[03:00:01]OFD Sender: No OFD packet to send [03:00:06]OFD Sender: No OFD packet to send [03:00:11]OFD Sender: No OFD packet to send [03:00:16]OFD Sender: No OFD packet to send [03:00:21]OFD Sender: No OFD packet to send [03:00:26]OFD Sender: No OFD packet to send [03:00:31]OFD Sender: No OFD packet to send [03:00:36]OFD Sender: No OFD packet to send [03:00:41]OFD Sender: No OFD packet to send [03:00:46]OFD Sender: No OFD packet to send [03:00:51]OFD Sender: No OFD packet to send [03:00:56]OFD Sender: No OFD packet to send [03:01:01]OFD Sender: No OFD packet to send [03:01:06]OFD Sender: No OFD packet to send [03:01:11]OFD Sender: No OFD packet to send [03:01:16]OFD Sender: No OFD packet to send [03:01:21]OFD Sender: No OFD packet to send [03:01:26]OFD Sender: No OFD packet to send [03:01:31]OFD Sender: No OFD packet to send [03:01:36]OFD Sender: No OFD packet to send [03:01:41]OFD Sender: No OFD packet to send [03:01:46]OFD Sender: No OFD packet to send [03:01:51]OFD Sender: No OFD packet to send [03:01:56]OFD Sender: No OFD packet to send [03:02:01]OFD Sender: No OFD packet to send [03:02:06]OFD Sender: No OFD packet to send [03:02:11]OFD Sender: No OFD packet to send [03:02:16]OFD Sender: No OFD packet to send [03:02:21]OFD Sender: No OFD packet to send [03:02:26]OFD Sender: No OFD packet to send [03:02:31]OFD Sender: No OFD packet to send [03:02:36]OFD Sender: No OFD packet to send [03:02:41]OFD Sender: No OFD packet to send [03:02:46]OFD Sender: No OFD packet to send [03:02:51]OFD Sender: No OFD packet to send [03:02:57]OFD Sender: No OFD packet to send [03:03:02]OFD Sender: No OFD packet to send [03:03:07]OFD Sender: No OFD packet to send [03:03:12]OFD Sender: No OFD packet to send [03:03:17]OFD Sender: No OFD packet to send [03:03:22]OFD Sender: No OFD packet to send [03:03:27]OFD Sender: No OFD packet to send [03:03:32]OFD Sender: No OFD packet to send [03:03:37]OFD Sender: No OFD packet to send [03:03:42]OFD Sender: No OFD packet to send [03:03:47]OFD Sender: No OFD packet to send [03:03:52]OFD Sender: No OFD packet to send [03:03:57]OFD Sender: No OFD packet to send [03:04:02]OFD Sender: No OFD packet to send [03:04:07]OFD Sender: No OFD packet to send [03:04:12]OFD Sender: No OFD packet to send [03:04:17]OFD Sender: No OFD packet to send [03:04:22]OFD Sender: No OFD packet to send [03:04:27]OFD Sender: No OFD packet to send [03:04:32]OFD Sender: No OFD packet to send [03:04:37]OFD Sender: No OFD packet to send [03:04:42]OFD Sender: No OFD packet to send [03:04:47]OFD Sender: No OFD packet to send [03:04:52]OFD Sender: No OFD packet to send [03:04:57]OFD Sender: No OFD packet to send [03:05:02]OFD Sender: No OFD packet to send [03:05:07]OFD Sender: No OFD packet to send [03:05:12]OFD Sender: No OFD packet to send [03:05:17]OFD Sender: No OFD packet to send [03:05:22]OFD Sender: No OFD packet to send [03:05:27]OFD Sender: No OFD packet to send [03:05:32]OFD Sender: No OFD packet to send [03:05:37]OFD Sender: No OFD packet to send [03:05:42]OFD Sender: No OFD packet to send [03:05:47]OFD Sender: No OFD packet to send [03:05:52]OFD Sender: No OFD packet to send [03:05:57]OFD Sender: No OFD packet to send [03:06:02]OFD Sender: No OFD packet to send [03:06:07]OFD Sender: No OFD packet to send [03:06:12]OFD Sender: No OFD packet to send [03:06:17]OFD Sender: No OFD packet to send [03:06:22]OFD Sender: No OFD packet to send [03:06:27]OFD Sender: No OFD packet to send [03:06:32]OFD Sender: No OFD packet to send [03:06:37]OFD Sender: No OFD packet to send [03:06:42]OFD Sender: No OFD packet to send [03:06:47]OFD Sender: No OFD packet to send [03:06:52]OFD Sender: No OFD packet to send [03:06:57]OFD Sender: No OFD packet to send [03:07:02]OFD Sender: No OFD packet to send [03:07:07]OFD Sender: No OFD packet to send [03:07:12]OFD Sender: No OFD packet to send [03:07:17]OFD Sender: No OFD packet to send [03:07:22]OFD Sender: No OFD packet to send [03:07:27]OFD Sender: No OFD packet to send [03:07:32]OFD Sender: No OFD packet to send [03:07:37]OFD Sender: No OFD packet to send [03:07:42]OFD Sender: No OFD packet to send [03:07:47]OFD Sender: No OFD packet to send [03:07:52]OFD Sender: No OFD packet to send [03:07:57]OFD Sender: No OFD packet to send [03:08:02]OFD Sender: No OFD packet to send [03:08:07]OFD Sender: No OFD packet to send [03:08:12]OFD Sender: No OFD packet to send [03:08:17]OFD Sender: No OFD packet to send [03:08:22]OFD Sender: No OFD packet to send [03:08:27]OFD Sender: No OFD packet to send [03:08:32]OFD Sender: No OFD packet to send [03:08:37]OFD Sender: No OFD packet to send [03:08:42]OFD Sender: No OFD packet to send [03:08:47]OFD Sender: No OFD packet to send [03:08:52]OFD Sender: No OFD packet to send [03:08:57]OFD Sender: No OFD packet to send [03:09:02]OFD Sender: No OFD packet to send [03:09:07]OFD Sender: No OFD packet to send [03:09:12]OFD Sender: No OFD packet to send [03:09:17]OFD Sender: No OFD packet to send [03:09:22]OFD Sender: No OFD packet to send [03:09:27]OFD Sender: No OFD packet to send [03:09:32]OFD Sender: No OFD packet to send [03:09:37]OFD Sender: No OFD packet to send [03:09:42]OFD Sender: No OFD packet to send [03:09:47]OFD Sender: No OFD packet to send [03:09:52]OFD Sender: No OFD packet to send [03:09:57]OFD Sender: No OFD packet to send [03:10:02]OFD Sender: No OFD packet to send [03:10:07]OFD Sender: No OFD packet to send [03:10:12]OFD Sender: No OFD packet to send [03:10:17]OFD Sender: No OFD packet to send [03:10:22]OFD Sender: No OFD packet to send [03:10:27]OFD Sender: No OFD packet to send [03:10:32]OFD Sender: No OFD packet to send [03:10:37]OFD Sender: No OFD packet to send [03:10:42]OFD Sender: No OFD packet to send [03:10:47]OFD Sender: No OFD packet to send [03:10:52]OFD Sender: No OFD packet to send [03:10:57]OFD Sender: No OFD packet to send [03:11:02]OFD Sender: No OFD packet to send [03:11:07]OFD Sender: No OFD packet to send [03:11:12]OFD Sender: No OFD packet to send [03:11:17]OFD Sender: No OFD packet to send [03:11:22]OFD Sender: No OFD packet to send [03:11:27]OFD Sender: No OFD packet to send [03:11:32]OFD Sender: No OFD packet to send [03:11:37]OFD Sender: No OFD packet to send [03:11:42]OFD Sender: No OFD packet to send [03:11:47]OFD Sender: No OFD packet to send [03:11:52]OFD Sender: No OFD packet to send [03:11:57]OFD Sender: No OFD packet to send [03:12:02]OFD Sender: No OFD packet to send [03:12:07]OFD Sender: No OFD packet to send [03:12:12]OFD Sender: No OFD packet to send [03:12:17]OFD Sender: No OFD packet to send [03:12:22]OFD Sender: No OFD packet to send [03:12:27]OFD Sender: No OFD packet to send [03:12:32]OFD Sender: No OFD packet to send [03:12:37]OFD Sender: No OFD packet to send [03:12:42]OFD Sender: No OFD packet to send [03:12:47]OFD Sender: No OFD packet to send [03:12:52]OFD Sender: No OFD packet to send [03:12:57]OFD Sender: No OFD packet to send [03:13:02]OFD Sender: No OFD packet to send [03:13:07]OFD Sender: No OFD packet to send [03:13:12]OFD Sender: No OFD packet to send [03:13:17]OFD Sender: No OFD packet to send [03:13:22]OFD Sender: No OFD packet to send [03:13:27]OFD Sender: No OFD packet to send [03:13:32]OFD Sender: No OFD packet to send [03:13:37]OFD Sender: No OFD packet to send [03:13:42]OFD Sender: No OFD packet to send [03:13:47]OFD Sender: No OFD packet to send [03:13:52]OFD Sender: No OFD packet to send [03:13:57]OFD Sender: No OFD packet to send [03:14:02]OFD Sender: No OFD packet to send [03:14:07]OFD Sender: No OFD packet to send [03:14:12]OFD Sender: No OFD packet to send [03:14:17]OFD Sender: No OFD packet to send [03:14:22]OFD Sender: No OFD packet to send [03:14:27]OFD Sender: No OFD packet to send [03:14:32]OFD Sender: No OFD packet to send [03:14:37]OFD Sender: No OFD packet to send [03:14:42]OFD Sender: No OFD packet to send [03:14:47]OFD Sender: No OFD packet to send [03:14:52]OFD Sender: No OFD packet to send [03:14:57]OFD Sender: No OFD packet to send [03:15:02]OFD Sender: No OFD packet to send [03:15:07]OFD Sender: No OFD packet to send [03:15:12]OFD Sender: No OFD packet to send [03:15:17]OFD Sender: No OFD packet to send [03:15:22]OFD Sender: No OFD packet to send [03:15:27]OFD Sender: No OFD packet to send [03:15:32]OFD Sender: No OFD packet to send [03:15:37]OFD Sender: No OFD packet to send [03:15:42]OFD Sender: No OFD packet to send [03:15:47]OFD Sender: No OFD packet to send [03:15:52]OFD Sender: No OFD packet to send [03:15:57]OFD Sender: No OFD packet to send [03:16:02]OFD Sender: No OFD packet to send [03:16:07]OFD Sender: No OFD packet to send [03:16:12]OFD Sender: No OFD packet to send [03:16:17]OFD Sender: No OFD packet to send [03:16:22]OFD Sender: No OFD packet to send [03:16:27]OFD Sender: No OFD packet to send [03:16:32]OFD Sender: No OFD packet to send [03:16:37]OFD Sender: No OFD packet to send [03:16:42]OFD Sender: No OFD packet to send [03:16:47]OFD Sender: No OFD packet to send [03:16:52]OFD Sender: No OFD packet to send [03:16:57]OFD Sender: No OFD packet to send [03:17:02]OFD Sender: No OFD packet to send [03:17:07]OFD Sender: No OFD packet to send [03:17:12]OFD Sender: No OFD packet to send [03:17:17]OFD Sender: No OFD packet to send [03:17:22]OFD Sender: No OFD packet to send [03:17:27]OFD Sender: No OFD packet to send [03:17:32]OFD Sender: No OFD packet to send [03:17:37]OFD Sender: No OFD packet to send [03:17:42]OFD Sender: No OFD packet to send [03:17:47]OFD Sender: No OFD packet to send [03:17:52]OFD Sender: No OFD packet to send [03:17:57]OFD Sender: No OFD packet to send [03:18:02]OFD Sender: No OFD packet to send [03:18:07]OFD Sender: No OFD packet to send [03:18:12]OFD Sender: No OFD packet to send [03:18:17]OFD Sender: No OFD packet to send [03:18:22]OFD Sender: No OFD packet to send [03:18:27]OFD Sender: No OFD packet to send [03:18:32]accept exits with 8 [03:18:32]New connection [03:18:32]New thread 3066682724 created [03:18:32]Thread 3066826084 joined [03:18:32]Waiting for new connection... [03:18:32] Sock 8.Parse request [03:18:32]Sock 8.Check first char [03:18:32]Sock 8.First char is OK [03:18:32]request: POST /json_proto HTTP/1.0 [03:18:32]Method: POST [03:18:32]URL: /json_proto [03:18:32]Method is POST - this is cgi request [03:18:32]url: /json_proto [03:18:32]query_string will be loaded in cgi processing [03:18:32]execute_cgi json_proto POST (null) [03:18:32]execute_cgi path=json_proto method=POST [03:18:32]POST find Content-Length [03:18:32]Host: 172.17.40.4:8080 [03:18:32]Content-Length: 667 [03:18:32]Content-Type: application/json [03:18:32] [03:18:32]POST finish read [03:18:32]Found Content-Length = 667 [03:18:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79739", "tax_sys" : 0, "items" : [ { "code": "4870002329951", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 1\u043B \u0437\u0435\u043B \u0447\u0430\u0439 Regular", "price" : 119.00, "quantity" : 1.000, "sum" : 119.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 119.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:18:32]execute_script... [03:18:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79739", "tax_sys" : 0, "items" : [ { "code": "4870002329951", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 1\u043B \u0437\u0435\u043B \u0447\u0430\u0439 Regular", "price" : 119.00, "quantity" : 1.000, "sum" : 119.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 119.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:18:32]POST & json_proto [03:18:32]process_json_proto [03:18:32]json parsed OK: [03:18:32]protocol is kg_v1.0 [03:18:32]action value=close_receipt [03:18:32]process_action close_receipt [03:18:32]cmd_close_receipt [03:18:32]MH_GetDate [03:18:32]Write to MH i2c: F0 00 00 2F 24 42 [03:18:32]Write i2c OK [03:18:32]MH_I2C_Read... [03:18:32]Read from MH i2c: F0 [03:18:32]MH_I2C_Read... [03:18:32]Read from MH i2c: F0 09 00 [03:18:32]MH_I2C_Read... [03:18:32]Read from MH i2c: F0 09 00 2F 24 00 0B 25 13 67 EE 0E 0D 67 65 [03:18:32]GetLastDocTimeStamp 1729306680 [03:18:32]current date 1729307915 [03:18:32]FM_GetShiftState [03:18:32]SAM_PROTO_GetShiftState [03:18:32]wFMCommunicate request_size=4 [03:18:32]MH_SAM_APDU [03:18:32]CAPDU: 80 13 01 00 [03:18:32]Write to MH i2c: E2 08 00 30 24 80 13 01 00 00 00 00 00 D1 [03:18:32]Write i2c OK [03:18:32]MH_I2C_Read... [03:18:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:18:32]Read from MH i2c: E2 [03:18:32]MH_I2C_Read... [03:18:32]Read from MH i2c: E2 0E 00 [03:18:32]MH_I2C_Read... [03:18:32]Read from MH i2c: E2 0E 00 30 24 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 14 [03:18:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [03:18:32]wFMCommunicate OK [03:18:32]SAM_PROTO_GetShiftState done [03:18:32]FM_GetShiftState done [03:18:32]opened in 1729296582 [03:18:32]opened+sec_in_day 1729382982 [03:18:32]quantity*price = 11900 [03:18:32]sum+1 = 11901 [03:18:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 119.00 НСП 1% : 1.05 НДС 12% : 12.64 Наличными: 119.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 9 19.10.2024 03:18 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218364 ФПД: 2164860685280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T031835&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218364&fm=2164860685280&tin=02508201610067®Number=0000000000098116&sum=11900 0 [03:18:33]StoreToDocumentArchive [03:18:33]shift 443 fd 218364 [03:18:33]save to /storage/0443/doc_00218364 [03:18:33]save last doc name /storage/0443/doc_00218364 to /storage/kkm_last_doc_name [03:18:33]save OK [03:18:33]Clear old archive folders... [03:18:33]ProcessDocumentItem done err = 0, tmpTLVsize=296 [03:18:33]tlvbuf is 015AFEF0 [03:18:33]SAM_PROTO_ClearQueue [03:18:33]wFMCommunicate request_size=4 [03:18:33]MH_SAM_APDU [03:18:33]CAPDU: 80 09 00 00 [03:18:33]Write to MH i2c: E2 08 00 3D 24 80 09 00 00 00 00 00 00 D3 [03:18:33]Write i2c OK [03:18:33]MH_I2C_Read... [03:18:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:18:33]Read from MH i2c: E2 [03:18:33]MH_I2C_Read... [03:18:33]Read from MH i2c: E2 03 00 [03:18:33]MH_I2C_Read... [03:18:33]Read from MH i2c: E2 03 00 3D 24 00 90 00 D5 [03:18:33]RAPDU: 90 00 [03:18:33]wFMCommunicate OK [03:18:33]SAM_PROTO_ClearQueue done [03:18:33]KKMCreateOFDPacket [03:18:33]OFDProtocolAddRootSTLVToBuf [03:18:33]FM_MakeSignedData [03:18:33]FM_MakeSignedData [03:18:33]SAM_PROTO_SignData [03:18:33]wFMCommunicate request_size=4 [03:18:33]MH_SAM_APDU [03:18:33]CAPDU: 80 0D 01 02 [03:18:33]Write to MH i2c: E2 08 00 3E 24 80 0D 01 02 00 00 00 00 DB [03:18:33]Write i2c OK [03:18:33]MH_I2C_Read... [03:18:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:18:34]Read from MH i2c: E2 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: E2 03 00 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: E2 03 00 3E 24 00 90 00 D6 [03:18:34]RAPDU: 90 00 [03:18:34]wFMCommunicate OK [03:18:34]wFMCommunicate request_size=255 [03:18:34]MH_SAM_APDU [03:18:34]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 35 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 04 00 00 00 00 07 04 06 00 7C 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 0B 25 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [03:18:34]Write to MH i2c: E2 02 01 3F 24 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 35 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 04 00 00 00 00 07 04 06 00 7C 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 0B 25 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 61 [03:18:34]Write i2c OK [03:18:34]MH_I2C_Read... [03:18:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:18:34]Read from MH i2c: E2 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: E2 03 00 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: E2 03 00 3F 24 00 90 00 D7 [03:18:34]RAPDU: 90 00 [03:18:34]wFMCommunicate OK [03:18:34]wFMCommunicate request_size=55 [03:18:34]MH_SAM_APDU [03:18:34]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FC 54 03 00 35 04 06 00 01 F8 0B C0 8B E0 [03:18:34]Write to MH i2c: E2 3A 00 40 24 80 0D 02 02 32 00 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FC 54 03 00 35 04 06 00 01 F8 0B C0 8B E0 00 00 B5 [03:18:34]Write i2c OK [03:18:34]MH_I2C_Read... [03:18:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:18:34]Read from MH i2c: E2 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: E2 03 00 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: E2 03 00 40 24 00 90 00 D8 [03:18:34]RAPDU: 90 00 [03:18:34]wFMCommunicate OK [03:18:34]wFMCommunicate request_size=4 [03:18:34]MH_SAM_APDU [03:18:34]CAPDU: 80 0D 03 02 [03:18:34]Write to MH i2c: E2 08 00 41 24 80 0D 03 02 00 00 00 00 E0 [03:18:34]Write i2c OK [03:18:34]MH_I2C_Read... [03:18:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:18:34]Read from MH i2c: E2 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: E2 0B 00 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: E2 0B 00 41 24 00 27 D5 65 93 87 64 29 AC 90 00 95 [03:18:34]RAPDU: 27 D5 65 93 87 64 29 AC 90 00 [03:18:34]wFMCommunicate OK [03:18:34]SAM_PROTO_SignData done [03:18:34]FM_MakeSignedData done [03:18:34]CreateOFDProtocolMessage [03:18:34]wFMCommunicate request_size=4 [03:18:34]MH_SAM_APDU [03:18:34]CAPDU: 80 11 00 00 [03:18:34]Write to MH i2c: E2 08 00 42 24 80 11 00 00 00 00 00 00 E0 [03:18:34]Write i2c OK [03:18:34]MH_I2C_Read... [03:18:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:18:34]Read from MH i2c: E2 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: E2 17 00 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: E2 17 00 42 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2F [03:18:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [03:18:34]wFMCommunicate OK [03:18:34]CreateOFDProtocolMessage done [03:18:34]OFDSenderStorePacket 218364 [03:18:34]StoreOFDPacket docnum=218364 [03:18:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 3C 01 00 00 E8 C5 34 01 86 94 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 35 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 04 00 00 00 00 07 04 06 00 7C 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 0B 25 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FC 54 03 00 35 04 06 00 01 F8 0B C0 8B E0 27 D5 65 93 87 64 29 AC [03:18:34]CheckFolder [03:18:34]dirname=/storage/ofd_packets [03:18:34]CheckFolder done [03:18:34]ProducePacketName [03:18:34]name=ofd_packets/00218364 [03:18:34]NVStorageSaveData ofd_packets/00218364 [03:18:34]File name is /storage/ofd_packets/00218364 [03:18:34]Write 346 bytes [03:18:34]NVStorageSaveData done [03:18:34]OFDSenderStorePacket done [03:18:34]KKMCreateOFDPacket done [03:18:34]NVStorageSaveData kkm_last_timestamp [03:18:34]File name is /storage/kkm_last_timestamp [03:18:34]Write 4 bytes [03:18:34]NVStorageSaveData done [03:18:34]ExternCall_PrintAddStr [03:18:34]wPrintStart [03:18:34]Write to MH i2c: 01 00 00 43 24 67 [03:18:34]Write i2c OK [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: 01 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: 01 07 00 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: 01 07 00 43 24 00 00 00 00 00 FF 0F 7C [03:18:34]RasterBufferAndPrint [03:18:34]line Счет N : (3)79739 [03:18:34]line ИНН: 02508201610067 [03:18:34]line Контрольно-Кассовый Чек [03:18:34]line ПРОДАЖА [03:18:34]line Товар: 4870002329951 [03:18:34]line Напиток Lipton IceTea 1л зел чай Regular [03:18:34]line 1.000 * 119.00 [03:18:34]line = 119.00 [03:18:34]line НДС 12% НСП 1% [03:18:34]line > о реализуемом товаре [03:18:34]line ИТОГО: 119.00 [03:18:34]line НСП 1% : 1.05 [03:18:34]line НДС 12% : 12.64 [03:18:34]line Наличными: 119.00 [03:18:34]line Безнал.: 0.00 [03:18:34]line Место: АЗС № 84 "Партнер Нефть" [03:18:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [03:18:34]line СНО: Общий режим [03:18:34]line Чек 9 19.10.2024 03:18 [03:18:34]line Смена: 443 ФФД: 1.0 [03:18:34]line ЗНМ: 0300000178 [03:18:34]line РНМ: 0000000000098116 [03:18:34]line Версия ККМ: 001 [03:18:34]line ФМ: 0000000000965413 [03:18:34]line ФД: 218364 [03:18:34]line ФПД: 2164860685280 [03:18:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T031835&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218364&fm=2164860685280&tin=02508201610067®Number=0000000000098116&sum=11900 [03:18:34]line 0 [03:18:34]written 0, free lines is 4095 [03:18:34]OFD Sender: Processing packet 218364 [packets to send 80, broken 79] [03:18:34]ProducePacketName [03:18:34]name=ofd_packets/00218364 [03:18:34]OFD Sender: To server: pG, [03:18:34]CommunicateWithHost lk.salyk.kg:30040 [03:18:34]ConnectInit lk.salyk.kg [03:18:34]Connected sock=10 [03:18:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 3C 01 00 00 E8 C5 34 01 86 94 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 35 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 04 00 00 00 00 07 04 06 00 7C 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 0B 25 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FC 54 03 00 35 04 06 00 01 F8 0B C0 8B E0 27 D5 65 93 87 64 29 AC [03:18:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A5 5A 47 00 71 EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FC 54 03 00 F4 03 04 00 A5 D0 12 67 B6 04 01 00 00 01 2F 74 13 26 78 22 6C [03:18:34]CommunicateWithHost err = 0 [03:18:34]CheckOFDResponse [03:18:34]1017 (14) - 77093643461234 [03:18:34]1041 (16) - 0000000000965413 [03:18:34]1040 (4) - 218364 [03:18:34]1012 (4) - 18.10.2024 21:18 [03:18:34]1206 (1) - 0 [03:18:34]OFD Sender: Remove packet 218364 [03:18:34]ProducePacketName [03:18:34]name=ofd_packets/00218364 [03:18:34]NVStorageDeleteData [03:18:34]Write to MH i2c: 01 00 00 6C 24 90 [03:18:34]Write i2c OK [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: 01 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: 01 07 00 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: 01 07 00 6C 24 00 00 00 00 00 EB 0C 8E [03:18:34]RasterBufferAndPrint [03:18:34]line [03:18:34]line [03:18:34]line [03:18:34]line [03:18:34]line [03:18:34]written 0, free lines is 3317 [03:18:34]MH_Cut [03:18:34]Write to MH i2c: D1 01 00 73 24 01 69 [03:18:34]Write i2c OK [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: D1 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: D1 01 00 [03:18:34]MH_I2C_Read... [03:18:34]Read from MH i2c: D1 01 00 73 24 00 68 [03:18:34]Write to MH i2c: 01 00 00 74 24 98 [03:18:34]Write i2c OK [03:18:34]MH_I2C_Read... [03:18:35]OFD Sender: No OFD packet to send [03:18:35]*** Cut start [03:18:35]*** Partial cut [03:18:35]*** CUTSNS_PIN = 1 [03:18:35]*** CUTSNS_PIN = 0 [03:18:35]*** Brake cut motor [03:18:36]Read from MH i2c: 01 [03:18:36]MH_I2C_Read... [03:18:36]*** Stop cut motor [03:18:36]*** Cut end [03:18:36]Read from MH i2c: 01 07 00 [03:18:36]MH_I2C_Read... [03:18:36]Read from MH i2c: 01 07 00 74 24 00 00 00 00 00 FF 0F AD [03:18:36]process_action close_receipt done [03:18:36]requested_data is exist [03:18:36]produce_requested_data [03:18:36]requested_item fm.sn is exist - process it [03:18:36]wFMCommunicate request_size=4 [03:18:36]MH_SAM_APDU [03:18:36]CAPDU: 80 11 00 00 [03:18:36]Write to MH i2c: E2 08 00 75 24 80 11 00 00 00 00 00 00 13 [03:18:36]Write i2c OK [03:18:36]MH_I2C_Read... [03:18:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:18:36]Read from MH i2c: E2 [03:18:36]MH_I2C_Read... [03:18:36]Read from MH i2c: E2 17 00 [03:18:36]MH_I2C_Read... [03:18:36]Read from MH i2c: E2 17 00 75 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 62 [03:18:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [03:18:36]wFMCommunicate OK [03:18:36]requested_item fd.num is exist - process it [03:18:36]SAM_PROTO_GetFieldsCounters [03:18:36]wFMCommunicate request_size=4 [03:18:36]MH_SAM_APDU [03:18:36]CAPDU: 80 13 00 00 [03:18:36]Write to MH i2c: E2 08 00 76 24 80 13 00 00 00 00 00 00 16 [03:18:36]Write i2c OK [03:18:36]MH_I2C_Read... [03:18:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:18:36]Read from MH i2c: E2 [03:18:36]MH_I2C_Read... [03:18:36]Read from MH i2c: E2 62 00 [03:18:36]MH_I2C_Read... [03:18:36]Read from MH i2c: E2 62 00 76 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FC 54 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 5D [03:18:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FC 54 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:18:36]wFMCommunicate OK [03:18:36]SAM_PROTO_GetFieldsCounters done [03:18:36]requested_item shift.num is exist - process it [03:18:36]requested_item shift.opened is exist - process it [03:18:36]req_shift_opened [03:18:36]FM_GetShiftState [03:18:36]SAM_PROTO_GetShiftState [03:18:36]wFMCommunicate request_size=4 [03:18:36]MH_SAM_APDU [03:18:36]CAPDU: 80 13 01 00 [03:18:36]Write to MH i2c: E2 08 00 77 24 80 13 01 00 00 00 00 00 18 [03:18:36]Write i2c OK [03:18:36]MH_I2C_Read... [03:18:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:18:36]Read from MH i2c: E2 [03:18:36]MH_I2C_Read... [03:18:36]Read from MH i2c: E2 0E 00 [03:18:36]MH_I2C_Read... [03:18:36]Read from MH i2c: E2 0E 00 77 24 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5B [03:18:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [03:18:36]wFMCommunicate OK [03:18:36]SAM_PROTO_GetShiftState done [03:18:36]FM_GetShiftState done [03:18:36]req_shift_opened done [03:18:36]requested_item shift.open_date is exist - process it [03:18:36]req_shift_open_date [03:18:36]req_shift_open_date done [03:18:36]produce_requested_data done [03:18:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218364,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [03:18:36]process_action_free close_receipt [03:18:36]json_value_free [03:18:36]json_value_free done [03:18:36]process_json_proto returns [03:18:36]Send response to host [03:18:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218364,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [03:18:36]free response buf [03:18:36]execute_script done [03:18:36]execute_script returns [03:18:36]free content buf [03:18:36]Sock 8.Close socket [03:18:36]Sock 8.Thread stoped [03:18:40]OFD Sender: No OFD packet to send [03:18:45]OFD Sender: No OFD packet to send [03:18:50]OFD Sender: No OFD packet to send [03:18:55]OFD Sender: No OFD packet to send [03:19:00]OFD Sender: No OFD packet to send [03:19:05]OFD Sender: No OFD packet to send [03:19:10]OFD Sender: No OFD packet to send [03:19:15]OFD Sender: No OFD packet to send [03:19:20]OFD Sender: No OFD packet to send [03:19:25]OFD Sender: No OFD packet to send [03:19:30]OFD Sender: No OFD packet to send [03:19:35]OFD Sender: No OFD packet to send [03:19:40]OFD Sender: No OFD packet to send [03:19:45]OFD Sender: No OFD packet to send [03:19:50]OFD Sender: No OFD packet to send [03:19:55]OFD Sender: No OFD packet to send [03:20:00]OFD Sender: No OFD packet to send [03:20:05]OFD Sender: No OFD packet to send [03:20:10]OFD Sender: No OFD packet to send [03:20:15]OFD Sender: No OFD packet to send [03:20:20]OFD Sender: No OFD packet to send [03:20:25]OFD Sender: No OFD packet to send [03:20:30]OFD Sender: No OFD packet to send [03:20:35]OFD Sender: No OFD packet to send [03:20:40]OFD Sender: No OFD packet to send [03:20:45]OFD Sender: No OFD packet to send [03:20:50]OFD Sender: No OFD packet to send [03:20:55]OFD Sender: No OFD packet to send [03:21:00]OFD Sender: No OFD packet to send [03:21:05]OFD Sender: No OFD packet to send [03:21:10]OFD Sender: No OFD packet to send [03:21:15]OFD Sender: No OFD packet to send [03:21:20]OFD Sender: No OFD packet to send [03:21:25]OFD Sender: No OFD packet to send [03:21:30]OFD Sender: No OFD packet to send [03:21:35]OFD Sender: No OFD packet to send [03:21:40]OFD Sender: No OFD packet to send [03:21:45]OFD Sender: No OFD packet to send [03:21:50]OFD Sender: No OFD packet to send [03:21:55]OFD Sender: No OFD packet to send [03:22:00]OFD Sender: No OFD packet to send [03:22:05]OFD Sender: No OFD packet to send [03:22:10]OFD Sender: No OFD packet to send [03:22:15]OFD Sender: No OFD packet to send [03:22:20]OFD Sender: No OFD packet to send [03:22:25]OFD Sender: No OFD packet to send [03:22:30]OFD Sender: No OFD packet to send [03:22:35]OFD Sender: No OFD packet to send [03:22:40]OFD Sender: No OFD packet to send [03:22:45]OFD Sender: No OFD packet to send [03:22:50]OFD Sender: No OFD packet to send [03:22:55]OFD Sender: No OFD packet to send [03:23:00]OFD Sender: No OFD packet to send [03:23:05]OFD Sender: No OFD packet to send [03:23:10]OFD Sender: No OFD packet to send [03:23:15]OFD Sender: No OFD packet to send [03:23:20]OFD Sender: No OFD packet to send [03:23:25]OFD Sender: No OFD packet to send [03:23:30]OFD Sender: No OFD packet to send [03:23:35]OFD Sender: No OFD packet to send [03:23:40]OFD Sender: No OFD packet to send [03:23:45]OFD Sender: No OFD packet to send [03:23:50]OFD Sender: No OFD packet to send [03:23:55]OFD Sender: No OFD packet to send [03:24:00]OFD Sender: No OFD packet to send [03:24:05]OFD Sender: No OFD packet to send [03:24:10]OFD Sender: No OFD packet to send [03:24:15]OFD Sender: No OFD packet to send [03:24:20]OFD Sender: No OFD packet to send [03:24:25]OFD Sender: No OFD packet to send [03:24:30]OFD Sender: No OFD packet to send [03:24:35]OFD Sender: No OFD packet to send [03:24:40]OFD Sender: No OFD packet to send [03:24:45]OFD Sender: No OFD packet to send [03:24:50]OFD Sender: No OFD packet to send [03:24:55]OFD Sender: No OFD packet to send [03:25:00]OFD Sender: No OFD packet to send [03:25:05]OFD Sender: No OFD packet to send [03:25:10]OFD Sender: No OFD packet to send [03:25:15]OFD Sender: No OFD packet to send [03:25:20]OFD Sender: No OFD packet to send [03:25:25]OFD Sender: No OFD packet to send [03:25:30]OFD Sender: No OFD packet to send [03:25:35]OFD Sender: No OFD packet to send [03:25:40]OFD Sender: No OFD packet to send [03:25:45]OFD Sender: No OFD packet to send [03:25:50]OFD Sender: No OFD packet to send [03:25:55]OFD Sender: No OFD packet to send [03:26:00]OFD Sender: No OFD packet to send [03:26:05]OFD Sender: No OFD packet to send [03:26:10]OFD Sender: No OFD packet to send [03:26:15]OFD Sender: No OFD packet to send [03:26:20]OFD Sender: No OFD packet to send [03:26:25]OFD Sender: No OFD packet to send [03:26:30]OFD Sender: No OFD packet to send [03:26:35]OFD Sender: No OFD packet to send [03:26:40]OFD Sender: No OFD packet to send [03:26:45]OFD Sender: No OFD packet to send [03:26:50]OFD Sender: No OFD packet to send [03:26:55]OFD Sender: No OFD packet to send [03:27:00]OFD Sender: No OFD packet to send [03:27:05]OFD Sender: No OFD packet to send [03:27:10]OFD Sender: No OFD packet to send [03:27:15]OFD Sender: No OFD packet to send [03:27:20]OFD Sender: No OFD packet to send [03:27:25]OFD Sender: No OFD packet to send [03:27:30]OFD Sender: No OFD packet to send [03:27:35]OFD Sender: No OFD packet to send [03:27:40]OFD Sender: No OFD packet to send [03:27:45]OFD Sender: No OFD packet to send [03:27:50]OFD Sender: No OFD packet to send [03:27:56]OFD Sender: No OFD packet to send [03:28:01]OFD Sender: No OFD packet to send [03:28:06]OFD Sender: No OFD packet to send [03:28:11]OFD Sender: No OFD packet to send [03:28:16]OFD Sender: No OFD packet to send [03:28:21]OFD Sender: No OFD packet to send [03:28:26]OFD Sender: No OFD packet to send [03:28:31]OFD Sender: No OFD packet to send [03:28:36]OFD Sender: No OFD packet to send [03:28:41]OFD Sender: No OFD packet to send [03:28:46]OFD Sender: No OFD packet to send [03:28:51]OFD Sender: No OFD packet to send [03:28:56]OFD Sender: No OFD packet to send [03:29:01]OFD Sender: No OFD packet to send [03:29:06]OFD Sender: No OFD packet to send [03:29:11]OFD Sender: No OFD packet to send [03:29:16]OFD Sender: No OFD packet to send [03:29:21]OFD Sender: No OFD packet to send [03:29:26]OFD Sender: No OFD packet to send [03:29:31]OFD Sender: No OFD packet to send [03:29:36]OFD Sender: No OFD packet to send [03:29:41]OFD Sender: No OFD packet to send [03:29:46]OFD Sender: No OFD packet to send [03:29:51]OFD Sender: No OFD packet to send [03:29:56]OFD Sender: No OFD packet to send [03:30:01]OFD Sender: No OFD packet to send [03:30:06]OFD Sender: No OFD packet to send [03:30:11]OFD Sender: No OFD packet to send [03:30:16]OFD Sender: No OFD packet to send [03:30:21]OFD Sender: No OFD packet to send [03:30:26]OFD Sender: No OFD packet to send [03:30:31]OFD Sender: No OFD packet to send [03:30:36]OFD Sender: No OFD packet to send [03:30:41]OFD Sender: No OFD packet to send [03:30:46]OFD Sender: No OFD packet to send [03:30:51]OFD Sender: No OFD packet to send [03:30:56]OFD Sender: No OFD packet to send [03:31:01]OFD Sender: No OFD packet to send [03:31:06]OFD Sender: No OFD packet to send [03:31:11]OFD Sender: No OFD packet to send [03:31:16]OFD Sender: No OFD packet to send [03:31:21]OFD Sender: No OFD packet to send [03:31:26]OFD Sender: No OFD packet to send [03:31:31]OFD Sender: No OFD packet to send [03:31:36]OFD Sender: No OFD packet to send [03:31:41]OFD Sender: No OFD packet to send [03:31:46]OFD Sender: No OFD packet to send [03:31:51]OFD Sender: No OFD packet to send [03:31:56]OFD Sender: No OFD packet to send [03:32:01]OFD Sender: No OFD packet to send [03:32:06]OFD Sender: No OFD packet to send [03:32:11]OFD Sender: No OFD packet to send [03:32:16]OFD Sender: No OFD packet to send [03:32:21]OFD Sender: No OFD packet to send [03:32:26]OFD Sender: No OFD packet to send [03:32:31]OFD Sender: No OFD packet to send [03:32:36]OFD Sender: No OFD packet to send [03:32:41]OFD Sender: No OFD packet to send [03:32:46]OFD Sender: No OFD packet to send [03:32:51]OFD Sender: No OFD packet to send [03:32:56]OFD Sender: No OFD packet to send [03:33:01]OFD Sender: No OFD packet to send [03:33:06]OFD Sender: No OFD packet to send [03:33:11]OFD Sender: No OFD packet to send [03:33:16]OFD Sender: No OFD packet to send [03:33:21]OFD Sender: No OFD packet to send [03:33:26]OFD Sender: No OFD packet to send [03:33:31]OFD Sender: No OFD packet to send [03:33:36]OFD Sender: No OFD packet to send [03:33:41]OFD Sender: No OFD packet to send [03:33:46]OFD Sender: No OFD packet to send [03:33:51]OFD Sender: No OFD packet to send [03:33:56]OFD Sender: No OFD packet to send [03:34:01]OFD Sender: No OFD packet to send [03:34:06]OFD Sender: No OFD packet to send [03:34:11]OFD Sender: No OFD packet to send [03:34:16]OFD Sender: No OFD packet to send [03:34:21]OFD Sender: No OFD packet to send [03:34:26]OFD Sender: No OFD packet to send [03:34:31]OFD Sender: No OFD packet to send [03:34:36]OFD Sender: No OFD packet to send [03:34:41]OFD Sender: No OFD packet to send [03:34:46]OFD Sender: No OFD packet to send [03:34:51]OFD Sender: No OFD packet to send [03:34:56]OFD Sender: No OFD packet to send [03:35:01]OFD Sender: No OFD packet to send [03:35:06]OFD Sender: No OFD packet to send [03:35:11]OFD Sender: No OFD packet to send [03:35:16]OFD Sender: No OFD packet to send [03:35:21]OFD Sender: No OFD packet to send [03:35:26]OFD Sender: No OFD packet to send [03:35:31]OFD Sender: No OFD packet to send [03:35:36]OFD Sender: No OFD packet to send [03:35:41]OFD Sender: No OFD packet to send [03:35:46]OFD Sender: No OFD packet to send [03:35:51]OFD Sender: No OFD packet to send [03:35:56]OFD Sender: No OFD packet to send [03:36:01]OFD Sender: No OFD packet to send [03:36:06]OFD Sender: No OFD packet to send [03:36:11]OFD Sender: No OFD packet to send [03:36:16]OFD Sender: No OFD packet to send [03:36:21]OFD Sender: No OFD packet to send [03:36:26]OFD Sender: No OFD packet to send [03:36:31]OFD Sender: No OFD packet to send [03:36:36]OFD Sender: No OFD packet to send [03:36:41]OFD Sender: No OFD packet to send [03:36:46]OFD Sender: No OFD packet to send [03:36:51]OFD Sender: No OFD packet to send [03:36:56]OFD Sender: No OFD packet to send [03:37:01]OFD Sender: No OFD packet to send [03:37:06]OFD Sender: No OFD packet to send [03:37:11]OFD Sender: No OFD packet to send [03:37:16]OFD Sender: No OFD packet to send [03:37:21]OFD Sender: No OFD packet to send [03:37:26]OFD Sender: No OFD packet to send [03:37:31]OFD Sender: No OFD packet to send [03:37:36]OFD Sender: No OFD packet to send [03:37:41]OFD Sender: No OFD packet to send [03:37:46]OFD Sender: No OFD packet to send [03:37:51]OFD Sender: No OFD packet to send [03:37:56]OFD Sender: No OFD packet to send [03:38:01]OFD Sender: No OFD packet to send [03:38:06]OFD Sender: No OFD packet to send [03:38:11]OFD Sender: No OFD packet to send [03:38:16]OFD Sender: No OFD packet to send [03:38:21]OFD Sender: No OFD packet to send [03:38:26]OFD Sender: No OFD packet to send [03:38:31]OFD Sender: No OFD packet to send [03:38:36]OFD Sender: No OFD packet to send [03:38:41]OFD Sender: No OFD packet to send [03:38:46]OFD Sender: No OFD packet to send [03:38:51]OFD Sender: No OFD packet to send [03:38:56]OFD Sender: No OFD packet to send [03:39:01]OFD Sender: No OFD packet to send [03:39:06]OFD Sender: No OFD packet to send [03:39:11]OFD Sender: No OFD packet to send [03:39:16]OFD Sender: No OFD packet to send [03:39:21]OFD Sender: No OFD packet to send [03:39:26]OFD Sender: No OFD packet to send [03:39:31]OFD Sender: No OFD packet to send [03:39:36]OFD Sender: No OFD packet to send [03:39:41]OFD Sender: No OFD packet to send [03:39:46]OFD Sender: No OFD packet to send [03:39:51]OFD Sender: No OFD packet to send [03:39:56]OFD Sender: No OFD packet to send [03:40:01]OFD Sender: No OFD packet to send [03:40:06]OFD Sender: No OFD packet to send [03:40:11]OFD Sender: No OFD packet to send [03:40:16]OFD Sender: No OFD packet to send [03:40:21]OFD Sender: No OFD packet to send [03:40:26]OFD Sender: No OFD packet to send [03:40:31]OFD Sender: No OFD packet to send [03:40:36]OFD Sender: No OFD packet to send [03:40:41]OFD Sender: No OFD packet to send [03:40:46]OFD Sender: No OFD packet to send [03:40:51]OFD Sender: No OFD packet to send [03:40:56]OFD Sender: No OFD packet to send [03:41:01]OFD Sender: No OFD packet to send [03:41:06]OFD Sender: No OFD packet to send [03:41:11]OFD Sender: No OFD packet to send [03:41:16]OFD Sender: No OFD packet to send [03:41:21]OFD Sender: No OFD packet to send [03:41:26]OFD Sender: No OFD packet to send [03:41:31]OFD Sender: No OFD packet to send [03:41:36]OFD Sender: No OFD packet to send [03:41:41]OFD Sender: No OFD packet to send [03:41:46]OFD Sender: No OFD packet to send [03:41:51]OFD Sender: No OFD packet to send [03:41:56]OFD Sender: No OFD packet to send [03:42:01]OFD Sender: No OFD packet to send [03:42:06]OFD Sender: No OFD packet to send [03:42:11]OFD Sender: No OFD packet to send [03:42:16]OFD Sender: No OFD packet to send [03:42:21]OFD Sender: No OFD packet to send [03:42:26]OFD Sender: No OFD packet to send [03:42:31]OFD Sender: No OFD packet to send [03:42:36]OFD Sender: No OFD packet to send [03:42:41]OFD Sender: No OFD packet to send [03:42:46]OFD Sender: No OFD packet to send [03:42:51]OFD Sender: No OFD packet to send [03:42:56]OFD Sender: No OFD packet to send [03:43:01]OFD Sender: No OFD packet to send [03:43:06]OFD Sender: No OFD packet to send [03:43:11]OFD Sender: No OFD packet to send [03:43:16]OFD Sender: No OFD packet to send [03:43:21]OFD Sender: No OFD packet to send [03:43:26]OFD Sender: No OFD packet to send [03:43:31]OFD Sender: No OFD packet to send [03:43:36]OFD Sender: No OFD packet to send [03:43:41]OFD Sender: No OFD packet to send [03:43:46]OFD Sender: No OFD packet to send [03:43:51]OFD Sender: No OFD packet to send [03:43:56]OFD Sender: No OFD packet to send [03:43:59]accept exits with 9 [03:43:59]New connection [03:43:59]New thread 3066826084 created [03:43:59]Thread 3066682724 joined [03:43:59]Waiting for new connection... [03:43:59] Sock 9.Parse request [03:43:59]Sock 9.Check first char [03:43:59]Sock 9.First char is OK [03:43:59]request: POST /json_proto HTTP/1.0 [03:43:59]Method: POST [03:43:59]URL: /json_proto [03:43:59]Method is POST - this is cgi request [03:43:59]url: /json_proto [03:43:59]query_string will be loaded in cgi processing [03:43:59]execute_cgi json_proto POST (null) [03:43:59]execute_cgi path=json_proto method=POST [03:43:59]POST find Content-Length [03:43:59]Host: 172.17.40.4:8080 [03:43:59]Content-Length: 682 [03:43:59]Content-Type: application/json [03:43:59] [03:43:59]POST finish read [03:43:59]Found Content-Length = 682 [03:43:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535878", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 39.580, "sum" : 2936.84, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2936.00, "payments": [ { "type": 0, "sum" : 2936.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:43:59]execute_script... [03:43:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535878", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 39.580, "sum" : 2936.84, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2936.00, "payments": [ { "type": 0, "sum" : 2936.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:43:59]POST & json_proto [03:43:59]process_json_proto [03:43:59]json parsed OK: [03:43:59]protocol is kg_v1.0 [03:43:59]action value=close_receipt [03:43:59]process_action close_receipt [03:43:59]cmd_close_receipt [03:43:59]MH_GetDate [03:43:59]Write to MH i2c: F0 00 00 78 24 8B [03:43:59]Write i2c OK [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: F0 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: F0 09 00 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: F0 09 00 78 24 00 02 2B 13 67 EE 0E 0D 67 AB [03:43:59]GetLastDocTimeStamp 1729307915 [03:43:59]current date 1729309442 [03:43:59]FM_GetShiftState [03:43:59]SAM_PROTO_GetShiftState [03:43:59]wFMCommunicate request_size=4 [03:43:59]MH_SAM_APDU [03:43:59]CAPDU: 80 13 01 00 [03:43:59]Write to MH i2c: E2 08 00 79 24 80 13 01 00 00 00 00 00 1A [03:43:59]Write i2c OK [03:43:59]MH_I2C_Read... [03:43:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:43:59]Read from MH i2c: E2 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: E2 0E 00 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: E2 0E 00 79 24 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5D [03:43:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [03:43:59]wFMCommunicate OK [03:43:59]SAM_PROTO_GetShiftState done [03:43:59]FM_GetShiftState done [03:43:59]opened in 1729296582 [03:43:59]opened+sec_in_day 1729382982 [03:43:59]quantity*price = 293683 [03:43:59]sum+1 = 293685 [03:43:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.84 ИТОГО: 2936.00 Внесено: 3000.00 СДАЧА: 64.00 НСП 1% : 25.99 НДС 12% : 311.88 Наличными: 2936.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 10 19.10.2024 03:44 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218365 ФПД: 233244972397884 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T034402&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218365&fm=233244972397884&tin=02508201610067®Number=0000000000098116&sum=293600 [03:44:00]StoreToDocumentArchive [03:44:00]shift 443 fd 218365 [03:44:00]save to /storage/0443/doc_00218365 [03:44:00]save last doc name /storage/0443/doc_00218365 to /storage/kkm_last_doc_name [03:44:00]save OK [03:44:00]Clear old archive folders... [03:44:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:44:00]tlvbuf is 015AFC40 [03:44:00]SAM_PROTO_ClearQueue [03:44:00]wFMCommunicate request_size=4 [03:44:00]MH_SAM_APDU [03:44:00]CAPDU: 80 09 00 00 [03:44:00]Write to MH i2c: E2 08 00 86 24 80 09 00 00 00 00 00 00 1C [03:44:00]Write i2c OK [03:44:00]MH_I2C_Read... [03:44:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:44:01]Read from MH i2c: E2 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 03 00 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 03 00 86 24 00 90 00 1E [03:44:01]RAPDU: 90 00 [03:44:01]wFMCommunicate OK [03:44:01]SAM_PROTO_ClearQueue done [03:44:01]KKMCreateOFDPacket [03:44:01]OFDProtocolAddRootSTLVToBuf [03:44:01]FM_MakeSignedData [03:44:01]FM_MakeSignedData [03:44:01]SAM_PROTO_SignData [03:44:01]wFMCommunicate request_size=4 [03:44:01]MH_SAM_APDU [03:44:01]CAPDU: 80 0D 01 02 [03:44:01]Write to MH i2c: E2 08 00 87 24 80 0D 01 02 00 00 00 00 24 [03:44:01]Write i2c OK [03:44:01]MH_I2C_Read... [03:44:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:44:01]Read from MH i2c: E2 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 03 00 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 03 00 87 24 00 90 00 1F [03:44:01]RAPDU: 90 00 [03:44:01]wFMCommunicate OK [03:44:01]wFMCommunicate request_size=255 [03:44:01]MH_SAM_APDU [03: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 9C 9A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 34 7B 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 7A 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 27 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 79 00 00 00 00 07 04 06 00 E0 7A 04 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 02 2B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FD 54 03 00 35 04 06 00 D4 [03:44:01]Write to MH i2c: E2 02 01 88 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9C 9A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 34 7B 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 7A 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 27 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 79 00 00 00 00 07 04 06 00 E0 7A 04 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 02 2B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FD 54 03 00 35 04 06 00 D4 00 00 FC [03:44:01]Write i2c OK [03:44:01]MH_I2C_Read... [03:44:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:44:01]Read from MH i2c: E2 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 03 00 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 03 00 88 24 00 90 00 20 [03:44:01]RAPDU: 90 00 [03:44:01]wFMCommunicate OK [03:44:01]wFMCommunicate request_size=10 [03:44:01]MH_SAM_APDU [03:44:01]CAPDU: 80 0D 02 02 05 22 93 B9 B5 3C [03:44:01]Write to MH i2c: E2 0D 00 89 24 80 0D 02 02 05 00 22 93 B9 B5 3C 00 00 90 [03:44:01]Write i2c OK [03:44:01]MH_I2C_Read... [03:44:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:44:01]Read from MH i2c: E2 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 03 00 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 03 00 89 24 00 90 00 21 [03:44:01]RAPDU: 90 00 [03:44:01]wFMCommunicate OK [03:44:01]wFMCommunicate request_size=4 [03:44:01]MH_SAM_APDU [03:44:01]CAPDU: 80 0D 03 02 [03:44:01]Write to MH i2c: E2 08 00 8A 24 80 0D 03 02 00 00 00 00 29 [03:44:01]Write i2c OK [03:44:01]MH_I2C_Read... [03:44:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:44:01]Read from MH i2c: E2 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 0B 00 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 0B 00 8A 24 00 A7 2C 54 F7 BB 5C CA BF 90 00 E8 [03:44:01]RAPDU: A7 2C 54 F7 BB 5C CA BF 90 00 [03:44:01]wFMCommunicate OK [03:44:01]SAM_PROTO_SignData done [03:44:01]FM_MakeSignedData done [03:44:01]CreateOFDProtocolMessage [03:44:01]wFMCommunicate request_size=4 [03:44:01]MH_SAM_APDU [03:44:01]CAPDU: 80 11 00 00 [03:44:01]Write to MH i2c: E2 08 00 8B 24 80 11 00 00 00 00 00 00 29 [03:44:01]Write i2c OK [03:44:01]MH_I2C_Read... [03:44:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:44:01]Read from MH i2c: E2 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 17 00 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 17 00 8B 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 78 [03:44:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [03:44:01]wFMCommunicate OK [03:44:01]CreateOFDProtocolMessage done [03:44:01]OFDSenderStorePacket 218365 [03:44:01]StoreOFDPacket docnum=218365 [03:44:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 74 1D 07 01 2C 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9C 9A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 34 7B 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 7A 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 27 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 79 00 00 00 00 07 04 06 00 E0 7A 04 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 02 2B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FD 54 03 00 35 04 06 00 D4 22 93 B9 B5 3C A7 2C 54 F7 BB 5C CA BF [03:44:01]CheckFolder [03:44:01]dirname=/storage/ofd_packets [03:44:01]CheckFolder done [03:44:01]ProducePacketName [03:44:01]name=ofd_packets/00218365 [03:44:01]NVStorageSaveData ofd_packets/00218365 [03:44:01]File name is /storage/ofd_packets/00218365 [03:44:01]Write 301 bytes [03:44:01]NVStorageSaveData done [03:44:01]OFDSenderStorePacket done [03:44:01]KKMCreateOFDPacket done [03:44:01]NVStorageSaveData kkm_last_timestamp [03:44:01]File name is /storage/kkm_last_timestamp [03:44:01]Write 4 bytes [03:44:01]NVStorageSaveData done [03:44:01]ExternCall_PrintAddStr [03:44:01]wPrintStart [03:44:01]Write to MH i2c: 01 00 00 8C 24 B0 [03:44:01]Write i2c OK [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: 01 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: 01 07 00 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: 01 07 00 8C 24 00 00 00 00 00 FF 0F C5 [03:44:01]RasterBufferAndPrint [03:44:01]line Счет N : (1)535878 [03:44:01]line ИНН: 02508201610067 [03:44:01]line Контрольно-Кассовый Чек [03:44:01]line ПРОДАЖА [03:44:01]line ТРК (МРК, ГНК) : 11 [03:44:01]line Товар: 2710124500 [03:44:01]line Аи-95-К-3 [03:44:01]line 39.580 * 74.20 [03:44:01]line = 2936.84 [03:44:01]line НДС 12% НСП 1% [03:44:01]line > о реализуемом товаре [03:44:01]line ОКРУГЛЕНИЕ: -0.84 [03:44:01]line ИТОГО: 2936.00 [03:44:01]line Внесено: 3000.00 [03:44:01]line СДАЧА: 64.00 [03:44:01]line НСП 1% : 25.99 [03:44:01]line НДС 12% : 311.88 [03:44:01]line Наличными: 2936.00 [03:44:01]line Безнал.: 0.00 [03:44:01]line Место: АЗС № 84 "Партнер Нефть" [03:44:01]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [03:44:01]line СНО: Общий режим [03:44:01]line Чек 10 19.10.2024 03:44 [03:44:01]line Смена: 443 ФФД: 1.0 [03:44:01]line ЗНМ: 0300000178 [03:44:01]line РНМ: 0000000000098116 [03:44:01]line Версия ККМ: 001 [03:44:01]line ФМ: 0000000000965413 [03:44:01]line ФД: 218365 [03:44:01]line ФПД: 233244972397884 [03:44:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T034402&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218365&fm=233244972397884&tin=02508201610067®Number=0000000000098116&sum=293600 [03:44:01]OFD Sender: Processing packet 218365 [packets to send 80, broken 79] [03:44:01]ProducePacketName [03:44:01]name=ofd_packets/00218365 [03:44:01]OFD Sender: To server: pG, [03:44:01]CommunicateWithHost lk.salyk.kg:30040 [03:44:01]ConnectInit lk.salyk.kg [03:44:01]written 0, free lines is 4095 [03:44:01]Connected sock=10 [03:44:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 74 1D 07 01 2C 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9C 9A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 34 7B 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 7A 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 27 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 79 00 00 00 00 07 04 06 00 E0 7A 04 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 02 2B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FD 54 03 00 35 04 06 00 D4 22 93 B9 B5 3C A7 2C 54 F7 BB 5C CA BF [03:44:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 28 AA 47 00 13 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FD 54 03 00 F4 03 04 00 9D D6 12 67 B6 04 01 00 00 79 69 1E 41 8F 6D 0C F4 [03:44:02]CommunicateWithHost err = 0 [03:44:02]CheckOFDResponse [03:44:02]1017 (14) - 77093643461234 [03:44:02]1041 (16) - 0000000000965413 [03:44:02]1040 (4) - 218365 [03:44:02]1012 (4) - 18.10.2024 21:43 [03:44:02]1206 (1) - 0 [03:44:02]OFD Sender: Remove packet 218365 [03:44:02]ProducePacketName [03:44:02]name=ofd_packets/00218365 [03:44:02]NVStorageDeleteData [03:44:02]Write to MH i2c: 01 00 00 B7 24 DB [03:44:02]Write i2c OK [03:44:02]MH_I2C_Read... [03:44:02]Read from MH i2c: 01 [03:44:02]MH_I2C_Read... [03:44:02]Read from MH i2c: 01 07 00 [03:44:02]MH_I2C_Read... [03:44:02]Read from MH i2c: 01 07 00 B7 24 00 00 00 00 00 0A 0D F9 [03:44:02]RasterBufferAndPrint [03:44:02]line [03:44:02]line [03:44:02]line [03:44:02]line [03:44:02]line [03:44:02]written 0, free lines is 3344 [03:44:02]MH_Cut [03:44:02]Write to MH i2c: D1 01 00 BE 24 01 B4 [03:44:02]Write i2c OK [03:44:02]MH_I2C_Read... [03:44:02]Read from MH i2c: D1 [03:44:02]MH_I2C_Read... [03:44:02]Read from MH i2c: D1 01 00 [03:44:02]MH_I2C_Read... [03:44:02]Read from MH i2c: D1 01 00 BE 24 00 B3 [03:44:02]Write to MH i2c: 01 00 00 BF 24 E3 [03:44:02]Write i2c OK [03:44:02]MH_I2C_Read... [03:44:02]OFD Sender: No OFD packet to send [03:44:03]*** Cut start [03:44:03]*** Partial cut [03:44:03]*** CUTSNS_PIN = 1 [03:44:03]*** CUTSNS_PIN = 0 [03:44:03]*** Brake cut motor [03:44:03]Read from MH i2c: 01 [03:44:03]MH_I2C_Read... [03:44:03]*** Stop cut motor [03:44:03]*** Cut end [03:44:03]Read from MH i2c: 01 07 00 [03:44:03]MH_I2C_Read... [03:44:03]Read from MH i2c: 01 07 00 BF 24 00 00 00 00 00 FF 0F F8 [03:44:03]process_action close_receipt done [03:44:03]requested_data is exist [03:44:03]produce_requested_data [03:44:03]requested_item fm.sn is exist - process it [03:44:03]wFMCommunicate request_size=4 [03:44:03]MH_SAM_APDU [03:44:03]CAPDU: 80 11 00 00 [03:44:03]Write to MH i2c: E2 08 00 C0 24 80 11 00 00 00 00 00 00 5E [03:44:03]Write i2c OK [03:44:03]MH_I2C_Read... [03:44:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:44:03]Read from MH i2c: E2 [03:44:03]MH_I2C_Read... [03:44:03]Read from MH i2c: E2 17 00 [03:44:03]MH_I2C_Read... [03:44:03]Read from MH i2c: E2 17 00 C0 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AD [03:44:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [03:44:03]wFMCommunicate OK [03:44:03]requested_item fd.num is exist - process it [03:44:03]SAM_PROTO_GetFieldsCounters [03:44:03]wFMCommunicate request_size=4 [03:44:03]MH_SAM_APDU [03:44:03]CAPDU: 80 13 00 00 [03:44:03]Write to MH i2c: E2 08 00 C1 24 80 13 00 00 00 00 00 00 61 [03:44:03]Write i2c OK [03:44:03]MH_I2C_Read... [03:44:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:44:03]Read from MH i2c: E2 [03:44:03]MH_I2C_Read... [03:44:03]Read from MH i2c: E2 62 00 [03:44:03]MH_I2C_Read... [03:44:03]Read from MH i2c: E2 62 00 C1 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FD 54 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 AC [03:44:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FD 54 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:44:03]wFMCommunicate OK [03:44:03]SAM_PROTO_GetFieldsCounters done [03:44:03]requested_item shift.num is exist - process it [03:44:03]requested_item shift.opened is exist - process it [03:44:03]req_shift_opened [03:44:03]FM_GetShiftState [03:44:03]SAM_PROTO_GetShiftState [03:44:03]wFMCommunicate request_size=4 [03:44:03]MH_SAM_APDU [03:44:03]CAPDU: 80 13 01 00 [03:44:03]Write to MH i2c: E2 08 00 C2 24 80 13 01 00 00 00 00 00 63 [03:44:03]Write i2c OK [03:44:03]MH_I2C_Read... [03:44:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:44:03]Read from MH i2c: E2 [03:44:03]MH_I2C_Read... [03:44:03]Read from MH i2c: E2 0E 00 [03:44:03]MH_I2C_Read... [03:44:03]Read from MH i2c: E2 0E 00 C2 24 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A6 [03:44:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [03:44:03]wFMCommunicate OK [03:44:03]SAM_PROTO_GetShiftState done [03:44:03]FM_GetShiftState done [03:44:03]req_shift_opened done [03:44:03]requested_item shift.open_date is exist - process it [03:44:03]req_shift_open_date [03:44:03]req_shift_open_date done [03:44:03]produce_requested_data done [03:44:03]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218365,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [03:44:03]process_action_free close_receipt [03:44:03]json_value_free [03:44:03]json_value_free done [03:44:03]process_json_proto returns [03:44:03]Send response to host [03:44:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218365,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [03:44:03]free response buf [03:44:03]execute_script done [03:44:03]execute_script returns [03:44:03]free content buf [03:44:03]Sock 9.Close socket [03:44:03]Sock 9.Thread stoped [03:44:07]OFD Sender: No OFD packet to send [03:44:12]OFD Sender: No OFD packet to send [03:44:17]OFD Sender: No OFD packet to send [03:44:22]OFD Sender: No OFD packet to send [03:44:27]OFD Sender: No OFD packet to send [03:44:32]OFD Sender: No OFD packet to send [03:44:37]OFD Sender: No OFD packet to send [03:44:42]OFD Sender: No OFD packet to send [03:44:47]OFD Sender: No OFD packet to send [03:44:52]OFD Sender: No OFD packet to send [03:44:57]OFD Sender: No OFD packet to send [03:45:02]OFD Sender: No OFD packet to send [03:45:07]OFD Sender: No OFD packet to send [03:45:12]OFD Sender: No OFD packet to send [03:45:17]OFD Sender: No OFD packet to send [03:45:22]OFD Sender: No OFD packet to send [03:45:27]OFD Sender: No OFD packet to send [03:45:32]OFD Sender: No OFD packet to send [03:45:37]OFD Sender: No OFD packet to send [03:45:42]OFD Sender: No OFD packet to send [03:45:47]OFD Sender: No OFD packet to send [03:45:52]OFD Sender: No OFD packet to send [03:45:57]OFD Sender: No OFD packet to send [03:46:02]OFD Sender: No OFD packet to send [03:46:07]OFD Sender: No OFD packet to send [03:46:12]OFD Sender: No OFD packet to send [03:46:17]OFD Sender: No OFD packet to send [03:46:22]OFD Sender: No OFD packet to send [03:46:27]OFD Sender: No OFD packet to send [03:46:32]OFD Sender: No OFD packet to send [03:46:37]OFD Sender: No OFD packet to send [03:46:42]OFD Sender: No OFD packet to send [03:46:47]OFD Sender: No OFD packet to send [03:46:52]OFD Sender: No OFD packet to send [03:46:57]OFD Sender: No OFD packet to send [03:47:02]OFD Sender: No OFD packet to send [03:47:07]OFD Sender: No OFD packet to send [03:47:12]OFD Sender: No OFD packet to send [03:47:17]OFD Sender: No OFD packet to send [03:47:22]OFD Sender: No OFD packet to send [03:47:27]OFD Sender: No OFD packet to send [03:47:32]OFD Sender: No OFD packet to send [03:47:37]OFD Sender: No OFD packet to send [03:47:42]OFD Sender: No OFD packet to send [03:47:47]OFD Sender: No OFD packet to send [03:47:52]OFD Sender: No OFD packet to send [03:47:57]OFD Sender: No OFD packet to send [03:48:02]OFD Sender: No OFD packet to send [03:48:07]OFD Sender: No OFD packet to send [03:48:12]OFD Sender: No OFD packet to send [03:48:17]OFD Sender: No OFD packet to send [03:48:22]OFD Sender: No OFD packet to send [03:48:27]OFD Sender: No OFD packet to send [03:48:32]OFD Sender: No OFD packet to send [03:48:37]OFD Sender: No OFD packet to send [03:48:42]OFD Sender: No OFD packet to send [03:48:47]OFD Sender: No OFD packet to send [03:48:52]OFD Sender: No OFD packet to send [03:48:57]OFD Sender: No OFD packet to send [03:49:02]OFD Sender: No OFD packet to send [03:49:07]OFD Sender: No OFD packet to send [03:49:12]OFD Sender: No OFD packet to send [03:49:18]OFD Sender: No OFD packet to send [03:49:23]OFD Sender: No OFD packet to send [03:49:28]OFD Sender: No OFD packet to send [03:49:33]OFD Sender: No OFD packet to send [03:49:38]OFD Sender: No OFD packet to send [03:49:43]OFD Sender: No OFD packet to send [03:49:48]OFD Sender: No OFD packet to send [03:49:53]OFD Sender: No OFD packet to send [03:49:58]OFD Sender: No OFD packet to send [03:50:03]OFD Sender: No OFD packet to send [03:50:08]OFD Sender: No OFD packet to send [03:50:13]OFD Sender: No OFD packet to send [03:50:18]OFD Sender: No OFD packet to send [03:50:23]OFD Sender: No OFD packet to send [03:50:28]OFD Sender: No OFD packet to send [03:50:33]OFD Sender: No OFD packet to send [03:50:38]OFD Sender: No OFD packet to send [03:50:43]OFD Sender: No OFD packet to send [03:50:48]OFD Sender: No OFD packet to send [03:50:53]OFD Sender: No OFD packet to send [03:50:58]OFD Sender: No OFD packet to send [03:51:03]OFD Sender: No OFD packet to send [03:51:08]OFD Sender: No OFD packet to send [03:51:13]OFD Sender: No OFD packet to send [03:51:18]OFD Sender: No OFD packet to send [03:51:23]OFD Sender: No OFD packet to send [03:51:28]OFD Sender: No OFD packet to send [03:51:33]OFD Sender: No OFD packet to send [03:51:38]OFD Sender: No OFD packet to send [03:51:43]OFD Sender: No OFD packet to send [03:51:48]OFD Sender: No OFD packet to send [03:51:53]OFD Sender: No OFD packet to send [03:51:58]OFD Sender: No OFD packet to send [03:52:03]OFD Sender: No OFD packet to send [03:52:08]OFD Sender: No OFD packet to send [03:52:13]OFD Sender: No OFD packet to send [03:52:18]OFD Sender: No OFD packet to send [03:52:23]OFD Sender: No OFD packet to send [03:52:28]OFD Sender: No OFD packet to send [03:52:33]OFD Sender: No OFD packet to send [03:52:38]OFD Sender: No OFD packet to send [03:52:43]OFD Sender: No OFD packet to send [03:52:48]OFD Sender: No OFD packet to send [03:52:53]OFD Sender: No OFD packet to send [03:52:58]OFD Sender: No OFD packet to send [03:53:03]OFD Sender: No OFD packet to send [03:53:08]OFD Sender: No OFD packet to send [03:53:13]OFD Sender: No OFD packet to send [03:53:18]OFD Sender: No OFD packet to send [03:53:23]OFD Sender: No OFD packet to send [03:53:28]OFD Sender: No OFD packet to send [03:53:33]OFD Sender: No OFD packet to send [03:53:38]OFD Sender: No OFD packet to send [03:53:43]OFD Sender: No OFD packet to send [03:53:48]OFD Sender: No OFD packet to send [03:53:53]OFD Sender: No OFD packet to send [03:53:58]OFD Sender: No OFD packet to send [03:54:03]OFD Sender: No OFD packet to send [03:54:08]OFD Sender: No OFD packet to send [03:54:13]OFD Sender: No OFD packet to send [03:54:18]OFD Sender: No OFD packet to send [03:54:23]OFD Sender: No OFD packet to send [03:54:28]OFD Sender: No OFD packet to send [03:54:33]OFD Sender: No OFD packet to send [03:54:38]OFD Sender: No OFD packet to send [03:54:43]OFD Sender: No OFD packet to send [03:54:48]OFD Sender: No OFD packet to send [03:54:53]OFD Sender: No OFD packet to send [03:54:58]OFD Sender: No OFD packet to send [03:55:03]OFD Sender: No OFD packet to send [03:55:08]OFD Sender: No OFD packet to send [03:55:13]OFD Sender: No OFD packet to send [03:55:18]OFD Sender: No OFD packet to send [03:55:23]OFD Sender: No OFD packet to send [03:55:28]OFD Sender: No OFD packet to send [03:55:33]OFD Sender: No OFD packet to send [03:55:38]OFD Sender: No OFD packet to send [03:55:43]OFD Sender: No OFD packet to send [03:55:48]OFD Sender: No OFD packet to send [03:55:53]OFD Sender: No OFD packet to send [03:55:58]OFD Sender: No OFD packet to send [03:56:03]OFD Sender: No OFD packet to send [03:56:08]OFD Sender: No OFD packet to send [03:56:13]OFD Sender: No OFD packet to send [03:56:18]OFD Sender: No OFD packet to send [03:56:23]OFD Sender: No OFD packet to send [03:56:28]OFD Sender: No OFD packet to send [03:56:33]OFD Sender: No OFD packet to send [03:56:38]OFD Sender: No OFD packet to send [03:56:43]OFD Sender: No OFD packet to send [03:56:48]OFD Sender: No OFD packet to send [03:56:53]OFD Sender: No OFD packet to send [03:56:58]OFD Sender: No OFD packet to send [03:57:03]OFD Sender: No OFD packet to send [03:57:08]OFD Sender: No OFD packet to send [03:57:13]OFD Sender: No OFD packet to send [03:57:18]OFD Sender: No OFD packet to send [03:57:23]OFD Sender: No OFD packet to send [03:57:28]OFD Sender: No OFD packet to send [03:57:33]OFD Sender: No OFD packet to send [03:57:38]OFD Sender: No OFD packet to send [03:57:43]OFD Sender: No OFD packet to send [03:57:48]OFD Sender: No OFD packet to send [03:57:53]OFD Sender: No OFD packet to send [03:57:58]OFD Sender: No OFD packet to send [03:58:03]OFD Sender: No OFD packet to send [03:58:08]OFD Sender: No OFD packet to send [03:58:13]OFD Sender: No OFD packet to send [03:58:18]OFD Sender: No OFD packet to send [03:58:23]OFD Sender: No OFD packet to send [03:58:28]OFD Sender: No OFD packet to send [03:58:33]OFD Sender: No OFD packet to send [03:58:38]OFD Sender: No OFD packet to send [03:58:43]OFD Sender: No OFD packet to send [03:58:48]OFD Sender: No OFD packet to send [03:58:53]OFD Sender: No OFD packet to send [03:58:58]OFD Sender: No OFD packet to send [03:59:03]OFD Sender: No OFD packet to send [03:59:08]OFD Sender: No OFD packet to send [03:59:13]OFD Sender: No OFD packet to send [03:59:18]OFD Sender: No OFD packet to send [03:59:23]OFD Sender: No OFD packet to send [03:59:28]OFD Sender: No OFD packet to send [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: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:13]OFD Sender: No OFD packet to send [04:04:18]OFD Sender: No OFD packet to send [04:04:23]OFD Sender: No OFD packet to send [04:04:28]OFD Sender: No OFD packet to send [04:04:33]OFD Sender: No OFD packet to send [04:04:38]OFD Sender: No OFD packet to send [04:04:43]OFD Sender: No OFD packet to send [04:04:48]OFD Sender: No OFD packet to send [04:04:53]OFD Sender: No OFD packet to send [04:04:58]OFD Sender: No OFD packet to send [04:05:03]OFD Sender: No OFD packet to send [04:05:08]OFD Sender: No OFD packet to send [04:05:13]OFD Sender: No OFD packet to send [04:05:18]OFD Sender: No OFD packet to send [04:05:23]OFD Sender: No OFD packet to send [04:05:28]OFD Sender: No OFD packet to send [04:05:33]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:49]OFD Sender: No OFD packet to send [04:18:54]OFD Sender: No OFD packet to send [04:18:59]OFD Sender: No OFD packet to send [04:19:04]OFD Sender: No OFD packet to send [04:19:09]OFD Sender: No OFD packet to send [04:19:14]OFD Sender: No OFD packet to send [04:19:19]OFD Sender: No OFD packet to send [04:19:24]OFD Sender: No OFD packet to send [04:19:29]OFD Sender: No OFD packet to send [04:19:34]OFD Sender: No OFD packet to send [04:19:39]OFD Sender: No OFD packet to send [04:19:44]OFD Sender: No OFD packet to send [04:19:49]OFD Sender: No OFD packet to send [04:19:54]OFD Sender: No OFD packet to send [04:19:59]OFD Sender: No OFD packet to send [04:20:04]OFD Sender: No OFD packet to send [04:20:09]OFD Sender: No OFD packet to send [04:20:14]OFD Sender: No OFD packet to send [04:20:19]OFD Sender: No OFD packet to send [04:20:24]OFD Sender: No OFD packet to send [04:20:29]OFD Sender: No OFD packet to send [04:20:34]OFD Sender: No OFD packet to send [04:20:39]OFD Sender: No OFD packet to send [04:20:44]OFD Sender: No OFD packet to send [04:20:49]OFD Sender: No OFD packet to send [04:20:54]OFD Sender: No OFD packet to send [04:20:59]OFD Sender: No OFD packet to send [04:21:04]OFD Sender: No OFD packet to send [04:21:09]OFD Sender: No OFD packet to send [04:21:14]OFD Sender: No OFD packet to send [04:21:19]OFD Sender: No OFD packet to send [04:21:24]OFD Sender: No OFD packet to send [04:21:29]OFD Sender: No OFD packet to send [04:21:34]OFD Sender: No OFD packet to send [04:21:39]OFD Sender: No OFD packet to send [04:21:44]OFD Sender: No OFD packet to send [04:21:49]OFD Sender: No OFD packet to send [04:21:54]OFD Sender: No OFD packet to send [04: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:30]OFD Sender: No OFD packet to send [04:33:35]OFD Sender: No OFD packet to send [04:33:40]OFD Sender: No OFD packet to send [04:33:45]OFD Sender: No OFD packet to send [04:33:50]OFD Sender: No OFD packet to send [04:33:55]OFD Sender: No OFD packet to send [04:34:00]OFD Sender: No OFD packet to send [04:34:05]OFD Sender: No OFD packet to send [04:34:10]OFD Sender: No OFD packet to send [04:34:15]OFD Sender: No OFD packet to send [04:34:20]OFD Sender: No OFD packet to send [04:34:25]OFD Sender: No OFD packet to send [04:34:30]OFD Sender: No OFD packet to send [04:34:35]OFD Sender: No OFD packet to send [04:34:40]OFD Sender: No OFD packet to send [04:34:45]OFD Sender: No OFD packet to send [04:34:50]OFD Sender: No OFD packet to send [04:34:55]OFD Sender: No OFD packet to send [04:35:00]OFD Sender: No OFD packet to send [04:35:05]OFD Sender: No OFD packet to send [04:35:10]OFD Sender: No OFD packet to send [04:35:15]OFD Sender: No OFD packet to send [04:35:20]OFD Sender: No OFD packet to send [04:35:25]OFD Sender: No OFD packet to send [04:35:30]OFD Sender: No OFD packet to send [04:35:35]OFD Sender: No OFD packet to send [04:35:40]OFD Sender: No OFD packet to send [04:35:45]OFD Sender: No OFD packet to send [04:35:50]OFD Sender: No OFD packet to send [04:35:55]OFD Sender: No OFD packet to send [04:36:00]OFD Sender: No OFD packet to send [04:36:05]OFD Sender: No OFD packet to send [04:36:10]OFD Sender: No OFD packet to send [04:36:15]OFD Sender: No OFD packet to send [04:36:20]OFD Sender: No OFD packet to send [04:36:25]OFD Sender: No OFD packet to send [04:36:30]OFD Sender: No OFD packet to send [04:36:35]OFD Sender: No OFD packet to send [04:36:40]OFD Sender: No OFD packet to send [04:36:45]OFD Sender: No OFD packet to send [04:36:50]OFD Sender: No OFD packet to send [04:36:55]OFD Sender: No OFD packet to send [04:37:00]OFD Sender: No OFD packet to send [04:37:05]OFD Sender: No OFD packet to send [04:37:10]OFD Sender: No OFD packet to send [04:37:15]OFD Sender: No OFD packet to send [04:37:20]OFD Sender: No OFD packet to send [04:37:25]OFD Sender: No OFD packet to send [04:37:30]OFD Sender: No OFD packet to send [04:37:35]OFD Sender: No OFD packet to send [04:37:40]OFD Sender: No OFD packet to send [04:37:45]OFD Sender: No OFD packet to send [04:37:50]OFD Sender: No OFD packet to send [04:37:55]OFD Sender: No OFD packet to send [04:38:00]OFD Sender: No OFD packet to send [04:38:05]OFD Sender: No OFD packet to send [04:38:10]OFD Sender: No OFD packet to send [04:38:15]OFD Sender: No OFD packet to send [04:38:20]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]OFD Sender: No OFD packet to send [04:40:01]OFD Sender: No OFD packet to send [04:40:06]OFD Sender: No OFD packet to send [04:40:11]OFD Sender: No OFD packet to send [04:40:16]OFD Sender: No OFD packet to send [04:40:21]OFD Sender: No OFD packet to send [04:40:26]OFD Sender: No OFD packet to send [04:40:31]OFD Sender: No OFD packet to send [04:40:36]OFD Sender: No OFD packet to send [04:40:41]OFD Sender: No OFD packet to send [04:40:46]OFD Sender: No OFD packet to send [04:40:51]OFD Sender: No OFD packet to send [04:40:56]OFD Sender: No OFD packet to send [04:41:01]OFD Sender: No OFD packet to send [04:41:06]OFD Sender: No OFD packet to send [04:41:11]OFD Sender: No OFD packet to send [04:41:16]OFD Sender: No OFD packet to send [04:41:21]OFD Sender: No OFD packet to send [04:41:26]OFD Sender: No OFD packet to send [04:41:31]OFD Sender: No OFD packet to send [04:41:36]OFD Sender: No OFD packet to send [04:41:41]OFD Sender: No OFD packet to send [04:41:46]OFD Sender: No OFD packet to send [04:41:51]OFD Sender: No OFD packet to send [04:41:56]OFD Sender: No OFD packet to send [04:42:01]OFD Sender: No OFD packet to send [04:42:06]OFD Sender: No OFD packet to send [04:42:11]OFD Sender: No OFD packet to send [04:42:16]OFD Sender: No OFD packet to send [04:42:21]OFD Sender: No OFD packet to send [04:42:26]OFD Sender: No OFD packet to send [04:42:31]OFD Sender: No OFD packet to send [04:42:36]OFD Sender: No OFD packet to send [04:42:41]OFD Sender: No OFD packet to send [04:42:46]OFD Sender: No OFD packet to send [04:42:51]OFD Sender: No OFD packet to send [04:42:56]OFD Sender: No OFD packet to send [04:43:01]OFD Sender: No OFD packet to send [04:43:06]OFD Sender: No OFD packet to send [04:43:11]OFD Sender: No OFD packet to send [04:43:16]OFD Sender: No OFD packet to send [04:43:21]OFD Sender: No OFD packet to send [04:43:26]OFD Sender: No OFD packet to send [04:43:31]OFD Sender: No OFD packet to send [04:43:36]OFD Sender: No OFD packet to send [04:43:41]OFD Sender: No OFD packet to send [04:43:46]OFD Sender: No OFD packet to send [04:43:51]OFD Sender: No OFD packet to send [04:43:56]OFD Sender: No OFD packet to send [04:44:01]OFD Sender: No OFD packet to send [04:44:06]OFD Sender: No OFD packet to send [04:44:11]OFD Sender: No OFD packet to send [04:44:16]OFD Sender: No OFD packet to send [04:44:21]OFD Sender: No OFD packet to send [04:44:26]OFD Sender: No OFD packet to send [04:44:31]OFD Sender: No OFD packet to send [04:44:36]OFD Sender: No OFD packet to send [04:44:41]OFD Sender: No OFD packet to send [04:44:46]OFD Sender: No OFD packet to send [04:44:51]OFD Sender: No OFD packet to send [04:44:56]OFD Sender: No OFD packet to send [04:45:01]OFD Sender: No OFD packet to send [04:45:06]OFD Sender: No OFD packet to send [04:45:11]OFD Sender: No OFD packet to send [04:45:16]OFD Sender: No OFD packet to send [04:45:21]OFD Sender: No OFD packet to send [04:45:26]OFD Sender: No OFD packet to send [04:45:31]OFD Sender: No OFD packet to send [04:45:36]OFD Sender: No OFD packet to send [04:45:41]OFD Sender: No OFD packet to send [04:45:46]OFD Sender: No OFD packet to send [04:45:51]OFD Sender: No OFD packet to send [04:45:56]OFD Sender: No OFD packet to send [04:46:01]OFD Sender: No OFD packet to send [04:46:06]OFD Sender: No OFD packet to send [04:46:11]OFD Sender: No OFD packet to send [04:46:16]OFD Sender: No OFD packet to send [04:46:21]OFD Sender: No OFD packet to send [04:46:26]OFD Sender: No OFD packet to send [04:46:31]OFD Sender: No OFD packet to send [04:46:36]OFD Sender: No OFD packet to send [04:46:41]OFD Sender: No OFD packet to send [04:46:46]OFD Sender: No OFD packet to send [04:46:51]OFD Sender: No OFD packet to send [04:46:56]OFD Sender: No OFD packet to send [04:47:01]OFD Sender: No OFD packet to send [04:47:06]OFD Sender: No OFD packet to send [04:47:11]OFD Sender: No OFD packet to send [04:47:16]OFD Sender: No OFD packet to send [04:47:21]OFD Sender: No OFD packet to send [04:47:26]OFD Sender: No OFD packet to send [04:47:31]OFD Sender: No OFD packet to send [04:47:36]OFD Sender: No OFD packet to send [04:47:41]OFD Sender: No OFD packet to send [04:47:46]OFD Sender: No OFD packet to send [04:47:51]OFD Sender: No OFD packet to send [04:47:56]OFD Sender: No OFD packet to send [04:48:01]OFD Sender: No OFD packet to send [04:48:06]OFD Sender: No OFD packet to send [04:48:11]OFD Sender: No OFD packet to send [04:48:16]OFD Sender: No OFD packet to send [04:48:21]OFD Sender: No OFD packet to send [04:48:26]OFD Sender: No OFD packet to send [04:48:31]OFD Sender: No OFD packet to send [04:48:36]OFD Sender: No OFD packet to send [04:48:41]OFD Sender: No OFD packet to send [04:48:46]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [04:54:57]OFD Sender: No OFD packet to send [04:55:02]OFD Sender: No OFD packet to send [04:55:07]OFD Sender: No OFD packet to send [04:55:12]OFD Sender: No OFD packet to send [04:55:17]OFD Sender: No OFD packet to send [04:55:22]OFD Sender: No OFD packet to send [04:55:27]OFD Sender: No OFD packet to send [04:55:32]OFD Sender: No OFD packet to send [04:55:37]OFD Sender: No OFD packet to send [04:55:42]OFD Sender: No OFD packet to send [04:55:47]OFD Sender: No OFD packet to send [04:55:52]OFD Sender: No OFD packet to send [04:55:57]OFD Sender: No OFD packet to send [04:56:02]OFD Sender: No OFD packet to send [04:56:07]OFD Sender: No OFD packet to send [04:56:12]OFD Sender: No OFD packet to send [04:56:17]OFD Sender: No OFD packet to send [04:56:22]OFD Sender: No OFD packet to send [04:56:27]OFD Sender: No OFD packet to send [04:56:32]OFD Sender: No OFD packet to send [04:56:37]OFD Sender: No OFD packet to send [04:56:42]OFD Sender: No OFD packet to send [04:56:47]OFD Sender: No OFD packet to send [04:56:52]OFD Sender: No OFD packet to send [04:56:57]OFD Sender: No OFD packet to send [04:57:02]OFD Sender: No OFD packet to send [04:57:07]OFD Sender: No OFD packet to send [04:57:12]OFD Sender: No OFD packet to send [04:57:17]OFD Sender: No OFD packet to send [04:57:22]OFD Sender: No OFD packet to send [04:57:27]OFD Sender: No OFD packet to send [04:57:32]OFD Sender: No OFD packet to send [04:57:37]OFD Sender: No OFD packet to send [04:57:42]OFD Sender: No OFD packet to send [04:57:47]OFD Sender: No OFD packet to send [04:57:52]OFD Sender: No OFD packet to send [04:57:57]OFD Sender: No OFD packet to send [04:58:02]OFD Sender: No OFD packet to send [04:58:07]OFD Sender: No OFD packet to send [04:58:12]OFD Sender: No OFD packet to send [04:58:17]OFD Sender: No OFD packet to send [04:58:22]OFD Sender: No OFD packet to send [04:58:27]OFD Sender: No OFD packet to send [04:58:32]OFD Sender: No OFD packet to send [04:58:37]OFD Sender: No OFD packet to send [04:58:42]OFD Sender: No OFD packet to send [04:58:47]OFD Sender: No OFD packet to send [04:58:52]OFD Sender: No OFD packet to send [04:58:57]OFD Sender: No OFD packet to send [04:59:02]OFD Sender: No OFD packet to send [04:59:07]OFD Sender: No OFD packet to send [04:59:12]OFD Sender: No OFD packet to send [04:59:17]OFD Sender: No OFD packet to send [04:59:22]OFD Sender: No OFD packet to send [04:59:27]OFD Sender: No OFD packet to send [04:59:32]OFD Sender: No OFD packet to send [04:59:37]OFD Sender: No OFD packet to send [04:59:42]OFD Sender: No OFD packet to send [04:59:47]OFD Sender: No OFD packet to send [04:59:52]OFD Sender: No OFD packet to send [04:59:57]OFD Sender: No OFD packet to send [05:00:02]OFD Sender: No OFD packet to send [05:00:07]OFD Sender: No OFD packet to send [05:00:12]OFD Sender: No OFD packet to send [05:00:17]OFD Sender: No OFD packet to send [05:00:22]OFD Sender: No OFD packet to send [05:00:27]OFD Sender: No OFD packet to send [05:00:32]OFD Sender: No OFD packet to send [05:00:37]OFD Sender: No OFD packet to send [05:00:42]OFD Sender: No OFD packet to send [05:00:47]OFD Sender: No OFD packet to send [05:00:52]OFD Sender: No OFD packet to send [05:00:57]OFD Sender: No OFD packet to send [05:01:02]OFD Sender: No OFD packet to send [05:01:07]OFD Sender: No OFD packet to send [05:01:12]OFD Sender: No OFD packet to send [05:01:17]OFD Sender: No OFD packet to send [05:01:22]OFD Sender: No OFD packet to send [05:01:27]OFD Sender: No OFD packet to send [05:01:32]OFD Sender: No OFD packet to send [05:01:37]OFD Sender: No OFD packet to send [05:01:42]OFD Sender: No OFD packet to send [05:01:47]OFD Sender: No OFD packet to send [05:01:52]OFD Sender: No OFD packet to send [05:01:57]OFD Sender: No OFD packet to send [05:02:02]OFD Sender: No OFD packet to send [05:02:07]OFD Sender: No OFD packet to send [05:02:12]OFD Sender: No OFD packet to send [05:02:17]OFD Sender: No OFD packet to send [05:02:22]OFD Sender: No OFD packet to send [05:02:27]OFD Sender: No OFD packet to send [05:02:32]OFD Sender: No OFD packet to send [05:02:37]OFD Sender: No OFD packet to send [05:02:42]OFD Sender: No OFD packet to send [05:02:47]OFD Sender: No OFD packet to send [05:02:52]OFD Sender: No OFD packet to send [05:02:57]OFD Sender: No OFD packet to send [05:03:02]OFD Sender: No OFD packet to send [05:03:07]OFD Sender: No OFD packet to send [05:03:12]OFD Sender: No OFD packet to send [05:03:17]OFD Sender: No OFD packet to send [05:03:22]OFD Sender: No OFD packet to send [05:03:27]OFD Sender: No OFD packet to send [05:03:32]OFD Sender: No OFD packet to send [05:03:37]OFD Sender: No OFD packet to send [05:03:42]OFD Sender: No OFD packet to send [05:03:47]OFD Sender: No OFD packet to send [05:03:52]OFD Sender: No OFD packet to send [05:03:57]OFD Sender: No OFD packet to send [05:04:02]OFD Sender: No OFD packet to send [05:04:07]OFD Sender: No OFD packet to send [05:04:12]OFD Sender: No OFD packet to send [05:04:17]OFD Sender: No OFD packet to send [05:04:22]OFD Sender: No OFD packet to send [05:04:27]OFD Sender: No OFD packet to send [05:04:32]OFD Sender: No OFD packet to send [05:04:37]OFD Sender: No OFD packet to send [05:04:42]OFD Sender: No OFD packet to send [05:04:47]OFD Sender: No OFD packet to send [05:04:52]OFD Sender: No OFD packet to send [05:04:57]OFD Sender: No OFD packet to send [05:05:02]OFD Sender: No OFD packet to send [05:05:07]OFD Sender: No OFD packet to send [05:05:12]OFD Sender: No OFD packet to send [05:05:17]OFD Sender: No OFD packet to send [05:05:22]OFD Sender: No OFD packet to send [05:05:27]OFD Sender: No OFD packet to send [05:05:32]OFD Sender: No OFD packet to send [05:05:37]OFD Sender: No OFD packet to send [05:05:42]OFD Sender: No OFD packet to send [05:05:47]OFD Sender: No OFD packet to send [05:05:52]OFD Sender: No OFD packet to send [05:05:57]OFD Sender: No OFD packet to send [05:06:02]OFD Sender: No OFD packet to send [05:06:07]OFD Sender: No OFD packet to send [05:06:12]OFD Sender: No OFD packet to send [05:06:17]OFD Sender: No OFD packet to send [05:06:22]OFD Sender: No OFD packet to send [05:06:27]OFD Sender: No OFD packet to send [05:06:32]OFD Sender: No OFD packet to send [05:06:37]OFD Sender: No OFD packet to send [05:06:42]OFD Sender: No OFD packet to send [05:06:47]OFD Sender: No OFD packet to send [05:06:52]OFD Sender: No OFD packet to send [05:06:57]OFD Sender: No OFD packet to send [05:07:02]OFD Sender: No OFD packet to send [05:07:07]OFD Sender: No OFD packet to send [05:07:12]OFD Sender: No OFD packet to send [05:07:17]OFD Sender: No OFD packet to send [05:07:22]OFD Sender: No OFD packet to send [05:07:27]OFD Sender: No OFD packet to send [05:07:32]OFD Sender: No OFD packet to send [05:07:37]OFD Sender: No OFD packet to send [05:07:42]OFD Sender: No OFD packet to send [05:07:47]OFD Sender: No OFD packet to send [05:07:52]OFD Sender: No OFD packet to send [05:07:57]OFD Sender: No OFD packet to send [05:08:02]OFD Sender: No OFD packet to send [05:08:07]OFD Sender: No OFD packet to send [05:08:12]OFD Sender: No OFD packet to send [05:08:17]OFD Sender: No OFD packet to send [05:08:22]OFD Sender: No OFD packet to send [05:08:27]OFD Sender: No OFD packet to send [05:08:32]OFD Sender: No OFD packet to send [05:08:37]OFD Sender: No OFD packet to send [05:08:42]OFD Sender: No OFD packet to send [05:08:47]OFD Sender: No OFD packet to send [05:08:52]OFD Sender: No OFD packet to send [05:08:57]OFD Sender: No OFD packet to send [05:09:02]OFD Sender: No OFD packet to send [05:09:07]OFD Sender: No OFD packet to send [05:09:12]OFD Sender: No OFD packet to send [05:09:17]OFD Sender: No OFD packet to send [05:09:22]OFD Sender: No OFD packet to send [05:09:27]OFD Sender: No OFD packet to send [05:09:32]OFD Sender: No OFD packet to send [05:09:37]OFD Sender: No OFD packet to send [05:09:42]OFD Sender: No OFD packet to send [05:09:47]OFD Sender: No OFD packet to send [05:09:52]OFD Sender: No OFD packet to send [05:09:57]OFD Sender: No OFD packet to send [05:10:02]OFD Sender: No OFD packet to send [05:10:07]OFD Sender: No OFD packet to send [05:10:12]OFD Sender: No OFD packet to send [05:10:17]OFD Sender: No OFD packet to send [05:10:22]OFD Sender: No OFD packet to send [05:10:27]OFD Sender: No OFD packet to send [05:10:32]OFD Sender: No OFD packet to send [05:10:37]OFD Sender: No OFD packet to send [05:10:42]OFD Sender: No OFD packet to send [05:10:47]OFD Sender: No OFD packet to send [05:10:52]OFD Sender: No OFD packet to send [05:10:57]OFD Sender: No OFD packet to send [05:11:02]OFD Sender: No OFD packet to send [05:11:07]OFD Sender: No OFD packet to send [05:11:12]OFD Sender: No OFD packet to send [05:11:17]OFD Sender: No OFD packet to send [05:11:22]OFD Sender: No OFD packet to send [05:11:28]OFD Sender: No OFD packet to send [05:11:33]OFD Sender: No OFD packet to send [05:11:38]OFD Sender: No OFD packet to send [05:11:43]OFD Sender: No OFD packet to send [05:11:48]OFD Sender: No OFD packet to send [05:11:53]OFD Sender: No OFD packet to send [05:11:58]OFD Sender: No OFD packet to send [05:12:03]OFD Sender: No OFD packet to send [05:12:08]OFD Sender: No OFD packet to send [05:12:13]OFD Sender: No OFD packet to send [05:12:18]OFD Sender: No OFD packet to send [05:12:23]OFD Sender: No OFD packet to send [05:12:28]OFD Sender: No OFD packet to send [05:12:33]OFD Sender: No OFD packet to send [05:12:38]OFD Sender: No OFD packet to send [05:12:43]OFD Sender: No OFD packet to send [05:12:48]OFD Sender: No OFD packet to send [05:12:53]OFD Sender: No OFD packet to send [05:12:58]OFD Sender: No OFD packet to send [05:13:03]OFD Sender: No OFD packet to send [05:13:08]OFD Sender: No OFD packet to send [05:13:13]OFD Sender: No OFD packet to send [05:13:18]OFD Sender: No OFD packet to send [05:13:23]OFD Sender: No OFD packet to send [05:13:28]OFD Sender: No OFD packet to send [05:13:33]OFD Sender: No OFD packet to send [05:13:38]OFD Sender: No OFD packet to send [05:13:43]OFD Sender: No OFD packet to send [05:13:48]OFD Sender: No OFD packet to send [05:13:53]OFD Sender: No OFD packet to send [05:13:58]OFD Sender: No OFD packet to send [05:14:03]OFD Sender: No OFD packet to send [05:14:08]OFD Sender: No OFD packet to send [05:14:13]OFD Sender: No OFD packet to send [05:14:18]OFD Sender: No OFD packet to send [05:14:23]OFD Sender: No OFD packet to send [05:14:28]OFD Sender: No OFD packet to send [05:14:33]OFD Sender: No OFD packet to send [05:14:38]OFD Sender: No OFD packet to send [05:14:43]OFD Sender: No OFD packet to send [05:14:48]OFD Sender: No OFD packet to send [05:14:53]OFD Sender: No OFD packet to send [05:14:58]OFD Sender: No OFD packet to send [05:15:03]OFD Sender: No OFD packet to send [05:15:08]OFD Sender: No OFD packet to send [05:15:13]OFD Sender: No OFD packet to send [05:15:18]OFD Sender: No OFD packet to send [05:15:23]OFD Sender: No OFD packet to send [05:15:28]OFD Sender: No OFD packet to send [05:15:33]OFD Sender: No OFD packet to send [05:15:38]OFD Sender: No OFD packet to send [05:15:43]OFD Sender: No OFD packet to send [05:15:48]OFD Sender: No OFD packet to send [05:15:53]OFD Sender: No OFD packet to send [05:15:58]OFD Sender: No OFD packet to send [05:16:03]OFD Sender: No OFD packet to send [05:16:08]OFD Sender: No OFD packet to send [05:16:13]OFD Sender: No OFD packet to send [05:16:18]OFD Sender: No OFD packet to send [05:16:23]OFD Sender: No OFD packet to send [05:16:28]OFD Sender: No OFD packet to send [05:16:33]OFD Sender: No OFD packet to send [05:16:38]OFD Sender: No OFD packet to send [05:16:43]OFD Sender: No OFD packet to send [05:16:48]OFD Sender: No OFD packet to send [05:16:53]OFD Sender: No OFD packet to send [05:16:58]OFD Sender: No OFD packet to send [05:17:03]OFD Sender: No OFD packet to send [05:17:08]OFD Sender: No OFD packet to send [05:17:13]OFD Sender: No OFD packet to send [05:17:18]OFD Sender: No OFD packet to send [05:17:23]OFD Sender: No OFD packet to send [05:17:28]OFD Sender: No OFD packet to send [05:17:33]OFD Sender: No OFD packet to send [05:17:38]OFD Sender: No OFD packet to send [05:17:43]OFD Sender: No OFD packet to send [05:17:48]OFD Sender: No OFD packet to send [05:17:53]OFD Sender: No OFD packet to send [05:17:58]OFD Sender: No OFD packet to send [05:18:03]OFD Sender: No OFD packet to send [05:18:08]OFD Sender: No OFD packet to send [05:18:13]OFD Sender: No OFD packet to send [05:18:18]OFD Sender: No OFD packet to send [05:18:23]OFD Sender: No OFD packet to send [05:18:28]OFD Sender: No OFD packet to send [05:18:33]OFD Sender: No OFD packet to send [05:18:38]OFD Sender: No OFD packet to send [05:18:43]OFD Sender: No OFD packet to send [05:18:48]OFD Sender: No OFD packet to send [05:18:53]OFD Sender: No OFD packet to send [05:18:58]OFD Sender: No OFD packet to send [05:19:03]OFD Sender: No OFD packet to send [05:19:08]OFD Sender: No OFD packet to send [05:19:13]OFD Sender: No OFD packet to send [05:19:18]OFD Sender: No OFD packet to send [05:19:23]OFD Sender: No OFD packet to send [05:19:28]OFD Sender: No OFD packet to send [05:19:33]OFD Sender: No OFD packet to send [05:19:38]OFD Sender: No OFD packet to send [05:19:43]OFD Sender: No OFD packet to send [05:19:48]OFD Sender: No OFD packet to send [05:19:53]OFD Sender: No OFD packet to send [05:19:58]OFD Sender: No OFD packet to send [05:20:03]OFD Sender: No OFD packet to send [05:20:08]OFD Sender: No OFD packet to send [05:20:13]OFD Sender: No OFD packet to send [05:20:18]OFD Sender: No OFD packet to send [05:20:23]OFD Sender: No OFD packet to send [05:20:28]OFD Sender: No OFD packet to send [05:20:33]OFD Sender: No OFD packet to send [05:20:38]OFD Sender: No OFD packet to send [05:20:43]OFD Sender: No OFD packet to send [05:20:48]OFD Sender: No OFD packet to send [05:20:53]OFD Sender: No OFD packet to send [05:20:58]OFD Sender: No OFD packet to send [05:21:03]OFD Sender: No OFD packet to send [05:21:08]OFD Sender: No OFD packet to send [05:21:13]OFD Sender: No OFD packet to send [05:21:18]OFD Sender: No OFD packet to send [05:21:23]OFD Sender: No OFD packet to send [05:21:28]OFD Sender: No OFD packet to send [05:21:33]OFD Sender: No OFD packet to send [05:21:38]OFD Sender: No OFD packet to send [05:21:43]OFD Sender: No OFD packet to send [05:21:48]OFD Sender: No OFD packet to send [05:21:53]OFD Sender: No OFD packet to send [05:21:58]OFD Sender: No OFD packet to send [05:22:03]OFD Sender: No OFD packet to send [05:22:08]OFD Sender: No OFD packet to send [05:22:13]OFD Sender: No OFD packet to send [05:22:18]OFD Sender: No OFD packet to send [05:22:23]OFD Sender: No OFD packet to send [05:22:28]OFD Sender: No OFD packet to send [05:22:33]OFD Sender: No OFD packet to send [05:22:38]OFD Sender: No OFD packet to send [05:22:43]OFD Sender: No OFD packet to send [05:22:48]OFD Sender: No OFD packet to send [05:22:53]OFD Sender: No OFD packet to send [05:22:58]OFD Sender: No OFD packet to send [05:23:03]OFD Sender: No OFD packet to send [05:23:08]OFD Sender: No OFD packet to send [05:23:13]OFD Sender: No OFD packet to send [05:23:18]OFD Sender: No OFD packet to send [05:23:23]OFD Sender: No OFD packet to send [05:23:28]OFD Sender: No OFD packet to send [05:23:33]OFD Sender: No OFD packet to send [05:23:38]OFD Sender: No OFD packet to send [05:23:43]OFD Sender: No OFD packet to send [05:23:48]OFD Sender: No OFD packet to send [05:23:53]OFD Sender: No OFD packet to send [05:23:58]OFD Sender: No OFD packet to send [05:24:03]OFD Sender: No OFD packet to send [05:24:08]OFD Sender: No OFD packet to send [05:24:13]OFD Sender: No OFD packet to send [05:24:18]OFD Sender: No OFD packet to send [05:24:23]OFD Sender: No OFD packet to send [05:24:28]OFD Sender: No OFD packet to send [05:24:33]OFD Sender: No OFD packet to send [05:24:38]OFD Sender: No OFD packet to send [05:24:43]OFD Sender: No OFD packet to send [05:24:48]OFD Sender: No OFD packet to send [05:24:53]OFD Sender: No OFD packet to send [05:24:58]OFD Sender: No OFD packet to send [05:25:03]OFD Sender: No OFD packet to send [05:25:08]OFD Sender: No OFD packet to send [05:25:13]OFD Sender: No OFD packet to send [05:25:18]OFD Sender: No OFD packet to send [05:25:23]OFD Sender: No OFD packet to send [05:25:28]OFD Sender: No OFD packet to send [05:25:33]OFD Sender: No OFD packet to send [05:25:38]OFD Sender: No OFD packet to send [05:25:43]OFD Sender: No OFD packet to send [05:25:48]OFD Sender: No OFD packet to send [05:25:53]OFD Sender: No OFD packet to send [05:25:58]OFD Sender: No OFD packet to send [05:26:03]OFD Sender: No OFD packet to send [05:26:08]OFD Sender: No OFD packet to send [05:26:13]OFD Sender: No OFD packet to send [05:26:18]OFD Sender: No OFD packet to send [05:26:23]OFD Sender: No OFD packet to send [05:26:28]OFD Sender: No OFD packet to send [05:26:33]OFD Sender: No OFD packet to send [05:26:38]OFD Sender: No OFD packet to send [05:26:43]OFD Sender: No OFD packet to send [05:26:48]OFD Sender: No OFD packet to send [05:26:53]OFD Sender: No OFD packet to send [05:26:58]OFD Sender: No OFD packet to send [05:27:03]OFD Sender: No OFD packet to send [05:27:08]OFD Sender: No OFD packet to send [05:27:13]OFD Sender: No OFD packet to send [05:27:18]OFD Sender: No OFD packet to send [05:27:23]OFD Sender: No OFD packet to send [05:27:28]OFD Sender: No OFD packet to send [05:27:33]OFD Sender: No OFD packet to send [05:27:38]OFD Sender: No OFD packet to send [05:27:43]OFD Sender: No OFD packet to send [05:27:48]OFD Sender: No OFD packet to send [05:27:54]OFD Sender: No OFD packet to send [05:27:59]OFD Sender: No OFD packet to send [05:28:04]OFD Sender: No OFD packet to send [05:28:09]OFD Sender: No OFD packet to send [05:28:14]OFD Sender: No OFD packet to send [05:28:19]OFD Sender: No OFD packet to send [05:28:24]OFD Sender: No OFD packet to send [05:28:29]OFD Sender: No OFD packet to send [05:28:34]OFD Sender: No OFD packet to send [05:28:39]OFD Sender: No OFD packet to send [05:28:44]OFD Sender: No OFD packet to send [05:28:49]OFD Sender: No OFD packet to send [05:28:54]OFD Sender: No OFD packet to send [05:28:59]OFD Sender: No OFD packet to send [05:29:04]OFD Sender: No OFD packet to send [05:29:09]OFD Sender: No OFD packet to send [05:29:14]OFD Sender: No OFD packet to send [05:29:19]OFD Sender: No OFD packet to send [05:29:24]OFD Sender: No OFD packet to send [05:29:29]OFD Sender: No OFD packet to send [05:29:34]OFD Sender: No OFD packet to send [05:29:39]OFD Sender: No OFD packet to send [05:29:44]OFD Sender: No OFD packet to send [05:29:49]OFD Sender: No OFD packet to send [05:29:54]OFD Sender: No OFD packet to send [05:29:59]OFD Sender: No OFD packet to send [05:30:04]OFD Sender: No OFD packet to send [05:30:09]OFD Sender: No OFD packet to send [05:30:14]OFD Sender: No OFD packet to send [05:30:19]OFD Sender: No OFD packet to send [05:30:24]OFD Sender: No OFD packet to send [05:30:29]OFD Sender: No OFD packet to send [05:30:34]OFD Sender: No OFD packet to send [05:30:39]OFD Sender: No OFD packet to send [05:30:44]OFD Sender: No OFD packet to send [05:30:49]OFD Sender: No OFD packet to send [05:30:54]OFD Sender: No OFD packet to send [05:30:59]OFD Sender: No OFD packet to send [05:31:04]OFD Sender: No OFD packet to send [05:31:09]OFD Sender: No OFD packet to send [05:31:14]OFD Sender: No OFD packet to send [05:31:19]OFD Sender: No OFD packet to send [05:31:24]OFD Sender: No OFD packet to send [05:31:29]OFD Sender: No OFD packet to send [05:31:34]OFD Sender: No OFD packet to send [05:31:39]OFD Sender: No OFD packet to send [05:31:44]OFD Sender: No OFD packet to send [05:31:49]OFD Sender: No OFD packet to send [05:31:54]OFD Sender: No OFD packet to send [05:31:59]OFD Sender: No OFD packet to send [05:32:04]OFD Sender: No OFD packet to send [05:32:09]OFD Sender: No OFD packet to send [05:32:14]OFD Sender: No OFD packet to send [05:32:19]OFD Sender: No OFD packet to send [05:32:24]OFD Sender: No OFD packet to send [05:32:29]OFD Sender: No OFD packet to send [05:32:34]OFD Sender: No OFD packet to send [05:32:39]OFD Sender: No OFD packet to send [05:32:44]OFD Sender: No OFD packet to send [05:32:49]OFD Sender: No OFD packet to send [05:32:54]OFD Sender: No OFD packet to send [05:32:59]OFD Sender: No OFD packet to send [05:33:04]OFD Sender: No OFD packet to send [05:33:09]OFD Sender: No OFD packet to send [05:33:14]OFD Sender: No OFD packet to send [05:33:19]OFD Sender: No OFD packet to send [05:33:24]OFD Sender: No OFD packet to send [05:33:29]OFD Sender: No OFD packet to send [05:33:34]OFD Sender: No OFD packet to send [05:33:39]OFD Sender: No OFD packet to send [05:33:44]OFD Sender: No OFD packet to send [05:33:49]OFD Sender: No OFD packet to send [05:33:54]OFD Sender: No OFD packet to send [05:33:59]OFD Sender: No OFD packet to send [05:34:04]OFD Sender: No OFD packet to send [05:34:09]OFD Sender: No OFD packet to send [05:34:14]OFD Sender: No OFD packet to send [05:34:19]OFD Sender: No OFD packet to send [05:34:24]OFD Sender: No OFD packet to send [05:34:29]OFD Sender: No OFD packet to send [05:34:34]OFD Sender: No OFD packet to send [05:34:39]OFD Sender: No OFD packet to send [05:34:44]OFD Sender: No OFD packet to send [05:34:49]OFD Sender: No OFD packet to send [05:34:54]OFD Sender: No OFD packet to send [05:34:59]OFD Sender: No OFD packet to send [05:35:04]OFD Sender: No OFD packet to send [05:35:09]OFD Sender: No OFD packet to send [05:35:14]OFD Sender: No OFD packet to send [05:35:19]OFD Sender: No OFD packet to send [05:35:24]OFD Sender: No OFD packet to send [05:35:29]OFD Sender: No OFD packet to send [05:35:34]OFD Sender: No OFD packet to send [05:35:39]OFD Sender: No OFD packet to send [05:35:44]OFD Sender: No OFD packet to send [05:35:49]OFD Sender: No OFD packet to send [05:35:54]OFD Sender: No OFD packet to send [05:35:59]OFD Sender: No OFD packet to send [05:36:04]OFD Sender: No OFD packet to send [05:36:09]OFD Sender: No OFD packet to send [05:36:14]OFD Sender: No OFD packet to send [05:36:19]OFD Sender: No OFD packet to send [05:36:24]OFD Sender: No OFD packet to send [05:36:29]OFD Sender: No OFD packet to send [05:36:34]OFD Sender: No OFD packet to send [05:36:39]OFD Sender: No OFD packet to send [05:36:44]OFD Sender: No OFD packet to send [05:36:49]OFD Sender: No OFD packet to send [05:36:54]OFD Sender: No OFD packet to send [05:36:59]OFD Sender: No OFD packet to send [05:37:04]OFD Sender: No OFD packet to send [05:37:09]OFD Sender: No OFD packet to send [05:37:14]OFD Sender: No OFD packet to send [05:37:19]OFD Sender: No OFD packet to send [05:37:24]OFD Sender: No OFD packet to send [05:37:29]OFD Sender: No OFD packet to send [05:37:34]OFD Sender: No OFD packet to send [05:37:39]OFD Sender: No OFD packet to send [05:37:44]OFD Sender: No OFD packet to send [05:37:49]OFD Sender: No OFD packet to send [05:37:54]OFD Sender: No OFD packet to send [05:37:59]OFD Sender: No OFD packet to send [05:38:04]OFD Sender: No OFD packet to send [05:38:09]OFD Sender: No OFD packet to send [05:38:14]OFD Sender: No OFD packet to send [05:38:19]OFD Sender: No OFD packet to send [05:38:24]OFD Sender: No OFD packet to send [05:38:29]OFD Sender: No OFD packet to send [05:38:34]OFD Sender: No OFD packet to send [05:38:39]OFD Sender: No OFD packet to send [05:38:44]OFD Sender: No OFD packet to send [05:38:49]OFD Sender: No OFD packet to send [05:38:54]OFD Sender: No OFD packet to send [05:38:59]OFD Sender: No OFD packet to send [05:39:04]OFD Sender: No OFD packet to send [05:39:09]OFD Sender: No OFD packet to send [05:39:14]OFD Sender: No OFD packet to send [05:39:19]OFD Sender: No OFD packet to send [05:39:24]OFD Sender: No OFD packet to send [05:39:29]OFD Sender: No OFD packet to send [05:39:34]OFD Sender: No OFD packet to send [05:39:39]OFD Sender: No OFD packet to send [05:39:44]OFD Sender: No OFD packet to send [05:39:49]OFD Sender: No OFD packet to send [05:39:54]OFD Sender: No OFD packet to send [05:39:59]OFD Sender: No OFD packet to send [05:40:04]OFD Sender: No OFD packet to send [05:40:09]OFD Sender: No OFD packet to send [05:40:14]OFD Sender: No OFD packet to send [05:40:19]OFD Sender: No OFD packet to send [05:40:24]OFD Sender: No OFD packet to send [05:40:29]OFD Sender: No OFD packet to send [05:40:34]OFD Sender: No OFD packet to send [05:40:39]OFD Sender: No OFD packet to send [05:40:44]OFD Sender: No OFD packet to send [05:40:49]OFD Sender: No OFD packet to send [05:40:54]OFD Sender: No OFD packet to send [05:40:59]OFD Sender: No OFD packet to send [05:41:04]OFD Sender: No OFD packet to send [05:41:09]OFD Sender: No OFD packet to send [05:41:14]OFD Sender: No OFD packet to send [05:41:19]OFD Sender: No OFD packet to send [05:41:24]OFD Sender: No OFD packet to send [05:41:29]OFD Sender: No OFD packet to send [05:41:34]OFD Sender: No OFD packet to send [05:41:39]OFD Sender: No OFD packet to send [05:41:44]OFD Sender: No OFD packet to send [05:41:49]OFD Sender: No OFD packet to send [05:41:54]OFD Sender: No OFD packet to send [05:41:59]OFD Sender: No OFD packet to send [05:42:04]OFD Sender: No OFD packet to send [05:42:09]OFD Sender: No OFD packet to send [05:42:14]OFD Sender: No OFD packet to send [05:42:19]OFD Sender: No OFD packet to send [05:42:24]OFD Sender: No OFD packet to send [05:42:29]OFD Sender: No OFD packet to send [05:42:34]OFD Sender: No OFD packet to send [05:42:39]OFD Sender: No OFD packet to send [05:42:44]OFD Sender: No OFD packet to send [05:42:49]OFD Sender: No OFD packet to send [05:42:54]OFD Sender: No OFD packet to send [05:42:59]OFD Sender: No OFD packet to send [05:43:04]OFD Sender: No OFD packet to send [05:43:09]OFD Sender: No OFD packet to send [05:43:14]OFD Sender: No OFD packet to send [05:43:19]OFD Sender: No OFD packet to send [05:43:24]OFD Sender: No OFD packet to send [05:43:29]OFD Sender: No OFD packet to send [05:43:34]OFD Sender: No OFD packet to send [05:43:39]OFD Sender: No OFD packet to send [05:43:44]OFD Sender: No OFD packet to send [05:43:49]OFD Sender: No OFD packet to send [05:43:54]OFD Sender: No OFD packet to send [05:43:59]OFD Sender: No OFD packet to send [05:44:04]OFD Sender: No OFD packet to send [05:44:09]OFD Sender: No OFD packet to send [05:44:14]OFD Sender: No OFD packet to send [05:44:19]OFD Sender: No OFD packet to send [05:44:25]OFD Sender: No OFD packet to send [05:44:30]OFD Sender: No OFD packet to send [05:44:35]OFD Sender: No OFD packet to send [05:44:40]OFD Sender: No OFD packet to send [05:44:45]OFD Sender: No OFD packet to send [05:44:50]OFD Sender: No OFD packet to send [05:44:55]OFD Sender: No OFD packet to send [05:45:00]OFD Sender: No OFD packet to send [05:45:05]OFD Sender: No OFD packet to send [05:45:10]OFD Sender: No OFD packet to send [05:45:15]OFD Sender: No OFD packet to send [05:45:20]OFD Sender: No OFD packet to send [05:45:25]OFD Sender: No OFD packet to send [05:45:30]OFD Sender: No OFD packet to send [05:45:35]OFD Sender: No OFD packet to send [05:45:40]OFD Sender: No OFD packet to send [05:45:45]OFD Sender: No OFD packet to send [05:45:50]OFD Sender: No OFD packet to send [05:45:55]OFD Sender: No OFD packet to send [05:46:00]OFD Sender: No OFD packet to send [05:46:05]OFD Sender: No OFD packet to send [05:46:10]OFD Sender: No OFD packet to send [05:46:15]OFD Sender: No OFD packet to send [05:46:20]OFD Sender: No OFD packet to send [05:46:25]OFD Sender: No OFD packet to send [05:46:30]OFD Sender: No OFD packet to send [05:46:35]OFD Sender: No OFD packet to send [05:46:40]OFD Sender: No OFD packet to send [05:46:45]OFD Sender: No OFD packet to send [05:46:50]OFD Sender: No OFD packet to send [05:46:55]OFD Sender: No OFD packet to send [05:47:00]OFD Sender: No OFD packet to send [05:47:05]OFD Sender: No OFD packet to send [05:47:10]OFD Sender: No OFD packet to send [05:47:15]OFD Sender: No OFD packet to send [05:47:20]OFD Sender: No OFD packet to send [05:47:25]OFD Sender: No OFD packet to send [05:47:30]OFD Sender: No OFD packet to send [05:47:35]OFD Sender: No OFD packet to send [05:47:40]OFD Sender: No OFD packet to send [05:47:45]OFD Sender: No OFD packet to send [05:47:50]OFD Sender: No OFD packet to send [05:47:55]OFD Sender: No OFD packet to send [05:48:00]OFD Sender: No OFD packet to send [05:48:05]OFD Sender: No OFD packet to send [05:48:10]OFD Sender: No OFD packet to send [05:48:15]OFD Sender: No OFD packet to send [05:48:20]OFD Sender: No OFD packet to send [05:48:25]OFD Sender: No OFD packet to send [05:48:30]OFD Sender: No OFD packet to send [05:48:35]OFD Sender: No OFD packet to send [05:48:40]OFD Sender: No OFD packet to send [05:48:45]OFD Sender: No OFD packet to send [05:48:50]OFD Sender: No OFD packet to send [05:48:55]OFD Sender: No OFD packet to send [05:49:00]OFD Sender: No OFD packet to send [05:49:05]OFD Sender: No OFD packet to send [05:49:10]OFD Sender: No OFD packet to send [05:49:15]OFD Sender: No OFD packet to send [05:49:20]OFD Sender: No OFD packet to send [05:49:25]OFD Sender: No OFD packet to send [05:49:30]OFD Sender: No OFD packet to send [05:49:35]OFD Sender: No OFD packet to send [05:49:40]OFD Sender: No OFD packet to send [05:49:45]OFD Sender: No OFD packet to send [05:49:50]OFD Sender: No OFD packet to send [05:49:55]OFD Sender: No OFD packet to send [05:50:00]OFD Sender: No OFD packet to send [05:50:05]OFD Sender: No OFD packet to send [05:50:10]OFD Sender: No OFD packet to send [05:50:15]OFD Sender: No OFD packet to send [05:50:20]OFD Sender: No OFD packet to send [05:50:25]OFD Sender: No OFD packet to send [05:50:30]OFD Sender: No OFD packet to send [05:50:35]OFD Sender: No OFD packet to send [05:50:40]OFD Sender: No OFD packet to send [05:50:45]OFD Sender: No OFD packet to send [05:50:50]OFD Sender: No OFD packet to send [05:50:55]OFD Sender: No OFD packet to send [05:51:00]OFD Sender: No OFD packet to send [05:51:05]OFD Sender: No OFD packet to send [05:51:10]OFD Sender: No OFD packet to send [05:51:15]OFD Sender: No OFD packet to send [05:51:20]OFD Sender: No OFD packet to send [05:51:25]OFD Sender: No OFD packet to send [05:51:30]OFD Sender: No OFD packet to send [05:51:35]OFD Sender: No OFD packet to send [05:51:40]OFD Sender: No OFD packet to send [05:51:45]OFD Sender: No OFD packet to send [05:51:50]OFD Sender: No OFD packet to send [05:51:55]OFD Sender: No OFD packet to send [05:52:00]OFD Sender: No OFD packet to send [05:52:05]OFD Sender: No OFD packet to send [05:52:10]OFD Sender: No OFD packet to send [05:52:15]OFD Sender: No OFD packet to send [05:52:20]OFD Sender: No OFD packet to send [05:52:25]OFD Sender: No OFD packet to send [05:52:30]OFD Sender: No OFD packet to send [05:52:35]OFD Sender: No OFD packet to send [05:52:40]OFD Sender: No OFD packet to send [05:52:45]OFD Sender: No OFD packet to send [05:52:50]OFD Sender: No OFD packet to send [05:52:55]OFD Sender: No OFD packet to send [05:53:00]OFD Sender: No OFD packet to send [05:53:05]OFD Sender: No OFD packet to send [05:53:10]OFD Sender: No OFD packet to send [05:53:15]OFD Sender: No OFD packet to send [05:53:20]OFD Sender: No OFD packet to send [05:53:25]OFD Sender: No OFD packet to send [05:53:30]OFD Sender: No OFD packet to send [05:53:35]OFD Sender: No OFD packet to send [05:53:40]OFD Sender: No OFD packet to send [05:53:45]OFD Sender: No OFD packet to send [05:53:50]OFD Sender: No OFD packet to send [05:53:55]OFD Sender: No OFD packet to send [05:54:00]OFD Sender: No OFD packet to send [05:54:05]OFD Sender: No OFD packet to send [05:54:10]OFD Sender: No OFD packet to send [05:54:15]OFD Sender: No OFD packet to send [05:54:20]OFD Sender: No OFD packet to send [05:54:25]OFD Sender: No OFD packet to send [05:54:30]OFD Sender: No OFD packet to send [05:54:35]OFD Sender: No OFD packet to send [05:54:40]OFD Sender: No OFD packet to send [05:54:45]OFD Sender: No OFD packet to send [05:54:50]OFD Sender: No OFD packet to send [05:54:55]OFD Sender: No OFD packet to send [05:55:00]OFD Sender: No OFD packet to send [05:55:05]OFD Sender: No OFD packet to send [05:55:10]OFD Sender: No OFD packet to send [05:55:15]OFD Sender: No OFD packet to send [05:55:20]OFD Sender: No OFD packet to send [05:55:25]OFD Sender: No OFD packet to send [05:55:30]OFD Sender: No OFD packet to send [05:55:35]OFD Sender: No OFD packet to send [05:55:40]OFD Sender: No OFD packet to send [05:55:45]OFD Sender: No OFD packet to send [05:55:50]OFD Sender: No OFD packet to send [05:55:55]OFD Sender: No OFD packet to send [05:56:00]OFD Sender: No OFD packet to send [05:56:05]OFD Sender: No OFD packet to send [05:56:10]OFD Sender: No OFD packet to send [05:56:15]OFD Sender: No OFD packet to send [05:56:20]OFD Sender: No OFD packet to send [05:56:25]OFD Sender: No OFD packet to send [05:56:30]OFD Sender: No OFD packet to send [05:56:35]OFD Sender: No OFD packet to send [05:56:40]OFD Sender: No OFD packet to send [05:56:45]OFD Sender: No OFD packet to send [05:56:50]OFD Sender: No OFD packet to send [05:56:55]OFD Sender: No OFD packet to send [05:57:00]OFD Sender: No OFD packet to send [05:57:05]OFD Sender: No OFD packet to send [05:57:10]OFD Sender: No OFD packet to send [05:57:15]OFD Sender: No OFD packet to send [05:57:20]OFD Sender: No OFD packet to send [05:57:25]OFD Sender: No OFD packet to send [05:57:30]OFD Sender: No OFD packet to send [05:57:35]OFD Sender: No OFD packet to send [05:57:40]OFD Sender: No OFD packet to send [05:57:45]OFD Sender: No OFD packet to send [05:57:50]OFD Sender: No OFD packet to send [05:57:55]OFD Sender: No OFD packet to send [05:58:00]OFD Sender: No OFD packet to send [05:58:05]OFD Sender: No OFD packet to send [05:58:10]OFD Sender: No OFD packet to send [05:58:15]OFD Sender: No OFD packet to send [05:58:20]OFD Sender: No OFD packet to send [05:58:25]OFD Sender: No OFD packet to send [05:58:30]OFD Sender: No OFD packet to send [05:58:35]OFD Sender: No OFD packet to send [05:58:40]OFD Sender: No OFD packet to send [05:58:45]OFD Sender: No OFD packet to send [05:58:50]OFD Sender: No OFD packet to send [05:58:55]OFD Sender: No OFD packet to send [05:59:00]OFD Sender: No OFD packet to send [05:59:05]OFD Sender: No OFD packet to send [05:59:10]OFD Sender: No OFD packet to send [05:59:15]OFD Sender: No OFD packet to send [05:59:20]OFD Sender: No OFD packet to send [05:59:25]OFD Sender: No OFD packet to send [05:59:30]OFD Sender: No OFD packet to send [05:59:35]OFD Sender: No OFD packet to send [05:59:40]OFD Sender: No OFD packet to send [05:59:45]OFD Sender: No OFD packet to send [05:59:50]OFD Sender: No OFD packet to send [05:59:55]OFD Sender: No OFD packet to send [06:00:00]OFD Sender: No OFD packet to send [06:00:05]OFD Sender: No OFD packet to send [06:00:10]OFD Sender: No OFD packet to send [06:00:15]OFD Sender: No OFD packet to send [06:00:20]OFD Sender: No OFD packet to send [06:00:25]OFD Sender: No OFD packet to send [06:00:30]OFD Sender: No OFD packet to send [06:00:35]OFD Sender: No OFD packet to send [06:00:40]OFD Sender: No OFD packet to send [06:00:45]OFD Sender: No OFD packet to send [06:00:50]OFD Sender: No OFD packet to send [06:00:56]OFD Sender: No OFD packet to send [06:01:01]OFD Sender: No OFD packet to send [06:01:06]OFD Sender: No OFD packet to send [06:01:11]OFD Sender: No OFD packet to send [06:01:16]OFD Sender: No OFD packet to send [06:01:21]OFD Sender: No OFD packet to send [06:01:26]OFD Sender: No OFD packet to send [06:01:31]OFD Sender: No OFD packet to send [06:01:36]OFD Sender: No OFD packet to send [06:01:41]OFD Sender: No OFD packet to send [06:01:46]OFD Sender: No OFD packet to send [06:01:51]OFD Sender: No OFD packet to send [06:01:56]OFD Sender: No OFD packet to send [06:02:01]OFD Sender: No OFD packet to send [06:02:06]OFD Sender: No OFD packet to send [06:02:11]OFD Sender: No OFD packet to send [06:02:16]OFD Sender: No OFD packet to send [06:02:21]OFD Sender: No OFD packet to send [06:02:26]OFD Sender: No OFD packet to send [06:02:31]OFD Sender: No OFD packet to send [06:02:36]OFD Sender: No OFD packet to send [06:02:41]OFD Sender: No OFD packet to send [06:02:46]OFD Sender: No OFD packet to send [06:02:51]OFD Sender: No OFD packet to send [06:02:56]OFD Sender: No OFD packet to send [06:03:01]OFD Sender: No OFD packet to send [06:03:06]OFD Sender: No OFD packet to send [06:03:11]OFD Sender: No OFD packet to send [06:03:16]OFD Sender: No OFD packet to send [06:03:21]OFD Sender: No OFD packet to send [06:03:26]OFD Sender: No OFD packet to send [06:03:31]OFD Sender: No OFD packet to send [06:03:36]OFD Sender: No OFD packet to send [06:03:41]OFD Sender: No OFD packet to send [06:03:46]OFD Sender: No OFD packet to send [06:03:51]OFD Sender: No OFD packet to send [06:03:56]OFD Sender: No OFD packet to send [06:04:01]OFD Sender: No OFD packet to send [06:04:06]OFD Sender: No OFD packet to send [06:04:11]OFD Sender: No OFD packet to send [06:04:16]OFD Sender: No OFD packet to send [06:04:21]OFD Sender: No OFD packet to send [06:04:26]OFD Sender: No OFD packet to send [06:04:31]OFD Sender: No OFD packet to send [06:04:36]OFD Sender: No OFD packet to send [06:04:41]OFD Sender: No OFD packet to send [06:04:46]OFD Sender: No OFD packet to send [06:04:51]OFD Sender: No OFD packet to send [06:04:56]OFD Sender: No OFD packet to send [06:05:01]OFD Sender: No OFD packet to send [06:05:06]OFD Sender: No OFD packet to send [06:05:11]OFD Sender: No OFD packet to send [06:05:16]OFD Sender: No OFD packet to send [06:05:21]OFD Sender: No OFD packet to send [06:05:26]OFD Sender: No OFD packet to send [06:05:31]OFD Sender: No OFD packet to send [06:05:36]OFD Sender: No OFD packet to send [06:05:41]OFD Sender: No OFD packet to send [06:05:46]OFD Sender: No OFD packet to send [06:05:51]OFD Sender: No OFD packet to send [06:05:56]OFD Sender: No OFD packet to send [06:06:01]OFD Sender: No OFD packet to send [06:06:06]OFD Sender: No OFD packet to send [06:06:11]OFD Sender: No OFD packet to send [06:06:16]OFD Sender: No OFD packet to send [06:06:21]OFD Sender: No OFD packet to send [06:06:26]OFD Sender: No OFD packet to send [06:06:31]OFD Sender: No OFD packet to send [06:06:36]OFD Sender: No OFD packet to send [06:06:41]OFD Sender: No OFD packet to send [06:06:46]OFD Sender: No OFD packet to send [06:06:51]OFD Sender: No OFD packet to send [06:06:56]OFD Sender: No OFD packet to send [06:07:01]OFD Sender: No OFD packet to send [06:07:06]OFD Sender: No OFD packet to send [06:07:11]OFD Sender: No OFD packet to send [06:07:16]OFD Sender: No OFD packet to send [06:07:21]OFD Sender: No OFD packet to send [06:07:26]OFD Sender: No OFD packet to send [06:07:31]OFD Sender: No OFD packet to send [06:07:36]OFD Sender: No OFD packet to send [06:07:41]OFD Sender: No OFD packet to send [06:07:46]OFD Sender: No OFD packet to send [06:07:51]OFD Sender: No OFD packet to send [06:07:56]OFD Sender: No OFD packet to send [06:08:01]OFD Sender: No OFD packet to send [06:08:06]OFD Sender: No OFD packet to send [06:08:11]OFD Sender: No OFD packet to send [06:08:16]OFD Sender: No OFD packet to send [06:08:21]OFD Sender: No OFD packet to send [06:08:26]OFD Sender: No OFD packet to send [06:08:31]OFD Sender: No OFD packet to send [06:08:36]OFD Sender: No OFD packet to send [06:08:41]OFD Sender: No OFD packet to send [06:08:46]OFD Sender: No OFD packet to send [06:08:51]OFD Sender: No OFD packet to send [06:08:56]OFD Sender: No OFD packet to send [06:09:01]OFD Sender: No OFD packet to send [06:09:06]OFD Sender: No OFD packet to send [06:09:11]OFD Sender: No OFD packet to send [06:09:16]OFD Sender: No OFD packet to send [06:09:21]OFD Sender: No OFD packet to send [06:09:26]OFD Sender: No OFD packet to send [06:09:31]OFD Sender: No OFD packet to send [06:09:36]OFD Sender: No OFD packet to send [06:09:41]OFD Sender: No OFD packet to send [06:09:46]OFD Sender: No OFD packet to send [06:09:51]OFD Sender: No OFD packet to send [06:09:56]OFD Sender: No OFD packet to send [06:10:01]OFD Sender: No OFD packet to send [06:10:06]OFD Sender: No OFD packet to send [06:10:11]OFD Sender: No OFD packet to send [06:10:16]OFD Sender: No OFD packet to send [06:10:21]OFD Sender: No OFD packet to send [06:10:26]OFD Sender: No OFD packet to send [06:10:31]OFD Sender: No OFD packet to send [06:10:36]OFD Sender: No OFD packet to send [06:10:41]OFD Sender: No OFD packet to send [06:10:46]OFD Sender: No OFD packet to send [06:10:51]OFD Sender: No OFD packet to send [06:10:56]OFD Sender: No OFD packet to send [06:11:01]OFD Sender: No OFD packet to send [06:11:06]OFD Sender: No OFD packet to send [06:11:11]OFD Sender: No OFD packet to send [06:11:16]OFD Sender: No OFD packet to send [06:11:21]OFD Sender: No OFD packet to send [06:11:26]OFD Sender: No OFD packet to send [06:11:31]OFD Sender: No OFD packet to send [06:11:36]OFD Sender: No OFD packet to send [06:11:41]OFD Sender: No OFD packet to send [06:11:46]OFD Sender: No OFD packet to send [06:11:51]OFD Sender: No OFD packet to send [06:11:56]OFD Sender: No OFD packet to send [06:12:01]OFD Sender: No OFD packet to send [06:12:06]OFD Sender: No OFD packet to send [06:12:11]OFD Sender: No OFD packet to send [06:12:16]OFD Sender: No OFD packet to send [06:12:21]OFD Sender: No OFD packet to send [06:12:26]OFD Sender: No OFD packet to send [06:12:31]OFD Sender: No OFD packet to send [06:12:36]OFD Sender: No OFD packet to send [06:12:41]OFD Sender: No OFD packet to send [06:12:46]OFD Sender: No OFD packet to send [06:12:51]OFD Sender: No OFD packet to send [06:12:56]OFD Sender: No OFD packet to send [06:13:01]OFD Sender: No OFD packet to send [06:13:06]OFD Sender: No OFD packet to send [06:13:11]OFD Sender: No OFD packet to send [06:13:16]OFD Sender: No OFD packet to send [06:13:21]OFD Sender: No OFD packet to send [06:13:26]OFD Sender: No OFD packet to send [06:13:31]OFD Sender: No OFD packet to send [06:13:36]OFD Sender: No OFD packet to send [06:13:41]OFD Sender: No OFD packet to send [06:13:46]OFD Sender: No OFD packet to send [06:13:51]OFD Sender: No OFD packet to send [06:13:56]OFD Sender: No OFD packet to send [06:14:01]OFD Sender: No OFD packet to send [06:14:06]OFD Sender: No OFD packet to send [06:14:11]OFD Sender: No OFD packet to send [06:14:16]OFD Sender: No OFD packet to send [06:14:21]OFD Sender: No OFD packet to send [06:14:26]OFD Sender: No OFD packet to send [06:14:31]OFD Sender: No OFD packet to send [06:14:36]OFD Sender: No OFD packet to send [06:14:41]OFD Sender: No OFD packet to send [06:14:46]OFD Sender: No OFD packet to send [06:14:51]OFD Sender: No OFD packet to send [06:14:56]OFD Sender: No OFD packet to send [06:15:01]OFD Sender: No OFD packet to send [06:15:06]OFD Sender: No OFD packet to send [06:15:11]OFD Sender: No OFD packet to send [06:15:16]OFD Sender: No OFD packet to send [06:15:21]OFD Sender: No OFD packet to send [06:15:26]OFD Sender: No OFD packet to send [06:15:31]OFD Sender: No OFD packet to send [06:15:36]OFD Sender: No OFD packet to send [06:15:41]OFD Sender: No OFD packet to send [06:15:46]OFD Sender: No OFD packet to send [06:15:51]OFD Sender: No OFD packet to send [06:15:56]OFD Sender: No OFD packet to send [06:16:01]OFD Sender: No OFD packet to send [06:16:06]OFD Sender: No OFD packet to send [06:16:11]OFD Sender: No OFD packet to send [06:16:16]OFD Sender: No OFD packet to send [06:16:21]OFD Sender: No OFD packet to send [06:16:26]OFD Sender: No OFD packet to send [06:16:31]OFD Sender: No OFD packet to send [06:16:36]OFD Sender: No OFD packet to send [06:16:41]OFD Sender: No OFD packet to send [06:16:46]OFD Sender: No OFD packet to send [06:16:51]OFD Sender: No OFD packet to send [06:16:56]OFD Sender: No OFD packet to send [06:17:01]OFD Sender: No OFD packet to send [06:17:06]OFD Sender: No OFD packet to send [06:17:11]OFD Sender: No OFD packet to send [06:17:16]OFD Sender: No OFD packet to send [06:17:22]OFD Sender: No OFD packet to send [06:17:27]OFD Sender: No OFD packet to send [06:17:32]OFD Sender: No OFD packet to send [06:17:37]OFD Sender: No OFD packet to send [06:17:42]OFD Sender: No OFD packet to send [06:17:47]OFD Sender: No OFD packet to send [06:17:52]OFD Sender: No OFD packet to send [06:17:57]OFD Sender: No OFD packet to send [06:18:02]OFD Sender: No OFD packet to send [06:18:07]OFD Sender: No OFD packet to send [06:18:12]OFD Sender: No OFD packet to send [06:18:17]OFD Sender: No OFD packet to send [06:18:22]OFD Sender: No OFD packet to send [06:18:27]OFD Sender: No OFD packet to send [06:18:32]OFD Sender: No OFD packet to send [06:18:37]OFD Sender: No OFD packet to send [06:18:42]OFD Sender: No OFD packet to send [06:18:47]OFD Sender: No OFD packet to send [06:18:52]OFD Sender: No OFD packet to send [06:18:57]OFD Sender: No OFD packet to send [06:19:02]OFD Sender: No OFD packet to send [06:19:07]OFD Sender: No OFD packet to send [06:19:12]OFD Sender: No OFD packet to send [06:19:17]OFD Sender: No OFD packet to send [06:19:22]OFD Sender: No OFD packet to send [06:19:27]OFD Sender: No OFD packet to send [06:19:32]OFD Sender: No OFD packet to send [06:19:37]OFD Sender: No OFD packet to send [06:19:42]OFD Sender: No OFD packet to send [06:19:47]OFD Sender: No OFD packet to send [06:19:52]OFD Sender: No OFD packet to send [06:19:57]OFD Sender: No OFD packet to send [06:20:02]OFD Sender: No OFD packet to send [06:20:07]OFD Sender: No OFD packet to send [06:20:12]OFD Sender: No OFD packet to send [06:20:17]OFD Sender: No OFD packet to send [06:20:22]OFD Sender: No OFD packet to send [06:20:27]OFD Sender: No OFD packet to send [06:20:32]OFD Sender: No OFD packet to send [06:20:37]OFD Sender: No OFD packet to send [06:20:42]OFD Sender: No OFD packet to send [06:20:47]OFD Sender: No OFD packet to send [06:20:52]OFD Sender: No OFD packet to send [06:20:57]OFD Sender: No OFD packet to send [06:21:02]OFD Sender: No OFD packet to send [06:21:07]OFD Sender: No OFD packet to send [06:21:12]OFD Sender: No OFD packet to send [06:21:17]OFD Sender: No OFD packet to send [06:21:22]OFD Sender: No OFD packet to send [06:21:27]OFD Sender: No OFD packet to send [06:21:32]OFD Sender: No OFD packet to send [06:21:37]OFD Sender: No OFD packet to send [06:21:42]OFD Sender: No OFD packet to send [06:21:47]OFD Sender: No OFD packet to send [06:21:52]OFD Sender: No OFD packet to send [06:21:57]OFD Sender: No OFD packet to send [06:22:02]OFD Sender: No OFD packet to send [06:22:07]OFD Sender: No OFD packet to send [06:22:12]OFD Sender: No OFD packet to send [06:22:17]OFD Sender: No OFD packet to send [06:22:22]OFD Sender: No OFD packet to send [06:22:27]OFD Sender: No OFD packet to send [06:22:32]OFD Sender: No OFD packet to send [06:22:37]OFD Sender: No OFD packet to send [06:22:42]OFD Sender: No OFD packet to send [06:22:47]OFD Sender: No OFD packet to send [06:22:52]OFD Sender: No OFD packet to send [06:22:57]OFD Sender: No OFD packet to send [06:23:02]OFD Sender: No OFD packet to send [06:23:07]OFD Sender: No OFD packet to send [06:23:12]OFD Sender: No OFD packet to send [06:23:17]OFD Sender: No OFD packet to send [06:23:22]OFD Sender: No OFD packet to send [06:23:27]OFD Sender: No OFD packet to send [06:23:32]OFD Sender: No OFD packet to send [06:23:37]OFD Sender: No OFD packet to send [06:23:42]OFD Sender: No OFD packet to send [06:23:47]OFD Sender: No OFD packet to send [06:23:52]OFD Sender: No OFD packet to send [06:23:57]OFD Sender: No OFD packet to send [06:24:02]OFD Sender: No OFD packet to send [06:24:07]OFD Sender: No OFD packet to send [06:24:12]OFD Sender: No OFD packet to send [06:24:17]OFD Sender: No OFD packet to send [06:24:22]OFD Sender: No OFD packet to send [06:24:27]OFD Sender: No OFD packet to send [06:24:32]OFD Sender: No OFD packet to send [06:24:37]OFD Sender: No OFD packet to send [06:24:42]OFD Sender: No OFD packet to send [06:24:47]OFD Sender: No OFD packet to send [06:24:52]OFD Sender: No OFD packet to send [06:24:57]OFD Sender: No OFD packet to send [06:25:02]OFD Sender: No OFD packet to send [06:25:07]OFD Sender: No OFD packet to send [06:25:12]OFD Sender: No OFD packet to send [06:25:17]OFD Sender: No OFD packet to send [06:25:22]OFD Sender: No OFD packet to send [06:25:27]OFD Sender: No OFD packet to send [06:25:32]OFD Sender: No OFD packet to send [06:25:37]OFD Sender: No OFD packet to send [06:25:42]OFD Sender: No OFD packet to send [06:25:47]OFD Sender: No OFD packet to send [06:25:52]OFD Sender: No OFD packet to send [06:25:57]OFD Sender: No OFD packet to send [06:26:02]OFD Sender: No OFD packet to send [06:26:07]OFD Sender: No OFD packet to send [06:26:12]OFD Sender: No OFD packet to send [06:26:17]OFD Sender: No OFD packet to send [06:26:22]OFD Sender: No OFD packet to send [06:26:27]OFD Sender: No OFD packet to send [06:26:32]OFD Sender: No OFD packet to send [06:26:37]OFD Sender: No OFD packet to send [06:26:42]OFD Sender: No OFD packet to send [06:26:47]OFD Sender: No OFD packet to send [06:26:52]OFD Sender: No OFD packet to send [06:26:57]OFD Sender: No OFD packet to send [06:27:02]OFD Sender: No OFD packet to send [06:27:07]OFD Sender: No OFD packet to send [06:27:12]OFD Sender: No OFD packet to send [06:27:17]OFD Sender: No OFD packet to send [06:27:22]OFD Sender: No OFD packet to send [06:27:27]OFD Sender: No OFD packet to send [06:27:32]OFD Sender: No OFD packet to send [06:27:37]OFD Sender: No OFD packet to send [06:27:42]OFD Sender: No OFD packet to send [06:27:47]OFD Sender: No OFD packet to send [06:27:52]OFD Sender: No OFD packet to send [06:27:57]OFD Sender: No OFD packet to send [06:28:02]OFD Sender: No OFD packet to send [06:28:07]OFD Sender: No OFD packet to send [06:28:12]OFD Sender: No OFD packet to send [06:28:17]OFD Sender: No OFD packet to send [06:28:22]OFD Sender: No OFD packet to send [06:28:27]OFD Sender: No OFD packet to send [06:28:32]OFD Sender: No OFD packet to send [06:28:37]OFD Sender: No OFD packet to send [06:28:42]OFD Sender: No OFD packet to send [06:28:47]OFD Sender: No OFD packet to send [06:28:52]OFD Sender: No OFD packet to send [06:28:57]OFD Sender: No OFD packet to send [06:29:02]OFD Sender: No OFD packet to send [06:29:07]OFD Sender: No OFD packet to send [06:29:12]OFD Sender: No OFD packet to send [06:29:17]OFD Sender: No OFD packet to send [06:29:22]OFD Sender: No OFD packet to send [06:29:27]OFD Sender: No OFD packet to send [06:29:32]OFD Sender: No OFD packet to send [06:29:37]OFD Sender: No OFD packet to send [06:29:42]OFD Sender: No OFD packet to send [06:29:47]OFD Sender: No OFD packet to send [06:29:52]OFD Sender: No OFD packet to send [06:29:57]OFD Sender: No OFD packet to send [06:30:02]OFD Sender: No OFD packet to send [06:30:07]OFD Sender: No OFD packet to send [06:30:12]OFD Sender: No OFD packet to send [06:30:17]OFD Sender: No OFD packet to send [06:30:22]OFD Sender: No OFD packet to send [06:30:27]OFD Sender: No OFD packet to send [06:30:32]OFD Sender: No OFD packet to send [06:30:37]OFD Sender: No OFD packet to send [06:30:42]OFD Sender: No OFD packet to send [06:30:47]OFD Sender: No OFD packet to send [06:30:52]OFD Sender: No OFD packet to send [06:30:57]OFD Sender: No OFD packet to send [06:31:02]OFD Sender: No OFD packet to send [06:31:07]OFD Sender: No OFD packet to send [06:31:12]OFD Sender: No OFD packet to send [06:31:17]OFD Sender: No OFD packet to send [06:31:22]OFD Sender: No OFD packet to send [06:31:27]OFD Sender: No OFD packet to send [06:31:32]OFD Sender: No OFD packet to send [06:31:37]OFD Sender: No OFD packet to send [06:31:42]OFD Sender: No OFD packet to send [06:31:47]OFD Sender: No OFD packet to send [06:31:52]OFD Sender: No OFD packet to send [06:31:57]OFD Sender: No OFD packet to send [06:32:02]OFD Sender: No OFD packet to send [06:32:07]OFD Sender: No OFD packet to send [06:32:12]OFD Sender: No OFD packet to send [06:32:17]OFD Sender: No OFD packet to send [06:32:22]OFD Sender: No OFD packet to send [06:32:27]OFD Sender: No OFD packet to send [06:32:32]OFD Sender: No OFD packet to send [06:32:37]OFD Sender: No OFD packet to send [06:32:42]OFD Sender: No OFD packet to send [06:32:47]OFD Sender: No OFD packet to send [06:32:52]OFD Sender: No OFD packet to send [06:32:57]OFD Sender: No OFD packet to send [06:33:02]OFD Sender: No OFD packet to send [06:33:07]OFD Sender: No OFD packet to send [06:33:12]OFD Sender: No OFD packet to send [06:33:17]OFD Sender: No OFD packet to send [06:33:22]OFD Sender: No OFD packet to send [06:33:27]OFD Sender: No OFD packet to send [06:33:32]OFD Sender: No OFD packet to send [06:33:37]OFD Sender: No OFD packet to send [06:33:42]OFD Sender: No OFD packet to send [06:33:47]OFD Sender: No OFD packet to send [06:33:53]OFD Sender: No OFD packet to send [06:33:58]OFD Sender: No OFD packet to send [06:34:03]OFD Sender: No OFD packet to send [06:34:08]OFD Sender: No OFD packet to send [06:34:13]OFD Sender: No OFD packet to send [06:34:18]OFD Sender: No OFD packet to send [06:34:23]OFD Sender: No OFD packet to send [06:34:28]OFD Sender: No OFD packet to send [06:34:33]OFD Sender: No OFD packet to send [06:34:38]OFD Sender: No OFD packet to send [06:34:43]OFD Sender: No OFD packet to send [06:34:48]OFD Sender: No OFD packet to send [06:34:53]OFD Sender: No OFD packet to send [06:34:58]OFD Sender: No OFD packet to send [06:35:03]OFD Sender: No OFD packet to send [06:35:08]OFD Sender: No OFD packet to send [06:35:13]OFD Sender: No OFD packet to send [06:35:18]OFD Sender: No OFD packet to send [06:35:23]OFD Sender: No OFD packet to send [06:35:28]OFD Sender: No OFD packet to send [06:35:33]OFD Sender: No OFD packet to send [06:35:38]OFD Sender: No OFD packet to send [06:35:43]OFD Sender: No OFD packet to send [06:35:48]OFD Sender: No OFD packet to send [06:35:53]OFD Sender: No OFD packet to send [06:35:58]OFD Sender: No OFD packet to send [06:36:03]OFD Sender: No OFD packet to send [06:36:08]OFD Sender: No OFD packet to send [06:36:13]OFD Sender: No OFD packet to send [06:36:18]OFD Sender: No OFD packet to send [06:36:23]OFD Sender: No OFD packet to send [06:36:28]OFD Sender: No OFD packet to send [06:36:33]OFD Sender: No OFD packet to send [06:36:38]OFD Sender: No OFD packet to send [06:36:43]OFD Sender: No OFD packet to send [06:36:48]OFD Sender: No OFD packet to send [06:36:53]OFD Sender: No OFD packet to send [06:36:58]OFD Sender: No OFD packet to send [06:37:03]OFD Sender: No OFD packet to send [06:37:08]OFD Sender: No OFD packet to send [06:37:13]OFD Sender: No OFD packet to send [06:37:18]OFD Sender: No OFD packet to send [06:37:23]OFD Sender: No OFD packet to send [06:37:28]OFD Sender: No OFD packet to send [06:37:33]OFD Sender: No OFD packet to send [06:37:38]OFD Sender: No OFD packet to send [06:37:43]OFD Sender: No OFD packet to send [06:37:48]OFD Sender: No OFD packet to send [06:37:53]OFD Sender: No OFD packet to send [06:37:58]OFD Sender: No OFD packet to send [06:38:03]OFD Sender: No OFD packet to send [06:38:08]OFD Sender: No OFD packet to send [06:38:13]OFD Sender: No OFD packet to send [06:38:18]OFD Sender: No OFD packet to send [06:38:23]OFD Sender: No OFD packet to send [06:38:28]OFD Sender: No OFD packet to send [06:38:33]OFD Sender: No OFD packet to send [06:38:38]OFD Sender: No OFD packet to send [06:38:43]OFD Sender: No OFD packet to send [06:38:48]OFD Sender: No OFD packet to send [06:38:53]OFD Sender: No OFD packet to send [06:38:58]OFD Sender: No OFD packet to send [06:39:03]OFD Sender: No OFD packet to send [06:39:08]OFD Sender: No OFD packet to send [06:39:13]OFD Sender: No OFD packet to send [06:39:18]OFD Sender: No OFD packet to send [06:39:23]OFD Sender: No OFD packet to send [06:39:28]OFD Sender: No OFD packet to send [06:39:33]OFD Sender: No OFD packet to send [06:39:38]OFD Sender: No OFD packet to send [06:39:43]OFD Sender: No OFD packet to send [06:39:48]OFD Sender: No OFD packet to send [06:39:53]OFD Sender: No OFD packet to send [06:39:58]OFD Sender: No OFD packet to send [06:40:03]OFD Sender: No OFD packet to send [06:40:08]OFD Sender: No OFD packet to send [06:40:13]OFD Sender: No OFD packet to send [06:40:18]OFD Sender: No OFD packet to send [06:40:23]OFD Sender: No OFD packet to send [06:40:28]OFD Sender: No OFD packet to send [06:40:33]OFD Sender: No OFD packet to send [06:40:38]OFD Sender: No OFD packet to send [06:40:43]OFD Sender: No OFD packet to send [06:40:48]OFD Sender: No OFD packet to send [06:40:53]OFD Sender: No OFD packet to send [06:40:58]OFD Sender: No OFD packet to send [06:41:03]OFD Sender: No OFD packet to send [06:41:08]OFD Sender: No OFD packet to send [06:41:13]OFD Sender: No OFD packet to send [06:41:18]OFD Sender: No OFD packet to send [06:41:23]OFD Sender: No OFD packet to send [06:41:28]OFD Sender: No OFD packet to send [06:41:33]OFD Sender: No OFD packet to send [06:41:38]OFD Sender: No OFD packet to send [06:41:43]OFD Sender: No OFD packet to send [06:41:48]OFD Sender: No OFD packet to send [06:41:53]OFD Sender: No OFD packet to send [06:41:58]OFD Sender: No OFD packet to send [06:42:03]OFD Sender: No OFD packet to send [06:42:08]OFD Sender: No OFD packet to send [06:42:13]OFD Sender: No OFD packet to send [06:42:18]OFD Sender: No OFD packet to send [06:42:23]OFD Sender: No OFD packet to send [06:42:28]OFD Sender: No OFD packet to send [06:42:33]OFD Sender: No OFD packet to send [06:42:38]OFD Sender: No OFD packet to send [06:42:43]OFD Sender: No OFD packet to send [06:42:48]OFD Sender: No OFD packet to send [06:42:53]OFD Sender: No OFD packet to send [06:42:58]OFD Sender: No OFD packet to send [06:43:03]OFD Sender: No OFD packet to send [06:43:08]OFD Sender: No OFD packet to send [06:43:13]OFD Sender: No OFD packet to send [06:43:18]OFD Sender: No OFD packet to send [06:43:23]OFD Sender: No OFD packet to send [06:43:28]OFD Sender: No OFD packet to send [06:43:33]OFD Sender: No OFD packet to send [06:43:38]OFD Sender: No OFD packet to send [06:43:43]OFD Sender: No OFD packet to send [06:43:48]OFD Sender: No OFD packet to send [06:43:53]OFD Sender: No OFD packet to send [06:43:58]OFD Sender: No OFD packet to send [06:44:03]OFD Sender: No OFD packet to send [06:44:08]OFD Sender: No OFD packet to send [06:44:13]OFD Sender: No OFD packet to send [06:44:18]OFD Sender: No OFD packet to send [06:44:23]OFD Sender: No OFD packet to send [06:44:28]OFD Sender: No OFD packet to send [06:44:33]OFD Sender: No OFD packet to send [06:44:38]OFD Sender: No OFD packet to send [06:44:43]OFD Sender: No OFD packet to send [06:44:48]OFD Sender: No OFD packet to send [06:44:53]OFD Sender: No OFD packet to send [06:44:58]OFD Sender: No OFD packet to send [06:45:03]OFD Sender: No OFD packet to send [06:45:08]OFD Sender: No OFD packet to send [06:45:13]OFD Sender: No OFD packet to send [06:45:18]OFD Sender: No OFD packet to send [06:45:23]OFD Sender: No OFD packet to send [06:45:28]OFD Sender: No OFD packet to send [06:45:32]accept exits with 8 [06:45:32]New connection [06:45:32]New thread 3066682724 created [06:45:32]Thread 3066826084 joined [06:45:32]Waiting for new connection... [06:45:32] Sock 8.Parse request [06:45:32]Sock 8.Check first char [06:45:32]Sock 8.First char is OK [06:45:32]request: POST /json_proto HTTP/1.0 [06:45:32]Method: POST [06:45:32]URL: /json_proto [06:45:32]Method is POST - this is cgi request [06:45:32]url: /json_proto [06:45:32]query_string will be loaded in cgi processing [06:45:32]execute_cgi json_proto POST (null) [06:45:32]execute_cgi path=json_proto method=POST [06:45:32]POST find Content-Length [06:45:32]Host: 172.17.40.4:8080 [06:45:32]Content-Length: 645 [06:45:32]Content-Type: application/json [06:45:32] [06:45:32]POST finish read [06:45:32]Found Content-Length = 645 [06:45:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79740", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:45:32]execute_script... [06:45:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79740", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:45:32]POST & json_proto [06:45:32]process_json_proto [06:45:32]json parsed OK: [06:45:32]protocol is kg_v1.0 [06:45:32]action value=close_receipt [06:45:32]process_action close_receipt [06:45:32]cmd_close_receipt [06:45:32]MH_GetDate [06:45:32]Write to MH i2c: F0 00 00 C3 24 D6 [06:45:32]Write i2c OK [06:45:32]MH_I2C_Read... [06:45:32]Read from MH i2c: F0 [06:45:32]MH_I2C_Read... [06:45:32]Read from MH i2c: F0 09 00 [06:45:32]MH_I2C_Read... [06:45:32]Read from MH i2c: F0 09 00 C3 24 00 8F 55 13 67 EE 0E 0D 67 AD [06:45:32]GetLastDocTimeStamp 1729309442 [06:45:32]current date 1729320335 [06:45:32]FM_GetShiftState [06:45:32]SAM_PROTO_GetShiftState [06:45:32]wFMCommunicate request_size=4 [06:45:32]MH_SAM_APDU [06:45:32]CAPDU: 80 13 01 00 [06:45:32]Write to MH i2c: E2 08 00 C4 24 80 13 01 00 00 00 00 00 65 [06:45:32]Write i2c OK [06:45:32]MH_I2C_Read... [06:45:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:45:32]Read from MH i2c: E2 [06:45:32]MH_I2C_Read... [06:45:32]Read from MH i2c: E2 0E 00 [06:45:32]MH_I2C_Read... [06:45:32]Read from MH i2c: E2 0E 00 C4 24 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A8 [06:45:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [06:45:32]wFMCommunicate OK [06:45:32]SAM_PROTO_GetShiftState done [06:45:32]FM_GetShiftState done [06:45:32]opened in 1729296582 [06:45:32]opened+sec_in_day 1729382982 [06:45:32]quantity*price = 13000 [06:45:32]sum+1 = 13001 [06:45:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 11 19.10.2024 06:45 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218366 ФПД: 159757797150735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T064535&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218366&fm=159757797150735&tin=02508201610067®Number=0000000000098116&sum=13000 0 [06:45:33]StoreToDocumentArchive [06:45:33]shift 443 fd 218366 [06:45:33]save to /storage/0443/doc_00218366 [06:45:33]save last doc name /storage/0443/doc_00218366 to /storage/kkm_last_doc_name [06:45:33]save OK [06:45:33]Clear old archive folders... [06:45:33]ProcessDocumentItem done err = 0, tmpTLVsize=282 [06:45:33]tlvbuf is 01570990 [06:45:33]SAM_PROTO_ClearQueue [06:45:33]wFMCommunicate request_size=4 [06:45:33]MH_SAM_APDU [06:45:33]CAPDU: 80 09 00 00 [06:45:33]Write to MH i2c: E2 08 00 D1 24 80 09 00 00 00 00 00 00 67 [06:45:33]Write i2c OK [06:45:33]MH_I2C_Read... [06:45:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:45:33]Read from MH i2c: E2 [06:45:33]MH_I2C_Read... [06:45:33]Read from MH i2c: E2 03 00 [06:45:33]MH_I2C_Read... [06:45:33]Read from MH i2c: E2 03 00 D1 24 00 90 00 69 [06:45:33]RAPDU: 90 00 [06:45:33]wFMCommunicate OK [06:45:33]SAM_PROTO_ClearQueue done [06:45:33]KKMCreateOFDPacket [06:45:33]OFDProtocolAddRootSTLVToBuf [06:45:33]FM_MakeSignedData [06:45:33]FM_MakeSignedData [06:45:33]SAM_PROTO_SignData [06:45:33]wFMCommunicate request_size=4 [06:45:33]MH_SAM_APDU [06:45:33]CAPDU: 80 0D 01 02 [06:45:33]Write to MH i2c: E2 08 00 D2 24 80 0D 01 02 00 00 00 00 6F [06:45:33]Write i2c OK [06:45:33]MH_I2C_Read... [06:45:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:45:33]Read from MH i2c: E2 [06:45:33]MH_I2C_Read... [06:45:33]Read from MH i2c: E2 03 00 [06:45:33]MH_I2C_Read... [06:45:33]Read from MH i2c: E2 03 00 D2 24 00 90 00 6A [06:45:33]RAPDU: 90 00 [06:45:33]wFMCommunicate OK [06:45:33]wFMCommunicate request_size=255 [06:45:33]MH_SAM_APDU [06:45:33]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 8F 55 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 [06:45:33]Write to MH i2c: E2 02 01 D3 24 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 8F 55 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 00 00 A3 [06:45:33]Write i2c OK [06:45:33]MH_I2C_Read... [06:45:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:45:33]Read from MH i2c: E2 [06:45:33]MH_I2C_Read... [06:45:33]Read from MH i2c: E2 03 00 [06:45:33]MH_I2C_Read... [06:45:33]Read from MH i2c: E2 03 00 D3 24 00 90 00 6B [06:45:33]RAPDU: 90 00 [06:45:33]wFMCommunicate OK [06:45:33]wFMCommunicate request_size=41 [06:45:33]MH_SAM_APDU [06:45:33]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FE 54 03 00 35 04 06 00 91 4C 82 BF D0 0F [06:45:33]Write to MH i2c: E2 2C 00 D4 24 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FE 54 03 00 35 04 06 00 91 4C 82 BF D0 0F 00 00 8F [06:45:33]Write i2c OK [06:45:33]MH_I2C_Read... [06:45:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:45:33]Read from MH i2c: E2 [06:45:33]MH_I2C_Read... [06:45:33]Read from MH i2c: E2 03 00 [06:45:33]MH_I2C_Read... [06:45:33]Read from MH i2c: E2 03 00 D4 24 00 90 00 6C [06:45:33]RAPDU: 90 00 [06:45:33]wFMCommunicate OK [06:45:33]wFMCommunicate request_size=4 [06:45:33]MH_SAM_APDU [06:45:33]CAPDU: 80 0D 03 02 [06:45:33]Write to MH i2c: E2 08 00 D5 24 80 0D 03 02 00 00 00 00 74 [06:45:33]Write i2c OK [06:45:33]MH_I2C_Read... [06:45:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:45:33]Read from MH i2c: E2 [06:45:33]MH_I2C_Read... [06:45:33]Read from MH i2c: E2 0B 00 [06:45:33]MH_I2C_Read... [06:45:33]Read from MH i2c: E2 0B 00 D5 24 00 F1 EE AD DB E9 18 F4 E9 90 00 BA [06:45:33]RAPDU: F1 EE AD DB E9 18 F4 E9 90 00 [06:45:33]wFMCommunicate OK [06:45:33]SAM_PROTO_SignData done [06:45:33]FM_MakeSignedData done [06:45:33]CreateOFDProtocolMessage [06:45:33]wFMCommunicate request_size=4 [06:45:33]MH_SAM_APDU [06:45:33]CAPDU: 80 11 00 00 [06:45:33]Write to MH i2c: E2 08 00 D6 24 80 11 00 00 00 00 00 00 74 [06:45:33]Write i2c OK [06:45:33]MH_I2C_Read... [06:45:33]OFD Sender: No OFD packet to send [06:45:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:45:33]Read from MH i2c: E2 [06:45:33]MH_I2C_Read... [06:45:33]Read from MH i2c: E2 17 00 [06:45:33]MH_I2C_Read... [06:45:33]Read from MH i2c: E2 17 00 D6 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C3 [06:45:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [06:45:33]wFMCommunicate OK [06:45:33]CreateOFDProtocolMessage done [06:45:33]OFDSenderStorePacket 218366 [06:45:33]StoreOFDPacket docnum=218366 [06:45:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 89 D6 26 01 DE 86 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 8F 55 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FE 54 03 00 35 04 06 00 91 4C 82 BF D0 0F F1 EE AD DB E9 18 F4 E9 [06:45:33]CheckFolder [06:45:33]dirname=/storage/ofd_packets [06:45:33]CheckFolder done [06:45:33]ProducePacketName [06:45:33]name=ofd_packets/00218366 [06:45:33]NVStorageSaveData ofd_packets/00218366 [06:45:33]File name is /storage/ofd_packets/00218366 [06:45:33]Write 332 bytes [06:45:33]NVStorageSaveData done [06:45:33]OFDSenderStorePacket done [06:45:33]KKMCreateOFDPacket done [06:45:33]NVStorageSaveData kkm_last_timestamp [06:45:33]File name is /storage/kkm_last_timestamp [06:45:33]Write 4 bytes [06:45:33]NVStorageSaveData done [06:45:33]ExternCall_PrintAddStr [06:45:33]wPrintStart [06:45:33]Write to MH i2c: 01 00 00 D7 24 FB [06:45:33]Write i2c OK [06:45:33]MH_I2C_Read... [06:45:33]Read from MH i2c: 01 [06:45:33]MH_I2C_Read... [06:45:33]Read from MH i2c: 01 07 00 [06:45:33]MH_I2C_Read... [06:45:33]Read from MH i2c: 01 07 00 D7 24 00 00 00 00 00 FF 0F 10 [06:45:33]RasterBufferAndPrint [06:45:33]line Счет N : (3)79740 [06:45:33]line ИНН: 02508201610067 [06:45:33]line Контрольно-Кассовый Чек [06:45:33]line ПРОДАЖА [06:45:33]line Товар: 2000036220012 [06:45:33]line Кофе Капучино XL(GABB TRADE) [06:45:33]line 1.000 * 130.00 [06:45:33]line = 130.00 [06:45:33]line НДС 12% НСП 1% [06:45:33]line > о реализуемом товаре [06:45:33]line ИТОГО: 130.00 [06:45:33]line НСП 1% : 1.15 [06:45:33]line НДС 12% : 13.80 [06:45:33]line Наличными: 130.00 [06:45:33]line Безнал.: 0.00 [06:45:33]line Место: АЗС № 84 "Партнер Нефть" [06:45:33]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [06:45:33]line СНО: Общий режим [06:45:33]line Чек 11 19.10.2024 06:45 [06:45:33]line Смена: 443 ФФД: 1.0 [06:45:33]line ЗНМ: 0300000178 [06:45:33]line РНМ: 0000000000098116 [06:45:33]line Версия ККМ: 001 [06:45:33]line ФМ: 0000000000965413 [06:45:33]line ФД: 218366 [06:45:33]line ФПД: 159757797150735 [06:45:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T064535&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218366&fm=159757797150735&tin=02508201610067®Number=0000000000098116&sum=13000 [06:45:34]line 0 [06:45:34]OFD Sender: Processing packet 218366 [packets to send 80, broken 79] [06:45:34]ProducePacketName [06:45:34]name=ofd_packets/00218366 [06:45:34]OFD Sender: To server: pG, [06:45:34]CommunicateWithHost lk.salyk.kg:30040 [06:45:34]ConnectInit lk.salyk.kg [06:45:34]written 0, free lines is 4095 [06:45:34]Connected sock=10 [06:45:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 89 D6 26 01 DE 86 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 8F 55 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FE 54 03 00 35 04 06 00 91 4C 82 BF D0 0F F1 EE AD DB E9 18 F4 E9 [06:45:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 77 84 47 00 54 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FE 54 03 00 F4 03 04 00 29 01 13 67 B6 04 01 00 00 4B 77 AE 48 EF B8 AA 04 [06:45:34]CommunicateWithHost err = 0 [06:45:34]CheckOFDResponse [06:45:34]1017 (14) - 77093643461234 [06:45:34]1041 (16) - 0000000000965413 [06:45:34]1040 (4) - 218366 [06:45:34]1012 (4) - 19.10.2024 00:45 [06:45:34]1206 (1) - 0 [06:45:34]OFD Sender: Remove packet 218366 [06:45:34]ProducePacketName [06:45:34]name=ofd_packets/00218366 [06:45:34]NVStorageDeleteData [06:45:34]Write to MH i2c: 01 00 00 00 25 25 [06:45:34]Write i2c OK [06:45:34]MH_I2C_Read... [06:45:34]Read from MH i2c: 01 [06:45:34]MH_I2C_Read... [06:45:34]Read from MH i2c: 01 07 00 [06:45:34]MH_I2C_Read... [06:45:34]Read from MH i2c: 01 07 00 00 25 00 00 00 00 00 DA 0C 12 [06:45:34]RasterBufferAndPrint [06:45:34]line [06:45:34]line [06:45:34]line [06:45:34]line [06:45:34]line [06:45:34]written 0, free lines is 3299 [06:45:34]MH_Cut [06:45:34]Write to MH i2c: D1 01 00 07 25 01 FE [06:45:34]Write i2c OK [06:45:34]MH_I2C_Read... [06:45:34]Read from MH i2c: D1 [06:45:34]MH_I2C_Read... [06:45:34]Read from MH i2c: D1 01 00 [06:45:34]MH_I2C_Read... [06:45:34]Read from MH i2c: D1 01 00 07 25 00 FD [06:45:34]Write to MH i2c: 01 00 00 08 25 2D [06:45:34]Write i2c OK [06:45:34]MH_I2C_Read... [06:45:34]OFD Sender: No OFD packet to send [06:45:35]*** Cut start [06:45:35]*** Partial cut [06:45:35]*** CUTSNS_PIN = 1 [06:45:35]*** CUTSNS_PIN = 0 [06:45:35]*** Brake cut motor [06:45:35]Read from MH i2c: 01 [06:45:35]MH_I2C_Read... [06:45:35]*** Stop cut motor [06:45:35]*** Cut end [06:45:35]Read from MH i2c: 01 07 00 [06:45:35]MH_I2C_Read... [06:45:35]Read from MH i2c: 01 07 00 08 25 00 00 00 00 00 FF 0F 42 [06:45:35]process_action close_receipt done [06:45:35]requested_data is exist [06:45:35]produce_requested_data [06:45:35]requested_item fm.sn is exist - process it [06:45:35]wFMCommunicate request_size=4 [06:45:35]MH_SAM_APDU [06:45:35]CAPDU: 80 11 00 00 [06:45:35]Write to MH i2c: E2 08 00 09 25 80 11 00 00 00 00 00 00 A8 [06:45:35]Write i2c OK [06:45:35]MH_I2C_Read... [06:45:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:45:36]Read from MH i2c: E2 [06:45:36]MH_I2C_Read... [06:45:36]Read from MH i2c: E2 17 00 [06:45:36]MH_I2C_Read... [06:45:36]Read from MH i2c: E2 17 00 09 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F7 [06:45:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [06:45:36]wFMCommunicate OK [06:45:36]requested_item fd.num is exist - process it [06:45:36]SAM_PROTO_GetFieldsCounters [06:45:36]wFMCommunicate request_size=4 [06:45:36]MH_SAM_APDU [06:45:36]CAPDU: 80 13 00 00 [06:45:36]Write to MH i2c: E2 08 00 0A 25 80 13 00 00 00 00 00 00 AB [06:45:36]Write i2c OK [06:45:36]MH_I2C_Read... [06:45:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:45:36]Read from MH i2c: E2 [06:45:36]MH_I2C_Read... [06:45:36]Read from MH i2c: E2 62 00 [06:45:36]MH_I2C_Read... [06:45:36]Read from MH i2c: E2 62 00 0A 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FE 54 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 FA [06:45:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FE 54 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:45:36]wFMCommunicate OK [06:45:36]SAM_PROTO_GetFieldsCounters done [06:45:36]requested_item shift.num is exist - process it [06:45:36]requested_item shift.opened is exist - process it [06:45:36]req_shift_opened [06:45:36]FM_GetShiftState [06:45:36]SAM_PROTO_GetShiftState [06:45:36]wFMCommunicate request_size=4 [06:45:36]MH_SAM_APDU [06:45:36]CAPDU: 80 13 01 00 [06:45:36]Write to MH i2c: E2 08 00 0B 25 80 13 01 00 00 00 00 00 AD [06:45:36]Write i2c OK [06:45:36]MH_I2C_Read... [06:45:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:45:36]Read from MH i2c: E2 [06:45:36]MH_I2C_Read... [06:45:36]Read from MH i2c: E2 0E 00 [06:45:36]MH_I2C_Read... [06:45:36]Read from MH i2c: E2 0E 00 0B 25 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F0 [06:45:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [06:45:36]wFMCommunicate OK [06:45:36]SAM_PROTO_GetShiftState done [06:45:36]FM_GetShiftState done [06:45:36]req_shift_opened done [06:45:36]requested_item shift.open_date is exist - process it [06:45:36]req_shift_open_date [06:45:36]req_shift_open_date done [06:45:36]produce_requested_data done [06:45:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218366,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [06:45:36]process_action_free close_receipt [06:45:36]json_value_free [06:45:36]json_value_free done [06:45:36]process_json_proto returns [06:45:36]Send response to host [06:45:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218366,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [06:45:36]free response buf [06:45:36]execute_script done [06:45:36]execute_script returns [06:45:36]free content buf [06:45:36]Sock 8.Close socket [06:45:36]Sock 8.Thread stoped [06:45:39]OFD Sender: No OFD packet to send [06:45:44]OFD Sender: No OFD packet to send [06:45:49]OFD Sender: No OFD packet to send [06:45:54]OFD Sender: No OFD packet to send [06:45:59]OFD Sender: No OFD packet to send [06:46:04]OFD Sender: No OFD packet to send [06:46:09]OFD Sender: No OFD packet to send [06:46:14]OFD Sender: No OFD packet to send [06:46:19]OFD Sender: No OFD packet to send [06:46:24]OFD Sender: No OFD packet to send [06:46:26]accept exits with 9 [06:46:26]New connection [06:46:26]New thread 3066826084 created [06:46:26]Thread 3066682724 joined [06:46:26]Waiting for new connection... [06:46:26] Sock 9.Parse request [06:46:26]Sock 9.Check first char [06:46:26]Sock 9.First char is OK [06:46:26]request: POST /json_proto HTTP/1.0 [06:46:26]Method: POST [06:46:26]URL: /json_proto [06:46:26]Method is POST - this is cgi request [06:46:26]url: /json_proto [06:46:26]query_string will be loaded in cgi processing [06:46:26]execute_cgi json_proto POST (null) [06:46:26]execute_cgi path=json_proto method=POST [06:46:26]POST find Content-Length [06:46:26]Host: 172.17.40.4:8080 [06:46:26]Content-Length: 677 [06:46:26]Content-Type: application/json [06:46:26] [06:46:26]POST finish read [06:46:26]Found Content-Length = 677 [06:46:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [06:46:26]execute_script... [06:46: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)535892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [06:46:26]POST & json_proto [06:46:26]process_json_proto [06:46:26]json parsed OK: [06:46:26]protocol is kg_v1.0 [06:46:26]action value=close_receipt [06:46:26]process_action close_receipt [06:46:26]cmd_close_receipt [06:46:26]MH_GetDate [06:46:26]Write to MH i2c: F0 00 00 0C 25 20 [06:46:26]Write i2c OK [06:46:26]MH_I2C_Read... [06:46:26]Read from MH i2c: F0 [06:46:26]MH_I2C_Read... [06:46:26]Read from MH i2c: F0 09 00 [06:46:26]MH_I2C_Read... [06:46:26]Read from MH i2c: F0 09 00 0C 25 00 C5 55 13 67 EE 0E 0D 67 2D [06:46:26]GetLastDocTimeStamp 1729320335 [06:46:26]current date 1729320389 [06:46:26]FM_GetShiftState [06:46:26]SAM_PROTO_GetShiftState [06:46:26]wFMCommunicate request_size=4 [06:46:26]MH_SAM_APDU [06:46:26]CAPDU: 80 13 01 00 [06:46:26]Write to MH i2c: E2 08 00 0D 25 80 13 01 00 00 00 00 00 AF [06:46:26]Write i2c OK [06:46:26]MH_I2C_Read... [06:46:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:46:26]Read from MH i2c: E2 [06:46:26]MH_I2C_Read... [06:46:26]Read from MH i2c: E2 0E 00 [06:46:26]MH_I2C_Read... [06:46:26]Read from MH i2c: E2 0E 00 0D 25 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F2 [06:46:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [06:46:26]wFMCommunicate OK [06:46:26]SAM_PROTO_GetShiftState done [06:46:26]FM_GetShiftState done [06:46:26]opened in 1729296582 [06:46:26]opened+sec_in_day 1729382982 [06:46:26]quantity*price = 50010 [06:46:26]sum+1 = 50012 [06:46:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 12 19.10.2024 06:46 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218367 ФПД: 218354967332957 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T064629&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218367&fm=218354967332957&tin=02508201610067®Number=0000000000098116&sum=50000 [06:46:27]StoreToDocumentArchive [06:46:27]shift 443 fd 218367 [06:46:27]save to /storage/0443/doc_00218367 [06:46:27]save last doc name /storage/0443/doc_00218367 to /storage/kkm_last_doc_name [06:46:27]save OK [06:46:27]Clear old archive folders... [06:46:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:46:27]tlvbuf is B6F366F0 [06:46:27]SAM_PROTO_ClearQueue [06:46:27]wFMCommunicate request_size=4 [06:46:27]MH_SAM_APDU [06:46:27]CAPDU: 80 09 00 00 [06:46:27]Write to MH i2c: E2 08 00 1A 25 80 09 00 00 00 00 00 00 B1 [06:46:27]Write i2c OK [06:46:27]MH_I2C_Read... [06:46:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:46:27]Read from MH i2c: E2 [06:46:27]MH_I2C_Read... [06:46:27]Read from MH i2c: E2 03 00 [06:46:27]MH_I2C_Read... [06:46:27]Read from MH i2c: E2 03 00 1A 25 00 90 00 B3 [06:46:27]RAPDU: 90 00 [06:46:27]wFMCommunicate OK [06:46:27]SAM_PROTO_ClearQueue done [06:46:27]KKMCreateOFDPacket [06:46:27]OFDProtocolAddRootSTLVToBuf [06:46:27]FM_MakeSignedData [06:46:27]FM_MakeSignedData [06:46:27]SAM_PROTO_SignData [06:46:27]wFMCommunicate request_size=4 [06:46:27]MH_SAM_APDU [06:46:27]CAPDU: 80 0D 01 02 [06:46:27]Write to MH i2c: E2 08 00 1B 25 80 0D 01 02 00 00 00 00 B9 [06:46:27]Write i2c OK [06:46:27]MH_I2C_Read... [06:46:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:46:27]Read from MH i2c: E2 [06:46:27]MH_I2C_Read... [06:46:27]Read from MH i2c: E2 03 00 [06:46:27]MH_I2C_Read... [06:46:27]Read from MH i2c: E2 03 00 1B 25 00 90 00 B4 [06:46:27]RAPDU: 90 00 [06:46:27]wFMCommunicate OK [06:46:27]wFMCommunicate request_size=255 [06:46:27]MH_SAM_APDU [06:46:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 0C 00 00 00 F4 03 04 00 C5 55 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FF 54 03 00 35 04 06 00 C6 [06:46:27]Write to MH i2c: E2 02 01 1C 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 0C 00 00 00 F4 03 04 00 C5 55 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FF 54 03 00 35 04 06 00 C6 00 00 92 [06:46:27]Write i2c OK [06:46:27]MH_I2C_Read... [06:46:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:46:27]Read from MH i2c: E2 [06:46:27]MH_I2C_Read... [06:46:27]Read from MH i2c: E2 03 00 [06:46:27]MH_I2C_Read... [06:46:27]Read from MH i2c: E2 03 00 1C 25 00 90 00 B5 [06:46:27]RAPDU: 90 00 [06:46:27]wFMCommunicate OK [06:46:27]wFMCommunicate request_size=10 [06:46:27]MH_SAM_APDU [06:46:27]CAPDU: 80 0D 02 02 05 97 BA 43 48 5D [06:46:27]Write to MH i2c: E2 0D 00 1D 25 80 0D 02 02 05 00 97 BA 43 48 5D 00 00 FF [06:46:27]Write i2c OK [06:46:27]MH_I2C_Read... [06:46:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:46:27]Read from MH i2c: E2 [06:46:27]MH_I2C_Read... [06:46:27]Read from MH i2c: E2 03 00 [06:46:27]MH_I2C_Read... [06:46:27]Read from MH i2c: E2 03 00 1D 25 00 90 00 B6 [06:46:27]RAPDU: 90 00 [06:46:27]wFMCommunicate OK [06:46:27]wFMCommunicate request_size=4 [06:46:27]MH_SAM_APDU [06:46:27]CAPDU: 80 0D 03 02 [06:46:27]Write to MH i2c: E2 08 00 1E 25 80 0D 03 02 00 00 00 00 BE [06:46:27]Write i2c OK [06:46:27]MH_I2C_Read... [06:46:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:46:27]Read from MH i2c: E2 [06:46:27]MH_I2C_Read... [06:46:27]Read from MH i2c: E2 0B 00 [06:46:27]MH_I2C_Read... [06:46:27]Read from MH i2c: E2 0B 00 1E 25 00 33 AD 70 50 85 0D 3F D7 90 00 07 [06:46:27]RAPDU: 33 AD 70 50 85 0D 3F D7 90 00 [06:46:27]wFMCommunicate OK [06:46:27]SAM_PROTO_SignData done [06:46:27]FM_MakeSignedData done [06:46:27]CreateOFDProtocolMessage [06:46:27]wFMCommunicate request_size=4 [06:46:27]MH_SAM_APDU [06:46:27]CAPDU: 80 11 00 00 [06:46:27]Write to MH i2c: E2 08 00 1F 25 80 11 00 00 00 00 00 00 BE [06:46:27]Write i2c OK [06:46:27]MH_I2C_Read... [06:46:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:46:27]Read from MH i2c: E2 [06:46:27]MH_I2C_Read... [06:46:27]Read from MH i2c: E2 17 00 [06:46:27]MH_I2C_Read... [06:46:27]Read from MH i2c: E2 17 00 1F 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0D [06:46:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [06:46:27]wFMCommunicate OK [06:46:27]CreateOFDProtocolMessage done [06:46:27]OFDSenderStorePacket 218367 [06:46:27]StoreOFDPacket docnum=218367 [06:46:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D0 31 07 01 11 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0C 00 00 00 F4 03 04 00 C5 55 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FF 54 03 00 35 04 06 00 C6 97 BA 43 48 5D 33 AD 70 50 85 0D 3F D7 [06:46:27]CheckFolder [06:46:27]dirname=/storage/ofd_packets [06:46:27]CheckFolder done [06:46:27]ProducePacketName [06:46:27]name=ofd_packets/00218367 [06:46:27]NVStorageSaveData ofd_packets/00218367 [06:46:27]File name is /storage/ofd_packets/00218367 [06:46:27]Write 301 bytes [06:46:27]NVStorageSaveData done [06:46:27]OFDSenderStorePacket done [06:46:27]KKMCreateOFDPacket done [06:46:27]NVStorageSaveData kkm_last_timestamp [06:46:27]File name is /storage/kkm_last_timestamp [06:46:27]Write 4 bytes [06:46:27]NVStorageSaveData done [06:46:27]ExternCall_PrintAddStr [06:46:27]wPrintStart [06:46:27]Write to MH i2c: 01 00 00 20 25 45 [06:46:27]Write i2c OK [06:46:27]MH_I2C_Read... [06:46:27]Read from MH i2c: 01 [06:46:27]MH_I2C_Read... [06:46:27]Read from MH i2c: 01 07 00 [06:46:27]MH_I2C_Read... [06:46:27]Read from MH i2c: 01 07 00 20 25 00 00 00 00 00 FF 0F 5A [06:46:27]RasterBufferAndPrint [06:46:27]line Счет N : (1)535892 [06:46:27]line ИНН: 02508201610067 [06:46:27]line Контрольно-Кассовый Чек [06:46:27]line ПРОДАЖА [06:46:27]line ТРК (МРК, ГНК) : 11 [06:46:27]line Товар: 2710124500 [06:46:27]line Аи-95-К-3 [06:46:27]line 6.740 * 74.20 [06:46:27]line = 500.11 [06:46:27]line НДС 12% НСП 1% [06:46:27]line > о реализуемом товаре [06:46:27]line ОКРУГЛЕНИЕ: -0.11 [06:46:27]line ИТОГО: 500.00 [06:46:27]line Внесено: 500.00 [06:46:27]line СДАЧА: 0.00 [06:46:27]line НСП 1% : 4.43 [06:46:27]line НДС 12% : 53.11 [06:46:27]line Наличными: 500.00 [06:46:27]line Безнал.: 0.00 [06:46:27]line Место: АЗС № 84 "Партнер Нефть" [06:46:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [06:46:27]line СНО: Общий режим [06:46:27]line Чек 12 19.10.2024 06:46 [06:46:27]line Смена: 443 ФФД: 1.0 [06:46:27]line ЗНМ: 0300000178 [06:46:27]line РНМ: 0000000000098116 [06:46:27]line Версия ККМ: 001 [06:46:27]line ФМ: 0000000000965413 [06:46:27]line ФД: 218367 [06:46:27]line ФПД: 218354967332957 [06:46:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T064629&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218367&fm=218354967332957&tin=02508201610067®Number=0000000000098116&sum=50000 [06:46:28]OFD Sender: Processing packet 218367 [packets to send 80, broken 79] [06:46:28]ProducePacketName [06:46:28]name=ofd_packets/00218367 [06:46:28]OFD Sender: To server: pG, [06:46:28]CommunicateWithHost lk.salyk.kg:30040 [06:46:28]ConnectInit lk.salyk.kg [06:46:28]written 0, free lines is 4095 [06:46:28]Connected sock=10 [06:46:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D0 31 07 01 11 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0C 00 00 00 F4 03 04 00 C5 55 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FF 54 03 00 35 04 06 00 C6 97 BA 43 48 5D 33 AD 70 50 85 0D 3F D7 [06:46:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 63 50 47 00 D4 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 39 36 35 34 31 33 10 04 04 00 FF 54 03 00 F4 03 04 00 5F 01 13 67 B6 04 01 00 00 E5 BA 27 16 25 C9 E6 9B [06:46:28]CommunicateWithHost err = 0 [06:46:28]CheckOFDResponse [06:46:28]1017 (14) - 77093643461234 [06:46:28]1041 (16) - 0000000000965413 [06:46:28]1040 (4) - 218367 [06:46:28]1012 (4) - 19.10.2024 00:46 [06:46:28]1206 (1) - 0 [06:46:28]OFD Sender: Remove packet 218367 [06:46:28]ProducePacketName [06:46:28]name=ofd_packets/00218367 [06:46:28]NVStorageDeleteData [06:46:28]Write to MH i2c: 01 00 00 4B 25 70 [06:46:28]Write i2c OK [06:46:28]MH_I2C_Read... [06:46:28]Read from MH i2c: 01 [06:46:28]MH_I2C_Read... [06:46:28]Read from MH i2c: 01 07 00 [06:46:28]MH_I2C_Read... [06:46:28]Read from MH i2c: 01 07 00 4B 25 00 00 00 00 00 EE 0C 71 [06:46:28]RasterBufferAndPrint [06:46:28]line [06:46:28]line [06:46:28]line [06:46:28]line [06:46:28]line [06:46:28]written 0, free lines is 3316 [06:46:28]MH_Cut [06:46:28]Write to MH i2c: D1 01 00 52 25 01 49 [06:46:28]Write i2c OK [06:46:28]MH_I2C_Read... [06:46:28]Read from MH i2c: D1 [06:46:28]MH_I2C_Read... [06:46:28]Read from MH i2c: D1 01 00 [06:46:28]MH_I2C_Read... [06:46:28]Read from MH i2c: D1 01 00 52 25 00 48 [06:46:28]Write to MH i2c: 01 00 00 53 25 78 [06:46:28]Write i2c OK [06:46:28]MH_I2C_Read... [06:46:29]OFD Sender: No OFD packet to send [06:46:29]*** Cut start [06:46:29]*** Partial cut [06:46:29]*** CUTSNS_PIN = 1 [06:46:29]*** CUTSNS_PIN = 0 [06:46:29]*** Brake cut motor [06:46:30]Read from MH i2c: 01 [06:46:30]MH_I2C_Read... [06:46:30]*** Stop cut motor [06:46:30]*** Cut end [06:46:30]Read from MH i2c: 01 07 00 [06:46:30]MH_I2C_Read... [06:46:30]Read from MH i2c: 01 07 00 53 25 00 00 00 00 00 FF 0F 8D [06:46:30]process_action close_receipt done [06:46:30]requested_data is exist [06:46:30]produce_requested_data [06:46:30]requested_item fm.sn is exist - process it [06:46:30]wFMCommunicate request_size=4 [06:46:30]MH_SAM_APDU [06:46:30]CAPDU: 80 11 00 00 [06:46:30]Write to MH i2c: E2 08 00 54 25 80 11 00 00 00 00 00 00 F3 [06:46:30]Write i2c OK [06:46:30]MH_I2C_Read... [06:46:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:46:30]Read from MH i2c: E2 [06:46:30]MH_I2C_Read... [06:46:30]Read from MH i2c: E2 17 00 [06:46:30]MH_I2C_Read... [06:46:30]Read from MH i2c: E2 17 00 54 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 42 [06:46:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [06:46:30]wFMCommunicate OK [06:46:30]requested_item fd.num is exist - process it [06:46:30]SAM_PROTO_GetFieldsCounters [06:46:30]wFMCommunicate request_size=4 [06:46:30]MH_SAM_APDU [06:46:30]CAPDU: 80 13 00 00 [06:46:30]Write to MH i2c: E2 08 00 55 25 80 13 00 00 00 00 00 00 F6 [06:46:30]Write i2c OK [06:46:30]MH_I2C_Read... [06:46:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:46:30]Read from MH i2c: E2 [06:46:30]MH_I2C_Read... [06:46:30]Read from MH i2c: E2 62 00 [06:46:30]MH_I2C_Read... [06:46:30]Read from MH i2c: E2 62 00 55 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FF 54 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 49 [06:46:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FF 54 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:46:30]wFMCommunicate OK [06:46:30]SAM_PROTO_GetFieldsCounters done [06:46:30]requested_item shift.num is exist - process it [06:46:30]requested_item shift.opened is exist - process it [06:46:30]req_shift_opened [06:46:30]FM_GetShiftState [06:46:30]SAM_PROTO_GetShiftState [06:46:30]wFMCommunicate request_size=4 [06:46:30]MH_SAM_APDU [06:46:30]CAPDU: 80 13 01 00 [06:46:30]Write to MH i2c: E2 08 00 56 25 80 13 01 00 00 00 00 00 F8 [06:46:30]Write i2c OK [06:46:30]MH_I2C_Read... [06:46:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:46:30]Read from MH i2c: E2 [06:46:30]MH_I2C_Read... [06:46:30]Read from MH i2c: E2 0E 00 [06:46:30]MH_I2C_Read... [06:46:30]Read from MH i2c: E2 0E 00 56 25 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3B [06:46:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [06:46:30]wFMCommunicate OK [06:46:30]SAM_PROTO_GetShiftState done [06:46:30]FM_GetShiftState done [06:46:30]req_shift_opened done [06:46:30]requested_item shift.open_date is exist - process it [06:46:30]req_shift_open_date [06:46:30]req_shift_open_date done [06:46:30]produce_requested_data done [06:46:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218367,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [06:46:30]process_action_free close_receipt [06:46:30]json_value_free [06:46:30]json_value_free done [06:46:30]process_json_proto returns [06:46:30]Send response to host [06:46:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218367,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [06:46:30]free response buf [06:46:30]execute_script done [06:46:30]execute_script returns [06:46:30]free content buf [06:46:30]Sock 9.Close socket [06:46:30]Sock 9.Thread stoped [06:46:34]OFD Sender: No OFD packet to send [06:46:39]OFD Sender: No OFD packet to send [06:46:44]OFD Sender: No OFD packet to send [06:46:49]OFD Sender: No OFD packet to send [06:46:54]OFD Sender: No OFD packet to send [06:46:59]OFD Sender: No OFD packet to send [06:47:04]OFD Sender: No OFD packet to send [06:47:09]OFD Sender: No OFD packet to send [06:47:14]OFD Sender: No OFD packet to send [06:47:19]OFD Sender: No OFD packet to send [06:47:24]OFD Sender: No OFD packet to send [06:47:29]OFD Sender: No OFD packet to send [06:47:34]OFD Sender: No OFD packet to send [06:47:39]OFD Sender: No OFD packet to send [06:47:44]OFD Sender: No OFD packet to send [06:47:49]OFD Sender: No OFD packet to send [06:47:54]OFD Sender: No OFD packet to send [06:47:59]OFD Sender: No OFD packet to send [06:48:04]OFD Sender: No OFD packet to send [06:48:09]OFD Sender: No OFD packet to send [06:48:14]OFD Sender: No OFD packet to send [06:48:19]OFD Sender: No OFD packet to send [06:48:24]OFD Sender: No OFD packet to send [06:48:29]OFD Sender: No OFD packet to send [06:48:34]OFD Sender: No OFD packet to send [06:48:39]OFD Sender: No OFD packet to send [06:48:44]OFD Sender: No OFD packet to send [06:48:49]OFD Sender: No OFD packet to send [06:48:54]OFD Sender: No OFD packet to send [06:48:59]OFD Sender: No OFD packet to send [06:49:04]OFD Sender: No OFD packet to send [06:49:09]OFD Sender: No OFD packet to send [06:49:14]OFD Sender: No OFD packet to send [06:49:19]OFD Sender: No OFD packet to send [06:49:24]OFD Sender: No OFD packet to send [06:49:29]OFD Sender: No OFD packet to send [06:49:34]OFD Sender: No OFD packet to send [06:49:39]OFD Sender: No OFD packet to send [06:49:44]OFD Sender: No OFD packet to send [06:49:49]OFD Sender: No OFD packet to send [06:49:54]OFD Sender: No OFD packet to send [06:49:59]OFD Sender: No OFD packet to send [06:50:04]OFD Sender: No OFD packet to send [06:50:09]OFD Sender: No OFD packet to send [06:50:14]OFD Sender: No OFD packet to send [06:50:19]OFD Sender: No OFD packet to send [06:50:24]OFD Sender: No OFD packet to send [06:50:29]OFD Sender: No OFD packet to send [06:50:34]OFD Sender: No OFD packet to send [06:50:39]OFD Sender: No OFD packet to send [06:50:44]OFD Sender: No OFD packet to send [06:50:49]OFD Sender: No OFD packet to send [06:50:54]OFD Sender: No OFD packet to send [06:50:59]OFD Sender: No OFD packet to send [06:51:04]OFD Sender: No OFD packet to send [06:51:09]OFD Sender: No OFD packet to send [06:51:14]OFD Sender: No OFD packet to send [06:51:19]OFD Sender: No OFD packet to send [06:51:24]OFD Sender: No OFD packet to send [06:51:29]OFD Sender: No OFD packet to send [06:51:34]OFD Sender: No OFD packet to send [06:51:39]OFD Sender: No OFD packet to send [06:51:44]OFD Sender: No OFD packet to send [06:51:49]OFD Sender: No OFD packet to send [06:51:54]OFD Sender: No OFD packet to send [06:51:59]OFD Sender: No OFD packet to send [06:52:04]OFD Sender: No OFD packet to send [06:52:09]OFD Sender: No OFD packet to send [06:52:14]OFD Sender: No OFD packet to send [06:52:19]OFD Sender: No OFD packet to send [06:52:24]OFD Sender: No OFD packet to send [06:52:29]OFD Sender: No OFD packet to send [06:52:34]OFD Sender: No OFD packet to send [06:52:39]OFD Sender: No OFD packet to send [06:52:44]OFD Sender: No OFD packet to send [06:52:49]OFD Sender: No OFD packet to send [06:52:54]OFD Sender: No OFD packet to send [06:52:59]OFD Sender: No OFD packet to send [06:53:04]OFD Sender: No OFD packet to send [06:53:09]OFD Sender: No OFD packet to send [06:53:14]OFD Sender: No OFD packet to send [06:53:19]OFD Sender: No OFD packet to send [06:53:24]OFD Sender: No OFD packet to send [06:53:29]OFD Sender: No OFD packet to send [06:53:34]OFD Sender: No OFD packet to send [06:53:39]OFD Sender: No OFD packet to send [06:53:44]OFD Sender: No OFD packet to send [06:53:49]OFD Sender: No OFD packet to send [06:53:54]OFD Sender: No OFD packet to send [06:53:59]OFD Sender: No OFD packet to send [06:54:04]OFD Sender: No OFD packet to send [06:54:09]OFD Sender: No OFD packet to send [06:54:14]OFD Sender: No OFD packet to send [06:54:19]OFD Sender: No OFD packet to send [06:54:24]OFD Sender: No OFD packet to send [06:54:29]OFD Sender: No OFD packet to send [06:54:34]OFD Sender: No OFD packet to send [06:54:39]OFD Sender: No OFD packet to send [06:54:44]OFD Sender: No OFD packet to send [06:54:49]OFD Sender: No OFD packet to send [06:54:54]OFD Sender: No OFD packet to send [06:54:59]OFD Sender: No OFD packet to send [06:55:04]OFD Sender: No OFD packet to send [06:55:09]OFD Sender: No OFD packet to send [06:55:14]OFD Sender: No OFD packet to send [06:55:19]OFD Sender: No OFD packet to send [06:55:24]OFD Sender: No OFD packet to send [06:55:29]OFD Sender: No OFD packet to send [06:55:34]OFD Sender: No OFD packet to send [06:55:39]OFD Sender: No OFD packet to send [06:55:44]OFD Sender: No OFD packet to send [06:55:49]OFD Sender: No OFD packet to send [06:55:54]OFD Sender: No OFD packet to send [06:55:59]OFD Sender: No OFD packet to send [06:56:04]OFD Sender: No OFD packet to send [06:56:09]OFD Sender: No OFD packet to send [06:56:14]OFD Sender: No OFD packet to send [06:56:19]OFD Sender: No OFD packet to send [06:56:24]OFD Sender: No OFD packet to send [06:56:29]OFD Sender: No OFD packet to send [06:56:34]OFD Sender: No OFD packet to send [06:56:39]OFD Sender: No OFD packet to send [06:56:44]OFD Sender: No OFD packet to send [06:56:49]OFD Sender: No OFD packet to send [06:56:54]OFD Sender: No OFD packet to send [06:56:59]OFD Sender: No OFD packet to send [06:57:04]OFD Sender: No OFD packet to send [06:57:09]OFD Sender: No OFD packet to send [06:57:14]OFD Sender: No OFD packet to send [06:57:19]OFD Sender: No OFD packet to send [06:57:24]OFD Sender: No OFD packet to send [06:57:29]OFD Sender: No OFD packet to send [06:57:34]OFD Sender: No OFD packet to send [06:57:39]OFD Sender: No OFD packet to send [06:57:44]OFD Sender: No OFD packet to send [06:57:49]OFD Sender: No OFD packet to send [06:57:54]OFD Sender: No OFD packet to send [06:57:59]OFD Sender: No OFD packet to send [06:58:04]OFD Sender: No OFD packet to send [06:58:09]OFD Sender: No OFD packet to send [06:58:14]OFD Sender: No OFD packet to send [06:58:19]OFD Sender: No OFD packet to send [06:58:24]OFD Sender: No OFD packet to send [06:58:29]OFD Sender: No OFD packet to send [06:58:34]OFD Sender: No OFD packet to send [06:58:39]OFD Sender: No OFD packet to send [06:58:44]OFD Sender: No OFD packet to send [06:58:49]OFD Sender: No OFD packet to send [06:58:54]OFD Sender: No OFD packet to send [06:58:59]OFD Sender: No OFD packet to send [06:59:04]OFD Sender: No OFD packet to send [06:59:09]OFD Sender: No OFD packet to send [06:59:14]OFD Sender: No OFD packet to send [06:59:19]OFD Sender: No OFD packet to send [06:59:24]OFD Sender: No OFD packet to send [06:59:29]OFD Sender: No OFD packet to send [06:59:34]OFD Sender: No OFD packet to send [06:59:39]OFD Sender: No OFD packet to send [06:59:44]OFD Sender: No OFD packet to send [06:59:49]OFD Sender: No OFD packet to send [06:59:54]OFD Sender: No OFD packet to send [06:59:59]OFD Sender: No OFD packet to send [07:00:04]OFD Sender: No OFD packet to send [07:00:09]OFD Sender: No OFD packet to send [07:00:14]OFD Sender: No OFD packet to send [07:00:19]OFD Sender: No OFD packet to send [07:00:24]OFD Sender: No OFD packet to send [07:00:29]OFD Sender: No OFD packet to send [07:00:34]OFD Sender: No OFD packet to send [07:00:39]OFD Sender: No OFD packet to send [07:00:44]OFD Sender: No OFD packet to send [07:00:49]OFD Sender: No OFD packet to send [07:00:54]OFD Sender: No OFD packet to send [07:01:00]OFD Sender: No OFD packet to send [07:01:05]OFD Sender: No OFD packet to send [07:01:10]OFD Sender: No OFD packet to send [07:01:15]OFD Sender: No OFD packet to send [07:01:20]OFD Sender: No OFD packet to send [07:01:25]OFD Sender: No OFD packet to send [07:01:30]OFD Sender: No OFD packet to send [07:01:35]OFD Sender: No OFD packet to send [07:01:40]OFD Sender: No OFD packet to send [07:01:45]OFD Sender: No OFD packet to send [07:01:50]OFD Sender: No OFD packet to send [07:01:55]OFD Sender: No OFD packet to send [07:02:00]OFD Sender: No OFD packet to send [07:02:05]OFD Sender: No OFD packet to send [07:02:10]OFD Sender: No OFD packet to send [07:02:15]OFD Sender: No OFD packet to send [07:02:20]OFD Sender: No OFD packet to send [07:02:25]OFD Sender: No OFD packet to send [07:02:30]OFD Sender: No OFD packet to send [07:02:35]OFD Sender: No OFD packet to send [07:02:40]OFD Sender: No OFD packet to send [07:02:45]OFD Sender: No OFD packet to send [07:02:50]OFD Sender: No OFD packet to send [07:02:55]OFD Sender: No OFD packet to send [07:03:00]OFD Sender: No OFD packet to send [07:03:05]OFD Sender: No OFD packet to send [07:03:10]OFD Sender: No OFD packet to send [07:03:15]OFD Sender: No OFD packet to send [07:03:20]OFD Sender: No OFD packet to send [07:03:25]OFD Sender: No OFD packet to send [07:03:30]OFD Sender: No OFD packet to send [07:03:35]OFD Sender: No OFD packet to send [07:03:40]OFD Sender: No OFD packet to send [07:03:45]OFD Sender: No OFD packet to send [07:03:50]OFD Sender: No OFD packet to send [07:03:55]OFD Sender: No OFD packet to send [07:04:00]OFD Sender: No OFD packet to send [07:04:05]OFD Sender: No OFD packet to send [07:04:10]OFD Sender: No OFD packet to send [07:04:15]OFD Sender: No OFD packet to send [07:04:20]OFD Sender: No OFD packet to send [07:04:25]OFD Sender: No OFD packet to send [07:04:30]OFD Sender: No OFD packet to send [07:04:35]OFD Sender: No OFD packet to send [07:04:40]OFD Sender: No OFD packet to send [07:04:45]OFD Sender: No OFD packet to send [07:04:49]accept exits with 8 [07:04:49]New connection [07:04:49]New thread 3066682724 created [07:04:49]Thread 3066826084 joined [07:04:49]Waiting for new connection... [07:04:49] Sock 8.Parse request [07:04:49]Sock 8.Check first char [07:04:49]Sock 8.First char is OK [07:04:49]request: POST /json_proto HTTP/1.0 [07:04:49]Method: POST [07:04:49]URL: /json_proto [07:04:49]Method is POST - this is cgi request [07:04:49]url: /json_proto [07:04:49]query_string will be loaded in cgi processing [07:04:49]execute_cgi json_proto POST (null) [07:04:49]execute_cgi path=json_proto method=POST [07:04:49]POST find Content-Length [07:04:49]Host: 172.17.40.4:8080 [07:04:49]Content-Length: 677 [07:04:49]Content-Type: application/json [07:04:49] [07:04:49]POST finish read [07:04:49]Found Content-Length = 677 [07:04:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [07:04:49]execute_script... [07:04: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)535898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [07:04:49]POST & json_proto [07:04:49]process_json_proto [07:04:49]json parsed OK: [07:04:49]protocol is kg_v1.0 [07:04:49]action value=close_receipt [07:04:49]process_action close_receipt [07:04:49]cmd_close_receipt [07:04:49]MH_GetDate [07:04:49]Write to MH i2c: F0 00 00 57 25 6B [07:04:49]Write i2c OK [07:04:49]MH_I2C_Read... [07:04:49]Read from MH i2c: F0 [07:04:49]MH_I2C_Read... [07:04:49]Read from MH i2c: F0 09 00 [07:04:49]MH_I2C_Read... [07:04:49]Read from MH i2c: F0 09 00 57 25 00 14 5A 13 67 EE 0E 0D 67 CC [07:04:49]GetLastDocTimeStamp 1729320389 [07:04:49]current date 1729321492 [07:04:49]FM_GetShiftState [07:04:49]SAM_PROTO_GetShiftState [07:04:49]wFMCommunicate request_size=4 [07:04:49]MH_SAM_APDU [07:04:49]CAPDU: 80 13 01 00 [07:04:49]Write to MH i2c: E2 08 00 58 25 80 13 01 00 00 00 00 00 FA [07:04:49]Write i2c OK [07:04:49]MH_I2C_Read... [07:04:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:04:49]Read from MH i2c: E2 [07:04:49]MH_I2C_Read... [07:04:49]Read from MH i2c: E2 0E 00 [07:04:49]MH_I2C_Read... [07:04:49]Read from MH i2c: E2 0E 00 58 25 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3D [07:04:49]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:04:49]wFMCommunicate OK [07:04:49]SAM_PROTO_GetShiftState done [07:04:49]FM_GetShiftState done [07:04:49]opened in 1729296582 [07:04:49]opened+sec_in_day 1729382982 [07:04:49]quantity*price = 60009 [07:04:49]sum+1 = 60010 [07:04:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 13 19.10.2024 07:04 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218368 ФПД: 147112209299583 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T070452&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218368&fm=147112209299583&tin=02508201610067®Number=0000000000098116&sum=60000 [07:04:50]StoreToDocumentArchive [07:04:50]shift 443 fd 218368 [07:04:50]save to /storage/0443/doc_00218368 [07:04:50]save last doc name /storage/0443/doc_00218368 to /storage/kkm_last_doc_name [07:04:50]save OK [07:04:50]Clear old archive folders... [07:04:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:04:50]tlvbuf is 01559530 [07:04:50]SAM_PROTO_ClearQueue [07:04:50]wFMCommunicate request_size=4 [07:04:50]MH_SAM_APDU [07:04:50]CAPDU: 80 09 00 00 [07:04:50]Write to MH i2c: E2 08 00 65 25 80 09 00 00 00 00 00 00 FC [07:04:50]Write i2c OK [07:04:50]MH_I2C_Read... [07:04:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:04:50]Read from MH i2c: E2 [07:04:50]MH_I2C_Read... [07:04:50]Read from MH i2c: E2 03 00 [07:04:50]MH_I2C_Read... [07:04:50]Read from MH i2c: E2 03 00 65 25 00 90 00 FE [07:04:50]RAPDU: 90 00 [07:04:50]wFMCommunicate OK [07:04:50]SAM_PROTO_ClearQueue done [07:04:50]KKMCreateOFDPacket [07:04:50]OFDProtocolAddRootSTLVToBuf [07:04:50]FM_MakeSignedData [07:04:50]FM_MakeSignedData [07:04:50]SAM_PROTO_SignData [07:04:50]wFMCommunicate request_size=4 [07:04:50]MH_SAM_APDU [07:04:50]CAPDU: 80 0D 01 02 [07:04:50]Write to MH i2c: E2 08 00 66 25 80 0D 01 02 00 00 00 00 04 [07:04:50]Write i2c OK [07:04:50]MH_I2C_Read... [07:04:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:04:50]Read from MH i2c: E2 [07:04:50]MH_I2C_Read... [07:04:50]Read from MH i2c: E2 03 00 [07:04:50]MH_I2C_Read... [07:04:50]Read from MH i2c: E2 03 00 66 25 00 90 00 FF [07:04:50]RAPDU: 90 00 [07:04:50]wFMCommunicate OK [07:04:50]wFMCommunicate request_size=255 [07:04:50]MH_SAM_APDU [07:04: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 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 0D 00 00 00 F4 03 04 00 14 5A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 00 55 03 00 35 04 06 00 85 [07:04:50]Write to MH i2c: E2 02 01 67 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 0D 00 00 00 F4 03 04 00 14 5A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 00 55 03 00 35 04 06 00 85 00 00 F7 [07:04:50]Write i2c OK [07:04:50]MH_I2C_Read... [07:04:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:04:51]Read from MH i2c: E2 [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: E2 03 00 [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: E2 03 00 67 25 00 90 00 00 [07:04:51]RAPDU: 90 00 [07:04:51]wFMCommunicate OK [07:04:51]wFMCommunicate request_size=10 [07:04:51]MH_SAM_APDU [07:04:51]CAPDU: 80 0D 02 02 05 CC 3A FA 38 7F [07:04:51]Write to MH i2c: E2 0D 00 68 25 80 0D 02 02 05 00 CC 3A FA 38 7F 00 00 C8 [07:04:51]Write i2c OK [07:04:51]MH_I2C_Read... [07:04:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:04:51]Read from MH i2c: E2 [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: E2 03 00 [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: E2 03 00 68 25 00 90 00 01 [07:04:51]RAPDU: 90 00 [07:04:51]wFMCommunicate OK [07:04:51]wFMCommunicate request_size=4 [07:04:51]MH_SAM_APDU [07:04:51]CAPDU: 80 0D 03 02 [07:04:51]Write to MH i2c: E2 08 00 69 25 80 0D 03 02 00 00 00 00 09 [07:04:51]Write i2c OK [07:04:51]MH_I2C_Read... [07:04:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:04:51]Read from MH i2c: E2 [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: E2 0B 00 [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: E2 0B 00 69 25 00 A3 7D 08 8B D0 CB 46 45 90 00 E3 [07:04:51]RAPDU: A3 7D 08 8B D0 CB 46 45 90 00 [07:04:51]wFMCommunicate OK [07:04:51]SAM_PROTO_SignData done [07:04:51]FM_MakeSignedData done [07:04:51]CreateOFDProtocolMessage [07:04:51]wFMCommunicate request_size=4 [07:04:51]MH_SAM_APDU [07:04:51]CAPDU: 80 11 00 00 [07:04:51]Write to MH i2c: E2 08 00 6A 25 80 11 00 00 00 00 00 00 09 [07:04:51]Write i2c OK [07:04:51]MH_I2C_Read... [07:04:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:04:51]Read from MH i2c: E2 [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: E2 17 00 [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: E2 17 00 6A 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 58 [07:04:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:04:51]wFMCommunicate OK [07:04:51]CreateOFDProtocolMessage done [07:04:51]OFDSenderStorePacket 218368 [07:04:51]StoreOFDPacket docnum=218368 [07:04:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8C CB 07 01 A8 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 0D 00 00 00 F4 03 04 00 14 5A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 00 55 03 00 35 04 06 00 85 CC 3A FA 38 7F A3 7D 08 8B D0 CB 46 45 [07:04:51]CheckFolder [07:04:51]dirname=/storage/ofd_packets [07:04:51]CheckFolder done [07:04:51]ProducePacketName [07:04:51]name=ofd_packets/00218368 [07:04:51]NVStorageSaveData ofd_packets/00218368 [07:04:51]File name is /storage/ofd_packets/00218368 [07:04:51]Write 301 bytes [07:04:51]NVStorageSaveData done [07:04:51]OFDSenderStorePacket done [07:04:51]KKMCreateOFDPacket done [07:04:51]NVStorageSaveData kkm_last_timestamp [07:04:51]File name is /storage/kkm_last_timestamp [07:04:51]Write 4 bytes [07:04:51]NVStorageSaveData done [07:04:51]ExternCall_PrintAddStr [07:04:51]wPrintStart [07:04:51]Write to MH i2c: 01 00 00 6B 25 90 [07:04:51]Write i2c OK [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: 01 [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: 01 07 00 [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: 01 07 00 6B 25 00 00 00 00 00 FF 0F A5 [07:04:51]RasterBufferAndPrint [07:04:51]line Счет N : (1)535898 [07:04:51]line ИНН: 02508201610067 [07:04:51]line Контрольно-Кассовый Чек [07:04:51]line ПРОДАЖА [07:04:51]line ТРК (МРК, ГНК) : 33 [07:04:51]line Товар: 2710124130 [07:04:51]line Аи-92-К-2 [07:04:51]line 8.970 * 66.90 [07:04:51]line = 600.09 [07:04:51]line НДС 12% НСП 1% [07:04:51]line > о реализуемом товаре [07:04:51]line ОКРУГЛЕНИЕ: -0.09 [07:04:51]line ИТОГО: 600.00 [07:04:51]line Внесено: 600.00 [07:04:51]line СДАЧА: 0.00 [07:04:51]line НСП 1% : 5.31 [07:04:51]line НДС 12% : 63.73 [07:04:51]line Наличными: 600.00 [07:04:51]line Безнал.: 0.00 [07:04:51]line Место: АЗС № 84 "Партнер Нефть" [07:04:51]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:04:51]line СНО: Общий режим [07:04:51]line Чек 13 19.10.2024 07:04 [07:04:51]line Смена: 443 ФФД: 1.0 [07:04:51]line ЗНМ: 0300000178 [07:04:51]line РНМ: 0000000000098116 [07:04:51]line Версия ККМ: 001 [07:04:51]line ФМ: 0000000000965413 [07:04:51]line ФД: 218368 [07:04:51]line ФПД: 147112209299583 [07:04:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T070452&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218368&fm=147112209299583&tin=02508201610067®Number=0000000000098116&sum=60000 [07:04:51]OFD Sender: Processing packet 218368 [packets to send 80, broken 79] [07:04:51]ProducePacketName [07:04:51]name=ofd_packets/00218368 [07:04:51]OFD Sender: To server: pG, [07:04:51]CommunicateWithHost lk.salyk.kg:30040 [07:04:51]ConnectInit lk.salyk.kg [07:04:51]written 0, free lines is 4095 [07:04:51]Connected sock=10 [07:04:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8C CB 07 01 A8 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 0D 00 00 00 F4 03 04 00 14 5A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 00 55 03 00 35 04 06 00 85 CC 3A FA 38 7F A3 7D 08 8B D0 CB 46 45 [07:04:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C2 D5 47 00 4D 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 39 36 35 34 31 33 10 04 04 00 00 55 03 00 F4 03 04 00 AF 05 13 67 B6 04 01 00 00 D4 38 CF 32 41 7F 42 94 [07:04:51]CommunicateWithHost err = 0 [07:04:51]CheckOFDResponse [07:04:51]1017 (14) - 77093643461234 [07:04:51]1041 (16) - 0000000000965413 [07:04:51]1040 (4) - 218368 [07:04:51]1012 (4) - 19.10.2024 01:04 [07:04:51]1206 (1) - 0 [07:04:51]OFD Sender: Remove packet 218368 [07:04:51]ProducePacketName [07:04:51]name=ofd_packets/00218368 [07:04:51]NVStorageDeleteData [07:04:51]Write to MH i2c: 01 00 00 96 25 BB [07:04:51]Write i2c OK [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: 01 [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: 01 07 00 [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: 01 07 00 96 25 00 00 00 00 00 D7 0C A5 [07:04:51]RasterBufferAndPrint [07:04:51]line [07:04:51]line [07:04:51]line [07:04:51]line [07:04:51]line [07:04:51]written 0, free lines is 3294 [07:04:51]MH_Cut [07:04:51]Write to MH i2c: D1 01 00 9D 25 01 94 [07:04:51]Write i2c OK [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: D1 [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: D1 01 00 [07:04:51]MH_I2C_Read... [07:04:51]Read from MH i2c: D1 01 00 9D 25 00 93 [07:04:51]Write to MH i2c: 01 00 00 9E 25 C3 [07:04:51]Write i2c OK [07:04:51]MH_I2C_Read... [07:04:52]OFD Sender: No OFD packet to send [07:04:52]*** Cut start [07:04:52]*** Partial cut [07:04:52]*** CUTSNS_PIN = 1 [07:04:52]*** CUTSNS_PIN = 0 [07:04:52]*** Brake cut motor [07:04:53]Read from MH i2c: 01 [07:04:53]MH_I2C_Read... [07:04:53]*** Stop cut motor [07:04:53]*** Cut end [07:04:53]Read from MH i2c: 01 07 00 [07:04:53]MH_I2C_Read... [07:04:53]Read from MH i2c: 01 07 00 9E 25 00 00 00 00 00 FF 0F D8 [07:04:53]process_action close_receipt done [07:04:53]requested_data is exist [07:04:53]produce_requested_data [07:04:53]requested_item fm.sn is exist - process it [07:04:53]wFMCommunicate request_size=4 [07:04:53]MH_SAM_APDU [07:04:53]CAPDU: 80 11 00 00 [07:04:53]Write to MH i2c: E2 08 00 9F 25 80 11 00 00 00 00 00 00 3E [07:04:53]Write i2c OK [07:04:53]MH_I2C_Read... [07:04:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:04:53]Read from MH i2c: E2 [07:04:53]MH_I2C_Read... [07:04:53]Read from MH i2c: E2 17 00 [07:04:53]MH_I2C_Read... [07:04:53]Read from MH i2c: E2 17 00 9F 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8D [07:04:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:04:53]wFMCommunicate OK [07:04:53]requested_item fd.num is exist - process it [07:04:53]SAM_PROTO_GetFieldsCounters [07:04:53]wFMCommunicate request_size=4 [07:04:53]MH_SAM_APDU [07:04:53]CAPDU: 80 13 00 00 [07:04:53]Write to MH i2c: E2 08 00 A0 25 80 13 00 00 00 00 00 00 41 [07:04:53]Write i2c OK [07:04:53]MH_I2C_Read... [07:04:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:04:53]Read from MH i2c: E2 [07:04:53]MH_I2C_Read... [07:04:53]Read from MH i2c: E2 62 00 [07:04:53]MH_I2C_Read... [07:04:53]Read from MH i2c: E2 62 00 A0 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 00 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 99 [07:04:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 00 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:04:53]wFMCommunicate OK [07:04:53]SAM_PROTO_GetFieldsCounters done [07:04:53]requested_item shift.num is exist - process it [07:04:53]requested_item shift.opened is exist - process it [07:04:53]req_shift_opened [07:04:53]FM_GetShiftState [07:04:53]SAM_PROTO_GetShiftState [07:04:53]wFMCommunicate request_size=4 [07:04:53]MH_SAM_APDU [07:04:53]CAPDU: 80 13 01 00 [07:04:53]Write to MH i2c: E2 08 00 A1 25 80 13 01 00 00 00 00 00 43 [07:04:53]Write i2c OK [07:04:53]MH_I2C_Read... [07:04:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:04:53]Read from MH i2c: E2 [07:04:53]MH_I2C_Read... [07:04:53]Read from MH i2c: E2 0E 00 [07:04:53]MH_I2C_Read... [07:04:53]Read from MH i2c: E2 0E 00 A1 25 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 86 [07:04:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:04:53]wFMCommunicate OK [07:04:53]SAM_PROTO_GetShiftState done [07:04:53]FM_GetShiftState done [07:04:53]req_shift_opened done [07:04:53]requested_item shift.open_date is exist - process it [07:04:53]req_shift_open_date [07:04:53]req_shift_open_date done [07:04:53]produce_requested_data done [07:04:53]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218368,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:04:53]process_action_free close_receipt [07:04:53]json_value_free [07:04:53]json_value_free done [07:04:53]process_json_proto returns [07:04:53]Send response to host [07:04:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218368,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:04:53]free response buf [07:04:53]execute_script done [07:04:53]execute_script returns [07:04:53]free content buf [07:04:53]Sock 8.Close socket [07:04:53]Sock 8.Thread stoped [07:04:57]OFD Sender: No OFD packet to send [07:05:02]OFD Sender: No OFD packet to send [07:05:07]OFD Sender: No OFD packet to send [07:05:12]OFD Sender: No OFD packet to send [07:05:17]OFD Sender: No OFD packet to send [07:05:22]OFD Sender: No OFD packet to send [07:05:27]OFD Sender: No OFD packet to send [07:05:32]OFD Sender: No OFD packet to send [07:05:37]OFD Sender: No OFD packet to send [07:05:42]OFD Sender: No OFD packet to send [07:05:47]OFD Sender: No OFD packet to send [07:05:52]OFD Sender: No OFD packet to send [07:05:57]OFD Sender: No OFD packet to send [07:06:02]OFD Sender: No OFD packet to send [07:06:07]OFD Sender: No OFD packet to send [07:06:12]OFD Sender: No OFD packet to send [07:06:17]OFD Sender: No OFD packet to send [07:06:22]OFD Sender: No OFD packet to send [07:06:27]OFD Sender: No OFD packet to send [07:06:32]OFD Sender: No OFD packet to send [07:06:37]OFD Sender: No OFD packet to send [07:06:42]OFD Sender: No OFD packet to send [07:06:47]OFD Sender: No OFD packet to send [07:06:52]OFD Sender: No OFD packet to send [07:06:57]OFD Sender: No OFD packet to send [07:07:02]OFD Sender: No OFD packet to send [07:07:07]OFD Sender: No OFD packet to send [07:07:12]OFD Sender: No OFD packet to send [07:07:17]OFD Sender: No OFD packet to send [07:07:22]OFD Sender: No OFD packet to send [07:07:27]OFD Sender: No OFD packet to send [07:07:32]OFD Sender: No OFD packet to send [07:07:37]OFD Sender: No OFD packet to send [07:07:42]OFD Sender: No OFD packet to send [07:07:47]OFD Sender: No OFD packet to send [07:07:52]OFD Sender: No OFD packet to send [07:07:57]OFD Sender: No OFD packet to send [07:08:02]OFD Sender: No OFD packet to send [07:08:07]OFD Sender: No OFD packet to send [07:08:12]OFD Sender: No OFD packet to send [07:08:17]OFD Sender: No OFD packet to send [07:08:22]OFD Sender: No OFD packet to send [07:08:27]OFD Sender: No OFD packet to send [07:08:32]OFD Sender: No OFD packet to send [07:08:37]OFD Sender: No OFD packet to send [07:08:42]OFD Sender: No OFD packet to send [07:08:47]OFD Sender: No OFD packet to send [07:08:51]accept exits with 9 [07:08:51]New connection [07:08:51]New thread 3066826084 created [07:08:51]Thread 3066682724 joined [07:08:51]Waiting for new connection... [07:08:51] Sock 9.Parse request [07:08:51]Sock 9.Check first char [07:08:51]Sock 9.First char is OK [07:08:51]request: POST /json_proto HTTP/1.0 [07:08:51]Method: POST [07:08:51]URL: /json_proto [07:08:51]Method is POST - this is cgi request [07:08:51]url: /json_proto [07:08:51]query_string will be loaded in cgi processing [07:08:51]execute_cgi json_proto POST (null) [07:08:51]execute_cgi path=json_proto method=POST [07:08:51]POST find Content-Length [07:08:51]Host: 172.17.40.4:8080 [07:08:51]Content-Length: 682 [07:08:51]Content-Type: application/json [07:08:51] [07:08:51]POST finish read [07:08:51]Found Content-Length = 682 [07:08:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:08:51]execute_script... [07:08:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:08:51]POST & json_proto [07:08:51]process_json_proto [07:08:51]json parsed OK: [07:08:51]protocol is kg_v1.0 [07:08:51]action value=close_receipt [07:08:51]process_action close_receipt [07:08:51]cmd_close_receipt [07:08:51]MH_GetDate [07:08:51]Write to MH i2c: F0 00 00 A2 25 B6 [07:08:51]Write i2c OK [07:08:51]MH_I2C_Read... [07:08:51]Read from MH i2c: F0 [07:08:51]MH_I2C_Read... [07:08:51]Read from MH i2c: F0 09 00 [07:08:51]MH_I2C_Read... [07:08:51]Read from MH i2c: F0 09 00 A2 25 00 06 5B 13 67 EE 0E 0D 67 0A [07:08:51]GetLastDocTimeStamp 1729321492 [07:08:51]current date 1729321734 [07:08:51]FM_GetShiftState [07:08:51]SAM_PROTO_GetShiftState [07:08:51]wFMCommunicate request_size=4 [07:08:51]MH_SAM_APDU [07:08:51]CAPDU: 80 13 01 00 [07:08:51]Write to MH i2c: E2 08 00 A3 25 80 13 01 00 00 00 00 00 45 [07:08:51]Write i2c OK [07:08:51]MH_I2C_Read... [07:08:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:08:51]Read from MH i2c: E2 [07:08:51]MH_I2C_Read... [07:08:51]Read from MH i2c: E2 0E 00 [07:08:51]MH_I2C_Read... [07:08:51]Read from MH i2c: E2 0E 00 A3 25 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 88 [07:08:51]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:08:51]wFMCommunicate OK [07:08:51]SAM_PROTO_GetShiftState done [07:08:51]FM_GetShiftState done [07:08:51]opened in 1729296582 [07:08:51]opened+sec_in_day 1729382982 [07:08:51]quantity*price = 100015 [07:08:51]sum+1 = 100017 [07:08: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 14 19.10.2024 07:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218369 ФПД: 136570246172619 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T070854&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218369&fm=136570246172619&tin=02508201610067®Number=0000000000098116&sum=100000 [07:08:52]StoreToDocumentArchive [07:08:52]shift 443 fd 218369 [07:08:52]save to /storage/0443/doc_00218369 [07:08:52]save last doc name /storage/0443/doc_00218369 to /storage/kkm_last_doc_name [07:08:52]save OK [07:08:52]Clear old archive folders... [07:08:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:08:52]tlvbuf is 015492C0 [07:08:52]SAM_PROTO_ClearQueue [07:08:52]wFMCommunicate request_size=4 [07:08:52]MH_SAM_APDU [07:08:52]CAPDU: 80 09 00 00 [07:08:52]Write to MH i2c: E2 08 00 B0 25 80 09 00 00 00 00 00 00 47 [07:08:52]Write i2c OK [07:08:52]MH_I2C_Read... [07:08:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:08:52]Read from MH i2c: E2 [07:08:52]MH_I2C_Read... [07:08:52]Read from MH i2c: E2 03 00 [07:08:52]MH_I2C_Read... [07:08:52]Read from MH i2c: E2 03 00 B0 25 00 90 00 49 [07:08:52]RAPDU: 90 00 [07:08:52]wFMCommunicate OK [07:08:52]SAM_PROTO_ClearQueue done [07:08:52]KKMCreateOFDPacket [07:08:52]OFDProtocolAddRootSTLVToBuf [07:08:52]FM_MakeSignedData [07:08:52]FM_MakeSignedData [07:08:52]SAM_PROTO_SignData [07:08:52]wFMCommunicate request_size=4 [07:08:52]MH_SAM_APDU [07:08:52]CAPDU: 80 0D 01 02 [07:08:52]Write to MH i2c: E2 08 00 B1 25 80 0D 01 02 00 00 00 00 4F [07:08:52]Write i2c OK [07:08:52]MH_I2C_Read... [07:08:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:08:52]Read from MH i2c: E2 [07:08:52]MH_I2C_Read... [07:08:52]Read from MH i2c: E2 03 00 [07:08:52]MH_I2C_Read... [07:08:52]Read from MH i2c: E2 03 00 B1 25 00 90 00 4A [07:08:52]RAPDU: 90 00 [07:08:52]wFMCommunicate OK [07:08:52]wFMCommunicate request_size=255 [07:08:52]MH_SAM_APDU [07:08:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 06 5B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 01 55 03 00 35 04 06 00 7C [07:08:52]Write to MH i2c: E2 02 01 B2 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 06 5B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 01 55 03 00 35 04 06 00 7C 00 00 4B [07:08:52]Write i2c OK [07:08:52]MH_I2C_Read... [07:08:52]OFD Sender: No OFD packet to send [07:08:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:08:52]Read from MH i2c: E2 [07:08:52]MH_I2C_Read... [07:08:52]Read from MH i2c: E2 03 00 [07:08:52]MH_I2C_Read... [07:08:52]Read from MH i2c: E2 03 00 B2 25 00 90 00 4B [07:08:52]RAPDU: 90 00 [07:08:52]wFMCommunicate OK [07:08:52]wFMCommunicate request_size=10 [07:08:52]MH_SAM_APDU [07:08:52]CAPDU: 80 0D 02 02 05 35 BD 02 8F CB [07:08:52]Write to MH i2c: E2 0D 00 B3 25 80 0D 02 02 05 00 35 BD 02 8F CB 00 00 AA [07:08:52]Write i2c OK [07:08:52]MH_I2C_Read... [07:08:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:08:52]Read from MH i2c: E2 [07:08:52]MH_I2C_Read... [07:08:52]Read from MH i2c: E2 03 00 [07:08:52]MH_I2C_Read... [07:08:52]Read from MH i2c: E2 03 00 B3 25 00 90 00 4C [07:08:52]RAPDU: 90 00 [07:08:52]wFMCommunicate OK [07:08:52]wFMCommunicate request_size=4 [07:08:52]MH_SAM_APDU [07:08:52]CAPDU: 80 0D 03 02 [07:08:52]Write to MH i2c: E2 08 00 B4 25 80 0D 03 02 00 00 00 00 54 [07:08:52]Write i2c OK [07:08:52]MH_I2C_Read... [07:08:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:08:52]Read from MH i2c: E2 [07:08:52]MH_I2C_Read... [07:08:52]Read from MH i2c: E2 0B 00 [07:08:52]MH_I2C_Read... [07:08:52]Read from MH i2c: E2 0B 00 B4 25 00 4A 5E 4F 18 39 C3 5D C9 90 00 86 [07:08:52]RAPDU: 4A 5E 4F 18 39 C3 5D C9 90 00 [07:08:52]wFMCommunicate OK [07:08:52]SAM_PROTO_SignData done [07:08:52]FM_MakeSignedData done [07:08:52]CreateOFDProtocolMessage [07:08:52]wFMCommunicate request_size=4 [07:08:52]MH_SAM_APDU [07:08:52]CAPDU: 80 11 00 00 [07:08:52]Write to MH i2c: E2 08 00 B5 25 80 11 00 00 00 00 00 00 54 [07:08:52]Write i2c OK [07:08:52]MH_I2C_Read... [07:08:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:08:52]Read from MH i2c: E2 [07:08:52]MH_I2C_Read... [07:08:52]Read from MH i2c: E2 17 00 [07:08:52]MH_I2C_Read... [07:08:52]Read from MH i2c: E2 17 00 B5 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A3 [07:08:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:08:52]wFMCommunicate OK [07:08:52]CreateOFDProtocolMessage done [07:08:52]OFDSenderStorePacket 218369 [07:08:52]StoreOFDPacket docnum=218369 [07:08:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C8 B0 07 01 B2 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 06 5B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 01 55 03 00 35 04 06 00 7C 35 BD 02 8F CB 4A 5E 4F 18 39 C3 5D C9 [07:08:52]CheckFolder [07:08:52]dirname=/storage/ofd_packets [07:08:52]CheckFolder done [07:08:52]ProducePacketName [07:08:52]name=ofd_packets/00218369 [07:08:52]NVStorageSaveData ofd_packets/00218369 [07:08:52]File name is /storage/ofd_packets/00218369 [07:08:52]Write 301 bytes [07:08:52]NVStorageSaveData done [07:08:52]OFDSenderStorePacket done [07:08:52]KKMCreateOFDPacket done [07:08:52]NVStorageSaveData kkm_last_timestamp [07:08:52]File name is /storage/kkm_last_timestamp [07:08:52]Write 4 bytes [07:08:52]NVStorageSaveData done [07:08:52]ExternCall_PrintAddStr [07:08:52]wPrintStart [07:08:52]Write to MH i2c: 01 00 00 B6 25 DB [07:08:52]Write i2c OK [07:08:52]MH_I2C_Read... [07:08:52]Read from MH i2c: 01 [07:08:52]MH_I2C_Read... [07:08:52]Read from MH i2c: 01 07 00 [07:08:52]MH_I2C_Read... [07:08:52]Read from MH i2c: 01 07 00 B6 25 00 00 00 00 00 FF 0F F0 [07:08:52]RasterBufferAndPrint [07:08:52]line Счет N : (1)535900 [07:08:52]line ИНН: 02508201610067 [07:08:52]line Контрольно-Кассовый Чек [07:08:52]line ПРОДАЖА [07:08:52]line ТРК (МРК, ГНК) : 43 [07:08:52]line Товар: 2710124130 [07:08:52]line Аи-92-К-2 [07:08:52]line 14.950 * 66.90 [07:08:52]line = 1000.16 [07:08:52]line НДС 12% НСП 1% [07:08:52]line > о реализуемом товаре [07:08:52]line ОКРУГЛЕНИЕ: -0.16 [07:08:52]line ИТОГО: 1000.00 [07:08:52]line Внесено: 1000.00 [07:08:52]line СДАЧА: 0.00 [07:08:52]line НСП 1% : 8.85 [07:08:52]line НДС 12% : 106.21 [07:08:52]line Наличными: 1000.00 [07:08:52]line Безнал.: 0.00 [07:08:52]line Место: АЗС № 84 "Партнер Нефть" [07:08:52]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:08:52]line СНО: Общий режим [07:08:52]line Чек 14 19.10.2024 07:08 [07:08:52]line Смена: 443 ФФД: 1.0 [07:08:52]line ЗНМ: 0300000178 [07:08:52]line РНМ: 0000000000098116 [07:08:52]line Версия ККМ: 001 [07:08:52]line ФМ: 0000000000965413 [07:08:52]line ФД: 218369 [07:08:52]line ФПД: 136570246172619 [07:08:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T070854&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218369&fm=136570246172619&tin=02508201610067®Number=0000000000098116&sum=100000 [07:08:53]OFD Sender: Processing packet 218369 [packets to send 80, broken 79] [07:08:53]ProducePacketName [07:08:53]name=ofd_packets/00218369 [07:08:53]OFD Sender: To server: pG, [07:08:53]CommunicateWithHost lk.salyk.kg:30040 [07:08:53]ConnectInit lk.salyk.kg [07:08:53]written 0, free lines is 4095 [07:08:53]Connected sock=11 [07:08:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C8 B0 07 01 B2 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 06 5B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 01 55 03 00 35 04 06 00 7C 35 BD 02 8F CB 4A 5E 4F 18 39 C3 5D C9 [07:08:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 EE 4D 47 00 25 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 39 36 35 34 31 33 10 04 04 00 01 55 03 00 F4 03 04 00 A0 06 13 67 B6 04 01 00 00 F7 61 B3 A7 78 01 3F EA [07:08:53]CommunicateWithHost err = 0 [07:08:53]CheckOFDResponse [07:08:53]1017 (14) - 77093643461234 [07:08:53]1041 (16) - 0000000000965413 [07:08:53]1040 (4) - 218369 [07:08:53]1012 (4) - 19.10.2024 01:08 [07:08:53]1206 (1) - 0 [07:08:53]OFD Sender: Remove packet 218369 [07:08:53]ProducePacketName [07:08:53]name=ofd_packets/00218369 [07:08:53]NVStorageDeleteData [07:08:53]Write to MH i2c: 01 00 00 E1 25 06 [07:08:53]Write i2c OK [07:08:53]MH_I2C_Read... [07:08:53]Read from MH i2c: 01 [07:08:53]MH_I2C_Read... [07:08:53]Read from MH i2c: 01 07 00 [07:08:53]MH_I2C_Read... [07:08:53]Read from MH i2c: 01 07 00 E1 25 00 00 00 00 00 D8 0C F1 [07:08:53]RasterBufferAndPrint [07:08:53]line [07:08:53]line [07:08:53]line [07:08:53]line [07:08:53]line [07:08:53]written 0, free lines is 3297 [07:08:53]MH_Cut [07:08:53]Write to MH i2c: D1 01 00 E8 25 01 DF [07:08:53]Write i2c OK [07:08:53]MH_I2C_Read... [07:08:53]Read from MH i2c: D1 [07:08:53]MH_I2C_Read... [07:08:53]Read from MH i2c: D1 01 00 [07:08:53]MH_I2C_Read... [07:08:53]Read from MH i2c: D1 01 00 E8 25 00 DE [07:08:53]Write to MH i2c: 01 00 00 E9 25 0E [07:08:53]Write i2c OK [07:08:53]MH_I2C_Read... [07:08:54]OFD Sender: No OFD packet to send [07:08:54]*** Cut start [07:08:54]*** Partial cut [07:08:54]*** CUTSNS_PIN = 1 [07:08:54]*** CUTSNS_PIN = 0 [07:08:54]*** Brake cut motor [07:08:54]Read from MH i2c: 01 [07:08:54]MH_I2C_Read... [07:08:55]*** Stop cut motor [07:08:55]*** Cut end [07:08:55]Read from MH i2c: 01 07 00 [07:08:55]MH_I2C_Read... [07:08:55]Read from MH i2c: 01 07 00 E9 25 00 00 00 00 00 FF 0F 23 [07:08:55]process_action close_receipt done [07:08:55]requested_data is exist [07:08:55]produce_requested_data [07:08:55]requested_item fm.sn is exist - process it [07:08:55]wFMCommunicate request_size=4 [07:08:55]MH_SAM_APDU [07:08:55]CAPDU: 80 11 00 00 [07:08:55]Write to MH i2c: E2 08 00 EA 25 80 11 00 00 00 00 00 00 89 [07:08:55]Write i2c OK [07:08:55]MH_I2C_Read... [07:08:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:08:55]Read from MH i2c: E2 [07:08:55]MH_I2C_Read... [07:08:55]Read from MH i2c: E2 17 00 [07:08:55]MH_I2C_Read... [07:08:55]Read from MH i2c: E2 17 00 EA 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D8 [07:08:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:08:55]wFMCommunicate OK [07:08:55]requested_item fd.num is exist - process it [07:08:55]SAM_PROTO_GetFieldsCounters [07:08:55]wFMCommunicate request_size=4 [07:08:55]MH_SAM_APDU [07:08:55]CAPDU: 80 13 00 00 [07:08:55]Write to MH i2c: E2 08 00 EB 25 80 13 00 00 00 00 00 00 8C [07:08:55]Write i2c OK [07:08:55]MH_I2C_Read... [07:08:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:08:55]Read from MH i2c: E2 [07:08:55]MH_I2C_Read... [07:08:55]Read from MH i2c: E2 62 00 [07:08:55]MH_I2C_Read... [07:08:55]Read from MH i2c: E2 62 00 EB 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 01 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 E8 [07:08:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 01 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:08:55]wFMCommunicate OK [07:08:55]SAM_PROTO_GetFieldsCounters done [07:08:55]requested_item shift.num is exist - process it [07:08:55]requested_item shift.opened is exist - process it [07:08:55]req_shift_opened [07:08:55]FM_GetShiftState [07:08:55]SAM_PROTO_GetShiftState [07:08:55]wFMCommunicate request_size=4 [07:08:55]MH_SAM_APDU [07:08:55]CAPDU: 80 13 01 00 [07:08:55]Write to MH i2c: E2 08 00 EC 25 80 13 01 00 00 00 00 00 8E [07:08:55]Write i2c OK [07:08:55]MH_I2C_Read... [07:08:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:08:55]Read from MH i2c: E2 [07:08:55]MH_I2C_Read... [07:08:55]Read from MH i2c: E2 0E 00 [07:08:55]MH_I2C_Read... [07:08:55]Read from MH i2c: E2 0E 00 EC 25 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D1 [07:08:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:08:55]wFMCommunicate OK [07:08:55]SAM_PROTO_GetShiftState done [07:08:55]FM_GetShiftState done [07:08:55]req_shift_opened done [07:08:55]requested_item shift.open_date is exist - process it [07:08:55]req_shift_open_date [07:08:55]req_shift_open_date done [07:08:55]produce_requested_data done [07:08:55]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218369,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:08:55]process_action_free close_receipt [07:08:55]json_value_free [07:08:55]json_value_free done [07:08:55]process_json_proto returns [07:08:55]Send response to host [07:08:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218369,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:08:55]free response buf [07:08:55]execute_script done [07:08:55]execute_script returns [07:08:55]free content buf [07:08:55]Sock 9.Close socket [07:08:55]Sock 9.Thread stoped [07:08:59]OFD Sender: No OFD packet to send [07:09:04]OFD Sender: No OFD packet to send [07:09:09]OFD Sender: No OFD packet to send [07:09:14]OFD Sender: No OFD packet to send [07:09:19]OFD Sender: No OFD packet to send [07:09:24]OFD Sender: No OFD packet to send [07:09:29]OFD Sender: No OFD packet to send [07:09:34]OFD Sender: No OFD packet to send [07:09:39]OFD Sender: No OFD packet to send [07:09:44]OFD Sender: No OFD packet to send [07:09:49]OFD Sender: No OFD packet to send [07:09:54]OFD Sender: No OFD packet to send [07:09:59]OFD Sender: No OFD packet to send [07:10:04]OFD Sender: No OFD packet to send [07:10:09]OFD Sender: No OFD packet to send [07:10:14]OFD Sender: No OFD packet to send [07:10:19]OFD Sender: No OFD packet to send [07:10:24]OFD Sender: No OFD packet to send [07:10:29]OFD Sender: No OFD packet to send [07:10:34]OFD Sender: No OFD packet to send [07:10:39]OFD Sender: No OFD packet to send [07:10:41]accept exits with 8 [07:10:41]New connection [07:10:41]New thread 3066682724 created [07:10:41]Thread 3066826084 joined [07:10:41]Waiting for new connection... [07:10:41] Sock 8.Parse request [07:10:41]Sock 8.Check first char [07:10:41]Sock 8.First char is OK [07:10:41]request: POST /json_proto HTTP/1.0 [07:10:41]Method: POST [07:10:41]URL: /json_proto [07:10:41]Method is POST - this is cgi request [07:10:41]url: /json_proto [07:10:41]query_string will be loaded in cgi processing [07:10:41]execute_cgi json_proto POST (null) [07:10:41]execute_cgi path=json_proto method=POST [07:10:41]POST find Content-Length [07:10:41]Host: 172.17.40.4:8080 [07:10:41]Content-Length: 682 [07:10:41]Content-Type: application/json [07:10:41] [07:10:41]POST finish read [07:10:41]Found Content-Length = 682 [07:10:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535901", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:10:41]execute_script... [07: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)535901", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:10:41]POST & json_proto [07:10:41]process_json_proto [07:10:41]json parsed OK: [07:10:41]protocol is kg_v1.0 [07:10:41]action value=close_receipt [07:10:41]process_action close_receipt [07:10:41]cmd_close_receipt [07:10:41]MH_GetDate [07:10:41]Write to MH i2c: F0 00 00 ED 25 01 [07:10:41]Write i2c OK [07:10:41]MH_I2C_Read... [07:10:41]Read from MH i2c: F0 [07:10:41]MH_I2C_Read... [07:10:41]Read from MH i2c: F0 09 00 [07:10:41]MH_I2C_Read... [07:10:41]Read from MH i2c: F0 09 00 ED 25 00 74 5B 13 67 EE 0E 0D 67 C3 [07:10:41]GetLastDocTimeStamp 1729321734 [07:10:41]current date 1729321844 [07:10:41]FM_GetShiftState [07:10:41]SAM_PROTO_GetShiftState [07:10:41]wFMCommunicate request_size=4 [07:10:41]MH_SAM_APDU [07:10:41]CAPDU: 80 13 01 00 [07:10:41]Write to MH i2c: E2 08 00 EE 25 80 13 01 00 00 00 00 00 90 [07:10:41]Write i2c OK [07:10:41]MH_I2C_Read... [07:10:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:41]Read from MH i2c: E2 [07:10:41]MH_I2C_Read... [07:10:41]Read from MH i2c: E2 0E 00 [07:10:41]MH_I2C_Read... [07:10:41]Read from MH i2c: E2 0E 00 EE 25 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D3 [07:10:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:10:41]wFMCommunicate OK [07:10:41]SAM_PROTO_GetShiftState done [07:10:41]FM_GetShiftState done [07:10:41]opened in 1729296582 [07:10:41]opened+sec_in_day 1729382982 [07:10:41]quantity*price = 100015 [07:10:41]sum+1 = 100017 [07:10: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 15 19.10.2024 07:10 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218370 ФПД: 199971588183198 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T071044&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218370&fm=199971588183198&tin=02508201610067®Number=0000000000098116&sum=100000 [07:10:42]StoreToDocumentArchive [07:10:42]shift 443 fd 218370 [07:10:42]save to /storage/0443/doc_00218370 [07:10:42]save last doc name /storage/0443/doc_00218370 to /storage/kkm_last_doc_name [07:10:42]save OK [07:10:42]Clear old archive folders... [07:10:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:10:42]tlvbuf is 01578FD0 [07:10:42]SAM_PROTO_ClearQueue [07:10:42]wFMCommunicate request_size=4 [07:10:42]MH_SAM_APDU [07:10:42]CAPDU: 80 09 00 00 [07:10:42]Write to MH i2c: E2 08 00 FB 25 80 09 00 00 00 00 00 00 92 [07:10:42]Write i2c OK [07:10:42]MH_I2C_Read... [07:10:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:10:42]Read from MH i2c: E2 [07:10:42]MH_I2C_Read... [07:10:42]Read from MH i2c: E2 03 00 [07:10:42]MH_I2C_Read... [07:10:42]Read from MH i2c: E2 03 00 FB 25 00 90 00 94 [07:10:42]RAPDU: 90 00 [07:10:42]wFMCommunicate OK [07:10:42]SAM_PROTO_ClearQueue done [07:10:42]KKMCreateOFDPacket [07:10:42]OFDProtocolAddRootSTLVToBuf [07:10:42]FM_MakeSignedData [07:10:42]FM_MakeSignedData [07:10:42]SAM_PROTO_SignData [07:10:42]wFMCommunicate request_size=4 [07:10:42]MH_SAM_APDU [07:10:42]CAPDU: 80 0D 01 02 [07:10:42]Write to MH i2c: E2 08 00 FC 25 80 0D 01 02 00 00 00 00 9A [07:10:42]Write i2c OK [07:10:42]MH_I2C_Read... [07:10:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:10:42]Read from MH i2c: E2 [07:10:42]MH_I2C_Read... [07:10:42]Read from MH i2c: E2 03 00 [07:10:42]MH_I2C_Read... [07:10:42]Read from MH i2c: E2 03 00 FC 25 00 90 00 95 [07:10:42]RAPDU: 90 00 [07:10:42]wFMCommunicate OK [07:10:42]wFMCommunicate request_size=255 [07:10:42]MH_SAM_APDU [07:10: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 0F 00 00 00 F4 03 04 00 74 5B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 02 55 03 00 35 04 06 00 B5 [07:10:42]Write to MH i2c: E2 02 01 FD 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 0F 00 00 00 F4 03 04 00 74 5B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 02 55 03 00 35 04 06 00 B5 00 00 3F [07:10:42]Write i2c OK [07:10:42]MH_I2C_Read... [07:10:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:10:43]Read from MH i2c: E2 [07:10:43]MH_I2C_Read... [07:10:43]Read from MH i2c: E2 03 00 [07:10:43]MH_I2C_Read... [07:10:43]Read from MH i2c: E2 03 00 FD 25 00 90 00 96 [07:10:43]RAPDU: 90 00 [07:10:43]wFMCommunicate OK [07:10:43]wFMCommunicate request_size=10 [07:10:43]MH_SAM_APDU [07:10:43]CAPDU: 80 0D 02 02 05 DF 83 7A 94 9E [07:10:43]Write to MH i2c: E2 0D 00 FE 25 80 0D 02 02 05 00 DF 83 7A 94 9E 00 00 B5 [07:10:43]Write i2c OK [07:10:43]MH_I2C_Read... [07:10:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:10:43]Read from MH i2c: E2 [07:10:43]MH_I2C_Read... [07:10:43]Read from MH i2c: E2 03 00 [07:10:43]MH_I2C_Read... [07:10:43]Read from MH i2c: E2 03 00 FE 25 00 90 00 97 [07:10:43]RAPDU: 90 00 [07:10:43]wFMCommunicate OK [07:10:43]wFMCommunicate request_size=4 [07:10:43]MH_SAM_APDU [07:10:43]CAPDU: 80 0D 03 02 [07:10:43]Write to MH i2c: E2 08 00 FF 25 80 0D 03 02 00 00 00 00 9F [07:10:43]Write i2c OK [07:10:43]MH_I2C_Read... [07:10:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:10:43]Read from MH i2c: E2 [07:10:43]MH_I2C_Read... [07:10:43]Read from MH i2c: E2 0B 00 [07:10:43]MH_I2C_Read... [07:10:43]Read from MH i2c: E2 0B 00 FF 25 00 FF 7F 66 52 41 48 4F 22 90 00 D0 [07:10:43]RAPDU: FF 7F 66 52 41 48 4F 22 90 00 [07:10:43]wFMCommunicate OK [07:10:43]SAM_PROTO_SignData done [07:10:43]FM_MakeSignedData done [07:10:43]CreateOFDProtocolMessage [07:10:43]wFMCommunicate request_size=4 [07:10:43]MH_SAM_APDU [07:10:43]CAPDU: 80 11 00 00 [07:10:43]Write to MH i2c: E2 08 00 00 26 80 11 00 00 00 00 00 00 A0 [07:10:43]Write i2c OK [07:10:43]MH_I2C_Read... [07:10:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:10:43]Read from MH i2c: E2 [07:10:43]MH_I2C_Read... [07:10:43]Read from MH i2c: E2 17 00 [07:10:43]MH_I2C_Read... [07:10:43]Read from MH i2c: E2 17 00 00 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EF [07:10:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:10:43]wFMCommunicate OK [07:10:43]CreateOFDProtocolMessage done [07:10:43]OFDSenderStorePacket 218370 [07:10:43]StoreOFDPacket docnum=218370 [07:10:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F2 64 07 01 3C 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 0F 00 00 00 F4 03 04 00 74 5B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 02 55 03 00 35 04 06 00 B5 DF 83 7A 94 9E FF 7F 66 52 41 48 4F 22 [07:10:43]CheckFolder [07:10:43]dirname=/storage/ofd_packets [07:10:43]CheckFolder done [07:10:43]ProducePacketName [07:10:43]name=ofd_packets/00218370 [07:10:43]NVStorageSaveData ofd_packets/00218370 [07:10:43]File name is /storage/ofd_packets/00218370 [07:10:43]Write 301 bytes [07:10:43]NVStorageSaveData done [07:10:43]OFDSenderStorePacket done [07:10:43]KKMCreateOFDPacket done [07:10:43]NVStorageSaveData kkm_last_timestamp [07:10:43]File name is /storage/kkm_last_timestamp [07:10:43]Write 4 bytes [07:10:43]NVStorageSaveData done [07:10:43]ExternCall_PrintAddStr [07:10:43]wPrintStart [07:10:43]Write to MH i2c: 01 00 00 01 26 27 [07:10:43]Write i2c OK [07:10:43]MH_I2C_Read... [07:10:43]Read from MH i2c: 01 [07:10:43]MH_I2C_Read... [07:10:43]Read from MH i2c: 01 07 00 [07:10:43]MH_I2C_Read... [07:10:43]Read from MH i2c: 01 07 00 01 26 00 00 00 00 00 FF 0F 3C [07:10:43]RasterBufferAndPrint [07:10:43]line Счет N : (1)535901 [07:10:43]line ИНН: 02508201610067 [07:10:43]line Контрольно-Кассовый Чек [07:10:43]line ПРОДАЖА [07:10:43]line ТРК (МРК, ГНК) : 43 [07:10:43]line Товар: 2710124130 [07:10:43]line Аи-92-К-2 [07:10:43]line 14.950 * 66.90 [07:10:43]line = 1000.16 [07:10:43]line НДС 12% НСП 1% [07:10:43]line > о реализуемом товаре [07:10:43]line ОКРУГЛЕНИЕ: -0.16 [07:10:43]line ИТОГО: 1000.00 [07:10:43]line Внесено: 1000.00 [07:10:43]line СДАЧА: 0.00 [07:10:43]line НСП 1% : 8.85 [07:10:43]line НДС 12% : 106.21 [07:10:43]line Наличными: 1000.00 [07:10:43]line Безнал.: 0.00 [07:10:43]line Место: АЗС № 84 "Партнер Нефть" [07:10:43]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:10:43]line СНО: Общий режим [07:10:43]line Чек 15 19.10.2024 07:10 [07:10:43]line Смена: 443 ФФД: 1.0 [07:10:43]line ЗНМ: 0300000178 [07:10:43]line РНМ: 0000000000098116 [07:10:43]line Версия ККМ: 001 [07:10:43]line ФМ: 0000000000965413 [07:10:43]line ФД: 218370 [07:10:43]line ФПД: 199971588183198 [07:10:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T071044&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218370&fm=199971588183198&tin=02508201610067®Number=0000000000098116&sum=100000 [07:10:43]OFD Sender: Processing packet 218370 [packets to send 80, broken 79] [07:10:43]ProducePacketName [07:10:43]name=ofd_packets/00218370 [07:10:43]OFD Sender: To server: pG, [07:10:43]CommunicateWithHost lk.salyk.kg:30040 [07:10:43]ConnectInit lk.salyk.kg [07:10:43]written 0, free lines is 4095 [07:10:43]Connected sock=10 [07:10:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F2 64 07 01 3C 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 0F 00 00 00 F4 03 04 00 74 5B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 02 55 03 00 35 04 06 00 B5 DF 83 7A 94 9E FF 7F 66 52 41 48 4F 22 [07:10:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A2 79 47 00 83 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 39 36 35 34 31 33 10 04 04 00 02 55 03 00 F4 03 04 00 0F 07 13 67 B6 04 01 00 00 E7 B0 EC E7 0D 3D 40 7E [07:10:43]CommunicateWithHost err = 0 [07:10:43]CheckOFDResponse [07:10:43]1017 (14) - 77093643461234 [07:10:43]1041 (16) - 0000000000965413 [07:10:43]1040 (4) - 218370 [07:10:43]1012 (4) - 19.10.2024 01:10 [07:10:43]1206 (1) - 0 [07:10:43]OFD Sender: Remove packet 218370 [07:10:43]ProducePacketName [07:10:43]name=ofd_packets/00218370 [07:10:43]NVStorageDeleteData [07:10:44]Write to MH i2c: 01 00 00 2C 26 52 [07:10:44]Write i2c OK [07:10:44]MH_I2C_Read... [07:10:44]Read from MH i2c: 01 [07:10:44]MH_I2C_Read... [07:10:44]Read from MH i2c: 01 07 00 [07:10:44]MH_I2C_Read... [07:10:44]Read from MH i2c: 01 07 00 2C 26 00 00 00 00 00 D8 0C 3D [07:10:44]RasterBufferAndPrint [07:10:44]line [07:10:44]line [07:10:44]line [07:10:44]line [07:10:44]line [07:10:44]written 0, free lines is 3295 [07:10:44]MH_Cut [07:10:44]Write to MH i2c: D1 01 00 33 26 01 2B [07:10:44]Write i2c OK [07:10:44]MH_I2C_Read... [07:10:44]Read from MH i2c: D1 [07:10:44]MH_I2C_Read... [07:10:44]Read from MH i2c: D1 01 00 [07:10:44]MH_I2C_Read... [07:10:44]Read from MH i2c: D1 01 00 33 26 00 2A [07:10:44]Write to MH i2c: 01 00 00 34 26 5A [07:10:44]Write i2c OK [07:10:44]MH_I2C_Read... [07:10:44]OFD Sender: No OFD packet to send [07:10:44]*** Cut start [07:10:44]*** Partial cut [07:10:44]*** CUTSNS_PIN = 1 [07:10:44]*** CUTSNS_PIN = 0 [07:10:45]*** Brake cut motor [07:10:45]Read from MH i2c: 01 [07:10:45]MH_I2C_Read... [07:10:45]*** Stop cut motor [07:10:45]*** Cut end [07:10:45]Read from MH i2c: 01 07 00 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: 01 07 00 34 26 00 00 00 00 00 FF 0F 6F [07:10:45]process_action close_receipt done [07:10:45]requested_data is exist [07:10:45]produce_requested_data [07:10:45]requested_item fm.sn is exist - process it [07:10:45]wFMCommunicate request_size=4 [07:10:45]MH_SAM_APDU [07:10:45]CAPDU: 80 11 00 00 [07:10:45]Write to MH i2c: E2 08 00 35 26 80 11 00 00 00 00 00 00 D5 [07:10:45]Write i2c OK [07:10:45]MH_I2C_Read... [07:10:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:10:45]Read from MH i2c: E2 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 17 00 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 17 00 35 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 24 [07:10:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:10:45]wFMCommunicate OK [07:10:45]requested_item fd.num is exist - process it [07:10:45]SAM_PROTO_GetFieldsCounters [07:10:45]wFMCommunicate request_size=4 [07:10:45]MH_SAM_APDU [07:10:45]CAPDU: 80 13 00 00 [07:10:45]Write to MH i2c: E2 08 00 36 26 80 13 00 00 00 00 00 00 D8 [07:10:45]Write i2c OK [07:10:45]MH_I2C_Read... [07:10:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:10:45]Read from MH i2c: E2 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 62 00 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 62 00 36 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 02 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [07:10:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 02 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:10:45]wFMCommunicate OK [07:10:45]SAM_PROTO_GetFieldsCounters done [07:10:45]requested_item shift.num is exist - process it [07:10:45]requested_item shift.opened is exist - process it [07:10:45]req_shift_opened [07:10:45]FM_GetShiftState [07:10:45]SAM_PROTO_GetShiftState [07:10:45]wFMCommunicate request_size=4 [07:10:45]MH_SAM_APDU [07:10:45]CAPDU: 80 13 01 00 [07:10:45]Write to MH i2c: E2 08 00 37 26 80 13 01 00 00 00 00 00 DA [07:10:45]Write i2c OK [07:10:45]MH_I2C_Read... [07:10:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:45]Read from MH i2c: E2 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 0E 00 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 0E 00 37 26 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1D [07:10:45]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:10:45]wFMCommunicate OK [07:10:45]SAM_PROTO_GetShiftState done [07:10:45]FM_GetShiftState done [07:10:45]req_shift_opened done [07:10:45]requested_item shift.open_date is exist - process it [07:10:45]req_shift_open_date [07:10:45]req_shift_open_date done [07:10:45]produce_requested_data done [07:10:45]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218370,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:10:45]process_action_free close_receipt [07:10:45]json_value_free [07:10:45]json_value_free done [07:10:45]process_json_proto returns [07:10:45]Send response to host [07:10:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218370,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:10:45]free response buf [07:10:45]execute_script done [07:10:45]execute_script returns [07:10:45]free content buf [07:10:45]Sock 8.Close socket [07:10:45]Sock 8.Thread stoped [07:10:49]OFD Sender: No OFD packet to send [07:10:54]OFD Sender: No OFD packet to send [07:10:59]OFD Sender: No OFD packet to send [07:11:04]OFD Sender: No OFD packet to send [07:11:09]OFD Sender: No OFD packet to send [07:11:14]OFD Sender: No OFD packet to send [07:11:19]OFD Sender: No OFD packet to send [07:11:24]OFD Sender: No OFD packet to send [07:11:29]OFD Sender: No OFD packet to send [07:11:34]OFD Sender: No OFD packet to send [07:11:39]OFD Sender: No OFD packet to send [07:11:44]OFD Sender: No OFD packet to send [07:11:49]OFD Sender: No OFD packet to send [07:11:54]OFD Sender: No OFD packet to send [07:11:59]OFD Sender: No OFD packet to send [07:12:04]OFD Sender: No OFD packet to send [07:12:09]OFD Sender: No OFD packet to send [07:12:14]OFD Sender: No OFD packet to send [07:12:19]OFD Sender: No OFD packet to send [07:12:24]OFD Sender: No OFD packet to send [07:12:29]OFD Sender: No OFD packet to send [07:12:34]OFD Sender: No OFD packet to send [07:12:39]OFD Sender: No OFD packet to send [07:12:44]OFD Sender: No OFD packet to send [07:12:49]OFD Sender: No OFD packet to send [07:12:54]OFD Sender: No OFD packet to send [07:12:59]OFD Sender: No OFD packet to send [07:13:04]OFD Sender: No OFD packet to send [07:13:09]OFD Sender: No OFD packet to send [07:13:14]OFD Sender: No OFD packet to send [07:13:19]OFD Sender: No OFD packet to send [07:13:24]OFD Sender: No OFD packet to send [07:13:29]OFD Sender: No OFD packet to send [07:13:34]OFD Sender: No OFD packet to send [07:13:39]OFD Sender: No OFD packet to send [07:13:44]OFD Sender: No OFD packet to send [07:13:49]OFD Sender: No OFD packet to send [07:13:54]OFD Sender: No OFD packet to send [07:13:59]OFD Sender: No OFD packet to send [07:14:04]OFD Sender: No OFD packet to send [07:14:09]OFD Sender: No OFD packet to send [07:14:14]OFD Sender: No OFD packet to send [07:14:19]OFD Sender: No OFD packet to send [07:14:24]OFD Sender: No OFD packet to send [07:14:29]OFD Sender: No OFD packet to send [07:14:34]OFD Sender: No OFD packet to send [07:14:39]OFD Sender: No OFD packet to send [07:14:44]OFD Sender: No OFD packet to send [07:14:49]OFD Sender: No OFD packet to send [07:14:54]OFD Sender: No OFD packet to send [07:14:59]OFD Sender: No OFD packet to send [07:15:04]OFD Sender: No OFD packet to send [07:15:09]OFD Sender: No OFD packet to send [07:15:14]OFD Sender: No OFD packet to send [07:15:19]OFD Sender: No OFD packet to send [07:15:24]OFD Sender: No OFD packet to send [07:15:29]OFD Sender: No OFD packet to send [07:15:34]OFD Sender: No OFD packet to send [07:15:39]OFD Sender: No OFD packet to send [07:15:44]OFD Sender: No OFD packet to send [07:15:49]OFD Sender: No OFD packet to send [07:15:54]OFD Sender: No OFD packet to send [07:15:59]OFD Sender: No OFD packet to send [07:16:04]OFD Sender: No OFD packet to send [07:16:09]OFD Sender: No OFD packet to send [07:16:14]OFD Sender: No OFD packet to send [07:16:19]OFD Sender: No OFD packet to send [07:16:24]OFD Sender: No OFD packet to send [07:16:29]OFD Sender: No OFD packet to send [07:16:34]OFD Sender: No OFD packet to send [07:16:39]OFD Sender: No OFD packet to send [07:16:44]OFD Sender: No OFD packet to send [07:16:49]OFD Sender: No OFD packet to send [07:16:54]OFD Sender: No OFD packet to send [07:16:59]OFD Sender: No OFD packet to send [07:17:04]OFD Sender: No OFD packet to send [07:17:09]OFD Sender: No OFD packet to send [07:17:14]OFD Sender: No OFD packet to send [07:17:19]OFD Sender: No OFD packet to send [07:17:24]OFD Sender: No OFD packet to send [07:17:29]OFD Sender: No OFD packet to send [07:17:34]OFD Sender: No OFD packet to send [07:17:39]OFD Sender: No OFD packet to send [07:17:44]OFD Sender: No OFD packet to send [07:17:49]OFD Sender: No OFD packet to send [07:17: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:20:00]OFD Sender: No OFD packet to send [07:20:05]OFD Sender: No OFD packet to send [07:20:10]OFD Sender: No OFD packet to send [07:20:15]OFD Sender: No OFD packet to send [07:20:20]OFD Sender: No OFD packet to send [07:20:25]OFD Sender: No OFD packet to send [07:20:30]OFD Sender: No OFD packet to send [07:20:35]OFD Sender: No OFD packet to send [07:20:40]OFD Sender: No OFD packet to send [07:20:45]OFD Sender: No OFD packet to send [07:20:50]OFD Sender: No OFD packet to send [07:20:55]OFD Sender: No OFD packet to send [07:21:00]OFD Sender: No OFD packet to send [07:21:05]OFD Sender: No OFD packet to send [07:21:10]OFD Sender: No OFD packet to send [07:21:15]OFD Sender: No OFD packet to send [07:21:20]OFD Sender: No OFD packet to send [07:21:25]OFD Sender: No OFD packet to send [07:21:30]OFD Sender: No OFD packet to send [07:21:35]OFD Sender: No OFD packet to send [07:21:40]OFD Sender: No OFD packet to send [07:21:45]OFD Sender: No OFD packet to send [07:21:50]OFD Sender: No OFD packet to send [07:21:55]OFD Sender: No OFD packet to send [07:21:57]accept exits with 9 [07:21:57]New connection [07:21:57]New thread 3066826084 created [07:21:57]Thread 3066682724 joined [07:21:57]Waiting for new connection... [07:21:57] Sock 9.Parse request [07:21:57]Sock 9.Check first char [07:21:57]Sock 9.First char is OK [07:21:57]request: POST /json_proto HTTP/1.0 [07:21:57]Method: POST [07:21:57]URL: /json_proto [07:21:57]Method is POST - this is cgi request [07:21:57]url: /json_proto [07:21:57]query_string will be loaded in cgi processing [07:21:57]execute_cgi json_proto POST (null) [07:21:57]execute_cgi path=json_proto method=POST [07:21:57]POST find Content-Length [07:21:57]Host: 172.17.40.4:8080 [07:21:57]Content-Length: 677 [07:21:57]Content-Type: application/json [07:21:57] [07:21:57]POST finish read [07:21:57]Found Content-Length = 677 [07:21:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [07:21:57]execute_script... [07:21: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)535902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [07:21:57]POST & json_proto [07:21:57]process_json_proto [07:21:57]json parsed OK: [07:21:57]protocol is kg_v1.0 [07:21:57]action value=close_receipt [07:21:57]process_action close_receipt [07:21:57]cmd_close_receipt [07:21:57]MH_GetDate [07:21:57]Write to MH i2c: F0 00 00 38 26 4D [07:21:57]Write i2c OK [07:21:57]MH_I2C_Read... [07:21:57]Read from MH i2c: F0 [07:21:57]MH_I2C_Read... [07:21:57]Read from MH i2c: F0 09 00 [07:21:57]MH_I2C_Read... [07:21:57]Read from MH i2c: F0 09 00 38 26 00 18 5E 13 67 EE 0E 0D 67 B6 [07:21:57]GetLastDocTimeStamp 1729321844 [07:21:57]current date 1729322520 [07:21:57]FM_GetShiftState [07:21:57]SAM_PROTO_GetShiftState [07:21:57]wFMCommunicate request_size=4 [07:21:57]MH_SAM_APDU [07:21:57]CAPDU: 80 13 01 00 [07:21:57]Write to MH i2c: E2 08 00 39 26 80 13 01 00 00 00 00 00 DC [07:21:57]Write i2c OK [07:21:57]MH_I2C_Read... [07:21:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:21:57]Read from MH i2c: E2 [07:21:57]MH_I2C_Read... [07:21:57]Read from MH i2c: E2 0E 00 [07:21:57]MH_I2C_Read... [07:21:57]Read from MH i2c: E2 0E 00 39 26 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1F [07:21:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:21:57]wFMCommunicate OK [07:21:57]SAM_PROTO_GetShiftState done [07:21:57]FM_GetShiftState done [07:21:57]opened in 1729296582 [07:21:57]opened+sec_in_day 1729382982 [07:21:57]quantity*price = 50041 [07:21:57]sum+1 = 50042 [07:21: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 16 19.10.2024 07:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218371 ФПД: 258694151397108 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T072200&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218371&fm=258694151397108&tin=02508201610067®Number=0000000000098116&sum=50000 [07:21:58]StoreToDocumentArchive [07:21:58]shift 443 fd 218371 [07:21:58]save to /storage/0443/doc_00218371 [07:21:58]save last doc name /storage/0443/doc_00218371 to /storage/kkm_last_doc_name [07:21:58]save OK [07:21:58]Clear old archive folders... [07:21:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:21:58]tlvbuf is 014FAD20 [07:21:58]SAM_PROTO_ClearQueue [07:21:58]wFMCommunicate request_size=4 [07:21:58]MH_SAM_APDU [07:21:58]CAPDU: 80 09 00 00 [07:21:58]Write to MH i2c: E2 08 00 46 26 80 09 00 00 00 00 00 00 DE [07:21:58]Write i2c OK [07:21:58]MH_I2C_Read... [07:21:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:21:58]Read from MH i2c: E2 [07:21:58]MH_I2C_Read... [07:21:58]Read from MH i2c: E2 03 00 [07:21:58]MH_I2C_Read... [07:21:58]Read from MH i2c: E2 03 00 46 26 00 90 00 E0 [07:21:58]RAPDU: 90 00 [07:21:58]wFMCommunicate OK [07:21:58]SAM_PROTO_ClearQueue done [07:21:58]KKMCreateOFDPacket [07:21:58]OFDProtocolAddRootSTLVToBuf [07:21:58]FM_MakeSignedData [07:21:58]FM_MakeSignedData [07:21:58]SAM_PROTO_SignData [07:21:58]wFMCommunicate request_size=4 [07:21:58]MH_SAM_APDU [07:21:58]CAPDU: 80 0D 01 02 [07:21:58]Write to MH i2c: E2 08 00 47 26 80 0D 01 02 00 00 00 00 E6 [07:21:58]Write i2c OK [07:21:58]MH_I2C_Read... [07:21:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:21:58]Read from MH i2c: E2 [07:21:58]MH_I2C_Read... [07:21:58]Read from MH i2c: E2 03 00 [07:21:58]MH_I2C_Read... [07:21:58]Read from MH i2c: E2 03 00 47 26 00 90 00 E1 [07:21:58]RAPDU: 90 00 [07:21:58]wFMCommunicate OK [07:21:58]wFMCommunicate request_size=255 [07:21:58]MH_SAM_APDU [07:21: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 18 5E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 03 55 03 00 35 04 06 00 EB [07:21:58]Write to MH i2c: E2 02 01 48 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 18 5E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 03 55 03 00 35 04 06 00 EB 00 00 70 [07:21:58]Write i2c OK [07:21:58]MH_I2C_Read... [07:21:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:21:58]Read from MH i2c: E2 [07:21:58]MH_I2C_Read... [07:21:58]Read from MH i2c: E2 03 00 [07:21:58]MH_I2C_Read... [07:21:58]Read from MH i2c: E2 03 00 48 26 00 90 00 E2 [07:21:58]RAPDU: 90 00 [07:21:58]wFMCommunicate OK [07:21:58]wFMCommunicate request_size=10 [07:21:58]MH_SAM_APDU [07:21:58]CAPDU: 80 0D 02 02 05 47 EC FF DE F4 [07:21:58]Write to MH i2c: E2 0D 00 49 26 80 0D 02 02 05 00 47 EC FF DE F4 00 00 F7 [07:21:58]Write i2c OK [07:21:58]MH_I2C_Read... [07:21:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:21:58]Read from MH i2c: E2 [07:21:58]MH_I2C_Read... [07:21:58]Read from MH i2c: E2 03 00 [07:21:58]MH_I2C_Read... [07:21:58]Read from MH i2c: E2 03 00 49 26 00 90 00 E3 [07:21:58]RAPDU: 90 00 [07:21:58]wFMCommunicate OK [07:21:58]wFMCommunicate request_size=4 [07:21:58]MH_SAM_APDU [07:21:58]CAPDU: 80 0D 03 02 [07:21:58]Write to MH i2c: E2 08 00 4A 26 80 0D 03 02 00 00 00 00 EB [07:21:58]Write i2c OK [07:21:58]MH_I2C_Read... [07:21:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:21:58]Read from MH i2c: E2 [07:21:58]MH_I2C_Read... [07:21:58]Read from MH i2c: E2 0B 00 [07:21:58]MH_I2C_Read... [07:21:58]Read from MH i2c: E2 0B 00 4A 26 00 61 5E A4 99 B4 C0 53 8F 90 00 3E [07:21:58]RAPDU: 61 5E A4 99 B4 C0 53 8F 90 00 [07:21:58]wFMCommunicate OK [07:21:58]SAM_PROTO_SignData done [07:21:58]FM_MakeSignedData done [07:21:58]CreateOFDProtocolMessage [07:21:58]wFMCommunicate request_size=4 [07:21:58]MH_SAM_APDU [07:21:58]CAPDU: 80 11 00 00 [07:21:58]Write to MH i2c: E2 08 00 4B 26 80 11 00 00 00 00 00 00 EB [07:21:58]Write i2c OK [07:21:58]MH_I2C_Read... [07:21:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:21:58]Read from MH i2c: E2 [07:21:58]MH_I2C_Read... [07:21:58]Read from MH i2c: E2 17 00 [07:21:58]MH_I2C_Read... [07:21:58]Read from MH i2c: E2 17 00 4B 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3A [07:21:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:21:58]wFMCommunicate OK [07:21:58]CreateOFDProtocolMessage done [07:21:58]OFDSenderStorePacket 218371 [07:21:58]StoreOFDPacket docnum=218371 [07:21:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A8 FB 07 01 97 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 18 5E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 03 55 03 00 35 04 06 00 EB 47 EC FF DE F4 61 5E A4 99 B4 C0 53 8F [07:21:58]CheckFolder [07:21:58]dirname=/storage/ofd_packets [07:21:58]CheckFolder done [07:21:58]ProducePacketName [07:21:58]name=ofd_packets/00218371 [07:21:58]NVStorageSaveData ofd_packets/00218371 [07:21:58]File name is /storage/ofd_packets/00218371 [07:21:58]Write 301 bytes [07:21:58]NVStorageSaveData done [07:21:58]OFDSenderStorePacket done [07:21:58]KKMCreateOFDPacket done [07:21:58]NVStorageSaveData kkm_last_timestamp [07:21:58]File name is /storage/kkm_last_timestamp [07:21:58]Write 4 bytes [07:21:58]NVStorageSaveData done [07:21:58]ExternCall_PrintAddStr [07:21:58]wPrintStart [07:21:58]Write to MH i2c: 01 00 00 4C 26 72 [07:21:59]Write i2c OK [07:21:59]MH_I2C_Read... [07:21:59]Read from MH i2c: 01 [07:21:59]MH_I2C_Read... [07:21:59]Read from MH i2c: 01 07 00 [07:21:59]MH_I2C_Read... [07:21:59]Read from MH i2c: 01 07 00 4C 26 00 00 00 00 00 FF 0F 87 [07:21:59]RasterBufferAndPrint [07:21:59]line Счет N : (1)535902 [07:21:59]line ИНН: 02508201610067 [07:21:59]line Контрольно-Кассовый Чек [07:21:59]line ПРОДАЖА [07:21:59]line ТРК (МРК, ГНК) : 43 [07:21:59]line Товар: 2710124130 [07:21:59]line Аи-92-К-2 [07:21:59]line 7.480 * 66.90 [07:21:59]line = 500.41 [07:21:59]line НДС 12% НСП 1% [07:21:59]line > о реализуемом товаре [07:21:59]line ОКРУГЛЕНИЕ: -0.41 [07:21:59]line ИТОГО: 500.00 [07:21:59]line Внесено: 500.00 [07:21:59]line СДАЧА: 0.00 [07:21:59]line НСП 1% : 4.43 [07:21:59]line НДС 12% : 53.14 [07:21:59]line Наличными: 500.00 [07:21:59]line Безнал.: 0.00 [07:21:59]line Место: АЗС № 84 "Партнер Нефть" [07:21:59]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:21:59]line СНО: Общий режим [07:21:59]line Чек 16 19.10.2024 07:22 [07:21:59]line Смена: 443 ФФД: 1.0 [07:21:59]line ЗНМ: 0300000178 [07:21:59]line РНМ: 0000000000098116 [07:21:59]line Версия ККМ: 001 [07:21:59]line ФМ: 0000000000965413 [07:21:59]line ФД: 218371 [07:21:59]line ФПД: 258694151397108 [07:21:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T072200&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218371&fm=258694151397108&tin=02508201610067®Number=0000000000098116&sum=50000 [07:21:59]OFD Sender: Processing packet 218371 [packets to send 80, broken 79] [07:21:59]ProducePacketName [07:21:59]name=ofd_packets/00218371 [07:21:59]OFD Sender: To server: pG, [07:21:59]CommunicateWithHost lk.salyk.kg:30040 [07:21:59]ConnectInit lk.salyk.kg [07:21:59]written 0, free lines is 4095 [07:21:59]Connected sock=10 [07:21:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A8 FB 07 01 97 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 18 5E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 03 55 03 00 35 04 06 00 EB 47 EC FF DE F4 61 5E A4 99 B4 C0 53 8F [07:21:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 24 7E 47 00 1F 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 03 55 03 00 F4 03 04 00 B2 09 13 67 B6 04 01 00 00 03 C2 38 DA 39 58 20 CC [07:21:59]CommunicateWithHost err = 0 [07:21:59]CheckOFDResponse [07:21:59]1017 (14) - 77093643461234 [07:21:59]1041 (16) - 0000000000965413 [07:21:59]1040 (4) - 218371 [07:21:59]1012 (4) - 19.10.2024 01:21 [07:21:59]1206 (1) - 0 [07:21:59]OFD Sender: Remove packet 218371 [07:21:59]ProducePacketName [07:21:59]name=ofd_packets/00218371 [07:21:59]NVStorageDeleteData [07:21:59]Write to MH i2c: 01 00 00 77 26 9D [07:21:59]Write i2c OK [07:21:59]MH_I2C_Read... [07:21:59]Read from MH i2c: 01 [07:21:59]MH_I2C_Read... [07:21:59]Read from MH i2c: 01 07 00 [07:21:59]MH_I2C_Read... [07:21:59]Read from MH i2c: 01 07 00 77 26 00 00 00 00 00 CD 0C 7D [07:21:59]RasterBufferAndPrint [07:21:59]line [07:21:59]line [07:21:59]line [07:21:59]line [07:21:59]line [07:21:59]written 0, free lines is 3283 [07:21:59]MH_Cut [07:21:59]Write to MH i2c: D1 01 00 7E 26 01 76 [07:21:59]Write i2c OK [07:21:59]MH_I2C_Read... [07:21:59]Read from MH i2c: D1 [07:21:59]MH_I2C_Read... [07:21:59]Read from MH i2c: D1 01 00 [07:21:59]MH_I2C_Read... [07:21:59]Read from MH i2c: D1 01 00 7E 26 00 75 [07:21:59]Write to MH i2c: 01 00 00 7F 26 A5 [07:21:59]Write i2c OK [07:21:59]MH_I2C_Read... [07:22:00]OFD Sender: No OFD packet to send [07:22:00]*** Cut start [07:22:00]*** Partial cut [07:22:00]*** CUTSNS_PIN = 1 [07:22:00]*** CUTSNS_PIN = 0 [07:22:00]*** Brake cut motor [07:22:01]Read from MH i2c: 01 [07:22:01]MH_I2C_Read... [07:22:01]*** Stop cut motor [07:22:01]*** Cut end [07:22:01]Read from MH i2c: 01 07 00 [07:22:01]MH_I2C_Read... [07:22:01]Read from MH i2c: 01 07 00 7F 26 00 00 00 00 00 FF 0F BA [07:22:01]process_action close_receipt done [07:22:01]requested_data is exist [07:22:01]produce_requested_data [07:22:01]requested_item fm.sn is exist - process it [07:22:01]wFMCommunicate request_size=4 [07:22:01]MH_SAM_APDU [07:22:01]CAPDU: 80 11 00 00 [07:22:01]Write to MH i2c: E2 08 00 80 26 80 11 00 00 00 00 00 00 20 [07:22:01]Write i2c OK [07:22:01]MH_I2C_Read... [07:22:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:22:01]Read from MH i2c: E2 [07:22:01]MH_I2C_Read... [07:22:01]Read from MH i2c: E2 17 00 [07:22:01]MH_I2C_Read... [07:22:01]Read from MH i2c: E2 17 00 80 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6F [07:22:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:22:01]wFMCommunicate OK [07:22:01]requested_item fd.num is exist - process it [07:22:01]SAM_PROTO_GetFieldsCounters [07:22:01]wFMCommunicate request_size=4 [07:22:01]MH_SAM_APDU [07:22:01]CAPDU: 80 13 00 00 [07:22:01]Write to MH i2c: E2 08 00 81 26 80 13 00 00 00 00 00 00 23 [07:22:01]Write i2c OK [07:22:01]MH_I2C_Read... [07:22:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:22:01]Read from MH i2c: E2 [07:22:01]MH_I2C_Read... [07:22:01]Read from MH i2c: E2 62 00 [07:22:01]MH_I2C_Read... [07:22:01]Read from MH i2c: E2 62 00 81 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 03 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 87 [07:22:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 03 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:22:01]wFMCommunicate OK [07:22:01]SAM_PROTO_GetFieldsCounters done [07:22:01]requested_item shift.num is exist - process it [07:22:01]requested_item shift.opened is exist - process it [07:22:01]req_shift_opened [07:22:01]FM_GetShiftState [07:22:01]SAM_PROTO_GetShiftState [07:22:01]wFMCommunicate request_size=4 [07:22:01]MH_SAM_APDU [07:22:01]CAPDU: 80 13 01 00 [07:22:01]Write to MH i2c: E2 08 00 82 26 80 13 01 00 00 00 00 00 25 [07:22:01]Write i2c OK [07:22:01]MH_I2C_Read... [07:22:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:22:01]Read from MH i2c: E2 [07:22:01]MH_I2C_Read... [07:22:01]Read from MH i2c: E2 0E 00 [07:22:01]MH_I2C_Read... [07:22:01]Read from MH i2c: E2 0E 00 82 26 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 68 [07:22:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:22:01]wFMCommunicate OK [07:22:01]SAM_PROTO_GetShiftState done [07:22:01]FM_GetShiftState done [07:22:01]req_shift_opened done [07:22:01]requested_item shift.open_date is exist - process it [07:22:01]req_shift_open_date [07:22:01]req_shift_open_date done [07:22:01]produce_requested_data done [07:22:01]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218371,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:22:01]process_action_free close_receipt [07:22:01]json_value_free [07:22:01]json_value_free done [07:22:01]process_json_proto returns [07:22:01]Send response to host [07:22:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218371,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:22:01]free response buf [07:22:01]execute_script done [07:22:01]execute_script returns [07:22:01]free content buf [07:22:01]Sock 9.Close socket [07:22:01]Sock 9.Thread stoped [07:22:05]OFD Sender: No OFD packet to send [07:22:10]OFD Sender: No OFD packet to send [07:22:15]OFD Sender: No OFD packet to send [07:22:20]OFD Sender: No OFD packet to send [07:22:25]OFD Sender: No OFD packet to send [07:22:28]accept exits with 8 [07:22:28]New connection [07:22:28]New thread 3066682724 created [07:22:28]Thread 3066826084 joined [07:22:28]Waiting for new connection... [07:22:28] Sock 8.Parse request [07:22:28]Sock 8.Check first char [07:22:28]Sock 8.First char is OK [07:22:28]request: POST /json_proto HTTP/1.0 [07:22:28]Method: POST [07:22:28]URL: /json_proto [07:22:28]Method is POST - this is cgi request [07:22:28]url: /json_proto [07:22:28]query_string will be loaded in cgi processing [07:22:28]execute_cgi json_proto POST (null) [07:22:28]execute_cgi path=json_proto method=POST [07:22:28]POST find Content-Length [07:22:28]Host: 172.17.40.4:8080 [07:22:28]Content-Length: 682 [07:22:28]Content-Type: application/json [07:22:28] [07:22:28]POST finish read [07:22:28]Found Content-Length = 682 [07:22:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [07:22:28]execute_script... [07:22:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [07:22:28]POST & json_proto [07:22:28]process_json_proto [07:22:28]json parsed OK: [07:22:28]protocol is kg_v1.0 [07:22:28]action value=close_receipt [07:22:28]process_action close_receipt [07:22:28]cmd_close_receipt [07:22:28]MH_GetDate [07:22:28]Write to MH i2c: F0 00 00 83 26 98 [07:22:28]Write i2c OK [07:22:28]MH_I2C_Read... [07:22:28]Read from MH i2c: F0 [07:22:28]MH_I2C_Read... [07:22:28]Read from MH i2c: F0 09 00 [07:22:28]MH_I2C_Read... [07:22:28]Read from MH i2c: F0 09 00 83 26 00 37 5E 13 67 EE 0E 0D 67 20 [07:22:28]GetLastDocTimeStamp 1729322520 [07:22:28]current date 1729322551 [07:22:28]FM_GetShiftState [07:22:28]SAM_PROTO_GetShiftState [07:22:28]wFMCommunicate request_size=4 [07:22:28]MH_SAM_APDU [07:22:28]CAPDU: 80 13 01 00 [07:22:28]Write to MH i2c: E2 08 00 84 26 80 13 01 00 00 00 00 00 27 [07:22:28]Write i2c OK [07:22:28]MH_I2C_Read... [07:22:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:22:28]Read from MH i2c: E2 [07:22:28]MH_I2C_Read... [07:22:28]Read from MH i2c: E2 0E 00 [07:22:28]MH_I2C_Read... [07:22:28]Read from MH i2c: E2 0E 00 84 26 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6A [07:22:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:22:28]wFMCommunicate OK [07:22:28]SAM_PROTO_GetShiftState done [07:22:28]FM_GetShiftState done [07:22:28]opened in 1729296582 [07:22:28]opened+sec_in_day 1729382982 [07:22:28]quantity*price = 120055 [07:22:28]sum+1 = 120057 [07:22:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 17 19.10.2024 07:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218372 ФПД: 13161035495830 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T072231&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218372&fm=13161035495830&tin=02508201610067®Number=0000000000098116&sum=120000 [07:22:29]StoreToDocumentArchive [07:22:29]shift 443 fd 218372 [07:22:29]save to /storage/0443/doc_00218372 [07:22:29]save last doc name /storage/0443/doc_00218372 to /storage/kkm_last_doc_name [07:22:29]save OK [07:22:29]Clear old archive folders... [07:22:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:22:29]tlvbuf is 01521D70 [07:22:29]SAM_PROTO_ClearQueue [07:22:29]wFMCommunicate request_size=4 [07:22:29]MH_SAM_APDU [07:22:29]CAPDU: 80 09 00 00 [07:22:29]Write to MH i2c: E2 08 00 91 26 80 09 00 00 00 00 00 00 29 [07:22:29]Write i2c OK [07:22:29]MH_I2C_Read... [07:22:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:22:29]Read from MH i2c: E2 [07:22:29]MH_I2C_Read... [07:22:29]Read from MH i2c: E2 03 00 [07:22:29]MH_I2C_Read... [07:22:29]Read from MH i2c: E2 03 00 91 26 00 90 00 2B [07:22:29]RAPDU: 90 00 [07:22:29]wFMCommunicate OK [07:22:29]SAM_PROTO_ClearQueue done [07:22:29]KKMCreateOFDPacket [07:22:29]OFDProtocolAddRootSTLVToBuf [07:22:29]FM_MakeSignedData [07:22:29]FM_MakeSignedData [07:22:29]SAM_PROTO_SignData [07:22:29]wFMCommunicate request_size=4 [07:22:29]MH_SAM_APDU [07:22:29]CAPDU: 80 0D 01 02 [07:22:29]Write to MH i2c: E2 08 00 92 26 80 0D 01 02 00 00 00 00 31 [07:22:29]Write i2c OK [07:22:29]MH_I2C_Read... [07:22:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:22:29]Read from MH i2c: E2 [07:22:29]MH_I2C_Read... [07:22:29]Read from MH i2c: E2 03 00 [07:22:29]MH_I2C_Read... [07:22:29]Read from MH i2c: E2 03 00 92 26 00 90 00 2C [07:22:29]RAPDU: 90 00 [07:22:29]wFMCommunicate OK [07:22:29]wFMCommunicate request_size=255 [07:22:29]MH_SAM_APDU [07:22:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 11 00 00 00 F4 03 04 00 37 5E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 04 55 03 00 35 04 06 00 0B [07:22:29]Write to MH i2c: E2 02 01 93 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 11 00 00 00 F4 03 04 00 37 5E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 04 55 03 00 35 04 06 00 0B 00 00 26 [07:22:29]Write i2c OK [07:22:29]MH_I2C_Read... [07:22:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:22:29]Read from MH i2c: E2 [07:22:29]MH_I2C_Read... [07:22:29]Read from MH i2c: E2 03 00 [07:22:29]MH_I2C_Read... [07:22:29]Read from MH i2c: E2 03 00 93 26 00 90 00 2D [07:22:29]RAPDU: 90 00 [07:22:29]wFMCommunicate OK [07:22:29]wFMCommunicate request_size=10 [07:22:29]MH_SAM_APDU [07:22:29]CAPDU: 80 0D 02 02 05 F8 4A D8 79 96 [07:22:29]Write to MH i2c: E2 0D 00 94 26 80 0D 02 02 05 00 F8 4A D8 79 96 00 00 67 [07:22:29]Write i2c OK [07:22:29]MH_I2C_Read... [07:22:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:22:29]Read from MH i2c: E2 [07:22:29]MH_I2C_Read... [07:22:29]Read from MH i2c: E2 03 00 [07:22:29]MH_I2C_Read... [07:22:29]Read from MH i2c: E2 03 00 94 26 00 90 00 2E [07:22:29]RAPDU: 90 00 [07:22:29]wFMCommunicate OK [07:22:29]wFMCommunicate request_size=4 [07:22:29]MH_SAM_APDU [07:22:29]CAPDU: 80 0D 03 02 [07:22:29]Write to MH i2c: E2 08 00 95 26 80 0D 03 02 00 00 00 00 36 [07:22:29]Write i2c OK [07:22:29]MH_I2C_Read... [07:22:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:22:29]Read from MH i2c: E2 [07:22:29]MH_I2C_Read... [07:22:29]Read from MH i2c: E2 0B 00 [07:22:29]MH_I2C_Read... [07:22:29]Read from MH i2c: E2 0B 00 95 26 00 2A 44 A2 87 7B AD 55 05 90 00 50 [07:22:29]RAPDU: 2A 44 A2 87 7B AD 55 05 90 00 [07:22:29]wFMCommunicate OK [07:22:29]SAM_PROTO_SignData done [07:22:29]FM_MakeSignedData done [07:22:29]CreateOFDProtocolMessage [07:22:29]wFMCommunicate request_size=4 [07:22:29]MH_SAM_APDU [07:22:29]CAPDU: 80 11 00 00 [07:22:29]Write to MH i2c: E2 08 00 96 26 80 11 00 00 00 00 00 00 36 [07:22:29]Write i2c OK [07:22:29]MH_I2C_Read... [07:22:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:22:29]Read from MH i2c: E2 [07:22:29]MH_I2C_Read... [07:22:29]Read from MH i2c: E2 17 00 [07:22:29]MH_I2C_Read... [07:22:29]Read from MH i2c: E2 17 00 96 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 85 [07:22:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:22:29]wFMCommunicate OK [07:22:29]CreateOFDProtocolMessage done [07:22:29]OFDSenderStorePacket 218372 [07:22:29]StoreOFDPacket docnum=218372 [07:22:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 2E 30 07 01 3D 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 11 00 00 00 F4 03 04 00 37 5E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 04 55 03 00 35 04 06 00 0B F8 4A D8 79 96 2A 44 A2 87 7B AD 55 05 [07:22:29]CheckFolder [07:22:29]dirname=/storage/ofd_packets [07:22:29]CheckFolder done [07:22:29]ProducePacketName [07:22:29]name=ofd_packets/00218372 [07:22:29]NVStorageSaveData ofd_packets/00218372 [07:22:29]File name is /storage/ofd_packets/00218372 [07:22:29]Write 301 bytes [07:22:29]NVStorageSaveData done [07:22:29]OFDSenderStorePacket done [07:22:29]KKMCreateOFDPacket done [07:22:29]NVStorageSaveData kkm_last_timestamp [07:22:29]File name is /storage/kkm_last_timestamp [07:22:29]Write 4 bytes [07:22:29]NVStorageSaveData done [07:22:29]ExternCall_PrintAddStr [07:22:29]wPrintStart [07:22:29]Write to MH i2c: 01 00 00 97 26 BD [07:22:29]Write i2c OK [07:22:29]MH_I2C_Read... [07:22:29]Read from MH i2c: 01 [07:22:29]MH_I2C_Read... [07:22:29]Read from MH i2c: 01 07 00 [07:22:29]MH_I2C_Read... [07:22:29]Read from MH i2c: 01 07 00 97 26 00 00 00 00 00 FF 0F D2 [07:22:29]RasterBufferAndPrint [07:22:29]line Счет N : (1)535904 [07:22:29]line ИНН: 02508201610067 [07:22:29]line Контрольно-Кассовый Чек [07:22:29]line ПРОДАЖА [07:22:29]line ТРК (МРК, ГНК) : 11 [07:22:29]line Товар: 2710124500 [07:22:29]line Аи-95-К-3 [07:22:29]line 16.180 * 74.20 [07:22:29]line = 1200.56 [07:22:29]line НДС 12% НСП 1% [07:22:29]line > о реализуемом товаре [07:22:29]line ОКРУГЛЕНИЕ: -0.56 [07:22:29]line ИТОГО: 1200.00 [07:22:29]line Внесено: 1200.00 [07:22:29]line СДАЧА: 0.00 [07:22:29]line НСП 1% : 10.62 [07:22:29]line НДС 12% : 127.49 [07:22:29]line Наличными: 1200.00 [07:22:29]line Безнал.: 0.00 [07:22:29]line Место: АЗС № 84 "Партнер Нефть" [07:22:29]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:22:29]line СНО: Общий режим [07:22:29]line Чек 17 19.10.2024 07:22 [07:22:29]line Смена: 443 ФФД: 1.0 [07:22:29]line ЗНМ: 0300000178 [07:22:29]line РНМ: 0000000000098116 [07:22:29]line Версия ККМ: 001 [07:22:29]line ФМ: 0000000000965413 [07:22:29]line ФД: 218372 [07:22:29]line ФПД: 13161035495830 [07:22:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T072231&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218372&fm=13161035495830&tin=02508201610067®Number=0000000000098116&sum=120000 [07:22:30]OFD Sender: Processing packet 218372 [packets to send 80, broken 79] [07:22:30]ProducePacketName [07:22:30]name=ofd_packets/00218372 [07:22:30]OFD Sender: To server: pG, [07:22:30]CommunicateWithHost lk.salyk.kg:30040 [07:22:30]ConnectInit lk.salyk.kg [07:22:30]written 0, free lines is 4095 [07:22:30]Connected sock=9 [07:22:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 2E 30 07 01 3D 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 11 00 00 00 F4 03 04 00 37 5E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 04 55 03 00 35 04 06 00 0B F8 4A D8 79 96 2A 44 A2 87 7B AD 55 05 [07:22:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 29 BC 47 00 D9 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 39 36 35 34 31 33 10 04 04 00 04 55 03 00 F4 03 04 00 D1 09 13 67 B6 04 01 00 00 10 57 1F 48 20 2B 0F 1E [07:22:30]CommunicateWithHost err = 0 [07:22:30]CheckOFDResponse [07:22:30]1017 (14) - 77093643461234 [07:22:30]1041 (16) - 0000000000965413 [07:22:30]1040 (4) - 218372 [07:22:30]1012 (4) - 19.10.2024 01:22 [07:22:30]1206 (1) - 0 [07:22:30]OFD Sender: Remove packet 218372 [07:22:30]ProducePacketName [07:22:30]name=ofd_packets/00218372 [07:22:30]NVStorageDeleteData [07:22:30]Write to MH i2c: 01 00 00 C2 26 E8 [07:22:30]Write i2c OK [07:22:30]MH_I2C_Read... [07:22:30]Read from MH i2c: 01 [07:22:30]MH_I2C_Read... [07:22:30]Read from MH i2c: 01 07 00 [07:22:30]MH_I2C_Read... [07:22:30]Read from MH i2c: 01 07 00 C2 26 00 00 00 00 00 D9 0C D4 [07:22:30]RasterBufferAndPrint [07:22:30]line [07:22:30]line [07:22:30]line [07:22:30]line [07:22:30]line [07:22:30]written 0, free lines is 3296 [07:22:30]MH_Cut [07:22:30]Write to MH i2c: D1 01 00 C9 26 01 C1 [07:22:30]Write i2c OK [07:22:30]MH_I2C_Read... [07:22:30]Read from MH i2c: D1 [07:22:30]MH_I2C_Read... [07:22:30]Read from MH i2c: D1 01 00 [07:22:30]MH_I2C_Read... [07:22:30]Read from MH i2c: D1 01 00 C9 26 00 C0 [07:22:30]Write to MH i2c: 01 00 00 CA 26 F0 [07:22:30]Write i2c OK [07:22:30]MH_I2C_Read... [07:22:31]OFD Sender: No OFD packet to send [07:22:31]*** Cut start [07:22:31]*** Partial cut [07:22:31]*** CUTSNS_PIN = 1 [07:22:31]*** CUTSNS_PIN = 0 [07:22:31]*** Brake cut motor [07:22:32]Read from MH i2c: 01 [07:22:32]MH_I2C_Read... [07:22:32]*** Stop cut motor [07:22:32]*** Cut end [07:22:32]Read from MH i2c: 01 07 00 [07:22:32]MH_I2C_Read... [07:22:32]Read from MH i2c: 01 07 00 CA 26 00 00 00 00 00 FF 0F 05 [07:22:32]process_action close_receipt done [07:22:32]requested_data is exist [07:22:32]produce_requested_data [07:22:32]requested_item fm.sn is exist - process it [07:22:32]wFMCommunicate request_size=4 [07:22:32]MH_SAM_APDU [07:22:32]CAPDU: 80 11 00 00 [07:22:32]Write to MH i2c: E2 08 00 CB 26 80 11 00 00 00 00 00 00 6B [07:22:32]Write i2c OK [07:22:32]MH_I2C_Read... [07:22:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:22:32]Read from MH i2c: E2 [07:22:32]MH_I2C_Read... [07:22:32]Read from MH i2c: E2 17 00 [07:22:32]MH_I2C_Read... [07:22:32]Read from MH i2c: E2 17 00 CB 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BA [07:22:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:22:32]wFMCommunicate OK [07:22:32]requested_item fd.num is exist - process it [07:22:32]SAM_PROTO_GetFieldsCounters [07:22:32]wFMCommunicate request_size=4 [07:22:32]MH_SAM_APDU [07:22:32]CAPDU: 80 13 00 00 [07:22:32]Write to MH i2c: E2 08 00 CC 26 80 13 00 00 00 00 00 00 6E [07:22:32]Write i2c OK [07:22:32]MH_I2C_Read... [07:22:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:22:32]Read from MH i2c: E2 [07:22:32]MH_I2C_Read... [07:22:32]Read from MH i2c: E2 62 00 [07:22:32]MH_I2C_Read... [07:22:32]Read from MH i2c: E2 62 00 CC 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 04 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [07:22:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 04 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:22:32]wFMCommunicate OK [07:22:32]SAM_PROTO_GetFieldsCounters done [07:22:32]requested_item shift.num is exist - process it [07:22:32]requested_item shift.opened is exist - process it [07:22:32]req_shift_opened [07:22:32]FM_GetShiftState [07:22:32]SAM_PROTO_GetShiftState [07:22:32]wFMCommunicate request_size=4 [07:22:32]MH_SAM_APDU [07:22:32]CAPDU: 80 13 01 00 [07:22:32]Write to MH i2c: E2 08 00 CD 26 80 13 01 00 00 00 00 00 70 [07:22:32]Write i2c OK [07:22:32]MH_I2C_Read... [07:22:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:22:32]Read from MH i2c: E2 [07:22:32]MH_I2C_Read... [07:22:32]Read from MH i2c: E2 0E 00 [07:22:32]MH_I2C_Read... [07:22:32]Read from MH i2c: E2 0E 00 CD 26 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B3 [07:22:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:22:32]wFMCommunicate OK [07:22:32]SAM_PROTO_GetShiftState done [07:22:32]FM_GetShiftState done [07:22:32]req_shift_opened done [07:22:32]requested_item shift.open_date is exist - process it [07:22:32]req_shift_open_date [07:22:32]req_shift_open_date done [07:22:32]produce_requested_data done [07:22:32]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218372,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:22:32]process_action_free close_receipt [07:22:32]json_value_free [07:22:32]json_value_free done [07:22:32]process_json_proto returns [07:22:32]Send response to host [07:22:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218372,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:22:32]free response buf [07:22:32]execute_script done [07:22:32]execute_script returns [07:22:32]free content buf [07:22:32]Sock 8.Close socket [07:22:32]Sock 8.Thread stoped [07:22:36]OFD Sender: No OFD packet to send [07:22:39]accept exits with 10 [07:22:39]New connection [07:22:39]New thread 3066826084 created [07:22:39]Thread 3066682724 joined [07:22:39]Waiting for new connection... [07:22:39] Sock 10.Parse request [07:22:39]Sock 10.Check first char [07:22:39]Sock 10.First char is OK [07:22:39]request: POST /json_proto HTTP/1.0 [07:22:39]Method: POST [07:22:39]URL: /json_proto [07:22:39]Method is POST - this is cgi request [07:22:39]url: /json_proto [07:22:39]query_string will be loaded in cgi processing [07:22:39]execute_cgi json_proto POST (null) [07:22:39]execute_cgi path=json_proto method=POST [07:22:39]POST find Content-Length [07:22:39]Host: 172.17.40.4:8080 [07:22:39]Content-Length: 679 [07:22:39]Content-Type: application/json [07:22:39] [07:22:39]POST finish read [07:22:39]Found Content-Length = 679 [07:22:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [07:22:39]execute_script... [07: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)535903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [07:22:39]POST & json_proto [07:22:39]process_json_proto [07:22:39]json parsed OK: [07:22:39]protocol is kg_v1.0 [07:22:39]action value=close_receipt [07:22:39]process_action close_receipt [07:22:39]cmd_close_receipt [07:22:39]MH_GetDate [07:22:39]Write to MH i2c: F0 00 00 CE 26 E3 [07:22:39]Write i2c OK [07:22:39]MH_I2C_Read... [07:22:39]Read from MH i2c: F0 [07:22:39]MH_I2C_Read... [07:22:39]Read from MH i2c: F0 09 00 [07:22:39]MH_I2C_Read... [07:22:39]Read from MH i2c: F0 09 00 CE 26 00 43 5E 13 67 EE 0E 0D 67 77 [07:22:39]GetLastDocTimeStamp 1729322551 [07:22:39]current date 1729322563 [07:22:39]FM_GetShiftState [07:22:39]SAM_PROTO_GetShiftState [07:22:39]wFMCommunicate request_size=4 [07:22:39]MH_SAM_APDU [07:22:39]CAPDU: 80 13 01 00 [07:22:39]Write to MH i2c: E2 08 00 CF 26 80 13 01 00 00 00 00 00 72 [07:22:39]Write i2c OK [07:22:39]MH_I2C_Read... [07:22:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:22:39]Read from MH i2c: E2 [07:22:39]MH_I2C_Read... [07:22:39]Read from MH i2c: E2 0E 00 [07:22:39]MH_I2C_Read... [07:22:39]Read from MH i2c: E2 0E 00 CF 26 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B5 [07:22:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:22:39]wFMCommunicate OK [07:22:39]SAM_PROTO_GetShiftState done [07:22:39]FM_GetShiftState done [07:22:39]opened in 1729296582 [07:22:39]opened+sec_in_day 1729382982 [07:22:39]quantity*price = 200025 [07:22:39]sum+1 = 200026 [07:22:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 18 19.10.2024 07:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218373 ФПД: 242919472431365 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T072243&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218373&fm=242919472431365&tin=02508201610067®Number=0000000000098116&sum=200000 [07:22:41]StoreToDocumentArchive [07:22:41]shift 443 fd 218373 [07:22:41]save to /storage/0443/doc_00218373 [07:22:41]save last doc name /storage/0443/doc_00218373 to /storage/kkm_last_doc_name [07:22:41]save OK [07:22:41]Clear old archive folders... [07:22:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:22:41]tlvbuf is 015AA100 [07:22:41]SAM_PROTO_ClearQueue [07:22:41]wFMCommunicate request_size=4 [07:22:41]MH_SAM_APDU [07:22:41]CAPDU: 80 09 00 00 [07:22:41]Write to MH i2c: E2 08 00 DC 26 80 09 00 00 00 00 00 00 74 [07:22:41]Write i2c OK [07:22:41]MH_I2C_Read... [07:22:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:22:41]Read from MH i2c: E2 [07:22:41]MH_I2C_Read... [07:22:41]Read from MH i2c: E2 03 00 [07:22:41]MH_I2C_Read... [07:22:41]Read from MH i2c: E2 03 00 DC 26 00 90 00 76 [07:22:41]RAPDU: 90 00 [07:22:41]wFMCommunicate OK [07:22:41]SAM_PROTO_ClearQueue done [07:22:41]KKMCreateOFDPacket [07:22:41]OFDProtocolAddRootSTLVToBuf [07:22:41]FM_MakeSignedData [07:22:41]FM_MakeSignedData [07:22:41]SAM_PROTO_SignData [07:22:41]wFMCommunicate request_size=4 [07:22:41]MH_SAM_APDU [07:22:41]CAPDU: 80 0D 01 02 [07:22:41]Write to MH i2c: E2 08 00 DD 26 80 0D 01 02 00 00 00 00 7C [07:22:41]Write i2c OK [07:22:41]MH_I2C_Read... [07:22:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:22:41]Read from MH i2c: E2 [07:22:41]MH_I2C_Read... [07:22:41]Read from MH i2c: E2 03 00 [07:22:41]MH_I2C_Read... [07:22:41]Read from MH i2c: E2 03 00 DD 26 00 90 00 77 [07:22:41]RAPDU: 90 00 [07:22:41]wFMCommunicate OK [07:22:41]wFMCommunicate request_size=255 [07:22:41]MH_SAM_APDU [07: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 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 12 00 00 00 F4 03 04 00 43 5E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 05 55 03 00 35 04 06 00 DC EF 18 DD [07:22:41]Write to MH i2c: E2 02 01 DE 26 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 12 00 00 00 F4 03 04 00 43 5E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 05 55 03 00 35 04 06 00 DC EF 18 DD 00 00 EE [07:22:41]Write i2c OK [07:22:41]MH_I2C_Read... [07:22:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:22:41]Read from MH i2c: E2 [07:22:41]MH_I2C_Read... [07:22:41]Read from MH i2c: E2 03 00 [07:22:41]MH_I2C_Read... [07:22:41]Read from MH i2c: E2 03 00 DE 26 00 90 00 78 [07:22:41]RAPDU: 90 00 [07:22:41]wFMCommunicate OK [07:22:41]wFMCommunicate request_size=7 [07:22:41]MH_SAM_APDU [07:22:41]CAPDU: 80 0D 02 02 02 01 05 [07:22:41]Write to MH i2c: E2 0A 00 DF 26 80 0D 02 02 02 00 01 05 00 00 89 [07:22:41]Write i2c OK [07:22:41]MH_I2C_Read... [07:22:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:22:41]Read from MH i2c: E2 [07:22:41]MH_I2C_Read... [07:22:41]Read from MH i2c: E2 03 00 [07:22:41]MH_I2C_Read... [07:22:41]Read from MH i2c: E2 03 00 DF 26 00 90 00 79 [07:22:41]RAPDU: 90 00 [07:22:41]wFMCommunicate OK [07:22:41]wFMCommunicate request_size=4 [07:22:41]MH_SAM_APDU [07:22:41]CAPDU: 80 0D 03 02 [07:22:41]Write to MH i2c: E2 08 00 E0 26 80 0D 03 02 00 00 00 00 81 [07:22:41]Write i2c OK [07:22:41]MH_I2C_Read... [07:22:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:22:41]Read from MH i2c: E2 [07:22:41]MH_I2C_Read... [07:22:41]Read from MH i2c: E2 0B 00 [07:22:41]MH_I2C_Read... [07:22:41]Read from MH i2c: E2 0B 00 E0 26 00 6D 32 3C C3 B2 E7 25 00 90 00 DE [07:22:41]RAPDU: 6D 32 3C C3 B2 E7 25 00 90 00 [07:22:41]wFMCommunicate OK [07:22:41]SAM_PROTO_SignData done [07:22:41]FM_MakeSignedData done [07:22:41]CreateOFDProtocolMessage [07:22:41]wFMCommunicate request_size=4 [07:22:41]MH_SAM_APDU [07:22:41]CAPDU: 80 11 00 00 [07:22:41]Write to MH i2c: E2 08 00 E1 26 80 11 00 00 00 00 00 00 81 [07:22:41]Write i2c OK [07:22:41]MH_I2C_Read... [07:22:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:22:41]Read from MH i2c: E2 [07:22:41]MH_I2C_Read... [07:22:41]Read from MH i2c: E2 17 00 [07:22:41]MH_I2C_Read... [07:22:41]Read from MH i2c: E2 17 00 E1 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D0 [07:22:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:22:41]wFMCommunicate OK [07:22:41]CreateOFDProtocolMessage done [07:22:41]OFDSenderStorePacket 218373 [07:22:41]StoreOFDPacket docnum=218373 [07:22:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 F4 6E 04 01 5F F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 12 00 00 00 F4 03 04 00 43 5E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 05 55 03 00 35 04 06 00 DC EF 18 DD 01 05 6D 32 3C C3 B2 E7 25 00 [07:22:41]CheckFolder [07:22:41]dirname=/storage/ofd_packets [07:22:41]CheckFolder done [07:22:41]ProducePacketName [07:22:41]name=ofd_packets/00218373 [07:22:41]NVStorageSaveData ofd_packets/00218373 [07:22:41]File name is /storage/ofd_packets/00218373 [07:22:41]Write 298 bytes [07:22:41]NVStorageSaveData done [07:22:41]OFDSenderStorePacket done [07:22:41]KKMCreateOFDPacket done [07:22:41]NVStorageSaveData kkm_last_timestamp [07:22:41]File name is /storage/kkm_last_timestamp [07:22:41]Write 4 bytes [07:22:41]NVStorageSaveData done [07:22:41]ExternCall_PrintAddStr [07:22:41]wPrintStart [07:22:41]Write to MH i2c: 01 00 00 E2 26 08 [07:22:41]Write i2c OK [07:22:41]MH_I2C_Read... [07:22:41]Read from MH i2c: 01 [07:22:41]MH_I2C_Read... [07:22:41]Read from MH i2c: 01 07 00 [07:22:41]MH_I2C_Read... [07:22:41]Read from MH i2c: 01 07 00 E2 26 00 00 00 00 00 FF 0F 1D [07:22:41]RasterBufferAndPrint [07:22:41]line Счет N : (1)535903 [07:22:41]line ИНН: 02508201610067 [07:22:41]line Контрольно-Кассовый Чек [07:22:41]line ПРОДАЖА [07:22:41]line ТРК (МРК, ГНК) : 51 [07:22:41]line Товар: 2710194210 [07:22:41]line ДТ-К-2 [07:22:41]line 26.250 * 76.20 [07:22:41]line = 2000.25 [07:22:41]line НДС 12% НСП 1% [07:22:41]line > о реализуемом товаре [07:22:41]line ОКРУГЛЕНИЕ: -0.25 [07:22:41]line ИТОГО: 2000.00 [07:22:41]line Внесено: 2000.00 [07:22:41]line СДАЧА: 0.00 [07:22:41]line НСП 1% : 17.70 [07:22:41]line НДС 12% : 212.42 [07:22:41]line Наличными: 2000.00 [07:22:41]line Безнал.: 0.00 [07:22:41]line Место: АЗС № 84 "Партнер Нефть" [07:22:41]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:22:41]line СНО: Общий режим [07:22:41]line Чек 18 19.10.2024 07:22 [07:22:41]line Смена: 443 ФФД: 1.0 [07:22:41]line ЗНМ: 0300000178 [07:22:41]line РНМ: 0000000000098116 [07:22:41]line Версия ККМ: 001 [07:22:41]line ФМ: 0000000000965413 [07:22:41]line ФД: 218373 [07:22:41]line ФПД: 242919472431365 [07:22:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T072243&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218373&fm=242919472431365&tin=02508201610067®Number=0000000000098116&sum=200000 [07:22:41]written 0, free lines is 4095 [07:22:41]OFD Sender: Processing packet 218373 [packets to send 80, broken 79] [07:22:41]ProducePacketName [07:22:41]name=ofd_packets/00218373 [07:22:41]OFD Sender: To server: pG, [07:22:41]CommunicateWithHost lk.salyk.kg:30040 [07:22:41]ConnectInit lk.salyk.kg [07:22:41]Connected sock=9 [07:22:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 F4 6E 04 01 5F F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 12 00 00 00 F4 03 04 00 43 5E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 05 55 03 00 35 04 06 00 DC EF 18 DD 01 05 6D 32 3C C3 B2 E7 25 00 [07:22:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E0 31 47 00 F1 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 39 36 35 34 31 33 10 04 04 00 05 55 03 00 F4 03 04 00 DD 09 13 67 B6 04 01 00 00 D5 12 0C 8E 59 10 DE 8E [07:22:41]CommunicateWithHost err = 0 [07:22:41]CheckOFDResponse [07:22:41]1017 (14) - 77093643461234 [07:22:41]1041 (16) - 0000000000965413 [07:22:41]1040 (4) - 218373 [07:22:41]1012 (4) - 19.10.2024 01:22 [07:22:41]1206 (1) - 0 [07:22:41]OFD Sender: Remove packet 218373 [07:22:41]ProducePacketName [07:22:42]name=ofd_packets/00218373 [07:22:42]NVStorageDeleteData [07:22:42]Write to MH i2c: 01 00 00 0D 27 34 [07:22:42]Write i2c OK [07:22:42]MH_I2C_Read... [07:22:42]Read from MH i2c: 01 [07:22:42]MH_I2C_Read... [07:22:42]Read from MH i2c: 01 07 00 [07:22:42]MH_I2C_Read... [07:22:42]Read from MH i2c: 01 07 00 0D 27 00 00 00 00 00 E5 0C 2C [07:22:42]RasterBufferAndPrint [07:22:42]line [07:22:42]line [07:22:42]line [07:22:42]line [07:22:42]line [07:22:42]written 0, free lines is 3313 [07:22:42]MH_Cut [07:22:42]Write to MH i2c: D1 01 00 14 27 01 0D [07:22:42]Write i2c OK [07:22:42]MH_I2C_Read... [07:22:42]Read from MH i2c: D1 [07:22:42]MH_I2C_Read... [07:22:42]Read from MH i2c: D1 01 00 [07:22:42]MH_I2C_Read... [07:22:42]Read from MH i2c: D1 01 00 14 27 00 0C [07:22:42]Write to MH i2c: 01 00 00 15 27 3C [07:22:42]Write i2c OK [07:22:42]MH_I2C_Read... [07:22:42]OFD Sender: No OFD packet to send [07:22:42]*** Cut start [07:22:42]*** Partial cut [07:22:42]*** CUTSNS_PIN = 1 [07:22:42]*** CUTSNS_PIN = 0 [07:22:43]*** Brake cut motor [07:22:43]Read from MH i2c: 01 [07:22:43]MH_I2C_Read... [07:22:43]*** Stop cut motor [07:22:43]*** Cut end [07:22:43]Read from MH i2c: 01 07 00 [07:22:43]MH_I2C_Read... [07:22:43]Read from MH i2c: 01 07 00 15 27 00 00 00 00 00 FF 0F 51 [07:22:43]process_action close_receipt done [07:22:43]requested_data is exist [07:22:43]produce_requested_data [07:22:43]requested_item fm.sn is exist - process it [07:22:43]wFMCommunicate request_size=4 [07:22:43]MH_SAM_APDU [07:22:43]CAPDU: 80 11 00 00 [07:22:43]Write to MH i2c: E2 08 00 16 27 80 11 00 00 00 00 00 00 B7 [07:22:43]Write i2c OK [07:22:43]MH_I2C_Read... [07:22:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:22:43]Read from MH i2c: E2 [07:22:43]MH_I2C_Read... [07:22:43]Read from MH i2c: E2 17 00 [07:22:43]MH_I2C_Read... [07:22:43]Read from MH i2c: E2 17 00 16 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 06 [07:22:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:22:43]wFMCommunicate OK [07:22:43]requested_item fd.num is exist - process it [07:22:43]SAM_PROTO_GetFieldsCounters [07:22:43]wFMCommunicate request_size=4 [07:22:43]MH_SAM_APDU [07:22:43]CAPDU: 80 13 00 00 [07:22:43]Write to MH i2c: E2 08 00 17 27 80 13 00 00 00 00 00 00 BA [07:22:43]Write i2c OK [07:22:43]MH_I2C_Read... [07:22:43]Read from MH i2c: E2 [07:22:43]MH_I2C_Read... [07:22:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:22:43]Read from MH i2c: E2 62 00 [07:22:43]MH_I2C_Read... [07:22:43]Read from MH i2c: E2 62 00 17 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 05 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [07:22:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 05 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:22:43]wFMCommunicate OK [07:22:43]SAM_PROTO_GetFieldsCounters done [07:22:43]requested_item shift.num is exist - process it [07:22:43]requested_item shift.opened is exist - process it [07:22:43]req_shift_opened [07:22:43]FM_GetShiftState [07:22:43]SAM_PROTO_GetShiftState [07:22:43]wFMCommunicate request_size=4 [07:22:43]MH_SAM_APDU [07:22:43]CAPDU: 80 13 01 00 [07:22:43]Write to MH i2c: E2 08 00 18 27 80 13 01 00 00 00 00 00 BC [07:22:43]Write i2c OK [07:22:43]MH_I2C_Read... [07:22:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:22:43]Read from MH i2c: E2 [07:22:43]MH_I2C_Read... [07:22:43]Read from MH i2c: E2 0E 00 [07:22:43]MH_I2C_Read... [07:22:43]Read from MH i2c: E2 0E 00 18 27 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FF [07:22:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:22:43]wFMCommunicate OK [07:22:43]SAM_PROTO_GetShiftState done [07:22:43]FM_GetShiftState done [07:22:43]req_shift_opened done [07:22:43]requested_item shift.open_date is exist - process it [07:22:43]req_shift_open_date [07:22:43]req_shift_open_date done [07:22:43]produce_requested_data done [07:22:43]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218373,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:22:43]process_action_free close_receipt [07:22:43]json_value_free [07:22:43]json_value_free done [07:22:43]process_json_proto returns [07:22:43]Send response to host [07:22:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218373,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:22:43]free response buf [07:22:43]execute_script done [07:22:43]execute_script returns [07:22:43]free content buf [07:22:43]Sock 10.Close socket [07:22:43]Sock 10.Thread stoped [07:22:47]OFD Sender: No OFD packet to send [07:22:52]OFD Sender: No OFD packet to send [07:22:57]OFD Sender: No OFD packet to send [07:23:02]OFD Sender: No OFD packet to send [07:23:07]OFD Sender: No OFD packet to send [07:23:12]OFD Sender: No OFD packet to send [07:23:17]OFD Sender: No OFD packet to send [07:23:22]OFD Sender: No OFD packet to send [07:23:27]OFD Sender: No OFD packet to send [07:23:32]OFD Sender: No OFD packet to send [07:23:37]OFD Sender: No OFD packet to send [07:23:42]OFD Sender: No OFD packet to send [07:23:47]OFD Sender: No OFD packet to send [07:23:52]OFD Sender: No OFD packet to send [07:23:57]OFD Sender: No OFD packet to send [07:24:02]OFD Sender: No OFD packet to send [07:24:07]OFD Sender: No OFD packet to send [07:24:12]OFD Sender: No OFD packet to send [07:24:17]OFD Sender: No OFD packet to send [07:24:22]OFD Sender: No OFD packet to send [07:24:27]OFD Sender: No OFD packet to send [07:24:32]OFD Sender: No OFD packet to send [07:24:37]OFD Sender: No OFD packet to send [07:24:42]OFD Sender: No OFD packet to send [07:24:47]OFD Sender: No OFD packet to send [07:24:52]OFD Sender: No OFD packet to send [07:24:57]OFD Sender: No OFD packet to send [07:25:02]OFD Sender: No OFD packet to send [07:25:07]OFD Sender: No OFD packet to send [07:25:12]OFD Sender: No OFD packet to send [07:25:17]OFD Sender: No OFD packet to send [07:25:22]OFD Sender: No OFD packet to send [07:25:27]OFD Sender: No OFD packet to send [07:25:32]OFD Sender: No OFD packet to send [07:25:37]OFD Sender: No OFD packet to send [07:25:42]OFD Sender: No OFD packet to send [07:25:47]OFD Sender: No OFD packet to send [07:25:52]accept exits with 8 [07:25:52]New connection [07:25:52]New thread 3066682724 created [07:25:52]Thread 3066826084 joined [07:25:52]Waiting for new connection... [07:25:52] Sock 8.Parse request [07:25:52]Sock 8.Check first char [07:25:52]Sock 8.First char is OK [07:25:52]request: POST /json_proto HTTP/1.0 [07:25:52]Method: POST [07:25:52]URL: /json_proto [07:25:52]Method is POST - this is cgi request [07:25:52]url: /json_proto [07:25:52]query_string will be loaded in cgi processing [07:25:52]execute_cgi json_proto POST (null) [07:25:52]execute_cgi path=json_proto method=POST [07:25:52]POST find Content-Length [07:25:52]Host: 172.17.40.4:8080 [07:25:52]Content-Length: 677 [07:25:52]Content-Type: application/json [07:25:52] [07:25:52]POST finish read [07:25:52]Found Content-Length = 677 [07:25:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [07:25:52]execute_script... [07:25: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)535905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [07:25:52]POST & json_proto [07:25:52]process_json_proto [07:25:52]json parsed OK: [07:25:52]protocol is kg_v1.0 [07:25:52]action value=close_receipt [07:25:52]process_action close_receipt [07:25:52]cmd_close_receipt [07:25:52]MH_GetDate [07:25:52]Write to MH i2c: F0 00 00 19 27 2F [07:25:52]Write i2c OK [07:25:52]MH_I2C_Read... [07:25:52]Read from MH i2c: F0 [07:25:52]MH_I2C_Read... [07:25:52]Read from MH i2c: F0 09 00 [07:25:52]MH_I2C_Read... [07:25:52]Read from MH i2c: F0 09 00 19 27 00 03 5F 13 67 EE 0E 0D 67 84 [07:25:52]GetLastDocTimeStamp 1729322563 [07:25:52]current date 1729322755 [07:25:52]FM_GetShiftState [07:25:52]SAM_PROTO_GetShiftState [07:25:52]wFMCommunicate request_size=4 [07:25:52]MH_SAM_APDU [07:25:52]CAPDU: 80 13 01 00 [07:25:52]Write to MH i2c: E2 08 00 1A 27 80 13 01 00 00 00 00 00 BE [07:25:52]Write i2c OK [07:25:52]MH_I2C_Read... [07:25:52]OFD Sender: No OFD packet to send [07:25:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:25:52]Read from MH i2c: E2 [07:25:52]MH_I2C_Read... [07:25:52]Read from MH i2c: E2 0E 00 [07:25:52]MH_I2C_Read... [07:25:52]Read from MH i2c: E2 0E 00 1A 27 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 01 [07:25:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:25:52]wFMCommunicate OK [07:25:52]SAM_PROTO_GetShiftState done [07:25:52]FM_GetShiftState done [07:25:52]opened in 1729296582 [07:25:52]opened+sec_in_day 1729382982 [07:25:52]quantity*price = 60027 [07:25:52]sum+1 = 60029 [07:25:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 19 19.10.2024 07:25 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218374 ФПД: 148885336438125 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T072556&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218374&fm=148885336438125&tin=02508201610067®Number=0000000000098116&sum=60000 [07:25:53]StoreToDocumentArchive [07:25:53]shift 443 fd 218374 [07:25:53]save to /storage/0443/doc_00218374 [07:25:53]save last doc name /storage/0443/doc_00218374 to /storage/kkm_last_doc_name [07:25:53]save OK [07:25:53]Clear old archive folders... [07:25:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:25:53]tlvbuf is 01564CE0 [07:25:53]SAM_PROTO_ClearQueue [07:25:53]wFMCommunicate request_size=4 [07:25:53]MH_SAM_APDU [07:25:53]CAPDU: 80 09 00 00 [07:25:53]Write to MH i2c: E2 08 00 27 27 80 09 00 00 00 00 00 00 C0 [07:25:53]Write i2c OK [07:25:53]MH_I2C_Read... [07:25:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:25:53]Read from MH i2c: E2 [07:25:53]MH_I2C_Read... [07:25:53]Read from MH i2c: E2 03 00 [07:25:53]MH_I2C_Read... [07:25:53]Read from MH i2c: E2 03 00 27 27 00 90 00 C2 [07:25:53]RAPDU: 90 00 [07:25:53]wFMCommunicate OK [07:25:53]SAM_PROTO_ClearQueue done [07:25:53]KKMCreateOFDPacket [07:25:53]OFDProtocolAddRootSTLVToBuf [07:25:53]FM_MakeSignedData [07:25:53]FM_MakeSignedData [07:25:53]SAM_PROTO_SignData [07:25:53]wFMCommunicate request_size=4 [07:25:53]MH_SAM_APDU [07:25:53]CAPDU: 80 0D 01 02 [07:25:53]Write to MH i2c: E2 08 00 28 27 80 0D 01 02 00 00 00 00 C8 [07:25:53]Write i2c OK [07:25:53]MH_I2C_Read... [07:25:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:25:53]Read from MH i2c: E2 [07:25:53]MH_I2C_Read... [07:25:53]Read from MH i2c: E2 03 00 [07:25:53]MH_I2C_Read... [07:25:53]Read from MH i2c: E2 03 00 28 27 00 90 00 C3 [07:25:53]RAPDU: 90 00 [07:25:53]wFMCommunicate OK [07:25:53]wFMCommunicate request_size=255 [07:25:53]MH_SAM_APDU [07:25:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 13 00 00 00 F4 03 04 00 04 5F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 06 55 03 00 35 04 06 00 87 [07:25:53]Write to MH i2c: E2 02 01 29 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 13 00 00 00 F4 03 04 00 04 5F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 06 55 03 00 35 04 06 00 87 00 00 40 [07:25:53]Write i2c OK [07:25:53]MH_I2C_Read... [07:25:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:25:54]Read from MH i2c: E2 [07:25:54]MH_I2C_Read... [07:25:54]Read from MH i2c: E2 03 00 [07:25:54]MH_I2C_Read... [07:25:54]Read from MH i2c: E2 03 00 29 27 00 90 00 C4 [07:25:54]RAPDU: 90 00 [07:25:54]wFMCommunicate OK [07:25:54]wFMCommunicate request_size=10 [07:25:54]MH_SAM_APDU [07:25:54]CAPDU: 80 0D 02 02 05 69 11 97 35 6D [07:25:54]Write to MH i2c: E2 0D 00 2A 27 80 0D 02 02 05 00 69 11 97 35 6D 00 00 88 [07:25:54]Write i2c OK [07:25:54]MH_I2C_Read... [07:25:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:25:54]Read from MH i2c: E2 [07:25:54]MH_I2C_Read... [07:25:54]Read from MH i2c: E2 03 00 [07:25:54]MH_I2C_Read... [07:25:54]Read from MH i2c: E2 03 00 2A 27 00 90 00 C5 [07:25:54]RAPDU: 90 00 [07:25:54]wFMCommunicate OK [07:25:54]wFMCommunicate request_size=4 [07:25:54]MH_SAM_APDU [07:25:54]CAPDU: 80 0D 03 02 [07:25:54]Write to MH i2c: E2 08 00 2B 27 80 0D 03 02 00 00 00 00 CD [07:25:54]Write i2c OK [07:25:54]MH_I2C_Read... [07:25:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:25:54]Read from MH i2c: E2 [07:25:54]MH_I2C_Read... [07:25:54]Read from MH i2c: E2 0B 00 [07:25:54]MH_I2C_Read... [07:25:54]Read from MH i2c: E2 0B 00 2B 27 00 0F 90 5F 6A A9 6F 4E 0B 90 00 A7 [07:25:54]RAPDU: 0F 90 5F 6A A9 6F 4E 0B 90 00 [07:25:54]wFMCommunicate OK [07:25:54]SAM_PROTO_SignData done [07:25:54]FM_MakeSignedData done [07:25:54]CreateOFDProtocolMessage [07:25:54]wFMCommunicate request_size=4 [07:25:54]MH_SAM_APDU [07:25:54]CAPDU: 80 11 00 00 [07:25:54]Write to MH i2c: E2 08 00 2C 27 80 11 00 00 00 00 00 00 CD [07:25:54]Write i2c OK [07:25:54]MH_I2C_Read... [07:25:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:25:54]Read from MH i2c: E2 [07:25:54]MH_I2C_Read... [07:25:54]Read from MH i2c: E2 17 00 [07:25:54]MH_I2C_Read... [07:25:54]Read from MH i2c: E2 17 00 2C 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1C [07:25:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:25:54]wFMCommunicate OK [07:25:54]CreateOFDProtocolMessage done [07:25:54]OFDSenderStorePacket 218374 [07:25:54]StoreOFDPacket docnum=218374 [07:25:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 67 57 07 01 69 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 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 13 00 00 00 F4 03 04 00 04 5F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 06 55 03 00 35 04 06 00 87 69 11 97 35 6D 0F 90 5F 6A A9 6F 4E 0B [07:25:54]CheckFolder [07:25:54]dirname=/storage/ofd_packets [07:25:54]CheckFolder done [07:25:54]ProducePacketName [07:25:54]name=ofd_packets/00218374 [07:25:54]NVStorageSaveData ofd_packets/00218374 [07:25:54]File name is /storage/ofd_packets/00218374 [07:25:54]Write 301 bytes [07:25:54]NVStorageSaveData done [07:25:54]OFDSenderStorePacket done [07:25:54]KKMCreateOFDPacket done [07:25:54]NVStorageSaveData kkm_last_timestamp [07:25:54]File name is /storage/kkm_last_timestamp [07:25:54]Write 4 bytes [07:25:54]NVStorageSaveData done [07:25:54]ExternCall_PrintAddStr [07:25:54]wPrintStart [07:25:54]Write to MH i2c: 01 00 00 2D 27 54 [07:25:54]Write i2c OK [07:25:54]MH_I2C_Read... [07:25:54]Read from MH i2c: 01 [07:25:54]MH_I2C_Read... [07:25:54]Read from MH i2c: 01 07 00 [07:25:54]MH_I2C_Read... [07:25:54]Read from MH i2c: 01 07 00 2D 27 00 00 00 00 00 FF 0F 69 [07:25:54]RasterBufferAndPrint [07:25:54]line Счет N : (1)535905 [07:25:54]line ИНН: 02508201610067 [07:25:54]line Контрольно-Кассовый Чек [07:25:54]line ПРОДАЖА [07:25:54]line ТРК (МРК, ГНК) : 31 [07:25:54]line Товар: 2710124500 [07:25:54]line Аи-95-К-3 [07:25:54]line 8.090 * 74.20 [07:25:54]line = 600.28 [07:25:54]line НДС 12% НСП 1% [07:25:54]line > о реализуемом товаре [07:25:54]line ОКРУГЛЕНИЕ: -0.28 [07:25:54]line ИТОГО: 600.00 [07:25:54]line Внесено: 600.00 [07:25:54]line СДАЧА: 0.00 [07:25:54]line НСП 1% : 5.31 [07:25:54]line НДС 12% : 63.75 [07:25:54]line Наличными: 600.00 [07:25:54]line Безнал.: 0.00 [07:25:54]line Место: АЗС № 84 "Партнер Нефть" [07:25:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:25:54]line СНО: Общий режим [07:25:54]line Чек 19 19.10.2024 07:25 [07:25:54]line Смена: 443 ФФД: 1.0 [07:25:54]line ЗНМ: 0300000178 [07:25:54]line РНМ: 0000000000098116 [07:25:54]line Версия ККМ: 001 [07:25:54]line ФМ: 0000000000965413 [07:25:54]line ФД: 218374 [07:25:54]line ФПД: 148885336438125 [07:25:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T072556&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218374&fm=148885336438125&tin=02508201610067®Number=0000000000098116&sum=60000 [07:25:54]OFD Sender: Processing packet 218374 [packets to send 80, broken 79] [07:25:54]ProducePacketName [07:25:54]name=ofd_packets/00218374 [07:25:54]OFD Sender: To server: pG, [07:25:54]CommunicateWithHost lk.salyk.kg:30040 [07:25:54]ConnectInit lk.salyk.kg [07:25:54]written 0, free lines is 4095 [07:25:54]Connected sock=10 [07:25:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 67 57 07 01 69 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 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 13 00 00 00 F4 03 04 00 04 5F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 06 55 03 00 35 04 06 00 87 69 11 97 35 6D 0F 90 5F 6A A9 6F 4E 0B [07:25:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C5 74 47 00 38 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 06 55 03 00 F4 03 04 00 9E 0A 13 67 B6 04 01 00 00 FE E0 40 D0 BB D7 16 DC [07:25:55]CommunicateWithHost err = 0 [07:25:55]CheckOFDResponse [07:25:55]1017 (14) - 77093643461234 [07:25:55]1041 (16) - 0000000000965413 [07:25:55]1040 (4) - 218374 [07:25:55]1012 (4) - 19.10.2024 01:25 [07:25:55]1206 (1) - 0 [07:25:55]OFD Sender: Remove packet 218374 [07:25:55]ProducePacketName [07:25:55]name=ofd_packets/00218374 [07:25:55]NVStorageDeleteData [07:25:55]Write to MH i2c: 01 00 00 58 27 7F [07:25:55]Write i2c OK [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: 01 [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: 01 07 00 [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: 01 07 00 58 27 00 00 00 00 00 CE 0C 60 [07:25:55]RasterBufferAndPrint [07:25:55]line [07:25:55]line [07:25:55]line [07:25:55]line [07:25:55]line [07:25:55]written 0, free lines is 3286 [07:25:55]MH_Cut [07:25:55]Write to MH i2c: D1 01 00 5F 27 01 58 [07:25:55]Write i2c OK [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: D1 [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: D1 01 00 [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: D1 01 00 5F 27 00 57 [07:25:55]Write to MH i2c: 01 00 00 60 27 87 [07:25:55]Write i2c OK [07:25:55]MH_I2C_Read... [07:25:55]OFD Sender: No OFD packet to send [07:25:55]*** Cut start [07:25:55]*** Partial cut [07:25:55]*** CUTSNS_PIN = 1 [07:25:55]*** CUTSNS_PIN = 0 [07:25:56]*** Brake cut motor [07:25:56]Read from MH i2c: 01 [07:25:56]MH_I2C_Read... [07:25:56]*** Stop cut motor [07:25:56]*** Cut end [07:25:56]Read from MH i2c: 01 07 00 [07:25:56]MH_I2C_Read... [07:25:56]Read from MH i2c: 01 07 00 60 27 00 00 00 00 00 FF 0F 9C [07:25:56]process_action close_receipt done [07:25:56]requested_data is exist [07:25:56]produce_requested_data [07:25:56]requested_item fm.sn is exist - process it [07:25:56]wFMCommunicate request_size=4 [07:25:56]MH_SAM_APDU [07:25:56]CAPDU: 80 11 00 00 [07:25:56]Write to MH i2c: E2 08 00 61 27 80 11 00 00 00 00 00 00 02 [07:25:56]Write i2c OK [07:25:56]MH_I2C_Read... [07:25:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:25:56]Read from MH i2c: E2 [07:25:56]MH_I2C_Read... [07:25:56]Read from MH i2c: E2 17 00 [07:25:56]MH_I2C_Read... [07:25:56]Read from MH i2c: E2 17 00 61 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 51 [07:25:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:25:56]wFMCommunicate OK [07:25:56]requested_item fd.num is exist - process it [07:25:56]SAM_PROTO_GetFieldsCounters [07:25:56]wFMCommunicate request_size=4 [07:25:56]MH_SAM_APDU [07:25:56]CAPDU: 80 13 00 00 [07:25:56]Write to MH i2c: E2 08 00 62 27 80 13 00 00 00 00 00 00 05 [07:25:56]Write i2c OK [07:25:56]MH_I2C_Read... [07:25:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:25:56]Read from MH i2c: E2 [07:25:56]MH_I2C_Read... [07:25:56]Read from MH i2c: E2 62 00 [07:25:56]MH_I2C_Read... [07:25:56]Read from MH i2c: E2 62 00 62 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 06 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [07:25:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 06 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:25:56]wFMCommunicate OK [07:25:56]SAM_PROTO_GetFieldsCounters done [07:25:56]requested_item shift.num is exist - process it [07:25:56]requested_item shift.opened is exist - process it [07:25:56]req_shift_opened [07:25:56]FM_GetShiftState [07:25:56]SAM_PROTO_GetShiftState [07:25:56]wFMCommunicate request_size=4 [07:25:56]MH_SAM_APDU [07:25:56]CAPDU: 80 13 01 00 [07:25:56]Write to MH i2c: E2 08 00 63 27 80 13 01 00 00 00 00 00 07 [07:25:56]Write i2c OK [07:25:56]MH_I2C_Read... [07:25:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:25:56]Read from MH i2c: E2 [07:25:56]MH_I2C_Read... [07:25:56]Read from MH i2c: E2 0E 00 [07:25:56]MH_I2C_Read... [07:25:56]Read from MH i2c: E2 0E 00 63 27 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4A [07:25:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:25:56]wFMCommunicate OK [07:25:56]SAM_PROTO_GetShiftState done [07:25:56]FM_GetShiftState done [07:25:56]req_shift_opened done [07:25:56]requested_item shift.open_date is exist - process it [07:25:56]req_shift_open_date [07:25:56]req_shift_open_date done [07:25:56]produce_requested_data done [07:25:56]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218374,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:25:56]process_action_free close_receipt [07:25:56]json_value_free [07:25:56]json_value_free done [07:25:56]process_json_proto returns [07:25:56]Send response to host [07:25:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218374,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:25:56]free response buf [07:25:56]execute_script done [07:25:56]execute_script returns [07:25:56]free content buf [07:25:56]Sock 8.Close socket [07:25:56]Sock 8.Thread stoped [07:26:00]OFD Sender: No OFD packet to send [07:26:05]OFD Sender: No OFD packet to send [07:26:10]OFD Sender: No OFD packet to send [07:26:15]OFD Sender: No OFD packet to send [07:26:20]OFD Sender: No OFD packet to send [07:26:25]OFD Sender: No OFD packet to send [07:26:30]OFD Sender: No OFD packet to send [07:26:35]OFD Sender: No OFD packet to send [07:26:40]OFD Sender: No OFD packet to send [07:26:45]OFD Sender: No OFD packet to send [07:26:50]OFD Sender: No OFD packet to send [07:26:55]OFD Sender: No OFD packet to send [07:27:00]OFD Sender: No OFD packet to send [07:27:01]accept exits with 9 [07:27:01]New connection [07:27:01]New thread 3066826084 created [07:27:01]Thread 3066682724 joined [07:27:01]Waiting for new connection... [07:27:01] Sock 9.Parse request [07:27:01]Sock 9.Check first char [07:27:01]Sock 9.First char is OK [07:27:01]request: POST /json_proto HTTP/1.0 [07:27:01]Method: POST [07:27:01]URL: /json_proto [07:27:01]Method is POST - this is cgi request [07:27:01]url: /json_proto [07:27:01]query_string will be loaded in cgi processing [07:27:01]execute_cgi json_proto POST (null) [07:27:01]execute_cgi path=json_proto method=POST [07:27:01]POST find Content-Length [07:27:01]Host: 172.17.40.4:8080 [07:27:01]Content-Length: 754 [07:27:01]Content-Type: application/json [07:27:01] [07:27:01]POST finish read [07:27:01]Found Content-Length = 754 [07:27:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79741", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:27:01]execute_script... [07:27:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79741", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:27:01]POST & json_proto [07:27:01]process_json_proto [07:27:01]json parsed OK: [07:27:01]protocol is kg_v1.0 [07:27:01]action value=close_receipt [07:27:01]process_action close_receipt [07:27:01]cmd_close_receipt [07:27:01]MH_GetDate [07:27:01]Write to MH i2c: F0 00 00 64 27 7A [07:27:01]Write i2c OK [07:27:01]MH_I2C_Read... [07:27:01]Read from MH i2c: F0 [07:27:01]MH_I2C_Read... [07:27:01]Read from MH i2c: F0 09 00 [07:27:01]MH_I2C_Read... [07:27:01]Read from MH i2c: F0 09 00 64 27 00 49 5F 13 67 EE 0E 0D 67 15 [07:27:01]GetLastDocTimeStamp 1729322756 [07:27:01]current date 1729322825 [07:27:01]FM_GetShiftState [07:27:01]SAM_PROTO_GetShiftState [07:27:01]wFMCommunicate request_size=4 [07:27:01]MH_SAM_APDU [07:27:01]CAPDU: 80 13 01 00 [07:27:01]Write to MH i2c: E2 08 00 65 27 80 13 01 00 00 00 00 00 09 [07:27:01]Write i2c OK [07:27:01]MH_I2C_Read... [07:27:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:27:02]Read from MH i2c: E2 [07:27:02]MH_I2C_Read... [07:27:02]Read from MH i2c: E2 0E 00 [07:27:02]MH_I2C_Read... [07:27:02]Read from MH i2c: E2 0E 00 65 27 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4C [07:27:02]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:27:02]wFMCommunicate OK [07:27:02]SAM_PROTO_GetShiftState done [07:27:02]FM_GetShiftState done [07:27:02]opened in 1729296582 [07:27:02]opened+sec_in_day 1729382982 [07:27:02]quantity*price = 13000 [07:27:02]sum+1 = 13001 [07:27:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 0.00 Безнал.: 130.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 20 19.10.2024 07:27 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218375 ФПД: 210462632697580 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T072705&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218375&fm=210462632697580&tin=02508201610067®Number=0000000000098116&sum=13000 0 [07:27:03]StoreToDocumentArchive [07:27:03]shift 443 fd 218375 [07:27:03]save to /storage/0443/doc_00218375 [07:27:03]save last doc name /storage/0443/doc_00218375 to /storage/kkm_last_doc_name [07:27:03]save OK [07:27:03]Clear old archive folders... [07:27:03]ProcessDocumentItem done err = 0, tmpTLVsize=276 [07:27:03]tlvbuf is 0159E420 [07:27:03]SAM_PROTO_ClearQueue [07:27:03]wFMCommunicate request_size=4 [07:27:03]MH_SAM_APDU [07:27:03]CAPDU: 80 09 00 00 [07:27:03]Write to MH i2c: E2 08 00 72 27 80 09 00 00 00 00 00 00 0B [07:27:03]Write i2c OK [07:27:03]MH_I2C_Read... [07:27:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:27:03]Read from MH i2c: E2 [07:27:03]MH_I2C_Read... [07:27:03]Read from MH i2c: E2 03 00 [07:27:03]MH_I2C_Read... [07:27:03]Read from MH i2c: E2 03 00 72 27 00 90 00 0D [07:27:03]RAPDU: 90 00 [07:27:03]wFMCommunicate OK [07:27:03]SAM_PROTO_ClearQueue done [07:27:03]KKMCreateOFDPacket [07:27:03]OFDProtocolAddRootSTLVToBuf [07:27:03]FM_MakeSignedData [07:27:03]FM_MakeSignedData [07:27:03]SAM_PROTO_SignData [07:27:03]wFMCommunicate request_size=4 [07:27:03]MH_SAM_APDU [07:27:03]CAPDU: 80 0D 01 02 [07:27:03]Write to MH i2c: E2 08 00 73 27 80 0D 01 02 00 00 00 00 13 [07:27:03]Write i2c OK [07:27:03]MH_I2C_Read... [07:27:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:27:03]Read from MH i2c: E2 [07:27:03]MH_I2C_Read... [07:27:03]Read from MH i2c: E2 03 00 [07:27:03]MH_I2C_Read... [07:27:03]Read from MH i2c: E2 03 00 73 27 00 90 00 0E [07:27:03]RAPDU: 90 00 [07:27:03]wFMCommunicate OK [07:27:03]wFMCommunicate request_size=255 [07:27:03]MH_SAM_APDU [07:27:03]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 49 5F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 [07:27:03]Write to MH i2c: E2 02 01 74 27 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 49 5F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 00 00 20 [07:27:03]Write i2c OK [07:27:03]MH_I2C_Read... [07:27:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:27:03]Read from MH i2c: E2 [07:27:03]MH_I2C_Read... [07:27:03]Read from MH i2c: E2 03 00 [07:27:03]MH_I2C_Read... [07:27:03]Read from MH i2c: E2 03 00 74 27 00 90 00 0F [07:27:03]RAPDU: 90 00 [07:27:03]wFMCommunicate OK [07:27:03]wFMCommunicate request_size=35 [07:27:03]MH_SAM_APDU [07:27:03]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 07 55 03 00 35 04 06 00 BF 6A 26 75 DE EC [07:27:03]Write to MH i2c: E2 26 00 75 27 80 0D 02 02 1E 00 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 07 55 03 00 35 04 06 00 BF 6A 26 75 DE EC 00 00 F2 [07:27:03]Write i2c OK [07:27:03]MH_I2C_Read... [07:27:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:27:03]Read from MH i2c: E2 [07:27:03]MH_I2C_Read... [07:27:03]Read from MH i2c: E2 03 00 [07:27:03]MH_I2C_Read... [07:27:03]Read from MH i2c: E2 03 00 75 27 00 90 00 10 [07:27:03]RAPDU: 90 00 [07:27:03]wFMCommunicate OK [07:27:03]wFMCommunicate request_size=4 [07:27:03]MH_SAM_APDU [07:27:03]CAPDU: 80 0D 03 02 [07:27:03]Write to MH i2c: E2 08 00 76 27 80 0D 03 02 00 00 00 00 18 [07:27:03]Write i2c OK [07:27:03]MH_I2C_Read... [07:27:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:27:03]Read from MH i2c: E2 [07:27:03]MH_I2C_Read... [07:27:03]Read from MH i2c: E2 0B 00 [07:27:03]MH_I2C_Read... [07:27:03]Read from MH i2c: E2 0B 00 76 27 00 35 29 76 97 4E B0 E7 3D 90 00 A6 [07:27:03]RAPDU: 35 29 76 97 4E B0 E7 3D 90 00 [07:27:03]wFMCommunicate OK [07:27:03]SAM_PROTO_SignData done [07:27:03]FM_MakeSignedData done [07:27:03]CreateOFDProtocolMessage [07:27:03]wFMCommunicate request_size=4 [07:27:03]MH_SAM_APDU [07:27:03]CAPDU: 80 11 00 00 [07:27:03]Write to MH i2c: E2 08 00 77 27 80 11 00 00 00 00 00 00 18 [07:27:03]Write i2c OK [07:27:03]MH_I2C_Read... [07:27:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:27:03]Read from MH i2c: E2 [07:27:03]MH_I2C_Read... [07:27:03]Read from MH i2c: E2 17 00 [07:27:03]MH_I2C_Read... [07:27:03]Read from MH i2c: E2 17 00 77 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 67 [07:27:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:27:03]wFMCommunicate OK [07:27:03]CreateOFDProtocolMessage done [07:27:03]OFDSenderStorePacket 218375 [07:27:03]StoreOFDPacket docnum=218375 [07:27:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 28 01 00 00 D9 57 20 01 1E 41 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 49 5F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 07 55 03 00 35 04 06 00 BF 6A 26 75 DE EC 35 29 76 97 4E B0 E7 3D [07:27:03]CheckFolder [07:27:03]dirname=/storage/ofd_packets [07:27:03]CheckFolder done [07:27:03]ProducePacketName [07:27:03]name=ofd_packets/00218375 [07:27:03]NVStorageSaveData ofd_packets/00218375 [07:27:03]File name is /storage/ofd_packets/00218375 [07:27:03]Write 326 bytes [07:27:03]NVStorageSaveData done [07:27:03]OFDSenderStorePacket done [07:27:03]KKMCreateOFDPacket done [07:27:03]NVStorageSaveData kkm_last_timestamp [07:27:03]File name is /storage/kkm_last_timestamp [07:27:03]Write 4 bytes [07:27:03]NVStorageSaveData done [07:27:03]ExternCall_PrintAddStr [07:27:03]wPrintStart [07:27:03]Write to MH i2c: 01 00 00 78 27 9F [07:27:03]Write i2c OK [07:27:03]MH_I2C_Read... [07:27:03]Read from MH i2c: 01 [07:27:03]MH_I2C_Read... [07:27:03]Read from MH i2c: 01 07 00 [07:27:03]MH_I2C_Read... [07:27:03]Read from MH i2c: 01 07 00 78 27 00 00 00 00 00 FF 0F B4 [07:27:03]RasterBufferAndPrint [07:27:03]line Счет N : (3)79741 [07:27:03]line ИНН: 02508201610067 [07:27:03]line Контрольно-Кассовый Чек [07:27:03]line ПРОДАЖА [07:27:03]line Товар: 2000036230011 [07:27:03]line Кофе Латте XL(GABB TRADE) [07:27:03]line 1.000 * 130.00 [07:27:03]line = 130.00 [07:27:03]line НДС 12% НСП 1% [07:27:03]line > о реализуемом товаре [07:27:03]line ИТОГО: 130.00 [07:27:03]line НСП 1% : 1.15 [07:27:03]line НДС 12% : 13.80 [07:27:03]line Наличными: 0.00 [07:27:03]line Безнал.: 130.00 [07:27:03]line Место: АЗС № 84 "Партнер Нефть" [07:27:03]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:27:03]line СНО: Общий режим [07:27:03]line Чек 20 19.10.2024 07:27 [07:27:03]line Смена: 443 ФФД: 1.0 [07:27:03]line ЗНМ: 0300000178 [07:27:03]line РНМ: 0000000000098116 [07:27:03]line Версия ККМ: 001 [07:27:03]line Платежная система: Mbank [07:27:03]line ФМ: 0000000000965413 [07:27:03]line ФД: 218375 [07:27:03]line ФПД: 210462632697580 [07:27:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T072705&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218375&fm=210462632697580&tin=02508201610067®Number=0000000000098116&sum=13000 [07:27:04]line 0 [07:27:04]OFD Sender: Processing packet 218375 [packets to send 80, broken 79] [07:27:04]ProducePacketName [07:27:04]name=ofd_packets/00218375 [07:27:04]OFD Sender: To server: pG, [07:27:04]CommunicateWithHost lk.salyk.kg:30040 [07:27:04]ConnectInit lk.salyk.kg [07:27:04]written 0, free lines is 4095 [07:27:04]Connected sock=10 [07:27:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 28 01 00 00 D9 57 20 01 1E 41 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 49 5F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 07 55 03 00 35 04 06 00 BF 6A 26 75 DE EC 35 29 76 97 4E B0 E7 3D [07:27:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 7B 27 47 00 1F 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 39 36 35 34 31 33 10 04 04 00 07 55 03 00 F4 03 04 00 E3 0A 13 67 B6 04 01 00 00 B4 68 60 73 0D 84 EC 27 [07:27:04]CommunicateWithHost err = 0 [07:27:04]CheckOFDResponse [07:27:04]1017 (14) - 77093643461234 [07:27:04]1041 (16) - 0000000000965413 [07:27:04]1040 (4) - 218375 [07:27:04]1012 (4) - 19.10.2024 01:26 [07:27:04]1206 (1) - 0 [07:27:04]OFD Sender: Remove packet 218375 [07:27:04]ProducePacketName [07:27:04]name=ofd_packets/00218375 [07:27:04]NVStorageDeleteData [07:27:04]Write to MH i2c: 01 00 00 A1 27 C8 [07:27:04]Write i2c OK [07:27:04]MH_I2C_Read... [07:27:04]Read from MH i2c: 01 [07:27:04]MH_I2C_Read... [07:27:04]Read from MH i2c: 01 07 00 [07:27:04]MH_I2C_Read... [07:27:04]Read from MH i2c: 01 07 00 A1 27 00 00 00 00 00 F5 0C D0 [07:27:04]RasterBufferAndPrint [07:27:04]line [07:27:04]line [07:27:04]line [07:27:04]line [07:27:04]line [07:27:04]written 0, free lines is 3324 [07:27:04]MH_Cut [07:27:04]Write to MH i2c: D1 01 00 A8 27 01 A1 [07:27:04]Write i2c OK [07:27:04]MH_I2C_Read... [07:27:04]Read from MH i2c: D1 [07:27:04]MH_I2C_Read... [07:27:04]Read from MH i2c: D1 01 00 [07:27:04]MH_I2C_Read... [07:27:04]Read from MH i2c: D1 01 00 A8 27 00 A0 [07:27:04]Write to MH i2c: 01 00 00 A9 27 D0 [07:27:04]Write i2c OK [07:27:04]MH_I2C_Read... [07:27:04]OFD Sender: No OFD packet to send [07:27:05]*** Cut start [07:27:05]*** Partial cut [07:27:05]*** CUTSNS_PIN = 1 [07:27:05]*** CUTSNS_PIN = 0 [07:27:05]*** Brake cut motor [07:27:05]Read from MH i2c: 01 [07:27:05]MH_I2C_Read... [07:27:05]*** Stop cut motor [07:27:05]*** Cut end [07:27:05]Read from MH i2c: 01 07 00 [07:27:05]MH_I2C_Read... [07:27:05]Read from MH i2c: 01 07 00 A9 27 00 00 00 00 00 FF 0F E5 [07:27:05]process_action close_receipt done [07:27:05]requested_data is exist [07:27:05]produce_requested_data [07:27:05]requested_item fm.sn is exist - process it [07:27:05]wFMCommunicate request_size=4 [07:27:05]MH_SAM_APDU [07:27:05]CAPDU: 80 11 00 00 [07:27:05]Write to MH i2c: E2 08 00 AA 27 80 11 00 00 00 00 00 00 4B [07:27:05]Write i2c OK [07:27:05]MH_I2C_Read... [07:27:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:27:05]Read from MH i2c: E2 [07:27:05]MH_I2C_Read... [07:27:05]Read from MH i2c: E2 17 00 [07:27:05]MH_I2C_Read... [07:27:05]Read from MH i2c: E2 17 00 AA 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9A [07:27:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:27:05]wFMCommunicate OK [07:27:05]requested_item fd.num is exist - process it [07:27:05]SAM_PROTO_GetFieldsCounters [07:27:05]wFMCommunicate request_size=4 [07:27:05]MH_SAM_APDU [07:27:05]CAPDU: 80 13 00 00 [07:27:05]Write to MH i2c: E2 08 00 AB 27 80 13 00 00 00 00 00 00 4E [07:27:05]Write i2c OK [07:27:05]MH_I2C_Read... [07:27:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:27:06]Read from MH i2c: E2 [07:27:06]MH_I2C_Read... [07:27:06]Read from MH i2c: E2 62 00 [07:27:06]MH_I2C_Read... [07:27:06]Read from MH i2c: E2 62 00 AB 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 07 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 C2 [07:27:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 07 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:27:06]wFMCommunicate OK [07:27:06]SAM_PROTO_GetFieldsCounters done [07:27:06]requested_item shift.num is exist - process it [07:27:06]requested_item shift.opened is exist - process it [07:27:06]req_shift_opened [07:27:06]FM_GetShiftState [07:27:06]SAM_PROTO_GetShiftState [07:27:06]wFMCommunicate request_size=4 [07:27:06]MH_SAM_APDU [07:27:06]CAPDU: 80 13 01 00 [07:27:06]Write to MH i2c: E2 08 00 AC 27 80 13 01 00 00 00 00 00 50 [07:27:06]Write i2c OK [07:27:06]MH_I2C_Read... [07:27:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:27:06]Read from MH i2c: E2 [07:27:06]MH_I2C_Read... [07:27:06]Read from MH i2c: E2 0E 00 [07:27:06]MH_I2C_Read... [07:27:06]Read from MH i2c: E2 0E 00 AC 27 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 93 [07:27:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:27:06]wFMCommunicate OK [07:27:06]SAM_PROTO_GetShiftState done [07:27:06]FM_GetShiftState done [07:27:06]req_shift_opened done [07:27:06]requested_item shift.open_date is exist - process it [07:27:06]req_shift_open_date [07:27:06]req_shift_open_date done [07:27:06]produce_requested_data done [07:27:06]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218375,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:27:06]process_action_free close_receipt [07:27:06]json_value_free [07:27:06]json_value_free done [07:27:06]process_json_proto returns [07:27:06]Send response to host [07:27:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218375,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:27:06]free response buf [07:27:06]execute_script done [07:27:06]execute_script returns [07:27:06]free content buf [07:27:06]Sock 9.Close socket [07:27:06]Sock 9.Thread stoped [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:30]OFD Sender: No OFD packet to send [07:29:35]OFD Sender: No OFD packet to send [07:29:40]OFD Sender: No OFD packet to send [07:29:45]OFD Sender: No OFD packet to send [07:29:50]OFD Sender: No OFD packet to send [07:29:55]OFD Sender: No OFD packet to send [07:30:00]OFD Sender: No OFD packet to send [07:30:05]OFD Sender: No OFD packet to send [07:30:10]OFD Sender: No OFD packet to send [07:30:15]OFD Sender: No OFD packet to send [07:30:20]OFD Sender: No OFD packet to send [07:30:25]OFD Sender: No OFD packet to send [07:30:30]OFD Sender: No OFD packet to send [07:30:35]OFD Sender: No OFD packet to send [07:30:40]OFD Sender: No OFD packet to send [07:30:45]OFD Sender: No OFD packet to send [07:30:50]OFD Sender: No OFD packet to send [07:30:55]OFD Sender: No OFD packet to send [07:31:00]OFD Sender: No OFD packet to send [07:31:05]OFD Sender: No OFD packet to send [07:31:10]OFD Sender: No OFD packet to send [07:31:15]OFD Sender: No OFD packet to send [07:31:20]OFD Sender: No OFD packet to send [07:31:25]OFD Sender: No OFD packet to send [07:31:30]OFD Sender: No OFD packet to send [07:31:35]OFD Sender: No OFD packet to send [07:31:40]OFD Sender: No OFD packet to send [07:31:45]OFD Sender: No OFD packet to send [07:31:50]OFD Sender: No OFD packet to send [07:31:55]OFD Sender: No OFD packet to send [07:32:00]OFD Sender: No OFD packet to send [07:32:05]OFD Sender: No OFD packet to send [07:32:10]OFD Sender: No OFD packet to send [07:32:15]OFD Sender: No OFD packet to send [07:32:20]OFD Sender: No OFD packet to send [07:32:25]OFD Sender: No OFD packet to send [07:32:30]OFD Sender: No OFD packet to send [07:32:35]OFD Sender: No OFD packet to send [07:32:40]OFD Sender: No OFD packet to send [07:32:45]OFD Sender: No OFD packet to send [07:32:50]OFD Sender: No OFD packet to send [07:32:55]OFD Sender: No OFD packet to send [07:33:00]OFD Sender: No OFD packet to send [07:33:05]OFD Sender: No OFD packet to send [07:33:10]OFD Sender: No OFD packet to send [07:33:15]OFD Sender: No OFD packet to send [07:33:20]OFD Sender: No OFD packet to send [07:33:25]OFD Sender: No OFD packet to send [07:33:30]OFD Sender: No OFD packet to send [07:33:35]OFD Sender: No OFD packet to send [07:33:40]OFD Sender: No OFD packet to send [07:33:45]OFD Sender: No OFD packet to send [07:33:50]OFD Sender: No OFD packet to send [07:33:55]OFD Sender: No OFD packet to send [07:34:00]OFD Sender: No OFD packet to send [07:34:05]OFD Sender: No OFD packet to send [07:34:10]OFD Sender: No OFD packet to send [07:34:15]OFD Sender: No OFD packet to send [07:34:20]OFD Sender: No OFD packet to send [07:34:25]OFD Sender: No OFD packet to send [07:34:30]OFD Sender: No OFD packet to send [07:34:35]OFD Sender: No OFD packet to send [07:34:40]OFD Sender: No OFD packet to send [07:34:45]OFD Sender: No OFD packet to send [07:34:50]OFD Sender: No OFD packet to send [07:34:55]OFD Sender: No OFD packet to send [07:35:00]OFD Sender: No OFD packet to send [07:35:05]OFD Sender: No OFD packet to send [07:35:10]OFD Sender: No OFD packet to send [07:35:15]OFD Sender: No OFD packet to send [07:35:20]OFD Sender: No OFD packet to send [07:35:25]OFD Sender: No OFD packet to send [07:35:30]OFD Sender: No OFD packet to send [07:35:35]OFD Sender: No OFD packet to send [07:35:40]OFD Sender: No OFD packet to send [07:35:45]OFD Sender: No OFD packet to send [07:35:50]OFD Sender: No OFD packet to send [07:35:55]OFD Sender: No OFD packet to send [07:36:00]OFD Sender: No OFD packet to send [07:36:05]OFD Sender: No OFD packet to send [07:36:10]OFD Sender: No OFD packet to send [07:36:15]OFD Sender: No OFD packet to send [07:36:20]OFD Sender: No OFD packet to send [07:36:25]OFD Sender: No OFD packet to send [07:36:30]OFD Sender: No OFD packet to send [07:36:35]OFD Sender: No OFD packet to send [07:36:40]OFD Sender: No OFD packet to send [07:36:45]OFD Sender: No OFD packet to send [07:36:49]accept exits with 8 [07:36:49]New connection [07:36:49]New thread 3066682724 created [07:36:49]Thread 3066826084 joined [07:36:49]Waiting for new connection... [07:36:49] Sock 8.Parse request [07:36:49]Sock 8.Check first char [07:36:49]Sock 8.First char is OK [07:36:49]request: POST /json_proto HTTP/1.0 [07:36:49]Method: POST [07:36:49]URL: /json_proto [07:36:49]Method is POST - this is cgi request [07:36:49]url: /json_proto [07:36:49]query_string will be loaded in cgi processing [07:36:49]execute_cgi json_proto POST (null) [07:36:49]execute_cgi path=json_proto method=POST [07:36:49]POST find Content-Length [07:36:49]Host: 172.17.40.4:8080 [07:36:49]Content-Length: 675 [07:36:49]Content-Type: application/json [07:36:49] [07:36:49]POST finish read [07:36:49]Found Content-Length = 675 [07:36:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535909", "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" ] } } [07:36:49]execute_script... [07:36: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)535909", "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" ] } } [07:36:49]POST & json_proto [07:36:49]process_json_proto [07:36:49]json parsed OK: [07:36:49]protocol is kg_v1.0 [07:36:49]action value=close_receipt [07:36:49]process_action close_receipt [07:36:49]cmd_close_receipt [07:36:49]MH_GetDate [07:36:49]Write to MH i2c: F0 00 00 AD 27 C3 [07:36:49]Write i2c OK [07:36:49]MH_I2C_Read... [07:36:49]Read from MH i2c: F0 [07:36:49]MH_I2C_Read... [07:36:49]Read from MH i2c: F0 09 00 [07:36:49]MH_I2C_Read... [07:36:49]Read from MH i2c: F0 09 00 AD 27 00 95 61 13 67 EE 0E 0D 67 AC [07:36:49]GetLastDocTimeStamp 1729322825 [07:36:49]current date 1729323413 [07:36:49]FM_GetShiftState [07:36:49]SAM_PROTO_GetShiftState [07:36:49]wFMCommunicate request_size=4 [07:36:49]MH_SAM_APDU [07:36:49]CAPDU: 80 13 01 00 [07:36:49]Write to MH i2c: E2 08 00 AE 27 80 13 01 00 00 00 00 00 52 [07:36:49]Write i2c OK [07:36:49]MH_I2C_Read... [07:36:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:49]Read from MH i2c: E2 [07:36:49]MH_I2C_Read... [07:36:49]Read from MH i2c: E2 0E 00 [07:36:49]MH_I2C_Read... [07:36:49]Read from MH i2c: E2 0E 00 AE 27 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 95 [07:36:49]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:36:49]wFMCommunicate OK [07:36:49]SAM_PROTO_GetShiftState done [07:36:49]FM_GetShiftState done [07:36:49]opened in 1729296582 [07:36:49]opened+sec_in_day 1729382982 [07:36:49]quantity*price = 100000 [07:36:49]sum+1 = 100002 [07:36:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 21 19.10.2024 07:36 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218376 ФПД: 196195981663259 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T073653&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218376&fm=196195981663259&tin=02508201610067®Number=0000000000098116&sum=100000 [07:36:51]StoreToDocumentArchive [07:36:51]shift 443 fd 218376 [07:36:51]save to /storage/0443/doc_00218376 [07:36:51]save last doc name /storage/0443/doc_00218376 to /storage/kkm_last_doc_name [07:36:51]save OK [07:36:51]Clear old archive folders... [07:36:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [07:36:51]tlvbuf is B6D89170 [07:36:51]SAM_PROTO_ClearQueue [07:36:51]wFMCommunicate request_size=4 [07:36:51]MH_SAM_APDU [07:36:51]CAPDU: 80 09 00 00 [07:36:51]Write to MH i2c: E2 08 00 BB 27 80 09 00 00 00 00 00 00 54 [07:36:51]Write i2c OK [07:36:51]MH_I2C_Read... [07:36:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:36:51]Read from MH i2c: E2 [07:36:51]MH_I2C_Read... [07:36:51]Read from MH i2c: E2 03 00 [07:36:51]MH_I2C_Read... [07:36:51]Read from MH i2c: E2 03 00 BB 27 00 90 00 56 [07:36:51]RAPDU: 90 00 [07:36:51]wFMCommunicate OK [07:36:51]SAM_PROTO_ClearQueue done [07:36:51]KKMCreateOFDPacket [07:36:51]OFDProtocolAddRootSTLVToBuf [07:36:51]FM_MakeSignedData [07:36:51]FM_MakeSignedData [07:36:51]SAM_PROTO_SignData [07:36:51]wFMCommunicate request_size=4 [07:36:51]MH_SAM_APDU [07:36:51]CAPDU: 80 0D 01 02 [07:36:51]Write to MH i2c: E2 08 00 BC 27 80 0D 01 02 00 00 00 00 5C [07:36:51]Write i2c OK [07:36:51]MH_I2C_Read... [07:36:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:36:51]Read from MH i2c: E2 [07:36:51]MH_I2C_Read... [07:36:51]Read from MH i2c: E2 03 00 [07:36:51]MH_I2C_Read... [07:36:51]Read from MH i2c: E2 03 00 BC 27 00 90 00 57 [07:36:51]RAPDU: 90 00 [07:36:51]wFMCommunicate OK [07:36:51]wFMCommunicate request_size=255 [07:36:51]MH_SAM_APDU [07:36: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 15 00 00 00 F4 03 04 00 95 61 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 08 55 03 00 35 04 06 00 [07:36:51]Write to MH i2c: E2 02 01 BD 27 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 15 00 00 00 F4 03 04 00 95 61 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 08 55 03 00 35 04 06 00 00 00 5A [07:36:51]Write i2c OK [07:36:51]MH_I2C_Read... [07:36:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:51]Read from MH i2c: E2 [07:36:51]MH_I2C_Read... [07:36:51]Read from MH i2c: E2 03 00 [07:36:51]MH_I2C_Read... [07:36:51]Read from MH i2c: E2 03 00 BD 27 00 90 00 58 [07:36:51]RAPDU: 90 00 [07:36:51]wFMCommunicate OK [07:36:51]wFMCommunicate request_size=11 [07:36:51]MH_SAM_APDU [07:36:51]CAPDU: 80 0D 02 02 06 B2 70 6F CB 1C 1B [07:36:51]Write to MH i2c: E2 0E 00 BE 27 80 0D 02 02 06 00 B2 70 6F CB 1C 1B 00 00 FE [07:36:51]Write i2c OK [07:36:51]MH_I2C_Read... [07:36:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:51]Read from MH i2c: E2 [07:36:51]MH_I2C_Read... [07:36:51]Read from MH i2c: E2 03 00 [07:36:51]MH_I2C_Read... [07:36:51]Read from MH i2c: E2 03 00 BE 27 00 90 00 59 [07:36:51]RAPDU: 90 00 [07:36:51]wFMCommunicate OK [07:36:51]wFMCommunicate request_size=4 [07:36:51]MH_SAM_APDU [07:36:51]CAPDU: 80 0D 03 02 [07:36:51]Write to MH i2c: E2 08 00 BF 27 80 0D 03 02 00 00 00 00 61 [07:36:51]Write i2c OK [07:36:51]MH_I2C_Read... [07:36:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:36:51]Read from MH i2c: E2 [07:36:51]MH_I2C_Read... [07:36:51]Read from MH i2c: E2 0B 00 [07:36:51]MH_I2C_Read... [07:36:51]Read from MH i2c: E2 0B 00 BF 27 00 86 E8 CC 3A 67 1F 61 41 90 00 FE [07:36:51]RAPDU: 86 E8 CC 3A 67 1F 61 41 90 00 [07:36:51]wFMCommunicate OK [07:36:51]SAM_PROTO_SignData done [07:36:51]FM_MakeSignedData done [07:36:51]CreateOFDProtocolMessage [07:36:51]wFMCommunicate request_size=4 [07:36:51]MH_SAM_APDU [07:36:51]CAPDU: 80 11 00 00 [07:36:51]Write to MH i2c: E2 08 00 C0 27 80 11 00 00 00 00 00 00 61 [07:36:51]Write i2c OK [07:36:51]MH_I2C_Read... [07:36:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:51]Read from MH i2c: E2 [07:36:51]MH_I2C_Read... [07:36:51]Read from MH i2c: E2 17 00 [07:36:51]MH_I2C_Read... [07:36:51]Read from MH i2c: E2 17 00 C0 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B0 [07:36:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:36:51]wFMCommunicate OK [07:36:51]CreateOFDProtocolMessage done [07:36:51]OFDSenderStorePacket 218376 [07:36:51]StoreOFDPacket docnum=218376 [07:36:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 D5 AC 08 01 83 6F 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 15 00 00 00 F4 03 04 00 95 61 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 08 55 03 00 35 04 06 00 B2 70 6F CB 1C 1B 86 E8 CC 3A 67 1F 61 41 [07:36:51]CheckFolder [07:36:51]dirname=/storage/ofd_packets [07:36:51]CheckFolder done [07:36:51]ProducePacketName [07:36:51]name=ofd_packets/00218376 [07:36:51]NVStorageSaveData ofd_packets/00218376 [07:36:51]File name is /storage/ofd_packets/00218376 [07:36:51]Write 302 bytes [07:36:51]NVStorageSaveData done [07:36:51]OFDSenderStorePacket done [07:36:51]KKMCreateOFDPacket done [07:36:51]NVStorageSaveData kkm_last_timestamp [07:36:51]File name is /storage/kkm_last_timestamp [07:36:51]Write 4 bytes [07:36:51]NVStorageSaveData done [07:36:51]ExternCall_PrintAddStr [07:36:51]wPrintStart [07:36:51]Write to MH i2c: 01 00 00 C1 27 E8 [07:36:51]Write i2c OK [07:36:51]MH_I2C_Read... [07:36:51]Read from MH i2c: 01 [07:36:51]MH_I2C_Read... [07:36:51]Read from MH i2c: 01 07 00 [07:36:51]MH_I2C_Read... [07:36:51]Read from MH i2c: 01 07 00 C1 27 00 00 00 00 00 FF 0F FD [07:36:51]RasterBufferAndPrint [07:36:51]line Счет N : (1)535909 [07:36:51]line ИНН: 02508201610067 [07:36:51]line Контрольно-Кассовый Чек [07:36:51]line ПРОДАЖА [07:36:51]line ТРК (МРК, ГНК) : 42 [07:36:51]line Товар: 2710124130 [07:36:51]line SUPER 92-К-5 [07:36:51]line 14.620 * 68.40 [07:36:51]line = 1000.01 [07:36:51]line НДС 12% НСП 1% [07:36:51]line > о реализуемом товаре [07:36:51]line ОКРУГЛЕНИЕ: -0.01 [07:36:51]line ИТОГО: 1000.00 [07:36:51]line Внесено: 1000.00 [07:36:51]line СДАЧА: 0.00 [07:36:51]line НСП 1% : 8.85 [07:36:51]line НДС 12% : 106.20 [07:36:51]line Наличными: 1000.00 [07:36:51]line Безнал.: 0.00 [07:36:51]line Место: АЗС № 84 "Партнер Нефть" [07:36:51]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:36:51]line СНО: Общий режим [07:36:51]line Чек 21 19.10.2024 07:36 [07:36:51]line Смена: 443 ФФД: 1.0 [07:36:51]line ЗНМ: 0300000178 [07:36:51]line РНМ: 0000000000098116 [07:36:51]line Версия ККМ: 001 [07:36:51]line ФМ: 0000000000965413 [07:36:51]line ФД: 218376 [07:36:51]line ФПД: 196195981663259 [07:36:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T073653&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218376&fm=196195981663259&tin=02508201610067®Number=0000000000098116&sum=100000 [07:36:51]OFD Sender: Processing packet 218376 [packets to send 80, broken 79] [07:36:51]ProducePacketName [07:36:51]name=ofd_packets/00218376 [07:36:51]OFD Sender: To server: pG, [07:36:51]CommunicateWithHost lk.salyk.kg:30040 [07:36:51]ConnectInit lk.salyk.kg [07:36:51]written 0, free lines is 4095 [07:36:52]Connected sock=10 [07:36:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 D5 AC 08 01 83 6F 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 15 00 00 00 F4 03 04 00 95 61 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 08 55 03 00 35 04 06 00 B2 70 6F CB 1C 1B 86 E8 CC 3A 67 1F 61 41 [07:36:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E1 17 47 00 32 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 39 36 35 34 31 33 10 04 04 00 08 55 03 00 F4 03 04 00 2F 0D 13 67 B6 04 01 00 00 39 B0 78 B3 99 70 48 31 [07:36:52]CommunicateWithHost err = 0 [07:36:52]CheckOFDResponse [07:36:52]1017 (14) - 77093643461234 [07:36:52]1041 (16) - 0000000000965413 [07:36:52]1040 (4) - 218376 [07:36:52]1012 (4) - 19.10.2024 01:36 [07:36:52]1206 (1) - 0 [07:36:52]OFD Sender: Remove packet 218376 [07:36:52]ProducePacketName [07:36:52]name=ofd_packets/00218376 [07:36:52]NVStorageDeleteData [07:36:52]Write to MH i2c: 01 00 00 EC 27 13 [07:36:52]Write i2c OK [07:36:52]MH_I2C_Read... [07:36:52]Read from MH i2c: 01 [07:36:52]MH_I2C_Read... [07:36:52]Read from MH i2c: 01 07 00 [07:36:52]MH_I2C_Read... [07:36:52]Read from MH i2c: 01 07 00 EC 27 00 00 00 00 00 E9 0C 0F [07:36:52]RasterBufferAndPrint [07:36:52]line [07:36:52]line [07:36:52]line [07:36:52]line [07:36:52]line [07:36:52]written 0, free lines is 3311 [07:36:52]MH_Cut [07:36:52]Write to MH i2c: D1 01 00 F3 27 01 EC [07:36:52]Write i2c OK [07:36:52]MH_I2C_Read... [07:36:52]Read from MH i2c: D1 [07:36:52]MH_I2C_Read... [07:36:52]Read from MH i2c: D1 01 00 [07:36:52]MH_I2C_Read... [07:36:52]Read from MH i2c: D1 01 00 F3 27 00 EB [07:36:52]Write to MH i2c: 01 00 00 F4 27 1B [07:36:52]Write i2c OK [07:36:52]MH_I2C_Read... [07:36:52]OFD Sender: No OFD packet to send [07:36:53]*** Cut start [07:36:53]*** Partial cut [07:36:53]*** CUTSNS_PIN = 1 [07:36:53]*** CUTSNS_PIN = 0 [07:36:53]*** Brake cut motor [07:36:53]Read from MH i2c: 01 [07:36:53]MH_I2C_Read... [07:36:53]*** Stop cut motor [07:36:53]*** Cut end [07:36:53]Read from MH i2c: 01 07 00 [07:36:53]MH_I2C_Read... [07:36:53]Read from MH i2c: 01 07 00 F4 27 00 00 00 00 00 FF 0F 30 [07:36:53]process_action close_receipt done [07:36:53]requested_data is exist [07:36:53]produce_requested_data [07:36:53]requested_item fm.sn is exist - process it [07:36:53]wFMCommunicate request_size=4 [07:36:53]MH_SAM_APDU [07:36:53]CAPDU: 80 11 00 00 [07:36:53]Write to MH i2c: E2 08 00 F5 27 80 11 00 00 00 00 00 00 96 [07:36:53]Write i2c OK [07:36:53]MH_I2C_Read... [07:36:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:53]Read from MH i2c: E2 [07:36:53]MH_I2C_Read... [07:36:53]Read from MH i2c: E2 17 00 [07:36:53]MH_I2C_Read... [07:36:53]Read from MH i2c: E2 17 00 F5 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E5 [07:36:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:36:53]wFMCommunicate OK [07:36:53]requested_item fd.num is exist - process it [07:36:53]SAM_PROTO_GetFieldsCounters [07:36:53]wFMCommunicate request_size=4 [07:36:53]MH_SAM_APDU [07:36:53]CAPDU: 80 13 00 00 [07:36:53]Write to MH i2c: E2 08 00 F6 27 80 13 00 00 00 00 00 00 99 [07:36:53]Write i2c OK [07:36:53]MH_I2C_Read... [07:36:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:36:53]Read from MH i2c: E2 [07:36:53]MH_I2C_Read... [07:36:53]Read from MH i2c: E2 62 00 [07:36:53]MH_I2C_Read... [07:36:53]Read from MH i2c: E2 62 00 F6 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 08 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 11 [07:36:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 08 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:36:53]wFMCommunicate OK [07:36:53]SAM_PROTO_GetFieldsCounters done [07:36:53]requested_item shift.num is exist - process it [07:36:53]requested_item shift.opened is exist - process it [07:36:53]req_shift_opened [07:36:53]FM_GetShiftState [07:36:53]SAM_PROTO_GetShiftState [07:36:53]wFMCommunicate request_size=4 [07:36:53]MH_SAM_APDU [07:36:53]CAPDU: 80 13 01 00 [07:36:53]Write to MH i2c: E2 08 00 F7 27 80 13 01 00 00 00 00 00 9B [07:36:53]Write i2c OK [07:36:53]MH_I2C_Read... [07:36:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:54]Read from MH i2c: E2 [07:36:54]MH_I2C_Read... [07:36:54]Read from MH i2c: E2 0E 00 [07:36:54]MH_I2C_Read... [07:36:54]Read from MH i2c: E2 0E 00 F7 27 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DE [07:36:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:36:54]wFMCommunicate OK [07:36:54]SAM_PROTO_GetShiftState done [07:36:54]FM_GetShiftState done [07:36:54]req_shift_opened done [07:36:54]requested_item shift.open_date is exist - process it [07:36:54]req_shift_open_date [07:36:54]req_shift_open_date done [07:36:54]produce_requested_data done [07:36:54]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218376,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:36:54]process_action_free close_receipt [07:36:54]json_value_free [07:36:54]json_value_free done [07:36:54]process_json_proto returns [07:36:54]Send response to host [07:36:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218376,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:36:54]free response buf [07:36:54]execute_script done [07:36:54]execute_script returns [07:36:54]free content buf [07:36:54]Sock 8.Close socket [07:36:54]Sock 8.Thread stoped [07:36:57]OFD Sender: No OFD packet to send [07:37:02]OFD Sender: No OFD packet to send [07:37:07]OFD Sender: No OFD packet to send [07:37:12]OFD Sender: No OFD packet to send [07:37:17]OFD Sender: No OFD packet to send [07:37:22]OFD Sender: No OFD packet to send [07:37:27]OFD Sender: No OFD packet to send [07:37:32]OFD Sender: No OFD packet to send [07:37:37]OFD Sender: No OFD packet to send [07:37:42]OFD Sender: No OFD packet to send [07:37:47]OFD Sender: No OFD packet to send [07:37:52]OFD Sender: No OFD packet to send [07:37:57]OFD Sender: No OFD packet to send [07:38:02]OFD Sender: No OFD packet to send [07:38:07]OFD Sender: No OFD packet to send [07:38:12]OFD Sender: No OFD packet to send [07:38:17]OFD Sender: No OFD packet to send [07:38:19]accept exits with 9 [07:38:19]New connection [07:38:19]New thread 3066826084 created [07:38:19]Thread 3066682724 joined [07:38:19]Waiting for new connection... [07:38:19] Sock 9.Parse request [07:38:19]Sock 9.Check first char [07:38:19]Sock 9.First char is OK [07:38:19]request: POST /json_proto HTTP/1.0 [07:38:19]Method: POST [07:38:19]URL: /json_proto [07:38:19]Method is POST - this is cgi request [07:38:19]url: /json_proto [07:38:19]query_string will be loaded in cgi processing [07:38:19]execute_cgi json_proto POST (null) [07:38:19]execute_cgi path=json_proto method=POST [07:38:19]POST find Content-Length [07:38:19]Host: 172.17.40.4:8080 [07:38:19]Content-Length: 766 [07:38:19]Content-Type: application/json [07:38:19] [07:38:19]POST finish read [07:38:19]Found Content-Length = 766 [07:38:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [07:38:19]execute_script... [07:38:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [07:38:19]POST & json_proto [07:38:19]process_json_proto [07:38:19]json parsed OK: [07:38:19]protocol is kg_v1.0 [07:38:19]action value=close_receipt [07:38:19]process_action close_receipt [07:38:19]cmd_close_receipt [07:38:19]MH_GetDate [07:38:19]Write to MH i2c: F0 00 00 F8 27 0E [07:38:19]Write i2c OK [07:38:19]MH_I2C_Read... [07:38:19]Read from MH i2c: F0 [07:38:19]MH_I2C_Read... [07:38:19]Read from MH i2c: F0 09 00 [07:38:19]MH_I2C_Read... [07:38:19]Read from MH i2c: F0 09 00 F8 27 00 EF 61 13 67 EE 0E 0D 67 51 [07:38:19]GetLastDocTimeStamp 1729323413 [07:38:19]current date 1729323503 [07:38:19]FM_GetShiftState [07:38:19]SAM_PROTO_GetShiftState [07:38:19]wFMCommunicate request_size=4 [07:38:19]MH_SAM_APDU [07:38:19]CAPDU: 80 13 01 00 [07:38:19]Write to MH i2c: E2 08 00 F9 27 80 13 01 00 00 00 00 00 9D [07:38:19]Write i2c OK [07:38:19]MH_I2C_Read... [07:38:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:38:19]Read from MH i2c: E2 [07:38:19]MH_I2C_Read... [07:38:19]Read from MH i2c: E2 0E 00 [07:38:19]MH_I2C_Read... [07:38:19]Read from MH i2c: E2 0E 00 F9 27 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E0 [07:38:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:38:19]wFMCommunicate OK [07:38:19]SAM_PROTO_GetShiftState done [07:38:19]FM_GetShiftState done [07:38:19]opened in 1729296582 [07:38:19]opened+sec_in_day 1729382982 [07:38:19]quantity*price = 100050 [07:38:19]sum+1 = 100052 [07:38:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 22 19.10.2024 07:38 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218377 ФПД: 136530344843030 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T073823&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218377&fm=136530344843030&tin=02508201610067®Number=0000000000098116&sum=100051 [07:38:20]StoreToDocumentArchive [07:38:20]shift 443 fd 218377 [07:38:20]save to /storage/0443/doc_00218377 [07:38:20]save last doc name /storage/0443/doc_00218377 to /storage/kkm_last_doc_name [07:38:20]save OK [07:38:20]Clear old archive folders... [07:38:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:38:20]tlvbuf is 015A9C00 [07:38:20]SAM_PROTO_ClearQueue [07:38:20]wFMCommunicate request_size=4 [07:38:20]MH_SAM_APDU [07:38:20]CAPDU: 80 09 00 00 [07:38:20]Write to MH i2c: E2 08 00 06 28 80 09 00 00 00 00 00 00 A0 [07:38:20]Write i2c OK [07:38:20]MH_I2C_Read... [07:38:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:38:20]Read from MH i2c: E2 [07:38:20]MH_I2C_Read... [07:38:20]Read from MH i2c: E2 03 00 [07:38:20]MH_I2C_Read... [07:38:20]Read from MH i2c: E2 03 00 06 28 00 90 00 A2 [07:38:20]RAPDU: 90 00 [07:38:20]wFMCommunicate OK [07:38:20]SAM_PROTO_ClearQueue done [07:38:20]KKMCreateOFDPacket [07:38:20]OFDProtocolAddRootSTLVToBuf [07:38:20]FM_MakeSignedData [07:38:20]FM_MakeSignedData [07:38:20]SAM_PROTO_SignData [07:38:20]wFMCommunicate request_size=4 [07:38:20]MH_SAM_APDU [07:38:20]CAPDU: 80 0D 01 02 [07:38:20]Write to MH i2c: E2 08 00 07 28 80 0D 01 02 00 00 00 00 A8 [07:38:20]Write i2c OK [07:38:20]MH_I2C_Read... [07:38:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:38:21]Read from MH i2c: E2 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 03 00 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 03 00 07 28 00 90 00 A3 [07:38:21]RAPDU: 90 00 [07:38:21]wFMCommunicate OK [07:38:21]wFMCommunicate request_size=255 [07:38:21]MH_SAM_APDU [07:38: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 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 16 00 00 00 F4 03 04 00 EF 61 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 09 55 03 00 35 04 06 00 7C 2C 72 B4 [07:38:21]Write to MH i2c: E2 02 01 08 28 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 16 00 00 00 F4 03 04 00 EF 61 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 09 55 03 00 35 04 06 00 7C 2C 72 B4 00 00 57 [07:38:21]Write i2c OK [07:38:21]MH_I2C_Read... [07:38:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:38:21]Read from MH i2c: E2 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 03 00 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 03 00 08 28 00 90 00 A4 [07:38:21]RAPDU: 90 00 [07:38:21]wFMCommunicate OK [07:38:21]wFMCommunicate request_size=7 [07:38:21]MH_SAM_APDU [07:38:21]CAPDU: 80 0D 02 02 02 97 16 [07:38:21]Write to MH i2c: E2 0A 00 09 28 80 0D 02 02 02 00 97 16 00 00 5C [07:38:21]Write i2c OK [07:38:21]MH_I2C_Read... [07:38:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:38:21]Read from MH i2c: E2 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 03 00 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 03 00 09 28 00 90 00 A5 [07:38:21]RAPDU: 90 00 [07:38:21]wFMCommunicate OK [07:38:21]wFMCommunicate request_size=4 [07:38:21]MH_SAM_APDU [07:38:21]CAPDU: 80 0D 03 02 [07:38:21]Write to MH i2c: E2 08 00 0A 28 80 0D 03 02 00 00 00 00 AD [07:38:21]Write i2c OK [07:38:21]MH_I2C_Read... [07:38:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:38:21]Read from MH i2c: E2 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 0B 00 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 0B 00 0A 28 00 D2 4C FF 74 CC 4C 8A C1 90 00 A2 [07:38:21]RAPDU: D2 4C FF 74 CC 4C 8A C1 90 00 [07:38:21]wFMCommunicate OK [07:38:21]SAM_PROTO_SignData done [07:38:21]FM_MakeSignedData done [07:38:21]CreateOFDProtocolMessage [07:38:21]wFMCommunicate request_size=4 [07:38:21]MH_SAM_APDU [07:38:21]CAPDU: 80 11 00 00 [07:38:21]Write to MH i2c: E2 08 00 0B 28 80 11 00 00 00 00 00 00 AD [07:38:21]Write i2c OK [07:38:21]MH_I2C_Read... [07:38:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:38:21]Read from MH i2c: E2 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 17 00 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 17 00 0B 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FC [07:38:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:38:21]wFMCommunicate OK [07:38:21]CreateOFDProtocolMessage done [07:38:21]OFDSenderStorePacket 218377 [07:38:21]StoreOFDPacket docnum=218377 [07:38:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 D4 DB 04 01 0D 5F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 16 00 00 00 F4 03 04 00 EF 61 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 09 55 03 00 35 04 06 00 7C 2C 72 B4 97 16 D2 4C FF 74 CC 4C 8A C1 [07:38:21]CheckFolder [07:38:21]dirname=/storage/ofd_packets [07:38:21]CheckFolder done [07:38:21]ProducePacketName [07:38:21]name=ofd_packets/00218377 [07:38:21]NVStorageSaveData ofd_packets/00218377 [07:38:21]File name is /storage/ofd_packets/00218377 [07:38:21]Write 298 bytes [07:38:21]NVStorageSaveData done [07:38:21]OFDSenderStorePacket done [07:38:21]KKMCreateOFDPacket done [07:38:21]NVStorageSaveData kkm_last_timestamp [07:38:21]File name is /storage/kkm_last_timestamp [07:38:21]Write 4 bytes [07:38:21]NVStorageSaveData done [07:38:21]ExternCall_PrintAddStr [07:38:21]wPrintStart [07:38:21]Write to MH i2c: 01 00 00 0C 28 34 [07:38:21]Write i2c OK [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: 01 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: 01 07 00 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: 01 07 00 0C 28 00 00 00 00 00 FF 0F 49 [07:38:21]RasterBufferAndPrint [07:38:21]line Счет N : (1)535910 [07:38:21]line ИНН: 02508201610067 [07:38:21]line Контрольно-Кассовый Чек [07:38:21]line ПРОДАЖА [07:38:21]line ТРК (МРК, ГНК) : 51 [07:38:21]line Товар: 2710194210 [07:38:21]line ДТ-К-2 [07:38:21]line 13.130 * 76.20 [07:38:21]line = 1000.51 [07:38:21]line НДС 12% НСП 1% [07:38:21]line > о реализуемом товаре [07:38:21]line ИТОГО: 1000.51 [07:38:21]line НСП 1% : 8.85 [07:38:21]line НДС 12% : 106.25 [07:38:21]line Наличными: 0.00 [07:38:21]line Безнал.: 1000.51 [07:38:21]line Место: АЗС № 84 "Партнер Нефть" [07:38:21]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:38:21]line СНО: Общий режим [07:38:21]line Чек 22 19.10.2024 07:38 [07:38:21]line Смена: 443 ФФД: 1.0 [07:38:21]line ЗНМ: 0300000178 [07:38:21]line РНМ: 0000000000098116 [07:38:21]line Версия ККМ: 001 [07:38:21]line Платежная система: Mbank [07:38:21]line ФМ: 0000000000965413 [07:38:21]line ФД: 218377 [07:38:21]line ФПД: 136530344843030 [07:38:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T073823&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218377&fm=136530344843030&tin=02508201610067®Number=0000000000098116&sum=100051 [07:38:21]OFD Sender: Processing packet 218377 [packets to send 80, broken 79] [07:38:21]ProducePacketName [07:38:21]name=ofd_packets/00218377 [07:38:21]OFD Sender: To server: pG, [07:38:21]CommunicateWithHost lk.salyk.kg:30040 [07:38:21]ConnectInit lk.salyk.kg [07:38:21]written 0, free lines is 4095 [07:38:21]Connected sock=10 [07:38:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 D4 DB 04 01 0D 5F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 16 00 00 00 F4 03 04 00 EF 61 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 09 55 03 00 35 04 06 00 7C 2C 72 B4 97 16 D2 4C FF 74 CC 4C 8A C1 [07:38:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F8 4A 47 00 02 FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 09 55 03 00 F4 03 04 00 89 0D 13 67 B6 04 01 00 00 97 8A C3 24 A0 68 51 E2 [07:38:22]CommunicateWithHost err = 0 [07:38:22]CheckOFDResponse [07:38:22]1017 (14) - 77093643461234 [07:38:22]1041 (16) - 0000000000965413 [07:38:22]1040 (4) - 218377 [07:38:22]1012 (4) - 19.10.2024 01:38 [07:38:22]1206 (1) - 0 [07:38:22]OFD Sender: Remove packet 218377 [07:38:22]ProducePacketName [07:38:22]name=ofd_packets/00218377 [07:38:22]NVStorageDeleteData [07:38:22]Write to MH i2c: 01 00 00 35 28 5D [07:38:22]Write i2c OK [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: 01 [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: 01 07 00 [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: 01 07 00 35 28 00 00 00 00 00 FE 0C 6E [07:38:22]RasterBufferAndPrint [07:38:22]line [07:38:22]line [07:38:22]line [07:38:22]line [07:38:22]line [07:38:22]written 0, free lines is 3332 [07:38:22]MH_Cut [07:38:22]Write to MH i2c: D1 01 00 3C 28 01 36 [07:38:22]Write i2c OK [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: D1 [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: D1 01 00 [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: D1 01 00 3C 28 00 35 [07:38:22]Write to MH i2c: 01 00 00 3D 28 65 [07:38:22]Write i2c OK [07:38:22]MH_I2C_Read... [07:38:22]OFD Sender: No OFD packet to send [07:38:22]*** Cut start [07:38:22]*** Partial cut [07:38:22]*** CUTSNS_PIN = 1 [07:38:23]*** CUTSNS_PIN = 0 [07:38:23]*** Brake cut motor [07:38:23]Read from MH i2c: 01 [07:38:23]MH_I2C_Read... [07:38:23]*** Stop cut motor [07:38:23]*** Cut end [07:38:23]Read from MH i2c: 01 07 00 [07:38:23]MH_I2C_Read... [07:38:23]Read from MH i2c: 01 07 00 3D 28 00 00 00 00 00 FF 0F 7A [07:38:23]process_action close_receipt done [07:38:23]requested_data is exist [07:38:23]produce_requested_data [07:38:23]requested_item fm.sn is exist - process it [07:38:23]wFMCommunicate request_size=4 [07:38:23]MH_SAM_APDU [07:38:23]CAPDU: 80 11 00 00 [07:38:23]Write to MH i2c: E2 08 00 3E 28 80 11 00 00 00 00 00 00 E0 [07:38:23]Write i2c OK [07:38:23]MH_I2C_Read... [07:38:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:38:23]Read from MH i2c: E2 [07:38:23]MH_I2C_Read... [07:38:23]Read from MH i2c: E2 17 00 [07:38:23]MH_I2C_Read... [07:38:23]Read from MH i2c: E2 17 00 3E 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2F [07:38:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:38:23]wFMCommunicate OK [07:38:23]requested_item fd.num is exist - process it [07:38:23]SAM_PROTO_GetFieldsCounters [07:38:23]wFMCommunicate request_size=4 [07:38:23]MH_SAM_APDU [07:38:23]CAPDU: 80 13 00 00 [07:38:23]Write to MH i2c: E2 08 00 3F 28 80 13 00 00 00 00 00 00 E3 [07:38:23]Write i2c OK [07:38:23]MH_I2C_Read... [07:38:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:38:23]Read from MH i2c: E2 [07:38:23]MH_I2C_Read... [07:38:23]Read from MH i2c: E2 62 00 [07:38:23]MH_I2C_Read... [07:38:23]Read from MH i2c: E2 62 00 3F 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 09 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 5F [07:38:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 09 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:38:23]wFMCommunicate OK [07:38:23]SAM_PROTO_GetFieldsCounters done [07:38:23]requested_item shift.num is exist - process it [07:38:23]requested_item shift.opened is exist - process it [07:38:23]req_shift_opened [07:38:23]FM_GetShiftState [07:38:23]SAM_PROTO_GetShiftState [07:38:23]wFMCommunicate request_size=4 [07:38:23]MH_SAM_APDU [07:38:23]CAPDU: 80 13 01 00 [07:38:23]Write to MH i2c: E2 08 00 40 28 80 13 01 00 00 00 00 00 E5 [07:38:23]Write i2c OK [07:38:23]MH_I2C_Read... [07:38:23]Read from MH i2c: E2 [07:38:23]MH_I2C_Read... [07:38:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:38:23]Read from MH i2c: E2 0E 00 [07:38:23]MH_I2C_Read... [07:38:23]Read from MH i2c: E2 0E 00 40 28 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 28 [07:38:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:38:23]wFMCommunicate OK [07:38:23]SAM_PROTO_GetShiftState done [07:38:23]FM_GetShiftState done [07:38:23]req_shift_opened done [07:38:23]requested_item shift.open_date is exist - process it [07:38:23]req_shift_open_date [07:38:23]req_shift_open_date done [07:38:23]produce_requested_data done [07:38:23]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218377,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:38:23]process_action_free close_receipt [07:38:23]json_value_free [07:38:23]json_value_free done [07:38:23]process_json_proto returns [07:38:23]Send response to host [07:38:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218377,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:38:23]free response buf [07:38:23]execute_script done [07:38:23]execute_script returns [07:38:23]free content buf [07:38:23]Sock 9.Close socket [07:38:23]Sock 9.Thread stoped [07:38:27]OFD Sender: No OFD packet to send [07:38:32]OFD Sender: No OFD packet to send [07:38:37]OFD Sender: No OFD packet to send [07:38:42]OFD Sender: No OFD packet to send [07:38:47]OFD Sender: No OFD packet to send [07:38:52]OFD Sender: No OFD packet to send [07:38:57]OFD Sender: No OFD packet to send [07:39:02]OFD Sender: No OFD packet to send [07:39:07]OFD Sender: No OFD packet to send [07:39:12]OFD Sender: No OFD packet to send [07:39:17]OFD Sender: No OFD packet to send [07:39:22]OFD Sender: No OFD packet to send [07:39:27]OFD Sender: No OFD packet to send [07:39:32]OFD Sender: No OFD packet to send [07:39:37]OFD Sender: No OFD packet to send [07:39:42]OFD Sender: No OFD packet to send [07:39:47]OFD Sender: No OFD packet to send [07:39:52]OFD Sender: No OFD packet to send [07:39:55]accept exits with 8 [07:39:55]New connection [07:39:55]New thread 3066682724 created [07:39:55]Thread 3066826084 joined [07:39:55]Waiting for new connection... [07:39:55] Sock 8.Parse request [07:39:55]Sock 8.Check first char [07:39:55]Sock 8.First char is OK [07:39:55]request: POST /json_proto HTTP/1.0 [07:39:55]Method: POST [07:39:55]URL: /json_proto [07:39:55]Method is POST - this is cgi request [07:39:55]url: /json_proto [07:39:55]query_string will be loaded in cgi processing [07:39:55]execute_cgi json_proto POST (null) [07:39:55]execute_cgi path=json_proto method=POST [07:39:55]POST find Content-Length [07:39:55]Host: 172.17.40.4:8080 [07:39:55]Content-Length: 677 [07:39:55]Content-Type: application/json [07:39:55] [07:39:55]POST finish read [07:39:55]Found Content-Length = 677 [07:39:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [07:39:55]execute_script... [07:39:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [07:39:55]POST & json_proto [07:39:55]process_json_proto [07:39:55]json parsed OK: [07:39:55]protocol is kg_v1.0 [07:39:55]action value=close_receipt [07:39:55]process_action close_receipt [07:39:55]cmd_close_receipt [07:39:55]MH_GetDate [07:39:55]Write to MH i2c: F0 00 00 41 28 58 [07:39:55]Write i2c OK [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: F0 [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: F0 09 00 [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: F0 09 00 41 28 00 4E 62 13 67 EE 0E 0D 67 FB [07:39:55]GetLastDocTimeStamp 1729323503 [07:39:55]current date 1729323598 [07:39:55]FM_GetShiftState [07:39:55]SAM_PROTO_GetShiftState [07:39:55]wFMCommunicate request_size=4 [07:39:55]MH_SAM_APDU [07:39:55]CAPDU: 80 13 01 00 [07:39:55]Write to MH i2c: E2 08 00 42 28 80 13 01 00 00 00 00 00 E7 [07:39:55]Write i2c OK [07:39:55]MH_I2C_Read... [07:39:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:55]Read from MH i2c: E2 [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: E2 0E 00 [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: E2 0E 00 42 28 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2A [07:39:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:39:55]wFMCommunicate OK [07:39:55]SAM_PROTO_GetShiftState done [07:39:55]FM_GetShiftState done [07:39:55]opened in 1729296582 [07:39:55]opened+sec_in_day 1729382982 [07:39:55]quantity*price = 60027 [07:39:55]sum+1 = 60029 [07:39:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 23 19.10.2024 07:39 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218378 ФПД: 26026087512798 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T073958&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218378&fm=26026087512798&tin=02508201610067®Number=0000000000098116&sum=60000 [07:39:56]StoreToDocumentArchive [07:39:56]shift 443 fd 218378 [07:39:56]save to /storage/0443/doc_00218378 [07:39:56]save last doc name /storage/0443/doc_00218378 to /storage/kkm_last_doc_name [07:39:56]save OK [07:39:56]Clear old archive folders... [07:39:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:39:56]tlvbuf is 01514030 [07:39:56]SAM_PROTO_ClearQueue [07:39:56]wFMCommunicate request_size=4 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 09 00 00 [07:39:56]Write to MH i2c: E2 08 00 4F 28 80 09 00 00 00 00 00 00 E9 [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:39:56]Read from MH i2c: E2 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 4F 28 00 90 00 EB [07:39:56]RAPDU: 90 00 [07:39:56]wFMCommunicate OK [07:39:56]SAM_PROTO_ClearQueue done [07:39:56]KKMCreateOFDPacket [07:39:56]OFDProtocolAddRootSTLVToBuf [07:39:56]FM_MakeSignedData [07:39:56]FM_MakeSignedData [07:39:56]SAM_PROTO_SignData [07:39:56]wFMCommunicate request_size=4 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 0D 01 02 [07:39:56]Write to MH i2c: E2 08 00 50 28 80 0D 01 02 00 00 00 00 F1 [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:39:56]Read from MH i2c: E2 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 50 28 00 90 00 EC [07:39:56]RAPDU: 90 00 [07:39:56]wFMCommunicate OK [07:39:56]wFMCommunicate request_size=255 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 17 00 00 00 F4 03 04 00 4E 62 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0A 55 03 00 35 04 06 00 17 [07:39:56]Write to MH i2c: E2 02 01 51 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 17 00 00 00 F4 03 04 00 4E 62 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0A 55 03 00 35 04 06 00 17 00 00 4E [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:56]Read from MH i2c: E2 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 51 28 00 90 00 ED [07:39:56]RAPDU: 90 00 [07:39:56]wFMCommunicate OK [07:39:56]wFMCommunicate request_size=10 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 0D 02 02 05 AB AB B3 7A DE [07:39:56]Write to MH i2c: E2 0D 00 52 28 80 0D 02 02 05 00 AB AB B3 7A DE 00 00 5F [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:56]Read from MH i2c: E2 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 03 00 52 28 00 90 00 EE [07:39:56]RAPDU: 90 00 [07:39:56]wFMCommunicate OK [07:39:56]wFMCommunicate request_size=4 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 0D 03 02 [07:39:56]Write to MH i2c: E2 08 00 53 28 80 0D 03 02 00 00 00 00 F6 [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:39:56]Read from MH i2c: E2 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 0B 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 0B 00 53 28 00 CF 34 F3 A6 87 71 12 DE 90 00 7B [07:39:56]RAPDU: CF 34 F3 A6 87 71 12 DE 90 00 [07:39:56]wFMCommunicate OK [07:39:56]SAM_PROTO_SignData done [07:39:56]FM_MakeSignedData done [07:39:56]CreateOFDProtocolMessage [07:39:56]wFMCommunicate request_size=4 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 11 00 00 [07:39:56]Write to MH i2c: E2 08 00 54 28 80 11 00 00 00 00 00 00 F6 [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:57]Read from MH i2c: E2 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: E2 17 00 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: E2 17 00 54 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 45 [07:39:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:39:57]wFMCommunicate OK [07:39:57]CreateOFDProtocolMessage done [07:39:57]OFDSenderStorePacket 218378 [07:39:57]StoreOFDPacket docnum=218378 [07:39:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 96 E8 07 01 29 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 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 17 00 00 00 F4 03 04 00 4E 62 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0A 55 03 00 35 04 06 00 17 AB AB B3 7A DE CF 34 F3 A6 87 71 12 DE [07:39:57]CheckFolder [07:39:57]dirname=/storage/ofd_packets [07:39:57]CheckFolder done [07:39:57]ProducePacketName [07:39:57]name=ofd_packets/00218378 [07:39:57]NVStorageSaveData ofd_packets/00218378 [07:39:57]File name is /storage/ofd_packets/00218378 [07:39:57]Write 301 bytes [07:39:57]NVStorageSaveData done [07:39:57]OFDSenderStorePacket done [07:39:57]KKMCreateOFDPacket done [07:39:57]NVStorageSaveData kkm_last_timestamp [07:39:57]File name is /storage/kkm_last_timestamp [07:39:57]Write 4 bytes [07:39:57]NVStorageSaveData done [07:39:57]ExternCall_PrintAddStr [07:39:57]wPrintStart [07:39:57]Write to MH i2c: 01 00 00 55 28 7D [07:39:57]Write i2c OK [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: 01 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: 01 07 00 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: 01 07 00 55 28 00 00 00 00 00 FF 0F 92 [07:39:57]RasterBufferAndPrint [07:39:57]line Счет N : (1)535911 [07:39:57]line ИНН: 02508201610067 [07:39:57]line Контрольно-Кассовый Чек [07:39:57]line ПРОДАЖА [07:39:57]line ТРК (МРК, ГНК) : 31 [07:39:57]line Товар: 2710124500 [07:39:57]line Аи-95-К-3 [07:39:57]line 8.090 * 74.20 [07:39:57]line = 600.28 [07:39:57]line НДС 12% НСП 1% [07:39:57]line > о реализуемом товаре [07:39:57]line ОКРУГЛЕНИЕ: -0.28 [07:39:57]line ИТОГО: 600.00 [07:39:57]line Внесено: 600.00 [07:39:57]line СДАЧА: 0.00 [07:39:57]line НСП 1% : 5.31 [07:39:57]line НДС 12% : 63.75 [07:39:57]line Наличными: 600.00 [07:39:57]line Безнал.: 0.00 [07:39:57]line Место: АЗС № 84 "Партнер Нефть" [07:39:57]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:39:57]line СНО: Общий режим [07:39:57]line Чек 23 19.10.2024 07:39 [07:39:57]line Смена: 443 ФФД: 1.0 [07:39:57]line ЗНМ: 0300000178 [07:39:57]line РНМ: 0000000000098116 [07:39:57]line Версия ККМ: 001 [07:39:57]line ФМ: 0000000000965413 [07:39:57]line ФД: 218378 [07:39:57]line ФПД: 26026087512798 [07:39:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T073958&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218378&fm=26026087512798&tin=02508201610067®Number=0000000000098116&sum=60000 [07:39:57]OFD Sender: Processing packet 218378 [packets to send 80, broken 79] [07:39:57]ProducePacketName [07:39:57]name=ofd_packets/00218378 [07:39:57]OFD Sender: To server: pG, [07:39:57]CommunicateWithHost lk.salyk.kg:30040 [07:39:57]ConnectInit lk.salyk.kg [07:39:57]written 0, free lines is 4095 [07:39:57]Connected sock=9 [07:39:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 96 E8 07 01 29 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 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 17 00 00 00 F4 03 04 00 4E 62 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0A 55 03 00 35 04 06 00 17 AB AB B3 7A DE CF 34 F3 A6 87 71 12 DE [07:39:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F9 6C 47 00 C1 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 39 36 35 34 31 33 10 04 04 00 0A 55 03 00 F4 03 04 00 E8 0D 13 67 B6 04 01 00 00 FB B6 EB 57 8D 88 63 A4 [07:39:57]CommunicateWithHost err = 0 [07:39:57]CheckOFDResponse [07:39:57]1017 (14) - 77093643461234 [07:39:57]1041 (16) - 0000000000965413 [07:39:57]1040 (4) - 218378 [07:39:57]1012 (4) - 19.10.2024 01:39 [07:39:57]1206 (1) - 0 [07:39:57]OFD Sender: Remove packet 218378 [07:39:57]ProducePacketName [07:39:57]name=ofd_packets/00218378 [07:39:57]NVStorageDeleteData [07:39:57]Write to MH i2c: 01 00 00 80 28 A8 [07:39:57]Write i2c OK [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: 01 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: 01 07 00 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: 01 07 00 80 28 00 00 00 00 00 D4 0C 8F [07:39:57]RasterBufferAndPrint [07:39:57]line [07:39:57]line [07:39:57]line [07:39:57]line [07:39:57]line [07:39:57]written 0, free lines is 3290 [07:39:57]MH_Cut [07:39:57]Write to MH i2c: D1 01 00 87 28 01 81 [07:39:57]Write i2c OK [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: D1 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: D1 01 00 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: D1 01 00 87 28 00 80 [07:39:57]Write to MH i2c: 01 00 00 88 28 B0 [07:39:57]Write i2c OK [07:39:57]MH_I2C_Read... [07:39:58]OFD Sender: No OFD packet to send [07:39:58]*** Cut start [07:39:58]*** Partial cut [07:39:58]*** CUTSNS_PIN = 1 [07:39:58]*** CUTSNS_PIN = 0 [07:39:58]*** Brake cut motor [07:39:59]Read from MH i2c: 01 [07:39:59]MH_I2C_Read... [07:39:59]*** Stop cut motor [07:39:59]*** Cut end [07:39:59]Read from MH i2c: 01 07 00 [07:39:59]MH_I2C_Read... [07:39:59]Read from MH i2c: 01 07 00 88 28 00 00 00 00 00 FF 0F C5 [07:39:59]process_action close_receipt done [07:39:59]requested_data is exist [07:39:59]produce_requested_data [07:39:59]requested_item fm.sn is exist - process it [07:39:59]wFMCommunicate request_size=4 [07:39:59]MH_SAM_APDU [07:39:59]CAPDU: 80 11 00 00 [07:39:59]Write to MH i2c: E2 08 00 89 28 80 11 00 00 00 00 00 00 2B [07:39:59]Write i2c OK [07:39:59]MH_I2C_Read... [07:39:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:59]Read from MH i2c: E2 [07:39:59]MH_I2C_Read... [07:39:59]Read from MH i2c: E2 17 00 [07:39:59]MH_I2C_Read... [07:39:59]Read from MH i2c: E2 17 00 89 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7A [07:39:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:39:59]wFMCommunicate OK [07:39:59]requested_item fd.num is exist - process it [07:39:59]SAM_PROTO_GetFieldsCounters [07:39:59]wFMCommunicate request_size=4 [07:39:59]MH_SAM_APDU [07:39:59]CAPDU: 80 13 00 00 [07:39:59]Write to MH i2c: E2 08 00 8A 28 80 13 00 00 00 00 00 00 2E [07:39:59]Write i2c OK [07:39:59]MH_I2C_Read... [07:39:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:39:59]Read from MH i2c: E2 [07:39:59]MH_I2C_Read... [07:39:59]Read from MH i2c: E2 62 00 [07:39:59]MH_I2C_Read... [07:39:59]Read from MH i2c: E2 62 00 8A 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 AE [07:39:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:39:59]wFMCommunicate OK [07:39:59]SAM_PROTO_GetFieldsCounters done [07:39:59]requested_item shift.num is exist - process it [07:39:59]requested_item shift.opened is exist - process it [07:39:59]req_shift_opened [07:39:59]FM_GetShiftState [07:39:59]SAM_PROTO_GetShiftState [07:39:59]wFMCommunicate request_size=4 [07:39:59]MH_SAM_APDU [07:39:59]CAPDU: 80 13 01 00 [07:39:59]Write to MH i2c: E2 08 00 8B 28 80 13 01 00 00 00 00 00 30 [07:39:59]Write i2c OK [07:39:59]MH_I2C_Read... [07:39:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:59]Read from MH i2c: E2 [07:39:59]MH_I2C_Read... [07:39:59]Read from MH i2c: E2 0E 00 [07:39:59]MH_I2C_Read... [07:39:59]Read from MH i2c: E2 0E 00 8B 28 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 73 [07:39:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:39:59]wFMCommunicate OK [07:39:59]SAM_PROTO_GetShiftState done [07:39:59]FM_GetShiftState done [07:39:59]req_shift_opened done [07:39:59]requested_item shift.open_date is exist - process it [07:39:59]req_shift_open_date [07:39:59]req_shift_open_date done [07:39:59]produce_requested_data done [07:39:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218378,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:39:59]process_action_free close_receipt [07:39:59]json_value_free [07:39:59]json_value_free done [07:39:59]process_json_proto returns [07:39:59]Send response to host [07:39:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218378,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:39:59]free response buf [07:39:59]execute_script done [07:39:59]execute_script returns [07:39:59]free content buf [07:39:59]Sock 8.Close socket [07:39:59]Sock 8.Thread stoped [07:40:03]OFD Sender: No OFD packet to send [07:40:08]OFD Sender: No OFD packet to send [07:40:13]OFD Sender: No OFD packet to send [07:40:18]OFD Sender: No OFD packet to send [07:40:23]OFD Sender: No OFD packet to send [07:40:28]OFD Sender: No OFD packet to send [07:40:33]OFD Sender: No OFD packet to send [07:40:38]OFD Sender: No OFD packet to send [07:40:43]OFD Sender: No OFD packet to send [07:40:48]OFD Sender: No OFD packet to send [07:40:53]OFD Sender: No OFD packet to send [07:40:58]OFD Sender: No OFD packet to send [07:41:03]OFD Sender: No OFD packet to send [07:41:08]OFD Sender: No OFD packet to send [07:41:13]OFD Sender: No OFD packet to send [07:41:18]OFD Sender: No OFD packet to send [07:41:23]OFD Sender: No OFD packet to send [07:41:28]OFD Sender: No OFD packet to send [07:41:33]OFD Sender: No OFD packet to send [07:41:38]OFD Sender: No OFD packet to send [07:41:43]OFD Sender: No OFD packet to send [07:41:48]OFD Sender: No OFD packet to send [07:41:53]OFD Sender: No OFD packet to send [07:41:58]OFD Sender: No OFD packet to send [07:42:03]OFD Sender: No OFD packet to send [07:42:08]OFD Sender: No OFD packet to send [07:42:13]OFD Sender: No OFD packet to send [07:42:18]OFD Sender: No OFD packet to send [07:42:23]OFD Sender: No OFD packet to send [07:42:28]OFD Sender: No OFD packet to send [07:42:33]OFD Sender: No OFD packet to send [07:42:38]OFD Sender: No OFD packet to send [07:42:43]OFD Sender: No OFD packet to send [07:42:48]OFD Sender: No OFD packet to send [07:42:53]OFD Sender: No OFD packet to send [07:42:58]OFD Sender: No OFD packet to send [07:43:03]OFD Sender: No OFD packet to send [07:43:08]OFD Sender: No OFD packet to send [07:43:13]OFD Sender: No OFD packet to send [07:43:18]OFD Sender: No OFD packet to send [07:43:22]accept exits with 10 [07:43:22]New connection [07:43:22]New thread 3066826084 created [07:43:22]Thread 3066682724 joined [07:43:22]Waiting for new connection... [07:43:22] Sock 10.Parse request [07:43:22]Sock 10.Check first char [07:43:22]Sock 10.First char is OK [07:43:22]request: POST /json_proto HTTP/1.0 [07:43:22]Method: POST [07:43:22]URL: /json_proto [07:43:22]Method is POST - this is cgi request [07:43:22]url: /json_proto [07:43:22]query_string will be loaded in cgi processing [07:43:22]execute_cgi json_proto POST (null) [07:43:22]execute_cgi path=json_proto method=POST [07:43:22]POST find Content-Length [07:43:22]Host: 172.17.40.4:8080 [07:43:22]Content-Length: 677 [07:43:22]Content-Type: application/json [07:43:22] [07:43:22]POST finish read [07:43:22]Found Content-Length = 677 [07:43:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [07:43:22]execute_script... [07: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)535914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [07:43:22]POST & json_proto [07:43:22]process_json_proto [07:43:22]json parsed OK: [07:43:22]protocol is kg_v1.0 [07:43:22]action value=close_receipt [07:43:22]process_action close_receipt [07:43:22]cmd_close_receipt [07:43:22]MH_GetDate [07:43:22]Write to MH i2c: F0 00 00 8C 28 A3 [07:43:22]Write i2c OK [07:43:22]MH_I2C_Read... [07:43:22]Read from MH i2c: F0 [07:43:22]MH_I2C_Read... [07:43:22]Read from MH i2c: F0 09 00 [07:43:22]MH_I2C_Read... [07:43:22]Read from MH i2c: F0 09 00 8C 28 00 1D 63 13 67 EE 0E 0D 67 16 [07:43:22]GetLastDocTimeStamp 1729323598 [07:43:22]current date 1729323805 [07:43:22]FM_GetShiftState [07:43:22]SAM_PROTO_GetShiftState [07:43:22]wFMCommunicate request_size=4 [07:43:22]MH_SAM_APDU [07:43:22]CAPDU: 80 13 01 00 [07:43:22]Write to MH i2c: E2 08 00 8D 28 80 13 01 00 00 00 00 00 32 [07:43:22]Write i2c OK [07:43:22]MH_I2C_Read... [07:43:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:22]Read from MH i2c: E2 [07:43:22]MH_I2C_Read... [07:43:22]Read from MH i2c: E2 0E 00 [07:43:22]MH_I2C_Read... [07:43:22]Read from MH i2c: E2 0E 00 8D 28 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 75 [07:43:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:43:22]wFMCommunicate OK [07:43:22]SAM_PROTO_GetShiftState done [07:43:22]FM_GetShiftState done [07:43:22]opened in 1729296582 [07:43:22]opened+sec_in_day 1729382982 [07:43:22]quantity*price = 50041 [07:43:22]sum+1 = 50042 [07:43: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 24 19.10.2024 07:43 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218379 ФПД: 28786884309631 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T074325&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218379&fm=28786884309631&tin=02508201610067®Number=0000000000098116&sum=50000 [07:43:23]StoreToDocumentArchive [07:43:23]shift 443 fd 218379 [07:43:23]save to /storage/0443/doc_00218379 [07:43:23]save last doc name /storage/0443/doc_00218379 to /storage/kkm_last_doc_name [07:43:23]save OK [07:43:23]Clear old archive folders... [07:43:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:43:23]tlvbuf is 01580AA0 [07:43:23]SAM_PROTO_ClearQueue [07:43:23]wFMCommunicate request_size=4 [07:43:23]MH_SAM_APDU [07:43:23]CAPDU: 80 09 00 00 [07:43:23]Write to MH i2c: E2 08 00 9A 28 80 09 00 00 00 00 00 00 34 [07:43:23]Write i2c OK [07:43:23]MH_I2C_Read... [07:43:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:43:23]Read from MH i2c: E2 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 03 00 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 03 00 9A 28 00 90 00 36 [07:43:23]RAPDU: 90 00 [07:43:23]wFMCommunicate OK [07:43:23]SAM_PROTO_ClearQueue done [07:43:23]KKMCreateOFDPacket [07:43:23]OFDProtocolAddRootSTLVToBuf [07:43:23]FM_MakeSignedData [07:43:23]FM_MakeSignedData [07:43:23]SAM_PROTO_SignData [07:43:23]wFMCommunicate request_size=4 [07:43:23]MH_SAM_APDU [07:43:23]CAPDU: 80 0D 01 02 [07:43:23]Write to MH i2c: E2 08 00 9B 28 80 0D 01 02 00 00 00 00 3C [07:43:23]Write i2c OK [07:43:23]MH_I2C_Read... [07:43:23]OFD Sender: No OFD packet to send [07:43:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:43:23]Read from MH i2c: E2 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 03 00 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 03 00 9B 28 00 90 00 37 [07:43:23]RAPDU: 90 00 [07:43:23]wFMCommunicate OK [07:43:23]wFMCommunicate request_size=255 [07:43:23]MH_SAM_APDU [07: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 1D 63 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0B 55 03 00 35 04 06 00 1A [07:43:23]Write to MH i2c: E2 02 01 9C 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 1D 63 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0B 55 03 00 35 04 06 00 1A 00 00 0F [07:43:23]Write i2c OK [07:43:23]MH_I2C_Read... [07:43:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:43:23]Read from MH i2c: E2 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 03 00 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 03 00 9C 28 00 90 00 38 [07:43:23]RAPDU: 90 00 [07:43:23]wFMCommunicate OK [07:43:23]wFMCommunicate request_size=10 [07:43:23]MH_SAM_APDU [07:43:23]CAPDU: 80 0D 02 02 05 2E 78 03 72 7F [07:43:23]Write to MH i2c: E2 0D 00 9D 28 80 0D 02 02 05 00 2E 78 03 72 7F 00 00 E3 [07:43:23]Write i2c OK [07:43:23]MH_I2C_Read... [07:43:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:43:23]Read from MH i2c: E2 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 03 00 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 03 00 9D 28 00 90 00 39 [07:43:23]RAPDU: 90 00 [07:43:23]wFMCommunicate OK [07:43:23]wFMCommunicate request_size=4 [07:43:23]MH_SAM_APDU [07:43:23]CAPDU: 80 0D 03 02 [07:43:23]Write to MH i2c: E2 08 00 9E 28 80 0D 03 02 00 00 00 00 41 [07:43:23]Write i2c OK [07:43:23]MH_I2C_Read... [07:43:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:43:23]Read from MH i2c: E2 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 0B 00 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 0B 00 9E 28 00 2B 77 B3 21 32 14 E1 6D 90 00 4C [07:43:23]RAPDU: 2B 77 B3 21 32 14 E1 6D 90 00 [07:43:23]wFMCommunicate OK [07:43:23]SAM_PROTO_SignData done [07:43:23]FM_MakeSignedData done [07:43:23]CreateOFDProtocolMessage [07:43:23]wFMCommunicate request_size=4 [07:43:23]MH_SAM_APDU [07:43:23]CAPDU: 80 11 00 00 [07:43:23]Write to MH i2c: E2 08 00 9F 28 80 11 00 00 00 00 00 00 41 [07:43:23]Write i2c OK [07:43:23]MH_I2C_Read... [07:43:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:43:23]Read from MH i2c: E2 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 17 00 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 17 00 9F 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 90 [07:43:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:43:23]wFMCommunicate OK [07:43:23]CreateOFDProtocolMessage done [07:43:23]OFDSenderStorePacket 218379 [07:43:23]StoreOFDPacket docnum=218379 [07:43:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 49 94 07 01 8E 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 1D 63 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0B 55 03 00 35 04 06 00 1A 2E 78 03 72 7F 2B 77 B3 21 32 14 E1 6D [07:43:23]CheckFolder [07:43:23]dirname=/storage/ofd_packets [07:43:23]CheckFolder done [07:43:23]ProducePacketName [07:43:23]name=ofd_packets/00218379 [07:43:23]NVStorageSaveData ofd_packets/00218379 [07:43:23]File name is /storage/ofd_packets/00218379 [07:43:23]Write 301 bytes [07:43:23]NVStorageSaveData done [07:43:23]OFDSenderStorePacket done [07:43:23]KKMCreateOFDPacket done [07:43:23]NVStorageSaveData kkm_last_timestamp [07:43:23]File name is /storage/kkm_last_timestamp [07:43:23]Write 4 bytes [07:43:23]NVStorageSaveData done [07:43:23]ExternCall_PrintAddStr [07:43:23]wPrintStart [07:43:23]Write to MH i2c: 01 00 00 A0 28 C8 [07:43:23]Write i2c OK [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: 01 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: 01 07 00 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: 01 07 00 A0 28 00 00 00 00 00 FF 0F DD [07:43:23]RasterBufferAndPrint [07:43:23]line Счет N : (1)535914 [07:43:23]line ИНН: 02508201610067 [07:43:23]line Контрольно-Кассовый Чек [07:43:23]line ПРОДАЖА [07:43:23]line ТРК (МРК, ГНК) : 43 [07:43:23]line Товар: 2710124130 [07:43:23]line Аи-92-К-2 [07:43:23]line 7.480 * 66.90 [07:43:23]line = 500.41 [07:43:23]line НДС 12% НСП 1% [07:43:23]line > о реализуемом товаре [07:43:23]line ОКРУГЛЕНИЕ: -0.41 [07:43:23]line ИТОГО: 500.00 [07:43:23]line Внесено: 500.00 [07:43:23]line СДАЧА: 0.00 [07:43:23]line НСП 1% : 4.43 [07:43:23]line НДС 12% : 53.14 [07:43:23]line Наличными: 500.00 [07:43:23]line Безнал.: 0.00 [07:43:23]line Место: АЗС № 84 "Партнер Нефть" [07:43:23]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:43:23]line СНО: Общий режим [07:43:23]line Чек 24 19.10.2024 07:43 [07:43:23]line Смена: 443 ФФД: 1.0 [07:43:23]line ЗНМ: 0300000178 [07:43:23]line РНМ: 0000000000098116 [07:43:23]line Версия ККМ: 001 [07:43:23]line ФМ: 0000000000965413 [07:43:23]line ФД: 218379 [07:43:23]line ФПД: 28786884309631 [07:43:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T074325&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218379&fm=28786884309631&tin=02508201610067®Number=0000000000098116&sum=50000 [07:43:24]OFD Sender: Processing packet 218379 [packets to send 80, broken 79] [07:43:24]ProducePacketName [07:43:24]name=ofd_packets/00218379 [07:43:24]OFD Sender: To server: pG, [07:43:24]CommunicateWithHost lk.salyk.kg:30040 [07:43:24]ConnectInit lk.salyk.kg [07:43:24]written 0, free lines is 4095 [07:43:24]Connected sock=9 [07:43:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 49 94 07 01 8E 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 1D 63 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0B 55 03 00 35 04 06 00 1A 2E 78 03 72 7F 2B 77 B3 21 32 14 E1 6D [07:43:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 EC 85 47 00 40 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 39 36 35 34 31 33 10 04 04 00 0B 55 03 00 F4 03 04 00 B7 0E 13 67 B6 04 01 00 00 FC D0 C2 1F E0 08 EB 5F [07:43:24]CommunicateWithHost err = 0 [07:43:24]CheckOFDResponse [07:43:24]1017 (14) - 77093643461234 [07:43:24]1041 (16) - 0000000000965413 [07:43:24]1040 (4) - 218379 [07:43:24]1012 (4) - 19.10.2024 01:43 [07:43:24]1206 (1) - 0 [07:43:24]OFD Sender: Remove packet 218379 [07:43:24]ProducePacketName [07:43:24]name=ofd_packets/00218379 [07:43:24]NVStorageDeleteData [07:43:24]Write to MH i2c: 01 00 00 CB 28 F3 [07:43:24]Write i2c OK [07:43:24]MH_I2C_Read... [07:43:24]Read from MH i2c: 01 [07:43:24]MH_I2C_Read... [07:43:24]Read from MH i2c: 01 07 00 [07:43:24]MH_I2C_Read... [07:43:24]Read from MH i2c: 01 07 00 CB 28 00 00 00 00 00 D7 0C DD [07:43:24]RasterBufferAndPrint [07:43:24]line [07:43:24]line [07:43:24]line [07:43:24]line [07:43:24]line [07:43:24]written 0, free lines is 3294 [07:43:24]MH_Cut [07:43:24]Write to MH i2c: D1 01 00 D2 28 01 CC [07:43:24]Write i2c OK [07:43:24]MH_I2C_Read... [07:43:24]Read from MH i2c: D1 [07:43:24]MH_I2C_Read... [07:43:24]Read from MH i2c: D1 01 00 [07:43:24]MH_I2C_Read... [07:43:24]Read from MH i2c: D1 01 00 D2 28 00 CB [07:43:24]Write to MH i2c: 01 00 00 D3 28 FB [07:43:24]Write i2c OK [07:43:24]MH_I2C_Read... [07:43:24]OFD Sender: No OFD packet to send [07:43:25]*** Cut start [07:43:25]*** Partial cut [07:43:25]*** CUTSNS_PIN = 1 [07:43:25]*** CUTSNS_PIN = 0 [07:43:25]*** Brake cut motor [07:43:25]Read from MH i2c: 01 [07:43:25]MH_I2C_Read... [07:43:25]*** Stop cut motor [07:43:25]*** Cut end [07:43:25]Read from MH i2c: 01 07 00 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: 01 07 00 D3 28 00 00 00 00 00 FF 0F 10 [07:43:25]process_action close_receipt done [07:43:25]requested_data is exist [07:43:25]produce_requested_data [07:43:25]requested_item fm.sn is exist - process it [07:43:25]wFMCommunicate request_size=4 [07:43:25]MH_SAM_APDU [07:43:25]CAPDU: 80 11 00 00 [07:43:26]Write to MH i2c: E2 08 00 D4 28 80 11 00 00 00 00 00 00 76 [07:43:26]Write i2c OK [07:43:26]MH_I2C_Read... [07:43:26]Read from MH i2c: E2 [07:43:26]MH_I2C_Read... [07:43:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:43:26]Read from MH i2c: E2 17 00 [07:43:26]MH_I2C_Read... [07:43:26]Read from MH i2c: E2 17 00 D4 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C5 [07:43:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:43:26]wFMCommunicate OK [07:43:26]requested_item fd.num is exist - process it [07:43:26]SAM_PROTO_GetFieldsCounters [07:43:26]wFMCommunicate request_size=4 [07:43:26]MH_SAM_APDU [07:43:26]CAPDU: 80 13 00 00 [07:43:26]Write to MH i2c: E2 08 00 D5 28 80 13 00 00 00 00 00 00 79 [07:43:26]Write i2c OK [07:43:26]MH_I2C_Read... [07:43:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:43:26]Read from MH i2c: E2 [07:43:26]MH_I2C_Read... [07:43:26]Read from MH i2c: E2 62 00 [07:43:26]MH_I2C_Read... [07:43:26]Read from MH i2c: E2 62 00 D5 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 FD [07:43:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:43:26]wFMCommunicate OK [07:43:26]SAM_PROTO_GetFieldsCounters done [07:43:26]requested_item shift.num is exist - process it [07:43:26]requested_item shift.opened is exist - process it [07:43:26]req_shift_opened [07:43:26]FM_GetShiftState [07:43:26]SAM_PROTO_GetShiftState [07:43:26]wFMCommunicate request_size=4 [07:43:26]MH_SAM_APDU [07:43:26]CAPDU: 80 13 01 00 [07:43:26]Write to MH i2c: E2 08 00 D6 28 80 13 01 00 00 00 00 00 7B [07:43:26]Write i2c OK [07:43:26]MH_I2C_Read... [07:43:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:26]Read from MH i2c: E2 [07:43:26]MH_I2C_Read... [07:43:26]Read from MH i2c: E2 0E 00 [07:43:26]MH_I2C_Read... [07:43:26]Read from MH i2c: E2 0E 00 D6 28 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BE [07:43:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:43:26]wFMCommunicate OK [07:43:26]SAM_PROTO_GetShiftState done [07:43:26]FM_GetShiftState done [07:43:26]req_shift_opened done [07:43:26]requested_item shift.open_date is exist - process it [07:43:26]req_shift_open_date [07:43:26]req_shift_open_date done [07:43:26]produce_requested_data done [07:43:26]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218379,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:43:26]process_action_free close_receipt [07:43:26]json_value_free [07:43:26]json_value_free done [07:43:26]process_json_proto returns [07:43:26]Send response to host [07:43:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218379,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:43:26]free response buf [07:43:26]execute_script done [07:43:26]execute_script returns [07:43:26]free content buf [07:43:26]Sock 10.Close socket [07:43:26]Sock 10.Thread stoped [07:43:30]OFD Sender: No OFD packet to send [07:43:35]OFD Sender: No OFD packet to send [07:43:38]accept exits with 8 [07:43:38]New connection [07:43:38]New thread 3066682724 created [07:43:38]Thread 3066826084 joined [07:43:38]Waiting for new connection... [07:43:38] Sock 8.Parse request [07:43:38]Sock 8.Check first char [07:43:38]Sock 8.First char is OK [07:43:38]request: POST /json_proto HTTP/1.0 [07:43:38]Method: POST [07:43:38]URL: /json_proto [07:43:38]Method is POST - this is cgi request [07:43:38]url: /json_proto [07:43:38]query_string will be loaded in cgi processing [07:43:38]execute_cgi json_proto POST (null) [07:43:38]execute_cgi path=json_proto method=POST [07:43:38]POST find Content-Length [07:43:38]Host: 172.17.40.4:8080 [07:43:38]Content-Length: 632 [07:43:38]Content-Type: application/json [07:43:38] [07:43:38]POST finish read [07:43:38]Found Content-Length = 632 [07:43:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [07:43:38]execute_script... [07:43:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [07:43:38]POST & json_proto [07:43:38]process_json_proto [07:43:38]json parsed OK: [07:43:38]protocol is kg_v1.0 [07:43:38]action value=close_receipt [07:43:38]process_action close_receipt [07:43:38]cmd_close_receipt [07:43:38]MH_GetDate [07:43:38]Write to MH i2c: F0 00 00 D7 28 EE [07:43:38]Write i2c OK [07:43:38]MH_I2C_Read... [07:43:38]Read from MH i2c: F0 [07:43:38]MH_I2C_Read... [07:43:38]Read from MH i2c: F0 09 00 [07:43:38]MH_I2C_Read... [07:43:38]Read from MH i2c: F0 09 00 D7 28 00 2E 63 13 67 EE 0E 0D 67 72 [07:43:38]GetLastDocTimeStamp 1729323805 [07:43:38]current date 1729323822 [07:43:38]FM_GetShiftState [07:43:38]SAM_PROTO_GetShiftState [07:43:38]wFMCommunicate request_size=4 [07:43:38]MH_SAM_APDU [07:43:38]CAPDU: 80 13 01 00 [07:43:38]Write to MH i2c: E2 08 00 D8 28 80 13 01 00 00 00 00 00 7D [07:43:38]Write i2c OK [07:43:38]MH_I2C_Read... [07:43:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:38]Read from MH i2c: E2 [07:43:38]MH_I2C_Read... [07:43:38]Read from MH i2c: E2 0E 00 [07:43:38]MH_I2C_Read... [07:43:38]Read from MH i2c: E2 0E 00 D8 28 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C0 [07:43:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:43:38]wFMCommunicate OK [07:43:38]SAM_PROTO_GetShiftState done [07:43:38]FM_GetShiftState done [07:43:38]opened in 1729296582 [07:43:38]opened+sec_in_day 1729382982 [07:43:38]quantity*price = 50000 [07:43:38]sum+1 = 50001 [07:43:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 25 19.10.2024 07:43 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218380 ФПД: 81144592274671 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T074342&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218380&fm=81144592274671&tin=02508201610067®Number=0000000000098116&sum=50000 [07:43:40]StoreToDocumentArchive [07:43:40]shift 443 fd 218380 [07:43:40]save to /storage/0443/doc_00218380 [07:43:40]save last doc name /storage/0443/doc_00218380 to /storage/kkm_last_doc_name [07:43:40]save OK [07:43:40]Clear old archive folders... [07:43:40]ProcessDocumentItem done err = 0, tmpTLVsize=252 [07:43:40]tlvbuf is 01549240 [07:43:40]SAM_PROTO_ClearQueue [07:43:40]wFMCommunicate request_size=4 [07:43:40]MH_SAM_APDU [07:43:40]CAPDU: 80 09 00 00 [07:43:40]Write to MH i2c: E2 08 00 E5 28 80 09 00 00 00 00 00 00 7F [07:43:40]Write i2c OK [07:43:40]MH_I2C_Read... [07:43:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:43:40]Read from MH i2c: E2 [07:43:40]MH_I2C_Read... [07:43:40]Read from MH i2c: E2 03 00 [07:43:40]MH_I2C_Read... [07:43:40]Read from MH i2c: E2 03 00 E5 28 00 90 00 81 [07:43:40]RAPDU: 90 00 [07:43:40]wFMCommunicate OK [07:43:40]SAM_PROTO_ClearQueue done [07:43:40]KKMCreateOFDPacket [07:43:40]OFDProtocolAddRootSTLVToBuf [07:43:40]FM_MakeSignedData [07:43:40]FM_MakeSignedData [07:43:40]SAM_PROTO_SignData [07:43:40]wFMCommunicate request_size=4 [07:43:40]MH_SAM_APDU [07:43:40]CAPDU: 80 0D 01 02 [07:43:40]Write to MH i2c: E2 08 00 E6 28 80 0D 01 02 00 00 00 00 87 [07:43:40]Write i2c OK [07:43:40]MH_I2C_Read... [07:43:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:43:40]Read from MH i2c: E2 [07:43:40]MH_I2C_Read... [07:43:40]Read from MH i2c: E2 03 00 [07:43:40]MH_I2C_Read... [07:43:40]Read from MH i2c: E2 03 00 E6 28 00 90 00 82 [07:43:40]RAPDU: 90 00 [07:43:40]wFMCommunicate OK [07:43:40]wFMCommunicate request_size=255 [07:43:40]MH_SAM_APDU [07:43:40]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 2E 63 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0C 55 03 00 35 04 06 00 [07:43:40]Write to MH i2c: E2 02 01 E7 28 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 2E 63 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0C 55 03 00 35 04 06 00 00 00 B0 [07:43:40]Write i2c OK [07:43:40]MH_I2C_Read... [07:43:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:43:40]Read from MH i2c: E2 [07:43:40]MH_I2C_Read... [07:43:40]Read from MH i2c: E2 03 00 [07:43:40]MH_I2C_Read... [07:43:40]Read from MH i2c: E2 03 00 E7 28 00 90 00 83 [07:43:40]RAPDU: 90 00 [07:43:40]wFMCommunicate OK [07:43:40]wFMCommunicate request_size=11 [07:43:40]MH_SAM_APDU [07:43:40]CAPDU: 80 0D 02 02 06 49 CC F2 99 14 EF [07:43:40]Write to MH i2c: E2 0E 00 E8 28 80 0D 02 02 06 00 49 CC F2 99 14 EF 00 00 39 [07:43:40]Write i2c OK [07:43:40]MH_I2C_Read... [07:43:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:43:40]Read from MH i2c: E2 [07:43:40]MH_I2C_Read... [07:43:40]Read from MH i2c: E2 03 00 [07:43:40]MH_I2C_Read... [07:43:40]Read from MH i2c: E2 03 00 E8 28 00 90 00 84 [07:43:40]RAPDU: 90 00 [07:43:40]wFMCommunicate OK [07:43:40]wFMCommunicate request_size=4 [07:43:40]MH_SAM_APDU [07:43:40]CAPDU: 80 0D 03 02 [07:43:40]Write to MH i2c: E2 08 00 E9 28 80 0D 03 02 00 00 00 00 8C [07:43:40]Write i2c OK [07:43:40]MH_I2C_Read... [07:43:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:43:40]Read from MH i2c: E2 [07:43:40]MH_I2C_Read... [07:43:40]Read from MH i2c: E2 0B 00 [07:43:40]MH_I2C_Read... [07:43:40]Read from MH i2c: E2 0B 00 E9 28 00 0C 23 46 A8 41 94 CF 79 90 00 C7 [07:43:40]RAPDU: 0C 23 46 A8 41 94 CF 79 90 00 [07:43:40]wFMCommunicate OK [07:43:40]SAM_PROTO_SignData done [07:43:40]FM_MakeSignedData done [07:43:40]CreateOFDProtocolMessage [07:43:40]wFMCommunicate request_size=4 [07:43:40]MH_SAM_APDU [07:43:40]CAPDU: 80 11 00 00 [07:43:40]Write to MH i2c: E2 08 00 EA 28 80 11 00 00 00 00 00 00 8C [07:43:40]Write i2c OK [07:43:40]MH_I2C_Read... [07:43:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:43:40]Read from MH i2c: E2 [07:43:40]MH_I2C_Read... [07:43:40]Read from MH i2c: E2 17 00 [07:43:40]MH_I2C_Read... [07:43:40]Read from MH i2c: E2 17 00 EA 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DB [07:43:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:43:40]wFMCommunicate OK [07:43:40]CreateOFDProtocolMessage done [07:43:40]OFDSenderStorePacket 218380 [07:43:40]StoreOFDPacket docnum=218380 [07:43:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 34 56 08 01 91 B3 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 2E 63 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0C 55 03 00 35 04 06 00 49 CC F2 99 14 EF 0C 23 46 A8 41 94 CF 79 [07:43:40]CheckFolder [07:43:40]dirname=/storage/ofd_packets [07:43:40]CheckFolder done [07:43:40]ProducePacketName [07:43:40]name=ofd_packets/00218380 [07:43:40]NVStorageSaveData ofd_packets/00218380 [07:43:40]File name is /storage/ofd_packets/00218380 [07:43:40]Write 302 bytes [07:43:40]NVStorageSaveData done [07:43:40]OFDSenderStorePacket done [07:43:40]KKMCreateOFDPacket done [07:43:40]NVStorageSaveData kkm_last_timestamp [07:43:40]File name is /storage/kkm_last_timestamp [07:43:40]Write 4 bytes [07:43:40]NVStorageSaveData done [07:43:40]ExternCall_PrintAddStr [07:43:40]wPrintStart [07:43:40]Write to MH i2c: 01 00 00 EB 28 13 [07:43:40]Write i2c OK [07:43:40]MH_I2C_Read... [07:43:40]Read from MH i2c: 01 [07:43:40]MH_I2C_Read... [07:43:40]Read from MH i2c: 01 07 00 [07:43:40]MH_I2C_Read... [07:43:40]Read from MH i2c: 01 07 00 EB 28 00 00 00 00 00 FF 0F 28 [07:43:40]RasterBufferAndPrint [07:43:40]line Счет N : (1)535913 [07:43:40]line ИНН: 02508201610067 [07:43:40]line Контрольно-Кассовый Чек [07:43:40]line ПРОДАЖА [07:43:40]line ТРК (МРК, ГНК) : 22 [07:43:40]line Товар: 2710124130 [07:43:40]line SUPER 92-К-5 [07:43:40]line 7.310 * 68.40 [07:43:40]line = 500.00 [07:43:40]line НДС 12% НСП 1% [07:43:40]line > о реализуемом товаре [07:43:40]line ИТОГО: 500.00 [07:43:40]line НСП 1% : 4.42 [07:43:40]line НДС 12% : 53.10 [07:43:40]line Наличными: 500.00 [07:43:40]line Безнал.: 0.00 [07:43:40]line Место: АЗС № 84 "Партнер Нефть" [07:43:40]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:43:40]line СНО: Общий режим [07:43:40]line Чек 25 19.10.2024 07:43 [07:43:40]line Смена: 443 ФФД: 1.0 [07:43:40]line ЗНМ: 0300000178 [07:43:40]line РНМ: 0000000000098116 [07:43:40]line Версия ККМ: 001 [07:43:40]line ФМ: 0000000000965413 [07:43:40]line ФД: 218380 [07:43:40]line ФПД: 81144592274671 [07:43:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T074342&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218380&fm=81144592274671&tin=02508201610067®Number=0000000000098116&sum=50000 [07:43:40]written 0, free lines is 4095 [07:43:40]OFD Sender: Processing packet 218380 [packets to send 80, broken 79] [07:43:40]ProducePacketName [07:43:40]name=ofd_packets/00218380 [07:43:40]OFD Sender: To server: pG, [07:43:40]CommunicateWithHost lk.salyk.kg:30040 [07:43:40]ConnectInit lk.salyk.kg [07:43:40]Connected sock=10 [07:43:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 34 56 08 01 91 B3 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 2E 63 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0C 55 03 00 35 04 06 00 49 CC F2 99 14 EF 0C 23 46 A8 41 94 CF 79 [07:43:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 ED D8 47 00 DF 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0C 55 03 00 F4 03 04 00 C8 0E 13 67 B6 04 01 00 00 6E 23 81 85 48 03 75 6A [07:43:40]CommunicateWithHost err = 0 [07:43:40]CheckOFDResponse [07:43:40]1017 (14) - 77093643461234 [07:43:40]1041 (16) - 0000000000965413 [07:43:40]1040 (4) - 218380 [07:43:40]1012 (4) - 19.10.2024 01:43 [07:43:40]1206 (1) - 0 [07:43:40]OFD Sender: Remove packet 218380 [07:43:40]ProducePacketName [07:43:40]name=ofd_packets/00218380 [07:43:40]NVStorageDeleteData [07:43:41]Write to MH i2c: 01 00 00 13 29 3C [07:43:41]Write i2c OK [07:43:41]MH_I2C_Read... [07:43:41]Read from MH i2c: 01 [07:43:41]MH_I2C_Read... [07:43:41]Read from MH i2c: 01 07 00 [07:43:41]MH_I2C_Read... [07:43:41]Read from MH i2c: 01 07 00 13 29 00 00 00 00 00 12 0D 62 [07:43:41]RasterBufferAndPrint [07:43:41]line [07:43:41]line [07:43:41]line [07:43:41]line [07:43:41]line [07:43:41]written 0, free lines is 3353 [07:43:41]MH_Cut [07:43:41]Write to MH i2c: D1 01 00 1A 29 01 15 [07:43:41]Write i2c OK [07:43:41]MH_I2C_Read... [07:43:41]Read from MH i2c: D1 [07:43:41]MH_I2C_Read... [07:43:41]Read from MH i2c: D1 01 00 [07:43:41]MH_I2C_Read... [07:43:41]Read from MH i2c: D1 01 00 1A 29 00 14 [07:43:41]Write to MH i2c: 01 00 00 1B 29 44 [07:43:41]Write i2c OK [07:43:41]MH_I2C_Read... [07:43:41]OFD Sender: No OFD packet to send [07:43:41]*** Cut start [07:43:41]*** Partial cut [07:43:41]*** CUTSNS_PIN = 1 [07:43:41]*** CUTSNS_PIN = 0 [07:43:42]*** Brake cut motor [07:43:42]Read from MH i2c: 01 [07:43:42]MH_I2C_Read... [07:43:42]*** Stop cut motor [07:43:42]*** Cut end [07:43:42]Read from MH i2c: 01 07 00 [07:43:42]MH_I2C_Read... [07:43:42]Read from MH i2c: 01 07 00 1B 29 00 00 00 00 00 FF 0F 59 [07:43:42]process_action close_receipt done [07:43:42]requested_data is exist [07:43:42]produce_requested_data [07:43:42]requested_item fm.sn is exist - process it [07:43:42]wFMCommunicate request_size=4 [07:43:42]MH_SAM_APDU [07:43:42]CAPDU: 80 11 00 00 [07:43:42]Write to MH i2c: E2 08 00 1C 29 80 11 00 00 00 00 00 00 BF [07:43:42]Write i2c OK [07:43:42]MH_I2C_Read... [07:43:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:43:42]Read from MH i2c: E2 [07:43:42]MH_I2C_Read... [07:43:42]Read from MH i2c: E2 17 00 [07:43:42]MH_I2C_Read... [07:43:42]Read from MH i2c: E2 17 00 1C 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0E [07:43:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:43:42]wFMCommunicate OK [07:43:42]requested_item fd.num is exist - process it [07:43:42]SAM_PROTO_GetFieldsCounters [07:43:42]wFMCommunicate request_size=4 [07:43:42]MH_SAM_APDU [07:43:42]CAPDU: 80 13 00 00 [07:43:42]Write to MH i2c: E2 08 00 1D 29 80 13 00 00 00 00 00 00 C2 [07:43:42]Write i2c OK [07:43:42]MH_I2C_Read... [07:43:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:43:42]Read from MH i2c: E2 [07:43:42]MH_I2C_Read... [07:43:42]Read from MH i2c: E2 62 00 [07:43:42]MH_I2C_Read... [07:43:42]Read from MH i2c: E2 62 00 1D 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 4A [07:43:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:43:42]wFMCommunicate OK [07:43:42]SAM_PROTO_GetFieldsCounters done [07:43:42]requested_item shift.num is exist - process it [07:43:42]requested_item shift.opened is exist - process it [07:43:42]req_shift_opened [07:43:42]FM_GetShiftState [07:43:42]SAM_PROTO_GetShiftState [07:43:42]wFMCommunicate request_size=4 [07:43:42]MH_SAM_APDU [07:43:42]CAPDU: 80 13 01 00 [07:43:42]Write to MH i2c: E2 08 00 1E 29 80 13 01 00 00 00 00 00 C4 [07:43:42]Write i2c OK [07:43:42]MH_I2C_Read... [07:43:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:42]Read from MH i2c: E2 [07:43:42]MH_I2C_Read... [07:43:42]Read from MH i2c: E2 0E 00 [07:43:42]MH_I2C_Read... [07:43:42]Read from MH i2c: E2 0E 00 1E 29 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 07 [07:43:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:43:42]wFMCommunicate OK [07:43:42]SAM_PROTO_GetShiftState done [07:43:42]FM_GetShiftState done [07:43:42]req_shift_opened done [07:43:42]requested_item shift.open_date is exist - process it [07:43:42]req_shift_open_date [07:43:42]req_shift_open_date done [07:43:42]produce_requested_data done [07:43:42]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218380,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:43:42]process_action_free close_receipt [07:43:42]json_value_free [07:43:42]json_value_free done [07:43:42]process_json_proto returns [07:43:42]Send response to host [07:43:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218380,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:43:42]free response buf [07:43:42]execute_script done [07:43:42]execute_script returns [07:43:42]free content buf [07:43:42]Sock 8.Close socket [07:43:42]Sock 8.Thread stoped [07:43:46]OFD Sender: No OFD packet to send [07:43:51]OFD Sender: No OFD packet to send [07:43:56]OFD Sender: No OFD packet to send [07:44:01]OFD Sender: No OFD packet to send [07:44:06]OFD Sender: No OFD packet to send [07:44:11]OFD Sender: No OFD packet to send [07:44:16]OFD Sender: No OFD packet to send [07:44:21]OFD Sender: No OFD packet to send [07:44:26]OFD Sender: No OFD packet to send [07:44:31]OFD Sender: No OFD packet to send [07:44:36]OFD Sender: No OFD packet to send [07:44:41]OFD Sender: No OFD packet to send [07:44:46]OFD Sender: No OFD packet to send [07:44:51]OFD Sender: No OFD packet to send [07:44:56]OFD Sender: No OFD packet to send [07:45:01]OFD Sender: No OFD packet to send [07:45:06]OFD Sender: No OFD packet to send [07:45:11]OFD Sender: No OFD packet to send [07:45:16]OFD Sender: No OFD packet to send [07:45:21]OFD Sender: No OFD packet to send [07:45:26]OFD Sender: No OFD packet to send [07:45:31]OFD Sender: No OFD packet to send [07:45:36]OFD Sender: No OFD packet to send [07:45:41]OFD Sender: No OFD packet to send [07:45:46]OFD Sender: No OFD packet to send [07:45:50]accept exits with 9 [07:45:50]New connection [07:45:50]New thread 3066826084 created [07:45:50]Thread 3066682724 joined [07:45:50]Waiting for new connection... [07:45:50] Sock 9.Parse request [07:45:50]Sock 9.Check first char [07:45:50]Sock 9.First char is OK [07:45:50]request: POST /json_proto HTTP/1.0 [07:45:50]Method: POST [07:45:50]URL: /json_proto [07:45:50]Method is POST - this is cgi request [07:45:50]url: /json_proto [07:45:50]query_string will be loaded in cgi processing [07:45:50]execute_cgi json_proto POST (null) [07:45:50]execute_cgi path=json_proto method=POST [07:45:50]POST find Content-Length [07:45:50]Host: 172.17.40.4:8080 [07:45:50]Content-Length: 682 [07:45:50]Content-Type: application/json [07:45:50] [07:45:50]POST finish read [07:45:50]Found Content-Length = 682 [07:45:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535915", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [07:45:50]execute_script... [07:45:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535915", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [07:45:50]POST & json_proto [07:45:50]process_json_proto [07:45:50]json parsed OK: [07:45:50]protocol is kg_v1.0 [07:45:50]action value=close_receipt [07:45:50]process_action close_receipt [07:45:50]cmd_close_receipt [07:45:50]MH_GetDate [07:45:50]Write to MH i2c: F0 00 00 1F 29 37 [07:45:50]Write i2c OK [07:45:50]MH_I2C_Read... [07:45:50]Read from MH i2c: F0 [07:45:50]MH_I2C_Read... [07:45:50]Read from MH i2c: F0 09 00 [07:45:50]MH_I2C_Read... [07:45:50]Read from MH i2c: F0 09 00 1F 29 00 B1 63 13 67 EE 0E 0D 67 3E [07:45:50]GetLastDocTimeStamp 1729323822 [07:45:50]current date 1729323953 [07:45:50]FM_GetShiftState [07:45:50]SAM_PROTO_GetShiftState [07:45:50]wFMCommunicate request_size=4 [07:45:50]MH_SAM_APDU [07:45:50]CAPDU: 80 13 01 00 [07:45:50]Write to MH i2c: E2 08 00 20 29 80 13 01 00 00 00 00 00 C6 [07:45:50]Write i2c OK [07:45:50]MH_I2C_Read... [07:45:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:50]Read from MH i2c: E2 [07:45:50]MH_I2C_Read... [07:45:50]Read from MH i2c: E2 0E 00 [07:45:50]MH_I2C_Read... [07:45:50]Read from MH i2c: E2 0E 00 20 29 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 09 [07:45:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:45:50]wFMCommunicate OK [07:45:50]SAM_PROTO_GetShiftState done [07:45:50]FM_GetShiftState done [07:45:50]opened in 1729296582 [07:45:50]opened+sec_in_day 1729382982 [07:45:50]quantity*price = 100021 [07:45:50]sum+1 = 100023 [07:45:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 26 19.10.2024 07:45 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218381 ФПД: 119636911907027 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T074553&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218381&fm=119636911907027&tin=02508201610067®Number=0000000000098116&sum=100000 [07:45:51]StoreToDocumentArchive [07:45:51]shift 443 fd 218381 [07:45:51]save to /storage/0443/doc_00218381 [07:45:51]save last doc name /storage/0443/doc_00218381 to /storage/kkm_last_doc_name [07:45:51]save OK [07:45:51]Clear old archive folders... [07:45:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:45:51]tlvbuf is B6EBB630 [07:45:51]SAM_PROTO_ClearQueue [07:45:51]wFMCommunicate request_size=4 [07:45:51]MH_SAM_APDU [07:45:51]CAPDU: 80 09 00 00 [07:45:51]Write to MH i2c: E2 08 00 2D 29 80 09 00 00 00 00 00 00 C8 [07:45:51]Write i2c OK [07:45:51]MH_I2C_Read... [07:45:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:45:51]Read from MH i2c: E2 [07:45:51]MH_I2C_Read... [07:45:51]Read from MH i2c: E2 03 00 [07:45:51]MH_I2C_Read... [07:45:51]Read from MH i2c: E2 03 00 2D 29 00 90 00 CA [07:45:51]RAPDU: 90 00 [07:45:51]wFMCommunicate OK [07:45:51]SAM_PROTO_ClearQueue done [07:45:51]KKMCreateOFDPacket [07:45:51]OFDProtocolAddRootSTLVToBuf [07:45:51]FM_MakeSignedData [07:45:51]FM_MakeSignedData [07:45:51]SAM_PROTO_SignData [07:45:51]wFMCommunicate request_size=4 [07:45:51]MH_SAM_APDU [07:45:51]CAPDU: 80 0D 01 02 [07:45:51]Write to MH i2c: E2 08 00 2E 29 80 0D 01 02 00 00 00 00 D0 [07:45:51]Write i2c OK [07:45:51]MH_I2C_Read... [07:45:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:45:51]OFD Sender: No OFD packet to send [07:45:51]Read from MH i2c: E2 [07:45:51]MH_I2C_Read... [07:45:51]Read from MH i2c: E2 03 00 [07:45:51]MH_I2C_Read... [07:45:51]Read from MH i2c: E2 03 00 2E 29 00 90 00 CB [07:45:51]RAPDU: 90 00 [07:45:51]wFMCommunicate OK [07:45:51]wFMCommunicate request_size=255 [07:45:51]MH_SAM_APDU [07:45:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 1A 00 00 00 F4 03 04 00 B1 63 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0D 55 03 00 35 04 06 00 6C [07:45:51]Write to MH i2c: E2 02 01 2F 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 1A 00 00 00 F4 03 04 00 B1 63 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0D 55 03 00 35 04 06 00 6C 00 00 AB [07:45:51]Write i2c OK [07:45:51]MH_I2C_Read... [07:45:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:51]Read from MH i2c: E2 [07:45:51]MH_I2C_Read... [07:45:51]Read from MH i2c: E2 03 00 [07:45:51]MH_I2C_Read... [07:45:51]Read from MH i2c: E2 03 00 2F 29 00 90 00 CC [07:45:51]RAPDU: 90 00 [07:45:51]wFMCommunicate OK [07:45:51]wFMCommunicate request_size=10 [07:45:51]MH_SAM_APDU [07:45:51]CAPDU: 80 0D 02 02 05 CF 23 A2 E0 D3 [07:45:51]Write to MH i2c: E2 0D 00 30 29 80 0D 02 02 05 00 CF 23 A2 E0 D3 00 00 24 [07:45:51]Write i2c OK [07:45:51]MH_I2C_Read... [07:45:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:51]Read from MH i2c: E2 [07:45:51]MH_I2C_Read... [07:45:51]Read from MH i2c: E2 03 00 [07:45:51]MH_I2C_Read... [07:45:51]Read from MH i2c: E2 03 00 30 29 00 90 00 CD [07:45:51]RAPDU: 90 00 [07:45:51]wFMCommunicate OK [07:45:51]wFMCommunicate request_size=4 [07:45:51]MH_SAM_APDU [07:45:51]CAPDU: 80 0D 03 02 [07:45:51]Write to MH i2c: E2 08 00 31 29 80 0D 03 02 00 00 00 00 D5 [07:45:51]Write i2c OK [07:45:51]MH_I2C_Read... [07:45:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:45:52]Read from MH i2c: E2 [07:45:52]MH_I2C_Read... [07:45:52]Read from MH i2c: E2 0B 00 [07:45:52]MH_I2C_Read... [07:45:52]Read from MH i2c: E2 0B 00 31 29 00 00 D9 2D 88 8C 91 A9 15 90 00 3F [07:45:52]RAPDU: 00 D9 2D 88 8C 91 A9 15 90 00 [07:45:52]wFMCommunicate OK [07:45:52]SAM_PROTO_SignData done [07:45:52]FM_MakeSignedData done [07:45:52]CreateOFDProtocolMessage [07:45:52]wFMCommunicate request_size=4 [07:45:52]MH_SAM_APDU [07:45:52]CAPDU: 80 11 00 00 [07:45:52]Write to MH i2c: E2 08 00 32 29 80 11 00 00 00 00 00 00 D5 [07:45:52]Write i2c OK [07:45:52]MH_I2C_Read... [07:45:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:52]Read from MH i2c: E2 [07:45:52]MH_I2C_Read... [07:45:52]Read from MH i2c: E2 17 00 [07:45:52]MH_I2C_Read... [07:45:52]Read from MH i2c: E2 17 00 32 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 24 [07:45:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:45:52]wFMCommunicate OK [07:45:52]CreateOFDProtocolMessage done [07:45:52]OFDSenderStorePacket 218381 [07:45:52]StoreOFDPacket docnum=218381 [07:45:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 81 C6 07 01 BF 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 1A 00 00 00 F4 03 04 00 B1 63 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0D 55 03 00 35 04 06 00 6C CF 23 A2 E0 D3 00 D9 2D 88 8C 91 A9 15 [07:45:52]CheckFolder [07:45:52]dirname=/storage/ofd_packets [07:45:52]CheckFolder done [07:45:52]ProducePacketName [07:45:52]name=ofd_packets/00218381 [07:45:52]NVStorageSaveData ofd_packets/00218381 [07:45:52]File name is /storage/ofd_packets/00218381 [07:45:52]Write 301 bytes [07:45:52]NVStorageSaveData done [07:45:52]OFDSenderStorePacket done [07:45:52]KKMCreateOFDPacket done [07:45:52]NVStorageSaveData kkm_last_timestamp [07:45:52]File name is /storage/kkm_last_timestamp [07:45:52]Write 4 bytes [07:45:52]NVStorageSaveData done [07:45:52]ExternCall_PrintAddStr [07:45:52]wPrintStart [07:45:52]Write to MH i2c: 01 00 00 33 29 5C [07:45:52]Write i2c OK [07:45:52]MH_I2C_Read... [07:45:52]Read from MH i2c: 01 [07:45:52]MH_I2C_Read... [07:45:52]Read from MH i2c: 01 07 00 [07:45:52]MH_I2C_Read... [07:45:52]Read from MH i2c: 01 07 00 33 29 00 00 00 00 00 FF 0F 71 [07:45:52]RasterBufferAndPrint [07:45:52]line Счет N : (1)535915 [07:45:52]line ИНН: 02508201610067 [07:45:52]line Контрольно-Кассовый Чек [07:45:52]line ПРОДАЖА [07:45:52]line ТРК (МРК, ГНК) : 11 [07:45:52]line Товар: 2710124500 [07:45:52]line Аи-95-К-3 [07:45:52]line 13.480 * 74.20 [07:45:52]line = 1000.22 [07:45:52]line НДС 12% НСП 1% [07:45:52]line > о реализуемом товаре [07:45:52]line ОКРУГЛЕНИЕ: -0.22 [07:45:52]line ИТОГО: 1000.00 [07:45:52]line Внесено: 1000.00 [07:45:52]line СДАЧА: 0.00 [07:45:52]line НСП 1% : 8.85 [07:45:52]line НДС 12% : 106.22 [07:45:52]line Наличными: 1000.00 [07:45:52]line Безнал.: 0.00 [07:45:52]line Место: АЗС № 84 "Партнер Нефть" [07:45:52]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:45:52]line СНО: Общий режим [07:45:52]line Чек 26 19.10.2024 07:45 [07:45:52]line Смена: 443 ФФД: 1.0 [07:45:52]line ЗНМ: 0300000178 [07:45:52]line РНМ: 0000000000098116 [07:45:52]line Версия ККМ: 001 [07:45:52]line ФМ: 0000000000965413 [07:45:52]line ФД: 218381 [07:45:52]line ФПД: 119636911907027 [07:45:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T074553&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218381&fm=119636911907027&tin=02508201610067®Number=0000000000098116&sum=100000 [07:45:52]OFD Sender: Processing packet 218381 [packets to send 80, broken 79] [07:45:52]ProducePacketName [07:45:52]name=ofd_packets/00218381 [07:45:52]OFD Sender: To server: pG, [07:45:52]CommunicateWithHost lk.salyk.kg:30040 [07:45:52]ConnectInit lk.salyk.kg [07:45:52]written 0, free lines is 4095 [07:45:52]Connected sock=10 [07:45:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 81 C6 07 01 BF 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 1A 00 00 00 F4 03 04 00 B1 63 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0D 55 03 00 35 04 06 00 6C CF 23 A2 E0 D3 00 D9 2D 88 8C 91 A9 15 [07:45:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 49 40 47 00 80 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0D 55 03 00 F4 03 04 00 4C 0F 13 67 B6 04 01 00 00 E4 A5 FE 95 B8 E6 4C 06 [07:45:52]CommunicateWithHost err = 0 [07:45:52]CheckOFDResponse [07:45:52]1017 (14) - 77093643461234 [07:45:52]1041 (16) - 0000000000965413 [07:45:52]1040 (4) - 218381 [07:45:52]1012 (4) - 19.10.2024 01:45 [07:45:52]1206 (1) - 0 [07:45:52]OFD Sender: Remove packet 218381 [07:45:52]ProducePacketName [07:45:52]name=ofd_packets/00218381 [07:45:52]NVStorageDeleteData [07:45:52]Write to MH i2c: 01 00 00 5E 29 87 [07:45:52]Write i2c OK [07:45:52]MH_I2C_Read... [07:45:52]Read from MH i2c: 01 [07:45:52]MH_I2C_Read... [07:45:52]Read from MH i2c: 01 07 00 [07:45:52]MH_I2C_Read... [07:45:52]Read from MH i2c: 01 07 00 5E 29 00 00 00 00 00 D4 0C 6E [07:45:52]RasterBufferAndPrint [07:45:52]line [07:45:52]line [07:45:52]line [07:45:52]line [07:45:52]line [07:45:52]written 0, free lines is 3292 [07:45:52]MH_Cut [07:45:52]Write to MH i2c: D1 01 00 65 29 01 60 [07:45:52]Write i2c OK [07:45:52]MH_I2C_Read... [07:45:52]Read from MH i2c: D1 [07:45:52]MH_I2C_Read... [07:45:52]Read from MH i2c: D1 01 00 [07:45:52]MH_I2C_Read... [07:45:52]Read from MH i2c: D1 01 00 65 29 00 5F [07:45:52]Write to MH i2c: 01 00 00 66 29 8F [07:45:52]Write i2c OK [07:45:52]MH_I2C_Read... [07:45:53]OFD Sender: No OFD packet to send [07:45:53]*** Cut start [07:45:53]*** Partial cut [07:45:53]*** CUTSNS_PIN = 1 [07:45:53]*** CUTSNS_PIN = 0 [07:45:53]*** Brake cut motor [07:45:54]Read from MH i2c: 01 [07:45:54]MH_I2C_Read... [07:45:54]*** Stop cut motor [07:45:54]*** Cut end [07:45:54]Read from MH i2c: 01 07 00 [07:45:54]MH_I2C_Read... [07:45:54]Read from MH i2c: 01 07 00 66 29 00 00 00 00 00 FF 0F A4 [07:45:54]process_action close_receipt done [07:45:54]requested_data is exist [07:45:54]produce_requested_data [07:45:54]requested_item fm.sn is exist - process it [07:45:54]wFMCommunicate request_size=4 [07:45:54]MH_SAM_APDU [07:45:54]CAPDU: 80 11 00 00 [07:45:54]Write to MH i2c: E2 08 00 67 29 80 11 00 00 00 00 00 00 0A [07:45:54]Write i2c OK [07:45:54]MH_I2C_Read... [07:45:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:54]Read from MH i2c: E2 [07:45:54]MH_I2C_Read... [07:45:54]Read from MH i2c: E2 17 00 [07:45:54]MH_I2C_Read... [07:45:54]Read from MH i2c: E2 17 00 67 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 59 [07:45:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:45:54]wFMCommunicate OK [07:45:54]requested_item fd.num is exist - process it [07:45:54]SAM_PROTO_GetFieldsCounters [07:45:54]wFMCommunicate request_size=4 [07:45:54]MH_SAM_APDU [07:45:54]CAPDU: 80 13 00 00 [07:45:54]Write to MH i2c: E2 08 00 68 29 80 13 00 00 00 00 00 00 0D [07:45:54]Write i2c OK [07:45:54]MH_I2C_Read... [07:45:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:45:54]Read from MH i2c: E2 [07:45:54]MH_I2C_Read... [07:45:54]Read from MH i2c: E2 62 00 [07:45:54]MH_I2C_Read... [07:45:54]Read from MH i2c: E2 62 00 68 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 99 [07:45:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:45:54]wFMCommunicate OK [07:45:54]SAM_PROTO_GetFieldsCounters done [07:45:54]requested_item shift.num is exist - process it [07:45:54]requested_item shift.opened is exist - process it [07:45:54]req_shift_opened [07:45:54]FM_GetShiftState [07:45:54]SAM_PROTO_GetShiftState [07:45:54]wFMCommunicate request_size=4 [07:45:54]MH_SAM_APDU [07:45:54]CAPDU: 80 13 01 00 [07:45:54]Write to MH i2c: E2 08 00 69 29 80 13 01 00 00 00 00 00 0F [07:45:54]Write i2c OK [07:45:54]MH_I2C_Read... [07:45:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:54]Read from MH i2c: E2 [07:45:54]MH_I2C_Read... [07:45:54]Read from MH i2c: E2 0E 00 [07:45:54]MH_I2C_Read... [07:45:54]Read from MH i2c: E2 0E 00 69 29 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 52 [07:45:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:45:54]wFMCommunicate OK [07:45:54]SAM_PROTO_GetShiftState done [07:45:54]FM_GetShiftState done [07:45:54]req_shift_opened done [07:45:54]requested_item shift.open_date is exist - process it [07:45:54]req_shift_open_date [07:45:54]req_shift_open_date done [07:45:54]produce_requested_data done [07:45:54]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218381,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:45:54]process_action_free close_receipt [07:45:54]json_value_free [07:45:54]json_value_free done [07:45:54]process_json_proto returns [07:45:54]Send response to host [07:45:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218381,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:45:54]free response buf [07:45:54]execute_script done [07:45:54]execute_script returns [07:45:54]free content buf [07:45:54]Sock 9.Close socket [07:45:54]Sock 9.Thread stoped [07:45:58]OFD Sender: No OFD packet to send [07:46:03]OFD Sender: No OFD packet to send [07:46:08]OFD Sender: No OFD packet to send [07:46:13]OFD Sender: No OFD packet to send [07:46:18]OFD Sender: No OFD packet to send [07:46:23]OFD Sender: No OFD packet to send [07:46:28]OFD Sender: No OFD packet to send [07:46:33]OFD Sender: No OFD packet to send [07:46:38]OFD Sender: No OFD packet to send [07:46:43]OFD Sender: No OFD packet to send [07:46:48]OFD Sender: No OFD packet to send [07:46:53]OFD Sender: No OFD packet to send [07:46:58]OFD Sender: No OFD packet to send [07:47:03]OFD Sender: No OFD packet to send [07:47:08]OFD Sender: No OFD packet to send [07:47:13]OFD Sender: No OFD packet to send [07:47:18]OFD Sender: No OFD packet to send [07:47:23]OFD Sender: No OFD packet to send [07:47:28]OFD Sender: No OFD packet to send [07:47:33]OFD Sender: No OFD packet to send [07:47:38]OFD Sender: No OFD packet to send [07:47:43]OFD Sender: No OFD packet to send [07:47:48]OFD Sender: No OFD packet to send [07:47:53]OFD Sender: No OFD packet to send [07:47:58]OFD Sender: No OFD packet to send [07:48:03]OFD Sender: No OFD packet to send [07:48:08]OFD Sender: No OFD packet to send [07:48:13]OFD Sender: No OFD packet to send [07:48:18]OFD Sender: No OFD packet to send [07:48:23]OFD Sender: No OFD packet to send [07:48:28]OFD Sender: No OFD packet to send [07:48:33]OFD Sender: No OFD packet to send [07:48:38]OFD Sender: No OFD packet to send [07:48:43]OFD Sender: No OFD packet to send [07:48:48]OFD Sender: No OFD packet to send [07:48:53]OFD Sender: No OFD packet to send [07:48:58]OFD Sender: No OFD packet to send [07:49:03]OFD Sender: No OFD packet to send [07:49:08]OFD Sender: No OFD packet to send [07:49:13]OFD Sender: No OFD packet to send [07:49:18]OFD Sender: No OFD packet to send [07:49:23]OFD Sender: No OFD packet to send [07:49:24]accept exits with 8 [07:49:24]New connection [07:49:24]New thread 3066682724 created [07:49:24]Thread 3066826084 joined [07:49:24]Waiting for new connection... [07:49:24] Sock 8.Parse request [07:49:24]Sock 8.Check first char [07:49:24]Sock 8.First char is OK [07:49:24]request: POST /json_proto HTTP/1.0 [07:49:24]Method: POST [07:49:24]URL: /json_proto [07:49:24]Method is POST - this is cgi request [07:49:24]url: /json_proto [07:49:24]query_string will be loaded in cgi processing [07:49:24]execute_cgi json_proto POST (null) [07:49:24]execute_cgi path=json_proto method=POST [07:49:24]POST find Content-Length [07:49:24]Host: 172.17.40.4:8080 [07:49:24]Content-Length: 674 [07:49:24]Content-Type: application/json [07:49:24] [07:49:24]POST finish read [07:49:24]Found Content-Length = 674 [07:49:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:49:24]execute_script... [07:49:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:49:24]POST & json_proto [07:49:24]process_json_proto [07:49:24]json parsed OK: [07:49:24]protocol is kg_v1.0 [07:49:24]action value=close_receipt [07:49:24]process_action close_receipt [07:49:24]cmd_close_receipt [07:49:24]MH_GetDate [07:49:24]Write to MH i2c: F0 00 00 6A 29 82 [07:49:24]Write i2c OK [07:49:24]MH_I2C_Read... [07:49:24]Read from MH i2c: F0 [07:49:24]MH_I2C_Read... [07:49:24]Read from MH i2c: F0 09 00 [07:49:24]MH_I2C_Read... [07:49:24]Read from MH i2c: F0 09 00 6A 29 00 88 64 13 67 EE 0E 0D 67 61 [07:49:24]GetLastDocTimeStamp 1729323953 [07:49:24]current date 1729324168 [07:49:24]FM_GetShiftState [07:49:24]SAM_PROTO_GetShiftState [07:49:24]wFMCommunicate request_size=4 [07:49:24]MH_SAM_APDU [07:49:24]CAPDU: 80 13 01 00 [07:49:24]Write to MH i2c: E2 08 00 6B 29 80 13 01 00 00 00 00 00 11 [07:49:24]Write i2c OK [07:49:24]MH_I2C_Read... [07:49:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:49:25]Read from MH i2c: E2 [07:49:25]MH_I2C_Read... [07:49:25]Read from MH i2c: E2 0E 00 [07:49:25]MH_I2C_Read... [07:49:25]Read from MH i2c: E2 0E 00 6B 29 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 54 [07:49:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:49:25]wFMCommunicate OK [07:49:25]SAM_PROTO_GetShiftState done [07:49:25]FM_GetShiftState done [07:49:25]opened in 1729296582 [07:49:25]opened+sec_in_day 1729382982 [07:49:25]quantity*price = 70027 [07:49:25]sum+1 = 70029 [07:49:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 27 19.10.2024 07:49 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218382 ФПД: 164701292725137 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T074928&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218382&fm=164701292725137&tin=02508201610067®Number=0000000000098116&sum=70000 [07:49:26]StoreToDocumentArchive [07:49:26]shift 443 fd 218382 [07:49:26]save to /storage/0443/doc_00218382 [07:49:26]save last doc name /storage/0443/doc_00218382 to /storage/kkm_last_doc_name [07:49:26]save OK [07:49:26]Clear old archive folders... [07:49:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:49:26]tlvbuf is 0155B4D0 [07:49:26]SAM_PROTO_ClearQueue [07:49:26]wFMCommunicate request_size=4 [07:49:26]MH_SAM_APDU [07:49:26]CAPDU: 80 09 00 00 [07:49:26]Write to MH i2c: E2 08 00 78 29 80 09 00 00 00 00 00 00 13 [07:49:26]Write i2c OK [07:49:26]MH_I2C_Read... [07:49:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:49:26]Read from MH i2c: E2 [07:49:26]MH_I2C_Read... [07:49:26]Read from MH i2c: E2 03 00 [07:49:26]MH_I2C_Read... [07:49:26]Read from MH i2c: E2 03 00 78 29 00 90 00 15 [07:49:26]RAPDU: 90 00 [07:49:26]wFMCommunicate OK [07:49:26]SAM_PROTO_ClearQueue done [07:49:26]KKMCreateOFDPacket [07:49:26]OFDProtocolAddRootSTLVToBuf [07:49:26]FM_MakeSignedData [07:49:26]FM_MakeSignedData [07:49:26]SAM_PROTO_SignData [07:49:26]wFMCommunicate request_size=4 [07:49:26]MH_SAM_APDU [07:49:26]CAPDU: 80 0D 01 02 [07:49:26]Write to MH i2c: E2 08 00 79 29 80 0D 01 02 00 00 00 00 1B [07:49:26]Write i2c OK [07:49:26]MH_I2C_Read... [07:49:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:49:26]Read from MH i2c: E2 [07:49:26]MH_I2C_Read... [07:49:26]Read from MH i2c: E2 03 00 [07:49:26]MH_I2C_Read... [07:49:26]Read from MH i2c: E2 03 00 79 29 00 90 00 16 [07:49:26]RAPDU: 90 00 [07:49:26]wFMCommunicate OK [07:49:26]wFMCommunicate request_size=255 [07:49:26]MH_SAM_APDU [07:49:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 88 64 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0E 55 03 00 35 04 06 00 95 CB 82 0C [07:49:26]Write to MH i2c: E2 02 01 7A 29 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 88 64 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0E 55 03 00 35 04 06 00 95 CB 82 0C 00 00 26 [07:49:26]Write i2c OK [07:49:26]MH_I2C_Read... [07:49:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:49:26]Read from MH i2c: E2 [07:49:26]MH_I2C_Read... [07:49:26]Read from MH i2c: E2 03 00 [07:49:26]MH_I2C_Read... [07:49:26]Read from MH i2c: E2 03 00 7A 29 00 90 00 17 [07:49:26]RAPDU: 90 00 [07:49:26]wFMCommunicate OK [07:49:26]wFMCommunicate request_size=7 [07:49:26]MH_SAM_APDU [07:49:26]CAPDU: 80 0D 02 02 02 03 91 [07:49:26]Write to MH i2c: E2 0A 00 7B 29 80 0D 02 02 02 00 03 91 00 00 B6 [07:49:26]Write i2c OK [07:49:26]MH_I2C_Read... [07:49:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:49:26]Read from MH i2c: E2 [07:49:26]MH_I2C_Read... [07:49:26]Read from MH i2c: E2 03 00 [07:49:26]MH_I2C_Read... [07:49:26]Read from MH i2c: E2 03 00 7B 29 00 90 00 18 [07:49:26]RAPDU: 90 00 [07:49:26]wFMCommunicate OK [07:49:26]wFMCommunicate request_size=4 [07:49:26]MH_SAM_APDU [07:49:26]CAPDU: 80 0D 03 02 [07:49:26]Write to MH i2c: E2 08 00 7C 29 80 0D 03 02 00 00 00 00 20 [07:49:26]Write i2c OK [07:49:26]MH_I2C_Read... [07:49:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:49:26]Read from MH i2c: E2 [07:49:26]MH_I2C_Read... [07:49:26]Read from MH i2c: E2 0B 00 [07:49:26]MH_I2C_Read... [07:49:26]Read from MH i2c: E2 0B 00 7C 29 00 19 B7 E4 6D 9E 25 39 47 90 00 85 [07:49:26]RAPDU: 19 B7 E4 6D 9E 25 39 47 90 00 [07:49:26]wFMCommunicate OK [07:49:26]SAM_PROTO_SignData done [07:49:26]FM_MakeSignedData done [07:49:26]CreateOFDProtocolMessage [07:49:26]wFMCommunicate request_size=4 [07:49:26]MH_SAM_APDU [07:49:26]CAPDU: 80 11 00 00 [07:49:26]Write to MH i2c: E2 08 00 7D 29 80 11 00 00 00 00 00 00 20 [07:49:26]Write i2c OK [07:49:26]MH_I2C_Read... [07:49:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:49:26]Read from MH i2c: E2 [07:49:26]MH_I2C_Read... [07:49:26]Read from MH i2c: E2 17 00 [07:49:26]MH_I2C_Read... [07:49:26]Read from MH i2c: E2 17 00 7D 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6F [07:49:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:49:26]wFMCommunicate OK [07:49:26]CreateOFDProtocolMessage done [07:49:26]OFDSenderStorePacket 218382 [07:49:26]StoreOFDPacket docnum=218382 [07:49:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 8A C2 04 01 D8 F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 88 64 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0E 55 03 00 35 04 06 00 95 CB 82 0C 03 91 19 B7 E4 6D 9E 25 39 47 [07:49:26]CheckFolder [07:49:26]dirname=/storage/ofd_packets [07:49:26]CheckFolder done [07:49:26]ProducePacketName [07:49:26]name=ofd_packets/00218382 [07:49:26]NVStorageSaveData ofd_packets/00218382 [07:49:26]File name is /storage/ofd_packets/00218382 [07:49:26]Write 298 bytes [07:49:26]NVStorageSaveData done [07:49:26]OFDSenderStorePacket done [07:49:26]KKMCreateOFDPacket done [07:49:26]NVStorageSaveData kkm_last_timestamp [07:49:26]File name is /storage/kkm_last_timestamp [07:49:26]Write 4 bytes [07:49:26]NVStorageSaveData done [07:49:26]ExternCall_PrintAddStr [07:49:26]wPrintStart [07:49:26]Write to MH i2c: 01 00 00 7E 29 A7 [07:49:26]Write i2c OK [07:49:26]MH_I2C_Read... [07:49:26]Read from MH i2c: 01 [07:49:26]MH_I2C_Read... [07:49:26]Read from MH i2c: 01 07 00 [07:49:26]MH_I2C_Read... [07:49:26]Read from MH i2c: 01 07 00 7E 29 00 00 00 00 00 FF 0F BC [07:49:26]RasterBufferAndPrint [07:49:26]line Счет N : (1)535916 [07:49:26]line ИНН: 02508201610067 [07:49:26]line Контрольно-Кассовый Чек [07:49:26]line ПРОДАЖА [07:49:26]line ТРК (МРК, ГНК) : 61 [07:49:26]line Товар: 2710194210 [07:49:26]line ДТ-К-2 [07:49:26]line 9.190 * 76.20 [07:49:26]line = 700.28 [07:49:26]line НДС 12% НСП 1% [07:49:26]line > о реализуемом товаре [07:49:26]line ОКРУГЛЕНИЕ: -0.28 [07:49:26]line ИТОГО: 700.00 [07:49:26]line Внесено: 700.00 [07:49:26]line СДАЧА: 0.00 [07:49:26]line НСП 1% : 6.20 [07:49:26]line НДС 12% : 74.37 [07:49:26]line Наличными: 700.00 [07:49:26]line Безнал.: 0.00 [07:49:26]line Место: АЗС № 84 "Партнер Нефть" [07:49:26]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:49:26]line СНО: Общий режим [07:49:26]line Чек 27 19.10.2024 07:49 [07:49:26]line Смена: 443 ФФД: 1.0 [07:49:26]line ЗНМ: 0300000178 [07:49:26]line РНМ: 0000000000098116 [07:49:26]line Версия ККМ: 001 [07:49:26]line ФМ: 0000000000965413 [07:49:26]line ФД: 218382 [07:49:26]line ФПД: 164701292725137 [07:49:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T074928&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218382&fm=164701292725137&tin=02508201610067®Number=0000000000098116&sum=70000 [07:49:27]written 0, free lines is 4095 [07:49:27]OFD Sender: Processing packet 218382 [packets to send 80, broken 79] [07:49:27]ProducePacketName [07:49:27]name=ofd_packets/00218382 [07:49:27]OFD Sender: To server: pG, [07:49:27]CommunicateWithHost lk.salyk.kg:30040 [07:49:27]ConnectInit lk.salyk.kg [07:49:27]Connected sock=10 [07:49:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 8A C2 04 01 D8 F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 88 64 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0E 55 03 00 35 04 06 00 95 CB 82 0C 03 91 19 B7 E4 6D 9E 25 39 47 [07:49:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 43 57 47 00 C6 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 39 36 35 34 31 33 10 04 04 00 0E 55 03 00 F4 03 04 00 22 10 13 67 B6 04 01 00 00 05 43 3D 12 01 70 C2 8E [07:49:27]CommunicateWithHost err = 0 [07:49:27]CheckOFDResponse [07:49:27]1017 (14) - 77093643461234 [07:49:27]1041 (16) - 0000000000965413 [07:49:27]1040 (4) - 218382 [07:49:27]1012 (4) - 19.10.2024 01:49 [07:49:27]1206 (1) - 0 [07:49:27]OFD Sender: Remove packet 218382 [07:49:27]ProducePacketName [07:49:27]name=ofd_packets/00218382 [07:49:27]NVStorageDeleteData [07:49:27]Write to MH i2c: 01 00 00 A9 29 D2 [07:49:27]Write i2c OK [07:49:27]MH_I2C_Read... [07:49:27]Read from MH i2c: 01 [07:49:27]MH_I2C_Read... [07:49:27]Read from MH i2c: 01 07 00 [07:49:27]MH_I2C_Read... [07:49:27]Read from MH i2c: 01 07 00 A9 29 00 00 00 00 00 CF 0C B4 [07:49:27]RasterBufferAndPrint [07:49:27]line [07:49:27]line [07:49:27]line [07:49:27]line [07:49:27]line [07:49:27]written 0, free lines is 3286 [07:49:27]MH_Cut [07:49:27]Write to MH i2c: D1 01 00 B0 29 01 AB [07:49:27]Write i2c OK [07:49:27]MH_I2C_Read... [07:49:27]Read from MH i2c: D1 [07:49:27]MH_I2C_Read... [07:49:27]Read from MH i2c: D1 01 00 [07:49:27]MH_I2C_Read... [07:49:27]Read from MH i2c: D1 01 00 B0 29 00 AA [07:49:27]Write to MH i2c: 01 00 00 B1 29 DA [07:49:27]Write i2c OK [07:49:27]MH_I2C_Read... [07:49:27]OFD Sender: No OFD packet to send [07:49:28]*** Cut start [07:49:28]*** Partial cut [07:49:28]*** CUTSNS_PIN = 1 [07:49:28]*** CUTSNS_PIN = 0 [07:49:28]*** Brake cut motor [07:49:28]Read from MH i2c: 01 [07:49:28]MH_I2C_Read... [07:49:28]*** Stop cut motor [07:49:28]*** Cut end [07:49:28]Read from MH i2c: 01 07 00 [07:49:28]MH_I2C_Read... [07:49:28]Read from MH i2c: 01 07 00 B1 29 00 00 00 00 00 FF 0F EF [07:49:28]process_action close_receipt done [07:49:28]requested_data is exist [07:49:28]produce_requested_data [07:49:28]requested_item fm.sn is exist - process it [07:49:28]wFMCommunicate request_size=4 [07:49:28]MH_SAM_APDU [07:49:28]CAPDU: 80 11 00 00 [07:49:28]Write to MH i2c: E2 08 00 B2 29 80 11 00 00 00 00 00 00 55 [07:49:28]Write i2c OK [07:49:28]MH_I2C_Read... [07:49:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:49:28]Read from MH i2c: E2 [07:49:28]MH_I2C_Read... [07:49:28]Read from MH i2c: E2 17 00 [07:49:28]MH_I2C_Read... [07:49:28]Read from MH i2c: E2 17 00 B2 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A4 [07:49:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:49:28]wFMCommunicate OK [07:49:28]requested_item fd.num is exist - process it [07:49:28]SAM_PROTO_GetFieldsCounters [07:49:28]wFMCommunicate request_size=4 [07:49:28]MH_SAM_APDU [07:49:28]CAPDU: 80 13 00 00 [07:49:28]Write to MH i2c: E2 08 00 B3 29 80 13 00 00 00 00 00 00 58 [07:49:28]Write i2c OK [07:49:28]MH_I2C_Read... [07:49:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:49:29]Read from MH i2c: E2 [07:49:29]MH_I2C_Read... [07:49:29]Read from MH i2c: E2 62 00 [07:49:29]MH_I2C_Read... [07:49:29]Read from MH i2c: E2 62 00 B3 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 E8 [07:49:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:49:29]wFMCommunicate OK [07:49:29]SAM_PROTO_GetFieldsCounters done [07:49:29]requested_item shift.num is exist - process it [07:49:29]requested_item shift.opened is exist - process it [07:49:29]req_shift_opened [07:49:29]FM_GetShiftState [07:49:29]SAM_PROTO_GetShiftState [07:49:29]wFMCommunicate request_size=4 [07:49:29]MH_SAM_APDU [07:49:29]CAPDU: 80 13 01 00 [07:49:29]Write to MH i2c: E2 08 00 B4 29 80 13 01 00 00 00 00 00 5A [07:49:29]Write i2c OK [07:49:29]MH_I2C_Read... [07:49:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:49:29]Read from MH i2c: E2 [07:49:29]MH_I2C_Read... [07:49:29]Read from MH i2c: E2 0E 00 [07:49:29]MH_I2C_Read... [07:49:29]Read from MH i2c: E2 0E 00 B4 29 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9D [07:49:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:49:29]wFMCommunicate OK [07:49:29]SAM_PROTO_GetShiftState done [07:49:29]FM_GetShiftState done [07:49:29]req_shift_opened done [07:49:29]requested_item shift.open_date is exist - process it [07:49:29]req_shift_open_date [07:49:29]req_shift_open_date done [07:49:29]produce_requested_data done [07:49:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218382,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:49:29]process_action_free close_receipt [07:49:29]json_value_free [07:49:29]json_value_free done [07:49:29]process_json_proto returns [07:49:29]Send response to host [07:49:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218382,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:49:29]free response buf [07:49:29]execute_script done [07:49:29]execute_script returns [07:49:29]free content buf [07:49:29]Sock 8.Close socket [07:49:29]Sock 8.Thread stoped [07:49:32]OFD Sender: No OFD packet to send [07:49:37]OFD Sender: No OFD packet to send [07:49:42]OFD Sender: No OFD packet to send [07:49:47]OFD Sender: No OFD packet to send [07:49:52]OFD Sender: No OFD packet to send [07:49:57]OFD Sender: No OFD packet to send [07:50:02]OFD Sender: No OFD packet to send [07:50:07]OFD Sender: No OFD packet to send [07:50:12]OFD Sender: No OFD packet to send [07:50:17]OFD Sender: No OFD packet to send [07:50:22]OFD Sender: No OFD packet to send [07:50:27]OFD Sender: No OFD packet to send [07:50:32]OFD Sender: No OFD packet to send [07:50:37]OFD Sender: No OFD packet to send [07:50:42]OFD Sender: No OFD packet to send [07:50:47]OFD Sender: No OFD packet to send [07:50:52]OFD Sender: No OFD packet to send [07:50:57]OFD Sender: No OFD packet to send [07:51:02]OFD Sender: No OFD packet to send [07:51:05]accept exits with 9 [07:51:05]New connection [07:51:05]New thread 3066826084 created [07:51:05]Thread 3066682724 joined [07:51:05]Waiting for new connection... [07:51:05] Sock 9.Parse request [07:51:05]Sock 9.Check first char [07:51:05]Sock 9.First char is OK [07:51:05]request: POST /json_proto HTTP/1.0 [07:51:05]Method: POST [07:51:05]URL: /json_proto [07:51:05]Method is POST - this is cgi request [07:51:05]url: /json_proto [07:51:05]query_string will be loaded in cgi processing [07:51:05]execute_cgi json_proto POST (null) [07:51:05]execute_cgi path=json_proto method=POST [07:51:05]POST find Content-Length [07:51:05]Host: 172.17.40.4:8080 [07:51:05]Content-Length: 769 [07:51:05]Content-Type: application/json [07:51:05] [07:51:05]POST finish read [07:51:05]Found Content-Length = 769 [07:51:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:51:05]execute_script... [07:51: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)535917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:51:05]POST & json_proto [07:51:05]process_json_proto [07:51:05]json parsed OK: [07:51:05]protocol is kg_v1.0 [07:51:05]action value=close_receipt [07:51:05]process_action close_receipt [07:51:05]cmd_close_receipt [07:51:05]MH_GetDate [07:51:05]Write to MH i2c: F0 00 00 B5 29 CD [07:51:05]Write i2c OK [07:51:05]MH_I2C_Read... [07:51:05]Read from MH i2c: F0 [07:51:05]MH_I2C_Read... [07:51:05]Read from MH i2c: F0 09 00 [07:51:05]MH_I2C_Read... [07:51:05]Read from MH i2c: F0 09 00 B5 29 00 ED 64 13 67 EE 0E 0D 67 11 [07:51:05]GetLastDocTimeStamp 1729324168 [07:51:05]current date 1729324269 [07:51:05]FM_GetShiftState [07:51:05]SAM_PROTO_GetShiftState [07:51:05]wFMCommunicate request_size=4 [07:51:05]MH_SAM_APDU [07:51:05]CAPDU: 80 13 01 00 [07:51:05]Write to MH i2c: E2 08 00 B6 29 80 13 01 00 00 00 00 00 5C [07:51:05]Write i2c OK [07:51:05]MH_I2C_Read... [07:51:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:05]Read from MH i2c: E2 [07:51:05]MH_I2C_Read... [07:51:05]Read from MH i2c: E2 0E 00 [07:51:05]MH_I2C_Read... [07:51:05]Read from MH i2c: E2 0E 00 B6 29 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9F [07:51:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:51:05]wFMCommunicate OK [07:51:05]SAM_PROTO_GetShiftState done [07:51:05]FM_GetShiftState done [07:51:05]opened in 1729296582 [07:51:05]opened+sec_in_day 1729382982 [07:51:05]quantity*price = 100015 [07:51:05]sum+1 = 100017 [07:51:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 28 19.10.2024 07:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218383 ФПД: 140547383865284 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T075109&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218383&fm=140547383865284&tin=02508201610067®Number=0000000000098116&sum=100016 [07:51:06]StoreToDocumentArchive [07:51:06]shift 443 fd 218383 [07:51:06]save to /storage/0443/doc_00218383 [07:51:06]save last doc name /storage/0443/doc_00218383 to /storage/kkm_last_doc_name [07:51:06]save OK [07:51:06]Clear old archive folders... [07:51:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:51:06]tlvbuf is 015C8300 [07:51:06]SAM_PROTO_ClearQueue [07:51:06]wFMCommunicate request_size=4 [07:51:06]MH_SAM_APDU [07:51:06]CAPDU: 80 09 00 00 [07:51:06]Write to MH i2c: E2 08 00 C3 29 80 09 00 00 00 00 00 00 5E [07:51:06]Write i2c OK [07:51:06]MH_I2C_Read... [07:51:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:51:06]Read from MH i2c: E2 [07:51:06]MH_I2C_Read... [07:51:06]Read from MH i2c: E2 03 00 [07:51:06]MH_I2C_Read... [07:51:06]Read from MH i2c: E2 03 00 C3 29 00 90 00 60 [07:51:06]RAPDU: 90 00 [07:51:06]wFMCommunicate OK [07:51:06]SAM_PROTO_ClearQueue done [07:51:06]KKMCreateOFDPacket [07:51:06]OFDProtocolAddRootSTLVToBuf [07:51:06]FM_MakeSignedData [07:51:06]FM_MakeSignedData [07:51:06]SAM_PROTO_SignData [07:51:06]wFMCommunicate request_size=4 [07:51:06]MH_SAM_APDU [07:51:06]CAPDU: 80 0D 01 02 [07:51:06]Write to MH i2c: E2 08 00 C4 29 80 0D 01 02 00 00 00 00 66 [07:51:06]Write i2c OK [07:51:06]MH_I2C_Read... [07:51:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:51:07]Read from MH i2c: E2 [07:51:07]MH_I2C_Read... [07:51:07]Read from MH i2c: E2 03 00 [07:51:07]MH_I2C_Read... [07:51:07]Read from MH i2c: E2 03 00 C4 29 00 90 00 61 [07:51:07]RAPDU: 90 00 [07:51:07]wFMCommunicate OK [07:51:07]wFMCommunicate request_size=255 [07:51:07]MH_SAM_APDU [07:51: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 1C 00 00 00 F4 03 04 00 ED 64 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0F 55 03 00 35 04 06 00 7F [07:51:07]Write to MH i2c: E2 02 01 C5 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 1C 00 00 00 F4 03 04 00 ED 64 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0F 55 03 00 35 04 06 00 7F 00 00 91 [07:51:07]Write i2c OK [07:51:07]MH_I2C_Read... [07:51:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:07]Read from MH i2c: E2 [07:51:07]MH_I2C_Read... [07:51:07]Read from MH i2c: E2 03 00 [07:51:07]MH_I2C_Read... [07:51:07]Read from MH i2c: E2 03 00 C5 29 00 90 00 62 [07:51:07]RAPDU: 90 00 [07:51:07]wFMCommunicate OK [07:51:07]wFMCommunicate request_size=10 [07:51:07]MH_SAM_APDU [07:51:07]CAPDU: 80 0D 02 02 05 D3 BC E3 AF C4 [07:51:07]Write to MH i2c: E2 0D 00 C6 29 80 0D 02 02 05 00 D3 BC E3 AF C4 00 00 58 [07:51:07]Write i2c OK [07:51:07]MH_I2C_Read... [07:51:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:07]Read from MH i2c: E2 [07:51:07]MH_I2C_Read... [07:51:07]Read from MH i2c: E2 03 00 [07:51:07]MH_I2C_Read... [07:51:07]Read from MH i2c: E2 03 00 C6 29 00 90 00 63 [07:51:07]RAPDU: 90 00 [07:51:07]wFMCommunicate OK [07:51:07]wFMCommunicate request_size=4 [07:51:07]MH_SAM_APDU [07:51:07]CAPDU: 80 0D 03 02 [07:51:07]Write to MH i2c: E2 08 00 C7 29 80 0D 03 02 00 00 00 00 6B [07:51:07]Write i2c OK [07:51:07]MH_I2C_Read... [07:51:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:51:07]Read from MH i2c: E2 [07:51:07]MH_I2C_Read... [07:51:07]Read from MH i2c: E2 0B 00 [07:51:07]MH_I2C_Read... [07:51:07]Read from MH i2c: E2 0B 00 C7 29 00 89 2D 77 05 FF 85 44 15 90 00 7B [07:51:07]RAPDU: 89 2D 77 05 FF 85 44 15 90 00 [07:51:07]wFMCommunicate OK [07:51:07]SAM_PROTO_SignData done [07:51:07]FM_MakeSignedData done [07:51:07]CreateOFDProtocolMessage [07:51:07]wFMCommunicate request_size=4 [07:51:07]MH_SAM_APDU [07:51:07]CAPDU: 80 11 00 00 [07:51:07]Write to MH i2c: E2 08 00 C8 29 80 11 00 00 00 00 00 00 6B [07:51:07]Write i2c OK [07:51:07]MH_I2C_Read... [07:51:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:07]Read from MH i2c: E2 [07:51:07]MH_I2C_Read... [07:51:07]Read from MH i2c: E2 17 00 [07:51:07]MH_I2C_Read... [07:51:07]Read from MH i2c: E2 17 00 C8 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BA [07:51:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:51:07]wFMCommunicate OK [07:51:07]CreateOFDProtocolMessage done [07:51:07]OFDSenderStorePacket 218383 [07:51:07]StoreOFDPacket docnum=218383 [07:51:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6A 88 07 01 0C 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 1C 00 00 00 F4 03 04 00 ED 64 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0F 55 03 00 35 04 06 00 7F D3 BC E3 AF C4 89 2D 77 05 FF 85 44 15 [07:51:07]CheckFolder [07:51:07]dirname=/storage/ofd_packets [07:51:07]CheckFolder done [07:51:07]ProducePacketName [07:51:07]name=ofd_packets/00218383 [07:51:07]NVStorageSaveData ofd_packets/00218383 [07:51:07]File name is /storage/ofd_packets/00218383 [07:51:07]Write 301 bytes [07:51:07]NVStorageSaveData done [07:51:07]OFDSenderStorePacket done [07:51:07]KKMCreateOFDPacket done [07:51:07]NVStorageSaveData kkm_last_timestamp [07:51:07]File name is /storage/kkm_last_timestamp [07:51:07]Write 4 bytes [07:51:07]NVStorageSaveData done [07:51:07]ExternCall_PrintAddStr [07:51:07]wPrintStart [07:51:07]Write to MH i2c: 01 00 00 C9 29 F2 [07:51:07]Write i2c OK [07:51:07]MH_I2C_Read... [07:51:07]Read from MH i2c: 01 [07:51:07]MH_I2C_Read... [07:51:07]Read from MH i2c: 01 07 00 [07:51:07]MH_I2C_Read... [07:51:07]Read from MH i2c: 01 07 00 C9 29 00 00 00 00 00 FF 0F 07 [07:51:07]RasterBufferAndPrint [07:51:07]line Счет N : (1)535917 [07:51:07]line ИНН: 02508201610067 [07:51:07]line Контрольно-Кассовый Чек [07:51:07]line ПРОДАЖА [07:51:07]line ТРК (МРК, ГНК) : 23 [07:51:07]line Товар: 2710124130 [07:51:07]line Аи-92-К-2 [07:51:07]line 14.950 * 66.90 [07:51:07]line = 1000.16 [07:51:07]line НДС 12% НСП 1% [07:51:07]line > о реализуемом товаре [07:51:07]line ИТОГО: 1000.16 [07:51:07]line НСП 1% : 8.85 [07:51:07]line НДС 12% : 106.21 [07:51:07]line Наличными: 0.00 [07:51:07]line Безнал.: 1000.16 [07:51:07]line Место: АЗС № 84 "Партнер Нефть" [07:51:07]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:51:07]line СНО: Общий режим [07:51:07]line Чек 28 19.10.2024 07:51 [07:51:07]line Смена: 443 ФФД: 1.0 [07:51:07]line ЗНМ: 0300000178 [07:51:07]line РНМ: 0000000000098116 [07:51:07]line Версия ККМ: 001 [07:51:07]line Платежная система: Mbank [07:51:07]line ФМ: 0000000000965413 [07:51:07]line ФД: 218383 [07:51:07]line ФПД: 140547383865284 [07:51:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T075109&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218383&fm=140547383865284&tin=02508201610067®Number=0000000000098116&sum=100016 [07:51:07]written 0, free lines is 4095 [07:51:07]OFD Sender: Processing packet 218383 [packets to send 80, broken 79] [07:51:07]ProducePacketName [07:51:07]name=ofd_packets/00218383 [07:51:07]OFD Sender: To server: pG, [07:51:07]CommunicateWithHost lk.salyk.kg:30040 [07:51:07]ConnectInit lk.salyk.kg [07:51:07]Connected sock=10 [07:51:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6A 88 07 01 0C 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 1C 00 00 00 F4 03 04 00 ED 64 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0F 55 03 00 35 04 06 00 7F D3 BC E3 AF C4 89 2D 77 05 FF 85 44 15 [07:51:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 DB 84 47 00 66 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 39 36 35 34 31 33 10 04 04 00 0F 55 03 00 F4 03 04 00 87 10 13 67 B6 04 01 00 00 93 6F CD 30 B2 64 00 02 [07:51:08]CommunicateWithHost err = 0 [07:51:08]CheckOFDResponse [07:51:08]1017 (14) - 77093643461234 [07:51:08]1041 (16) - 0000000000965413 [07:51:08]1040 (4) - 218383 [07:51:08]1012 (4) - 19.10.2024 01:51 [07:51:08]1206 (1) - 0 [07:51:08]OFD Sender: Remove packet 218383 [07:51:08]ProducePacketName [07:51:08]name=ofd_packets/00218383 [07:51:08]NVStorageDeleteData [07:51:08]Write to MH i2c: 01 00 00 F2 29 1B [07:51:08]Write i2c OK [07:51:08]MH_I2C_Read... [07:51:08]Read from MH i2c: 01 [07:51:08]MH_I2C_Read... [07:51:08]Read from MH i2c: 01 07 00 [07:51:08]MH_I2C_Read... [07:51:08]Read from MH i2c: 01 07 00 F2 29 00 00 00 00 00 FB 0C 29 [07:51:08]RasterBufferAndPrint [07:51:08]line [07:51:08]line [07:51:08]line [07:51:08]line [07:51:08]line [07:51:08]written 0, free lines is 3329 [07:51:08]MH_Cut [07:51:08]Write to MH i2c: D1 01 00 F9 29 01 F4 [07:51:08]Write i2c OK [07:51:08]MH_I2C_Read... [07:51:08]Read from MH i2c: D1 [07:51:08]MH_I2C_Read... [07:51:08]Read from MH i2c: D1 01 00 [07:51:08]MH_I2C_Read... [07:51:08]Read from MH i2c: D1 01 00 F9 29 00 F3 [07:51:08]Write to MH i2c: 01 00 00 FA 29 23 [07:51:08]Write i2c OK [07:51:08]MH_I2C_Read... [07:51:08]OFD Sender: No OFD packet to send [07:51:08]*** Cut start [07:51:08]*** Partial cut [07:51:08]*** CUTSNS_PIN = 1 [07:51:09]*** CUTSNS_PIN = 0 [07:51:09]*** Brake cut motor [07:51:09]Read from MH i2c: 01 [07:51:09]MH_I2C_Read... [07:51:09]*** Stop cut motor [07:51:09]*** Cut end [07:51:09]Read from MH i2c: 01 07 00 [07:51:09]MH_I2C_Read... [07:51:09]Read from MH i2c: 01 07 00 FA 29 00 00 00 00 00 FF 0F 38 [07:51:09]process_action close_receipt done [07:51:09]requested_data is exist [07:51:09]produce_requested_data [07:51:09]requested_item fm.sn is exist - process it [07:51:09]wFMCommunicate request_size=4 [07:51:09]MH_SAM_APDU [07:51:09]CAPDU: 80 11 00 00 [07:51:09]Write to MH i2c: E2 08 00 FB 29 80 11 00 00 00 00 00 00 9E [07:51:09]Write i2c OK [07:51:09]MH_I2C_Read... [07:51:09]Read from MH i2c: E2 [07:51:09]MH_I2C_Read... [07:51:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:09]Read from MH i2c: E2 17 00 [07:51:09]MH_I2C_Read... [07:51:09]Read from MH i2c: E2 17 00 FB 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 ED [07:51:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:51:09]wFMCommunicate OK [07:51:09]requested_item fd.num is exist - process it [07:51:09]SAM_PROTO_GetFieldsCounters [07:51:09]wFMCommunicate request_size=4 [07:51:09]MH_SAM_APDU [07:51:09]CAPDU: 80 13 00 00 [07:51:09]Write to MH i2c: E2 08 00 FC 29 80 13 00 00 00 00 00 00 A1 [07:51:09]Write i2c OK [07:51:09]MH_I2C_Read... [07:51:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:51:09]Read from MH i2c: E2 [07:51:09]MH_I2C_Read... [07:51:09]Read from MH i2c: E2 62 00 [07:51:09]MH_I2C_Read... [07:51:09]Read from MH i2c: E2 62 00 FC 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 35 [07:51:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:51:09]wFMCommunicate OK [07:51:09]SAM_PROTO_GetFieldsCounters done [07:51:09]requested_item shift.num is exist - process it [07:51:09]requested_item shift.opened is exist - process it [07:51:09]req_shift_opened [07:51:09]FM_GetShiftState [07:51:09]SAM_PROTO_GetShiftState [07:51:09]wFMCommunicate request_size=4 [07:51:09]MH_SAM_APDU [07:51:09]CAPDU: 80 13 01 00 [07:51:09]Write to MH i2c: E2 08 00 FD 29 80 13 01 00 00 00 00 00 A3 [07:51:09]Write i2c OK [07:51:09]MH_I2C_Read... [07:51:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:09]Read from MH i2c: E2 [07:51:09]MH_I2C_Read... [07:51:09]Read from MH i2c: E2 0E 00 [07:51:09]MH_I2C_Read... [07:51:09]Read from MH i2c: E2 0E 00 FD 29 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E6 [07:51:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:51:09]wFMCommunicate OK [07:51:09]SAM_PROTO_GetShiftState done [07:51:09]FM_GetShiftState done [07:51:09]req_shift_opened done [07:51:09]requested_item shift.open_date is exist - process it [07:51:09]req_shift_open_date [07:51:09]req_shift_open_date done [07:51:09]produce_requested_data done [07:51:09]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218383,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:51:09]process_action_free close_receipt [07:51:09]json_value_free [07:51:09]json_value_free done [07:51:09]process_json_proto returns [07:51:09]Send response to host [07:51:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218383,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:51:09]free response buf [07:51:09]execute_script done [07:51:09]execute_script returns [07:51:09]free content buf [07:51:09]Sock 9.Close socket [07:51:09]Sock 9.Thread stoped [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:58]OFD Sender: No OFD packet to send [07:52:03]OFD Sender: No OFD packet to send [07:52:08]OFD Sender: No OFD packet to send [07:52:13]OFD Sender: No OFD packet to send [07:52:18]OFD Sender: No OFD packet to send [07:52:20]accept exits with 8 [07:52:20]New connection [07:52:20]New thread 3066682724 created [07:52:20]Thread 3066826084 joined [07:52:20]Waiting for new connection... [07:52:20] Sock 8.Parse request [07:52:20]Sock 8.Check first char [07:52:20]Sock 8.First char is OK [07:52:20]request: POST /json_proto HTTP/1.0 [07:52:20]Method: POST [07:52:20]URL: /json_proto [07:52:20]Method is POST - this is cgi request [07:52:20]url: /json_proto [07:52:20]query_string will be loaded in cgi processing [07:52:20]execute_cgi json_proto POST (null) [07:52:20]execute_cgi path=json_proto method=POST [07:52:20]POST find Content-Length [07:52:20]Host: 172.17.40.4:8080 [07:52:20]Content-Length: 678 [07:52:20]Content-Type: application/json [07:52:20] [07:52:20]POST finish read [07:52:20]Found Content-Length = 678 [07:52:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535918", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:20]execute_script... [07:52:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535918", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:20]POST & json_proto [07:52:20]process_json_proto [07:52:20]json parsed OK: [07:52:20]protocol is kg_v1.0 [07:52:20]action value=close_receipt [07:52:20]process_action close_receipt [07:52:20]cmd_close_receipt [07:52:20]MH_GetDate [07:52:20]Write to MH i2c: F0 00 00 FE 29 16 [07:52:20]Write i2c OK [07:52:20]MH_I2C_Read... [07:52:20]Read from MH i2c: F0 [07:52:20]MH_I2C_Read... [07:52:20]Read from MH i2c: F0 09 00 [07:52:20]MH_I2C_Read... [07:52:20]Read from MH i2c: F0 09 00 FE 29 00 37 65 13 67 EE 0E 0D 67 A5 [07:52:20]GetLastDocTimeStamp 1729324269 [07:52:20]current date 1729324343 [07:52:20]FM_GetShiftState [07:52:20]SAM_PROTO_GetShiftState [07:52:20]wFMCommunicate request_size=4 [07:52:20]MH_SAM_APDU [07:52:20]CAPDU: 80 13 01 00 [07:52:20]Write to MH i2c: E2 08 00 FF 29 80 13 01 00 00 00 00 00 A5 [07:52:20]Write i2c OK [07:52:20]MH_I2C_Read... [07:52:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:20]Read from MH i2c: E2 [07:52:20]MH_I2C_Read... [07:52:20]Read from MH i2c: E2 0E 00 [07:52:20]MH_I2C_Read... [07:52:20]Read from MH i2c: E2 0E 00 FF 29 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E8 [07:52:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:52:20]wFMCommunicate OK [07:52:20]SAM_PROTO_GetShiftState done [07:52:20]FM_GetShiftState done [07:52:20]opened in 1729296582 [07:52:20]opened+sec_in_day 1729382982 [07:52:20]quantity*price = 80012 [07:52:20]sum+1 = 80013 [07:52:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 29 19.10.2024 07:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218384 ФПД: 276788574511975 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T075223&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218384&fm=276788574511975&tin=02508201610067®Number=0000000000098116&sum=80000 [07:52:21]StoreToDocumentArchive [07:52:21]shift 443 fd 218384 [07:52:21]save to /storage/0443/doc_00218384 [07:52:21]save last doc name /storage/0443/doc_00218384 to /storage/kkm_last_doc_name [07:52:21]save OK [07:52:21]Clear old archive folders... [07:52:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:52:21]tlvbuf is 01570D70 [07:52:21]SAM_PROTO_ClearQueue [07:52:21]wFMCommunicate request_size=4 [07:52:21]MH_SAM_APDU [07:52:21]CAPDU: 80 09 00 00 [07:52:21]Write to MH i2c: E2 08 00 0C 2A 80 09 00 00 00 00 00 00 A8 [07:52:21]Write i2c OK [07:52:21]MH_I2C_Read... [07:52:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:52:21]Read from MH i2c: E2 [07:52:21]MH_I2C_Read... [07:52:21]Read from MH i2c: E2 03 00 [07:52:21]MH_I2C_Read... [07:52:21]Read from MH i2c: E2 03 00 0C 2A 00 90 00 AA [07:52:21]RAPDU: 90 00 [07:52:21]wFMCommunicate OK [07:52:21]SAM_PROTO_ClearQueue done [07:52:21]KKMCreateOFDPacket [07:52:21]OFDProtocolAddRootSTLVToBuf [07:52:21]FM_MakeSignedData [07:52:21]FM_MakeSignedData [07:52:21]SAM_PROTO_SignData [07:52:21]wFMCommunicate request_size=4 [07:52:21]MH_SAM_APDU [07:52:21]CAPDU: 80 0D 01 02 [07:52:21]Write to MH i2c: E2 08 00 0D 2A 80 0D 01 02 00 00 00 00 B0 [07:52:21]Write i2c OK [07:52:21]MH_I2C_Read... [07:52:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:52:21]Read from MH i2c: E2 [07:52:21]MH_I2C_Read... [07:52:21]Read from MH i2c: E2 03 00 [07:52:21]MH_I2C_Read... [07:52:21]Read from MH i2c: E2 03 00 0D 2A 00 90 00 AB [07:52:21]RAPDU: 90 00 [07:52:21]wFMCommunicate OK [07:52:21]wFMCommunicate request_size=255 [07:52:21]MH_SAM_APDU [07:52: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 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 37 65 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 10 55 03 00 35 04 06 00 FB [07:52:21]Write to MH i2c: E2 02 01 0E 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 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 1D 00 00 00 F4 03 04 00 37 65 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 10 55 03 00 35 04 06 00 FB 00 00 76 [07:52:21]Write i2c OK [07:52:21]MH_I2C_Read... [07:52:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:22]Read from MH i2c: E2 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: E2 03 00 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: E2 03 00 0E 2A 00 90 00 AC [07:52:22]RAPDU: 90 00 [07:52:22]wFMCommunicate OK [07:52:22]wFMCommunicate request_size=10 [07:52:22]MH_SAM_APDU [07:52:22]CAPDU: 80 0D 02 02 05 BC DC A9 63 67 [07:52:22]Write to MH i2c: E2 0D 00 0F 2A 80 0D 02 02 05 00 BC DC A9 63 67 00 00 C8 [07:52:22]Write i2c OK [07:52:22]MH_I2C_Read... [07:52:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:22]Read from MH i2c: E2 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: E2 03 00 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: E2 03 00 0F 2A 00 90 00 AD [07:52:22]RAPDU: 90 00 [07:52:22]wFMCommunicate OK [07:52:22]wFMCommunicate request_size=4 [07:52:22]MH_SAM_APDU [07:52:22]CAPDU: 80 0D 03 02 [07:52:22]Write to MH i2c: E2 08 00 10 2A 80 0D 03 02 00 00 00 00 B5 [07:52:22]Write i2c OK [07:52:22]MH_I2C_Read... [07:52:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:52:22]Read from MH i2c: E2 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: E2 0B 00 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: E2 0B 00 10 2A 00 7E A7 4A 40 76 E8 4E 4F 90 00 60 [07:52:22]RAPDU: 7E A7 4A 40 76 E8 4E 4F 90 00 [07:52:22]wFMCommunicate OK [07:52:22]SAM_PROTO_SignData done [07:52:22]FM_MakeSignedData done [07:52:22]CreateOFDProtocolMessage [07:52:22]wFMCommunicate request_size=4 [07:52:22]MH_SAM_APDU [07:52:22]CAPDU: 80 11 00 00 [07:52:22]Write to MH i2c: E2 08 00 11 2A 80 11 00 00 00 00 00 00 B5 [07:52:22]Write i2c OK [07:52:22]MH_I2C_Read... [07:52:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:22]Read from MH i2c: E2 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: E2 17 00 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: E2 17 00 11 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 04 [07:52:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:52:22]wFMCommunicate OK [07:52:22]CreateOFDProtocolMessage done [07:52:22]OFDSenderStorePacket 218384 [07:52:22]StoreOFDPacket docnum=218384 [07:52:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F2 B0 07 01 72 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 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 37 65 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 10 55 03 00 35 04 06 00 FB BC DC A9 63 67 7E A7 4A 40 76 E8 4E 4F [07:52:22]CheckFolder [07:52:22]dirname=/storage/ofd_packets [07:52:22]CheckFolder done [07:52:22]ProducePacketName [07:52:22]name=ofd_packets/00218384 [07:52:22]NVStorageSaveData ofd_packets/00218384 [07:52:22]File name is /storage/ofd_packets/00218384 [07:52:22]Write 301 bytes [07:52:22]NVStorageSaveData done [07:52:22]OFDSenderStorePacket done [07:52:22]KKMCreateOFDPacket done [07:52:22]NVStorageSaveData kkm_last_timestamp [07:52:22]File name is /storage/kkm_last_timestamp [07:52:22]Write 4 bytes [07:52:22]NVStorageSaveData done [07:52:22]ExternCall_PrintAddStr [07:52:22]wPrintStart [07:52:22]Write to MH i2c: 01 00 00 12 2A 3C [07:52:22]Write i2c OK [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: 01 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: 01 07 00 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: 01 07 00 12 2A 00 00 00 00 00 FF 0F 51 [07:52:22]RasterBufferAndPrint [07:52:22]line Счет N : (1)535918 [07:52:22]line ИНН: 02508201610067 [07:52:22]line Контрольно-Кассовый Чек [07:52:22]line ПРОДАЖА [07:52:22]line ТРК (МРК, ГНК) : 43 [07:52:22]line Товар: 2710124130 [07:52:22]line Аи-92-К-2 [07:52:22]line 11.960 * 66.90 [07:52:22]line = 800.12 [07:52:22]line НДС 12% НСП 1% [07:52:22]line > о реализуемом товаре [07:52:22]line ОКРУГЛЕНИЕ: -0.12 [07:52:22]line ИТОГО: 800.00 [07:52:22]line Внесено: 800.00 [07:52:22]line СДАЧА: 0.00 [07:52:22]line НСП 1% : 7.08 [07:52:22]line НДС 12% : 84.97 [07:52:22]line Наличными: 800.00 [07:52:22]line Безнал.: 0.00 [07:52:22]line Место: АЗС № 84 "Партнер Нефть" [07:52:22]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:52:22]line СНО: Общий режим [07:52:22]line Чек 29 19.10.2024 07:52 [07:52:22]line Смена: 443 ФФД: 1.0 [07:52:22]line ЗНМ: 0300000178 [07:52:22]line РНМ: 0000000000098116 [07:52:22]line Версия ККМ: 001 [07:52:22]line ФМ: 0000000000965413 [07:52:22]line ФД: 218384 [07:52:22]line ФПД: 276788574511975 [07:52:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T075223&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218384&fm=276788574511975&tin=02508201610067®Number=0000000000098116&sum=80000 [07:52:22]OFD Sender: Processing packet 218384 [packets to send 80, broken 79] [07:52:22]ProducePacketName [07:52:22]name=ofd_packets/00218384 [07:52:22]OFD Sender: To server: pG, [07:52:22]CommunicateWithHost lk.salyk.kg:30040 [07:52:22]ConnectInit lk.salyk.kg [07:52:22]written 0, free lines is 4095 [07:52:22]Connected sock=10 [07:52:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F2 B0 07 01 72 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 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 37 65 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 10 55 03 00 35 04 06 00 FB BC DC A9 63 67 7E A7 4A 40 76 E8 4E 4F [07:52:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AE B6 47 00 0B E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 10 55 03 00 F4 03 04 00 D2 10 13 67 B6 04 01 00 00 2E 0E C7 E8 52 EC 78 8D [07:52:22]CommunicateWithHost err = 0 [07:52:22]CheckOFDResponse [07:52:22]1017 (14) - 77093643461234 [07:52:22]1041 (16) - 0000000000965413 [07:52:22]1040 (4) - 218384 [07:52:22]1012 (4) - 19.10.2024 01:52 [07:52:22]1206 (1) - 0 [07:52:22]OFD Sender: Remove packet 218384 [07:52:22]ProducePacketName [07:52:22]name=ofd_packets/00218384 [07:52:22]NVStorageDeleteData [07:52:22]Write to MH i2c: 01 00 00 3D 2A 67 [07:52:22]Write i2c OK [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: 01 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: 01 07 00 [07:52:22]MH_I2C_Read... [07:52:22]Read from MH i2c: 01 07 00 3D 2A 00 00 00 00 00 E4 0C 5E [07:52:22]RasterBufferAndPrint [07:52:22]line [07:52:22]line [07:52:22]line [07:52:22]line [07:52:22]line [07:52:22]written 0, free lines is 3306 [07:52:23]MH_Cut [07:52:23]Write to MH i2c: D1 01 00 44 2A 01 40 [07:52:23]Write i2c OK [07:52:23]MH_I2C_Read... [07:52:23]Read from MH i2c: D1 [07:52:23]MH_I2C_Read... [07:52:23]Read from MH i2c: D1 01 00 [07:52:23]MH_I2C_Read... [07:52:23]Read from MH i2c: D1 01 00 44 2A 00 3F [07:52:23]Write to MH i2c: 01 00 00 45 2A 6F [07:52:23]Write i2c OK [07:52:23]MH_I2C_Read... [07:52:23]OFD Sender: No OFD packet to send [07:52:23]*** Cut start [07:52:23]*** Partial cut [07:52:23]*** CUTSNS_PIN = 1 [07:52:23]*** CUTSNS_PIN = 0 [07:52:24]*** Brake cut motor [07:52:24]Read from MH i2c: 01 [07:52:24]MH_I2C_Read... [07:52:24]*** Stop cut motor [07:52:24]*** Cut end [07:52:24]Read from MH i2c: 01 07 00 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: 01 07 00 45 2A 00 00 00 00 00 FF 0F 84 [07:52:24]process_action close_receipt done [07:52:24]requested_data is exist [07:52:24]produce_requested_data [07:52:24]requested_item fm.sn is exist - process it [07:52:24]wFMCommunicate request_size=4 [07:52:24]MH_SAM_APDU [07:52:24]CAPDU: 80 11 00 00 [07:52:24]Write to MH i2c: E2 08 00 46 2A 80 11 00 00 00 00 00 00 EA [07:52:24]Write i2c OK [07:52:24]MH_I2C_Read... [07:52:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:24]Read from MH i2c: E2 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 17 00 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 17 00 46 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 39 [07:52:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:52:24]wFMCommunicate OK [07:52:24]requested_item fd.num is exist - process it [07:52:24]SAM_PROTO_GetFieldsCounters [07:52:24]wFMCommunicate request_size=4 [07:52:24]MH_SAM_APDU [07:52:24]CAPDU: 80 13 00 00 [07:52:24]Write to MH i2c: E2 08 00 47 2A 80 13 00 00 00 00 00 00 ED [07:52:24]Write i2c OK [07:52:24]MH_I2C_Read... [07:52:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:52:24]Read from MH i2c: E2 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 62 00 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 62 00 47 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 10 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 85 [07:52:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 10 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:52:24]wFMCommunicate OK [07:52:24]SAM_PROTO_GetFieldsCounters done [07:52:24]requested_item shift.num is exist - process it [07:52:24]requested_item shift.opened is exist - process it [07:52:24]req_shift_opened [07:52:24]FM_GetShiftState [07:52:24]SAM_PROTO_GetShiftState [07:52:24]wFMCommunicate request_size=4 [07:52:24]MH_SAM_APDU [07:52:24]CAPDU: 80 13 01 00 [07:52:24]Write to MH i2c: E2 08 00 48 2A 80 13 01 00 00 00 00 00 EF [07:52:24]Write i2c OK [07:52:24]MH_I2C_Read... [07:52:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:24]Read from MH i2c: E2 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 0E 00 [07:52:24]MH_I2C_Read... [07:52:24]Read from MH i2c: E2 0E 00 48 2A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 32 [07:52:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:52:24]wFMCommunicate OK [07:52:24]SAM_PROTO_GetShiftState done [07:52:24]FM_GetShiftState done [07:52:24]req_shift_opened done [07:52:24]requested_item shift.open_date is exist - process it [07:52:24]req_shift_open_date [07:52:24]req_shift_open_date done [07:52:24]produce_requested_data done [07:52:24]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218384,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:52:24]process_action_free close_receipt [07:52:24]json_value_free [07:52:24]json_value_free done [07:52:24]process_json_proto returns [07:52:24]Send response to host [07:52:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218384,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:52:24]free response buf [07:52:24]execute_script done [07:52:24]execute_script returns [07:52:24]free content buf [07:52:24]Sock 8.Close socket [07:52:24]Sock 8.Thread stoped [07:52:28]OFD Sender: No OFD packet to send [07:52:33]OFD Sender: No OFD packet to send [07:52:38]OFD Sender: No OFD packet to send [07:52:43]OFD Sender: No OFD packet to send [07:52:48]OFD Sender: No OFD packet to send [07:52:53]OFD Sender: No OFD packet to send [07:52:58]OFD Sender: No OFD packet to send [07:53:03]OFD Sender: No OFD packet to send [07:53:08]OFD Sender: No OFD packet to send [07:53:13]OFD Sender: No OFD packet to send [07:53:18]OFD Sender: No OFD packet to send [07:53:23]OFD Sender: No OFD packet to send [07:53:28]OFD Sender: No OFD packet to send [07:53:33]OFD Sender: No OFD packet to send [07:53:38]OFD Sender: No OFD packet to send [07:53:43]OFD Sender: No OFD packet to send [07:53:48]OFD Sender: No OFD packet to send [07:53:53]OFD Sender: No OFD packet to send [07:53:58]OFD Sender: No OFD packet to send [07:54:03]OFD Sender: No OFD packet to send [07:54:08]OFD Sender: No OFD packet to send [07:54:13]OFD Sender: No OFD packet to send [07:54:18]OFD Sender: No OFD packet to send [07:54:23]OFD Sender: No OFD packet to send [07:54:28]OFD Sender: No OFD packet to send [07:54:33]OFD Sender: No OFD packet to send [07:54:38]OFD Sender: No OFD packet to send [07:54:43]OFD Sender: No OFD packet to send [07:54:48]OFD Sender: No OFD packet to send [07:54:53]OFD Sender: No OFD packet to send [07:54:58]OFD Sender: No OFD packet to send [07:55:03]OFD Sender: No OFD packet to send [07:55:08]OFD Sender: No OFD packet to send [07:55:13]OFD Sender: No OFD packet to send [07:55:18]OFD Sender: No OFD packet to send [07:55:21]accept exits with 9 [07:55:21]New connection [07:55:21]New thread 3066826084 created [07:55:21]Thread 3066682724 joined [07:55:21]Waiting for new connection... [07:55:21] Sock 9.Parse request [07:55:21]Sock 9.Check first char [07:55:21]Sock 9.First char is OK [07:55:21]request: POST /json_proto HTTP/1.0 [07:55:21]Method: POST [07:55:21]URL: /json_proto [07:55:21]Method is POST - this is cgi request [07:55:21]url: /json_proto [07:55:21]query_string will be loaded in cgi processing [07:55:21]execute_cgi json_proto POST (null) [07:55:21]execute_cgi path=json_proto method=POST [07:55:21]POST find Content-Length [07:55:21]Host: 172.17.40.4:8080 [07:55:21]Content-Length: 682 [07:55:21]Content-Type: application/json [07:55:21] [07:55:21]POST finish read [07:55:21]Found Content-Length = 682 [07:55:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [07:55:21]execute_script... [07:55: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)535919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [07:55:21]POST & json_proto [07:55:21]process_json_proto [07:55:21]json parsed OK: [07:55:21]protocol is kg_v1.0 [07:55:21]action value=close_receipt [07:55:21]process_action close_receipt [07:55:21]cmd_close_receipt [07:55:21]MH_GetDate [07:55:21]Write to MH i2c: F0 00 00 49 2A 62 [07:55:21]Write i2c OK [07:55:21]MH_I2C_Read... [07:55:21]Read from MH i2c: F0 [07:55:21]MH_I2C_Read... [07:55:21]Read from MH i2c: F0 09 00 [07:55:21]MH_I2C_Read... [07:55:21]Read from MH i2c: F0 09 00 49 2A 00 ED 65 13 67 EE 0E 0D 67 A7 [07:55:21]GetLastDocTimeStamp 1729324343 [07:55:21]current date 1729324525 [07:55:21]FM_GetShiftState [07:55:21]SAM_PROTO_GetShiftState [07:55:21]wFMCommunicate request_size=4 [07:55:21]MH_SAM_APDU [07:55:21]CAPDU: 80 13 01 00 [07:55:21]Write to MH i2c: E2 08 00 4A 2A 80 13 01 00 00 00 00 00 F1 [07:55:21]Write i2c OK [07:55:21]MH_I2C_Read... [07:55:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:21]Read from MH i2c: E2 [07:55:21]MH_I2C_Read... [07:55:21]Read from MH i2c: E2 0E 00 [07:55:21]MH_I2C_Read... [07:55:21]Read from MH i2c: E2 0E 00 4A 2A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 34 [07:55:21]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:55:21]wFMCommunicate OK [07:55:21]SAM_PROTO_GetShiftState done [07:55:21]FM_GetShiftState done [07:55:21]opened in 1729296582 [07:55:21]opened+sec_in_day 1729382982 [07:55:21]quantity*price = 150056 [07:55:21]sum+1 = 150058 [07:55:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 30 19.10.2024 07:55 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218385 ФПД: 86553703076110 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T075525&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218385&fm=86553703076110&tin=02508201610067®Number=0000000000098116&sum=150000 [07:55:22]StoreToDocumentArchive [07:55:22]shift 443 fd 218385 [07:55:22]save to /storage/0443/doc_00218385 [07:55:22]save last doc name /storage/0443/doc_00218385 to /storage/kkm_last_doc_name [07:55:22]save OK [07:55:22]Clear old archive folders... [07:55:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:55:22]tlvbuf is 01580290 [07:55:22]SAM_PROTO_ClearQueue [07:55:22]wFMCommunicate request_size=4 [07:55:22]MH_SAM_APDU [07:55:22]CAPDU: 80 09 00 00 [07:55:22]Write to MH i2c: E2 08 00 57 2A 80 09 00 00 00 00 00 00 F3 [07:55:22]Write i2c OK [07:55:22]MH_I2C_Read... [07:55:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:55:22]Read from MH i2c: E2 [07:55:22]MH_I2C_Read... [07:55:22]Read from MH i2c: E2 03 00 [07:55:22]MH_I2C_Read... [07:55:22]Read from MH i2c: E2 03 00 57 2A 00 90 00 F5 [07:55:22]RAPDU: 90 00 [07:55:22]wFMCommunicate OK [07:55:22]SAM_PROTO_ClearQueue done [07:55:22]KKMCreateOFDPacket [07:55:22]OFDProtocolAddRootSTLVToBuf [07:55:22]FM_MakeSignedData [07:55:22]FM_MakeSignedData [07:55:22]SAM_PROTO_SignData [07:55:22]wFMCommunicate request_size=4 [07:55:22]MH_SAM_APDU [07:55:22]CAPDU: 80 0D 01 02 [07:55:22]Write to MH i2c: E2 08 00 58 2A 80 0D 01 02 00 00 00 00 FB [07:55:22]Write i2c OK [07:55:22]MH_I2C_Read... [07:55:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:55:22]Read from MH i2c: E2 [07:55:22]MH_I2C_Read... [07:55:22]Read from MH i2c: E2 03 00 [07:55:22]MH_I2C_Read... [07:55:22]Read from MH i2c: E2 03 00 58 2A 00 90 00 F6 [07:55:23]RAPDU: 90 00 [07:55:23]wFMCommunicate OK [07:55:23]wFMCommunicate request_size=255 [07:55:23]MH_SAM_APDU [07:55:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 1E 00 00 00 F4 03 04 00 ED 65 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 11 55 03 00 35 04 06 00 4E [07:55:23]Write to MH i2c: E2 02 01 59 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 1E 00 00 00 F4 03 04 00 ED 65 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 11 55 03 00 35 04 06 00 4E 00 00 29 [07:55:23]Write i2c OK [07:55:23]MH_I2C_Read... [07:55:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:23]Read from MH i2c: E2 [07:55:23]MH_I2C_Read... [07:55:23]Read from MH i2c: E2 03 00 [07:55:23]MH_I2C_Read... [07:55:23]Read from MH i2c: E2 03 00 59 2A 00 90 00 F7 [07:55:23]RAPDU: 90 00 [07:55:23]wFMCommunicate OK [07:55:23]wFMCommunicate request_size=10 [07:55:23]MH_SAM_APDU [07:55:23]CAPDU: 80 0D 02 02 05 B8 5A B9 D1 0E [07:55:23]Write to MH i2c: E2 0D 00 5A 2A 80 0D 02 02 05 00 B8 5A B9 D1 0E 00 00 B2 [07:55:23]Write i2c OK [07:55:23]MH_I2C_Read... [07:55:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:23]Read from MH i2c: E2 [07:55:23]MH_I2C_Read... [07:55:23]Read from MH i2c: E2 03 00 [07:55:23]MH_I2C_Read... [07:55:23]Read from MH i2c: E2 03 00 5A 2A 00 90 00 F8 [07:55:23]RAPDU: 90 00 [07:55:23]wFMCommunicate OK [07:55:23]wFMCommunicate request_size=4 [07:55:23]MH_SAM_APDU [07:55:23]CAPDU: 80 0D 03 02 [07:55:23]Write to MH i2c: E2 08 00 5B 2A 80 0D 03 02 00 00 00 00 00 [07:55:23]Write i2c OK [07:55:23]MH_I2C_Read... [07:55:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:55:23]Read from MH i2c: E2 [07:55:23]MH_I2C_Read... [07:55:23]Read from MH i2c: E2 0B 00 [07:55:23]MH_I2C_Read... [07:55:23]Read from MH i2c: E2 0B 00 5B 2A 00 15 55 BE 70 A3 22 FC A9 90 00 03 [07:55:23]RAPDU: 15 55 BE 70 A3 22 FC A9 90 00 [07:55:23]wFMCommunicate OK [07:55:23]SAM_PROTO_SignData done [07:55:23]FM_MakeSignedData done [07:55:23]CreateOFDProtocolMessage [07:55:23]wFMCommunicate request_size=4 [07:55:23]MH_SAM_APDU [07:55:23]CAPDU: 80 11 00 00 [07:55:23]Write to MH i2c: E2 08 00 5C 2A 80 11 00 00 00 00 00 00 00 [07:55:23]Write i2c OK [07:55:23]MH_I2C_Read... [07:55:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:23]Read from MH i2c: E2 [07:55:23]MH_I2C_Read... [07:55:23]Read from MH i2c: E2 17 00 [07:55:23]MH_I2C_Read... [07:55:23]Read from MH i2c: E2 17 00 5C 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4F [07:55:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:55:23]wFMCommunicate OK [07:55:23]CreateOFDProtocolMessage done [07:55:23]OFDSenderStorePacket 218385 [07:55:23]StoreOFDPacket docnum=218385 [07:55:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 71 B4 07 01 A4 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 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 1E 00 00 00 F4 03 04 00 ED 65 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 11 55 03 00 35 04 06 00 4E B8 5A B9 D1 0E 15 55 BE 70 A3 22 FC A9 [07:55:23]CheckFolder [07:55:23]dirname=/storage/ofd_packets [07:55:23]CheckFolder done [07:55:23]ProducePacketName [07:55:23]name=ofd_packets/00218385 [07:55:23]NVStorageSaveData ofd_packets/00218385 [07:55:23]File name is /storage/ofd_packets/00218385 [07:55:23]Write 301 bytes [07:55:23]NVStorageSaveData done [07:55:23]OFDSenderStorePacket done [07:55:23]KKMCreateOFDPacket done [07:55:23]NVStorageSaveData kkm_last_timestamp [07:55:23]File name is /storage/kkm_last_timestamp [07:55:23]Write 4 bytes [07:55:23]NVStorageSaveData done [07:55:23]ExternCall_PrintAddStr [07:55:23]wPrintStart [07:55:23]Write to MH i2c: 01 00 00 5D 2A 87 [07:55:23]Write i2c OK [07:55:23]MH_I2C_Read... [07:55:23]Read from MH i2c: 01 [07:55:23]MH_I2C_Read... [07:55:23]Read from MH i2c: 01 07 00 [07:55:23]MH_I2C_Read... [07:55:23]Read from MH i2c: 01 07 00 5D 2A 00 00 00 00 00 FF 0F 9C [07:55:23]RasterBufferAndPrint [07:55:23]line Счет N : (1)535919 [07:55:23]line ИНН: 02508201610067 [07:55:23]line Контрольно-Кассовый Чек [07:55:23]line ПРОДАЖА [07:55:23]line ТРК (МРК, ГНК) : 23 [07:55:23]line Товар: 2710124130 [07:55:23]line Аи-92-К-2 [07:55:23]line 22.430 * 66.90 [07:55:23]line = 1500.57 [07:55:23]line НДС 12% НСП 1% [07:55:23]line > о реализуемом товаре [07:55:23]line ОКРУГЛЕНИЕ: -0.57 [07:55:23]line ИТОГО: 1500.00 [07:55:23]line Внесено: 1500.00 [07:55:23]line СДАЧА: 0.00 [07:55:23]line НСП 1% : 13.28 [07:55:23]line НДС 12% : 159.35 [07:55:23]line Наличными: 1500.00 [07:55:23]line Безнал.: 0.00 [07:55:23]line Место: АЗС № 84 "Партнер Нефть" [07:55:23]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:55:23]line СНО: Общий режим [07:55:23]line Чек 30 19.10.2024 07:55 [07:55:23]line Смена: 443 ФФД: 1.0 [07:55:23]line ЗНМ: 0300000178 [07:55:23]line РНМ: 0000000000098116 [07:55:23]line Версия ККМ: 001 [07:55:23]line ФМ: 0000000000965413 [07:55:23]line ФД: 218385 [07:55:23]line ФПД: 86553703076110 [07:55:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T075525&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218385&fm=86553703076110&tin=02508201610067®Number=0000000000098116&sum=150000 [07:55:23]OFD Sender: Processing packet 218385 [packets to send 80, broken 79] [07:55:23]ProducePacketName [07:55:23]name=ofd_packets/00218385 [07:55:23]OFD Sender: To server: pG, [07:55:23]CommunicateWithHost lk.salyk.kg:30040 [07:55:23]ConnectInit lk.salyk.kg [07:55:23]written 0, free lines is 4095 [07:55:23]Connected sock=10 [07:55:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 71 B4 07 01 A4 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 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 1E 00 00 00 F4 03 04 00 ED 65 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 11 55 03 00 35 04 06 00 4E B8 5A B9 D1 0E 15 55 BE 70 A3 22 FC A9 [07:55:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9D EF 47 00 61 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 39 36 35 34 31 33 10 04 04 00 11 55 03 00 F4 03 04 00 87 11 13 67 B6 04 01 00 00 DB 17 5F 3C F3 2F D1 14 [07:55:24]CommunicateWithHost err = 0 [07:55:24]CheckOFDResponse [07:55:24]1017 (14) - 77093643461234 [07:55:24]1041 (16) - 0000000000965413 [07:55:24]1040 (4) - 218385 [07:55:24]1012 (4) - 19.10.2024 01:55 [07:55:24]1206 (1) - 0 [07:55:24]OFD Sender: Remove packet 218385 [07:55:24]ProducePacketName [07:55:24]name=ofd_packets/00218385 [07:55:24]NVStorageDeleteData [07:55:24]Write to MH i2c: 01 00 00 88 2A B2 [07:55:24]Write i2c OK [07:55:24]MH_I2C_Read... [07:55:24]Read from MH i2c: 01 [07:55:24]MH_I2C_Read... [07:55:24]Read from MH i2c: 01 07 00 [07:55:24]MH_I2C_Read... [07:55:24]Read from MH i2c: 01 07 00 88 2A 00 00 00 00 00 D4 0C 99 [07:55:24]RasterBufferAndPrint [07:55:24]line [07:55:24]line [07:55:24]line [07:55:24]line [07:55:24]line [07:55:24]written 0, free lines is 3292 [07:55:24]MH_Cut [07:55:24]Write to MH i2c: D1 01 00 8F 2A 01 8B [07:55:24]Write i2c OK [07:55:24]MH_I2C_Read... [07:55:24]Read from MH i2c: D1 [07:55:24]MH_I2C_Read... [07:55:24]Read from MH i2c: D1 01 00 [07:55:24]MH_I2C_Read... [07:55:24]Read from MH i2c: D1 01 00 8F 2A 00 8A [07:55:24]Write to MH i2c: 01 00 00 90 2A BA [07:55:24]Write i2c OK [07:55:24]MH_I2C_Read... [07:55:24]OFD Sender: No OFD packet to send [07:55:24]*** Cut start [07:55:24]*** Partial cut [07:55:24]*** CUTSNS_PIN = 1 [07:55:25]*** CUTSNS_PIN = 0 [07:55:25]*** Brake cut motor [07:55:25]Read from MH i2c: 01 [07:55:25]MH_I2C_Read... [07:55:25]*** Stop cut motor [07:55:25]*** Cut end [07:55:25]Read from MH i2c: 01 07 00 [07:55:25]MH_I2C_Read... [07:55:25]Read from MH i2c: 01 07 00 90 2A 00 00 00 00 00 FF 0F CF [07:55:25]process_action close_receipt done [07:55:25]requested_data is exist [07:55:25]produce_requested_data [07:55:25]requested_item fm.sn is exist - process it [07:55:25]wFMCommunicate request_size=4 [07:55:25]MH_SAM_APDU [07:55:25]CAPDU: 80 11 00 00 [07:55:25]Write to MH i2c: E2 08 00 91 2A 80 11 00 00 00 00 00 00 35 [07:55:25]Write i2c OK [07:55:25]MH_I2C_Read... [07:55:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:25]Read from MH i2c: E2 [07:55:25]MH_I2C_Read... [07:55:25]Read from MH i2c: E2 17 00 [07:55:25]MH_I2C_Read... [07:55:25]Read from MH i2c: E2 17 00 91 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 84 [07:55:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:55:25]wFMCommunicate OK [07:55:25]requested_item fd.num is exist - process it [07:55:25]SAM_PROTO_GetFieldsCounters [07:55:25]wFMCommunicate request_size=4 [07:55:25]MH_SAM_APDU [07:55:25]CAPDU: 80 13 00 00 [07:55:25]Write to MH i2c: E2 08 00 92 2A 80 13 00 00 00 00 00 00 38 [07:55:25]Write i2c OK [07:55:25]MH_I2C_Read... [07:55:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:55:25]Read from MH i2c: E2 [07:55:25]MH_I2C_Read... [07:55:25]Read from MH i2c: E2 62 00 [07:55:25]MH_I2C_Read... [07:55:25]Read from MH i2c: E2 62 00 92 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 11 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 D4 [07:55:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 11 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:55:25]wFMCommunicate OK [07:55:25]SAM_PROTO_GetFieldsCounters done [07:55:25]requested_item shift.num is exist - process it [07:55:25]requested_item shift.opened is exist - process it [07:55:25]req_shift_opened [07:55:25]FM_GetShiftState [07:55:25]SAM_PROTO_GetShiftState [07:55:25]wFMCommunicate request_size=4 [07:55:25]MH_SAM_APDU [07:55:25]CAPDU: 80 13 01 00 [07:55:25]Write to MH i2c: E2 08 00 93 2A 80 13 01 00 00 00 00 00 3A [07:55:25]Write i2c OK [07:55:25]MH_I2C_Read... [07:55:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:25]Read from MH i2c: E2 [07:55:25]MH_I2C_Read... [07:55:25]Read from MH i2c: E2 0E 00 [07:55:25]MH_I2C_Read... [07:55:25]Read from MH i2c: E2 0E 00 93 2A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7D [07:55:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:55:25]wFMCommunicate OK [07:55:25]SAM_PROTO_GetShiftState done [07:55:25]FM_GetShiftState done [07:55:25]req_shift_opened done [07:55:25]requested_item shift.open_date is exist - process it [07:55:25]req_shift_open_date [07:55:25]req_shift_open_date done [07:55:25]produce_requested_data done [07:55:25]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218385,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:55:25]process_action_free close_receipt [07:55:25]json_value_free [07:55:25]json_value_free done [07:55:25]process_json_proto returns [07:55:25]Send response to host [07:55:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218385,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:55:25]free response buf [07:55:25]execute_script done [07:55:25]execute_script returns [07:55:25]free content buf [07:55:25]Sock 9.Close socket [07:55:25]Sock 9.Thread stoped [07:55:29]OFD Sender: No OFD packet to send [07:55:34]OFD Sender: No OFD packet to send [07:55:39]OFD Sender: No OFD packet to send [07:55:44]OFD Sender: No OFD packet to send [07:55:49]OFD Sender: No OFD packet to send [07:55:54]OFD Sender: No OFD packet to send [07:55:59]OFD Sender: No OFD packet to send [07:56:04]OFD Sender: No OFD packet to send [07:56:09]OFD Sender: No OFD packet to send [07:56:14]OFD Sender: No OFD packet to send [07:56:19]OFD Sender: No OFD packet to send [07:56:24]OFD Sender: No OFD packet to send [07:56:29]OFD Sender: No OFD packet to send [07:56:34]OFD Sender: No OFD packet to send [07:56:39]OFD Sender: No OFD packet to send [07:56:44]OFD Sender: No OFD packet to send [07:56:49]OFD Sender: No OFD packet to send [07:56:54]OFD Sender: No OFD packet to send [07:56:59]OFD Sender: No OFD packet to send [07:57:04]OFD Sender: No OFD packet to send [07:57:09]OFD Sender: No OFD packet to send [07:57:14]OFD Sender: No OFD packet to send [07:57:19]OFD Sender: No OFD packet to send [07:57:24]OFD Sender: No OFD packet to send [07:57:29]OFD Sender: No OFD packet to send [07:57:34]OFD Sender: No OFD packet to send [07:57:39]OFD Sender: No OFD packet to send [07:57:44]OFD Sender: No OFD packet to send [07:57:49]OFD Sender: No OFD packet to send [07:57:54]OFD Sender: No OFD packet to send [07:57:59]OFD Sender: No OFD packet to send [07:58:04]OFD Sender: No OFD packet to send [07:58:09]OFD Sender: No OFD packet to send [07:58:14]OFD Sender: No OFD packet to send [07:58:19]OFD Sender: No OFD packet to send [07:58:24]OFD Sender: No OFD packet to send [07:58:29]OFD Sender: No OFD packet to send [07:58:34]OFD Sender: No OFD packet to send [07:58:39]OFD Sender: No OFD packet to send [07:58:44]OFD Sender: No OFD packet to send [07:58:49]OFD Sender: No OFD packet to send [07:58:54]OFD Sender: No OFD packet to send [07:58:54]accept exits with 8 [07:58:54]New connection [07:58:54]New thread 3066682724 created [07:58:54]Thread 3066826084 joined [07:58:54]Waiting for new connection... [07:58:54] Sock 8.Parse request [07:58:54]Sock 8.Check first char [07:58:54]Sock 8.First char is OK [07:58:54]request: POST /json_proto HTTP/1.0 [07:58:54]Method: POST [07:58:54]URL: /json_proto [07:58:54]Method is POST - this is cgi request [07:58:54]url: /json_proto [07:58:54]query_string will be loaded in cgi processing [07:58:54]execute_cgi json_proto POST (null) [07:58:54]execute_cgi path=json_proto method=POST [07:58:54]POST find Content-Length [07:58:54]Host: 172.17.40.4:8080 [07:58:54]Content-Length: 674 [07:58:54]Content-Type: application/json [07:58:54] [07:58:54]POST finish read [07:58:54]Found Content-Length = 674 [07:58:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535921", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:58:54]execute_script... [07:58: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)535921", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:58:54]POST & json_proto [07:58:54]process_json_proto [07:58:54]json parsed OK: [07:58:54]protocol is kg_v1.0 [07:58:54]action value=close_receipt [07:58:54]process_action close_receipt [07:58:54]cmd_close_receipt [07:58:54]MH_GetDate [07:58:54]Write to MH i2c: F0 00 00 94 2A AD [07:58:54]Write i2c OK [07:58:54]MH_I2C_Read... [07:58:54]Read from MH i2c: F0 [07:58:54]MH_I2C_Read... [07:58:54]Read from MH i2c: F0 09 00 [07:58:54]MH_I2C_Read... [07:58:54]Read from MH i2c: F0 09 00 94 2A 00 C2 66 13 67 EE 0E 0D 67 C8 [07:58:54]GetLastDocTimeStamp 1729324525 [07:58:54]current date 1729324738 [07:58:54]FM_GetShiftState [07:58:54]SAM_PROTO_GetShiftState [07:58:54]wFMCommunicate request_size=4 [07:58:54]MH_SAM_APDU [07:58:54]CAPDU: 80 13 01 00 [07:58:54]Write to MH i2c: E2 08 00 95 2A 80 13 01 00 00 00 00 00 3C [07:58:54]Write i2c OK [07:58:54]MH_I2C_Read... [07:58:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:54]Read from MH i2c: E2 [07:58:54]MH_I2C_Read... [07:58:54]Read from MH i2c: E2 0E 00 [07:58:54]MH_I2C_Read... [07:58:54]Read from MH i2c: E2 0E 00 95 2A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7F [07:58:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:58:54]wFMCommunicate OK [07:58:54]SAM_PROTO_GetShiftState done [07:58:54]FM_GetShiftState done [07:58:54]opened in 1729296582 [07:58:54]opened+sec_in_day 1729382982 [07:58:54]quantity*price = 70027 [07:58:54]sum+1 = 70029 [07:58:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 31 19.10.2024 07:58 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218386 ФПД: 86347503402728 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T075858&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218386&fm=86347503402728&tin=02508201610067®Number=0000000000098116&sum=70000 [07:58:56]StoreToDocumentArchive [07:58:56]shift 443 fd 218386 [07:58:56]save to /storage/0443/doc_00218386 [07:58:56]save last doc name /storage/0443/doc_00218386 to /storage/kkm_last_doc_name [07:58:56]save OK [07:58:56]Clear old archive folders... [07:58:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:58:56]tlvbuf is 015809F0 [07:58:56]SAM_PROTO_ClearQueue [07:58:56]wFMCommunicate request_size=4 [07:58:56]MH_SAM_APDU [07:58:56]CAPDU: 80 09 00 00 [07:58:56]Write to MH i2c: E2 08 00 A2 2A 80 09 00 00 00 00 00 00 3E [07:58:56]Write i2c OK [07:58:56]MH_I2C_Read... [07:58:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:58:56]Read from MH i2c: E2 [07:58:56]MH_I2C_Read... [07:58:56]Read from MH i2c: E2 03 00 [07:58:56]MH_I2C_Read... [07:58:56]Read from MH i2c: E2 03 00 A2 2A 00 90 00 40 [07:58:56]RAPDU: 90 00 [07:58:56]wFMCommunicate OK [07:58:56]SAM_PROTO_ClearQueue done [07:58:56]KKMCreateOFDPacket [07:58:56]OFDProtocolAddRootSTLVToBuf [07:58:56]FM_MakeSignedData [07:58:56]FM_MakeSignedData [07:58:56]SAM_PROTO_SignData [07:58:56]wFMCommunicate request_size=4 [07:58:56]MH_SAM_APDU [07:58:56]CAPDU: 80 0D 01 02 [07:58:56]Write to MH i2c: E2 08 00 A3 2A 80 0D 01 02 00 00 00 00 46 [07:58:56]Write i2c OK [07:58:56]MH_I2C_Read... [07:58:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:58:56]Read from MH i2c: E2 [07:58:56]MH_I2C_Read... [07:58:56]Read from MH i2c: E2 03 00 [07:58:56]MH_I2C_Read... [07:58:56]Read from MH i2c: E2 03 00 A3 2A 00 90 00 41 [07:58:56]RAPDU: 90 00 [07:58:56]wFMCommunicate OK [07:58:56]wFMCommunicate request_size=255 [07:58:56]MH_SAM_APDU [07:58:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 C2 66 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 12 55 03 00 35 04 06 00 4E 88 58 44 [07:58:56]Write to MH i2c: E2 02 01 A4 2A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 C2 66 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 12 55 03 00 35 04 06 00 4E 88 58 44 00 00 19 [07:58:56]Write i2c OK [07:58:56]MH_I2C_Read... [07:58:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:56]Read from MH i2c: E2 [07:58:56]MH_I2C_Read... [07:58:56]Read from MH i2c: E2 03 00 [07:58:56]MH_I2C_Read... [07:58:56]Read from MH i2c: E2 03 00 A4 2A 00 90 00 42 [07:58:56]RAPDU: 90 00 [07:58:56]wFMCommunicate OK [07:58:56]wFMCommunicate request_size=7 [07:58:56]MH_SAM_APDU [07:58:56]CAPDU: 80 0D 02 02 02 7E E8 [07:58:56]Write to MH i2c: E2 0A 00 A5 2A 80 0D 02 02 02 00 7E E8 00 00 B3 [07:58:56]Write i2c OK [07:58:56]MH_I2C_Read... [07:58:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:56]Read from MH i2c: E2 [07:58:56]MH_I2C_Read... [07:58:56]Read from MH i2c: E2 03 00 [07:58:56]MH_I2C_Read... [07:58:56]Read from MH i2c: E2 03 00 A5 2A 00 90 00 43 [07:58:56]RAPDU: 90 00 [07:58:56]wFMCommunicate OK [07:58:56]wFMCommunicate request_size=4 [07:58:56]MH_SAM_APDU [07:58:56]CAPDU: 80 0D 03 02 [07:58:56]Write to MH i2c: E2 08 00 A6 2A 80 0D 03 02 00 00 00 00 4B [07:58:56]Write i2c OK [07:58:56]MH_I2C_Read... [07:58:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:58:56]Read from MH i2c: E2 [07:58:56]MH_I2C_Read... [07:58:56]Read from MH i2c: E2 0B 00 [07:58:56]MH_I2C_Read... [07:58:56]Read from MH i2c: E2 0B 00 A6 2A 00 70 C8 90 B3 16 AB 66 DF 90 00 CD [07:58:56]RAPDU: 70 C8 90 B3 16 AB 66 DF 90 00 [07:58:56]wFMCommunicate OK [07:58:56]SAM_PROTO_SignData done [07:58:56]FM_MakeSignedData done [07:58:56]CreateOFDProtocolMessage [07:58:56]wFMCommunicate request_size=4 [07:58:56]MH_SAM_APDU [07:58:56]CAPDU: 80 11 00 00 [07:58:56]Write to MH i2c: E2 08 00 A7 2A 80 11 00 00 00 00 00 00 4B [07:58:56]Write i2c OK [07:58:56]MH_I2C_Read... [07:58:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:56]Read from MH i2c: E2 [07:58:56]MH_I2C_Read... [07:58:56]Read from MH i2c: E2 17 00 [07:58:56]MH_I2C_Read... [07:58:56]Read from MH i2c: E2 17 00 A7 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9A [07:58:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:58:56]wFMCommunicate OK [07:58:56]CreateOFDProtocolMessage done [07:58:56]OFDSenderStorePacket 218386 [07:58:56]StoreOFDPacket docnum=218386 [07:58:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 18 CC 04 01 12 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 C2 66 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 12 55 03 00 35 04 06 00 4E 88 58 44 7E E8 70 C8 90 B3 16 AB 66 DF [07:58:56]CheckFolder [07:58:56]dirname=/storage/ofd_packets [07:58:56]CheckFolder done [07:58:56]ProducePacketName [07:58:56]name=ofd_packets/00218386 [07:58:56]NVStorageSaveData ofd_packets/00218386 [07:58:56]File name is /storage/ofd_packets/00218386 [07:58:56]Write 298 bytes [07:58:56]NVStorageSaveData done [07:58:56]OFDSenderStorePacket done [07:58:56]KKMCreateOFDPacket done [07:58:56]NVStorageSaveData kkm_last_timestamp [07:58:56]File name is /storage/kkm_last_timestamp [07:58:56]Write 4 bytes [07:58:56]NVStorageSaveData done [07:58:56]ExternCall_PrintAddStr [07:58:56]wPrintStart [07:58:56]Write to MH i2c: 01 00 00 A8 2A D2 [07:58:56]Write i2c OK [07:58:56]MH_I2C_Read... [07:58:56]Read from MH i2c: 01 [07:58:56]MH_I2C_Read... [07:58:56]Read from MH i2c: 01 07 00 [07:58:56]MH_I2C_Read... [07:58:56]Read from MH i2c: 01 07 00 A8 2A 00 00 00 00 00 FF 0F E7 [07:58:56]RasterBufferAndPrint [07:58:56]line Счет N : (1)535921 [07:58:56]line ИНН: 02508201610067 [07:58:56]line Контрольно-Кассовый Чек [07:58:56]line ПРОДАЖА [07:58:56]line ТРК (МРК, ГНК) : 51 [07:58:56]line Товар: 2710194210 [07:58:56]line ДТ-К-2 [07:58:56]line 9.190 * 76.20 [07:58:56]line = 700.28 [07:58:56]line НДС 12% НСП 1% [07:58:56]line > о реализуемом товаре [07:58:56]line ОКРУГЛЕНИЕ: -0.28 [07:58:56]line ИТОГО: 700.00 [07:58:56]line Внесено: 700.00 [07:58:56]line СДАЧА: 0.00 [07:58:56]line НСП 1% : 6.20 [07:58:56]line НДС 12% : 74.37 [07:58:56]line Наличными: 700.00 [07:58:56]line Безнал.: 0.00 [07:58:56]line Место: АЗС № 84 "Партнер Нефть" [07:58:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:58:56]line СНО: Общий режим [07:58:56]line Чек 31 19.10.2024 07:58 [07:58:56]line Смена: 443 ФФД: 1.0 [07:58:56]line ЗНМ: 0300000178 [07:58:56]line РНМ: 0000000000098116 [07:58:56]line Версия ККМ: 001 [07:58:56]line ФМ: 0000000000965413 [07:58:56]line ФД: 218386 [07:58:56]line ФПД: 86347503402728 [07:58:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T075858&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218386&fm=86347503402728&tin=02508201610067®Number=0000000000098116&sum=70000 [07:58:56]OFD Sender: Processing packet 218386 [packets to send 80, broken 79] [07:58:56]ProducePacketName [07:58:56]name=ofd_packets/00218386 [07:58:56]OFD Sender: To server: pG, [07:58:56]CommunicateWithHost lk.salyk.kg:30040 [07:58:56]ConnectInit lk.salyk.kg [07:58:56]written 0, free lines is 4095 [07:58:56]Connected sock=10 [07:58:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 18 CC 04 01 12 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 C2 66 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 12 55 03 00 35 04 06 00 4E 88 58 44 7E E8 70 C8 90 B3 16 AB 66 DF [07:58:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 76 D5 47 00 F3 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 12 55 03 00 F4 03 04 00 5C 12 13 67 B6 04 01 00 00 2C 3B 2B 4F E9 67 DF 8B [07:58:57]CommunicateWithHost err = 0 [07:58:57]CheckOFDResponse [07:58:57]1017 (14) - 77093643461234 [07:58:57]1041 (16) - 0000000000965413 [07:58:57]1040 (4) - 218386 [07:58:57]1012 (4) - 19.10.2024 01:58 [07:58:57]1206 (1) - 0 [07:58:57]OFD Sender: Remove packet 218386 [07:58:57]ProducePacketName [07:58:57]name=ofd_packets/00218386 [07:58:57]NVStorageDeleteData [07:58:57]Write to MH i2c: 01 00 00 D3 2A FD [07:58:57]Write i2c OK [07:58:57]MH_I2C_Read... [07:58:57]Read from MH i2c: 01 [07:58:57]MH_I2C_Read... [07:58:57]Read from MH i2c: 01 07 00 [07:58:57]MH_I2C_Read... [07:58:57]Read from MH i2c: 01 07 00 D3 2A 00 00 00 00 00 D4 0C E4 [07:58:57]RasterBufferAndPrint [07:58:57]line [07:58:57]line [07:58:57]line [07:58:57]line [07:58:57]line [07:58:57]written 0, free lines is 3292 [07:58:57]MH_Cut [07:58:57]Write to MH i2c: D1 01 00 DA 2A 01 D6 [07:58:57]Write i2c OK [07:58:57]MH_I2C_Read... [07:58:57]Read from MH i2c: D1 [07:58:57]MH_I2C_Read... [07:58:57]Read from MH i2c: D1 01 00 [07:58:57]MH_I2C_Read... [07:58:57]Read from MH i2c: D1 01 00 DA 2A 00 D5 [07:58:57]Write to MH i2c: 01 00 00 DB 2A 05 [07:58:57]Write i2c OK [07:58:57]MH_I2C_Read... [07:58:57]OFD Sender: No OFD packet to send [07:58:58]*** Cut start [07:58:58]*** Partial cut [07:58:58]*** CUTSNS_PIN = 1 [07:58:58]*** CUTSNS_PIN = 0 [07:58:58]*** Brake cut motor [07:58:58]Read from MH i2c: 01 [07:58:58]MH_I2C_Read... [07:58:58]*** Stop cut motor [07:58:58]*** Cut end [07:58:58]Read from MH i2c: 01 07 00 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: 01 07 00 DB 2A 00 00 00 00 00 FF 0F 1A [07:58:58]process_action close_receipt done [07:58:58]requested_data is exist [07:58:58]produce_requested_data [07:58:58]requested_item fm.sn is exist - process it [07:58:58]wFMCommunicate request_size=4 [07:58:58]MH_SAM_APDU [07:58:58]CAPDU: 80 11 00 00 [07:58:58]Write to MH i2c: E2 08 00 DC 2A 80 11 00 00 00 00 00 00 80 [07:58:58]Write i2c OK [07:58:58]MH_I2C_Read... [07:58:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:58]Read from MH i2c: E2 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 17 00 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 17 00 DC 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CF [07:58:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:58:58]wFMCommunicate OK [07:58:58]requested_item fd.num is exist - process it [07:58:58]SAM_PROTO_GetFieldsCounters [07:58:58]wFMCommunicate request_size=4 [07:58:58]MH_SAM_APDU [07:58:58]CAPDU: 80 13 00 00 [07:58:58]Write to MH i2c: E2 08 00 DD 2A 80 13 00 00 00 00 00 00 83 [07:58:58]Write i2c OK [07:58:58]MH_I2C_Read... [07:58:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:58:58]Read from MH i2c: E2 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 62 00 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 62 00 DD 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 12 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 23 [07:58:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 12 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:58:58]wFMCommunicate OK [07:58:58]SAM_PROTO_GetFieldsCounters done [07:58:58]requested_item shift.num is exist - process it [07:58:58]requested_item shift.opened is exist - process it [07:58:58]req_shift_opened [07:58:58]FM_GetShiftState [07:58:58]SAM_PROTO_GetShiftState [07:58:58]wFMCommunicate request_size=4 [07:58:58]MH_SAM_APDU [07:58:58]CAPDU: 80 13 01 00 [07:58:58]Write to MH i2c: E2 08 00 DE 2A 80 13 01 00 00 00 00 00 85 [07:58:58]Write i2c OK [07:58:58]MH_I2C_Read... [07:58:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:58]Read from MH i2c: E2 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 0E 00 [07:58:58]MH_I2C_Read... [07:58:58]Read from MH i2c: E2 0E 00 DE 2A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C8 [07:58:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:58:58]wFMCommunicate OK [07:58:58]SAM_PROTO_GetShiftState done [07:58:58]FM_GetShiftState done [07:58:58]req_shift_opened done [07:58:58]requested_item shift.open_date is exist - process it [07:58:58]req_shift_open_date [07:58:58]req_shift_open_date done [07:58:58]produce_requested_data done [07:58:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218386,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:58:58]process_action_free close_receipt [07:58:58]json_value_free [07:58:58]json_value_free done [07:58:58]process_json_proto returns [07:58:58]Send response to host [07:58:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218386,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:58:58]free response buf [07:58:58]execute_script done [07:58:58]execute_script returns [07:58:58]free content buf [07:58:58]Sock 8.Close socket [07:58:58]Sock 8.Thread stoped [07:59:02]OFD Sender: No OFD packet to send [07:59:07]OFD Sender: No OFD packet to send [07:59:12]OFD Sender: No OFD packet to send [07:59:17]OFD Sender: No OFD packet to send [07:59:22]OFD Sender: No OFD packet to send [07:59:27]OFD Sender: No OFD packet to send [07:59:32]OFD Sender: No OFD packet to send [07:59:36]accept exits with 9 [07:59:36]New connection [07:59:36]New thread 3066826084 created [07:59:36]Thread 3066682724 joined [07:59:36]Waiting for new connection... [07:59:36] Sock 9.Parse request [07:59:36]Sock 9.Check first char [07:59:36]Sock 9.First char is OK [07:59:36]request: POST /json_proto HTTP/1.0 [07:59:36]Method: POST [07:59:36]URL: /json_proto [07:59:36]Method is POST - this is cgi request [07:59:36]url: /json_proto [07:59:36]query_string will be loaded in cgi processing [07:59:36]execute_cgi json_proto POST (null) [07:59:36]execute_cgi path=json_proto method=POST [07:59:36]POST find Content-Length [07:59:36]Host: 172.17.40.4:8080 [07:59:36]Content-Length: 677 [07:59:36]Content-Type: application/json [07:59:36] [07:59:36]POST finish read [07:59:36]Found Content-Length = 677 [07:59:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [07:59:36]execute_script... [07:59:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [07:59:36]POST & json_proto [07:59:36]process_json_proto [07:59:36]json parsed OK: [07:59:36]protocol is kg_v1.0 [07:59:36]action value=close_receipt [07:59:36]process_action close_receipt [07:59:36]cmd_close_receipt [07:59:36]MH_GetDate [07:59:36]Write to MH i2c: F0 00 00 DF 2A F8 [07:59:36]Write i2c OK [07:59:36]MH_I2C_Read... [07:59:36]Read from MH i2c: F0 [07:59:36]MH_I2C_Read... [07:59:36]Read from MH i2c: F0 09 00 [07:59:36]MH_I2C_Read... [07:59:36]Read from MH i2c: F0 09 00 DF 2A 00 EC 66 13 67 EE 0E 0D 67 3D [07:59:36]GetLastDocTimeStamp 1729324738 [07:59:36]current date 1729324780 [07:59:36]FM_GetShiftState [07:59:36]SAM_PROTO_GetShiftState [07:59:36]wFMCommunicate request_size=4 [07:59:36]MH_SAM_APDU [07:59:36]CAPDU: 80 13 01 00 [07:59:36]Write to MH i2c: E2 08 00 E0 2A 80 13 01 00 00 00 00 00 87 [07:59:36]Write i2c OK [07:59:36]MH_I2C_Read... [07:59:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:59:36]Read from MH i2c: E2 [07:59:36]MH_I2C_Read... [07:59:36]Read from MH i2c: E2 0E 00 [07:59:36]MH_I2C_Read... [07:59:36]Read from MH i2c: E2 0E 00 E0 2A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CA [07:59:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:59:36]wFMCommunicate OK [07:59:36]SAM_PROTO_GetShiftState done [07:59:36]FM_GetShiftState done [07:59:36]opened in 1729296582 [07:59:36]opened+sec_in_day 1729382982 [07:59:36]quantity*price = 30038 [07:59:36]sum+1 = 30039 [07:59:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 32 19.10.2024 07:59 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218387 ФПД: 114140088180221 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T075940&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218387&fm=114140088180221&tin=02508201610067®Number=0000000000098116&sum=30000 [07:59:38]StoreToDocumentArchive [07:59:38]shift 443 fd 218387 [07:59:38]save to /storage/0443/doc_00218387 [07:59:38]save last doc name /storage/0443/doc_00218387 to /storage/kkm_last_doc_name [07:59:38]save OK [07:59:38]Clear old archive folders... [07:59:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:59:38]tlvbuf is 015D6A50 [07:59:38]SAM_PROTO_ClearQueue [07:59:38]wFMCommunicate request_size=4 [07:59:38]MH_SAM_APDU [07:59:38]CAPDU: 80 09 00 00 [07:59:38]Write to MH i2c: E2 08 00 ED 2A 80 09 00 00 00 00 00 00 89 [07:59:38]Write i2c OK [07:59:38]MH_I2C_Read... [07:59:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:59:38]Read from MH i2c: E2 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 03 00 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 03 00 ED 2A 00 90 00 8B [07:59:38]RAPDU: 90 00 [07:59:38]wFMCommunicate OK [07:59:38]SAM_PROTO_ClearQueue done [07:59:38]KKMCreateOFDPacket [07:59:38]OFDProtocolAddRootSTLVToBuf [07:59:38]FM_MakeSignedData [07:59:38]FM_MakeSignedData [07:59:38]SAM_PROTO_SignData [07:59:38]wFMCommunicate request_size=4 [07:59:38]MH_SAM_APDU [07:59:38]CAPDU: 80 0D 01 02 [07:59:38]Write to MH i2c: E2 08 00 EE 2A 80 0D 01 02 00 00 00 00 91 [07:59:38]Write i2c OK [07:59:38]MH_I2C_Read... [07:59:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:59:38]Read from MH i2c: E2 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 03 00 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 03 00 EE 2A 00 90 00 8C [07:59:38]RAPDU: 90 00 [07:59:38]wFMCommunicate OK [07:59:38]wFMCommunicate request_size=255 [07:59:38]MH_SAM_APDU [07:59: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 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 20 00 00 00 F4 03 04 00 EC 66 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 13 55 03 00 35 04 06 00 67 [07:59:38]Write to MH i2c: E2 02 01 EF 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 20 00 00 00 F4 03 04 00 EC 66 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 13 55 03 00 35 04 06 00 67 00 00 87 [07:59:38]Write i2c OK [07:59:38]MH_I2C_Read... [07:59:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:59:38]Read from MH i2c: E2 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 03 00 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 03 00 EF 2A 00 90 00 8D [07:59:38]RAPDU: 90 00 [07:59:38]wFMCommunicate OK [07:59:38]wFMCommunicate request_size=10 [07:59:38]MH_SAM_APDU [07:59:38]CAPDU: 80 0D 02 02 05 CF 4F 69 1D FD [07:59:38]Write to MH i2c: E2 0D 00 F0 2A 80 0D 02 02 05 00 CF 4F 69 1D FD 00 00 3F [07:59:38]Write i2c OK [07:59:38]MH_I2C_Read... [07:59:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:59:38]Read from MH i2c: E2 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 03 00 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 03 00 F0 2A 00 90 00 8E [07:59:38]RAPDU: 90 00 [07:59:38]wFMCommunicate OK [07:59:38]wFMCommunicate request_size=4 [07:59:38]MH_SAM_APDU [07:59:38]CAPDU: 80 0D 03 02 [07:59:38]Write to MH i2c: E2 08 00 F1 2A 80 0D 03 02 00 00 00 00 96 [07:59:38]Write i2c OK [07:59:38]MH_I2C_Read... [07:59:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:59:38]Read from MH i2c: E2 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 0B 00 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 0B 00 F1 2A 00 51 A9 CC 19 27 29 0F 72 90 00 47 [07:59:38]RAPDU: 51 A9 CC 19 27 29 0F 72 90 00 [07:59:38]wFMCommunicate OK [07:59:38]SAM_PROTO_SignData done [07:59:38]FM_MakeSignedData done [07:59:38]CreateOFDProtocolMessage [07:59:38]wFMCommunicate request_size=4 [07:59:38]MH_SAM_APDU [07:59:38]CAPDU: 80 11 00 00 [07:59:38]Write to MH i2c: E2 08 00 F2 2A 80 11 00 00 00 00 00 00 96 [07:59:38]Write i2c OK [07:59:38]MH_I2C_Read... [07:59:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:59:38]Read from MH i2c: E2 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 17 00 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 17 00 F2 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E5 [07:59:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:59:38]wFMCommunicate OK [07:59:38]CreateOFDProtocolMessage done [07:59:38]OFDSenderStorePacket 218387 [07:59:38]StoreOFDPacket docnum=218387 [07:59:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 91 6B 07 01 23 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 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 20 00 00 00 F4 03 04 00 EC 66 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 13 55 03 00 35 04 06 00 67 CF 4F 69 1D FD 51 A9 CC 19 27 29 0F 72 [07:59:38]CheckFolder [07:59:38]dirname=/storage/ofd_packets [07:59:38]CheckFolder done [07:59:38]ProducePacketName [07:59:38]name=ofd_packets/00218387 [07:59:38]NVStorageSaveData ofd_packets/00218387 [07:59:38]File name is /storage/ofd_packets/00218387 [07:59:38]Write 301 bytes [07:59:38]NVStorageSaveData done [07:59:38]OFDSenderStorePacket done [07:59:38]KKMCreateOFDPacket done [07:59:38]NVStorageSaveData kkm_last_timestamp [07:59:38]File name is /storage/kkm_last_timestamp [07:59:38]Write 4 bytes [07:59:38]NVStorageSaveData done [07:59:38]ExternCall_PrintAddStr [07:59:38]wPrintStart [07:59:38]Write to MH i2c: 01 00 00 F3 2A 1D [07:59:38]Write i2c OK [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: 01 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: 01 07 00 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: 01 07 00 F3 2A 00 00 00 00 00 FF 0F 32 [07:59:38]RasterBufferAndPrint [07:59:38]line Счет N : (1)535922 [07:59:38]line ИНН: 02508201610067 [07:59:38]line Контрольно-Кассовый Чек [07:59:38]line ПРОДАЖА [07:59:38]line ТРК (МРК, ГНК) : 23 [07:59:38]line Товар: 2710124130 [07:59:38]line Аи-92-К-2 [07:59:38]line 4.490 * 66.90 [07:59:38]line = 300.38 [07:59:38]line НДС 12% НСП 1% [07:59:38]line > о реализуемом товаре [07:59:38]line ОКРУГЛЕНИЕ: -0.38 [07:59:38]line ИТОГО: 300.00 [07:59:38]line Внесено: 300.00 [07:59:38]line СДАЧА: 0.00 [07:59:38]line НСП 1% : 2.66 [07:59:38]line НДС 12% : 31.90 [07:59:38]line Наличными: 300.00 [07:59:38]line Безнал.: 0.00 [07:59:38]line Место: АЗС № 84 "Партнер Нефть" [07:59:38]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [07:59:38]line СНО: Общий режим [07:59:38]line Чек 32 19.10.2024 07:59 [07:59:38]line Смена: 443 ФФД: 1.0 [07:59:38]line ЗНМ: 0300000178 [07:59:38]line РНМ: 0000000000098116 [07:59:38]line Версия ККМ: 001 [07:59:38]line ФМ: 0000000000965413 [07:59:38]line ФД: 218387 [07:59:38]line ФПД: 114140088180221 [07:59:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T075940&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218387&fm=114140088180221&tin=02508201610067®Number=0000000000098116&sum=30000 [07:59:38]written 0, free lines is 4095 [07:59:38]OFD Sender: Processing packet 218387 [packets to send 80, broken 79] [07:59:38]ProducePacketName [07:59:38]name=ofd_packets/00218387 [07:59:38]OFD Sender: To server: pG, [07:59:38]CommunicateWithHost lk.salyk.kg:30040 [07:59:38]ConnectInit lk.salyk.kg [07:59:38]Connected sock=10 [07:59:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 91 6B 07 01 23 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 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 20 00 00 00 F4 03 04 00 EC 66 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 13 55 03 00 35 04 06 00 67 CF 4F 69 1D FD 51 A9 CC 19 27 29 0F 72 [07:59:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F1 5D 47 00 C3 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 39 36 35 34 31 33 10 04 04 00 13 55 03 00 F4 03 04 00 86 12 13 67 B6 04 01 00 00 78 AD A8 E8 C6 38 59 23 [07:59:38]CommunicateWithHost err = 0 [07:59:38]CheckOFDResponse [07:59:38]1017 (14) - 77093643461234 [07:59:38]1041 (16) - 0000000000965413 [07:59:38]1040 (4) - 218387 [07:59:38]1012 (4) - 19.10.2024 01:59 [07:59:38]1206 (1) - 0 [07:59:38]OFD Sender: Remove packet 218387 [07:59:38]ProducePacketName [07:59:38]name=ofd_packets/00218387 [07:59:38]NVStorageDeleteData [07:59:39]Write to MH i2c: 01 00 00 1E 2B 49 [07:59:39]Write i2c OK [07:59:39]MH_I2C_Read... [07:59:39]Read from MH i2c: 01 [07:59:39]MH_I2C_Read... [07:59:39]Read from MH i2c: 01 07 00 [07:59:39]MH_I2C_Read... [07:59:39]Read from MH i2c: 01 07 00 1E 2B 00 00 00 00 00 E4 0C 40 [07:59:39]RasterBufferAndPrint [07:59:39]line [07:59:39]line [07:59:39]line [07:59:39]line [07:59:39]line [07:59:39]written 0, free lines is 3309 [07:59:39]MH_Cut [07:59:39]Write to MH i2c: D1 01 00 25 2B 01 22 [07:59:39]Write i2c OK [07:59:39]MH_I2C_Read... [07:59:39]Read from MH i2c: D1 [07:59:39]MH_I2C_Read... [07:59:39]Read from MH i2c: D1 01 00 [07:59:39]MH_I2C_Read... [07:59:39]Read from MH i2c: D1 01 00 25 2B 00 21 [07:59:39]Write to MH i2c: 01 00 00 26 2B 51 [07:59:39]Write i2c OK [07:59:39]MH_I2C_Read... [07:59:39]OFD Sender: No OFD packet to send [07:59:39]*** Cut start [07:59:39]*** Partial cut [07:59:39]*** CUTSNS_PIN = 1 [07:59:39]*** CUTSNS_PIN = 0 [07:59:40]*** Brake cut motor [07:59:40]Read from MH i2c: 01 [07:59:40]MH_I2C_Read... [07:59:40]*** Stop cut motor [07:59:40]*** Cut end [07:59:40]Read from MH i2c: 01 07 00 [07:59:40]MH_I2C_Read... [07:59:40]Read from MH i2c: 01 07 00 26 2B 00 00 00 00 00 FF 0F 66 [07:59:40]process_action close_receipt done [07:59:40]requested_data is exist [07:59:40]produce_requested_data [07:59:40]requested_item fm.sn is exist - process it [07:59:40]wFMCommunicate request_size=4 [07:59:40]MH_SAM_APDU [07:59:40]CAPDU: 80 11 00 00 [07:59:40]Write to MH i2c: E2 08 00 27 2B 80 11 00 00 00 00 00 00 CC [07:59:40]Write i2c OK [07:59:40]MH_I2C_Read... [07:59:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:59:40]Read from MH i2c: E2 [07:59:40]MH_I2C_Read... [07:59:40]Read from MH i2c: E2 17 00 [07:59:40]MH_I2C_Read... [07:59:40]Read from MH i2c: E2 17 00 27 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1B [07:59:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [07:59:40]wFMCommunicate OK [07:59:40]requested_item fd.num is exist - process it [07:59:40]SAM_PROTO_GetFieldsCounters [07:59:40]wFMCommunicate request_size=4 [07:59:40]MH_SAM_APDU [07:59:40]CAPDU: 80 13 00 00 [07:59:40]Write to MH i2c: E2 08 00 28 2B 80 13 00 00 00 00 00 00 CF [07:59:40]Write i2c OK [07:59:40]MH_I2C_Read... [07:59:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:59:40]Read from MH i2c: E2 [07:59:40]MH_I2C_Read... [07:59:40]Read from MH i2c: E2 62 00 [07:59:40]MH_I2C_Read... [07:59:40]Read from MH i2c: E2 62 00 28 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 13 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 73 [07:59:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 13 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:59:40]wFMCommunicate OK [07:59:40]SAM_PROTO_GetFieldsCounters done [07:59:40]requested_item shift.num is exist - process it [07:59:40]requested_item shift.opened is exist - process it [07:59:40]req_shift_opened [07:59:40]FM_GetShiftState [07:59:40]SAM_PROTO_GetShiftState [07:59:40]wFMCommunicate request_size=4 [07:59:40]MH_SAM_APDU [07:59:40]CAPDU: 80 13 01 00 [07:59:40]Write to MH i2c: E2 08 00 29 2B 80 13 01 00 00 00 00 00 D1 [07:59:40]Write i2c OK [07:59:40]MH_I2C_Read... [07:59:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:59:40]Read from MH i2c: E2 [07:59:40]MH_I2C_Read... [07:59:40]Read from MH i2c: E2 0E 00 [07:59:40]MH_I2C_Read... [07:59:40]Read from MH i2c: E2 0E 00 29 2B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 14 [07:59:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [07:59:40]wFMCommunicate OK [07:59:40]SAM_PROTO_GetShiftState done [07:59:40]FM_GetShiftState done [07:59:40]req_shift_opened done [07:59:40]requested_item shift.open_date is exist - process it [07:59:40]req_shift_open_date [07:59:40]req_shift_open_date done [07:59:40]produce_requested_data done [07:59:40]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218387,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [07:59:40]process_action_free close_receipt [07:59:40]json_value_free [07:59:40]json_value_free done [07:59:40]process_json_proto returns [07:59:40]Send response to host [07:59:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218387,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [07:59:40]free response buf [07:59:40]execute_script done [07:59:40]execute_script returns [07:59:40]free content buf [07:59:40]Sock 9.Close socket [07:59:40]Sock 9.Thread stoped [07:59:44]OFD Sender: No OFD packet to send [07:59:49]OFD Sender: No OFD packet to send [07:59:54]OFD Sender: No OFD packet to send [07:59:59]OFD Sender: No OFD packet to send [08:00:04]OFD Sender: No OFD packet to send [08:00:09]OFD Sender: No OFD packet to send [08:00:14]OFD Sender: No OFD packet to send [08:00:19]OFD Sender: No OFD packet to send [08:00:24]OFD Sender: No OFD packet to send [08:00:29]OFD Sender: No OFD packet to send [08:00:34]OFD Sender: No OFD packet to send [08:00:38]accept exits with 8 [08:00:38]New connection [08:00:38]New thread 3066682724 created [08:00:38]Thread 3066826084 joined [08:00:38]Waiting for new connection... [08:00:38] Sock 8.Parse request [08:00:38]Sock 8.Check first char [08:00:38]Sock 8.First char is OK [08:00:38]request: POST /json_proto HTTP/1.0 [08:00:38]Method: POST [08:00:38]URL: /json_proto [08:00:38]Method is POST - this is cgi request [08:00:38]url: /json_proto [08:00:38]query_string will be loaded in cgi processing [08:00:38]execute_cgi json_proto POST (null) [08:00:38]execute_cgi path=json_proto method=POST [08:00:38]POST find Content-Length [08:00:38]Host: 172.17.40.4:8080 [08:00:38]Content-Length: 798 [08:00:38]Content-Type: application/json [08:00:38] [08:00:38]POST finish read [08:00:38]Found Content-Length = 798 [08:00:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4919807", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:00:38]execute_script... [08:00:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4919807", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:00:38]POST & json_proto [08:00:38]process_json_proto [08:00:38]json parsed OK: [08:00:38]protocol is kg_v1.0 [08:00:38]action value=close_receipt [08:00:38]process_action close_receipt [08:00:38]cmd_close_receipt [08:00:38]MH_GetDate [08:00:38]Write to MH i2c: F0 00 00 2A 2B 44 [08:00:38]Write i2c OK [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: F0 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: F0 09 00 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: F0 09 00 2A 2B 00 2A 67 13 67 EE 0E 0D 67 C8 [08:00:38]GetLastDocTimeStamp 1729324780 [08:00:38]current date 1729324842 [08:00:38]FM_GetShiftState [08:00:38]SAM_PROTO_GetShiftState [08:00:38]wFMCommunicate request_size=4 [08:00:38]MH_SAM_APDU [08:00:38]CAPDU: 80 13 01 00 [08:00:38]Write to MH i2c: E2 08 00 2B 2B 80 13 01 00 00 00 00 00 D3 [08:00:38]Write i2c OK [08:00:38]MH_I2C_Read... [08:00:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:38]Read from MH i2c: E2 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: E2 0E 00 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: E2 0E 00 2B 2B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 16 [08:00:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:00:38]wFMCommunicate OK [08:00:38]SAM_PROTO_GetShiftState done [08:00:38]FM_GetShiftState done [08:00:38]opened in 1729296582 [08:00:38]opened+sec_in_day 1729382982 [08:00:38]quantity*price = 0 [08:00:38]sum+1 = 1 [08:00:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 33 19.10.2024 08:00 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4919807 ФМ: 0000000000965413 ФД: 218388 ФПД: 216659869942739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T080042&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218388&fm=216659869942739&tin=02508201610067®Number=0000000000098116&sum=0 [08:00:39]StoreToDocumentArchive [08:00:39]shift 443 fd 218388 [08:00:39]save to /storage/0443/doc_00218388 [08:00:39]save last doc name /storage/0443/doc_00218388 to /storage/kkm_last_doc_name [08:00:39]save OK [08:00:39]Clear old archive folders... [08:00:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:00:39]tlvbuf is 01564FB0 [08:00:39]SAM_PROTO_ClearQueue [08:00:39]wFMCommunicate request_size=4 [08:00:39]MH_SAM_APDU [08:00:39]CAPDU: 80 09 00 00 [08:00:39]Write to MH i2c: E2 08 00 38 2B 80 09 00 00 00 00 00 00 D5 [08:00:39]Write i2c OK [08:00:39]MH_I2C_Read... [08:00:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:00:39]Read from MH i2c: E2 [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: E2 03 00 [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: E2 03 00 38 2B 00 90 00 D7 [08:00:39]RAPDU: 90 00 [08:00:39]wFMCommunicate OK [08:00:39]SAM_PROTO_ClearQueue done [08:00:39]KKMCreateOFDPacket [08:00:39]OFDProtocolAddRootSTLVToBuf [08:00:39]FM_MakeSignedData [08:00:39]FM_MakeSignedData [08:00:39]SAM_PROTO_SignData [08:00:39]wFMCommunicate request_size=4 [08:00:39]MH_SAM_APDU [08:00:39]CAPDU: 80 0D 01 02 [08:00:39]Write to MH i2c: E2 08 00 39 2B 80 0D 01 02 00 00 00 00 DD [08:00:39]Write i2c OK [08:00:39]MH_I2C_Read... [08:00:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:00:39]Read from MH i2c: E2 [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: E2 03 00 [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: E2 03 00 39 2B 00 90 00 D8 [08:00:39]RAPDU: 90 00 [08:00:39]wFMCommunicate OK [08:00:39]wFMCommunicate request_size=255 [08:00:39]MH_SAM_APDU [08:00:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 2A 67 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 14 55 03 00 35 04 06 00 C5 0D 0E 95 [08:00:39]Write to MH i2c: E2 02 01 3A 2B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 2A 67 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 14 55 03 00 35 04 06 00 C5 0D 0E 95 00 00 23 [08:00:39]Write i2c OK [08:00:39]MH_I2C_Read... [08:00:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:40]Read from MH i2c: E2 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 03 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 03 00 3A 2B 00 90 00 D9 [08:00:40]RAPDU: 90 00 [08:00:40]wFMCommunicate OK [08:00:40]wFMCommunicate request_size=7 [08:00:40]MH_SAM_APDU [08:00:40]CAPDU: 80 0D 02 02 02 C3 D3 [08:00:40]Write to MH i2c: E2 0A 00 3B 2B 80 0D 02 02 02 00 C3 D3 00 00 7A [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:40]Read from MH i2c: E2 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 03 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 03 00 3B 2B 00 90 00 DA [08:00:40]RAPDU: 90 00 [08:00:40]wFMCommunicate OK [08:00:40]wFMCommunicate request_size=4 [08:00:40]MH_SAM_APDU [08:00:40]CAPDU: 80 0D 03 02 [08:00:40]Write to MH i2c: E2 08 00 3C 2B 80 0D 03 02 00 00 00 00 E2 [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:00:40]Read from MH i2c: E2 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 0B 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 0B 00 3C 2B 00 23 62 FF 69 D7 D3 49 A5 90 00 68 [08:00:40]RAPDU: 23 62 FF 69 D7 D3 49 A5 90 00 [08:00:40]wFMCommunicate OK [08:00:40]SAM_PROTO_SignData done [08:00:40]FM_MakeSignedData done [08:00:40]CreateOFDProtocolMessage [08:00:40]wFMCommunicate request_size=4 [08:00:40]MH_SAM_APDU [08:00:40]CAPDU: 80 11 00 00 [08:00:40]Write to MH i2c: E2 08 00 3D 2B 80 11 00 00 00 00 00 00 E2 [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:40]Read from MH i2c: E2 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 17 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 17 00 3D 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 31 [08:00:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:00:40]wFMCommunicate OK [08:00:40]CreateOFDProtocolMessage done [08:00:40]OFDSenderStorePacket 218388 [08:00:40]StoreOFDPacket docnum=218388 [08:00:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 93 A0 04 01 F2 D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 2A 67 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 14 55 03 00 35 04 06 00 C5 0D 0E 95 C3 D3 23 62 FF 69 D7 D3 49 A5 [08:00:40]CheckFolder [08:00:40]dirname=/storage/ofd_packets [08:00:40]CheckFolder done [08:00:40]ProducePacketName [08:00:40]name=ofd_packets/00218388 [08:00:40]NVStorageSaveData ofd_packets/00218388 [08:00:40]File name is /storage/ofd_packets/00218388 [08:00:40]Write 298 bytes [08:00:40]NVStorageSaveData done [08:00:40]OFDSenderStorePacket done [08:00:40]KKMCreateOFDPacket done [08:00:40]NVStorageSaveData kkm_last_timestamp [08:00:40]File name is /storage/kkm_last_timestamp [08:00:40]Write 4 bytes [08:00:40]NVStorageSaveData done [08:00:40]ExternCall_PrintAddStr [08:00:40]wPrintStart [08:00:40]Write to MH i2c: 01 00 00 3E 2B 69 [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: 01 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: 01 07 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: 01 07 00 3E 2B 00 00 00 00 00 FF 0F 7E [08:00:40]RasterBufferAndPrint [08:00:40]line Счет N : (1)535920 [08:00:40]line ИНН: 02508201610067 [08:00:40]line Контрольно-Кассовый Чек [08:00:40]line ПРОДАЖА [08:00:40]line ТРК (МРК, ГНК) : 61 [08:00:40]line Товар: 2710194210 [08:00:40]line ДТ-К-2 [08:00:40]line 100.000 * 0.00 [08:00:40]line = 0.00 [08:00:40]line НДС 12% НСП 1% [08:00:40]line > о реализуемом товаре [08:00:40]line ИТОГО: 0.00 [08:00:40]line НСП 1% : 0.00 [08:00:40]line НДС 12% : 0.00 [08:00:40]line Наличными: 0.00 [08:00:40]line Безнал.: 0.00 [08:00:40]line Место: АЗС № 84 "Партнер Нефть" [08:00:40]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:00:40]line СНО: Общий режим [08:00:40]line Чек 33 19.10.2024 08:00 [08:00:40]line Смена: 443 ФФД: 1.0 [08:00:40]line ЗНМ: 0300000178 [08:00:40]line РНМ: 0000000000098116 [08:00:40]line Версия ККМ: 001 [08:00:40]line Талоны: Топливные Талоны [08:00:40]line 4919807 [08:00:40]line ФМ: 0000000000965413 [08:00:40]line ФД: 218388 [08:00:40]line ФПД: 216659869942739 [08:00:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T080042&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218388&fm=216659869942739&tin=02508201610067®Number=0000000000098116&sum=0 [08:00:40]OFD Sender: Processing packet 218388 [packets to send 80, broken 79] [08:00:40]ProducePacketName [08:00:40]name=ofd_packets/00218388 [08:00:40]OFD Sender: To server: pG, [08:00:40]CommunicateWithHost lk.salyk.kg:30040 [08:00:40]ConnectInit lk.salyk.kg [08:00:40]written 0, free lines is 4095 [08:00:40]Connected sock=9 [08:00:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 93 A0 04 01 F2 D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 2A 67 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 14 55 03 00 35 04 06 00 C5 0D 0E 95 C3 D3 23 62 FF 69 D7 D3 49 A5 [08:00:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F3 FA 47 00 F4 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 39 36 35 34 31 33 10 04 04 00 14 55 03 00 F4 03 04 00 C4 12 13 67 B6 04 01 00 00 84 0D DC 26 F6 98 69 47 [08:00:40]CommunicateWithHost err = 0 [08:00:40]CheckOFDResponse [08:00:40]1017 (14) - 77093643461234 [08:00:40]1041 (16) - 0000000000965413 [08:00:40]1040 (4) - 218388 [08:00:40]1012 (4) - 19.10.2024 02:00 [08:00:40]1206 (1) - 0 [08:00:40]OFD Sender: Remove packet 218388 [08:00:40]ProducePacketName [08:00:40]name=ofd_packets/00218388 [08:00:40]NVStorageDeleteData [08:00:41]Write to MH i2c: 01 00 00 68 2B 93 [08:00:41]Write i2c OK [08:00:41]MH_I2C_Read... [08:00:41]Read from MH i2c: 01 [08:00:41]MH_I2C_Read... [08:00:41]Read from MH i2c: 01 07 00 [08:00:41]MH_I2C_Read... [08:00:41]Read from MH i2c: 01 07 00 68 2B 00 00 00 00 00 E5 0C 8B [08:00:41]RasterBufferAndPrint [08:00:41]line [08:00:41]line [08:00:41]line [08:00:41]line [08:00:41]line [08:00:41]written 0, free lines is 3311 [08:00:41]MH_Cut [08:00:41]Write to MH i2c: D1 01 00 6F 2B 01 6C [08:00:41]Write i2c OK [08:00:41]MH_I2C_Read... [08:00:41]Read from MH i2c: D1 [08:00:41]MH_I2C_Read... [08:00:41]Read from MH i2c: D1 01 00 [08:00:41]MH_I2C_Read... [08:00:41]Read from MH i2c: D1 01 00 6F 2B 00 6B [08:00:41]Write to MH i2c: 01 00 00 70 2B 9B [08:00:41]Write i2c OK [08:00:41]MH_I2C_Read... [08:00:41]OFD Sender: No OFD packet to send [08:00:41]*** Cut start [08:00:41]*** Partial cut [08:00:41]*** CUTSNS_PIN = 1 [08:00:41]*** CUTSNS_PIN = 0 [08:00:42]*** Brake cut motor [08:00:42]Read from MH i2c: 01 [08:00:42]MH_I2C_Read... [08:00:42]*** Stop cut motor [08:00:42]*** Cut end [08:00:42]Read from MH i2c: 01 07 00 [08:00:42]MH_I2C_Read... [08:00:42]Read from MH i2c: 01 07 00 70 2B 00 00 00 00 00 FF 0F B0 [08:00:42]process_action close_receipt done [08:00:42]requested_data is exist [08:00:42]produce_requested_data [08:00:42]requested_item fm.sn is exist - process it [08:00:42]wFMCommunicate request_size=4 [08:00:42]MH_SAM_APDU [08:00:42]CAPDU: 80 11 00 00 [08:00:42]Write to MH i2c: E2 08 00 71 2B 80 11 00 00 00 00 00 00 16 [08:00:42]Write i2c OK [08:00:42]MH_I2C_Read... [08:00:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:42]Read from MH i2c: E2 [08:00:42]MH_I2C_Read... [08:00:42]Read from MH i2c: E2 17 00 [08:00:42]MH_I2C_Read... [08:00:42]Read from MH i2c: E2 17 00 71 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 65 [08:00:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:00:42]wFMCommunicate OK [08:00:42]requested_item fd.num is exist - process it [08:00:42]SAM_PROTO_GetFieldsCounters [08:00:42]wFMCommunicate request_size=4 [08:00:42]MH_SAM_APDU [08:00:42]CAPDU: 80 13 00 00 [08:00:42]Write to MH i2c: E2 08 00 72 2B 80 13 00 00 00 00 00 00 19 [08:00:42]Write i2c OK [08:00:42]MH_I2C_Read... [08:00:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:00:42]Read from MH i2c: E2 [08:00:42]MH_I2C_Read... [08:00:42]Read from MH i2c: E2 62 00 [08:00:42]MH_I2C_Read... [08:00:42]Read from MH i2c: E2 62 00 72 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 14 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 C1 [08:00:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 14 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:00:42]wFMCommunicate OK [08:00:42]SAM_PROTO_GetFieldsCounters done [08:00:42]requested_item shift.num is exist - process it [08:00:42]requested_item shift.opened is exist - process it [08:00:42]req_shift_opened [08:00:42]FM_GetShiftState [08:00:42]SAM_PROTO_GetShiftState [08:00:42]wFMCommunicate request_size=4 [08:00:42]MH_SAM_APDU [08:00:42]CAPDU: 80 13 01 00 [08:00:42]Write to MH i2c: E2 08 00 73 2B 80 13 01 00 00 00 00 00 1B [08:00:42]Write i2c OK [08:00:42]MH_I2C_Read... [08:00:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:42]Read from MH i2c: E2 [08:00:42]MH_I2C_Read... [08:00:42]Read from MH i2c: E2 0E 00 [08:00:42]MH_I2C_Read... [08:00:42]Read from MH i2c: E2 0E 00 73 2B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5E [08:00:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:00:42]wFMCommunicate OK [08:00:42]SAM_PROTO_GetShiftState done [08:00:42]FM_GetShiftState done [08:00:42]req_shift_opened done [08:00:42]requested_item shift.open_date is exist - process it [08:00:42]req_shift_open_date [08:00:42]req_shift_open_date done [08:00:42]produce_requested_data done [08:00:42]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218388,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:00:42]process_action_free close_receipt [08:00:42]json_value_free [08:00:42]json_value_free done [08:00:42]process_json_proto returns [08:00:42]Send response to host [08:00:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218388,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:00:42]free response buf [08:00:42]execute_script done [08:00:42]execute_script returns [08:00:42]free content buf [08:00:42]Sock 8.Close socket [08:00:42]Sock 8.Thread stoped [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:33]accept exits with 10 [08:01:33]New connection [08:01:33]New thread 3066826084 created [08:01:33]Thread 3066682724 joined [08:01:33]Waiting for new connection... [08:01:33] Sock 10.Parse request [08:01:33]Sock 10.Check first char [08:01:33]Sock 10.First char is OK [08:01:33]request: POST /json_proto HTTP/1.0 [08:01:33]Method: POST [08:01:33]URL: /json_proto [08:01:33]Method is POST - this is cgi request [08:01:33]url: /json_proto [08:01:33]query_string will be loaded in cgi processing [08:01:33]execute_cgi json_proto POST (null) [08:01:33]execute_cgi path=json_proto method=POST [08:01:33]POST find Content-Length [08:01:33]Host: 172.17.40.4:8080 [08:01:33]Content-Length: 682 [08:01:33]Content-Type: application/json [08:01:33] [08:01:33]POST finish read [08:01:33]Found Content-Length = 682 [08:01:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:01:33]execute_script... [08:01:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:01:33]POST & json_proto [08:01:33]process_json_proto [08:01:33]json parsed OK: [08:01:33]protocol is kg_v1.0 [08:01:33]action value=close_receipt [08:01:33]process_action close_receipt [08:01:33]cmd_close_receipt [08:01:33]MH_GetDate [08:01:33]Write to MH i2c: F0 00 00 74 2B 8E [08:01:33]Write i2c OK [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: F0 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: F0 09 00 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: F0 09 00 74 2B 00 60 67 13 67 EE 0E 0D 67 48 [08:01:33]GetLastDocTimeStamp 1729324842 [08:01:33]current date 1729324896 [08:01:33]FM_GetShiftState [08:01:33]SAM_PROTO_GetShiftState [08:01:33]wFMCommunicate request_size=4 [08:01:33]MH_SAM_APDU [08:01:33]CAPDU: 80 13 01 00 [08:01:33]Write to MH i2c: E2 08 00 75 2B 80 13 01 00 00 00 00 00 1D [08:01:33]Write i2c OK [08:01:33]MH_I2C_Read... [08:01:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:33]Read from MH i2c: E2 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: E2 0E 00 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: E2 0E 00 75 2B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 60 [08:01:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:01:33]wFMCommunicate OK [08:01:33]SAM_PROTO_GetShiftState done [08:01:33]FM_GetShiftState done [08:01:33]opened in 1729296582 [08:01:33]opened+sec_in_day 1729382982 [08:01:33]quantity*price = 100015 [08:01:33]sum+1 = 100017 [08:01: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 34 19.10.2024 08:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218389 ФПД: 114541603415624 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T080136&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218389&fm=114541603415624&tin=02508201610067®Number=0000000000098116&sum=100000 [08:01:34]StoreToDocumentArchive [08:01:34]shift 443 fd 218389 [08:01:34]save to /storage/0443/doc_00218389 [08:01:34]save last doc name /storage/0443/doc_00218389 to /storage/kkm_last_doc_name [08:01:34]save OK [08:01:34]Clear old archive folders... [08:01:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:01:34]tlvbuf is B6F394F0 [08:01:34]SAM_PROTO_ClearQueue [08:01:34]wFMCommunicate request_size=4 [08:01:34]MH_SAM_APDU [08:01:34]CAPDU: 80 09 00 00 [08:01:34]Write to MH i2c: E2 08 00 82 2B 80 09 00 00 00 00 00 00 1F [08:01:34]Write i2c OK [08:01:34]MH_I2C_Read... [08:01:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:01:34]Read from MH i2c: E2 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: E2 03 00 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: E2 03 00 82 2B 00 90 00 21 [08:01:34]RAPDU: 90 00 [08:01:34]wFMCommunicate OK [08:01:34]SAM_PROTO_ClearQueue done [08:01:34]KKMCreateOFDPacket [08:01:34]OFDProtocolAddRootSTLVToBuf [08:01:34]FM_MakeSignedData [08:01:34]FM_MakeSignedData [08:01:34]SAM_PROTO_SignData [08:01:34]wFMCommunicate request_size=4 [08:01:34]MH_SAM_APDU [08:01:34]CAPDU: 80 0D 01 02 [08:01:34]Write to MH i2c: E2 08 00 83 2B 80 0D 01 02 00 00 00 00 27 [08:01:34]Write i2c OK [08:01:34]MH_I2C_Read... [08:01:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:01:34]Read from MH i2c: E2 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: E2 03 00 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: E2 03 00 83 2B 00 90 00 22 [08:01:34]RAPDU: 90 00 [08:01:34]wFMCommunicate OK [08:01:34]wFMCommunicate request_size=255 [08:01:34]MH_SAM_APDU [08:01:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 22 00 00 00 F4 03 04 00 60 67 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 15 55 03 00 35 04 06 00 68 [08:01:34]Write to MH i2c: E2 02 01 84 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 22 00 00 00 F4 03 04 00 60 67 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 15 55 03 00 35 04 06 00 68 00 00 9D [08:01:34]Write i2c OK [08:01:34]MH_I2C_Read... [08:01:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:34]Read from MH i2c: E2 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: E2 03 00 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: E2 03 00 84 2B 00 90 00 23 [08:01:34]RAPDU: 90 00 [08:01:34]wFMCommunicate OK [08:01:34]wFMCommunicate request_size=10 [08:01:34]MH_SAM_APDU [08:01:34]CAPDU: 80 0D 02 02 05 2C CB 95 66 48 [08:01:34]Write to MH i2c: E2 0D 00 85 2B 80 0D 02 02 05 00 2C CB 95 66 48 00 00 6E [08:01:34]Write i2c OK [08:01:34]MH_I2C_Read... [08:01:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:34]Read from MH i2c: E2 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: E2 03 00 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: E2 03 00 85 2B 00 90 00 24 [08:01:34]RAPDU: 90 00 [08:01:34]wFMCommunicate OK [08:01:34]wFMCommunicate request_size=4 [08:01:34]MH_SAM_APDU [08:01:34]CAPDU: 80 0D 03 02 [08:01:34]Write to MH i2c: E2 08 00 86 2B 80 0D 03 02 00 00 00 00 2C [08:01:34]Write i2c OK [08:01:34]MH_I2C_Read... [08:01:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:01:34]Read from MH i2c: E2 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: E2 0B 00 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: E2 0B 00 86 2B 00 E0 9E 2A 34 A4 B1 FD F6 90 00 51 [08:01:34]RAPDU: E0 9E 2A 34 A4 B1 FD F6 90 00 [08:01:34]wFMCommunicate OK [08:01:34]SAM_PROTO_SignData done [08:01:34]FM_MakeSignedData done [08:01:34]CreateOFDProtocolMessage [08:01:34]wFMCommunicate request_size=4 [08:01:34]MH_SAM_APDU [08:01:34]CAPDU: 80 11 00 00 [08:01:34]Write to MH i2c: E2 08 00 87 2B 80 11 00 00 00 00 00 00 2C [08:01:34]Write i2c OK [08:01:34]MH_I2C_Read... [08:01:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:34]Read from MH i2c: E2 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: E2 17 00 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: E2 17 00 87 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7B [08:01:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:01:34]wFMCommunicate OK [08:01:34]CreateOFDProtocolMessage done [08:01:34]OFDSenderStorePacket 218389 [08:01:34]StoreOFDPacket docnum=218389 [08:01:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 34 C7 07 01 75 CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 22 00 00 00 F4 03 04 00 60 67 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 15 55 03 00 35 04 06 00 68 2C CB 95 66 48 E0 9E 2A 34 A4 B1 FD F6 [08:01:34]CheckFolder [08:01:34]dirname=/storage/ofd_packets [08:01:34]CheckFolder done [08:01:34]ProducePacketName [08:01:34]name=ofd_packets/00218389 [08:01:34]NVStorageSaveData ofd_packets/00218389 [08:01:34]File name is /storage/ofd_packets/00218389 [08:01:34]Write 301 bytes [08:01:34]NVStorageSaveData done [08:01:34]OFDSenderStorePacket done [08:01:34]KKMCreateOFDPacket done [08:01:34]NVStorageSaveData kkm_last_timestamp [08:01:34]File name is /storage/kkm_last_timestamp [08:01:34]Write 4 bytes [08:01:34]NVStorageSaveData done [08:01:34]ExternCall_PrintAddStr [08:01:34]wPrintStart [08:01:34]Write to MH i2c: 01 00 00 88 2B B3 [08:01:34]Write i2c OK [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: 01 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: 01 07 00 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: 01 07 00 88 2B 00 00 00 00 00 FF 0F C8 [08:01:34]RasterBufferAndPrint [08:01:34]line Счет N : (1)535926 [08:01:34]line ИНН: 02508201610067 [08:01:34]line Контрольно-Кассовый Чек [08:01:34]line ПРОДАЖА [08:01:34]line ТРК (МРК, ГНК) : 13 [08:01:34]line Товар: 2710124130 [08:01:34]line Аи-92-К-2 [08:01:34]line 14.950 * 66.90 [08:01:34]line = 1000.16 [08:01:34]line НДС 12% НСП 1% [08:01:34]line > о реализуемом товаре [08:01:34]line ОКРУГЛЕНИЕ: -0.16 [08:01:34]line ИТОГО: 1000.00 [08:01:34]line Внесено: 1000.00 [08:01:34]line СДАЧА: 0.00 [08:01:34]line НСП 1% : 8.85 [08:01:34]line НДС 12% : 106.21 [08:01:34]line Наличными: 1000.00 [08:01:34]line Безнал.: 0.00 [08:01:34]line Место: АЗС № 84 "Партнер Нефть" [08:01:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:01:34]line СНО: Общий режим [08:01:34]line Чек 34 19.10.2024 08:01 [08:01:34]line Смена: 443 ФФД: 1.0 [08:01:34]line ЗНМ: 0300000178 [08:01:34]line РНМ: 0000000000098116 [08:01:34]line Версия ККМ: 001 [08:01:34]line ФМ: 0000000000965413 [08:01:34]line ФД: 218389 [08:01:34]line ФПД: 114541603415624 [08:01:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T080136&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218389&fm=114541603415624&tin=02508201610067®Number=0000000000098116&sum=100000 [08:01:34]written 0, free lines is 4095 [08:01:34]OFD Sender: Processing packet 218389 [packets to send 80, broken 79] [08:01:34]ProducePacketName [08:01:34]name=ofd_packets/00218389 [08:01:34]OFD Sender: To server: pG, [08:01:34]CommunicateWithHost lk.salyk.kg:30040 [08:01:34]ConnectInit lk.salyk.kg [08:01:35]Connected sock=9 [08:01:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 34 C7 07 01 75 CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 22 00 00 00 F4 03 04 00 60 67 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 15 55 03 00 35 04 06 00 68 2C CB 95 66 48 E0 9E 2A 34 A4 B1 FD F6 [08:01:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4A E9 47 00 4B 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 39 36 35 34 31 33 10 04 04 00 15 55 03 00 F4 03 04 00 FA 12 13 67 B6 04 01 00 00 61 F6 DF 70 55 C1 6E 31 [08:01:35]CommunicateWithHost err = 0 [08:01:35]CheckOFDResponse [08:01:35]1017 (14) - 77093643461234 [08:01:35]1041 (16) - 0000000000965413 [08:01:35]1040 (4) - 218389 [08:01:35]1012 (4) - 19.10.2024 02:01 [08:01:35]1206 (1) - 0 [08:01:35]OFD Sender: Remove packet 218389 [08:01:35]ProducePacketName [08:01:35]name=ofd_packets/00218389 [08:01:35]NVStorageDeleteData [08:01:35]Write to MH i2c: 01 00 00 B3 2B DE [08:01:35]Write i2c OK [08:01:35]MH_I2C_Read... [08:01:35]Read from MH i2c: 01 [08:01:35]MH_I2C_Read... [08:01:35]Read from MH i2c: 01 07 00 [08:01:35]MH_I2C_Read... [08:01:35]Read from MH i2c: 01 07 00 B3 2B 00 00 00 00 00 E4 0C D5 [08:01:35]RasterBufferAndPrint [08:01:35]line [08:01:35]line [08:01:35]line [08:01:35]line [08:01:35]line [08:01:35]written 0, free lines is 3306 [08:01:35]MH_Cut [08:01:35]Write to MH i2c: D1 01 00 BA 2B 01 B7 [08:01:35]Write i2c OK [08:01:35]MH_I2C_Read... [08:01:35]Read from MH i2c: D1 [08:01:35]MH_I2C_Read... [08:01:35]Read from MH i2c: D1 01 00 [08:01:35]MH_I2C_Read... [08:01:35]Read from MH i2c: D1 01 00 BA 2B 00 B6 [08:01:35]Write to MH i2c: 01 00 00 BB 2B E6 [08:01:35]Write i2c OK [08:01:35]MH_I2C_Read... [08:01:35]OFD Sender: No OFD packet to send [08:01:36]*** Cut start [08:01:36]*** Partial cut [08:01:36]*** CUTSNS_PIN = 1 [08:01:36]*** CUTSNS_PIN = 0 [08:01:36]*** Brake cut motor [08:01:36]Read from MH i2c: 01 [08:01:36]MH_I2C_Read... [08:01:36]*** Stop cut motor [08:01:36]*** Cut end [08:01:36]Read from MH i2c: 01 07 00 [08:01:36]MH_I2C_Read... [08:01:36]Read from MH i2c: 01 07 00 BB 2B 00 00 00 00 00 FF 0F FB [08:01:36]process_action close_receipt done [08:01:36]requested_data is exist [08:01:36]produce_requested_data [08:01:36]requested_item fm.sn is exist - process it [08:01:36]wFMCommunicate request_size=4 [08:01:36]MH_SAM_APDU [08:01:36]CAPDU: 80 11 00 00 [08:01:36]Write to MH i2c: E2 08 00 BC 2B 80 11 00 00 00 00 00 00 61 [08:01:36]Write i2c OK [08:01:36]MH_I2C_Read... [08:01:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:36]Read from MH i2c: E2 [08:01:36]MH_I2C_Read... [08:01:36]Read from MH i2c: E2 17 00 [08:01:36]MH_I2C_Read... [08:01:36]Read from MH i2c: E2 17 00 BC 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B0 [08:01:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:01:36]wFMCommunicate OK [08:01:36]requested_item fd.num is exist - process it [08:01:36]SAM_PROTO_GetFieldsCounters [08:01:36]wFMCommunicate request_size=4 [08:01:36]MH_SAM_APDU [08:01:36]CAPDU: 80 13 00 00 [08:01:36]Write to MH i2c: E2 08 00 BD 2B 80 13 00 00 00 00 00 00 64 [08:01:36]Write i2c OK [08:01:36]MH_I2C_Read... [08:01:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:01:36]Read from MH i2c: E2 [08:01:36]MH_I2C_Read... [08:01:36]Read from MH i2c: E2 62 00 [08:01:36]MH_I2C_Read... [08:01:36]Read from MH i2c: E2 62 00 BD 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 15 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [08:01:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 15 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:01:36]wFMCommunicate OK [08:01:36]SAM_PROTO_GetFieldsCounters done [08:01:36]requested_item shift.num is exist - process it [08:01:36]requested_item shift.opened is exist - process it [08:01:36]req_shift_opened [08:01:36]FM_GetShiftState [08:01:36]SAM_PROTO_GetShiftState [08:01:36]wFMCommunicate request_size=4 [08:01:36]MH_SAM_APDU [08:01:36]CAPDU: 80 13 01 00 [08:01:36]Write to MH i2c: E2 08 00 BE 2B 80 13 01 00 00 00 00 00 66 [08:01:36]Write i2c OK [08:01:36]MH_I2C_Read... [08:01:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:36]Read from MH i2c: E2 [08:01:36]MH_I2C_Read... [08:01:36]Read from MH i2c: E2 0E 00 [08:01:36]MH_I2C_Read... [08:01:36]Read from MH i2c: E2 0E 00 BE 2B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A9 [08:01:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:01:36]wFMCommunicate OK [08:01:36]SAM_PROTO_GetShiftState done [08:01:36]FM_GetShiftState done [08:01:36]req_shift_opened done [08:01:36]requested_item shift.open_date is exist - process it [08:01:36]req_shift_open_date [08:01:36]req_shift_open_date done [08:01:36]produce_requested_data done [08:01:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218389,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:01:36]process_action_free close_receipt [08:01:36]json_value_free [08:01:36]json_value_free done [08:01:36]process_json_proto returns [08:01:36]Send response to host [08:01:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218389,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:01:36]free response buf [08:01:36]execute_script done [08:01:36]execute_script returns [08:01:36]free content buf [08:01:36]Sock 10.Close socket [08:01:36]Sock 10.Thread stoped [08:01:40]OFD Sender: No OFD packet to send [08:01:45]OFD Sender: No OFD packet to send [08:01:50]OFD Sender: No OFD packet to send [08:01:55]OFD Sender: No OFD packet to send [08:02:00]OFD Sender: No OFD packet to send [08:02:05]OFD Sender: No OFD packet to send [08:02:10]OFD Sender: No OFD packet to send [08:02:15]OFD Sender: No OFD packet to send [08:02:20]OFD Sender: No OFD packet to send [08:02:25]OFD Sender: No OFD packet to send [08:02:30]OFD Sender: No OFD packet to send [08:02:35]OFD Sender: No OFD packet to send [08:02:40]OFD Sender: No OFD packet to send [08:02:45]OFD Sender: No OFD packet to send [08:02:50]OFD Sender: No OFD packet to send [08:02:55]OFD Sender: No OFD packet to send [08:03:00]OFD Sender: No OFD packet to send [08:03:05]OFD Sender: No OFD packet to send [08:03:10]OFD Sender: No OFD packet to send [08:03:15]OFD Sender: No OFD packet to send [08:03:20]OFD Sender: No OFD packet to send [08:03:25]OFD Sender: No OFD packet to send [08:03:30]OFD Sender: No OFD packet to send [08:03:35]OFD Sender: No OFD packet to send [08:03:40]OFD Sender: No OFD packet to send [08:03:45]OFD Sender: No OFD packet to send [08:03:50]OFD Sender: No OFD packet to send [08:03:55]OFD Sender: No OFD packet to send [08:04:00]OFD Sender: No OFD packet to send [08:04:05]OFD Sender: No OFD packet to send [08:04:10]OFD Sender: No OFD packet to send [08:04:15]OFD Sender: No OFD packet to send [08:04:20]OFD Sender: No OFD packet to send [08:04:25]OFD Sender: No OFD packet to send [08:04:30]OFD Sender: No OFD packet to send [08:04:33]accept exits with 8 [08:04:33]New connection [08:04:33]New thread 3066682724 created [08:04:33]Thread 3066826084 joined [08:04:33]Waiting for new connection... [08:04:33] Sock 8.Parse request [08:04:33]Sock 8.Check first char [08:04:33]Sock 8.First char is OK [08:04:33]request: POST /json_proto HTTP/1.0 [08:04:33]Method: POST [08:04:33]URL: /json_proto [08:04:33]Method is POST - this is cgi request [08:04:33]url: /json_proto [08:04:33]query_string will be loaded in cgi processing [08:04:33]execute_cgi json_proto POST (null) [08:04:33]execute_cgi path=json_proto method=POST [08:04:33]POST find Content-Length [08:04:33]Host: 172.17.40.4:8080 [08:04:33]Content-Length: 675 [08:04:33]Content-Type: application/json [08:04:33] [08:04:33]POST finish read [08:04:33]Found Content-Length = 675 [08:04:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535927", "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" ] } } [08:04:33]execute_script... [08:04: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)535927", "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" ] } } [08:04:33]POST & json_proto [08:04:33]process_json_proto [08:04:33]json parsed OK: [08:04:33]protocol is kg_v1.0 [08:04:33]action value=close_receipt [08:04:33]process_action close_receipt [08:04:33]cmd_close_receipt [08:04:33]MH_GetDate [08:04:33]Write to MH i2c: F0 00 00 BF 2B D9 [08:04:33]Write i2c OK [08:04:33]MH_I2C_Read... [08:04:33]Read from MH i2c: F0 [08:04:33]MH_I2C_Read... [08:04:33]Read from MH i2c: F0 09 00 [08:04:33]MH_I2C_Read... [08:04:33]Read from MH i2c: F0 09 00 BF 2B 00 14 68 13 67 EE 0E 0D 67 48 [08:04:33]GetLastDocTimeStamp 1729324896 [08:04:33]current date 1729325076 [08:04:33]FM_GetShiftState [08:04:33]SAM_PROTO_GetShiftState [08:04:33]wFMCommunicate request_size=4 [08:04:33]MH_SAM_APDU [08:04:33]CAPDU: 80 13 01 00 [08:04:33]Write to MH i2c: E2 08 00 C0 2B 80 13 01 00 00 00 00 00 68 [08:04:33]Write i2c OK [08:04:33]MH_I2C_Read... [08:04:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:04:33]Read from MH i2c: E2 [08:04:33]MH_I2C_Read... [08:04:33]Read from MH i2c: E2 0E 00 [08:04:33]MH_I2C_Read... [08:04:33]Read from MH i2c: E2 0E 00 C0 2B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AB [08:04:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:04:33]wFMCommunicate OK [08:04:33]SAM_PROTO_GetShiftState done [08:04:33]FM_GetShiftState done [08:04:33]opened in 1729296582 [08:04:33]opened+sec_in_day 1729382982 [08:04:33]quantity*price = 100000 [08:04:33]sum+1 = 100002 [08:04:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 35 19.10.2024 08:04 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218390 ФПД: 267281850159309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T080436&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218390&fm=267281850159309&tin=02508201610067®Number=0000000000098116&sum=100000 [08:04:34]StoreToDocumentArchive [08:04:34]shift 443 fd 218390 [08:04:34]save to /storage/0443/doc_00218390 [08:04:34]save last doc name /storage/0443/doc_00218390 to /storage/kkm_last_doc_name [08:04:34]save OK [08:04:34]Clear old archive folders... [08:04:34]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:04:34]tlvbuf is 01524150 [08:04:34]SAM_PROTO_ClearQueue [08:04:34]wFMCommunicate request_size=4 [08:04:34]MH_SAM_APDU [08:04:34]CAPDU: 80 09 00 00 [08:04:34]Write to MH i2c: E2 08 00 CD 2B 80 09 00 00 00 00 00 00 6A [08:04:34]Write i2c OK [08:04:34]MH_I2C_Read... [08:04:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:04:34]Read from MH i2c: E2 [08:04:34]MH_I2C_Read... [08:04:34]Read from MH i2c: E2 03 00 [08:04:34]MH_I2C_Read... [08:04:34]Read from MH i2c: E2 03 00 CD 2B 00 90 00 6C [08:04:34]RAPDU: 90 00 [08:04:34]wFMCommunicate OK [08:04:34]SAM_PROTO_ClearQueue done [08:04:34]KKMCreateOFDPacket [08:04:34]OFDProtocolAddRootSTLVToBuf [08:04:34]FM_MakeSignedData [08:04:34]FM_MakeSignedData [08:04:34]SAM_PROTO_SignData [08:04:34]wFMCommunicate request_size=4 [08:04:34]MH_SAM_APDU [08:04:34]CAPDU: 80 0D 01 02 [08:04:34]Write to MH i2c: E2 08 00 CE 2B 80 0D 01 02 00 00 00 00 72 [08:04:34]Write i2c OK [08:04:34]MH_I2C_Read... [08:04:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:04:34]Read from MH i2c: E2 [08:04:34]MH_I2C_Read... [08:04:34]Read from MH i2c: E2 03 00 [08:04:34]MH_I2C_Read... [08:04:34]Read from MH i2c: E2 03 00 CE 2B 00 90 00 6D [08:04:34]RAPDU: 90 00 [08:04:34]wFMCommunicate OK [08:04:34]wFMCommunicate request_size=255 [08:04:34]MH_SAM_APDU [08:04:34]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 23 00 00 00 F4 03 04 00 14 68 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 16 55 03 00 35 04 06 00 [08:04:34]Write to MH i2c: E2 02 01 CF 2B 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 23 00 00 00 F4 03 04 00 14 68 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 16 55 03 00 35 04 06 00 00 00 12 [08:04:34]Write i2c OK [08:04:34]MH_I2C_Read... [08:04:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:04:34]Read from MH i2c: E2 [08:04:34]MH_I2C_Read... [08:04:34]Read from MH i2c: E2 03 00 [08:04:34]MH_I2C_Read... [08:04:34]Read from MH i2c: E2 03 00 CF 2B 00 90 00 6E [08:04:34]RAPDU: 90 00 [08:04:34]wFMCommunicate OK [08:04:34]wFMCommunicate request_size=11 [08:04:34]MH_SAM_APDU [08:04:34]CAPDU: 80 0D 02 02 06 F3 17 67 BB D0 CD [08:04:34]Write to MH i2c: E2 0E 00 D0 2B 80 0D 02 02 06 00 F3 17 67 BB D0 CD 00 00 4A [08:04:34]Write i2c OK [08:04:34]MH_I2C_Read... [08:04:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:04:34]Read from MH i2c: E2 [08:04:34]MH_I2C_Read... [08:04:34]Read from MH i2c: E2 03 00 [08:04:34]MH_I2C_Read... [08:04:34]Read from MH i2c: E2 03 00 D0 2B 00 90 00 6F [08:04:34]RAPDU: 90 00 [08:04:34]wFMCommunicate OK [08:04:34]wFMCommunicate request_size=4 [08:04:34]MH_SAM_APDU [08:04:34]CAPDU: 80 0D 03 02 [08:04:34]Write to MH i2c: E2 08 00 D1 2B 80 0D 03 02 00 00 00 00 77 [08:04:34]Write i2c OK [08:04:34]MH_I2C_Read... [08:04:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:04:34]Read from MH i2c: E2 [08:04:34]MH_I2C_Read... [08:04:34]Read from MH i2c: E2 0B 00 [08:04:34]MH_I2C_Read... [08:04:34]Read from MH i2c: E2 0B 00 D1 2B 00 FA E9 F9 CA 4E 6B 15 DA 90 00 C6 [08:04:34]RAPDU: FA E9 F9 CA 4E 6B 15 DA 90 00 [08:04:34]wFMCommunicate OK [08:04:34]SAM_PROTO_SignData done [08:04:34]FM_MakeSignedData done [08:04:34]CreateOFDProtocolMessage [08:04:34]wFMCommunicate request_size=4 [08:04:34]MH_SAM_APDU [08:04:34]CAPDU: 80 11 00 00 [08:04:34]Write to MH i2c: E2 08 00 D2 2B 80 11 00 00 00 00 00 00 77 [08:04:34]Write i2c OK [08:04:34]MH_I2C_Read... [08:04:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:04:34]Read from MH i2c: E2 [08:04:34]MH_I2C_Read... [08:04:34]Read from MH i2c: E2 17 00 [08:04:34]MH_I2C_Read... [08:04:34]Read from MH i2c: E2 17 00 D2 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C6 [08:04:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:04:34]wFMCommunicate OK [08:04:34]CreateOFDProtocolMessage done [08:04:34]OFDSenderStorePacket 218390 [08:04:34]StoreOFDPacket docnum=218390 [08:04:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 6E EE 08 01 78 3B 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 23 00 00 00 F4 03 04 00 14 68 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 16 55 03 00 35 04 06 00 F3 17 67 BB D0 CD FA E9 F9 CA 4E 6B 15 DA [08:04:34]CheckFolder [08:04:34]dirname=/storage/ofd_packets [08:04:34]CheckFolder done [08:04:34]ProducePacketName [08:04:34]name=ofd_packets/00218390 [08:04:34]NVStorageSaveData ofd_packets/00218390 [08:04:34]File name is /storage/ofd_packets/00218390 [08:04:34]Write 302 bytes [08:04:34]NVStorageSaveData done [08:04:34]OFDSenderStorePacket done [08:04:34]KKMCreateOFDPacket done [08:04:34]NVStorageSaveData kkm_last_timestamp [08:04:34]File name is /storage/kkm_last_timestamp [08:04:34]Write 4 bytes [08:04:34]NVStorageSaveData done [08:04:34]ExternCall_PrintAddStr [08:04:34]wPrintStart [08:04:34]Write to MH i2c: 01 00 00 D3 2B FE [08:04:34]Write i2c OK [08:04:34]MH_I2C_Read... [08:04:34]Read from MH i2c: 01 [08:04:34]MH_I2C_Read... [08:04:34]Read from MH i2c: 01 07 00 [08:04:34]MH_I2C_Read... [08:04:34]Read from MH i2c: 01 07 00 D3 2B 00 00 00 00 00 FF 0F 13 [08:04:34]RasterBufferAndPrint [08:04:34]line Счет N : (1)535927 [08:04:34]line ИНН: 02508201610067 [08:04:34]line Контрольно-Кассовый Чек [08:04:34]line ПРОДАЖА [08:04:34]line ТРК (МРК, ГНК) : 42 [08:04:34]line Товар: 2710124130 [08:04:34]line SUPER 92-К-5 [08:04:34]line 14.620 * 68.40 [08:04:34]line = 1000.01 [08:04:34]line НДС 12% НСП 1% [08:04:34]line > о реализуемом товаре [08:04:34]line ОКРУГЛЕНИЕ: -0.01 [08:04:34]line ИТОГО: 1000.00 [08:04:34]line Внесено: 1000.00 [08:04:34]line СДАЧА: 0.00 [08:04:34]line НСП 1% : 8.85 [08:04:34]line НДС 12% : 106.20 [08:04:34]line Наличными: 1000.00 [08:04:34]line Безнал.: 0.00 [08:04:34]line Место: АЗС № 84 "Партнер Нефть" [08:04:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:04:34]line СНО: Общий режим [08:04:34]line Чек 35 19.10.2024 08:04 [08:04:34]line Смена: 443 ФФД: 1.0 [08:04:34]line ЗНМ: 0300000178 [08:04:34]line РНМ: 0000000000098116 [08:04:34]line Версия ККМ: 001 [08:04:34]line ФМ: 0000000000965413 [08:04:34]line ФД: 218390 [08:04:34]line ФПД: 267281850159309 [08:04:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T080436&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218390&fm=267281850159309&tin=02508201610067®Number=0000000000098116&sum=100000 [08:04:34]OFD Sender: Processing packet 218390 [packets to send 80, broken 79] [08:04:34]ProducePacketName [08:04:34]name=ofd_packets/00218390 [08:04:34]OFD Sender: To server: pG, [08:04:34]CommunicateWithHost lk.salyk.kg:30040 [08:04:34]ConnectInit lk.salyk.kg [08:04:34]written 0, free lines is 4095 [08:04:34]Connected sock=10 [08:04:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 6E EE 08 01 78 3B 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 23 00 00 00 F4 03 04 00 14 68 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 16 55 03 00 35 04 06 00 F3 17 67 BB D0 CD FA E9 F9 CA 4E 6B 15 DA [08:04:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 55 0F 47 00 99 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 39 36 35 34 31 33 10 04 04 00 16 55 03 00 F4 03 04 00 AE 13 13 67 B6 04 01 00 00 77 6D CC B7 24 51 F7 04 [08:04:35]CommunicateWithHost err = 0 [08:04:35]CheckOFDResponse [08:04:35]1017 (14) - 77093643461234 [08:04:35]1041 (16) - 0000000000965413 [08:04:35]1040 (4) - 218390 [08:04:35]1012 (4) - 19.10.2024 02:04 [08:04:35]1206 (1) - 0 [08:04:35]OFD Sender: Remove packet 218390 [08:04:35]ProducePacketName [08:04:35]name=ofd_packets/00218390 [08:04:35]NVStorageDeleteData [08:04:35]Write to MH i2c: 01 00 00 FE 2B 29 [08:04:35]Write i2c OK [08:04:35]MH_I2C_Read... [08:04:35]Read from MH i2c: 01 [08:04:35]MH_I2C_Read... [08:04:35]Read from MH i2c: 01 07 00 [08:04:35]MH_I2C_Read... [08:04:35]Read from MH i2c: 01 07 00 FE 2B 00 00 00 00 00 DD 0C 19 [08:04:35]RasterBufferAndPrint [08:04:35]line [08:04:35]line [08:04:35]line [08:04:35]line [08:04:35]line [08:04:35]written 0, free lines is 3302 [08:04:35]MH_Cut [08:04:35]Write to MH i2c: D1 01 00 05 2C 01 03 [08:04:35]Write i2c OK [08:04:35]MH_I2C_Read... [08:04:35]Read from MH i2c: D1 [08:04:35]MH_I2C_Read... [08:04:35]Read from MH i2c: D1 01 00 [08:04:35]MH_I2C_Read... [08:04:35]Read from MH i2c: D1 01 00 05 2C 00 02 [08:04:35]Write to MH i2c: 01 00 00 06 2C 32 [08:04:35]Write i2c OK [08:04:35]MH_I2C_Read... [08:04:35]OFD Sender: No OFD packet to send [08:04:36]*** Cut start [08:04:36]*** Partial cut [08:04:36]*** CUTSNS_PIN = 1 [08:04:36]*** CUTSNS_PIN = 0 [08:04:36]*** Brake cut motor [08:04:36]Read from MH i2c: 01 [08:04:36]MH_I2C_Read... [08:04:36]*** Stop cut motor [08:04:36]*** Cut end [08:04:36]Read from MH i2c: 01 07 00 [08:04:36]MH_I2C_Read... [08:04:36]Read from MH i2c: 01 07 00 06 2C 00 00 00 00 00 FF 0F 47 [08:04:36]process_action close_receipt done [08:04:36]requested_data is exist [08:04:36]produce_requested_data [08:04:36]requested_item fm.sn is exist - process it [08:04:36]wFMCommunicate request_size=4 [08:04:36]MH_SAM_APDU [08:04:36]CAPDU: 80 11 00 00 [08:04:36]Write to MH i2c: E2 08 00 07 2C 80 11 00 00 00 00 00 00 AD [08:04:36]Write i2c OK [08:04:36]MH_I2C_Read... [08:04:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:04:36]Read from MH i2c: E2 [08:04:36]MH_I2C_Read... [08:04:36]Read from MH i2c: E2 17 00 [08:04:36]MH_I2C_Read... [08:04:36]Read from MH i2c: E2 17 00 07 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FC [08:04:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:04:36]wFMCommunicate OK [08:04:36]requested_item fd.num is exist - process it [08:04:36]SAM_PROTO_GetFieldsCounters [08:04:36]wFMCommunicate request_size=4 [08:04:36]MH_SAM_APDU [08:04:36]CAPDU: 80 13 00 00 [08:04:36]Write to MH i2c: E2 08 00 08 2C 80 13 00 00 00 00 00 00 B0 [08:04:36]Write i2c OK [08:04:36]MH_I2C_Read... [08:04:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:04:36]Read from MH i2c: E2 [08:04:36]MH_I2C_Read... [08:04:36]Read from MH i2c: E2 62 00 [08:04:36]MH_I2C_Read... [08:04:36]Read from MH i2c: E2 62 00 08 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 16 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 60 [08:04:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 16 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:04:36]wFMCommunicate OK [08:04:36]SAM_PROTO_GetFieldsCounters done [08:04:36]requested_item shift.num is exist - process it [08:04:36]requested_item shift.opened is exist - process it [08:04:36]req_shift_opened [08:04:36]FM_GetShiftState [08:04:36]SAM_PROTO_GetShiftState [08:04:36]wFMCommunicate request_size=4 [08:04:36]MH_SAM_APDU [08:04:36]CAPDU: 80 13 01 00 [08:04:36]Write to MH i2c: E2 08 00 09 2C 80 13 01 00 00 00 00 00 B2 [08:04:36]Write i2c OK [08:04:36]MH_I2C_Read... [08:04:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:04:36]Read from MH i2c: E2 [08:04:36]MH_I2C_Read... [08:04:36]Read from MH i2c: E2 0E 00 [08:04:36]MH_I2C_Read... [08:04:36]Read from MH i2c: E2 0E 00 09 2C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F5 [08:04:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:04:36]wFMCommunicate OK [08:04:36]SAM_PROTO_GetShiftState done [08:04:36]FM_GetShiftState done [08:04:36]req_shift_opened done [08:04:36]requested_item shift.open_date is exist - process it [08:04:36]req_shift_open_date [08:04:36]req_shift_open_date done [08:04:36]produce_requested_data done [08:04:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218390,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:04:36]process_action_free close_receipt [08:04:36]json_value_free [08:04:36]json_value_free done [08:04:36]process_json_proto returns [08:04:36]Send response to host [08:04:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218390,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:04:36]free response buf [08:04:36]execute_script done [08:04:36]execute_script returns [08:04:36]free content buf [08:04:36]Sock 8.Close socket [08:04:36]Sock 8.Thread stoped [08:04:40]OFD Sender: No OFD packet to send [08:04:45]OFD Sender: No OFD packet to send [08:04:50]OFD Sender: No OFD packet to send [08:04:55]OFD Sender: No OFD packet to send [08:05:00]OFD Sender: No OFD packet to send [08:05:03]accept exits with 9 [08:05:03]New connection [08:05:03]New thread 3066826084 created [08:05:03]Thread 3066682724 joined [08:05:03]Waiting for new connection... [08:05:03] Sock 9.Parse request [08:05:03]Sock 9.Check first char [08:05:03]Sock 9.First char is OK [08:05:03]request: POST /json_proto HTTP/1.0 [08:05:03]Method: POST [08:05:03]URL: /json_proto [08:05:03]Method is POST - this is cgi request [08:05:03]url: /json_proto [08:05:03]query_string will be loaded in cgi processing [08:05:03]execute_cgi json_proto POST (null) [08:05:03]execute_cgi path=json_proto method=POST [08:05:03]POST find Content-Length [08:05:03]Host: 172.17.40.4:8080 [08:05:03]Content-Length: 677 [08:05:03]Content-Type: application/json [08:05:03] [08:05:03]POST finish read [08:05:03]Found Content-Length = 677 [08:05:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:05:03]execute_script... [08:05: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)535923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:05:03]POST & json_proto [08:05:03]process_json_proto [08:05:03]json parsed OK: [08:05:03]protocol is kg_v1.0 [08:05:03]action value=close_receipt [08:05:03]process_action close_receipt [08:05:03]cmd_close_receipt [08:05:03]MH_GetDate [08:05:03]Write to MH i2c: F0 00 00 0A 2C 25 [08:05:03]Write i2c OK [08:05:03]MH_I2C_Read... [08:05:03]Read from MH i2c: F0 [08:05:03]MH_I2C_Read... [08:05:03]Read from MH i2c: F0 09 00 [08:05:03]MH_I2C_Read... [08:05:03]Read from MH i2c: F0 09 00 0A 2C 00 33 68 13 67 EE 0E 0D 67 B3 [08:05:03]GetLastDocTimeStamp 1729325076 [08:05:03]current date 1729325107 [08:05:03]FM_GetShiftState [08:05:03]SAM_PROTO_GetShiftState [08:05:03]wFMCommunicate request_size=4 [08:05:03]MH_SAM_APDU [08:05:03]CAPDU: 80 13 01 00 [08:05:03]Write to MH i2c: E2 08 00 0B 2C 80 13 01 00 00 00 00 00 B4 [08:05:03]Write i2c OK [08:05:03]MH_I2C_Read... [08:05:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:03]Read from MH i2c: E2 [08:05:03]MH_I2C_Read... [08:05:03]Read from MH i2c: E2 0E 00 [08:05:03]MH_I2C_Read... [08:05:03]Read from MH i2c: E2 0E 00 0B 2C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F7 [08:05:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:05:03]wFMCommunicate OK [08:05:03]SAM_PROTO_GetShiftState done [08:05:03]FM_GetShiftState done [08:05:03]opened in 1729296582 [08:05:03]opened+sec_in_day 1729382982 [08:05:03]quantity*price = 30038 [08:05:03]sum+1 = 30039 [08:05: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 36 19.10.2024 08:05 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218391 ФПД: 22714453364491 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T080507&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218391&fm=22714453364491&tin=02508201610067®Number=0000000000098116&sum=30000 [08:05:04]StoreToDocumentArchive [08:05:04]shift 443 fd 218391 [08:05:04]save to /storage/0443/doc_00218391 [08:05:04]save last doc name /storage/0443/doc_00218391 to /storage/kkm_last_doc_name [08:05:04]save OK [08:05:04]Clear old archive folders... [08:05:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:05:04]tlvbuf is 01565200 [08:05:04]SAM_PROTO_ClearQueue [08:05:04]wFMCommunicate request_size=4 [08:05:04]MH_SAM_APDU [08:05:04]CAPDU: 80 09 00 00 [08:05:04]Write to MH i2c: E2 08 00 18 2C 80 09 00 00 00 00 00 00 B6 [08:05:04]Write i2c OK [08:05:04]MH_I2C_Read... [08:05:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:05:04]Read from MH i2c: E2 [08:05:04]MH_I2C_Read... [08:05:04]Read from MH i2c: E2 03 00 [08:05:04]MH_I2C_Read... [08:05:04]Read from MH i2c: E2 03 00 18 2C 00 90 00 B8 [08:05:04]RAPDU: 90 00 [08:05:04]wFMCommunicate OK [08:05:04]SAM_PROTO_ClearQueue done [08:05:04]KKMCreateOFDPacket [08:05:04]OFDProtocolAddRootSTLVToBuf [08:05:04]FM_MakeSignedData [08:05:04]FM_MakeSignedData [08:05:04]SAM_PROTO_SignData [08:05:04]wFMCommunicate request_size=4 [08:05:04]MH_SAM_APDU [08:05:04]CAPDU: 80 0D 01 02 [08:05:04]Write to MH i2c: E2 08 00 19 2C 80 0D 01 02 00 00 00 00 BE [08:05:04]Write i2c OK [08:05:04]MH_I2C_Read... [08:05:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:05:04]Read from MH i2c: E2 [08:05:04]MH_I2C_Read... [08:05:04]Read from MH i2c: E2 03 00 [08:05:04]MH_I2C_Read... [08:05:04]Read from MH i2c: E2 03 00 19 2C 00 90 00 B9 [08:05:04]RAPDU: 90 00 [08:05:04]wFMCommunicate OK [08:05:04]wFMCommunicate request_size=255 [08:05:04]MH_SAM_APDU [08:05: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 24 00 00 00 F4 03 04 00 33 68 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 17 55 03 00 35 04 06 00 14 [08:05:04]Write to MH i2c: E2 02 01 1A 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 24 00 00 00 F4 03 04 00 33 68 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 17 55 03 00 35 04 06 00 14 00 00 B2 [08:05:04]Write i2c OK [08:05:04]MH_I2C_Read... [08:05:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:05]Read from MH i2c: E2 [08:05:05]MH_I2C_Read... [08:05:05]Read from MH i2c: E2 03 00 [08:05:05]MH_I2C_Read... [08:05:05]Read from MH i2c: E2 03 00 1A 2C 00 90 00 BA [08:05:05]RAPDU: 90 00 [08:05:05]wFMCommunicate OK [08:05:05]wFMCommunicate request_size=10 [08:05:05]MH_SAM_APDU [08:05:05]CAPDU: 80 0D 02 02 05 A8 9E EC 8F 0B [08:05:05]Write to MH i2c: E2 0D 00 1B 2C 80 0D 02 02 05 00 A8 9E EC 8F 0B 00 00 97 [08:05:05]Write i2c OK [08:05:05]MH_I2C_Read... [08:05:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:05]Read from MH i2c: E2 [08:05:05]MH_I2C_Read... [08:05:05]Read from MH i2c: E2 03 00 [08:05:05]MH_I2C_Read... [08:05:05]Read from MH i2c: E2 03 00 1B 2C 00 90 00 BB [08:05:05]RAPDU: 90 00 [08:05:05]wFMCommunicate OK [08:05:05]wFMCommunicate request_size=4 [08:05:05]MH_SAM_APDU [08:05:05]CAPDU: 80 0D 03 02 [08:05:05]Write to MH i2c: E2 08 00 1C 2C 80 0D 03 02 00 00 00 00 C3 [08:05:05]Write i2c OK [08:05:05]MH_I2C_Read... [08:05:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:05:05]Read from MH i2c: E2 [08:05:05]MH_I2C_Read... [08:05:05]Read from MH i2c: E2 0B 00 [08:05:05]MH_I2C_Read... [08:05:05]Read from MH i2c: E2 0B 00 1C 2C 00 56 47 27 25 FD 49 CB D0 90 00 8E [08:05:05]RAPDU: 56 47 27 25 FD 49 CB D0 90 00 [08:05:05]wFMCommunicate OK [08:05:05]SAM_PROTO_SignData done [08:05:05]FM_MakeSignedData done [08:05:05]CreateOFDProtocolMessage [08:05:05]wFMCommunicate request_size=4 [08:05:05]MH_SAM_APDU [08:05:05]CAPDU: 80 11 00 00 [08:05:05]Write to MH i2c: E2 08 00 1D 2C 80 11 00 00 00 00 00 00 C3 [08:05:05]Write i2c OK [08:05:05]MH_I2C_Read... [08:05:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:05]Read from MH i2c: E2 [08:05:05]MH_I2C_Read... [08:05:05]Read from MH i2c: E2 17 00 [08:05:05]MH_I2C_Read... [08:05:05]Read from MH i2c: E2 17 00 1D 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 12 [08:05:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:05:05]wFMCommunicate OK [08:05:05]CreateOFDProtocolMessage done [08:05:05]OFDSenderStorePacket 218391 [08:05:05]StoreOFDPacket docnum=218391 [08:05:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 75 DF 07 01 3D 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 33 68 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 17 55 03 00 35 04 06 00 14 A8 9E EC 8F 0B 56 47 27 25 FD 49 CB D0 [08:05:05]CheckFolder [08:05:05]dirname=/storage/ofd_packets [08:05:05]CheckFolder done [08:05:05]ProducePacketName [08:05:05]name=ofd_packets/00218391 [08:05:05]NVStorageSaveData ofd_packets/00218391 [08:05:05]File name is /storage/ofd_packets/00218391 [08:05:05]Write 301 bytes [08:05:05]NVStorageSaveData done [08:05:05]OFDSenderStorePacket done [08:05:05]KKMCreateOFDPacket done [08:05:05]NVStorageSaveData kkm_last_timestamp [08:05:05]File name is /storage/kkm_last_timestamp [08:05:05]Write 4 bytes [08:05:05]NVStorageSaveData done [08:05:05]ExternCall_PrintAddStr [08:05:05]wPrintStart [08:05:05]Write to MH i2c: 01 00 00 1E 2C 4A [08:05:05]Write i2c OK [08:05:05]MH_I2C_Read... [08:05:05]Read from MH i2c: 01 [08:05:05]MH_I2C_Read... [08:05:05]Read from MH i2c: 01 07 00 [08:05:05]MH_I2C_Read... [08:05:05]Read from MH i2c: 01 07 00 1E 2C 00 00 00 00 00 FF 0F 5F [08:05:05]RasterBufferAndPrint [08:05:05]line Счет N : (1)535923 [08:05:05]line ИНН: 02508201610067 [08:05:05]line Контрольно-Кассовый Чек [08:05:05]line ПРОДАЖА [08:05:05]line ТРК (МРК, ГНК) : 33 [08:05:05]line Товар: 2710124130 [08:05:05]line Аи-92-К-2 [08:05:05]line 4.490 * 66.90 [08:05:05]line = 300.38 [08:05:05]line НДС 12% НСП 1% [08:05:05]line > о реализуемом товаре [08:05:05]line ОКРУГЛЕНИЕ: -0.38 [08:05:05]line ИТОГО: 300.00 [08:05:05]line Внесено: 300.00 [08:05:05]line СДАЧА: 0.00 [08:05:05]line НСП 1% : 2.66 [08:05:05]line НДС 12% : 31.90 [08:05:05]line Наличными: 300.00 [08:05:05]line Безнал.: 0.00 [08:05:05]line Место: АЗС № 84 "Партнер Нефть" [08:05:05]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:05:05]line СНО: Общий режим [08:05:05]line Чек 36 19.10.2024 08:05 [08:05:05]line Смена: 443 ФФД: 1.0 [08:05:05]line ЗНМ: 0300000178 [08:05:05]line РНМ: 0000000000098116 [08:05:05]line Версия ККМ: 001 [08:05:05]line ФМ: 0000000000965413 [08:05:05]line ФД: 218391 [08:05:05]line ФПД: 22714453364491 [08:05:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T080507&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218391&fm=22714453364491&tin=02508201610067®Number=0000000000098116&sum=30000 [08:05:05]OFD Sender: Processing packet 218391 [packets to send 80, broken 79] [08:05:05]ProducePacketName [08:05:05]name=ofd_packets/00218391 [08:05:05]OFD Sender: To server: pG, [08:05:05]CommunicateWithHost lk.salyk.kg:30040 [08:05:05]ConnectInit lk.salyk.kg [08:05:05]written 0, free lines is 4095 [08:05:05]Connected sock=10 [08:05:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 75 DF 07 01 3D 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 33 68 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 17 55 03 00 35 04 06 00 14 A8 9E EC 8F 0B 56 47 27 25 FD 49 CB D0 [08:05:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 2D AF 47 00 C0 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 39 36 35 34 31 33 10 04 04 00 17 55 03 00 F4 03 04 00 CD 13 13 67 B6 04 01 00 00 C6 12 68 1C 29 FA 15 AC [08:05:05]CommunicateWithHost err = 0 [08:05:05]CheckOFDResponse [08:05:05]1017 (14) - 77093643461234 [08:05:05]1041 (16) - 0000000000965413 [08:05:05]1040 (4) - 218391 [08:05:05]1012 (4) - 19.10.2024 02:05 [08:05:05]1206 (1) - 0 [08:05:05]OFD Sender: Remove packet 218391 [08:05:05]ProducePacketName [08:05:05]name=ofd_packets/00218391 [08:05:05]NVStorageDeleteData [08:05:06]Write to MH i2c: 01 00 00 49 2C 75 [08:05:06]Write i2c OK [08:05:06]MH_I2C_Read... [08:05:06]Read from MH i2c: 01 [08:05:06]MH_I2C_Read... [08:05:06]Read from MH i2c: 01 07 00 [08:05:06]MH_I2C_Read... [08:05:06]Read from MH i2c: 01 07 00 49 2C 00 00 00 00 00 DA 0C 62 [08:05:06]RasterBufferAndPrint [08:05:06]line [08:05:06]line [08:05:06]line [08:05:06]line [08:05:06]line [08:05:06]written 0, free lines is 3297 [08:05:06]MH_Cut [08:05:06]Write to MH i2c: D1 01 00 50 2C 01 4E [08:05:06]Write i2c OK [08:05:06]MH_I2C_Read... [08:05:06]Read from MH i2c: D1 [08:05:06]MH_I2C_Read... [08:05:06]Read from MH i2c: D1 01 00 [08:05:06]MH_I2C_Read... [08:05:06]Read from MH i2c: D1 01 00 50 2C 00 4D [08:05:06]Write to MH i2c: 01 00 00 51 2C 7D [08:05:06]Write i2c OK [08:05:06]MH_I2C_Read... [08:05:06]OFD Sender: No OFD packet to send [08:05:06]*** Cut start [08:05:06]*** Partial cut [08:05:06]*** CUTSNS_PIN = 1 [08:05:06]*** CUTSNS_PIN = 0 [08:05:07]*** Brake cut motor [08:05:07]Read from MH i2c: 01 [08:05:07]MH_I2C_Read... [08:05:07]*** Stop cut motor [08:05:07]*** Cut end [08:05:07]Read from MH i2c: 01 07 00 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: 01 07 00 51 2C 00 00 00 00 00 FF 0F 92 [08:05:07]process_action close_receipt done [08:05:07]requested_data is exist [08:05:07]produce_requested_data [08:05:07]requested_item fm.sn is exist - process it [08:05:07]wFMCommunicate request_size=4 [08:05:07]MH_SAM_APDU [08:05:07]CAPDU: 80 11 00 00 [08:05:07]Write to MH i2c: E2 08 00 52 2C 80 11 00 00 00 00 00 00 F8 [08:05:07]Write i2c OK [08:05:07]MH_I2C_Read... [08:05:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:07]Read from MH i2c: E2 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 17 00 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 17 00 52 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 47 [08:05:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:05:07]wFMCommunicate OK [08:05:07]requested_item fd.num is exist - process it [08:05:07]SAM_PROTO_GetFieldsCounters [08:05:07]wFMCommunicate request_size=4 [08:05:07]MH_SAM_APDU [08:05:07]CAPDU: 80 13 00 00 [08:05:07]Write to MH i2c: E2 08 00 53 2C 80 13 00 00 00 00 00 00 FB [08:05:07]Write i2c OK [08:05:07]MH_I2C_Read... [08:05:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:05:07]Read from MH i2c: E2 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 62 00 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 62 00 53 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 17 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 AF [08:05:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 17 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:05:07]wFMCommunicate OK [08:05:07]SAM_PROTO_GetFieldsCounters done [08:05:07]requested_item shift.num is exist - process it [08:05:07]requested_item shift.opened is exist - process it [08:05:07]req_shift_opened [08:05:07]FM_GetShiftState [08:05:07]SAM_PROTO_GetShiftState [08:05:07]wFMCommunicate request_size=4 [08:05:07]MH_SAM_APDU [08:05:07]CAPDU: 80 13 01 00 [08:05:07]Write to MH i2c: E2 08 00 54 2C 80 13 01 00 00 00 00 00 FD [08:05:07]Write i2c OK [08:05:07]MH_I2C_Read... [08:05:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:07]Read from MH i2c: E2 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 0E 00 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 0E 00 54 2C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 40 [08:05:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:05:07]wFMCommunicate OK [08:05:07]SAM_PROTO_GetShiftState done [08:05:07]FM_GetShiftState done [08:05:07]req_shift_opened done [08:05:07]requested_item shift.open_date is exist - process it [08:05:07]req_shift_open_date [08:05:07]req_shift_open_date done [08:05:07]produce_requested_data done [08:05:07]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218391,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:05:07]process_action_free close_receipt [08:05:07]json_value_free [08:05:07]json_value_free done [08:05:07]process_json_proto returns [08:05:07]Send response to host [08:05:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218391,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:05:07]free response buf [08:05:07]execute_script done [08:05:07]execute_script returns [08:05:07]free content buf [08:05:07]Sock 9.Close socket [08:05:07]Sock 9.Thread stoped [08:05:11]OFD Sender: No OFD packet to send [08:05:16]OFD Sender: No OFD packet to send [08:05:21]OFD Sender: No OFD packet to send [08:05:26]OFD Sender: No OFD packet to send [08:05:31]OFD Sender: No OFD packet to send [08:05:36]OFD Sender: No OFD packet to send [08:05:41]OFD Sender: No OFD packet to send [08:05:46]OFD Sender: No OFD packet to send [08:05:51]OFD Sender: No OFD packet to send [08:05:56]OFD Sender: No OFD packet to send [08:06:01]OFD Sender: No OFD packet to send [08:06:06]OFD Sender: No OFD packet to send [08:06:11]accept exits with 8 [08:06:11]New connection [08:06:11]New thread 3066682724 created [08:06:11]Thread 3066826084 joined [08:06:11]Waiting for new connection... [08:06:11] Sock 8.Parse request [08:06:11]Sock 8.Check first char [08:06:11]Sock 8.First char is OK [08:06:11]request: POST /json_proto HTTP/1.0 [08:06:11]Method: POST [08:06:11]URL: /json_proto [08:06:11]Method is POST - this is cgi request [08:06:11]url: /json_proto [08:06:11]query_string will be loaded in cgi processing [08:06:11]execute_cgi json_proto POST (null) [08:06:11]execute_cgi path=json_proto method=POST [08:06:11]POST find Content-Length [08:06:11]Host: 172.17.40.4:8080 [08:06:11]Content-Length: 675 [08:06:11]Content-Type: application/json [08:06:11] [08:06:11]POST finish read [08:06:11]Found Content-Length = 675 [08:06:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535928", "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" : 17.550, "sum" : 1200.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:11]execute_script... [08:06:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535928", "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" : 17.550, "sum" : 1200.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:11]POST & json_proto [08:06:11]process_json_proto [08:06:11]json parsed OK: [08:06:11]protocol is kg_v1.0 [08:06:11]action value=close_receipt [08:06:11]process_action close_receipt [08:06:11]cmd_close_receipt [08:06:11]MH_GetDate [08:06:11]Write to MH i2c: F0 00 00 55 2C 70 [08:06:11]Write i2c OK [08:06:11]MH_I2C_Read... [08:06:11]Read from MH i2c: F0 [08:06:11]MH_I2C_Read... [08:06:11]Read from MH i2c: F0 09 00 [08:06:11]MH_I2C_Read... [08:06:11]Read from MH i2c: F0 09 00 55 2C 00 76 68 13 67 EE 0E 0D 67 41 [08:06:11]GetLastDocTimeStamp 1729325107 [08:06:11]current date 1729325174 [08:06:11]FM_GetShiftState [08:06:11]SAM_PROTO_GetShiftState [08:06:11]wFMCommunicate request_size=4 [08:06:11]MH_SAM_APDU [08:06:11]CAPDU: 80 13 01 00 [08:06:11]Write to MH i2c: E2 08 00 56 2C 80 13 01 00 00 00 00 00 FF [08:06:11]Write i2c OK [08:06:11]MH_I2C_Read... [08:06:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:11]Read from MH i2c: E2 [08:06:11]MH_I2C_Read... [08:06:11]Read from MH i2c: E2 0E 00 [08:06:11]MH_I2C_Read... [08:06:11]Read from MH i2c: E2 0E 00 56 2C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 42 [08:06:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:06:11]wFMCommunicate OK [08:06:11]SAM_PROTO_GetShiftState done [08:06:11]FM_GetShiftState done [08:06:11]opened in 1729296582 [08:06:11]opened+sec_in_day 1729382982 [08:06:11]quantity*price = 120042 [08:06:11]sum+1 = 120043 [08:06:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.48 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 37 19.10.2024 08:06 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218392 ФПД: 267738095596183 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T080614&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218392&fm=267738095596183&tin=02508201610067®Number=0000000000098116&sum=120000 [08:06:12]StoreToDocumentArchive [08:06:12]shift 443 fd 218392 [08:06:12]save to /storage/0443/doc_00218392 [08:06:12]save last doc name /storage/0443/doc_00218392 to /storage/kkm_last_doc_name [08:06:12]save OK [08:06:12]Clear old archive folders... [08:06:12]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:06:12]tlvbuf is 01578CB0 [08:06:12]SAM_PROTO_ClearQueue [08:06:12]wFMCommunicate request_size=4 [08:06:12]MH_SAM_APDU [08:06:12]CAPDU: 80 09 00 00 [08:06:12]Write to MH i2c: E2 08 00 63 2C 80 09 00 00 00 00 00 00 01 [08:06:12]Write i2c OK [08:06:12]MH_I2C_Read... [08:06:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:06:12]Read from MH i2c: E2 [08:06:12]MH_I2C_Read... [08:06:12]Read from MH i2c: E2 03 00 [08:06:12]MH_I2C_Read... [08:06:12]Read from MH i2c: E2 03 00 63 2C 00 90 00 03 [08:06:12]RAPDU: 90 00 [08:06:12]wFMCommunicate OK [08:06:12]SAM_PROTO_ClearQueue done [08:06:12]KKMCreateOFDPacket [08:06:12]OFDProtocolAddRootSTLVToBuf [08:06:12]FM_MakeSignedData [08:06:12]FM_MakeSignedData [08:06:12]SAM_PROTO_SignData [08:06:12]wFMCommunicate request_size=4 [08:06:12]MH_SAM_APDU [08:06:12]CAPDU: 80 0D 01 02 [08:06:12]Write to MH i2c: E2 08 00 64 2C 80 0D 01 02 00 00 00 00 09 [08:06:12]Write i2c OK [08:06:12]MH_I2C_Read... [08:06:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:06:12]Read from MH i2c: E2 [08:06:12]MH_I2C_Read... [08:06:12]Read from MH i2c: E2 03 00 [08:06:12]MH_I2C_Read... [08:06:12]Read from MH i2c: E2 03 00 64 2C 00 90 00 04 [08:06:12]RAPDU: 90 00 [08:06:12]wFMCommunicate OK [08:06:12]wFMCommunicate request_size=255 [08:06:12]MH_SAM_APDU [08:06:12]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 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EA 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 CC 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 25 00 00 00 F4 03 04 00 76 68 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 18 55 03 00 35 04 06 00 [08:06:12]Write to MH i2c: E2 02 01 65 2C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EA 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 CC 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 25 00 00 00 F4 03 04 00 76 68 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 18 55 03 00 35 04 06 00 00 00 09 [08:06:12]Write i2c OK [08:06:12]MH_I2C_Read... [08:06:12]Read from MH i2c: E2 [08:06:12]MH_I2C_Read... [08:06:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:12]Read from MH i2c: E2 03 00 [08:06:12]MH_I2C_Read... [08:06:12]Read from MH i2c: E2 03 00 65 2C 00 90 00 05 [08:06:12]RAPDU: 90 00 [08:06:12]wFMCommunicate OK [08:06:12]wFMCommunicate request_size=11 [08:06:12]MH_SAM_APDU [08:06:12]CAPDU: 80 0D 02 02 06 F3 81 A2 14 B2 97 [08:06:12]Write to MH i2c: E2 0E 00 66 2C 80 0D 02 02 06 00 F3 81 A2 14 B2 97 00 00 8B [08:06:12]Write i2c OK [08:06:12]MH_I2C_Read... [08:06:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:12]Read from MH i2c: E2 [08:06:12]MH_I2C_Read... [08:06:12]Read from MH i2c: E2 03 00 [08:06:12]MH_I2C_Read... [08:06:12]Read from MH i2c: E2 03 00 66 2C 00 90 00 06 [08:06:12]RAPDU: 90 00 [08:06:12]wFMCommunicate OK [08:06:12]wFMCommunicate request_size=4 [08:06:12]MH_SAM_APDU [08:06:12]CAPDU: 80 0D 03 02 [08:06:12]Write to MH i2c: E2 08 00 67 2C 80 0D 03 02 00 00 00 00 0E [08:06:12]Write i2c OK [08:06:12]MH_I2C_Read... [08:06:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:06:13]Read from MH i2c: E2 [08:06:13]MH_I2C_Read... [08:06:13]Read from MH i2c: E2 0B 00 [08:06:13]MH_I2C_Read... [08:06:13]Read from MH i2c: E2 0B 00 67 2C 00 2E F5 1E 2A 6C BE 09 3B 90 00 E8 [08:06:13]RAPDU: 2E F5 1E 2A 6C BE 09 3B 90 00 [08:06:13]wFMCommunicate OK [08:06:13]SAM_PROTO_SignData done [08:06:13]FM_MakeSignedData done [08:06:13]CreateOFDProtocolMessage [08:06:13]wFMCommunicate request_size=4 [08:06:13]MH_SAM_APDU [08:06:13]CAPDU: 80 11 00 00 [08:06:13]Write to MH i2c: E2 08 00 68 2C 80 11 00 00 00 00 00 00 0E [08:06:13]Write i2c OK [08:06:13]MH_I2C_Read... [08:06:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:13]Read from MH i2c: E2 [08:06:13]MH_I2C_Read... [08:06:13]Read from MH i2c: E2 17 00 [08:06:13]MH_I2C_Read... [08:06:13]Read from MH i2c: E2 17 00 68 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5D [08:06:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:06:13]wFMCommunicate OK [08:06:13]CreateOFDProtocolMessage done [08:06:13]OFDSenderStorePacket 218392 [08:06:13]StoreOFDPacket docnum=218392 [08:06:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 2A BD 08 01 C4 A1 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 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EA 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 CC 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 25 00 00 00 F4 03 04 00 76 68 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 18 55 03 00 35 04 06 00 F3 81 A2 14 B2 97 2E F5 1E 2A 6C BE 09 3B [08:06:13]CheckFolder [08:06:13]dirname=/storage/ofd_packets [08:06:13]CheckFolder done [08:06:13]ProducePacketName [08:06:13]name=ofd_packets/00218392 [08:06:13]NVStorageSaveData ofd_packets/00218392 [08:06:13]File name is /storage/ofd_packets/00218392 [08:06:13]Write 302 bytes [08:06:13]NVStorageSaveData done [08:06:13]OFDSenderStorePacket done [08:06:13]KKMCreateOFDPacket done [08:06:13]NVStorageSaveData kkm_last_timestamp [08:06:13]File name is /storage/kkm_last_timestamp [08:06:13]Write 4 bytes [08:06:13]NVStorageSaveData done [08:06:13]ExternCall_PrintAddStr [08:06:13]wPrintStart [08:06:13]Write to MH i2c: 01 00 00 69 2C 95 [08:06:13]Write i2c OK [08:06:13]MH_I2C_Read... [08:06:13]Read from MH i2c: 01 [08:06:13]MH_I2C_Read... [08:06:13]Read from MH i2c: 01 07 00 [08:06:13]MH_I2C_Read... [08:06:13]Read from MH i2c: 01 07 00 69 2C 00 00 00 00 00 FF 0F AA [08:06:13]RasterBufferAndPrint [08:06:13]line Счет N : (1)535928 [08:06:13]line ИНН: 02508201610067 [08:06:13]line Контрольно-Кассовый Чек [08:06:13]line ПРОДАЖА [08:06:13]line ТРК (МРК, ГНК) : 32 [08:06:13]line Товар: 2710124130 [08:06:13]line SUPER 92-К-5 [08:06:13]line 17.550 * 68.40 [08:06:13]line = 1200.42 [08:06:13]line НДС 12% НСП 1% [08:06:13]line > о реализуемом товаре [08:06:13]line ОКРУГЛЕНИЕ: -0.42 [08:06:13]line ИТОГО: 1200.00 [08:06:13]line Внесено: 1200.00 [08:06:13]line СДАЧА: 0.00 [08:06:13]line НСП 1% : 10.62 [08:06:13]line НДС 12% : 127.48 [08:06:13]line Наличными: 1200.00 [08:06:13]line Безнал.: 0.00 [08:06:13]line Место: АЗС № 84 "Партнер Нефть" [08:06:13]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:06:13]line СНО: Общий режим [08:06:13]line Чек 37 19.10.2024 08:06 [08:06:13]line Смена: 443 ФФД: 1.0 [08:06:13]line ЗНМ: 0300000178 [08:06:13]line РНМ: 0000000000098116 [08:06:13]line Версия ККМ: 001 [08:06:13]line ФМ: 0000000000965413 [08:06:13]line ФД: 218392 [08:06:13]line ФПД: 267738095596183 [08:06:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T080614&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218392&fm=267738095596183&tin=02508201610067®Number=0000000000098116&sum=120000 [08:06:13]OFD Sender: Processing packet 218392 [packets to send 80, broken 79] [08:06:13]ProducePacketName [08:06:13]name=ofd_packets/00218392 [08:06:13]OFD Sender: To server: pG, [08:06:13]CommunicateWithHost lk.salyk.kg:30040 [08:06:13]ConnectInit lk.salyk.kg [08:06:13]written 0, free lines is 4095 [08:06:13]Connected sock=10 [08:06:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 2A BD 08 01 C4 A1 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 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EA 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 CC 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 25 00 00 00 F4 03 04 00 76 68 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 18 55 03 00 35 04 06 00 F3 81 A2 14 B2 97 2E F5 1E 2A 6C BE 09 3B [08:06:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 6B 7A 47 00 52 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 18 55 03 00 F4 03 04 00 11 14 13 67 B6 04 01 00 00 C2 3D DB 5A CD 91 F9 3F [08:06:13]CommunicateWithHost err = 0 [08:06:13]CheckOFDResponse [08:06:13]1017 (14) - 77093643461234 [08:06:13]1041 (16) - 0000000000965413 [08:06:13]1040 (4) - 218392 [08:06:13]1012 (4) - 19.10.2024 02:06 [08:06:13]1206 (1) - 0 [08:06:13]OFD Sender: Remove packet 218392 [08:06:13]ProducePacketName [08:06:13]name=ofd_packets/00218392 [08:06:13]NVStorageDeleteData [08:06:13]Write to MH i2c: 01 00 00 94 2C C0 [08:06:13]Write i2c OK [08:06:13]MH_I2C_Read... [08:06:13]Read from MH i2c: 01 [08:06:13]MH_I2C_Read... [08:06:13]Read from MH i2c: 01 07 00 [08:06:13]MH_I2C_Read... [08:06:13]Read from MH i2c: 01 07 00 94 2C 00 00 00 00 00 D9 0C AC [08:06:13]RasterBufferAndPrint [08:06:13]line [08:06:13]line [08:06:13]line [08:06:13]line [08:06:13]line [08:06:13]written 0, free lines is 3296 [08:06:13]MH_Cut [08:06:13]Write to MH i2c: D1 01 00 9B 2C 01 99 [08:06:13]Write i2c OK [08:06:13]MH_I2C_Read... [08:06:13]Read from MH i2c: D1 [08:06:13]MH_I2C_Read... [08:06:13]Read from MH i2c: D1 01 00 [08:06:13]MH_I2C_Read... [08:06:13]Read from MH i2c: D1 01 00 9B 2C 00 98 [08:06:13]Write to MH i2c: 01 00 00 9C 2C C8 [08:06:13]Write i2c OK [08:06:13]MH_I2C_Read... [08:06:14]OFD Sender: No OFD packet to send [08:06:14]*** Cut start [08:06:14]*** Partial cut [08:06:14]*** CUTSNS_PIN = 1 [08:06:14]*** CUTSNS_PIN = 0 [08:06:14]*** Brake cut motor [08:06:15]Read from MH i2c: 01 [08:06:15]MH_I2C_Read... [08:06:15]*** Stop cut motor [08:06:15]*** Cut end [08:06:15]Read from MH i2c: 01 07 00 [08:06:15]MH_I2C_Read... [08:06:15]Read from MH i2c: 01 07 00 9C 2C 00 00 00 00 00 FF 0F DD [08:06:15]process_action close_receipt done [08:06:15]requested_data is exist [08:06:15]produce_requested_data [08:06:15]requested_item fm.sn is exist - process it [08:06:15]wFMCommunicate request_size=4 [08:06:15]MH_SAM_APDU [08:06:15]CAPDU: 80 11 00 00 [08:06:15]Write to MH i2c: E2 08 00 9D 2C 80 11 00 00 00 00 00 00 43 [08:06:15]Write i2c OK [08:06:15]MH_I2C_Read... [08:06:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:15]Read from MH i2c: E2 [08:06:15]MH_I2C_Read... [08:06:15]Read from MH i2c: E2 17 00 [08:06:15]MH_I2C_Read... [08:06:15]Read from MH i2c: E2 17 00 9D 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 92 [08:06:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:06:15]wFMCommunicate OK [08:06:15]requested_item fd.num is exist - process it [08:06:15]SAM_PROTO_GetFieldsCounters [08:06:15]wFMCommunicate request_size=4 [08:06:15]MH_SAM_APDU [08:06:15]CAPDU: 80 13 00 00 [08:06:15]Write to MH i2c: E2 08 00 9E 2C 80 13 00 00 00 00 00 00 46 [08:06:15]Write i2c OK [08:06:15]MH_I2C_Read... [08:06:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:06:15]Read from MH i2c: E2 [08:06:15]MH_I2C_Read... [08:06:15]Read from MH i2c: E2 62 00 [08:06:15]MH_I2C_Read... [08:06:15]Read from MH i2c: E2 62 00 9E 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 18 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 FE [08:06:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 18 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:06:15]wFMCommunicate OK [08:06:15]SAM_PROTO_GetFieldsCounters done [08:06:15]requested_item shift.num is exist - process it [08:06:15]requested_item shift.opened is exist - process it [08:06:15]req_shift_opened [08:06:15]FM_GetShiftState [08:06:15]SAM_PROTO_GetShiftState [08:06:15]wFMCommunicate request_size=4 [08:06:15]MH_SAM_APDU [08:06:15]CAPDU: 80 13 01 00 [08:06:15]Write to MH i2c: E2 08 00 9F 2C 80 13 01 00 00 00 00 00 48 [08:06:15]Write i2c OK [08:06:15]MH_I2C_Read... [08:06:15]Read from MH i2c: E2 [08:06:15]MH_I2C_Read... [08:06:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:15]Read from MH i2c: E2 0E 00 [08:06:15]MH_I2C_Read... [08:06:15]Read from MH i2c: E2 0E 00 9F 2C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8B [08:06:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:06:15]wFMCommunicate OK [08:06:15]SAM_PROTO_GetShiftState done [08:06:15]FM_GetShiftState done [08:06:15]req_shift_opened done [08:06:15]requested_item shift.open_date is exist - process it [08:06:15]req_shift_open_date [08:06:15]req_shift_open_date done [08:06:15]produce_requested_data done [08:06:15]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218392,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:06:15]process_action_free close_receipt [08:06:15]json_value_free [08:06:15]json_value_free done [08:06:15]process_json_proto returns [08:06:15]Send response to host [08:06:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218392,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:06:15]free response buf [08:06:15]execute_script done [08:06:15]execute_script returns [08:06:15]free content buf [08:06:15]Sock 8.Close socket [08:06:15]Sock 8.Thread stoped [08:06:19]OFD Sender: No OFD packet to send [08:06:24]OFD Sender: No OFD packet to send [08:06:29]OFD Sender: No OFD packet to send [08:06:34]OFD Sender: No OFD packet to send [08:06:39]OFD Sender: No OFD packet to send [08:06:44]OFD Sender: No OFD packet to send [08:06:49]OFD Sender: No OFD packet to send [08:06:54]OFD Sender: No OFD packet to send [08:06:59]OFD Sender: No OFD packet to send [08:07:04]OFD Sender: No OFD packet to send [08:07:09]OFD Sender: No OFD packet to send [08:07:14]OFD Sender: No OFD packet to send [08:07:19]OFD Sender: No OFD packet to send [08:07:24]OFD Sender: No OFD packet to send [08:07:29]OFD Sender: No OFD packet to send [08:07:34]OFD Sender: No OFD packet to send [08:07:39]OFD Sender: No OFD packet to send [08:07:44]OFD Sender: No OFD packet to send [08:07:49]OFD Sender: No OFD packet to send [08:07:54]OFD Sender: No OFD packet to send [08:07:59]OFD Sender: No OFD packet to send [08:08:04]OFD Sender: No OFD packet to send [08:08:09]OFD Sender: No OFD packet to send [08:08:14]OFD Sender: No OFD packet to send [08:08:19]OFD Sender: No OFD packet to send [08:08:24]OFD Sender: No OFD packet to send [08:08:29]OFD Sender: No OFD packet to send [08:08:34]OFD Sender: No OFD packet to send [08:08:39]OFD Sender: No OFD packet to send [08:08:44]OFD Sender: No OFD packet to send [08:08:49]OFD Sender: No OFD packet to send [08:08:54]OFD Sender: No OFD packet to send [08:08:59]OFD Sender: No OFD packet to send [08:09:04]OFD Sender: No OFD packet to send [08:09:09]OFD Sender: No OFD packet to send [08:09:14]OFD Sender: No OFD packet to send [08:09:19]OFD Sender: No OFD packet to send [08:09:24]OFD Sender: No OFD packet to send [08:09:26]accept exits with 9 [08:09:26]New connection [08:09:26]New thread 3066826084 created [08:09:26]Thread 3066682724 joined [08:09:26]Waiting for new connection... [08:09:26] Sock 9.Parse request [08:09:26]Sock 9.Check first char [08:09:26]Sock 9.First char is OK [08:09:26]request: POST /json_proto HTTP/1.0 [08:09:26]Method: POST [08:09:26]URL: /json_proto [08:09:26]Method is POST - this is cgi request [08:09:26]url: /json_proto [08:09:26]query_string will be loaded in cgi processing [08:09:26]execute_cgi json_proto POST (null) [08:09:26]execute_cgi path=json_proto method=POST [08:09:26]POST find Content-Length [08:09:26]Host: 172.17.40.4:8080 [08:09:26]Content-Length: 911 [08:09:26]Content-Type: application/json [08:09:26] [08:09:26]POST finish read [08:09:26]Found Content-Length = 911 [08:09:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79742", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 235.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:09:26]execute_script... [08:09:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79742", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 235.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:09:26]POST & json_proto [08:09:26]process_json_proto [08:09:26]json parsed OK: [08:09:26]protocol is kg_v1.0 [08:09:26]action value=close_receipt [08:09:26]process_action close_receipt [08:09:26]cmd_close_receipt [08:09:26]MH_GetDate [08:09:26]Write to MH i2c: F0 00 00 A0 2C BB [08:09:26]Write i2c OK [08:09:26]MH_I2C_Read... [08:09:26]Read from MH i2c: F0 [08:09:26]MH_I2C_Read... [08:09:26]Read from MH i2c: F0 09 00 [08:09:26]MH_I2C_Read... [08:09:26]Read from MH i2c: F0 09 00 A0 2C 00 39 69 13 67 EE 0E 0D 67 50 [08:09:26]GetLastDocTimeStamp 1729325174 [08:09:26]current date 1729325369 [08:09:26]FM_GetShiftState [08:09:26]SAM_PROTO_GetShiftState [08:09:26]wFMCommunicate request_size=4 [08:09:26]MH_SAM_APDU [08:09:26]CAPDU: 80 13 01 00 [08:09:26]Write to MH i2c: E2 08 00 A1 2C 80 13 01 00 00 00 00 00 4A [08:09:26]Write i2c OK [08:09:26]MH_I2C_Read... [08:09:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:09:26]Read from MH i2c: E2 [08:09:26]MH_I2C_Read... [08:09:26]Read from MH i2c: E2 0E 00 [08:09:26]MH_I2C_Read... [08:09:26]Read from MH i2c: E2 0E 00 A1 2C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8D [08:09:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:09:26]wFMCommunicate OK [08:09:26]SAM_PROTO_GetShiftState done [08:09:26]FM_GetShiftState done [08:09:26]opened in 1729296582 [08:09:26]opened+sec_in_day 1729382982 [08:09:26]quantity*price = 10500 [08:09:26]sum+1 = 10501 [08:09:26]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 235.00 НСП 1% : 2.08 НДС 12% : 24.95 Наличными: 235.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 38 19.10.2024 08:09 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218393 ФПД: 108909528186513 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T080929&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218393&fm=108909528186513&tin=02508201610067®Number=0000000000098116&sum=23500 0 [08:09:27]StoreToDocumentArchive [08:09:27]shift 443 fd 218393 [08:09:27]save to /storage/0443/doc_00218393 [08:09:27]save last doc name /storage/0443/doc_00218393 to /storage/kkm_last_doc_name [08:09:27]save OK [08:09:27]Clear old archive folders... [08:09:27]ProcessDocumentItem done err = 0, tmpTLVsize=394 [08:09:27]tlvbuf is 01514920 [08:09:27]SAM_PROTO_ClearQueue [08:09:27]wFMCommunicate request_size=4 [08:09:27]MH_SAM_APDU [08:09:27]CAPDU: 80 09 00 00 [08:09:27]Write to MH i2c: E2 08 00 AE 2C 80 09 00 00 00 00 00 00 4C [08:09:27]Write i2c OK [08:09:27]MH_I2C_Read... [08:09:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:09:27]Read from MH i2c: E2 [08:09:27]MH_I2C_Read... [08:09:27]Read from MH i2c: E2 03 00 [08:09:27]MH_I2C_Read... [08:09:27]Read from MH i2c: E2 03 00 AE 2C 00 90 00 4E [08:09:27]RAPDU: 90 00 [08:09:27]wFMCommunicate OK [08:09:27]SAM_PROTO_ClearQueue done [08:09:27]KKMCreateOFDPacket [08:09:27]OFDProtocolAddRootSTLVToBuf [08:09:27]FM_MakeSignedData [08:09:27]FM_MakeSignedData [08:09:27]SAM_PROTO_SignData [08:09:27]wFMCommunicate request_size=4 [08:09:27]MH_SAM_APDU [08:09:27]CAPDU: 80 0D 01 02 [08:09:27]Write to MH i2c: E2 08 00 AF 2C 80 0D 01 02 00 00 00 00 54 [08:09:27]Write i2c OK [08:09:27]MH_I2C_Read... [08:09:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:09:27]Read from MH i2c: E2 [08:09:27]MH_I2C_Read... [08:09:27]Read from MH i2c: E2 03 00 [08:09:27]MH_I2C_Read... [08:09:27]Read from MH i2c: E2 03 00 AF 2C 00 90 00 4F [08:09:27]RAPDU: 90 00 [08:09:27]wFMCommunicate OK [08:09:27]wFMCommunicate request_size=255 [08:09:27]MH_SAM_APDU [08:09:27]CAPDU: 80 0D 02 02 FA 03 00 8A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F [08:09:27]Write to MH i2c: E2 02 01 B0 2C 80 0D 02 02 FA 00 03 00 8A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 00 47 [08:09:27]Write i2c OK [08:09:27]MH_I2C_Read... [08:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:27]Read from MH i2c: E2 [08:09:27]MH_I2C_Read... [08:09:27]Read from MH i2c: E2 03 00 [08:09:27]MH_I2C_Read... [08:09:27]Read from MH i2c: E2 03 00 B0 2C 00 90 00 50 [08:09:27]RAPDU: 90 00 [08:09:27]wFMCommunicate OK [08:09:27]wFMCommunicate request_size=153 [08:09:27]MH_SAM_APDU [08:09:27]CAPDU: 80 0D 02 02 94 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 09 00 00 00 00 07 04 06 00 CC 5B 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 39 69 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 19 55 03 00 35 04 06 00 63 0D 79 BD 7E 91 [08:09:27]Write to MH i2c: E2 9C 00 B1 2C 80 0D 02 02 94 00 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 09 00 00 00 00 07 04 06 00 CC 5B 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 39 69 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 19 55 03 00 35 04 06 00 63 0D 79 BD 7E 91 00 00 86 [08:09:27]Write i2c OK [08:09:27]MH_I2C_Read... [08:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:27]Read from MH i2c: E2 [08:09:27]MH_I2C_Read... [08:09:27]Read from MH i2c: E2 03 00 [08:09:27]MH_I2C_Read... [08:09:27]Read from MH i2c: E2 03 00 B1 2C 00 90 00 51 [08:09:27]RAPDU: 90 00 [08:09:27]wFMCommunicate OK [08:09:27]wFMCommunicate request_size=4 [08:09:27]MH_SAM_APDU [08:09:27]CAPDU: 80 0D 03 02 [08:09:27]Write to MH i2c: E2 08 00 B2 2C 80 0D 03 02 00 00 00 00 59 [08:09:27]Write i2c OK [08:09:27]MH_I2C_Read... [08:09:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:09:27]Read from MH i2c: E2 [08:09:27]MH_I2C_Read... [08:09:27]Read from MH i2c: E2 0B 00 [08:09:27]MH_I2C_Read... [08:09:27]Read from MH i2c: E2 0B 00 B2 2C 00 3B F3 40 C5 9F 44 C4 66 90 00 9A [08:09:27]RAPDU: 3B F3 40 C5 9F 44 C4 66 90 00 [08:09:27]wFMCommunicate OK [08:09:27]SAM_PROTO_SignData done [08:09:27]FM_MakeSignedData done [08:09:27]CreateOFDProtocolMessage [08:09:27]wFMCommunicate request_size=4 [08:09:27]MH_SAM_APDU [08:09:27]CAPDU: 80 11 00 00 [08:09:27]Write to MH i2c: E2 08 00 B3 2C 80 11 00 00 00 00 00 00 59 [08:09:27]Write i2c OK [08:09:27]MH_I2C_Read... [08:09:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:27]Read from MH i2c: E2 [08:09:27]MH_I2C_Read... [08:09:27]Read from MH i2c: E2 17 00 [08:09:27]MH_I2C_Read... [08:09:27]Read from MH i2c: E2 17 00 B3 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A8 [08:09:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:09:27]wFMCommunicate OK [08:09:27]CreateOFDProtocolMessage done [08:09:27]OFDSenderStorePacket 218393 [08:09:27]StoreOFDPacket docnum=218393 [08:09:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 9E 01 00 00 FD 84 96 01 C4 67 5A 03 01 00 03 00 8A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 09 00 00 00 00 07 04 06 00 CC 5B 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 39 69 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 19 55 03 00 35 04 06 00 63 0D 79 BD 7E 91 3B F3 40 C5 9F 44 C4 66 [08:09:27]CheckFolder [08:09:27]dirname=/storage/ofd_packets [08:09:27]CheckFolder done [08:09:27]ProducePacketName [08:09:27]name=ofd_packets/00218393 [08:09:27]NVStorageSaveData ofd_packets/00218393 [08:09:27]File name is /storage/ofd_packets/00218393 [08:09:27]Write 444 bytes [08:09:27]NVStorageSaveData done [08:09:27]OFDSenderStorePacket done [08:09:27]KKMCreateOFDPacket done [08:09:27]NVStorageSaveData kkm_last_timestamp [08:09:27]File name is /storage/kkm_last_timestamp [08:09:27]Write 4 bytes [08:09:27]NVStorageSaveData done [08:09:27]ExternCall_PrintAddStr [08:09:27]wPrintStart [08:09:27]Write to MH i2c: 01 00 00 B4 2C E0 [08:09:27]Write i2c OK [08:09:27]MH_I2C_Read... [08:09:27]Read from MH i2c: 01 [08:09:27]MH_I2C_Read... [08:09:27]Read from MH i2c: 01 07 00 [08:09:27]MH_I2C_Read... [08:09:27]Read from MH i2c: 01 07 00 B4 2C 00 00 00 00 00 FF 0F F5 [08:09:27]RasterBufferAndPrint [08:09:27]line Счет N : (3)79742 [08:09:28]line ИНН: 02508201610067 [08:09:28]line Контрольно-Кассовый Чек [08:09:28]line ПРОДАЖА [08:09:28]line Товар: 2000034730018 [08:09:28]line Кофе Американо (GABB TRADE) [08:09:28]line 1.000 * 105.00 [08:09:28]line = 105.00 [08:09:28]line НДС 12% НСП 1% [08:09:28]line > о реализуемом товаре [08:09:28]line Товар: 2000036220012 [08:09:28]line Кофе Капучино XL(GABB TRADE) [08:09:28]line 1.000 * 130.00 [08:09:28]line = 130.00 [08:09:28]line НДС 12% НСП 1% [08:09:28]line > о реализуемом товаре [08:09:28]line ИТОГО: 235.00 [08:09:28]line НСП 1% : 2.08 [08:09:28]line НДС 12% : 24.95 [08:09:28]line Наличными: 235.00 [08:09:28]line Безнал.: 0.00 [08:09:28]line Место: АЗС № 84 "Партнер Нефть" [08:09:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:09:28]line СНО: Общий режим [08:09:28]line Чек 38 19.10.2024 08:09 [08:09:28]line Смена: 443 ФФД: 1.0 [08:09:28]line ЗНМ: 0300000178 [08:09:28]line РНМ: 0000000000098116 [08:09:28]line Версия ККМ: 001 [08:09:28]line ФМ: 0000000000965413 [08:09:28]line ФД: 218393 [08:09:28]line ФПД: 108909528186513 [08:09:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T080929&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218393&fm=108909528186513&tin=02508201610067®Number=0000000000098116&sum=23500 [08:09:28]line 0 [08:09:28]OFD Sender: Processing packet 218393 [packets to send 80, broken 79] [08:09:28]ProducePacketName [08:09:28]name=ofd_packets/00218393 [08:09:28]OFD Sender: To server: pG, [08:09:28]CommunicateWithHost lk.salyk.kg:30040 [08:09:28]ConnectInit lk.salyk.kg [08:09:28]written 0, free lines is 4095 [08:09:28]Connected sock=10 [08:09:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 9E 01 00 00 FD 84 96 01 C4 67 5A 03 01 00 03 00 8A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 09 00 00 00 00 07 04 06 00 CC 5B 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 39 69 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 19 55 03 00 35 04 06 00 63 0D 79 BD 7E 91 3B F3 40 C5 9F 44 C4 66 [08:09:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 77 12 47 00 DD 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 39 36 35 34 31 33 10 04 04 00 19 55 03 00 F4 03 04 00 D3 14 13 67 B6 04 01 00 00 5E CE 2A 9A 0D 2C E1 CF [08:09:28]CommunicateWithHost err = 0 [08:09:28]CheckOFDResponse [08:09:28]1017 (14) - 77093643461234 [08:09:28]1041 (16) - 0000000000965413 [08:09:28]1040 (4) - 218393 [08:09:28]1012 (4) - 19.10.2024 02:09 [08:09:28]1206 (1) - 0 [08:09:28]OFD Sender: Remove packet 218393 [08:09:28]ProducePacketName [08:09:28]name=ofd_packets/00218393 [08:09:28]NVStorageDeleteData [08:09:28]Write to MH i2c: 01 00 00 E4 2C 10 [08:09:28]Write i2c OK [08:09:28]MH_I2C_Read... [08:09:28]Read from MH i2c: 01 [08:09:28]MH_I2C_Read... [08:09:28]Read from MH i2c: 01 07 00 [08:09:28]MH_I2C_Read... [08:09:28]Read from MH i2c: 01 07 00 E4 2C 00 00 00 00 00 7D 0C A0 [08:09:28]RasterBufferAndPrint [08:09:28]line [08:09:28]line [08:09:28]line [08:09:28]line [08:09:28]line [08:09:28]written 0, free lines is 3203 [08:09:28]MH_Cut [08:09:28]Write to MH i2c: D1 01 00 EB 2C 01 E9 [08:09:28]Write i2c OK [08:09:28]MH_I2C_Read... [08:09:28]Read from MH i2c: D1 [08:09:28]MH_I2C_Read... [08:09:28]Read from MH i2c: D1 01 00 [08:09:28]MH_I2C_Read... [08:09:28]Read from MH i2c: D1 01 00 EB 2C 00 E8 [08:09:28]Write to MH i2c: 01 00 00 EC 2C 18 [08:09:28]Write i2c OK [08:09:28]MH_I2C_Read... [08:09:29]OFD Sender: No OFD packet to send [08:09:29]*** Cut start [08:09:29]*** Partial cut [08:09:29]*** CUTSNS_PIN = 1 [08:09:29]*** CUTSNS_PIN = 0 [08:09:29]*** Brake cut motor [08:09:30]Read from MH i2c: 01 [08:09:30]MH_I2C_Read... [08:09:30]*** Stop cut motor [08:09:30]*** Cut end [08:09:30]Read from MH i2c: 01 07 00 [08:09:30]MH_I2C_Read... [08:09:30]Read from MH i2c: 01 07 00 EC 2C 00 00 00 00 00 FF 0F 2D [08:09:30]process_action close_receipt done [08:09:30]requested_data is exist [08:09:30]produce_requested_data [08:09:30]requested_item fm.sn is exist - process it [08:09:30]wFMCommunicate request_size=4 [08:09:30]MH_SAM_APDU [08:09:30]CAPDU: 80 11 00 00 [08:09:30]Write to MH i2c: E2 08 00 ED 2C 80 11 00 00 00 00 00 00 93 [08:09:30]Write i2c OK [08:09:30]MH_I2C_Read... [08:09:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:30]Read from MH i2c: E2 [08:09:30]MH_I2C_Read... [08:09:30]Read from MH i2c: E2 17 00 [08:09:30]MH_I2C_Read... [08:09:30]Read from MH i2c: E2 17 00 ED 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E2 [08:09:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:09:30]wFMCommunicate OK [08:09:30]requested_item fd.num is exist - process it [08:09:30]SAM_PROTO_GetFieldsCounters [08:09:30]wFMCommunicate request_size=4 [08:09:30]MH_SAM_APDU [08:09:30]CAPDU: 80 13 00 00 [08:09:30]Write to MH i2c: E2 08 00 EE 2C 80 13 00 00 00 00 00 00 96 [08:09:30]Write i2c OK [08:09:30]MH_I2C_Read... [08:09:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:09:30]Read from MH i2c: E2 [08:09:30]MH_I2C_Read... [08:09:30]Read from MH i2c: E2 62 00 [08:09:30]MH_I2C_Read... [08:09:30]Read from MH i2c: E2 62 00 EE 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 19 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 52 [08:09:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 19 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:09:30]wFMCommunicate OK [08:09:30]SAM_PROTO_GetFieldsCounters done [08:09:30]requested_item shift.num is exist - process it [08:09:30]requested_item shift.opened is exist - process it [08:09:30]req_shift_opened [08:09:30]FM_GetShiftState [08:09:30]SAM_PROTO_GetShiftState [08:09:30]wFMCommunicate request_size=4 [08:09:30]MH_SAM_APDU [08:09:30]CAPDU: 80 13 01 00 [08:09:30]Write to MH i2c: E2 08 00 EF 2C 80 13 01 00 00 00 00 00 98 [08:09:30]Write i2c OK [08:09:30]MH_I2C_Read... [08:09:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:09:30]Read from MH i2c: E2 [08:09:30]MH_I2C_Read... [08:09:30]Read from MH i2c: E2 0E 00 [08:09:30]MH_I2C_Read... [08:09:30]Read from MH i2c: E2 0E 00 EF 2C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DB [08:09:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:09:30]wFMCommunicate OK [08:09:30]SAM_PROTO_GetShiftState done [08:09:30]FM_GetShiftState done [08:09:30]req_shift_opened done [08:09:30]requested_item shift.open_date is exist - process it [08:09:30]req_shift_open_date [08:09:30]req_shift_open_date done [08:09:30]produce_requested_data done [08:09:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218393,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:09:30]process_action_free close_receipt [08:09:30]json_value_free [08:09:30]json_value_free done [08:09:30]process_json_proto returns [08:09:30]Send response to host [08:09:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218393,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:09:30]free response buf [08:09:30]execute_script done [08:09:30]execute_script returns [08:09:30]free content buf [08:09:30]Sock 9.Close socket [08:09:30]Sock 9.Thread stoped [08:09:34]OFD Sender: No OFD packet to send [08:09:39]OFD Sender: No OFD packet to send [08:09:44]OFD Sender: No OFD packet to send [08:09:49]OFD Sender: No OFD packet to send [08:09:54]OFD Sender: No OFD packet to send [08:09:59]OFD Sender: No OFD packet to send [08:10:04]OFD Sender: No OFD packet to send [08:10:09]OFD Sender: No OFD packet to send [08:10:14]OFD Sender: No OFD packet to send [08:10:19]OFD Sender: No OFD packet to send [08:10:24]OFD Sender: No OFD packet to send [08:10:29]OFD Sender: No OFD packet to send [08:10:34]OFD Sender: No OFD packet to send [08:10:39]OFD Sender: No OFD packet to send [08:10:44]OFD Sender: No OFD packet to send [08:10:49]OFD Sender: No OFD packet to send [08:10:54]OFD Sender: No OFD packet to send [08:10:59]OFD Sender: No OFD packet to send [08:11:04]OFD Sender: No OFD packet to send [08:11:05]accept exits with 8 [08:11:05]New connection [08:11:05]New thread 3066682724 created [08:11:05]Thread 3066826084 joined [08:11:05]Waiting for new connection... [08:11:05] Sock 8.Parse request [08:11:05]Sock 8.Check first char [08:11:05]Sock 8.First char is OK [08:11:05]request: POST /json_proto HTTP/1.0 [08:11:05]Method: POST [08:11:05]URL: /json_proto [08:11:05]Method is POST - this is cgi request [08:11:05]url: /json_proto [08:11:05]query_string will be loaded in cgi processing [08:11:05]execute_cgi json_proto POST (null) [08:11:05]execute_cgi path=json_proto method=POST [08:11:05]POST find Content-Length [08:11:05]Host: 172.17.40.4:8080 [08:11:05]Content-Length: 677 [08:11:05]Content-Type: application/json [08:11:05] [08:11:05]POST finish read [08:11:05]Found Content-Length = 677 [08:11:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [08:11:05]execute_script... [08: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)535930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [08:11:05]POST & json_proto [08:11:05]process_json_proto [08:11:05]json parsed OK: [08:11:05]protocol is kg_v1.0 [08:11:05]action value=close_receipt [08:11:05]process_action close_receipt [08:11:05]cmd_close_receipt [08:11:05]MH_GetDate [08:11:05]Write to MH i2c: F0 00 00 F0 2C 0B [08:11:05]Write i2c OK [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: F0 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: F0 09 00 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: F0 09 00 F0 2C 00 9D 69 13 67 EE 0E 0D 67 04 [08:11:05]GetLastDocTimeStamp 1729325369 [08:11:05]current date 1729325469 [08:11:05]FM_GetShiftState [08:11:05]SAM_PROTO_GetShiftState [08:11:05]wFMCommunicate request_size=4 [08:11:05]MH_SAM_APDU [08:11:05]CAPDU: 80 13 01 00 [08:11:05]Write to MH i2c: E2 08 00 F1 2C 80 13 01 00 00 00 00 00 9A [08:11:05]Write i2c OK [08:11:05]MH_I2C_Read... [08:11:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:05]Read from MH i2c: E2 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 0E 00 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 0E 00 F1 2C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DD [08:11:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:11:05]wFMCommunicate OK [08:11:05]SAM_PROTO_GetShiftState done [08:11:05]FM_GetShiftState done [08:11:05]opened in 1729296582 [08:11:05]opened+sec_in_day 1729382982 [08:11:05]quantity*price = 60009 [08:11:05]sum+1 = 60010 [08:11:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 39 19.10.2024 08:11 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218394 ФПД: 248632818376003 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T081109&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218394&fm=248632818376003&tin=02508201610067®Number=0000000000098116&sum=60000 [08:11:06]StoreToDocumentArchive [08:11:06]shift 443 fd 218394 [08:11:06]save to /storage/0443/doc_00218394 [08:11:06]save last doc name /storage/0443/doc_00218394 to /storage/kkm_last_doc_name [08:11:06]save OK [08:11:06]Clear old archive folders... [08:11:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:11:06]tlvbuf is 015AF700 [08:11:06]SAM_PROTO_ClearQueue [08:11:06]wFMCommunicate request_size=4 [08:11:06]MH_SAM_APDU [08:11:06]CAPDU: 80 09 00 00 [08:11:06]Write to MH i2c: E2 08 00 FE 2C 80 09 00 00 00 00 00 00 9C [08:11:06]Write i2c OK [08:11:06]MH_I2C_Read... [08:11:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:11:07]Read from MH i2c: E2 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 03 00 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 03 00 FE 2C 00 90 00 9E [08:11:07]RAPDU: 90 00 [08:11:07]wFMCommunicate OK [08:11:07]SAM_PROTO_ClearQueue done [08:11:07]KKMCreateOFDPacket [08:11:07]OFDProtocolAddRootSTLVToBuf [08:11:07]FM_MakeSignedData [08:11:07]FM_MakeSignedData [08:11:07]SAM_PROTO_SignData [08:11:07]wFMCommunicate request_size=4 [08:11:07]MH_SAM_APDU [08:11:07]CAPDU: 80 0D 01 02 [08:11:07]Write to MH i2c: E2 08 00 FF 2C 80 0D 01 02 00 00 00 00 A4 [08:11:07]Write i2c OK [08:11:07]MH_I2C_Read... [08:11:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:11:07]Read from MH i2c: E2 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 03 00 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 03 00 FF 2C 00 90 00 9F [08:11:07]RAPDU: 90 00 [08:11:07]wFMCommunicate OK [08:11:07]wFMCommunicate request_size=255 [08:11:07]MH_SAM_APDU [08:11: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 27 00 00 00 F4 03 04 00 9D 69 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1A 55 03 00 35 04 06 00 E2 [08:11:07]Write to MH i2c: E2 02 01 00 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 27 00 00 00 F4 03 04 00 9D 69 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1A 55 03 00 35 04 06 00 E2 00 00 C1 [08:11:07]Write i2c OK [08:11:07]MH_I2C_Read... [08:11:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:07]Read from MH i2c: E2 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 03 00 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 03 00 00 2D 00 90 00 A1 [08:11:07]RAPDU: 90 00 [08:11:07]wFMCommunicate OK [08:11:07]wFMCommunicate request_size=10 [08:11:07]MH_SAM_APDU [08:11:07]CAPDU: 80 0D 02 02 05 21 56 D1 9D 43 [08:11:07]Write to MH i2c: E2 0D 00 01 2D 80 0D 02 02 05 00 21 56 D1 9D 43 00 00 DA [08:11:07]Write i2c OK [08:11:07]MH_I2C_Read... [08:11:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:07]Read from MH i2c: E2 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 03 00 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 03 00 01 2D 00 90 00 A2 [08:11:07]RAPDU: 90 00 [08:11:07]wFMCommunicate OK [08:11:07]wFMCommunicate request_size=4 [08:11:07]MH_SAM_APDU [08:11:07]CAPDU: 80 0D 03 02 [08:11:07]Write to MH i2c: E2 08 00 02 2D 80 0D 03 02 00 00 00 00 AA [08:11:07]Write i2c OK [08:11:07]MH_I2C_Read... [08:11:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:11:07]Read from MH i2c: E2 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 0B 00 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 0B 00 02 2D 00 7F E0 E8 9A BA C4 EB 05 90 00 FA [08:11:07]RAPDU: 7F E0 E8 9A BA C4 EB 05 90 00 [08:11:07]wFMCommunicate OK [08:11:07]SAM_PROTO_SignData done [08:11:07]FM_MakeSignedData done [08:11:07]CreateOFDProtocolMessage [08:11:07]wFMCommunicate request_size=4 [08:11:07]MH_SAM_APDU [08:11:07]CAPDU: 80 11 00 00 [08:11:07]Write to MH i2c: E2 08 00 03 2D 80 11 00 00 00 00 00 00 AA [08:11:07]Write i2c OK [08:11:07]MH_I2C_Read... [08:11:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:07]Read from MH i2c: E2 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 17 00 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 17 00 03 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F9 [08:11:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:11:07]wFMCommunicate OK [08:11:07]CreateOFDProtocolMessage done [08:11:07]OFDSenderStorePacket 218394 [08:11:07]StoreOFDPacket docnum=218394 [08:11:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 06 09 07 01 8A 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 27 00 00 00 F4 03 04 00 9D 69 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1A 55 03 00 35 04 06 00 E2 21 56 D1 9D 43 7F E0 E8 9A BA C4 EB 05 [08:11:07]CheckFolder [08:11:07]dirname=/storage/ofd_packets [08:11:07]CheckFolder done [08:11:07]ProducePacketName [08:11:07]name=ofd_packets/00218394 [08:11:07]NVStorageSaveData ofd_packets/00218394 [08:11:07]File name is /storage/ofd_packets/00218394 [08:11:07]Write 301 bytes [08:11:07]NVStorageSaveData done [08:11:07]OFDSenderStorePacket done [08:11:07]KKMCreateOFDPacket done [08:11:07]NVStorageSaveData kkm_last_timestamp [08:11:07]File name is /storage/kkm_last_timestamp [08:11:07]Write 4 bytes [08:11:07]NVStorageSaveData done [08:11:07]ExternCall_PrintAddStr [08:11:07]wPrintStart [08:11:07]Write to MH i2c: 01 00 00 04 2D 31 [08:11:07]Write i2c OK [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: 01 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: 01 07 00 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: 01 07 00 04 2D 00 00 00 00 00 FF 0F 46 [08:11:07]RasterBufferAndPrint [08:11:07]line Счет N : (1)535930 [08:11:07]line ИНН: 02508201610067 [08:11:07]line Контрольно-Кассовый Чек [08:11:07]line ПРОДАЖА [08:11:07]line ТРК (МРК, ГНК) : 43 [08:11:07]line Товар: 2710124130 [08:11:07]line Аи-92-К-2 [08:11:07]line 8.970 * 66.90 [08:11:07]line = 600.09 [08:11:07]line НДС 12% НСП 1% [08:11:07]line > о реализуемом товаре [08:11:07]line ОКРУГЛЕНИЕ: -0.09 [08:11:07]line ИТОГО: 600.00 [08:11:07]line Внесено: 600.00 [08:11:07]line СДАЧА: 0.00 [08:11:07]line НСП 1% : 5.31 [08:11:07]line НДС 12% : 63.73 [08:11:07]line Наличными: 600.00 [08:11:07]line Безнал.: 0.00 [08:11:07]line Место: АЗС № 84 "Партнер Нефть" [08:11:07]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:11:07]line СНО: Общий режим [08:11:07]line Чек 39 19.10.2024 08:11 [08:11:07]line Смена: 443 ФФД: 1.0 [08:11:07]line ЗНМ: 0300000178 [08:11:07]line РНМ: 0000000000098116 [08:11:07]line Версия ККМ: 001 [08:11:07]line ФМ: 0000000000965413 [08:11:07]line ФД: 218394 [08:11:07]line ФПД: 248632818376003 [08:11:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T081109&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218394&fm=248632818376003&tin=02508201610067®Number=0000000000098116&sum=60000 [08:11:07]OFD Sender: Processing packet 218394 [packets to send 80, broken 79] [08:11:07]ProducePacketName [08:11:07]name=ofd_packets/00218394 [08:11:07]OFD Sender: To server: pG, [08:11:07]CommunicateWithHost lk.salyk.kg:30040 [08:11:07]ConnectInit lk.salyk.kg [08:11:07]written 0, free lines is 4095 [08:11:07]Connected sock=10 [08:11:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 06 09 07 01 8A 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 27 00 00 00 F4 03 04 00 9D 69 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1A 55 03 00 35 04 06 00 E2 21 56 D1 9D 43 7F E0 E8 9A BA C4 EB 05 [08:11:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FF 3A 47 00 93 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1A 55 03 00 F4 03 04 00 37 15 13 67 B6 04 01 00 00 BD E4 FD B0 AB A9 C6 3F [08:11:08]CommunicateWithHost err = 0 [08:11:08]CheckOFDResponse [08:11:08]1017 (14) - 77093643461234 [08:11:08]1041 (16) - 0000000000965413 [08:11:08]1040 (4) - 218394 [08:11:08]1012 (4) - 19.10.2024 02:11 [08:11:08]1206 (1) - 0 [08:11:08]OFD Sender: Remove packet 218394 [08:11:08]ProducePacketName [08:11:08]name=ofd_packets/00218394 [08:11:08]NVStorageDeleteData [08:11:08]Write to MH i2c: 01 00 00 2F 2D 5C [08:11:08]Write i2c OK [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: 01 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: 01 07 00 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: 01 07 00 2F 2D 00 00 00 00 00 E5 0C 54 [08:11:08]RasterBufferAndPrint [08:11:08]line [08:11:08]line [08:11:08]line [08:11:08]line [08:11:08]line [08:11:08]written 0, free lines is 3307 [08:11:08]MH_Cut [08:11:08]Write to MH i2c: D1 01 00 36 2D 01 35 [08:11:08]Write i2c OK [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: D1 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: D1 01 00 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: D1 01 00 36 2D 00 34 [08:11:08]Write to MH i2c: 01 00 00 37 2D 64 [08:11:08]Write i2c OK [08:11:08]MH_I2C_Read... [08:11:08]OFD Sender: No OFD packet to send [08:11:09]*** Cut start [08:11:09]*** Partial cut [08:11:09]*** CUTSNS_PIN = 1 [08:11:09]*** CUTSNS_PIN = 0 [08:11:09]*** Brake cut motor [08:11:09]Read from MH i2c: 01 [08:11:09]MH_I2C_Read... [08:11:09]*** Stop cut motor [08:11:09]*** Cut end [08:11:09]Read from MH i2c: 01 07 00 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: 01 07 00 37 2D 00 00 00 00 00 FF 0F 79 [08:11:09]process_action close_receipt done [08:11:09]requested_data is exist [08:11:09]produce_requested_data [08:11:09]requested_item fm.sn is exist - process it [08:11:09]wFMCommunicate request_size=4 [08:11:09]MH_SAM_APDU [08:11:09]CAPDU: 80 11 00 00 [08:11:09]Write to MH i2c: E2 08 00 38 2D 80 11 00 00 00 00 00 00 DF [08:11:09]Write i2c OK [08:11:09]MH_I2C_Read... [08:11:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:09]Read from MH i2c: E2 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: E2 17 00 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: E2 17 00 38 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2E [08:11:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:11:09]wFMCommunicate OK [08:11:09]requested_item fd.num is exist - process it [08:11:09]SAM_PROTO_GetFieldsCounters [08:11:09]wFMCommunicate request_size=4 [08:11:09]MH_SAM_APDU [08:11:09]CAPDU: 80 13 00 00 [08:11:09]Write to MH i2c: E2 08 00 39 2D 80 13 00 00 00 00 00 00 E2 [08:11:09]Write i2c OK [08:11:09]MH_I2C_Read... [08:11:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:11:09]Read from MH i2c: E2 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: E2 62 00 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: E2 62 00 39 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 A2 [08:11:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:11:09]wFMCommunicate OK [08:11:09]SAM_PROTO_GetFieldsCounters done [08:11:09]requested_item shift.num is exist - process it [08:11:09]requested_item shift.opened is exist - process it [08:11:09]req_shift_opened [08:11:09]FM_GetShiftState [08:11:09]SAM_PROTO_GetShiftState [08:11:09]wFMCommunicate request_size=4 [08:11:09]MH_SAM_APDU [08:11:09]CAPDU: 80 13 01 00 [08:11:09]Write to MH i2c: E2 08 00 3A 2D 80 13 01 00 00 00 00 00 E4 [08:11:09]Write i2c OK [08:11:09]MH_I2C_Read... [08:11:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:09]Read from MH i2c: E2 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: E2 0E 00 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: E2 0E 00 3A 2D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 27 [08:11:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:11:09]wFMCommunicate OK [08:11:09]SAM_PROTO_GetShiftState done [08:11:09]FM_GetShiftState done [08:11:09]req_shift_opened done [08:11:09]requested_item shift.open_date is exist - process it [08:11:09]req_shift_open_date [08:11:09]req_shift_open_date done [08:11:09]produce_requested_data done [08:11:09]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218394,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:11:09]process_action_free close_receipt [08:11:09]json_value_free [08:11:09]json_value_free done [08:11:09]process_json_proto returns [08:11:09]Send response to host [08:11:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218394,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:11:09]free response buf [08:11:09]execute_script done [08:11:09]execute_script returns [08:11:09]free content buf [08:11:09]Sock 8.Close socket [08:11:09]Sock 8.Thread stoped [08:11:13]OFD Sender: No OFD packet to send [08:11:15]accept exits with 9 [08:11:15]New connection [08:11:15]New thread 3066826084 created [08:11:15]Thread 3066682724 joined [08:11:15]Waiting for new connection... [08:11:15] Sock 9.Parse request [08:11:15]Sock 9.Check first char [08:11:15]Sock 9.First char is OK [08:11:15]request: POST /json_proto HTTP/1.0 [08:11:15]Method: POST [08:11:15]URL: /json_proto [08:11:15]Method is POST - this is cgi request [08:11:15]url: /json_proto [08:11:15]query_string will be loaded in cgi processing [08:11:15]execute_cgi json_proto POST (null) [08:11:15]execute_cgi path=json_proto method=POST [08:11:15]POST find Content-Length [08:11:15]Host: 172.17.40.4:8080 [08:11:15]Content-Length: 770 [08:11:15]Content-Type: application/json [08:11:15] [08:11:15]POST finish read [08:11:15]Found Content-Length = 770 [08:11:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79743", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:15]execute_script... [08:11:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79743", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:15]POST & json_proto [08:11:15]process_json_proto [08:11:15]json parsed OK: [08:11:15]protocol is kg_v1.0 [08:11:15]action value=close_receipt [08:11:15]process_action close_receipt [08:11:15]cmd_close_receipt [08:11:15]MH_GetDate [08:11:15]Write to MH i2c: F0 00 00 3B 2D 57 [08:11:15]Write i2c OK [08:11:15]MH_I2C_Read... [08:11:15]Read from MH i2c: F0 [08:11:15]MH_I2C_Read... [08:11:15]Read from MH i2c: F0 09 00 [08:11:15]MH_I2C_Read... [08:11:15]Read from MH i2c: F0 09 00 3B 2D 00 A7 69 13 67 EE 0E 0D 67 5A [08:11:15]GetLastDocTimeStamp 1729325469 [08:11:15]current date 1729325479 [08:11:15]FM_GetShiftState [08:11:15]SAM_PROTO_GetShiftState [08:11:15]wFMCommunicate request_size=4 [08:11:15]MH_SAM_APDU [08:11:15]CAPDU: 80 13 01 00 [08:11:15]Write to MH i2c: E2 08 00 3C 2D 80 13 01 00 00 00 00 00 E6 [08:11:15]Write i2c OK [08:11:15]MH_I2C_Read... [08:11:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:15]Read from MH i2c: E2 [08:11:15]MH_I2C_Read... [08:11:15]Read from MH i2c: E2 0E 00 [08:11:15]MH_I2C_Read... [08:11:15]Read from MH i2c: E2 0E 00 3C 2D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 29 [08:11:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:11:15]wFMCommunicate OK [08:11:15]SAM_PROTO_GetShiftState done [08:11:15]FM_GetShiftState done [08:11:15]opened in 1729296582 [08:11:15]opened+sec_in_day 1729382982 [08:11:15]quantity*price = 11500 [08:11:15]sum+1 = 11501 [08:11:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 115.00 НСП 1% : 1.02 НДС 12% : 12.21 Наличными: 0.00 Безнал.: 115.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 40 19.10.2024 08:11 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218395 ФПД: 9627225114690 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T081119&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218395&fm=9627225114690&tin=02508201610067®Number=0000000000098116&sum=11500 0 [08:11:17]StoreToDocumentArchive [08:11:17]shift 443 fd 218395 [08:11:17]save to /storage/0443/doc_00218395 [08:11:17]save last doc name /storage/0443/doc_00218395 to /storage/kkm_last_doc_name [08:11:17]save OK [08:11:17]Clear old archive folders... [08:11:17]ProcessDocumentItem done err = 0, tmpTLVsize=280 [08:11:17]tlvbuf is 015490E0 [08:11:17]SAM_PROTO_ClearQueue [08:11:17]wFMCommunicate request_size=4 [08:11:17]MH_SAM_APDU [08:11:17]CAPDU: 80 09 00 00 [08:11:17]Write to MH i2c: E2 08 00 49 2D 80 09 00 00 00 00 00 00 E8 [08:11:17]Write i2c OK [08:11:17]MH_I2C_Read... [08:11:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:11:17]Read from MH i2c: E2 [08:11:17]MH_I2C_Read... [08:11:17]Read from MH i2c: E2 03 00 [08:11:17]MH_I2C_Read... [08:11:17]Read from MH i2c: E2 03 00 49 2D 00 90 00 EA [08:11:17]RAPDU: 90 00 [08:11:17]wFMCommunicate OK [08:11:17]SAM_PROTO_ClearQueue done [08:11:17]KKMCreateOFDPacket [08:11:17]OFDProtocolAddRootSTLVToBuf [08:11:17]FM_MakeSignedData [08:11:17]FM_MakeSignedData [08:11:17]SAM_PROTO_SignData [08:11:17]wFMCommunicate request_size=4 [08:11:17]MH_SAM_APDU [08:11:17]CAPDU: 80 0D 01 02 [08:11:17]Write to MH i2c: E2 08 00 4A 2D 80 0D 01 02 00 00 00 00 F0 [08:11:17]Write i2c OK [08:11:17]MH_I2C_Read... [08:11:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:11:17]Read from MH i2c: E2 [08:11:17]MH_I2C_Read... [08:11:17]Read from MH i2c: E2 03 00 [08:11:17]MH_I2C_Read... [08:11:17]Read from MH i2c: E2 03 00 4A 2D 00 90 00 EB [08:11:17]RAPDU: 90 00 [08:11:17]wFMCommunicate OK [08:11:17]wFMCommunicate request_size=255 [08:11:17]MH_SAM_APDU [08:11:17]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 A7 69 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 [08:11:17]Write to MH i2c: E2 02 01 4B 2D 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 A7 69 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 00 00 9E [08:11:17]Write i2c OK [08:11:17]MH_I2C_Read... [08:11:17]Read from MH i2c: E2 [08:11:17]MH_I2C_Read... [08:11:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:17]Read from MH i2c: E2 03 00 [08:11:17]MH_I2C_Read... [08:11:17]Read from MH i2c: E2 03 00 4B 2D 00 90 00 EC [08:11:17]RAPDU: 90 00 [08:11:17]wFMCommunicate OK [08:11:17]wFMCommunicate request_size=39 [08:11:17]MH_SAM_APDU [08:11:17]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1B 55 03 00 35 04 06 00 08 C1 83 55 48 42 [08:11:17]Write to MH i2c: E2 2A 00 4C 2D 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1B 55 03 00 35 04 06 00 08 C1 83 55 48 42 00 00 48 [08:11:17]Write i2c OK [08:11:17]MH_I2C_Read... [08:11:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:17]Read from MH i2c: E2 [08:11:17]MH_I2C_Read... [08:11:17]Read from MH i2c: E2 03 00 [08:11:17]MH_I2C_Read... [08:11:17]Read from MH i2c: E2 03 00 4C 2D 00 90 00 ED [08:11:17]RAPDU: 90 00 [08:11:17]wFMCommunicate OK [08:11:17]wFMCommunicate request_size=4 [08:11:17]MH_SAM_APDU [08:11:17]CAPDU: 80 0D 03 02 [08:11:17]Write to MH i2c: E2 08 00 4D 2D 80 0D 03 02 00 00 00 00 F5 [08:11:17]Write i2c OK [08:11:17]MH_I2C_Read... [08:11:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:11:17]Read from MH i2c: E2 [08:11:17]MH_I2C_Read... [08:11:17]Read from MH i2c: E2 0B 00 [08:11:17]MH_I2C_Read... [08:11:17]Read from MH i2c: E2 0B 00 4D 2D 00 2E 61 3E 30 C1 0E E1 CB 90 00 6E [08:11:17]RAPDU: 2E 61 3E 30 C1 0E E1 CB 90 00 [08:11:17]wFMCommunicate OK [08:11:17]SAM_PROTO_SignData done [08:11:17]FM_MakeSignedData done [08:11:17]CreateOFDProtocolMessage [08:11:17]wFMCommunicate request_size=4 [08:11:17]MH_SAM_APDU [08:11:17]CAPDU: 80 11 00 00 [08:11:17]Write to MH i2c: E2 08 00 4E 2D 80 11 00 00 00 00 00 00 F5 [08:11:17]Write i2c OK [08:11:17]MH_I2C_Read... [08:11:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:17]Read from MH i2c: E2 [08:11:17]MH_I2C_Read... [08:11:17]Read from MH i2c: E2 17 00 [08:11:17]MH_I2C_Read... [08:11:17]Read from MH i2c: E2 17 00 4E 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 44 [08:11:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:11:17]wFMCommunicate OK [08:11:17]CreateOFDProtocolMessage done [08:11:17]OFDSenderStorePacket 218395 [08:11:17]StoreOFDPacket docnum=218395 [08:11:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 01 00 00 D5 D1 24 01 37 26 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 A7 69 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1B 55 03 00 35 04 06 00 08 C1 83 55 48 42 2E 61 3E 30 C1 0E E1 CB [08:11:17]CheckFolder [08:11:17]dirname=/storage/ofd_packets [08:11:17]CheckFolder done [08:11:17]ProducePacketName [08:11:17]name=ofd_packets/00218395 [08:11:17]NVStorageSaveData ofd_packets/00218395 [08:11:17]File name is /storage/ofd_packets/00218395 [08:11:17]Write 330 bytes [08:11:17]NVStorageSaveData done [08:11:17]OFDSenderStorePacket done [08:11:17]KKMCreateOFDPacket done [08:11:17]NVStorageSaveData kkm_last_timestamp [08:11:17]File name is /storage/kkm_last_timestamp [08:11:17]Write 4 bytes [08:11:17]NVStorageSaveData done [08:11:17]ExternCall_PrintAddStr [08:11:17]wPrintStart [08:11:17]Write to MH i2c: 01 00 00 4F 2D 7C [08:11:17]Write i2c OK [08:11:17]MH_I2C_Read... [08:11:17]Read from MH i2c: 01 [08:11:17]MH_I2C_Read... [08:11:17]Read from MH i2c: 01 07 00 [08:11:17]MH_I2C_Read... [08:11:17]Read from MH i2c: 01 07 00 4F 2D 00 00 00 00 00 FF 0F 91 [08:11:17]RasterBufferAndPrint [08:11:17]line Счет N : (3)79743 [08:11:17]line ИНН: 02508201610067 [08:11:17]line Контрольно-Кассовый Чек [08:11:17]line ПРОДАЖА [08:11:17]line Товар: 2000036210013 [08:11:17]line Кофе Капучино (GABB TRADE) [08:11:17]line 1.000 * 115.00 [08:11:17]line = 115.00 [08:11:17]line НДС 12% НСП 1% [08:11:17]line > о реализуемом товаре [08:11:17]line ИТОГО: 115.00 [08:11:17]line НСП 1% : 1.02 [08:11:17]line НДС 12% : 12.21 [08:11:17]line Наличными: 0.00 [08:11:17]line Безнал.: 115.00 [08:11:17]line Место: АЗС № 84 "Партнер Нефть" [08:11:17]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:11:17]line СНО: Общий режим [08:11:17]line Чек 40 19.10.2024 08:11 [08:11:17]line Смена: 443 ФФД: 1.0 [08:11:17]line ЗНМ: 0300000178 [08:11:17]line РНМ: 0000000000098116 [08:11:17]line Версия ККМ: 001 [08:11:17]line Платежная система: Mbank [08:11:17]line ФМ: 0000000000965413 [08:11:17]line ФД: 218395 [08:11:17]line ФПД: 9627225114690 [08:11:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T081119&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218395&fm=9627225114690&tin=02508201610067®Number=0000000000098116&sum=11500 [08:11:17]line 0 [08:11:17]OFD Sender: Processing packet 218395 [packets to send 80, broken 79] [08:11:17]ProducePacketName [08:11:17]name=ofd_packets/00218395 [08:11:17]OFD Sender: To server: pG, [08:11:17]CommunicateWithHost lk.salyk.kg:30040 [08:11:17]ConnectInit lk.salyk.kg [08:11:17]written 0, free lines is 4095 [08:11:17]Connected sock=10 [08:11:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 01 00 00 D5 D1 24 01 37 26 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 A7 69 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1B 55 03 00 35 04 06 00 08 C1 83 55 48 42 2E 61 3E 30 C1 0E E1 CB [08:11:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B2 28 47 00 F6 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 39 36 35 34 31 33 10 04 04 00 1B 55 03 00 F4 03 04 00 41 15 13 67 B6 04 01 00 00 C1 D8 AB DD F5 60 44 FA [08:11:17]CommunicateWithHost err = 0 [08:11:17]CheckOFDResponse [08:11:17]1017 (14) - 77093643461234 [08:11:17]1041 (16) - 0000000000965413 [08:11:17]1040 (4) - 218395 [08:11:17]1012 (4) - 19.10.2024 02:11 [08:11:17]1206 (1) - 0 [08:11:17]OFD Sender: Remove packet 218395 [08:11:17]ProducePacketName [08:11:17]name=ofd_packets/00218395 [08:11:17]NVStorageDeleteData [08:11:18]Write to MH i2c: 01 00 00 78 2D A5 [08:11:18]Write i2c OK [08:11:18]MH_I2C_Read... [08:11:18]Read from MH i2c: 01 [08:11:18]MH_I2C_Read... [08:11:18]Read from MH i2c: 01 07 00 [08:11:18]MH_I2C_Read... [08:11:18]Read from MH i2c: 01 07 00 78 2D 00 00 00 00 00 F5 0C AD [08:11:18]RasterBufferAndPrint [08:11:18]line [08:11:18]line [08:11:18]line [08:11:18]line [08:11:18]line [08:11:18]written 0, free lines is 3327 [08:11:18]MH_Cut [08:11:18]Write to MH i2c: D1 01 00 7F 2D 01 7E [08:11:18]Write i2c OK [08:11:18]MH_I2C_Read... [08:11:18]Read from MH i2c: D1 [08:11:18]MH_I2C_Read... [08:11:18]Read from MH i2c: D1 01 00 [08:11:18]MH_I2C_Read... [08:11:18]Read from MH i2c: D1 01 00 7F 2D 00 7D [08:11:18]Write to MH i2c: 01 00 00 80 2D AD [08:11:18]Write i2c OK [08:11:18]MH_I2C_Read... [08:11:18]OFD Sender: No OFD packet to send [08:11:18]*** Cut start [08:11:18]*** Partial cut [08:11:18]*** CUTSNS_PIN = 1 [08:11:18]*** CUTSNS_PIN = 0 [08:11:19]*** Brake cut motor [08:11:19]Read from MH i2c: 01 [08:11:19]MH_I2C_Read... [08:11:19]*** Stop cut motor [08:11:19]*** Cut end [08:11:19]Read from MH i2c: 01 07 00 [08:11:19]MH_I2C_Read... [08:11:19]Read from MH i2c: 01 07 00 80 2D 00 00 00 00 00 FF 0F C2 [08:11:19]process_action close_receipt done [08:11:19]requested_data is exist [08:11:19]produce_requested_data [08:11:19]requested_item fm.sn is exist - process it [08:11:19]wFMCommunicate request_size=4 [08:11:19]MH_SAM_APDU [08:11:19]CAPDU: 80 11 00 00 [08:11:19]Write to MH i2c: E2 08 00 81 2D 80 11 00 00 00 00 00 00 28 [08:11:19]Write i2c OK [08:11:19]MH_I2C_Read... [08:11:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:19]Read from MH i2c: E2 [08:11:19]MH_I2C_Read... [08:11:19]Read from MH i2c: E2 17 00 [08:11:19]MH_I2C_Read... [08:11:19]Read from MH i2c: E2 17 00 81 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 77 [08:11:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:11:19]wFMCommunicate OK [08:11:19]requested_item fd.num is exist - process it [08:11:19]SAM_PROTO_GetFieldsCounters [08:11:19]wFMCommunicate request_size=4 [08:11:19]MH_SAM_APDU [08:11:19]CAPDU: 80 13 00 00 [08:11:19]Write to MH i2c: E2 08 00 82 2D 80 13 00 00 00 00 00 00 2B [08:11:19]Write i2c OK [08:11:19]MH_I2C_Read... [08:11:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:11:19]Read from MH i2c: E2 [08:11:19]MH_I2C_Read... [08:11:19]Read from MH i2c: E2 62 00 [08:11:19]MH_I2C_Read... [08:11:19]Read from MH i2c: E2 62 00 82 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 EF [08:11:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:11:19]wFMCommunicate OK [08:11:19]SAM_PROTO_GetFieldsCounters done [08:11:19]requested_item shift.num is exist - process it [08:11:19]requested_item shift.opened is exist - process it [08:11:19]req_shift_opened [08:11:19]FM_GetShiftState [08:11:19]SAM_PROTO_GetShiftState [08:11:19]wFMCommunicate request_size=4 [08:11:19]MH_SAM_APDU [08:11:19]CAPDU: 80 13 01 00 [08:11:19]Write to MH i2c: E2 08 00 83 2D 80 13 01 00 00 00 00 00 2D [08:11:19]Write i2c OK [08:11:19]MH_I2C_Read... [08:11:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:19]Read from MH i2c: E2 [08:11:19]MH_I2C_Read... [08:11:19]Read from MH i2c: E2 0E 00 [08:11:19]MH_I2C_Read... [08:11:19]Read from MH i2c: E2 0E 00 83 2D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 70 [08:11:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:11:19]wFMCommunicate OK [08:11:19]SAM_PROTO_GetShiftState done [08:11:19]FM_GetShiftState done [08:11:19]req_shift_opened done [08:11:19]requested_item shift.open_date is exist - process it [08:11:19]req_shift_open_date [08:11:19]req_shift_open_date done [08:11:19]produce_requested_data done [08:11:19]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218395,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:11:19]process_action_free close_receipt [08:11:19]json_value_free [08:11:19]json_value_free done [08:11:19]process_json_proto returns [08:11:19]Send response to host [08:11:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218395,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:11:19]free response buf [08:11:19]execute_script done [08:11:19]execute_script returns [08:11:19]free content buf [08:11:19]Sock 9.Close socket [08:11:19]Sock 9.Thread stoped [08:11:23]OFD Sender: No OFD packet to send [08:11:28]OFD Sender: No OFD packet to send [08:11:33]OFD Sender: No OFD packet to send [08:11:38]OFD Sender: No OFD packet to send [08:11:43]OFD Sender: No OFD packet to send [08:11:48]OFD Sender: No OFD packet to send [08:11:53]OFD Sender: No OFD packet to send [08:11:58]OFD Sender: No OFD packet to send [08:12:03]OFD Sender: No OFD packet to send [08:12:08]OFD Sender: No OFD packet to send [08:12:13]OFD Sender: No OFD packet to send [08:12:18]OFD Sender: No OFD packet to send [08:12:23]OFD Sender: No OFD packet to send [08:12:28]OFD Sender: No OFD packet to send [08:12:33]OFD Sender: No OFD packet to send [08:12:38]OFD Sender: No OFD packet to send [08:12:43]OFD Sender: No OFD packet to send [08:12:48]OFD Sender: No OFD packet to send [08:12:53]OFD Sender: No OFD packet to send [08:12:58]OFD Sender: No OFD packet to send [08:13:03]OFD Sender: No OFD packet to send [08:13:08]OFD Sender: No OFD packet to send [08:13:13]OFD Sender: No OFD packet to send [08:13:18]OFD Sender: No OFD packet to send [08:13:23]OFD Sender: No OFD packet to send [08:13:28]OFD Sender: No OFD packet to send [08:13:33]OFD Sender: No OFD packet to send [08:13:38]OFD Sender: No OFD packet to send [08:13:43]OFD Sender: No OFD packet to send [08:13:48]OFD Sender: No OFD packet to send [08:13:53]OFD Sender: No OFD packet to send [08:13:58]OFD Sender: No OFD packet to send [08:14:03]OFD Sender: No OFD packet to send [08:14:08]OFD Sender: No OFD packet to send [08:14:13]OFD Sender: No OFD packet to send [08:14:18]OFD Sender: No OFD packet to send [08:14:23]OFD Sender: No OFD packet to send [08:14:28]OFD Sender: No OFD packet to send [08:14:33]OFD Sender: No OFD packet to send [08:14:38]OFD Sender: No OFD packet to send [08:14:43]OFD Sender: No OFD packet to send [08:14:46]accept exits with 8 [08:14:46]New connection [08:14:46]New thread 3066682724 created [08:14:46]Thread 3066826084 joined [08:14:46]Waiting for new connection... [08:14:46] Sock 8.Parse request [08:14:46]Sock 8.Check first char [08:14:46]Sock 8.First char is OK [08:14:46]request: POST /json_proto HTTP/1.0 [08:14:46]Method: POST [08:14:46]URL: /json_proto [08:14:46]Method is POST - this is cgi request [08:14:46]url: /json_proto [08:14:46]query_string will be loaded in cgi processing [08:14:46]execute_cgi json_proto POST (null) [08:14:46]execute_cgi path=json_proto method=POST [08:14:46]POST find Content-Length [08:14:46]Host: 172.17.40.4:8080 [08:14:46]Content-Length: 798 [08:14:46]Content-Type: application/json [08:14:46] [08:14:46]POST finish read [08:14:46]Found Content-Length = 798 [08:14:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535931", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920074", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:14:46]execute_script... [08:14: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)535931", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920074", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:14:46]POST & json_proto [08:14:46]process_json_proto [08:14:46]json parsed OK: [08:14:46]protocol is kg_v1.0 [08:14:46]action value=close_receipt [08:14:46]process_action close_receipt [08:14:46]cmd_close_receipt [08:14:46]MH_GetDate [08:14:46]Write to MH i2c: F0 00 00 84 2D A0 [08:14:46]Write i2c OK [08:14:46]MH_I2C_Read... [08:14:46]Read from MH i2c: F0 [08:14:46]MH_I2C_Read... [08:14:46]Read from MH i2c: F0 09 00 [08:14:46]MH_I2C_Read... [08:14:46]Read from MH i2c: F0 09 00 84 2D 00 79 6A 13 67 EE 0E 0D 67 76 [08:14:46]GetLastDocTimeStamp 1729325479 [08:14:46]current date 1729325689 [08:14:46]FM_GetShiftState [08:14:46]SAM_PROTO_GetShiftState [08:14:46]wFMCommunicate request_size=4 [08:14:46]MH_SAM_APDU [08:14:46]CAPDU: 80 13 01 00 [08:14:46]Write to MH i2c: E2 08 00 85 2D 80 13 01 00 00 00 00 00 2F [08:14:46]Write i2c OK [08:14:46]MH_I2C_Read... [08:14:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:14:46]Read from MH i2c: E2 [08:14:46]MH_I2C_Read... [08:14:46]Read from MH i2c: E2 0E 00 [08:14:46]MH_I2C_Read... [08:14:46]Read from MH i2c: E2 0E 00 85 2D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 72 [08:14:46]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:14:46]wFMCommunicate OK [08:14:46]SAM_PROTO_GetShiftState done [08:14:46]FM_GetShiftState done [08:14:46]opened in 1729296582 [08:14:46]opened+sec_in_day 1729382982 [08:14:46]quantity*price = 0 [08:14:46]sum+1 = 1 [08:14:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 41 19.10.2024 08:14 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4920074 ФМ: 0000000000965413 ФД: 218396 ФПД: 53764075957827 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T081449&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218396&fm=53764075957827&tin=02508201610067®Number=0000000000098116&sum=0 [08:14:47]StoreToDocumentArchive [08:14:47]shift 443 fd 218396 [08:14:47]save to /storage/0443/doc_00218396 [08:14:47]save last doc name /storage/0443/doc_00218396 to /storage/kkm_last_doc_name [08:14:47]save OK [08:14:47]Clear old archive folders... [08:14:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:14:47]tlvbuf is 015C8810 [08:14:47]SAM_PROTO_ClearQueue [08:14:47]wFMCommunicate request_size=4 [08:14:47]MH_SAM_APDU [08:14:47]CAPDU: 80 09 00 00 [08:14:47]Write to MH i2c: E2 08 00 92 2D 80 09 00 00 00 00 00 00 31 [08:14:47]Write i2c OK [08:14:47]MH_I2C_Read... [08:14:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:14:47]Read from MH i2c: E2 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: E2 03 00 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: E2 03 00 92 2D 00 90 00 33 [08:14:47]RAPDU: 90 00 [08:14:47]wFMCommunicate OK [08:14:47]SAM_PROTO_ClearQueue done [08:14:47]KKMCreateOFDPacket [08:14:47]OFDProtocolAddRootSTLVToBuf [08:14:47]FM_MakeSignedData [08:14:47]FM_MakeSignedData [08:14:47]SAM_PROTO_SignData [08:14:47]wFMCommunicate request_size=4 [08:14:47]MH_SAM_APDU [08:14:47]CAPDU: 80 0D 01 02 [08:14:47]Write to MH i2c: E2 08 00 93 2D 80 0D 01 02 00 00 00 00 39 [08:14:47]Write i2c OK [08:14:47]MH_I2C_Read... [08:14:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:14:47]Read from MH i2c: E2 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: E2 03 00 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: E2 03 00 93 2D 00 90 00 34 [08:14:47]RAPDU: 90 00 [08:14:47]wFMCommunicate OK [08:14:47]wFMCommunicate request_size=255 [08:14:47]MH_SAM_APDU [08:14: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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 79 6A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1C 55 03 00 35 04 06 00 30 E5 EC A6 [08:14:47]Write to MH i2c: E2 02 01 94 2D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 79 6A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1C 55 03 00 35 04 06 00 30 E5 EC A6 00 00 13 [08:14:47]Write i2c OK [08:14:47]MH_I2C_Read... [08:14:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:14:47]Read from MH i2c: E2 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: E2 03 00 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: E2 03 00 94 2D 00 90 00 35 [08:14:47]RAPDU: 90 00 [08:14:47]wFMCommunicate OK [08:14:47]wFMCommunicate request_size=7 [08:14:47]MH_SAM_APDU [08:14:47]CAPDU: 80 0D 02 02 02 2E 43 [08:14:47]Write to MH i2c: E2 0A 00 95 2D 80 0D 02 02 02 00 2E 43 00 00 B1 [08:14:47]Write i2c OK [08:14:47]MH_I2C_Read... [08:14:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:14:47]Read from MH i2c: E2 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: E2 03 00 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: E2 03 00 95 2D 00 90 00 36 [08:14:47]RAPDU: 90 00 [08:14:47]wFMCommunicate OK [08:14:47]wFMCommunicate request_size=4 [08:14:47]MH_SAM_APDU [08:14:47]CAPDU: 80 0D 03 02 [08:14:47]Write to MH i2c: E2 08 00 96 2D 80 0D 03 02 00 00 00 00 3E [08:14:47]Write i2c OK [08:14:47]MH_I2C_Read... [08:14:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:14:47]Read from MH i2c: E2 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: E2 0B 00 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: E2 0B 00 96 2D 00 F5 3D CC E8 9E 08 B6 C3 90 00 44 [08:14:47]RAPDU: F5 3D CC E8 9E 08 B6 C3 90 00 [08:14:47]wFMCommunicate OK [08:14:47]SAM_PROTO_SignData done [08:14:47]FM_MakeSignedData done [08:14:47]CreateOFDProtocolMessage [08:14:47]wFMCommunicate request_size=4 [08:14:47]MH_SAM_APDU [08:14:47]CAPDU: 80 11 00 00 [08:14:47]Write to MH i2c: E2 08 00 97 2D 80 11 00 00 00 00 00 00 3E [08:14:47]Write i2c OK [08:14:47]MH_I2C_Read... [08:14:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:14:47]Read from MH i2c: E2 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: E2 17 00 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: E2 17 00 97 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8D [08:14:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:14:47]wFMCommunicate OK [08:14:47]CreateOFDProtocolMessage done [08:14:47]OFDSenderStorePacket 218396 [08:14:47]StoreOFDPacket docnum=218396 [08:14:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 A9 C6 04 01 5B 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 79 6A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1C 55 03 00 35 04 06 00 30 E5 EC A6 2E 43 F5 3D CC E8 9E 08 B6 C3 [08:14:47]CheckFolder [08:14:47]dirname=/storage/ofd_packets [08:14:47]CheckFolder done [08:14:47]ProducePacketName [08:14:47]name=ofd_packets/00218396 [08:14:47]NVStorageSaveData ofd_packets/00218396 [08:14:47]File name is /storage/ofd_packets/00218396 [08:14:47]Write 298 bytes [08:14:47]NVStorageSaveData done [08:14:47]OFDSenderStorePacket done [08:14:47]KKMCreateOFDPacket done [08:14:47]NVStorageSaveData kkm_last_timestamp [08:14:47]File name is /storage/kkm_last_timestamp [08:14:47]Write 4 bytes [08:14:47]NVStorageSaveData done [08:14:47]ExternCall_PrintAddStr [08:14:47]wPrintStart [08:14:47]Write to MH i2c: 01 00 00 98 2D C5 [08:14:47]Write i2c OK [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: 01 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: 01 07 00 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: 01 07 00 98 2D 00 00 00 00 00 FF 0F DA [08:14:47]RasterBufferAndPrint [08:14:47]line Счет N : (1)535931 [08:14:47]line ИНН: 02508201610067 [08:14:47]line Контрольно-Кассовый Чек [08:14:47]line ПРОДАЖА [08:14:47]line ТРК (МРК, ГНК) : 61 [08:14:47]line Товар: 2710194210 [08:14:47]line ДТ-К-2 [08:14:47]line 100.000 * 0.00 [08:14:47]line = 0.00 [08:14:47]line НДС 12% НСП 1% [08:14:47]line > о реализуемом товаре [08:14:47]line ИТОГО: 0.00 [08:14:47]line НСП 1% : 0.00 [08:14:47]line НДС 12% : 0.00 [08:14:47]line Наличными: 0.00 [08:14:47]line Безнал.: 0.00 [08:14:47]line Место: АЗС № 84 "Партнер Нефть" [08:14:47]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:14:47]line СНО: Общий режим [08:14:47]line Чек 41 19.10.2024 08:14 [08:14:47]line Смена: 443 ФФД: 1.0 [08:14:47]line ЗНМ: 0300000178 [08:14:47]line РНМ: 0000000000098116 [08:14:47]line Версия ККМ: 001 [08:14:47]line Талоны: Топливные Талоны [08:14:47]line 4920074 [08:14:47]line ФМ: 0000000000965413 [08:14:47]line ФД: 218396 [08:14:47]line ФПД: 53764075957827 [08:14:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T081449&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218396&fm=53764075957827&tin=02508201610067®Number=0000000000098116&sum=0 [08:14:48]OFD Sender: Processing packet 218396 [packets to send 80, broken 79] [08:14:48]ProducePacketName [08:14:48]name=ofd_packets/00218396 [08:14:48]OFD Sender: To server: pG, [08:14:48]CommunicateWithHost lk.salyk.kg:30040 [08:14:48]ConnectInit lk.salyk.kg [08:14:48]written 0, free lines is 4095 [08:14:48]Connected sock=10 [08:14:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 A9 C6 04 01 5B 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 79 6A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1C 55 03 00 35 04 06 00 30 E5 EC A6 2E 43 F5 3D CC E8 9E 08 B6 C3 [08:14:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B9 49 47 00 C7 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 39 36 35 34 31 33 10 04 04 00 1C 55 03 00 F4 03 04 00 13 16 13 67 B6 04 01 00 00 0B A6 43 33 28 46 C4 26 [08:14:48]CommunicateWithHost err = 0 [08:14:48]CheckOFDResponse [08:14:48]1017 (14) - 77093643461234 [08:14:48]1041 (16) - 0000000000965413 [08:14:48]1040 (4) - 218396 [08:14:48]1012 (4) - 19.10.2024 02:14 [08:14:48]1206 (1) - 0 [08:14:48]OFD Sender: Remove packet 218396 [08:14:48]ProducePacketName [08:14:48]name=ofd_packets/00218396 [08:14:48]NVStorageDeleteData [08:14:48]Write to MH i2c: 01 00 00 C2 2D EF [08:14:48]Write i2c OK [08:14:48]MH_I2C_Read... [08:14:48]Read from MH i2c: 01 [08:14:48]MH_I2C_Read... [08:14:48]Read from MH i2c: 01 07 00 [08:14:48]MH_I2C_Read... [08:14:48]Read from MH i2c: 01 07 00 C2 2D 00 00 00 00 00 DE 0C E0 [08:14:48]RasterBufferAndPrint [08:14:48]line [08:14:48]line [08:14:48]line [08:14:48]line [08:14:48]line [08:14:48]written 0, free lines is 3303 [08:14:48]MH_Cut [08:14:48]Write to MH i2c: D1 01 00 C9 2D 01 C8 [08:14:48]Write i2c OK [08:14:48]MH_I2C_Read... [08:14:48]Read from MH i2c: D1 [08:14:48]MH_I2C_Read... [08:14:48]Read from MH i2c: D1 01 00 [08:14:48]MH_I2C_Read... [08:14:48]Read from MH i2c: D1 01 00 C9 2D 00 C7 [08:14:48]Write to MH i2c: 01 00 00 CA 2D F7 [08:14:48]Write i2c OK [08:14:48]MH_I2C_Read... [08:14:48]OFD Sender: No OFD packet to send [08:14:49]*** Cut start [08:14:49]*** Partial cut [08:14:49]*** CUTSNS_PIN = 1 [08:14:49]*** CUTSNS_PIN = 0 [08:14:49]*** Brake cut motor [08:14:49]Read from MH i2c: 01 [08:14:49]MH_I2C_Read... [08:14:49]*** Stop cut motor [08:14:49]*** Cut end [08:14:49]Read from MH i2c: 01 07 00 [08:14:49]MH_I2C_Read... [08:14:49]Read from MH i2c: 01 07 00 CA 2D 00 00 00 00 00 FF 0F 0C [08:14:49]process_action close_receipt done [08:14:49]requested_data is exist [08:14:49]produce_requested_data [08:14:49]requested_item fm.sn is exist - process it [08:14:49]wFMCommunicate request_size=4 [08:14:49]MH_SAM_APDU [08:14:49]CAPDU: 80 11 00 00 [08:14:49]Write to MH i2c: E2 08 00 CB 2D 80 11 00 00 00 00 00 00 72 [08:14:49]Write i2c OK [08:14:49]MH_I2C_Read... [08:14:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:14:49]Read from MH i2c: E2 [08:14:49]MH_I2C_Read... [08:14:49]Read from MH i2c: E2 17 00 [08:14:49]MH_I2C_Read... [08:14:49]Read from MH i2c: E2 17 00 CB 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C1 [08:14:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:14:49]wFMCommunicate OK [08:14:49]requested_item fd.num is exist - process it [08:14:49]SAM_PROTO_GetFieldsCounters [08:14:49]wFMCommunicate request_size=4 [08:14:49]MH_SAM_APDU [08:14:49]CAPDU: 80 13 00 00 [08:14:49]Write to MH i2c: E2 08 00 CC 2D 80 13 00 00 00 00 00 00 75 [08:14:49]Write i2c OK [08:14:49]MH_I2C_Read... [08:14:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:14:50]Read from MH i2c: E2 [08:14:50]MH_I2C_Read... [08:14:50]Read from MH i2c: E2 62 00 [08:14:50]MH_I2C_Read... [08:14:50]Read from MH i2c: E2 62 00 CC 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 3D [08:14:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:14:50]wFMCommunicate OK [08:14:50]SAM_PROTO_GetFieldsCounters done [08:14:50]requested_item shift.num is exist - process it [08:14:50]requested_item shift.opened is exist - process it [08:14:50]req_shift_opened [08:14:50]FM_GetShiftState [08:14:50]SAM_PROTO_GetShiftState [08:14:50]wFMCommunicate request_size=4 [08:14:50]MH_SAM_APDU [08:14:50]CAPDU: 80 13 01 00 [08:14:50]Write to MH i2c: E2 08 00 CD 2D 80 13 01 00 00 00 00 00 77 [08:14:50]Write i2c OK [08:14:50]MH_I2C_Read... [08:14:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:14:50]Read from MH i2c: E2 [08:14:50]MH_I2C_Read... [08:14:50]Read from MH i2c: E2 0E 00 [08:14:50]MH_I2C_Read... [08:14:50]Read from MH i2c: E2 0E 00 CD 2D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BA [08:14:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:14:50]wFMCommunicate OK [08:14:50]SAM_PROTO_GetShiftState done [08:14:50]FM_GetShiftState done [08:14:50]req_shift_opened done [08:14:50]requested_item shift.open_date is exist - process it [08:14:50]req_shift_open_date [08:14:50]req_shift_open_date done [08:14:50]produce_requested_data done [08:14:50]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218396,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:14:50]process_action_free close_receipt [08:14:50]json_value_free [08:14:50]json_value_free done [08:14:50]process_json_proto returns [08:14:50]Send response to host [08:14:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218396,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:14:50]free response buf [08:14:50]execute_script done [08:14:50]execute_script returns [08:14:50]free content buf [08:14:50]Sock 8.Close socket [08:14:50]Sock 8.Thread stoped [08:14:53]OFD Sender: No OFD packet to send [08:14:58]OFD Sender: No OFD packet to send [08:15:03]OFD Sender: No OFD packet to send [08:15:08]OFD Sender: No OFD packet to send [08:15:13]OFD Sender: No OFD packet to send [08:15:18]OFD Sender: No OFD packet to send [08:15:23]OFD Sender: No OFD packet to send [08:15:24]accept exits with 9 [08:15:24]New connection [08:15:24]New thread 3066826084 created [08:15:24]Thread 3066682724 joined [08:15:24]Waiting for new connection... [08:15:24] Sock 9.Parse request [08:15:24]Sock 9.Check first char [08:15:24]Sock 9.First char is OK [08:15:24]request: POST /json_proto HTTP/1.0 [08:15:24]Method: POST [08:15:24]URL: /json_proto [08:15:24]Method is POST - this is cgi request [08:15:24]url: /json_proto [08:15:24]query_string will be loaded in cgi processing [08:15:24]execute_cgi json_proto POST (null) [08:15:24]execute_cgi path=json_proto method=POST [08:15:24]POST find Content-Length [08:15:24]Host: 172.17.40.4:8080 [08:15:24]Content-Length: 769 [08:15:24]Content-Type: application/json [08:15:24] [08:15:24]POST finish read [08:15:24]Found Content-Length = 769 [08:15:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [08:15:24]execute_script... [08:15: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)535932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [08:15:24]POST & json_proto [08:15:24]process_json_proto [08:15:24]json parsed OK: [08:15:24]protocol is kg_v1.0 [08:15:24]action value=close_receipt [08:15:24]process_action close_receipt [08:15:24]cmd_close_receipt [08:15:24]MH_GetDate [08:15:24]Write to MH i2c: F0 00 00 CE 2D EA [08:15:24]Write i2c OK [08:15:24]MH_I2C_Read... [08:15:24]Read from MH i2c: F0 [08:15:24]MH_I2C_Read... [08:15:24]Read from MH i2c: F0 09 00 [08:15:24]MH_I2C_Read... [08:15:24]Read from MH i2c: F0 09 00 CE 2D 00 A0 6A 13 67 EE 0E 0D 67 E7 [08:15:24]GetLastDocTimeStamp 1729325689 [08:15:24]current date 1729325728 [08:15:24]FM_GetShiftState [08:15:24]SAM_PROTO_GetShiftState [08:15:24]wFMCommunicate request_size=4 [08:15:24]MH_SAM_APDU [08:15:24]CAPDU: 80 13 01 00 [08:15:24]Write to MH i2c: E2 08 00 CF 2D 80 13 01 00 00 00 00 00 79 [08:15:24]Write i2c OK [08:15:24]MH_I2C_Read... [08:15:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:15:24]Read from MH i2c: E2 [08:15:24]MH_I2C_Read... [08:15:24]Read from MH i2c: E2 0E 00 [08:15:24]MH_I2C_Read... [08:15:24]Read from MH i2c: E2 0E 00 CF 2D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BC [08:15:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:15:24]wFMCommunicate OK [08:15:24]SAM_PROTO_GetShiftState done [08:15:24]FM_GetShiftState done [08:15:24]opened in 1729296582 [08:15:24]opened+sec_in_day 1729382982 [08:15:24]quantity*price = 100015 [08:15:24]sum+1 = 100017 [08:15:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 42 19.10.2024 08:15 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218397 ФПД: 12533192851601 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T081528&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218397&fm=12533192851601&tin=02508201610067®Number=0000000000098116&sum=100016 [08:15:26]StoreToDocumentArchive [08:15:26]shift 443 fd 218397 [08:15:26]save to /storage/0443/doc_00218397 [08:15:26]save last doc name /storage/0443/doc_00218397 to /storage/kkm_last_doc_name [08:15:26]save OK [08:15:26]Clear old archive folders... [08:15:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:15:26]tlvbuf is B6F39520 [08:15:26]SAM_PROTO_ClearQueue [08:15:26]wFMCommunicate request_size=4 [08:15:26]MH_SAM_APDU [08:15:26]CAPDU: 80 09 00 00 [08:15:26]Write to MH i2c: E2 08 00 DC 2D 80 09 00 00 00 00 00 00 7B [08:15:26]Write i2c OK [08:15:26]MH_I2C_Read... [08:15:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:15:26]Read from MH i2c: E2 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: E2 03 00 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: E2 03 00 DC 2D 00 90 00 7D [08:15:26]RAPDU: 90 00 [08:15:26]wFMCommunicate OK [08:15:26]SAM_PROTO_ClearQueue done [08:15:26]KKMCreateOFDPacket [08:15:26]OFDProtocolAddRootSTLVToBuf [08:15:26]FM_MakeSignedData [08:15:26]FM_MakeSignedData [08:15:26]SAM_PROTO_SignData [08:15:26]wFMCommunicate request_size=4 [08:15:26]MH_SAM_APDU [08:15:26]CAPDU: 80 0D 01 02 [08:15:26]Write to MH i2c: E2 08 00 DD 2D 80 0D 01 02 00 00 00 00 83 [08:15:26]Write i2c OK [08:15:26]MH_I2C_Read... [08:15:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:15:26]Read from MH i2c: E2 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: E2 03 00 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: E2 03 00 DD 2D 00 90 00 7E [08:15:26]RAPDU: 90 00 [08:15:26]wFMCommunicate OK [08:15:26]wFMCommunicate request_size=255 [08:15:26]MH_SAM_APDU [08:15: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 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 2A 00 00 00 F4 03 04 00 A0 6A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1D 55 03 00 35 04 06 00 0B [08:15:26]Write to MH i2c: E2 02 01 DE 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 2A 00 00 00 F4 03 04 00 A0 6A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1D 55 03 00 35 04 06 00 0B 00 00 0F [08:15:26]Write i2c OK [08:15:26]MH_I2C_Read... [08:15:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:15:26]Read from MH i2c: E2 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: E2 03 00 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: E2 03 00 DE 2D 00 90 00 7F [08:15:26]RAPDU: 90 00 [08:15:26]wFMCommunicate OK [08:15:26]wFMCommunicate request_size=10 [08:15:26]MH_SAM_APDU [08:15:26]CAPDU: 80 0D 02 02 05 66 1C 82 00 91 [08:15:26]Write to MH i2c: E2 0D 00 DF 2D 80 0D 02 02 05 00 66 1C 82 00 91 00 00 25 [08:15:26]Write i2c OK [08:15:26]MH_I2C_Read... [08:15:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:15:26]Read from MH i2c: E2 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: E2 03 00 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: E2 03 00 DF 2D 00 90 00 80 [08:15:26]RAPDU: 90 00 [08:15:26]wFMCommunicate OK [08:15:26]wFMCommunicate request_size=4 [08:15:26]MH_SAM_APDU [08:15:26]CAPDU: 80 0D 03 02 [08:15:26]Write to MH i2c: E2 08 00 E0 2D 80 0D 03 02 00 00 00 00 88 [08:15:26]Write i2c OK [08:15:26]MH_I2C_Read... [08:15:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:15:26]Read from MH i2c: E2 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: E2 0B 00 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: E2 0B 00 E0 2D 00 DB 28 03 F4 DB 23 1A 4C 90 00 E7 [08:15:26]RAPDU: DB 28 03 F4 DB 23 1A 4C 90 00 [08:15:26]wFMCommunicate OK [08:15:26]SAM_PROTO_SignData done [08:15:26]FM_MakeSignedData done [08:15:26]CreateOFDProtocolMessage [08:15:26]wFMCommunicate request_size=4 [08:15:26]MH_SAM_APDU [08:15:26]CAPDU: 80 11 00 00 [08:15:26]Write to MH i2c: E2 08 00 E1 2D 80 11 00 00 00 00 00 00 88 [08:15:26]Write i2c OK [08:15:26]MH_I2C_Read... [08:15:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:15:26]Read from MH i2c: E2 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: E2 17 00 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: E2 17 00 E1 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D7 [08:15:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:15:26]wFMCommunicate OK [08:15:26]CreateOFDProtocolMessage done [08:15:26]OFDSenderStorePacket 218397 [08:15:26]StoreOFDPacket docnum=218397 [08:15:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 40 67 07 01 AD 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 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 2A 00 00 00 F4 03 04 00 A0 6A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1D 55 03 00 35 04 06 00 0B 66 1C 82 00 91 DB 28 03 F4 DB 23 1A 4C [08:15:26]CheckFolder [08:15:26]dirname=/storage/ofd_packets [08:15:26]CheckFolder done [08:15:26]ProducePacketName [08:15:26]name=ofd_packets/00218397 [08:15:26]NVStorageSaveData ofd_packets/00218397 [08:15:26]File name is /storage/ofd_packets/00218397 [08:15:26]Write 301 bytes [08:15:26]NVStorageSaveData done [08:15:26]OFDSenderStorePacket done [08:15:26]KKMCreateOFDPacket done [08:15:26]NVStorageSaveData kkm_last_timestamp [08:15:26]File name is /storage/kkm_last_timestamp [08:15:26]Write 4 bytes [08:15:26]NVStorageSaveData done [08:15:26]ExternCall_PrintAddStr [08:15:26]wPrintStart [08:15:26]Write to MH i2c: 01 00 00 E2 2D 0F [08:15:26]Write i2c OK [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: 01 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: 01 07 00 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: 01 07 00 E2 2D 00 00 00 00 00 FF 0F 24 [08:15:26]RasterBufferAndPrint [08:15:26]line Счет N : (1)535932 [08:15:26]line ИНН: 02508201610067 [08:15:26]line Контрольно-Кассовый Чек [08:15:26]line ПРОДАЖА [08:15:26]line ТРК (МРК, ГНК) : 43 [08:15:26]line Товар: 2710124130 [08:15:26]line Аи-92-К-2 [08:15:26]line 14.950 * 66.90 [08:15:26]line = 1000.16 [08:15:26]line НДС 12% НСП 1% [08:15:26]line > о реализуемом товаре [08:15:26]line ИТОГО: 1000.16 [08:15:26]line НСП 1% : 8.85 [08:15:26]line НДС 12% : 106.21 [08:15:26]line Наличными: 0.00 [08:15:26]line Безнал.: 1000.16 [08:15:26]line Место: АЗС № 84 "Партнер Нефть" [08:15:26]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:15:26]line СНО: Общий режим [08:15:26]line Чек 42 19.10.2024 08:15 [08:15:26]line Смена: 443 ФФД: 1.0 [08:15:26]line ЗНМ: 0300000178 [08:15:26]line РНМ: 0000000000098116 [08:15:26]line Версия ККМ: 001 [08:15:26]line Платежная система: Mbank [08:15:26]line ФМ: 0000000000965413 [08:15:26]line ФД: 218397 [08:15:26]line ФПД: 12533192851601 [08:15:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T081528&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218397&fm=12533192851601&tin=02508201610067®Number=0000000000098116&sum=100016 [08:15:26]written 0, free lines is 4095 [08:15:26]OFD Sender: Processing packet 218397 [packets to send 80, broken 79] [08:15:26]ProducePacketName [08:15:26]name=ofd_packets/00218397 [08:15:26]OFD Sender: To server: pG, [08:15:26]CommunicateWithHost lk.salyk.kg:30040 [08:15:26]ConnectInit lk.salyk.kg [08:15:26]Connected sock=10 [08:15:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 40 67 07 01 AD 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 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 2A 00 00 00 F4 03 04 00 A0 6A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1D 55 03 00 35 04 06 00 0B 66 1C 82 00 91 DB 28 03 F4 DB 23 1A 4C [08:15:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 16 C8 47 00 64 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 39 36 35 34 31 33 10 04 04 00 1D 55 03 00 F4 03 04 00 3A 16 13 67 B6 04 01 00 00 11 FC DB BE 37 D5 A6 BD [08:15:27]CommunicateWithHost err = 0 [08:15:27]CheckOFDResponse [08:15:27]1017 (14) - 77093643461234 [08:15:27]1041 (16) - 0000000000965413 [08:15:27]1040 (4) - 218397 [08:15:27]1012 (4) - 19.10.2024 02:15 [08:15:27]1206 (1) - 0 [08:15:27]OFD Sender: Remove packet 218397 [08:15:27]ProducePacketName [08:15:27]name=ofd_packets/00218397 [08:15:27]NVStorageDeleteData [08:15:27]Write to MH i2c: 01 00 00 0B 2E 39 [08:15:27]Write i2c OK [08:15:27]MH_I2C_Read... [08:15:27]Read from MH i2c: 01 [08:15:27]MH_I2C_Read... [08:15:27]Read from MH i2c: 01 07 00 [08:15:27]MH_I2C_Read... [08:15:27]Read from MH i2c: 01 07 00 0B 2E 00 00 00 00 00 04 0D 51 [08:15:27]RasterBufferAndPrint [08:15:27]line [08:15:27]line [08:15:27]line [08:15:27]line [08:15:27]line [08:15:27]written 0, free lines is 3339 [08:15:27]MH_Cut [08:15:27]Write to MH i2c: D1 01 00 12 2E 01 12 [08:15:27]Write i2c OK [08:15:27]MH_I2C_Read... [08:15:27]Read from MH i2c: D1 [08:15:27]MH_I2C_Read... [08:15:27]Read from MH i2c: D1 01 00 [08:15:27]MH_I2C_Read... [08:15:27]Read from MH i2c: D1 01 00 12 2E 00 11 [08:15:27]Write to MH i2c: 01 00 00 13 2E 41 [08:15:27]Write i2c OK [08:15:27]MH_I2C_Read... [08:15:27]OFD Sender: No OFD packet to send [08:15:27]*** Cut start [08:15:27]*** Partial cut [08:15:27]*** CUTSNS_PIN = 1 [08:15:27]*** CUTSNS_PIN = 0 [08:15:28]*** Brake cut motor [08:15:28]Read from MH i2c: 01 [08:15:28]MH_I2C_Read... [08:15:28]*** Stop cut motor [08:15:28]*** Cut end [08:15:28]Read from MH i2c: 01 07 00 [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: 01 07 00 13 2E 00 00 00 00 00 FF 0F 56 [08:15:28]process_action close_receipt done [08:15:28]requested_data is exist [08:15:28]produce_requested_data [08:15:28]requested_item fm.sn is exist - process it [08:15:28]wFMCommunicate request_size=4 [08:15:28]MH_SAM_APDU [08:15:28]CAPDU: 80 11 00 00 [08:15:28]Write to MH i2c: E2 08 00 14 2E 80 11 00 00 00 00 00 00 BC [08:15:28]Write i2c OK [08:15:28]MH_I2C_Read... [08:15:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:15:28]Read from MH i2c: E2 [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: E2 17 00 [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: E2 17 00 14 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0B [08:15:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:15:28]wFMCommunicate OK [08:15:28]requested_item fd.num is exist - process it [08:15:28]SAM_PROTO_GetFieldsCounters [08:15:28]wFMCommunicate request_size=4 [08:15:28]MH_SAM_APDU [08:15:28]CAPDU: 80 13 00 00 [08:15:28]Write to MH i2c: E2 08 00 15 2E 80 13 00 00 00 00 00 00 BF [08:15:28]Write i2c OK [08:15:28]MH_I2C_Read... [08:15:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:15:28]Read from MH i2c: E2 [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: E2 62 00 [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: E2 62 00 15 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 8B [08:15:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:15:28]wFMCommunicate OK [08:15:28]SAM_PROTO_GetFieldsCounters done [08:15:28]requested_item shift.num is exist - process it [08:15:28]requested_item shift.opened is exist - process it [08:15:28]req_shift_opened [08:15:28]FM_GetShiftState [08:15:28]SAM_PROTO_GetShiftState [08:15:28]wFMCommunicate request_size=4 [08:15:28]MH_SAM_APDU [08:15:28]CAPDU: 80 13 01 00 [08:15:28]Write to MH i2c: E2 08 00 16 2E 80 13 01 00 00 00 00 00 C1 [08:15:28]Write i2c OK [08:15:28]MH_I2C_Read... [08:15:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:15:28]Read from MH i2c: E2 [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: E2 0E 00 [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: E2 0E 00 16 2E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 04 [08:15:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:15:28]wFMCommunicate OK [08:15:28]SAM_PROTO_GetShiftState done [08:15:28]FM_GetShiftState done [08:15:28]req_shift_opened done [08:15:28]requested_item shift.open_date is exist - process it [08:15:28]req_shift_open_date [08:15:28]req_shift_open_date done [08:15:28]produce_requested_data done [08:15:28]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218397,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:15:28]process_action_free close_receipt [08:15:28]json_value_free [08:15:28]json_value_free done [08:15:28]process_json_proto returns [08:15:28]Send response to host [08:15:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218397,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:15:28]free response buf [08:15:28]execute_script done [08:15:28]execute_script returns [08:15:28]free content buf [08:15:28]Sock 9.Close socket [08:15:28]Sock 9.Thread stoped [08:15:32]OFD Sender: No OFD packet to send [08:15:37]OFD Sender: No OFD packet to send [08:15:42]OFD Sender: No OFD packet to send [08:15:47]OFD Sender: No OFD packet to send [08:15:52]OFD Sender: No OFD packet to send [08:15:57]OFD Sender: No OFD packet to send [08:16:02]OFD Sender: No OFD packet to send [08:16:07]OFD Sender: No OFD packet to send [08:16:12]OFD Sender: No OFD packet to send [08:16:17]OFD Sender: No OFD packet to send [08:16:22]OFD Sender: No OFD packet to send [08:16:27]OFD Sender: No OFD packet to send [08:16:32]OFD Sender: No OFD packet to send [08:16:37]OFD Sender: No OFD packet to send [08:16:42]OFD Sender: No OFD packet to send [08:16:47]OFD Sender: No OFD packet to send [08:16:52]OFD Sender: No OFD packet to send [08:16:57]OFD Sender: No OFD packet to send [08:17:02]accept exits with 8 [08:17:02]New connection [08:17:02]New thread 3066682724 created [08:17:02]Thread 3066826084 joined [08:17:02]Waiting for new connection... [08:17:02] Sock 8.Parse request [08:17:02]Sock 8.Check first char [08:17:02]Sock 8.First char is OK [08:17:02]request: POST /json_proto HTTP/1.0 [08:17:02]Method: POST [08:17:02]URL: /json_proto [08:17:02]Method is POST - this is cgi request [08:17:02]url: /json_proto [08:17:02]query_string will be loaded in cgi processing [08:17:02]execute_cgi json_proto POST (null) [08:17:02]execute_cgi path=json_proto method=POST [08:17:02]POST find Content-Length [08:17:02]Host: 172.17.40.4:8080 [08:17:02]Content-Length: 677 [08:17:02]Content-Type: application/json [08:17:02] [08:17:02]POST finish read [08:17:02]Found Content-Length = 677 [08:17:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535933", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:17:02]execute_script... [08:17: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)535933", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:17:02]POST & json_proto [08:17:02]process_json_proto [08:17:02]json parsed OK: [08:17:02]protocol is kg_v1.0 [08:17:02]action value=close_receipt [08:17:02]process_action close_receipt [08:17:02]cmd_close_receipt [08:17:02]MH_GetDate [08:17:02]Write to MH i2c: F0 00 00 17 2E 34 [08:17:02]Write i2c OK [08:17:02]MH_I2C_Read... [08:17:02]Read from MH i2c: F0 [08:17:02]MH_I2C_Read... [08:17:02]Read from MH i2c: F0 09 00 [08:17:02]MH_I2C_Read... [08:17:02]Read from MH i2c: F0 09 00 17 2E 00 02 6B 13 67 EE 0E 0D 67 94 [08:17:02]GetLastDocTimeStamp 1729325728 [08:17:02]current date 1729325826 [08:17:02]FM_GetShiftState [08:17:02]SAM_PROTO_GetShiftState [08:17:02]wFMCommunicate request_size=4 [08:17:02]MH_SAM_APDU [08:17:02]CAPDU: 80 13 01 00 [08:17:02]Write to MH i2c: E2 08 00 18 2E 80 13 01 00 00 00 00 00 C3 [08:17:02]Write i2c OK [08:17:02]MH_I2C_Read... [08:17:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:02]Read from MH i2c: E2 [08:17:02]MH_I2C_Read... [08:17:02]Read from MH i2c: E2 0E 00 [08:17:02]MH_I2C_Read... [08:17:02]Read from MH i2c: E2 0E 00 18 2E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 06 [08:17:02]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:17:02]wFMCommunicate OK [08:17:02]SAM_PROTO_GetShiftState done [08:17:02]FM_GetShiftState done [08:17:02]opened in 1729296582 [08:17:02]opened+sec_in_day 1729382982 [08:17:02]quantity*price = 30038 [08:17:02]sum+1 = 30039 [08:17:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 43 19.10.2024 08:17 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218398 ФПД: 57347741921825 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T081706&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218398&fm=57347741921825&tin=02508201610067®Number=0000000000098116&sum=30000 [08:17:03]StoreToDocumentArchive [08:17:03]shift 443 fd 218398 [08:17:03]save to /storage/0443/doc_00218398 [08:17:03]save last doc name /storage/0443/doc_00218398 to /storage/kkm_last_doc_name [08:17:03]save OK [08:17:03]Clear old archive folders... [08:17:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:17:03]tlvbuf is 01549480 [08:17:03]SAM_PROTO_ClearQueue [08:17:03]wFMCommunicate request_size=4 [08:17:03]MH_SAM_APDU [08:17:03]CAPDU: 80 09 00 00 [08:17:03]Write to MH i2c: E2 08 00 25 2E 80 09 00 00 00 00 00 00 C5 [08:17:03]Write i2c OK [08:17:03]MH_I2C_Read... [08:17:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:17:03]Read from MH i2c: E2 [08:17:03]MH_I2C_Read... [08:17:03]Read from MH i2c: E2 03 00 [08:17:03]MH_I2C_Read... [08:17:03]Read from MH i2c: E2 03 00 25 2E 00 90 00 C7 [08:17:03]RAPDU: 90 00 [08:17:03]wFMCommunicate OK [08:17:03]SAM_PROTO_ClearQueue done [08:17:03]KKMCreateOFDPacket [08:17:03]OFDProtocolAddRootSTLVToBuf [08:17:03]FM_MakeSignedData [08:17:03]FM_MakeSignedData [08:17:03]SAM_PROTO_SignData [08:17:03]wFMCommunicate request_size=4 [08:17:03]MH_SAM_APDU [08:17:03]CAPDU: 80 0D 01 02 [08:17:03]Write to MH i2c: E2 08 00 26 2E 80 0D 01 02 00 00 00 00 CD [08:17:03]Write i2c OK [08:17:03]MH_I2C_Read... [08:17:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:17:03]Read from MH i2c: E2 [08:17:03]MH_I2C_Read... [08:17:03]Read from MH i2c: E2 03 00 [08:17:03]MH_I2C_Read... [08:17:03]Read from MH i2c: E2 03 00 26 2E 00 90 00 C8 [08:17:03]RAPDU: 90 00 [08:17:03]wFMCommunicate OK [08:17:03]wFMCommunicate request_size=255 [08:17:03]MH_SAM_APDU [08:17: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 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 2B 00 00 00 F4 03 04 00 02 6B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1E 55 03 00 35 04 06 00 34 [08:17:03]Write to MH i2c: E2 02 01 27 2E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 2B 00 00 00 F4 03 04 00 02 6B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1E 55 03 00 35 04 06 00 34 00 00 C1 [08:17:03]Write i2c OK [08:17:03]MH_I2C_Read... [08:17:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:04]Read from MH i2c: E2 [08:17:04]MH_I2C_Read... [08:17:04]Read from MH i2c: E2 03 00 [08:17:04]MH_I2C_Read... [08:17:04]Read from MH i2c: E2 03 00 27 2E 00 90 00 C9 [08:17:04]RAPDU: 90 00 [08:17:04]wFMCommunicate OK [08:17:04]wFMCommunicate request_size=10 [08:17:04]MH_SAM_APDU [08:17:04]CAPDU: 80 0D 02 02 05 28 4F C9 32 21 [08:17:04]Write to MH i2c: E2 0D 00 28 2E 80 0D 02 02 05 00 28 4F C9 32 21 00 00 6D [08:17:04]Write i2c OK [08:17:04]MH_I2C_Read... [08:17:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:04]Read from MH i2c: E2 [08:17:04]MH_I2C_Read... [08:17:04]Read from MH i2c: E2 03 00 [08:17:04]MH_I2C_Read... [08:17:04]Read from MH i2c: E2 03 00 28 2E 00 90 00 CA [08:17:04]RAPDU: 90 00 [08:17:04]wFMCommunicate OK [08:17:04]wFMCommunicate request_size=4 [08:17:04]MH_SAM_APDU [08:17:04]CAPDU: 80 0D 03 02 [08:17:04]Write to MH i2c: E2 08 00 29 2E 80 0D 03 02 00 00 00 00 D2 [08:17:04]Write i2c OK [08:17:04]MH_I2C_Read... [08:17:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:17:04]Read from MH i2c: E2 [08:17:04]MH_I2C_Read... [08:17:04]Read from MH i2c: E2 0B 00 [08:17:04]MH_I2C_Read... [08:17:04]Read from MH i2c: E2 0B 00 29 2E 00 C0 C3 58 AA 2D 23 66 69 90 00 77 [08:17:04]RAPDU: C0 C3 58 AA 2D 23 66 69 90 00 [08:17:04]wFMCommunicate OK [08:17:04]SAM_PROTO_SignData done [08:17:04]FM_MakeSignedData done [08:17:04]CreateOFDProtocolMessage [08:17:04]wFMCommunicate request_size=4 [08:17:04]MH_SAM_APDU [08:17:04]CAPDU: 80 11 00 00 [08:17:04]Write to MH i2c: E2 08 00 2A 2E 80 11 00 00 00 00 00 00 D2 [08:17:04]Write i2c OK [08:17:04]MH_I2C_Read... [08:17:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:04]Read from MH i2c: E2 [08:17:04]MH_I2C_Read... [08:17:04]Read from MH i2c: E2 17 00 [08:17:04]MH_I2C_Read... [08:17:04]Read from MH i2c: E2 17 00 2A 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 21 [08:17:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:17:04]wFMCommunicate OK [08:17:04]CreateOFDProtocolMessage done [08:17:04]OFDSenderStorePacket 218398 [08:17:04]StoreOFDPacket docnum=218398 [08:17:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 31 83 07 01 30 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 2B 00 00 00 F4 03 04 00 02 6B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1E 55 03 00 35 04 06 00 34 28 4F C9 32 21 C0 C3 58 AA 2D 23 66 69 [08:17:04]CheckFolder [08:17:04]dirname=/storage/ofd_packets [08:17:04]CheckFolder done [08:17:04]ProducePacketName [08:17:04]name=ofd_packets/00218398 [08:17:04]NVStorageSaveData ofd_packets/00218398 [08:17:04]File name is /storage/ofd_packets/00218398 [08:17:04]Write 301 bytes [08:17:04]NVStorageSaveData done [08:17:04]OFDSenderStorePacket done [08:17:04]KKMCreateOFDPacket done [08:17:04]NVStorageSaveData kkm_last_timestamp [08:17:04]File name is /storage/kkm_last_timestamp [08:17:04]Write 4 bytes [08:17:04]NVStorageSaveData done [08:17:04]ExternCall_PrintAddStr [08:17:04]wPrintStart [08:17:04]Write to MH i2c: 01 00 00 2B 2E 59 [08:17:04]Write i2c OK [08:17:04]MH_I2C_Read... [08:17:04]Read from MH i2c: 01 [08:17:04]MH_I2C_Read... [08:17:04]Read from MH i2c: 01 07 00 [08:17:04]MH_I2C_Read... [08:17:04]Read from MH i2c: 01 07 00 2B 2E 00 00 00 00 00 FF 0F 6E [08:17:04]RasterBufferAndPrint [08:17:04]line Счет N : (1)535933 [08:17:04]line ИНН: 02508201610067 [08:17:04]line Контрольно-Кассовый Чек [08:17:04]line ПРОДАЖА [08:17:04]line ТРК (МРК, ГНК) : 23 [08:17:04]line Товар: 2710124130 [08:17:04]line Аи-92-К-2 [08:17:04]line 4.490 * 66.90 [08:17:04]line = 300.38 [08:17:04]line НДС 12% НСП 1% [08:17:04]line > о реализуемом товаре [08:17:04]line ОКРУГЛЕНИЕ: -0.38 [08:17:04]line ИТОГО: 300.00 [08:17:04]line Внесено: 300.00 [08:17:04]line СДАЧА: 0.00 [08:17:04]line НСП 1% : 2.66 [08:17:04]line НДС 12% : 31.90 [08:17:04]line Наличными: 300.00 [08:17:04]line Безнал.: 0.00 [08:17:04]line Место: АЗС № 84 "Партнер Нефть" [08:17:04]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:17:04]line СНО: Общий режим [08:17:04]line Чек 43 19.10.2024 08:17 [08:17:04]line Смена: 443 ФФД: 1.0 [08:17:04]line ЗНМ: 0300000178 [08:17:04]line РНМ: 0000000000098116 [08:17:04]line Версия ККМ: 001 [08:17:04]line ФМ: 0000000000965413 [08:17:04]line ФД: 218398 [08:17:04]line ФПД: 57347741921825 [08:17:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T081706&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218398&fm=57347741921825&tin=02508201610067®Number=0000000000098116&sum=30000 [08:17:04]OFD Sender: Processing packet 218398 [packets to send 80, broken 79] [08:17:04]ProducePacketName [08:17:04]name=ofd_packets/00218398 [08:17:04]OFD Sender: To server: pG, [08:17:04]CommunicateWithHost lk.salyk.kg:30040 [08:17:04]ConnectInit lk.salyk.kg [08:17:04]written 0, free lines is 4095 [08:17:04]Connected sock=9 [08:17:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 31 83 07 01 30 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 2B 00 00 00 F4 03 04 00 02 6B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1E 55 03 00 35 04 06 00 34 28 4F C9 32 21 C0 C3 58 AA 2D 23 66 69 [08:17:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D6 15 47 00 85 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 39 36 35 34 31 33 10 04 04 00 1E 55 03 00 F4 03 04 00 9C 16 13 67 B6 04 01 00 00 AC AC 6D C8 DC 80 93 8E [08:17:04]CommunicateWithHost err = 0 [08:17:04]CheckOFDResponse [08:17:04]1017 (14) - 77093643461234 [08:17:04]1041 (16) - 0000000000965413 [08:17:04]1040 (4) - 218398 [08:17:04]1012 (4) - 19.10.2024 02:17 [08:17:04]1206 (1) - 0 [08:17:04]OFD Sender: Remove packet 218398 [08:17:04]ProducePacketName [08:17:04]name=ofd_packets/00218398 [08:17:04]NVStorageDeleteData [08:17:05]Write to MH i2c: 01 00 00 56 2E 84 [08:17:05]Write i2c OK [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: 01 [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: 01 07 00 [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: 01 07 00 56 2E 00 00 00 00 00 E1 0C 78 [08:17:05]RasterBufferAndPrint [08:17:05]line [08:17:05]line [08:17:05]line [08:17:05]line [08:17:05]line [08:17:05]written 0, free lines is 3306 [08:17:05]MH_Cut [08:17:05]Write to MH i2c: D1 01 00 5D 2E 01 5D [08:17:05]Write i2c OK [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: D1 [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: D1 01 00 [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: D1 01 00 5D 2E 00 5C [08:17:05]Write to MH i2c: 01 00 00 5E 2E 8C [08:17:05]Write i2c OK [08:17:05]MH_I2C_Read... [08:17:05]OFD Sender: No OFD packet to send [08:17:05]*** Cut start [08:17:05]*** Partial cut [08:17:05]*** CUTSNS_PIN = 1 [08:17:05]*** CUTSNS_PIN = 0 [08:17:06]*** Brake cut motor [08:17:06]Read from MH i2c: 01 [08:17:06]MH_I2C_Read... [08:17:06]*** Stop cut motor [08:17:06]*** Cut end [08:17:06]Read from MH i2c: 01 07 00 [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: 01 07 00 5E 2E 00 00 00 00 00 FF 0F A1 [08:17:06]process_action close_receipt done [08:17:06]requested_data is exist [08:17:06]produce_requested_data [08:17:06]requested_item fm.sn is exist - process it [08:17:06]wFMCommunicate request_size=4 [08:17:06]MH_SAM_APDU [08:17:06]CAPDU: 80 11 00 00 [08:17:06]Write to MH i2c: E2 08 00 5F 2E 80 11 00 00 00 00 00 00 07 [08:17:06]Write i2c OK [08:17:06]MH_I2C_Read... [08:17:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:06]Read from MH i2c: E2 [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: E2 17 00 [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: E2 17 00 5F 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 56 [08:17:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:17:06]wFMCommunicate OK [08:17:06]requested_item fd.num is exist - process it [08:17:06]SAM_PROTO_GetFieldsCounters [08:17:06]wFMCommunicate request_size=4 [08:17:06]MH_SAM_APDU [08:17:06]CAPDU: 80 13 00 00 [08:17:06]Write to MH i2c: E2 08 00 60 2E 80 13 00 00 00 00 00 00 0A [08:17:06]Write i2c OK [08:17:06]MH_I2C_Read... [08:17:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:17:06]Read from MH i2c: E2 [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: E2 62 00 [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: E2 62 00 60 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 DA [08:17:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:17:06]wFMCommunicate OK [08:17:06]SAM_PROTO_GetFieldsCounters done [08:17:06]requested_item shift.num is exist - process it [08:17:06]requested_item shift.opened is exist - process it [08:17:06]req_shift_opened [08:17:06]FM_GetShiftState [08:17:06]SAM_PROTO_GetShiftState [08:17:06]wFMCommunicate request_size=4 [08:17:06]MH_SAM_APDU [08:17:06]CAPDU: 80 13 01 00 [08:17:06]Write to MH i2c: E2 08 00 61 2E 80 13 01 00 00 00 00 00 0C [08:17:06]Write i2c OK [08:17:06]MH_I2C_Read... [08:17:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:06]Read from MH i2c: E2 [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: E2 0E 00 [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: E2 0E 00 61 2E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4F [08:17:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:17:06]wFMCommunicate OK [08:17:06]SAM_PROTO_GetShiftState done [08:17:06]FM_GetShiftState done [08:17:06]req_shift_opened done [08:17:06]requested_item shift.open_date is exist - process it [08:17:06]req_shift_open_date [08:17:06]req_shift_open_date done [08:17:06]produce_requested_data done [08:17:06]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218398,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:17:06]process_action_free close_receipt [08:17:06]json_value_free [08:17:06]json_value_free done [08:17:06]process_json_proto returns [08:17:06]Send response to host [08:17:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218398,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:17:06]free response buf [08:17:06]execute_script done [08:17:06]execute_script returns [08:17:06]free content buf [08:17:06]Sock 8.Close socket [08:17:06]Sock 8.Thread stoped [08:17:10]OFD Sender: No OFD packet to send [08:17:15]OFD Sender: No OFD packet to send [08:17:20]OFD Sender: No OFD packet to send [08:17:25]OFD Sender: No OFD packet to send [08:17:30]OFD Sender: No OFD packet to send [08:17:35]OFD Sender: No OFD packet to send [08:17:40]OFD Sender: No OFD packet to send [08:17:45]OFD Sender: No OFD packet to send [08:17:50]OFD Sender: No OFD packet to send [08:17:55]OFD Sender: No OFD packet to send [08:18:00]OFD Sender: No OFD packet to send [08:18:05]OFD Sender: No OFD packet to send [08:18:10]OFD Sender: No OFD packet to send [08:18:15]OFD Sender: No OFD packet to send [08:18:20]OFD Sender: No OFD packet to send [08:18:25]OFD Sender: No OFD packet to send [08:18:30]OFD Sender: No OFD packet to send [08:18:35]OFD Sender: No OFD packet to send [08:18:40]OFD Sender: No OFD packet to send [08:18:45]OFD Sender: No OFD packet to send [08:18:50]OFD Sender: No OFD packet to send [08:18:55]OFD Sender: No OFD packet to send [08:19:00]OFD Sender: No OFD packet to send [08:19:05]OFD Sender: No OFD packet to send [08:19:10]OFD Sender: No OFD packet to send [08:19:15]OFD Sender: No OFD packet to send [08:19:20]OFD Sender: No OFD packet to send [08:19:25]OFD Sender: No OFD packet to send [08:19:30]OFD Sender: No OFD packet to send [08:19:35]OFD Sender: No OFD packet to send [08:19:40]OFD Sender: No OFD packet to send [08:19:45]OFD Sender: No OFD packet to send [08:19:50]OFD Sender: No OFD packet to send [08:19:55]OFD Sender: No OFD packet to send [08:20:00]OFD Sender: No OFD packet to send [08:20:05]OFD Sender: No OFD packet to send [08:20:10]OFD Sender: No OFD packet to send [08:20:15]OFD Sender: No OFD packet to send [08:20:20]OFD Sender: No OFD packet to send [08:20:25]OFD Sender: No OFD packet to send [08:20:30]OFD Sender: No OFD packet to send [08:20:35]OFD Sender: No OFD packet to send [08:20:40]OFD Sender: No OFD packet to send [08:20:45]OFD Sender: No OFD packet to send [08:20:50]OFD Sender: No OFD packet to send [08:20:55]OFD Sender: No OFD packet to send [08:21:00]OFD Sender: No OFD packet to send [08:21:05]OFD Sender: No OFD packet to send [08:21:10]OFD Sender: No OFD packet to send [08:21:15]OFD Sender: No OFD packet to send [08:21:20]OFD Sender: No OFD packet to send [08:21:25]OFD Sender: No OFD packet to send [08:21:30]OFD Sender: No OFD packet to send [08:21:35]OFD Sender: No OFD packet to send [08:21:40]OFD Sender: No OFD packet to send [08:21:45]OFD Sender: No OFD packet to send [08:21:50]OFD Sender: No OFD packet to send [08:21:55]OFD Sender: No OFD packet to send [08:22:00]OFD Sender: No OFD packet to send [08:22:05]OFD Sender: No OFD packet to send [08:22:10]OFD Sender: No OFD packet to send [08:22:13]accept exits with 10 [08:22:13]New connection [08:22:13]New thread 3066826084 created [08:22:13]Thread 3066682724 joined [08:22:13]Waiting for new connection... [08:22:13] Sock 10.Parse request [08:22:13]Sock 10.Check first char [08:22:13]Sock 10.First char is OK [08:22:13]request: POST /json_proto HTTP/1.0 [08:22:13]Method: POST [08:22:13]URL: /json_proto [08:22:13]Method is POST - this is cgi request [08:22:13]url: /json_proto [08:22:13]query_string will be loaded in cgi processing [08:22:13]execute_cgi json_proto POST (null) [08:22:13]execute_cgi path=json_proto method=POST [08:22:13]POST find Content-Length [08:22:13]Host: 172.17.40.4:8080 [08:22:13]Content-Length: 798 [08:22:13]Content-Type: application/json [08:22:13] [08:22:13]POST finish read [08:22:13]Found Content-Length = 798 [08:22:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535934", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920056", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:22:13]execute_script... [08:22: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)535934", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920056", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:22:13]POST & json_proto [08:22:13]process_json_proto [08:22:13]json parsed OK: [08:22:13]protocol is kg_v1.0 [08:22:13]action value=close_receipt [08:22:13]process_action close_receipt [08:22:13]cmd_close_receipt [08:22:13]MH_GetDate [08:22:13]Write to MH i2c: F0 00 00 62 2E 7F [08:22:13]Write i2c OK [08:22:13]MH_I2C_Read... [08:22:13]Read from MH i2c: F0 [08:22:13]MH_I2C_Read... [08:22:13]Read from MH i2c: F0 09 00 [08:22:13]MH_I2C_Read... [08:22:13]Read from MH i2c: F0 09 00 62 2E 00 39 6C 13 67 EE 0E 0D 67 17 [08:22:13]GetLastDocTimeStamp 1729325826 [08:22:13]current date 1729326137 [08:22:13]FM_GetShiftState [08:22:13]SAM_PROTO_GetShiftState [08:22:13]wFMCommunicate request_size=4 [08:22:13]MH_SAM_APDU [08:22:13]CAPDU: 80 13 01 00 [08:22:13]Write to MH i2c: E2 08 00 63 2E 80 13 01 00 00 00 00 00 0E [08:22:13]Write i2c OK [08:22:13]MH_I2C_Read... [08:22:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:22:14]Read from MH i2c: E2 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: E2 0E 00 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: E2 0E 00 63 2E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 51 [08:22:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:22:14]wFMCommunicate OK [08:22:14]SAM_PROTO_GetShiftState done [08:22:14]FM_GetShiftState done [08:22:14]opened in 1729296582 [08:22:14]opened+sec_in_day 1729382982 [08:22:14]quantity*price = 0 [08:22:14]sum+1 = 1 [08:22:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 44 19.10.2024 08:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4920056 ФМ: 0000000000965413 ФД: 218399 ФПД: 142123444185170 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082217&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218399&fm=142123444185170&tin=02508201610067®Number=0000000000098116&sum=0 [08:22:15]StoreToDocumentArchive [08:22:15]shift 443 fd 218399 [08:22:15]save to /storage/0443/doc_00218399 [08:22:15]save last doc name /storage/0443/doc_00218399 to /storage/kkm_last_doc_name [08:22:15]save OK [08:22:15]Clear old archive folders... [08:22:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:22:15]tlvbuf is 01580170 [08:22:15]SAM_PROTO_ClearQueue [08:22:15]wFMCommunicate request_size=4 [08:22:15]MH_SAM_APDU [08:22:15]CAPDU: 80 09 00 00 [08:22:15]Write to MH i2c: E2 08 00 70 2E 80 09 00 00 00 00 00 00 10 [08:22:15]Write i2c OK [08:22:15]MH_I2C_Read... [08:22:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:22:15]Read from MH i2c: E2 [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: E2 03 00 [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: E2 03 00 70 2E 00 90 00 12 [08:22:15]RAPDU: 90 00 [08:22:15]wFMCommunicate OK [08:22:15]SAM_PROTO_ClearQueue done [08:22:15]KKMCreateOFDPacket [08:22:15]OFDProtocolAddRootSTLVToBuf [08:22:15]FM_MakeSignedData [08:22:15]FM_MakeSignedData [08:22:15]SAM_PROTO_SignData [08:22:15]wFMCommunicate request_size=4 [08:22:15]MH_SAM_APDU [08:22:15]CAPDU: 80 0D 01 02 [08:22:15]Write to MH i2c: E2 08 00 71 2E 80 0D 01 02 00 00 00 00 18 [08:22:15]Write i2c OK [08:22:15]MH_I2C_Read... [08:22:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:22:15]Read from MH i2c: E2 [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: E2 03 00 [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: E2 03 00 71 2E 00 90 00 13 [08:22:15]RAPDU: 90 00 [08:22:15]wFMCommunicate OK [08:22:15]wFMCommunicate request_size=255 [08:22:15]MH_SAM_APDU [08:22: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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 39 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1F 55 03 00 35 04 06 00 81 42 B1 67 [08:22:15]Write to MH i2c: E2 02 01 72 2E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 39 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1F 55 03 00 35 04 06 00 81 42 B1 67 00 00 EE [08:22:15]Write i2c OK [08:22:15]MH_I2C_Read... [08:22:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:22:15]Read from MH i2c: E2 [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: E2 03 00 [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: E2 03 00 72 2E 00 90 00 14 [08:22:15]RAPDU: 90 00 [08:22:15]wFMCommunicate OK [08:22:15]wFMCommunicate request_size=7 [08:22:15]MH_SAM_APDU [08:22:15]CAPDU: 80 0D 02 02 02 A8 52 [08:22:15]Write to MH i2c: E2 0A 00 73 2E 80 0D 02 02 02 00 A8 52 00 00 19 [08:22:15]Write i2c OK [08:22:15]MH_I2C_Read... [08:22:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:22:15]Read from MH i2c: E2 [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: E2 03 00 [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: E2 03 00 73 2E 00 90 00 15 [08:22:15]RAPDU: 90 00 [08:22:15]wFMCommunicate OK [08:22:15]wFMCommunicate request_size=4 [08:22:15]MH_SAM_APDU [08:22:15]CAPDU: 80 0D 03 02 [08:22:15]Write to MH i2c: E2 08 00 74 2E 80 0D 03 02 00 00 00 00 1D [08:22:15]Write i2c OK [08:22:15]MH_I2C_Read... [08:22:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:22:15]Read from MH i2c: E2 [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: E2 0B 00 [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: E2 0B 00 74 2E 00 80 A5 D2 24 18 1A 30 9E 90 00 39 [08:22:15]RAPDU: 80 A5 D2 24 18 1A 30 9E 90 00 [08:22:15]wFMCommunicate OK [08:22:15]SAM_PROTO_SignData done [08:22:15]FM_MakeSignedData done [08:22:15]CreateOFDProtocolMessage [08:22:15]wFMCommunicate request_size=4 [08:22:15]MH_SAM_APDU [08:22:15]CAPDU: 80 11 00 00 [08:22:15]Write to MH i2c: E2 08 00 75 2E 80 11 00 00 00 00 00 00 1D [08:22:15]Write i2c OK [08:22:15]MH_I2C_Read... [08:22:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:22:15]Read from MH i2c: E2 [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: E2 17 00 [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: E2 17 00 75 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6C [08:22:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:22:15]wFMCommunicate OK [08:22:15]CreateOFDProtocolMessage done [08:22:15]OFDSenderStorePacket 218399 [08:22:15]StoreOFDPacket docnum=218399 [08:22:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 BD F5 04 01 F5 8A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 39 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1F 55 03 00 35 04 06 00 81 42 B1 67 A8 52 80 A5 D2 24 18 1A 30 9E [08:22:15]CheckFolder [08:22:15]dirname=/storage/ofd_packets [08:22:15]CheckFolder done [08:22:15]ProducePacketName [08:22:15]name=ofd_packets/00218399 [08:22:15]NVStorageSaveData ofd_packets/00218399 [08:22:15]File name is /storage/ofd_packets/00218399 [08:22:15]Write 298 bytes [08:22:15]NVStorageSaveData done [08:22:15]OFDSenderStorePacket done [08:22:15]KKMCreateOFDPacket done [08:22:15]NVStorageSaveData kkm_last_timestamp [08:22:15]File name is /storage/kkm_last_timestamp [08:22:15]Write 4 bytes [08:22:15]NVStorageSaveData done [08:22:15]ExternCall_PrintAddStr [08:22:15]wPrintStart [08:22:15]Write to MH i2c: 01 00 00 76 2E A4 [08:22:15]Write i2c OK [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: 01 [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: 01 07 00 [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: 01 07 00 76 2E 00 00 00 00 00 FF 0F B9 [08:22:15]RasterBufferAndPrint [08:22:15]line Счет N : (1)535934 [08:22:15]line ИНН: 02508201610067 [08:22:15]line Контрольно-Кассовый Чек [08:22:15]line ПРОДАЖА [08:22:15]line ТРК (МРК, ГНК) : 61 [08:22:15]line Товар: 2710194210 [08:22:15]line ДТ-К-2 [08:22:15]line 100.000 * 0.00 [08:22:15]line = 0.00 [08:22:15]line НДС 12% НСП 1% [08:22:15]line > о реализуемом товаре [08:22:15]line ИТОГО: 0.00 [08:22:15]line НСП 1% : 0.00 [08:22:15]line НДС 12% : 0.00 [08:22:15]line Наличными: 0.00 [08:22:15]line Безнал.: 0.00 [08:22:15]line Место: АЗС № 84 "Партнер Нефть" [08:22:15]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:22:15]line СНО: Общий режим [08:22:15]line Чек 44 19.10.2024 08:22 [08:22:15]line Смена: 443 ФФД: 1.0 [08:22:15]line ЗНМ: 0300000178 [08:22:15]line РНМ: 0000000000098116 [08:22:15]line Версия ККМ: 001 [08:22:15]line Талоны: Топливные Талоны [08:22:15]line 4920056 [08:22:15]line ФМ: 0000000000965413 [08:22:15]line ФД: 218399 [08:22:15]line ФПД: 142123444185170 [08:22:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082217&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218399&fm=142123444185170&tin=02508201610067®Number=0000000000098116&sum=0 [08:22:15]OFD Sender: Processing packet 218399 [packets to send 80, broken 79] [08:22:15]ProducePacketName [08:22:15]name=ofd_packets/00218399 [08:22:15]OFD Sender: To server: pG, [08:22:15]CommunicateWithHost lk.salyk.kg:30040 [08:22:15]ConnectInit lk.salyk.kg [08:22:15]written 0, free lines is 4095 [08:22:16]Connected sock=9 [08:22:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 BD F5 04 01 F5 8A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 39 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1F 55 03 00 35 04 06 00 81 42 B1 67 A8 52 80 A5 D2 24 18 1A 30 9E [08:22:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8B CF 47 00 B5 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 39 36 35 34 31 33 10 04 04 00 1F 55 03 00 F4 03 04 00 D3 17 13 67 B6 04 01 00 00 C6 81 66 6B 93 2B 46 1C [08:22:16]CommunicateWithHost err = 0 [08:22:16]CheckOFDResponse [08:22:16]1017 (14) - 77093643461234 [08:22:16]1041 (16) - 0000000000965413 [08:22:16]1040 (4) - 218399 [08:22:16]1012 (4) - 19.10.2024 02:22 [08:22:16]1206 (1) - 0 [08:22:16]OFD Sender: Remove packet 218399 [08:22:16]ProducePacketName [08:22:16]name=ofd_packets/00218399 [08:22:16]NVStorageDeleteData [08:22:16]Write to MH i2c: 01 00 00 A0 2E CE [08:22:16]Write i2c OK [08:22:16]MH_I2C_Read... [08:22:16]Read from MH i2c: 01 [08:22:16]MH_I2C_Read... [08:22:16]Read from MH i2c: 01 07 00 [08:22:16]MH_I2C_Read... [08:22:16]Read from MH i2c: 01 07 00 A0 2E 00 00 00 00 00 02 0D E4 [08:22:16]RasterBufferAndPrint [08:22:16]line [08:22:16]line [08:22:16]line [08:22:16]line [08:22:16]line [08:22:16]written 0, free lines is 3336 [08:22:16]MH_Cut [08:22:16]Write to MH i2c: D1 01 00 A7 2E 01 A7 [08:22:16]Write i2c OK [08:22:16]MH_I2C_Read... [08:22:16]Read from MH i2c: D1 [08:22:16]MH_I2C_Read... [08:22:16]Read from MH i2c: D1 01 00 [08:22:16]MH_I2C_Read... [08:22:16]Read from MH i2c: D1 01 00 A7 2E 00 A6 [08:22:16]Write to MH i2c: 01 00 00 A8 2E D6 [08:22:16]Write i2c OK [08:22:16]MH_I2C_Read... [08:22:16]OFD Sender: No OFD packet to send [08:22:17]*** Cut start [08:22:17]*** Partial cut [08:22:17]*** CUTSNS_PIN = 1 [08:22:17]*** CUTSNS_PIN = 0 [08:22:17]*** Brake cut motor [08:22:17]Read from MH i2c: 01 [08:22:17]MH_I2C_Read... [08:22:17]*** Stop cut motor [08:22:17]*** Cut end [08:22:17]Read from MH i2c: 01 07 00 [08:22:17]MH_I2C_Read... [08:22:17]Read from MH i2c: 01 07 00 A8 2E 00 00 00 00 00 FF 0F EB [08:22:17]process_action close_receipt done [08:22:17]requested_data is exist [08:22:17]produce_requested_data [08:22:17]requested_item fm.sn is exist - process it [08:22:17]wFMCommunicate request_size=4 [08:22:17]MH_SAM_APDU [08:22:17]CAPDU: 80 11 00 00 [08:22:17]Write to MH i2c: E2 08 00 A9 2E 80 11 00 00 00 00 00 00 51 [08:22:17]Write i2c OK [08:22:17]MH_I2C_Read... [08:22:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:22:17]Read from MH i2c: E2 [08:22:17]MH_I2C_Read... [08:22:17]Read from MH i2c: E2 17 00 [08:22:17]MH_I2C_Read... [08:22:17]Read from MH i2c: E2 17 00 A9 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A0 [08:22:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:22:17]wFMCommunicate OK [08:22:17]requested_item fd.num is exist - process it [08:22:17]SAM_PROTO_GetFieldsCounters [08:22:17]wFMCommunicate request_size=4 [08:22:17]MH_SAM_APDU [08:22:17]CAPDU: 80 13 00 00 [08:22:17]Write to MH i2c: E2 08 00 AA 2E 80 13 00 00 00 00 00 00 54 [08:22:17]Write i2c OK [08:22:17]MH_I2C_Read... [08:22:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:22:17]Read from MH i2c: E2 [08:22:17]MH_I2C_Read... [08:22:17]Read from MH i2c: E2 62 00 [08:22:17]MH_I2C_Read... [08:22:17]Read from MH i2c: E2 62 00 AA 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1F 55 03 00 0E 04 04 00 BB 01 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 28 [08:22:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1F 55 03 00 0E 04 04 00 BB 01 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 [08:22:17]wFMCommunicate OK [08:22:17]SAM_PROTO_GetFieldsCounters done [08:22:17]requested_item shift.num is exist - process it [08:22:17]requested_item shift.opened is exist - process it [08:22:17]req_shift_opened [08:22:17]FM_GetShiftState [08:22:17]SAM_PROTO_GetShiftState [08:22:17]wFMCommunicate request_size=4 [08:22:17]MH_SAM_APDU [08:22:17]CAPDU: 80 13 01 00 [08:22:17]Write to MH i2c: E2 08 00 AB 2E 80 13 01 00 00 00 00 00 56 [08:22:17]Write i2c OK [08:22:17]MH_I2C_Read... [08:22:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:22:18]Read from MH i2c: E2 [08:22:18]MH_I2C_Read... [08:22:18]Read from MH i2c: E2 0E 00 [08:22:18]MH_I2C_Read... [08:22:18]Read from MH i2c: E2 0E 00 AB 2E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 99 [08:22:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:22:18]wFMCommunicate OK [08:22:18]SAM_PROTO_GetShiftState done [08:22:18]FM_GetShiftState done [08:22:18]req_shift_opened done [08:22:18]requested_item shift.open_date is exist - process it [08:22:18]req_shift_open_date [08:22:18]req_shift_open_date done [08:22:18]produce_requested_data done [08:22:18]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218399,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:22:18]process_action_free close_receipt [08:22:18]json_value_free [08:22:18]json_value_free done [08:22:18]process_json_proto returns [08:22:18]Send response to host [08:22:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218399,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:22:18]free response buf [08:22:18]execute_script done [08:22:18]execute_script returns [08:22:18]free content buf [08:22:18]Sock 10.Close socket [08:22:18]Sock 10.Thread stoped [08:22:21]OFD Sender: No OFD packet to send [08:22:26]OFD Sender: No OFD packet to send [08:22:31]OFD Sender: No OFD packet to send [08:22:34]accept exits with 8 [08:22:34]New connection [08:22:34]New thread 3066682724 created [08:22:34]Thread 3066826084 joined [08:22:34]Waiting for new connection... [08:22:34] Sock 8.Parse request [08:22:34]Sock 8.Check first char [08:22:34]Sock 8.First char is OK [08:22:34]request: POST /json_proto HTTP/1.0 [08:22:34]Method: POST [08:22:34]URL: /json_proto [08:22:34]Method is POST - this is cgi request [08:22:34]url: /json_proto [08:22:34]query_string will be loaded in cgi processing [08:22:34]execute_cgi json_proto POST (null) [08:22:34]execute_cgi path=json_proto method=POST [08:22:34]POST find Content-Length [08:22:34]Host: 172.17.40.4:8080 [08:22:34]Content-Length: 679 [08:22:34]Content-Type: application/json [08:22:34] [08:22:34]POST finish read [08:22:34]Found Content-Length = 679 [08:22:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535935", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 85.310, "sum" : 6500.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6500.00, "total" : 6500.00, "payments": [ { "type": 0, "sum" : 6500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:22:34]execute_script... [08:22:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535935", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 85.310, "sum" : 6500.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6500.00, "total" : 6500.00, "payments": [ { "type": 0, "sum" : 6500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:22:34]POST & json_proto [08:22:34]process_json_proto [08:22:34]json parsed OK: [08:22:34]protocol is kg_v1.0 [08:22:34]action value=close_receipt [08:22:34]process_action close_receipt [08:22:34]cmd_close_receipt [08:22:34]MH_GetDate [08:22:34]Write to MH i2c: F0 00 00 AC 2E C9 [08:22:34]Write i2c OK [08:22:34]MH_I2C_Read... [08:22:34]Read from MH i2c: F0 [08:22:34]MH_I2C_Read... [08:22:34]Read from MH i2c: F0 09 00 [08:22:34]MH_I2C_Read... [08:22:34]Read from MH i2c: F0 09 00 AC 2E 00 4E 6C 13 67 EE 0E 0D 67 76 [08:22:34]GetLastDocTimeStamp 1729326137 [08:22:34]current date 1729326158 [08:22:34]FM_GetShiftState [08:22:34]SAM_PROTO_GetShiftState [08:22:34]wFMCommunicate request_size=4 [08:22:34]MH_SAM_APDU [08:22:34]CAPDU: 80 13 01 00 [08:22:34]Write to MH i2c: E2 08 00 AD 2E 80 13 01 00 00 00 00 00 58 [08:22:34]Write i2c OK [08:22:34]MH_I2C_Read... [08:22:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:22:34]Read from MH i2c: E2 [08:22:34]MH_I2C_Read... [08:22:34]Read from MH i2c: E2 0E 00 [08:22:34]MH_I2C_Read... [08:22:34]Read from MH i2c: E2 0E 00 AD 2E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9B [08:22:34]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:22:34]wFMCommunicate OK [08:22:34]SAM_PROTO_GetShiftState done [08:22:34]FM_GetShiftState done [08:22:34]opened in 1729296582 [08:22:34]opened+sec_in_day 1729382982 [08:22:34]quantity*price = 650062 [08:22:34]sum+1 = 650063 [08:22:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 6500.00 Внесено: 6500.00 СДАЧА: 0.00 НСП 1% : 57.53 НДС 12% : 690.33 Наличными: 6500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 45 19.10.2024 08:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218400 ФПД: 40518441569068 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082238&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218400&fm=40518441569068&tin=02508201610067®Number=0000000000098116&sum=650000 [08:22:35]StoreToDocumentArchive [08:22:35]shift 443 fd 218400 [08:22:35]save to /storage/0443/doc_00218400 [08:22:35]save last doc name /storage/0443/doc_00218400 to /storage/kkm_last_doc_name [08:22:35]save OK [08:22:35]Clear old archive folders... [08:22:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:22:35]tlvbuf is 015383B0 [08:22:35]SAM_PROTO_ClearQueue [08:22:35]wFMCommunicate request_size=4 [08:22:35]MH_SAM_APDU [08:22:35]CAPDU: 80 09 00 00 [08:22:35]Write to MH i2c: E2 08 00 BA 2E 80 09 00 00 00 00 00 00 5A [08:22:35]Write i2c OK [08:22:35]MH_I2C_Read... [08:22:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:22:35]Read from MH i2c: E2 [08:22:35]MH_I2C_Read... [08:22:35]Read from MH i2c: E2 03 00 [08:22:35]MH_I2C_Read... [08:22:35]Read from MH i2c: E2 03 00 BA 2E 00 90 00 5C [08:22:35]RAPDU: 90 00 [08:22:35]wFMCommunicate OK [08:22:35]SAM_PROTO_ClearQueue done [08:22:35]KKMCreateOFDPacket [08:22:35]OFDProtocolAddRootSTLVToBuf [08:22:35]FM_MakeSignedData [08:22:35]FM_MakeSignedData [08:22:35]SAM_PROTO_SignData [08:22:35]wFMCommunicate request_size=4 [08:22:35]MH_SAM_APDU [08:22:35]CAPDU: 80 0D 01 02 [08:22:35]Write to MH i2c: E2 08 00 BB 2E 80 0D 01 02 00 00 00 00 62 [08:22:35]Write i2c OK [08:22:35]MH_I2C_Read... [08:22:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:22:35]Read from MH i2c: E2 [08:22:35]MH_I2C_Read... [08:22:35]Read from MH i2c: E2 03 00 [08:22:35]MH_I2C_Read... [08:22:35]Read from MH i2c: E2 03 00 BB 2E 00 90 00 5D [08:22:35]RAPDU: 90 00 [08:22:35]wFMCommunicate OK [08:22:35]wFMCommunicate request_size=255 [08:22:35]MH_SAM_APDU [08:22: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 3E 4D 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4E EB 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 EB 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 16 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0D 01 00 00 00 07 04 06 00 10 EB 09 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 4E 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 20 55 03 00 35 04 06 00 24 D9 EF 51 [08:22:35]Write to MH i2c: E2 02 01 BC 2E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 3E 4D 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4E EB 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 EB 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 16 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0D 01 00 00 00 07 04 06 00 10 EB 09 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 4E 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 20 55 03 00 35 04 06 00 24 D9 EF 51 00 00 87 [08:22:35]Write i2c OK [08:22:35]MH_I2C_Read... [08:22:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:22:36]Read from MH i2c: E2 [08:22:36]MH_I2C_Read... [08:22:36]Read from MH i2c: E2 03 00 [08:22:36]MH_I2C_Read... [08:22:36]Read from MH i2c: E2 03 00 BC 2E 00 90 00 5E [08:22:36]RAPDU: 90 00 [08:22:36]wFMCommunicate OK [08:22:36]wFMCommunicate request_size=7 [08:22:36]MH_SAM_APDU [08:22:36]CAPDU: 80 0D 02 02 02 0B 2C [08:22:36]Write to MH i2c: E2 0A 00 BD 2E 80 0D 02 02 02 00 0B 2C 00 00 A0 [08:22:36]Write i2c OK [08:22:36]MH_I2C_Read... [08:22:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:22:36]Read from MH i2c: E2 [08:22:36]MH_I2C_Read... [08:22:36]Read from MH i2c: E2 03 00 [08:22:36]MH_I2C_Read... [08:22:36]Read from MH i2c: E2 03 00 BD 2E 00 90 00 5F [08:22:36]RAPDU: 90 00 [08:22:36]wFMCommunicate OK [08:22:36]wFMCommunicate request_size=4 [08:22:36]MH_SAM_APDU [08:22:36]CAPDU: 80 0D 03 02 [08:22:36]Write to MH i2c: E2 08 00 BE 2E 80 0D 03 02 00 00 00 00 67 [08:22:36]Write i2c OK [08:22:36]MH_I2C_Read... [08:22:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:22:36]Read from MH i2c: E2 [08:22:36]MH_I2C_Read... [08:22:36]Read from MH i2c: E2 0B 00 [08:22:36]MH_I2C_Read... [08:22:36]Read from MH i2c: E2 0B 00 BE 2E 00 C0 79 93 12 44 C7 73 48 90 00 0C [08:22:36]RAPDU: C0 79 93 12 44 C7 73 48 90 00 [08:22:36]wFMCommunicate OK [08:22:36]SAM_PROTO_SignData done [08:22:36]FM_MakeSignedData done [08:22:36]CreateOFDProtocolMessage [08:22:36]wFMCommunicate request_size=4 [08:22:36]MH_SAM_APDU [08:22:36]CAPDU: 80 11 00 00 [08:22:36]Write to MH i2c: E2 08 00 BF 2E 80 11 00 00 00 00 00 00 67 [08:22:36]Write i2c OK [08:22:36]MH_I2C_Read... [08:22:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:22:36]Read from MH i2c: E2 [08:22:36]MH_I2C_Read... [08:22:36]Read from MH i2c: E2 17 00 [08:22:36]MH_I2C_Read... [08:22:36]Read from MH i2c: E2 17 00 BF 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B6 [08:22:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:22:36]wFMCommunicate OK [08:22:36]CreateOFDProtocolMessage done [08:22:36]OFDSenderStorePacket 218400 [08:22:36]StoreOFDPacket docnum=218400 [08:22:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 08 1A 04 01 AF 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 3E 4D 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4E EB 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 EB 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 16 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0D 01 00 00 00 07 04 06 00 10 EB 09 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 4E 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 20 55 03 00 35 04 06 00 24 D9 EF 51 0B 2C C0 79 93 12 44 C7 73 48 [08:22:36]CheckFolder [08:22:36]dirname=/storage/ofd_packets [08:22:36]CheckFolder done [08:22:36]ProducePacketName [08:22:36]name=ofd_packets/00218400 [08:22:36]NVStorageSaveData ofd_packets/00218400 [08:22:36]File name is /storage/ofd_packets/00218400 [08:22:36]Write 298 bytes [08:22:36]NVStorageSaveData done [08:22:36]OFDSenderStorePacket done [08:22:36]KKMCreateOFDPacket done [08:22:36]NVStorageSaveData kkm_last_timestamp [08:22:36]File name is /storage/kkm_last_timestamp [08:22:36]Write 4 bytes [08:22:36]NVStorageSaveData done [08:22:36]ExternCall_PrintAddStr [08:22:36]wPrintStart [08:22:36]Write to MH i2c: 01 00 00 C0 2E EE [08:22:36]Write i2c OK [08:22:36]MH_I2C_Read... [08:22:36]Read from MH i2c: 01 [08:22:36]MH_I2C_Read... [08:22:36]Read from MH i2c: 01 07 00 [08:22:36]MH_I2C_Read... [08:22:36]Read from MH i2c: 01 07 00 C0 2E 00 00 00 00 00 FF 0F 03 [08:22:36]RasterBufferAndPrint [08:22:36]line Счет N : (1)535935 [08:22:36]line ИНН: 02508201610067 [08:22:36]line Контрольно-Кассовый Чек [08:22:36]line ПРОДАЖА [08:22:36]line ТРК (МРК, ГНК) : 51 [08:22:36]line Товар: 2710194210 [08:22:36]line ДТ-К-2 [08:22:36]line 85.310 * 76.20 [08:22:36]line = 6500.62 [08:22:36]line НДС 12% НСП 1% [08:22:36]line > о реализуемом товаре [08:22:36]line ОКРУГЛЕНИЕ: -0.62 [08:22:36]line ИТОГО: 6500.00 [08:22:36]line Внесено: 6500.00 [08:22:36]line СДАЧА: 0.00 [08:22:36]line НСП 1% : 57.53 [08:22:36]line НДС 12% : 690.33 [08:22:36]line Наличными: 6500.00 [08:22:36]line Безнал.: 0.00 [08:22:36]line Место: АЗС № 84 "Партнер Нефть" [08:22:36]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:22:36]line СНО: Общий режим [08:22:36]line Чек 45 19.10.2024 08:22 [08:22:36]line Смена: 443 ФФД: 1.0 [08:22:36]line ЗНМ: 0300000178 [08:22:36]line РНМ: 0000000000098116 [08:22:36]line Версия ККМ: 001 [08:22:36]line ФМ: 0000000000965413 [08:22:36]line ФД: 218400 [08:22:36]line ФПД: 40518441569068 [08:22:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082238&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218400&fm=40518441569068&tin=02508201610067®Number=0000000000098116&sum=650000 [08:22:36]OFD Sender: Processing packet 218400 [packets to send 80, broken 79] [08:22:36]ProducePacketName [08:22:36]name=ofd_packets/00218400 [08:22:36]OFD Sender: To server: pG, [08:22:36]CommunicateWithHost lk.salyk.kg:30040 [08:22:36]ConnectInit lk.salyk.kg [08:22:36]written 0, free lines is 4095 [08:22:36]Connected sock=10 [08:22:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 08 1A 04 01 AF 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 3E 4D 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4E EB 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 EB 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 16 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0D 01 00 00 00 07 04 06 00 10 EB 09 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 4E 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 20 55 03 00 35 04 06 00 24 D9 EF 51 0B 2C C0 79 93 12 44 C7 73 48 [08:22:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 70 19 47 00 10 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 39 36 35 34 31 33 10 04 04 00 20 55 03 00 F4 03 04 00 E8 17 13 67 B6 04 01 00 00 79 B5 80 DD F1 2F 2E CD [08:22:36]CommunicateWithHost err = 0 [08:22:36]CheckOFDResponse [08:22:36]1017 (14) - 77093643461234 [08:22:36]1041 (16) - 0000000000965413 [08:22:36]1040 (4) - 218400 [08:22:36]1012 (4) - 19.10.2024 02:22 [08:22:36]1206 (1) - 0 [08:22:36]OFD Sender: Remove packet 218400 [08:22:36]ProducePacketName [08:22:36]name=ofd_packets/00218400 [08:22:36]NVStorageDeleteData [08:22:37]Write to MH i2c: 01 00 00 EB 2E 19 [08:22:37]Write i2c OK [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: 01 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: 01 07 00 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: 01 07 00 EB 2E 00 00 00 00 00 EF 0C 1B [08:22:37]RasterBufferAndPrint [08:22:37]line [08:22:37]line [08:22:37]line [08:22:37]line [08:22:37]line [08:22:37]written 0, free lines is 3317 [08:22:37]MH_Cut [08:22:37]Write to MH i2c: D1 01 00 F2 2E 01 F2 [08:22:37]Write i2c OK [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: D1 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: D1 01 00 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: D1 01 00 F2 2E 00 F1 [08:22:37]Write to MH i2c: 01 00 00 F3 2E 21 [08:22:37]Write i2c OK [08:22:37]MH_I2C_Read... [08:22:37]OFD Sender: No OFD packet to send [08:22:37]*** Cut start [08:22:37]*** Partial cut [08:22:37]*** CUTSNS_PIN = 1 [08:22:37]*** CUTSNS_PIN = 0 [08:22:38]*** Brake cut motor [08:22:38]Read from MH i2c: 01 [08:22:38]MH_I2C_Read... [08:22:38]*** Stop cut motor [08:22:38]*** Cut end [08:22:38]Read from MH i2c: 01 07 00 [08:22:38]MH_I2C_Read... [08:22:38]Read from MH i2c: 01 07 00 F3 2E 00 00 00 00 00 FF 0F 36 [08:22:38]process_action close_receipt done [08:22:38]requested_data is exist [08:22:38]produce_requested_data [08:22:38]requested_item fm.sn is exist - process it [08:22:38]wFMCommunicate request_size=4 [08:22:38]MH_SAM_APDU [08:22:38]CAPDU: 80 11 00 00 [08:22:38]Write to MH i2c: E2 08 00 F4 2E 80 11 00 00 00 00 00 00 9C [08:22:38]Write i2c OK [08:22:38]MH_I2C_Read... [08:22:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:22:38]Read from MH i2c: E2 [08:22:38]MH_I2C_Read... [08:22:38]Read from MH i2c: E2 17 00 [08:22:38]MH_I2C_Read... [08:22:38]Read from MH i2c: E2 17 00 F4 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EB [08:22:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:22:38]wFMCommunicate OK [08:22:38]requested_item fd.num is exist - process it [08:22:38]SAM_PROTO_GetFieldsCounters [08:22:38]wFMCommunicate request_size=4 [08:22:38]MH_SAM_APDU [08:22:38]CAPDU: 80 13 00 00 [08:22:38]Write to MH i2c: E2 08 00 F5 2E 80 13 00 00 00 00 00 00 9F [08:22:38]Write i2c OK [08:22:38]MH_I2C_Read... [08:22:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:22:38]Read from MH i2c: E2 [08:22:38]MH_I2C_Read... [08:22:38]Read from MH i2c: E2 62 00 [08:22:38]MH_I2C_Read... [08:22:38]Read from MH i2c: E2 62 00 F5 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 20 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 77 [08:22:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 20 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:22:38]wFMCommunicate OK [08:22:38]SAM_PROTO_GetFieldsCounters done [08:22:38]requested_item shift.num is exist - process it [08:22:38]requested_item shift.opened is exist - process it [08:22:38]req_shift_opened [08:22:38]FM_GetShiftState [08:22:38]SAM_PROTO_GetShiftState [08:22:38]wFMCommunicate request_size=4 [08:22:38]MH_SAM_APDU [08:22:38]CAPDU: 80 13 01 00 [08:22:38]Write to MH i2c: E2 08 00 F6 2E 80 13 01 00 00 00 00 00 A1 [08:22:38]Write i2c OK [08:22:38]MH_I2C_Read... [08:22:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:22:38]Read from MH i2c: E2 [08:22:38]MH_I2C_Read... [08:22:38]Read from MH i2c: E2 0E 00 [08:22:38]MH_I2C_Read... [08:22:38]Read from MH i2c: E2 0E 00 F6 2E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E4 [08:22:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:22:38]wFMCommunicate OK [08:22:38]SAM_PROTO_GetShiftState done [08:22:38]FM_GetShiftState done [08:22:38]req_shift_opened done [08:22:38]requested_item shift.open_date is exist - process it [08:22:38]req_shift_open_date [08:22:38]req_shift_open_date done [08:22:38]produce_requested_data done [08:22:38]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218400,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:22:38]process_action_free close_receipt [08:22:38]json_value_free [08:22:38]json_value_free done [08:22:38]process_json_proto returns [08:22:38]Send response to host [08:22:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218400,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:22:38]free response buf [08:22:38]execute_script done [08:22:38]execute_script returns [08:22:38]free content buf [08:22:38]Sock 8.Close socket [08:22:38]Sock 8.Thread stoped [08:22:42]OFD Sender: No OFD packet to send [08:22:47]OFD Sender: No OFD packet to send [08:22:51]accept exits with 9 [08:22:51]New connection [08:22:51]New thread 3066826084 created [08:22:51]Thread 3066682724 joined [08:22:51]Waiting for new connection... [08:22:51] Sock 9.Parse request [08:22:51]Sock 9.Check first char [08:22:51]Sock 9.First char is OK [08:22:51]request: POST /json_proto HTTP/1.0 [08:22:51]Method: POST [08:22:51]URL: /json_proto [08:22:51]Method is POST - this is cgi request [08:22:51]url: /json_proto [08:22:51]query_string will be loaded in cgi processing [08:22:51]execute_cgi json_proto POST (null) [08:22:51]execute_cgi path=json_proto method=POST [08:22:51]POST find Content-Length [08:22:51]Host: 172.17.40.4:8080 [08:22:51]Content-Length: 677 [08:22:51]Content-Type: application/json [08:22:51] [08:22:51]POST finish read [08:22:51]Found Content-Length = 677 [08:22:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535936", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [08:22:51]execute_script... [08:22: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)535936", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [08:22:51]POST & json_proto [08:22:51]process_json_proto [08:22:51]json parsed OK: [08:22:51]protocol is kg_v1.0 [08:22:51]action value=close_receipt [08:22:51]process_action close_receipt [08:22:51]cmd_close_receipt [08:22:51]MH_GetDate [08:22:51]Write to MH i2c: F0 00 00 F7 2E 14 [08:22:51]Write i2c OK [08:22:51]MH_I2C_Read... [08:22:51]Read from MH i2c: F0 [08:22:51]MH_I2C_Read... [08:22:51]Read from MH i2c: F0 09 00 [08:22:51]MH_I2C_Read... [08:22:51]Read from MH i2c: F0 09 00 F7 2E 00 5F 6C 13 67 EE 0E 0D 67 D2 [08:22:51]GetLastDocTimeStamp 1729326158 [08:22:51]current date 1729326175 [08:22:51]FM_GetShiftState [08:22:51]SAM_PROTO_GetShiftState [08:22:51]wFMCommunicate request_size=4 [08:22:51]MH_SAM_APDU [08:22:51]CAPDU: 80 13 01 00 [08:22:51]Write to MH i2c: E2 08 00 F8 2E 80 13 01 00 00 00 00 00 A3 [08:22:51]Write i2c OK [08:22:51]MH_I2C_Read... [08:22:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:22:51]Read from MH i2c: E2 [08:22:51]MH_I2C_Read... [08:22:51]Read from MH i2c: E2 0E 00 [08:22:51]MH_I2C_Read... [08:22:51]Read from MH i2c: E2 0E 00 F8 2E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E6 [08:22:51]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:22:51]wFMCommunicate OK [08:22:51]SAM_PROTO_GetShiftState done [08:22:51]FM_GetShiftState done [08:22:51]opened in 1729296582 [08:22:51]opened+sec_in_day 1729382982 [08:22:51]quantity*price = 24017 [08:22:51]sum+1 = 24018 [08:22:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.17 ИТОГО: 240.00 Внесено: 240.00 СДАЧА: 0.00 НСП 1% : 2.12 НДС 12% : 25.50 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 46 19.10.2024 08:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218401 ФПД: 98861203375968 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082255&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218401&fm=98861203375968&tin=02508201610067®Number=0000000000098116&sum=24000 [08:22:52]StoreToDocumentArchive [08:22:52]shift 443 fd 218401 [08:22:52]save to /storage/0443/doc_00218401 [08:22:52]save last doc name /storage/0443/doc_00218401 to /storage/kkm_last_doc_name [08:22:52]save OK [08:22:52]Clear old archive folders... [08:22:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:22:52]tlvbuf is 014FAED0 [08:22:52]SAM_PROTO_ClearQueue [08:22:52]wFMCommunicate request_size=4 [08:22:52]MH_SAM_APDU [08:22:52]CAPDU: 80 09 00 00 [08:22:52]Write to MH i2c: E2 08 00 05 2F 80 09 00 00 00 00 00 00 A6 [08:22:52]Write i2c OK [08:22:52]MH_I2C_Read... [08:22:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:22:52]Read from MH i2c: E2 [08:22:52]MH_I2C_Read... [08:22:52]Read from MH i2c: E2 03 00 [08:22:52]MH_I2C_Read... [08:22:52]Read from MH i2c: E2 03 00 05 2F 00 90 00 A8 [08:22:52]RAPDU: 90 00 [08:22:52]wFMCommunicate OK [08:22:52]SAM_PROTO_ClearQueue done [08:22:52]KKMCreateOFDPacket [08:22:52]OFDProtocolAddRootSTLVToBuf [08:22:52]FM_MakeSignedData [08:22:52]FM_MakeSignedData [08:22:52]SAM_PROTO_SignData [08:22:52]wFMCommunicate request_size=4 [08:22:52]MH_SAM_APDU [08:22:52]CAPDU: 80 0D 01 02 [08:22:52]Write to MH i2c: E2 08 00 06 2F 80 0D 01 02 00 00 00 00 AE [08:22:52]Write i2c OK [08:22:52]MH_I2C_Read... [08:22:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:22:52]Read from MH i2c: E2 [08:22:52]MH_I2C_Read... [08:22:52]Read from MH i2c: E2 03 00 [08:22:52]MH_I2C_Read... [08:22:52]Read from MH i2c: E2 03 00 06 2F 00 90 00 A9 [08:22:52]RAPDU: 90 00 [08:22:52]wFMCommunicate OK [08:22:52]wFMCommunicate request_size=255 [08:22:52]MH_SAM_APDU [08:22: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 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 2E 00 00 00 F4 03 04 00 5F 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 21 55 03 00 35 04 06 00 59 [08:22:52]Write to MH i2c: E2 02 01 07 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 2E 00 00 00 F4 03 04 00 5F 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 21 55 03 00 35 04 06 00 59 00 00 3D [08:22:52]Write i2c OK [08:22:52]MH_I2C_Read... [08:22:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:22:53]Read from MH i2c: E2 [08:22:53]MH_I2C_Read... [08:22:53]Read from MH i2c: E2 03 00 [08:22:53]MH_I2C_Read... [08:22:53]Read from MH i2c: E2 03 00 07 2F 00 90 00 AA [08:22:53]RAPDU: 90 00 [08:22:53]wFMCommunicate OK [08:22:53]wFMCommunicate request_size=10 [08:22:53]MH_SAM_APDU [08:22:53]CAPDU: 80 0D 02 02 05 E9 EA E8 C7 60 [08:22:53]Write to MH i2c: E2 0D 00 08 2F 80 0D 02 02 05 00 E9 EA E8 C7 60 00 00 9D [08:22:53]Write i2c OK [08:22:53]MH_I2C_Read... [08:22:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:22:53]Read from MH i2c: E2 [08:22:53]MH_I2C_Read... [08:22:53]Read from MH i2c: E2 03 00 [08:22:53]MH_I2C_Read... [08:22:53]Read from MH i2c: E2 03 00 08 2F 00 90 00 AB [08:22:53]RAPDU: 90 00 [08:22:53]wFMCommunicate OK [08:22:53]wFMCommunicate request_size=4 [08:22:53]MH_SAM_APDU [08:22:53]CAPDU: 80 0D 03 02 [08:22:53]Write to MH i2c: E2 08 00 09 2F 80 0D 03 02 00 00 00 00 B3 [08:22:53]Write i2c OK [08:22:53]MH_I2C_Read... [08:22:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:22:53]Read from MH i2c: E2 [08:22:53]MH_I2C_Read... [08:22:53]Read from MH i2c: E2 0B 00 [08:22:53]MH_I2C_Read... [08:22:53]Read from MH i2c: E2 0B 00 09 2F 00 C8 38 86 40 AB B3 4F 4C 90 00 73 [08:22:53]RAPDU: C8 38 86 40 AB B3 4F 4C 90 00 [08:22:53]wFMCommunicate OK [08:22:53]SAM_PROTO_SignData done [08:22:53]FM_MakeSignedData done [08:22:53]CreateOFDProtocolMessage [08:22:53]wFMCommunicate request_size=4 [08:22:53]MH_SAM_APDU [08:22:53]CAPDU: 80 11 00 00 [08:22:53]Write to MH i2c: E2 08 00 0A 2F 80 11 00 00 00 00 00 00 B3 [08:22:53]Write i2c OK [08:22:53]MH_I2C_Read... [08:22:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:22:53]Read from MH i2c: E2 [08:22:53]MH_I2C_Read... [08:22:53]Read from MH i2c: E2 17 00 [08:22:53]MH_I2C_Read... [08:22:53]Read from MH i2c: E2 17 00 0A 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 02 [08:22:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:22:53]wFMCommunicate OK [08:22:53]CreateOFDProtocolMessage done [08:22:53]OFDSenderStorePacket 218401 [08:22:53]StoreOFDPacket docnum=218401 [08:22:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 64 80 07 01 C2 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 2E 00 00 00 F4 03 04 00 5F 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 21 55 03 00 35 04 06 00 59 E9 EA E8 C7 60 C8 38 86 40 AB B3 4F 4C [08:22:53]CheckFolder [08:22:53]dirname=/storage/ofd_packets [08:22:53]CheckFolder done [08:22:53]ProducePacketName [08:22:53]name=ofd_packets/00218401 [08:22:53]NVStorageSaveData ofd_packets/00218401 [08:22:53]File name is /storage/ofd_packets/00218401 [08:22:53]Write 301 bytes [08:22:53]NVStorageSaveData done [08:22:53]OFDSenderStorePacket done [08:22:53]KKMCreateOFDPacket done [08:22:53]NVStorageSaveData kkm_last_timestamp [08:22:53]File name is /storage/kkm_last_timestamp [08:22:53]Write 4 bytes [08:22:53]NVStorageSaveData done [08:22:53]ExternCall_PrintAddStr [08:22:53]wPrintStart [08:22:53]Write to MH i2c: 01 00 00 0B 2F 3A [08:22:53]Write i2c OK [08:22:53]MH_I2C_Read... [08:22:53]Read from MH i2c: 01 [08:22:53]MH_I2C_Read... [08:22:53]Read from MH i2c: 01 07 00 [08:22:53]MH_I2C_Read... [08:22:53]Read from MH i2c: 01 07 00 0B 2F 00 00 00 00 00 FF 0F 4F [08:22:53]RasterBufferAndPrint [08:22:53]line Счет N : (1)535936 [08:22:53]line ИНН: 02508201610067 [08:22:53]line Контрольно-Кассовый Чек [08:22:53]line ПРОДАЖА [08:22:53]line ТРК (МРК, ГНК) : 23 [08:22:53]line Товар: 2710124130 [08:22:53]line Аи-92-К-2 [08:22:53]line 3.590 * 66.90 [08:22:53]line = 240.17 [08:22:53]line НДС 12% НСП 1% [08:22:53]line > о реализуемом товаре [08:22:53]line ОКРУГЛЕНИЕ: -0.17 [08:22:53]line ИТОГО: 240.00 [08:22:53]line Внесено: 240.00 [08:22:53]line СДАЧА: 0.00 [08:22:53]line НСП 1% : 2.12 [08:22:53]line НДС 12% : 25.50 [08:22:53]line Наличными: 240.00 [08:22:53]line Безнал.: 0.00 [08:22:53]line Место: АЗС № 84 "Партнер Нефть" [08:22:53]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:22:53]line СНО: Общий режим [08:22:53]line Чек 46 19.10.2024 08:22 [08:22:53]line Смена: 443 ФФД: 1.0 [08:22:53]line ЗНМ: 0300000178 [08:22:53]line РНМ: 0000000000098116 [08:22:53]line Версия ККМ: 001 [08:22:53]line ФМ: 0000000000965413 [08:22:53]line ФД: 218401 [08:22:53]line ФПД: 98861203375968 [08:22:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082255&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218401&fm=98861203375968&tin=02508201610067®Number=0000000000098116&sum=24000 [08:22:53]OFD Sender: Processing packet 218401 [packets to send 80, broken 79] [08:22:53]ProducePacketName [08:22:53]name=ofd_packets/00218401 [08:22:53]OFD Sender: To server: pG, [08:22:53]CommunicateWithHost lk.salyk.kg:30040 [08:22:53]ConnectInit lk.salyk.kg [08:22:53]written 0, free lines is 4095 [08:22:53]Connected sock=8 [08:22:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 64 80 07 01 C2 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 2E 00 00 00 F4 03 04 00 5F 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 21 55 03 00 35 04 06 00 59 E9 EA E8 C7 60 C8 38 86 40 AB B3 4F 4C [08:22:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 87 8D 47 00 30 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 39 36 35 34 31 33 10 04 04 00 21 55 03 00 F4 03 04 00 F9 17 13 67 B6 04 01 00 00 60 D2 97 F3 A4 C2 DA 52 [08:22:53]CommunicateWithHost err = 0 [08:22:53]CheckOFDResponse [08:22:53]1017 (14) - 77093643461234 [08:22:53]1041 (16) - 0000000000965413 [08:22:53]1040 (4) - 218401 [08:22:53]1012 (4) - 19.10.2024 02:22 [08:22:53]1206 (1) - 0 [08:22:53]OFD Sender: Remove packet 218401 [08:22:53]ProducePacketName [08:22:53]name=ofd_packets/00218401 [08:22:53]NVStorageDeleteData [08:22:54]Write to MH i2c: 01 00 00 36 2F 65 [08:22:54]Write i2c OK [08:22:54]MH_I2C_Read... [08:22:54]Read from MH i2c: 01 [08:22:54]MH_I2C_Read... [08:22:54]Read from MH i2c: 01 07 00 [08:22:54]MH_I2C_Read... [08:22:54]Read from MH i2c: 01 07 00 36 2F 00 00 00 00 00 DE 0C 56 [08:22:54]RasterBufferAndPrint [08:22:54]line [08:22:54]line [08:22:54]line [08:22:54]line [08:22:54]line [08:22:54]written 0, free lines is 3303 [08:22:54]MH_Cut [08:22:54]Write to MH i2c: D1 01 00 3D 2F 01 3E [08:22:54]Write i2c OK [08:22:54]MH_I2C_Read... [08:22:54]Read from MH i2c: D1 [08:22:54]MH_I2C_Read... [08:22:54]Read from MH i2c: D1 01 00 [08:22:54]MH_I2C_Read... [08:22:54]Read from MH i2c: D1 01 00 3D 2F 00 3D [08:22:54]Write to MH i2c: 01 00 00 3E 2F 6D [08:22:54]Write i2c OK [08:22:54]MH_I2C_Read... [08:22:54]OFD Sender: No OFD packet to send [08:22:54]*** Cut start [08:22:54]*** Partial cut [08:22:54]*** CUTSNS_PIN = 1 [08:22:54]*** CUTSNS_PIN = 0 [08:22:55]*** Brake cut motor [08:22:55]Read from MH i2c: 01 [08:22:55]MH_I2C_Read... [08:22:55]*** Stop cut motor [08:22:55]*** Cut end [08:22:55]Read from MH i2c: 01 07 00 [08:22:55]MH_I2C_Read... [08:22:55]Read from MH i2c: 01 07 00 3E 2F 00 00 00 00 00 FF 0F 82 [08:22:55]process_action close_receipt done [08:22:55]requested_data is exist [08:22:55]produce_requested_data [08:22:55]requested_item fm.sn is exist - process it [08:22:55]wFMCommunicate request_size=4 [08:22:55]MH_SAM_APDU [08:22:55]CAPDU: 80 11 00 00 [08:22:55]Write to MH i2c: E2 08 00 3F 2F 80 11 00 00 00 00 00 00 E8 [08:22:55]Write i2c OK [08:22:55]MH_I2C_Read... [08:22:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:22:55]Read from MH i2c: E2 [08:22:55]MH_I2C_Read... [08:22:55]Read from MH i2c: E2 17 00 [08:22:55]MH_I2C_Read... [08:22:55]Read from MH i2c: E2 17 00 3F 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 37 [08:22:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:22:55]wFMCommunicate OK [08:22:55]requested_item fd.num is exist - process it [08:22:55]SAM_PROTO_GetFieldsCounters [08:22:55]wFMCommunicate request_size=4 [08:22:55]MH_SAM_APDU [08:22:55]CAPDU: 80 13 00 00 [08:22:55]Write to MH i2c: E2 08 00 40 2F 80 13 00 00 00 00 00 00 EB [08:22:55]Write i2c OK [08:22:55]MH_I2C_Read... [08:22:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:22:55]Read from MH i2c: E2 [08:22:55]MH_I2C_Read... [08:22:55]Read from MH i2c: E2 62 00 [08:22:55]MH_I2C_Read... [08:22:55]Read from MH i2c: E2 62 00 40 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 21 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 C7 [08:22:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 21 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:22:55]wFMCommunicate OK [08:22:55]SAM_PROTO_GetFieldsCounters done [08:22:55]requested_item shift.num is exist - process it [08:22:55]requested_item shift.opened is exist - process it [08:22:55]req_shift_opened [08:22:55]FM_GetShiftState [08:22:55]SAM_PROTO_GetShiftState [08:22:55]wFMCommunicate request_size=4 [08:22:55]MH_SAM_APDU [08:22:55]CAPDU: 80 13 01 00 [08:22:55]Write to MH i2c: E2 08 00 41 2F 80 13 01 00 00 00 00 00 ED [08:22:55]Write i2c OK [08:22:55]MH_I2C_Read... [08:22:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:22:55]Read from MH i2c: E2 [08:22:55]MH_I2C_Read... [08:22:55]Read from MH i2c: E2 0E 00 [08:22:55]MH_I2C_Read... [08:22:55]Read from MH i2c: E2 0E 00 41 2F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 30 [08:22:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:22:55]wFMCommunicate OK [08:22:55]SAM_PROTO_GetShiftState done [08:22:55]FM_GetShiftState done [08:22:55]req_shift_opened done [08:22:55]requested_item shift.open_date is exist - process it [08:22:55]req_shift_open_date [08:22:55]req_shift_open_date done [08:22:55]produce_requested_data done [08:22:55]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218401,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:22:55]process_action_free close_receipt [08:22:55]json_value_free [08:22:55]json_value_free done [08:22:55]process_json_proto returns [08:22:55]Send response to host [08:22:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218401,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:22:55]free response buf [08:22:55]execute_script done [08:22:55]execute_script returns [08:22:55]free content buf [08:22:55]Sock 9.Close socket [08:22:55]Sock 9.Thread stoped [08:22:59]OFD Sender: No OFD packet to send [08:23:04]OFD Sender: No OFD packet to send [08:23:09]OFD Sender: No OFD packet to send [08:23:14]OFD Sender: No OFD packet to send [08:23:19]OFD Sender: No OFD packet to send [08:23:24]OFD Sender: No OFD packet to send [08:23:29]OFD Sender: No OFD packet to send [08:23:34]OFD Sender: No OFD packet to send [08:23:39]OFD Sender: No OFD packet to send [08:23:44]OFD Sender: No OFD packet to send [08:23:49]OFD Sender: No OFD packet to send [08:23:54]OFD Sender: No OFD packet to send [08:23:59]OFD Sender: No OFD packet to send [08:24:04]OFD Sender: No OFD packet to send [08:24:09]OFD Sender: No OFD packet to send [08:24:14]OFD Sender: No OFD packet to send [08:24:19]OFD Sender: No OFD packet to send [08:24:24]OFD Sender: No OFD packet to send [08:24:29]OFD Sender: No OFD packet to send [08:24:34]OFD Sender: No OFD packet to send [08:24:39]OFD Sender: No OFD packet to send [08:24:44]OFD Sender: No OFD packet to send [08:24:49]OFD Sender: No OFD packet to send [08:24:54]OFD Sender: No OFD packet to send [08:24:59]OFD Sender: No OFD packet to send [08:25:04]OFD Sender: No OFD packet to send [08:25:09]OFD Sender: No OFD packet to send [08:25:14]OFD Sender: No OFD packet to send [08:25:19]OFD Sender: No OFD packet to send [08:25:24]OFD Sender: No OFD packet to send [08:25:29]accept exits with 10 [08:25:29]New connection [08:25:29]New thread 3066682724 created [08:25:29]Thread 3066826084 joined [08:25:29]Waiting for new connection... [08:25:29] Sock 10.Parse request [08:25:29]Sock 10.Check first char [08:25:29]Sock 10.First char is OK [08:25:29]request: POST /json_proto HTTP/1.0 [08:25:29]Method: POST [08:25:29]URL: /json_proto [08:25:29]Method is POST - this is cgi request [08:25:29]url: /json_proto [08:25:29]query_string will be loaded in cgi processing [08:25:29]execute_cgi json_proto POST (null) [08:25:29]execute_cgi path=json_proto method=POST [08:25:29]POST find Content-Length [08:25:29]Host: 172.17.40.4:8080 [08:25:29]Content-Length: 798 [08:25:29]Content-Type: application/json [08:25:29] [08:25:29]POST finish read [08:25:29]Found Content-Length = 798 [08:25:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535937", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920055", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:29]execute_script... [08: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)535937", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920055", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:29]POST & json_proto [08:25:29]process_json_proto [08:25:29]json parsed OK: [08:25:29]protocol is kg_v1.0 [08:25:29]action value=close_receipt [08:25:29]process_action close_receipt [08:25:29]cmd_close_receipt [08:25:29]MH_GetDate [08:25:29]Write to MH i2c: F0 00 00 42 2F 60 [08:25:29]Write i2c OK [08:25:29]MH_I2C_Read... [08:25:29]Read from MH i2c: F0 [08:25:29]MH_I2C_Read... [08:25:29]Read from MH i2c: F0 09 00 [08:25:29]MH_I2C_Read... [08:25:29]Read from MH i2c: F0 09 00 42 2F 00 FC 6C 13 67 EE 0E 0D 67 BB [08:25:29]GetLastDocTimeStamp 1729326175 [08:25:29]current date 1729326332 [08:25:29]FM_GetShiftState [08:25:29]SAM_PROTO_GetShiftState [08:25:29]wFMCommunicate request_size=4 [08:25:29]MH_SAM_APDU [08:25:29]CAPDU: 80 13 01 00 [08:25:29]Write to MH i2c: E2 08 00 43 2F 80 13 01 00 00 00 00 00 EF [08:25:29]Write i2c OK [08:25:29]MH_I2C_Read... [08:25:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:29]Read from MH i2c: E2 [08:25:29]MH_I2C_Read... [08:25:29]Read from MH i2c: E2 0E 00 [08:25:29]MH_I2C_Read... [08:25:29]Read from MH i2c: E2 0E 00 43 2F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 32 [08:25:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:25:29]wFMCommunicate OK [08:25:29]SAM_PROTO_GetShiftState done [08:25:29]FM_GetShiftState done [08:25:29]opened in 1729296582 [08:25:29]opened+sec_in_day 1729382982 [08:25:29]quantity*price = 0 [08:25:29]sum+1 = 1 [08:25:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 47 19.10.2024 08:25 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4920055 ФМ: 0000000000965413 ФД: 218402 ФПД: 9882821759310 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082533&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218402&fm=9882821759310&tin=02508201610067®Number=0000000000098116&sum=0 [08:25:30]StoreToDocumentArchive [08:25:30]shift 443 fd 218402 [08:25:30]save to /storage/0443/doc_00218402 [08:25:30]save last doc name /storage/0443/doc_00218402 to /storage/kkm_last_doc_name [08:25:30]save OK [08:25:30]Clear old archive folders... [08:25:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:25:30]tlvbuf is 0151BB70 [08:25:30]SAM_PROTO_ClearQueue [08:25:30]wFMCommunicate request_size=4 [08:25:30]MH_SAM_APDU [08:25:30]CAPDU: 80 09 00 00 [08:25:30]Write to MH i2c: E2 08 00 50 2F 80 09 00 00 00 00 00 00 F1 [08:25:30]Write i2c OK [08:25:30]MH_I2C_Read... [08:25:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:25:30]Read from MH i2c: E2 [08:25:30]MH_I2C_Read... [08:25:30]Read from MH i2c: E2 03 00 [08:25:30]MH_I2C_Read... [08:25:30]Read from MH i2c: E2 03 00 50 2F 00 90 00 F3 [08:25:30]RAPDU: 90 00 [08:25:30]wFMCommunicate OK [08:25:30]SAM_PROTO_ClearQueue done [08:25:30]KKMCreateOFDPacket [08:25:30]OFDProtocolAddRootSTLVToBuf [08:25:30]FM_MakeSignedData [08:25:30]FM_MakeSignedData [08:25:30]SAM_PROTO_SignData [08:25:30]wFMCommunicate request_size=4 [08:25:30]MH_SAM_APDU [08:25:30]CAPDU: 80 0D 01 02 [08:25:30]Write to MH i2c: E2 08 00 51 2F 80 0D 01 02 00 00 00 00 F9 [08:25:30]Write i2c OK [08:25:30]MH_I2C_Read... [08:25:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:25:30]Read from MH i2c: E2 [08:25:30]MH_I2C_Read... [08:25:30]Read from MH i2c: E2 03 00 [08:25:30]MH_I2C_Read... [08:25:30]Read from MH i2c: E2 03 00 51 2F 00 90 00 F4 [08:25:30]RAPDU: 90 00 [08:25:30]wFMCommunicate OK [08:25:30]wFMCommunicate request_size=255 [08:25:30]MH_SAM_APDU [08:25:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 FD 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 22 55 03 00 35 04 06 00 08 FD 06 14 [08:25:30]Write to MH i2c: E2 02 01 52 2F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 FD 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 22 55 03 00 35 04 06 00 08 FD 06 14 00 00 DD [08:25:30]Write i2c OK [08:25:30]MH_I2C_Read... [08:25:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:30]Read from MH i2c: E2 [08:25:30]MH_I2C_Read... [08:25:30]Read from MH i2c: E2 03 00 [08:25:30]MH_I2C_Read... [08:25:30]Read from MH i2c: E2 03 00 52 2F 00 90 00 F5 [08:25:30]RAPDU: 90 00 [08:25:30]wFMCommunicate OK [08:25:30]wFMCommunicate request_size=7 [08:25:30]MH_SAM_APDU [08:25:30]CAPDU: 80 0D 02 02 02 91 4E [08:25:30]Write to MH i2c: E2 0A 00 53 2F 80 0D 02 02 02 00 91 4E 00 00 DF [08:25:30]Write i2c OK [08:25:30]MH_I2C_Read... [08:25:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:31]Read from MH i2c: E2 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: E2 03 00 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: E2 03 00 53 2F 00 90 00 F6 [08:25:31]RAPDU: 90 00 [08:25:31]wFMCommunicate OK [08:25:31]wFMCommunicate request_size=4 [08:25:31]MH_SAM_APDU [08:25:31]CAPDU: 80 0D 03 02 [08:25:31]Write to MH i2c: E2 08 00 54 2F 80 0D 03 02 00 00 00 00 FE [08:25:31]Write i2c OK [08:25:31]MH_I2C_Read... [08:25:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:25:31]Read from MH i2c: E2 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: E2 0B 00 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: E2 0B 00 54 2F 00 6C 60 91 7F 9E 24 31 97 90 00 65 [08:25:31]RAPDU: 6C 60 91 7F 9E 24 31 97 90 00 [08:25:31]wFMCommunicate OK [08:25:31]SAM_PROTO_SignData done [08:25:31]FM_MakeSignedData done [08:25:31]CreateOFDProtocolMessage [08:25:31]wFMCommunicate request_size=4 [08:25:31]MH_SAM_APDU [08:25:31]CAPDU: 80 11 00 00 [08:25:31]Write to MH i2c: E2 08 00 55 2F 80 11 00 00 00 00 00 00 FE [08:25:31]Write i2c OK [08:25:31]MH_I2C_Read... [08:25:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:31]Read from MH i2c: E2 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: E2 17 00 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: E2 17 00 55 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4D [08:25:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:25:31]wFMCommunicate OK [08:25:31]CreateOFDProtocolMessage done [08:25:31]OFDSenderStorePacket 218402 [08:25:31]StoreOFDPacket docnum=218402 [08:25:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 9A 06 04 01 BA 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 FD 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 22 55 03 00 35 04 06 00 08 FD 06 14 91 4E 6C 60 91 7F 9E 24 31 97 [08:25:31]CheckFolder [08:25:31]dirname=/storage/ofd_packets [08:25:31]CheckFolder done [08:25:31]ProducePacketName [08:25:31]name=ofd_packets/00218402 [08:25:31]NVStorageSaveData ofd_packets/00218402 [08:25:31]File name is /storage/ofd_packets/00218402 [08:25:31]Write 298 bytes [08:25:31]NVStorageSaveData done [08:25:31]OFDSenderStorePacket done [08:25:31]KKMCreateOFDPacket done [08:25:31]NVStorageSaveData kkm_last_timestamp [08:25:31]File name is /storage/kkm_last_timestamp [08:25:31]Write 4 bytes [08:25:31]NVStorageSaveData done [08:25:31]ExternCall_PrintAddStr [08:25:31]wPrintStart [08:25:31]Write to MH i2c: 01 00 00 56 2F 85 [08:25:31]Write i2c OK [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: 01 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: 01 07 00 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: 01 07 00 56 2F 00 00 00 00 00 FF 0F 9A [08:25:31]RasterBufferAndPrint [08:25:31]line Счет N : (1)535937 [08:25:31]line ИНН: 02508201610067 [08:25:31]line Контрольно-Кассовый Чек [08:25:31]line ПРОДАЖА [08:25:31]line ТРК (МРК, ГНК) : 61 [08:25:31]line Товар: 2710194210 [08:25:31]line ДТ-К-2 [08:25:31]line 100.000 * 0.00 [08:25:31]line = 0.00 [08:25:31]line НДС 12% НСП 1% [08:25:31]line > о реализуемом товаре [08:25:31]line ИТОГО: 0.00 [08:25:31]line НСП 1% : 0.00 [08:25:31]line НДС 12% : 0.00 [08:25:31]line Наличными: 0.00 [08:25:31]line Безнал.: 0.00 [08:25:31]line Место: АЗС № 84 "Партнер Нефть" [08:25:31]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:25:31]line СНО: Общий режим [08:25:31]line Чек 47 19.10.2024 08:25 [08:25:31]line Смена: 443 ФФД: 1.0 [08:25:31]line ЗНМ: 0300000178 [08:25:31]line РНМ: 0000000000098116 [08:25:31]line Версия ККМ: 001 [08:25:31]line Талоны: Топливные Талоны [08:25:31]line 4920055 [08:25:31]line ФМ: 0000000000965413 [08:25:31]line ФД: 218402 [08:25:31]line ФПД: 9882821759310 [08:25:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082533&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218402&fm=9882821759310&tin=02508201610067®Number=0000000000098116&sum=0 [08:25:31]OFD Sender: Processing packet 218402 [packets to send 80, broken 79] [08:25:31]ProducePacketName [08:25:31]name=ofd_packets/00218402 [08:25:31]OFD Sender: To server: pG, [08:25:31]CommunicateWithHost lk.salyk.kg:30040 [08:25:31]ConnectInit lk.salyk.kg [08:25:31]written 0, free lines is 4095 [08:25:31]Connected sock=9 [08:25:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 9A 06 04 01 BA 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 FD 6C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 22 55 03 00 35 04 06 00 08 FD 06 14 91 4E 6C 60 91 7F 9E 24 31 97 [08:25:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 54 26 47 00 B5 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 39 36 35 34 31 33 10 04 04 00 22 55 03 00 F4 03 04 00 97 18 13 67 B6 04 01 00 00 FE 88 BB 2D 10 38 8D 4D [08:25:31]CommunicateWithHost err = 0 [08:25:31]CheckOFDResponse [08:25:31]1017 (14) - 77093643461234 [08:25:31]1041 (16) - 0000000000965413 [08:25:31]1040 (4) - 218402 [08:25:31]1012 (4) - 19.10.2024 02:25 [08:25:31]1206 (1) - 0 [08:25:31]OFD Sender: Remove packet 218402 [08:25:31]ProducePacketName [08:25:31]name=ofd_packets/00218402 [08:25:31]NVStorageDeleteData [08:25:31]Write to MH i2c: 01 00 00 80 2F AF [08:25:31]Write i2c OK [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: 01 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: 01 07 00 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: 01 07 00 80 2F 00 00 00 00 00 EE 0C B0 [08:25:31]RasterBufferAndPrint [08:25:31]line [08:25:31]line [08:25:31]line [08:25:31]line [08:25:31]line [08:25:31]written 0, free lines is 3315 [08:25:31]MH_Cut [08:25:31]Write to MH i2c: D1 01 00 87 2F 01 88 [08:25:31]Write i2c OK [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: D1 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: D1 01 00 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: D1 01 00 87 2F 00 87 [08:25:31]Write to MH i2c: 01 00 00 88 2F B7 [08:25:31]Write i2c OK [08:25:31]MH_I2C_Read... [08:25:32]OFD Sender: No OFD packet to send [08:25:32]*** Cut start [08:25:32]*** Partial cut [08:25:32]*** CUTSNS_PIN = 1 [08:25:32]*** CUTSNS_PIN = 0 [08:25:32]*** Brake cut motor [08:25:33]Read from MH i2c: 01 [08:25:33]MH_I2C_Read... [08:25:33]*** Stop cut motor [08:25:33]*** Cut end [08:25:33]Read from MH i2c: 01 07 00 [08:25:33]MH_I2C_Read... [08:25:33]Read from MH i2c: 01 07 00 88 2F 00 00 00 00 00 FF 0F CC [08:25:33]process_action close_receipt done [08:25:33]requested_data is exist [08:25:33]produce_requested_data [08:25:33]requested_item fm.sn is exist - process it [08:25:33]wFMCommunicate request_size=4 [08:25:33]MH_SAM_APDU [08:25:33]CAPDU: 80 11 00 00 [08:25:33]Write to MH i2c: E2 08 00 89 2F 80 11 00 00 00 00 00 00 32 [08:25:33]Write i2c OK [08:25:33]MH_I2C_Read... [08:25:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:33]Read from MH i2c: E2 [08:25:33]MH_I2C_Read... [08:25:33]Read from MH i2c: E2 17 00 [08:25:33]MH_I2C_Read... [08:25:33]Read from MH i2c: E2 17 00 89 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 81 [08:25:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:25:33]wFMCommunicate OK [08:25:33]requested_item fd.num is exist - process it [08:25:33]SAM_PROTO_GetFieldsCounters [08:25:33]wFMCommunicate request_size=4 [08:25:33]MH_SAM_APDU [08:25:33]CAPDU: 80 13 00 00 [08:25:33]Write to MH i2c: E2 08 00 8A 2F 80 13 00 00 00 00 00 00 35 [08:25:33]Write i2c OK [08:25:33]MH_I2C_Read... [08:25:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:25:33]Read from MH i2c: E2 [08:25:33]MH_I2C_Read... [08:25:33]Read from MH i2c: E2 62 00 [08:25:33]MH_I2C_Read... [08:25:33]Read from MH i2c: E2 62 00 8A 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 22 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 15 [08:25:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 22 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:25:33]wFMCommunicate OK [08:25:33]SAM_PROTO_GetFieldsCounters done [08:25:33]requested_item shift.num is exist - process it [08:25:33]requested_item shift.opened is exist - process it [08:25:33]req_shift_opened [08:25:33]FM_GetShiftState [08:25:33]SAM_PROTO_GetShiftState [08:25:33]wFMCommunicate request_size=4 [08:25:33]MH_SAM_APDU [08:25:33]CAPDU: 80 13 01 00 [08:25:33]Write to MH i2c: E2 08 00 8B 2F 80 13 01 00 00 00 00 00 37 [08:25:33]Write i2c OK [08:25:33]MH_I2C_Read... [08:25:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:33]Read from MH i2c: E2 [08:25:33]MH_I2C_Read... [08:25:33]Read from MH i2c: E2 0E 00 [08:25:33]MH_I2C_Read... [08:25:33]Read from MH i2c: E2 0E 00 8B 2F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7A [08:25:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:25:33]wFMCommunicate OK [08:25:33]SAM_PROTO_GetShiftState done [08:25:33]FM_GetShiftState done [08:25:33]req_shift_opened done [08:25:33]requested_item shift.open_date is exist - process it [08:25:33]req_shift_open_date [08:25:33]req_shift_open_date done [08:25:33]produce_requested_data done [08:25:33]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218402,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:25:33]process_action_free close_receipt [08:25:33]json_value_free [08:25:33]json_value_free done [08:25:33]process_json_proto returns [08:25:33]Send response to host [08:25:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218402,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:25:33]free response buf [08:25:33]execute_script done [08:25:33]execute_script returns [08:25:33]free content buf [08:25:33]Sock 10.Close socket [08:25:33]Sock 10.Thread stoped [08:25:37]OFD Sender: No OFD packet to send [08:25:42]OFD Sender: No OFD packet to send [08:25:47]OFD Sender: No OFD packet to send [08:25:52]OFD Sender: No OFD packet to send [08:25:57]OFD Sender: No OFD packet to send [08:26:02]OFD Sender: No OFD packet to send [08:26:07]OFD Sender: No OFD packet to send [08:26:12]OFD Sender: No OFD packet to send [08:26:17]OFD Sender: No OFD packet to send [08:26:22]OFD Sender: No OFD packet to send [08:26:27]OFD Sender: No OFD packet to send [08:26:32]OFD Sender: No OFD packet to send [08:26:37]OFD Sender: No OFD packet to send [08:26:42]OFD Sender: No OFD packet to send [08:26:47]OFD Sender: No OFD packet to send [08:26:52]OFD Sender: No OFD packet to send [08:26:57]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:39]accept exits with 8 [08:27:39]New connection [08:27:39]New thread 3066826084 created [08:27:39]Thread 3066682724 joined [08:27:39]Waiting for new connection... [08:27:39] Sock 8.Parse request [08:27:39]Sock 8.Check first char [08:27:39]Sock 8.First char is OK [08:27:39]request: POST /json_proto HTTP/1.0 [08:27:39]Method: POST [08:27:39]URL: /json_proto [08:27:39]Method is POST - this is cgi request [08:27:39]url: /json_proto [08:27:39]query_string will be loaded in cgi processing [08:27:39]execute_cgi json_proto POST (null) [08:27:39]execute_cgi path=json_proto method=POST [08:27:39]POST find Content-Length [08:27:39]Host: 172.17.40.4:8080 [08:27:39]Content-Length: 767 [08:27:39]Content-Type: application/json [08:27:39] [08:27:39]POST finish read [08:27:39]Found Content-Length = 767 [08:27:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535940", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:39]execute_script... [08: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)535940", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:39]POST & json_proto [08:27:39]process_json_proto [08:27:39]json parsed OK: [08:27:39]protocol is kg_v1.0 [08:27:39]action value=close_receipt [08:27:39]process_action close_receipt [08:27:39]cmd_close_receipt [08:27:39]MH_GetDate [08:27:39]Write to MH i2c: F0 00 00 8C 2F AA [08:27:39]Write i2c OK [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: F0 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: F0 09 00 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: F0 09 00 8C 2F 00 7E 6D 13 67 EE 0E 0D 67 88 [08:27:39]GetLastDocTimeStamp 1729326333 [08:27:39]current date 1729326462 [08:27:39]FM_GetShiftState [08:27:39]SAM_PROTO_GetShiftState [08:27:39]wFMCommunicate request_size=4 [08:27:39]MH_SAM_APDU [08:27:39]CAPDU: 80 13 01 00 [08:27:39]Write to MH i2c: E2 08 00 8D 2F 80 13 01 00 00 00 00 00 39 [08:27:39]Write i2c OK [08:27:39]MH_I2C_Read... [08:27:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:39]Read from MH i2c: E2 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: E2 0E 00 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: E2 0E 00 8D 2F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7C [08:27:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:27:39]wFMCommunicate OK [08:27:39]SAM_PROTO_GetShiftState done [08:27:39]FM_GetShiftState done [08:27:39]opened in 1729296582 [08:27:39]opened+sec_in_day 1729382982 [08:27:39]quantity*price = 80061 [08:27:39]sum+1 = 80063 [08:27:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.62 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 0.00 Безнал.: 800.62 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 48 19.10.2024 08:27 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218403 ФПД: 89746329821365 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082742&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218403&fm=89746329821365&tin=02508201610067®Number=0000000000098116&sum=80062 [08:27:40]StoreToDocumentArchive [08:27:40]shift 443 fd 218403 [08:27:40]save to /storage/0443/doc_00218403 [08:27:40]save last doc name /storage/0443/doc_00218403 to /storage/kkm_last_doc_name [08:27:40]save OK [08:27:40]Clear old archive folders... [08:27:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:27:40]tlvbuf is 014F8BE0 [08:27:40]SAM_PROTO_ClearQueue [08:27:40]wFMCommunicate request_size=4 [08:27:40]MH_SAM_APDU [08:27:40]CAPDU: 80 09 00 00 [08:27:40]Write to MH i2c: E2 08 00 9A 2F 80 09 00 00 00 00 00 00 3B [08:27:40]Write i2c OK [08:27:40]MH_I2C_Read... [08:27:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:27:40]Read from MH i2c: E2 [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: E2 03 00 [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: E2 03 00 9A 2F 00 90 00 3D [08:27:40]RAPDU: 90 00 [08:27:40]wFMCommunicate OK [08:27:40]SAM_PROTO_ClearQueue done [08:27:40]KKMCreateOFDPacket [08:27:40]OFDProtocolAddRootSTLVToBuf [08:27:40]FM_MakeSignedData [08:27:40]FM_MakeSignedData [08:27:40]SAM_PROTO_SignData [08:27:40]wFMCommunicate request_size=4 [08:27:40]MH_SAM_APDU [08:27:40]CAPDU: 80 0D 01 02 [08:27:40]Write to MH i2c: E2 08 00 9B 2F 80 0D 01 02 00 00 00 00 43 [08:27:40]Write i2c OK [08:27:40]MH_I2C_Read... [08:27:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:27:40]Read from MH i2c: E2 [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: E2 03 00 [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: E2 03 00 9B 2F 00 90 00 3E [08:27:40]RAPDU: 90 00 [08:27:40]wFMCommunicate OK [08:27:40]wFMCommunicate request_size=255 [08:27:40]MH_SAM_APDU [08: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 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 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 7E 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 23 55 03 00 35 04 06 00 51 [08:27:40]Write to MH i2c: E2 02 01 9C 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 7E 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 23 55 03 00 35 04 06 00 51 00 00 D2 [08:27:40]Write i2c OK [08:27:40]MH_I2C_Read... [08:27:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:40]Read from MH i2c: E2 [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: E2 03 00 [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: E2 03 00 9C 2F 00 90 00 3F [08:27:40]RAPDU: 90 00 [08:27:40]wFMCommunicate OK [08:27:40]wFMCommunicate request_size=10 [08:27:40]MH_SAM_APDU [08:27:40]CAPDU: 80 0D 02 02 05 9F B2 1B E0 B5 [08:27:40]Write to MH i2c: E2 0D 00 9D 2F 80 0D 02 02 05 00 9F B2 1B E0 B5 00 00 51 [08:27:40]Write i2c OK [08:27:40]MH_I2C_Read... [08:27:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:40]Read from MH i2c: E2 [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: E2 03 00 [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: E2 03 00 9D 2F 00 90 00 40 [08:27:40]RAPDU: 90 00 [08:27:40]wFMCommunicate OK [08:27:40]wFMCommunicate request_size=4 [08:27:40]MH_SAM_APDU [08:27:40]CAPDU: 80 0D 03 02 [08:27:40]Write to MH i2c: E2 08 00 9E 2F 80 0D 03 02 00 00 00 00 48 [08:27:40]Write i2c OK [08:27:40]MH_I2C_Read... [08:27:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:27:40]Read from MH i2c: E2 [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: E2 0B 00 [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: E2 0B 00 9E 2F 00 0E A2 49 7D 85 92 B4 F6 90 00 80 [08:27:40]RAPDU: 0E A2 49 7D 85 92 B4 F6 90 00 [08:27:40]wFMCommunicate OK [08:27:40]SAM_PROTO_SignData done [08:27:40]FM_MakeSignedData done [08:27:40]CreateOFDProtocolMessage [08:27:40]wFMCommunicate request_size=4 [08:27:40]MH_SAM_APDU [08:27:40]CAPDU: 80 11 00 00 [08:27:40]Write to MH i2c: E2 08 00 9F 2F 80 11 00 00 00 00 00 00 48 [08:27:40]Write i2c OK [08:27:40]MH_I2C_Read... [08:27:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:40]Read from MH i2c: E2 [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: E2 17 00 [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: E2 17 00 9F 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 97 [08:27:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:27:40]wFMCommunicate OK [08:27:40]CreateOFDProtocolMessage done [08:27:40]OFDSenderStorePacket 218403 [08:27:40]StoreOFDPacket docnum=218403 [08:27:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 48 FC 07 01 0A 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 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 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 7E 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 23 55 03 00 35 04 06 00 51 9F B2 1B E0 B5 0E A2 49 7D 85 92 B4 F6 [08:27:40]CheckFolder [08:27:40]dirname=/storage/ofd_packets [08:27:40]CheckFolder done [08:27:40]ProducePacketName [08:27:40]name=ofd_packets/00218403 [08:27:40]NVStorageSaveData ofd_packets/00218403 [08:27:40]File name is /storage/ofd_packets/00218403 [08:27:40]Write 301 bytes [08:27:40]NVStorageSaveData done [08:27:40]OFDSenderStorePacket done [08:27:40]KKMCreateOFDPacket done [08:27:40]NVStorageSaveData kkm_last_timestamp [08:27:40]File name is /storage/kkm_last_timestamp [08:27:40]Write 4 bytes [08:27:40]NVStorageSaveData done [08:27:40]ExternCall_PrintAddStr [08:27:40]wPrintStart [08:27:40]Write to MH i2c: 01 00 00 A0 2F CF [08:27:40]Write i2c OK [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: 01 [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: 01 07 00 [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: 01 07 00 A0 2F 00 00 00 00 00 FF 0F E4 [08:27:40]RasterBufferAndPrint [08:27:40]line Счет N : (1)535940 [08:27:40]line ИНН: 02508201610067 [08:27:40]line Контрольно-Кассовый Чек [08:27:40]line ПРОДАЖА [08:27:40]line ТРК (МРК, ГНК) : 41 [08:27:40]line Товар: 2710124500 [08:27:40]line Аи-95-К-3 [08:27:40]line 10.790 * 74.20 [08:27:40]line = 800.62 [08:27:40]line НДС 12% НСП 1% [08:27:40]line > о реализуемом товаре [08:27:40]line ИТОГО: 800.62 [08:27:40]line НСП 1% : 7.08 [08:27:40]line НДС 12% : 85.02 [08:27:40]line Наличными: 0.00 [08:27:40]line Безнал.: 800.62 [08:27:40]line Место: АЗС № 84 "Партнер Нефть" [08:27:40]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:27:40]line СНО: Общий режим [08:27:40]line Чек 48 19.10.2024 08:27 [08:27:40]line Смена: 443 ФФД: 1.0 [08:27:40]line ЗНМ: 0300000178 [08:27:40]line РНМ: 0000000000098116 [08:27:40]line Версия ККМ: 001 [08:27:40]line Платежная система: Mbank [08:27:40]line ФМ: 0000000000965413 [08:27:40]line ФД: 218403 [08:27:40]line ФПД: 89746329821365 [08:27:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082742&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218403&fm=89746329821365&tin=02508201610067®Number=0000000000098116&sum=80062 [08:27:40]written 0, free lines is 4095 [08:27:40]OFD Sender: Processing packet 218403 [packets to send 80, broken 79] [08:27:40]ProducePacketName [08:27:40]name=ofd_packets/00218403 [08:27:40]OFD Sender: To server: pG, [08:27:40]CommunicateWithHost lk.salyk.kg:30040 [08:27:40]ConnectInit lk.salyk.kg [08:27:41]Connected sock=10 [08:27:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 48 FC 07 01 0A 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 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 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 7E 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 23 55 03 00 35 04 06 00 51 9F B2 1B E0 B5 0E A2 49 7D 85 92 B4 F6 [08:27:41]Write to MH i2c: 01 00 00 C9 2F F8 [08:27:41]Write i2c OK [08:27:41]MH_I2C_Read... [08:27:41]Read from MH i2c: 01 [08:27:41]MH_I2C_Read... [08:27:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A4 D5 47 00 FE 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 39 36 35 34 31 33 10 04 04 00 23 55 03 00 F4 03 04 00 18 19 13 67 B6 04 01 00 00 18 57 72 96 FC 50 7F B8 [08:27:41]CommunicateWithHost err = 0 [08:27:41]CheckOFDResponse [08:27:41]1017 (14) - 77093643461234 [08:27:41]1041 (16) - 0000000000965413 [08:27:41]1040 (4) - 218403 [08:27:41]1012 (4) - 19.10.2024 02:27 [08:27:41]1206 (1) - 0 [08:27:41]OFD Sender: Remove packet 218403 [08:27:41]ProducePacketName [08:27:41]name=ofd_packets/00218403 [08:27:41]NVStorageDeleteData [08:27:41]Read from MH i2c: 01 07 00 [08:27:41]MH_I2C_Read... [08:27:41]Read from MH i2c: 01 07 00 C9 2F 00 00 00 00 00 09 0D 15 [08:27:41]RasterBufferAndPrint [08:27:41]line [08:27:41]line [08:27:41]line [08:27:41]line [08:27:41]line [08:27:41]written 0, free lines is 3368 [08:27:41]MH_Cut [08:27:41]Write to MH i2c: D1 01 00 D0 2F 01 D1 [08:27:41]Write i2c OK [08:27:41]MH_I2C_Read... [08:27:41]Read from MH i2c: D1 [08:27:41]MH_I2C_Read... [08:27:41]Read from MH i2c: D1 01 00 [08:27:41]MH_I2C_Read... [08:27:41]Read from MH i2c: D1 01 00 D0 2F 00 D0 [08:27:41]Write to MH i2c: 01 00 00 D1 2F 00 [08:27:41]Write i2c OK [08:27:41]MH_I2C_Read... [08:27:41]OFD Sender: No OFD packet to send [08:27:42]*** Cut start [08:27:42]*** Partial cut [08:27:42]*** CUTSNS_PIN = 1 [08:27:42]*** CUTSNS_PIN = 0 [08:27:42]*** Brake cut motor [08:27:42]Read from MH i2c: 01 [08:27:42]MH_I2C_Read... [08:27:42]*** Stop cut motor [08:27:42]*** Cut end [08:27:42]Read from MH i2c: 01 07 00 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: 01 07 00 D1 2F 00 00 00 00 00 FF 0F 15 [08:27:42]process_action close_receipt done [08:27:42]requested_data is exist [08:27:42]produce_requested_data [08:27:42]requested_item fm.sn is exist - process it [08:27:42]wFMCommunicate request_size=4 [08:27:42]MH_SAM_APDU [08:27:42]CAPDU: 80 11 00 00 [08:27:42]Write to MH i2c: E2 08 00 D2 2F 80 11 00 00 00 00 00 00 7B [08:27:42]Write i2c OK [08:27:42]MH_I2C_Read... [08:27:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:42]Read from MH i2c: E2 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 17 00 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 17 00 D2 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CA [08:27:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:27:42]wFMCommunicate OK [08:27:42]requested_item fd.num is exist - process it [08:27:42]SAM_PROTO_GetFieldsCounters [08:27:42]wFMCommunicate request_size=4 [08:27:42]MH_SAM_APDU [08:27:42]CAPDU: 80 13 00 00 [08:27:42]Write to MH i2c: E2 08 00 D3 2F 80 13 00 00 00 00 00 00 7E [08:27:42]Write i2c OK [08:27:42]MH_I2C_Read... [08:27:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:27:42]Read from MH i2c: E2 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 62 00 [08:27:42]MH_I2C_Read... [08:27:42]Read from MH i2c: E2 62 00 D3 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 23 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 62 [08:27:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 23 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:27:42]wFMCommunicate OK [08:27:42]SAM_PROTO_GetFieldsCounters done [08:27:42]requested_item shift.num is exist - process it [08:27:42]requested_item shift.opened is exist - process it [08:27:42]req_shift_opened [08:27:42]FM_GetShiftState [08:27:42]SAM_PROTO_GetShiftState [08:27:42]wFMCommunicate request_size=4 [08:27:42]MH_SAM_APDU [08:27:42]CAPDU: 80 13 01 00 [08:27:42]Write to MH i2c: E2 08 00 D4 2F 80 13 01 00 00 00 00 00 80 [08:27:42]Write i2c OK [08:27:42]MH_I2C_Read... [08:27:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:43]Read from MH i2c: E2 [08:27:43]MH_I2C_Read... [08:27:43]Read from MH i2c: E2 0E 00 [08:27:43]MH_I2C_Read... [08:27:43]Read from MH i2c: E2 0E 00 D4 2F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C3 [08:27:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:27:43]wFMCommunicate OK [08:27:43]SAM_PROTO_GetShiftState done [08:27:43]FM_GetShiftState done [08:27:43]req_shift_opened done [08:27:43]requested_item shift.open_date is exist - process it [08:27:43]req_shift_open_date [08:27:43]req_shift_open_date done [08:27:43]produce_requested_data done [08:27:43]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218403,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:27:43]process_action_free close_receipt [08:27:43]json_value_free [08:27:43]json_value_free done [08:27:43]process_json_proto returns [08:27:43]Send response to host [08:27:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218403,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:27:43]free response buf [08:27:43]execute_script done [08:27:43]execute_script returns [08:27:43]free content buf [08:27:43]Sock 8.Close socket [08:27:43]Sock 8.Thread stoped [08:27:46]OFD Sender: No OFD packet to send [08:27:49]accept exits with 9 [08:27:49]New connection [08:27:49]New thread 3066682724 created [08:27:49]Thread 3066826084 joined [08:27:49]Waiting for new connection... [08:27:49] Sock 9.Parse request [08:27:49]Sock 9.Check first char [08:27:49]Sock 9.First char is OK [08:27:49]request: POST /json_proto HTTP/1.0 [08:27:49]Method: POST [08:27:49]URL: /json_proto [08:27:49]Method is POST - this is cgi request [08:27:49]url: /json_proto [08:27:49]query_string will be loaded in cgi processing [08:27:49]execute_cgi json_proto POST (null) [08:27:49]execute_cgi path=json_proto method=POST [08:27:49]POST find Content-Length [08:27:49]Host: 172.17.40.4:8080 [08:27:49]Content-Length: 785 [08:27:49]Content-Type: application/json [08:27:49] [08:27:49]POST finish read [08:27:49]Found Content-Length = 785 [08:27:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535938", "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" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31109", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:49]execute_script... [08:27:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535938", "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" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31109", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:49]POST & json_proto [08:27:49]process_json_proto [08:27:49]json parsed OK: [08:27:49]protocol is kg_v1.0 [08:27:49]action value=close_receipt [08:27:49]process_action close_receipt [08:27:49]cmd_close_receipt [08:27:49]MH_GetDate [08:27:49]Write to MH i2c: F0 00 00 D5 2F F3 [08:27:49]Write i2c OK [08:27:49]MH_I2C_Read... [08:27:49]Read from MH i2c: F0 [08:27:49]MH_I2C_Read... [08:27:49]Read from MH i2c: F0 09 00 [08:27:49]MH_I2C_Read... [08:27:49]Read from MH i2c: F0 09 00 D5 2F 00 89 6D 13 67 EE 0E 0D 67 DC [08:27:49]GetLastDocTimeStamp 1729326462 [08:27:49]current date 1729326473 [08:27:49]FM_GetShiftState [08:27:49]SAM_PROTO_GetShiftState [08:27:49]wFMCommunicate request_size=4 [08:27:49]MH_SAM_APDU [08:27:49]CAPDU: 80 13 01 00 [08:27:49]Write to MH i2c: E2 08 00 D6 2F 80 13 01 00 00 00 00 00 82 [08:27:49]Write i2c OK [08:27:49]MH_I2C_Read... [08:27:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:49]Read from MH i2c: E2 [08:27:49]MH_I2C_Read... [08:27:49]Read from MH i2c: E2 0E 00 [08:27:49]MH_I2C_Read... [08:27:49]Read from MH i2c: E2 0E 00 D6 2F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C5 [08:27:49]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:27:49]wFMCommunicate OK [08:27:49]SAM_PROTO_GetShiftState done [08:27:49]FM_GetShiftState done [08:27:49]opened in 1729296582 [08:27:49]opened+sec_in_day 1729382982 [08:27:49]quantity*price = 0 [08:27:49]sum+1 = 1 [08:27:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 49 19.10.2024 08:27 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливная Карта 31109 ФМ: 0000000000965413 ФД: 218404 ФПД: 164949332566828 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082753&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218404&fm=164949332566828&tin=02508201610067®Number=0000000000098116&sum=0 [08:27:50]StoreToDocumentArchive [08:27:50]shift 443 fd 218404 [08:27:50]save to /storage/0443/doc_00218404 [08:27:50]save last doc name /storage/0443/doc_00218404 to /storage/kkm_last_doc_name [08:27:50]save OK [08:27:50]Clear old archive folders... [08:27:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:27:50]tlvbuf is 014F8710 [08:27:50]SAM_PROTO_ClearQueue [08:27:50]wFMCommunicate request_size=4 [08:27:50]MH_SAM_APDU [08:27:50]CAPDU: 80 09 00 00 [08:27:50]Write to MH i2c: E2 08 00 E3 2F 80 09 00 00 00 00 00 00 84 [08:27:50]Write i2c OK [08:27:50]MH_I2C_Read... [08:27:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:27:50]Read from MH i2c: E2 [08:27:50]MH_I2C_Read... [08:27:50]Read from MH i2c: E2 03 00 [08:27:50]MH_I2C_Read... [08:27:50]Read from MH i2c: E2 03 00 E3 2F 00 90 00 86 [08:27:50]RAPDU: 90 00 [08:27:50]wFMCommunicate OK [08:27:50]SAM_PROTO_ClearQueue done [08:27:50]KKMCreateOFDPacket [08:27:50]OFDProtocolAddRootSTLVToBuf [08:27:50]FM_MakeSignedData [08:27:50]FM_MakeSignedData [08:27:50]SAM_PROTO_SignData [08:27:50]wFMCommunicate request_size=4 [08:27:50]MH_SAM_APDU [08:27:50]CAPDU: 80 0D 01 02 [08:27:50]Write to MH i2c: E2 08 00 E4 2F 80 0D 01 02 00 00 00 00 8C [08:27:50]Write i2c OK [08:27:50]MH_I2C_Read... [08:27:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:27:50]Read from MH i2c: E2 [08:27:50]MH_I2C_Read... [08:27:50]Read from MH i2c: E2 03 00 [08:27:50]MH_I2C_Read... [08:27:50]Read from MH i2c: E2 03 00 E4 2F 00 90 00 87 [08:27:50]RAPDU: 90 00 [08:27:50]wFMCommunicate OK [08:27:50]wFMCommunicate request_size=255 [08:27:50]MH_SAM_APDU [08:27: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 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 89 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 24 55 03 00 35 04 06 00 [08:27:50]Write to MH i2c: E2 02 01 E5 2F 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 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 89 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 24 55 03 00 35 04 06 00 00 00 AD [08:27:51]Write i2c OK [08:27:51]MH_I2C_Read... [08:27:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:51]Read from MH i2c: E2 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: E2 03 00 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: E2 03 00 E5 2F 00 90 00 88 [08:27:51]RAPDU: 90 00 [08:27:51]wFMCommunicate OK [08:27:51]wFMCommunicate request_size=11 [08:27:51]MH_SAM_APDU [08:27:51]CAPDU: 80 0D 02 02 06 96 05 42 5F A3 2C [08:27:51]Write to MH i2c: E2 0E 00 E6 2F 80 0D 02 02 06 00 96 05 42 5F A3 2C 00 00 A6 [08:27:51]Write i2c OK [08:27:51]MH_I2C_Read... [08:27:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:51]Read from MH i2c: E2 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: E2 03 00 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: E2 03 00 E6 2F 00 90 00 89 [08:27:51]RAPDU: 90 00 [08:27:51]wFMCommunicate OK [08:27:51]wFMCommunicate request_size=4 [08:27:51]MH_SAM_APDU [08:27:51]CAPDU: 80 0D 03 02 [08:27:51]Write to MH i2c: E2 08 00 E7 2F 80 0D 03 02 00 00 00 00 91 [08:27:51]Write i2c OK [08:27:51]MH_I2C_Read... [08:27:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:27:51]Read from MH i2c: E2 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: E2 0B 00 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: E2 0B 00 E7 2F 00 F7 EA 5A 70 89 EC 55 C4 90 00 CB [08:27:51]RAPDU: F7 EA 5A 70 89 EC 55 C4 90 00 [08:27:51]wFMCommunicate OK [08:27:51]SAM_PROTO_SignData done [08:27:51]FM_MakeSignedData done [08:27:51]CreateOFDProtocolMessage [08:27:51]wFMCommunicate request_size=4 [08:27:51]MH_SAM_APDU [08:27:51]CAPDU: 80 11 00 00 [08:27:51]Write to MH i2c: E2 08 00 E8 2F 80 11 00 00 00 00 00 00 91 [08:27:51]Write i2c OK [08:27:51]MH_I2C_Read... [08:27:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:51]Read from MH i2c: E2 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: E2 17 00 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: E2 17 00 E8 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E0 [08:27:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:27:51]wFMCommunicate OK [08:27:51]CreateOFDProtocolMessage done [08:27:51]OFDSenderStorePacket 218404 [08:27:51]StoreOFDPacket docnum=218404 [08:27:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 B2 CE 08 01 B9 49 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 89 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 24 55 03 00 35 04 06 00 96 05 42 5F A3 2C F7 EA 5A 70 89 EC 55 C4 [08:27:51]CheckFolder [08:27:51]dirname=/storage/ofd_packets [08:27:51]CheckFolder done [08:27:51]ProducePacketName [08:27:51]name=ofd_packets/00218404 [08:27:51]NVStorageSaveData ofd_packets/00218404 [08:27:51]File name is /storage/ofd_packets/00218404 [08:27:51]Write 302 bytes [08:27:51]NVStorageSaveData done [08:27:51]OFDSenderStorePacket done [08:27:51]KKMCreateOFDPacket done [08:27:51]NVStorageSaveData kkm_last_timestamp [08:27:51]File name is /storage/kkm_last_timestamp [08:27:51]Write 4 bytes [08:27:51]NVStorageSaveData done [08:27:51]ExternCall_PrintAddStr [08:27:51]wPrintStart [08:27:51]Write to MH i2c: 01 00 00 E9 2F 18 [08:27:51]Write i2c OK [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: 01 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: 01 07 00 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: 01 07 00 E9 2F 00 00 00 00 00 FF 0F 2D [08:27:51]RasterBufferAndPrint [08:27:51]line Счет N : (1)535938 [08:27:51]line ИНН: 02508201610067 [08:27:51]line Контрольно-Кассовый Чек [08:27:51]line ПРОДАЖА [08:27:51]line ТРК (МРК, ГНК) : 32 [08:27:51]line Товар: 2710124130 [08:27:51]line SUPER 92-К-5 [08:27:51]line 30.000 * 0.00 [08:27:51]line = 0.00 [08:27:51]line НДС 12% НСП 1% [08:27:51]line > о реализуемом товаре [08:27:51]line ИТОГО: 0.00 [08:27:51]line НСП 1% : 0.00 [08:27:51]line НДС 12% : 0.00 [08:27:51]line Наличными: 0.00 [08:27:51]line Безнал.: 0.00 [08:27:51]line Место: АЗС № 84 "Партнер Нефть" [08:27:51]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:27:51]line СНО: Общий режим [08:27:51]line Чек 49 19.10.2024 08:27 [08:27:51]line Смена: 443 ФФД: 1.0 [08:27:51]line ЗНМ: 0300000178 [08:27:51]line РНМ: 0000000000098116 [08:27:51]line Версия ККМ: 001 [08:27:51]line Талоны: Топливная Карта [08:27:51]line 31109 [08:27:51]line ФМ: 0000000000965413 [08:27:51]line ФД: 218404 [08:27:51]line ФПД: 164949332566828 [08:27:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082753&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218404&fm=164949332566828&tin=02508201610067®Number=0000000000098116&sum=0 [08:27:51]written 0, free lines is 4095 [08:27:51]OFD Sender: Processing packet 218404 [packets to send 80, broken 79] [08:27:51]ProducePacketName [08:27:51]name=ofd_packets/00218404 [08:27:51]OFD Sender: To server: pG, [08:27:51]CommunicateWithHost lk.salyk.kg:30040 [08:27:51]ConnectInit lk.salyk.kg [08:27:51]Connected sock=10 [08:27:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 B2 CE 08 01 B9 49 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 89 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 24 55 03 00 35 04 06 00 96 05 42 5F A3 2C F7 EA 5A 70 89 EC 55 C4 [08:27:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 69 82 47 00 78 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 39 36 35 34 31 33 10 04 04 00 24 55 03 00 F4 03 04 00 23 19 13 67 B6 04 01 00 00 DB A0 66 AB DF 77 5D C8 [08:27:51]CommunicateWithHost err = 0 [08:27:51]CheckOFDResponse [08:27:51]1017 (14) - 77093643461234 [08:27:51]1041 (16) - 0000000000965413 [08:27:51]1040 (4) - 218404 [08:27:51]1012 (4) - 19.10.2024 02:27 [08:27:51]1206 (1) - 0 [08:27:51]OFD Sender: Remove packet 218404 [08:27:51]ProducePacketName [08:27:51]name=ofd_packets/00218404 [08:27:51]NVStorageDeleteData [08:27:51]Write to MH i2c: 01 00 00 13 30 43 [08:27:51]Write i2c OK [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: 01 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: 01 07 00 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: 01 07 00 13 30 00 00 00 00 00 0B 0D 62 [08:27:51]RasterBufferAndPrint [08:27:51]line [08:27:51]line [08:27:51]line [08:27:51]line [08:27:51]line [08:27:51]written 0, free lines is 3348 [08:27:51]MH_Cut [08:27:51]Write to MH i2c: D1 01 00 1A 30 01 1C [08:27:51]Write i2c OK [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: D1 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: D1 01 00 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: D1 01 00 1A 30 00 1B [08:27:51]Write to MH i2c: 01 00 00 1B 30 4B [08:27:51]Write i2c OK [08:27:51]MH_I2C_Read... [08:27:52]OFD Sender: No OFD packet to send [08:27:52]*** Cut start [08:27:52]*** Partial cut [08:27:52]*** CUTSNS_PIN = 1 [08:27:52]*** CUTSNS_PIN = 0 [08:27:52]*** Brake cut motor [08:27:53]Read from MH i2c: 01 [08:27:53]MH_I2C_Read... [08:27:53]*** Stop cut motor [08:27:53]*** Cut end [08:27:53]Read from MH i2c: 01 07 00 [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: 01 07 00 1B 30 00 00 00 00 00 FF 0F 60 [08:27:53]process_action close_receipt done [08:27:53]requested_data is exist [08:27:53]produce_requested_data [08:27:53]requested_item fm.sn is exist - process it [08:27:53]wFMCommunicate request_size=4 [08:27:53]MH_SAM_APDU [08:27:53]CAPDU: 80 11 00 00 [08:27:53]Write to MH i2c: E2 08 00 1C 30 80 11 00 00 00 00 00 00 C6 [08:27:53]Write i2c OK [08:27:53]MH_I2C_Read... [08:27:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:53]Read from MH i2c: E2 [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: E2 17 00 [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: E2 17 00 1C 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 15 [08:27:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:27:53]wFMCommunicate OK [08:27:53]requested_item fd.num is exist - process it [08:27:53]SAM_PROTO_GetFieldsCounters [08:27:53]wFMCommunicate request_size=4 [08:27:53]MH_SAM_APDU [08:27:53]CAPDU: 80 13 00 00 [08:27:53]Write to MH i2c: E2 08 00 1D 30 80 13 00 00 00 00 00 00 C9 [08:27:53]Write i2c OK [08:27:53]MH_I2C_Read... [08:27:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:27:53]Read from MH i2c: E2 [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: E2 62 00 [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: E2 62 00 1D 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 24 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 B1 [08:27:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 24 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:27:53]wFMCommunicate OK [08:27:53]SAM_PROTO_GetFieldsCounters done [08:27:53]requested_item shift.num is exist - process it [08:27:53]requested_item shift.opened is exist - process it [08:27:53]req_shift_opened [08:27:53]FM_GetShiftState [08:27:53]SAM_PROTO_GetShiftState [08:27:53]wFMCommunicate request_size=4 [08:27:53]MH_SAM_APDU [08:27:53]CAPDU: 80 13 01 00 [08:27:53]Write to MH i2c: E2 08 00 1E 30 80 13 01 00 00 00 00 00 CB [08:27:53]Write i2c OK [08:27:53]MH_I2C_Read... [08:27:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:53]Read from MH i2c: E2 [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: E2 0E 00 [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: E2 0E 00 1E 30 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0E [08:27:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:27:53]wFMCommunicate OK [08:27:53]SAM_PROTO_GetShiftState done [08:27:53]FM_GetShiftState done [08:27:53]req_shift_opened done [08:27:53]requested_item shift.open_date is exist - process it [08:27:53]req_shift_open_date [08:27:53]req_shift_open_date done [08:27:53]produce_requested_data done [08:27:53]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218404,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:27:53]process_action_free close_receipt [08:27:53]json_value_free [08:27:53]json_value_free done [08:27:53]process_json_proto returns [08:27:53]Send response to host [08:27:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218404,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:27:53]free response buf [08:27:53]execute_script done [08:27:53]execute_script returns [08:27:53]free content buf [08:27:53]Sock 9.Close socket [08:27:53]Sock 9.Thread stoped [08:27:53]accept exits with 8 [08:27:53]New connection [08:27:53]New thread 3066826084 created [08:27:53]Thread 3066682724 joined [08:27:53]Waiting for new connection... [08:27:53] Sock 8.Parse request [08:27:53]Sock 8.Check first char [08:27:53]Sock 8.First char is OK [08:27:53]request: POST /json_proto HTTP/1.0 [08:27:53]Method: POST [08:27:53]URL: /json_proto [08:27:53]Method is POST - this is cgi request [08:27:53]url: /json_proto [08:27:53]query_string will be loaded in cgi processing [08:27:53]execute_cgi json_proto POST (null) [08:27:53]execute_cgi path=json_proto method=POST [08:27:53]POST find Content-Length [08:27:53]Host: 172.17.40.4:8080 [08:27:53]Content-Length: 679 [08:27:53]Content-Type: application/json [08:27:53] [08:27:53]POST finish read [08:27:53]Found Content-Length = 679 [08:27:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535939", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [08:27:53]execute_script... [08:27: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)535939", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [08:27:53]POST & json_proto [08:27:53]process_json_proto [08:27:53]json parsed OK: [08:27:53]protocol is kg_v1.0 [08:27:53]action value=close_receipt [08:27:53]process_action close_receipt [08:27:53]cmd_close_receipt [08:27:53]MH_GetDate [08:27:53]Write to MH i2c: F0 00 00 1F 30 3E [08:27:53]Write i2c OK [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: F0 [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: F0 09 00 [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: F0 09 00 1F 30 00 8D 6D 13 67 EE 0E 0D 67 2B [08:27:53]GetLastDocTimeStamp 1729326473 [08:27:53]current date 1729326477 [08:27:53]FM_GetShiftState [08:27:53]SAM_PROTO_GetShiftState [08:27:53]wFMCommunicate request_size=4 [08:27:53]MH_SAM_APDU [08:27:53]CAPDU: 80 13 01 00 [08:27:53]Write to MH i2c: E2 08 00 20 30 80 13 01 00 00 00 00 00 CD [08:27:53]Write i2c OK [08:27:53]MH_I2C_Read... [08:27:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:53]Read from MH i2c: E2 [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: E2 0E 00 [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: E2 0E 00 20 30 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 10 [08:27:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:27:53]wFMCommunicate OK [08:27:53]SAM_PROTO_GetShiftState done [08:27:53]FM_GetShiftState done [08:27:53]opened in 1729296582 [08:27:53]opened+sec_in_day 1729382982 [08:27:53]quantity*price = 100050 [08:27:53]sum+1 = 100052 [08:27:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 50 19.10.2024 08:27 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218405 ФПД: 29332286010002 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082757&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218405&fm=29332286010002&tin=02508201610067®Number=0000000000098116&sum=100000 [08:27:54]StoreToDocumentArchive [08:27:54]shift 443 fd 218405 [08:27:54]save to /storage/0443/doc_00218405 [08:27:54]save last doc name /storage/0443/doc_00218405 to /storage/kkm_last_doc_name [08:27:54]save OK [08:27:54]Clear old archive folders... [08:27:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:27:54]tlvbuf is 0161C540 [08:27:54]SAM_PROTO_ClearQueue [08:27:54]wFMCommunicate request_size=4 [08:27:54]MH_SAM_APDU [08:27:54]CAPDU: 80 09 00 00 [08:27:54]Write to MH i2c: E2 08 00 2D 30 80 09 00 00 00 00 00 00 CF [08:27:54]Write i2c OK [08:27:54]MH_I2C_Read... [08:27:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:27:54]Read from MH i2c: E2 [08:27:54]MH_I2C_Read... [08:27:54]Read from MH i2c: E2 03 00 [08:27:54]MH_I2C_Read... [08:27:54]Read from MH i2c: E2 03 00 2D 30 00 90 00 D1 [08:27:54]RAPDU: 90 00 [08:27:54]wFMCommunicate OK [08:27:54]SAM_PROTO_ClearQueue done [08:27:54]KKMCreateOFDPacket [08:27:54]OFDProtocolAddRootSTLVToBuf [08:27:54]FM_MakeSignedData [08:27:54]FM_MakeSignedData [08:27:54]SAM_PROTO_SignData [08:27:54]wFMCommunicate request_size=4 [08:27:54]MH_SAM_APDU [08:27:54]CAPDU: 80 0D 01 02 [08:27:54]Write to MH i2c: E2 08 00 2E 30 80 0D 01 02 00 00 00 00 D7 [08:27:54]Write i2c OK [08:27:54]MH_I2C_Read... [08:27:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:27:54]Read from MH i2c: E2 [08:27:54]MH_I2C_Read... [08:27:54]Read from MH i2c: E2 03 00 [08:27:54]MH_I2C_Read... [08:27:54]Read from MH i2c: E2 03 00 2E 30 00 90 00 D2 [08:27:54]RAPDU: 90 00 [08:27:54]wFMCommunicate OK [08:27:54]wFMCommunicate request_size=255 [08:27:54]MH_SAM_APDU [08:27: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 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 32 00 00 00 F4 03 04 00 8D 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 25 55 03 00 35 04 06 00 1A AD 74 7C [08:27:54]Write to MH i2c: E2 02 01 2F 30 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 32 00 00 00 F4 03 04 00 8D 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 25 55 03 00 35 04 06 00 1A AD 74 7C 00 00 EB [08:27:55]Write i2c OK [08:27:55]MH_I2C_Read... [08:27:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:55]Read from MH i2c: E2 [08:27:55]MH_I2C_Read... [08:27:55]Read from MH i2c: E2 03 00 [08:27:55]MH_I2C_Read... [08:27:55]Read from MH i2c: E2 03 00 2F 30 00 90 00 D3 [08:27:55]RAPDU: 90 00 [08:27:55]wFMCommunicate OK [08:27:55]wFMCommunicate request_size=7 [08:27:55]MH_SAM_APDU [08:27:55]CAPDU: 80 0D 02 02 02 F2 92 [08:27:55]Write to MH i2c: E2 0A 00 30 30 80 0D 02 02 02 00 F2 92 00 00 62 [08:27:55]Write i2c OK [08:27:55]MH_I2C_Read... [08:27:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:55]Read from MH i2c: E2 [08:27:55]MH_I2C_Read... [08:27:55]Read from MH i2c: E2 03 00 [08:27:55]MH_I2C_Read... [08:27:55]Read from MH i2c: E2 03 00 30 30 00 90 00 D4 [08:27:55]RAPDU: 90 00 [08:27:55]wFMCommunicate OK [08:27:55]wFMCommunicate request_size=4 [08:27:55]MH_SAM_APDU [08:27:55]CAPDU: 80 0D 03 02 [08:27:55]Write to MH i2c: E2 08 00 31 30 80 0D 03 02 00 00 00 00 DC [08:27:55]Write i2c OK [08:27:55]MH_I2C_Read... [08:27:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:27:55]Read from MH i2c: E2 [08:27:55]MH_I2C_Read... [08:27:55]Read from MH i2c: E2 0B 00 [08:27:55]MH_I2C_Read... [08:27:55]Read from MH i2c: E2 0B 00 31 30 00 97 5D 66 C8 85 E1 C7 DC 90 00 08 [08:27:55]RAPDU: 97 5D 66 C8 85 E1 C7 DC 90 00 [08:27:55]wFMCommunicate OK [08:27:55]SAM_PROTO_SignData done [08:27:55]FM_MakeSignedData done [08:27:55]CreateOFDProtocolMessage [08:27:55]wFMCommunicate request_size=4 [08:27:55]MH_SAM_APDU [08:27:55]CAPDU: 80 11 00 00 [08:27:55]Write to MH i2c: E2 08 00 32 30 80 11 00 00 00 00 00 00 DC [08:27:55]Write i2c OK [08:27:55]MH_I2C_Read... [08:27:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:55]Read from MH i2c: E2 [08:27:55]MH_I2C_Read... [08:27:55]Read from MH i2c: E2 17 00 [08:27:55]MH_I2C_Read... [08:27:55]Read from MH i2c: E2 17 00 32 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2B [08:27:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:27:55]wFMCommunicate OK [08:27:55]CreateOFDProtocolMessage done [08:27:55]OFDSenderStorePacket 218405 [08:27:55]StoreOFDPacket docnum=218405 [08:27:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 E3 EA 04 01 9F 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 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 32 00 00 00 F4 03 04 00 8D 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 25 55 03 00 35 04 06 00 1A AD 74 7C F2 92 97 5D 66 C8 85 E1 C7 DC [08:27:55]CheckFolder [08:27:55]dirname=/storage/ofd_packets [08:27:55]CheckFolder done [08:27:55]ProducePacketName [08:27:55]name=ofd_packets/00218405 [08:27:55]NVStorageSaveData ofd_packets/00218405 [08:27:55]File name is /storage/ofd_packets/00218405 [08:27:55]Write 298 bytes [08:27:55]NVStorageSaveData done [08:27:55]OFDSenderStorePacket done [08:27:55]KKMCreateOFDPacket done [08:27:55]NVStorageSaveData kkm_last_timestamp [08:27:55]File name is /storage/kkm_last_timestamp [08:27:55]Write 4 bytes [08:27:55]NVStorageSaveData done [08:27:55]ExternCall_PrintAddStr [08:27:55]wPrintStart [08:27:55]Write to MH i2c: 01 00 00 33 30 63 [08:27:55]Write i2c OK [08:27:55]MH_I2C_Read... [08:27:55]Read from MH i2c: 01 [08:27:55]MH_I2C_Read... [08:27:55]Read from MH i2c: 01 07 00 [08:27:55]MH_I2C_Read... [08:27:55]Read from MH i2c: 01 07 00 33 30 00 00 00 00 00 FF 0F 78 [08:27:55]RasterBufferAndPrint [08:27:55]line Счет N : (1)535939 [08:27:55]line ИНН: 02508201610067 [08:27:55]line Контрольно-Кассовый Чек [08:27:55]line ПРОДАЖА [08:27:55]line ТРК (МРК, ГНК) : 51 [08:27:55]line Товар: 2710194210 [08:27:55]line ДТ-К-2 [08:27:55]line 13.130 * 76.20 [08:27:55]line = 1000.51 [08:27:55]line НДС 12% НСП 1% [08:27:55]line > о реализуемом товаре [08:27:55]line ОКРУГЛЕНИЕ: -0.51 [08:27:55]line ИТОГО: 1000.00 [08:27:55]line Внесено: 1000.00 [08:27:55]line СДАЧА: 0.00 [08:27:55]line НСП 1% : 8.85 [08:27:55]line НДС 12% : 106.25 [08:27:55]line Наличными: 1000.00 [08:27:55]line Безнал.: 0.00 [08:27:55]line Место: АЗС № 84 "Партнер Нефть" [08:27:55]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:27:55]line СНО: Общий режим [08:27:55]line Чек 50 19.10.2024 08:27 [08:27:55]line Смена: 443 ФФД: 1.0 [08:27:55]line ЗНМ: 0300000178 [08:27:55]line РНМ: 0000000000098116 [08:27:55]line Версия ККМ: 001 [08:27:55]line ФМ: 0000000000965413 [08:27:55]line ФД: 218405 [08:27:55]line ФПД: 29332286010002 [08:27:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082757&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218405&fm=29332286010002&tin=02508201610067®Number=0000000000098116&sum=100000 [08:27:56]OFD Sender: Processing packet 218405 [packets to send 80, broken 79] [08:27:56]ProducePacketName [08:27:56]name=ofd_packets/00218405 [08:27:56]OFD Sender: To server: pG, [08:27:56]CommunicateWithHost lk.salyk.kg:30040 [08:27:56]ConnectInit lk.salyk.kg [08:27:56]written 0, free lines is 4095 [08:27:56]Connected sock=10 [08:27:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 E3 EA 04 01 9F 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 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 32 00 00 00 F4 03 04 00 8D 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 25 55 03 00 35 04 06 00 1A AD 74 7C F2 92 97 5D 66 C8 85 E1 C7 DC [08:27:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4D A5 47 00 EB 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 39 36 35 34 31 33 10 04 04 00 25 55 03 00 F4 03 04 00 27 19 13 67 B6 04 01 00 00 50 0A D8 63 4D 59 DD 71 [08:27:56]CommunicateWithHost err = 0 [08:27:56]CheckOFDResponse [08:27:56]1017 (14) - 77093643461234 [08:27:56]1041 (16) - 0000000000965413 [08:27:56]1040 (4) - 218405 [08:27:56]1012 (4) - 19.10.2024 02:27 [08:27:56]1206 (1) - 0 [08:27:56]OFD Sender: Remove packet 218405 [08:27:56]ProducePacketName [08:27:56]name=ofd_packets/00218405 [08:27:56]NVStorageDeleteData [08:27:56]Write to MH i2c: 01 00 00 5E 30 8E [08:27:56]Write i2c OK [08:27:56]MH_I2C_Read... [08:27:56]Read from MH i2c: 01 [08:27:56]MH_I2C_Read... [08:27:56]Read from MH i2c: 01 07 00 [08:27:56]MH_I2C_Read... [08:27:56]Read from MH i2c: 01 07 00 5E 30 00 00 00 00 00 EC 0C 8D [08:27:56]RasterBufferAndPrint [08:27:56]line [08:27:56]line [08:27:56]line [08:27:56]line [08:27:56]line [08:27:56]written 0, free lines is 3327 [08:27:56]MH_Cut [08:27:56]Write to MH i2c: D1 01 00 65 30 01 67 [08:27:56]Write i2c OK [08:27:56]MH_I2C_Read... [08:27:56]Read from MH i2c: D1 [08:27:56]MH_I2C_Read... [08:27:56]Read from MH i2c: D1 01 00 [08:27:56]MH_I2C_Read... [08:27:56]Read from MH i2c: D1 01 00 65 30 00 66 [08:27:56]Write to MH i2c: 01 00 00 66 30 96 [08:27:56]Write i2c OK [08:27:56]MH_I2C_Read... [08:27:57]OFD Sender: No OFD packet to send [08:27:57]*** Cut start [08:27:57]*** Partial cut [08:27:57]*** CUTSNS_PIN = 1 [08:27:57]*** CUTSNS_PIN = 0 [08:27:57]*** Brake cut motor [08:27:58]Read from MH i2c: 01 [08:27:58]MH_I2C_Read... [08:27:58]*** Stop cut motor [08:27:58]*** Cut end [08:27:58]Read from MH i2c: 01 07 00 [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: 01 07 00 66 30 00 00 00 00 00 FF 0F AB [08:27:58]process_action close_receipt done [08:27:58]requested_data is exist [08:27:58]produce_requested_data [08:27:58]requested_item fm.sn is exist - process it [08:27:58]wFMCommunicate request_size=4 [08:27:58]MH_SAM_APDU [08:27:58]CAPDU: 80 11 00 00 [08:27:58]Write to MH i2c: E2 08 00 67 30 80 11 00 00 00 00 00 00 11 [08:27:58]Write i2c OK [08:27:58]MH_I2C_Read... [08:27:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:58]Read from MH i2c: E2 [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: E2 17 00 [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: E2 17 00 67 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 60 [08:27:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:27:58]wFMCommunicate OK [08:27:58]requested_item fd.num is exist - process it [08:27:58]SAM_PROTO_GetFieldsCounters [08:27:58]wFMCommunicate request_size=4 [08:27:58]MH_SAM_APDU [08:27:58]CAPDU: 80 13 00 00 [08:27:58]Write to MH i2c: E2 08 00 68 30 80 13 00 00 00 00 00 00 14 [08:27:58]Write i2c OK [08:27:58]MH_I2C_Read... [08:27:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:27:58]Read from MH i2c: E2 [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: E2 62 00 [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: E2 62 00 68 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 25 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 00 [08:27:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 25 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:27:58]wFMCommunicate OK [08:27:58]SAM_PROTO_GetFieldsCounters done [08:27:58]requested_item shift.num is exist - process it [08:27:58]requested_item shift.opened is exist - process it [08:27:58]req_shift_opened [08:27:58]FM_GetShiftState [08:27:58]SAM_PROTO_GetShiftState [08:27:58]wFMCommunicate request_size=4 [08:27:58]MH_SAM_APDU [08:27:58]CAPDU: 80 13 01 00 [08:27:58]Write to MH i2c: E2 08 00 69 30 80 13 01 00 00 00 00 00 16 [08:27:58]Write i2c OK [08:27:58]MH_I2C_Read... [08:27:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:58]Read from MH i2c: E2 [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: E2 0E 00 [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: E2 0E 00 69 30 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 59 [08:27:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:27:58]wFMCommunicate OK [08:27:58]SAM_PROTO_GetShiftState done [08:27:58]FM_GetShiftState done [08:27:58]req_shift_opened done [08:27:58]requested_item shift.open_date is exist - process it [08:27:58]req_shift_open_date [08:27:58]req_shift_open_date done [08:27:58]produce_requested_data done [08:27:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218405,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:27:58]process_action_free close_receipt [08:27:58]json_value_free [08:27:58]json_value_free done [08:27:58]process_json_proto returns [08:27:58]Send response to host [08:27:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218405,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:27:58]free response buf [08:27:58]execute_script done [08:27:58]execute_script returns [08:27:58]free content buf [08:27:58]Sock 8.Close socket [08:27:58]Sock 8.Thread stoped [08:28:02]OFD Sender: No OFD packet to send [08:28:05]accept exits with 9 [08:28:05]New connection [08:28:05]New thread 3066682724 created [08:28:05]Thread 3066826084 joined [08:28:05]Waiting for new connection... [08:28:05] Sock 9.Parse request [08:28:05]Sock 9.Check first char [08:28:05]Sock 9.First char is OK [08:28:05]request: POST /json_proto HTTP/1.0 [08:28:05]Method: POST [08:28:05]URL: /json_proto [08:28:05]Method is POST - this is cgi request [08:28:05]url: /json_proto [08:28:05]query_string will be loaded in cgi processing [08:28:05]execute_cgi json_proto POST (null) [08:28:05]execute_cgi path=json_proto method=POST [08:28:05]POST find Content-Length [08:28:05]Host: 172.17.40.4:8080 [08:28:05]Content-Length: 620 [08:28:05]Content-Type: application/json [08:28:05] [08:28:05]POST finish read [08:28:05]Found Content-Length = 620 [08:28:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79744", "tax_sys" : 0, "items" : [ { "code": "48747066", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston True Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:05]execute_script... [08:28:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79744", "tax_sys" : 0, "items" : [ { "code": "48747066", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston True Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:05]POST & json_proto [08:28:05]process_json_proto [08:28:05]json parsed OK: [08:28:05]protocol is kg_v1.0 [08:28:05]action value=close_receipt [08:28:05]process_action close_receipt [08:28:05]cmd_close_receipt [08:28:05]MH_GetDate [08:28:05]Write to MH i2c: F0 00 00 6A 30 89 [08:28:05]Write i2c OK [08:28:05]MH_I2C_Read... [08:28:05]Read from MH i2c: F0 [08:28:05]MH_I2C_Read... [08:28:05]Read from MH i2c: F0 09 00 [08:28:05]MH_I2C_Read... [08:28:05]Read from MH i2c: F0 09 00 6A 30 00 99 6D 13 67 EE 0E 0D 67 82 [08:28:05]GetLastDocTimeStamp 1729326477 [08:28:05]current date 1729326489 [08:28:05]FM_GetShiftState [08:28:05]SAM_PROTO_GetShiftState [08:28:05]wFMCommunicate request_size=4 [08:28:05]MH_SAM_APDU [08:28:05]CAPDU: 80 13 01 00 [08:28:05]Write to MH i2c: E2 08 00 6B 30 80 13 01 00 00 00 00 00 18 [08:28:05]Write i2c OK [08:28:05]MH_I2C_Read... [08:28:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:05]Read from MH i2c: E2 [08:28:05]MH_I2C_Read... [08:28:05]Read from MH i2c: E2 0E 00 [08:28:05]MH_I2C_Read... [08:28:05]Read from MH i2c: E2 0E 00 6B 30 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5B [08:28:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:28:05]wFMCommunicate OK [08:28:05]SAM_PROTO_GetShiftState done [08:28:05]FM_GetShiftState done [08:28:05]opened in 1729296582 [08:28:05]opened+sec_in_day 1729382982 [08:28:05]quantity*price = 14400 [08:28:05]sum+1 = 14401 [08:28:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 51 19.10.2024 08:28 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218406 ФПД: 22639524951900 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082809&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218406&fm=22639524951900&tin=02508201610067®Number=0000000000098116&sum=14400 0 [08:28:06]StoreToDocumentArchive [08:28:06]shift 443 fd 218406 [08:28:06]save to /storage/0443/doc_00218406 [08:28:06]save last doc name /storage/0443/doc_00218406 to /storage/kkm_last_doc_name [08:28:06]save OK [08:28:06]Clear old archive folders... [08:28:06]ProcessDocumentItem done err = 0, tmpTLVsize=273 [08:28:06]tlvbuf is 014E4F80 [08:28:06]SAM_PROTO_ClearQueue [08:28:06]wFMCommunicate request_size=4 [08:28:06]MH_SAM_APDU [08:28:06]CAPDU: 80 09 00 00 [08:28:06]Write to MH i2c: E2 08 00 78 30 80 09 00 00 00 00 00 00 1A [08:28:06]Write i2c OK [08:28:06]MH_I2C_Read... [08:28:06]Read from MH i2c: E2 [08:28:07]MH_I2C_Read... [08:28:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:28:07]Read from MH i2c: E2 03 00 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: E2 03 00 78 30 00 90 00 1C [08:28:07]RAPDU: 90 00 [08:28:07]wFMCommunicate OK [08:28:07]SAM_PROTO_ClearQueue done [08:28:07]KKMCreateOFDPacket [08:28:07]OFDProtocolAddRootSTLVToBuf [08:28:07]FM_MakeSignedData [08:28:07]FM_MakeSignedData [08:28:07]SAM_PROTO_SignData [08:28:07]wFMCommunicate request_size=4 [08:28:07]MH_SAM_APDU [08:28:07]CAPDU: 80 0D 01 02 [08:28:07]Write to MH i2c: E2 08 00 79 30 80 0D 01 02 00 00 00 00 22 [08:28:07]Write i2c OK [08:28:07]MH_I2C_Read... [08:28:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:28:07]Read from MH i2c: E2 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: E2 03 00 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: E2 03 00 79 30 00 90 00 1D [08:28:07]RAPDU: 90 00 [08:28:07]wFMCommunicate OK [08:28:07]wFMCommunicate request_size=255 [08:28:07]MH_SAM_APDU [08:28:07]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 99 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 [08:28:07]Write to MH i2c: E2 02 01 7A 30 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 OFD Sender: No OFD packet to send [08:28:07]40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 99 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 00 00 23 [08:28:07]Write i2c OK [08:28:07]MH_I2C_Read... [08:28:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:07]Read from MH i2c: E2 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: E2 03 00 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: E2 03 00 7A 30 00 90 00 1E [08:28:07]RAPDU: 90 00 [08:28:07]wFMCommunicate OK [08:28:07]wFMCommunicate request_size=32 [08:28:07]MH_SAM_APDU [08:28:07]CAPDU: 80 0D 02 02 1B 30 30 30 39 36 35 34 31 33 10 04 04 00 26 55 03 00 35 04 06 00 14 97 2C D7 B7 5C [08:28:07]Write to MH i2c: E2 23 00 7B 30 80 0D 02 02 1B 00 30 30 30 39 36 35 34 31 33 10 04 04 00 26 55 03 00 35 04 06 00 14 97 2C D7 B7 5C 00 00 BD [08:28:07]Write i2c OK [08:28:07]MH_I2C_Read... [08:28:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:07]Read from MH i2c: E2 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: E2 03 00 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: E2 03 00 7B 30 00 90 00 1F [08:28:07]RAPDU: 90 00 [08:28:07]wFMCommunicate OK [08:28:07]wFMCommunicate request_size=4 [08:28:07]MH_SAM_APDU [08:28:07]CAPDU: 80 0D 03 02 [08:28:07]Write to MH i2c: E2 08 00 7C 30 80 0D 03 02 00 00 00 00 27 [08:28:07]Write i2c OK [08:28:07]MH_I2C_Read... [08:28:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:28:07]Read from MH i2c: E2 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: E2 0B 00 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: E2 0B 00 7C 30 00 97 47 0E 9C 25 DE 32 91 90 00 76 [08:28:07]RAPDU: 97 47 0E 9C 25 DE 32 91 90 00 [08:28:07]wFMCommunicate OK [08:28:07]SAM_PROTO_SignData done [08:28:07]FM_MakeSignedData done [08:28:07]CreateOFDProtocolMessage [08:28:07]wFMCommunicate request_size=4 [08:28:07]MH_SAM_APDU [08:28:07]CAPDU: 80 11 00 00 [08:28:07]Write to MH i2c: E2 08 00 7D 30 80 11 00 00 00 00 00 00 27 [08:28:07]Write i2c OK [08:28:07]MH_I2C_Read... [08:28:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:07]Read from MH i2c: E2 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: E2 17 00 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: E2 17 00 7D 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 76 [08:28:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:28:07]wFMCommunicate OK [08:28:07]CreateOFDProtocolMessage done [08:28:07]OFDSenderStorePacket 218406 [08:28:07]StoreOFDPacket docnum=218406 [08:28:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 25 01 00 00 12 A2 1D 01 6D 62 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 99 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 26 55 03 00 35 04 06 00 14 97 2C D7 B7 5C 97 47 0E 9C 25 DE 32 91 [08:28:07]CheckFolder [08:28:07]dirname=/storage/ofd_packets [08:28:07]CheckFolder done [08:28:07]ProducePacketName [08:28:07]name=ofd_packets/00218406 [08:28:07]NVStorageSaveData ofd_packets/00218406 [08:28:07]File name is /storage/ofd_packets/00218406 [08:28:07]Write 323 bytes [08:28:07]NVStorageSaveData done [08:28:07]OFDSenderStorePacket done [08:28:07]KKMCreateOFDPacket done [08:28:07]NVStorageSaveData kkm_last_timestamp [08:28:07]File name is /storage/kkm_last_timestamp [08:28:07]Write 4 bytes [08:28:07]NVStorageSaveData done [08:28:07]ExternCall_PrintAddStr [08:28:07]wPrintStart [08:28:07]Write to MH i2c: 01 00 00 7E 30 AE [08:28:07]Write i2c OK [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: 01 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: 01 07 00 [08:28:07]MH_I2C_Read... [08:28:07]Read from MH i2c: 01 07 00 7E 30 00 00 00 00 00 FF 0F C3 [08:28:07]RasterBufferAndPrint [08:28:07]line Счет N : (3)79744 [08:28:07]line ИНН: 02508201610067 [08:28:07]line Контрольно-Кассовый Чек [08:28:07]line ПРОДАЖА [08:28:07]line Товар: 48747066 [08:28:07]line Сигареты Winston True Silver [08:28:07]line 1.000 * 144.00 [08:28:07]line = 144.00 [08:28:07]line НДС 12% НСП 1% [08:28:07]line > о реализуемом товаре [08:28:07]line ИТОГО: 144.00 [08:28:07]line НСП 1% : 1.27 [08:28:07]line НДС 12% : 15.29 [08:28:07]line Наличными: 144.00 [08:28:07]line Безнал.: 0.00 [08:28:07]line Место: АЗС № 84 "Партнер Нефть" [08:28:07]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:28:07]line СНО: Общий режим [08:28:07]line Чек 51 19.10.2024 08:28 [08:28:07]line Смена: 443 ФФД: 1.0 [08:28:07]line ЗНМ: 0300000178 [08:28:07]line РНМ: 0000000000098116 [08:28:07]line Версия ККМ: 001 [08:28:07]line ФМ: 0000000000965413 [08:28:07]line ФД: 218406 [08:28:07]line ФПД: 22639524951900 [08:28:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082809&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218406&fm=22639524951900&tin=02508201610067®Number=0000000000098116&sum=14400 [08:28:07]line 0 [08:28:07]written 0, free lines is 4095 [08:28:07]OFD Sender: Processing packet 218406 [packets to send 80, broken 79] [08:28:07]ProducePacketName [08:28:07]name=ofd_packets/00218406 [08:28:07]OFD Sender: To server: pG, [08:28:07]CommunicateWithHost lk.salyk.kg:30040 [08:28:07]ConnectInit lk.salyk.kg [08:28:07]Connected sock=10 [08:28:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 25 01 00 00 12 A2 1D 01 6D 62 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 99 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 26 55 03 00 35 04 06 00 14 97 2C D7 B7 5C 97 47 0E 9C 25 DE 32 91 [08:28:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3F D4 47 00 EA 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 39 36 35 34 31 33 10 04 04 00 26 55 03 00 F4 03 04 00 33 19 13 67 B6 04 01 00 00 11 3C 16 C4 24 C9 EC 13 [08:28:08]CommunicateWithHost err = 0 [08:28:08]CheckOFDResponse [08:28:08]1017 (14) - 77093643461234 [08:28:08]1041 (16) - 0000000000965413 [08:28:08]1040 (4) - 218406 [08:28:08]1012 (4) - 19.10.2024 02:28 [08:28:08]1206 (1) - 0 [08:28:08]OFD Sender: Remove packet 218406 [08:28:08]ProducePacketName [08:28:08]name=ofd_packets/00218406 [08:28:08]NVStorageDeleteData [08:28:08]Write to MH i2c: 01 00 00 A6 30 D6 [08:28:08]Write i2c OK [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: 01 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: 01 07 00 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: 01 07 00 A6 30 00 00 00 00 00 89 0D 73 [08:28:08]RasterBufferAndPrint [08:28:08]line [08:28:08]line [08:28:08]line [08:28:08]line [08:28:08]line [08:28:08]written 0, free lines is 3484 [08:28:08]MH_Cut [08:28:08]Write to MH i2c: D1 01 00 AD 30 01 AF [08:28:08]Write i2c OK [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: D1 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: D1 01 00 [08:28:08]MH_I2C_Read... [08:28:08]Read from MH i2c: D1 01 00 AD 30 00 AE [08:28:08]Write to MH i2c: 01 00 00 AE 30 DE [08:28:08]Write i2c OK [08:28:08]MH_I2C_Read... [08:28:08]OFD Sender: No OFD packet to send [08:28:08]*** Cut start [08:28:08]*** Partial cut [08:28:08]*** CUTSNS_PIN = 1 [08:28:08]*** CUTSNS_PIN = 0 [08:28:09]*** Brake cut motor [08:28:09]Read from MH i2c: 01 [08:28:09]MH_I2C_Read... [08:28:09]*** Stop cut motor [08:28:09]*** Cut end [08:28:09]Read from MH i2c: 01 07 00 [08:28:09]MH_I2C_Read... [08:28:09]Read from MH i2c: 01 07 00 AE 30 00 00 00 00 00 FF 0F F3 [08:28:09]process_action close_receipt done [08:28:09]requested_data is exist [08:28:09]produce_requested_data [08:28:09]requested_item fm.sn is exist - process it [08:28:09]wFMCommunicate request_size=4 [08:28:09]MH_SAM_APDU [08:28:09]CAPDU: 80 11 00 00 [08:28:09]Write to MH i2c: E2 08 00 AF 30 80 11 00 00 00 00 00 00 59 [08:28:09]Write i2c OK [08:28:09]MH_I2C_Read... [08:28:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:09]Read from MH i2c: E2 [08:28:09]MH_I2C_Read... [08:28:09]Read from MH i2c: E2 17 00 [08:28:09]MH_I2C_Read... [08:28:09]Read from MH i2c: E2 17 00 AF 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A8 [08:28:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:28:09]wFMCommunicate OK [08:28:09]requested_item fd.num is exist - process it [08:28:09]SAM_PROTO_GetFieldsCounters [08:28:09]wFMCommunicate request_size=4 [08:28:09]MH_SAM_APDU [08:28:09]CAPDU: 80 13 00 00 [08:28:09]Write to MH i2c: E2 08 00 B0 30 80 13 00 00 00 00 00 00 5C [08:28:09]Write i2c OK [08:28:09]MH_I2C_Read... [08:28:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:28:09]Read from MH i2c: E2 [08:28:09]MH_I2C_Read... [08:28:09]Read from MH i2c: E2 62 00 [08:28:09]MH_I2C_Read... [08:28:09]Read from MH i2c: E2 62 00 B0 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 26 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 4C [08:28:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 26 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:28:09]wFMCommunicate OK [08:28:09]SAM_PROTO_GetFieldsCounters done [08:28:09]requested_item shift.num is exist - process it [08:28:09]requested_item shift.opened is exist - process it [08:28:09]req_shift_opened [08:28:09]FM_GetShiftState [08:28:09]SAM_PROTO_GetShiftState [08:28:09]wFMCommunicate request_size=4 [08:28:09]MH_SAM_APDU [08:28:09]CAPDU: 80 13 01 00 [08:28:09]Write to MH i2c: E2 08 00 B1 30 80 13 01 00 00 00 00 00 5E [08:28:09]Write i2c OK [08:28:09]MH_I2C_Read... [08:28:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:09]Read from MH i2c: E2 [08:28:09]MH_I2C_Read... [08:28:09]Read from MH i2c: E2 0E 00 [08:28:09]MH_I2C_Read... [08:28:09]Read from MH i2c: E2 0E 00 B1 30 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A1 [08:28:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:28:09]wFMCommunicate OK [08:28:09]SAM_PROTO_GetShiftState done [08:28:09]FM_GetShiftState done [08:28:09]req_shift_opened done [08:28:09]requested_item shift.open_date is exist - process it [08:28:09]req_shift_open_date [08:28:09]req_shift_open_date done [08:28:09]produce_requested_data done [08:28:09]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218406,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:28:09]process_action_free close_receipt [08:28:09]json_value_free [08:28:09]json_value_free done [08:28:09]process_json_proto returns [08:28:09]Send response to host [08:28:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218406,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:28:09]free response buf [08:28:09]execute_script done [08:28:09]execute_script returns [08:28:09]free content buf [08:28:09]Sock 9.Close socket [08:28:09]Sock 9.Thread stoped [08:28:13]OFD Sender: No OFD packet to send [08:28:18]OFD Sender: No OFD packet to send [08:28:23]OFD Sender: No OFD packet to send [08:28:28]OFD Sender: No OFD packet to send [08:28:33]OFD Sender: No OFD packet to send [08:28:38]OFD Sender: No OFD packet to send [08:28:43]OFD Sender: No OFD packet to send [08:28:43]accept exits with 8 [08:28:43]New connection [08:28:43]New thread 3066826084 created [08:28:43]Thread 3066682724 joined [08:28:43]Waiting for new connection... [08:28:43] Sock 8.Parse request [08:28:43]Sock 8.Check first char [08:28:43]Sock 8.First char is OK [08:28:43]request: POST /json_proto HTTP/1.0 [08:28:43]Method: POST [08:28:43]URL: /json_proto [08:28:43]Method is POST - this is cgi request [08:28:43]url: /json_proto [08:28:43]query_string will be loaded in cgi processing [08:28:43]execute_cgi json_proto POST (null) [08:28:43]execute_cgi path=json_proto method=POST [08:28:43]POST find Content-Length [08:28:43]Host: 172.17.40.4:8080 [08:28:43]Content-Length: 677 [08:28:43]Content-Type: application/json [08:28:43] [08:28:43]POST finish read [08:28:43]Found Content-Length = 677 [08:28:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:43]execute_script... [08:28:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:43]POST & json_proto [08:28:43]process_json_proto [08:28:43]json parsed OK: [08:28:43]protocol is kg_v1.0 [08:28:43]action value=close_receipt [08:28:43]process_action close_receipt [08:28:43]cmd_close_receipt [08:28:43]MH_GetDate [08:28:43]Write to MH i2c: F0 00 00 B2 30 D1 [08:28:43]Write i2c OK [08:28:43]MH_I2C_Read... [08:28:43]Read from MH i2c: F0 [08:28:43]MH_I2C_Read... [08:28:43]Read from MH i2c: F0 09 00 [08:28:43]MH_I2C_Read... [08:28:43]Read from MH i2c: F0 09 00 B2 30 00 BF 6D 13 67 EE 0E 0D 67 F0 [08:28:43]GetLastDocTimeStamp 1729326489 [08:28:43]current date 1729326527 [08:28:43]FM_GetShiftState [08:28:43]SAM_PROTO_GetShiftState [08:28:43]wFMCommunicate request_size=4 [08:28:43]MH_SAM_APDU [08:28:43]CAPDU: 80 13 01 00 [08:28:43]Write to MH i2c: E2 08 00 B3 30 80 13 01 00 00 00 00 00 60 [08:28:43]Write i2c OK [08:28:43]MH_I2C_Read... [08:28:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:43]Read from MH i2c: E2 [08:28:43]MH_I2C_Read... [08:28:43]Read from MH i2c: E2 0E 00 [08:28:43]MH_I2C_Read... [08:28:43]Read from MH i2c: E2 0E 00 B3 30 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A3 [08:28:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:28:43]wFMCommunicate OK [08:28:43]SAM_PROTO_GetShiftState done [08:28:43]FM_GetShiftState done [08:28:43]opened in 1729296582 [08:28:43]opened+sec_in_day 1729382982 [08:28:43]quantity*price = 40068 [08:28:43]sum+1 = 40069 [08:28:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 52 19.10.2024 08:28 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218407 ФПД: 10320168581515 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082847&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218407&fm=10320168581515&tin=02508201610067®Number=0000000000098116&sum=40000 [08:28:45]StoreToDocumentArchive [08:28:45]shift 443 fd 218407 [08:28:45]save to /storage/0443/doc_00218407 [08:28:45]save last doc name /storage/0443/doc_00218407 to /storage/kkm_last_doc_name [08:28:45]save OK [08:28:45]Clear old archive folders... [08:28:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:28:45]tlvbuf is 014E4920 [08:28:45]SAM_PROTO_ClearQueue [08:28:45]wFMCommunicate request_size=4 [08:28:45]MH_SAM_APDU [08:28:45]CAPDU: 80 09 00 00 [08:28:45]Write to MH i2c: E2 08 00 C0 30 80 09 00 00 00 00 00 00 62 [08:28:45]Write i2c OK [08:28:45]MH_I2C_Read... [08:28:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:28:45]Read from MH i2c: E2 [08:28:45]MH_I2C_Read... [08:28:45]Read from MH i2c: E2 03 00 [08:28:45]MH_I2C_Read... [08:28:45]Read from MH i2c: E2 03 00 C0 30 00 90 00 64 [08:28:45]RAPDU: 90 00 [08:28:45]wFMCommunicate OK [08:28:45]SAM_PROTO_ClearQueue done [08:28:45]KKMCreateOFDPacket [08:28:45]OFDProtocolAddRootSTLVToBuf [08:28:45]FM_MakeSignedData [08:28:45]FM_MakeSignedData [08:28:45]SAM_PROTO_SignData [08:28:45]wFMCommunicate request_size=4 [08:28:45]MH_SAM_APDU [08:28:45]CAPDU: 80 0D 01 02 [08:28:45]Write to MH i2c: E2 08 00 C1 30 80 0D 01 02 00 00 00 00 6A [08:28:45]Write i2c OK [08:28:45]MH_I2C_Read... [08:28:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:28:45]Read from MH i2c: E2 [08:28:45]MH_I2C_Read... [08:28:45]Read from MH i2c: E2 03 00 [08:28:45]MH_I2C_Read... [08:28:45]Read from MH i2c: E2 03 00 C1 30 00 90 00 65 [08:28:45]RAPDU: 90 00 [08:28:45]wFMCommunicate OK [08:28:45]wFMCommunicate request_size=255 [08:28:45]MH_SAM_APDU [08:28: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 BF 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 27 55 03 00 35 04 06 00 09 [08:28:45]Write to MH i2c: E2 02 01 C2 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 BF 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 27 55 03 00 35 04 06 00 09 00 00 C0 [08:28:45]Write i2c OK [08:28:45]MH_I2C_Read... [08:28:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:45]Read from MH i2c: E2 [08:28:45]MH_I2C_Read... [08:28:45]Read from MH i2c: E2 03 00 [08:28:45]MH_I2C_Read... [08:28:45]Read from MH i2c: E2 03 00 C2 30 00 90 00 66 [08:28:45]RAPDU: 90 00 [08:28:45]wFMCommunicate OK [08:28:45]wFMCommunicate request_size=10 [08:28:45]MH_SAM_APDU [08:28:45]CAPDU: 80 0D 02 02 05 62 D9 FB 79 8B [08:28:45]Write to MH i2c: E2 0D 00 C3 30 80 0D 02 02 05 00 62 D9 FB 79 8B 00 00 B1 [08:28:45]Write i2c OK [08:28:45]MH_I2C_Read... [08:28:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:45]Read from MH i2c: E2 [08:28:45]MH_I2C_Read... [08:28:45]Read from MH i2c: E2 03 00 [08:28:45]MH_I2C_Read... [08:28:45]Read from MH i2c: E2 03 00 C3 30 00 90 00 67 [08:28:45]RAPDU: 90 00 [08:28:45]wFMCommunicate OK [08:28:45]wFMCommunicate request_size=4 [08:28:45]MH_SAM_APDU [08:28:45]CAPDU: 80 0D 03 02 [08:28:45]Write to MH i2c: E2 08 00 C4 30 80 0D 03 02 00 00 00 00 6F [08:28:45]Write i2c OK [08:28:45]MH_I2C_Read... [08:28:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:28:45]Read from MH i2c: E2 [08:28:45]MH_I2C_Read... [08:28:45]Read from MH i2c: E2 0B 00 [08:28:45]MH_I2C_Read... [08:28:45]Read from MH i2c: E2 0B 00 C4 30 00 D2 65 AF A2 86 6A 43 C1 90 00 EC [08:28:45]RAPDU: D2 65 AF A2 86 6A 43 C1 90 00 [08:28:45]wFMCommunicate OK [08:28:45]SAM_PROTO_SignData done [08:28:45]FM_MakeSignedData done [08:28:45]CreateOFDProtocolMessage [08:28:45]wFMCommunicate request_size=4 [08:28:45]MH_SAM_APDU [08:28:45]CAPDU: 80 11 00 00 [08:28:45]Write to MH i2c: E2 08 00 C5 30 80 11 00 00 00 00 00 00 6F [08:28:45]Write i2c OK [08:28:45]MH_I2C_Read... [08:28:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:45]Read from MH i2c: E2 [08:28:45]MH_I2C_Read... [08:28:45]Read from MH i2c: E2 17 00 [08:28:45]MH_I2C_Read... [08:28:45]Read from MH i2c: E2 17 00 C5 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BE [08:28:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:28:45]wFMCommunicate OK [08:28:45]CreateOFDProtocolMessage done [08:28:45]OFDSenderStorePacket 218407 [08:28:45]StoreOFDPacket docnum=218407 [08:28:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F6 A9 07 01 E3 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 BF 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 27 55 03 00 35 04 06 00 09 62 D9 FB 79 8B D2 65 AF A2 86 6A 43 C1 [08:28:45]CheckFolder [08:28:45]dirname=/storage/ofd_packets [08:28:45]CheckFolder done [08:28:45]ProducePacketName [08:28:45]name=ofd_packets/00218407 [08:28:45]NVStorageSaveData ofd_packets/00218407 [08:28:45]File name is /storage/ofd_packets/00218407 [08:28:45]Write 301 bytes [08:28:45]NVStorageSaveData done [08:28:45]OFDSenderStorePacket done [08:28:45]KKMCreateOFDPacket done [08:28:45]NVStorageSaveData kkm_last_timestamp [08:28:45]File name is /storage/kkm_last_timestamp [08:28:45]Write 4 bytes [08:28:45]NVStorageSaveData done [08:28:45]ExternCall_PrintAddStr [08:28:45]wPrintStart [08:28:45]Write to MH i2c: 01 00 00 C6 30 F6 [08:28:45]Write i2c OK [08:28:45]MH_I2C_Read... [08:28:45]Read from MH i2c: 01 [08:28:45]MH_I2C_Read... [08:28:45]Read from MH i2c: 01 07 00 [08:28:45]MH_I2C_Read... [08:28:45]Read from MH i2c: 01 07 00 C6 30 00 00 00 00 00 FF 0F 0B [08:28:45]RasterBufferAndPrint [08:28:45]line Счет N : (1)535942 [08:28:45]line ИНН: 02508201610067 [08:28:45]line Контрольно-Кассовый Чек [08:28:45]line ПРОДАЖА [08:28:45]line ТРК (МРК, ГНК) : 41 [08:28:45]line Товар: 2710124500 [08:28:45]line Аи-95-К-3 [08:28:45]line 5.400 * 74.20 [08:28:45]line = 400.68 [08:28:45]line НДС 12% НСП 1% [08:28:45]line > о реализуемом товаре [08:28:45]line ОКРУГЛЕНИЕ: -0.68 [08:28:45]line ИТОГО: 400.00 [08:28:45]line Внесено: 400.00 [08:28:45]line СДАЧА: 0.00 [08:28:45]line НСП 1% : 3.55 [08:28:45]line НДС 12% : 42.55 [08:28:45]line Наличными: 400.00 [08:28:45]line Безнал.: 0.00 [08:28:45]line Место: АЗС № 84 "Партнер Нефть" [08:28:45]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:28:45]line СНО: Общий режим [08:28:45]line Чек 52 19.10.2024 08:28 [08:28:45]line Смена: 443 ФФД: 1.0 [08:28:45]line ЗНМ: 0300000178 [08:28:45]line РНМ: 0000000000098116 [08:28:45]line Версия ККМ: 001 [08:28:45]line ФМ: 0000000000965413 [08:28:45]line ФД: 218407 [08:28:45]line ФПД: 10320168581515 [08:28:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T082847&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218407&fm=10320168581515&tin=02508201610067®Number=0000000000098116&sum=40000 [08:28:45]OFD Sender: Processing packet 218407 [packets to send 80, broken 79] [08:28:45]ProducePacketName [08:28:45]name=ofd_packets/00218407 [08:28:45]OFD Sender: To server: pG, [08:28:45]CommunicateWithHost lk.salyk.kg:30040 [08:28:45]ConnectInit lk.salyk.kg [08:28:45]written 0, free lines is 4095 [08:28:46]Connected sock=11 [08:28:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F6 A9 07 01 E3 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 BF 6D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 27 55 03 00 35 04 06 00 09 62 D9 FB 79 8B D2 65 AF A2 86 6A 43 C1 [08:28:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 84 53 47 00 D9 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 27 55 03 00 F4 03 04 00 59 19 13 67 B6 04 01 00 00 B7 D1 BE 3E 24 4E 17 4B [08:28:46]CommunicateWithHost err = 0 [08:28:46]CheckOFDResponse [08:28:46]1017 (14) - 77093643461234 [08:28:46]1041 (16) - 0000000000965413 [08:28:46]1040 (4) - 218407 [08:28:46]1012 (4) - 19.10.2024 02:28 [08:28:46]1206 (1) - 0 [08:28:46]OFD Sender: Remove packet 218407 [08:28:46]ProducePacketName [08:28:46]name=ofd_packets/00218407 [08:28:46]NVStorageDeleteData [08:28:46]Write to MH i2c: 01 00 00 F1 30 21 [08:28:46]Write i2c OK [08:28:46]MH_I2C_Read... [08:28:46]Read from MH i2c: 01 [08:28:46]MH_I2C_Read... [08:28:46]Read from MH i2c: 01 07 00 [08:28:46]MH_I2C_Read... [08:28:46]Read from MH i2c: 01 07 00 F1 30 00 00 00 00 00 E6 0C 1A [08:28:46]RasterBufferAndPrint [08:28:46]line [08:28:46]line [08:28:46]line [08:28:46]line [08:28:46]line [08:28:46]written 0, free lines is 3308 [08:28:46]MH_Cut [08:28:46]Write to MH i2c: D1 01 00 F8 30 01 FA [08:28:46]Write i2c OK [08:28:46]MH_I2C_Read... [08:28:46]Read from MH i2c: D1 [08:28:46]MH_I2C_Read... [08:28:46]Read from MH i2c: D1 01 00 [08:28:46]MH_I2C_Read... [08:28:46]Read from MH i2c: D1 01 00 F8 30 00 F9 [08:28:46]Write to MH i2c: 01 00 00 F9 30 29 [08:28:46]Write i2c OK [08:28:46]MH_I2C_Read... [08:28:46]OFD Sender: No OFD packet to send [08:28:47]*** Cut start [08:28:47]*** Partial cut [08:28:47]*** CUTSNS_PIN = 1 [08:28:47]*** CUTSNS_PIN = 0 [08:28:47]*** Brake cut motor [08:28:47]Read from MH i2c: 01 [08:28:47]MH_I2C_Read... [08:28:47]*** Stop cut motor [08:28:47]*** Cut end [08:28:47]Read from MH i2c: 01 07 00 [08:28:47]MH_I2C_Read... [08:28:47]Read from MH i2c: 01 07 00 F9 30 00 00 00 00 00 FF 0F 3E [08:28:47]process_action close_receipt done [08:28:47]requested_data is exist [08:28:47]produce_requested_data [08:28:47]requested_item fm.sn is exist - process it [08:28:47]wFMCommunicate request_size=4 [08:28:47]MH_SAM_APDU [08:28:47]CAPDU: 80 11 00 00 [08:28:47]Write to MH i2c: E2 08 00 FA 30 80 11 00 00 00 00 00 00 A4 [08:28:47]Write i2c OK [08:28:47]MH_I2C_Read... [08:28:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:47]Read from MH i2c: E2 [08:28:47]MH_I2C_Read... [08:28:47]Read from MH i2c: E2 17 00 [08:28:47]MH_I2C_Read... [08:28:47]Read from MH i2c: E2 17 00 FA 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F3 [08:28:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:28:47]wFMCommunicate OK [08:28:47]requested_item fd.num is exist - process it [08:28:47]SAM_PROTO_GetFieldsCounters [08:28:47]wFMCommunicate request_size=4 [08:28:47]MH_SAM_APDU [08:28:47]CAPDU: 80 13 00 00 [08:28:47]Write to MH i2c: E2 08 00 FB 30 80 13 00 00 00 00 00 00 A7 [08:28:47]Write i2c OK [08:28:47]MH_I2C_Read... [08:28:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:28:47]Read from MH i2c: E2 [08:28:47]MH_I2C_Read... [08:28:47]Read from MH i2c: E2 62 00 [08:28:47]MH_I2C_Read... [08:28:47]Read from MH i2c: E2 62 00 FB 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 27 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 9B [08:28:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 27 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:28:47]wFMCommunicate OK [08:28:47]SAM_PROTO_GetFieldsCounters done [08:28:47]requested_item shift.num is exist - process it [08:28:47]requested_item shift.opened is exist - process it [08:28:47]req_shift_opened [08:28:47]FM_GetShiftState [08:28:47]SAM_PROTO_GetShiftState [08:28:47]wFMCommunicate request_size=4 [08:28:47]MH_SAM_APDU [08:28:47]CAPDU: 80 13 01 00 [08:28:47]Write to MH i2c: E2 08 00 FC 30 80 13 01 00 00 00 00 00 A9 [08:28:47]Write i2c OK [08:28:47]MH_I2C_Read... [08:28:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:47]Read from MH i2c: E2 [08:28:47]MH_I2C_Read... [08:28:47]Read from MH i2c: E2 0E 00 [08:28:47]MH_I2C_Read... [08:28:47]Read from MH i2c: E2 0E 00 FC 30 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EC [08:28:47]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:28:47]wFMCommunicate OK [08:28:47]SAM_PROTO_GetShiftState done [08:28:47]FM_GetShiftState done [08:28:47]req_shift_opened done [08:28:47]requested_item shift.open_date is exist - process it [08:28:47]req_shift_open_date [08:28:47]req_shift_open_date done [08:28:47]produce_requested_data done [08:28:47]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218407,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:28:47]process_action_free close_receipt [08:28:47]json_value_free [08:28:47]json_value_free done [08:28:47]process_json_proto returns [08:28:47]Send response to host [08:28:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218407,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:28:47]free response buf [08:28:47]execute_script done [08:28:47]execute_script returns [08:28:47]free content buf [08:28:47]Sock 8.Close socket [08:28:47]Sock 8.Thread stoped [08:28:51]OFD Sender: No OFD packet to send [08:28:56]OFD Sender: No OFD packet to send [08:29:01]OFD Sender: No OFD packet to send [08:29:06]OFD Sender: No OFD packet to send [08:29:11]OFD Sender: No OFD packet to send [08:29:16]OFD Sender: No OFD packet to send [08:29:21]OFD Sender: No OFD packet to send [08:29:26]OFD Sender: No OFD packet to send [08:29:31]OFD Sender: No OFD packet to send [08:29:36]OFD Sender: No OFD packet to send [08:29:41]OFD Sender: No OFD packet to send [08:29:46]OFD Sender: No OFD packet to send [08:29:51]OFD Sender: No OFD packet to send [08:29:56]OFD Sender: No OFD packet to send [08:30:01]OFD Sender: No OFD packet to send [08:30:06]OFD Sender: No OFD packet to send [08:30:11]OFD Sender: No OFD packet to send [08:30:16]OFD Sender: No OFD packet to send [08:30:21]OFD Sender: No OFD packet to send [08:30:26]OFD Sender: No OFD packet to send [08:30:31]OFD Sender: No OFD packet to send [08:30:36]OFD Sender: No OFD packet to send [08:30:41]OFD Sender: No OFD packet to send [08:30:46]OFD Sender: No OFD packet to send [08:30:51]OFD Sender: No OFD packet to send [08:30:56]OFD Sender: No OFD packet to send [08:30:59]accept exits with 9 [08:30:59]New connection [08:30:59]New thread 3066682724 created [08:30:59]Thread 3066826084 joined [08:30:59]Waiting for new connection... [08:30:59] Sock 9.Parse request [08:30:59]Sock 9.Check first char [08:30:59]Sock 9.First char is OK [08:30:59]request: POST /json_proto HTTP/1.0 [08:30:59]Method: POST [08:30:59]URL: /json_proto [08:30:59]Method is POST - this is cgi request [08:30:59]url: /json_proto [08:30:59]query_string will be loaded in cgi processing [08:30:59]execute_cgi json_proto POST (null) [08:30:59]execute_cgi path=json_proto method=POST [08:30:59]POST find Content-Length [08:30:59]Host: 172.17.40.4:8080 [08:30:59]Content-Length: 798 [08:30:59]Content-Type: application/json [08:30:59] [08:30:59]POST finish read [08:30:59]Found Content-Length = 798 [08:30:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920054", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:59]execute_script... [08:30: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)535941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920054", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:59]POST & json_proto [08:30:59]process_json_proto [08:30:59]json parsed OK: [08:30:59]protocol is kg_v1.0 [08:30:59]action value=close_receipt [08:30:59]process_action close_receipt [08:30:59]cmd_close_receipt [08:30:59]MH_GetDate [08:30:59]Write to MH i2c: F0 00 00 FD 30 1C [08:30:59]Write i2c OK [08:30:59]MH_I2C_Read... [08:30:59]Read from MH i2c: F0 [08:30:59]MH_I2C_Read... [08:30:59]Read from MH i2c: F0 09 00 [08:30:59]MH_I2C_Read... [08:30:59]Read from MH i2c: F0 09 00 FD 30 00 47 6E 13 67 EE 0E 0D 67 C4 [08:30:59]GetLastDocTimeStamp 1729326527 [08:30:59]current date 1729326663 [08:30:59]FM_GetShiftState [08:30:59]SAM_PROTO_GetShiftState [08:30:59]wFMCommunicate request_size=4 [08:30:59]MH_SAM_APDU [08:30:59]CAPDU: 80 13 01 00 [08:30:59]Write to MH i2c: E2 08 00 FE 30 80 13 01 00 00 00 00 00 AB [08:30:59]Write i2c OK [08:30:59]MH_I2C_Read... [08:30:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:59]Read from MH i2c: E2 [08:30:59]MH_I2C_Read... [08:30:59]Read from MH i2c: E2 0E 00 [08:30:59]MH_I2C_Read... [08:30:59]Read from MH i2c: E2 0E 00 FE 30 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EE [08:30:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:30:59]wFMCommunicate OK [08:30:59]SAM_PROTO_GetShiftState done [08:30:59]FM_GetShiftState done [08:30:59]opened in 1729296582 [08:30:59]opened+sec_in_day 1729382982 [08:30:59]quantity*price = 0 [08:30:59]sum+1 = 1 [08:30:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 53 19.10.2024 08:31 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4920054 ФМ: 0000000000965413 ФД: 218408 ФПД: 70606890443900 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083103&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218408&fm=70606890443900&tin=02508201610067®Number=0000000000098116&sum=0 [08:31:00]StoreToDocumentArchive [08:31:00]shift 443 fd 218408 [08:31:00]save to /storage/0443/doc_00218408 [08:31:00]save last doc name /storage/0443/doc_00218408 to /storage/kkm_last_doc_name [08:31:00]save OK [08:31:00]Clear old archive folders... [08:31:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:31:00]tlvbuf is 015986A0 [08:31:00]SAM_PROTO_ClearQueue [08:31:00]wFMCommunicate request_size=4 [08:31:00]MH_SAM_APDU [08:31:00]CAPDU: 80 09 00 00 [08:31:00]Write to MH i2c: E2 08 00 0B 31 80 09 00 00 00 00 00 00 AE [08:31:00]Write i2c OK [08:31:00]MH_I2C_Read... [08:31:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:31:00]Read from MH i2c: E2 [08:31:00]MH_I2C_Read... [08:31:00]Read from MH i2c: E2 03 00 [08:31:00]MH_I2C_Read... [08:31:00]Read from MH i2c: E2 03 00 0B 31 00 90 00 B0 [08:31:00]RAPDU: 90 00 [08:31:00]wFMCommunicate OK [08:31:00]SAM_PROTO_ClearQueue done [08:31:00]KKMCreateOFDPacket [08:31:00]OFDProtocolAddRootSTLVToBuf [08:31:00]FM_MakeSignedData [08:31:00]FM_MakeSignedData [08:31:00]SAM_PROTO_SignData [08:31:00]wFMCommunicate request_size=4 [08:31:00]MH_SAM_APDU [08:31:00]CAPDU: 80 0D 01 02 [08:31:00]Write to MH i2c: E2 08 00 0C 31 80 0D 01 02 00 00 00 00 B6 [08:31:00]Write i2c OK [08:31:00]MH_I2C_Read... [08:31:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:31:00]Read from MH i2c: E2 [08:31:00]MH_I2C_Read... [08:31:00]Read from MH i2c: E2 03 00 [08:31:00]MH_I2C_Read... [08:31:00]Read from MH i2c: E2 03 00 0C 31 00 90 00 B1 [08:31:00]RAPDU: 90 00 [08:31:00]wFMCommunicate OK [08:31:00]wFMCommunicate request_size=255 [08:31:00]MH_SAM_APDU [08:31:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 47 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 28 55 03 00 35 04 06 00 40 37 72 9F [08:31:00]Write to MH i2c: E2 02 01 0D 31 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 47 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 28 55 03 00 35 04 06 00 40 37 72 9F 00 00 5B [08:31:00]Write i2c OK [08:31:00]MH_I2C_Read... [08:31:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:01]Read from MH i2c: E2 [08:31:01]MH_I2C_Read... [08:31:01]Read from MH i2c: E2 03 00 [08:31:01]MH_I2C_Read... [08:31:01]Read from MH i2c: E2 03 00 0D 31 00 90 00 B2 [08:31:01]RAPDU: 90 00 [08:31:01]wFMCommunicate OK [08:31:01]wFMCommunicate request_size=7 [08:31:01]MH_SAM_APDU [08:31:01]CAPDU: 80 0D 02 02 02 A4 7C [08:31:01]Write to MH i2c: E2 0A 00 0E 31 80 0D 02 02 02 00 A4 7C 00 00 DD [08:31:01]Write i2c OK [08:31:01]MH_I2C_Read... [08:31:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:01]Read from MH i2c: E2 [08:31:01]MH_I2C_Read... [08:31:01]Read from MH i2c: E2 03 00 [08:31:01]MH_I2C_Read... [08:31:01]Read from MH i2c: E2 03 00 0E 31 00 90 00 B3 [08:31:01]RAPDU: 90 00 [08:31:01]wFMCommunicate OK [08:31:01]wFMCommunicate request_size=4 [08:31:01]MH_SAM_APDU [08:31:01]CAPDU: 80 0D 03 02 [08:31:01]Write to MH i2c: E2 08 00 0F 31 80 0D 03 02 00 00 00 00 BB [08:31:01]Write i2c OK [08:31:01]MH_I2C_Read... [08:31:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:31:01]Read from MH i2c: E2 [08:31:01]MH_I2C_Read... [08:31:01]Read from MH i2c: E2 0B 00 [08:31:01]MH_I2C_Read... [08:31:01]Read from MH i2c: E2 0B 00 0F 31 00 DE 02 E7 7B 78 D7 F4 ED 90 00 2E [08:31:01]RAPDU: DE 02 E7 7B 78 D7 F4 ED 90 00 [08:31:01]wFMCommunicate OK [08:31:01]SAM_PROTO_SignData done [08:31:01]FM_MakeSignedData done [08:31:01]CreateOFDProtocolMessage [08:31:01]wFMCommunicate request_size=4 [08:31:01]MH_SAM_APDU [08:31:01]CAPDU: 80 11 00 00 [08:31:01]Write to MH i2c: E2 08 00 10 31 80 11 00 00 00 00 00 00 BB [08:31:01]Write i2c OK [08:31:01]MH_I2C_Read... [08:31:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:01]Read from MH i2c: E2 [08:31:01]MH_I2C_Read... [08:31:01]Read from MH i2c: E2 17 00 [08:31:01]MH_I2C_Read... [08:31:01]Read from MH i2c: E2 17 00 10 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0A [08:31:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:31:01]wFMCommunicate OK [08:31:01]CreateOFDProtocolMessage done [08:31:01]OFDSenderStorePacket 218408 [08:31:01]StoreOFDPacket docnum=218408 [08:31:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 84 65 04 01 DA 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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 47 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 28 55 03 00 35 04 06 00 40 37 72 9F A4 7C DE 02 E7 7B 78 D7 F4 ED [08:31:01]CheckFolder [08:31:01]dirname=/storage/ofd_packets [08:31:01]CheckFolder done [08:31:01]ProducePacketName [08:31:01]name=ofd_packets/00218408 [08:31:01]NVStorageSaveData ofd_packets/00218408 [08:31:01]File name is /storage/ofd_packets/00218408 [08:31:01]Write 298 bytes [08:31:01]NVStorageSaveData done [08:31:01]OFDSenderStorePacket done [08:31:01]KKMCreateOFDPacket done [08:31:01]NVStorageSaveData kkm_last_timestamp [08:31:01]File name is /storage/kkm_last_timestamp [08:31:01]Write 4 bytes [08:31:01]NVStorageSaveData done [08:31:01]ExternCall_PrintAddStr [08:31:01]wPrintStart [08:31:01]Write to MH i2c: 01 00 00 11 31 42 [08:31:01]Write i2c OK [08:31:01]MH_I2C_Read... [08:31:01]Read from MH i2c: 01 [08:31:01]MH_I2C_Read... [08:31:01]Read from MH i2c: 01 07 00 [08:31:01]MH_I2C_Read... [08:31:01]Read from MH i2c: 01 07 00 11 31 00 00 00 00 00 FF 0F 57 [08:31:01]RasterBufferAndPrint [08:31:01]line Счет N : (1)535941 [08:31:01]line ИНН: 02508201610067 [08:31:01]line Контрольно-Кассовый Чек [08:31:01]line ПРОДАЖА [08:31:01]line ТРК (МРК, ГНК) : 61 [08:31:01]line Товар: 2710194210 [08:31:01]line ДТ-К-2 [08:31:01]line 100.000 * 0.00 [08:31:01]line = 0.00 [08:31:01]line НДС 12% НСП 1% [08:31:01]line > о реализуемом товаре [08:31:01]line ИТОГО: 0.00 [08:31:01]line НСП 1% : 0.00 [08:31:01]line НДС 12% : 0.00 [08:31:01]line Наличными: 0.00 [08:31:01]line Безнал.: 0.00 [08:31:01]line Место: АЗС № 84 "Партнер Нефть" [08:31:01]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:31:01]line СНО: Общий режим [08:31:01]line Чек 53 19.10.2024 08:31 [08:31:01]line Смена: 443 ФФД: 1.0 [08:31:01]line ЗНМ: 0300000178 [08:31:01]line РНМ: 0000000000098116 [08:31:01]line Версия ККМ: 001 [08:31:01]line Талоны: Топливные Талоны [08:31:01]line 4920054 [08:31:01]line ФМ: 0000000000965413 [08:31:01]line ФД: 218408 [08:31:01]line ФПД: 70606890443900 [08:31:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083103&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218408&fm=70606890443900&tin=02508201610067®Number=0000000000098116&sum=0 [08:31:01]OFD Sender: Processing packet 218408 [packets to send 80, broken 79] [08:31:01]ProducePacketName [08:31:01]name=ofd_packets/00218408 [08:31:01]OFD Sender: To server: pG, [08:31:01]CommunicateWithHost lk.salyk.kg:30040 [08:31:01]ConnectInit lk.salyk.kg [08:31:01]written 0, free lines is 4095 [08:31:01]Connected sock=10 [08:31:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 84 65 04 01 DA 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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 47 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 28 55 03 00 35 04 06 00 40 37 72 9F A4 7C DE 02 E7 7B 78 D7 F4 ED [08:31:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 01 F1 47 00 D3 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 39 36 35 34 31 33 10 04 04 00 28 55 03 00 F4 03 04 00 E1 19 13 67 B6 04 01 00 00 61 49 AE 6E 66 27 C7 0F [08:31:01]CommunicateWithHost err = 0 [08:31:01]CheckOFDResponse [08:31:01]1017 (14) - 77093643461234 [08:31:01]1041 (16) - 0000000000965413 [08:31:01]1040 (4) - 218408 [08:31:01]1012 (4) - 19.10.2024 02:30 [08:31:01]1206 (1) - 0 [08:31:01]OFD Sender: Remove packet 218408 [08:31:01]ProducePacketName [08:31:01]name=ofd_packets/00218408 [08:31:01]NVStorageDeleteData [08:31:02]Write to MH i2c: 01 00 00 3B 31 6C [08:31:02]Write i2c OK [08:31:02]MH_I2C_Read... [08:31:02]Read from MH i2c: 01 [08:31:02]MH_I2C_Read... [08:31:02]Read from MH i2c: 01 07 00 [08:31:02]MH_I2C_Read... [08:31:02]Read from MH i2c: 01 07 00 3B 31 00 00 00 00 00 F9 0C 78 [08:31:02]RasterBufferAndPrint [08:31:02]line [08:31:02]line [08:31:02]line [08:31:02]line [08:31:02]line [08:31:02]written 0, free lines is 3330 [08:31:02]MH_Cut [08:31:02]Write to MH i2c: D1 01 00 42 31 01 45 [08:31:02]Write i2c OK [08:31:02]MH_I2C_Read... [08:31:02]Read from MH i2c: D1 [08:31:02]MH_I2C_Read... [08:31:02]Read from MH i2c: D1 01 00 [08:31:02]MH_I2C_Read... [08:31:02]Read from MH i2c: D1 01 00 42 31 00 44 [08:31:02]Write to MH i2c: 01 00 00 43 31 74 [08:31:02]Write i2c OK [08:31:02]MH_I2C_Read... [08:31:02]OFD Sender: No OFD packet to send [08:31:02]*** Cut start [08:31:02]*** Partial cut [08:31:02]*** CUTSNS_PIN = 1 [08:31:02]*** CUTSNS_PIN = 0 [08:31:03]*** Brake cut motor [08:31:03]Read from MH i2c: 01 [08:31:03]MH_I2C_Read... [08:31:03]*** Stop cut motor [08:31:03]*** Cut end [08:31:03]Read from MH i2c: 01 07 00 [08:31:03]MH_I2C_Read... [08:31:03]Read from MH i2c: 01 07 00 43 31 00 00 00 00 00 FF 0F 89 [08:31:03]process_action close_receipt done [08:31:03]requested_data is exist [08:31:03]produce_requested_data [08:31:03]requested_item fm.sn is exist - process it [08:31:03]wFMCommunicate request_size=4 [08:31:03]MH_SAM_APDU [08:31:03]CAPDU: 80 11 00 00 [08:31:03]Write to MH i2c: E2 08 00 44 31 80 11 00 00 00 00 00 00 EF [08:31:03]Write i2c OK [08:31:03]MH_I2C_Read... [08:31:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:03]Read from MH i2c: E2 [08:31:03]MH_I2C_Read... [08:31:03]Read from MH i2c: E2 17 00 [08:31:03]MH_I2C_Read... [08:31:03]Read from MH i2c: E2 17 00 44 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3E [08:31:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:31:03]wFMCommunicate OK [08:31:03]requested_item fd.num is exist - process it [08:31:03]SAM_PROTO_GetFieldsCounters [08:31:03]wFMCommunicate request_size=4 [08:31:03]MH_SAM_APDU [08:31:03]CAPDU: 80 13 00 00 [08:31:03]Write to MH i2c: E2 08 00 45 31 80 13 00 00 00 00 00 00 F2 [08:31:03]Write i2c OK [08:31:03]MH_I2C_Read... [08:31:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:31:03]Read from MH i2c: E2 [08:31:03]MH_I2C_Read... [08:31:03]Read from MH i2c: E2 62 00 [08:31:03]MH_I2C_Read... [08:31:03]Read from MH i2c: E2 62 00 45 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 28 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 EA [08:31:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 28 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:31:03]wFMCommunicate OK [08:31:03]SAM_PROTO_GetFieldsCounters done [08:31:03]requested_item shift.num is exist - process it [08:31:03]requested_item shift.opened is exist - process it [08:31:03]req_shift_opened [08:31:03]FM_GetShiftState [08:31:03]SAM_PROTO_GetShiftState [08:31:03]wFMCommunicate request_size=4 [08:31:03]MH_SAM_APDU [08:31:03]CAPDU: 80 13 01 00 [08:31:03]Write to MH i2c: E2 08 00 46 31 80 13 01 00 00 00 00 00 F4 [08:31:03]Write i2c OK [08:31:03]MH_I2C_Read... [08:31:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:03]Read from MH i2c: E2 [08:31:03]MH_I2C_Read... [08:31:03]Read from MH i2c: E2 0E 00 [08:31:03]MH_I2C_Read... [08:31:03]Read from MH i2c: E2 0E 00 46 31 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 37 [08:31:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:31:03]wFMCommunicate OK [08:31:03]SAM_PROTO_GetShiftState done [08:31:03]FM_GetShiftState done [08:31:03]req_shift_opened done [08:31:03]requested_item shift.open_date is exist - process it [08:31:03]req_shift_open_date [08:31:03]req_shift_open_date done [08:31:03]produce_requested_data done [08:31:03]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218408,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:31:03]process_action_free close_receipt [08:31:03]json_value_free [08:31:03]json_value_free done [08:31:03]process_json_proto returns [08:31:03]Send response to host [08:31:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218408,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:31:03]free response buf [08:31:03]execute_script done [08:31:03]execute_script returns [08:31:03]free content buf [08:31:03]Sock 9.Close socket [08:31:03]Sock 9.Thread stoped [08:31:03]accept exits with 8 [08:31:03]New connection [08:31:03]New thread 3066826084 created [08:31:03]Thread 3066682724 joined [08:31:03]Waiting for new connection... [08:31:03] Sock 8.Parse request [08:31:03]Sock 8.Check first char [08:31:03]Sock 8.First char is OK [08:31:03]request: POST /json_proto HTTP/1.0 [08:31:03]Method: POST [08:31:03]URL: /json_proto [08:31:03]Method is POST - this is cgi request [08:31:03]url: /json_proto [08:31:03]query_string will be loaded in cgi processing [08:31:03]execute_cgi json_proto POST (null) [08:31:03]execute_cgi path=json_proto method=POST [08:31:03]POST find Content-Length [08:31:03]Host: 172.17.40.4:8080 [08:31:03]Content-Length: 675 [08:31:03]Content-Type: application/json [08:31:03] [08:31:03]POST finish read [08:31:03]Found Content-Length = 675 [08:31:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 30.060, "sum" : 2056.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2056.00, "total" : 2056.00, "payments": [ { "type": 0, "sum" : 2056.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:03]execute_script... [08:31:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 30.060, "sum" : 2056.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2056.00, "total" : 2056.00, "payments": [ { "type": 0, "sum" : 2056.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:03]POST & json_proto [08:31:03]process_json_proto [08:31:03]json parsed OK: [08:31:03]protocol is kg_v1.0 [08:31:03]action value=close_receipt [08:31:03]process_action close_receipt [08:31:03]cmd_close_receipt [08:31:03]MH_GetDate [08:31:03]Write to MH i2c: F0 00 00 47 31 67 [08:31:03]Write i2c OK [08:31:03]MH_I2C_Read... [08:31:03]Read from MH i2c: F0 [08:31:03]MH_I2C_Read... [08:31:03]Read from MH i2c: F0 09 00 [08:31:03]MH_I2C_Read... [08:31:03]Read from MH i2c: F0 09 00 47 31 00 4B 6E 13 67 EE 0E 0D 67 13 [08:31:03]GetLastDocTimeStamp 1729326663 [08:31:03]current date 1729326667 [08:31:03]FM_GetShiftState [08:31:03]SAM_PROTO_GetShiftState [08:31:03]wFMCommunicate request_size=4 [08:31:03]MH_SAM_APDU [08:31:03]CAPDU: 80 13 01 00 [08:31:03]Write to MH i2c: E2 08 00 48 31 80 13 01 00 00 00 00 00 F6 [08:31:03]Write i2c OK [08:31:03]MH_I2C_Read... [08:31:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:04]Read from MH i2c: E2 [08:31:04]MH_I2C_Read... [08:31:04]Read from MH i2c: E2 0E 00 [08:31:04]MH_I2C_Read... [08:31:04]Read from MH i2c: E2 0E 00 48 31 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 39 [08:31:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:31:04]wFMCommunicate OK [08:31:04]SAM_PROTO_GetShiftState done [08:31:04]FM_GetShiftState done [08:31:04]opened in 1729296582 [08:31:04]opened+sec_in_day 1729382982 [08:31:04]quantity*price = 205610 [08:31:04]sum+1 = 205611 [08:31:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 2056.00 Внесено: 2056.00 СДАЧА: 0.00 НСП 1% : 18.20 НДС 12% : 218.35 Наличными: 2056.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 54 19.10.2024 08:31 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218409 ФПД: 189733780590494 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083107&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218409&fm=189733780590494&tin=02508201610067®Number=0000000000098116&sum=205600 [08:31:05]StoreToDocumentArchive [08:31:05]shift 443 fd 218409 [08:31:05]save to /storage/0443/doc_00218409 [08:31:05]save last doc name /storage/0443/doc_00218409 to /storage/kkm_last_doc_name [08:31:05]save OK [08:31:05]Clear old archive folders... [08:31:05]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:31:05]tlvbuf is 01635D90 [08:31:05]SAM_PROTO_ClearQueue [08:31:05]wFMCommunicate request_size=4 [08:31:05]MH_SAM_APDU [08:31:05]CAPDU: 80 09 00 00 [08:31:05]Write to MH i2c: E2 08 00 55 31 80 09 00 00 00 00 00 00 F8 [08:31:05]Write i2c OK [08:31:05]MH_I2C_Read... [08:31:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:31:05]Read from MH i2c: E2 [08:31:05]MH_I2C_Read... [08:31:05]Read from MH i2c: E2 03 00 [08:31:05]MH_I2C_Read... [08:31:05]Read from MH i2c: E2 03 00 55 31 00 90 00 FA [08:31:05]RAPDU: 90 00 [08:31:05]wFMCommunicate OK [08:31:05]SAM_PROTO_ClearQueue done [08:31:05]KKMCreateOFDPacket [08:31:05]OFDProtocolAddRootSTLVToBuf [08:31:05]FM_MakeSignedData [08:31:05]FM_MakeSignedData [08:31:05]SAM_PROTO_SignData [08:31:05]wFMCommunicate request_size=4 [08:31:05]MH_SAM_APDU [08:31:05]CAPDU: 80 0D 01 02 [08:31:05]Write to MH i2c: E2 08 00 56 31 80 0D 01 02 00 00 00 00 00 [08:31:05]Write i2c OK [08:31:05]MH_I2C_Read... [08:31:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:31:05]Read from MH i2c: E2 [08:31:05]MH_I2C_Read... [08:31:05]Read from MH i2c: E2 03 00 [08:31:05]MH_I2C_Read... [08:31:05]Read from MH i2c: E2 03 00 56 31 00 90 00 FB [08:31:05]RAPDU: 90 00 [08:31:05]wFMCommunicate OK [08:31:05]wFMCommunicate request_size=255 [08:31:05]MH_SAM_APDU [08:31:05]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 6C 75 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 2A 23 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 23 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 55 00 00 00 00 07 04 06 00 20 23 03 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 4B 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 29 55 03 00 35 04 06 00 [08:31:05]Write to MH i2c: E2 02 01 57 31 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 6C 75 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 2A 23 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 23 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 55 00 00 00 00 07 04 06 00 20 23 03 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 4B 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 29 55 03 00 35 04 06 00 00 00 9B [08:31:05]Write i2c OK [08:31:05]MH_I2C_Read... [08:31:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:05]Read from MH i2c: E2 [08:31:05]MH_I2C_Read... [08:31:05]Read from MH i2c: E2 03 00 [08:31:05]MH_I2C_Read... [08:31:05]Read from MH i2c: E2 03 00 57 31 00 90 00 FC [08:31:05]RAPDU: 90 00 [08:31:05]wFMCommunicate OK [08:31:05]wFMCommunicate request_size=11 [08:31:05]MH_SAM_APDU [08:31:05]CAPDU: 80 0D 02 02 06 AC 8F D6 98 0F 9E [08:31:05]Write to MH i2c: E2 0E 00 58 31 80 0D 02 02 06 00 AC 8F D6 98 0F 9E 00 00 65 [08:31:05]Write i2c OK [08:31:05]MH_I2C_Read... [08:31:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:05]Read from MH i2c: E2 [08:31:05]MH_I2C_Read... [08:31:05]Read from MH i2c: E2 03 00 [08:31:05]MH_I2C_Read... [08:31:05]Read from MH i2c: E2 03 00 58 31 00 90 00 FD [08:31:05]RAPDU: 90 00 [08:31:05]wFMCommunicate OK [08:31:05]wFMCommunicate request_size=4 [08:31:05]MH_SAM_APDU [08:31:05]CAPDU: 80 0D 03 02 [08:31:05]Write to MH i2c: E2 08 00 59 31 80 0D 03 02 00 00 00 00 05 [08:31:05]Write i2c OK [08:31:05]MH_I2C_Read... [08:31:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:31:05]Read from MH i2c: E2 [08:31:05]MH_I2C_Read... [08:31:05]Read from MH i2c: E2 0B 00 [08:31:05]MH_I2C_Read... [08:31:05]Read from MH i2c: E2 0B 00 59 31 00 88 6E 7B 75 97 BD DD 81 90 00 9E [08:31:05]RAPDU: 88 6E 7B 75 97 BD DD 81 90 00 [08:31:05]wFMCommunicate OK [08:31:05]SAM_PROTO_SignData done [08:31:05]FM_MakeSignedData done [08:31:05]CreateOFDProtocolMessage [08:31:05]wFMCommunicate request_size=4 [08:31:05]MH_SAM_APDU [08:31:05]CAPDU: 80 11 00 00 [08:31:05]Write to MH i2c: E2 08 00 5A 31 80 11 00 00 00 00 00 00 05 [08:31:05]Write i2c OK [08:31:05]MH_I2C_Read... [08:31:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:06]Read from MH i2c: E2 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 17 00 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 17 00 5A 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 54 [08:31:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:31:06]wFMCommunicate OK [08:31:06]CreateOFDProtocolMessage done [08:31:06]OFDSenderStorePacket 218409 [08:31:06]StoreOFDPacket docnum=218409 [08:31:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 2A 53 08 01 F7 92 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 6C 75 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 2A 23 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 23 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 55 00 00 00 00 07 04 06 00 20 23 03 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 4B 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 29 55 03 00 35 04 06 00 AC 8F D6 98 0F 9E 88 6E 7B 75 97 BD DD 81 [08:31:06]CheckFolder [08:31:06]dirname=/storage/ofd_packets [08:31:06]CheckFolder done [08:31:06]ProducePacketName [08:31:06]name=ofd_packets/00218409 [08:31:06]NVStorageSaveData ofd_packets/00218409 [08:31:06]File name is /storage/ofd_packets/00218409 [08:31:06]Write 302 bytes [08:31:06]NVStorageSaveData done [08:31:06]OFDSenderStorePacket done [08:31:06]KKMCreateOFDPacket done [08:31:06]NVStorageSaveData kkm_last_timestamp [08:31:06]File name is /storage/kkm_last_timestamp [08:31:06]Write 4 bytes [08:31:06]NVStorageSaveData done [08:31:06]ExternCall_PrintAddStr [08:31:06]wPrintStart [08:31:06]Write to MH i2c: 01 00 00 5B 31 8C [08:31:06]Write i2c OK [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: 01 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: 01 07 00 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: 01 07 00 5B 31 00 00 00 00 00 FF 0F A1 [08:31:06]RasterBufferAndPrint [08:31:06]line Счет N : (1)535944 [08:31:06]line ИНН: 02508201610067 [08:31:06]line Контрольно-Кассовый Чек [08:31:06]line ПРОДАЖА [08:31:06]line ТРК (МРК, ГНК) : 22 [08:31:06]line Товар: 2710124130 [08:31:06]line SUPER 92-К-5 [08:31:06]line 30.060 * 68.40 [08:31:06]line = 2056.10 [08:31:06]line НДС 12% НСП 1% [08:31:06]line > о реализуемом товаре [08:31:06]line ОКРУГЛЕНИЕ: -0.10 [08:31:06]line ИТОГО: 2056.00 [08:31:06]line Внесено: 2056.00 [08:31:06]line СДАЧА: 0.00 [08:31:06]line НСП 1% : 18.20 [08:31:06]line НДС 12% : 218.35 [08:31:06]line Наличными: 2056.00 [08:31:06]line Безнал.: 0.00 [08:31:06]line Место: АЗС № 84 "Партнер Нефть" [08:31:06]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:31:06]line СНО: Общий режим [08:31:06]line Чек 54 19.10.2024 08:31 [08:31:06]line Смена: 443 ФФД: 1.0 [08:31:06]line ЗНМ: 0300000178 [08:31:06]line РНМ: 0000000000098116 [08:31:06]line Версия ККМ: 001 [08:31:06]line ФМ: 0000000000965413 [08:31:06]line ФД: 218409 [08:31:06]line ФПД: 189733780590494 [08:31:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083107&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218409&fm=189733780590494&tin=02508201610067®Number=0000000000098116&sum=205600 [08:31:06]written 0, free lines is 4095 [08:31:06]OFD Sender: Processing packet 218409 [packets to send 80, broken 79] [08:31:06]ProducePacketName [08:31:06]name=ofd_packets/00218409 [08:31:06]OFD Sender: To server: pG, [08:31:06]CommunicateWithHost lk.salyk.kg:30040 [08:31:06]ConnectInit lk.salyk.kg [08:31:06]Connected sock=10 [08:31:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 2A 53 08 01 F7 92 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 6C 75 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 2A 23 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 23 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 55 00 00 00 00 07 04 06 00 20 23 03 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 4B 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 29 55 03 00 35 04 06 00 AC 8F D6 98 0F 9E 88 6E 7B 75 97 BD DD 81 [08:31:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 77 9F 47 00 96 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 39 36 35 34 31 33 10 04 04 00 29 55 03 00 F4 03 04 00 E5 19 13 67 B6 04 01 00 00 77 51 69 6D 5E AC CB 77 [08:31:06]CommunicateWithHost err = 0 [08:31:06]CheckOFDResponse [08:31:06]1017 (14) - 77093643461234 [08:31:06]1041 (16) - 0000000000965413 [08:31:06]1040 (4) - 218409 [08:31:06]1012 (4) - 19.10.2024 02:31 [08:31:06]1206 (1) - 0 [08:31:06]OFD Sender: Remove packet 218409 [08:31:06]ProducePacketName [08:31:06]name=ofd_packets/00218409 [08:31:06]NVStorageDeleteData [08:31:06]Write to MH i2c: 01 00 00 86 31 B7 [08:31:06]Write i2c OK [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: 01 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: 01 07 00 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: 01 07 00 86 31 00 00 00 00 00 FB 0C C5 [08:31:06]RasterBufferAndPrint [08:31:06]line [08:31:06]line [08:31:06]line [08:31:06]line [08:31:06]line [08:31:06]written 0, free lines is 3338 [08:31:06]MH_Cut [08:31:06]Write to MH i2c: D1 01 00 8D 31 01 90 [08:31:06]Write i2c OK [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: D1 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: D1 01 00 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: D1 01 00 8D 31 00 8F [08:31:06]Write to MH i2c: 01 00 00 8E 31 BF [08:31:06]Write i2c OK [08:31:06]MH_I2C_Read... [08:31:07]OFD Sender: No OFD packet to send [08:31:07]*** Cut start [08:31:07]*** Partial cut [08:31:07]*** CUTSNS_PIN = 1 [08:31:07]*** CUTSNS_PIN = 0 [08:31:07]*** Brake cut motor [08:31:07]Read from MH i2c: 01 [08:31:07]MH_I2C_Read... [08:31:07]*** Stop cut motor [08:31:07]*** Cut end [08:31:07]Read from MH i2c: 01 07 00 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: 01 07 00 8E 31 00 00 00 00 00 FF 0F D4 [08:31:07]process_action close_receipt done [08:31:07]requested_data is exist [08:31:07]produce_requested_data [08:31:07]requested_item fm.sn is exist - process it [08:31:07]wFMCommunicate request_size=4 [08:31:07]MH_SAM_APDU [08:31:07]CAPDU: 80 11 00 00 [08:31:07]Write to MH i2c: E2 08 00 8F 31 80 11 00 00 00 00 00 00 3A [08:31:07]Write i2c OK [08:31:07]MH_I2C_Read... [08:31:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:07]Read from MH i2c: E2 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: E2 17 00 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: E2 17 00 8F 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 89 [08:31:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:31:07]wFMCommunicate OK [08:31:07]requested_item fd.num is exist - process it [08:31:07]SAM_PROTO_GetFieldsCounters [08:31:07]wFMCommunicate request_size=4 [08:31:07]MH_SAM_APDU [08:31:07]CAPDU: 80 13 00 00 [08:31:07]Write to MH i2c: E2 08 00 90 31 80 13 00 00 00 00 00 00 3D [08:31:07]Write i2c OK [08:31:07]MH_I2C_Read... [08:31:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:31:08]Read from MH i2c: E2 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: E2 62 00 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: E2 62 00 90 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 29 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 39 [08:31:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 29 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:31:08]wFMCommunicate OK [08:31:08]SAM_PROTO_GetFieldsCounters done [08:31:08]requested_item shift.num is exist - process it [08:31:08]requested_item shift.opened is exist - process it [08:31:08]req_shift_opened [08:31:08]FM_GetShiftState [08:31:08]SAM_PROTO_GetShiftState [08:31:08]wFMCommunicate request_size=4 [08:31:08]MH_SAM_APDU [08:31:08]CAPDU: 80 13 01 00 [08:31:08]Write to MH i2c: E2 08 00 91 31 80 13 01 00 00 00 00 00 3F [08:31:08]Write i2c OK [08:31:08]MH_I2C_Read... [08:31:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:08]Read from MH i2c: E2 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: E2 0E 00 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: E2 0E 00 91 31 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 82 [08:31:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:31:08]wFMCommunicate OK [08:31:08]SAM_PROTO_GetShiftState done [08:31:08]FM_GetShiftState done [08:31:08]req_shift_opened done [08:31:08]requested_item shift.open_date is exist - process it [08:31:08]req_shift_open_date [08:31:08]req_shift_open_date done [08:31:08]produce_requested_data done [08:31:08]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218409,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:31:08]process_action_free close_receipt [08:31:08]json_value_free [08:31:08]json_value_free done [08:31:08]process_json_proto returns [08:31:08]Send response to host [08:31:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218409,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:31:08]free response buf [08:31:08]execute_script done [08:31:08]execute_script returns [08:31:08]free content buf [08:31:08]Sock 8.Close socket [08:31:08]Sock 8.Thread stoped [08:31:12]OFD Sender: No OFD packet to send [08:31:17]OFD Sender: No OFD packet to send [08:31:19]accept exits with 9 [08:31:19]New connection [08:31:19]New thread 3066682724 created [08:31:19]Thread 3066826084 joined [08:31:19]Waiting for new connection... [08:31:19] Sock 9.Parse request [08:31:19]Sock 9.Check first char [08:31:19]Sock 9.First char is OK [08:31:19]request: POST /json_proto HTTP/1.0 [08:31:19]Method: POST [08:31:19]URL: /json_proto [08:31:19]Method is POST - this is cgi request [08:31:19]url: /json_proto [08:31:19]query_string will be loaded in cgi processing [08:31:19]execute_cgi json_proto POST (null) [08:31:19]execute_cgi path=json_proto method=POST [08:31:19]POST find Content-Length [08:31:19]Host: 172.17.40.4:8080 [08:31:19]Content-Length: 677 [08:31:19]Content-Type: application/json [08:31:19] [08:31:19]POST finish read [08:31:19]Found Content-Length = 677 [08:31:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535945", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [08:31:19]execute_script... [08:31:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535945", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [08:31:19]POST & json_proto [08:31:19]process_json_proto [08:31:19]json parsed OK: [08:31:19]protocol is kg_v1.0 [08:31:19]action value=close_receipt [08:31:19]process_action close_receipt [08:31:19]cmd_close_receipt [08:31:19]MH_GetDate [08:31:19]Write to MH i2c: F0 00 00 92 31 B2 [08:31:19]Write i2c OK [08:31:19]MH_I2C_Read... [08:31:19]Read from MH i2c: F0 [08:31:19]MH_I2C_Read... [08:31:19]Read from MH i2c: F0 09 00 [08:31:19]MH_I2C_Read... [08:31:19]Read from MH i2c: F0 09 00 92 31 00 5A 6E 13 67 EE 0E 0D 67 6D [08:31:19]GetLastDocTimeStamp 1729326667 [08:31:19]current date 1729326682 [08:31:19]FM_GetShiftState [08:31:19]SAM_PROTO_GetShiftState [08:31:19]wFMCommunicate request_size=4 [08:31:19]MH_SAM_APDU [08:31:19]CAPDU: 80 13 01 00 [08:31:19]Write to MH i2c: E2 08 00 93 31 80 13 01 00 00 00 00 00 41 [08:31:19]Write i2c OK [08:31:19]MH_I2C_Read... [08:31:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:19]Read from MH i2c: E2 [08:31:19]MH_I2C_Read... [08:31:19]Read from MH i2c: E2 0E 00 [08:31:19]MH_I2C_Read... [08:31:19]Read from MH i2c: E2 0E 00 93 31 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 84 [08:31:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:31:19]wFMCommunicate OK [08:31:19]SAM_PROTO_GetShiftState done [08:31:19]FM_GetShiftState done [08:31:19]opened in 1729296582 [08:31:19]opened+sec_in_day 1729382982 [08:31:19]quantity*price = 60009 [08:31:19]sum+1 = 60010 [08:31:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 55 19.10.2024 08:31 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218410 ФПД: 71871870277257 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083122&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218410&fm=71871870277257&tin=02508201610067®Number=0000000000098116&sum=60000 [08:31:20]StoreToDocumentArchive [08:31:20]shift 443 fd 218410 [08:31:20]save to /storage/0443/doc_00218410 [08:31:20]save last doc name /storage/0443/doc_00218410 to /storage/kkm_last_doc_name [08:31:20]save OK [08:31:20]Clear old archive folders... [08:31:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:31:20]tlvbuf is 015AFAB0 [08:31:20]SAM_PROTO_ClearQueue [08:31:20]wFMCommunicate request_size=4 [08:31:20]MH_SAM_APDU [08:31:20]CAPDU: 80 09 00 00 [08:31:20]Write to MH i2c: E2 08 00 A0 31 80 09 00 00 00 00 00 00 43 [08:31:20]Write i2c OK [08:31:20]MH_I2C_Read... [08:31:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:31:20]Read from MH i2c: E2 [08:31:20]MH_I2C_Read... [08:31:20]Read from MH i2c: E2 03 00 [08:31:20]MH_I2C_Read... [08:31:20]Read from MH i2c: E2 03 00 A0 31 00 90 00 45 [08:31:20]RAPDU: 90 00 [08:31:20]wFMCommunicate OK [08:31:20]SAM_PROTO_ClearQueue done [08:31:20]KKMCreateOFDPacket [08:31:20]OFDProtocolAddRootSTLVToBuf [08:31:20]FM_MakeSignedData [08:31:20]FM_MakeSignedData [08:31:20]SAM_PROTO_SignData [08:31:20]wFMCommunicate request_size=4 [08:31:20]MH_SAM_APDU [08:31:20]CAPDU: 80 0D 01 02 [08:31:20]Write to MH i2c: E2 08 00 A1 31 80 0D 01 02 00 00 00 00 4B [08:31:20]Write i2c OK [08:31:20]MH_I2C_Read... [08:31:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:31:20]Read from MH i2c: E2 [08:31:20]MH_I2C_Read... [08:31:20]Read from MH i2c: E2 03 00 [08:31:20]MH_I2C_Read... [08:31:20]Read from MH i2c: E2 03 00 A1 31 00 90 00 46 [08:31:20]RAPDU: 90 00 [08:31:20]wFMCommunicate OK [08:31:20]wFMCommunicate request_size=255 [08:31:20]MH_SAM_APDU [08:31: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 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 37 00 00 00 F4 03 04 00 5A 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2A 55 03 00 35 04 06 00 41 [08:31:20]Write to MH i2c: E2 02 01 A2 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 37 00 00 00 F4 03 04 00 5A 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2A 55 03 00 35 04 06 00 41 00 00 A8 [08:31:20]Write i2c OK [08:31:20]MH_I2C_Read... [08:31:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:20]Read from MH i2c: E2 [08:31:20]MH_I2C_Read... [08:31:20]Read from MH i2c: E2 03 00 [08:31:20]MH_I2C_Read... [08:31:20]Read from MH i2c: E2 03 00 A2 31 00 90 00 47 [08:31:20]RAPDU: 90 00 [08:31:20]wFMCommunicate OK [08:31:20]wFMCommunicate request_size=10 [08:31:20]MH_SAM_APDU [08:31:20]CAPDU: 80 0D 02 02 05 5D F9 4C 16 89 [08:31:20]Write to MH i2c: E2 0D 00 A3 31 80 0D 02 02 05 00 5D F9 4C 16 89 00 00 99 [08:31:20]Write i2c OK [08:31:20]MH_I2C_Read... [08:31:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:20]Read from MH i2c: E2 [08:31:20]MH_I2C_Read... [08:31:20]Read from MH i2c: E2 03 00 [08:31:20]MH_I2C_Read... [08:31:20]Read from MH i2c: E2 03 00 A3 31 00 90 00 48 [08:31:20]RAPDU: 90 00 [08:31:20]wFMCommunicate OK [08:31:20]wFMCommunicate request_size=4 [08:31:20]MH_SAM_APDU [08:31:20]CAPDU: 80 0D 03 02 [08:31:20]Write to MH i2c: E2 08 00 A4 31 80 0D 03 02 00 00 00 00 50 [08:31:20]Write i2c OK [08:31:20]MH_I2C_Read... [08:31:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:31:20]Read from MH i2c: E2 [08:31:20]MH_I2C_Read... [08:31:20]Read from MH i2c: E2 0B 00 [08:31:20]MH_I2C_Read... [08:31:20]Read from MH i2c: E2 0B 00 A4 31 00 F4 15 CD 44 16 AE 22 11 90 00 62 [08:31:20]RAPDU: F4 15 CD 44 16 AE 22 11 90 00 [08:31:20]wFMCommunicate OK [08:31:20]SAM_PROTO_SignData done [08:31:20]FM_MakeSignedData done [08:31:20]CreateOFDProtocolMessage [08:31:20]wFMCommunicate request_size=4 [08:31:20]MH_SAM_APDU [08:31:20]CAPDU: 80 11 00 00 [08:31:20]Write to MH i2c: E2 08 00 A5 31 80 11 00 00 00 00 00 00 50 [08:31:20]Write i2c OK [08:31:20]MH_I2C_Read... [08:31:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:20]Read from MH i2c: E2 [08:31:20]MH_I2C_Read... [08:31:20]Read from MH i2c: E2 17 00 [08:31:20]MH_I2C_Read... [08:31:20]Read from MH i2c: E2 17 00 A5 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9F [08:31:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:31:20]wFMCommunicate OK [08:31:20]CreateOFDProtocolMessage done [08:31:20]OFDSenderStorePacket 218410 [08:31:20]StoreOFDPacket docnum=218410 [08:31:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C7 E0 07 01 8A 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 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 37 00 00 00 F4 03 04 00 5A 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2A 55 03 00 35 04 06 00 41 5D F9 4C 16 89 F4 15 CD 44 16 AE 22 11 [08:31:20]CheckFolder [08:31:20]dirname=/storage/ofd_packets [08:31:20]CheckFolder done [08:31:20]ProducePacketName [08:31:20]name=ofd_packets/00218410 [08:31:20]NVStorageSaveData ofd_packets/00218410 [08:31:20]File name is /storage/ofd_packets/00218410 [08:31:20]Write 301 bytes [08:31:20]NVStorageSaveData done [08:31:20]OFDSenderStorePacket done [08:31:20]KKMCreateOFDPacket done [08:31:20]NVStorageSaveData kkm_last_timestamp [08:31:20]File name is /storage/kkm_last_timestamp [08:31:20]Write 4 bytes [08:31:20]NVStorageSaveData done [08:31:20]ExternCall_PrintAddStr [08:31:20]wPrintStart [08:31:20]Write to MH i2c: 01 00 00 A6 31 D7 [08:31:20]Write i2c OK [08:31:20]MH_I2C_Read... [08:31:20]Read from MH i2c: 01 [08:31:20]MH_I2C_Read... [08:31:20]Read from MH i2c: 01 07 00 [08:31:20]MH_I2C_Read... [08:31:20]Read from MH i2c: 01 07 00 A6 31 00 00 00 00 00 FF 0F EC [08:31:20]RasterBufferAndPrint [08:31:20]line Счет N : (1)535945 [08:31:20]line ИНН: 02508201610067 [08:31:20]line Контрольно-Кассовый Чек [08:31:20]line ПРОДАЖА [08:31:20]line ТРК (МРК, ГНК) : 43 [08:31:20]line Товар: 2710124130 [08:31:20]line Аи-92-К-2 [08:31:20]line 8.970 * 66.90 [08:31:20]line = 600.09 [08:31:20]line НДС 12% НСП 1% [08:31:20]line > о реализуемом товаре [08:31:20]line ОКРУГЛЕНИЕ: -0.09 [08:31:20]line ИТОГО: 600.00 [08:31:20]line Внесено: 600.00 [08:31:20]line СДАЧА: 0.00 [08:31:20]line НСП 1% : 5.31 [08:31:20]line НДС 12% : 63.73 [08:31:20]line Наличными: 600.00 [08:31:20]line Безнал.: 0.00 [08:31:20]line Место: АЗС № 84 "Партнер Нефть" [08:31:20]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:31:20]line СНО: Общий режим [08:31:20]line Чек 55 19.10.2024 08:31 [08:31:20]line Смена: 443 ФФД: 1.0 [08:31:20]line ЗНМ: 0300000178 [08:31:20]line РНМ: 0000000000098116 [08:31:20]line Версия ККМ: 001 [08:31:20]line ФМ: 0000000000965413 [08:31:20]line ФД: 218410 [08:31:20]line ФПД: 71871870277257 [08:31:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083122&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218410&fm=71871870277257&tin=02508201610067®Number=0000000000098116&sum=60000 [08:31:20]OFD Sender: Processing packet 218410 [packets to send 80, broken 79] [08:31:20]ProducePacketName [08:31:20]name=ofd_packets/00218410 [08:31:20]OFD Sender: To server: pG, [08:31:20]CommunicateWithHost lk.salyk.kg:30040 [08:31:20]ConnectInit lk.salyk.kg [08:31:20]written 0, free lines is 4095 [08:31:20]Connected sock=10 [08:31:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C7 E0 07 01 8A 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 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 37 00 00 00 F4 03 04 00 5A 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2A 55 03 00 35 04 06 00 41 5D F9 4C 16 89 F4 15 CD 44 16 AE 22 11 [08:31:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 40 DA 47 00 0A 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 39 36 35 34 31 33 10 04 04 00 2A 55 03 00 F4 03 04 00 F4 19 13 67 B6 04 01 00 00 9F 3F B2 CC 8D 71 37 DA [08:31:21]CommunicateWithHost err = 0 [08:31:21]CheckOFDResponse [08:31:21]1017 (14) - 77093643461234 [08:31:21]1041 (16) - 0000000000965413 [08:31:21]1040 (4) - 218410 [08:31:21]1012 (4) - 19.10.2024 02:31 [08:31:21]1206 (1) - 0 [08:31:21]OFD Sender: Remove packet 218410 [08:31:21]ProducePacketName [08:31:21]name=ofd_packets/00218410 [08:31:21]NVStorageDeleteData [08:31:21]Write to MH i2c: 01 00 00 D1 31 02 [08:31:21]Write i2c OK [08:31:21]MH_I2C_Read... [08:31:21]Read from MH i2c: 01 [08:31:21]MH_I2C_Read... [08:31:21]Read from MH i2c: 01 07 00 [08:31:21]MH_I2C_Read... [08:31:21]Read from MH i2c: 01 07 00 D1 31 00 00 00 00 00 EB 0C 00 [08:31:21]RasterBufferAndPrint [08:31:21]line [08:31:21]line [08:31:21]line [08:31:21]line [08:31:21]line [08:31:21]written 0, free lines is 3319 [08:31:21]MH_Cut [08:31:21]Write to MH i2c: D1 01 00 D8 31 01 DB [08:31:21]Write i2c OK [08:31:21]MH_I2C_Read... [08:31:21]Read from MH i2c: D1 [08:31:21]MH_I2C_Read... [08:31:21]Read from MH i2c: D1 01 00 [08:31:21]MH_I2C_Read... [08:31:21]Read from MH i2c: D1 01 00 D8 31 00 DA [08:31:21]Write to MH i2c: 01 00 00 D9 31 0A [08:31:21]Write i2c OK [08:31:21]MH_I2C_Read... [08:31:21]OFD Sender: No OFD packet to send [08:31:22]*** Cut start [08:31:22]*** Partial cut [08:31:22]*** CUTSNS_PIN = 1 [08:31:22]*** CUTSNS_PIN = 0 [08:31:22]*** Brake cut motor [08:31:22]Read from MH i2c: 01 [08:31:22]MH_I2C_Read... [08:31:22]*** Stop cut motor [08:31:22]*** Cut end [08:31:22]Read from MH i2c: 01 07 00 [08:31:22]MH_I2C_Read... [08:31:22]Read from MH i2c: 01 07 00 D9 31 00 00 00 00 00 FF 0F 1F [08:31:22]process_action close_receipt done [08:31:22]requested_data is exist [08:31:22]produce_requested_data [08:31:22]requested_item fm.sn is exist - process it [08:31:22]wFMCommunicate request_size=4 [08:31:22]MH_SAM_APDU [08:31:22]CAPDU: 80 11 00 00 [08:31:22]Write to MH i2c: E2 08 00 DA 31 80 11 00 00 00 00 00 00 85 [08:31:22]Write i2c OK [08:31:22]MH_I2C_Read... [08:31:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:22]Read from MH i2c: E2 [08:31:22]MH_I2C_Read... [08:31:22]Read from MH i2c: E2 17 00 [08:31:22]MH_I2C_Read... [08:31:22]Read from MH i2c: E2 17 00 DA 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D4 [08:31:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:31:22]wFMCommunicate OK [08:31:22]requested_item fd.num is exist - process it [08:31:22]SAM_PROTO_GetFieldsCounters [08:31:22]wFMCommunicate request_size=4 [08:31:22]MH_SAM_APDU [08:31:22]CAPDU: 80 13 00 00 [08:31:22]Write to MH i2c: E2 08 00 DB 31 80 13 00 00 00 00 00 00 88 [08:31:22]Write i2c OK [08:31:22]MH_I2C_Read... [08:31:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:31:22]Read from MH i2c: E2 [08:31:22]MH_I2C_Read... [08:31:22]Read from MH i2c: E2 62 00 [08:31:22]MH_I2C_Read... [08:31:22]Read from MH i2c: E2 62 00 DB 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 88 [08:31:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:31:22]wFMCommunicate OK [08:31:22]SAM_PROTO_GetFieldsCounters done [08:31:22]requested_item shift.num is exist - process it [08:31:22]requested_item shift.opened is exist - process it [08:31:22]req_shift_opened [08:31:22]FM_GetShiftState [08:31:22]SAM_PROTO_GetShiftState [08:31:22]wFMCommunicate request_size=4 [08:31:22]MH_SAM_APDU [08:31:22]CAPDU: 80 13 01 00 [08:31:22]Write to MH i2c: E2 08 00 DC 31 80 13 01 00 00 00 00 00 8A [08:31:22]Write i2c OK [08:31:22]MH_I2C_Read... [08:31:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:23]Read from MH i2c: E2 [08:31:23]MH_I2C_Read... [08:31:23]Read from MH i2c: E2 0E 00 [08:31:23]MH_I2C_Read... [08:31:23]Read from MH i2c: E2 0E 00 DC 31 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CD [08:31:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:31:23]wFMCommunicate OK [08:31:23]SAM_PROTO_GetShiftState done [08:31:23]FM_GetShiftState done [08:31:23]req_shift_opened done [08:31:23]requested_item shift.open_date is exist - process it [08:31:23]req_shift_open_date [08:31:23]req_shift_open_date done [08:31:23]produce_requested_data done [08:31:23]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218410,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:31:23]process_action_free close_receipt [08:31:23]json_value_free [08:31:23]json_value_free done [08:31:23]process_json_proto returns [08:31:23]Send response to host [08:31:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218410,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:31:23]free response buf [08:31:23]execute_script done [08:31:23]execute_script returns [08:31:23]free content buf [08:31:23]Sock 9.Close socket [08:31:23]Sock 9.Thread stoped [08:31:26]OFD Sender: No OFD packet to send [08:31:31]OFD Sender: No OFD packet to send [08:31:35]accept exits with 8 [08:31:35]New connection [08:31:35]New thread 3066826084 created [08:31:35]Thread 3066682724 joined [08:31:35]Waiting for new connection... [08:31:35] Sock 8.Parse request [08:31:35]Sock 8.Check first char [08:31:35]Sock 8.First char is OK [08:31:35]request: POST /json_proto HTTP/1.0 [08:31:35]Method: POST [08:31:35]URL: /json_proto [08:31:35]Method is POST - this is cgi request [08:31:35]url: /json_proto [08:31:35]query_string will be loaded in cgi processing [08:31:35]execute_cgi json_proto POST (null) [08:31:35]execute_cgi path=json_proto method=POST [08:31:35]POST find Content-Length [08:31:35]Host: 172.17.40.4:8080 [08:31:35]Content-Length: 677 [08:31:35]Content-Type: application/json [08:31:35] [08:31:35]POST finish read [08:31:35]Found Content-Length = 677 [08:31:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535946", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:31:35]execute_script... [08: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)535946", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:31:35]POST & json_proto [08:31:35]process_json_proto [08:31:35]json parsed OK: [08:31:35]protocol is kg_v1.0 [08:31:35]action value=close_receipt [08:31:35]process_action close_receipt [08:31:35]cmd_close_receipt [08:31:35]MH_GetDate [08:31:35]Write to MH i2c: F0 00 00 DD 31 FD [08:31:35]Write i2c OK [08:31:35]MH_I2C_Read... [08:31:35]Read from MH i2c: F0 [08:31:35]MH_I2C_Read... [08:31:35]Read from MH i2c: F0 09 00 [08:31:35]MH_I2C_Read... [08:31:35]Read from MH i2c: F0 09 00 DD 31 00 6B 6E 13 67 EE 0E 0D 67 C9 [08:31:35]GetLastDocTimeStamp 1729326682 [08:31:35]current date 1729326699 [08:31:35]FM_GetShiftState [08:31:35]SAM_PROTO_GetShiftState [08:31:35]wFMCommunicate request_size=4 [08:31:35]MH_SAM_APDU [08:31:35]CAPDU: 80 13 01 00 [08:31:35]Write to MH i2c: E2 08 00 DE 31 80 13 01 00 00 00 00 00 8C [08:31:35]Write i2c OK [08:31:35]MH_I2C_Read... [08:31:35]Read from MH i2c: E2 [08:31:35]MH_I2C_Read... [08:31:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:35]Read from MH i2c: E2 0E 00 [08:31:35]MH_I2C_Read... [08:31:35]Read from MH i2c: E2 0E 00 DE 31 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CF [08:31:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:31:35]wFMCommunicate OK [08:31:35]SAM_PROTO_GetShiftState done [08:31:35]FM_GetShiftState done [08:31:35]opened in 1729296582 [08:31:35]opened+sec_in_day 1729382982 [08:31:35]quantity*price = 50041 [08:31:35]sum+1 = 50042 [08:31:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 56 19.10.2024 08:31 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218411 ФПД: 83834739459464 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083139&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218411&fm=83834739459464&tin=02508201610067®Number=0000000000098116&sum=50000 [08:31:37]StoreToDocumentArchive [08:31:37]shift 443 fd 218411 [08:31:37]save to /storage/0443/doc_00218411 [08:31:37]save last doc name /storage/0443/doc_00218411 to /storage/kkm_last_doc_name [08:31:37]save OK [08:31:37]Clear old archive folders... [08:31:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:31:37]tlvbuf is 01565070 [08:31:37]SAM_PROTO_ClearQueue [08:31:37]wFMCommunicate request_size=4 [08:31:37]MH_SAM_APDU [08:31:37]CAPDU: 80 09 00 00 [08:31:37]Write to MH i2c: E2 08 00 EB 31 80 09 00 00 00 00 00 00 8E [08:31:37]Write i2c OK [08:31:37]MH_I2C_Read... [08:31:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:31:37]Read from MH i2c: E2 [08:31:37]MH_I2C_Read... [08:31:37]Read from MH i2c: E2 03 00 [08:31:37]MH_I2C_Read... [08:31:37]Read from MH i2c: E2 03 00 EB 31 00 90 00 90 [08:31:37]RAPDU: 90 00 [08:31:37]wFMCommunicate OK [08:31:37]SAM_PROTO_ClearQueue done [08:31:37]KKMCreateOFDPacket [08:31:37]OFDProtocolAddRootSTLVToBuf [08:31:37]FM_MakeSignedData [08:31:37]FM_MakeSignedData [08:31:37]SAM_PROTO_SignData [08:31:37]wFMCommunicate request_size=4 [08:31:37]MH_SAM_APDU [08:31:37]CAPDU: 80 0D 01 02 [08:31:37]Write to MH i2c: E2 08 00 EC 31 80 0D 01 02 00 00 00 00 96 [08:31:37]Write i2c OK [08:31:37]MH_I2C_Read... [08:31:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:31:37]Read from MH i2c: E2 [08:31:37]MH_I2C_Read... [08:31:37]Read from MH i2c: E2 03 00 [08:31:37]MH_I2C_Read... [08:31:37]Read from MH i2c: E2 03 00 EC 31 00 90 00 91 [08:31:37]RAPDU: 90 00 [08:31:37]wFMCommunicate OK [08:31:37]wFMCommunicate request_size=255 [08:31:37]MH_SAM_APDU [08:31: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 6B 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2B 55 03 00 35 04 06 00 4C [08:31:37]Write to MH i2c: E2 02 01 ED 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 6B 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2B 55 03 00 35 04 06 00 4C 00 00 34 [08:31:37]Write i2c OK [08:31:37]MH_I2C_Read... [08:31:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:37]Read from MH i2c: E2 [08:31:37]MH_I2C_Read... [08:31:37]Read from MH i2c: E2 03 00 [08:31:37]MH_I2C_Read... [08:31:37]Read from MH i2c: E2 03 00 ED 31 00 90 00 92 [08:31:37]RAPDU: 90 00 [08:31:37]wFMCommunicate OK [08:31:37]wFMCommunicate request_size=10 [08:31:37]MH_SAM_APDU [08:31:37]CAPDU: 80 0D 02 02 05 3F 4B DD 85 88 [08:31:37]Write to MH i2c: E2 0D 00 EE 31 80 0D 02 02 05 00 3F 4B DD 85 88 00 00 17 [08:31:37]Write i2c OK [08:31:37]MH_I2C_Read... [08:31:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:37]Read from MH i2c: E2 [08:31:37]MH_I2C_Read... [08:31:37]Read from MH i2c: E2 03 00 [08:31:37]MH_I2C_Read... [08:31:37]Read from MH i2c: E2 03 00 EE 31 00 90 00 93 [08:31:37]RAPDU: 90 00 [08:31:37]wFMCommunicate OK [08:31:37]wFMCommunicate request_size=4 [08:31:37]MH_SAM_APDU [08:31:37]CAPDU: 80 0D 03 02 [08:31:37]Write to MH i2c: E2 08 00 EF 31 80 0D 03 02 00 00 00 00 9B [08:31:37]Write i2c OK [08:31:37]MH_I2C_Read... [08:31:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:31:37]Read from MH i2c: E2 [08:31:37]MH_I2C_Read... [08:31:37]Read from MH i2c: E2 0B 00 [08:31:37]MH_I2C_Read... [08:31:37]Read from MH i2c: E2 0B 00 EF 31 00 EA 89 84 20 08 6D 24 EF 90 00 3B [08:31:37]RAPDU: EA 89 84 20 08 6D 24 EF 90 00 [08:31:37]wFMCommunicate OK [08:31:37]SAM_PROTO_SignData done [08:31:37]FM_MakeSignedData done [08:31:37]CreateOFDProtocolMessage [08:31:37]wFMCommunicate request_size=4 [08:31:37]MH_SAM_APDU [08:31:37]CAPDU: 80 11 00 00 [08:31:37]Write to MH i2c: E2 08 00 F0 31 80 11 00 00 00 00 00 00 9B [08:31:37]Write i2c OK [08:31:37]MH_I2C_Read... [08:31:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:37]Read from MH i2c: E2 [08:31:37]MH_I2C_Read... [08:31:37]Read from MH i2c: E2 17 00 [08:31:37]MH_I2C_Read... [08:31:37]Read from MH i2c: E2 17 00 F0 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EA [08:31:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:31:37]wFMCommunicate OK [08:31:37]CreateOFDProtocolMessage done [08:31:37]OFDSenderStorePacket 218411 [08:31:37]StoreOFDPacket docnum=218411 [08:31:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 41 6F 07 01 66 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 38 00 00 00 F4 03 04 00 6B 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2B 55 03 00 35 04 06 00 4C 3F 4B DD 85 88 EA 89 84 20 08 6D 24 EF [08:31:37]CheckFolder [08:31:37]dirname=/storage/ofd_packets [08:31:37]CheckFolder done [08:31:37]ProducePacketName [08:31:37]name=ofd_packets/00218411 [08:31:37]NVStorageSaveData ofd_packets/00218411 [08:31:37]File name is /storage/ofd_packets/00218411 [08:31:37]Write 301 bytes [08:31:37]NVStorageSaveData done [08:31:37]OFDSenderStorePacket done [08:31:37]KKMCreateOFDPacket done [08:31:37]NVStorageSaveData kkm_last_timestamp [08:31:37]File name is /storage/kkm_last_timestamp [08:31:37]Write 4 bytes [08:31:37]NVStorageSaveData done [08:31:37]ExternCall_PrintAddStr [08:31:37]wPrintStart [08:31:37]Write to MH i2c: 01 00 00 F1 31 22 [08:31:37]Write i2c OK [08:31:37]MH_I2C_Read... [08:31:37]Read from MH i2c: 01 [08:31:37]MH_I2C_Read... [08:31:37]Read from MH i2c: 01 07 00 [08:31:37]MH_I2C_Read... [08:31:37]Read from MH i2c: 01 07 00 F1 31 00 00 00 00 00 FF 0F 37 [08:31:37]RasterBufferAndPrint [08:31:37]line Счет N : (1)535946 [08:31:37]line ИНН: 02508201610067 [08:31:37]line Контрольно-Кассовый Чек [08:31:37]line ПРОДАЖА [08:31:37]line ТРК (МРК, ГНК) : 13 [08:31:37]line Товар: 2710124130 [08:31:37]line Аи-92-К-2 [08:31:37]line 7.480 * 66.90 [08:31:37]line = 500.41 [08:31:37]line НДС 12% НСП 1% [08:31:37]line > о реализуемом товаре [08:31:37]line ОКРУГЛЕНИЕ: -0.41 [08:31:37]line ИТОГО: 500.00 [08:31:37]line Внесено: 500.00 [08:31:37]line СДАЧА: 0.00 [08:31:37]line НСП 1% : 4.43 [08:31:37]line НДС 12% : 53.14 [08:31:37]line Наличными: 500.00 [08:31:37]line Безнал.: 0.00 [08:31:37]line Место: АЗС № 84 "Партнер Нефть" [08:31:37]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:31:37]line СНО: Общий режим [08:31:37]line Чек 56 19.10.2024 08:31 [08:31:37]line Смена: 443 ФФД: 1.0 [08:31:37]line ЗНМ: 0300000178 [08:31:37]line РНМ: 0000000000098116 [08:31:37]line Версия ККМ: 001 [08:31:37]line ФМ: 0000000000965413 [08:31:37]line ФД: 218411 [08:31:37]line ФПД: 83834739459464 [08:31:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083139&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218411&fm=83834739459464&tin=02508201610067®Number=0000000000098116&sum=50000 [08:31:37]written 0, free lines is 4095 [08:31:37]OFD Sender: Processing packet 218411 [packets to send 80, broken 79] [08:31:37]ProducePacketName [08:31:37]name=ofd_packets/00218411 [08:31:37]OFD Sender: To server: pG, [08:31:37]CommunicateWithHost lk.salyk.kg:30040 [08:31:37]ConnectInit lk.salyk.kg [08:31:37]Connected sock=10 [08:31:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 41 6F 07 01 66 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 38 00 00 00 F4 03 04 00 6B 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2B 55 03 00 35 04 06 00 4C 3F 4B DD 85 88 EA 89 84 20 08 6D 24 EF [08:31:38]Write to MH i2c: 01 00 00 1C 32 4E [08:31:38]Write i2c OK [08:31:38]MH_I2C_Read... [08:31:38]Read from MH i2c: 01 [08:31:38]MH_I2C_Read... [08:31:38]Read from MH i2c: 01 07 00 [08:31:38]MH_I2C_Read... [08:31:38]Read from MH i2c: 01 07 00 1C 32 00 00 00 00 00 E7 0C 48 [08:31:38]RasterBufferAndPrint [08:31:38]line [08:31:38]line [08:31:38]line [08:31:38]line [08:31:38]line [08:31:38]written 0, free lines is 3315 [08:31:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 2E 11 47 00 94 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 39 36 35 34 31 33 10 04 04 00 2B 55 03 00 F4 03 04 00 05 1A 13 67 B6 04 01 00 00 CF B4 81 03 7E 25 98 58 [08:31:38]CommunicateWithHost err = 0 [08:31:38]CheckOFDResponse [08:31:38]1017 (14) - 77093643461234 [08:31:38]1041 (16) - 0000000000965413 [08:31:38]1040 (4) - 218411 [08:31:38]1012 (4) - 19.10.2024 02:31 [08:31:38]1206 (1) - 0 [08:31:38]OFD Sender: Remove packet 218411 [08:31:38]ProducePacketName [08:31:38]name=ofd_packets/00218411 [08:31:38]NVStorageDeleteData [08:31:38]MH_Cut [08:31:38]Write to MH i2c: D1 01 00 23 32 01 27 [08:31:38]Write i2c OK [08:31:38]MH_I2C_Read... [08:31:38]Read from MH i2c: D1 [08:31:38]MH_I2C_Read... [08:31:38]Read from MH i2c: D1 01 00 [08:31:38]MH_I2C_Read... [08:31:38]Read from MH i2c: D1 01 00 23 32 00 26 [08:31:38]Write to MH i2c: 01 00 00 24 32 56 [08:31:38]Write i2c OK [08:31:38]MH_I2C_Read... [08:31:38]OFD Sender: No OFD packet to send [08:31:38]*** Cut start [08:31:38]*** Partial cut [08:31:38]*** CUTSNS_PIN = 1 [08:31:38]*** CUTSNS_PIN = 0 [08:31:39]*** Brake cut motor [08:31:39]Read from MH i2c: 01 [08:31:39]MH_I2C_Read... [08:31:39]*** Stop cut motor [08:31:39]*** Cut end [08:31:39]Read from MH i2c: 01 07 00 [08:31:39]MH_I2C_Read... [08:31:39]Read from MH i2c: 01 07 00 24 32 00 00 00 00 00 FF 0F 6B [08:31:39]process_action close_receipt done [08:31:39]requested_data is exist [08:31:39]produce_requested_data [08:31:39]requested_item fm.sn is exist - process it [08:31:39]wFMCommunicate request_size=4 [08:31:39]MH_SAM_APDU [08:31:39]CAPDU: 80 11 00 00 [08:31:39]Write to MH i2c: E2 08 00 25 32 80 11 00 00 00 00 00 00 D1 [08:31:39]Write i2c OK [08:31:39]MH_I2C_Read... [08:31:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:39]Read from MH i2c: E2 [08:31:39]MH_I2C_Read... [08:31:39]Read from MH i2c: E2 17 00 [08:31:39]MH_I2C_Read... [08:31:39]Read from MH i2c: E2 17 00 25 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 20 [08:31:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:31:39]wFMCommunicate OK [08:31:39]requested_item fd.num is exist - process it [08:31:39]SAM_PROTO_GetFieldsCounters [08:31:39]wFMCommunicate request_size=4 [08:31:39]MH_SAM_APDU [08:31:39]CAPDU: 80 13 00 00 [08:31:39]Write to MH i2c: E2 08 00 26 32 80 13 00 00 00 00 00 00 D4 [08:31:39]Write i2c OK [08:31:39]MH_I2C_Read... [08:31:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:31:39]Read from MH i2c: E2 [08:31:39]MH_I2C_Read... [08:31:39]Read from MH i2c: E2 62 00 [08:31:39]MH_I2C_Read... [08:31:39]Read from MH i2c: E2 62 00 26 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 D8 [08:31:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:31:39]wFMCommunicate OK [08:31:39]SAM_PROTO_GetFieldsCounters done [08:31:39]requested_item shift.num is exist - process it [08:31:39]requested_item shift.opened is exist - process it [08:31:39]req_shift_opened [08:31:39]FM_GetShiftState [08:31:39]SAM_PROTO_GetShiftState [08:31:39]wFMCommunicate request_size=4 [08:31:39]MH_SAM_APDU [08:31:39]CAPDU: 80 13 01 00 [08:31:39]Write to MH i2c: E2 08 00 27 32 80 13 01 00 00 00 00 00 D6 [08:31:39]Write i2c OK [08:31:39]MH_I2C_Read... [08:31:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:39]Read from MH i2c: E2 [08:31:39]MH_I2C_Read... [08:31:39]Read from MH i2c: E2 0E 00 [08:31:39]MH_I2C_Read... [08:31:39]Read from MH i2c: E2 0E 00 27 32 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 19 [08:31:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:31:39]wFMCommunicate OK [08:31:39]SAM_PROTO_GetShiftState done [08:31:39]FM_GetShiftState done [08:31:39]req_shift_opened done [08:31:39]requested_item shift.open_date is exist - process it [08:31:39]req_shift_open_date [08:31:39]req_shift_open_date done [08:31:39]produce_requested_data done [08:31:39]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218411,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:31:39]process_action_free close_receipt [08:31:39]json_value_free [08:31:39]json_value_free done [08:31:39]process_json_proto returns [08:31:39]Send response to host [08:31:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218411,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:31:39]free response buf [08:31:39]execute_script done [08:31:39]execute_script returns [08:31:39]free content buf [08:31:39]Sock 8.Close socket [08:31:39]Sock 8.Thread stoped [08:31:43]OFD Sender: No OFD packet to send [08:31:48]OFD Sender: No OFD packet to send [08:31:53]OFD Sender: No OFD packet to send [08:31:58]OFD Sender: No OFD packet to send [08:32:03]OFD Sender: No OFD packet to send [08:32:08]OFD Sender: No OFD packet to send [08:32:13]OFD Sender: No OFD packet to send [08:32:18]OFD Sender: No OFD packet to send [08:32:23]OFD Sender: No OFD packet to send [08:32:28]OFD Sender: No OFD packet to send [08:32:33]OFD Sender: No OFD packet to send [08:32:38]OFD Sender: No OFD packet to send [08:32:43]OFD Sender: No OFD packet to send [08:32:48]OFD Sender: No OFD packet to send [08:32:53]OFD Sender: No OFD packet to send [08:32:58]OFD Sender: No OFD packet to send [08:33:03]OFD Sender: No OFD packet to send [08:33:08]OFD Sender: No OFD packet to send [08:33:13]OFD Sender: No OFD packet to send [08:33:18]OFD Sender: No OFD packet to send [08:33:23]OFD Sender: No OFD packet to send [08:33:27]accept exits with 9 [08:33:27]New connection [08:33:27]New thread 3066682724 created [08:33:27]Thread 3066826084 joined [08:33:27]Waiting for new connection... [08:33:27] Sock 9.Parse request [08:33:27]Sock 9.Check first char [08:33:27]Sock 9.First char is OK [08:33:27]request: POST /json_proto HTTP/1.0 [08:33:27]Method: POST [08:33:27]URL: /json_proto [08:33:27]Method is POST - this is cgi request [08:33:27]url: /json_proto [08:33:27]query_string will be loaded in cgi processing [08:33:27]execute_cgi json_proto POST (null) [08:33:27]execute_cgi path=json_proto method=POST [08:33:27]POST find Content-Length [08:33:27]Host: 172.17.40.4:8080 [08:33:27]Content-Length: 679 [08:33:27]Content-Type: application/json [08:33:27] [08:33:27]POST finish read [08:33:27]Found Content-Length = 679 [08:33:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535948", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:27]execute_script... [08:33: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)535948", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:27]POST & json_proto [08:33:27]process_json_proto [08:33:27]json parsed OK: [08:33:27]protocol is kg_v1.0 [08:33:27]action value=close_receipt [08:33:27]process_action close_receipt [08:33:27]cmd_close_receipt [08:33:27]MH_GetDate [08:33:27]Write to MH i2c: F0 00 00 28 32 49 [08:33:27]Write i2c OK [08:33:27]MH_I2C_Read... [08:33:27]Read from MH i2c: F0 [08:33:27]MH_I2C_Read... [08:33:27]Read from MH i2c: F0 09 00 [08:33:27]MH_I2C_Read... [08:33:27]Read from MH i2c: F0 09 00 28 32 00 DA 6E 13 67 EE 0E 0D 67 84 [08:33:27]GetLastDocTimeStamp 1729326699 [08:33:27]current date 1729326810 [08:33:27]FM_GetShiftState [08:33:27]SAM_PROTO_GetShiftState [08:33:27]wFMCommunicate request_size=4 [08:33:27]MH_SAM_APDU [08:33:27]CAPDU: 80 13 01 00 [08:33:27]Write to MH i2c: E2 08 00 29 32 80 13 01 00 00 00 00 00 D8 [08:33:27]Write i2c OK [08:33:27]MH_I2C_Read... [08:33:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:27]Read from MH i2c: E2 [08:33:27]MH_I2C_Read... [08:33:27]Read from MH i2c: E2 0E 00 [08:33:27]MH_I2C_Read... [08:33:27]Read from MH i2c: E2 0E 00 29 32 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1B [08:33:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:33:27]wFMCommunicate OK [08:33:27]SAM_PROTO_GetShiftState done [08:33:27]FM_GetShiftState done [08:33:27]opened in 1729296582 [08:33:27]opened+sec_in_day 1729382982 [08:33:27]quantity*price = 300075 [08:33:27]sum+1 = 300077 [08:33:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 57 19.10.2024 08:33 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218412 ФПД: 35743311803098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083330&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218412&fm=35743311803098&tin=02508201610067®Number=0000000000098116&sum=300000 [08:33:28]StoreToDocumentArchive [08:33:28]shift 443 fd 218412 [08:33:28]save to /storage/0443/doc_00218412 [08:33:28]save last doc name /storage/0443/doc_00218412 to /storage/kkm_last_doc_name [08:33:28]save OK [08:33:28]Clear old archive folders... [08:33:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:33:28]tlvbuf is 01654BF0 [08:33:28]SAM_PROTO_ClearQueue [08:33:28]wFMCommunicate request_size=4 [08:33:28]MH_SAM_APDU [08:33:28]CAPDU: 80 09 00 00 [08:33:28]Write to MH i2c: E2 08 00 36 32 80 09 00 00 00 00 00 00 DA [08:33:28]Write i2c OK [08:33:28]MH_I2C_Read... [08:33:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:33:28]Read from MH i2c: E2 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 36 32 00 90 00 DC [08:33:28]RAPDU: 90 00 [08:33:28]wFMCommunicate OK [08:33:28]SAM_PROTO_ClearQueue done [08:33:28]KKMCreateOFDPacket [08:33:28]OFDProtocolAddRootSTLVToBuf [08:33:28]FM_MakeSignedData [08:33:28]FM_MakeSignedData [08:33:28]SAM_PROTO_SignData [08:33:28]wFMCommunicate request_size=4 [08:33:28]MH_SAM_APDU [08:33:28]CAPDU: 80 0D 01 02 [08:33:28]Write to MH i2c: E2 08 00 37 32 80 0D 01 02 00 00 00 00 E2 [08:33:28]Write i2c OK [08:33:28]MH_I2C_Read... [08:33:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:33:28]Read from MH i2c: E2 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 37 32 00 90 00 DD [08:33:28]RAPDU: 90 00 [08:33:28]wFMCommunicate OK [08:33:28]wFMCommunicate request_size=255 [08:33:28]MH_SAM_APDU [08:33: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 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 DA 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2C 55 03 00 35 04 06 00 20 82 23 67 [08:33:28]Write to MH i2c: E2 02 01 38 32 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 DA 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2C 55 03 00 35 04 06 00 20 82 23 67 00 00 FE [08:33:28]Write i2c OK [08:33:28]MH_I2C_Read... [08:33:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:28]Read from MH i2c: E2 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 38 32 00 90 00 DE [08:33:28]RAPDU: 90 00 [08:33:28]wFMCommunicate OK [08:33:28]wFMCommunicate request_size=7 [08:33:28]MH_SAM_APDU [08:33:28]CAPDU: 80 0D 02 02 02 32 DA [08:33:28]Write to MH i2c: E2 0A 00 39 32 80 0D 02 02 02 00 32 DA 00 00 F5 [08:33:28]Write i2c OK [08:33:28]MH_I2C_Read... [08:33:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:28]Read from MH i2c: E2 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 39 32 00 90 00 DF [08:33:28]RAPDU: 90 00 [08:33:28]wFMCommunicate OK [08:33:28]wFMCommunicate request_size=4 [08:33:28]MH_SAM_APDU [08:33:28]CAPDU: 80 0D 03 02 [08:33:28]Write to MH i2c: E2 08 00 3A 32 80 0D 03 02 00 00 00 00 E7 [08:33:28]Write i2c OK [08:33:28]MH_I2C_Read... [08:33:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:33:28]Read from MH i2c: E2 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 0B 00 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 0B 00 3A 32 00 D6 F9 63 17 EA 7D 85 BC 90 00 D9 [08:33:28]RAPDU: D6 F9 63 17 EA 7D 85 BC 90 00 [08:33:28]wFMCommunicate OK [08:33:28]SAM_PROTO_SignData done [08:33:28]FM_MakeSignedData done [08:33:28]CreateOFDProtocolMessage [08:33:28]wFMCommunicate request_size=4 [08:33:28]MH_SAM_APDU [08:33:28]CAPDU: 80 11 00 00 [08:33:28]Write to MH i2c: E2 08 00 3B 32 80 11 00 00 00 00 00 00 E7 [08:33:28]Write i2c OK [08:33:28]MH_I2C_Read... [08:33:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:28]Read from MH i2c: E2 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 17 00 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 17 00 3B 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 36 [08:33:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:33:28]wFMCommunicate OK [08:33:28]CreateOFDProtocolMessage done [08:33:28]OFDSenderStorePacket 218412 [08:33:28]StoreOFDPacket docnum=218412 [08:33:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 25 D3 04 01 FE 8B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 DA 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2C 55 03 00 35 04 06 00 20 82 23 67 32 DA D6 F9 63 17 EA 7D 85 BC [08:33:28]CheckFolder [08:33:28]dirname=/storage/ofd_packets [08:33:28]CheckFolder done [08:33:28]ProducePacketName [08:33:28]name=ofd_packets/00218412 [08:33:28]NVStorageSaveData ofd_packets/00218412 [08:33:28]File name is /storage/ofd_packets/00218412 [08:33:28]Write 298 bytes [08:33:28]NVStorageSaveData done [08:33:28]OFDSenderStorePacket done [08:33:28]KKMCreateOFDPacket done [08:33:28]NVStorageSaveData kkm_last_timestamp [08:33:28]File name is /storage/kkm_last_timestamp [08:33:28]Write 4 bytes [08:33:28]NVStorageSaveData done [08:33:28]ExternCall_PrintAddStr [08:33:28]wPrintStart [08:33:28]Write to MH i2c: 01 00 00 3C 32 6E [08:33:28]Write i2c OK [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: 01 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: 01 07 00 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: 01 07 00 3C 32 00 00 00 00 00 FF 0F 83 [08:33:28]RasterBufferAndPrint [08:33:28]line Счет N : (1)535948 [08:33:28]line ИНН: 02508201610067 [08:33:28]line Контрольно-Кассовый Чек [08:33:28]line ПРОДАЖА [08:33:28]line ТРК (МРК, ГНК) : 51 [08:33:28]line Товар: 2710194210 [08:33:28]line ДТ-К-2 [08:33:28]line 39.380 * 76.20 [08:33:28]line = 3000.76 [08:33:28]line НДС 12% НСП 1% [08:33:28]line > о реализуемом товаре [08:33:28]line ОКРУГЛЕНИЕ: -0.76 [08:33:28]line ИТОГО: 3000.00 [08:33:28]line Внесено: 3000.00 [08:33:28]line СДАЧА: 0.00 [08:33:28]line НСП 1% : 26.55 [08:33:28]line НДС 12% : 318.66 [08:33:28]line Наличными: 3000.00 [08:33:28]line Безнал.: 0.00 [08:33:28]line Место: АЗС № 84 "Партнер Нефть" [08:33:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:33:28]line СНО: Общий режим [08:33:28]line Чек 57 19.10.2024 08:33 [08:33:28]line Смена: 443 ФФД: 1.0 [08:33:28]line ЗНМ: 0300000178 [08:33:28]line РНМ: 0000000000098116 [08:33:28]line Версия ККМ: 001 [08:33:28]line ФМ: 0000000000965413 [08:33:28]line ФД: 218412 [08:33:28]line ФПД: 35743311803098 [08:33:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083330&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218412&fm=35743311803098&tin=02508201610067®Number=0000000000098116&sum=300000 [08:33:29]OFD Sender: Processing packet 218412 [packets to send 80, broken 79] [08:33:29]ProducePacketName [08:33:29]name=ofd_packets/00218412 [08:33:29]OFD Sender: To server: pG, [08:33:29]CommunicateWithHost lk.salyk.kg:30040 [08:33:29]ConnectInit lk.salyk.kg [08:33:29]written 0, free lines is 4095 [08:33:29]Connected sock=10 [08:33:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 25 D3 04 01 FE 8B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 DA 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2C 55 03 00 35 04 06 00 20 82 23 67 32 DA D6 F9 63 17 EA 7D 85 BC [08:33:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AC 22 47 00 C1 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 39 36 35 34 31 33 10 04 04 00 2C 55 03 00 F4 03 04 00 74 1A 13 67 B6 04 01 00 00 37 09 9C 5E 6F 62 51 AE [08:33:29]CommunicateWithHost err = 0 [08:33:29]CheckOFDResponse [08:33:29]1017 (14) - 77093643461234 [08:33:29]1041 (16) - 0000000000965413 [08:33:29]1040 (4) - 218412 [08:33:29]1012 (4) - 19.10.2024 02:33 [08:33:29]1206 (1) - 0 [08:33:29]OFD Sender: Remove packet 218412 [08:33:29]ProducePacketName [08:33:29]name=ofd_packets/00218412 [08:33:29]NVStorageDeleteData [08:33:29]Write to MH i2c: 01 00 00 67 32 99 [08:33:29]Write i2c OK [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: 01 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: 01 07 00 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: 01 07 00 67 32 00 00 00 00 00 E9 0C 95 [08:33:29]RasterBufferAndPrint [08:33:29]line [08:33:29]line [08:33:29]line [08:33:29]line [08:33:29]line [08:33:29]written 0, free lines is 3311 [08:33:29]MH_Cut [08:33:29]Write to MH i2c: D1 01 00 6E 32 01 72 [08:33:29]Write i2c OK [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: D1 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: D1 01 00 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: D1 01 00 6E 32 00 71 [08:33:29]Write to MH i2c: 01 00 00 6F 32 A1 [08:33:29]Write i2c OK [08:33:29]MH_I2C_Read... [08:33:29]OFD Sender: No OFD packet to send [08:33:30]*** Cut start [08:33:30]*** Partial cut [08:33:30]*** CUTSNS_PIN = 1 [08:33:30]*** CUTSNS_PIN = 0 [08:33:30]*** Brake cut motor [08:33:30]Read from MH i2c: 01 [08:33:30]MH_I2C_Read... [08:33:30]*** Stop cut motor [08:33:30]*** Cut end [08:33:31]Read from MH i2c: 01 07 00 [08:33:31]MH_I2C_Read... [08:33:31]Read from MH i2c: 01 07 00 6F 32 00 00 00 00 00 FF 0F B6 [08:33:31]process_action close_receipt done [08:33:31]requested_data is exist [08:33:31]produce_requested_data [08:33:31]requested_item fm.sn is exist - process it [08:33:31]wFMCommunicate request_size=4 [08:33:31]MH_SAM_APDU [08:33:31]CAPDU: 80 11 00 00 [08:33:31]Write to MH i2c: E2 08 00 70 32 80 11 00 00 00 00 00 00 1C [08:33:31]Write i2c OK [08:33:31]MH_I2C_Read... [08:33:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:31]Read from MH i2c: E2 [08:33:31]MH_I2C_Read... [08:33:31]Read from MH i2c: E2 17 00 [08:33:31]MH_I2C_Read... [08:33:31]Read from MH i2c: E2 17 00 70 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6B [08:33:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:33:31]wFMCommunicate OK [08:33:31]requested_item fd.num is exist - process it [08:33:31]SAM_PROTO_GetFieldsCounters [08:33:31]wFMCommunicate request_size=4 [08:33:31]MH_SAM_APDU [08:33:31]CAPDU: 80 13 00 00 [08:33:31]Write to MH i2c: E2 08 00 71 32 80 13 00 00 00 00 00 00 1F [08:33:31]Write i2c OK [08:33:31]MH_I2C_Read... [08:33:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:33:31]Read from MH i2c: E2 [08:33:31]MH_I2C_Read... [08:33:31]Read from MH i2c: E2 62 00 [08:33:31]MH_I2C_Read... [08:33:31]Read from MH i2c: E2 62 00 71 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 27 [08:33:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:33:31]wFMCommunicate OK [08:33:31]SAM_PROTO_GetFieldsCounters done [08:33:31]requested_item shift.num is exist - process it [08:33:31]requested_item shift.opened is exist - process it [08:33:31]req_shift_opened [08:33:31]FM_GetShiftState [08:33:31]SAM_PROTO_GetShiftState [08:33:31]wFMCommunicate request_size=4 [08:33:31]MH_SAM_APDU [08:33:31]CAPDU: 80 13 01 00 [08:33:31]Write to MH i2c: E2 08 00 72 32 80 13 01 00 00 00 00 00 21 [08:33:31]Write i2c OK [08:33:31]MH_I2C_Read... [08:33:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:31]Read from MH i2c: E2 [08:33:31]MH_I2C_Read... [08:33:31]Read from MH i2c: E2 0E 00 [08:33:31]MH_I2C_Read... [08:33:31]Read from MH i2c: E2 0E 00 72 32 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 64 [08:33:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:33:31]wFMCommunicate OK [08:33:31]SAM_PROTO_GetShiftState done [08:33:31]FM_GetShiftState done [08:33:31]req_shift_opened done [08:33:31]requested_item shift.open_date is exist - process it [08:33:31]req_shift_open_date [08:33:31]req_shift_open_date done [08:33:31]produce_requested_data done [08:33:31]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218412,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:33:31]process_action_free close_receipt [08:33:31]json_value_free [08:33:31]json_value_free done [08:33:31]process_json_proto returns [08:33:31]Send response to host [08:33:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218412,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:33:31]free response buf [08:33:31]execute_script done [08:33:31]execute_script returns [08:33:31]free content buf [08:33:31]Sock 9.Close socket [08:33:31]Sock 9.Thread stoped [08:33:35]OFD Sender: No OFD packet to send [08:33:40]OFD Sender: No OFD packet to send [08:33:45]OFD Sender: No OFD packet to send [08:33:50]OFD Sender: No OFD packet to send [08:33:55]OFD Sender: No OFD packet to send [08:33:59]accept exits with 8 [08:33:59]New connection [08:33:59]New thread 3066826084 created [08:33:59]Thread 3066682724 joined [08:33:59]Waiting for new connection... [08:33:59] Sock 8.Parse request [08:33:59]Sock 8.Check first char [08:33:59]Sock 8.First char is OK [08:33:59]request: POST /json_proto HTTP/1.0 [08:33:59]Method: POST [08:33:59]URL: /json_proto [08:33:59]Method is POST - this is cgi request [08:33:59]url: /json_proto [08:33:59]query_string will be loaded in cgi processing [08:33:59]execute_cgi json_proto POST (null) [08:33:59]execute_cgi path=json_proto method=POST [08:33:59]POST find Content-Length [08:33:59]Host: 172.17.40.4:8080 [08:33:59]Content-Length: 632 [08:33:59]Content-Type: application/json [08:33:59] [08:33:59]POST finish read [08:33:59]Found Content-Length = 632 [08:33:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535951", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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:33:59]execute_script... [08:33: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)535951", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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:33:59]POST & json_proto [08:33:59]process_json_proto [08:33:59]json parsed OK: [08:33:59]protocol is kg_v1.0 [08:33:59]action value=close_receipt [08:33:59]process_action close_receipt [08:33:59]cmd_close_receipt [08:33:59]MH_GetDate [08:33:59]Write to MH i2c: F0 00 00 73 32 94 [08:33:59]Write i2c OK [08:33:59]MH_I2C_Read... [08:33:59]Read from MH i2c: F0 [08:33:59]MH_I2C_Read... [08:33:59]Read from MH i2c: F0 09 00 [08:33:59]MH_I2C_Read... [08:33:59]Read from MH i2c: F0 09 00 73 32 00 FB 6E 13 67 EE 0E 0D 67 F0 [08:33:59]GetLastDocTimeStamp 1729326810 [08:33:59]current date 1729326843 [08:33:59]FM_GetShiftState [08:33:59]SAM_PROTO_GetShiftState [08:33:59]wFMCommunicate request_size=4 [08:33:59]MH_SAM_APDU [08:33:59]CAPDU: 80 13 01 00 [08:33:59]Write to MH i2c: E2 08 00 74 32 80 13 01 00 00 00 00 00 23 [08:33:59]Write i2c OK [08:33:59]MH_I2C_Read... [08:33:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:59]Read from MH i2c: E2 [08:33:59]MH_I2C_Read... [08:33:59]Read from MH i2c: E2 0E 00 [08:33:59]MH_I2C_Read... [08:33:59]Read from MH i2c: E2 0E 00 74 32 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 66 [08:33:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:33:59]wFMCommunicate OK [08:33:59]SAM_PROTO_GetShiftState done [08:33:59]FM_GetShiftState done [08:33:59]opened in 1729296582 [08:33:59]opened+sec_in_day 1729382982 [08:33:59]quantity*price = 50000 [08:33:59]sum+1 = 50001 [08:33:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 58 19.10.2024 08:34 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218413 ФПД: 266193002910827 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083403&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218413&fm=266193002910827&tin=02508201610067®Number=0000000000098116&sum=50000 [08:34:00]StoreToDocumentArchive [08:34:00]shift 443 fd 218413 [08:34:00]save to /storage/0443/doc_00218413 [08:34:00]save last doc name /storage/0443/doc_00218413 to /storage/kkm_last_doc_name [08:34:00]save OK [08:34:00]Clear old archive folders... [08:34:00]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:34:00]tlvbuf is 01654C40 [08:34:00]SAM_PROTO_ClearQueue [08:34:00]wFMCommunicate request_size=4 [08:34:00]MH_SAM_APDU [08:34:00]CAPDU: 80 09 00 00 [08:34:00]Write to MH i2c: E2 08 00 81 32 80 09 00 00 00 00 00 00 25 [08:34:00]Write i2c OK [08:34:00]MH_I2C_Read... [08:34:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:34:00]Read from MH i2c: E2 [08:34:00]MH_I2C_Read... [08:34:00]Read from MH i2c: E2 03 00 [08:34:00]MH_I2C_Read... [08:34:00]Read from MH i2c: E2 03 00 81 32 00 90 00 27 [08:34:00]RAPDU: 90 00 [08:34:00]wFMCommunicate OK [08:34:00]SAM_PROTO_ClearQueue done [08:34:00]KKMCreateOFDPacket [08:34:00]OFDProtocolAddRootSTLVToBuf [08:34:00]FM_MakeSignedData [08:34:00]FM_MakeSignedData [08:34:00]SAM_PROTO_SignData [08:34:00]wFMCommunicate request_size=4 [08:34:00]MH_SAM_APDU [08:34:00]CAPDU: 80 0D 01 02 [08:34:00]Write to MH i2c: E2 08 00 82 32 80 0D 01 02 00 00 00 00 2D [08:34:00]Write i2c OK [08:34:00]MH_I2C_Read... [08:34:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:34:00]Read from MH i2c: E2 [08:34:00]MH_I2C_Read... [08:34:00]Read from MH i2c: E2 03 00 [08:34:00]MH_I2C_Read... [08:34:00]Read from MH i2c: E2 03 00 82 32 00 90 00 28 [08:34:00]RAPDU: 90 00 [08:34:00]wFMCommunicate OK [08:34:00]wFMCommunicate request_size=255 [08:34:00]MH_SAM_APDU [08:34:00]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 3A 00 00 00 F4 03 04 00 FB 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2D 55 03 00 35 04 06 00 [08:34:00]Write to MH i2c: E2 02 01 83 32 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 3A 00 00 00 F4 03 04 00 FB 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2D 55 03 00 35 04 06 00 00 00 70 [08:34:00]Write i2c OK [08:34:00]MH_I2C_Read... [08:34:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:01]Read from MH i2c: E2 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: E2 03 00 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: E2 03 00 83 32 00 90 00 29 [08:34:01]RAPDU: 90 00 [08:34:01]wFMCommunicate OK [08:34:01]wFMCommunicate request_size=11 [08:34:01]MH_SAM_APDU [08:34:01]CAPDU: 80 0D 02 02 06 F2 19 E3 61 54 6B [08:34:01]Write to MH i2c: E2 0E 00 84 32 80 0D 02 02 06 00 F2 19 E3 61 54 6B 00 00 4A [08:34:01]Write i2c OK [08:34:01]MH_I2C_Read... [08:34:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:01]Read from MH i2c: E2 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: E2 03 00 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: E2 03 00 84 32 00 90 00 2A [08:34:01]RAPDU: 90 00 [08:34:01]wFMCommunicate OK [08:34:01]wFMCommunicate request_size=4 [08:34:01]MH_SAM_APDU [08:34:01]CAPDU: 80 0D 03 02 [08:34:01]Write to MH i2c: E2 08 00 85 32 80 0D 03 02 00 00 00 00 32 [08:34:01]Write i2c OK [08:34:01]MH_I2C_Read... [08:34:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:34:01]Read from MH i2c: E2 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: E2 0B 00 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: E2 0B 00 85 32 00 49 B4 A2 83 59 8E 33 EB 90 00 5A [08:34:01]RAPDU: 49 B4 A2 83 59 8E 33 EB 90 00 [08:34:01]wFMCommunicate OK [08:34:01]SAM_PROTO_SignData done [08:34:01]FM_MakeSignedData done [08:34:01]CreateOFDProtocolMessage [08:34:01]wFMCommunicate request_size=4 [08:34:01]MH_SAM_APDU [08:34:01]CAPDU: 80 11 00 00 [08:34:01]Write to MH i2c: E2 08 00 86 32 80 11 00 00 00 00 00 00 32 [08:34:01]Write i2c OK [08:34:01]MH_I2C_Read... [08:34:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:01]Read from MH i2c: E2 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: E2 17 00 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: E2 17 00 86 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 81 [08:34:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:34:01]wFMCommunicate OK [08:34:01]CreateOFDProtocolMessage done [08:34:01]OFDSenderStorePacket 218413 [08:34:01]StoreOFDPacket docnum=218413 [08:34:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 28 E0 08 01 A2 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 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 FB 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2D 55 03 00 35 04 06 00 F2 19 E3 61 54 6B 49 B4 A2 83 59 8E 33 EB [08:34:01]CheckFolder [08:34:01]dirname=/storage/ofd_packets [08:34:01]CheckFolder done [08:34:01]ProducePacketName [08:34:01]name=ofd_packets/00218413 [08:34:01]NVStorageSaveData ofd_packets/00218413 [08:34:01]File name is /storage/ofd_packets/00218413 [08:34:01]Write 302 bytes [08:34:01]NVStorageSaveData done [08:34:01]OFDSenderStorePacket done [08:34:01]KKMCreateOFDPacket done [08:34:01]NVStorageSaveData kkm_last_timestamp [08:34:01]File name is /storage/kkm_last_timestamp [08:34:01]Write 4 bytes [08:34:01]NVStorageSaveData done [08:34:01]OFD Sender: Processing packet 218413 [packets to send 80, broken 79] [08:34:01]ProducePacketName [08:34:01]name=ofd_packets/00218413 [08:34:01]OFD Sender: To server: pG, [08:34:01]CommunicateWithHost lk.salyk.kg:30040 [08:34:01]ConnectInit lk.salyk.kg [08:34:01]ExternCall_PrintAddStr [08:34:01]wPrintStart [08:34:01]Write to MH i2c: 01 00 00 87 32 B9 [08:34:01]Write i2c OK [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: 01 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: 01 07 00 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: 01 07 00 87 32 00 00 00 00 00 FF 0F CE [08:34:01]RasterBufferAndPrint [08:34:01]line Счет N : (1)535951 [08:34:01]line ИНН: 02508201610067 [08:34:01]line Контрольно-Кассовый Чек [08:34:01]line ПРОДАЖА [08:34:01]line ТРК (МРК, ГНК) : 12 [08:34:01]line Товар: 2710124130 [08:34:01]line SUPER 92-К-5 [08:34:01]line 7.310 * 68.40 [08:34:01]line = 500.00 [08:34:01]line НДС 12% НСП 1% [08:34:01]line > о реализуемом товаре [08:34:01]line ИТОГО: 500.00 [08:34:01]line НСП 1% : 4.42 [08:34:01]line НДС 12% : 53.10 [08:34:01]line Наличными: 500.00 [08:34:01]line Безнал.: 0.00 [08:34:01]line Место: АЗС № 84 "Партнер Нефть" [08:34:01]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:34:01]line СНО: Общий режим [08:34:01]line Чек 58 19.10.2024 08:34 [08:34:01]line Смена: 443 ФФД: 1.0 [08:34:01]line ЗНМ: 0300000178 [08:34:01]line РНМ: 0000000000098116 [08:34:01]line Версия ККМ: 001 [08:34:01]line ФМ: 0000000000965413 [08:34:01]line ФД: 218413 [08:34:01]line ФПД: 266193002910827 [08:34:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083403&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218413&fm=266193002910827&tin=02508201610067®Number=0000000000098116&sum=50000 [08:34:01]Connected sock=11 [08:34:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 28 E0 08 01 A2 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 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 FB 6E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2D 55 03 00 35 04 06 00 F2 19 E3 61 54 6B 49 B4 A2 83 59 8E 33 EB [08:34:01]written 0, free lines is 4095 [08:34:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 7B 4B 47 00 B9 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 39 36 35 34 31 33 10 04 04 00 2D 55 03 00 F4 03 04 00 95 1A 13 67 B6 04 01 00 00 30 D5 17 11 6A 77 DB 69 [08:34:01]CommunicateWithHost err = 0 [08:34:01]CheckOFDResponse [08:34:01]1017 (14) - 77093643461234 [08:34:01]1041 (16) - 0000000000965413 [08:34:01]1040 (4) - 218413 [08:34:01]1012 (4) - 19.10.2024 02:33 [08:34:01]1206 (1) - 0 [08:34:01]OFD Sender: Remove packet 218413 [08:34:01]ProducePacketName [08:34:01]name=ofd_packets/00218413 [08:34:01]NVStorageDeleteData [08:34:01]Write to MH i2c: 01 00 00 AF 32 E1 [08:34:01]Write i2c OK [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: 01 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: 01 07 00 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: 01 07 00 AF 32 00 00 00 00 00 0A 0D FF [08:34:01]RasterBufferAndPrint [08:34:01]line [08:34:01]line [08:34:01]line [08:34:01]line [08:34:01]line [08:34:01]written 0, free lines is 3344 [08:34:01]MH_Cut [08:34:01]Write to MH i2c: D1 01 00 B6 32 01 BA [08:34:01]Write i2c OK [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: D1 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: D1 01 00 [08:34:01]MH_I2C_Read... [08:34:01]Read from MH i2c: D1 01 00 B6 32 00 B9 [08:34:01]Write to MH i2c: 01 00 00 B7 32 E9 [08:34:01]Write i2c OK [08:34:01]MH_I2C_Read... [08:34:02]OFD Sender: No OFD packet to send [08:34:02]*** Cut start [08:34:02]*** Partial cut [08:34:02]*** CUTSNS_PIN = 1 [08:34:02]*** CUTSNS_PIN = 0 [08:34:02]*** Brake cut motor [08:34:03]Read from MH i2c: 01 [08:34:03]MH_I2C_Read... [08:34:03]*** Stop cut motor [08:34:03]*** Cut end [08:34:03]Read from MH i2c: 01 07 00 [08:34:03]MH_I2C_Read... [08:34:03]Read from MH i2c: 01 07 00 B7 32 00 00 00 00 00 FF 0F FE [08:34:03]process_action close_receipt done [08:34:03]requested_data is exist [08:34:03]produce_requested_data [08:34:03]requested_item fm.sn is exist - process it [08:34:03]wFMCommunicate request_size=4 [08:34:03]MH_SAM_APDU [08:34:03]CAPDU: 80 11 00 00 [08:34:03]Write to MH i2c: E2 08 00 B8 32 80 11 00 00 00 00 00 00 64 [08:34:03]Write i2c OK [08:34:03]MH_I2C_Read... [08:34:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:03]Read from MH i2c: E2 [08:34:03]MH_I2C_Read... [08:34:03]Read from MH i2c: E2 17 00 [08:34:03]MH_I2C_Read... [08:34:03]Read from MH i2c: E2 17 00 B8 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B3 [08:34:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:34:03]wFMCommunicate OK [08:34:03]requested_item fd.num is exist - process it [08:34:03]SAM_PROTO_GetFieldsCounters [08:34:03]wFMCommunicate request_size=4 [08:34:03]MH_SAM_APDU [08:34:03]CAPDU: 80 13 00 00 [08:34:03]Write to MH i2c: E2 08 00 B9 32 80 13 00 00 00 00 00 00 67 [08:34:03]Write i2c OK [08:34:03]MH_I2C_Read... [08:34:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:34:03]Read from MH i2c: E2 [08:34:03]MH_I2C_Read... [08:34:03]Read from MH i2c: E2 62 00 [08:34:03]MH_I2C_Read... [08:34:03]Read from MH i2c: E2 62 00 B9 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 73 [08:34:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:34:03]wFMCommunicate OK [08:34:03]SAM_PROTO_GetFieldsCounters done [08:34:03]requested_item shift.num is exist - process it [08:34:03]requested_item shift.opened is exist - process it [08:34:03]req_shift_opened [08:34:03]FM_GetShiftState [08:34:03]SAM_PROTO_GetShiftState [08:34:03]wFMCommunicate request_size=4 [08:34:03]MH_SAM_APDU [08:34:03]CAPDU: 80 13 01 00 [08:34:03]Write to MH i2c: E2 08 00 BA 32 80 13 01 00 00 00 00 00 69 [08:34:03]Write i2c OK [08:34:03]MH_I2C_Read... [08:34:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:03]Read from MH i2c: E2 [08:34:03]MH_I2C_Read... [08:34:03]Read from MH i2c: E2 0E 00 [08:34:03]MH_I2C_Read... [08:34:03]Read from MH i2c: E2 0E 00 BA 32 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AC [08:34:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:34:03]wFMCommunicate OK [08:34:03]SAM_PROTO_GetShiftState done [08:34:03]FM_GetShiftState done [08:34:03]req_shift_opened done [08:34:03]requested_item shift.open_date is exist - process it [08:34:03]req_shift_open_date [08:34:03]req_shift_open_date done [08:34:03]produce_requested_data done [08:34:03]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218413,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:34:03]process_action_free close_receipt [08:34:03]json_value_free [08:34:03]json_value_free done [08:34:03]process_json_proto returns [08:34:03]Send response to host [08:34:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218413,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:34:03]free response buf [08:34:03]execute_script done [08:34:03]execute_script returns [08:34:03]free content buf [08:34:03]Sock 8.Close socket [08:34:03]Sock 8.Thread stoped [08:34:07]OFD Sender: No OFD packet to send [08:34:12]OFD Sender: No OFD packet to send [08:34:17]OFD Sender: No OFD packet to send [08:34:22]OFD Sender: No OFD packet to send [08:34:27]OFD Sender: No OFD packet to send [08:34:32]OFD Sender: No OFD packet to send [08:34:37]OFD Sender: No OFD packet to send [08:34:42]OFD Sender: No OFD packet to send [08:34:47]OFD Sender: No OFD packet to send [08:34:52]OFD Sender: No OFD packet to send [08:34:57]OFD Sender: No OFD packet to send [08:35:02]OFD Sender: No OFD packet to send [08:35:07]OFD Sender: No OFD packet to send [08:35:12]OFD Sender: No OFD packet to send [08:35:17]OFD Sender: No OFD packet to send [08:35:22]OFD Sender: No OFD packet to send [08:35:27]OFD Sender: No OFD packet to send [08:35:32]OFD Sender: No OFD packet to send [08:35:37]OFD Sender: No OFD packet to send [08:35:39]accept exits with 9 [08:35:39]New connection [08:35:39]New thread 3066682724 created [08:35:39]Thread 3066826084 joined [08:35:39]Waiting for new connection... [08:35:39] Sock 9.Parse request [08:35:39]Sock 9.Check first char [08:35:39]Sock 9.First char is OK [08:35:39]request: POST /json_proto HTTP/1.0 [08:35:39]Method: POST [08:35:39]URL: /json_proto [08:35:39]Method is POST - this is cgi request [08:35:39]url: /json_proto [08:35:39]query_string will be loaded in cgi processing [08:35:39]execute_cgi json_proto POST (null) [08:35:39]execute_cgi path=json_proto method=POST [08:35:39]POST find Content-Length [08:35:39]Host: 172.17.40.4:8080 [08:35:39]Content-Length: 643 [08:35:39]Content-Type: application/json [08:35:39] [08:35:39]POST finish read [08:35:39]Found Content-Length = 643 [08:35:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79745", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 3.000, "sum" : 345.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 345.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:39]execute_script... [08:35:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79745", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 3.000, "sum" : 345.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 345.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:39]POST & json_proto [08:35:39]process_json_proto [08:35:39]json parsed OK: [08:35:39]protocol is kg_v1.0 [08:35:39]action value=close_receipt [08:35:39]process_action close_receipt [08:35:39]cmd_close_receipt [08:35:39]MH_GetDate [08:35:39]Write to MH i2c: F0 00 00 BB 32 DC [08:35:39]Write i2c OK [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: F0 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: F0 09 00 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: F0 09 00 BB 32 00 5F 6F 13 67 EE 0E 0D 67 9D [08:35:39]GetLastDocTimeStamp 1729326843 [08:35:39]current date 1729326943 [08:35:39]FM_GetShiftState [08:35:39]SAM_PROTO_GetShiftState [08:35:39]wFMCommunicate request_size=4 [08:35:39]MH_SAM_APDU [08:35:39]CAPDU: 80 13 01 00 [08:35:39]Write to MH i2c: E2 08 00 BC 32 80 13 01 00 00 00 00 00 6B [08:35:39]Write i2c OK [08:35:39]MH_I2C_Read... [08:35:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:39]Read from MH i2c: E2 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: E2 0E 00 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: E2 0E 00 BC 32 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AE [08:35:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:35:39]wFMCommunicate OK [08:35:39]SAM_PROTO_GetShiftState done [08:35:39]FM_GetShiftState done [08:35:39]opened in 1729296582 [08:35:39]opened+sec_in_day 1729382982 [08:35:39]quantity*price = 34500 [08:35:39]sum+1 = 34501 [08:35:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 345.00 НСП 1% : 3.05 НДС 12% : 36.64 Наличными: 345.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 59 19.10.2024 08:35 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218414 ФПД: 76631479126821 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083543&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218414&fm=76631479126821&tin=02508201610067®Number=0000000000098116&sum=34500 0 [08:35:41]StoreToDocumentArchive [08:35:41]shift 443 fd 218414 [08:35:41]save to /storage/0443/doc_00218414 [08:35:41]save last doc name /storage/0443/doc_00218414 to /storage/kkm_last_doc_name [08:35:41]save OK [08:35:41]Clear old archive folders... [08:35:41]ProcessDocumentItem done err = 0, tmpTLVsize=280 [08:35:41]tlvbuf is 015494F0 [08:35:41]SAM_PROTO_ClearQueue [08:35:41]wFMCommunicate request_size=4 [08:35:41]MH_SAM_APDU [08:35:41]CAPDU: 80 09 00 00 [08:35:41]Write to MH i2c: E2 08 00 C9 32 80 09 00 00 00 00 00 00 6D [08:35:41]Write i2c OK [08:35:41]MH_I2C_Read... [08:35:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:35:41]Read from MH i2c: E2 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: E2 03 00 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: E2 03 00 C9 32 00 90 00 6F [08:35:41]RAPDU: 90 00 [08:35:41]wFMCommunicate OK [08:35:41]SAM_PROTO_ClearQueue done [08:35:41]KKMCreateOFDPacket [08:35:41]OFDProtocolAddRootSTLVToBuf [08:35:41]FM_MakeSignedData [08:35:41]FM_MakeSignedData [08:35:41]SAM_PROTO_SignData [08:35:41]wFMCommunicate request_size=4 [08:35:41]MH_SAM_APDU [08:35:41]CAPDU: 80 0D 01 02 [08:35:41]Write to MH i2c: E2 08 00 CA 32 80 0D 01 02 00 00 00 00 75 [08:35:41]Write i2c OK [08:35:41]MH_I2C_Read... [08:35:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:35:41]Read from MH i2c: E2 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: E2 03 00 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: E2 03 00 CA 32 00 90 00 70 [08:35:41]RAPDU: 90 00 [08:35:41]wFMCommunicate OK [08:35:41]wFMCommunicate request_size=255 [08:35:41]MH_SAM_APDU [08:35:41]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 5F 6F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 [08:35:41]Write to MH i2c: E2 02 01 CB 32 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 5F 6F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 00 00 C3 [08:35:41]Write i2c OK [08:35:41]MH_I2C_Read... [08:35:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:41]Read from MH i2c: E2 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: E2 03 00 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: E2 03 00 CB 32 00 90 00 71 [08:35:41]RAPDU: 90 00 [08:35:41]wFMCommunicate OK [08:35:41]wFMCommunicate request_size=39 [08:35:41]MH_SAM_APDU [08:35:41]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2E 55 03 00 35 04 06 00 45 B2 28 17 8B 25 [08:35:41]Write to MH i2c: E2 2A 00 CC 32 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2E 55 03 00 35 04 06 00 45 B2 28 17 8B 25 00 00 9B [08:35:41]Write i2c OK [08:35:41]MH_I2C_Read... [08:35:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:41]Read from MH i2c: E2 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: E2 03 00 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: E2 03 00 CC 32 00 90 00 72 [08:35:41]RAPDU: 90 00 [08:35:41]wFMCommunicate OK [08:35:41]wFMCommunicate request_size=4 [08:35:41]MH_SAM_APDU [08:35:41]CAPDU: 80 0D 03 02 [08:35:41]Write to MH i2c: E2 08 00 CD 32 80 0D 03 02 00 00 00 00 7A [08:35:41]Write i2c OK [08:35:41]MH_I2C_Read... [08:35:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:35:41]Read from MH i2c: E2 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: E2 0B 00 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: E2 0B 00 CD 32 00 9F EE 4A 36 1C 0A C3 30 90 00 A1 [08:35:41]RAPDU: 9F EE 4A 36 1C 0A C3 30 90 00 [08:35:41]wFMCommunicate OK [08:35:41]SAM_PROTO_SignData done [08:35:41]FM_MakeSignedData done [08:35:41]CreateOFDProtocolMessage [08:35:41]wFMCommunicate request_size=4 [08:35:41]MH_SAM_APDU [08:35:41]CAPDU: 80 11 00 00 [08:35:41]Write to MH i2c: E2 08 00 CE 32 80 11 00 00 00 00 00 00 7A [08:35:41]Write i2c OK [08:35:41]MH_I2C_Read... [08:35:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:41]Read from MH i2c: E2 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: E2 17 00 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: E2 17 00 CE 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C9 [08:35:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:35:41]wFMCommunicate OK [08:35:41]CreateOFDProtocolMessage done [08:35:41]OFDSenderStorePacket 218414 [08:35:41]StoreOFDPacket docnum=218414 [08:35:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 01 00 00 66 A1 24 01 F2 1E 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 5F 6F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2E 55 03 00 35 04 06 00 45 B2 28 17 8B 25 9F EE 4A 36 1C 0A C3 30 [08:35:41]CheckFolder [08:35:41]dirname=/storage/ofd_packets [08:35:41]CheckFolder done [08:35:41]ProducePacketName [08:35:41]name=ofd_packets/00218414 [08:35:41]NVStorageSaveData ofd_packets/00218414 [08:35:41]File name is /storage/ofd_packets/00218414 [08:35:41]Write 330 bytes [08:35:41]NVStorageSaveData done [08:35:41]OFDSenderStorePacket done [08:35:41]KKMCreateOFDPacket done [08:35:41]NVStorageSaveData kkm_last_timestamp [08:35:41]File name is /storage/kkm_last_timestamp [08:35:41]Write 4 bytes [08:35:41]NVStorageSaveData done [08:35:41]ExternCall_PrintAddStr [08:35:41]wPrintStart [08:35:41]Write to MH i2c: 01 00 00 CF 32 01 [08:35:41]Write i2c OK [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: 01 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: 01 07 00 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: 01 07 00 CF 32 00 00 00 00 00 FF 0F 16 [08:35:41]RasterBufferAndPrint [08:35:41]line Счет N : (3)79745 [08:35:41]line ИНН: 02508201610067 [08:35:41]line Контрольно-Кассовый Чек [08:35:41]line ПРОДАЖА [08:35:41]line Товар: 2000036210013 [08:35:41]line Кофе Капучино (GABB TRADE) [08:35:41]line 3.000 * 115.00 [08:35:41]line = 345.00 [08:35:41]line НДС 12% НСП 1% [08:35:41]line > о реализуемом товаре [08:35:41]line ИТОГО: 345.00 [08:35:41]line НСП 1% : 3.05 [08:35:41]line НДС 12% : 36.64 [08:35:41]line Наличными: 345.00 [08:35:41]line Безнал.: 0.00 [08:35:41]line Место: АЗС № 84 "Партнер Нефть" [08:35:41]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:35:41]line СНО: Общий режим [08:35:41]line Чек 59 19.10.2024 08:35 [08:35:41]line Смена: 443 ФФД: 1.0 [08:35:41]line ЗНМ: 0300000178 [08:35:41]line РНМ: 0000000000098116 [08:35:41]line Версия ККМ: 001 [08:35:41]line ФМ: 0000000000965413 [08:35:41]line ФД: 218414 [08:35:41]line ФПД: 76631479126821 [08:35:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083543&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218414&fm=76631479126821&tin=02508201610067®Number=0000000000098116&sum=34500 [08:35:41]line 0 [08:35:41]OFD Sender: Processing packet 218414 [packets to send 80, broken 79] [08:35:41]ProducePacketName [08:35:41]name=ofd_packets/00218414 [08:35:41]OFD Sender: To server: pG, [08:35:41]CommunicateWithHost lk.salyk.kg:30040 [08:35:41]ConnectInit lk.salyk.kg [08:35:41]written 0, free lines is 4095 [08:35:42]Connected sock=10 [08:35:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 01 00 00 66 A1 24 01 F2 1E 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 C4 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 5F 6F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2E 55 03 00 35 04 06 00 45 B2 28 17 8B 25 9F EE 4A 36 1C 0A C3 30 [08:35:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8C E3 47 00 A8 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 39 36 35 34 31 33 10 04 04 00 2E 55 03 00 F4 03 04 00 F9 1A 13 67 B6 04 01 00 00 F2 DC A6 37 05 E3 6D 37 [08:35:42]CommunicateWithHost err = 0 [08:35:42]CheckOFDResponse [08:35:42]1017 (14) - 77093643461234 [08:35:42]1041 (16) - 0000000000965413 [08:35:42]1040 (4) - 218414 [08:35:42]1012 (4) - 19.10.2024 02:35 [08:35:42]1206 (1) - 0 [08:35:42]OFD Sender: Remove packet 218414 [08:35:42]ProducePacketName [08:35:42]name=ofd_packets/00218414 [08:35:42]NVStorageDeleteData [08:35:42]Write to MH i2c: 01 00 00 F7 32 29 [08:35:42]Write i2c OK [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: 01 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: 01 07 00 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: 01 07 00 F7 32 00 00 00 00 00 06 0D 43 [08:35:42]RasterBufferAndPrint [08:35:42]line [08:35:42]line [08:35:42]line [08:35:42]line [08:35:42]line [08:35:42]written 0, free lines is 3340 [08:35:42]MH_Cut [08:35:42]Write to MH i2c: D1 01 00 FE 32 01 02 [08:35:42]Write i2c OK [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: D1 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: D1 01 00 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: D1 01 00 FE 32 00 01 [08:35:42]Write to MH i2c: 01 00 00 FF 32 31 [08:35:42]Write i2c OK [08:35:42]MH_I2C_Read... [08:35:42]OFD Sender: No OFD packet to send [08:35:43]*** Cut start [08:35:43]*** Partial cut [08:35:43]*** CUTSNS_PIN = 1 [08:35:43]*** CUTSNS_PIN = 0 [08:35:43]*** Brake cut motor [08:35:43]Read from MH i2c: 01 [08:35:43]MH_I2C_Read... [08:35:43]*** Stop cut motor [08:35:43]*** Cut end [08:35:43]Read from MH i2c: 01 07 00 [08:35:43]MH_I2C_Read... [08:35:43]Read from MH i2c: 01 07 00 FF 32 00 00 00 00 00 FF 0F 46 [08:35:43]process_action close_receipt done [08:35:43]requested_data is exist [08:35:43]produce_requested_data [08:35:43]requested_item fm.sn is exist - process it [08:35:43]wFMCommunicate request_size=4 [08:35:43]MH_SAM_APDU [08:35:43]CAPDU: 80 11 00 00 [08:35:43]Write to MH i2c: E2 08 00 00 33 80 11 00 00 00 00 00 00 AD [08:35:43]Write i2c OK [08:35:43]MH_I2C_Read... [08:35:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:43]Read from MH i2c: E2 [08:35:43]MH_I2C_Read... [08:35:43]Read from MH i2c: E2 17 00 [08:35:43]MH_I2C_Read... [08:35:43]Read from MH i2c: E2 17 00 00 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FC [08:35:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:35:43]wFMCommunicate OK [08:35:43]requested_item fd.num is exist - process it [08:35:43]SAM_PROTO_GetFieldsCounters [08:35:43]wFMCommunicate request_size=4 [08:35:43]MH_SAM_APDU [08:35:43]CAPDU: 80 13 00 00 [08:35:43]Write to MH i2c: E2 08 00 01 33 80 13 00 00 00 00 00 00 B0 [08:35:43]Write i2c OK [08:35:43]MH_I2C_Read... [08:35:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:35:43]Read from MH i2c: E2 [08:35:43]MH_I2C_Read... [08:35:43]Read from MH i2c: E2 62 00 [08:35:43]MH_I2C_Read... [08:35:43]Read from MH i2c: E2 62 00 01 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2E 55 03 00 0E 04 04 00 BB 01 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 C0 [08:35:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:35:43]wFMCommunicate OK [08:35:43]SAM_PROTO_GetFieldsCounters done [08:35:43]requested_item shift.num is exist - process it [08:35:43]requested_item shift.opened is exist - process it [08:35:43]req_shift_opened [08:35:43]FM_GetShiftState [08:35:43]SAM_PROTO_GetShiftState [08:35:43]wFMCommunicate request_size=4 [08:35:43]MH_SAM_APDU [08:35:43]CAPDU: 80 13 01 00 [08:35:43]Write to MH i2c: E2 08 00 02 33 80 13 01 00 00 00 00 00 B2 [08:35:43]Write i2c OK [08:35:43]MH_I2C_Read... [08:35:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:43]Read from MH i2c: E2 [08:35:43]MH_I2C_Read... [08:35:43]Read from MH i2c: E2 0E 00 [08:35:43]MH_I2C_Read... [08:35:43]Read from MH i2c: E2 0E 00 02 33 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F5 [08:35:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:35:43]wFMCommunicate OK [08:35:43]SAM_PROTO_GetShiftState done [08:35:43]FM_GetShiftState done [08:35:43]req_shift_opened done [08:35:43]requested_item shift.open_date is exist - process it [08:35:43]req_shift_open_date [08:35:43]req_shift_open_date done [08:35:43]produce_requested_data done [08:35:43]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218414,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:35:43]process_action_free close_receipt [08:35:43]json_value_free [08:35:43]json_value_free done [08:35:43]process_json_proto returns [08:35:43]Send response to host [08:35:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218414,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:35:43]free response buf [08:35:43]execute_script done [08:35:43]execute_script returns [08:35:43]free content buf [08:35:43]Sock 9.Close socket [08:35:43]Sock 9.Thread stoped [08:35:47]OFD Sender: No OFD packet to send [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:07]OFD Sender: No OFD packet to send [08:36:12]OFD Sender: No OFD packet to send [08:36:17]OFD Sender: No OFD packet to send [08:36:19]accept exits with 8 [08:36:19]New connection [08:36:19]New thread 3066826084 created [08:36:19]Thread 3066682724 joined [08:36:19]Waiting for new connection... [08:36:19] Sock 8.Parse request [08:36:19]Sock 8.Check first char [08:36:19]Sock 8.First char is OK [08:36:19]request: POST /json_proto HTTP/1.0 [08:36:19]Method: POST [08:36:19]URL: /json_proto [08:36:19]Method is POST - this is cgi request [08:36:19]url: /json_proto [08:36:19]query_string will be loaded in cgi processing [08:36:19]execute_cgi json_proto POST (null) [08:36:19]execute_cgi path=json_proto method=POST [08:36:19]POST find Content-Length [08:36:19]Host: 172.17.40.4:8080 [08:36:19]Content-Length: 769 [08:36:19]Content-Type: application/json [08:36:19] [08:36:19]POST finish read [08:36:19]Found Content-Length = 769 [08:36:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535952", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 22.920, "sum" : 1700.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 1700.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:19]execute_script... [08:36: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)535952", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 22.920, "sum" : 1700.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 1700.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:19]POST & json_proto [08:36:19]process_json_proto [08:36:19]json parsed OK: [08:36:19]protocol is kg_v1.0 [08:36:19]action value=close_receipt [08:36:19]process_action close_receipt [08:36:19]cmd_close_receipt [08:36:19]MH_GetDate [08:36:19]Write to MH i2c: F0 00 00 03 33 25 [08:36:19]Write i2c OK [08:36:19]MH_I2C_Read... [08:36:19]Read from MH i2c: F0 [08:36:19]MH_I2C_Read... [08:36:19]Read from MH i2c: F0 09 00 [08:36:19]MH_I2C_Read... [08:36:19]Read from MH i2c: F0 09 00 03 33 00 87 6F 13 67 EE 0E 0D 67 0E [08:36:19]GetLastDocTimeStamp 1729326943 [08:36:19]current date 1729326983 [08:36:19]FM_GetShiftState [08:36:19]SAM_PROTO_GetShiftState [08:36:19]wFMCommunicate request_size=4 [08:36:19]MH_SAM_APDU [08:36:19]CAPDU: 80 13 01 00 [08:36:19]Write to MH i2c: E2 08 00 04 33 80 13 01 00 00 00 00 00 B4 [08:36:19]Write i2c OK [08:36:19]MH_I2C_Read... [08:36:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:19]Read from MH i2c: E2 [08:36:19]MH_I2C_Read... [08:36:19]Read from MH i2c: E2 0E 00 [08:36:19]MH_I2C_Read... [08:36:19]Read from MH i2c: E2 0E 00 04 33 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F7 [08:36:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:36:19]wFMCommunicate OK [08:36:19]SAM_PROTO_GetShiftState done [08:36:19]FM_GetShiftState done [08:36:19]opened in 1729296582 [08:36:19]opened+sec_in_day 1729382982 [08:36:19]quantity*price = 170066 [08:36:19]sum+1 = 170067 [08:36:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1700.66 НСП 1% : 15.05 НДС 12% : 180.60 Наличными: 0.00 Безнал.: 1700.66 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 60 19.10.2024 08:36 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218415 ФПД: 103004844885342 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083623&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218415&fm=103004844885342&tin=02508201610067®Number=0000000000098116&sum=170066 [08:36:20]StoreToDocumentArchive [08:36:20]shift 443 fd 218415 [08:36:20]save to /storage/0443/doc_00218415 [08:36:20]save last doc name /storage/0443/doc_00218415 to /storage/kkm_last_doc_name [08:36:20]save OK [08:36:20]Clear old archive folders... [08:36:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:36:20]tlvbuf is 014EF8B0 [08:36:20]SAM_PROTO_ClearQueue [08:36:20]wFMCommunicate request_size=4 [08:36:20]MH_SAM_APDU [08:36:20]CAPDU: 80 09 00 00 [08:36:20]Write to MH i2c: E2 08 00 11 33 80 09 00 00 00 00 00 00 B6 [08:36:20]Write i2c OK [08:36:20]MH_I2C_Read... [08:36:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:36:20]Read from MH i2c: E2 [08:36:20]MH_I2C_Read... [08:36:20]Read from MH i2c: E2 03 00 [08:36:20]MH_I2C_Read... [08:36:20]Read from MH i2c: E2 03 00 11 33 00 90 00 B8 [08:36:20]RAPDU: 90 00 [08:36:20]wFMCommunicate OK [08:36:20]SAM_PROTO_ClearQueue done [08:36:20]KKMCreateOFDPacket [08:36:20]OFDProtocolAddRootSTLVToBuf [08:36:20]FM_MakeSignedData [08:36:20]FM_MakeSignedData [08:36:20]SAM_PROTO_SignData [08:36:20]wFMCommunicate request_size=4 [08:36:20]MH_SAM_APDU [08:36:20]CAPDU: 80 0D 01 02 [08:36:20]Write to MH i2c: E2 08 00 12 33 80 0D 01 02 00 00 00 00 BE [08:36:20]Write i2c OK [08:36:20]MH_I2C_Read... [08:36:20]Read from MH i2c: E2 [08:36:20]MH_I2C_Read... [08:36:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:36:20]Read from MH i2c: E2 03 00 [08:36:20]MH_I2C_Read... [08:36:20]Read from MH i2c: E2 03 00 12 33 00 90 00 B9 [08:36:20]RAPDU: 90 00 [08:36:20]wFMCommunicate OK [08:36:20]wFMCommunicate request_size=255 [08:36:20]MH_SAM_APDU [08:36:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 88 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 52 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 52 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 52 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 87 6F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2F 55 03 00 35 04 06 00 5D [08:36:20]Write to MH i2c: E2 02 01 13 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 88 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 52 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 52 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 52 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 87 6F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2F 55 03 00 35 04 06 00 5D 00 00 87 [08:36:20]Write i2c OK [08:36:20]MH_I2C_Read... [08:36:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:21]Read from MH i2c: E2 [08:36:21]MH_I2C_Read... [08:36:21]Read from MH i2c: E2 03 00 [08:36:21]MH_I2C_Read... [08:36:21]Read from MH i2c: E2 03 00 13 33 00 90 00 BA [08:36:21]RAPDU: 90 00 [08:36:21]wFMCommunicate OK [08:36:21]wFMCommunicate request_size=10 [08:36:21]MH_SAM_APDU [08:36:21]CAPDU: 80 0D 02 02 05 AE AF 30 85 5E [08:36:21]Write to MH i2c: E2 0D 00 14 33 80 0D 02 02 05 00 AE AF 30 85 5E 00 00 3B [08:36:21]Write i2c OK [08:36:21]MH_I2C_Read... [08:36:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:21]Read from MH i2c: E2 [08:36:21]MH_I2C_Read... [08:36:21]Read from MH i2c: E2 03 00 [08:36:21]MH_I2C_Read... [08:36:21]Read from MH i2c: E2 03 00 14 33 00 90 00 BB [08:36:21]RAPDU: 90 00 [08:36:21]wFMCommunicate OK [08:36:21]wFMCommunicate request_size=4 [08:36:21]MH_SAM_APDU [08:36:21]CAPDU: 80 0D 03 02 [08:36:21]Write to MH i2c: E2 08 00 15 33 80 0D 03 02 00 00 00 00 C3 [08:36:21]Write i2c OK [08:36:21]MH_I2C_Read... [08:36:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:36:21]Read from MH i2c: E2 [08:36:21]MH_I2C_Read... [08:36:21]Read from MH i2c: E2 0B 00 [08:36:21]MH_I2C_Read... [08:36:21]Read from MH i2c: E2 0B 00 15 33 00 17 BA 25 4D 40 15 C5 B2 90 00 D3 [08:36:21]RAPDU: 17 BA 25 4D 40 15 C5 B2 90 00 [08:36:21]wFMCommunicate OK [08:36:21]SAM_PROTO_SignData done [08:36:21]FM_MakeSignedData done [08:36:21]CreateOFDProtocolMessage [08:36:21]wFMCommunicate request_size=4 [08:36:21]MH_SAM_APDU [08:36:21]CAPDU: 80 11 00 00 [08:36:21]Write to MH i2c: E2 08 00 16 33 80 11 00 00 00 00 00 00 C3 [08:36:21]Write i2c OK [08:36:21]MH_I2C_Read... [08:36:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:21]Read from MH i2c: E2 [08:36:21]MH_I2C_Read... [08:36:21]Read from MH i2c: E2 17 00 [08:36:21]MH_I2C_Read... [08:36:21]Read from MH i2c: E2 17 00 16 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 12 [08:36:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:36:21]wFMCommunicate OK [08:36:21]CreateOFDProtocolMessage done [08:36:21]OFDSenderStorePacket 218415 [08:36:21]StoreOFDPacket docnum=218415 [08:36:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6E 4F 07 01 3C 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 88 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 52 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 52 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 52 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 87 6F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2F 55 03 00 35 04 06 00 5D AE AF 30 85 5E 17 BA 25 4D 40 15 C5 B2 [08:36:21]CheckFolder [08:36:21]dirname=/storage/ofd_packets [08:36:21]CheckFolder done [08:36:21]ProducePacketName [08:36:21]name=ofd_packets/00218415 [08:36:21]NVStorageSaveData ofd_packets/00218415 [08:36:21]File name is /storage/ofd_packets/00218415 [08:36:21]Write 301 bytes [08:36:21]NVStorageSaveData done [08:36:21]OFDSenderStorePacket done [08:36:21]KKMCreateOFDPacket done [08:36:21]NVStorageSaveData kkm_last_timestamp [08:36:21]File name is /storage/kkm_last_timestamp [08:36:21]Write 4 bytes [08:36:21]NVStorageSaveData done [08:36:21]ExternCall_PrintAddStr [08:36:21]wPrintStart [08:36:21]Write to MH i2c: 01 00 00 17 33 4A [08:36:21]Write i2c OK [08:36:21]MH_I2C_Read... [08:36:21]Read from MH i2c: 01 [08:36:21]MH_I2C_Read... [08:36:21]Read from MH i2c: 01 07 00 [08:36:21]MH_I2C_Read... [08:36:21]Read from MH i2c: 01 07 00 17 33 00 00 00 00 00 FF 0F 5F [08:36:21]RasterBufferAndPrint [08:36:21]line Счет N : (1)535952 [08:36:21]line ИНН: 02508201610067 [08:36:21]line Контрольно-Кассовый Чек [08:36:21]line ПРОДАЖА [08:36:21]line ТРК (МРК, ГНК) : 31 [08:36:21]line Товар: 2710124500 [08:36:21]line Аи-95-К-3 [08:36:21]line 22.920 * 74.20 [08:36:21]line = 1700.66 [08:36:21]line НДС 12% НСП 1% [08:36:21]line > о реализуемом товаре [08:36:21]line ИТОГО: 1700.66 [08:36:21]line НСП 1% : 15.05 [08:36:21]line НДС 12% : 180.60 [08:36:21]line Наличными: 0.00 [08:36:21]line Безнал.: 1700.66 [08:36:21]line Место: АЗС № 84 "Партнер Нефть" [08:36:21]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:36:21]line СНО: Общий режим [08:36:21]line Чек 60 19.10.2024 08:36 [08:36:21]line Смена: 443 ФФД: 1.0 [08:36:21]line ЗНМ: 0300000178 [08:36:21]line РНМ: 0000000000098116 [08:36:21]line Версия ККМ: 001 [08:36:21]line Платежная система: Mbank [08:36:21]line ФМ: 0000000000965413 [08:36:21]line ФД: 218415 [08:36:21]line ФПД: 103004844885342 [08:36:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083623&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218415&fm=103004844885342&tin=02508201610067®Number=0000000000098116&sum=170066 [08:36:21]OFD Sender: Processing packet 218415 [packets to send 80, broken 79] [08:36:21]ProducePacketName [08:36:21]name=ofd_packets/00218415 [08:36:21]OFD Sender: To server: pG, [08:36:21]CommunicateWithHost lk.salyk.kg:30040 [08:36:21]ConnectInit lk.salyk.kg [08:36:21]written 0, free lines is 4095 [08:36:21]Connected sock=10 [08:36:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6E 4F 07 01 3C 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 88 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 52 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 52 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 52 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 87 6F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2F 55 03 00 35 04 06 00 5D AE AF 30 85 5E 17 BA 25 4D 40 15 C5 B2 [08:36:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A9 AA 47 00 59 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2F 55 03 00 F4 03 04 00 21 1B 13 67 B6 04 01 00 00 16 F6 B5 AB 30 58 73 D2 [08:36:21]CommunicateWithHost err = 0 [08:36:21]CheckOFDResponse [08:36:21]1017 (14) - 77093643461234 [08:36:21]1041 (16) - 0000000000965413 [08:36:21]1040 (4) - 218415 [08:36:21]1012 (4) - 19.10.2024 02:36 [08:36:21]1206 (1) - 0 [08:36:21]OFD Sender: Remove packet 218415 [08:36:21]ProducePacketName [08:36:21]name=ofd_packets/00218415 [08:36:21]NVStorageDeleteData [08:36:22]Write to MH i2c: 01 00 00 40 33 73 [08:36:22]Write i2c OK [08:36:22]MH_I2C_Read... [08:36:22]Read from MH i2c: 01 [08:36:22]MH_I2C_Read... [08:36:22]Read from MH i2c: 01 07 00 [08:36:22]MH_I2C_Read... [08:36:22]Read from MH i2c: 01 07 00 40 33 00 00 00 00 00 F8 0C 7E [08:36:22]RasterBufferAndPrint [08:36:22]line [08:36:22]line [08:36:22]line [08:36:22]line [08:36:22]line [08:36:22]written 0, free lines is 3327 [08:36:22]MH_Cut [08:36:22]Write to MH i2c: D1 01 00 47 33 01 4C [08:36:22]Write i2c OK [08:36:22]MH_I2C_Read... [08:36:22]Read from MH i2c: D1 [08:36:22]MH_I2C_Read... [08:36:22]Read from MH i2c: D1 01 00 [08:36:22]MH_I2C_Read... [08:36:22]Read from MH i2c: D1 01 00 47 33 00 4B [08:36:22]Write to MH i2c: 01 00 00 48 33 7B [08:36:22]Write i2c OK [08:36:22]MH_I2C_Read... [08:36:22]OFD Sender: No OFD packet to send [08:36:22]*** Cut start [08:36:22]*** Partial cut [08:36:22]*** CUTSNS_PIN = 1 [08:36:22]*** CUTSNS_PIN = 0 [08:36:23]*** Brake cut motor [08:36:23]Read from MH i2c: 01 [08:36:23]MH_I2C_Read... [08:36:23]*** Stop cut motor [08:36:23]*** Cut end [08:36:23]Read from MH i2c: 01 07 00 [08:36:23]MH_I2C_Read... [08:36:23]Read from MH i2c: 01 07 00 48 33 00 00 00 00 00 FF 0F 90 [08:36:23]process_action close_receipt done [08:36:23]requested_data is exist [08:36:23]produce_requested_data [08:36:23]requested_item fm.sn is exist - process it [08:36:23]wFMCommunicate request_size=4 [08:36:23]MH_SAM_APDU [08:36:23]CAPDU: 80 11 00 00 [08:36:23]Write to MH i2c: E2 08 00 49 33 80 11 00 00 00 00 00 00 F6 [08:36:23]Write i2c OK [08:36:23]MH_I2C_Read... [08:36:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:23]Read from MH i2c: E2 [08:36:23]MH_I2C_Read... [08:36:23]Read from MH i2c: E2 17 00 [08:36:23]MH_I2C_Read... [08:36:23]Read from MH i2c: E2 17 00 49 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 45 [08:36:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:36:23]wFMCommunicate OK [08:36:23]requested_item fd.num is exist - process it [08:36:23]SAM_PROTO_GetFieldsCounters [08:36:23]wFMCommunicate request_size=4 [08:36:23]MH_SAM_APDU [08:36:23]CAPDU: 80 13 00 00 [08:36:23]Write to MH i2c: E2 08 00 4A 33 80 13 00 00 00 00 00 00 F9 [08:36:23]Write i2c OK [08:36:23]MH_I2C_Read... [08:36:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:36:23]Read from MH i2c: E2 [08:36:23]MH_I2C_Read... [08:36:23]Read from MH i2c: E2 62 00 [08:36:23]MH_I2C_Read... [08:36:23]Read from MH i2c: E2 62 00 4A 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 0D [08:36:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:36:23]wFMCommunicate OK [08:36:23]SAM_PROTO_GetFieldsCounters done [08:36:23]requested_item shift.num is exist - process it [08:36:23]requested_item shift.opened is exist - process it [08:36:23]req_shift_opened [08:36:23]FM_GetShiftState [08:36:23]SAM_PROTO_GetShiftState [08:36:23]wFMCommunicate request_size=4 [08:36:23]MH_SAM_APDU [08:36:23]CAPDU: 80 13 01 00 [08:36:23]Write to MH i2c: E2 08 00 4B 33 80 13 01 00 00 00 00 00 FB [08:36:23]Write i2c OK [08:36:23]MH_I2C_Read... [08:36:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:23]Read from MH i2c: E2 [08:36:23]MH_I2C_Read... [08:36:23]Read from MH i2c: E2 0E 00 [08:36:23]MH_I2C_Read... [08:36:23]Read from MH i2c: E2 0E 00 4B 33 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3E [08:36:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:36:23]wFMCommunicate OK [08:36:23]SAM_PROTO_GetShiftState done [08:36:23]FM_GetShiftState done [08:36:23]req_shift_opened done [08:36:23]requested_item shift.open_date is exist - process it [08:36:23]req_shift_open_date [08:36:23]req_shift_open_date done [08:36:23]produce_requested_data done [08:36:23]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218415,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:36:23]process_action_free close_receipt [08:36:23]json_value_free [08:36:23]json_value_free done [08:36:23]process_json_proto returns [08:36:23]Send response to host [08:36:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218415,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:36:23]free response buf [08:36:23]execute_script done [08:36:23]execute_script returns [08:36:23]free content buf [08:36:23]Sock 8.Close socket [08:36:23]Sock 8.Thread stoped [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:43]accept exits with 9 [08:38:43]New connection [08:38:43]New thread 3066682724 created [08:38:43]Thread 3066826084 joined [08:38:43]Waiting for new connection... [08:38:43] Sock 9.Parse request [08:38:43]Sock 9.Check first char [08:38:43]Sock 9.First char is OK [08:38:43]request: POST /json_proto HTTP/1.0 [08:38:43]Method: POST [08:38:43]URL: /json_proto [08:38:43]Method is POST - this is cgi request [08:38:43]url: /json_proto [08:38:43]query_string will be loaded in cgi processing [08:38:43]execute_cgi json_proto POST (null) [08:38:43]execute_cgi path=json_proto method=POST [08:38:43]POST find Content-Length [08:38:43]Host: 172.17.40.4:8080 [08:38:43]Content-Length: 677 [08:38:43]Content-Type: application/json [08:38:43] [08:38:43]POST finish read [08:38:43]Found Content-Length = 677 [08:38:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535953", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:43]execute_script... [08:38: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)535953", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:43]POST & json_proto [08:38:43]process_json_proto [08:38:43]json parsed OK: [08:38:43]protocol is kg_v1.0 [08:38:43]action value=close_receipt [08:38:43]process_action close_receipt [08:38:43]cmd_close_receipt [08:38:43]MH_GetDate [08:38:43]Write to MH i2c: F0 00 00 4C 33 6E [08:38:43]Write i2c OK [08:38:43]MH_I2C_Read... [08:38:43]Read from MH i2c: F0 [08:38:43]MH_I2C_Read... [08:38:43]Read from MH i2c: F0 09 00 [08:38:43]MH_I2C_Read... [08:38:43]Read from MH i2c: F0 09 00 4C 33 00 17 70 13 67 EE 0E 0D 67 E8 [08:38:43]GetLastDocTimeStamp 1729326983 [08:38:43]current date 1729327127 [08:38:43]FM_GetShiftState [08:38:43]SAM_PROTO_GetShiftState [08:38:43]wFMCommunicate request_size=4 [08:38:43]MH_SAM_APDU [08:38:43]CAPDU: 80 13 01 00 [08:38:43]Write to MH i2c: E2 08 00 4D 33 80 13 01 00 00 00 00 00 FD [08:38:43]Write i2c OK [08:38:43]MH_I2C_Read... [08:38:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:43]Read from MH i2c: E2 [08:38:43]MH_I2C_Read... [08:38:43]Read from MH i2c: E2 0E 00 [08:38:43]MH_I2C_Read... [08:38:43]Read from MH i2c: E2 0E 00 4D 33 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 40 [08:38:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:38:43]wFMCommunicate OK [08:38:43]SAM_PROTO_GetShiftState done [08:38:43]FM_GetShiftState done [08:38:43]opened in 1729296582 [08:38:43]opened+sec_in_day 1729382982 [08:38:43]quantity*price = 70044 [08:38:43]sum+1 = 70046 [08:38:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 61 19.10.2024 08:38 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218416 ФПД: 200323094517334 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083847&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218416&fm=200323094517334&tin=02508201610067®Number=0000000000098116&sum=70000 [08:38:44]StoreToDocumentArchive [08:38:44]shift 443 fd 218416 [08:38:44]save to /storage/0443/doc_00218416 [08:38:44]save last doc name /storage/0443/doc_00218416 to /storage/kkm_last_doc_name [08:38:44]save OK [08:38:44]Clear old archive folders... [08:38:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:38:44]tlvbuf is B6F362D0 [08:38:44]SAM_PROTO_ClearQueue [08:38:44]wFMCommunicate request_size=4 [08:38:44]MH_SAM_APDU [08:38:44]CAPDU: 80 09 00 00 [08:38:44]Write to MH i2c: E2 08 00 5A 33 80 09 00 00 00 00 00 00 FF [08:38:44]Write i2c OK [08:38:44]MH_I2C_Read... [08:38:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:38:45]Read from MH i2c: E2 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 5A 33 00 90 00 01 [08:38:45]RAPDU: 90 00 [08:38:45]wFMCommunicate OK [08:38:45]SAM_PROTO_ClearQueue done [08:38:45]KKMCreateOFDPacket [08:38:45]OFDProtocolAddRootSTLVToBuf [08:38:45]FM_MakeSignedData [08:38:45]FM_MakeSignedData [08:38:45]SAM_PROTO_SignData [08:38:45]wFMCommunicate request_size=4 [08:38:45]MH_SAM_APDU [08:38:45]CAPDU: 80 0D 01 02 [08:38:45]Write to MH i2c: E2 08 00 5B 33 80 0D 01 02 00 00 00 00 07 [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:38:45]Read from MH i2c: E2 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 5B 33 00 90 00 02 [08:38:45]RAPDU: 90 00 [08:38:45]wFMCommunicate OK [08:38:45]wFMCommunicate request_size=255 [08:38:45]MH_SAM_APDU [08:38: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 17 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 30 55 03 00 35 04 06 00 B6 [08:38:45]Write to MH i2c: E2 02 01 5C 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 17 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 30 55 03 00 35 04 06 00 B6 00 00 AF [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:45]Read from MH i2c: E2 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 5C 33 00 90 00 03 [08:38:45]RAPDU: 90 00 [08:38:45]wFMCommunicate OK [08:38:45]wFMCommunicate request_size=10 [08:38:45]MH_SAM_APDU [08:38:45]CAPDU: 80 0D 02 02 05 31 5A E3 96 56 [08:38:45]Write to MH i2c: E2 0D 00 5D 33 80 0D 02 02 05 00 31 5A E3 96 56 00 00 6E [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:45]Read from MH i2c: E2 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 5D 33 00 90 00 04 [08:38:45]RAPDU: 90 00 [08:38:45]wFMCommunicate OK [08:38:45]wFMCommunicate request_size=4 [08:38:45]MH_SAM_APDU [08:38:45]CAPDU: 80 0D 03 02 [08:38:45]Write to MH i2c: E2 08 00 5E 33 80 0D 03 02 00 00 00 00 0C [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:38:45]Read from MH i2c: E2 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 0B 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 0B 00 5E 33 00 05 80 70 02 49 68 96 EB 90 00 36 [08:38:45]RAPDU: 05 80 70 02 49 68 96 EB 90 00 [08:38:45]wFMCommunicate OK [08:38:45]SAM_PROTO_SignData done [08:38:45]FM_MakeSignedData done [08:38:45]CreateOFDProtocolMessage [08:38:45]wFMCommunicate request_size=4 [08:38:45]MH_SAM_APDU [08:38:45]CAPDU: 80 11 00 00 [08:38:45]Write to MH i2c: E2 08 00 5F 33 80 11 00 00 00 00 00 00 0C [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:45]Read from MH i2c: E2 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 17 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 17 00 5F 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5B [08:38:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:38:45]wFMCommunicate OK [08:38:45]CreateOFDProtocolMessage done [08:38:45]OFDSenderStorePacket 218416 [08:38:45]StoreOFDPacket docnum=218416 [08:38:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A0 96 07 01 CC 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 17 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 30 55 03 00 35 04 06 00 B6 31 5A E3 96 56 05 80 70 02 49 68 96 EB [08:38:45]CheckFolder [08:38:45]dirname=/storage/ofd_packets [08:38:45]CheckFolder done [08:38:45]ProducePacketName [08:38:45]name=ofd_packets/00218416 [08:38:45]NVStorageSaveData ofd_packets/00218416 [08:38:45]File name is /storage/ofd_packets/00218416 [08:38:45]Write 301 bytes [08:38:45]NVStorageSaveData done [08:38:45]OFDSenderStorePacket done [08:38:45]KKMCreateOFDPacket done [08:38:45]NVStorageSaveData kkm_last_timestamp [08:38:45]File name is /storage/kkm_last_timestamp [08:38:45]Write 4 bytes [08:38:45]NVStorageSaveData done [08:38:45]ExternCall_PrintAddStr [08:38:45]wPrintStart [08:38:45]Write to MH i2c: 01 00 00 60 33 93 [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: 01 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: 01 07 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: 01 07 00 60 33 00 00 00 00 00 FF 0F A8 [08:38:45]RasterBufferAndPrint [08:38:45]line Счет N : (1)535953 [08:38:45]line ИНН: 02508201610067 [08:38:45]line Контрольно-Кассовый Чек [08:38:45]line ПРОДАЖА [08:38:45]line ТРК (МРК, ГНК) : 21 [08:38:45]line Товар: 2710124500 [08:38:45]line Аи-95-К-3 [08:38:45]line 9.440 * 74.20 [08:38:45]line = 700.45 [08:38:45]line НДС 12% НСП 1% [08:38:45]line > о реализуемом товаре [08:38:45]line ОКРУГЛЕНИЕ: -0.45 [08:38:45]line ИТОГО: 700.00 [08:38:45]line Внесено: 700.00 [08:38:45]line СДАЧА: 0.00 [08:38:45]line НСП 1% : 6.20 [08:38:45]line НДС 12% : 74.38 [08:38:45]line Наличными: 700.00 [08:38:45]line Безнал.: 0.00 [08:38:45]line Место: АЗС № 84 "Партнер Нефть" [08:38:45]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:38:45]line СНО: Общий режим [08:38:45]line Чек 61 19.10.2024 08:38 [08:38:45]line Смена: 443 ФФД: 1.0 [08:38:45]line ЗНМ: 0300000178 [08:38:45]line РНМ: 0000000000098116 [08:38:45]line Версия ККМ: 001 [08:38:45]line ФМ: 0000000000965413 [08:38:45]line ФД: 218416 [08:38:45]line ФПД: 200323094517334 [08:38:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083847&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218416&fm=200323094517334&tin=02508201610067®Number=0000000000098116&sum=70000 [08:38:45]OFD Sender: Processing packet 218416 [packets to send 80, broken 79] [08:38:45]ProducePacketName [08:38:45]name=ofd_packets/00218416 [08:38:45]OFD Sender: To server: pG, [08:38:45]CommunicateWithHost lk.salyk.kg:30040 [08:38:45]ConnectInit lk.salyk.kg [08:38:45]written 0, free lines is 4095 [08:38:45]Connected sock=10 [08:38:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A0 96 07 01 CC 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 17 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 30 55 03 00 35 04 06 00 B6 31 5A E3 96 56 05 80 70 02 49 68 96 EB [08:38:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 20 7A 47 00 FC 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 39 36 35 34 31 33 10 04 04 00 30 55 03 00 F4 03 04 00 B1 1B 13 67 B6 04 01 00 00 2B 8A E0 95 2B B5 2E 8A [08:38:46]CommunicateWithHost err = 0 [08:38:46]CheckOFDResponse [08:38:46]1017 (14) - 77093643461234 [08:38:46]1041 (16) - 0000000000965413 [08:38:46]1040 (4) - 218416 [08:38:46]1012 (4) - 19.10.2024 02:38 [08:38:46]1206 (1) - 0 [08:38:46]OFD Sender: Remove packet 218416 [08:38:46]ProducePacketName [08:38:46]name=ofd_packets/00218416 [08:38:46]NVStorageDeleteData [08:38:46]Write to MH i2c: 01 00 00 8B 33 BE [08:38:46]Write i2c OK [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: 01 [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: 01 07 00 [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: 01 07 00 8B 33 00 00 00 00 00 D4 0C A5 [08:38:46]RasterBufferAndPrint [08:38:46]line [08:38:46]line [08:38:46]line [08:38:46]line [08:38:46]line [08:38:46]written 0, free lines is 3292 [08:38:46]MH_Cut [08:38:46]Write to MH i2c: D1 01 00 92 33 01 97 [08:38:46]Write i2c OK [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: D1 [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: D1 01 00 [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: D1 01 00 92 33 00 96 [08:38:46]Write to MH i2c: 01 00 00 93 33 C6 [08:38:46]Write i2c OK [08:38:46]MH_I2C_Read... [08:38:46]OFD Sender: No OFD packet to send [08:38:47]*** Cut start [08:38:47]*** Partial cut [08:38:47]*** CUTSNS_PIN = 1 [08:38:47]*** CUTSNS_PIN = 0 [08:38:47]*** Brake cut motor [08:38:47]Read from MH i2c: 01 [08:38:47]MH_I2C_Read... [08:38:47]*** Stop cut motor [08:38:47]*** Cut end [08:38:47]Read from MH i2c: 01 07 00 [08:38:47]MH_I2C_Read... [08:38:47]Read from MH i2c: 01 07 00 93 33 00 00 00 00 00 FF 0F DB [08:38:47]process_action close_receipt done [08:38:47]requested_data is exist [08:38:47]produce_requested_data [08:38:47]requested_item fm.sn is exist - process it [08:38:47]wFMCommunicate request_size=4 [08:38:47]MH_SAM_APDU [08:38:47]CAPDU: 80 11 00 00 [08:38:47]Write to MH i2c: E2 08 00 94 33 80 11 00 00 00 00 00 00 41 [08:38:47]Write i2c OK [08:38:47]MH_I2C_Read... [08:38:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:47]Read from MH i2c: E2 [08:38:47]MH_I2C_Read... [08:38:47]Read from MH i2c: E2 17 00 [08:38:47]MH_I2C_Read... [08:38:47]Read from MH i2c: E2 17 00 94 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 90 [08:38:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:38:47]wFMCommunicate OK [08:38:47]requested_item fd.num is exist - process it [08:38:47]SAM_PROTO_GetFieldsCounters [08:38:47]wFMCommunicate request_size=4 [08:38:47]MH_SAM_APDU [08:38:47]CAPDU: 80 13 00 00 [08:38:47]Write to MH i2c: E2 08 00 95 33 80 13 00 00 00 00 00 00 44 [08:38:47]Write i2c OK [08:38:47]MH_I2C_Read... [08:38:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:38:47]Read from MH i2c: E2 [08:38:47]MH_I2C_Read... [08:38:47]Read from MH i2c: E2 62 00 [08:38:47]MH_I2C_Read... [08:38:47]Read from MH i2c: E2 62 00 95 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 30 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 5C [08:38:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 30 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:38:47]wFMCommunicate OK [08:38:47]SAM_PROTO_GetFieldsCounters done [08:38:47]requested_item shift.num is exist - process it [08:38:47]requested_item shift.opened is exist - process it [08:38:47]req_shift_opened [08:38:47]FM_GetShiftState [08:38:47]SAM_PROTO_GetShiftState [08:38:47]wFMCommunicate request_size=4 [08:38:47]MH_SAM_APDU [08:38:47]CAPDU: 80 13 01 00 [08:38:47]Write to MH i2c: E2 08 00 96 33 80 13 01 00 00 00 00 00 46 [08:38:47]Write i2c OK [08:38:47]MH_I2C_Read... [08:38:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:47]Read from MH i2c: E2 [08:38:47]MH_I2C_Read... [08:38:47]Read from MH i2c: E2 0E 00 [08:38:47]MH_I2C_Read... [08:38:47]Read from MH i2c: E2 0E 00 96 33 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 89 [08:38:47]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:38:47]wFMCommunicate OK [08:38:47]SAM_PROTO_GetShiftState done [08:38:47]FM_GetShiftState done [08:38:47]req_shift_opened done [08:38:47]requested_item shift.open_date is exist - process it [08:38:47]req_shift_open_date [08:38:47]req_shift_open_date done [08:38:47]produce_requested_data done [08:38:47]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218416,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:38:47]process_action_free close_receipt [08:38:47]json_value_free [08:38:47]json_value_free done [08:38:47]process_json_proto returns [08:38:47]Send response to host [08:38:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218416,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:38:47]free response buf [08:38:47]execute_script done [08:38:47]execute_script returns [08:38:47]free content buf [08:38:47]Sock 9.Close socket [08:38:47]Sock 9.Thread stoped [08:38:51]OFD Sender: No OFD packet to send [08:38:56]OFD Sender: No OFD packet to send [08:39:01]OFD Sender: No OFD packet to send [08:39:06]OFD Sender: No OFD packet to send [08:39:11]OFD Sender: No OFD packet to send [08:39:16]OFD Sender: No OFD packet to send [08:39:21]OFD Sender: No OFD packet to send [08:39:26]OFD Sender: No OFD packet to send [08:39:31]OFD Sender: No OFD packet to send [08:39:36]OFD Sender: No OFD packet to send [08:39:41]OFD Sender: No OFD packet to send [08:39:43]accept exits with 8 [08:39:43]New connection [08:39:43]New thread 3066826084 created [08:39:43]Thread 3066682724 joined [08:39:43]Waiting for new connection... [08:39:43] Sock 8.Parse request [08:39:43]Sock 8.Check first char [08:39:43]Sock 8.First char is OK [08:39:43]request: POST /json_proto HTTP/1.0 [08:39:43]Method: POST [08:39:43]URL: /json_proto [08:39:43]Method is POST - this is cgi request [08:39:43]url: /json_proto [08:39:43]query_string will be loaded in cgi processing [08:39:43]execute_cgi json_proto POST (null) [08:39:43]execute_cgi path=json_proto method=POST [08:39:43]POST find Content-Length [08:39:43]Host: 172.17.40.4:8080 [08:39:43]Content-Length: 675 [08:39:43]Content-Type: application/json [08:39:43] [08:39:43]POST finish read [08:39:43]Found Content-Length = 675 [08:39:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535955", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 1.920, "sum" : 146.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 146.00, "payments": [ { "type": 0, "sum" : 146.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:43]execute_script... [08: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)535955", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 1.920, "sum" : 146.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 146.00, "payments": [ { "type": 0, "sum" : 146.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:43]POST & json_proto [08:39:43]process_json_proto [08:39:43]json parsed OK: [08:39:43]protocol is kg_v1.0 [08:39:43]action value=close_receipt [08:39:43]process_action close_receipt [08:39:43]cmd_close_receipt [08:39:43]MH_GetDate [08:39:43]Write to MH i2c: F0 00 00 97 33 B9 [08:39:43]Write i2c OK [08:39:43]MH_I2C_Read... [08:39:43]Read from MH i2c: F0 [08:39:43]MH_I2C_Read... [08:39:43]Read from MH i2c: F0 09 00 [08:39:43]MH_I2C_Read... [08:39:43]Read from MH i2c: F0 09 00 97 33 00 52 70 13 67 EE 0E 0D 67 6E [08:39:43]GetLastDocTimeStamp 1729327127 [08:39:43]current date 1729327186 [08:39:43]FM_GetShiftState [08:39:43]SAM_PROTO_GetShiftState [08:39:43]wFMCommunicate request_size=4 [08:39:43]MH_SAM_APDU [08:39:43]CAPDU: 80 13 01 00 [08:39:43]Write to MH i2c: E2 08 00 98 33 80 13 01 00 00 00 00 00 48 [08:39:43]Write i2c OK [08:39:43]MH_I2C_Read... [08:39:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:43]Read from MH i2c: E2 [08:39:43]MH_I2C_Read... [08:39:43]Read from MH i2c: E2 0E 00 [08:39:43]MH_I2C_Read... [08:39:43]Read from MH i2c: E2 0E 00 98 33 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8B [08:39:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:39:43]wFMCommunicate OK [08:39:43]SAM_PROTO_GetShiftState done [08:39:43]FM_GetShiftState done [08:39:43]opened in 1729296582 [08:39:43]opened+sec_in_day 1729382982 [08:39:43]quantity*price = 14630 [08:39:43]sum+1 = 14631 [08:39:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 146.00 Внесено: 3000.00 СДАЧА: 2854.00 НСП 1% : 1.29 НДС 12% : 15.54 Наличными: 146.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 62 19.10.2024 08:39 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218417 ФПД: 224177048442924 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083946&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218417&fm=224177048442924&tin=02508201610067®Number=0000000000098116&sum=14600 [08:39:44]StoreToDocumentArchive [08:39:44]shift 443 fd 218417 [08:39:44]save to /storage/0443/doc_00218417 [08:39:44]save last doc name /storage/0443/doc_00218417 to /storage/kkm_last_doc_name [08:39:44]save OK [08:39:44]Clear old archive folders... [08:39:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:39:44]tlvbuf is 0155B420 [08:39:44]SAM_PROTO_ClearQueue [08:39:44]wFMCommunicate request_size=4 [08:39:44]MH_SAM_APDU [08:39:44]CAPDU: 80 09 00 00 [08:39:44]Write to MH i2c: E2 08 00 A5 33 80 09 00 00 00 00 00 00 4A [08:39:44]Write i2c OK [08:39:44]MH_I2C_Read... [08:39:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:39:44]Read from MH i2c: E2 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 03 00 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 03 00 A5 33 00 90 00 4C [08:39:44]RAPDU: 90 00 [08:39:44]wFMCommunicate OK [08:39:44]SAM_PROTO_ClearQueue done [08:39:44]KKMCreateOFDPacket [08:39:44]OFDProtocolAddRootSTLVToBuf [08:39:44]FM_MakeSignedData [08:39:44]FM_MakeSignedData [08:39:44]SAM_PROTO_SignData [08:39:44]wFMCommunicate request_size=4 [08:39:44]MH_SAM_APDU [08:39:44]CAPDU: 80 0D 01 02 [08:39:44]Write to MH i2c: E2 08 00 A6 33 80 0D 01 02 00 00 00 00 52 [08:39:44]Write i2c OK [08:39:44]MH_I2C_Read... [08:39:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:39:44]Read from MH i2c: E2 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 03 00 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 03 00 A6 33 00 90 00 4D [08:39:44]RAPDU: 90 00 [08:39:44]wFMCommunicate OK [08:39:44]wFMCommunicate request_size=255 [08:39:44]MH_SAM_APDU [08:39: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 80 07 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 26 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 39 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 06 00 00 00 00 07 04 06 00 08 39 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 52 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 31 55 03 00 35 04 06 00 CB E3 49 56 [08:39:44]Write to MH i2c: E2 02 01 A7 33 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 80 07 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 26 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 39 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 06 00 00 00 00 07 04 06 00 08 39 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 52 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 31 55 03 00 35 04 06 00 CB E3 49 56 00 00 96 [08:39:44]Write i2c OK [08:39:44]MH_I2C_Read... [08:39:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:44]Read from MH i2c: E2 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 03 00 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 03 00 A7 33 00 90 00 4E [08:39:44]RAPDU: 90 00 [08:39:44]wFMCommunicate OK [08:39:44]wFMCommunicate request_size=7 [08:39:44]MH_SAM_APDU [08:39:44]CAPDU: 80 0D 02 02 02 D8 2C [08:39:44]Write to MH i2c: E2 0A 00 A8 33 80 0D 02 02 02 00 D8 2C 00 00 5D [08:39:44]Write i2c OK [08:39:44]MH_I2C_Read... [08:39:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:44]Read from MH i2c: E2 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 03 00 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 03 00 A8 33 00 90 00 4F [08:39:44]RAPDU: 90 00 [08:39:44]wFMCommunicate OK [08:39:44]wFMCommunicate request_size=4 [08:39:44]MH_SAM_APDU [08:39:44]CAPDU: 80 0D 03 02 [08:39:44]Write to MH i2c: E2 08 00 A9 33 80 0D 03 02 00 00 00 00 57 [08:39:44]Write i2c OK [08:39:44]MH_I2C_Read... [08:39:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:39:44]Read from MH i2c: E2 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 0B 00 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 0B 00 A9 33 00 D0 0A 03 6E BE 6E 2B 83 90 00 7D [08:39:44]RAPDU: D0 0A 03 6E BE 6E 2B 83 90 00 [08:39:44]wFMCommunicate OK [08:39:44]SAM_PROTO_SignData done [08:39:44]FM_MakeSignedData done [08:39:44]CreateOFDProtocolMessage [08:39:44]wFMCommunicate request_size=4 [08:39:44]MH_SAM_APDU [08:39:44]CAPDU: 80 11 00 00 [08:39:44]Write to MH i2c: E2 08 00 AA 33 80 11 00 00 00 00 00 00 57 [08:39:44]Write i2c OK [08:39:44]MH_I2C_Read... [08:39:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:44]Read from MH i2c: E2 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 17 00 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 17 00 AA 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A6 [08:39:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:39:44]wFMCommunicate OK [08:39:44]CreateOFDProtocolMessage done [08:39:44]OFDSenderStorePacket 218417 [08:39:44]StoreOFDPacket docnum=218417 [08:39:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 E0 B3 04 01 01 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 80 07 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 26 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 39 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 06 00 00 00 00 07 04 06 00 08 39 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 52 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 31 55 03 00 35 04 06 00 CB E3 49 56 D8 2C D0 0A 03 6E BE 6E 2B 83 [08:39:44]CheckFolder [08:39:44]dirname=/storage/ofd_packets [08:39:44]CheckFolder done [08:39:44]ProducePacketName [08:39:44]name=ofd_packets/00218417 [08:39:44]NVStorageSaveData ofd_packets/00218417 [08:39:44]File name is /storage/ofd_packets/00218417 [08:39:44]Write 298 bytes [08:39:44]NVStorageSaveData done [08:39:44]OFDSenderStorePacket done [08:39:44]KKMCreateOFDPacket done [08:39:44]NVStorageSaveData kkm_last_timestamp [08:39:44]File name is /storage/kkm_last_timestamp [08:39:44]Write 4 bytes [08:39:44]NVStorageSaveData done [08:39:44]ExternCall_PrintAddStr [08:39:44]wPrintStart [08:39:44]Write to MH i2c: 01 00 00 AB 33 DE [08:39:44]Write i2c OK [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: 01 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: 01 07 00 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: 01 07 00 AB 33 00 00 00 00 00 FF 0F F3 [08:39:44]RasterBufferAndPrint [08:39:44]line Счет N : (1)535955 [08:39:44]line ИНН: 02508201610067 [08:39:44]line Контрольно-Кассовый Чек [08:39:44]line ПРОДАЖА [08:39:44]line ТРК (МРК, ГНК) : 61 [08:39:44]line Товар: 2710194210 [08:39:44]line ДТ-К-2 [08:39:44]line 1.920 * 76.20 [08:39:44]line = 146.30 [08:39:44]line НДС 12% НСП 1% [08:39:44]line > о реализуемом товаре [08:39:44]line ОКРУГЛЕНИЕ: -0.30 [08:39:44]line ИТОГО: 146.00 [08:39:44]line Внесено: 3000.00 [08:39:44]line СДАЧА: 2854.00 [08:39:44]line НСП 1% : 1.29 [08:39:44]line НДС 12% : 15.54 [08:39:44]line Наличными: 146.00 [08:39:44]line Безнал.: 0.00 [08:39:44]line Место: АЗС № 84 "Партнер Нефть" [08:39:44]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:39:44]line СНО: Общий режим [08:39:44]line Чек 62 19.10.2024 08:39 [08:39:44]line Смена: 443 ФФД: 1.0 [08:39:44]line ЗНМ: 0300000178 [08:39:44]line РНМ: 0000000000098116 [08:39:44]line Версия ККМ: 001 [08:39:44]line ФМ: 0000000000965413 [08:39:44]line ФД: 218417 [08:39:44]line ФПД: 224177048442924 [08:39:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T083946&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218417&fm=224177048442924&tin=02508201610067®Number=0000000000098116&sum=14600 [08:39:45]OFD Sender: Processing packet 218417 [packets to send 80, broken 79] [08:39:45]ProducePacketName [08:39:45]name=ofd_packets/00218417 [08:39:45]OFD Sender: To server: pG, [08:39:45]CommunicateWithHost lk.salyk.kg:30040 [08:39:45]ConnectInit lk.salyk.kg [08:39:45]written 0, free lines is 4095 [08:39:45]Connected sock=10 [08:39:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 E0 B3 04 01 01 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 80 07 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 26 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 39 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 06 00 00 00 00 07 04 06 00 08 39 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 52 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 31 55 03 00 35 04 06 00 CB E3 49 56 D8 2C D0 0A 03 6E BE 6E 2B 83 [08:39:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 91 9D 47 00 CE 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 39 36 35 34 31 33 10 04 04 00 31 55 03 00 F4 03 04 00 EC 1B 13 67 B6 04 01 00 00 59 FB D6 36 41 A0 0B DE [08:39:45]CommunicateWithHost err = 0 [08:39:45]CheckOFDResponse [08:39:45]1017 (14) - 77093643461234 [08:39:45]1041 (16) - 0000000000965413 [08:39:45]1040 (4) - 218417 [08:39:45]1012 (4) - 19.10.2024 02:39 [08:39:45]1206 (1) - 0 [08:39:45]OFD Sender: Remove packet 218417 [08:39:45]ProducePacketName [08:39:45]name=ofd_packets/00218417 [08:39:45]NVStorageDeleteData [08:39:45]Write to MH i2c: 01 00 00 D6 33 09 [08:39:45]Write i2c OK [08:39:45]MH_I2C_Read... [08:39:45]Read from MH i2c: 01 [08:39:45]MH_I2C_Read... [08:39:45]Read from MH i2c: 01 07 00 [08:39:45]MH_I2C_Read... [08:39:45]Read from MH i2c: 01 07 00 D6 33 00 00 00 00 00 D4 0C F0 [08:39:45]RasterBufferAndPrint [08:39:45]line [08:39:45]line [08:39:45]line [08:39:45]line [08:39:45]line [08:39:45]written 0, free lines is 3292 [08:39:45]MH_Cut [08:39:45]Write to MH i2c: D1 01 00 DD 33 01 E2 [08:39:45]Write i2c OK [08:39:45]MH_I2C_Read... [08:39:45]Read from MH i2c: D1 [08:39:45]MH_I2C_Read... [08:39:45]Read from MH i2c: D1 01 00 [08:39:45]MH_I2C_Read... [08:39:45]Read from MH i2c: D1 01 00 DD 33 00 E1 [08:39:45]Write to MH i2c: 01 00 00 DE 33 11 [08:39:45]Write i2c OK [08:39:45]MH_I2C_Read... [08:39:45]OFD Sender: No OFD packet to send [08:39:46]*** Cut start [08:39:46]*** Partial cut [08:39:46]*** CUTSNS_PIN = 1 [08:39:46]*** CUTSNS_PIN = 0 [08:39:46]*** Brake cut motor [08:39:46]Read from MH i2c: 01 [08:39:46]MH_I2C_Read... [08:39:46]*** Stop cut motor [08:39:46]*** Cut end [08:39:46]Read from MH i2c: 01 07 00 [08:39:46]MH_I2C_Read... [08:39:46]Read from MH i2c: 01 07 00 DE 33 00 00 00 00 00 FF 0F 26 [08:39:46]process_action close_receipt done [08:39:46]requested_data is exist [08:39:46]produce_requested_data [08:39:46]requested_item fm.sn is exist - process it [08:39:46]wFMCommunicate request_size=4 [08:39:46]MH_SAM_APDU [08:39:46]CAPDU: 80 11 00 00 [08:39:46]Write to MH i2c: E2 08 00 DF 33 80 11 00 00 00 00 00 00 8C [08:39:46]Write i2c OK [08:39:46]MH_I2C_Read... [08:39:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:46]Read from MH i2c: E2 [08:39:46]MH_I2C_Read... [08:39:46]Read from MH i2c: E2 17 00 [08:39:46]MH_I2C_Read... [08:39:46]Read from MH i2c: E2 17 00 DF 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DB [08:39:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:39:46]wFMCommunicate OK [08:39:46]requested_item fd.num is exist - process it [08:39:46]SAM_PROTO_GetFieldsCounters [08:39:46]wFMCommunicate request_size=4 [08:39:46]MH_SAM_APDU [08:39:46]CAPDU: 80 13 00 00 [08:39:46]Write to MH i2c: E2 08 00 E0 33 80 13 00 00 00 00 00 00 8F [08:39:46]Write i2c OK [08:39:46]MH_I2C_Read... [08:39:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:39:47]Read from MH i2c: E2 [08:39:47]MH_I2C_Read... [08:39:47]Read from MH i2c: E2 62 00 [08:39:47]MH_I2C_Read... [08:39:47]Read from MH i2c: E2 62 00 E0 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 31 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 AB [08:39:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 31 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:39:47]wFMCommunicate OK [08:39:47]SAM_PROTO_GetFieldsCounters done [08:39:47]requested_item shift.num is exist - process it [08:39:47]requested_item shift.opened is exist - process it [08:39:47]req_shift_opened [08:39:47]FM_GetShiftState [08:39:47]SAM_PROTO_GetShiftState [08:39:47]wFMCommunicate request_size=4 [08:39:47]MH_SAM_APDU [08:39:47]CAPDU: 80 13 01 00 [08:39:47]Write to MH i2c: E2 08 00 E1 33 80 13 01 00 00 00 00 00 91 [08:39:47]Write i2c OK [08:39:47]MH_I2C_Read... [08:39:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:47]Read from MH i2c: E2 [08:39:47]MH_I2C_Read... [08:39:47]Read from MH i2c: E2 0E 00 [08:39:47]MH_I2C_Read... [08:39:47]Read from MH i2c: E2 0E 00 E1 33 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D4 [08:39:47]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:39:47]wFMCommunicate OK [08:39:47]SAM_PROTO_GetShiftState done [08:39:47]FM_GetShiftState done [08:39:47]req_shift_opened done [08:39:47]requested_item shift.open_date is exist - process it [08:39:47]req_shift_open_date [08:39:47]req_shift_open_date done [08:39:47]produce_requested_data done [08:39:47]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218417,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:39:47]process_action_free close_receipt [08:39:47]json_value_free [08:39:47]json_value_free done [08:39:47]process_json_proto returns [08:39:47]Send response to host [08:39:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218417,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:39:47]free response buf [08:39:47]execute_script done [08:39:47]execute_script returns [08:39:47]free content buf [08:39:47]Sock 8.Close socket [08:39:47]Sock 8.Thread stoped [08:39:50]OFD Sender: No OFD packet to send [08:39:55]OFD Sender: No OFD packet to send [08:40:00]OFD Sender: No OFD packet to send [08:40:05]OFD Sender: No OFD packet to send [08:40:10]OFD Sender: No OFD packet to send [08:40:15]OFD Sender: No OFD packet to send [08:40:20]OFD Sender: No OFD packet to send [08:40:25]OFD Sender: No OFD packet to send [08:40:26]accept exits with 9 [08:40:26]New connection [08:40:26]New thread 3066682724 created [08:40:26]Thread 3066826084 joined [08:40:26]Waiting for new connection... [08:40:26] Sock 9.Parse request [08:40:26]Sock 9.Check first char [08:40:26]Sock 9.First char is OK [08:40:26]request: POST /json_proto HTTP/1.0 [08:40:26]Method: POST [08:40:26]URL: /json_proto [08:40:26]Method is POST - this is cgi request [08:40:26]url: /json_proto [08:40:26]query_string will be loaded in cgi processing [08:40:26]execute_cgi json_proto POST (null) [08:40:26]execute_cgi path=json_proto method=POST [08:40:26]POST find Content-Length [08:40:26]Host: 172.17.40.4:8080 [08:40:26]Content-Length: 675 [08:40:26]Content-Type: application/json [08:40:26] [08:40:26]POST finish read [08:40:26]Found Content-Length = 675 [08:40:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535956", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 20.470, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:26]execute_script... [08:40: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)535956", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 20.470, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:26]POST & json_proto [08:40:26]process_json_proto [08:40:26]json parsed OK: [08:40:26]protocol is kg_v1.0 [08:40:26]action value=close_receipt [08:40:26]process_action close_receipt [08:40:26]cmd_close_receipt [08:40:26]MH_GetDate [08:40:26]Write to MH i2c: F0 00 00 E2 33 04 [08:40:26]Write i2c OK [08:40:26]MH_I2C_Read... [08:40:26]Read from MH i2c: F0 [08:40:26]MH_I2C_Read... [08:40:26]Read from MH i2c: F0 09 00 [08:40:26]MH_I2C_Read... [08:40:26]Read from MH i2c: F0 09 00 E2 33 00 7E 70 13 67 EE 0E 0D 67 E5 [08:40:26]GetLastDocTimeStamp 1729327186 [08:40:26]current date 1729327230 [08:40:26]FM_GetShiftState [08:40:26]SAM_PROTO_GetShiftState [08:40:26]wFMCommunicate request_size=4 [08:40:26]MH_SAM_APDU [08:40:26]CAPDU: 80 13 01 00 [08:40:26]Write to MH i2c: E2 08 00 E3 33 80 13 01 00 00 00 00 00 93 [08:40:26]Write i2c OK [08:40:26]MH_I2C_Read... [08:40:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:26]Read from MH i2c: E2 [08:40:26]MH_I2C_Read... [08:40:26]Read from MH i2c: E2 0E 00 [08:40:26]MH_I2C_Read... [08:40:26]Read from MH i2c: E2 0E 00 E3 33 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D6 [08:40:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:40:26]wFMCommunicate OK [08:40:26]SAM_PROTO_GetShiftState done [08:40:26]FM_GetShiftState done [08:40:26]opened in 1729296582 [08:40:26]opened+sec_in_day 1729382982 [08:40:26]quantity*price = 140014 [08:40:26]sum+1 = 140016 [08:40:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.69 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 63 19.10.2024 08:40 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218418 ФПД: 61079133227207 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T084030&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218418&fm=61079133227207&tin=02508201610067®Number=0000000000098116&sum=140000 [08:40:28]StoreToDocumentArchive [08:40:28]shift 443 fd 218418 [08:40:28]save to /storage/0443/doc_00218418 [08:40:28]save last doc name /storage/0443/doc_00218418 to /storage/kkm_last_doc_name [08:40:28]save OK [08:40:28]Clear old archive folders... [08:40:28]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:40:28]tlvbuf is 01524710 [08:40:28]SAM_PROTO_ClearQueue [08:40:28]wFMCommunicate request_size=4 [08:40:28]MH_SAM_APDU [08:40:28]CAPDU: 80 09 00 00 [08:40:28]Write to MH i2c: E2 08 00 F0 33 80 09 00 00 00 00 00 00 95 [08:40:28]Write i2c OK [08:40:28]MH_I2C_Read... [08:40:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:40:28]Read from MH i2c: E2 [08:40:28]MH_I2C_Read... [08:40:28]Read from MH i2c: E2 03 00 [08:40:28]MH_I2C_Read... [08:40:28]Read from MH i2c: E2 03 00 F0 33 00 90 00 97 [08:40:28]RAPDU: 90 00 [08:40:28]wFMCommunicate OK [08:40:28]SAM_PROTO_ClearQueue done [08:40:28]KKMCreateOFDPacket [08:40:28]OFDProtocolAddRootSTLVToBuf [08:40:28]FM_MakeSignedData [08:40:28]FM_MakeSignedData [08:40:28]SAM_PROTO_SignData [08:40:28]wFMCommunicate request_size=4 [08:40:28]MH_SAM_APDU [08:40:28]CAPDU: 80 0D 01 02 [08:40:28]Write to MH i2c: E2 08 00 F1 33 80 0D 01 02 00 00 00 00 9D [08:40:28]Write i2c OK [08:40:28]MH_I2C_Read... [08:40:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:40:28]Read from MH i2c: E2 [08:40:28]MH_I2C_Read... [08:40:28]Read from MH i2c: E2 03 00 [08:40:28]MH_I2C_Read... [08:40:28]Read from MH i2c: E2 03 00 F1 33 00 90 00 98 [08:40:28]RAPDU: 90 00 [08:40:28]wFMCommunicate OK [08:40:28]wFMCommunicate request_size=255 [08:40:28]MH_SAM_APDU [08:40: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 F6 4F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 7E 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 32 55 03 00 35 04 06 00 [08:40:28]Write to MH i2c: E2 02 01 F2 33 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 F6 4F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 7E 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 32 55 03 00 35 04 06 00 00 00 89 [08:40:28]Write i2c OK [08:40:28]MH_I2C_Read... [08:40:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:28]Read from MH i2c: E2 [08:40:28]MH_I2C_Read... [08:40:28]Read from MH i2c: E2 03 00 [08:40:28]MH_I2C_Read... [08:40:28]Read from MH i2c: E2 03 00 F2 33 00 90 00 99 [08:40:28]RAPDU: 90 00 [08:40:28]wFMCommunicate OK [08:40:28]wFMCommunicate request_size=11 [08:40:28]MH_SAM_APDU [08:40:28]CAPDU: 80 0D 02 02 06 37 8D 18 0A 08 C7 [08:40:28]Write to MH i2c: E2 0E 00 F3 33 80 0D 02 02 06 00 37 8D 18 0A 08 C7 00 00 61 [08:40:28]Write i2c OK [08:40:28]MH_I2C_Read... [08:40:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:28]Read from MH i2c: E2 [08:40:28]MH_I2C_Read... [08:40:28]Read from MH i2c: E2 03 00 [08:40:28]MH_I2C_Read... [08:40:28]Read from MH i2c: E2 03 00 F3 33 00 90 00 9A [08:40:28]RAPDU: 90 00 [08:40:28]wFMCommunicate OK [08:40:28]wFMCommunicate request_size=4 [08:40:28]MH_SAM_APDU [08:40:28]CAPDU: 80 0D 03 02 [08:40:28]Write to MH i2c: E2 08 00 F4 33 80 0D 03 02 00 00 00 00 A2 [08:40:28]Write i2c OK [08:40:28]MH_I2C_Read... [08:40:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:40:28]Read from MH i2c: E2 [08:40:28]MH_I2C_Read... [08:40:28]Read from MH i2c: E2 0B 00 [08:40:28]MH_I2C_Read... [08:40:28]Read from MH i2c: E2 0B 00 F4 33 00 DD B2 46 37 8E E3 FA 2A 90 00 44 [08:40:28]RAPDU: DD B2 46 37 8E E3 FA 2A 90 00 [08:40:28]wFMCommunicate OK [08:40:28]SAM_PROTO_SignData done [08:40:28]FM_MakeSignedData done [08:40:28]CreateOFDProtocolMessage [08:40:28]wFMCommunicate request_size=4 [08:40:28]MH_SAM_APDU [08:40:28]CAPDU: 80 11 00 00 [08:40:28]Write to MH i2c: E2 08 00 F5 33 80 11 00 00 00 00 00 00 A2 [08:40:28]Write i2c OK [08:40:28]MH_I2C_Read... [08:40:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:28]Read from MH i2c: E2 [08:40:28]MH_I2C_Read... [08:40:28]Read from MH i2c: E2 17 00 [08:40:28]MH_I2C_Read... [08:40:28]Read from MH i2c: E2 17 00 F5 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F1 [08:40:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:40:28]wFMCommunicate OK [08:40:28]CreateOFDProtocolMessage done [08:40:28]OFDSenderStorePacket 218418 [08:40:28]StoreOFDPacket docnum=218418 [08:40:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 40 D2 08 01 16 FE 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 F6 4F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 7E 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 32 55 03 00 35 04 06 00 37 8D 18 0A 08 C7 DD B2 46 37 8E E3 FA 2A [08:40:28]CheckFolder [08:40:28]dirname=/storage/ofd_packets [08:40:28]CheckFolder done [08:40:28]ProducePacketName [08:40:28]name=ofd_packets/00218418 [08:40:28]NVStorageSaveData ofd_packets/00218418 [08:40:28]File name is /storage/ofd_packets/00218418 [08:40:28]Write 302 bytes [08:40:28]NVStorageSaveData done [08:40:28]OFDSenderStorePacket done [08:40:28]KKMCreateOFDPacket done [08:40:28]NVStorageSaveData kkm_last_timestamp [08:40:28]File name is /storage/kkm_last_timestamp [08:40:28]Write 4 bytes [08:40:28]NVStorageSaveData done [08:40:28]ExternCall_PrintAddStr [08:40:28]wPrintStart [08:40:28]Write to MH i2c: 01 00 00 F6 33 29 [08:40:28]Write i2c OK [08:40:28]MH_I2C_Read... [08:40:28]Read from MH i2c: 01 [08:40:28]MH_I2C_Read... [08:40:28]Read from MH i2c: 01 07 00 [08:40:28]MH_I2C_Read... [08:40:28]Read from MH i2c: 01 07 00 F6 33 00 00 00 00 00 FF 0F 3E [08:40:28]RasterBufferAndPrint [08:40:28]line Счет N : (1)535956 [08:40:28]line ИНН: 02508201610067 [08:40:28]line Контрольно-Кассовый Чек [08:40:28]line ПРОДАЖА [08:40:28]line ТРК (МРК, ГНК) : 12 [08:40:28]line Товар: 2710124130 [08:40:28]line SUPER 92-К-5 [08:40:28]line 20.470 * 68.40 [08:40:28]line = 1400.15 [08:40:28]line НДС 12% НСП 1% [08:40:28]line > о реализуемом товаре [08:40:28]line ОКРУГЛЕНИЕ: -0.15 [08:40:28]line ИТОГО: 1400.00 [08:40:28]line Внесено: 1400.00 [08:40:28]line СДАЧА: 0.00 [08:40:28]line НСП 1% : 12.39 [08:40:28]line НДС 12% : 148.69 [08:40:28]line Наличными: 1400.00 [08:40:28]line Безнал.: 0.00 [08:40:28]line Место: АЗС № 84 "Партнер Нефть" [08:40:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:40:28]line СНО: Общий режим [08:40:28]line Чек 63 19.10.2024 08:40 [08:40:28]line Смена: 443 ФФД: 1.0 [08:40:28]line ЗНМ: 0300000178 [08:40:28]line РНМ: 0000000000098116 [08:40:28]line Версия ККМ: 001 [08:40:28]line ФМ: 0000000000965413 [08:40:28]line ФД: 218418 [08:40:28]line ФПД: 61079133227207 [08:40:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T084030&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218418&fm=61079133227207&tin=02508201610067®Number=0000000000098116&sum=140000 [08:40:28]OFD Sender: Processing packet 218418 [packets to send 80, broken 79] [08:40:28]ProducePacketName [08:40:28]name=ofd_packets/00218418 [08:40:28]OFD Sender: To server: pG, [08:40:28]CommunicateWithHost lk.salyk.kg:30040 [08:40:28]ConnectInit lk.salyk.kg [08:40:28]written 0, free lines is 4095 [08:40:29]Connected sock=10 [08:40:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 40 D2 08 01 16 FE 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 F6 4F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 7E 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 32 55 03 00 35 04 06 00 37 8D 18 0A 08 C7 DD B2 46 37 8E E3 FA 2A [08:40:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 42 BB 47 00 46 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 39 36 35 34 31 33 10 04 04 00 32 55 03 00 F4 03 04 00 18 1C 13 67 B6 04 01 00 00 D5 A3 24 55 B4 60 BE CA [08:40:29]CommunicateWithHost err = 0 [08:40:29]CheckOFDResponse [08:40:29]1017 (14) - 77093643461234 [08:40:29]1041 (16) - 0000000000965413 [08:40:29]1040 (4) - 218418 [08:40:29]1012 (4) - 19.10.2024 02:40 [08:40:29]1206 (1) - 0 [08:40:29]OFD Sender: Remove packet 218418 [08:40:29]ProducePacketName [08:40:29]name=ofd_packets/00218418 [08:40:29]NVStorageDeleteData [08:40:29]Write to MH i2c: 01 00 00 21 34 55 [08:40:29]Write i2c OK [08:40:29]MH_I2C_Read... [08:40:29]Read from MH i2c: 01 [08:40:29]MH_I2C_Read... [08:40:29]Read from MH i2c: 01 07 00 [08:40:29]MH_I2C_Read... [08:40:29]Read from MH i2c: 01 07 00 21 34 00 00 00 00 00 DD 0C 45 [08:40:29]RasterBufferAndPrint [08:40:29]line [08:40:29]line [08:40:29]line [08:40:29]line [08:40:29]line [08:40:29]written 0, free lines is 3299 [08:40:29]MH_Cut [08:40:29]Write to MH i2c: D1 01 00 28 34 01 2E [08:40:29]Write i2c OK [08:40:29]MH_I2C_Read... [08:40:29]Read from MH i2c: D1 [08:40:29]MH_I2C_Read... [08:40:29]Read from MH i2c: D1 01 00 [08:40:29]MH_I2C_Read... [08:40:29]Read from MH i2c: D1 01 00 28 34 00 2D [08:40:29]Write to MH i2c: 01 00 00 29 34 5D [08:40:29]Write i2c OK [08:40:29]MH_I2C_Read... [08:40:29]OFD Sender: No OFD packet to send [08:40:30]*** Cut start [08:40:30]*** Partial cut [08:40:30]*** CUTSNS_PIN = 1 [08:40:30]*** CUTSNS_PIN = 0 [08:40:30]*** Brake cut motor [08:40:30]Read from MH i2c: 01 [08:40:30]MH_I2C_Read... [08:40:30]*** Stop cut motor [08:40:30]*** Cut end [08:40:30]Read from MH i2c: 01 07 00 [08:40:30]MH_I2C_Read... [08:40:30]Read from MH i2c: 01 07 00 29 34 00 00 00 00 00 FF 0F 72 [08:40:30]process_action close_receipt done [08:40:30]requested_data is exist [08:40:30]produce_requested_data [08:40:30]requested_item fm.sn is exist - process it [08:40:30]wFMCommunicate request_size=4 [08:40:30]MH_SAM_APDU [08:40:30]CAPDU: 80 11 00 00 [08:40:30]Write to MH i2c: E2 08 00 2A 34 80 11 00 00 00 00 00 00 D8 [08:40:30]Write i2c OK [08:40:30]MH_I2C_Read... [08:40:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:30]Read from MH i2c: E2 [08:40:30]MH_I2C_Read... [08:40:30]Read from MH i2c: E2 17 00 [08:40:30]MH_I2C_Read... [08:40:30]Read from MH i2c: E2 17 00 2A 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 27 [08:40:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:40:30]wFMCommunicate OK [08:40:30]requested_item fd.num is exist - process it [08:40:30]SAM_PROTO_GetFieldsCounters [08:40:30]wFMCommunicate request_size=4 [08:40:30]MH_SAM_APDU [08:40:30]CAPDU: 80 13 00 00 [08:40:30]Write to MH i2c: E2 08 00 2B 34 80 13 00 00 00 00 00 00 DB [08:40:30]Write i2c OK [08:40:30]MH_I2C_Read... [08:40:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:30]Read from MH i2c: E2 [08:40:30]MH_I2C_Read... [08:40:30]Read from MH i2c: E2 62 00 [08:40:30]MH_I2C_Read... [08:40:30]Read from MH i2c: E2 62 00 2B 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 32 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 FB [08:40:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 32 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:40:30]wFMCommunicate OK [08:40:30]SAM_PROTO_GetFieldsCounters done [08:40:30]requested_item shift.num is exist - process it [08:40:30]requested_item shift.opened is exist - process it [08:40:30]req_shift_opened [08:40:30]FM_GetShiftState [08:40:30]SAM_PROTO_GetShiftState [08:40:30]wFMCommunicate request_size=4 [08:40:30]MH_SAM_APDU [08:40:30]CAPDU: 80 13 01 00 [08:40:30]Write to MH i2c: E2 08 00 2C 34 80 13 01 00 00 00 00 00 DD [08:40:30]Write i2c OK [08:40:30]MH_I2C_Read... [08:40:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:31]Read from MH i2c: E2 [08:40:31]MH_I2C_Read... [08:40:31]Read from MH i2c: E2 0E 00 [08:40:31]MH_I2C_Read... [08:40:31]Read from MH i2c: E2 0E 00 2C 34 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 20 [08:40:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:40:31]wFMCommunicate OK [08:40:31]SAM_PROTO_GetShiftState done [08:40:31]FM_GetShiftState done [08:40:31]req_shift_opened done [08:40:31]requested_item shift.open_date is exist - process it [08:40:31]req_shift_open_date [08:40:31]req_shift_open_date done [08:40:31]produce_requested_data done [08:40:31]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218418,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:40:31]process_action_free close_receipt [08:40:31]json_value_free [08:40:31]json_value_free done [08:40:31]process_json_proto returns [08:40:31]Send response to host [08:40:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218418,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:40:31]free response buf [08:40:31]execute_script done [08:40:31]execute_script returns [08:40:31]free content buf [08:40:31]Sock 9.Close socket [08:40:31]Sock 9.Thread stoped [08:40:34]OFD Sender: No OFD packet to send [08:40:39]OFD Sender: No OFD packet to send [08:40:44]OFD Sender: No OFD packet to send [08:40:49]OFD Sender: No OFD packet to send [08:40:54]OFD Sender: No OFD packet to send [08:40:59]OFD Sender: No OFD packet to send [08:41:04]OFD Sender: No OFD packet to send [08:41:09]OFD Sender: No OFD packet to send [08:41:14]OFD Sender: No OFD packet to send [08:41:19]OFD Sender: No OFD packet to send [08:41:24]OFD Sender: No OFD packet to send [08:41:29]OFD Sender: No OFD packet to send [08:41:34]OFD Sender: No OFD packet to send [08:41:39]OFD Sender: No OFD packet to send [08:41:44]OFD Sender: No OFD packet to send [08:41:49]OFD Sender: No OFD packet to send [08:41:54]OFD Sender: No OFD packet to send [08:41:59]OFD Sender: No OFD packet to send [08:42:02]accept exits with 8 [08:42:02]New connection [08:42:02]New thread 3066826084 created [08:42:02]Thread 3066682724 joined [08:42:02]Waiting for new connection... [08:42:02] Sock 8.Parse request [08:42:02]Sock 8.Check first char [08:42:02]Sock 8.First char is OK [08:42:02]request: POST /json_proto HTTP/1.0 [08:42:02]Method: POST [08:42:02]URL: /json_proto [08:42:02]Method is POST - this is cgi request [08:42:02]url: /json_proto [08:42:02]query_string will be loaded in cgi processing [08:42:02]execute_cgi json_proto POST (null) [08:42:02]execute_cgi path=json_proto method=POST [08:42:02]POST find Content-Length [08:42:02]Host: 172.17.40.4:8080 [08:42:02]Content-Length: 677 [08:42:02]Content-Type: application/json [08:42:02] [08:42:02]POST finish read [08:42:02]Found Content-Length = 677 [08:42:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535959", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:42:02]execute_script... [08:42:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535959", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:42:02]POST & json_proto [08:42:02]process_json_proto [08:42:02]json parsed OK: [08:42:02]protocol is kg_v1.0 [08:42:02]action value=close_receipt [08:42:02]process_action close_receipt [08:42:02]cmd_close_receipt [08:42:02]MH_GetDate [08:42:02]Write to MH i2c: F0 00 00 2D 34 50 [08:42:02]Write i2c OK [08:42:02]MH_I2C_Read... [08:42:02]Read from MH i2c: F0 [08:42:02]MH_I2C_Read... [08:42:02]Read from MH i2c: F0 09 00 [08:42:02]MH_I2C_Read... [08:42:02]Read from MH i2c: F0 09 00 2D 34 00 DE 70 13 67 EE 0E 0D 67 91 [08:42:02]GetLastDocTimeStamp 1729327230 [08:42:02]current date 1729327326 [08:42:02]FM_GetShiftState [08:42:02]SAM_PROTO_GetShiftState [08:42:02]wFMCommunicate request_size=4 [08:42:02]MH_SAM_APDU [08:42:02]CAPDU: 80 13 01 00 [08:42:02]Write to MH i2c: E2 08 00 2E 34 80 13 01 00 00 00 00 00 DF [08:42:02]Write i2c OK [08:42:02]MH_I2C_Read... [08:42:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:42:02]Read from MH i2c: E2 [08:42:02]MH_I2C_Read... [08:42:02]Read from MH i2c: E2 0E 00 [08:42:02]MH_I2C_Read... [08:42:02]Read from MH i2c: E2 0E 00 2E 34 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 22 [08:42:02]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:42:02]wFMCommunicate OK [08:42:02]SAM_PROTO_GetShiftState done [08:42:02]FM_GetShiftState done [08:42:02]opened in 1729296582 [08:42:02]opened+sec_in_day 1729382982 [08:42:02]quantity*price = 40006 [08:42:02]sum+1 = 40007 [08:42:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 64 19.10.2024 08:42 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218419 ФПД: 110680451307312 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T084206&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218419&fm=110680451307312&tin=02508201610067®Number=0000000000098116&sum=40000 [08:42:03]StoreToDocumentArchive [08:42:03]shift 443 fd 218419 [08:42:03]save to /storage/0443/doc_00218419 [08:42:03]save last doc name /storage/0443/doc_00218419 to /storage/kkm_last_doc_name [08:42:03]save OK [08:42:03]Clear old archive folders... [08:42:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:42:03]tlvbuf is 01580560 [08:42:03]SAM_PROTO_ClearQueue [08:42:03]wFMCommunicate request_size=4 [08:42:03]MH_SAM_APDU [08:42:03]CAPDU: 80 09 00 00 [08:42:03]Write to MH i2c: E2 08 00 3B 34 80 09 00 00 00 00 00 00 E1 [08:42:03]Write i2c OK [08:42:03]MH_I2C_Read... [08:42:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:42:03]Read from MH i2c: E2 [08:42:03]MH_I2C_Read... [08:42:03]Read from MH i2c: E2 03 00 [08:42:03]MH_I2C_Read... [08:42:03]Read from MH i2c: E2 03 00 3B 34 00 90 00 E3 [08:42:03]RAPDU: 90 00 [08:42:03]wFMCommunicate OK [08:42:03]SAM_PROTO_ClearQueue done [08:42:03]KKMCreateOFDPacket [08:42:03]OFDProtocolAddRootSTLVToBuf [08:42:03]FM_MakeSignedData [08:42:03]FM_MakeSignedData [08:42:03]SAM_PROTO_SignData [08:42:03]wFMCommunicate request_size=4 [08:42:03]MH_SAM_APDU [08:42:03]CAPDU: 80 0D 01 02 [08:42:03]Write to MH i2c: E2 08 00 3C 34 80 0D 01 02 00 00 00 00 E9 [08:42:03]Write i2c OK [08:42:03]MH_I2C_Read... [08:42:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:42:03]Read from MH i2c: E2 [08:42:03]MH_I2C_Read... [08:42:03]Read from MH i2c: E2 03 00 [08:42:03]MH_I2C_Read... [08:42:03]Read from MH i2c: E2 03 00 3C 34 00 90 00 E4 [08:42:03]RAPDU: 90 00 [08:42:03]wFMCommunicate OK [08:42:03]wFMCommunicate request_size=255 [08:42:03]MH_SAM_APDU [08:42: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 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 40 00 00 00 F4 03 04 00 DE 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 33 55 03 00 35 04 06 00 64 [08:42:03]Write to MH i2c: E2 02 01 3D 34 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 40 00 00 00 F4 03 04 00 DE 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 33 55 03 00 35 04 06 00 64 00 00 F3 [08:42:03]Write i2c OK [08:42:03]MH_I2C_Read... [08:42:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:42:04]Read from MH i2c: E2 [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: E2 03 00 [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: E2 03 00 3D 34 00 90 00 E5 [08:42:04]RAPDU: 90 00 [08:42:04]wFMCommunicate OK [08:42:04]wFMCommunicate request_size=10 [08:42:04]MH_SAM_APDU [08:42:04]CAPDU: 80 0D 02 02 05 A9 CC FB D7 30 [08:42:04]Write to MH i2c: E2 0D 00 3E 34 80 0D 02 02 05 00 A9 CC FB D7 30 00 00 6D [08:42:04]Write i2c OK [08:42:04]MH_I2C_Read... [08:42:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:42:04]Read from MH i2c: E2 [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: E2 03 00 [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: E2 03 00 3E 34 00 90 00 E6 [08:42:04]RAPDU: 90 00 [08:42:04]wFMCommunicate OK [08:42:04]wFMCommunicate request_size=4 [08:42:04]MH_SAM_APDU [08:42:04]CAPDU: 80 0D 03 02 [08:42:04]Write to MH i2c: E2 08 00 3F 34 80 0D 03 02 00 00 00 00 EE [08:42:04]Write i2c OK [08:42:04]MH_I2C_Read... [08:42:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:42:04]Read from MH i2c: E2 [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: E2 0B 00 [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: E2 0B 00 3F 34 00 32 93 75 E1 D4 3C 03 37 90 00 54 [08:42:04]RAPDU: 32 93 75 E1 D4 3C 03 37 90 00 [08:42:04]wFMCommunicate OK [08:42:04]SAM_PROTO_SignData done [08:42:04]FM_MakeSignedData done [08:42:04]CreateOFDProtocolMessage [08:42:04]wFMCommunicate request_size=4 [08:42:04]MH_SAM_APDU [08:42:04]CAPDU: 80 11 00 00 [08:42:04]Write to MH i2c: E2 08 00 40 34 80 11 00 00 00 00 00 00 EE [08:42:04]Write i2c OK [08:42:04]MH_I2C_Read... [08:42:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:42:04]Read from MH i2c: E2 [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: E2 17 00 [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: E2 17 00 40 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3D [08:42:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:42:04]wFMCommunicate OK [08:42:04]CreateOFDProtocolMessage done [08:42:04]OFDSenderStorePacket 218419 [08:42:04]StoreOFDPacket docnum=218419 [08:42:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 ED 9C 07 01 BA C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 40 00 00 00 F4 03 04 00 DE 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 33 55 03 00 35 04 06 00 64 A9 CC FB D7 30 32 93 75 E1 D4 3C 03 37 [08:42:04]CheckFolder [08:42:04]dirname=/storage/ofd_packets [08:42:04]CheckFolder done [08:42:04]ProducePacketName [08:42:04]name=ofd_packets/00218419 [08:42:04]NVStorageSaveData ofd_packets/00218419 [08:42:04]File name is /storage/ofd_packets/00218419 [08:42:04]Write 301 bytes [08:42:04]NVStorageSaveData done [08:42:04]OFDSenderStorePacket done [08:42:04]KKMCreateOFDPacket done [08:42:04]NVStorageSaveData kkm_last_timestamp [08:42:04]File name is /storage/kkm_last_timestamp [08:42:04]Write 4 bytes [08:42:04]NVStorageSaveData done [08:42:04]ExternCall_PrintAddStr [08:42:04]wPrintStart [08:42:04]Write to MH i2c: 01 00 00 41 34 75 [08:42:04]Write i2c OK [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: 01 [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: 01 07 00 [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: 01 07 00 41 34 00 00 00 00 00 FF 0F 8A [08:42:04]RasterBufferAndPrint [08:42:04]line Счет N : (1)535959 [08:42:04]line ИНН: 02508201610067 [08:42:04]line Контрольно-Кассовый Чек [08:42:04]line ПРОДАЖА [08:42:04]line ТРК (МРК, ГНК) : 43 [08:42:04]line Товар: 2710124130 [08:42:04]line Аи-92-К-2 [08:42:04]line 5.980 * 66.90 [08:42:04]line = 400.06 [08:42:04]line НДС 12% НСП 1% [08:42:04]line > о реализуемом товаре [08:42:04]line ОКРУГЛЕНИЕ: -0.06 [08:42:04]line ИТОГО: 400.00 [08:42:04]line Внесено: 400.00 [08:42:04]line СДАЧА: 0.00 [08:42:04]line НСП 1% : 3.54 [08:42:04]line НДС 12% : 42.48 [08:42:04]line Наличными: 400.00 [08:42:04]line Безнал.: 0.00 [08:42:04]line Место: АЗС № 84 "Партнер Нефть" [08:42:04]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:42:04]line СНО: Общий режим [08:42:04]line Чек 64 19.10.2024 08:42 [08:42:04]line Смена: 443 ФФД: 1.0 [08:42:04]line ЗНМ: 0300000178 [08:42:04]line РНМ: 0000000000098116 [08:42:04]line Версия ККМ: 001 [08:42:04]line ФМ: 0000000000965413 [08:42:04]line ФД: 218419 [08:42:04]line ФПД: 110680451307312 [08:42:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T084206&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218419&fm=110680451307312&tin=02508201610067®Number=0000000000098116&sum=40000 [08:42:04]OFD Sender: Processing packet 218419 [packets to send 80, broken 79] [08:42:04]ProducePacketName [08:42:04]name=ofd_packets/00218419 [08:42:04]OFD Sender: To server: pG, [08:42:04]CommunicateWithHost lk.salyk.kg:30040 [08:42:04]ConnectInit lk.salyk.kg [08:42:04]written 0, free lines is 4095 [08:42:04]Connected sock=11 [08:42:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 ED 9C 07 01 BA C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 40 00 00 00 F4 03 04 00 DE 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 33 55 03 00 35 04 06 00 64 A9 CC FB D7 30 32 93 75 E1 D4 3C 03 37 [08:42:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BF DA 47 00 39 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 39 36 35 34 31 33 10 04 04 00 33 55 03 00 F4 03 04 00 78 1C 13 67 B6 04 01 00 00 44 F1 5B 73 95 AB 8E 5B [08:42:04]CommunicateWithHost err = 0 [08:42:04]CheckOFDResponse [08:42:04]1017 (14) - 77093643461234 [08:42:04]1041 (16) - 0000000000965413 [08:42:04]1040 (4) - 218419 [08:42:04]1012 (4) - 19.10.2024 02:42 [08:42:04]1206 (1) - 0 [08:42:04]OFD Sender: Remove packet 218419 [08:42:04]ProducePacketName [08:42:04]name=ofd_packets/00218419 [08:42:04]NVStorageDeleteData [08:42:04]Write to MH i2c: 01 00 00 6C 34 A0 [08:42:04]Write i2c OK [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: 01 [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: 01 07 00 [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: 01 07 00 6C 34 00 00 00 00 00 D4 0C 87 [08:42:04]RasterBufferAndPrint [08:42:04]line [08:42:04]line [08:42:04]line [08:42:04]line [08:42:04]line [08:42:04]written 0, free lines is 3292 [08:42:04]MH_Cut [08:42:04]Write to MH i2c: D1 01 00 73 34 01 79 [08:42:04]Write i2c OK [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: D1 [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: D1 01 00 [08:42:04]MH_I2C_Read... [08:42:04]Read from MH i2c: D1 01 00 73 34 00 78 [08:42:04]Write to MH i2c: 01 00 00 74 34 A8 [08:42:04]Write i2c OK [08:42:04]MH_I2C_Read... [08:42:05]OFD Sender: No OFD packet to send [08:42:05]*** Cut start [08:42:05]*** Partial cut [08:42:05]*** CUTSNS_PIN = 1 [08:42:05]*** CUTSNS_PIN = 0 [08:42:05]*** Brake cut motor [08:42:06]Read from MH i2c: 01 [08:42:06]MH_I2C_Read... [08:42:06]*** Stop cut motor [08:42:06]*** Cut end [08:42:06]Read from MH i2c: 01 07 00 [08:42:06]MH_I2C_Read... [08:42:06]Read from MH i2c: 01 07 00 74 34 00 00 00 00 00 FF 0F BD [08:42:06]process_action close_receipt done [08:42:06]requested_data is exist [08:42:06]produce_requested_data [08:42:06]requested_item fm.sn is exist - process it [08:42:06]wFMCommunicate request_size=4 [08:42:06]MH_SAM_APDU [08:42:06]CAPDU: 80 11 00 00 [08:42:06]Write to MH i2c: E2 08 00 75 34 80 11 00 00 00 00 00 00 23 [08:42:06]Write i2c OK [08:42:06]MH_I2C_Read... [08:42:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:42:06]Read from MH i2c: E2 [08:42:06]MH_I2C_Read... [08:42:06]Read from MH i2c: E2 17 00 [08:42:06]MH_I2C_Read... [08:42:06]Read from MH i2c: E2 17 00 75 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 72 [08:42:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:42:06]wFMCommunicate OK [08:42:06]requested_item fd.num is exist - process it [08:42:06]SAM_PROTO_GetFieldsCounters [08:42:06]wFMCommunicate request_size=4 [08:42:06]MH_SAM_APDU [08:42:06]CAPDU: 80 13 00 00 [08:42:06]Write to MH i2c: E2 08 00 76 34 80 13 00 00 00 00 00 00 26 [08:42:06]Write i2c OK [08:42:06]MH_I2C_Read... [08:42:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:42:06]Read from MH i2c: E2 [08:42:06]MH_I2C_Read... [08:42:06]Read from MH i2c: E2 62 00 [08:42:06]MH_I2C_Read... [08:42:06]Read from MH i2c: E2 62 00 76 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 33 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 4A [08:42:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 33 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:42:06]wFMCommunicate OK [08:42:06]SAM_PROTO_GetFieldsCounters done [08:42:06]requested_item shift.num is exist - process it [08:42:06]requested_item shift.opened is exist - process it [08:42:06]req_shift_opened [08:42:06]FM_GetShiftState [08:42:06]SAM_PROTO_GetShiftState [08:42:06]wFMCommunicate request_size=4 [08:42:06]MH_SAM_APDU [08:42:06]CAPDU: 80 13 01 00 [08:42:06]Write to MH i2c: E2 08 00 77 34 80 13 01 00 00 00 00 00 28 [08:42:06]Write i2c OK [08:42:06]MH_I2C_Read... [08:42:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:42:06]Read from MH i2c: E2 [08:42:06]MH_I2C_Read... [08:42:06]Read from MH i2c: E2 0E 00 [08:42:06]MH_I2C_Read... [08:42:06]Read from MH i2c: E2 0E 00 77 34 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6B [08:42:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:42:06]wFMCommunicate OK [08:42:06]SAM_PROTO_GetShiftState done [08:42:06]FM_GetShiftState done [08:42:06]req_shift_opened done [08:42:06]requested_item shift.open_date is exist - process it [08:42:06]req_shift_open_date [08:42:06]req_shift_open_date done [08:42:06]produce_requested_data done [08:42:06]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218419,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:42:06]process_action_free close_receipt [08:42:06]json_value_free [08:42:06]json_value_free done [08:42:06]process_json_proto returns [08:42:06]Send response to host [08:42:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218419,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:42:06]free response buf [08:42:06]execute_script done [08:42:06]execute_script returns [08:42:06]free content buf [08:42:06]Sock 8.Close socket [08:42:06]Sock 8.Thread stoped [08:42:10]OFD Sender: No OFD packet to send [08:42:15]OFD Sender: No OFD packet to send [08:42:20]accept exits with 9 [08:42:20]New connection [08:42:20]New thread 3066682724 created [08:42:20]Thread 3066826084 joined [08:42:20]Waiting for new connection... [08:42:20] Sock 9.Parse request [08:42:20]Sock 9.Check first char [08:42:20]Sock 9.First char is OK [08:42:20]request: POST /json_proto HTTP/1.0 [08:42:20]Method: POST [08:42:20]URL: /json_proto [08:42:20]Method is POST - this is cgi request [08:42:20]url: /json_proto [08:42:20]query_string will be loaded in cgi processing [08:42:20]execute_cgi json_proto POST (null) [08:42:20]execute_cgi path=json_proto method=POST [08:42:20]POST find Content-Length [08:42:20]Host: 172.17.40.4:8080 [08:42:20]Content-Length: 679 [08:42:20]Content-Type: application/json [08:42:20] [08:42:20]POST finish read [08:42:20]Found Content-Length = 679 [08:42:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535958", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:42:20]execute_script... [08:42: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)535958", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:42:20]POST & json_proto [08:42:20]process_json_proto [08:42:20]json parsed OK: [08:42:20]protocol is kg_v1.0 [08:42:20]action value=close_receipt [08:42:20]process_action close_receipt [08:42:20]cmd_close_receipt [08:42:20]MH_GetDate [08:42:20]Write to MH i2c: F0 00 00 78 34 9B [08:42:20]Write i2c OK [08:42:20]MH_I2C_Read... [08:42:20]Read from MH i2c: F0 [08:42:20]MH_I2C_Read... [08:42:20]Read from MH i2c: F0 09 00 [08:42:20]MH_I2C_Read... [08:42:20]Read from MH i2c: F0 09 00 78 34 00 EF 70 13 67 EE 0E 0D 67 ED [08:42:20]GetLastDocTimeStamp 1729327326 [08:42:20]current date 1729327343 [08:42:20]FM_GetShiftState [08:42:20]SAM_PROTO_GetShiftState [08:42:20]wFMCommunicate request_size=4 [08:42:20]MH_SAM_APDU [08:42:20]CAPDU: 80 13 01 00 [08:42:20]Write to MH i2c: E2 08 00 79 34 80 13 01 00 00 00 00 00 2A [08:42:20]Write i2c OK [08:42:20]MH_I2C_Read... [08:42:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:42:20]Read from MH i2c: E2 [08:42:20]MH_I2C_Read... [08:42:20]Read from MH i2c: E2 0E 00 [08:42:20]MH_I2C_Read... [08:42:20]Read from MH i2c: E2 0E 00 79 34 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6D [08:42:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:42:20]wFMCommunicate OK [08:42:20]SAM_PROTO_GetShiftState done [08:42:20]FM_GetShiftState done [08:42:20]opened in 1729296582 [08:42:20]opened+sec_in_day 1729382982 [08:42:20]quantity*price = 300075 [08:42:20]sum+1 = 300077 [08:42:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 65 19.10.2024 08:42 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218420 ФПД: 250288151965164 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T084223&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218420&fm=250288151965164&tin=02508201610067®Number=0000000000098116&sum=300000 [08:42:21]StoreToDocumentArchive [08:42:21]shift 443 fd 218420 [08:42:21]save to /storage/0443/doc_00218420 [08:42:21]save last doc name /storage/0443/doc_00218420 to /storage/kkm_last_doc_name [08:42:21]save OK [08:42:21]Clear old archive folders... [08:42:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:42:21]tlvbuf is 01654C40 [08:42:21]SAM_PROTO_ClearQueue [08:42:21]wFMCommunicate request_size=4 [08:42:21]MH_SAM_APDU [08:42:21]CAPDU: 80 09 00 00 [08:42:21]Write to MH i2c: E2 08 00 86 34 80 09 00 00 00 00 00 00 2C [08:42:21]Write i2c OK [08:42:21]MH_I2C_Read... [08:42:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:42:21]Read from MH i2c: E2 [08:42:21]MH_I2C_Read... [08:42:21]Read from MH i2c: E2 03 00 [08:42:21]MH_I2C_Read... [08:42:21]Read from MH i2c: E2 03 00 86 34 00 90 00 2E [08:42:21]RAPDU: 90 00 [08:42:21]wFMCommunicate OK [08:42:21]SAM_PROTO_ClearQueue done [08:42:21]KKMCreateOFDPacket [08:42:21]OFDProtocolAddRootSTLVToBuf [08:42:21]FM_MakeSignedData [08:42:21]FM_MakeSignedData [08:42:21]SAM_PROTO_SignData [08:42:21]wFMCommunicate request_size=4 [08:42:21]MH_SAM_APDU [08:42:21]CAPDU: 80 0D 01 02 [08:42:21]Write to MH i2c: E2 08 00 87 34 80 0D 01 02 00 00 00 00 34 [08:42:21]Write i2c OK [08:42:21]MH_I2C_Read... [08:42:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:42:21]Read from MH i2c: E2 [08:42:21]MH_I2C_Read... [08:42:21]Read from MH i2c: E2 03 00 [08:42:21]MH_I2C_Read... [08:42:21]Read from MH i2c: E2 03 00 87 34 00 90 00 2F [08:42:21]RAPDU: 90 00 [08:42:21]wFMCommunicate OK [08:42:21]wFMCommunicate request_size=255 [08:42:21]MH_SAM_APDU [08:42: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 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 EF 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 34 55 03 00 35 04 06 00 E3 A2 C0 63 [08:42:21]Write to MH i2c: E2 02 01 88 34 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 EF 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 34 55 03 00 35 04 06 00 E3 A2 C0 63 00 00 F3 [08:42:21]Write i2c OK [08:42:21]MH_I2C_Read... [08:42:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:42:21]Read from MH i2c: E2 [08:42:21]MH_I2C_Read... [08:42:21]Read from MH i2c: E2 03 00 [08:42:21]MH_I2C_Read... [08:42:21]Read from MH i2c: E2 03 00 88 34 00 90 00 30 [08:42:21]RAPDU: 90 00 [08:42:21]wFMCommunicate OK [08:42:21]wFMCommunicate request_size=7 [08:42:21]MH_SAM_APDU [08:42:21]CAPDU: 80 0D 02 02 02 AD EC [08:42:21]Write to MH i2c: E2 0A 00 89 34 80 0D 02 02 02 00 AD EC 00 00 D4 [08:42:21]Write i2c OK [08:42:21]MH_I2C_Read... [08:42:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:42:21]Read from MH i2c: E2 [08:42:21]MH_I2C_Read... [08:42:21]Read from MH i2c: E2 03 00 [08:42:21]MH_I2C_Read... [08:42:21]Read from MH i2c: E2 03 00 89 34 00 90 00 31 [08:42:21]RAPDU: 90 00 [08:42:21]wFMCommunicate OK [08:42:21]wFMCommunicate request_size=4 [08:42:21]MH_SAM_APDU [08:42:21]CAPDU: 80 0D 03 02 [08:42:21]Write to MH i2c: E2 08 00 8A 34 80 0D 03 02 00 00 00 00 39 [08:42:21]Write i2c OK [08:42:21]MH_I2C_Read... [08:42:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:42:21]Read from MH i2c: E2 [08:42:21]MH_I2C_Read... [08:42:21]Read from MH i2c: E2 0B 00 [08:42:21]MH_I2C_Read... [08:42:21]Read from MH i2c: E2 0B 00 8A 34 00 29 E9 82 5A B7 86 51 8C 90 00 42 [08:42:21]RAPDU: 29 E9 82 5A B7 86 51 8C 90 00 [08:42:21]wFMCommunicate OK [08:42:21]SAM_PROTO_SignData done [08:42:21]FM_MakeSignedData done [08:42:21]CreateOFDProtocolMessage [08:42:21]wFMCommunicate request_size=4 [08:42:21]MH_SAM_APDU [08:42:21]CAPDU: 80 11 00 00 [08:42:21]Write to MH i2c: E2 08 00 8B 34 80 11 00 00 00 00 00 00 39 [08:42:21]Write i2c OK [08:42:21]MH_I2C_Read... [08:42:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:42:21]Read from MH i2c: E2 [08:42:21]MH_I2C_Read... [08:42:21]Read from MH i2c: E2 17 00 [08:42:21]MH_I2C_Read... [08:42:21]Read from MH i2c: E2 17 00 8B 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 88 [08:42:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:42:21]wFMCommunicate OK [08:42:21]CreateOFDProtocolMessage done [08:42:21]OFDSenderStorePacket 218420 [08:42:21]StoreOFDPacket docnum=218420 [08:42:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 E9 83 04 01 F5 A7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 EF 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 34 55 03 00 35 04 06 00 E3 A2 C0 63 AD EC 29 E9 82 5A B7 86 51 8C [08:42:21]CheckFolder [08:42:21]dirname=/storage/ofd_packets [08:42:21]CheckFolder done [08:42:21]ProducePacketName [08:42:21]name=ofd_packets/00218420 [08:42:21]NVStorageSaveData ofd_packets/00218420 [08:42:21]File name is /storage/ofd_packets/00218420 [08:42:21]Write 298 bytes [08:42:21]NVStorageSaveData done [08:42:21]OFDSenderStorePacket done [08:42:21]KKMCreateOFDPacket done [08:42:21]NVStorageSaveData kkm_last_timestamp [08:42:21]File name is /storage/kkm_last_timestamp [08:42:21]Write 4 bytes [08:42:21]NVStorageSaveData done [08:42:21]ExternCall_PrintAddStr [08:42:21]wPrintStart [08:42:21]Write to MH i2c: 01 00 00 8C 34 C0 [08:42:21]Write i2c OK [08:42:21]MH_I2C_Read... [08:42:21]Read from MH i2c: 01 [08:42:21]MH_I2C_Read... [08:42:21]Read from MH i2c: 01 07 00 [08:42:21]MH_I2C_Read... [08:42:21]Read from MH i2c: 01 07 00 8C 34 00 00 00 00 00 FF 0F D5 [08:42:21]RasterBufferAndPrint [08:42:21]line Счет N : (1)535958 [08:42:21]line ИНН: 02508201610067 [08:42:21]line Контрольно-Кассовый Чек [08:42:21]line ПРОДАЖА [08:42:21]line ТРК (МРК, ГНК) : 61 [08:42:21]line Товар: 2710194210 [08:42:21]line ДТ-К-2 [08:42:21]line 39.380 * 76.20 [08:42:21]line = 3000.76 [08:42:21]line НДС 12% НСП 1% [08:42:21]line > о реализуемом товаре [08:42:21]line ОКРУГЛЕНИЕ: -0.76 [08:42:21]line ИТОГО: 3000.00 [08:42:21]line Внесено: 3000.00 [08:42:21]line СДАЧА: 0.00 [08:42:21]line НСП 1% : 26.55 [08:42:21]line НДС 12% : 318.66 [08:42:21]line Наличными: 3000.00 [08:42:21]line Безнал.: 0.00 [08:42:21]line Место: АЗС № 84 "Партнер Нефть" [08:42:21]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:42:21]line СНО: Общий режим [08:42:21]line Чек 65 19.10.2024 08:42 [08:42:21]line Смена: 443 ФФД: 1.0 [08:42:21]line ЗНМ: 0300000178 [08:42:21]line РНМ: 0000000000098116 [08:42:21]line Версия ККМ: 001 [08:42:21]line ФМ: 0000000000965413 [08:42:21]line ФД: 218420 [08:42:21]line ФПД: 250288151965164 [08:42:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T084223&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218420&fm=250288151965164&tin=02508201610067®Number=0000000000098116&sum=300000 [08:42:22]OFD Sender: Processing packet 218420 [packets to send 80, broken 79] [08:42:22]ProducePacketName [08:42:22]name=ofd_packets/00218420 [08:42:22]OFD Sender: To server: pG, [08:42:22]CommunicateWithHost lk.salyk.kg:30040 [08:42:22]ConnectInit lk.salyk.kg [08:42:22]written 0, free lines is 4095 [08:42:22]Connected sock=8 [08:42:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 E9 83 04 01 F5 A7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 EF 70 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 34 55 03 00 35 04 06 00 E3 A2 C0 63 AD EC 29 E9 82 5A B7 86 51 8C [08:42:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 CD 76 47 00 C7 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 39 36 35 34 31 33 10 04 04 00 34 55 03 00 F4 03 04 00 8A 1C 13 67 B6 04 01 00 00 7C CF C2 5A 70 56 D1 E8 [08:42:22]CommunicateWithHost err = 0 [08:42:22]CheckOFDResponse [08:42:22]1017 (14) - 77093643461234 [08:42:22]1041 (16) - 0000000000965413 [08:42:22]1040 (4) - 218420 [08:42:22]1012 (4) - 19.10.2024 02:42 [08:42:22]1206 (1) - 0 [08:42:22]OFD Sender: Remove packet 218420 [08:42:22]ProducePacketName [08:42:22]name=ofd_packets/00218420 [08:42:22]NVStorageDeleteData [08:42:22]Write to MH i2c: 01 00 00 B7 34 EB [08:42:22]Write i2c OK [08:42:22]MH_I2C_Read... [08:42:22]Read from MH i2c: 01 [08:42:22]MH_I2C_Read... [08:42:22]Read from MH i2c: 01 07 00 [08:42:22]MH_I2C_Read... [08:42:22]Read from MH i2c: 01 07 00 B7 34 00 00 00 00 00 F2 0C F0 [08:42:22]RasterBufferAndPrint [08:42:22]line [08:42:22]line [08:42:22]line [08:42:22]line [08:42:22]line [08:42:22]written 0, free lines is 3323 [08:42:22]MH_Cut [08:42:22]Write to MH i2c: D1 01 00 BE 34 01 C4 [08:42:22]Write i2c OK [08:42:22]MH_I2C_Read... [08:42:22]Read from MH i2c: D1 [08:42:22]MH_I2C_Read... [08:42:22]Read from MH i2c: D1 01 00 [08:42:22]MH_I2C_Read... [08:42:22]Read from MH i2c: D1 01 00 BE 34 00 C3 [08:42:22]Write to MH i2c: 01 00 00 BF 34 F3 [08:42:22]Write i2c OK [08:42:22]MH_I2C_Read... [08:42:23]OFD Sender: No OFD packet to send [08:42:23]*** Cut start [08:42:23]*** Partial cut [08:42:23]*** CUTSNS_PIN = 1 [08:42:23]*** CUTSNS_PIN = 0 [08:42:23]*** Brake cut motor [08:42:24]Read from MH i2c: 01 [08:42:24]MH_I2C_Read... [08:42:24]*** Stop cut motor [08:42:24]*** Cut end [08:42:24]Read from MH i2c: 01 07 00 [08:42:24]MH_I2C_Read... [08:42:24]Read from MH i2c: 01 07 00 BF 34 00 00 00 00 00 FF 0F 08 [08:42:24]process_action close_receipt done [08:42:24]requested_data is exist [08:42:24]produce_requested_data [08:42:24]requested_item fm.sn is exist - process it [08:42:24]wFMCommunicate request_size=4 [08:42:24]MH_SAM_APDU [08:42:24]CAPDU: 80 11 00 00 [08:42:24]Write to MH i2c: E2 08 00 C0 34 80 11 00 00 00 00 00 00 6E [08:42:24]Write i2c OK [08:42:24]MH_I2C_Read... [08:42:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:42:24]Read from MH i2c: E2 [08:42:24]MH_I2C_Read... [08:42:24]Read from MH i2c: E2 17 00 [08:42:24]MH_I2C_Read... [08:42:24]Read from MH i2c: E2 17 00 C0 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BD [08:42:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:42:24]wFMCommunicate OK [08:42:24]requested_item fd.num is exist - process it [08:42:24]SAM_PROTO_GetFieldsCounters [08:42:24]wFMCommunicate request_size=4 [08:42:24]MH_SAM_APDU [08:42:24]CAPDU: 80 13 00 00 [08:42:24]Write to MH i2c: E2 08 00 C1 34 80 13 00 00 00 00 00 00 71 [08:42:24]Write i2c OK [08:42:24]MH_I2C_Read... [08:42:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:42:24]Read from MH i2c: E2 [08:42:24]MH_I2C_Read... [08:42:24]Read from MH i2c: E2 62 00 [08:42:24]MH_I2C_Read... [08:42:24]Read from MH i2c: E2 62 00 C1 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 34 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 99 [08:42:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 34 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:42:24]wFMCommunicate OK [08:42:24]SAM_PROTO_GetFieldsCounters done [08:42:24]requested_item shift.num is exist - process it [08:42:24]requested_item shift.opened is exist - process it [08:42:24]req_shift_opened [08:42:24]FM_GetShiftState [08:42:24]SAM_PROTO_GetShiftState [08:42:24]wFMCommunicate request_size=4 [08:42:24]MH_SAM_APDU [08:42:24]CAPDU: 80 13 01 00 [08:42:24]Write to MH i2c: E2 08 00 C2 34 80 13 01 00 00 00 00 00 73 [08:42:24]Write i2c OK [08:42:24]MH_I2C_Read... [08:42:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:42:24]Read from MH i2c: E2 [08:42:24]MH_I2C_Read... [08:42:24]Read from MH i2c: E2 0E 00 [08:42:24]MH_I2C_Read... [08:42:24]Read from MH i2c: E2 0E 00 C2 34 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B6 [08:42:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:42:24]wFMCommunicate OK [08:42:24]SAM_PROTO_GetShiftState done [08:42:24]FM_GetShiftState done [08:42:24]req_shift_opened done [08:42:24]requested_item shift.open_date is exist - process it [08:42:24]req_shift_open_date [08:42:24]req_shift_open_date done [08:42:24]produce_requested_data done [08:42:24]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218420,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:42:24]process_action_free close_receipt [08:42:24]json_value_free [08:42:24]json_value_free done [08:42:24]process_json_proto returns [08:42:24]Send response to host [08:42:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218420,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:42:24]free response buf [08:42:24]execute_script done [08:42:24]execute_script returns [08:42:24]free content buf [08:42:24]Sock 9.Close socket [08:42:24]Sock 9.Thread stoped [08:42:28]OFD Sender: No OFD packet to send [08:42:33]OFD Sender: No OFD packet to send [08:42:38]OFD Sender: No OFD packet to send [08:42:43]OFD Sender: No OFD packet to send [08:42:48]OFD Sender: No OFD packet to send [08:42:53]OFD Sender: No OFD packet to send [08:42:54]accept exits with 10 [08:42:54]New connection [08:42:54]New thread 3066826084 created [08:42:54]Thread 3066682724 joined [08:42:54]Waiting for new connection... [08:42:54] Sock 10.Parse request [08:42:54]Sock 10.Check first char [08:42:54]Sock 10.First char is OK [08:42:54]request: POST /json_proto HTTP/1.0 [08:42:54]Method: POST [08:42:54]URL: /json_proto [08:42:54]Method is POST - this is cgi request [08:42:54]url: /json_proto [08:42:54]query_string will be loaded in cgi processing [08:42:54]execute_cgi json_proto POST (null) [08:42:54]execute_cgi path=json_proto method=POST [08:42:54]POST find Content-Length [08:42:54]Host: 172.17.40.4:8080 [08:42:54]Content-Length: 679 [08:42:54]Content-Type: application/json [08:42:54] [08:42:54]POST finish read [08:42:54]Found Content-Length = 679 [08:42:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535957", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 50.140, "sum" : 3820.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3820.00, "total" : 3820.00, "payments": [ { "type": 0, "sum" : 3820.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:42:54]execute_script... [08:42: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)535957", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 50.140, "sum" : 3820.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3820.00, "total" : 3820.00, "payments": [ { "type": 0, "sum" : 3820.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:42:54]POST & json_proto [08:42:54]process_json_proto [08:42:54]json parsed OK: [08:42:54]protocol is kg_v1.0 [08:42:54]action value=close_receipt [08:42:54]process_action close_receipt [08:42:54]cmd_close_receipt [08:42:54]MH_GetDate [08:42:54]Write to MH i2c: F0 00 00 C3 34 E6 [08:42:54]Write i2c OK [08:42:54]MH_I2C_Read... [08:42:54]Read from MH i2c: F0 [08:42:54]MH_I2C_Read... [08:42:54]Read from MH i2c: F0 09 00 [08:42:54]MH_I2C_Read... [08:42:54]Read from MH i2c: F0 09 00 C3 34 00 12 71 13 67 EE 0E 0D 67 5C [08:42:54]GetLastDocTimeStamp 1729327343 [08:42:54]current date 1729327378 [08:42:54]FM_GetShiftState [08:42:54]SAM_PROTO_GetShiftState [08:42:54]wFMCommunicate request_size=4 [08:42:54]MH_SAM_APDU [08:42:54]CAPDU: 80 13 01 00 [08:42:54]Write to MH i2c: E2 08 00 C4 34 80 13 01 00 00 00 00 00 75 [08:42:54]Write i2c OK [08:42:54]MH_I2C_Read... [08:42:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:42:54]Read from MH i2c: E2 [08:42:54]MH_I2C_Read... [08:42:54]Read from MH i2c: E2 0E 00 [08:42:54]MH_I2C_Read... [08:42:54]Read from MH i2c: E2 0E 00 C4 34 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B8 [08:42:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:42:54]wFMCommunicate OK [08:42:54]SAM_PROTO_GetShiftState done [08:42:54]FM_GetShiftState done [08:42:54]opened in 1729296582 [08:42:54]opened+sec_in_day 1729382982 [08:42:54]quantity*price = 382066 [08:42:54]sum+1 = 382068 [08:42:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.67 ИТОГО: 3820.00 Внесено: 3820.00 СДАЧА: 0.00 НСП 1% : 33.81 НДС 12% : 405.73 Наличными: 3820.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 66 19.10.2024 08:42 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218421 ФПД: 255256198808329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T084258&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218421&fm=255256198808329&tin=02508201610067®Number=0000000000098116&sum=382000 [08:42:56]StoreToDocumentArchive [08:42:56]shift 443 fd 218421 [08:42:56]save to /storage/0443/doc_00218421 [08:42:56]save last doc name /storage/0443/doc_00218421 to /storage/kkm_last_doc_name [08:42:56]save OK [08:42:56]Clear old archive folders... [08:42:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:42:56]tlvbuf is 01549160 [08:42:56]SAM_PROTO_ClearQueue [08:42:56]wFMCommunicate request_size=4 [08:42:56]MH_SAM_APDU [08:42:56]CAPDU: 80 09 00 00 [08:42:56]Write to MH i2c: E2 08 00 D1 34 80 09 00 00 00 00 00 00 77 [08:42:56]Write i2c OK [08:42:56]MH_I2C_Read... [08:42:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:42:56]Read from MH i2c: E2 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: E2 03 00 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: E2 03 00 D1 34 00 90 00 79 [08:42:56]RAPDU: 90 00 [08:42:56]wFMCommunicate OK [08:42:56]SAM_PROTO_ClearQueue done [08:42:56]KKMCreateOFDPacket [08:42:56]OFDProtocolAddRootSTLVToBuf [08:42:56]FM_MakeSignedData [08:42:56]FM_MakeSignedData [08:42:56]SAM_PROTO_SignData [08:42:56]wFMCommunicate request_size=4 [08:42:56]MH_SAM_APDU [08:42:56]CAPDU: 80 0D 01 02 [08:42:56]Write to MH i2c: E2 08 00 D2 34 80 0D 01 02 00 00 00 00 7F [08:42:56]Write i2c OK [08:42:56]MH_I2C_Read... [08:42:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:42:56]Read from MH i2c: E2 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: E2 03 00 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: E2 03 00 D2 34 00 90 00 7A [08:42:56]RAPDU: 90 00 [08:42:56]wFMCommunicate OK [08:42:56]wFMCommunicate request_size=255 [08:42:56]MH_SAM_APDU [08:42:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 DC C3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 73 D4 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 D4 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 9E 00 00 00 00 07 04 06 00 30 D4 05 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 12 71 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 35 55 03 00 35 04 06 00 E8 27 77 0E [08:42:56]Write to MH i2c: E2 02 01 D3 34 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 DC C3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 73 D4 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 D4 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 9E 00 00 00 00 07 04 06 00 30 D4 05 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 12 71 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 35 55 03 00 35 04 06 00 E8 27 77 0E 00 00 2C [08:42:56]Write i2c OK [08:42:56]MH_I2C_Read... [08:42:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:42:56]Read from MH i2c: E2 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: E2 03 00 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: E2 03 00 D3 34 00 90 00 7B [08:42:56]RAPDU: 90 00 [08:42:56]wFMCommunicate OK [08:42:56]wFMCommunicate request_size=7 [08:42:56]MH_SAM_APDU [08:42:56]CAPDU: 80 0D 02 02 02 83 09 [08:42:56]Write to MH i2c: E2 0A 00 D4 34 80 0D 02 02 02 00 83 09 00 00 12 [08:42:56]Write i2c OK [08:42:56]MH_I2C_Read... [08:42:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:42:56]Read from MH i2c: E2 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: E2 03 00 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: E2 03 00 D4 34 00 90 00 7C [08:42:56]RAPDU: 90 00 [08:42:56]wFMCommunicate OK [08:42:56]wFMCommunicate request_size=4 [08:42:56]MH_SAM_APDU [08:42:56]CAPDU: 80 0D 03 02 [08:42:56]Write to MH i2c: E2 08 00 D5 34 80 0D 03 02 00 00 00 00 84 [08:42:56]Write i2c OK [08:42:56]MH_I2C_Read... [08:42:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:42:56]Read from MH i2c: E2 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: E2 0B 00 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: E2 0B 00 D5 34 00 52 DE A9 07 BB 27 E6 6C 90 00 99 [08:42:56]RAPDU: 52 DE A9 07 BB 27 E6 6C 90 00 [08:42:56]wFMCommunicate OK [08:42:56]SAM_PROTO_SignData done [08:42:56]FM_MakeSignedData done [08:42:56]CreateOFDProtocolMessage [08:42:56]wFMCommunicate request_size=4 [08:42:56]MH_SAM_APDU [08:42:56]CAPDU: 80 11 00 00 [08:42:56]Write to MH i2c: E2 08 00 D6 34 80 11 00 00 00 00 00 00 84 [08:42:56]Write i2c OK [08:42:56]MH_I2C_Read... [08:42:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:42:56]Read from MH i2c: E2 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: E2 17 00 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: E2 17 00 D6 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D3 [08:42:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:42:56]wFMCommunicate OK [08:42:56]CreateOFDProtocolMessage done [08:42:56]OFDSenderStorePacket 218421 [08:42:56]StoreOFDPacket docnum=218421 [08:42:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 82 63 04 01 5B 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 DC C3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 73 D4 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 D4 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 9E 00 00 00 00 07 04 06 00 30 D4 05 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 12 71 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 35 55 03 00 35 04 06 00 E8 27 77 0E 83 09 52 DE A9 07 BB 27 E6 6C [08:42:56]CheckFolder [08:42:56]dirname=/storage/ofd_packets [08:42:56]CheckFolder done [08:42:56]ProducePacketName [08:42:56]name=ofd_packets/00218421 [08:42:56]NVStorageSaveData ofd_packets/00218421 [08:42:56]File name is /storage/ofd_packets/00218421 [08:42:56]Write 298 bytes [08:42:56]NVStorageSaveData done [08:42:56]OFDSenderStorePacket done [08:42:56]KKMCreateOFDPacket done [08:42:56]NVStorageSaveData kkm_last_timestamp [08:42:56]File name is /storage/kkm_last_timestamp [08:42:56]Write 4 bytes [08:42:56]NVStorageSaveData done [08:42:56]ExternCall_PrintAddStr [08:42:56]wPrintStart [08:42:56]Write to MH i2c: 01 00 00 D7 34 0B [08:42:56]Write i2c OK [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: 01 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: 01 07 00 [08:42:56]MH_I2C_Read... [08:42:56]Read from MH i2c: 01 07 00 D7 34 00 00 00 00 00 FF 0F 20 [08:42:56]RasterBufferAndPrint [08:42:56]line Счет N : (1)535957 [08:42:56]line ИНН: 02508201610067 [08:42:56]line Контрольно-Кассовый Чек [08:42:56]line ПРОДАЖА [08:42:56]line ТРК (МРК, ГНК) : 51 [08:42:56]line Товар: 2710194210 [08:42:56]line ДТ-К-2 [08:42:56]line 50.140 * 76.20 [08:42:56]line = 3820.67 [08:42:56]line НДС 12% НСП 1% [08:42:56]line > о реализуемом товаре [08:42:56]line ОКРУГЛЕНИЕ: -0.67 [08:42:56]line ИТОГО: 3820.00 [08:42:56]line Внесено: 3820.00 [08:42:56]line СДАЧА: 0.00 [08:42:56]line НСП 1% : 33.81 [08:42:56]line НДС 12% : 405.73 [08:42:56]line Наличными: 3820.00 [08:42:56]line Безнал.: 0.00 [08:42:56]line Место: АЗС № 84 "Партнер Нефть" [08:42:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:42:56]line СНО: Общий режим [08:42:56]line Чек 66 19.10.2024 08:42 [08:42:56]line Смена: 443 ФФД: 1.0 [08:42:56]line ЗНМ: 0300000178 [08:42:56]line РНМ: 0000000000098116 [08:42:56]line Версия ККМ: 001 [08:42:56]line ФМ: 0000000000965413 [08:42:56]line ФД: 218421 [08:42:56]line ФПД: 255256198808329 [08:42:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T084258&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218421&fm=255256198808329&tin=02508201610067®Number=0000000000098116&sum=382000 [08:42:56]OFD Sender: Processing packet 218421 [packets to send 80, broken 79] [08:42:56]ProducePacketName [08:42:56]name=ofd_packets/00218421 [08:42:56]OFD Sender: To server: pG, [08:42:56]CommunicateWithHost lk.salyk.kg:30040 [08:42:56]ConnectInit lk.salyk.kg [08:42:56]written 0, free lines is 4095 [08:42:57]Connected sock=9 [08:42:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 82 63 04 01 5B 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 DC C3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 73 D4 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 D4 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 9E 00 00 00 00 07 04 06 00 30 D4 05 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 12 71 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 35 55 03 00 35 04 06 00 E8 27 77 0E 83 09 52 DE A9 07 BB 27 E6 6C [08:42:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F9 C5 47 00 AE 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 39 36 35 34 31 33 10 04 04 00 35 55 03 00 F4 03 04 00 AC 1C 13 67 B6 04 01 00 00 E9 A3 B4 BA 03 B3 FC 6A [08:42:57]CommunicateWithHost err = 0 [08:42:57]CheckOFDResponse [08:42:57]1017 (14) - 77093643461234 [08:42:57]1041 (16) - 0000000000965413 [08:42:57]1040 (4) - 218421 [08:42:57]1012 (4) - 19.10.2024 02:42 [08:42:57]1206 (1) - 0 [08:42:57]OFD Sender: Remove packet 218421 [08:42:57]ProducePacketName [08:42:57]name=ofd_packets/00218421 [08:42:57]NVStorageDeleteData [08:42:57]Write to MH i2c: 01 00 00 02 35 37 [08:42:57]Write i2c OK [08:42:57]MH_I2C_Read... [08:42:57]Read from MH i2c: 01 [08:42:57]MH_I2C_Read... [08:42:57]Read from MH i2c: 01 07 00 [08:42:57]MH_I2C_Read... [08:42:57]Read from MH i2c: 01 07 00 02 35 00 00 00 00 00 F4 0C 3E [08:42:57]RasterBufferAndPrint [08:42:57]line [08:42:57]line [08:42:57]line [08:42:57]line [08:42:57]line [08:42:57]written 0, free lines is 3323 [08:42:57]MH_Cut [08:42:57]Write to MH i2c: D1 01 00 09 35 01 10 [08:42:57]Write i2c OK [08:42:57]MH_I2C_Read... [08:42:57]Read from MH i2c: D1 [08:42:57]MH_I2C_Read... [08:42:57]Read from MH i2c: D1 01 00 [08:42:57]MH_I2C_Read... [08:42:57]Read from MH i2c: D1 01 00 09 35 00 0F [08:42:57]Write to MH i2c: 01 00 00 0A 35 3F [08:42:57]Write i2c OK [08:42:57]MH_I2C_Read... [08:42:57]OFD Sender: No OFD packet to send [08:42:58]*** Cut start [08:42:58]*** Partial cut [08:42:58]*** CUTSNS_PIN = 1 [08:42:58]*** CUTSNS_PIN = 0 [08:42:58]*** Brake cut motor [08:42:58]Read from MH i2c: 01 [08:42:58]MH_I2C_Read... [08:42:58]*** Stop cut motor [08:42:58]*** Cut end [08:42:58]Read from MH i2c: 01 07 00 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: 01 07 00 0A 35 00 00 00 00 00 FF 0F 54 [08:42:58]process_action close_receipt done [08:42:58]requested_data is exist [08:42:58]produce_requested_data [08:42:58]requested_item fm.sn is exist - process it [08:42:58]wFMCommunicate request_size=4 [08:42:58]MH_SAM_APDU [08:42:58]CAPDU: 80 11 00 00 [08:42:58]Write to MH i2c: E2 08 00 0B 35 80 11 00 00 00 00 00 00 BA [08:42:58]Write i2c OK [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 [08:42:58]MH_I2C_Read... [08:42:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:42:58]Read from MH i2c: E2 17 00 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 17 00 0B 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 09 [08:42:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:42:58]wFMCommunicate OK [08:42:58]requested_item fd.num is exist - process it [08:42:58]SAM_PROTO_GetFieldsCounters [08:42:58]wFMCommunicate request_size=4 [08:42:58]MH_SAM_APDU [08:42:58]CAPDU: 80 13 00 00 [08:42:58]Write to MH i2c: E2 08 00 0C 35 80 13 00 00 00 00 00 00 BD [08:42:58]Write i2c OK [08:42:58]MH_I2C_Read... [08:42:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:42:58]Read from MH i2c: E2 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 62 00 [08:42:58]MH_I2C_Read... [08:42:58]Read from MH i2c: E2 62 00 0C 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 35 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 E9 [08:42:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 35 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:42:58]wFMCommunicate OK [08:42:58]SAM_PROTO_GetFieldsCounters done [08:42:58]requested_item shift.num is exist - process it [08:42:58]requested_item shift.opened is exist - process it [08:42:58]req_shift_opened [08:42:58]FM_GetShiftState [08:42:58]SAM_PROTO_GetShiftState [08:42:58]wFMCommunicate request_size=4 [08:42:58]MH_SAM_APDU [08:42:58]CAPDU: 80 13 01 00 [08:42:58]Write to MH i2c: E2 08 00 0D 35 80 13 01 00 00 00 00 00 BF [08:42:58]Write i2c OK [08:42:58]MH_I2C_Read... [08:42:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:42:59]Read from MH i2c: E2 [08:42:59]MH_I2C_Read... [08:42:59]Read from MH i2c: E2 0E 00 [08:42:59]MH_I2C_Read... [08:42:59]Read from MH i2c: E2 0E 00 0D 35 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 02 [08:42:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:42:59]wFMCommunicate OK [08:42:59]SAM_PROTO_GetShiftState done [08:42:59]FM_GetShiftState done [08:42:59]req_shift_opened done [08:42:59]requested_item shift.open_date is exist - process it [08:42:59]req_shift_open_date [08:42:59]req_shift_open_date done [08:42:59]produce_requested_data done [08:42:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218421,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:42:59]process_action_free close_receipt [08:42:59]json_value_free [08:42:59]json_value_free done [08:42:59]process_json_proto returns [08:42:59]Send response to host [08:42:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218421,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:42:59]free response buf [08:42:59]execute_script done [08:42:59]execute_script returns [08:42:59]free content buf [08:42:59]Sock 10.Close socket [08:42:59]Sock 10.Thread stoped [08:43:02]OFD Sender: No OFD packet to send [08:43:07]OFD Sender: No OFD packet to send [08:43:12]OFD Sender: No OFD packet to send [08:43:17]OFD Sender: No OFD packet to send [08:43:22]OFD Sender: No OFD packet to send [08:43:27]OFD Sender: No OFD packet to send [08:43:32]OFD Sender: No OFD packet to send [08:43:37]OFD Sender: No OFD packet to send [08:43:42]OFD Sender: No OFD packet to send [08:43:47]OFD Sender: No OFD packet to send [08:43:52]OFD Sender: No OFD packet to send [08:43:57]OFD Sender: No OFD packet to send [08:44:02]OFD Sender: No OFD packet to send [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:32]OFD Sender: No OFD packet to send [08:44:37]OFD Sender: No OFD packet to send [08:44:42]OFD Sender: No OFD packet to send [08:44:47]OFD Sender: No OFD packet to send [08:44:52]OFD Sender: No OFD packet to send [08:44:57]OFD Sender: No OFD packet to send [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:49]accept exits with 8 [08:46:49]New connection [08:46:49]New thread 3066682724 created [08:46:49]Thread 3066826084 joined [08:46:49]Waiting for new connection... [08:46:49] Sock 8.Parse request [08:46:49]Sock 8.Check first char [08:46:49]Sock 8.First char is OK [08:46:49]request: POST /json_proto HTTP/1.0 [08:46:49]Method: POST [08:46:49]URL: /json_proto [08:46:49]Method is POST - this is cgi request [08:46:49]url: /json_proto [08:46:49]query_string will be loaded in cgi processing [08:46:49]execute_cgi json_proto POST (null) [08:46:49]execute_cgi path=json_proto method=POST [08:46:49]POST find Content-Length [08:46:49]Host: 172.17.40.4:8080 [08:46:49]Content-Length: 1293 [08:46:49]Content-Type: application/json [08:46:49] [08:46:49]POST finish read [08:46:49]Found Content-Length = 1293 [08:46:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79746", "tax_sys" : 0, "items" : [ { "code": "4870002329951", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 1\u043B \u0437\u0435\u043B \u0447\u0430\u0439 Regular", "price" : 119.00, "quantity" : 1.000, "sum" : 119.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 393.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:49]execute_script... [08:46: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 : (3)79746", "tax_sys" : 0, "items" : [ { "code": "4870002329951", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 1\u043B \u0437\u0435\u043B \u0447\u0430\u0439 Regular", "price" : 119.00, "quantity" : 1.000, "sum" : 119.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 393.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:49]POST & json_proto [08:46:49]process_json_proto [08:46:49]json parsed OK: [08:46:49]protocol is kg_v1.0 [08:46:49]action value=close_receipt [08:46:49]process_action close_receipt [08:46:49]cmd_close_receipt [08:46:49]MH_GetDate [08:46:49]Write to MH i2c: F0 00 00 0E 35 32 [08:46:49]Write i2c OK [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: F0 [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: F0 09 00 [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: F0 09 00 0E 35 00 FC 71 13 67 EE 0E 0D 67 92 [08:46:49]GetLastDocTimeStamp 1729327378 [08:46:49]current date 1729327612 [08:46:49]FM_GetShiftState [08:46:49]SAM_PROTO_GetShiftState [08:46:49]wFMCommunicate request_size=4 [08:46:49]MH_SAM_APDU [08:46:49]CAPDU: 80 13 01 00 [08:46:49]Write to MH i2c: E2 08 00 0F 35 80 13 01 00 00 00 00 00 C1 [08:46:49]Write i2c OK [08:46:49]MH_I2C_Read... [08:46:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:49]Read from MH i2c: E2 [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: E2 0E 00 [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: E2 0E 00 0F 35 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 04 [08:46:49]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:46:49]wFMCommunicate OK [08:46:49]SAM_PROTO_GetShiftState done [08:46:49]FM_GetShiftState done [08:46:49]opened in 1729296582 [08:46:49]opened+sec_in_day 1729382982 [08:46:49]quantity*price = 11900 [08:46:49]sum+1 = 11901 [08:46:49]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48743570 Сигареты Winston XStyle Blue 1.000 * 144.00 = 144.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 393.00 НСП 1% : 3.47 НДС 12% : 41.73 Наличными: 0.00 Безнал.: 393.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 67 19.10.2024 08:46 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218422 ФПД: 30997839211452 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T084653&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218422&fm=30997839211452&tin=02508201610067®Number=0000000000098116&sum=39300 0 [08:46:50]StoreToDocumentArchive [08:46:50]shift 443 fd 218422 [08:46:50]save to /storage/0443/doc_00218422 [08:46:50]save last doc name /storage/0443/doc_00218422 to /storage/kkm_last_doc_name [08:46:50]save OK [08:46:50]Clear old archive folders... [08:46:50]ProcessDocumentItem done err = 0, tmpTLVsize=511 [08:46:50]tlvbuf is 0155DA60 [08:46:50]SAM_PROTO_ClearQueue [08:46:50]wFMCommunicate request_size=4 [08:46:50]MH_SAM_APDU [08:46:50]CAPDU: 80 09 00 00 [08:46:50]Write to MH i2c: E2 08 00 1C 35 80 09 00 00 00 00 00 00 C3 [08:46:50]Write i2c OK [08:46:50]MH_I2C_Read... [08:46:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:46:50]Read from MH i2c: E2 [08:46:50]MH_I2C_Read... [08:46:50]Read from MH i2c: E2 03 00 [08:46:50]MH_I2C_Read... [08:46:50]Read from MH i2c: E2 03 00 1C 35 00 90 00 C5 [08:46:50]RAPDU: 90 00 [08:46:50]wFMCommunicate OK [08:46:50]SAM_PROTO_ClearQueue done [08:46:50]KKMCreateOFDPacket [08:46:50]OFDProtocolAddRootSTLVToBuf [08:46:50]FM_MakeSignedData [08:46:50]FM_MakeSignedData [08:46:50]SAM_PROTO_SignData [08:46:50]wFMCommunicate request_size=4 [08:46:50]MH_SAM_APDU [08:46:50]CAPDU: 80 0D 01 02 [08:46:50]Write to MH i2c: E2 08 00 1D 35 80 0D 01 02 00 00 00 00 CB [08:46:50]Write i2c OK [08:46:50]MH_I2C_Read... [08:46:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:46:50]Read from MH i2c: E2 [08:46:50]MH_I2C_Read... [08:46:50]Read from MH i2c: E2 03 00 [08:46:50]MH_I2C_Read... [08:46:50]Read from MH i2c: E2 03 00 1D 35 00 90 00 C6 [08:46:50]RAPDU: 90 00 [08:46:50]wFMCommunicate OK [08:46:50]wFMCommunicate request_size=255 [08:46:50]MH_SAM_APDU [08:46:50]CAPDU: 80 0D 02 02 FA 03 00 FF 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 35 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 [08:46:50]Write to MH i2c: E2 02 01 1E 35 80 0D 02 02 FA 00 03 00 FF 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 35 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 00 00 5D [08:46:50]Write i2c OK [08:46:50]MH_I2C_Read... [08:46:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:51]Read from MH i2c: E2 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 03 00 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 03 00 1E 35 00 90 00 C7 [08:46:51]RAPDU: 90 00 [08:46:51]wFMCommunicate OK [08:46:51]wFMCommunicate request_size=255 [08:46:51]MH_SAM_APDU [08:46:51]CAPDU: 80 0D 02 02 FA 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 99 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 FD 71 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 [08:46:51]Write to MH i2c: E2 02 01 1F 35 80 0D 02 02 FA 00 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 99 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 FD 71 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 00 F7 [08:46:51]Write i2c OK [08:46:51]MH_I2C_Read... [08:46:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:51]Read from MH i2c: E2 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 03 00 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 03 00 1F 35 00 90 00 C8 [08:46:51]RAPDU: 90 00 [08:46:51]wFMCommunicate OK [08:46:51]wFMCommunicate request_size=20 [08:46:51]MH_SAM_APDU [08:46:51]CAPDU: 80 0D 02 02 0F 00 36 55 03 00 35 04 06 00 1C 31 3F 31 EB BC [08:46:51]Write to MH i2c: E2 17 00 20 35 80 0D 02 02 0F 00 00 36 55 03 00 35 04 06 00 1C 31 3F 31 EB BC 00 00 1E [08:46:51]Write i2c OK [08:46:51]MH_I2C_Read... [08:46:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:51]Read from MH i2c: E2 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 03 00 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 03 00 20 35 00 90 00 C9 [08:46:51]RAPDU: 90 00 [08:46:51]wFMCommunicate OK [08:46:51]wFMCommunicate request_size=4 [08:46:51]MH_SAM_APDU [08:46:51]CAPDU: 80 0D 03 02 [08:46:51]Write to MH i2c: E2 08 00 21 35 80 0D 03 02 00 00 00 00 D1 [08:46:51]Write i2c OK [08:46:51]MH_I2C_Read... [08:46:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:46:51]Read from MH i2c: E2 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 0B 00 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 0B 00 21 35 00 8C 23 7B 37 F8 4E F0 B9 90 00 22 [08:46:51]RAPDU: 8C 23 7B 37 F8 4E F0 B9 90 00 [08:46:51]wFMCommunicate OK [08:46:51]SAM_PROTO_SignData done [08:46:51]FM_MakeSignedData done [08:46:51]CreateOFDProtocolMessage [08:46:51]wFMCommunicate request_size=4 [08:46:51]MH_SAM_APDU [08:46:51]CAPDU: 80 11 00 00 [08:46:51]Write to MH i2c: E2 08 00 22 35 80 11 00 00 00 00 00 00 D1 [08:46:51]Write i2c OK [08:46:51]MH_I2C_Read... [08:46:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:51]Read from MH i2c: E2 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 17 00 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 17 00 22 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 20 [08:46:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:46:51]wFMCommunicate OK [08:46:51]CreateOFDProtocolMessage done [08:46:51]OFDSenderStorePacket 218422 [08:46:51]StoreOFDPacket docnum=218422 [08:46:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 13 02 00 00 85 C5 0B 02 30 83 5A 03 01 00 03 00 FF 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 35 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 99 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 FD 71 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 36 55 03 00 35 04 06 00 1C 31 3F 31 EB BC 8C 23 7B 37 F8 4E F0 B9 [08:46:51]CheckFolder [08:46:51]dirname=/storage/ofd_packets [08:46:51]CheckFolder done [08:46:51]ProducePacketName [08:46:51]name=ofd_packets/00218422 [08:46:51]NVStorageSaveData ofd_packets/00218422 [08:46:51]File name is /storage/ofd_packets/00218422 [08:46:51]Write 561 bytes [08:46:51]NVStorageSaveData done [08:46:51]OFDSenderStorePacket done [08:46:51]KKMCreateOFDPacket done [08:46:51]NVStorageSaveData kkm_last_timestamp [08:46:51]File name is /storage/kkm_last_timestamp [08:46:51]Write 4 bytes [08:46:51]NVStorageSaveData done [08:46:51]ExternCall_PrintAddStr [08:46:51]wPrintStart [08:46:51]Write to MH i2c: 01 00 00 23 35 58 [08:46:51]Write i2c OK [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: 01 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: 01 07 00 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: 01 07 00 23 35 00 00 00 00 00 FF 0F 6D [08:46:51]RasterBufferAndPrint [08:46:51]line Счет N : (3)79746 [08:46:51]line ИНН: 02508201610067 [08:46:51]line Контрольно-Кассовый Чек [08:46:51]line ПРОДАЖА [08:46:51]line Товар: 4870002329951 [08:46:51]line Напиток Lipton IceTea 1л зел чай Regular [08:46:51]line 1.000 * 119.00 [08:46:51]line = 119.00 [08:46:51]line НДС 12% НСП 1% [08:46:51]line > о реализуемом товаре [08:46:51]line Товар: 48743570 [08:46:51]line Сигареты Winston XStyle Blue [08:46:51]line 1.000 * 144.00 [08:46:51]line = 144.00 [08:46:51]line НДС 12% НСП 1% [08:46:51]line > о реализуемом товаре [08:46:51]line Товар: 2000036220012 [08:46:51]line Кофе Капучино XL(GABB TRADE) [08:46:51]line 1.000 * 130.00 [08:46:51]line = 130.00 [08:46:51]line НДС 12% НСП 1% [08:46:51]line > о реализуемом товаре [08:46:51]line ИТОГО: 393.00 [08:46:51]line НСП 1% : 3.47 [08:46:51]line НДС 12% : 41.73 [08:46:51]line Наличными: 0.00 [08:46:51]line Безнал.: 393.00 [08:46:51]line Место: АЗС № 84 "Партнер Нефть" [08:46:51]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:46:51]line СНО: Общий режим [08:46:51]line Чек 67 19.10.2024 08:46 [08:46:51]line Смена: 443 ФФД: 1.0 [08:46:51]line ЗНМ: 0300000178 [08:46:51]line РНМ: 0000000000098116 [08:46:51]line Версия ККМ: 001 [08:46:51]line Платежная система: Mbank [08:46:51]line ФМ: 0000000000965413 [08:46:51]line ФД: 218422 [08:46:51]line ФПД: 30997839211452 [08:46:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T084653&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218422&fm=30997839211452&tin=02508201610067®Number=0000000000098116&sum=39300 [08:46:51]line 0 [08:46:51]OFD Sender: Processing packet 218422 [packets to send 80, broken 79] [08:46:51]ProducePacketName [08:46:51]name=ofd_packets/00218422 [08:46:51]OFD Sender: To server: pG, [08:46:51]CommunicateWithHost lk.salyk.kg:30040 [08:46:51]ConnectInit lk.salyk.kg [08:46:51]written 0, free lines is 4095 [08:46:51]Connected sock=10 [08:46:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 13 02 00 00 85 C5 0B 02 30 83 5A 03 01 00 03 00 FF 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 35 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 99 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 FD 71 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 36 55 03 00 35 04 06 00 1C 31 3F 31 EB BC 8C 23 7B 37 F8 4E F0 B9 [08:46:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5D 16 47 00 87 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 36 55 03 00 F4 03 04 00 97 1D 13 67 B6 04 01 00 00 46 BE 6A 06 CB E5 DD 4A [08:46:52]CommunicateWithHost err = 0 [08:46:52]CheckOFDResponse [08:46:52]1017 (14) - 77093643461234 [08:46:52]1041 (16) - 0000000000965413 [08:46:52]1040 (4) - 218422 [08:46:52]1012 (4) - 19.10.2024 02:46 [08:46:52]1206 (1) - 0 [08:46:52]OFD Sender: Remove packet 218422 [08:46:52]ProducePacketName [08:46:52]name=ofd_packets/00218422 [08:46:52]NVStorageDeleteData [08:46:52]Write to MH i2c: 01 00 00 5A 35 8F [08:46:52]Write i2c OK [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: 01 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: 01 07 00 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: 01 07 00 5A 35 00 00 00 00 00 FF 0B A0 [08:46:52]RasterBufferAndPrint [08:46:52]line [08:46:52]line [08:46:52]line [08:46:52]line [08:46:52]line [08:46:52]written 0, free lines is 3078 [08:46:52]MH_Cut [08:46:52]Write to MH i2c: D1 01 00 61 35 01 68 [08:46:52]Write i2c OK [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: D1 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: D1 01 00 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: D1 01 00 61 35 00 67 [08:46:52]Write to MH i2c: 01 00 00 62 35 97 [08:46:52]Write i2c OK [08:46:52]MH_I2C_Read... [08:46:52]OFD Sender: No OFD packet to send [08:46:53]*** Cut start [08:46:53]*** Partial cut [08:46:53]*** CUTSNS_PIN = 1 [08:46:53]*** CUTSNS_PIN = 0 [08:46:53]*** Brake cut motor [08:46:53]Read from MH i2c: 01 [08:46:53]MH_I2C_Read... [08:46:53]*** Stop cut motor [08:46:54]*** Cut end [08:46:54]Read from MH i2c: 01 07 00 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: 01 07 00 62 35 00 00 00 00 00 FF 0F AC [08:46:54]process_action close_receipt done [08:46:54]requested_data is exist [08:46:54]produce_requested_data [08:46:54]requested_item fm.sn is exist - process it [08:46:54]wFMCommunicate request_size=4 [08:46:54]MH_SAM_APDU [08:46:54]CAPDU: 80 11 00 00 [08:46:54]Write to MH i2c: E2 08 00 63 35 80 11 00 00 00 00 00 00 12 [08:46:54]Write i2c OK [08:46:54]MH_I2C_Read... [08:46:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:54]Read from MH i2c: E2 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: E2 17 00 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: E2 17 00 63 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 61 [08:46:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:46:54]wFMCommunicate OK [08:46:54]requested_item fd.num is exist - process it [08:46:54]SAM_PROTO_GetFieldsCounters [08:46:54]wFMCommunicate request_size=4 [08:46:54]MH_SAM_APDU [08:46:54]CAPDU: 80 13 00 00 [08:46:54]Write to MH i2c: E2 08 00 64 35 80 13 00 00 00 00 00 00 15 [08:46:54]Write i2c OK [08:46:54]MH_I2C_Read... [08:46:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:46:54]Read from MH i2c: E2 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: E2 62 00 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: E2 62 00 64 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 36 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 45 [08:46:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 36 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:46:54]wFMCommunicate OK [08:46:54]SAM_PROTO_GetFieldsCounters done [08:46:54]requested_item shift.num is exist - process it [08:46:54]requested_item shift.opened is exist - process it [08:46:54]req_shift_opened [08:46:54]FM_GetShiftState [08:46:54]SAM_PROTO_GetShiftState [08:46:54]wFMCommunicate request_size=4 [08:46:54]MH_SAM_APDU [08:46:54]CAPDU: 80 13 01 00 [08:46:54]Write to MH i2c: E2 08 00 65 35 80 13 01 00 00 00 00 00 17 [08:46:54]Write i2c OK [08:46:54]MH_I2C_Read... [08:46:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:54]Read from MH i2c: E2 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: E2 0E 00 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: E2 0E 00 65 35 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5A [08:46:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:46:54]wFMCommunicate OK [08:46:54]SAM_PROTO_GetShiftState done [08:46:54]FM_GetShiftState done [08:46:54]req_shift_opened done [08:46:54]requested_item shift.open_date is exist - process it [08:46:54]req_shift_open_date [08:46:54]req_shift_open_date done [08:46:54]produce_requested_data done [08:46:54]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218422,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:46:54]process_action_free close_receipt [08:46:54]json_value_free [08:46:54]json_value_free done [08:46:54]process_json_proto returns [08:46:54]Send response to host [08:46:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218422,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:46:54]free response buf [08:46:54]execute_script done [08:46:54]execute_script returns [08:46:54]free content buf [08:46:54]Sock 8.Close socket [08:46:54]Sock 8.Thread stoped [08:46:57]OFD Sender: No OFD packet to send [08:47:02]OFD Sender: No OFD packet to send [08:47:07]OFD Sender: No OFD packet to send [08:47:12]OFD Sender: No OFD packet to send [08:47:17]OFD Sender: No OFD packet to send [08:47:22]OFD Sender: No OFD packet to send [08:47:27]OFD Sender: No OFD packet to send [08:47:32]OFD Sender: No OFD packet to send [08:47:37]OFD Sender: No OFD packet to send [08:47:42]OFD Sender: No OFD packet to send [08:47:47]OFD Sender: No OFD packet to send [08:47:52]OFD Sender: No OFD packet to send [08:47:57]OFD Sender: No OFD packet to send [08:48:02]OFD Sender: No OFD packet to send [08:48:05]accept exits with 9 [08:48:05]New connection [08:48:05]New thread 3066826084 created [08:48:05]Thread 3066682724 joined [08:48:05]Waiting for new connection... [08:48:05] Sock 9.Parse request [08:48:05]Sock 9.Check first char [08:48:05]Sock 9.First char is OK [08:48:05]request: POST /json_proto HTTP/1.0 [08:48:05]Method: POST [08:48:05]URL: /json_proto [08:48:05]Method is POST - this is cgi request [08:48:05]url: /json_proto [08:48:05]query_string will be loaded in cgi processing [08:48:05]execute_cgi json_proto POST (null) [08:48:05]execute_cgi path=json_proto method=POST [08:48:05]POST find Content-Length [08:48:05]Host: 172.17.40.4:8080 [08:48:05]Content-Length: 677 [08:48:05]Content-Type: application/json [08:48:05] [08:48:05]POST finish read [08:48:05]Found Content-Length = 677 [08:48:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535963", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:48:05]execute_script... [08:48: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)535963", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:48:05]POST & json_proto [08:48:05]process_json_proto [08:48:05]json parsed OK: [08:48:05]protocol is kg_v1.0 [08:48:05]action value=close_receipt [08:48:05]process_action close_receipt [08:48:05]cmd_close_receipt [08:48:05]MH_GetDate [08:48:05]Write to MH i2c: F0 00 00 66 35 8A [08:48:05]Write i2c OK [08:48:05]MH_I2C_Read... [08:48:05]Read from MH i2c: F0 [08:48:05]MH_I2C_Read... [08:48:05]Read from MH i2c: F0 09 00 [08:48:05]MH_I2C_Read... [08:48:05]Read from MH i2c: F0 09 00 66 35 00 49 72 13 67 EE 0E 0D 67 38 [08:48:05]GetLastDocTimeStamp 1729327613 [08:48:05]current date 1729327689 [08:48:05]FM_GetShiftState [08:48:05]SAM_PROTO_GetShiftState [08:48:05]wFMCommunicate request_size=4 [08:48:05]MH_SAM_APDU [08:48:05]CAPDU: 80 13 01 00 [08:48:05]Write to MH i2c: E2 08 00 67 35 80 13 01 00 00 00 00 00 19 [08:48:05]Write i2c OK [08:48:05]MH_I2C_Read... [08:48:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:48:05]Read from MH i2c: E2 [08:48:05]MH_I2C_Read... [08:48:05]Read from MH i2c: E2 0E 00 [08:48:05]MH_I2C_Read... [08:48:05]Read from MH i2c: E2 0E 00 67 35 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5C [08:48:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:48:05]wFMCommunicate OK [08:48:05]SAM_PROTO_GetShiftState done [08:48:05]FM_GetShiftState done [08:48:05]opened in 1729296582 [08:48:05]opened+sec_in_day 1729382982 [08:48:05]quantity*price = 40006 [08:48:05]sum+1 = 40007 [08:48:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 68 19.10.2024 08:48 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218423 ФПД: 186300751836277 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T084809&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218423&fm=186300751836277&tin=02508201610067®Number=0000000000098116&sum=40000 [08:48:06]StoreToDocumentArchive [08:48:06]shift 443 fd 218423 [08:48:06]save to /storage/0443/doc_00218423 [08:48:06]save last doc name /storage/0443/doc_00218423 to /storage/kkm_last_doc_name [08:48:06]save OK [08:48:06]Clear old archive folders... [08:48:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:48:06]tlvbuf is B6F39DF0 [08:48:06]SAM_PROTO_ClearQueue [08:48:06]wFMCommunicate request_size=4 [08:48:06]MH_SAM_APDU [08:48:06]CAPDU: 80 09 00 00 [08:48:06]Write to MH i2c: E2 08 00 74 35 80 09 00 00 00 00 00 00 1B [08:48:06]Write i2c OK [08:48:06]MH_I2C_Read... [08:48:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:48:06]Read from MH i2c: E2 [08:48:06]MH_I2C_Read... [08:48:06]Read from MH i2c: E2 03 00 [08:48:06]MH_I2C_Read... [08:48:06]Read from MH i2c: E2 03 00 74 35 00 90 00 1D [08:48:06]RAPDU: 90 00 [08:48:06]wFMCommunicate OK [08:48:06]SAM_PROTO_ClearQueue done [08:48:06]KKMCreateOFDPacket [08:48:06]OFDProtocolAddRootSTLVToBuf [08:48:06]FM_MakeSignedData [08:48:06]FM_MakeSignedData [08:48:06]SAM_PROTO_SignData [08:48:06]wFMCommunicate request_size=4 [08:48:06]MH_SAM_APDU [08:48:06]CAPDU: 80 0D 01 02 [08:48:06]Write to MH i2c: E2 08 00 75 35 80 0D 01 02 00 00 00 00 23 [08:48:06]Write i2c OK [08:48:06]MH_I2C_Read... [08:48:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:48:06]Read from MH i2c: E2 [08:48:06]MH_I2C_Read... [08:48:06]Read from MH i2c: E2 03 00 [08:48:06]MH_I2C_Read... [08:48:06]Read from MH i2c: E2 03 00 75 35 00 90 00 1E [08:48:06]RAPDU: 90 00 [08:48:06]wFMCommunicate OK [08:48:06]wFMCommunicate request_size=255 [08:48:06]MH_SAM_APDU [08:48: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 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 00 00 00 F4 03 04 00 49 72 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 37 55 03 00 35 04 06 00 A9 [08:48:06]Write to MH i2c: E2 02 01 76 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 F4 03 04 00 49 72 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 37 55 03 00 35 04 06 00 A9 00 00 E7 [08:48:07]Write i2c OK [08:48:07]MH_I2C_Read... [08:48:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:48:07]Read from MH i2c: E2 [08:48:07]MH_I2C_Read... [08:48:07]Read from MH i2c: E2 03 00 [08:48:07]MH_I2C_Read... [08:48:07]Read from MH i2c: E2 03 00 76 35 00 90 00 1F [08:48:07]RAPDU: 90 00 [08:48:07]wFMCommunicate OK [08:48:07]wFMCommunicate request_size=10 [08:48:07]MH_SAM_APDU [08:48:07]CAPDU: 80 0D 02 02 05 70 86 22 74 75 [08:48:07]Write to MH i2c: E2 0D 00 77 35 80 0D 02 02 05 00 70 86 22 74 75 00 00 31 [08:48:07]Write i2c OK [08:48:07]MH_I2C_Read... [08:48:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:48:07]Read from MH i2c: E2 [08:48:07]MH_I2C_Read... [08:48:07]Read from MH i2c: E2 03 00 [08:48:07]MH_I2C_Read... [08:48:07]Read from MH i2c: E2 03 00 77 35 00 90 00 20 [08:48:07]RAPDU: 90 00 [08:48:07]wFMCommunicate OK [08:48:07]wFMCommunicate request_size=4 [08:48:07]MH_SAM_APDU [08:48:07]CAPDU: 80 0D 03 02 [08:48:07]Write to MH i2c: E2 08 00 78 35 80 0D 03 02 00 00 00 00 28 [08:48:07]Write i2c OK [08:48:07]MH_I2C_Read... [08:48:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:48:07]Read from MH i2c: E2 [08:48:07]MH_I2C_Read... [08:48:07]Read from MH i2c: E2 0B 00 [08:48:07]MH_I2C_Read... [08:48:07]Read from MH i2c: E2 0B 00 78 35 00 D1 82 32 BA 48 13 37 7A 90 00 74 [08:48:07]RAPDU: D1 82 32 BA 48 13 37 7A 90 00 [08:48:07]wFMCommunicate OK [08:48:07]SAM_PROTO_SignData done [08:48:07]FM_MakeSignedData done [08:48:07]CreateOFDProtocolMessage [08:48:07]wFMCommunicate request_size=4 [08:48:07]MH_SAM_APDU [08:48:07]CAPDU: 80 11 00 00 [08:48:07]Write to MH i2c: E2 08 00 79 35 80 11 00 00 00 00 00 00 28 [08:48:07]Write i2c OK [08:48:07]MH_I2C_Read... [08:48:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:48:07]Read from MH i2c: E2 [08:48:07]MH_I2C_Read... [08:48:07]Read from MH i2c: E2 17 00 [08:48:07]MH_I2C_Read... [08:48:07]Read from MH i2c: E2 17 00 79 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 77 [08:48:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:48:07]wFMCommunicate OK [08:48:07]CreateOFDProtocolMessage done [08:48:07]OFDSenderStorePacket 218423 [08:48:07]StoreOFDPacket docnum=218423 [08:48:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 0A F6 07 01 79 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 00 00 00 F4 03 04 00 49 72 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 37 55 03 00 35 04 06 00 A9 70 86 22 74 75 D1 82 32 BA 48 13 37 7A [08:48:07]CheckFolder [08:48:07]dirname=/storage/ofd_packets [08:48:07]CheckFolder done [08:48:07]ProducePacketName [08:48:07]name=ofd_packets/00218423 [08:48:07]NVStorageSaveData ofd_packets/00218423 [08:48:07]File name is /storage/ofd_packets/00218423 [08:48:07]Write 301 bytes [08:48:07]NVStorageSaveData done [08:48:07]OFDSenderStorePacket done [08:48:07]KKMCreateOFDPacket done [08:48:07]NVStorageSaveData kkm_last_timestamp [08:48:07]File name is /storage/kkm_last_timestamp [08:48:07]Write 4 bytes [08:48:07]NVStorageSaveData done [08:48:07]ExternCall_PrintAddStr [08:48:07]wPrintStart [08:48:07]Write to MH i2c: 01 00 00 7A 35 AF [08:48:07]Write i2c OK [08:48:07]MH_I2C_Read... [08:48:07]Read from MH i2c: 01 [08:48:07]MH_I2C_Read... [08:48:07]Read from MH i2c: 01 07 00 [08:48:07]MH_I2C_Read... [08:48:07]Read from MH i2c: 01 07 00 7A 35 00 00 00 00 00 FF 0F C4 [08:48:07]RasterBufferAndPrint [08:48:07]line Счет N : (1)535963 [08:48:07]line ИНН: 02508201610067 [08:48:07]line Контрольно-Кассовый Чек [08:48:07]line ПРОДАЖА [08:48:07]line ТРК (МРК, ГНК) : 13 [08:48:07]line Товар: 2710124130 [08:48:07]line Аи-92-К-2 [08:48:07]line 5.980 * 66.90 [08:48:07]line = 400.06 [08:48:07]line НДС 12% НСП 1% [08:48:07]line > о реализуемом товаре [08:48:07]line ОКРУГЛЕНИЕ: -0.06 [08:48:07]line ИТОГО: 400.00 [08:48:07]line Внесено: 400.00 [08:48:07]line СДАЧА: 0.00 [08:48:07]line НСП 1% : 3.54 [08:48:07]line НДС 12% : 42.48 [08:48:07]line Наличными: 400.00 [08:48:07]line Безнал.: 0.00 [08:48:07]line Место: АЗС № 84 "Партнер Нефть" [08:48:07]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:48:07]line СНО: Общий режим [08:48:07]line Чек 68 19.10.2024 08:48 [08:48:07]line Смена: 443 ФФД: 1.0 [08:48:07]line ЗНМ: 0300000178 [08:48:07]line РНМ: 0000000000098116 [08:48:07]line Версия ККМ: 001 [08:48:07]line ФМ: 0000000000965413 [08:48:07]line ФД: 218423 [08:48:07]line ФПД: 186300751836277 [08:48:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T084809&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218423&fm=186300751836277&tin=02508201610067®Number=0000000000098116&sum=40000 [08:48:07]OFD Sender: Processing packet 218423 [packets to send 80, broken 79] [08:48:07]ProducePacketName [08:48:07]name=ofd_packets/00218423 [08:48:07]OFD Sender: To server: pG, [08:48:07]CommunicateWithHost lk.salyk.kg:30040 [08:48:07]ConnectInit lk.salyk.kg [08:48:07]written 0, free lines is 4095 [08:48:07]Connected sock=10 [08:48:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 0A F6 07 01 79 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 00 00 00 F4 03 04 00 49 72 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 37 55 03 00 35 04 06 00 A9 70 86 22 74 75 D1 82 32 BA 48 13 37 7A [08:48:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FF 87 47 00 B4 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 37 55 03 00 F4 03 04 00 E3 1D 13 67 B6 04 01 00 00 42 8B AE F5 EC C2 2D 22 [08:48:08]CommunicateWithHost err = 0 [08:48:08]CheckOFDResponse [08:48:08]1017 (14) - 77093643461234 [08:48:08]1041 (16) - 0000000000965413 [08:48:08]1040 (4) - 218423 [08:48:08]1012 (4) - 19.10.2024 02:48 [08:48:08]1206 (1) - 0 [08:48:08]OFD Sender: Remove packet 218423 [08:48:08]ProducePacketName [08:48:08]name=ofd_packets/00218423 [08:48:08]NVStorageDeleteData [08:48:08]Write to MH i2c: 01 00 00 A5 35 DA [08:48:08]Write i2c OK [08:48:08]MH_I2C_Read... [08:48:08]Read from MH i2c: 01 [08:48:08]MH_I2C_Read... [08:48:08]Read from MH i2c: 01 07 00 [08:48:08]MH_I2C_Read... [08:48:08]Read from MH i2c: 01 07 00 A5 35 00 00 00 00 00 DA 0C C7 [08:48:08]RasterBufferAndPrint [08:48:08]line [08:48:08]line [08:48:08]line [08:48:08]line [08:48:08]line [08:48:08]written 0, free lines is 3297 [08:48:08]MH_Cut [08:48:08]Write to MH i2c: D1 01 00 AC 35 01 B3 [08:48:08]Write i2c OK [08:48:08]MH_I2C_Read... [08:48:08]Read from MH i2c: D1 [08:48:08]MH_I2C_Read... [08:48:08]Read from MH i2c: D1 01 00 [08:48:08]MH_I2C_Read... [08:48:08]Read from MH i2c: D1 01 00 AC 35 00 B2 [08:48:08]Write to MH i2c: 01 00 00 AD 35 E2 [08:48:08]Write i2c OK [08:48:08]MH_I2C_Read... [08:48:08]OFD Sender: No OFD packet to send [08:48:08]*** Cut start [08:48:08]*** Partial cut [08:48:08]*** CUTSNS_PIN = 1 [08:48:09]*** CUTSNS_PIN = 0 [08:48:09]*** Brake cut motor [08:48:09]Read from MH i2c: 01 [08:48:09]MH_I2C_Read... [08:48:09]*** Stop cut motor [08:48:09]*** Cut end [08:48:09]Read from MH i2c: 01 07 00 [08:48:09]MH_I2C_Read... [08:48:09]Read from MH i2c: 01 07 00 AD 35 00 00 00 00 00 FF 0F F7 [08:48:09]process_action close_receipt done [08:48:09]requested_data is exist [08:48:09]produce_requested_data [08:48:09]requested_item fm.sn is exist - process it [08:48:09]wFMCommunicate request_size=4 [08:48:09]MH_SAM_APDU [08:48:09]CAPDU: 80 11 00 00 [08:48:09]Write to MH i2c: E2 08 00 AE 35 80 11 00 00 00 00 00 00 5D [08:48:09]Write i2c OK [08:48:09]MH_I2C_Read... [08:48:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:48:09]Read from MH i2c: E2 [08:48:09]MH_I2C_Read... [08:48:09]Read from MH i2c: E2 17 00 [08:48:09]MH_I2C_Read... [08:48:09]Read from MH i2c: E2 17 00 AE 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AC [08:48:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:48:09]wFMCommunicate OK [08:48:09]requested_item fd.num is exist - process it [08:48:09]SAM_PROTO_GetFieldsCounters [08:48:09]wFMCommunicate request_size=4 [08:48:09]MH_SAM_APDU [08:48:09]CAPDU: 80 13 00 00 [08:48:09]Write to MH i2c: E2 08 00 AF 35 80 13 00 00 00 00 00 00 60 [08:48:09]Write i2c OK [08:48:09]MH_I2C_Read... [08:48:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:48:09]Read from MH i2c: E2 [08:48:09]MH_I2C_Read... [08:48:09]Read from MH i2c: E2 62 00 [08:48:09]MH_I2C_Read... [08:48:09]Read from MH i2c: E2 62 00 AF 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 37 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 94 [08:48:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 37 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:48:09]wFMCommunicate OK [08:48:09]SAM_PROTO_GetFieldsCounters done [08:48:09]requested_item shift.num is exist - process it [08:48:09]requested_item shift.opened is exist - process it [08:48:09]req_shift_opened [08:48:09]FM_GetShiftState [08:48:09]SAM_PROTO_GetShiftState [08:48:09]wFMCommunicate request_size=4 [08:48:09]MH_SAM_APDU [08:48:09]CAPDU: 80 13 01 00 [08:48:09]Write to MH i2c: E2 08 00 B0 35 80 13 01 00 00 00 00 00 62 [08:48:09]Write i2c OK [08:48:09]MH_I2C_Read... [08:48:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:48:09]Read from MH i2c: E2 [08:48:09]MH_I2C_Read... [08:48:09]Read from MH i2c: E2 0E 00 [08:48:09]MH_I2C_Read... [08:48:09]Read from MH i2c: E2 0E 00 B0 35 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A5 [08:48:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:48:09]wFMCommunicate OK [08:48:09]SAM_PROTO_GetShiftState done [08:48:09]FM_GetShiftState done [08:48:09]req_shift_opened done [08:48:09]requested_item shift.open_date is exist - process it [08:48:09]req_shift_open_date [08:48:09]req_shift_open_date done [08:48:09]produce_requested_data done [08:48:09]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218423,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:48:09]process_action_free close_receipt [08:48:09]json_value_free [08:48:09]json_value_free done [08:48:09]process_json_proto returns [08:48:09]Send response to host [08:48:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218423,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:48:09]free response buf [08:48:09]execute_script done [08:48:09]execute_script returns [08:48:09]free content buf [08:48:09]Sock 9.Close socket [08:48:09]Sock 9.Thread stoped [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:13]OFD Sender: No OFD packet to send [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:08]OFD Sender: No OFD packet to send [08:51:13]OFD Sender: No OFD packet to send [08:51:18]OFD Sender: No OFD packet to send [08:51:23]OFD Sender: No OFD packet to send [08:51:28]OFD Sender: No OFD packet to send [08:51:33]OFD Sender: No OFD packet to send [08:51:38]OFD Sender: No OFD packet to send [08:51:43]OFD Sender: No OFD packet to send [08:51:44]accept exits with 8 [08:51:44]New connection [08:51:44]New thread 3066682724 created [08:51:44]Thread 3066826084 joined [08:51:44]Waiting for new connection... [08:51:44] Sock 8.Parse request [08:51:44]Sock 8.Check first char [08:51:44]Sock 8.First char is OK [08:51:44]request: POST /json_proto HTTP/1.0 [08:51:44]Method: POST [08:51:44]URL: /json_proto [08:51:44]Method is POST - this is cgi request [08:51:44]url: /json_proto [08:51:44]query_string will be loaded in cgi processing [08:51:44]execute_cgi json_proto POST (null) [08:51:44]execute_cgi path=json_proto method=POST [08:51:44]POST find Content-Length [08:51:44]Host: 172.17.40.4:8080 [08:51:44]Content-Length: 682 [08:51:44]Content-Type: application/json [08:51:44] [08:51:44]POST finish read [08:51:44]Found Content-Length = 682 [08:51:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535966", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:51:44]execute_script... [08:51:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535966", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:51:44]POST & json_proto [08:51:44]process_json_proto [08:51:44]json parsed OK: [08:51:44]protocol is kg_v1.0 [08:51:44]action value=close_receipt [08:51:44]process_action close_receipt [08:51:44]cmd_close_receipt [08:51:44]MH_GetDate [08:51:44]Write to MH i2c: F0 00 00 B1 35 D5 [08:51:44]Write i2c OK [08:51:44]MH_I2C_Read... [08:51:44]Read from MH i2c: F0 [08:51:44]MH_I2C_Read... [08:51:44]Read from MH i2c: F0 09 00 [08:51:44]MH_I2C_Read... [08:51:44]Read from MH i2c: F0 09 00 B1 35 00 24 73 13 67 EE 0E 0D 67 5F [08:51:44]GetLastDocTimeStamp 1729327689 [08:51:44]current date 1729327908 [08:51:44]FM_GetShiftState [08:51:44]SAM_PROTO_GetShiftState [08:51:44]wFMCommunicate request_size=4 [08:51:44]MH_SAM_APDU [08:51:44]CAPDU: 80 13 01 00 [08:51:44]Write to MH i2c: E2 08 00 B2 35 80 13 01 00 00 00 00 00 64 [08:51:44]Write i2c OK [08:51:44]MH_I2C_Read... [08:51:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:44]Read from MH i2c: E2 [08:51:44]MH_I2C_Read... [08:51:44]Read from MH i2c: E2 0E 00 [08:51:44]MH_I2C_Read... [08:51:44]Read from MH i2c: E2 0E 00 B2 35 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A7 [08:51:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:51:44]wFMCommunicate OK [08:51:44]SAM_PROTO_GetShiftState done [08:51:44]FM_GetShiftState done [08:51:44]opened in 1729296582 [08:51:44]opened+sec_in_day 1729382982 [08:51:44]quantity*price = 100015 [08:51:44]sum+1 = 100017 [08:51: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 69 19.10.2024 08:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218424 ФПД: 4857625277214 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085148&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218424&fm=4857625277214&tin=02508201610067®Number=0000000000098116&sum=100000 [08:51:45]StoreToDocumentArchive [08:51:45]shift 443 fd 218424 [08:51:45]save to /storage/0443/doc_00218424 [08:51:45]save last doc name /storage/0443/doc_00218424 to /storage/kkm_last_doc_name [08:51:45]save OK [08:51:45]Clear old archive folders... [08:51:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:51:45]tlvbuf is B6D890E0 [08:51:45]SAM_PROTO_ClearQueue [08:51:45]wFMCommunicate request_size=4 [08:51:45]MH_SAM_APDU [08:51:45]CAPDU: 80 09 00 00 [08:51:45]Write to MH i2c: E2 08 00 BF 35 80 09 00 00 00 00 00 00 66 [08:51:45]Write i2c OK [08:51:45]MH_I2C_Read... [08:51:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:51:45]Read from MH i2c: E2 [08:51:45]MH_I2C_Read... [08:51:45]Read from MH i2c: E2 03 00 [08:51:45]MH_I2C_Read... [08:51:45]Read from MH i2c: E2 03 00 BF 35 00 90 00 68 [08:51:45]RAPDU: 90 00 [08:51:45]wFMCommunicate OK [08:51:45]SAM_PROTO_ClearQueue done [08:51:45]KKMCreateOFDPacket [08:51:45]OFDProtocolAddRootSTLVToBuf [08:51:45]FM_MakeSignedData [08:51:45]FM_MakeSignedData [08:51:45]SAM_PROTO_SignData [08:51:45]wFMCommunicate request_size=4 [08:51:45]MH_SAM_APDU [08:51:45]CAPDU: 80 0D 01 02 [08:51:45]Write to MH i2c: E2 08 00 C0 35 80 0D 01 02 00 00 00 00 6E [08:51:45]Write i2c OK [08:51:45]MH_I2C_Read... [08:51:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:51:45]Read from MH i2c: E2 [08:51:45]MH_I2C_Read... [08:51:45]Read from MH i2c: E2 03 00 [08:51:45]MH_I2C_Read... [08:51:45]Read from MH i2c: E2 03 00 C0 35 00 90 00 69 [08:51:45]RAPDU: 90 00 [08:51:45]wFMCommunicate OK [08:51:45]wFMCommunicate request_size=255 [08:51:45]MH_SAM_APDU [08:51:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 45 00 00 00 F4 03 04 00 24 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 38 55 03 00 35 04 06 00 04 [08:51:45]Write to MH i2c: E2 02 01 C1 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 45 00 00 00 F4 03 04 00 24 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 38 55 03 00 35 04 06 00 04 00 00 96 [08:51:45]Write i2c OK [08:51:45]MH_I2C_Read... [08:51:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:46]Read from MH i2c: E2 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 03 00 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 03 00 C1 35 00 90 00 6A [08:51:46]RAPDU: 90 00 [08:51:46]wFMCommunicate OK [08:51:46]wFMCommunicate request_size=10 [08:51:46]MH_SAM_APDU [08:51:46]CAPDU: 80 0D 02 02 05 6B 01 07 73 1E [08:51:46]Write to MH i2c: E2 0D 00 C2 35 80 0D 02 02 05 00 6B 01 07 73 1E 00 00 7F [08:51:46]Write i2c OK [08:51:46]MH_I2C_Read... [08:51:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:46]Read from MH i2c: E2 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 03 00 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 03 00 C2 35 00 90 00 6B [08:51:46]RAPDU: 90 00 [08:51:46]wFMCommunicate OK [08:51:46]wFMCommunicate request_size=4 [08:51:46]MH_SAM_APDU [08:51:46]CAPDU: 80 0D 03 02 [08:51:46]Write to MH i2c: E2 08 00 C3 35 80 0D 03 02 00 00 00 00 73 [08:51:46]Write i2c OK [08:51:46]MH_I2C_Read... [08:51:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:51:46]Read from MH i2c: E2 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 0B 00 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 0B 00 C3 35 00 09 BF 38 13 E7 76 90 18 90 00 8C [08:51:46]RAPDU: 09 BF 38 13 E7 76 90 18 90 00 [08:51:46]wFMCommunicate OK [08:51:46]SAM_PROTO_SignData done [08:51:46]FM_MakeSignedData done [08:51:46]CreateOFDProtocolMessage [08:51:46]wFMCommunicate request_size=4 [08:51:46]MH_SAM_APDU [08:51:46]CAPDU: 80 11 00 00 [08:51:46]Write to MH i2c: E2 08 00 C4 35 80 11 00 00 00 00 00 00 73 [08:51:46]Write i2c OK [08:51:46]MH_I2C_Read... [08:51:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:46]Read from MH i2c: E2 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 17 00 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 17 00 C4 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C2 [08:51:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:51:46]wFMCommunicate OK [08:51:46]CreateOFDProtocolMessage done [08:51:46]OFDSenderStorePacket 218424 [08:51:46]StoreOFDPacket docnum=218424 [08:51:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 65 AF 07 01 1E 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 45 00 00 00 F4 03 04 00 24 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 38 55 03 00 35 04 06 00 04 6B 01 07 73 1E 09 BF 38 13 E7 76 90 18 [08:51:46]CheckFolder [08:51:46]dirname=/storage/ofd_packets [08:51:46]CheckFolder done [08:51:46]ProducePacketName [08:51:46]name=ofd_packets/00218424 [08:51:46]NVStorageSaveData ofd_packets/00218424 [08:51:46]File name is /storage/ofd_packets/00218424 [08:51:46]Write 301 bytes [08:51:46]NVStorageSaveData done [08:51:46]OFDSenderStorePacket done [08:51:46]KKMCreateOFDPacket done [08:51:46]NVStorageSaveData kkm_last_timestamp [08:51:46]File name is /storage/kkm_last_timestamp [08:51:46]Write 4 bytes [08:51:46]NVStorageSaveData done [08:51:46]ExternCall_PrintAddStr [08:51:46]wPrintStart [08:51:46]Write to MH i2c: 01 00 00 C5 35 FA [08:51:46]Write i2c OK [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: 01 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: 01 07 00 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: 01 07 00 C5 35 00 00 00 00 00 FF 0F 0F [08:51:46]RasterBufferAndPrint [08:51:46]line Счет N : (1)535966 [08:51:46]line ИНН: 02508201610067 [08:51:46]line Контрольно-Кассовый Чек [08:51:46]line ПРОДАЖА [08:51:46]line ТРК (МРК, ГНК) : 23 [08:51:46]line Товар: 2710124130 [08:51:46]line Аи-92-К-2 [08:51:46]line 14.950 * 66.90 [08:51:46]line = 1000.16 [08:51:46]line НДС 12% НСП 1% [08:51:46]line > о реализуемом товаре [08:51:46]line ОКРУГЛЕНИЕ: -0.16 [08:51:46]line ИТОГО: 1000.00 [08:51:46]line Внесено: 1000.00 [08:51:46]line СДАЧА: 0.00 [08:51:46]line НСП 1% : 8.85 [08:51:46]line НДС 12% : 106.21 [08:51:46]line Наличными: 1000.00 [08:51:46]line Безнал.: 0.00 [08:51:46]line Место: АЗС № 84 "Партнер Нефть" [08:51:46]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:51:46]line СНО: Общий режим [08:51:46]line Чек 69 19.10.2024 08:51 [08:51:46]line Смена: 443 ФФД: 1.0 [08:51:46]line ЗНМ: 0300000178 [08:51:46]line РНМ: 0000000000098116 [08:51:46]line Версия ККМ: 001 [08:51:46]line ФМ: 0000000000965413 [08:51:46]line ФД: 218424 [08:51:46]line ФПД: 4857625277214 [08:51:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085148&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218424&fm=4857625277214&tin=02508201610067®Number=0000000000098116&sum=100000 [08:51:46]OFD Sender: Processing packet 218424 [packets to send 80, broken 79] [08:51:46]ProducePacketName [08:51:46]name=ofd_packets/00218424 [08:51:46]OFD Sender: To server: pG, [08:51:46]CommunicateWithHost lk.salyk.kg:30040 [08:51:46]ConnectInit lk.salyk.kg [08:51:46]written 0, free lines is 4095 [08:51:46]Connected sock=10 [08:51:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 65 AF 07 01 1E 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 45 00 00 00 F4 03 04 00 24 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 38 55 03 00 35 04 06 00 04 6B 01 07 73 1E 09 BF 38 13 E7 76 90 18 [08:51:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8A B9 47 00 84 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 39 36 35 34 31 33 10 04 04 00 38 55 03 00 F4 03 04 00 BE 1E 13 67 B6 04 01 00 00 9A 4A 28 17 29 EF F8 C0 [08:51:46]CommunicateWithHost err = 0 [08:51:46]CheckOFDResponse [08:51:46]1017 (14) - 77093643461234 [08:51:46]1041 (16) - 0000000000965413 [08:51:46]1040 (4) - 218424 [08:51:46]1012 (4) - 19.10.2024 02:51 [08:51:46]1206 (1) - 0 [08:51:46]OFD Sender: Remove packet 218424 [08:51:46]ProducePacketName [08:51:46]name=ofd_packets/00218424 [08:51:46]NVStorageDeleteData [08:51:47]Write to MH i2c: 01 00 00 F0 35 25 [08:51:47]Write i2c OK [08:51:47]MH_I2C_Read... [08:51:47]Read from MH i2c: 01 [08:51:47]MH_I2C_Read... [08:51:47]Read from MH i2c: 01 07 00 [08:51:47]MH_I2C_Read... [08:51:47]Read from MH i2c: 01 07 00 F0 35 00 00 00 00 00 E4 0C 1C [08:51:47]RasterBufferAndPrint [08:51:47]line [08:51:47]line [08:51:47]line [08:51:47]line [08:51:47]line [08:51:47]written 0, free lines is 3306 [08:51:47]MH_Cut [08:51:47]Write to MH i2c: D1 01 00 F7 35 01 FE [08:51:47]Write i2c OK [08:51:47]MH_I2C_Read... [08:51:47]Read from MH i2c: D1 [08:51:47]MH_I2C_Read... [08:51:47]Read from MH i2c: D1 01 00 [08:51:47]MH_I2C_Read... [08:51:47]Read from MH i2c: D1 01 00 F7 35 00 FD [08:51:47]Write to MH i2c: 01 00 00 F8 35 2D [08:51:47]Write i2c OK [08:51:47]MH_I2C_Read... [08:51:47]OFD Sender: No OFD packet to send [08:51:47]*** Cut start [08:51:47]*** Partial cut [08:51:47]*** CUTSNS_PIN = 1 [08:51:47]*** CUTSNS_PIN = 0 [08:51:48]*** Brake cut motor [08:51:48]Read from MH i2c: 01 [08:51:48]MH_I2C_Read... [08:51:48]*** Stop cut motor [08:51:48]*** Cut end [08:51:48]Read from MH i2c: 01 07 00 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: 01 07 00 F8 35 00 00 00 00 00 FF 0F 42 [08:51:48]process_action close_receipt done [08:51:48]requested_data is exist [08:51:48]produce_requested_data [08:51:48]requested_item fm.sn is exist - process it [08:51:48]wFMCommunicate request_size=4 [08:51:48]MH_SAM_APDU [08:51:48]CAPDU: 80 11 00 00 [08:51:48]Write to MH i2c: E2 08 00 F9 35 80 11 00 00 00 00 00 00 A8 [08:51:48]Write i2c OK [08:51:48]MH_I2C_Read... [08:51:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:48]Read from MH i2c: E2 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: E2 17 00 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: E2 17 00 F9 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F7 [08:51:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:51:48]wFMCommunicate OK [08:51:48]requested_item fd.num is exist - process it [08:51:48]SAM_PROTO_GetFieldsCounters [08:51:48]wFMCommunicate request_size=4 [08:51:48]MH_SAM_APDU [08:51:48]CAPDU: 80 13 00 00 [08:51:48]Write to MH i2c: E2 08 00 FA 35 80 13 00 00 00 00 00 00 AB [08:51:48]Write i2c OK [08:51:48]MH_I2C_Read... [08:51:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:51:48]Read from MH i2c: E2 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: E2 62 00 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: E2 62 00 FA 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 38 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 E3 [08:51:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 38 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:51:48]wFMCommunicate OK [08:51:48]SAM_PROTO_GetFieldsCounters done [08:51:48]requested_item shift.num is exist - process it [08:51:48]requested_item shift.opened is exist - process it [08:51:48]req_shift_opened [08:51:48]FM_GetShiftState [08:51:48]SAM_PROTO_GetShiftState [08:51:48]wFMCommunicate request_size=4 [08:51:48]MH_SAM_APDU [08:51:48]CAPDU: 80 13 01 00 [08:51:48]Write to MH i2c: E2 08 00 FB 35 80 13 01 00 00 00 00 00 AD [08:51:48]Write i2c OK [08:51:48]MH_I2C_Read... [08:51:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:48]Read from MH i2c: E2 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: E2 0E 00 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: E2 0E 00 FB 35 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F0 [08:51:48]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:51:48]wFMCommunicate OK [08:51:48]SAM_PROTO_GetShiftState done [08:51:48]FM_GetShiftState done [08:51:48]req_shift_opened done [08:51:48]requested_item shift.open_date is exist - process it [08:51:48]req_shift_open_date [08:51:48]req_shift_open_date done [08:51:48]produce_requested_data done [08:51:48]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218424,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:51:48]process_action_free close_receipt [08:51:48]json_value_free [08:51:48]json_value_free done [08:51:48]process_json_proto returns [08:51:48]Send response to host [08:51:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218424,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:51:48]free response buf [08:51:48]execute_script done [08:51:48]execute_script returns [08:51:48]free content buf [08:51:48]Sock 8.Close socket [08:51:48]Sock 8.Thread stoped [08:51:48]accept exits with 9 [08:51:48]New connection [08:51:48]New thread 3066826084 created [08:51:48]Thread 3066682724 joined [08:51:48]Waiting for new connection... [08:51:48] Sock 9.Parse request [08:51:48]Sock 9.Check first char [08:51:48]Sock 9.First char is OK [08:51:48]request: POST /json_proto HTTP/1.0 [08:51:48]Method: POST [08:51:48]URL: /json_proto [08:51:48]Method is POST - this is cgi request [08:51:48]url: /json_proto [08:51:48]query_string will be loaded in cgi processing [08:51:48]execute_cgi json_proto POST (null) [08:51:48]execute_cgi path=json_proto method=POST [08:51:48]POST find Content-Length [08:51:48]Host: 172.17.40.4:8080 [08:51:48]Content-Length: 754 [08:51:48]Content-Type: application/json [08:51:48] [08:51:48]POST finish read [08:51:48]Found Content-Length = 754 [08:51:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535965", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30036570", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:48]execute_script... [08: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)535965", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30036570", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:48]POST & json_proto [08:51:48]process_json_proto [08:51:48]json parsed OK: [08:51:48]protocol is kg_v1.0 [08:51:48]action value=close_receipt [08:51:48]process_action close_receipt [08:51:48]cmd_close_receipt [08:51:48]MH_GetDate [08:51:48]Write to MH i2c: F0 00 00 FC 35 20 [08:51:48]Write i2c OK [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: F0 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: F0 09 00 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: F0 09 00 FC 35 00 28 73 13 67 EE 0E 0D 67 AE [08:51:48]GetLastDocTimeStamp 1729327908 [08:51:48]current date 1729327912 [08:51:48]FM_GetShiftState [08:51:48]SAM_PROTO_GetShiftState [08:51:48]wFMCommunicate request_size=4 [08:51:48]MH_SAM_APDU [08:51:48]CAPDU: 80 13 01 00 [08:51:48]Write to MH i2c: E2 08 00 FD 35 80 13 01 00 00 00 00 00 AF [08:51:48]Write i2c OK [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: E2 [08:51:48]MH_I2C_Read... [08:51:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:48]Read from MH i2c: E2 0E 00 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: E2 0E 00 FD 35 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F2 [08:51:48]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:51:48]wFMCommunicate OK [08:51:48]SAM_PROTO_GetShiftState done [08:51:48]FM_GetShiftState done [08:51:48]opened in 1729296582 [08:51:48]opened+sec_in_day 1729382982 [08:51:48]quantity*price = 0 [08:51:48]sum+1 = 1 [08:51:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 70 19.10.2024 08:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30036570 ФМ: 0000000000965413 ФД: 218425 ФПД: 281343233762387 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085152&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218425&fm=281343233762387&tin=02508201610067®Number=0000000000098116&sum=0 [08:51:50]StoreToDocumentArchive [08:51:50]shift 443 fd 218425 [08:51:50]save to /storage/0443/doc_00218425 [08:51:50]save last doc name /storage/0443/doc_00218425 to /storage/kkm_last_doc_name [08:51:50]save OK [08:51:50]Clear old archive folders... [08:51:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:51:50]tlvbuf is 015AF9F0 [08:51:50]SAM_PROTO_ClearQueue [08:51:50]wFMCommunicate request_size=4 [08:51:50]MH_SAM_APDU [08:51:50]CAPDU: 80 09 00 00 [08:51:50]Write to MH i2c: E2 08 00 0A 36 80 09 00 00 00 00 00 00 B2 [08:51:50]Write i2c OK [08:51:50]MH_I2C_Read... [08:51:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:51:50]Read from MH i2c: E2 [08:51:50]MH_I2C_Read... [08:51:50]Read from MH i2c: E2 03 00 [08:51:50]MH_I2C_Read... [08:51:50]Read from MH i2c: E2 03 00 0A 36 00 90 00 B4 [08:51:50]RAPDU: 90 00 [08:51:50]wFMCommunicate OK [08:51:50]SAM_PROTO_ClearQueue done [08:51:50]KKMCreateOFDPacket [08:51:50]OFDProtocolAddRootSTLVToBuf [08:51:50]FM_MakeSignedData [08:51:50]FM_MakeSignedData [08:51:50]SAM_PROTO_SignData [08:51:50]wFMCommunicate request_size=4 [08:51:50]MH_SAM_APDU [08:51:50]CAPDU: 80 0D 01 02 [08:51:50]Write to MH i2c: E2 08 00 0B 36 80 0D 01 02 00 00 00 00 BA [08:51:50]Write i2c OK [08:51:50]MH_I2C_Read... [08:51:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:51:50]Read from MH i2c: E2 [08:51:50]MH_I2C_Read... [08:51:50]Read from MH i2c: E2 03 00 [08:51:50]MH_I2C_Read... [08:51:50]Read from MH i2c: E2 03 00 0B 36 00 90 00 B5 [08:51:50]RAPDU: 90 00 [08:51:50]wFMCommunicate OK [08:51:50]wFMCommunicate request_size=255 [08:51:50]MH_SAM_APDU [08:51: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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 28 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 39 55 03 00 35 04 06 00 FF [08:51:50]Write to MH i2c: E2 02 01 0C 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 28 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 39 55 03 00 35 04 06 00 FF 00 00 D2 [08:51:50]Write i2c OK [08:51:50]MH_I2C_Read... [08:51:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:50]Read from MH i2c: E2 [08:51:50]MH_I2C_Read... [08:51:50]Read from MH i2c: E2 03 00 [08:51:50]MH_I2C_Read... [08:51:50]Read from MH i2c: E2 03 00 0C 36 00 90 00 B6 [08:51:50]RAPDU: 90 00 [08:51:50]wFMCommunicate OK [08:51:50]wFMCommunicate request_size=10 [08:51:50]MH_SAM_APDU [08:51:50]CAPDU: 80 0D 02 02 05 E1 53 82 24 53 [08:51:50]Write to MH i2c: E2 0D 00 0D 36 80 0D 02 02 05 00 E1 53 82 24 53 00 00 F4 [08:51:50]Write i2c OK [08:51:50]MH_I2C_Read... [08:51:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:50]Read from MH i2c: E2 [08:51:50]MH_I2C_Read... [08:51:50]Read from MH i2c: E2 03 00 [08:51:50]MH_I2C_Read... [08:51:50]Read from MH i2c: E2 03 00 0D 36 00 90 00 B7 [08:51:50]RAPDU: 90 00 [08:51:50]wFMCommunicate OK [08:51:50]wFMCommunicate request_size=4 [08:51:50]MH_SAM_APDU [08:51:50]CAPDU: 80 0D 03 02 [08:51:50]Write to MH i2c: E2 08 00 0E 36 80 0D 03 02 00 00 00 00 BF [08:51:50]Write i2c OK [08:51:50]MH_I2C_Read... [08:51:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:51:50]Read from MH i2c: E2 [08:51:50]MH_I2C_Read... [08:51:50]Read from MH i2c: E2 0B 00 [08:51:50]MH_I2C_Read... [08:51:50]Read from MH i2c: E2 0B 00 0E 36 00 B4 3C 35 CC 8A 47 A8 8B 90 00 B5 [08:51:50]RAPDU: B4 3C 35 CC 8A 47 A8 8B 90 00 [08:51:50]wFMCommunicate OK [08:51:50]SAM_PROTO_SignData done [08:51:50]FM_MakeSignedData done [08:51:50]CreateOFDProtocolMessage [08:51:50]wFMCommunicate request_size=4 [08:51:50]MH_SAM_APDU [08:51:50]CAPDU: 80 11 00 00 [08:51:50]Write to MH i2c: E2 08 00 0F 36 80 11 00 00 00 00 00 00 BF [08:51:50]Write i2c OK [08:51:50]MH_I2C_Read... [08:51:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:50]Read from MH i2c: E2 [08:51:50]MH_I2C_Read... [08:51:51]Read from MH i2c: E2 17 00 [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: E2 17 00 0F 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0E [08:51:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:51:51]wFMCommunicate OK [08:51:51]CreateOFDProtocolMessage done [08:51:51]OFDSenderStorePacket 218425 [08:51:51]StoreOFDPacket docnum=218425 [08:51:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DA 20 07 01 C9 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 28 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 39 55 03 00 35 04 06 00 FF E1 53 82 24 53 B4 3C 35 CC 8A 47 A8 8B [08:51:51]CheckFolder [08:51:51]dirname=/storage/ofd_packets [08:51:51]CheckFolder done [08:51:51]ProducePacketName [08:51:51]name=ofd_packets/00218425 [08:51:51]NVStorageSaveData ofd_packets/00218425 [08:51:51]File name is /storage/ofd_packets/00218425 [08:51:51]Write 301 bytes [08:51:51]NVStorageSaveData done [08:51:51]OFDSenderStorePacket done [08:51:51]KKMCreateOFDPacket done [08:51:51]NVStorageSaveData kkm_last_timestamp [08:51:51]File name is /storage/kkm_last_timestamp [08:51:51]Write 4 bytes [08:51:51]NVStorageSaveData done [08:51:51]ExternCall_PrintAddStr [08:51:51]wPrintStart [08:51:51]Write to MH i2c: 01 00 00 10 36 46 [08:51:51]Write i2c OK [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: 01 [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: 01 07 00 [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: 01 07 00 10 36 00 00 00 00 00 FF 0F 5B [08:51:51]RasterBufferAndPrint [08:51:51]line Счет N : (1)535965 [08:51:51]line ИНН: 02508201610067 [08:51:51]line Контрольно-Кассовый Чек [08:51:51]line ПРОДАЖА [08:51:51]line ТРК (МРК, ГНК) : 33 [08:51:51]line Товар: 2710124130 [08:51:51]line Аи-92-К-2 [08:51:51]line 20.000 * 0.00 [08:51:51]line = 0.00 [08:51:51]line НДС 12% НСП 1% [08:51:51]line > о реализуемом товаре [08:51:51]line ИТОГО: 0.00 [08:51:51]line НСП 1% : 0.00 [08:51:51]line НДС 12% : 0.00 [08:51:51]line Наличными: 0.00 [08:51:51]line Безнал.: 0.00 [08:51:51]line Место: АЗС № 84 "Партнер Нефть" [08:51:51]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:51:51]line СНО: Общий режим [08:51:51]line Чек 70 19.10.2024 08:51 [08:51:51]line Смена: 443 ФФД: 1.0 [08:51:51]line ЗНМ: 0300000178 [08:51:51]line РНМ: 0000000000098116 [08:51:51]line Версия ККМ: 001 [08:51:51]line Талоны: ТК ГПНА Online [08:51:51]line 30036570 [08:51:51]line ФМ: 0000000000965413 [08:51:51]line ФД: 218425 [08:51:51]line ФПД: 281343233762387 [08:51:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085152&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218425&fm=281343233762387&tin=02508201610067®Number=0000000000098116&sum=0 [08:51:51]OFD Sender: Processing packet 218425 [packets to send 80, broken 79] [08:51:51]ProducePacketName [08:51:51]name=ofd_packets/00218425 [08:51:51]OFD Sender: To server: pG, [08:51:51]CommunicateWithHost lk.salyk.kg:30040 [08:51:51]ConnectInit lk.salyk.kg [08:51:51]written 0, free lines is 4095 [08:51:51]Connected sock=10 [08:51:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DA 20 07 01 C9 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 28 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 39 55 03 00 35 04 06 00 FF E1 53 82 24 53 B4 3C 35 CC 8A 47 A8 8B [08:51:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FB 01 47 00 F3 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 39 36 35 34 31 33 10 04 04 00 39 55 03 00 F4 03 04 00 C3 1E 13 67 B6 04 01 00 00 20 10 50 3D 3C C1 AC 99 [08:51:51]CommunicateWithHost err = 0 [08:51:51]CheckOFDResponse [08:51:51]1017 (14) - 77093643461234 [08:51:51]1041 (16) - 0000000000965413 [08:51:51]1040 (4) - 218425 [08:51:51]1012 (4) - 19.10.2024 02:51 [08:51:51]1206 (1) - 0 [08:51:51]OFD Sender: Remove packet 218425 [08:51:51]ProducePacketName [08:51:51]name=ofd_packets/00218425 [08:51:51]NVStorageDeleteData [08:51:51]Write to MH i2c: 01 00 00 3A 36 70 [08:51:51]Write i2c OK [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: 01 [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: 01 07 00 [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: 01 07 00 3A 36 00 00 00 00 00 FF 0C 82 [08:51:51]RasterBufferAndPrint [08:51:51]line [08:51:51]line [08:51:51]line [08:51:51]line [08:51:51]line [08:51:51]written 0, free lines is 3340 [08:51:51]MH_Cut [08:51:51]Write to MH i2c: D1 01 00 41 36 01 49 [08:51:51]Write i2c OK [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: D1 [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: D1 01 00 [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: D1 01 00 41 36 00 48 [08:51:51]Write to MH i2c: 01 00 00 42 36 78 [08:51:51]Write i2c OK [08:51:51]MH_I2C_Read... [08:51:52]OFD Sender: No OFD packet to send [08:51:52]*** Cut start [08:51:52]*** Partial cut [08:51:52]*** CUTSNS_PIN = 1 [08:51:52]*** CUTSNS_PIN = 0 [08:51:52]*** Brake cut motor [08:51:53]Read from MH i2c: 01 [08:51:53]MH_I2C_Read... [08:51:53]*** Stop cut motor [08:51:53]*** Cut end [08:51:53]Read from MH i2c: 01 07 00 [08:51:53]MH_I2C_Read... [08:51:53]Read from MH i2c: 01 07 00 42 36 00 00 00 00 00 FF 0F 8D [08:51:53]process_action close_receipt done [08:51:53]requested_data is exist [08:51:53]produce_requested_data [08:51:53]requested_item fm.sn is exist - process it [08:51:53]wFMCommunicate request_size=4 [08:51:53]MH_SAM_APDU [08:51:53]CAPDU: 80 11 00 00 [08:51:53]Write to MH i2c: E2 08 00 43 36 80 11 00 00 00 00 00 00 F3 [08:51:53]Write i2c OK [08:51:53]MH_I2C_Read... [08:51:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:53]Read from MH i2c: E2 [08:51:53]MH_I2C_Read... [08:51:53]Read from MH i2c: E2 17 00 [08:51:53]MH_I2C_Read... [08:51:53]Read from MH i2c: E2 17 00 43 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 42 [08:51:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:51:53]wFMCommunicate OK [08:51:53]requested_item fd.num is exist - process it [08:51:53]SAM_PROTO_GetFieldsCounters [08:51:53]wFMCommunicate request_size=4 [08:51:53]MH_SAM_APDU [08:51:53]CAPDU: 80 13 00 00 [08:51:53]Write to MH i2c: E2 08 00 44 36 80 13 00 00 00 00 00 00 F6 [08:51:53]Write i2c OK [08:51:53]MH_I2C_Read... [08:51:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:51:53]Read from MH i2c: E2 [08:51:53]MH_I2C_Read... [08:51:53]Read from MH i2c: E2 62 00 [08:51:53]MH_I2C_Read... [08:51:53]Read from MH i2c: E2 62 00 44 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 39 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 32 [08:51:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 39 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:51:53]wFMCommunicate OK [08:51:53]SAM_PROTO_GetFieldsCounters done [08:51:53]requested_item shift.num is exist - process it [08:51:53]requested_item shift.opened is exist - process it [08:51:53]req_shift_opened [08:51:53]FM_GetShiftState [08:51:53]SAM_PROTO_GetShiftState [08:51:53]wFMCommunicate request_size=4 [08:51:53]MH_SAM_APDU [08:51:53]CAPDU: 80 13 01 00 [08:51:53]Write to MH i2c: E2 08 00 45 36 80 13 01 00 00 00 00 00 F8 [08:51:53]Write i2c OK [08:51:53]MH_I2C_Read... [08:51:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:53]Read from MH i2c: E2 [08:51:53]MH_I2C_Read... [08:51:53]Read from MH i2c: E2 0E 00 [08:51:53]MH_I2C_Read... [08:51:53]Read from MH i2c: E2 0E 00 45 36 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3B [08:51:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:51:53]wFMCommunicate OK [08:51:53]SAM_PROTO_GetShiftState done [08:51:53]FM_GetShiftState done [08:51:53]req_shift_opened done [08:51:53]requested_item shift.open_date is exist - process it [08:51:53]req_shift_open_date [08:51:53]req_shift_open_date done [08:51:53]produce_requested_data done [08:51:53]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218425,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:51:53]process_action_free close_receipt [08:51:53]json_value_free [08:51:53]json_value_free done [08:51:53]process_json_proto returns [08:51:53]Send response to host [08:51:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218425,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:51:53]free response buf [08:51:53]execute_script done [08:51:53]execute_script returns [08:51:53]free content buf [08:51:53]Sock 9.Close socket [08:51:53]Sock 9.Thread stoped [08:51:57]OFD Sender: No OFD packet to send [08:52:02]OFD Sender: No OFD packet to send [08:52:07]OFD Sender: No OFD packet to send [08:52:12]OFD Sender: No OFD packet to send [08:52:17]OFD Sender: No OFD packet to send [08:52:17]accept exits with 8 [08:52:17]New connection [08:52:17]New thread 3066682724 created [08:52:17]Thread 3066826084 joined [08:52:17]Waiting for new connection... [08:52:17] Sock 8.Parse request [08:52:17]Sock 8.Check first char [08:52:17]Sock 8.First char is OK [08:52:17]request: POST /json_proto HTTP/1.0 [08:52:17]Method: POST [08:52:17]URL: /json_proto [08:52:17]Method is POST - this is cgi request [08:52:17]url: /json_proto [08:52:17]query_string will be loaded in cgi processing [08:52:17]execute_cgi json_proto POST (null) [08:52:17]execute_cgi path=json_proto method=POST [08:52:17]POST find Content-Length [08:52:17]Host: 172.17.40.4:8080 [08:52:17]Content-Length: 1005 [08:52:17]Content-Type: application/json [08:52:17] [08:52:17]POST finish read [08:52:17]Found Content-Length = 1005 [08:52:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79747", "tax_sys" : 0, "items" : [ { "code": "4607015232868", "name": "\u0412\u0430\u0444\u043B\u0438 \u042F\u0448\u043A\u0438\u043D\u043E \u0432 \u0448\u043E\u043A\u043E\u043B\u0430\u0434\u043D\u043E\u0439 \u0433\u043B\u0430\u0437\u0443\u0440\u0438 200\u0433", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 355.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:17]execute_script... [08: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 : (3)79747", "tax_sys" : 0, "items" : [ { "code": "4607015232868", "name": "\u0412\u0430\u0444\u043B\u0438 \u042F\u0448\u043A\u0438\u043D\u043E \u0432 \u0448\u043E\u043A\u043E\u043B\u0430\u0434\u043D\u043E\u0439 \u0433\u043B\u0430\u0437\u0443\u0440\u0438 200\u0433", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 355.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:17]POST & json_proto [08:52:17]process_json_proto [08:52:17]json parsed OK: [08:52:17]protocol is kg_v1.0 [08:52:17]action value=close_receipt [08:52:17]process_action close_receipt [08:52:17]cmd_close_receipt [08:52:17]MH_GetDate [08:52:17]Write to MH i2c: F0 00 00 46 36 6B [08:52:17]Write i2c OK [08:52:17]MH_I2C_Read... [08:52:17]Read from MH i2c: F0 [08:52:17]MH_I2C_Read... [08:52:17]Read from MH i2c: F0 09 00 [08:52:17]MH_I2C_Read... [08:52:17]Read from MH i2c: F0 09 00 46 36 00 45 73 13 67 EE 0E 0D 67 16 [08:52:17]GetLastDocTimeStamp 1729327912 [08:52:17]current date 1729327941 [08:52:17]FM_GetShiftState [08:52:17]SAM_PROTO_GetShiftState [08:52:17]wFMCommunicate request_size=4 [08:52:17]MH_SAM_APDU [08:52:17]CAPDU: 80 13 01 00 [08:52:17]Write to MH i2c: E2 08 00 47 36 80 13 01 00 00 00 00 00 FA [08:52:17]Write i2c OK [08:52:17]MH_I2C_Read... [08:52:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:17]Read from MH i2c: E2 [08:52:17]MH_I2C_Read... [08:52:17]Read from MH i2c: E2 0E 00 [08:52:17]MH_I2C_Read... [08:52:17]Read from MH i2c: E2 0E 00 47 36 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3D [08:52:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:52:17]wFMCommunicate OK [08:52:17]SAM_PROTO_GetShiftState done [08:52:17]FM_GetShiftState done [08:52:17]opened in 1729296582 [08:52:17]opened+sec_in_day 1729382982 [08:52:17]quantity*price = 9500 [08:52:17]sum+1 = 9501 [08:52:17]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 2.000 * 130.00 = 260.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 355.00 НСП 1% : 3.14 НДС 12% : 37.70 Наличными: 355.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 71 19.10.2024 08:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218426 ФПД: 248100323656223 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085221&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218426&fm=248100323656223&tin=02508201610067®Number=0000000000098116&sum=35500 0 [08:52:19]StoreToDocumentArchive [08:52:19]shift 443 fd 218426 [08:52:19]save to /storage/0443/doc_00218426 [08:52:19]save last doc name /storage/0443/doc_00218426 to /storage/kkm_last_doc_name [08:52:19]save OK [08:52:19]Clear old archive folders... [08:52:19]ProcessDocumentItem done err = 0, tmpTLVsize=422 [08:52:19]tlvbuf is 01532040 [08:52:19]SAM_PROTO_ClearQueue [08:52:19]wFMCommunicate request_size=4 [08:52:19]MH_SAM_APDU [08:52:19]CAPDU: 80 09 00 00 [08:52:19]Write to MH i2c: E2 08 00 54 36 80 09 00 00 00 00 00 00 FC [08:52:19]Write i2c OK [08:52:19]MH_I2C_Read... [08:52:19]Read from MH i2c: E2 [08:52:19]MH_I2C_Read... [08:52:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:52:19]Read from MH i2c: E2 03 00 [08:52:19]MH_I2C_Read... [08:52:19]Read from MH i2c: E2 03 00 54 36 00 90 00 FE [08:52:19]RAPDU: 90 00 [08:52:19]wFMCommunicate OK [08:52:19]SAM_PROTO_ClearQueue done [08:52:19]KKMCreateOFDPacket [08:52:19]OFDProtocolAddRootSTLVToBuf [08:52:19]FM_MakeSignedData [08:52:19]FM_MakeSignedData [08:52:19]SAM_PROTO_SignData [08:52:19]wFMCommunicate request_size=4 [08:52:19]MH_SAM_APDU [08:52:19]CAPDU: 80 0D 01 02 [08:52:19]Write to MH i2c: E2 08 00 55 36 80 0D 01 02 00 00 00 00 04 [08:52:19]Write i2c OK [08:52:19]MH_I2C_Read... [08:52:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:52:19]Read from MH i2c: E2 [08:52:19]MH_I2C_Read... [08:52:19]Read from MH i2c: E2 03 00 [08:52:19]MH_I2C_Read... [08:52:19]Read from MH i2c: E2 03 00 55 36 00 90 00 FF [08:52:19]RAPDU: 90 00 [08:52:19]wFMCommunicate OK [08:52:19]wFMCommunicate request_size=255 [08:52:19]MH_SAM_APDU [08:52:19]CAPDU: 80 0D 02 02 FA 03 00 A6 01 1E 04 01 00 01 23 04 88 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 32 38 36 38 06 04 44 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 B2 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BD D0 BE D0 B9 20 D0 B3 D0 BB D0 B0 D0 B7 D1 83 D1 80 D0 B8 20 32 30 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 [08:52:19]Write to MH i2c: E2 02 01 56 36 80 0D 02 02 FA 00 03 00 A6 01 1E 04 01 00 01 23 04 88 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 32 38 36 38 06 04 44 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 B2 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BD D0 BE D0 B9 20 D0 B3 D0 BB D0 B0 D0 B7 D1 83 D1 80 D0 B8 20 32 30 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 00 00 FF [08:52:19]Write i2c OK [08:52:19]MH_I2C_Read... [08:52:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:19]Read from MH i2c: E2 [08:52:19]MH_I2C_Read... [08:52:19]Read from MH i2c: E2 03 00 [08:52:19]MH_I2C_Read... [08:52:19]Read from MH i2c: E2 03 00 56 36 00 90 00 00 [08:52:19]RAPDU: 90 00 [08:52:19]wFMCommunicate OK [08:52:19]wFMCommunicate request_size=181 [08:52:19]MH_SAM_APDU [08:52:19]CAPDU: 80 0D 02 02 B0 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 8A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 0E 00 00 00 00 07 04 06 00 AC 8A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 45 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3A 55 03 00 35 04 06 00 E1 A5 5B A9 02 1F [08:52:19]Write to MH i2c: E2 B8 00 57 36 80 0D 02 02 B0 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 8A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 0E 00 00 00 00 07 04 06 00 AC 8A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 45 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3A 55 03 00 35 04 06 00 E1 A5 5B A9 02 1F 00 00 44 [08:52:19]Write i2c OK [08:52:19]MH_I2C_Read... [08:52:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:19]Read from MH i2c: E2 [08:52:19]MH_I2C_Read... [08:52:19]Read from MH i2c: E2 03 00 [08:52:19]MH_I2C_Read... [08:52:19]Read from MH i2c: E2 03 00 57 36 00 90 00 01 [08:52:19]RAPDU: 90 00 [08:52:19]wFMCommunicate OK [08:52:19]wFMCommunicate request_size=4 [08:52:19]MH_SAM_APDU [08:52:19]CAPDU: 80 0D 03 02 [08:52:19]Write to MH i2c: E2 08 00 58 36 80 0D 03 02 00 00 00 00 09 [08:52:19]Write i2c OK [08:52:19]MH_I2C_Read... [08:52:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:52:19]Read from MH i2c: E2 [08:52:19]MH_I2C_Read... [08:52:19]Read from MH i2c: E2 0B 00 [08:52:19]MH_I2C_Read... [08:52:19]Read from MH i2c: E2 0B 00 58 36 00 60 75 B2 63 13 78 16 60 90 00 F5 [08:52:19]RAPDU: 60 75 B2 63 13 78 16 60 90 00 [08:52:19]wFMCommunicate OK [08:52:19]SAM_PROTO_SignData done [08:52:19]FM_MakeSignedData done [08:52:19]CreateOFDProtocolMessage [08:52:19]wFMCommunicate request_size=4 [08:52:19]MH_SAM_APDU [08:52:19]CAPDU: 80 11 00 00 [08:52:19]Write to MH i2c: E2 08 00 59 36 80 11 00 00 00 00 00 00 09 [08:52:19]Write i2c OK [08:52:19]MH_I2C_Read... [08:52:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:19]Read from MH i2c: E2 [08:52:19]MH_I2C_Read... [08:52:19]Read from MH i2c: E2 17 00 [08:52:19]MH_I2C_Read... [08:52:19]Read from MH i2c: E2 17 00 59 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 58 [08:52:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:52:19]wFMCommunicate OK [08:52:19]CreateOFDProtocolMessage done [08:52:19]OFDSenderStorePacket 218426 [08:52:19]StoreOFDPacket docnum=218426 [08:52:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 BA 01 00 00 EE F4 B2 01 2B 47 5A 03 01 00 03 00 A6 01 1E 04 01 00 01 23 04 88 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 32 38 36 38 06 04 44 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 B2 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BD D0 BE D0 B9 20 D0 B3 D0 BB D0 B0 D0 B7 D1 83 D1 80 D0 B8 20 32 30 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 8A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 0E 00 00 00 00 07 04 06 00 AC 8A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 45 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3A 55 03 00 35 04 06 00 E1 A5 5B A9 02 1F 60 75 B2 63 13 78 16 60 [08:52:19]CheckFolder [08:52:19]dirname=/storage/ofd_packets [08:52:19]CheckFolder done [08:52:19]ProducePacketName [08:52:19]name=ofd_packets/00218426 [08:52:19]NVStorageSaveData ofd_packets/00218426 [08:52:19]File name is /storage/ofd_packets/00218426 [08:52:19]Write 472 bytes [08:52:19]NVStorageSaveData done [08:52:19]OFDSenderStorePacket done [08:52:19]KKMCreateOFDPacket done [08:52:19]NVStorageSaveData kkm_last_timestamp [08:52:19]File name is /storage/kkm_last_timestamp [08:52:19]Write 4 bytes [08:52:19]NVStorageSaveData done [08:52:20]ExternCall_PrintAddStr [08:52:20]wPrintStart [08:52:20]Write to MH i2c: 01 00 00 5A 36 90 [08:52:20]OFD Sender: Processing packet 218426 [packets to send 80, broken 79] [08:52:20]ProducePacketName [08:52:20]name=ofd_packets/00218426 [08:52:20]OFD Sender: To server: pG, [08:52:20]CommunicateWithHost lk.salyk.kg:30040 [08:52:20]ConnectInit lk.salyk.kg [08:52:20]Write i2c OK [08:52:20]MH_I2C_Read... [08:52:20]Read from MH i2c: 01 [08:52:20]MH_I2C_Read... [08:52:20]Read from MH i2c: 01 07 00 [08:52:20]MH_I2C_Read... [08:52:20]Read from MH i2c: 01 07 00 5A 36 00 00 00 00 00 FF 0F A5 [08:52:20]RasterBufferAndPrint [08:52:20]line Счет N : (3)79747 [08:52:20]line ИНН: 02508201610067 [08:52:20]line Контрольно-Кассовый Чек [08:52:20]line ПРОДАЖА [08:52:20]line Товар: 4607015232868 [08:52:20]line Вафли Яшкино в шоколадной глазури 200г [08:52:20]line 1.000 * 95.00 [08:52:20]line = 95.00 [08:52:20]line НДС 12% НСП 1% [08:52:20]line > о реализуемом товаре [08:52:20]line Товар: 2000036220012 [08:52:20]line Кофе Капучино XL(GABB TRADE) [08:52:20]line 2.000 * 130.00 [08:52:20]line = 260.00 [08:52:20]line НДС 12% НСП 1% [08:52:20]line > о реализуемом товаре [08:52:20]line ИТОГО: 355.00 [08:52:20]line НСП 1% : 3.14 [08:52:20]line НДС 12% : 37.70 [08:52:20]line Наличными: 355.00 [08:52:20]line Безнал.: 0.00 [08:52:20]line Место: АЗС № 84 "Партнер Нефть" [08:52:20]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:52:20]line СНО: Общий режим [08:52:20]line Чек 71 19.10.2024 08:52 [08:52:20]line Смена: 443 ФФД: 1.0 [08:52:20]line ЗНМ: 0300000178 [08:52:20]line РНМ: 0000000000098116 [08:52:20]line Версия ККМ: 001 [08:52:20]line ФМ: 0000000000965413 [08:52:20]line ФД: 218426 [08:52:20]line ФПД: 248100323656223 [08:52:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085221&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218426&fm=248100323656223&tin=02508201610067®Number=0000000000098116&sum=35500 [08:52:20]line 0 [08:52:20]written 0, free lines is 4095 [08:52:20]Connected sock=10 [08:52:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 BA 01 00 00 EE F4 B2 01 2B 47 5A 03 01 00 03 00 A6 01 1E 04 01 00 01 23 04 88 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 32 38 36 38 06 04 44 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 B2 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BD D0 BE D0 B9 20 D0 B3 D0 BB D0 B0 D0 B7 D1 83 D1 80 D0 B8 20 32 30 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 8A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 0E 00 00 00 00 07 04 06 00 AC 8A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 45 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3A 55 03 00 35 04 06 00 E1 A5 5B A9 02 1F 60 75 B2 63 13 78 16 60 [08:52:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F5 F3 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 39 36 35 34 31 33 10 04 04 00 3A 55 03 00 F4 03 04 00 DF 1E 13 67 B6 04 01 00 00 6B 91 45 C7 3B 87 2F A3 [08:52:20]CommunicateWithHost err = 0 [08:52:20]CheckOFDResponse [08:52:20]1017 (14) - 77093643461234 [08:52:20]1041 (16) - 0000000000965413 [08:52:20]1040 (4) - 218426 [08:52:20]1012 (4) - 19.10.2024 02:52 [08:52:20]1206 (1) - 0 [08:52:20]OFD Sender: Remove packet 218426 [08:52:20]ProducePacketName [08:52:20]name=ofd_packets/00218426 [08:52:20]NVStorageDeleteData [08:52:20]Write to MH i2c: 01 00 00 8A 36 C0 [08:52:20]Write i2c OK [08:52:20]MH_I2C_Read... [08:52:20]Read from MH i2c: 01 [08:52:20]MH_I2C_Read... [08:52:20]Read from MH i2c: 01 07 00 [08:52:20]MH_I2C_Read... [08:52:20]Read from MH i2c: 01 07 00 8A 36 00 00 00 00 00 90 0C 63 [08:52:20]RasterBufferAndPrint [08:52:20]line [08:52:20]line [08:52:20]line [08:52:20]line [08:52:20]line [08:52:20]written 0, free lines is 3223 [08:52:20]MH_Cut [08:52:20]Write to MH i2c: D1 01 00 91 36 01 99 [08:52:20]Write i2c OK [08:52:20]MH_I2C_Read... [08:52:20]Read from MH i2c: D1 [08:52:20]MH_I2C_Read... [08:52:20]Read from MH i2c: D1 01 00 [08:52:20]MH_I2C_Read... [08:52:20]Read from MH i2c: D1 01 00 91 36 00 98 [08:52:20]Write to MH i2c: 01 00 00 92 36 C8 [08:52:20]Write i2c OK [08:52:20]MH_I2C_Read... [08:52:20]OFD Sender: No OFD packet to send [08:52:21]*** Cut start [08:52:21]*** Partial cut [08:52:21]*** CUTSNS_PIN = 1 [08:52:21]*** CUTSNS_PIN = 0 [08:52:21]*** Brake cut motor [08:52:21]Read from MH i2c: 01 [08:52:21]MH_I2C_Read... [08:52:21]*** Stop cut motor [08:52:21]*** Cut end [08:52:21]Read from MH i2c: 01 07 00 [08:52:21]MH_I2C_Read... [08:52:21]Read from MH i2c: 01 07 00 92 36 00 00 00 00 00 FF 0F DD [08:52:21]process_action close_receipt done [08:52:21]requested_data is exist [08:52:21]produce_requested_data [08:52:21]requested_item fm.sn is exist - process it [08:52:21]wFMCommunicate request_size=4 [08:52:21]MH_SAM_APDU [08:52:21]CAPDU: 80 11 00 00 [08:52:21]Write to MH i2c: E2 08 00 93 36 80 11 00 00 00 00 00 00 43 [08:52:21]Write i2c OK [08:52:21]MH_I2C_Read... [08:52:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:22]Read from MH i2c: E2 [08:52:22]MH_I2C_Read... [08:52:22]Read from MH i2c: E2 17 00 [08:52:22]MH_I2C_Read... [08:52:22]Read from MH i2c: E2 17 00 93 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 92 [08:52:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:52:22]wFMCommunicate OK [08:52:22]requested_item fd.num is exist - process it [08:52:22]SAM_PROTO_GetFieldsCounters [08:52:22]wFMCommunicate request_size=4 [08:52:22]MH_SAM_APDU [08:52:22]CAPDU: 80 13 00 00 [08:52:22]Write to MH i2c: E2 08 00 94 36 80 13 00 00 00 00 00 00 46 [08:52:22]Write i2c OK [08:52:22]MH_I2C_Read... [08:52:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:52:22]Read from MH i2c: E2 [08:52:22]MH_I2C_Read... [08:52:22]Read from MH i2c: E2 62 00 [08:52:22]MH_I2C_Read... [08:52:22]Read from MH i2c: E2 62 00 94 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 86 [08:52:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:52:22]wFMCommunicate OK [08:52:22]SAM_PROTO_GetFieldsCounters done [08:52:22]requested_item shift.num is exist - process it [08:52:22]requested_item shift.opened is exist - process it [08:52:22]req_shift_opened [08:52:22]FM_GetShiftState [08:52:22]SAM_PROTO_GetShiftState [08:52:22]wFMCommunicate request_size=4 [08:52:22]MH_SAM_APDU [08:52:22]CAPDU: 80 13 01 00 [08:52:22]Write to MH i2c: E2 08 00 95 36 80 13 01 00 00 00 00 00 48 [08:52:22]Write i2c OK [08:52:22]MH_I2C_Read... [08:52:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:22]Read from MH i2c: E2 [08:52:22]MH_I2C_Read... [08:52:22]Read from MH i2c: E2 0E 00 [08:52:22]MH_I2C_Read... [08:52:22]Read from MH i2c: E2 0E 00 95 36 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8B [08:52:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:52:22]wFMCommunicate OK [08:52:22]SAM_PROTO_GetShiftState done [08:52:22]FM_GetShiftState done [08:52:22]req_shift_opened done [08:52:22]requested_item shift.open_date is exist - process it [08:52:22]req_shift_open_date [08:52:22]req_shift_open_date done [08:52:22]produce_requested_data done [08:52:22]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218426,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:52:22]process_action_free close_receipt [08:52:22]json_value_free [08:52:22]json_value_free done [08:52:22]process_json_proto returns [08:52:22]Send response to host [08:52:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218426,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:52:22]free response buf [08:52:22]execute_script done [08:52:22]execute_script returns [08:52:22]free content buf [08:52:22]Sock 8.Close socket [08:52:22]Sock 8.Thread stoped [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:39]accept exits with 9 [08:52:39]New connection [08:52:39]New thread 3066826084 created [08:52:39]Thread 3066682724 joined [08:52:39]Waiting for new connection... [08:52:39] Sock 9.Parse request [08:52:39]Sock 9.Check first char [08:52:39]Sock 9.First char is OK [08:52:39]request: POST /json_proto HTTP/1.0 [08:52:39]Method: POST [08:52:39]URL: /json_proto [08:52:39]Method is POST - this is cgi request [08:52:39]url: /json_proto [08:52:39]query_string will be loaded in cgi processing [08:52:39]execute_cgi json_proto POST (null) [08:52:39]execute_cgi path=json_proto method=POST [08:52:39]POST find Content-Length [08:52:39]Host: 172.17.40.4:8080 [08:52:39]Content-Length: 679 [08:52:39]Content-Type: application/json [08:52:39] [08:52:39]POST finish read [08:52:39]Found Content-Length = 679 [08:52:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535964", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:39]execute_script... [08:52: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)535964", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:39]POST & json_proto [08:52:39]process_json_proto [08:52:39]json parsed OK: [08:52:39]protocol is kg_v1.0 [08:52:39]action value=close_receipt [08:52:39]process_action close_receipt [08:52:39]cmd_close_receipt [08:52:39]MH_GetDate [08:52:39]Write to MH i2c: F0 00 00 96 36 BB [08:52:39]Write i2c OK [08:52:39]MH_I2C_Read... [08:52:39]Read from MH i2c: F0 [08:52:39]MH_I2C_Read... [08:52:39]Read from MH i2c: F0 09 00 [08:52:39]MH_I2C_Read... [08:52:39]Read from MH i2c: F0 09 00 96 36 00 5B 73 13 67 EE 0E 0D 67 7C [08:52:39]GetLastDocTimeStamp 1729327941 [08:52:39]current date 1729327963 [08:52:39]FM_GetShiftState [08:52:39]SAM_PROTO_GetShiftState [08:52:39]wFMCommunicate request_size=4 [08:52:39]MH_SAM_APDU [08:52:39]CAPDU: 80 13 01 00 [08:52:39]Write to MH i2c: E2 08 00 97 36 80 13 01 00 00 00 00 00 4A [08:52:39]Write i2c OK [08:52:39]MH_I2C_Read... [08:52:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:39]Read from MH i2c: E2 [08:52:39]MH_I2C_Read... [08:52:39]Read from MH i2c: E2 0E 00 [08:52:39]MH_I2C_Read... [08:52:39]Read from MH i2c: E2 0E 00 97 36 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8D [08:52:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:52:39]wFMCommunicate OK [08:52:39]SAM_PROTO_GetShiftState done [08:52:39]FM_GetShiftState done [08:52:39]opened in 1729296582 [08:52:39]opened+sec_in_day 1729382982 [08:52:39]quantity*price = 500024 [08:52:39]sum+1 = 500025 [08:52:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 72 19.10.2024 08:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218427 ФПД: 235492411905984 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085243&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218427&fm=235492411905984&tin=02508201610067®Number=0000000000098116&sum=500000 [08:52:41]StoreToDocumentArchive [08:52:41]shift 443 fd 218427 [08:52:41]save to /storage/0443/doc_00218427 [08:52:41]save last doc name /storage/0443/doc_00218427 to /storage/kkm_last_doc_name [08:52:41]save OK [08:52:41]Clear old archive folders... [08:52:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:52:41]tlvbuf is 0153D440 [08:52:41]SAM_PROTO_ClearQueue [08:52:41]wFMCommunicate request_size=4 [08:52:41]MH_SAM_APDU [08:52:41]CAPDU: 80 09 00 00 [08:52:41]Write to MH i2c: E2 08 00 A4 36 80 09 00 00 00 00 00 00 4C [08:52:41]Write i2c OK [08:52:41]MH_I2C_Read... [08:52:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:52:41]Read from MH i2c: E2 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: E2 03 00 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: E2 03 00 A4 36 00 90 00 4E [08:52:41]RAPDU: 90 00 [08:52:41]wFMCommunicate OK [08:52:41]SAM_PROTO_ClearQueue done [08:52:41]KKMCreateOFDPacket [08:52:41]OFDProtocolAddRootSTLVToBuf [08:52:41]FM_MakeSignedData [08:52:41]FM_MakeSignedData [08:52:41]SAM_PROTO_SignData [08:52:41]wFMCommunicate request_size=4 [08:52:41]MH_SAM_APDU [08:52:41]CAPDU: 80 0D 01 02 [08:52:41]Write to MH i2c: E2 08 00 A5 36 80 0D 01 02 00 00 00 00 54 [08:52:41]Write i2c OK [08:52:41]MH_I2C_Read... [08:52:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:52:41]Read from MH i2c: E2 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: E2 03 00 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: E2 03 00 A5 36 00 90 00 4F [08:52:41]RAPDU: 90 00 [08:52:41]wFMCommunicate OK [08:52:41]wFMCommunicate request_size=255 [08:52:41]MH_SAM_APDU [08:52: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 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 5B 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3B 55 03 00 35 04 06 00 D6 2D D9 8F [08:52:41]Write to MH i2c: E2 02 01 A6 36 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 5B 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3B 55 03 00 35 04 06 00 D6 2D D9 8F 00 00 2F [08:52:41]Write i2c OK [08:52:41]MH_I2C_Read... [08:52:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:41]Read from MH i2c: E2 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: E2 03 00 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: E2 03 00 A6 36 00 90 00 50 [08:52:41]RAPDU: 90 00 [08:52:41]wFMCommunicate OK [08:52:41]wFMCommunicate request_size=7 [08:52:41]MH_SAM_APDU [08:52:41]CAPDU: 80 0D 02 02 02 17 C0 [08:52:41]Write to MH i2c: E2 0A 00 A7 36 80 0D 02 02 02 00 17 C0 00 00 32 [08:52:41]Write i2c OK [08:52:41]MH_I2C_Read... [08:52:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:41]Read from MH i2c: E2 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: E2 03 00 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: E2 03 00 A7 36 00 90 00 51 [08:52:41]RAPDU: 90 00 [08:52:41]wFMCommunicate OK [08:52:41]wFMCommunicate request_size=4 [08:52:41]MH_SAM_APDU [08:52:41]CAPDU: 80 0D 03 02 [08:52:41]Write to MH i2c: E2 08 00 A8 36 80 0D 03 02 00 00 00 00 59 [08:52:41]Write i2c OK [08:52:41]MH_I2C_Read... [08:52:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:52:41]Read from MH i2c: E2 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: E2 0B 00 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: E2 0B 00 A8 36 00 9F 79 BC 0B 95 73 73 4B 90 00 FF [08:52:41]RAPDU: 9F 79 BC 0B 95 73 73 4B 90 00 [08:52:41]wFMCommunicate OK [08:52:41]SAM_PROTO_SignData done [08:52:41]FM_MakeSignedData done [08:52:41]CreateOFDProtocolMessage [08:52:41]wFMCommunicate request_size=4 [08:52:41]MH_SAM_APDU [08:52:41]CAPDU: 80 11 00 00 [08:52:41]Write to MH i2c: E2 08 00 A9 36 80 11 00 00 00 00 00 00 59 [08:52:41]Write i2c OK [08:52:41]MH_I2C_Read... [08:52:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:41]Read from MH i2c: E2 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: E2 17 00 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: E2 17 00 A9 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A8 [08:52:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:52:41]wFMCommunicate OK [08:52:41]CreateOFDProtocolMessage done [08:52:41]OFDSenderStorePacket 218427 [08:52:41]StoreOFDPacket docnum=218427 [08:52:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 50 C6 04 01 8C 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 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 5B 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3B 55 03 00 35 04 06 00 D6 2D D9 8F 17 C0 9F 79 BC 0B 95 73 73 4B [08:52:41]CheckFolder [08:52:41]dirname=/storage/ofd_packets [08:52:41]CheckFolder done [08:52:41]ProducePacketName [08:52:41]name=ofd_packets/00218427 [08:52:41]NVStorageSaveData ofd_packets/00218427 [08:52:41]File name is /storage/ofd_packets/00218427 [08:52:41]Write 298 bytes [08:52:41]NVStorageSaveData done [08:52:41]OFDSenderStorePacket done [08:52:41]KKMCreateOFDPacket done [08:52:41]NVStorageSaveData kkm_last_timestamp [08:52:41]File name is /storage/kkm_last_timestamp [08:52:41]Write 4 bytes [08:52:41]NVStorageSaveData done [08:52:41]ExternCall_PrintAddStr [08:52:41]wPrintStart [08:52:41]Write to MH i2c: 01 00 00 AA 36 E0 [08:52:41]Write i2c OK [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: 01 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: 01 07 00 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: 01 07 00 AA 36 00 00 00 00 00 FF 0F F5 [08:52:41]RasterBufferAndPrint [08:52:41]line Счет N : (1)535964 [08:52:41]line ИНН: 02508201610067 [08:52:41]line Контрольно-Кассовый Чек [08:52:41]line ПРОДАЖА [08:52:41]line ТРК (МРК, ГНК) : 51 [08:52:41]line Товар: 2710194210 [08:52:41]line ДТ-К-2 [08:52:41]line 65.620 * 76.20 [08:52:41]line = 5000.24 [08:52:41]line НДС 12% НСП 1% [08:52:41]line > о реализуемом товаре [08:52:41]line ОКРУГЛЕНИЕ: -0.24 [08:52:41]line ИТОГО: 5000.00 [08:52:41]line Внесено: 5000.00 [08:52:41]line СДАЧА: 0.00 [08:52:41]line НСП 1% : 44.25 [08:52:41]line НДС 12% : 531.00 [08:52:41]line Наличными: 5000.00 [08:52:41]line Безнал.: 0.00 [08:52:41]line Место: АЗС № 84 "Партнер Нефть" [08:52:41]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:52:41]line СНО: Общий режим [08:52:41]line Чек 72 19.10.2024 08:52 [08:52:41]line Смена: 443 ФФД: 1.0 [08:52:41]line ЗНМ: 0300000178 [08:52:41]line РНМ: 0000000000098116 [08:52:41]line Версия ККМ: 001 [08:52:41]line ФМ: 0000000000965413 [08:52:41]line ФД: 218427 [08:52:41]line ФПД: 235492411905984 [08:52:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085243&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218427&fm=235492411905984&tin=02508201610067®Number=0000000000098116&sum=500000 [08:52:41]OFD Sender: Processing packet 218427 [packets to send 80, broken 79] [08:52:41]ProducePacketName [08:52:41]name=ofd_packets/00218427 [08:52:41]OFD Sender: To server: pG, [08:52:41]CommunicateWithHost lk.salyk.kg:30040 [08:52:41]ConnectInit lk.salyk.kg [08:52:41]written 0, free lines is 4095 [08:52:42]Connected sock=10 [08:52:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 50 C6 04 01 8C 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 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 5B 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3B 55 03 00 35 04 06 00 D6 2D D9 8F 17 C0 9F 79 BC 0B 95 73 73 4B [08:52:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 84 F6 47 00 C8 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 39 36 35 34 31 33 10 04 04 00 3B 55 03 00 F4 03 04 00 F5 1E 13 67 B6 04 01 00 00 76 85 92 F6 10 46 BA 13 [08:52:42]CommunicateWithHost err = 0 [08:52:42]CheckOFDResponse [08:52:42]1017 (14) - 77093643461234 [08:52:42]1041 (16) - 0000000000965413 [08:52:42]1040 (4) - 218427 [08:52:42]1012 (4) - 19.10.2024 02:52 [08:52:42]1206 (1) - 0 [08:52:42]OFD Sender: Remove packet 218427 [08:52:42]ProducePacketName [08:52:42]name=ofd_packets/00218427 [08:52:42]NVStorageDeleteData [08:52:42]Write to MH i2c: 01 00 00 D5 36 0B [08:52:42]Write i2c OK [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: 01 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: 01 07 00 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: 01 07 00 D5 36 00 00 00 00 00 E4 0C 02 [08:52:42]RasterBufferAndPrint [08:52:42]line [08:52:42]line [08:52:42]line [08:52:42]line [08:52:42]line [08:52:42]written 0, free lines is 3306 [08:52:42]MH_Cut [08:52:42]Write to MH i2c: D1 01 00 DC 36 01 E4 [08:52:42]Write i2c OK [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: D1 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: D1 01 00 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: D1 01 00 DC 36 00 E3 [08:52:42]Write to MH i2c: 01 00 00 DD 36 13 [08:52:42]Write i2c OK [08:52:42]MH_I2C_Read... [08:52:42]OFD Sender: No OFD packet to send [08:52:43]*** Cut start [08:52:43]*** Partial cut [08:52:43]*** CUTSNS_PIN = 1 [08:52:43]*** CUTSNS_PIN = 0 [08:52:43]*** Brake cut motor [08:52:43]Read from MH i2c: 01 [08:52:43]MH_I2C_Read... [08:52:43]*** Stop cut motor [08:52:43]*** Cut end [08:52:43]Read from MH i2c: 01 07 00 [08:52:43]MH_I2C_Read... [08:52:43]Read from MH i2c: 01 07 00 DD 36 00 00 00 00 00 FF 0F 28 [08:52:43]process_action close_receipt done [08:52:43]requested_data is exist [08:52:43]produce_requested_data [08:52:43]requested_item fm.sn is exist - process it [08:52:43]wFMCommunicate request_size=4 [08:52:43]MH_SAM_APDU [08:52:43]CAPDU: 80 11 00 00 [08:52:43]Write to MH i2c: E2 08 00 DE 36 80 11 00 00 00 00 00 00 8E [08:52:43]Write i2c OK [08:52:43]MH_I2C_Read... [08:52:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:43]Read from MH i2c: E2 [08:52:43]MH_I2C_Read... [08:52:43]Read from MH i2c: E2 17 00 [08:52:43]MH_I2C_Read... [08:52:43]Read from MH i2c: E2 17 00 DE 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DD [08:52:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:52:43]wFMCommunicate OK [08:52:43]requested_item fd.num is exist - process it [08:52:43]SAM_PROTO_GetFieldsCounters [08:52:43]wFMCommunicate request_size=4 [08:52:43]MH_SAM_APDU [08:52:43]CAPDU: 80 13 00 00 [08:52:43]Write to MH i2c: E2 08 00 DF 36 80 13 00 00 00 00 00 00 91 [08:52:43]Write i2c OK [08:52:43]MH_I2C_Read... [08:52:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:52:43]Read from MH i2c: E2 [08:52:43]MH_I2C_Read... [08:52:43]Read from MH i2c: E2 62 00 [08:52:43]MH_I2C_Read... [08:52:43]Read from MH i2c: E2 62 00 DF 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 D5 [08:52:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:52:43]wFMCommunicate OK [08:52:43]SAM_PROTO_GetFieldsCounters done [08:52:43]requested_item shift.num is exist - process it [08:52:43]requested_item shift.opened is exist - process it [08:52:43]req_shift_opened [08:52:43]FM_GetShiftState [08:52:43]SAM_PROTO_GetShiftState [08:52:43]wFMCommunicate request_size=4 [08:52:43]MH_SAM_APDU [08:52:43]CAPDU: 80 13 01 00 [08:52:43]Write to MH i2c: E2 08 00 E0 36 80 13 01 00 00 00 00 00 93 [08:52:43]Write i2c OK [08:52:43]MH_I2C_Read... [08:52:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:44]Read from MH i2c: E2 [08:52:44]MH_I2C_Read... [08:52:44]Read from MH i2c: E2 0E 00 [08:52:44]MH_I2C_Read... [08:52:44]Read from MH i2c: E2 0E 00 E0 36 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D6 [08:52:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:52:44]wFMCommunicate OK [08:52:44]SAM_PROTO_GetShiftState done [08:52:44]FM_GetShiftState done [08:52:44]req_shift_opened done [08:52:44]requested_item shift.open_date is exist - process it [08:52:44]req_shift_open_date [08:52:44]req_shift_open_date done [08:52:44]produce_requested_data done [08:52:44]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218427,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:52:44]process_action_free close_receipt [08:52:44]json_value_free [08:52:44]json_value_free done [08:52:44]process_json_proto returns [08:52:44]Send response to host [08:52:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218427,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:52:44]free response buf [08:52:44]execute_script done [08:52:44]execute_script returns [08:52:44]free content buf [08:52:44]Sock 9.Close socket [08:52:44]Sock 9.Thread stoped [08:52:47]OFD Sender: No OFD packet to send [08:52:52]OFD Sender: No OFD packet to send [08:52:57]OFD Sender: No OFD packet to send [08:53:02]OFD Sender: No OFD packet to send [08:53:07]OFD Sender: No OFD packet to send [08:53:12]OFD Sender: No OFD packet to send [08:53:17]OFD Sender: No OFD packet to send [08:53:22]OFD Sender: No OFD packet to send [08:53:27]OFD Sender: No OFD packet to send [08:53:32]OFD Sender: No OFD packet to send [08:53:37]OFD Sender: No OFD packet to send [08:53:42]OFD Sender: No OFD packet to send [08:53:47]OFD Sender: No OFD packet to send [08:53:52]OFD Sender: No OFD packet to send [08:53:57]OFD Sender: No OFD packet to send [08:53:59]accept exits with 8 [08:53:59]New connection [08:53:59]New thread 3066682724 created [08:53:59]Thread 3066826084 joined [08:53:59]Waiting for new connection... [08:53:59] Sock 8.Parse request [08:53:59]Sock 8.Check first char [08:53:59]Sock 8.First char is OK [08:53:59]request: POST /json_proto HTTP/1.0 [08:53:59]Method: POST [08:53:59]URL: /json_proto [08:53:59]Method is POST - this is cgi request [08:53:59]url: /json_proto [08:53:59]query_string will be loaded in cgi processing [08:53:59]execute_cgi json_proto POST (null) [08:53:59]execute_cgi path=json_proto method=POST [08:53:59]POST find Content-Length [08:53:59]Host: 172.17.40.4:8080 [08:53:59]Content-Length: 682 [08:53:59]Content-Type: application/json [08:53:59] [08:53:59]POST finish read [08:53:59]Found Content-Length = 682 [08:53:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535967", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 23.930, "sum" : 1775.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1775.00, "total" : 1775.00, "payments": [ { "type": 0, "sum" : 1775.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:59]execute_script... [08:53:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535967", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 23.930, "sum" : 1775.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1775.00, "total" : 1775.00, "payments": [ { "type": 0, "sum" : 1775.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:59]POST & json_proto [08:53:59]process_json_proto [08:53:59]json parsed OK: [08:53:59]protocol is kg_v1.0 [08:53:59]action value=close_receipt [08:53:59]process_action close_receipt [08:53:59]cmd_close_receipt [08:53:59]MH_GetDate [08:53:59]Write to MH i2c: F0 00 00 E1 36 06 [08:53:59]Write i2c OK [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: F0 [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: F0 09 00 [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: F0 09 00 E1 36 00 AA 73 13 67 EE 0E 0D 67 16 [08:53:59]GetLastDocTimeStamp 1729327963 [08:53:59]current date 1729328042 [08:53:59]FM_GetShiftState [08:53:59]SAM_PROTO_GetShiftState [08:53:59]wFMCommunicate request_size=4 [08:53:59]MH_SAM_APDU [08:53:59]CAPDU: 80 13 01 00 [08:53:59]Write to MH i2c: E2 08 00 E2 36 80 13 01 00 00 00 00 00 95 [08:53:59]Write i2c OK [08:53:59]MH_I2C_Read... [08:53:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:59]Read from MH i2c: E2 [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: E2 0E 00 [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: E2 0E 00 E2 36 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D8 [08:53:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:53:59]wFMCommunicate OK [08:53:59]SAM_PROTO_GetShiftState done [08:53:59]FM_GetShiftState done [08:53:59]opened in 1729296582 [08:53:59]opened+sec_in_day 1729382982 [08:53:59]quantity*price = 177560 [08:53:59]sum+1 = 177562 [08:53:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.61 ИТОГО: 1775.00 Внесено: 1775.00 СДАЧА: 0.00 НСП 1% : 15.71 НДС 12% : 188.56 Наличными: 1775.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 73 19.10.2024 08:54 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218428 ФПД: 159212388640082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085402&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218428&fm=159212388640082&tin=02508201610067®Number=0000000000098116&sum=177500 [08:54:00]StoreToDocumentArchive [08:54:00]shift 443 fd 218428 [08:54:00]save to /storage/0443/doc_00218428 [08:54:00]save last doc name /storage/0443/doc_00218428 to /storage/kkm_last_doc_name [08:54:00]save OK [08:54:00]Clear old archive folders... [08:54:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:54:00]tlvbuf is 0153D440 [08:54:00]SAM_PROTO_ClearQueue [08:54:00]wFMCommunicate request_size=4 [08:54:00]MH_SAM_APDU [08:54:00]CAPDU: 80 09 00 00 [08:54:00]Write to MH i2c: E2 08 00 EF 36 80 09 00 00 00 00 00 00 97 [08:54:00]Write i2c OK [08:54:00]MH_I2C_Read... [08:54:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:54:00]Read from MH i2c: E2 [08:54:00]MH_I2C_Read... [08:54:00]Read from MH i2c: E2 03 00 [08:54:00]MH_I2C_Read... [08:54:00]Read from MH i2c: E2 03 00 EF 36 00 90 00 99 [08:54:00]RAPDU: 90 00 [08:54:00]wFMCommunicate OK [08:54:00]SAM_PROTO_ClearQueue done [08:54:00]KKMCreateOFDPacket [08:54:00]OFDProtocolAddRootSTLVToBuf [08:54:00]FM_MakeSignedData [08:54:00]FM_MakeSignedData [08:54:00]SAM_PROTO_SignData [08:54:00]wFMCommunicate request_size=4 [08:54:00]MH_SAM_APDU [08:54:00]CAPDU: 80 0D 01 02 [08:54:00]Write to MH i2c: E2 08 00 F0 36 80 0D 01 02 00 00 00 00 9F [08:54:00]Write i2c OK [08:54:00]MH_I2C_Read... [08:54:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:54:00]Read from MH i2c: E2 [08:54:00]MH_I2C_Read... [08:54:00]Read from MH i2c: E2 03 00 [08:54:00]MH_I2C_Read... [08:54:00]Read from MH i2c: E2 03 00 F0 36 00 90 00 9A [08:54:00]RAPDU: 90 00 [08:54:00]wFMCommunicate OK [08:54:00]wFMCommunicate request_size=255 [08:54:00]MH_SAM_APDU [08:54: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 7A 5D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 99 B5 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C B5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 49 00 00 00 00 07 04 06 00 5C B5 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 AA 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3C 55 03 00 35 04 06 00 90 [08:54:00]Write to MH i2c: E2 02 01 F1 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 7A 5D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 99 B5 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C B5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 49 00 00 00 00 07 04 06 00 5C B5 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 AA 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3C 55 03 00 35 04 06 00 90 00 00 E6 [08:54:00]Write i2c OK [08:54:00]MH_I2C_Read... [08:54:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:54:00]Read from MH i2c: E2 [08:54:00]MH_I2C_Read... [08:54:00]Read from MH i2c: E2 03 00 [08:54:00]MH_I2C_Read... [08:54:00]Read from MH i2c: E2 03 00 F1 36 00 90 00 9B [08:54:00]RAPDU: 90 00 [08:54:00]wFMCommunicate OK [08:54:00]wFMCommunicate request_size=10 [08:54:00]MH_SAM_APDU [08:54:00]CAPDU: 80 0D 02 02 05 CD 85 DE 65 52 [08:54:00]Write to MH i2c: E2 0D 00 F2 36 80 0D 02 02 05 00 CD 85 DE 65 52 00 00 93 [08:54:00]Write i2c OK [08:54:00]MH_I2C_Read... [08:54:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:54:00]Read from MH i2c: E2 [08:54:00]MH_I2C_Read... [08:54:00]Read from MH i2c: E2 03 00 [08:54:00]MH_I2C_Read... [08:54:00]Read from MH i2c: E2 03 00 F2 36 00 90 00 9C [08:54:00]RAPDU: 90 00 [08:54:00]wFMCommunicate OK [08:54:00]wFMCommunicate request_size=4 [08:54:00]MH_SAM_APDU [08:54:00]CAPDU: 80 0D 03 02 [08:54:00]Write to MH i2c: E2 08 00 F3 36 80 0D 03 02 00 00 00 00 A4 [08:54:00]Write i2c OK [08:54:00]MH_I2C_Read... [08:54:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:54:00]Read from MH i2c: E2 [08:54:00]MH_I2C_Read... [08:54:00]Read from MH i2c: E2 0B 00 [08:54:00]MH_I2C_Read... [08:54:00]Read from MH i2c: E2 0B 00 F3 36 00 18 42 99 83 09 58 3A 3F 90 00 F5 [08:54:00]RAPDU: 18 42 99 83 09 58 3A 3F 90 00 [08:54:00]wFMCommunicate OK [08:54:00]SAM_PROTO_SignData done [08:54:00]FM_MakeSignedData done [08:54:00]CreateOFDProtocolMessage [08:54:00]wFMCommunicate request_size=4 [08:54:00]MH_SAM_APDU [08:54:00]CAPDU: 80 11 00 00 [08:54:00]Write to MH i2c: E2 08 00 F4 36 80 11 00 00 00 00 00 00 A4 [08:54:00]Write i2c OK [08:54:00]MH_I2C_Read... [08:54:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:54:01]Read from MH i2c: E2 [08:54:01]MH_I2C_Read... [08:54:01]Read from MH i2c: E2 17 00 [08:54:01]MH_I2C_Read... [08:54:01]Read from MH i2c: E2 17 00 F4 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F3 [08:54:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:54:01]wFMCommunicate OK [08:54:01]CreateOFDProtocolMessage done [08:54:01]OFDSenderStorePacket 218428 [08:54:01]StoreOFDPacket docnum=218428 [08:54:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A1 B5 07 01 44 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 7A 5D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 99 B5 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C B5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 49 00 00 00 00 07 04 06 00 5C B5 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 AA 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3C 55 03 00 35 04 06 00 90 CD 85 DE 65 52 18 42 99 83 09 58 3A 3F [08:54:01]CheckFolder [08:54:01]dirname=/storage/ofd_packets [08:54:01]CheckFolder done [08:54:01]ProducePacketName [08:54:01]name=ofd_packets/00218428 [08:54:01]NVStorageSaveData ofd_packets/00218428 [08:54:01]File name is /storage/ofd_packets/00218428 [08:54:01]Write 301 bytes [08:54:01]NVStorageSaveData done [08:54:01]OFDSenderStorePacket done [08:54:01]KKMCreateOFDPacket done [08:54:01]NVStorageSaveData kkm_last_timestamp [08:54:01]File name is /storage/kkm_last_timestamp [08:54:01]Write 4 bytes [08:54:01]NVStorageSaveData done [08:54:01]ExternCall_PrintAddStr [08:54:01]wPrintStart [08:54:01]Write to MH i2c: 01 00 00 F5 36 2B [08:54:01]Write i2c OK [08:54:01]MH_I2C_Read... [08:54:01]Read from MH i2c: 01 [08:54:01]MH_I2C_Read... [08:54:01]Read from MH i2c: 01 07 00 [08:54:01]MH_I2C_Read... [08:54:01]Read from MH i2c: 01 07 00 F5 36 00 00 00 00 00 FF 0F 40 [08:54:01]RasterBufferAndPrint [08:54:01]line Счет N : (1)535967 [08:54:01]line ИНН: 02508201610067 [08:54:01]line Контрольно-Кассовый Чек [08:54:01]line ПРОДАЖА [08:54:01]line ТРК (МРК, ГНК) : 41 [08:54:01]line Товар: 2710124500 [08:54:01]line Аи-95-К-3 [08:54:01]line 23.930 * 74.20 [08:54:01]line = 1775.61 [08:54:01]line НДС 12% НСП 1% [08:54:01]line > о реализуемом товаре [08:54:01]line ОКРУГЛЕНИЕ: -0.61 [08:54:01]line ИТОГО: 1775.00 [08:54:01]line Внесено: 1775.00 [08:54:01]line СДАЧА: 0.00 [08:54:01]line НСП 1% : 15.71 [08:54:01]line НДС 12% : 188.56 [08:54:01]line Наличными: 1775.00 [08:54:01]line Безнал.: 0.00 [08:54:01]line Место: АЗС № 84 "Партнер Нефть" [08:54:01]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:54:01]line СНО: Общий режим [08:54:01]line Чек 73 19.10.2024 08:54 [08:54:01]line Смена: 443 ФФД: 1.0 [08:54:01]line ЗНМ: 0300000178 [08:54:01]line РНМ: 0000000000098116 [08:54:01]line Версия ККМ: 001 [08:54:01]line ФМ: 0000000000965413 [08:54:01]line ФД: 218428 [08:54:01]line ФПД: 159212388640082 [08:54:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085402&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218428&fm=159212388640082&tin=02508201610067®Number=0000000000098116&sum=177500 [08:54:01]OFD Sender: Processing packet 218428 [packets to send 80, broken 79] [08:54:01]ProducePacketName [08:54:01]name=ofd_packets/00218428 [08:54:01]OFD Sender: To server: pG, [08:54:01]CommunicateWithHost lk.salyk.kg:30040 [08:54:01]ConnectInit lk.salyk.kg [08:54:01]written 0, free lines is 4095 [08:54:01]Connected sock=10 [08:54:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A1 B5 07 01 44 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 7A 5D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 99 B5 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C B5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 49 00 00 00 00 07 04 06 00 5C B5 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 AA 73 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3C 55 03 00 35 04 06 00 90 CD 85 DE 65 52 18 42 99 83 09 58 3A 3F [08:54:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 09 65 47 00 C0 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 39 36 35 34 31 33 10 04 04 00 3C 55 03 00 F4 03 04 00 45 1F 13 67 B6 04 01 00 00 D6 BF 4A 2E F7 49 0D CB [08:54:01]CommunicateWithHost err = 0 [08:54:01]CheckOFDResponse [08:54:01]1017 (14) - 77093643461234 [08:54:01]1041 (16) - 0000000000965413 [08:54:01]1040 (4) - 218428 [08:54:01]1012 (4) - 19.10.2024 02:53 [08:54:01]1206 (1) - 0 [08:54:01]OFD Sender: Remove packet 218428 [08:54:01]ProducePacketName [08:54:01]name=ofd_packets/00218428 [08:54:01]NVStorageDeleteData [08:54:01]Write to MH i2c: 01 00 00 20 37 57 [08:54:01]Write i2c OK [08:54:01]MH_I2C_Read... [08:54:01]Read from MH i2c: 01 [08:54:01]MH_I2C_Read... [08:54:01]Read from MH i2c: 01 07 00 [08:54:01]MH_I2C_Read... [08:54:01]Read from MH i2c: 01 07 00 20 37 00 00 00 00 00 DC 0C 46 [08:54:01]RasterBufferAndPrint [08:54:01]line [08:54:01]line [08:54:01]line [08:54:01]line [08:54:01]line [08:54:01]written 0, free lines is 3302 [08:54:01]MH_Cut [08:54:01]Write to MH i2c: D1 01 00 27 37 01 30 [08:54:01]Write i2c OK [08:54:01]MH_I2C_Read... [08:54:01]Read from MH i2c: D1 [08:54:01]MH_I2C_Read... [08:54:01]Read from MH i2c: D1 01 00 [08:54:01]MH_I2C_Read... [08:54:01]Read from MH i2c: D1 01 00 27 37 00 2F [08:54:01]Write to MH i2c: 01 00 00 28 37 5F [08:54:01]Write i2c OK [08:54:01]MH_I2C_Read... [08:54:02]OFD Sender: No OFD packet to send [08:54:02]*** Cut start [08:54:02]*** Partial cut [08:54:02]*** CUTSNS_PIN = 1 [08:54:02]*** CUTSNS_PIN = 0 [08:54:02]*** Brake cut motor [08:54:03]Read from MH i2c: 01 [08:54:03]MH_I2C_Read... [08:54:03]*** Stop cut motor [08:54:03]*** Cut end [08:54:03]Read from MH i2c: 01 07 00 [08:54:03]MH_I2C_Read... [08:54:03]Read from MH i2c: 01 07 00 28 37 00 00 00 00 00 FF 0F 74 [08:54:03]process_action close_receipt done [08:54:03]requested_data is exist [08:54:03]produce_requested_data [08:54:03]requested_item fm.sn is exist - process it [08:54:03]wFMCommunicate request_size=4 [08:54:03]MH_SAM_APDU [08:54:03]CAPDU: 80 11 00 00 [08:54:03]Write to MH i2c: E2 08 00 29 37 80 11 00 00 00 00 00 00 DA [08:54:03]Write i2c OK [08:54:03]MH_I2C_Read... [08:54:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:54:03]Read from MH i2c: E2 [08:54:03]MH_I2C_Read... [08:54:03]Read from MH i2c: E2 17 00 [08:54:03]MH_I2C_Read... [08:54:03]Read from MH i2c: E2 17 00 29 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 29 [08:54:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:54:03]wFMCommunicate OK [08:54:03]requested_item fd.num is exist - process it [08:54:03]SAM_PROTO_GetFieldsCounters [08:54:03]wFMCommunicate request_size=4 [08:54:03]MH_SAM_APDU [08:54:03]CAPDU: 80 13 00 00 [08:54:03]Write to MH i2c: E2 08 00 2A 37 80 13 00 00 00 00 00 00 DD [08:54:03]Write i2c OK [08:54:03]MH_I2C_Read... [08:54:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:54:03]Read from MH i2c: E2 [08:54:03]MH_I2C_Read... [08:54:03]Read from MH i2c: E2 62 00 [08:54:03]MH_I2C_Read... [08:54:03]Read from MH i2c: E2 62 00 2A 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [08:54:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:54:03]wFMCommunicate OK [08:54:03]SAM_PROTO_GetFieldsCounters done [08:54:03]requested_item shift.num is exist - process it [08:54:03]requested_item shift.opened is exist - process it [08:54:03]req_shift_opened [08:54:03]FM_GetShiftState [08:54:03]SAM_PROTO_GetShiftState [08:54:03]wFMCommunicate request_size=4 [08:54:03]MH_SAM_APDU [08:54:03]CAPDU: 80 13 01 00 [08:54:03]Write to MH i2c: E2 08 00 2B 37 80 13 01 00 00 00 00 00 DF [08:54:03]Write i2c OK [08:54:03]MH_I2C_Read... [08:54:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:54:03]Read from MH i2c: E2 [08:54:03]MH_I2C_Read... [08:54:03]Read from MH i2c: E2 0E 00 [08:54:03]MH_I2C_Read... [08:54:03]Read from MH i2c: E2 0E 00 2B 37 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 22 [08:54:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:54:03]wFMCommunicate OK [08:54:03]SAM_PROTO_GetShiftState done [08:54:03]FM_GetShiftState done [08:54:03]req_shift_opened done [08:54:03]requested_item shift.open_date is exist - process it [08:54:03]req_shift_open_date [08:54:03]req_shift_open_date done [08:54:03]produce_requested_data done [08:54:03]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218428,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:54:03]process_action_free close_receipt [08:54:03]json_value_free [08:54:03]json_value_free done [08:54:03]process_json_proto returns [08:54:03]Send response to host [08:54:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218428,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:54:03]free response buf [08:54:03]execute_script done [08:54:03]execute_script returns [08:54:03]free content buf [08:54:03]Sock 8.Close socket [08:54:03]Sock 8.Thread stoped [08:54:07]OFD Sender: No OFD packet to send [08:54:12]OFD Sender: No OFD packet to send [08:54:17]OFD Sender: No OFD packet to send [08:54:22]OFD Sender: No OFD packet to send [08:54:27]OFD Sender: No OFD packet to send [08:54:32]OFD Sender: No OFD packet to send [08:54:37]OFD Sender: No OFD packet to send [08:54:42]OFD Sender: No OFD packet to send [08:54:47]OFD Sender: No OFD packet to send [08:54:52]OFD Sender: No OFD packet to send [08:54:57]OFD Sender: No OFD packet to send [08:55:02]OFD Sender: No OFD packet to send [08:55:07]OFD Sender: No OFD packet to send [08:55:12]OFD Sender: No OFD packet to send [08:55:17]OFD Sender: No OFD packet to send [08:55:22]OFD Sender: No OFD packet to send [08:55:27]OFD Sender: No OFD packet to send [08:55:32]OFD Sender: No OFD packet to send [08:55:37]OFD Sender: No OFD packet to send [08:55:40]accept exits with 9 [08:55:40]New connection [08:55:40]New thread 3066826084 created [08:55:40]Thread 3066682724 joined [08:55:40]Waiting for new connection... [08:55:40] Sock 9.Parse request [08:55:40]Sock 9.Check first char [08:55:40]Sock 9.First char is OK [08:55:40]request: POST /json_proto HTTP/1.0 [08:55:40]Method: POST [08:55:40]URL: /json_proto [08:55:40]Method is POST - this is cgi request [08:55:40]url: /json_proto [08:55:40]query_string will be loaded in cgi processing [08:55:40]execute_cgi json_proto POST (null) [08:55:40]execute_cgi path=json_proto method=POST [08:55:40]POST find Content-Length [08:55:40]Host: 172.17.40.4:8080 [08:55:40]Content-Length: 751 [08:55:40]Content-Type: application/json [08:55:40] [08:55:40]POST finish read [08:55:40]Found Content-Length = 751 [08:55:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535968", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30130712", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:40]execute_script... [08:55: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)535968", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30130712", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:40]POST & json_proto [08:55:40]process_json_proto [08:55:40]json parsed OK: [08:55:40]protocol is kg_v1.0 [08:55:40]action value=close_receipt [08:55:40]process_action close_receipt [08:55:40]cmd_close_receipt [08:55:40]MH_GetDate [08:55:40]Write to MH i2c: F0 00 00 2C 37 52 [08:55:40]Write i2c OK [08:55:40]MH_I2C_Read... [08:55:40]Read from MH i2c: F0 [08:55:40]MH_I2C_Read... [08:55:40]Read from MH i2c: F0 09 00 [08:55:40]MH_I2C_Read... [08:55:40]Read from MH i2c: F0 09 00 2C 37 00 10 74 13 67 EE 0E 0D 67 C9 [08:55:40]GetLastDocTimeStamp 1729328042 [08:55:40]current date 1729328144 [08:55:40]FM_GetShiftState [08:55:40]SAM_PROTO_GetShiftState [08:55:40]wFMCommunicate request_size=4 [08:55:40]MH_SAM_APDU [08:55:40]CAPDU: 80 13 01 00 [08:55:40]Write to MH i2c: E2 08 00 2D 37 80 13 01 00 00 00 00 00 E1 [08:55:40]Write i2c OK [08:55:40]MH_I2C_Read... [08:55:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:40]Read from MH i2c: E2 [08:55:40]MH_I2C_Read... [08:55:40]Read from MH i2c: E2 0E 00 [08:55:40]MH_I2C_Read... [08:55:40]Read from MH i2c: E2 0E 00 2D 37 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 24 [08:55:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:55:40]wFMCommunicate OK [08:55:40]SAM_PROTO_GetShiftState done [08:55:40]FM_GetShiftState done [08:55:40]opened in 1729296582 [08:55:40]opened+sec_in_day 1729382982 [08:55:40]quantity*price = 0 [08:55:40]sum+1 = 1 [08:55:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 74 19.10.2024 08:55 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30130712 ФМ: 0000000000965413 ФД: 218429 ФПД: 47939017903388 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085544&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218429&fm=47939017903388&tin=02508201610067®Number=0000000000098116&sum=0 [08:55:41]StoreToDocumentArchive [08:55:41]shift 443 fd 218429 [08:55:41]save to /storage/0443/doc_00218429 [08:55:41]save last doc name /storage/0443/doc_00218429 to /storage/kkm_last_doc_name [08:55:41]save OK [08:55:41]Clear old archive folders... [08:55:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:55:41]tlvbuf is 0153D5B0 [08:55:41]SAM_PROTO_ClearQueue [08:55:41]wFMCommunicate request_size=4 [08:55:41]MH_SAM_APDU [08:55:41]CAPDU: 80 09 00 00 [08:55:41]Write to MH i2c: E2 08 00 3A 37 80 09 00 00 00 00 00 00 E3 [08:55:41]Write i2c OK [08:55:41]MH_I2C_Read... [08:55:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:55:41]Read from MH i2c: E2 [08:55:41]MH_I2C_Read... [08:55:41]Read from MH i2c: E2 03 00 [08:55:41]MH_I2C_Read... [08:55:41]Read from MH i2c: E2 03 00 3A 37 00 90 00 E5 [08:55:41]RAPDU: 90 00 [08:55:41]wFMCommunicate OK [08:55:41]SAM_PROTO_ClearQueue done [08:55:41]KKMCreateOFDPacket [08:55:41]OFDProtocolAddRootSTLVToBuf [08:55:41]FM_MakeSignedData [08:55:41]FM_MakeSignedData [08:55:41]SAM_PROTO_SignData [08:55:41]wFMCommunicate request_size=4 [08:55:41]MH_SAM_APDU [08:55:41]CAPDU: 80 0D 01 02 [08:55:41]Write to MH i2c: E2 08 00 3B 37 80 0D 01 02 00 00 00 00 EB [08:55:41]Write i2c OK [08:55:41]MH_I2C_Read... [08:55:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:55:41]Read from MH i2c: E2 [08:55:41]MH_I2C_Read... [08:55:41]Read from MH i2c: E2 03 00 [08:55:41]MH_I2C_Read... [08:55:41]Read from MH i2c: E2 03 00 3B 37 00 90 00 E6 [08:55:41]RAPDU: 90 00 [08:55:41]wFMCommunicate OK [08:55:41]wFMCommunicate request_size=255 [08:55:41]MH_SAM_APDU [08:55: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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 10 74 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3D 55 03 00 35 04 06 00 2B 99 AC 22 [08:55:41]Write to MH i2c: E2 02 01 3C 37 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 10 74 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3D 55 03 00 35 04 06 00 2B 99 AC 22 00 00 DA [08:55:42]Write i2c OK [08:55:42]MH_I2C_Read... [08:55:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:42]Read from MH i2c: E2 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: E2 03 00 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: E2 03 00 3C 37 00 90 00 E7 [08:55:42]RAPDU: 90 00 [08:55:42]wFMCommunicate OK [08:55:42]wFMCommunicate request_size=7 [08:55:42]MH_SAM_APDU [08:55:42]CAPDU: 80 0D 02 02 02 0D 1C [08:55:42]Write to MH i2c: E2 0A 00 3D 37 80 0D 02 02 02 00 0D 1C 00 00 1B [08:55:42]Write i2c OK [08:55:42]MH_I2C_Read... [08:55:42]OFD Sender: No OFD packet to send [08:55:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:42]Read from MH i2c: E2 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: E2 03 00 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: E2 03 00 3D 37 00 90 00 E8 [08:55:42]RAPDU: 90 00 [08:55:42]wFMCommunicate OK [08:55:42]wFMCommunicate request_size=4 [08:55:42]MH_SAM_APDU [08:55:42]CAPDU: 80 0D 03 02 [08:55:42]Write to MH i2c: E2 08 00 3E 37 80 0D 03 02 00 00 00 00 F0 [08:55:42]Write i2c OK [08:55:42]MH_I2C_Read... [08:55:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:55:42]Read from MH i2c: E2 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: E2 0B 00 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: E2 0B 00 3E 37 00 D9 7E 24 2C B6 1F 9A B8 90 00 BF [08:55:42]RAPDU: D9 7E 24 2C B6 1F 9A B8 90 00 [08:55:42]wFMCommunicate OK [08:55:42]SAM_PROTO_SignData done [08:55:42]FM_MakeSignedData done [08:55:42]CreateOFDProtocolMessage [08:55:42]wFMCommunicate request_size=4 [08:55:42]MH_SAM_APDU [08:55:42]CAPDU: 80 11 00 00 [08:55:42]Write to MH i2c: E2 08 00 3F 37 80 11 00 00 00 00 00 00 F0 [08:55:42]Write i2c OK [08:55:42]MH_I2C_Read... [08:55:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:42]Read from MH i2c: E2 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: E2 17 00 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: E2 17 00 3F 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3F [08:55:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:55:42]wFMCommunicate OK [08:55:42]CreateOFDProtocolMessage done [08:55:42]OFDSenderStorePacket 218429 [08:55:42]StoreOFDPacket docnum=218429 [08:55:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 4E B2 04 01 F2 B1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 10 74 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3D 55 03 00 35 04 06 00 2B 99 AC 22 0D 1C D9 7E 24 2C B6 1F 9A B8 [08:55:42]CheckFolder [08:55:42]dirname=/storage/ofd_packets [08:55:42]CheckFolder done [08:55:42]ProducePacketName [08:55:42]name=ofd_packets/00218429 [08:55:42]NVStorageSaveData ofd_packets/00218429 [08:55:42]File name is /storage/ofd_packets/00218429 [08:55:42]Write 298 bytes [08:55:42]NVStorageSaveData done [08:55:42]OFDSenderStorePacket done [08:55:42]KKMCreateOFDPacket done [08:55:42]NVStorageSaveData kkm_last_timestamp [08:55:42]File name is /storage/kkm_last_timestamp [08:55:42]Write 4 bytes [08:55:42]NVStorageSaveData done [08:55:42]ExternCall_PrintAddStr [08:55:42]wPrintStart [08:55:42]Write to MH i2c: 01 00 00 40 37 77 [08:55:42]Write i2c OK [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: 01 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: 01 07 00 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: 01 07 00 40 37 00 00 00 00 00 FF 0F 8C [08:55:42]RasterBufferAndPrint [08:55:42]line Счет N : (1)535968 [08:55:42]line ИНН: 02508201610067 [08:55:42]line Контрольно-Кассовый Чек [08:55:42]line ПРОДАЖА [08:55:42]line ТРК (МРК, ГНК) : 51 [08:55:42]line Товар: 2710194210 [08:55:42]line ДТ-К-2 [08:55:42]line 20.000 * 0.00 [08:55:42]line = 0.00 [08:55:42]line НДС 12% НСП 1% [08:55:42]line > о реализуемом товаре [08:55:42]line ИТОГО: 0.00 [08:55:42]line НСП 1% : 0.00 [08:55:42]line НДС 12% : 0.00 [08:55:42]line Наличными: 0.00 [08:55:42]line Безнал.: 0.00 [08:55:42]line Место: АЗС № 84 "Партнер Нефть" [08:55:42]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:55:42]line СНО: Общий режим [08:55:42]line Чек 74 19.10.2024 08:55 [08:55:42]line Смена: 443 ФФД: 1.0 [08:55:42]line ЗНМ: 0300000178 [08:55:42]line РНМ: 0000000000098116 [08:55:42]line Версия ККМ: 001 [08:55:42]line Талоны: ТК ГПНА Online [08:55:42]line 30130712 [08:55:42]line ФМ: 0000000000965413 [08:55:42]line ФД: 218429 [08:55:42]line ФПД: 47939017903388 [08:55:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085544&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218429&fm=47939017903388&tin=02508201610067®Number=0000000000098116&sum=0 [08:55:42]OFD Sender: Processing packet 218429 [packets to send 80, broken 79] [08:55:42]ProducePacketName [08:55:42]name=ofd_packets/00218429 [08:55:42]OFD Sender: To server: pG, [08:55:42]CommunicateWithHost lk.salyk.kg:30040 [08:55:42]ConnectInit lk.salyk.kg [08:55:42]written 0, free lines is 4095 [08:55:42]Connected sock=10 [08:55:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 4E B2 04 01 F2 B1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 10 74 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3D 55 03 00 35 04 06 00 2B 99 AC 22 0D 1C D9 7E 24 2C B6 1F 9A B8 [08:55:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 2F CD 47 00 3E 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 39 36 35 34 31 33 10 04 04 00 3D 55 03 00 F4 03 04 00 AA 1F 13 67 B6 04 01 00 00 28 60 BA 0A 18 4D 10 47 [08:55:43]CommunicateWithHost err = 0 [08:55:43]CheckOFDResponse [08:55:43]1017 (14) - 77093643461234 [08:55:43]1041 (16) - 0000000000965413 [08:55:43]1040 (4) - 218429 [08:55:43]1012 (4) - 19.10.2024 02:55 [08:55:43]1206 (1) - 0 [08:55:43]OFD Sender: Remove packet 218429 [08:55:43]ProducePacketName [08:55:43]name=ofd_packets/00218429 [08:55:43]NVStorageDeleteData [08:55:43]Write to MH i2c: 01 00 00 6A 37 A1 [08:55:43]Write i2c OK [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: 01 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: 01 07 00 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: 01 07 00 6A 37 00 00 00 00 00 EA 0C 9E [08:55:43]RasterBufferAndPrint [08:55:43]line [08:55:43]line [08:55:43]line [08:55:43]line [08:55:43]line [08:55:43]written 0, free lines is 3313 [08:55:43]MH_Cut [08:55:43]Write to MH i2c: D1 01 00 71 37 01 7A [08:55:43]Write i2c OK [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: D1 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: D1 01 00 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: D1 01 00 71 37 00 79 [08:55:43]Write to MH i2c: 01 00 00 72 37 A9 [08:55:43]Write i2c OK [08:55:43]MH_I2C_Read... [08:55:43]OFD Sender: No OFD packet to send [08:55:43]*** Cut start [08:55:43]*** Partial cut [08:55:43]*** CUTSNS_PIN = 1 [08:55:43]*** CUTSNS_PIN = 0 [08:55:44]*** Brake cut motor [08:55:44]Read from MH i2c: 01 [08:55:44]MH_I2C_Read... [08:55:44]*** Stop cut motor [08:55:44]*** Cut end [08:55:44]Read from MH i2c: 01 07 00 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: 01 07 00 72 37 00 00 00 00 00 FF 0F BE [08:55:44]process_action close_receipt done [08:55:44]requested_data is exist [08:55:44]produce_requested_data [08:55:44]requested_item fm.sn is exist - process it [08:55:44]wFMCommunicate request_size=4 [08:55:44]MH_SAM_APDU [08:55:44]CAPDU: 80 11 00 00 [08:55:44]Write to MH i2c: E2 08 00 73 37 80 11 00 00 00 00 00 00 24 [08:55:44]Write i2c OK [08:55:44]MH_I2C_Read... [08:55:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:44]Read from MH i2c: E2 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 17 00 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 17 00 73 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 73 [08:55:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:55:44]wFMCommunicate OK [08:55:44]requested_item fd.num is exist - process it [08:55:44]SAM_PROTO_GetFieldsCounters [08:55:44]wFMCommunicate request_size=4 [08:55:44]MH_SAM_APDU [08:55:44]CAPDU: 80 13 00 00 [08:55:44]Write to MH i2c: E2 08 00 74 37 80 13 00 00 00 00 00 00 27 [08:55:44]Write i2c OK [08:55:44]MH_I2C_Read... [08:55:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:55:44]Read from MH i2c: E2 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 62 00 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 62 00 74 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 73 [08:55:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:55:44]wFMCommunicate OK [08:55:44]SAM_PROTO_GetFieldsCounters done [08:55:44]requested_item shift.num is exist - process it [08:55:44]requested_item shift.opened is exist - process it [08:55:44]req_shift_opened [08:55:44]FM_GetShiftState [08:55:44]SAM_PROTO_GetShiftState [08:55:44]wFMCommunicate request_size=4 [08:55:44]MH_SAM_APDU [08:55:44]CAPDU: 80 13 01 00 [08:55:44]Write to MH i2c: E2 08 00 75 37 80 13 01 00 00 00 00 00 29 [08:55:44]Write i2c OK [08:55:44]MH_I2C_Read... [08:55:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:44]Read from MH i2c: E2 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 0E 00 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 0E 00 75 37 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6C [08:55:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:55:44]wFMCommunicate OK [08:55:44]SAM_PROTO_GetShiftState done [08:55:44]FM_GetShiftState done [08:55:44]req_shift_opened done [08:55:44]requested_item shift.open_date is exist - process it [08:55:44]req_shift_open_date [08:55:44]req_shift_open_date done [08:55:44]produce_requested_data done [08:55:44]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218429,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:55:44]process_action_free close_receipt [08:55:44]json_value_free [08:55:44]json_value_free done [08:55:44]process_json_proto returns [08:55:44]Send response to host [08:55:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218429,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:55:44]free response buf [08:55:44]execute_script done [08:55:44]execute_script returns [08:55:44]free content buf [08:55:44]Sock 9.Close socket [08:55:44]Sock 9.Thread stoped [08:55:48]OFD Sender: No OFD packet to send [08:55:53]OFD Sender: No OFD packet to send [08:55:58]OFD Sender: No OFD packet to send [08:56:03]OFD Sender: No OFD packet to send [08:56:07]accept exits with 8 [08:56:07]New connection [08:56:07]New thread 3066682724 created [08:56:07]Thread 3066826084 joined [08:56:07]Waiting for new connection... [08:56:07] Sock 8.Parse request [08:56:07]Sock 8.Check first char [08:56:07]Sock 8.First char is OK [08:56:07]request: POST /json_proto HTTP/1.0 [08:56:07]Method: POST [08:56:07]URL: /json_proto [08:56:07]Method is POST - this is cgi request [08:56:07]url: /json_proto [08:56:07]query_string will be loaded in cgi processing [08:56:07]execute_cgi json_proto POST (null) [08:56:07]execute_cgi path=json_proto method=POST [08:56:07]POST find Content-Length [08:56:07]Host: 172.17.40.4:8080 [08:56:07]Content-Length: 677 [08:56:07]Content-Type: application/json [08:56:07] [08:56:07]POST finish read [08:56:07]Found Content-Length = 677 [08:56:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:56:07]execute_script... [08:56: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)535970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:56:07]POST & json_proto [08:56:07]process_json_proto [08:56:07]json parsed OK: [08:56:07]protocol is kg_v1.0 [08:56:07]action value=close_receipt [08:56:07]process_action close_receipt [08:56:07]cmd_close_receipt [08:56:07]MH_GetDate [08:56:07]Write to MH i2c: F0 00 00 76 37 9C [08:56:07]Write i2c OK [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: F0 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: F0 09 00 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: F0 09 00 76 37 00 2B 74 13 67 EE 0E 0D 67 2E [08:56:07]GetLastDocTimeStamp 1729328144 [08:56:07]current date 1729328171 [08:56:07]FM_GetShiftState [08:56:07]SAM_PROTO_GetShiftState [08:56:07]wFMCommunicate request_size=4 [08:56:07]MH_SAM_APDU [08:56:07]CAPDU: 80 13 01 00 [08:56:07]Write to MH i2c: E2 08 00 77 37 80 13 01 00 00 00 00 00 2B [08:56:07]Write i2c OK [08:56:07]MH_I2C_Read... [08:56:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:07]Read from MH i2c: E2 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: E2 0E 00 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: E2 0E 00 77 37 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6E [08:56:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:56:07]wFMCommunicate OK [08:56:07]SAM_PROTO_GetShiftState done [08:56:07]FM_GetShiftState done [08:56:07]opened in 1729296582 [08:56:07]opened+sec_in_day 1729382982 [08:56:07]quantity*price = 20003 [08:56:07]sum+1 = 20004 [08:56:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 75 19.10.2024 08:56 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218430 ФПД: 173562541416955 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085611&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218430&fm=173562541416955&tin=02508201610067®Number=0000000000098116&sum=20000 [08:56:08]StoreToDocumentArchive [08:56:08]shift 443 fd 218430 [08:56:08]save to /storage/0443/doc_00218430 [08:56:08]save last doc name /storage/0443/doc_00218430 to /storage/kkm_last_doc_name [08:56:08]save OK [08:56:08]Clear old archive folders... [08:56:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:56:08]tlvbuf is 01558D10 [08:56:08]SAM_PROTO_ClearQueue [08:56:08]wFMCommunicate request_size=4 [08:56:08]MH_SAM_APDU [08:56:08]CAPDU: 80 09 00 00 [08:56:08]Write to MH i2c: E2 08 00 84 37 80 09 00 00 00 00 00 00 2D [08:56:08]Write i2c OK [08:56:08]MH_I2C_Read... [08:56:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:56:08]OFD Sender: No OFD packet to send [08:56:08]Read from MH i2c: E2 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 84 37 00 90 00 2F [08:56:08]RAPDU: 90 00 [08:56:08]wFMCommunicate OK [08:56:08]SAM_PROTO_ClearQueue done [08:56:08]KKMCreateOFDPacket [08:56:08]OFDProtocolAddRootSTLVToBuf [08:56:08]FM_MakeSignedData [08:56:08]FM_MakeSignedData [08:56:08]SAM_PROTO_SignData [08:56:08]wFMCommunicate request_size=4 [08:56:08]MH_SAM_APDU [08:56:08]CAPDU: 80 0D 01 02 [08:56:08]Write to MH i2c: E2 08 00 85 37 80 0D 01 02 00 00 00 00 35 [08:56:08]Write i2c OK [08:56:08]MH_I2C_Read... [08:56:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:56:08]Read from MH i2c: E2 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 85 37 00 90 00 30 [08:56:08]RAPDU: 90 00 [08:56:08]wFMCommunicate OK [08:56:08]wFMCommunicate request_size=255 [08:56:08]MH_SAM_APDU [08:56: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 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 4B 00 00 00 F4 03 04 00 2B 74 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3E 55 03 00 35 04 06 00 9D [08:56:08]Write to MH i2c: E2 02 01 86 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4B 00 00 00 F4 03 04 00 2B 74 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3E 55 03 00 35 04 06 00 9D 00 00 D2 [08:56:08]Write i2c OK [08:56:08]MH_I2C_Read... [08:56:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:08]Read from MH i2c: E2 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 86 37 00 90 00 31 [08:56:08]RAPDU: 90 00 [08:56:08]wFMCommunicate OK [08:56:08]wFMCommunicate request_size=10 [08:56:08]MH_SAM_APDU [08:56:08]CAPDU: 80 0D 02 02 05 DA AD A0 A1 FB [08:56:08]Write to MH i2c: E2 0D 00 87 37 80 0D 02 02 05 00 DA AD A0 A1 FB 00 00 05 [08:56:08]Write i2c OK [08:56:08]MH_I2C_Read... [08:56:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:08]Read from MH i2c: E2 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 87 37 00 90 00 32 [08:56:08]RAPDU: 90 00 [08:56:08]wFMCommunicate OK [08:56:08]wFMCommunicate request_size=4 [08:56:08]MH_SAM_APDU [08:56:08]CAPDU: 80 0D 03 02 [08:56:08]Write to MH i2c: E2 08 00 88 37 80 0D 03 02 00 00 00 00 3A [08:56:08]Write i2c OK [08:56:08]MH_I2C_Read... [08:56:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:56:09]Read from MH i2c: E2 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: E2 0B 00 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: E2 0B 00 88 37 00 13 6D 5D 6F 80 42 05 F6 90 00 44 [08:56:09]RAPDU: 13 6D 5D 6F 80 42 05 F6 90 00 [08:56:09]wFMCommunicate OK [08:56:09]SAM_PROTO_SignData done [08:56:09]FM_MakeSignedData done [08:56:09]CreateOFDProtocolMessage [08:56:09]wFMCommunicate request_size=4 [08:56:09]MH_SAM_APDU [08:56:09]CAPDU: 80 11 00 00 [08:56:09]Write to MH i2c: E2 08 00 89 37 80 11 00 00 00 00 00 00 3A [08:56:09]Write i2c OK [08:56:09]MH_I2C_Read... [08:56:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:09]Read from MH i2c: E2 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: E2 17 00 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: E2 17 00 89 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 89 [08:56:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:56:09]wFMCommunicate OK [08:56:09]CreateOFDProtocolMessage done [08:56:09]OFDSenderStorePacket 218430 [08:56:09]StoreOFDPacket docnum=218430 [08:56:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 92 FB 07 01 57 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 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 4B 00 00 00 F4 03 04 00 2B 74 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3E 55 03 00 35 04 06 00 9D DA AD A0 A1 FB 13 6D 5D 6F 80 42 05 F6 [08:56:09]CheckFolder [08:56:09]dirname=/storage/ofd_packets [08:56:09]CheckFolder done [08:56:09]ProducePacketName [08:56:09]name=ofd_packets/00218430 [08:56:09]NVStorageSaveData ofd_packets/00218430 [08:56:09]File name is /storage/ofd_packets/00218430 [08:56:09]Write 301 bytes [08:56:09]NVStorageSaveData done [08:56:09]OFDSenderStorePacket done [08:56:09]KKMCreateOFDPacket done [08:56:09]NVStorageSaveData kkm_last_timestamp [08:56:09]File name is /storage/kkm_last_timestamp [08:56:09]Write 4 bytes [08:56:09]NVStorageSaveData done [08:56:09]ExternCall_PrintAddStr [08:56:09]wPrintStart [08:56:09]Write to MH i2c: 01 00 00 8A 37 C1 [08:56:09]Write i2c OK [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: 01 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: 01 07 00 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: 01 07 00 8A 37 00 00 00 00 00 FF 0F D6 [08:56:09]RasterBufferAndPrint [08:56:09]line Счет N : (1)535970 [08:56:09]line ИНН: 02508201610067 [08:56:09]line Контрольно-Кассовый Чек [08:56:09]line ПРОДАЖА [08:56:09]line ТРК (МРК, ГНК) : 23 [08:56:09]line Товар: 2710124130 [08:56:09]line Аи-92-К-2 [08:56:09]line 2.990 * 66.90 [08:56:09]line = 200.03 [08:56:09]line НДС 12% НСП 1% [08:56:09]line > о реализуемом товаре [08:56:09]line ОКРУГЛЕНИЕ: -0.03 [08:56:09]line ИТОГО: 200.00 [08:56:09]line Внесено: 200.00 [08:56:09]line СДАЧА: 0.00 [08:56:09]line НСП 1% : 1.77 [08:56:09]line НДС 12% : 21.24 [08:56:09]line Наличными: 200.00 [08:56:09]line Безнал.: 0.00 [08:56:09]line Место: АЗС № 84 "Партнер Нефть" [08:56:09]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:56:09]line СНО: Общий режим [08:56:09]line Чек 75 19.10.2024 08:56 [08:56:09]line Смена: 443 ФФД: 1.0 [08:56:09]line ЗНМ: 0300000178 [08:56:09]line РНМ: 0000000000098116 [08:56:09]line Версия ККМ: 001 [08:56:09]line ФМ: 0000000000965413 [08:56:09]line ФД: 218430 [08:56:09]line ФПД: 173562541416955 [08:56:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085611&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218430&fm=173562541416955&tin=02508201610067®Number=0000000000098116&sum=20000 [08:56:09]OFD Sender: Processing packet 218430 [packets to send 80, broken 79] [08:56:09]ProducePacketName [08:56:09]name=ofd_packets/00218430 [08:56:09]OFD Sender: To server: pG, [08:56:09]CommunicateWithHost lk.salyk.kg:30040 [08:56:09]ConnectInit lk.salyk.kg [08:56:09]written 0, free lines is 4095 [08:56:09]Connected sock=10 [08:56:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 92 FB 07 01 57 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 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 4B 00 00 00 F4 03 04 00 2B 74 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3E 55 03 00 35 04 06 00 9D DA AD A0 A1 FB 13 6D 5D 6F 80 42 05 F6 [08:56:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 0A 8B 47 00 66 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 39 36 35 34 31 33 10 04 04 00 3E 55 03 00 F4 03 04 00 C5 1F 13 67 B6 04 01 00 00 2D 82 20 B7 D4 16 D5 29 [08:56:09]CommunicateWithHost err = 0 [08:56:09]CheckOFDResponse [08:56:09]1017 (14) - 77093643461234 [08:56:09]1041 (16) - 0000000000965413 [08:56:09]1040 (4) - 218430 [08:56:09]1012 (4) - 19.10.2024 02:56 [08:56:09]1206 (1) - 0 [08:56:09]OFD Sender: Remove packet 218430 [08:56:09]ProducePacketName [08:56:09]name=ofd_packets/00218430 [08:56:09]NVStorageDeleteData [08:56:09]Write to MH i2c: 01 00 00 B5 37 EC [08:56:09]Write i2c OK [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: 01 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: 01 07 00 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: 01 07 00 B5 37 00 00 00 00 00 D8 0C D7 [08:56:09]RasterBufferAndPrint [08:56:09]line [08:56:09]line [08:56:09]line [08:56:09]line [08:56:09]line [08:56:09]written 0, free lines is 3296 [08:56:09]MH_Cut [08:56:09]Write to MH i2c: D1 01 00 BC 37 01 C5 [08:56:09]Write i2c OK [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: D1 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: D1 01 00 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: D1 01 00 BC 37 00 C4 [08:56:09]Write to MH i2c: 01 00 00 BD 37 F4 [08:56:09]Write i2c OK [08:56:09]MH_I2C_Read... [08:56:10]OFD Sender: No OFD packet to send [08:56:10]*** Cut start [08:56:10]*** Partial cut [08:56:10]*** CUTSNS_PIN = 1 [08:56:10]*** CUTSNS_PIN = 0 [08:56:10]*** Brake cut motor [08:56:11]Read from MH i2c: 01 [08:56:11]MH_I2C_Read... [08:56:11]*** Stop cut motor [08:56:11]*** Cut end [08:56:11]Read from MH i2c: 01 07 00 [08:56:11]MH_I2C_Read... [08:56:11]Read from MH i2c: 01 07 00 BD 37 00 00 00 00 00 FF 0F 09 [08:56:11]process_action close_receipt done [08:56:11]requested_data is exist [08:56:11]produce_requested_data [08:56:11]requested_item fm.sn is exist - process it [08:56:11]wFMCommunicate request_size=4 [08:56:11]MH_SAM_APDU [08:56:11]CAPDU: 80 11 00 00 [08:56:11]Write to MH i2c: E2 08 00 BE 37 80 11 00 00 00 00 00 00 6F [08:56:11]Write i2c OK [08:56:11]MH_I2C_Read... [08:56:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:11]Read from MH i2c: E2 [08:56:11]MH_I2C_Read... [08:56:11]Read from MH i2c: E2 17 00 [08:56:11]MH_I2C_Read... [08:56:11]Read from MH i2c: E2 17 00 BE 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BE [08:56:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:56:11]wFMCommunicate OK [08:56:11]requested_item fd.num is exist - process it [08:56:11]SAM_PROTO_GetFieldsCounters [08:56:11]wFMCommunicate request_size=4 [08:56:11]MH_SAM_APDU [08:56:11]CAPDU: 80 13 00 00 [08:56:11]Write to MH i2c: E2 08 00 BF 37 80 13 00 00 00 00 00 00 72 [08:56:11]Write i2c OK [08:56:11]MH_I2C_Read... [08:56:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:56:11]Read from MH i2c: E2 [08:56:11]MH_I2C_Read... [08:56:11]Read from MH i2c: E2 62 00 [08:56:11]MH_I2C_Read... [08:56:11]Read from MH i2c: E2 62 00 BF 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 C2 [08:56:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:56:11]wFMCommunicate OK [08:56:11]SAM_PROTO_GetFieldsCounters done [08:56:11]requested_item shift.num is exist - process it [08:56:11]requested_item shift.opened is exist - process it [08:56:11]req_shift_opened [08:56:11]FM_GetShiftState [08:56:11]SAM_PROTO_GetShiftState [08:56:11]wFMCommunicate request_size=4 [08:56:11]MH_SAM_APDU [08:56:11]CAPDU: 80 13 01 00 [08:56:11]Write to MH i2c: E2 08 00 C0 37 80 13 01 00 00 00 00 00 74 [08:56:11]Write i2c OK [08:56:11]MH_I2C_Read... [08:56:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:11]Read from MH i2c: E2 [08:56:11]MH_I2C_Read... [08:56:11]Read from MH i2c: E2 0E 00 [08:56:11]MH_I2C_Read... [08:56:11]Read from MH i2c: E2 0E 00 C0 37 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B7 [08:56:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:56:11]wFMCommunicate OK [08:56:11]SAM_PROTO_GetShiftState done [08:56:11]FM_GetShiftState done [08:56:11]req_shift_opened done [08:56:11]requested_item shift.open_date is exist - process it [08:56:11]req_shift_open_date [08:56:11]req_shift_open_date done [08:56:11]produce_requested_data done [08:56:11]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218430,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:56:11]process_action_free close_receipt [08:56:11]json_value_free [08:56:11]json_value_free done [08:56:11]process_json_proto returns [08:56:11]Send response to host [08:56:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218430,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:56:11]free response buf [08:56:11]execute_script done [08:56:11]execute_script returns [08:56:11]free content buf [08:56:11]Sock 8.Close socket [08:56:11]Sock 8.Thread stoped [08:56:11]accept exits with 9 [08:56:11]New connection [08:56:11]New thread 3066826084 created [08:56:11]Thread 3066682724 joined [08:56:11]Waiting for new connection... [08:56:11] Sock 9.Parse request [08:56:11]Sock 9.Check first char [08:56:11]Sock 9.First char is OK [08:56:11]request: POST /json_proto HTTP/1.0 [08:56:11]Method: POST [08:56:11]URL: /json_proto [08:56:11]Method is POST - this is cgi request [08:56:11]url: /json_proto [08:56:11]query_string will be loaded in cgi processing [08:56:11]execute_cgi json_proto POST (null) [08:56:11]execute_cgi path=json_proto method=POST [08:56:11]POST find Content-Length [08:56:11]Host: 172.17.40.4:8080 [08:56:11]Content-Length: 766 [08:56:11]Content-Type: application/json [08:56:11] [08:56:11]POST finish read [08:56:11]Found Content-Length = 766 [08:56:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535969", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 550.59 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:56:11]execute_script... [08:56: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)535969", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 550.59 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:56:11]POST & json_proto [08:56:11]process_json_proto [08:56:11]json parsed OK: [08:56:11]protocol is kg_v1.0 [08:56:11]action value=close_receipt [08:56:11]process_action close_receipt [08:56:11]cmd_close_receipt [08:56:11]MH_GetDate [08:56:11]Write to MH i2c: F0 00 00 C1 37 E7 [08:56:11]Write i2c OK [08:56:11]MH_I2C_Read... [08:56:11]Read from MH i2c: F0 [08:56:11]MH_I2C_Read... [08:56:11]Read from MH i2c: F0 09 00 [08:56:11]MH_I2C_Read... [08:56:11]Read from MH i2c: F0 09 00 C1 37 00 2F 74 13 67 EE 0E 0D 67 7D [08:56:11]GetLastDocTimeStamp 1729328171 [08:56:11]current date 1729328175 [08:56:11]FM_GetShiftState [08:56:11]SAM_PROTO_GetShiftState [08:56:11]wFMCommunicate request_size=4 [08:56:11]MH_SAM_APDU [08:56:11]CAPDU: 80 13 01 00 [08:56:11]Write to MH i2c: E2 08 00 C2 37 80 13 01 00 00 00 00 00 76 [08:56:11]Write i2c OK [08:56:11]MH_I2C_Read... [08:56:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:11]Read from MH i2c: E2 [08:56:11]MH_I2C_Read... [08:56:11]Read from MH i2c: E2 0E 00 [08:56:11]MH_I2C_Read... [08:56:11]Read from MH i2c: E2 0E 00 C2 37 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B9 [08:56:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:56:11]wFMCommunicate OK [08:56:11]SAM_PROTO_GetShiftState done [08:56:11]FM_GetShiftState done [08:56:11]opened in 1729296582 [08:56:11]opened+sec_in_day 1729382982 [08:56:11]quantity*price = 55058 [08:56:11]sum+1 = 55060 [08:56:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 550.59 НСП 1% : 4.87 НДС 12% : 58.47 Наличными: 0.00 Безнал.: 550.59 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 76 19.10.2024 08:56 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218431 ФПД: 101698940011561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085615&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218431&fm=101698940011561&tin=02508201610067®Number=0000000000098116&sum=55059 [08:56:13]StoreToDocumentArchive [08:56:13]shift 443 fd 218431 [08:56:13]save to /storage/0443/doc_00218431 [08:56:13]save last doc name /storage/0443/doc_00218431 to /storage/kkm_last_doc_name [08:56:13]save OK [08:56:13]Clear old archive folders... [08:56:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:56:13]tlvbuf is 015BAD50 [08:56:13]SAM_PROTO_ClearQueue [08:56:13]wFMCommunicate request_size=4 [08:56:13]MH_SAM_APDU [08:56:13]CAPDU: 80 09 00 00 [08:56:13]Write to MH i2c: E2 08 00 CF 37 80 09 00 00 00 00 00 00 78 [08:56:13]Write i2c OK [08:56:13]MH_I2C_Read... [08:56:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:56:13]Read from MH i2c: E2 [08:56:13]MH_I2C_Read... [08:56:13]Read from MH i2c: E2 03 00 [08:56:13]MH_I2C_Read... [08:56:13]Read from MH i2c: E2 03 00 CF 37 00 90 00 7A [08:56:13]RAPDU: 90 00 [08:56:13]wFMCommunicate OK [08:56:13]SAM_PROTO_ClearQueue done [08:56:13]KKMCreateOFDPacket [08:56:13]OFDProtocolAddRootSTLVToBuf [08:56:13]FM_MakeSignedData [08:56:13]FM_MakeSignedData [08:56:13]SAM_PROTO_SignData [08:56:13]wFMCommunicate request_size=4 [08:56:13]MH_SAM_APDU [08:56:13]CAPDU: 80 0D 01 02 [08:56:13]Write to MH i2c: E2 08 00 D0 37 80 0D 01 02 00 00 00 00 80 [08:56:13]Write i2c OK [08:56:13]MH_I2C_Read... [08:56:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:56:13]Read from MH i2c: E2 [08:56:13]MH_I2C_Read... [08:56:13]Read from MH i2c: E2 03 00 [08:56:13]MH_I2C_Read... [08:56:13]Read from MH i2c: E2 03 00 D0 37 00 90 00 7B [08:56:13]RAPDU: 90 00 [08:56:13]wFMCommunicate OK [08:56:13]wFMCommunicate request_size=255 [08:56:13]MH_SAM_APDU [08:56: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 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 13 D7 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 00 00 00 00 00 00 39 04 06 00 13 D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 2F 74 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3F 55 03 00 35 04 06 00 5C [08:56:13]Write to MH i2c: E2 02 01 D1 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 13 D7 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 00 00 00 00 00 00 39 04 06 00 13 D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 2F 74 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3F 55 03 00 35 04 06 00 5C 00 00 B0 [08:56:13]Write i2c OK [08:56:13]MH_I2C_Read... [08:56:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:13]Read from MH i2c: E2 [08:56:13]MH_I2C_Read... [08:56:13]Read from MH i2c: E2 03 00 [08:56:13]MH_I2C_Read... [08:56:13]Read from MH i2c: E2 03 00 D1 37 00 90 00 7C [08:56:13]RAPDU: 90 00 [08:56:13]wFMCommunicate OK [08:56:13]wFMCommunicate request_size=10 [08:56:13]MH_SAM_APDU [08:56:13]CAPDU: 80 0D 02 02 05 7E A1 31 84 29 [08:56:13]Write to MH i2c: E2 0D 00 D2 37 80 0D 02 02 05 00 7E A1 31 84 29 00 00 8A [08:56:13]Write i2c OK [08:56:13]MH_I2C_Read... [08:56:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:13]Read from MH i2c: E2 [08:56:13]MH_I2C_Read... [08:56:13]Read from MH i2c: E2 03 00 [08:56:13]MH_I2C_Read... [08:56:13]Read from MH i2c: E2 03 00 D2 37 00 90 00 7D [08:56:13]RAPDU: 90 00 [08:56:13]wFMCommunicate OK [08:56:13]wFMCommunicate request_size=4 [08:56:13]MH_SAM_APDU [08:56:13]CAPDU: 80 0D 03 02 [08:56:13]Write to MH i2c: E2 08 00 D3 37 80 0D 03 02 00 00 00 00 85 [08:56:13]Write i2c OK [08:56:13]MH_I2C_Read... [08:56:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:56:13]Read from MH i2c: E2 [08:56:13]MH_I2C_Read... [08:56:13]Read from MH i2c: E2 0B 00 [08:56:13]MH_I2C_Read... [08:56:13]Read from MH i2c: E2 0B 00 D3 37 00 72 83 B4 A7 69 AB 92 C9 90 00 45 [08:56:13]RAPDU: 72 83 B4 A7 69 AB 92 C9 90 00 [08:56:13]wFMCommunicate OK [08:56:13]SAM_PROTO_SignData done [08:56:13]FM_MakeSignedData done [08:56:13]CreateOFDProtocolMessage [08:56:13]wFMCommunicate request_size=4 [08:56:13]MH_SAM_APDU [08:56:13]CAPDU: 80 11 00 00 [08:56:13]Write to MH i2c: E2 08 00 D4 37 80 11 00 00 00 00 00 00 85 [08:56:13]Write i2c OK [08:56:13]MH_I2C_Read... [08:56:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:13]Read from MH i2c: E2 [08:56:13]MH_I2C_Read... [08:56:13]Read from MH i2c: E2 17 00 [08:56:13]MH_I2C_Read... [08:56:13]Read from MH i2c: E2 17 00 D4 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D4 [08:56:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:56:13]wFMCommunicate OK [08:56:13]CreateOFDProtocolMessage done [08:56:13]OFDSenderStorePacket 218431 [08:56:13]StoreOFDPacket docnum=218431 [08:56:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 58 58 07 01 67 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 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 13 D7 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 00 00 00 00 00 00 39 04 06 00 13 D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 2F 74 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3F 55 03 00 35 04 06 00 5C 7E A1 31 84 29 72 83 B4 A7 69 AB 92 C9 [08:56:13]CheckFolder [08:56:13]dirname=/storage/ofd_packets [08:56:13]CheckFolder done [08:56:13]ProducePacketName [08:56:13]name=ofd_packets/00218431 [08:56:13]NVStorageSaveData ofd_packets/00218431 [08:56:13]File name is /storage/ofd_packets/00218431 [08:56:13]Write 301 bytes [08:56:13]NVStorageSaveData done [08:56:13]OFDSenderStorePacket done [08:56:13]KKMCreateOFDPacket done [08:56:13]NVStorageSaveData kkm_last_timestamp [08:56:13]File name is /storage/kkm_last_timestamp [08:56:13]Write 4 bytes [08:56:13]NVStorageSaveData done [08:56:13]ExternCall_PrintAddStr [08:56:13]wPrintStart [08:56:13]Write to MH i2c: 01 00 00 D5 37 0C [08:56:13]Write i2c OK [08:56:13]MH_I2C_Read... [08:56:13]Read from MH i2c: 01 [08:56:13]MH_I2C_Read... [08:56:13]Read from MH i2c: 01 07 00 [08:56:13]MH_I2C_Read... [08:56:13]Read from MH i2c: 01 07 00 D5 37 00 00 00 00 00 FF 0F 21 [08:56:13]RasterBufferAndPrint [08:56:13]line Счет N : (1)535969 [08:56:13]line ИНН: 02508201610067 [08:56:13]line Контрольно-Кассовый Чек [08:56:13]line ПРОДАЖА [08:56:13]line ТРК (МРК, ГНК) : 13 [08:56:13]line Товар: 2710124130 [08:56:13]line Аи-92-К-2 [08:56:13]line 8.230 * 66.90 [08:56:13]line = 550.59 [08:56:13]line НДС 12% НСП 1% [08:56:13]line > о реализуемом товаре [08:56:13]line ИТОГО: 550.59 [08:56:13]line НСП 1% : 4.87 [08:56:13]line НДС 12% : 58.47 [08:56:13]line Наличными: 0.00 [08:56:13]line Безнал.: 550.59 [08:56:13]line Место: АЗС № 84 "Партнер Нефть" [08:56:13]OFD Sender: Processing packet 218431 [packets to send 80, broken 79] [08:56:13]ProducePacketName [08:56:13]name=ofd_packets/00218431 [08:56:13]OFD Sender: To server: pG, [08:56:13]CommunicateWithHost lk.salyk.kg:30040 [08:56:13]ConnectInit lk.salyk.kg [08:56:13]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:56:13]line СНО: Общий режим [08:56:13]line Чек 76 19.10.2024 08:56 [08:56:13]line Смена: 443 ФФД: 1.0 [08:56:13]line ЗНМ: 0300000178 [08:56:13]line РНМ: 0000000000098116 [08:56:13]line Версия ККМ: 001 [08:56:13]line Платежная система: Mbank [08:56:13]line ФМ: 0000000000965413 [08:56:13]line ФД: 218431 [08:56:13]line ФПД: 101698940011561 [08:56:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085615&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218431&fm=101698940011561&tin=02508201610067®Number=0000000000098116&sum=55059 [08:56:14]written 0, free lines is 4095 [08:56:14]Connected sock=10 [08:56:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 58 58 07 01 67 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 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 13 D7 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 00 00 00 00 00 00 39 04 06 00 13 D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 2F 74 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3F 55 03 00 35 04 06 00 5C 7E A1 31 84 29 72 83 B4 A7 69 AB 92 C9 [08:56:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F0 1B 47 00 9E 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 39 36 35 34 31 33 10 04 04 00 3F 55 03 00 F4 03 04 00 C9 1F 13 67 B6 04 01 00 00 99 3E 63 FF 12 B1 5A DF [08:56:14]CommunicateWithHost err = 0 [08:56:14]CheckOFDResponse [08:56:14]1017 (14) - 77093643461234 [08:56:14]1041 (16) - 0000000000965413 [08:56:14]1040 (4) - 218431 [08:56:14]1012 (4) - 19.10.2024 02:56 [08:56:14]1206 (1) - 0 [08:56:14]OFD Sender: Remove packet 218431 [08:56:14]ProducePacketName [08:56:14]name=ofd_packets/00218431 [08:56:14]NVStorageDeleteData [08:56:14]Write to MH i2c: 01 00 00 FE 37 35 [08:56:14]Write i2c OK [08:56:14]MH_I2C_Read... [08:56:14]Read from MH i2c: 01 [08:56:14]MH_I2C_Read... [08:56:14]Read from MH i2c: 01 07 00 [08:56:14]MH_I2C_Read... [08:56:14]Read from MH i2c: 01 07 00 FE 37 00 00 00 00 00 FF 0C 47 [08:56:14]RasterBufferAndPrint [08:56:14]line [08:56:14]line [08:56:14]line [08:56:14]line [08:56:14]line [08:56:14]written 0, free lines is 3340 [08:56:14]MH_Cut [08:56:14]Write to MH i2c: D1 01 00 05 38 01 0F [08:56:14]Write i2c OK [08:56:14]MH_I2C_Read... [08:56:14]Read from MH i2c: D1 [08:56:14]MH_I2C_Read... [08:56:14]Read from MH i2c: D1 01 00 [08:56:14]MH_I2C_Read... [08:56:14]Read from MH i2c: D1 01 00 05 38 00 0E [08:56:14]Write to MH i2c: 01 00 00 06 38 3E [08:56:14]Write i2c OK [08:56:14]MH_I2C_Read... [08:56:14]OFD Sender: No OFD packet to send [08:56:15]*** Cut start [08:56:15]*** Partial cut [08:56:15]*** CUTSNS_PIN = 1 [08:56:15]*** CUTSNS_PIN = 0 [08:56:15]*** Brake cut motor [08:56:15]Read from MH i2c: 01 [08:56:15]MH_I2C_Read... [08:56:15]*** Stop cut motor [08:56:15]*** Cut end [08:56:15]Read from MH i2c: 01 07 00 [08:56:15]MH_I2C_Read... [08:56:15]Read from MH i2c: 01 07 00 06 38 00 00 00 00 00 FF 0F 53 [08:56:15]process_action close_receipt done [08:56:15]requested_data is exist [08:56:15]produce_requested_data [08:56:15]requested_item fm.sn is exist - process it [08:56:15]wFMCommunicate request_size=4 [08:56:15]MH_SAM_APDU [08:56:15]CAPDU: 80 11 00 00 [08:56:15]Write to MH i2c: E2 08 00 07 38 80 11 00 00 00 00 00 00 B9 [08:56:15]Write i2c OK [08:56:15]MH_I2C_Read... [08:56:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:15]Read from MH i2c: E2 [08:56:15]MH_I2C_Read... [08:56:15]Read from MH i2c: E2 17 00 [08:56:15]MH_I2C_Read... [08:56:15]Read from MH i2c: E2 17 00 07 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 08 [08:56:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:56:15]wFMCommunicate OK [08:56:15]requested_item fd.num is exist - process it [08:56:15]SAM_PROTO_GetFieldsCounters [08:56:15]wFMCommunicate request_size=4 [08:56:15]MH_SAM_APDU [08:56:15]CAPDU: 80 13 00 00 [08:56:15]Write to MH i2c: E2 08 00 08 38 80 13 00 00 00 00 00 00 BC [08:56:15]Write i2c OK [08:56:15]MH_I2C_Read... [08:56:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:56:15]Read from MH i2c: E2 [08:56:15]MH_I2C_Read... [08:56:15]Read from MH i2c: E2 62 00 [08:56:15]MH_I2C_Read... [08:56:15]Read from MH i2c: E2 62 00 08 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [08:56:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:56:16]wFMCommunicate OK [08:56:16]SAM_PROTO_GetFieldsCounters done [08:56:16]requested_item shift.num is exist - process it [08:56:16]requested_item shift.opened is exist - process it [08:56:16]req_shift_opened [08:56:16]FM_GetShiftState [08:56:16]SAM_PROTO_GetShiftState [08:56:16]wFMCommunicate request_size=4 [08:56:16]MH_SAM_APDU [08:56:16]CAPDU: 80 13 01 00 [08:56:16]Write to MH i2c: E2 08 00 09 38 80 13 01 00 00 00 00 00 BE [08:56:16]Write i2c OK [08:56:16]MH_I2C_Read... [08:56:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:16]Read from MH i2c: E2 [08:56:16]MH_I2C_Read... [08:56:16]Read from MH i2c: E2 0E 00 [08:56:16]MH_I2C_Read... [08:56:16]Read from MH i2c: E2 0E 00 09 38 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 01 [08:56:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:56:16]wFMCommunicate OK [08:56:16]SAM_PROTO_GetShiftState done [08:56:16]FM_GetShiftState done [08:56:16]req_shift_opened done [08:56:16]requested_item shift.open_date is exist - process it [08:56:16]req_shift_open_date [08:56:16]req_shift_open_date done [08:56:16]produce_requested_data done [08:56:16]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218431,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:56:16]process_action_free close_receipt [08:56:16]json_value_free [08:56:16]json_value_free done [08:56:16]process_json_proto returns [08:56:16]Send response to host [08:56:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218431,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:56:16]free response buf [08:56:16]execute_script done [08:56:16]execute_script returns [08:56:16]free content buf [08:56:16]Sock 9.Close socket [08:56:16]Sock 9.Thread stoped [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:15]OFD Sender: No OFD packet to send [08:57:20]OFD Sender: No OFD packet to send [08:57:25]OFD Sender: No OFD packet to send [08:57:30]OFD Sender: No OFD packet to send [08:57:35]OFD Sender: No OFD packet to send [08:57:40]OFD Sender: No OFD packet to send [08:57:45]OFD Sender: No OFD packet to send [08:57:50]OFD Sender: No OFD packet to send [08:57:55]OFD Sender: No OFD packet to send [08:58:00]OFD Sender: No OFD packet to send [08:58:05]OFD Sender: No OFD packet to send [08:58:10]OFD Sender: No OFD packet to send [08:58:15]OFD Sender: No OFD packet to send [08:58:20]OFD Sender: No OFD packet to send [08:58:25]OFD Sender: No OFD packet to send [08:58:30]OFD Sender: No OFD packet to send [08:58:35]OFD Sender: No OFD packet to send [08:58:40]OFD Sender: No OFD packet to send [08:58:45]OFD Sender: No OFD packet to send [08:58:50]OFD Sender: No OFD packet to send [08:58:55]OFD Sender: No OFD packet to send [08:59:00]OFD Sender: No OFD packet to send [08:59:05]OFD Sender: No OFD packet to send [08:59:10]OFD Sender: No OFD packet to send [08:59:15]OFD Sender: No OFD packet to send [08:59:20]OFD Sender: No OFD packet to send [08:59:25]OFD Sender: No OFD packet to send [08:59:30]OFD Sender: No OFD packet to send [08:59:35]OFD Sender: No OFD packet to send [08:59:40]OFD Sender: No OFD packet to send [08:59:45]OFD Sender: No OFD packet to send [08:59:50]OFD Sender: No OFD packet to send [08:59:54]accept exits with 8 [08:59:54]New connection [08:59:54]New thread 3066682724 created [08:59:54]Thread 3066826084 joined [08:59:54]Waiting for new connection... [08:59:54] Sock 8.Parse request [08:59:54]Sock 8.Check first char [08:59:54]Sock 8.First char is OK [08:59:54]request: POST /json_proto HTTP/1.0 [08:59:54]Method: POST [08:59:54]URL: /json_proto [08:59:54]Method is POST - this is cgi request [08:59:54]url: /json_proto [08:59:54]query_string will be loaded in cgi processing [08:59:54]execute_cgi json_proto POST (null) [08:59:54]execute_cgi path=json_proto method=POST [08:59:54]POST find Content-Length [08:59:54]Host: 172.17.40.4:8080 [08:59:54]Content-Length: 677 [08:59:54]Content-Type: application/json [08:59:54] [08:59:54]POST finish read [08:59:54]Found Content-Length = 677 [08:59:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535972", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:59:54]execute_script... [08:59: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)535972", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:59:54]POST & json_proto [08:59:54]process_json_proto [08:59:54]json parsed OK: [08:59:54]protocol is kg_v1.0 [08:59:54]action value=close_receipt [08:59:54]process_action close_receipt [08:59:54]cmd_close_receipt [08:59:54]MH_GetDate [08:59:54]Write to MH i2c: F0 00 00 0A 38 31 [08:59:54]Write i2c OK [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: F0 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: F0 09 00 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: F0 09 00 0A 38 00 0E 75 13 67 EE 0E 0D 67 A7 [08:59:54]GetLastDocTimeStamp 1729328175 [08:59:54]current date 1729328398 [08:59:54]FM_GetShiftState [08:59:54]SAM_PROTO_GetShiftState [08:59:54]wFMCommunicate request_size=4 [08:59:54]MH_SAM_APDU [08:59:54]CAPDU: 80 13 01 00 [08:59:54]Write to MH i2c: E2 08 00 0B 38 80 13 01 00 00 00 00 00 C0 [08:59:54]Write i2c OK [08:59:54]MH_I2C_Read... [08:59:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:59:54]Read from MH i2c: E2 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: E2 0E 00 [08:59:54]MH_I2C_Read... [08:59:54]Read from MH i2c: E2 0E 00 0B 38 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 03 [08:59:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:59:54]wFMCommunicate OK [08:59:54]SAM_PROTO_GetShiftState done [08:59:54]FM_GetShiftState done [08:59:54]opened in 1729296582 [08:59:54]opened+sec_in_day 1729382982 [08:59:54]quantity*price = 30038 [08:59:54]sum+1 = 30039 [08:59:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 77 19.10.2024 08:59 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218432 ФПД: 5494879916342 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085958&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218432&fm=5494879916342&tin=02508201610067®Number=0000000000098116&sum=30000 [08:59:55]StoreToDocumentArchive [08:59:55]shift 443 fd 218432 [08:59:55]save to /storage/0443/doc_00218432 [08:59:55]save last doc name /storage/0443/doc_00218432 to /storage/kkm_last_doc_name [08:59:55]save OK [08:59:55]Clear old archive folders... [08:59:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:59:55]tlvbuf is 01558D10 [08:59:55]SAM_PROTO_ClearQueue [08:59:55]wFMCommunicate request_size=4 [08:59:55]MH_SAM_APDU [08:59:55]CAPDU: 80 09 00 00 [08:59:55]Write to MH i2c: E2 08 00 18 38 80 09 00 00 00 00 00 00 C2 [08:59:55]Write i2c OK [08:59:55]MH_I2C_Read... [08:59:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:59:55]Read from MH i2c: E2 [08:59:55]MH_I2C_Read... [08:59:55]Read from MH i2c: E2 03 00 [08:59:55]MH_I2C_Read... [08:59:55]Read from MH i2c: E2 03 00 18 38 00 90 00 C4 [08:59:55]RAPDU: 90 00 [08:59:55]wFMCommunicate OK [08:59:55]SAM_PROTO_ClearQueue done [08:59:55]KKMCreateOFDPacket [08:59:55]OFDProtocolAddRootSTLVToBuf [08:59:55]FM_MakeSignedData [08:59:55]FM_MakeSignedData [08:59:55]SAM_PROTO_SignData [08:59:55]wFMCommunicate request_size=4 [08:59:55]MH_SAM_APDU [08:59:55]CAPDU: 80 0D 01 02 [08:59:55]Write to MH i2c: E2 08 00 19 38 80 0D 01 02 00 00 00 00 CA [08:59:55]Write i2c OK [08:59:55]MH_I2C_Read... [08:59:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:59:55]Read from MH i2c: E2 [08:59:55]MH_I2C_Read... [08:59:55]Read from MH i2c: E2 03 00 [08:59:55]MH_I2C_Read... [08:59:55]Read from MH i2c: E2 03 00 19 38 00 90 00 C5 [08:59:55]RAPDU: 90 00 [08:59:55]wFMCommunicate OK [08:59:55]wFMCommunicate request_size=255 [08:59:55]MH_SAM_APDU [08: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 4D 00 00 00 F4 03 04 00 0E 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 40 55 03 00 35 04 06 00 04 [08:59:55]Write to MH i2c: E2 02 01 1A 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4D 00 00 00 F4 03 04 00 0E 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 40 55 03 00 35 04 06 00 04 00 00 E8 [08:59:55]Write i2c OK [08:59:55]MH_I2C_Read... [08:59:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:59:55]Read from MH i2c: E2 [08:59:55]MH_I2C_Read... [08:59:55]Read from MH i2c: E2 03 00 [08:59:55]MH_I2C_Read... [08:59:55]Read from MH i2c: E2 03 00 1A 38 00 90 00 C6 [08:59:55]RAPDU: 90 00 [08:59:55]wFMCommunicate OK [08:59:55]wFMCommunicate request_size=10 [08:59:55]MH_SAM_APDU [08:59:55]CAPDU: 80 0D 02 02 05 FF 60 5D 91 36 [08:59:55]Write to MH i2c: E2 0D 00 1B 38 80 0D 02 02 05 00 FF 60 5D 91 36 00 00 5A [08:59:55]Write i2c OK [08:59:55]MH_I2C_Read... [08:59:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:59:55]Read from MH i2c: E2 [08:59:55]MH_I2C_Read... [08:59:55]Read from MH i2c: E2 03 00 [08:59:55]MH_I2C_Read... [08:59:55]Read from MH i2c: E2 03 00 1B 38 00 90 00 C7 [08:59:55]RAPDU: 90 00 [08:59:55]wFMCommunicate OK [08:59:55]wFMCommunicate request_size=4 [08:59:55]MH_SAM_APDU [08:59:55]CAPDU: 80 0D 03 02 [08:59:55]Write to MH i2c: E2 08 00 1C 38 80 0D 03 02 00 00 00 00 CF [08:59:55]Write i2c OK [08:59:55]MH_I2C_Read... [08:59:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:59:56]Read from MH i2c: E2 [08:59:56]MH_I2C_Read... [08:59:56]Read from MH i2c: E2 0B 00 [08:59:56]MH_I2C_Read... [08:59:56]Read from MH i2c: E2 0B 00 1C 38 00 0F D3 77 89 F4 C0 6B C1 90 00 92 [08:59:56]RAPDU: 0F D3 77 89 F4 C0 6B C1 90 00 [08:59:56]wFMCommunicate OK [08:59:56]SAM_PROTO_SignData done [08:59:56]FM_MakeSignedData done [08:59:56]CreateOFDProtocolMessage [08:59:56]wFMCommunicate request_size=4 [08:59:56]MH_SAM_APDU [08:59:56]CAPDU: 80 11 00 00 [08:59:56]Write to MH i2c: E2 08 00 1D 38 80 11 00 00 00 00 00 00 CF [08:59:56]Write i2c OK [08:59:56]MH_I2C_Read... [08:59:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:56]Read from MH i2c: E2 [08:59:56]MH_I2C_Read... [08:59:56]Read from MH i2c: E2 17 00 [08:59:56]MH_I2C_Read... [08:59:56]Read from MH i2c: E2 17 00 1D 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1E [08:59:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:59:56]wFMCommunicate OK [08:59:56]CreateOFDProtocolMessage done [08:59:56]OFDSenderStorePacket 218432 [08:59:56]StoreOFDPacket docnum=218432 [08:59:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E7 47 07 01 3F 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 4D 00 00 00 F4 03 04 00 0E 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 40 55 03 00 35 04 06 00 04 FF 60 5D 91 36 0F D3 77 89 F4 C0 6B C1 [08:59:56]CheckFolder [08:59:56]dirname=/storage/ofd_packets [08:59:56]CheckFolder done [08:59:56]ProducePacketName [08:59:56]name=ofd_packets/00218432 [08:59:56]NVStorageSaveData ofd_packets/00218432 [08:59:56]File name is /storage/ofd_packets/00218432 [08:59:56]Write 301 bytes [08:59:56]NVStorageSaveData done [08:59:56]OFDSenderStorePacket done [08:59:56]KKMCreateOFDPacket done [08:59:56]NVStorageSaveData kkm_last_timestamp [08:59:56]File name is /storage/kkm_last_timestamp [08:59:56]Write 4 bytes [08:59:56]NVStorageSaveData done [08:59:56]ExternCall_PrintAddStr [08:59:56]wPrintStart [08:59:56]Write to MH i2c: 01 00 00 1E 38 56 [08:59:56]Write i2c OK [08:59:56]MH_I2C_Read... [08:59:56]Read from MH i2c: 01 [08:59:56]MH_I2C_Read... [08:59:56]Read from MH i2c: 01 07 00 [08:59:56]MH_I2C_Read... [08:59:56]Read from MH i2c: 01 07 00 1E 38 00 00 00 00 00 FF 0F 6B [08:59:56]RasterBufferAndPrint [08:59:56]line Счет N : (1)535972 [08:59:56]line ИНН: 02508201610067 [08:59:56]line Контрольно-Кассовый Чек [08:59:56]line ПРОДАЖА [08:59:56]line ТРК (МРК, ГНК) : 23 [08:59:56]line Товар: 2710124130 [08:59:56]line Аи-92-К-2 [08:59:56]line 4.490 * 66.90 [08:59:56]line = 300.38 [08:59:56]line НДС 12% НСП 1% [08:59:56]line > о реализуемом товаре [08:59:56]line ОКРУГЛЕНИЕ: -0.38 [08:59:56]line ИТОГО: 300.00 [08:59:56]line Внесено: 300.00 [08:59:56]line СДАЧА: 0.00 [08:59:56]line НСП 1% : 2.66 [08:59:56]line НДС 12% : 31.90 [08:59:56]line Наличными: 300.00 [08:59:56]line Безнал.: 0.00 [08:59:56]line Место: АЗС № 84 "Партнер Нефть" [08:59:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [08:59:56]line СНО: Общий режим [08:59:56]line Чек 77 19.10.2024 08:59 [08:59:56]line Смена: 443 ФФД: 1.0 [08:59:56]line ЗНМ: 0300000178 [08:59:56]line РНМ: 0000000000098116 [08:59:56]line Версия ККМ: 001 [08:59:56]line ФМ: 0000000000965413 [08:59:56]line ФД: 218432 [08:59:56]line ФПД: 5494879916342 [08:59:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T085958&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218432&fm=5494879916342&tin=02508201610067®Number=0000000000098116&sum=30000 [08:59:56]OFD Sender: Processing packet 218432 [packets to send 80, broken 79] [08:59:56]ProducePacketName [08:59:56]name=ofd_packets/00218432 [08:59:56]OFD Sender: To server: pG, [08:59:56]CommunicateWithHost lk.salyk.kg:30040 [08:59:56]ConnectInit lk.salyk.kg [08:59:56]written 0, free lines is 4095 [08:59:56]Connected sock=10 [08:59:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E7 47 07 01 3F 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 4D 00 00 00 F4 03 04 00 0E 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 40 55 03 00 35 04 06 00 04 FF 60 5D 91 36 0F D3 77 89 F4 C0 6B C1 [08:59:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 02 E6 47 00 8D 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 39 36 35 34 31 33 10 04 04 00 40 55 03 00 F4 03 04 00 A8 20 13 67 B6 04 01 00 00 C7 8D A5 94 7D DA 1E 85 [08:59:56]CommunicateWithHost err = 0 [08:59:56]CheckOFDResponse [08:59:56]1017 (14) - 77093643461234 [08:59:56]1041 (16) - 0000000000965413 [08:59:56]1040 (4) - 218432 [08:59:56]1012 (4) - 19.10.2024 02:59 [08:59:56]1206 (1) - 0 [08:59:56]OFD Sender: Remove packet 218432 [08:59:56]ProducePacketName [08:59:56]name=ofd_packets/00218432 [08:59:56]NVStorageDeleteData [08:59:56]Write to MH i2c: 01 00 00 49 38 81 [08:59:56]Write i2c OK [08:59:56]MH_I2C_Read... [08:59:56]Read from MH i2c: 01 [08:59:56]MH_I2C_Read... [08:59:56]Read from MH i2c: 01 07 00 [08:59:56]MH_I2C_Read... [08:59:56]Read from MH i2c: 01 07 00 49 38 00 00 00 00 00 D4 0C 68 [08:59:56]RasterBufferAndPrint [08:59:56]line [08:59:56]line [08:59:56]line [08:59:56]line [08:59:56]line [08:59:56]written 0, free lines is 3292 [08:59:56]MH_Cut [08:59:56]Write to MH i2c: D1 01 00 50 38 01 5A [08:59:56]Write i2c OK [08:59:56]MH_I2C_Read... [08:59:56]Read from MH i2c: D1 [08:59:56]MH_I2C_Read... [08:59:56]Read from MH i2c: D1 01 00 [08:59:56]MH_I2C_Read... [08:59:56]Read from MH i2c: D1 01 00 50 38 00 59 [08:59:56]Write to MH i2c: 01 00 00 51 38 89 [08:59:56]Write i2c OK [08:59:56]MH_I2C_Read... [08:59:57]OFD Sender: No OFD packet to send [08:59:57]*** Cut start [08:59:57]*** Partial cut [08:59:57]*** CUTSNS_PIN = 1 [08:59:57]*** CUTSNS_PIN = 0 [08:59:57]*** Brake cut motor [08:59:58]Read from MH i2c: 01 [08:59:58]MH_I2C_Read... [08:59:58]*** Stop cut motor [08:59:58]*** Cut end [08:59:58]Read from MH i2c: 01 07 00 [08:59:58]MH_I2C_Read... [08:59:58]Read from MH i2c: 01 07 00 51 38 00 00 00 00 00 FF 0F 9E [08:59:58]process_action close_receipt done [08:59:58]requested_data is exist [08:59:58]produce_requested_data [08:59:58]requested_item fm.sn is exist - process it [08:59:58]wFMCommunicate request_size=4 [08:59:58]MH_SAM_APDU [08:59:58]CAPDU: 80 11 00 00 [08:59:58]Write to MH i2c: E2 08 00 52 38 80 11 00 00 00 00 00 00 04 [08:59:58]Write i2c OK [08:59:58]MH_I2C_Read... [08:59:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:58]Read from MH i2c: E2 [08:59:58]MH_I2C_Read... [08:59:58]Read from MH i2c: E2 17 00 [08:59:58]MH_I2C_Read... [08:59:58]Read from MH i2c: E2 17 00 52 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 53 [08:59:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [08:59:58]wFMCommunicate OK [08:59:58]requested_item fd.num is exist - process it [08:59:58]SAM_PROTO_GetFieldsCounters [08:59:58]wFMCommunicate request_size=4 [08:59:58]MH_SAM_APDU [08:59:58]CAPDU: 80 13 00 00 [08:59:58]Write to MH i2c: E2 08 00 53 38 80 13 00 00 00 00 00 00 07 [08:59:58]Write i2c OK [08:59:58]MH_I2C_Read... [08:59:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:59:58]Read from MH i2c: E2 [08:59:58]MH_I2C_Read... [08:59:58]Read from MH i2c: E2 62 00 [08:59:58]MH_I2C_Read... [08:59:58]Read from MH i2c: E2 62 00 53 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 40 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 5F [08:59:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 40 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:59:58]wFMCommunicate OK [08:59:58]SAM_PROTO_GetFieldsCounters done [08:59:58]requested_item shift.num is exist - process it [08:59:58]requested_item shift.opened is exist - process it [08:59:58]req_shift_opened [08:59:58]FM_GetShiftState [08:59:58]SAM_PROTO_GetShiftState [08:59:58]wFMCommunicate request_size=4 [08:59:58]MH_SAM_APDU [08:59:58]CAPDU: 80 13 01 00 [08:59:58]Write to MH i2c: E2 08 00 54 38 80 13 01 00 00 00 00 00 09 [08:59:58]Write i2c OK [08:59:58]MH_I2C_Read... [08:59:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:59:58]Read from MH i2c: E2 [08:59:58]MH_I2C_Read... [08:59:58]Read from MH i2c: E2 0E 00 [08:59:58]MH_I2C_Read... [08:59:58]Read from MH i2c: E2 0E 00 54 38 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4C [08:59:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [08:59:58]wFMCommunicate OK [08:59:58]SAM_PROTO_GetShiftState done [08:59:58]FM_GetShiftState done [08:59:58]req_shift_opened done [08:59:58]requested_item shift.open_date is exist - process it [08:59:58]req_shift_open_date [08:59:58]req_shift_open_date done [08:59:58]produce_requested_data done [08:59:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218432,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [08:59:58]process_action_free close_receipt [08:59:58]json_value_free [08:59:58]json_value_free done [08:59:58]process_json_proto returns [08:59:58]Send response to host [08:59:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218432,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [08:59:58]free response buf [08:59:58]execute_script done [08:59:58]execute_script returns [08:59:58]free content buf [08:59:58]Sock 8.Close socket [08:59:58]Sock 8.Thread stoped [09:00:02]OFD Sender: No OFD packet to send [09:00:07]OFD Sender: No OFD packet to send [09:00:12]OFD Sender: No OFD packet to send [09:00:17]OFD Sender: No OFD packet to send [09:00:22]OFD Sender: No OFD packet to send [09:00:27]OFD Sender: No OFD packet to send [09:00:32]OFD Sender: No OFD packet to send [09:00:37]OFD Sender: No OFD packet to send [09:00:42]OFD Sender: No OFD packet to send [09:00:47]OFD Sender: No OFD packet to send [09:00:48]accept exits with 9 [09:00:48]New connection [09:00:48]New thread 3066826084 created [09:00:48]Thread 3066682724 joined [09:00:48]Waiting for new connection... [09:00:48] Sock 9.Parse request [09:00:48]Sock 9.Check first char [09:00:48]Sock 9.First char is OK [09:00:48]request: POST /json_proto HTTP/1.0 [09:00:48]Method: POST [09:00:48]URL: /json_proto [09:00:48]Method is POST - this is cgi request [09:00:48]url: /json_proto [09:00:48]query_string will be loaded in cgi processing [09:00:48]execute_cgi json_proto POST (null) [09:00:48]execute_cgi path=json_proto method=POST [09:00:48]POST find Content-Length [09:00:48]Host: 172.17.40.4:8080 [09:00:48]Content-Length: 677 [09:00:48]Content-Type: application/json [09:00:48] [09:00:48]POST finish read [09:00:48]Found Content-Length = 677 [09:00:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535973", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:00:48]execute_script... [09:00: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)535973", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:00:48]POST & json_proto [09:00:48]process_json_proto [09:00:48]json parsed OK: [09:00:48]protocol is kg_v1.0 [09:00:48]action value=close_receipt [09:00:48]process_action close_receipt [09:00:48]cmd_close_receipt [09:00:48]MH_GetDate [09:00:48]Write to MH i2c: F0 00 00 55 38 7C [09:00:48]Write i2c OK [09:00:48]MH_I2C_Read... [09:00:48]Read from MH i2c: F0 [09:00:48]MH_I2C_Read... [09:00:48]Read from MH i2c: F0 09 00 [09:00:48]MH_I2C_Read... [09:00:48]Read from MH i2c: F0 09 00 55 38 00 44 75 13 67 EE 0E 0D 67 28 [09:00:48]GetLastDocTimeStamp 1729328398 [09:00:48]current date 1729328452 [09:00:48]FM_GetShiftState [09:00:48]SAM_PROTO_GetShiftState [09:00:48]wFMCommunicate request_size=4 [09:00:48]MH_SAM_APDU [09:00:48]CAPDU: 80 13 01 00 [09:00:48]Write to MH i2c: E2 08 00 56 38 80 13 01 00 00 00 00 00 0B [09:00:48]Write i2c OK [09:00:48]MH_I2C_Read... [09:00:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:49]Read from MH i2c: E2 [09:00:49]MH_I2C_Read... [09:00:49]Read from MH i2c: E2 0E 00 [09:00:49]MH_I2C_Read... [09:00:49]Read from MH i2c: E2 0E 00 56 38 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4E [09:00:49]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:00:49]wFMCommunicate OK [09:00:49]SAM_PROTO_GetShiftState done [09:00:49]FM_GetShiftState done [09:00:49]opened in 1729296582 [09:00:49]opened+sec_in_day 1729382982 [09:00:49]quantity*price = 50041 [09:00:49]sum+1 = 50042 [09:00: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 78 19.10.2024 09:00 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218433 ФПД: 80883170720246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090052&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218433&fm=80883170720246&tin=02508201610067®Number=0000000000098116&sum=50000 [09:00:50]StoreToDocumentArchive [09:00:50]shift 443 fd 218433 [09:00:50]save to /storage/0443/doc_00218433 [09:00:50]save last doc name /storage/0443/doc_00218433 to /storage/kkm_last_doc_name [09:00:50]save OK [09:00:50]Clear old archive folders... [09:00:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:00:50]tlvbuf is 015804C0 [09:00:50]SAM_PROTO_ClearQueue [09:00:50]wFMCommunicate request_size=4 [09:00:50]MH_SAM_APDU [09:00:50]CAPDU: 80 09 00 00 [09:00:50]Write to MH i2c: E2 08 00 63 38 80 09 00 00 00 00 00 00 0D [09:00:50]Write i2c OK [09:00:50]MH_I2C_Read... [09:00:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:00:50]Read from MH i2c: E2 [09:00:50]MH_I2C_Read... [09:00:50]Read from MH i2c: E2 03 00 [09:00:50]MH_I2C_Read... [09:00:50]Read from MH i2c: E2 03 00 63 38 00 90 00 0F [09:00:50]RAPDU: 90 00 [09:00:50]wFMCommunicate OK [09:00:50]SAM_PROTO_ClearQueue done [09:00:50]KKMCreateOFDPacket [09:00:50]OFDProtocolAddRootSTLVToBuf [09:00:50]FM_MakeSignedData [09:00:50]FM_MakeSignedData [09:00:50]SAM_PROTO_SignData [09:00:50]wFMCommunicate request_size=4 [09:00:50]MH_SAM_APDU [09:00:50]CAPDU: 80 0D 01 02 [09:00:50]Write to MH i2c: E2 08 00 64 38 80 0D 01 02 00 00 00 00 15 [09:00:50]Write i2c OK [09:00:50]MH_I2C_Read... [09:00:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:00:50]Read from MH i2c: E2 [09:00:50]MH_I2C_Read... [09:00:50]Read from MH i2c: E2 03 00 [09:00:50]MH_I2C_Read... [09:00:50]Read from MH i2c: E2 03 00 64 38 00 90 00 10 [09:00:50]RAPDU: 90 00 [09:00:50]wFMCommunicate OK [09:00:50]wFMCommunicate request_size=255 [09:00:50]MH_SAM_APDU [09:00: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 4E 00 00 00 F4 03 04 00 44 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 41 55 03 00 35 04 06 00 49 [09:00:50]Write to MH i2c: E2 02 01 65 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 44 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 41 55 03 00 35 04 06 00 49 00 00 BC [09:00:50]Write i2c OK [09:00:50]MH_I2C_Read... [09:00:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:50]Read from MH i2c: E2 [09:00:50]MH_I2C_Read... [09:00:50]Read from MH i2c: E2 03 00 [09:00:50]MH_I2C_Read... [09:00:50]Read from MH i2c: E2 03 00 65 38 00 90 00 11 [09:00:50]RAPDU: 90 00 [09:00:50]wFMCommunicate OK [09:00:50]wFMCommunicate request_size=10 [09:00:50]MH_SAM_APDU [09:00:50]CAPDU: 80 0D 02 02 05 90 14 A8 B9 F6 [09:00:50]Write to MH i2c: E2 0D 00 66 38 80 0D 02 02 05 00 90 14 A8 B9 F6 00 00 1D [09:00:50]Write i2c OK [09:00:50]MH_I2C_Read... [09:00:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:50]Read from MH i2c: E2 [09:00:50]MH_I2C_Read... [09:00:50]Read from MH i2c: E2 03 00 [09:00:50]MH_I2C_Read... [09:00:50]Read from MH i2c: E2 03 00 66 38 00 90 00 12 [09:00:50]RAPDU: 90 00 [09:00:50]wFMCommunicate OK [09:00:50]wFMCommunicate request_size=4 [09:00:50]MH_SAM_APDU [09:00:50]CAPDU: 80 0D 03 02 [09:00:50]Write to MH i2c: E2 08 00 67 38 80 0D 03 02 00 00 00 00 1A [09:00:50]Write i2c OK [09:00:50]MH_I2C_Read... [09:00:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:00:50]Read from MH i2c: E2 [09:00:50]MH_I2C_Read... [09:00:50]Read from MH i2c: E2 0B 00 [09:00:50]MH_I2C_Read... [09:00:50]Read from MH i2c: E2 0B 00 67 38 00 B9 08 84 A2 D0 9B E4 7C 90 00 CD [09:00:50]RAPDU: B9 08 84 A2 D0 9B E4 7C 90 00 [09:00:50]wFMCommunicate OK [09:00:50]SAM_PROTO_SignData done [09:00:50]FM_MakeSignedData done [09:00:50]CreateOFDProtocolMessage [09:00:50]wFMCommunicate request_size=4 [09:00:50]MH_SAM_APDU [09:00:50]CAPDU: 80 11 00 00 [09:00:50]Write to MH i2c: E2 08 00 68 38 80 11 00 00 00 00 00 00 1A [09:00:50]Write i2c OK [09:00:50]MH_I2C_Read... [09:00:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:50]Read from MH i2c: E2 [09:00:50]MH_I2C_Read... [09:00:50]Read from MH i2c: E2 17 00 [09:00:50]MH_I2C_Read... [09:00:50]Read from MH i2c: E2 17 00 68 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 69 [09:00:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:00:50]wFMCommunicate OK [09:00:50]CreateOFDProtocolMessage done [09:00:50]OFDSenderStorePacket 218433 [09:00:50]StoreOFDPacket docnum=218433 [09:00:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5E 9D 07 01 0F 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 44 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 41 55 03 00 35 04 06 00 49 90 14 A8 B9 F6 B9 08 84 A2 D0 9B E4 7C [09:00:50]CheckFolder [09:00:50]dirname=/storage/ofd_packets [09:00:50]CheckFolder done [09:00:50]ProducePacketName [09:00:50]name=ofd_packets/00218433 [09:00:50]NVStorageSaveData ofd_packets/00218433 [09:00:50]File name is /storage/ofd_packets/00218433 [09:00:50]Write 301 bytes [09:00:50]NVStorageSaveData done [09:00:50]OFDSenderStorePacket done [09:00:50]KKMCreateOFDPacket done [09:00:50]NVStorageSaveData kkm_last_timestamp [09:00:50]File name is /storage/kkm_last_timestamp [09:00:50]Write 4 bytes [09:00:50]NVStorageSaveData done [09:00:50]ExternCall_PrintAddStr [09:00:50]wPrintStart [09:00:50]Write to MH i2c: 01 00 00 69 38 A1 [09:00:50]Write i2c OK [09:00:50]MH_I2C_Read... [09:00:50]Read from MH i2c: 01 [09:00:50]MH_I2C_Read... [09:00:50]Read from MH i2c: 01 07 00 [09:00:50]MH_I2C_Read... [09:00:50]Read from MH i2c: 01 07 00 69 38 00 00 00 00 00 FF 0F B6 [09:00:50]RasterBufferAndPrint [09:00:50]line Счет N : (1)535973 [09:00:50]line ИНН: 02508201610067 [09:00:50]line Контрольно-Кассовый Чек [09:00:50]line ПРОДАЖА [09:00:50]line ТРК (МРК, ГНК) : 43 [09:00:50]line Товар: 2710124130 [09:00:50]line Аи-92-К-2 [09:00:50]line 7.480 * 66.90 [09:00:50]line = 500.41 [09:00:50]line НДС 12% НСП 1% [09:00:50]line > о реализуемом товаре [09:00:50]line ОКРУГЛЕНИЕ: -0.41 [09:00:50]line ИТОГО: 500.00 [09:00:50]line Внесено: 500.00 [09:00:50]line СДАЧА: 0.00 [09:00:50]line НСП 1% : 4.43 [09:00:50]line НДС 12% : 53.14 [09:00:50]line Наличными: 500.00 [09:00:50]line Безнал.: 0.00 [09:00:50]line Место: АЗС № 84 "Партнер Нефть" [09:00:50]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:00:50]line СНО: Общий режим [09:00:50]line Чек 78 19.10.2024 09:00 [09:00:50]line Смена: 443 ФФД: 1.0 [09:00:50]line ЗНМ: 0300000178 [09:00:50]line РНМ: 0000000000098116 [09:00:50]line Версия ККМ: 001 [09:00:50]line ФМ: 0000000000965413 [09:00:50]line ФД: 218433 [09:00:50]line ФПД: 80883170720246 [09:00:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090052&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218433&fm=80883170720246&tin=02508201610067®Number=0000000000098116&sum=50000 [09:00:51]OFD Sender: Processing packet 218433 [packets to send 80, broken 79] [09:00:51]ProducePacketName [09:00:51]name=ofd_packets/00218433 [09:00:51]OFD Sender: To server: pG, [09:00:51]CommunicateWithHost lk.salyk.kg:30040 [09:00:51]ConnectInit lk.salyk.kg [09:00:51]written 0, free lines is 4095 [09:00:51]Connected sock=11 [09:00:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5E 9D 07 01 0F 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 44 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 41 55 03 00 35 04 06 00 49 90 14 A8 B9 F6 B9 08 84 A2 D0 9B E4 7C [09:00:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C0 C3 47 00 65 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 41 55 03 00 F4 03 04 00 DE 20 13 67 B6 04 01 00 00 53 62 9B A6 4B 6C 11 5E [09:00:51]CommunicateWithHost err = 0 [09:00:51]CheckOFDResponse [09:00:51]1017 (14) - 77093643461234 [09:00:51]1041 (16) - 0000000000965413 [09:00:51]1040 (4) - 218433 [09:00:51]1012 (4) - 19.10.2024 03:00 [09:00:51]1206 (1) - 0 [09:00:51]OFD Sender: Remove packet 218433 [09:00:51]ProducePacketName [09:00:51]name=ofd_packets/00218433 [09:00:51]NVStorageDeleteData [09:00:51]Write to MH i2c: 01 00 00 94 38 CC [09:00:51]Write i2c OK [09:00:51]MH_I2C_Read... [09:00:51]Read from MH i2c: 01 [09:00:51]MH_I2C_Read... [09:00:51]Read from MH i2c: 01 07 00 [09:00:51]MH_I2C_Read... [09:00:51]Read from MH i2c: 01 07 00 94 38 00 00 00 00 00 D1 0C B0 [09:00:51]RasterBufferAndPrint [09:00:51]line [09:00:51]line [09:00:51]line [09:00:51]line [09:00:51]line [09:00:51]written 0, free lines is 3288 [09:00:51]MH_Cut [09:00:51]Write to MH i2c: D1 01 00 9B 38 01 A5 [09:00:51]Write i2c OK [09:00:51]MH_I2C_Read... [09:00:51]Read from MH i2c: D1 [09:00:51]MH_I2C_Read... [09:00:51]Read from MH i2c: D1 01 00 [09:00:51]MH_I2C_Read... [09:00:51]Read from MH i2c: D1 01 00 9B 38 00 A4 [09:00:51]Write to MH i2c: 01 00 00 9C 38 D4 [09:00:51]Write i2c OK [09:00:51]MH_I2C_Read... [09:00:51]OFD Sender: No OFD packet to send [09:00:52]*** Cut start [09:00:52]*** Partial cut [09:00:52]*** CUTSNS_PIN = 1 [09:00:52]*** CUTSNS_PIN = 0 [09:00:52]*** Brake cut motor [09:00:52]Read from MH i2c: 01 [09:00:52]MH_I2C_Read... [09:00:52]*** Stop cut motor [09:00:52]*** Cut end [09:00:52]Read from MH i2c: 01 07 00 [09:00:52]MH_I2C_Read... [09:00:52]Read from MH i2c: 01 07 00 9C 38 00 00 00 00 00 FF 0F E9 [09:00:52]process_action close_receipt done [09:00:52]requested_data is exist [09:00:52]produce_requested_data [09:00:52]requested_item fm.sn is exist - process it [09:00:52]wFMCommunicate request_size=4 [09:00:52]MH_SAM_APDU [09:00:52]CAPDU: 80 11 00 00 [09:00:52]Write to MH i2c: E2 08 00 9D 38 80 11 00 00 00 00 00 00 4F [09:00:52]Write i2c OK [09:00:52]MH_I2C_Read... [09:00:52]Read from MH i2c: E2 [09:00:52]MH_I2C_Read... [09:00:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:52]Read from MH i2c: E2 17 00 [09:00:52]MH_I2C_Read... [09:00:52]Read from MH i2c: E2 17 00 9D 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9E [09:00:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:00:52]wFMCommunicate OK [09:00:52]requested_item fd.num is exist - process it [09:00:52]SAM_PROTO_GetFieldsCounters [09:00:52]wFMCommunicate request_size=4 [09:00:52]MH_SAM_APDU [09:00:52]CAPDU: 80 13 00 00 [09:00:52]Write to MH i2c: E2 08 00 9E 38 80 13 00 00 00 00 00 00 52 [09:00:52]Write i2c OK [09:00:52]MH_I2C_Read... [09:00:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:00:53]Read from MH i2c: E2 [09:00:53]MH_I2C_Read... [09:00:53]Read from MH i2c: E2 62 00 [09:00:53]MH_I2C_Read... [09:00:53]Read from MH i2c: E2 62 00 9E 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 41 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 AE [09:00:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 41 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:00:53]wFMCommunicate OK [09:00:53]SAM_PROTO_GetFieldsCounters done [09:00:53]requested_item shift.num is exist - process it [09:00:53]requested_item shift.opened is exist - process it [09:00:53]req_shift_opened [09:00:53]FM_GetShiftState [09:00:53]SAM_PROTO_GetShiftState [09:00:53]wFMCommunicate request_size=4 [09:00:53]MH_SAM_APDU [09:00:53]CAPDU: 80 13 01 00 [09:00:53]Write to MH i2c: E2 08 00 9F 38 80 13 01 00 00 00 00 00 54 [09:00:53]Write i2c OK [09:00:53]MH_I2C_Read... [09:00:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:53]Read from MH i2c: E2 [09:00:53]MH_I2C_Read... [09:00:53]Read from MH i2c: E2 0E 00 [09:00:53]MH_I2C_Read... [09:00:53]Read from MH i2c: E2 0E 00 9F 38 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 97 [09:00:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:00:53]wFMCommunicate OK [09:00:53]SAM_PROTO_GetShiftState done [09:00:53]FM_GetShiftState done [09:00:53]req_shift_opened done [09:00:53]requested_item shift.open_date is exist - process it [09:00:53]req_shift_open_date [09:00:53]req_shift_open_date done [09:00:53]produce_requested_data done [09:00:53]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218433,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:00:53]process_action_free close_receipt [09:00:53]json_value_free [09:00:53]json_value_free done [09:00:53]process_json_proto returns [09:00:53]Send response to host [09:00:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218433,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:00:53]free response buf [09:00:53]execute_script done [09:00:53]execute_script returns [09:00:53]free content buf [09:00:53]Sock 9.Close socket [09:00:53]Sock 9.Thread stoped [09:00:56]OFD Sender: No OFD packet to send [09:01:01]OFD Sender: No OFD packet to send [09:01:06]OFD Sender: No OFD packet to send [09:01:11]OFD Sender: No OFD packet to send [09:01:16]OFD Sender: No OFD packet to send [09:01:21]OFD Sender: No OFD packet to send [09:01:26]OFD Sender: No OFD packet to send [09:01:31]OFD Sender: No OFD packet to send [09:01:36]OFD Sender: No OFD packet to send [09:01:41]OFD Sender: No OFD packet to send [09:01:46]OFD Sender: No OFD packet to send [09:01:51]OFD Sender: No OFD packet to send [09:01:56]OFD Sender: No OFD packet to send [09:02:01]OFD Sender: No OFD packet to send [09:02:06]OFD Sender: No OFD packet to send [09:02:11]OFD Sender: No OFD packet to send [09:02:16]OFD Sender: No OFD packet to send [09:02:21]OFD Sender: No OFD packet to send [09:02:26]OFD Sender: No OFD packet to send [09:02:31]OFD Sender: No OFD packet to send [09:02:36]accept exits with 8 [09:02:36]New connection [09:02:36]New thread 3066682724 created [09:02:36]Thread 3066826084 joined [09:02:36]Waiting for new connection... [09:02:36] Sock 8.Parse request [09:02:36]Sock 8.Check first char [09:02:36]Sock 8.First char is OK [09:02:36]request: POST /json_proto HTTP/1.0 [09:02:36]Method: POST [09:02:36]URL: /json_proto [09:02:36]Method is POST - this is cgi request [09:02:36]url: /json_proto [09:02:36]query_string will be loaded in cgi processing [09:02:36]execute_cgi json_proto POST (null) [09:02:36]execute_cgi path=json_proto method=POST [09:02:36]POST find Content-Length [09:02:36]Host: 172.17.40.4:8080 [09:02:36]Content-Length: 798 [09:02:36]Content-Type: application/json [09:02:36] [09:02:36]POST finish read [09:02:36]Found Content-Length = 798 [09:02:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535971", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4919966", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:36]execute_script... [09:02:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535971", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4919966", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:36]POST & json_proto [09:02:36]process_json_proto [09:02:36]json parsed OK: [09:02:36]protocol is kg_v1.0 [09:02:36]action value=close_receipt [09:02:36]process_action close_receipt [09:02:36]cmd_close_receipt [09:02:36]MH_GetDate [09:02:36]Write to MH i2c: F0 00 00 A0 38 C7 [09:02:36]Write i2c OK [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: F0 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: F0 09 00 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: F0 09 00 A0 38 00 AF 75 13 67 EE 0E 0D 67 DE [09:02:36]GetLastDocTimeStamp 1729328452 [09:02:36]current date 1729328559 [09:02:36]FM_GetShiftState [09:02:36]SAM_PROTO_GetShiftState [09:02:36]wFMCommunicate request_size=4 [09:02:36]MH_SAM_APDU [09:02:36]CAPDU: 80 13 01 00 [09:02:36]Write to MH i2c: E2 08 00 A1 38 80 13 01 00 00 00 00 00 56 [09:02:36]Write i2c OK [09:02:36]MH_I2C_Read... [09:02:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:36]Read from MH i2c: E2 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: E2 0E 00 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: E2 0E 00 A1 38 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 99 [09:02:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:02:36]wFMCommunicate OK [09:02:36]SAM_PROTO_GetShiftState done [09:02:36]FM_GetShiftState done [09:02:36]opened in 1729296582 [09:02:36]opened+sec_in_day 1729382982 [09:02:36]quantity*price = 0 [09:02:36]sum+1 = 1 [09:02:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 79 19.10.2024 09:02 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4919966 ФМ: 0000000000965413 ФД: 218434 ФПД: 85583010867069 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090239&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218434&fm=85583010867069&tin=02508201610067®Number=0000000000098116&sum=0 [09:02:37]StoreToDocumentArchive [09:02:37]shift 443 fd 218434 [09:02:37]save to /storage/0443/doc_00218434 [09:02:37]save last doc name /storage/0443/doc_00218434 to /storage/kkm_last_doc_name [09:02:37]save OK [09:02:37]Clear old archive folders... [09:02:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:02:37]tlvbuf is 0161E520 [09:02:37]SAM_PROTO_ClearQueue [09:02:37]wFMCommunicate request_size=4 [09:02:37]MH_SAM_APDU [09:02:37]CAPDU: 80 09 00 00 [09:02:37]Write to MH i2c: E2 08 00 AE 38 80 09 00 00 00 00 00 00 58 [09:02:37]Write i2c OK [09:02:37]MH_I2C_Read... [09:02:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:02:37]Read from MH i2c: E2 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: E2 03 00 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: E2 03 00 AE 38 00 90 00 5A [09:02:37]RAPDU: 90 00 [09:02:37]wFMCommunicate OK [09:02:37]SAM_PROTO_ClearQueue done [09:02:37]KKMCreateOFDPacket [09:02:37]OFDProtocolAddRootSTLVToBuf [09:02:37]FM_MakeSignedData [09:02:37]FM_MakeSignedData [09:02:37]SAM_PROTO_SignData [09:02:37]wFMCommunicate request_size=4 [09:02:37]MH_SAM_APDU [09:02:37]CAPDU: 80 0D 01 02 [09:02:37]Write to MH i2c: E2 08 00 AF 38 80 0D 01 02 00 00 00 00 60 [09:02:37]Write i2c OK [09:02:37]MH_I2C_Read... [09:02:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:02:37]Read from MH i2c: E2 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: E2 03 00 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: E2 03 00 AF 38 00 90 00 5B [09:02:37]RAPDU: 90 00 [09:02:37]wFMCommunicate OK [09:02:37]wFMCommunicate request_size=255 [09:02:37]MH_SAM_APDU [09:02:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 AF 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 42 55 03 00 35 04 06 00 4D D6 58 F6 [09:02:37]Write to MH i2c: E2 02 01 B0 38 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 AF 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 42 55 03 00 35 04 06 00 4D D6 58 F6 00 00 91 [09:02:37]Write i2c OK [09:02:37]MH_I2C_Read... [09:02:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:37]Read from MH i2c: E2 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: E2 03 00 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: E2 03 00 B0 38 00 90 00 5C [09:02:37]RAPDU: 90 00 [09:02:37]wFMCommunicate OK [09:02:37]wFMCommunicate request_size=7 [09:02:37]MH_SAM_APDU [09:02:37]CAPDU: 80 0D 02 02 02 27 7D [09:02:37]Write to MH i2c: E2 0A 00 B1 38 80 0D 02 02 02 00 27 7D 00 00 0B [09:02:37]Write i2c OK [09:02:37]MH_I2C_Read... [09:02:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:37]Read from MH i2c: E2 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: E2 03 00 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: E2 03 00 B1 38 00 90 00 5D [09:02:37]RAPDU: 90 00 [09:02:37]wFMCommunicate OK [09:02:37]wFMCommunicate request_size=4 [09:02:37]MH_SAM_APDU [09:02:37]CAPDU: 80 0D 03 02 [09:02:37]Write to MH i2c: E2 08 00 B2 38 80 0D 03 02 00 00 00 00 65 [09:02:37]Write i2c OK [09:02:37]MH_I2C_Read... [09:02:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:02:37]Read from MH i2c: E2 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: E2 0B 00 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: E2 0B 00 B2 38 00 0E D7 39 17 FB 5B 92 4A 90 00 CD [09:02:37]RAPDU: 0E D7 39 17 FB 5B 92 4A 90 00 [09:02:37]wFMCommunicate OK [09:02:37]SAM_PROTO_SignData done [09:02:37]FM_MakeSignedData done [09:02:37]CreateOFDProtocolMessage [09:02:37]wFMCommunicate request_size=4 [09:02:37]MH_SAM_APDU [09:02:37]CAPDU: 80 11 00 00 [09:02:37]Write to MH i2c: E2 08 00 B3 38 80 11 00 00 00 00 00 00 65 [09:02:37]Write i2c OK [09:02:37]MH_I2C_Read... [09:02:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:37]Read from MH i2c: E2 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: E2 17 00 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: E2 17 00 B3 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B4 [09:02:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:02:37]wFMCommunicate OK [09:02:37]CreateOFDProtocolMessage done [09:02:37]OFDSenderStorePacket 218434 [09:02:37]StoreOFDPacket docnum=218434 [09:02:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 A9 53 04 01 99 9C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 AF 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 42 55 03 00 35 04 06 00 4D D6 58 F6 27 7D 0E D7 39 17 FB 5B 92 4A [09:02:37]CheckFolder [09:02:37]dirname=/storage/ofd_packets [09:02:37]CheckFolder done [09:02:37]ProducePacketName [09:02:37]name=ofd_packets/00218434 [09:02:37]NVStorageSaveData ofd_packets/00218434 [09:02:37]File name is /storage/ofd_packets/00218434 [09:02:37]Write 298 bytes [09:02:37]NVStorageSaveData done [09:02:37]OFDSenderStorePacket done [09:02:37]KKMCreateOFDPacket done [09:02:37]NVStorageSaveData kkm_last_timestamp [09:02:37]File name is /storage/kkm_last_timestamp [09:02:37]Write 4 bytes [09:02:37]NVStorageSaveData done [09:02:37]ExternCall_PrintAddStr [09:02:37]wPrintStart [09:02:37]Write to MH i2c: 01 00 00 B4 38 EC [09:02:37]Write i2c OK [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: 01 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: 01 07 00 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: 01 07 00 B4 38 00 00 00 00 00 FF 0F 01 [09:02:37]RasterBufferAndPrint [09:02:37]line Счет N : (1)535971 [09:02:37]line ИНН: 02508201610067 [09:02:37]line Контрольно-Кассовый Чек [09:02:37]line ПРОДАЖА [09:02:37]line ТРК (МРК, ГНК) : 51 [09:02:37]line Товар: 2710194210 [09:02:37]line ДТ-К-2 [09:02:37]line 100.000 * 0.00 [09:02:37]line = 0.00 [09:02:37]line НДС 12% НСП 1% [09:02:37]line > о реализуемом товаре [09:02:37]line ИТОГО: 0.00 [09:02:37]line НСП 1% : 0.00 [09:02:37]line НДС 12% : 0.00 [09:02:37]line Наличными: 0.00 [09:02:37]line Безнал.: 0.00 [09:02:37]line Место: АЗС № 84 "Партнер Нефть" [09:02:37]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:02:37]line СНО: Общий режим [09:02:37]line Чек 79 19.10.2024 09:02 [09:02:37]line Смена: 443 ФФД: 1.0 [09:02:37]line ЗНМ: 0300000178 [09:02:37]line РНМ: 0000000000098116 [09:02:37]line Версия ККМ: 001 [09:02:37]line Талоны: Топливные Талоны [09:02:37]line 4919966 [09:02:37]line ФМ: 0000000000965413 [09:02:37]line ФД: 218434 [09:02:37]line ФПД: 85583010867069 [09:02:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090239&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218434&fm=85583010867069&tin=02508201610067®Number=0000000000098116&sum=0 [09:02:38]OFD Sender: Processing packet 218434 [packets to send 80, broken 79] [09:02:38]ProducePacketName [09:02:38]name=ofd_packets/00218434 [09:02:38]OFD Sender: To server: pG, [09:02:38]CommunicateWithHost lk.salyk.kg:30040 [09:02:38]ConnectInit lk.salyk.kg [09:02:38]written 0, free lines is 4095 [09:02:38]Connected sock=10 [09:02:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 A9 53 04 01 99 9C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 AF 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 42 55 03 00 35 04 06 00 4D D6 58 F6 27 7D 0E D7 39 17 FB 5B 92 4A [09:02:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F6 3A 47 00 A8 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 39 36 35 34 31 33 10 04 04 00 42 55 03 00 F4 03 04 00 4A 21 13 67 B6 04 01 00 00 7D 6F 5C 83 2B 0A B1 2B [09:02:38]CommunicateWithHost err = 0 [09:02:38]CheckOFDResponse [09:02:38]1017 (14) - 77093643461234 [09:02:38]1041 (16) - 0000000000965413 [09:02:38]1040 (4) - 218434 [09:02:38]1012 (4) - 19.10.2024 03:02 [09:02:38]1206 (1) - 0 [09:02:38]OFD Sender: Remove packet 218434 [09:02:38]ProducePacketName [09:02:38]name=ofd_packets/00218434 [09:02:38]NVStorageDeleteData [09:02:38]Write to MH i2c: 01 00 00 DE 38 16 [09:02:38]Write i2c OK [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: 01 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: 01 07 00 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: 01 07 00 DE 38 00 00 00 00 00 ED 0C 16 [09:02:38]RasterBufferAndPrint [09:02:38]line [09:02:38]line [09:02:38]line [09:02:38]line [09:02:38]line [09:02:38]written 0, free lines is 3315 [09:02:38]MH_Cut [09:02:38]Write to MH i2c: D1 01 00 E5 38 01 EF [09:02:38]Write i2c OK [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: D1 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: D1 01 00 [09:02:38]MH_I2C_Read... [09:02:38]Read from MH i2c: D1 01 00 E5 38 00 EE [09:02:38]Write to MH i2c: 01 00 00 E6 38 1E [09:02:38]Write i2c OK [09:02:38]MH_I2C_Read... [09:02:39]OFD Sender: No OFD packet to send [09:02:39]*** Cut start [09:02:39]*** Partial cut [09:02:39]*** CUTSNS_PIN = 1 [09:02:39]*** CUTSNS_PIN = 0 [09:02:39]*** Brake cut motor [09:02:40]Read from MH i2c: 01 [09:02:40]MH_I2C_Read... [09:02:40]*** Stop cut motor [09:02:40]*** Cut end [09:02:40]Read from MH i2c: 01 07 00 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: 01 07 00 E6 38 00 00 00 00 00 FF 0F 33 [09:02:40]process_action close_receipt done [09:02:40]requested_data is exist [09:02:40]produce_requested_data [09:02:40]requested_item fm.sn is exist - process it [09:02:40]wFMCommunicate request_size=4 [09:02:40]MH_SAM_APDU [09:02:40]CAPDU: 80 11 00 00 [09:02:40]Write to MH i2c: E2 08 00 E7 38 80 11 00 00 00 00 00 00 99 [09:02:40]Write i2c OK [09:02:40]MH_I2C_Read... [09:02:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:40]Read from MH i2c: E2 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: E2 17 00 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: E2 17 00 E7 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E8 [09:02:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:02:40]wFMCommunicate OK [09:02:40]requested_item fd.num is exist - process it [09:02:40]SAM_PROTO_GetFieldsCounters [09:02:40]wFMCommunicate request_size=4 [09:02:40]MH_SAM_APDU [09:02:40]CAPDU: 80 13 00 00 [09:02:40]Write to MH i2c: E2 08 00 E8 38 80 13 00 00 00 00 00 00 9C [09:02:40]Write i2c OK [09:02:40]MH_I2C_Read... [09:02:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:02:40]Read from MH i2c: E2 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: E2 62 00 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: E2 62 00 E8 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 42 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 FC [09:02:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 42 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:02:40]wFMCommunicate OK [09:02:40]SAM_PROTO_GetFieldsCounters done [09:02:40]requested_item shift.num is exist - process it [09:02:40]requested_item shift.opened is exist - process it [09:02:40]req_shift_opened [09:02:40]FM_GetShiftState [09:02:40]SAM_PROTO_GetShiftState [09:02:40]wFMCommunicate request_size=4 [09:02:40]MH_SAM_APDU [09:02:40]CAPDU: 80 13 01 00 [09:02:40]Write to MH i2c: E2 08 00 E9 38 80 13 01 00 00 00 00 00 9E [09:02:40]Write i2c OK [09:02:40]MH_I2C_Read... [09:02:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:40]Read from MH i2c: E2 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: E2 0E 00 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: E2 0E 00 E9 38 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E1 [09:02:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:02:40]wFMCommunicate OK [09:02:40]SAM_PROTO_GetShiftState done [09:02:40]FM_GetShiftState done [09:02:40]req_shift_opened done [09:02:40]requested_item shift.open_date is exist - process it [09:02:40]req_shift_open_date [09:02:40]req_shift_open_date done [09:02:40]produce_requested_data done [09:02:40]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218434,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:02:40]process_action_free close_receipt [09:02:40]json_value_free [09:02:40]json_value_free done [09:02:40]process_json_proto returns [09:02:40]Send response to host [09:02:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218434,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:02:40]free response buf [09:02:40]execute_script done [09:02:40]execute_script returns [09:02:40]free content buf [09:02:40]Sock 8.Close socket [09:02:40]Sock 8.Thread stoped [09:02:44]OFD Sender: No OFD packet to send [09:02:49]OFD Sender: No OFD packet to send [09:02:54]OFD Sender: No OFD packet to send [09:02:59]OFD Sender: No OFD packet to send [09:03:04]OFD Sender: No OFD packet to send [09:03:06]accept exits with 9 [09:03:06]New connection [09:03:06]New thread 3066826084 created [09:03:06]Thread 3066682724 joined [09:03:06]Waiting for new connection... [09:03:06] Sock 9.Parse request [09:03:06]Sock 9.Check first char [09:03:06]Sock 9.First char is OK [09:03:06]request: POST /json_proto HTTP/1.0 [09:03:06]Method: POST [09:03:06]URL: /json_proto [09:03:06]Method is POST - this is cgi request [09:03:06]url: /json_proto [09:03:06]query_string will be loaded in cgi processing [09:03:06]execute_cgi json_proto POST (null) [09:03:06]execute_cgi path=json_proto method=POST [09:03:06]POST find Content-Length [09:03:06]Host: 172.17.40.4:8080 [09:03:06]Content-Length: 677 [09:03:06]Content-Type: application/json [09:03:06] [09:03:06]POST finish read [09:03:06]Found Content-Length = 677 [09:03:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535974", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:03:06]execute_script... [09:03:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535974", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:03:06]POST & json_proto [09:03:06]process_json_proto [09:03:06]json parsed OK: [09:03:06]protocol is kg_v1.0 [09:03:06]action value=close_receipt [09:03:06]process_action close_receipt [09:03:06]cmd_close_receipt [09:03:06]MH_GetDate [09:03:06]Write to MH i2c: F0 00 00 EA 38 11 [09:03:06]Write i2c OK [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: F0 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: F0 09 00 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: F0 09 00 EA 38 00 CE 75 13 67 EE 0E 0D 67 47 [09:03:06]GetLastDocTimeStamp 1729328559 [09:03:06]current date 1729328590 [09:03:06]FM_GetShiftState [09:03:06]SAM_PROTO_GetShiftState [09:03:06]wFMCommunicate request_size=4 [09:03:06]MH_SAM_APDU [09:03:06]CAPDU: 80 13 01 00 [09:03:06]Write to MH i2c: E2 08 00 EB 38 80 13 01 00 00 00 00 00 A0 [09:03:06]Write i2c OK [09:03:06]MH_I2C_Read... [09:03:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:06]Read from MH i2c: E2 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: E2 0E 00 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: E2 0E 00 EB 38 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E3 [09:03:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:03:06]wFMCommunicate OK [09:03:06]SAM_PROTO_GetShiftState done [09:03:06]FM_GetShiftState done [09:03:06]opened in 1729296582 [09:03:06]opened+sec_in_day 1729382982 [09:03:06]quantity*price = 40006 [09:03:06]sum+1 = 40007 [09:03:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 80 19.10.2024 09:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218435 ФПД: 24510032284425 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090310&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218435&fm=24510032284425&tin=02508201610067®Number=0000000000098116&sum=40000 [09:03:08]StoreToDocumentArchive [09:03:08]shift 443 fd 218435 [09:03:08]save to /storage/0443/doc_00218435 [09:03:08]save last doc name /storage/0443/doc_00218435 to /storage/kkm_last_doc_name [09:03:08]save OK [09:03:08]Clear old archive folders... [09:03:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:03:08]tlvbuf is 01521AB0 [09:03:08]SAM_PROTO_ClearQueue [09:03:08]wFMCommunicate request_size=4 [09:03:08]MH_SAM_APDU [09:03:08]CAPDU: 80 09 00 00 [09:03:08]Write to MH i2c: E2 08 00 F8 38 80 09 00 00 00 00 00 00 A2 [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 F8 38 00 90 00 A4 [09:03:08]RAPDU: 90 00 [09:03:08]wFMCommunicate OK [09:03:08]SAM_PROTO_ClearQueue done [09:03:08]KKMCreateOFDPacket [09:03:08]OFDProtocolAddRootSTLVToBuf [09:03:08]FM_MakeSignedData [09:03:08]FM_MakeSignedData [09:03:08]SAM_PROTO_SignData [09:03:08]wFMCommunicate request_size=4 [09:03:08]MH_SAM_APDU [09:03:08]CAPDU: 80 0D 01 02 [09:03:08]Write to MH i2c: E2 08 00 F9 38 80 0D 01 02 00 00 00 00 AA [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 F9 38 00 90 00 A5 [09:03:08]RAPDU: 90 00 [09:03:08]wFMCommunicate OK [09:03:08]wFMCommunicate request_size=255 [09:03:08]MH_SAM_APDU [09: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 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 50 00 00 00 F4 03 04 00 CE 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 43 55 03 00 35 04 06 00 16 [09:03:08]Write to MH i2c: E2 02 01 FA 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 50 00 00 00 F4 03 04 00 CE 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 43 55 03 00 35 04 06 00 16 00 00 7B [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 FA 38 00 90 00 A6 [09:03:08]RAPDU: 90 00 [09:03:08]wFMCommunicate OK [09:03:08]wFMCommunicate request_size=10 [09:03:08]MH_SAM_APDU [09:03:08]CAPDU: 80 0D 02 02 05 4A AF C4 8B 09 [09:03:08]Write to MH i2c: E2 0D 00 FB 38 80 0D 02 02 05 00 4A AF C4 8B 09 00 00 08 [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:08]Read from MH i2c: E2 03 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 FB 38 00 90 00 A7 [09:03:08]RAPDU: 90 00 [09:03:08]wFMCommunicate OK [09:03:08]wFMCommunicate request_size=4 [09:03:08]MH_SAM_APDU [09:03:08]CAPDU: 80 0D 03 02 [09:03:08]Write to MH i2c: E2 08 00 FC 38 80 0D 03 02 00 00 00 00 AF [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 0B 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 0B 00 FC 38 00 8A 04 40 40 AC 7C 1A D9 90 00 D9 [09:03:08]RAPDU: 8A 04 40 40 AC 7C 1A D9 90 00 [09:03:08]wFMCommunicate OK [09:03:08]SAM_PROTO_SignData done [09:03:08]FM_MakeSignedData done [09:03:08]CreateOFDProtocolMessage [09:03:08]wFMCommunicate request_size=4 [09:03:08]MH_SAM_APDU [09:03:08]CAPDU: 80 11 00 00 [09:03:08]Write to MH i2c: E2 08 00 FD 38 80 11 00 00 00 00 00 00 AF [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 17 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 17 00 FD 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FE [09:03:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:03:08]wFMCommunicate OK [09:03:08]CreateOFDProtocolMessage done [09:03:08]OFDSenderStorePacket 218435 [09:03:08]StoreOFDPacket docnum=218435 [09:03:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F6 5C 07 01 01 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 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 50 00 00 00 F4 03 04 00 CE 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 43 55 03 00 35 04 06 00 16 4A AF C4 8B 09 8A 04 40 40 AC 7C 1A D9 [09:03:08]CheckFolder [09:03:08]dirname=/storage/ofd_packets [09:03:08]CheckFolder done [09:03:08]ProducePacketName [09:03:08]name=ofd_packets/00218435 [09:03:08]NVStorageSaveData ofd_packets/00218435 [09:03:08]File name is /storage/ofd_packets/00218435 [09:03:08]Write 301 bytes [09:03:08]NVStorageSaveData done [09:03:08]OFDSenderStorePacket done [09:03:08]KKMCreateOFDPacket done [09:03:08]NVStorageSaveData kkm_last_timestamp [09:03:08]File name is /storage/kkm_last_timestamp [09:03:08]Write 4 bytes [09:03:08]NVStorageSaveData done [09:03:08]ExternCall_PrintAddStr [09:03:08]wPrintStart [09:03:08]Write to MH i2c: 01 00 00 FE 38 36 [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: 01 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: 01 07 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: 01 07 00 FE 38 00 00 00 00 00 FF 0F 4B [09:03:08]RasterBufferAndPrint [09:03:08]line Счет N : (1)535974 [09:03:08]line ИНН: 02508201610067 [09:03:08]line Контрольно-Кассовый Чек [09:03:08]line ПРОДАЖА [09:03:08]line ТРК (МРК, ГНК) : 23 [09:03:08]line Товар: 2710124130 [09:03:08]line Аи-92-К-2 [09:03:08]line 5.980 * 66.90 [09:03:08]line = 400.06 [09:03:08]line НДС 12% НСП 1% [09:03:08]line > о реализуемом товаре [09:03:08]line ОКРУГЛЕНИЕ: -0.06 [09:03:08]line ИТОГО: 400.00 [09:03:08]line Внесено: 400.00 [09:03:08]line СДАЧА: 0.00 [09:03:08]line НСП 1% : 3.54 [09:03:08]line НДС 12% : 42.48 [09:03:08]line Наличными: 400.00 [09:03:08]line Безнал.: 0.00 [09:03:08]line Место: АЗС № 84 "Партнер Нефть" [09:03:08]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:03:08]line СНО: Общий режим [09:03:08]line Чек 80 19.10.2024 09:03 [09:03:08]line Смена: 443 ФФД: 1.0 [09:03:08]line ЗНМ: 0300000178 [09:03:08]line РНМ: 0000000000098116 [09:03:08]line Версия ККМ: 001 [09:03:08]line ФМ: 0000000000965413 [09:03:08]line ФД: 218435 [09:03:08]line ФПД: 24510032284425 [09:03:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090310&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218435&fm=24510032284425&tin=02508201610067®Number=0000000000098116&sum=40000 [09:03:08]OFD Sender: Processing packet 218435 [packets to send 80, broken 79] [09:03:08]ProducePacketName [09:03:08]name=ofd_packets/00218435 [09:03:08]OFD Sender: To server: pG, [09:03:08]CommunicateWithHost lk.salyk.kg:30040 [09:03:08]ConnectInit lk.salyk.kg [09:03:08]written 0, free lines is 4095 [09:03:09]Connected sock=10 [09:03:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F6 5C 07 01 01 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 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 50 00 00 00 F4 03 04 00 CE 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 43 55 03 00 35 04 06 00 16 4A AF C4 8B 09 8A 04 40 40 AC 7C 1A D9 [09:03:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 EE 4E 47 00 B4 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 39 36 35 34 31 33 10 04 04 00 43 55 03 00 F4 03 04 00 68 21 13 67 B6 04 01 00 00 6C 52 B8 D8 52 A9 59 CA [09:03:09]CommunicateWithHost err = 0 [09:03:09]CheckOFDResponse [09:03:09]1017 (14) - 77093643461234 [09:03:09]1041 (16) - 0000000000965413 [09:03:09]1040 (4) - 218435 [09:03:09]1012 (4) - 19.10.2024 03:03 [09:03:09]1206 (1) - 0 [09:03:09]OFD Sender: Remove packet 218435 [09:03:09]ProducePacketName [09:03:09]name=ofd_packets/00218435 [09:03:09]NVStorageDeleteData [09:03:09]Write to MH i2c: 01 00 00 29 39 62 [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: 01 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: 01 07 00 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: 01 07 00 29 39 00 00 00 00 00 E1 0C 56 [09:03:09]RasterBufferAndPrint [09:03:09]line [09:03:09]line [09:03:09]line [09:03:09]line [09:03:09]line [09:03:09]written 0, free lines is 3303 [09:03:09]MH_Cut [09:03:09]Write to MH i2c: D1 01 00 30 39 01 3B [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: D1 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: D1 01 00 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: D1 01 00 30 39 00 3A [09:03:09]Write to MH i2c: 01 00 00 31 39 6A [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]OFD Sender: No OFD packet to send [09:03:10]*** Cut start [09:03:10]*** Partial cut [09:03:10]*** CUTSNS_PIN = 1 [09:03:10]*** CUTSNS_PIN = 0 [09:03:10]*** Brake cut motor [09:03:10]Read from MH i2c: 01 [09:03:10]MH_I2C_Read... [09:03:10]*** Stop cut motor [09:03:10]*** Cut end [09:03:10]Read from MH i2c: 01 07 00 [09:03:10]MH_I2C_Read... [09:03:10]Read from MH i2c: 01 07 00 31 39 00 00 00 00 00 FF 0F 7F [09:03:10]process_action close_receipt done [09:03:10]requested_data is exist [09:03:10]produce_requested_data [09:03:10]requested_item fm.sn is exist - process it [09:03:10]wFMCommunicate request_size=4 [09:03:10]MH_SAM_APDU [09:03:10]CAPDU: 80 11 00 00 [09:03:10]Write to MH i2c: E2 08 00 32 39 80 11 00 00 00 00 00 00 E5 [09:03:10]Write i2c OK [09:03:10]MH_I2C_Read... [09:03:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:10]Read from MH i2c: E2 [09:03:10]MH_I2C_Read... [09:03:10]Read from MH i2c: E2 17 00 [09:03:10]MH_I2C_Read... [09:03:10]Read from MH i2c: E2 17 00 32 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 34 [09:03:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:03:10]wFMCommunicate OK [09:03:10]requested_item fd.num is exist - process it [09:03:10]SAM_PROTO_GetFieldsCounters [09:03:10]wFMCommunicate request_size=4 [09:03:10]MH_SAM_APDU [09:03:10]CAPDU: 80 13 00 00 [09:03:10]Write to MH i2c: E2 08 00 33 39 80 13 00 00 00 00 00 00 E8 [09:03:10]Write i2c OK [09:03:10]MH_I2C_Read... [09:03:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:03:10]Read from MH i2c: E2 [09:03:10]MH_I2C_Read... [09:03:10]Read from MH i2c: E2 62 00 [09:03:10]MH_I2C_Read... [09:03:10]Read from MH i2c: E2 62 00 33 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 43 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 4C [09:03:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 43 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:03:10]wFMCommunicate OK [09:03:10]SAM_PROTO_GetFieldsCounters done [09:03:10]requested_item shift.num is exist - process it [09:03:10]requested_item shift.opened is exist - process it [09:03:10]req_shift_opened [09:03:10]FM_GetShiftState [09:03:10]SAM_PROTO_GetShiftState [09:03:10]wFMCommunicate request_size=4 [09:03:10]MH_SAM_APDU [09:03:10]CAPDU: 80 13 01 00 [09:03:10]Write to MH i2c: E2 08 00 34 39 80 13 01 00 00 00 00 00 EA [09:03:10]Write i2c OK [09:03:10]MH_I2C_Read... [09:03:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:11]Read from MH i2c: E2 [09:03:11]MH_I2C_Read... [09:03:11]Read from MH i2c: E2 0E 00 [09:03:11]MH_I2C_Read... [09:03:11]Read from MH i2c: E2 0E 00 34 39 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2D [09:03:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:03:11]wFMCommunicate OK [09:03:11]SAM_PROTO_GetShiftState done [09:03:11]FM_GetShiftState done [09:03:11]req_shift_opened done [09:03:11]requested_item shift.open_date is exist - process it [09:03:11]req_shift_open_date [09:03:11]req_shift_open_date done [09:03:11]produce_requested_data done [09:03:11]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218435,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:03:11]process_action_free close_receipt [09:03:11]json_value_free [09:03:11]json_value_free done [09:03:11]process_json_proto returns [09:03:11]Send response to host [09:03:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218435,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:03:11]free response buf [09:03:11]execute_script done [09:03:11]execute_script returns [09:03:11]free content buf [09:03:11]Sock 9.Close socket [09:03:11]Sock 9.Thread stoped [09:03:14]OFD Sender: No OFD packet to send [09:03:19]OFD Sender: No OFD packet to send [09:03:24]OFD Sender: No OFD packet to send [09:03:29]OFD Sender: No OFD packet to send [09:03:34]OFD Sender: No OFD packet to send [09:03:39]OFD Sender: No OFD packet to send [09:03:44]OFD Sender: No OFD packet to send [09:03:49]OFD Sender: No OFD packet to send [09:03:52]accept exits with 8 [09:03:52]New connection [09:03:52]New thread 3066682724 created [09:03:52]Thread 3066826084 joined [09:03:52]Waiting for new connection... [09:03:52] Sock 8.Parse request [09:03:52]Sock 8.Check first char [09:03:52]Sock 8.First char is OK [09:03:52]request: POST /json_proto HTTP/1.0 [09:03:52]Method: POST [09:03:52]URL: /json_proto [09:03:52]Method is POST - this is cgi request [09:03:52]url: /json_proto [09:03:52]query_string will be loaded in cgi processing [09:03:52]execute_cgi json_proto POST (null) [09:03:52]execute_cgi path=json_proto method=POST [09:03:52]POST find Content-Length [09:03:52]Host: 172.17.40.4:8080 [09:03:52]Content-Length: 677 [09:03:52]Content-Type: application/json [09:03:52] [09:03:52]POST finish read [09:03:52]Found Content-Length = 677 [09:03:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535976", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:03:52]execute_script... [09:03: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)535976", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:03:52]POST & json_proto [09:03:52]process_json_proto [09:03:52]json parsed OK: [09:03:52]protocol is kg_v1.0 [09:03:52]action value=close_receipt [09:03:52]process_action close_receipt [09:03:52]cmd_close_receipt [09:03:52]MH_GetDate [09:03:52]Write to MH i2c: F0 00 00 35 39 5D [09:03:52]Write i2c OK [09:03:52]MH_I2C_Read... [09:03:52]Read from MH i2c: F0 [09:03:52]MH_I2C_Read... [09:03:52]Read from MH i2c: F0 09 00 [09:03:52]MH_I2C_Read... [09:03:52]Read from MH i2c: F0 09 00 35 39 00 FC 75 13 67 EE 0E 0D 67 C1 [09:03:52]GetLastDocTimeStamp 1729328590 [09:03:52]current date 1729328636 [09:03:52]FM_GetShiftState [09:03:52]SAM_PROTO_GetShiftState [09:03:52]wFMCommunicate request_size=4 [09:03:52]MH_SAM_APDU [09:03:52]CAPDU: 80 13 01 00 [09:03:52]Write to MH i2c: E2 08 00 36 39 80 13 01 00 00 00 00 00 EC [09:03:52]Write i2c OK [09:03:52]MH_I2C_Read... [09:03:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:52]Read from MH i2c: E2 [09:03:52]MH_I2C_Read... [09:03:52]Read from MH i2c: E2 0E 00 [09:03:52]MH_I2C_Read... [09:03:52]Read from MH i2c: E2 0E 00 36 39 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2F [09:03:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:03:52]wFMCommunicate OK [09:03:52]SAM_PROTO_GetShiftState done [09:03:52]FM_GetShiftState done [09:03:52]opened in 1729296582 [09:03:52]opened+sec_in_day 1729382982 [09:03:52]quantity*price = 20003 [09:03:52]sum+1 = 20004 [09:03:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 81 19.10.2024 09:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218436 ФПД: 237739112063306 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090356&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218436&fm=237739112063306&tin=02508201610067®Number=0000000000098116&sum=20000 [09:03:54]StoreToDocumentArchive [09:03:54]shift 443 fd 218436 [09:03:54]save to /storage/0443/doc_00218436 [09:03:54]save last doc name /storage/0443/doc_00218436 to /storage/kkm_last_doc_name [09:03:54]save OK [09:03:54]Clear old archive folders... [09:03:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:03:54]tlvbuf is 01598650 [09:03:54]SAM_PROTO_ClearQueue [09:03:54]wFMCommunicate request_size=4 [09:03:54]MH_SAM_APDU [09:03:54]CAPDU: 80 09 00 00 [09:03:54]Write to MH i2c: E2 08 00 43 39 80 09 00 00 00 00 00 00 EE [09:03:54]Write i2c OK [09:03:54]MH_I2C_Read... [09:03:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:54]Read from MH i2c: E2 [09:03:54]MH_I2C_Read... [09:03:54]Read from MH i2c: E2 03 00 [09:03:54]MH_I2C_Read... [09:03:54]Read from MH i2c: E2 03 00 43 39 00 90 00 F0 [09:03:54]RAPDU: 90 00 [09:03:54]wFMCommunicate OK [09:03:54]SAM_PROTO_ClearQueue done [09:03:54]KKMCreateOFDPacket [09:03:54]OFDProtocolAddRootSTLVToBuf [09:03:54]FM_MakeSignedData [09:03:54]FM_MakeSignedData [09:03:54]SAM_PROTO_SignData [09:03:54]wFMCommunicate request_size=4 [09:03:54]MH_SAM_APDU [09:03:54]CAPDU: 80 0D 01 02 [09:03:54]Write to MH i2c: E2 08 00 44 39 80 0D 01 02 00 00 00 00 F6 [09:03:54]Write i2c OK [09:03:54]MH_I2C_Read... [09:03:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:54]Read from MH i2c: E2 [09:03:54]MH_I2C_Read... [09:03:54]Read from MH i2c: E2 03 00 [09:03:54]MH_I2C_Read... [09:03:54]Read from MH i2c: E2 03 00 44 39 00 90 00 F1 [09:03:54]RAPDU: 90 00 [09:03:54]wFMCommunicate OK [09:03:54]wFMCommunicate request_size=255 [09:03:54]MH_SAM_APDU [09:03: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 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 FC 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 44 55 03 00 35 04 06 00 D8 [09:03:54]Write to MH i2c: E2 02 01 45 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 FC 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 44 55 03 00 35 04 06 00 D8 00 00 AC [09:03:54]Write i2c OK [09:03:54]MH_I2C_Read... [09:03:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:54]Read from MH i2c: E2 [09:03:54]MH_I2C_Read... [09:03:54]Read from MH i2c: E2 03 00 [09:03:54]MH_I2C_Read... [09:03:54]Read from MH i2c: E2 03 00 45 39 00 90 00 F2 [09:03:54]RAPDU: 90 00 [09:03:54]wFMCommunicate OK [09:03:54]wFMCommunicate request_size=10 [09:03:54]MH_SAM_APDU [09:03:54]CAPDU: 80 0D 02 02 05 38 F3 52 E1 4A [09:03:54]Write to MH i2c: E2 0D 00 46 39 80 0D 02 02 05 00 38 F3 52 E1 4A 00 00 AB [09:03:54]Write i2c OK [09:03:54]MH_I2C_Read... [09:03:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:54]Read from MH i2c: E2 [09:03:54]MH_I2C_Read... [09:03:54]Read from MH i2c: E2 03 00 [09:03:54]MH_I2C_Read... [09:03:54]Read from MH i2c: E2 03 00 46 39 00 90 00 F3 [09:03:54]RAPDU: 90 00 [09:03:54]wFMCommunicate OK [09:03:54]wFMCommunicate request_size=4 [09:03:54]MH_SAM_APDU [09:03:54]CAPDU: 80 0D 03 02 [09:03:54]Write to MH i2c: E2 08 00 47 39 80 0D 03 02 00 00 00 00 FB [09:03:54]Write i2c OK [09:03:54]MH_I2C_Read... [09:03:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:03:54]Read from MH i2c: E2 [09:03:54]MH_I2C_Read... [09:03:54]Read from MH i2c: E2 0B 00 [09:03:54]MH_I2C_Read... [09:03:54]Read from MH i2c: E2 0B 00 47 39 00 3F DC F8 A2 1E E0 42 83 90 00 74 [09:03:54]RAPDU: 3F DC F8 A2 1E E0 42 83 90 00 [09:03:54]wFMCommunicate OK [09:03:54]SAM_PROTO_SignData done [09:03:54]FM_MakeSignedData done [09:03:54]CreateOFDProtocolMessage [09:03:54]wFMCommunicate request_size=4 [09:03:54]MH_SAM_APDU [09:03:54]CAPDU: 80 11 00 00 [09:03:54]Write to MH i2c: E2 08 00 48 39 80 11 00 00 00 00 00 00 FB [09:03:54]Write i2c OK [09:03:54]MH_I2C_Read... [09:03:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:54]Read from MH i2c: E2 [09:03:54]MH_I2C_Read... [09:03:54]Read from MH i2c: E2 17 00 [09:03:54]MH_I2C_Read... [09:03:54]Read from MH i2c: E2 17 00 48 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4A [09:03:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:03:54]wFMCommunicate OK [09:03:54]CreateOFDProtocolMessage done [09:03:54]OFDSenderStorePacket 218436 [09:03:54]StoreOFDPacket docnum=218436 [09:03:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8D B7 07 01 D0 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 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 FC 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 44 55 03 00 35 04 06 00 D8 38 F3 52 E1 4A 3F DC F8 A2 1E E0 42 83 [09:03:54]CheckFolder [09:03:54]dirname=/storage/ofd_packets [09:03:54]CheckFolder done [09:03:54]ProducePacketName [09:03:54]name=ofd_packets/00218436 [09:03:54]NVStorageSaveData ofd_packets/00218436 [09:03:54]File name is /storage/ofd_packets/00218436 [09:03:54]Write 301 bytes [09:03:54]NVStorageSaveData done [09:03:54]OFDSenderStorePacket done [09:03:54]KKMCreateOFDPacket done [09:03:54]NVStorageSaveData kkm_last_timestamp [09:03:54]File name is /storage/kkm_last_timestamp [09:03:54]Write 4 bytes [09:03:54]NVStorageSaveData done [09:03:54]ExternCall_PrintAddStr [09:03:54]wPrintStart [09:03:54]Write to MH i2c: 01 00 00 49 39 82 [09:03:54]Write i2c OK [09:03:54]MH_I2C_Read... [09:03:54]Read from MH i2c: 01 [09:03:54]MH_I2C_Read... [09:03:54]Read from MH i2c: 01 07 00 [09:03:54]MH_I2C_Read... [09:03:54]Read from MH i2c: 01 07 00 49 39 00 00 00 00 00 FF 0F 97 [09:03:54]RasterBufferAndPrint [09:03:54]line Счет N : (1)535976 [09:03:54]line ИНН: 02508201610067 [09:03:54]line Контрольно-Кассовый Чек [09:03:54]line ПРОДАЖА [09:03:54]line ТРК (МРК, ГНК) : 43 [09:03:54]line Товар: 2710124130 [09:03:54]line Аи-92-К-2 [09:03:54]line 2.990 * 66.90 [09:03:54]line = 200.03 [09:03:54]line НДС 12% НСП 1% [09:03:54]line > о реализуемом товаре [09:03:54]line ОКРУГЛЕНИЕ: -0.03 [09:03:54]line ИТОГО: 200.00 [09:03:54]line Внесено: 200.00 [09:03:54]line СДАЧА: 0.00 [09:03:54]line НСП 1% : 1.77 [09:03:54]line НДС 12% : 21.24 [09:03:54]line Наличными: 200.00 [09:03:54]line Безнал.: 0.00 [09:03:54]line Место: АЗС № 84 "Партнер Нефть" [09:03:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:03:54]line СНО: Общий режим [09:03:54]line Чек 81 19.10.2024 09:03 [09:03:54]line Смена: 443 ФФД: 1.0 [09:03:54]line ЗНМ: 0300000178 [09:03:54]line РНМ: 0000000000098116 [09:03:54]line Версия ККМ: 001 [09:03:54]line ФМ: 0000000000965413 [09:03:54]line ФД: 218436 [09:03:54]line ФПД: 237739112063306 [09:03:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090356&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218436&fm=237739112063306&tin=02508201610067®Number=0000000000098116&sum=20000 [09:03:54]OFD Sender: Processing packet 218436 [packets to send 80, broken 79] [09:03:54]ProducePacketName [09:03:54]name=ofd_packets/00218436 [09:03:54]OFD Sender: To server: pG, [09:03:54]CommunicateWithHost lk.salyk.kg:30040 [09:03:54]ConnectInit lk.salyk.kg [09:03:54]written 0, free lines is 4095 [09:03:55]Connected sock=10 [09:03:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8D B7 07 01 D0 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 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 FC 75 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 44 55 03 00 35 04 06 00 D8 38 F3 52 E1 4A 3F DC F8 A2 1E E0 42 83 [09:03:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 15 E0 47 00 9A 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 39 36 35 34 31 33 10 04 04 00 44 55 03 00 F4 03 04 00 96 21 13 67 B6 04 01 00 00 E8 98 12 88 64 52 07 D7 [09:03:55]CommunicateWithHost err = 0 [09:03:55]CheckOFDResponse [09:03:55]1017 (14) - 77093643461234 [09:03:55]1041 (16) - 0000000000965413 [09:03:55]1040 (4) - 218436 [09:03:55]1012 (4) - 19.10.2024 03:03 [09:03:55]1206 (1) - 0 [09:03:55]OFD Sender: Remove packet 218436 [09:03:55]ProducePacketName [09:03:55]name=ofd_packets/00218436 [09:03:55]NVStorageDeleteData [09:03:55]Write to MH i2c: 01 00 00 74 39 AD [09:03:55]Write i2c OK [09:03:55]MH_I2C_Read... [09:03:55]Read from MH i2c: 01 [09:03:55]MH_I2C_Read... [09:03:55]Read from MH i2c: 01 07 00 [09:03:55]MH_I2C_Read... [09:03:55]Read from MH i2c: 01 07 00 74 39 00 00 00 00 00 DC 0C 9C [09:03:55]RasterBufferAndPrint [09:03:55]line [09:03:55]line [09:03:55]line [09:03:55]line [09:03:55]line [09:03:55]written 0, free lines is 3298 [09:03:55]MH_Cut [09:03:55]Write to MH i2c: D1 01 00 7B 39 01 86 [09:03:55]Write i2c OK [09:03:55]MH_I2C_Read... [09:03:55]Read from MH i2c: D1 [09:03:55]MH_I2C_Read... [09:03:55]Read from MH i2c: D1 01 00 [09:03:55]MH_I2C_Read... [09:03:55]Read from MH i2c: D1 01 00 7B 39 00 85 [09:03:55]Write to MH i2c: 01 00 00 7C 39 B5 [09:03:55]Write i2c OK [09:03:55]MH_I2C_Read... [09:03:55]OFD Sender: No OFD packet to send [09:03:56]*** Cut start [09:03:56]*** Partial cut [09:03:56]*** CUTSNS_PIN = 1 [09:03:56]*** CUTSNS_PIN = 0 [09:03:56]*** Brake cut motor [09:03:56]Read from MH i2c: 01 [09:03:56]MH_I2C_Read... [09:03:56]*** Stop cut motor [09:03:56]*** Cut end [09:03:56]Read from MH i2c: 01 07 00 [09:03:56]MH_I2C_Read... [09:03:56]Read from MH i2c: 01 07 00 7C 39 00 00 00 00 00 FF 0F CA [09:03:56]process_action close_receipt done [09:03:56]requested_data is exist [09:03:56]produce_requested_data [09:03:56]requested_item fm.sn is exist - process it [09:03:56]wFMCommunicate request_size=4 [09:03:56]MH_SAM_APDU [09:03:56]CAPDU: 80 11 00 00 [09:03:56]Write to MH i2c: E2 08 00 7D 39 80 11 00 00 00 00 00 00 30 [09:03:56]Write i2c OK [09:03:56]MH_I2C_Read... [09:03:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:56]Read from MH i2c: E2 [09:03:56]MH_I2C_Read... [09:03:56]Read from MH i2c: E2 17 00 [09:03:56]MH_I2C_Read... [09:03:56]Read from MH i2c: E2 17 00 7D 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7F [09:03:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:03:56]wFMCommunicate OK [09:03:56]requested_item fd.num is exist - process it [09:03:56]SAM_PROTO_GetFieldsCounters [09:03:56]wFMCommunicate request_size=4 [09:03:56]MH_SAM_APDU [09:03:56]CAPDU: 80 13 00 00 [09:03:56]Write to MH i2c: E2 08 00 7E 39 80 13 00 00 00 00 00 00 33 [09:03:56]Write i2c OK [09:03:56]MH_I2C_Read... [09:03:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:03:56]Read from MH i2c: E2 [09:03:56]MH_I2C_Read... [09:03:56]Read from MH i2c: E2 62 00 [09:03:56]MH_I2C_Read... [09:03:56]Read from MH i2c: E2 62 00 7E 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 44 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 9B [09:03:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 44 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:03:56]wFMCommunicate OK [09:03:56]SAM_PROTO_GetFieldsCounters done [09:03:56]requested_item shift.num is exist - process it [09:03:56]requested_item shift.opened is exist - process it [09:03:56]req_shift_opened [09:03:56]FM_GetShiftState [09:03:56]SAM_PROTO_GetShiftState [09:03:56]wFMCommunicate request_size=4 [09:03:56]MH_SAM_APDU [09:03:56]CAPDU: 80 13 01 00 [09:03:56]Write to MH i2c: E2 08 00 7F 39 80 13 01 00 00 00 00 00 35 [09:03:56]Write i2c OK [09:03:56]MH_I2C_Read... [09:03:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:57]Read from MH i2c: E2 [09:03:57]MH_I2C_Read... [09:03:57]Read from MH i2c: E2 0E 00 [09:03:57]MH_I2C_Read... [09:03:57]Read from MH i2c: E2 0E 00 7F 39 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 78 [09:03:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:03:57]wFMCommunicate OK [09:03:57]SAM_PROTO_GetShiftState done [09:03:57]FM_GetShiftState done [09:03:57]req_shift_opened done [09:03:57]requested_item shift.open_date is exist - process it [09:03:57]req_shift_open_date [09:03:57]req_shift_open_date done [09:03:57]produce_requested_data done [09:03:57]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218436,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:03:57]process_action_free close_receipt [09:03:57]json_value_free [09:03:57]json_value_free done [09:03:57]process_json_proto returns [09:03:57]Send response to host [09:03:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218436,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:03:57]free response buf [09:03:57]execute_script done [09:03:57]execute_script returns [09:03:57]free content buf [09:03:57]Sock 8.Close socket [09:03:57]Sock 8.Thread stoped [09:03:57]accept exits with 9 [09:03:57]New connection [09:03:57]New thread 3066826084 created [09:03:57]Thread 3066682724 joined [09:03:57]Waiting for new connection... [09:03:57] Sock 9.Parse request [09:03:57]Sock 9.Check first char [09:03:57]Sock 9.First char is OK [09:03:57]request: POST /json_proto HTTP/1.0 [09:03:57]Method: POST [09:03:57]URL: /json_proto [09:03:57]Method is POST - this is cgi request [09:03:57]url: /json_proto [09:03:57]query_string will be loaded in cgi processing [09:03:57]execute_cgi json_proto POST (null) [09:03:57]execute_cgi path=json_proto method=POST [09:03:57]POST find Content-Length [09:03:57]Host: 172.17.40.4:8080 [09:03:57]Content-Length: 679 [09:03:57]Content-Type: application/json [09:03:57] [09:03:57]POST finish read [09:03:57]Found Content-Length = 679 [09:03:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535975", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [09:03:57]execute_script... [09:03:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535975", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [09:03:57]POST & json_proto [09:03:57]process_json_proto [09:03:57]json parsed OK: [09:03:57]protocol is kg_v1.0 [09:03:57]action value=close_receipt [09:03:57]process_action close_receipt [09:03:57]cmd_close_receipt [09:03:57]MH_GetDate [09:03:57]Write to MH i2c: F0 00 00 80 39 A8 [09:03:57]Write i2c OK [09:03:57]MH_I2C_Read... [09:03:57]Read from MH i2c: F0 [09:03:57]MH_I2C_Read... [09:03:57]Read from MH i2c: F0 09 00 [09:03:57]MH_I2C_Read... [09:03:57]Read from MH i2c: F0 09 00 80 39 00 01 76 13 67 EE 0E 0D 67 12 [09:03:57]GetLastDocTimeStamp 1729328636 [09:03:57]current date 1729328641 [09:03:57]FM_GetShiftState [09:03:57]SAM_PROTO_GetShiftState [09:03:57]wFMCommunicate request_size=4 [09:03:57]MH_SAM_APDU [09:03:57]CAPDU: 80 13 01 00 [09:03:57]Write to MH i2c: E2 08 00 81 39 80 13 01 00 00 00 00 00 37 [09:03:57]Write i2c OK [09:03:57]MH_I2C_Read... [09:03:57]Read from MH i2c: E2 [09:03:57]MH_I2C_Read... [09:03:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:57]Read from MH i2c: E2 0E 00 [09:03:57]MH_I2C_Read... [09:03:57]Read from MH i2c: E2 0E 00 81 39 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7A [09:03:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:03:57]wFMCommunicate OK [09:03:57]SAM_PROTO_GetShiftState done [09:03:57]FM_GetShiftState done [09:03:57]opened in 1729296582 [09:03:57]opened+sec_in_day 1729382982 [09:03:57]quantity*price = 100050 [09:03:57]sum+1 = 100052 [09:03:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 82 19.10.2024 09:04 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218437 ФПД: 236211689855359 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090401&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218437&fm=236211689855359&tin=02508201610067®Number=0000000000098116&sum=100000 [09:03:58]StoreToDocumentArchive [09:03:58]shift 443 fd 218437 [09:03:58]save to /storage/0443/doc_00218437 [09:03:58]save last doc name /storage/0443/doc_00218437 to /storage/kkm_last_doc_name [09:03:58]save OK [09:03:58]Clear old archive folders... [09:03:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:03:58]tlvbuf is 015E1BC0 [09:03:58]SAM_PROTO_ClearQueue [09:03:58]wFMCommunicate request_size=4 [09:03:58]MH_SAM_APDU [09:03:58]CAPDU: 80 09 00 00 [09:03:58]Write to MH i2c: E2 08 00 8E 39 80 09 00 00 00 00 00 00 39 [09:03:58]Write i2c OK [09:03:58]MH_I2C_Read... [09:03:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:58]Read from MH i2c: E2 [09:03:58]MH_I2C_Read... [09:03:58]Read from MH i2c: E2 03 00 [09:03:58]MH_I2C_Read... [09:03:58]Read from MH i2c: E2 03 00 8E 39 00 90 00 3B [09:03:58]RAPDU: 90 00 [09:03:58]wFMCommunicate OK [09:03:58]SAM_PROTO_ClearQueue done [09:03:58]KKMCreateOFDPacket [09:03:58]OFDProtocolAddRootSTLVToBuf [09:03:58]FM_MakeSignedData [09:03:58]FM_MakeSignedData [09:03:58]SAM_PROTO_SignData [09:03:58]wFMCommunicate request_size=4 [09:03:58]MH_SAM_APDU [09:03:58]CAPDU: 80 0D 01 02 [09:03:58]Write to MH i2c: E2 08 00 8F 39 80 0D 01 02 00 00 00 00 41 [09:03:58]Write i2c OK [09:03:58]MH_I2C_Read... [09:03:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:58]Read from MH i2c: E2 [09:03:58]MH_I2C_Read... [09:03:58]Read from MH i2c: E2 03 00 [09:03:58]MH_I2C_Read... [09:03:58]Read from MH i2c: E2 03 00 8F 39 00 90 00 3C [09:03:58]RAPDU: 90 00 [09:03:58]wFMCommunicate OK [09:03:58]wFMCommunicate request_size=255 [09:03:58]MH_SAM_APDU [09:03:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 52 00 00 00 F4 03 04 00 01 76 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 45 55 03 00 35 04 06 00 D6 D5 51 DD [09:03:58]Write to MH i2c: E2 02 01 90 39 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 52 00 00 00 F4 03 04 00 01 76 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 45 55 03 00 35 04 06 00 D6 D5 51 DD 00 00 34 [09:03:58]Write i2c OK [09:03:58]MH_I2C_Read... [09:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:58]Read from MH i2c: E2 [09:03:58]MH_I2C_Read... [09:03:58]Read from MH i2c: E2 03 00 [09:03:58]MH_I2C_Read... [09:03:58]Read from MH i2c: E2 03 00 90 39 00 90 00 3D [09:03:58]RAPDU: 90 00 [09:03:58]wFMCommunicate OK [09:03:58]wFMCommunicate request_size=7 [09:03:58]MH_SAM_APDU [09:03:58]CAPDU: 80 0D 02 02 02 99 7F [09:03:58]Write to MH i2c: E2 0A 00 91 39 80 0D 02 02 02 00 99 7F 00 00 60 [09:03:58]Write i2c OK [09:03:58]MH_I2C_Read... [09:03:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:59]Read from MH i2c: E2 [09:03:59]MH_I2C_Read... [09:03:59]Read from MH i2c: E2 03 00 [09:03:59]MH_I2C_Read... [09:03:59]Read from MH i2c: E2 03 00 91 39 00 90 00 3E [09:03:59]RAPDU: 90 00 [09:03:59]wFMCommunicate OK [09:03:59]wFMCommunicate request_size=4 [09:03:59]MH_SAM_APDU [09:03:59]CAPDU: 80 0D 03 02 [09:03:59]Write to MH i2c: E2 08 00 92 39 80 0D 03 02 00 00 00 00 46 [09:03:59]Write i2c OK [09:03:59]MH_I2C_Read... [09:03:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:03:59]Read from MH i2c: E2 [09:03:59]MH_I2C_Read... [09:03:59]Read from MH i2c: E2 0B 00 [09:03:59]MH_I2C_Read... [09:03:59]Read from MH i2c: E2 0B 00 92 39 00 B3 8C 6F BE 6F 8B 19 FB 90 00 C1 [09:03:59]RAPDU: B3 8C 6F BE 6F 8B 19 FB 90 00 [09:03:59]wFMCommunicate OK [09:03:59]SAM_PROTO_SignData done [09:03:59]FM_MakeSignedData done [09:03:59]CreateOFDProtocolMessage [09:03:59]wFMCommunicate request_size=4 [09:03:59]MH_SAM_APDU [09:03:59]CAPDU: 80 11 00 00 [09:03:59]Write to MH i2c: E2 08 00 93 39 80 11 00 00 00 00 00 00 46 [09:03:59]Write i2c OK [09:03:59]MH_I2C_Read... [09:03:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:59]Read from MH i2c: E2 [09:03:59]MH_I2C_Read... [09:03:59]Read from MH i2c: E2 17 00 [09:03:59]MH_I2C_Read... [09:03:59]Read from MH i2c: E2 17 00 93 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 95 [09:03:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:03:59]wFMCommunicate OK [09:03:59]CreateOFDProtocolMessage done [09:03:59]OFDSenderStorePacket 218437 [09:03:59]StoreOFDPacket docnum=218437 [09:03:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B2 B8 04 01 34 3B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 52 00 00 00 F4 03 04 00 01 76 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 45 55 03 00 35 04 06 00 D6 D5 51 DD 99 7F B3 8C 6F BE 6F 8B 19 FB [09:03:59]CheckFolder [09:03:59]dirname=/storage/ofd_packets [09:03:59]CheckFolder done [09:03:59]ProducePacketName [09:03:59]name=ofd_packets/00218437 [09:03:59]NVStorageSaveData ofd_packets/00218437 [09:03:59]File name is /storage/ofd_packets/00218437 [09:03:59]Write 298 bytes [09:03:59]NVStorageSaveData done [09:03:59]OFDSenderStorePacket done [09:03:59]KKMCreateOFDPacket done [09:03:59]NVStorageSaveData kkm_last_timestamp [09:03:59]File name is /storage/kkm_last_timestamp [09:03:59]Write 4 bytes [09:03:59]NVStorageSaveData done [09:03:59]ExternCall_PrintAddStr [09:03:59]wPrintStart [09:03:59]Write to MH i2c: 01 00 00 94 39 CD [09:03:59]Write i2c OK [09:03:59]MH_I2C_Read... [09:03:59]Read from MH i2c: 01 [09:03:59]MH_I2C_Read... [09:03:59]Read from MH i2c: 01 07 00 [09:03:59]MH_I2C_Read... [09:03:59]Read from MH i2c: 01 07 00 94 39 00 00 00 00 00 FF 0F E2 [09:03:59]RasterBufferAndPrint [09:03:59]line Счет N : (1)535975 [09:03:59]line ИНН: 02508201610067 [09:03:59]line Контрольно-Кассовый Чек [09:03:59]line ПРОДАЖА [09:03:59]line ТРК (МРК, ГНК) : 61 [09:03:59]line Товар: 2710194210 [09:03:59]line ДТ-К-2 [09:03:59]line 13.130 * 76.20 [09:03:59]line = 1000.51 [09:03:59]line НДС 12% НСП 1% [09:03:59]line > о реализуемом товаре [09:03:59]line ОКРУГЛЕНИЕ: -0.51 [09:03:59]line ИТОГО: 1000.00 [09:03:59]line Внесено: 1000.00 [09:03:59]line СДАЧА: 0.00 [09:03:59]line НСП 1% : 8.85 [09:03:59]line НДС 12% : 106.25 [09:03:59]line Наличными: 1000.00 [09:03:59]line Безнал.: 0.00 [09:03:59]line Место: АЗС № 84 "Партнер Нефть" [09:03:59]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:03:59]line СНО: Общий режим [09:03:59]line Чек 82 19.10.2024 09:04 [09:03:59]line Смена: 443 ФФД: 1.0 [09:03:59]line ЗНМ: 0300000178 [09:03:59]line РНМ: 0000000000098116 [09:03:59]line Версия ККМ: 001 [09:03:59]line ФМ: 0000000000965413 [09:03:59]line ФД: 218437 [09:03:59]line ФПД: 236211689855359 [09:03:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090401&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218437&fm=236211689855359&tin=02508201610067®Number=0000000000098116&sum=100000 [09:03:59]OFD Sender: Processing packet 218437 [packets to send 80, broken 79] [09:03:59]ProducePacketName [09:03:59]name=ofd_packets/00218437 [09:03:59]OFD Sender: To server: pG, [09:03:59]CommunicateWithHost lk.salyk.kg:30040 [09:03:59]ConnectInit lk.salyk.kg [09:03:59]written 0, free lines is 4095 [09:03:59]Connected sock=10 [09:03:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B2 B8 04 01 34 3B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 52 00 00 00 F4 03 04 00 01 76 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 45 55 03 00 35 04 06 00 D6 D5 51 DD 99 7F B3 8C 6F BE 6F 8B 19 FB [09:04:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 55 99 47 00 56 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 39 36 35 34 31 33 10 04 04 00 45 55 03 00 F4 03 04 00 9B 21 13 67 B6 04 01 00 00 14 96 C4 2A BD 60 93 CA [09:04:00]CommunicateWithHost err = 0 [09:04:00]CheckOFDResponse [09:04:00]1017 (14) - 77093643461234 [09:04:00]1041 (16) - 0000000000965413 [09:04:00]1040 (4) - 218437 [09:04:00]1012 (4) - 19.10.2024 03:03 [09:04:00]1206 (1) - 0 [09:04:00]OFD Sender: Remove packet 218437 [09:04:00]ProducePacketName [09:04:00]name=ofd_packets/00218437 [09:04:00]NVStorageDeleteData [09:04:00]Write to MH i2c: 01 00 00 BF 39 F8 [09:04:00]Write i2c OK [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: 01 [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: 01 07 00 [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: 01 07 00 BF 39 00 00 00 00 00 E0 0C EB [09:04:00]RasterBufferAndPrint [09:04:00]line [09:04:00]line [09:04:00]line [09:04:00]line [09:04:00]line [09:04:00]written 0, free lines is 3311 [09:04:00]MH_Cut [09:04:00]Write to MH i2c: D1 01 00 C6 39 01 D1 [09:04:00]Write i2c OK [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: D1 [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: D1 01 00 [09:04:00]MH_I2C_Read... [09:04:00]Read from MH i2c: D1 01 00 C6 39 00 D0 [09:04:00]Write to MH i2c: 01 00 00 C7 39 00 [09:04:00]Write i2c OK [09:04:00]MH_I2C_Read... [09:04:00]OFD Sender: No OFD packet to send [09:04:01]*** Cut start [09:04:01]*** Partial cut [09:04:01]*** CUTSNS_PIN = 1 [09:04:01]*** CUTSNS_PIN = 0 [09:04:01]*** Brake cut motor [09:04:01]Read from MH i2c: 01 [09:04:01]MH_I2C_Read... [09:04:01]*** Stop cut motor [09:04:01]*** Cut end [09:04:01]Read from MH i2c: 01 07 00 [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: 01 07 00 C7 39 00 00 00 00 00 FF 0F 15 [09:04:01]process_action close_receipt done [09:04:01]requested_data is exist [09:04:01]produce_requested_data [09:04:01]requested_item fm.sn is exist - process it [09:04:01]wFMCommunicate request_size=4 [09:04:01]MH_SAM_APDU [09:04:01]CAPDU: 80 11 00 00 [09:04:01]Write to MH i2c: E2 08 00 C8 39 80 11 00 00 00 00 00 00 7B [09:04:01]Write i2c OK [09:04:01]MH_I2C_Read... [09:04:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:01]Read from MH i2c: E2 [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: E2 17 00 [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: E2 17 00 C8 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CA [09:04:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:04:01]wFMCommunicate OK [09:04:01]requested_item fd.num is exist - process it [09:04:01]SAM_PROTO_GetFieldsCounters [09:04:01]wFMCommunicate request_size=4 [09:04:01]MH_SAM_APDU [09:04:01]CAPDU: 80 13 00 00 [09:04:01]Write to MH i2c: E2 08 00 C9 39 80 13 00 00 00 00 00 00 7E [09:04:01]Write i2c OK [09:04:01]MH_I2C_Read... [09:04:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:04:01]Read from MH i2c: E2 [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: E2 62 00 [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: E2 62 00 C9 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 45 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 EA [09:04:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 45 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:04:01]wFMCommunicate OK [09:04:01]SAM_PROTO_GetFieldsCounters done [09:04:01]requested_item shift.num is exist - process it [09:04:01]requested_item shift.opened is exist - process it [09:04:01]req_shift_opened [09:04:01]FM_GetShiftState [09:04:01]SAM_PROTO_GetShiftState [09:04:01]wFMCommunicate request_size=4 [09:04:01]MH_SAM_APDU [09:04:01]CAPDU: 80 13 01 00 [09:04:01]Write to MH i2c: E2 08 00 CA 39 80 13 01 00 00 00 00 00 80 [09:04:01]Write i2c OK [09:04:01]MH_I2C_Read... [09:04:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:01]Read from MH i2c: E2 [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: E2 0E 00 [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: E2 0E 00 CA 39 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C3 [09:04:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:04:01]wFMCommunicate OK [09:04:01]SAM_PROTO_GetShiftState done [09:04:01]FM_GetShiftState done [09:04:01]req_shift_opened done [09:04:01]requested_item shift.open_date is exist - process it [09:04:01]req_shift_open_date [09:04:01]req_shift_open_date done [09:04:01]produce_requested_data done [09:04:01]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218437,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:04:01]process_action_free close_receipt [09:04:01]json_value_free [09:04:01]json_value_free done [09:04:01]process_json_proto returns [09:04:01]Send response to host [09:04:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218437,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:04:01]free response buf [09:04:01]execute_script done [09:04:01]execute_script returns [09:04:01]free content buf [09:04:01]Sock 9.Close socket [09:04:01]Sock 9.Thread stoped [09:04:05]OFD Sender: No OFD packet to send [09:04:10]OFD Sender: No OFD packet to send [09:04:15]OFD Sender: No OFD packet to send [09:04:20]OFD Sender: No OFD packet to send [09:04:25]OFD Sender: No OFD packet to send [09:04:30]OFD Sender: No OFD packet to send [09:04:35]OFD Sender: No OFD packet to send [09:04:40]OFD Sender: No OFD packet to send [09:04:45]OFD Sender: No OFD packet to send [09:04:50]OFD Sender: No OFD packet to send [09:04:55]OFD Sender: No OFD packet to send [09:05:00]OFD Sender: No OFD packet to send [09:05:05]OFD Sender: No OFD packet to send [09:05:10]OFD Sender: No OFD packet to send [09:05:15]OFD Sender: No OFD packet to send [09:05:20]OFD Sender: No OFD packet to send [09:05:25]OFD Sender: No OFD packet to send [09:05:30]OFD Sender: No OFD packet to send [09:05:35]OFD Sender: No OFD packet to send [09:05:40]OFD Sender: No OFD packet to send [09:05:45]OFD Sender: No OFD packet to send [09:05:50]OFD Sender: No OFD packet to send [09:05:53]accept exits with 8 [09:05:53]New connection [09:05:53]New thread 3066682724 created [09:05:53]Thread 3066826084 joined [09:05:53]Waiting for new connection... [09:05:53] Sock 8.Parse request [09:05:53]Sock 8.Check first char [09:05:53]Sock 8.First char is OK [09:05:53]request: POST /json_proto HTTP/1.0 [09:05:53]Method: POST [09:05:53]URL: /json_proto [09:05:53]Method is POST - this is cgi request [09:05:53]url: /json_proto [09:05:53]query_string will be loaded in cgi processing [09:05:53]execute_cgi json_proto POST (null) [09:05:53]execute_cgi path=json_proto method=POST [09:05:53]POST find Content-Length [09:05:53]Host: 172.17.40.4:8080 [09:05:53]Content-Length: 763 [09:05:53]Content-Type: application/json [09:05:53] [09:05:53]POST finish read [09:05:53]Found Content-Length = 763 [09:05:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535977", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [09:05:53]execute_script... [09:05: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)535977", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [09:05:53]POST & json_proto [09:05:53]process_json_proto [09:05:53]json parsed OK: [09:05:53]protocol is kg_v1.0 [09:05:53]action value=close_receipt [09:05:53]process_action close_receipt [09:05:53]cmd_close_receipt [09:05:53]MH_GetDate [09:05:53]Write to MH i2c: F0 00 00 CB 39 F3 [09:05:53]Write i2c OK [09:05:53]MH_I2C_Read... [09:05:53]Read from MH i2c: F0 [09:05:53]MH_I2C_Read... [09:05:53]Read from MH i2c: F0 09 00 [09:05:53]MH_I2C_Read... [09:05:53]Read from MH i2c: F0 09 00 CB 39 00 75 76 13 67 EE 0E 0D 67 D1 [09:05:53]GetLastDocTimeStamp 1729328641 [09:05:53]current date 1729328757 [09:05:53]FM_GetShiftState [09:05:53]SAM_PROTO_GetShiftState [09:05:53]wFMCommunicate request_size=4 [09:05:53]MH_SAM_APDU [09:05:53]CAPDU: 80 13 01 00 [09:05:53]Write to MH i2c: E2 08 00 CC 39 80 13 01 00 00 00 00 00 82 [09:05:53]Write i2c OK [09:05:53]MH_I2C_Read... [09:05:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:53]Read from MH i2c: E2 [09:05:53]MH_I2C_Read... [09:05:53]Read from MH i2c: E2 0E 00 [09:05:53]MH_I2C_Read... [09:05:53]Read from MH i2c: E2 0E 00 CC 39 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C5 [09:05:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:05:53]wFMCommunicate OK [09:05:53]SAM_PROTO_GetShiftState done [09:05:53]FM_GetShiftState done [09:05:53]opened in 1729296582 [09:05:53]opened+sec_in_day 1729382982 [09:05:53]quantity*price = 50063 [09:05:53]sum+1 = 50064 [09:05:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 83 19.10.2024 09:05 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218438 ФПД: 212906933544748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090557&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218438&fm=212906933544748&tin=02508201610067®Number=0000000000098116&sum=50063 [09:05:54]StoreToDocumentArchive [09:05:54]shift 443 fd 218438 [09:05:54]save to /storage/0443/doc_00218438 [09:05:54]save last doc name /storage/0443/doc_00218438 to /storage/kkm_last_doc_name [09:05:54]save OK [09:05:54]Clear old archive folders... [09:05:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:05:54]tlvbuf is 015247C0 [09:05:54]SAM_PROTO_ClearQueue [09:05:54]wFMCommunicate request_size=4 [09:05:54]MH_SAM_APDU [09:05:54]CAPDU: 80 09 00 00 [09:05:54]Write to MH i2c: E2 08 00 D9 39 80 09 00 00 00 00 00 00 84 [09:05:54]Write i2c OK [09:05:54]MH_I2C_Read... [09:05:54]*** iso7816_exchange 80 09 00 00... 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 D9 39 00 90 00 86 [09:05:54]RAPDU: 90 00 [09:05:54]wFMCommunicate OK [09:05:54]SAM_PROTO_ClearQueue done [09:05:54]KKMCreateOFDPacket [09:05:54]OFDProtocolAddRootSTLVToBuf [09:05:54]FM_MakeSignedData [09:05:54]FM_MakeSignedData [09:05:54]SAM_PROTO_SignData [09:05:54]wFMCommunicate request_size=4 [09:05:54]MH_SAM_APDU [09:05:54]CAPDU: 80 0D 01 02 [09:05:54]Write to MH i2c: E2 08 00 DA 39 80 0D 01 02 00 00 00 00 8C [09:05:54]Write i2c OK [09:05:54]MH_I2C_Read... [09:05:54]*** iso7816_exchange 80 0D 01 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 DA 39 00 90 00 87 [09:05:54]RAPDU: 90 00 [09:05:54]wFMCommunicate OK [09:05:54]wFMCommunicate request_size=255 [09:05:54]MH_SAM_APDU [09:05: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 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 53 00 00 00 F4 03 04 00 75 76 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 46 55 03 00 35 04 06 00 C1 A3 42 24 [09:05:54]Write to MH i2c: E2 02 01 DB 39 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 53 00 00 00 F4 03 04 00 75 76 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 46 55 03 00 35 04 06 00 C1 A3 42 24 00 00 EC [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 DB 39 00 90 00 88 [09:05:54]RAPDU: 90 00 [09:05:54]wFMCommunicate OK [09:05:54]wFMCommunicate request_size=7 [09:05:54]MH_SAM_APDU [09:05:54]CAPDU: 80 0D 02 02 02 E7 2C [09:05:54]Write to MH i2c: E2 0A 00 DC 39 80 0D 02 02 02 00 E7 2C 00 00 A6 [09:05:54]Write i2c OK [09:05:54]MH_I2C_Read... [09:05:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:55]Read from MH i2c: E2 [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: E2 03 00 [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: E2 03 00 DC 39 00 90 00 89 [09:05:55]RAPDU: 90 00 [09:05:55]wFMCommunicate OK [09:05:55]wFMCommunicate request_size=4 [09:05:55]MH_SAM_APDU [09:05:55]CAPDU: 80 0D 03 02 [09:05:55]Write to MH i2c: E2 08 00 DD 39 80 0D 03 02 00 00 00 00 91 [09:05:55]Write i2c OK [09:05:55]MH_I2C_Read... [09:05:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:05:55]Read from MH i2c: E2 [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: E2 0B 00 [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: E2 0B 00 DD 39 00 BD A7 8E D2 43 A2 26 51 90 00 B2 [09:05:55]RAPDU: BD A7 8E D2 43 A2 26 51 90 00 [09:05:55]wFMCommunicate OK [09:05:55]SAM_PROTO_SignData done [09:05:55]FM_MakeSignedData done [09:05:55]CreateOFDProtocolMessage [09:05:55]wFMCommunicate request_size=4 [09:05:55]MH_SAM_APDU [09:05:55]CAPDU: 80 11 00 00 [09:05:55]Write to MH i2c: E2 08 00 DE 39 80 11 00 00 00 00 00 00 91 [09:05:55]Write i2c OK [09:05:55]MH_I2C_Read... [09:05:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:55]Read from MH i2c: E2 [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: E2 17 00 [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: E2 17 00 DE 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E0 [09:05:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:05:55]wFMCommunicate OK [09:05:55]CreateOFDProtocolMessage done [09:05:55]OFDSenderStorePacket 218438 [09:05:55]StoreOFDPacket docnum=218438 [09:05:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 70 CE 04 01 9F 05 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 53 00 00 00 F4 03 04 00 75 76 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 46 55 03 00 35 04 06 00 C1 A3 42 24 E7 2C BD A7 8E D2 43 A2 26 51 [09:05:55]CheckFolder [09:05:55]dirname=/storage/ofd_packets [09:05:55]CheckFolder done [09:05:55]ProducePacketName [09:05:55]name=ofd_packets/00218438 [09:05:55]NVStorageSaveData ofd_packets/00218438 [09:05:55]File name is /storage/ofd_packets/00218438 [09:05:55]Write 298 bytes [09:05:55]NVStorageSaveData done [09:05:55]OFDSenderStorePacket done [09:05:55]KKMCreateOFDPacket done [09:05:55]NVStorageSaveData kkm_last_timestamp [09:05:55]File name is /storage/kkm_last_timestamp [09:05:55]Write 4 bytes [09:05:55]NVStorageSaveData done [09:05:55]ExternCall_PrintAddStr [09:05:55]wPrintStart [09:05:55]Write to MH i2c: 01 00 00 DF 39 18 [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 DF 39 00 00 00 00 00 FF 0F 2D [09:05:55]RasterBufferAndPrint [09:05:55]line Счет N : (1)535977 [09:05:55]line ИНН: 02508201610067 [09:05:55]line Контрольно-Кассовый Чек [09:05:55]line ПРОДАЖА [09:05:55]line ТРК (МРК, ГНК) : 51 [09:05:55]line Товар: 2710194210 [09:05:55]line ДТ-К-2 [09:05:55]line 6.570 * 76.20 [09:05:55]line = 500.63 [09:05:55]line НДС 12% НСП 1% [09:05:55]line > о реализуемом товаре [09:05:55]line ИТОГО: 500.63 [09:05:55]line НСП 1% : 4.43 [09:05:55]line НДС 12% : 53.16 [09:05:55]line Наличными: 0.00 [09:05:55]line Безнал.: 500.63 [09:05:55]line Место: АЗС № 84 "Партнер Нефть" [09:05:55]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:05:55]line СНО: Общий режим [09:05:55]line Чек 83 19.10.2024 09:05 [09:05:55]line Смена: 443 ФФД: 1.0 [09:05:55]line ЗНМ: 0300000178 [09:05:55]line РНМ: 0000000000098116 [09:05:55]line Версия ККМ: 001 [09:05:55]line Платежная система: Mbank [09:05:55]line ФМ: 0000000000965413 [09:05:55]line ФД: 218438 [09:05:55]line ФПД: 212906933544748 [09:05:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090557&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218438&fm=212906933544748&tin=02508201610067®Number=0000000000098116&sum=50063 [09:05:55]OFD Sender: Processing packet 218438 [packets to send 80, broken 79] [09:05:55]ProducePacketName [09:05:55]name=ofd_packets/00218438 [09:05:55]OFD Sender: To server: pG, [09:05:55]CommunicateWithHost lk.salyk.kg:30040 [09:05:55]ConnectInit lk.salyk.kg [09:05:55]written 0, free lines is 4095 [09:05:55]Connected sock=10 [09:05:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 70 CE 04 01 9F 05 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 53 00 00 00 F4 03 04 00 75 76 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 46 55 03 00 35 04 06 00 C1 A3 42 24 E7 2C BD A7 8E D2 43 A2 26 51 [09:05:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 44 0F 47 00 2E 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 39 36 35 34 31 33 10 04 04 00 46 55 03 00 F4 03 04 00 0F 22 13 67 B6 04 01 00 00 14 C8 A6 6F 0C F3 76 F2 [09:05:55]CommunicateWithHost err = 0 [09:05:55]CheckOFDResponse [09:05:55]1017 (14) - 77093643461234 [09:05:55]1041 (16) - 0000000000965413 [09:05:55]1040 (4) - 218438 [09:05:55]1012 (4) - 19.10.2024 03:05 [09:05:55]1206 (1) - 0 [09:05:55]OFD Sender: Remove packet 218438 [09:05:55]ProducePacketName [09:05:55]name=ofd_packets/00218438 [09:05:55]NVStorageDeleteData [09:05:55]Write to MH i2c: 01 00 00 08 3A 42 [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 08 3A 00 00 00 00 00 12 0D 68 [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 3353 [09:05:55]MH_Cut [09:05:55]Write to MH i2c: D1 01 00 0F 3A 01 1B [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 0F 3A 00 1A [09:05:55]Write to MH i2c: 01 00 00 10 3A 4A [09:05:55]Write i2c OK [09:05:55]MH_I2C_Read... [09:05:56]OFD Sender: No OFD packet to send [09:05:56]*** Cut start [09:05:56]*** Partial cut [09:05:56]*** CUTSNS_PIN = 1 [09:05:56]*** CUTSNS_PIN = 0 [09:05:56]*** Brake cut motor [09:05:57]Read from MH i2c: 01 [09:05:57]MH_I2C_Read... [09:05:57]*** Stop cut motor [09:05:57]*** Cut end [09:05:57]Read from MH i2c: 01 07 00 [09:05:57]MH_I2C_Read... [09:05:57]Read from MH i2c: 01 07 00 10 3A 00 00 00 00 00 FF 0F 5F [09:05:57]process_action close_receipt done [09:05:57]requested_data is exist [09:05:57]produce_requested_data [09:05:57]requested_item fm.sn is exist - process it [09:05:57]wFMCommunicate request_size=4 [09:05:57]MH_SAM_APDU [09:05:57]CAPDU: 80 11 00 00 [09:05:57]Write to MH i2c: E2 08 00 11 3A 80 11 00 00 00 00 00 00 C5 [09:05:57]Write i2c OK [09:05:57]MH_I2C_Read... [09:05:57]Read from MH i2c: E2 [09:05:57]MH_I2C_Read... [09:05:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:57]Read from MH i2c: E2 17 00 [09:05:57]MH_I2C_Read... [09:05:57]Read from MH i2c: E2 17 00 11 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 14 [09:05:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:05:57]wFMCommunicate OK [09:05:57]requested_item fd.num is exist - process it [09:05:57]SAM_PROTO_GetFieldsCounters [09:05:57]wFMCommunicate request_size=4 [09:05:57]MH_SAM_APDU [09:05:57]CAPDU: 80 13 00 00 [09:05:57]Write to MH i2c: E2 08 00 12 3A 80 13 00 00 00 00 00 00 C8 [09:05:57]Write i2c OK [09:05:57]MH_I2C_Read... [09:05:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:05:57]Read from MH i2c: E2 [09:05:57]MH_I2C_Read... [09:05:57]Read from MH i2c: E2 62 00 [09:05:57]MH_I2C_Read... [09:05:57]Read from MH i2c: E2 62 00 12 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 46 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [09:05:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 46 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:05:57]wFMCommunicate OK [09:05:57]SAM_PROTO_GetFieldsCounters done [09:05:57]requested_item shift.num is exist - process it [09:05:57]requested_item shift.opened is exist - process it [09:05:57]req_shift_opened [09:05:57]FM_GetShiftState [09:05:57]SAM_PROTO_GetShiftState [09:05:57]wFMCommunicate request_size=4 [09:05:57]MH_SAM_APDU [09:05:57]CAPDU: 80 13 01 00 [09:05:57]Write to MH i2c: E2 08 00 13 3A 80 13 01 00 00 00 00 00 CA [09:05:57]Write i2c OK [09:05:57]MH_I2C_Read... [09:05:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:57]Read from MH i2c: E2 [09:05:57]MH_I2C_Read... [09:05:57]Read from MH i2c: E2 0E 00 [09:05:57]MH_I2C_Read... [09:05:57]Read from MH i2c: E2 0E 00 13 3A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0D [09:05:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:05:57]wFMCommunicate OK [09:05:57]SAM_PROTO_GetShiftState done [09:05:57]FM_GetShiftState done [09:05:57]req_shift_opened done [09:05:57]requested_item shift.open_date is exist - process it [09:05:57]req_shift_open_date [09:05:57]req_shift_open_date done [09:05:57]produce_requested_data done [09:05:57]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218438,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:05:57]process_action_free close_receipt [09:05:57]json_value_free [09:05:57]json_value_free done [09:05:57]process_json_proto returns [09:05:57]Send response to host [09:05:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218438,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:05:57]free response buf [09:05:57]execute_script done [09:05:57]execute_script returns [09:05:57]free content buf [09:05:57]Sock 8.Close socket [09:05:57]Sock 8.Thread stoped [09:06:01]OFD Sender: No OFD packet to send [09:06:06]OFD Sender: No OFD packet to send [09:06:11]OFD Sender: No OFD packet to send [09:06:16]OFD Sender: No OFD packet to send [09:06:21]OFD Sender: No OFD packet to send [09:06:26]OFD Sender: No OFD packet to send [09:06:31]OFD Sender: No OFD packet to send [09:06:36]OFD Sender: No OFD packet to send [09:06:41]OFD Sender: No OFD packet to send [09:06:46]OFD Sender: No OFD packet to send [09:06:51]OFD Sender: No OFD packet to send [09:06:56]OFD Sender: No OFD packet to send [09:07:00]accept exits with 9 [09:07:00]New connection [09:07:00]New thread 3066826084 created [09:07:00]Thread 3066682724 joined [09:07:00]Waiting for new connection... [09:07:00] Sock 9.Parse request [09:07:00]Sock 9.Check first char [09:07:00]Sock 9.First char is OK [09:07:00]request: POST /json_proto HTTP/1.0 [09:07:00]Method: POST [09:07:00]URL: /json_proto [09:07:00]Method is POST - this is cgi request [09:07:00]url: /json_proto [09:07:00]query_string will be loaded in cgi processing [09:07:00]execute_cgi json_proto POST (null) [09:07:00]execute_cgi path=json_proto method=POST [09:07:00]POST find Content-Length [09:07:00]Host: 172.17.40.4:8080 [09:07:00]Content-Length: 679 [09:07:00]Content-Type: application/json [09:07:00] [09:07:00]POST finish read [09:07:00]Found Content-Length = 679 [09:07:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [09:07:00]execute_script... [09:07: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)535978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [09:07:00]POST & json_proto [09:07:00]process_json_proto [09:07:00]json parsed OK: [09:07:00]protocol is kg_v1.0 [09:07:00]action value=close_receipt [09:07:00]process_action close_receipt [09:07:00]cmd_close_receipt [09:07:00]MH_GetDate [09:07:00]Write to MH i2c: F0 00 00 14 3A 3D [09:07:00]Write i2c OK [09:07:00]MH_I2C_Read... [09:07:00]Read from MH i2c: F0 [09:07:00]MH_I2C_Read... [09:07:00]Read from MH i2c: F0 09 00 [09:07:00]MH_I2C_Read... [09:07:00]Read from MH i2c: F0 09 00 14 3A 00 B8 76 13 67 EE 0E 0D 67 5E [09:07:00]GetLastDocTimeStamp 1729328757 [09:07:00]current date 1729328824 [09:07:00]FM_GetShiftState [09:07:00]SAM_PROTO_GetShiftState [09:07:00]wFMCommunicate request_size=4 [09:07:00]MH_SAM_APDU [09:07:00]CAPDU: 80 13 01 00 [09:07:00]Write to MH i2c: E2 08 00 15 3A 80 13 01 00 00 00 00 00 CC [09:07:00]Write i2c OK [09:07:00]MH_I2C_Read... [09:07:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:00]Read from MH i2c: E2 [09:07:00]MH_I2C_Read... [09:07:00]Read from MH i2c: E2 0E 00 [09:07:00]MH_I2C_Read... [09:07:00]Read from MH i2c: E2 0E 00 15 3A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0F [09:07:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:07:00]wFMCommunicate OK [09:07:00]SAM_PROTO_GetShiftState done [09:07:00]FM_GetShiftState done [09:07:00]opened in 1729296582 [09:07:00]opened+sec_in_day 1729382982 [09:07:00]quantity*price = 100050 [09:07:00]sum+1 = 100052 [09:07:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 84 19.10.2024 09:07 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218439 ФПД: 72748937459560 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090704&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218439&fm=72748937459560&tin=02508201610067®Number=0000000000098116&sum=100000 [09:07:01]StoreToDocumentArchive [09:07:01]shift 443 fd 218439 [09:07:01]save to /storage/0443/doc_00218439 [09:07:01]save last doc name /storage/0443/doc_00218439 to /storage/kkm_last_doc_name [09:07:01]save OK [09:07:01]Clear old archive folders... [09:07:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:07:02]tlvbuf is 0164A8E0 [09:07:02]SAM_PROTO_ClearQueue [09:07:02]wFMCommunicate request_size=4 [09:07:02]MH_SAM_APDU [09:07:02]CAPDU: 80 09 00 00 [09:07:02]Write to MH i2c: E2 08 00 22 3A 80 09 00 00 00 00 00 00 CE [09:07:02]Write i2c OK [09:07:02]MH_I2C_Read... [09:07:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:07:02]Read from MH i2c: E2 [09:07:02]MH_I2C_Read... [09:07:02]Read from MH i2c: E2 03 00 [09:07:02]MH_I2C_Read... [09:07:02]Read from MH i2c: E2 03 00 22 3A 00 90 00 D0 [09:07:02]RAPDU: 90 00 [09:07:02]wFMCommunicate OK [09:07:02]SAM_PROTO_ClearQueue done [09:07:02]KKMCreateOFDPacket [09:07:02]OFDProtocolAddRootSTLVToBuf [09:07:02]FM_MakeSignedData [09:07:02]FM_MakeSignedData [09:07:02]SAM_PROTO_SignData [09:07:02]wFMCommunicate request_size=4 [09:07:02]MH_SAM_APDU [09:07:02]CAPDU: 80 0D 01 02 [09:07:02]Write to MH i2c: E2 08 00 23 3A 80 0D 01 02 00 00 00 00 D6 [09:07:02]Write i2c OK [09:07:02]MH_I2C_Read... [09:07:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:07:02]Read from MH i2c: E2 [09:07:02]MH_I2C_Read... [09:07:02]Read from MH i2c: E2 03 00 [09:07:02]MH_I2C_Read... [09:07:02]Read from MH i2c: E2 03 00 23 3A 00 90 00 D1 [09:07:02]RAPDU: 90 00 [09:07:02]wFMCommunicate OK [09:07:02]wFMCommunicate request_size=255 [09:07:02]MH_SAM_APDU [09:07:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 54 00 00 00 F4 03 04 00 B8 76 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 47 55 03 00 35 04 06 00 42 2A 2E 93 [09:07:02]Write to MH i2c: E2 02 01 24 3A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 54 00 00 00 F4 03 04 00 B8 76 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 47 55 03 00 35 04 06 00 42 2A 2E 93 00 00 D8 [09:07:02]Write i2c OK [09:07:02]MH_I2C_Read... [09:07:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:02]Read from MH i2c: E2 [09:07:02]MH_I2C_Read... [09:07:02]Read from MH i2c: E2 03 00 [09:07:02]MH_I2C_Read... [09:07:02]Read from MH i2c: E2 03 00 24 3A 00 90 00 D2 [09:07:02]RAPDU: 90 00 [09:07:02]wFMCommunicate OK [09:07:02]wFMCommunicate request_size=7 [09:07:02]MH_SAM_APDU [09:07:02]CAPDU: 80 0D 02 02 02 37 68 [09:07:02]Write to MH i2c: E2 0A 00 25 3A 80 0D 02 02 02 00 37 68 00 00 7C [09:07:02]Write i2c OK [09:07:02]MH_I2C_Read... [09:07:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:02]Read from MH i2c: E2 [09:07:02]MH_I2C_Read... [09:07:02]Read from MH i2c: E2 03 00 [09:07:02]MH_I2C_Read... [09:07:02]Read from MH i2c: E2 03 00 25 3A 00 90 00 D3 [09:07:02]RAPDU: 90 00 [09:07:02]wFMCommunicate OK [09:07:02]wFMCommunicate request_size=4 [09:07:02]MH_SAM_APDU [09:07:02]CAPDU: 80 0D 03 02 [09:07:02]Write to MH i2c: E2 08 00 26 3A 80 0D 03 02 00 00 00 00 DB [09:07:02]Write i2c OK [09:07:02]MH_I2C_Read... [09:07:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:07:02]Read from MH i2c: E2 [09:07:02]MH_I2C_Read... [09:07:02]Read from MH i2c: E2 0B 00 [09:07:02]MH_I2C_Read... [09:07:02]Read from MH i2c: E2 0B 00 26 3A 00 AB 28 37 DA BC E8 87 FE 90 00 E9 [09:07:02]RAPDU: AB 28 37 DA BC E8 87 FE 90 00 [09:07:02]wFMCommunicate OK [09:07:02]SAM_PROTO_SignData done [09:07:02]FM_MakeSignedData done [09:07:02]CreateOFDProtocolMessage [09:07:02]wFMCommunicate request_size=4 [09:07:02]MH_SAM_APDU [09:07:02]CAPDU: 80 11 00 00 [09:07:02]Write to MH i2c: E2 08 00 27 3A 80 11 00 00 00 00 00 00 DB [09:07:02]Write i2c OK [09:07:02]MH_I2C_Read... [09:07:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:02]Read from MH i2c: E2 [09:07:02]MH_I2C_Read... [09:07:02]Read from MH i2c: E2 17 00 [09:07:02]MH_I2C_Read... [09:07:02]Read from MH i2c: E2 17 00 27 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2A [09:07:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:07:02]wFMCommunicate OK [09:07:02]CreateOFDProtocolMessage done [09:07:02]OFDSenderStorePacket 218439 [09:07:02]StoreOFDPacket docnum=218439 [09:07:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 A9 D1 04 01 80 3D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 54 00 00 00 F4 03 04 00 B8 76 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 47 55 03 00 35 04 06 00 42 2A 2E 93 37 68 AB 28 37 DA BC E8 87 FE [09:07:02]CheckFolder [09:07:02]dirname=/storage/ofd_packets [09:07:02]CheckFolder done [09:07:02]ProducePacketName [09:07:02]name=ofd_packets/00218439 [09:07:02]NVStorageSaveData ofd_packets/00218439 [09:07:02]File name is /storage/ofd_packets/00218439 [09:07:02]Write 298 bytes [09:07:02]NVStorageSaveData done [09:07:02]OFDSenderStorePacket done [09:07:02]KKMCreateOFDPacket done [09:07:02]NVStorageSaveData kkm_last_timestamp [09:07:02]File name is /storage/kkm_last_timestamp [09:07:02]Write 4 bytes [09:07:02]NVStorageSaveData done [09:07:02]ExternCall_PrintAddStr [09:07:02]wPrintStart [09:07:02]Write to MH i2c: 01 00 00 28 3A 62 [09:07:02]Write i2c OK [09:07:02]MH_I2C_Read... [09:07:02]Read from MH i2c: 01 [09:07:02]MH_I2C_Read... [09:07:02]Read from MH i2c: 01 07 00 [09:07:02]MH_I2C_Read... [09:07:02]Read from MH i2c: 01 07 00 28 3A 00 00 00 00 00 FF 0F 77 [09:07:02]RasterBufferAndPrint [09:07:02]line Счет N : (1)535978 [09:07:02]line ИНН: 02508201610067 [09:07:02]line Контрольно-Кассовый Чек [09:07:02]line ПРОДАЖА [09:07:02]line ТРК (МРК, ГНК) : 51 [09:07:02]line Товар: 2710194210 [09:07:02]line ДТ-К-2 [09:07:02]line 13.130 * 76.20 [09:07:02]line = 1000.51 [09:07:02]line НДС 12% НСП 1% [09:07:02]line > о реализуемом товаре [09:07:02]line ОКРУГЛЕНИЕ: -0.51 [09:07:02]line ИТОГО: 1000.00 [09:07:02]line Внесено: 1000.00 [09:07:02]line СДАЧА: 0.00 [09:07:02]line НСП 1% : 8.85 [09:07:02]line НДС 12% : 106.25 [09:07:02]line Наличными: 1000.00 [09:07:02]line Безнал.: 0.00 [09:07:02]line Место: АЗС № 84 "Партнер Нефть" [09:07:02]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:07:02]line СНО: Общий режим [09:07:02]line Чек 84 19.10.2024 09:07 [09:07:02]line Смена: 443 ФФД: 1.0 [09:07:02]line ЗНМ: 0300000178 [09:07:02]line РНМ: 0000000000098116 [09:07:02]line Версия ККМ: 001 [09:07:02]line ФМ: 0000000000965413 [09:07:02]line ФД: 218439 [09:07:02]line ФПД: 72748937459560 [09:07:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090704&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218439&fm=72748937459560&tin=02508201610067®Number=0000000000098116&sum=100000 [09:07:02]OFD Sender: Processing packet 218439 [packets to send 80, broken 79] [09:07:02]ProducePacketName [09:07:02]name=ofd_packets/00218439 [09:07:02]OFD Sender: To server: pG, [09:07:02]CommunicateWithHost lk.salyk.kg:30040 [09:07:02]ConnectInit lk.salyk.kg [09:07:02]written 0, free lines is 4095 [09:07:02]Connected sock=10 [09:07:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 A9 D1 04 01 80 3D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 54 00 00 00 F4 03 04 00 B8 76 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 47 55 03 00 35 04 06 00 42 2A 2E 93 37 68 AB 28 37 DA BC E8 87 FE [09:07:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 21 B2 47 00 7B 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 39 36 35 34 31 33 10 04 04 00 47 55 03 00 F4 03 04 00 52 22 13 67 B6 04 01 00 00 6D 9B FD 0D AC FF A9 37 [09:07:03]CommunicateWithHost err = 0 [09:07:03]CheckOFDResponse [09:07:03]1017 (14) - 77093643461234 [09:07:03]1041 (16) - 0000000000965413 [09:07:03]1040 (4) - 218439 [09:07:03]1012 (4) - 19.10.2024 03:06 [09:07:03]1206 (1) - 0 [09:07:03]OFD Sender: Remove packet 218439 [09:07:03]ProducePacketName [09:07:03]name=ofd_packets/00218439 [09:07:03]NVStorageDeleteData [09:07:03]Write to MH i2c: 01 00 00 53 3A 8D [09:07:03]Write i2c OK [09:07:03]MH_I2C_Read... [09:07:03]Read from MH i2c: 01 [09:07:03]MH_I2C_Read... [09:07:03]Read from MH i2c: 01 07 00 [09:07:03]MH_I2C_Read... [09:07:03]Read from MH i2c: 01 07 00 53 3A 00 00 00 00 00 D9 0C 79 [09:07:03]RasterBufferAndPrint [09:07:03]line [09:07:03]line [09:07:03]line [09:07:03]line [09:07:03]line [09:07:03]written 0, free lines is 3296 [09:07:03]MH_Cut [09:07:03]Write to MH i2c: D1 01 00 5A 3A 01 66 [09:07:03]Write i2c OK [09:07:03]MH_I2C_Read... [09:07:03]Read from MH i2c: D1 [09:07:03]MH_I2C_Read... [09:07:03]Read from MH i2c: D1 01 00 [09:07:03]MH_I2C_Read... [09:07:03]Read from MH i2c: D1 01 00 5A 3A 00 65 [09:07:03]Write to MH i2c: 01 00 00 5B 3A 95 [09:07:03]Write i2c OK [09:07:03]MH_I2C_Read... [09:07:03]OFD Sender: No OFD packet to send [09:07:04]*** Cut start [09:07:04]*** Partial cut [09:07:04]*** CUTSNS_PIN = 1 [09:07:04]*** CUTSNS_PIN = 0 [09:07:04]*** Brake cut motor [09:07:04]Read from MH i2c: 01 [09:07:04]MH_I2C_Read... [09:07:04]*** Stop cut motor [09:07:04]*** Cut end [09:07:04]Read from MH i2c: 01 07 00 [09:07:04]MH_I2C_Read... [09:07:04]Read from MH i2c: 01 07 00 5B 3A 00 00 00 00 00 FF 0F AA [09:07:04]process_action close_receipt done [09:07:04]requested_data is exist [09:07:04]produce_requested_data [09:07:04]requested_item fm.sn is exist - process it [09:07:04]wFMCommunicate request_size=4 [09:07:04]MH_SAM_APDU [09:07:04]CAPDU: 80 11 00 00 [09:07:04]Write to MH i2c: E2 08 00 5C 3A 80 11 00 00 00 00 00 00 10 [09:07:04]Write i2c OK [09:07:04]MH_I2C_Read... [09:07:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:04]Read from MH i2c: E2 [09:07:04]MH_I2C_Read... [09:07:04]Read from MH i2c: E2 17 00 [09:07:04]MH_I2C_Read... [09:07:04]Read from MH i2c: E2 17 00 5C 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5F [09:07:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:07:04]wFMCommunicate OK [09:07:04]requested_item fd.num is exist - process it [09:07:04]SAM_PROTO_GetFieldsCounters [09:07:04]wFMCommunicate request_size=4 [09:07:04]MH_SAM_APDU [09:07:04]CAPDU: 80 13 00 00 [09:07:04]Write to MH i2c: E2 08 00 5D 3A 80 13 00 00 00 00 00 00 13 [09:07:04]Write i2c OK [09:07:04]MH_I2C_Read... [09:07:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:07:04]Read from MH i2c: E2 [09:07:04]MH_I2C_Read... [09:07:04]Read from MH i2c: E2 62 00 [09:07:04]MH_I2C_Read... [09:07:04]Read from MH i2c: E2 62 00 5D 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 47 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 87 [09:07:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 47 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:07:04]wFMCommunicate OK [09:07:04]SAM_PROTO_GetFieldsCounters done [09:07:04]requested_item shift.num is exist - process it [09:07:04]requested_item shift.opened is exist - process it [09:07:04]req_shift_opened [09:07:04]FM_GetShiftState [09:07:04]SAM_PROTO_GetShiftState [09:07:04]wFMCommunicate request_size=4 [09:07:04]MH_SAM_APDU [09:07:04]CAPDU: 80 13 01 00 [09:07:04]Write to MH i2c: E2 08 00 5E 3A 80 13 01 00 00 00 00 00 15 [09:07:04]Write i2c OK [09:07:04]MH_I2C_Read... [09:07:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:04]Read from MH i2c: E2 [09:07:04]MH_I2C_Read... [09:07:04]Read from MH i2c: E2 0E 00 [09:07:04]MH_I2C_Read... [09:07:04]Read from MH i2c: E2 0E 00 5E 3A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 58 [09:07:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:07:04]wFMCommunicate OK [09:07:04]SAM_PROTO_GetShiftState done [09:07:04]FM_GetShiftState done [09:07:04]req_shift_opened done [09:07:04]requested_item shift.open_date is exist - process it [09:07:04]req_shift_open_date [09:07:04]req_shift_open_date done [09:07:04]produce_requested_data done [09:07:04]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218439,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:07:04]process_action_free close_receipt [09:07:04]json_value_free [09:07:04]json_value_free done [09:07:04]process_json_proto returns [09:07:04]Send response to host [09:07:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218439,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:07:04]free response buf [09:07:04]execute_script done [09:07:04]execute_script returns [09:07:04]free content buf [09:07:04]Sock 9.Close socket [09:07:04]Sock 9.Thread stoped [09:07:08]OFD Sender: No OFD packet to send [09:07:13]OFD Sender: No OFD packet to send [09:07:18]OFD Sender: No OFD packet to send [09:07:23]OFD Sender: No OFD packet to send [09:07:28]OFD Sender: No OFD packet to send [09:07:33]OFD Sender: No OFD packet to send [09:07:38]OFD Sender: No OFD packet to send [09:07:43]OFD Sender: No OFD packet to send [09:07:48]OFD Sender: No OFD packet to send [09:07:53]OFD Sender: No OFD packet to send [09:07:58]OFD Sender: No OFD packet to send [09:08:03]OFD Sender: No OFD packet to send [09:08:08]OFD Sender: No OFD packet to send [09:08:13]OFD Sender: No OFD packet to send [09:08:16]accept exits with 8 [09:08:16]New connection [09:08:16]New thread 3066682724 created [09:08:16]Thread 3066826084 joined [09:08:16]Waiting for new connection... [09:08:16] Sock 8.Parse request [09:08:16]Sock 8.Check first char [09:08:16]Sock 8.First char is OK [09:08:16]request: POST /json_proto HTTP/1.0 [09:08:16]Method: POST [09:08:16]URL: /json_proto [09:08:16]Method is POST - this is cgi request [09:08:16]url: /json_proto [09:08:16]query_string will be loaded in cgi processing [09:08:16]execute_cgi json_proto POST (null) [09:08:16]execute_cgi path=json_proto method=POST [09:08:16]POST find Content-Length [09:08:16]Host: 172.17.40.4:8080 [09:08:16]Content-Length: 682 [09:08:16]Content-Type: application/json [09:08:16] [09:08:16]POST finish read [09:08:16]Found Content-Length = 682 [09:08:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535980", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:08:16]execute_script... [09:08: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)535980", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:08:16]POST & json_proto [09:08:16]process_json_proto [09:08:16]json parsed OK: [09:08:16]protocol is kg_v1.0 [09:08:16]action value=close_receipt [09:08:16]process_action close_receipt [09:08:16]cmd_close_receipt [09:08:16]MH_GetDate [09:08:16]Write to MH i2c: F0 00 00 5F 3A 88 [09:08:16]Write i2c OK [09:08:16]MH_I2C_Read... [09:08:16]Read from MH i2c: F0 [09:08:16]MH_I2C_Read... [09:08:16]Read from MH i2c: F0 09 00 [09:08:16]MH_I2C_Read... [09:08:16]Read from MH i2c: F0 09 00 5F 3A 00 04 77 13 67 EE 0E 0D 67 F6 [09:08:16]GetLastDocTimeStamp 1729328824 [09:08:16]current date 1729328900 [09:08:16]FM_GetShiftState [09:08:16]SAM_PROTO_GetShiftState [09:08:16]wFMCommunicate request_size=4 [09:08:16]MH_SAM_APDU [09:08:16]CAPDU: 80 13 01 00 [09:08:16]Write to MH i2c: E2 08 00 60 3A 80 13 01 00 00 00 00 00 17 [09:08:16]Write i2c OK [09:08:16]MH_I2C_Read... [09:08:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:16]Read from MH i2c: E2 [09:08:16]MH_I2C_Read... [09:08:16]Read from MH i2c: E2 0E 00 [09:08:16]MH_I2C_Read... [09:08:16]Read from MH i2c: E2 0E 00 60 3A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5A [09:08:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:08:16]wFMCommunicate OK [09:08:16]SAM_PROTO_GetShiftState done [09:08:16]FM_GetShiftState done [09:08:16]opened in 1729296582 [09:08:16]opened+sec_in_day 1729382982 [09:08:16]quantity*price = 100015 [09:08:16]sum+1 = 100017 [09:08:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 85 19.10.2024 09:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218440 ФПД: 252286823330581 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090820&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218440&fm=252286823330581&tin=02508201610067®Number=0000000000098116&sum=100000 [09:08:18]StoreToDocumentArchive [09:08:18]shift 443 fd 218440 [09:08:18]save to /storage/0443/doc_00218440 [09:08:18]save last doc name /storage/0443/doc_00218440 to /storage/kkm_last_doc_name [09:08:18]save OK [09:08:18]Clear old archive folders... [09:08:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:08:18]tlvbuf is 01623CE0 [09:08:18]SAM_PROTO_ClearQueue [09:08:18]wFMCommunicate request_size=4 [09:08:18]MH_SAM_APDU [09:08:18]CAPDU: 80 09 00 00 [09:08:18]Write to MH i2c: E2 08 00 6D 3A 80 09 00 00 00 00 00 00 19 [09:08:18]Write i2c OK [09:08:18]MH_I2C_Read... [09:08:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:08:18]Read from MH i2c: E2 [09:08:18]MH_I2C_Read... [09:08:18]Read from MH i2c: E2 03 00 [09:08:18]MH_I2C_Read... [09:08:18]Read from MH i2c: E2 03 00 6D 3A 00 90 00 1B [09:08:18]RAPDU: 90 00 [09:08:18]wFMCommunicate OK [09:08:18]SAM_PROTO_ClearQueue done [09:08:18]KKMCreateOFDPacket [09:08:18]OFDProtocolAddRootSTLVToBuf [09:08:18]FM_MakeSignedData [09:08:18]FM_MakeSignedData [09:08:18]SAM_PROTO_SignData [09:08:18]wFMCommunicate request_size=4 [09:08:18]MH_SAM_APDU [09:08:18]CAPDU: 80 0D 01 02 [09:08:18]Write to MH i2c: E2 08 00 6E 3A 80 0D 01 02 00 00 00 00 21 [09:08:18]Write i2c OK [09:08:18]MH_I2C_Read... [09:08:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:08:18]Read from MH i2c: E2 [09:08:18]MH_I2C_Read... [09:08:18]Read from MH i2c: E2 03 00 [09:08:18]MH_I2C_Read... [09:08:18]Read from MH i2c: E2 03 00 6E 3A 00 90 00 1C [09:08:18]RAPDU: 90 00 [09:08:18]wFMCommunicate OK [09:08:18]wFMCommunicate request_size=255 [09:08:18]MH_SAM_APDU [09:08: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 55 00 00 00 F4 03 04 00 04 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 48 55 03 00 35 04 06 00 E5 [09:08:18]Write to MH i2c: E2 02 01 6F 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 55 00 00 00 F4 03 04 00 04 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 48 55 03 00 35 04 06 00 E5 00 00 2E [09:08:18]Write i2c OK [09:08:18]MH_I2C_Read... [09:08:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:18]Read from MH i2c: E2 [09:08:18]MH_I2C_Read... [09:08:18]Read from MH i2c: E2 03 00 [09:08:18]MH_I2C_Read... [09:08:18]Read from MH i2c: E2 03 00 6F 3A 00 90 00 1D [09:08:18]RAPDU: 90 00 [09:08:18]wFMCommunicate OK [09:08:18]wFMCommunicate request_size=10 [09:08:18]MH_SAM_APDU [09:08:18]CAPDU: 80 0D 02 02 05 74 1A 7C 73 15 [09:08:18]Write to MH i2c: E2 0D 00 70 3A 80 0D 02 02 05 00 74 1A 7C 73 15 00 00 C0 [09:08:18]Write i2c OK [09:08:18]MH_I2C_Read... [09:08:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:18]Read from MH i2c: E2 [09:08:18]MH_I2C_Read... [09:08:18]Read from MH i2c: E2 03 00 [09:08:18]MH_I2C_Read... [09:08:18]Read from MH i2c: E2 03 00 70 3A 00 90 00 1E [09:08:18]RAPDU: 90 00 [09:08:18]wFMCommunicate OK [09:08:18]wFMCommunicate request_size=4 [09:08:18]MH_SAM_APDU [09:08:18]CAPDU: 80 0D 03 02 [09:08:18]Write to MH i2c: E2 08 00 71 3A 80 0D 03 02 00 00 00 00 26 [09:08:18]Write i2c OK [09:08:18]MH_I2C_Read... [09:08:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:08:18]Read from MH i2c: E2 [09:08:18]MH_I2C_Read... [09:08:18]Read from MH i2c: E2 0B 00 [09:08:18]MH_I2C_Read... [09:08:18]Read from MH i2c: E2 0B 00 71 3A 00 A4 6A 85 92 34 98 AD 1B 90 00 E0 [09:08:18]RAPDU: A4 6A 85 92 34 98 AD 1B 90 00 [09:08:18]wFMCommunicate OK [09:08:18]SAM_PROTO_SignData done [09:08:18]FM_MakeSignedData done [09:08:18]CreateOFDProtocolMessage [09:08:18]wFMCommunicate request_size=4 [09:08:18]MH_SAM_APDU [09:08:18]CAPDU: 80 11 00 00 [09:08:18]Write to MH i2c: E2 08 00 72 3A 80 11 00 00 00 00 00 00 26 [09:08:18]Write i2c OK [09:08:18]MH_I2C_Read... [09:08:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:18]Read from MH i2c: E2 [09:08:18]MH_I2C_Read... [09:08:18]Read from MH i2c: E2 17 00 [09:08:18]MH_I2C_Read... [09:08:18]Read from MH i2c: E2 17 00 72 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 75 [09:08:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:08:18]wFMCommunicate OK [09:08:18]CreateOFDProtocolMessage done [09:08:18]OFDSenderStorePacket 218440 [09:08:18]StoreOFDPacket docnum=218440 [09:08:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 16 70 07 01 58 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 55 00 00 00 F4 03 04 00 04 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 48 55 03 00 35 04 06 00 E5 74 1A 7C 73 15 A4 6A 85 92 34 98 AD 1B [09:08:18]CheckFolder [09:08:18]dirname=/storage/ofd_packets [09:08:18]CheckFolder done [09:08:18]ProducePacketName [09:08:18]name=ofd_packets/00218440 [09:08:18]NVStorageSaveData ofd_packets/00218440 [09:08:18]File name is /storage/ofd_packets/00218440 [09:08:18]Write 301 bytes [09:08:18]NVStorageSaveData done [09:08:18]OFDSenderStorePacket done [09:08:18]KKMCreateOFDPacket done [09:08:18]NVStorageSaveData kkm_last_timestamp [09:08:18]File name is /storage/kkm_last_timestamp [09:08:18]Write 4 bytes [09:08:18]NVStorageSaveData done [09:08:18]ExternCall_PrintAddStr [09:08:18]wPrintStart [09:08:18]Write to MH i2c: 01 00 00 73 3A AD [09:08:18]Write i2c OK [09:08:18]MH_I2C_Read... [09:08:18]Read from MH i2c: 01 [09:08:18]MH_I2C_Read... [09:08:18]Read from MH i2c: 01 07 00 [09:08:18]MH_I2C_Read... [09:08:18]Read from MH i2c: 01 07 00 73 3A 00 00 00 00 00 FF 0F C2 [09:08:18]RasterBufferAndPrint [09:08:18]line Счет N : (1)535980 [09:08:18]line ИНН: 02508201610067 [09:08:18]line Контрольно-Кассовый Чек [09:08:18]line ПРОДАЖА [09:08:18]line ТРК (МРК, ГНК) : 13 [09:08:18]line Товар: 2710124130 [09:08:18]line Аи-92-К-2 [09:08:18]line 14.950 * 66.90 [09:08:18]line = 1000.16 [09:08:18]line НДС 12% НСП 1% [09:08:18]line > о реализуемом товаре [09:08:18]line ОКРУГЛЕНИЕ: -0.16 [09:08:18]line ИТОГО: 1000.00 [09:08:18]line Внесено: 1000.00 [09:08:18]line СДАЧА: 0.00 [09:08:18]line НСП 1% : 8.85 [09:08:18]line НДС 12% : 106.21 [09:08:18]line Наличными: 1000.00 [09:08:18]line Безнал.: 0.00 [09:08:18]line Место: АЗС № 84 "Партнер Нефть" [09:08:18]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:08:18]line СНО: Общий режим [09:08:18]line Чек 85 19.10.2024 09:08 [09:08:18]line Смена: 443 ФФД: 1.0 [09:08:18]line ЗНМ: 0300000178 [09:08:18]line РНМ: 0000000000098116 [09:08:18]line Версия ККМ: 001 [09:08:18]line ФМ: 0000000000965413 [09:08:18]line ФД: 218440 [09:08:18]line ФПД: 252286823330581 [09:08:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090820&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218440&fm=252286823330581&tin=02508201610067®Number=0000000000098116&sum=100000 [09:08:18]written 0, free lines is 4095 [09:08:18]OFD Sender: Processing packet 218440 [packets to send 80, broken 79] [09:08:18]ProducePacketName [09:08:18]name=ofd_packets/00218440 [09:08:18]OFD Sender: To server: pG, [09:08:18]CommunicateWithHost lk.salyk.kg:30040 [09:08:18]ConnectInit lk.salyk.kg [09:08:18]Connected sock=10 [09:08:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 16 70 07 01 58 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 55 00 00 00 F4 03 04 00 04 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 48 55 03 00 35 04 06 00 E5 74 1A 7C 73 15 A4 6A 85 92 34 98 AD 1B [09:08:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 82 88 47 00 C0 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 39 36 35 34 31 33 10 04 04 00 48 55 03 00 F4 03 04 00 9E 22 13 67 B6 04 01 00 00 07 50 5E 5D 8A 08 08 4E [09:08:18]CommunicateWithHost err = 0 [09:08:18]CheckOFDResponse [09:08:18]1017 (14) - 77093643461234 [09:08:18]1041 (16) - 0000000000965413 [09:08:18]1040 (4) - 218440 [09:08:18]1012 (4) - 19.10.2024 03:08 [09:08:18]1206 (1) - 0 [09:08:18]OFD Sender: Remove packet 218440 [09:08:18]ProducePacketName [09:08:18]name=ofd_packets/00218440 [09:08:18]NVStorageDeleteData [09:08:19]Write to MH i2c: 01 00 00 9E 3A D8 [09:08:19]Write i2c OK [09:08:19]MH_I2C_Read... [09:08:19]Read from MH i2c: 01 [09:08:19]MH_I2C_Read... [09:08:19]Read from MH i2c: 01 07 00 [09:08:19]MH_I2C_Read... [09:08:19]Read from MH i2c: 01 07 00 9E 3A 00 00 00 00 00 E4 0C CF [09:08:19]RasterBufferAndPrint [09:08:19]line [09:08:19]line [09:08:19]line [09:08:19]line [09:08:19]line [09:08:19]written 0, free lines is 3306 [09:08:19]MH_Cut [09:08:19]Write to MH i2c: D1 01 00 A5 3A 01 B1 [09:08:19]Write i2c OK [09:08:19]MH_I2C_Read... [09:08:19]Read from MH i2c: D1 [09:08:19]MH_I2C_Read... [09:08:19]Read from MH i2c: D1 01 00 [09:08:19]MH_I2C_Read... [09:08:19]Read from MH i2c: D1 01 00 A5 3A 00 B0 [09:08:19]Write to MH i2c: 01 00 00 A6 3A E0 [09:08:19]Write i2c OK [09:08:19]MH_I2C_Read... [09:08:19]OFD Sender: No OFD packet to send [09:08:19]*** Cut start [09:08:19]*** Partial cut [09:08:19]*** CUTSNS_PIN = 1 [09:08:19]*** CUTSNS_PIN = 0 [09:08:20]*** Brake cut motor [09:08:20]Read from MH i2c: 01 [09:08:20]MH_I2C_Read... [09:08:20]*** Stop cut motor [09:08:20]*** Cut end [09:08:20]Read from MH i2c: 01 07 00 [09:08:20]MH_I2C_Read... [09:08:20]Read from MH i2c: 01 07 00 A6 3A 00 00 00 00 00 FF 0F F5 [09:08:20]process_action close_receipt done [09:08:20]requested_data is exist [09:08:20]produce_requested_data [09:08:20]requested_item fm.sn is exist - process it [09:08:20]wFMCommunicate request_size=4 [09:08:20]MH_SAM_APDU [09:08:20]CAPDU: 80 11 00 00 [09:08:20]Write to MH i2c: E2 08 00 A7 3A 80 11 00 00 00 00 00 00 5B [09:08:20]Write i2c OK [09:08:20]MH_I2C_Read... [09:08:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:20]Read from MH i2c: E2 [09:08:20]MH_I2C_Read... [09:08:20]Read from MH i2c: E2 17 00 [09:08:20]MH_I2C_Read... [09:08:20]Read from MH i2c: E2 17 00 A7 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AA [09:08:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:08:20]wFMCommunicate OK [09:08:20]requested_item fd.num is exist - process it [09:08:20]SAM_PROTO_GetFieldsCounters [09:08:20]wFMCommunicate request_size=4 [09:08:20]MH_SAM_APDU [09:08:20]CAPDU: 80 13 00 00 [09:08:20]Write to MH i2c: E2 08 00 A8 3A 80 13 00 00 00 00 00 00 5E [09:08:20]Write i2c OK [09:08:20]MH_I2C_Read... [09:08:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:08:20]Read from MH i2c: E2 [09:08:20]MH_I2C_Read... [09:08:20]Read from MH i2c: E2 62 00 [09:08:20]MH_I2C_Read... [09:08:20]Read from MH i2c: E2 62 00 A8 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 48 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [09:08:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 48 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:08:20]wFMCommunicate OK [09:08:20]SAM_PROTO_GetFieldsCounters done [09:08:20]requested_item shift.num is exist - process it [09:08:20]requested_item shift.opened is exist - process it [09:08:20]req_shift_opened [09:08:20]FM_GetShiftState [09:08:20]SAM_PROTO_GetShiftState [09:08:20]wFMCommunicate request_size=4 [09:08:20]MH_SAM_APDU [09:08:20]CAPDU: 80 13 01 00 [09:08:20]Write to MH i2c: E2 08 00 A9 3A 80 13 01 00 00 00 00 00 60 [09:08:20]Write i2c OK [09:08:20]MH_I2C_Read... [09:08:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:20]Read from MH i2c: E2 [09:08:20]MH_I2C_Read... [09:08:20]Read from MH i2c: E2 0E 00 [09:08:20]MH_I2C_Read... [09:08:20]Read from MH i2c: E2 0E 00 A9 3A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A3 [09:08:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:08:20]wFMCommunicate OK [09:08:20]SAM_PROTO_GetShiftState done [09:08:20]FM_GetShiftState done [09:08:20]req_shift_opened done [09:08:20]requested_item shift.open_date is exist - process it [09:08:20]req_shift_open_date [09:08:20]req_shift_open_date done [09:08:20]produce_requested_data done [09:08:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218440,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:08:20]process_action_free close_receipt [09:08:20]json_value_free [09:08:20]json_value_free done [09:08:20]process_json_proto returns [09:08:20]Send response to host [09:08:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218440,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:08:20]free response buf [09:08:20]execute_script done [09:08:20]execute_script returns [09:08:20]free content buf [09:08:20]Sock 8.Close socket [09:08:20]Sock 8.Thread stoped [09:08:24]OFD Sender: No OFD packet to send [09:08:26]accept exits with 9 [09:08:26]New connection [09:08:26]New thread 3066826084 created [09:08:26]Thread 3066682724 joined [09:08:26]Waiting for new connection... [09:08:26] Sock 9.Parse request [09:08:26]Sock 9.Check first char [09:08:26]Sock 9.First char is OK [09:08:26]request: POST /json_proto HTTP/1.0 [09:08:26]Method: POST [09:08:26]URL: /json_proto [09:08:26]Method is POST - this is cgi request [09:08:26]url: /json_proto [09:08:26]query_string will be loaded in cgi processing [09:08:26]execute_cgi json_proto POST (null) [09:08:26]execute_cgi path=json_proto method=POST [09:08:26]POST find Content-Length [09:08:26]Host: 172.17.40.4:8080 [09:08:26]Content-Length: 670 [09:08:26]Content-Type: application/json [09:08:26] [09:08:26]POST finish read [09:08:26]Found Content-Length = 670 [09:08:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535981", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:26]execute_script... [09:08: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)535981", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:26]POST & json_proto [09:08:26]process_json_proto [09:08:26]json parsed OK: [09:08:26]protocol is kg_v1.0 [09:08:26]action value=close_receipt [09:08:26]process_action close_receipt [09:08:26]cmd_close_receipt [09:08:26]MH_GetDate [09:08:26]Write to MH i2c: F0 00 00 AA 3A D3 [09:08:26]Write i2c OK [09:08:26]MH_I2C_Read... [09:08:26]Read from MH i2c: F0 [09:08:26]MH_I2C_Read... [09:08:26]Read from MH i2c: F0 09 00 [09:08:26]MH_I2C_Read... [09:08:26]Read from MH i2c: F0 09 00 AA 3A 00 0D 77 13 67 EE 0E 0D 67 4A [09:08:26]GetLastDocTimeStamp 1729328900 [09:08:26]current date 1729328909 [09:08:26]FM_GetShiftState [09:08:26]SAM_PROTO_GetShiftState [09:08:26]wFMCommunicate request_size=4 [09:08:26]MH_SAM_APDU [09:08:26]CAPDU: 80 13 01 00 [09:08:26]Write to MH i2c: E2 08 00 AB 3A 80 13 01 00 00 00 00 00 62 [09:08:26]Write i2c OK [09:08:26]MH_I2C_Read... [09:08:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:26]Read from MH i2c: E2 [09:08:26]MH_I2C_Read... [09:08:26]Read from MH i2c: E2 0E 00 [09:08:26]MH_I2C_Read... [09:08:26]Read from MH i2c: E2 0E 00 AB 3A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A5 [09:08:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:08:26]wFMCommunicate OK [09:08:26]SAM_PROTO_GetShiftState done [09:08:26]FM_GetShiftState done [09:08:26]opened in 1729296582 [09:08:26]opened+sec_in_day 1729382982 [09:08:26]quantity*price = 60055 [09:08:26]sum+1 = 60056 [09:08:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 86 19.10.2024 09:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218441 ФПД: 188412773269035 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090830&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218441&fm=188412773269035&tin=02508201610067®Number=0000000000098116&sum=60000 [09:08:27]StoreToDocumentArchive [09:08:27]shift 443 fd 218441 [09:08:27]save to /storage/0443/doc_00218441 [09:08:27]save last doc name /storage/0443/doc_00218441 to /storage/kkm_last_doc_name [09:08:27]save OK [09:08:27]Clear old archive folders... [09:08:27]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:08:27]tlvbuf is 01570CC0 [09:08:27]SAM_PROTO_ClearQueue [09:08:27]wFMCommunicate request_size=4 [09:08:27]MH_SAM_APDU [09:08:27]CAPDU: 80 09 00 00 [09:08:27]Write to MH i2c: E2 08 00 B8 3A 80 09 00 00 00 00 00 00 64 [09:08:27]Write i2c OK [09:08:27]MH_I2C_Read... [09:08:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:08:27]Read from MH i2c: E2 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 B8 3A 00 90 00 66 [09:08:27]RAPDU: 90 00 [09:08:27]wFMCommunicate OK [09:08:27]SAM_PROTO_ClearQueue done [09:08:27]KKMCreateOFDPacket [09:08:27]OFDProtocolAddRootSTLVToBuf [09:08:27]FM_MakeSignedData [09:08:27]FM_MakeSignedData [09:08:27]SAM_PROTO_SignData [09:08:27]wFMCommunicate request_size=4 [09:08:27]MH_SAM_APDU [09:08:27]CAPDU: 80 0D 01 02 [09:08:27]Write to MH i2c: E2 08 00 B9 3A 80 0D 01 02 00 00 00 00 6C [09:08:27]Write i2c OK [09:08:27]MH_I2C_Read... [09:08:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:08:27]Read from MH i2c: E2 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 B9 3A 00 90 00 67 [09:08:27]RAPDU: 90 00 [09:08:27]wFMCommunicate OK [09:08:27]wFMCommunicate request_size=255 [09:08:27]MH_SAM_APDU [09:08: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 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 56 00 00 00 F4 03 04 00 0E 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 49 55 03 00 35 04 06 00 [09:08:27]Write to MH i2c: E2 02 01 BA 3A 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 56 00 00 00 F4 03 04 00 0E 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 49 55 03 00 35 04 06 00 00 00 2C [09:08:27]Write i2c OK [09:08:27]MH_I2C_Read... [09:08:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:27]Read from MH i2c: E2 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 BA 3A 00 90 00 68 [09:08:27]RAPDU: 90 00 [09:08:27]wFMCommunicate OK [09:08:27]wFMCommunicate request_size=11 [09:08:27]MH_SAM_APDU [09:08:27]CAPDU: 80 0D 02 02 06 AB 5C 44 6B FE 2B [09:08:27]Write to MH i2c: E2 0E 00 BB 3A 80 0D 02 02 06 00 AB 5C 44 6B FE 2B 00 00 5A [09:08:27]Write i2c OK [09:08:27]MH_I2C_Read... [09:08:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:27]Read from MH i2c: E2 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 BB 3A 00 90 00 69 [09:08:27]RAPDU: 90 00 [09:08:27]wFMCommunicate OK [09:08:27]wFMCommunicate request_size=4 [09:08:27]MH_SAM_APDU [09:08:27]CAPDU: 80 0D 03 02 [09:08:27]Write to MH i2c: E2 08 00 BC 3A 80 0D 03 02 00 00 00 00 71 [09:08:27]Write i2c OK [09:08:27]MH_I2C_Read... [09:08:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:08:27]Read from MH i2c: E2 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 0B 00 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 0B 00 BC 3A 00 C5 4F 78 F3 7B 88 1D 34 90 00 45 [09:08:27]RAPDU: C5 4F 78 F3 7B 88 1D 34 90 00 [09:08:27]wFMCommunicate OK [09:08:27]SAM_PROTO_SignData done [09:08:27]FM_MakeSignedData done [09:08:27]CreateOFDProtocolMessage [09:08:27]wFMCommunicate request_size=4 [09:08:27]MH_SAM_APDU [09:08:27]CAPDU: 80 11 00 00 [09:08:27]Write to MH i2c: E2 08 00 BD 3A 80 11 00 00 00 00 00 00 71 [09:08:27]Write i2c OK [09:08:27]MH_I2C_Read... [09:08:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:28]Read from MH i2c: E2 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: E2 17 00 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: E2 17 00 BD 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C0 [09:08:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:08:28]wFMCommunicate OK [09:08:28]CreateOFDProtocolMessage done [09:08:28]OFDSenderStorePacket 218441 [09:08:28]StoreOFDPacket docnum=218441 [09:08:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 D3 A3 08 01 26 D8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 56 00 00 00 F4 03 04 00 0E 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 49 55 03 00 35 04 06 00 AB 5C 44 6B FE 2B C5 4F 78 F3 7B 88 1D 34 [09:08:28]CheckFolder [09:08:28]dirname=/storage/ofd_packets [09:08:28]CheckFolder done [09:08:28]ProducePacketName [09:08:28]name=ofd_packets/00218441 [09:08:28]NVStorageSaveData ofd_packets/00218441 [09:08:28]File name is /storage/ofd_packets/00218441 [09:08:28]Write 302 bytes [09:08:28]NVStorageSaveData done [09:08:28]OFDSenderStorePacket done [09:08:28]KKMCreateOFDPacket done [09:08:28]NVStorageSaveData kkm_last_timestamp [09:08:28]File name is /storage/kkm_last_timestamp [09:08:28]Write 4 bytes [09:08:28]NVStorageSaveData done [09:08:28]ExternCall_PrintAddStr [09:08:28]wPrintStart [09:08:28]Write to MH i2c: 01 00 00 BE 3A F8 [09:08:28]Write i2c OK [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: 01 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: 01 07 00 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: 01 07 00 BE 3A 00 00 00 00 00 FF 0F 0D [09:08:28]RasterBufferAndPrint [09:08:28]line Счет N : (1)535981 [09:08:28]line ИНН: 02508201610067 [09:08:28]line Контрольно-Кассовый Чек [09:08:28]line ПРОДАЖА [09:08:28]line ТРК (МРК, ГНК) : 22 [09:08:28]line Товар: 2710124130 [09:08:28]line SUPER 92-К-5 [09:08:28]line 8.780 * 68.40 [09:08:28]line = 600.55 [09:08:28]line НДС 12% НСП 1% [09:08:28]line > о реализуемом товаре [09:08:28]line ОКРУГЛЕНИЕ: -0.55 [09:08:28]line ИТОГО: 600.00 [09:08:28]line Внесено: 600.00 [09:08:28]line СДАЧА: 0.00 [09:08:28]line НСП 1% : 5.31 [09:08:28]line НДС 12% : 63.77 [09:08:28]line Наличными: 600.00 [09:08:28]line Безнал.: 0.00 [09:08:28]line Место: АЗС № 84 "Партнер Нефть" [09:08:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:08:28]line СНО: Общий режим [09:08:28]line Чек 86 19.10.2024 09:08 [09:08:28]line Смена: 443 ФФД: 1.0 [09:08:28]line ЗНМ: 0300000178 [09:08:28]line РНМ: 0000000000098116 [09:08:28]line Версия ККМ: 001 [09:08:28]line ФМ: 0000000000965413 [09:08:28]line ФД: 218441 [09:08:28]line ФПД: 188412773269035 [09:08:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090830&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218441&fm=188412773269035&tin=02508201610067®Number=0000000000098116&sum=60000 [09:08:28]written 0, free lines is 4095 [09:08:28]OFD Sender: Processing packet 218441 [packets to send 80, broken 79] [09:08:28]ProducePacketName [09:08:28]name=ofd_packets/00218441 [09:08:28]OFD Sender: To server: pG, [09:08:28]CommunicateWithHost lk.salyk.kg:30040 [09:08:28]ConnectInit lk.salyk.kg [09:08:28]Connected sock=10 [09:08:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 D3 A3 08 01 26 D8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 56 00 00 00 F4 03 04 00 0E 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 49 55 03 00 35 04 06 00 AB 5C 44 6B FE 2B C5 4F 78 F3 7B 88 1D 34 [09:08:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 76 D5 47 00 B5 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 39 36 35 34 31 33 10 04 04 00 49 55 03 00 F4 03 04 00 A7 22 13 67 B6 04 01 00 00 95 2E 7B FA 7A 3F 0F DB [09:08:28]CommunicateWithHost err = 0 [09:08:28]CheckOFDResponse [09:08:28]1017 (14) - 77093643461234 [09:08:28]1041 (16) - 0000000000965413 [09:08:28]1040 (4) - 218441 [09:08:28]1012 (4) - 19.10.2024 03:08 [09:08:28]1206 (1) - 0 [09:08:28]OFD Sender: Remove packet 218441 [09:08:28]ProducePacketName [09:08:28]name=ofd_packets/00218441 [09:08:28]NVStorageDeleteData [09:08:28]Write to MH i2c: 01 00 00 E9 3A 23 [09:08:28]Write i2c OK [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: 01 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: 01 07 00 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: 01 07 00 E9 3A 00 00 00 00 00 FA 0C 30 [09:08:28]RasterBufferAndPrint [09:08:28]line [09:08:28]line [09:08:28]line [09:08:28]line [09:08:28]line [09:08:28]written 0, free lines is 3334 [09:08:28]MH_Cut [09:08:28]Write to MH i2c: D1 01 00 F0 3A 01 FC [09:08:28]Write i2c OK [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: D1 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: D1 01 00 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: D1 01 00 F0 3A 00 FB [09:08:28]Write to MH i2c: 01 00 00 F1 3A 2B [09:08:28]Write i2c OK [09:08:28]MH_I2C_Read... [09:08:28]OFD Sender: No OFD packet to send [09:08:29]*** Cut start [09:08:29]*** Partial cut [09:08:29]*** CUTSNS_PIN = 1 [09:08:29]*** CUTSNS_PIN = 0 [09:08:29]*** Brake cut motor [09:08:29]Read from MH i2c: 01 [09:08:29]MH_I2C_Read... [09:08:29]*** Stop cut motor [09:08:29]*** Cut end [09:08:29]Read from MH i2c: 01 07 00 [09:08:29]MH_I2C_Read... [09:08:29]Read from MH i2c: 01 07 00 F1 3A 00 00 00 00 00 FF 0F 40 [09:08:29]process_action close_receipt done [09:08:29]requested_data is exist [09:08:29]produce_requested_data [09:08:29]requested_item fm.sn is exist - process it [09:08:29]wFMCommunicate request_size=4 [09:08:29]MH_SAM_APDU [09:08:29]CAPDU: 80 11 00 00 [09:08:29]Write to MH i2c: E2 08 00 F2 3A 80 11 00 00 00 00 00 00 A6 [09:08:29]Write i2c OK [09:08:29]MH_I2C_Read... [09:08:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:29]Read from MH i2c: E2 [09:08:29]MH_I2C_Read... [09:08:29]Read from MH i2c: E2 17 00 [09:08:29]MH_I2C_Read... [09:08:29]Read from MH i2c: E2 17 00 F2 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F5 [09:08:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:08:29]wFMCommunicate OK [09:08:29]requested_item fd.num is exist - process it [09:08:29]SAM_PROTO_GetFieldsCounters [09:08:29]wFMCommunicate request_size=4 [09:08:29]MH_SAM_APDU [09:08:29]CAPDU: 80 13 00 00 [09:08:29]Write to MH i2c: E2 08 00 F3 3A 80 13 00 00 00 00 00 00 A9 [09:08:29]Write i2c OK [09:08:29]MH_I2C_Read... [09:08:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:08:30]Read from MH i2c: E2 [09:08:30]MH_I2C_Read... [09:08:30]Read from MH i2c: E2 62 00 [09:08:30]MH_I2C_Read... [09:08:30]Read from MH i2c: E2 62 00 F3 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 49 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [09:08:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 49 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:08:30]wFMCommunicate OK [09:08:30]SAM_PROTO_GetFieldsCounters done [09:08:30]requested_item shift.num is exist - process it [09:08:30]requested_item shift.opened is exist - process it [09:08:30]req_shift_opened [09:08:30]FM_GetShiftState [09:08:30]SAM_PROTO_GetShiftState [09:08:30]wFMCommunicate request_size=4 [09:08:30]MH_SAM_APDU [09:08:30]CAPDU: 80 13 01 00 [09:08:30]Write to MH i2c: E2 08 00 F4 3A 80 13 01 00 00 00 00 00 AB [09:08:30]Write i2c OK [09:08:30]MH_I2C_Read... [09:08:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:30]Read from MH i2c: E2 [09:08:30]MH_I2C_Read... [09:08:30]Read from MH i2c: E2 0E 00 [09:08:30]MH_I2C_Read... [09:08:30]Read from MH i2c: E2 0E 00 F4 3A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EE [09:08:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:08:30]wFMCommunicate OK [09:08:30]SAM_PROTO_GetShiftState done [09:08:30]FM_GetShiftState done [09:08:30]req_shift_opened done [09:08:30]requested_item shift.open_date is exist - process it [09:08:30]req_shift_open_date [09:08:30]req_shift_open_date done [09:08:30]produce_requested_data done [09:08:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218441,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:08:30]process_action_free close_receipt [09:08:30]json_value_free [09:08:30]json_value_free done [09:08:30]process_json_proto returns [09:08:30]Send response to host [09:08:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218441,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:08:30]free response buf [09:08:30]execute_script done [09:08:30]execute_script returns [09:08:30]free content buf [09:08:30]Sock 9.Close socket [09:08:30]Sock 9.Thread stoped [09:08:33]accept exits with 8 [09:08:33]New connection [09:08:33]New thread 3066682724 created [09:08:33]Thread 3066826084 joined [09:08:33]Waiting for new connection... [09:08:33] Sock 8.Parse request [09:08:33]Sock 8.Check first char [09:08:33]Sock 8.First char is OK [09:08:33]request: POST /json_proto HTTP/1.0 [09:08:33]Method: POST [09:08:33]URL: /json_proto [09:08:33]Method is POST - this is cgi request [09:08:33]url: /json_proto [09:08:33]query_string will be loaded in cgi processing [09:08:33]execute_cgi json_proto POST (null) [09:08:33]execute_cgi path=json_proto method=POST [09:08:33]POST find Content-Length [09:08:33]Host: 172.17.40.4:8080 [09:08:33]Content-Length: 632 [09:08:33]Content-Type: application/json [09:08:33] [09:08:33]POST finish read [09:08:33]Found Content-Length = 632 [09:08:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535982", "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" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:33]execute_script... [09:08: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)535982", "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" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:33]POST & json_proto [09:08:33]process_json_proto [09:08:33]json parsed OK: [09:08:33]protocol is kg_v1.0 [09:08:33]action value=close_receipt [09:08:33]process_action close_receipt [09:08:33]cmd_close_receipt [09:08:33]MH_GetDate [09:08:33]Write to MH i2c: F0 00 00 F5 3A 1E [09:08:33]Write i2c OK [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: F0 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: F0 09 00 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: F0 09 00 F5 3A 00 15 77 13 67 EE 0E 0D 67 9D [09:08:33]GetLastDocTimeStamp 1729328910 [09:08:33]current date 1729328917 [09:08:33]FM_GetShiftState [09:08:33]SAM_PROTO_GetShiftState [09:08:33]wFMCommunicate request_size=4 [09:08:33]MH_SAM_APDU [09:08:33]CAPDU: 80 13 01 00 [09:08:33]Write to MH i2c: E2 08 00 F6 3A 80 13 01 00 00 00 00 00 AD [09:08:33]Write i2c OK [09:08:33]MH_I2C_Read... [09:08:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:33]Read from MH i2c: E2 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: E2 0E 00 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: E2 0E 00 F6 3A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F0 [09:08:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:08:33]wFMCommunicate OK [09:08:33]SAM_PROTO_GetShiftState done [09:08:33]FM_GetShiftState done [09:08:33]opened in 1729296582 [09:08:33]opened+sec_in_day 1729382982 [09:08:33]quantity*price = 50000 [09:08:33]sum+1 = 50001 [09:08:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 87 19.10.2024 09:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218442 ФПД: 273871813360123 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090837&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218442&fm=273871813360123&tin=02508201610067®Number=0000000000098116&sum=50000 [09:08:34]StoreToDocumentArchive [09:08:34]shift 443 fd 218442 [09:08:34]save to /storage/0443/doc_00218442 [09:08:34]save last doc name /storage/0443/doc_00218442 to /storage/kkm_last_doc_name [09:08:34]save OK [09:08:34]Clear old archive folders... [09:08:34]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:08:34]tlvbuf is 016608B0 [09:08:34]SAM_PROTO_ClearQueue [09:08:34]wFMCommunicate request_size=4 [09:08:34]MH_SAM_APDU [09:08:34]CAPDU: 80 09 00 00 [09:08:34]Write to MH i2c: E2 08 00 03 3B 80 09 00 00 00 00 00 00 B0 [09:08:34]Write i2c OK [09:08:34]MH_I2C_Read... [09:08:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:08:34]Read from MH i2c: E2 [09:08:34]MH_I2C_Read... [09:08:34]Read from MH i2c: E2 03 00 [09:08:34]MH_I2C_Read... [09:08:34]Read from MH i2c: E2 03 00 03 3B 00 90 00 B2 [09:08:34]RAPDU: 90 00 [09:08:34]wFMCommunicate OK [09:08:34]SAM_PROTO_ClearQueue done [09:08:34]KKMCreateOFDPacket [09:08:34]OFDProtocolAddRootSTLVToBuf [09:08:34]FM_MakeSignedData [09:08:34]FM_MakeSignedData [09:08:34]SAM_PROTO_SignData [09:08:34]wFMCommunicate request_size=4 [09:08:34]MH_SAM_APDU [09:08:34]CAPDU: 80 0D 01 02 [09:08:34]Write to MH i2c: E2 08 00 04 3B 80 0D 01 02 00 00 00 00 B8 [09:08:34]Write i2c OK [09:08:34]MH_I2C_Read... [09:08:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:08:34]Read from MH i2c: E2 [09:08:34]MH_I2C_Read... [09:08:34]Read from MH i2c: E2 03 00 [09:08:34]MH_I2C_Read... [09:08:34]Read from MH i2c: E2 03 00 04 3B 00 90 00 B3 [09:08:34]RAPDU: 90 00 [09:08:34]wFMCommunicate OK [09:08:34]wFMCommunicate request_size=255 [09:08:34]MH_SAM_APDU [09:08:34]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 57 00 00 00 F4 03 04 00 15 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4A 55 03 00 35 04 06 00 [09:08:34]Write to MH i2c: E2 02 01 05 3B 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 57 00 00 00 F4 03 04 00 15 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4A 55 03 00 35 04 06 00 00 00 58 [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:35]Read from MH i2c: E2 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 03 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 03 00 05 3B 00 90 00 B4 [09:08:35]RAPDU: 90 00 [09:08:35]wFMCommunicate OK [09:08:35]wFMCommunicate request_size=11 [09:08:35]MH_SAM_APDU [09:08:35]CAPDU: 80 0D 02 02 06 F9 15 C0 26 39 FB [09:08:35]Write to MH i2c: E2 0E 00 06 3B 80 0D 02 02 06 00 F9 15 C0 26 39 FB 00 00 EF [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:35]Read from MH i2c: E2 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 03 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 03 00 06 3B 00 90 00 B5 [09:08:35]RAPDU: 90 00 [09:08:35]wFMCommunicate OK [09:08:35]wFMCommunicate request_size=4 [09:08:35]MH_SAM_APDU [09:08:35]CAPDU: 80 0D 03 02 [09:08:35]Write to MH i2c: E2 08 00 07 3B 80 0D 03 02 00 00 00 00 BD [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:08:35]Read from MH i2c: E2 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 0B 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 0B 00 07 3B 00 80 FC 2A 7F 2B 24 FE 44 90 00 74 [09:08:35]RAPDU: 80 FC 2A 7F 2B 24 FE 44 90 00 [09:08:35]wFMCommunicate OK [09:08:35]SAM_PROTO_SignData done [09:08:35]FM_MakeSignedData done [09:08:35]CreateOFDProtocolMessage [09:08:35]wFMCommunicate request_size=4 [09:08:35]MH_SAM_APDU [09:08:35]CAPDU: 80 11 00 00 [09:08:35]Write to MH i2c: E2 08 00 08 3B 80 11 00 00 00 00 00 00 BD [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:35]Read from MH i2c: E2 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 17 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 17 00 08 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0C [09:08:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:08:35]wFMCommunicate OK [09:08:35]CreateOFDProtocolMessage done [09:08:35]OFDSenderStorePacket 218442 [09:08:35]StoreOFDPacket docnum=218442 [09:08:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 D2 04 08 01 6E 2E 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 57 00 00 00 F4 03 04 00 15 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4A 55 03 00 35 04 06 00 F9 15 C0 26 39 FB 80 FC 2A 7F 2B 24 FE 44 [09:08:35]CheckFolder [09:08:35]dirname=/storage/ofd_packets [09:08:35]CheckFolder done [09:08:35]ProducePacketName [09:08:35]name=ofd_packets/00218442 [09:08:35]NVStorageSaveData ofd_packets/00218442 [09:08:35]File name is /storage/ofd_packets/00218442 [09:08:35]Write 302 bytes [09:08:35]NVStorageSaveData done [09:08:35]OFDSenderStorePacket done [09:08:35]KKMCreateOFDPacket done [09:08:35]NVStorageSaveData kkm_last_timestamp [09:08:35]File name is /storage/kkm_last_timestamp [09:08:35]Write 4 bytes [09:08:35]NVStorageSaveData done [09:08:35]ExternCall_PrintAddStr [09:08:35]wPrintStart [09:08:35]Write to MH i2c: 01 00 00 09 3B 44 [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: 01 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: 01 07 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: 01 07 00 09 3B 00 00 00 00 00 FF 0F 59 [09:08:35]RasterBufferAndPrint [09:08:35]line Счет N : (1)535982 [09:08:35]line ИНН: 02508201610067 [09:08:35]line Контрольно-Кассовый Чек [09:08:35]line ПРОДАЖА [09:08:35]line ТРК (МРК, ГНК) : 32 [09:08:35]line Товар: 2710124130 [09:08:35]line SUPER 92-К-5 [09:08:35]line 7.310 * 68.40 [09:08:35]line = 500.00 [09:08:35]line НДС 12% НСП 1% [09:08:35]line > о реализуемом товаре [09:08:35]line ИТОГО: 500.00 [09:08:35]line НСП 1% : 4.42 [09:08:35]line НДС 12% : 53.10 [09:08:35]line Наличными: 500.00 [09:08:35]line Безнал.: 0.00 [09:08:35]line Место: АЗС № 84 "Партнер Нефть" [09:08:35]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:08:35]line СНО: Общий режим [09:08:35]line Чек 87 19.10.2024 09:08 [09:08:35]line Смена: 443 ФФД: 1.0 [09:08:35]line ЗНМ: 0300000178 [09:08:35]line РНМ: 0000000000098116 [09:08:35]line Версия ККМ: 001 [09:08:35]line ФМ: 0000000000965413 [09:08:35]line ФД: 218442 [09:08:35]line ФПД: 273871813360123 [09:08:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090837&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218442&fm=273871813360123&tin=02508201610067®Number=0000000000098116&sum=50000 [09:08:35]written 0, free lines is 4095 [09:08:35]OFD Sender: Processing packet 218442 [packets to send 80, broken 79] [09:08:35]ProducePacketName [09:08:35]name=ofd_packets/00218442 [09:08:35]OFD Sender: To server: pG, [09:08:35]CommunicateWithHost lk.salyk.kg:30040 [09:08:35]ConnectInit lk.salyk.kg [09:08:35]Connected sock=10 [09:08:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 D2 04 08 01 6E 2E 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 57 00 00 00 F4 03 04 00 15 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4A 55 03 00 35 04 06 00 F9 15 C0 26 39 FB 80 FC 2A 7F 2B 24 FE 44 [09:08:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9B 07 47 00 85 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 39 36 35 34 31 33 10 04 04 00 4A 55 03 00 F4 03 04 00 AF 22 13 67 B6 04 01 00 00 9B E9 60 9B 72 B8 D0 32 [09:08:35]CommunicateWithHost err = 0 [09:08:35]CheckOFDResponse [09:08:35]1017 (14) - 77093643461234 [09:08:35]1041 (16) - 0000000000965413 [09:08:35]1040 (4) - 218442 [09:08:35]1012 (4) - 19.10.2024 03:08 [09:08:35]1206 (1) - 0 [09:08:35]OFD Sender: Remove packet 218442 [09:08:35]ProducePacketName [09:08:35]name=ofd_packets/00218442 [09:08:35]NVStorageDeleteData [09:08:36]Write to MH i2c: 01 00 00 31 3B 6C [09:08:36]Write i2c OK [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: 01 [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: 01 07 00 [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: 01 07 00 31 3B 00 00 00 00 00 30 0D B0 [09:08:36]RasterBufferAndPrint [09:08:36]line [09:08:36]line [09:08:36]line [09:08:36]line [09:08:36]line [09:08:36]written 0, free lines is 3395 [09:08:36]MH_Cut [09:08:36]Write to MH i2c: D1 01 00 38 3B 01 45 [09:08:36]Write i2c OK [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: D1 [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: D1 01 00 [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: D1 01 00 38 3B 00 44 [09:08:36]Write to MH i2c: 01 00 00 39 3B 74 [09:08:36]Write i2c OK [09:08:36]MH_I2C_Read... [09:08:36]OFD Sender: No OFD packet to send [09:08:36]*** Cut start [09:08:36]*** Partial cut [09:08:36]*** CUTSNS_PIN = 1 [09:08:36]*** CUTSNS_PIN = 0 [09:08:36]*** Brake cut motor [09:08:37]Read from MH i2c: 01 [09:08:37]MH_I2C_Read... [09:08:37]*** Stop cut motor [09:08:37]*** Cut end [09:08:37]Read from MH i2c: 01 07 00 [09:08:37]MH_I2C_Read... [09:08:37]Read from MH i2c: 01 07 00 39 3B 00 00 00 00 00 FF 0F 89 [09:08:37]process_action close_receipt done [09:08:37]requested_data is exist [09:08:37]produce_requested_data [09:08:37]requested_item fm.sn is exist - process it [09:08:37]wFMCommunicate request_size=4 [09:08:37]MH_SAM_APDU [09:08:37]CAPDU: 80 11 00 00 [09:08:37]Write to MH i2c: E2 08 00 3A 3B 80 11 00 00 00 00 00 00 EF [09:08:37]Write i2c OK [09:08:37]MH_I2C_Read... [09:08:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:37]Read from MH i2c: E2 [09:08:37]MH_I2C_Read... [09:08:37]Read from MH i2c: E2 17 00 [09:08:37]MH_I2C_Read... [09:08:37]Read from MH i2c: E2 17 00 3A 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3E [09:08:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:08:37]wFMCommunicate OK [09:08:37]requested_item fd.num is exist - process it [09:08:37]SAM_PROTO_GetFieldsCounters [09:08:37]wFMCommunicate request_size=4 [09:08:37]MH_SAM_APDU [09:08:37]CAPDU: 80 13 00 00 [09:08:37]Write to MH i2c: E2 08 00 3B 3B 80 13 00 00 00 00 00 00 F2 [09:08:37]Write i2c OK [09:08:37]MH_I2C_Read... [09:08:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:08:37]Read from MH i2c: E2 [09:08:37]MH_I2C_Read... [09:08:37]Read from MH i2c: E2 62 00 [09:08:37]MH_I2C_Read... [09:08:37]Read from MH i2c: E2 62 00 3B 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [09:08:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:08:37]wFMCommunicate OK [09:08:37]SAM_PROTO_GetFieldsCounters done [09:08:37]requested_item shift.num is exist - process it [09:08:37]requested_item shift.opened is exist - process it [09:08:37]req_shift_opened [09:08:37]FM_GetShiftState [09:08:37]SAM_PROTO_GetShiftState [09:08:37]wFMCommunicate request_size=4 [09:08:37]MH_SAM_APDU [09:08:37]CAPDU: 80 13 01 00 [09:08:37]Write to MH i2c: E2 08 00 3C 3B 80 13 01 00 00 00 00 00 F4 [09:08:37]Write i2c OK [09:08:37]MH_I2C_Read... [09:08:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:37]Read from MH i2c: E2 [09:08:37]MH_I2C_Read... [09:08:37]Read from MH i2c: E2 0E 00 [09:08:37]MH_I2C_Read... [09:08:37]Read from MH i2c: E2 0E 00 3C 3B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 37 [09:08:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:08:37]wFMCommunicate OK [09:08:37]SAM_PROTO_GetShiftState done [09:08:37]FM_GetShiftState done [09:08:37]req_shift_opened done [09:08:37]requested_item shift.open_date is exist - process it [09:08:37]req_shift_open_date [09:08:37]req_shift_open_date done [09:08:37]produce_requested_data done [09:08:37]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218442,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:08:37]process_action_free close_receipt [09:08:37]json_value_free [09:08:37]json_value_free done [09:08:37]process_json_proto returns [09:08:37]Send response to host [09:08:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218442,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:08:37]free response buf [09:08:37]execute_script done [09:08:37]execute_script returns [09:08:37]free content buf [09:08:37]Sock 8.Close socket [09:08:37]Sock 8.Thread stoped [09:08:41]OFD Sender: No OFD packet to send [09:08:46]OFD Sender: No OFD packet to send [09:08:51]OFD Sender: No OFD packet to send [09:08:56]OFD Sender: No OFD packet to send [09:09:01]OFD Sender: No OFD packet to send [09:09:06]OFD Sender: No OFD packet to send [09:09:11]OFD Sender: No OFD packet to send [09:09:12]accept exits with 9 [09:09:12]New connection [09:09:12]New thread 3066826084 created [09:09:12]Thread 3066682724 joined [09:09:12]Waiting for new connection... [09:09:12] Sock 9.Parse request [09:09:12]Sock 9.Check first char [09:09:12]Sock 9.First char is OK [09:09:12]request: POST /json_proto HTTP/1.0 [09:09:12]Method: POST [09:09:12]URL: /json_proto [09:09:12]Method is POST - this is cgi request [09:09:12]url: /json_proto [09:09:12]query_string will be loaded in cgi processing [09:09:12]execute_cgi json_proto POST (null) [09:09:12]execute_cgi path=json_proto method=POST [09:09:12]POST find Content-Length [09:09:12]Host: 172.17.40.4:8080 [09:09:12]Content-Length: 677 [09:09:12]Content-Type: application/json [09:09:12] [09:09:12]POST finish read [09:09:12]Found Content-Length = 677 [09:09:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535983", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 8.770, "sum" : 650.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:12]execute_script... [09:09: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)535983", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 8.770, "sum" : 650.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:12]POST & json_proto [09:09:12]process_json_proto [09:09:12]json parsed OK: [09:09:12]protocol is kg_v1.0 [09:09:12]action value=close_receipt [09:09:12]process_action close_receipt [09:09:12]cmd_close_receipt [09:09:12]MH_GetDate [09:09:12]Write to MH i2c: F0 00 00 3D 3B 67 [09:09:12]Write i2c OK [09:09:12]MH_I2C_Read... [09:09:12]Read from MH i2c: F0 [09:09:12]MH_I2C_Read... [09:09:12]Read from MH i2c: F0 09 00 [09:09:12]MH_I2C_Read... [09:09:12]Read from MH i2c: F0 09 00 3D 3B 00 3C 77 13 67 EE 0E 0D 67 0D [09:09:12]GetLastDocTimeStamp 1729328917 [09:09:12]current date 1729328956 [09:09:12]FM_GetShiftState [09:09:12]SAM_PROTO_GetShiftState [09:09:12]wFMCommunicate request_size=4 [09:09:12]MH_SAM_APDU [09:09:12]CAPDU: 80 13 01 00 [09:09:12]Write to MH i2c: E2 08 00 3E 3B 80 13 01 00 00 00 00 00 F6 [09:09:12]Write i2c OK [09:09:12]MH_I2C_Read... [09:09:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:12]Read from MH i2c: E2 [09:09:12]MH_I2C_Read... [09:09:12]Read from MH i2c: E2 0E 00 [09:09:12]MH_I2C_Read... [09:09:12]Read from MH i2c: E2 0E 00 3E 3B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 39 [09:09:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:09:12]wFMCommunicate OK [09:09:12]SAM_PROTO_GetShiftState done [09:09:12]FM_GetShiftState done [09:09:12]opened in 1729296582 [09:09:12]opened+sec_in_day 1729382982 [09:09:12]quantity*price = 65073 [09:09:12]sum+1 = 65074 [09:09:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 650.00 Внесено: 650.00 СДАЧА: 0.00 НСП 1% : 5.76 НДС 12% : 69.10 Наличными: 650.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 88 19.10.2024 09:09 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218443 ФПД: 42275317641532 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090916&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218443&fm=42275317641532&tin=02508201610067®Number=0000000000098116&sum=65000 [09:09:14]StoreToDocumentArchive [09:09:14]shift 443 fd 218443 [09:09:14]save to /storage/0443/doc_00218443 [09:09:14]save last doc name /storage/0443/doc_00218443 to /storage/kkm_last_doc_name [09:09:14]save OK [09:09:14]Clear old archive folders... [09:09:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:09:14]tlvbuf is 015361B0 [09:09:14]SAM_PROTO_ClearQueue [09:09:14]wFMCommunicate request_size=4 [09:09:14]MH_SAM_APDU [09:09:14]CAPDU: 80 09 00 00 [09:09:14]Write to MH i2c: E2 08 00 4B 3B 80 09 00 00 00 00 00 00 F8 [09:09:14]Write i2c OK [09:09:14]MH_I2C_Read... [09:09:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:09:14]Read from MH i2c: E2 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 4B 3B 00 90 00 FA [09:09:14]RAPDU: 90 00 [09:09:14]wFMCommunicate OK [09:09:14]SAM_PROTO_ClearQueue done [09:09:14]KKMCreateOFDPacket [09:09:14]OFDProtocolAddRootSTLVToBuf [09:09:14]FM_MakeSignedData [09:09:14]FM_MakeSignedData [09:09:14]SAM_PROTO_SignData [09:09:14]wFMCommunicate request_size=4 [09:09:14]MH_SAM_APDU [09:09:14]CAPDU: 80 0D 01 02 [09:09:14]Write to MH i2c: E2 08 00 4C 3B 80 0D 01 02 00 00 00 00 00 [09:09:14]Write i2c OK [09:09:14]MH_I2C_Read... [09:09:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:09:14]Read from MH i2c: E2 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 4C 3B 00 90 00 FB [09:09:14]RAPDU: 90 00 [09:09:14]wFMCommunicate OK [09:09:14]wFMCommunicate request_size=255 [09:09:14]MH_SAM_APDU [09:09:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 42 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 3C 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4B 55 03 00 35 04 06 00 26 [09:09:14]Write to MH i2c: E2 02 01 4D 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 42 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 3C 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4B 55 03 00 35 04 06 00 26 00 00 E1 [09:09:14]Write i2c OK [09:09:14]MH_I2C_Read... [09:09:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:14]Read from MH i2c: E2 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 4D 3B 00 90 00 FC [09:09:14]RAPDU: 90 00 [09:09:14]wFMCommunicate OK [09:09:14]wFMCommunicate request_size=10 [09:09:14]MH_SAM_APDU [09:09:14]CAPDU: 80 0D 02 02 05 72 FD 4A 71 3C [09:09:14]Write to MH i2c: E2 0D 00 4E 3B 80 0D 02 02 05 00 72 FD 4A 71 3C 00 00 73 [09:09:14]Write i2c OK [09:09:14]MH_I2C_Read... [09:09:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:14]Read from MH i2c: E2 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 03 00 4E 3B 00 90 00 FD [09:09:14]RAPDU: 90 00 [09:09:14]wFMCommunicate OK [09:09:14]wFMCommunicate request_size=4 [09:09:14]MH_SAM_APDU [09:09:14]CAPDU: 80 0D 03 02 [09:09:14]Write to MH i2c: E2 08 00 4F 3B 80 0D 03 02 00 00 00 00 05 [09:09:14]Write i2c OK [09:09:14]MH_I2C_Read... [09:09:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:09:14]Read from MH i2c: E2 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 0B 00 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 0B 00 4F 3B 00 89 65 BA 31 C6 81 66 6D 90 00 F9 [09:09:14]RAPDU: 89 65 BA 31 C6 81 66 6D 90 00 [09:09:14]wFMCommunicate OK [09:09:14]SAM_PROTO_SignData done [09:09:14]FM_MakeSignedData done [09:09:14]CreateOFDProtocolMessage [09:09:14]wFMCommunicate request_size=4 [09:09:14]MH_SAM_APDU [09:09:14]CAPDU: 80 11 00 00 [09:09:14]Write to MH i2c: E2 08 00 50 3B 80 11 00 00 00 00 00 00 05 [09:09:14]Write i2c OK [09:09:14]MH_I2C_Read... [09:09:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:14]Read from MH i2c: E2 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 17 00 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: E2 17 00 50 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 54 [09:09:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:09:14]wFMCommunicate OK [09:09:14]CreateOFDProtocolMessage done [09:09:14]OFDSenderStorePacket 218443 [09:09:14]StoreOFDPacket docnum=218443 [09:09:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3B 3E 07 01 41 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 42 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 3C 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4B 55 03 00 35 04 06 00 26 72 FD 4A 71 3C 89 65 BA 31 C6 81 66 6D [09:09:14]CheckFolder [09:09:14]dirname=/storage/ofd_packets [09:09:14]CheckFolder done [09:09:14]ProducePacketName [09:09:14]name=ofd_packets/00218443 [09:09:14]NVStorageSaveData ofd_packets/00218443 [09:09:14]File name is /storage/ofd_packets/00218443 [09:09:14]Write 301 bytes [09:09:14]NVStorageSaveData done [09:09:14]OFDSenderStorePacket done [09:09:14]KKMCreateOFDPacket done [09:09:14]NVStorageSaveData kkm_last_timestamp [09:09:14]File name is /storage/kkm_last_timestamp [09:09:14]Write 4 bytes [09:09:14]NVStorageSaveData done [09:09:14]ExternCall_PrintAddStr [09:09:14]wPrintStart [09:09:14]Write to MH i2c: 01 00 00 51 3B 8C [09:09:14]Write i2c OK [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: 01 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: 01 07 00 [09:09:14]MH_I2C_Read... [09:09:14]Read from MH i2c: 01 07 00 51 3B 00 00 00 00 00 FF 0F A1 [09:09:14]RasterBufferAndPrint [09:09:14]line Счет N : (1)535983 [09:09:14]line ИНН: 02508201610067 [09:09:14]line Контрольно-Кассовый Чек [09:09:14]line ПРОДАЖА [09:09:14]line ТРК (МРК, ГНК) : 41 [09:09:14]line Товар: 2710124500 [09:09:14]line Аи-95-К-3 [09:09:14]line 8.770 * 74.20 [09:09:14]line = 650.73 [09:09:14]line НДС 12% НСП 1% [09:09:14]line > о реализуемом товаре [09:09:14]line ОКРУГЛЕНИЕ: -0.73 [09:09:14]line ИТОГО: 650.00 [09:09:14]line Внесено: 650.00 [09:09:14]line СДАЧА: 0.00 [09:09:14]line НСП 1% : 5.76 [09:09:14]line НДС 12% : 69.10 [09:09:14]line Наличными: 650.00 [09:09:14]line Безнал.: 0.00 [09:09:14]line Место: АЗС № 84 "Партнер Нефть" [09:09:14]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:09:14]line СНО: Общий режим [09:09:14]line Чек 88 19.10.2024 09:09 [09:09:14]line Смена: 443 ФФД: 1.0 [09:09:14]line ЗНМ: 0300000178 [09:09:14]line РНМ: 0000000000098116 [09:09:14]line Версия ККМ: 001 [09:09:14]line ФМ: 0000000000965413 [09:09:14]line ФД: 218443 [09:09:14]line ФПД: 42275317641532 [09:09:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090916&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218443&fm=42275317641532&tin=02508201610067®Number=0000000000098116&sum=65000 [09:09:14]OFD Sender: Processing packet 218443 [packets to send 80, broken 79] [09:09:14]ProducePacketName [09:09:14]name=ofd_packets/00218443 [09:09:14]OFD Sender: To server: pG, [09:09:14]CommunicateWithHost lk.salyk.kg:30040 [09:09:14]ConnectInit lk.salyk.kg [09:09:14]written 0, free lines is 4095 [09:09:15]Connected sock=10 [09:09:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3B 3E 07 01 41 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 42 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 3C 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4B 55 03 00 35 04 06 00 26 72 FD 4A 71 3C 89 65 BA 31 C6 81 66 6D [09:09:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8A 13 47 00 1F 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 39 36 35 34 31 33 10 04 04 00 4B 55 03 00 F4 03 04 00 D6 22 13 67 B6 04 01 00 00 36 2A 5D B7 85 E9 05 48 [09:09:15]CommunicateWithHost err = 0 [09:09:15]CheckOFDResponse [09:09:15]1017 (14) - 77093643461234 [09:09:15]1041 (16) - 0000000000965413 [09:09:15]1040 (4) - 218443 [09:09:15]1012 (4) - 19.10.2024 03:09 [09:09:15]1206 (1) - 0 [09:09:15]OFD Sender: Remove packet 218443 [09:09:15]ProducePacketName [09:09:15]name=ofd_packets/00218443 [09:09:15]NVStorageDeleteData [09:09:15]Write to MH i2c: 01 00 00 7C 3B B7 [09:09:15]Write i2c OK [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: 01 [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: 01 07 00 [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: 01 07 00 7C 3B 00 00 00 00 00 EF 0C B9 [09:09:15]RasterBufferAndPrint [09:09:15]line [09:09:15]line [09:09:15]line [09:09:15]line [09:09:15]line [09:09:15]written 0, free lines is 3317 [09:09:15]MH_Cut [09:09:15]Write to MH i2c: D1 01 00 83 3B 01 90 [09:09:15]Write i2c OK [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: D1 [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: D1 01 00 [09:09:15]MH_I2C_Read... [09:09:15]Read from MH i2c: D1 01 00 83 3B 00 8F [09:09:15]Write to MH i2c: 01 00 00 84 3B BF [09:09:15]Write i2c OK [09:09:15]MH_I2C_Read... [09:09:15]OFD Sender: No OFD packet to send [09:09:16]*** Cut start [09:09:16]*** Partial cut [09:09:16]*** CUTSNS_PIN = 1 [09:09:16]*** CUTSNS_PIN = 0 [09:09:16]*** Brake cut motor [09:09:16]Read from MH i2c: 01 [09:09:16]MH_I2C_Read... [09:09:16]*** Stop cut motor [09:09:16]*** Cut end [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 84 3B 00 00 00 00 00 FF 0F D4 [09:09:16]process_action close_receipt done [09:09:16]requested_data is exist [09:09:16]produce_requested_data [09:09:16]requested_item fm.sn is exist - process it [09:09:16]wFMCommunicate request_size=4 [09:09:16]MH_SAM_APDU [09:09:16]CAPDU: 80 11 00 00 [09:09:16]Write to MH i2c: E2 08 00 85 3B 80 11 00 00 00 00 00 00 3A [09:09:16]Write i2c OK [09:09:16]MH_I2C_Read... [09:09:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:16]Read from MH i2c: E2 [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: E2 17 00 [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: E2 17 00 85 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 89 [09:09:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:09:16]wFMCommunicate OK [09:09:16]requested_item fd.num is exist - process it [09:09:16]SAM_PROTO_GetFieldsCounters [09:09:16]wFMCommunicate request_size=4 [09:09:16]MH_SAM_APDU [09:09:16]CAPDU: 80 13 00 00 [09:09:16]Write to MH i2c: E2 08 00 86 3B 80 13 00 00 00 00 00 00 3D [09:09:16]Write i2c OK [09:09:16]MH_I2C_Read... [09:09:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:09:16]Read from MH i2c: E2 [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: E2 62 00 [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: E2 62 00 86 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 C1 [09:09:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:09:16]wFMCommunicate OK [09:09:16]SAM_PROTO_GetFieldsCounters done [09:09:16]requested_item shift.num is exist - process it [09:09:16]requested_item shift.opened is exist - process it [09:09:16]req_shift_opened [09:09:16]FM_GetShiftState [09:09:16]SAM_PROTO_GetShiftState [09:09:16]wFMCommunicate request_size=4 [09:09:16]MH_SAM_APDU [09:09:16]CAPDU: 80 13 01 00 [09:09:16]Write to MH i2c: E2 08 00 87 3B 80 13 01 00 00 00 00 00 3F [09:09:16]Write i2c OK [09:09:16]MH_I2C_Read... [09:09:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:17]Read from MH i2c: E2 [09:09:17]MH_I2C_Read... [09:09:17]Read from MH i2c: E2 0E 00 [09:09:17]MH_I2C_Read... [09:09:17]Read from MH i2c: E2 0E 00 87 3B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 82 [09:09:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:09:17]wFMCommunicate OK [09:09:17]SAM_PROTO_GetShiftState done [09:09:17]FM_GetShiftState done [09:09:17]req_shift_opened done [09:09:17]requested_item shift.open_date is exist - process it [09:09:17]req_shift_open_date [09:09:17]req_shift_open_date done [09:09:17]produce_requested_data done [09:09:17]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218443,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:09:17]process_action_free close_receipt [09:09:17]json_value_free [09:09:17]json_value_free done [09:09:17]process_json_proto returns [09:09:17]Send response to host [09:09:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218443,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:09:17]free response buf [09:09:17]execute_script done [09:09:17]execute_script returns [09:09:17]free content buf [09:09:17]Sock 9.Close socket [09:09:17]Sock 9.Thread stoped [09:09:20]OFD Sender: No OFD packet to send [09:09:23]accept exits with 8 [09:09:23]New connection [09:09:23]New thread 3066682724 created [09:09:23]Thread 3066826084 joined [09:09:23]Waiting for new connection... [09:09:23] Sock 8.Parse request [09:09:23]Sock 8.Check first char [09:09:23]Sock 8.First char is OK [09:09:23]request: POST /json_proto HTTP/1.0 [09:09:23]Method: POST [09:09:23]URL: /json_proto [09:09:23]Method is POST - this is cgi request [09:09:23]url: /json_proto [09:09:23]query_string will be loaded in cgi processing [09:09:23]execute_cgi json_proto POST (null) [09:09:23]execute_cgi path=json_proto method=POST [09:09:23]POST find Content-Length [09:09:23]Host: 172.17.40.4:8080 [09:09:23]Content-Length: 649 [09:09:23]Content-Type: application/json [09:09:23] [09:09:23]POST finish read [09:09:23]Found Content-Length = 649 [09:09:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79748", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:23]execute_script... [09:09:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79748", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:23]POST & json_proto [09:09:23]process_json_proto [09:09:23]json parsed OK: [09:09:23]protocol is kg_v1.0 [09:09:23]action value=close_receipt [09:09:23]process_action close_receipt [09:09:23]cmd_close_receipt [09:09:23]MH_GetDate [09:09:23]Write to MH i2c: F0 00 00 88 3B B2 [09:09:23]Write i2c OK [09:09:23]MH_I2C_Read... [09:09:23]Read from MH i2c: F0 [09:09:23]MH_I2C_Read... [09:09:23]Read from MH i2c: F0 09 00 [09:09:23]MH_I2C_Read... [09:09:23]Read from MH i2c: F0 09 00 88 3B 00 47 77 13 67 EE 0E 0D 67 63 [09:09:23]GetLastDocTimeStamp 1729328956 [09:09:23]current date 1729328967 [09:09:23]FM_GetShiftState [09:09:23]SAM_PROTO_GetShiftState [09:09:23]wFMCommunicate request_size=4 [09:09:23]MH_SAM_APDU [09:09:23]CAPDU: 80 13 01 00 [09:09:23]Write to MH i2c: E2 08 00 89 3B 80 13 01 00 00 00 00 00 41 [09:09:23]Write i2c OK [09:09:23]MH_I2C_Read... [09:09:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:23]Read from MH i2c: E2 [09:09:23]MH_I2C_Read... [09:09:23]Read from MH i2c: E2 0E 00 [09:09:23]MH_I2C_Read... [09:09:23]Read from MH i2c: E2 0E 00 89 3B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 84 [09:09:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:09:23]wFMCommunicate OK [09:09:23]SAM_PROTO_GetShiftState done [09:09:23]FM_GetShiftState done [09:09:23]opened in 1729296582 [09:09:23]opened+sec_in_day 1729382982 [09:09:23]quantity*price = 10500 [09:09:23]sum+1 = 10501 [09:09:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 105.00 НСП 1% : 0.93 НДС 12% : 11.15 Наличными: 105.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 89 19.10.2024 09:09 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218444 ФПД: 164436525699250 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090927&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218444&fm=164436525699250&tin=02508201610067®Number=0000000000098116&sum=10500 0 [09:09:24]StoreToDocumentArchive [09:09:24]shift 443 fd 218444 [09:09:24]save to /storage/0443/doc_00218444 [09:09:24]save last doc name /storage/0443/doc_00218444 to /storage/kkm_last_doc_name [09:09:24]save OK [09:09:24]Clear old archive folders... [09:09:24]ProcessDocumentItem done err = 0, tmpTLVsize=282 [09:09:24]tlvbuf is 015404A0 [09:09:24]SAM_PROTO_ClearQueue [09:09:24]wFMCommunicate request_size=4 [09:09:24]MH_SAM_APDU [09:09:24]CAPDU: 80 09 00 00 [09:09:24]Write to MH i2c: E2 08 00 96 3B 80 09 00 00 00 00 00 00 43 [09:09:24]Write i2c OK [09:09:24]MH_I2C_Read... [09:09:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:09:24]Read from MH i2c: E2 [09:09:24]MH_I2C_Read... [09:09:24]Read from MH i2c: E2 03 00 [09:09:24]MH_I2C_Read... [09:09:24]Read from MH i2c: E2 03 00 96 3B 00 90 00 45 [09:09:24]RAPDU: 90 00 [09:09:24]wFMCommunicate OK [09:09:24]SAM_PROTO_ClearQueue done [09:09:24]KKMCreateOFDPacket [09:09:24]OFDProtocolAddRootSTLVToBuf [09:09:24]FM_MakeSignedData [09:09:24]FM_MakeSignedData [09:09:24]SAM_PROTO_SignData [09:09:24]wFMCommunicate request_size=4 [09:09:24]MH_SAM_APDU [09:09:24]CAPDU: 80 0D 01 02 [09:09:24]Write to MH i2c: E2 08 00 97 3B 80 0D 01 02 00 00 00 00 4B [09:09:24]Write i2c OK [09:09:24]MH_I2C_Read... [09:09:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:09:24]Read from MH i2c: E2 [09:09:24]MH_I2C_Read... [09:09:24]Read from MH i2c: E2 03 00 [09:09:24]MH_I2C_Read... [09:09:24]Read from MH i2c: E2 03 00 97 3B 00 90 00 46 [09:09:24]RAPDU: 90 00 [09:09:24]wFMCommunicate OK [09:09:24]wFMCommunicate request_size=255 [09:09:24]MH_SAM_APDU [09:09:24]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 47 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 [09:09:24]Write to MH i2c: E2 02 01 98 3B 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 47 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 00 00 60 [09:09:24]Write i2c OK [09:09:24]MH_I2C_Read... [09:09:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:25]Read from MH i2c: E2 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 98 3B 00 90 00 47 [09:09:25]RAPDU: 90 00 [09:09:25]wFMCommunicate OK [09:09:25]wFMCommunicate request_size=41 [09:09:25]MH_SAM_APDU [09:09:25]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4C 55 03 00 35 04 06 00 95 8D DC B3 D0 B2 [09:09:25]Write to MH i2c: E2 2C 00 99 3B 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4C 55 03 00 35 04 06 00 95 8D DC B3 D0 B2 00 00 F0 [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:25]Read from MH i2c: E2 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 99 3B 00 90 00 48 [09:09:25]RAPDU: 90 00 [09:09:25]wFMCommunicate OK [09:09:25]wFMCommunicate request_size=4 [09:09:25]MH_SAM_APDU [09:09:25]CAPDU: 80 0D 03 02 [09:09:25]Write to MH i2c: E2 08 00 9A 3B 80 0D 03 02 00 00 00 00 50 [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:09:25]Read from MH i2c: E2 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 0B 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 0B 00 9A 3B 00 67 A9 DE 38 28 24 7D DA 90 00 1A [09:09:25]RAPDU: 67 A9 DE 38 28 24 7D DA 90 00 [09:09:25]wFMCommunicate OK [09:09:25]SAM_PROTO_SignData done [09:09:25]FM_MakeSignedData done [09:09:25]CreateOFDProtocolMessage [09:09:25]wFMCommunicate request_size=4 [09:09:25]MH_SAM_APDU [09:09:25]CAPDU: 80 11 00 00 [09:09:25]Write to MH i2c: E2 08 00 9B 3B 80 11 00 00 00 00 00 00 50 [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:25]Read from MH i2c: E2 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 17 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 17 00 9B 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9F [09:09:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:09:25]wFMCommunicate OK [09:09:25]CreateOFDProtocolMessage done [09:09:25]OFDSenderStorePacket 218444 [09:09:25]StoreOFDPacket docnum=218444 [09:09:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 F4 F7 26 01 90 E4 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 47 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4C 55 03 00 35 04 06 00 95 8D DC B3 D0 B2 67 A9 DE 38 28 24 7D DA [09:09:25]CheckFolder [09:09:25]dirname=/storage/ofd_packets [09:09:25]CheckFolder done [09:09:25]ProducePacketName [09:09:25]name=ofd_packets/00218444 [09:09:25]NVStorageSaveData ofd_packets/00218444 [09:09:25]File name is /storage/ofd_packets/00218444 [09:09:25]Write 332 bytes [09:09:25]NVStorageSaveData done [09:09:25]OFDSenderStorePacket done [09:09:25]KKMCreateOFDPacket done [09:09:25]NVStorageSaveData kkm_last_timestamp [09:09:25]File name is /storage/kkm_last_timestamp [09:09:25]Write 4 bytes [09:09:25]NVStorageSaveData done [09:09:25]ExternCall_PrintAddStr [09:09:25]wPrintStart [09:09:25]Write to MH i2c: 01 00 00 9C 3B D7 [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: 01 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: 01 07 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: 01 07 00 9C 3B 00 00 00 00 00 FF 0F EC [09:09:25]RasterBufferAndPrint [09:09:25]line Счет N : (3)79748 [09:09:25]line ИНН: 02508201610067 [09:09:25]line Контрольно-Кассовый Чек [09:09:25]line ПРОДАЖА [09:09:25]line Товар: 2000034730018 [09:09:25]line Кофе Американо (GABB TRADE) [09:09:25]line 1.000 * 105.00 [09:09:25]line = 105.00 [09:09:25]line НДС 12% НСП 1% [09:09:25]line > о реализуемом товаре [09:09:25]line ИТОГО: 105.00 [09:09:25]line НСП 1% : 0.93 [09:09:25]line НДС 12% : 11.15 [09:09:25]line Наличными: 105.00 [09:09:25]line Безнал.: 0.00 [09:09:25]line Место: АЗС № 84 "Партнер Нефть" [09:09:25]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:09:25]line СНО: Общий режим [09:09:25]line Чек 89 19.10.2024 09:09 [09:09:25]line Смена: 443 ФФД: 1.0 [09:09:25]line ЗНМ: 0300000178 [09:09:25]line РНМ: 0000000000098116 [09:09:25]line Версия ККМ: 001 [09:09:25]line ФМ: 0000000000965413 [09:09:25]line ФД: 218444 [09:09:25]line ФПД: 164436525699250 [09:09:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T090927&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218444&fm=164436525699250&tin=02508201610067®Number=0000000000098116&sum=10500 [09:09:25]line 0 [09:09:25]OFD Sender: Processing packet 218444 [packets to send 80, broken 79] [09:09:25]ProducePacketName [09:09:25]name=ofd_packets/00218444 [09:09:25]OFD Sender: To server: pG, [09:09:25]CommunicateWithHost lk.salyk.kg:30040 [09:09:25]ConnectInit lk.salyk.kg [09:09:25]written 0, free lines is 4095 [09:09:25]Connected sock=10 [09:09:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 F4 F7 26 01 90 E4 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 47 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4C 55 03 00 35 04 06 00 95 8D DC B3 D0 B2 67 A9 DE 38 28 24 7D DA [09:09:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B7 06 47 00 8B 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 39 36 35 34 31 33 10 04 04 00 4C 55 03 00 F4 03 04 00 E1 22 13 67 B6 04 01 00 00 AE 4A 48 FE 8C 24 C6 28 [09:09:26]CommunicateWithHost err = 0 [09:09:26]CheckOFDResponse [09:09:26]1017 (14) - 77093643461234 [09:09:26]1041 (16) - 0000000000965413 [09:09:26]1040 (4) - 218444 [09:09:26]1012 (4) - 19.10.2024 03:09 [09:09:26]1206 (1) - 0 [09:09:26]OFD Sender: Remove packet 218444 [09:09:26]ProducePacketName [09:09:26]name=ofd_packets/00218444 [09:09:26]NVStorageDeleteData [09:09:26]Write to MH i2c: 01 00 00 C5 3B 00 [09:09:26]Write i2c OK [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: 01 [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: 01 07 00 [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: 01 07 00 C5 3B 00 00 00 00 00 F6 0C 09 [09:09:26]RasterBufferAndPrint [09:09:26]line [09:09:26]line [09:09:26]line [09:09:26]line [09:09:26]line [09:09:26]written 0, free lines is 3327 [09:09:26]MH_Cut [09:09:26]Write to MH i2c: D1 01 00 CC 3B 01 D9 [09:09:26]Write i2c OK [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: D1 [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: D1 01 00 [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: D1 01 00 CC 3B 00 D8 [09:09:26]Write to MH i2c: 01 00 00 CD 3B 08 [09:09:26]Write i2c OK [09:09:26]MH_I2C_Read... [09:09:26]OFD Sender: No OFD packet to send [09:09:26]*** Cut start [09:09:26]*** Partial cut [09:09:26]*** CUTSNS_PIN = 1 [09:09:26]*** CUTSNS_PIN = 0 [09:09:27]*** Brake cut motor [09:09:27]Read from MH i2c: 01 [09:09:27]MH_I2C_Read... [09:09:27]*** Stop cut motor [09:09:27]*** Cut end [09:09:27]Read from MH i2c: 01 07 00 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: 01 07 00 CD 3B 00 00 00 00 00 FF 0F 1D [09:09:27]process_action close_receipt done [09:09:27]requested_data is exist [09:09:27]produce_requested_data [09:09:27]requested_item fm.sn is exist - process it [09:09:27]wFMCommunicate request_size=4 [09:09:27]MH_SAM_APDU [09:09:27]CAPDU: 80 11 00 00 [09:09:27]Write to MH i2c: E2 08 00 CE 3B 80 11 00 00 00 00 00 00 83 [09:09:27]Write i2c OK [09:09:27]MH_I2C_Read... [09:09:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:27]Read from MH i2c: E2 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: E2 17 00 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: E2 17 00 CE 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D2 [09:09:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:09:27]wFMCommunicate OK [09:09:27]requested_item fd.num is exist - process it [09:09:27]SAM_PROTO_GetFieldsCounters [09:09:27]wFMCommunicate request_size=4 [09:09:27]MH_SAM_APDU [09:09:27]CAPDU: 80 13 00 00 [09:09:27]Write to MH i2c: E2 08 00 CF 3B 80 13 00 00 00 00 00 00 86 [09:09:27]Write i2c OK [09:09:27]MH_I2C_Read... [09:09:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:09:27]Read from MH i2c: E2 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: E2 62 00 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: E2 62 00 CF 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 0E [09:09:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:09:27]wFMCommunicate OK [09:09:27]SAM_PROTO_GetFieldsCounters done [09:09:27]requested_item shift.num is exist - process it [09:09:27]requested_item shift.opened is exist - process it [09:09:27]req_shift_opened [09:09:27]FM_GetShiftState [09:09:27]SAM_PROTO_GetShiftState [09:09:27]wFMCommunicate request_size=4 [09:09:27]MH_SAM_APDU [09:09:27]CAPDU: 80 13 01 00 [09:09:27]Write to MH i2c: E2 08 00 D0 3B 80 13 01 00 00 00 00 00 88 [09:09:27]Write i2c OK [09:09:27]MH_I2C_Read... [09:09:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:27]Read from MH i2c: E2 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: E2 0E 00 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: E2 0E 00 D0 3B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CB [09:09:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:09:27]wFMCommunicate OK [09:09:27]SAM_PROTO_GetShiftState done [09:09:27]FM_GetShiftState done [09:09:27]req_shift_opened done [09:09:27]requested_item shift.open_date is exist - process it [09:09:27]req_shift_open_date [09:09:27]req_shift_open_date done [09:09:27]produce_requested_data done [09:09:27]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218444,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:09:27]process_action_free close_receipt [09:09:27]json_value_free [09:09:27]json_value_free done [09:09:27]process_json_proto returns [09:09:27]Send response to host [09:09:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218444,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:09:27]free response buf [09:09:27]execute_script done [09:09:27]execute_script returns [09:09:27]free content buf [09:09:27]Sock 8.Close socket [09:09:27]Sock 8.Thread stoped [09:09:31]OFD Sender: No OFD packet to send [09:09:36]OFD Sender: No OFD packet to send [09:09:41]OFD Sender: No OFD packet to send [09:09:46]OFD Sender: No OFD packet to send [09:09:51]OFD Sender: No OFD packet to send [09:09:56]OFD Sender: No OFD packet to send [09:10:01]OFD Sender: No OFD packet to send [09:10:06]OFD Sender: No OFD packet to send [09:10:11]OFD Sender: No OFD packet to send [09:10:16]accept exits with 9 [09:10:16]New connection [09:10:16]New thread 3066826084 created [09:10:16]Thread 3066682724 joined [09:10:16]Waiting for new connection... [09:10:16] Sock 9.Parse request [09:10:16]Sock 9.Check first char [09:10:16]Sock 9.First char is OK [09:10:16]request: POST /json_proto HTTP/1.0 [09:10:16]Method: POST [09:10:16]URL: /json_proto [09:10:16]Method is POST - this is cgi request [09:10:16]url: /json_proto [09:10:16]query_string will be loaded in cgi processing [09:10:16]execute_cgi json_proto POST (null) [09:10:16]execute_cgi path=json_proto method=POST [09:10:16]POST find Content-Length [09:10:16]Host: 172.17.40.4:8080 [09:10:16]Content-Length: 679 [09:10:16]Content-Type: application/json [09:10:16] [09:10:16]POST finish read [09:10:16]Found Content-Length = 679 [09:10:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [09:10:16]execute_script... [09:10: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)535984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [09:10:16]POST & json_proto [09:10:16]process_json_proto [09:10:16]json parsed OK: [09:10:16]protocol is kg_v1.0 [09:10:16]action value=close_receipt [09:10:16]process_action close_receipt [09:10:16]cmd_close_receipt [09:10:16]MH_GetDate [09:10:16]Write to MH i2c: F0 00 00 D1 3B FB [09:10:16]Write i2c OK [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: F0 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: F0 09 00 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: F0 09 00 D1 3B 00 7C 77 13 67 EE 0E 0D 67 E1 [09:10:16]GetLastDocTimeStamp 1729328967 [09:10:16]current date 1729329020 [09:10:16]FM_GetShiftState [09:10:16]SAM_PROTO_GetShiftState [09:10:16]wFMCommunicate request_size=4 [09:10:16]MH_SAM_APDU [09:10:16]CAPDU: 80 13 01 00 [09:10:16]Write to MH i2c: E2 08 00 D2 3B 80 13 01 00 00 00 00 00 8A [09:10:16]Write i2c OK [09:10:16]MH_I2C_Read... [09:10:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:16]Read from MH i2c: E2 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: E2 0E 00 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: E2 0E 00 D2 3B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CD [09:10:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:10:16]wFMCommunicate OK [09:10:16]SAM_PROTO_GetShiftState done [09:10:16]FM_GetShiftState done [09:10:16]opened in 1729296582 [09:10:16]opened+sec_in_day 1729382982 [09:10:16]quantity*price = 200025 [09:10:16]sum+1 = 200026 [09:10:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 90 19.10.2024 09:10 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218445 ФПД: 218811598420454 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T091020&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218445&fm=218811598420454&tin=02508201610067®Number=0000000000098116&sum=200000 [09:10:17]StoreToDocumentArchive [09:10:17]shift 443 fd 218445 [09:10:17]save to /storage/0443/doc_00218445 [09:10:17]save last doc name /storage/0443/doc_00218445 to /storage/kkm_last_doc_name [09:10:17]save OK [09:10:17]Clear old archive folders... [09:10:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:10:17]tlvbuf is 0162FB40 [09:10:17]SAM_PROTO_ClearQueue [09:10:17]wFMCommunicate request_size=4 [09:10:17]MH_SAM_APDU [09:10:17]CAPDU: 80 09 00 00 [09:10:17]Write to MH i2c: E2 08 00 DF 3B 80 09 00 00 00 00 00 00 8C [09:10:17]Write i2c OK [09:10:17]MH_I2C_Read... [09:10:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:10:17]Read from MH i2c: E2 [09:10:17]MH_I2C_Read... [09:10:17]Read from MH i2c: E2 03 00 [09:10:17]MH_I2C_Read... [09:10:17]Read from MH i2c: E2 03 00 DF 3B 00 90 00 8E [09:10:17]RAPDU: 90 00 [09:10:17]wFMCommunicate OK [09:10:17]SAM_PROTO_ClearQueue done [09:10:17]KKMCreateOFDPacket [09:10:17]OFDProtocolAddRootSTLVToBuf [09:10:17]FM_MakeSignedData [09:10:17]FM_MakeSignedData [09:10:17]SAM_PROTO_SignData [09:10:17]wFMCommunicate request_size=4 [09:10:17]MH_SAM_APDU [09:10:17]CAPDU: 80 0D 01 02 [09:10:17]Write to MH i2c: E2 08 00 E0 3B 80 0D 01 02 00 00 00 00 94 [09:10:17]Write i2c OK [09:10:17]MH_I2C_Read... [09:10:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:10:17]Read from MH i2c: E2 [09:10:17]MH_I2C_Read... [09:10:17]Read from MH i2c: E2 03 00 [09:10:17]MH_I2C_Read... [09:10:17]Read from MH i2c: E2 03 00 E0 3B 00 90 00 8F [09:10:17]RAPDU: 90 00 [09:10:17]wFMCommunicate OK [09:10:17]wFMCommunicate request_size=255 [09:10:17]MH_SAM_APDU [09:10:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 5A 00 00 00 F4 03 04 00 7C 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4D 55 03 00 35 04 06 00 C7 02 0B 98 [09:10:17]Write to MH i2c: E2 02 01 E1 3B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 5A 00 00 00 F4 03 04 00 7C 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4D 55 03 00 35 04 06 00 C7 02 0B 98 00 00 94 [09:10:17]Write i2c OK [09:10:17]MH_I2C_Read... [09:10:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:17]Read from MH i2c: E2 [09:10:17]MH_I2C_Read... [09:10:17]Read from MH i2c: E2 03 00 [09:10:17]MH_I2C_Read... [09:10:17]Read from MH i2c: E2 03 00 E1 3B 00 90 00 90 [09:10:17]RAPDU: 90 00 [09:10:17]wFMCommunicate OK [09:10:17]wFMCommunicate request_size=7 [09:10:17]MH_SAM_APDU [09:10:17]CAPDU: 80 0D 02 02 02 B9 E6 [09:10:17]Write to MH i2c: E2 0A 00 E2 3B 80 0D 02 02 02 00 B9 E6 00 00 3A [09:10:17]Write i2c OK [09:10:17]MH_I2C_Read... [09:10:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:17]Read from MH i2c: E2 [09:10:17]MH_I2C_Read... [09:10:17]Read from MH i2c: E2 03 00 [09:10:17]MH_I2C_Read... [09:10:17]Read from MH i2c: E2 03 00 E2 3B 00 90 00 91 [09:10:17]RAPDU: 90 00 [09:10:17]wFMCommunicate OK [09:10:17]wFMCommunicate request_size=4 [09:10:17]MH_SAM_APDU [09:10:17]CAPDU: 80 0D 03 02 [09:10:17]Write to MH i2c: E2 08 00 E3 3B 80 0D 03 02 00 00 00 00 99 [09:10:17]Write i2c OK [09:10:17]MH_I2C_Read... [09:10:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:10:17]Read from MH i2c: E2 [09:10:17]MH_I2C_Read... [09:10:17]Read from MH i2c: E2 0B 00 [09:10:17]MH_I2C_Read... [09:10:17]Read from MH i2c: E2 0B 00 E3 3B 00 94 9B ED E2 A5 F5 8A BC 90 00 78 [09:10:17]RAPDU: 94 9B ED E2 A5 F5 8A BC 90 00 [09:10:17]wFMCommunicate OK [09:10:17]SAM_PROTO_SignData done [09:10:17]FM_MakeSignedData done [09:10:17]CreateOFDProtocolMessage [09:10:17]wFMCommunicate request_size=4 [09:10:17]MH_SAM_APDU [09:10:17]CAPDU: 80 11 00 00 [09:10:17]Write to MH i2c: E2 08 00 E4 3B 80 11 00 00 00 00 00 00 99 [09:10:17]Write i2c OK [09:10:17]MH_I2C_Read... [09:10:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:17]Read from MH i2c: E2 [09:10:17]MH_I2C_Read... [09:10:17]Read from MH i2c: E2 17 00 [09:10:17]MH_I2C_Read... [09:10:17]Read from MH i2c: E2 17 00 E4 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E8 [09:10:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:10:17]wFMCommunicate OK [09:10:17]CreateOFDProtocolMessage done [09:10:17]OFDSenderStorePacket 218445 [09:10:17]StoreOFDPacket docnum=218445 [09:10:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 77 74 04 01 AD C6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 5A 00 00 00 F4 03 04 00 7C 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4D 55 03 00 35 04 06 00 C7 02 0B 98 B9 E6 94 9B ED E2 A5 F5 8A BC [09:10:17]CheckFolder [09:10:17]dirname=/storage/ofd_packets [09:10:17]CheckFolder done [09:10:17]ProducePacketName [09:10:17]name=ofd_packets/00218445 [09:10:17]NVStorageSaveData ofd_packets/00218445 [09:10:17]File name is /storage/ofd_packets/00218445 [09:10:17]Write 298 bytes [09:10:17]NVStorageSaveData done [09:10:17]OFDSenderStorePacket done [09:10:17]KKMCreateOFDPacket done [09:10:17]NVStorageSaveData kkm_last_timestamp [09:10:17]File name is /storage/kkm_last_timestamp [09:10:17]Write 4 bytes [09:10:17]NVStorageSaveData done [09:10:17]ExternCall_PrintAddStr [09:10:17]wPrintStart [09:10:17]Write to MH i2c: 01 00 00 E5 3B 20 [09:10:17]Write i2c OK [09:10:17]MH_I2C_Read... [09:10:17]Read from MH i2c: 01 [09:10:17]MH_I2C_Read... [09:10:17]Read from MH i2c: 01 07 00 [09:10:17]MH_I2C_Read... [09:10:17]Read from MH i2c: 01 07 00 E5 3B 00 00 00 00 00 FF 0F 35 [09:10:17]RasterBufferAndPrint [09:10:17]line Счет N : (1)535984 [09:10:17]line ИНН: 02508201610067 [09:10:17]line Контрольно-Кассовый Чек [09:10:17]line ПРОДАЖА [09:10:18]line ТРК (МРК, ГНК) : 61 [09:10:18]line Товар: 2710194210 [09:10:18]line ДТ-К-2 [09:10:18]line 26.250 * 76.20 [09:10:18]line = 2000.25 [09:10:18]line НДС 12% НСП 1% [09:10:18]line > о реализуемом товаре [09:10:18]line ОКРУГЛЕНИЕ: -0.25 [09:10:18]line ИТОГО: 2000.00 [09:10:18]line Внесено: 2000.00 [09:10:18]line СДАЧА: 0.00 [09:10:18]line НСП 1% : 17.70 [09:10:18]line НДС 12% : 212.42 [09:10:18]line Наличными: 2000.00 [09:10:18]line Безнал.: 0.00 [09:10:18]line Место: АЗС № 84 "Партнер Нефть" [09:10:18]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:10:18]line СНО: Общий режим [09:10:18]line Чек 90 19.10.2024 09:10 [09:10:18]line Смена: 443 ФФД: 1.0 [09:10:18]line ЗНМ: 0300000178 [09:10:18]line РНМ: 0000000000098116 [09:10:18]line Версия ККМ: 001 [09:10:18]line ФМ: 0000000000965413 [09:10:18]line ФД: 218445 [09:10:18]line ФПД: 218811598420454 [09:10:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T091020&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218445&fm=218811598420454&tin=02508201610067®Number=0000000000098116&sum=200000 [09:10:18]OFD Sender: Processing packet 218445 [packets to send 80, broken 79] [09:10:18]ProducePacketName [09:10:18]name=ofd_packets/00218445 [09:10:18]OFD Sender: To server: pG, [09:10:18]CommunicateWithHost lk.salyk.kg:30040 [09:10:18]ConnectInit lk.salyk.kg [09:10:18]written 0, free lines is 4095 [09:10:18]Connected sock=10 [09:10:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 77 74 04 01 AD C6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 5A 00 00 00 F4 03 04 00 7C 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4D 55 03 00 35 04 06 00 C7 02 0B 98 B9 E6 94 9B ED E2 A5 F5 8A BC [09:10:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 2B 63 47 00 23 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4D 55 03 00 F4 03 04 00 16 23 13 67 B6 04 01 00 00 C2 C4 EF 67 DF 46 90 07 [09:10:18]CommunicateWithHost err = 0 [09:10:18]CheckOFDResponse [09:10:18]1017 (14) - 77093643461234 [09:10:18]1041 (16) - 0000000000965413 [09:10:18]1040 (4) - 218445 [09:10:18]1012 (4) - 19.10.2024 03:10 [09:10:18]1206 (1) - 0 [09:10:18]OFD Sender: Remove packet 218445 [09:10:18]ProducePacketName [09:10:18]name=ofd_packets/00218445 [09:10:18]NVStorageDeleteData [09:10:18]Write to MH i2c: 01 00 00 10 3C 4C [09:10:18]Write i2c OK [09:10:18]MH_I2C_Read... [09:10:18]Read from MH i2c: 01 [09:10:18]MH_I2C_Read... [09:10:18]Read from MH i2c: 01 07 00 [09:10:18]MH_I2C_Read... [09:10:18]Read from MH i2c: 01 07 00 10 3C 00 00 00 00 00 F9 0C 58 [09:10:18]RasterBufferAndPrint [09:10:18]line [09:10:18]line [09:10:18]line [09:10:18]line [09:10:18]line [09:10:18]written 0, free lines is 3327 [09:10:18]MH_Cut [09:10:18]Write to MH i2c: D1 01 00 17 3C 01 25 [09:10:18]Write i2c OK [09:10:18]MH_I2C_Read... [09:10:18]Read from MH i2c: D1 [09:10:18]MH_I2C_Read... [09:10:18]Read from MH i2c: D1 01 00 [09:10:18]MH_I2C_Read... [09:10:18]Read from MH i2c: D1 01 00 17 3C 00 24 [09:10:18]Write to MH i2c: 01 00 00 18 3C 54 [09:10:18]Write i2c OK [09:10:18]MH_I2C_Read... [09:10:19]OFD Sender: No OFD packet to send [09:10:19]*** Cut start [09:10:19]*** Partial cut [09:10:19]*** CUTSNS_PIN = 1 [09:10:19]*** CUTSNS_PIN = 0 [09:10:19]*** Brake cut motor [09:10:20]Read from MH i2c: 01 [09:10:20]MH_I2C_Read... [09:10:20]*** Stop cut motor [09:10:20]*** Cut end [09:10:20]Read from MH i2c: 01 07 00 [09:10:20]MH_I2C_Read... [09:10:20]Read from MH i2c: 01 07 00 18 3C 00 00 00 00 00 FF 0F 69 [09:10:20]process_action close_receipt done [09:10:20]requested_data is exist [09:10:20]produce_requested_data [09:10:20]requested_item fm.sn is exist - process it [09:10:20]wFMCommunicate request_size=4 [09:10:20]MH_SAM_APDU [09:10:20]CAPDU: 80 11 00 00 [09:10:20]Write to MH i2c: E2 08 00 19 3C 80 11 00 00 00 00 00 00 CF [09:10:20]Write i2c OK [09:10:20]MH_I2C_Read... [09:10:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:20]Read from MH i2c: E2 [09:10:20]MH_I2C_Read... [09:10:20]Read from MH i2c: E2 17 00 [09:10:20]MH_I2C_Read... [09:10:20]Read from MH i2c: E2 17 00 19 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1E [09:10:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:10:20]wFMCommunicate OK [09:10:20]requested_item fd.num is exist - process it [09:10:20]SAM_PROTO_GetFieldsCounters [09:10:20]wFMCommunicate request_size=4 [09:10:20]MH_SAM_APDU [09:10:20]CAPDU: 80 13 00 00 [09:10:20]Write to MH i2c: E2 08 00 1A 3C 80 13 00 00 00 00 00 00 D2 [09:10:20]Write i2c OK [09:10:20]MH_I2C_Read... [09:10:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:10:20]Read from MH i2c: E2 [09:10:20]MH_I2C_Read... [09:10:20]Read from MH i2c: E2 62 00 [09:10:20]MH_I2C_Read... [09:10:20]Read from MH i2c: E2 62 00 1A 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 5E [09:10:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:10:20]wFMCommunicate OK [09:10:20]SAM_PROTO_GetFieldsCounters done [09:10:20]requested_item shift.num is exist - process it [09:10:20]requested_item shift.opened is exist - process it [09:10:20]req_shift_opened [09:10:20]FM_GetShiftState [09:10:20]SAM_PROTO_GetShiftState [09:10:20]wFMCommunicate request_size=4 [09:10:20]MH_SAM_APDU [09:10:20]CAPDU: 80 13 01 00 [09:10:20]Write to MH i2c: E2 08 00 1B 3C 80 13 01 00 00 00 00 00 D4 [09:10:20]Write i2c OK [09:10:20]MH_I2C_Read... [09:10:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:20]Read from MH i2c: E2 [09:10:20]MH_I2C_Read... [09:10:20]Read from MH i2c: E2 0E 00 [09:10:20]MH_I2C_Read... [09:10:20]Read from MH i2c: E2 0E 00 1B 3C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 17 [09:10:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:10:20]wFMCommunicate OK [09:10:20]SAM_PROTO_GetShiftState done [09:10:20]FM_GetShiftState done [09:10:20]req_shift_opened done [09:10:20]requested_item shift.open_date is exist - process it [09:10:20]req_shift_open_date [09:10:20]req_shift_open_date done [09:10:20]produce_requested_data done [09:10:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218445,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:10:20]process_action_free close_receipt [09:10:20]json_value_free [09:10:20]json_value_free done [09:10:20]process_json_proto returns [09:10:20]Send response to host [09:10:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218445,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:10:20]free response buf [09:10:20]execute_script done [09:10:20]execute_script returns [09:10:20]free content buf [09:10:20]Sock 9.Close socket [09:10:20]Sock 9.Thread stoped [09:10:24]OFD Sender: No OFD packet to send [09:10:29]OFD Sender: No OFD packet to send [09:10:34]OFD Sender: No OFD packet to send [09:10:39]OFD Sender: No OFD packet to send [09:10:44]OFD Sender: No OFD packet to send [09:10:49]OFD Sender: No OFD packet to send [09:10:54]OFD Sender: No OFD packet to send [09:10:59]OFD Sender: No OFD packet to send [09:11:04]OFD Sender: No OFD packet to send [09:11:09]OFD Sender: No OFD packet to send [09:11:14]OFD Sender: No OFD packet to send [09:11:19]OFD Sender: No OFD packet to send [09:11:24]OFD Sender: No OFD packet to send [09:11:29]OFD Sender: No OFD packet to send [09:11:34]OFD Sender: No OFD packet to send [09:11:39]OFD Sender: No OFD packet to send [09:11:41]accept exits with 8 [09:11:41]New connection [09:11:41]New thread 3066682724 created [09:11:41]Thread 3066826084 joined [09:11:41]Waiting for new connection... [09:11:41] Sock 8.Parse request [09:11:41]Sock 8.Check first char [09:11:41]Sock 8.First char is OK [09:11:41]request: POST /json_proto HTTP/1.0 [09:11:41]Method: POST [09:11:41]URL: /json_proto [09:11:41]Method is POST - this is cgi request [09:11:41]url: /json_proto [09:11:41]query_string will be loaded in cgi processing [09:11:41]execute_cgi json_proto POST (null) [09:11:41]execute_cgi path=json_proto method=POST [09:11:41]POST find Content-Length [09:11:41]Host: 172.17.40.4:8080 [09:11:41]Content-Length: 766 [09:11:41]Content-Type: application/json [09:11:41] [09:11:41]POST finish read [09:11:41]Found Content-Length = 766 [09:11:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [09:11:41]execute_script... [09:11: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)535986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [09:11:41]POST & json_proto [09:11:41]process_json_proto [09:11:41]json parsed OK: [09:11:41]protocol is kg_v1.0 [09:11:41]action value=close_receipt [09:11:41]process_action close_receipt [09:11:41]cmd_close_receipt [09:11:41]MH_GetDate [09:11:41]Write to MH i2c: F0 00 00 1C 3C 47 [09:11:41]Write i2c OK [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: F0 [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: F0 09 00 [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: F0 09 00 1C 3C 00 D1 77 13 67 EE 0E 0D 67 82 [09:11:41]GetLastDocTimeStamp 1729329020 [09:11:41]current date 1729329105 [09:11:41]FM_GetShiftState [09:11:41]SAM_PROTO_GetShiftState [09:11:41]wFMCommunicate request_size=4 [09:11:41]MH_SAM_APDU [09:11:41]CAPDU: 80 13 01 00 [09:11:41]Write to MH i2c: E2 08 00 1D 3C 80 13 01 00 00 00 00 00 D6 [09:11:41]Write i2c OK [09:11:41]MH_I2C_Read... [09:11:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:41]Read from MH i2c: E2 [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: E2 0E 00 [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: E2 0E 00 1D 3C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 19 [09:11:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:11:41]wFMCommunicate OK [09:11:41]SAM_PROTO_GetShiftState done [09:11:41]FM_GetShiftState done [09:11:41]opened in 1729296582 [09:11:41]opened+sec_in_day 1729382982 [09:11:41]quantity*price = 50041 [09:11:41]sum+1 = 50042 [09:11:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 91 19.10.2024 09:11 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218446 ФПД: 185604480896140 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T091145&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218446&fm=185604480896140&tin=02508201610067®Number=0000000000098116&sum=50041 [09:11:42]StoreToDocumentArchive [09:11:42]shift 443 fd 218446 [09:11:42]save to /storage/0443/doc_00218446 [09:11:42]save last doc name /storage/0443/doc_00218446 to /storage/kkm_last_doc_name [09:11:42]save OK [09:11:42]Clear old archive folders... [09:11:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:11:42]tlvbuf is 0151D990 [09:11:42]SAM_PROTO_ClearQueue [09:11:42]wFMCommunicate request_size=4 [09:11:42]MH_SAM_APDU [09:11:42]CAPDU: 80 09 00 00 [09:11:42]Write to MH i2c: E2 08 00 2A 3C 80 09 00 00 00 00 00 00 D8 [09:11:42]Write i2c OK [09:11:42]MH_I2C_Read... [09:11:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:11:42]Read from MH i2c: E2 [09:11:42]MH_I2C_Read... [09:11:42]Read from MH i2c: E2 03 00 [09:11:42]MH_I2C_Read... [09:11:42]Read from MH i2c: E2 03 00 2A 3C 00 90 00 DA [09:11:42]RAPDU: 90 00 [09:11:42]wFMCommunicate OK [09:11:42]SAM_PROTO_ClearQueue done [09:11:42]KKMCreateOFDPacket [09:11:42]OFDProtocolAddRootSTLVToBuf [09:11:42]FM_MakeSignedData [09:11:42]FM_MakeSignedData [09:11:42]SAM_PROTO_SignData [09:11:42]wFMCommunicate request_size=4 [09:11:42]MH_SAM_APDU [09:11:42]CAPDU: 80 0D 01 02 [09:11:42]Write to MH i2c: E2 08 00 2B 3C 80 0D 01 02 00 00 00 00 E0 [09:11:42]Write i2c OK [09:11:42]MH_I2C_Read... [09:11:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:11:42]Read from MH i2c: E2 [09:11:42]MH_I2C_Read... [09:11:42]Read from MH i2c: E2 03 00 [09:11:42]MH_I2C_Read... [09:11:42]Read from MH i2c: E2 03 00 2B 3C 00 90 00 DB [09:11:42]RAPDU: 90 00 [09:11:42]wFMCommunicate OK [09:11:42]wFMCommunicate request_size=255 [09:11:42]MH_SAM_APDU [09:11: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 5B 00 00 00 F4 03 04 00 D1 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4E 55 03 00 35 04 06 00 A8 [09:11:42]Write to MH i2c: E2 02 01 2C 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 5B 00 00 00 F4 03 04 00 D1 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4E 55 03 00 35 04 06 00 A8 00 00 E1 [09:11:42]Write i2c OK [09:11:42]MH_I2C_Read... [09:11:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:42]Read from MH i2c: E2 [09:11:42]MH_I2C_Read... [09:11:42]Read from MH i2c: E2 03 00 [09:11:42]MH_I2C_Read... [09:11:42]Read from MH i2c: E2 03 00 2C 3C 00 90 00 DC [09:11:42]RAPDU: 90 00 [09:11:42]wFMCommunicate OK [09:11:42]wFMCommunicate request_size=10 [09:11:42]MH_SAM_APDU [09:11:42]CAPDU: 80 0D 02 02 05 CE 69 27 0C 8C [09:11:42]Write to MH i2c: E2 0D 00 2D 3C 80 0D 02 02 05 00 CE 69 27 0C 8C 00 00 E3 [09:11:42]Write i2c OK [09:11:42]MH_I2C_Read... [09:11:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:42]Read from MH i2c: E2 [09:11:42]MH_I2C_Read... [09:11:42]Read from MH i2c: E2 03 00 [09:11:42]MH_I2C_Read... [09:11:42]Read from MH i2c: E2 03 00 2D 3C 00 90 00 DD [09:11:42]RAPDU: 90 00 [09:11:42]wFMCommunicate OK [09:11:42]wFMCommunicate request_size=4 [09:11:42]MH_SAM_APDU [09:11:42]CAPDU: 80 0D 03 02 [09:11:42]Write to MH i2c: E2 08 00 2E 3C 80 0D 03 02 00 00 00 00 E5 [09:11:42]Write i2c OK [09:11:42]MH_I2C_Read... [09:11:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:11:43]Read from MH i2c: E2 [09:11:43]MH_I2C_Read... [09:11:43]Read from MH i2c: E2 0B 00 [09:11:43]MH_I2C_Read... [09:11:43]Read from MH i2c: E2 0B 00 2E 3C 00 E7 CD 6D D8 5D E0 B7 51 90 00 24 [09:11:43]RAPDU: E7 CD 6D D8 5D E0 B7 51 90 00 [09:11:43]wFMCommunicate OK [09:11:43]SAM_PROTO_SignData done [09:11:43]FM_MakeSignedData done [09:11:43]CreateOFDProtocolMessage [09:11:43]wFMCommunicate request_size=4 [09:11:43]MH_SAM_APDU [09:11:43]CAPDU: 80 11 00 00 [09:11:43]Write to MH i2c: E2 08 00 2F 3C 80 11 00 00 00 00 00 00 E5 [09:11:43]Write i2c OK [09:11:43]MH_I2C_Read... [09:11:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:43]Read from MH i2c: E2 [09:11:43]MH_I2C_Read... [09:11:43]Read from MH i2c: E2 17 00 [09:11:43]MH_I2C_Read... [09:11:43]Read from MH i2c: E2 17 00 2F 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 34 [09:11:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:11:43]wFMCommunicate OK [09:11:43]CreateOFDProtocolMessage done [09:11:43]OFDSenderStorePacket 218446 [09:11:43]StoreOFDPacket docnum=218446 [09:11:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 75 29 07 01 C1 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 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 5B 00 00 00 F4 03 04 00 D1 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4E 55 03 00 35 04 06 00 A8 CE 69 27 0C 8C E7 CD 6D D8 5D E0 B7 51 [09:11:43]CheckFolder [09:11:43]dirname=/storage/ofd_packets [09:11:43]CheckFolder done [09:11:43]ProducePacketName [09:11:43]name=ofd_packets/00218446 [09:11:43]NVStorageSaveData ofd_packets/00218446 [09:11:43]File name is /storage/ofd_packets/00218446 [09:11:43]Write 301 bytes [09:11:43]NVStorageSaveData done [09:11:43]OFDSenderStorePacket done [09:11:43]KKMCreateOFDPacket done [09:11:43]NVStorageSaveData kkm_last_timestamp [09:11:43]File name is /storage/kkm_last_timestamp [09:11:43]Write 4 bytes [09:11:43]NVStorageSaveData done [09:11:43]ExternCall_PrintAddStr [09:11:43]wPrintStart [09:11:43]Write to MH i2c: 01 00 00 30 3C 6C [09:11:43]Write i2c OK [09:11:43]MH_I2C_Read... [09:11:43]Read from MH i2c: 01 [09:11:43]MH_I2C_Read... [09:11:43]Read from MH i2c: 01 07 00 [09:11:43]MH_I2C_Read... [09:11:43]Read from MH i2c: 01 07 00 30 3C 00 00 00 00 00 FF 0F 81 [09:11:43]RasterBufferAndPrint [09:11:43]line Счет N : (1)535986 [09:11:43]line ИНН: 02508201610067 [09:11:43]line Контрольно-Кассовый Чек [09:11:43]line ПРОДАЖА [09:11:43]line ТРК (МРК, ГНК) : 43 [09:11:43]line Товар: 2710124130 [09:11:43]line Аи-92-К-2 [09:11:43]line 7.480 * 66.90 [09:11:43]line = 500.41 [09:11:43]line НДС 12% НСП 1% [09:11:43]line > о реализуемом товаре [09:11:43]line ИТОГО: 500.41 [09:11:43]line НСП 1% : 4.43 [09:11:43]line НДС 12% : 53.14 [09:11:43]line Наличными: 0.00 [09:11:43]line Безнал.: 500.41 [09:11:43]line Место: АЗС № 84 "Партнер Нефть" [09:11:43]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:11:43]line СНО: Общий режим [09:11:43]line Чек 91 19.10.2024 09:11 [09:11:43]line Смена: 443 ФФД: 1.0 [09:11:43]line ЗНМ: 0300000178 [09:11:43]line РНМ: 0000000000098116 [09:11:43]line Версия ККМ: 001 [09:11:43]line Платежная система: Mbank [09:11:43]line ФМ: 0000000000965413 [09:11:43]line ФД: 218446 [09:11:43]line ФПД: 185604480896140 [09:11:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T091145&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218446&fm=185604480896140&tin=02508201610067®Number=0000000000098116&sum=50041 [09:11:43]written 0, free lines is 4095 [09:11:43]OFD Sender: Processing packet 218446 [packets to send 80, broken 79] [09:11:43]ProducePacketName [09:11:43]name=ofd_packets/00218446 [09:11:43]OFD Sender: To server: pG, [09:11:43]CommunicateWithHost lk.salyk.kg:30040 [09:11:43]ConnectInit lk.salyk.kg [09:11:43]Connected sock=10 [09:11:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 75 29 07 01 C1 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 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 5B 00 00 00 F4 03 04 00 D1 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4E 55 03 00 35 04 06 00 A8 CE 69 27 0C 8C E7 CD 6D D8 5D E0 B7 51 [09:11:43]Write to MH i2c: 01 00 00 59 3C 95 [09:11:43]Write i2c OK [09:11:43]MH_I2C_Read... [09:11:43]Read from MH i2c: 01 [09:11:43]MH_I2C_Read... [09:11:43]Read from MH i2c: 01 07 00 [09:11:43]MH_I2C_Read... [09:11:43]Read from MH i2c: 01 07 00 59 3C 00 00 00 00 00 0F 0D B8 [09:11:43]RasterBufferAndPrint [09:11:43]line [09:11:43]line [09:11:43]line [09:11:43]line [09:11:43]line [09:11:43]written 0, free lines is 3349 [09:11:43]MH_Cut [09:11:43]Write to MH i2c: D1 01 00 60 3C 01 6E [09:11:43]Write i2c OK [09:11:43]MH_I2C_Read... [09:11:43]Read from MH i2c: D1 [09:11:43]MH_I2C_Read... [09:11:43]Read from MH i2c: D1 01 00 [09:11:43]MH_I2C_Read... [09:11:43]Read from MH i2c: D1 01 00 60 3C 00 6D [09:11:43]Write to MH i2c: 01 00 00 61 3C 9D [09:11:43]Write i2c OK [09:11:43]MH_I2C_Read... [09:11:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1C FB 47 00 25 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 39 36 35 34 31 33 10 04 04 00 4E 55 03 00 F4 03 04 00 6B 23 13 67 B6 04 01 00 00 E7 4E 2D 26 C3 1C 90 B9 [09:11:43]CommunicateWithHost err = 0 [09:11:43]CheckOFDResponse [09:11:43]1017 (14) - 77093643461234 [09:11:43]1041 (16) - 0000000000965413 [09:11:43]1040 (4) - 218446 [09:11:43]1012 (4) - 19.10.2024 03:11 [09:11:43]1206 (1) - 0 [09:11:43]OFD Sender: Remove packet 218446 [09:11:43]ProducePacketName [09:11:43]name=ofd_packets/00218446 [09:11:43]NVStorageDeleteData [09:11:44]OFD Sender: No OFD packet to send [09:11:44]*** Cut start [09:11:44]*** Partial cut [09:11:44]*** CUTSNS_PIN = 1 [09:11:44]*** CUTSNS_PIN = 0 [09:11:44]*** Brake cut motor [09:11:44]Read from MH i2c: 01 [09:11:44]MH_I2C_Read... [09:11:44]*** Stop cut motor [09:11:44]*** Cut end [09:11:44]Read from MH i2c: 01 07 00 [09:11:44]MH_I2C_Read... [09:11:44]Read from MH i2c: 01 07 00 61 3C 00 00 00 00 00 FF 0F B2 [09:11:44]process_action close_receipt done [09:11:44]requested_data is exist [09:11:44]produce_requested_data [09:11:44]requested_item fm.sn is exist - process it [09:11:44]wFMCommunicate request_size=4 [09:11:44]MH_SAM_APDU [09:11:44]CAPDU: 80 11 00 00 [09:11:44]Write to MH i2c: E2 08 00 62 3C 80 11 00 00 00 00 00 00 18 [09:11:44]Write i2c OK [09:11:44]MH_I2C_Read... [09:11:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:44]Read from MH i2c: E2 [09:11:44]MH_I2C_Read... [09:11:44]Read from MH i2c: E2 17 00 [09:11:44]MH_I2C_Read... [09:11:44]Read from MH i2c: E2 17 00 62 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 67 [09:11:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:11:44]wFMCommunicate OK [09:11:44]requested_item fd.num is exist - process it [09:11:44]SAM_PROTO_GetFieldsCounters [09:11:44]wFMCommunicate request_size=4 [09:11:44]MH_SAM_APDU [09:11:44]CAPDU: 80 13 00 00 [09:11:44]Write to MH i2c: E2 08 00 63 3C 80 13 00 00 00 00 00 00 1B [09:11:44]Write i2c OK [09:11:44]MH_I2C_Read... [09:11:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:11:45]Read from MH i2c: E2 [09:11:45]MH_I2C_Read... [09:11:45]Read from MH i2c: E2 62 00 [09:11:45]MH_I2C_Read... [09:11:45]Read from MH i2c: E2 62 00 63 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 AB [09:11:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:11:45]wFMCommunicate OK [09:11:45]SAM_PROTO_GetFieldsCounters done [09:11:45]requested_item shift.num is exist - process it [09:11:45]requested_item shift.opened is exist - process it [09:11:45]req_shift_opened [09:11:45]FM_GetShiftState [09:11:45]SAM_PROTO_GetShiftState [09:11:45]wFMCommunicate request_size=4 [09:11:45]MH_SAM_APDU [09:11:45]CAPDU: 80 13 01 00 [09:11:45]Write to MH i2c: E2 08 00 64 3C 80 13 01 00 00 00 00 00 1D [09:11:45]Write i2c OK [09:11:45]MH_I2C_Read... [09:11:45]Read from MH i2c: E2 [09:11:45]MH_I2C_Read... [09:11:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:45]Read from MH i2c: E2 0E 00 [09:11:45]MH_I2C_Read... [09:11:45]Read from MH i2c: E2 0E 00 64 3C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 60 [09:11:45]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:11:45]wFMCommunicate OK [09:11:45]SAM_PROTO_GetShiftState done [09:11:45]FM_GetShiftState done [09:11:45]req_shift_opened done [09:11:45]requested_item shift.open_date is exist - process it [09:11:45]req_shift_open_date [09:11:45]req_shift_open_date done [09:11:45]produce_requested_data done [09:11:45]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218446,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:11:45]process_action_free close_receipt [09:11:45]json_value_free [09:11:45]json_value_free done [09:11:45]process_json_proto returns [09:11:45]Send response to host [09:11:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218446,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:11:45]free response buf [09:11:45]execute_script done [09:11:45]execute_script returns [09:11:45]free content buf [09:11:45]Sock 8.Close socket [09:11:45]Sock 8.Thread stoped [09:11:49]OFD Sender: No OFD packet to send [09:11:54]OFD Sender: No OFD packet to send [09:11:59]OFD Sender: No OFD packet to send [09:12:04]OFD Sender: No OFD packet to send [09:12:09]OFD Sender: No OFD packet to send [09:12:14]OFD Sender: No OFD packet to send [09:12:19]OFD Sender: No OFD packet to send [09:12:24]OFD Sender: No OFD packet to send [09:12:26]accept exits with 9 [09:12:26]New connection [09:12:26]New thread 3066826084 created [09:12:26]Thread 3066682724 joined [09:12:26]Waiting for new connection... [09:12:26] Sock 9.Parse request [09:12:26]Sock 9.Check first char [09:12:26]Sock 9.First char is OK [09:12:26]request: POST /json_proto HTTP/1.0 [09:12:26]Method: POST [09:12:26]URL: /json_proto [09:12:26]Method is POST - this is cgi request [09:12:26]url: /json_proto [09:12:26]query_string will be loaded in cgi processing [09:12:26]execute_cgi json_proto POST (null) [09:12:26]execute_cgi path=json_proto method=POST [09:12:26]POST find Content-Length [09:12:26]Host: 172.17.40.4:8080 [09:12:26]Content-Length: 677 [09:12:26]Content-Type: application/json [09:12:26] [09:12:26]POST finish read [09:12:26]Found Content-Length = 677 [09:12:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535985", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [09:12:26]execute_script... [09: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)535985", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [09:12:26]POST & json_proto [09:12:26]process_json_proto [09:12:26]json parsed OK: [09:12:26]protocol is kg_v1.0 [09:12:26]action value=close_receipt [09:12:26]process_action close_receipt [09:12:26]cmd_close_receipt [09:12:26]MH_GetDate [09:12:26]Write to MH i2c: F0 00 00 65 3C 90 [09:12:26]Write i2c OK [09:12:26]MH_I2C_Read... [09:12:26]Read from MH i2c: F0 [09:12:26]MH_I2C_Read... [09:12:26]Read from MH i2c: F0 09 00 [09:12:26]MH_I2C_Read... [09:12:26]Read from MH i2c: F0 09 00 65 3C 00 FE 77 13 67 EE 0E 0D 67 F8 [09:12:26]GetLastDocTimeStamp 1729329105 [09:12:26]current date 1729329150 [09:12:26]FM_GetShiftState [09:12:26]SAM_PROTO_GetShiftState [09:12:26]wFMCommunicate request_size=4 [09:12:26]MH_SAM_APDU [09:12:26]CAPDU: 80 13 01 00 [09:12:26]Write to MH i2c: E2 08 00 66 3C 80 13 01 00 00 00 00 00 1F [09:12:26]Write i2c OK [09:12:26]MH_I2C_Read... [09:12:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:26]Read from MH i2c: E2 [09:12:26]MH_I2C_Read... [09:12:26]Read from MH i2c: E2 0E 00 [09:12:26]MH_I2C_Read... [09:12:26]Read from MH i2c: E2 0E 00 66 3C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 62 [09:12:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:12:26]wFMCommunicate OK [09:12:26]SAM_PROTO_GetShiftState done [09:12:26]FM_GetShiftState done [09:12:26]opened in 1729296582 [09:12:26]opened+sec_in_day 1729382982 [09:12:26]quantity*price = 22010 [09:12:26]sum+1 = 22011 [09:12:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 220.00 Внесено: 220.00 СДАЧА: 0.00 НСП 1% : 1.95 НДС 12% : 23.37 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 92 19.10.2024 09:12 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218447 ФПД: 131773962449869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T091230&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218447&fm=131773962449869&tin=02508201610067®Number=0000000000098116&sum=22000 [09:12:27]StoreToDocumentArchive [09:12:27]shift 443 fd 218447 [09:12:27]save to /storage/0443/doc_00218447 [09:12:27]save last doc name /storage/0443/doc_00218447 to /storage/kkm_last_doc_name [09:12:27]save OK [09:12:27]Clear old archive folders... [09:12:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:12:27]tlvbuf is B6F36240 [09:12:27]SAM_PROTO_ClearQueue [09:12:27]wFMCommunicate request_size=4 [09:12:27]MH_SAM_APDU [09:12:27]CAPDU: 80 09 00 00 [09:12:27]Write to MH i2c: E2 08 00 73 3C 80 09 00 00 00 00 00 00 21 [09:12:27]Write i2c OK [09:12:27]MH_I2C_Read... [09:12:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:12:27]Read from MH i2c: E2 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 03 00 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 03 00 73 3C 00 90 00 23 [09:12:27]RAPDU: 90 00 [09:12:27]wFMCommunicate OK [09:12:27]SAM_PROTO_ClearQueue done [09:12:27]KKMCreateOFDPacket [09:12:27]OFDProtocolAddRootSTLVToBuf [09:12:27]FM_MakeSignedData [09:12:27]FM_MakeSignedData [09:12:27]SAM_PROTO_SignData [09:12:27]wFMCommunicate request_size=4 [09:12:27]MH_SAM_APDU [09:12:27]CAPDU: 80 0D 01 02 [09:12:27]Write to MH i2c: E2 08 00 74 3C 80 0D 01 02 00 00 00 00 29 [09:12:27]Write i2c OK [09:12:27]MH_I2C_Read... [09:12:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:12:27]Read from MH i2c: E2 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 03 00 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 03 00 74 3C 00 90 00 24 [09:12:27]RAPDU: 90 00 [09:12:27]wFMCommunicate OK [09:12:27]wFMCommunicate request_size=255 [09:12:27]MH_SAM_APDU [09:12: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 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 5C 00 00 00 F4 03 04 00 FE 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4F 55 03 00 35 04 06 00 77 [09:12:27]Write to MH i2c: E2 02 01 75 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 5C 00 00 00 F4 03 04 00 FE 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4F 55 03 00 35 04 06 00 77 00 00 39 [09:12:27]Write i2c OK [09:12:27]MH_I2C_Read... [09:12:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:27]Read from MH i2c: E2 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 03 00 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 03 00 75 3C 00 90 00 25 [09:12:27]RAPDU: 90 00 [09:12:27]wFMCommunicate OK [09:12:27]wFMCommunicate request_size=10 [09:12:27]MH_SAM_APDU [09:12:27]CAPDU: 80 0D 02 02 05 D9 04 38 F3 CD [09:12:27]Write to MH i2c: E2 0D 00 76 3C 80 0D 02 02 05 00 D9 04 38 F3 CD 00 00 0B [09:12:27]Write i2c OK [09:12:27]MH_I2C_Read... [09:12:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:27]Read from MH i2c: E2 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 03 00 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 03 00 76 3C 00 90 00 26 [09:12:27]RAPDU: 90 00 [09:12:27]wFMCommunicate OK [09:12:27]wFMCommunicate request_size=4 [09:12:27]MH_SAM_APDU [09:12:27]CAPDU: 80 0D 03 02 [09:12:27]Write to MH i2c: E2 08 00 77 3C 80 0D 03 02 00 00 00 00 2E [09:12:27]Write i2c OK [09:12:27]MH_I2C_Read... [09:12:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:12:27]Read from MH i2c: E2 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 0B 00 [09:12:27]MH_I2C_Read... [09:12:27]Read from MH i2c: E2 0B 00 77 3C 00 D5 D8 75 98 6B BC BA 32 90 00 FC [09:12:27]RAPDU: D5 D8 75 98 6B BC BA 32 90 00 [09:12:27]wFMCommunicate OK [09:12:27]SAM_PROTO_SignData done [09:12:27]FM_MakeSignedData done [09:12:27]CreateOFDProtocolMessage [09:12:27]wFMCommunicate request_size=4 [09:12:27]MH_SAM_APDU [09:12:27]CAPDU: 80 11 00 00 [09:12:27]Write to MH i2c: E2 08 00 78 3C 80 11 00 00 00 00 00 00 2E [09:12:27]Write i2c OK [09:12:27]MH_I2C_Read... [09:12:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:28]Read from MH i2c: E2 [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: E2 17 00 [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: E2 17 00 78 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7D [09:12:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:12:28]wFMCommunicate OK [09:12:28]CreateOFDProtocolMessage done [09:12:28]OFDSenderStorePacket 218447 [09:12:28]StoreOFDPacket docnum=218447 [09:12:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 63 6F 07 01 D3 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 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 5C 00 00 00 F4 03 04 00 FE 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4F 55 03 00 35 04 06 00 77 D9 04 38 F3 CD D5 D8 75 98 6B BC BA 32 [09:12:28]CheckFolder [09:12:28]dirname=/storage/ofd_packets [09:12:28]CheckFolder done [09:12:28]ProducePacketName [09:12:28]name=ofd_packets/00218447 [09:12:28]NVStorageSaveData ofd_packets/00218447 [09:12:28]File name is /storage/ofd_packets/00218447 [09:12:28]Write 301 bytes [09:12:28]NVStorageSaveData done [09:12:28]OFDSenderStorePacket done [09:12:28]KKMCreateOFDPacket done [09:12:28]NVStorageSaveData kkm_last_timestamp [09:12:28]File name is /storage/kkm_last_timestamp [09:12:28]Write 4 bytes [09:12:28]NVStorageSaveData done [09:12:28]ExternCall_PrintAddStr [09:12:28]wPrintStart [09:12:28]Write to MH i2c: 01 00 00 79 3C B5 [09:12:28]Write i2c OK [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: 01 [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: 01 07 00 [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: 01 07 00 79 3C 00 00 00 00 00 FF 0F CA [09:12:28]RasterBufferAndPrint [09:12:28]line Счет N : (1)535985 [09:12:28]line ИНН: 02508201610067 [09:12:28]line Контрольно-Кассовый Чек [09:12:28]line ПРОДАЖА [09:12:28]line ТРК (МРК, ГНК) : 23 [09:12:28]line Товар: 2710124130 [09:12:28]line Аи-92-К-2 [09:12:28]line 3.290 * 66.90 [09:12:28]line = 220.10 [09:12:28]line НДС 12% НСП 1% [09:12:28]line > о реализуемом товаре [09:12:28]line ОКРУГЛЕНИЕ: -0.10 [09:12:28]line ИТОГО: 220.00 [09:12:28]line Внесено: 220.00 [09:12:28]line СДАЧА: 0.00 [09:12:28]line НСП 1% : 1.95 [09:12:28]line НДС 12% : 23.37 [09:12:28]line Наличными: 220.00 [09:12:28]line Безнал.: 0.00 [09:12:28]line Место: АЗС № 84 "Партнер Нефть" [09:12:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:12:28]line СНО: Общий режим [09:12:28]line Чек 92 19.10.2024 09:12 [09:12:28]line Смена: 443 ФФД: 1.0 [09:12:28]line ЗНМ: 0300000178 [09:12:28]line РНМ: 0000000000098116 [09:12:28]line Версия ККМ: 001 [09:12:28]line ФМ: 0000000000965413 [09:12:28]line ФД: 218447 [09:12:28]line ФПД: 131773962449869 [09:12:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T091230&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218447&fm=131773962449869&tin=02508201610067®Number=0000000000098116&sum=22000 [09:12:28]OFD Sender: Processing packet 218447 [packets to send 80, broken 79] [09:12:28]ProducePacketName [09:12:28]name=ofd_packets/00218447 [09:12:28]OFD Sender: To server: pG, [09:12:28]CommunicateWithHost lk.salyk.kg:30040 [09:12:28]ConnectInit lk.salyk.kg [09:12:28]written 0, free lines is 4095 [09:12:28]Connected sock=10 [09:12:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 63 6F 07 01 D3 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 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 5C 00 00 00 F4 03 04 00 FE 77 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4F 55 03 00 35 04 06 00 77 D9 04 38 F3 CD D5 D8 75 98 6B BC BA 32 [09:12:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 EC DA 47 00 1B 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 39 36 35 34 31 33 10 04 04 00 4F 55 03 00 F4 03 04 00 98 23 13 67 B6 04 01 00 00 74 27 66 1D 54 24 41 40 [09:12:28]CommunicateWithHost err = 0 [09:12:28]CheckOFDResponse [09:12:28]1017 (14) - 77093643461234 [09:12:28]1041 (16) - 0000000000965413 [09:12:28]1040 (4) - 218447 [09:12:28]1012 (4) - 19.10.2024 03:12 [09:12:28]1206 (1) - 0 [09:12:28]OFD Sender: Remove packet 218447 [09:12:28]ProducePacketName [09:12:28]name=ofd_packets/00218447 [09:12:28]NVStorageDeleteData [09:12:28]Write to MH i2c: 01 00 00 A4 3C E0 [09:12:28]Write i2c OK [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: 01 [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: 01 07 00 [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: 01 07 00 A4 3C 00 00 00 00 00 F3 0C E6 [09:12:28]RasterBufferAndPrint [09:12:28]line [09:12:28]line [09:12:28]line [09:12:28]line [09:12:28]line [09:12:28]written 0, free lines is 3324 [09:12:28]MH_Cut [09:12:28]Write to MH i2c: D1 01 00 AB 3C 01 B9 [09:12:28]Write i2c OK [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: D1 [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: D1 01 00 [09:12:28]MH_I2C_Read... [09:12:28]Read from MH i2c: D1 01 00 AB 3C 00 B8 [09:12:28]Write to MH i2c: 01 00 00 AC 3C E8 [09:12:28]Write i2c OK [09:12:28]MH_I2C_Read... [09:12:29]OFD Sender: No OFD packet to send [09:12:29]*** Cut start [09:12:29]*** Partial cut [09:12:29]*** CUTSNS_PIN = 1 [09:12:29]*** CUTSNS_PIN = 0 [09:12:29]*** Brake cut motor [09:12:30]Read from MH i2c: 01 [09:12:30]MH_I2C_Read... [09:12:30]*** Stop cut motor [09:12:30]*** Cut end [09:12:30]Read from MH i2c: 01 07 00 [09:12:30]MH_I2C_Read... [09:12:30]Read from MH i2c: 01 07 00 AC 3C 00 00 00 00 00 FF 0F FD [09:12:30]process_action close_receipt done [09:12:30]requested_data is exist [09:12:30]produce_requested_data [09:12:30]requested_item fm.sn is exist - process it [09:12:30]wFMCommunicate request_size=4 [09:12:30]MH_SAM_APDU [09:12:30]CAPDU: 80 11 00 00 [09:12:30]Write to MH i2c: E2 08 00 AD 3C 80 11 00 00 00 00 00 00 63 [09:12:30]Write i2c OK [09:12:30]MH_I2C_Read... [09:12:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:30]Read from MH i2c: E2 [09:12:30]MH_I2C_Read... [09:12:30]Read from MH i2c: E2 17 00 [09:12:30]MH_I2C_Read... [09:12:30]Read from MH i2c: E2 17 00 AD 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B2 [09:12:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:12:30]wFMCommunicate OK [09:12:30]requested_item fd.num is exist - process it [09:12:30]SAM_PROTO_GetFieldsCounters [09:12:30]wFMCommunicate request_size=4 [09:12:30]MH_SAM_APDU [09:12:30]CAPDU: 80 13 00 00 [09:12:30]Write to MH i2c: E2 08 00 AE 3C 80 13 00 00 00 00 00 00 66 [09:12:30]Write i2c OK [09:12:30]MH_I2C_Read... [09:12:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:12:30]Read from MH i2c: E2 [09:12:30]MH_I2C_Read... [09:12:30]Read from MH i2c: E2 62 00 [09:12:30]MH_I2C_Read... [09:12:30]Read from MH i2c: E2 62 00 AE 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 FA [09:12:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:12:30]wFMCommunicate OK [09:12:30]SAM_PROTO_GetFieldsCounters done [09:12:30]requested_item shift.num is exist - process it [09:12:30]requested_item shift.opened is exist - process it [09:12:30]req_shift_opened [09:12:30]FM_GetShiftState [09:12:30]SAM_PROTO_GetShiftState [09:12:30]wFMCommunicate request_size=4 [09:12:30]MH_SAM_APDU [09:12:30]CAPDU: 80 13 01 00 [09:12:30]Write to MH i2c: E2 08 00 AF 3C 80 13 01 00 00 00 00 00 68 [09:12:30]Write i2c OK [09:12:30]MH_I2C_Read... [09:12:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:30]Read from MH i2c: E2 [09:12:30]MH_I2C_Read... [09:12:30]Read from MH i2c: E2 0E 00 [09:12:30]MH_I2C_Read... [09:12:30]Read from MH i2c: E2 0E 00 AF 3C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AB [09:12:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:12:30]wFMCommunicate OK [09:12:30]SAM_PROTO_GetShiftState done [09:12:30]FM_GetShiftState done [09:12:30]req_shift_opened done [09:12:30]requested_item shift.open_date is exist - process it [09:12:30]req_shift_open_date [09:12:30]req_shift_open_date done [09:12:30]produce_requested_data done [09:12:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218447,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:12:30]process_action_free close_receipt [09:12:30]json_value_free [09:12:30]json_value_free done [09:12:30]process_json_proto returns [09:12:30]Send response to host [09:12:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218447,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:12:30]free response buf [09:12:30]execute_script done [09:12:30]execute_script returns [09:12:30]free content buf [09:12:30]Sock 9.Close socket [09:12:30]Sock 9.Thread stoped [09:12:34]OFD Sender: No OFD packet to send [09:12:39]OFD Sender: No OFD packet to send [09:12:44]OFD Sender: No OFD packet to send [09:12:49]OFD Sender: No OFD packet to send [09:12:54]OFD Sender: No OFD packet to send [09:12:59]OFD Sender: No OFD packet to send [09:13:04]OFD Sender: No OFD packet to send [09:13:09]OFD Sender: No OFD packet to send [09:13:14]OFD Sender: No OFD packet to send [09:13:19]OFD Sender: No OFD packet to send [09:13:24]OFD Sender: No OFD packet to send [09:13:29]OFD Sender: No OFD packet to send [09:13:34]OFD Sender: No OFD packet to send [09:13:39]OFD Sender: No OFD packet to send [09:13:44]OFD Sender: No OFD packet to send [09:13:49]OFD Sender: No OFD packet to send [09:13:54]OFD Sender: No OFD packet to send [09:13:59]OFD Sender: No OFD packet to send [09:14:04]OFD Sender: No OFD packet to send [09:14:09]OFD Sender: No OFD packet to send [09:14:14]OFD Sender: No OFD packet to send [09:14:19]OFD Sender: No OFD packet to send [09:14:19]accept exits with 8 [09:14:19]New connection [09:14:19]New thread 3066682724 created [09:14:19]Thread 3066826084 joined [09:14:19]Waiting for new connection... [09:14:19] Sock 8.Parse request [09:14:19]Sock 8.Check first char [09:14:19]Sock 8.First char is OK [09:14:19]request: POST /json_proto HTTP/1.0 [09:14:19]Method: POST [09:14:19]URL: /json_proto [09:14:19]Method is POST - this is cgi request [09:14:19]url: /json_proto [09:14:19]query_string will be loaded in cgi processing [09:14:19]execute_cgi json_proto POST (null) [09:14:19]execute_cgi path=json_proto method=POST [09:14:19]POST find Content-Length [09:14:19]Host: 172.17.40.4:8080 [09:14:19]Content-Length: 797 [09:14:19]Content-Type: application/json [09:14:19] [09:14:19]POST finish read [09:14:19]Found Content-Length = 797 [09:14:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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\u000A4738239", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:19]execute_script... [09:14: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)535987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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\u000A4738239", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:19]POST & json_proto [09:14:19]process_json_proto [09:14:19]json parsed OK: [09:14:19]protocol is kg_v1.0 [09:14:19]action value=close_receipt [09:14:19]process_action close_receipt [09:14:19]cmd_close_receipt [09:14:19]MH_GetDate [09:14:19]Write to MH i2c: F0 00 00 B0 3C DB [09:14:19]Write i2c OK [09:14:19]MH_I2C_Read... [09:14:19]Read from MH i2c: F0 [09:14:19]MH_I2C_Read... [09:14:19]Read from MH i2c: F0 09 00 [09:14:19]MH_I2C_Read... [09:14:19]Read from MH i2c: F0 09 00 B0 3C 00 6F 78 13 67 EE 0E 0D 67 B5 [09:14:19]GetLastDocTimeStamp 1729329150 [09:14:19]current date 1729329263 [09:14:19]FM_GetShiftState [09:14:19]SAM_PROTO_GetShiftState [09:14:19]wFMCommunicate request_size=4 [09:14:19]MH_SAM_APDU [09:14:19]CAPDU: 80 13 01 00 [09:14:19]Write to MH i2c: E2 08 00 B1 3C 80 13 01 00 00 00 00 00 6A [09:14:19]Write i2c OK [09:14:19]MH_I2C_Read... [09:14:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:19]Read from MH i2c: E2 [09:14:19]MH_I2C_Read... [09:14:19]Read from MH i2c: E2 0E 00 [09:14:19]MH_I2C_Read... [09:14:19]Read from MH i2c: E2 0E 00 B1 3C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AD [09:14:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:14:19]wFMCommunicate OK [09:14:19]SAM_PROTO_GetShiftState done [09:14:19]FM_GetShiftState done [09:14:19]opened in 1729296582 [09:14:19]opened+sec_in_day 1729382982 [09:14:19]quantity*price = 0 [09:14:19]sum+1 = 1 [09:14:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 93 19.10.2024 09:14 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4738239 ФМ: 0000000000965413 ФД: 218448 ФПД: 209455626870928 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T091423&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218448&fm=209455626870928&tin=02508201610067®Number=0000000000098116&sum=0 [09:14:20]StoreToDocumentArchive [09:14:20]shift 443 fd 218448 [09:14:20]save to /storage/0443/doc_00218448 [09:14:20]save last doc name /storage/0443/doc_00218448 to /storage/kkm_last_doc_name [09:14:20]save OK [09:14:20]Clear old archive folders... [09:14:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:14:20]tlvbuf is 01609E10 [09:14:20]SAM_PROTO_ClearQueue [09:14:20]wFMCommunicate request_size=4 [09:14:20]MH_SAM_APDU [09:14:20]CAPDU: 80 09 00 00 [09:14:20]Write to MH i2c: E2 08 00 BE 3C 80 09 00 00 00 00 00 00 6C [09:14:20]Write i2c OK [09:14:20]MH_I2C_Read... [09:14:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:14:20]Read from MH i2c: E2 [09:14:20]MH_I2C_Read... [09:14:20]Read from MH i2c: E2 03 00 [09:14:20]MH_I2C_Read... [09:14:20]Read from MH i2c: E2 03 00 BE 3C 00 90 00 6E [09:14:20]RAPDU: 90 00 [09:14:20]wFMCommunicate OK [09:14:20]SAM_PROTO_ClearQueue done [09:14:20]KKMCreateOFDPacket [09:14:20]OFDProtocolAddRootSTLVToBuf [09:14:20]FM_MakeSignedData [09:14:20]FM_MakeSignedData [09:14:20]SAM_PROTO_SignData [09:14:20]wFMCommunicate request_size=4 [09:14:20]MH_SAM_APDU [09:14:20]CAPDU: 80 0D 01 02 [09:14:20]Write to MH i2c: E2 08 00 BF 3C 80 0D 01 02 00 00 00 00 74 [09:14:20]Write i2c OK [09:14:20]MH_I2C_Read... [09:14:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:14:20]Read from MH i2c: E2 [09:14:20]MH_I2C_Read... [09:14:20]Read from MH i2c: E2 03 00 [09:14:20]MH_I2C_Read... [09:14:20]Read from MH i2c: E2 03 00 BF 3C 00 90 00 6F [09:14:20]RAPDU: 90 00 [09:14:20]wFMCommunicate OK [09:14:20]wFMCommunicate request_size=255 [09:14:20]MH_SAM_APDU [09:14: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 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 5D 00 00 00 F4 03 04 00 6F 78 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 50 55 03 00 35 04 06 00 BE 7F B0 3C [09:14:20]Write to MH i2c: E2 02 01 C0 3C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 5D 00 00 00 F4 03 04 00 6F 78 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 50 55 03 00 35 04 06 00 BE 7F B0 3C 00 00 28 [09:14:20]Write i2c OK [09:14:20]MH_I2C_Read... [09:14:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:21]Read from MH i2c: E2 [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: E2 03 00 [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: E2 03 00 C0 3C 00 90 00 70 [09:14:21]RAPDU: 90 00 [09:14:21]wFMCommunicate OK [09:14:21]wFMCommunicate request_size=7 [09:14:21]MH_SAM_APDU [09:14:21]CAPDU: 80 0D 02 02 02 60 90 [09:14:21]Write to MH i2c: E2 0A 00 C1 3C 80 0D 02 02 02 00 60 90 00 00 6B [09:14:21]Write i2c OK [09:14:21]MH_I2C_Read... [09:14:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:21]Read from MH i2c: E2 [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: E2 03 00 [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: E2 03 00 C1 3C 00 90 00 71 [09:14:21]RAPDU: 90 00 [09:14:21]wFMCommunicate OK [09:14:21]wFMCommunicate request_size=4 [09:14:21]MH_SAM_APDU [09:14:21]CAPDU: 80 0D 03 02 [09:14:21]Write to MH i2c: E2 08 00 C2 3C 80 0D 03 02 00 00 00 00 79 [09:14:21]Write i2c OK [09:14:21]MH_I2C_Read... [09:14:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:14:21]Read from MH i2c: E2 [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: E2 0B 00 [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: E2 0B 00 C2 3C 00 3D 0E 11 6B D2 D8 A8 90 90 00 23 [09:14:21]RAPDU: 3D 0E 11 6B D2 D8 A8 90 90 00 [09:14:21]wFMCommunicate OK [09:14:21]SAM_PROTO_SignData done [09:14:21]FM_MakeSignedData done [09:14:21]CreateOFDProtocolMessage [09:14:21]wFMCommunicate request_size=4 [09:14:21]MH_SAM_APDU [09:14:21]CAPDU: 80 11 00 00 [09:14:21]Write to MH i2c: E2 08 00 C3 3C 80 11 00 00 00 00 00 00 79 [09:14:21]Write i2c OK [09:14:21]MH_I2C_Read... [09:14:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:21]Read from MH i2c: E2 [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: E2 17 00 [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: E2 17 00 C3 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C8 [09:14:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:14:21]wFMCommunicate OK [09:14:21]CreateOFDProtocolMessage done [09:14:21]OFDSenderStorePacket 218448 [09:14:21]StoreOFDPacket docnum=218448 [09:14:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 5A E8 04 01 F2 1F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 5D 00 00 00 F4 03 04 00 6F 78 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 50 55 03 00 35 04 06 00 BE 7F B0 3C 60 90 3D 0E 11 6B D2 D8 A8 90 [09:14:21]CheckFolder [09:14:21]dirname=/storage/ofd_packets [09:14:21]CheckFolder done [09:14:21]ProducePacketName [09:14:21]name=ofd_packets/00218448 [09:14:21]NVStorageSaveData ofd_packets/00218448 [09:14:21]File name is /storage/ofd_packets/00218448 [09:14:21]Write 298 bytes [09:14:21]NVStorageSaveData done [09:14:21]OFDSenderStorePacket done [09:14:21]KKMCreateOFDPacket done [09:14:21]NVStorageSaveData kkm_last_timestamp [09:14:21]File name is /storage/kkm_last_timestamp [09:14:21]Write 4 bytes [09:14:21]NVStorageSaveData done [09:14:21]ExternCall_PrintAddStr [09:14:21]wPrintStart [09:14:21]Write to MH i2c: 01 00 00 C4 3C 00 [09:14:21]Write i2c OK [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: 01 [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: 01 07 00 [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: 01 07 00 C4 3C 00 00 00 00 00 FF 0F 15 [09:14:21]RasterBufferAndPrint [09:14:21]line Счет N : (1)535987 [09:14:21]line ИНН: 02508201610067 [09:14:21]line Контрольно-Кассовый Чек [09:14:21]line ПРОДАЖА [09:14:21]line ТРК (МРК, ГНК) : 61 [09:14:21]line Товар: 2710194210 [09:14:21]line ДТ-К-2 [09:14:21]line 50.000 * 0.00 [09:14:21]line = 0.00 [09:14:21]line НДС 12% НСП 1% [09:14:21]line > о реализуемом товаре [09:14:21]line ИТОГО: 0.00 [09:14:21]line НСП 1% : 0.00 [09:14:21]line НДС 12% : 0.00 [09:14:21]line Наличными: 0.00 [09:14:21]line Безнал.: 0.00 [09:14:21]line Место: АЗС № 84 "Партнер Нефть" [09:14:21]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:14:21]line СНО: Общий режим [09:14:21]line Чек 93 19.10.2024 09:14 [09:14:21]line Смена: 443 ФФД: 1.0 [09:14:21]line ЗНМ: 0300000178 [09:14:21]line РНМ: 0000000000098116 [09:14:21]line Версия ККМ: 001 [09:14:21]line Талоны: Топливные Талоны [09:14:21]line 4738239 [09:14:21]line ФМ: 0000000000965413 [09:14:21]line ФД: 218448 [09:14:21]line ФПД: 209455626870928 [09:14:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T091423&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218448&fm=209455626870928&tin=02508201610067®Number=0000000000098116&sum=0 [09:14:21]OFD Sender: Processing packet 218448 [packets to send 80, broken 79] [09:14:21]ProducePacketName [09:14:21]name=ofd_packets/00218448 [09:14:21]OFD Sender: To server: pG, [09:14:21]CommunicateWithHost lk.salyk.kg:30040 [09:14:21]ConnectInit lk.salyk.kg [09:14:21]written 0, free lines is 4095 [09:14:21]Connected sock=10 [09:14:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 5A E8 04 01 F2 1F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 5D 00 00 00 F4 03 04 00 6F 78 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 50 55 03 00 35 04 06 00 BE 7F B0 3C 60 90 3D 0E 11 6B D2 D8 A8 90 [09:14:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9D E3 47 00 3C E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 50 55 03 00 F4 03 04 00 09 24 13 67 B6 04 01 00 00 BF 20 33 AB 66 1B C8 B6 [09:14:21]CommunicateWithHost err = 0 [09:14:21]CheckOFDResponse [09:14:21]1017 (14) - 77093643461234 [09:14:21]1041 (16) - 0000000000965413 [09:14:21]1040 (4) - 218448 [09:14:21]1012 (4) - 19.10.2024 03:14 [09:14:21]1206 (1) - 0 [09:14:21]OFD Sender: Remove packet 218448 [09:14:21]ProducePacketName [09:14:21]name=ofd_packets/00218448 [09:14:21]NVStorageDeleteData [09:14:21]Write to MH i2c: 01 00 00 EE 3C 2A [09:14:21]Write i2c OK [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: 01 [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: 01 07 00 [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: 01 07 00 EE 3C 00 00 00 00 00 ED 0C 2A [09:14:21]RasterBufferAndPrint [09:14:21]line [09:14:21]line [09:14:21]line [09:14:21]line [09:14:21]line [09:14:21]written 0, free lines is 3316 [09:14:21]MH_Cut [09:14:21]Write to MH i2c: D1 01 00 F5 3C 01 03 [09:14:21]Write i2c OK [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: D1 [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: D1 01 00 [09:14:21]MH_I2C_Read... [09:14:21]Read from MH i2c: D1 01 00 F5 3C 00 02 [09:14:21]Write to MH i2c: 01 00 00 F6 3C 32 [09:14:21]Write i2c OK [09:14:21]MH_I2C_Read... [09:14:22]OFD Sender: No OFD packet to send [09:14:22]*** Cut start [09:14:22]*** Partial cut [09:14:22]*** CUTSNS_PIN = 1 [09:14:22]*** CUTSNS_PIN = 0 [09:14:22]*** Brake cut motor [09:14:23]Read from MH i2c: 01 [09:14:23]MH_I2C_Read... [09:14:23]*** Stop cut motor [09:14:23]*** Cut end [09:14:23]Read from MH i2c: 01 07 00 [09:14:23]MH_I2C_Read... [09:14:23]Read from MH i2c: 01 07 00 F6 3C 00 00 00 00 00 FF 0F 47 [09:14:23]process_action close_receipt done [09:14:23]requested_data is exist [09:14:23]produce_requested_data [09:14:23]requested_item fm.sn is exist - process it [09:14:23]wFMCommunicate request_size=4 [09:14:23]MH_SAM_APDU [09:14:23]CAPDU: 80 11 00 00 [09:14:23]Write to MH i2c: E2 08 00 F7 3C 80 11 00 00 00 00 00 00 AD [09:14:23]Write i2c OK [09:14:23]MH_I2C_Read... [09:14:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:23]Read from MH i2c: E2 [09:14:23]MH_I2C_Read... [09:14:23]Read from MH i2c: E2 17 00 [09:14:23]MH_I2C_Read... [09:14:23]Read from MH i2c: E2 17 00 F7 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FC [09:14:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:14:23]wFMCommunicate OK [09:14:23]requested_item fd.num is exist - process it [09:14:23]SAM_PROTO_GetFieldsCounters [09:14:23]wFMCommunicate request_size=4 [09:14:23]MH_SAM_APDU [09:14:23]CAPDU: 80 13 00 00 [09:14:23]Write to MH i2c: E2 08 00 F8 3C 80 13 00 00 00 00 00 00 B0 [09:14:23]Write i2c OK [09:14:23]MH_I2C_Read... [09:14:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:14:23]Read from MH i2c: E2 [09:14:23]MH_I2C_Read... [09:14:23]Read from MH i2c: E2 62 00 [09:14:23]MH_I2C_Read... [09:14:23]Read from MH i2c: E2 62 00 F8 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 50 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 48 [09:14:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 50 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:14:23]wFMCommunicate OK [09:14:23]SAM_PROTO_GetFieldsCounters done [09:14:23]requested_item shift.num is exist - process it [09:14:23]requested_item shift.opened is exist - process it [09:14:23]req_shift_opened [09:14:23]FM_GetShiftState [09:14:23]SAM_PROTO_GetShiftState [09:14:23]wFMCommunicate request_size=4 [09:14:23]MH_SAM_APDU [09:14:23]CAPDU: 80 13 01 00 [09:14:23]Write to MH i2c: E2 08 00 F9 3C 80 13 01 00 00 00 00 00 B2 [09:14:23]Write i2c OK [09:14:23]MH_I2C_Read... [09:14:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:23]Read from MH i2c: E2 [09:14:23]MH_I2C_Read... [09:14:23]Read from MH i2c: E2 0E 00 [09:14:23]MH_I2C_Read... [09:14:23]Read from MH i2c: E2 0E 00 F9 3C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F5 [09:14:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:14:23]wFMCommunicate OK [09:14:23]SAM_PROTO_GetShiftState done [09:14:23]FM_GetShiftState done [09:14:23]req_shift_opened done [09:14:23]requested_item shift.open_date is exist - process it [09:14:23]req_shift_open_date [09:14:23]req_shift_open_date done [09:14:23]produce_requested_data done [09:14:23]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218448,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:14:23]process_action_free close_receipt [09:14:23]json_value_free [09:14:23]json_value_free done [09:14:23]process_json_proto returns [09:14:23]Send response to host [09:14:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218448,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:14:23]free response buf [09:14:23]execute_script done [09:14:23]execute_script returns [09:14:23]free content buf [09:14:23]Sock 8.Close socket [09:14:23]Sock 8.Thread stoped [09:14:27]OFD Sender: No OFD packet to send [09:14:32]OFD Sender: No OFD packet to send [09:14:37]OFD Sender: No OFD packet to send [09:14:42]OFD Sender: No OFD packet to send [09:14:47]OFD Sender: No OFD packet to send [09:14:52]OFD Sender: No OFD packet to send [09:14:57]OFD Sender: No OFD packet to send [09:15:02]OFD Sender: No OFD packet to send [09:15:07]OFD Sender: No OFD packet to send [09:15:12]OFD Sender: No OFD packet to send [09:15:17]OFD Sender: No OFD packet to send [09:15:22]OFD Sender: No OFD packet to send [09:15:27]OFD Sender: No OFD packet to send [09:15:32]OFD Sender: No OFD packet to send [09:15:37]OFD Sender: No OFD packet to send [09:15:42]OFD Sender: No OFD packet to send [09:15:47]OFD Sender: No OFD packet to send [09:15:52]OFD Sender: No OFD packet to send [09:15:57]OFD Sender: No OFD packet to send [09:16:02]OFD Sender: No OFD packet to send [09:16:07]OFD Sender: No OFD packet to send [09:16:12]accept exits with 9 [09:16:12]New connection [09:16:12]New thread 3066826084 created [09:16:12]Thread 3066682724 joined [09:16:12]Waiting for new connection... [09:16:12] Sock 9.Parse request [09:16:12]Sock 9.Check first char [09:16:12]Sock 9.First char is OK [09:16:12]request: POST /json_proto HTTP/1.0 [09:16:12]Method: POST [09:16:12]URL: /json_proto [09:16:12]Method is POST - this is cgi request [09:16:12]url: /json_proto [09:16:12]query_string will be loaded in cgi processing [09:16:12]execute_cgi json_proto POST (null) [09:16:12]execute_cgi path=json_proto method=POST [09:16:12]POST find Content-Length [09:16:12]Host: 172.17.40.4:8080 [09:16:12]Content-Length: 766 [09:16:12]Content-Type: application/json [09:16:12] [09:16:12]POST finish read [09:16:12]Found Content-Length = 766 [09:16:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535988", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 50.000, "sum" : 3810.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" : 3810.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:12]execute_script... [09:16: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)535988", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 50.000, "sum" : 3810.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" : 3810.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:12]POST & json_proto [09:16:12]process_json_proto [09:16:12]json parsed OK: [09:16:12]protocol is kg_v1.0 [09:16:12]action value=close_receipt [09:16:12]process_action close_receipt [09:16:12]cmd_close_receipt [09:16:12]MH_GetDate [09:16:12]Write to MH i2c: F0 00 00 FA 3C 25 [09:16:12]Write i2c OK [09:16:12]MH_I2C_Read... [09:16:12]Read from MH i2c: F0 [09:16:12]MH_I2C_Read... [09:16:12]Read from MH i2c: F0 09 00 [09:16:12]MH_I2C_Read... [09:16:12]Read from MH i2c: F0 09 00 FA 3C 00 DF 78 13 67 EE 0E 0D 67 6F [09:16:12]GetLastDocTimeStamp 1729329263 [09:16:12]current date 1729329375 [09:16:12]FM_GetShiftState [09:16:12]SAM_PROTO_GetShiftState [09:16:12]wFMCommunicate request_size=4 [09:16:12]MH_SAM_APDU [09:16:12]CAPDU: 80 13 01 00 [09:16:12]Write to MH i2c: E2 08 00 FB 3C 80 13 01 00 00 00 00 00 B4 [09:16:12]Write i2c OK [09:16:12]MH_I2C_Read... [09:16:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:12]Read from MH i2c: E2 [09:16:12]MH_I2C_Read... [09:16:12]Read from MH i2c: E2 0E 00 [09:16:12]MH_I2C_Read... [09:16:12]Read from MH i2c: E2 0E 00 FB 3C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F7 [09:16:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:16:12]wFMCommunicate OK [09:16:12]SAM_PROTO_GetShiftState done [09:16:12]FM_GetShiftState done [09:16:12]opened in 1729296582 [09:16:12]opened+sec_in_day 1729382982 [09:16:12]quantity*price = 381000 [09:16:12]sum+1 = 381001 [09:16:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3810.00 НСП 1% : 33.72 НДС 12% : 404.60 Наличными: 0.00 Безнал.: 3810.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 94 19.10.2024 09:16 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218449 ФПД: 96820214953876 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T091616&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218449&fm=96820214953876&tin=02508201610067®Number=0000000000098116&sum=381000 [09:16:13]StoreToDocumentArchive [09:16:13]shift 443 fd 218449 [09:16:13]save to /storage/0443/doc_00218449 [09:16:13]save last doc name /storage/0443/doc_00218449 to /storage/kkm_last_doc_name [09:16:13]save OK [09:16:13]Clear old archive folders... [09:16:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:16:13]tlvbuf is 015966C0 [09:16:13]SAM_PROTO_ClearQueue [09:16:13]wFMCommunicate request_size=4 [09:16:13]MH_SAM_APDU [09:16:13]CAPDU: 80 09 00 00 [09:16:13]Write to MH i2c: E2 08 00 08 3D 80 09 00 00 00 00 00 00 B7 [09:16:13]Write i2c OK [09:16:13]MH_I2C_Read... [09:16:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:16:13]Read from MH i2c: E2 [09:16:13]MH_I2C_Read... [09:16:13]Read from MH i2c: E2 03 00 [09:16:13]MH_I2C_Read... [09:16:13]Read from MH i2c: E2 03 00 08 3D 00 90 00 B9 [09:16:13]RAPDU: 90 00 [09:16:13]wFMCommunicate OK [09:16:13]SAM_PROTO_ClearQueue done [09:16:13]KKMCreateOFDPacket [09:16:13]OFDProtocolAddRootSTLVToBuf [09:16:13]FM_MakeSignedData [09:16:13]FM_MakeSignedData [09:16:13]SAM_PROTO_SignData [09:16:13]wFMCommunicate request_size=4 [09:16:13]MH_SAM_APDU [09:16:13]CAPDU: 80 0D 01 02 [09:16:13]Write to MH i2c: E2 08 00 09 3D 80 0D 01 02 00 00 00 00 BF [09:16:13]Write i2c OK [09:16:13]MH_I2C_Read... [09:16:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:16:13]Read from MH i2c: E2 [09:16:13]MH_I2C_Read... [09:16:13]Read from MH i2c: E2 03 00 [09:16:13]MH_I2C_Read... [09:16:13]Read from MH i2c: E2 03 00 09 3D 00 90 00 BA [09:16:13]RAPDU: 90 00 [09:16:13]wFMCommunicate OK [09:16:13]wFMCommunicate request_size=255 [09:16:13]MH_SAM_APDU [09:16: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 50 C3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 48 D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 9E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 48 D0 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 E0 78 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 51 55 03 00 35 04 06 00 58 0E B6 84 [09:16:13]Write to MH i2c: E2 02 01 0A 3D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 C4 1D 00 00 00 00 13 04 06 00 48 D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 9E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 48 D0 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 E0 78 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 51 55 03 00 35 04 06 00 58 0E B6 84 00 00 78 [09:16:13]Write i2c OK [09:16:13]MH_I2C_Read... [09:16:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:13]Read from MH i2c: E2 [09:16:13]MH_I2C_Read... [09:16:13]Read from MH i2c: E2 03 00 [09:16:13]MH_I2C_Read... [09:16:13]Read from MH i2c: E2 03 00 0A 3D 00 90 00 BB [09:16:13]RAPDU: 90 00 [09:16:13]wFMCommunicate OK [09:16:13]wFMCommunicate request_size=7 [09:16:13]MH_SAM_APDU [09:16:13]CAPDU: 80 0D 02 02 02 F7 94 [09:16:13]Write to MH i2c: E2 0A 00 0B 3D 80 0D 02 02 02 00 F7 94 00 00 51 [09:16:13]Write i2c OK [09:16:13]MH_I2C_Read... [09:16:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:13]Read from MH i2c: E2 [09:16:13]MH_I2C_Read... [09:16:13]Read from MH i2c: E2 03 00 [09:16:13]MH_I2C_Read... [09:16:13]Read from MH i2c: E2 03 00 0B 3D 00 90 00 BC [09:16:13]RAPDU: 90 00 [09:16:13]wFMCommunicate OK [09:16:13]wFMCommunicate request_size=4 [09:16:13]MH_SAM_APDU [09:16:13]CAPDU: 80 0D 03 02 [09:16:13]Write to MH i2c: E2 08 00 0C 3D 80 0D 03 02 00 00 00 00 C4 [09:16:13]Write i2c OK [09:16:13]MH_I2C_Read... [09:16:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:16:13]Read from MH i2c: E2 [09:16:13]MH_I2C_Read... [09:16:13]Read from MH i2c: E2 0B 00 [09:16:13]MH_I2C_Read... [09:16:13]Read from MH i2c: E2 0B 00 0C 3D 00 4E 2E CE 9B 1F 18 20 DE 90 00 DF [09:16:13]RAPDU: 4E 2E CE 9B 1F 18 20 DE 90 00 [09:16:13]wFMCommunicate OK [09:16:13]SAM_PROTO_SignData done [09:16:13]FM_MakeSignedData done [09:16:13]CreateOFDProtocolMessage [09:16:13]wFMCommunicate request_size=4 [09:16:13]MH_SAM_APDU [09:16:13]CAPDU: 80 11 00 00 [09:16:13]Write to MH i2c: E2 08 00 0D 3D 80 11 00 00 00 00 00 00 C4 [09:16:13]Write i2c OK [09:16:13]MH_I2C_Read... [09:16:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:13]Read from MH i2c: E2 [09:16:13]MH_I2C_Read... [09:16:13]Read from MH i2c: E2 17 00 [09:16:13]MH_I2C_Read... [09:16:13]Read from MH i2c: E2 17 00 0D 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 13 [09:16:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:16:13]wFMCommunicate OK [09:16:13]CreateOFDProtocolMessage done [09:16:13]OFDSenderStorePacket 218449 [09:16:13]StoreOFDPacket docnum=218449 [09:16:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 57 B9 04 01 76 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 50 C3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 48 D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 9E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 48 D0 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 E0 78 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 51 55 03 00 35 04 06 00 58 0E B6 84 F7 94 4E 2E CE 9B 1F 18 20 DE [09:16:13]CheckFolder [09:16:13]dirname=/storage/ofd_packets [09:16:13]CheckFolder done [09:16:13]ProducePacketName [09:16:13]name=ofd_packets/00218449 [09:16:13]NVStorageSaveData ofd_packets/00218449 [09:16:13]File name is /storage/ofd_packets/00218449 [09:16:13]Write 298 bytes [09:16:13]NVStorageSaveData done [09:16:13]OFDSenderStorePacket done [09:16:13]KKMCreateOFDPacket done [09:16:13]NVStorageSaveData kkm_last_timestamp [09:16:13]File name is /storage/kkm_last_timestamp [09:16:13]Write 4 bytes [09:16:13]NVStorageSaveData done [09:16:13]ExternCall_PrintAddStr [09:16:13]wPrintStart [09:16:13]Write to MH i2c: 01 00 00 0E 3D 4B [09:16:13]Write i2c OK [09:16:13]MH_I2C_Read... [09:16:13]Read from MH i2c: 01 [09:16:13]MH_I2C_Read... [09:16:13]Read from MH i2c: 01 07 00 [09:16:13]MH_I2C_Read... [09:16:13]Read from MH i2c: 01 07 00 0E 3D 00 00 00 00 00 FF 0F 60 [09:16:13]RasterBufferAndPrint [09:16:13]line Счет N : (1)535988 [09:16:13]line ИНН: 02508201610067 [09:16:13]line Контрольно-Кассовый Чек [09:16:13]line ПРОДАЖА [09:16:13]line ТРК (МРК, ГНК) : 61 [09:16:13]line Товар: 2710194210 [09:16:13]line ДТ-К-2 [09:16:13]line 50.000 * 76.20 [09:16:13]line = 3810.00 [09:16:13]line НДС 12% НСП 1% [09:16:13]line > о реализуемом товаре [09:16:13]line ИТОГО: 3810.00 [09:16:13]line НСП 1% : 33.72 [09:16:13]line НДС 12% : 404.60 [09:16:13]line Наличными: 0.00 [09:16:13]line Безнал.: 3810.00 [09:16:13]line Место: АЗС № 84 "Партнер Нефть" [09:16:13]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:16:13]line СНО: Общий режим [09:16:13]line Чек 94 19.10.2024 09:16 [09:16:13]line Смена: 443 ФФД: 1.0 [09:16:13]line ЗНМ: 0300000178 [09:16:13]line РНМ: 0000000000098116 [09:16:13]line Версия ККМ: 001 [09:16:13]line Платежная система: Mbank [09:16:13]line ФМ: 0000000000965413 [09:16:13]line ФД: 218449 [09:16:13]line ФПД: 96820214953876 [09:16:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T091616&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218449&fm=96820214953876&tin=02508201610067®Number=0000000000098116&sum=381000 [09:16:14]OFD Sender: Processing packet 218449 [packets to send 80, broken 79] [09:16:14]ProducePacketName [09:16:14]name=ofd_packets/00218449 [09:16:14]OFD Sender: To server: pG, [09:16:14]CommunicateWithHost lk.salyk.kg:30040 [09:16:14]ConnectInit lk.salyk.kg [09:16:14]written 0, free lines is 4095 [09:16:14]Connected sock=10 [09:16:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 57 B9 04 01 76 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 50 C3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 48 D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 9E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 48 D0 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 E0 78 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 51 55 03 00 35 04 06 00 58 0E B6 84 F7 94 4E 2E CE 9B 1F 18 20 DE [09:16:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 32 29 47 00 E9 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 39 36 35 34 31 33 10 04 04 00 51 55 03 00 F4 03 04 00 7A 24 13 67 B6 04 01 00 00 2F 5D C3 76 C0 9D 04 6D [09:16:14]CommunicateWithHost err = 0 [09:16:14]CheckOFDResponse [09:16:14]1017 (14) - 77093643461234 [09:16:14]1041 (16) - 0000000000965413 [09:16:14]1040 (4) - 218449 [09:16:14]1012 (4) - 19.10.2024 03:16 [09:16:14]1206 (1) - 0 [09:16:14]OFD Sender: Remove packet 218449 [09:16:14]ProducePacketName [09:16:14]name=ofd_packets/00218449 [09:16:14]NVStorageDeleteData [09:16:14]Write to MH i2c: 01 00 00 37 3D 74 [09:16:14]Write i2c OK [09:16:14]MH_I2C_Read... [09:16:14]Read from MH i2c: 01 [09:16:14]MH_I2C_Read... [09:16:14]Read from MH i2c: 01 07 00 [09:16:14]MH_I2C_Read... [09:16:14]Read from MH i2c: 01 07 00 37 3D 00 00 00 00 00 09 0D 91 [09:16:14]RasterBufferAndPrint [09:16:14]line [09:16:14]line [09:16:14]line [09:16:14]line [09:16:14]line [09:16:14]written 0, free lines is 3344 [09:16:14]MH_Cut [09:16:14]Write to MH i2c: D1 01 00 3E 3D 01 4D [09:16:14]Write i2c OK [09:16:14]MH_I2C_Read... [09:16:14]Read from MH i2c: D1 [09:16:14]MH_I2C_Read... [09:16:14]Read from MH i2c: D1 01 00 [09:16:14]MH_I2C_Read... [09:16:14]Read from MH i2c: D1 01 00 3E 3D 00 4C [09:16:14]Write to MH i2c: 01 00 00 3F 3D 7C [09:16:14]Write i2c OK [09:16:14]MH_I2C_Read... [09:16:15]OFD Sender: No OFD packet to send [09:16:15]*** Cut start [09:16:15]*** Partial cut [09:16:15]*** CUTSNS_PIN = 1 [09:16:15]*** CUTSNS_PIN = 0 [09:16:15]*** Brake cut motor [09:16:16]Read from MH i2c: 01 [09:16:16]MH_I2C_Read... [09:16:16]*** Stop cut motor [09:16:16]*** Cut end [09:16:16]Read from MH i2c: 01 07 00 [09:16:16]MH_I2C_Read... [09:16:16]Read from MH i2c: 01 07 00 3F 3D 00 00 00 00 00 FF 0F 91 [09:16:16]process_action close_receipt done [09:16:16]requested_data is exist [09:16:16]produce_requested_data [09:16:16]requested_item fm.sn is exist - process it [09:16:16]wFMCommunicate request_size=4 [09:16:16]MH_SAM_APDU [09:16:16]CAPDU: 80 11 00 00 [09:16:16]Write to MH i2c: E2 08 00 40 3D 80 11 00 00 00 00 00 00 F7 [09:16:16]Write i2c OK [09:16:16]MH_I2C_Read... [09:16:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:16]Read from MH i2c: E2 [09:16:16]MH_I2C_Read... [09:16:16]Read from MH i2c: E2 17 00 [09:16:16]MH_I2C_Read... [09:16:16]Read from MH i2c: E2 17 00 40 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 46 [09:16:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:16:16]wFMCommunicate OK [09:16:16]requested_item fd.num is exist - process it [09:16:16]SAM_PROTO_GetFieldsCounters [09:16:16]wFMCommunicate request_size=4 [09:16:16]MH_SAM_APDU [09:16:16]CAPDU: 80 13 00 00 [09:16:16]Write to MH i2c: E2 08 00 41 3D 80 13 00 00 00 00 00 00 FA [09:16:16]Write i2c OK [09:16:16]MH_I2C_Read... [09:16:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:16]Read from MH i2c: E2 [09:16:16]MH_I2C_Read... [09:16:16]Read from MH i2c: E2 62 00 [09:16:16]MH_I2C_Read... [09:16:16]Read from MH i2c: E2 62 00 41 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 51 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 96 [09:16:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 51 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:16:16]wFMCommunicate OK [09:16:16]SAM_PROTO_GetFieldsCounters done [09:16:16]requested_item shift.num is exist - process it [09:16:16]requested_item shift.opened is exist - process it [09:16:16]req_shift_opened [09:16:16]FM_GetShiftState [09:16:16]SAM_PROTO_GetShiftState [09:16:16]wFMCommunicate request_size=4 [09:16:16]MH_SAM_APDU [09:16:16]CAPDU: 80 13 01 00 [09:16:16]Write to MH i2c: E2 08 00 42 3D 80 13 01 00 00 00 00 00 FC [09:16:16]Write i2c OK [09:16:16]MH_I2C_Read... [09:16:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:16]Read from MH i2c: E2 [09:16:16]MH_I2C_Read... [09:16:16]Read from MH i2c: E2 0E 00 [09:16:16]MH_I2C_Read... [09:16:16]Read from MH i2c: E2 0E 00 42 3D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3F [09:16:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:16:16]wFMCommunicate OK [09:16:16]SAM_PROTO_GetShiftState done [09:16:16]FM_GetShiftState done [09:16:16]req_shift_opened done [09:16:16]requested_item shift.open_date is exist - process it [09:16:16]req_shift_open_date [09:16:16]req_shift_open_date done [09:16:16]produce_requested_data done [09:16:16]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218449,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:16:16]process_action_free close_receipt [09:16:16]json_value_free [09:16:16]json_value_free done [09:16:16]process_json_proto returns [09:16:16]Send response to host [09:16:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218449,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:16:16]free response buf [09:16:16]execute_script done [09:16:16]execute_script returns [09:16:16]free content buf [09:16:16]Sock 9.Close socket [09:16:16]Sock 9.Thread stoped [09:16:20]OFD Sender: No OFD packet to send [09:16:25]OFD Sender: No OFD packet to send [09:16:30]OFD Sender: No OFD packet to send [09:16:35]OFD Sender: No OFD packet to send [09:16:40]OFD Sender: No OFD packet to send [09:16:45]OFD Sender: No OFD packet to send [09:16:50]OFD Sender: No OFD packet to send [09:16:55]OFD Sender: No OFD packet to send [09:17:00]OFD Sender: No OFD packet to send [09:17:05]OFD Sender: No OFD packet to send [09:17:10]OFD Sender: No OFD packet to send [09:17:15]OFD Sender: No OFD packet to send [09:17:20]OFD Sender: No OFD packet to send [09:17:25]OFD Sender: No OFD packet to send [09:17:29]accept exits with 8 [09:17:29]New connection [09:17:29]New thread 3066682724 created [09:17:29]Thread 3066826084 joined [09:17:29]Waiting for new connection... [09:17:29] Sock 8.Parse request [09:17:29]Sock 8.Check first char [09:17:29]Sock 8.First char is OK [09:17:29]request: POST /json_proto HTTP/1.0 [09:17:29]Method: POST [09:17:29]URL: /json_proto [09:17:29]Method is POST - this is cgi request [09:17:29]url: /json_proto [09:17:29]query_string will be loaded in cgi processing [09:17:29]execute_cgi json_proto POST (null) [09:17:29]execute_cgi path=json_proto method=POST [09:17:29]POST find Content-Length [09:17:29]Host: 172.17.40.4:8080 [09:17:29]Content-Length: 677 [09:17:29]Content-Type: application/json [09:17:29] [09:17:29]POST finish read [09:17:29]Found Content-Length = 677 [09:17:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:17:29]execute_script... [09:17: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)535989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:17:29]POST & json_proto [09:17:29]process_json_proto [09:17:29]json parsed OK: [09:17:29]protocol is kg_v1.0 [09:17:29]action value=close_receipt [09:17:29]process_action close_receipt [09:17:29]cmd_close_receipt [09:17:29]MH_GetDate [09:17:29]Write to MH i2c: F0 00 00 43 3D 6F [09:17:29]Write i2c OK [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: F0 [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: F0 09 00 [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: F0 09 00 43 3D 00 2D 79 13 67 EE 0E 0D 67 08 [09:17:29]GetLastDocTimeStamp 1729329376 [09:17:29]current date 1729329453 [09:17:29]FM_GetShiftState [09:17:29]SAM_PROTO_GetShiftState [09:17:29]wFMCommunicate request_size=4 [09:17:29]MH_SAM_APDU [09:17:29]CAPDU: 80 13 01 00 [09:17:29]Write to MH i2c: E2 08 00 44 3D 80 13 01 00 00 00 00 00 FE [09:17:29]Write i2c OK [09:17:29]MH_I2C_Read... [09:17:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:29]Read from MH i2c: E2 [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: E2 0E 00 [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: E2 0E 00 44 3D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 41 [09:17:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:17:29]wFMCommunicate OK [09:17:29]SAM_PROTO_GetShiftState done [09:17:29]FM_GetShiftState done [09:17:29]opened in 1729296582 [09:17:29]opened+sec_in_day 1729382982 [09:17:29]quantity*price = 50041 [09:17:29]sum+1 = 50042 [09:17: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 95 19.10.2024 09:17 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218450 ФПД: 280702293270837 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T091733&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218450&fm=280702293270837&tin=02508201610067®Number=0000000000098116&sum=50000 [09:17:30]StoreToDocumentArchive [09:17:30]shift 443 fd 218450 [09:17:30]save to /storage/0443/doc_00218450 [09:17:30]save last doc name /storage/0443/doc_00218450 to /storage/kkm_last_doc_name [09:17:30]save OK [09:17:30]Clear old archive folders... [09:17:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:17:30]tlvbuf is 01654950 [09:17:30]SAM_PROTO_ClearQueue [09:17:30]wFMCommunicate request_size=4 [09:17:30]MH_SAM_APDU [09:17:30]CAPDU: 80 09 00 00 [09:17:30]Write to MH i2c: E2 08 00 51 3D 80 09 00 00 00 00 00 00 00 [09:17:30]Write i2c OK [09:17:30]MH_I2C_Read... [09:17:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:17:30]Read from MH i2c: E2 [09:17:30]MH_I2C_Read... [09:17:30]Read from MH i2c: E2 03 00 [09:17:30]MH_I2C_Read... [09:17:30]Read from MH i2c: E2 03 00 51 3D 00 90 00 02 [09:17:30]RAPDU: 90 00 [09:17:30]wFMCommunicate OK [09:17:30]SAM_PROTO_ClearQueue done [09:17:30]KKMCreateOFDPacket [09:17:30]OFDProtocolAddRootSTLVToBuf [09:17:30]FM_MakeSignedData [09:17:30]FM_MakeSignedData [09:17:30]SAM_PROTO_SignData [09:17:30]wFMCommunicate request_size=4 [09:17:30]MH_SAM_APDU [09:17:30]CAPDU: 80 0D 01 02 [09:17:30]Write to MH i2c: E2 08 00 52 3D 80 0D 01 02 00 00 00 00 08 [09:17:30]Write i2c OK [09:17:30]MH_I2C_Read... [09:17:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:17:30]Read from MH i2c: E2 [09:17:30]MH_I2C_Read... [09:17:30]Read from MH i2c: E2 03 00 [09:17:30]MH_I2C_Read... [09:17:30]Read from MH i2c: E2 03 00 52 3D 00 90 00 03 [09:17:30]RAPDU: 90 00 [09:17:30]wFMCommunicate OK [09:17:30]wFMCommunicate request_size=255 [09:17:30]MH_SAM_APDU [09:17: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 5F 00 00 00 F4 03 04 00 2D 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 52 55 03 00 35 04 06 00 FF [09:17:30]Write to MH i2c: E2 02 01 53 3D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 2D 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 52 55 03 00 35 04 06 00 FF 00 00 74 [09:17:30]Write i2c OK [09:17:30]MH_I2C_Read... [09:17:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:31]Read from MH i2c: E2 [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: E2 03 00 [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: E2 03 00 53 3D 00 90 00 04 [09:17:31]RAPDU: 90 00 [09:17:31]wFMCommunicate OK [09:17:31]wFMCommunicate request_size=10 [09:17:31]MH_SAM_APDU [09:17:31]CAPDU: 80 0D 02 02 05 4C 18 7A 61 35 [09:17:31]Write to MH i2c: E2 0D 00 54 3D 80 0D 02 02 05 00 4C 18 7A 61 35 00 00 89 [09:17:31]Write i2c OK [09:17:31]MH_I2C_Read... [09:17:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:31]Read from MH i2c: E2 [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: E2 03 00 [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: E2 03 00 54 3D 00 90 00 05 [09:17:31]RAPDU: 90 00 [09:17:31]wFMCommunicate OK [09:17:31]wFMCommunicate request_size=4 [09:17:31]MH_SAM_APDU [09:17:31]CAPDU: 80 0D 03 02 [09:17:31]Write to MH i2c: E2 08 00 55 3D 80 0D 03 02 00 00 00 00 0D [09:17:31]Write i2c OK [09:17:31]MH_I2C_Read... [09:17:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:17:31]Read from MH i2c: E2 [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: E2 0B 00 [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: E2 0B 00 55 3D 00 06 6C 64 06 D7 F2 D3 26 90 00 AC [09:17:31]RAPDU: 06 6C 64 06 D7 F2 D3 26 90 00 [09:17:31]wFMCommunicate OK [09:17:31]SAM_PROTO_SignData done [09:17:31]FM_MakeSignedData done [09:17:31]CreateOFDProtocolMessage [09:17:31]wFMCommunicate request_size=4 [09:17:31]MH_SAM_APDU [09:17:31]CAPDU: 80 11 00 00 [09:17:31]Write to MH i2c: E2 08 00 56 3D 80 11 00 00 00 00 00 00 0D [09:17:31]Write i2c OK [09:17:31]MH_I2C_Read... [09:17:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:31]Read from MH i2c: E2 [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: E2 17 00 [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: E2 17 00 56 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5C [09:17:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:17:31]wFMCommunicate OK [09:17:31]CreateOFDProtocolMessage done [09:17:31]OFDSenderStorePacket 218450 [09:17:31]StoreOFDPacket docnum=218450 [09:17:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 74 44 07 01 E0 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 2D 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 52 55 03 00 35 04 06 00 FF 4C 18 7A 61 35 06 6C 64 06 D7 F2 D3 26 [09:17:31]CheckFolder [09:17:31]dirname=/storage/ofd_packets [09:17:31]CheckFolder done [09:17:31]ProducePacketName [09:17:31]name=ofd_packets/00218450 [09:17:31]NVStorageSaveData ofd_packets/00218450 [09:17:31]File name is /storage/ofd_packets/00218450 [09:17:31]Write 301 bytes [09:17:31]NVStorageSaveData done [09:17:31]OFDSenderStorePacket done [09:17:31]KKMCreateOFDPacket done [09:17:31]NVStorageSaveData kkm_last_timestamp [09:17:31]File name is /storage/kkm_last_timestamp [09:17:31]Write 4 bytes [09:17:31]NVStorageSaveData done [09:17:31]ExternCall_PrintAddStr [09:17:31]wPrintStart [09:17:31]Write to MH i2c: 01 00 00 57 3D 94 [09:17:31]Write i2c OK [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: 01 [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: 01 07 00 [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: 01 07 00 57 3D 00 00 00 00 00 FF 0F A9 [09:17:31]RasterBufferAndPrint [09:17:31]line Счет N : (1)535989 [09:17:31]line ИНН: 02508201610067 [09:17:31]line Контрольно-Кассовый Чек [09:17:31]line ПРОДАЖА [09:17:31]line ТРК (МРК, ГНК) : 23 [09:17:31]line Товар: 2710124130 [09:17:31]line Аи-92-К-2 [09:17:31]line 7.480 * 66.90 [09:17:31]line = 500.41 [09:17:31]line НДС 12% НСП 1% [09:17:31]line > о реализуемом товаре [09:17:31]line ОКРУГЛЕНИЕ: -0.41 [09:17:31]line ИТОГО: 500.00 [09:17:31]line Внесено: 500.00 [09:17:31]line СДАЧА: 0.00 [09:17:31]line НСП 1% : 4.43 [09:17:31]line НДС 12% : 53.14 [09:17:31]line Наличными: 500.00 [09:17:31]line Безнал.: 0.00 [09:17:31]line Место: АЗС № 84 "Партнер Нефть" [09:17:31]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:17:31]line СНО: Общий режим [09:17:31]line Чек 95 19.10.2024 09:17 [09:17:31]line Смена: 443 ФФД: 1.0 [09:17:31]line ЗНМ: 0300000178 [09:17:31]line РНМ: 0000000000098116 [09:17:31]line Версия ККМ: 001 [09:17:31]line ФМ: 0000000000965413 [09:17:31]line ФД: 218450 [09:17:31]line ФПД: 280702293270837 [09:17:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T091733&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218450&fm=280702293270837&tin=02508201610067®Number=0000000000098116&sum=50000 [09:17:31]OFD Sender: Processing packet 218450 [packets to send 80, broken 79] [09:17:31]ProducePacketName [09:17:31]name=ofd_packets/00218450 [09:17:31]OFD Sender: To server: pG, [09:17:31]CommunicateWithHost lk.salyk.kg:30040 [09:17:31]ConnectInit lk.salyk.kg [09:17:31]written 0, free lines is 4095 [09:17:31]Connected sock=10 [09:17:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 74 44 07 01 E0 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 2D 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 52 55 03 00 35 04 06 00 FF 4C 18 7A 61 35 06 6C 64 06 D7 F2 D3 26 [09:17:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 05 D1 47 00 71 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 39 36 35 34 31 33 10 04 04 00 52 55 03 00 F4 03 04 00 C7 24 13 67 B6 04 01 00 00 18 1C 2F E8 A5 A4 BC A3 [09:17:31]CommunicateWithHost err = 0 [09:17:31]CheckOFDResponse [09:17:31]1017 (14) - 77093643461234 [09:17:31]1041 (16) - 0000000000965413 [09:17:31]1040 (4) - 218450 [09:17:31]1012 (4) - 19.10.2024 03:17 [09:17:31]1206 (1) - 0 [09:17:31]OFD Sender: Remove packet 218450 [09:17:31]ProducePacketName [09:17:31]name=ofd_packets/00218450 [09:17:31]NVStorageDeleteData [09:17:32]Write to MH i2c: 01 00 00 82 3D BF [09:17:32]Write i2c OK [09:17:32]MH_I2C_Read... [09:17:32]Read from MH i2c: 01 [09:17:32]MH_I2C_Read... [09:17:32]Read from MH i2c: 01 07 00 [09:17:32]MH_I2C_Read... [09:17:32]Read from MH i2c: 01 07 00 82 3D 00 00 00 00 00 E5 0C B7 [09:17:32]RasterBufferAndPrint [09:17:32]line [09:17:32]line [09:17:32]line [09:17:32]line [09:17:32]line [09:17:32]written 0, free lines is 3307 [09:17:32]MH_Cut [09:17:32]Write to MH i2c: D1 01 00 89 3D 01 98 [09:17:32]Write i2c OK [09:17:32]MH_I2C_Read... [09:17:32]Read from MH i2c: D1 [09:17:32]MH_I2C_Read... [09:17:32]Read from MH i2c: D1 01 00 [09:17:32]MH_I2C_Read... [09:17:32]Read from MH i2c: D1 01 00 89 3D 00 97 [09:17:32]Write to MH i2c: 01 00 00 8A 3D C7 [09:17:32]Write i2c OK [09:17:32]MH_I2C_Read... [09:17:32]OFD Sender: No OFD packet to send [09:17:32]*** Cut start [09:17:32]*** Partial cut [09:17:32]*** CUTSNS_PIN = 1 [09:17:32]*** CUTSNS_PIN = 0 [09:17:33]*** Brake cut motor [09:17:33]Read from MH i2c: 01 [09:17:33]MH_I2C_Read... [09:17:33]*** Stop cut motor [09:17:33]*** Cut end [09:17:33]Read from MH i2c: 01 07 00 [09:17:33]MH_I2C_Read... [09:17:33]Read from MH i2c: 01 07 00 8A 3D 00 00 00 00 00 FF 0F DC [09:17:33]process_action close_receipt done [09:17:33]requested_data is exist [09:17:33]produce_requested_data [09:17:33]requested_item fm.sn is exist - process it [09:17:33]wFMCommunicate request_size=4 [09:17:33]MH_SAM_APDU [09:17:33]CAPDU: 80 11 00 00 [09:17:33]Write to MH i2c: E2 08 00 8B 3D 80 11 00 00 00 00 00 00 42 [09:17:33]Write i2c OK [09:17:33]MH_I2C_Read... [09:17:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:33]Read from MH i2c: E2 [09:17:33]MH_I2C_Read... [09:17:33]Read from MH i2c: E2 17 00 [09:17:33]MH_I2C_Read... [09:17:33]Read from MH i2c: E2 17 00 8B 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 91 [09:17:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:17:33]wFMCommunicate OK [09:17:33]requested_item fd.num is exist - process it [09:17:33]SAM_PROTO_GetFieldsCounters [09:17:33]wFMCommunicate request_size=4 [09:17:33]MH_SAM_APDU [09:17:33]CAPDU: 80 13 00 00 [09:17:33]Write to MH i2c: E2 08 00 8C 3D 80 13 00 00 00 00 00 00 45 [09:17:33]Write i2c OK [09:17:33]MH_I2C_Read... [09:17:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:17:33]Read from MH i2c: E2 [09:17:33]MH_I2C_Read... [09:17:33]Read from MH i2c: E2 62 00 [09:17:33]MH_I2C_Read... [09:17:33]Read from MH i2c: E2 62 00 8C 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 52 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 E5 [09:17:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 52 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:17:33]wFMCommunicate OK [09:17:33]SAM_PROTO_GetFieldsCounters done [09:17:33]requested_item shift.num is exist - process it [09:17:33]requested_item shift.opened is exist - process it [09:17:33]req_shift_opened [09:17:33]FM_GetShiftState [09:17:33]SAM_PROTO_GetShiftState [09:17:33]wFMCommunicate request_size=4 [09:17:33]MH_SAM_APDU [09:17:33]CAPDU: 80 13 01 00 [09:17:33]Write to MH i2c: E2 08 00 8D 3D 80 13 01 00 00 00 00 00 47 [09:17:33]Write i2c OK [09:17:33]MH_I2C_Read... [09:17:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:33]Read from MH i2c: E2 [09:17:33]MH_I2C_Read... [09:17:33]Read from MH i2c: E2 0E 00 [09:17:33]MH_I2C_Read... [09:17:33]Read from MH i2c: E2 0E 00 8D 3D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8A [09:17:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:17:33]wFMCommunicate OK [09:17:33]SAM_PROTO_GetShiftState done [09:17:33]FM_GetShiftState done [09:17:33]req_shift_opened done [09:17:33]requested_item shift.open_date is exist - process it [09:17:33]req_shift_open_date [09:17:33]req_shift_open_date done [09:17:33]produce_requested_data done [09:17:33]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218450,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:17:33]process_action_free close_receipt [09:17:33]json_value_free [09:17:33]json_value_free done [09:17:33]process_json_proto returns [09:17:33]Send response to host [09:17:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218450,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:17:33]free response buf [09:17:33]execute_script done [09:17:33]execute_script returns [09:17:33]free content buf [09:17:33]Sock 8.Close socket [09:17:33]Sock 8.Thread stoped [09:17:37]OFD Sender: No OFD packet to send [09:17:42]OFD Sender: No OFD packet to send [09:17:47]OFD Sender: No OFD packet to send [09:17:52]OFD Sender: No OFD packet to send [09:17:57]OFD Sender: No OFD packet to send [09:18:02]OFD Sender: No OFD packet to send [09:18:07]OFD Sender: No OFD packet to send [09:18:12]OFD Sender: No OFD packet to send [09:18:17]OFD Sender: No OFD packet to send [09:18:18]accept exits with 9 [09:18:18]New connection [09:18:18]New thread 3066826084 created [09:18:18]Thread 3066682724 joined [09:18:18]Waiting for new connection... [09:18:18] Sock 9.Parse request [09:18:18]Sock 9.Check first char [09:18:18]Sock 9.First char is OK [09:18:18]request: POST /json_proto HTTP/1.0 [09:18:18]Method: POST [09:18:18]URL: /json_proto [09:18:18]Method is POST - this is cgi request [09:18:18]url: /json_proto [09:18:18]query_string will be loaded in cgi processing [09:18:18]execute_cgi json_proto POST (null) [09:18:18]execute_cgi path=json_proto method=POST [09:18:18]POST find Content-Length [09:18:18]Host: 172.17.40.4:8080 [09:18:18]Content-Length: 769 [09:18:18]Content-Type: application/json [09:18:18] [09:18:18]POST finish read [09:18:18]Found Content-Length = 769 [09:18:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535990", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:18]execute_script... [09:18:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535990", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:18]POST & json_proto [09:18:18]process_json_proto [09:18:18]json parsed OK: [09:18:18]protocol is kg_v1.0 [09:18:18]action value=close_receipt [09:18:18]process_action close_receipt [09:18:18]cmd_close_receipt [09:18:18]MH_GetDate [09:18:18]Write to MH i2c: F0 00 00 8E 3D BA [09:18:18]Write i2c OK [09:18:18]MH_I2C_Read... [09:18:18]Read from MH i2c: F0 [09:18:18]MH_I2C_Read... [09:18:18]Read from MH i2c: F0 09 00 [09:18:18]MH_I2C_Read... [09:18:18]Read from MH i2c: F0 09 00 8E 3D 00 5D 79 13 67 EE 0E 0D 67 83 [09:18:18]GetLastDocTimeStamp 1729329453 [09:18:18]current date 1729329501 [09:18:18]FM_GetShiftState [09:18:18]SAM_PROTO_GetShiftState [09:18:18]wFMCommunicate request_size=4 [09:18:18]MH_SAM_APDU [09:18:18]CAPDU: 80 13 01 00 [09:18:18]Write to MH i2c: E2 08 00 8F 3D 80 13 01 00 00 00 00 00 49 [09:18:18]Write i2c OK [09:18:18]MH_I2C_Read... [09:18:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:18]Read from MH i2c: E2 [09:18:18]MH_I2C_Read... [09:18:18]Read from MH i2c: E2 0E 00 [09:18:18]MH_I2C_Read... [09:18:18]Read from MH i2c: E2 0E 00 8F 3D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8C [09:18:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:18:18]wFMCommunicate OK [09:18:18]SAM_PROTO_GetShiftState done [09:18:18]FM_GetShiftState done [09:18:18]opened in 1729296582 [09:18:18]opened+sec_in_day 1729382982 [09:18:18]quantity*price = 200043 [09:18:18]sum+1 = 200044 [09:18:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 96 19.10.2024 09:18 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218451 ФПД: 120030202082243 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T091821&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218451&fm=120030202082243&tin=02508201610067®Number=0000000000098116&sum=200043 [09:18:19]StoreToDocumentArchive [09:18:19]shift 443 fd 218451 [09:18:19]save to /storage/0443/doc_00218451 [09:18:19]save last doc name /storage/0443/doc_00218451 to /storage/kkm_last_doc_name [09:18:19]save OK [09:18:19]Clear old archive folders... [09:18:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:18:19]tlvbuf is 0154DAA0 [09:18:19]SAM_PROTO_ClearQueue [09:18:19]wFMCommunicate request_size=4 [09:18:19]MH_SAM_APDU [09:18:19]CAPDU: 80 09 00 00 [09:18:19]Write to MH i2c: E2 08 00 9C 3D 80 09 00 00 00 00 00 00 4B [09:18:19]Write i2c OK [09:18:19]MH_I2C_Read... [09:18:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:18:19]Read from MH i2c: E2 [09:18:19]MH_I2C_Read... [09:18:19]Read from MH i2c: E2 03 00 [09:18:19]MH_I2C_Read... [09:18:19]Read from MH i2c: E2 03 00 9C 3D 00 90 00 4D [09:18:19]RAPDU: 90 00 [09:18:19]wFMCommunicate OK [09:18:19]SAM_PROTO_ClearQueue done [09:18:19]KKMCreateOFDPacket [09:18:19]OFDProtocolAddRootSTLVToBuf [09:18:19]FM_MakeSignedData [09:18:19]FM_MakeSignedData [09:18:19]SAM_PROTO_SignData [09:18:19]wFMCommunicate request_size=4 [09:18:19]MH_SAM_APDU [09:18:19]CAPDU: 80 0D 01 02 [09:18:19]Write to MH i2c: E2 08 00 9D 3D 80 0D 01 02 00 00 00 00 53 [09:18:19]Write i2c OK [09:18:19]MH_I2C_Read... [09:18:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:18:19]Read from MH i2c: E2 [09:18:19]MH_I2C_Read... [09:18:19]Read from MH i2c: E2 03 00 [09:18:19]MH_I2C_Read... [09:18:19]Read from MH i2c: E2 03 00 9D 3D 00 90 00 4E [09:18:19]RAPDU: 90 00 [09:18:19]wFMCommunicate OK [09:18:19]wFMCommunicate request_size=255 [09:18:19]MH_SAM_APDU [09:18:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 5D 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 53 55 03 00 35 04 06 00 6D [09:18:19]Write to MH i2c: E2 02 01 9E 3D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 5D 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 53 55 03 00 35 04 06 00 6D 00 00 5E [09:18:19]Write i2c OK [09:18:19]MH_I2C_Read... [09:18:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:19]Read from MH i2c: E2 [09:18:19]MH_I2C_Read... [09:18:19]Read from MH i2c: E2 03 00 [09:18:19]MH_I2C_Read... [09:18:19]Read from MH i2c: E2 03 00 9E 3D 00 90 00 4F [09:18:19]RAPDU: 90 00 [09:18:19]wFMCommunicate OK [09:18:19]wFMCommunicate request_size=10 [09:18:19]MH_SAM_APDU [09:18:19]CAPDU: 80 0D 02 02 05 2A B5 8E B3 C3 [09:18:19]Write to MH i2c: E2 0D 00 9F 3D 80 0D 02 02 05 00 2A B5 8E B3 C3 00 00 43 [09:18:19]Write i2c OK [09:18:19]MH_I2C_Read... [09:18:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:19]Read from MH i2c: E2 [09:18:19]MH_I2C_Read... [09:18:19]Read from MH i2c: E2 03 00 [09:18:19]MH_I2C_Read... [09:18:19]Read from MH i2c: E2 03 00 9F 3D 00 90 00 50 [09:18:19]RAPDU: 90 00 [09:18:19]wFMCommunicate OK [09:18:19]wFMCommunicate request_size=4 [09:18:19]MH_SAM_APDU [09:18:19]CAPDU: 80 0D 03 02 [09:18:19]Write to MH i2c: E2 08 00 A0 3D 80 0D 03 02 00 00 00 00 58 [09:18:19]Write i2c OK [09:18:19]MH_I2C_Read... [09:18:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:18:19]Read from MH i2c: E2 [09:18:19]MH_I2C_Read... [09:18:19]Read from MH i2c: E2 0B 00 [09:18:19]MH_I2C_Read... [09:18:19]Read from MH i2c: E2 0B 00 A0 3D 00 AE 01 63 71 94 48 60 5C 90 00 74 [09:18:19]RAPDU: AE 01 63 71 94 48 60 5C 90 00 [09:18:19]wFMCommunicate OK [09:18:19]SAM_PROTO_SignData done [09:18:19]FM_MakeSignedData done [09:18:19]CreateOFDProtocolMessage [09:18:19]wFMCommunicate request_size=4 [09:18:19]MH_SAM_APDU [09:18:19]CAPDU: 80 11 00 00 [09:18:19]Write to MH i2c: E2 08 00 A1 3D 80 11 00 00 00 00 00 00 58 [09:18:19]Write i2c OK [09:18:19]MH_I2C_Read... [09:18:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:19]Read from MH i2c: E2 [09:18:19]MH_I2C_Read... [09:18:19]Read from MH i2c: E2 17 00 [09:18:19]MH_I2C_Read... [09:18:19]Read from MH i2c: E2 17 00 A1 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A7 [09:18:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:18:19]wFMCommunicate OK [09:18:19]CreateOFDProtocolMessage done [09:18:19]OFDSenderStorePacket 218451 [09:18:19]StoreOFDPacket docnum=218451 [09:18:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 2D BB 07 01 78 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 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 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 5D 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 53 55 03 00 35 04 06 00 6D 2A B5 8E B3 C3 AE 01 63 71 94 48 60 5C [09:18:19]CheckFolder [09:18:19]dirname=/storage/ofd_packets [09:18:19]CheckFolder done [09:18:19]ProducePacketName [09:18:19]name=ofd_packets/00218451 [09:18:19]NVStorageSaveData ofd_packets/00218451 [09:18:19]File name is /storage/ofd_packets/00218451 [09:18:19]Write 301 bytes [09:18:19]NVStorageSaveData done [09:18:19]OFDSenderStorePacket done [09:18:19]KKMCreateOFDPacket done [09:18:19]NVStorageSaveData kkm_last_timestamp [09:18:19]File name is /storage/kkm_last_timestamp [09:18:19]Write 4 bytes [09:18:19]NVStorageSaveData done [09:18:19]ExternCall_PrintAddStr [09:18:19]wPrintStart [09:18:19]Write to MH i2c: 01 00 00 A2 3D DF [09:18:19]Write i2c OK [09:18:19]MH_I2C_Read... [09:18:19]Read from MH i2c: 01 [09:18:19]MH_I2C_Read... [09:18:19]Read from MH i2c: 01 07 00 [09:18:19]MH_I2C_Read... [09:18:19]Read from MH i2c: 01 07 00 A2 3D 00 00 00 00 00 FF 0F F4 [09:18:19]RasterBufferAndPrint [09:18:19]line Счет N : (1)535990 [09:18:19]line ИНН: 02508201610067 [09:18:19]line Контрольно-Кассовый Чек [09:18:19]line ПРОДАЖА [09:18:19]line ТРК (МРК, ГНК) : 41 [09:18:19]line Товар: 2710124500 [09:18:19]line Аи-95-К-3 [09:18:19]line 26.960 * 74.20 [09:18:19]line = 2000.43 [09:18:19]line НДС 12% НСП 1% [09:18:19]line > о реализуемом товаре [09:18:19]line ИТОГО: 2000.43 [09:18:19]line НСП 1% : 17.70 [09:18:19]line НДС 12% : 212.43 [09:18:19]line Наличными: 0.00 [09:18:19]line Безнал.: 2000.43 [09:18:19]line Место: АЗС № 84 "Партнер Нефть" [09:18:19]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:18:19]line СНО: Общий режим [09:18:19]line Чек 96 19.10.2024 09:18 [09:18:19]line Смена: 443 ФФД: 1.0 [09:18:19]line ЗНМ: 0300000178 [09:18:19]line РНМ: 0000000000098116 [09:18:19]line Версия ККМ: 001 [09:18:19]line Платежная система: Mbank [09:18:19]line ФМ: 0000000000965413 [09:18:19]line ФД: 218451 [09:18:19]line ФПД: 120030202082243 [09:18:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T091821&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218451&fm=120030202082243&tin=02508201610067®Number=0000000000098116&sum=200043 [09:18:20]OFD Sender: Processing packet 218451 [packets to send 80, broken 79] [09:18:20]ProducePacketName [09:18:20]name=ofd_packets/00218451 [09:18:20]OFD Sender: To server: pG, [09:18:20]CommunicateWithHost lk.salyk.kg:30040 [09:18:20]ConnectInit lk.salyk.kg [09:18:20]written 0, free lines is 4095 [09:18:20]Connected sock=10 [09:18:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 2D BB 07 01 78 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 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 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 5D 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 53 55 03 00 35 04 06 00 6D 2A B5 8E B3 C3 AE 01 63 71 94 48 60 5C [09:18:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A1 F4 47 00 09 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 39 36 35 34 31 33 10 04 04 00 53 55 03 00 F4 03 04 00 F7 24 13 67 B6 04 01 00 00 66 C4 E7 EF 7A 62 80 F3 [09:18:20]CommunicateWithHost err = 0 [09:18:20]CheckOFDResponse [09:18:20]1017 (14) - 77093643461234 [09:18:20]1041 (16) - 0000000000965413 [09:18:20]1040 (4) - 218451 [09:18:20]1012 (4) - 19.10.2024 03:18 [09:18:20]1206 (1) - 0 [09:18:20]OFD Sender: Remove packet 218451 [09:18:20]ProducePacketName [09:18:20]name=ofd_packets/00218451 [09:18:20]NVStorageDeleteData [09:18:20]Write to MH i2c: 01 00 00 CB 3D 08 [09:18:20]Write i2c OK [09:18:20]MH_I2C_Read... [09:18:20]Read from MH i2c: 01 [09:18:20]MH_I2C_Read... [09:18:20]Read from MH i2c: 01 07 00 [09:18:20]MH_I2C_Read... [09:18:20]Read from MH i2c: 01 07 00 CB 3D 00 00 00 00 00 19 0D 35 [09:18:20]RasterBufferAndPrint [09:18:20]line [09:18:20]line [09:18:20]line [09:18:20]line [09:18:20]line [09:18:20]written 0, free lines is 3359 [09:18:20]MH_Cut [09:18:20]Write to MH i2c: D1 01 00 D2 3D 01 E1 [09:18:20]Write i2c OK [09:18:20]MH_I2C_Read... [09:18:20]Read from MH i2c: D1 [09:18:20]MH_I2C_Read... [09:18:20]Read from MH i2c: D1 01 00 [09:18:20]MH_I2C_Read... [09:18:20]Read from MH i2c: D1 01 00 D2 3D 00 E0 [09:18:20]Write to MH i2c: 01 00 00 D3 3D 10 [09:18:20]Write i2c OK [09:18:20]MH_I2C_Read... [09:18:20]OFD Sender: No OFD packet to send [09:18:21]*** Cut start [09:18:21]*** Partial cut [09:18:21]*** CUTSNS_PIN = 1 [09:18:21]*** CUTSNS_PIN = 0 [09:18:21]*** Brake cut motor [09:18:21]Read from MH i2c: 01 [09:18:21]MH_I2C_Read... [09:18:21]*** Stop cut motor [09:18:21]*** Cut end [09:18:21]Read from MH i2c: 01 07 00 [09:18:21]MH_I2C_Read... [09:18:21]Read from MH i2c: 01 07 00 D3 3D 00 00 00 00 00 FF 0F 25 [09:18:21]process_action close_receipt done [09:18:21]requested_data is exist [09:18:21]produce_requested_data [09:18:21]requested_item fm.sn is exist - process it [09:18:21]wFMCommunicate request_size=4 [09:18:21]MH_SAM_APDU [09:18:21]CAPDU: 80 11 00 00 [09:18:21]Write to MH i2c: E2 08 00 D4 3D 80 11 00 00 00 00 00 00 8B [09:18:21]Write i2c OK [09:18:21]MH_I2C_Read... [09:18:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:21]Read from MH i2c: E2 [09:18:21]MH_I2C_Read... [09:18:21]Read from MH i2c: E2 17 00 [09:18:21]MH_I2C_Read... [09:18:21]Read from MH i2c: E2 17 00 D4 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DA [09:18:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:18:21]wFMCommunicate OK [09:18:21]requested_item fd.num is exist - process it [09:18:21]SAM_PROTO_GetFieldsCounters [09:18:21]wFMCommunicate request_size=4 [09:18:21]MH_SAM_APDU [09:18:21]CAPDU: 80 13 00 00 [09:18:21]Write to MH i2c: E2 08 00 D5 3D 80 13 00 00 00 00 00 00 8E [09:18:21]Write i2c OK [09:18:21]MH_I2C_Read... [09:18:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:18:22]Read from MH i2c: E2 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 62 00 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 62 00 D5 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 53 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 32 [09:18:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 53 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:18:22]wFMCommunicate OK [09:18:22]SAM_PROTO_GetFieldsCounters done [09:18:22]requested_item shift.num is exist - process it [09:18:22]requested_item shift.opened is exist - process it [09:18:22]req_shift_opened [09:18:22]FM_GetShiftState [09:18:22]SAM_PROTO_GetShiftState [09:18:22]wFMCommunicate request_size=4 [09:18:22]MH_SAM_APDU [09:18:22]CAPDU: 80 13 01 00 [09:18:22]Write to MH i2c: E2 08 00 D6 3D 80 13 01 00 00 00 00 00 90 [09:18:22]Write i2c OK [09:18:22]MH_I2C_Read... [09:18:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:22]Read from MH i2c: E2 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 0E 00 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 0E 00 D6 3D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D3 [09:18:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:18:22]wFMCommunicate OK [09:18:22]SAM_PROTO_GetShiftState done [09:18:22]FM_GetShiftState done [09:18:22]req_shift_opened done [09:18:22]requested_item shift.open_date is exist - process it [09:18:22]req_shift_open_date [09:18:22]req_shift_open_date done [09:18:22]produce_requested_data done [09:18:22]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218451,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:18:22]process_action_free close_receipt [09:18:22]json_value_free [09:18:22]json_value_free done [09:18:22]process_json_proto returns [09:18:22]Send response to host [09:18:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218451,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:18:22]free response buf [09:18:22]execute_script done [09:18:22]execute_script returns [09:18:22]free content buf [09:18:22]Sock 9.Close socket [09:18:22]Sock 9.Thread stoped [09:18:25]OFD Sender: No OFD packet to send [09:18:30]OFD Sender: No OFD packet to send [09:18:35]OFD Sender: No OFD packet to send [09:18:40]OFD Sender: No OFD packet to send [09:18:45]OFD Sender: No OFD packet to send [09:18:50]OFD Sender: No OFD packet to send [09:18:55]OFD Sender: No OFD packet to send [09:19:00]OFD Sender: No OFD packet to send [09:19:05]OFD Sender: No OFD packet to send [09:19:11]OFD Sender: No OFD packet to send [09:19:16]OFD Sender: No OFD packet to send [09:19:21]OFD Sender: No OFD packet to send [09:19:26]OFD Sender: No OFD packet to send [09:19:31]OFD Sender: No OFD packet to send [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:56]OFD Sender: No OFD packet to send [09:20:01]OFD Sender: No OFD packet to send [09:20:06]OFD Sender: No OFD packet to send [09:20:11]OFD Sender: No OFD packet to send [09:20:16]OFD Sender: No OFD packet to send [09:20:16]accept exits with 8 [09:20:16]New connection [09:20:16]New thread 3066682724 created [09:20:16]Thread 3066826084 joined [09:20:16]Waiting for new connection... [09:20:16] Sock 8.Parse request [09:20:16]Sock 8.Check first char [09:20:16]Sock 8.First char is OK [09:20:16]request: POST /json_proto HTTP/1.0 [09:20:16]Method: POST [09:20:16]URL: /json_proto [09:20:16]Method is POST - this is cgi request [09:20:16]url: /json_proto [09:20:16]query_string will be loaded in cgi processing [09:20:16]execute_cgi json_proto POST (null) [09:20:16]execute_cgi path=json_proto method=POST [09:20:16]POST find Content-Length [09:20:16]Host: 172.17.40.4:8080 [09:20:16]Content-Length: 766 [09:20:16]Content-Type: application/json [09:20:16] [09:20:16]POST finish read [09:20:16]Found Content-Length = 766 [09:20:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535992", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:20:16]execute_script... [09:20: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)535992", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:20:16]POST & json_proto [09:20:16]process_json_proto [09:20:16]json parsed OK: [09:20:16]protocol is kg_v1.0 [09:20:16]action value=close_receipt [09:20:16]process_action close_receipt [09:20:16]cmd_close_receipt [09:20:16]MH_GetDate [09:20:16]Write to MH i2c: F0 00 00 D7 3D 03 [09:20:16]Write i2c OK [09:20:16]MH_I2C_Read... [09:20:16]Read from MH i2c: F0 [09:20:16]MH_I2C_Read... [09:20:16]Read from MH i2c: F0 09 00 [09:20:16]MH_I2C_Read... [09:20:16]Read from MH i2c: F0 09 00 D7 3D 00 D3 79 13 67 EE 0E 0D 67 42 [09:20:16]GetLastDocTimeStamp 1729329501 [09:20:16]current date 1729329619 [09:20:16]FM_GetShiftState [09:20:16]SAM_PROTO_GetShiftState [09:20:16]wFMCommunicate request_size=4 [09:20:16]MH_SAM_APDU [09:20:16]CAPDU: 80 13 01 00 [09:20:16]Write to MH i2c: E2 08 00 D8 3D 80 13 01 00 00 00 00 00 92 [09:20:16]Write i2c OK [09:20:16]MH_I2C_Read... [09:20:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:20:16]Read from MH i2c: E2 [09:20:16]MH_I2C_Read... [09:20:16]Read from MH i2c: E2 0E 00 [09:20:16]MH_I2C_Read... [09:20:16]Read from MH i2c: E2 0E 00 D8 3D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D5 [09:20:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:20:16]wFMCommunicate OK [09:20:16]SAM_PROTO_GetShiftState done [09:20:16]FM_GetShiftState done [09:20:16]opened in 1729296582 [09:20:16]opened+sec_in_day 1729382982 [09:20:16]quantity*price = 50010 [09:20:16]sum+1 = 50012 [09:20:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 97 19.10.2024 09:20 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218452 ФПД: 46344180218321 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092020&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218452&fm=46344180218321&tin=02508201610067®Number=0000000000098116&sum=50011 [09:20:17]StoreToDocumentArchive [09:20:17]shift 443 fd 218452 [09:20:17]save to /storage/0443/doc_00218452 [09:20:17]save last doc name /storage/0443/doc_00218452 to /storage/kkm_last_doc_name [09:20:17]save OK [09:20:17]Clear old archive folders... [09:20:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:20:17]tlvbuf is 01521C80 [09:20:17]SAM_PROTO_ClearQueue [09:20:17]wFMCommunicate request_size=4 [09:20:17]MH_SAM_APDU [09:20:17]CAPDU: 80 09 00 00 [09:20:17]Write to MH i2c: E2 08 00 E5 3D 80 09 00 00 00 00 00 00 94 [09:20:17]Write i2c OK [09:20:17]MH_I2C_Read... [09:20:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:20:17]Read from MH i2c: E2 [09:20:17]MH_I2C_Read... [09:20:17]Read from MH i2c: E2 03 00 [09:20:17]MH_I2C_Read... [09:20:17]Read from MH i2c: E2 03 00 E5 3D 00 90 00 96 [09:20:17]RAPDU: 90 00 [09:20:17]wFMCommunicate OK [09:20:17]SAM_PROTO_ClearQueue done [09:20:17]KKMCreateOFDPacket [09:20:17]OFDProtocolAddRootSTLVToBuf [09:20:17]FM_MakeSignedData [09:20:17]FM_MakeSignedData [09:20:17]SAM_PROTO_SignData [09:20:17]wFMCommunicate request_size=4 [09:20:17]MH_SAM_APDU [09:20:17]CAPDU: 80 0D 01 02 [09:20:17]Write to MH i2c: E2 08 00 E6 3D 80 0D 01 02 00 00 00 00 9C [09:20:17]Write i2c OK [09:20:17]MH_I2C_Read... [09:20:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:20:17]Read from MH i2c: E2 [09:20:17]MH_I2C_Read... [09:20:17]Read from MH i2c: E2 03 00 [09:20:17]MH_I2C_Read... [09:20:17]Read from MH i2c: E2 03 00 E6 3D 00 90 00 97 [09:20:17]RAPDU: 90 00 [09:20:17]wFMCommunicate OK [09:20:17]wFMCommunicate request_size=255 [09:20:17]MH_SAM_APDU [09:20: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 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 61 00 00 00 F4 03 04 00 D4 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 54 55 03 00 35 04 06 00 2A [09:20:17]Write to MH i2c: E2 02 01 E7 3D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 61 00 00 00 F4 03 04 00 D4 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 54 55 03 00 35 04 06 00 2A 00 00 CD [09:20:17]Write i2c OK [09:20:17]MH_I2C_Read... [09:20:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:17]Read from MH i2c: E2 [09:20:17]MH_I2C_Read... [09:20:17]Read from MH i2c: E2 03 00 [09:20:17]MH_I2C_Read... [09:20:17]Read from MH i2c: E2 03 00 E7 3D 00 90 00 98 [09:20:17]RAPDU: 90 00 [09:20:17]wFMCommunicate OK [09:20:17]wFMCommunicate request_size=10 [09:20:17]MH_SAM_APDU [09:20:17]CAPDU: 80 0D 02 02 05 26 58 66 39 D1 [09:20:17]Write to MH i2c: E2 0D 00 E8 3D 80 0D 02 02 05 00 26 58 66 39 D1 00 00 97 [09:20:17]Write i2c OK [09:20:17]MH_I2C_Read... [09:20:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:17]Read from MH i2c: E2 [09:20:17]MH_I2C_Read... [09:20:17]Read from MH i2c: E2 03 00 [09:20:17]MH_I2C_Read... [09:20:17]Read from MH i2c: E2 03 00 E8 3D 00 90 00 99 [09:20:17]RAPDU: 90 00 [09:20:17]wFMCommunicate OK [09:20:17]wFMCommunicate request_size=4 [09:20:17]MH_SAM_APDU [09:20:17]CAPDU: 80 0D 03 02 [09:20:17]Write to MH i2c: E2 08 00 E9 3D 80 0D 03 02 00 00 00 00 A1 [09:20:17]Write i2c OK [09:20:17]MH_I2C_Read... [09:20:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:20:17]Read from MH i2c: E2 [09:20:17]MH_I2C_Read... [09:20:17]Read from MH i2c: E2 0B 00 [09:20:17]MH_I2C_Read... [09:20:17]Read from MH i2c: E2 0B 00 E9 3D 00 C0 F2 C1 53 71 26 F2 29 90 00 1A [09:20:17]RAPDU: C0 F2 C1 53 71 26 F2 29 90 00 [09:20:17]wFMCommunicate OK [09:20:17]SAM_PROTO_SignData done [09:20:17]FM_MakeSignedData done [09:20:17]CreateOFDProtocolMessage [09:20:17]wFMCommunicate request_size=4 [09:20:17]MH_SAM_APDU [09:20:17]CAPDU: 80 11 00 00 [09:20:17]Write to MH i2c: E2 08 00 EA 3D 80 11 00 00 00 00 00 00 A1 [09:20:17]Write i2c OK [09:20:17]MH_I2C_Read... [09:20:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:20:17]Read from MH i2c: E2 [09:20:17]MH_I2C_Read... [09:20:17]Read from MH i2c: E2 17 00 [09:20:17]MH_I2C_Read... [09:20:17]Read from MH i2c: E2 17 00 EA 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F0 [09:20:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:20:17]wFMCommunicate OK [09:20:17]CreateOFDProtocolMessage done [09:20:17]OFDSenderStorePacket 218452 [09:20:17]StoreOFDPacket docnum=218452 [09:20:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4A 79 07 01 B8 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 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 61 00 00 00 F4 03 04 00 D4 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 54 55 03 00 35 04 06 00 2A 26 58 66 39 D1 C0 F2 C1 53 71 26 F2 29 [09:20:17]CheckFolder [09:20:17]dirname=/storage/ofd_packets [09:20:17]CheckFolder done [09:20:17]ProducePacketName [09:20:17]name=ofd_packets/00218452 [09:20:17]NVStorageSaveData ofd_packets/00218452 [09:20:17]File name is /storage/ofd_packets/00218452 [09:20:17]Write 301 bytes [09:20:17]NVStorageSaveData done [09:20:17]OFDSenderStorePacket done [09:20:17]KKMCreateOFDPacket done [09:20:17]NVStorageSaveData kkm_last_timestamp [09:20:17]File name is /storage/kkm_last_timestamp [09:20:17]Write 4 bytes [09:20:17]NVStorageSaveData done [09:20:17]ExternCall_PrintAddStr [09:20:17]wPrintStart [09:20:17]Write to MH i2c: 01 00 00 EB 3D 28 [09:20:17]Write i2c OK [09:20:17]MH_I2C_Read... [09:20:17]Read from MH i2c: 01 [09:20:17]MH_I2C_Read... [09:20:17]Read from MH i2c: 01 07 00 [09:20:17]MH_I2C_Read... [09:20:17]Read from MH i2c: 01 07 00 EB 3D 00 00 00 00 00 FF 0F 3D [09:20:17]RasterBufferAndPrint [09:20:17]line Счет N : (1)535992 [09:20:17]line ИНН: 02508201610067 [09:20:17]line Контрольно-Кассовый Чек [09:20:17]line ПРОДАЖА [09:20:17]line ТРК (МРК, ГНК) : 31 [09:20:17]line Товар: 2710124500 [09:20:17]line Аи-95-К-3 [09:20:17]line 6.740 * 74.20 [09:20:17]line = 500.11 [09:20:17]line НДС 12% НСП 1% [09:20:17]line > о реализуемом товаре [09:20:17]line ИТОГО: 500.11 [09:20:17]line НСП 1% : 4.43 [09:20:17]line НДС 12% : 53.11 [09:20:17]line Наличными: 0.00 [09:20:17]line Безнал.: 500.11 [09:20:17]line Место: АЗС № 84 "Партнер Нефть" [09:20:17]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:20:17]line СНО: Общий режим [09:20:17]line Чек 97 19.10.2024 09:20 [09:20:17]line Смена: 443 ФФД: 1.0 [09:20:17]line ЗНМ: 0300000178 [09:20:17]line РНМ: 0000000000098116 [09:20:17]line Версия ККМ: 001 [09:20:17]line Платежная система: Mbank [09:20:17]line ФМ: 0000000000965413 [09:20:17]line ФД: 218452 [09:20:17]line ФПД: 46344180218321 [09:20:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092020&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218452&fm=46344180218321&tin=02508201610067®Number=0000000000098116&sum=50011 [09:20:17]written 0, free lines is 4095 [09:20:18]OFD Sender: Processing packet 218452 [packets to send 80, broken 79] [09:20:18]ProducePacketName [09:20:18]name=ofd_packets/00218452 [09:20:18]OFD Sender: To server: pG, [09:20:18]CommunicateWithHost lk.salyk.kg:30040 [09:20:18]ConnectInit lk.salyk.kg [09:20:18]Connected sock=10 [09:20:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4A 79 07 01 B8 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 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 61 00 00 00 F4 03 04 00 D4 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 54 55 03 00 35 04 06 00 2A 26 58 66 39 D1 C0 F2 C1 53 71 26 F2 29 [09:20:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D2 4E 47 00 1E 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 39 36 35 34 31 33 10 04 04 00 54 55 03 00 F4 03 04 00 6D 25 13 67 B6 04 01 00 00 92 9F 28 70 D4 9C 55 4E [09:20:18]CommunicateWithHost err = 0 [09:20:18]CheckOFDResponse [09:20:18]1017 (14) - 77093643461234 [09:20:18]1041 (16) - 0000000000965413 [09:20:18]1040 (4) - 218452 [09:20:18]1012 (4) - 19.10.2024 03:20 [09:20:18]1206 (1) - 0 [09:20:18]OFD Sender: Remove packet 218452 [09:20:18]ProducePacketName [09:20:18]name=ofd_packets/00218452 [09:20:18]NVStorageDeleteData [09:20:18]Write to MH i2c: 01 00 00 14 3E 52 [09:20:18]Write i2c OK [09:20:18]MH_I2C_Read... [09:20:18]Read from MH i2c: 01 [09:20:18]MH_I2C_Read... [09:20:18]Read from MH i2c: 01 07 00 [09:20:18]MH_I2C_Read... [09:20:18]Read from MH i2c: 01 07 00 14 3E 00 00 00 00 00 01 0D 67 [09:20:18]RasterBufferAndPrint [09:20:18]line [09:20:18]line [09:20:18]line [09:20:18]line [09:20:18]line [09:20:18]written 0, free lines is 3336 [09:20:18]MH_Cut [09:20:18]Write to MH i2c: D1 01 00 1B 3E 01 2B [09:20:18]Write i2c OK [09:20:18]MH_I2C_Read... [09:20:18]Read from MH i2c: D1 [09:20:18]MH_I2C_Read... [09:20:18]Read from MH i2c: D1 01 00 [09:20:18]MH_I2C_Read... [09:20:18]Read from MH i2c: D1 01 00 1B 3E 00 2A [09:20:18]Write to MH i2c: 01 00 00 1C 3E 5A [09:20:18]Write i2c OK [09:20:18]MH_I2C_Read... [09:20:18]OFD Sender: No OFD packet to send [09:20:19]*** Cut start [09:20:19]*** Partial cut [09:20:19]*** CUTSNS_PIN = 1 [09:20:19]*** CUTSNS_PIN = 0 [09:20:19]*** Brake cut motor [09:20:19]Read from MH i2c: 01 [09:20:19]MH_I2C_Read... [09:20:19]*** Stop cut motor [09:20:19]*** Cut end [09:20:19]Read from MH i2c: 01 07 00 [09:20:19]MH_I2C_Read... [09:20:19]Read from MH i2c: 01 07 00 1C 3E 00 00 00 00 00 FF 0F 6F [09:20:19]process_action close_receipt done [09:20:19]requested_data is exist [09:20:19]produce_requested_data [09:20:19]requested_item fm.sn is exist - process it [09:20:19]wFMCommunicate request_size=4 [09:20:19]MH_SAM_APDU [09:20:19]CAPDU: 80 11 00 00 [09:20:19]Write to MH i2c: E2 08 00 1D 3E 80 11 00 00 00 00 00 00 D5 [09:20:19]Write i2c OK [09:20:19]MH_I2C_Read... [09:20:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:20:19]Read from MH i2c: E2 [09:20:19]MH_I2C_Read... [09:20:19]Read from MH i2c: E2 17 00 [09:20:19]MH_I2C_Read... [09:20:19]Read from MH i2c: E2 17 00 1D 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 24 [09:20:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:20:19]wFMCommunicate OK [09:20:19]requested_item fd.num is exist - process it [09:20:19]SAM_PROTO_GetFieldsCounters [09:20:19]wFMCommunicate request_size=4 [09:20:19]MH_SAM_APDU [09:20:19]CAPDU: 80 13 00 00 [09:20:19]Write to MH i2c: E2 08 00 1E 3E 80 13 00 00 00 00 00 00 D8 [09:20:19]Write i2c OK [09:20:19]MH_I2C_Read... [09:20:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:20:19]Read from MH i2c: E2 [09:20:19]MH_I2C_Read... [09:20:19]Read from MH i2c: E2 62 00 [09:20:19]MH_I2C_Read... [09:20:19]Read from MH i2c: E2 62 00 1E 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 54 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 80 [09:20:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 54 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:20:19]wFMCommunicate OK [09:20:19]SAM_PROTO_GetFieldsCounters done [09:20:19]requested_item shift.num is exist - process it [09:20:19]requested_item shift.opened is exist - process it [09:20:19]req_shift_opened [09:20:19]FM_GetShiftState [09:20:19]SAM_PROTO_GetShiftState [09:20:19]wFMCommunicate request_size=4 [09:20:19]MH_SAM_APDU [09:20:19]CAPDU: 80 13 01 00 [09:20:19]Write to MH i2c: E2 08 00 1F 3E 80 13 01 00 00 00 00 00 DA [09:20:19]Write i2c OK [09:20:19]MH_I2C_Read... [09:20:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:20:20]Read from MH i2c: E2 [09:20:20]MH_I2C_Read... [09:20:20]Read from MH i2c: E2 0E 00 [09:20:20]MH_I2C_Read... [09:20:20]Read from MH i2c: E2 0E 00 1F 3E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1D [09:20:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:20:20]wFMCommunicate OK [09:20:20]SAM_PROTO_GetShiftState done [09:20:20]FM_GetShiftState done [09:20:20]req_shift_opened done [09:20:20]requested_item shift.open_date is exist - process it [09:20:20]req_shift_open_date [09:20:20]req_shift_open_date done [09:20:20]produce_requested_data done [09:20:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218452,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:20:20]process_action_free close_receipt [09:20:20]json_value_free [09:20:20]json_value_free done [09:20:20]process_json_proto returns [09:20:20]Send response to host [09:20:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218452,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:20:20]free response buf [09:20:20]execute_script done [09:20:20]execute_script returns [09:20:20]free content buf [09:20:20]Sock 8.Close socket [09:20:20]Sock 8.Thread stoped [09:20:22]accept exits with 9 [09:20:22]New connection [09:20:22]New thread 3066826084 created [09:20:22]Thread 3066682724 joined [09:20:22]Waiting for new connection... [09:20:22] Sock 9.Parse request [09:20:22]Sock 9.Check first char [09:20:22]Sock 9.First char is OK [09:20:22]request: POST /json_proto HTTP/1.0 [09:20:22]Method: POST [09:20:22]URL: /json_proto [09:20:22]Method is POST - this is cgi request [09:20:22]url: /json_proto [09:20:22]query_string will be loaded in cgi processing [09:20:22]execute_cgi json_proto POST (null) [09:20:22]execute_cgi path=json_proto method=POST [09:20:22]POST find Content-Length [09:20:22]Host: 172.17.40.4:8080 [09:20:22]Content-Length: 766 [09:20:22]Content-Type: application/json [09:20:22] [09:20:22]POST finish read [09:20:22]Found Content-Length = 766 [09:20:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535991", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [09:20:22]execute_script... [09:20:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535991", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [09:20:22]POST & json_proto [09:20:22]process_json_proto [09:20:22]json parsed OK: [09:20:22]protocol is kg_v1.0 [09:20:22]action value=close_receipt [09:20:22]process_action close_receipt [09:20:22]cmd_close_receipt [09:20:22]MH_GetDate [09:20:22]Write to MH i2c: F0 00 00 20 3E 4D [09:20:22]Write i2c OK [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: F0 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: F0 09 00 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: F0 09 00 20 3E 00 DA 79 13 67 EE 0E 0D 67 93 [09:20:22]GetLastDocTimeStamp 1729329620 [09:20:22]current date 1729329626 [09:20:22]FM_GetShiftState [09:20:22]SAM_PROTO_GetShiftState [09:20:22]wFMCommunicate request_size=4 [09:20:22]MH_SAM_APDU [09:20:22]CAPDU: 80 13 01 00 [09:20:22]Write to MH i2c: E2 08 00 21 3E 80 13 01 00 00 00 00 00 DC [09:20:22]Write i2c OK [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: E2 [09:20:22]MH_I2C_Read... [09:20:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:20:22]Read from MH i2c: E2 0E 00 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: E2 0E 00 21 3E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1F [09:20:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:20:22]wFMCommunicate OK [09:20:22]SAM_PROTO_GetShiftState done [09:20:22]FM_GetShiftState done [09:20:22]opened in 1729296582 [09:20:22]opened+sec_in_day 1729382982 [09:20:22]quantity*price = 50041 [09:20:22]sum+1 = 50042 [09:20:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 98 19.10.2024 09:20 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218453 ФПД: 150956068366471 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092026&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218453&fm=150956068366471&tin=02508201610067®Number=0000000000098116&sum=50041 [09:20:23]StoreToDocumentArchive [09:20:23]shift 443 fd 218453 [09:20:23]save to /storage/0443/doc_00218453 [09:20:23]save last doc name /storage/0443/doc_00218453 to /storage/kkm_last_doc_name [09:20:23]save OK [09:20:23]Clear old archive folders... [09:20:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:20:23]tlvbuf is B6F36500 [09:20:23]SAM_PROTO_ClearQueue [09:20:23]wFMCommunicate request_size=4 [09:20:23]MH_SAM_APDU [09:20:23]CAPDU: 80 09 00 00 [09:20:23]Write to MH i2c: E2 08 00 2E 3E 80 09 00 00 00 00 00 00 DE [09:20:23]Write i2c OK [09:20:23]MH_I2C_Read... [09:20:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:20:23]Read from MH i2c: E2 [09:20:23]MH_I2C_Read... [09:20:23]Read from MH i2c: E2 03 00 [09:20:23]MH_I2C_Read... [09:20:23]Read from MH i2c: E2 03 00 2E 3E 00 90 00 E0 [09:20:23]RAPDU: 90 00 [09:20:23]wFMCommunicate OK [09:20:23]SAM_PROTO_ClearQueue done [09:20:23]KKMCreateOFDPacket [09:20:23]OFDProtocolAddRootSTLVToBuf [09:20:23]FM_MakeSignedData [09:20:23]FM_MakeSignedData [09:20:23]SAM_PROTO_SignData [09:20:23]wFMCommunicate request_size=4 [09:20:23]MH_SAM_APDU [09:20:23]CAPDU: 80 0D 01 02 [09:20:23]Write to MH i2c: E2 08 00 2F 3E 80 0D 01 02 00 00 00 00 E6 [09:20:23]Write i2c OK [09:20:23]MH_I2C_Read... [09:20:23]OFD Sender: No OFD packet to send [09:20:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:20:23]Read from MH i2c: E2 [09:20:23]MH_I2C_Read... [09:20:23]Read from MH i2c: E2 03 00 [09:20:23]MH_I2C_Read... [09:20:23]Read from MH i2c: E2 03 00 2F 3E 00 90 00 E1 [09:20:23]RAPDU: 90 00 [09:20:23]wFMCommunicate OK [09:20:23]wFMCommunicate request_size=255 [09:20:23]MH_SAM_APDU [09:20: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 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 00 00 00 F4 03 04 00 DA 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 55 55 03 00 35 04 06 00 89 [09:20:23]Write to MH i2c: E2 02 01 30 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 00 00 00 F4 03 04 00 DA 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 55 55 03 00 35 04 06 00 89 00 00 E1 [09:20:23]Write i2c OK [09:20:23]MH_I2C_Read... [09:20:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:24]Read from MH i2c: E2 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: E2 03 00 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: E2 03 00 30 3E 00 90 00 E2 [09:20:24]RAPDU: 90 00 [09:20:24]wFMCommunicate OK [09:20:24]wFMCommunicate request_size=10 [09:20:24]MH_SAM_APDU [09:20:24]CAPDU: 80 0D 02 02 05 4B 32 D4 E8 87 [09:20:24]Write to MH i2c: E2 0D 00 31 3E 80 0D 02 02 05 00 4B 32 D4 E8 87 00 00 B3 [09:20:24]Write i2c OK [09:20:24]MH_I2C_Read... [09:20:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:24]Read from MH i2c: E2 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: E2 03 00 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: E2 03 00 31 3E 00 90 00 E3 [09:20:24]RAPDU: 90 00 [09:20:24]wFMCommunicate OK [09:20:24]wFMCommunicate request_size=4 [09:20:24]MH_SAM_APDU [09:20:24]CAPDU: 80 0D 03 02 [09:20:24]Write to MH i2c: E2 08 00 32 3E 80 0D 03 02 00 00 00 00 EB [09:20:24]Write i2c OK [09:20:24]MH_I2C_Read... [09:20:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:20:24]Read from MH i2c: E2 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: E2 0B 00 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: E2 0B 00 32 3E 00 B5 53 60 0D 3B 64 4F A3 90 00 F2 [09:20:24]RAPDU: B5 53 60 0D 3B 64 4F A3 90 00 [09:20:24]wFMCommunicate OK [09:20:24]SAM_PROTO_SignData done [09:20:24]FM_MakeSignedData done [09:20:24]CreateOFDProtocolMessage [09:20:24]wFMCommunicate request_size=4 [09:20:24]MH_SAM_APDU [09:20:24]CAPDU: 80 11 00 00 [09:20:24]Write to MH i2c: E2 08 00 33 3E 80 11 00 00 00 00 00 00 EB [09:20:24]Write i2c OK [09:20:24]MH_I2C_Read... [09:20:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:20:24]Read from MH i2c: E2 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: E2 17 00 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: E2 17 00 33 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3A [09:20:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:20:24]wFMCommunicate OK [09:20:24]CreateOFDProtocolMessage done [09:20:24]OFDSenderStorePacket 218453 [09:20:24]StoreOFDPacket docnum=218453 [09:20:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 07 61 07 01 0E E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 00 00 00 F4 03 04 00 DA 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 55 55 03 00 35 04 06 00 89 4B 32 D4 E8 87 B5 53 60 0D 3B 64 4F A3 [09:20:24]CheckFolder [09:20:24]dirname=/storage/ofd_packets [09:20:24]CheckFolder done [09:20:24]ProducePacketName [09:20:24]name=ofd_packets/00218453 [09:20:24]NVStorageSaveData ofd_packets/00218453 [09:20:24]File name is /storage/ofd_packets/00218453 [09:20:24]Write 301 bytes [09:20:24]NVStorageSaveData done [09:20:24]OFDSenderStorePacket done [09:20:24]KKMCreateOFDPacket done [09:20:24]NVStorageSaveData kkm_last_timestamp [09:20:24]File name is /storage/kkm_last_timestamp [09:20:24]Write 4 bytes [09:20:24]NVStorageSaveData done [09:20:24]ExternCall_PrintAddStr [09:20:24]wPrintStart [09:20:24]Write to MH i2c: 01 00 00 34 3E 72 [09:20:24]Write i2c OK [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: 01 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: 01 07 00 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: 01 07 00 34 3E 00 00 00 00 00 FF 0F 87 [09:20:24]RasterBufferAndPrint [09:20:24]line Счет N : (1)535991 [09:20:24]line ИНН: 02508201610067 [09:20:24]line Контрольно-Кассовый Чек [09:20:24]line ПРОДАЖА [09:20:24]line ТРК (МРК, ГНК) : 13 [09:20:24]line Товар: 2710124130 [09:20:24]line Аи-92-К-2 [09:20:24]line 7.480 * 66.90 [09:20:24]line = 500.41 [09:20:24]line НДС 12% НСП 1% [09:20:24]line > о реализуемом товаре [09:20:24]line ИТОГО: 500.41 [09:20:24]line НСП 1% : 4.43 [09:20:24]line НДС 12% : 53.14 [09:20:24]line Наличными: 0.00 [09:20:24]line Безнал.: 500.41 [09:20:24]line Место: АЗС № 84 "Партнер Нефть" [09:20:24]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:20:24]line СНО: Общий режим [09:20:24]line Чек 98 19.10.2024 09:20 [09:20:24]line Смена: 443 ФФД: 1.0 [09:20:24]line ЗНМ: 0300000178 [09:20:24]line РНМ: 0000000000098116 [09:20:24]line Версия ККМ: 001 [09:20:24]line Платежная система: Mbank [09:20:24]line ФМ: 0000000000965413 [09:20:24]line ФД: 218453 [09:20:24]line ФПД: 150956068366471 [09:20:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092026&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218453&fm=150956068366471&tin=02508201610067®Number=0000000000098116&sum=50041 [09:20:24]written 0, free lines is 4095 [09:20:24]OFD Sender: Processing packet 218453 [packets to send 80, broken 79] [09:20:24]ProducePacketName [09:20:24]name=ofd_packets/00218453 [09:20:24]OFD Sender: To server: pG, [09:20:24]CommunicateWithHost lk.salyk.kg:30040 [09:20:24]ConnectInit lk.salyk.kg [09:20:24]Connected sock=10 [09:20:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 07 61 07 01 0E E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 00 00 00 F4 03 04 00 DA 79 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 55 55 03 00 35 04 06 00 89 4B 32 D4 E8 87 B5 53 60 0D 3B 64 4F A3 [09:20:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 71 C6 47 00 4E 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 55 55 03 00 F4 03 04 00 74 25 13 67 B6 04 01 00 00 A3 92 CA 44 9D 24 D0 55 [09:20:24]CommunicateWithHost err = 0 [09:20:24]CheckOFDResponse [09:20:24]1017 (14) - 77093643461234 [09:20:24]1041 (16) - 0000000000965413 [09:20:24]1040 (4) - 218453 [09:20:24]1012 (4) - 19.10.2024 03:20 [09:20:24]1206 (1) - 0 [09:20:24]OFD Sender: Remove packet 218453 [09:20:24]ProducePacketName [09:20:24]name=ofd_packets/00218453 [09:20:24]NVStorageDeleteData [09:20:24]Write to MH i2c: 01 00 00 5D 3E 9B [09:20:24]Write i2c OK [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: 01 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: 01 07 00 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: 01 07 00 5D 3E 00 00 00 00 00 0B 0D BA [09:20:24]RasterBufferAndPrint [09:20:24]line [09:20:24]line [09:20:24]line [09:20:24]line [09:20:24]line [09:20:24]written 0, free lines is 3354 [09:20:24]MH_Cut [09:20:24]Write to MH i2c: D1 01 00 64 3E 01 74 [09:20:24]Write i2c OK [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: D1 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: D1 01 00 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: D1 01 00 64 3E 00 73 [09:20:24]Write to MH i2c: 01 00 00 65 3E A3 [09:20:24]Write i2c OK [09:20:24]MH_I2C_Read... [09:20:25]OFD Sender: No OFD packet to send [09:20:25]*** Cut start [09:20:25]*** Partial cut [09:20:25]*** CUTSNS_PIN = 1 [09:20:25]*** CUTSNS_PIN = 0 [09:20:25]*** Brake cut motor [09:20:26]Read from MH i2c: 01 [09:20:26]MH_I2C_Read... [09:20:26]*** Stop cut motor [09:20:26]*** Cut end [09:20:26]Read from MH i2c: 01 07 00 [09:20:26]MH_I2C_Read... [09:20:26]Read from MH i2c: 01 07 00 65 3E 00 00 00 00 00 FF 0F B8 [09:20:26]process_action close_receipt done [09:20:26]requested_data is exist [09:20:26]produce_requested_data [09:20:26]requested_item fm.sn is exist - process it [09:20:26]wFMCommunicate request_size=4 [09:20:26]MH_SAM_APDU [09:20:26]CAPDU: 80 11 00 00 [09:20:26]Write to MH i2c: E2 08 00 66 3E 80 11 00 00 00 00 00 00 1E [09:20:26]Write i2c OK [09:20:26]MH_I2C_Read... [09:20:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:20:26]Read from MH i2c: E2 [09:20:26]MH_I2C_Read... [09:20:26]Read from MH i2c: E2 17 00 [09:20:26]MH_I2C_Read... [09:20:26]Read from MH i2c: E2 17 00 66 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6D [09:20:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:20:26]wFMCommunicate OK [09:20:26]requested_item fd.num is exist - process it [09:20:26]SAM_PROTO_GetFieldsCounters [09:20:26]wFMCommunicate request_size=4 [09:20:26]MH_SAM_APDU [09:20:26]CAPDU: 80 13 00 00 [09:20:26]Write to MH i2c: E2 08 00 67 3E 80 13 00 00 00 00 00 00 21 [09:20:26]Write i2c OK [09:20:26]MH_I2C_Read... [09:20:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:20:26]Read from MH i2c: E2 [09:20:26]MH_I2C_Read... [09:20:26]Read from MH i2c: E2 62 00 [09:20:26]MH_I2C_Read... [09:20:26]Read from MH i2c: E2 62 00 67 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 55 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 CD [09:20:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 55 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:20:26]wFMCommunicate OK [09:20:26]SAM_PROTO_GetFieldsCounters done [09:20:26]requested_item shift.num is exist - process it [09:20:26]requested_item shift.opened is exist - process it [09:20:26]req_shift_opened [09:20:26]FM_GetShiftState [09:20:26]SAM_PROTO_GetShiftState [09:20:26]wFMCommunicate request_size=4 [09:20:26]MH_SAM_APDU [09:20:26]CAPDU: 80 13 01 00 [09:20:26]Write to MH i2c: E2 08 00 68 3E 80 13 01 00 00 00 00 00 23 [09:20:26]Write i2c OK [09:20:26]MH_I2C_Read... [09:20:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:20:26]Read from MH i2c: E2 [09:20:26]MH_I2C_Read... [09:20:26]Read from MH i2c: E2 0E 00 [09:20:26]MH_I2C_Read... [09:20:26]Read from MH i2c: E2 0E 00 68 3E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 66 [09:20:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:20:26]wFMCommunicate OK [09:20:26]SAM_PROTO_GetShiftState done [09:20:26]FM_GetShiftState done [09:20:26]req_shift_opened done [09:20:26]requested_item shift.open_date is exist - process it [09:20:26]req_shift_open_date [09:20:26]req_shift_open_date done [09:20:26]produce_requested_data done [09:20:26]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218453,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:20:26]process_action_free close_receipt [09:20:26]json_value_free [09:20:26]json_value_free done [09:20:26]process_json_proto returns [09:20:26]Send response to host [09:20:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218453,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:20:26]free response buf [09:20:26]execute_script done [09:20:26]execute_script returns [09:20:26]free content buf [09:20:26]Sock 9.Close socket [09:20:26]Sock 9.Thread stoped [09:20:30]OFD Sender: No OFD packet to send [09:20:35]OFD Sender: No OFD packet to send [09:20:40]OFD Sender: No OFD packet to send [09:20:45]OFD Sender: No OFD packet to send [09:20:50]OFD Sender: No OFD packet to send [09:20:55]OFD Sender: No OFD packet to send [09:21:00]OFD Sender: No OFD packet to send [09:21:00]accept exits with 8 [09:21:00]New connection [09:21:00]New thread 3066682724 created [09:21:00]Thread 3066826084 joined [09:21:00]Waiting for new connection... [09:21:00] Sock 8.Parse request [09:21:00]Sock 8.Check first char [09:21:00]Sock 8.First char is OK [09:21:00]request: POST /json_proto HTTP/1.0 [09:21:00]Method: POST [09:21:00]URL: /json_proto [09:21:00]Method is POST - this is cgi request [09:21:00]url: /json_proto [09:21:00]query_string will be loaded in cgi processing [09:21:00]execute_cgi json_proto POST (null) [09:21:00]execute_cgi path=json_proto method=POST [09:21:00]POST find Content-Length [09:21:00]Host: 172.17.40.4:8080 [09:21:00]Content-Length: 769 [09:21:00]Content-Type: application/json [09:21:00] [09:21:00]POST finish read [09:21:00]Found Content-Length = 769 [09:21:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535993", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [09:21:00]execute_script... [09:21: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)535993", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [09:21:00]POST & json_proto [09:21:00]process_json_proto [09:21:00]json parsed OK: [09:21:00]protocol is kg_v1.0 [09:21:00]action value=close_receipt [09:21:00]process_action close_receipt [09:21:00]cmd_close_receipt [09:21:00]MH_GetDate [09:21:00]Write to MH i2c: F0 00 00 69 3E 96 [09:21:00]Write i2c OK [09:21:00]MH_I2C_Read... [09:21:00]Read from MH i2c: F0 [09:21:00]MH_I2C_Read... [09:21:00]Read from MH i2c: F0 09 00 [09:21:00]MH_I2C_Read... [09:21:00]Read from MH i2c: F0 09 00 69 3E 00 00 7A 13 67 EE 0E 0D 67 03 [09:21:00]GetLastDocTimeStamp 1729329626 [09:21:00]current date 1729329664 [09:21:00]FM_GetShiftState [09:21:00]SAM_PROTO_GetShiftState [09:21:00]wFMCommunicate request_size=4 [09:21:00]MH_SAM_APDU [09:21:00]CAPDU: 80 13 01 00 [09:21:00]Write to MH i2c: E2 08 00 6A 3E 80 13 01 00 00 00 00 00 25 [09:21:00]Write i2c OK [09:21:00]MH_I2C_Read... [09:21:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:21:00]Read from MH i2c: E2 [09:21:00]MH_I2C_Read... [09:21:00]Read from MH i2c: E2 0E 00 [09:21:00]MH_I2C_Read... [09:21:00]Read from MH i2c: E2 0E 00 6A 3E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 68 [09:21:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:21:00]wFMCommunicate OK [09:21:00]SAM_PROTO_GetShiftState done [09:21:00]FM_GetShiftState done [09:21:00]opened in 1729296582 [09:21:00]opened+sec_in_day 1729382982 [09:21:00]quantity*price = 100021 [09:21:00]sum+1 = 100023 [09:21:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 99 19.10.2024 09:21 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218454 ФПД: 159779123138294 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092104&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218454&fm=159779123138294&tin=02508201610067®Number=0000000000098116&sum=100022 [09:21:02]StoreToDocumentArchive [09:21:02]shift 443 fd 218454 [09:21:02]save to /storage/0443/doc_00218454 [09:21:02]save last doc name /storage/0443/doc_00218454 to /storage/kkm_last_doc_name [09:21:02]save OK [09:21:02]Clear old archive folders... [09:21:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:21:02]tlvbuf is B6EBB7A0 [09:21:02]SAM_PROTO_ClearQueue [09:21:02]wFMCommunicate request_size=4 [09:21:02]MH_SAM_APDU [09:21:02]CAPDU: 80 09 00 00 [09:21:02]Write to MH i2c: E2 08 00 77 3E 80 09 00 00 00 00 00 00 27 [09:21:02]Write i2c OK [09:21:02]MH_I2C_Read... [09:21:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:21:02]Read from MH i2c: E2 [09:21:02]MH_I2C_Read... [09:21:02]Read from MH i2c: E2 03 00 [09:21:02]MH_I2C_Read... [09:21:02]Read from MH i2c: E2 03 00 77 3E 00 90 00 29 [09:21:02]RAPDU: 90 00 [09:21:02]wFMCommunicate OK [09:21:02]SAM_PROTO_ClearQueue done [09:21:02]KKMCreateOFDPacket [09:21:02]OFDProtocolAddRootSTLVToBuf [09:21:02]FM_MakeSignedData [09:21:02]FM_MakeSignedData [09:21:02]SAM_PROTO_SignData [09:21:02]wFMCommunicate request_size=4 [09:21:02]MH_SAM_APDU [09:21:02]CAPDU: 80 0D 01 02 [09:21:02]Write to MH i2c: E2 08 00 78 3E 80 0D 01 02 00 00 00 00 2F [09:21:02]Write i2c OK [09:21:02]MH_I2C_Read... [09:21:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:21:02]Read from MH i2c: E2 [09:21:02]MH_I2C_Read... [09:21:02]Read from MH i2c: E2 03 00 [09:21:02]MH_I2C_Read... [09:21:02]Read from MH i2c: E2 03 00 78 3E 00 90 00 2A [09:21:02]RAPDU: 90 00 [09:21:02]wFMCommunicate OK [09:21:02]wFMCommunicate request_size=255 [09:21:02]MH_SAM_APDU [09:21: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 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 63 00 00 00 F4 03 04 00 00 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 56 55 03 00 35 04 06 00 91 [09:21:02]Write to MH i2c: E2 02 01 79 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 63 00 00 00 F4 03 04 00 00 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 56 55 03 00 35 04 06 00 91 00 00 53 [09:21:02]Write i2c OK [09:21:02]MH_I2C_Read... [09:21:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:21:02]Read from MH i2c: E2 [09:21:02]MH_I2C_Read... [09:21:02]Read from MH i2c: E2 03 00 [09:21:02]MH_I2C_Read... [09:21:02]Read from MH i2c: E2 03 00 79 3E 00 90 00 2B [09:21:02]RAPDU: 90 00 [09:21:02]wFMCommunicate OK [09:21:02]wFMCommunicate request_size=10 [09:21:02]MH_SAM_APDU [09:21:02]CAPDU: 80 0D 02 02 05 51 79 E0 8E F6 [09:21:02]Write to MH i2c: E2 0D 00 7A 3E 80 0D 02 02 05 00 51 79 E0 8E F6 00 00 6A [09:21:02]Write i2c OK [09:21:02]MH_I2C_Read... [09:21:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:21:02]Read from MH i2c: E2 [09:21:02]MH_I2C_Read... [09:21:02]Read from MH i2c: E2 03 00 [09:21:02]MH_I2C_Read... [09:21:02]Read from MH i2c: E2 03 00 7A 3E 00 90 00 2C [09:21:02]RAPDU: 90 00 [09:21:02]wFMCommunicate OK [09:21:02]wFMCommunicate request_size=4 [09:21:02]MH_SAM_APDU [09:21:02]CAPDU: 80 0D 03 02 [09:21:02]Write to MH i2c: E2 08 00 7B 3E 80 0D 03 02 00 00 00 00 34 [09:21:02]Write i2c OK [09:21:02]MH_I2C_Read... [09:21:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:21:02]Read from MH i2c: E2 [09:21:02]MH_I2C_Read... [09:21:02]Read from MH i2c: E2 0B 00 [09:21:02]MH_I2C_Read... [09:21:02]Read from MH i2c: E2 0B 00 7B 3E 00 89 03 4E 52 9B 1C D9 72 90 00 63 [09:21:02]RAPDU: 89 03 4E 52 9B 1C D9 72 90 00 [09:21:02]wFMCommunicate OK [09:21:02]SAM_PROTO_SignData done [09:21:02]FM_MakeSignedData done [09:21:02]CreateOFDProtocolMessage [09:21:02]wFMCommunicate request_size=4 [09:21:02]MH_SAM_APDU [09:21:02]CAPDU: 80 11 00 00 [09:21:02]Write to MH i2c: E2 08 00 7C 3E 80 11 00 00 00 00 00 00 34 [09:21:02]Write i2c OK [09:21:02]MH_I2C_Read... [09:21:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:21:02]Read from MH i2c: E2 [09:21:02]MH_I2C_Read... [09:21:02]Read from MH i2c: E2 17 00 [09:21:02]MH_I2C_Read... [09:21:02]Read from MH i2c: E2 17 00 7C 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 83 [09:21:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:21:02]wFMCommunicate OK [09:21:02]CreateOFDProtocolMessage done [09:21:02]OFDSenderStorePacket 218454 [09:21:02]StoreOFDPacket docnum=218454 [09:21:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D1 3F 07 01 E6 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 63 00 00 00 F4 03 04 00 00 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 56 55 03 00 35 04 06 00 91 51 79 E0 8E F6 89 03 4E 52 9B 1C D9 72 [09:21:02]CheckFolder [09:21:02]dirname=/storage/ofd_packets [09:21:02]CheckFolder done [09:21:02]ProducePacketName [09:21:02]name=ofd_packets/00218454 [09:21:02]NVStorageSaveData ofd_packets/00218454 [09:21:02]File name is /storage/ofd_packets/00218454 [09:21:02]Write 301 bytes [09:21:02]NVStorageSaveData done [09:21:02]OFDSenderStorePacket done [09:21:02]KKMCreateOFDPacket done [09:21:02]NVStorageSaveData kkm_last_timestamp [09:21:02]File name is /storage/kkm_last_timestamp [09:21:02]Write 4 bytes [09:21:02]NVStorageSaveData done [09:21:02]ExternCall_PrintAddStr [09:21:02]wPrintStart [09:21:02]Write to MH i2c: 01 00 00 7D 3E BB [09:21:02]Write i2c OK [09:21:02]MH_I2C_Read... [09:21:02]Read from MH i2c: 01 [09:21:02]MH_I2C_Read... [09:21:02]Read from MH i2c: 01 07 00 [09:21:02]MH_I2C_Read... [09:21:02]Read from MH i2c: 01 07 00 7D 3E 00 00 00 00 00 FF 0F D0 [09:21:02]RasterBufferAndPrint [09:21:02]line Счет N : (1)535993 [09:21:02]line ИНН: 02508201610067 [09:21:02]line Контрольно-Кассовый Чек [09:21:02]line ПРОДАЖА [09:21:02]line ТРК (МРК, ГНК) : 21 [09:21:02]line Товар: 2710124500 [09:21:02]line Аи-95-К-3 [09:21:02]line 13.480 * 74.20 [09:21:02]line = 1000.22 [09:21:02]line НДС 12% НСП 1% [09:21:02]line > о реализуемом товаре [09:21:02]line ИТОГО: 1000.22 [09:21:02]line НСП 1% : 8.85 [09:21:02]line НДС 12% : 106.22 [09:21:02]line Наличными: 0.00 [09:21:02]line Безнал.: 1000.22 [09:21:02]line Место: АЗС № 84 "Партнер Нефть" [09:21:02]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:21:02]line СНО: Общий режим [09:21:02]line Чек 99 19.10.2024 09:21 [09:21:02]line Смена: 443 ФФД: 1.0 [09:21:02]line ЗНМ: 0300000178 [09:21:02]line РНМ: 0000000000098116 [09:21:02]line Версия ККМ: 001 [09:21:02]line Платежная система: Mbank [09:21:02]line ФМ: 0000000000965413 [09:21:02]line ФД: 218454 [09:21:02]line ФПД: 159779123138294 [09:21:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092104&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218454&fm=159779123138294&tin=02508201610067®Number=0000000000098116&sum=100022 [09:21:02]written 0, free lines is 4095 [09:21:02]OFD Sender: Processing packet 218454 [packets to send 80, broken 79] [09:21:02]ProducePacketName [09:21:02]name=ofd_packets/00218454 [09:21:02]OFD Sender: To server: pG, [09:21:02]CommunicateWithHost lk.salyk.kg:30040 [09:21:02]ConnectInit lk.salyk.kg [09:21:03]Write to MH i2c: 01 00 00 A6 3E E4 [09:21:03]Write i2c OK [09:21:03]MH_I2C_Read... [09:21:03]Read from MH i2c: 01 [09:21:03]MH_I2C_Read... [09:21:03]Read from MH i2c: 01 07 00 [09:21:03]MH_I2C_Read... [09:21:03]Read from MH i2c: 01 07 00 A6 3E 00 00 00 00 00 01 0D F9 [09:21:03]RasterBufferAndPrint [09:21:03]line [09:21:03]line [09:21:03]line [09:21:03]line [09:21:03]line [09:21:03]written 0, free lines is 3332 [09:21:03]MH_Cut [09:21:03]Write to MH i2c: D1 01 00 AD 3E 01 BD [09:21:03]Write i2c OK [09:21:03]MH_I2C_Read... [09:21:03]Read from MH i2c: D1 [09:21:03]MH_I2C_Read... [09:21:03]Read from MH i2c: D1 01 00 [09:21:03]MH_I2C_Read... [09:21:03]Read from MH i2c: D1 01 00 AD 3E 00 BC [09:21:03]Write to MH i2c: 01 00 00 AE 3E EC [09:21:03]Write i2c OK [09:21:03]MH_I2C_Read... [09:21:04]*** Cut start [09:21:04]*** Partial cut [09:21:04]*** CUTSNS_PIN = 1 [09:21:04]*** CUTSNS_PIN = 0 [09:21:04]*** Brake cut motor [09:21:04]Read from MH i2c: 01 [09:21:04]MH_I2C_Read... [09:21:04]*** Stop cut motor [09:21:04]*** Cut end [09:21:04]Read from MH i2c: 01 07 00 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: 01 07 00 AE 3E 00 00 00 00 00 FF 0F 01 [09:21:04]process_action close_receipt done [09:21:04]requested_data is exist [09:21:04]produce_requested_data [09:21:04]requested_item fm.sn is exist - process it [09:21:04]wFMCommunicate request_size=4 [09:21:04]MH_SAM_APDU [09:21:04]CAPDU: 80 11 00 00 [09:21:04]Write to MH i2c: E2 08 00 AF 3E 80 11 00 00 00 00 00 00 67 [09:21:04]Write i2c OK [09:21:04]MH_I2C_Read... [09:21:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:21:04]Read from MH i2c: E2 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 17 00 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 17 00 AF 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B6 [09:21:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:21:04]wFMCommunicate OK [09:21:04]requested_item fd.num is exist - process it [09:21:04]SAM_PROTO_GetFieldsCounters [09:21:04]wFMCommunicate request_size=4 [09:21:04]MH_SAM_APDU [09:21:04]CAPDU: 80 13 00 00 [09:21:04]Write to MH i2c: E2 08 00 B0 3E 80 13 00 00 00 00 00 00 6A [09:21:04]Write i2c OK [09:21:04]MH_I2C_Read... [09:21:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:21:04]Read from MH i2c: E2 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 62 00 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 62 00 B0 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 56 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 1A [09:21:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 56 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:21:04]wFMCommunicate OK [09:21:04]SAM_PROTO_GetFieldsCounters done [09:21:04]requested_item shift.num is exist - process it [09:21:04]requested_item shift.opened is exist - process it [09:21:04]req_shift_opened [09:21:04]FM_GetShiftState [09:21:04]SAM_PROTO_GetShiftState [09:21:04]wFMCommunicate request_size=4 [09:21:04]MH_SAM_APDU [09:21:04]CAPDU: 80 13 01 00 [09:21:04]Write to MH i2c: E2 08 00 B1 3E 80 13 01 00 00 00 00 00 6C [09:21:04]Write i2c OK [09:21:04]MH_I2C_Read... [09:21:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:21:05]Read from MH i2c: E2 [09:21:05]MH_I2C_Read... [09:21:05]Read from MH i2c: E2 0E 00 [09:21:05]MH_I2C_Read... [09:21:05]Read from MH i2c: E2 0E 00 B1 3E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AF [09:21:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:21:05]wFMCommunicate OK [09:21:05]SAM_PROTO_GetShiftState done [09:21:05]FM_GetShiftState done [09:21:05]req_shift_opened done [09:21:05]requested_item shift.open_date is exist - process it [09:21:05]req_shift_open_date [09:21:05]req_shift_open_date done [09:21:05]produce_requested_data done [09:21:05]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218454,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:21:05]process_action_free close_receipt [09:21:05]json_value_free [09:21:05]json_value_free done [09:21:05]process_json_proto returns [09:21:05]Send response to host [09:21:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218454,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:21:05]free response buf [09:21:05]execute_script done [09:21:05]execute_script returns [09:21:05]free content buf [09:21:05]Sock 8.Close socket [09:21:05]Sock 8.Thread stoped [09:22:48]accept exits with 9 [09:22:48]New connection [09:22:48]New thread 3066826084 created [09:22:48]Thread 3066682724 joined [09:22:48]Waiting for new connection... [09:22:48] Sock 9.Parse request [09:22:48]Sock 9.Check first char [09:22:48]Sock 9.First char is OK [09:22:48]request: POST /json_proto HTTP/1.0 [09:22:48]Method: POST [09:22:48]URL: /json_proto [09:22:48]Method is POST - this is cgi request [09:22:48]url: /json_proto [09:22:48]query_string will be loaded in cgi processing [09:22:48]execute_cgi json_proto POST (null) [09:22:48]execute_cgi path=json_proto method=POST [09:22:48]POST find Content-Length [09:22:48]Host: 172.17.40.4:8080 [09:22:48]Content-Length: 789 [09:22:48]Content-Type: application/json [09:22:48] [09:22:48]POST finish read [09:22:48]Found Content-Length = 789 [09:22:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535994", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\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\u000A81638", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:48]execute_script... [09:22: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)535994", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\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\u000A81638", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:48]POST & json_proto [09:22:48]process_json_proto [09:22:48]json parsed OK: [09:22:48]protocol is kg_v1.0 [09:22:48]action value=close_receipt [09:22:48]process_action close_receipt [09:22:48]cmd_close_receipt [09:22:48]MH_GetDate [09:22:48]Write to MH i2c: F0 00 00 B2 3E DF [09:22:48]Write i2c OK [09:22:48]MH_I2C_Read... [09:22:48]Read from MH i2c: F0 [09:22:48]MH_I2C_Read... [09:22:48]Read from MH i2c: F0 09 00 [09:22:48]MH_I2C_Read... [09:22:48]Read from MH i2c: F0 09 00 B2 3E 00 6B 7A 13 67 EE 0E 0D 67 B7 [09:22:48]GetLastDocTimeStamp 1729329664 [09:22:48]current date 1729329771 [09:22:48]FM_GetShiftState [09:22:48]SAM_PROTO_GetShiftState [09:22:48]wFMCommunicate request_size=4 [09:22:48]MH_SAM_APDU [09:22:48]CAPDU: 80 13 01 00 [09:22:48]Write to MH i2c: E2 08 00 B3 3E 80 13 01 00 00 00 00 00 6E [09:22:48]Write i2c OK [09:22:48]MH_I2C_Read... [09:22:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:48]Read from MH i2c: E2 [09:22:48]MH_I2C_Read... [09:22:48]Read from MH i2c: E2 0E 00 [09:22:48]MH_I2C_Read... [09:22:48]Read from MH i2c: E2 0E 00 B3 3E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B1 [09:22:48]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:22:48]wFMCommunicate OK [09:22:48]SAM_PROTO_GetShiftState done [09:22:48]FM_GetShiftState done [09:22:48]opened in 1729296582 [09:22:48]opened+sec_in_day 1729382982 [09:22:48]quantity*price = 0 [09:22:48]sum+1 = 1 [09:22:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 100 19.10.2024 09:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливная Карта 81638 ФМ: 0000000000965413 ФД: 218455 ФПД: 265338634259315 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092251&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218455&fm=265338634259315&tin=02508201610067®Number=0000000000098116&sum=0 [09:22:49]StoreToDocumentArchive [09:22:49]shift 443 fd 218455 [09:22:49]save to /storage/0443/doc_00218455 [09:22:49]save last doc name /storage/0443/doc_00218455 to /storage/kkm_last_doc_name [09:22:49]save OK [09:22:49]Clear old archive folders... [09:22:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:22:49]tlvbuf is 014EFA60 [09:22:49]SAM_PROTO_ClearQueue [09:22:49]wFMCommunicate request_size=4 [09:22:49]MH_SAM_APDU [09:22:49]CAPDU: 80 09 00 00 [09:22:49]Write to MH i2c: E2 08 00 C0 3E 80 09 00 00 00 00 00 00 70 [09:22:49]Write i2c OK [09:22:49]MH_I2C_Read... [09:22:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:22:49]Read from MH i2c: E2 [09:22:49]MH_I2C_Read... [09:22:49]Read from MH i2c: E2 03 00 [09:22:49]MH_I2C_Read... [09:22:49]Read from MH i2c: E2 03 00 C0 3E 00 90 00 72 [09:22:49]RAPDU: 90 00 [09:22:49]wFMCommunicate OK [09:22:49]SAM_PROTO_ClearQueue done [09:22:49]KKMCreateOFDPacket [09:22:49]OFDProtocolAddRootSTLVToBuf [09:22:49]FM_MakeSignedData [09:22:49]FM_MakeSignedData [09:22:49]SAM_PROTO_SignData [09:22:49]wFMCommunicate request_size=4 [09:22:49]MH_SAM_APDU [09:22:49]CAPDU: 80 0D 01 02 [09:22:49]Write to MH i2c: E2 08 00 C1 3E 80 0D 01 02 00 00 00 00 78 [09:22:49]Write i2c OK [09:22:49]MH_I2C_Read... [09:22:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:22:49]Read from MH i2c: E2 [09:22:49]MH_I2C_Read... [09:22:49]Read from MH i2c: E2 03 00 [09:22:49]MH_I2C_Read... [09:22:49]Read from MH i2c: E2 03 00 C1 3E 00 90 00 73 [09:22:49]RAPDU: 90 00 [09:22:49]wFMCommunicate OK [09:22:49]wFMCommunicate request_size=255 [09:22:49]MH_SAM_APDU [09:22:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 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 64 00 00 00 F4 03 04 00 6B 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 57 55 03 00 35 04 06 00 F1 52 F7 0A [09:22:49]Write to MH i2c: E2 02 01 C2 3E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 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 64 00 00 00 F4 03 04 00 6B 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 57 55 03 00 35 04 06 00 F1 52 F7 0A 00 00 80 [09:22:49]Write i2c OK [09:22:49]MH_I2C_Read... [09:22:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:49]Read from MH i2c: E2 [09:22:49]MH_I2C_Read... [09:22:49]Read from MH i2c: E2 03 00 [09:22:49]MH_I2C_Read... [09:22:49]Read from MH i2c: E2 03 00 C2 3E 00 90 00 74 [09:22:49]RAPDU: 90 00 [09:22:49]wFMCommunicate OK [09:22:49]wFMCommunicate request_size=7 [09:22:49]MH_SAM_APDU [09:22:49]CAPDU: 80 0D 02 02 02 4B 73 [09:22:49]Write to MH i2c: E2 0A 00 C3 3E 80 0D 02 02 02 00 4B 73 00 00 3D [09:22:49]Write i2c OK [09:22:49]MH_I2C_Read... [09:22:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:49]Read from MH i2c: E2 [09:22:49]MH_I2C_Read... [09:22:49]Read from MH i2c: E2 03 00 [09:22:49]MH_I2C_Read... [09:22:49]Read from MH i2c: E2 03 00 C3 3E 00 90 00 75 [09:22:49]RAPDU: 90 00 [09:22:49]wFMCommunicate OK [09:22:49]wFMCommunicate request_size=4 [09:22:49]MH_SAM_APDU [09:22:49]CAPDU: 80 0D 03 02 [09:22:49]Write to MH i2c: E2 08 00 C4 3E 80 0D 03 02 00 00 00 00 7D [09:22:49]Write i2c OK [09:22:49]MH_I2C_Read... [09:22:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:22:49]Read from MH i2c: E2 [09:22:49]MH_I2C_Read... [09:22:49]Read from MH i2c: E2 0B 00 [09:22:49]MH_I2C_Read... [09:22:49]Read from MH i2c: E2 0B 00 C4 3E 00 8B 1E 92 B8 ED 4E D2 D0 90 00 4E [09:22:49]RAPDU: 8B 1E 92 B8 ED 4E D2 D0 90 00 [09:22:49]wFMCommunicate OK [09:22:49]SAM_PROTO_SignData done [09:22:49]FM_MakeSignedData done [09:22:49]CreateOFDProtocolMessage [09:22:49]wFMCommunicate request_size=4 [09:22:49]MH_SAM_APDU [09:22:49]CAPDU: 80 11 00 00 [09:22:49]Write to MH i2c: E2 08 00 C5 3E 80 11 00 00 00 00 00 00 7D [09:22:49]Write i2c OK [09:22:49]MH_I2C_Read... [09:22:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:49]Read from MH i2c: E2 [09:22:49]MH_I2C_Read... [09:22:49]Read from MH i2c: E2 17 00 [09:22:49]MH_I2C_Read... [09:22:49]Read from MH i2c: E2 17 00 C5 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CC [09:22:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:22:49]wFMCommunicate OK [09:22:49]CreateOFDProtocolMessage done [09:22:49]OFDSenderStorePacket 218455 [09:22:49]StoreOFDPacket docnum=218455 [09:22:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 48 66 04 01 E6 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 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 64 00 00 00 F4 03 04 00 6B 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 57 55 03 00 35 04 06 00 F1 52 F7 0A 4B 73 8B 1E 92 B8 ED 4E D2 D0 [09:22:49]CheckFolder [09:22:49]dirname=/storage/ofd_packets [09:22:49]CheckFolder done [09:22:49]ProducePacketName [09:22:49]name=ofd_packets/00218455 [09:22:49]NVStorageSaveData ofd_packets/00218455 [09:22:49]File name is /storage/ofd_packets/00218455 [09:22:49]Write 298 bytes [09:22:49]NVStorageSaveData done [09:22:49]OFDSenderStorePacket done [09:22:49]KKMCreateOFDPacket done [09:22:49]NVStorageSaveData kkm_last_timestamp [09:22:49]File name is /storage/kkm_last_timestamp [09:22:49]Write 4 bytes [09:22:49]NVStorageSaveData done [09:22:49]ExternCall_PrintAddStr [09:22:49]wPrintStart [09:22:49]Write to MH i2c: 01 00 00 C6 3E 04 [09:22:49]Write i2c OK [09:22:49]MH_I2C_Read... [09:22:49]Read from MH i2c: 01 [09:22:49]MH_I2C_Read... [09:22:49]Read from MH i2c: 01 07 00 [09:22:49]MH_I2C_Read... [09:22:49]Read from MH i2c: 01 07 00 C6 3E 00 00 00 00 00 FF 0F 19 [09:22:49]RasterBufferAndPrint [09:22:49]line Счет N : (1)535994 [09:22:49]line ИНН: 02508201610067 [09:22:49]line Контрольно-Кассовый Чек [09:22:49]line ПРОДАЖА [09:22:49]line ТРК (МРК, ГНК) : 61 [09:22:49]line Товар: 2710194210 [09:22:49]line ДТ-К-2 [09:22:49]line 35.000 * 0.00 [09:22:49]line = 0.00 [09:22:49]line НДС 12% НСП 1% [09:22:49]line > о реализуемом товаре [09:22:49]line ИТОГО: 0.00 [09:22:49]line НСП 1% : 0.00 [09:22:49]line НДС 12% : 0.00 [09:22:49]line Наличными: 0.00 [09:22:49]line Безнал.: 0.00 [09:22:49]line Место: АЗС № 84 "Партнер Нефть" [09:22:49]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:22:49]line СНО: Общий режим [09:22:49]line Чек 100 19.10.2024 09:22 [09:22:49]line Смена: 443 ФФД: 1.0 [09:22:49]line ЗНМ: 0300000178 [09:22:49]line РНМ: 0000000000098116 [09:22:49]line Версия ККМ: 001 [09:22:49]line Талоны: Топливная Карта [09:22:49]line 81638 [09:22:49]line ФМ: 0000000000965413 [09:22:49]line ФД: 218455 [09:22:49]line ФПД: 265338634259315 [09:22:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092251&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218455&fm=265338634259315&tin=02508201610067®Number=0000000000098116&sum=0 [09:22:50]written 0, free lines is 4095 [09:22:50]Write to MH i2c: 01 00 00 F0 3E 2E [09:22:50]Write i2c OK [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: 01 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: 01 07 00 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: 01 07 00 F0 3E 00 00 00 00 00 E5 0C 26 [09:22:50]RasterBufferAndPrint [09:22:50]line [09:22:50]line [09:22:50]line [09:22:50]line [09:22:50]line [09:22:50]written 0, free lines is 3305 [09:22:50]MH_Cut [09:22:50]Write to MH i2c: D1 01 00 F7 3E 01 07 [09:22:50]Write i2c OK [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: D1 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: D1 01 00 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: D1 01 00 F7 3E 00 06 [09:22:50]Write to MH i2c: 01 00 00 F8 3E 36 [09:22:50]Write i2c OK [09:22:50]MH_I2C_Read... [09:22:51]*** Cut start [09:22:51]*** Partial cut [09:22:51]*** CUTSNS_PIN = 1 [09:22:51]*** CUTSNS_PIN = 0 [09:22:51]*** Brake cut motor [09:22:51]Read from MH i2c: 01 [09:22:51]MH_I2C_Read... [09:22:51]*** Stop cut motor [09:22:51]Read from MH i2c: 01 07 00 [09:22:51]MH_I2C_Read... [09:22:51]*** Cut end [09:22:51]Read from MH i2c: 01 07 00 F8 3E 00 00 00 00 00 FF 0F 4B [09:22:51]process_action close_receipt done [09:22:51]requested_data is exist [09:22:51]produce_requested_data [09:22:51]requested_item fm.sn is exist - process it [09:22:51]wFMCommunicate request_size=4 [09:22:51]MH_SAM_APDU [09:22:51]CAPDU: 80 11 00 00 [09:22:51]Write to MH i2c: E2 08 00 F9 3E 80 11 00 00 00 00 00 00 B1 [09:22:51]Write i2c OK [09:22:51]MH_I2C_Read... [09:22:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:51]Read from MH i2c: E2 [09:22:51]MH_I2C_Read... [09:22:51]Read from MH i2c: E2 17 00 [09:22:51]MH_I2C_Read... [09:22:51]Read from MH i2c: E2 17 00 F9 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 00 [09:22:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:22:51]wFMCommunicate OK [09:22:51]requested_item fd.num is exist - process it [09:22:51]SAM_PROTO_GetFieldsCounters [09:22:51]wFMCommunicate request_size=4 [09:22:51]MH_SAM_APDU [09:22:51]CAPDU: 80 13 00 00 [09:22:51]Write to MH i2c: E2 08 00 FA 3E 80 13 00 00 00 00 00 00 B4 [09:22:51]Write i2c OK [09:22:51]MH_I2C_Read... [09:22:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:22:51]Read from MH i2c: E2 [09:22:51]MH_I2C_Read... [09:22:51]Read from MH i2c: E2 62 00 [09:22:51]MH_I2C_Read... [09:22:51]Read from MH i2c: E2 62 00 FA 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 57 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 68 [09:22:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 57 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:22:51]wFMCommunicate OK [09:22:51]SAM_PROTO_GetFieldsCounters done [09:22:51]requested_item shift.num is exist - process it [09:22:51]requested_item shift.opened is exist - process it [09:22:51]req_shift_opened [09:22:51]FM_GetShiftState [09:22:51]SAM_PROTO_GetShiftState [09:22:51]wFMCommunicate request_size=4 [09:22:51]MH_SAM_APDU [09:22:51]CAPDU: 80 13 01 00 [09:22:51]Write to MH i2c: E2 08 00 FB 3E 80 13 01 00 00 00 00 00 B6 [09:22:51]Write i2c OK [09:22:51]MH_I2C_Read... [09:22:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:52]Read from MH i2c: E2 [09:22:52]MH_I2C_Read... [09:22:52]Read from MH i2c: E2 0E 00 [09:22:52]MH_I2C_Read... [09:22:52]Read from MH i2c: E2 0E 00 FB 3E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F9 [09:22:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:22:52]wFMCommunicate OK [09:22:52]SAM_PROTO_GetShiftState done [09:22:52]FM_GetShiftState done [09:22:52]req_shift_opened done [09:22:52]requested_item shift.open_date is exist - process it [09:22:52]req_shift_open_date [09:22:52]req_shift_open_date done [09:22:52]produce_requested_data done [09:22:52]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218455,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:22:52]process_action_free close_receipt [09:22:52]json_value_free [09:22:52]json_value_free done [09:22:52]process_json_proto returns [09:22:52]Send response to host [09:22:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218455,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:22:52]free response buf [09:22:52]execute_script done [09:22:52]execute_script returns [09:22:52]free content buf [09:22:52]Sock 9.Close socket [09:22:52]Sock 9.Thread stoped [09:23:14]ConnectInit Can't connect to host [09:23:14]CommunicateWithHost connect error [09:23:14]CommunicateWithHost err = -1 [09:23:14]OFD Sender: Server communicate error [09:23:14]OFD Sender: Processing packet 218454 [packets to send 81, broken 79] [09:23:14]ProducePacketName [09:23:14]name=ofd_packets/00218454 [09:23:14]OFD Sender: To server: pG, [09:23:14]CommunicateWithHost lk.salyk.kg:30040 [09:23:14]ConnectInit lk.salyk.kg [09:23:14]Connected sock=10 [09:23:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D1 3F 07 01 E6 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 63 00 00 00 F4 03 04 00 00 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 56 55 03 00 35 04 06 00 91 51 79 E0 8E F6 89 03 4E 52 9B 1C D9 72 [09:23:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D8 69 47 00 17 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 56 55 03 00 F4 03 04 00 1E 26 13 67 B6 04 01 00 00 81 1C 30 68 B8 23 7A B1 [09:23:15]CommunicateWithHost err = 0 [09:23:15]CheckOFDResponse [09:23:15]1017 (14) - 77093643461234 [09:23:15]1041 (16) - 0000000000965413 [09:23:15]1040 (4) - 218454 [09:23:15]1012 (4) - 19.10.2024 03:23 [09:23:15]1206 (1) - 0 [09:23:15]OFD Sender: Remove packet 218454 [09:23:15]ProducePacketName [09:23:15]name=ofd_packets/00218454 [09:23:15]NVStorageDeleteData [09:23:15]OFD Sender: Processing packet 218455 [packets to send 80, broken 79] [09:23:15]ProducePacketName [09:23:15]name=ofd_packets/00218455 [09:23:15]OFD Sender: To server: pG, [09:23:15]CommunicateWithHost lk.salyk.kg:30040 [09:23:15]ConnectInit lk.salyk.kg [09:23:15]Connected sock=9 [09:23:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 48 66 04 01 E6 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 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 64 00 00 00 F4 03 04 00 6B 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 57 55 03 00 35 04 06 00 F1 52 F7 0A 4B 73 8B 1E 92 B8 ED 4E D2 D0 [09:23:15]accept exits with 8 [09:23:15]New connection [09:23:15]New thread 3066682724 created [09:23:15]Thread 3066826084 joined [09:23:15]Waiting for new connection... [09:23:15] Sock 8.Parse request [09:23:15]Sock 8.Check first char [09:23:15]Sock 8.First char is OK [09:23:15]request: POST /json_proto HTTP/1.0 [09:23:15]Method: POST [09:23:15]URL: /json_proto [09:23:15]Method is POST - this is cgi request [09:23:15]url: /json_proto [09:23:15]query_string will be loaded in cgi processing [09:23:15]execute_cgi json_proto POST (null) [09:23:15]execute_cgi path=json_proto method=POST [09:23:15]POST find Content-Length [09:23:15]Host: 172.17.40.4:8080 [09:23:15]Content-Length: 766 [09:23:15]Content-Type: application/json [09:23:15] [09:23:15]POST finish read [09:23:15]Found Content-Length = 766 [09:23:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535995", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:23:15]execute_script... [09:23: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)535995", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:23:15]POST & json_proto [09:23:15]process_json_proto [09:23:15]json parsed OK: [09:23:15]protocol is kg_v1.0 [09:23:15]action value=close_receipt [09:23:15]process_action close_receipt [09:23:15]cmd_close_receipt [09:23:15]MH_GetDate [09:23:15]Write to MH i2c: F0 00 00 FC 3E 29 [09:23:15]Write i2c OK [09:23:15]MH_I2C_Read... [09:23:15]Read from MH i2c: F0 [09:23:15]MH_I2C_Read... [09:23:15]Read from MH i2c: F0 09 00 [09:23:15]MH_I2C_Read... [09:23:15]Read from MH i2c: F0 09 00 FC 3E 00 87 7A 13 67 EE 0E 0D 67 1D [09:23:15]GetLastDocTimeStamp 1729329771 [09:23:15]current date 1729329799 [09:23:15]FM_GetShiftState [09:23:15]SAM_PROTO_GetShiftState [09:23:15]wFMCommunicate request_size=4 [09:23:15]MH_SAM_APDU [09:23:15]CAPDU: 80 13 01 00 [09:23:15]Write to MH i2c: E2 08 00 FD 3E 80 13 01 00 00 00 00 00 B8 [09:23:15]Write i2c OK [09:23:15]MH_I2C_Read... [09:23:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:23:15]Read from MH i2c: E2 [09:23:15]MH_I2C_Read... [09:23:15]Read from MH i2c: E2 0E 00 [09:23:15]MH_I2C_Read... [09:23:15]Read from MH i2c: E2 0E 00 FD 3E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FB [09:23:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:23:15]wFMCommunicate OK [09:23:15]SAM_PROTO_GetShiftState done [09:23:15]FM_GetShiftState done [09:23:15]opened in 1729296582 [09:23:15]opened+sec_in_day 1729382982 [09:23:15]quantity*price = 50010 [09:23:15]sum+1 = 50012 [09:23:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 101 19.10.2024 09:23 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218456 ФПД: 272101109852417 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092319&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218456&fm=272101109852417&tin=02508201610067®Number=0000000000098116&sum=50011 [09:23:16]StoreToDocumentArchive [09:23:16]shift 443 fd 218456 [09:23:16]save to /storage/0443/doc_00218456 [09:23:16]save last doc name /storage/0443/doc_00218456 to /storage/kkm_last_doc_name [09:23:16]save OK [09:23:16]Clear old archive folders... [09:23:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:23:16]tlvbuf is 015AF890 [09:23:16]SAM_PROTO_ClearQueue [09:23:16]wFMCommunicate request_size=4 [09:23:16]MH_SAM_APDU [09:23:16]CAPDU: 80 09 00 00 [09:23:16]Write to MH i2c: E2 08 00 0A 3F 80 09 00 00 00 00 00 00 BB [09:23:16]Write i2c OK [09:23:16]MH_I2C_Read... [09:23:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:23:16]Read from MH i2c: E2 [09:23:16]MH_I2C_Read... [09:23:16]Read from MH i2c: E2 03 00 [09:23:16]MH_I2C_Read... [09:23:16]Read from MH i2c: E2 03 00 0A 3F 00 90 00 BD [09:23:16]RAPDU: 90 00 [09:23:16]wFMCommunicate OK [09:23:16]SAM_PROTO_ClearQueue done [09:23:16]KKMCreateOFDPacket [09:23:16]OFDProtocolAddRootSTLVToBuf [09:23:16]FM_MakeSignedData [09:23:16]FM_MakeSignedData [09:23:16]SAM_PROTO_SignData [09:23:16]wFMCommunicate request_size=4 [09:23:16]MH_SAM_APDU [09:23:16]CAPDU: 80 0D 01 02 [09:23:16]Write to MH i2c: E2 08 00 0B 3F 80 0D 01 02 00 00 00 00 C3 [09:23:16]Write i2c OK [09:23:16]MH_I2C_Read... [09:23:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:23:17]Read from MH i2c: E2 [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: E2 03 00 [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: E2 03 00 0B 3F 00 90 00 BE [09:23:17]RAPDU: 90 00 [09:23:17]wFMCommunicate OK [09:23:17]wFMCommunicate request_size=255 [09:23:17]MH_SAM_APDU [09:23: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 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 65 00 00 00 F4 03 04 00 87 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 58 55 03 00 35 04 06 00 F7 [09:23:17]Write to MH i2c: E2 02 01 0C 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 65 00 00 00 F4 03 04 00 87 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 58 55 03 00 35 04 06 00 F7 00 00 7D [09:23:17]Write i2c OK [09:23:17]MH_I2C_Read... [09:23:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:23:17]Read from MH i2c: E2 [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: E2 03 00 [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: E2 03 00 0C 3F 00 90 00 BF [09:23:17]RAPDU: 90 00 [09:23:17]wFMCommunicate OK [09:23:17]wFMCommunicate request_size=10 [09:23:17]MH_SAM_APDU [09:23:17]CAPDU: 80 0D 02 02 05 79 79 FE E9 01 [09:23:17]Write to MH i2c: E2 0D 00 0D 3F 80 0D 02 02 05 00 79 79 FE E9 01 00 00 AA [09:23:17]Write i2c OK [09:23:17]MH_I2C_Read... [09:23:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:23:17]Read from MH i2c: E2 [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: E2 03 00 [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: E2 03 00 0D 3F 00 90 00 C0 [09:23:17]RAPDU: 90 00 [09:23:17]wFMCommunicate OK [09:23:17]wFMCommunicate request_size=4 [09:23:17]MH_SAM_APDU [09:23:17]CAPDU: 80 0D 03 02 [09:23:17]Write to MH i2c: E2 08 00 0E 3F 80 0D 03 02 00 00 00 00 C8 [09:23:17]Write i2c OK [09:23:17]MH_I2C_Read... [09:23:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:23:17]Read from MH i2c: E2 [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: E2 0B 00 [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: E2 0B 00 0E 3F 00 2F 3D 1F 76 3B CB 95 75 90 00 DA [09:23:17]RAPDU: 2F 3D 1F 76 3B CB 95 75 90 00 [09:23:17]wFMCommunicate OK [09:23:17]SAM_PROTO_SignData done [09:23:17]FM_MakeSignedData done [09:23:17]CreateOFDProtocolMessage [09:23:17]wFMCommunicate request_size=4 [09:23:17]MH_SAM_APDU [09:23:17]CAPDU: 80 11 00 00 [09:23:17]Write to MH i2c: E2 08 00 0F 3F 80 11 00 00 00 00 00 00 C8 [09:23:17]Write i2c OK [09:23:17]MH_I2C_Read... [09:23:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:17]Read from MH i2c: E2 [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: E2 17 00 [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: E2 17 00 0F 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 17 [09:23:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:23:17]wFMCommunicate OK [09:23:17]CreateOFDProtocolMessage done [09:23:17]OFDSenderStorePacket 218456 [09:23:17]StoreOFDPacket docnum=218456 [09:23:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 35 7D 07 01 83 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 65 00 00 00 F4 03 04 00 87 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 58 55 03 00 35 04 06 00 F7 79 79 FE E9 01 2F 3D 1F 76 3B CB 95 75 [09:23:17]CheckFolder [09:23:17]dirname=/storage/ofd_packets [09:23:17]CheckFolder done [09:23:17]ProducePacketName [09:23:17]name=ofd_packets/00218456 [09:23:17]NVStorageSaveData ofd_packets/00218456 [09:23:17]File name is /storage/ofd_packets/00218456 [09:23:17]Write 301 bytes [09:23:17]NVStorageSaveData done [09:23:17]OFDSenderStorePacket done [09:23:17]KKMCreateOFDPacket done [09:23:17]NVStorageSaveData kkm_last_timestamp [09:23:17]File name is /storage/kkm_last_timestamp [09:23:17]Write 4 bytes [09:23:17]NVStorageSaveData done [09:23:17]ExternCall_PrintAddStr [09:23:17]wPrintStart [09:23:17]Write to MH i2c: 01 00 00 10 3F 4F [09:23:17]Write i2c OK [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: 01 [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: 01 07 00 [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: 01 07 00 10 3F 00 00 00 00 00 FF 0F 64 [09:23:17]RasterBufferAndPrint [09:23:17]line Счет N : (1)535995 [09:23:17]line ИНН: 02508201610067 [09:23:17]line Контрольно-Кассовый Чек [09:23:17]line ПРОДАЖА [09:23:17]line ТРК (МРК, ГНК) : 41 [09:23:17]line Товар: 2710124500 [09:23:17]line Аи-95-К-3 [09:23:17]line 6.740 * 74.20 [09:23:17]line = 500.11 [09:23:17]line НДС 12% НСП 1% [09:23:17]line > о реализуемом товаре [09:23:17]line ИТОГО: 500.11 [09:23:17]line НСП 1% : 4.43 [09:23:17]line НДС 12% : 53.11 [09:23:17]line Наличными: 0.00 [09:23:17]line Безнал.: 500.11 [09:23:17]line Место: АЗС № 84 "Партнер Нефть" [09:23:17]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:23:17]line СНО: Общий режим [09:23:17]line Чек 101 19.10.2024 09:23 [09:23:17]line Смена: 443 ФФД: 1.0 [09:23:17]line ЗНМ: 0300000178 [09:23:17]line РНМ: 0000000000098116 [09:23:17]line Версия ККМ: 001 [09:23:17]line Платежная система: Mbank [09:23:17]line ФМ: 0000000000965413 [09:23:17]line ФД: 218456 [09:23:17]line ФПД: 272101109852417 [09:23:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092319&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218456&fm=272101109852417&tin=02508201610067®Number=0000000000098116&sum=50011 [09:23:17]OFD Sender: Processing packet 218456 [packets to send 80, broken 79] [09:23:17]ProducePacketName [09:23:17]name=ofd_packets/00218456 [09:23:17]OFD Sender: To server: pG, [09:23:17]CommunicateWithHost lk.salyk.kg:30040 [09:23:17]ConnectInit lk.salyk.kg [09:23:17]written 0, free lines is 4095 [09:23:17]Connected sock=9 [09:23:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 35 7D 07 01 83 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 65 00 00 00 F4 03 04 00 87 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 58 55 03 00 35 04 06 00 F7 79 79 FE E9 01 2F 3D 1F 76 3B CB 95 75 [09:23:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3A A6 47 00 38 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 39 36 35 34 31 33 10 04 04 00 58 55 03 00 F4 03 04 00 21 26 13 67 B6 04 01 00 00 2A DB 96 1F 56 FC 29 AC [09:23:18]CommunicateWithHost err = 0 [09:23:18]CheckOFDResponse [09:23:18]1017 (14) - 77093643461234 [09:23:18]1041 (16) - 0000000000965413 [09:23:18]1040 (4) - 218456 [09:23:18]1012 (4) - 19.10.2024 03:23 [09:23:18]1206 (1) - 0 [09:23:18]OFD Sender: Remove packet 218456 [09:23:18]ProducePacketName [09:23:18]name=ofd_packets/00218456 [09:23:18]NVStorageDeleteData [09:23:18]Write to MH i2c: 01 00 00 39 3F 78 [09:23:18]Write i2c OK [09:23:18]MH_I2C_Read... [09:23:18]Read from MH i2c: 01 [09:23:18]MH_I2C_Read... [09:23:18]Read from MH i2c: 01 07 00 [09:23:18]MH_I2C_Read... [09:23:18]Read from MH i2c: 01 07 00 39 3F 00 00 00 00 00 FB 0C 86 [09:23:18]RasterBufferAndPrint [09:23:18]line [09:23:18]line [09:23:18]line [09:23:18]line [09:23:18]line [09:23:18]written 0, free lines is 3332 [09:23:18]MH_Cut [09:23:18]Write to MH i2c: D1 01 00 40 3F 01 51 [09:23:18]Write i2c OK [09:23:18]MH_I2C_Read... [09:23:18]Read from MH i2c: D1 [09:23:18]MH_I2C_Read... [09:23:18]Read from MH i2c: D1 01 00 [09:23:18]MH_I2C_Read... [09:23:18]Read from MH i2c: D1 01 00 40 3F 00 50 [09:23:18]Write to MH i2c: 01 00 00 41 3F 80 [09:23:18]Write i2c OK [09:23:18]MH_I2C_Read... [09:23:18]OFD Sender: No OFD packet to send [09:23:18]*** Cut start [09:23:18]*** Partial cut [09:23:18]*** CUTSNS_PIN = 1 [09:23:19]*** CUTSNS_PIN = 0 [09:23:19]*** Brake cut motor [09:23:19]Read from MH i2c: 01 [09:23:19]MH_I2C_Read... [09:23:19]*** Stop cut motor [09:23:19]*** Cut end [09:23:19]Read from MH i2c: 01 07 00 [09:23:19]MH_I2C_Read... [09:23:19]Read from MH i2c: 01 07 00 41 3F 00 00 00 00 00 FF 0F 95 [09:23:19]process_action close_receipt done [09:23:19]requested_data is exist [09:23:19]produce_requested_data [09:23:19]requested_item fm.sn is exist - process it [09:23:19]wFMCommunicate request_size=4 [09:23:19]MH_SAM_APDU [09:23:19]CAPDU: 80 11 00 00 [09:23:19]Write to MH i2c: E2 08 00 42 3F 80 11 00 00 00 00 00 00 FB [09:23:19]Write i2c OK [09:23:19]MH_I2C_Read... [09:23:19]Read from MH i2c: E2 [09:23:19]MH_I2C_Read... [09:23:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:19]Read from MH i2c: E2 17 00 [09:23:19]MH_I2C_Read... [09:23:19]Read from MH i2c: E2 17 00 42 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4A [09:23:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:23:19]wFMCommunicate OK [09:23:19]requested_item fd.num is exist - process it [09:23:19]SAM_PROTO_GetFieldsCounters [09:23:19]wFMCommunicate request_size=4 [09:23:19]MH_SAM_APDU [09:23:19]CAPDU: 80 13 00 00 [09:23:19]Write to MH i2c: E2 08 00 43 3F 80 13 00 00 00 00 00 00 FE [09:23:19]Write i2c OK [09:23:19]MH_I2C_Read... [09:23:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:23:19]Read from MH i2c: E2 [09:23:19]MH_I2C_Read... [09:23:19]Read from MH i2c: E2 62 00 [09:23:19]MH_I2C_Read... [09:23:19]Read from MH i2c: E2 62 00 43 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 58 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 B6 [09:23:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 58 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:23:19]wFMCommunicate OK [09:23:19]SAM_PROTO_GetFieldsCounters done [09:23:19]requested_item shift.num is exist - process it [09:23:19]requested_item shift.opened is exist - process it [09:23:19]req_shift_opened [09:23:19]FM_GetShiftState [09:23:19]SAM_PROTO_GetShiftState [09:23:19]wFMCommunicate request_size=4 [09:23:19]MH_SAM_APDU [09:23:19]CAPDU: 80 13 01 00 [09:23:19]Write to MH i2c: E2 08 00 44 3F 80 13 01 00 00 00 00 00 00 [09:23:19]Write i2c OK [09:23:19]MH_I2C_Read... [09:23:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:23:19]Read from MH i2c: E2 [09:23:19]MH_I2C_Read... [09:23:19]Read from MH i2c: E2 0E 00 [09:23:19]MH_I2C_Read... [09:23:19]Read from MH i2c: E2 0E 00 44 3F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 43 [09:23:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:23:19]wFMCommunicate OK [09:23:19]SAM_PROTO_GetShiftState done [09:23:19]FM_GetShiftState done [09:23:19]req_shift_opened done [09:23:19]requested_item shift.open_date is exist - process it [09:23:19]req_shift_open_date [09:23:19]req_shift_open_date done [09:23:19]produce_requested_data done [09:23:19]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218456,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:23:19]process_action_free close_receipt [09:23:19]json_value_free [09:23:19]json_value_free done [09:23:19]process_json_proto returns [09:23:19]Send response to host [09:23:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218456,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:23:19]free response buf [09:23:19]execute_script done [09:23:19]execute_script returns [09:23:19]free content buf [09:23:19]Sock 8.Close socket [09:23:19]Sock 8.Thread stoped [09:23:23]OFD Sender: No OFD packet to send [09:23:28]OFD Sender: No OFD packet to send [09:23:33]OFD Sender: No OFD packet to send [09:23:38]OFD Sender: No OFD packet to send [09:23:43]OFD Sender: No OFD packet to send [09:23:48]OFD Sender: No OFD packet to send [09:23:53]OFD Sender: No OFD packet to send [09:23:58]OFD Sender: No OFD packet to send [09:24:03]OFD Sender: No OFD packet to send [09:24:08]OFD Sender: No OFD packet to send [09:24:13]OFD Sender: No OFD packet to send [09:24:18]OFD Sender: No OFD packet to send [09:24:23]OFD Sender: No OFD packet to send [09:24:28]OFD Sender: No OFD packet to send [09:24:33]OFD Sender: No OFD packet to send [09:24:34]accept exits with 10 [09:24:34]New connection [09:24:34]New thread 3066826084 created [09:24:34]Thread 3066682724 joined [09:24:34]Waiting for new connection... [09:24:34] Sock 10.Parse request [09:24:34]Sock 10.Check first char [09:24:34]Sock 10.First char is OK [09:24:34]request: POST /json_proto HTTP/1.0 [09:24:34]Method: POST [09:24:34]URL: /json_proto [09:24:34]Method is POST - this is cgi request [09:24:34]url: /json_proto [09:24:34]query_string will be loaded in cgi processing [09:24:34]execute_cgi json_proto POST (null) [09:24:34]execute_cgi path=json_proto method=POST [09:24:34]POST find Content-Length [09:24:34]Host: 172.17.40.4:8080 [09:24:34]Content-Length: 677 [09:24:34]Content-Type: application/json [09:24:34] [09:24:34]POST finish read [09:24:34]Found Content-Length = 677 [09:24:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535996", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:24:34]execute_script... [09: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)535996", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:24:34]POST & json_proto [09:24:34]process_json_proto [09:24:34]json parsed OK: [09:24:34]protocol is kg_v1.0 [09:24:34]action value=close_receipt [09:24:34]process_action close_receipt [09:24:34]cmd_close_receipt [09:24:34]MH_GetDate [09:24:34]Write to MH i2c: F0 00 00 45 3F 73 [09:24:34]Write i2c OK [09:24:34]MH_I2C_Read... [09:24:34]Read from MH i2c: F0 [09:24:34]MH_I2C_Read... [09:24:34]Read from MH i2c: F0 09 00 [09:24:34]MH_I2C_Read... [09:24:34]Read from MH i2c: F0 09 00 45 3F 00 D6 7A 13 67 EE 0E 0D 67 B6 [09:24:34]GetLastDocTimeStamp 1729329799 [09:24:34]current date 1729329878 [09:24:34]FM_GetShiftState [09:24:34]SAM_PROTO_GetShiftState [09:24:34]wFMCommunicate request_size=4 [09:24:34]MH_SAM_APDU [09:24:34]CAPDU: 80 13 01 00 [09:24:34]Write to MH i2c: E2 08 00 46 3F 80 13 01 00 00 00 00 00 02 [09:24:34]Write i2c OK [09:24:34]MH_I2C_Read... [09:24:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:34]Read from MH i2c: E2 [09:24:34]MH_I2C_Read... [09:24:34]Read from MH i2c: E2 0E 00 [09:24:34]MH_I2C_Read... [09:24:34]Read from MH i2c: E2 0E 00 46 3F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 45 [09:24:34]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:24:34]wFMCommunicate OK [09:24:34]SAM_PROTO_GetShiftState done [09:24:34]FM_GetShiftState done [09:24:34]opened in 1729296582 [09:24:34]opened+sec_in_day 1729382982 [09:24:34]quantity*price = 50041 [09:24:34]sum+1 = 50042 [09: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 102 19.10.2024 09:24 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218457 ФПД: 51162650725748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092438&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218457&fm=51162650725748&tin=02508201610067®Number=0000000000098116&sum=50000 [09:24:35]StoreToDocumentArchive [09:24:35]shift 443 fd 218457 [09:24:35]save to /storage/0443/doc_00218457 [09:24:35]save last doc name /storage/0443/doc_00218457 to /storage/kkm_last_doc_name [09:24:35]save OK [09:24:35]Clear old archive folders... [09:24:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:24:35]tlvbuf is 01598F00 [09:24:35]SAM_PROTO_ClearQueue [09:24:35]wFMCommunicate request_size=4 [09:24:35]MH_SAM_APDU [09:24:35]CAPDU: 80 09 00 00 [09:24:35]Write to MH i2c: E2 08 00 53 3F 80 09 00 00 00 00 00 00 04 [09:24:35]Write i2c OK [09:24:35]MH_I2C_Read... [09:24:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:24:35]Read from MH i2c: E2 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 03 00 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 03 00 53 3F 00 90 00 06 [09:24:35]RAPDU: 90 00 [09:24:35]wFMCommunicate OK [09:24:35]SAM_PROTO_ClearQueue done [09:24:35]KKMCreateOFDPacket [09:24:35]OFDProtocolAddRootSTLVToBuf [09:24:35]FM_MakeSignedData [09:24:35]FM_MakeSignedData [09:24:35]SAM_PROTO_SignData [09:24:35]wFMCommunicate request_size=4 [09:24:35]MH_SAM_APDU [09:24:35]CAPDU: 80 0D 01 02 [09:24:35]Write to MH i2c: E2 08 00 54 3F 80 0D 01 02 00 00 00 00 0C [09:24:35]Write i2c OK [09:24:35]MH_I2C_Read... [09:24:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:24:35]Read from MH i2c: E2 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 03 00 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 03 00 54 3F 00 90 00 07 [09:24:35]RAPDU: 90 00 [09:24:35]wFMCommunicate OK [09:24:35]wFMCommunicate request_size=255 [09:24:35]MH_SAM_APDU [09: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 66 00 00 00 F4 03 04 00 D6 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 59 55 03 00 35 04 06 00 2E [09:24:35]Write to MH i2c: E2 02 01 55 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 D6 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 59 55 03 00 35 04 06 00 2E 00 00 5F [09:24:35]Write i2c OK [09:24:35]MH_I2C_Read... [09:24:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:35]Read from MH i2c: E2 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 03 00 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 03 00 55 3F 00 90 00 08 [09:24:35]RAPDU: 90 00 [09:24:35]wFMCommunicate OK [09:24:35]wFMCommunicate request_size=10 [09:24:35]MH_SAM_APDU [09:24:35]CAPDU: 80 0D 02 02 05 88 3B 9F 4D 74 [09:24:35]Write to MH i2c: E2 0D 00 56 3F 80 0D 02 02 05 00 88 3B 9F 4D 74 00 00 3C [09:24:35]Write i2c OK [09:24:35]MH_I2C_Read... [09:24:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:35]Read from MH i2c: E2 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 03 00 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 03 00 56 3F 00 90 00 09 [09:24:35]RAPDU: 90 00 [09:24:35]wFMCommunicate OK [09:24:35]wFMCommunicate request_size=4 [09:24:35]MH_SAM_APDU [09:24:35]CAPDU: 80 0D 03 02 [09:24:35]Write to MH i2c: E2 08 00 57 3F 80 0D 03 02 00 00 00 00 11 [09:24:35]Write i2c OK [09:24:35]MH_I2C_Read... [09:24:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:24:35]Read from MH i2c: E2 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 0B 00 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 0B 00 57 3F 00 C6 A7 ED DE EE 67 45 7B 90 00 5F [09:24:35]RAPDU: C6 A7 ED DE EE 67 45 7B 90 00 [09:24:35]wFMCommunicate OK [09:24:35]SAM_PROTO_SignData done [09:24:35]FM_MakeSignedData done [09:24:35]CreateOFDProtocolMessage [09:24:35]wFMCommunicate request_size=4 [09:24:35]MH_SAM_APDU [09:24:35]CAPDU: 80 11 00 00 [09:24:35]Write to MH i2c: E2 08 00 58 3F 80 11 00 00 00 00 00 00 11 [09:24:35]Write i2c OK [09:24:35]MH_I2C_Read... [09:24:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:35]Read from MH i2c: E2 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 17 00 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 17 00 58 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 60 [09:24:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:24:35]wFMCommunicate OK [09:24:35]CreateOFDProtocolMessage done [09:24:35]OFDSenderStorePacket 218457 [09:24:35]StoreOFDPacket docnum=218457 [09:24:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 67 13 07 01 A8 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 D6 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 59 55 03 00 35 04 06 00 2E 88 3B 9F 4D 74 C6 A7 ED DE EE 67 45 7B [09:24:35]CheckFolder [09:24:35]dirname=/storage/ofd_packets [09:24:35]CheckFolder done [09:24:35]ProducePacketName [09:24:35]name=ofd_packets/00218457 [09:24:35]NVStorageSaveData ofd_packets/00218457 [09:24:35]File name is /storage/ofd_packets/00218457 [09:24:35]Write 301 bytes [09:24:35]NVStorageSaveData done [09:24:35]OFDSenderStorePacket done [09:24:35]KKMCreateOFDPacket done [09:24:35]NVStorageSaveData kkm_last_timestamp [09:24:35]File name is /storage/kkm_last_timestamp [09:24:35]Write 4 bytes [09:24:35]NVStorageSaveData done [09:24:35]ExternCall_PrintAddStr [09:24:35]wPrintStart [09:24:35]Write to MH i2c: 01 00 00 59 3F 98 [09:24:35]Write i2c OK [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: 01 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: 01 07 00 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: 01 07 00 59 3F 00 00 00 00 00 FF 0F AD [09:24:35]RasterBufferAndPrint [09:24:35]line Счет N : (1)535996 [09:24:35]line ИНН: 02508201610067 [09:24:35]line Контрольно-Кассовый Чек [09:24:35]line ПРОДАЖА [09:24:35]line ТРК (МРК, ГНК) : 13 [09:24:35]line Товар: 2710124130 [09:24:35]line Аи-92-К-2 [09:24:35]line 7.480 * 66.90 [09:24:35]line = 500.41 [09:24:35]line НДС 12% НСП 1% [09:24:35]line > о реализуемом товаре [09:24:35]line ОКРУГЛЕНИЕ: -0.41 [09:24:35]line ИТОГО: 500.00 [09:24:35]line Внесено: 500.00 [09:24:35]line СДАЧА: 0.00 [09:24:35]line НСП 1% : 4.43 [09:24:35]line НДС 12% : 53.14 [09:24:35]line Наличными: 500.00 [09:24:35]line Безнал.: 0.00 [09:24:35]line Место: АЗС № 84 "Партнер Нефть" [09:24:35]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:24:35]line СНО: Общий режим [09:24:35]line Чек 102 19.10.2024 09:24 [09:24:35]line Смена: 443 ФФД: 1.0 [09:24:35]line ЗНМ: 0300000178 [09:24:35]line РНМ: 0000000000098116 [09:24:35]line Версия ККМ: 001 [09:24:35]line ФМ: 0000000000965413 [09:24:35]line ФД: 218457 [09:24:35]line ФПД: 51162650725748 [09:24:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092438&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218457&fm=51162650725748&tin=02508201610067®Number=0000000000098116&sum=50000 [09:24:36]OFD Sender: Processing packet 218457 [packets to send 80, broken 79] [09:24:36]ProducePacketName [09:24:36]name=ofd_packets/00218457 [09:24:36]OFD Sender: To server: pG, [09:24:36]CommunicateWithHost lk.salyk.kg:30040 [09:24:36]ConnectInit lk.salyk.kg [09:24:36]written 0, free lines is 4095 [09:24:36]Connected sock=8 [09:24:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 67 13 07 01 A8 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 D6 7A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 59 55 03 00 35 04 06 00 2E 88 3B 9F 4D 74 C6 A7 ED DE EE 67 45 7B [09:24:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AD FD 47 00 BC 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 59 55 03 00 F4 03 04 00 70 26 13 67 B6 04 01 00 00 FE 8B 17 B9 D4 13 11 CF [09:24:36]CommunicateWithHost err = 0 [09:24:36]CheckOFDResponse [09:24:36]1017 (14) - 77093643461234 [09:24:36]1041 (16) - 0000000000965413 [09:24:36]1040 (4) - 218457 [09:24:36]1012 (4) - 19.10.2024 03:24 [09:24:36]1206 (1) - 0 [09:24:36]OFD Sender: Remove packet 218457 [09:24:36]ProducePacketName [09:24:36]name=ofd_packets/00218457 [09:24:36]NVStorageDeleteData [09:24:36]Write to MH i2c: 01 00 00 84 3F C3 [09:24:36]Write i2c OK [09:24:36]MH_I2C_Read... [09:24:36]Read from MH i2c: 01 [09:24:36]MH_I2C_Read... [09:24:36]Read from MH i2c: 01 07 00 [09:24:36]MH_I2C_Read... [09:24:36]Read from MH i2c: 01 07 00 84 3F 00 00 00 00 00 E5 0C BB [09:24:36]RasterBufferAndPrint [09:24:36]line [09:24:36]line [09:24:36]line [09:24:36]line [09:24:36]line [09:24:36]written 0, free lines is 3307 [09:24:36]MH_Cut [09:24:36]Write to MH i2c: D1 01 00 8B 3F 01 9C [09:24:36]Write i2c OK [09:24:36]MH_I2C_Read... [09:24:36]Read from MH i2c: D1 [09:24:36]MH_I2C_Read... [09:24:36]Read from MH i2c: D1 01 00 [09:24:36]MH_I2C_Read... [09:24:36]Read from MH i2c: D1 01 00 8B 3F 00 9B [09:24:36]Write to MH i2c: 01 00 00 8C 3F CB [09:24:36]Write i2c OK [09:24:36]MH_I2C_Read... [09:24:37]OFD Sender: No OFD packet to send [09:24:37]*** Cut start [09:24:37]*** Partial cut [09:24:37]*** CUTSNS_PIN = 1 [09:24:37]*** CUTSNS_PIN = 0 [09:24:37]*** Brake cut motor [09:24:38]Read from MH i2c: 01 [09:24:38]MH_I2C_Read... [09:24:38]*** Stop cut motor [09:24:38]*** Cut end [09:24:38]Read from MH i2c: 01 07 00 [09:24:38]MH_I2C_Read... [09:24:38]Read from MH i2c: 01 07 00 8C 3F 00 00 00 00 00 FF 0F E0 [09:24:38]process_action close_receipt done [09:24:38]requested_data is exist [09:24:38]produce_requested_data [09:24:38]requested_item fm.sn is exist - process it [09:24:38]wFMCommunicate request_size=4 [09:24:38]MH_SAM_APDU [09:24:38]CAPDU: 80 11 00 00 [09:24:38]Write to MH i2c: E2 08 00 8D 3F 80 11 00 00 00 00 00 00 46 [09:24:38]Write i2c OK [09:24:38]MH_I2C_Read... [09:24:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:38]Read from MH i2c: E2 [09:24:38]MH_I2C_Read... [09:24:38]Read from MH i2c: E2 17 00 [09:24:38]MH_I2C_Read... [09:24:38]Read from MH i2c: E2 17 00 8D 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 95 [09:24:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:24:38]wFMCommunicate OK [09:24:38]requested_item fd.num is exist - process it [09:24:38]SAM_PROTO_GetFieldsCounters [09:24:38]wFMCommunicate request_size=4 [09:24:38]MH_SAM_APDU [09:24:38]CAPDU: 80 13 00 00 [09:24:38]Write to MH i2c: E2 08 00 8E 3F 80 13 00 00 00 00 00 00 49 [09:24:38]Write i2c OK [09:24:38]MH_I2C_Read... [09:24:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:24:38]Read from MH i2c: E2 [09:24:38]MH_I2C_Read... [09:24:38]Read from MH i2c: E2 62 00 [09:24:38]MH_I2C_Read... [09:24:38]Read from MH i2c: E2 62 00 8E 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 59 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 05 [09:24:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 59 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:24:38]wFMCommunicate OK [09:24:38]SAM_PROTO_GetFieldsCounters done [09:24:38]requested_item shift.num is exist - process it [09:24:38]requested_item shift.opened is exist - process it [09:24:38]req_shift_opened [09:24:38]FM_GetShiftState [09:24:38]SAM_PROTO_GetShiftState [09:24:38]wFMCommunicate request_size=4 [09:24:38]MH_SAM_APDU [09:24:38]CAPDU: 80 13 01 00 [09:24:38]Write to MH i2c: E2 08 00 8F 3F 80 13 01 00 00 00 00 00 4B [09:24:38]Write i2c OK [09:24:38]MH_I2C_Read... [09:24:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:38]Read from MH i2c: E2 [09:24:38]MH_I2C_Read... [09:24:38]Read from MH i2c: E2 0E 00 [09:24:38]MH_I2C_Read... [09:24:38]Read from MH i2c: E2 0E 00 8F 3F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8E [09:24:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:24:38]wFMCommunicate OK [09:24:38]SAM_PROTO_GetShiftState done [09:24:38]FM_GetShiftState done [09:24:38]req_shift_opened done [09:24:38]requested_item shift.open_date is exist - process it [09:24:38]req_shift_open_date [09:24:38]req_shift_open_date done [09:24:38]produce_requested_data done [09:24:38]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218457,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:24:38]process_action_free close_receipt [09:24:38]json_value_free [09:24:38]json_value_free done [09:24:38]process_json_proto returns [09:24:38]Send response to host [09:24:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218457,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:24:38]free response buf [09:24:38]execute_script done [09:24:38]execute_script returns [09:24:38]free content buf [09:24:38]Sock 10.Close socket [09:24:38]Sock 10.Thread stoped [09:24:42]OFD Sender: No OFD packet to send [09:24:47]OFD Sender: No OFD packet to send [09:24:52]OFD Sender: No OFD packet to send [09:24:57]OFD Sender: No OFD packet to send [09:25:02]OFD Sender: No OFD packet to send [09:25:07]OFD Sender: No OFD packet to send [09:25:12]OFD Sender: No OFD packet to send [09:25:17]OFD Sender: No OFD packet to send [09:25:22]OFD Sender: No OFD packet to send [09:25:27]OFD Sender: No OFD packet to send [09:25:32]OFD Sender: No OFD packet to send [09:25:37]OFD Sender: No OFD packet to send [09:25:42]OFD Sender: No OFD packet to send [09:25:47]OFD Sender: No OFD packet to send [09:25:52]OFD Sender: No OFD packet to send [09:25:54]accept exits with 9 [09:25:54]New connection [09:25:54]New thread 3066682724 created [09:25:54]Thread 3066826084 joined [09:25:54]Waiting for new connection... [09:25:54] Sock 9.Parse request [09:25:54]Sock 9.Check first char [09:25:54]Sock 9.First char is OK [09:25:54]request: POST /json_proto HTTP/1.0 [09:25:54]Method: POST [09:25:54]URL: /json_proto [09:25:54]Method is POST - this is cgi request [09:25:54]url: /json_proto [09:25:54]query_string will be loaded in cgi processing [09:25:54]execute_cgi json_proto POST (null) [09:25:54]execute_cgi path=json_proto method=POST [09:25:54]POST find Content-Length [09:25:54]Host: 172.17.40.4:8080 [09:25:54]Content-Length: 621 [09:25:54]Content-Type: application/json [09:25:54] [09:25:54]POST finish read [09:25:54]Found Content-Length = 621 [09:25:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79749", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:54]execute_script... [09:25:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79749", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:54]POST & json_proto [09:25:54]process_json_proto [09:25:54]json parsed OK: [09:25:54]protocol is kg_v1.0 [09:25:54]action value=close_receipt [09:25:54]process_action close_receipt [09:25:54]cmd_close_receipt [09:25:54]MH_GetDate [09:25:54]Write to MH i2c: F0 00 00 90 3F BE [09:25:54]Write i2c OK [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: F0 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: F0 09 00 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: F0 09 00 90 3F 00 26 7B 13 67 EE 0E 0D 67 52 [09:25:54]GetLastDocTimeStamp 1729329878 [09:25:54]current date 1729329958 [09:25:54]FM_GetShiftState [09:25:54]SAM_PROTO_GetShiftState [09:25:54]wFMCommunicate request_size=4 [09:25:54]MH_SAM_APDU [09:25:54]CAPDU: 80 13 01 00 [09:25:54]Write to MH i2c: E2 08 00 91 3F 80 13 01 00 00 00 00 00 4D [09:25:54]Write i2c OK [09:25:54]MH_I2C_Read... [09:25:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:54]Read from MH i2c: E2 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: E2 0E 00 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: E2 0E 00 91 3F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 90 [09:25:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:25:54]wFMCommunicate OK [09:25:54]SAM_PROTO_GetShiftState done [09:25:54]FM_GetShiftState done [09:25:54]opened in 1729296582 [09:25:54]opened+sec_in_day 1729382982 [09:25:54]quantity*price = 16000 [09:25:54]sum+1 = 16001 [09:25:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 160.00 НСП 1% : 1.42 НДС 12% : 16.99 Наличными: 160.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 103 19.10.2024 09:25 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218458 ФПД: 92296345901120 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092558&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218458&fm=92296345901120&tin=02508201610067®Number=0000000000098116&sum=16000 0 [09:25:55]StoreToDocumentArchive [09:25:55]shift 443 fd 218458 [09:25:55]save to /storage/0443/doc_00218458 [09:25:55]save last doc name /storage/0443/doc_00218458 to /storage/kkm_last_doc_name [09:25:55]save OK [09:25:55]Clear old archive folders... [09:25:55]ProcessDocumentItem done err = 0, tmpTLVsize=274 [09:25:55]tlvbuf is B6EBB5C0 [09:25:55]SAM_PROTO_ClearQueue [09:25:55]wFMCommunicate request_size=4 [09:25:55]MH_SAM_APDU [09:25:55]CAPDU: 80 09 00 00 [09:25:55]Write to MH i2c: E2 08 00 9E 3F 80 09 00 00 00 00 00 00 4F [09:25:55]Write i2c OK [09:25:55]MH_I2C_Read... [09:25:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:55]Read from MH i2c: E2 [09:25:55]MH_I2C_Read... [09:25:55]Read from MH i2c: E2 03 00 [09:25:55]MH_I2C_Read... [09:25:55]Read from MH i2c: E2 03 00 9E 3F 00 90 00 51 [09:25:55]RAPDU: 90 00 [09:25:55]wFMCommunicate OK [09:25:55]SAM_PROTO_ClearQueue done [09:25:55]KKMCreateOFDPacket [09:25:55]OFDProtocolAddRootSTLVToBuf [09:25:55]FM_MakeSignedData [09:25:55]FM_MakeSignedData [09:25:55]SAM_PROTO_SignData [09:25:55]wFMCommunicate request_size=4 [09:25:55]MH_SAM_APDU [09:25:55]CAPDU: 80 0D 01 02 [09:25:55]Write to MH i2c: E2 08 00 9F 3F 80 0D 01 02 00 00 00 00 57 [09:25:55]Write i2c OK [09:25:55]MH_I2C_Read... [09:25:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:55]Read from MH i2c: E2 [09:25:55]MH_I2C_Read... [09:25:55]Read from MH i2c: E2 03 00 [09:25:55]MH_I2C_Read... [09:25:55]Read from MH i2c: E2 03 00 9F 3F 00 90 00 52 [09:25:55]RAPDU: 90 00 [09:25:55]wFMCommunicate OK [09:25:55]wFMCommunicate request_size=255 [09:25:55]MH_SAM_APDU [09:25:55]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 26 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 [09:25:55]Write to MH i2c: E2 02 01 A0 3F 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 26 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 00 00 E6 [09:25:55]Write i2c OK [09:25:55]MH_I2C_Read... [09:25:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:56]Read from MH i2c: E2 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 03 00 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 03 00 A0 3F 00 90 00 53 [09:25:56]RAPDU: 90 00 [09:25:56]wFMCommunicate OK [09:25:56]wFMCommunicate request_size=33 [09:25:56]MH_SAM_APDU [09:25:56]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5A 55 03 00 35 04 06 00 53 F1 6A E9 58 40 [09:25:56]Write to MH i2c: E2 24 00 A1 3F 80 0D 02 02 1C 00 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5A 55 03 00 35 04 06 00 53 F1 6A E9 58 40 00 00 C6 [09:25:56]Write i2c OK [09:25:56]MH_I2C_Read... [09:25:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:56]Read from MH i2c: E2 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 03 00 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 03 00 A1 3F 00 90 00 54 [09:25:56]RAPDU: 90 00 [09:25:56]wFMCommunicate OK [09:25:56]wFMCommunicate request_size=4 [09:25:56]MH_SAM_APDU [09:25:56]CAPDU: 80 0D 03 02 [09:25:56]Write to MH i2c: E2 08 00 A2 3F 80 0D 03 02 00 00 00 00 5C [09:25:56]Write i2c OK [09:25:56]MH_I2C_Read... [09:25:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:56]Read from MH i2c: E2 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 0B 00 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 0B 00 A2 3F 00 CC D4 3B E6 F3 04 12 A4 90 00 CB [09:25:56]RAPDU: CC D4 3B E6 F3 04 12 A4 90 00 [09:25:56]wFMCommunicate OK [09:25:56]SAM_PROTO_SignData done [09:25:56]FM_MakeSignedData done [09:25:56]CreateOFDProtocolMessage [09:25:56]wFMCommunicate request_size=4 [09:25:56]MH_SAM_APDU [09:25:56]CAPDU: 80 11 00 00 [09:25:56]Write to MH i2c: E2 08 00 A3 3F 80 11 00 00 00 00 00 00 5C [09:25:56]Write i2c OK [09:25:56]MH_I2C_Read... [09:25:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:56]Read from MH i2c: E2 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 17 00 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 17 00 A3 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AB [09:25:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:25:56]wFMCommunicate OK [09:25:56]CreateOFDProtocolMessage done [09:25:56]OFDSenderStorePacket 218458 [09:25:56]StoreOFDPacket docnum=218458 [09:25:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 E3 C6 1E 01 2C ED 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 26 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5A 55 03 00 35 04 06 00 53 F1 6A E9 58 40 CC D4 3B E6 F3 04 12 A4 [09:25:56]CheckFolder [09:25:56]dirname=/storage/ofd_packets [09:25:56]CheckFolder done [09:25:56]ProducePacketName [09:25:56]name=ofd_packets/00218458 [09:25:56]NVStorageSaveData ofd_packets/00218458 [09:25:56]File name is /storage/ofd_packets/00218458 [09:25:56]Write 324 bytes [09:25:56]NVStorageSaveData done [09:25:56]OFDSenderStorePacket done [09:25:56]KKMCreateOFDPacket done [09:25:56]NVStorageSaveData kkm_last_timestamp [09:25:56]File name is /storage/kkm_last_timestamp [09:25:56]Write 4 bytes [09:25:56]NVStorageSaveData done [09:25:56]ExternCall_PrintAddStr [09:25:56]wPrintStart [09:25:56]Write to MH i2c: 01 00 00 A4 3F E3 [09:25:56]Write i2c OK [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: 01 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: 01 07 00 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: 01 07 00 A4 3F 00 00 00 00 00 FF 0F F8 [09:25:56]RasterBufferAndPrint [09:25:56]line Счет N : (3)79749 [09:25:56]line ИНН: 02508201610067 [09:25:56]line Контрольно-Кассовый Чек [09:25:56]line ПРОДАЖА [09:25:56]line Товар: 48741958 [09:25:56]line Сигареты Parliament Aqua Blue [09:25:56]line 1.000 * 160.00 [09:25:56]line = 160.00 [09:25:56]line НДС 12% НСП 1% [09:25:56]line > о реализуемом товаре [09:25:56]line ИТОГО: 160.00 [09:25:56]line НСП 1% : 1.42 [09:25:56]line НДС 12% : 16.99 [09:25:56]line Наличными: 160.00 [09:25:56]line Безнал.: 0.00 [09:25:56]line Место: АЗС № 84 "Партнер Нефть" [09:25:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:25:56]line СНО: Общий режим [09:25:56]line Чек 103 19.10.2024 09:25 [09:25:56]line Смена: 443 ФФД: 1.0 [09:25:56]line ЗНМ: 0300000178 [09:25:56]line РНМ: 0000000000098116 [09:25:56]line Версия ККМ: 001 [09:25:56]line ФМ: 0000000000965413 [09:25:56]line ФД: 218458 [09:25:56]line ФПД: 92296345901120 [09:25:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092558&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218458&fm=92296345901120&tin=02508201610067®Number=0000000000098116&sum=16000 [09:25:56]line 0 [09:25:56]OFD Sender: Processing packet 218458 [packets to send 80, broken 79] [09:25:56]ProducePacketName [09:25:56]name=ofd_packets/00218458 [09:25:56]OFD Sender: To server: pG, [09:25:56]CommunicateWithHost lk.salyk.kg:30040 [09:25:56]ConnectInit lk.salyk.kg [09:25:56]written 0, free lines is 4095 [09:25:56]Connected sock=10 [09:25:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 E3 C6 1E 01 2C ED 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 26 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5A 55 03 00 35 04 06 00 53 F1 6A E9 58 40 CC D4 3B E6 F3 04 12 A4 [09:25:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8C FB 47 00 D8 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 39 36 35 34 31 33 10 04 04 00 5A 55 03 00 F4 03 04 00 C0 26 13 67 B6 04 01 00 00 12 89 0A 2B D3 6D DF 48 [09:25:57]CommunicateWithHost err = 0 [09:25:57]CheckOFDResponse [09:25:57]1017 (14) - 77093643461234 [09:25:57]1041 (16) - 0000000000965413 [09:25:57]1040 (4) - 218458 [09:25:57]1012 (4) - 19.10.2024 03:25 [09:25:57]1206 (1) - 0 [09:25:57]OFD Sender: Remove packet 218458 [09:25:57]ProducePacketName [09:25:57]name=ofd_packets/00218458 [09:25:57]NVStorageDeleteData [09:25:57]Write to MH i2c: 01 00 00 CD 3F 0C [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: 01 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: 01 07 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: 01 07 00 CD 3F 00 00 00 00 00 D5 0C F4 [09:25:57]RasterBufferAndPrint [09:25:57]line [09:25:57]line [09:25:57]line [09:25:57]line [09:25:57]line [09:25:57]written 0, free lines is 3294 [09:25:57]MH_Cut [09:25:57]Write to MH i2c: D1 01 00 D4 3F 01 E5 [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: D1 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: D1 01 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: D1 01 00 D4 3F 00 E4 [09:25:57]Write to MH i2c: 01 00 00 D5 3F 14 [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]OFD Sender: No OFD packet to send [09:25:57]*** Cut start [09:25:57]*** Partial cut [09:25:57]*** CUTSNS_PIN = 1 [09:25:57]*** CUTSNS_PIN = 0 [09:25:58]*** Brake cut motor [09:25:58]Read from MH i2c: 01 [09:25:58]MH_I2C_Read... [09:25:58]*** Stop cut motor [09:25:58]*** Cut end [09:25:58]Read from MH i2c: 01 07 00 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: 01 07 00 D5 3F 00 00 00 00 00 FF 0F 29 [09:25:58]process_action close_receipt done [09:25:58]requested_data is exist [09:25:58]produce_requested_data [09:25:58]requested_item fm.sn is exist - process it [09:25:58]wFMCommunicate request_size=4 [09:25:58]MH_SAM_APDU [09:25:58]CAPDU: 80 11 00 00 [09:25:58]Write to MH i2c: E2 08 00 D6 3F 80 11 00 00 00 00 00 00 8F [09:25:58]Write i2c OK [09:25:58]MH_I2C_Read... [09:25:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:58]Read from MH i2c: E2 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: E2 17 00 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: E2 17 00 D6 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DE [09:25:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:25:58]wFMCommunicate OK [09:25:58]requested_item fd.num is exist - process it [09:25:58]SAM_PROTO_GetFieldsCounters [09:25:58]wFMCommunicate request_size=4 [09:25:58]MH_SAM_APDU [09:25:58]CAPDU: 80 13 00 00 [09:25:58]Write to MH i2c: E2 08 00 D7 3F 80 13 00 00 00 00 00 00 92 [09:25:58]Write i2c OK [09:25:58]MH_I2C_Read... [09:25:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:58]Read from MH i2c: E2 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: E2 62 00 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: E2 62 00 D7 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 52 [09:25:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:25:58]wFMCommunicate OK [09:25:58]SAM_PROTO_GetFieldsCounters done [09:25:58]requested_item shift.num is exist - process it [09:25:58]requested_item shift.opened is exist - process it [09:25:58]req_shift_opened [09:25:58]FM_GetShiftState [09:25:58]SAM_PROTO_GetShiftState [09:25:58]wFMCommunicate request_size=4 [09:25:58]MH_SAM_APDU [09:25:58]CAPDU: 80 13 01 00 [09:25:58]Write to MH i2c: E2 08 00 D8 3F 80 13 01 00 00 00 00 00 94 [09:25:58]Write i2c OK [09:25:58]MH_I2C_Read... [09:25:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:58]Read from MH i2c: E2 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: E2 0E 00 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: E2 0E 00 D8 3F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D7 [09:25:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:25:58]wFMCommunicate OK [09:25:58]SAM_PROTO_GetShiftState done [09:25:58]FM_GetShiftState done [09:25:58]req_shift_opened done [09:25:58]requested_item shift.open_date is exist - process it [09:25:58]req_shift_open_date [09:25:58]req_shift_open_date done [09:25:58]produce_requested_data done [09:25:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218458,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:25:58]process_action_free close_receipt [09:25:58]json_value_free [09:25:58]json_value_free done [09:25:58]process_json_proto returns [09:25:58]Send response to host [09:25:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218458,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:25:58]free response buf [09:25:58]execute_script done [09:25:58]execute_script returns [09:25:58]free content buf [09:25:58]Sock 9.Close socket [09:25:58]Sock 9.Thread stoped [09:26:02]OFD Sender: No OFD packet to send [09:26:07]OFD Sender: No OFD packet to send [09:26:12]OFD Sender: No OFD packet to send [09:26:17]OFD Sender: No OFD packet to send [09:26:22]OFD Sender: No OFD packet to send [09:26:27]OFD Sender: No OFD packet to send [09:26:32]OFD Sender: No OFD packet to send [09:26:37]OFD Sender: No OFD packet to send [09:26:42]OFD Sender: No OFD packet to send [09:26:47]OFD Sender: No OFD packet to send [09:26:52]OFD Sender: No OFD packet to send [09:26:57]OFD Sender: No OFD packet to send [09:27:02]OFD Sender: No OFD packet to send [09:27:06]accept exits with 8 [09:27:06]New connection [09:27:06]New thread 3066826084 created [09:27:06]Thread 3066682724 joined [09:27:06]Waiting for new connection... [09:27:06] Sock 8.Parse request [09:27:06]Sock 8.Check first char [09:27:06]Sock 8.First char is OK [09:27:06]request: POST /json_proto HTTP/1.0 [09:27:06]Method: POST [09:27:06]URL: /json_proto [09:27:06]Method is POST - this is cgi request [09:27:06]url: /json_proto [09:27:06]query_string will be loaded in cgi processing [09:27:06]execute_cgi json_proto POST (null) [09:27:06]execute_cgi path=json_proto method=POST [09:27:06]POST find Content-Length [09:27:06]Host: 172.17.40.4:8080 [09:27:06]Content-Length: 677 [09:27:06]Content-Type: application/json [09:27:06] [09:27:06]POST finish read [09:27:06]Found Content-Length = 677 [09:27:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535997", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:27:06]execute_script... [09:27: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)535997", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:27:06]POST & json_proto [09:27:06]process_json_proto [09:27:06]json parsed OK: [09:27:06]protocol is kg_v1.0 [09:27:06]action value=close_receipt [09:27:06]process_action close_receipt [09:27:06]cmd_close_receipt [09:27:06]MH_GetDate [09:27:06]Write to MH i2c: F0 00 00 D9 3F 07 [09:27:06]Write i2c OK [09:27:06]MH_I2C_Read... [09:27:06]Read from MH i2c: F0 [09:27:06]MH_I2C_Read... [09:27:06]Read from MH i2c: F0 09 00 [09:27:06]MH_I2C_Read... [09:27:06]Read from MH i2c: F0 09 00 D9 3F 00 6D 7B 13 67 EE 0E 0D 67 E2 [09:27:06]GetLastDocTimeStamp 1729329958 [09:27:06]current date 1729330029 [09:27:06]FM_GetShiftState [09:27:06]SAM_PROTO_GetShiftState [09:27:06]wFMCommunicate request_size=4 [09:27:06]MH_SAM_APDU [09:27:06]CAPDU: 80 13 01 00 [09:27:06]Write to MH i2c: E2 08 00 DA 3F 80 13 01 00 00 00 00 00 96 [09:27:06]Write i2c OK [09:27:06]MH_I2C_Read... [09:27:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:27:06]Read from MH i2c: E2 [09:27:06]MH_I2C_Read... [09:27:06]Read from MH i2c: E2 0E 00 [09:27:06]MH_I2C_Read... [09:27:06]Read from MH i2c: E2 0E 00 DA 3F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D9 [09:27:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:27:06]wFMCommunicate OK [09:27:06]SAM_PROTO_GetShiftState done [09:27:06]FM_GetShiftState done [09:27:06]opened in 1729296582 [09:27:06]opened+sec_in_day 1729382982 [09:27:06]quantity*price = 40006 [09:27:06]sum+1 = 40007 [09:27:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 104 19.10.2024 09:27 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218459 ФПД: 210469063841030 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092709&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218459&fm=210469063841030&tin=02508201610067®Number=0000000000098116&sum=40000 [09:27:07]StoreToDocumentArchive [09:27:07]shift 443 fd 218459 [09:27:07]save to /storage/0443/doc_00218459 [09:27:07]save last doc name /storage/0443/doc_00218459 to /storage/kkm_last_doc_name [09:27:07]save OK [09:27:07]Clear old archive folders... [09:27:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:27:07]tlvbuf is 014EF9D0 [09:27:07]SAM_PROTO_ClearQueue [09:27:07]wFMCommunicate request_size=4 [09:27:07]MH_SAM_APDU [09:27:07]CAPDU: 80 09 00 00 [09:27:07]Write to MH i2c: E2 08 00 E7 3F 80 09 00 00 00 00 00 00 98 [09:27:07]Write i2c OK [09:27:07]MH_I2C_Read... [09:27:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:27:07]Read from MH i2c: E2 [09:27:07]MH_I2C_Read... [09:27:07]Read from MH i2c: E2 03 00 [09:27:07]MH_I2C_Read... [09:27:07]Read from MH i2c: E2 03 00 E7 3F 00 90 00 9A [09:27:07]RAPDU: 90 00 [09:27:07]wFMCommunicate OK [09:27:07]SAM_PROTO_ClearQueue done [09:27:07]KKMCreateOFDPacket [09:27:07]OFDProtocolAddRootSTLVToBuf [09:27:07]FM_MakeSignedData [09:27:07]FM_MakeSignedData [09:27:07]SAM_PROTO_SignData [09:27:07]wFMCommunicate request_size=4 [09:27:07]MH_SAM_APDU [09:27:07]CAPDU: 80 0D 01 02 [09:27:07]Write to MH i2c: E2 08 00 E8 3F 80 0D 01 02 00 00 00 00 A0 [09:27:07]Write i2c OK [09:27:07]MH_I2C_Read... [09:27:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:27:07]Read from MH i2c: E2 [09:27:07]MH_I2C_Read... [09:27:07]Read from MH i2c: E2 03 00 [09:27:07]MH_I2C_Read... [09:27:07]Read from MH i2c: E2 03 00 E8 3F 00 90 00 9B [09:27:07]RAPDU: 90 00 [09:27:07]wFMCommunicate OK [09:27:07]wFMCommunicate request_size=255 [09:27:07]MH_SAM_APDU [09:27: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 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 68 00 00 00 F4 03 04 00 6D 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5B 55 03 00 35 04 06 00 BF [09:27:07]Write to MH i2c: E2 02 01 E9 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 68 00 00 00 F4 03 04 00 6D 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5B 55 03 00 35 04 06 00 BF 00 00 EF [09:27:07]Write i2c OK [09:27:07]MH_I2C_Read... [09:27:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:27:07]Read from MH i2c: E2 [09:27:07]MH_I2C_Read... [09:27:07]Read from MH i2c: E2 03 00 [09:27:07]MH_I2C_Read... [09:27:07]Read from MH i2c: E2 03 00 E9 3F 00 90 00 9C [09:27:07]RAPDU: 90 00 [09:27:07]wFMCommunicate OK [09:27:07]wFMCommunicate request_size=10 [09:27:07]MH_SAM_APDU [09:27:07]CAPDU: 80 0D 02 02 05 6B A5 C9 55 06 [09:27:07]Write to MH i2c: E2 0D 00 EA 3F 80 0D 02 02 05 00 6B A5 C9 55 06 00 00 E1 [09:27:07]Write i2c OK [09:27:07]MH_I2C_Read... [09:27:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:27:07]OFD Sender: No OFD packet to send [09:27:07]Read from MH i2c: E2 [09:27:07]MH_I2C_Read... [09:27:07]Read from MH i2c: E2 03 00 [09:27:07]MH_I2C_Read... [09:27:07]Read from MH i2c: E2 03 00 EA 3F 00 90 00 9D [09:27:07]RAPDU: 90 00 [09:27:07]wFMCommunicate OK [09:27:07]wFMCommunicate request_size=4 [09:27:07]MH_SAM_APDU [09:27:07]CAPDU: 80 0D 03 02 [09:27:07]Write to MH i2c: E2 08 00 EB 3F 80 0D 03 02 00 00 00 00 A5 [09:27:07]Write i2c OK [09:27:07]MH_I2C_Read... [09:27:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:27:07]Read from MH i2c: E2 [09:27:07]MH_I2C_Read... [09:27:07]Read from MH i2c: E2 0B 00 [09:27:07]MH_I2C_Read... [09:27:07]Read from MH i2c: E2 0B 00 EB 3F 00 C2 F4 3F EA D6 68 B0 0B 90 00 7E [09:27:07]RAPDU: C2 F4 3F EA D6 68 B0 0B 90 00 [09:27:07]wFMCommunicate OK [09:27:07]SAM_PROTO_SignData done [09:27:07]FM_MakeSignedData done [09:27:07]CreateOFDProtocolMessage [09:27:07]wFMCommunicate request_size=4 [09:27:07]MH_SAM_APDU [09:27:07]CAPDU: 80 11 00 00 [09:27:07]Write to MH i2c: E2 08 00 EC 3F 80 11 00 00 00 00 00 00 A5 [09:27:07]Write i2c OK [09:27:07]MH_I2C_Read... [09:27:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:27:07]Read from MH i2c: E2 [09:27:07]MH_I2C_Read... [09:27:07]Read from MH i2c: E2 17 00 [09:27:07]MH_I2C_Read... [09:27:07]Read from MH i2c: E2 17 00 EC 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F4 [09:27:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:27:07]wFMCommunicate OK [09:27:07]CreateOFDProtocolMessage done [09:27:07]OFDSenderStorePacket 218459 [09:27:07]StoreOFDPacket docnum=218459 [09:27:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 37 34 07 01 D7 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 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 68 00 00 00 F4 03 04 00 6D 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5B 55 03 00 35 04 06 00 BF 6B A5 C9 55 06 C2 F4 3F EA D6 68 B0 0B [09:27:07]CheckFolder [09:27:07]dirname=/storage/ofd_packets [09:27:07]CheckFolder done [09:27:07]ProducePacketName [09:27:07]name=ofd_packets/00218459 [09:27:07]NVStorageSaveData ofd_packets/00218459 [09:27:07]File name is /storage/ofd_packets/00218459 [09:27:07]Write 301 bytes [09:27:07]NVStorageSaveData done [09:27:07]OFDSenderStorePacket done [09:27:07]KKMCreateOFDPacket done [09:27:07]NVStorageSaveData kkm_last_timestamp [09:27:07]File name is /storage/kkm_last_timestamp [09:27:07]Write 4 bytes [09:27:07]NVStorageSaveData done [09:27:07]ExternCall_PrintAddStr [09:27:07]wPrintStart [09:27:07]Write to MH i2c: 01 00 00 ED 3F 2C [09:27:07]Write i2c OK [09:27:07]MH_I2C_Read... [09:27:07]Read from MH i2c: 01 [09:27:07]MH_I2C_Read... [09:27:07]Read from MH i2c: 01 07 00 [09:27:07]MH_I2C_Read... [09:27:07]Read from MH i2c: 01 07 00 ED 3F 00 00 00 00 00 FF 0F 41 [09:27:07]RasterBufferAndPrint [09:27:07]line Счет N : (1)535997 [09:27:07]line ИНН: 02508201610067 [09:27:07]line Контрольно-Кассовый Чек [09:27:07]line ПРОДАЖА [09:27:07]line ТРК (МРК, ГНК) : 23 [09:27:07]line Товар: 2710124130 [09:27:07]line Аи-92-К-2 [09:27:07]line 5.980 * 66.90 [09:27:07]line = 400.06 [09:27:07]line НДС 12% НСП 1% [09:27:07]line > о реализуемом товаре [09:27:07]line ОКРУГЛЕНИЕ: -0.06 [09:27:07]line ИТОГО: 400.00 [09:27:07]line Внесено: 400.00 [09:27:07]line СДАЧА: 0.00 [09:27:07]line НСП 1% : 3.54 [09:27:07]line НДС 12% : 42.48 [09:27:07]line Наличными: 400.00 [09:27:07]line Безнал.: 0.00 [09:27:07]line Место: АЗС № 84 "Партнер Нефть" [09:27:07]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:27:07]line СНО: Общий режим [09:27:07]line Чек 104 19.10.2024 09:27 [09:27:07]line Смена: 443 ФФД: 1.0 [09:27:07]line ЗНМ: 0300000178 [09:27:07]line РНМ: 0000000000098116 [09:27:07]line Версия ККМ: 001 [09:27:07]line ФМ: 0000000000965413 [09:27:07]line ФД: 218459 [09:27:07]line ФПД: 210469063841030 [09:27:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092709&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218459&fm=210469063841030&tin=02508201610067®Number=0000000000098116&sum=40000 [09:27:08]OFD Sender: Processing packet 218459 [packets to send 80, broken 79] [09:27:08]ProducePacketName [09:27:08]name=ofd_packets/00218459 [09:27:08]OFD Sender: To server: pG, [09:27:08]CommunicateWithHost lk.salyk.kg:30040 [09:27:08]ConnectInit lk.salyk.kg [09:27:08]written 0, free lines is 4095 [09:27:08]Connected sock=10 [09:27:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 37 34 07 01 D7 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 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 68 00 00 00 F4 03 04 00 6D 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5B 55 03 00 35 04 06 00 BF 6B A5 C9 55 06 C2 F4 3F EA D6 68 B0 0B [09:27:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 46 FB 47 00 1F A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5B 55 03 00 F4 03 04 00 07 27 13 67 B6 04 01 00 00 5C 31 2C EB 85 E1 4E 56 [09:27:08]CommunicateWithHost err = 0 [09:27:08]CheckOFDResponse [09:27:08]1017 (14) - 77093643461234 [09:27:08]1041 (16) - 0000000000965413 [09:27:08]1040 (4) - 218459 [09:27:08]1012 (4) - 19.10.2024 03:27 [09:27:08]1206 (1) - 0 [09:27:08]OFD Sender: Remove packet 218459 [09:27:08]ProducePacketName [09:27:08]name=ofd_packets/00218459 [09:27:08]NVStorageDeleteData [09:27:08]Write to MH i2c: 01 00 00 18 40 58 [09:27:08]Write i2c OK [09:27:08]MH_I2C_Read... [09:27:08]Read from MH i2c: 01 [09:27:08]MH_I2C_Read... [09:27:08]Read from MH i2c: 01 07 00 [09:27:08]MH_I2C_Read... [09:27:08]Read from MH i2c: 01 07 00 18 40 00 00 00 00 00 D8 0C 43 [09:27:08]RasterBufferAndPrint [09:27:08]line [09:27:08]line [09:27:08]line [09:27:08]line [09:27:08]line [09:27:08]written 0, free lines is 3296 [09:27:08]MH_Cut [09:27:08]Write to MH i2c: D1 01 00 1F 40 01 31 [09:27:08]Write i2c OK [09:27:08]MH_I2C_Read... [09:27:08]Read from MH i2c: D1 [09:27:08]MH_I2C_Read... [09:27:08]Read from MH i2c: D1 01 00 [09:27:08]MH_I2C_Read... [09:27:08]Read from MH i2c: D1 01 00 1F 40 00 30 [09:27:08]Write to MH i2c: 01 00 00 20 40 60 [09:27:08]Write i2c OK [09:27:08]MH_I2C_Read... [09:27:08]OFD Sender: No OFD packet to send [09:27:09]*** Cut start [09:27:09]*** Partial cut [09:27:09]*** CUTSNS_PIN = 1 [09:27:09]*** CUTSNS_PIN = 0 [09:27:09]*** Brake cut motor [09:27:09]Read from MH i2c: 01 [09:27:09]MH_I2C_Read... [09:27:09]*** Stop cut motor [09:27:09]*** Cut end [09:27:09]Read from MH i2c: 01 07 00 [09:27:09]MH_I2C_Read... [09:27:09]Read from MH i2c: 01 07 00 20 40 00 00 00 00 00 FF 0F 75 [09:27:09]process_action close_receipt done [09:27:09]requested_data is exist [09:27:09]produce_requested_data [09:27:09]requested_item fm.sn is exist - process it [09:27:09]wFMCommunicate request_size=4 [09:27:09]MH_SAM_APDU [09:27:09]CAPDU: 80 11 00 00 [09:27:09]Write to MH i2c: E2 08 00 21 40 80 11 00 00 00 00 00 00 DB [09:27:09]Write i2c OK [09:27:09]MH_I2C_Read... [09:27:09]Read from MH i2c: E2 [09:27:09]MH_I2C_Read... [09:27:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:27:10]Read from MH i2c: E2 17 00 [09:27:10]MH_I2C_Read... [09:27:10]Read from MH i2c: E2 17 00 21 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2A [09:27:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:27:10]wFMCommunicate OK [09:27:10]requested_item fd.num is exist - process it [09:27:10]SAM_PROTO_GetFieldsCounters [09:27:10]wFMCommunicate request_size=4 [09:27:10]MH_SAM_APDU [09:27:10]CAPDU: 80 13 00 00 [09:27:10]Write to MH i2c: E2 08 00 22 40 80 13 00 00 00 00 00 00 DE [09:27:10]Write i2c OK [09:27:10]MH_I2C_Read... [09:27:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:27:10]Read from MH i2c: E2 [09:27:10]MH_I2C_Read... [09:27:10]Read from MH i2c: E2 62 00 [09:27:10]MH_I2C_Read... [09:27:10]Read from MH i2c: E2 62 00 22 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 A2 [09:27:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:27:10]wFMCommunicate OK [09:27:10]SAM_PROTO_GetFieldsCounters done [09:27:10]requested_item shift.num is exist - process it [09:27:10]requested_item shift.opened is exist - process it [09:27:10]req_shift_opened [09:27:10]FM_GetShiftState [09:27:10]SAM_PROTO_GetShiftState [09:27:10]wFMCommunicate request_size=4 [09:27:10]MH_SAM_APDU [09:27:10]CAPDU: 80 13 01 00 [09:27:10]Write to MH i2c: E2 08 00 23 40 80 13 01 00 00 00 00 00 E0 [09:27:10]Write i2c OK [09:27:10]MH_I2C_Read... [09:27:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:27:10]Read from MH i2c: E2 [09:27:10]MH_I2C_Read... [09:27:10]Read from MH i2c: E2 0E 00 [09:27:10]MH_I2C_Read... [09:27:10]Read from MH i2c: E2 0E 00 23 40 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 23 [09:27:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:27:10]wFMCommunicate OK [09:27:10]SAM_PROTO_GetShiftState done [09:27:10]FM_GetShiftState done [09:27:10]req_shift_opened done [09:27:10]requested_item shift.open_date is exist - process it [09:27:10]req_shift_open_date [09:27:10]req_shift_open_date done [09:27:10]produce_requested_data done [09:27:10]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218459,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:27:10]process_action_free close_receipt [09:27:10]json_value_free [09:27:10]json_value_free done [09:27:10]process_json_proto returns [09:27:10]Send response to host [09:27:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218459,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:27:10]free response buf [09:27:10]execute_script done [09:27:10]execute_script returns [09:27:10]free content buf [09:27:10]Sock 8.Close socket [09:27:10]Sock 8.Thread stoped [09:27:13]OFD Sender: No OFD packet to send [09:27:18]OFD Sender: No OFD packet to send [09:27:23]OFD Sender: No OFD packet to send [09:27:28]OFD Sender: No OFD packet to send [09:27:33]OFD Sender: No OFD packet to send [09:27:38]OFD Sender: No OFD packet to send [09:27:43]OFD Sender: No OFD packet to send [09:27:48]OFD Sender: No OFD packet to send [09:27:53]OFD Sender: No OFD packet to send [09:27:58]OFD Sender: No OFD packet to send [09:28:03]OFD Sender: No OFD packet to send [09:28:09]OFD Sender: No OFD packet to send [09:28:11]accept exits with 9 [09:28:11]New connection [09:28:11]New thread 3066682724 created [09:28:11]Thread 3066826084 joined [09:28:11]Waiting for new connection... [09:28:11] Sock 9.Parse request [09:28:11]Sock 9.Check first char [09:28:11]Sock 9.First char is OK [09:28:11]request: POST /json_proto HTTP/1.0 [09:28:11]Method: POST [09:28:11]URL: /json_proto [09:28:11]Method is POST - this is cgi request [09:28:11]url: /json_proto [09:28:11]query_string will be loaded in cgi processing [09:28:11]execute_cgi json_proto POST (null) [09:28:11]execute_cgi path=json_proto method=POST [09:28:11]POST find Content-Length [09:28:11]Host: 172.17.40.4:8080 [09:28:11]Content-Length: 754 [09:28:11]Content-Type: application/json [09:28:11] [09:28:11]POST finish read [09:28:11]Found Content-Length = 754 [09:28:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535998", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30029245", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:11]execute_script... [09:28:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535998", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30029245", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:11]POST & json_proto [09:28:11]process_json_proto [09:28:11]json parsed OK: [09:28:11]protocol is kg_v1.0 [09:28:11]action value=close_receipt [09:28:11]process_action close_receipt [09:28:11]cmd_close_receipt [09:28:11]MH_GetDate [09:28:11]Write to MH i2c: F0 00 00 24 40 53 [09:28:11]Write i2c OK [09:28:11]MH_I2C_Read... [09:28:11]Read from MH i2c: F0 [09:28:11]MH_I2C_Read... [09:28:11]Read from MH i2c: F0 09 00 [09:28:11]MH_I2C_Read... [09:28:11]Read from MH i2c: F0 09 00 24 40 00 AF 7B 13 67 EE 0E 0D 67 70 [09:28:11]GetLastDocTimeStamp 1729330029 [09:28:11]current date 1729330095 [09:28:11]FM_GetShiftState [09:28:11]SAM_PROTO_GetShiftState [09:28:11]wFMCommunicate request_size=4 [09:28:11]MH_SAM_APDU [09:28:11]CAPDU: 80 13 01 00 [09:28:11]Write to MH i2c: E2 08 00 25 40 80 13 01 00 00 00 00 00 E2 [09:28:11]Write i2c OK [09:28:11]MH_I2C_Read... [09:28:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:11]Read from MH i2c: E2 [09:28:11]MH_I2C_Read... [09:28:11]Read from MH i2c: E2 0E 00 [09:28:11]MH_I2C_Read... [09:28:11]Read from MH i2c: E2 0E 00 25 40 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 25 [09:28:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:28:11]wFMCommunicate OK [09:28:11]SAM_PROTO_GetShiftState done [09:28:11]FM_GetShiftState done [09:28:11]opened in 1729296582 [09:28:11]opened+sec_in_day 1729382982 [09:28:11]quantity*price = 0 [09:28:11]sum+1 = 1 [09:28:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 105 19.10.2024 09:28 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30029245 ФМ: 0000000000965413 ФД: 218460 ФПД: 160551151752462 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092815&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218460&fm=160551151752462&tin=02508201610067®Number=0000000000098116&sum=0 [09:28:12]StoreToDocumentArchive [09:28:12]shift 443 fd 218460 [09:28:12]save to /storage/0443/doc_00218460 [09:28:12]save last doc name /storage/0443/doc_00218460 to /storage/kkm_last_doc_name [09:28:12]save OK [09:28:12]Clear old archive folders... [09:28:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:28:12]tlvbuf is 015C8A20 [09:28:12]SAM_PROTO_ClearQueue [09:28:12]wFMCommunicate request_size=4 [09:28:12]MH_SAM_APDU [09:28:12]CAPDU: 80 09 00 00 [09:28:12]Write to MH i2c: E2 08 00 32 40 80 09 00 00 00 00 00 00 E4 [09:28:12]Write i2c OK [09:28:12]MH_I2C_Read... [09:28:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:28:12]Read from MH i2c: E2 [09:28:12]MH_I2C_Read... [09:28:12]Read from MH i2c: E2 03 00 [09:28:12]MH_I2C_Read... [09:28:12]Read from MH i2c: E2 03 00 32 40 00 90 00 E6 [09:28:12]RAPDU: 90 00 [09:28:12]wFMCommunicate OK [09:28:12]SAM_PROTO_ClearQueue done [09:28:12]KKMCreateOFDPacket [09:28:12]OFDProtocolAddRootSTLVToBuf [09:28:12]FM_MakeSignedData [09:28:12]FM_MakeSignedData [09:28:12]SAM_PROTO_SignData [09:28:12]wFMCommunicate request_size=4 [09:28:12]MH_SAM_APDU [09:28:12]CAPDU: 80 0D 01 02 [09:28:12]Write to MH i2c: E2 08 00 33 40 80 0D 01 02 00 00 00 00 EC [09:28:12]Write i2c OK [09:28:12]MH_I2C_Read... [09:28:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:28:12]Read from MH i2c: E2 [09:28:12]MH_I2C_Read... [09:28:12]Read from MH i2c: E2 03 00 [09:28:12]MH_I2C_Read... [09:28:12]Read from MH i2c: E2 03 00 33 40 00 90 00 E7 [09:28:12]RAPDU: 90 00 [09:28:12]wFMCommunicate OK [09:28:12]wFMCommunicate request_size=255 [09:28:12]MH_SAM_APDU [09:28: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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 AF 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5C 55 03 00 35 04 06 00 92 [09:28:12]Write to MH i2c: E2 02 01 34 40 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 AF 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5C 55 03 00 35 04 06 00 92 00 00 6C [09:28:12]Write i2c OK [09:28:12]MH_I2C_Read... [09:28:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:12]Read from MH i2c: E2 [09:28:12]MH_I2C_Read... [09:28:12]Read from MH i2c: E2 03 00 [09:28:12]MH_I2C_Read... [09:28:12]Read from MH i2c: E2 03 00 34 40 00 90 00 E8 [09:28:12]RAPDU: 90 00 [09:28:12]wFMCommunicate OK [09:28:12]wFMCommunicate request_size=10 [09:28:12]MH_SAM_APDU [09:28:12]CAPDU: 80 0D 02 02 05 05 3A 5E 55 0E [09:28:12]Write to MH i2c: E2 0D 00 35 40 80 0D 02 02 05 00 05 3A 5E 55 0E 00 00 F9 [09:28:12]Write i2c OK [09:28:12]MH_I2C_Read... [09:28:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:12]Read from MH i2c: E2 [09:28:12]MH_I2C_Read... [09:28:12]Read from MH i2c: E2 03 00 [09:28:12]MH_I2C_Read... [09:28:12]Read from MH i2c: E2 03 00 35 40 00 90 00 E9 [09:28:12]RAPDU: 90 00 [09:28:12]wFMCommunicate OK [09:28:12]wFMCommunicate request_size=4 [09:28:12]MH_SAM_APDU [09:28:12]CAPDU: 80 0D 03 02 [09:28:12]Write to MH i2c: E2 08 00 36 40 80 0D 03 02 00 00 00 00 F1 [09:28:12]Write i2c OK [09:28:12]MH_I2C_Read... [09:28:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:28:13]Read from MH i2c: E2 [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: E2 0B 00 [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: E2 0B 00 36 40 00 BB C2 68 FD 24 B0 50 07 90 00 FF [09:28:13]RAPDU: BB C2 68 FD 24 B0 50 07 90 00 [09:28:13]wFMCommunicate OK [09:28:13]SAM_PROTO_SignData done [09:28:13]FM_MakeSignedData done [09:28:13]CreateOFDProtocolMessage [09:28:13]wFMCommunicate request_size=4 [09:28:13]MH_SAM_APDU [09:28:13]CAPDU: 80 11 00 00 [09:28:13]Write to MH i2c: E2 08 00 37 40 80 11 00 00 00 00 00 00 F1 [09:28:13]Write i2c OK [09:28:13]MH_I2C_Read... [09:28:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:13]Read from MH i2c: E2 [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: E2 17 00 [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: E2 17 00 37 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 40 [09:28:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:28:13]wFMCommunicate OK [09:28:13]CreateOFDProtocolMessage done [09:28:13]OFDSenderStorePacket 218460 [09:28:13]StoreOFDPacket docnum=218460 [09:28:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E8 E8 07 01 0A 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 AF 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5C 55 03 00 35 04 06 00 92 05 3A 5E 55 0E BB C2 68 FD 24 B0 50 07 [09:28:13]CheckFolder [09:28:13]dirname=/storage/ofd_packets [09:28:13]CheckFolder done [09:28:13]ProducePacketName [09:28:13]name=ofd_packets/00218460 [09:28:13]NVStorageSaveData ofd_packets/00218460 [09:28:13]File name is /storage/ofd_packets/00218460 [09:28:13]Write 301 bytes [09:28:13]NVStorageSaveData done [09:28:13]OFDSenderStorePacket done [09:28:13]KKMCreateOFDPacket done [09:28:13]NVStorageSaveData kkm_last_timestamp [09:28:13]File name is /storage/kkm_last_timestamp [09:28:13]Write 4 bytes [09:28:13]NVStorageSaveData done [09:28:13]ExternCall_PrintAddStr [09:28:13]wPrintStart [09:28:13]Write to MH i2c: 01 00 00 38 40 78 [09:28:13]Write i2c OK [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: 01 [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: 01 07 00 [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: 01 07 00 38 40 00 00 00 00 00 FF 0F 8D [09:28:13]RasterBufferAndPrint [09:28:13]line Счет N : (1)535998 [09:28:13]line ИНН: 02508201610067 [09:28:13]line Контрольно-Кассовый Чек [09:28:13]line ПРОДАЖА [09:28:13]line ТРК (МРК, ГНК) : 33 [09:28:13]line Товар: 2710124130 [09:28:13]line Аи-92-К-2 [09:28:13]line 20.000 * 0.00 [09:28:13]line = 0.00 [09:28:13]line НДС 12% НСП 1% [09:28:13]line > о реализуемом товаре [09:28:13]line ИТОГО: 0.00 [09:28:13]line НСП 1% : 0.00 [09:28:13]line НДС 12% : 0.00 [09:28:13]line Наличными: 0.00 [09:28:13]line Безнал.: 0.00 [09:28:13]line Место: АЗС № 84 "Партнер Нефть" [09:28:13]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:28:13]line СНО: Общий режим [09:28:13]line Чек 105 19.10.2024 09:28 [09:28:13]line Смена: 443 ФФД: 1.0 [09:28:13]line ЗНМ: 0300000178 [09:28:13]line РНМ: 0000000000098116 [09:28:13]line Версия ККМ: 001 [09:28:13]line Талоны: ТК ГПНА Online [09:28:13]line 30029245 [09:28:13]line ФМ: 0000000000965413 [09:28:13]line ФД: 218460 [09:28:13]line ФПД: 160551151752462 [09:28:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092815&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218460&fm=160551151752462&tin=02508201610067®Number=0000000000098116&sum=0 [09:28:13]written 0, free lines is 4095 [09:28:13]OFD Sender: Processing packet 218460 [packets to send 80, broken 79] [09:28:13]ProducePacketName [09:28:13]name=ofd_packets/00218460 [09:28:13]OFD Sender: To server: pG, [09:28:13]CommunicateWithHost lk.salyk.kg:30040 [09:28:13]ConnectInit lk.salyk.kg [09:28:13]Connected sock=10 [09:28:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E8 E8 07 01 0A 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 AF 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5C 55 03 00 35 04 06 00 92 05 3A 5E 55 0E BB C2 68 FD 24 B0 50 07 [09:28:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 80 A2 47 00 D9 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 39 36 35 34 31 33 10 04 04 00 5C 55 03 00 F4 03 04 00 48 27 13 67 B6 04 01 00 00 22 C7 81 24 70 92 9E 78 [09:28:13]CommunicateWithHost err = 0 [09:28:13]CheckOFDResponse [09:28:13]1017 (14) - 77093643461234 [09:28:13]1041 (16) - 0000000000965413 [09:28:13]1040 (4) - 218460 [09:28:13]1012 (4) - 19.10.2024 03:28 [09:28:13]1206 (1) - 0 [09:28:13]OFD Sender: Remove packet 218460 [09:28:13]ProducePacketName [09:28:13]name=ofd_packets/00218460 [09:28:13]NVStorageDeleteData [09:28:13]Write to MH i2c: 01 00 00 62 40 A2 [09:28:13]Write i2c OK [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: 01 [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: 01 07 00 [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: 01 07 00 62 40 00 00 00 00 00 F0 0C A5 [09:28:13]RasterBufferAndPrint [09:28:13]line [09:28:13]line [09:28:13]line [09:28:13]line [09:28:13]line [09:28:13]written 0, free lines is 3318 [09:28:13]MH_Cut [09:28:13]Write to MH i2c: D1 01 00 69 40 01 7B [09:28:13]Write i2c OK [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: D1 [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: D1 01 00 [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: D1 01 00 69 40 00 7A [09:28:13]Write to MH i2c: 01 00 00 6A 40 AA [09:28:13]Write i2c OK [09:28:13]MH_I2C_Read... [09:28:13]OFD Sender: No OFD packet to send [09:28:14]*** Cut start [09:28:14]*** Partial cut [09:28:14]*** CUTSNS_PIN = 1 [09:28:14]*** CUTSNS_PIN = 0 [09:28:14]*** Brake cut motor [09:28:14]Read from MH i2c: 01 [09:28:14]MH_I2C_Read... [09:28:14]*** Stop cut motor [09:28:14]*** Cut end [09:28:14]Read from MH i2c: 01 07 00 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: 01 07 00 6A 40 00 00 00 00 00 FF 0F BF [09:28:14]process_action close_receipt done [09:28:14]requested_data is exist [09:28:14]produce_requested_data [09:28:14]requested_item fm.sn is exist - process it [09:28:14]wFMCommunicate request_size=4 [09:28:14]MH_SAM_APDU [09:28:14]CAPDU: 80 11 00 00 [09:28:14]Write to MH i2c: E2 08 00 6B 40 80 11 00 00 00 00 00 00 25 [09:28:14]Write i2c OK [09:28:14]MH_I2C_Read... [09:28:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:14]Read from MH i2c: E2 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: E2 17 00 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: E2 17 00 6B 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 74 [09:28:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:28:14]wFMCommunicate OK [09:28:14]requested_item fd.num is exist - process it [09:28:14]SAM_PROTO_GetFieldsCounters [09:28:14]wFMCommunicate request_size=4 [09:28:14]MH_SAM_APDU [09:28:14]CAPDU: 80 13 00 00 [09:28:14]Write to MH i2c: E2 08 00 6C 40 80 13 00 00 00 00 00 00 28 [09:28:14]Write i2c OK [09:28:14]MH_I2C_Read... [09:28:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:28:15]Read from MH i2c: E2 [09:28:15]MH_I2C_Read... [09:28:15]Read from MH i2c: E2 62 00 [09:28:15]MH_I2C_Read... [09:28:15]Read from MH i2c: E2 62 00 6C 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 F0 [09:28:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:28:15]wFMCommunicate OK [09:28:15]SAM_PROTO_GetFieldsCounters done [09:28:15]requested_item shift.num is exist - process it [09:28:15]requested_item shift.opened is exist - process it [09:28:15]req_shift_opened [09:28:15]FM_GetShiftState [09:28:15]SAM_PROTO_GetShiftState [09:28:15]wFMCommunicate request_size=4 [09:28:15]MH_SAM_APDU [09:28:15]CAPDU: 80 13 01 00 [09:28:15]Write to MH i2c: E2 08 00 6D 40 80 13 01 00 00 00 00 00 2A [09:28:15]Write i2c OK [09:28:15]MH_I2C_Read... [09:28:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:15]Read from MH i2c: E2 [09:28:15]MH_I2C_Read... [09:28:15]Read from MH i2c: E2 0E 00 [09:28:15]MH_I2C_Read... [09:28:15]Read from MH i2c: E2 0E 00 6D 40 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6D [09:28:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:28:15]wFMCommunicate OK [09:28:15]SAM_PROTO_GetShiftState done [09:28:15]FM_GetShiftState done [09:28:15]req_shift_opened done [09:28:15]requested_item shift.open_date is exist - process it [09:28:15]req_shift_open_date [09:28:15]req_shift_open_date done [09:28:15]produce_requested_data done [09:28:15]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218460,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:28:15]process_action_free close_receipt [09:28:15]json_value_free [09:28:15]json_value_free done [09:28:15]process_json_proto returns [09:28:15]Send response to host [09:28:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218460,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:28:15]free response buf [09:28:15]execute_script done [09:28:15]execute_script returns [09:28:15]free content buf [09:28:15]Sock 9.Close socket [09:28:15]Sock 9.Thread stoped [09:28:18]OFD Sender: No OFD packet to send [09:28:23]OFD Sender: No OFD packet to send [09:28:28]OFD Sender: No OFD packet to send [09:28:33]OFD Sender: No OFD packet to send [09:28:38]OFD Sender: No OFD packet to send [09:28:43]OFD Sender: No OFD packet to send [09:28:49]OFD Sender: No OFD packet to send [09:28:54]OFD Sender: No OFD packet to send [09:28:59]OFD Sender: No OFD packet to send [09:29:04]OFD Sender: No OFD packet to send [09:29:09]OFD Sender: No OFD packet to send [09:29:14]OFD Sender: No OFD packet to send [09:29:19]OFD Sender: No OFD packet to send [09:29:24]OFD Sender: No OFD packet to send [09:29:24]accept exits with 8 [09:29:24]New connection [09:29:24]New thread 3066826084 created [09:29:24]Thread 3066682724 joined [09:29:24]Waiting for new connection... [09:29:24] Sock 8.Parse request [09:29:24]Sock 8.Check first char [09:29:24]Sock 8.First char is OK [09:29:24]request: POST /json_proto HTTP/1.0 [09:29:24]Method: POST [09:29:24]URL: /json_proto [09:29:24]Method is POST - this is cgi request [09:29:24]url: /json_proto [09:29:24]query_string will be loaded in cgi processing [09:29:24]execute_cgi json_proto POST (null) [09:29:24]execute_cgi path=json_proto method=POST [09:29:24]POST find Content-Length [09:29:24]Host: 172.17.40.4:8080 [09:29:24]Content-Length: 678 [09:29:24]Content-Type: application/json [09:29:24] [09:29:24]POST finish read [09:29:24]Found Content-Length = 678 [09:29:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79750", "tax_sys" : 0, "items" : [ { "code": "4700003010353", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Let`s Go! \u0441/\u0441 \u0433\u0440\u0443\u0448\u0430 \u041F\u042D\u0422 1\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:24]execute_script... [09: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 : (3)79750", "tax_sys" : 0, "items" : [ { "code": "4700003010353", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Let`s Go! \u0441/\u0441 \u0433\u0440\u0443\u0448\u0430 \u041F\u042D\u0422 1\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:24]POST & json_proto [09:29:24]process_json_proto [09:29:24]json parsed OK: [09:29:24]protocol is kg_v1.0 [09:29:24]action value=close_receipt [09:29:24]process_action close_receipt [09:29:24]cmd_close_receipt [09:29:24]MH_GetDate [09:29:24]Write to MH i2c: F0 00 00 6E 40 9D [09:29:24]Write i2c OK [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: F0 [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: F0 09 00 [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: F0 09 00 6E 40 00 F8 7B 13 67 EE 0E 0D 67 03 [09:29:24]GetLastDocTimeStamp 1729330095 [09:29:24]current date 1729330168 [09:29:24]FM_GetShiftState [09:29:24]SAM_PROTO_GetShiftState [09:29:24]wFMCommunicate request_size=4 [09:29:24]MH_SAM_APDU [09:29:24]CAPDU: 80 13 01 00 [09:29:24]Write to MH i2c: E2 08 00 6F 40 80 13 01 00 00 00 00 00 2C [09:29:24]Write i2c OK [09:29:24]MH_I2C_Read... [09:29:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:24]Read from MH i2c: E2 [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: E2 0E 00 [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: E2 0E 00 6F 40 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6F [09:29:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:29:24]wFMCommunicate OK [09:29:24]SAM_PROTO_GetShiftState done [09:29:24]FM_GetShiftState done [09:29:24]opened in 1729296582 [09:29:24]opened+sec_in_day 1729382982 [09:29:24]quantity*price = 8000 [09:29:24]sum+1 = 8001 [09:29:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 80.00 НСП 1% : 0.71 НДС 12% : 8.50 Наличными: 80.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 106 19.10.2024 09:29 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218461 ФПД: 222923776405981 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092928&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218461&fm=222923776405981&tin=02508201610067®Number=0000000000098116&sum=8000 0 [09:29:25]StoreToDocumentArchive [09:29:25]shift 443 fd 218461 [09:29:25]save to /storage/0443/doc_00218461 [09:29:25]save last doc name /storage/0443/doc_00218461 to /storage/kkm_last_doc_name [09:29:25]save OK [09:29:25]Clear old archive folders... [09:29:25]ProcessDocumentItem done err = 0, tmpTLVsize=294 [09:29:25]tlvbuf is 01578F50 [09:29:25]SAM_PROTO_ClearQueue [09:29:25]wFMCommunicate request_size=4 [09:29:25]MH_SAM_APDU [09:29:25]CAPDU: 80 09 00 00 [09:29:25]Write to MH i2c: E2 08 00 7C 40 80 09 00 00 00 00 00 00 2E [09:29:25]Write i2c OK [09:29:25]MH_I2C_Read... [09:29:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:29:25]Read from MH i2c: E2 [09:29:25]MH_I2C_Read... [09:29:25]Read from MH i2c: E2 03 00 [09:29:25]MH_I2C_Read... [09:29:25]Read from MH i2c: E2 03 00 7C 40 00 90 00 30 [09:29:25]RAPDU: 90 00 [09:29:25]wFMCommunicate OK [09:29:25]SAM_PROTO_ClearQueue done [09:29:25]KKMCreateOFDPacket [09:29:25]OFDProtocolAddRootSTLVToBuf [09:29:25]FM_MakeSignedData [09:29:25]FM_MakeSignedData [09:29:25]SAM_PROTO_SignData [09:29:25]wFMCommunicate request_size=4 [09:29:25]MH_SAM_APDU [09:29:25]CAPDU: 80 0D 01 02 [09:29:25]Write to MH i2c: E2 08 00 7D 40 80 0D 01 02 00 00 00 00 36 [09:29:25]Write i2c OK [09:29:25]MH_I2C_Read... [09:29:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:29:25]Read from MH i2c: E2 [09:29:25]MH_I2C_Read... [09:29:25]Read from MH i2c: E2 03 00 [09:29:25]MH_I2C_Read... [09:29:25]Read from MH i2c: E2 03 00 7D 40 00 90 00 31 [09:29:25]RAPDU: 90 00 [09:29:25]wFMCommunicate OK [09:29:25]wFMCommunicate request_size=255 [09:29:25]MH_SAM_APDU [09:29:25]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 35 33 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 F8 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [09:29:25]Write to MH i2c: E2 02 01 7E 40 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 35 33 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 F8 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 4B [09:29:25]Write i2c OK [09:29:25]MH_I2C_Read... [09:29:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:26]Read from MH i2c: E2 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 03 00 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 03 00 7E 40 00 90 00 32 [09:29:26]RAPDU: 90 00 [09:29:26]wFMCommunicate OK [09:29:26]wFMCommunicate request_size=53 [09:29:26]MH_SAM_APDU [09:29:26]CAPDU: 80 0D 02 02 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5D 55 03 00 35 04 06 00 CA BF 7C 81 31 DD [09:29:26]Write to MH i2c: E2 38 00 7F 40 80 0D 02 02 30 00 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5D 55 03 00 35 04 06 00 CA BF 7C 81 31 DD 00 00 73 [09:29:26]Write i2c OK [09:29:26]MH_I2C_Read... [09:29:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:26]Read from MH i2c: E2 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 03 00 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 03 00 7F 40 00 90 00 33 [09:29:26]RAPDU: 90 00 [09:29:26]wFMCommunicate OK [09:29:26]wFMCommunicate request_size=4 [09:29:26]MH_SAM_APDU [09:29:26]CAPDU: 80 0D 03 02 [09:29:26]Write to MH i2c: E2 08 00 80 40 80 0D 03 02 00 00 00 00 3B [09:29:26]Write i2c OK [09:29:26]MH_I2C_Read... [09:29:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:29:26]Read from MH i2c: E2 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 0B 00 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 0B 00 80 40 00 64 54 09 E6 4B 9B A0 5F 90 00 C8 [09:29:26]RAPDU: 64 54 09 E6 4B 9B A0 5F 90 00 [09:29:26]wFMCommunicate OK [09:29:26]SAM_PROTO_SignData done [09:29:26]FM_MakeSignedData done [09:29:26]CreateOFDProtocolMessage [09:29:26]wFMCommunicate request_size=4 [09:29:26]MH_SAM_APDU [09:29:26]CAPDU: 80 11 00 00 [09:29:26]Write to MH i2c: E2 08 00 81 40 80 11 00 00 00 00 00 00 3B [09:29:26]Write i2c OK [09:29:26]MH_I2C_Read... [09:29:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:26]Read from MH i2c: E2 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 17 00 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 17 00 81 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8A [09:29:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:29:26]wFMCommunicate OK [09:29:26]CreateOFDProtocolMessage done [09:29:26]OFDSenderStorePacket 218461 [09:29:26]StoreOFDPacket docnum=218461 [09:29:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 3A 01 00 00 20 C7 32 01 BB 04 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 35 33 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 F8 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5D 55 03 00 35 04 06 00 CA BF 7C 81 31 DD 64 54 09 E6 4B 9B A0 5F [09:29:26]CheckFolder [09:29:26]dirname=/storage/ofd_packets [09:29:26]CheckFolder done [09:29:26]ProducePacketName [09:29:26]name=ofd_packets/00218461 [09:29:26]NVStorageSaveData ofd_packets/00218461 [09:29:26]File name is /storage/ofd_packets/00218461 [09:29:26]Write 344 bytes [09:29:26]NVStorageSaveData done [09:29:26]OFDSenderStorePacket done [09:29:26]KKMCreateOFDPacket done [09:29:26]NVStorageSaveData kkm_last_timestamp [09:29:26]File name is /storage/kkm_last_timestamp [09:29:26]Write 4 bytes [09:29:26]NVStorageSaveData done [09:29:26]ExternCall_PrintAddStr [09:29:26]wPrintStart [09:29:26]Write to MH i2c: 01 00 00 82 40 C2 [09:29:26]Write i2c OK [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: 01 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: 01 07 00 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: 01 07 00 82 40 00 00 00 00 00 FF 0F D7 [09:29:26]RasterBufferAndPrint [09:29:26]line Счет N : (3)79750 [09:29:26]line ИНН: 02508201610067 [09:29:26]line Контрольно-Кассовый Чек [09:29:26]line ПРОДАЖА [09:29:26]line Товар: 4700003010353 [09:29:26]line Напиток Let`s Go! с/с груша ПЭТ 1л [09:29:26]line 1.000 * 80.00 [09:29:26]line = 80.00 [09:29:26]line НДС 12% НСП 1% [09:29:26]line > о реализуемом товаре [09:29:26]line ИТОГО: 80.00 [09:29:26]line НСП 1% : 0.71 [09:29:26]line НДС 12% : 8.50 [09:29:26]line Наличными: 80.00 [09:29:26]line Безнал.: 0.00 [09:29:26]line Место: АЗС № 84 "Партнер Нефть" [09:29:26]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:29:26]line СНО: Общий режим [09:29:26]line Чек 106 19.10.2024 09:29 [09:29:26]line Смена: 443 ФФД: 1.0 [09:29:26]line ЗНМ: 0300000178 [09:29:26]line РНМ: 0000000000098116 [09:29:26]line Версия ККМ: 001 [09:29:26]line ФМ: 0000000000965413 [09:29:26]line ФД: 218461 [09:29:26]line ФПД: 222923776405981 [09:29:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T092928&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218461&fm=222923776405981&tin=02508201610067®Number=0000000000098116&sum=8000 [09:29:26]OFD Sender: Processing packet 218461 [packets to send 80, broken 79] [09:29:26]ProducePacketName [09:29:26]name=ofd_packets/00218461 [09:29:26]OFD Sender: To server: pG, [09:29:26]CommunicateWithHost lk.salyk.kg:30040 [09:29:26]ConnectInit lk.salyk.kg [09:29:26]line 0 [09:29:26]written 0, free lines is 4095 [09:29:26]Connected sock=9 [09:29:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 3A 01 00 00 20 C7 32 01 BB 04 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 35 33 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 F8 7B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5D 55 03 00 35 04 06 00 CA BF 7C 81 31 DD 64 54 09 E6 4B 9B A0 5F [09:29:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 90 A0 47 00 CF 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 39 36 35 34 31 33 10 04 04 00 5D 55 03 00 F4 03 04 00 92 27 13 67 B6 04 01 00 00 63 26 50 FA 3E 98 98 D7 [09:29:27]CommunicateWithHost err = 0 [09:29:27]CheckOFDResponse [09:29:27]1017 (14) - 77093643461234 [09:29:27]1041 (16) - 0000000000965413 [09:29:27]1040 (4) - 218461 [09:29:27]1012 (4) - 19.10.2024 03:29 [09:29:27]1206 (1) - 0 [09:29:27]OFD Sender: Remove packet 218461 [09:29:27]ProducePacketName [09:29:27]name=ofd_packets/00218461 [09:29:27]NVStorageDeleteData [09:29:27]Write to MH i2c: 01 00 00 AB 40 EB [09:29:27]Write i2c OK [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: 01 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: 01 07 00 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: 01 07 00 AB 40 00 00 00 00 00 F2 0C F0 [09:29:27]RasterBufferAndPrint [09:29:27]line [09:29:27]line [09:29:27]line [09:29:27]line [09:29:27]line [09:29:27]written 0, free lines is 3324 [09:29:27]MH_Cut [09:29:27]Write to MH i2c: D1 01 00 B2 40 01 C4 [09:29:27]Write i2c OK [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: D1 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: D1 01 00 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: D1 01 00 B2 40 00 C3 [09:29:27]Write to MH i2c: 01 00 00 B3 40 F3 [09:29:27]Write i2c OK [09:29:27]MH_I2C_Read... [09:29:27]OFD Sender: No OFD packet to send [09:29:27]*** Cut start [09:29:27]*** Partial cut [09:29:27]*** CUTSNS_PIN = 1 [09:29:27]*** CUTSNS_PIN = 0 [09:29:28]*** Brake cut motor [09:29:28]Read from MH i2c: 01 [09:29:28]MH_I2C_Read... [09:29:28]*** Stop cut motor [09:29:28]*** Cut end [09:29:28]Read from MH i2c: 01 07 00 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: 01 07 00 B3 40 00 00 00 00 00 FF 0F 08 [09:29:28]process_action close_receipt done [09:29:28]requested_data is exist [09:29:28]produce_requested_data [09:29:28]requested_item fm.sn is exist - process it [09:29:28]wFMCommunicate request_size=4 [09:29:28]MH_SAM_APDU [09:29:28]CAPDU: 80 11 00 00 [09:29:28]Write to MH i2c: E2 08 00 B4 40 80 11 00 00 00 00 00 00 6E [09:29:28]Write i2c OK [09:29:28]MH_I2C_Read... [09:29:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:28]Read from MH i2c: E2 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: E2 17 00 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: E2 17 00 B4 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BD [09:29:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:29:28]wFMCommunicate OK [09:29:28]requested_item fd.num is exist - process it [09:29:28]SAM_PROTO_GetFieldsCounters [09:29:28]wFMCommunicate request_size=4 [09:29:28]MH_SAM_APDU [09:29:28]CAPDU: 80 13 00 00 [09:29:28]Write to MH i2c: E2 08 00 B5 40 80 13 00 00 00 00 00 00 71 [09:29:28]Write i2c OK [09:29:28]MH_I2C_Read... [09:29:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:29:28]Read from MH i2c: E2 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: E2 62 00 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: E2 62 00 B5 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 3D [09:29:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:29:28]wFMCommunicate OK [09:29:28]SAM_PROTO_GetFieldsCounters done [09:29:28]requested_item shift.num is exist - process it [09:29:28]requested_item shift.opened is exist - process it [09:29:28]req_shift_opened [09:29:28]FM_GetShiftState [09:29:28]SAM_PROTO_GetShiftState [09:29:28]wFMCommunicate request_size=4 [09:29:28]MH_SAM_APDU [09:29:28]CAPDU: 80 13 01 00 [09:29:28]Write to MH i2c: E2 08 00 B6 40 80 13 01 00 00 00 00 00 73 [09:29:28]Write i2c OK [09:29:28]MH_I2C_Read... [09:29:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:28]Read from MH i2c: E2 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: E2 0E 00 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: E2 0E 00 B6 40 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B6 [09:29:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:29:28]wFMCommunicate OK [09:29:28]SAM_PROTO_GetShiftState done [09:29:28]FM_GetShiftState done [09:29:28]req_shift_opened done [09:29:28]requested_item shift.open_date is exist - process it [09:29:28]req_shift_open_date [09:29:28]req_shift_open_date done [09:29:28]produce_requested_data done [09:29:28]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218461,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:29:28]process_action_free close_receipt [09:29:28]json_value_free [09:29:28]json_value_free done [09:29:28]process_json_proto returns [09:29:28]Send response to host [09:29:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218461,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:29:28]free response buf [09:29:28]execute_script done [09:29:28]execute_script returns [09:29:28]free content buf [09:29:28]Sock 8.Close socket [09:29:28]Sock 8.Thread stoped [09:29:32]OFD Sender: No OFD packet to send [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:20]accept exits with 10 [09:30:20]New connection [09:30:20]New thread 3066682724 created [09:30:20]Thread 3066826084 joined [09:30:20]Waiting for new connection... [09:30:20] Sock 10.Parse request [09:30:20]Sock 10.Check first char [09:30:20]Sock 10.First char is OK [09:30:20]request: POST /json_proto HTTP/1.0 [09:30:20]Method: POST [09:30:20]URL: /json_proto [09:30:20]Method is POST - this is cgi request [09:30:20]url: /json_proto [09:30:20]query_string will be loaded in cgi processing [09:30:20]execute_cgi json_proto POST (null) [09:30:20]execute_cgi path=json_proto method=POST [09:30:20]POST find Content-Length [09:30:20]Host: 172.17.40.4:8080 [09:30:20]Content-Length: 682 [09:30:20]Content-Type: application/json [09:30:20] [09:30:20]POST finish read [09:30:20]Found Content-Length = 682 [09:30:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)535999", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:30:20]execute_script... [09:30: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)535999", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:30:20]POST & json_proto [09:30:20]process_json_proto [09:30:20]json parsed OK: [09:30:20]protocol is kg_v1.0 [09:30:20]action value=close_receipt [09:30:20]process_action close_receipt [09:30:20]cmd_close_receipt [09:30:20]MH_GetDate [09:30:20]Write to MH i2c: F0 00 00 B7 40 E6 [09:30:20]Write i2c OK [09:30:20]MH_I2C_Read... [09:30:20]Read from MH i2c: F0 [09:30:20]MH_I2C_Read... [09:30:20]Read from MH i2c: F0 09 00 [09:30:20]MH_I2C_Read... [09:30:20]Read from MH i2c: F0 09 00 B7 40 00 30 7C 13 67 EE 0E 0D 67 85 [09:30:20]GetLastDocTimeStamp 1729330168 [09:30:20]current date 1729330224 [09:30:20]FM_GetShiftState [09:30:20]SAM_PROTO_GetShiftState [09:30:20]wFMCommunicate request_size=4 [09:30:20]MH_SAM_APDU [09:30:20]CAPDU: 80 13 01 00 [09:30:20]Write to MH i2c: E2 08 00 B8 40 80 13 01 00 00 00 00 00 75 [09:30:20]Write i2c OK [09:30:20]MH_I2C_Read... [09:30:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:20]Read from MH i2c: E2 [09:30:20]MH_I2C_Read... [09:30:20]Read from MH i2c: E2 0E 00 [09:30:20]MH_I2C_Read... [09:30:20]Read from MH i2c: E2 0E 00 B8 40 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B8 [09:30:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:30:20]wFMCommunicate OK [09:30:20]SAM_PROTO_GetShiftState done [09:30:20]FM_GetShiftState done [09:30:20]opened in 1729296582 [09:30:20]opened+sec_in_day 1729382982 [09:30:20]quantity*price = 100015 [09:30:20]sum+1 = 100017 [09:30:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 107 19.10.2024 09:30 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218462 ФПД: 138541986896109 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T093024&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218462&fm=138541986896109&tin=02508201610067®Number=0000000000098116&sum=100000 [09:30:21]StoreToDocumentArchive [09:30:21]shift 443 fd 218462 [09:30:21]save to /storage/0443/doc_00218462 [09:30:21]save last doc name /storage/0443/doc_00218462 to /storage/kkm_last_doc_name [09:30:21]save OK [09:30:21]Clear old archive folders... [09:30:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:30:21]tlvbuf is 01565050 [09:30:21]SAM_PROTO_ClearQueue [09:30:21]wFMCommunicate request_size=4 [09:30:21]MH_SAM_APDU [09:30:21]CAPDU: 80 09 00 00 [09:30:21]Write to MH i2c: E2 08 00 C5 40 80 09 00 00 00 00 00 00 77 [09:30:21]Write i2c OK [09:30:21]MH_I2C_Read... [09:30:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:30:21]Read from MH i2c: E2 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 03 00 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 03 00 C5 40 00 90 00 79 [09:30:21]RAPDU: 90 00 [09:30:21]wFMCommunicate OK [09:30:21]SAM_PROTO_ClearQueue done [09:30:21]KKMCreateOFDPacket [09:30:21]OFDProtocolAddRootSTLVToBuf [09:30:21]FM_MakeSignedData [09:30:21]FM_MakeSignedData [09:30:21]SAM_PROTO_SignData [09:30:21]wFMCommunicate request_size=4 [09:30:21]MH_SAM_APDU [09:30:21]CAPDU: 80 0D 01 02 [09:30:21]Write to MH i2c: E2 08 00 C6 40 80 0D 01 02 00 00 00 00 7F [09:30:21]Write i2c OK [09:30:21]MH_I2C_Read... [09:30:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:30:21]Read from MH i2c: E2 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 03 00 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 03 00 C6 40 00 90 00 7A [09:30:21]RAPDU: 90 00 [09:30:21]wFMCommunicate OK [09:30:21]wFMCommunicate request_size=255 [09:30:21]MH_SAM_APDU [09:30: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 6B 00 00 00 F4 03 04 00 30 7C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5E 55 03 00 35 04 06 00 7E [09:30:21]Write to MH i2c: E2 02 01 C7 40 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 6B 00 00 00 F4 03 04 00 30 7C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5E 55 03 00 35 04 06 00 7E 00 00 82 [09:30:21]Write i2c OK [09:30:21]MH_I2C_Read... [09:30:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:21]Read from MH i2c: E2 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 03 00 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 03 00 C7 40 00 90 00 7B [09:30:21]RAPDU: 90 00 [09:30:21]wFMCommunicate OK [09:30:21]wFMCommunicate request_size=10 [09:30:21]MH_SAM_APDU [09:30:21]CAPDU: 80 0D 02 02 05 00 D1 EA 58 ED [09:30:21]Write to MH i2c: E2 0D 00 C8 40 80 0D 02 02 05 00 00 D1 EA 58 ED 00 00 8C [09:30:21]Write i2c OK [09:30:21]MH_I2C_Read... [09:30:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:21]Read from MH i2c: E2 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 03 00 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 03 00 C8 40 00 90 00 7C [09:30:21]RAPDU: 90 00 [09:30:21]wFMCommunicate OK [09:30:21]wFMCommunicate request_size=4 [09:30:21]MH_SAM_APDU [09:30:21]CAPDU: 80 0D 03 02 [09:30:21]Write to MH i2c: E2 08 00 C9 40 80 0D 03 02 00 00 00 00 84 [09:30:21]Write i2c OK [09:30:21]MH_I2C_Read... [09:30:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:30:21]Read from MH i2c: E2 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 0B 00 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 0B 00 C9 40 00 9A 30 E2 05 83 4F 5E 64 90 00 CA [09:30:21]RAPDU: 9A 30 E2 05 83 4F 5E 64 90 00 [09:30:21]wFMCommunicate OK [09:30:21]SAM_PROTO_SignData done [09:30:21]FM_MakeSignedData done [09:30:21]CreateOFDProtocolMessage [09:30:21]wFMCommunicate request_size=4 [09:30:21]MH_SAM_APDU [09:30:21]CAPDU: 80 11 00 00 [09:30:21]Write to MH i2c: E2 08 00 CA 40 80 11 00 00 00 00 00 00 84 [09:30:21]Write i2c OK [09:30:21]MH_I2C_Read... [09:30:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:22]Read from MH i2c: E2 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 17 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: E2 17 00 CA 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D3 [09:30:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:30:22]wFMCommunicate OK [09:30:22]CreateOFDProtocolMessage done [09:30:22]OFDSenderStorePacket 218462 [09:30:22]StoreOFDPacket docnum=218462 [09:30:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FE CD 07 01 CE 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 6B 00 00 00 F4 03 04 00 30 7C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5E 55 03 00 35 04 06 00 7E 00 D1 EA 58 ED 9A 30 E2 05 83 4F 5E 64 [09:30:22]CheckFolder [09:30:22]dirname=/storage/ofd_packets [09:30:22]CheckFolder done [09:30:22]ProducePacketName [09:30:22]name=ofd_packets/00218462 [09:30:22]NVStorageSaveData ofd_packets/00218462 [09:30:22]File name is /storage/ofd_packets/00218462 [09:30:22]Write 301 bytes [09:30:22]NVStorageSaveData done [09:30:22]OFDSenderStorePacket done [09:30:22]KKMCreateOFDPacket done [09:30:22]NVStorageSaveData kkm_last_timestamp [09:30:22]File name is /storage/kkm_last_timestamp [09:30:22]Write 4 bytes [09:30:22]NVStorageSaveData done [09:30:22]ExternCall_PrintAddStr [09:30:22]wPrintStart [09:30:22]Write to MH i2c: 01 00 00 CB 40 0B [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: 01 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: 01 07 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: 01 07 00 CB 40 00 00 00 00 00 FF 0F 20 [09:30:22]RasterBufferAndPrint [09:30:22]line Счет N : (1)535999 [09:30:22]line ИНН: 02508201610067 [09:30:22]line Контрольно-Кассовый Чек [09:30:22]line ПРОДАЖА [09:30:22]line ТРК (МРК, ГНК) : 43 [09:30:22]line Товар: 2710124130 [09:30:22]line Аи-92-К-2 [09:30:22]line 14.950 * 66.90 [09:30:22]line = 1000.16 [09:30:22]line НДС 12% НСП 1% [09:30:22]line > о реализуемом товаре [09:30:22]line ОКРУГЛЕНИЕ: -0.16 [09:30:22]line ИТОГО: 1000.00 [09:30:22]line Внесено: 1000.00 [09:30:22]line СДАЧА: 0.00 [09:30:22]line НСП 1% : 8.85 [09:30:22]line НДС 12% : 106.21 [09:30:22]line Наличными: 1000.00 [09:30:22]line Безнал.: 0.00 [09:30:22]line Место: АЗС № 84 "Партнер Нефть" [09:30:22]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:30:22]line СНО: Общий режим [09:30:22]line Чек 107 19.10.2024 09:30 [09:30:22]line Смена: 443 ФФД: 1.0 [09:30:22]line ЗНМ: 0300000178 [09:30:22]line РНМ: 0000000000098116 [09:30:22]line Версия ККМ: 001 [09:30:22]line ФМ: 0000000000965413 [09:30:22]line ФД: 218462 [09:30:22]line ФПД: 138541986896109 [09:30:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T093024&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218462&fm=138541986896109&tin=02508201610067®Number=0000000000098116&sum=100000 [09:30:22]OFD Sender: Processing packet 218462 [packets to send 80, broken 79] [09:30:22]ProducePacketName [09:30:22]name=ofd_packets/00218462 [09:30:22]OFD Sender: To server: pG, [09:30:22]CommunicateWithHost lk.salyk.kg:30040 [09:30:22]ConnectInit lk.salyk.kg [09:30:22]written 0, free lines is 4095 [09:30:22]Connected sock=9 [09:30:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FE CD 07 01 CE 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 6B 00 00 00 F4 03 04 00 30 7C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5E 55 03 00 35 04 06 00 7E 00 D1 EA 58 ED 9A 30 E2 05 83 4F 5E 64 [09:30:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5B B5 47 00 70 BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5E 55 03 00 F4 03 04 00 CA 27 13 67 B6 04 01 00 00 37 20 94 92 C0 4F 92 7F [09:30:22]CommunicateWithHost err = 0 [09:30:22]CheckOFDResponse [09:30:22]1017 (14) - 77093643461234 [09:30:22]1041 (16) - 0000000000965413 [09:30:22]1040 (4) - 218462 [09:30:22]1012 (4) - 19.10.2024 03:30 [09:30:22]1206 (1) - 0 [09:30:22]OFD Sender: Remove packet 218462 [09:30:22]ProducePacketName [09:30:22]name=ofd_packets/00218462 [09:30:22]NVStorageDeleteData [09:30:22]Write to MH i2c: 01 00 00 F6 40 36 [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: 01 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: 01 07 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: 01 07 00 F6 40 00 00 00 00 00 DD 0C 26 [09:30:22]RasterBufferAndPrint [09:30:22]line [09:30:22]line [09:30:22]line [09:30:22]line [09:30:22]line [09:30:22]written 0, free lines is 3299 [09:30:22]MH_Cut [09:30:22]Write to MH i2c: D1 01 00 FD 40 01 0F [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: D1 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: D1 01 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: D1 01 00 FD 40 00 0E [09:30:22]Write to MH i2c: 01 00 00 FE 40 3E [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:23]OFD Sender: No OFD packet to send [09:30:23]*** Cut start [09:30:23]*** Partial cut [09:30:23]*** CUTSNS_PIN = 1 [09:30:23]*** CUTSNS_PIN = 0 [09:30:23]*** Brake cut motor [09:30:24]Read from MH i2c: 01 [09:30:24]MH_I2C_Read... [09:30:24]*** Stop cut motor [09:30:24]*** Cut end [09:30:24]Read from MH i2c: 01 07 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: 01 07 00 FE 40 00 00 00 00 00 FF 0F 53 [09:30:24]process_action close_receipt done [09:30:24]requested_data is exist [09:30:24]produce_requested_data [09:30:24]requested_item fm.sn is exist - process it [09:30:24]wFMCommunicate request_size=4 [09:30:24]MH_SAM_APDU [09:30:24]CAPDU: 80 11 00 00 [09:30:24]Write to MH i2c: E2 08 00 FF 40 80 11 00 00 00 00 00 00 B9 [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:24]Read from MH i2c: E2 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 17 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 17 00 FF 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 08 [09:30:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:30:24]wFMCommunicate OK [09:30:24]requested_item fd.num is exist - process it [09:30:24]SAM_PROTO_GetFieldsCounters [09:30:24]wFMCommunicate request_size=4 [09:30:24]MH_SAM_APDU [09:30:24]CAPDU: 80 13 00 00 [09:30:24]Write to MH i2c: E2 08 00 00 41 80 13 00 00 00 00 00 00 BD [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:30:24]Read from MH i2c: E2 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 62 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 62 00 00 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 8D [09:30:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:30:24]wFMCommunicate OK [09:30:24]SAM_PROTO_GetFieldsCounters done [09:30:24]requested_item shift.num is exist - process it [09:30:24]requested_item shift.opened is exist - process it [09:30:24]req_shift_opened [09:30:24]FM_GetShiftState [09:30:24]SAM_PROTO_GetShiftState [09:30:24]wFMCommunicate request_size=4 [09:30:24]MH_SAM_APDU [09:30:24]CAPDU: 80 13 01 00 [09:30:24]Write to MH i2c: E2 08 00 01 41 80 13 01 00 00 00 00 00 BF [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:24]Read from MH i2c: E2 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 0E 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 0E 00 01 41 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 02 [09:30:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:30:24]wFMCommunicate OK [09:30:24]SAM_PROTO_GetShiftState done [09:30:24]FM_GetShiftState done [09:30:24]req_shift_opened done [09:30:24]requested_item shift.open_date is exist - process it [09:30:24]req_shift_open_date [09:30:24]req_shift_open_date done [09:30:24]produce_requested_data done [09:30:24]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218462,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:30:24]process_action_free close_receipt [09:30:24]json_value_free [09:30:24]json_value_free done [09:30:24]process_json_proto returns [09:30:24]Send response to host [09:30:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218462,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:30:24]free response buf [09:30:24]execute_script done [09:30:24]execute_script returns [09:30:24]free content buf [09:30:24]Sock 10.Close socket [09:30:24]Sock 10.Thread stoped [09:30:28]OFD Sender: No OFD packet to send [09:30:33]OFD Sender: No OFD packet to send [09:30:38]OFD Sender: No OFD packet to send [09:30:43]OFD Sender: No OFD packet to send [09:30:48]OFD Sender: No OFD packet to send [09:30:53]OFD Sender: No OFD packet to send [09:30:55]accept exits with 8 [09:30:55]New connection [09:30:55]New thread 3066826084 created [09:30:55]Thread 3066682724 joined [09:30:55]Waiting for new connection... [09:30:55] Sock 8.Parse request [09:30:55]Sock 8.Check first char [09:30:55]Sock 8.First char is OK [09:30:55]request: POST /json_proto HTTP/1.0 [09:30:55]Method: POST [09:30:55]URL: /json_proto [09:30:55]Method is POST - this is cgi request [09:30:55]url: /json_proto [09:30:55]query_string will be loaded in cgi processing [09:30:55]execute_cgi json_proto POST (null) [09:30:55]execute_cgi path=json_proto method=POST [09:30:55]POST find Content-Length [09:30:55]Host: 172.17.40.4:8080 [09:30:55]Content-Length: 682 [09:30:55]Content-Type: application/json [09:30:55] [09:30:55]POST finish read [09:30:55]Found Content-Length = 682 [09:30:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536000", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [09:30:55]execute_script... [09: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)536000", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [09:30:55]POST & json_proto [09:30:55]process_json_proto [09:30:55]json parsed OK: [09:30:55]protocol is kg_v1.0 [09:30:55]action value=close_receipt [09:30:55]process_action close_receipt [09:30:55]cmd_close_receipt [09:30:55]MH_GetDate [09:30:55]Write to MH i2c: F0 00 00 02 41 32 [09:30:55]Write i2c OK [09:30:55]MH_I2C_Read... [09:30:55]Read from MH i2c: F0 [09:30:55]MH_I2C_Read... [09:30:55]Read from MH i2c: F0 09 00 [09:30:55]MH_I2C_Read... [09:30:55]Read from MH i2c: F0 09 00 02 41 00 53 7C 13 67 EE 0E 0D 67 F4 [09:30:55]GetLastDocTimeStamp 1729330224 [09:30:55]current date 1729330259 [09:30:55]FM_GetShiftState [09:30:55]SAM_PROTO_GetShiftState [09:30:55]wFMCommunicate request_size=4 [09:30:55]MH_SAM_APDU [09:30:55]CAPDU: 80 13 01 00 [09:30:55]Write to MH i2c: E2 08 00 03 41 80 13 01 00 00 00 00 00 C1 [09:30:55]Write i2c OK [09:30:55]MH_I2C_Read... [09:30:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:55]Read from MH i2c: E2 [09:30:55]MH_I2C_Read... [09:30:55]Read from MH i2c: E2 0E 00 [09:30:55]MH_I2C_Read... [09:30:55]Read from MH i2c: E2 0E 00 03 41 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 04 [09:30:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:30:55]wFMCommunicate OK [09:30:55]SAM_PROTO_GetShiftState done [09:30:55]FM_GetShiftState done [09:30:55]opened in 1729296582 [09:30:55]opened+sec_in_day 1729382982 [09:30:55]quantity*price = 100021 [09:30:55]sum+1 = 100023 [09:30:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 108 19.10.2024 09:30 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218463 ФПД: 59774203906004 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T093059&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218463&fm=59774203906004&tin=02508201610067®Number=0000000000098116&sum=100000 [09:30:56]StoreToDocumentArchive [09:30:56]shift 443 fd 218463 [09:30:56]save to /storage/0443/doc_00218463 [09:30:56]save last doc name /storage/0443/doc_00218463 to /storage/kkm_last_doc_name [09:30:56]save OK [09:30:56]Clear old archive folders... [09:30:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:30:56]tlvbuf is 0164A9F0 [09:30:56]SAM_PROTO_ClearQueue [09:30:56]wFMCommunicate request_size=4 [09:30:56]MH_SAM_APDU [09:30:56]CAPDU: 80 09 00 00 [09:30:56]Write to MH i2c: E2 08 00 10 41 80 09 00 00 00 00 00 00 C3 [09:30:56]Write i2c OK [09:30:56]MH_I2C_Read... [09:30:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:30:56]Read from MH i2c: E2 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: E2 03 00 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: E2 03 00 10 41 00 90 00 C5 [09:30:56]RAPDU: 90 00 [09:30:56]wFMCommunicate OK [09:30:56]SAM_PROTO_ClearQueue done [09:30:56]KKMCreateOFDPacket [09:30:56]OFDProtocolAddRootSTLVToBuf [09:30:56]FM_MakeSignedData [09:30:56]FM_MakeSignedData [09:30:56]SAM_PROTO_SignData [09:30:56]wFMCommunicate request_size=4 [09:30:56]MH_SAM_APDU [09:30:56]CAPDU: 80 0D 01 02 [09:30:56]Write to MH i2c: E2 08 00 11 41 80 0D 01 02 00 00 00 00 CB [09:30:56]Write i2c OK [09:30:56]MH_I2C_Read... [09:30:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:30:56]Read from MH i2c: E2 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: E2 03 00 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: E2 03 00 11 41 00 90 00 C6 [09:30:56]RAPDU: 90 00 [09:30:56]wFMCommunicate OK [09:30:56]wFMCommunicate request_size=255 [09:30:56]MH_SAM_APDU [09: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 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 6C 00 00 00 F4 03 04 00 53 7C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5F 55 03 00 35 04 06 00 36 [09:30:56]Write to MH i2c: E2 02 01 12 41 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 6C 00 00 00 F4 03 04 00 53 7C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5F 55 03 00 35 04 06 00 36 00 00 CF [09:30:56]Write i2c OK [09:30:56]MH_I2C_Read... [09:30:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:56]Read from MH i2c: E2 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: E2 03 00 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: E2 03 00 12 41 00 90 00 C7 [09:30:56]RAPDU: 90 00 [09:30:56]wFMCommunicate OK [09:30:56]wFMCommunicate request_size=10 [09:30:56]MH_SAM_APDU [09:30:56]CAPDU: 80 0D 02 02 05 5D 44 30 C7 D4 [09:30:56]Write to MH i2c: E2 0D 00 13 41 80 0D 02 02 05 00 5D 44 30 C7 D4 00 00 44 [09:30:56]Write i2c OK [09:30:56]MH_I2C_Read... [09:30:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:56]Read from MH i2c: E2 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: E2 03 00 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: E2 03 00 13 41 00 90 00 C8 [09:30:56]RAPDU: 90 00 [09:30:56]wFMCommunicate OK [09:30:56]wFMCommunicate request_size=4 [09:30:56]MH_SAM_APDU [09:30:56]CAPDU: 80 0D 03 02 [09:30:56]Write to MH i2c: E2 08 00 14 41 80 0D 03 02 00 00 00 00 D0 [09:30:56]Write i2c OK [09:30:56]MH_I2C_Read... [09:30:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:30:57]Read from MH i2c: E2 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: E2 0B 00 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: E2 0B 00 14 41 00 F7 92 E6 DA 4D DB BC C4 90 00 C2 [09:30:57]RAPDU: F7 92 E6 DA 4D DB BC C4 90 00 [09:30:57]wFMCommunicate OK [09:30:57]SAM_PROTO_SignData done [09:30:57]FM_MakeSignedData done [09:30:57]CreateOFDProtocolMessage [09:30:57]wFMCommunicate request_size=4 [09:30:57]MH_SAM_APDU [09:30:57]CAPDU: 80 11 00 00 [09:30:57]Write to MH i2c: E2 08 00 15 41 80 11 00 00 00 00 00 00 D0 [09:30:57]Write i2c OK [09:30:57]MH_I2C_Read... [09:30:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:57]Read from MH i2c: E2 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: E2 17 00 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: E2 17 00 15 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1F [09:30:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:30:57]wFMCommunicate OK [09:30:57]CreateOFDProtocolMessage done [09:30:57]OFDSenderStorePacket 218463 [09:30:57]StoreOFDPacket docnum=218463 [09:30:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5E 2C 07 01 AB 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 6C 00 00 00 F4 03 04 00 53 7C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5F 55 03 00 35 04 06 00 36 5D 44 30 C7 D4 F7 92 E6 DA 4D DB BC C4 [09:30:57]CheckFolder [09:30:57]dirname=/storage/ofd_packets [09:30:57]CheckFolder done [09:30:57]ProducePacketName [09:30:57]name=ofd_packets/00218463 [09:30:57]NVStorageSaveData ofd_packets/00218463 [09:30:57]File name is /storage/ofd_packets/00218463 [09:30:57]Write 301 bytes [09:30:57]NVStorageSaveData done [09:30:57]OFDSenderStorePacket done [09:30:57]KKMCreateOFDPacket done [09:30:57]NVStorageSaveData kkm_last_timestamp [09:30:57]File name is /storage/kkm_last_timestamp [09:30:57]Write 4 bytes [09:30:57]NVStorageSaveData done [09:30:57]ExternCall_PrintAddStr [09:30:57]wPrintStart [09:30:57]Write to MH i2c: 01 00 00 16 41 57 [09:30:57]Write i2c OK [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: 01 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: 01 07 00 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: 01 07 00 16 41 00 00 00 00 00 FF 0F 6C [09:30:57]RasterBufferAndPrint [09:30:57]line Счет N : (1)536000 [09:30:57]line ИНН: 02508201610067 [09:30:57]line Контрольно-Кассовый Чек [09:30:57]line ПРОДАЖА [09:30:57]line ТРК (МРК, ГНК) : 11 [09:30:57]line Товар: 2710124500 [09:30:57]line Аи-95-К-3 [09:30:57]line 13.480 * 74.20 [09:30:57]line = 1000.22 [09:30:57]line НДС 12% НСП 1% [09:30:57]line > о реализуемом товаре [09:30:57]line ОКРУГЛЕНИЕ: -0.22 [09:30:57]line ИТОГО: 1000.00 [09:30:57]line Внесено: 1000.00 [09:30:57]line СДАЧА: 0.00 [09:30:57]line НСП 1% : 8.85 [09:30:57]line НДС 12% : 106.22 [09:30:57]line Наличными: 1000.00 [09:30:57]line Безнал.: 0.00 [09:30:57]line Место: АЗС № 84 "Партнер Нефть" [09:30:57]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:30:57]line СНО: Общий режим [09:30:57]line Чек 108 19.10.2024 09:30 [09:30:57]line Смена: 443 ФФД: 1.0 [09:30:57]line ЗНМ: 0300000178 [09:30:57]line РНМ: 0000000000098116 [09:30:57]line Версия ККМ: 001 [09:30:57]line ФМ: 0000000000965413 [09:30:57]line ФД: 218463 [09:30:57]line ФПД: 59774203906004 [09:30:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T093059&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218463&fm=59774203906004&tin=02508201610067®Number=0000000000098116&sum=100000 [09:30:57]OFD Sender: Processing packet 218463 [packets to send 80, broken 79] [09:30:57]ProducePacketName [09:30:57]name=ofd_packets/00218463 [09:30:57]OFD Sender: To server: pG, [09:30:57]CommunicateWithHost lk.salyk.kg:30040 [09:30:57]ConnectInit lk.salyk.kg [09:30:57]written 0, free lines is 4095 [09:30:57]Connected sock=10 [09:30:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5E 2C 07 01 AB 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 6C 00 00 00 F4 03 04 00 53 7C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5F 55 03 00 35 04 06 00 36 5D 44 30 C7 D4 F7 92 E6 DA 4D DB BC C4 [09:30:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 25 BA 47 00 83 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 39 36 35 34 31 33 10 04 04 00 5F 55 03 00 F4 03 04 00 ED 27 13 67 B6 04 01 00 00 00 5D 55 F6 86 6A 61 34 [09:30:57]CommunicateWithHost err = 0 [09:30:57]CheckOFDResponse [09:30:57]1017 (14) - 77093643461234 [09:30:57]1041 (16) - 0000000000965413 [09:30:57]1040 (4) - 218463 [09:30:57]1012 (4) - 19.10.2024 03:30 [09:30:57]1206 (1) - 0 [09:30:57]OFD Sender: Remove packet 218463 [09:30:57]ProducePacketName [09:30:57]name=ofd_packets/00218463 [09:30:57]NVStorageDeleteData [09:30:57]Write to MH i2c: 01 00 00 41 41 82 [09:30:57]Write i2c OK [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: 01 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: 01 07 00 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: 01 07 00 41 41 00 00 00 00 00 E0 0C 75 [09:30:57]RasterBufferAndPrint [09:30:57]line [09:30:57]line [09:30:57]line [09:30:57]line [09:30:57]line [09:30:57]written 0, free lines is 3305 [09:30:57]MH_Cut [09:30:57]Write to MH i2c: D1 01 00 48 41 01 5B [09:30:57]Write i2c OK [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: D1 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: D1 01 00 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: D1 01 00 48 41 00 5A [09:30:57]Write to MH i2c: 01 00 00 49 41 8A [09:30:57]Write i2c OK [09:30:57]MH_I2C_Read... [09:30:58]OFD Sender: No OFD packet to send [09:30:58]*** Cut start [09:30:58]*** Partial cut [09:30:58]*** CUTSNS_PIN = 1 [09:30:58]*** CUTSNS_PIN = 0 [09:30:58]*** Brake cut motor [09:30:59]Read from MH i2c: 01 [09:30:59]MH_I2C_Read... [09:30:59]*** Stop cut motor [09:30:59]*** Cut end [09:30:59]Read from MH i2c: 01 07 00 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: 01 07 00 49 41 00 00 00 00 00 FF 0F 9F [09:30:59]process_action close_receipt done [09:30:59]requested_data is exist [09:30:59]produce_requested_data [09:30:59]requested_item fm.sn is exist - process it [09:30:59]wFMCommunicate request_size=4 [09:30:59]MH_SAM_APDU [09:30:59]CAPDU: 80 11 00 00 [09:30:59]Write to MH i2c: E2 08 00 4A 41 80 11 00 00 00 00 00 00 05 [09:30:59]Write i2c OK [09:30:59]MH_I2C_Read... [09:30:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:59]Read from MH i2c: E2 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: E2 17 00 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: E2 17 00 4A 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 54 [09:30:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:30:59]wFMCommunicate OK [09:30:59]requested_item fd.num is exist - process it [09:30:59]SAM_PROTO_GetFieldsCounters [09:30:59]wFMCommunicate request_size=4 [09:30:59]MH_SAM_APDU [09:30:59]CAPDU: 80 13 00 00 [09:30:59]Write to MH i2c: E2 08 00 4B 41 80 13 00 00 00 00 00 00 08 [09:30:59]Write i2c OK [09:30:59]MH_I2C_Read... [09:30:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:30:59]Read from MH i2c: E2 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: E2 62 00 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: E2 62 00 4B 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [09:30:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:30:59]wFMCommunicate OK [09:30:59]SAM_PROTO_GetFieldsCounters done [09:30:59]requested_item shift.num is exist - process it [09:30:59]requested_item shift.opened is exist - process it [09:30:59]req_shift_opened [09:30:59]FM_GetShiftState [09:30:59]SAM_PROTO_GetShiftState [09:30:59]wFMCommunicate request_size=4 [09:30:59]MH_SAM_APDU [09:30:59]CAPDU: 80 13 01 00 [09:30:59]Write to MH i2c: E2 08 00 4C 41 80 13 01 00 00 00 00 00 0A [09:30:59]Write i2c OK [09:30:59]MH_I2C_Read... [09:30:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:59]Read from MH i2c: E2 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: E2 0E 00 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: E2 0E 00 4C 41 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4D [09:30:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:30:59]wFMCommunicate OK [09:30:59]SAM_PROTO_GetShiftState done [09:30:59]FM_GetShiftState done [09:30:59]req_shift_opened done [09:30:59]requested_item shift.open_date is exist - process it [09:30:59]req_shift_open_date [09:30:59]req_shift_open_date done [09:30:59]produce_requested_data done [09:30:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218463,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:30:59]process_action_free close_receipt [09:30:59]json_value_free [09:30:59]json_value_free done [09:30:59]process_json_proto returns [09:30:59]Send response to host [09:30:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218463,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:30:59]free response buf [09:30:59]execute_script done [09:30:59]execute_script returns [09:30:59]free content buf [09:30:59]Sock 8.Close socket [09:30:59]Sock 8.Thread stoped [09:31:02]int [09:31:02]Write to MH i2c: 01 00 00 4D 41 8E [09:31:02]*** FLAG_PRN_PAP1 set [09:31:02]Write i2c OK [09:31:02]MH_I2C_Read... [09:31:02]Read from MH i2c: 01 [09:31:02]MH_I2C_Read... [09:31:02]Read from MH i2c: 01 07 00 [09:31:02]MH_I2C_Read... [09:31:02]Read from MH i2c: 01 07 00 4D 41 00 01 00 00 00 FF 0F A4 [09:31:02]state=0 [09:31:02]No paper [09:31:02]int [09:31:02]Write to MH i2c: 01 00 00 4E 41 8F [09:31:02]*** FLAG_PRN_PAP2 set [09:31:02]Write i2c OK [09:31:02]MH_I2C_Read... [09:31:02]Read from MH i2c: 01 [09:31:02]MH_I2C_Read... [09:31:02]Read from MH i2c: 01 07 00 [09:31:02]MH_I2C_Read... [09:31:02]Read from MH i2c: 01 07 00 4E 41 00 03 00 00 00 FF 0F A7 [09:31:02]state=0 [09:31:02]No paper [09:31:02]Cover opened [09:31:03]OFD Sender: No OFD packet to send [09:31:07]Write to MH i2c: 01 00 00 4F 41 90 [09:31:07]Write i2c OK [09:31:07]MH_I2C_Read... [09:31:07]Read from MH i2c: 01 [09:31:07]MH_I2C_Read... [09:31:07]Read from MH i2c: 01 07 00 [09:31:07]MH_I2C_Read... [09:31:07]Read from MH i2c: 01 07 00 4F 41 00 03 00 00 00 FF 0F A8 [09:31:07]state=3 [09:31:07]No paper [09:31:07]Cover opened [09:31:08]OFD Sender: No OFD packet to send [09:31:12]Write to MH i2c: 01 00 00 50 41 91 [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 50 41 00 03 00 00 00 FF 0F A9 [09:31:12]state=3 [09:31:12]No paper [09:31:12]Cover opened [09:31:12]int [09:31:12]Write to MH i2c: 01 00 00 51 41 92 [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]*** FLAG_PRN_PAP2 reset [09:31:12]*** FLAG_PRN_PAP1 reset [09:31:12]Read from MH i2c: 01 07 00 51 41 00 00 00 00 00 FF 0F A7 [09:31:12]state=3 [09:31:12]Cover closed [09:31:13]OFD Sender: No OFD packet to send [09:31:13]int [09:31:13]Write to MH i2c: 01 00 00 52 41 93 [09:31:13]*** FLAG_PRN_PAP1 set [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 52 41 00 01 00 00 00 FF 0F A9 [09:31:13]state=0 [09:31:13]No paper [09:31:13]int [09:31:13]Write to MH i2c: 01 00 00 53 41 94 [09:31:13]*** FLAG_PRN_PAP2 set [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 53 41 00 03 00 00 00 FF 0F AC [09:31:13]state=0 [09:31:13]No paper [09:31:13]Cover opened [09:31:14]int [09:31:14]Write to MH i2c: 01 00 00 54 41 95 [09:31:14]*** FLAG_PRN_PAP1 reset [09:31:14]*** FLAG_PRN_PAP2 reset [09:31:14]Write i2c OK [09:31:14]MH_I2C_Read... [09:31:14]Read from MH i2c: 01 [09:31:14]MH_I2C_Read... [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 54 41 00 00 00 00 00 FF 0F AA [09:31:14]state=3 [09:31:14]Cover closed [09:31:18]OFD Sender: No OFD packet to send [09:31:23]OFD Sender: No OFD packet to send [09:31:27]int [09:31:27]Write to MH i2c: 01 00 00 55 41 96 [09:31:27]*** FLAG_PRN_PAP1 set [09:31:27]Write i2c OK [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: 01 [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: 01 07 00 [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: 01 07 00 55 41 00 01 00 00 00 FF 0F AC [09:31:27]state=0 [09:31:27]No paper [09:31:27]int [09:31:27]Write to MH i2c: 01 00 00 56 41 97 [09:31:27]*** FLAG_PRN_PAP2 set [09:31:27]Write i2c OK [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: 01 [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: 01 07 00 [09:31:27]MH_I2C_Read... [09:31:27]Read from MH i2c: 01 07 00 56 41 00 03 00 00 00 FF 0F AF [09:31:27]state=0 [09:31:27]No paper [09:31:27]Cover opened [09:31:28]OFD Sender: No OFD packet to send [09:31:29]int [09:31:29]Write to MH i2c: 01 00 00 57 41 98 [09:31:29]Write i2c OK [09:31:29]MH_I2C_Read... [09:31:29]Read from MH i2c: 01 [09:31:29]MH_I2C_Read... [09:31:29]Read from MH i2c: 01 07 00 [09:31:29]MH_I2C_Read... [09:31:29]*** FLAG_PRN_PAP2 reset [09:31:29]*** FLAG_PRN_PAP1 reset [09:31:29]Read from MH i2c: 01 07 00 57 41 00 00 00 00 00 FF 0F AD [09:31:29]state=3 [09:31:29]Cover closed [09:31:30]int [09:31:30]Write to MH i2c: 01 00 00 58 41 99 [09:31:30]*** FLAG_PRN_KEY set [09:31:30]Write i2c OK [09:31:30]MH_I2C_Read... [09:31:30]Read from MH i2c: 01 [09:31:30]MH_I2C_Read... [09:31:30]Read from MH i2c: 01 07 00 [09:31:30]MH_I2C_Read... [09:31:30]Read from MH i2c: 01 07 00 58 41 00 08 00 00 00 FF 0F B6 [09:31:30]state=0 [09:31:30]Key pressed [09:31:30]Feed [09:31:30]Write to MH i2c: D8 00 00 59 41 71 [09:31:30]Write i2c OK [09:31:30]MH_I2C_Read... [09:31:30]Read from MH i2c: D8 [09:31:30]MH_I2C_Read... [09:31:30]Read from MH i2c: D8 01 00 [09:31:30]MH_I2C_Read... [09:31:30]Read from MH i2c: D8 01 00 59 41 00 72 [09:31:30]int [09:31:30]Write to MH i2c: 01 00 00 5A 41 9B [09:31:30]Write i2c OK [09:31:30]MH_I2C_Read... [09:31:30]Read from MH i2c: 01 [09:31:30]MH_I2C_Read... [09:31:30]Read from MH i2c: 01 07 00 [09:31:30]MH_I2C_Read... [09:31:30]Read from MH i2c: 01 07 00 5A 41 00 48 00 00 00 3C 00 26 [09:31:30]state=2 [09:31:30]Key pressed [09:31:30]int [09:31:30]Write to MH i2c: 01 00 00 5B 41 9C [09:31:30]*** FLAG_PRN_KEY reset [09:31:30]Write i2c OK [09:31:30]MH_I2C_Read... [09:31:30]Read from MH i2c: 01 [09:31:30]MH_I2C_Read... [09:31:30]Read from MH i2c: 01 07 00 [09:31:30]MH_I2C_Read... [09:31:30]Read from MH i2c: 01 07 00 5B 41 00 00 00 00 00 F6 0F A8 [09:31:30]state=2 [09:31:30]Stop feed [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:20]accept exits with 9 [09:32:20]New connection [09:32:20]New thread 3066682724 created [09:32:20]Thread 3066826084 joined [09:32:20]Waiting for new connection... [09:32:20] Sock 9.Parse request [09:32:20]Sock 9.Check first char [09:32:20]Sock 9.First char is OK [09:32:20]request: POST /json_proto HTTP/1.0 [09:32:20]Method: POST [09:32:20]URL: /json_proto [09:32:20]Method is POST - this is cgi request [09:32:20]url: /json_proto [09:32:20]query_string will be loaded in cgi processing [09:32:20]execute_cgi json_proto POST (null) [09:32:20]execute_cgi path=json_proto method=POST [09:32:20]POST find Content-Length [09:32:20]Host: 172.17.40.4:8080 [09:32:20]Content-Length: 670 [09:32:20]Content-Type: application/json [09:32:20] [09:32:20]POST finish read [09:32:20]Found Content-Length = 670 [09:32:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [09:32:20]execute_script... [09:32: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)536002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [09:32:20]POST & json_proto [09:32:20]process_json_proto [09:32:20]json parsed OK: [09:32:20]protocol is kg_v1.0 [09:32:20]action value=close_receipt [09:32:20]process_action close_receipt [09:32:20]cmd_close_receipt [09:32:20]MH_GetDate [09:32:20]Write to MH i2c: F0 00 00 5C 41 8C [09:32:20]Write i2c OK [09:32:20]MH_I2C_Read... [09:32:20]Read from MH i2c: F0 [09:32:20]MH_I2C_Read... [09:32:20]Read from MH i2c: F0 09 00 [09:32:20]MH_I2C_Read... [09:32:20]Read from MH i2c: F0 09 00 5C 41 00 A8 7C 13 67 EE 0E 0D 67 A3 [09:32:20]GetLastDocTimeStamp 1729330259 [09:32:20]current date 1729330344 [09:32:20]FM_GetShiftState [09:32:20]SAM_PROTO_GetShiftState [09:32:20]wFMCommunicate request_size=4 [09:32:20]MH_SAM_APDU [09:32:20]CAPDU: 80 13 01 00 [09:32:20]Write to MH i2c: E2 08 00 5D 41 80 13 01 00 00 00 00 00 1B [09:32:20]Write i2c OK [09:32:20]MH_I2C_Read... [09:32:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:20]Read from MH i2c: E2 [09:32:20]MH_I2C_Read... [09:32:20]Read from MH i2c: E2 0E 00 [09:32:20]MH_I2C_Read... [09:32:20]Read from MH i2c: E2 0E 00 5D 41 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5E [09:32:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:32:20]wFMCommunicate OK [09:32:20]SAM_PROTO_GetShiftState done [09:32:20]FM_GetShiftState done [09:32:20]opened in 1729296582 [09:32:20]opened+sec_in_day 1729382982 [09:32:20]quantity*price = 40014 [09:32:20]sum+1 = 40015 [09:32:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 109 19.10.2024 09:32 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218464 ФПД: 190924747392896 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T093224&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218464&fm=190924747392896&tin=02508201610067®Number=0000000000098116&sum=40000 [09:32:22]StoreToDocumentArchive [09:32:22]shift 443 fd 218464 [09:32:22]save to /storage/0443/doc_00218464 [09:32:22]save last doc name /storage/0443/doc_00218464 to /storage/kkm_last_doc_name [09:32:22]save OK [09:32:22]Clear old archive folders... [09:32:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:32:22]tlvbuf is 01623780 [09:32:22]SAM_PROTO_ClearQueue [09:32:22]wFMCommunicate request_size=4 [09:32:22]MH_SAM_APDU [09:32:22]CAPDU: 80 09 00 00 [09:32:22]Write to MH i2c: E2 08 00 6A 41 80 09 00 00 00 00 00 00 1D [09:32:22]Write i2c OK [09:32:22]MH_I2C_Read... [09:32:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:32:22]Read from MH i2c: E2 [09:32:22]MH_I2C_Read... [09:32:22]Read from MH i2c: E2 03 00 [09:32:22]MH_I2C_Read... [09:32:22]Read from MH i2c: E2 03 00 6A 41 00 90 00 1F [09:32:22]RAPDU: 90 00 [09:32:22]wFMCommunicate OK [09:32:22]SAM_PROTO_ClearQueue done [09:32:22]KKMCreateOFDPacket [09:32:22]OFDProtocolAddRootSTLVToBuf [09:32:22]FM_MakeSignedData [09:32:22]FM_MakeSignedData [09:32:22]SAM_PROTO_SignData [09:32:22]wFMCommunicate request_size=4 [09:32:22]MH_SAM_APDU [09:32:22]CAPDU: 80 0D 01 02 [09:32:22]Write to MH i2c: E2 08 00 6B 41 80 0D 01 02 00 00 00 00 25 [09:32:22]Write i2c OK [09:32:22]MH_I2C_Read... [09:32:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:32:22]Read from MH i2c: E2 [09:32:22]MH_I2C_Read... [09:32:22]Read from MH i2c: E2 03 00 [09:32:22]MH_I2C_Read... [09:32:22]Read from MH i2c: E2 03 00 6B 41 00 90 00 20 [09:32:22]RAPDU: 90 00 [09:32:22]wFMCommunicate OK [09:32:22]wFMCommunicate request_size=255 [09:32:22]MH_SAM_APDU [09:32:22]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 6D 00 00 00 F4 03 04 00 A8 7C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 60 55 03 00 35 04 06 00 [09:32:22]Write to MH i2c: E2 02 01 6C 41 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 6D 00 00 00 F4 03 04 00 A8 7C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 60 55 03 00 35 04 06 00 00 00 B7 [09:32:22]Write i2c OK [09:32:22]MH_I2C_Read... [09:32:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:22]Read from MH i2c: E2 [09:32:22]MH_I2C_Read... [09:32:22]Read from MH i2c: E2 03 00 [09:32:22]MH_I2C_Read... [09:32:22]Read from MH i2c: E2 03 00 6C 41 00 90 00 21 [09:32:22]RAPDU: 90 00 [09:32:22]wFMCommunicate OK [09:32:22]wFMCommunicate request_size=11 [09:32:22]MH_SAM_APDU [09:32:22]CAPDU: 80 0D 02 02 06 AD A5 21 BF 47 80 [09:32:22]Write to MH i2c: E2 0E 00 6D 41 80 0D 02 02 06 00 AD A5 21 BF 47 80 00 00 2D [09:32:22]Write i2c OK [09:32:22]MH_I2C_Read... [09:32:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:22]Read from MH i2c: E2 [09:32:22]MH_I2C_Read... [09:32:22]Read from MH i2c: E2 03 00 [09:32:22]MH_I2C_Read... [09:32:22]Read from MH i2c: E2 03 00 6D 41 00 90 00 22 [09:32:22]RAPDU: 90 00 [09:32:22]wFMCommunicate OK [09:32:22]wFMCommunicate request_size=4 [09:32:22]MH_SAM_APDU [09:32:22]CAPDU: 80 0D 03 02 [09:32:22]Write to MH i2c: E2 08 00 6E 41 80 0D 03 02 00 00 00 00 2A [09:32:22]Write i2c OK [09:32:22]MH_I2C_Read... [09:32:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:32:22]Read from MH i2c: E2 [09:32:22]MH_I2C_Read... [09:32:22]Read from MH i2c: E2 0B 00 [09:32:22]MH_I2C_Read... [09:32:22]Read from MH i2c: E2 0B 00 6E 41 00 C3 FD 04 37 07 94 4D A4 90 00 B2 [09:32:22]RAPDU: C3 FD 04 37 07 94 4D A4 90 00 [09:32:22]wFMCommunicate OK [09:32:22]SAM_PROTO_SignData done [09:32:22]FM_MakeSignedData done [09:32:22]CreateOFDProtocolMessage [09:32:22]wFMCommunicate request_size=4 [09:32:22]MH_SAM_APDU [09:32:22]CAPDU: 80 11 00 00 [09:32:22]Write to MH i2c: E2 08 00 6F 41 80 11 00 00 00 00 00 00 2A [09:32:22]Write i2c OK [09:32:22]MH_I2C_Read... [09:32:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:22]Read from MH i2c: E2 [09:32:22]MH_I2C_Read... [09:32:22]Read from MH i2c: E2 17 00 [09:32:22]MH_I2C_Read... [09:32:22]Read from MH i2c: E2 17 00 6F 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 79 [09:32:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:32:22]wFMCommunicate OK [09:32:22]CreateOFDProtocolMessage done [09:32:22]OFDSenderStorePacket 218464 [09:32:22]StoreOFDPacket docnum=218464 [09:32:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 69 8C 08 01 AC 43 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 6D 00 00 00 F4 03 04 00 A8 7C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 60 55 03 00 35 04 06 00 AD A5 21 BF 47 80 C3 FD 04 37 07 94 4D A4 [09:32:22]CheckFolder [09:32:22]dirname=/storage/ofd_packets [09:32:22]CheckFolder done [09:32:22]ProducePacketName [09:32:22]name=ofd_packets/00218464 [09:32:22]NVStorageSaveData ofd_packets/00218464 [09:32:22]File name is /storage/ofd_packets/00218464 [09:32:22]Write 302 bytes [09:32:22]NVStorageSaveData done [09:32:22]OFDSenderStorePacket done [09:32:22]KKMCreateOFDPacket done [09:32:22]NVStorageSaveData kkm_last_timestamp [09:32:22]File name is /storage/kkm_last_timestamp [09:32:22]Write 4 bytes [09:32:22]NVStorageSaveData done [09:32:22]ExternCall_PrintAddStr [09:32:22]wPrintStart [09:32:22]Write to MH i2c: 01 00 00 70 41 B1 [09:32:22]Write i2c OK [09:32:22]MH_I2C_Read... [09:32:22]Read from MH i2c: 01 [09:32:22]MH_I2C_Read... [09:32:22]Read from MH i2c: 01 07 00 [09:32:22]MH_I2C_Read... [09:32:22]Read from MH i2c: 01 07 00 70 41 00 00 00 00 00 FF 0F C6 [09:32:22]RasterBufferAndPrint [09:32:22]line Счет N : (1)536002 [09:32:22]line ИНН: 02508201610067 [09:32:22]line Контрольно-Кассовый Чек [09:32:22]line ПРОДАЖА [09:32:22]line ТРК (МРК, ГНК) : 12 [09:32:22]line Товар: 2710124130 [09:32:22]line SUPER 92-К-5 [09:32:22]line 5.850 * 68.40 [09:32:22]line = 400.14 [09:32:22]line НДС 12% НСП 1% [09:32:22]line > о реализуемом товаре [09:32:22]line ОКРУГЛЕНИЕ: -0.14 [09:32:22]line ИТОГО: 400.00 [09:32:22]line Внесено: 400.00 [09:32:22]line СДАЧА: 0.00 [09:32:22]line НСП 1% : 3.54 [09:32:22]line НДС 12% : 42.49 [09:32:22]line Наличными: 400.00 [09:32:22]line Безнал.: 0.00 [09:32:22]line Место: АЗС № 84 "Партнер Нефть" [09:32:22]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:32:22]line СНО: Общий режим [09:32:22]line Чек 109 19.10.2024 09:32 [09:32:22]line Смена: 443 ФФД: 1.0 [09:32:22]line ЗНМ: 0300000178 [09:32:22]line РНМ: 0000000000098116 [09:32:22]line Версия ККМ: 001 [09:32:22]line ФМ: 0000000000965413 [09:32:22]line ФД: 218464 [09:32:22]line ФПД: 190924747392896 [09:32:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T093224&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218464&fm=190924747392896&tin=02508201610067®Number=0000000000098116&sum=40000 [09:32:22]OFD Sender: Processing packet 218464 [packets to send 80, broken 79] [09:32:22]ProducePacketName [09:32:22]name=ofd_packets/00218464 [09:32:22]OFD Sender: To server: pG, [09:32:22]CommunicateWithHost lk.salyk.kg:30040 [09:32:22]ConnectInit lk.salyk.kg [09:32:22]written 0, free lines is 4095 [09:32:22]Connected sock=10 [09:32:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 69 8C 08 01 AC 43 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 6D 00 00 00 F4 03 04 00 A8 7C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 60 55 03 00 35 04 06 00 AD A5 21 BF 47 80 C3 FD 04 37 07 94 4D A4 [09:32:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8E 00 47 00 63 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 39 36 35 34 31 33 10 04 04 00 60 55 03 00 F4 03 04 00 42 28 13 67 B6 04 01 00 00 F4 D7 C0 6E 11 0F 42 B8 [09:32:23]CommunicateWithHost err = 0 [09:32:23]CheckOFDResponse [09:32:23]1017 (14) - 77093643461234 [09:32:23]1041 (16) - 0000000000965413 [09:32:23]1040 (4) - 218464 [09:32:23]1012 (4) - 19.10.2024 03:32 [09:32:23]1206 (1) - 0 [09:32:23]OFD Sender: Remove packet 218464 [09:32:23]ProducePacketName [09:32:23]name=ofd_packets/00218464 [09:32:23]NVStorageDeleteData [09:32:23]Write to MH i2c: 01 00 00 9B 41 DC [09:32:23]Write i2c OK [09:32:23]MH_I2C_Read... [09:32:23]Read from MH i2c: 01 [09:32:23]MH_I2C_Read... [09:32:23]Read from MH i2c: 01 07 00 [09:32:23]MH_I2C_Read... [09:32:23]Read from MH i2c: 01 07 00 9B 41 00 00 00 00 00 E4 0C D3 [09:32:23]RasterBufferAndPrint [09:32:23]line [09:32:23]line [09:32:23]line [09:32:23]line [09:32:23]line [09:32:23]written 0, free lines is 3309 [09:32:23]MH_Cut [09:32:23]Write to MH i2c: D1 01 00 A2 41 01 B5 [09:32:23]Write i2c OK [09:32:23]MH_I2C_Read... [09:32:23]Read from MH i2c: D1 [09:32:23]MH_I2C_Read... [09:32:23]Read from MH i2c: D1 01 00 [09:32:23]MH_I2C_Read... [09:32:23]Read from MH i2c: D1 01 00 A2 41 00 B4 [09:32:23]Write to MH i2c: 01 00 00 A3 41 E4 [09:32:23]Write i2c OK [09:32:23]MH_I2C_Read... [09:32:23]OFD Sender: No OFD packet to send [09:32:24]*** Cut start [09:32:24]*** Partial cut [09:32:24]*** CUTSNS_PIN = 1 [09:32:24]*** CUTSNS_PIN = 0 [09:32:24]*** Brake cut motor [09:32:24]Read from MH i2c: 01 [09:32:24]MH_I2C_Read... [09:32:24]*** Stop cut motor [09:32:24]*** Cut end [09:32:24]Read from MH i2c: 01 07 00 [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: 01 07 00 A3 41 00 00 00 00 00 FF 0F F9 [09:32:24]process_action close_receipt done [09:32:24]requested_data is exist [09:32:24]produce_requested_data [09:32:24]requested_item fm.sn is exist - process it [09:32:24]wFMCommunicate request_size=4 [09:32:24]MH_SAM_APDU [09:32:24]CAPDU: 80 11 00 00 [09:32:24]Write to MH i2c: E2 08 00 A4 41 80 11 00 00 00 00 00 00 5F [09:32:24]Write i2c OK [09:32:24]MH_I2C_Read... [09:32:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:24]Read from MH i2c: E2 [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: E2 17 00 [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: E2 17 00 A4 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AE [09:32:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:32:24]wFMCommunicate OK [09:32:24]requested_item fd.num is exist - process it [09:32:24]SAM_PROTO_GetFieldsCounters [09:32:24]wFMCommunicate request_size=4 [09:32:24]MH_SAM_APDU [09:32:24]CAPDU: 80 13 00 00 [09:32:24]Write to MH i2c: E2 08 00 A5 41 80 13 00 00 00 00 00 00 62 [09:32:24]Write i2c OK [09:32:24]MH_I2C_Read... [09:32:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:32:24]Read from MH i2c: E2 [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: E2 62 00 [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: E2 62 00 A5 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 60 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 3A [09:32:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 60 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:32:24]wFMCommunicate OK [09:32:24]SAM_PROTO_GetFieldsCounters done [09:32:24]requested_item shift.num is exist - process it [09:32:24]requested_item shift.opened is exist - process it [09:32:24]req_shift_opened [09:32:24]FM_GetShiftState [09:32:24]SAM_PROTO_GetShiftState [09:32:24]wFMCommunicate request_size=4 [09:32:24]MH_SAM_APDU [09:32:24]CAPDU: 80 13 01 00 [09:32:24]Write to MH i2c: E2 08 00 A6 41 80 13 01 00 00 00 00 00 64 [09:32:24]Write i2c OK [09:32:24]MH_I2C_Read... [09:32:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:24]Read from MH i2c: E2 [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: E2 0E 00 [09:32:24]MH_I2C_Read... [09:32:24]Read from MH i2c: E2 0E 00 A6 41 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A7 [09:32:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:32:24]wFMCommunicate OK [09:32:24]SAM_PROTO_GetShiftState done [09:32:24]FM_GetShiftState done [09:32:24]req_shift_opened done [09:32:24]requested_item shift.open_date is exist - process it [09:32:24]req_shift_open_date [09:32:24]req_shift_open_date done [09:32:24]produce_requested_data done [09:32:24]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218464,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:32:24]process_action_free close_receipt [09:32:24]json_value_free [09:32:24]json_value_free done [09:32:24]process_json_proto returns [09:32:24]Send response to host [09:32:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218464,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:32:24]free response buf [09:32:24]execute_script done [09:32:24]execute_script returns [09:32:24]free content buf [09:32:24]Sock 9.Close socket [09:32:24]Sock 9.Thread stoped [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:46]int [09:32:46]Write to MH i2c: 01 00 00 A7 41 E8 [09:32:46]*** FLAG_PRN_KEY set [09:32:46]Write i2c OK [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: 01 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: 01 07 00 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: 01 07 00 A7 41 00 08 00 00 00 FF 0F 05 [09:32:46]state=0 [09:32:46]Key pressed [09:32:46]Feed [09:32:46]Write to MH i2c: D8 00 00 A8 41 C0 [09:32:46]Write i2c OK [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: D8 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: D8 01 00 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: D8 01 00 A8 41 00 C1 [09:32:46]int [09:32:46]Write to MH i2c: 01 00 00 A9 41 EA [09:32:46]Write i2c OK [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: 01 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: 01 07 00 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: 01 07 00 A9 41 00 48 00 00 00 3C 00 75 [09:32:46]state=2 [09:32:46]Key pressed [09:32:47]int [09:32:47]Write to MH i2c: 01 00 00 AA 41 EB [09:32:47]*** FLAG_PRN_KEY reset [09:32:47]Write i2c OK [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: 01 [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: 01 07 00 [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: 01 07 00 AA 41 00 00 00 00 00 F6 0F F7 [09:32:47]state=2 [09:32:47]Stop feed [09:32:48]OFD Sender: No OFD packet to send [09:32:53]OFD Sender: No OFD packet to send [09:32:58]OFD Sender: No OFD packet to send [09:33:03]OFD Sender: No OFD packet to send [09:33:08]OFD Sender: No OFD packet to send [09:33:13]OFD Sender: No OFD packet to send [09:33:18]OFD Sender: No OFD packet to send [09:33:23]OFD Sender: No OFD packet to send [09:33:28]OFD Sender: No OFD packet to send [09:33:33]OFD Sender: No OFD packet to send [09:33:38]OFD Sender: No OFD packet to send [09:33:43]OFD Sender: No OFD packet to send [09:33:48]OFD Sender: No OFD packet to send [09:33:53]OFD Sender: No OFD packet to send [09:33:58]OFD Sender: No OFD packet to send [09:34:03]OFD Sender: No OFD packet to send [09:34:08]OFD Sender: No OFD packet to send [09:34:13]OFD Sender: No OFD packet to send [09:34:18]OFD Sender: No OFD packet to send [09:34:23]OFD Sender: No OFD packet to send [09:34:28]OFD Sender: No OFD packet to send [09:34:33]OFD Sender: No OFD packet to send [09:34:38]OFD Sender: No OFD packet to send [09:34:43]OFD Sender: No OFD packet to send [09:34:48]OFD Sender: No OFD packet to send [09:34:53]OFD Sender: No OFD packet to send [09:34:58]OFD Sender: No OFD packet to send [09:35:03]OFD Sender: No OFD packet to send [09:35:08]OFD Sender: No OFD packet to send [09:35:13]OFD Sender: No OFD packet to send [09:35:18]OFD Sender: No OFD packet to send [09:35:23]OFD Sender: No OFD packet to send [09:35:28]OFD Sender: No OFD packet to send [09:35:33]OFD Sender: No OFD packet to send [09:35:38]OFD Sender: No OFD packet to send [09:35:43]OFD Sender: No OFD packet to send [09:35:48]OFD Sender: No OFD packet to send [09:35:53]OFD Sender: No OFD packet to send [09:35:58]OFD Sender: No OFD packet to send [09:36:03]OFD Sender: No OFD packet to send [09:36:06]accept exits with 8 [09:36:06]New connection [09:36:06]New thread 3066826084 created [09:36:06]Thread 3066682724 joined [09:36:06]Waiting for new connection... [09:36:06] Sock 8.Parse request [09:36:06]Sock 8.Check first char [09:36:06]Sock 8.First char is OK [09:36:06]request: POST /json_proto HTTP/1.0 [09:36:06]Method: POST [09:36:06]URL: /json_proto [09:36:06]Method is POST - this is cgi request [09:36:06]url: /json_proto [09:36:06]query_string will be loaded in cgi processing [09:36:06]execute_cgi json_proto POST (null) [09:36:06]execute_cgi path=json_proto method=POST [09:36:06]POST find Content-Length [09:36:06]Host: 172.17.40.4:8080 [09:36:06]Content-Length: 776 [09:36:06]Content-Type: application/json [09:36:06] [09:36:06]POST finish read [09:36:06]Found Content-Length = 776 [09:36:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79751", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:36:06]execute_script... [09:36:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79751", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:36:06]POST & json_proto [09:36:06]process_json_proto [09:36:06]json parsed OK: [09:36:06]protocol is kg_v1.0 [09:36:06]action value=close_receipt [09:36:06]process_action close_receipt [09:36:06]cmd_close_receipt [09:36:06]MH_GetDate [09:36:06]Write to MH i2c: F0 00 00 AB 41 DB [09:36:06]Write i2c OK [09:36:06]MH_I2C_Read... [09:36:06]Read from MH i2c: F0 [09:36:06]MH_I2C_Read... [09:36:06]Read from MH i2c: F0 09 00 [09:36:06]MH_I2C_Read... [09:36:06]Read from MH i2c: F0 09 00 AB 41 00 8A 7D 13 67 EE 0E 0D 67 D5 [09:36:06]GetLastDocTimeStamp 1729330344 [09:36:06]current date 1729330570 [09:36:06]FM_GetShiftState [09:36:06]SAM_PROTO_GetShiftState [09:36:06]wFMCommunicate request_size=4 [09:36:06]MH_SAM_APDU [09:36:06]CAPDU: 80 13 01 00 [09:36:06]Write to MH i2c: E2 08 00 AC 41 80 13 01 00 00 00 00 00 6A [09:36:06]Write i2c OK [09:36:06]MH_I2C_Read... [09:36:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:06]Read from MH i2c: E2 [09:36:06]MH_I2C_Read... [09:36:06]Read from MH i2c: E2 0E 00 [09:36:06]MH_I2C_Read... [09:36:06]Read from MH i2c: E2 0E 00 AC 41 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AD [09:36:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:36:06]wFMCommunicate OK [09:36:06]SAM_PROTO_GetShiftState done [09:36:06]FM_GetShiftState done [09:36:06]opened in 1729296582 [09:36:06]opened+sec_in_day 1729382982 [09:36:06]quantity*price = 10500 [09:36:06]sum+1 = 10501 [09:36:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 105.00 НСП 1% : 0.93 НДС 12% : 11.15 Наличными: 0.00 Безнал.: 105.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 110 19.10.2024 09:36 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218465 ФПД: 219003556043340 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T093610&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218465&fm=219003556043340&tin=02508201610067®Number=0000000000098116&sum=10500 0 [09:36:07]StoreToDocumentArchive [09:36:07]shift 443 fd 218465 [09:36:07]save to /storage/0443/doc_00218465 [09:36:07]save last doc name /storage/0443/doc_00218465 to /storage/kkm_last_doc_name [09:36:07]save OK [09:36:07]Clear old archive folders... [09:36:07]ProcessDocumentItem done err = 0, tmpTLVsize=282 [09:36:07]tlvbuf is 015426F0 [09:36:07]SAM_PROTO_ClearQueue [09:36:07]wFMCommunicate request_size=4 [09:36:07]MH_SAM_APDU [09:36:07]CAPDU: 80 09 00 00 [09:36:07]Write to MH i2c: E2 08 00 B9 41 80 09 00 00 00 00 00 00 6C [09:36:07]Write i2c OK [09:36:07]MH_I2C_Read... [09:36:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:36:07]Read from MH i2c: E2 [09:36:07]MH_I2C_Read... [09:36:07]Read from MH i2c: E2 03 00 [09:36:07]MH_I2C_Read... [09:36:07]Read from MH i2c: E2 03 00 B9 41 00 90 00 6E [09:36:07]RAPDU: 90 00 [09:36:07]wFMCommunicate OK [09:36:07]SAM_PROTO_ClearQueue done [09:36:07]KKMCreateOFDPacket [09:36:07]OFDProtocolAddRootSTLVToBuf [09:36:07]FM_MakeSignedData [09:36:07]FM_MakeSignedData [09:36:07]SAM_PROTO_SignData [09:36:07]wFMCommunicate request_size=4 [09:36:07]MH_SAM_APDU [09:36:07]CAPDU: 80 0D 01 02 [09:36:07]Write to MH i2c: E2 08 00 BA 41 80 0D 01 02 00 00 00 00 74 [09:36:07]Write i2c OK [09:36:07]MH_I2C_Read... [09:36:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:36:07]Read from MH i2c: E2 [09:36:07]MH_I2C_Read... [09:36:07]Read from MH i2c: E2 03 00 [09:36:07]MH_I2C_Read... [09:36:07]Read from MH i2c: E2 03 00 BA 41 00 90 00 6F [09:36:07]RAPDU: 90 00 [09:36:07]wFMCommunicate OK [09:36:07]wFMCommunicate request_size=255 [09:36:07]MH_SAM_APDU [09:36:07]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 29 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 8A 7D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 [09:36:07]Write to MH i2c: E2 02 01 BB 41 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 29 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 8A 7D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 00 00 E7 [09:36:07]Write i2c OK [09:36:07]MH_I2C_Read... [09:36:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:08]Read from MH i2c: E2 [09:36:08]MH_I2C_Read... [09:36:08]Read from MH i2c: E2 03 00 [09:36:08]MH_I2C_Read... [09:36:08]Read from MH i2c: E2 03 00 BB 41 00 90 00 70 [09:36:08]RAPDU: 90 00 [09:36:08]wFMCommunicate OK [09:36:08]wFMCommunicate request_size=41 [09:36:08]MH_SAM_APDU [09:36:08]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 61 55 03 00 35 04 06 00 C7 2E BD 29 9A 4C [09:36:08]Write to MH i2c: E2 2C 00 BC 41 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 61 55 03 00 35 04 06 00 C7 2E BD 29 9A 4C 00 00 BC [09:36:08]Write i2c OK [09:36:08]MH_I2C_Read... [09:36:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:08]Read from MH i2c: E2 [09:36:08]MH_I2C_Read... [09:36:08]Read from MH i2c: E2 03 00 [09:36:08]MH_I2C_Read... [09:36:08]Read from MH i2c: E2 03 00 BC 41 00 90 00 71 [09:36:08]RAPDU: 90 00 [09:36:08]wFMCommunicate OK [09:36:08]wFMCommunicate request_size=4 [09:36:08]MH_SAM_APDU [09:36:08]CAPDU: 80 0D 03 02 [09:36:08]Write to MH i2c: E2 08 00 BD 41 80 0D 03 02 00 00 00 00 79 [09:36:08]Write i2c OK [09:36:08]MH_I2C_Read... [09:36:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:36:08]Read from MH i2c: E2 [09:36:08]MH_I2C_Read... [09:36:08]Read from MH i2c: E2 0B 00 [09:36:08]MH_I2C_Read... [09:36:08]Read from MH i2c: E2 0B 00 BD 41 00 60 B7 72 02 92 D9 2C 1B 90 00 B7 [09:36:08]RAPDU: 60 B7 72 02 92 D9 2C 1B 90 00 [09:36:08]wFMCommunicate OK [09:36:08]SAM_PROTO_SignData done [09:36:08]FM_MakeSignedData done [09:36:08]CreateOFDProtocolMessage [09:36:08]wFMCommunicate request_size=4 [09:36:08]MH_SAM_APDU [09:36:08]CAPDU: 80 11 00 00 [09:36:08]Write to MH i2c: E2 08 00 BE 41 80 11 00 00 00 00 00 00 79 [09:36:08]Write i2c OK [09:36:08]MH_I2C_Read... [09:36:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:08]Read from MH i2c: E2 [09:36:08]MH_I2C_Read... [09:36:08]Read from MH i2c: E2 17 00 [09:36:08]MH_I2C_Read... [09:36:08]Read from MH i2c: E2 17 00 BE 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C8 [09:36:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:36:08]wFMCommunicate OK [09:36:08]CreateOFDProtocolMessage done [09:36:08]OFDSenderStorePacket 218465 [09:36:08]StoreOFDPacket docnum=218465 [09:36:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 F0 1D 26 01 CB C0 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 29 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 8A 7D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 61 55 03 00 35 04 06 00 C7 2E BD 29 9A 4C 60 B7 72 02 92 D9 2C 1B [09:36:08]CheckFolder [09:36:08]dirname=/storage/ofd_packets [09:36:08]CheckFolder done [09:36:08]ProducePacketName [09:36:08]name=ofd_packets/00218465 [09:36:08]NVStorageSaveData ofd_packets/00218465 [09:36:08]File name is /storage/ofd_packets/00218465 [09:36:08]Write 332 bytes [09:36:08]NVStorageSaveData done [09:36:08]OFDSenderStorePacket done [09:36:08]KKMCreateOFDPacket done [09:36:08]NVStorageSaveData kkm_last_timestamp [09:36:08]File name is /storage/kkm_last_timestamp [09:36:08]Write 4 bytes [09:36:08]NVStorageSaveData done [09:36:08]ExternCall_PrintAddStr [09:36:08]wPrintStart [09:36:08]Write to MH i2c: 01 00 00 BF 41 00 [09:36:08]Write i2c OK [09:36:08]MH_I2C_Read... [09:36:08]Read from MH i2c: 01 [09:36:08]MH_I2C_Read... [09:36:08]Read from MH i2c: 01 07 00 [09:36:08]MH_I2C_Read... [09:36:08]Read from MH i2c: 01 07 00 BF 41 00 00 00 00 00 FF 0F 15 [09:36:08]RasterBufferAndPrint [09:36:08]line Счет N : (3)79751 [09:36:08]line ИНН: 02508201610067 [09:36:08]line Контрольно-Кассовый Чек [09:36:08]line ПРОДАЖА [09:36:08]line Товар: 2000034730018 [09:36:08]line Кофе Американо (GABB TRADE) [09:36:08]line 1.000 * 105.00 [09:36:08]line = 105.00 [09:36:08]line НДС 12% НСП 1% [09:36:08]line > о реализуемом товаре [09:36:08]line ИТОГО: 105.00 [09:36:08]line НСП 1% : 0.93 [09:36:08]line НДС 12% : 11.15 [09:36:08]line Наличными: 0.00 [09:36:08]line Безнал.: 105.00 [09:36:08]line Место: АЗС № 84 "Партнер Нефть" [09:36:08]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:36:08]line СНО: Общий режим [09:36:08]line Чек 110 19.10.2024 09:36 [09:36:08]line Смена: 443 ФФД: 1.0 [09:36:08]line ЗНМ: 0300000178 [09:36:08]line РНМ: 0000000000098116 [09:36:08]line Версия ККМ: 001 [09:36:08]line Платежная система: Mbank [09:36:08]line ФМ: 0000000000965413 [09:36:08]line ФД: 218465 [09:36:08]line ФПД: 219003556043340 [09:36:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T093610&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218465&fm=219003556043340&tin=02508201610067®Number=0000000000098116&sum=10500 [09:36:08]line 0 [09:36:08]OFD Sender: Processing packet 218465 [packets to send 80, broken 79] [09:36:08]ProducePacketName [09:36:08]name=ofd_packets/00218465 [09:36:08]OFD Sender: To server: pG, [09:36:08]CommunicateWithHost lk.salyk.kg:30040 [09:36:08]ConnectInit lk.salyk.kg [09:36:08]written 0, free lines is 4095 [09:36:08]Connected sock=9 [09:36:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 F0 1D 26 01 CB C0 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 29 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 8A 7D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 61 55 03 00 35 04 06 00 C7 2E BD 29 9A 4C 60 B7 72 02 92 D9 2C 1B [09:36:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 40 DA 47 00 4C 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 39 36 35 34 31 33 10 04 04 00 61 55 03 00 F4 03 04 00 24 29 13 67 B6 04 01 00 00 3C 26 DC 0F 21 A0 68 34 [09:36:08]CommunicateWithHost err = 0 [09:36:08]CheckOFDResponse [09:36:08]1017 (14) - 77093643461234 [09:36:08]1041 (16) - 0000000000965413 [09:36:08]1040 (4) - 218465 [09:36:08]1012 (4) - 19.10.2024 03:36 [09:36:08]1206 (1) - 0 [09:36:08]OFD Sender: Remove packet 218465 [09:36:08]ProducePacketName [09:36:08]name=ofd_packets/00218465 [09:36:08]NVStorageDeleteData [09:36:09]Write to MH i2c: 01 00 00 E9 41 2A [09:36:09]Write i2c OK [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: 01 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: 01 07 00 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: 01 07 00 E9 41 00 00 00 00 00 E6 0C 23 [09:36:09]RasterBufferAndPrint [09:36:09]line [09:36:09]line [09:36:09]line [09:36:09]line [09:36:09]line [09:36:09]written 0, free lines is 3309 [09:36:09]MH_Cut [09:36:09]Write to MH i2c: D1 01 00 F0 41 01 03 [09:36:09]Write i2c OK [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: D1 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: D1 01 00 [09:36:09]MH_I2C_Read... [09:36:09]Read from MH i2c: D1 01 00 F0 41 00 02 [09:36:09]Write to MH i2c: 01 00 00 F1 41 32 [09:36:09]Write i2c OK [09:36:09]MH_I2C_Read... [09:36:09]OFD Sender: No OFD packet to send [09:36:09]*** Cut start [09:36:09]*** Partial cut [09:36:09]*** CUTSNS_PIN = 1 [09:36:09]*** CUTSNS_PIN = 0 [09:36:10]*** Brake cut motor [09:36:10]Read from MH i2c: 01 [09:36:10]MH_I2C_Read... [09:36:10]*** Stop cut motor [09:36:10]*** Cut end [09:36:10]Read from MH i2c: 01 07 00 [09:36:10]MH_I2C_Read... [09:36:10]Read from MH i2c: 01 07 00 F1 41 00 00 00 00 00 FF 0F 47 [09:36:10]process_action close_receipt done [09:36:10]requested_data is exist [09:36:10]produce_requested_data [09:36:10]requested_item fm.sn is exist - process it [09:36:10]wFMCommunicate request_size=4 [09:36:10]MH_SAM_APDU [09:36:10]CAPDU: 80 11 00 00 [09:36:10]Write to MH i2c: E2 08 00 F2 41 80 11 00 00 00 00 00 00 AD [09:36:10]Write i2c OK [09:36:10]MH_I2C_Read... [09:36:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:10]Read from MH i2c: E2 [09:36:10]MH_I2C_Read... [09:36:10]Read from MH i2c: E2 17 00 [09:36:10]MH_I2C_Read... [09:36:10]Read from MH i2c: E2 17 00 F2 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FC [09:36:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:36:10]wFMCommunicate OK [09:36:10]requested_item fd.num is exist - process it [09:36:10]SAM_PROTO_GetFieldsCounters [09:36:10]wFMCommunicate request_size=4 [09:36:10]MH_SAM_APDU [09:36:10]CAPDU: 80 13 00 00 [09:36:10]Write to MH i2c: E2 08 00 F3 41 80 13 00 00 00 00 00 00 B0 [09:36:10]Write i2c OK [09:36:10]MH_I2C_Read... [09:36:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:36:10]Read from MH i2c: E2 [09:36:10]MH_I2C_Read... [09:36:10]Read from MH i2c: E2 62 00 [09:36:10]MH_I2C_Read... [09:36:10]Read from MH i2c: E2 62 00 F3 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 61 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [09:36:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 61 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:36:10]wFMCommunicate OK [09:36:10]SAM_PROTO_GetFieldsCounters done [09:36:10]requested_item shift.num is exist - process it [09:36:10]requested_item shift.opened is exist - process it [09:36:10]req_shift_opened [09:36:10]FM_GetShiftState [09:36:10]SAM_PROTO_GetShiftState [09:36:10]wFMCommunicate request_size=4 [09:36:10]MH_SAM_APDU [09:36:10]CAPDU: 80 13 01 00 [09:36:10]Write to MH i2c: E2 08 00 F4 41 80 13 01 00 00 00 00 00 B2 [09:36:10]Write i2c OK [09:36:10]MH_I2C_Read... [09:36:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:10]Read from MH i2c: E2 [09:36:10]MH_I2C_Read... [09:36:10]Read from MH i2c: E2 0E 00 [09:36:10]MH_I2C_Read... [09:36:10]Read from MH i2c: E2 0E 00 F4 41 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F5 [09:36:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:36:10]wFMCommunicate OK [09:36:10]SAM_PROTO_GetShiftState done [09:36:10]FM_GetShiftState done [09:36:10]req_shift_opened done [09:36:10]requested_item shift.open_date is exist - process it [09:36:10]req_shift_open_date [09:36:10]req_shift_open_date done [09:36:10]produce_requested_data done [09:36:10]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218465,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:36:10]process_action_free close_receipt [09:36:10]json_value_free [09:36:10]json_value_free done [09:36:10]process_json_proto returns [09:36:10]Send response to host [09:36:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218465,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:36:10]free response buf [09:36:10]execute_script done [09:36:10]execute_script returns [09:36:10]free content buf [09:36:10]Sock 8.Close socket [09:36:10]Sock 8.Thread stoped [09:36:14]OFD Sender: No OFD packet to send [09:36:19]OFD Sender: No OFD packet to send [09:36:24]OFD Sender: No OFD packet to send [09:36:29]OFD Sender: No OFD packet to send [09:36:34]OFD Sender: No OFD packet to send [09:36:39]OFD Sender: No OFD packet to send [09:36:44]OFD Sender: No OFD packet to send [09:36:49]OFD Sender: No OFD packet to send [09:36:54]OFD Sender: No OFD packet to send [09:36:59]OFD Sender: No OFD packet to send [09:37:04]OFD Sender: No OFD packet to send [09:37:09]OFD Sender: No OFD packet to send [09:37:14]OFD Sender: No OFD packet to send [09:37:19]accept exits with 10 [09:37:19]New connection [09:37:19]New thread 3066682724 created [09:37:19]Thread 3066826084 joined [09:37:19]Waiting for new connection... [09:37:19] Sock 10.Parse request [09:37:19]Sock 10.Check first char [09:37:19]Sock 10.First char is OK [09:37:19]request: POST /json_proto HTTP/1.0 [09:37:19]Method: POST [09:37:19]URL: /json_proto [09:37:19]Method is POST - this is cgi request [09:37:19]url: /json_proto [09:37:19]query_string will be loaded in cgi processing [09:37:19]execute_cgi json_proto POST (null) [09:37:19]execute_cgi path=json_proto method=POST [09:37:19]POST find Content-Length [09:37:19]Host: 172.17.40.4:8080 [09:37:19]Content-Length: 677 [09:37:19]Content-Type: application/json [09:37:19] [09:37:19]POST finish read [09:37:19]Found Content-Length = 677 [09:37:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536005", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:37:19]execute_script... [09:37: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)536005", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:37:19]POST & json_proto [09:37:19]process_json_proto [09:37:19]json parsed OK: [09:37:19]protocol is kg_v1.0 [09:37:19]action value=close_receipt [09:37:19]process_action close_receipt [09:37:19]cmd_close_receipt [09:37:19]MH_GetDate [09:37:19]Write to MH i2c: F0 00 00 F5 41 25 [09:37:19]Write i2c OK [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: F0 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: F0 09 00 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: F0 09 00 F5 41 00 D3 7D 13 67 EE 0E 0D 67 68 [09:37:19]GetLastDocTimeStamp 1729330570 [09:37:19]current date 1729330643 [09:37:19]FM_GetShiftState [09:37:19]SAM_PROTO_GetShiftState [09:37:19]wFMCommunicate request_size=4 [09:37:19]MH_SAM_APDU [09:37:19]CAPDU: 80 13 01 00 [09:37:19]Write to MH i2c: E2 08 00 F6 41 80 13 01 00 00 00 00 00 B4 [09:37:19]Write i2c OK [09:37:19]MH_I2C_Read... [09:37:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:19]Read from MH i2c: E2 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: E2 0E 00 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: E2 0E 00 F6 41 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F7 [09:37:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:37:19]wFMCommunicate OK [09:37:19]SAM_PROTO_GetShiftState done [09:37:19]FM_GetShiftState done [09:37:19]opened in 1729296582 [09:37:19]opened+sec_in_day 1729382982 [09:37:19]quantity*price = 50041 [09:37:19]sum+1 = 50042 [09:37: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 111 19.10.2024 09:37 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218466 ФПД: 23074719507408 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T093723&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218466&fm=23074719507408&tin=02508201610067®Number=0000000000098116&sum=50000 [09:37:20]StoreToDocumentArchive [09:37:20]shift 443 fd 218466 [09:37:20]save to /storage/0443/doc_00218466 [09:37:20]save last doc name /storage/0443/doc_00218466 to /storage/kkm_last_doc_name [09:37:20]save OK [09:37:20]Clear old archive folders... [09:37:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:37:20]tlvbuf is 01502440 [09:37:20]SAM_PROTO_ClearQueue [09:37:20]wFMCommunicate request_size=4 [09:37:20]MH_SAM_APDU [09:37:20]CAPDU: 80 09 00 00 [09:37:20]Write to MH i2c: E2 08 00 03 42 80 09 00 00 00 00 00 00 B7 [09:37:20]Write i2c OK [09:37:20]MH_I2C_Read... [09:37:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:37:20]Read from MH i2c: E2 [09:37:20]MH_I2C_Read... [09:37:20]Read from MH i2c: E2 03 00 [09:37:20]MH_I2C_Read... [09:37:20]Read from MH i2c: E2 03 00 03 42 00 90 00 B9 [09:37:20]RAPDU: 90 00 [09:37:20]wFMCommunicate OK [09:37:20]SAM_PROTO_ClearQueue done [09:37:20]KKMCreateOFDPacket [09:37:20]OFDProtocolAddRootSTLVToBuf [09:37:20]FM_MakeSignedData [09:37:20]FM_MakeSignedData [09:37:20]SAM_PROTO_SignData [09:37:20]wFMCommunicate request_size=4 [09:37:20]MH_SAM_APDU [09:37:20]CAPDU: 80 0D 01 02 [09:37:20]Write to MH i2c: E2 08 00 04 42 80 0D 01 02 00 00 00 00 BF [09:37:20]Write i2c OK [09:37:20]MH_I2C_Read... [09:37:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:37:20]Read from MH i2c: E2 [09:37:20]MH_I2C_Read... [09:37:20]Read from MH i2c: E2 03 00 [09:37:20]MH_I2C_Read... [09:37:20]Read from MH i2c: E2 03 00 04 42 00 90 00 BA [09:37:20]RAPDU: 90 00 [09:37:20]wFMCommunicate OK [09:37:20]wFMCommunicate request_size=255 [09:37:20]MH_SAM_APDU [09:37: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 D3 7D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 62 55 03 00 35 04 06 00 14 [09:37:20]Write to MH i2c: E2 02 01 05 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 D3 7D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 62 55 03 00 35 04 06 00 14 00 00 0A [09:37:20]Write i2c OK [09:37:20]MH_I2C_Read... [09:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:20]Read from MH i2c: E2 [09:37:20]MH_I2C_Read... [09:37:20]Read from MH i2c: E2 03 00 [09:37:20]MH_I2C_Read... [09:37:20]Read from MH i2c: E2 03 00 05 42 00 90 00 BB [09:37:20]RAPDU: 90 00 [09:37:20]wFMCommunicate OK [09:37:20]wFMCommunicate request_size=10 [09:37:20]MH_SAM_APDU [09:37:20]CAPDU: 80 0D 02 02 05 FC 80 75 A3 D0 [09:37:20]Write to MH i2c: E2 0D 00 06 42 80 0D 02 02 05 00 FC 80 75 A3 D0 00 00 30 [09:37:20]Write i2c OK [09:37:20]MH_I2C_Read... [09:37:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:21]Read from MH i2c: E2 [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: E2 03 00 [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: E2 03 00 06 42 00 90 00 BC [09:37:21]RAPDU: 90 00 [09:37:21]wFMCommunicate OK [09:37:21]wFMCommunicate request_size=4 [09:37:21]MH_SAM_APDU [09:37:21]CAPDU: 80 0D 03 02 [09:37:21]Write to MH i2c: E2 08 00 07 42 80 0D 03 02 00 00 00 00 C4 [09:37:21]Write i2c OK [09:37:21]MH_I2C_Read... [09:37:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:37:21]Read from MH i2c: E2 [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: E2 0B 00 [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: E2 0B 00 07 42 00 BB 5E B3 4F 0E 3D F8 82 90 00 A5 [09:37:21]RAPDU: BB 5E B3 4F 0E 3D F8 82 90 00 [09:37:21]wFMCommunicate OK [09:37:21]SAM_PROTO_SignData done [09:37:21]FM_MakeSignedData done [09:37:21]CreateOFDProtocolMessage [09:37:21]wFMCommunicate request_size=4 [09:37:21]MH_SAM_APDU [09:37:21]CAPDU: 80 11 00 00 [09:37:21]Write to MH i2c: E2 08 00 08 42 80 11 00 00 00 00 00 00 C4 [09:37:21]Write i2c OK [09:37:21]MH_I2C_Read... [09:37:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:21]Read from MH i2c: E2 [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: E2 17 00 [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: E2 17 00 08 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 13 [09:37:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:37:21]wFMCommunicate OK [09:37:21]CreateOFDProtocolMessage done [09:37:21]OFDSenderStorePacket 218466 [09:37:21]StoreOFDPacket docnum=218466 [09:37:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 24 00 07 01 49 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 6F 00 00 00 F4 03 04 00 D3 7D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 62 55 03 00 35 04 06 00 14 FC 80 75 A3 D0 BB 5E B3 4F 0E 3D F8 82 [09:37:21]CheckFolder [09:37:21]dirname=/storage/ofd_packets [09:37:21]CheckFolder done [09:37:21]ProducePacketName [09:37:21]name=ofd_packets/00218466 [09:37:21]NVStorageSaveData ofd_packets/00218466 [09:37:21]File name is /storage/ofd_packets/00218466 [09:37:21]Write 301 bytes [09:37:21]NVStorageSaveData done [09:37:21]OFDSenderStorePacket done [09:37:21]KKMCreateOFDPacket done [09:37:21]NVStorageSaveData kkm_last_timestamp [09:37:21]File name is /storage/kkm_last_timestamp [09:37:21]Write 4 bytes [09:37:21]NVStorageSaveData done [09:37:21]ExternCall_PrintAddStr [09:37:21]wPrintStart [09:37:21]Write to MH i2c: 01 00 00 09 42 4B [09:37:21]Write i2c OK [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: 01 [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: 01 07 00 [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: 01 07 00 09 42 00 00 00 00 00 FF 0F 60 [09:37:21]RasterBufferAndPrint [09:37:21]line Счет N : (1)536005 [09:37:21]line ИНН: 02508201610067 [09:37:21]line Контрольно-Кассовый Чек [09:37:21]line ПРОДАЖА [09:37:21]line ТРК (МРК, ГНК) : 33 [09:37:21]line Товар: 2710124130 [09:37:21]line Аи-92-К-2 [09:37:21]line 7.480 * 66.90 [09:37:21]line = 500.41 [09:37:21]line НДС 12% НСП 1% [09:37:21]line > о реализуемом товаре [09:37:21]line ОКРУГЛЕНИЕ: -0.41 [09:37:21]line ИТОГО: 500.00 [09:37:21]line Внесено: 500.00 [09:37:21]line СДАЧА: 0.00 [09:37:21]line НСП 1% : 4.43 [09:37:21]line НДС 12% : 53.14 [09:37:21]line Наличными: 500.00 [09:37:21]line Безнал.: 0.00 [09:37:21]line Место: АЗС № 84 "Партнер Нефть" [09:37:21]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:37:21]line СНО: Общий режим [09:37:21]line Чек 111 19.10.2024 09:37 [09:37:21]line Смена: 443 ФФД: 1.0 [09:37:21]line ЗНМ: 0300000178 [09:37:21]line РНМ: 0000000000098116 [09:37:21]line Версия ККМ: 001 [09:37:21]line ФМ: 0000000000965413 [09:37:21]line ФД: 218466 [09:37:21]line ФПД: 23074719507408 [09:37:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T093723&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218466&fm=23074719507408&tin=02508201610067®Number=0000000000098116&sum=50000 [09:37:21]OFD Sender: Processing packet 218466 [packets to send 80, broken 79] [09:37:21]ProducePacketName [09:37:21]name=ofd_packets/00218466 [09:37:21]OFD Sender: To server: pG, [09:37:21]CommunicateWithHost lk.salyk.kg:30040 [09:37:21]ConnectInit lk.salyk.kg [09:37:21]written 0, free lines is 4095 [09:37:21]Connected sock=9 [09:37:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 24 00 07 01 49 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 6F 00 00 00 F4 03 04 00 D3 7D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 62 55 03 00 35 04 06 00 14 FC 80 75 A3 D0 BB 5E B3 4F 0E 3D F8 82 [09:37:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 02 CE 47 00 D7 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 39 36 35 34 31 33 10 04 04 00 62 55 03 00 F4 03 04 00 6D 29 13 67 B6 04 01 00 00 7C E5 58 C5 4B A1 4A 1A [09:37:21]CommunicateWithHost err = 0 [09:37:21]CheckOFDResponse [09:37:21]1017 (14) - 77093643461234 [09:37:21]1041 (16) - 0000000000965413 [09:37:21]1040 (4) - 218466 [09:37:21]1012 (4) - 19.10.2024 03:37 [09:37:21]1206 (1) - 0 [09:37:21]OFD Sender: Remove packet 218466 [09:37:21]ProducePacketName [09:37:21]name=ofd_packets/00218466 [09:37:21]NVStorageDeleteData [09:37:21]Write to MH i2c: 01 00 00 34 42 76 [09:37:21]Write i2c OK [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: 01 [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: 01 07 00 [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: 01 07 00 34 42 00 00 00 00 00 E5 0C 6E [09:37:21]RasterBufferAndPrint [09:37:21]line [09:37:21]line [09:37:21]line [09:37:21]line [09:37:21]line [09:37:21]written 0, free lines is 3307 [09:37:21]MH_Cut [09:37:21]Write to MH i2c: D1 01 00 3B 42 01 4F [09:37:21]Write i2c OK [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: D1 [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: D1 01 00 [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: D1 01 00 3B 42 00 4E [09:37:21]Write to MH i2c: 01 00 00 3C 42 7E [09:37:21]Write i2c OK [09:37:21]MH_I2C_Read... [09:37:22]OFD Sender: No OFD packet to send [09:37:22]*** Cut start [09:37:22]*** Partial cut [09:37:22]*** CUTSNS_PIN = 1 [09:37:22]*** CUTSNS_PIN = 0 [09:37:22]*** Brake cut motor [09:37:23]Read from MH i2c: 01 [09:37:23]MH_I2C_Read... [09:37:23]*** Stop cut motor [09:37:23]*** Cut end [09:37:23]Read from MH i2c: 01 07 00 [09:37:23]MH_I2C_Read... [09:37:23]Read from MH i2c: 01 07 00 3C 42 00 00 00 00 00 FF 0F 93 [09:37:23]process_action close_receipt done [09:37:23]requested_data is exist [09:37:23]produce_requested_data [09:37:23]requested_item fm.sn is exist - process it [09:37:23]wFMCommunicate request_size=4 [09:37:23]MH_SAM_APDU [09:37:23]CAPDU: 80 11 00 00 [09:37:23]Write to MH i2c: E2 08 00 3D 42 80 11 00 00 00 00 00 00 F9 [09:37:23]Write i2c OK [09:37:23]MH_I2C_Read... [09:37:23]Read from MH i2c: E2 [09:37:23]MH_I2C_Read... [09:37:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:23]Read from MH i2c: E2 17 00 [09:37:23]MH_I2C_Read... [09:37:23]Read from MH i2c: E2 17 00 3D 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 48 [09:37:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:37:23]wFMCommunicate OK [09:37:23]requested_item fd.num is exist - process it [09:37:23]SAM_PROTO_GetFieldsCounters [09:37:23]wFMCommunicate request_size=4 [09:37:23]MH_SAM_APDU [09:37:23]CAPDU: 80 13 00 00 [09:37:23]Write to MH i2c: E2 08 00 3E 42 80 13 00 00 00 00 00 00 FC [09:37:23]Write i2c OK [09:37:23]MH_I2C_Read... [09:37:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:37:23]Read from MH i2c: E2 [09:37:23]MH_I2C_Read... [09:37:23]Read from MH i2c: E2 62 00 [09:37:23]MH_I2C_Read... [09:37:23]Read from MH i2c: E2 62 00 3E 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 62 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [09:37:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 62 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:37:23]wFMCommunicate OK [09:37:23]SAM_PROTO_GetFieldsCounters done [09:37:23]requested_item shift.num is exist - process it [09:37:23]requested_item shift.opened is exist - process it [09:37:23]req_shift_opened [09:37:23]FM_GetShiftState [09:37:23]SAM_PROTO_GetShiftState [09:37:23]wFMCommunicate request_size=4 [09:37:23]MH_SAM_APDU [09:37:23]CAPDU: 80 13 01 00 [09:37:23]Write to MH i2c: E2 08 00 3F 42 80 13 01 00 00 00 00 00 FE [09:37:23]Write i2c OK [09:37:23]MH_I2C_Read... [09:37:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:23]Read from MH i2c: E2 [09:37:23]MH_I2C_Read... [09:37:23]Read from MH i2c: E2 0E 00 [09:37:23]MH_I2C_Read... [09:37:23]Read from MH i2c: E2 0E 00 3F 42 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 41 [09:37:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:37:23]wFMCommunicate OK [09:37:23]SAM_PROTO_GetShiftState done [09:37:23]FM_GetShiftState done [09:37:23]req_shift_opened done [09:37:23]requested_item shift.open_date is exist - process it [09:37:23]req_shift_open_date [09:37:23]req_shift_open_date done [09:37:23]produce_requested_data done [09:37:23]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218466,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:37:23]process_action_free close_receipt [09:37:23]json_value_free [09:37:23]json_value_free done [09:37:23]process_json_proto returns [09:37:23]Send response to host [09:37:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218466,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:37:23]free response buf [09:37:23]execute_script done [09:37:23]execute_script returns [09:37:23]free content buf [09:37:23]Sock 10.Close socket [09:37:23]Sock 10.Thread stoped [09:37:27]OFD Sender: No OFD packet to send [09:37:32]OFD Sender: No OFD packet to send [09:37:37]OFD Sender: No OFD packet to send [09:37:42]OFD Sender: No OFD packet to send [09:37:47]OFD Sender: No OFD packet to send [09:37:52]OFD Sender: No OFD packet to send [09:37:57]OFD Sender: No OFD packet to send [09:38:02]OFD Sender: No OFD packet to send [09:38:03]accept exits with 8 [09:38:03]New connection [09:38:03]New thread 3066826084 created [09:38:03]Thread 3066682724 joined [09:38:03]Waiting for new connection... [09:38:03] Sock 8.Parse request [09:38:03]Sock 8.Check first char [09:38:03]Sock 8.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.40.4:8080 [09:38:03]Content-Length: 769 [09:38:03]Content-Type: application/json [09:38:03] [09:38:03]POST finish read [09:38:03]Found Content-Length = 769 [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)536006", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 20.000, "sum" : 1338.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" : 1338.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)536006", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 20.000, "sum" : 1338.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" : 1338.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 40 42 71 [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 40 42 00 FF 7D 13 67 EE 0E 0D 67 E0 [09:38:03]GetLastDocTimeStamp 1729330643 [09:38:03]current date 1729330687 [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 41 42 80 13 01 00 00 00 00 00 00 [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 41 42 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 43 [09:38:03]RAPDU: 09 00 01 C6 F8 12 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 1729296582 [09:38:03]opened+sec_in_day 1729382982 [09:38:03]quantity*price = 133800 [09:38:03]sum+1 = 133801 [09:38:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1338.00 НСП 1% : 11.84 НДС 12% : 142.09 Наличными: 0.00 Безнал.: 1338.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 112 19.10.2024 09:38 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218467 ФПД: 158018906699528 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T093807&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218467&fm=158018906699528&tin=02508201610067®Number=0000000000098116&sum=133800 [09:38:04]StoreToDocumentArchive [09:38:04]shift 443 fd 218467 [09:38:04]save to /storage/0443/doc_00218467 [09:38:04]save last doc name /storage/0443/doc_00218467 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 01530400 [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 4E 42 80 09 00 00 00 00 00 00 02 [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 4E 42 00 90 00 04 [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 4F 42 80 0D 01 02 00 00 00 00 0A [09:38:04]Write i2c OK [09:38:04]MH_I2C_Read... [09:38:05]*** iso7816_exchange 80 0D 01 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 4F 42 00 90 00 05 [09:38:05]RAPDU: 90 00 [09:38:05]wFMCommunicate OK [09:38:05]wFMCommunicate request_size=255 [09:38:05]MH_SAM_APDU [09:38: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 20 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 0A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 0A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 37 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 0A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 FF 7D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 63 55 03 00 35 04 06 00 8F [09:38:05]Write to MH i2c: E2 02 01 50 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 0A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 0A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 37 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 0A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 FF 7D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 63 55 03 00 35 04 06 00 8F 00 00 9B [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 50 42 00 90 00 06 [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 B7 A4 CD 37 08 [09:38:05]Write to MH i2c: E2 0D 00 51 42 80 0D 02 02 05 00 B7 A4 CD 37 08 00 00 7E [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 51 42 00 90 00 07 [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 52 42 80 0D 03 02 00 00 00 00 0F [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 52 42 00 12 9B B3 32 FB D4 8A A6 90 00 A1 [09:38:05]RAPDU: 12 9B B3 32 FB D4 8A A6 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 53 42 80 11 00 00 00 00 00 00 0F [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 53 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5E [09:38:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:38:05]wFMCommunicate OK [09:38:05]CreateOFDProtocolMessage done [09:38:05]OFDSenderStorePacket 218467 [09:38:05]StoreOFDPacket docnum=218467 [09:38:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 77 9F 07 01 1F D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 0A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 0A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 37 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 0A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 FF 7D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 63 55 03 00 35 04 06 00 8F B7 A4 CD 37 08 12 9B B3 32 FB D4 8A A6 [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/00218467 [09:38:05]NVStorageSaveData ofd_packets/00218467 [09:38:05]File name is /storage/ofd_packets/00218467 [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 54 42 96 [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 54 42 00 00 00 00 00 FF 0F AB [09:38:05]RasterBufferAndPrint [09:38:05]line Счет N : (1)536006 [09:38:05]line ИНН: 02508201610067 [09:38:05]line Контрольно-Кассовый Чек [09:38:05]line ПРОДАЖА [09:38:05]line ТРК (МРК, ГНК) : 23 [09:38:05]line Товар: 2710124130 [09:38:05]line Аи-92-К-2 [09:38:05]line 20.000 * 66.90 [09:38:05]line = 1338.00 [09:38:05]line НДС 12% НСП 1% [09:38:05]line > о реализуемом товаре [09:38:05]line ИТОГО: 1338.00 [09:38:05]line НСП 1% : 11.84 [09:38:05]line НДС 12% : 142.09 [09:38:05]line Наличными: 0.00 [09:38:05]line Безнал.: 1338.00 [09:38:05]line Место: АЗС № 84 "Партнер Нефть" [09:38:05]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:38:05]line СНО: Общий режим [09:38:05]line Чек 112 19.10.2024 09:38 [09:38:05]line Смена: 443 ФФД: 1.0 [09:38:05]line ЗНМ: 0300000178 [09:38:05]line РНМ: 0000000000098116 [09:38:05]line Версия ККМ: 001 [09:38:05]line Платежная система: Mbank [09:38:05]line ФМ: 0000000000965413 [09:38:05]line ФД: 218467 [09:38:05]line ФПД: 158018906699528 [09:38:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T093807&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218467&fm=158018906699528&tin=02508201610067®Number=0000000000098116&sum=133800 [09:38:05]written 0, free lines is 4095 [09:38:05]OFD Sender: Processing packet 218467 [packets to send 80, broken 79] [09:38:05]ProducePacketName [09:38:05]name=ofd_packets/00218467 [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]Connected sock=10 [09:38:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 77 9F 07 01 1F D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 0A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 0A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 37 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 0A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 FF 7D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 63 55 03 00 35 04 06 00 8F B7 A4 CD 37 08 12 9B B3 32 FB D4 8A A6 [09:38:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F7 85 47 00 4B 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 39 36 35 34 31 33 10 04 04 00 63 55 03 00 F4 03 04 00 99 29 13 67 B6 04 01 00 00 D4 FA 7E 03 06 5F 3D E8 [09:38:06]CommunicateWithHost err = 0 [09:38:06]CheckOFDResponse [09:38:06]1017 (14) - 77093643461234 [09:38:06]1041 (16) - 0000000000965413 [09:38:06]1040 (4) - 218467 [09:38:06]1012 (4) - 19.10.2024 03:38 [09:38:06]1206 (1) - 0 [09:38:06]OFD Sender: Remove packet 218467 [09:38:06]ProducePacketName [09:38:06]name=ofd_packets/00218467 [09:38:06]NVStorageDeleteData [09:38:06]Write to MH i2c: 01 00 00 7D 42 BF [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 7D 42 00 00 00 00 00 10 0D E3 [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 3350 [09:38:06]MH_Cut [09:38:06]Write to MH i2c: D1 01 00 84 42 01 98 [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 84 42 00 97 [09:38:06]Write to MH i2c: 01 00 00 85 42 C7 [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]*** Partial cut [09:38:06]*** CUTSNS_PIN = 1 [09:38:06]*** CUTSNS_PIN = 0 [09:38:07]*** Brake cut motor [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 85 42 00 00 00 00 00 FF 0F DC [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 86 42 80 11 00 00 00 00 00 00 42 [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 86 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 91 [09:38:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 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 87 42 80 13 00 00 00 00 00 00 45 [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 87 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 63 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 29 [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 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 63 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 [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 88 42 80 13 01 00 00 00 00 00 47 [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 88 42 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8A [09:38:07]RAPDU: 09 00 01 C6 F8 12 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":"0000000000965413","fd.num":218467,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [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":"0000000000965413","fd.num":218467,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [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 8.Close socket [09:38:07]Sock 8.Thread stoped [09:38:11]OFD Sender: No OFD packet to send [09:38:16]OFD Sender: No OFD packet to send [09:38:21]OFD Sender: No OFD packet to send [09:38:26]OFD Sender: No OFD packet to send [09:38:31]OFD Sender: No OFD packet to send [09:38:36]OFD Sender: No OFD packet to send [09:38:41]OFD Sender: No OFD packet to send [09:38:46]OFD Sender: No OFD packet to send [09:38:51]OFD Sender: No OFD packet to send [09:38:56]OFD Sender: No OFD packet to send [09:39:01]OFD Sender: No OFD packet to send [09:39:06]OFD Sender: No OFD packet to send [09:39:11]OFD Sender: No OFD packet to send [09:39:16]OFD Sender: No OFD packet to send [09:39:21]OFD Sender: No OFD packet to send [09:39:26]OFD Sender: No OFD packet to send [09:39:31]OFD Sender: No OFD packet to send [09:39:36]OFD Sender: No OFD packet to send [09:39:41]OFD Sender: No OFD packet to send [09:39:46]accept exits with 9 [09:39:46]New connection [09:39:46]New thread 3066682724 created [09:39:46]Thread 3066826084 joined [09:39:46]Waiting for new connection... [09:39:46] Sock 9.Parse request [09:39:46]Sock 9.Check first char [09:39:46]Sock 9.First char is OK [09:39:46]request: POST /json_proto HTTP/1.0 [09:39:46]Method: POST [09:39:46]URL: /json_proto [09:39:46]Method is POST - this is cgi request [09:39:46]url: /json_proto [09:39:46]query_string will be loaded in cgi processing [09:39:46]execute_cgi json_proto POST (null) [09:39:46]execute_cgi path=json_proto method=POST [09:39:46]POST find Content-Length [09:39:46]Host: 172.17.40.4:8080 [09:39:46]Content-Length: 679 [09:39:46]Content-Type: application/json [09:39:46] [09:39:46]POST finish read [09:39:46]Found Content-Length = 679 [09:39:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [09:39:46]execute_script... [09:39:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [09:39:46]POST & json_proto [09:39:46]process_json_proto [09:39:46]json parsed OK: [09:39:46]protocol is kg_v1.0 [09:39:46]action value=close_receipt [09:39:46]process_action close_receipt [09:39:46]cmd_close_receipt [09:39:46]MH_GetDate [09:39:46]Write to MH i2c: F0 00 00 89 42 BA [09:39:46]Write i2c OK [09:39:46]MH_I2C_Read... [09:39:46]Read from MH i2c: F0 [09:39:46]MH_I2C_Read... [09:39:46]Read from MH i2c: F0 09 00 [09:39:46]MH_I2C_Read... [09:39:46]Read from MH i2c: F0 09 00 89 42 00 66 7E 13 67 EE 0E 0D 67 91 [09:39:46]GetLastDocTimeStamp 1729330687 [09:39:46]current date 1729330790 [09:39:46]FM_GetShiftState [09:39:46]SAM_PROTO_GetShiftState [09:39:46]wFMCommunicate request_size=4 [09:39:46]MH_SAM_APDU [09:39:46]CAPDU: 80 13 01 00 [09:39:46]Write to MH i2c: E2 08 00 8A 42 80 13 01 00 00 00 00 00 49 [09:39:46]Write i2c OK [09:39:46]MH_I2C_Read... [09:39:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:46]Read from MH i2c: E2 [09:39:46]MH_I2C_Read... [09:39:46]Read from MH i2c: E2 0E 00 [09:39:46]MH_I2C_Read... [09:39:46]Read from MH i2c: E2 0E 00 8A 42 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8C [09:39:46]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:39:46]wFMCommunicate OK [09:39:46]SAM_PROTO_GetShiftState done [09:39:46]FM_GetShiftState done [09:39:46]opened in 1729296582 [09:39:46]opened+sec_in_day 1729382982 [09:39:46]quantity*price = 100050 [09:39:46]sum+1 = 100052 [09:39:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 113 19.10.2024 09:39 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218468 ФПД: 208657416758792 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T093950&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218468&fm=208657416758792&tin=02508201610067®Number=0000000000098116&sum=100000 [09:39:47]StoreToDocumentArchive [09:39:47]shift 443 fd 218468 [09:39:47]save to /storage/0443/doc_00218468 [09:39:47]save last doc name /storage/0443/doc_00218468 to /storage/kkm_last_doc_name [09:39:47]save OK [09:39:47]Clear old archive folders... [09:39:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:39:47]tlvbuf is 0164ABE0 [09:39:47]SAM_PROTO_ClearQueue [09:39:47]wFMCommunicate request_size=4 [09:39:47]MH_SAM_APDU [09:39:47]CAPDU: 80 09 00 00 [09:39:47]Write to MH i2c: E2 08 00 97 42 80 09 00 00 00 00 00 00 4B [09:39:47]Write i2c OK [09:39:47]MH_I2C_Read... [09:39:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:39:47]Read from MH i2c: E2 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 97 42 00 90 00 4D [09:39:47]RAPDU: 90 00 [09:39:47]wFMCommunicate OK [09:39:47]SAM_PROTO_ClearQueue done [09:39:47]KKMCreateOFDPacket [09:39:47]OFDProtocolAddRootSTLVToBuf [09:39:47]FM_MakeSignedData [09:39:47]FM_MakeSignedData [09:39:47]SAM_PROTO_SignData [09:39:47]wFMCommunicate request_size=4 [09:39:47]MH_SAM_APDU [09:39:47]CAPDU: 80 0D 01 02 [09:39:47]Write to MH i2c: E2 08 00 98 42 80 0D 01 02 00 00 00 00 53 [09:39:47]Write i2c OK [09:39:47]MH_I2C_Read... [09:39:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:39:47]Read from MH i2c: E2 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 98 42 00 90 00 4E [09:39:47]RAPDU: 90 00 [09:39:47]wFMCommunicate OK [09:39:47]wFMCommunicate request_size=255 [09:39:47]MH_SAM_APDU [09:39:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 71 00 00 00 F4 03 04 00 66 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 64 55 03 00 35 04 06 00 BD C5 D7 34 [09:39:47]Write to MH i2c: E2 02 01 99 42 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 71 00 00 00 F4 03 04 00 66 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 64 55 03 00 35 04 06 00 BD C5 D7 34 00 00 A5 [09:39:47]Write i2c OK [09:39:47]MH_I2C_Read... [09:39:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:47]Read from MH i2c: E2 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 99 42 00 90 00 4F [09:39:47]RAPDU: 90 00 [09:39:47]wFMCommunicate OK [09:39:47]wFMCommunicate request_size=7 [09:39:47]MH_SAM_APDU [09:39:47]CAPDU: 80 0D 02 02 02 A6 08 [09:39:47]Write to MH i2c: E2 0A 00 9A 42 80 0D 02 02 02 00 A6 08 00 00 08 [09:39:47]Write i2c OK [09:39:47]MH_I2C_Read... [09:39:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:47]Read from MH i2c: E2 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 03 00 9A 42 00 90 00 50 [09:39:47]RAPDU: 90 00 [09:39:47]wFMCommunicate OK [09:39:47]wFMCommunicate request_size=4 [09:39:47]MH_SAM_APDU [09:39:47]CAPDU: 80 0D 03 02 [09:39:47]Write to MH i2c: E2 08 00 9B 42 80 0D 03 02 00 00 00 00 58 [09:39:47]Write i2c OK [09:39:47]MH_I2C_Read... [09:39:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:39:47]Read from MH i2c: E2 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 0B 00 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 0B 00 9B 42 00 9A 05 84 D8 55 99 22 41 90 00 A5 [09:39:47]RAPDU: 9A 05 84 D8 55 99 22 41 90 00 [09:39:47]wFMCommunicate OK [09:39:47]SAM_PROTO_SignData done [09:39:47]FM_MakeSignedData done [09:39:47]CreateOFDProtocolMessage [09:39:47]wFMCommunicate request_size=4 [09:39:47]MH_SAM_APDU [09:39:47]CAPDU: 80 11 00 00 [09:39:47]Write to MH i2c: E2 08 00 9C 42 80 11 00 00 00 00 00 00 58 [09:39:47]Write i2c OK [09:39:47]MH_I2C_Read... [09:39:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:47]Read from MH i2c: E2 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 17 00 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: E2 17 00 9C 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A7 [09:39:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:39:47]wFMCommunicate OK [09:39:47]CreateOFDProtocolMessage done [09:39:47]OFDSenderStorePacket 218468 [09:39:47]StoreOFDPacket docnum=218468 [09:39:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 FE 83 04 01 56 19 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 71 00 00 00 F4 03 04 00 66 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 64 55 03 00 35 04 06 00 BD C5 D7 34 A6 08 9A 05 84 D8 55 99 22 41 [09:39:47]CheckFolder [09:39:47]dirname=/storage/ofd_packets [09:39:47]CheckFolder done [09:39:47]ProducePacketName [09:39:47]name=ofd_packets/00218468 [09:39:47]NVStorageSaveData ofd_packets/00218468 [09:39:47]File name is /storage/ofd_packets/00218468 [09:39:47]Write 298 bytes [09:39:47]NVStorageSaveData done [09:39:47]OFDSenderStorePacket done [09:39:47]KKMCreateOFDPacket done [09:39:47]NVStorageSaveData kkm_last_timestamp [09:39:47]File name is /storage/kkm_last_timestamp [09:39:47]Write 4 bytes [09:39:47]NVStorageSaveData done [09:39:47]ExternCall_PrintAddStr [09:39:47]wPrintStart [09:39:47]Write to MH i2c: 01 00 00 9D 42 DF [09:39:47]Write i2c OK [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: 01 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: 01 07 00 [09:39:47]MH_I2C_Read... [09:39:47]Read from MH i2c: 01 07 00 9D 42 00 00 00 00 00 FF 0F F4 [09:39:47]RasterBufferAndPrint [09:39:47]line Счет N : (1)536009 [09:39:47]line ИНН: 02508201610067 [09:39:47]line Контрольно-Кассовый Чек [09:39:47]line ПРОДАЖА [09:39:47]line ТРК (МРК, ГНК) : 51 [09:39:47]line Товар: 2710194210 [09:39:47]line ДТ-К-2 [09:39:47]line 13.130 * 76.20 [09:39:47]line = 1000.51 [09:39:47]line НДС 12% НСП 1% [09:39:47]line > о реализуемом товаре [09:39:47]line ОКРУГЛЕНИЕ: -0.51 [09:39:47]line ИТОГО: 1000.00 [09:39:47]line Внесено: 1000.00 [09:39:47]line СДАЧА: 0.00 [09:39:47]line НСП 1% : 8.85 [09:39:47]line НДС 12% : 106.25 [09:39:47]line Наличными: 1000.00 [09:39:47]line Безнал.: 0.00 [09:39:47]line Место: АЗС № 84 "Партнер Нефть" [09:39:47]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:39:47]line СНО: Общий режим [09:39:47]line Чек 113 19.10.2024 09:39 [09:39:47]line Смена: 443 ФФД: 1.0 [09:39:47]line ЗНМ: 0300000178 [09:39:47]line РНМ: 0000000000098116 [09:39:47]line Версия ККМ: 001 [09:39:47]line ФМ: 0000000000965413 [09:39:47]line ФД: 218468 [09:39:47]line ФПД: 208657416758792 [09:39:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T093950&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218468&fm=208657416758792&tin=02508201610067®Number=0000000000098116&sum=100000 [09:39:48]written 0, free lines is 4095 [09:39:48]OFD Sender: Processing packet 218468 [packets to send 80, broken 79] [09:39:48]ProducePacketName [09:39:48]name=ofd_packets/00218468 [09:39:48]OFD Sender: To server: pG, [09:39:48]CommunicateWithHost lk.salyk.kg:30040 [09:39:48]ConnectInit lk.salyk.kg [09:39:48]Connected sock=10 [09:39:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 FE 83 04 01 56 19 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 71 00 00 00 F4 03 04 00 66 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 64 55 03 00 35 04 06 00 BD C5 D7 34 A6 08 9A 05 84 D8 55 99 22 41 [09:39:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 06 2B 47 00 FA 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 39 36 35 34 31 33 10 04 04 00 64 55 03 00 F4 03 04 00 00 2A 13 67 B6 04 01 00 00 0B 86 83 51 92 AF D2 3C [09:39:48]CommunicateWithHost err = 0 [09:39:48]CheckOFDResponse [09:39:48]1017 (14) - 77093643461234 [09:39:48]1041 (16) - 0000000000965413 [09:39:48]1040 (4) - 218468 [09:39:48]1012 (4) - 19.10.2024 03:39 [09:39:48]1206 (1) - 0 [09:39:48]OFD Sender: Remove packet 218468 [09:39:48]ProducePacketName [09:39:48]name=ofd_packets/00218468 [09:39:48]NVStorageDeleteData [09:39:48]Write to MH i2c: 01 00 00 C8 42 0A [09:39:48]Write i2c OK [09:39:48]MH_I2C_Read... [09:39:48]Read from MH i2c: 01 [09:39:48]MH_I2C_Read... [09:39:48]Read from MH i2c: 01 07 00 [09:39:48]MH_I2C_Read... [09:39:48]Read from MH i2c: 01 07 00 C8 42 00 00 00 00 00 D9 0C F6 [09:39:48]RasterBufferAndPrint [09:39:48]line [09:39:48]line [09:39:48]line [09:39:48]line [09:39:48]line [09:39:48]written 0, free lines is 3297 [09:39:48]MH_Cut [09:39:48]Write to MH i2c: D1 01 00 CF 42 01 E3 [09:39:48]Write i2c OK [09:39:48]MH_I2C_Read... [09:39:48]Read from MH i2c: D1 [09:39:48]MH_I2C_Read... [09:39:48]Read from MH i2c: D1 01 00 [09:39:48]MH_I2C_Read... [09:39:48]Read from MH i2c: D1 01 00 CF 42 00 E2 [09:39:48]Write to MH i2c: 01 00 00 D0 42 12 [09:39:48]Write i2c OK [09:39:48]MH_I2C_Read... [09:39:49]OFD Sender: No OFD packet to send [09:39:49]*** Cut start [09:39:49]*** Partial cut [09:39:49]*** CUTSNS_PIN = 1 [09:39:49]*** CUTSNS_PIN = 0 [09:39:49]*** Brake cut motor [09:39:50]Read from MH i2c: 01 [09:39:50]MH_I2C_Read... [09:39:50]*** Stop cut motor [09:39:50]*** Cut end [09:39:50]Read from MH i2c: 01 07 00 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: 01 07 00 D0 42 00 00 00 00 00 FF 0F 27 [09:39:50]process_action close_receipt done [09:39:50]requested_data is exist [09:39:50]produce_requested_data [09:39:50]requested_item fm.sn is exist - process it [09:39:50]wFMCommunicate request_size=4 [09:39:50]MH_SAM_APDU [09:39:50]CAPDU: 80 11 00 00 [09:39:50]Write to MH i2c: E2 08 00 D1 42 80 11 00 00 00 00 00 00 8D [09:39:50]Write i2c OK [09:39:50]MH_I2C_Read... [09:39:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:50]Read from MH i2c: E2 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 17 00 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 17 00 D1 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DC [09:39:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:39:50]wFMCommunicate OK [09:39:50]requested_item fd.num is exist - process it [09:39:50]SAM_PROTO_GetFieldsCounters [09:39:50]wFMCommunicate request_size=4 [09:39:50]MH_SAM_APDU [09:39:50]CAPDU: 80 13 00 00 [09:39:50]Write to MH i2c: E2 08 00 D2 42 80 13 00 00 00 00 00 00 90 [09:39:50]Write i2c OK [09:39:50]MH_I2C_Read... [09:39:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:39:50]Read from MH i2c: E2 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 62 00 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 62 00 D2 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 64 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 78 [09:39:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 64 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:39:50]wFMCommunicate OK [09:39:50]SAM_PROTO_GetFieldsCounters done [09:39:50]requested_item shift.num is exist - process it [09:39:50]requested_item shift.opened is exist - process it [09:39:50]req_shift_opened [09:39:50]FM_GetShiftState [09:39:50]SAM_PROTO_GetShiftState [09:39:50]wFMCommunicate request_size=4 [09:39:50]MH_SAM_APDU [09:39:50]CAPDU: 80 13 01 00 [09:39:50]Write to MH i2c: E2 08 00 D3 42 80 13 01 00 00 00 00 00 92 [09:39:50]Write i2c OK [09:39:50]MH_I2C_Read... [09:39:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:50]Read from MH i2c: E2 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 0E 00 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 0E 00 D3 42 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D5 [09:39:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:39:50]wFMCommunicate OK [09:39:50]SAM_PROTO_GetShiftState done [09:39:50]FM_GetShiftState done [09:39:50]req_shift_opened done [09:39:50]requested_item shift.open_date is exist - process it [09:39:50]req_shift_open_date [09:39:50]req_shift_open_date done [09:39:50]produce_requested_data done [09:39:50]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218468,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:39:50]process_action_free close_receipt [09:39:50]json_value_free [09:39:50]json_value_free done [09:39:50]process_json_proto returns [09:39:50]Send response to host [09:39:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218468,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:39:50]free response buf [09:39:50]execute_script done [09:39:50]execute_script returns [09:39:50]free content buf [09:39:50]Sock 9.Close socket [09:39:50]Sock 9.Thread stoped [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:14]accept exits with 8 [09:40:14]New connection [09:40:14]New thread 3066826084 created [09:40:14]Thread 3066682724 joined [09:40:14]Waiting for new connection... [09:40:14] Sock 8.Parse request [09:40:14]Sock 8.Check first char [09:40:14]Sock 8.First char is OK [09:40:14]request: POST /json_proto HTTP/1.0 [09:40:14]Method: POST [09:40:14]URL: /json_proto [09:40:14]Method is POST - this is cgi request [09:40:14]url: /json_proto [09:40:14]query_string will be loaded in cgi processing [09:40:14]execute_cgi json_proto POST (null) [09:40:14]execute_cgi path=json_proto method=POST [09:40:14]POST find Content-Length [09:40:14]Host: 172.17.40.4:8080 [09:40:14]Content-Length: 678 [09:40:14]Content-Type: application/json [09:40:14] [09:40:14]POST finish read [09:40:14]Found Content-Length = 678 [09:40:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536008", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [09:40:14]execute_script... [09:40: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)536008", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [09:40:14]POST & json_proto [09:40:14]process_json_proto [09:40:14]json parsed OK: [09:40:14]protocol is kg_v1.0 [09:40:14]action value=close_receipt [09:40:14]process_action close_receipt [09:40:14]cmd_close_receipt [09:40:14]MH_GetDate [09:40:14]Write to MH i2c: F0 00 00 D4 42 05 [09:40:14]Write i2c OK [09:40:14]MH_I2C_Read... [09:40:14]Read from MH i2c: F0 [09:40:14]MH_I2C_Read... [09:40:14]Read from MH i2c: F0 09 00 [09:40:14]MH_I2C_Read... [09:40:14]Read from MH i2c: F0 09 00 D4 42 00 82 7E 13 67 EE 0E 0D 67 F8 [09:40:14]GetLastDocTimeStamp 1729330790 [09:40:14]current date 1729330818 [09:40:14]FM_GetShiftState [09:40:14]SAM_PROTO_GetShiftState [09:40:14]wFMCommunicate request_size=4 [09:40:14]MH_SAM_APDU [09:40:14]CAPDU: 80 13 01 00 [09:40:14]Write to MH i2c: E2 08 00 D5 42 80 13 01 00 00 00 00 00 94 [09:40:14]Write i2c OK [09:40:14]MH_I2C_Read... [09:40:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:40:15]Read from MH i2c: E2 [09:40:15]MH_I2C_Read... [09:40:15]Read from MH i2c: E2 0E 00 [09:40:15]MH_I2C_Read... [09:40:15]Read from MH i2c: E2 0E 00 D5 42 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D7 [09:40:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:40:15]wFMCommunicate OK [09:40:15]SAM_PROTO_GetShiftState done [09:40:15]FM_GetShiftState done [09:40:15]opened in 1729296582 [09:40:15]opened+sec_in_day 1729382982 [09:40:15]quantity*price = 70044 [09:40:15]sum+1 = 70045 [09:40:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 114 19.10.2024 09:40 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218469 ФПД: 2037814428366 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094018&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218469&fm=2037814428366&tin=02508201610067®Number=0000000000098116&sum=70000 [09:40:16]StoreToDocumentArchive [09:40:16]shift 443 fd 218469 [09:40:16]save to /storage/0443/doc_00218469 [09:40:16]save last doc name /storage/0443/doc_00218469 to /storage/kkm_last_doc_name [09:40:16]save OK [09:40:16]Clear old archive folders... [09:40:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:40:16]tlvbuf is 01564EB0 [09:40:16]SAM_PROTO_ClearQueue [09:40:16]wFMCommunicate request_size=4 [09:40:16]MH_SAM_APDU [09:40:16]CAPDU: 80 09 00 00 [09:40:16]Write to MH i2c: E2 08 00 E2 42 80 09 00 00 00 00 00 00 96 [09:40:16]Write i2c OK [09:40:16]MH_I2C_Read... [09:40:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:40:16]Read from MH i2c: E2 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 03 00 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 03 00 E2 42 00 90 00 98 [09:40:16]RAPDU: 90 00 [09:40:16]wFMCommunicate OK [09:40:16]SAM_PROTO_ClearQueue done [09:40:16]KKMCreateOFDPacket [09:40:16]OFDProtocolAddRootSTLVToBuf [09:40:16]FM_MakeSignedData [09:40:16]FM_MakeSignedData [09:40:16]SAM_PROTO_SignData [09:40:16]wFMCommunicate request_size=4 [09:40:16]MH_SAM_APDU [09:40:16]CAPDU: 80 0D 01 02 [09:40:16]Write to MH i2c: E2 08 00 E3 42 80 0D 01 02 00 00 00 00 9E [09:40:16]Write i2c OK [09:40:16]MH_I2C_Read... [09:40:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:40:16]Read from MH i2c: E2 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 03 00 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 03 00 E3 42 00 90 00 99 [09:40:16]RAPDU: 90 00 [09:40:16]wFMCommunicate OK [09:40:16]wFMCommunicate request_size=255 [09:40:16]MH_SAM_APDU [09:40: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 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 72 00 00 00 F4 03 04 00 82 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 65 55 03 00 35 04 06 00 01 [09:40:16]Write to MH i2c: E2 02 01 E4 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 72 00 00 00 F4 03 04 00 82 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 65 55 03 00 35 04 06 00 01 00 00 9C [09:40:16]Write i2c OK [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 [09:40:16]MH_I2C_Read... [09:40:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:40:16]Read from MH i2c: E2 03 00 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 03 00 E4 42 00 90 00 9A [09:40:16]RAPDU: 90 00 [09:40:16]wFMCommunicate OK [09:40:16]wFMCommunicate request_size=10 [09:40:16]MH_SAM_APDU [09:40:16]CAPDU: 80 0D 02 02 05 DA 77 34 82 CE [09:40:16]Write to MH i2c: E2 0D 00 E5 42 80 0D 02 02 05 00 DA 77 34 82 CE 00 00 80 [09:40:16]Write i2c OK [09:40:16]MH_I2C_Read... [09:40:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:40:16]Read from MH i2c: E2 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 03 00 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 03 00 E5 42 00 90 00 9B [09:40:16]RAPDU: 90 00 [09:40:16]wFMCommunicate OK [09:40:16]wFMCommunicate request_size=4 [09:40:16]MH_SAM_APDU [09:40:16]CAPDU: 80 0D 03 02 [09:40:16]Write to MH i2c: E2 08 00 E6 42 80 0D 03 02 00 00 00 00 A3 [09:40:16]Write i2c OK [09:40:16]MH_I2C_Read... [09:40:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:40:16]Read from MH i2c: E2 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 0B 00 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 0B 00 E6 42 00 12 08 C9 AB 8A D0 BE 74 90 00 BE [09:40:16]RAPDU: 12 08 C9 AB 8A D0 BE 74 90 00 [09:40:16]wFMCommunicate OK [09:40:16]SAM_PROTO_SignData done [09:40:16]FM_MakeSignedData done [09:40:16]CreateOFDProtocolMessage [09:40:16]wFMCommunicate request_size=4 [09:40:16]MH_SAM_APDU [09:40:16]CAPDU: 80 11 00 00 [09:40:16]Write to MH i2c: E2 08 00 E7 42 80 11 00 00 00 00 00 00 A3 [09:40:16]Write i2c OK [09:40:16]MH_I2C_Read... [09:40:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:16]Read from MH i2c: E2 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 17 00 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 17 00 E7 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F2 [09:40:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:40:16]wFMCommunicate OK [09:40:16]CreateOFDProtocolMessage done [09:40:16]OFDSenderStorePacket 218469 [09:40:16]StoreOFDPacket docnum=218469 [09:40:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FC AC 07 01 C7 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 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 72 00 00 00 F4 03 04 00 82 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 65 55 03 00 35 04 06 00 01 DA 77 34 82 CE 12 08 C9 AB 8A D0 BE 74 [09:40:16]CheckFolder [09:40:16]dirname=/storage/ofd_packets [09:40:16]CheckFolder done [09:40:16]ProducePacketName [09:40:16]name=ofd_packets/00218469 [09:40:16]NVStorageSaveData ofd_packets/00218469 [09:40:16]File name is /storage/ofd_packets/00218469 [09:40:16]Write 301 bytes [09:40:16]NVStorageSaveData done [09:40:16]OFDSenderStorePacket done [09:40:16]KKMCreateOFDPacket done [09:40:16]NVStorageSaveData kkm_last_timestamp [09:40:16]File name is /storage/kkm_last_timestamp [09:40:16]Write 4 bytes [09:40:16]NVStorageSaveData done [09:40:16]ExternCall_PrintAddStr [09:40:16]wPrintStart [09:40:16]Write to MH i2c: 01 00 00 E8 42 2A [09:40:16]Write i2c OK [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: 01 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: 01 07 00 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: 01 07 00 E8 42 00 00 00 00 00 FF 0F 3F [09:40:16]RasterBufferAndPrint [09:40:16]line Счет N : (1)536008 [09:40:16]line ИНН: 02508201610067 [09:40:16]line Контрольно-Кассовый Чек [09:40:16]line ПРОДАЖА [09:40:16]line ТРК (МРК, ГНК) : 33 [09:40:16]line Товар: 2710124130 [09:40:16]line Аи-92-К-2 [09:40:16]line 10.470 * 66.90 [09:40:16]line = 700.44 [09:40:16]line НДС 12% НСП 1% [09:40:16]line > о реализуемом товаре [09:40:16]line ОКРУГЛЕНИЕ: -0.44 [09:40:16]line ИТОГО: 700.00 [09:40:16]line Внесено: 700.00 [09:40:16]line СДАЧА: 0.00 [09:40:16]line НСП 1% : 6.20 [09:40:16]line НДС 12% : 74.38 [09:40:16]line Наличными: 700.00 [09:40:16]line Безнал.: 0.00 [09:40:16]line Место: АЗС № 84 "Партнер Нефть" [09:40:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:40:16]line СНО: Общий режим [09:40:16]line Чек 114 19.10.2024 09:40 [09:40:16]line Смена: 443 ФФД: 1.0 [09:40:16]line ЗНМ: 0300000178 [09:40:16]line РНМ: 0000000000098116 [09:40:16]line Версия ККМ: 001 [09:40:16]line ФМ: 0000000000965413 [09:40:16]line ФД: 218469 [09:40:16]line ФПД: 2037814428366 [09:40:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094018&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218469&fm=2037814428366&tin=02508201610067®Number=0000000000098116&sum=70000 [09:40:17]OFD Sender: Processing packet 218469 [packets to send 80, broken 79] [09:40:17]ProducePacketName [09:40:17]name=ofd_packets/00218469 [09:40:17]OFD Sender: To server: pG, [09:40:17]CommunicateWithHost lk.salyk.kg:30040 [09:40:17]ConnectInit lk.salyk.kg [09:40:17]written 0, free lines is 4095 [09:40:17]Connected sock=10 [09:40:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FC AC 07 01 C7 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 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 72 00 00 00 F4 03 04 00 82 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 65 55 03 00 35 04 06 00 01 DA 77 34 82 CE 12 08 C9 AB 8A D0 BE 74 [09:40:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 86 16 47 00 D4 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 39 36 35 34 31 33 10 04 04 00 65 55 03 00 F4 03 04 00 1C 2A 13 67 B6 04 01 00 00 85 89 70 4B 0E 4D FC 19 [09:40:17]CommunicateWithHost err = 0 [09:40:17]CheckOFDResponse [09:40:17]1017 (14) - 77093643461234 [09:40:17]1041 (16) - 0000000000965413 [09:40:17]1040 (4) - 218469 [09:40:17]1012 (4) - 19.10.2024 03:40 [09:40:17]1206 (1) - 0 [09:40:17]OFD Sender: Remove packet 218469 [09:40:17]ProducePacketName [09:40:17]name=ofd_packets/00218469 [09:40:17]NVStorageDeleteData [09:40:17]Write to MH i2c: 01 00 00 13 43 56 [09:40:17]Write i2c OK [09:40:17]MH_I2C_Read... [09:40:17]Read from MH i2c: 01 [09:40:17]MH_I2C_Read... [09:40:17]Read from MH i2c: 01 07 00 [09:40:17]MH_I2C_Read... [09:40:17]Read from MH i2c: 01 07 00 13 43 00 00 00 00 00 DA 0C 43 [09:40:17]RasterBufferAndPrint [09:40:17]line [09:40:17]line [09:40:17]line [09:40:17]line [09:40:17]line [09:40:17]written 0, free lines is 3297 [09:40:17]MH_Cut [09:40:17]Write to MH i2c: D1 01 00 1A 43 01 2F [09:40:17]Write i2c OK [09:40:17]MH_I2C_Read... [09:40:17]Read from MH i2c: D1 [09:40:17]MH_I2C_Read... [09:40:17]Read from MH i2c: D1 01 00 [09:40:17]MH_I2C_Read... [09:40:17]Read from MH i2c: D1 01 00 1A 43 00 2E [09:40:17]Write to MH i2c: 01 00 00 1B 43 5E [09:40:17]Write i2c OK [09:40:17]MH_I2C_Read... [09:40:17]OFD Sender: No OFD packet to send [09:40:18]*** Cut start [09:40:18]*** Partial cut [09:40:18]*** CUTSNS_PIN = 1 [09:40:18]*** CUTSNS_PIN = 0 [09:40:18]*** Brake cut motor [09:40:18]Read from MH i2c: 01 [09:40:18]MH_I2C_Read... [09:40:18]*** Stop cut motor [09:40:18]*** Cut end [09:40:18]Read from MH i2c: 01 07 00 [09:40:18]MH_I2C_Read... [09:40:18]Read from MH i2c: 01 07 00 1B 43 00 00 00 00 00 FF 0F 73 [09:40:18]process_action close_receipt done [09:40:18]requested_data is exist [09:40:18]produce_requested_data [09:40:18]requested_item fm.sn is exist - process it [09:40:18]wFMCommunicate request_size=4 [09:40:18]MH_SAM_APDU [09:40:18]CAPDU: 80 11 00 00 [09:40:18]Write to MH i2c: E2 08 00 1C 43 80 11 00 00 00 00 00 00 D9 [09:40:18]Write i2c OK [09:40:18]MH_I2C_Read... [09:40:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:18]Read from MH i2c: E2 [09:40:18]MH_I2C_Read... [09:40:18]Read from MH i2c: E2 17 00 [09:40:18]MH_I2C_Read... [09:40:18]Read from MH i2c: E2 17 00 1C 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 28 [09:40:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:40:18]wFMCommunicate OK [09:40:18]requested_item fd.num is exist - process it [09:40:18]SAM_PROTO_GetFieldsCounters [09:40:18]wFMCommunicate request_size=4 [09:40:18]MH_SAM_APDU [09:40:18]CAPDU: 80 13 00 00 [09:40:18]Write to MH i2c: E2 08 00 1D 43 80 13 00 00 00 00 00 00 DC [09:40:18]Write i2c OK [09:40:18]MH_I2C_Read... [09:40:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:40:18]Read from MH i2c: E2 [09:40:18]MH_I2C_Read... [09:40:18]Read from MH i2c: E2 62 00 [09:40:18]MH_I2C_Read... [09:40:18]Read from MH i2c: E2 62 00 1D 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 65 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 C8 [09:40:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 65 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:40:19]wFMCommunicate OK [09:40:19]SAM_PROTO_GetFieldsCounters done [09:40:19]requested_item shift.num is exist - process it [09:40:19]requested_item shift.opened is exist - process it [09:40:19]req_shift_opened [09:40:19]FM_GetShiftState [09:40:19]SAM_PROTO_GetShiftState [09:40:19]wFMCommunicate request_size=4 [09:40:19]MH_SAM_APDU [09:40:19]CAPDU: 80 13 01 00 [09:40:19]Write to MH i2c: E2 08 00 1E 43 80 13 01 00 00 00 00 00 DE [09:40:19]Write i2c OK [09:40:19]MH_I2C_Read... [09:40:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:40:19]Read from MH i2c: E2 [09:40:19]MH_I2C_Read... [09:40:19]Read from MH i2c: E2 0E 00 [09:40:19]MH_I2C_Read... [09:40:19]Read from MH i2c: E2 0E 00 1E 43 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 21 [09:40:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:40:19]wFMCommunicate OK [09:40:19]SAM_PROTO_GetShiftState done [09:40:19]FM_GetShiftState done [09:40:19]req_shift_opened done [09:40:19]requested_item shift.open_date is exist - process it [09:40:19]req_shift_open_date [09:40:19]req_shift_open_date done [09:40:19]produce_requested_data done [09:40:19]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218469,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:40:19]process_action_free close_receipt [09:40:19]json_value_free [09:40:19]json_value_free done [09:40:19]process_json_proto returns [09:40:19]Send response to host [09:40:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218469,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:40:19]free response buf [09:40:19]execute_script done [09:40:19]execute_script returns [09:40:19]free content buf [09:40:19]Sock 8.Close socket [09:40:19]Sock 8.Thread stoped [09:40:22]OFD Sender: No OFD packet to send [09:40:27]OFD Sender: No OFD packet to send [09:40:32]OFD Sender: No OFD packet to send [09:40:37]OFD Sender: No OFD packet to send [09:40:42]OFD Sender: No OFD packet to send [09:40:47]OFD Sender: No OFD packet to send [09:40:52]OFD Sender: No OFD packet to send [09:40:57]OFD Sender: No OFD packet to send [09:41:02]OFD Sender: No OFD packet to send [09:41:07]OFD Sender: No OFD packet to send [09:41:12]OFD Sender: No OFD packet to send [09:41:17]OFD Sender: No OFD packet to send [09:41:22]OFD Sender: No OFD packet to send [09:41:27]OFD Sender: No OFD packet to send [09:41:32]OFD Sender: No OFD packet to send [09:41:37]OFD Sender: No OFD packet to send [09:41:42]OFD Sender: No OFD packet to send [09:41:45]accept exits with 9 [09:41:45]New connection [09:41:45]New thread 3066682724 created [09:41:45]Thread 3066826084 joined [09:41:45]Waiting for new connection... [09:41:45] Sock 9.Parse request [09:41:45]Sock 9.Check first char [09:41:45]Sock 9.First char is OK [09:41:45]request: POST /json_proto HTTP/1.0 [09:41:45]Method: POST [09:41:45]URL: /json_proto [09:41:45]Method is POST - this is cgi request [09:41:45]url: /json_proto [09:41:45]query_string will be loaded in cgi processing [09:41:45]execute_cgi json_proto POST (null) [09:41:45]execute_cgi path=json_proto method=POST [09:41:45]POST find Content-Length [09:41:45]Host: 172.17.40.4:8080 [09:41:45]Content-Length: 751 [09:41:45]Content-Type: application/json [09:41:45] [09:41:45]POST finish read [09:41:45]Found Content-Length = 751 [09:41:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536010", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100863", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:45]execute_script... [09:41: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)536010", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100863", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:45]POST & json_proto [09:41:45]process_json_proto [09:41:45]json parsed OK: [09:41:45]protocol is kg_v1.0 [09:41:45]action value=close_receipt [09:41:45]process_action close_receipt [09:41:45]cmd_close_receipt [09:41:45]MH_GetDate [09:41:45]Write to MH i2c: F0 00 00 1F 43 51 [09:41:45]Write i2c OK [09:41:45]MH_I2C_Read... [09:41:45]Read from MH i2c: F0 [09:41:45]MH_I2C_Read... [09:41:45]Read from MH i2c: F0 09 00 [09:41:45]MH_I2C_Read... [09:41:45]Read from MH i2c: F0 09 00 1F 43 00 DD 7E 13 67 EE 0E 0D 67 9F [09:41:45]GetLastDocTimeStamp 1729330818 [09:41:45]current date 1729330909 [09:41:45]FM_GetShiftState [09:41:45]SAM_PROTO_GetShiftState [09:41:45]wFMCommunicate request_size=4 [09:41:45]MH_SAM_APDU [09:41:45]CAPDU: 80 13 01 00 [09:41:45]Write to MH i2c: E2 08 00 20 43 80 13 01 00 00 00 00 00 E0 [09:41:45]Write i2c OK [09:41:45]MH_I2C_Read... [09:41:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:45]Read from MH i2c: E2 [09:41:45]MH_I2C_Read... [09:41:45]Read from MH i2c: E2 0E 00 [09:41:45]MH_I2C_Read... [09:41:45]Read from MH i2c: E2 0E 00 20 43 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 23 [09:41:45]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:41:45]wFMCommunicate OK [09:41:45]SAM_PROTO_GetShiftState done [09:41:45]FM_GetShiftState done [09:41:45]opened in 1729296582 [09:41:45]opened+sec_in_day 1729382982 [09:41:45]quantity*price = 0 [09:41:45]sum+1 = 1 [09:41:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 115 19.10.2024 09:41 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30100863 ФМ: 0000000000965413 ФД: 218470 ФПД: 98843581235374 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094149&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218470&fm=98843581235374&tin=02508201610067®Number=0000000000098116&sum=0 [09:41:46]StoreToDocumentArchive [09:41:46]shift 443 fd 218470 [09:41:46]save to /storage/0443/doc_00218470 [09:41:46]save last doc name /storage/0443/doc_00218470 to /storage/kkm_last_doc_name [09:41:46]save OK [09:41:46]Clear old archive folders... [09:41:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:41:46]tlvbuf is 01540230 [09:41:46]SAM_PROTO_ClearQueue [09:41:46]wFMCommunicate request_size=4 [09:41:46]MH_SAM_APDU [09:41:46]CAPDU: 80 09 00 00 [09:41:46]Write to MH i2c: E2 08 00 2D 43 80 09 00 00 00 00 00 00 E2 [09:41:46]Write i2c OK [09:41:46]MH_I2C_Read... [09:41:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:41:46]Read from MH i2c: E2 [09:41:46]MH_I2C_Read... [09:41:46]Read from MH i2c: E2 03 00 [09:41:46]MH_I2C_Read... [09:41:46]Read from MH i2c: E2 03 00 2D 43 00 90 00 E4 [09:41:46]RAPDU: 90 00 [09:41:46]wFMCommunicate OK [09:41:46]SAM_PROTO_ClearQueue done [09:41:46]KKMCreateOFDPacket [09:41:46]OFDProtocolAddRootSTLVToBuf [09:41:46]FM_MakeSignedData [09:41:46]FM_MakeSignedData [09:41:46]SAM_PROTO_SignData [09:41:46]wFMCommunicate request_size=4 [09:41:46]MH_SAM_APDU [09:41:46]CAPDU: 80 0D 01 02 [09:41:46]Write to MH i2c: E2 08 00 2E 43 80 0D 01 02 00 00 00 00 EA [09:41:46]Write i2c OK [09:41:46]MH_I2C_Read... [09:41:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:41:46]Read from MH i2c: E2 [09:41:46]MH_I2C_Read... [09:41:46]Read from MH i2c: E2 03 00 [09:41:46]MH_I2C_Read... [09:41:46]Read from MH i2c: E2 03 00 2E 43 00 90 00 E5 [09:41:46]RAPDU: 90 00 [09:41:46]wFMCommunicate OK [09:41:46]wFMCommunicate request_size=255 [09:41:46]MH_SAM_APDU [09:41: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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 DD 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 66 55 03 00 35 04 06 00 59 E5 D0 8C [09:41:46]Write to MH i2c: E2 02 01 2F 43 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 DD 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 66 55 03 00 35 04 06 00 59 E5 D0 8C 00 00 0A [09:41:46]Write i2c OK [09:41:46]MH_I2C_Read... [09:41:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:47]Read from MH i2c: E2 [09:41:47]MH_I2C_Read... [09:41:47]Read from MH i2c: E2 03 00 [09:41:47]MH_I2C_Read... [09:41:47]Read from MH i2c: E2 03 00 2F 43 00 90 00 E6 [09:41:47]RAPDU: 90 00 [09:41:47]wFMCommunicate OK [09:41:47]wFMCommunicate request_size=7 [09:41:47]MH_SAM_APDU [09:41:47]CAPDU: 80 0D 02 02 02 40 AE [09:41:47]Write to MH i2c: E2 0A 00 30 43 80 0D 02 02 02 00 40 AE 00 00 DF [09:41:47]Write i2c OK [09:41:47]MH_I2C_Read... [09:41:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:47]Read from MH i2c: E2 [09:41:47]MH_I2C_Read... [09:41:47]Read from MH i2c: E2 03 00 [09:41:47]MH_I2C_Read... [09:41:47]Read from MH i2c: E2 03 00 30 43 00 90 00 E7 [09:41:47]RAPDU: 90 00 [09:41:47]wFMCommunicate OK [09:41:47]wFMCommunicate request_size=4 [09:41:47]MH_SAM_APDU [09:41:47]CAPDU: 80 0D 03 02 [09:41:47]Write to MH i2c: E2 08 00 31 43 80 0D 03 02 00 00 00 00 EF [09:41:47]Write i2c OK [09:41:47]MH_I2C_Read... [09:41:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:41:47]Read from MH i2c: E2 [09:41:47]MH_I2C_Read... [09:41:47]Read from MH i2c: E2 0B 00 [09:41:47]MH_I2C_Read... [09:41:47]Read from MH i2c: E2 0B 00 31 43 00 A0 09 BE 21 E6 57 D2 0E 90 00 95 [09:41:47]RAPDU: A0 09 BE 21 E6 57 D2 0E 90 00 [09:41:47]wFMCommunicate OK [09:41:47]SAM_PROTO_SignData done [09:41:47]FM_MakeSignedData done [09:41:47]CreateOFDProtocolMessage [09:41:47]wFMCommunicate request_size=4 [09:41:47]MH_SAM_APDU [09:41:47]CAPDU: 80 11 00 00 [09:41:47]Write to MH i2c: E2 08 00 32 43 80 11 00 00 00 00 00 00 EF [09:41:47]Write i2c OK [09:41:47]MH_I2C_Read... [09:41:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:47]Read from MH i2c: E2 [09:41:47]MH_I2C_Read... [09:41:47]Read from MH i2c: E2 17 00 [09:41:47]MH_I2C_Read... [09:41:47]Read from MH i2c: E2 17 00 32 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3E [09:41:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:41:47]wFMCommunicate OK [09:41:47]CreateOFDProtocolMessage done [09:41:47]OFDSenderStorePacket 218470 [09:41:47]StoreOFDPacket docnum=218470 [09:41:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 D9 C8 04 01 99 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 DD 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 66 55 03 00 35 04 06 00 59 E5 D0 8C 40 AE A0 09 BE 21 E6 57 D2 0E [09:41:47]CheckFolder [09:41:47]dirname=/storage/ofd_packets [09:41:47]CheckFolder done [09:41:47]ProducePacketName [09:41:47]name=ofd_packets/00218470 [09:41:47]NVStorageSaveData ofd_packets/00218470 [09:41:47]File name is /storage/ofd_packets/00218470 [09:41:47]Write 298 bytes [09:41:47]NVStorageSaveData done [09:41:47]OFDSenderStorePacket done [09:41:47]KKMCreateOFDPacket done [09:41:47]NVStorageSaveData kkm_last_timestamp [09:41:47]File name is /storage/kkm_last_timestamp [09:41:47]Write 4 bytes [09:41:47]NVStorageSaveData done [09:41:47]ExternCall_PrintAddStr [09:41:47]wPrintStart [09:41:47]Write to MH i2c: 01 00 00 33 43 76 [09:41:47]Write i2c OK [09:41:47]MH_I2C_Read... [09:41:47]Read from MH i2c: 01 [09:41:47]MH_I2C_Read... [09:41:47]Read from MH i2c: 01 07 00 [09:41:47]MH_I2C_Read... [09:41:47]Read from MH i2c: 01 07 00 33 43 00 00 00 00 00 FF 0F 8B [09:41:47]RasterBufferAndPrint [09:41:47]line Счет N : (1)536010 [09:41:47]line ИНН: 02508201610067 [09:41:47]line Контрольно-Кассовый Чек [09:41:47]line ПРОДАЖА [09:41:47]line ТРК (МРК, ГНК) : 61 [09:41:47]line Товар: 2710194210 [09:41:47]line ДТ-К-2 [09:41:47]line 20.000 * 0.00 [09:41:47]line = 0.00 [09:41:47]line НДС 12% НСП 1% [09:41:47]line > о реализуемом товаре [09:41:47]line ИТОГО: 0.00 [09:41:47]line НСП 1% : 0.00 [09:41:47]line НДС 12% : 0.00 [09:41:47]line Наличными: 0.00 [09:41:47]line Безнал.: 0.00 [09:41:47]line Место: АЗС № 84 "Партнер Нефть" [09:41:47]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:41:47]line СНО: Общий режим [09:41:47]line Чек 115 19.10.2024 09:41 [09:41:47]line Смена: 443 ФФД: 1.0 [09:41:47]line ЗНМ: 0300000178 [09:41:47]line РНМ: 0000000000098116 [09:41:47]line Версия ККМ: 001 [09:41:47]line Талоны: ТК ГПНА Online [09:41:47]line 30100863 [09:41:47]line ФМ: 0000000000965413 [09:41:47]line ФД: 218470 [09:41:47]line ФПД: 98843581235374 [09:41:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094149&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218470&fm=98843581235374&tin=02508201610067®Number=0000000000098116&sum=0 [09:41:47]OFD Sender: Processing packet 218470 [packets to send 80, broken 79] [09:41:47]ProducePacketName [09:41:47]name=ofd_packets/00218470 [09:41:47]OFD Sender: To server: pG, [09:41:47]CommunicateWithHost lk.salyk.kg:30040 [09:41:47]ConnectInit lk.salyk.kg [09:41:47]written 0, free lines is 4095 [09:41:47]Connected sock=10 [09:41:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 D9 C8 04 01 99 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 DD 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 66 55 03 00 35 04 06 00 59 E5 D0 8C 40 AE A0 09 BE 21 E6 57 D2 0E [09:41:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 21 9A 47 00 21 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 39 36 35 34 31 33 10 04 04 00 66 55 03 00 F4 03 04 00 77 2A 13 67 B6 04 01 00 00 E0 7E 3E 8E D4 E7 9C 5D [09:41:48]CommunicateWithHost err = 0 [09:41:48]CheckOFDResponse [09:41:48]1017 (14) - 77093643461234 [09:41:48]1041 (16) - 0000000000965413 [09:41:48]1040 (4) - 218470 [09:41:48]1012 (4) - 19.10.2024 03:41 [09:41:48]1206 (1) - 0 [09:41:48]OFD Sender: Remove packet 218470 [09:41:48]ProducePacketName [09:41:48]name=ofd_packets/00218470 [09:41:48]NVStorageDeleteData [09:41:48]Write to MH i2c: 01 00 00 5D 43 A0 [09:41:48]Write i2c OK [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: 01 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: 01 07 00 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: 01 07 00 5D 43 00 00 00 00 00 DB 0C 8E [09:41:48]RasterBufferAndPrint [09:41:48]line [09:41:48]line [09:41:48]line [09:41:48]line [09:41:48]line [09:41:48]written 0, free lines is 3300 [09:41:48]MH_Cut [09:41:48]Write to MH i2c: D1 01 00 64 43 01 79 [09:41:48]Write i2c OK [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: D1 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: D1 01 00 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: D1 01 00 64 43 00 78 [09:41:48]Write to MH i2c: 01 00 00 65 43 A8 [09:41:48]Write i2c OK [09:41:48]MH_I2C_Read... [09:41:48]OFD Sender: No OFD packet to send [09:41:48]*** Cut start [09:41:48]*** Partial cut [09:41:48]*** CUTSNS_PIN = 1 [09:41:48]*** CUTSNS_PIN = 0 [09:41:49]*** Brake cut motor [09:41:49]Read from MH i2c: 01 [09:41:49]MH_I2C_Read... [09:41:49]*** Stop cut motor [09:41:49]*** Cut end [09:41:49]Read from MH i2c: 01 07 00 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: 01 07 00 65 43 00 00 00 00 00 FF 0F BD [09:41:49]process_action close_receipt done [09:41:49]requested_data is exist [09:41:49]produce_requested_data [09:41:49]requested_item fm.sn is exist - process it [09:41:49]wFMCommunicate request_size=4 [09:41:49]MH_SAM_APDU [09:41:49]CAPDU: 80 11 00 00 [09:41:49]Write to MH i2c: E2 08 00 66 43 80 11 00 00 00 00 00 00 23 [09:41:49]Write i2c OK [09:41:49]MH_I2C_Read... [09:41:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:49]Read from MH i2c: E2 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 17 00 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 17 00 66 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 72 [09:41:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:41:49]wFMCommunicate OK [09:41:49]requested_item fd.num is exist - process it [09:41:49]SAM_PROTO_GetFieldsCounters [09:41:49]wFMCommunicate request_size=4 [09:41:49]MH_SAM_APDU [09:41:49]CAPDU: 80 13 00 00 [09:41:49]Write to MH i2c: E2 08 00 67 43 80 13 00 00 00 00 00 00 26 [09:41:49]Write i2c OK [09:41:49]MH_I2C_Read... [09:41:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:41:49]Read from MH i2c: E2 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 62 00 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 62 00 67 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 66 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 16 [09:41:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 66 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:41:49]wFMCommunicate OK [09:41:49]SAM_PROTO_GetFieldsCounters done [09:41:49]requested_item shift.num is exist - process it [09:41:49]requested_item shift.opened is exist - process it [09:41:49]req_shift_opened [09:41:49]FM_GetShiftState [09:41:49]SAM_PROTO_GetShiftState [09:41:49]wFMCommunicate request_size=4 [09:41:49]MH_SAM_APDU [09:41:49]CAPDU: 80 13 01 00 [09:41:49]Write to MH i2c: E2 08 00 68 43 80 13 01 00 00 00 00 00 28 [09:41:49]Write i2c OK [09:41:49]MH_I2C_Read... [09:41:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:49]Read from MH i2c: E2 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 0E 00 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: E2 0E 00 68 43 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6B [09:41:49]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:41:49]wFMCommunicate OK [09:41:49]SAM_PROTO_GetShiftState done [09:41:49]FM_GetShiftState done [09:41:49]req_shift_opened done [09:41:49]requested_item shift.open_date is exist - process it [09:41:49]req_shift_open_date [09:41:49]req_shift_open_date done [09:41:49]produce_requested_data done [09:41:49]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218470,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:41:49]process_action_free close_receipt [09:41:49]json_value_free [09:41:49]json_value_free done [09:41:49]process_json_proto returns [09:41:49]Send response to host [09:41:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218470,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:41:49]free response buf [09:41:49]execute_script done [09:41:49]execute_script returns [09:41:49]free content buf [09:41:49]Sock 9.Close socket [09:41:49]Sock 9.Thread stoped [09:41:53]OFD Sender: No OFD packet to send [09:41:58]OFD Sender: No OFD packet to send [09:42:03]OFD Sender: No OFD packet to send [09:42:07]accept exits with 8 [09:42:07]New connection [09:42:07]New thread 3066826084 created [09:42:07]Thread 3066682724 joined [09:42:07]Waiting for new connection... [09:42:07] Sock 8.Parse request [09:42:07]Sock 8.Check first char [09:42:07]Sock 8.First char is OK [09:42:07]request: POST /json_proto HTTP/1.0 [09:42:07]Method: POST [09:42:07]URL: /json_proto [09:42:07]Method is POST - this is cgi request [09:42:07]url: /json_proto [09:42:07]query_string will be loaded in cgi processing [09:42:07]execute_cgi json_proto POST (null) [09:42:07]execute_cgi path=json_proto method=POST [09:42:07]POST find Content-Length [09:42:07]Host: 172.17.40.4:8080 [09:42:07]Content-Length: 696 [09:42:07]Content-Type: application/json [09:42:07] [09:42:07]POST finish read [09:42:07]Found Content-Length = 696 [09:42:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79752", "tax_sys" : 0, "items" : [ { "code": "48744546", "name": "LD Compact Silver", "price" : 134.00, "quantity" : 1.000, "sum" : 134.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" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:07]execute_script... [09:42: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 : (3)79752", "tax_sys" : 0, "items" : [ { "code": "48744546", "name": "LD Compact Silver", "price" : 134.00, "quantity" : 1.000, "sum" : 134.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" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:07]POST & json_proto [09:42:07]process_json_proto [09:42:07]json parsed OK: [09:42:07]protocol is kg_v1.0 [09:42:07]action value=close_receipt [09:42:07]process_action close_receipt [09:42:07]cmd_close_receipt [09:42:07]MH_GetDate [09:42:07]Write to MH i2c: F0 00 00 69 43 9B [09:42:07]Write i2c OK [09:42:07]MH_I2C_Read... [09:42:07]Read from MH i2c: F0 [09:42:07]MH_I2C_Read... [09:42:07]Read from MH i2c: F0 09 00 [09:42:07]MH_I2C_Read... [09:42:07]Read from MH i2c: F0 09 00 69 43 00 F3 7E 13 67 EE 0E 0D 67 FF [09:42:07]GetLastDocTimeStamp 1729330909 [09:42:07]current date 1729330931 [09:42:07]FM_GetShiftState [09:42:07]SAM_PROTO_GetShiftState [09:42:07]wFMCommunicate request_size=4 [09:42:07]MH_SAM_APDU [09:42:07]CAPDU: 80 13 01 00 [09:42:07]Write to MH i2c: E2 08 00 6A 43 80 13 01 00 00 00 00 00 2A [09:42:07]Write i2c OK [09:42:07]MH_I2C_Read... [09:42:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:07]Read from MH i2c: E2 [09:42:07]MH_I2C_Read... [09:42:07]Read from MH i2c: E2 0E 00 [09:42:07]MH_I2C_Read... [09:42:07]Read from MH i2c: E2 0E 00 6A 43 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6D [09:42:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:42:07]wFMCommunicate OK [09:42:07]SAM_PROTO_GetShiftState done [09:42:07]FM_GetShiftState done [09:42:07]opened in 1729296582 [09:42:07]opened+sec_in_day 1729382982 [09:42:07]quantity*price = 13400 [09:42:07]sum+1 = 13401 [09:42:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 134.00 НСП 1% : 1.19 НДС 12% : 14.23 Наличными: 0.00 Безнал.: 134.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 116 19.10.2024 09:42 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218471 ФПД: 183119408845232 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094211&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218471&fm=183119408845232&tin=02508201610067®Number=0000000000098116&sum=13400 0 [09:42:08]StoreToDocumentArchive [09:42:08]shift 443 fd 218471 [09:42:08]save to /storage/0443/doc_00218471 [09:42:08]save last doc name /storage/0443/doc_00218471 to /storage/kkm_last_doc_name [09:42:08]save OK [09:42:08]Clear old archive folders... [09:42:08]ProcessDocumentItem done err = 0, tmpTLVsize=254 [09:42:08]tlvbuf is 01514200 [09:42:08]SAM_PROTO_ClearQueue [09:42:08]wFMCommunicate request_size=4 [09:42:08]MH_SAM_APDU [09:42:08]CAPDU: 80 09 00 00 [09:42:08]Write to MH i2c: E2 08 00 77 43 80 09 00 00 00 00 00 00 2C [09:42:08]Write i2c OK [09:42:08]MH_I2C_Read... [09:42:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:42:08]Read from MH i2c: E2 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 03 00 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 03 00 77 43 00 90 00 2E [09:42:08]RAPDU: 90 00 [09:42:08]wFMCommunicate OK [09:42:08]SAM_PROTO_ClearQueue done [09:42:08]KKMCreateOFDPacket [09:42:08]OFDProtocolAddRootSTLVToBuf [09:42:08]FM_MakeSignedData [09:42:08]FM_MakeSignedData [09:42:08]SAM_PROTO_SignData [09:42:08]wFMCommunicate request_size=4 [09:42:08]MH_SAM_APDU [09:42:08]CAPDU: 80 0D 01 02 [09:42:08]Write to MH i2c: E2 08 00 78 43 80 0D 01 02 00 00 00 00 34 [09:42:08]Write i2c OK [09:42:08]MH_I2C_Read... [09:42:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:42:08]Read from MH i2c: E2 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 03 00 [09:42:08]MH_I2C_Read... [09:42:08]Read from MH i2c: E2 03 00 78 43 00 90 00 2F [09:42:08]RAPDU: 90 00 [09:42:08]wFMCommunicate OK [09:42:08]wFMCommunicate request_size=255 [09:42:08]MH_SAM_APDU [09:42:08]CAPDU: 80 0D 02 02 FA 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 F3 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 67 55 03 00 35 04 [09:42:08]Write to MH i2c: E2 02 01 79 43 80 0D 02 02 FA 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 F3 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 67 55 03 00 35 04 00 00 85 [09:42:08]Write i2c OK [09:42:08]MH_I2C_Read... [09:42:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:09]Read from MH i2c: E2 [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: E2 03 00 [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: E2 03 00 79 43 00 90 00 30 [09:42:09]RAPDU: 90 00 [09:42:09]wFMCommunicate OK [09:42:09]wFMCommunicate request_size=13 [09:42:09]MH_SAM_APDU [09:42:09]CAPDU: 80 0D 02 02 08 06 00 A6 8B CF 50 D1 B0 [09:42:09]Write to MH i2c: E2 10 00 7A 43 80 0D 02 02 08 00 06 00 A6 8B CF 50 D1 B0 00 00 1E [09:42:09]Write i2c OK [09:42:09]MH_I2C_Read... [09:42:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:09]Read from MH i2c: E2 [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: E2 03 00 [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: E2 03 00 7A 43 00 90 00 31 [09:42:09]RAPDU: 90 00 [09:42:09]wFMCommunicate OK [09:42:09]wFMCommunicate request_size=4 [09:42:09]MH_SAM_APDU [09:42:09]CAPDU: 80 0D 03 02 [09:42:09]Write to MH i2c: E2 08 00 7B 43 80 0D 03 02 00 00 00 00 39 [09:42:09]Write i2c OK [09:42:09]MH_I2C_Read... [09:42:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:42:09]Read from MH i2c: E2 [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: E2 0B 00 [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: E2 0B 00 7B 43 00 43 53 7D 4F 7C E0 DB CC 90 00 9F [09:42:09]RAPDU: 43 53 7D 4F 7C E0 DB CC 90 00 [09:42:09]wFMCommunicate OK [09:42:09]SAM_PROTO_SignData done [09:42:09]FM_MakeSignedData done [09:42:09]CreateOFDProtocolMessage [09:42:09]wFMCommunicate request_size=4 [09:42:09]MH_SAM_APDU [09:42:09]CAPDU: 80 11 00 00 [09:42:09]Write to MH i2c: E2 08 00 7C 43 80 11 00 00 00 00 00 00 39 [09:42:09]Write i2c OK [09:42:09]MH_I2C_Read... [09:42:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:09]Read from MH i2c: E2 [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: E2 17 00 [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: E2 17 00 7C 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 88 [09:42:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:42:09]wFMCommunicate OK [09:42:09]CreateOFDProtocolMessage done [09:42:09]OFDSenderStorePacket 218471 [09:42:09]StoreOFDPacket docnum=218471 [09:42:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 12 01 00 00 FA 4B 0A 01 09 D1 5A 03 01 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 F3 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 67 55 03 00 35 04 06 00 A6 8B CF 50 D1 B0 43 53 7D 4F 7C E0 DB CC [09:42:09]CheckFolder [09:42:09]dirname=/storage/ofd_packets [09:42:09]CheckFolder done [09:42:09]ProducePacketName [09:42:09]name=ofd_packets/00218471 [09:42:09]NVStorageSaveData ofd_packets/00218471 [09:42:09]File name is /storage/ofd_packets/00218471 [09:42:09]Write 304 bytes [09:42:09]NVStorageSaveData done [09:42:09]OFDSenderStorePacket done [09:42:09]KKMCreateOFDPacket done [09:42:09]NVStorageSaveData kkm_last_timestamp [09:42:09]File name is /storage/kkm_last_timestamp [09:42:09]Write 4 bytes [09:42:09]NVStorageSaveData done [09:42:09]ExternCall_PrintAddStr [09:42:09]wPrintStart [09:42:09]Write to MH i2c: 01 00 00 7D 43 C0 [09:42:09]Write i2c OK [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: 01 [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: 01 07 00 [09:42:09]MH_I2C_Read... [09:42:09]Read from MH i2c: 01 07 00 7D 43 00 00 00 00 00 FF 0F D5 [09:42:09]RasterBufferAndPrint [09:42:09]line Счет N : (3)79752 [09:42:09]line ИНН: 02508201610067 [09:42:09]line Контрольно-Кассовый Чек [09:42:09]line ПРОДАЖА [09:42:09]line Товар: 48744546 [09:42:09]line LD Compact Silver [09:42:09]line 1.000 * 134.00 [09:42:09]line = 134.00 [09:42:09]line НДС 12% НСП 1% [09:42:09]line > о реализуемом товаре [09:42:09]line ИТОГО: 134.00 [09:42:09]line НСП 1% : 1.19 [09:42:09]line НДС 12% : 14.23 [09:42:09]line Наличными: 0.00 [09:42:09]line Безнал.: 134.00 [09:42:09]line Место: АЗС № 84 "Партнер Нефть" [09:42:09]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:42:09]line СНО: Общий режим [09:42:09]line Чек 116 19.10.2024 09:42 [09:42:09]line Смена: 443 ФФД: 1.0 [09:42:09]line ЗНМ: 0300000178 [09:42:09]line РНМ: 0000000000098116 [09:42:09]line Версия ККМ: 001 [09:42:09]line Платежная система: Mbank [09:42:09]line ФМ: 0000000000965413 [09:42:09]line ФД: 218471 [09:42:09]line ФПД: 183119408845232 [09:42:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094211&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218471&fm=183119408845232&tin=02508201610067®Number=0000000000098116&sum=13400 [09:42:09]OFD Sender: Processing packet 218471 [packets to send 80, broken 79] [09:42:09]ProducePacketName [09:42:09]name=ofd_packets/00218471 [09:42:09]OFD Sender: To server: pG, [09:42:09]CommunicateWithHost lk.salyk.kg:30040 [09:42:09]ConnectInit lk.salyk.kg [09:42:09]line 0 [09:42:09]written 0, free lines is 4095 [09:42:09]Connected sock=10 [09:42:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 12 01 00 00 FA 4B 0A 01 09 D1 5A 03 01 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 F3 7E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 67 55 03 00 35 04 06 00 A6 8B CF 50 D1 B0 43 53 7D 4F 7C E0 DB CC [09:42:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B3 45 47 00 60 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 39 36 35 34 31 33 10 04 04 00 67 55 03 00 F4 03 04 00 8D 2A 13 67 B6 04 01 00 00 EF 60 93 E7 A5 29 55 9E [09:42:09]CommunicateWithHost err = 0 [09:42:09]CheckOFDResponse [09:42:09]1017 (14) - 77093643461234 [09:42:09]1041 (16) - 0000000000965413 [09:42:09]1040 (4) - 218471 [09:42:09]1012 (4) - 19.10.2024 03:42 [09:42:09]1206 (1) - 0 [09:42:09]OFD Sender: Remove packet 218471 [09:42:09]ProducePacketName [09:42:09]name=ofd_packets/00218471 [09:42:09]NVStorageDeleteData [09:42:10]Write to MH i2c: 01 00 00 A6 43 E9 [09:42:10]Write i2c OK [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: 01 [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: 01 07 00 [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: 01 07 00 A6 43 00 00 00 00 00 08 0D 05 [09:42:10]RasterBufferAndPrint [09:42:10]line [09:42:10]line [09:42:10]line [09:42:10]line [09:42:10]line [09:42:10]written 0, free lines is 3345 [09:42:10]MH_Cut [09:42:10]Write to MH i2c: D1 01 00 AD 43 01 C2 [09:42:10]Write i2c OK [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: D1 [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: D1 01 00 [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: D1 01 00 AD 43 00 C1 [09:42:10]Write to MH i2c: 01 00 00 AE 43 F1 [09:42:10]Write i2c OK [09:42:10]MH_I2C_Read... [09:42:10]OFD Sender: No OFD packet to send [09:42:10]*** Cut start [09:42:10]*** Partial cut [09:42:10]*** CUTSNS_PIN = 1 [09:42:10]*** CUTSNS_PIN = 0 [09:42:10]*** Brake cut motor [09:42:11]Read from MH i2c: 01 [09:42:11]MH_I2C_Read... [09:42:11]*** Stop cut motor [09:42:11]*** Cut end [09:42:11]Read from MH i2c: 01 07 00 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: 01 07 00 AE 43 00 00 00 00 00 FF 0F 06 [09:42:11]process_action close_receipt done [09:42:11]requested_data is exist [09:42:11]produce_requested_data [09:42:11]requested_item fm.sn is exist - process it [09:42:11]wFMCommunicate request_size=4 [09:42:11]MH_SAM_APDU [09:42:11]CAPDU: 80 11 00 00 [09:42:11]Write to MH i2c: E2 08 00 AF 43 80 11 00 00 00 00 00 00 6C [09:42:11]Write i2c OK [09:42:11]MH_I2C_Read... [09:42:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:11]Read from MH i2c: E2 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 17 00 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 17 00 AF 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BB [09:42:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:42:11]wFMCommunicate OK [09:42:11]requested_item fd.num is exist - process it [09:42:11]SAM_PROTO_GetFieldsCounters [09:42:11]wFMCommunicate request_size=4 [09:42:11]MH_SAM_APDU [09:42:11]CAPDU: 80 13 00 00 [09:42:11]Write to MH i2c: E2 08 00 B0 43 80 13 00 00 00 00 00 00 6F [09:42:11]Write i2c OK [09:42:11]MH_I2C_Read... [09:42:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:42:11]Read from MH i2c: E2 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 62 00 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 62 00 B0 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 67 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 63 [09:42:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 67 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:42:11]wFMCommunicate OK [09:42:11]SAM_PROTO_GetFieldsCounters done [09:42:11]requested_item shift.num is exist - process it [09:42:11]requested_item shift.opened is exist - process it [09:42:11]req_shift_opened [09:42:11]FM_GetShiftState [09:42:11]SAM_PROTO_GetShiftState [09:42:11]wFMCommunicate request_size=4 [09:42:11]MH_SAM_APDU [09:42:11]CAPDU: 80 13 01 00 [09:42:11]Write to MH i2c: E2 08 00 B1 43 80 13 01 00 00 00 00 00 71 [09:42:11]Write i2c OK [09:42:11]MH_I2C_Read... [09:42:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:11]Read from MH i2c: E2 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 0E 00 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 0E 00 B1 43 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B4 [09:42:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:42:11]wFMCommunicate OK [09:42:11]SAM_PROTO_GetShiftState done [09:42:11]FM_GetShiftState done [09:42:11]req_shift_opened done [09:42:11]requested_item shift.open_date is exist - process it [09:42:11]req_shift_open_date [09:42:11]req_shift_open_date done [09:42:11]produce_requested_data done [09:42:11]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218471,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:42:11]process_action_free close_receipt [09:42:11]json_value_free [09:42:11]json_value_free done [09:42:11]process_json_proto returns [09:42:11]Send response to host [09:42:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218471,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:42:11]free response buf [09:42:11]execute_script done [09:42:11]execute_script returns [09:42:11]free content buf [09:42:11]Sock 8.Close socket [09:42:11]Sock 8.Thread stoped [09:42:15]OFD Sender: No OFD packet to send [09:42:20]OFD Sender: No OFD packet to send [09:42:25]OFD Sender: No OFD packet to send [09:42:30]OFD Sender: No OFD packet to send [09:42:35]OFD Sender: No OFD packet to send [09:42:40]OFD Sender: No OFD packet to send [09:42:45]OFD Sender: No OFD packet to send [09:42:50]OFD Sender: No OFD packet to send [09:42:55]OFD Sender: No OFD packet to send [09:43:00]OFD Sender: No OFD packet to send [09:43:05]OFD Sender: No OFD packet to send [09:43:10]OFD Sender: No OFD packet to send [09:43:15]OFD Sender: No OFD packet to send [09:43:20]OFD Sender: No OFD packet to send [09:43:25]OFD Sender: No OFD packet to send [09:43:30]OFD Sender: No OFD packet to send [09:43:35]OFD Sender: No OFD packet to send [09:43:38]accept exits with 9 [09:43:38]New connection [09:43:38]New thread 3066682724 created [09:43:38]Thread 3066826084 joined [09:43:38]Waiting for new connection... [09:43:38] Sock 9.Parse request [09:43:38]Sock 9.Check first char [09:43:38]Sock 9.First char is OK [09:43:38]request: POST /json_proto HTTP/1.0 [09:43:38]Method: POST [09:43:38]URL: /json_proto [09:43:38]Method is POST - this is cgi request [09:43:38]url: /json_proto [09:43:38]query_string will be loaded in cgi processing [09:43:38]execute_cgi json_proto POST (null) [09:43:38]execute_cgi path=json_proto method=POST [09:43:38]POST find Content-Length [09:43:38]Host: 172.17.40.4:8080 [09:43:38]Content-Length: 677 [09:43:38]Content-Type: application/json [09:43:38] [09:43:38]POST finish read [09:43:38]Found Content-Length = 677 [09:43:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536011", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [09:43:38]execute_script... [09:43:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536011", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [09:43:38]POST & json_proto [09:43:38]process_json_proto [09:43:38]json parsed OK: [09:43:38]protocol is kg_v1.0 [09:43:38]action value=close_receipt [09:43:38]process_action close_receipt [09:43:38]cmd_close_receipt [09:43:38]MH_GetDate [09:43:38]Write to MH i2c: F0 00 00 B2 43 E4 [09:43:38]Write i2c OK [09:43:38]MH_I2C_Read... [09:43:38]Read from MH i2c: F0 [09:43:38]MH_I2C_Read... [09:43:38]Read from MH i2c: F0 09 00 [09:43:38]MH_I2C_Read... [09:43:38]Read from MH i2c: F0 09 00 B2 43 00 4E 7F 13 67 EE 0E 0D 67 A4 [09:43:38]GetLastDocTimeStamp 1729330931 [09:43:38]current date 1729331022 [09:43:38]FM_GetShiftState [09:43:38]SAM_PROTO_GetShiftState [09:43:38]wFMCommunicate request_size=4 [09:43:38]MH_SAM_APDU [09:43:38]CAPDU: 80 13 01 00 [09:43:38]Write to MH i2c: E2 08 00 B3 43 80 13 01 00 00 00 00 00 73 [09:43:38]Write i2c OK [09:43:38]MH_I2C_Read... [09:43:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:38]Read from MH i2c: E2 [09:43:38]MH_I2C_Read... [09:43:38]Read from MH i2c: E2 0E 00 [09:43:38]MH_I2C_Read... [09:43:38]Read from MH i2c: E2 0E 00 B3 43 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B6 [09:43:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:43:38]wFMCommunicate OK [09:43:38]SAM_PROTO_GetShiftState done [09:43:38]FM_GetShiftState done [09:43:38]opened in 1729296582 [09:43:38]opened+sec_in_day 1729382982 [09:43:38]quantity*price = 60027 [09:43:38]sum+1 = 60029 [09:43:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 117 19.10.2024 09:43 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218472 ФПД: 201961980649388 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094342&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218472&fm=201961980649388&tin=02508201610067®Number=0000000000098116&sum=60000 [09:43:39]StoreToDocumentArchive [09:43:39]shift 443 fd 218472 [09:43:39]save to /storage/0443/doc_00218472 [09:43:39]save last doc name /storage/0443/doc_00218472 to /storage/kkm_last_doc_name [09:43:39]save OK [09:43:39]Clear old archive folders... [09:43:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:43:39]tlvbuf is 0153DFF0 [09:43:39]SAM_PROTO_ClearQueue [09:43:39]wFMCommunicate request_size=4 [09:43:39]MH_SAM_APDU [09:43:39]CAPDU: 80 09 00 00 [09:43:39]Write to MH i2c: E2 08 00 C0 43 80 09 00 00 00 00 00 00 75 [09:43:39]Write i2c OK [09:43:39]MH_I2C_Read... [09:43:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:43:39]Read from MH i2c: E2 [09:43:39]MH_I2C_Read... [09:43:39]Read from MH i2c: E2 03 00 [09:43:39]MH_I2C_Read... [09:43:39]Read from MH i2c: E2 03 00 C0 43 00 90 00 77 [09:43:39]RAPDU: 90 00 [09:43:39]wFMCommunicate OK [09:43:39]SAM_PROTO_ClearQueue done [09:43:39]KKMCreateOFDPacket [09:43:39]OFDProtocolAddRootSTLVToBuf [09:43:39]FM_MakeSignedData [09:43:39]FM_MakeSignedData [09:43:39]SAM_PROTO_SignData [09:43:39]wFMCommunicate request_size=4 [09:43:39]MH_SAM_APDU [09:43:39]CAPDU: 80 0D 01 02 [09:43:39]Write to MH i2c: E2 08 00 C1 43 80 0D 01 02 00 00 00 00 7D [09:43:39]Write i2c OK [09:43:39]MH_I2C_Read... [09:43:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:43:39]Read from MH i2c: E2 [09:43:39]MH_I2C_Read... [09:43:39]Read from MH i2c: E2 03 00 [09:43:39]MH_I2C_Read... [09:43:39]Read from MH i2c: E2 03 00 C1 43 00 90 00 78 [09:43:39]RAPDU: 90 00 [09:43:39]wFMCommunicate OK [09:43:39]wFMCommunicate request_size=255 [09:43:39]MH_SAM_APDU [09:43: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 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 75 00 00 00 F4 03 04 00 4E 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 68 55 03 00 35 04 06 00 B7 [09:43:39]Write to MH i2c: E2 02 01 C2 43 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 75 00 00 00 F4 03 04 00 4E 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 68 55 03 00 35 04 06 00 B7 00 00 53 [09:43:39]Write i2c OK [09:43:39]MH_I2C_Read... [09:43:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:40]Read from MH i2c: E2 [09:43:40]MH_I2C_Read... [09:43:40]Read from MH i2c: E2 03 00 [09:43:40]MH_I2C_Read... [09:43:40]Read from MH i2c: E2 03 00 C2 43 00 90 00 79 [09:43:40]RAPDU: 90 00 [09:43:40]wFMCommunicate OK [09:43:40]wFMCommunicate request_size=10 [09:43:40]MH_SAM_APDU [09:43:40]CAPDU: 80 0D 02 02 05 AE F0 1D 5F AC [09:43:40]Write to MH i2c: E2 0D 00 C3 43 80 0D 02 02 05 00 AE F0 1D 5F AC 00 00 50 [09:43:40]Write i2c OK [09:43:40]MH_I2C_Read... [09:43:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:40]Read from MH i2c: E2 [09:43:40]MH_I2C_Read... [09:43:40]Read from MH i2c: E2 03 00 [09:43:40]MH_I2C_Read... [09:43:40]Read from MH i2c: E2 03 00 C3 43 00 90 00 7A [09:43:40]RAPDU: 90 00 [09:43:40]wFMCommunicate OK [09:43:40]wFMCommunicate request_size=4 [09:43:40]MH_SAM_APDU [09:43:40]CAPDU: 80 0D 03 02 [09:43:40]Write to MH i2c: E2 08 00 C4 43 80 0D 03 02 00 00 00 00 82 [09:43:40]Write i2c OK [09:43:40]MH_I2C_Read... [09:43:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:43:40]Read from MH i2c: E2 [09:43:40]MH_I2C_Read... [09:43:40]Read from MH i2c: E2 0B 00 [09:43:40]MH_I2C_Read... [09:43:40]Read from MH i2c: E2 0B 00 C4 43 00 8A AF BD C0 A5 36 9E 44 90 00 F6 [09:43:40]RAPDU: 8A AF BD C0 A5 36 9E 44 90 00 [09:43:40]wFMCommunicate OK [09:43:40]SAM_PROTO_SignData done [09:43:40]FM_MakeSignedData done [09:43:40]CreateOFDProtocolMessage [09:43:40]wFMCommunicate request_size=4 [09:43:40]MH_SAM_APDU [09:43:40]CAPDU: 80 11 00 00 [09:43:40]Write to MH i2c: E2 08 00 C5 43 80 11 00 00 00 00 00 00 82 [09:43:40]Write i2c OK [09:43:40]MH_I2C_Read... [09:43:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:40]Read from MH i2c: E2 [09:43:40]MH_I2C_Read... [09:43:40]Read from MH i2c: E2 17 00 [09:43:40]MH_I2C_Read... [09:43:40]Read from MH i2c: E2 17 00 C5 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D1 [09:43:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:43:40]wFMCommunicate OK [09:43:40]CreateOFDProtocolMessage done [09:43:40]OFDSenderStorePacket 218472 [09:43:40]StoreOFDPacket docnum=218472 [09:43:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E8 90 07 01 ED 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 75 00 00 00 F4 03 04 00 4E 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 68 55 03 00 35 04 06 00 B7 AE F0 1D 5F AC 8A AF BD C0 A5 36 9E 44 [09:43:40]CheckFolder [09:43:40]dirname=/storage/ofd_packets [09:43:40]CheckFolder done [09:43:40]ProducePacketName [09:43:40]name=ofd_packets/00218472 [09:43:40]NVStorageSaveData ofd_packets/00218472 [09:43:40]File name is /storage/ofd_packets/00218472 [09:43:40]Write 301 bytes [09:43:40]NVStorageSaveData done [09:43:40]OFDSenderStorePacket done [09:43:40]KKMCreateOFDPacket done [09:43:40]NVStorageSaveData kkm_last_timestamp [09:43:40]File name is /storage/kkm_last_timestamp [09:43:40]Write 4 bytes [09:43:40]NVStorageSaveData done [09:43:40]ExternCall_PrintAddStr [09:43:40]wPrintStart [09:43:40]Write to MH i2c: 01 00 00 C6 43 09 [09:43:40]Write i2c OK [09:43:40]MH_I2C_Read... [09:43:40]Read from MH i2c: 01 [09:43:40]MH_I2C_Read... [09:43:40]Read from MH i2c: 01 07 00 [09:43:40]MH_I2C_Read... [09:43:40]Read from MH i2c: 01 07 00 C6 43 00 00 00 00 00 FF 0F 1E [09:43:40]RasterBufferAndPrint [09:43:40]line Счет N : (1)536011 [09:43:40]line ИНН: 02508201610067 [09:43:40]line Контрольно-Кассовый Чек [09:43:40]line ПРОДАЖА [09:43:40]line ТРК (МРК, ГНК) : 11 [09:43:40]line Товар: 2710124500 [09:43:40]line Аи-95-К-3 [09:43:40]line 8.090 * 74.20 [09:43:40]line = 600.28 [09:43:40]line НДС 12% НСП 1% [09:43:40]line > о реализуемом товаре [09:43:40]line ОКРУГЛЕНИЕ: -0.28 [09:43:40]line ИТОГО: 600.00 [09:43:40]line Внесено: 600.00 [09:43:40]line СДАЧА: 0.00 [09:43:40]line НСП 1% : 5.31 [09:43:40]line НДС 12% : 63.75 [09:43:40]line Наличными: 600.00 [09:43:40]line Безнал.: 0.00 [09:43:40]line Место: АЗС № 84 "Партнер Нефть" [09:43:40]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:43:40]line СНО: Общий режим [09:43:40]line Чек 117 19.10.2024 09:43 [09:43:40]line Смена: 443 ФФД: 1.0 [09:43:40]line ЗНМ: 0300000178 [09:43:40]line РНМ: 0000000000098116 [09:43:40]line Версия ККМ: 001 [09:43:40]line ФМ: 0000000000965413 [09:43:40]line ФД: 218472 [09:43:40]line ФПД: 201961980649388 [09:43:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094342&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218472&fm=201961980649388&tin=02508201610067®Number=0000000000098116&sum=60000 [09:43:40]OFD Sender: Processing packet 218472 [packets to send 80, broken 79] [09:43:40]ProducePacketName [09:43:40]name=ofd_packets/00218472 [09:43:40]OFD Sender: To server: pG, [09:43:40]CommunicateWithHost lk.salyk.kg:30040 [09:43:40]ConnectInit lk.salyk.kg [09:43:40]written 0, free lines is 4095 [09:43:40]Connected sock=10 [09:43:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E8 90 07 01 ED 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 75 00 00 00 F4 03 04 00 4E 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 68 55 03 00 35 04 06 00 B7 AE F0 1D 5F AC 8A AF BD C0 A5 36 9E 44 [09:43:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BE 3A 47 00 A2 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 68 55 03 00 F4 03 04 00 E8 2A 13 67 B6 04 01 00 00 5D 36 B6 40 0E 89 2D 8B [09:43:41]CommunicateWithHost err = 0 [09:43:41]CheckOFDResponse [09:43:41]1017 (14) - 77093643461234 [09:43:41]1041 (16) - 0000000000965413 [09:43:41]1040 (4) - 218472 [09:43:41]1012 (4) - 19.10.2024 03:43 [09:43:41]1206 (1) - 0 [09:43:41]OFD Sender: Remove packet 218472 [09:43:41]ProducePacketName [09:43:41]name=ofd_packets/00218472 [09:43:41]NVStorageDeleteData [09:43:41]Write to MH i2c: 01 00 00 F1 43 34 [09:43:41]Write i2c OK [09:43:41]MH_I2C_Read... [09:43:41]Read from MH i2c: 01 [09:43:41]MH_I2C_Read... [09:43:41]Read from MH i2c: 01 07 00 [09:43:41]MH_I2C_Read... [09:43:41]Read from MH i2c: 01 07 00 F1 43 00 00 00 00 00 D8 0C 1F [09:43:41]RasterBufferAndPrint [09:43:41]line [09:43:41]line [09:43:41]line [09:43:41]line [09:43:41]line [09:43:41]written 0, free lines is 3295 [09:43:41]MH_Cut [09:43:41]Write to MH i2c: D1 01 00 F8 43 01 0D [09:43:41]Write i2c OK [09:43:41]MH_I2C_Read... [09:43:41]Read from MH i2c: D1 [09:43:41]MH_I2C_Read... [09:43:41]Read from MH i2c: D1 01 00 [09:43:41]MH_I2C_Read... [09:43:41]Read from MH i2c: D1 01 00 F8 43 00 0C [09:43:41]Write to MH i2c: 01 00 00 F9 43 3C [09:43:41]Write i2c OK [09:43:41]MH_I2C_Read... [09:43:41]OFD Sender: No OFD packet to send [09:43:41]*** Cut start [09:43:41]*** Partial cut [09:43:41]*** CUTSNS_PIN = 1 [09:43:41]*** CUTSNS_PIN = 0 [09:43:42]*** Brake cut motor [09:43:42]Read from MH i2c: 01 [09:43:42]MH_I2C_Read... [09:43:42]*** Stop cut motor [09:43:42]*** Cut end [09:43:42]Read from MH i2c: 01 07 00 [09:43:42]MH_I2C_Read... [09:43:42]Read from MH i2c: 01 07 00 F9 43 00 00 00 00 00 FF 0F 51 [09:43:42]process_action close_receipt done [09:43:42]requested_data is exist [09:43:42]produce_requested_data [09:43:42]requested_item fm.sn is exist - process it [09:43:42]wFMCommunicate request_size=4 [09:43:42]MH_SAM_APDU [09:43:42]CAPDU: 80 11 00 00 [09:43:42]Write to MH i2c: E2 08 00 FA 43 80 11 00 00 00 00 00 00 B7 [09:43:42]Write i2c OK [09:43:42]MH_I2C_Read... [09:43:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:42]Read from MH i2c: E2 [09:43:42]MH_I2C_Read... [09:43:42]Read from MH i2c: E2 17 00 [09:43:42]MH_I2C_Read... [09:43:42]Read from MH i2c: E2 17 00 FA 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 06 [09:43:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:43:42]wFMCommunicate OK [09:43:42]requested_item fd.num is exist - process it [09:43:42]SAM_PROTO_GetFieldsCounters [09:43:42]wFMCommunicate request_size=4 [09:43:42]MH_SAM_APDU [09:43:42]CAPDU: 80 13 00 00 [09:43:42]Write to MH i2c: E2 08 00 FB 43 80 13 00 00 00 00 00 00 BA [09:43:42]Write i2c OK [09:43:42]MH_I2C_Read... [09:43:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:43:42]Read from MH i2c: E2 [09:43:42]MH_I2C_Read... [09:43:42]Read from MH i2c: E2 62 00 [09:43:42]MH_I2C_Read... [09:43:42]Read from MH i2c: E2 62 00 FB 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 68 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 B2 [09:43:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 68 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:43:42]wFMCommunicate OK [09:43:42]SAM_PROTO_GetFieldsCounters done [09:43:42]requested_item shift.num is exist - process it [09:43:42]requested_item shift.opened is exist - process it [09:43:42]req_shift_opened [09:43:42]FM_GetShiftState [09:43:42]SAM_PROTO_GetShiftState [09:43:42]wFMCommunicate request_size=4 [09:43:42]MH_SAM_APDU [09:43:42]CAPDU: 80 13 01 00 [09:43:42]Write to MH i2c: E2 08 00 FC 43 80 13 01 00 00 00 00 00 BC [09:43:42]Write i2c OK [09:43:42]MH_I2C_Read... [09:43:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:42]Read from MH i2c: E2 [09:43:42]MH_I2C_Read... [09:43:42]Read from MH i2c: E2 0E 00 [09:43:42]MH_I2C_Read... [09:43:42]Read from MH i2c: E2 0E 00 FC 43 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FF [09:43:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:43:42]wFMCommunicate OK [09:43:42]SAM_PROTO_GetShiftState done [09:43:42]FM_GetShiftState done [09:43:42]req_shift_opened done [09:43:42]requested_item shift.open_date is exist - process it [09:43:42]req_shift_open_date [09:43:42]req_shift_open_date done [09:43:42]produce_requested_data done [09:43:42]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218472,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:43:42]process_action_free close_receipt [09:43:42]json_value_free [09:43:42]json_value_free done [09:43:42]process_json_proto returns [09:43:42]Send response to host [09:43:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218472,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:43:42]free response buf [09:43:42]execute_script done [09:43:42]execute_script returns [09:43:42]free content buf [09:43:42]Sock 9.Close socket [09:43:42]Sock 9.Thread stoped [09:43:46]OFD Sender: No OFD packet to send [09:43:51]OFD Sender: No OFD packet to send [09:43:56]OFD Sender: No OFD packet to send [09:44:01]OFD Sender: No OFD packet to send [09:44:06]OFD Sender: No OFD packet to send [09:44:11]OFD Sender: No OFD packet to send [09:44:16]OFD Sender: No OFD packet to send [09:44:21]OFD Sender: No OFD packet to send [09:44:26]OFD Sender: No OFD packet to send [09:44:31]OFD Sender: No OFD packet to send [09:44:36]OFD Sender: No OFD packet to send [09:44:37]accept exits with 8 [09:44:37]New connection [09:44:37]New thread 3066826084 created [09:44:37]Thread 3066682724 joined [09:44:37]Waiting for new connection... [09:44:37] Sock 8.Parse request [09:44:37]Sock 8.Check first char [09:44:37]Sock 8.First char is OK [09:44:37]request: POST /json_proto HTTP/1.0 [09:44:37]Method: POST [09:44:37]URL: /json_proto [09:44:37]Method is POST - this is cgi request [09:44:37]url: /json_proto [09:44:37]query_string will be loaded in cgi processing [09:44:37]execute_cgi json_proto POST (null) [09:44:37]execute_cgi path=json_proto method=POST [09:44:37]POST find Content-Length [09:44:37]Host: 172.17.40.4:8080 [09:44:37]Content-Length: 682 [09:44:37]Content-Type: application/json [09:44:37] [09:44:37]POST finish read [09:44:37]Found Content-Length = 682 [09:44:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536013", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [09:44:37]execute_script... [09:44: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)536013", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [09:44:37]POST & json_proto [09:44:37]process_json_proto [09:44:37]json parsed OK: [09:44:37]protocol is kg_v1.0 [09:44:37]action value=close_receipt [09:44:37]process_action close_receipt [09:44:37]cmd_close_receipt [09:44:37]MH_GetDate [09:44:37]Write to MH i2c: F0 00 00 FD 43 2F [09:44:37]Write i2c OK [09:44:37]MH_I2C_Read... [09:44:37]Read from MH i2c: F0 [09:44:37]MH_I2C_Read... [09:44:37]Read from MH i2c: F0 09 00 [09:44:37]MH_I2C_Read... [09:44:37]Read from MH i2c: F0 09 00 FD 43 00 89 7F 13 67 EE 0E 0D 67 2A [09:44:37]GetLastDocTimeStamp 1729331022 [09:44:37]current date 1729331081 [09:44:37]FM_GetShiftState [09:44:37]SAM_PROTO_GetShiftState [09:44:37]wFMCommunicate request_size=4 [09:44:37]MH_SAM_APDU [09:44:37]CAPDU: 80 13 01 00 [09:44:37]Write to MH i2c: E2 08 00 FE 43 80 13 01 00 00 00 00 00 BE [09:44:37]Write i2c OK [09:44:37]MH_I2C_Read... [09:44:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:37]Read from MH i2c: E2 [09:44:37]MH_I2C_Read... [09:44:37]Read from MH i2c: E2 0E 00 [09:44:37]MH_I2C_Read... [09:44:37]Read from MH i2c: E2 0E 00 FE 43 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 01 [09:44:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:44:37]wFMCommunicate OK [09:44:37]SAM_PROTO_GetShiftState done [09:44:37]FM_GetShiftState done [09:44:37]opened in 1729296582 [09:44:37]opened+sec_in_day 1729382982 [09:44:37]quantity*price = 100021 [09:44:37]sum+1 = 100023 [09:44:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 118 19.10.2024 09:44 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218473 ФПД: 179730052854072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094441&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218473&fm=179730052854072&tin=02508201610067®Number=0000000000098116&sum=100000 [09:44:39]StoreToDocumentArchive [09:44:39]shift 443 fd 218473 [09:44:39]save to /storage/0443/doc_00218473 [09:44:39]save last doc name /storage/0443/doc_00218473 to /storage/kkm_last_doc_name [09:44:39]save OK [09:44:39]Clear old archive folders... [09:44:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:44:39]tlvbuf is 01643170 [09:44:39]SAM_PROTO_ClearQueue [09:44:39]wFMCommunicate request_size=4 [09:44:39]MH_SAM_APDU [09:44:39]CAPDU: 80 09 00 00 [09:44:39]Write to MH i2c: E2 08 00 0B 44 80 09 00 00 00 00 00 00 C1 [09:44:39]Write i2c OK [09:44:39]MH_I2C_Read... [09:44:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:44:39]Read from MH i2c: E2 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 03 00 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 03 00 0B 44 00 90 00 C3 [09:44:39]RAPDU: 90 00 [09:44:39]wFMCommunicate OK [09:44:39]SAM_PROTO_ClearQueue done [09:44:39]KKMCreateOFDPacket [09:44:39]OFDProtocolAddRootSTLVToBuf [09:44:39]FM_MakeSignedData [09:44:39]FM_MakeSignedData [09:44:39]SAM_PROTO_SignData [09:44:39]wFMCommunicate request_size=4 [09:44:39]MH_SAM_APDU [09:44:39]CAPDU: 80 0D 01 02 [09:44:39]Write to MH i2c: E2 08 00 0C 44 80 0D 01 02 00 00 00 00 C9 [09:44:39]Write i2c OK [09:44:39]MH_I2C_Read... [09:44:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:44:39]Read from MH i2c: E2 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 03 00 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 03 00 0C 44 00 90 00 C4 [09:44:39]RAPDU: 90 00 [09:44:39]wFMCommunicate OK [09:44:39]wFMCommunicate request_size=255 [09:44:39]MH_SAM_APDU [09:44: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 76 00 00 00 F4 03 04 00 89 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 69 55 03 00 35 04 06 00 A3 [09:44:39]Write to MH i2c: E2 02 01 0D 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 76 00 00 00 F4 03 04 00 89 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 69 55 03 00 35 04 06 00 A3 00 00 87 [09:44:39]Write i2c OK [09:44:39]MH_I2C_Read... [09:44:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:39]Read from MH i2c: E2 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 03 00 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 03 00 0D 44 00 90 00 C5 [09:44:39]RAPDU: 90 00 [09:44:39]wFMCommunicate OK [09:44:39]wFMCommunicate request_size=10 [09:44:39]MH_SAM_APDU [09:44:39]CAPDU: 80 0D 02 02 05 76 A9 F4 B1 38 [09:44:39]Write to MH i2c: E2 0D 00 0E 44 80 0D 02 02 05 00 76 A9 F4 B1 38 00 00 D2 [09:44:39]Write i2c OK [09:44:39]MH_I2C_Read... [09:44:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:39]Read from MH i2c: E2 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 03 00 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 03 00 0E 44 00 90 00 C6 [09:44:39]RAPDU: 90 00 [09:44:39]wFMCommunicate OK [09:44:39]wFMCommunicate request_size=4 [09:44:39]MH_SAM_APDU [09:44:39]CAPDU: 80 0D 03 02 [09:44:39]Write to MH i2c: E2 08 00 0F 44 80 0D 03 02 00 00 00 00 CE [09:44:39]Write i2c OK [09:44:39]MH_I2C_Read... [09:44:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:44:39]Read from MH i2c: E2 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 0B 00 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 0B 00 0F 44 00 5F 8B 24 46 BF 39 C2 2E 90 00 0B [09:44:39]RAPDU: 5F 8B 24 46 BF 39 C2 2E 90 00 [09:44:39]wFMCommunicate OK [09:44:39]SAM_PROTO_SignData done [09:44:39]FM_MakeSignedData done [09:44:39]CreateOFDProtocolMessage [09:44:39]wFMCommunicate request_size=4 [09:44:39]MH_SAM_APDU [09:44:39]CAPDU: 80 11 00 00 [09:44:39]Write to MH i2c: E2 08 00 10 44 80 11 00 00 00 00 00 00 CE [09:44:39]Write i2c OK [09:44:39]MH_I2C_Read... [09:44:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:39]Read from MH i2c: E2 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 17 00 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 17 00 10 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1D [09:44:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:44:39]wFMCommunicate OK [09:44:39]CreateOFDProtocolMessage done [09:44:39]OFDSenderStorePacket 218473 [09:44:39]StoreOFDPacket docnum=218473 [09:44:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 03 74 07 01 CB 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 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 76 00 00 00 F4 03 04 00 89 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 69 55 03 00 35 04 06 00 A3 76 A9 F4 B1 38 5F 8B 24 46 BF 39 C2 2E [09:44:39]CheckFolder [09:44:39]dirname=/storage/ofd_packets [09:44:39]CheckFolder done [09:44:39]ProducePacketName [09:44:39]name=ofd_packets/00218473 [09:44:39]NVStorageSaveData ofd_packets/00218473 [09:44:39]File name is /storage/ofd_packets/00218473 [09:44:39]Write 301 bytes [09:44:39]NVStorageSaveData done [09:44:39]OFDSenderStorePacket done [09:44:39]KKMCreateOFDPacket done [09:44:39]NVStorageSaveData kkm_last_timestamp [09:44:39]File name is /storage/kkm_last_timestamp [09:44:39]Write 4 bytes [09:44:39]NVStorageSaveData done [09:44:39]ExternCall_PrintAddStr [09:44:39]wPrintStart [09:44:39]Write to MH i2c: 01 00 00 11 44 55 [09:44:39]Write i2c OK [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: 01 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: 01 07 00 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: 01 07 00 11 44 00 00 00 00 00 FF 0F 6A [09:44:39]RasterBufferAndPrint [09:44:39]line Счет N : (1)536013 [09:44:39]line ИНН: 02508201610067 [09:44:39]line Контрольно-Кассовый Чек [09:44:39]line ПРОДАЖА [09:44:39]line ТРК (МРК, ГНК) : 21 [09:44:39]line Товар: 2710124500 [09:44:39]line Аи-95-К-3 [09:44:39]line 13.480 * 74.20 [09:44:39]line = 1000.22 [09:44:39]line НДС 12% НСП 1% [09:44:39]line > о реализуемом товаре [09:44:39]line ОКРУГЛЕНИЕ: -0.22 [09:44:39]line ИТОГО: 1000.00 [09:44:39]line Внесено: 1000.00 [09:44:39]line СДАЧА: 0.00 [09:44:39]line НСП 1% : 8.85 [09:44:39]line НДС 12% : 106.22 [09:44:39]line Наличными: 1000.00 [09:44:39]line Безнал.: 0.00 [09:44:39]line Место: АЗС № 84 "Партнер Нефть" [09:44:39]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:44:39]line СНО: Общий режим [09:44:39]line Чек 118 19.10.2024 09:44 [09:44:39]line Смена: 443 ФФД: 1.0 [09:44:39]line ЗНМ: 0300000178 [09:44:39]line РНМ: 0000000000098116 [09:44:39]line Версия ККМ: 001 [09:44:39]line ФМ: 0000000000965413 [09:44:39]line ФД: 218473 [09:44:39]line ФПД: 179730052854072 [09:44:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094441&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218473&fm=179730052854072&tin=02508201610067®Number=0000000000098116&sum=100000 [09:44:39]OFD Sender: Processing packet 218473 [packets to send 80, broken 79] [09:44:39]ProducePacketName [09:44:39]name=ofd_packets/00218473 [09:44:39]OFD Sender: To server: pG, [09:44:39]CommunicateWithHost lk.salyk.kg:30040 [09:44:39]ConnectInit lk.salyk.kg [09:44:39]written 0, free lines is 4095 [09:44:40]Connected sock=11 [09:44:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 03 74 07 01 CB 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 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 76 00 00 00 F4 03 04 00 89 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 69 55 03 00 35 04 06 00 A3 76 A9 F4 B1 38 5F 8B 24 46 BF 39 C2 2E [09:44:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 72 DD 47 00 0B 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 39 36 35 34 31 33 10 04 04 00 69 55 03 00 F4 03 04 00 23 2B 13 67 B6 04 01 00 00 3D 1C 20 84 49 A0 CF 85 [09:44:40]CommunicateWithHost err = 0 [09:44:40]CheckOFDResponse [09:44:40]1017 (14) - 77093643461234 [09:44:40]1041 (16) - 0000000000965413 [09:44:40]1040 (4) - 218473 [09:44:40]1012 (4) - 19.10.2024 03:44 [09:44:40]1206 (1) - 0 [09:44:40]OFD Sender: Remove packet 218473 [09:44:40]ProducePacketName [09:44:40]name=ofd_packets/00218473 [09:44:40]NVStorageDeleteData [09:44:40]Write to MH i2c: 01 00 00 3C 44 80 [09:44:40]Write i2c OK [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: 01 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: 01 07 00 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: 01 07 00 3C 44 00 00 00 00 00 DD 0C 70 [09:44:40]RasterBufferAndPrint [09:44:40]line [09:44:40]line [09:44:40]line [09:44:40]line [09:44:40]line [09:44:40]written 0, free lines is 3300 [09:44:40]MH_Cut [09:44:40]Write to MH i2c: D1 01 00 43 44 01 59 [09:44:40]Write i2c OK [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: D1 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: D1 01 00 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: D1 01 00 43 44 00 58 [09:44:40]Write to MH i2c: 01 00 00 44 44 88 [09:44:40]Write i2c OK [09:44:40]MH_I2C_Read... [09:44:40]OFD Sender: No OFD packet to send [09:44:41]*** Cut start [09:44:41]*** Partial cut [09:44:41]*** CUTSNS_PIN = 1 [09:44:41]*** CUTSNS_PIN = 0 [09:44:41]*** Brake cut motor [09:44:41]Read from MH i2c: 01 [09:44:41]MH_I2C_Read... [09:44:41]*** Stop cut motor [09:44:41]*** Cut end [09:44:41]Read from MH i2c: 01 07 00 [09:44:41]MH_I2C_Read... [09:44:41]Read from MH i2c: 01 07 00 44 44 00 00 00 00 00 FF 0F 9D [09:44:41]process_action close_receipt done [09:44:41]requested_data is exist [09:44:41]produce_requested_data [09:44:41]requested_item fm.sn is exist - process it [09:44:41]wFMCommunicate request_size=4 [09:44:41]MH_SAM_APDU [09:44:41]CAPDU: 80 11 00 00 [09:44:41]Write to MH i2c: E2 08 00 45 44 80 11 00 00 00 00 00 00 03 [09:44:41]Write i2c OK [09:44:41]MH_I2C_Read... [09:44:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:41]Read from MH i2c: E2 [09:44:41]MH_I2C_Read... [09:44:41]Read from MH i2c: E2 17 00 [09:44:41]MH_I2C_Read... [09:44:41]Read from MH i2c: E2 17 00 45 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 52 [09:44:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:44:41]wFMCommunicate OK [09:44:41]requested_item fd.num is exist - process it [09:44:41]SAM_PROTO_GetFieldsCounters [09:44:41]wFMCommunicate request_size=4 [09:44:41]MH_SAM_APDU [09:44:41]CAPDU: 80 13 00 00 [09:44:41]Write to MH i2c: E2 08 00 46 44 80 13 00 00 00 00 00 00 06 [09:44:41]Write i2c OK [09:44:41]MH_I2C_Read... [09:44:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:44:41]Read from MH i2c: E2 [09:44:41]MH_I2C_Read... [09:44:41]Read from MH i2c: E2 62 00 [09:44:41]MH_I2C_Read... [09:44:41]Read from MH i2c: E2 62 00 46 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 69 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 02 [09:44:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 69 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:44:41]wFMCommunicate OK [09:44:41]SAM_PROTO_GetFieldsCounters done [09:44:41]requested_item shift.num is exist - process it [09:44:41]requested_item shift.opened is exist - process it [09:44:41]req_shift_opened [09:44:41]FM_GetShiftState [09:44:41]SAM_PROTO_GetShiftState [09:44:41]wFMCommunicate request_size=4 [09:44:41]MH_SAM_APDU [09:44:41]CAPDU: 80 13 01 00 [09:44:41]Write to MH i2c: E2 08 00 47 44 80 13 01 00 00 00 00 00 08 [09:44:41]Write i2c OK [09:44:41]MH_I2C_Read... [09:44:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:41]Read from MH i2c: E2 [09:44:41]MH_I2C_Read... [09:44:41]Read from MH i2c: E2 0E 00 [09:44:41]MH_I2C_Read... [09:44:41]Read from MH i2c: E2 0E 00 47 44 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4B [09:44:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:44:41]wFMCommunicate OK [09:44:41]SAM_PROTO_GetShiftState done [09:44:41]FM_GetShiftState done [09:44:41]req_shift_opened done [09:44:41]requested_item shift.open_date is exist - process it [09:44:41]req_shift_open_date [09:44:41]req_shift_open_date done [09:44:41]produce_requested_data done [09:44:41]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218473,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:44:41]process_action_free close_receipt [09:44:41]json_value_free [09:44:41]json_value_free done [09:44:41]process_json_proto returns [09:44:41]Send response to host [09:44:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218473,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:44:41]free response buf [09:44:41]execute_script done [09:44:41]execute_script returns [09:44:41]free content buf [09:44:41]Sock 8.Close socket [09:44:41]Sock 8.Thread stoped [09:44:45]OFD Sender: No OFD packet to send [09:44:50]OFD Sender: No OFD packet to send [09:44:55]OFD Sender: No OFD packet to send [09:45:00]OFD Sender: No OFD packet to send [09:45:05]OFD Sender: No OFD packet to send [09:45:10]OFD Sender: No OFD packet to send [09:45:15]OFD Sender: No OFD packet to send [09:45:19]accept exits with 9 [09:45:19]New connection [09:45:19]New thread 3066682724 created [09:45:19]Thread 3066826084 joined [09:45:19]Waiting for new connection... [09:45:19] Sock 9.Parse request [09:45:19]Sock 9.Check first char [09:45:19]Sock 9.First char is OK [09:45:19]request: POST /json_proto HTTP/1.0 [09:45:19]Method: POST [09:45:19]URL: /json_proto [09:45:19]Method is POST - this is cgi request [09:45:19]url: /json_proto [09:45:19]query_string will be loaded in cgi processing [09:45:19]execute_cgi json_proto POST (null) [09:45:19]execute_cgi path=json_proto method=POST [09:45:19]POST find Content-Length [09:45:19]Host: 172.17.40.4:8080 [09:45:19]Content-Length: 754 [09:45:19]Content-Type: application/json [09:45:19] [09:45:19]POST finish read [09:45:19]Found Content-Length = 754 [09:45:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536014", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 21.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30101143", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:45:19]execute_script... [09: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)536014", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 21.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30101143", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:45:19]POST & json_proto [09:45:19]process_json_proto [09:45:19]json parsed OK: [09:45:19]protocol is kg_v1.0 [09:45:19]action value=close_receipt [09:45:19]process_action close_receipt [09:45:19]cmd_close_receipt [09:45:19]MH_GetDate [09:45:19]Write to MH i2c: F0 00 00 48 44 7B [09:45:19]Write i2c OK [09:45:19]MH_I2C_Read... [09:45:19]Read from MH i2c: F0 [09:45:19]MH_I2C_Read... [09:45:19]Read from MH i2c: F0 09 00 [09:45:19]MH_I2C_Read... [09:45:19]Read from MH i2c: F0 09 00 48 44 00 B3 7F 13 67 EE 0E 0D 67 A0 [09:45:19]GetLastDocTimeStamp 1729331081 [09:45:19]current date 1729331123 [09:45:19]FM_GetShiftState [09:45:19]SAM_PROTO_GetShiftState [09:45:19]wFMCommunicate request_size=4 [09:45:19]MH_SAM_APDU [09:45:19]CAPDU: 80 13 01 00 [09:45:19]Write to MH i2c: E2 08 00 49 44 80 13 01 00 00 00 00 00 0A [09:45:19]Write i2c OK [09:45:19]MH_I2C_Read... [09:45:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:45:19]Read from MH i2c: E2 [09:45:19]MH_I2C_Read... [09:45:19]Read from MH i2c: E2 0E 00 [09:45:19]MH_I2C_Read... [09:45:19]Read from MH i2c: E2 0E 00 49 44 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4D [09:45:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:45:19]wFMCommunicate OK [09:45:19]SAM_PROTO_GetShiftState done [09:45:19]FM_GetShiftState done [09:45:19]opened in 1729296582 [09:45:19]opened+sec_in_day 1729382982 [09:45:19]quantity*price = 0 [09:45:19]sum+1 = 1 [09:45:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 119 19.10.2024 09:45 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30101143 ФМ: 0000000000965413 ФД: 218474 ФПД: 64513733471999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094523&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218474&fm=64513733471999&tin=02508201610067®Number=0000000000098116&sum=0 [09:45:20]StoreToDocumentArchive [09:45:20]shift 443 fd 218474 [09:45:20]save to /storage/0443/doc_00218474 [09:45:20]save last doc name /storage/0443/doc_00218474 to /storage/kkm_last_doc_name [09:45:20]save OK [09:45:20]Clear old archive folders... [09:45:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:45:20]tlvbuf is 016302E0 [09:45:20]SAM_PROTO_ClearQueue [09:45:20]wFMCommunicate request_size=4 [09:45:20]MH_SAM_APDU [09:45:20]CAPDU: 80 09 00 00 [09:45:20]Write to MH i2c: E2 08 00 56 44 80 09 00 00 00 00 00 00 0C [09:45:20]Write i2c OK [09:45:20]MH_I2C_Read... [09:45:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:45:20]Read from MH i2c: E2 [09:45:20]MH_I2C_Read... [09:45:20]Read from MH i2c: E2 03 00 [09:45:20]MH_I2C_Read... [09:45:20]Read from MH i2c: E2 03 00 56 44 00 90 00 0E [09:45:20]RAPDU: 90 00 [09:45:20]wFMCommunicate OK [09:45:20]SAM_PROTO_ClearQueue done [09:45:20]KKMCreateOFDPacket [09:45:20]OFDProtocolAddRootSTLVToBuf [09:45:20]FM_MakeSignedData [09:45:20]FM_MakeSignedData [09:45:20]SAM_PROTO_SignData [09:45:20]wFMCommunicate request_size=4 [09:45:20]MH_SAM_APDU [09:45:20]CAPDU: 80 0D 01 02 [09:45:20]Write to MH i2c: E2 08 00 57 44 80 0D 01 02 00 00 00 00 14 [09:45:20]Write i2c OK [09:45:20]MH_I2C_Read... [09:45:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:45:20]Read from MH i2c: E2 [09:45:20]MH_I2C_Read... [09:45:20]Read from MH i2c: E2 03 00 [09:45:20]MH_I2C_Read... [09:45:20]Read from MH i2c: E2 03 00 57 44 00 90 00 0F [09:45:20]RAPDU: 90 00 [09:45:20]wFMCommunicate OK [09:45:20]wFMCommunicate request_size=255 [09:45:20]MH_SAM_APDU [09: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 08 52 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 B3 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6A 55 03 00 35 04 06 00 3A [09:45:20]Write to MH i2c: E2 02 01 58 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 B3 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6A 55 03 00 35 04 06 00 3A 00 00 4C [09:45:20]Write i2c OK [09:45:20]MH_I2C_Read... [09:45:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:45:20]Read from MH i2c: E2 [09:45:20]MH_I2C_Read... [09:45:20]Read from MH i2c: E2 03 00 [09:45:20]MH_I2C_Read... [09:45:20]Read from MH i2c: E2 03 00 58 44 00 90 00 10 [09:45:20]RAPDU: 90 00 [09:45:20]wFMCommunicate OK [09:45:20]wFMCommunicate request_size=10 [09:45:20]MH_SAM_APDU [09:45:20]CAPDU: 80 0D 02 02 05 AC C6 2A AE FF [09:45:20]Write to MH i2c: E2 0D 00 59 44 80 0D 02 02 05 00 AC C6 2A AE FF 00 00 6A [09:45:20]Write i2c OK [09:45:20]MH_I2C_Read... [09:45:20]OFD Sender: No OFD packet to send [09:45:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:45:20]Read from MH i2c: E2 [09:45:20]MH_I2C_Read... [09:45:20]Read from MH i2c: E2 03 00 [09:45:20]MH_I2C_Read... [09:45:20]Read from MH i2c: E2 03 00 59 44 00 90 00 11 [09:45:20]RAPDU: 90 00 [09:45:20]wFMCommunicate OK [09:45:20]wFMCommunicate request_size=4 [09:45:20]MH_SAM_APDU [09:45:20]CAPDU: 80 0D 03 02 [09:45:20]Write to MH i2c: E2 08 00 5A 44 80 0D 03 02 00 00 00 00 19 [09:45:20]Write i2c OK [09:45:20]MH_I2C_Read... [09:45:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:45:20]Read from MH i2c: E2 [09:45:20]MH_I2C_Read... [09:45:20]Read from MH i2c: E2 0B 00 [09:45:20]MH_I2C_Read... [09:45:20]Read from MH i2c: E2 0B 00 5A 44 00 55 24 97 65 E4 CE 73 C2 90 00 76 [09:45:20]RAPDU: 55 24 97 65 E4 CE 73 C2 90 00 [09:45:20]wFMCommunicate OK [09:45:20]SAM_PROTO_SignData done [09:45:20]FM_MakeSignedData done [09:45:20]CreateOFDProtocolMessage [09:45:20]wFMCommunicate request_size=4 [09:45:20]MH_SAM_APDU [09:45:20]CAPDU: 80 11 00 00 [09:45:20]Write to MH i2c: E2 08 00 5B 44 80 11 00 00 00 00 00 00 19 [09:45:20]Write i2c OK [09:45:20]MH_I2C_Read... [09:45:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:45:20]Read from MH i2c: E2 [09:45:20]MH_I2C_Read... [09:45:20]Read from MH i2c: E2 17 00 [09:45:20]MH_I2C_Read... [09:45:20]Read from MH i2c: E2 17 00 5B 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 68 [09:45:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:45:20]wFMCommunicate OK [09:45:20]CreateOFDProtocolMessage done [09:45:20]OFDSenderStorePacket 218474 [09:45:20]StoreOFDPacket docnum=218474 [09:45:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C3 F5 07 01 C8 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 08 52 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 B3 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6A 55 03 00 35 04 06 00 3A AC C6 2A AE FF 55 24 97 65 E4 CE 73 C2 [09:45:20]CheckFolder [09:45:20]dirname=/storage/ofd_packets [09:45:20]CheckFolder done [09:45:20]ProducePacketName [09:45:20]name=ofd_packets/00218474 [09:45:20]NVStorageSaveData ofd_packets/00218474 [09:45:20]File name is /storage/ofd_packets/00218474 [09:45:20]Write 301 bytes [09:45:20]NVStorageSaveData done [09:45:20]OFDSenderStorePacket done [09:45:20]KKMCreateOFDPacket done [09:45:20]NVStorageSaveData kkm_last_timestamp [09:45:20]File name is /storage/kkm_last_timestamp [09:45:20]Write 4 bytes [09:45:20]NVStorageSaveData done [09:45:20]ExternCall_PrintAddStr [09:45:20]wPrintStart [09:45:20]Write to MH i2c: 01 00 00 5C 44 A0 [09:45:20]Write i2c OK [09:45:20]MH_I2C_Read... [09:45:20]Read from MH i2c: 01 [09:45:20]MH_I2C_Read... [09:45:20]Read from MH i2c: 01 07 00 [09:45:20]MH_I2C_Read... [09:45:20]Read from MH i2c: 01 07 00 5C 44 00 00 00 00 00 FF 0F B5 [09:45:20]RasterBufferAndPrint [09:45:20]line Счет N : (1)536014 [09:45:20]line ИНН: 02508201610067 [09:45:20]line Контрольно-Кассовый Чек [09:45:20]line ПРОДАЖА [09:45:20]line ТРК (МРК, ГНК) : 33 [09:45:20]line Товар: 2710124130 [09:45:20]line Аи-92-К-2 [09:45:20]line 21.000 * 0.00 [09:45:20]line = 0.00 [09:45:20]line НДС 12% НСП 1% [09:45:20]line > о реализуемом товаре [09:45:20]line ИТОГО: 0.00 [09:45:20]line НСП 1% : 0.00 [09:45:20]line НДС 12% : 0.00 [09:45:20]line Наличными: 0.00 [09:45:20]line Безнал.: 0.00 [09:45:20]line Место: АЗС № 84 "Партнер Нефть" [09:45:20]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:45:20]line СНО: Общий режим [09:45:20]line Чек 119 19.10.2024 09:45 [09:45:20]line Смена: 443 ФФД: 1.0 [09:45:20]line ЗНМ: 0300000178 [09:45:20]line РНМ: 0000000000098116 [09:45:20]line Версия ККМ: 001 [09:45:20]line Талоны: ТК ГПНА Online [09:45:20]line 30101143 [09:45:20]line ФМ: 0000000000965413 [09:45:20]line ФД: 218474 [09:45:20]line ФПД: 64513733471999 [09:45:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094523&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218474&fm=64513733471999&tin=02508201610067®Number=0000000000098116&sum=0 [09:45:21]OFD Sender: Processing packet 218474 [packets to send 80, broken 79] [09:45:21]ProducePacketName [09:45:21]name=ofd_packets/00218474 [09:45:21]OFD Sender: To server: pG, [09:45:21]CommunicateWithHost lk.salyk.kg:30040 [09:45:21]ConnectInit lk.salyk.kg [09:45:21]written 0, free lines is 4095 [09:45:21]Connected sock=10 [09:45:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C3 F5 07 01 C8 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 08 52 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 B3 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6A 55 03 00 35 04 06 00 3A AC C6 2A AE FF 55 24 97 65 E4 CE 73 C2 [09:45:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C4 CB 47 00 9D 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 39 36 35 34 31 33 10 04 04 00 6A 55 03 00 F4 03 04 00 4D 2B 13 67 B6 04 01 00 00 3B D2 11 49 B6 6D 7E 3F [09:45:21]CommunicateWithHost err = 0 [09:45:21]CheckOFDResponse [09:45:21]1017 (14) - 77093643461234 [09:45:21]1041 (16) - 0000000000965413 [09:45:21]1040 (4) - 218474 [09:45:21]1012 (4) - 19.10.2024 03:45 [09:45:21]1206 (1) - 0 [09:45:21]OFD Sender: Remove packet 218474 [09:45:21]ProducePacketName [09:45:21]name=ofd_packets/00218474 [09:45:21]NVStorageDeleteData [09:45:21]Write to MH i2c: 01 00 00 86 44 CA [09:45:21]Write i2c OK [09:45:21]MH_I2C_Read... [09:45:21]Read from MH i2c: 01 [09:45:21]MH_I2C_Read... [09:45:21]Read from MH i2c: 01 07 00 [09:45:21]MH_I2C_Read... [09:45:21]Read from MH i2c: 01 07 00 86 44 00 00 00 00 00 E0 0C BD [09:45:21]RasterBufferAndPrint [09:45:21]line [09:45:21]line [09:45:21]line [09:45:21]line [09:45:21]line [09:45:21]written 0, free lines is 3302 [09:45:21]MH_Cut [09:45:21]Write to MH i2c: D1 01 00 8D 44 01 A3 [09:45:21]Write i2c OK [09:45:21]MH_I2C_Read... [09:45:21]Read from MH i2c: D1 [09:45:21]MH_I2C_Read... [09:45:21]Read from MH i2c: D1 01 00 [09:45:21]MH_I2C_Read... [09:45:21]Read from MH i2c: D1 01 00 8D 44 00 A2 [09:45:21]Write to MH i2c: 01 00 00 8E 44 D2 [09:45:21]Write i2c OK [09:45:21]MH_I2C_Read... [09:45:22]OFD Sender: No OFD packet to send [09:45:22]*** Cut start [09:45:22]*** Partial cut [09:45:22]*** CUTSNS_PIN = 1 [09:45:22]*** CUTSNS_PIN = 0 [09:45:22]*** Brake cut motor [09:45:23]Read from MH i2c: 01 [09:45:23]MH_I2C_Read... [09:45:23]*** Stop cut motor [09:45:23]*** Cut end [09:45:23]Read from MH i2c: 01 07 00 [09:45:23]MH_I2C_Read... [09:45:23]Read from MH i2c: 01 07 00 8E 44 00 00 00 00 00 FF 0F E7 [09:45:23]process_action close_receipt done [09:45:23]requested_data is exist [09:45:23]produce_requested_data [09:45:23]requested_item fm.sn is exist - process it [09:45:23]wFMCommunicate request_size=4 [09:45:23]MH_SAM_APDU [09:45:23]CAPDU: 80 11 00 00 [09:45:23]Write to MH i2c: E2 08 00 8F 44 80 11 00 00 00 00 00 00 4D [09:45:23]Write i2c OK [09:45:23]MH_I2C_Read... [09:45:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:45:23]Read from MH i2c: E2 [09:45:23]MH_I2C_Read... [09:45:23]Read from MH i2c: E2 17 00 [09:45:23]MH_I2C_Read... [09:45:23]Read from MH i2c: E2 17 00 8F 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9C [09:45:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:45:23]wFMCommunicate OK [09:45:23]requested_item fd.num is exist - process it [09:45:23]SAM_PROTO_GetFieldsCounters [09:45:23]wFMCommunicate request_size=4 [09:45:23]MH_SAM_APDU [09:45:23]CAPDU: 80 13 00 00 [09:45:23]Write to MH i2c: E2 08 00 90 44 80 13 00 00 00 00 00 00 50 [09:45:23]Write i2c OK [09:45:23]MH_I2C_Read... [09:45:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:45:23]Read from MH i2c: E2 [09:45:23]MH_I2C_Read... [09:45:23]Read from MH i2c: E2 62 00 [09:45:23]MH_I2C_Read... [09:45:23]Read from MH i2c: E2 62 00 90 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 50 [09:45:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:45:23]wFMCommunicate OK [09:45:23]SAM_PROTO_GetFieldsCounters done [09:45:23]requested_item shift.num is exist - process it [09:45:23]requested_item shift.opened is exist - process it [09:45:23]req_shift_opened [09:45:23]FM_GetShiftState [09:45:23]SAM_PROTO_GetShiftState [09:45:23]wFMCommunicate request_size=4 [09:45:23]MH_SAM_APDU [09:45:23]CAPDU: 80 13 01 00 [09:45:23]Write to MH i2c: E2 08 00 91 44 80 13 01 00 00 00 00 00 52 [09:45:23]Write i2c OK [09:45:23]MH_I2C_Read... [09:45:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:45:23]Read from MH i2c: E2 [09:45:23]MH_I2C_Read... [09:45:23]Read from MH i2c: E2 0E 00 [09:45:23]MH_I2C_Read... [09:45:23]Read from MH i2c: E2 0E 00 91 44 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 95 [09:45:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:45:23]wFMCommunicate OK [09:45:23]SAM_PROTO_GetShiftState done [09:45:23]FM_GetShiftState done [09:45:23]req_shift_opened done [09:45:23]requested_item shift.open_date is exist - process it [09:45:23]req_shift_open_date [09:45:23]req_shift_open_date done [09:45:23]produce_requested_data done [09:45:23]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218474,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:45:23]process_action_free close_receipt [09:45:23]json_value_free [09:45:23]json_value_free done [09:45:23]process_json_proto returns [09:45:23]Send response to host [09:45:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218474,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:45:23]free response buf [09:45:23]execute_script done [09:45:23]execute_script returns [09:45:23]free content buf [09:45:23]Sock 9.Close socket [09:45:23]Sock 9.Thread stoped [09:45:27]OFD Sender: No OFD packet to send [09:45:32]OFD Sender: No OFD packet to send [09:45:37]OFD Sender: No OFD packet to send [09:45:42]OFD Sender: No OFD packet to send [09:45:47]OFD Sender: No OFD packet to send [09:45:52]OFD Sender: No OFD packet to send [09:45:57]OFD Sender: No OFD packet to send [09:46:00]accept exits with 8 [09:46:00]New connection [09:46:00]New thread 3066826084 created [09:46:00]Thread 3066682724 joined [09:46:00]Waiting for new connection... [09:46:00] Sock 8.Parse request [09:46:00]Sock 8.Check first char [09:46:00]Sock 8.First char is OK [09:46:00]request: POST /json_proto HTTP/1.0 [09:46:00]Method: POST [09:46:00]URL: /json_proto [09:46:00]Method is POST - this is cgi request [09:46:00]url: /json_proto [09:46:00]query_string will be loaded in cgi processing [09:46:00]execute_cgi json_proto POST (null) [09:46:00]execute_cgi path=json_proto method=POST [09:46:00]POST find Content-Length [09:46:00]Host: 172.17.40.4:8080 [09:46:00]Content-Length: 682 [09:46:00]Content-Type: application/json [09:46:00] [09:46:00]POST finish read [09:46:00]Found Content-Length = 682 [09:46:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536015", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:46:00]execute_script... [09:46: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)536015", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:46:00]POST & json_proto [09:46:00]process_json_proto [09:46:00]json parsed OK: [09:46:00]protocol is kg_v1.0 [09:46:00]action value=close_receipt [09:46:00]process_action close_receipt [09:46:00]cmd_close_receipt [09:46:00]MH_GetDate [09:46:00]Write to MH i2c: F0 00 00 92 44 C5 [09:46:00]Write i2c OK [09:46:00]MH_I2C_Read... [09:46:00]Read from MH i2c: F0 [09:46:00]MH_I2C_Read... [09:46:00]Read from MH i2c: F0 09 00 [09:46:00]MH_I2C_Read... [09:46:00]Read from MH i2c: F0 09 00 92 44 00 DC 7F 13 67 EE 0E 0D 67 13 [09:46:00]GetLastDocTimeStamp 1729331123 [09:46:00]current date 1729331164 [09:46:00]FM_GetShiftState [09:46:00]SAM_PROTO_GetShiftState [09:46:00]wFMCommunicate request_size=4 [09:46:00]MH_SAM_APDU [09:46:00]CAPDU: 80 13 01 00 [09:46:00]Write to MH i2c: E2 08 00 93 44 80 13 01 00 00 00 00 00 54 [09:46:00]Write i2c OK [09:46:00]MH_I2C_Read... [09:46:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:00]Read from MH i2c: E2 [09:46:00]MH_I2C_Read... [09:46:00]Read from MH i2c: E2 0E 00 [09:46:00]MH_I2C_Read... [09:46:00]Read from MH i2c: E2 0E 00 93 44 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 97 [09:46:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:46:00]wFMCommunicate OK [09:46:00]SAM_PROTO_GetShiftState done [09:46:00]FM_GetShiftState done [09:46:00]opened in 1729296582 [09:46:00]opened+sec_in_day 1729382982 [09:46:00]quantity*price = 100015 [09:46:00]sum+1 = 100017 [09:46: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 120 19.10.2024 09:46 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218475 ФПД: 208605495340719 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094604&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218475&fm=208605495340719&tin=02508201610067®Number=0000000000098116&sum=100000 [09:46:01]StoreToDocumentArchive [09:46:01]shift 443 fd 218475 [09:46:01]save to /storage/0443/doc_00218475 [09:46:01]save last doc name /storage/0443/doc_00218475 to /storage/kkm_last_doc_name [09:46:01]save OK [09:46:01]Clear old archive folders... [09:46:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:46:01]tlvbuf is B6F392A0 [09:46:01]SAM_PROTO_ClearQueue [09:46:01]wFMCommunicate request_size=4 [09:46:01]MH_SAM_APDU [09:46:01]CAPDU: 80 09 00 00 [09:46:01]Write to MH i2c: E2 08 00 A0 44 80 09 00 00 00 00 00 00 56 [09:46:01]Write i2c OK [09:46:01]MH_I2C_Read... [09:46:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:46:02]Read from MH i2c: E2 [09:46:02]MH_I2C_Read... [09:46:02]Read from MH i2c: E2 03 00 [09:46:02]MH_I2C_Read... [09:46:02]Read from MH i2c: E2 03 00 A0 44 00 90 00 58 [09:46:02]RAPDU: 90 00 [09:46:02]wFMCommunicate OK [09:46:02]SAM_PROTO_ClearQueue done [09:46:02]KKMCreateOFDPacket [09:46:02]OFDProtocolAddRootSTLVToBuf [09:46:02]FM_MakeSignedData [09:46:02]FM_MakeSignedData [09:46:02]SAM_PROTO_SignData [09:46:02]wFMCommunicate request_size=4 [09:46:02]MH_SAM_APDU [09:46:02]CAPDU: 80 0D 01 02 [09:46:02]Write to MH i2c: E2 08 00 A1 44 80 0D 01 02 00 00 00 00 5E [09:46:02]Write i2c OK [09:46:02]MH_I2C_Read... [09:46:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:46:02]Read from MH i2c: E2 [09:46:02]MH_I2C_Read... [09:46:02]Read from MH i2c: E2 03 00 [09:46:02]MH_I2C_Read... [09:46:02]Read from MH i2c: E2 03 00 A1 44 00 90 00 59 [09:46:02]RAPDU: 90 00 [09:46:02]wFMCommunicate OK [09:46:02]wFMCommunicate request_size=255 [09:46:02]MH_SAM_APDU [09:46: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 78 00 00 00 F4 03 04 00 DC 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6B 55 03 00 35 04 06 00 BD [09:46:02]Write to MH i2c: E2 02 01 A2 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 78 00 00 00 F4 03 04 00 DC 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6B 55 03 00 35 04 06 00 BD 00 00 69 [09:46:02]Write i2c OK [09:46:02]MH_I2C_Read... [09:46:02]OFD Sender: No OFD packet to send [09:46:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:02]Read from MH i2c: E2 [09:46:02]MH_I2C_Read... [09:46:02]Read from MH i2c: E2 03 00 [09:46:02]MH_I2C_Read... [09:46:02]Read from MH i2c: E2 03 00 A2 44 00 90 00 5A [09:46:02]RAPDU: 90 00 [09:46:02]wFMCommunicate OK [09:46:02]wFMCommunicate request_size=10 [09:46:02]MH_SAM_APDU [09:46:02]CAPDU: 80 0D 02 02 05 B9 C0 72 AE AF [09:46:02]Write to MH i2c: E2 0D 00 A3 44 80 0D 02 02 05 00 B9 C0 72 AE AF 00 00 B3 [09:46:02]Write i2c OK [09:46:02]MH_I2C_Read... [09:46:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:02]Read from MH i2c: E2 [09:46:02]MH_I2C_Read... [09:46:02]Read from MH i2c: E2 03 00 [09:46:02]MH_I2C_Read... [09:46:02]Read from MH i2c: E2 03 00 A3 44 00 90 00 5B [09:46:02]RAPDU: 90 00 [09:46:02]wFMCommunicate OK [09:46:02]wFMCommunicate request_size=4 [09:46:02]MH_SAM_APDU [09:46:02]CAPDU: 80 0D 03 02 [09:46:02]Write to MH i2c: E2 08 00 A4 44 80 0D 03 02 00 00 00 00 63 [09:46:02]Write i2c OK [09:46:02]MH_I2C_Read... [09:46:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:46:02]Read from MH i2c: E2 [09:46:02]MH_I2C_Read... [09:46:02]Read from MH i2c: E2 0B 00 [09:46:02]MH_I2C_Read... [09:46:02]Read from MH i2c: E2 0B 00 A4 44 00 33 4E 63 AD 0E 15 E3 B4 90 00 AF [09:46:02]RAPDU: 33 4E 63 AD 0E 15 E3 B4 90 00 [09:46:02]wFMCommunicate OK [09:46:02]SAM_PROTO_SignData done [09:46:02]FM_MakeSignedData done [09:46:02]CreateOFDProtocolMessage [09:46:02]wFMCommunicate request_size=4 [09:46:02]MH_SAM_APDU [09:46:02]CAPDU: 80 11 00 00 [09:46:02]Write to MH i2c: E2 08 00 A5 44 80 11 00 00 00 00 00 00 63 [09:46:02]Write i2c OK [09:46:02]MH_I2C_Read... [09:46:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:02]Read from MH i2c: E2 [09:46:02]MH_I2C_Read... [09:46:02]Read from MH i2c: E2 17 00 [09:46:02]MH_I2C_Read... [09:46:02]Read from MH i2c: E2 17 00 A5 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B2 [09:46:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:46:02]wFMCommunicate OK [09:46:02]CreateOFDProtocolMessage done [09:46:02]OFDSenderStorePacket 218475 [09:46:02]StoreOFDPacket docnum=218475 [09:46:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6D 2C 07 01 11 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 78 00 00 00 F4 03 04 00 DC 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6B 55 03 00 35 04 06 00 BD B9 C0 72 AE AF 33 4E 63 AD 0E 15 E3 B4 [09:46:02]CheckFolder [09:46:02]dirname=/storage/ofd_packets [09:46:02]CheckFolder done [09:46:02]ProducePacketName [09:46:02]name=ofd_packets/00218475 [09:46:02]NVStorageSaveData ofd_packets/00218475 [09:46:02]File name is /storage/ofd_packets/00218475 [09:46:02]Write 301 bytes [09:46:02]NVStorageSaveData done [09:46:02]OFDSenderStorePacket done [09:46:02]KKMCreateOFDPacket done [09:46:02]NVStorageSaveData kkm_last_timestamp [09:46:02]File name is /storage/kkm_last_timestamp [09:46:02]Write 4 bytes [09:46:02]NVStorageSaveData done [09:46:02]ExternCall_PrintAddStr [09:46:02]wPrintStart [09:46:02]Write to MH i2c: 01 00 00 A6 44 EA [09:46:02]Write i2c OK [09:46:02]MH_I2C_Read... [09:46:02]Read from MH i2c: 01 [09:46:02]MH_I2C_Read... [09:46:02]Read from MH i2c: 01 07 00 [09:46:02]MH_I2C_Read... [09:46:02]Read from MH i2c: 01 07 00 A6 44 00 00 00 00 00 FF 0F FF [09:46:02]RasterBufferAndPrint [09:46:02]line Счет N : (1)536015 [09:46:02]line ИНН: 02508201610067 [09:46:02]line Контрольно-Кассовый Чек [09:46:02]line ПРОДАЖА [09:46:02]line ТРК (МРК, ГНК) : 43 [09:46:02]line Товар: 2710124130 [09:46:02]line Аи-92-К-2 [09:46:02]line 14.950 * 66.90 [09:46:02]line = 1000.16 [09:46:02]line НДС 12% НСП 1% [09:46:02]line > о реализуемом товаре [09:46:02]line ОКРУГЛЕНИЕ: -0.16 [09:46:02]line ИТОГО: 1000.00 [09:46:02]line Внесено: 1000.00 [09:46:02]line СДАЧА: 0.00 [09:46:02]line НСП 1% : 8.85 [09:46:02]line НДС 12% : 106.21 [09:46:02]line Наличными: 1000.00 [09:46:02]line Безнал.: 0.00 [09:46:02]line Место: АЗС № 84 "Партнер Нефть" [09:46:02]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:46:02]line СНО: Общий режим [09:46:02]line Чек 120 19.10.2024 09:46 [09:46:02]line Смена: 443 ФФД: 1.0 [09:46:02]line ЗНМ: 0300000178 [09:46:02]line РНМ: 0000000000098116 [09:46:02]line Версия ККМ: 001 [09:46:02]line ФМ: 0000000000965413 [09:46:02]line ФД: 218475 [09:46:02]line ФПД: 208605495340719 [09:46:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094604&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218475&fm=208605495340719&tin=02508201610067®Number=0000000000098116&sum=100000 [09:46:02]OFD Sender: Processing packet 218475 [packets to send 80, broken 79] [09:46:02]ProducePacketName [09:46:02]name=ofd_packets/00218475 [09:46:02]OFD Sender: To server: pG, [09:46:02]CommunicateWithHost lk.salyk.kg:30040 [09:46:02]ConnectInit lk.salyk.kg [09:46:02]written 0, free lines is 4095 [09:46:02]Connected sock=10 [09:46:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6D 2C 07 01 11 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 78 00 00 00 F4 03 04 00 DC 7F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6B 55 03 00 35 04 06 00 BD B9 C0 72 AE AF 33 4E 63 AD 0E 15 E3 B4 [09:46:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FB 8C 47 00 9B 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 39 36 35 34 31 33 10 04 04 00 6B 55 03 00 F4 03 04 00 76 2B 13 67 B6 04 01 00 00 20 88 DE 39 E7 40 A9 62 [09:46:03]CommunicateWithHost err = 0 [09:46:03]CheckOFDResponse [09:46:03]1017 (14) - 77093643461234 [09:46:03]1041 (16) - 0000000000965413 [09:46:03]1040 (4) - 218475 [09:46:03]1012 (4) - 19.10.2024 03:45 [09:46:03]1206 (1) - 0 [09:46:03]OFD Sender: Remove packet 218475 [09:46:03]ProducePacketName [09:46:03]name=ofd_packets/00218475 [09:46:03]NVStorageDeleteData [09:46:03]Write to MH i2c: 01 00 00 D1 44 15 [09:46:03]Write i2c OK [09:46:03]MH_I2C_Read... [09:46:03]Read from MH i2c: 01 [09:46:03]MH_I2C_Read... [09:46:03]Read from MH i2c: 01 07 00 [09:46:03]MH_I2C_Read... [09:46:03]Read from MH i2c: 01 07 00 D1 44 00 00 00 00 00 D8 0C 00 [09:46:03]RasterBufferAndPrint [09:46:03]line [09:46:03]line [09:46:03]line [09:46:03]line [09:46:03]line [09:46:03]written 0, free lines is 3296 [09:46:03]MH_Cut [09:46:03]Write to MH i2c: D1 01 00 D8 44 01 EE [09:46:03]Write i2c OK [09:46:03]MH_I2C_Read... [09:46:03]Read from MH i2c: D1 [09:46:03]MH_I2C_Read... [09:46:03]Read from MH i2c: D1 01 00 [09:46:03]MH_I2C_Read... [09:46:03]Read from MH i2c: D1 01 00 D8 44 00 ED [09:46:03]Write to MH i2c: 01 00 00 D9 44 1D [09:46:03]Write i2c OK [09:46:03]MH_I2C_Read... [09:46:03]OFD Sender: No OFD packet to send [09:46:04]*** Cut start [09:46:04]*** Partial cut [09:46:04]*** CUTSNS_PIN = 1 [09:46:04]*** CUTSNS_PIN = 0 [09:46:04]*** Brake cut motor [09:46:04]Read from MH i2c: 01 [09:46:04]MH_I2C_Read... [09:46:04]*** Stop cut motor [09:46:04]*** Cut end [09:46:04]Read from MH i2c: 01 07 00 [09:46:04]MH_I2C_Read... [09:46:04]Read from MH i2c: 01 07 00 D9 44 00 00 00 00 00 FF 0F 32 [09:46:04]process_action close_receipt done [09:46:04]requested_data is exist [09:46:04]produce_requested_data [09:46:04]requested_item fm.sn is exist - process it [09:46:04]wFMCommunicate request_size=4 [09:46:04]MH_SAM_APDU [09:46:04]CAPDU: 80 11 00 00 [09:46:04]Write to MH i2c: E2 08 00 DA 44 80 11 00 00 00 00 00 00 98 [09:46:04]Write i2c OK [09:46:04]MH_I2C_Read... [09:46:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:04]Read from MH i2c: E2 [09:46:04]MH_I2C_Read... [09:46:04]Read from MH i2c: E2 17 00 [09:46:04]MH_I2C_Read... [09:46:04]Read from MH i2c: E2 17 00 DA 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E7 [09:46:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:46:04]wFMCommunicate OK [09:46:04]requested_item fd.num is exist - process it [09:46:04]SAM_PROTO_GetFieldsCounters [09:46:04]wFMCommunicate request_size=4 [09:46:04]MH_SAM_APDU [09:46:04]CAPDU: 80 13 00 00 [09:46:04]Write to MH i2c: E2 08 00 DB 44 80 13 00 00 00 00 00 00 9B [09:46:04]Write i2c OK [09:46:04]MH_I2C_Read... [09:46:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:46:04]Read from MH i2c: E2 [09:46:04]MH_I2C_Read... [09:46:04]Read from MH i2c: E2 62 00 [09:46:04]MH_I2C_Read... [09:46:04]Read from MH i2c: E2 62 00 DB 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 9F [09:46:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:46:04]wFMCommunicate OK [09:46:04]SAM_PROTO_GetFieldsCounters done [09:46:04]requested_item shift.num is exist - process it [09:46:04]requested_item shift.opened is exist - process it [09:46:04]req_shift_opened [09:46:04]FM_GetShiftState [09:46:04]SAM_PROTO_GetShiftState [09:46:04]wFMCommunicate request_size=4 [09:46:04]MH_SAM_APDU [09:46:04]CAPDU: 80 13 01 00 [09:46:04]Write to MH i2c: E2 08 00 DC 44 80 13 01 00 00 00 00 00 9D [09:46:04]Write i2c OK [09:46:04]MH_I2C_Read... [09:46:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:04]Read from MH i2c: E2 [09:46:04]MH_I2C_Read... [09:46:04]Read from MH i2c: E2 0E 00 [09:46:04]MH_I2C_Read... [09:46:04]Read from MH i2c: E2 0E 00 DC 44 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E0 [09:46:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:46:04]wFMCommunicate OK [09:46:04]SAM_PROTO_GetShiftState done [09:46:04]FM_GetShiftState done [09:46:04]req_shift_opened done [09:46:04]requested_item shift.open_date is exist - process it [09:46:04]req_shift_open_date [09:46:04]req_shift_open_date done [09:46:04]produce_requested_data done [09:46:04]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218475,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:46:04]process_action_free close_receipt [09:46:04]json_value_free [09:46:04]json_value_free done [09:46:04]process_json_proto returns [09:46:04]Send response to host [09:46:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218475,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:46:04]free response buf [09:46:04]execute_script done [09:46:04]execute_script returns [09:46:04]free content buf [09:46:04]Sock 8.Close socket [09:46:04]Sock 8.Thread stoped [09:46:08]OFD Sender: No OFD packet to send [09:46:13]OFD Sender: No OFD packet to send [09:46:18]OFD Sender: No OFD packet to send [09:46:23]OFD Sender: No OFD packet to send [09:46:28]OFD Sender: No OFD packet to send [09:46:33]OFD Sender: No OFD packet to send [09:46:38]OFD Sender: No OFD packet to send [09:46:39]accept exits with 9 [09:46:39]New connection [09:46:39]New thread 3066682724 created [09:46:39]Thread 3066826084 joined [09:46:39]Waiting for new connection... [09:46:39] Sock 9.Parse request [09:46:39]Sock 9.Check first char [09:46:39]Sock 9.First char is OK [09:46:39]request: POST /json_proto HTTP/1.0 [09:46:39]Method: POST [09:46:39]URL: /json_proto [09:46:39]Method is POST - this is cgi request [09:46:39]url: /json_proto [09:46:39]query_string will be loaded in cgi processing [09:46:39]execute_cgi json_proto POST (null) [09:46:39]execute_cgi path=json_proto method=POST [09:46:39]POST find Content-Length [09:46:39]Host: 172.17.40.4:8080 [09:46:39]Content-Length: 753 [09:46:39]Content-Type: application/json [09:46:39] [09:46:39]POST finish read [09:46:39]Found Content-Length = 753 [09:46:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536016", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 4.790, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30101143", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:46:39]execute_script... [09:46: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)536016", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 4.790, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30101143", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:46:39]POST & json_proto [09:46:39]process_json_proto [09:46:39]json parsed OK: [09:46:39]protocol is kg_v1.0 [09:46:39]action value=close_receipt [09:46:39]process_action close_receipt [09:46:39]cmd_close_receipt [09:46:39]MH_GetDate [09:46:39]Write to MH i2c: F0 00 00 DD 44 10 [09:46:39]Write i2c OK [09:46:39]MH_I2C_Read... [09:46:39]Read from MH i2c: F0 [09:46:39]MH_I2C_Read... [09:46:39]Read from MH i2c: F0 09 00 [09:46:39]MH_I2C_Read... [09:46:39]Read from MH i2c: F0 09 00 DD 44 00 02 80 13 67 EE 0E 0D 67 85 [09:46:39]GetLastDocTimeStamp 1729331164 [09:46:39]current date 1729331202 [09:46:39]FM_GetShiftState [09:46:39]SAM_PROTO_GetShiftState [09:46:39]wFMCommunicate request_size=4 [09:46:39]MH_SAM_APDU [09:46:39]CAPDU: 80 13 01 00 [09:46:39]Write to MH i2c: E2 08 00 DE 44 80 13 01 00 00 00 00 00 9F [09:46:39]Write i2c OK [09:46:39]MH_I2C_Read... [09:46:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:39]Read from MH i2c: E2 [09:46:39]MH_I2C_Read... [09:46:39]Read from MH i2c: E2 0E 00 [09:46:39]MH_I2C_Read... [09:46:39]Read from MH i2c: E2 0E 00 DE 44 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E2 [09:46:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:46:39]wFMCommunicate OK [09:46:39]SAM_PROTO_GetShiftState done [09:46:39]FM_GetShiftState done [09:46:39]opened in 1729296582 [09:46:39]opened+sec_in_day 1729382982 [09:46:39]quantity*price = 0 [09:46:39]sum+1 = 1 [09:46:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 121 19.10.2024 09:46 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30101143 ФМ: 0000000000965413 ФД: 218476 ФПД: 223088849863414 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094642&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218476&fm=223088849863414&tin=02508201610067®Number=0000000000098116&sum=0 [09:46:40]StoreToDocumentArchive [09:46:40]shift 443 fd 218476 [09:46:40]save to /storage/0443/doc_00218476 [09:46:40]save last doc name /storage/0443/doc_00218476 to /storage/kkm_last_doc_name [09:46:40]save OK [09:46:40]Clear old archive folders... [09:46:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:46:40]tlvbuf is 0151B3D0 [09:46:40]SAM_PROTO_ClearQueue [09:46:40]wFMCommunicate request_size=4 [09:46:40]MH_SAM_APDU [09:46:40]CAPDU: 80 09 00 00 [09:46:40]Write to MH i2c: E2 08 00 EB 44 80 09 00 00 00 00 00 00 A1 [09:46:40]Write i2c OK [09:46:40]MH_I2C_Read... [09:46:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:46:40]Read from MH i2c: E2 [09:46:40]MH_I2C_Read... [09:46:40]Read from MH i2c: E2 03 00 [09:46:40]MH_I2C_Read... [09:46:40]Read from MH i2c: E2 03 00 EB 44 00 90 00 A3 [09:46:40]RAPDU: 90 00 [09:46:40]wFMCommunicate OK [09:46:40]SAM_PROTO_ClearQueue done [09:46:40]KKMCreateOFDPacket [09:46:40]OFDProtocolAddRootSTLVToBuf [09:46:40]FM_MakeSignedData [09:46:40]FM_MakeSignedData [09:46:40]SAM_PROTO_SignData [09:46:40]wFMCommunicate request_size=4 [09:46:40]MH_SAM_APDU [09:46:40]CAPDU: 80 0D 01 02 [09:46:40]Write to MH i2c: E2 08 00 EC 44 80 0D 01 02 00 00 00 00 A9 [09:46:40]Write i2c OK [09:46:40]MH_I2C_Read... [09:46:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:46:40]Read from MH i2c: E2 [09:46:40]MH_I2C_Read... [09:46:40]Read from MH i2c: E2 03 00 [09:46:40]MH_I2C_Read... [09:46:40]Read from MH i2c: E2 03 00 EC 44 00 90 00 A4 [09:46:40]RAPDU: 90 00 [09:46:40]wFMCommunicate OK [09:46:40]wFMCommunicate request_size=255 [09:46:40]MH_SAM_APDU [09:46: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 B6 12 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 02 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6C 55 03 00 35 04 06 00 CA [09:46:40]Write to MH i2c: E2 02 01 ED 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6C 55 03 00 35 04 06 00 CA 00 00 33 [09:46:40]Write i2c OK [09:46:40]MH_I2C_Read... [09:46:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:40]Read from MH i2c: E2 [09:46:40]MH_I2C_Read... [09:46:40]Read from MH i2c: E2 03 00 [09:46:40]MH_I2C_Read... [09:46:40]Read from MH i2c: E2 03 00 ED 44 00 90 00 A5 [09:46:40]RAPDU: 90 00 [09:46:40]wFMCommunicate OK [09:46:40]wFMCommunicate request_size=10 [09:46:40]MH_SAM_APDU [09:46:40]CAPDU: 80 0D 02 02 05 E5 EB A6 42 F6 [09:46:40]Write to MH i2c: E2 0D 00 EE 44 80 0D 02 02 05 00 E5 EB A6 42 F6 00 00 64 [09:46:40]Write i2c OK [09:46:40]MH_I2C_Read... [09:46:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:40]Read from MH i2c: E2 [09:46:40]MH_I2C_Read... [09:46:40]Read from MH i2c: E2 03 00 [09:46:40]MH_I2C_Read... [09:46:40]Read from MH i2c: E2 03 00 EE 44 00 90 00 A6 [09:46:40]RAPDU: 90 00 [09:46:40]wFMCommunicate OK [09:46:40]wFMCommunicate request_size=4 [09:46:40]MH_SAM_APDU [09:46:40]CAPDU: 80 0D 03 02 [09:46:40]Write to MH i2c: E2 08 00 EF 44 80 0D 03 02 00 00 00 00 AE [09:46:40]Write i2c OK [09:46:40]MH_I2C_Read... [09:46:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:46:40]Read from MH i2c: E2 [09:46:40]MH_I2C_Read... [09:46:40]Read from MH i2c: E2 0B 00 [09:46:40]MH_I2C_Read... [09:46:40]Read from MH i2c: E2 0B 00 EF 44 00 96 42 57 C4 F9 38 73 7B 90 00 C1 [09:46:40]RAPDU: 96 42 57 C4 F9 38 73 7B 90 00 [09:46:40]wFMCommunicate OK [09:46:40]SAM_PROTO_SignData done [09:46:40]FM_MakeSignedData done [09:46:40]CreateOFDProtocolMessage [09:46:40]wFMCommunicate request_size=4 [09:46:40]MH_SAM_APDU [09:46:40]CAPDU: 80 11 00 00 [09:46:40]Write to MH i2c: E2 08 00 F0 44 80 11 00 00 00 00 00 00 AE [09:46:40]Write i2c OK [09:46:40]MH_I2C_Read... [09:46:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:40]Read from MH i2c: E2 [09:46:40]MH_I2C_Read... [09:46:40]Read from MH i2c: E2 17 00 [09:46:40]MH_I2C_Read... [09:46:40]Read from MH i2c: E2 17 00 F0 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FD [09:46:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:46:40]wFMCommunicate OK [09:46:40]CreateOFDProtocolMessage done [09:46:40]OFDSenderStorePacket 218476 [09:46:40]StoreOFDPacket docnum=218476 [09:46:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4A 9B 07 01 3F 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 02 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6C 55 03 00 35 04 06 00 CA E5 EB A6 42 F6 96 42 57 C4 F9 38 73 7B [09:46:40]CheckFolder [09:46:40]dirname=/storage/ofd_packets [09:46:40]CheckFolder done [09:46:40]ProducePacketName [09:46:40]name=ofd_packets/00218476 [09:46:40]NVStorageSaveData ofd_packets/00218476 [09:46:40]File name is /storage/ofd_packets/00218476 [09:46:40]Write 301 bytes [09:46:40]NVStorageSaveData done [09:46:40]OFDSenderStorePacket done [09:46:40]KKMCreateOFDPacket done [09:46:40]NVStorageSaveData kkm_last_timestamp [09:46:40]File name is /storage/kkm_last_timestamp [09:46:40]Write 4 bytes [09:46:40]NVStorageSaveData done [09:46:40]ExternCall_PrintAddStr [09:46:40]wPrintStart [09:46:40]Write to MH i2c: 01 00 00 F1 44 35 [09:46:40]Write i2c OK [09:46:40]MH_I2C_Read... [09:46:40]Read from MH i2c: 01 [09:46:40]MH_I2C_Read... [09:46:40]Read from MH i2c: 01 07 00 [09:46:40]MH_I2C_Read... [09:46:40]Read from MH i2c: 01 07 00 F1 44 00 00 00 00 00 FF 0F 4A [09:46:40]RasterBufferAndPrint [09:46:40]line Счет N : (1)536016 [09:46:40]line ИНН: 02508201610067 [09:46:40]line Контрольно-Кассовый Чек [09:46:40]line ПРОДАЖА [09:46:40]line ТРК (МРК, ГНК) : 33 [09:46:40]line Товар: 2710124130 [09:46:40]line Аи-92-К-2 [09:46:40]line 4.790 * 0.00 [09:46:40]line = 0.00 [09:46:40]line НДС 12% НСП 1% [09:46:40]line > о реализуемом товаре [09:46:40]line ИТОГО: 0.00 [09:46:40]line НСП 1% : 0.00 [09:46:40]line НДС 12% : 0.00 [09:46:40]line Наличными: 0.00 [09:46:40]line Безнал.: 0.00 [09:46:40]line Место: АЗС № 84 "Партнер Нефть" [09:46:40]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:46:40]line СНО: Общий режим [09:46:40]line Чек 121 19.10.2024 09:46 [09:46:40]line Смена: 443 ФФД: 1.0 [09:46:40]line ЗНМ: 0300000178 [09:46:40]line РНМ: 0000000000098116 [09:46:40]line Версия ККМ: 001 [09:46:40]line Талоны: ТК ГПНА Online [09:46:40]line 30101143 [09:46:40]line ФМ: 0000000000965413 [09:46:40]line ФД: 218476 [09:46:40]line ФПД: 223088849863414 [09:46:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094642&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218476&fm=223088849863414&tin=02508201610067®Number=0000000000098116&sum=0 [09:46:40]written 0, free lines is 4095 [09:46:40]OFD Sender: Processing packet 218476 [packets to send 80, broken 79] [09:46:40]ProducePacketName [09:46:40]name=ofd_packets/00218476 [09:46:40]OFD Sender: To server: pG, [09:46:40]CommunicateWithHost lk.salyk.kg:30040 [09:46:40]ConnectInit lk.salyk.kg [09:46:40]Connected sock=10 [09:46:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4A 9B 07 01 3F 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 02 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6C 55 03 00 35 04 06 00 CA E5 EB A6 42 F6 96 42 57 C4 F9 38 73 7B [09:46:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B1 0C 47 00 13 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6C 55 03 00 F4 03 04 00 9C 2B 13 67 B6 04 01 00 00 B3 3A 77 C6 00 FE F0 DA [09:46:41]CommunicateWithHost err = 0 [09:46:41]CheckOFDResponse [09:46:41]1017 (14) - 77093643461234 [09:46:41]1041 (16) - 0000000000965413 [09:46:41]1040 (4) - 218476 [09:46:41]1012 (4) - 19.10.2024 03:46 [09:46:41]1206 (1) - 0 [09:46:41]OFD Sender: Remove packet 218476 [09:46:41]ProducePacketName [09:46:41]name=ofd_packets/00218476 [09:46:41]NVStorageDeleteData [09:46:41]Write to MH i2c: 01 00 00 1B 45 60 [09:46:41]Write i2c OK [09:46:41]MH_I2C_Read... [09:46:41]Read from MH i2c: 01 [09:46:41]MH_I2C_Read... [09:46:41]Read from MH i2c: 01 07 00 [09:46:41]MH_I2C_Read... [09:46:41]Read from MH i2c: 01 07 00 1B 45 00 00 00 00 00 ED 0C 60 [09:46:41]RasterBufferAndPrint [09:46:41]line [09:46:41]line [09:46:41]line [09:46:41]line [09:46:41]line [09:46:41]written 0, free lines is 3315 [09:46:41]MH_Cut [09:46:41]Write to MH i2c: D1 01 00 22 45 01 39 [09:46:41]Write i2c OK [09:46:41]MH_I2C_Read... [09:46:41]Read from MH i2c: D1 [09:46:41]MH_I2C_Read... [09:46:41]Read from MH i2c: D1 01 00 [09:46:41]MH_I2C_Read... [09:46:41]Read from MH i2c: D1 01 00 22 45 00 38 [09:46:41]Write to MH i2c: 01 00 00 23 45 68 [09:46:41]Write i2c OK [09:46:41]MH_I2C_Read... [09:46:41]OFD Sender: No OFD packet to send [09:46:41]*** Cut start [09:46:41]*** Partial cut [09:46:41]*** CUTSNS_PIN = 1 [09:46:41]*** CUTSNS_PIN = 0 [09:46:42]*** Brake cut motor [09:46:42]Read from MH i2c: 01 [09:46:42]MH_I2C_Read... [09:46:42]*** Stop cut motor [09:46:42]*** Cut end [09:46:42]Read from MH i2c: 01 07 00 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: 01 07 00 23 45 00 00 00 00 00 FF 0F 7D [09:46:42]process_action close_receipt done [09:46:42]requested_data is exist [09:46:42]produce_requested_data [09:46:42]requested_item fm.sn is exist - process it [09:46:42]wFMCommunicate request_size=4 [09:46:42]MH_SAM_APDU [09:46:42]CAPDU: 80 11 00 00 [09:46:42]Write to MH i2c: E2 08 00 24 45 80 11 00 00 00 00 00 00 E3 [09:46:42]Write i2c OK [09:46:42]MH_I2C_Read... [09:46:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:42]Read from MH i2c: E2 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 17 00 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 17 00 24 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 32 [09:46:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:46:42]wFMCommunicate OK [09:46:42]requested_item fd.num is exist - process it [09:46:42]SAM_PROTO_GetFieldsCounters [09:46:42]wFMCommunicate request_size=4 [09:46:42]MH_SAM_APDU [09:46:42]CAPDU: 80 13 00 00 [09:46:42]Write to MH i2c: E2 08 00 25 45 80 13 00 00 00 00 00 00 E6 [09:46:42]Write i2c OK [09:46:42]MH_I2C_Read... [09:46:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:46:42]Read from MH i2c: E2 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 62 00 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 62 00 25 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 EE [09:46:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:46:42]wFMCommunicate OK [09:46:42]SAM_PROTO_GetFieldsCounters done [09:46:42]requested_item shift.num is exist - process it [09:46:42]requested_item shift.opened is exist - process it [09:46:42]req_shift_opened [09:46:42]FM_GetShiftState [09:46:42]SAM_PROTO_GetShiftState [09:46:42]wFMCommunicate request_size=4 [09:46:42]MH_SAM_APDU [09:46:42]CAPDU: 80 13 01 00 [09:46:42]Write to MH i2c: E2 08 00 26 45 80 13 01 00 00 00 00 00 E8 [09:46:42]Write i2c OK [09:46:42]MH_I2C_Read... [09:46:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:42]Read from MH i2c: E2 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 0E 00 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 0E 00 26 45 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2B [09:46:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:46:42]wFMCommunicate OK [09:46:42]SAM_PROTO_GetShiftState done [09:46:42]FM_GetShiftState done [09:46:42]req_shift_opened done [09:46:42]requested_item shift.open_date is exist - process it [09:46:42]req_shift_open_date [09:46:42]req_shift_open_date done [09:46:42]produce_requested_data done [09:46:42]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218476,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:46:42]process_action_free close_receipt [09:46:42]json_value_free [09:46:42]json_value_free done [09:46:42]process_json_proto returns [09:46:42]Send response to host [09:46:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218476,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:46:42]free response buf [09:46:42]execute_script done [09:46:42]execute_script returns [09:46:42]free content buf [09:46:42]Sock 9.Close socket [09:46:42]Sock 9.Thread stoped [09:46:46]OFD Sender: No OFD packet to send [09:46:51]OFD Sender: No OFD packet to send [09:46:56]OFD Sender: No OFD packet to send [09:47:01]OFD Sender: No OFD packet to send [09:47:06]OFD Sender: No OFD packet to send [09:47:11]OFD Sender: No OFD packet to send [09:47:16]OFD Sender: No OFD packet to send [09:47:21]OFD Sender: No OFD packet to send [09:47:26]OFD Sender: No OFD packet to send [09:47:31]OFD Sender: No OFD packet to send [09:47:36]OFD Sender: No OFD packet to send [09:47:41]OFD Sender: No OFD packet to send [09:47:46]OFD Sender: No OFD packet to send [09:47:51]OFD Sender: No OFD packet to send [09:47:56]OFD Sender: No OFD packet to send [09:48:01]OFD Sender: No OFD packet to send [09:48:06]OFD Sender: No OFD packet to send [09:48:11]OFD Sender: No OFD packet to send [09:48:16]OFD Sender: No OFD packet to send [09:48:21]OFD Sender: No OFD packet to send [09:48:26]OFD Sender: No OFD packet to send [09:48:31]OFD Sender: No OFD packet to send [09:48:36]OFD Sender: No OFD packet to send [09:48:41]OFD Sender: No OFD packet to send [09:48:46]OFD Sender: No OFD packet to send [09:48:51]OFD Sender: No OFD packet to send [09:48:56]OFD Sender: No OFD packet to send [09:49:01]OFD Sender: No OFD packet to send [09:49:06]OFD Sender: No OFD packet to send [09:49:07]accept exits with 8 [09:49:07]New connection [09:49:07]New thread 3066826084 created [09:49:07]Thread 3066682724 joined [09:49:07]Waiting for new connection... [09:49:07] Sock 8.Parse request [09:49:07]Sock 8.Check first char [09:49:07]Sock 8.First char is OK [09:49:07]request: POST /json_proto HTTP/1.0 [09:49:07]Method: POST [09:49:07]URL: /json_proto [09:49:07]Method is POST - this is cgi request [09:49:07]url: /json_proto [09:49:07]query_string will be loaded in cgi processing [09:49:07]execute_cgi json_proto POST (null) [09:49:07]execute_cgi path=json_proto method=POST [09:49:07]POST find Content-Length [09:49:07]Host: 172.17.40.4:8080 [09:49:07]Content-Length: 677 [09:49:07]Content-Type: application/json [09:49:07] [09:49:07]POST finish read [09:49:07]Found Content-Length = 677 [09:49:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536018", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [09:49:07]execute_script... [09:49:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536018", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [09:49:07]POST & json_proto [09:49:07]process_json_proto [09:49:07]json parsed OK: [09:49:07]protocol is kg_v1.0 [09:49:07]action value=close_receipt [09:49:07]process_action close_receipt [09:49:07]cmd_close_receipt [09:49:07]MH_GetDate [09:49:07]Write to MH i2c: F0 00 00 27 45 5B [09:49:07]Write i2c OK [09:49:07]MH_I2C_Read... [09:49:07]Read from MH i2c: F0 [09:49:07]MH_I2C_Read... [09:49:07]Read from MH i2c: F0 09 00 [09:49:07]MH_I2C_Read... [09:49:07]Read from MH i2c: F0 09 00 27 45 00 96 80 13 67 EE 0E 0D 67 64 [09:49:07]GetLastDocTimeStamp 1729331202 [09:49:07]current date 1729331350 [09:49:07]FM_GetShiftState [09:49:07]SAM_PROTO_GetShiftState [09:49:07]wFMCommunicate request_size=4 [09:49:07]MH_SAM_APDU [09:49:07]CAPDU: 80 13 01 00 [09:49:07]Write to MH i2c: E2 08 00 28 45 80 13 01 00 00 00 00 00 EA [09:49:07]Write i2c OK [09:49:07]MH_I2C_Read... [09:49:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:07]Read from MH i2c: E2 [09:49:07]MH_I2C_Read... [09:49:07]Read from MH i2c: E2 0E 00 [09:49:07]MH_I2C_Read... [09:49:07]Read from MH i2c: E2 0E 00 28 45 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2D [09:49:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:49:07]wFMCommunicate OK [09:49:07]SAM_PROTO_GetShiftState done [09:49:07]FM_GetShiftState done [09:49:07]opened in 1729296582 [09:49:07]opened+sec_in_day 1729382982 [09:49:07]quantity*price = 60027 [09:49:07]sum+1 = 60029 [09:49:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 122 19.10.2024 09:49 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218477 ФПД: 94650662836638 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094911&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218477&fm=94650662836638&tin=02508201610067®Number=0000000000098116&sum=60000 [09:49:08]StoreToDocumentArchive [09:49:08]shift 443 fd 218477 [09:49:08]save to /storage/0443/doc_00218477 [09:49:08]save last doc name /storage/0443/doc_00218477 to /storage/kkm_last_doc_name [09:49:08]save OK [09:49:08]Clear old archive folders... [09:49:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:49:08]tlvbuf is 01540170 [09:49:08]SAM_PROTO_ClearQueue [09:49:08]wFMCommunicate request_size=4 [09:49:08]MH_SAM_APDU [09:49:08]CAPDU: 80 09 00 00 [09:49:08]Write to MH i2c: E2 08 00 35 45 80 09 00 00 00 00 00 00 EC [09:49:08]Write i2c OK [09:49:08]MH_I2C_Read... [09:49:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:49:08]Read from MH i2c: E2 [09:49:08]MH_I2C_Read... [09:49:08]Read from MH i2c: E2 03 00 [09:49:08]MH_I2C_Read... [09:49:08]Read from MH i2c: E2 03 00 35 45 00 90 00 EE [09:49:08]RAPDU: 90 00 [09:49:08]wFMCommunicate OK [09:49:08]SAM_PROTO_ClearQueue done [09:49:08]KKMCreateOFDPacket [09:49:08]OFDProtocolAddRootSTLVToBuf [09:49:08]FM_MakeSignedData [09:49:08]FM_MakeSignedData [09:49:08]SAM_PROTO_SignData [09:49:08]wFMCommunicate request_size=4 [09:49:08]MH_SAM_APDU [09:49:08]CAPDU: 80 0D 01 02 [09:49:08]Write to MH i2c: E2 08 00 36 45 80 0D 01 02 00 00 00 00 F4 [09:49:08]Write i2c OK [09:49:08]MH_I2C_Read... [09:49:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:49:08]Read from MH i2c: E2 [09:49:08]MH_I2C_Read... [09:49:08]Read from MH i2c: E2 03 00 [09:49:08]MH_I2C_Read... [09:49:08]Read from MH i2c: E2 03 00 36 45 00 90 00 EF [09:49:08]RAPDU: 90 00 [09:49:08]wFMCommunicate OK [09:49:08]wFMCommunicate request_size=255 [09:49:08]MH_SAM_APDU [09:49:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 7A 00 00 00 F4 03 04 00 97 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6D 55 03 00 35 04 06 00 56 [09:49:08]Write to MH i2c: E2 02 01 37 45 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 7A 00 00 00 F4 03 04 00 97 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6D 55 03 00 35 04 06 00 56 00 00 BD [09:49:08]Write i2c OK [09:49:08]MH_I2C_Read... [09:49:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:08]Read from MH i2c: E2 [09:49:08]MH_I2C_Read... [09:49:08]Read from MH i2c: E2 03 00 [09:49:08]MH_I2C_Read... [09:49:08]Read from MH i2c: E2 03 00 37 45 00 90 00 F0 [09:49:08]RAPDU: 90 00 [09:49:08]wFMCommunicate OK [09:49:08]wFMCommunicate request_size=10 [09:49:08]MH_SAM_APDU [09:49:08]CAPDU: 80 0D 02 02 05 15 93 22 D9 9E [09:49:08]Write to MH i2c: E2 0D 00 38 45 80 0D 02 02 05 00 15 93 22 D9 9E 00 00 42 [09:49:08]Write i2c OK [09:49:08]MH_I2C_Read... [09:49:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:08]Read from MH i2c: E2 [09:49:08]MH_I2C_Read... [09:49:08]Read from MH i2c: E2 03 00 [09:49:08]MH_I2C_Read... [09:49:08]Read from MH i2c: E2 03 00 38 45 00 90 00 F1 [09:49:08]RAPDU: 90 00 [09:49:08]wFMCommunicate OK [09:49:08]wFMCommunicate request_size=4 [09:49:08]MH_SAM_APDU [09:49:08]CAPDU: 80 0D 03 02 [09:49:08]Write to MH i2c: E2 08 00 39 45 80 0D 03 02 00 00 00 00 F9 [09:49:08]Write i2c OK [09:49:08]MH_I2C_Read... [09:49:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:49:08]Read from MH i2c: E2 [09:49:08]MH_I2C_Read... [09:49:08]Read from MH i2c: E2 0B 00 [09:49:08]MH_I2C_Read... [09:49:08]Read from MH i2c: E2 0B 00 39 45 00 97 42 A1 45 B2 8B EC 01 90 00 E3 [09:49:08]RAPDU: 97 42 A1 45 B2 8B EC 01 90 00 [09:49:08]wFMCommunicate OK [09:49:08]SAM_PROTO_SignData done [09:49:08]FM_MakeSignedData done [09:49:08]CreateOFDProtocolMessage [09:49:08]wFMCommunicate request_size=4 [09:49:08]MH_SAM_APDU [09:49:08]CAPDU: 80 11 00 00 [09:49:08]Write to MH i2c: E2 08 00 3A 45 80 11 00 00 00 00 00 00 F9 [09:49:08]Write i2c OK [09:49:08]MH_I2C_Read... [09:49:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:08]Read from MH i2c: E2 [09:49:08]MH_I2C_Read... [09:49:08]Read from MH i2c: E2 17 00 [09:49:08]MH_I2C_Read... [09:49:08]Read from MH i2c: E2 17 00 3A 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 48 [09:49:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:49:08]wFMCommunicate OK [09:49:08]CreateOFDProtocolMessage done [09:49:08]OFDSenderStorePacket 218477 [09:49:08]StoreOFDPacket docnum=218477 [09:49:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 34 C1 07 01 CE 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 7A 00 00 00 F4 03 04 00 97 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6D 55 03 00 35 04 06 00 56 15 93 22 D9 9E 97 42 A1 45 B2 8B EC 01 [09:49:08]CheckFolder [09:49:08]dirname=/storage/ofd_packets [09:49:08]CheckFolder done [09:49:08]ProducePacketName [09:49:08]name=ofd_packets/00218477 [09:49:08]NVStorageSaveData ofd_packets/00218477 [09:49:08]File name is /storage/ofd_packets/00218477 [09:49:08]Write 301 bytes [09:49:08]NVStorageSaveData done [09:49:08]OFDSenderStorePacket done [09:49:08]KKMCreateOFDPacket done [09:49:08]NVStorageSaveData kkm_last_timestamp [09:49:08]File name is /storage/kkm_last_timestamp [09:49:08]Write 4 bytes [09:49:08]NVStorageSaveData done [09:49:08]ExternCall_PrintAddStr [09:49:08]wPrintStart [09:49:08]Write to MH i2c: 01 00 00 3B 45 80 [09:49:08]Write i2c OK [09:49:08]MH_I2C_Read... [09:49:08]Read from MH i2c: 01 [09:49:08]MH_I2C_Read... [09:49:08]Read from MH i2c: 01 07 00 [09:49:08]MH_I2C_Read... [09:49:08]Read from MH i2c: 01 07 00 3B 45 00 00 00 00 00 FF 0F 95 [09:49:08]RasterBufferAndPrint [09:49:08]line Счет N : (1)536018 [09:49:08]line ИНН: 02508201610067 [09:49:08]line Контрольно-Кассовый Чек [09:49:08]line ПРОДАЖА [09:49:08]line ТРК (МРК, ГНК) : 41 [09:49:08]line Товар: 2710124500 [09:49:08]line Аи-95-К-3 [09:49:08]line 8.090 * 74.20 [09:49:08]line = 600.28 [09:49:08]line НДС 12% НСП 1% [09:49:08]line > о реализуемом товаре [09:49:08]line ОКРУГЛЕНИЕ: -0.28 [09:49:08]line ИТОГО: 600.00 [09:49:08]line Внесено: 600.00 [09:49:08]line СДАЧА: 0.00 [09:49:08]line НСП 1% : 5.31 [09:49:08]line НДС 12% : 63.75 [09:49:08]line Наличными: 600.00 [09:49:08]line Безнал.: 0.00 [09:49:08]line Место: АЗС № 84 "Партнер Нефть" [09:49:08]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:49:08]line СНО: Общий режим [09:49:08]line Чек 122 19.10.2024 09:49 [09:49:08]line Смена: 443 ФФД: 1.0 [09:49:08]line ЗНМ: 0300000178 [09:49:08]line РНМ: 0000000000098116 [09:49:08]line Версия ККМ: 001 [09:49:08]line ФМ: 0000000000965413 [09:49:08]line ФД: 218477 [09:49:08]line ФПД: 94650662836638 [09:49:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T094911&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218477&fm=94650662836638&tin=02508201610067®Number=0000000000098116&sum=60000 [09:49:09]OFD Sender: Processing packet 218477 [packets to send 80, broken 79] [09:49:09]ProducePacketName [09:49:09]name=ofd_packets/00218477 [09:49:09]OFD Sender: To server: pG, [09:49:09]CommunicateWithHost lk.salyk.kg:30040 [09:49:09]ConnectInit lk.salyk.kg [09:49:09]written 0, free lines is 4095 [09:49:09]Connected sock=10 [09:49:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 34 C1 07 01 CE 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 7A 00 00 00 F4 03 04 00 97 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6D 55 03 00 35 04 06 00 56 15 93 22 D9 9E 97 42 A1 45 B2 8B EC 01 [09:49:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A9 0F 47 00 48 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 39 36 35 34 31 33 10 04 04 00 6D 55 03 00 F4 03 04 00 30 2C 13 67 B6 04 01 00 00 83 FD 63 E3 82 14 C4 87 [09:49:09]CommunicateWithHost err = 0 [09:49:09]CheckOFDResponse [09:49:09]1017 (14) - 77093643461234 [09:49:09]1041 (16) - 0000000000965413 [09:49:09]1040 (4) - 218477 [09:49:09]1012 (4) - 19.10.2024 03:49 [09:49:09]1206 (1) - 0 [09:49:09]OFD Sender: Remove packet 218477 [09:49:09]ProducePacketName [09:49:09]name=ofd_packets/00218477 [09:49:09]NVStorageDeleteData [09:49:09]Write to MH i2c: 01 00 00 66 45 AB [09:49:09]Write i2c OK [09:49:09]MH_I2C_Read... [09:49:09]Read from MH i2c: 01 [09:49:09]MH_I2C_Read... [09:49:09]Read from MH i2c: 01 07 00 [09:49:09]MH_I2C_Read... [09:49:09]Read from MH i2c: 01 07 00 66 45 00 00 00 00 00 EE 0C AC [09:49:09]RasterBufferAndPrint [09:49:09]line [09:49:09]line [09:49:09]line [09:49:09]line [09:49:09]line [09:49:09]written 0, free lines is 3316 [09:49:09]MH_Cut [09:49:09]Write to MH i2c: D1 01 00 6D 45 01 84 [09:49:09]Write i2c OK [09:49:09]MH_I2C_Read... [09:49:09]Read from MH i2c: D1 [09:49:09]MH_I2C_Read... [09:49:09]Read from MH i2c: D1 01 00 [09:49:09]MH_I2C_Read... [09:49:09]Read from MH i2c: D1 01 00 6D 45 00 83 [09:49:09]Write to MH i2c: 01 00 00 6E 45 B3 [09:49:09]Write i2c OK [09:49:09]MH_I2C_Read... [09:49:09]OFD Sender: No OFD packet to send [09:49:10]*** Cut start [09:49:10]*** Partial cut [09:49:10]*** CUTSNS_PIN = 1 [09:49:10]*** CUTSNS_PIN = 0 [09:49:10]*** Brake cut motor [09:49:10]Read from MH i2c: 01 [09:49:10]MH_I2C_Read... [09:49:10]*** Stop cut motor [09:49:10]*** Cut end [09:49:10]Read from MH i2c: 01 07 00 [09:49:10]MH_I2C_Read... [09:49:10]Read from MH i2c: 01 07 00 6E 45 00 00 00 00 00 FF 0F C8 [09:49:10]process_action close_receipt done [09:49:10]requested_data is exist [09:49:10]produce_requested_data [09:49:10]requested_item fm.sn is exist - process it [09:49:10]wFMCommunicate request_size=4 [09:49:10]MH_SAM_APDU [09:49:10]CAPDU: 80 11 00 00 [09:49:10]Write to MH i2c: E2 08 00 6F 45 80 11 00 00 00 00 00 00 2E [09:49:10]Write i2c OK [09:49:10]MH_I2C_Read... [09:49:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:10]Read from MH i2c: E2 [09:49:10]MH_I2C_Read... [09:49:10]Read from MH i2c: E2 17 00 [09:49:10]MH_I2C_Read... [09:49:10]Read from MH i2c: E2 17 00 6F 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7D [09:49:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:49:10]wFMCommunicate OK [09:49:10]requested_item fd.num is exist - process it [09:49:10]SAM_PROTO_GetFieldsCounters [09:49:10]wFMCommunicate request_size=4 [09:49:10]MH_SAM_APDU [09:49:10]CAPDU: 80 13 00 00 [09:49:10]Write to MH i2c: E2 08 00 70 45 80 13 00 00 00 00 00 00 31 [09:49:10]Write i2c OK [09:49:10]MH_I2C_Read... [09:49:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:49:11]Read from MH i2c: E2 [09:49:11]MH_I2C_Read... [09:49:11]Read from MH i2c: E2 62 00 [09:49:11]MH_I2C_Read... [09:49:11]Read from MH i2c: E2 62 00 70 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 3D [09:49:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:49:11]wFMCommunicate OK [09:49:11]SAM_PROTO_GetFieldsCounters done [09:49:11]requested_item shift.num is exist - process it [09:49:11]requested_item shift.opened is exist - process it [09:49:11]req_shift_opened [09:49:11]FM_GetShiftState [09:49:11]SAM_PROTO_GetShiftState [09:49:11]wFMCommunicate request_size=4 [09:49:11]MH_SAM_APDU [09:49:11]CAPDU: 80 13 01 00 [09:49:11]Write to MH i2c: E2 08 00 71 45 80 13 01 00 00 00 00 00 33 [09:49:11]Write i2c OK [09:49:11]MH_I2C_Read... [09:49:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:11]Read from MH i2c: E2 [09:49:11]MH_I2C_Read... [09:49:11]Read from MH i2c: E2 0E 00 [09:49:11]MH_I2C_Read... [09:49:11]Read from MH i2c: E2 0E 00 71 45 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 76 [09:49:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:49:11]wFMCommunicate OK [09:49:11]SAM_PROTO_GetShiftState done [09:49:11]FM_GetShiftState done [09:49:11]req_shift_opened done [09:49:11]requested_item shift.open_date is exist - process it [09:49:11]req_shift_open_date [09:49:11]req_shift_open_date done [09:49:11]produce_requested_data done [09:49:11]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218477,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:49:11]process_action_free close_receipt [09:49:11]json_value_free [09:49:11]json_value_free done [09:49:11]process_json_proto returns [09:49:11]Send response to host [09:49:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218477,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:49:11]free response buf [09:49:11]execute_script done [09:49:11]execute_script returns [09:49:11]free content buf [09:49:11]Sock 8.Close socket [09:49:11]Sock 8.Thread stoped [09:49:14]OFD Sender: No OFD packet to send [09:49:19]OFD Sender: No OFD packet to send [09:49:24]OFD Sender: No OFD packet to send [09:49:29]OFD Sender: No OFD packet to send [09:49:34]OFD Sender: No OFD packet to send [09:49:39]OFD Sender: No OFD packet to send [09:49:44]OFD Sender: No OFD packet to send [09:49:49]OFD Sender: No OFD packet to send [09:49:54]OFD Sender: No OFD packet to send [09:49:59]OFD Sender: No OFD packet to send [09:50:04]OFD Sender: No OFD packet to send [09:50:09]OFD Sender: No OFD packet to send [09:50:14]OFD Sender: No OFD packet to send [09:50:19]OFD Sender: No OFD packet to send [09:50:22]accept exits with 9 [09:50:22]New connection [09:50:22]New thread 3066682724 created [09:50:22]Thread 3066826084 joined [09:50:22]Waiting for new connection... [09:50:22] Sock 9.Parse request [09:50:22]Sock 9.Check first char [09:50:22]Sock 9.First char is OK [09:50:22]request: POST /json_proto HTTP/1.0 [09:50:22]Method: POST [09:50:22]URL: /json_proto [09:50:22]Method is POST - this is cgi request [09:50:22]url: /json_proto [09:50:22]query_string will be loaded in cgi processing [09:50:22]execute_cgi json_proto POST (null) [09:50:22]execute_cgi path=json_proto method=POST [09:50:22]POST find Content-Length [09:50:22]Host: 172.17.40.4:8080 [09:50:22]Content-Length: 797 [09:50:22]Content-Type: application/json [09:50:22] [09:50:22]POST finish read [09:50:22]Found Content-Length = 797 [09:50:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536021", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4466299", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:22]execute_script... [09:50: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)536021", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4466299", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:22]POST & json_proto [09:50:22]process_json_proto [09:50:22]json parsed OK: [09:50:22]protocol is kg_v1.0 [09:50:22]action value=close_receipt [09:50:22]process_action close_receipt [09:50:22]cmd_close_receipt [09:50:22]MH_GetDate [09:50:22]Write to MH i2c: F0 00 00 72 45 A6 [09:50:22]Write i2c OK [09:50:22]MH_I2C_Read... [09:50:22]Read from MH i2c: F0 [09:50:22]MH_I2C_Read... [09:50:22]Read from MH i2c: F0 09 00 [09:50:22]MH_I2C_Read... [09:50:22]Read from MH i2c: F0 09 00 72 45 00 E2 80 13 67 EE 0E 0D 67 FB [09:50:22]GetLastDocTimeStamp 1729331351 [09:50:22]current date 1729331426 [09:50:22]FM_GetShiftState [09:50:22]SAM_PROTO_GetShiftState [09:50:22]wFMCommunicate request_size=4 [09:50:22]MH_SAM_APDU [09:50:22]CAPDU: 80 13 01 00 [09:50:22]Write to MH i2c: E2 08 00 73 45 80 13 01 00 00 00 00 00 35 [09:50:22]Write i2c OK [09:50:22]MH_I2C_Read... [09:50:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:22]Read from MH i2c: E2 [09:50:22]MH_I2C_Read... [09:50:22]Read from MH i2c: E2 0E 00 [09:50:22]MH_I2C_Read... [09:50:22]Read from MH i2c: E2 0E 00 73 45 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 78 [09:50:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:50:22]wFMCommunicate OK [09:50:22]SAM_PROTO_GetShiftState done [09:50:22]FM_GetShiftState done [09:50:22]opened in 1729296582 [09:50:22]opened+sec_in_day 1729382982 [09:50:22]quantity*price = 0 [09:50:22]sum+1 = 1 [09:50:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 123 19.10.2024 09:50 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4466299 ФМ: 0000000000965413 ФД: 218478 ФПД: 17306134769351 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095026&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218478&fm=17306134769351&tin=02508201610067®Number=0000000000098116&sum=0 [09:50:23]StoreToDocumentArchive [09:50:23]shift 443 fd 218478 [09:50:23]save to /storage/0443/doc_00218478 [09:50:23]save last doc name /storage/0443/doc_00218478 to /storage/kkm_last_doc_name [09:50:23]save OK [09:50:23]Clear old archive folders... [09:50:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:50:23]tlvbuf is 01530770 [09:50:23]SAM_PROTO_ClearQueue [09:50:23]wFMCommunicate request_size=4 [09:50:23]MH_SAM_APDU [09:50:23]CAPDU: 80 09 00 00 [09:50:23]Write to MH i2c: E2 08 00 80 45 80 09 00 00 00 00 00 00 37 [09:50:23]Write i2c OK [09:50:23]MH_I2C_Read... [09:50:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:23]Read from MH i2c: E2 [09:50:23]MH_I2C_Read... [09:50:23]Read from MH i2c: E2 03 00 [09:50:23]MH_I2C_Read... [09:50:23]Read from MH i2c: E2 03 00 80 45 00 90 00 39 [09:50:23]RAPDU: 90 00 [09:50:23]wFMCommunicate OK [09:50:23]SAM_PROTO_ClearQueue done [09:50:23]KKMCreateOFDPacket [09:50:23]OFDProtocolAddRootSTLVToBuf [09:50:23]FM_MakeSignedData [09:50:23]FM_MakeSignedData [09:50:23]SAM_PROTO_SignData [09:50:23]wFMCommunicate request_size=4 [09:50:23]MH_SAM_APDU [09:50:23]CAPDU: 80 0D 01 02 [09:50:23]Write to MH i2c: E2 08 00 81 45 80 0D 01 02 00 00 00 00 3F [09:50:23]Write i2c OK [09:50:23]MH_I2C_Read... [09:50:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:23]Read from MH i2c: E2 [09:50:23]MH_I2C_Read... [09:50:23]Read from MH i2c: E2 03 00 [09:50:23]MH_I2C_Read... [09:50:23]Read from MH i2c: E2 03 00 81 45 00 90 00 3A [09:50:23]RAPDU: 90 00 [09:50:23]wFMCommunicate OK [09:50:23]wFMCommunicate request_size=255 [09:50:23]MH_SAM_APDU [09:50: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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 E2 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6E 55 03 00 35 04 06 00 0F BD 66 03 [09:50:23]Write to MH i2c: E2 02 01 82 45 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 E2 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6E 55 03 00 35 04 06 00 0F BD 66 03 00 00 DA [09:50:23]Write i2c OK [09:50:23]MH_I2C_Read... [09:50:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:24]Read from MH i2c: E2 [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: E2 03 00 [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: E2 03 00 82 45 00 90 00 3B [09:50:24]RAPDU: 90 00 [09:50:24]wFMCommunicate OK [09:50:24]wFMCommunicate request_size=7 [09:50:24]MH_SAM_APDU [09:50:24]CAPDU: 80 0D 02 02 02 EE C7 [09:50:24]Write to MH i2c: E2 0A 00 83 45 80 0D 02 02 02 00 EE C7 00 00 FB [09:50:24]Write i2c OK [09:50:24]MH_I2C_Read... [09:50:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:24]Read from MH i2c: E2 [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: E2 03 00 [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: E2 03 00 83 45 00 90 00 3C [09:50:24]RAPDU: 90 00 [09:50:24]wFMCommunicate OK [09:50:24]wFMCommunicate request_size=4 [09:50:24]MH_SAM_APDU [09:50:24]CAPDU: 80 0D 03 02 [09:50:24]Write to MH i2c: E2 08 00 84 45 80 0D 03 02 00 00 00 00 44 [09:50:24]Write i2c OK [09:50:24]MH_I2C_Read... [09:50:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:24]Read from MH i2c: E2 [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: E2 0B 00 [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: E2 0B 00 84 45 00 4F FF 38 43 49 04 CF 05 90 00 2F [09:50:24]RAPDU: 4F FF 38 43 49 04 CF 05 90 00 [09:50:24]wFMCommunicate OK [09:50:24]SAM_PROTO_SignData done [09:50:24]FM_MakeSignedData done [09:50:24]CreateOFDProtocolMessage [09:50:24]wFMCommunicate request_size=4 [09:50:24]MH_SAM_APDU [09:50:24]CAPDU: 80 11 00 00 [09:50:24]Write to MH i2c: E2 08 00 85 45 80 11 00 00 00 00 00 00 44 [09:50:24]Write i2c OK [09:50:24]MH_I2C_Read... [09:50:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:24]Read from MH i2c: E2 [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: E2 17 00 [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: E2 17 00 85 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 93 [09:50:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:50:24]wFMCommunicate OK [09:50:24]CreateOFDProtocolMessage done [09:50:24]OFDSenderStorePacket 218478 [09:50:24]StoreOFDPacket docnum=218478 [09:50:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 EE F9 04 01 8D 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 E2 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6E 55 03 00 35 04 06 00 0F BD 66 03 EE C7 4F FF 38 43 49 04 CF 05 [09:50:24]CheckFolder [09:50:24]dirname=/storage/ofd_packets [09:50:24]CheckFolder done [09:50:24]ProducePacketName [09:50:24]name=ofd_packets/00218478 [09:50:24]NVStorageSaveData ofd_packets/00218478 [09:50:24]File name is /storage/ofd_packets/00218478 [09:50:24]Write 298 bytes [09:50:24]NVStorageSaveData done [09:50:24]OFDSenderStorePacket done [09:50:24]KKMCreateOFDPacket done [09:50:24]NVStorageSaveData kkm_last_timestamp [09:50:24]File name is /storage/kkm_last_timestamp [09:50:24]Write 4 bytes [09:50:24]NVStorageSaveData done [09:50:24]ExternCall_PrintAddStr [09:50:24]wPrintStart [09:50:24]Write to MH i2c: 01 00 00 86 45 CB [09:50:24]Write i2c OK [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: 01 [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: 01 07 00 [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: 01 07 00 86 45 00 00 00 00 00 FF 0F E0 [09:50:24]RasterBufferAndPrint [09:50:24]line Счет N : (1)536021 [09:50:24]line ИНН: 02508201610067 [09:50:24]line Контрольно-Кассовый Чек [09:50:24]line ПРОДАЖА [09:50:24]line ТРК (МРК, ГНК) : 51 [09:50:24]line Товар: 2710194210 [09:50:24]line ДТ-К-2 [09:50:24]line 10.000 * 0.00 [09:50:24]line = 0.00 [09:50:24]line НДС 12% НСП 1% [09:50:24]line > о реализуемом товаре [09:50:24]line ИТОГО: 0.00 [09:50:24]line НСП 1% : 0.00 [09:50:24]line НДС 12% : 0.00 [09:50:24]line Наличными: 0.00 [09:50:24]line Безнал.: 0.00 [09:50:24]line Место: АЗС № 84 "Партнер Нефть" [09:50:24]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:50:24]line СНО: Общий режим [09:50:24]line Чек 123 19.10.2024 09:50 [09:50:24]line Смена: 443 ФФД: 1.0 [09:50:24]line ЗНМ: 0300000178 [09:50:24]line РНМ: 0000000000098116 [09:50:24]line Версия ККМ: 001 [09:50:24]line Талоны: Топливные Талоны [09:50:24]line 4466299 [09:50:24]line ФМ: 0000000000965413 [09:50:24]line ФД: 218478 [09:50:24]line ФПД: 17306134769351 [09:50:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095026&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218478&fm=17306134769351&tin=02508201610067®Number=0000000000098116&sum=0 [09:50:24]OFD Sender: Processing packet 218478 [packets to send 80, broken 79] [09:50:24]ProducePacketName [09:50:24]name=ofd_packets/00218478 [09:50:24]OFD Sender: To server: pG, [09:50:24]CommunicateWithHost lk.salyk.kg:30040 [09:50:24]ConnectInit lk.salyk.kg [09:50:24]written 0, free lines is 4095 [09:50:24]Connected sock=10 [09:50:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 EE F9 04 01 8D 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 E2 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6E 55 03 00 35 04 06 00 0F BD 66 03 EE C7 4F FF 38 43 49 04 CF 05 [09:50:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1A 2F 47 00 B6 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 39 36 35 34 31 33 10 04 04 00 6E 55 03 00 F4 03 04 00 7C 2C 13 67 B6 04 01 00 00 40 4E 1C 5D 12 97 DF DB [09:50:24]CommunicateWithHost err = 0 [09:50:24]CheckOFDResponse [09:50:24]1017 (14) - 77093643461234 [09:50:24]1041 (16) - 0000000000965413 [09:50:24]1040 (4) - 218478 [09:50:24]1012 (4) - 19.10.2024 03:50 [09:50:24]1206 (1) - 0 [09:50:24]OFD Sender: Remove packet 218478 [09:50:24]ProducePacketName [09:50:24]name=ofd_packets/00218478 [09:50:24]NVStorageDeleteData [09:50:25]Write to MH i2c: 01 00 00 B0 45 F5 [09:50:25]Write i2c OK [09:50:25]MH_I2C_Read... [09:50:25]Read from MH i2c: 01 [09:50:25]MH_I2C_Read... [09:50:25]Read from MH i2c: 01 07 00 [09:50:25]MH_I2C_Read... [09:50:25]Read from MH i2c: 01 07 00 B0 45 00 00 00 00 00 E9 0C F1 [09:50:25]RasterBufferAndPrint [09:50:25]line [09:50:25]line [09:50:25]line [09:50:25]line [09:50:25]line [09:50:25]written 0, free lines is 3313 [09:50:25]MH_Cut [09:50:25]Write to MH i2c: D1 01 00 B7 45 01 CE [09:50:25]Write i2c OK [09:50:25]MH_I2C_Read... [09:50:25]Read from MH i2c: D1 [09:50:25]MH_I2C_Read... [09:50:25]Read from MH i2c: D1 01 00 [09:50:25]MH_I2C_Read... [09:50:25]Read from MH i2c: D1 01 00 B7 45 00 CD [09:50:25]Write to MH i2c: 01 00 00 B8 45 FD [09:50:25]Write i2c OK [09:50:25]MH_I2C_Read... [09:50:25]OFD Sender: No OFD packet to send [09:50:25]*** Cut start [09:50:25]*** Partial cut [09:50:25]*** CUTSNS_PIN = 1 [09:50:25]*** CUTSNS_PIN = 0 [09:50:26]*** Brake cut motor [09:50:26]Read from MH i2c: 01 [09:50:26]MH_I2C_Read... [09:50:26]*** Stop cut motor [09:50:26]*** Cut end [09:50:26]Read from MH i2c: 01 07 00 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: 01 07 00 B8 45 00 00 00 00 00 FF 0F 12 [09:50:26]process_action close_receipt done [09:50:26]requested_data is exist [09:50:26]produce_requested_data [09:50:26]requested_item fm.sn is exist - process it [09:50:26]wFMCommunicate request_size=4 [09:50:26]MH_SAM_APDU [09:50:26]CAPDU: 80 11 00 00 [09:50:26]Write to MH i2c: E2 08 00 B9 45 80 11 00 00 00 00 00 00 78 [09:50:26]Write i2c OK [09:50:26]MH_I2C_Read... [09:50:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:26]Read from MH i2c: E2 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 17 00 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 17 00 B9 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C7 [09:50:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:50:26]wFMCommunicate OK [09:50:26]requested_item fd.num is exist - process it [09:50:26]SAM_PROTO_GetFieldsCounters [09:50:26]wFMCommunicate request_size=4 [09:50:26]MH_SAM_APDU [09:50:26]CAPDU: 80 13 00 00 [09:50:26]Write to MH i2c: E2 08 00 BA 45 80 13 00 00 00 00 00 00 7B [09:50:26]Write i2c OK [09:50:26]MH_I2C_Read... [09:50:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:26]Read from MH i2c: E2 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 62 00 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 62 00 BA 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 8B [09:50:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:50:26]wFMCommunicate OK [09:50:26]SAM_PROTO_GetFieldsCounters done [09:50:26]requested_item shift.num is exist - process it [09:50:26]requested_item shift.opened is exist - process it [09:50:26]req_shift_opened [09:50:26]FM_GetShiftState [09:50:26]SAM_PROTO_GetShiftState [09:50:26]wFMCommunicate request_size=4 [09:50:26]MH_SAM_APDU [09:50:26]CAPDU: 80 13 01 00 [09:50:26]Write to MH i2c: E2 08 00 BB 45 80 13 01 00 00 00 00 00 7D [09:50:26]Write i2c OK [09:50:26]MH_I2C_Read... [09:50:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:26]Read from MH i2c: E2 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 0E 00 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 0E 00 BB 45 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C0 [09:50:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:50:26]wFMCommunicate OK [09:50:26]SAM_PROTO_GetShiftState done [09:50:26]FM_GetShiftState done [09:50:26]req_shift_opened done [09:50:26]requested_item shift.open_date is exist - process it [09:50:26]req_shift_open_date [09:50:26]req_shift_open_date done [09:50:26]produce_requested_data done [09:50:26]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218478,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:50:26]process_action_free close_receipt [09:50:26]json_value_free [09:50:26]json_value_free done [09:50:26]process_json_proto returns [09:50:26]Send response to host [09:50:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218478,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:50:26]free response buf [09:50:26]execute_script done [09:50:26]execute_script returns [09:50:26]free content buf [09:50:26]Sock 9.Close socket [09:50:26]Sock 9.Thread stoped [09:50:29]accept exits with 8 [09:50:29]New connection [09:50:29]New thread 3066826084 created [09:50:29]Thread 3066682724 joined [09:50:29]Waiting for new connection... [09:50:29] Sock 8.Parse request [09:50:29]Sock 8.Check first char [09:50:29]Sock 8.First char is OK [09:50:29]request: POST /json_proto HTTP/1.0 [09:50:29]Method: POST [09:50:29]URL: /json_proto [09:50:29]Method is POST - this is cgi request [09:50:29]url: /json_proto [09:50:29]query_string will be loaded in cgi processing [09:50:29]execute_cgi json_proto POST (null) [09:50:29]execute_cgi path=json_proto method=POST [09:50:29]POST find Content-Length [09:50:29]Host: 172.17.40.4:8080 [09:50:29]Content-Length: 675 [09:50:29]Content-Type: application/json [09:50:29] [09:50:29]POST finish read [09:50:29]Found Content-Length = 675 [09:50:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536020", "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" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:29]execute_script... [09:50:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536020", "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" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:29]POST & json_proto [09:50:29]process_json_proto [09:50:29]json parsed OK: [09:50:29]protocol is kg_v1.0 [09:50:29]action value=close_receipt [09:50:29]process_action close_receipt [09:50:29]cmd_close_receipt [09:50:29]MH_GetDate [09:50:29]Write to MH i2c: F0 00 00 BC 45 F0 [09:50:29]Write i2c OK [09:50:29]MH_I2C_Read... [09:50:29]Read from MH i2c: F0 [09:50:29]MH_I2C_Read... [09:50:29]Read from MH i2c: F0 09 00 [09:50:29]MH_I2C_Read... [09:50:29]Read from MH i2c: F0 09 00 BC 45 00 E9 80 13 67 EE 0E 0D 67 4C [09:50:29]GetLastDocTimeStamp 1729331426 [09:50:29]current date 1729331433 [09:50:29]FM_GetShiftState [09:50:29]SAM_PROTO_GetShiftState [09:50:29]wFMCommunicate request_size=4 [09:50:29]MH_SAM_APDU [09:50:29]CAPDU: 80 13 01 00 [09:50:29]Write to MH i2c: E2 08 00 BD 45 80 13 01 00 00 00 00 00 7F [09:50:29]Write i2c OK [09:50:29]MH_I2C_Read... [09:50:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:29]Read from MH i2c: E2 [09:50:29]MH_I2C_Read... [09:50:29]Read from MH i2c: E2 0E 00 [09:50:29]MH_I2C_Read... [09:50:29]Read from MH i2c: E2 0E 00 BD 45 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C2 [09:50:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:50:29]wFMCommunicate OK [09:50:29]SAM_PROTO_GetShiftState done [09:50:29]FM_GetShiftState done [09:50:29]opened in 1729296582 [09:50:29]opened+sec_in_day 1729382982 [09:50:29]quantity*price = 200001 [09:50:29]sum+1 = 200003 [09:50:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 124 19.10.2024 09:50 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218479 ФПД: 29404834342243 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095033&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218479&fm=29404834342243&tin=02508201610067®Number=0000000000098116&sum=200000 [09:50:30]StoreToDocumentArchive [09:50:30]shift 443 fd 218479 [09:50:30]save to /storage/0443/doc_00218479 [09:50:30]save last doc name /storage/0443/doc_00218479 to /storage/kkm_last_doc_name [09:50:30]save OK [09:50:30]Clear old archive folders... [09:50:30]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:50:30]tlvbuf is 01598820 [09:50:30]SAM_PROTO_ClearQueue [09:50:30]wFMCommunicate request_size=4 [09:50:30]MH_SAM_APDU [09:50:30]CAPDU: 80 09 00 00 [09:50:30]Write to MH i2c: E2 08 00 CA 45 80 09 00 00 00 00 00 00 81 [09:50:30]Write i2c OK [09:50:30]MH_I2C_Read... [09:50:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:30]Read from MH i2c: E2 [09:50:30]MH_I2C_Read... [09:50:30]Read from MH i2c: E2 03 00 [09:50:30]MH_I2C_Read... [09:50:30]Read from MH i2c: E2 03 00 CA 45 00 90 00 83 [09:50:30]RAPDU: 90 00 [09:50:30]wFMCommunicate OK [09:50:30]SAM_PROTO_ClearQueue done [09:50:30]KKMCreateOFDPacket [09:50:30]OFDProtocolAddRootSTLVToBuf [09:50:30]FM_MakeSignedData [09:50:30]FM_MakeSignedData [09:50:30]SAM_PROTO_SignData [09:50:30]wFMCommunicate request_size=4 [09:50:30]MH_SAM_APDU [09:50:30]CAPDU: 80 0D 01 02 [09:50:30]Write to MH i2c: E2 08 00 CB 45 80 0D 01 02 00 00 00 00 89 [09:50:30]Write i2c OK [09:50:30]MH_I2C_Read... [09:50:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:30]Read from MH i2c: E2 [09:50:30]MH_I2C_Read... [09:50:30]Read from MH i2c: E2 03 00 [09:50:30]MH_I2C_Read... [09:50:30]Read from MH i2c: E2 03 00 CB 45 00 90 00 84 [09:50:30]RAPDU: 90 00 [09:50:30]wFMCommunicate OK [09:50:30]wFMCommunicate request_size=255 [09:50:30]MH_SAM_APDU [09:50:30]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 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 E9 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6F 55 03 00 35 04 06 00 [09:50:30]Write to MH i2c: E2 02 01 CC 45 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 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 E9 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6F 55 03 00 35 04 06 00 00 00 B5 [09:50:30]Write i2c OK [09:50:30]MH_I2C_Read... [09:50:31]Read from MH i2c: E2 [09:50:31]MH_I2C_Read... [09:50:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:31]Read from MH i2c: E2 03 00 [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: E2 03 00 CC 45 00 90 00 85 [09:50:31]RAPDU: 90 00 [09:50:31]wFMCommunicate OK [09:50:31]wFMCommunicate request_size=11 [09:50:31]MH_SAM_APDU [09:50:31]CAPDU: 80 0D 02 02 06 1A BE 58 B4 A5 63 [09:50:31]Write to MH i2c: E2 0E 00 CD 45 80 0D 02 02 06 00 1A BE 58 B4 A5 63 00 00 84 [09:50:31]Write i2c OK [09:50:31]MH_I2C_Read... [09:50:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:31]Read from MH i2c: E2 [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: E2 03 00 [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: E2 03 00 CD 45 00 90 00 86 [09:50:31]RAPDU: 90 00 [09:50:31]wFMCommunicate OK [09:50:31]wFMCommunicate request_size=4 [09:50:31]MH_SAM_APDU [09:50:31]CAPDU: 80 0D 03 02 [09:50:31]Write to MH i2c: E2 08 00 CE 45 80 0D 03 02 00 00 00 00 8E [09:50:31]Write i2c OK [09:50:31]MH_I2C_Read... [09:50:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:31]Read from MH i2c: E2 [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: E2 0B 00 [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: E2 0B 00 CE 45 00 49 53 0B 3B 6F 74 77 B1 90 00 7C [09:50:31]RAPDU: 49 53 0B 3B 6F 74 77 B1 90 00 [09:50:31]wFMCommunicate OK [09:50:31]SAM_PROTO_SignData done [09:50:31]FM_MakeSignedData done [09:50:31]CreateOFDProtocolMessage [09:50:31]wFMCommunicate request_size=4 [09:50:31]MH_SAM_APDU [09:50:31]CAPDU: 80 11 00 00 [09:50:31]Write to MH i2c: E2 08 00 CF 45 80 11 00 00 00 00 00 00 8E [09:50:31]Write i2c OK [09:50:31]MH_I2C_Read... [09:50:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:31]Read from MH i2c: E2 [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: E2 17 00 [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: E2 17 00 CF 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DD [09:50:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:50:31]wFMCommunicate OK [09:50:31]CreateOFDProtocolMessage done [09:50:31]OFDSenderStorePacket 218479 [09:50:31]StoreOFDPacket docnum=218479 [09:50:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 C7 D1 08 01 CF 7F 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 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 E9 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6F 55 03 00 35 04 06 00 1A BE 58 B4 A5 63 49 53 0B 3B 6F 74 77 B1 [09:50:31]CheckFolder [09:50:31]dirname=/storage/ofd_packets [09:50:31]CheckFolder done [09:50:31]ProducePacketName [09:50:31]name=ofd_packets/00218479 [09:50:31]NVStorageSaveData ofd_packets/00218479 [09:50:31]File name is /storage/ofd_packets/00218479 [09:50:31]Write 302 bytes [09:50:31]NVStorageSaveData done [09:50:31]OFDSenderStorePacket done [09:50:31]KKMCreateOFDPacket done [09:50:31]NVStorageSaveData kkm_last_timestamp [09:50:31]File name is /storage/kkm_last_timestamp [09:50:31]Write 4 bytes [09:50:31]NVStorageSaveData done [09:50:31]ExternCall_PrintAddStr [09:50:31]wPrintStart [09:50:31]Write to MH i2c: 01 00 00 D0 45 15 [09:50:31]Write i2c OK [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: 01 [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: 01 07 00 [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: 01 07 00 D0 45 00 00 00 00 00 FF 0F 2A [09:50:31]RasterBufferAndPrint [09:50:31]line Счет N : (1)536020 [09:50:31]line ИНН: 02508201610067 [09:50:31]line Контрольно-Кассовый Чек [09:50:31]line ПРОДАЖА [09:50:31]line ТРК (МРК, ГНК) : 32 [09:50:31]line Товар: 2710124130 [09:50:31]line SUPER 92-К-5 [09:50:31]line 29.240 * 68.40 [09:50:31]line = 2000.02 [09:50:31]line НДС 12% НСП 1% [09:50:31]line > о реализуемом товаре [09:50:31]line ОКРУГЛЕНИЕ: -0.02 [09:50:31]line ИТОГО: 2000.00 [09:50:31]line Внесено: 2000.00 [09:50:31]line СДАЧА: 0.00 [09:50:31]line НСП 1% : 17.70 [09:50:31]line НДС 12% : 212.39 [09:50:31]line Наличными: 2000.00 [09:50:31]line Безнал.: 0.00 [09:50:31]line Место: АЗС № 84 "Партнер Нефть" [09:50:31]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:50:31]line СНО: Общий режим [09:50:31]line Чек 124 19.10.2024 09:50 [09:50:31]line Смена: 443 ФФД: 1.0 [09:50:31]line ЗНМ: 0300000178 [09:50:31]line РНМ: 0000000000098116 [09:50:31]line Версия ККМ: 001 [09:50:31]line ФМ: 0000000000965413 [09:50:31]line ФД: 218479 [09:50:31]line ФПД: 29404834342243 [09:50:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095033&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218479&fm=29404834342243&tin=02508201610067®Number=0000000000098116&sum=200000 [09:50:31]written 0, free lines is 4095 [09:50:31]OFD Sender: Processing packet 218479 [packets to send 80, broken 79] [09:50:31]ProducePacketName [09:50:31]name=ofd_packets/00218479 [09:50:31]OFD Sender: To server: pG, [09:50:31]CommunicateWithHost lk.salyk.kg:30040 [09:50:31]ConnectInit lk.salyk.kg [09:50:31]Connected sock=10 [09:50:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 C7 D1 08 01 CF 7F 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 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 E9 80 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6F 55 03 00 35 04 06 00 1A BE 58 B4 A5 63 49 53 0B 3B 6F 74 77 B1 [09:50:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8E F5 47 00 A3 F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6F 55 03 00 F4 03 04 00 83 2C 13 67 B6 04 01 00 00 CB 32 8C 9D B3 32 1A 10 [09:50:31]CommunicateWithHost err = 0 [09:50:31]CheckOFDResponse [09:50:31]1017 (14) - 77093643461234 [09:50:31]1041 (16) - 0000000000965413 [09:50:31]1040 (4) - 218479 [09:50:31]1012 (4) - 19.10.2024 03:50 [09:50:31]1206 (1) - 0 [09:50:31]OFD Sender: Remove packet 218479 [09:50:31]ProducePacketName [09:50:31]name=ofd_packets/00218479 [09:50:31]NVStorageDeleteData [09:50:31]Write to MH i2c: 01 00 00 FB 45 40 [09:50:31]Write i2c OK [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: 01 [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: 01 07 00 [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: 01 07 00 FB 45 00 00 00 00 00 ED 0C 40 [09:50:31]RasterBufferAndPrint [09:50:31]line [09:50:31]line [09:50:31]line [09:50:31]line [09:50:31]line [09:50:31]written 0, free lines is 3321 [09:50:31]MH_Cut [09:50:31]Write to MH i2c: D1 01 00 02 46 01 1A [09:50:31]Write i2c OK [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: D1 [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: D1 01 00 [09:50:31]MH_I2C_Read... [09:50:31]Read from MH i2c: D1 01 00 02 46 00 19 [09:50:31]Write to MH i2c: 01 00 00 03 46 49 [09:50:31]Write i2c OK [09:50:31]MH_I2C_Read... [09:50:32]OFD Sender: No OFD packet to send [09:50:32]*** Cut start [09:50:32]*** Partial cut [09:50:32]*** CUTSNS_PIN = 1 [09:50:32]*** CUTSNS_PIN = 0 [09:50:32]*** Brake cut motor [09:50:33]Read from MH i2c: 01 [09:50:33]MH_I2C_Read... [09:50:33]*** Stop cut motor [09:50:33]*** Cut end [09:50:33]Read from MH i2c: 01 07 00 [09:50:33]MH_I2C_Read... [09:50:33]Read from MH i2c: 01 07 00 03 46 00 00 00 00 00 FF 0F 5E [09:50:33]process_action close_receipt done [09:50:33]requested_data is exist [09:50:33]produce_requested_data [09:50:33]requested_item fm.sn is exist - process it [09:50:33]wFMCommunicate request_size=4 [09:50:33]MH_SAM_APDU [09:50:33]CAPDU: 80 11 00 00 [09:50:33]Write to MH i2c: E2 08 00 04 46 80 11 00 00 00 00 00 00 C4 [09:50:33]Write i2c OK [09:50:33]MH_I2C_Read... [09:50:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:33]Read from MH i2c: E2 [09:50:33]MH_I2C_Read... [09:50:33]Read from MH i2c: E2 17 00 [09:50:33]MH_I2C_Read... [09:50:33]Read from MH i2c: E2 17 00 04 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 13 [09:50:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:50:33]wFMCommunicate OK [09:50:33]requested_item fd.num is exist - process it [09:50:33]SAM_PROTO_GetFieldsCounters [09:50:33]wFMCommunicate request_size=4 [09:50:33]MH_SAM_APDU [09:50:33]CAPDU: 80 13 00 00 [09:50:33]Write to MH i2c: E2 08 00 05 46 80 13 00 00 00 00 00 00 C7 [09:50:33]Write i2c OK [09:50:33]MH_I2C_Read... [09:50:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:33]Read from MH i2c: E2 [09:50:33]MH_I2C_Read... [09:50:33]Read from MH i2c: E2 62 00 [09:50:33]MH_I2C_Read... [09:50:33]Read from MH i2c: E2 62 00 05 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 DB [09:50:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:50:33]wFMCommunicate OK [09:50:33]SAM_PROTO_GetFieldsCounters done [09:50:33]requested_item shift.num is exist - process it [09:50:33]requested_item shift.opened is exist - process it [09:50:33]req_shift_opened [09:50:33]FM_GetShiftState [09:50:33]SAM_PROTO_GetShiftState [09:50:33]wFMCommunicate request_size=4 [09:50:33]MH_SAM_APDU [09:50:33]CAPDU: 80 13 01 00 [09:50:33]Write to MH i2c: E2 08 00 06 46 80 13 01 00 00 00 00 00 C9 [09:50:33]Write i2c OK [09:50:33]MH_I2C_Read... [09:50:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:33]Read from MH i2c: E2 [09:50:33]MH_I2C_Read... [09:50:33]Read from MH i2c: E2 0E 00 [09:50:33]MH_I2C_Read... [09:50:33]Read from MH i2c: E2 0E 00 06 46 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0C [09:50:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:50:33]wFMCommunicate OK [09:50:33]SAM_PROTO_GetShiftState done [09:50:33]FM_GetShiftState done [09:50:33]req_shift_opened done [09:50:33]requested_item shift.open_date is exist - process it [09:50:33]req_shift_open_date [09:50:33]req_shift_open_date done [09:50:33]produce_requested_data done [09:50:33]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218479,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:50:33]process_action_free close_receipt [09:50:33]json_value_free [09:50:33]json_value_free done [09:50:33]process_json_proto returns [09:50:33]Send response to host [09:50:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218479,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:50:33]free response buf [09:50:33]execute_script done [09:50:33]execute_script returns [09:50:33]free content buf [09:50:33]Sock 8.Close socket [09:50:33]Sock 8.Thread stoped [09:50:37]OFD Sender: No OFD packet to send [09:50:42]OFD Sender: No OFD packet to send [09:50:47]OFD Sender: No OFD packet to send [09:50:52]OFD Sender: No OFD packet to send [09:50:57]OFD Sender: No OFD packet to send [09:50:59]accept exits with 9 [09:50:59]New connection [09:50:59]New thread 3066682724 created [09:50:59]Thread 3066826084 joined [09:50:59]Waiting for new connection... [09:50:59] Sock 9.Parse request [09:50:59]Sock 9.Check first char [09:50:59]Sock 9.First char is OK [09:50:59]request: POST /json_proto HTTP/1.0 [09:50:59]Method: POST [09:50:59]URL: /json_proto [09:50:59]Method is POST - this is cgi request [09:50:59]url: /json_proto [09:50:59]query_string will be loaded in cgi processing [09:50:59]execute_cgi json_proto POST (null) [09:50:59]execute_cgi path=json_proto method=POST [09:50:59]POST find Content-Length [09:50:59]Host: 172.17.40.4:8080 [09:50:59]Content-Length: 769 [09:50:59]Content-Type: application/json [09:50:59] [09:50:59]POST finish read [09:50:59]Found Content-Length = 769 [09:50:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [09:50:59]execute_script... [09:50: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)536022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [09:50:59]POST & json_proto [09:50:59]process_json_proto [09:50:59]json parsed OK: [09:50:59]protocol is kg_v1.0 [09:50:59]action value=close_receipt [09:50:59]process_action close_receipt [09:50:59]cmd_close_receipt [09:50:59]MH_GetDate [09:50:59]Write to MH i2c: F0 00 00 07 46 3C [09:50:59]Write i2c OK [09:50:59]MH_I2C_Read... [09:50:59]Read from MH i2c: F0 [09:50:59]MH_I2C_Read... [09:50:59]Read from MH i2c: F0 09 00 [09:50:59]MH_I2C_Read... [09:50:59]Read from MH i2c: F0 09 00 07 46 00 06 81 13 67 EE 0E 0D 67 B6 [09:50:59]GetLastDocTimeStamp 1729331433 [09:50:59]current date 1729331462 [09:50:59]FM_GetShiftState [09:50:59]SAM_PROTO_GetShiftState [09:50:59]wFMCommunicate request_size=4 [09:50:59]MH_SAM_APDU [09:50:59]CAPDU: 80 13 01 00 [09:50:59]Write to MH i2c: E2 08 00 08 46 80 13 01 00 00 00 00 00 CB [09:50:59]Write i2c OK [09:50:59]MH_I2C_Read... [09:50:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:59]Read from MH i2c: E2 [09:50:59]MH_I2C_Read... [09:50:59]Read from MH i2c: E2 0E 00 [09:50:59]MH_I2C_Read... [09:50:59]Read from MH i2c: E2 0E 00 08 46 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0E [09:50:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:50:59]wFMCommunicate OK [09:50:59]SAM_PROTO_GetShiftState done [09:50:59]FM_GetShiftState done [09:50:59]opened in 1729296582 [09:50:59]opened+sec_in_day 1729382982 [09:50:59]quantity*price = 100021 [09:50:59]sum+1 = 100023 [09:50:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 125 19.10.2024 09:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218480 ФПД: 126705812221004 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095102&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218480&fm=126705812221004&tin=02508201610067®Number=0000000000098116&sum=100022 [09:51:00]StoreToDocumentArchive [09:51:00]shift 443 fd 218480 [09:51:00]save to /storage/0443/doc_00218480 [09:51:00]save last doc name /storage/0443/doc_00218480 to /storage/kkm_last_doc_name [09:51:00]save OK [09:51:00]Clear old archive folders... [09:51:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:51:00]tlvbuf is 015423D0 [09:51:00]SAM_PROTO_ClearQueue [09:51:00]wFMCommunicate request_size=4 [09:51:00]MH_SAM_APDU [09:51:00]CAPDU: 80 09 00 00 [09:51:00]Write to MH i2c: E2 08 00 15 46 80 09 00 00 00 00 00 00 CD [09:51:00]Write i2c OK [09:51:00]MH_I2C_Read... [09:51:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:51:00]Read from MH i2c: E2 [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: E2 03 00 [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: E2 03 00 15 46 00 90 00 CF [09:51:00]RAPDU: 90 00 [09:51:00]wFMCommunicate OK [09:51:00]SAM_PROTO_ClearQueue done [09:51:00]KKMCreateOFDPacket [09:51:00]OFDProtocolAddRootSTLVToBuf [09:51:00]FM_MakeSignedData [09:51:00]FM_MakeSignedData [09:51:00]SAM_PROTO_SignData [09:51:00]wFMCommunicate request_size=4 [09:51:00]MH_SAM_APDU [09:51:00]CAPDU: 80 0D 01 02 [09:51:00]Write to MH i2c: E2 08 00 16 46 80 0D 01 02 00 00 00 00 D5 [09:51:00]Write i2c OK [09:51:00]MH_I2C_Read... [09:51:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:51:00]Read from MH i2c: E2 [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: E2 03 00 [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: E2 03 00 16 46 00 90 00 D0 [09:51:00]RAPDU: 90 00 [09:51:00]wFMCommunicate OK [09:51:00]wFMCommunicate request_size=255 [09:51:00]MH_SAM_APDU [09:51: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 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 7D 00 00 00 F4 03 04 00 06 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 70 55 03 00 35 04 06 00 73 [09:51:00]Write to MH i2c: E2 02 01 17 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 7D 00 00 00 F4 03 04 00 06 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 70 55 03 00 35 04 06 00 73 00 00 1C [09:51:00]Write i2c OK [09:51:00]MH_I2C_Read... [09:51:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:00]Read from MH i2c: E2 [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: E2 03 00 [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: E2 03 00 17 46 00 90 00 D1 [09:51:00]RAPDU: 90 00 [09:51:00]wFMCommunicate OK [09:51:00]wFMCommunicate request_size=10 [09:51:00]MH_SAM_APDU [09:51:00]CAPDU: 80 0D 02 02 05 3C FE ED AC 4C [09:51:00]Write to MH i2c: E2 0D 00 18 46 80 0D 02 02 05 00 3C FE ED AC 4C 00 00 01 [09:51:00]Write i2c OK [09:51:00]MH_I2C_Read... [09:51:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:00]Read from MH i2c: E2 [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: E2 03 00 [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: E2 03 00 18 46 00 90 00 D2 [09:51:00]RAPDU: 90 00 [09:51:00]wFMCommunicate OK [09:51:00]wFMCommunicate request_size=4 [09:51:00]MH_SAM_APDU [09:51:00]CAPDU: 80 0D 03 02 [09:51:00]Write to MH i2c: E2 08 00 19 46 80 0D 03 02 00 00 00 00 DA [09:51:00]Write i2c OK [09:51:00]MH_I2C_Read... [09:51:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:51:00]Read from MH i2c: E2 [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: E2 0B 00 [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: E2 0B 00 19 46 00 44 1A 46 41 56 6D 1E 54 90 00 F5 [09:51:00]RAPDU: 44 1A 46 41 56 6D 1E 54 90 00 [09:51:00]wFMCommunicate OK [09:51:00]SAM_PROTO_SignData done [09:51:00]FM_MakeSignedData done [09:51:00]CreateOFDProtocolMessage [09:51:00]wFMCommunicate request_size=4 [09:51:00]MH_SAM_APDU [09:51:00]CAPDU: 80 11 00 00 [09:51:00]Write to MH i2c: E2 08 00 1A 46 80 11 00 00 00 00 00 00 DA [09:51:00]Write i2c OK [09:51:00]MH_I2C_Read... [09:51:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:00]Read from MH i2c: E2 [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: E2 17 00 [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: E2 17 00 1A 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 29 [09:51:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:51:00]wFMCommunicate OK [09:51:00]CreateOFDProtocolMessage done [09:51:00]OFDSenderStorePacket 218480 [09:51:00]StoreOFDPacket docnum=218480 [09:51:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 EA 54 07 01 3B 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 7D 00 00 00 F4 03 04 00 06 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 70 55 03 00 35 04 06 00 73 3C FE ED AC 4C 44 1A 46 41 56 6D 1E 54 [09:51:00]CheckFolder [09:51:00]dirname=/storage/ofd_packets [09:51:00]CheckFolder done [09:51:00]ProducePacketName [09:51:00]name=ofd_packets/00218480 [09:51:00]NVStorageSaveData ofd_packets/00218480 [09:51:00]File name is /storage/ofd_packets/00218480 [09:51:00]Write 301 bytes [09:51:00]NVStorageSaveData done [09:51:00]OFDSenderStorePacket done [09:51:00]KKMCreateOFDPacket done [09:51:00]NVStorageSaveData kkm_last_timestamp [09:51:00]File name is /storage/kkm_last_timestamp [09:51:00]Write 4 bytes [09:51:00]NVStorageSaveData done [09:51:00]ExternCall_PrintAddStr [09:51:00]wPrintStart [09:51:00]Write to MH i2c: 01 00 00 1B 46 61 [09:51:00]Write i2c OK [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: 01 [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: 01 07 00 [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: 01 07 00 1B 46 00 00 00 00 00 FF 0F 76 [09:51:00]RasterBufferAndPrint [09:51:00]line Счет N : (1)536022 [09:51:00]line ИНН: 02508201610067 [09:51:00]line Контрольно-Кассовый Чек [09:51:00]line ПРОДАЖА [09:51:00]line ТРК (МРК, ГНК) : 21 [09:51:00]line Товар: 2710124500 [09:51:00]line Аи-95-К-3 [09:51:00]line 13.480 * 74.20 [09:51:00]line = 1000.22 [09:51:00]line НДС 12% НСП 1% [09:51:00]line > о реализуемом товаре [09:51:00]line ИТОГО: 1000.22 [09:51:00]OFD Sender: Processing packet 218480 [packets to send 80, broken 79] [09:51:00]ProducePacketName [09:51:00]name=ofd_packets/00218480 [09:51:00]OFD Sender: To server: pG, [09:51:00]CommunicateWithHost lk.salyk.kg:30040 [09:51:00]ConnectInit lk.salyk.kg [09:51:00]line НСП 1% : 8.85 [09:51:00]line НДС 12% : 106.22 [09:51:00]line Наличными: 0.00 [09:51:00]line Безнал.: 1000.22 [09:51:00]line Место: АЗС № 84 "Партнер Нефть" [09:51:00]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:51:00]line СНО: Общий режим [09:51:00]line Чек 125 19.10.2024 09:51 [09:51:00]line Смена: 443 ФФД: 1.0 [09:51:00]line ЗНМ: 0300000178 [09:51:00]line РНМ: 0000000000098116 [09:51:00]line Версия ККМ: 001 [09:51:00]line Платежная система: Mbank [09:51:00]line ФМ: 0000000000965413 [09:51:00]line ФД: 218480 [09:51:00]line ФПД: 126705812221004 [09:51:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095102&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218480&fm=126705812221004&tin=02508201610067®Number=0000000000098116&sum=100022 [09:51:00]written 0, free lines is 4095 [09:51:00]Connected sock=11 [09:51:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 EA 54 07 01 3B 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 7D 00 00 00 F4 03 04 00 06 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 70 55 03 00 35 04 06 00 73 3C FE ED AC 4C 44 1A 46 41 56 6D 1E 54 [09:51:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BF 43 47 00 5F 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 39 36 35 34 31 33 10 04 04 00 70 55 03 00 F4 03 04 00 A0 2C 13 67 B6 04 01 00 00 6C 07 33 7D 24 03 11 AD [09:51:00]CommunicateWithHost err = 0 [09:51:00]CheckOFDResponse [09:51:00]1017 (14) - 77093643461234 [09:51:00]1041 (16) - 0000000000965413 [09:51:00]1040 (4) - 218480 [09:51:00]1012 (4) - 19.10.2024 03:50 [09:51:00]1206 (1) - 0 [09:51:00]OFD Sender: Remove packet 218480 [09:51:00]ProducePacketName [09:51:00]name=ofd_packets/00218480 [09:51:00]NVStorageDeleteData [09:51:01]Write to MH i2c: 01 00 00 44 46 8A [09:51:01]Write i2c OK [09:51:01]MH_I2C_Read... [09:51:01]Read from MH i2c: 01 [09:51:01]MH_I2C_Read... [09:51:01]Read from MH i2c: 01 07 00 [09:51:01]MH_I2C_Read... [09:51:01]Read from MH i2c: 01 07 00 44 46 00 00 00 00 00 01 0D 9F [09:51:01]RasterBufferAndPrint [09:51:01]line [09:51:01]line [09:51:01]line [09:51:01]line [09:51:01]line [09:51:01]written 0, free lines is 3336 [09:51:01]MH_Cut [09:51:01]Write to MH i2c: D1 01 00 4B 46 01 63 [09:51:01]Write i2c OK [09:51:01]MH_I2C_Read... [09:51:01]Read from MH i2c: D1 [09:51:01]MH_I2C_Read... [09:51:01]Read from MH i2c: D1 01 00 [09:51:01]MH_I2C_Read... [09:51:01]Read from MH i2c: D1 01 00 4B 46 00 62 [09:51:01]Write to MH i2c: 01 00 00 4C 46 92 [09:51:01]Write i2c OK [09:51:01]MH_I2C_Read... [09:51:01]OFD Sender: No OFD packet to send [09:51:01]*** Cut start [09:51:01]*** Partial cut [09:51:01]*** CUTSNS_PIN = 1 [09:51:01]*** CUTSNS_PIN = 0 [09:51:02]*** Brake cut motor [09:51:02]Read from MH i2c: 01 [09:51:02]MH_I2C_Read... [09:51:02]*** Stop cut motor [09:51:02]*** Cut end [09:51:02]Read from MH i2c: 01 07 00 [09:51:02]MH_I2C_Read... [09:51:02]Read from MH i2c: 01 07 00 4C 46 00 00 00 00 00 FF 0F A7 [09:51:02]process_action close_receipt done [09:51:02]requested_data is exist [09:51:02]produce_requested_data [09:51:02]requested_item fm.sn is exist - process it [09:51:02]wFMCommunicate request_size=4 [09:51:02]MH_SAM_APDU [09:51:02]CAPDU: 80 11 00 00 [09:51:02]Write to MH i2c: E2 08 00 4D 46 80 11 00 00 00 00 00 00 0D [09:51:02]Write i2c OK [09:51:02]MH_I2C_Read... [09:51:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:02]Read from MH i2c: E2 [09:51:02]MH_I2C_Read... [09:51:02]Read from MH i2c: E2 17 00 [09:51:02]MH_I2C_Read... [09:51:02]Read from MH i2c: E2 17 00 4D 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5C [09:51:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:51:02]wFMCommunicate OK [09:51:02]requested_item fd.num is exist - process it [09:51:02]SAM_PROTO_GetFieldsCounters [09:51:02]wFMCommunicate request_size=4 [09:51:02]MH_SAM_APDU [09:51:02]CAPDU: 80 13 00 00 [09:51:02]Write to MH i2c: E2 08 00 4E 46 80 13 00 00 00 00 00 00 10 [09:51:02]Write i2c OK [09:51:02]MH_I2C_Read... [09:51:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:51:02]Read from MH i2c: E2 [09:51:02]MH_I2C_Read... [09:51:02]Read from MH i2c: E2 62 00 [09:51:02]MH_I2C_Read... [09:51:02]Read from MH i2c: E2 62 00 4E 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 70 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 28 [09:51:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 70 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:51:02]wFMCommunicate OK [09:51:02]SAM_PROTO_GetFieldsCounters done [09:51:02]requested_item shift.num is exist - process it [09:51:02]requested_item shift.opened is exist - process it [09:51:02]req_shift_opened [09:51:02]FM_GetShiftState [09:51:02]SAM_PROTO_GetShiftState [09:51:02]wFMCommunicate request_size=4 [09:51:02]MH_SAM_APDU [09:51:02]CAPDU: 80 13 01 00 [09:51:02]Write to MH i2c: E2 08 00 4F 46 80 13 01 00 00 00 00 00 12 [09:51:02]Write i2c OK [09:51:02]MH_I2C_Read... [09:51:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:02]Read from MH i2c: E2 [09:51:02]MH_I2C_Read... [09:51:02]Read from MH i2c: E2 0E 00 [09:51:02]MH_I2C_Read... [09:51:02]Read from MH i2c: E2 0E 00 4F 46 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 55 [09:51:02]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:51:02]wFMCommunicate OK [09:51:02]SAM_PROTO_GetShiftState done [09:51:02]FM_GetShiftState done [09:51:02]req_shift_opened done [09:51:02]requested_item shift.open_date is exist - process it [09:51:02]req_shift_open_date [09:51:02]req_shift_open_date done [09:51:02]produce_requested_data done [09:51:02]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218480,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:51:02]process_action_free close_receipt [09:51:02]json_value_free [09:51:02]json_value_free done [09:51:02]process_json_proto returns [09:51:02]Send response to host [09:51:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218480,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:51:02]free response buf [09:51:02]execute_script done [09:51:02]execute_script returns [09:51:02]free content buf [09:51:02]Sock 9.Close socket [09:51:02]Sock 9.Thread stoped [09:51:06]OFD Sender: No OFD packet to send [09:51:11]OFD Sender: No OFD packet to send [09:51:16]OFD Sender: No OFD packet to send [09:51:21]OFD Sender: No OFD packet to send [09:51:26]OFD Sender: No OFD packet to send [09:51:31]OFD Sender: No OFD packet to send [09:51:36]OFD Sender: No OFD packet to send [09:51:41]accept exits with 8 [09:51:41]New connection [09:51:41]New thread 3066826084 created [09:51:41]Thread 3066682724 joined [09:51:41]Waiting for new connection... [09:51:41] Sock 8.Parse request [09:51:41]Sock 8.Check first char [09:51:41]Sock 8.First char is OK [09:51:41]request: POST /json_proto HTTP/1.0 [09:51:41]Method: POST [09:51:41]URL: /json_proto [09:51:41]Method is POST - this is cgi request [09:51:41]url: /json_proto [09:51:41]query_string will be loaded in cgi processing [09:51:41]execute_cgi json_proto POST (null) [09:51:41]execute_cgi path=json_proto method=POST [09:51:41]POST find Content-Length [09:51:41]Host: 172.17.40.4:8080 [09:51:41]Content-Length: 671 [09:51:41]Content-Type: application/json [09:51:41] [09:51:41]POST finish read [09:51:41]Found Content-Length = 671 [09:51:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536023", "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" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:41]execute_script... [09:51:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536023", "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" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:41]POST & json_proto [09:51:41]process_json_proto [09:51:41]json parsed OK: [09:51:41]protocol is kg_v1.0 [09:51:41]action value=close_receipt [09:51:41]process_action close_receipt [09:51:41]cmd_close_receipt [09:51:41]MH_GetDate [09:51:41]Write to MH i2c: F0 00 00 50 46 85 [09:51:41]Write i2c OK [09:51:41]MH_I2C_Read... [09:51:41]Read from MH i2c: F0 [09:51:41]MH_I2C_Read... [09:51:41]Read from MH i2c: F0 09 00 [09:51:41]MH_I2C_Read... [09:51:41]Read from MH i2c: F0 09 00 50 46 00 31 81 13 67 EE 0E 0D 67 2A [09:51:41]GetLastDocTimeStamp 1729331462 [09:51:41]current date 1729331505 [09:51:41]FM_GetShiftState [09:51:41]SAM_PROTO_GetShiftState [09:51:41]wFMCommunicate request_size=4 [09:51:41]MH_SAM_APDU [09:51:41]CAPDU: 80 13 01 00 [09:51:41]Write to MH i2c: E2 08 00 51 46 80 13 01 00 00 00 00 00 14 [09:51:41]Write i2c OK [09:51:41]MH_I2C_Read... [09:51:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:41]Read from MH i2c: E2 [09:51:41]MH_I2C_Read... [09:51:41]Read from MH i2c: E2 0E 00 [09:51:41]MH_I2C_Read... [09:51:41]Read from MH i2c: E2 0E 00 51 46 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 57 [09:51:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:51:41]wFMCommunicate OK [09:51:41]SAM_PROTO_GetShiftState done [09:51:41]FM_GetShiftState done [09:51:41]opened in 1729296582 [09:51:41]opened+sec_in_day 1729382982 [09:51:41]quantity*price = 70041 [09:51:41]sum+1 = 70043 [09:51:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 126 19.10.2024 09:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218481 ФПД: 104646509577191 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095145&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218481&fm=104646509577191&tin=02508201610067®Number=0000000000098116&sum=70000 [09:51:42]StoreToDocumentArchive [09:51:42]shift 443 fd 218481 [09:51:42]save to /storage/0443/doc_00218481 [09:51:42]save last doc name /storage/0443/doc_00218481 to /storage/kkm_last_doc_name [09:51:42]save OK [09:51:42]Clear old archive folders... [09:51:42]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:51:42]tlvbuf is B6F39230 [09:51:42]SAM_PROTO_ClearQueue [09:51:42]wFMCommunicate request_size=4 [09:51:42]MH_SAM_APDU [09:51:42]CAPDU: 80 09 00 00 [09:51:42]Write to MH i2c: E2 08 00 5E 46 80 09 00 00 00 00 00 00 16 [09:51:42]Write i2c OK [09:51:42]MH_I2C_Read... [09:51:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:51:42]Read from MH i2c: E2 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 03 00 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 03 00 5E 46 00 90 00 18 [09:51:42]RAPDU: 90 00 [09:51:42]wFMCommunicate OK [09:51:42]SAM_PROTO_ClearQueue done [09:51:42]KKMCreateOFDPacket [09:51:42]OFDProtocolAddRootSTLVToBuf [09:51:42]FM_MakeSignedData [09:51:42]FM_MakeSignedData [09:51:42]SAM_PROTO_SignData [09:51:42]wFMCommunicate request_size=4 [09:51:42]MH_SAM_APDU [09:51:42]CAPDU: 80 0D 01 02 [09:51:42]Write to MH i2c: E2 08 00 5F 46 80 0D 01 02 00 00 00 00 1E [09:51:42]Write i2c OK [09:51:42]MH_I2C_Read... [09:51:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:51:42]Read from MH i2c: E2 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 03 00 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 03 00 5F 46 00 90 00 19 [09:51:42]RAPDU: 90 00 [09:51:42]wFMCommunicate OK [09:51:42]wFMCommunicate request_size=255 [09:51:42]MH_SAM_APDU [09:51:42]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 7E 00 00 00 F4 03 04 00 31 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 71 55 03 00 35 04 06 00 [09:51:42]Write to MH i2c: E2 02 01 60 46 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 7E 00 00 00 F4 03 04 00 31 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 71 55 03 00 35 04 06 00 00 00 33 [09:51:42]Write i2c OK [09:51:42]MH_I2C_Read... [09:51:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:42]Read from MH i2c: E2 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 03 00 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 03 00 60 46 00 90 00 1A [09:51:42]RAPDU: 90 00 [09:51:42]wFMCommunicate OK [09:51:42]wFMCommunicate request_size=11 [09:51:42]MH_SAM_APDU [09:51:42]CAPDU: 80 0D 02 02 06 5F 2C EA 07 C3 E7 [09:51:42]Write to MH i2c: E2 0E 00 61 46 80 0D 02 02 06 00 5F 2C EA 07 C3 E7 00 00 53 [09:51:42]Write i2c OK [09:51:42]MH_I2C_Read... [09:51:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:42]Read from MH i2c: E2 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 03 00 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 03 00 61 46 00 90 00 1B [09:51:42]RAPDU: 90 00 [09:51:42]wFMCommunicate OK [09:51:42]wFMCommunicate request_size=4 [09:51:42]MH_SAM_APDU [09:51:42]CAPDU: 80 0D 03 02 [09:51:42]Write to MH i2c: E2 08 00 62 46 80 0D 03 02 00 00 00 00 23 [09:51:42]Write i2c OK [09:51:42]MH_I2C_Read... [09:51:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:51:42]Read from MH i2c: E2 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 0B 00 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 0B 00 62 46 00 D6 0F B9 07 CF 9E 18 21 90 00 6F [09:51:42]RAPDU: D6 0F B9 07 CF 9E 18 21 90 00 [09:51:42]wFMCommunicate OK [09:51:42]SAM_PROTO_SignData done [09:51:42]FM_MakeSignedData done [09:51:42]CreateOFDProtocolMessage [09:51:42]wFMCommunicate request_size=4 [09:51:42]MH_SAM_APDU [09:51:42]CAPDU: 80 11 00 00 [09:51:42]Write to MH i2c: E2 08 00 63 46 80 11 00 00 00 00 00 00 23 [09:51:42]Write i2c OK [09:51:42]MH_I2C_Read... [09:51:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:42]Read from MH i2c: E2 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 17 00 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 17 00 63 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 72 [09:51:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:51:42]wFMCommunicate OK [09:51:42]CreateOFDProtocolMessage done [09:51:42]OFDSenderStorePacket 218481 [09:51:42]StoreOFDPacket docnum=218481 [09:51:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 28 8F 08 01 46 03 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 7E 00 00 00 F4 03 04 00 31 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 71 55 03 00 35 04 06 00 5F 2C EA 07 C3 E7 D6 0F B9 07 CF 9E 18 21 [09:51:42]CheckFolder [09:51:42]dirname=/storage/ofd_packets [09:51:42]CheckFolder done [09:51:42]ProducePacketName [09:51:42]name=ofd_packets/00218481 [09:51:42]NVStorageSaveData ofd_packets/00218481 [09:51:42]File name is /storage/ofd_packets/00218481 [09:51:42]Write 302 bytes [09:51:42]NVStorageSaveData done [09:51:42]OFDSenderStorePacket done [09:51:42]KKMCreateOFDPacket done [09:51:42]NVStorageSaveData kkm_last_timestamp [09:51:42]File name is /storage/kkm_last_timestamp [09:51:42]Write 4 bytes [09:51:42]NVStorageSaveData done [09:51:42]ExternCall_PrintAddStr [09:51:42]wPrintStart [09:51:42]Write to MH i2c: 01 00 00 64 46 AA [09:51:42]Write i2c OK [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: 01 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: 01 07 00 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: 01 07 00 64 46 00 00 00 00 00 FF 0F BF [09:51:42]RasterBufferAndPrint [09:51:42]line Счет N : (1)536023 [09:51:42]line ИНН: 02508201610067 [09:51:42]line Контрольно-Кассовый Чек [09:51:42]line ПРОДАЖА [09:51:42]line ТРК (МРК, ГНК) : 42 [09:51:42]line Товар: 2710124130 [09:51:42]line SUPER 92-К-5 [09:51:42]line 10.240 * 68.40 [09:51:42]line = 700.42 [09:51:42]line НДС 12% НСП 1% [09:51:42]line > о реализуемом товаре [09:51:42]line ОКРУГЛЕНИЕ: -0.42 [09:51:42]line ИТОГО: 700.00 [09:51:42]line Внесено: 700.00 [09:51:42]line СДАЧА: 0.00 [09:51:42]line НСП 1% : 6.20 [09:51:42]line НДС 12% : 74.38 [09:51:42]line Наличными: 700.00 [09:51:42]line Безнал.: 0.00 [09:51:42]line Место: АЗС № 84 "Партнер Нефть" [09:51:42]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:51:42]line СНО: Общий режим [09:51:42]line Чек 126 19.10.2024 09:51 [09:51:42]line Смена: 443 ФФД: 1.0 [09:51:42]line ЗНМ: 0300000178 [09:51:42]line РНМ: 0000000000098116 [09:51:42]line Версия ККМ: 001 [09:51:42]line ФМ: 0000000000965413 [09:51:42]line ФД: 218481 [09:51:42]line ФПД: 104646509577191 [09:51:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095145&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218481&fm=104646509577191&tin=02508201610067®Number=0000000000098116&sum=70000 [09:51:42]OFD Sender: Processing packet 218481 [packets to send 80, broken 79] [09:51:42]ProducePacketName [09:51:42]name=ofd_packets/00218481 [09:51:42]OFD Sender: To server: pG, [09:51:42]CommunicateWithHost lk.salyk.kg:30040 [09:51:43]ConnectInit lk.salyk.kg [09:51:43]written 0, free lines is 4095 [09:51:43]Connected sock=10 [09:51:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 28 8F 08 01 46 03 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 7E 00 00 00 F4 03 04 00 31 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 71 55 03 00 35 04 06 00 5F 2C EA 07 C3 E7 D6 0F B9 07 CF 9E 18 21 [09:51:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8A D9 47 00 5C 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 71 55 03 00 F4 03 04 00 CB 2C 13 67 B6 04 01 00 00 E0 22 1E 9C 7F 06 89 CB [09:51:43]CommunicateWithHost err = 0 [09:51:43]CheckOFDResponse [09:51:43]1017 (14) - 77093643461234 [09:51:43]1041 (16) - 0000000000965413 [09:51:43]1040 (4) - 218481 [09:51:43]1012 (4) - 19.10.2024 03:51 [09:51:43]1206 (1) - 0 [09:51:43]OFD Sender: Remove packet 218481 [09:51:43]ProducePacketName [09:51:43]name=ofd_packets/00218481 [09:51:43]NVStorageDeleteData [09:51:43]Write to MH i2c: 01 00 00 8F 46 D5 [09:51:43]Write i2c OK [09:51:43]MH_I2C_Read... [09:51:43]Read from MH i2c: 01 [09:51:43]MH_I2C_Read... [09:51:43]Read from MH i2c: 01 07 00 [09:51:43]MH_I2C_Read... [09:51:43]Read from MH i2c: 01 07 00 8F 46 00 00 00 00 00 E6 0C CE [09:51:43]RasterBufferAndPrint [09:51:43]line [09:51:43]line [09:51:43]line [09:51:43]line [09:51:43]line [09:51:43]written 0, free lines is 3308 [09:51:43]MH_Cut [09:51:43]Write to MH i2c: D1 01 00 96 46 01 AE [09:51:43]Write i2c OK [09:51:43]MH_I2C_Read... [09:51:43]Read from MH i2c: D1 [09:51:43]MH_I2C_Read... [09:51:43]Read from MH i2c: D1 01 00 [09:51:43]MH_I2C_Read... [09:51:43]Read from MH i2c: D1 01 00 96 46 00 AD [09:51:43]Write to MH i2c: 01 00 00 97 46 DD [09:51:43]Write i2c OK [09:51:43]MH_I2C_Read... [09:51:44]OFD Sender: No OFD packet to send [09:51:44]*** Cut start [09:51:44]*** Partial cut [09:51:44]*** CUTSNS_PIN = 1 [09:51:44]*** CUTSNS_PIN = 0 [09:51:44]*** Brake cut motor [09:51:45]Read from MH i2c: 01 [09:51:45]MH_I2C_Read... [09:51:45]*** Stop cut motor [09:51:45]*** Cut end [09:51:45]Read from MH i2c: 01 07 00 [09:51:45]MH_I2C_Read... [09:51:45]Read from MH i2c: 01 07 00 97 46 00 00 00 00 00 FF 0F F2 [09:51:45]process_action close_receipt done [09:51:45]requested_data is exist [09:51:45]produce_requested_data [09:51:45]requested_item fm.sn is exist - process it [09:51:45]wFMCommunicate request_size=4 [09:51:45]MH_SAM_APDU [09:51:45]CAPDU: 80 11 00 00 [09:51:45]Write to MH i2c: E2 08 00 98 46 80 11 00 00 00 00 00 00 58 [09:51:45]Write i2c OK [09:51:45]MH_I2C_Read... [09:51:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:45]Read from MH i2c: E2 [09:51:45]MH_I2C_Read... [09:51:45]Read from MH i2c: E2 17 00 [09:51:45]MH_I2C_Read... [09:51:45]Read from MH i2c: E2 17 00 98 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A7 [09:51:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:51:45]wFMCommunicate OK [09:51:45]requested_item fd.num is exist - process it [09:51:45]SAM_PROTO_GetFieldsCounters [09:51:45]wFMCommunicate request_size=4 [09:51:45]MH_SAM_APDU [09:51:45]CAPDU: 80 13 00 00 [09:51:45]Write to MH i2c: E2 08 00 99 46 80 13 00 00 00 00 00 00 5B [09:51:45]Write i2c OK [09:51:45]MH_I2C_Read... [09:51:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:51:45]Read from MH i2c: E2 [09:51:45]MH_I2C_Read... [09:51:45]Read from MH i2c: E2 62 00 [09:51:45]MH_I2C_Read... [09:51:45]Read from MH i2c: E2 62 00 99 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 71 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 77 [09:51:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 71 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:51:45]wFMCommunicate OK [09:51:45]SAM_PROTO_GetFieldsCounters done [09:51:45]requested_item shift.num is exist - process it [09:51:45]requested_item shift.opened is exist - process it [09:51:45]req_shift_opened [09:51:45]FM_GetShiftState [09:51:45]SAM_PROTO_GetShiftState [09:51:45]wFMCommunicate request_size=4 [09:51:45]MH_SAM_APDU [09:51:45]CAPDU: 80 13 01 00 [09:51:45]Write to MH i2c: E2 08 00 9A 46 80 13 01 00 00 00 00 00 5D [09:51:45]Write i2c OK [09:51:45]MH_I2C_Read... [09:51:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:45]Read from MH i2c: E2 [09:51:45]MH_I2C_Read... [09:51:45]Read from MH i2c: E2 0E 00 [09:51:45]MH_I2C_Read... [09:51:45]Read from MH i2c: E2 0E 00 9A 46 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A0 [09:51:45]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:51:45]wFMCommunicate OK [09:51:45]SAM_PROTO_GetShiftState done [09:51:45]FM_GetShiftState done [09:51:45]req_shift_opened done [09:51:45]requested_item shift.open_date is exist - process it [09:51:45]req_shift_open_date [09:51:45]req_shift_open_date done [09:51:45]produce_requested_data done [09:51:45]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218481,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:51:45]process_action_free close_receipt [09:51:45]json_value_free [09:51:45]json_value_free done [09:51:45]process_json_proto returns [09:51:45]Send response to host [09:51:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218481,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:51:45]free response buf [09:51:45]execute_script done [09:51:45]execute_script returns [09:51:45]free content buf [09:51:45]Sock 8.Close socket [09:51:45]Sock 8.Thread stoped [09:51:49]OFD Sender: No OFD packet to send [09:51:54]OFD Sender: No OFD packet to send [09:51:59]accept exits with 9 [09:51:59]New connection [09:51:59]New thread 3066682724 created [09:51:59]Thread 3066826084 joined [09:51:59]Waiting for new connection... [09:51:59] Sock 9.Parse request [09:51:59]Sock 9.Check first char [09:51:59]Sock 9.First char is OK [09:51:59]request: POST /json_proto HTTP/1.0 [09:51:59]Method: POST [09:51:59]URL: /json_proto [09:51:59]Method is POST - this is cgi request [09:51:59]url: /json_proto [09:51:59]query_string will be loaded in cgi processing [09:51:59]execute_cgi json_proto POST (null) [09:51:59]execute_cgi path=json_proto method=POST [09:51:59]POST find Content-Length [09:51:59]Host: 172.17.40.4:8080 [09:51:59]Content-Length: 677 [09:51:59]Content-Type: application/json [09:51:59] [09:51:59]POST finish read [09:51:59]Found Content-Length = 677 [09:51:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536024", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:51:59]execute_script... [09:51: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)536024", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:51:59]POST & json_proto [09:51:59]process_json_proto [09:51:59]json parsed OK: [09:51:59]protocol is kg_v1.0 [09:51:59]action value=close_receipt [09:51:59]process_action close_receipt [09:51:59]cmd_close_receipt [09:51:59]MH_GetDate [09:51:59]Write to MH i2c: F0 00 00 9B 46 D0 [09:51:59]Write i2c OK [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: F0 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: F0 09 00 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: F0 09 00 9B 46 00 42 81 13 67 EE 0E 0D 67 86 [09:51:59]GetLastDocTimeStamp 1729331505 [09:51:59]current date 1729331522 [09:51:59]FM_GetShiftState [09:51:59]SAM_PROTO_GetShiftState [09:51:59]wFMCommunicate request_size=4 [09:51:59]MH_SAM_APDU [09:51:59]CAPDU: 80 13 01 00 [09:51:59]Write to MH i2c: E2 08 00 9C 46 80 13 01 00 00 00 00 00 5F [09:51:59]Write i2c OK [09:51:59]MH_I2C_Read... [09:51:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:59]Read from MH i2c: E2 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: E2 0E 00 [09:51:59]MH_I2C_Read... [09:51:59]Read from MH i2c: E2 0E 00 9C 46 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A2 [09:51:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:51:59]wFMCommunicate OK [09:51:59]SAM_PROTO_GetShiftState done [09:51:59]FM_GetShiftState done [09:51:59]opened in 1729296582 [09:51:59]opened+sec_in_day 1729382982 [09:51:59]quantity*price = 50041 [09:51:59]sum+1 = 50042 [09:51: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 127 19.10.2024 09:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218482 ФПД: 4068619610250 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095202&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218482&fm=4068619610250&tin=02508201610067®Number=0000000000098116&sum=50000 [09:52:00]StoreToDocumentArchive [09:52:00]shift 443 fd 218482 [09:52:00]save to /storage/0443/doc_00218482 [09:52:00]save last doc name /storage/0443/doc_00218482 to /storage/kkm_last_doc_name [09:52:00]save OK [09:52:00]Clear old archive folders... [09:52:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:52:00]tlvbuf is 014F8BF0 [09:52:00]SAM_PROTO_ClearQueue [09:52:00]wFMCommunicate request_size=4 [09:52:00]MH_SAM_APDU [09:52:00]CAPDU: 80 09 00 00 [09:52:00]Write to MH i2c: E2 08 00 A9 46 80 09 00 00 00 00 00 00 61 [09:52:00]Write i2c OK [09:52:00]MH_I2C_Read... [09:52:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:52:00]Read from MH i2c: E2 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: E2 03 00 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: E2 03 00 A9 46 00 90 00 63 [09:52:00]RAPDU: 90 00 [09:52:00]wFMCommunicate OK [09:52:00]SAM_PROTO_ClearQueue done [09:52:00]KKMCreateOFDPacket [09:52:00]OFDProtocolAddRootSTLVToBuf [09:52:00]FM_MakeSignedData [09:52:00]FM_MakeSignedData [09:52:00]SAM_PROTO_SignData [09:52:00]wFMCommunicate request_size=4 [09:52:00]MH_SAM_APDU [09:52:00]CAPDU: 80 0D 01 02 [09:52:00]Write to MH i2c: E2 08 00 AA 46 80 0D 01 02 00 00 00 00 69 [09:52:00]Write i2c OK [09:52:00]MH_I2C_Read... [09:52:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:52:00]Read from MH i2c: E2 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: E2 03 00 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: E2 03 00 AA 46 00 90 00 64 [09:52:00]RAPDU: 90 00 [09:52:00]wFMCommunicate OK [09:52:00]wFMCommunicate request_size=255 [09:52:00]MH_SAM_APDU [09:52: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 7F 00 00 00 F4 03 04 00 42 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 72 55 03 00 35 04 06 00 03 [09:52:00]Write to MH i2c: E2 02 01 AB 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 42 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 72 55 03 00 35 04 06 00 03 00 00 36 [09:52:00]Write i2c OK [09:52:00]MH_I2C_Read... [09:52:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:00]Read from MH i2c: E2 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: E2 03 00 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: E2 03 00 AB 46 00 90 00 65 [09:52:00]RAPDU: 90 00 [09:52:00]wFMCommunicate OK [09:52:00]wFMCommunicate request_size=10 [09:52:00]MH_SAM_APDU [09:52:00]CAPDU: 80 0D 02 02 05 B3 4C A0 68 8A [09:52:00]Write to MH i2c: E2 0D 00 AC 46 80 0D 02 02 05 00 B3 4C A0 68 8A 00 00 07 [09:52:00]Write i2c OK [09:52:00]MH_I2C_Read... [09:52:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:00]Read from MH i2c: E2 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: E2 03 00 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: E2 03 00 AC 46 00 90 00 66 [09:52:00]RAPDU: 90 00 [09:52:00]wFMCommunicate OK [09:52:00]wFMCommunicate request_size=4 [09:52:00]MH_SAM_APDU [09:52:00]CAPDU: 80 0D 03 02 [09:52:00]Write to MH i2c: E2 08 00 AD 46 80 0D 03 02 00 00 00 00 6E [09:52:00]Write i2c OK [09:52:00]MH_I2C_Read... [09:52:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:52:00]Read from MH i2c: E2 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: E2 0B 00 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: E2 0B 00 AD 46 00 A7 EB 01 8B 54 41 CF 9A 90 00 8B [09:52:00]RAPDU: A7 EB 01 8B 54 41 CF 9A 90 00 [09:52:00]wFMCommunicate OK [09:52:00]SAM_PROTO_SignData done [09:52:00]FM_MakeSignedData done [09:52:00]CreateOFDProtocolMessage [09:52:00]wFMCommunicate request_size=4 [09:52:00]MH_SAM_APDU [09:52:00]CAPDU: 80 11 00 00 [09:52:00]Write to MH i2c: E2 08 00 AE 46 80 11 00 00 00 00 00 00 6E [09:52:00]Write i2c OK [09:52:00]MH_I2C_Read... [09:52:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:00]Read from MH i2c: E2 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: E2 17 00 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: E2 17 00 AE 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BD [09:52:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:52:00]wFMCommunicate OK [09:52:00]CreateOFDProtocolMessage done [09:52:00]OFDSenderStorePacket 218482 [09:52:00]StoreOFDPacket docnum=218482 [09:52:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DA 1F 07 01 F1 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 7F 00 00 00 F4 03 04 00 42 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 72 55 03 00 35 04 06 00 03 B3 4C A0 68 8A A7 EB 01 8B 54 41 CF 9A [09:52:00]CheckFolder [09:52:00]dirname=/storage/ofd_packets [09:52:00]CheckFolder done [09:52:00]ProducePacketName [09:52:00]name=ofd_packets/00218482 [09:52:00]NVStorageSaveData ofd_packets/00218482 [09:52:00]File name is /storage/ofd_packets/00218482 [09:52:00]Write 301 bytes [09:52:00]NVStorageSaveData done [09:52:00]OFDSenderStorePacket done [09:52:00]KKMCreateOFDPacket done [09:52:00]NVStorageSaveData kkm_last_timestamp [09:52:00]File name is /storage/kkm_last_timestamp [09:52:00]Write 4 bytes [09:52:00]NVStorageSaveData done [09:52:00]ExternCall_PrintAddStr [09:52:00]wPrintStart [09:52:00]Write to MH i2c: 01 00 00 AF 46 F5 [09:52:00]Write i2c OK [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: 01 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: 01 07 00 [09:52:00]MH_I2C_Read... [09:52:00]Read from MH i2c: 01 07 00 AF 46 00 00 00 00 00 FF 0F 0A [09:52:00]RasterBufferAndPrint [09:52:00]line Счет N : (1)536024 [09:52:00]line ИНН: 02508201610067 [09:52:00]line Контрольно-Кассовый Чек [09:52:00]line ПРОДАЖА [09:52:00]line ТРК (МРК, ГНК) : 13 [09:52:00]line Товар: 2710124130 [09:52:00]line Аи-92-К-2 [09:52:00]line 7.480 * 66.90 [09:52:00]line = 500.41 [09:52:00]line НДС 12% НСП 1% [09:52:00]line > о реализуемом товаре [09:52:00]line ОКРУГЛЕНИЕ: -0.41 [09:52:00]line ИТОГО: 500.00 [09:52:00]line Внесено: 500.00 [09:52:00]line СДАЧА: 0.00 [09:52:00]line НСП 1% : 4.43 [09:52:00]line НДС 12% : 53.14 [09:52:00]line Наличными: 500.00 [09:52:00]line Безнал.: 0.00 [09:52:00]line Место: АЗС № 84 "Партнер Нефть" [09:52:00]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:52:00]line СНО: Общий режим [09:52:00]line Чек 127 19.10.2024 09:52 [09:52:00]line Смена: 443 ФФД: 1.0 [09:52:00]line ЗНМ: 0300000178 [09:52:00]line РНМ: 0000000000098116 [09:52:00]line Версия ККМ: 001 [09:52:00]line ФМ: 0000000000965413 [09:52:00]line ФД: 218482 [09:52:00]line ФПД: 4068619610250 [09:52:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095202&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218482&fm=4068619610250&tin=02508201610067®Number=0000000000098116&sum=50000 [09:52:01]OFD Sender: Processing packet 218482 [packets to send 80, broken 79] [09:52:01]ProducePacketName [09:52:01]name=ofd_packets/00218482 [09:52:01]OFD Sender: To server: pG, [09:52:01]CommunicateWithHost lk.salyk.kg:30040 [09:52:01]ConnectInit lk.salyk.kg [09:52:01]written 0, free lines is 4095 [09:52:01]Connected sock=10 [09:52:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DA 1F 07 01 F1 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 7F 00 00 00 F4 03 04 00 42 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 72 55 03 00 35 04 06 00 03 B3 4C A0 68 8A A7 EB 01 8B 54 41 CF 9A [09:52:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F4 9D 47 00 BC E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 72 55 03 00 F4 03 04 00 DC 2C 13 67 B6 04 01 00 00 F1 5E C0 D0 41 DC DA 61 [09:52:01]CommunicateWithHost err = 0 [09:52:01]CheckOFDResponse [09:52:01]1017 (14) - 77093643461234 [09:52:01]1041 (16) - 0000000000965413 [09:52:01]1040 (4) - 218482 [09:52:01]1012 (4) - 19.10.2024 03:51 [09:52:01]1206 (1) - 0 [09:52:01]OFD Sender: Remove packet 218482 [09:52:01]ProducePacketName [09:52:01]name=ofd_packets/00218482 [09:52:01]NVStorageDeleteData [09:52:01]Write to MH i2c: 01 00 00 DA 46 20 [09:52:01]Write i2c OK [09:52:01]MH_I2C_Read... [09:52:01]Read from MH i2c: 01 [09:52:01]MH_I2C_Read... [09:52:01]Read from MH i2c: 01 07 00 [09:52:01]MH_I2C_Read... [09:52:01]Read from MH i2c: 01 07 00 DA 46 00 00 00 00 00 E5 0C 18 [09:52:01]RasterBufferAndPrint [09:52:01]line [09:52:01]line [09:52:01]line [09:52:01]line [09:52:01]line [09:52:01]written 0, free lines is 3310 [09:52:01]MH_Cut [09:52:01]Write to MH i2c: D1 01 00 E1 46 01 F9 [09:52:01]Write i2c OK [09:52:01]MH_I2C_Read... [09:52:01]Read from MH i2c: D1 [09:52:01]MH_I2C_Read... [09:52:01]Read from MH i2c: D1 01 00 [09:52:01]MH_I2C_Read... [09:52:01]Read from MH i2c: D1 01 00 E1 46 00 F8 [09:52:01]Write to MH i2c: 01 00 00 E2 46 28 [09:52:01]Write i2c OK [09:52:01]MH_I2C_Read... [09:52:01]OFD Sender: No OFD packet to send [09:52:02]*** Cut start [09:52:02]*** Partial cut [09:52:02]*** CUTSNS_PIN = 1 [09:52:02]*** CUTSNS_PIN = 0 [09:52:02]*** Brake cut motor [09:52:02]Read from MH i2c: 01 [09:52:02]MH_I2C_Read... [09:52:02]*** Stop cut motor [09:52:02]*** Cut end [09:52:02]Read from MH i2c: 01 07 00 [09:52:02]MH_I2C_Read... [09:52:02]Read from MH i2c: 01 07 00 E2 46 00 00 00 00 00 FF 0F 3D [09:52:02]process_action close_receipt done [09:52:02]requested_data is exist [09:52:02]produce_requested_data [09:52:02]requested_item fm.sn is exist - process it [09:52:02]wFMCommunicate request_size=4 [09:52:02]MH_SAM_APDU [09:52:02]CAPDU: 80 11 00 00 [09:52:02]Write to MH i2c: E2 08 00 E3 46 80 11 00 00 00 00 00 00 A3 [09:52:02]Write i2c OK [09:52:02]MH_I2C_Read... [09:52:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:03]Read from MH i2c: E2 [09:52:03]MH_I2C_Read... [09:52:03]Read from MH i2c: E2 17 00 [09:52:03]MH_I2C_Read... [09:52:03]Read from MH i2c: E2 17 00 E3 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F2 [09:52:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:52:03]wFMCommunicate OK [09:52:03]requested_item fd.num is exist - process it [09:52:03]SAM_PROTO_GetFieldsCounters [09:52:03]wFMCommunicate request_size=4 [09:52:03]MH_SAM_APDU [09:52:03]CAPDU: 80 13 00 00 [09:52:03]Write to MH i2c: E2 08 00 E4 46 80 13 00 00 00 00 00 00 A6 [09:52:03]Write i2c OK [09:52:03]MH_I2C_Read... [09:52:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:52:03]Read from MH i2c: E2 [09:52:03]MH_I2C_Read... [09:52:03]Read from MH i2c: E2 62 00 [09:52:03]MH_I2C_Read... [09:52:03]Read from MH i2c: E2 62 00 E4 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 72 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 C6 [09:52:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 72 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:52:03]wFMCommunicate OK [09:52:03]SAM_PROTO_GetFieldsCounters done [09:52:03]requested_item shift.num is exist - process it [09:52:03]requested_item shift.opened is exist - process it [09:52:03]req_shift_opened [09:52:03]FM_GetShiftState [09:52:03]SAM_PROTO_GetShiftState [09:52:03]wFMCommunicate request_size=4 [09:52:03]MH_SAM_APDU [09:52:03]CAPDU: 80 13 01 00 [09:52:03]Write to MH i2c: E2 08 00 E5 46 80 13 01 00 00 00 00 00 A8 [09:52:03]Write i2c OK [09:52:03]MH_I2C_Read... [09:52:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:03]Read from MH i2c: E2 [09:52:03]MH_I2C_Read... [09:52:03]Read from MH i2c: E2 0E 00 [09:52:03]MH_I2C_Read... [09:52:03]Read from MH i2c: E2 0E 00 E5 46 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EB [09:52:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:52:03]wFMCommunicate OK [09:52:03]SAM_PROTO_GetShiftState done [09:52:03]FM_GetShiftState done [09:52:03]req_shift_opened done [09:52:03]requested_item shift.open_date is exist - process it [09:52:03]req_shift_open_date [09:52:03]req_shift_open_date done [09:52:03]produce_requested_data done [09:52:03]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218482,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:52:03]process_action_free close_receipt [09:52:03]json_value_free [09:52:03]json_value_free done [09:52:03]process_json_proto returns [09:52:03]Send response to host [09:52:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218482,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:52:03]free response buf [09:52:03]execute_script done [09:52:03]execute_script returns [09:52:03]free content buf [09:52:03]Sock 9.Close socket [09:52:03]Sock 9.Thread stoped [09:52:07]OFD Sender: No OFD packet to send [09:52:12]OFD Sender: No OFD packet to send [09:52:14]accept exits with 8 [09:52:14]New connection [09:52:14]New thread 3066826084 created [09:52:14]Thread 3066682724 joined [09:52:14]Waiting for new connection... [09:52:14] Sock 8.Parse request [09:52:14]Sock 8.Check first char [09:52:14]Sock 8.First char is OK [09:52:14]request: POST /json_proto HTTP/1.0 [09:52:14]Method: POST [09:52:14]URL: /json_proto [09:52:14]Method is POST - this is cgi request [09:52:14]url: /json_proto [09:52:14]query_string will be loaded in cgi processing [09:52:14]execute_cgi json_proto POST (null) [09:52:14]execute_cgi path=json_proto method=POST [09:52:14]POST find Content-Length [09:52:14]Host: 172.17.40.4:8080 [09:52:14]Content-Length: 627 [09:52:14]Content-Type: application/json [09:52:14] [09:52:14]POST finish read [09:52:14]Found Content-Length = 627 [09:52:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79753", "tax_sys" : 0, "items" : [ { "code": "48741231", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Silver", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 139.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:14]execute_script... [09:52:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79753", "tax_sys" : 0, "items" : [ { "code": "48741231", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Silver", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 139.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:14]POST & json_proto [09:52:14]process_json_proto [09:52:14]json parsed OK: [09:52:14]protocol is kg_v1.0 [09:52:14]action value=close_receipt [09:52:14]process_action close_receipt [09:52:14]cmd_close_receipt [09:52:14]MH_GetDate [09:52:14]Write to MH i2c: F0 00 00 E6 46 1B [09:52:14]Write i2c OK [09:52:14]MH_I2C_Read... [09:52:14]Read from MH i2c: F0 [09:52:14]MH_I2C_Read... [09:52:14]Read from MH i2c: F0 09 00 [09:52:14]MH_I2C_Read... [09:52:14]Read from MH i2c: F0 09 00 E6 46 00 52 81 13 67 EE 0E 0D 67 E1 [09:52:14]GetLastDocTimeStamp 1729331522 [09:52:14]current date 1729331538 [09:52:14]FM_GetShiftState [09:52:14]SAM_PROTO_GetShiftState [09:52:14]wFMCommunicate request_size=4 [09:52:14]MH_SAM_APDU [09:52:14]CAPDU: 80 13 01 00 [09:52:14]Write to MH i2c: E2 08 00 E7 46 80 13 01 00 00 00 00 00 AA [09:52:14]Write i2c OK [09:52:14]MH_I2C_Read... [09:52:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:14]Read from MH i2c: E2 [09:52:14]MH_I2C_Read... [09:52:14]Read from MH i2c: E2 0E 00 [09:52:14]MH_I2C_Read... [09:52:14]Read from MH i2c: E2 0E 00 E7 46 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 ED [09:52:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:52:14]wFMCommunicate OK [09:52:14]SAM_PROTO_GetShiftState done [09:52:14]FM_GetShiftState done [09:52:14]opened in 1729296582 [09:52:14]opened+sec_in_day 1729382982 [09:52:14]quantity*price = 13900 [09:52:14]sum+1 = 13901 [09:52:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 139.00 НСП 1% : 1.23 НДС 12% : 14.76 Наличными: 139.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 128 19.10.2024 09:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218483 ФПД: 133337888926838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095218&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218483&fm=133337888926838&tin=02508201610067®Number=0000000000098116&sum=13900 0 [09:52:15]StoreToDocumentArchive [09:52:15]shift 443 fd 218483 [09:52:15]save to /storage/0443/doc_00218483 [09:52:15]save last doc name /storage/0443/doc_00218483 to /storage/kkm_last_doc_name [09:52:15]save OK [09:52:15]Clear old archive folders... [09:52:15]ProcessDocumentItem done err = 0, tmpTLVsize=280 [09:52:15]tlvbuf is 015983E0 [09:52:15]SAM_PROTO_ClearQueue [09:52:15]wFMCommunicate request_size=4 [09:52:15]MH_SAM_APDU [09:52:15]CAPDU: 80 09 00 00 [09:52:15]Write to MH i2c: E2 08 00 F4 46 80 09 00 00 00 00 00 00 AC [09:52:15]Write i2c OK [09:52:15]MH_I2C_Read... [09:52:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:52:15]Read from MH i2c: E2 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 03 00 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 03 00 F4 46 00 90 00 AE [09:52:15]RAPDU: 90 00 [09:52:15]wFMCommunicate OK [09:52:15]SAM_PROTO_ClearQueue done [09:52:15]KKMCreateOFDPacket [09:52:15]OFDProtocolAddRootSTLVToBuf [09:52:15]FM_MakeSignedData [09:52:15]FM_MakeSignedData [09:52:15]SAM_PROTO_SignData [09:52:15]wFMCommunicate request_size=4 [09:52:15]MH_SAM_APDU [09:52:15]CAPDU: 80 0D 01 02 [09:52:15]Write to MH i2c: E2 08 00 F5 46 80 0D 01 02 00 00 00 00 B4 [09:52:15]Write i2c OK [09:52:15]MH_I2C_Read... [09:52:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:52:15]Read from MH i2c: E2 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 03 00 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 03 00 F5 46 00 90 00 AF [09:52:15]RAPDU: 90 00 [09:52:15]wFMCommunicate OK [09:52:15]wFMCommunicate request_size=255 [09:52:15]MH_SAM_APDU [09:52:15]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 52 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 [09:52:15]Write to MH i2c: E2 02 01 F6 46 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 52 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 00 00 0E [09:52:15]Write i2c OK [09:52:15]MH_I2C_Read... [09:52:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:16]Read from MH i2c: E2 [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: E2 03 00 [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: E2 03 00 F6 46 00 90 00 B0 [09:52:16]RAPDU: 90 00 [09:52:16]wFMCommunicate OK [09:52:16]wFMCommunicate request_size=39 [09:52:16]MH_SAM_APDU [09:52:16]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 73 55 03 00 35 04 06 00 79 45 25 81 2C 76 [09:52:16]Write to MH i2c: E2 2A 00 F7 46 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 73 55 03 00 35 04 06 00 79 45 25 81 2C 76 00 00 3F [09:52:16]Write i2c OK [09:52:16]MH_I2C_Read... [09:52:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:16]Read from MH i2c: E2 [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: E2 03 00 [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: E2 03 00 F7 46 00 90 00 B1 [09:52:16]RAPDU: 90 00 [09:52:16]wFMCommunicate OK [09:52:16]wFMCommunicate request_size=4 [09:52:16]MH_SAM_APDU [09:52:16]CAPDU: 80 0D 03 02 [09:52:16]Write to MH i2c: E2 08 00 F8 46 80 0D 03 02 00 00 00 00 B9 [09:52:16]Write i2c OK [09:52:16]MH_I2C_Read... [09:52:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:52:16]Read from MH i2c: E2 [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: E2 0B 00 [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: E2 0B 00 F8 46 00 3D E0 DA 37 93 AF C9 10 90 00 03 [09:52:16]RAPDU: 3D E0 DA 37 93 AF C9 10 90 00 [09:52:16]wFMCommunicate OK [09:52:16]SAM_PROTO_SignData done [09:52:16]FM_MakeSignedData done [09:52:16]CreateOFDProtocolMessage [09:52:16]wFMCommunicate request_size=4 [09:52:16]MH_SAM_APDU [09:52:16]CAPDU: 80 11 00 00 [09:52:16]Write to MH i2c: E2 08 00 F9 46 80 11 00 00 00 00 00 00 B9 [09:52:16]Write i2c OK [09:52:16]MH_I2C_Read... [09:52:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:16]Read from MH i2c: E2 [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: E2 17 00 [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: E2 17 00 F9 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 08 [09:52:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:52:16]wFMCommunicate OK [09:52:16]CreateOFDProtocolMessage done [09:52:16]OFDSenderStorePacket 218483 [09:52:16]StoreOFDPacket docnum=218483 [09:52:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 01 00 00 3C 5E 24 01 24 EF 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 52 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 73 55 03 00 35 04 06 00 79 45 25 81 2C 76 3D E0 DA 37 93 AF C9 10 [09:52:16]CheckFolder [09:52:16]dirname=/storage/ofd_packets [09:52:16]CheckFolder done [09:52:16]ProducePacketName [09:52:16]name=ofd_packets/00218483 [09:52:16]NVStorageSaveData ofd_packets/00218483 [09:52:16]File name is /storage/ofd_packets/00218483 [09:52:16]Write 330 bytes [09:52:16]NVStorageSaveData done [09:52:16]OFDSenderStorePacket done [09:52:16]KKMCreateOFDPacket done [09:52:16]NVStorageSaveData kkm_last_timestamp [09:52:16]File name is /storage/kkm_last_timestamp [09:52:16]Write 4 bytes [09:52:16]NVStorageSaveData done [09:52:16]ExternCall_PrintAddStr [09:52:16]wPrintStart [09:52:16]Write to MH i2c: 01 00 00 FA 46 40 [09:52:16]Write i2c OK [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: 01 [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: 01 07 00 [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: 01 07 00 FA 46 00 00 00 00 00 FF 0F 55 [09:52:16]RasterBufferAndPrint [09:52:16]line Счет N : (3)79753 [09:52:16]line ИНН: 02508201610067 [09:52:16]line Контрольно-Кассовый Чек [09:52:16]line ПРОДАЖА [09:52:16]line Товар: 48741231 [09:52:16]line Сигареты Winston Super Slims Silver [09:52:16]line 1.000 * 139.00 [09:52:16]line = 139.00 [09:52:16]line НДС 12% НСП 1% [09:52:16]line > о реализуемом товаре [09:52:16]line ИТОГО: 139.00 [09:52:16]line НСП 1% : 1.23 [09:52:16]line НДС 12% : 14.76 [09:52:16]line Наличными: 139.00 [09:52:16]line Безнал.: 0.00 [09:52:16]line Место: АЗС № 84 "Партнер Нефть" [09:52:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:52:16]line СНО: Общий режим [09:52:16]line Чек 128 19.10.2024 09:52 [09:52:16]line Смена: 443 ФФД: 1.0 [09:52:16]line ЗНМ: 0300000178 [09:52:16]line РНМ: 0000000000098116 [09:52:16]line Версия ККМ: 001 [09:52:16]line ФМ: 0000000000965413 [09:52:16]line ФД: 218483 [09:52:16]line ФПД: 133337888926838 [09:52:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095218&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218483&fm=133337888926838&tin=02508201610067®Number=0000000000098116&sum=13900 [09:52:16]line 0 [09:52:16]OFD Sender: Processing packet 218483 [packets to send 80, broken 79] [09:52:16]ProducePacketName [09:52:16]name=ofd_packets/00218483 [09:52:16]OFD Sender: To server: pG, [09:52:16]CommunicateWithHost lk.salyk.kg:30040 [09:52:16]ConnectInit lk.salyk.kg [09:52:16]written 0, free lines is 4095 [09:52:16]Connected sock=9 [09:52:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 01 00 00 3C 5E 24 01 24 EF 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 52 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 73 55 03 00 35 04 06 00 79 45 25 81 2C 76 3D E0 DA 37 93 AF C9 10 [09:52:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9B A2 47 00 F1 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 39 36 35 34 31 33 10 04 04 00 73 55 03 00 F4 03 04 00 EC 2C 13 67 B6 04 01 00 00 7B F5 10 92 13 35 85 2F [09:52:16]CommunicateWithHost err = 0 [09:52:16]CheckOFDResponse [09:52:16]1017 (14) - 77093643461234 [09:52:16]1041 (16) - 0000000000965413 [09:52:16]1040 (4) - 218483 [09:52:16]1012 (4) - 19.10.2024 03:52 [09:52:16]1206 (1) - 0 [09:52:16]OFD Sender: Remove packet 218483 [09:52:16]ProducePacketName [09:52:16]name=ofd_packets/00218483 [09:52:16]NVStorageDeleteData [09:52:17]Write to MH i2c: 01 00 00 23 47 6A [09:52:17]Write i2c OK [09:52:17]MH_I2C_Read... [09:52:17]Read from MH i2c: 01 [09:52:17]MH_I2C_Read... [09:52:17]Read from MH i2c: 01 07 00 [09:52:17]MH_I2C_Read... [09:52:17]Read from MH i2c: 01 07 00 23 47 00 00 00 00 00 E5 0C 62 [09:52:17]RasterBufferAndPrint [09:52:17]line [09:52:17]line [09:52:17]line [09:52:17]line [09:52:17]line [09:52:17]written 0, free lines is 3310 [09:52:17]MH_Cut [09:52:17]Write to MH i2c: D1 01 00 2A 47 01 43 [09:52:17]Write i2c OK [09:52:17]MH_I2C_Read... [09:52:17]Read from MH i2c: D1 [09:52:17]MH_I2C_Read... [09:52:17]Read from MH i2c: D1 01 00 [09:52:17]MH_I2C_Read... [09:52:17]Read from MH i2c: D1 01 00 2A 47 00 42 [09:52:17]Write to MH i2c: 01 00 00 2B 47 72 [09:52:17]Write i2c OK [09:52:17]MH_I2C_Read... [09:52:17]OFD Sender: No OFD packet to send [09:52:17]*** Cut start [09:52:17]*** Partial cut [09:52:17]*** CUTSNS_PIN = 1 [09:52:17]*** CUTSNS_PIN = 0 [09:52:18]*** Brake cut motor [09:52:18]Read from MH i2c: 01 [09:52:18]MH_I2C_Read... [09:52:18]*** Stop cut motor [09:52:18]*** Cut end [09:52:18]Read from MH i2c: 01 07 00 [09:52:18]MH_I2C_Read... [09:52:18]Read from MH i2c: 01 07 00 2B 47 00 00 00 00 00 FF 0F 87 [09:52:18]process_action close_receipt done [09:52:18]requested_data is exist [09:52:18]produce_requested_data [09:52:18]requested_item fm.sn is exist - process it [09:52:18]wFMCommunicate request_size=4 [09:52:18]MH_SAM_APDU [09:52:18]CAPDU: 80 11 00 00 [09:52:18]Write to MH i2c: E2 08 00 2C 47 80 11 00 00 00 00 00 00 ED [09:52:18]Write i2c OK [09:52:18]MH_I2C_Read... [09:52:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:18]Read from MH i2c: E2 [09:52:18]MH_I2C_Read... [09:52:18]Read from MH i2c: E2 17 00 [09:52:18]MH_I2C_Read... [09:52:18]Read from MH i2c: E2 17 00 2C 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3C [09:52:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:52:18]wFMCommunicate OK [09:52:18]requested_item fd.num is exist - process it [09:52:18]SAM_PROTO_GetFieldsCounters [09:52:18]wFMCommunicate request_size=4 [09:52:18]MH_SAM_APDU [09:52:18]CAPDU: 80 13 00 00 [09:52:18]Write to MH i2c: E2 08 00 2D 47 80 13 00 00 00 00 00 00 F0 [09:52:18]Write i2c OK [09:52:18]MH_I2C_Read... [09:52:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:52:18]Read from MH i2c: E2 [09:52:18]MH_I2C_Read... [09:52:18]Read from MH i2c: E2 62 00 [09:52:18]MH_I2C_Read... [09:52:18]Read from MH i2c: E2 62 00 2D 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 73 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 14 [09:52:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 73 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:52:18]wFMCommunicate OK [09:52:18]SAM_PROTO_GetFieldsCounters done [09:52:18]requested_item shift.num is exist - process it [09:52:18]requested_item shift.opened is exist - process it [09:52:18]req_shift_opened [09:52:18]FM_GetShiftState [09:52:18]SAM_PROTO_GetShiftState [09:52:18]wFMCommunicate request_size=4 [09:52:18]MH_SAM_APDU [09:52:18]CAPDU: 80 13 01 00 [09:52:18]Write to MH i2c: E2 08 00 2E 47 80 13 01 00 00 00 00 00 F2 [09:52:18]Write i2c OK [09:52:18]MH_I2C_Read... [09:52:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:18]Read from MH i2c: E2 [09:52:18]MH_I2C_Read... [09:52:18]Read from MH i2c: E2 0E 00 [09:52:18]MH_I2C_Read... [09:52:18]Read from MH i2c: E2 0E 00 2E 47 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 35 [09:52:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:52:18]wFMCommunicate OK [09:52:18]SAM_PROTO_GetShiftState done [09:52:18]FM_GetShiftState done [09:52:18]req_shift_opened done [09:52:18]requested_item shift.open_date is exist - process it [09:52:18]req_shift_open_date [09:52:18]req_shift_open_date done [09:52:18]produce_requested_data done [09:52:18]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218483,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:52:18]process_action_free close_receipt [09:52:18]json_value_free [09:52:18]json_value_free done [09:52:18]process_json_proto returns [09:52:18]Send response to host [09:52:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218483,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:52:18]free response buf [09:52:18]execute_script done [09:52:18]execute_script returns [09:52:18]free content buf [09:52:18]Sock 8.Close socket [09:52:18]Sock 8.Thread stoped [09:52:22]OFD Sender: No OFD packet to send [09:52:25]accept exits with 10 [09:52:25]New connection [09:52:25]New thread 3066682724 created [09:52:25]Thread 3066826084 joined [09:52:25]Waiting for new connection... [09:52:25] Sock 10.Parse request [09:52:25]Sock 10.Check first char [09:52:25]Sock 10.First char is OK [09:52:25]request: POST /json_proto HTTP/1.0 [09:52:25]Method: POST [09:52:25]URL: /json_proto [09:52:25]Method is POST - this is cgi request [09:52:25]url: /json_proto [09:52:25]query_string will be loaded in cgi processing [09:52:25]execute_cgi json_proto POST (null) [09:52:25]execute_cgi path=json_proto method=POST [09:52:25]POST find Content-Length [09:52:25]Host: 172.17.40.4:8080 [09:52:25]Content-Length: 679 [09:52:25]Content-Type: application/json [09:52:25] [09:52:25]POST finish read [09:52:25]Found Content-Length = 679 [09:52:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [09:52:25]execute_script... [09:52: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)536025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [09:52:25]POST & json_proto [09:52:25]process_json_proto [09:52:25]json parsed OK: [09:52:25]protocol is kg_v1.0 [09:52:25]action value=close_receipt [09:52:25]process_action close_receipt [09:52:25]cmd_close_receipt [09:52:25]MH_GetDate [09:52:25]Write to MH i2c: F0 00 00 2F 47 65 [09:52:25]Write i2c OK [09:52:25]MH_I2C_Read... [09:52:25]Read from MH i2c: F0 [09:52:25]MH_I2C_Read... [09:52:25]Read from MH i2c: F0 09 00 [09:52:25]MH_I2C_Read... [09:52:25]Read from MH i2c: F0 09 00 2F 47 00 5D 81 13 67 EE 0E 0D 67 36 [09:52:25]GetLastDocTimeStamp 1729331538 [09:52:25]current date 1729331549 [09:52:25]FM_GetShiftState [09:52:25]SAM_PROTO_GetShiftState [09:52:25]wFMCommunicate request_size=4 [09:52:25]MH_SAM_APDU [09:52:25]CAPDU: 80 13 01 00 [09:52:25]Write to MH i2c: E2 08 00 30 47 80 13 01 00 00 00 00 00 F4 [09:52:25]Write i2c OK [09:52:25]MH_I2C_Read... [09:52:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:25]Read from MH i2c: E2 [09:52:25]MH_I2C_Read... [09:52:25]Read from MH i2c: E2 0E 00 [09:52:25]MH_I2C_Read... [09:52:25]Read from MH i2c: E2 0E 00 30 47 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 37 [09:52:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:52:25]wFMCommunicate OK [09:52:25]SAM_PROTO_GetShiftState done [09:52:25]FM_GetShiftState done [09:52:25]opened in 1729296582 [09:52:25]opened+sec_in_day 1729382982 [09:52:25]quantity*price = 100050 [09:52:25]sum+1 = 100052 [09:52:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 129 19.10.2024 09:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218484 ФПД: 98488650844229 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095229&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218484&fm=98488650844229&tin=02508201610067®Number=0000000000098116&sum=100000 [09:52:27]StoreToDocumentArchive [09:52:27]shift 443 fd 218484 [09:52:27]save to /storage/0443/doc_00218484 [09:52:27]save last doc name /storage/0443/doc_00218484 to /storage/kkm_last_doc_name [09:52:27]save OK [09:52:27]Clear old archive folders... [09:52:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:52:27]tlvbuf is 01521AF0 [09:52:27]SAM_PROTO_ClearQueue [09:52:27]wFMCommunicate request_size=4 [09:52:27]MH_SAM_APDU [09:52:27]CAPDU: 80 09 00 00 [09:52:27]Write to MH i2c: E2 08 00 3D 47 80 09 00 00 00 00 00 00 F6 [09:52:27]Write i2c OK [09:52:27]MH_I2C_Read... [09:52:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:52:27]Read from MH i2c: E2 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: E2 03 00 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: E2 03 00 3D 47 00 90 00 F8 [09:52:27]RAPDU: 90 00 [09:52:27]wFMCommunicate OK [09:52:27]SAM_PROTO_ClearQueue done [09:52:27]KKMCreateOFDPacket [09:52:27]OFDProtocolAddRootSTLVToBuf [09:52:27]FM_MakeSignedData [09:52:27]FM_MakeSignedData [09:52:27]SAM_PROTO_SignData [09:52:27]wFMCommunicate request_size=4 [09:52:27]MH_SAM_APDU [09:52:27]CAPDU: 80 0D 01 02 [09:52:27]Write to MH i2c: E2 08 00 3E 47 80 0D 01 02 00 00 00 00 FE [09:52:27]Write i2c OK [09:52:27]MH_I2C_Read... [09:52:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:52:27]Read from MH i2c: E2 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: E2 03 00 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: E2 03 00 3E 47 00 90 00 F9 [09:52:27]RAPDU: 90 00 [09:52:27]wFMCommunicate OK [09:52:27]wFMCommunicate request_size=255 [09:52:27]MH_SAM_APDU [09:52: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 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 81 00 00 00 F4 03 04 00 5D 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 74 55 03 00 35 04 06 00 59 93 2D 0C [09:52:27]Write to MH i2c: E2 02 01 3F 47 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 81 00 00 00 F4 03 04 00 5D 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 74 55 03 00 35 04 06 00 59 93 2D 0C 00 00 02 [09:52:27]Write i2c OK [09:52:27]MH_I2C_Read... [09:52:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:27]Read from MH i2c: E2 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: E2 03 00 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: E2 03 00 3F 47 00 90 00 FA [09:52:27]RAPDU: 90 00 [09:52:27]wFMCommunicate OK [09:52:27]wFMCommunicate request_size=7 [09:52:27]MH_SAM_APDU [09:52:27]CAPDU: 80 0D 02 02 02 48 45 [09:52:27]Write to MH i2c: E2 0A 00 40 47 80 0D 02 02 02 00 48 45 00 00 92 [09:52:27]Write i2c OK [09:52:27]MH_I2C_Read... [09:52:27]OFD Sender: No OFD packet to send [09:52:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:27]Read from MH i2c: E2 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: E2 03 00 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: E2 03 00 40 47 00 90 00 FB [09:52:27]RAPDU: 90 00 [09:52:27]wFMCommunicate OK [09:52:27]wFMCommunicate request_size=4 [09:52:27]MH_SAM_APDU [09:52:27]CAPDU: 80 0D 03 02 [09:52:27]Write to MH i2c: E2 08 00 41 47 80 0D 03 02 00 00 00 00 03 [09:52:27]Write i2c OK [09:52:27]MH_I2C_Read... [09:52:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:52:27]Read from MH i2c: E2 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: E2 0B 00 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: E2 0B 00 41 47 00 72 C1 97 0F 57 E3 43 5D 90 00 B7 [09:52:27]RAPDU: 72 C1 97 0F 57 E3 43 5D 90 00 [09:52:27]wFMCommunicate OK [09:52:27]SAM_PROTO_SignData done [09:52:27]FM_MakeSignedData done [09:52:27]CreateOFDProtocolMessage [09:52:27]wFMCommunicate request_size=4 [09:52:27]MH_SAM_APDU [09:52:27]CAPDU: 80 11 00 00 [09:52:27]Write to MH i2c: E2 08 00 42 47 80 11 00 00 00 00 00 00 03 [09:52:27]Write i2c OK [09:52:27]MH_I2C_Read... [09:52:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:27]Read from MH i2c: E2 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: E2 17 00 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: E2 17 00 42 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 52 [09:52:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:52:27]wFMCommunicate OK [09:52:27]CreateOFDProtocolMessage done [09:52:27]OFDSenderStorePacket 218484 [09:52:27]StoreOFDPacket docnum=218484 [09:52:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 D1 53 04 01 83 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 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 81 00 00 00 F4 03 04 00 5D 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 74 55 03 00 35 04 06 00 59 93 2D 0C 48 45 72 C1 97 0F 57 E3 43 5D [09:52:27]CheckFolder [09:52:27]dirname=/storage/ofd_packets [09:52:27]CheckFolder done [09:52:27]ProducePacketName [09:52:27]name=ofd_packets/00218484 [09:52:27]NVStorageSaveData ofd_packets/00218484 [09:52:27]File name is /storage/ofd_packets/00218484 [09:52:27]Write 298 bytes [09:52:27]NVStorageSaveData done [09:52:27]OFDSenderStorePacket done [09:52:27]KKMCreateOFDPacket done [09:52:27]NVStorageSaveData kkm_last_timestamp [09:52:27]File name is /storage/kkm_last_timestamp [09:52:27]Write 4 bytes [09:52:27]NVStorageSaveData done [09:52:27]ExternCall_PrintAddStr [09:52:27]wPrintStart [09:52:27]Write to MH i2c: 01 00 00 43 47 8A [09:52:27]Write i2c OK [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: 01 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: 01 07 00 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: 01 07 00 43 47 00 00 00 00 00 FF 0F 9F [09:52:27]RasterBufferAndPrint [09:52:27]line Счет N : (1)536025 [09:52:27]line ИНН: 02508201610067 [09:52:27]line Контрольно-Кассовый Чек [09:52:27]line ПРОДАЖА [09:52:27]line ТРК (МРК, ГНК) : 61 [09:52:27]line Товар: 2710194210 [09:52:27]line ДТ-К-2 [09:52:27]line 13.130 * 76.20 [09:52:27]line = 1000.51 [09:52:27]line НДС 12% НСП 1% [09:52:27]line > о реализуемом товаре [09:52:27]line ОКРУГЛЕНИЕ: -0.51 [09:52:27]line ИТОГО: 1000.00 [09:52:27]line Внесено: 1000.00 [09:52:27]line СДАЧА: 0.00 [09:52:27]line НСП 1% : 8.85 [09:52:27]line НДС 12% : 106.25 [09:52:27]line Наличными: 1000.00 [09:52:27]line Безнал.: 0.00 [09:52:27]line Место: АЗС № 84 "Партнер Нефть" [09:52:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:52:27]line СНО: Общий режим [09:52:27]line Чек 129 19.10.2024 09:52 [09:52:27]line Смена: 443 ФФД: 1.0 [09:52:27]line ЗНМ: 0300000178 [09:52:27]line РНМ: 0000000000098116 [09:52:27]line Версия ККМ: 001 [09:52:27]line ФМ: 0000000000965413 [09:52:27]line ФД: 218484 [09:52:27]line ФПД: 98488650844229 [09:52:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095229&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218484&fm=98488650844229&tin=02508201610067®Number=0000000000098116&sum=100000 [09:52:27]written 0, free lines is 4095 [09:52:27]OFD Sender: Processing packet 218484 [packets to send 80, broken 79] [09:52:27]ProducePacketName [09:52:27]name=ofd_packets/00218484 [09:52:27]OFD Sender: To server: pG, [09:52:27]CommunicateWithHost lk.salyk.kg:30040 [09:52:27]ConnectInit lk.salyk.kg [09:52:27]Connected sock=9 [09:52:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 D1 53 04 01 83 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 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 81 00 00 00 F4 03 04 00 5D 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 74 55 03 00 35 04 06 00 59 93 2D 0C 48 45 72 C1 97 0F 57 E3 43 5D [09:52:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 85 5D 47 00 63 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 39 36 35 34 31 33 10 04 04 00 74 55 03 00 F4 03 04 00 F7 2C 13 67 B6 04 01 00 00 F0 1B A3 20 49 4B 87 0A [09:52:28]CommunicateWithHost err = 0 [09:52:28]CheckOFDResponse [09:52:28]1017 (14) - 77093643461234 [09:52:28]1041 (16) - 0000000000965413 [09:52:28]1040 (4) - 218484 [09:52:28]1012 (4) - 19.10.2024 03:52 [09:52:28]1206 (1) - 0 [09:52:28]OFD Sender: Remove packet 218484 [09:52:28]ProducePacketName [09:52:28]name=ofd_packets/00218484 [09:52:28]NVStorageDeleteData [09:52:28]Write to MH i2c: 01 00 00 6E 47 B5 [09:52:28]Write i2c OK [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: 01 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: 01 07 00 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: 01 07 00 6E 47 00 00 00 00 00 EA 0C B2 [09:52:28]RasterBufferAndPrint [09:52:28]line [09:52:28]line [09:52:28]line [09:52:28]line [09:52:28]line [09:52:28]written 0, free lines is 3318 [09:52:28]MH_Cut [09:52:28]Write to MH i2c: D1 01 00 75 47 01 8E [09:52:28]Write i2c OK [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: D1 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: D1 01 00 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: D1 01 00 75 47 00 8D [09:52:28]Write to MH i2c: 01 00 00 76 47 BD [09:52:28]Write i2c OK [09:52:28]MH_I2C_Read... [09:52:28]OFD Sender: No OFD packet to send [09:52:28]*** Cut start [09:52:28]*** Partial cut [09:52:28]*** CUTSNS_PIN = 1 [09:52:28]*** CUTSNS_PIN = 0 [09:52:29]*** Brake cut motor [09:52:29]Read from MH i2c: 01 [09:52:29]MH_I2C_Read... [09:52:29]*** Stop cut motor [09:52:29]*** Cut end [09:52:29]Read from MH i2c: 01 07 00 [09:52:29]MH_I2C_Read... [09:52:29]Read from MH i2c: 01 07 00 76 47 00 00 00 00 00 FF 0F D2 [09:52:29]process_action close_receipt done [09:52:29]requested_data is exist [09:52:29]produce_requested_data [09:52:29]requested_item fm.sn is exist - process it [09:52:29]wFMCommunicate request_size=4 [09:52:29]MH_SAM_APDU [09:52:29]CAPDU: 80 11 00 00 [09:52:29]Write to MH i2c: E2 08 00 77 47 80 11 00 00 00 00 00 00 38 [09:52:29]Write i2c OK [09:52:29]MH_I2C_Read... [09:52:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:29]Read from MH i2c: E2 [09:52:29]MH_I2C_Read... [09:52:29]Read from MH i2c: E2 17 00 [09:52:29]MH_I2C_Read... [09:52:29]Read from MH i2c: E2 17 00 77 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 87 [09:52:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:52:29]wFMCommunicate OK [09:52:29]requested_item fd.num is exist - process it [09:52:29]SAM_PROTO_GetFieldsCounters [09:52:29]wFMCommunicate request_size=4 [09:52:29]MH_SAM_APDU [09:52:29]CAPDU: 80 13 00 00 [09:52:29]Write to MH i2c: E2 08 00 78 47 80 13 00 00 00 00 00 00 3B [09:52:29]Write i2c OK [09:52:29]MH_I2C_Read... [09:52:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:52:29]Read from MH i2c: E2 [09:52:29]MH_I2C_Read... [09:52:29]Read from MH i2c: E2 62 00 [09:52:29]MH_I2C_Read... [09:52:29]Read from MH i2c: E2 62 00 78 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 74 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 63 [09:52:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 74 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:52:29]wFMCommunicate OK [09:52:29]SAM_PROTO_GetFieldsCounters done [09:52:29]requested_item shift.num is exist - process it [09:52:29]requested_item shift.opened is exist - process it [09:52:29]req_shift_opened [09:52:29]FM_GetShiftState [09:52:29]SAM_PROTO_GetShiftState [09:52:29]wFMCommunicate request_size=4 [09:52:29]MH_SAM_APDU [09:52:29]CAPDU: 80 13 01 00 [09:52:29]Write to MH i2c: E2 08 00 79 47 80 13 01 00 00 00 00 00 3D [09:52:29]Write i2c OK [09:52:29]MH_I2C_Read... [09:52:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:29]Read from MH i2c: E2 [09:52:29]MH_I2C_Read... [09:52:29]Read from MH i2c: E2 0E 00 [09:52:29]MH_I2C_Read... [09:52:29]Read from MH i2c: E2 0E 00 79 47 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 80 [09:52:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:52:29]wFMCommunicate OK [09:52:29]SAM_PROTO_GetShiftState done [09:52:29]FM_GetShiftState done [09:52:29]req_shift_opened done [09:52:29]requested_item shift.open_date is exist - process it [09:52:29]req_shift_open_date [09:52:29]req_shift_open_date done [09:52:29]produce_requested_data done [09:52:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218484,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:52:29]process_action_free close_receipt [09:52:29]json_value_free [09:52:29]json_value_free done [09:52:29]process_json_proto returns [09:52:29]Send response to host [09:52:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218484,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:52:29]free response buf [09:52:29]execute_script done [09:52:29]execute_script returns [09:52:29]free content buf [09:52:29]Sock 10.Close socket [09:52:29]Sock 10.Thread stoped [09:52:30]accept exits with 8 [09:52:30]New connection [09:52:30]New thread 3066826084 created [09:52:30]Thread 3066682724 joined [09:52:30]Waiting for new connection... [09:52:30] Sock 8.Parse request [09:52:30]Sock 8.Check first char [09:52:30]Sock 8.First char is OK [09:52:30]request: POST /json_proto HTTP/1.0 [09:52:30]Method: POST [09:52:30]URL: /json_proto [09:52:30]Method is POST - this is cgi request [09:52:30]url: /json_proto [09:52:30]query_string will be loaded in cgi processing [09:52:30]execute_cgi json_proto POST (null) [09:52:30]execute_cgi path=json_proto method=POST [09:52:30]POST find Content-Length [09:52:30]Host: 172.17.40.4:8080 [09:52:30]Content-Length: 674 [09:52:30]Content-Type: application/json [09:52:30] [09:52:30]POST finish read [09:52:30]Found Content-Length = 674 [09:52:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536026", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:30]execute_script... [09:52:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536026", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:30]POST & json_proto [09:52:30]process_json_proto [09:52:30]json parsed OK: [09:52:30]protocol is kg_v1.0 [09:52:30]action value=close_receipt [09:52:30]process_action close_receipt [09:52:30]cmd_close_receipt [09:52:30]MH_GetDate [09:52:30]Write to MH i2c: F0 00 00 7A 47 B0 [09:52:30]Write i2c OK [09:52:30]MH_I2C_Read... [09:52:30]Read from MH i2c: F0 [09:52:30]MH_I2C_Read... [09:52:30]Read from MH i2c: F0 09 00 [09:52:30]MH_I2C_Read... [09:52:30]Read from MH i2c: F0 09 00 7A 47 00 62 81 13 67 EE 0E 0D 67 86 [09:52:30]GetLastDocTimeStamp 1729331549 [09:52:30]current date 1729331554 [09:52:30]FM_GetShiftState [09:52:30]SAM_PROTO_GetShiftState [09:52:30]wFMCommunicate request_size=4 [09:52:30]MH_SAM_APDU [09:52:30]CAPDU: 80 13 01 00 [09:52:30]Write to MH i2c: E2 08 00 7B 47 80 13 01 00 00 00 00 00 3F [09:52:30]Write i2c OK [09:52:30]MH_I2C_Read... [09:52:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:30]Read from MH i2c: E2 [09:52:30]MH_I2C_Read... [09:52:30]Read from MH i2c: E2 0E 00 [09:52:30]MH_I2C_Read... [09:52:30]Read from MH i2c: E2 0E 00 7B 47 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 82 [09:52:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:52:30]wFMCommunicate OK [09:52:30]SAM_PROTO_GetShiftState done [09:52:30]FM_GetShiftState done [09:52:30]opened in 1729296582 [09:52:30]opened+sec_in_day 1729382982 [09:52:30]quantity*price = 70027 [09:52:30]sum+1 = 70029 [09:52:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 130 19.10.2024 09:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218485 ФПД: 222226640366467 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095234&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218485&fm=222226640366467&tin=02508201610067®Number=0000000000098116&sum=70000 [09:52:31]StoreToDocumentArchive [09:52:31]shift 443 fd 218485 [09:52:31]save to /storage/0443/doc_00218485 [09:52:31]save last doc name /storage/0443/doc_00218485 to /storage/kkm_last_doc_name [09:52:31]save OK [09:52:31]Clear old archive folders... [09:52:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:52:31]tlvbuf is 01524710 [09:52:31]SAM_PROTO_ClearQueue [09:52:31]wFMCommunicate request_size=4 [09:52:31]MH_SAM_APDU [09:52:31]CAPDU: 80 09 00 00 [09:52:31]Write to MH i2c: E2 08 00 88 47 80 09 00 00 00 00 00 00 41 [09:52:31]Write i2c OK [09:52:31]MH_I2C_Read... [09:52:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:52:31]Read from MH i2c: E2 [09:52:31]MH_I2C_Read... [09:52:31]Read from MH i2c: E2 03 00 [09:52:31]MH_I2C_Read... [09:52:31]Read from MH i2c: E2 03 00 88 47 00 90 00 43 [09:52:31]RAPDU: 90 00 [09:52:31]wFMCommunicate OK [09:52:31]SAM_PROTO_ClearQueue done [09:52:31]KKMCreateOFDPacket [09:52:31]OFDProtocolAddRootSTLVToBuf [09:52:31]FM_MakeSignedData [09:52:31]FM_MakeSignedData [09:52:31]SAM_PROTO_SignData [09:52:31]wFMCommunicate request_size=4 [09:52:31]MH_SAM_APDU [09:52:31]CAPDU: 80 0D 01 02 [09:52:31]Write to MH i2c: E2 08 00 89 47 80 0D 01 02 00 00 00 00 49 [09:52:31]Write i2c OK [09:52:31]MH_I2C_Read... [09:52:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:52:31]Read from MH i2c: E2 [09:52:31]MH_I2C_Read... [09:52:31]Read from MH i2c: E2 03 00 [09:52:31]MH_I2C_Read... [09:52:31]Read from MH i2c: E2 03 00 89 47 00 90 00 44 [09:52:31]RAPDU: 90 00 [09:52:31]wFMCommunicate OK [09:52:31]wFMCommunicate request_size=255 [09:52:31]MH_SAM_APDU [09:52:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 62 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 75 55 03 00 35 04 06 00 CA 1D 2B F5 [09:52:31]Write to MH i2c: E2 02 01 8A 47 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 62 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 75 55 03 00 35 04 06 00 CA 1D 2B F5 00 00 32 [09:52:31]Write i2c OK [09:52:31]MH_I2C_Read... [09:52:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:32]Read from MH i2c: E2 [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: E2 03 00 [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: E2 03 00 8A 47 00 90 00 45 [09:52:32]RAPDU: 90 00 [09:52:32]wFMCommunicate OK [09:52:32]wFMCommunicate request_size=7 [09:52:32]MH_SAM_APDU [09:52:32]CAPDU: 80 0D 02 02 02 6B 83 [09:52:32]Write to MH i2c: E2 0A 00 8B 47 80 0D 02 02 02 00 6B 83 00 00 3E [09:52:32]Write i2c OK [09:52:32]MH_I2C_Read... [09:52:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:32]Read from MH i2c: E2 [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: E2 03 00 [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: E2 03 00 8B 47 00 90 00 46 [09:52:32]RAPDU: 90 00 [09:52:32]wFMCommunicate OK [09:52:32]wFMCommunicate request_size=4 [09:52:32]MH_SAM_APDU [09:52:32]CAPDU: 80 0D 03 02 [09:52:32]Write to MH i2c: E2 08 00 8C 47 80 0D 03 02 00 00 00 00 4E [09:52:32]Write i2c OK [09:52:32]MH_I2C_Read... [09:52:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:52:32]Read from MH i2c: E2 [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: E2 0B 00 [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: E2 0B 00 8C 47 00 F9 BA 56 23 32 54 05 B2 90 00 B8 [09:52:32]RAPDU: F9 BA 56 23 32 54 05 B2 90 00 [09:52:32]wFMCommunicate OK [09:52:32]SAM_PROTO_SignData done [09:52:32]FM_MakeSignedData done [09:52:32]CreateOFDProtocolMessage [09:52:32]wFMCommunicate request_size=4 [09:52:32]MH_SAM_APDU [09:52:32]CAPDU: 80 11 00 00 [09:52:32]Write to MH i2c: E2 08 00 8D 47 80 11 00 00 00 00 00 00 4E [09:52:32]Write i2c OK [09:52:32]MH_I2C_Read... [09:52:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:32]Read from MH i2c: E2 [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: E2 17 00 [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: E2 17 00 8D 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9D [09:52:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:52:32]wFMCommunicate OK [09:52:32]CreateOFDProtocolMessage done [09:52:32]OFDSenderStorePacket 218485 [09:52:32]StoreOFDPacket docnum=218485 [09:52:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 8B 03 04 01 60 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 62 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 75 55 03 00 35 04 06 00 CA 1D 2B F5 6B 83 F9 BA 56 23 32 54 05 B2 [09:52:32]CheckFolder [09:52:32]dirname=/storage/ofd_packets [09:52:32]CheckFolder done [09:52:32]ProducePacketName [09:52:32]name=ofd_packets/00218485 [09:52:32]NVStorageSaveData ofd_packets/00218485 [09:52:32]File name is /storage/ofd_packets/00218485 [09:52:32]Write 298 bytes [09:52:32]NVStorageSaveData done [09:52:32]OFDSenderStorePacket done [09:52:32]KKMCreateOFDPacket done [09:52:32]NVStorageSaveData kkm_last_timestamp [09:52:32]File name is /storage/kkm_last_timestamp [09:52:32]Write 4 bytes [09:52:32]NVStorageSaveData done [09:52:32]ExternCall_PrintAddStr [09:52:32]wPrintStart [09:52:32]Write to MH i2c: 01 00 00 8E 47 D5 [09:52:32]Write i2c OK [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: 01 [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: 01 07 00 [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: 01 07 00 8E 47 00 00 00 00 00 FF 0F EA [09:52:32]RasterBufferAndPrint [09:52:32]line Счет N : (1)536026 [09:52:32]line ИНН: 02508201610067 [09:52:32]line Контрольно-Кассовый Чек [09:52:32]line ПРОДАЖА [09:52:32]line ТРК (МРК, ГНК) : 51 [09:52:32]line Товар: 2710194210 [09:52:32]line ДТ-К-2 [09:52:32]line 9.190 * 76.20 [09:52:32]line = 700.28 [09:52:32]line НДС 12% НСП 1% [09:52:32]line > о реализуемом товаре [09:52:32]line ОКРУГЛЕНИЕ: -0.28 [09:52:32]line ИТОГО: 700.00 [09:52:32]line Внесено: 700.00 [09:52:32]line СДАЧА: 0.00 [09:52:32]line НСП 1% : 6.20 [09:52:32]line НДС 12% : 74.37 [09:52:32]line Наличными: 700.00 [09:52:32]line Безнал.: 0.00 [09:52:32]line Место: АЗС № 84 "Партнер Нефть" [09:52:32]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:52:32]line СНО: Общий режим [09:52:32]line Чек 130 19.10.2024 09:52 [09:52:32]line Смена: 443 ФФД: 1.0 [09:52:32]line ЗНМ: 0300000178 [09:52:32]line РНМ: 0000000000098116 [09:52:32]line Версия ККМ: 001 [09:52:32]line ФМ: 0000000000965413 [09:52:32]line ФД: 218485 [09:52:32]line ФПД: 222226640366467 [09:52:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095234&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218485&fm=222226640366467&tin=02508201610067®Number=0000000000098116&sum=70000 [09:52:32]written 0, free lines is 4095 [09:52:32]OFD Sender: Processing packet 218485 [packets to send 80, broken 79] [09:52:32]ProducePacketName [09:52:32]name=ofd_packets/00218485 [09:52:32]OFD Sender: To server: pG, [09:52:32]CommunicateWithHost lk.salyk.kg:30040 [09:52:32]ConnectInit lk.salyk.kg [09:52:32]Connected sock=10 [09:52:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 8B 03 04 01 60 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 62 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 75 55 03 00 35 04 06 00 CA 1D 2B F5 6B 83 F9 BA 56 23 32 54 05 B2 [09:52:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 20 01 47 00 83 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 39 36 35 34 31 33 10 04 04 00 75 55 03 00 F4 03 04 00 FC 2C 13 67 B6 04 01 00 00 EC 12 33 F8 D4 34 CD C7 [09:52:32]CommunicateWithHost err = 0 [09:52:32]CheckOFDResponse [09:52:32]1017 (14) - 77093643461234 [09:52:32]1041 (16) - 0000000000965413 [09:52:32]1040 (4) - 218485 [09:52:32]1012 (4) - 19.10.2024 03:52 [09:52:32]1206 (1) - 0 [09:52:32]OFD Sender: Remove packet 218485 [09:52:32]ProducePacketName [09:52:32]name=ofd_packets/00218485 [09:52:32]NVStorageDeleteData [09:52:32]Write to MH i2c: 01 00 00 B9 47 00 [09:52:32]Write i2c OK [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: 01 [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: 01 07 00 [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: 01 07 00 B9 47 00 00 00 00 00 F4 0C 07 [09:52:32]RasterBufferAndPrint [09:52:32]line [09:52:32]line [09:52:32]line [09:52:32]line [09:52:32]line [09:52:32]written 0, free lines is 3335 [09:52:32]MH_Cut [09:52:32]Write to MH i2c: D1 01 00 C0 47 01 D9 [09:52:32]Write i2c OK [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: D1 [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: D1 01 00 [09:52:32]MH_I2C_Read... [09:52:32]Read from MH i2c: D1 01 00 C0 47 00 D8 [09:52:32]Write to MH i2c: 01 00 00 C1 47 08 [09:52:32]Write i2c OK [09:52:32]MH_I2C_Read... [09:52:33]OFD Sender: No OFD packet to send [09:52:33]*** Cut start [09:52:33]*** Partial cut [09:52:33]*** CUTSNS_PIN = 1 [09:52:33]*** CUTSNS_PIN = 0 [09:52:33]*** Brake cut motor [09:52:34]Read from MH i2c: 01 [09:52:34]MH_I2C_Read... [09:52:34]*** Stop cut motor [09:52:34]*** Cut end [09:52:34]Read from MH i2c: 01 07 00 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: 01 07 00 C1 47 00 00 00 00 00 FF 0F 1D [09:52:34]process_action close_receipt done [09:52:34]requested_data is exist [09:52:34]produce_requested_data [09:52:34]requested_item fm.sn is exist - process it [09:52:34]wFMCommunicate request_size=4 [09:52:34]MH_SAM_APDU [09:52:34]CAPDU: 80 11 00 00 [09:52:34]Write to MH i2c: E2 08 00 C2 47 80 11 00 00 00 00 00 00 83 [09:52:34]Write i2c OK [09:52:34]MH_I2C_Read... [09:52:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:34]Read from MH i2c: E2 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 17 00 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 17 00 C2 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D2 [09:52:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:52:34]wFMCommunicate OK [09:52:34]requested_item fd.num is exist - process it [09:52:34]SAM_PROTO_GetFieldsCounters [09:52:34]wFMCommunicate request_size=4 [09:52:34]MH_SAM_APDU [09:52:34]CAPDU: 80 13 00 00 [09:52:34]Write to MH i2c: E2 08 00 C3 47 80 13 00 00 00 00 00 00 86 [09:52:34]Write i2c OK [09:52:34]MH_I2C_Read... [09:52:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:52:34]Read from MH i2c: E2 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 62 00 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 62 00 C3 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 75 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 B2 [09:52:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 75 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:52:34]wFMCommunicate OK [09:52:34]SAM_PROTO_GetFieldsCounters done [09:52:34]requested_item shift.num is exist - process it [09:52:34]requested_item shift.opened is exist - process it [09:52:34]req_shift_opened [09:52:34]FM_GetShiftState [09:52:34]SAM_PROTO_GetShiftState [09:52:34]wFMCommunicate request_size=4 [09:52:34]MH_SAM_APDU [09:52:34]CAPDU: 80 13 01 00 [09:52:34]Write to MH i2c: E2 08 00 C4 47 80 13 01 00 00 00 00 00 88 [09:52:34]Write i2c OK [09:52:34]MH_I2C_Read... [09:52:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:34]Read from MH i2c: E2 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 0E 00 [09:52:34]MH_I2C_Read... [09:52:34]Read from MH i2c: E2 0E 00 C4 47 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CB [09:52:34]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:52:34]wFMCommunicate OK [09:52:34]SAM_PROTO_GetShiftState done [09:52:34]FM_GetShiftState done [09:52:34]req_shift_opened done [09:52:34]requested_item shift.open_date is exist - process it [09:52:34]req_shift_open_date [09:52:34]req_shift_open_date done [09:52:34]produce_requested_data done [09:52:34]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218485,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:52:34]process_action_free close_receipt [09:52:34]json_value_free [09:52:34]json_value_free done [09:52:34]process_json_proto returns [09:52:34]Send response to host [09:52:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218485,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:52:34]free response buf [09:52:34]execute_script done [09:52:34]execute_script returns [09:52:34]free content buf [09:52:34]Sock 8.Close socket [09:52:34]Sock 8.Thread stoped [09:52:38]OFD Sender: No OFD packet to send [09:52:43]OFD Sender: No OFD packet to send [09:52:48]OFD Sender: No OFD packet to send [09:52:53]OFD Sender: No OFD packet to send [09:52:58]OFD Sender: No OFD packet to send [09:53:03]OFD Sender: No OFD packet to send [09:53:08]OFD Sender: No OFD packet to send [09:53:13]OFD Sender: No OFD packet to send [09:53:18]OFD Sender: No OFD packet to send [09:53:23]OFD Sender: No OFD packet to send [09:53:28]OFD Sender: No OFD packet to send [09:53:28]accept exits with 9 [09:53:28]New connection [09:53:28]New thread 3066682724 created [09:53:28]Thread 3066826084 joined [09:53:28]Waiting for new connection... [09:53:28] Sock 9.Parse request [09:53:28]Sock 9.Check first char [09:53:28]Sock 9.First char is OK [09:53:28]request: POST /json_proto HTTP/1.0 [09:53:28]Method: POST [09:53:28]URL: /json_proto [09:53:28]Method is POST - this is cgi request [09:53:28]url: /json_proto [09:53:28]query_string will be loaded in cgi processing [09:53:28]execute_cgi json_proto POST (null) [09:53:28]execute_cgi path=json_proto method=POST [09:53:28]POST find Content-Length [09:53:28]Host: 172.17.40.4:8080 [09:53:28]Content-Length: 767 [09:53:28]Content-Type: application/json [09:53:28] [09:53:28]POST finish read [09:53:28]Found Content-Length = 767 [09:53:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 12.860, "sum" : 860.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 860.33 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:28]execute_script... [09:53: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)536028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 12.860, "sum" : 860.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 860.33 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:28]POST & json_proto [09:53:28]process_json_proto [09:53:28]json parsed OK: [09:53:28]protocol is kg_v1.0 [09:53:28]action value=close_receipt [09:53:28]process_action close_receipt [09:53:28]cmd_close_receipt [09:53:28]MH_GetDate [09:53:28]Write to MH i2c: F0 00 00 C5 47 FB [09:53:28]Write i2c OK [09:53:28]MH_I2C_Read... [09:53:28]Read from MH i2c: F0 [09:53:28]MH_I2C_Read... [09:53:28]Read from MH i2c: F0 09 00 [09:53:28]MH_I2C_Read... [09:53:28]Read from MH i2c: F0 09 00 C5 47 00 9C 81 13 67 EE 0E 0D 67 0B [09:53:28]GetLastDocTimeStamp 1729331554 [09:53:28]current date 1729331612 [09:53:28]FM_GetShiftState [09:53:28]SAM_PROTO_GetShiftState [09:53:28]wFMCommunicate request_size=4 [09:53:28]MH_SAM_APDU [09:53:28]CAPDU: 80 13 01 00 [09:53:28]Write to MH i2c: E2 08 00 C6 47 80 13 01 00 00 00 00 00 8A [09:53:28]Write i2c OK [09:53:28]MH_I2C_Read... [09:53:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:28]Read from MH i2c: E2 [09:53:28]MH_I2C_Read... [09:53:28]Read from MH i2c: E2 0E 00 [09:53:28]MH_I2C_Read... [09:53:28]Read from MH i2c: E2 0E 00 C6 47 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CD [09:53:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:53:28]wFMCommunicate OK [09:53:28]SAM_PROTO_GetShiftState done [09:53:28]FM_GetShiftState done [09:53:28]opened in 1729296582 [09:53:28]opened+sec_in_day 1729382982 [09:53:28]quantity*price = 86033 [09:53:28]sum+1 = 86034 [09:53:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 860.33 НСП 1% : 7.61 НДС 12% : 91.36 Наличными: 0.00 Безнал.: 860.33 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 131 19.10.2024 09:53 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218486 ФПД: 17795792282489 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095332&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218486&fm=17795792282489&tin=02508201610067®Number=0000000000098116&sum=86033 [09:53:29]StoreToDocumentArchive [09:53:29]shift 443 fd 218486 [09:53:29]save to /storage/0443/doc_00218486 [09:53:29]save last doc name /storage/0443/doc_00218486 to /storage/kkm_last_doc_name [09:53:29]save OK [09:53:29]Clear old archive folders... [09:53:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:53:29]tlvbuf is 016430C0 [09:53:29]SAM_PROTO_ClearQueue [09:53:29]wFMCommunicate request_size=4 [09:53:29]MH_SAM_APDU [09:53:29]CAPDU: 80 09 00 00 [09:53:29]Write to MH i2c: E2 08 00 D3 47 80 09 00 00 00 00 00 00 8C [09:53:29]Write i2c OK [09:53:29]MH_I2C_Read... [09:53:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:29]Read from MH i2c: E2 [09:53:29]MH_I2C_Read... [09:53:29]Read from MH i2c: E2 03 00 [09:53:29]MH_I2C_Read... [09:53:29]Read from MH i2c: E2 03 00 D3 47 00 90 00 8E [09:53:29]RAPDU: 90 00 [09:53:29]wFMCommunicate OK [09:53:29]SAM_PROTO_ClearQueue done [09:53:29]KKMCreateOFDPacket [09:53:29]OFDProtocolAddRootSTLVToBuf [09:53:29]FM_MakeSignedData [09:53:29]FM_MakeSignedData [09:53:29]SAM_PROTO_SignData [09:53:29]wFMCommunicate request_size=4 [09:53:29]MH_SAM_APDU [09:53:29]CAPDU: 80 0D 01 02 [09:53:29]Write to MH i2c: E2 08 00 D4 47 80 0D 01 02 00 00 00 00 94 [09:53:29]Write i2c OK [09:53:29]MH_I2C_Read... [09:53:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:29]Read from MH i2c: E2 [09:53:29]MH_I2C_Read... [09:53:29]Read from MH i2c: E2 03 00 [09:53:29]MH_I2C_Read... [09:53:29]Read from MH i2c: E2 03 00 D4 47 00 90 00 8F [09:53:29]RAPDU: 90 00 [09:53:29]wFMCommunicate OK [09:53:29]wFMCommunicate request_size=255 [09:53:29]MH_SAM_APDU [09:53: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 3C 32 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 11 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 11 50 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 11 50 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 9C 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 76 55 03 00 35 04 06 00 10 [09:53:30]Write to MH i2c: E2 02 01 D5 47 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 3C 32 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 11 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 11 50 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 11 50 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 9C 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 76 55 03 00 35 04 06 00 10 00 00 E9 [09:53:30]Write i2c OK [09:53:30]MH_I2C_Read... [09:53:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:30]Read from MH i2c: E2 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: E2 03 00 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: E2 03 00 D5 47 00 90 00 90 [09:53:30]RAPDU: 90 00 [09:53:30]wFMCommunicate OK [09:53:30]wFMCommunicate request_size=10 [09:53:30]MH_SAM_APDU [09:53:30]CAPDU: 80 0D 02 02 05 2F 67 E0 A3 79 [09:53:30]Write to MH i2c: E2 0D 00 D6 47 80 0D 02 02 05 00 2F 67 E0 A3 79 00 00 33 [09:53:30]Write i2c OK [09:53:30]MH_I2C_Read... [09:53:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:30]Read from MH i2c: E2 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: E2 03 00 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: E2 03 00 D6 47 00 90 00 91 [09:53:30]RAPDU: 90 00 [09:53:30]wFMCommunicate OK [09:53:30]wFMCommunicate request_size=4 [09:53:30]MH_SAM_APDU [09:53:30]CAPDU: 80 0D 03 02 [09:53:30]Write to MH i2c: E2 08 00 D7 47 80 0D 03 02 00 00 00 00 99 [09:53:30]Write i2c OK [09:53:30]MH_I2C_Read... [09:53:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:30]Read from MH i2c: E2 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: E2 0B 00 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: E2 0B 00 D7 47 00 D6 4E 6A A4 EF 63 DB FF 90 00 F8 [09:53:30]RAPDU: D6 4E 6A A4 EF 63 DB FF 90 00 [09:53:30]wFMCommunicate OK [09:53:30]SAM_PROTO_SignData done [09:53:30]FM_MakeSignedData done [09:53:30]CreateOFDProtocolMessage [09:53:30]wFMCommunicate request_size=4 [09:53:30]MH_SAM_APDU [09:53:30]CAPDU: 80 11 00 00 [09:53:30]Write to MH i2c: E2 08 00 D8 47 80 11 00 00 00 00 00 00 99 [09:53:30]Write i2c OK [09:53:30]MH_I2C_Read... [09:53:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:30]Read from MH i2c: E2 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: E2 17 00 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: E2 17 00 D8 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E8 [09:53:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:53:30]wFMCommunicate OK [09:53:30]CreateOFDProtocolMessage done [09:53:30]OFDSenderStorePacket 218486 [09:53:30]StoreOFDPacket docnum=218486 [09:53:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4B 9F 07 01 A0 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 3C 32 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 11 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 11 50 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 11 50 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 9C 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 76 55 03 00 35 04 06 00 10 2F 67 E0 A3 79 D6 4E 6A A4 EF 63 DB FF [09:53:30]CheckFolder [09:53:30]dirname=/storage/ofd_packets [09:53:30]CheckFolder done [09:53:30]ProducePacketName [09:53:30]name=ofd_packets/00218486 [09:53:30]NVStorageSaveData ofd_packets/00218486 [09:53:30]File name is /storage/ofd_packets/00218486 [09:53:30]Write 301 bytes [09:53:30]NVStorageSaveData done [09:53:30]OFDSenderStorePacket done [09:53:30]KKMCreateOFDPacket done [09:53:30]NVStorageSaveData kkm_last_timestamp [09:53:30]File name is /storage/kkm_last_timestamp [09:53:30]Write 4 bytes [09:53:30]NVStorageSaveData done [09:53:30]ExternCall_PrintAddStr [09:53:30]wPrintStart [09:53:30]Write to MH i2c: 01 00 00 D9 47 20 [09:53:30]Write i2c OK [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: 01 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: 01 07 00 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: 01 07 00 D9 47 00 00 00 00 00 FF 0F 35 [09:53:30]RasterBufferAndPrint [09:53:30]line Счет N : (1)536028 [09:53:30]line ИНН: 02508201610067 [09:53:30]line Контрольно-Кассовый Чек [09:53:30]line ПРОДАЖА [09:53:30]line ТРК (МРК, ГНК) : 33 [09:53:30]line Товар: 2710124130 [09:53:30]line Аи-92-К-2 [09:53:30]line 12.860 * 66.90 [09:53:30]line = 860.33 [09:53:30]line НДС 12% НСП 1% [09:53:30]line > о реализуемом товаре [09:53:30]line ИТОГО: 860.33 [09:53:30]line НСП 1% : 7.61 [09:53:30]line НДС 12% : 91.36 [09:53:30]line Наличными: 0.00 [09:53:30]line Безнал.: 860.33 [09:53:30]line Место: АЗС № 84 "Партнер Нефть" [09:53:30]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:53:30]line СНО: Общий режим [09:53:30]line Чек 131 19.10.2024 09:53 [09:53:30]line Смена: 443 ФФД: 1.0 [09:53:30]line ЗНМ: 0300000178 [09:53:30]line РНМ: 0000000000098116 [09:53:30]line Версия ККМ: 001 [09:53:30]line Платежная система: Mbank [09:53:30]line ФМ: 0000000000965413 [09:53:30]line ФД: 218486 [09:53:30]line ФПД: 17795792282489 [09:53:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095332&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218486&fm=17795792282489&tin=02508201610067®Number=0000000000098116&sum=86033 [09:53:30]written 0, free lines is 4095 [09:53:30]OFD Sender: Processing packet 218486 [packets to send 80, broken 79] [09:53:30]ProducePacketName [09:53:30]name=ofd_packets/00218486 [09:53:30]OFD Sender: To server: pG, [09:53:30]CommunicateWithHost lk.salyk.kg:30040 [09:53:30]ConnectInit lk.salyk.kg [09:53:30]Connected sock=8 [09:53:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4B 9F 07 01 A0 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 3C 32 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 11 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 11 50 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 11 50 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 9C 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 76 55 03 00 35 04 06 00 10 2F 67 E0 A3 79 D6 4E 6A A4 EF 63 DB FF [09:53:30]Write to MH i2c: 01 00 00 02 48 4A [09:53:30]Write i2c OK [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: 01 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: 01 07 00 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: 01 07 00 02 48 00 00 00 00 00 13 0D 71 [09:53:30]RasterBufferAndPrint [09:53:30]line [09:53:30]line [09:53:30]line [09:53:30]line [09:53:30]line [09:53:30]written 0, free lines is 3354 [09:53:30]MH_Cut [09:53:30]Write to MH i2c: D1 01 00 09 48 01 23 [09:53:30]Write i2c OK [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: D1 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: D1 01 00 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: D1 01 00 09 48 00 22 [09:53:30]Write to MH i2c: 01 00 00 0A 48 52 [09:53:30]Write i2c OK [09:53:30]MH_I2C_Read... [09:53:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1C C4 47 00 85 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 76 55 03 00 F4 03 04 00 36 2D 13 67 B6 04 01 00 00 25 95 89 CA 5F 3B EE 08 [09:53:31]CommunicateWithHost err = 0 [09:53:31]CheckOFDResponse [09:53:31]1017 (14) - 77093643461234 [09:53:31]1041 (16) - 0000000000965413 [09:53:31]1040 (4) - 218486 [09:53:31]1012 (4) - 19.10.2024 03:53 [09:53:31]1206 (1) - 0 [09:53:31]OFD Sender: Remove packet 218486 [09:53:31]ProducePacketName [09:53:31]name=ofd_packets/00218486 [09:53:31]NVStorageDeleteData [09:53:31]*** Cut start [09:53:31]*** Partial cut [09:53:31]*** CUTSNS_PIN = 1 [09:53:31]OFD Sender: No OFD packet to send [09:53:31]*** CUTSNS_PIN = 0 [09:53:31]*** Brake cut motor [09:53:32]Read from MH i2c: 01 [09:53:32]MH_I2C_Read... [09:53:32]*** Stop cut motor [09:53:32]*** Cut end [09:53:32]Read from MH i2c: 01 07 00 [09:53:32]MH_I2C_Read... [09:53:32]Read from MH i2c: 01 07 00 0A 48 00 00 00 00 00 FF 0F 67 [09:53:32]process_action close_receipt done [09:53:32]requested_data is exist [09:53:32]produce_requested_data [09:53:32]requested_item fm.sn is exist - process it [09:53:32]wFMCommunicate request_size=4 [09:53:32]MH_SAM_APDU [09:53:32]CAPDU: 80 11 00 00 [09:53:32]Write to MH i2c: E2 08 00 0B 48 80 11 00 00 00 00 00 00 CD [09:53:32]Write i2c OK [09:53:32]MH_I2C_Read... [09:53:32]Read from MH i2c: E2 [09:53:32]MH_I2C_Read... [09:53:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:32]Read from MH i2c: E2 17 00 [09:53:32]MH_I2C_Read... [09:53:32]Read from MH i2c: E2 17 00 0B 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1C [09:53:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:53:32]wFMCommunicate OK [09:53:32]requested_item fd.num is exist - process it [09:53:32]SAM_PROTO_GetFieldsCounters [09:53:32]wFMCommunicate request_size=4 [09:53:32]MH_SAM_APDU [09:53:32]CAPDU: 80 13 00 00 [09:53:32]Write to MH i2c: E2 08 00 0C 48 80 13 00 00 00 00 00 00 D0 [09:53:32]Write i2c OK [09:53:32]MH_I2C_Read... [09:53:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:32]Read from MH i2c: E2 [09:53:32]MH_I2C_Read... [09:53:32]Read from MH i2c: E2 62 00 [09:53:32]MH_I2C_Read... [09:53:32]Read from MH i2c: E2 62 00 0C 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 76 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 00 [09:53:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 76 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:53:32]wFMCommunicate OK [09:53:32]SAM_PROTO_GetFieldsCounters done [09:53:32]requested_item shift.num is exist - process it [09:53:32]requested_item shift.opened is exist - process it [09:53:32]req_shift_opened [09:53:32]FM_GetShiftState [09:53:32]SAM_PROTO_GetShiftState [09:53:32]wFMCommunicate request_size=4 [09:53:32]MH_SAM_APDU [09:53:32]CAPDU: 80 13 01 00 [09:53:32]Write to MH i2c: E2 08 00 0D 48 80 13 01 00 00 00 00 00 D2 [09:53:32]Write i2c OK [09:53:32]MH_I2C_Read... [09:53:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:32]Read from MH i2c: E2 [09:53:32]MH_I2C_Read... [09:53:32]Read from MH i2c: E2 0E 00 [09:53:32]MH_I2C_Read... [09:53:32]Read from MH i2c: E2 0E 00 0D 48 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 15 [09:53:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:53:32]wFMCommunicate OK [09:53:32]SAM_PROTO_GetShiftState done [09:53:32]FM_GetShiftState done [09:53:32]req_shift_opened done [09:53:32]requested_item shift.open_date is exist - process it [09:53:32]req_shift_open_date [09:53:32]req_shift_open_date done [09:53:32]produce_requested_data done [09:53:32]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218486,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:53:32]process_action_free close_receipt [09:53:32]json_value_free [09:53:32]json_value_free done [09:53:32]process_json_proto returns [09:53:32]Send response to host [09:53:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218486,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:53:32]free response buf [09:53:32]execute_script done [09:53:32]execute_script returns [09:53:32]free content buf [09:53:32]Sock 9.Close socket [09:53:32]Sock 9.Thread stoped [09:53:36]OFD Sender: No OFD packet to send [09:53:41]OFD Sender: No OFD packet to send [09:53:46]OFD Sender: No OFD packet to send [09:53:51]OFD Sender: No OFD packet to send [09:53:56]OFD Sender: No OFD packet to send [09:54:01]OFD Sender: No OFD packet to send [09:54:06]OFD Sender: No OFD packet to send [09:54:11]OFD Sender: No OFD packet to send [09:54:16]OFD Sender: No OFD packet to send [09:54:21]OFD Sender: No OFD packet to send [09:54:26]OFD Sender: No OFD packet to send [09:54:31]OFD Sender: No OFD packet to send [09:54:36]OFD Sender: No OFD packet to send [09:54:38]accept exits with 10 [09:54:38]New connection [09:54:38]New thread 3066826084 created [09:54:38]Thread 3066682724 joined [09:54:38]Waiting for new connection... [09:54:38] Sock 10.Parse request [09:54:38]Sock 10.Check first char [09:54:38]Sock 10.First char is OK [09:54:38]request: POST /json_proto HTTP/1.0 [09:54:38]Method: POST [09:54:38]URL: /json_proto [09:54:38]Method is POST - this is cgi request [09:54:38]url: /json_proto [09:54:38]query_string will be loaded in cgi processing [09:54:38]execute_cgi json_proto POST (null) [09:54:38]execute_cgi path=json_proto method=POST [09:54:38]POST find Content-Length [09:54:38]Host: 172.17.40.4:8080 [09:54:38]Content-Length: 682 [09:54:38]Content-Type: application/json [09:54:38] [09:54:38]POST finish read [09:54:38]Found Content-Length = 682 [09:54:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:38]execute_script... [09:54: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)536029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:38]POST & json_proto [09:54:38]process_json_proto [09:54:38]json parsed OK: [09:54:38]protocol is kg_v1.0 [09:54:38]action value=close_receipt [09:54:38]process_action close_receipt [09:54:38]cmd_close_receipt [09:54:38]MH_GetDate [09:54:38]Write to MH i2c: F0 00 00 0E 48 45 [09:54:38]Write i2c OK [09:54:38]MH_I2C_Read... [09:54:38]Read from MH i2c: F0 [09:54:38]MH_I2C_Read... [09:54:38]Read from MH i2c: F0 09 00 [09:54:38]MH_I2C_Read... [09:54:38]Read from MH i2c: F0 09 00 0E 48 00 E2 81 13 67 EE 0E 0D 67 9B [09:54:38]GetLastDocTimeStamp 1729331612 [09:54:38]current date 1729331682 [09:54:38]FM_GetShiftState [09:54:38]SAM_PROTO_GetShiftState [09:54:38]wFMCommunicate request_size=4 [09:54:38]MH_SAM_APDU [09:54:38]CAPDU: 80 13 01 00 [09:54:38]Write to MH i2c: E2 08 00 0F 48 80 13 01 00 00 00 00 00 D4 [09:54:38]Write i2c OK [09:54:38]MH_I2C_Read... [09:54:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:38]Read from MH i2c: E2 [09:54:38]MH_I2C_Read... [09:54:38]Read from MH i2c: E2 0E 00 [09:54:38]MH_I2C_Read... [09:54:38]Read from MH i2c: E2 0E 00 0F 48 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 17 [09:54:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:54:38]wFMCommunicate OK [09:54:38]SAM_PROTO_GetShiftState done [09:54:38]FM_GetShiftState done [09:54:38]opened in 1729296582 [09:54:38]opened+sec_in_day 1729382982 [09:54:38]quantity*price = 300064 [09:54:38]sum+1 = 300066 [09:54:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 132 19.10.2024 09:54 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218487 ФПД: 41519845281872 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095442&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218487&fm=41519845281872&tin=02508201610067®Number=0000000000098116&sum=300000 [09:54:39]StoreToDocumentArchive [09:54:39]shift 443 fd 218487 [09:54:39]save to /storage/0443/doc_00218487 [09:54:39]save last doc name /storage/0443/doc_00218487 to /storage/kkm_last_doc_name [09:54:39]save OK [09:54:39]Clear old archive folders... [09:54:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:54:39]tlvbuf is 015809A0 [09:54:39]SAM_PROTO_ClearQueue [09:54:39]wFMCommunicate request_size=4 [09:54:39]MH_SAM_APDU [09:54:39]CAPDU: 80 09 00 00 [09:54:39]Write to MH i2c: E2 08 00 1C 48 80 09 00 00 00 00 00 00 D6 [09:54:39]Write i2c OK [09:54:39]MH_I2C_Read... [09:54:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:39]Read from MH i2c: E2 [09:54:39]MH_I2C_Read... [09:54:39]Read from MH i2c: E2 03 00 [09:54:39]MH_I2C_Read... [09:54:39]Read from MH i2c: E2 03 00 1C 48 00 90 00 D8 [09:54:39]RAPDU: 90 00 [09:54:39]wFMCommunicate OK [09:54:39]SAM_PROTO_ClearQueue done [09:54:39]KKMCreateOFDPacket [09:54:39]OFDProtocolAddRootSTLVToBuf [09:54:39]FM_MakeSignedData [09:54:39]FM_MakeSignedData [09:54:39]SAM_PROTO_SignData [09:54:39]wFMCommunicate request_size=4 [09:54:39]MH_SAM_APDU [09:54:39]CAPDU: 80 0D 01 02 [09:54:39]Write to MH i2c: E2 08 00 1D 48 80 0D 01 02 00 00 00 00 DE [09:54:39]Write i2c OK [09:54:39]MH_I2C_Read... [09:54:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:39]Read from MH i2c: E2 [09:54:39]MH_I2C_Read... [09:54:39]Read from MH i2c: E2 03 00 [09:54:39]MH_I2C_Read... [09:54:39]Read from MH i2c: E2 03 00 1D 48 00 90 00 D9 [09:54:39]RAPDU: 90 00 [09:54:39]wFMCommunicate OK [09:54:39]wFMCommunicate request_size=255 [09:54:39]MH_SAM_APDU [09:54: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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 E2 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 77 55 03 00 35 04 06 00 25 [09:54:39]Write to MH i2c: E2 02 01 1E 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 E2 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 77 55 03 00 35 04 06 00 25 00 00 A9 [09:54:39]Write i2c OK [09:54:39]MH_I2C_Read... [09:54:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:39]Read from MH i2c: E2 [09:54:39]MH_I2C_Read... [09:54:39]Read from MH i2c: E2 03 00 [09:54:39]MH_I2C_Read... [09:54:39]Read from MH i2c: E2 03 00 1E 48 00 90 00 DA [09:54:39]RAPDU: 90 00 [09:54:39]wFMCommunicate OK [09:54:39]wFMCommunicate request_size=10 [09:54:39]MH_SAM_APDU [09:54:39]CAPDU: 80 0D 02 02 05 C3 17 A1 10 50 [09:54:39]Write to MH i2c: E2 0D 00 1F 48 80 0D 02 02 05 00 C3 17 A1 10 50 00 00 C6 [09:54:39]Write i2c OK [09:54:39]MH_I2C_Read... [09:54:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:40]Read from MH i2c: E2 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: E2 03 00 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: E2 03 00 1F 48 00 90 00 DB [09:54:40]RAPDU: 90 00 [09:54:40]wFMCommunicate OK [09:54:40]wFMCommunicate request_size=4 [09:54:40]MH_SAM_APDU [09:54:40]CAPDU: 80 0D 03 02 [09:54:40]Write to MH i2c: E2 08 00 20 48 80 0D 03 02 00 00 00 00 E3 [09:54:40]Write i2c OK [09:54:40]MH_I2C_Read... [09:54:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:40]Read from MH i2c: E2 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: E2 0B 00 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: E2 0B 00 20 48 00 12 7D 27 F8 BF D2 C9 91 90 00 7D [09:54:40]RAPDU: 12 7D 27 F8 BF D2 C9 91 90 00 [09:54:40]wFMCommunicate OK [09:54:40]SAM_PROTO_SignData done [09:54:40]FM_MakeSignedData done [09:54:40]CreateOFDProtocolMessage [09:54:40]wFMCommunicate request_size=4 [09:54:40]MH_SAM_APDU [09:54:40]CAPDU: 80 11 00 00 [09:54:40]Write to MH i2c: E2 08 00 21 48 80 11 00 00 00 00 00 00 E3 [09:54:40]Write i2c OK [09:54:40]MH_I2C_Read... [09:54:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:40]Read from MH i2c: E2 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: E2 17 00 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: E2 17 00 21 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 32 [09:54:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:54:40]wFMCommunicate OK [09:54:40]CreateOFDProtocolMessage done [09:54:40]OFDSenderStorePacket 218487 [09:54:40]StoreOFDPacket docnum=218487 [09:54:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A3 DD 07 01 BC 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 E2 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 77 55 03 00 35 04 06 00 25 C3 17 A1 10 50 12 7D 27 F8 BF D2 C9 91 [09:54:40]CheckFolder [09:54:40]dirname=/storage/ofd_packets [09:54:40]CheckFolder done [09:54:40]ProducePacketName [09:54:40]name=ofd_packets/00218487 [09:54:40]NVStorageSaveData ofd_packets/00218487 [09:54:40]File name is /storage/ofd_packets/00218487 [09:54:40]Write 301 bytes [09:54:40]NVStorageSaveData done [09:54:40]OFDSenderStorePacket done [09:54:40]KKMCreateOFDPacket done [09:54:40]NVStorageSaveData kkm_last_timestamp [09:54:40]File name is /storage/kkm_last_timestamp [09:54:40]Write 4 bytes [09:54:40]NVStorageSaveData done [09:54:40]ExternCall_PrintAddStr [09:54:40]wPrintStart [09:54:40]Write to MH i2c: 01 00 00 22 48 6A [09:54:40]Write i2c OK [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: 01 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: 01 07 00 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: 01 07 00 22 48 00 00 00 00 00 FF 0F 7F [09:54:40]RasterBufferAndPrint [09:54:40]line Счет N : (1)536029 [09:54:40]line ИНН: 02508201610067 [09:54:40]line Контрольно-Кассовый Чек [09:54:40]line ПРОДАЖА [09:54:40]line ТРК (МРК, ГНК) : 21 [09:54:40]line Товар: 2710124500 [09:54:40]line Аи-95-К-3 [09:54:40]line 40.440 * 74.20 [09:54:40]line = 3000.65 [09:54:40]line НДС 12% НСП 1% [09:54:40]line > о реализуемом товаре [09:54:40]line ОКРУГЛЕНИЕ: -0.65 [09:54:40]line ИТОГО: 3000.00 [09:54:40]line Внесено: 3000.00 [09:54:40]line СДАЧА: 0.00 [09:54:40]line НСП 1% : 26.55 [09:54:40]line НДС 12% : 318.65 [09:54:40]line Наличными: 3000.00 [09:54:40]line Безнал.: 0.00 [09:54:40]line Место: АЗС № 84 "Партнер Нефть" [09:54:40]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:54:40]line СНО: Общий режим [09:54:40]line Чек 132 19.10.2024 09:54 [09:54:40]line Смена: 443 ФФД: 1.0 [09:54:40]line ЗНМ: 0300000178 [09:54:40]line РНМ: 0000000000098116 [09:54:40]line Версия ККМ: 001 [09:54:40]line ФМ: 0000000000965413 [09:54:40]line ФД: 218487 [09:54:40]line ФПД: 41519845281872 [09:54:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095442&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218487&fm=41519845281872&tin=02508201610067®Number=0000000000098116&sum=300000 [09:54:40]OFD Sender: Processing packet 218487 [packets to send 80, broken 79] [09:54:40]ProducePacketName [09:54:40]name=ofd_packets/00218487 [09:54:40]OFD Sender: To server: pG, [09:54:40]CommunicateWithHost lk.salyk.kg:30040 [09:54:40]ConnectInit lk.salyk.kg [09:54:40]written 0, free lines is 4095 [09:54:40]Connected sock=9 [09:54:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A3 DD 07 01 BC 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 E2 81 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 77 55 03 00 35 04 06 00 25 C3 17 A1 10 50 12 7D 27 F8 BF D2 C9 91 [09:54:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 04 61 47 00 3B 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 39 36 35 34 31 33 10 04 04 00 77 55 03 00 F4 03 04 00 7C 2D 13 67 B6 04 01 00 00 16 27 BD 19 53 3F DD 63 [09:54:40]CommunicateWithHost err = 0 [09:54:40]CheckOFDResponse [09:54:40]1017 (14) - 77093643461234 [09:54:40]1041 (16) - 0000000000965413 [09:54:40]1040 (4) - 218487 [09:54:40]1012 (4) - 19.10.2024 03:54 [09:54:40]1206 (1) - 0 [09:54:40]OFD Sender: Remove packet 218487 [09:54:40]ProducePacketName [09:54:40]name=ofd_packets/00218487 [09:54:40]NVStorageDeleteData [09:54:40]Write to MH i2c: 01 00 00 4D 48 95 [09:54:40]Write i2c OK [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: 01 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: 01 07 00 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: 01 07 00 4D 48 00 00 00 00 00 E7 0C 8F [09:54:40]RasterBufferAndPrint [09:54:40]line [09:54:40]line [09:54:40]line [09:54:40]line [09:54:40]line [09:54:40]written 0, free lines is 3310 [09:54:40]MH_Cut [09:54:40]Write to MH i2c: D1 01 00 54 48 01 6E [09:54:40]Write i2c OK [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: D1 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: D1 01 00 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: D1 01 00 54 48 00 6D [09:54:40]Write to MH i2c: 01 00 00 55 48 9D [09:54:40]Write i2c OK [09:54:40]MH_I2C_Read... [09:54:41]OFD Sender: No OFD packet to send [09:54:41]*** Cut start [09:54:41]*** Partial cut [09:54:41]*** CUTSNS_PIN = 1 [09:54:41]*** CUTSNS_PIN = 0 [09:54:41]*** Brake cut motor [09:54:42]Read from MH i2c: 01 [09:54:42]MH_I2C_Read... [09:54:42]*** Stop cut motor [09:54:42]*** Cut end [09:54:42]Read from MH i2c: 01 07 00 [09:54:42]MH_I2C_Read... [09:54:42]Read from MH i2c: 01 07 00 55 48 00 00 00 00 00 FF 0F B2 [09:54:42]process_action close_receipt done [09:54:42]requested_data is exist [09:54:42]produce_requested_data [09:54:42]requested_item fm.sn is exist - process it [09:54:42]wFMCommunicate request_size=4 [09:54:42]MH_SAM_APDU [09:54:42]CAPDU: 80 11 00 00 [09:54:42]Write to MH i2c: E2 08 00 56 48 80 11 00 00 00 00 00 00 18 [09:54:42]Write i2c OK [09:54:42]MH_I2C_Read... [09:54:42]Read from MH i2c: E2 [09:54:42]MH_I2C_Read... [09:54:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:42]Read from MH i2c: E2 17 00 [09:54:42]MH_I2C_Read... [09:54:42]Read from MH i2c: E2 17 00 56 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 67 [09:54:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:54:42]wFMCommunicate OK [09:54:42]requested_item fd.num is exist - process it [09:54:42]SAM_PROTO_GetFieldsCounters [09:54:42]wFMCommunicate request_size=4 [09:54:42]MH_SAM_APDU [09:54:42]CAPDU: 80 13 00 00 [09:54:42]Write to MH i2c: E2 08 00 57 48 80 13 00 00 00 00 00 00 1B [09:54:42]Write i2c OK [09:54:42]MH_I2C_Read... [09:54:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:42]Read from MH i2c: E2 [09:54:42]MH_I2C_Read... [09:54:42]Read from MH i2c: E2 62 00 [09:54:42]MH_I2C_Read... [09:54:42]Read from MH i2c: E2 62 00 57 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 77 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 4F [09:54:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 77 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:42]wFMCommunicate OK [09:54:42]SAM_PROTO_GetFieldsCounters done [09:54:42]requested_item shift.num is exist - process it [09:54:42]requested_item shift.opened is exist - process it [09:54:42]req_shift_opened [09:54:42]FM_GetShiftState [09:54:42]SAM_PROTO_GetShiftState [09:54:42]wFMCommunicate request_size=4 [09:54:42]MH_SAM_APDU [09:54:42]CAPDU: 80 13 01 00 [09:54:42]Write to MH i2c: E2 08 00 58 48 80 13 01 00 00 00 00 00 1D [09:54:42]Write i2c OK [09:54:42]MH_I2C_Read... [09:54:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:42]Read from MH i2c: E2 [09:54:42]MH_I2C_Read... [09:54:42]Read from MH i2c: E2 0E 00 [09:54:42]MH_I2C_Read... [09:54:42]Read from MH i2c: E2 0E 00 58 48 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 60 [09:54:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:54:42]wFMCommunicate OK [09:54:42]SAM_PROTO_GetShiftState done [09:54:42]FM_GetShiftState done [09:54:42]req_shift_opened done [09:54:42]requested_item shift.open_date is exist - process it [09:54:42]req_shift_open_date [09:54:42]req_shift_open_date done [09:54:42]produce_requested_data done [09:54:42]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218487,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:54:42]process_action_free close_receipt [09:54:42]json_value_free [09:54:42]json_value_free done [09:54:42]process_json_proto returns [09:54:42]Send response to host [09:54:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218487,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:54:42]free response buf [09:54:42]execute_script done [09:54:42]execute_script returns [09:54:42]free content buf [09:54:42]Sock 10.Close socket [09:54:42]Sock 10.Thread stoped [09:54:46]OFD Sender: No OFD packet to send [09:54:51]OFD Sender: No OFD packet to send [09:54:56]OFD Sender: No OFD packet to send [09:55:01]OFD Sender: No OFD packet to send [09:55:06]OFD Sender: No OFD packet to send [09:55:11]OFD Sender: No OFD packet to send [09:55:16]OFD Sender: No OFD packet to send [09:55:21]OFD Sender: No OFD packet to send [09:55:26]OFD Sender: No OFD packet to send [09:55:31]OFD Sender: No OFD packet to send [09:55:36]OFD Sender: No OFD packet to send [09:55:41]OFD Sender: No OFD packet to send [09:55:46]OFD Sender: No OFD packet to send [09:55:51]OFD Sender: No OFD packet to send [09:55:56]OFD Sender: No OFD packet to send [09:56:00]accept exits with 8 [09:56:00]New connection [09:56:00]New thread 3066682724 created [09:56:00]Thread 3066826084 joined [09:56:00]Waiting for new connection... [09:56:00] Sock 8.Parse request [09:56:00]Sock 8.Check first char [09:56:00]Sock 8.First char is OK [09:56:00]request: POST /json_proto HTTP/1.0 [09:56:00]Method: POST [09:56:00]URL: /json_proto [09:56:00]Method is POST - this is cgi request [09:56:00]url: /json_proto [09:56:00]query_string will be loaded in cgi processing [09:56:00]execute_cgi json_proto POST (null) [09:56:00]execute_cgi path=json_proto method=POST [09:56:00]POST find Content-Length [09:56:00]Host: 172.17.40.4:8080 [09:56:00]Content-Length: 682 [09:56:00]Content-Type: application/json [09:56:00] [09:56:00]POST finish read [09:56:00]Found Content-Length = 682 [09:56:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [09:56:00]execute_script... [09:56:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [09:56:00]POST & json_proto [09:56:00]process_json_proto [09:56:00]json parsed OK: [09:56:00]protocol is kg_v1.0 [09:56:00]action value=close_receipt [09:56:00]process_action close_receipt [09:56:00]cmd_close_receipt [09:56:00]MH_GetDate [09:56:00]Write to MH i2c: F0 00 00 59 48 90 [09:56:00]Write i2c OK [09:56:00]MH_I2C_Read... [09:56:00]Read from MH i2c: F0 [09:56:00]MH_I2C_Read... [09:56:00]Read from MH i2c: F0 09 00 [09:56:00]MH_I2C_Read... [09:56:00]Read from MH i2c: F0 09 00 59 48 00 34 82 13 67 EE 0E 0D 67 39 [09:56:00]GetLastDocTimeStamp 1729331682 [09:56:00]current date 1729331764 [09:56:00]FM_GetShiftState [09:56:00]SAM_PROTO_GetShiftState [09:56:00]wFMCommunicate request_size=4 [09:56:00]MH_SAM_APDU [09:56:00]CAPDU: 80 13 01 00 [09:56:00]Write to MH i2c: E2 08 00 5A 48 80 13 01 00 00 00 00 00 1F [09:56:00]Write i2c OK [09:56:00]MH_I2C_Read... [09:56:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:00]Read from MH i2c: E2 [09:56:00]MH_I2C_Read... [09:56:00]Read from MH i2c: E2 0E 00 [09:56:00]MH_I2C_Read... [09:56:00]Read from MH i2c: E2 0E 00 5A 48 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 62 [09:56:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:56:00]wFMCommunicate OK [09:56:00]SAM_PROTO_GetShiftState done [09:56:00]FM_GetShiftState done [09:56:00]opened in 1729296582 [09:56:00]opened+sec_in_day 1729382982 [09:56:00]quantity*price = 100021 [09:56:00]sum+1 = 100023 [09:56: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 133 19.10.2024 09:56 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218488 ФПД: 211612723961160 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095604&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218488&fm=211612723961160&tin=02508201610067®Number=0000000000098116&sum=100000 [09:56:01]StoreToDocumentArchive [09:56:01]shift 443 fd 218488 [09:56:01]save to /storage/0443/doc_00218488 [09:56:01]save last doc name /storage/0443/doc_00218488 to /storage/kkm_last_doc_name [09:56:01]save OK [09:56:01]Clear old archive folders... [09:56:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:56:01]tlvbuf is 0164A9B0 [09:56:01]SAM_PROTO_ClearQueue [09:56:01]wFMCommunicate request_size=4 [09:56:01]MH_SAM_APDU [09:56:01]CAPDU: 80 09 00 00 [09:56:01]Write to MH i2c: E2 08 00 67 48 80 09 00 00 00 00 00 00 21 [09:56:01]Write i2c OK [09:56:01]MH_I2C_Read... [09:56:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:01]Read from MH i2c: E2 [09:56:01]MH_I2C_Read... [09:56:01]Read from MH i2c: E2 03 00 [09:56:01]MH_I2C_Read... [09:56:01]Read from MH i2c: E2 03 00 67 48 00 90 00 23 [09:56:01]RAPDU: 90 00 [09:56:01]wFMCommunicate OK [09:56:01]SAM_PROTO_ClearQueue done [09:56:01]KKMCreateOFDPacket [09:56:01]OFDProtocolAddRootSTLVToBuf [09:56:01]FM_MakeSignedData [09:56:01]FM_MakeSignedData [09:56:01]SAM_PROTO_SignData [09:56:01]wFMCommunicate request_size=4 [09:56:01]MH_SAM_APDU [09:56:01]CAPDU: 80 0D 01 02 [09:56:01]Write to MH i2c: E2 08 00 68 48 80 0D 01 02 00 00 00 00 29 [09:56:01]Write i2c OK [09:56:01]MH_I2C_Read... [09:56:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:01]Read from MH i2c: E2 [09:56:01]MH_I2C_Read... [09:56:01]Read from MH i2c: E2 03 00 [09:56:01]MH_I2C_Read... [09:56:01]Read from MH i2c: E2 03 00 68 48 00 90 00 24 [09:56:01]RAPDU: 90 00 [09:56:01]wFMCommunicate OK [09:56:01]wFMCommunicate request_size=255 [09:56:01]MH_SAM_APDU [09:56: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 85 00 00 00 F4 03 04 00 34 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 78 55 03 00 35 04 06 00 C0 [09:56:01]Write to MH i2c: E2 02 01 69 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 85 00 00 00 F4 03 04 00 34 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 78 55 03 00 35 04 06 00 C0 00 00 D0 [09:56:02]Write i2c OK [09:56:02]MH_I2C_Read... [09:56:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:02]Read from MH i2c: E2 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 03 00 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 03 00 69 48 00 90 00 25 [09:56:02]RAPDU: 90 00 [09:56:02]wFMCommunicate OK [09:56:02]wFMCommunicate request_size=10 [09:56:02]MH_SAM_APDU [09:56:02]CAPDU: 80 0D 02 02 05 75 ED 3D DD 48 [09:56:02]Write to MH i2c: E2 0D 00 6A 48 80 0D 02 02 05 00 75 ED 3D DD 48 00 00 FA [09:56:02]Write i2c OK [09:56:02]MH_I2C_Read... [09:56:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:02]Read from MH i2c: E2 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 03 00 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 03 00 6A 48 00 90 00 26 [09:56:02]RAPDU: 90 00 [09:56:02]wFMCommunicate OK [09:56:02]wFMCommunicate request_size=4 [09:56:02]MH_SAM_APDU [09:56:02]CAPDU: 80 0D 03 02 [09:56:02]Write to MH i2c: E2 08 00 6B 48 80 0D 03 02 00 00 00 00 2E [09:56:02]Write i2c OK [09:56:02]MH_I2C_Read... [09:56:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:02]Read from MH i2c: E2 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 0B 00 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 0B 00 6B 48 00 F0 29 02 4C 4D AE 19 D5 90 00 7F [09:56:02]RAPDU: F0 29 02 4C 4D AE 19 D5 90 00 [09:56:02]wFMCommunicate OK [09:56:02]SAM_PROTO_SignData done [09:56:02]FM_MakeSignedData done [09:56:02]CreateOFDProtocolMessage [09:56:02]wFMCommunicate request_size=4 [09:56:02]MH_SAM_APDU [09:56:02]CAPDU: 80 11 00 00 [09:56:02]Write to MH i2c: E2 08 00 6C 48 80 11 00 00 00 00 00 00 2E [09:56:02]Write i2c OK [09:56:02]MH_I2C_Read... [09:56:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:02]Read from MH i2c: E2 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 17 00 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 17 00 6C 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7D [09:56:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:56:02]wFMCommunicate OK [09:56:02]CreateOFDProtocolMessage done [09:56:02]OFDSenderStorePacket 218488 [09:56:02]StoreOFDPacket docnum=218488 [09:56:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9A ED 07 01 F5 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 85 00 00 00 F4 03 04 00 34 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 78 55 03 00 35 04 06 00 C0 75 ED 3D DD 48 F0 29 02 4C 4D AE 19 D5 [09:56:02]CheckFolder [09:56:02]dirname=/storage/ofd_packets [09:56:02]CheckFolder done [09:56:02]ProducePacketName [09:56:02]name=ofd_packets/00218488 [09:56:02]NVStorageSaveData ofd_packets/00218488 [09:56:02]File name is /storage/ofd_packets/00218488 [09:56:02]Write 301 bytes [09:56:02]NVStorageSaveData done [09:56:02]OFDSenderStorePacket done [09:56:02]KKMCreateOFDPacket done [09:56:02]NVStorageSaveData kkm_last_timestamp [09:56:02]File name is /storage/kkm_last_timestamp [09:56:02]Write 4 bytes [09:56:02]NVStorageSaveData done [09:56:02]ExternCall_PrintAddStr [09:56:02]wPrintStart [09:56:02]Write to MH i2c: 01 00 00 6D 48 B5 [09:56:02]Write i2c OK [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: 01 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: 01 07 00 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: 01 07 00 6D 48 00 00 00 00 00 FF 0F CA [09:56:02]RasterBufferAndPrint [09:56:02]line Счет N : (1)536031 [09:56:02]line ИНН: 02508201610067 [09:56:02]line Контрольно-Кассовый Чек [09:56:02]line ПРОДАЖА [09:56:02]line ТРК (МРК, ГНК) : 31 [09:56:02]line Товар: 2710124500 [09:56:02]line Аи-95-К-3 [09:56:02]line 13.480 * 74.20 [09:56:02]line = 1000.22 [09:56:02]line НДС 12% НСП 1% [09:56:02]line > о реализуемом товаре [09:56:02]line ОКРУГЛЕНИЕ: -0.22 [09:56:02]line ИТОГО: 1000.00 [09:56:02]line Внесено: 1000.00 [09:56:02]line СДАЧА: 0.00 [09:56:02]line НСП 1% : 8.85 [09:56:02]line НДС 12% : 106.22 [09:56:02]line Наличными: 1000.00 [09:56:02]line Безнал.: 0.00 [09:56:02]line Место: АЗС № 84 "Партнер Нефть" [09:56:02]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:56:02]line СНО: Общий режим [09:56:02]line Чек 133 19.10.2024 09:56 [09:56:02]line Смена: 443 ФФД: 1.0 [09:56:02]line ЗНМ: 0300000178 [09:56:02]line РНМ: 0000000000098116 [09:56:02]line Версия ККМ: 001 [09:56:02]line ФМ: 0000000000965413 [09:56:02]line ФД: 218488 [09:56:02]line ФПД: 211612723961160 [09:56:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095604&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218488&fm=211612723961160&tin=02508201610067®Number=0000000000098116&sum=100000 [09:56:02]OFD Sender: Processing packet 218488 [packets to send 80, broken 79] [09:56:02]ProducePacketName [09:56:02]name=ofd_packets/00218488 [09:56:02]OFD Sender: To server: pG, [09:56:02]CommunicateWithHost lk.salyk.kg:30040 [09:56:02]ConnectInit lk.salyk.kg [09:56:02]written 0, free lines is 4095 [09:56:02]Connected sock=10 [09:56:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9A ED 07 01 F5 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 85 00 00 00 F4 03 04 00 34 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 78 55 03 00 35 04 06 00 C0 75 ED 3D DD 48 F0 29 02 4C 4D AE 19 D5 [09:56:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 49 38 47 00 4D B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 78 55 03 00 F4 03 04 00 CE 2D 13 67 B6 04 01 00 00 4B 55 C8 22 34 48 2F 5C [09:56:03]CommunicateWithHost err = 0 [09:56:03]CheckOFDResponse [09:56:03]1017 (14) - 77093643461234 [09:56:03]1041 (16) - 0000000000965413 [09:56:03]1040 (4) - 218488 [09:56:03]1012 (4) - 19.10.2024 03:55 [09:56:03]1206 (1) - 0 [09:56:03]OFD Sender: Remove packet 218488 [09:56:03]ProducePacketName [09:56:03]name=ofd_packets/00218488 [09:56:03]NVStorageDeleteData [09:56:03]Write to MH i2c: 01 00 00 98 48 E0 [09:56:03]Write i2c OK [09:56:03]MH_I2C_Read... [09:56:03]Read from MH i2c: 01 [09:56:03]MH_I2C_Read... [09:56:03]Read from MH i2c: 01 07 00 [09:56:03]MH_I2C_Read... [09:56:03]Read from MH i2c: 01 07 00 98 48 00 00 00 00 00 DA 0C CD [09:56:03]RasterBufferAndPrint [09:56:03]line [09:56:03]line [09:56:03]line [09:56:03]line [09:56:03]line [09:56:03]written 0, free lines is 3297 [09:56:03]MH_Cut [09:56:03]Write to MH i2c: D1 01 00 9F 48 01 B9 [09:56:03]Write i2c OK [09:56:03]MH_I2C_Read... [09:56:03]Read from MH i2c: D1 [09:56:03]MH_I2C_Read... [09:56:03]Read from MH i2c: D1 01 00 [09:56:03]MH_I2C_Read... [09:56:03]Read from MH i2c: D1 01 00 9F 48 00 B8 [09:56:03]Write to MH i2c: 01 00 00 A0 48 E8 [09:56:03]Write i2c OK [09:56:03]MH_I2C_Read... [09:56:03]OFD Sender: No OFD packet to send [09:56:03]*** Cut start [09:56:03]*** Partial cut [09:56:03]*** CUTSNS_PIN = 1 [09:56:03]*** CUTSNS_PIN = 0 [09:56:04]*** Brake cut motor [09:56:04]Read from MH i2c: 01 [09:56:04]MH_I2C_Read... [09:56:04]*** Stop cut motor [09:56:04]*** Cut end [09:56:04]Read from MH i2c: 01 07 00 [09:56:04]MH_I2C_Read... [09:56:04]Read from MH i2c: 01 07 00 A0 48 00 00 00 00 00 FF 0F FD [09:56:04]process_action close_receipt done [09:56:04]requested_data is exist [09:56:04]produce_requested_data [09:56:04]requested_item fm.sn is exist - process it [09:56:04]wFMCommunicate request_size=4 [09:56:04]MH_SAM_APDU [09:56:04]CAPDU: 80 11 00 00 [09:56:04]Write to MH i2c: E2 08 00 A1 48 80 11 00 00 00 00 00 00 63 [09:56:04]Write i2c OK [09:56:04]MH_I2C_Read... [09:56:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:04]Read from MH i2c: E2 [09:56:04]MH_I2C_Read... [09:56:04]Read from MH i2c: E2 17 00 [09:56:04]MH_I2C_Read... [09:56:04]Read from MH i2c: E2 17 00 A1 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B2 [09:56:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:56:04]wFMCommunicate OK [09:56:04]requested_item fd.num is exist - process it [09:56:04]SAM_PROTO_GetFieldsCounters [09:56:04]wFMCommunicate request_size=4 [09:56:04]MH_SAM_APDU [09:56:04]CAPDU: 80 13 00 00 [09:56:04]Write to MH i2c: E2 08 00 A2 48 80 13 00 00 00 00 00 00 66 [09:56:04]Write i2c OK [09:56:04]MH_I2C_Read... [09:56:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:04]Read from MH i2c: E2 [09:56:04]MH_I2C_Read... [09:56:04]Read from MH i2c: E2 62 00 [09:56:04]MH_I2C_Read... [09:56:04]Read from MH i2c: E2 62 00 A2 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 78 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 9E [09:56:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 78 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:56:04]wFMCommunicate OK [09:56:04]SAM_PROTO_GetFieldsCounters done [09:56:04]requested_item shift.num is exist - process it [09:56:04]requested_item shift.opened is exist - process it [09:56:04]req_shift_opened [09:56:04]FM_GetShiftState [09:56:04]SAM_PROTO_GetShiftState [09:56:04]wFMCommunicate request_size=4 [09:56:04]MH_SAM_APDU [09:56:04]CAPDU: 80 13 01 00 [09:56:04]Write to MH i2c: E2 08 00 A3 48 80 13 01 00 00 00 00 00 68 [09:56:04]Write i2c OK [09:56:04]MH_I2C_Read... [09:56:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:04]Read from MH i2c: E2 [09:56:04]MH_I2C_Read... [09:56:04]Read from MH i2c: E2 0E 00 [09:56:04]MH_I2C_Read... [09:56:04]Read from MH i2c: E2 0E 00 A3 48 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AB [09:56:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:56:04]wFMCommunicate OK [09:56:04]SAM_PROTO_GetShiftState done [09:56:04]FM_GetShiftState done [09:56:04]req_shift_opened done [09:56:04]requested_item shift.open_date is exist - process it [09:56:04]req_shift_open_date [09:56:04]req_shift_open_date done [09:56:04]produce_requested_data done [09:56:04]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218488,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:56:04]process_action_free close_receipt [09:56:04]json_value_free [09:56:04]json_value_free done [09:56:04]process_json_proto returns [09:56:04]Send response to host [09:56:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218488,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:56:04]free response buf [09:56:04]execute_script done [09:56:04]execute_script returns [09:56:04]free content buf [09:56:04]Sock 8.Close socket [09:56:04]Sock 8.Thread stoped [09:56:08]OFD Sender: No OFD packet to send [09:56:13]OFD Sender: No OFD packet to send [09:56:18]OFD Sender: No OFD packet to send [09:56:23]OFD Sender: No OFD packet to send [09:56:25]accept exits with 9 [09:56:25]New connection [09:56:25]New thread 3066826084 created [09:56:25]Thread 3066682724 joined [09:56:25]Waiting for new connection... [09:56:25] Sock 9.Parse request [09:56:25]Sock 9.Check first char [09:56:25]Sock 9.First char is OK [09:56:25]request: POST /json_proto HTTP/1.0 [09:56:25]Method: POST [09:56:25]URL: /json_proto [09:56:25]Method is POST - this is cgi request [09:56:25]url: /json_proto [09:56:25]query_string will be loaded in cgi processing [09:56:25]execute_cgi json_proto POST (null) [09:56:25]execute_cgi path=json_proto method=POST [09:56:25]POST find Content-Length [09:56:25]Host: 172.17.40.4:8080 [09:56:25]Content-Length: 679 [09:56:25]Content-Type: application/json [09:56:25] [09:56:25]POST finish read [09:56:25]Found Content-Length = 679 [09:56:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [09:56:25]execute_script... [09:56: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)536032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [09:56:25]POST & json_proto [09:56:25]process_json_proto [09:56:25]json parsed OK: [09:56:25]protocol is kg_v1.0 [09:56:25]action value=close_receipt [09:56:25]process_action close_receipt [09:56:25]cmd_close_receipt [09:56:25]MH_GetDate [09:56:25]Write to MH i2c: F0 00 00 A4 48 DB [09:56:25]Write i2c OK [09:56:25]MH_I2C_Read... [09:56:25]Read from MH i2c: F0 [09:56:25]MH_I2C_Read... [09:56:25]Read from MH i2c: F0 09 00 [09:56:25]MH_I2C_Read... [09:56:25]Read from MH i2c: F0 09 00 A4 48 00 4D 82 13 67 EE 0E 0D 67 9D [09:56:25]GetLastDocTimeStamp 1729331764 [09:56:25]current date 1729331789 [09:56:25]FM_GetShiftState [09:56:25]SAM_PROTO_GetShiftState [09:56:25]wFMCommunicate request_size=4 [09:56:25]MH_SAM_APDU [09:56:25]CAPDU: 80 13 01 00 [09:56:25]Write to MH i2c: E2 08 00 A5 48 80 13 01 00 00 00 00 00 6A [09:56:25]Write i2c OK [09:56:25]MH_I2C_Read... [09:56:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:25]Read from MH i2c: E2 [09:56:25]MH_I2C_Read... [09:56:25]Read from MH i2c: E2 0E 00 [09:56:25]MH_I2C_Read... [09:56:25]Read from MH i2c: E2 0E 00 A5 48 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AD [09:56:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:56:25]wFMCommunicate OK [09:56:25]SAM_PROTO_GetShiftState done [09:56:25]FM_GetShiftState done [09:56:25]opened in 1729296582 [09:56:25]opened+sec_in_day 1729382982 [09:56:25]quantity*price = 100050 [09:56:25]sum+1 = 100052 [09:56:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 134 19.10.2024 09:56 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218489 ФПД: 191334411806199 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095629&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218489&fm=191334411806199&tin=02508201610067®Number=0000000000098116&sum=100000 [09:56:27]StoreToDocumentArchive [09:56:27]shift 443 fd 218489 [09:56:27]save to /storage/0443/doc_00218489 [09:56:27]save last doc name /storage/0443/doc_00218489 to /storage/kkm_last_doc_name [09:56:27]save OK [09:56:27]Clear old archive folders... [09:56:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:56:27]tlvbuf is 0151B4A0 [09:56:27]SAM_PROTO_ClearQueue [09:56:27]wFMCommunicate request_size=4 [09:56:27]MH_SAM_APDU [09:56:27]CAPDU: 80 09 00 00 [09:56:27]Write to MH i2c: E2 08 00 B2 48 80 09 00 00 00 00 00 00 6C [09:56:27]Write i2c OK [09:56:27]MH_I2C_Read... [09:56:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:27]Read from MH i2c: E2 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: E2 03 00 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: E2 03 00 B2 48 00 90 00 6E [09:56:27]RAPDU: 90 00 [09:56:27]wFMCommunicate OK [09:56:27]SAM_PROTO_ClearQueue done [09:56:27]KKMCreateOFDPacket [09:56:27]OFDProtocolAddRootSTLVToBuf [09:56:27]FM_MakeSignedData [09:56:27]FM_MakeSignedData [09:56:27]SAM_PROTO_SignData [09:56:27]wFMCommunicate request_size=4 [09:56:27]MH_SAM_APDU [09:56:27]CAPDU: 80 0D 01 02 [09:56:27]Write to MH i2c: E2 08 00 B3 48 80 0D 01 02 00 00 00 00 74 [09:56:27]Write i2c OK [09:56:27]MH_I2C_Read... [09:56:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:27]Read from MH i2c: E2 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: E2 03 00 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: E2 03 00 B3 48 00 90 00 6F [09:56:27]RAPDU: 90 00 [09:56:27]wFMCommunicate OK [09:56:27]wFMCommunicate request_size=255 [09:56:27]MH_SAM_APDU [09:56: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 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 86 00 00 00 F4 03 04 00 4D 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 79 55 03 00 35 04 06 00 AE 04 83 A6 [09:56:27]Write to MH i2c: E2 02 01 B4 48 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 86 00 00 00 F4 03 04 00 4D 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 79 55 03 00 35 04 06 00 AE 04 83 A6 00 00 29 [09:56:27]Write i2c OK [09:56:27]MH_I2C_Read... [09:56:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:27]Read from MH i2c: E2 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: E2 03 00 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: E2 03 00 B4 48 00 90 00 70 [09:56:27]RAPDU: 90 00 [09:56:27]wFMCommunicate OK [09:56:27]wFMCommunicate request_size=7 [09:56:27]MH_SAM_APDU [09:56:27]CAPDU: 80 0D 02 02 02 25 F7 [09:56:27]Write to MH i2c: E2 0A 00 B5 48 80 0D 02 02 02 00 25 F7 00 00 97 [09:56:27]Write i2c OK [09:56:27]MH_I2C_Read... [09:56:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:27]Read from MH i2c: E2 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: E2 03 00 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: E2 03 00 B5 48 00 90 00 71 [09:56:27]RAPDU: 90 00 [09:56:27]wFMCommunicate OK [09:56:27]wFMCommunicate request_size=4 [09:56:27]MH_SAM_APDU [09:56:27]CAPDU: 80 0D 03 02 [09:56:27]Write to MH i2c: E2 08 00 B6 48 80 0D 03 02 00 00 00 00 79 [09:56:27]Write i2c OK [09:56:27]MH_I2C_Read... [09:56:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:27]Read from MH i2c: E2 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: E2 0B 00 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: E2 0B 00 B6 48 00 B8 9F 94 9B CA 7B 0E 16 90 00 69 [09:56:27]RAPDU: B8 9F 94 9B CA 7B 0E 16 90 00 [09:56:27]wFMCommunicate OK [09:56:27]SAM_PROTO_SignData done [09:56:27]FM_MakeSignedData done [09:56:27]CreateOFDProtocolMessage [09:56:27]wFMCommunicate request_size=4 [09:56:27]MH_SAM_APDU [09:56:27]CAPDU: 80 11 00 00 [09:56:27]Write to MH i2c: E2 08 00 B7 48 80 11 00 00 00 00 00 00 79 [09:56:27]Write i2c OK [09:56:27]MH_I2C_Read... [09:56:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:27]Read from MH i2c: E2 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: E2 17 00 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: E2 17 00 B7 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C8 [09:56:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:56:27]wFMCommunicate OK [09:56:27]CreateOFDProtocolMessage done [09:56:27]OFDSenderStorePacket 218489 [09:56:27]StoreOFDPacket docnum=218489 [09:56:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 1E 9A 04 01 5C AB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 86 00 00 00 F4 03 04 00 4D 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 79 55 03 00 35 04 06 00 AE 04 83 A6 25 F7 B8 9F 94 9B CA 7B 0E 16 [09:56:27]CheckFolder [09:56:27]dirname=/storage/ofd_packets [09:56:27]CheckFolder done [09:56:27]ProducePacketName [09:56:27]name=ofd_packets/00218489 [09:56:27]NVStorageSaveData ofd_packets/00218489 [09:56:27]File name is /storage/ofd_packets/00218489 [09:56:27]Write 298 bytes [09:56:27]NVStorageSaveData done [09:56:27]OFDSenderStorePacket done [09:56:27]KKMCreateOFDPacket done [09:56:27]NVStorageSaveData kkm_last_timestamp [09:56:27]File name is /storage/kkm_last_timestamp [09:56:27]Write 4 bytes [09:56:27]NVStorageSaveData done [09:56:27]ExternCall_PrintAddStr [09:56:27]wPrintStart [09:56:27]Write to MH i2c: 01 00 00 B8 48 00 [09:56:27]Write i2c OK [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: 01 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: 01 07 00 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: 01 07 00 B8 48 00 00 00 00 00 FF 0F 15 [09:56:27]RasterBufferAndPrint [09:56:27]line Счет N : (1)536032 [09:56:27]line ИНН: 02508201610067 [09:56:27]line Контрольно-Кассовый Чек [09:56:27]line ПРОДАЖА [09:56:27]line ТРК (МРК, ГНК) : 51 [09:56:27]line Товар: 2710194210 [09:56:27]line ДТ-К-2 [09:56:27]line 13.130 * 76.20 [09:56:27]line = 1000.51 [09:56:27]line НДС 12% НСП 1% [09:56:27]line > о реализуемом товаре [09:56:27]line ОКРУГЛЕНИЕ: -0.51 [09:56:27]line ИТОГО: 1000.00 [09:56:27]line Внесено: 1000.00 [09:56:27]line СДАЧА: 0.00 [09:56:27]line НСП 1% : 8.85 [09:56:27]line НДС 12% : 106.25 [09:56:27]line Наличными: 1000.00 [09:56:27]line Безнал.: 0.00 [09:56:27]line Место: АЗС № 84 "Партнер Нефть" [09:56:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:56:27]line СНО: Общий режим [09:56:27]line Чек 134 19.10.2024 09:56 [09:56:27]line Смена: 443 ФФД: 1.0 [09:56:27]line ЗНМ: 0300000178 [09:56:27]line РНМ: 0000000000098116 [09:56:27]line Версия ККМ: 001 [09:56:27]line ФМ: 0000000000965413 [09:56:27]line ФД: 218489 [09:56:27]line ФПД: 191334411806199 [09:56:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095629&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218489&fm=191334411806199&tin=02508201610067®Number=0000000000098116&sum=100000 [09:56:27]OFD Sender: Processing packet 218489 [packets to send 80, broken 79] [09:56:27]ProducePacketName [09:56:27]name=ofd_packets/00218489 [09:56:27]OFD Sender: To server: pG, [09:56:27]CommunicateWithHost lk.salyk.kg:30040 [09:56:27]ConnectInit lk.salyk.kg [09:56:27]written 0, free lines is 4095 [09:56:28]Connected sock=10 [09:56:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 1E 9A 04 01 5C AB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 86 00 00 00 F4 03 04 00 4D 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 79 55 03 00 35 04 06 00 AE 04 83 A6 25 F7 B8 9F 94 9B CA 7B 0E 16 [09:56:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 2A BF 47 00 89 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 79 55 03 00 F4 03 04 00 E7 2D 13 67 B6 04 01 00 00 1C CD 5D 06 BE C8 28 8B [09:56:28]CommunicateWithHost err = 0 [09:56:28]CheckOFDResponse [09:56:28]1017 (14) - 77093643461234 [09:56:28]1041 (16) - 0000000000965413 [09:56:28]1040 (4) - 218489 [09:56:28]1012 (4) - 19.10.2024 03:56 [09:56:28]1206 (1) - 0 [09:56:28]OFD Sender: Remove packet 218489 [09:56:28]ProducePacketName [09:56:28]name=ofd_packets/00218489 [09:56:28]NVStorageDeleteData [09:56:28]Write to MH i2c: 01 00 00 E3 48 2B [09:56:28]Write i2c OK [09:56:28]MH_I2C_Read... [09:56:28]Read from MH i2c: 01 [09:56:28]MH_I2C_Read... [09:56:28]Read from MH i2c: 01 07 00 [09:56:28]MH_I2C_Read... [09:56:28]Read from MH i2c: 01 07 00 E3 48 00 00 00 00 00 DD 0C 1B [09:56:28]RasterBufferAndPrint [09:56:28]line [09:56:28]line [09:56:28]line [09:56:28]line [09:56:28]line [09:56:28]written 0, free lines is 3299 [09:56:28]MH_Cut [09:56:28]Write to MH i2c: D1 01 00 EA 48 01 04 [09:56:28]Write i2c OK [09:56:28]MH_I2C_Read... [09:56:28]Read from MH i2c: D1 [09:56:28]MH_I2C_Read... [09:56:28]Read from MH i2c: D1 01 00 [09:56:28]MH_I2C_Read... [09:56:28]Read from MH i2c: D1 01 00 EA 48 00 03 [09:56:28]Write to MH i2c: 01 00 00 EB 48 33 [09:56:28]Write i2c OK [09:56:28]MH_I2C_Read... [09:56:28]OFD Sender: No OFD packet to send [09:56:29]*** Cut start [09:56:29]*** Partial cut [09:56:29]*** CUTSNS_PIN = 1 [09:56:29]*** CUTSNS_PIN = 0 [09:56:29]*** Brake cut motor [09:56:29]Read from MH i2c: 01 [09:56:29]MH_I2C_Read... [09:56:29]*** Stop cut motor [09:56:29]*** Cut end [09:56:29]Read from MH i2c: 01 07 00 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: 01 07 00 EB 48 00 00 00 00 00 FF 0F 48 [09:56:29]process_action close_receipt done [09:56:29]requested_data is exist [09:56:29]produce_requested_data [09:56:29]requested_item fm.sn is exist - process it [09:56:29]wFMCommunicate request_size=4 [09:56:29]MH_SAM_APDU [09:56:29]CAPDU: 80 11 00 00 [09:56:29]Write to MH i2c: E2 08 00 EC 48 80 11 00 00 00 00 00 00 AE [09:56:29]Write i2c OK [09:56:29]MH_I2C_Read... [09:56:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:29]Read from MH i2c: E2 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: E2 17 00 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: E2 17 00 EC 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FD [09:56:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:56:29]wFMCommunicate OK [09:56:29]requested_item fd.num is exist - process it [09:56:29]SAM_PROTO_GetFieldsCounters [09:56:29]wFMCommunicate request_size=4 [09:56:29]MH_SAM_APDU [09:56:29]CAPDU: 80 13 00 00 [09:56:29]Write to MH i2c: E2 08 00 ED 48 80 13 00 00 00 00 00 00 B1 [09:56:29]Write i2c OK [09:56:29]MH_I2C_Read... [09:56:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:29]Read from MH i2c: E2 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: E2 62 00 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: E2 62 00 ED 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 79 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 ED [09:56:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 79 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:56:29]wFMCommunicate OK [09:56:29]SAM_PROTO_GetFieldsCounters done [09:56:29]requested_item shift.num is exist - process it [09:56:29]requested_item shift.opened is exist - process it [09:56:29]req_shift_opened [09:56:29]FM_GetShiftState [09:56:29]SAM_PROTO_GetShiftState [09:56:29]wFMCommunicate request_size=4 [09:56:29]MH_SAM_APDU [09:56:29]CAPDU: 80 13 01 00 [09:56:29]Write to MH i2c: E2 08 00 EE 48 80 13 01 00 00 00 00 00 B3 [09:56:29]Write i2c OK [09:56:29]MH_I2C_Read... [09:56:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:30]Read from MH i2c: E2 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 0E 00 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 0E 00 EE 48 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F6 [09:56:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:56:30]wFMCommunicate OK [09:56:30]SAM_PROTO_GetShiftState done [09:56:30]FM_GetShiftState done [09:56:30]req_shift_opened done [09:56:30]requested_item shift.open_date is exist - process it [09:56:30]req_shift_open_date [09:56:30]req_shift_open_date done [09:56:30]produce_requested_data done [09:56:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218489,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:56:30]process_action_free close_receipt [09:56:30]json_value_free [09:56:30]json_value_free done [09:56:30]process_json_proto returns [09:56:30]Send response to host [09:56:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218489,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:56:30]free response buf [09:56:30]execute_script done [09:56:30]execute_script returns [09:56:30]free content buf [09:56:30]Sock 9.Close socket [09:56:30]Sock 9.Thread stoped [09:56:32]accept exits with 8 [09:56:32]New connection [09:56:32]New thread 3066682724 created [09:56:32]Thread 3066826084 joined [09:56:32]Waiting for new connection... [09:56:32] Sock 8.Parse request [09:56:32]Sock 8.Check first char [09:56:32]Sock 8.First char is OK [09:56:32]request: POST /json_proto HTTP/1.0 [09:56:32]Method: POST [09:56:32]URL: /json_proto [09:56:32]Method is POST - this is cgi request [09:56:32]url: /json_proto [09:56:32]query_string will be loaded in cgi processing [09:56:32]execute_cgi json_proto POST (null) [09:56:32]execute_cgi path=json_proto method=POST [09:56:32]POST find Content-Length [09:56:32]Host: 172.17.40.4:8080 [09:56:32]Content-Length: 682 [09:56:32]Content-Type: application/json [09:56:32] [09:56:32]POST finish read [09:56:32]Found Content-Length = 682 [09:56:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [09:56:32]execute_script... [09:56: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)536033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [09:56:32]POST & json_proto [09:56:32]process_json_proto [09:56:32]json parsed OK: [09:56:32]protocol is kg_v1.0 [09:56:32]action value=close_receipt [09:56:32]process_action close_receipt [09:56:32]cmd_close_receipt [09:56:32]MH_GetDate [09:56:32]Write to MH i2c: F0 00 00 EF 48 26 [09:56:32]Write i2c OK [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: F0 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: F0 09 00 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: F0 09 00 EF 48 00 54 82 13 67 EE 0E 0D 67 EF [09:56:32]GetLastDocTimeStamp 1729331789 [09:56:32]current date 1729331796 [09:56:32]FM_GetShiftState [09:56:32]SAM_PROTO_GetShiftState [09:56:32]wFMCommunicate request_size=4 [09:56:32]MH_SAM_APDU [09:56:32]CAPDU: 80 13 01 00 [09:56:32]Write to MH i2c: E2 08 00 F0 48 80 13 01 00 00 00 00 00 B5 [09:56:32]Write i2c OK [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 [09:56:32]MH_I2C_Read... [09:56:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:32]Read from MH i2c: E2 0E 00 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 0E 00 F0 48 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F8 [09:56:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:56:32]wFMCommunicate OK [09:56:32]SAM_PROTO_GetShiftState done [09:56:32]FM_GetShiftState done [09:56:32]opened in 1729296582 [09:56:32]opened+sec_in_day 1729382982 [09:56:32]quantity*price = 100021 [09:56:32]sum+1 = 100023 [09:56:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 135 19.10.2024 09:56 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218490 ФПД: 18323846249579 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095636&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218490&fm=18323846249579&tin=02508201610067®Number=0000000000098116&sum=100000 [09:56:34]StoreToDocumentArchive [09:56:34]shift 443 fd 218490 [09:56:34]save to /storage/0443/doc_00218490 [09:56:34]save last doc name /storage/0443/doc_00218490 to /storage/kkm_last_doc_name [09:56:34]save OK [09:56:34]Clear old archive folders... [09:56:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:56:34]tlvbuf is 01643170 [09:56:34]SAM_PROTO_ClearQueue [09:56:34]wFMCommunicate request_size=4 [09:56:34]MH_SAM_APDU [09:56:34]CAPDU: 80 09 00 00 [09:56:34]Write to MH i2c: E2 08 00 FD 48 80 09 00 00 00 00 00 00 B7 [09:56:34]Write i2c OK [09:56:34]MH_I2C_Read... [09:56:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:34]Read from MH i2c: E2 [09:56:34]MH_I2C_Read... [09:56:34]Read from MH i2c: E2 03 00 [09:56:34]MH_I2C_Read... [09:56:34]Read from MH i2c: E2 03 00 FD 48 00 90 00 B9 [09:56:34]RAPDU: 90 00 [09:56:34]wFMCommunicate OK [09:56:34]SAM_PROTO_ClearQueue done [09:56:34]KKMCreateOFDPacket [09:56:34]OFDProtocolAddRootSTLVToBuf [09:56:34]FM_MakeSignedData [09:56:34]FM_MakeSignedData [09:56:34]SAM_PROTO_SignData [09:56:34]wFMCommunicate request_size=4 [09:56:34]MH_SAM_APDU [09:56:34]CAPDU: 80 0D 01 02 [09:56:34]Write to MH i2c: E2 08 00 FE 48 80 0D 01 02 00 00 00 00 BF [09:56:34]Write i2c OK [09:56:34]MH_I2C_Read... [09:56:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:34]Read from MH i2c: E2 [09:56:34]MH_I2C_Read... [09:56:34]Read from MH i2c: E2 03 00 [09:56:34]MH_I2C_Read... [09:56:34]Read from MH i2c: E2 03 00 FE 48 00 90 00 BA [09:56:34]RAPDU: 90 00 [09:56:34]wFMCommunicate OK [09:56:34]wFMCommunicate request_size=255 [09:56:34]MH_SAM_APDU [09:56:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 87 00 00 00 F4 03 04 00 54 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7A 55 03 00 35 04 06 00 10 [09:56:34]Write to MH i2c: E2 02 01 FF 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 87 00 00 00 F4 03 04 00 54 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7A 55 03 00 35 04 06 00 10 00 00 DA [09:56:34]Write i2c OK [09:56:34]MH_I2C_Read... [09:56:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:34]Read from MH i2c: E2 [09:56:34]MH_I2C_Read... [09:56:34]Read from MH i2c: E2 03 00 [09:56:34]MH_I2C_Read... [09:56:34]Read from MH i2c: E2 03 00 FF 48 00 90 00 BB [09:56:34]RAPDU: 90 00 [09:56:34]wFMCommunicate OK [09:56:34]wFMCommunicate request_size=10 [09:56:34]MH_SAM_APDU [09:56:34]CAPDU: 80 0D 02 02 05 AA 5A 58 BC 6B [09:56:34]Write to MH i2c: E2 0D 00 00 49 80 0D 02 02 05 00 AA 5A 58 BC 6B 00 00 50 [09:56:34]Write i2c OK [09:56:34]MH_I2C_Read... [09:56:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:34]Read from MH i2c: E2 [09:56:34]MH_I2C_Read... [09:56:34]Read from MH i2c: E2 03 00 [09:56:34]MH_I2C_Read... [09:56:34]Read from MH i2c: E2 03 00 00 49 00 90 00 BD [09:56:34]RAPDU: 90 00 [09:56:34]wFMCommunicate OK [09:56:34]wFMCommunicate request_size=4 [09:56:34]MH_SAM_APDU [09:56:34]CAPDU: 80 0D 03 02 [09:56:34]Write to MH i2c: E2 08 00 01 49 80 0D 03 02 00 00 00 00 C5 [09:56:34]Write i2c OK [09:56:34]MH_I2C_Read... [09:56:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:34]Read from MH i2c: E2 [09:56:34]MH_I2C_Read... [09:56:34]Read from MH i2c: E2 0B 00 [09:56:34]MH_I2C_Read... [09:56:34]Read from MH i2c: E2 0B 00 01 49 00 92 93 D1 60 B7 19 53 B3 90 00 F2 [09:56:34]RAPDU: 92 93 D1 60 B7 19 53 B3 90 00 [09:56:34]wFMCommunicate OK [09:56:34]SAM_PROTO_SignData done [09:56:34]FM_MakeSignedData done [09:56:34]CreateOFDProtocolMessage [09:56:34]wFMCommunicate request_size=4 [09:56:34]MH_SAM_APDU [09:56:34]CAPDU: 80 11 00 00 [09:56:34]Write to MH i2c: E2 08 00 02 49 80 11 00 00 00 00 00 00 C5 [09:56:34]Write i2c OK [09:56:34]MH_I2C_Read... [09:56:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:34]Read from MH i2c: E2 [09:56:34]MH_I2C_Read... [09:56:34]Read from MH i2c: E2 17 00 [09:56:34]MH_I2C_Read... [09:56:34]Read from MH i2c: E2 17 00 02 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 14 [09:56:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:56:34]wFMCommunicate OK [09:56:34]CreateOFDProtocolMessage done [09:56:34]OFDSenderStorePacket 218490 [09:56:34]StoreOFDPacket docnum=218490 [09:56:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 55 65 07 01 85 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 87 00 00 00 F4 03 04 00 54 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7A 55 03 00 35 04 06 00 10 AA 5A 58 BC 6B 92 93 D1 60 B7 19 53 B3 [09:56:34]CheckFolder [09:56:34]dirname=/storage/ofd_packets [09:56:34]CheckFolder done [09:56:34]ProducePacketName [09:56:34]name=ofd_packets/00218490 [09:56:34]NVStorageSaveData ofd_packets/00218490 [09:56:34]File name is /storage/ofd_packets/00218490 [09:56:34]Write 301 bytes [09:56:34]NVStorageSaveData done [09:56:34]OFDSenderStorePacket done [09:56:34]KKMCreateOFDPacket done [09:56:34]NVStorageSaveData kkm_last_timestamp [09:56:34]File name is /storage/kkm_last_timestamp [09:56:34]Write 4 bytes [09:56:34]NVStorageSaveData done [09:56:34]ExternCall_PrintAddStr [09:56:34]wPrintStart [09:56:34]Write to MH i2c: 01 00 00 03 49 4C [09:56:34]Write i2c OK [09:56:34]MH_I2C_Read... [09:56:34]Read from MH i2c: 01 [09:56:34]MH_I2C_Read... [09:56:34]Read from MH i2c: 01 07 00 [09:56:34]MH_I2C_Read... [09:56:34]Read from MH i2c: 01 07 00 03 49 00 00 00 00 00 FF 0F 61 [09:56:34]RasterBufferAndPrint [09:56:34]line Счет N : (1)536033 [09:56:34]line ИНН: 02508201610067 [09:56:34]line Контрольно-Кассовый Чек [09:56:34]line ПРОДАЖА [09:56:34]line ТРК (МРК, ГНК) : 11 [09:56:34]line Товар: 2710124500 [09:56:34]line Аи-95-К-3 [09:56:34]line 13.480 * 74.20 [09:56:34]line = 1000.22 [09:56:34]line НДС 12% НСП 1% [09:56:34]line > о реализуемом товаре [09:56:34]line ОКРУГЛЕНИЕ: -0.22 [09:56:34]line ИТОГО: 1000.00 [09:56:34]line Внесено: 1000.00 [09:56:34]line СДАЧА: 0.00 [09:56:34]line НСП 1% : 8.85 [09:56:34]line НДС 12% : 106.22 [09:56:34]line Наличными: 1000.00 [09:56:34]line Безнал.: 0.00 [09:56:34]line Место: АЗС № 84 "Партнер Нефть" [09:56:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:56:34]line СНО: Общий режим [09:56:34]line Чек 135 19.10.2024 09:56 [09:56:34]line Смена: 443 ФФД: 1.0 [09:56:34]line ЗНМ: 0300000178 [09:56:34]line РНМ: 0000000000098116 [09:56:34]line Версия ККМ: 001 [09:56:34]line ФМ: 0000000000965413 [09:56:34]line ФД: 218490 [09:56:34]line ФПД: 18323846249579 [09:56:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095636&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218490&fm=18323846249579&tin=02508201610067®Number=0000000000098116&sum=100000 [09:56:34]written 0, free lines is 4095 [09:56:34]OFD Sender: Processing packet 218490 [packets to send 80, broken 79] [09:56:34]ProducePacketName [09:56:34]name=ofd_packets/00218490 [09:56:34]OFD Sender: To server: pG, [09:56:34]CommunicateWithHost lk.salyk.kg:30040 [09:56:34]ConnectInit lk.salyk.kg [09:56:34]Connected sock=10 [09:56:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 55 65 07 01 85 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 87 00 00 00 F4 03 04 00 54 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7A 55 03 00 35 04 06 00 10 AA 5A 58 BC 6B 92 93 D1 60 B7 19 53 B3 [09:56:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E2 F5 47 00 C9 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7A 55 03 00 F4 03 04 00 EE 2D 13 67 B6 04 01 00 00 35 4F A4 AF 62 17 96 E8 [09:56:34]CommunicateWithHost err = 0 [09:56:34]CheckOFDResponse [09:56:34]1017 (14) - 77093643461234 [09:56:34]1041 (16) - 0000000000965413 [09:56:34]1040 (4) - 218490 [09:56:34]1012 (4) - 19.10.2024 03:56 [09:56:34]1206 (1) - 0 [09:56:34]OFD Sender: Remove packet 218490 [09:56:34]ProducePacketName [09:56:34]name=ofd_packets/00218490 [09:56:34]NVStorageDeleteData [09:56:35]Write to MH i2c: 01 00 00 2E 49 77 [09:56:35]Write i2c OK [09:56:35]MH_I2C_Read... [09:56:35]Read from MH i2c: 01 [09:56:35]MH_I2C_Read... [09:56:35]Read from MH i2c: 01 07 00 [09:56:35]MH_I2C_Read... [09:56:35]Read from MH i2c: 01 07 00 2E 49 00 00 00 00 00 EF 0C 79 [09:56:35]RasterBufferAndPrint [09:56:35]line [09:56:35]line [09:56:35]line [09:56:35]line [09:56:35]line [09:56:35]written 0, free lines is 3323 [09:56:35]MH_Cut [09:56:35]Write to MH i2c: D1 01 00 35 49 01 50 [09:56:35]Write i2c OK [09:56:35]MH_I2C_Read... [09:56:35]Read from MH i2c: D1 [09:56:35]MH_I2C_Read... [09:56:35]Read from MH i2c: D1 01 00 [09:56:35]MH_I2C_Read... [09:56:35]Read from MH i2c: D1 01 00 35 49 00 4F [09:56:35]Write to MH i2c: 01 00 00 36 49 7F [09:56:35]Write i2c OK [09:56:35]MH_I2C_Read... [09:56:35]OFD Sender: No OFD packet to send [09:56:35]*** Cut start [09:56:35]*** Partial cut [09:56:35]*** CUTSNS_PIN = 1 [09:56:35]*** CUTSNS_PIN = 0 [09:56:36]*** Brake cut motor [09:56:36]Read from MH i2c: 01 [09:56:36]MH_I2C_Read... [09:56:36]*** Stop cut motor [09:56:36]*** Cut end [09:56:36]Read from MH i2c: 01 07 00 [09:56:36]MH_I2C_Read... [09:56:36]Read from MH i2c: 01 07 00 36 49 00 00 00 00 00 FF 0F 94 [09:56:36]process_action close_receipt done [09:56:36]requested_data is exist [09:56:36]produce_requested_data [09:56:36]requested_item fm.sn is exist - process it [09:56:36]wFMCommunicate request_size=4 [09:56:36]MH_SAM_APDU [09:56:36]CAPDU: 80 11 00 00 [09:56:36]Write to MH i2c: E2 08 00 37 49 80 11 00 00 00 00 00 00 FA [09:56:36]Write i2c OK [09:56:36]MH_I2C_Read... [09:56:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:36]Read from MH i2c: E2 [09:56:36]MH_I2C_Read... [09:56:36]Read from MH i2c: E2 17 00 [09:56:36]MH_I2C_Read... [09:56:36]Read from MH i2c: E2 17 00 37 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 49 [09:56:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:56:36]wFMCommunicate OK [09:56:36]requested_item fd.num is exist - process it [09:56:36]SAM_PROTO_GetFieldsCounters [09:56:36]wFMCommunicate request_size=4 [09:56:36]MH_SAM_APDU [09:56:36]CAPDU: 80 13 00 00 [09:56:36]Write to MH i2c: E2 08 00 38 49 80 13 00 00 00 00 00 00 FD [09:56:36]Write i2c OK [09:56:36]MH_I2C_Read... [09:56:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:36]Read from MH i2c: E2 [09:56:36]MH_I2C_Read... [09:56:36]Read from MH i2c: E2 62 00 [09:56:36]MH_I2C_Read... [09:56:36]Read from MH i2c: E2 62 00 38 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 3D [09:56:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:56:36]wFMCommunicate OK [09:56:36]SAM_PROTO_GetFieldsCounters done [09:56:36]requested_item shift.num is exist - process it [09:56:36]requested_item shift.opened is exist - process it [09:56:36]req_shift_opened [09:56:36]FM_GetShiftState [09:56:36]SAM_PROTO_GetShiftState [09:56:36]wFMCommunicate request_size=4 [09:56:36]MH_SAM_APDU [09:56:36]CAPDU: 80 13 01 00 [09:56:36]Write to MH i2c: E2 08 00 39 49 80 13 01 00 00 00 00 00 FF [09:56:36]Write i2c OK [09:56:36]MH_I2C_Read... [09:56:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:36]Read from MH i2c: E2 [09:56:36]MH_I2C_Read... [09:56:36]Read from MH i2c: E2 0E 00 [09:56:36]MH_I2C_Read... [09:56:36]Read from MH i2c: E2 0E 00 39 49 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 42 [09:56:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:56:36]wFMCommunicate OK [09:56:36]SAM_PROTO_GetShiftState done [09:56:36]FM_GetShiftState done [09:56:36]req_shift_opened done [09:56:36]requested_item shift.open_date is exist - process it [09:56:36]req_shift_open_date [09:56:36]req_shift_open_date done [09:56:36]produce_requested_data done [09:56:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218490,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:56:36]process_action_free close_receipt [09:56:36]json_value_free [09:56:36]json_value_free done [09:56:36]process_json_proto returns [09:56:36]Send response to host [09:56:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218490,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:56:36]free response buf [09:56:36]execute_script done [09:56:36]execute_script returns [09:56:36]free content buf [09:56:36]Sock 8.Close socket [09:56:36]Sock 8.Thread stoped [09:56:40]OFD Sender: No OFD packet to send [09:56:45]OFD Sender: No OFD packet to send [09:56:50]OFD Sender: No OFD packet to send [09:56:55]OFD Sender: No OFD packet to send [09:57:00]OFD Sender: No OFD packet to send [09:57:05]OFD Sender: No OFD packet to send [09:57:10]OFD Sender: No OFD packet to send [09:57:15]OFD Sender: No OFD packet to send [09:57:20]OFD Sender: No OFD packet to send [09:57:25]OFD Sender: No OFD packet to send [09:57:30]OFD Sender: No OFD packet to send [09:57:35]OFD Sender: No OFD packet to send [09:57:40]OFD Sender: No OFD packet to send [09:57:40]accept exits with 9 [09:57:40]New connection [09:57:40]New thread 3066826084 created [09:57:40]Thread 3066682724 joined [09:57:40]Waiting for new connection... [09:57:40] Sock 9.Parse request [09:57:40]Sock 9.Check first char [09:57:40]Sock 9.First char is OK [09:57:40]request: POST /json_proto HTTP/1.0 [09:57:40]Method: POST [09:57:40]URL: /json_proto [09:57:40]Method is POST - this is cgi request [09:57:40]url: /json_proto [09:57:40]query_string will be loaded in cgi processing [09:57:40]execute_cgi json_proto POST (null) [09:57:40]execute_cgi path=json_proto method=POST [09:57:40]POST find Content-Length [09:57:40]Host: 172.17.40.4:8080 [09:57:40]Content-Length: 674 [09:57:40]Content-Type: application/json [09:57:40] [09:57:40]POST finish read [09:57:40]Found Content-Length = 674 [09:57:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:40]execute_script... [09:57: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)536035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:40]POST & json_proto [09:57:40]process_json_proto [09:57:40]json parsed OK: [09:57:40]protocol is kg_v1.0 [09:57:40]action value=close_receipt [09:57:40]process_action close_receipt [09:57:40]cmd_close_receipt [09:57:40]MH_GetDate [09:57:40]Write to MH i2c: F0 00 00 3A 49 72 [09:57:40]Write i2c OK [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: F0 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: F0 09 00 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: F0 09 00 3A 49 00 98 82 13 67 EE 0E 0D 67 7F [09:57:40]GetLastDocTimeStamp 1729331796 [09:57:40]current date 1729331864 [09:57:40]FM_GetShiftState [09:57:40]SAM_PROTO_GetShiftState [09:57:40]wFMCommunicate request_size=4 [09:57:40]MH_SAM_APDU [09:57:40]CAPDU: 80 13 01 00 [09:57:40]Write to MH i2c: E2 08 00 3B 49 80 13 01 00 00 00 00 00 01 [09:57:40]Write i2c OK [09:57:40]MH_I2C_Read... [09:57:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:40]Read from MH i2c: E2 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 0E 00 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 0E 00 3B 49 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 44 [09:57:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:57:40]wFMCommunicate OK [09:57:40]SAM_PROTO_GetShiftState done [09:57:40]FM_GetShiftState done [09:57:40]opened in 1729296582 [09:57:40]opened+sec_in_day 1729382982 [09:57:40]quantity*price = 40005 [09:57:40]sum+1 = 40006 [09:57:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 136 19.10.2024 09:57 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218491 ФПД: 262243685147244 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095744&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218491&fm=262243685147244&tin=02508201610067®Number=0000000000098116&sum=40000 [09:57:41]StoreToDocumentArchive [09:57:41]shift 443 fd 218491 [09:57:41]save to /storage/0443/doc_00218491 [09:57:41]save last doc name /storage/0443/doc_00218491 to /storage/kkm_last_doc_name [09:57:41]save OK [09:57:41]Clear old archive folders... [09:57:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:57:41]tlvbuf is 01521970 [09:57:41]SAM_PROTO_ClearQueue [09:57:41]wFMCommunicate request_size=4 [09:57:41]MH_SAM_APDU [09:57:41]CAPDU: 80 09 00 00 [09:57:41]Write to MH i2c: E2 08 00 48 49 80 09 00 00 00 00 00 00 03 [09:57:41]Write i2c OK [09:57:41]MH_I2C_Read... [09:57:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:57:41]Read from MH i2c: E2 [09:57:41]MH_I2C_Read... [09:57:41]Read from MH i2c: E2 03 00 [09:57:41]MH_I2C_Read... [09:57:41]Read from MH i2c: E2 03 00 48 49 00 90 00 05 [09:57:41]RAPDU: 90 00 [09:57:41]wFMCommunicate OK [09:57:41]SAM_PROTO_ClearQueue done [09:57:41]KKMCreateOFDPacket [09:57:41]OFDProtocolAddRootSTLVToBuf [09:57:41]FM_MakeSignedData [09:57:41]FM_MakeSignedData [09:57:41]SAM_PROTO_SignData [09:57:41]wFMCommunicate request_size=4 [09:57:41]MH_SAM_APDU [09:57:41]CAPDU: 80 0D 01 02 [09:57:41]Write to MH i2c: E2 08 00 49 49 80 0D 01 02 00 00 00 00 0B [09:57:41]Write i2c OK [09:57:41]MH_I2C_Read... [09:57:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:57:41]Read from MH i2c: E2 [09:57:41]MH_I2C_Read... [09:57:41]Read from MH i2c: E2 03 00 [09:57:41]MH_I2C_Read... [09:57:41]Read from MH i2c: E2 03 00 49 49 00 90 00 06 [09:57:41]RAPDU: 90 00 [09:57:41]wFMCommunicate OK [09:57:41]wFMCommunicate request_size=255 [09:57:41]MH_SAM_APDU [09:57: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 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 98 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7B 55 03 00 35 04 06 00 EE 82 5D B2 [09:57:41]Write to MH i2c: E2 02 01 4A 49 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 98 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7B 55 03 00 35 04 06 00 EE 82 5D B2 00 00 A6 [09:57:41]Write i2c OK [09:57:41]MH_I2C_Read... [09:57:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:42]Read from MH i2c: E2 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 03 00 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 03 00 4A 49 00 90 00 07 [09:57:42]RAPDU: 90 00 [09:57:42]wFMCommunicate OK [09:57:42]wFMCommunicate request_size=7 [09:57:42]MH_SAM_APDU [09:57:42]CAPDU: 80 0D 02 02 02 A2 6C [09:57:42]Write to MH i2c: E2 0A 00 4B 49 80 0D 02 02 02 00 A2 6C 00 00 20 [09:57:42]Write i2c OK [09:57:42]MH_I2C_Read... [09:57:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:42]Read from MH i2c: E2 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 03 00 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 03 00 4B 49 00 90 00 08 [09:57:42]RAPDU: 90 00 [09:57:42]wFMCommunicate OK [09:57:42]wFMCommunicate request_size=4 [09:57:42]MH_SAM_APDU [09:57:42]CAPDU: 80 0D 03 02 [09:57:42]Write to MH i2c: E2 08 00 4C 49 80 0D 03 02 00 00 00 00 10 [09:57:42]Write i2c OK [09:57:42]MH_I2C_Read... [09:57:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:57:42]Read from MH i2c: E2 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 0B 00 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 0B 00 4C 49 00 B0 20 A4 42 D6 92 34 FC 90 00 5F [09:57:42]RAPDU: B0 20 A4 42 D6 92 34 FC 90 00 [09:57:42]wFMCommunicate OK [09:57:42]SAM_PROTO_SignData done [09:57:42]FM_MakeSignedData done [09:57:42]CreateOFDProtocolMessage [09:57:42]wFMCommunicate request_size=4 [09:57:42]MH_SAM_APDU [09:57:42]CAPDU: 80 11 00 00 [09:57:42]Write to MH i2c: E2 08 00 4D 49 80 11 00 00 00 00 00 00 10 [09:57:42]Write i2c OK [09:57:42]MH_I2C_Read... [09:57:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:42]Read from MH i2c: E2 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 17 00 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 17 00 4D 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5F [09:57:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:57:42]wFMCommunicate OK [09:57:42]CreateOFDProtocolMessage done [09:57:42]OFDSenderStorePacket 218491 [09:57:42]StoreOFDPacket docnum=218491 [09:57:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 65 3C 04 01 CA DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 98 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7B 55 03 00 35 04 06 00 EE 82 5D B2 A2 6C B0 20 A4 42 D6 92 34 FC [09:57:42]CheckFolder [09:57:42]dirname=/storage/ofd_packets [09:57:42]CheckFolder done [09:57:42]ProducePacketName [09:57:42]name=ofd_packets/00218491 [09:57:42]NVStorageSaveData ofd_packets/00218491 [09:57:42]File name is /storage/ofd_packets/00218491 [09:57:42]Write 298 bytes [09:57:42]NVStorageSaveData done [09:57:42]OFDSenderStorePacket done [09:57:42]KKMCreateOFDPacket done [09:57:42]NVStorageSaveData kkm_last_timestamp [09:57:42]File name is /storage/kkm_last_timestamp [09:57:42]Write 4 bytes [09:57:42]NVStorageSaveData done [09:57:42]ExternCall_PrintAddStr [09:57:42]wPrintStart [09:57:42]Write to MH i2c: 01 00 00 4E 49 97 [09:57:42]Write i2c OK [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: 01 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: 01 07 00 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: 01 07 00 4E 49 00 00 00 00 00 FF 0F AC [09:57:42]RasterBufferAndPrint [09:57:42]line Счет N : (1)536035 [09:57:42]line ИНН: 02508201610067 [09:57:42]line Контрольно-Кассовый Чек [09:57:42]line ПРОДАЖА [09:57:42]line ТРК (МРК, ГНК) : 61 [09:57:42]line Товар: 2710194210 [09:57:42]line ДТ-К-2 [09:57:42]line 5.250 * 76.20 [09:57:42]line = 400.05 [09:57:42]line НДС 12% НСП 1% [09:57:42]line > о реализуемом товаре [09:57:42]line ОКРУГЛЕНИЕ: -0.05 [09:57:42]line ИТОГО: 400.00 [09:57:42]line Внесено: 400.00 [09:57:42]line СДАЧА: 0.00 [09:57:42]line НСП 1% : 3.54 [09:57:42]line НДС 12% : 42.48 [09:57:42]line Наличными: 400.00 [09:57:42]line Безнал.: 0.00 [09:57:42]line Место: АЗС № 84 "Партнер Нефть" [09:57:42]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:57:42]line СНО: Общий режим [09:57:42]line Чек 136 19.10.2024 09:57 [09:57:42]line Смена: 443 ФФД: 1.0 [09:57:42]line ЗНМ: 0300000178 [09:57:42]line РНМ: 0000000000098116 [09:57:42]line Версия ККМ: 001 [09:57:42]line ФМ: 0000000000965413 [09:57:42]line ФД: 218491 [09:57:42]line ФПД: 262243685147244 [09:57:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095744&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218491&fm=262243685147244&tin=02508201610067®Number=0000000000098116&sum=40000 [09:57:42]OFD Sender: Processing packet 218491 [packets to send 80, broken 79] [09:57:42]ProducePacketName [09:57:42]name=ofd_packets/00218491 [09:57:42]OFD Sender: To server: pG, [09:57:42]CommunicateWithHost lk.salyk.kg:30040 [09:57:42]ConnectInit lk.salyk.kg [09:57:42]written 0, free lines is 4095 [09:57:42]Connected sock=10 [09:57:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 65 3C 04 01 CA DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 98 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7B 55 03 00 35 04 06 00 EE 82 5D B2 A2 6C B0 20 A4 42 D6 92 34 FC [09:57:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 19 07 47 00 48 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 39 36 35 34 31 33 10 04 04 00 7B 55 03 00 F4 03 04 00 32 2E 13 67 B6 04 01 00 00 68 BD CF BF BC 41 15 2E [09:57:43]CommunicateWithHost err = 0 [09:57:43]CheckOFDResponse [09:57:43]1017 (14) - 77093643461234 [09:57:43]1041 (16) - 0000000000965413 [09:57:43]1040 (4) - 218491 [09:57:43]1012 (4) - 19.10.2024 03:57 [09:57:43]1206 (1) - 0 [09:57:43]OFD Sender: Remove packet 218491 [09:57:43]ProducePacketName [09:57:43]name=ofd_packets/00218491 [09:57:43]NVStorageDeleteData [09:57:43]Write to MH i2c: 01 00 00 79 49 C2 [09:57:43]Write i2c OK [09:57:43]MH_I2C_Read... [09:57:43]Read from MH i2c: 01 [09:57:43]MH_I2C_Read... [09:57:43]Read from MH i2c: 01 07 00 [09:57:43]MH_I2C_Read... [09:57:43]Read from MH i2c: 01 07 00 79 49 00 00 00 00 00 DC 0C B1 [09:57:43]RasterBufferAndPrint [09:57:43]line [09:57:43]line [09:57:43]line [09:57:43]line [09:57:43]line [09:57:43]written 0, free lines is 3298 [09:57:43]MH_Cut [09:57:43]Write to MH i2c: D1 01 00 80 49 01 9B [09:57:43]Write i2c OK [09:57:43]MH_I2C_Read... [09:57:43]Read from MH i2c: D1 [09:57:43]MH_I2C_Read... [09:57:43]Read from MH i2c: D1 01 00 [09:57:43]MH_I2C_Read... [09:57:43]Read from MH i2c: D1 01 00 80 49 00 9A [09:57:43]Write to MH i2c: 01 00 00 81 49 CA [09:57:43]Write i2c OK [09:57:43]MH_I2C_Read... [09:57:43]OFD Sender: No OFD packet to send [09:57:43]*** Cut start [09:57:43]*** Partial cut [09:57:43]*** CUTSNS_PIN = 1 [09:57:43]*** CUTSNS_PIN = 0 [09:57:44]*** Brake cut motor [09:57:44]Read from MH i2c: 01 [09:57:44]MH_I2C_Read... [09:57:44]*** Stop cut motor [09:57:44]*** Cut end [09:57:44]Read from MH i2c: 01 07 00 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: 01 07 00 81 49 00 00 00 00 00 FF 0F DF [09:57:44]process_action close_receipt done [09:57:44]requested_data is exist [09:57:44]produce_requested_data [09:57:44]requested_item fm.sn is exist - process it [09:57:44]wFMCommunicate request_size=4 [09:57:44]MH_SAM_APDU [09:57:44]CAPDU: 80 11 00 00 [09:57:44]Write to MH i2c: E2 08 00 82 49 80 11 00 00 00 00 00 00 45 [09:57:44]Write i2c OK [09:57:44]MH_I2C_Read... [09:57:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:44]Read from MH i2c: E2 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: E2 17 00 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: E2 17 00 82 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 94 [09:57:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:57:44]wFMCommunicate OK [09:57:44]requested_item fd.num is exist - process it [09:57:44]SAM_PROTO_GetFieldsCounters [09:57:44]wFMCommunicate request_size=4 [09:57:44]MH_SAM_APDU [09:57:44]CAPDU: 80 13 00 00 [09:57:44]Write to MH i2c: E2 08 00 83 49 80 13 00 00 00 00 00 00 48 [09:57:44]Write i2c OK [09:57:44]MH_I2C_Read... [09:57:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:57:44]Read from MH i2c: E2 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: E2 62 00 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: E2 62 00 83 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [09:57:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:57:44]wFMCommunicate OK [09:57:44]SAM_PROTO_GetFieldsCounters done [09:57:44]requested_item shift.num is exist - process it [09:57:44]requested_item shift.opened is exist - process it [09:57:44]req_shift_opened [09:57:44]FM_GetShiftState [09:57:44]SAM_PROTO_GetShiftState [09:57:44]wFMCommunicate request_size=4 [09:57:44]MH_SAM_APDU [09:57:44]CAPDU: 80 13 01 00 [09:57:44]Write to MH i2c: E2 08 00 84 49 80 13 01 00 00 00 00 00 4A [09:57:44]Write i2c OK [09:57:44]MH_I2C_Read... [09:57:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:44]Read from MH i2c: E2 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: E2 0E 00 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: E2 0E 00 84 49 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8D [09:57:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:57:44]wFMCommunicate OK [09:57:44]SAM_PROTO_GetShiftState done [09:57:44]FM_GetShiftState done [09:57:44]req_shift_opened done [09:57:44]requested_item shift.open_date is exist - process it [09:57:44]req_shift_open_date [09:57:44]req_shift_open_date done [09:57:44]produce_requested_data done [09:57:44]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218491,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:57:44]process_action_free close_receipt [09:57:44]json_value_free [09:57:44]json_value_free done [09:57:44]process_json_proto returns [09:57:44]Send response to host [09:57:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218491,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:57:44]free response buf [09:57:44]execute_script done [09:57:44]execute_script returns [09:57:44]free content buf [09:57:44]Sock 9.Close socket [09:57:44]Sock 9.Thread stoped [09:57:48]OFD Sender: No OFD packet to send [09:57:53]OFD Sender: No OFD packet to send [09:57:58]OFD Sender: No OFD packet to send [09:58:03]OFD Sender: No OFD packet to send [09:58:08]OFD Sender: No OFD packet to send [09:58:13]OFD Sender: No OFD packet to send [09:58:18]OFD Sender: No OFD packet to send [09:58:23]OFD Sender: No OFD packet to send [09:58:28]OFD Sender: No OFD packet to send [09:58:33]OFD Sender: No OFD packet to send [09:58:38]OFD Sender: No OFD packet to send [09:58:43]OFD Sender: No OFD packet to send [09:58:48]OFD Sender: No OFD packet to send [09:58:53]OFD Sender: No OFD packet to send [09:58:58]OFD Sender: No OFD packet to send [09:59:03]OFD Sender: No OFD packet to send [09:59:05]accept exits with 8 [09:59:05]New connection [09:59:05]New thread 3066682724 created [09:59:05]Thread 3066826084 joined [09:59:05]Waiting for new connection... [09:59:05] Sock 8.Parse request [09:59:05]Sock 8.Check first char [09:59:05]Sock 8.First char is OK [09:59:05]request: POST /json_proto HTTP/1.0 [09:59:05]Method: POST [09:59:05]URL: /json_proto [09:59:05]Method is POST - this is cgi request [09:59:05]url: /json_proto [09:59:05]query_string will be loaded in cgi processing [09:59:05]execute_cgi json_proto POST (null) [09:59:05]execute_cgi path=json_proto method=POST [09:59:05]POST find Content-Length [09:59:05]Host: 172.17.40.4:8080 [09:59:05]Content-Length: 1014 [09:59:05]Content-Type: application/json [09:59:05] [09:59:05]POST finish read [09:59:05]Found Content-Length = 1014 [09:59:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79754", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 265.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:05]execute_script... [09:59:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79754", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 265.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:05]POST & json_proto [09:59:05]process_json_proto [09:59:05]json parsed OK: [09:59:05]protocol is kg_v1.0 [09:59:05]action value=close_receipt [09:59:05]process_action close_receipt [09:59:05]cmd_close_receipt [09:59:05]MH_GetDate [09:59:05]Write to MH i2c: F0 00 00 85 49 BD [09:59:05]Write i2c OK [09:59:05]MH_I2C_Read... [09:59:05]Read from MH i2c: F0 [09:59:05]MH_I2C_Read... [09:59:05]Read from MH i2c: F0 09 00 [09:59:05]MH_I2C_Read... [09:59:05]Read from MH i2c: F0 09 00 85 49 00 ED 82 13 67 EE 0E 0D 67 1F [09:59:05]GetLastDocTimeStamp 1729331864 [09:59:05]current date 1729331949 [09:59:05]FM_GetShiftState [09:59:05]SAM_PROTO_GetShiftState [09:59:05]wFMCommunicate request_size=4 [09:59:05]MH_SAM_APDU [09:59:05]CAPDU: 80 13 01 00 [09:59:05]Write to MH i2c: E2 08 00 86 49 80 13 01 00 00 00 00 00 4C [09:59:05]Write i2c OK [09:59:05]MH_I2C_Read... [09:59:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:05]Read from MH i2c: E2 [09:59:05]MH_I2C_Read... [09:59:05]Read from MH i2c: E2 0E 00 [09:59:05]MH_I2C_Read... [09:59:05]Read from MH i2c: E2 0E 00 86 49 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8F [09:59:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:59:05]wFMCommunicate OK [09:59:05]SAM_PROTO_GetShiftState done [09:59:05]FM_GetShiftState done [09:59:05]opened in 1729296582 [09:59:05]opened+sec_in_day 1729382982 [09:59:05]quantity*price = 16000 [09:59:05]sum+1 = 16001 [09:59:05]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000034730018 Кофе Американо (GABB TRADE) 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 265.00 НСП 1% : 2.35 НДС 12% : 28.14 Наличными: 0.00 Безнал.: 265.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 137 19.10.2024 09:59 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218492 ФПД: 110530303057070 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095909&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218492&fm=110530303057070&tin=02508201610067®Number=0000000000098116&sum=26500 0 [09:59:06]StoreToDocumentArchive [09:59:06]shift 443 fd 218492 [09:59:06]save to /storage/0443/doc_00218492 [09:59:06]save last doc name /storage/0443/doc_00218492 to /storage/kkm_last_doc_name [09:59:06]save OK [09:59:06]Clear old archive folders... [09:59:06]ProcessDocumentItem done err = 0, tmpTLVsize=386 [09:59:06]tlvbuf is B6D895A0 [09:59:06]SAM_PROTO_ClearQueue [09:59:06]wFMCommunicate request_size=4 [09:59:06]MH_SAM_APDU [09:59:06]CAPDU: 80 09 00 00 [09:59:06]Write to MH i2c: E2 08 00 93 49 80 09 00 00 00 00 00 00 4E [09:59:06]Write i2c OK [09:59:06]MH_I2C_Read... [09:59:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:06]Read from MH i2c: E2 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 03 00 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 03 00 93 49 00 90 00 50 [09:59:06]RAPDU: 90 00 [09:59:06]wFMCommunicate OK [09:59:06]SAM_PROTO_ClearQueue done [09:59:06]KKMCreateOFDPacket [09:59:06]OFDProtocolAddRootSTLVToBuf [09:59:06]FM_MakeSignedData [09:59:06]FM_MakeSignedData [09:59:06]SAM_PROTO_SignData [09:59:06]wFMCommunicate request_size=4 [09:59:06]MH_SAM_APDU [09:59:06]CAPDU: 80 0D 01 02 [09:59:06]Write to MH i2c: E2 08 00 94 49 80 0D 01 02 00 00 00 00 56 [09:59:06]Write i2c OK [09:59:06]MH_I2C_Read... [09:59:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:06]Read from MH i2c: E2 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 03 00 [09:59:06]MH_I2C_Read... [09:59:06]Read from MH i2c: E2 03 00 94 49 00 90 00 51 [09:59:06]RAPDU: 90 00 [09:59:06]wFMCommunicate OK [09:59:06]wFMCommunicate request_size=255 [09:59:06]MH_SAM_APDU [09:59:06]CAPDU: 80 0D 02 02 FA 03 00 82 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 [09:59:06]Write to MH i2c: E2 02 01 95 49 80 0D 02 02 FA 00 03 00 82 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 00 00 31 [09:59:06]Write i2c OK [09:59:06]MH_I2C_Read... [09:59:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:07]Read from MH i2c: E2 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 03 00 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 03 00 95 49 00 90 00 52 [09:59:07]RAPDU: 90 00 [09:59:07]wFMCommunicate OK [09:59:07]wFMCommunicate request_size=145 [09:59:07]MH_SAM_APDU [09:59:07]CAPDU: 80 0D 02 02 8C 06 00 EB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 67 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 ED 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7C 55 03 00 35 04 06 00 64 86 D7 73 5C AE [09:59:07]Write to MH i2c: E2 94 00 96 49 80 0D 02 02 8C 00 06 00 EB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 67 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 ED 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7C 55 03 00 35 04 06 00 64 86 D7 73 5C AE 00 00 BE [09:59:07]Write i2c OK [09:59:07]MH_I2C_Read... [09:59:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:07]Read from MH i2c: E2 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 03 00 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 03 00 96 49 00 90 00 53 [09:59:07]RAPDU: 90 00 [09:59:07]wFMCommunicate OK [09:59:07]wFMCommunicate request_size=4 [09:59:07]MH_SAM_APDU [09:59:07]CAPDU: 80 0D 03 02 [09:59:07]Write to MH i2c: E2 08 00 97 49 80 0D 03 02 00 00 00 00 5B [09:59:07]Write i2c OK [09:59:07]MH_I2C_Read... [09:59:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:07]Read from MH i2c: E2 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 0B 00 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 0B 00 97 49 00 52 C3 7C 54 73 81 B7 D3 90 00 BF [09:59:07]RAPDU: 52 C3 7C 54 73 81 B7 D3 90 00 [09:59:07]wFMCommunicate OK [09:59:07]SAM_PROTO_SignData done [09:59:07]FM_MakeSignedData done [09:59:07]CreateOFDProtocolMessage [09:59:07]wFMCommunicate request_size=4 [09:59:07]MH_SAM_APDU [09:59:07]CAPDU: 80 11 00 00 [09:59:07]Write to MH i2c: E2 08 00 98 49 80 11 00 00 00 00 00 00 5B [09:59:07]Write i2c OK [09:59:07]MH_I2C_Read... [09:59:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:07]Read from MH i2c: E2 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 17 00 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: E2 17 00 98 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AA [09:59:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:59:07]wFMCommunicate OK [09:59:07]CreateOFDProtocolMessage done [09:59:07]OFDSenderStorePacket 218492 [09:59:07]StoreOFDPacket docnum=218492 [09:59:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 96 01 00 00 39 87 8E 01 7C 3E 5A 03 01 00 03 00 82 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 67 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 ED 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7C 55 03 00 35 04 06 00 64 86 D7 73 5C AE 52 C3 7C 54 73 81 B7 D3 [09:59:07]CheckFolder [09:59:07]dirname=/storage/ofd_packets [09:59:07]CheckFolder done [09:59:07]ProducePacketName [09:59:07]name=ofd_packets/00218492 [09:59:07]NVStorageSaveData ofd_packets/00218492 [09:59:07]File name is /storage/ofd_packets/00218492 [09:59:07]Write 436 bytes [09:59:07]NVStorageSaveData done [09:59:07]OFDSenderStorePacket done [09:59:07]KKMCreateOFDPacket done [09:59:07]NVStorageSaveData kkm_last_timestamp [09:59:07]File name is /storage/kkm_last_timestamp [09:59:07]Write 4 bytes [09:59:07]NVStorageSaveData done [09:59:07]ExternCall_PrintAddStr [09:59:07]wPrintStart [09:59:07]Write to MH i2c: 01 00 00 99 49 E2 [09:59:07]Write i2c OK [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: 01 [09:59:07]MH_I2C_Read... [09:59:07]Read from MH i2c: 01 07 00 [09:59:07]MH_I2C_Read... [09:59:07]OFD Sender: Processing packet 218492 [packets to send 80, broken 79] [09:59:07]ProducePacketName [09:59:07]name=ofd_packets/00218492 [09:59:07]OFD Sender: To server: pG, [09:59:07]CommunicateWithHost lk.salyk.kg:30040 [09:59:07]ConnectInit lk.salyk.kg [09:59:07]Read from MH i2c: 01 07 00 99 49 00 00 00 00 00 FF 0F F7 [09:59:07]RasterBufferAndPrint [09:59:07]line Счет N : (3)79754 [09:59:07]line ИНН: 02508201610067 [09:59:07]line Контрольно-Кассовый Чек [09:59:07]line ПРОДАЖА [09:59:07]line Товар: 48741958 [09:59:07]line Сигареты Parliament Aqua Blue [09:59:07]line 1.000 * 160.00 [09:59:07]line = 160.00 [09:59:07]line НДС 12% НСП 1% [09:59:07]line > о реализуемом товаре [09:59:07]line Товар: 2000034730018 [09:59:07]line Кофе Американо (GABB TRADE) [09:59:07]line 1.000 * 105.00 [09:59:07]line = 105.00 [09:59:07]line НДС 12% НСП 1% [09:59:07]line > о реализуемом товаре [09:59:07]line ИТОГО: 265.00 [09:59:07]line НСП 1% : 2.35 [09:59:07]line НДС 12% : 28.14 [09:59:07]line Наличными: 0.00 [09:59:07]line Безнал.: 265.00 [09:59:07]line Место: АЗС № 84 "Партнер Нефть" [09:59:07]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:59:07]line СНО: Общий режим [09:59:07]line Чек 137 19.10.2024 09:59 [09:59:07]line Смена: 443 ФФД: 1.0 [09:59:07]line ЗНМ: 0300000178 [09:59:07]line РНМ: 0000000000098116 [09:59:07]line Версия ККМ: 001 [09:59:07]line Платежная система: Mbank [09:59:07]line ФМ: 0000000000965413 [09:59:07]line ФД: 218492 [09:59:07]line ФПД: 110530303057070 [09:59:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095909&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218492&fm=110530303057070&tin=02508201610067®Number=0000000000098116&sum=26500 [09:59:07]line 0 [09:59:07]written 0, free lines is 4095 [09:59:07]Connected sock=10 [09:59:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 96 01 00 00 39 87 8E 01 7C 3E 5A 03 01 00 03 00 82 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 67 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 ED 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7C 55 03 00 35 04 06 00 64 86 D7 73 5C AE 52 C3 7C 54 73 81 B7 D3 [09:59:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A2 32 47 00 B3 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 39 36 35 34 31 33 10 04 04 00 7C 55 03 00 F4 03 04 00 87 2E 13 67 B6 04 01 00 00 2D DF 0E 9D DE 02 73 EE [09:59:08]CommunicateWithHost err = 0 [09:59:08]CheckOFDResponse [09:59:08]1017 (14) - 77093643461234 [09:59:08]1041 (16) - 0000000000965413 [09:59:08]1040 (4) - 218492 [09:59:08]1012 (4) - 19.10.2024 03:59 [09:59:08]1206 (1) - 0 [09:59:08]OFD Sender: Remove packet 218492 [09:59:08]ProducePacketName [09:59:08]name=ofd_packets/00218492 [09:59:08]NVStorageDeleteData [09:59:08]Write to MH i2c: 01 00 00 CA 49 13 [09:59:08]Write i2c OK [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: 01 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: 01 07 00 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: 01 07 00 CA 49 00 00 00 00 00 63 0C 89 [09:59:08]RasterBufferAndPrint [09:59:08]line [09:59:08]line [09:59:08]line [09:59:08]line [09:59:08]line [09:59:08]written 0, free lines is 3177 [09:59:08]MH_Cut [09:59:08]Write to MH i2c: D1 01 00 D1 49 01 EC [09:59:08]Write i2c OK [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: D1 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: D1 01 00 [09:59:08]MH_I2C_Read... [09:59:08]Read from MH i2c: D1 01 00 D1 49 00 EB [09:59:08]Write to MH i2c: 01 00 00 D2 49 1B [09:59:08]Write i2c OK [09:59:08]MH_I2C_Read... [09:59:08]OFD Sender: No OFD packet to send [09:59:09]*** Cut start [09:59:09]*** Partial cut [09:59:09]*** CUTSNS_PIN = 1 [09:59:09]*** CUTSNS_PIN = 0 [09:59:09]*** Brake cut motor [09:59:09]Read from MH i2c: 01 [09:59:09]MH_I2C_Read... [09:59:09]*** Stop cut motor [09:59:09]*** Cut end [09:59:09]Read from MH i2c: 01 07 00 [09:59:09]MH_I2C_Read... [09:59:09]Read from MH i2c: 01 07 00 D2 49 00 00 00 00 00 FF 0F 30 [09:59:09]process_action close_receipt done [09:59:09]requested_data is exist [09:59:09]produce_requested_data [09:59:09]requested_item fm.sn is exist - process it [09:59:09]wFMCommunicate request_size=4 [09:59:09]MH_SAM_APDU [09:59:09]CAPDU: 80 11 00 00 [09:59:09]Write to MH i2c: E2 08 00 D3 49 80 11 00 00 00 00 00 00 96 [09:59:09]Write i2c OK [09:59:09]MH_I2C_Read... [09:59:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:09]Read from MH i2c: E2 [09:59:09]MH_I2C_Read... [09:59:09]Read from MH i2c: E2 17 00 [09:59:09]MH_I2C_Read... [09:59:09]Read from MH i2c: E2 17 00 D3 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E5 [09:59:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:59:09]wFMCommunicate OK [09:59:09]requested_item fd.num is exist - process it [09:59:09]SAM_PROTO_GetFieldsCounters [09:59:09]wFMCommunicate request_size=4 [09:59:09]MH_SAM_APDU [09:59:09]CAPDU: 80 13 00 00 [09:59:09]Write to MH i2c: E2 08 00 D4 49 80 13 00 00 00 00 00 00 99 [09:59:09]Write i2c OK [09:59:09]MH_I2C_Read... [09:59:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:59:10]Read from MH i2c: E2 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: E2 62 00 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: E2 62 00 D4 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 E1 [09:59:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:59:10]wFMCommunicate OK [09:59:10]SAM_PROTO_GetFieldsCounters done [09:59:10]requested_item shift.num is exist - process it [09:59:10]requested_item shift.opened is exist - process it [09:59:10]req_shift_opened [09:59:10]FM_GetShiftState [09:59:10]SAM_PROTO_GetShiftState [09:59:10]wFMCommunicate request_size=4 [09:59:10]MH_SAM_APDU [09:59:10]CAPDU: 80 13 01 00 [09:59:10]Write to MH i2c: E2 08 00 D5 49 80 13 01 00 00 00 00 00 9B [09:59:10]Write i2c OK [09:59:10]MH_I2C_Read... [09:59:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:10]Read from MH i2c: E2 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: E2 0E 00 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: E2 0E 00 D5 49 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DE [09:59:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:59:10]wFMCommunicate OK [09:59:10]SAM_PROTO_GetShiftState done [09:59:10]FM_GetShiftState done [09:59:10]req_shift_opened done [09:59:10]requested_item shift.open_date is exist - process it [09:59:10]req_shift_open_date [09:59:10]req_shift_open_date done [09:59:10]produce_requested_data done [09:59:10]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218492,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:59:10]process_action_free close_receipt [09:59:10]json_value_free [09:59:10]json_value_free done [09:59:10]process_json_proto returns [09:59:10]Send response to host [09:59:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218492,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:59:10]free response buf [09:59:10]execute_script done [09:59:10]execute_script returns [09:59:10]free content buf [09:59:10]Sock 8.Close socket [09:59:10]Sock 8.Thread stoped [09:59:10]accept exits with 9 [09:59:10]New connection [09:59:10]New thread 3066826084 created [09:59:10]Thread 3066682724 joined [09:59:10]Waiting for new connection... [09:59:10] Sock 9.Parse request [09:59:10]Sock 9.Check first char [09:59:10]Sock 9.First char is OK [09:59:10]request: POST /json_proto HTTP/1.0 [09:59:10]Method: POST [09:59:10]URL: /json_proto [09:59:10]Method is POST - this is cgi request [09:59:10]url: /json_proto [09:59:10]query_string will be loaded in cgi processing [09:59:10]execute_cgi json_proto POST (null) [09:59:10]execute_cgi path=json_proto method=POST [09:59:10]POST find Content-Length [09:59:10]Host: 172.17.40.4:8080 [09:59:10]Content-Length: 678 [09:59:10]Content-Type: application/json [09:59:10] [09:59:10]POST finish read [09:59:10]Found Content-Length = 678 [09:59:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [09:59:10]execute_script... [09:59:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [09:59:10]POST & json_proto [09:59:10]process_json_proto [09:59:10]json parsed OK: [09:59:10]protocol is kg_v1.0 [09:59:10]action value=close_receipt [09:59:10]process_action close_receipt [09:59:10]cmd_close_receipt [09:59:10]MH_GetDate [09:59:10]Write to MH i2c: F0 00 00 D6 49 0E [09:59:10]Write i2c OK [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: F0 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: F0 09 00 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: F0 09 00 D6 49 00 F2 82 13 67 EE 0E 0D 67 75 [09:59:10]GetLastDocTimeStamp 1729331949 [09:59:10]current date 1729331954 [09:59:10]FM_GetShiftState [09:59:10]SAM_PROTO_GetShiftState [09:59:10]wFMCommunicate request_size=4 [09:59:10]MH_SAM_APDU [09:59:10]CAPDU: 80 13 01 00 [09:59:10]Write to MH i2c: E2 08 00 D7 49 80 13 01 00 00 00 00 00 9D [09:59:10]Write i2c OK [09:59:10]MH_I2C_Read... [09:59:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:10]Read from MH i2c: E2 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: E2 0E 00 [09:59:10]MH_I2C_Read... [09:59:10]Read from MH i2c: E2 0E 00 D7 49 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E0 [09:59:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:59:10]wFMCommunicate OK [09:59:10]SAM_PROTO_GetShiftState done [09:59:10]FM_GetShiftState done [09:59:10]opened in 1729296582 [09:59:10]opened+sec_in_day 1729382982 [09:59:10]quantity*price = 70044 [09:59:10]sum+1 = 70045 [09:59:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 138 19.10.2024 09:59 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218493 ФПД: 225001929036496 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095914&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218493&fm=225001929036496&tin=02508201610067®Number=0000000000098116&sum=70000 [09:59:12]StoreToDocumentArchive [09:59:12]shift 443 fd 218493 [09:59:12]save to /storage/0443/doc_00218493 [09:59:12]save last doc name /storage/0443/doc_00218493 to /storage/kkm_last_doc_name [09:59:12]save OK [09:59:12]Clear old archive folders... [09:59:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:59:12]tlvbuf is 015D6F00 [09:59:12]SAM_PROTO_ClearQueue [09:59:12]wFMCommunicate request_size=4 [09:59:12]MH_SAM_APDU [09:59:12]CAPDU: 80 09 00 00 [09:59:12]Write to MH i2c: E2 08 00 E4 49 80 09 00 00 00 00 00 00 9F [09:59:12]Write i2c OK [09:59:12]MH_I2C_Read... [09:59:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:12]Read from MH i2c: E2 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 E4 49 00 90 00 A1 [09:59:12]RAPDU: 90 00 [09:59:12]wFMCommunicate OK [09:59:12]SAM_PROTO_ClearQueue done [09:59:12]KKMCreateOFDPacket [09:59:12]OFDProtocolAddRootSTLVToBuf [09:59:12]FM_MakeSignedData [09:59:12]FM_MakeSignedData [09:59:12]SAM_PROTO_SignData [09:59:12]wFMCommunicate request_size=4 [09:59:12]MH_SAM_APDU [09:59:12]CAPDU: 80 0D 01 02 [09:59:12]Write to MH i2c: E2 08 00 E5 49 80 0D 01 02 00 00 00 00 A7 [09:59:12]Write i2c OK [09:59:12]MH_I2C_Read... [09:59:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:12]Read from MH i2c: E2 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 E5 49 00 90 00 A2 [09:59:12]RAPDU: 90 00 [09:59:12]wFMCommunicate OK [09:59:12]wFMCommunicate request_size=255 [09:59:12]MH_SAM_APDU [09:59:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 8A 00 00 00 F4 03 04 00 F2 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7D 55 03 00 35 04 06 00 CC [09:59:12]Write to MH i2c: E2 02 01 E6 49 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 8A 00 00 00 F4 03 04 00 F2 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7D 55 03 00 35 04 06 00 CC 00 00 14 [09:59:12]Write i2c OK [09:59:12]MH_I2C_Read... [09:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:12]Read from MH i2c: E2 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 E6 49 00 90 00 A3 [09:59:12]RAPDU: 90 00 [09:59:12]wFMCommunicate OK [09:59:12]wFMCommunicate request_size=10 [09:59:12]MH_SAM_APDU [09:59:12]CAPDU: 80 0D 02 02 05 A3 58 0D D2 D0 [09:59:12]Write to MH i2c: E2 0D 00 E7 49 80 0D 02 02 05 00 A3 58 0D D2 D0 00 00 5E [09:59:12]Write i2c OK [09:59:12]MH_I2C_Read... [09:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:12]Read from MH i2c: E2 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 03 00 E7 49 00 90 00 A4 [09:59:12]RAPDU: 90 00 [09:59:12]wFMCommunicate OK [09:59:12]wFMCommunicate request_size=4 [09:59:12]MH_SAM_APDU [09:59:12]CAPDU: 80 0D 03 02 [09:59:12]Write to MH i2c: E2 08 00 E8 49 80 0D 03 02 00 00 00 00 AC [09:59:12]Write i2c OK [09:59:12]MH_I2C_Read... [09:59:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:12]Read from MH i2c: E2 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 0B 00 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 0B 00 E8 49 00 D0 8F 90 67 18 D8 BD 51 90 00 01 [09:59:12]RAPDU: D0 8F 90 67 18 D8 BD 51 90 00 [09:59:12]wFMCommunicate OK [09:59:12]SAM_PROTO_SignData done [09:59:12]FM_MakeSignedData done [09:59:12]CreateOFDProtocolMessage [09:59:12]wFMCommunicate request_size=4 [09:59:12]MH_SAM_APDU [09:59:12]CAPDU: 80 11 00 00 [09:59:12]Write to MH i2c: E2 08 00 E9 49 80 11 00 00 00 00 00 00 AC [09:59:12]Write i2c OK [09:59:12]MH_I2C_Read... [09:59:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:12]Read from MH i2c: E2 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 17 00 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: E2 17 00 E9 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FB [09:59:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:59:12]wFMCommunicate OK [09:59:12]CreateOFDProtocolMessage done [09:59:12]OFDSenderStorePacket 218493 [09:59:12]StoreOFDPacket docnum=218493 [09:59:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F7 FE 07 01 D8 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 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 8A 00 00 00 F4 03 04 00 F2 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7D 55 03 00 35 04 06 00 CC A3 58 0D D2 D0 D0 8F 90 67 18 D8 BD 51 [09:59:12]CheckFolder [09:59:12]dirname=/storage/ofd_packets [09:59:12]CheckFolder done [09:59:12]ProducePacketName [09:59:12]name=ofd_packets/00218493 [09:59:12]NVStorageSaveData ofd_packets/00218493 [09:59:12]File name is /storage/ofd_packets/00218493 [09:59:12]Write 301 bytes [09:59:12]NVStorageSaveData done [09:59:12]OFDSenderStorePacket done [09:59:12]KKMCreateOFDPacket done [09:59:12]NVStorageSaveData kkm_last_timestamp [09:59:12]File name is /storage/kkm_last_timestamp [09:59:12]Write 4 bytes [09:59:12]NVStorageSaveData done [09:59:12]ExternCall_PrintAddStr [09:59:12]wPrintStart [09:59:12]Write to MH i2c: 01 00 00 EA 49 33 [09:59:12]Write i2c OK [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: 01 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: 01 07 00 [09:59:12]MH_I2C_Read... [09:59:12]Read from MH i2c: 01 07 00 EA 49 00 00 00 00 00 FF 0F 48 [09:59:12]RasterBufferAndPrint [09:59:12]line Счет N : (1)536036 [09:59:12]line ИНН: 02508201610067 [09:59:12]line Контрольно-Кассовый Чек [09:59:12]line ПРОДАЖА [09:59:12]line ТРК (МРК, ГНК) : 23 [09:59:12]line Товар: 2710124130 [09:59:12]line Аи-92-К-2 [09:59:12]line 10.470 * 66.90 [09:59:12]line = 700.44 [09:59:12]line НДС 12% НСП 1% [09:59:12]line > о реализуемом товаре [09:59:12]line ОКРУГЛЕНИЕ: -0.44 [09:59:12]line ИТОГО: 700.00 [09:59:12]line Внесено: 700.00 [09:59:12]line СДАЧА: 0.00 [09:59:12]line НСП 1% : 6.20 [09:59:12]line НДС 12% : 74.38 [09:59:12]line Наличными: 700.00 [09:59:12]line Безнал.: 0.00 [09:59:12]line Место: АЗС № 84 "Партнер Нефть" [09:59:12]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [09:59:12]line СНО: Общий режим [09:59:12]line Чек 138 19.10.2024 09:59 [09:59:12]line Смена: 443 ФФД: 1.0 [09:59:12]line ЗНМ: 0300000178 [09:59:12]line РНМ: 0000000000098116 [09:59:12]line Версия ККМ: 001 [09:59:12]line ФМ: 0000000000965413 [09:59:12]line ФД: 218493 [09:59:12]line ФПД: 225001929036496 [09:59:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T095914&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218493&fm=225001929036496&tin=02508201610067®Number=0000000000098116&sum=70000 [09:59:13]OFD Sender: Processing packet 218493 [packets to send 80, broken 79] [09:59:13]ProducePacketName [09:59:13]name=ofd_packets/00218493 [09:59:13]OFD Sender: To server: pG, [09:59:13]CommunicateWithHost lk.salyk.kg:30040 [09:59:13]ConnectInit lk.salyk.kg [09:59:13]written 0, free lines is 4095 [09:59:13]Connected sock=10 [09:59:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F7 FE 07 01 D8 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 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 8A 00 00 00 F4 03 04 00 F2 82 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7D 55 03 00 35 04 06 00 CC A3 58 0D D2 D0 D0 8F 90 67 18 D8 BD 51 [09:59:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3C 71 47 00 19 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 39 36 35 34 31 33 10 04 04 00 7D 55 03 00 F4 03 04 00 8C 2E 13 67 B6 04 01 00 00 46 31 C7 2F 50 8F A6 66 [09:59:13]CommunicateWithHost err = 0 [09:59:13]CheckOFDResponse [09:59:13]1017 (14) - 77093643461234 [09:59:13]1041 (16) - 0000000000965413 [09:59:13]1040 (4) - 218493 [09:59:13]1012 (4) - 19.10.2024 03:59 [09:59:13]1206 (1) - 0 [09:59:13]OFD Sender: Remove packet 218493 [09:59:13]ProducePacketName [09:59:13]name=ofd_packets/00218493 [09:59:13]NVStorageDeleteData [09:59:13]Write to MH i2c: 01 00 00 15 4A 5F [09:59:13]Write i2c OK [09:59:13]MH_I2C_Read... [09:59:13]Read from MH i2c: 01 [09:59:13]MH_I2C_Read... [09:59:13]Read from MH i2c: 01 07 00 [09:59:13]MH_I2C_Read... [09:59:13]Read from MH i2c: 01 07 00 15 4A 00 00 00 00 00 E9 0C 5B [09:59:13]RasterBufferAndPrint [09:59:13]line [09:59:13]line [09:59:13]line [09:59:13]line [09:59:13]line [09:59:13]written 0, free lines is 3320 [09:59:13]MH_Cut [09:59:13]Write to MH i2c: D1 01 00 1C 4A 01 38 [09:59:13]Write i2c OK [09:59:13]MH_I2C_Read... [09:59:13]Read from MH i2c: D1 [09:59:13]MH_I2C_Read... [09:59:13]Read from MH i2c: D1 01 00 [09:59:13]MH_I2C_Read... [09:59:13]Read from MH i2c: D1 01 00 1C 4A 00 37 [09:59:13]Write to MH i2c: 01 00 00 1D 4A 67 [09:59:13]Write i2c OK [09:59:13]MH_I2C_Read... [09:59:13]OFD Sender: No OFD packet to send [09:59:14]*** Cut start [09:59:14]*** Partial cut [09:59:14]*** CUTSNS_PIN = 1 [09:59:14]*** CUTSNS_PIN = 0 [09:59:14]*** Brake cut motor [09:59:14]Read from MH i2c: 01 [09:59:14]MH_I2C_Read... [09:59:14]*** Stop cut motor [09:59:14]*** Cut end [09:59:14]Read from MH i2c: 01 07 00 [09:59:14]MH_I2C_Read... [09:59:14]Read from MH i2c: 01 07 00 1D 4A 00 00 00 00 00 FF 0F 7C [09:59:14]process_action close_receipt done [09:59:14]requested_data is exist [09:59:14]produce_requested_data [09:59:14]requested_item fm.sn is exist - process it [09:59:14]wFMCommunicate request_size=4 [09:59:14]MH_SAM_APDU [09:59:14]CAPDU: 80 11 00 00 [09:59:14]Write to MH i2c: E2 08 00 1E 4A 80 11 00 00 00 00 00 00 E2 [09:59:14]Write i2c OK [09:59:14]MH_I2C_Read... [09:59:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:14]Read from MH i2c: E2 [09:59:14]MH_I2C_Read... [09:59:14]Read from MH i2c: E2 17 00 [09:59:14]MH_I2C_Read... [09:59:14]Read from MH i2c: E2 17 00 1E 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 31 [09:59:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [09:59:14]wFMCommunicate OK [09:59:14]requested_item fd.num is exist - process it [09:59:14]SAM_PROTO_GetFieldsCounters [09:59:14]wFMCommunicate request_size=4 [09:59:14]MH_SAM_APDU [09:59:14]CAPDU: 80 13 00 00 [09:59:14]Write to MH i2c: E2 08 00 1F 4A 80 13 00 00 00 00 00 00 E5 [09:59:14]Write i2c OK [09:59:14]MH_I2C_Read... [09:59:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:59:15]Read from MH i2c: E2 [09:59:15]MH_I2C_Read... [09:59:15]Read from MH i2c: E2 62 00 [09:59:15]MH_I2C_Read... [09:59:15]Read from MH i2c: E2 62 00 1F 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 31 [09:59:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:59:15]wFMCommunicate OK [09:59:15]SAM_PROTO_GetFieldsCounters done [09:59:15]requested_item shift.num is exist - process it [09:59:15]requested_item shift.opened is exist - process it [09:59:15]req_shift_opened [09:59:15]FM_GetShiftState [09:59:15]SAM_PROTO_GetShiftState [09:59:15]wFMCommunicate request_size=4 [09:59:15]MH_SAM_APDU [09:59:15]CAPDU: 80 13 01 00 [09:59:15]Write to MH i2c: E2 08 00 20 4A 80 13 01 00 00 00 00 00 E7 [09:59:15]Write i2c OK [09:59:15]MH_I2C_Read... [09:59:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:15]Read from MH i2c: E2 [09:59:15]MH_I2C_Read... [09:59:15]Read from MH i2c: E2 0E 00 [09:59:15]MH_I2C_Read... [09:59:15]Read from MH i2c: E2 0E 00 20 4A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2A [09:59:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [09:59:15]wFMCommunicate OK [09:59:15]SAM_PROTO_GetShiftState done [09:59:15]FM_GetShiftState done [09:59:15]req_shift_opened done [09:59:15]requested_item shift.open_date is exist - process it [09:59:15]req_shift_open_date [09:59:15]req_shift_open_date done [09:59:15]produce_requested_data done [09:59:15]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218493,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [09:59:15]process_action_free close_receipt [09:59:15]json_value_free [09:59:15]json_value_free done [09:59:15]process_json_proto returns [09:59:15]Send response to host [09:59:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218493,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [09:59:15]free response buf [09:59:15]execute_script done [09:59:15]execute_script returns [09:59:15]free content buf [09:59:15]Sock 9.Close socket [09:59:15]Sock 9.Thread stoped [09:59:18]OFD Sender: No OFD packet to send [09:59:23]OFD Sender: No OFD packet to send [09:59:28]OFD Sender: No OFD packet to send [09:59:33]OFD Sender: No OFD packet to send [09:59:38]OFD Sender: No OFD packet to send [09:59:43]OFD Sender: No OFD packet to send [09:59:48]OFD Sender: No OFD packet to send [09:59:53]OFD Sender: No OFD packet to send [09:59:58]OFD Sender: No OFD packet to send [10:00:03]OFD Sender: No OFD packet to send [10:00:08]OFD Sender: No OFD packet to send [10:00:13]OFD Sender: No OFD packet to send [10:00:18]OFD Sender: No OFD packet to send [10:00:23]OFD Sender: No OFD packet to send [10:00:28]OFD Sender: No OFD packet to send [10:00:33]OFD Sender: No OFD packet to send [10:00:38]OFD Sender: No OFD packet to send [10:00:43]OFD Sender: No OFD packet to send [10:00:48]OFD Sender: No OFD packet to send [10:00:53]OFD Sender: No OFD packet to send [10:00:58]OFD Sender: No OFD packet to send [10:01:03]OFD Sender: No OFD packet to send [10:01:08]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:50]accept exits with 8 [10:01:50]New connection [10:01:50]New thread 3066682724 created [10:01:50]Thread 3066826084 joined [10:01:50]Waiting for new connection... [10:01:50] Sock 8.Parse request [10:01:50]Sock 8.Check first char [10:01:50]Sock 8.First char is OK [10:01:50]request: POST /json_proto HTTP/1.0 [10:01:50]Method: POST [10:01:50]URL: /json_proto [10:01:50]Method is POST - this is cgi request [10:01:50]url: /json_proto [10:01:50]query_string will be loaded in cgi processing [10:01:50]execute_cgi json_proto POST (null) [10:01:50]execute_cgi path=json_proto method=POST [10:01:50]POST find Content-Length [10:01:50]Host: 172.17.40.4:8080 [10:01:50]Content-Length: 677 [10:01:50]Content-Type: application/json [10:01:50] [10:01:50]POST finish read [10:01:50]Found Content-Length = 677 [10:01:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:01:50]execute_script... [10:01: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)536038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:01:50]POST & json_proto [10:01:50]process_json_proto [10:01:50]json parsed OK: [10:01:50]protocol is kg_v1.0 [10:01:50]action value=close_receipt [10:01:50]process_action close_receipt [10:01:50]cmd_close_receipt [10:01:50]MH_GetDate [10:01:50]Write to MH i2c: F0 00 00 21 4A 5A [10:01:50]Write i2c OK [10:01:50]MH_I2C_Read... [10:01:50]Read from MH i2c: F0 [10:01:50]MH_I2C_Read... [10:01:50]Read from MH i2c: F0 09 00 [10:01:50]MH_I2C_Read... [10:01:50]Read from MH i2c: F0 09 00 21 4A 00 92 83 13 67 EE 0E 0D 67 62 [10:01:50]GetLastDocTimeStamp 1729331954 [10:01:50]current date 1729332114 [10:01:50]FM_GetShiftState [10:01:50]SAM_PROTO_GetShiftState [10:01:50]wFMCommunicate request_size=4 [10:01:50]MH_SAM_APDU [10:01:50]CAPDU: 80 13 01 00 [10:01:50]Write to MH i2c: E2 08 00 22 4A 80 13 01 00 00 00 00 00 E9 [10:01:50]Write i2c OK [10:01:50]MH_I2C_Read... [10:01:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:50]Read from MH i2c: E2 [10:01:50]MH_I2C_Read... [10:01:50]Read from MH i2c: E2 0E 00 [10:01:50]MH_I2C_Read... [10:01:50]Read from MH i2c: E2 0E 00 22 4A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2C [10:01:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:01:50]wFMCommunicate OK [10:01:50]SAM_PROTO_GetShiftState done [10:01:50]FM_GetShiftState done [10:01:50]opened in 1729296582 [10:01:50]opened+sec_in_day 1729382982 [10:01:50]quantity*price = 40006 [10:01:50]sum+1 = 40007 [10:01:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 139 19.10.2024 10:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218494 ФПД: 277652350274034 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100154&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218494&fm=277652350274034&tin=02508201610067®Number=0000000000098116&sum=40000 [10:01:51]StoreToDocumentArchive [10:01:51]shift 443 fd 218494 [10:01:51]save to /storage/0443/doc_00218494 [10:01:51]save last doc name /storage/0443/doc_00218494 to /storage/kkm_last_doc_name [10:01:51]save OK [10:01:51]Clear old archive folders... [10:01:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:01:51]tlvbuf is 01630210 [10:01:51]SAM_PROTO_ClearQueue [10:01:51]wFMCommunicate request_size=4 [10:01:51]MH_SAM_APDU [10:01:51]CAPDU: 80 09 00 00 [10:01:51]Write to MH i2c: E2 08 00 2F 4A 80 09 00 00 00 00 00 00 EB [10:01:51]Write i2c OK [10:01:51]MH_I2C_Read... [10:01:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:01:51]Read from MH i2c: E2 [10:01:51]MH_I2C_Read... [10:01:51]Read from MH i2c: E2 03 00 [10:01:51]MH_I2C_Read... [10:01:51]Read from MH i2c: E2 03 00 2F 4A 00 90 00 ED [10:01:51]RAPDU: 90 00 [10:01:51]wFMCommunicate OK [10:01:51]SAM_PROTO_ClearQueue done [10:01:51]KKMCreateOFDPacket [10:01:51]OFDProtocolAddRootSTLVToBuf [10:01:51]FM_MakeSignedData [10:01:51]FM_MakeSignedData [10:01:51]SAM_PROTO_SignData [10:01:51]wFMCommunicate request_size=4 [10:01:51]MH_SAM_APDU [10:01:51]CAPDU: 80 0D 01 02 [10:01:51]Write to MH i2c: E2 08 00 30 4A 80 0D 01 02 00 00 00 00 F3 [10:01:51]Write i2c OK [10:01:51]MH_I2C_Read... [10:01:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:01:52]Read from MH i2c: E2 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 03 00 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 03 00 30 4A 00 90 00 EE [10:01:52]RAPDU: 90 00 [10:01:52]wFMCommunicate OK [10:01:52]wFMCommunicate request_size=255 [10:01:52]MH_SAM_APDU [10:01: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 8B 00 00 00 F4 03 04 00 92 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7E 55 03 00 35 04 06 00 FC [10:01:52]Write to MH i2c: E2 02 01 31 4A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 8B 00 00 00 F4 03 04 00 92 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7E 55 03 00 35 04 06 00 FC 00 00 F2 [10:01:52]Write i2c OK [10:01:52]MH_I2C_Read... [10:01:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:52]Read from MH i2c: E2 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 03 00 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 03 00 31 4A 00 90 00 EF [10:01:52]RAPDU: 90 00 [10:01:52]wFMCommunicate OK [10:01:52]wFMCommunicate request_size=10 [10:01:52]MH_SAM_APDU [10:01:52]CAPDU: 80 0D 02 02 05 85 F9 B5 89 F2 [10:01:52]Write to MH i2c: E2 0D 00 32 4A 80 0D 02 02 05 00 85 F9 B5 89 F2 00 00 AE [10:01:52]Write i2c OK [10:01:52]MH_I2C_Read... [10:01:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:52]Read from MH i2c: E2 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 03 00 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 03 00 32 4A 00 90 00 F0 [10:01:52]RAPDU: 90 00 [10:01:52]wFMCommunicate OK [10:01:52]wFMCommunicate request_size=4 [10:01:52]MH_SAM_APDU [10:01:52]CAPDU: 80 0D 03 02 [10:01:52]Write to MH i2c: E2 08 00 33 4A 80 0D 03 02 00 00 00 00 F8 [10:01:52]Write i2c OK [10:01:52]MH_I2C_Read... [10:01:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:01:52]Read from MH i2c: E2 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 0B 00 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 0B 00 33 4A 00 9A 5B D8 02 80 F0 2D 2F 90 00 94 [10:01:52]RAPDU: 9A 5B D8 02 80 F0 2D 2F 90 00 [10:01:52]wFMCommunicate OK [10:01:52]SAM_PROTO_SignData done [10:01:52]FM_MakeSignedData done [10:01:52]CreateOFDProtocolMessage [10:01:52]wFMCommunicate request_size=4 [10:01:52]MH_SAM_APDU [10:01:52]CAPDU: 80 11 00 00 [10:01:52]Write to MH i2c: E2 08 00 34 4A 80 11 00 00 00 00 00 00 F8 [10:01:52]Write i2c OK [10:01:52]MH_I2C_Read... [10:01:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:52]Read from MH i2c: E2 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 17 00 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: E2 17 00 34 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 47 [10:01:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:01:52]wFMCommunicate OK [10:01:52]CreateOFDProtocolMessage done [10:01:52]OFDSenderStorePacket 218494 [10:01:52]StoreOFDPacket docnum=218494 [10:01:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F7 85 07 01 A6 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 8B 00 00 00 F4 03 04 00 92 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7E 55 03 00 35 04 06 00 FC 85 F9 B5 89 F2 9A 5B D8 02 80 F0 2D 2F [10:01:52]CheckFolder [10:01:52]dirname=/storage/ofd_packets [10:01:52]CheckFolder done [10:01:52]ProducePacketName [10:01:52]name=ofd_packets/00218494 [10:01:52]NVStorageSaveData ofd_packets/00218494 [10:01:52]File name is /storage/ofd_packets/00218494 [10:01:52]Write 301 bytes [10:01:52]NVStorageSaveData done [10:01:52]OFDSenderStorePacket done [10:01:52]KKMCreateOFDPacket done [10:01:52]NVStorageSaveData kkm_last_timestamp [10:01:52]File name is /storage/kkm_last_timestamp [10:01:52]Write 4 bytes [10:01:52]NVStorageSaveData done [10:01:52]ExternCall_PrintAddStr [10:01:52]wPrintStart [10:01:52]Write to MH i2c: 01 00 00 35 4A 7F [10:01:52]Write i2c OK [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: 01 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: 01 07 00 [10:01:52]MH_I2C_Read... [10:01:52]Read from MH i2c: 01 07 00 35 4A 00 00 00 00 00 FF 0F 94 [10:01:52]RasterBufferAndPrint [10:01:52]line Счет N : (1)536038 [10:01:52]line ИНН: 02508201610067 [10:01:52]line Контрольно-Кассовый Чек [10:01:52]line ПРОДАЖА [10:01:52]line ТРК (МРК, ГНК) : 43 [10:01:52]line Товар: 2710124130 [10:01:52]line Аи-92-К-2 [10:01:52]line 5.980 * 66.90 [10:01:52]line = 400.06 [10:01:52]line НДС 12% НСП 1% [10:01:52]line > о реализуемом товаре [10:01:52]line ОКРУГЛЕНИЕ: -0.06 [10:01:52]line ИТОГО: 400.00 [10:01:52]line Внесено: 400.00 [10:01:52]line СДАЧА: 0.00 [10:01:52]line НСП 1% : 3.54 [10:01:52]line НДС 12% : 42.48 [10:01:52]line Наличными: 400.00 [10:01:52]line Безнал.: 0.00 [10:01:52]line Место: АЗС № 84 "Партнер Нефть" [10:01:52]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:01:52]line СНО: Общий режим [10:01:52]line Чек 139 19.10.2024 10:01 [10:01:52]line Смена: 443 ФФД: 1.0 [10:01:52]line ЗНМ: 0300000178 [10:01:52]line РНМ: 0000000000098116 [10:01:52]line Версия ККМ: 001 [10:01:52]line ФМ: 0000000000965413 [10:01:52]line ФД: 218494 [10:01:52]line ФПД: 277652350274034 [10:01:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100154&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218494&fm=277652350274034&tin=02508201610067®Number=0000000000098116&sum=40000 [10:01:52]OFD Sender: Processing packet 218494 [packets to send 80, broken 79] [10:01:52]ProducePacketName [10:01:52]name=ofd_packets/00218494 [10:01:52]OFD Sender: To server: pG, [10:01:52]CommunicateWithHost lk.salyk.kg:30040 [10:01:52]ConnectInit lk.salyk.kg [10:01:52]written 0, free lines is 4095 [10:01:52]Connected sock=10 [10:01:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F7 85 07 01 A6 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 8B 00 00 00 F4 03 04 00 92 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7E 55 03 00 35 04 06 00 FC 85 F9 B5 89 F2 9A 5B D8 02 80 F0 2D 2F [10:01:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 98 FD 47 00 2D 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7E 55 03 00 F4 03 04 00 2C 2F 13 67 B6 04 01 00 00 8E CC 1D A2 7B 86 C0 0F [10:01:53]CommunicateWithHost err = 0 [10:01:53]CheckOFDResponse [10:01:53]1017 (14) - 77093643461234 [10:01:53]1041 (16) - 0000000000965413 [10:01:53]1040 (4) - 218494 [10:01:53]1012 (4) - 19.10.2024 04:01 [10:01:53]1206 (1) - 0 [10:01:53]OFD Sender: Remove packet 218494 [10:01:53]ProducePacketName [10:01:53]name=ofd_packets/00218494 [10:01:53]NVStorageDeleteData [10:01:53]Write to MH i2c: 01 00 00 60 4A AA [10:01:53]Write i2c OK [10:01:53]MH_I2C_Read... [10:01:53]Read from MH i2c: 01 [10:01:53]MH_I2C_Read... [10:01:53]Read from MH i2c: 01 07 00 [10:01:53]MH_I2C_Read... [10:01:53]Read from MH i2c: 01 07 00 60 4A 00 00 00 00 00 E6 0C A3 [10:01:53]RasterBufferAndPrint [10:01:53]line [10:01:53]line [10:01:53]line [10:01:53]line [10:01:53]line [10:01:53]written 0, free lines is 3308 [10:01:53]MH_Cut [10:01:53]Write to MH i2c: D1 01 00 67 4A 01 83 [10:01:53]Write i2c OK [10:01:53]MH_I2C_Read... [10:01:53]Read from MH i2c: D1 [10:01:53]MH_I2C_Read... [10:01:53]Read from MH i2c: D1 01 00 [10:01:53]MH_I2C_Read... [10:01:53]Read from MH i2c: D1 01 00 67 4A 00 82 [10:01:53]Write to MH i2c: 01 00 00 68 4A B2 [10:01:53]Write i2c OK [10:01:53]MH_I2C_Read... [10:01:53]OFD Sender: No OFD packet to send [10:01:53]*** Cut start [10:01:53]*** Partial cut [10:01:53]*** CUTSNS_PIN = 1 [10:01:54]*** CUTSNS_PIN = 0 [10:01:54]*** Brake cut motor [10:01:54]Read from MH i2c: 01 [10:01:54]MH_I2C_Read... [10:01:54]*** Stop cut motor [10:01:54]*** Cut end [10:01:54]Read from MH i2c: 01 07 00 [10:01:54]MH_I2C_Read... [10:01:54]Read from MH i2c: 01 07 00 68 4A 00 00 00 00 00 FF 0F C7 [10:01:54]process_action close_receipt done [10:01:54]requested_data is exist [10:01:54]produce_requested_data [10:01:54]requested_item fm.sn is exist - process it [10:01:54]wFMCommunicate request_size=4 [10:01:54]MH_SAM_APDU [10:01:54]CAPDU: 80 11 00 00 [10:01:54]Write to MH i2c: E2 08 00 69 4A 80 11 00 00 00 00 00 00 2D [10:01:54]Write i2c OK [10:01:54]MH_I2C_Read... [10:01:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:54]Read from MH i2c: E2 [10:01:54]MH_I2C_Read... [10:01:54]Read from MH i2c: E2 17 00 [10:01:54]MH_I2C_Read... [10:01:54]Read from MH i2c: E2 17 00 69 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7C [10:01:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:01:54]wFMCommunicate OK [10:01:54]requested_item fd.num is exist - process it [10:01:54]SAM_PROTO_GetFieldsCounters [10:01:54]wFMCommunicate request_size=4 [10:01:54]MH_SAM_APDU [10:01:54]CAPDU: 80 13 00 00 [10:01:54]Write to MH i2c: E2 08 00 6A 4A 80 13 00 00 00 00 00 00 30 [10:01:54]Write i2c OK [10:01:54]MH_I2C_Read... [10:01:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:01:54]Read from MH i2c: E2 [10:01:54]MH_I2C_Read... [10:01:54]Read from MH i2c: E2 62 00 [10:01:54]MH_I2C_Read... [10:01:54]Read from MH i2c: E2 62 00 6A 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 80 [10:01:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:01:54]wFMCommunicate OK [10:01:54]SAM_PROTO_GetFieldsCounters done [10:01:54]requested_item shift.num is exist - process it [10:01:54]requested_item shift.opened is exist - process it [10:01:54]req_shift_opened [10:01:54]FM_GetShiftState [10:01:54]SAM_PROTO_GetShiftState [10:01:54]wFMCommunicate request_size=4 [10:01:54]MH_SAM_APDU [10:01:54]CAPDU: 80 13 01 00 [10:01:54]Write to MH i2c: E2 08 00 6B 4A 80 13 01 00 00 00 00 00 32 [10:01:54]Write i2c OK [10:01:54]MH_I2C_Read... [10:01:54]Read from MH i2c: E2 [10:01:54]MH_I2C_Read... [10:01:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:54]Read from MH i2c: E2 0E 00 [10:01:54]MH_I2C_Read... [10:01:54]Read from MH i2c: E2 0E 00 6B 4A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 75 [10:01:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:01:54]wFMCommunicate OK [10:01:54]SAM_PROTO_GetShiftState done [10:01:54]FM_GetShiftState done [10:01:54]req_shift_opened done [10:01:54]requested_item shift.open_date is exist - process it [10:01:54]req_shift_open_date [10:01:54]req_shift_open_date done [10:01:54]produce_requested_data done [10:01:54]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218494,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:01:54]process_action_free close_receipt [10:01:54]json_value_free [10:01:54]json_value_free done [10:01:54]process_json_proto returns [10:01:54]Send response to host [10:01:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218494,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:01:54]free response buf [10:01:54]execute_script done [10:01:54]execute_script returns [10:01:54]free content buf [10:01:54]Sock 8.Close socket [10:01:54]Sock 8.Thread stoped [10:01:58]OFD Sender: No OFD packet to send [10:02:03]OFD Sender: No OFD packet to send [10:02:08]OFD Sender: No OFD packet to send [10:02:13]OFD Sender: No OFD packet to send [10:02:18]OFD Sender: No OFD packet to send [10:02:23]OFD Sender: No OFD packet to send [10:02:25]accept exits with 9 [10:02:25]New connection [10:02:25]New thread 3066826084 created [10:02:25]Thread 3066682724 joined [10:02:25]Waiting for new connection... [10:02:25] Sock 9.Parse request [10:02:25]Sock 9.Check first char [10:02:25]Sock 9.First char is OK [10:02:25]request: POST /json_proto HTTP/1.0 [10:02:25]Method: POST [10:02:25]URL: /json_proto [10:02:25]Method is POST - this is cgi request [10:02:25]url: /json_proto [10:02:25]query_string will be loaded in cgi processing [10:02:25]execute_cgi json_proto POST (null) [10:02:25]execute_cgi path=json_proto method=POST [10:02:25]POST find Content-Length [10:02:25]Host: 172.17.40.4:8080 [10:02:25]Content-Length: 679 [10:02:25]Content-Type: application/json [10:02:25] [10:02:25]POST finish read [10:02:25]Found Content-Length = 679 [10:02:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [10:02:25]execute_script... [10:02: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)536037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [10:02:25]POST & json_proto [10:02:25]process_json_proto [10:02:25]json parsed OK: [10:02:25]protocol is kg_v1.0 [10:02:25]action value=close_receipt [10:02:25]process_action close_receipt [10:02:25]cmd_close_receipt [10:02:25]MH_GetDate [10:02:25]Write to MH i2c: F0 00 00 6C 4A A5 [10:02:25]Write i2c OK [10:02:25]MH_I2C_Read... [10:02:25]Read from MH i2c: F0 [10:02:25]MH_I2C_Read... [10:02:25]Read from MH i2c: F0 09 00 [10:02:25]MH_I2C_Read... [10:02:25]Read from MH i2c: F0 09 00 6C 4A 00 B5 83 13 67 EE 0E 0D 67 D0 [10:02:25]GetLastDocTimeStamp 1729332114 [10:02:25]current date 1729332149 [10:02:25]FM_GetShiftState [10:02:25]SAM_PROTO_GetShiftState [10:02:25]wFMCommunicate request_size=4 [10:02:25]MH_SAM_APDU [10:02:25]CAPDU: 80 13 01 00 [10:02:25]Write to MH i2c: E2 08 00 6D 4A 80 13 01 00 00 00 00 00 34 [10:02:25]Write i2c OK [10:02:25]MH_I2C_Read... [10:02:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:25]Read from MH i2c: E2 [10:02:25]MH_I2C_Read... [10:02:25]Read from MH i2c: E2 0E 00 [10:02:25]MH_I2C_Read... [10:02:25]Read from MH i2c: E2 0E 00 6D 4A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 77 [10:02:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:02:25]wFMCommunicate OK [10:02:25]SAM_PROTO_GetShiftState done [10:02:25]FM_GetShiftState done [10:02:25]opened in 1729296582 [10:02:25]opened+sec_in_day 1729382982 [10:02:25]quantity*price = 200025 [10:02:25]sum+1 = 200026 [10:02:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 140 19.10.2024 10:02 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218495 ФПД: 10016708035604 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100229&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218495&fm=10016708035604&tin=02508201610067®Number=0000000000098116&sum=200000 [10:02:26]StoreToDocumentArchive [10:02:26]shift 443 fd 218495 [10:02:26]save to /storage/0443/doc_00218495 [10:02:26]save last doc name /storage/0443/doc_00218495 to /storage/kkm_last_doc_name [10:02:26]save OK [10:02:26]Clear old archive folders... [10:02:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:02:26]tlvbuf is 016233A0 [10:02:26]SAM_PROTO_ClearQueue [10:02:26]wFMCommunicate request_size=4 [10:02:26]MH_SAM_APDU [10:02:26]CAPDU: 80 09 00 00 [10:02:26]Write to MH i2c: E2 08 00 7A 4A 80 09 00 00 00 00 00 00 36 [10:02:26]Write i2c OK [10:02:26]MH_I2C_Read... [10:02:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:02:26]Read from MH i2c: E2 [10:02:26]MH_I2C_Read... [10:02:26]Read from MH i2c: E2 03 00 [10:02:26]MH_I2C_Read... [10:02:26]Read from MH i2c: E2 03 00 7A 4A 00 90 00 38 [10:02:26]RAPDU: 90 00 [10:02:26]wFMCommunicate OK [10:02:26]SAM_PROTO_ClearQueue done [10:02:26]KKMCreateOFDPacket [10:02:26]OFDProtocolAddRootSTLVToBuf [10:02:26]FM_MakeSignedData [10:02:26]FM_MakeSignedData [10:02:26]SAM_PROTO_SignData [10:02:26]wFMCommunicate request_size=4 [10:02:26]MH_SAM_APDU [10:02:26]CAPDU: 80 0D 01 02 [10:02:26]Write to MH i2c: E2 08 00 7B 4A 80 0D 01 02 00 00 00 00 3E [10:02:26]Write i2c OK [10:02:26]MH_I2C_Read... [10:02:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:02:26]Read from MH i2c: E2 [10:02:26]MH_I2C_Read... [10:02:26]Read from MH i2c: E2 03 00 [10:02:26]MH_I2C_Read... [10:02:26]Read from MH i2c: E2 03 00 7B 4A 00 90 00 39 [10:02:26]RAPDU: 90 00 [10:02:26]wFMCommunicate OK [10:02:26]wFMCommunicate request_size=255 [10:02:26]MH_SAM_APDU [10:02:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 8C 00 00 00 F4 03 04 00 B5 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7F 55 03 00 35 04 06 00 09 1C 32 53 [10:02:26]Write to MH i2c: E2 02 01 7C 4A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 8C 00 00 00 F4 03 04 00 B5 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7F 55 03 00 35 04 06 00 09 1C 32 53 00 00 25 [10:02:26]Write i2c OK [10:02:26]MH_I2C_Read... [10:02:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:26]Read from MH i2c: E2 [10:02:26]MH_I2C_Read... [10:02:26]Read from MH i2c: E2 03 00 [10:02:26]MH_I2C_Read... [10:02:26]Read from MH i2c: E2 03 00 7C 4A 00 90 00 3A [10:02:26]RAPDU: 90 00 [10:02:26]wFMCommunicate OK [10:02:26]wFMCommunicate request_size=7 [10:02:26]MH_SAM_APDU [10:02:26]CAPDU: 80 0D 02 02 02 04 14 [10:02:26]Write to MH i2c: E2 0A 00 7D 4A 80 0D 02 02 02 00 04 14 00 00 5D [10:02:26]Write i2c OK [10:02:26]MH_I2C_Read... [10:02:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:26]Read from MH i2c: E2 [10:02:26]MH_I2C_Read... [10:02:26]Read from MH i2c: E2 03 00 [10:02:26]MH_I2C_Read... [10:02:26]Read from MH i2c: E2 03 00 7D 4A 00 90 00 3B [10:02:26]RAPDU: 90 00 [10:02:26]wFMCommunicate OK [10:02:26]wFMCommunicate request_size=4 [10:02:26]MH_SAM_APDU [10:02:26]CAPDU: 80 0D 03 02 [10:02:26]Write to MH i2c: E2 08 00 7E 4A 80 0D 03 02 00 00 00 00 43 [10:02:26]Write i2c OK [10:02:26]MH_I2C_Read... [10:02:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:02:26]Read from MH i2c: E2 [10:02:26]MH_I2C_Read... [10:02:26]Read from MH i2c: E2 0B 00 [10:02:26]MH_I2C_Read... [10:02:26]Read from MH i2c: E2 0B 00 7E 4A 00 95 5A 13 F9 DA 75 E8 B6 90 00 2C [10:02:26]RAPDU: 95 5A 13 F9 DA 75 E8 B6 90 00 [10:02:26]wFMCommunicate OK [10:02:26]SAM_PROTO_SignData done [10:02:26]FM_MakeSignedData done [10:02:26]CreateOFDProtocolMessage [10:02:26]wFMCommunicate request_size=4 [10:02:26]MH_SAM_APDU [10:02:26]CAPDU: 80 11 00 00 [10:02:26]Write to MH i2c: E2 08 00 7F 4A 80 11 00 00 00 00 00 00 43 [10:02:26]Write i2c OK [10:02:26]MH_I2C_Read... [10:02:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:26]Read from MH i2c: E2 [10:02:26]MH_I2C_Read... [10:02:26]Read from MH i2c: E2 17 00 [10:02:26]MH_I2C_Read... [10:02:26]Read from MH i2c: E2 17 00 7F 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 92 [10:02:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:02:26]wFMCommunicate OK [10:02:26]CreateOFDProtocolMessage done [10:02:26]OFDSenderStorePacket 218495 [10:02:26]StoreOFDPacket docnum=218495 [10:02:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 C9 60 04 01 94 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 8C 00 00 00 F4 03 04 00 B5 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7F 55 03 00 35 04 06 00 09 1C 32 53 04 14 95 5A 13 F9 DA 75 E8 B6 [10:02:26]CheckFolder [10:02:26]dirname=/storage/ofd_packets [10:02:26]CheckFolder done [10:02:26]ProducePacketName [10:02:26]name=ofd_packets/00218495 [10:02:26]NVStorageSaveData ofd_packets/00218495 [10:02:26]File name is /storage/ofd_packets/00218495 [10:02:26]Write 298 bytes [10:02:26]NVStorageSaveData done [10:02:26]OFDSenderStorePacket done [10:02:26]KKMCreateOFDPacket done [10:02:26]NVStorageSaveData kkm_last_timestamp [10:02:26]File name is /storage/kkm_last_timestamp [10:02:26]Write 4 bytes [10:02:26]NVStorageSaveData done [10:02:26]ExternCall_PrintAddStr [10:02:26]wPrintStart [10:02:26]Write to MH i2c: 01 00 00 80 4A CA [10:02:26]Write i2c OK [10:02:26]MH_I2C_Read... [10:02:26]Read from MH i2c: 01 [10:02:26]MH_I2C_Read... [10:02:26]Read from MH i2c: 01 07 00 [10:02:26]MH_I2C_Read... [10:02:26]Read from MH i2c: 01 07 00 80 4A 00 00 00 00 00 FF 0F DF [10:02:26]RasterBufferAndPrint [10:02:26]line Счет N : (1)536037 [10:02:26]line ИНН: 02508201610067 [10:02:26]line Контрольно-Кассовый Чек [10:02:26]line ПРОДАЖА [10:02:26]line ТРК (МРК, ГНК) : 51 [10:02:26]line Товар: 2710194210 [10:02:26]line ДТ-К-2 [10:02:26]line 26.250 * 76.20 [10:02:26]line = 2000.25 [10:02:26]line НДС 12% НСП 1% [10:02:26]line > о реализуемом товаре [10:02:26]line ОКРУГЛЕНИЕ: -0.25 [10:02:26]line ИТОГО: 2000.00 [10:02:26]line Внесено: 2000.00 [10:02:26]line СДАЧА: 0.00 [10:02:26]line НСП 1% : 17.70 [10:02:26]line НДС 12% : 212.42 [10:02:26]line Наличными: 2000.00 [10:02:26]line Безнал.: 0.00 [10:02:26]line Место: АЗС № 84 "Партнер Нефть" [10:02:26]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:02:26]line СНО: Общий режим [10:02:26]line Чек 140 19.10.2024 10:02 [10:02:26]line Смена: 443 ФФД: 1.0 [10:02:26]line ЗНМ: 0300000178 [10:02:26]line РНМ: 0000000000098116 [10:02:26]line Версия ККМ: 001 [10:02:26]line ФМ: 0000000000965413 [10:02:26]line ФД: 218495 [10:02:26]line ФПД: 10016708035604 [10:02:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100229&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218495&fm=10016708035604&tin=02508201610067®Number=0000000000098116&sum=200000 [10:02:27]OFD Sender: Processing packet 218495 [packets to send 80, broken 79] [10:02:27]ProducePacketName [10:02:27]name=ofd_packets/00218495 [10:02:27]OFD Sender: To server: pG, [10:02:27]CommunicateWithHost lk.salyk.kg:30040 [10:02:27]ConnectInit lk.salyk.kg [10:02:27]written 0, free lines is 4095 [10:02:27]Connected sock=10 [10:02:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 C9 60 04 01 94 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 8C 00 00 00 F4 03 04 00 B5 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7F 55 03 00 35 04 06 00 09 1C 32 53 04 14 95 5A 13 F9 DA 75 E8 B6 [10:02:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 CA 1D 47 00 F1 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 39 36 35 34 31 33 10 04 04 00 7F 55 03 00 F4 03 04 00 4F 2F 13 67 B6 04 01 00 00 6E A3 4C E9 F2 49 E0 89 [10:02:27]CommunicateWithHost err = 0 [10:02:27]CheckOFDResponse [10:02:27]1017 (14) - 77093643461234 [10:02:27]1041 (16) - 0000000000965413 [10:02:27]1040 (4) - 218495 [10:02:27]1012 (4) - 19.10.2024 04:02 [10:02:27]1206 (1) - 0 [10:02:27]OFD Sender: Remove packet 218495 [10:02:27]ProducePacketName [10:02:27]name=ofd_packets/00218495 [10:02:27]NVStorageDeleteData [10:02:27]Write to MH i2c: 01 00 00 AB 4A F5 [10:02:27]Write i2c OK [10:02:27]MH_I2C_Read... [10:02:27]Read from MH i2c: 01 [10:02:27]MH_I2C_Read... [10:02:27]Read from MH i2c: 01 07 00 [10:02:27]MH_I2C_Read... [10:02:27]Read from MH i2c: 01 07 00 AB 4A 00 00 00 00 00 E4 0C EC [10:02:27]RasterBufferAndPrint [10:02:27]line [10:02:27]line [10:02:27]line [10:02:27]line [10:02:27]line [10:02:27]written 0, free lines is 3306 [10:02:27]MH_Cut [10:02:27]Write to MH i2c: D1 01 00 B2 4A 01 CE [10:02:27]Write i2c OK [10:02:27]MH_I2C_Read... [10:02:27]Read from MH i2c: D1 [10:02:27]MH_I2C_Read... [10:02:27]Read from MH i2c: D1 01 00 [10:02:27]MH_I2C_Read... [10:02:27]Read from MH i2c: D1 01 00 B2 4A 00 CD [10:02:27]Write to MH i2c: 01 00 00 B3 4A FD [10:02:27]Write i2c OK [10:02:27]MH_I2C_Read... [10:02:28]OFD Sender: No OFD packet to send [10:02:28]*** Cut start [10:02:28]*** Partial cut [10:02:28]*** CUTSNS_PIN = 1 [10:02:28]*** CUTSNS_PIN = 0 [10:02:28]*** Brake cut motor [10:02:29]Read from MH i2c: 01 [10:02:29]MH_I2C_Read... [10:02:29]*** Stop cut motor [10:02:29]*** Cut end [10:02:29]Read from MH i2c: 01 07 00 [10:02:29]MH_I2C_Read... [10:02:29]Read from MH i2c: 01 07 00 B3 4A 00 00 00 00 00 FF 0F 12 [10:02:29]process_action close_receipt done [10:02:29]requested_data is exist [10:02:29]produce_requested_data [10:02:29]requested_item fm.sn is exist - process it [10:02:29]wFMCommunicate request_size=4 [10:02:29]MH_SAM_APDU [10:02:29]CAPDU: 80 11 00 00 [10:02:29]Write to MH i2c: E2 08 00 B4 4A 80 11 00 00 00 00 00 00 78 [10:02:29]Write i2c OK [10:02:29]MH_I2C_Read... [10:02:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:29]Read from MH i2c: E2 [10:02:29]MH_I2C_Read... [10:02:29]Read from MH i2c: E2 17 00 [10:02:29]MH_I2C_Read... [10:02:29]Read from MH i2c: E2 17 00 B4 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C7 [10:02:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:02:29]wFMCommunicate OK [10:02:29]requested_item fd.num is exist - process it [10:02:29]SAM_PROTO_GetFieldsCounters [10:02:29]wFMCommunicate request_size=4 [10:02:29]MH_SAM_APDU [10:02:29]CAPDU: 80 13 00 00 [10:02:29]Write to MH i2c: E2 08 00 B5 4A 80 13 00 00 00 00 00 00 7B [10:02:29]Write i2c OK [10:02:29]MH_I2C_Read... [10:02:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:02:29]Read from MH i2c: E2 [10:02:29]MH_I2C_Read... [10:02:29]Read from MH i2c: E2 62 00 [10:02:29]MH_I2C_Read... [10:02:29]Read from MH i2c: E2 62 00 B5 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 CF [10:02:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:02:29]wFMCommunicate OK [10:02:29]SAM_PROTO_GetFieldsCounters done [10:02:29]requested_item shift.num is exist - process it [10:02:29]requested_item shift.opened is exist - process it [10:02:29]req_shift_opened [10:02:29]FM_GetShiftState [10:02:29]SAM_PROTO_GetShiftState [10:02:29]wFMCommunicate request_size=4 [10:02:29]MH_SAM_APDU [10:02:29]CAPDU: 80 13 01 00 [10:02:29]Write to MH i2c: E2 08 00 B6 4A 80 13 01 00 00 00 00 00 7D [10:02:29]Write i2c OK [10:02:29]MH_I2C_Read... [10:02:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:29]Read from MH i2c: E2 [10:02:29]MH_I2C_Read... [10:02:29]Read from MH i2c: E2 0E 00 [10:02:29]MH_I2C_Read... [10:02:29]Read from MH i2c: E2 0E 00 B6 4A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C0 [10:02:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:02:29]wFMCommunicate OK [10:02:29]SAM_PROTO_GetShiftState done [10:02:29]FM_GetShiftState done [10:02:29]req_shift_opened done [10:02:29]requested_item shift.open_date is exist - process it [10:02:29]req_shift_open_date [10:02:29]req_shift_open_date done [10:02:29]produce_requested_data done [10:02:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218495,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:02:29]process_action_free close_receipt [10:02:29]json_value_free [10:02:29]json_value_free done [10:02:29]process_json_proto returns [10:02:29]Send response to host [10:02:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218495,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:02:29]free response buf [10:02:29]execute_script done [10:02:29]execute_script returns [10:02:29]free content buf [10:02:29]Sock 9.Close socket [10:02:29]Sock 9.Thread stoped [10:02:32]accept exits with 8 [10:02:32]New connection [10:02:32]New thread 3066682724 created [10:02:32]Thread 3066826084 joined [10:02:32]Waiting for new connection... [10:02:32] Sock 8.Parse request [10:02:32]Sock 8.Check first char [10:02:32]Sock 8.First char is OK [10:02:32]request: POST /json_proto HTTP/1.0 [10:02:32]Method: POST [10:02:32]URL: /json_proto [10:02:32]Method is POST - this is cgi request [10:02:32]url: /json_proto [10:02:32]query_string will be loaded in cgi processing [10:02:32]execute_cgi json_proto POST (null) [10:02:32]execute_cgi path=json_proto method=POST [10:02:32]POST find Content-Length [10:02:32]Host: 172.17.40.4:8080 [10:02:32]Content-Length: 764 [10:02:32]Content-Type: application/json [10:02:32] [10:02:32]POST finish read [10:02:32]Found Content-Length = 764 [10:02:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536041", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:32]execute_script... [10:02: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)536041", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:32]POST & json_proto [10:02:32]process_json_proto [10:02:32]json parsed OK: [10:02:32]protocol is kg_v1.0 [10:02:32]action value=close_receipt [10:02:32]process_action close_receipt [10:02:32]cmd_close_receipt [10:02:32]MH_GetDate [10:02:32]Write to MH i2c: F0 00 00 B7 4A F0 [10:02:32]Write i2c OK [10:02:32]MH_I2C_Read... [10:02:32]Read from MH i2c: F0 [10:02:32]MH_I2C_Read... [10:02:32]Read from MH i2c: F0 09 00 [10:02:32]MH_I2C_Read... [10:02:32]Read from MH i2c: F0 09 00 B7 4A 00 BC 83 13 67 EE 0E 0D 67 22 [10:02:32]GetLastDocTimeStamp 1729332149 [10:02:32]current date 1729332156 [10:02:32]FM_GetShiftState [10:02:32]SAM_PROTO_GetShiftState [10:02:32]wFMCommunicate request_size=4 [10:02:32]MH_SAM_APDU [10:02:32]CAPDU: 80 13 01 00 [10:02:32]Write to MH i2c: E2 08 00 B8 4A 80 13 01 00 00 00 00 00 7F [10:02:32]Write i2c OK [10:02:32]MH_I2C_Read... [10:02:32]Read from MH i2c: E2 [10:02:32]MH_I2C_Read... [10:02:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:32]Read from MH i2c: E2 0E 00 [10:02:32]MH_I2C_Read... [10:02:32]Read from MH i2c: E2 0E 00 B8 4A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C2 [10:02:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:02:32]wFMCommunicate OK [10:02:32]SAM_PROTO_GetShiftState done [10:02:32]FM_GetShiftState done [10:02:32]opened in 1729296582 [10:02:32]opened+sec_in_day 1729382982 [10:02:32]quantity*price = 80010 [10:02:32]sum+1 = 80011 [10:02:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.10 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.10 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 141 19.10.2024 10:02 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218496 ФПД: 113437060217205 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100236&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218496&fm=113437060217205&tin=02508201610067®Number=0000000000098116&sum=80010 [10:02:33]StoreToDocumentArchive [10:02:33]shift 443 fd 218496 [10:02:33]save to /storage/0443/doc_00218496 [10:02:33]save last doc name /storage/0443/doc_00218496 to /storage/kkm_last_doc_name [10:02:33]save OK [10:02:33]Clear old archive folders... [10:02:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:02:33]tlvbuf is 0161E610 [10:02:33]SAM_PROTO_ClearQueue [10:02:33]wFMCommunicate request_size=4 [10:02:33]MH_SAM_APDU [10:02:33]CAPDU: 80 09 00 00 [10:02:33]Write to MH i2c: E2 08 00 C5 4A 80 09 00 00 00 00 00 00 81 [10:02:33]Write i2c OK [10:02:33]MH_I2C_Read... [10:02:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:02:33]Read from MH i2c: E2 [10:02:33]MH_I2C_Read... [10:02:33]Read from MH i2c: E2 03 00 [10:02:33]MH_I2C_Read... [10:02:33]Read from MH i2c: E2 03 00 C5 4A 00 90 00 83 [10:02:33]RAPDU: 90 00 [10:02:33]wFMCommunicate OK [10:02:33]SAM_PROTO_ClearQueue done [10:02:33]KKMCreateOFDPacket [10:02:33]OFDProtocolAddRootSTLVToBuf [10:02:33]FM_MakeSignedData [10:02:33]FM_MakeSignedData [10:02:33]SAM_PROTO_SignData [10:02:33]wFMCommunicate request_size=4 [10:02:33]MH_SAM_APDU [10:02:33]CAPDU: 80 0D 01 02 [10:02:33]Write to MH i2c: E2 08 00 C6 4A 80 0D 01 02 00 00 00 00 89 [10:02:33]Write i2c OK [10:02:33]MH_I2C_Read... [10:02:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:02:33]Read from MH i2c: E2 [10:02:33]MH_I2C_Read... [10:02:33]Read from MH i2c: E2 03 00 [10:02:33]MH_I2C_Read... [10:02:33]Read from MH i2c: E2 03 00 C6 4A 00 90 00 84 [10:02:33]RAPDU: 90 00 [10:02:33]wFMCommunicate OK [10:02:33]wFMCommunicate request_size=255 [10:02:33]MH_SAM_APDU [10:02:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 8A 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 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 BC 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 80 55 03 00 35 04 06 00 67 2B 9F AD [10:02:33]Write to MH i2c: E2 02 01 C7 4A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 8A 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 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 BC 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 80 55 03 00 35 04 06 00 67 2B 9F AD 00 00 06 [10:02:33]Write i2c OK [10:02:33]MH_I2C_Read... [10:02:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:33]Read from MH i2c: E2 [10:02:33]MH_I2C_Read... [10:02:33]Read from MH i2c: E2 03 00 [10:02:33]MH_I2C_Read... [10:02:33]Read from MH i2c: E2 03 00 C7 4A 00 90 00 85 [10:02:33]RAPDU: 90 00 [10:02:33]wFMCommunicate OK [10:02:33]wFMCommunicate request_size=7 [10:02:33]MH_SAM_APDU [10:02:33]CAPDU: 80 0D 02 02 02 B9 75 [10:02:33]Write to MH i2c: E2 0A 00 C8 4A 80 0D 02 02 02 00 B9 75 00 00 BE [10:02:33]Write i2c OK [10:02:33]MH_I2C_Read... [10:02:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:33]Read from MH i2c: E2 [10:02:33]MH_I2C_Read... [10:02:33]Read from MH i2c: E2 03 00 [10:02:33]MH_I2C_Read... [10:02:33]Read from MH i2c: E2 03 00 C8 4A 00 90 00 86 [10:02:33]RAPDU: 90 00 [10:02:33]wFMCommunicate OK [10:02:33]wFMCommunicate request_size=4 [10:02:33]MH_SAM_APDU [10:02:33]CAPDU: 80 0D 03 02 [10:02:33]Write to MH i2c: E2 08 00 C9 4A 80 0D 03 02 00 00 00 00 8E [10:02:33]Write i2c OK [10:02:33]MH_I2C_Read... [10:02:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:02:34]Read from MH i2c: E2 [10:02:34]MH_I2C_Read... [10:02:34]Read from MH i2c: E2 0B 00 [10:02:34]MH_I2C_Read... [10:02:34]Read from MH i2c: E2 0B 00 C9 4A 00 9E EC 06 BB 45 44 57 83 90 00 3D [10:02:34]RAPDU: 9E EC 06 BB 45 44 57 83 90 00 [10:02:34]wFMCommunicate OK [10:02:34]SAM_PROTO_SignData done [10:02:34]FM_MakeSignedData done [10:02:34]CreateOFDProtocolMessage [10:02:34]wFMCommunicate request_size=4 [10:02:34]MH_SAM_APDU [10:02:34]CAPDU: 80 11 00 00 [10:02:34]Write to MH i2c: E2 08 00 CA 4A 80 11 00 00 00 00 00 00 8E [10:02:34]Write i2c OK [10:02:34]MH_I2C_Read... [10:02:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:34]Read from MH i2c: E2 [10:02:34]MH_I2C_Read... [10:02:34]Read from MH i2c: E2 17 00 [10:02:34]MH_I2C_Read... [10:02:34]Read from MH i2c: E2 17 00 CA 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DD [10:02:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:02:34]wFMCommunicate OK [10:02:34]CreateOFDProtocolMessage done [10:02:34]OFDSenderStorePacket 218496 [10:02:34]StoreOFDPacket docnum=218496 [10:02:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 D6 BF 04 01 04 51 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 8A 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 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 BC 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 80 55 03 00 35 04 06 00 67 2B 9F AD B9 75 9E EC 06 BB 45 44 57 83 [10:02:34]CheckFolder [10:02:34]dirname=/storage/ofd_packets [10:02:34]CheckFolder done [10:02:34]ProducePacketName [10:02:34]name=ofd_packets/00218496 [10:02:34]NVStorageSaveData ofd_packets/00218496 [10:02:34]File name is /storage/ofd_packets/00218496 [10:02:34]Write 298 bytes [10:02:34]NVStorageSaveData done [10:02:34]OFDSenderStorePacket done [10:02:34]KKMCreateOFDPacket done [10:02:34]NVStorageSaveData kkm_last_timestamp [10:02:34]File name is /storage/kkm_last_timestamp [10:02:34]Write 4 bytes [10:02:34]NVStorageSaveData done [10:02:34]ExternCall_PrintAddStr [10:02:34]wPrintStart [10:02:34]Write to MH i2c: 01 00 00 CB 4A 15 [10:02:34]Write i2c OK [10:02:34]MH_I2C_Read... [10:02:34]Read from MH i2c: 01 [10:02:34]MH_I2C_Read... [10:02:34]Read from MH i2c: 01 07 00 [10:02:34]MH_I2C_Read... [10:02:34]Read from MH i2c: 01 07 00 CB 4A 00 00 00 00 00 FF 0F 2A [10:02:34]RasterBufferAndPrint [10:02:34]line Счет N : (1)536041 [10:02:34]line ИНН: 02508201610067 [10:02:34]line Контрольно-Кассовый Чек [10:02:34]line ПРОДАЖА [10:02:34]line ТРК (МРК, ГНК) : 61 [10:02:34]line Товар: 2710194210 [10:02:34]line ДТ-К-2 [10:02:34]line 10.500 * 76.20 [10:02:34]line = 800.10 [10:02:34]line НДС 12% НСП 1% [10:02:34]line > о реализуемом товаре [10:02:34]line ИТОГО: 800.10 [10:02:34]line НСП 1% : 7.08 [10:02:34]line НДС 12% : 84.97 [10:02:34]line Наличными: 0.00 [10:02:34]line Безнал.: 800.10 [10:02:34]line Место: АЗС № 84 "Партнер Нефть" [10:02:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:02:34]line СНО: Общий режим [10:02:34]line Чек 141 19.10.2024 10:02 [10:02:34]line Смена: 443 ФФД: 1.0 [10:02:34]line ЗНМ: 0300000178 [10:02:34]line РНМ: 0000000000098116 [10:02:34]line Версия ККМ: 001 [10:02:34]line Платежная система: Mbank [10:02:34]line ФМ: 0000000000965413 [10:02:34]line ФД: 218496 [10:02:34]line ФПД: 113437060217205 [10:02:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100236&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218496&fm=113437060217205&tin=02508201610067®Number=0000000000098116&sum=80010 [10:02:34]OFD Sender: Processing packet 218496 [packets to send 80, broken 79] [10:02:34]ProducePacketName [10:02:34]name=ofd_packets/00218496 [10:02:34]OFD Sender: To server: pG, [10:02:34]CommunicateWithHost lk.salyk.kg:30040 [10:02:34]ConnectInit lk.salyk.kg [10:02:34]written 0, free lines is 4095 [10:02:34]Connected sock=10 [10:02:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 D6 BF 04 01 04 51 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 8A 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 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 BC 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 80 55 03 00 35 04 06 00 67 2B 9F AD B9 75 9E EC 06 BB 45 44 57 83 [10:02:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F4 E6 47 00 85 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 39 36 35 34 31 33 10 04 04 00 80 55 03 00 F4 03 04 00 55 2F 13 67 B6 04 01 00 00 05 28 56 1D 8F DE B9 F6 [10:02:34]CommunicateWithHost err = 0 [10:02:34]CheckOFDResponse [10:02:34]1017 (14) - 77093643461234 [10:02:34]1041 (16) - 0000000000965413 [10:02:34]1040 (4) - 218496 [10:02:34]1012 (4) - 19.10.2024 04:02 [10:02:34]1206 (1) - 0 [10:02:34]OFD Sender: Remove packet 218496 [10:02:34]ProducePacketName [10:02:34]name=ofd_packets/00218496 [10:02:34]NVStorageDeleteData [10:02:34]Write to MH i2c: 01 00 00 F4 4A 3E [10:02:34]Write i2c OK [10:02:34]MH_I2C_Read... [10:02:34]Read from MH i2c: 01 [10:02:34]MH_I2C_Read... [10:02:34]Read from MH i2c: 01 07 00 [10:02:34]MH_I2C_Read... [10:02:34]Read from MH i2c: 01 07 00 F4 4A 00 00 00 00 00 10 0D 62 [10:02:34]RasterBufferAndPrint [10:02:34]line [10:02:34]line [10:02:34]line [10:02:34]line [10:02:34]line [10:02:34]written 0, free lines is 3354 [10:02:34]MH_Cut [10:02:34]Write to MH i2c: D1 01 00 FB 4A 01 17 [10:02:34]Write i2c OK [10:02:34]MH_I2C_Read... [10:02:34]Read from MH i2c: D1 [10:02:34]MH_I2C_Read... [10:02:34]Read from MH i2c: D1 01 00 [10:02:34]MH_I2C_Read... [10:02:34]Read from MH i2c: D1 01 00 FB 4A 00 16 [10:02:34]Write to MH i2c: 01 00 00 FC 4A 46 [10:02:34]Write i2c OK [10:02:34]MH_I2C_Read... [10:02:34]OFD Sender: No OFD packet to send [10:02:35]*** Cut start [10:02:35]*** Partial cut [10:02:35]*** CUTSNS_PIN = 1 [10:02:35]*** CUTSNS_PIN = 0 [10:02:35]*** Brake cut motor [10:02:35]Read from MH i2c: 01 [10:02:35]MH_I2C_Read... [10:02:35]*** Stop cut motor [10:02:35]*** Cut end [10:02:35]Read from MH i2c: 01 07 00 [10:02:35]MH_I2C_Read... [10:02:35]Read from MH i2c: 01 07 00 FC 4A 00 00 00 00 00 FF 0F 5B [10:02:35]process_action close_receipt done [10:02:35]requested_data is exist [10:02:35]produce_requested_data [10:02:35]requested_item fm.sn is exist - process it [10:02:35]wFMCommunicate request_size=4 [10:02:35]MH_SAM_APDU [10:02:35]CAPDU: 80 11 00 00 [10:02:35]Write to MH i2c: E2 08 00 FD 4A 80 11 00 00 00 00 00 00 C1 [10:02:35]Write i2c OK [10:02:35]MH_I2C_Read... [10:02:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:35]Read from MH i2c: E2 [10:02:35]MH_I2C_Read... [10:02:35]Read from MH i2c: E2 17 00 [10:02:35]MH_I2C_Read... [10:02:35]Read from MH i2c: E2 17 00 FD 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 10 [10:02:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:02:35]wFMCommunicate OK [10:02:35]requested_item fd.num is exist - process it [10:02:35]SAM_PROTO_GetFieldsCounters [10:02:35]wFMCommunicate request_size=4 [10:02:35]MH_SAM_APDU [10:02:35]CAPDU: 80 13 00 00 [10:02:35]Write to MH i2c: E2 08 00 FE 4A 80 13 00 00 00 00 00 00 C4 [10:02:35]Write i2c OK [10:02:35]MH_I2C_Read... [10:02:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:02:36]Read from MH i2c: E2 [10:02:36]MH_I2C_Read... [10:02:36]Read from MH i2c: E2 62 00 [10:02:36]MH_I2C_Read... [10:02:36]Read from MH i2c: E2 62 00 FE 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 80 55 03 00 0E 04 04 00 BB 01 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 1C [10:02:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 80 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:02:36]wFMCommunicate OK [10:02:36]SAM_PROTO_GetFieldsCounters done [10:02:36]requested_item shift.num is exist - process it [10:02:36]requested_item shift.opened is exist - process it [10:02:36]req_shift_opened [10:02:36]FM_GetShiftState [10:02:36]SAM_PROTO_GetShiftState [10:02:36]wFMCommunicate request_size=4 [10:02:36]MH_SAM_APDU [10:02:36]CAPDU: 80 13 01 00 [10:02:36]Write to MH i2c: E2 08 00 FF 4A 80 13 01 00 00 00 00 00 C6 [10:02:36]Write i2c OK [10:02:36]MH_I2C_Read... [10:02:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:36]Read from MH i2c: E2 [10:02:36]MH_I2C_Read... [10:02:36]Read from MH i2c: E2 0E 00 [10:02:36]MH_I2C_Read... [10:02:36]Read from MH i2c: E2 0E 00 FF 4A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 09 [10:02:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:02:36]wFMCommunicate OK [10:02:36]SAM_PROTO_GetShiftState done [10:02:36]FM_GetShiftState done [10:02:36]req_shift_opened done [10:02:36]requested_item shift.open_date is exist - process it [10:02:36]req_shift_open_date [10:02:36]req_shift_open_date done [10:02:36]produce_requested_data done [10:02:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218496,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:02:36]process_action_free close_receipt [10:02:36]json_value_free [10:02:36]json_value_free done [10:02:36]process_json_proto returns [10:02:36]Send response to host [10:02:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218496,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:02:36]free response buf [10:02:36]execute_script done [10:02:36]execute_script returns [10:02:36]free content buf [10:02:36]Sock 8.Close socket [10:02:36]Sock 8.Thread stoped [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:04]OFD Sender: No OFD packet to send [10:03:05]accept exits with 9 [10:03:05]New connection [10:03:05]New thread 3066826084 created [10:03:05]Thread 3066682724 joined [10:03:05]Waiting for new connection... [10:03:05] Sock 9.Parse request [10:03:05]Sock 9.Check first char [10:03:05]Sock 9.First char is OK [10:03:05]request: POST /json_proto HTTP/1.0 [10:03:05]Method: POST [10:03:05]URL: /json_proto [10:03:05]Method is POST - this is cgi request [10:03:05]url: /json_proto [10:03:05]query_string will be loaded in cgi processing [10:03:05]execute_cgi json_proto POST (null) [10:03:05]execute_cgi path=json_proto method=POST [10:03:05]POST find Content-Length [10:03:05]Host: 172.17.40.4:8080 [10:03:05]Content-Length: 632 [10:03:05]Content-Type: application/json [10:03:05] [10:03:05]POST finish read [10:03:05]Found Content-Length = 632 [10:03:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536040", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:03:05]execute_script... [10:03: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)536040", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:03:05]POST & json_proto [10:03:05]process_json_proto [10:03:05]json parsed OK: [10:03:05]protocol is kg_v1.0 [10:03:05]action value=close_receipt [10:03:05]process_action close_receipt [10:03:05]cmd_close_receipt [10:03:05]MH_GetDate [10:03:05]Write to MH i2c: F0 00 00 00 4B 3A [10:03:05]Write i2c OK [10:03:05]MH_I2C_Read... [10:03:05]Read from MH i2c: F0 [10:03:05]MH_I2C_Read... [10:03:05]Read from MH i2c: F0 09 00 [10:03:05]MH_I2C_Read... [10:03:05]Read from MH i2c: F0 09 00 00 4B 00 DD 83 13 67 EE 0E 0D 67 8D [10:03:05]GetLastDocTimeStamp 1729332156 [10:03:05]current date 1729332189 [10:03:05]FM_GetShiftState [10:03:05]SAM_PROTO_GetShiftState [10:03:05]wFMCommunicate request_size=4 [10:03:05]MH_SAM_APDU [10:03:05]CAPDU: 80 13 01 00 [10:03:05]Write to MH i2c: E2 08 00 01 4B 80 13 01 00 00 00 00 00 C9 [10:03:05]Write i2c OK [10:03:05]MH_I2C_Read... [10:03:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:05]Read from MH i2c: E2 [10:03:05]MH_I2C_Read... [10:03:05]Read from MH i2c: E2 0E 00 [10:03:05]MH_I2C_Read... [10:03:05]Read from MH i2c: E2 0E 00 01 4B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0C [10:03:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:03:05]wFMCommunicate OK [10:03:05]SAM_PROTO_GetShiftState done [10:03:05]FM_GetShiftState done [10:03:05]opened in 1729296582 [10:03:05]opened+sec_in_day 1729382982 [10:03:05]quantity*price = 50000 [10:03:05]sum+1 = 50001 [10:03:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 142 19.10.2024 10:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218497 ФПД: 226003588570570 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100309&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218497&fm=226003588570570&tin=02508201610067®Number=0000000000098116&sum=50000 [10:03:06]StoreToDocumentArchive [10:03:06]shift 443 fd 218497 [10:03:06]save to /storage/0443/doc_00218497 [10:03:06]save last doc name /storage/0443/doc_00218497 to /storage/kkm_last_doc_name [10:03:06]save OK [10:03:06]Clear old archive folders... [10:03:06]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:03:06]tlvbuf is 0162FB00 [10:03:06]SAM_PROTO_ClearQueue [10:03:06]wFMCommunicate request_size=4 [10:03:06]MH_SAM_APDU [10:03:06]CAPDU: 80 09 00 00 [10:03:06]Write to MH i2c: E2 08 00 0E 4B 80 09 00 00 00 00 00 00 CB [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:03:06]Read from MH i2c: E2 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 0E 4B 00 90 00 CD [10:03:06]RAPDU: 90 00 [10:03:06]wFMCommunicate OK [10:03:06]SAM_PROTO_ClearQueue done [10:03:06]KKMCreateOFDPacket [10:03:06]OFDProtocolAddRootSTLVToBuf [10:03:06]FM_MakeSignedData [10:03:06]FM_MakeSignedData [10:03:06]SAM_PROTO_SignData [10:03:06]wFMCommunicate request_size=4 [10:03:06]MH_SAM_APDU [10:03:06]CAPDU: 80 0D 01 02 [10:03:06]Write to MH i2c: E2 08 00 0F 4B 80 0D 01 02 00 00 00 00 D3 [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:03:06]Read from MH i2c: E2 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 0F 4B 00 90 00 CE [10:03:06]RAPDU: 90 00 [10:03:06]wFMCommunicate OK [10:03:06]wFMCommunicate request_size=255 [10:03:06]MH_SAM_APDU [10:03: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 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 8E 00 00 00 F4 03 04 00 DD 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 81 55 03 00 35 04 06 00 [10:03:06]Write to MH i2c: E2 02 01 10 4B 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 8E 00 00 00 F4 03 04 00 DD 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 81 55 03 00 35 04 06 00 00 00 B5 [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:06]Read from MH i2c: E2 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 10 4B 00 90 00 CF [10:03:06]RAPDU: 90 00 [10:03:06]wFMCommunicate OK [10:03:06]wFMCommunicate request_size=11 [10:03:06]MH_SAM_APDU [10:03:06]CAPDU: 80 0D 02 02 06 CD 8C 8F 9D 5D CA [10:03:06]Write to MH i2c: E2 0E 00 11 4B 80 0D 02 02 06 00 CD 8C 8F 9D 5D CA 00 00 8E [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:06]Read from MH i2c: E2 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 11 4B 00 90 00 D0 [10:03:06]RAPDU: 90 00 [10:03:06]wFMCommunicate OK [10:03:06]wFMCommunicate request_size=4 [10:03:06]MH_SAM_APDU [10:03:06]CAPDU: 80 0D 03 02 [10:03:06]Write to MH i2c: E2 08 00 12 4B 80 0D 03 02 00 00 00 00 D8 [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:03:06]Read from MH i2c: E2 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 0B 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 0B 00 12 4B 00 DF DD 9F 7B AD 71 7E AB 90 00 F6 [10:03:06]RAPDU: DF DD 9F 7B AD 71 7E AB 90 00 [10:03:06]wFMCommunicate OK [10:03:06]SAM_PROTO_SignData done [10:03:06]FM_MakeSignedData done [10:03:06]CreateOFDProtocolMessage [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 13 4B 80 11 00 00 00 00 00 00 D8 [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 13 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 27 [10:03:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:03:06]wFMCommunicate OK [10:03:06]CreateOFDProtocolMessage done [10:03:06]OFDSenderStorePacket 218497 [10:03:06]StoreOFDPacket docnum=218497 [10:03:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 77 85 08 01 DD 22 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 8E 00 00 00 F4 03 04 00 DD 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 81 55 03 00 35 04 06 00 CD 8C 8F 9D 5D CA DF DD 9F 7B AD 71 7E AB [10:03:06]CheckFolder [10:03:06]dirname=/storage/ofd_packets [10:03:06]CheckFolder done [10:03:06]ProducePacketName [10:03:06]name=ofd_packets/00218497 [10:03:06]NVStorageSaveData ofd_packets/00218497 [10:03:06]File name is /storage/ofd_packets/00218497 [10:03:06]Write 302 bytes [10:03:06]NVStorageSaveData done [10:03:06]OFDSenderStorePacket done [10:03:06]KKMCreateOFDPacket done [10:03:06]NVStorageSaveData kkm_last_timestamp [10:03:06]File name is /storage/kkm_last_timestamp [10:03:06]Write 4 bytes [10:03:06]NVStorageSaveData done [10:03:06]OFD Sender: Processing packet 218497 [packets to send 80, broken 79] [10:03:06]ProducePacketName [10:03:06]name=ofd_packets/00218497 [10:03:06]OFD Sender: To server: pG, [10:03:06]CommunicateWithHost lk.salyk.kg:30040 [10:03:06]ConnectInit lk.salyk.kg [10:03:06]ExternCall_PrintAddStr [10:03:06]wPrintStart [10:03:06]Write to MH i2c: 01 00 00 14 4B 5F [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: 01 [10:03:06]MH_I2C_Read... [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 14 4B 00 00 00 00 00 FF 0F 74 [10:03:06]RasterBufferAndPrint [10:03:06]line Счет N : (1)536040 [10:03:06]line ИНН: 02508201610067 [10:03:06]line Контрольно-Кассовый Чек [10:03:06]line ПРОДАЖА [10:03:06]line ТРК (МРК, ГНК) : 22 [10:03:06]line Товар: 2710124130 [10:03:06]line SUPER 92-К-5 [10:03:06]line 7.310 * 68.40 [10:03:06]line = 500.00 [10:03:06]line НДС 12% НСП 1% [10:03:06]line > о реализуемом товаре [10:03:06]line ИТОГО: 500.00 [10:03:06]line НСП 1% : 4.42 [10:03:06]line НДС 12% : 53.10 [10:03:06]line Наличными: 500.00 [10:03:06]line Безнал.: 0.00 [10:03:06]line Место: АЗС № 84 "Партнер Нефть" [10:03:06]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:03:06]line СНО: Общий режим [10:03:06]line Чек 142 19.10.2024 10:03 [10:03:06]line Смена: 443 ФФД: 1.0 [10:03:06]line ЗНМ: 0300000178 [10:03:06]line РНМ: 0000000000098116 [10:03:06]line Версия ККМ: 001 [10:03:06]line ФМ: 0000000000965413 [10:03:06]line ФД: 218497 [10:03:06]line ФПД: 226003588570570 [10:03:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100309&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218497&fm=226003588570570&tin=02508201610067®Number=0000000000098116&sum=50000 [10:03:07]Connected sock=11 [10:03:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 77 85 08 01 DD 22 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 8E 00 00 00 F4 03 04 00 DD 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 81 55 03 00 35 04 06 00 CD 8C 8F 9D 5D CA DF DD 9F 7B AD 71 7E AB [10:03:07]written 0, free lines is 4095 [10:03:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 83 4C 47 00 39 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 39 36 35 34 31 33 10 04 04 00 81 55 03 00 F4 03 04 00 76 2F 13 67 B6 04 01 00 00 43 0D CE C1 AB AD 8C F8 [10:03:07]CommunicateWithHost err = 0 [10:03:07]CheckOFDResponse [10:03:07]1017 (14) - 77093643461234 [10:03:07]1041 (16) - 0000000000965413 [10:03:07]1040 (4) - 218497 [10:03:07]1012 (4) - 19.10.2024 04:03 [10:03:07]1206 (1) - 0 [10:03:07]OFD Sender: Remove packet 218497 [10:03:07]ProducePacketName [10:03:07]name=ofd_packets/00218497 [10:03:07]NVStorageDeleteData [10:03:07]Write to MH i2c: 01 00 00 3C 4B 87 [10:03:07]Write i2c OK [10:03:07]MH_I2C_Read... [10:03:07]Read from MH i2c: 01 [10:03:07]MH_I2C_Read... [10:03:07]Read from MH i2c: 01 07 00 [10:03:07]MH_I2C_Read... [10:03:07]Read from MH i2c: 01 07 00 3C 4B 00 00 00 00 00 05 0D A0 [10:03:07]RasterBufferAndPrint [10:03:07]line [10:03:07]line [10:03:07]line [10:03:07]line [10:03:07]line [10:03:07]written 0, free lines is 3340 [10:03:07]MH_Cut [10:03:07]Write to MH i2c: D1 01 00 43 4B 01 60 [10:03:07]Write i2c OK [10:03:07]MH_I2C_Read... [10:03:07]Read from MH i2c: D1 [10:03:07]MH_I2C_Read... [10:03:07]Read from MH i2c: D1 01 00 [10:03:07]MH_I2C_Read... [10:03:07]Read from MH i2c: D1 01 00 43 4B 00 5F [10:03:07]Write to MH i2c: 01 00 00 44 4B 8F [10:03:07]Write i2c OK [10:03:07]MH_I2C_Read... [10:03:07]OFD Sender: No OFD packet to send [10:03:08]*** Cut start [10:03:08]*** Partial cut [10:03:08]*** CUTSNS_PIN = 1 [10:03:08]*** CUTSNS_PIN = 0 [10:03:08]*** Brake cut motor [10:03:08]Read from MH i2c: 01 [10:03:08]MH_I2C_Read... [10:03:08]*** Stop cut motor [10:03:08]*** Cut end [10:03:08]Read from MH i2c: 01 07 00 [10:03:08]MH_I2C_Read... [10:03:08]Read from MH i2c: 01 07 00 44 4B 00 00 00 00 00 FF 0F A4 [10:03:08]process_action close_receipt done [10:03:08]requested_data is exist [10:03:08]produce_requested_data [10:03:08]requested_item fm.sn is exist - process it [10:03:08]wFMCommunicate request_size=4 [10:03:08]MH_SAM_APDU [10:03:08]CAPDU: 80 11 00 00 [10:03:08]Write to MH i2c: E2 08 00 45 4B 80 11 00 00 00 00 00 00 0A [10:03:08]Write i2c OK [10:03:08]MH_I2C_Read... [10:03:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:08]Read from MH i2c: E2 [10:03:08]MH_I2C_Read... [10:03:08]Read from MH i2c: E2 17 00 [10:03:08]MH_I2C_Read... [10:03:08]Read from MH i2c: E2 17 00 45 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 59 [10:03:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:03:08]wFMCommunicate OK [10:03:08]requested_item fd.num is exist - process it [10:03:08]SAM_PROTO_GetFieldsCounters [10:03:08]wFMCommunicate request_size=4 [10:03:08]MH_SAM_APDU [10:03:08]CAPDU: 80 13 00 00 [10:03:08]Write to MH i2c: E2 08 00 46 4B 80 13 00 00 00 00 00 00 0D [10:03:08]Write i2c OK [10:03:08]MH_I2C_Read... [10:03:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:03:09]Read from MH i2c: E2 [10:03:09]MH_I2C_Read... [10:03:09]Read from MH i2c: E2 62 00 [10:03:09]MH_I2C_Read... [10:03:09]Read from MH i2c: E2 62 00 46 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 81 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 69 [10:03:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 81 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:03:09]wFMCommunicate OK [10:03:09]SAM_PROTO_GetFieldsCounters done [10:03:09]requested_item shift.num is exist - process it [10:03:09]requested_item shift.opened is exist - process it [10:03:09]req_shift_opened [10:03:09]FM_GetShiftState [10:03:09]SAM_PROTO_GetShiftState [10:03:09]wFMCommunicate request_size=4 [10:03:09]MH_SAM_APDU [10:03:09]CAPDU: 80 13 01 00 [10:03:09]Write to MH i2c: E2 08 00 47 4B 80 13 01 00 00 00 00 00 0F [10:03:09]Write i2c OK [10:03:09]MH_I2C_Read... [10:03:09]Read from MH i2c: E2 [10:03:09]MH_I2C_Read... [10:03:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:09]Read from MH i2c: E2 0E 00 [10:03:09]MH_I2C_Read... [10:03:09]Read from MH i2c: E2 0E 00 47 4B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 52 [10:03:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:03:09]wFMCommunicate OK [10:03:09]SAM_PROTO_GetShiftState done [10:03:09]FM_GetShiftState done [10:03:09]req_shift_opened done [10:03:09]requested_item shift.open_date is exist - process it [10:03:09]req_shift_open_date [10:03:09]req_shift_open_date done [10:03:09]produce_requested_data done [10:03:09]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218497,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:03:09]process_action_free close_receipt [10:03:09]json_value_free [10:03:09]json_value_free done [10:03:09]process_json_proto returns [10:03:09]Send response to host [10:03:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218497,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:03:09]free response buf [10:03:09]execute_script done [10:03:09]execute_script returns [10:03:09]free content buf [10:03:09]Sock 9.Close socket [10:03:09]Sock 9.Thread stoped [10:03:12]OFD Sender: No OFD packet to send [10:03:14]accept exits with 8 [10:03:14]New connection [10:03:14]New thread 3066682724 created [10:03:14]Thread 3066826084 joined [10:03:14]Waiting for new connection... [10:03:14] Sock 8.Parse request [10:03:14]Sock 8.Check first char [10:03:14]Sock 8.First char is OK [10:03:14]request: POST /json_proto HTTP/1.0 [10:03:14]Method: POST [10:03:14]URL: /json_proto [10:03:14]Method is POST - this is cgi request [10:03:14]url: /json_proto [10:03:14]query_string will be loaded in cgi processing [10:03:14]execute_cgi json_proto POST (null) [10:03:14]execute_cgi path=json_proto method=POST [10:03:14]POST find Content-Length [10:03:14]Host: 172.17.40.4:8080 [10:03:14]Content-Length: 766 [10:03:14]Content-Type: application/json [10:03:14] [10:03:14]POST finish read [10:03:14]Found Content-Length = 766 [10:03:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [10:03:14]execute_script... [10:03: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)536042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [10:03:14]POST & json_proto [10:03:14]process_json_proto [10:03:14]json parsed OK: [10:03:14]protocol is kg_v1.0 [10:03:14]action value=close_receipt [10:03:14]process_action close_receipt [10:03:14]cmd_close_receipt [10:03:14]MH_GetDate [10:03:14]Write to MH i2c: F0 00 00 48 4B 82 [10:03:14]Write i2c OK [10:03:14]MH_I2C_Read... [10:03:14]Read from MH i2c: F0 [10:03:14]MH_I2C_Read... [10:03:14]Read from MH i2c: F0 09 00 [10:03:14]MH_I2C_Read... [10:03:14]Read from MH i2c: F0 09 00 48 4B 00 E6 83 13 67 EE 0E 0D 67 DE [10:03:14]GetLastDocTimeStamp 1729332189 [10:03:14]current date 1729332198 [10:03:14]FM_GetShiftState [10:03:14]SAM_PROTO_GetShiftState [10:03:14]wFMCommunicate request_size=4 [10:03:14]MH_SAM_APDU [10:03:14]CAPDU: 80 13 01 00 [10:03:14]Write to MH i2c: E2 08 00 49 4B 80 13 01 00 00 00 00 00 11 [10:03:14]Write i2c OK [10:03:14]MH_I2C_Read... [10:03:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:14]Read from MH i2c: E2 [10:03:14]MH_I2C_Read... [10:03:14]Read from MH i2c: E2 0E 00 [10:03:14]MH_I2C_Read... [10:03:15]Read from MH i2c: E2 0E 00 49 4B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 54 [10:03:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:03:15]wFMCommunicate OK [10:03:15]SAM_PROTO_GetShiftState done [10:03:15]FM_GetShiftState done [10:03:15]opened in 1729296582 [10:03:15]opened+sec_in_day 1729382982 [10:03:15]quantity*price = 50041 [10:03:15]sum+1 = 50042 [10:03:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 143 19.10.2024 10:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218498 ФПД: 132874531338832 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100318&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218498&fm=132874531338832&tin=02508201610067®Number=0000000000098116&sum=50041 [10:03:16]StoreToDocumentArchive [10:03:16]shift 443 fd 218498 [10:03:16]save to /storage/0443/doc_00218498 [10:03:16]save last doc name /storage/0443/doc_00218498 to /storage/kkm_last_doc_name [10:03:16]save OK [10:03:16]Clear old archive folders... [10:03:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:03:16]tlvbuf is 0164AEF0 [10:03:16]SAM_PROTO_ClearQueue [10:03:16]wFMCommunicate request_size=4 [10:03:16]MH_SAM_APDU [10:03:16]CAPDU: 80 09 00 00 [10:03:16]Write to MH i2c: E2 08 00 56 4B 80 09 00 00 00 00 00 00 13 [10:03:16]Write i2c OK [10:03:16]MH_I2C_Read... [10:03:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:03:16]Read from MH i2c: E2 [10:03:16]MH_I2C_Read... [10:03:16]Read from MH i2c: E2 03 00 [10:03:16]MH_I2C_Read... [10:03:16]Read from MH i2c: E2 03 00 56 4B 00 90 00 15 [10:03:16]RAPDU: 90 00 [10:03:16]wFMCommunicate OK [10:03:16]SAM_PROTO_ClearQueue done [10:03:16]KKMCreateOFDPacket [10:03:16]OFDProtocolAddRootSTLVToBuf [10:03:16]FM_MakeSignedData [10:03:16]FM_MakeSignedData [10:03:16]SAM_PROTO_SignData [10:03:16]wFMCommunicate request_size=4 [10:03:16]MH_SAM_APDU [10:03:16]CAPDU: 80 0D 01 02 [10:03:16]Write to MH i2c: E2 08 00 57 4B 80 0D 01 02 00 00 00 00 1B [10:03:16]Write i2c OK [10:03:16]MH_I2C_Read... [10:03:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:03:16]Read from MH i2c: E2 [10:03:16]MH_I2C_Read... [10:03:16]Read from MH i2c: E2 03 00 [10:03:16]MH_I2C_Read... [10:03:16]Read from MH i2c: E2 03 00 57 4B 00 90 00 16 [10:03:16]RAPDU: 90 00 [10:03:16]wFMCommunicate OK [10:03:16]wFMCommunicate request_size=255 [10:03:16]MH_SAM_APDU [10:03: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 8F 00 00 00 F4 03 04 00 E6 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 82 55 03 00 35 04 06 00 78 [10:03:16]Write to MH i2c: E2 02 01 58 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 8F 00 00 00 F4 03 04 00 E6 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 82 55 03 00 35 04 06 00 78 00 00 75 [10:03:16]Write i2c OK [10:03:16]MH_I2C_Read... [10:03:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:16]Read from MH i2c: E2 [10:03:16]MH_I2C_Read... [10:03:16]Read from MH i2c: E2 03 00 [10:03:16]MH_I2C_Read... [10:03:16]Read from MH i2c: E2 03 00 58 4B 00 90 00 17 [10:03:16]RAPDU: 90 00 [10:03:16]wFMCommunicate OK [10:03:16]wFMCommunicate request_size=10 [10:03:16]MH_SAM_APDU [10:03:16]CAPDU: 80 0D 02 02 05 D9 43 3D 7A 50 [10:03:16]Write to MH i2c: E2 0D 00 59 4B 80 0D 02 02 05 00 D9 43 3D 7A 50 00 00 4B [10:03:16]Write i2c OK [10:03:16]MH_I2C_Read... [10:03:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:16]Read from MH i2c: E2 [10:03:16]MH_I2C_Read... [10:03:16]Read from MH i2c: E2 03 00 [10:03:16]MH_I2C_Read... [10:03:16]Read from MH i2c: E2 03 00 59 4B 00 90 00 18 [10:03:16]RAPDU: 90 00 [10:03:16]wFMCommunicate OK [10:03:16]wFMCommunicate request_size=4 [10:03:16]MH_SAM_APDU [10:03:16]CAPDU: 80 0D 03 02 [10:03:16]Write to MH i2c: E2 08 00 5A 4B 80 0D 03 02 00 00 00 00 20 [10:03:16]Write i2c OK [10:03:16]MH_I2C_Read... [10:03:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:03:16]Read from MH i2c: E2 [10:03:16]MH_I2C_Read... [10:03:16]Read from MH i2c: E2 0B 00 [10:03:16]MH_I2C_Read... [10:03:16]Read from MH i2c: E2 0B 00 5A 4B 00 EB 66 41 16 BC 9E 88 A7 90 00 52 [10:03:16]RAPDU: EB 66 41 16 BC 9E 88 A7 90 00 [10:03:16]wFMCommunicate OK [10:03:16]SAM_PROTO_SignData done [10:03:16]FM_MakeSignedData done [10:03:16]CreateOFDProtocolMessage [10:03:16]wFMCommunicate request_size=4 [10:03:16]MH_SAM_APDU [10:03:16]CAPDU: 80 11 00 00 [10:03:16]Write to MH i2c: E2 08 00 5B 4B 80 11 00 00 00 00 00 00 20 [10:03:16]Write i2c OK [10:03:16]MH_I2C_Read... [10:03:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:16]Read from MH i2c: E2 [10:03:16]MH_I2C_Read... [10:03:16]Read from MH i2c: E2 17 00 [10:03:16]MH_I2C_Read... [10:03:16]Read from MH i2c: E2 17 00 5B 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6F [10:03:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:03:16]wFMCommunicate OK [10:03:16]CreateOFDProtocolMessage done [10:03:16]OFDSenderStorePacket 218498 [10:03:16]StoreOFDPacket docnum=218498 [10:03:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 76 2A 07 01 A3 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 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 8F 00 00 00 F4 03 04 00 E6 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 82 55 03 00 35 04 06 00 78 D9 43 3D 7A 50 EB 66 41 16 BC 9E 88 A7 [10:03:16]CheckFolder [10:03:16]dirname=/storage/ofd_packets [10:03:16]CheckFolder done [10:03:16]ProducePacketName [10:03:16]name=ofd_packets/00218498 [10:03:16]NVStorageSaveData ofd_packets/00218498 [10:03:16]File name is /storage/ofd_packets/00218498 [10:03:16]Write 301 bytes [10:03:16]NVStorageSaveData done [10:03:16]OFDSenderStorePacket done [10:03:16]KKMCreateOFDPacket done [10:03:16]NVStorageSaveData kkm_last_timestamp [10:03:16]File name is /storage/kkm_last_timestamp [10:03:16]Write 4 bytes [10:03:16]NVStorageSaveData done [10:03:16]ExternCall_PrintAddStr [10:03:16]wPrintStart [10:03:16]Write to MH i2c: 01 00 00 5C 4B A7 [10:03:16]Write i2c OK [10:03:16]MH_I2C_Read... [10:03:16]Read from MH i2c: 01 [10:03:16]MH_I2C_Read... [10:03:16]Read from MH i2c: 01 07 00 [10:03:16]MH_I2C_Read... [10:03:16]Read from MH i2c: 01 07 00 5C 4B 00 00 00 00 00 FF 0F BC [10:03:16]RasterBufferAndPrint [10:03:16]line Счет N : (1)536042 [10:03:16]line ИНН: 02508201610067 [10:03:16]line Контрольно-Кассовый Чек [10:03:16]line ПРОДАЖА [10:03:16]line ТРК (МРК, ГНК) : 13 [10:03:16]line Товар: 2710124130 [10:03:16]line Аи-92-К-2 [10:03:16]line 7.480 * 66.90 [10:03:16]line = 500.41 [10:03:16]line НДС 12% НСП 1% [10:03:16]line > о реализуемом товаре [10:03:16]line ИТОГО: 500.41 [10:03:16]line НСП 1% : 4.43 [10:03:16]line НДС 12% : 53.14 [10:03:16]line Наличными: 0.00 [10:03:16]line Безнал.: 500.41 [10:03:16]line Место: АЗС № 84 "Партнер Нефть" [10:03:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:03:16]line СНО: Общий режим [10:03:16]line Чек 143 19.10.2024 10:03 [10:03:16]line Смена: 443 ФФД: 1.0 [10:03:16]line ЗНМ: 0300000178 [10:03:16]line РНМ: 0000000000098116 [10:03:16]line Версия ККМ: 001 [10:03:16]line Платежная система: Mbank [10:03:16]line ФМ: 0000000000965413 [10:03:16]line ФД: 218498 [10:03:16]line ФПД: 132874531338832 [10:03:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100318&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218498&fm=132874531338832&tin=02508201610067®Number=0000000000098116&sum=50041 [10:03:16]written 0, free lines is 4095 [10:03:16]OFD Sender: Processing packet 218498 [packets to send 80, broken 79] [10:03:16]ProducePacketName [10:03:16]name=ofd_packets/00218498 [10:03:16]OFD Sender: To server: pG, [10:03:16]CommunicateWithHost lk.salyk.kg:30040 [10:03:16]ConnectInit lk.salyk.kg [10:03:16]Connected sock=10 [10:03:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 76 2A 07 01 A3 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 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 8F 00 00 00 F4 03 04 00 E6 83 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 82 55 03 00 35 04 06 00 78 D9 43 3D 7A 50 EB 66 41 16 BC 9E 88 A7 [10:03:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4C D3 47 00 F9 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 39 36 35 34 31 33 10 04 04 00 82 55 03 00 F4 03 04 00 80 2F 13 67 B6 04 01 00 00 F5 48 24 A4 A0 8B 6B 7F [10:03:17]CommunicateWithHost err = 0 [10:03:17]CheckOFDResponse [10:03:17]1017 (14) - 77093643461234 [10:03:17]1041 (16) - 0000000000965413 [10:03:17]1040 (4) - 218498 [10:03:17]1012 (4) - 19.10.2024 04:03 [10:03:17]1206 (1) - 0 [10:03:17]OFD Sender: Remove packet 218498 [10:03:17]ProducePacketName [10:03:17]name=ofd_packets/00218498 [10:03:17]NVStorageDeleteData [10:03:17]Write to MH i2c: 01 00 00 85 4B D0 [10:03:17]Write i2c OK [10:03:17]MH_I2C_Read... [10:03:17]Read from MH i2c: 01 [10:03:17]MH_I2C_Read... [10:03:17]Read from MH i2c: 01 07 00 [10:03:17]MH_I2C_Read... [10:03:17]Read from MH i2c: 01 07 00 85 4B 00 00 00 00 00 FD 0C E0 [10:03:17]RasterBufferAndPrint [10:03:17]line [10:03:17]line [10:03:17]line [10:03:17]line [10:03:17]line [10:03:17]written 0, free lines is 3334 [10:03:17]MH_Cut [10:03:17]Write to MH i2c: D1 01 00 8C 4B 01 A9 [10:03:17]Write i2c OK [10:03:17]MH_I2C_Read... [10:03:17]Read from MH i2c: D1 [10:03:17]MH_I2C_Read... [10:03:17]Read from MH i2c: D1 01 00 [10:03:17]MH_I2C_Read... [10:03:17]Read from MH i2c: D1 01 00 8C 4B 00 A8 [10:03:17]Write to MH i2c: 01 00 00 8D 4B D8 [10:03:17]Write i2c OK [10:03:17]MH_I2C_Read... [10:03:17]OFD Sender: No OFD packet to send [10:03:17]*** Cut start [10:03:17]*** Partial cut [10:03:17]*** CUTSNS_PIN = 1 [10:03:17]*** CUTSNS_PIN = 0 [10:03:18]*** Brake cut motor [10:03:18]Read from MH i2c: 01 [10:03:18]MH_I2C_Read... [10:03:18]*** Stop cut motor [10:03:18]*** Cut end [10:03:18]Read from MH i2c: 01 07 00 [10:03:18]MH_I2C_Read... [10:03:18]Read from MH i2c: 01 07 00 8D 4B 00 00 00 00 00 FF 0F ED [10:03:18]process_action close_receipt done [10:03:18]requested_data is exist [10:03:18]produce_requested_data [10:03:18]requested_item fm.sn is exist - process it [10:03:18]wFMCommunicate request_size=4 [10:03:18]MH_SAM_APDU [10:03:18]CAPDU: 80 11 00 00 [10:03:18]Write to MH i2c: E2 08 00 8E 4B 80 11 00 00 00 00 00 00 53 [10:03:18]Write i2c OK [10:03:18]MH_I2C_Read... [10:03:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:18]Read from MH i2c: E2 [10:03:18]MH_I2C_Read... [10:03:18]Read from MH i2c: E2 17 00 [10:03:18]MH_I2C_Read... [10:03:18]Read from MH i2c: E2 17 00 8E 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A2 [10:03:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:03:18]wFMCommunicate OK [10:03:18]requested_item fd.num is exist - process it [10:03:18]SAM_PROTO_GetFieldsCounters [10:03:18]wFMCommunicate request_size=4 [10:03:18]MH_SAM_APDU [10:03:18]CAPDU: 80 13 00 00 [10:03:18]Write to MH i2c: E2 08 00 8F 4B 80 13 00 00 00 00 00 00 56 [10:03:18]Write i2c OK [10:03:18]MH_I2C_Read... [10:03:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:03:18]Read from MH i2c: E2 [10:03:18]MH_I2C_Read... [10:03:18]Read from MH i2c: E2 62 00 [10:03:18]MH_I2C_Read... [10:03:18]Read from MH i2c: E2 62 00 8F 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 55 03 00 0E 04 04 00 BB 01 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 B6 [10:03:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:03:18]wFMCommunicate OK [10:03:18]SAM_PROTO_GetFieldsCounters done [10:03:18]requested_item shift.num is exist - process it [10:03:18]requested_item shift.opened is exist - process it [10:03:18]req_shift_opened [10:03:18]FM_GetShiftState [10:03:18]SAM_PROTO_GetShiftState [10:03:18]wFMCommunicate request_size=4 [10:03:18]MH_SAM_APDU [10:03:18]CAPDU: 80 13 01 00 [10:03:18]Write to MH i2c: E2 08 00 90 4B 80 13 01 00 00 00 00 00 58 [10:03:18]Write i2c OK [10:03:18]MH_I2C_Read... [10:03:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:18]Read from MH i2c: E2 [10:03:18]MH_I2C_Read... [10:03:18]Read from MH i2c: E2 0E 00 [10:03:18]MH_I2C_Read... [10:03:18]Read from MH i2c: E2 0E 00 90 4B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9B [10:03:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:03:18]wFMCommunicate OK [10:03:18]SAM_PROTO_GetShiftState done [10:03:18]FM_GetShiftState done [10:03:18]req_shift_opened done [10:03:18]requested_item shift.open_date is exist - process it [10:03:18]req_shift_open_date [10:03:18]req_shift_open_date done [10:03:18]produce_requested_data done [10:03:18]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218498,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:03:18]process_action_free close_receipt [10:03:18]json_value_free [10:03:18]json_value_free done [10:03:18]process_json_proto returns [10:03:18]Send response to host [10:03:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218498,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:03:18]free response buf [10:03:18]execute_script done [10:03:18]execute_script returns [10:03:18]free content buf [10:03:18]Sock 8.Close socket [10:03:18]Sock 8.Thread stoped [10:03:22]OFD Sender: No OFD packet to send [10:03:27]OFD Sender: No OFD packet to send [10:03:32]OFD Sender: No OFD packet to send [10:03:37]OFD Sender: No OFD packet to send [10:03:42]OFD Sender: No OFD packet to send [10:03:47]OFD Sender: No OFD packet to send [10:03:52]OFD Sender: No OFD packet to send [10:03:57]OFD Sender: No OFD packet to send [10:04:02]OFD Sender: No OFD packet to send [10:04:07]OFD Sender: No OFD packet to send [10:04:12]OFD Sender: No OFD packet to send [10:04:17]OFD Sender: No OFD packet to send [10:04:22]OFD Sender: No OFD packet to send [10:04:27]OFD Sender: No OFD packet to send [10:04:32]OFD Sender: No OFD packet to send [10:04:37]OFD Sender: No OFD packet to send [10:04:42]OFD Sender: No OFD packet to send [10:04:47]OFD Sender: No OFD packet to send [10:04:52]OFD Sender: No OFD packet to send [10:04:57]OFD Sender: No OFD packet to send [10:05:02]OFD Sender: No OFD packet to send [10:05:07]OFD Sender: No OFD packet to send [10:05:12]OFD Sender: No OFD packet to send [10:05:17]OFD Sender: No OFD packet to send [10:05:18]accept exits with 9 [10:05:18]New connection [10:05:18]New thread 3066826084 created [10:05:18]Thread 3066682724 joined [10:05:18]Waiting for new connection... [10:05:18] Sock 9.Parse request [10:05:18]Sock 9.Check first char [10:05:18]Sock 9.First char is OK [10:05:18]request: POST /json_proto HTTP/1.0 [10:05:18]Method: POST [10:05:18]URL: /json_proto [10:05:18]Method is POST - this is cgi request [10:05:18]url: /json_proto [10:05:18]query_string will be loaded in cgi processing [10:05:18]execute_cgi json_proto POST (null) [10:05:18]execute_cgi path=json_proto method=POST [10:05:18]POST find Content-Length [10:05:18]Host: 172.17.40.4:8080 [10:05:18]Content-Length: 678 [10:05:18]Content-Type: application/json [10:05:18] [10:05:18]POST finish read [10:05:18]Found Content-Length = 678 [10:05:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [10:05:18]execute_script... [10:05: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)536045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [10:05:18]POST & json_proto [10:05:18]process_json_proto [10:05:18]json parsed OK: [10:05:18]protocol is kg_v1.0 [10:05:18]action value=close_receipt [10:05:18]process_action close_receipt [10:05:18]cmd_close_receipt [10:05:18]MH_GetDate [10:05:18]Write to MH i2c: F0 00 00 91 4B CB [10:05:18]Write i2c OK [10:05:18]MH_I2C_Read... [10:05:18]Read from MH i2c: F0 [10:05:18]MH_I2C_Read... [10:05:18]Read from MH i2c: F0 09 00 [10:05:18]MH_I2C_Read... [10:05:18]Read from MH i2c: F0 09 00 91 4B 00 62 84 13 67 EE 0E 0D 67 A4 [10:05:18]GetLastDocTimeStamp 1729332198 [10:05:18]current date 1729332322 [10:05:18]FM_GetShiftState [10:05:18]SAM_PROTO_GetShiftState [10:05:18]wFMCommunicate request_size=4 [10:05:18]MH_SAM_APDU [10:05:18]CAPDU: 80 13 01 00 [10:05:18]Write to MH i2c: E2 08 00 92 4B 80 13 01 00 00 00 00 00 5A [10:05:18]Write i2c OK [10:05:18]MH_I2C_Read... [10:05:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:18]Read from MH i2c: E2 [10:05:18]MH_I2C_Read... [10:05:18]Read from MH i2c: E2 0E 00 [10:05:18]MH_I2C_Read... [10:05:18]Read from MH i2c: E2 0E 00 92 4B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9D [10:05:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:05:18]wFMCommunicate OK [10:05:18]SAM_PROTO_GetShiftState done [10:05:18]FM_GetShiftState done [10:05:18]opened in 1729296582 [10:05:18]opened+sec_in_day 1729382982 [10:05:18]quantity*price = 70044 [10:05:18]sum+1 = 70045 [10:05:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 144 19.10.2024 10:05 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218499 ФПД: 137666431300864 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100522&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218499&fm=137666431300864&tin=02508201610067®Number=0000000000098116&sum=70000 [10:05:19]StoreToDocumentArchive [10:05:19]shift 443 fd 218499 [10:05:19]save to /storage/0443/doc_00218499 [10:05:19]save last doc name /storage/0443/doc_00218499 to /storage/kkm_last_doc_name [10:05:19]save OK [10:05:19]Clear old archive folders... [10:05:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:05:19]tlvbuf is 01623BB0 [10:05:19]SAM_PROTO_ClearQueue [10:05:19]wFMCommunicate request_size=4 [10:05:19]MH_SAM_APDU [10:05:19]CAPDU: 80 09 00 00 [10:05:19]Write to MH i2c: E2 08 00 9F 4B 80 09 00 00 00 00 00 00 5C [10:05:19]Write i2c OK [10:05:19]MH_I2C_Read... [10:05:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:05:19]Read from MH i2c: E2 [10:05:19]MH_I2C_Read... [10:05:19]Read from MH i2c: E2 03 00 [10:05:19]MH_I2C_Read... [10:05:19]Read from MH i2c: E2 03 00 9F 4B 00 90 00 5E [10:05:19]RAPDU: 90 00 [10:05:19]wFMCommunicate OK [10:05:19]SAM_PROTO_ClearQueue done [10:05:19]KKMCreateOFDPacket [10:05:19]OFDProtocolAddRootSTLVToBuf [10:05:19]FM_MakeSignedData [10:05:19]FM_MakeSignedData [10:05:19]SAM_PROTO_SignData [10:05:19]wFMCommunicate request_size=4 [10:05:19]MH_SAM_APDU [10:05:19]CAPDU: 80 0D 01 02 [10:05:19]Write to MH i2c: E2 08 00 A0 4B 80 0D 01 02 00 00 00 00 64 [10:05:19]Write i2c OK [10:05:19]MH_I2C_Read... [10:05:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:05:19]Read from MH i2c: E2 [10:05:19]MH_I2C_Read... [10:05:19]Read from MH i2c: E2 03 00 [10:05:19]MH_I2C_Read... [10:05:19]Read from MH i2c: E2 03 00 A0 4B 00 90 00 5F [10:05:19]RAPDU: 90 00 [10:05:19]wFMCommunicate OK [10:05:19]wFMCommunicate request_size=255 [10:05:19]MH_SAM_APDU [10:05: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 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 90 00 00 00 F4 03 04 00 62 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 83 55 03 00 35 04 06 00 7D [10:05:19]Write to MH i2c: E2 02 01 A1 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 90 00 00 00 F4 03 04 00 62 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 83 55 03 00 35 04 06 00 7D 00 00 00 [10:05:19]Write i2c OK [10:05:19]MH_I2C_Read... [10:05:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:20]Read from MH i2c: E2 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 03 00 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 03 00 A1 4B 00 90 00 60 [10:05:20]RAPDU: 90 00 [10:05:20]wFMCommunicate OK [10:05:20]wFMCommunicate request_size=10 [10:05:20]MH_SAM_APDU [10:05:20]CAPDU: 80 0D 02 02 05 34 F6 BC 35 00 [10:05:20]Write to MH i2c: E2 0D 00 A2 4B 80 0D 02 02 05 00 34 F6 BC 35 00 00 00 8C [10:05:20]Write i2c OK [10:05:20]MH_I2C_Read... [10:05:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:20]Read from MH i2c: E2 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 03 00 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 03 00 A2 4B 00 90 00 61 [10:05:20]RAPDU: 90 00 [10:05:20]wFMCommunicate OK [10:05:20]wFMCommunicate request_size=4 [10:05:20]MH_SAM_APDU [10:05:20]CAPDU: 80 0D 03 02 [10:05:20]Write to MH i2c: E2 08 00 A3 4B 80 0D 03 02 00 00 00 00 69 [10:05:20]Write i2c OK [10:05:20]MH_I2C_Read... [10:05:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:05:20]Read from MH i2c: E2 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 0B 00 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 0B 00 A3 4B 00 79 1D 5E F0 5B 46 ED 66 90 00 42 [10:05:20]RAPDU: 79 1D 5E F0 5B 46 ED 66 90 00 [10:05:20]wFMCommunicate OK [10:05:20]SAM_PROTO_SignData done [10:05:20]FM_MakeSignedData done [10:05:20]CreateOFDProtocolMessage [10:05:20]wFMCommunicate request_size=4 [10:05:20]MH_SAM_APDU [10:05:20]CAPDU: 80 11 00 00 [10:05:20]Write to MH i2c: E2 08 00 A4 4B 80 11 00 00 00 00 00 00 69 [10:05:20]Write i2c OK [10:05:20]MH_I2C_Read... [10:05:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:20]Read from MH i2c: E2 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 17 00 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 17 00 A4 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B8 [10:05:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:05:20]wFMCommunicate OK [10:05:20]CreateOFDProtocolMessage done [10:05:20]OFDSenderStorePacket 218499 [10:05:20]StoreOFDPacket docnum=218499 [10:05:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 EE F3 07 01 C3 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 90 00 00 00 F4 03 04 00 62 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 83 55 03 00 35 04 06 00 7D 34 F6 BC 35 00 79 1D 5E F0 5B 46 ED 66 [10:05:20]CheckFolder [10:05:20]dirname=/storage/ofd_packets [10:05:20]CheckFolder done [10:05:20]ProducePacketName [10:05:20]name=ofd_packets/00218499 [10:05:20]NVStorageSaveData ofd_packets/00218499 [10:05:20]File name is /storage/ofd_packets/00218499 [10:05:20]Write 301 bytes [10:05:20]NVStorageSaveData done [10:05:20]OFDSenderStorePacket done [10:05:20]KKMCreateOFDPacket done [10:05:20]NVStorageSaveData kkm_last_timestamp [10:05:20]File name is /storage/kkm_last_timestamp [10:05:20]Write 4 bytes [10:05:20]NVStorageSaveData done [10:05:20]ExternCall_PrintAddStr [10:05:20]wPrintStart [10:05:20]Write to MH i2c: 01 00 00 A5 4B F0 [10:05:20]Write i2c OK [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: 01 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: 01 07 00 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: 01 07 00 A5 4B 00 00 00 00 00 FF 0F 05 [10:05:20]RasterBufferAndPrint [10:05:20]line Счет N : (1)536045 [10:05:20]line ИНН: 02508201610067 [10:05:20]line Контрольно-Кассовый Чек [10:05:20]line ПРОДАЖА [10:05:20]line ТРК (МРК, ГНК) : 13 [10:05:20]line Товар: 2710124130 [10:05:20]line Аи-92-К-2 [10:05:20]line 10.470 * 66.90 [10:05:20]line = 700.44 [10:05:20]line НДС 12% НСП 1% [10:05:20]line > о реализуемом товаре [10:05:20]line ОКРУГЛЕНИЕ: -0.44 [10:05:20]line ИТОГО: 700.00 [10:05:20]line Внесено: 700.00 [10:05:20]line СДАЧА: 0.00 [10:05:20]line НСП 1% : 6.20 [10:05:20]line НДС 12% : 74.38 [10:05:20]line Наличными: 700.00 [10:05:20]line Безнал.: 0.00 [10:05:20]line Место: АЗС № 84 "Партнер Нефть" [10:05:20]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:05:20]line СНО: Общий режим [10:05:20]line Чек 144 19.10.2024 10:05 [10:05:20]line Смена: 443 ФФД: 1.0 [10:05:20]line ЗНМ: 0300000178 [10:05:20]line РНМ: 0000000000098116 [10:05:20]line Версия ККМ: 001 [10:05:20]line ФМ: 0000000000965413 [10:05:20]line ФД: 218499 [10:05:20]line ФПД: 137666431300864 [10:05:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100522&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218499&fm=137666431300864&tin=02508201610067®Number=0000000000098116&sum=70000 [10:05:20]OFD Sender: Processing packet 218499 [packets to send 80, broken 79] [10:05:20]ProducePacketName [10:05:20]name=ofd_packets/00218499 [10:05:20]OFD Sender: To server: pG, [10:05:20]CommunicateWithHost lk.salyk.kg:30040 [10:05:20]ConnectInit lk.salyk.kg [10:05:20]written 0, free lines is 4095 [10:05:20]Connected sock=10 [10:05:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 EE F3 07 01 C3 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 90 00 00 00 F4 03 04 00 62 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 83 55 03 00 35 04 06 00 7D 34 F6 BC 35 00 79 1D 5E F0 5B 46 ED 66 [10:05:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 77 FF 47 00 4E 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 83 55 03 00 F4 03 04 00 FC 2F 13 67 B6 04 01 00 00 B6 2D 56 EF 8F CA EB 57 [10:05:20]CommunicateWithHost err = 0 [10:05:20]CheckOFDResponse [10:05:20]1017 (14) - 77093643461234 [10:05:20]1041 (16) - 0000000000965413 [10:05:20]1040 (4) - 218499 [10:05:20]1012 (4) - 19.10.2024 04:05 [10:05:20]1206 (1) - 0 [10:05:20]OFD Sender: Remove packet 218499 [10:05:20]ProducePacketName [10:05:20]name=ofd_packets/00218499 [10:05:20]NVStorageDeleteData [10:05:21]Write to MH i2c: 01 00 00 D0 4B 1B [10:05:21]Write i2c OK [10:05:21]MH_I2C_Read... [10:05:21]Read from MH i2c: 01 [10:05:21]MH_I2C_Read... [10:05:21]Read from MH i2c: 01 07 00 [10:05:21]MH_I2C_Read... [10:05:21]Read from MH i2c: 01 07 00 D0 4B 00 00 00 00 00 DF 0C 0D [10:05:21]RasterBufferAndPrint [10:05:21]line [10:05:21]line [10:05:21]line [10:05:21]line [10:05:21]line [10:05:21]written 0, free lines is 3304 [10:05:21]MH_Cut [10:05:21]Write to MH i2c: D1 01 00 D7 4B 01 F4 [10:05:21]Write i2c OK [10:05:21]MH_I2C_Read... [10:05:21]Read from MH i2c: D1 [10:05:21]MH_I2C_Read... [10:05:21]Read from MH i2c: D1 01 00 [10:05:21]MH_I2C_Read... [10:05:21]Read from MH i2c: D1 01 00 D7 4B 00 F3 [10:05:21]Write to MH i2c: 01 00 00 D8 4B 23 [10:05:21]Write i2c OK [10:05:21]MH_I2C_Read... [10:05:21]OFD Sender: No OFD packet to send [10:05:21]*** Cut start [10:05:21]*** Partial cut [10:05:21]*** CUTSNS_PIN = 1 [10:05:21]*** CUTSNS_PIN = 0 [10:05:22]*** Brake cut motor [10:05:22]Read from MH i2c: 01 [10:05:22]MH_I2C_Read... [10:05:22]*** Stop cut motor [10:05:22]*** Cut end [10:05:22]Read from MH i2c: 01 07 00 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: 01 07 00 D8 4B 00 00 00 00 00 FF 0F 38 [10:05:22]process_action close_receipt done [10:05:22]requested_data is exist [10:05:22]produce_requested_data [10:05:22]requested_item fm.sn is exist - process it [10:05:22]wFMCommunicate request_size=4 [10:05:22]MH_SAM_APDU [10:05:22]CAPDU: 80 11 00 00 [10:05:22]Write to MH i2c: E2 08 00 D9 4B 80 11 00 00 00 00 00 00 9E [10:05:22]Write i2c OK [10:05:22]MH_I2C_Read... [10:05:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:22]Read from MH i2c: E2 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: E2 17 00 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: E2 17 00 D9 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 ED [10:05:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:05:22]wFMCommunicate OK [10:05:22]requested_item fd.num is exist - process it [10:05:22]SAM_PROTO_GetFieldsCounters [10:05:22]wFMCommunicate request_size=4 [10:05:22]MH_SAM_APDU [10:05:22]CAPDU: 80 13 00 00 [10:05:22]Write to MH i2c: E2 08 00 DA 4B 80 13 00 00 00 00 00 00 A1 [10:05:22]Write i2c OK [10:05:22]MH_I2C_Read... [10:05:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:05:22]Read from MH i2c: E2 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: E2 62 00 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: E2 62 00 DA 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 83 55 03 00 0E 04 04 00 BB 01 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 05 [10:05:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 83 55 03 00 0E 04 04 00 BB 01 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:05:22]wFMCommunicate OK [10:05:22]SAM_PROTO_GetFieldsCounters done [10:05:22]requested_item shift.num is exist - process it [10:05:22]requested_item shift.opened is exist - process it [10:05:22]req_shift_opened [10:05:22]FM_GetShiftState [10:05:22]SAM_PROTO_GetShiftState [10:05:22]wFMCommunicate request_size=4 [10:05:22]MH_SAM_APDU [10:05:22]CAPDU: 80 13 01 00 [10:05:22]Write to MH i2c: E2 08 00 DB 4B 80 13 01 00 00 00 00 00 A3 [10:05:22]Write i2c OK [10:05:22]MH_I2C_Read... [10:05:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:22]Read from MH i2c: E2 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: E2 0E 00 [10:05:22]MH_I2C_Read... [10:05:22]Read from MH i2c: E2 0E 00 DB 4B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E6 [10:05:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:05:22]wFMCommunicate OK [10:05:22]SAM_PROTO_GetShiftState done [10:05:22]FM_GetShiftState done [10:05:22]req_shift_opened done [10:05:22]requested_item shift.open_date is exist - process it [10:05:22]req_shift_open_date [10:05:22]req_shift_open_date done [10:05:22]produce_requested_data done [10:05:22]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218499,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:05:22]process_action_free close_receipt [10:05:22]json_value_free [10:05:22]json_value_free done [10:05:22]process_json_proto returns [10:05:22]Send response to host [10:05:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218499,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:05:22]free response buf [10:05:22]execute_script done [10:05:22]execute_script returns [10:05:22]free content buf [10:05:22]Sock 9.Close socket [10:05:22]Sock 9.Thread stoped [10:05:23]accept exits with 8 [10:05:23]New connection [10:05:23]New thread 3066682724 created [10:05:23]Thread 3066826084 joined [10:05:23]Waiting for new connection... [10:05:23] Sock 8.Parse request [10:05:23]Sock 8.Check first char [10:05:23]Sock 8.First char is OK [10:05:23]request: POST /json_proto HTTP/1.0 [10:05:23]Method: POST [10:05:23]URL: /json_proto [10:05:23]Method is POST - this is cgi request [10:05:23]url: /json_proto [10:05:23]query_string will be loaded in cgi processing [10:05:23]execute_cgi json_proto POST (null) [10:05:23]execute_cgi path=json_proto method=POST [10:05:23]POST find Content-Length [10:05:23]Host: 172.17.40.4:8080 [10:05:23]Content-Length: 679 [10:05:23]Content-Type: application/json [10:05:23] [10:05:23]POST finish read [10:05:23]Found Content-Length = 679 [10:05:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536043", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 49.870, "sum" : 3800.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3800.00, "total" : 3800.00, "payments": [ { "type": 0, "sum" : 3800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:23]execute_script... [10:05: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)536043", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 49.870, "sum" : 3800.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3800.00, "total" : 3800.00, "payments": [ { "type": 0, "sum" : 3800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:23]POST & json_proto [10:05:23]process_json_proto [10:05:23]json parsed OK: [10:05:23]protocol is kg_v1.0 [10:05:23]action value=close_receipt [10:05:23]process_action close_receipt [10:05:23]cmd_close_receipt [10:05:23]MH_GetDate [10:05:23]Write to MH i2c: F0 00 00 DC 4B 16 [10:05:23]Write i2c OK [10:05:23]MH_I2C_Read... [10:05:23]Read from MH i2c: F0 [10:05:23]MH_I2C_Read... [10:05:23]Read from MH i2c: F0 09 00 [10:05:23]MH_I2C_Read... [10:05:23]Read from MH i2c: F0 09 00 DC 4B 00 66 84 13 67 EE 0E 0D 67 F3 [10:05:23]GetLastDocTimeStamp 1729332322 [10:05:23]current date 1729332326 [10:05:23]FM_GetShiftState [10:05:23]SAM_PROTO_GetShiftState [10:05:23]wFMCommunicate request_size=4 [10:05:23]MH_SAM_APDU [10:05:23]CAPDU: 80 13 01 00 [10:05:23]Write to MH i2c: E2 08 00 DD 4B 80 13 01 00 00 00 00 00 A5 [10:05:23]Write i2c OK [10:05:23]MH_I2C_Read... [10:05:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:23]Read from MH i2c: E2 [10:05:23]MH_I2C_Read... [10:05:23]Read from MH i2c: E2 0E 00 [10:05:23]MH_I2C_Read... [10:05:23]Read from MH i2c: E2 0E 00 DD 4B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E8 [10:05:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:05:23]wFMCommunicate OK [10:05:23]SAM_PROTO_GetShiftState done [10:05:23]FM_GetShiftState done [10:05:23]opened in 1729296582 [10:05:23]opened+sec_in_day 1729382982 [10:05:23]quantity*price = 380009 [10:05:23]sum+1 = 380010 [10:05:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 3800.00 Внесено: 3800.00 СДАЧА: 0.00 НСП 1% : 33.63 НДС 12% : 403.55 Наличными: 3800.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 145 19.10.2024 10:05 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218500 ФПД: 267276738481906 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100527&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218500&fm=267276738481906&tin=02508201610067®Number=0000000000098116&sum=380000 [10:05:24]StoreToDocumentArchive [10:05:24]shift 443 fd 218500 [10:05:24]save to /storage/0443/doc_00218500 [10:05:24]save last doc name /storage/0443/doc_00218500 to /storage/kkm_last_doc_name [10:05:24]save OK [10:05:24]Clear old archive folders... [10:05:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:05:24]tlvbuf is 015E1530 [10:05:24]SAM_PROTO_ClearQueue [10:05:24]wFMCommunicate request_size=4 [10:05:24]MH_SAM_APDU [10:05:24]CAPDU: 80 09 00 00 [10:05:24]Write to MH i2c: E2 08 00 EA 4B 80 09 00 00 00 00 00 00 A7 [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:05:24]Read from MH i2c: E2 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 EA 4B 00 90 00 A9 [10:05:24]RAPDU: 90 00 [10:05:24]wFMCommunicate OK [10:05:24]SAM_PROTO_ClearQueue done [10:05:24]KKMCreateOFDPacket [10:05:24]OFDProtocolAddRootSTLVToBuf [10:05:24]FM_MakeSignedData [10:05:24]FM_MakeSignedData [10:05:24]SAM_PROTO_SignData [10:05:24]wFMCommunicate request_size=4 [10:05:24]MH_SAM_APDU [10:05:24]CAPDU: 80 0D 01 02 [10:05:24]Write to MH i2c: E2 08 00 EB 4B 80 0D 01 02 00 00 00 00 AF [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:05:24]Read from MH i2c: E2 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 EB 4B 00 90 00 AA [10:05:24]RAPDU: 90 00 [10:05:24]wFMCommunicate OK [10:05:24]wFMCommunicate request_size=255 [10:05:24]MH_SAM_APDU [10:05:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 CE C2 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 69 CC 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 CC 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 9D 00 00 00 00 07 04 06 00 60 CC 05 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 67 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 84 55 03 00 35 04 06 00 F3 16 37 0D [10:05:24]Write to MH i2c: E2 02 01 EC 4B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 CE C2 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 69 CC 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 CC 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 9D 00 00 00 00 07 04 06 00 60 CC 05 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 67 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 84 55 03 00 35 04 06 00 F3 16 37 0D 00 00 5D [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:24]Read from MH i2c: E2 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 EC 4B 00 90 00 AB [10:05:24]RAPDU: 90 00 [10:05:24]wFMCommunicate OK [10:05:24]wFMCommunicate request_size=7 [10:05:24]MH_SAM_APDU [10:05:24]CAPDU: 80 0D 02 02 02 CE F2 [10:05:24]Write to MH i2c: E2 0A 00 ED 4B 80 0D 02 02 02 00 CE F2 00 00 76 [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:24]Read from MH i2c: E2 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 ED 4B 00 90 00 AC [10:05:24]RAPDU: 90 00 [10:05:24]wFMCommunicate OK [10:05:24]wFMCommunicate request_size=4 [10:05:24]MH_SAM_APDU [10:05:24]CAPDU: 80 0D 03 02 [10:05:24]Write to MH i2c: E2 08 00 EE 4B 80 0D 03 02 00 00 00 00 B4 [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:05:25]Read from MH i2c: E2 [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: E2 0B 00 [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: E2 0B 00 EE 4B 00 9D 04 D6 3E 56 06 01 90 90 00 57 [10:05:25]RAPDU: 9D 04 D6 3E 56 06 01 90 90 00 [10:05:25]wFMCommunicate OK [10:05:25]SAM_PROTO_SignData done [10:05:25]FM_MakeSignedData done [10:05:25]CreateOFDProtocolMessage [10:05:25]wFMCommunicate request_size=4 [10:05:25]MH_SAM_APDU [10:05:25]CAPDU: 80 11 00 00 [10:05:25]Write to MH i2c: E2 08 00 EF 4B 80 11 00 00 00 00 00 00 B4 [10:05:25]Write i2c OK [10:05:25]MH_I2C_Read... [10:05:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:25]Read from MH i2c: E2 [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: E2 17 00 [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: E2 17 00 EF 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 03 [10:05:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:05:25]wFMCommunicate OK [10:05:25]CreateOFDProtocolMessage done [10:05:25]OFDSenderStorePacket 218500 [10:05:25]StoreOFDPacket docnum=218500 [10:05:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 68 FB 04 01 74 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 CE C2 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 69 CC 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 CC 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 9D 00 00 00 00 07 04 06 00 60 CC 05 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 67 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 84 55 03 00 35 04 06 00 F3 16 37 0D CE F2 9D 04 D6 3E 56 06 01 90 [10:05:25]CheckFolder [10:05:25]dirname=/storage/ofd_packets [10:05:25]CheckFolder done [10:05:25]ProducePacketName [10:05:25]name=ofd_packets/00218500 [10:05:25]NVStorageSaveData ofd_packets/00218500 [10:05:25]File name is /storage/ofd_packets/00218500 [10:05:25]Write 298 bytes [10:05:25]NVStorageSaveData done [10:05:25]OFDSenderStorePacket done [10:05:25]KKMCreateOFDPacket done [10:05:25]NVStorageSaveData kkm_last_timestamp [10:05:25]File name is /storage/kkm_last_timestamp [10:05:25]Write 4 bytes [10:05:25]NVStorageSaveData done [10:05:25]ExternCall_PrintAddStr [10:05:25]wPrintStart [10:05:25]Write to MH i2c: 01 00 00 F0 4B 3B [10:05:25]Write i2c OK [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: 01 [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: 01 07 00 [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: 01 07 00 F0 4B 00 00 00 00 00 FF 0F 50 [10:05:25]RasterBufferAndPrint [10:05:25]line Счет N : (1)536043 [10:05:25]line ИНН: 02508201610067 [10:05:25]line Контрольно-Кассовый Чек [10:05:25]line ПРОДАЖА [10:05:25]line ТРК (МРК, ГНК) : 61 [10:05:25]line Товар: 2710194210 [10:05:25]line ДТ-К-2 [10:05:25]line 49.870 * 76.20 [10:05:25]line = 3800.09 [10:05:25]line НДС 12% НСП 1% [10:05:25]line > о реализуемом товаре [10:05:25]line ОКРУГЛЕНИЕ: -0.09 [10:05:25]line ИТОГО: 3800.00 [10:05:25]line Внесено: 3800.00 [10:05:25]line СДАЧА: 0.00 [10:05:25]line НСП 1% : 33.63 [10:05:25]line НДС 12% : 403.55 [10:05:25]line Наличными: 3800.00 [10:05:25]line Безнал.: 0.00 [10:05:25]line Место: АЗС № 84 "Партнер Нефть" [10:05:25]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:05:25]line СНО: Общий режим [10:05:25]line Чек 145 19.10.2024 10:05 [10:05:25]line Смена: 443 ФФД: 1.0 [10:05:25]line ЗНМ: 0300000178 [10:05:25]line РНМ: 0000000000098116 [10:05:25]line Версия ККМ: 001 [10:05:25]line ФМ: 0000000000965413 [10:05:25]line ФД: 218500 [10:05:25]line ФПД: 267276738481906 [10:05:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100527&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218500&fm=267276738481906&tin=02508201610067®Number=0000000000098116&sum=380000 [10:05:25]OFD Sender: Processing packet 218500 [packets to send 80, broken 79] [10:05:25]ProducePacketName [10:05:25]name=ofd_packets/00218500 [10:05:25]OFD Sender: To server: pG, [10:05:25]CommunicateWithHost lk.salyk.kg:30040 [10:05:25]ConnectInit lk.salyk.kg [10:05:25]written 0, free lines is 4095 [10:05:25]Connected sock=10 [10:05:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 68 FB 04 01 74 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 CE C2 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 69 CC 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 CC 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 9D 00 00 00 00 07 04 06 00 60 CC 05 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 67 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 84 55 03 00 35 04 06 00 F3 16 37 0D CE F2 9D 04 D6 3E 56 06 01 90 [10:05:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 11 B4 47 00 CD 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 39 36 35 34 31 33 10 04 04 00 84 55 03 00 F4 03 04 00 01 30 13 67 B6 04 01 00 00 0C A1 3F CA 34 86 45 00 [10:05:25]CommunicateWithHost err = 0 [10:05:25]CheckOFDResponse [10:05:25]1017 (14) - 77093643461234 [10:05:25]1041 (16) - 0000000000965413 [10:05:25]1040 (4) - 218500 [10:05:25]1012 (4) - 19.10.2024 04:05 [10:05:25]1206 (1) - 0 [10:05:25]OFD Sender: Remove packet 218500 [10:05:25]ProducePacketName [10:05:25]name=ofd_packets/00218500 [10:05:25]NVStorageDeleteData [10:05:25]Write to MH i2c: 01 00 00 1B 4C 67 [10:05:25]Write i2c OK [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: 01 [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: 01 07 00 [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: 01 07 00 1B 4C 00 00 00 00 00 F1 0C 6B [10:05:25]RasterBufferAndPrint [10:05:25]line [10:05:25]line [10:05:25]line [10:05:25]line [10:05:25]line [10:05:25]written 0, free lines is 3330 [10:05:25]MH_Cut [10:05:25]Write to MH i2c: D1 01 00 22 4C 01 40 [10:05:25]Write i2c OK [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: D1 [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: D1 01 00 [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: D1 01 00 22 4C 00 3F [10:05:25]Write to MH i2c: 01 00 00 23 4C 6F [10:05:25]Write i2c OK [10:05:25]MH_I2C_Read... [10:05:26]OFD Sender: No OFD packet to send [10:05:26]*** Cut start [10:05:26]*** Partial cut [10:05:26]*** CUTSNS_PIN = 1 [10:05:26]*** CUTSNS_PIN = 0 [10:05:26]*** Brake cut motor [10:05:27]Read from MH i2c: 01 [10:05:27]MH_I2C_Read... [10:05:27]*** Stop cut motor [10:05:27]*** Cut end [10:05:27]Read from MH i2c: 01 07 00 [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: 01 07 00 23 4C 00 00 00 00 00 FF 0F 84 [10:05:27]process_action close_receipt done [10:05:27]requested_data is exist [10:05:27]produce_requested_data [10:05:27]requested_item fm.sn is exist - process it [10:05:27]wFMCommunicate request_size=4 [10:05:27]MH_SAM_APDU [10:05:27]CAPDU: 80 11 00 00 [10:05:27]Write to MH i2c: E2 08 00 24 4C 80 11 00 00 00 00 00 00 EA [10:05:27]Write i2c OK [10:05:27]MH_I2C_Read... [10:05:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:27]Read from MH i2c: E2 [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: E2 17 00 [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: E2 17 00 24 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 39 [10:05:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:05:27]wFMCommunicate OK [10:05:27]requested_item fd.num is exist - process it [10:05:27]SAM_PROTO_GetFieldsCounters [10:05:27]wFMCommunicate request_size=4 [10:05:27]MH_SAM_APDU [10:05:27]CAPDU: 80 13 00 00 [10:05:27]Write to MH i2c: E2 08 00 25 4C 80 13 00 00 00 00 00 00 ED [10:05:27]Write i2c OK [10:05:27]MH_I2C_Read... [10:05:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:05:27]Read from MH i2c: E2 [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: E2 62 00 [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: E2 62 00 25 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 84 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 55 [10:05:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 84 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:05:27]wFMCommunicate OK [10:05:27]SAM_PROTO_GetFieldsCounters done [10:05:27]requested_item shift.num is exist - process it [10:05:27]requested_item shift.opened is exist - process it [10:05:27]req_shift_opened [10:05:27]FM_GetShiftState [10:05:27]SAM_PROTO_GetShiftState [10:05:27]wFMCommunicate request_size=4 [10:05:27]MH_SAM_APDU [10:05:27]CAPDU: 80 13 01 00 [10:05:27]Write to MH i2c: E2 08 00 26 4C 80 13 01 00 00 00 00 00 EF [10:05:27]Write i2c OK [10:05:27]MH_I2C_Read... [10:05:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:27]Read from MH i2c: E2 [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: E2 0E 00 [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: E2 0E 00 26 4C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 32 [10:05:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:05:27]wFMCommunicate OK [10:05:27]SAM_PROTO_GetShiftState done [10:05:27]FM_GetShiftState done [10:05:27]req_shift_opened done [10:05:27]requested_item shift.open_date is exist - process it [10:05:27]req_shift_open_date [10:05:27]req_shift_open_date done [10:05:27]produce_requested_data done [10:05:27]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218500,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:05:27]process_action_free close_receipt [10:05:27]json_value_free [10:05:27]json_value_free done [10:05:27]process_json_proto returns [10:05:27]Send response to host [10:05:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218500,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:05:27]free response buf [10:05:27]execute_script done [10:05:27]execute_script returns [10:05:27]free content buf [10:05:27]Sock 8.Close socket [10:05:27]Sock 8.Thread stoped [10:05:31]OFD Sender: No OFD packet to send [10:05:36]OFD Sender: No OFD packet to send [10:05:41]OFD Sender: No OFD packet to send [10:05:46]OFD Sender: No OFD packet to send [10:05:49]accept exits with 9 [10:05:49]New connection [10:05:49]New thread 3066826084 created [10:05:49]Thread 3066682724 joined [10:05:49]Waiting for new connection... [10:05:49] Sock 9.Parse request [10:05:49]Sock 9.Check first char [10:05:49]Sock 9.First char is OK [10:05:49]request: POST /json_proto HTTP/1.0 [10:05:49]Method: POST [10:05:49]URL: /json_proto [10:05:49]Method is POST - this is cgi request [10:05:49]url: /json_proto [10:05:49]query_string will be loaded in cgi processing [10:05:49]execute_cgi json_proto POST (null) [10:05:49]execute_cgi path=json_proto method=POST [10:05:49]POST find Content-Length [10:05:49]Host: 172.17.40.4:8080 [10:05:49]Content-Length: 677 [10:05:49]Content-Type: application/json [10:05:49] [10:05:49]POST finish read [10:05:49]Found Content-Length = 677 [10:05:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536047", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:05:49]execute_script... [10:05: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)536047", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:05:49]POST & json_proto [10:05:49]process_json_proto [10:05:49]json parsed OK: [10:05:49]protocol is kg_v1.0 [10:05:49]action value=close_receipt [10:05:49]process_action close_receipt [10:05:49]cmd_close_receipt [10:05:49]MH_GetDate [10:05:49]Write to MH i2c: F0 00 00 27 4C 62 [10:05:49]Write i2c OK [10:05:49]MH_I2C_Read... [10:05:49]Read from MH i2c: F0 [10:05:49]MH_I2C_Read... [10:05:49]Read from MH i2c: F0 09 00 [10:05:49]MH_I2C_Read... [10:05:49]Read from MH i2c: F0 09 00 27 4C 00 81 84 13 67 EE 0E 0D 67 5A [10:05:49]GetLastDocTimeStamp 1729332327 [10:05:49]current date 1729332353 [10:05:49]FM_GetShiftState [10:05:49]SAM_PROTO_GetShiftState [10:05:49]wFMCommunicate request_size=4 [10:05:49]MH_SAM_APDU [10:05:49]CAPDU: 80 13 01 00 [10:05:49]Write to MH i2c: E2 08 00 28 4C 80 13 01 00 00 00 00 00 F1 [10:05:49]Write i2c OK [10:05:49]MH_I2C_Read... [10:05:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:49]Read from MH i2c: E2 [10:05:49]MH_I2C_Read... [10:05:49]Read from MH i2c: E2 0E 00 [10:05:49]MH_I2C_Read... [10:05:49]Read from MH i2c: E2 0E 00 28 4C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 34 [10:05:49]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:05:49]wFMCommunicate OK [10:05:49]SAM_PROTO_GetShiftState done [10:05:49]FM_GetShiftState done [10:05:49]opened in 1729296582 [10:05:49]opened+sec_in_day 1729382982 [10:05:49]quantity*price = 50041 [10:05:49]sum+1 = 50042 [10:05: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 146 19.10.2024 10:05 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218501 ФПД: 118636442800214 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100553&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218501&fm=118636442800214&tin=02508201610067®Number=0000000000098116&sum=50000 [10:05:50]StoreToDocumentArchive [10:05:50]shift 443 fd 218501 [10:05:50]save to /storage/0443/doc_00218501 [10:05:50]save last doc name /storage/0443/doc_00218501 to /storage/kkm_last_doc_name [10:05:50]save OK [10:05:50]Clear old archive folders... [10:05:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:05:50]tlvbuf is 01664610 [10:05:50]SAM_PROTO_ClearQueue [10:05:50]wFMCommunicate request_size=4 [10:05:50]MH_SAM_APDU [10:05:50]CAPDU: 80 09 00 00 [10:05:50]Write to MH i2c: E2 08 00 35 4C 80 09 00 00 00 00 00 00 F3 [10:05:50]Write i2c OK [10:05:50]MH_I2C_Read... [10:05:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:05:50]Read from MH i2c: E2 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 03 00 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 03 00 35 4C 00 90 00 F5 [10:05:50]RAPDU: 90 00 [10:05:50]wFMCommunicate OK [10:05:50]SAM_PROTO_ClearQueue done [10:05:50]KKMCreateOFDPacket [10:05:50]OFDProtocolAddRootSTLVToBuf [10:05:50]FM_MakeSignedData [10:05:50]FM_MakeSignedData [10:05:50]SAM_PROTO_SignData [10:05:50]wFMCommunicate request_size=4 [10:05:50]MH_SAM_APDU [10:05:50]CAPDU: 80 0D 01 02 [10:05:50]Write to MH i2c: E2 08 00 36 4C 80 0D 01 02 00 00 00 00 FB [10:05:50]Write i2c OK [10:05:50]MH_I2C_Read... [10:05:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:05:50]Read from MH i2c: E2 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 03 00 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 03 00 36 4C 00 90 00 F6 [10:05:50]RAPDU: 90 00 [10:05:50]wFMCommunicate OK [10:05:50]wFMCommunicate request_size=255 [10:05:50]MH_SAM_APDU [10:05: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 92 00 00 00 F4 03 04 00 81 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 85 55 03 00 35 04 06 00 6B [10:05:50]Write to MH i2c: E2 02 01 37 4C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 81 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 85 55 03 00 35 04 06 00 6B 00 00 98 [10:05:50]Write i2c OK [10:05:50]MH_I2C_Read... [10:05:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:51]Read from MH i2c: E2 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: E2 03 00 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: E2 03 00 37 4C 00 90 00 F7 [10:05:51]RAPDU: 90 00 [10:05:51]wFMCommunicate OK [10:05:51]wFMCommunicate request_size=10 [10:05:51]MH_SAM_APDU [10:05:51]CAPDU: 80 0D 02 02 05 E6 33 07 D0 56 [10:05:51]Write to MH i2c: E2 0D 00 38 4C 80 0D 02 02 05 00 E6 33 07 D0 56 00 00 4E [10:05:51]Write i2c OK [10:05:51]MH_I2C_Read... [10:05:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:51]Read from MH i2c: E2 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: E2 03 00 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: E2 03 00 38 4C 00 90 00 F8 [10:05:51]RAPDU: 90 00 [10:05:51]wFMCommunicate OK [10:05:51]wFMCommunicate request_size=4 [10:05:51]MH_SAM_APDU [10:05:51]CAPDU: 80 0D 03 02 [10:05:51]Write to MH i2c: E2 08 00 39 4C 80 0D 03 02 00 00 00 00 00 [10:05:51]Write i2c OK [10:05:51]MH_I2C_Read... [10:05:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:05:51]Read from MH i2c: E2 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: E2 0B 00 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: E2 0B 00 39 4C 00 03 AA BE 0A 05 F3 07 20 90 00 95 [10:05:51]RAPDU: 03 AA BE 0A 05 F3 07 20 90 00 [10:05:51]wFMCommunicate OK [10:05:51]SAM_PROTO_SignData done [10:05:51]FM_MakeSignedData done [10:05:51]CreateOFDProtocolMessage [10:05:51]wFMCommunicate request_size=4 [10:05:51]MH_SAM_APDU [10:05:51]CAPDU: 80 11 00 00 [10:05:51]Write to MH i2c: E2 08 00 3A 4C 80 11 00 00 00 00 00 00 00 [10:05:51]Write i2c OK [10:05:51]MH_I2C_Read... [10:05:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:51]Read from MH i2c: E2 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: E2 17 00 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: E2 17 00 3A 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4F [10:05:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:05:51]wFMCommunicate OK [10:05:51]CreateOFDProtocolMessage done [10:05:51]OFDSenderStorePacket 218501 [10:05:51]StoreOFDPacket docnum=218501 [10:05:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D4 17 07 01 3F 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 81 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 85 55 03 00 35 04 06 00 6B E6 33 07 D0 56 03 AA BE 0A 05 F3 07 20 [10:05:51]CheckFolder [10:05:51]dirname=/storage/ofd_packets [10:05:51]CheckFolder done [10:05:51]ProducePacketName [10:05:51]name=ofd_packets/00218501 [10:05:51]NVStorageSaveData ofd_packets/00218501 [10:05:51]File name is /storage/ofd_packets/00218501 [10:05:51]Write 301 bytes [10:05:51]NVStorageSaveData done [10:05:51]OFDSenderStorePacket done [10:05:51]KKMCreateOFDPacket done [10:05:51]NVStorageSaveData kkm_last_timestamp [10:05:51]File name is /storage/kkm_last_timestamp [10:05:51]Write 4 bytes [10:05:51]NVStorageSaveData done [10:05:51]ExternCall_PrintAddStr [10:05:51]wPrintStart [10:05:51]Write to MH i2c: 01 00 00 3B 4C 87 [10:05:51]Write i2c OK [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: 01 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: 01 07 00 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: 01 07 00 3B 4C 00 00 00 00 00 FF 0F 9C [10:05:51]RasterBufferAndPrint [10:05:51]line Счет N : (1)536047 [10:05:51]line ИНН: 02508201610067 [10:05:51]line Контрольно-Кассовый Чек [10:05:51]line ПРОДАЖА [10:05:51]line ТРК (МРК, ГНК) : 23 [10:05:51]line Товар: 2710124130 [10:05:51]line Аи-92-К-2 [10:05:51]line 7.480 * 66.90 [10:05:51]line = 500.41 [10:05:51]line НДС 12% НСП 1% [10:05:51]line > о реализуемом товаре [10:05:51]line ОКРУГЛЕНИЕ: -0.41 [10:05:51]line ИТОГО: 500.00 [10:05:51]line Внесено: 500.00 [10:05:51]line СДАЧА: 0.00 [10:05:51]line НСП 1% : 4.43 [10:05:51]line НДС 12% : 53.14 [10:05:51]line Наличными: 500.00 [10:05:51]line Безнал.: 0.00 [10:05:51]line Место: АЗС № 84 "Партнер Нефть" [10:05:51]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:05:51]line СНО: Общий режим [10:05:51]line Чек 146 19.10.2024 10:05 [10:05:51]line Смена: 443 ФФД: 1.0 [10:05:51]line ЗНМ: 0300000178 [10:05:51]line РНМ: 0000000000098116 [10:05:51]line Версия ККМ: 001 [10:05:51]line ФМ: 0000000000965413 [10:05:51]line ФД: 218501 [10:05:51]line ФПД: 118636442800214 [10:05:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100553&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218501&fm=118636442800214&tin=02508201610067®Number=0000000000098116&sum=50000 [10:05:51]OFD Sender: Processing packet 218501 [packets to send 80, broken 79] [10:05:51]ProducePacketName [10:05:51]name=ofd_packets/00218501 [10:05:51]OFD Sender: To server: pG, [10:05:51]CommunicateWithHost lk.salyk.kg:30040 [10:05:51]ConnectInit lk.salyk.kg [10:05:51]written 0, free lines is 4095 [10:05:51]Connected sock=10 [10:05:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D4 17 07 01 3F 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 81 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 85 55 03 00 35 04 06 00 6B E6 33 07 D0 56 03 AA BE 0A 05 F3 07 20 [10:05:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 73 A7 47 00 02 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 39 36 35 34 31 33 10 04 04 00 85 55 03 00 F4 03 04 00 1B 30 13 67 B6 04 01 00 00 B6 46 97 C9 62 76 32 68 [10:05:51]CommunicateWithHost err = 0 [10:05:51]CheckOFDResponse [10:05:51]1017 (14) - 77093643461234 [10:05:51]1041 (16) - 0000000000965413 [10:05:51]1040 (4) - 218501 [10:05:51]1012 (4) - 19.10.2024 04:05 [10:05:51]1206 (1) - 0 [10:05:51]OFD Sender: Remove packet 218501 [10:05:51]ProducePacketName [10:05:51]name=ofd_packets/00218501 [10:05:51]NVStorageDeleteData [10:05:51]Write to MH i2c: 01 00 00 66 4C B2 [10:05:51]Write i2c OK [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: 01 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: 01 07 00 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: 01 07 00 66 4C 00 00 00 00 00 D6 0C 9B [10:05:51]RasterBufferAndPrint [10:05:51]line [10:05:51]line [10:05:51]line [10:05:51]line [10:05:51]line [10:05:51]written 0, free lines is 3293 [10:05:52]MH_Cut [10:05:52]Write to MH i2c: D1 01 00 6D 4C 01 8B [10:05:52]Write i2c OK [10:05:52]MH_I2C_Read... [10:05:52]Read from MH i2c: D1 [10:05:52]MH_I2C_Read... [10:05:52]Read from MH i2c: D1 01 00 [10:05:52]MH_I2C_Read... [10:05:52]Read from MH i2c: D1 01 00 6D 4C 00 8A [10:05:52]Write to MH i2c: 01 00 00 6E 4C BA [10:05:52]Write i2c OK [10:05:52]MH_I2C_Read... [10:05:52]OFD Sender: No OFD packet to send [10:05:52]*** Cut start [10:05:52]*** Partial cut [10:05:52]*** CUTSNS_PIN = 1 [10:05:52]*** CUTSNS_PIN = 0 [10:05:53]*** Brake cut motor [10:05:53]Read from MH i2c: 01 [10:05:53]MH_I2C_Read... [10:05:53]*** Stop cut motor [10:05:53]*** Cut end [10:05:53]Read from MH i2c: 01 07 00 [10:05:53]MH_I2C_Read... [10:05:53]Read from MH i2c: 01 07 00 6E 4C 00 00 00 00 00 FF 0F CF [10:05:53]process_action close_receipt done [10:05:53]requested_data is exist [10:05:53]produce_requested_data [10:05:53]requested_item fm.sn is exist - process it [10:05:53]wFMCommunicate request_size=4 [10:05:53]MH_SAM_APDU [10:05:53]CAPDU: 80 11 00 00 [10:05:53]Write to MH i2c: E2 08 00 6F 4C 80 11 00 00 00 00 00 00 35 [10:05:53]Write i2c OK [10:05:53]MH_I2C_Read... [10:05:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:53]Read from MH i2c: E2 [10:05:53]MH_I2C_Read... [10:05:53]Read from MH i2c: E2 17 00 [10:05:53]MH_I2C_Read... [10:05:53]Read from MH i2c: E2 17 00 6F 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 84 [10:05:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:05:53]wFMCommunicate OK [10:05:53]requested_item fd.num is exist - process it [10:05:53]SAM_PROTO_GetFieldsCounters [10:05:53]wFMCommunicate request_size=4 [10:05:53]MH_SAM_APDU [10:05:53]CAPDU: 80 13 00 00 [10:05:53]Write to MH i2c: E2 08 00 70 4C 80 13 00 00 00 00 00 00 38 [10:05:53]Write i2c OK [10:05:53]MH_I2C_Read... [10:05:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:05:53]Read from MH i2c: E2 [10:05:53]MH_I2C_Read... [10:05:53]Read from MH i2c: E2 62 00 [10:05:53]MH_I2C_Read... [10:05:53]Read from MH i2c: E2 62 00 70 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 85 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 A4 [10:05:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 85 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:05:53]wFMCommunicate OK [10:05:53]SAM_PROTO_GetFieldsCounters done [10:05:53]requested_item shift.num is exist - process it [10:05:53]requested_item shift.opened is exist - process it [10:05:53]req_shift_opened [10:05:53]FM_GetShiftState [10:05:53]SAM_PROTO_GetShiftState [10:05:53]wFMCommunicate request_size=4 [10:05:53]MH_SAM_APDU [10:05:53]CAPDU: 80 13 01 00 [10:05:53]Write to MH i2c: E2 08 00 71 4C 80 13 01 00 00 00 00 00 3A [10:05:53]Write i2c OK [10:05:53]MH_I2C_Read... [10:05:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:53]Read from MH i2c: E2 [10:05:53]MH_I2C_Read... [10:05:53]Read from MH i2c: E2 0E 00 [10:05:53]MH_I2C_Read... [10:05:53]Read from MH i2c: E2 0E 00 71 4C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7D [10:05:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:05:53]wFMCommunicate OK [10:05:53]SAM_PROTO_GetShiftState done [10:05:53]FM_GetShiftState done [10:05:53]req_shift_opened done [10:05:53]requested_item shift.open_date is exist - process it [10:05:53]req_shift_open_date [10:05:53]req_shift_open_date done [10:05:53]produce_requested_data done [10:05:53]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218501,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:05:53]process_action_free close_receipt [10:05:53]json_value_free [10:05:53]json_value_free done [10:05:53]process_json_proto returns [10:05:53]Send response to host [10:05:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218501,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:05:53]free response buf [10:05:53]execute_script done [10:05:53]execute_script returns [10:05:53]free content buf [10:05:53]Sock 9.Close socket [10:05:53]Sock 9.Thread stoped [10:05:57]OFD Sender: No OFD packet to send [10:06:02]OFD Sender: No OFD packet to send [10:06:07]OFD Sender: No OFD packet to send [10:06:12]OFD Sender: No OFD packet to send [10:06:17]OFD Sender: No OFD packet to send [10:06:18]accept exits with 8 [10:06:18]New connection [10:06:18]New thread 3066682724 created [10:06:18]Thread 3066826084 joined [10:06:18]Waiting for new connection... [10:06:18] Sock 8.Parse request [10:06:18]Sock 8.Check first char [10:06:18]Sock 8.First char is OK [10:06:18]request: POST /json_proto HTTP/1.0 [10:06:18]Method: POST [10:06:18]URL: /json_proto [10:06:18]Method is POST - this is cgi request [10:06:18]url: /json_proto [10:06:18]query_string will be loaded in cgi processing [10:06:18]execute_cgi json_proto POST (null) [10:06:18]execute_cgi path=json_proto method=POST [10:06:18]POST find Content-Length [10:06:18]Host: 172.17.40.4:8080 [10:06:18]Content-Length: 767 [10:06:18]Content-Type: application/json [10:06:18] [10:06:18]POST finish read [10:06:18]Found Content-Length = 767 [10:06:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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: cash2u", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:18]execute_script... [10:06: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)536046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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: cash2u", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:18]POST & json_proto [10:06:18]process_json_proto [10:06:18]json parsed OK: [10:06:18]protocol is kg_v1.0 [10:06:18]action value=close_receipt [10:06:18]process_action close_receipt [10:06:18]cmd_close_receipt [10:06:18]MH_GetDate [10:06:18]Write to MH i2c: F0 00 00 72 4C AD [10:06:18]Write i2c OK [10:06:18]MH_I2C_Read... [10:06:18]Read from MH i2c: F0 [10:06:18]MH_I2C_Read... [10:06:18]Read from MH i2c: F0 09 00 [10:06:18]MH_I2C_Read... [10:06:18]Read from MH i2c: F0 09 00 72 4C 00 9E 84 13 67 EE 0E 0D 67 C2 [10:06:18]GetLastDocTimeStamp 1729332353 [10:06:18]current date 1729332382 [10:06:18]FM_GetShiftState [10:06:18]SAM_PROTO_GetShiftState [10:06:18]wFMCommunicate request_size=4 [10:06:18]MH_SAM_APDU [10:06:18]CAPDU: 80 13 01 00 [10:06:18]Write to MH i2c: E2 08 00 73 4C 80 13 01 00 00 00 00 00 3C [10:06:18]Write i2c OK [10:06:18]MH_I2C_Read... [10:06:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:18]Read from MH i2c: E2 [10:06:18]MH_I2C_Read... [10:06:18]Read from MH i2c: E2 0E 00 [10:06:18]MH_I2C_Read... [10:06:18]Read from MH i2c: E2 0E 00 73 4C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7F [10:06:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:06:18]wFMCommunicate OK [10:06:18]SAM_PROTO_GetShiftState done [10:06:18]FM_GetShiftState done [10:06:18]opened in 1729296582 [10:06:18]opened+sec_in_day 1729382982 [10:06:18]quantity*price = 50041 [10:06:18]sum+1 = 50042 [10:06:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 147 19.10.2024 10:06 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: cash2u ФМ: 0000000000965413 ФД: 218502 ФПД: 126805905691703 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100622&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218502&fm=126805905691703&tin=02508201610067®Number=0000000000098116&sum=50041 [10:06:19]StoreToDocumentArchive [10:06:19]shift 443 fd 218502 [10:06:19]save to /storage/0443/doc_00218502 [10:06:19]save last doc name /storage/0443/doc_00218502 to /storage/kkm_last_doc_name [10:06:19]save OK [10:06:19]Clear old archive folders... [10:06:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:06:19]tlvbuf is 01542180 [10:06:19]SAM_PROTO_ClearQueue [10:06:19]wFMCommunicate request_size=4 [10:06:19]MH_SAM_APDU [10:06:19]CAPDU: 80 09 00 00 [10:06:19]Write to MH i2c: E2 08 00 80 4C 80 09 00 00 00 00 00 00 3E [10:06:19]Write i2c OK [10:06:19]MH_I2C_Read... [10:06:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:06:19]Read from MH i2c: E2 [10:06:19]MH_I2C_Read... [10:06:19]Read from MH i2c: E2 03 00 [10:06:19]MH_I2C_Read... [10:06:19]Read from MH i2c: E2 03 00 80 4C 00 90 00 40 [10:06:19]RAPDU: 90 00 [10:06:19]wFMCommunicate OK [10:06:19]SAM_PROTO_ClearQueue done [10:06:19]KKMCreateOFDPacket [10:06:19]OFDProtocolAddRootSTLVToBuf [10:06:19]FM_MakeSignedData [10:06:19]FM_MakeSignedData [10:06:19]SAM_PROTO_SignData [10:06:19]wFMCommunicate request_size=4 [10:06:19]MH_SAM_APDU [10:06:19]CAPDU: 80 0D 01 02 [10:06:19]Write to MH i2c: E2 08 00 81 4C 80 0D 01 02 00 00 00 00 46 [10:06:19]Write i2c OK [10:06:19]MH_I2C_Read... [10:06:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:06:19]Read from MH i2c: E2 [10:06:19]MH_I2C_Read... [10:06:19]Read from MH i2c: E2 03 00 [10:06:19]MH_I2C_Read... [10:06:19]Read from MH i2c: E2 03 00 81 4C 00 90 00 41 [10:06:19]RAPDU: 90 00 [10:06:19]wFMCommunicate OK [10:06:19]wFMCommunicate request_size=255 [10:06:19]MH_SAM_APDU [10:06: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 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 93 00 00 00 F4 03 04 00 9E 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 86 55 03 00 35 04 06 00 73 [10:06:19]Write to MH i2c: E2 02 01 82 4C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 93 00 00 00 F4 03 04 00 9E 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 86 55 03 00 35 04 06 00 73 00 00 5C [10:06:19]Write i2c OK [10:06:19]MH_I2C_Read... [10:06:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:20]Read from MH i2c: E2 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: E2 03 00 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: E2 03 00 82 4C 00 90 00 42 [10:06:20]RAPDU: 90 00 [10:06:20]wFMCommunicate OK [10:06:20]wFMCommunicate request_size=10 [10:06:20]MH_SAM_APDU [10:06:20]CAPDU: 80 0D 02 02 05 54 4C F6 D4 37 [10:06:20]Write to MH i2c: E2 0D 00 83 4C 80 0D 02 02 05 00 54 4C F6 D4 37 00 00 F4 [10:06:20]Write i2c OK [10:06:20]MH_I2C_Read... [10:06:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:20]Read from MH i2c: E2 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: E2 03 00 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: E2 03 00 83 4C 00 90 00 43 [10:06:20]RAPDU: 90 00 [10:06:20]wFMCommunicate OK [10:06:20]wFMCommunicate request_size=4 [10:06:20]MH_SAM_APDU [10:06:20]CAPDU: 80 0D 03 02 [10:06:20]Write to MH i2c: E2 08 00 84 4C 80 0D 03 02 00 00 00 00 4B [10:06:20]Write i2c OK [10:06:20]MH_I2C_Read... [10:06:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:06:20]Read from MH i2c: E2 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: E2 0B 00 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: E2 0B 00 84 4C 00 91 74 95 F6 8B C1 DC 1D 90 00 21 [10:06:20]RAPDU: 91 74 95 F6 8B C1 DC 1D 90 00 [10:06:20]wFMCommunicate OK [10:06:20]SAM_PROTO_SignData done [10:06:20]FM_MakeSignedData done [10:06:20]CreateOFDProtocolMessage [10:06:20]wFMCommunicate request_size=4 [10:06:20]MH_SAM_APDU [10:06:20]CAPDU: 80 11 00 00 [10:06:20]Write to MH i2c: E2 08 00 85 4C 80 11 00 00 00 00 00 00 4B [10:06:20]Write i2c OK [10:06:20]MH_I2C_Read... [10:06:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:20]Read from MH i2c: E2 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: E2 17 00 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: E2 17 00 85 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9A [10:06:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:06:20]wFMCommunicate OK [10:06:20]CreateOFDProtocolMessage done [10:06:20]OFDSenderStorePacket 218502 [10:06:20]StoreOFDPacket docnum=218502 [10:06:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AF D1 07 01 91 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 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 93 00 00 00 F4 03 04 00 9E 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 86 55 03 00 35 04 06 00 73 54 4C F6 D4 37 91 74 95 F6 8B C1 DC 1D [10:06:20]CheckFolder [10:06:20]dirname=/storage/ofd_packets [10:06:20]CheckFolder done [10:06:20]ProducePacketName [10:06:20]name=ofd_packets/00218502 [10:06:20]NVStorageSaveData ofd_packets/00218502 [10:06:20]File name is /storage/ofd_packets/00218502 [10:06:20]Write 301 bytes [10:06:20]NVStorageSaveData done [10:06:20]OFDSenderStorePacket done [10:06:20]KKMCreateOFDPacket done [10:06:20]NVStorageSaveData kkm_last_timestamp [10:06:20]File name is /storage/kkm_last_timestamp [10:06:20]Write 4 bytes [10:06:20]NVStorageSaveData done [10:06:20]ExternCall_PrintAddStr [10:06:20]wPrintStart [10:06:20]Write to MH i2c: 01 00 00 86 4C D2 [10:06:20]Write i2c OK [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: 01 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: 01 07 00 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: 01 07 00 86 4C 00 00 00 00 00 FF 0F E7 [10:06:20]RasterBufferAndPrint [10:06:20]line Счет N : (1)536046 [10:06:20]line ИНН: 02508201610067 [10:06:20]line Контрольно-Кассовый Чек [10:06:20]line ПРОДАЖА [10:06:20]line ТРК (МРК, ГНК) : 33 [10:06:20]line Товар: 2710124130 [10:06:20]line Аи-92-К-2 [10:06:20]line 7.480 * 66.90 [10:06:20]line = 500.41 [10:06:20]line НДС 12% НСП 1% [10:06:20]line > о реализуемом товаре [10:06:20]line ИТОГО: 500.41 [10:06:20]line НСП 1% : 4.43 [10:06:20]line НДС 12% : 53.14 [10:06:20]line Наличными: 0.00 [10:06:20]line Безнал.: 500.41 [10:06:20]line Место: АЗС № 84 "Партнер Нефть" [10:06:20]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:06:20]line СНО: Общий режим [10:06:20]line Чек 147 19.10.2024 10:06 [10:06:20]line Смена: 443 ФФД: 1.0 [10:06:20]line ЗНМ: 0300000178 [10:06:20]line РНМ: 0000000000098116 [10:06:20]line Версия ККМ: 001 [10:06:20]line Платежная система: cash2u [10:06:20]line ФМ: 0000000000965413 [10:06:20]line ФД: 218502 [10:06:20]line ФПД: 126805905691703 [10:06:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100622&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218502&fm=126805905691703&tin=02508201610067®Number=0000000000098116&sum=50041 [10:06:20]written 0, free lines is 4095 [10:06:20]OFD Sender: Processing packet 218502 [packets to send 80, broken 79] [10:06:20]ProducePacketName [10:06:20]name=ofd_packets/00218502 [10:06:20]OFD Sender: To server: pG, [10:06:20]CommunicateWithHost lk.salyk.kg:30040 [10:06:20]ConnectInit lk.salyk.kg [10:06:20]Write to MH i2c: 01 00 00 AF 4C FB [10:06:20]Write i2c OK [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: 01 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: 01 07 00 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: 01 07 00 AF 4C 00 00 00 00 00 00 0D 0F [10:06:20]RasterBufferAndPrint [10:06:20]line [10:06:20]line [10:06:20]line [10:06:20]line [10:06:20]line [10:06:20]written 0, free lines is 3334 [10:06:20]MH_Cut [10:06:20]Write to MH i2c: D1 01 00 B6 4C 01 D4 [10:06:20]Write i2c OK [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: D1 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: D1 01 00 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: D1 01 00 B6 4C 00 D3 [10:06:20]Write to MH i2c: 01 00 00 B7 4C 03 [10:06:20]Write i2c OK [10:06:20]MH_I2C_Read... [10:06:21]*** Cut start [10:06:21]*** Partial cut [10:06:21]*** CUTSNS_PIN = 1 [10:06:21]*** CUTSNS_PIN = 0 [10:06:21]*** Brake cut motor [10:06:22]Read from MH i2c: 01 [10:06:22]MH_I2C_Read... [10:06:22]*** Stop cut motor [10:06:22]*** Cut end [10:06:22]Read from MH i2c: 01 07 00 [10:06:22]MH_I2C_Read... [10:06:22]Read from MH i2c: 01 07 00 B7 4C 00 00 00 00 00 FF 0F 18 [10:06:22]process_action close_receipt done [10:06:22]requested_data is exist [10:06:22]produce_requested_data [10:06:22]requested_item fm.sn is exist - process it [10:06:22]wFMCommunicate request_size=4 [10:06:22]MH_SAM_APDU [10:06:22]CAPDU: 80 11 00 00 [10:06:22]Write to MH i2c: E2 08 00 B8 4C 80 11 00 00 00 00 00 00 7E [10:06:22]Write i2c OK [10:06:22]MH_I2C_Read... [10:06:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:22]Read from MH i2c: E2 [10:06:22]MH_I2C_Read... [10:06:22]Read from MH i2c: E2 17 00 [10:06:22]MH_I2C_Read... [10:06:22]Read from MH i2c: E2 17 00 B8 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CD [10:06:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:06:22]wFMCommunicate OK [10:06:22]requested_item fd.num is exist - process it [10:06:22]SAM_PROTO_GetFieldsCounters [10:06:22]wFMCommunicate request_size=4 [10:06:22]MH_SAM_APDU [10:06:22]CAPDU: 80 13 00 00 [10:06:22]Write to MH i2c: E2 08 00 B9 4C 80 13 00 00 00 00 00 00 81 [10:06:22]Write i2c OK [10:06:22]MH_I2C_Read... [10:06:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:06:22]Read from MH i2c: E2 [10:06:22]MH_I2C_Read... [10:06:22]Read from MH i2c: E2 62 00 [10:06:22]MH_I2C_Read... [10:06:22]Read from MH i2c: E2 62 00 B9 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 86 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 F1 [10:06:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 86 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:06:22]wFMCommunicate OK [10:06:22]SAM_PROTO_GetFieldsCounters done [10:06:22]requested_item shift.num is exist - process it [10:06:22]requested_item shift.opened is exist - process it [10:06:22]req_shift_opened [10:06:22]FM_GetShiftState [10:06:22]SAM_PROTO_GetShiftState [10:06:22]wFMCommunicate request_size=4 [10:06:22]MH_SAM_APDU [10:06:22]CAPDU: 80 13 01 00 [10:06:22]Write to MH i2c: E2 08 00 BA 4C 80 13 01 00 00 00 00 00 83 [10:06:22]Write i2c OK [10:06:22]MH_I2C_Read... [10:06:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:22]Read from MH i2c: E2 [10:06:22]MH_I2C_Read... [10:06:22]Read from MH i2c: E2 0E 00 [10:06:22]MH_I2C_Read... [10:06:22]Read from MH i2c: E2 0E 00 BA 4C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C6 [10:06:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:06:22]wFMCommunicate OK [10:06:22]SAM_PROTO_GetShiftState done [10:06:22]FM_GetShiftState done [10:06:22]req_shift_opened done [10:06:22]requested_item shift.open_date is exist - process it [10:06:22]req_shift_open_date [10:06:22]req_shift_open_date done [10:06:22]produce_requested_data done [10:06:22]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218502,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:06:22]process_action_free close_receipt [10:06:22]json_value_free [10:06:22]json_value_free done [10:06:22]process_json_proto returns [10:06:22]Send response to host [10:06:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218502,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:06:22]free response buf [10:06:22]execute_script done [10:06:22]execute_script returns [10:06:22]free content buf [10:06:22]Sock 8.Close socket [10:06:22]Sock 8.Thread stoped [10:07:26]accept exits with 9 [10:07:26]New connection [10:07:26]New thread 3066826084 created [10:07:26]Thread 3066682724 joined [10:07:26]Waiting for new connection... [10:07:26] Sock 9.Parse request [10:07:26]Sock 9.Check first char [10:07:26]Sock 9.First char is OK [10:07:26]request: POST /json_proto HTTP/1.0 [10:07:26]Method: POST [10:07:26]URL: /json_proto [10:07:26]Method is POST - this is cgi request [10:07:26]url: /json_proto [10:07:26]query_string will be loaded in cgi processing [10:07:26]execute_cgi json_proto POST (null) [10:07:26]execute_cgi path=json_proto method=POST [10:07:26]POST find Content-Length [10:07:26]Host: 172.17.40.4:8080 [10:07:26]Content-Length: 743 [10:07:26]Content-Type: application/json [10:07:26] [10:07:26]POST finish read [10:07:26]Found Content-Length = 743 [10:07:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79755", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:26]execute_script... [10:07:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79755", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:26]POST & json_proto [10:07:26]process_json_proto [10:07:26]json parsed OK: [10:07:26]protocol is kg_v1.0 [10:07:26]action value=close_receipt [10:07:26]process_action close_receipt [10:07:26]cmd_close_receipt [10:07:26]MH_GetDate [10:07:26]Write to MH i2c: F0 00 00 BB 4C F6 [10:07:26]Write i2c OK [10:07:26]MH_I2C_Read... [10:07:26]Read from MH i2c: F0 [10:07:26]MH_I2C_Read... [10:07:26]Read from MH i2c: F0 09 00 [10:07:26]MH_I2C_Read... [10:07:26]Read from MH i2c: F0 09 00 BB 4C 00 E2 84 13 67 EE 0E 0D 67 4F [10:07:26]GetLastDocTimeStamp 1729332382 [10:07:26]current date 1729332450 [10:07:26]FM_GetShiftState [10:07:26]SAM_PROTO_GetShiftState [10:07:26]wFMCommunicate request_size=4 [10:07:26]MH_SAM_APDU [10:07:26]CAPDU: 80 13 01 00 [10:07:26]Write to MH i2c: E2 08 00 BC 4C 80 13 01 00 00 00 00 00 85 [10:07:26]Write i2c OK [10:07:26]MH_I2C_Read... [10:07:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:26]Read from MH i2c: E2 [10:07:26]MH_I2C_Read... [10:07:26]Read from MH i2c: E2 0E 00 [10:07:26]MH_I2C_Read... [10:07:26]Read from MH i2c: E2 0E 00 BC 4C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C8 [10:07:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:07:26]wFMCommunicate OK [10:07:26]SAM_PROTO_GetShiftState done [10:07:26]FM_GetShiftState done [10:07:26]opened in 1729296582 [10:07:26]opened+sec_in_day 1729382982 [10:07:26]quantity*price = 14400 [10:07:26]sum+1 = 14401 [10:07:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 0.00 Безнал.: 144.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 148 19.10.2024 10:07 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218503 ФПД: 76210048966127 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100730&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218503&fm=76210048966127&tin=02508201610067®Number=0000000000098116&sum=14400 0 [10:07:27]StoreToDocumentArchive [10:07:27]shift 443 fd 218503 [10:07:27]save to /storage/0443/doc_00218503 [10:07:27]save last doc name /storage/0443/doc_00218503 to /storage/kkm_last_doc_name [10:07:27]save OK [10:07:27]Clear old archive folders... [10:07:27]ProcessDocumentItem done err = 0, tmpTLVsize=269 [10:07:27]tlvbuf is 0161DE80 [10:07:27]SAM_PROTO_ClearQueue [10:07:27]wFMCommunicate request_size=4 [10:07:27]MH_SAM_APDU [10:07:27]CAPDU: 80 09 00 00 [10:07:27]Write to MH i2c: E2 08 00 C9 4C 80 09 00 00 00 00 00 00 87 [10:07:27]Write i2c OK [10:07:27]MH_I2C_Read... [10:07:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:07:27]Read from MH i2c: E2 [10:07:27]MH_I2C_Read... [10:07:27]Read from MH i2c: E2 03 00 [10:07:27]MH_I2C_Read... [10:07:27]Read from MH i2c: E2 03 00 C9 4C 00 90 00 89 [10:07:27]RAPDU: 90 00 [10:07:27]wFMCommunicate OK [10:07:27]SAM_PROTO_ClearQueue done [10:07:27]KKMCreateOFDPacket [10:07:27]OFDProtocolAddRootSTLVToBuf [10:07:27]FM_MakeSignedData [10:07:27]FM_MakeSignedData [10:07:27]SAM_PROTO_SignData [10:07:27]wFMCommunicate request_size=4 [10:07:27]MH_SAM_APDU [10:07:27]CAPDU: 80 0D 01 02 [10:07:27]Write to MH i2c: E2 08 00 CA 4C 80 0D 01 02 00 00 00 00 8F [10:07:27]Write i2c OK [10:07:27]MH_I2C_Read... [10:07:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:07:27]Read from MH i2c: E2 [10:07:27]MH_I2C_Read... [10:07:27]Read from MH i2c: E2 03 00 [10:07:27]MH_I2C_Read... [10:07:27]Read from MH i2c: E2 03 00 CA 4C 00 90 00 8A [10:07:27]RAPDU: 90 00 [10:07:27]wFMCommunicate OK [10:07:27]wFMCommunicate request_size=255 [10:07:27]MH_SAM_APDU [10:07:27]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 E2 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 [10:07:27]Write to MH i2c: E2 02 01 CB 4C 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 E2 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 00 00 20 [10:07:27]Write i2c OK [10:07:27]MH_I2C_Read... [10:07:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:28]Read from MH i2c: E2 [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: E2 03 00 [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: E2 03 00 CB 4C 00 90 00 8B [10:07:28]RAPDU: 90 00 [10:07:28]wFMCommunicate OK [10:07:28]wFMCommunicate request_size=28 [10:07:28]MH_SAM_APDU [10:07:28]CAPDU: 80 0D 02 02 17 36 35 34 31 33 10 04 04 00 87 55 03 00 35 04 06 00 45 50 08 E5 9D EF [10:07:28]Write to MH i2c: E2 1F 00 CC 4C 80 0D 02 02 17 00 36 35 34 31 33 10 04 04 00 87 55 03 00 35 04 06 00 45 50 08 E5 9D EF 00 00 07 [10:07:28]Write i2c OK [10:07:28]MH_I2C_Read... [10:07:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:28]Read from MH i2c: E2 [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: E2 03 00 [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: E2 03 00 CC 4C 00 90 00 8C [10:07:28]RAPDU: 90 00 [10:07:28]wFMCommunicate OK [10:07:28]wFMCommunicate request_size=4 [10:07:28]MH_SAM_APDU [10:07:28]CAPDU: 80 0D 03 02 [10:07:28]Write to MH i2c: E2 08 00 CD 4C 80 0D 03 02 00 00 00 00 94 [10:07:28]Write i2c OK [10:07:28]MH_I2C_Read... [10:07:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:07:28]Read from MH i2c: E2 [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: E2 0B 00 [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: E2 0B 00 CD 4C 00 C1 7F BE E1 FA 52 EA D1 90 00 7B [10:07:28]RAPDU: C1 7F BE E1 FA 52 EA D1 90 00 [10:07:28]wFMCommunicate OK [10:07:28]SAM_PROTO_SignData done [10:07:28]FM_MakeSignedData done [10:07:28]CreateOFDProtocolMessage [10:07:28]wFMCommunicate request_size=4 [10:07:28]MH_SAM_APDU [10:07:28]CAPDU: 80 11 00 00 [10:07:28]Write to MH i2c: E2 08 00 CE 4C 80 11 00 00 00 00 00 00 94 [10:07:28]Write i2c OK [10:07:28]MH_I2C_Read... [10:07:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:28]Read from MH i2c: E2 [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: E2 17 00 [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: E2 17 00 CE 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E3 [10:07:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:07:28]wFMCommunicate OK [10:07:28]CreateOFDProtocolMessage done [10:07:28]OFDSenderStorePacket 218503 [10:07:28]StoreOFDPacket docnum=218503 [10:07:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 21 01 00 00 92 B6 19 01 92 45 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 E2 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 87 55 03 00 35 04 06 00 45 50 08 E5 9D EF C1 7F BE E1 FA 52 EA D1 [10:07:28]CheckFolder [10:07:28]dirname=/storage/ofd_packets [10:07:28]CheckFolder done [10:07:28]ProducePacketName [10:07:28]name=ofd_packets/00218503 [10:07:28]NVStorageSaveData ofd_packets/00218503 [10:07:28]File name is /storage/ofd_packets/00218503 [10:07:28]Write 319 bytes [10:07:28]NVStorageSaveData done [10:07:28]OFDSenderStorePacket done [10:07:28]KKMCreateOFDPacket done [10:07:28]NVStorageSaveData kkm_last_timestamp [10:07:28]File name is /storage/kkm_last_timestamp [10:07:28]Write 4 bytes [10:07:28]NVStorageSaveData done [10:07:28]ExternCall_PrintAddStr [10:07:28]wPrintStart [10:07:28]Write to MH i2c: 01 00 00 CF 4C 1B [10:07:28]Write i2c OK [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: 01 [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: 01 07 00 [10:07:28]MH_I2C_Read... [10:07:28]Read from MH i2c: 01 07 00 CF 4C 00 00 00 00 00 FF 0F 30 [10:07:28]RasterBufferAndPrint [10:07:28]line Счет N : (3)79755 [10:07:28]line ИНН: 02508201610067 [10:07:28]line Контрольно-Кассовый Чек [10:07:28]line ПРОДАЖА [10:07:28]line Товар: 47803008 [10:07:28]line Сигареты Winston XS Blue [10:07:28]line 1.000 * 144.00 [10:07:28]line = 144.00 [10:07:28]line НДС 12% НСП 1% [10:07:28]line > о реализуемом товаре [10:07:28]line ИТОГО: 144.00 [10:07:28]line НСП 1% : 1.27 [10:07:28]line НДС 12% : 15.29 [10:07:28]line Наличными: 0.00 [10:07:28]line Безнал.: 144.00 [10:07:28]line Место: АЗС № 84 "Партнер Нефть" [10:07:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:07:28]line СНО: Общий режим [10:07:28]line Чек 148 19.10.2024 10:07 [10:07:28]line Смена: 443 ФФД: 1.0 [10:07:28]line ЗНМ: 0300000178 [10:07:28]line РНМ: 0000000000098116 [10:07:28]line Версия ККМ: 001 [10:07:28]line Платежная система: Mbank [10:07:28]line ФМ: 0000000000965413 [10:07:28]line ФД: 218503 [10:07:28]line ФПД: 76210048966127 [10:07:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100730&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218503&fm=76210048966127&tin=02508201610067®Number=0000000000098116&sum=14400 [10:07:28]line 0 [10:07:28]written 0, free lines is 4095 [10:07:28]Write to MH i2c: 01 00 00 F8 4C 44 [10:07:29]Write i2c OK [10:07:29]MH_I2C_Read... [10:07:29]Read from MH i2c: 01 [10:07:29]MH_I2C_Read... [10:07:29]Read from MH i2c: 01 07 00 [10:07:29]MH_I2C_Read... [10:07:29]Read from MH i2c: 01 07 00 F8 4C 00 00 00 00 00 F4 0C 4B [10:07:29]RasterBufferAndPrint [10:07:29]line [10:07:29]line [10:07:29]line [10:07:29]line [10:07:29]line [10:07:29]written 0, free lines is 3323 [10:07:29]MH_Cut [10:07:29]Write to MH i2c: D1 01 00 FF 4C 01 1D [10:07:29]Write i2c OK [10:07:29]MH_I2C_Read... [10:07:29]Read from MH i2c: D1 [10:07:29]MH_I2C_Read... [10:07:29]Read from MH i2c: D1 01 00 [10:07:29]MH_I2C_Read... [10:07:29]Read from MH i2c: D1 01 00 FF 4C 00 1C [10:07:29]Write to MH i2c: 01 00 00 00 4D 4D [10:07:29]Write i2c OK [10:07:29]MH_I2C_Read... [10:07:29]*** Cut start [10:07:29]*** Partial cut [10:07:29]*** CUTSNS_PIN = 1 [10:07:29]*** CUTSNS_PIN = 0 [10:07:30]*** Brake cut motor [10:07:30]Read from MH i2c: 01 [10:07:30]MH_I2C_Read... [10:07:30]*** Stop cut motor [10:07:30]*** Cut end [10:07:30]Read from MH i2c: 01 07 00 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: 01 07 00 00 4D 00 00 00 00 00 FF 0F 62 [10:07:30]process_action close_receipt done [10:07:30]requested_data is exist [10:07:30]produce_requested_data [10:07:30]requested_item fm.sn is exist - process it [10:07:30]wFMCommunicate request_size=4 [10:07:30]MH_SAM_APDU [10:07:30]CAPDU: 80 11 00 00 [10:07:30]Write to MH i2c: E2 08 00 01 4D 80 11 00 00 00 00 00 00 C8 [10:07:30]Write i2c OK [10:07:30]MH_I2C_Read... [10:07:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:30]Read from MH i2c: E2 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: E2 17 00 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: E2 17 00 01 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 17 [10:07:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:07:30]wFMCommunicate OK [10:07:30]requested_item fd.num is exist - process it [10:07:30]SAM_PROTO_GetFieldsCounters [10:07:30]wFMCommunicate request_size=4 [10:07:30]MH_SAM_APDU [10:07:30]CAPDU: 80 13 00 00 [10:07:30]Write to MH i2c: E2 08 00 02 4D 80 13 00 00 00 00 00 00 CB [10:07:30]Write i2c OK [10:07:30]MH_I2C_Read... [10:07:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:07:30]Read from MH i2c: E2 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: E2 62 00 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: E2 62 00 02 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 87 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 3F [10:07:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 87 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:07:30]wFMCommunicate OK [10:07:30]SAM_PROTO_GetFieldsCounters done [10:07:30]requested_item shift.num is exist - process it [10:07:30]requested_item shift.opened is exist - process it [10:07:30]req_shift_opened [10:07:30]FM_GetShiftState [10:07:30]SAM_PROTO_GetShiftState [10:07:30]wFMCommunicate request_size=4 [10:07:30]MH_SAM_APDU [10:07:30]CAPDU: 80 13 01 00 [10:07:30]Write to MH i2c: E2 08 00 03 4D 80 13 01 00 00 00 00 00 CD [10:07:30]Write i2c OK [10:07:30]MH_I2C_Read... [10:07:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:30]Read from MH i2c: E2 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: E2 0E 00 [10:07:30]MH_I2C_Read... [10:07:30]Read from MH i2c: E2 0E 00 03 4D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 10 [10:07:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:07:30]wFMCommunicate OK [10:07:30]SAM_PROTO_GetShiftState done [10:07:30]FM_GetShiftState done [10:07:30]req_shift_opened done [10:07:30]requested_item shift.open_date is exist - process it [10:07:30]req_shift_open_date [10:07:30]req_shift_open_date done [10:07:30]produce_requested_data done [10:07:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218503,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:07:30]process_action_free close_receipt [10:07:30]json_value_free [10:07:30]json_value_free done [10:07:30]process_json_proto returns [10:07:30]Send response to host [10:07:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218503,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:07:30]free response buf [10:07:30]execute_script done [10:07:30]execute_script returns [10:07:30]free content buf [10:07:30]Sock 9.Close socket [10:07:30]Sock 9.Thread stoped [10:08:05]accept exits with 8 [10:08:05]New connection [10:08:05]New thread 3066682724 created [10:08:05]Thread 3066826084 joined [10:08:05]Waiting for new connection... [10:08:05] Sock 8.Parse request [10:08:05]Sock 8.Check first char [10:08:05]Sock 8.First char is OK [10:08:05]request: POST /json_proto HTTP/1.0 [10:08:05]Method: POST [10:08:05]URL: /json_proto [10:08:05]Method is POST - this is cgi request [10:08:05]url: /json_proto [10:08:05]query_string will be loaded in cgi processing [10:08:05]execute_cgi json_proto POST (null) [10:08:05]execute_cgi path=json_proto method=POST [10:08:05]POST find Content-Length [10:08:05]Host: 172.17.40.4:8080 [10:08:05]Content-Length: 682 [10:08:05]Content-Type: application/json [10:08:05] [10:08:05]POST finish read [10:08:05]Found Content-Length = 682 [10:08:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 44.850, "sum" : 3000.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:05]execute_script... [10: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)536048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 44.850, "sum" : 3000.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:05]POST & json_proto [10:08:05]process_json_proto [10:08:05]json parsed OK: [10:08:05]protocol is kg_v1.0 [10:08:05]action value=close_receipt [10:08:05]process_action close_receipt [10:08:05]cmd_close_receipt [10:08:05]MH_GetDate [10:08:05]Write to MH i2c: F0 00 00 04 4D 40 [10:08:05]Write i2c OK [10:08:05]MH_I2C_Read... [10:08:05]Read from MH i2c: F0 [10:08:05]MH_I2C_Read... [10:08:05]Read from MH i2c: F0 09 00 [10:08:05]MH_I2C_Read... [10:08:05]Read from MH i2c: F0 09 00 04 4D 00 09 85 13 67 EE 0E 0D 67 C1 [10:08:05]GetLastDocTimeStamp 1729332450 [10:08:05]current date 1729332489 [10:08:05]FM_GetShiftState [10:08:05]SAM_PROTO_GetShiftState [10:08:05]wFMCommunicate request_size=4 [10:08:05]MH_SAM_APDU [10:08:05]CAPDU: 80 13 01 00 [10:08:05]Write to MH i2c: E2 08 00 05 4D 80 13 01 00 00 00 00 00 CF [10:08:05]Write i2c OK [10:08:05]MH_I2C_Read... [10:08:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:05]Read from MH i2c: E2 [10:08:05]MH_I2C_Read... [10:08:05]Read from MH i2c: E2 0E 00 [10:08:05]MH_I2C_Read... [10:08:05]Read from MH i2c: E2 0E 00 05 4D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 12 [10:08:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:08:05]wFMCommunicate OK [10:08:05]SAM_PROTO_GetShiftState done [10:08:05]FM_GetShiftState done [10:08:05]opened in 1729296582 [10:08:05]opened+sec_in_day 1729382982 [10:08:05]quantity*price = 300046 [10:08:05]sum+1 = 300048 [10:08:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.63 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 149 19.10.2024 10:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218504 ФПД: 26506673941956 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100809&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218504&fm=26506673941956&tin=02508201610067®Number=0000000000098116&sum=300000 [10:08:06]StoreToDocumentArchive [10:08:06]shift 443 fd 218504 [10:08:06]save to /storage/0443/doc_00218504 [10:08:06]save last doc name /storage/0443/doc_00218504 to /storage/kkm_last_doc_name [10:08:06]save OK [10:08:06]Clear old archive folders... [10:08:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:08:06]tlvbuf is 015C8860 [10:08:06]SAM_PROTO_ClearQueue [10:08:06]wFMCommunicate request_size=4 [10:08:06]MH_SAM_APDU [10:08:06]CAPDU: 80 09 00 00 [10:08:06]Write to MH i2c: E2 08 00 12 4D 80 09 00 00 00 00 00 00 D1 [10:08:06]Write i2c OK [10:08:06]MH_I2C_Read... [10:08:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:08:06]Read from MH i2c: E2 [10:08:06]MH_I2C_Read... [10:08:06]Read from MH i2c: E2 03 00 [10:08:06]MH_I2C_Read... [10:08:06]Read from MH i2c: E2 03 00 12 4D 00 90 00 D3 [10:08:06]RAPDU: 90 00 [10:08:06]wFMCommunicate OK [10:08:06]SAM_PROTO_ClearQueue done [10:08:06]KKMCreateOFDPacket [10:08:06]OFDProtocolAddRootSTLVToBuf [10:08:06]FM_MakeSignedData [10:08:06]FM_MakeSignedData [10:08:06]SAM_PROTO_SignData [10:08:06]wFMCommunicate request_size=4 [10:08:06]MH_SAM_APDU [10:08:06]CAPDU: 80 0D 01 02 [10:08:06]Write to MH i2c: E2 08 00 13 4D 80 0D 01 02 00 00 00 00 D9 [10:08:06]Write i2c OK [10:08:06]MH_I2C_Read... [10:08:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:08:06]Read from MH i2c: E2 [10:08:06]MH_I2C_Read... [10:08:06]Read from MH i2c: E2 03 00 [10:08:06]MH_I2C_Read... [10:08:06]Read from MH i2c: E2 03 00 13 4D 00 90 00 D4 [10:08:06]RAPDU: 90 00 [10:08:06]wFMCommunicate OK [10:08:06]wFMCommunicate request_size=255 [10:08:06]MH_SAM_APDU [10: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 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 09 85 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 88 55 03 00 35 04 06 00 18 [10:08:06]Write to MH i2c: E2 02 01 14 4D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 09 85 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 88 55 03 00 35 04 06 00 18 00 00 3B [10:08:06]Write i2c OK [10:08:06]MH_I2C_Read... [10:08:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:06]Read from MH i2c: E2 [10:08:06]MH_I2C_Read... [10:08:06]Read from MH i2c: E2 03 00 [10:08:06]MH_I2C_Read... [10:08:06]Read from MH i2c: E2 03 00 14 4D 00 90 00 D5 [10:08:06]RAPDU: 90 00 [10:08:06]wFMCommunicate OK [10:08:06]wFMCommunicate request_size=10 [10:08:06]MH_SAM_APDU [10:08:06]CAPDU: 80 0D 02 02 05 1B 90 E2 6D C4 [10:08:06]Write to MH i2c: E2 0D 00 15 4D 80 0D 02 02 05 00 1B 90 E2 6D C4 00 00 A4 [10:08:06]Write i2c OK [10:08:06]MH_I2C_Read... [10:08:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:06]Read from MH i2c: E2 [10:08:06]MH_I2C_Read... [10:08:06]Read from MH i2c: E2 03 00 [10:08:06]MH_I2C_Read... [10:08:06]Read from MH i2c: E2 03 00 15 4D 00 90 00 D6 [10:08:06]RAPDU: 90 00 [10:08:06]wFMCommunicate OK [10:08:06]wFMCommunicate request_size=4 [10:08:06]MH_SAM_APDU [10:08:06]CAPDU: 80 0D 03 02 [10:08:06]Write to MH i2c: E2 08 00 16 4D 80 0D 03 02 00 00 00 00 DE [10:08:06]Write i2c OK [10:08:06]MH_I2C_Read... [10:08:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:08:07]Read from MH i2c: E2 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: E2 0B 00 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: E2 0B 00 16 4D 00 C7 72 2A 42 73 8A 6D DD 90 00 CB [10:08:07]RAPDU: C7 72 2A 42 73 8A 6D DD 90 00 [10:08:07]wFMCommunicate OK [10:08:07]SAM_PROTO_SignData done [10:08:07]FM_MakeSignedData done [10:08:07]CreateOFDProtocolMessage [10:08:07]wFMCommunicate request_size=4 [10:08:07]MH_SAM_APDU [10:08:07]CAPDU: 80 11 00 00 [10:08:07]Write to MH i2c: E2 08 00 17 4D 80 11 00 00 00 00 00 00 DE [10:08:07]Write i2c OK [10:08:07]MH_I2C_Read... [10:08:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:07]Read from MH i2c: E2 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: E2 17 00 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: E2 17 00 17 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2D [10:08:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:08:07]wFMCommunicate OK [10:08:07]CreateOFDProtocolMessage done [10:08:07]OFDSenderStorePacket 218504 [10:08:07]StoreOFDPacket docnum=218504 [10:08:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B0 7A 07 01 B3 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 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 09 85 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 88 55 03 00 35 04 06 00 18 1B 90 E2 6D C4 C7 72 2A 42 73 8A 6D DD [10:08:07]CheckFolder [10:08:07]dirname=/storage/ofd_packets [10:08:07]CheckFolder done [10:08:07]ProducePacketName [10:08:07]name=ofd_packets/00218504 [10:08:07]NVStorageSaveData ofd_packets/00218504 [10:08:07]File name is /storage/ofd_packets/00218504 [10:08:07]Write 301 bytes [10:08:07]NVStorageSaveData done [10:08:07]OFDSenderStorePacket done [10:08:07]KKMCreateOFDPacket done [10:08:07]NVStorageSaveData kkm_last_timestamp [10:08:07]File name is /storage/kkm_last_timestamp [10:08:07]Write 4 bytes [10:08:07]NVStorageSaveData done [10:08:07]ExternCall_PrintAddStr [10:08:07]wPrintStart [10:08:07]Write to MH i2c: 01 00 00 18 4D 65 [10:08:07]Write i2c OK [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: 01 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: 01 07 00 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: 01 07 00 18 4D 00 00 00 00 00 FF 0F 7A [10:08:07]RasterBufferAndPrint [10:08:07]line Счет N : (1)536048 [10:08:07]line ИНН: 02508201610067 [10:08:07]line Контрольно-Кассовый Чек [10:08:07]line ПРОДАЖА [10:08:07]line ТРК (МРК, ГНК) : 43 [10:08:07]line Товар: 2710124130 [10:08:07]line Аи-92-К-2 [10:08:07]line 44.850 * 66.90 [10:08:07]line = 3000.47 [10:08:07]line НДС 12% НСП 1% [10:08:07]line > о реализуемом товаре [10:08:07]line ОКРУГЛЕНИЕ: -0.47 [10:08:07]line ИТОГО: 3000.00 [10:08:07]line Внесено: 3000.00 [10:08:07]line СДАЧА: 0.00 [10:08:07]line НСП 1% : 26.55 [10:08:07]line НДС 12% : 318.63 [10:08:07]line Наличными: 3000.00 [10:08:07]line Безнал.: 0.00 [10:08:07]line Место: АЗС № 84 "Партнер Нефть" [10:08:07]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:08:07]line СНО: Общий режим [10:08:07]line Чек 149 19.10.2024 10:08 [10:08:07]line Смена: 443 ФФД: 1.0 [10:08:07]line ЗНМ: 0300000178 [10:08:07]line РНМ: 0000000000098116 [10:08:07]line Версия ККМ: 001 [10:08:07]line ФМ: 0000000000965413 [10:08:07]line ФД: 218504 [10:08:07]line ФПД: 26506673941956 [10:08:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100809&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218504&fm=26506673941956&tin=02508201610067®Number=0000000000098116&sum=300000 [10:08:07]written 0, free lines is 4095 [10:08:07]Write to MH i2c: 01 00 00 43 4D 90 [10:08:07]Write i2c OK [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: 01 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: 01 07 00 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: 01 07 00 43 4D 00 00 00 00 00 E8 0C 8B [10:08:07]RasterBufferAndPrint [10:08:07]line [10:08:07]line [10:08:07]line [10:08:07]line [10:08:07]line [10:08:07]written 0, free lines is 3310 [10:08:07]MH_Cut [10:08:07]Write to MH i2c: D1 01 00 4A 4D 01 69 [10:08:07]Write i2c OK [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: D1 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: D1 01 00 [10:08:07]MH_I2C_Read... [10:08:07]Read from MH i2c: D1 01 00 4A 4D 00 68 [10:08:07]Write to MH i2c: 01 00 00 4B 4D 98 [10:08:07]Write i2c OK [10:08:07]MH_I2C_Read... [10:08:08]*** Cut start [10:08:08]*** Partial cut [10:08:08]*** CUTSNS_PIN = 1 [10:08:08]*** CUTSNS_PIN = 0 [10:08:08]*** Brake cut motor [10:08:08]Read from MH i2c: 01 [10:08:08]MH_I2C_Read... [10:08:08]*** Stop cut motor [10:08:08]*** Cut end [10:08:08]Read from MH i2c: 01 07 00 [10:08:08]MH_I2C_Read... [10:08:08]Read from MH i2c: 01 07 00 4B 4D 00 00 00 00 00 FF 0F AD [10:08:08]process_action close_receipt done [10:08:08]requested_data is exist [10:08:08]produce_requested_data [10:08:08]requested_item fm.sn is exist - process it [10:08:08]wFMCommunicate request_size=4 [10:08:08]MH_SAM_APDU [10:08:08]CAPDU: 80 11 00 00 [10:08:08]Write to MH i2c: E2 08 00 4C 4D 80 11 00 00 00 00 00 00 13 [10:08:08]Write i2c OK [10:08:08]MH_I2C_Read... [10:08:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:08]Read from MH i2c: E2 [10:08:08]MH_I2C_Read... [10:08:08]Read from MH i2c: E2 17 00 [10:08:08]MH_I2C_Read... [10:08:08]Read from MH i2c: E2 17 00 4C 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 62 [10:08:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:08:08]wFMCommunicate OK [10:08:08]requested_item fd.num is exist - process it [10:08:08]SAM_PROTO_GetFieldsCounters [10:08:08]wFMCommunicate request_size=4 [10:08:08]MH_SAM_APDU [10:08:08]CAPDU: 80 13 00 00 [10:08:08]Write to MH i2c: E2 08 00 4D 4D 80 13 00 00 00 00 00 00 16 [10:08:08]Write i2c OK [10:08:08]MH_I2C_Read... [10:08:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:08:09]Read from MH i2c: E2 [10:08:09]MH_I2C_Read... [10:08:09]Read from MH i2c: E2 62 00 [10:08:09]MH_I2C_Read... [10:08:09]Read from MH i2c: E2 62 00 4D 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 88 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 8E [10:08:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 88 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:08:09]wFMCommunicate OK [10:08:09]SAM_PROTO_GetFieldsCounters done [10:08:09]requested_item shift.num is exist - process it [10:08:09]requested_item shift.opened is exist - process it [10:08:09]req_shift_opened [10:08:09]FM_GetShiftState [10:08:09]SAM_PROTO_GetShiftState [10:08:09]wFMCommunicate request_size=4 [10:08:09]MH_SAM_APDU [10:08:09]CAPDU: 80 13 01 00 [10:08:09]Write to MH i2c: E2 08 00 4E 4D 80 13 01 00 00 00 00 00 18 [10:08:09]Write i2c OK [10:08:09]MH_I2C_Read... [10:08:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:09]Read from MH i2c: E2 [10:08:09]MH_I2C_Read... [10:08:09]Read from MH i2c: E2 0E 00 [10:08:09]MH_I2C_Read... [10:08:09]Read from MH i2c: E2 0E 00 4E 4D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5B [10:08:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:08:09]wFMCommunicate OK [10:08:09]SAM_PROTO_GetShiftState done [10:08:09]FM_GetShiftState done [10:08:09]req_shift_opened done [10:08:09]requested_item shift.open_date is exist - process it [10:08:09]req_shift_open_date [10:08:09]req_shift_open_date done [10:08:09]produce_requested_data done [10:08:09]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218504,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:08:09]process_action_free close_receipt [10:08:09]json_value_free [10:08:09]json_value_free done [10:08:09]process_json_proto returns [10:08:09]Send response to host [10:08:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218504,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:08:09]free response buf [10:08:09]execute_script done [10:08:09]execute_script returns [10:08:09]free content buf [10:08:09]Sock 8.Close socket [10:08:09]Sock 8.Thread stoped [10:08:33]ConnectInit Can't connect to host [10:08:33]CommunicateWithHost connect error [10:08:33]CommunicateWithHost err = -1 [10:08:33]OFD Sender: Server communicate error [10:08:33]OFD Sender: Processing packet 218502 [packets to send 82, broken 79] [10:08:33]ProducePacketName [10:08:33]name=ofd_packets/00218502 [10:08:33]OFD Sender: To server: pG, [10:08:33]CommunicateWithHost lk.salyk.kg:30040 [10:08:33]ConnectInit lk.salyk.kg [10:08:33]Connected sock=8 [10:08:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AF D1 07 01 91 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 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 93 00 00 00 F4 03 04 00 9E 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 86 55 03 00 35 04 06 00 73 54 4C F6 D4 37 91 74 95 F6 8B C1 DC 1D [10:08:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4B FC 47 00 75 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 39 36 35 34 31 33 10 04 04 00 86 55 03 00 F4 03 04 00 BD 30 13 67 B6 04 01 00 00 91 A6 02 02 23 78 BA 6C [10:08:33]CommunicateWithHost err = 0 [10:08:33]CheckOFDResponse [10:08:33]1017 (14) - 77093643461234 [10:08:33]1041 (16) - 0000000000965413 [10:08:33]1040 (4) - 218502 [10:08:33]1012 (4) - 19.10.2024 04:08 [10:08:33]1206 (1) - 0 [10:08:33]OFD Sender: Remove packet 218502 [10:08:33]ProducePacketName [10:08:33]name=ofd_packets/00218502 [10:08:33]NVStorageDeleteData [10:08:34]OFD Sender: Processing packet 218503 [packets to send 81, broken 79] [10:08:34]ProducePacketName [10:08:34]name=ofd_packets/00218503 [10:08:34]OFD Sender: To server: pG, [10:08:34]CommunicateWithHost lk.salyk.kg:30040 [10:08:34]ConnectInit lk.salyk.kg [10:08:34]Connected sock=8 [10:08:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 21 01 00 00 92 B6 19 01 92 45 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 E2 84 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 87 55 03 00 35 04 06 00 45 50 08 E5 9D EF C1 7F BE E1 FA 52 EA D1 [10:08:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D2 87 47 00 A9 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 87 55 03 00 F4 03 04 00 BE 30 13 67 B6 04 01 00 00 D6 75 36 1C A6 C4 3E 22 [10:08:34]CommunicateWithHost err = 0 [10:08:34]CheckOFDResponse [10:08:34]1017 (14) - 77093643461234 [10:08:34]1041 (16) - 0000000000965413 [10:08:34]1040 (4) - 218503 [10:08:34]1012 (4) - 19.10.2024 04:08 [10:08:34]1206 (1) - 0 [10:08:34]OFD Sender: Remove packet 218503 [10:08:34]ProducePacketName [10:08:34]name=ofd_packets/00218503 [10:08:34]NVStorageDeleteData [10:08:35]OFD Sender: Processing packet 218504 [packets to send 80, broken 79] [10:08:35]ProducePacketName [10:08:35]name=ofd_packets/00218504 [10:08:35]OFD Sender: To server: pG, [10:08:35]CommunicateWithHost lk.salyk.kg:30040 [10:08:35]ConnectInit lk.salyk.kg [10:08:35]Connected sock=8 [10:08:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B0 7A 07 01 B3 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 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 09 85 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 88 55 03 00 35 04 06 00 18 1B 90 E2 6D C4 C7 72 2A 42 73 8A 6D DD [10:08:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 47 0C 47 00 1B 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 39 36 35 34 31 33 10 04 04 00 88 55 03 00 F4 03 04 00 BE 30 13 67 B6 04 01 00 00 E2 34 54 D4 E1 EE 05 D8 [10:08:35]CommunicateWithHost err = 0 [10:08:35]CheckOFDResponse [10:08:35]1017 (14) - 77093643461234 [10:08:35]1041 (16) - 0000000000965413 [10:08:35]1040 (4) - 218504 [10:08:35]1012 (4) - 19.10.2024 04:08 [10:08:35]1206 (1) - 0 [10:08:35]OFD Sender: Remove packet 218504 [10:08:35]ProducePacketName [10:08:35]name=ofd_packets/00218504 [10:08:35]NVStorageDeleteData [10:08:35]OFD Sender: No OFD packet to send [10:08:38]accept exits with 9 [10:08:38]New connection [10:08:38]New thread 3066826084 created [10:08:38]Thread 3066682724 joined [10:08:38]Waiting for new connection... [10:08:38] Sock 9.Parse request [10:08:38]Sock 9.Check first char [10:08:38]Sock 9.First char is OK [10:08:38]request: POST /json_proto HTTP/1.0 [10:08:38]Method: POST [10:08:38]URL: /json_proto [10:08:38]Method is POST - this is cgi request [10:08:38]url: /json_proto [10:08:38]query_string will be loaded in cgi processing [10:08:38]execute_cgi json_proto POST (null) [10:08:38]execute_cgi path=json_proto method=POST [10:08:38]POST find Content-Length [10:08:38]Host: 172.17.40.4:8080 [10:08:38]Content-Length: 677 [10:08:38]Content-Type: application/json [10:08:38] [10:08:38]POST finish read [10:08:38]Found Content-Length = 677 [10:08:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:08:38]execute_script... [10:08: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)536051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:08:38]POST & json_proto [10:08:38]process_json_proto [10:08:38]json parsed OK: [10:08:38]protocol is kg_v1.0 [10:08:38]action value=close_receipt [10:08:38]process_action close_receipt [10:08:38]cmd_close_receipt [10:08:38]MH_GetDate [10:08:38]Write to MH i2c: F0 00 00 4F 4D 8B [10:08:38]Write i2c OK [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: F0 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: F0 09 00 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: F0 09 00 4F 4D 00 2A 85 13 67 EE 0E 0D 67 2D [10:08:38]GetLastDocTimeStamp 1729332489 [10:08:38]current date 1729332522 [10:08:38]FM_GetShiftState [10:08:38]SAM_PROTO_GetShiftState [10:08:38]wFMCommunicate request_size=4 [10:08:38]MH_SAM_APDU [10:08:38]CAPDU: 80 13 01 00 [10:08:38]Write to MH i2c: E2 08 00 50 4D 80 13 01 00 00 00 00 00 1A [10:08:38]Write i2c OK [10:08:38]MH_I2C_Read... [10:08:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:38]Read from MH i2c: E2 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: E2 0E 00 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: E2 0E 00 50 4D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5D [10:08:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:08:38]wFMCommunicate OK [10:08:38]SAM_PROTO_GetShiftState done [10:08:38]FM_GetShiftState done [10:08:38]opened in 1729296582 [10:08:38]opened+sec_in_day 1729382982 [10:08:38]quantity*price = 30038 [10:08:38]sum+1 = 30039 [10:08:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 150 19.10.2024 10:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218505 ФПД: 154997779284998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100842&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218505&fm=154997779284998&tin=02508201610067®Number=0000000000098116&sum=30000 [10:08:39]StoreToDocumentArchive [10:08:39]shift 443 fd 218505 [10:08:39]save to /storage/0443/doc_00218505 [10:08:39]save last doc name /storage/0443/doc_00218505 to /storage/kkm_last_doc_name [10:08:39]save OK [10:08:39]Clear old archive folders... [10:08:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:08:39]tlvbuf is 015CAC20 [10:08:39]SAM_PROTO_ClearQueue [10:08:39]wFMCommunicate request_size=4 [10:08:39]MH_SAM_APDU [10:08:39]CAPDU: 80 09 00 00 [10:08:39]Write to MH i2c: E2 08 00 5D 4D 80 09 00 00 00 00 00 00 1C [10:08:39]Write i2c OK [10:08:39]MH_I2C_Read... [10:08:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:08:39]Read from MH i2c: E2 [10:08:39]MH_I2C_Read... [10:08:39]Read from MH i2c: E2 03 00 [10:08:39]MH_I2C_Read... [10:08:39]Read from MH i2c: E2 03 00 5D 4D 00 90 00 1E [10:08:39]RAPDU: 90 00 [10:08:39]wFMCommunicate OK [10:08:39]SAM_PROTO_ClearQueue done [10:08:39]KKMCreateOFDPacket [10:08:39]OFDProtocolAddRootSTLVToBuf [10:08:39]FM_MakeSignedData [10:08:39]FM_MakeSignedData [10:08:39]SAM_PROTO_SignData [10:08:39]wFMCommunicate request_size=4 [10:08:39]MH_SAM_APDU [10:08:39]CAPDU: 80 0D 01 02 [10:08:39]Write to MH i2c: E2 08 00 5E 4D 80 0D 01 02 00 00 00 00 24 [10:08:39]Write i2c OK [10:08:39]MH_I2C_Read... [10:08:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:08:40]Read from MH i2c: E2 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 03 00 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 03 00 5E 4D 00 90 00 1F [10:08:40]RAPDU: 90 00 [10:08:40]wFMCommunicate OK [10:08:40]wFMCommunicate request_size=255 [10:08:40]MH_SAM_APDU [10:08: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 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 96 00 00 00 F4 03 04 00 2A 85 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 89 55 03 00 35 04 06 00 8C [10:08:40]Write to MH i2c: E2 02 01 5F 4D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 96 00 00 00 F4 03 04 00 2A 85 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 89 55 03 00 35 04 06 00 8C 00 00 88 [10:08:40]Write i2c OK [10:08:40]MH_I2C_Read... [10:08:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:40]Read from MH i2c: E2 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 03 00 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 03 00 5F 4D 00 90 00 20 [10:08:40]RAPDU: 90 00 [10:08:40]wFMCommunicate OK [10:08:40]wFMCommunicate request_size=10 [10:08:40]MH_SAM_APDU [10:08:40]CAPDU: 80 0D 02 02 05 F8 3B 93 44 06 [10:08:40]Write to MH i2c: E2 0D 00 60 4D 80 0D 02 02 05 00 F8 3B 93 44 06 00 00 41 [10:08:40]Write i2c OK [10:08:40]MH_I2C_Read... [10:08:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:40]Read from MH i2c: E2 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 03 00 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 03 00 60 4D 00 90 00 21 [10:08:40]RAPDU: 90 00 [10:08:40]wFMCommunicate OK [10:08:40]wFMCommunicate request_size=4 [10:08:40]MH_SAM_APDU [10:08:40]CAPDU: 80 0D 03 02 [10:08:40]Write to MH i2c: E2 08 00 61 4D 80 0D 03 02 00 00 00 00 29 [10:08:40]Write i2c OK [10:08:40]MH_I2C_Read... [10:08:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:08:40]Read from MH i2c: E2 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 0B 00 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 0B 00 61 4D 00 36 F7 F3 3D 01 46 3D EC 90 00 F7 [10:08:40]RAPDU: 36 F7 F3 3D 01 46 3D EC 90 00 [10:08:40]wFMCommunicate OK [10:08:40]SAM_PROTO_SignData done [10:08:40]FM_MakeSignedData done [10:08:40]CreateOFDProtocolMessage [10:08:40]wFMCommunicate request_size=4 [10:08:40]MH_SAM_APDU [10:08:40]CAPDU: 80 11 00 00 [10:08:40]Write to MH i2c: E2 08 00 62 4D 80 11 00 00 00 00 00 00 29 [10:08:40]Write i2c OK [10:08:40]MH_I2C_Read... [10:08:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:40]Read from MH i2c: E2 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 17 00 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 17 00 62 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 78 [10:08:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:08:40]wFMCommunicate OK [10:08:40]CreateOFDProtocolMessage done [10:08:40]OFDSenderStorePacket 218505 [10:08:40]StoreOFDPacket docnum=218505 [10:08:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FB 16 07 01 C9 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 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 96 00 00 00 F4 03 04 00 2A 85 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 89 55 03 00 35 04 06 00 8C F8 3B 93 44 06 36 F7 F3 3D 01 46 3D EC [10:08:40]CheckFolder [10:08:40]dirname=/storage/ofd_packets [10:08:40]CheckFolder done [10:08:40]ProducePacketName [10:08:40]name=ofd_packets/00218505 [10:08:40]NVStorageSaveData ofd_packets/00218505 [10:08:40]File name is /storage/ofd_packets/00218505 [10:08:40]Write 301 bytes [10:08:40]NVStorageSaveData done [10:08:40]OFDSenderStorePacket done [10:08:40]KKMCreateOFDPacket done [10:08:40]NVStorageSaveData kkm_last_timestamp [10:08:40]File name is /storage/kkm_last_timestamp [10:08:40]Write 4 bytes [10:08:40]NVStorageSaveData done [10:08:40]ExternCall_PrintAddStr [10:08:40]wPrintStart [10:08:40]Write to MH i2c: 01 00 00 63 4D B0 [10:08:40]Write i2c OK [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: 01 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: 01 07 00 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: 01 07 00 63 4D 00 00 00 00 00 FF 0F C5 [10:08:40]RasterBufferAndPrint [10:08:40]line Счет N : (1)536051 [10:08:40]line ИНН: 02508201610067 [10:08:40]line Контрольно-Кассовый Чек [10:08:40]line ПРОДАЖА [10:08:40]line ТРК (МРК, ГНК) : 33 [10:08:40]line Товар: 2710124130 [10:08:40]line Аи-92-К-2 [10:08:40]line 4.490 * 66.90 [10:08:40]line = 300.38 [10:08:40]line НДС 12% НСП 1% [10:08:40]line > о реализуемом товаре [10:08:40]line ОКРУГЛЕНИЕ: -0.38 [10:08:40]line ИТОГО: 300.00 [10:08:40]line Внесено: 300.00 [10:08:40]line СДАЧА: 0.00 [10:08:40]line НСП 1% : 2.66 [10:08:40]line НДС 12% : 31.90 [10:08:40]line Наличными: 300.00 [10:08:40]line Безнал.: 0.00 [10:08:40]line Место: АЗС № 84 "Партнер Нефть" [10:08:40]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:08:40]line СНО: Общий режим [10:08:40]line Чек 150 19.10.2024 10:08 [10:08:40]line Смена: 443 ФФД: 1.0 [10:08:40]line ЗНМ: 0300000178 [10:08:40]line РНМ: 0000000000098116 [10:08:40]line Версия ККМ: 001 [10:08:40]line ФМ: 0000000000965413 [10:08:40]line ФД: 218505 [10:08:40]line ФПД: 154997779284998 [10:08:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100842&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218505&fm=154997779284998&tin=02508201610067®Number=0000000000098116&sum=30000 [10:08:40]OFD Sender: Processing packet 218505 [packets to send 80, broken 79] [10:08:40]ProducePacketName [10:08:40]name=ofd_packets/00218505 [10:08:40]OFD Sender: To server: pG, [10:08:40]CommunicateWithHost lk.salyk.kg:30040 [10:08:40]ConnectInit lk.salyk.kg [10:08:40]written 0, free lines is 4095 [10:08:40]Connected sock=10 [10:08:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FB 16 07 01 C9 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 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 96 00 00 00 F4 03 04 00 2A 85 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 89 55 03 00 35 04 06 00 8C F8 3B 93 44 06 36 F7 F3 3D 01 46 3D EC [10:08:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8C 61 47 00 2F 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 89 55 03 00 F4 03 04 00 C4 30 13 67 B6 04 01 00 00 6D 75 B2 87 D5 6D CE C1 [10:08:41]CommunicateWithHost err = 0 [10:08:41]CheckOFDResponse [10:08:41]1017 (14) - 77093643461234 [10:08:41]1041 (16) - 0000000000965413 [10:08:41]1040 (4) - 218505 [10:08:41]1012 (4) - 19.10.2024 04:08 [10:08:41]1206 (1) - 0 [10:08:41]OFD Sender: Remove packet 218505 [10:08:41]ProducePacketName [10:08:41]name=ofd_packets/00218505 [10:08:41]NVStorageDeleteData [10:08:41]Write to MH i2c: 01 00 00 8E 4D DB [10:08:41]Write i2c OK [10:08:41]MH_I2C_Read... [10:08:41]Read from MH i2c: 01 [10:08:41]MH_I2C_Read... [10:08:41]Read from MH i2c: 01 07 00 [10:08:41]MH_I2C_Read... [10:08:41]Read from MH i2c: 01 07 00 8E 4D 00 00 00 00 00 D9 0C C7 [10:08:41]RasterBufferAndPrint [10:08:41]line [10:08:41]line [10:08:41]line [10:08:41]line [10:08:41]line [10:08:41]written 0, free lines is 3296 [10:08:41]MH_Cut [10:08:41]Write to MH i2c: D1 01 00 95 4D 01 B4 [10:08:41]Write i2c OK [10:08:41]MH_I2C_Read... [10:08:41]Read from MH i2c: D1 [10:08:41]MH_I2C_Read... [10:08:41]Read from MH i2c: D1 01 00 [10:08:41]MH_I2C_Read... [10:08:41]Read from MH i2c: D1 01 00 95 4D 00 B3 [10:08:41]Write to MH i2c: 01 00 00 96 4D E3 [10:08:41]Write i2c OK [10:08:41]MH_I2C_Read... [10:08:41]OFD Sender: No OFD packet to send [10:08:41]*** Cut start [10:08:41]*** Partial cut [10:08:41]*** CUTSNS_PIN = 1 [10:08:42]*** CUTSNS_PIN = 0 [10:08:42]*** Brake cut motor [10:08:42]Read from MH i2c: 01 [10:08:42]MH_I2C_Read... [10:08:42]*** Stop cut motor [10:08:42]*** Cut end [10:08:42]Read from MH i2c: 01 07 00 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: 01 07 00 96 4D 00 00 00 00 00 FF 0F F8 [10:08:42]process_action close_receipt done [10:08:42]requested_data is exist [10:08:42]produce_requested_data [10:08:42]requested_item fm.sn is exist - process it [10:08:42]wFMCommunicate request_size=4 [10:08:42]MH_SAM_APDU [10:08:42]CAPDU: 80 11 00 00 [10:08:42]Write to MH i2c: E2 08 00 97 4D 80 11 00 00 00 00 00 00 5E [10:08:42]Write i2c OK [10:08:42]MH_I2C_Read... [10:08:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:42]Read from MH i2c: E2 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: E2 17 00 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: E2 17 00 97 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AD [10:08:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:08:42]wFMCommunicate OK [10:08:42]requested_item fd.num is exist - process it [10:08:42]SAM_PROTO_GetFieldsCounters [10:08:42]wFMCommunicate request_size=4 [10:08:42]MH_SAM_APDU [10:08:42]CAPDU: 80 13 00 00 [10:08:42]Write to MH i2c: E2 08 00 98 4D 80 13 00 00 00 00 00 00 61 [10:08:42]Write i2c OK [10:08:42]MH_I2C_Read... [10:08:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:08:42]Read from MH i2c: E2 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: E2 62 00 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: E2 62 00 98 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 89 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 DD [10:08:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 89 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:08:42]wFMCommunicate OK [10:08:42]SAM_PROTO_GetFieldsCounters done [10:08:42]requested_item shift.num is exist - process it [10:08:42]requested_item shift.opened is exist - process it [10:08:42]req_shift_opened [10:08:42]FM_GetShiftState [10:08:42]SAM_PROTO_GetShiftState [10:08:42]wFMCommunicate request_size=4 [10:08:42]MH_SAM_APDU [10:08:42]CAPDU: 80 13 01 00 [10:08:42]Write to MH i2c: E2 08 00 99 4D 80 13 01 00 00 00 00 00 63 [10:08:42]Write i2c OK [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: E2 [10:08:42]MH_I2C_Read... [10:08:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:42]Read from MH i2c: E2 0E 00 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: E2 0E 00 99 4D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A6 [10:08:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:08:42]wFMCommunicate OK [10:08:42]SAM_PROTO_GetShiftState done [10:08:42]FM_GetShiftState done [10:08:42]req_shift_opened done [10:08:42]requested_item shift.open_date is exist - process it [10:08:42]req_shift_open_date [10:08:42]req_shift_open_date done [10:08:42]produce_requested_data done [10:08:42]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218505,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:08:42]process_action_free close_receipt [10:08:42]json_value_free [10:08:42]json_value_free done [10:08:42]process_json_proto returns [10:08:42]Send response to host [10:08:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218505,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:08:42]free response buf [10:08:42]execute_script done [10:08:42]execute_script returns [10:08:42]free content buf [10:08:42]Sock 9.Close socket [10:08:42]Sock 9.Thread stoped [10:08:46]OFD Sender: No OFD packet to send [10:08:51]OFD Sender: No OFD packet to send [10:08:56]OFD Sender: No OFD packet to send [10:09:01]OFD Sender: No OFD packet to send [10:09:06]OFD Sender: No OFD packet to send [10:09:11]OFD Sender: No OFD packet to send [10:09:16]OFD Sender: No OFD packet to send [10:09:21]OFD Sender: No OFD packet to send [10:09:26]OFD Sender: No OFD packet to send [10:09:31]OFD Sender: No OFD packet to send [10:09:36]OFD Sender: No OFD packet to send [10:09:41]OFD Sender: No OFD packet to send [10:09:46]OFD Sender: No OFD packet to send [10:09:51]OFD Sender: No OFD packet to send [10:09:52]accept exits with 8 [10:09:52]New connection [10:09:52]New thread 3066682724 created [10:09:52]Thread 3066826084 joined [10:09:52]Waiting for new connection... [10:09:52] Sock 8.Parse request [10:09:52]Sock 8.Check first char [10:09:52]Sock 8.First char is OK [10:09:52]request: POST /json_proto HTTP/1.0 [10:09:52]Method: POST [10:09:52]URL: /json_proto [10:09:52]Method is POST - this is cgi request [10:09:52]url: /json_proto [10:09:52]query_string will be loaded in cgi processing [10:09:52]execute_cgi json_proto POST (null) [10:09:52]execute_cgi path=json_proto method=POST [10:09:52]POST find Content-Length [10:09:52]Host: 172.17.40.4:8080 [10:09:52]Content-Length: 679 [10:09:52]Content-Type: application/json [10:09:52] [10:09:52]POST finish read [10:09:52]Found Content-Length = 679 [10:09:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [10:09:52]execute_script... [10: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)536052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [10:09:52]POST & json_proto [10:09:52]process_json_proto [10:09:52]json parsed OK: [10:09:52]protocol is kg_v1.0 [10:09:52]action value=close_receipt [10:09:52]process_action close_receipt [10:09:52]cmd_close_receipt [10:09:52]MH_GetDate [10:09:52]Write to MH i2c: F0 00 00 9A 4D D6 [10:09:52]Write i2c OK [10:09:52]MH_I2C_Read... [10:09:52]Read from MH i2c: F0 [10:09:52]MH_I2C_Read... [10:09:52]Read from MH i2c: F0 09 00 [10:09:52]MH_I2C_Read... [10:09:52]Read from MH i2c: F0 09 00 9A 4D 00 74 85 13 67 EE 0E 0D 67 C2 [10:09:52]GetLastDocTimeStamp 1729332522 [10:09:52]current date 1729332596 [10:09:52]FM_GetShiftState [10:09:52]SAM_PROTO_GetShiftState [10:09:52]wFMCommunicate request_size=4 [10:09:52]MH_SAM_APDU [10:09:52]CAPDU: 80 13 01 00 [10:09:52]Write to MH i2c: E2 08 00 9B 4D 80 13 01 00 00 00 00 00 65 [10:09:52]Write i2c OK [10:09:52]MH_I2C_Read... [10:09:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:52]Read from MH i2c: E2 [10:09:52]MH_I2C_Read... [10:09:52]Read from MH i2c: E2 0E 00 [10:09:52]MH_I2C_Read... [10:09:52]Read from MH i2c: E2 0E 00 9B 4D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A8 [10:09:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:09:52]wFMCommunicate OK [10:09:52]SAM_PROTO_GetShiftState done [10:09:52]FM_GetShiftState done [10:09:52]opened in 1729296582 [10:09:52]opened+sec_in_day 1729382982 [10:09:52]quantity*price = 200025 [10:09:52]sum+1 = 200026 [10:09:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 151 19.10.2024 10:09 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218506 ФПД: 177800286503319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100956&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218506&fm=177800286503319&tin=02508201610067®Number=0000000000098116&sum=200000 [10:09:53]StoreToDocumentArchive [10:09:53]shift 443 fd 218506 [10:09:53]save to /storage/0443/doc_00218506 [10:09:53]save last doc name /storage/0443/doc_00218506 to /storage/kkm_last_doc_name [10:09:53]save OK [10:09:53]Clear old archive folders... [10:09:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:09:53]tlvbuf is 01573300 [10:09:53]SAM_PROTO_ClearQueue [10:09:53]wFMCommunicate request_size=4 [10:09:53]MH_SAM_APDU [10:09:53]CAPDU: 80 09 00 00 [10:09:53]Write to MH i2c: E2 08 00 A8 4D 80 09 00 00 00 00 00 00 67 [10:09:53]Write i2c OK [10:09:53]MH_I2C_Read... [10:09:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:09:53]Read from MH i2c: E2 [10:09:53]MH_I2C_Read... [10:09:53]Read from MH i2c: E2 03 00 [10:09:53]MH_I2C_Read... [10:09:53]Read from MH i2c: E2 03 00 A8 4D 00 90 00 69 [10:09:53]RAPDU: 90 00 [10:09:53]wFMCommunicate OK [10:09:53]SAM_PROTO_ClearQueue done [10:09:53]KKMCreateOFDPacket [10:09:53]OFDProtocolAddRootSTLVToBuf [10:09:53]FM_MakeSignedData [10:09:53]FM_MakeSignedData [10:09:53]SAM_PROTO_SignData [10:09:53]wFMCommunicate request_size=4 [10:09:53]MH_SAM_APDU [10:09:53]CAPDU: 80 0D 01 02 [10:09:53]Write to MH i2c: E2 08 00 A9 4D 80 0D 01 02 00 00 00 00 6F [10:09:53]Write i2c OK [10:09:53]MH_I2C_Read... [10:09:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:09:53]Read from MH i2c: E2 [10:09:53]MH_I2C_Read... [10:09:53]Read from MH i2c: E2 03 00 [10:09:53]MH_I2C_Read... [10:09:53]Read from MH i2c: E2 03 00 A9 4D 00 90 00 6A [10:09:53]RAPDU: 90 00 [10:09:53]wFMCommunicate OK [10:09:53]wFMCommunicate request_size=255 [10:09:53]MH_SAM_APDU [10:09: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 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 97 00 00 00 F4 03 04 00 74 85 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8A 55 03 00 35 04 06 00 A1 B5 5A EB [10:09:53]Write to MH i2c: E2 02 01 AA 4D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 97 00 00 00 F4 03 04 00 74 85 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8A 55 03 00 35 04 06 00 A1 B5 5A EB 00 00 1E [10:09:53]Write i2c OK [10:09:53]MH_I2C_Read... [10:09:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:53]Read from MH i2c: E2 [10:09:53]MH_I2C_Read... [10:09:53]Read from MH i2c: E2 03 00 [10:09:53]MH_I2C_Read... [10:09:53]Read from MH i2c: E2 03 00 AA 4D 00 90 00 6B [10:09:53]RAPDU: 90 00 [10:09:53]wFMCommunicate OK [10:09:53]wFMCommunicate request_size=7 [10:09:53]MH_SAM_APDU [10:09:53]CAPDU: 80 0D 02 02 02 01 97 [10:09:53]Write to MH i2c: E2 0A 00 AB 4D 80 0D 02 02 02 00 01 97 00 00 0E [10:09:53]Write i2c OK [10:09:53]MH_I2C_Read... [10:09:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:53]Read from MH i2c: E2 [10:09:53]MH_I2C_Read... [10:09:53]Read from MH i2c: E2 03 00 [10:09:53]MH_I2C_Read... [10:09:53]Read from MH i2c: E2 03 00 AB 4D 00 90 00 6C [10:09:53]RAPDU: 90 00 [10:09:53]wFMCommunicate OK [10:09:53]wFMCommunicate request_size=4 [10:09:53]MH_SAM_APDU [10:09:53]CAPDU: 80 0D 03 02 [10:09:53]Write to MH i2c: E2 08 00 AC 4D 80 0D 03 02 00 00 00 00 74 [10:09:53]Write i2c OK [10:09:53]MH_I2C_Read... [10:09:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:09:54]Read from MH i2c: E2 [10:09:54]MH_I2C_Read... [10:09:54]Read from MH i2c: E2 0B 00 [10:09:54]MH_I2C_Read... [10:09:54]Read from MH i2c: E2 0B 00 AC 4D 00 78 0B 33 DA 9F 69 D0 D5 90 00 B2 [10:09:54]RAPDU: 78 0B 33 DA 9F 69 D0 D5 90 00 [10:09:54]wFMCommunicate OK [10:09:54]SAM_PROTO_SignData done [10:09:54]FM_MakeSignedData done [10:09:54]CreateOFDProtocolMessage [10:09:54]wFMCommunicate request_size=4 [10:09:54]MH_SAM_APDU [10:09:54]CAPDU: 80 11 00 00 [10:09:54]Write to MH i2c: E2 08 00 AD 4D 80 11 00 00 00 00 00 00 74 [10:09:54]Write i2c OK [10:09:54]MH_I2C_Read... [10:09:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:54]Read from MH i2c: E2 [10:09:54]MH_I2C_Read... [10:09:54]Read from MH i2c: E2 17 00 [10:09:54]MH_I2C_Read... [10:09:54]Read from MH i2c: E2 17 00 AD 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C3 [10:09:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:09:54]wFMCommunicate OK [10:09:54]CreateOFDProtocolMessage done [10:09:54]OFDSenderStorePacket 218506 [10:09:54]StoreOFDPacket docnum=218506 [10:09:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 4D 39 04 01 7F E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 97 00 00 00 F4 03 04 00 74 85 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8A 55 03 00 35 04 06 00 A1 B5 5A EB 01 97 78 0B 33 DA 9F 69 D0 D5 [10:09:54]CheckFolder [10:09:54]dirname=/storage/ofd_packets [10:09:54]CheckFolder done [10:09:54]ProducePacketName [10:09:54]name=ofd_packets/00218506 [10:09:54]NVStorageSaveData ofd_packets/00218506 [10:09:54]File name is /storage/ofd_packets/00218506 [10:09:54]Write 298 bytes [10:09:54]NVStorageSaveData done [10:09:54]OFDSenderStorePacket done [10:09:54]KKMCreateOFDPacket done [10:09:54]NVStorageSaveData kkm_last_timestamp [10:09:54]File name is /storage/kkm_last_timestamp [10:09:54]Write 4 bytes [10:09:54]NVStorageSaveData done [10:09:54]ExternCall_PrintAddStr [10:09:54]wPrintStart [10:09:54]Write to MH i2c: 01 00 00 AE 4D FB [10:09:54]Write i2c OK [10:09:54]MH_I2C_Read... [10:09:54]Read from MH i2c: 01 [10:09:54]MH_I2C_Read... [10:09:54]Read from MH i2c: 01 07 00 [10:09:54]MH_I2C_Read... [10:09:54]Read from MH i2c: 01 07 00 AE 4D 00 00 00 00 00 FF 0F 10 [10:09:54]RasterBufferAndPrint [10:09:54]line Счет N : (1)536052 [10:09:54]line ИНН: 02508201610067 [10:09:54]line Контрольно-Кассовый Чек [10:09:54]line ПРОДАЖА [10:09:54]line ТРК (МРК, ГНК) : 51 [10:09:54]line Товар: 2710194210 [10:09:54]line ДТ-К-2 [10:09:54]line 26.250 * 76.20 [10:09:54]line = 2000.25 [10:09:54]line НДС 12% НСП 1% [10:09:54]line > о реализуемом товаре [10:09:54]line ОКРУГЛЕНИЕ: -0.25 [10:09:54]line ИТОГО: 2000.00 [10:09:54]line Внесено: 2000.00 [10:09:54]line СДАЧА: 0.00 [10:09:54]line НСП 1% : 17.70 [10:09:54]line НДС 12% : 212.42 [10:09:54]line Наличными: 2000.00 [10:09:54]line Безнал.: 0.00 [10:09:54]line Место: АЗС № 84 "Партнер Нефть" [10:09:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:09:54]line СНО: Общий режим [10:09:54]line Чек 151 19.10.2024 10:09 [10:09:54]line Смена: 443 ФФД: 1.0 [10:09:54]line ЗНМ: 0300000178 [10:09:54]line РНМ: 0000000000098116 [10:09:54]line Версия ККМ: 001 [10:09:54]line ФМ: 0000000000965413 [10:09:54]line ФД: 218506 [10:09:54]line ФПД: 177800286503319 [10:09:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T100956&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218506&fm=177800286503319&tin=02508201610067®Number=0000000000098116&sum=200000 [10:09:54]OFD Sender: Processing packet 218506 [packets to send 80, broken 79] [10:09:54]ProducePacketName [10:09:54]name=ofd_packets/00218506 [10:09:54]OFD Sender: To server: pG, [10:09:54]CommunicateWithHost lk.salyk.kg:30040 [10:09:54]ConnectInit lk.salyk.kg [10:09:54]written 0, free lines is 4095 [10:09:54]Connected sock=10 [10:09:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 4D 39 04 01 7F E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 97 00 00 00 F4 03 04 00 74 85 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8A 55 03 00 35 04 06 00 A1 B5 5A EB 01 97 78 0B 33 DA 9F 69 D0 D5 [10:09:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F6 4D 47 00 A9 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 39 36 35 34 31 33 10 04 04 00 8A 55 03 00 F4 03 04 00 0E 31 13 67 B6 04 01 00 00 A7 B2 72 C5 77 B2 63 50 [10:09:54]CommunicateWithHost err = 0 [10:09:54]CheckOFDResponse [10:09:54]1017 (14) - 77093643461234 [10:09:54]1041 (16) - 0000000000965413 [10:09:54]1040 (4) - 218506 [10:09:54]1012 (4) - 19.10.2024 04:09 [10:09:54]1206 (1) - 0 [10:09:54]OFD Sender: Remove packet 218506 [10:09:54]ProducePacketName [10:09:54]name=ofd_packets/00218506 [10:09:54]NVStorageDeleteData [10:09:54]Write to MH i2c: 01 00 00 D9 4D 26 [10:09:54]Write i2c OK [10:09:54]MH_I2C_Read... [10:09:54]Read from MH i2c: 01 [10:09:54]MH_I2C_Read... [10:09:54]Read from MH i2c: 01 07 00 [10:09:54]MH_I2C_Read... [10:09:54]Read from MH i2c: 01 07 00 D9 4D 00 00 00 00 00 DD 0C 16 [10:09:54]RasterBufferAndPrint [10:09:54]line [10:09:54]line [10:09:54]line [10:09:54]line [10:09:54]line [10:09:54]written 0, free lines is 3299 [10:09:54]MH_Cut [10:09:54]Write to MH i2c: D1 01 00 E0 4D 01 FF [10:09:54]Write i2c OK [10:09:54]MH_I2C_Read... [10:09:54]Read from MH i2c: D1 [10:09:54]MH_I2C_Read... [10:09:54]Read from MH i2c: D1 01 00 [10:09:54]MH_I2C_Read... [10:09:54]Read from MH i2c: D1 01 00 E0 4D 00 FE [10:09:54]Write to MH i2c: 01 00 00 E1 4D 2E [10:09:54]Write i2c OK [10:09:54]MH_I2C_Read... [10:09:55]OFD Sender: No OFD packet to send [10:09:55]*** Cut start [10:09:55]*** Partial cut [10:09:55]*** CUTSNS_PIN = 1 [10:09:55]*** CUTSNS_PIN = 0 [10:09:55]*** Brake cut motor [10:09:56]Read from MH i2c: 01 [10:09:56]MH_I2C_Read... [10:09:56]*** Stop cut motor [10:09:56]*** Cut end [10:09:56]Read from MH i2c: 01 07 00 [10:09:56]MH_I2C_Read... [10:09:56]Read from MH i2c: 01 07 00 E1 4D 00 00 00 00 00 FF 0F 43 [10:09:56]process_action close_receipt done [10:09:56]requested_data is exist [10:09:56]produce_requested_data [10:09:56]requested_item fm.sn is exist - process it [10:09:56]wFMCommunicate request_size=4 [10:09:56]MH_SAM_APDU [10:09:56]CAPDU: 80 11 00 00 [10:09:56]Write to MH i2c: E2 08 00 E2 4D 80 11 00 00 00 00 00 00 A9 [10:09:56]Write i2c OK [10:09:56]MH_I2C_Read... [10:09:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:56]Read from MH i2c: E2 [10:09:56]MH_I2C_Read... [10:09:56]Read from MH i2c: E2 17 00 [10:09:56]MH_I2C_Read... [10:09:56]Read from MH i2c: E2 17 00 E2 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F8 [10:09:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:09:56]wFMCommunicate OK [10:09:56]requested_item fd.num is exist - process it [10:09:56]SAM_PROTO_GetFieldsCounters [10:09:56]wFMCommunicate request_size=4 [10:09:56]MH_SAM_APDU [10:09:56]CAPDU: 80 13 00 00 [10:09:56]Write to MH i2c: E2 08 00 E3 4D 80 13 00 00 00 00 00 00 AC [10:09:56]Write i2c OK [10:09:56]MH_I2C_Read... [10:09:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:09:56]Read from MH i2c: E2 [10:09:56]MH_I2C_Read... [10:09:56]Read from MH i2c: E2 62 00 [10:09:56]MH_I2C_Read... [10:09:56]Read from MH i2c: E2 62 00 E3 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 2C [10:09:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:09:56]wFMCommunicate OK [10:09:56]SAM_PROTO_GetFieldsCounters done [10:09:56]requested_item shift.num is exist - process it [10:09:56]requested_item shift.opened is exist - process it [10:09:56]req_shift_opened [10:09:56]FM_GetShiftState [10:09:56]SAM_PROTO_GetShiftState [10:09:56]wFMCommunicate request_size=4 [10:09:56]MH_SAM_APDU [10:09:56]CAPDU: 80 13 01 00 [10:09:56]Write to MH i2c: E2 08 00 E4 4D 80 13 01 00 00 00 00 00 AE [10:09:56]Write i2c OK [10:09:56]MH_I2C_Read... [10:09:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:56]Read from MH i2c: E2 [10:09:56]MH_I2C_Read... [10:09:56]Read from MH i2c: E2 0E 00 [10:09:56]MH_I2C_Read... [10:09:56]Read from MH i2c: E2 0E 00 E4 4D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F1 [10:09:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:09:56]wFMCommunicate OK [10:09:56]SAM_PROTO_GetShiftState done [10:09:56]FM_GetShiftState done [10:09:56]req_shift_opened done [10:09:56]requested_item shift.open_date is exist - process it [10:09:56]req_shift_open_date [10:09:56]req_shift_open_date done [10:09:56]produce_requested_data done [10:09:56]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218506,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:09:56]process_action_free close_receipt [10:09:56]json_value_free [10:09:56]json_value_free done [10:09:56]process_json_proto returns [10:09:56]Send response to host [10:09:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218506,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:09:56]free response buf [10:09:56]execute_script done [10:09:56]execute_script returns [10:09:56]free content buf [10:09:56]Sock 8.Close socket [10:09:56]Sock 8.Thread stoped [10:10:00]OFD Sender: No OFD packet to send [10:10:05]OFD Sender: No OFD packet to send [10:10:10]OFD Sender: No OFD packet to send [10:10:15]OFD Sender: No OFD packet to send [10:10:20]OFD Sender: No OFD packet to send [10:10:25]OFD Sender: No OFD packet to send [10:10:30]OFD Sender: No OFD packet to send [10:10:35]OFD Sender: No OFD packet to send [10:10:40]OFD Sender: No OFD packet to send [10:10:45]OFD Sender: No OFD packet to send [10:10:50]OFD Sender: No OFD packet to send [10:10:55]OFD Sender: No OFD packet to send [10:11:00]OFD Sender: No OFD packet to send [10:11:05]OFD Sender: No OFD packet to send [10:11:10]OFD Sender: No OFD packet to send [10:11:15]OFD Sender: No OFD packet to send [10:11:20]OFD Sender: No OFD packet to send [10:11: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:35]OFD Sender: No OFD packet to send [10:12:40]OFD Sender: No OFD packet to send [10:12:45]OFD Sender: No OFD packet to send [10:12:50]OFD Sender: No OFD packet to send [10:12:55]OFD Sender: No OFD packet to send [10:13:00]OFD Sender: No OFD packet to send [10:13:05]OFD Sender: No OFD packet to send [10:13:10]OFD Sender: No OFD packet to send [10:13:15]OFD Sender: No OFD packet to send [10:13:20]OFD Sender: No OFD packet to send [10:13:25]OFD Sender: No OFD packet to send [10:13:30]OFD Sender: No OFD packet to send [10:13:35]OFD Sender: No OFD packet to send [10:13:40]OFD Sender: No OFD packet to send [10:13:45]OFD Sender: No OFD packet to send [10:13:50]OFD Sender: No OFD packet to send [10:13:55]OFD Sender: No OFD packet to send [10:14:00]OFD Sender: No OFD packet to send [10:14:05]OFD Sender: No OFD packet to send [10:14:10]OFD Sender: No OFD packet to send [10:14:15]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [10:15:00]OFD Sender: No OFD packet to send [10:15:05]OFD Sender: No OFD packet to send [10:15:10]OFD Sender: No OFD packet to send [10:15:15]OFD Sender: No OFD packet to send [10:15:20]OFD Sender: No OFD packet to send [10:15:25]OFD Sender: No OFD packet to send [10:15:30]OFD Sender: No OFD packet to send [10:15:35]OFD Sender: No OFD packet to send [10:15:40]OFD Sender: No OFD packet to send [10:15:45]OFD Sender: No OFD packet to send [10:15:50]OFD Sender: No OFD packet to send [10:15:55]OFD Sender: No OFD packet to send [10:16:00]OFD Sender: No OFD packet to send [10:16:05]OFD Sender: No OFD packet to send [10:16:10]OFD Sender: No OFD packet to send [10:16:15]OFD Sender: No OFD packet to send [10:16:20]OFD Sender: No OFD packet to send [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:55]OFD Sender: No OFD packet to send [10:17:00]OFD Sender: No OFD packet to send [10:17:05]OFD Sender: No OFD packet to send [10:17:10]OFD Sender: No OFD packet to send [10:17:15]OFD Sender: No OFD packet to send [10:17:20]OFD Sender: No OFD packet to send [10:17:25]OFD Sender: No OFD packet to send [10:17:30]OFD Sender: No OFD packet to send [10:17:35]OFD Sender: No OFD packet to send [10:17:40]OFD Sender: No OFD packet to send [10:17:45]OFD Sender: No OFD packet to send [10:17:50]OFD Sender: No OFD packet to send [10:17:55]OFD Sender: No OFD packet to send [10:18:00]OFD Sender: No OFD packet to send [10:18:05]OFD Sender: No OFD packet to send [10:18:10]OFD Sender: No OFD packet to send [10:18:15]OFD Sender: No OFD packet to send [10:18:20]OFD Sender: No OFD packet to send [10:18:25]OFD Sender: No OFD packet to send [10:18:30]OFD Sender: No OFD packet to send [10:18:35]OFD Sender: No OFD packet to send [10:18:40]OFD Sender: No OFD packet to send [10:18:45]OFD Sender: No OFD packet to send [10:18:50]OFD Sender: No OFD packet to send [10:18:55]OFD Sender: No OFD packet to send [10:19:00]OFD Sender: No OFD packet to send [10:19:05]OFD Sender: No OFD packet to send [10:19:10]OFD Sender: No OFD packet to send [10:19:15]OFD Sender: No OFD packet to send [10:19:20]OFD Sender: No OFD packet to send [10:19:25]OFD Sender: No OFD packet to send [10:19:30]OFD Sender: No OFD packet to send [10:19:35]OFD Sender: No OFD packet to send [10:19:40]OFD Sender: No OFD packet to send [10:19:45]OFD Sender: No OFD packet to send [10:19:50]OFD Sender: No OFD packet to send [10:19:55]OFD Sender: No OFD packet to send [10:19:55]accept exits with 9 [10:19:55]New connection [10:19:55]New thread 3066826084 created [10:19:55]Thread 3066682724 joined [10:19:55]Waiting for new connection... [10:19:55] Sock 9.Parse request [10:19:55]Sock 9.Check first char [10:19:55]Sock 9.First char is OK [10:19:55]request: POST /json_proto HTTP/1.0 [10:19:55]Method: POST [10:19:55]URL: /json_proto [10:19:55]Method is POST - this is cgi request [10:19:55]url: /json_proto [10:19:55]query_string will be loaded in cgi processing [10:19:55]execute_cgi json_proto POST (null) [10:19:55]execute_cgi path=json_proto method=POST [10:19:55]POST find Content-Length [10:19:55]Host: 172.17.40.4:8080 [10:19:55]Content-Length: 670 [10:19:55]Content-Type: application/json [10:19:55] [10:19:55]POST finish read [10:19:55]Found Content-Length = 670 [10:19:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536059", "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.750, "sum" : 530.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 530.00, "total" : 530.00, "payments": [ { "type": 0, "sum" : 530.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:55]execute_script... [10: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)536059", "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.750, "sum" : 530.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 530.00, "total" : 530.00, "payments": [ { "type": 0, "sum" : 530.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:55]POST & json_proto [10:19:55]process_json_proto [10:19:55]json parsed OK: [10:19:55]protocol is kg_v1.0 [10:19:55]action value=close_receipt [10:19:55]process_action close_receipt [10:19:55]cmd_close_receipt [10:19:55]MH_GetDate [10:19:55]Write to MH i2c: F0 00 00 E5 4D 21 [10:19:55]Write i2c OK [10:19:55]MH_I2C_Read... [10:19:55]Read from MH i2c: F0 [10:19:55]MH_I2C_Read... [10:19:55]Read from MH i2c: F0 09 00 [10:19:55]MH_I2C_Read... [10:19:55]Read from MH i2c: F0 09 00 E5 4D 00 CF 87 13 67 EE 0E 0D 67 6A [10:19:55]GetLastDocTimeStamp 1729332596 [10:19:55]current date 1729333199 [10:19:55]FM_GetShiftState [10:19:55]SAM_PROTO_GetShiftState [10:19:55]wFMCommunicate request_size=4 [10:19:55]MH_SAM_APDU [10:19:55]CAPDU: 80 13 01 00 [10:19:55]Write to MH i2c: E2 08 00 E6 4D 80 13 01 00 00 00 00 00 B0 [10:19:55]Write i2c OK [10:19:55]MH_I2C_Read... [10:19:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:55]Read from MH i2c: E2 [10:19:55]MH_I2C_Read... [10:19:55]Read from MH i2c: E2 0E 00 [10:19:55]MH_I2C_Read... [10:19:55]Read from MH i2c: E2 0E 00 E6 4D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F3 [10:19:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:19:55]wFMCommunicate OK [10:19:55]SAM_PROTO_GetShiftState done [10:19:55]FM_GetShiftState done [10:19:55]opened in 1729296582 [10:19:55]opened+sec_in_day 1729382982 [10:19:55]quantity*price = 53010 [10:19:55]sum+1 = 53011 [10:19:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 530.00 Внесено: 530.00 СДАЧА: 0.00 НСП 1% : 4.69 НДС 12% : 56.29 Наличными: 530.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 152 19.10.2024 10:19 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218507 ФПД: 149294285733647 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T101959&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218507&fm=149294285733647&tin=02508201610067®Number=0000000000098116&sum=53000 [10:19:57]StoreToDocumentArchive [10:19:57]shift 443 fd 218507 [10:19:57]save to /storage/0443/doc_00218507 [10:19:57]save last doc name /storage/0443/doc_00218507 to /storage/kkm_last_doc_name [10:19:57]save OK [10:19:57]Clear old archive folders... [10:19:57]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:19:57]tlvbuf is 0161E1F0 [10:19:57]SAM_PROTO_ClearQueue [10:19:57]wFMCommunicate request_size=4 [10:19:57]MH_SAM_APDU [10:19:57]CAPDU: 80 09 00 00 [10:19:57]Write to MH i2c: E2 08 00 F3 4D 80 09 00 00 00 00 00 00 B2 [10:19:57]Write i2c OK [10:19:57]MH_I2C_Read... [10:19:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:57]Read from MH i2c: E2 [10:19:57]MH_I2C_Read... [10:19:57]Read from MH i2c: E2 03 00 [10:19:57]MH_I2C_Read... [10:19:57]Read from MH i2c: E2 03 00 F3 4D 00 90 00 B4 [10:19:57]RAPDU: 90 00 [10:19:57]wFMCommunicate OK [10:19:57]SAM_PROTO_ClearQueue done [10:19:57]KKMCreateOFDPacket [10:19:57]OFDProtocolAddRootSTLVToBuf [10:19:57]FM_MakeSignedData [10:19:57]FM_MakeSignedData [10:19:57]SAM_PROTO_SignData [10:19:57]wFMCommunicate request_size=4 [10:19:57]MH_SAM_APDU [10:19:57]CAPDU: 80 0D 01 02 [10:19:57]Write to MH i2c: E2 08 00 F4 4D 80 0D 01 02 00 00 00 00 BA [10:19:57]Write i2c OK [10:19:57]MH_I2C_Read... [10:19:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:57]Read from MH i2c: E2 [10:19:57]MH_I2C_Read... [10:19:57]Read from MH i2c: E2 03 00 [10:19:57]MH_I2C_Read... [10:19:57]Read from MH i2c: E2 03 00 F4 4D 00 90 00 B5 [10:19:57]RAPDU: 90 00 [10:19:57]wFMCommunicate OK [10:19:57]wFMCommunicate request_size=255 [10:19:57]MH_SAM_APDU [10:19: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 46 1E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 12 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 CF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 15 00 00 00 00 07 04 06 00 08 CF 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 CF 87 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8B 55 03 00 35 04 06 00 [10:19:57]Write to MH i2c: E2 02 01 F5 4D 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 46 1E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 12 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 CF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 15 00 00 00 00 07 04 06 00 08 CF 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 CF 87 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8B 55 03 00 35 04 06 00 00 00 11 [10:19:57]Write i2c OK [10:19:57]MH_I2C_Read... [10:19:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:57]Read from MH i2c: E2 [10:19:57]MH_I2C_Read... [10:19:57]Read from MH i2c: E2 03 00 [10:19:57]MH_I2C_Read... [10:19:57]Read from MH i2c: E2 03 00 F5 4D 00 90 00 B6 [10:19:57]RAPDU: 90 00 [10:19:57]wFMCommunicate OK [10:19:57]wFMCommunicate request_size=11 [10:19:57]MH_SAM_APDU [10:19:57]CAPDU: 80 0D 02 02 06 87 C8 48 DE 3F 0F [10:19:57]Write to MH i2c: E2 0E 00 F6 4D 80 0D 02 02 06 00 87 C8 48 DE 3F 0F 00 00 8C [10:19:57]Write i2c OK [10:19:57]MH_I2C_Read... [10:19:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:57]Read from MH i2c: E2 [10:19:57]MH_I2C_Read... [10:19:57]Read from MH i2c: E2 03 00 [10:19:57]MH_I2C_Read... [10:19:57]Read from MH i2c: E2 03 00 F6 4D 00 90 00 B7 [10:19:57]RAPDU: 90 00 [10:19:57]wFMCommunicate OK [10:19:57]wFMCommunicate request_size=4 [10:19:57]MH_SAM_APDU [10:19:57]CAPDU: 80 0D 03 02 [10:19:57]Write to MH i2c: E2 08 00 F7 4D 80 0D 03 02 00 00 00 00 BF [10:19:57]Write i2c OK [10:19:57]MH_I2C_Read... [10:19:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:57]Read from MH i2c: E2 [10:19:57]MH_I2C_Read... [10:19:57]Read from MH i2c: E2 0B 00 [10:19:57]MH_I2C_Read... [10:19:57]Read from MH i2c: E2 0B 00 F7 4D 00 40 C9 2C 62 73 D8 23 C8 90 00 8D [10:19:57]RAPDU: 40 C9 2C 62 73 D8 23 C8 90 00 [10:19:57]wFMCommunicate OK [10:19:57]SAM_PROTO_SignData done [10:19:57]FM_MakeSignedData done [10:19:57]CreateOFDProtocolMessage [10:19:57]wFMCommunicate request_size=4 [10:19:57]MH_SAM_APDU [10:19:57]CAPDU: 80 11 00 00 [10:19:57]Write to MH i2c: E2 08 00 F8 4D 80 11 00 00 00 00 00 00 BF [10:19:57]Write i2c OK [10:19:57]MH_I2C_Read... [10:19:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:57]Read from MH i2c: E2 [10:19:57]MH_I2C_Read... [10:19:57]Read from MH i2c: E2 17 00 [10:19:57]MH_I2C_Read... [10:19:57]Read from MH i2c: E2 17 00 F8 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0E [10:19:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:19:57]wFMCommunicate OK [10:19:57]CreateOFDProtocolMessage done [10:19:57]OFDSenderStorePacket 218507 [10:19:57]StoreOFDPacket docnum=218507 [10:19:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 F6 3D 08 01 83 36 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 46 1E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 12 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 CF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 15 00 00 00 00 07 04 06 00 08 CF 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 CF 87 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8B 55 03 00 35 04 06 00 87 C8 48 DE 3F 0F 40 C9 2C 62 73 D8 23 C8 [10:19:57]CheckFolder [10:19:57]dirname=/storage/ofd_packets [10:19:57]CheckFolder done [10:19:57]ProducePacketName [10:19:57]name=ofd_packets/00218507 [10:19:57]NVStorageSaveData ofd_packets/00218507 [10:19:57]File name is /storage/ofd_packets/00218507 [10:19:57]Write 302 bytes [10:19:57]NVStorageSaveData done [10:19:57]OFDSenderStorePacket done [10:19:57]KKMCreateOFDPacket done [10:19:57]NVStorageSaveData kkm_last_timestamp [10:19:57]File name is /storage/kkm_last_timestamp [10:19:57]Write 4 bytes [10:19:57]NVStorageSaveData done [10:19:57]ExternCall_PrintAddStr [10:19:57]wPrintStart [10:19:57]Write to MH i2c: 01 00 00 F9 4D 46 [10:19:57]Write i2c OK [10:19:57]MH_I2C_Read... [10:19:57]Read from MH i2c: 01 [10:19:57]MH_I2C_Read... [10:19:57]Read from MH i2c: 01 07 00 [10:19:57]MH_I2C_Read... [10:19:57]Read from MH i2c: 01 07 00 F9 4D 00 00 00 00 00 FF 0F 5B [10:19:57]RasterBufferAndPrint [10:19:57]line Счет N : (1)536059 [10:19:57]line ИНН: 02508201610067 [10:19:57]line Контрольно-Кассовый Чек [10:19:57]line ПРОДАЖА [10:19:57]line ТРК (МРК, ГНК) : 42 [10:19:57]line Товар: 2710124130 [10:19:57]line SUPER 92-К-5 [10:19:57]line 7.750 * 68.40 [10:19:57]line = 530.10 [10:19:57]line НДС 12% НСП 1% [10:19:57]line > о реализуемом товаре [10:19:57]line ОКРУГЛЕНИЕ: -0.10 [10:19:57]line ИТОГО: 530.00 [10:19:57]line Внесено: 530.00 [10:19:57]line СДАЧА: 0.00 [10:19:57]line НСП 1% : 4.69 [10:19:57]line НДС 12% : 56.29 [10:19:57]line Наличными: 530.00 [10:19:57]line Безнал.: 0.00 [10:19:57]line Место: АЗС № 84 "Партнер Нефть" [10:19:57]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:19:57]line СНО: Общий режим [10:19:57]line Чек 152 19.10.2024 10:19 [10:19:57]line Смена: 443 ФФД: 1.0 [10:19:57]line ЗНМ: 0300000178 [10:19:57]line РНМ: 0000000000098116 [10:19:57]line Версия ККМ: 001 [10:19:57]line ФМ: 0000000000965413 [10:19:57]line ФД: 218507 [10:19:57]line ФПД: 149294285733647 [10:19:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T101959&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218507&fm=149294285733647&tin=02508201610067®Number=0000000000098116&sum=53000 [10:19:57]OFD Sender: Processing packet 218507 [packets to send 80, broken 79] [10:19:57]ProducePacketName [10:19:57]name=ofd_packets/00218507 [10:19:57]OFD Sender: To server: pG, [10:19:57]CommunicateWithHost lk.salyk.kg:30040 [10:19:57]ConnectInit lk.salyk.kg [10:19:57]written 0, free lines is 4095 [10:19:58]Connected sock=10 [10:19:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 F6 3D 08 01 83 36 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 46 1E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 12 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 CF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 15 00 00 00 00 07 04 06 00 08 CF 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 CF 87 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8B 55 03 00 35 04 06 00 87 C8 48 DE 3F 0F 40 C9 2C 62 73 D8 23 C8 [10:19:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 EE 4D 47 00 63 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 39 36 35 34 31 33 10 04 04 00 8B 55 03 00 F4 03 04 00 69 33 13 67 B6 04 01 00 00 31 52 36 2D 31 45 61 20 [10:19:58]CommunicateWithHost err = 0 [10:19:58]CheckOFDResponse [10:19:58]1017 (14) - 77093643461234 [10:19:58]1041 (16) - 0000000000965413 [10:19:58]1040 (4) - 218507 [10:19:58]1012 (4) - 19.10.2024 04:19 [10:19:58]1206 (1) - 0 [10:19:58]OFD Sender: Remove packet 218507 [10:19:58]ProducePacketName [10:19:58]name=ofd_packets/00218507 [10:19:58]NVStorageDeleteData [10:19:58]Write to MH i2c: 01 00 00 24 4E 72 [10:19:58]Write i2c OK [10:19:58]MH_I2C_Read... [10:19:58]Read from MH i2c: 01 [10:19:58]MH_I2C_Read... [10:19:58]Read from MH i2c: 01 07 00 [10:19:58]MH_I2C_Read... [10:19:58]Read from MH i2c: 01 07 00 24 4E 00 00 00 00 00 D6 0C 5B [10:19:58]RasterBufferAndPrint [10:19:58]line [10:19:58]line [10:19:58]line [10:19:58]line [10:19:58]line [10:19:58]written 0, free lines is 3293 [10:19:58]MH_Cut [10:19:58]Write to MH i2c: D1 01 00 2B 4E 01 4B [10:19:58]Write i2c OK [10:19:58]MH_I2C_Read... [10:19:58]Read from MH i2c: D1 [10:19:58]MH_I2C_Read... [10:19:58]Read from MH i2c: D1 01 00 [10:19:58]MH_I2C_Read... [10:19:58]Read from MH i2c: D1 01 00 2B 4E 00 4A [10:19:58]Write to MH i2c: 01 00 00 2C 4E 7A [10:19:58]Write i2c OK [10:19:58]MH_I2C_Read... [10:19:58]OFD Sender: No OFD packet to send [10:19:59]*** Cut start [10:19:59]*** Partial cut [10:19:59]*** CUTSNS_PIN = 1 [10:19:59]*** CUTSNS_PIN = 0 [10:19:59]*** Brake cut motor [10:19:59]Read from MH i2c: 01 [10:19:59]MH_I2C_Read... [10:19:59]*** Stop cut motor [10:19:59]*** Cut end [10:19:59]Read from MH i2c: 01 07 00 [10:19:59]MH_I2C_Read... [10:19:59]Read from MH i2c: 01 07 00 2C 4E 00 00 00 00 00 FF 0F 8F [10:19:59]process_action close_receipt done [10:19:59]requested_data is exist [10:19:59]produce_requested_data [10:19:59]requested_item fm.sn is exist - process it [10:19:59]wFMCommunicate request_size=4 [10:19:59]MH_SAM_APDU [10:19:59]CAPDU: 80 11 00 00 [10:19:59]Write to MH i2c: E2 08 00 2D 4E 80 11 00 00 00 00 00 00 F5 [10:19:59]Write i2c OK [10:19:59]MH_I2C_Read... [10:19:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:59]Read from MH i2c: E2 [10:19:59]MH_I2C_Read... [10:19:59]Read from MH i2c: E2 17 00 [10:19:59]MH_I2C_Read... [10:19:59]Read from MH i2c: E2 17 00 2D 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 44 [10:19:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:19:59]wFMCommunicate OK [10:19:59]requested_item fd.num is exist - process it [10:19:59]SAM_PROTO_GetFieldsCounters [10:19:59]wFMCommunicate request_size=4 [10:19:59]MH_SAM_APDU [10:19:59]CAPDU: 80 13 00 00 [10:19:59]Write to MH i2c: E2 08 00 2E 4E 80 13 00 00 00 00 00 00 F8 [10:19:59]Write i2c OK [10:19:59]MH_I2C_Read... [10:19:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:19:59]Read from MH i2c: E2 [10:19:59]MH_I2C_Read... [10:19:59]Read from MH i2c: E2 62 00 [10:19:59]MH_I2C_Read... [10:19:59]Read from MH i2c: E2 62 00 2E 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 7C [10:19:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:19:59]wFMCommunicate OK [10:19:59]SAM_PROTO_GetFieldsCounters done [10:19:59]requested_item shift.num is exist - process it [10:19:59]requested_item shift.opened is exist - process it [10:19:59]req_shift_opened [10:19:59]FM_GetShiftState [10:19:59]SAM_PROTO_GetShiftState [10:19:59]wFMCommunicate request_size=4 [10:19:59]MH_SAM_APDU [10:19:59]CAPDU: 80 13 01 00 [10:19:59]Write to MH i2c: E2 08 00 2F 4E 80 13 01 00 00 00 00 00 FA [10:19:59]Write i2c OK [10:19:59]MH_I2C_Read... [10:19:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:00]Read from MH i2c: E2 [10:20:00]MH_I2C_Read... [10:20:00]Read from MH i2c: E2 0E 00 [10:20:00]MH_I2C_Read... [10:20:00]Read from MH i2c: E2 0E 00 2F 4E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3D [10:20:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:20:00]wFMCommunicate OK [10:20:00]SAM_PROTO_GetShiftState done [10:20:00]FM_GetShiftState done [10:20:00]req_shift_opened done [10:20:00]requested_item shift.open_date is exist - process it [10:20:00]req_shift_open_date [10:20:00]req_shift_open_date done [10:20:00]produce_requested_data done [10:20:00]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218507,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:20:00]process_action_free close_receipt [10:20:00]json_value_free [10:20:00]json_value_free done [10:20:00]process_json_proto returns [10:20:00]Send response to host [10:20:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218507,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:20:00]free response buf [10:20:00]execute_script done [10:20:00]execute_script returns [10:20:00]free content buf [10:20:00]Sock 9.Close socket [10:20:00]Sock 9.Thread stoped [10:20:03]OFD Sender: No OFD packet to send [10:20:08]OFD Sender: No OFD packet to send [10:20:13]OFD Sender: No OFD packet to send [10:20:14]accept exits with 8 [10:20:14]New connection [10:20:14]New thread 3066682724 created [10:20:14]Thread 3066826084 joined [10:20:14]Waiting for new connection... [10:20:14] Sock 8.Parse request [10:20:14]Sock 8.Check first char [10:20:14]Sock 8.First char is OK [10:20:14]request: POST /json_proto HTTP/1.0 [10:20:14]Method: POST [10:20:14]URL: /json_proto [10:20:14]Method is POST - this is cgi request [10:20:14]url: /json_proto [10:20:14]query_string will be loaded in cgi processing [10:20:14]execute_cgi json_proto POST (null) [10:20:14]execute_cgi path=json_proto method=POST [10:20:14]POST find Content-Length [10:20:14]Host: 172.17.40.4:8080 [10:20:14]Content-Length: 682 [10:20:14]Content-Type: application/json [10:20:14] [10:20:14]POST finish read [10:20:14]Found Content-Length = 682 [10:20:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [10:20:14]execute_script... [10:20: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)536058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [10:20:14]POST & json_proto [10:20:14]process_json_proto [10:20:14]json parsed OK: [10:20:14]protocol is kg_v1.0 [10:20:14]action value=close_receipt [10:20:14]process_action close_receipt [10:20:14]cmd_close_receipt [10:20:14]MH_GetDate [10:20:14]Write to MH i2c: F0 00 00 30 4E 6D [10:20:14]Write i2c OK [10:20:14]MH_I2C_Read... [10:20:14]Read from MH i2c: F0 [10:20:14]MH_I2C_Read... [10:20:14]Read from MH i2c: F0 09 00 [10:20:14]MH_I2C_Read... [10:20:14]Read from MH i2c: F0 09 00 30 4E 00 E2 87 13 67 EE 0E 0D 67 C9 [10:20:14]GetLastDocTimeStamp 1729333199 [10:20:14]current date 1729333218 [10:20:14]FM_GetShiftState [10:20:14]SAM_PROTO_GetShiftState [10:20:14]wFMCommunicate request_size=4 [10:20:14]MH_SAM_APDU [10:20:14]CAPDU: 80 13 01 00 [10:20:14]Write to MH i2c: E2 08 00 31 4E 80 13 01 00 00 00 00 00 FC [10:20:14]Write i2c OK [10:20:14]MH_I2C_Read... [10:20:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:14]Read from MH i2c: E2 [10:20:14]MH_I2C_Read... [10:20:14]Read from MH i2c: E2 0E 00 [10:20:14]MH_I2C_Read... [10:20:14]Read from MH i2c: E2 0E 00 31 4E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3F [10:20:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:20:14]wFMCommunicate OK [10:20:14]SAM_PROTO_GetShiftState done [10:20:14]FM_GetShiftState done [10:20:14]opened in 1729296582 [10:20:14]opened+sec_in_day 1729382982 [10:20:14]quantity*price = 200043 [10:20:14]sum+1 = 200044 [10:20:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 153 19.10.2024 10:20 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218508 ФПД: 75270511532042 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102018&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218508&fm=75270511532042&tin=02508201610067®Number=0000000000098116&sum=200000 [10:20:15]StoreToDocumentArchive [10:20:15]shift 443 fd 218508 [10:20:15]save to /storage/0443/doc_00218508 [10:20:15]save last doc name /storage/0443/doc_00218508 to /storage/kkm_last_doc_name [10:20:15]save OK [10:20:15]Clear old archive folders... [10:20:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:20:15]tlvbuf is 015D68E0 [10:20:15]SAM_PROTO_ClearQueue [10:20:15]wFMCommunicate request_size=4 [10:20:15]MH_SAM_APDU [10:20:15]CAPDU: 80 09 00 00 [10:20:15]Write to MH i2c: E2 08 00 3E 4E 80 09 00 00 00 00 00 00 FE [10:20:15]Write i2c OK [10:20:15]MH_I2C_Read... [10:20:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:15]Read from MH i2c: E2 [10:20:15]MH_I2C_Read... [10:20:15]Read from MH i2c: E2 03 00 [10:20:15]MH_I2C_Read... [10:20:15]Read from MH i2c: E2 03 00 3E 4E 00 90 00 00 [10:20:15]RAPDU: 90 00 [10:20:15]wFMCommunicate OK [10:20:15]SAM_PROTO_ClearQueue done [10:20:15]KKMCreateOFDPacket [10:20:15]OFDProtocolAddRootSTLVToBuf [10:20:15]FM_MakeSignedData [10:20:15]FM_MakeSignedData [10:20:15]SAM_PROTO_SignData [10:20:15]wFMCommunicate request_size=4 [10:20:15]MH_SAM_APDU [10:20:15]CAPDU: 80 0D 01 02 [10:20:15]Write to MH i2c: E2 08 00 3F 4E 80 0D 01 02 00 00 00 00 06 [10:20:15]Write i2c OK [10:20:15]MH_I2C_Read... [10:20:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:15]Read from MH i2c: E2 [10:20:15]MH_I2C_Read... [10:20:15]Read from MH i2c: E2 03 00 [10:20:15]MH_I2C_Read... [10:20:15]Read from MH i2c: E2 03 00 3F 4E 00 90 00 01 [10:20:15]RAPDU: 90 00 [10:20:15]wFMCommunicate OK [10:20:15]wFMCommunicate request_size=255 [10:20:15]MH_SAM_APDU [10:20:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 99 00 00 00 F4 03 04 00 E2 87 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8C 55 03 00 35 04 06 00 44 [10:20:15]Write to MH i2c: E2 02 01 40 4E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 99 00 00 00 F4 03 04 00 E2 87 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8C 55 03 00 35 04 06 00 44 00 00 97 [10:20:15]Write i2c OK [10:20:15]MH_I2C_Read... [10:20:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:15]Read from MH i2c: E2 [10:20:15]MH_I2C_Read... [10:20:15]Read from MH i2c: E2 03 00 [10:20:15]MH_I2C_Read... [10:20:15]Read from MH i2c: E2 03 00 40 4E 00 90 00 02 [10:20:15]RAPDU: 90 00 [10:20:15]wFMCommunicate OK [10:20:15]wFMCommunicate request_size=10 [10:20:15]MH_SAM_APDU [10:20:15]CAPDU: 80 0D 02 02 05 75 48 1A 18 0A [10:20:15]Write to MH i2c: E2 0D 00 41 4E 80 0D 02 02 05 00 75 48 1A 18 0A 00 00 0C [10:20:15]Write i2c OK [10:20:15]MH_I2C_Read... [10:20:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:15]Read from MH i2c: E2 [10:20:15]MH_I2C_Read... [10:20:15]Read from MH i2c: E2 03 00 [10:20:15]MH_I2C_Read... [10:20:15]Read from MH i2c: E2 03 00 41 4E 00 90 00 03 [10:20:15]RAPDU: 90 00 [10:20:15]wFMCommunicate OK [10:20:15]wFMCommunicate request_size=4 [10:20:15]MH_SAM_APDU [10:20:15]CAPDU: 80 0D 03 02 [10:20:15]Write to MH i2c: E2 08 00 42 4E 80 0D 03 02 00 00 00 00 0B [10:20:15]Write i2c OK [10:20:15]MH_I2C_Read... [10:20:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:15]Read from MH i2c: E2 [10:20:15]MH_I2C_Read... [10:20:15]Read from MH i2c: E2 0B 00 [10:20:15]MH_I2C_Read... [10:20:15]Read from MH i2c: E2 0B 00 42 4E 00 EF 5A A6 68 E7 61 E4 89 90 00 18 [10:20:15]RAPDU: EF 5A A6 68 E7 61 E4 89 90 00 [10:20:15]wFMCommunicate OK [10:20:15]SAM_PROTO_SignData done [10:20:15]FM_MakeSignedData done [10:20:15]CreateOFDProtocolMessage [10:20:15]wFMCommunicate request_size=4 [10:20:15]MH_SAM_APDU [10:20:15]CAPDU: 80 11 00 00 [10:20:15]Write to MH i2c: E2 08 00 43 4E 80 11 00 00 00 00 00 00 0B [10:20:15]Write i2c OK [10:20:15]MH_I2C_Read... [10:20:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:15]Read from MH i2c: E2 [10:20:15]MH_I2C_Read... [10:20:15]Read from MH i2c: E2 17 00 [10:20:15]MH_I2C_Read... [10:20:15]Read from MH i2c: E2 17 00 43 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5A [10:20:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:20:15]wFMCommunicate OK [10:20:15]CreateOFDProtocolMessage done [10:20:15]OFDSenderStorePacket 218508 [10:20:15]StoreOFDPacket docnum=218508 [10:20:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C9 24 07 01 A2 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 99 00 00 00 F4 03 04 00 E2 87 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8C 55 03 00 35 04 06 00 44 75 48 1A 18 0A EF 5A A6 68 E7 61 E4 89 [10:20:15]CheckFolder [10:20:15]dirname=/storage/ofd_packets [10:20:15]CheckFolder done [10:20:15]ProducePacketName [10:20:15]name=ofd_packets/00218508 [10:20:15]NVStorageSaveData ofd_packets/00218508 [10:20:15]File name is /storage/ofd_packets/00218508 [10:20:15]Write 301 bytes [10:20:15]NVStorageSaveData done [10:20:15]OFDSenderStorePacket done [10:20:15]KKMCreateOFDPacket done [10:20:15]NVStorageSaveData kkm_last_timestamp [10:20:15]File name is /storage/kkm_last_timestamp [10:20:15]Write 4 bytes [10:20:15]NVStorageSaveData done [10:20:15]ExternCall_PrintAddStr [10:20:15]wPrintStart [10:20:15]Write to MH i2c: 01 00 00 44 4E 92 [10:20:15]Write i2c OK [10:20:15]MH_I2C_Read... [10:20:15]Read from MH i2c: 01 [10:20:15]MH_I2C_Read... [10:20:15]Read from MH i2c: 01 07 00 [10:20:15]MH_I2C_Read... [10:20:15]Read from MH i2c: 01 07 00 44 4E 00 00 00 00 00 FF 0F A7 [10:20:15]RasterBufferAndPrint [10:20:15]line Счет N : (1)536058 [10:20:15]line ИНН: 02508201610067 [10:20:15]line Контрольно-Кассовый Чек [10:20:15]line ПРОДАЖА [10:20:15]line ТРК (МРК, ГНК) : 31 [10:20:15]line Товар: 2710124500 [10:20:15]line Аи-95-К-3 [10:20:15]line 26.960 * 74.20 [10:20:15]line = 2000.43 [10:20:15]line НДС 12% НСП 1% [10:20:15]line > о реализуемом товаре [10:20:15]line ОКРУГЛЕНИЕ: -0.43 [10:20:15]line ИТОГО: 2000.00 [10:20:15]line Внесено: 2000.00 [10:20:15]line СДАЧА: 0.00 [10:20:15]line НСП 1% : 17.70 [10:20:15]line НДС 12% : 212.43 [10:20:15]line Наличными: 2000.00 [10:20:15]line Безнал.: 0.00 [10:20:15]line Место: АЗС № 84 "Партнер Нефть" [10:20:15]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:20:15]line СНО: Общий режим [10:20:15]line Чек 153 19.10.2024 10:20 [10:20:15]line Смена: 443 ФФД: 1.0 [10:20:15]line ЗНМ: 0300000178 [10:20:15]line РНМ: 0000000000098116 [10:20:15]line Версия ККМ: 001 [10:20:15]line ФМ: 0000000000965413 [10:20:15]line ФД: 218508 [10:20:15]line ФПД: 75270511532042 [10:20:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102018&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218508&fm=75270511532042&tin=02508201610067®Number=0000000000098116&sum=200000 [10:20:16]OFD Sender: Processing packet 218508 [packets to send 80, broken 79] [10:20:16]ProducePacketName [10:20:16]name=ofd_packets/00218508 [10:20:16]OFD Sender: To server: pG, [10:20:16]CommunicateWithHost lk.salyk.kg:30040 [10:20:16]ConnectInit lk.salyk.kg [10:20:16]written 0, free lines is 4095 [10:20:16]Connected sock=10 [10:20:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C9 24 07 01 A2 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 99 00 00 00 F4 03 04 00 E2 87 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8C 55 03 00 35 04 06 00 44 75 48 1A 18 0A EF 5A A6 68 E7 61 E4 89 [10:20:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C3 84 47 00 EA 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 39 36 35 34 31 33 10 04 04 00 8C 55 03 00 F4 03 04 00 7C 33 13 67 B6 04 01 00 00 E3 1B E8 A1 79 AA D7 17 [10:20:16]CommunicateWithHost err = 0 [10:20:16]CheckOFDResponse [10:20:16]1017 (14) - 77093643461234 [10:20:16]1041 (16) - 0000000000965413 [10:20:16]1040 (4) - 218508 [10:20:16]1012 (4) - 19.10.2024 04:20 [10:20:16]1206 (1) - 0 [10:20:16]OFD Sender: Remove packet 218508 [10:20:16]ProducePacketName [10:20:16]name=ofd_packets/00218508 [10:20:16]NVStorageDeleteData [10:20:16]Write to MH i2c: 01 00 00 6F 4E BD [10:20:16]Write i2c OK [10:20:16]MH_I2C_Read... [10:20:16]Read from MH i2c: 01 [10:20:16]MH_I2C_Read... [10:20:16]Read from MH i2c: 01 07 00 [10:20:16]MH_I2C_Read... [10:20:16]Read from MH i2c: 01 07 00 6F 4E 00 00 00 00 00 E0 0C B0 [10:20:16]RasterBufferAndPrint [10:20:16]line [10:20:16]line [10:20:16]line [10:20:16]line [10:20:16]line [10:20:16]written 0, free lines is 3305 [10:20:16]MH_Cut [10:20:16]Write to MH i2c: D1 01 00 76 4E 01 96 [10:20:16]Write i2c OK [10:20:16]MH_I2C_Read... [10:20:16]Read from MH i2c: D1 [10:20:16]MH_I2C_Read... [10:20:16]Read from MH i2c: D1 01 00 [10:20:16]MH_I2C_Read... [10:20:16]Read from MH i2c: D1 01 00 76 4E 00 95 [10:20:16]Write to MH i2c: 01 00 00 77 4E C5 [10:20:16]Write i2c OK [10:20:16]MH_I2C_Read... [10:20:17]OFD Sender: No OFD packet to send [10:20:17]*** Cut start [10:20:17]*** Partial cut [10:20:17]*** CUTSNS_PIN = 1 [10:20:17]*** CUTSNS_PIN = 0 [10:20:17]*** Brake cut motor [10:20:18]Read from MH i2c: 01 [10:20:18]MH_I2C_Read... [10:20:18]*** Stop cut motor [10:20:18]*** Cut end [10:20:18]Read from MH i2c: 01 07 00 [10:20:18]MH_I2C_Read... [10:20:18]Read from MH i2c: 01 07 00 77 4E 00 00 00 00 00 FF 0F DA [10:20:18]process_action close_receipt done [10:20:18]requested_data is exist [10:20:18]produce_requested_data [10:20:18]requested_item fm.sn is exist - process it [10:20:18]wFMCommunicate request_size=4 [10:20:18]MH_SAM_APDU [10:20:18]CAPDU: 80 11 00 00 [10:20:18]Write to MH i2c: E2 08 00 78 4E 80 11 00 00 00 00 00 00 40 [10:20:18]Write i2c OK [10:20:18]MH_I2C_Read... [10:20:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:18]Read from MH i2c: E2 [10:20:18]MH_I2C_Read... [10:20:18]Read from MH i2c: E2 17 00 [10:20:18]MH_I2C_Read... [10:20:18]Read from MH i2c: E2 17 00 78 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8F [10:20:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:20:18]wFMCommunicate OK [10:20:18]requested_item fd.num is exist - process it [10:20:18]SAM_PROTO_GetFieldsCounters [10:20:18]wFMCommunicate request_size=4 [10:20:18]MH_SAM_APDU [10:20:18]CAPDU: 80 13 00 00 [10:20:18]Write to MH i2c: E2 08 00 79 4E 80 13 00 00 00 00 00 00 43 [10:20:18]Write i2c OK [10:20:18]MH_I2C_Read... [10:20:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:20:18]Read from MH i2c: E2 [10:20:18]MH_I2C_Read... [10:20:18]Read from MH i2c: E2 62 00 [10:20:18]MH_I2C_Read... [10:20:18]Read from MH i2c: E2 62 00 79 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 CB [10:20:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:20:18]wFMCommunicate OK [10:20:18]SAM_PROTO_GetFieldsCounters done [10:20:18]requested_item shift.num is exist - process it [10:20:18]requested_item shift.opened is exist - process it [10:20:18]req_shift_opened [10:20:18]FM_GetShiftState [10:20:18]SAM_PROTO_GetShiftState [10:20:18]wFMCommunicate request_size=4 [10:20:18]MH_SAM_APDU [10:20:18]CAPDU: 80 13 01 00 [10:20:18]Write to MH i2c: E2 08 00 7A 4E 80 13 01 00 00 00 00 00 45 [10:20:18]Write i2c OK [10:20:18]MH_I2C_Read... [10:20:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:18]Read from MH i2c: E2 [10:20:18]MH_I2C_Read... [10:20:18]Read from MH i2c: E2 0E 00 [10:20:18]MH_I2C_Read... [10:20:18]Read from MH i2c: E2 0E 00 7A 4E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 88 [10:20:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:20:18]wFMCommunicate OK [10:20:18]SAM_PROTO_GetShiftState done [10:20:18]FM_GetShiftState done [10:20:18]req_shift_opened done [10:20:18]requested_item shift.open_date is exist - process it [10:20:18]req_shift_open_date [10:20:18]req_shift_open_date done [10:20:18]produce_requested_data done [10:20:18]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218508,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:20:18]process_action_free close_receipt [10:20:18]json_value_free [10:20:18]json_value_free done [10:20:18]process_json_proto returns [10:20:18]Send response to host [10:20:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218508,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:20:18]free response buf [10:20:18]execute_script done [10:20:18]execute_script returns [10:20:18]free content buf [10:20:18]Sock 8.Close socket [10:20:18]Sock 8.Thread stoped [10:20:22]OFD Sender: No OFD packet to send [10:20:27]OFD Sender: No OFD packet to send [10:20:32]OFD Sender: No OFD packet to send [10:20:37]OFD Sender: No OFD packet to send [10:20:42]OFD Sender: No OFD packet to send [10:20:47]OFD Sender: No OFD packet to send [10:20:52]OFD Sender: No OFD packet to send [10:20:57]OFD Sender: No OFD packet to send [10:21:02]OFD Sender: No OFD packet to send [10:21:07]OFD Sender: No OFD packet to send [10:21:11]accept exits with 9 [10:21:11]New connection [10:21:11]New thread 3066826084 created [10:21:11]Thread 3066682724 joined [10:21:11]Waiting for new connection... [10:21:11] Sock 9.Parse request [10:21:11]Sock 9.Check first char [10:21:11]Sock 9.First char is OK [10:21:11]request: POST /json_proto HTTP/1.0 [10:21:11]Method: POST [10:21:11]URL: /json_proto [10:21:11]Method is POST - this is cgi request [10:21:11]url: /json_proto [10:21:11]query_string will be loaded in cgi processing [10:21:11]execute_cgi json_proto POST (null) [10:21:11]execute_cgi path=json_proto method=POST [10:21:11]POST find Content-Length [10:21:11]Host: 172.17.40.4:8080 [10:21:11]Content-Length: 621 [10:21:11]Content-Type: application/json [10:21:11] [10:21:11]POST finish read [10:21:11]Found Content-Length = 621 [10:21:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79756", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:11]execute_script... [10:21:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79756", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:11]POST & json_proto [10:21:11]process_json_proto [10:21:11]json parsed OK: [10:21:11]protocol is kg_v1.0 [10:21:11]action value=close_receipt [10:21:11]process_action close_receipt [10:21:11]cmd_close_receipt [10:21:11]MH_GetDate [10:21:11]Write to MH i2c: F0 00 00 7B 4E B8 [10:21:11]Write i2c OK [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: F0 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: F0 09 00 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: F0 09 00 7B 4E 00 1B 88 13 67 EE 0E 0D 67 4E [10:21:11]GetLastDocTimeStamp 1729333218 [10:21:11]current date 1729333275 [10:21:11]FM_GetShiftState [10:21:11]SAM_PROTO_GetShiftState [10:21:11]wFMCommunicate request_size=4 [10:21:11]MH_SAM_APDU [10:21:11]CAPDU: 80 13 01 00 [10:21:11]Write to MH i2c: E2 08 00 7C 4E 80 13 01 00 00 00 00 00 47 [10:21:11]Write i2c OK [10:21:11]MH_I2C_Read... [10:21:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:11]Read from MH i2c: E2 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 0E 00 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 0E 00 7C 4E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8A [10:21:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:21:11]wFMCommunicate OK [10:21:11]SAM_PROTO_GetShiftState done [10:21:11]FM_GetShiftState done [10:21:11]opened in 1729296582 [10:21:11]opened+sec_in_day 1729382982 [10:21:11]quantity*price = 15400 [10:21:11]sum+1 = 15401 [10:21:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 154.00 НСП 1% : 1.36 НДС 12% : 16.35 Наличными: 154.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 154 19.10.2024 10:21 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218509 ФПД: 46356748392223 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102115&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218509&fm=46356748392223&tin=02508201610067®Number=0000000000098116&sum=15400 0 [10:21:12]StoreToDocumentArchive [10:21:12]shift 443 fd 218509 [10:21:12]save to /storage/0443/doc_00218509 [10:21:12]save last doc name /storage/0443/doc_00218509 to /storage/kkm_last_doc_name [10:21:12]save OK [10:21:12]Clear old archive folders... [10:21:12]ProcessDocumentItem done err = 0, tmpTLVsize=274 [10:21:12]tlvbuf is 0162FCA0 [10:21:12]SAM_PROTO_ClearQueue [10:21:12]wFMCommunicate request_size=4 [10:21:12]MH_SAM_APDU [10:21:12]CAPDU: 80 09 00 00 [10:21:12]Write to MH i2c: E2 08 00 89 4E 80 09 00 00 00 00 00 00 49 [10:21:12]Write i2c OK [10:21:12]MH_I2C_Read... [10:21:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:21:12]Read from MH i2c: E2 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 03 00 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 03 00 89 4E 00 90 00 4B [10:21:12]RAPDU: 90 00 [10:21:12]wFMCommunicate OK [10:21:12]SAM_PROTO_ClearQueue done [10:21:12]KKMCreateOFDPacket [10:21:12]OFDProtocolAddRootSTLVToBuf [10:21:12]FM_MakeSignedData [10:21:12]FM_MakeSignedData [10:21:12]SAM_PROTO_SignData [10:21:12]wFMCommunicate request_size=4 [10:21:12]MH_SAM_APDU [10:21:12]CAPDU: 80 0D 01 02 [10:21:12]Write to MH i2c: E2 08 00 8A 4E 80 0D 01 02 00 00 00 00 51 [10:21:12]Write i2c OK [10:21:12]MH_I2C_Read... [10:21:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:21:12]Read from MH i2c: E2 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 03 00 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 03 00 8A 4E 00 90 00 4C [10:21:12]RAPDU: 90 00 [10:21:12]wFMCommunicate OK [10:21:12]wFMCommunicate request_size=255 [10:21:12]MH_SAM_APDU [10:21:12]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 1B 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 [10:21:12]Write to MH i2c: E2 02 01 8B 4E 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 1B 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 00 00 51 [10:21:12]Write i2c OK [10:21:12]MH_I2C_Read... [10:21:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:13]Read from MH i2c: E2 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: E2 03 00 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: E2 03 00 8B 4E 00 90 00 4D [10:21:13]RAPDU: 90 00 [10:21:13]wFMCommunicate OK [10:21:13]wFMCommunicate request_size=33 [10:21:13]MH_SAM_APDU [10:21:13]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8D 55 03 00 35 04 06 00 2A 29 45 85 57 1F [10:21:13]Write to MH i2c: E2 24 00 8C 4E 80 0D 02 02 1C 00 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8D 55 03 00 35 04 06 00 2A 29 45 85 57 1F 00 00 57 [10:21:13]Write i2c OK [10:21:13]MH_I2C_Read... [10:21:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:13]Read from MH i2c: E2 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: E2 03 00 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: E2 03 00 8C 4E 00 90 00 4E [10:21:13]RAPDU: 90 00 [10:21:13]wFMCommunicate OK [10:21:13]wFMCommunicate request_size=4 [10:21:13]MH_SAM_APDU [10:21:13]CAPDU: 80 0D 03 02 [10:21:13]Write to MH i2c: E2 08 00 8D 4E 80 0D 03 02 00 00 00 00 56 [10:21:13]Write i2c OK [10:21:13]MH_I2C_Read... [10:21:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:21:13]Read from MH i2c: E2 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: E2 0B 00 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: E2 0B 00 8D 4E 00 40 6B 6C 7E 97 29 6D 9B 90 00 B4 [10:21:13]RAPDU: 40 6B 6C 7E 97 29 6D 9B 90 00 [10:21:13]wFMCommunicate OK [10:21:13]SAM_PROTO_SignData done [10:21:13]FM_MakeSignedData done [10:21:13]CreateOFDProtocolMessage [10:21:13]wFMCommunicate request_size=4 [10:21:13]MH_SAM_APDU [10:21:13]CAPDU: 80 11 00 00 [10:21:13]Write to MH i2c: E2 08 00 8E 4E 80 11 00 00 00 00 00 00 56 [10:21:13]Write i2c OK [10:21:13]MH_I2C_Read... [10:21:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:13]Read from MH i2c: E2 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: E2 17 00 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: E2 17 00 8E 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A5 [10:21:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:21:13]wFMCommunicate OK [10:21:13]CreateOFDProtocolMessage done [10:21:13]OFDSenderStorePacket 218509 [10:21:13]StoreOFDPacket docnum=218509 [10:21:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 79 60 1E 01 F1 8C 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 1B 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8D 55 03 00 35 04 06 00 2A 29 45 85 57 1F 40 6B 6C 7E 97 29 6D 9B [10:21:13]CheckFolder [10:21:13]dirname=/storage/ofd_packets [10:21:13]CheckFolder done [10:21:13]ProducePacketName [10:21:13]name=ofd_packets/00218509 [10:21:13]NVStorageSaveData ofd_packets/00218509 [10:21:13]File name is /storage/ofd_packets/00218509 [10:21:13]Write 324 bytes [10:21:13]NVStorageSaveData done [10:21:13]OFDSenderStorePacket done [10:21:13]KKMCreateOFDPacket done [10:21:13]NVStorageSaveData kkm_last_timestamp [10:21:13]File name is /storage/kkm_last_timestamp [10:21:13]Write 4 bytes [10:21:13]NVStorageSaveData done [10:21:13]ExternCall_PrintAddStr [10:21:13]wPrintStart [10:21:13]Write to MH i2c: 01 00 00 8F 4E DD [10:21:13]Write i2c OK [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: 01 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: 01 07 00 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: 01 07 00 8F 4E 00 00 00 00 00 FF 0F F2 [10:21:13]RasterBufferAndPrint [10:21:13]line Счет N : (3)79756 [10:21:13]line ИНН: 02508201610067 [10:21:13]line Контрольно-Кассовый Чек [10:21:13]line ПРОДАЖА [10:21:13]line Товар: 46230614 [10:21:13]line Сигареты Richmond Red Edition [10:21:13]line 1.000 * 154.00 [10:21:13]line = 154.00 [10:21:13]line НДС 12% НСП 1% [10:21:13]line > о реализуемом товаре [10:21:13]line ИТОГО: 154.00 [10:21:13]line НСП 1% : 1.36 [10:21:13]line НДС 12% : 16.35 [10:21:13]line Наличными: 154.00 [10:21:13]line Безнал.: 0.00 [10:21:13]line Место: АЗС № 84 "Партнер Нефть" [10:21:13]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:21:13]line СНО: Общий режим [10:21:13]line Чек 154 19.10.2024 10:21 [10:21:13]line Смена: 443 ФФД: 1.0 [10:21:13]line ЗНМ: 0300000178 [10:21:13]line РНМ: 0000000000098116 [10:21:13]line Версия ККМ: 001 [10:21:13]line ФМ: 0000000000965413 [10:21:13]line ФД: 218509 [10:21:13]line ФПД: 46356748392223 [10:21:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102115&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218509&fm=46356748392223&tin=02508201610067®Number=0000000000098116&sum=15400 [10:21:13]line 0 [10:21:13]OFD Sender: Processing packet 218509 [packets to send 80, broken 79] [10:21:13]ProducePacketName [10:21:13]name=ofd_packets/00218509 [10:21:13]OFD Sender: To server: pG, [10:21:13]CommunicateWithHost lk.salyk.kg:30040 [10:21:13]ConnectInit lk.salyk.kg [10:21:13]written 0, free lines is 4095 [10:21:13]Connected sock=10 [10:21:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 79 60 1E 01 F1 8C 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 1B 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8D 55 03 00 35 04 06 00 2A 29 45 85 57 1F 40 6B 6C 7E 97 29 6D 9B [10:21:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A6 66 47 00 81 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8D 55 03 00 F4 03 04 00 B5 33 13 67 B6 04 01 00 00 ED 67 62 46 C7 02 BA 17 [10:21:13]CommunicateWithHost err = 0 [10:21:13]CheckOFDResponse [10:21:13]1017 (14) - 77093643461234 [10:21:13]1041 (16) - 0000000000965413 [10:21:13]1040 (4) - 218509 [10:21:13]1012 (4) - 19.10.2024 04:21 [10:21:13]1206 (1) - 0 [10:21:13]OFD Sender: Remove packet 218509 [10:21:13]ProducePacketName [10:21:13]name=ofd_packets/00218509 [10:21:13]NVStorageDeleteData [10:21:13]Write to MH i2c: 01 00 00 B8 4E 06 [10:21:13]Write i2c OK [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: 01 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: 01 07 00 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: 01 07 00 B8 4E 00 00 00 00 00 D8 0C F1 [10:21:13]RasterBufferAndPrint [10:21:13]line [10:21:13]line [10:21:13]line [10:21:13]line [10:21:13]line [10:21:13]written 0, free lines is 3297 [10:21:14]MH_Cut [10:21:14]Write to MH i2c: D1 01 00 BF 4E 01 DF [10:21:14]Write i2c OK [10:21:14]MH_I2C_Read... [10:21:14]Read from MH i2c: D1 [10:21:14]MH_I2C_Read... [10:21:14]Read from MH i2c: D1 01 00 [10:21:14]MH_I2C_Read... [10:21:14]Read from MH i2c: D1 01 00 BF 4E 00 DE [10:21:14]Write to MH i2c: 01 00 00 C0 4E 0E [10:21:14]Write i2c OK [10:21:14]MH_I2C_Read... [10:21:14]OFD Sender: No OFD packet to send [10:21:14]*** Cut start [10:21:14]*** Partial cut [10:21:14]*** CUTSNS_PIN = 1 [10:21:14]*** CUTSNS_PIN = 0 [10:21:15]*** Brake cut motor [10:21:15]Read from MH i2c: 01 [10:21:15]MH_I2C_Read... [10:21:15]*** Stop cut motor [10:21:15]*** Cut end [10:21:15]Read from MH i2c: 01 07 00 [10:21:15]MH_I2C_Read... [10:21:15]Read from MH i2c: 01 07 00 C0 4E 00 00 00 00 00 FF 0F 23 [10:21:15]process_action close_receipt done [10:21:15]requested_data is exist [10:21:15]produce_requested_data [10:21:15]requested_item fm.sn is exist - process it [10:21:15]wFMCommunicate request_size=4 [10:21:15]MH_SAM_APDU [10:21:15]CAPDU: 80 11 00 00 [10:21:15]Write to MH i2c: E2 08 00 C1 4E 80 11 00 00 00 00 00 00 89 [10:21:15]Write i2c OK [10:21:15]MH_I2C_Read... [10:21:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:15]Read from MH i2c: E2 [10:21:15]MH_I2C_Read... [10:21:15]Read from MH i2c: E2 17 00 [10:21:15]MH_I2C_Read... [10:21:15]Read from MH i2c: E2 17 00 C1 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D8 [10:21:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:21:15]wFMCommunicate OK [10:21:15]requested_item fd.num is exist - process it [10:21:15]SAM_PROTO_GetFieldsCounters [10:21:15]wFMCommunicate request_size=4 [10:21:15]MH_SAM_APDU [10:21:15]CAPDU: 80 13 00 00 [10:21:15]Write to MH i2c: E2 08 00 C2 4E 80 13 00 00 00 00 00 00 8C [10:21:15]Write i2c OK [10:21:15]MH_I2C_Read... [10:21:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:15]Read from MH i2c: E2 [10:21:15]MH_I2C_Read... [10:21:15]Read from MH i2c: E2 62 00 [10:21:15]MH_I2C_Read... [10:21:15]Read from MH i2c: E2 62 00 C2 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 18 [10:21:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:21:15]wFMCommunicate OK [10:21:15]SAM_PROTO_GetFieldsCounters done [10:21:15]requested_item shift.num is exist - process it [10:21:15]requested_item shift.opened is exist - process it [10:21:15]req_shift_opened [10:21:15]FM_GetShiftState [10:21:15]SAM_PROTO_GetShiftState [10:21:15]wFMCommunicate request_size=4 [10:21:15]MH_SAM_APDU [10:21:15]CAPDU: 80 13 01 00 [10:21:15]Write to MH i2c: E2 08 00 C3 4E 80 13 01 00 00 00 00 00 8E [10:21:15]Write i2c OK [10:21:15]MH_I2C_Read... [10:21:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:15]Read from MH i2c: E2 [10:21:15]MH_I2C_Read... [10:21:15]Read from MH i2c: E2 0E 00 [10:21:15]MH_I2C_Read... [10:21:15]Read from MH i2c: E2 0E 00 C3 4E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D1 [10:21:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:21:15]wFMCommunicate OK [10:21:15]SAM_PROTO_GetShiftState done [10:21:15]FM_GetShiftState done [10:21:15]req_shift_opened done [10:21:15]requested_item shift.open_date is exist - process it [10:21:15]req_shift_open_date [10:21:15]req_shift_open_date done [10:21:15]produce_requested_data done [10:21:15]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218509,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:21:15]process_action_free close_receipt [10:21:15]json_value_free [10:21:15]json_value_free done [10:21:15]process_json_proto returns [10:21:15]Send response to host [10:21:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218509,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:21:15]free response buf [10:21:15]execute_script done [10:21:15]execute_script returns [10:21:15]free content buf [10:21:15]Sock 9.Close socket [10:21:15]Sock 9.Thread stoped [10:21:19]OFD Sender: No OFD packet to send [10:21:24]OFD Sender: No OFD packet to send [10:21:29]OFD Sender: No OFD packet to send [10:21:34]OFD Sender: No OFD packet to send [10:21:39]OFD Sender: No OFD packet to send [10:21:41]accept exits with 8 [10:21:41]New connection [10:21:41]New thread 3066682724 created [10:21:41]Thread 3066826084 joined [10:21:41]Waiting for new connection... [10:21:41] Sock 8.Parse request [10:21:41]Sock 8.Check first char [10:21:41]Sock 8.First char is OK [10:21:41]request: POST /json_proto HTTP/1.0 [10:21:41]Method: POST [10:21:41]URL: /json_proto [10:21:41]Method is POST - this is cgi request [10:21:41]url: /json_proto [10:21:41]query_string will be loaded in cgi processing [10:21:41]execute_cgi json_proto POST (null) [10:21:41]execute_cgi path=json_proto method=POST [10:21:41]POST find Content-Length [10:21:41]Host: 172.17.40.4:8080 [10:21:41]Content-Length: 769 [10:21:41]Content-Type: application/json [10:21:41] [10:21:41]POST finish read [10:21:41]Found Content-Length = 769 [10:21:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536060", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 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.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:41]execute_script... [10:21:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536060", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 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.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:41]POST & json_proto [10:21:41]process_json_proto [10:21:41]json parsed OK: [10:21:41]protocol is kg_v1.0 [10:21:41]action value=close_receipt [10:21:41]process_action close_receipt [10:21:41]cmd_close_receipt [10:21:41]MH_GetDate [10:21:41]Write to MH i2c: F0 00 00 C4 4E 01 [10:21:41]Write i2c OK [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: F0 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: F0 09 00 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: F0 09 00 C4 4E 00 39 88 13 67 EE 0E 0D 67 B5 [10:21:41]GetLastDocTimeStamp 1729333275 [10:21:41]current date 1729333305 [10:21:41]FM_GetShiftState [10:21:41]SAM_PROTO_GetShiftState [10:21:41]wFMCommunicate request_size=4 [10:21:41]MH_SAM_APDU [10:21:41]CAPDU: 80 13 01 00 [10:21:41]Write to MH i2c: E2 08 00 C5 4E 80 13 01 00 00 00 00 00 90 [10:21:41]Write i2c OK [10:21:41]MH_I2C_Read... [10:21:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:41]Read from MH i2c: E2 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: E2 0E 00 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: E2 0E 00 C5 4E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D3 [10:21:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:21:41]wFMCommunicate OK [10:21:41]SAM_PROTO_GetShiftState done [10:21:41]FM_GetShiftState done [10:21:41]opened in 1729296582 [10:21:41]opened+sec_in_day 1729382982 [10:21:41]quantity*price = 250054 [10:21:41]sum+1 = 250055 [10:21:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.54 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 0.00 Безнал.: 2500.54 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 155 19.10.2024 10:21 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218510 ФПД: 209647895109233 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102145&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218510&fm=209647895109233&tin=02508201610067®Number=0000000000098116&sum=250054 [10:21:42]StoreToDocumentArchive [10:21:42]shift 443 fd 218510 [10:21:42]save to /storage/0443/doc_00218510 [10:21:42]save last doc name /storage/0443/doc_00218510 to /storage/kkm_last_doc_name [10:21:42]save OK [10:21:42]Clear old archive folders... [10:21:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:21:42]tlvbuf is B6F395F0 [10:21:42]SAM_PROTO_ClearQueue [10:21:42]wFMCommunicate request_size=4 [10:21:42]MH_SAM_APDU [10:21:42]CAPDU: 80 09 00 00 [10:21:42]Write to MH i2c: E2 08 00 D2 4E 80 09 00 00 00 00 00 00 92 [10:21:42]Write i2c OK [10:21:42]MH_I2C_Read... [10:21:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:21:42]Read from MH i2c: E2 [10:21:42]MH_I2C_Read... [10:21:42]Read from MH i2c: E2 03 00 [10:21:42]MH_I2C_Read... [10:21:42]Read from MH i2c: E2 03 00 D2 4E 00 90 00 94 [10:21:42]RAPDU: 90 00 [10:21:42]wFMCommunicate OK [10:21:42]SAM_PROTO_ClearQueue done [10:21:42]KKMCreateOFDPacket [10:21:42]OFDProtocolAddRootSTLVToBuf [10:21:42]FM_MakeSignedData [10:21:42]FM_MakeSignedData [10:21:42]SAM_PROTO_SignData [10:21:42]wFMCommunicate request_size=4 [10:21:42]MH_SAM_APDU [10:21:42]CAPDU: 80 0D 01 02 [10:21:42]Write to MH i2c: E2 08 00 D3 4E 80 0D 01 02 00 00 00 00 9A [10:21:42]Write i2c OK [10:21:42]MH_I2C_Read... [10:21:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:21:42]Read from MH i2c: E2 [10:21:42]MH_I2C_Read... [10:21:42]Read from MH i2c: E2 03 00 [10:21:42]MH_I2C_Read... [10:21:42]Read from MH i2c: E2 03 00 D3 4E 00 90 00 95 [10:21:42]RAPDU: 90 00 [10:21:42]wFMCommunicate OK [10:21:42]wFMCommunicate request_size=255 [10:21:42]MH_SAM_APDU [10:21:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 39 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8E 55 03 00 35 04 06 00 BE [10:21:42]Write to MH i2c: E2 02 01 D4 4E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 39 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8E 55 03 00 35 04 06 00 BE 00 00 B0 [10:21:42]Write i2c OK [10:21:42]MH_I2C_Read... [10:21:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:43]Read from MH i2c: E2 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 03 00 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 03 00 D4 4E 00 90 00 96 [10:21:43]RAPDU: 90 00 [10:21:43]wFMCommunicate OK [10:21:43]wFMCommunicate request_size=10 [10:21:43]MH_SAM_APDU [10:21:43]CAPDU: 80 0D 02 02 05 AC 74 50 DE 71 [10:21:43]Write to MH i2c: E2 0D 00 D5 4E 80 0D 02 02 05 00 AC 74 50 DE 71 00 00 66 [10:21:43]Write i2c OK [10:21:43]MH_I2C_Read... [10:21:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:43]Read from MH i2c: E2 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 03 00 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 03 00 D5 4E 00 90 00 97 [10:21:43]RAPDU: 90 00 [10:21:43]wFMCommunicate OK [10:21:43]wFMCommunicate request_size=4 [10:21:43]MH_SAM_APDU [10:21:43]CAPDU: 80 0D 03 02 [10:21:43]Write to MH i2c: E2 08 00 D6 4E 80 0D 03 02 00 00 00 00 9F [10:21:43]Write i2c OK [10:21:43]MH_I2C_Read... [10:21:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:21:43]Read from MH i2c: E2 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 0B 00 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 0B 00 D6 4E 00 08 F5 8D 8B A3 AE 52 86 90 00 DE [10:21:43]RAPDU: 08 F5 8D 8B A3 AE 52 86 90 00 [10:21:43]wFMCommunicate OK [10:21:43]SAM_PROTO_SignData done [10:21:43]FM_MakeSignedData done [10:21:43]CreateOFDProtocolMessage [10:21:43]wFMCommunicate request_size=4 [10:21:43]MH_SAM_APDU [10:21:43]CAPDU: 80 11 00 00 [10:21:43]Write to MH i2c: E2 08 00 D7 4E 80 11 00 00 00 00 00 00 9F [10:21:43]Write i2c OK [10:21:43]MH_I2C_Read... [10:21:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:43]Read from MH i2c: E2 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 17 00 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 17 00 D7 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EE [10:21:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:21:43]wFMCommunicate OK [10:21:43]CreateOFDProtocolMessage done [10:21:43]OFDSenderStorePacket 218510 [10:21:43]StoreOFDPacket docnum=218510 [10:21:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A4 F4 07 01 23 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 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 39 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8E 55 03 00 35 04 06 00 BE AC 74 50 DE 71 08 F5 8D 8B A3 AE 52 86 [10:21:43]CheckFolder [10:21:43]dirname=/storage/ofd_packets [10:21:43]CheckFolder done [10:21:43]ProducePacketName [10:21:43]name=ofd_packets/00218510 [10:21:43]NVStorageSaveData ofd_packets/00218510 [10:21:43]File name is /storage/ofd_packets/00218510 [10:21:43]Write 301 bytes [10:21:43]NVStorageSaveData done [10:21:43]OFDSenderStorePacket done [10:21:43]KKMCreateOFDPacket done [10:21:43]NVStorageSaveData kkm_last_timestamp [10:21:43]File name is /storage/kkm_last_timestamp [10:21:43]Write 4 bytes [10:21:43]NVStorageSaveData done [10:21:43]ExternCall_PrintAddStr [10:21:43]wPrintStart [10:21:43]Write to MH i2c: 01 00 00 D8 4E 26 [10:21:43]Write i2c OK [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: 01 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: 01 07 00 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: 01 07 00 D8 4E 00 00 00 00 00 FF 0F 3B [10:21:43]RasterBufferAndPrint [10:21:43]line Счет N : (1)536060 [10:21:43]line ИНН: 02508201610067 [10:21:43]line Контрольно-Кассовый Чек [10:21:43]line ПРОДАЖА [10:21:43]line ТРК (МРК, ГНК) : 11 [10:21:43]line Товар: 2710124500 [10:21:43]line Аи-95-К-3 [10:21:43]line 33.700 * 74.20 [10:21:43]line = 2500.54 [10:21:43]line НДС 12% НСП 1% [10:21:43]line > о реализуемом товаре [10:21:43]line ИТОГО: 2500.54 [10:21:43]line НСП 1% : 22.13 [10:21:43]line НДС 12% : 265.54 [10:21:43]line Наличными: 0.00 [10:21:43]line Безнал.: 2500.54 [10:21:43]line Место: АЗС № 84 "Партнер Нефть" [10:21:43]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:21:43]line СНО: Общий режим [10:21:43]line Чек 155 19.10.2024 10:21 [10:21:43]line Смена: 443 ФФД: 1.0 [10:21:43]line ЗНМ: 0300000178 [10:21:43]line РНМ: 0000000000098116 [10:21:43]line Версия ККМ: 001 [10:21:43]line Платежная система: Mbank [10:21:43]line ФМ: 0000000000965413 [10:21:43]line ФД: 218510 [10:21:43]line ФПД: 209647895109233 [10:21:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102145&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218510&fm=209647895109233&tin=02508201610067®Number=0000000000098116&sum=250054 [10:21:43]OFD Sender: Processing packet 218510 [packets to send 80, broken 79] [10:21:43]ProducePacketName [10:21:43]name=ofd_packets/00218510 [10:21:43]OFD Sender: To server: pG, [10:21:43]CommunicateWithHost lk.salyk.kg:30040 [10:21:43]ConnectInit lk.salyk.kg [10:21:43]written 0, free lines is 4095 [10:21:43]Connected sock=10 [10:21:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A4 F4 07 01 23 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 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 39 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8E 55 03 00 35 04 06 00 BE AC 74 50 DE 71 08 F5 8D 8B A3 AE 52 86 [10:21:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5D 52 47 00 1E 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 39 36 35 34 31 33 10 04 04 00 8E 55 03 00 F4 03 04 00 D3 33 13 67 B6 04 01 00 00 D8 DA 66 7D AF E2 5A CD [10:21:43]CommunicateWithHost err = 0 [10:21:43]CheckOFDResponse [10:21:43]1017 (14) - 77093643461234 [10:21:43]1041 (16) - 0000000000965413 [10:21:43]1040 (4) - 218510 [10:21:43]1012 (4) - 19.10.2024 04:21 [10:21:43]1206 (1) - 0 [10:21:43]OFD Sender: Remove packet 218510 [10:21:43]ProducePacketName [10:21:43]name=ofd_packets/00218510 [10:21:43]NVStorageDeleteData [10:21:44]Write to MH i2c: 01 00 00 01 4F 50 [10:21:44]Write i2c OK [10:21:44]MH_I2C_Read... [10:21:44]Read from MH i2c: 01 [10:21:44]MH_I2C_Read... [10:21:44]Read from MH i2c: 01 07 00 [10:21:44]MH_I2C_Read... [10:21:44]Read from MH i2c: 01 07 00 01 4F 00 00 00 00 00 09 0D 6D [10:21:44]RasterBufferAndPrint [10:21:44]line [10:21:44]line [10:21:44]line [10:21:44]line [10:21:44]line [10:21:44]written 0, free lines is 3344 [10:21:44]MH_Cut [10:21:44]Write to MH i2c: D1 01 00 08 4F 01 29 [10:21:44]Write i2c OK [10:21:44]MH_I2C_Read... [10:21:44]Read from MH i2c: D1 [10:21:44]MH_I2C_Read... [10:21:44]Read from MH i2c: D1 01 00 [10:21:44]MH_I2C_Read... [10:21:44]Read from MH i2c: D1 01 00 08 4F 00 28 [10:21:44]Write to MH i2c: 01 00 00 09 4F 58 [10:21:44]Write i2c OK [10:21:44]MH_I2C_Read... [10:21:44]OFD Sender: No OFD packet to send [10:21:44]*** Cut start [10:21:44]*** Partial cut [10:21:44]*** CUTSNS_PIN = 1 [10:21:44]*** CUTSNS_PIN = 0 [10:21:45]*** Brake cut motor [10:21:45]Read from MH i2c: 01 [10:21:45]MH_I2C_Read... [10:21:45]*** Stop cut motor [10:21:45]*** Cut end [10:21:45]Read from MH i2c: 01 07 00 [10:21:45]MH_I2C_Read... [10:21:45]Read from MH i2c: 01 07 00 09 4F 00 00 00 00 00 FF 0F 6D [10:21:45]process_action close_receipt done [10:21:45]requested_data is exist [10:21:45]produce_requested_data [10:21:45]requested_item fm.sn is exist - process it [10:21:45]wFMCommunicate request_size=4 [10:21:45]MH_SAM_APDU [10:21:45]CAPDU: 80 11 00 00 [10:21:45]Write to MH i2c: E2 08 00 0A 4F 80 11 00 00 00 00 00 00 D3 [10:21:45]Write i2c OK [10:21:45]MH_I2C_Read... [10:21:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:45]Read from MH i2c: E2 [10:21:45]MH_I2C_Read... [10:21:45]Read from MH i2c: E2 17 00 [10:21:45]MH_I2C_Read... [10:21:45]Read from MH i2c: E2 17 00 0A 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 22 [10:21:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:21:45]wFMCommunicate OK [10:21:45]requested_item fd.num is exist - process it [10:21:45]SAM_PROTO_GetFieldsCounters [10:21:45]wFMCommunicate request_size=4 [10:21:45]MH_SAM_APDU [10:21:45]CAPDU: 80 13 00 00 [10:21:45]Write to MH i2c: E2 08 00 0B 4F 80 13 00 00 00 00 00 00 D6 [10:21:45]Write i2c OK [10:21:45]MH_I2C_Read... [10:21:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:45]Read from MH i2c: E2 [10:21:45]MH_I2C_Read... [10:21:45]Read from MH i2c: E2 62 00 [10:21:45]MH_I2C_Read... [10:21:45]Read from MH i2c: E2 62 00 0B 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 66 [10:21:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:21:45]wFMCommunicate OK [10:21:45]SAM_PROTO_GetFieldsCounters done [10:21:45]requested_item shift.num is exist - process it [10:21:45]requested_item shift.opened is exist - process it [10:21:45]req_shift_opened [10:21:45]FM_GetShiftState [10:21:45]SAM_PROTO_GetShiftState [10:21:45]wFMCommunicate request_size=4 [10:21:45]MH_SAM_APDU [10:21:45]CAPDU: 80 13 01 00 [10:21:45]Write to MH i2c: E2 08 00 0C 4F 80 13 01 00 00 00 00 00 D8 [10:21:45]Write i2c OK [10:21:45]MH_I2C_Read... [10:21:45]Read from MH i2c: E2 [10:21:45]MH_I2C_Read... [10:21:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:45]Read from MH i2c: E2 0E 00 [10:21:45]MH_I2C_Read... [10:21:45]Read from MH i2c: E2 0E 00 0C 4F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1B [10:21:45]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:21:45]wFMCommunicate OK [10:21:45]SAM_PROTO_GetShiftState done [10:21:45]FM_GetShiftState done [10:21:45]req_shift_opened done [10:21:45]requested_item shift.open_date is exist - process it [10:21:45]req_shift_open_date [10:21:45]req_shift_open_date done [10:21:45]produce_requested_data done [10:21:45]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218510,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:21:45]process_action_free close_receipt [10:21:45]json_value_free [10:21:45]json_value_free done [10:21:45]process_json_proto returns [10:21:45]Send response to host [10:21:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218510,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:21:45]free response buf [10:21:45]execute_script done [10:21:45]execute_script returns [10:21:45]free content buf [10:21:45]Sock 8.Close socket [10:21:45]Sock 8.Thread stoped [10:21:49]OFD Sender: No OFD packet to send [10:21:54]OFD Sender: No OFD packet to send [10:21:59]OFD Sender: No OFD packet to send [10:22:04]OFD Sender: No OFD packet to send [10:22:09]OFD Sender: No OFD packet to send [10:22:14]OFD Sender: No OFD packet to send [10:22:19]OFD Sender: No OFD packet to send [10:22:24]OFD Sender: No OFD packet to send [10:22:29]OFD Sender: No OFD packet to send [10:22:34]OFD Sender: No OFD packet to send [10:22:39]OFD Sender: No OFD packet to send [10:22:44]OFD Sender: No OFD packet to send [10:22:48]accept exits with 9 [10:22:48]New connection [10:22:48]New thread 3066826084 created [10:22:48]Thread 3066682724 joined [10:22:48]Waiting for new connection... [10:22:48] Sock 9.Parse request [10:22:48]Sock 9.Check first char [10:22:48]Sock 9.First char is OK [10:22:48]request: POST /json_proto HTTP/1.0 [10:22:48]Method: POST [10:22:48]URL: /json_proto [10:22:48]Method is POST - this is cgi request [10:22:48]url: /json_proto [10:22:48]query_string will be loaded in cgi processing [10:22:48]execute_cgi json_proto POST (null) [10:22:48]execute_cgi path=json_proto method=POST [10:22:48]POST find Content-Length [10:22:48]Host: 172.17.40.4:8080 [10:22:48]Content-Length: 645 [10:22:48]Content-Type: application/json [10:22:48] [10:22:48]POST finish read [10:22:48]Found Content-Length = 645 [10:22:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79757", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:48]execute_script... [10:22:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79757", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:48]POST & json_proto [10:22:48]process_json_proto [10:22:48]json parsed OK: [10:22:48]protocol is kg_v1.0 [10:22:48]action value=close_receipt [10:22:48]process_action close_receipt [10:22:48]cmd_close_receipt [10:22:48]MH_GetDate [10:22:48]Write to MH i2c: F0 00 00 0D 4F 4B [10:22:48]Write i2c OK [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: F0 [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: F0 09 00 [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: F0 09 00 0D 4F 00 7C 88 13 67 EE 0E 0D 67 42 [10:22:48]GetLastDocTimeStamp 1729333305 [10:22:48]current date 1729333372 [10:22:48]FM_GetShiftState [10:22:48]SAM_PROTO_GetShiftState [10:22:48]wFMCommunicate request_size=4 [10:22:48]MH_SAM_APDU [10:22:48]CAPDU: 80 13 01 00 [10:22:48]Write to MH i2c: E2 08 00 0E 4F 80 13 01 00 00 00 00 00 DA [10:22:48]Write i2c OK [10:22:48]MH_I2C_Read... [10:22:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:48]Read from MH i2c: E2 [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: E2 0E 00 [10:22:48]MH_I2C_Read... [10:22:48]Read from MH i2c: E2 0E 00 0E 4F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1D [10:22:48]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:22:48]wFMCommunicate OK [10:22:48]SAM_PROTO_GetShiftState done [10:22:48]FM_GetShiftState done [10:22:48]opened in 1729296582 [10:22:48]opened+sec_in_day 1729382982 [10:22:48]quantity*price = 13000 [10:22:48]sum+1 = 13001 [10:22:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 156 19.10.2024 10:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218511 ФПД: 100248355261598 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102252&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218511&fm=100248355261598&tin=02508201610067®Number=0000000000098116&sum=13000 0 [10:22:49]StoreToDocumentArchive [10:22:49]shift 443 fd 218511 [10:22:49]save to /storage/0443/doc_00218511 [10:22:49]save last doc name /storage/0443/doc_00218511 to /storage/kkm_last_doc_name [10:22:49]save OK [10:22:49]Clear old archive folders... [10:22:49]ProcessDocumentItem done err = 0, tmpTLVsize=282 [10:22:49]tlvbuf is 0161E330 [10:22:49]SAM_PROTO_ClearQueue [10:22:49]wFMCommunicate request_size=4 [10:22:49]MH_SAM_APDU [10:22:49]CAPDU: 80 09 00 00 [10:22:49]Write to MH i2c: E2 08 00 1B 4F 80 09 00 00 00 00 00 00 DC [10:22:49]Write i2c OK [10:22:49]MH_I2C_Read... [10:22:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:49]Read from MH i2c: E2 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: E2 03 00 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: E2 03 00 1B 4F 00 90 00 DE [10:22:49]RAPDU: 90 00 [10:22:49]wFMCommunicate OK [10:22:49]SAM_PROTO_ClearQueue done [10:22:49]KKMCreateOFDPacket [10:22:49]OFDProtocolAddRootSTLVToBuf [10:22:49]FM_MakeSignedData [10:22:49]FM_MakeSignedData [10:22:49]SAM_PROTO_SignData [10:22:49]wFMCommunicate request_size=4 [10:22:49]MH_SAM_APDU [10:22:49]CAPDU: 80 0D 01 02 [10:22:49]Write to MH i2c: E2 08 00 1C 4F 80 0D 01 02 00 00 00 00 E4 [10:22:49]Write i2c OK [10:22:49]MH_I2C_Read... [10:22:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:49]Read from MH i2c: E2 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: E2 03 00 [10:22:49]MH_I2C_Read... [10:22:49]Read from MH i2c: E2 03 00 1C 4F 00 90 00 DF [10:22:49]RAPDU: 90 00 [10:22:49]wFMCommunicate OK [10:22:49]wFMCommunicate request_size=255 [10:22:49]MH_SAM_APDU [10:22:49]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 7C 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 [10:22:49]Write to MH i2c: E2 02 01 1D 4F 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 7C 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 00 00 C9 [10:22:49]Write i2c OK [10:22:49]MH_I2C_Read... [10:22:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:50]Read from MH i2c: E2 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: E2 03 00 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: E2 03 00 1D 4F 00 90 00 E0 [10:22:50]RAPDU: 90 00 [10:22:50]wFMCommunicate OK [10:22:50]wFMCommunicate request_size=41 [10:22:50]MH_SAM_APDU [10:22:50]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8F 55 03 00 35 04 06 00 5B 2C E3 9A CC 9E [10:22:50]Write to MH i2c: E2 2C 00 1E 4F 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8F 55 03 00 35 04 06 00 5B 2C E3 9A CC 9E 00 00 07 [10:22:50]Write i2c OK [10:22:50]MH_I2C_Read... [10:22:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:50]Read from MH i2c: E2 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: E2 03 00 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: E2 03 00 1E 4F 00 90 00 E1 [10:22:50]RAPDU: 90 00 [10:22:50]wFMCommunicate OK [10:22:50]wFMCommunicate request_size=4 [10:22:50]MH_SAM_APDU [10:22:50]CAPDU: 80 0D 03 02 [10:22:50]Write to MH i2c: E2 08 00 1F 4F 80 0D 03 02 00 00 00 00 E9 [10:22:50]Write i2c OK [10:22:50]MH_I2C_Read... [10:22:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:50]Read from MH i2c: E2 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: E2 0B 00 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: E2 0B 00 1F 4F 00 89 DB 66 10 9A B8 30 8F 90 00 D5 [10:22:50]RAPDU: 89 DB 66 10 9A B8 30 8F 90 00 [10:22:50]wFMCommunicate OK [10:22:50]SAM_PROTO_SignData done [10:22:50]FM_MakeSignedData done [10:22:50]CreateOFDProtocolMessage [10:22:50]wFMCommunicate request_size=4 [10:22:50]MH_SAM_APDU [10:22:50]CAPDU: 80 11 00 00 [10:22:50]Write to MH i2c: E2 08 00 20 4F 80 11 00 00 00 00 00 00 E9 [10:22:50]Write i2c OK [10:22:50]MH_I2C_Read... [10:22:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:50]Read from MH i2c: E2 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: E2 17 00 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: E2 17 00 20 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 38 [10:22:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:22:50]wFMCommunicate OK [10:22:50]CreateOFDProtocolMessage done [10:22:50]OFDSenderStorePacket 218511 [10:22:50]StoreOFDPacket docnum=218511 [10:22:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 4C 46 26 01 C1 66 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 7C 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8F 55 03 00 35 04 06 00 5B 2C E3 9A CC 9E 89 DB 66 10 9A B8 30 8F [10:22:50]CheckFolder [10:22:50]dirname=/storage/ofd_packets [10:22:50]CheckFolder done [10:22:50]ProducePacketName [10:22:50]name=ofd_packets/00218511 [10:22:50]NVStorageSaveData ofd_packets/00218511 [10:22:50]File name is /storage/ofd_packets/00218511 [10:22:50]Write 332 bytes [10:22:50]NVStorageSaveData done [10:22:50]OFDSenderStorePacket done [10:22:50]KKMCreateOFDPacket done [10:22:50]NVStorageSaveData kkm_last_timestamp [10:22:50]File name is /storage/kkm_last_timestamp [10:22:50]Write 4 bytes [10:22:50]NVStorageSaveData done [10:22:50]ExternCall_PrintAddStr [10:22:50]wPrintStart [10:22:50]Write to MH i2c: 01 00 00 21 4F 70 [10:22:50]Write i2c OK [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: 01 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: 01 07 00 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: 01 07 00 21 4F 00 00 00 00 00 FF 0F 85 [10:22:50]RasterBufferAndPrint [10:22:50]line Счет N : (3)79757 [10:22:50]line ИНН: 02508201610067 [10:22:50]line Контрольно-Кассовый Чек [10:22:50]line ПРОДАЖА [10:22:50]line Товар: 2000036220012 [10:22:50]line Кофе Капучино XL(GABB TRADE) [10:22:50]line 1.000 * 130.00 [10:22:50]line = 130.00 [10:22:50]line НДС 12% НСП 1% [10:22:50]line > о реализуемом товаре [10:22:50]line ИТОГО: 130.00 [10:22:50]line НСП 1% : 1.15 [10:22:50]line НДС 12% : 13.80 [10:22:50]line Наличными: 130.00 [10:22:50]line Безнал.: 0.00 [10:22:50]line Место: АЗС № 84 "Партнер Нефть" [10:22:50]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:22:50]line СНО: Общий режим [10:22:50]line Чек 156 19.10.2024 10:22 [10:22:50]line Смена: 443 ФФД: 1.0 [10:22:50]line ЗНМ: 0300000178 [10:22:50]line РНМ: 0000000000098116 [10:22:50]line Версия ККМ: 001 [10:22:50]line ФМ: 0000000000965413 [10:22:50]line ФД: 218511 [10:22:50]line ФПД: 100248355261598 [10:22:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102252&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218511&fm=100248355261598&tin=02508201610067®Number=0000000000098116&sum=13000 [10:22:50]line 0 [10:22:50]OFD Sender: Processing packet 218511 [packets to send 80, broken 79] [10:22:50]ProducePacketName [10:22:50]name=ofd_packets/00218511 [10:22:50]OFD Sender: To server: pG, [10:22:50]CommunicateWithHost lk.salyk.kg:30040 [10:22:50]ConnectInit lk.salyk.kg [10:22:50]written 0, free lines is 4095 [10:22:50]Connected sock=10 [10:22:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 4C 46 26 01 C1 66 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 7C 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8F 55 03 00 35 04 06 00 5B 2C E3 9A CC 9E 89 DB 66 10 9A B8 30 8F [10:22:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BD F3 47 00 D4 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8F 55 03 00 F4 03 04 00 16 34 13 67 B6 04 01 00 00 77 89 8C 24 3F E3 BB 00 [10:22:50]CommunicateWithHost err = 0 [10:22:50]CheckOFDResponse [10:22:50]1017 (14) - 77093643461234 [10:22:50]1041 (16) - 0000000000965413 [10:22:50]1040 (4) - 218511 [10:22:50]1012 (4) - 19.10.2024 04:22 [10:22:50]1206 (1) - 0 [10:22:50]OFD Sender: Remove packet 218511 [10:22:50]ProducePacketName [10:22:50]name=ofd_packets/00218511 [10:22:50]NVStorageDeleteData [10:22:50]Write to MH i2c: 01 00 00 4A 4F 99 [10:22:50]Write i2c OK [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: 01 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: 01 07 00 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: 01 07 00 4A 4F 00 00 00 00 00 EE 0C 9A [10:22:50]RasterBufferAndPrint [10:22:50]line [10:22:50]line [10:22:50]line [10:22:50]line [10:22:50]line [10:22:50]written 0, free lines is 3316 [10:22:51]MH_Cut [10:22:51]Write to MH i2c: D1 01 00 51 4F 01 72 [10:22:51]Write i2c OK [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: D1 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: D1 01 00 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: D1 01 00 51 4F 00 71 [10:22:51]Write to MH i2c: 01 00 00 52 4F A1 [10:22:51]Write i2c OK [10:22:51]MH_I2C_Read... [10:22:51]OFD Sender: No OFD packet to send [10:22:51]*** Cut start [10:22:51]*** Partial cut [10:22:51]*** CUTSNS_PIN = 1 [10:22:51]*** CUTSNS_PIN = 0 [10:22:51]*** Brake cut motor [10:22:52]Read from MH i2c: 01 [10:22:52]MH_I2C_Read... [10:22:52]*** Stop cut motor [10:22:52]*** Cut end [10:22:52]Read from MH i2c: 01 07 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: 01 07 00 52 4F 00 00 00 00 00 FF 0F B6 [10:22:52]process_action close_receipt done [10:22:52]requested_data is exist [10:22:52]produce_requested_data [10:22:52]requested_item fm.sn is exist - process it [10:22:52]wFMCommunicate request_size=4 [10:22:52]MH_SAM_APDU [10:22:52]CAPDU: 80 11 00 00 [10:22:52]Write to MH i2c: E2 08 00 53 4F 80 11 00 00 00 00 00 00 1C [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:52]Read from MH i2c: E2 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 17 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 17 00 53 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6B [10:22:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:22:52]wFMCommunicate OK [10:22:52]requested_item fd.num is exist - process it [10:22:52]SAM_PROTO_GetFieldsCounters [10:22:52]wFMCommunicate request_size=4 [10:22:52]MH_SAM_APDU [10:22:52]CAPDU: 80 13 00 00 [10:22:52]Write to MH i2c: E2 08 00 54 4F 80 13 00 00 00 00 00 00 1F [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:52]Read from MH i2c: E2 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 62 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 62 00 54 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8F 55 03 00 0E 04 04 00 BB 01 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 B3 [10:22:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:22:52]wFMCommunicate OK [10:22:52]SAM_PROTO_GetFieldsCounters done [10:22:52]requested_item shift.num is exist - process it [10:22:52]requested_item shift.opened is exist - process it [10:22:52]req_shift_opened [10:22:52]FM_GetShiftState [10:22:52]SAM_PROTO_GetShiftState [10:22:52]wFMCommunicate request_size=4 [10:22:52]MH_SAM_APDU [10:22:52]CAPDU: 80 13 01 00 [10:22:52]Write to MH i2c: E2 08 00 55 4F 80 13 01 00 00 00 00 00 21 [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:52]Read from MH i2c: E2 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 0E 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 0E 00 55 4F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 64 [10:22:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:22:52]wFMCommunicate OK [10:22:52]SAM_PROTO_GetShiftState done [10:22:52]FM_GetShiftState done [10:22:52]req_shift_opened done [10:22:52]requested_item shift.open_date is exist - process it [10:22:52]req_shift_open_date [10:22:52]req_shift_open_date done [10:22:52]produce_requested_data done [10:22:52]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218511,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:22:52]process_action_free close_receipt [10:22:52]json_value_free [10:22:52]json_value_free done [10:22:52]process_json_proto returns [10:22:52]Send response to host [10:22:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218511,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:22:52]free response buf [10:22:52]execute_script done [10:22:52]execute_script returns [10:22:52]free content buf [10:22:52]Sock 9.Close socket [10:22:52]Sock 9.Thread stoped [10:22:55]accept exits with 8 [10:22:55]New connection [10:22:55]New thread 3066682724 created [10:22:55]Thread 3066826084 joined [10:22:55]Waiting for new connection... [10:22:55] Sock 8.Parse request [10:22:55]Sock 8.Check first char [10:22:55]Sock 8.First char is OK [10:22:55]request: POST /json_proto HTTP/1.0 [10:22:55]Method: POST [10:22:55]URL: /json_proto [10:22:55]Method is POST - this is cgi request [10:22:55]url: /json_proto [10:22:55]query_string will be loaded in cgi processing [10:22:55]execute_cgi json_proto POST (null) [10:22:55]execute_cgi path=json_proto method=POST [10:22:55]POST find Content-Length [10:22:55]Host: 172.17.40.4:8080 [10:22:55]Content-Length: 682 [10:22:55]Content-Type: application/json [10:22:55] [10:22:55]POST finish read [10:22:55]Found Content-Length = 682 [10:22:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536062", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:22:55]execute_script... [10:22: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)536062", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:22:55]POST & json_proto [10:22:55]process_json_proto [10:22:55]json parsed OK: [10:22:55]protocol is kg_v1.0 [10:22:55]action value=close_receipt [10:22:55]process_action close_receipt [10:22:55]cmd_close_receipt [10:22:55]MH_GetDate [10:22:55]Write to MH i2c: F0 00 00 56 4F 94 [10:22:55]Write i2c OK [10:22:55]MH_I2C_Read... [10:22:55]Read from MH i2c: F0 [10:22:55]MH_I2C_Read... [10:22:55]Read from MH i2c: F0 09 00 [10:22:55]MH_I2C_Read... [10:22:55]Read from MH i2c: F0 09 00 56 4F 00 83 88 13 67 EE 0E 0D 67 92 [10:22:55]GetLastDocTimeStamp 1729333372 [10:22:55]current date 1729333379 [10:22:55]FM_GetShiftState [10:22:55]SAM_PROTO_GetShiftState [10:22:55]wFMCommunicate request_size=4 [10:22:55]MH_SAM_APDU [10:22:55]CAPDU: 80 13 01 00 [10:22:55]Write to MH i2c: E2 08 00 57 4F 80 13 01 00 00 00 00 00 23 [10:22:55]Write i2c OK [10:22:55]MH_I2C_Read... [10:22:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:55]Read from MH i2c: E2 [10:22:55]MH_I2C_Read... [10:22:55]Read from MH i2c: E2 0E 00 [10:22:55]MH_I2C_Read... [10:22:55]Read from MH i2c: E2 0E 00 57 4F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 66 [10:22:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:22:55]wFMCommunicate OK [10:22:55]SAM_PROTO_GetShiftState done [10:22:55]FM_GetShiftState done [10:22:55]opened in 1729296582 [10:22:55]opened+sec_in_day 1729382982 [10:22:55]quantity*price = 100021 [10:22:55]sum+1 = 100023 [10:22:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 157 19.10.2024 10:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218512 ФПД: 184172378100849 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102259&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218512&fm=184172378100849&tin=02508201610067®Number=0000000000098116&sum=100000 [10:22:57]StoreToDocumentArchive [10:22:57]shift 443 fd 218512 [10:22:57]save to /storage/0443/doc_00218512 [10:22:57]save last doc name /storage/0443/doc_00218512 to /storage/kkm_last_doc_name [10:22:57]save OK [10:22:57]Clear old archive folders... [10:22:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:22:57]tlvbuf is 0162F9B0 [10:22:57]SAM_PROTO_ClearQueue [10:22:57]wFMCommunicate request_size=4 [10:22:57]MH_SAM_APDU [10:22:57]CAPDU: 80 09 00 00 [10:22:57]Write to MH i2c: E2 08 00 64 4F 80 09 00 00 00 00 00 00 25 [10:22:57]Write i2c OK [10:22:57]MH_I2C_Read... [10:22:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:57]Read from MH i2c: E2 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 64 4F 00 90 00 27 [10:22:57]RAPDU: 90 00 [10:22:57]wFMCommunicate OK [10:22:57]SAM_PROTO_ClearQueue done [10:22:57]KKMCreateOFDPacket [10:22:57]OFDProtocolAddRootSTLVToBuf [10:22:57]FM_MakeSignedData [10:22:57]FM_MakeSignedData [10:22:57]SAM_PROTO_SignData [10:22:57]wFMCommunicate request_size=4 [10:22:57]MH_SAM_APDU [10:22:57]CAPDU: 80 0D 01 02 [10:22:57]Write to MH i2c: E2 08 00 65 4F 80 0D 01 02 00 00 00 00 2D [10:22:57]Write i2c OK [10:22:57]MH_I2C_Read... [10:22:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:57]Read from MH i2c: E2 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 65 4F 00 90 00 28 [10:22:57]RAPDU: 90 00 [10:22:57]wFMCommunicate OK [10:22:57]wFMCommunicate request_size=255 [10:22:57]MH_SAM_APDU [10:22:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 9D 00 00 00 F4 03 04 00 83 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 90 55 03 00 35 04 06 00 A7 [10:22:57]Write to MH i2c: E2 02 01 66 4F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 9D 00 00 00 F4 03 04 00 83 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 90 55 03 00 35 04 06 00 A7 00 00 40 [10:22:57]Write i2c OK [10:22:57]MH_I2C_Read... [10:22:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:57]Read from MH i2c: E2 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 66 4F 00 90 00 29 [10:22:57]RAPDU: 90 00 [10:22:57]wFMCommunicate OK [10:22:57]wFMCommunicate request_size=10 [10:22:57]MH_SAM_APDU [10:22:57]CAPDU: 80 0D 02 02 05 80 F9 2C 94 71 [10:22:57]Write to MH i2c: E2 0D 00 67 4F 80 0D 02 02 05 00 80 F9 2C 94 71 00 00 E4 [10:22:57]Write i2c OK [10:22:57]MH_I2C_Read... [10:22:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:57]Read from MH i2c: E2 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 67 4F 00 90 00 2A [10:22:57]RAPDU: 90 00 [10:22:57]wFMCommunicate OK [10:22:57]wFMCommunicate request_size=4 [10:22:57]MH_SAM_APDU [10:22:57]CAPDU: 80 0D 03 02 [10:22:57]Write to MH i2c: E2 08 00 68 4F 80 0D 03 02 00 00 00 00 32 [10:22:57]Write i2c OK [10:22:57]MH_I2C_Read... [10:22:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:57]Read from MH i2c: E2 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 0B 00 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 0B 00 68 4F 00 4A 08 28 12 F4 14 63 76 90 00 A0 [10:22:57]RAPDU: 4A 08 28 12 F4 14 63 76 90 00 [10:22:57]wFMCommunicate OK [10:22:57]SAM_PROTO_SignData done [10:22:57]FM_MakeSignedData done [10:22:57]CreateOFDProtocolMessage [10:22:57]wFMCommunicate request_size=4 [10:22:57]MH_SAM_APDU [10:22:57]CAPDU: 80 11 00 00 [10:22:57]Write to MH i2c: E2 08 00 69 4F 80 11 00 00 00 00 00 00 32 [10:22:57]Write i2c OK [10:22:57]MH_I2C_Read... [10:22:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:57]Read from MH i2c: E2 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 17 00 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 17 00 69 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 81 [10:22:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:22:57]wFMCommunicate OK [10:22:57]CreateOFDProtocolMessage done [10:22:57]OFDSenderStorePacket 218512 [10:22:57]StoreOFDPacket docnum=218512 [10:22:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DE 1E 07 01 4F 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 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 9D 00 00 00 F4 03 04 00 83 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 90 55 03 00 35 04 06 00 A7 80 F9 2C 94 71 4A 08 28 12 F4 14 63 76 [10:22:57]CheckFolder [10:22:57]dirname=/storage/ofd_packets [10:22:57]CheckFolder done [10:22:57]ProducePacketName [10:22:57]name=ofd_packets/00218512 [10:22:57]NVStorageSaveData ofd_packets/00218512 [10:22:57]File name is /storage/ofd_packets/00218512 [10:22:57]Write 301 bytes [10:22:57]NVStorageSaveData done [10:22:57]OFDSenderStorePacket done [10:22:57]KKMCreateOFDPacket done [10:22:57]NVStorageSaveData kkm_last_timestamp [10:22:57]File name is /storage/kkm_last_timestamp [10:22:57]Write 4 bytes [10:22:57]NVStorageSaveData done [10:22:57]ExternCall_PrintAddStr [10:22:57]wPrintStart [10:22:57]Write to MH i2c: 01 00 00 6A 4F B9 [10:22:57]Write i2c OK [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: 01 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: 01 07 00 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: 01 07 00 6A 4F 00 00 00 00 00 FF 0F CE [10:22:57]RasterBufferAndPrint [10:22:57]line Счет N : (1)536062 [10:22:57]line ИНН: 02508201610067 [10:22:57]line Контрольно-Кассовый Чек [10:22:57]line ПРОДАЖА [10:22:57]line ТРК (МРК, ГНК) : 41 [10:22:57]line Товар: 2710124500 [10:22:57]line Аи-95-К-3 [10:22:57]line 13.480 * 74.20 [10:22:57]line = 1000.22 [10:22:57]line НДС 12% НСП 1% [10:22:57]line > о реализуемом товаре [10:22:57]line ОКРУГЛЕНИЕ: -0.22 [10:22:57]line ИТОГО: 1000.00 [10:22:57]line Внесено: 1000.00 [10:22:57]line СДАЧА: 0.00 [10:22:57]line НСП 1% : 8.85 [10:22:57]line НДС 12% : 106.22 [10:22:57]line Наличными: 1000.00 [10:22:57]line Безнал.: 0.00 [10:22:57]line Место: АЗС № 84 "Партнер Нефть" [10:22:57]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:22:57]line СНО: Общий режим [10:22:57]line Чек 157 19.10.2024 10:22 [10:22:57]line Смена: 443 ФФД: 1.0 [10:22:57]line ЗНМ: 0300000178 [10:22:57]line РНМ: 0000000000098116 [10:22:57]line Версия ККМ: 001 [10:22:57]line ФМ: 0000000000965413 [10:22:57]line ФД: 218512 [10:22:57]line ФПД: 184172378100849 [10:22:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102259&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218512&fm=184172378100849&tin=02508201610067®Number=0000000000098116&sum=100000 [10:22:57]written 0, free lines is 4095 [10:22:57]OFD Sender: Processing packet 218512 [packets to send 80, broken 79] [10:22:57]ProducePacketName [10:22:57]name=ofd_packets/00218512 [10:22:57]OFD Sender: To server: pG, [10:22:57]CommunicateWithHost lk.salyk.kg:30040 [10:22:57]ConnectInit lk.salyk.kg [10:22:57]Connected sock=10 [10:22:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DE 1E 07 01 4F 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 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 9D 00 00 00 F4 03 04 00 83 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 90 55 03 00 35 04 06 00 A7 80 F9 2C 94 71 4A 08 28 12 F4 14 63 76 [10:22:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C8 91 47 00 2E 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 39 36 35 34 31 33 10 04 04 00 90 55 03 00 F4 03 04 00 1D 34 13 67 B6 04 01 00 00 AA AB 1B F7 A3 3D 27 3B [10:22:57]CommunicateWithHost err = 0 [10:22:57]CheckOFDResponse [10:22:57]1017 (14) - 77093643461234 [10:22:57]1041 (16) - 0000000000965413 [10:22:57]1040 (4) - 218512 [10:22:57]1012 (4) - 19.10.2024 04:22 [10:22:57]1206 (1) - 0 [10:22:57]OFD Sender: Remove packet 218512 [10:22:57]ProducePacketName [10:22:57]name=ofd_packets/00218512 [10:22:57]NVStorageDeleteData [10:22:58]Write to MH i2c: 01 00 00 95 4F E4 [10:22:58]Write i2c OK [10:22:58]MH_I2C_Read... [10:22:58]Read from MH i2c: 01 [10:22:58]MH_I2C_Read... [10:22:58]Read from MH i2c: 01 07 00 [10:22:58]MH_I2C_Read... [10:22:58]Read from MH i2c: 01 07 00 95 4F 00 00 00 00 00 F7 0C EE [10:22:58]RasterBufferAndPrint [10:22:58]line [10:22:58]line [10:22:58]line [10:22:58]line [10:22:58]line [10:22:58]written 0, free lines is 3332 [10:22:58]MH_Cut [10:22:58]Write to MH i2c: D1 01 00 9C 4F 01 BD [10:22:58]Write i2c OK [10:22:58]MH_I2C_Read... [10:22:58]Read from MH i2c: D1 [10:22:58]MH_I2C_Read... [10:22:58]Read from MH i2c: D1 01 00 [10:22:58]MH_I2C_Read... [10:22:58]Read from MH i2c: D1 01 00 9C 4F 00 BC [10:22:58]Write to MH i2c: 01 00 00 9D 4F EC [10:22:58]Write i2c OK [10:22:58]MH_I2C_Read... [10:22:58]OFD Sender: No OFD packet to send [10:22:58]*** Cut start [10:22:58]*** Partial cut [10:22:58]*** CUTSNS_PIN = 1 [10:22:58]*** CUTSNS_PIN = 0 [10:22:59]*** Brake cut motor [10:22:59]Read from MH i2c: 01 [10:22:59]MH_I2C_Read... [10:22:59]*** Stop cut motor [10:22:59]*** Cut end [10:22:59]Read from MH i2c: 01 07 00 [10:22:59]MH_I2C_Read... [10:22:59]Read from MH i2c: 01 07 00 9D 4F 00 00 00 00 00 FF 0F 01 [10:22:59]process_action close_receipt done [10:22:59]requested_data is exist [10:22:59]produce_requested_data [10:22:59]requested_item fm.sn is exist - process it [10:22:59]wFMCommunicate request_size=4 [10:22:59]MH_SAM_APDU [10:22:59]CAPDU: 80 11 00 00 [10:22:59]Write to MH i2c: E2 08 00 9E 4F 80 11 00 00 00 00 00 00 67 [10:22:59]Write i2c OK [10:22:59]MH_I2C_Read... [10:22:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:59]Read from MH i2c: E2 [10:22:59]MH_I2C_Read... [10:22:59]Read from MH i2c: E2 17 00 [10:22:59]MH_I2C_Read... [10:22:59]Read from MH i2c: E2 17 00 9E 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B6 [10:22:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:22:59]wFMCommunicate OK [10:22:59]requested_item fd.num is exist - process it [10:22:59]SAM_PROTO_GetFieldsCounters [10:22:59]wFMCommunicate request_size=4 [10:22:59]MH_SAM_APDU [10:22:59]CAPDU: 80 13 00 00 [10:22:59]Write to MH i2c: E2 08 00 9F 4F 80 13 00 00 00 00 00 00 6A [10:22:59]Write i2c OK [10:22:59]MH_I2C_Read... [10:22:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:59]Read from MH i2c: E2 [10:22:59]MH_I2C_Read... [10:22:59]Read from MH i2c: E2 62 00 [10:22:59]MH_I2C_Read... [10:22:59]Read from MH i2c: E2 62 00 9F 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 90 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 02 [10:22:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 90 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:22:59]wFMCommunicate OK [10:22:59]SAM_PROTO_GetFieldsCounters done [10:22:59]requested_item shift.num is exist - process it [10:22:59]requested_item shift.opened is exist - process it [10:22:59]req_shift_opened [10:22:59]FM_GetShiftState [10:22:59]SAM_PROTO_GetShiftState [10:22:59]wFMCommunicate request_size=4 [10:22:59]MH_SAM_APDU [10:22:59]CAPDU: 80 13 01 00 [10:22:59]Write to MH i2c: E2 08 00 A0 4F 80 13 01 00 00 00 00 00 6C [10:22:59]Write i2c OK [10:22:59]MH_I2C_Read... [10:22:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:59]Read from MH i2c: E2 [10:22:59]MH_I2C_Read... [10:22:59]Read from MH i2c: E2 0E 00 [10:22:59]MH_I2C_Read... [10:22:59]Read from MH i2c: E2 0E 00 A0 4F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AF [10:22:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:22:59]wFMCommunicate OK [10:22:59]SAM_PROTO_GetShiftState done [10:22:59]FM_GetShiftState done [10:22:59]req_shift_opened done [10:22:59]requested_item shift.open_date is exist - process it [10:22:59]req_shift_open_date [10:22:59]req_shift_open_date done [10:22:59]produce_requested_data done [10:22:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218512,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:22:59]process_action_free close_receipt [10:22:59]json_value_free [10:22:59]json_value_free done [10:22:59]process_json_proto returns [10:22:59]Send response to host [10:22:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218512,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:22:59]free response buf [10:22:59]execute_script done [10:22:59]execute_script returns [10:22:59]free content buf [10:22:59]Sock 8.Close socket [10:22:59]Sock 8.Thread stoped [10:23:00]accept exits with 9 [10:23:00]New connection [10:23:00]New thread 3066826084 created [10:23:00]Thread 3066682724 joined [10:23:00]Waiting for new connection... [10:23:00] Sock 9.Parse request [10:23:00]Sock 9.Check first char [10:23:00]Sock 9.First char is OK [10:23:00]request: POST /json_proto HTTP/1.0 [10:23:00]Method: POST [10:23:00]URL: /json_proto [10:23:00]Method is POST - this is cgi request [10:23:00]url: /json_proto [10:23:00]query_string will be loaded in cgi processing [10:23:00]execute_cgi json_proto POST (null) [10:23:00]execute_cgi path=json_proto method=POST [10:23:00]POST find Content-Length [10:23:00]Host: 172.17.40.4:8080 [10:23:00]Content-Length: 792 [10:23:00]Content-Type: application/json [10:23:00] [10:23:00]POST finish read [10:23:00]Found Content-Length = 792 [10:23:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A68815", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:00]execute_script... [10:23: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)536061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A68815", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:00]POST & json_proto [10:23:00]process_json_proto [10:23:00]json parsed OK: [10:23:00]protocol is kg_v1.0 [10:23:00]action value=close_receipt [10:23:00]process_action close_receipt [10:23:00]cmd_close_receipt [10:23:00]MH_GetDate [10:23:00]Write to MH i2c: F0 00 00 A1 4F DF [10:23:00]Write i2c OK [10:23:00]MH_I2C_Read... [10:23:00]Read from MH i2c: F0 [10:23:00]MH_I2C_Read... [10:23:00]Read from MH i2c: F0 09 00 [10:23:00]MH_I2C_Read... [10:23:00]Read from MH i2c: F0 09 00 A1 4F 00 88 88 13 67 EE 0E 0D 67 E2 [10:23:00]GetLastDocTimeStamp 1729333379 [10:23:00]current date 1729333384 [10:23:00]FM_GetShiftState [10:23:00]SAM_PROTO_GetShiftState [10:23:00]wFMCommunicate request_size=4 [10:23:00]MH_SAM_APDU [10:23:00]CAPDU: 80 13 01 00 [10:23:00]Write to MH i2c: E2 08 00 A2 4F 80 13 01 00 00 00 00 00 6E [10:23:00]Write i2c OK [10:23:00]MH_I2C_Read... [10:23:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:00]Read from MH i2c: E2 [10:23:00]MH_I2C_Read... [10:23:00]Read from MH i2c: E2 0E 00 [10:23:00]MH_I2C_Read... [10:23:00]Read from MH i2c: E2 0E 00 A2 4F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B1 [10:23:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:23:00]wFMCommunicate OK [10:23:00]SAM_PROTO_GetShiftState done [10:23:00]FM_GetShiftState done [10:23:00]opened in 1729296582 [10:23:00]opened+sec_in_day 1729382982 [10:23:00]quantity*price = 0 [10:23:00]sum+1 = 1 [10:23:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 158 19.10.2024 10:23 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливная Карта 68815 ФМ: 0000000000965413 ФД: 218513 ФПД: 85148399778732 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102304&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218513&fm=85148399778732&tin=02508201610067®Number=0000000000098116&sum=0 [10:23:01]StoreToDocumentArchive [10:23:01]shift 443 fd 218513 [10:23:01]save to /storage/0443/doc_00218513 [10:23:01]save last doc name /storage/0443/doc_00218513 to /storage/kkm_last_doc_name [10:23:01]save OK [10:23:01]Clear old archive folders... [10:23:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:23:01]tlvbuf is 016D75A0 [10:23:01]SAM_PROTO_ClearQueue [10:23:01]wFMCommunicate request_size=4 [10:23:01]MH_SAM_APDU [10:23:01]CAPDU: 80 09 00 00 [10:23:01]Write to MH i2c: E2 08 00 AF 4F 80 09 00 00 00 00 00 00 70 [10:23:01]Write i2c OK [10:23:01]MH_I2C_Read... [10:23:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:23:01]Read from MH i2c: E2 [10:23:01]MH_I2C_Read... [10:23:01]Read from MH i2c: E2 03 00 [10:23:01]MH_I2C_Read... [10:23:01]Read from MH i2c: E2 03 00 AF 4F 00 90 00 72 [10:23:01]RAPDU: 90 00 [10:23:01]wFMCommunicate OK [10:23:01]SAM_PROTO_ClearQueue done [10:23:01]KKMCreateOFDPacket [10:23:01]OFDProtocolAddRootSTLVToBuf [10:23:01]FM_MakeSignedData [10:23:01]FM_MakeSignedData [10:23:01]SAM_PROTO_SignData [10:23:01]wFMCommunicate request_size=4 [10:23:01]MH_SAM_APDU [10:23:01]CAPDU: 80 0D 01 02 [10:23:01]Write to MH i2c: E2 08 00 B0 4F 80 0D 01 02 00 00 00 00 78 [10:23:01]Write i2c OK [10:23:01]MH_I2C_Read... [10:23:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:23:01]Read from MH i2c: E2 [10:23:01]MH_I2C_Read... [10:23:01]Read from MH i2c: E2 03 00 [10:23:01]MH_I2C_Read... [10:23:01]Read from MH i2c: E2 03 00 B0 4F 00 90 00 73 [10:23:01]RAPDU: 90 00 [10:23:01]wFMCommunicate OK [10:23:01]wFMCommunicate request_size=255 [10:23:01]MH_SAM_APDU [10:23: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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 88 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 91 55 03 00 35 04 06 00 4D [10:23:01]Write to MH i2c: E2 02 01 B1 4F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 88 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 91 55 03 00 35 04 06 00 4D 00 00 CC [10:23:01]Write i2c OK [10:23:01]MH_I2C_Read... [10:23:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:01]Read from MH i2c: E2 [10:23:01]MH_I2C_Read... [10:23:01]Read from MH i2c: E2 03 00 [10:23:01]MH_I2C_Read... [10:23:01]Read from MH i2c: E2 03 00 B1 4F 00 90 00 74 [10:23:01]RAPDU: 90 00 [10:23:01]wFMCommunicate OK [10:23:01]wFMCommunicate request_size=10 [10:23:01]MH_SAM_APDU [10:23:01]CAPDU: 80 0D 02 02 05 71 28 1F 3B AC [10:23:01]Write to MH i2c: E2 0D 00 B2 4F 80 0D 02 02 05 00 71 28 1F 3B AC 00 00 24 [10:23:01]Write i2c OK [10:23:01]MH_I2C_Read... [10:23:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:02]Read from MH i2c: E2 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: E2 03 00 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: E2 03 00 B2 4F 00 90 00 75 [10:23:02]RAPDU: 90 00 [10:23:02]wFMCommunicate OK [10:23:02]wFMCommunicate request_size=4 [10:23:02]MH_SAM_APDU [10:23:02]CAPDU: 80 0D 03 02 [10:23:02]Write to MH i2c: E2 08 00 B3 4F 80 0D 03 02 00 00 00 00 7D [10:23:02]Write i2c OK [10:23:02]MH_I2C_Read... [10:23:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:23:02]Read from MH i2c: E2 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: E2 0B 00 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: E2 0B 00 B3 4F 00 3E 0E DB 4F 0C 78 C3 BF 90 00 FA [10:23:02]RAPDU: 3E 0E DB 4F 0C 78 C3 BF 90 00 [10:23:02]wFMCommunicate OK [10:23:02]SAM_PROTO_SignData done [10:23:02]FM_MakeSignedData done [10:23:02]CreateOFDProtocolMessage [10:23:02]wFMCommunicate request_size=4 [10:23:02]MH_SAM_APDU [10:23:02]CAPDU: 80 11 00 00 [10:23:02]Write to MH i2c: E2 08 00 B4 4F 80 11 00 00 00 00 00 00 7D [10:23:02]Write i2c OK [10:23:02]MH_I2C_Read... [10:23:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:02]Read from MH i2c: E2 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: E2 17 00 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: E2 17 00 B4 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CC [10:23:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:23:02]wFMCommunicate OK [10:23:02]CreateOFDProtocolMessage done [10:23:02]OFDSenderStorePacket 218513 [10:23:02]StoreOFDPacket docnum=218513 [10:23:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 84 27 07 01 A2 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 88 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 91 55 03 00 35 04 06 00 4D 71 28 1F 3B AC 3E 0E DB 4F 0C 78 C3 BF [10:23:02]CheckFolder [10:23:02]dirname=/storage/ofd_packets [10:23:02]CheckFolder done [10:23:02]ProducePacketName [10:23:02]name=ofd_packets/00218513 [10:23:02]NVStorageSaveData ofd_packets/00218513 [10:23:02]File name is /storage/ofd_packets/00218513 [10:23:02]Write 301 bytes [10:23:02]NVStorageSaveData done [10:23:02]OFDSenderStorePacket done [10:23:02]KKMCreateOFDPacket done [10:23:02]NVStorageSaveData kkm_last_timestamp [10:23:02]File name is /storage/kkm_last_timestamp [10:23:02]Write 4 bytes [10:23:02]NVStorageSaveData done [10:23:02]ExternCall_PrintAddStr [10:23:02]wPrintStart [10:23:02]Write to MH i2c: 01 00 00 B5 4F 04 [10:23:02]Write i2c OK [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: 01 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: 01 07 00 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: 01 07 00 B5 4F 00 00 00 00 00 FF 0F 19 [10:23:02]RasterBufferAndPrint [10:23:02]line Счет N : (1)536061 [10:23:02]line ИНН: 02508201610067 [10:23:02]line Контрольно-Кассовый Чек [10:23:02]line ПРОДАЖА [10:23:02]line ТРК (МРК, ГНК) : 23 [10:23:02]line Товар: 2710124130 [10:23:02]line Аи-92-К-2 [10:23:02]line 10.000 * 0.00 [10:23:02]line = 0.00 [10:23:02]line НДС 12% НСП 1% [10:23:02]line > о реализуемом товаре [10:23:02]line ИТОГО: 0.00 [10:23:02]line НСП 1% : 0.00 [10:23:02]line НДС 12% : 0.00 [10:23:02]line Наличными: 0.00 [10:23:02]line Безнал.: 0.00 [10:23:02]line Место: АЗС № 84 "Партнер Нефть" [10:23:02]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:23:02]line СНО: Общий режим [10:23:02]line Чек 158 19.10.2024 10:23 [10:23:02]line Смена: 443 ФФД: 1.0 [10:23:02]line ЗНМ: 0300000178 [10:23:02]line РНМ: 0000000000098116 [10:23:02]line Версия ККМ: 001 [10:23:02]line Талоны: Топливная Карта [10:23:02]line 68815 [10:23:02]line ФМ: 0000000000965413 [10:23:02]line ФД: 218513 [10:23:02]line ФПД: 85148399778732 [10:23:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102304&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218513&fm=85148399778732&tin=02508201610067®Number=0000000000098116&sum=0 [10:23:02]written 0, free lines is 4095 [10:23:02]OFD Sender: Processing packet 218513 [packets to send 80, broken 79] [10:23:02]ProducePacketName [10:23:02]name=ofd_packets/00218513 [10:23:02]OFD Sender: To server: pG, [10:23:02]CommunicateWithHost lk.salyk.kg:30040 [10:23:02]ConnectInit lk.salyk.kg [10:23:02]Connected sock=10 [10:23:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 84 27 07 01 A2 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 88 88 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 91 55 03 00 35 04 06 00 4D 71 28 1F 3B AC 3E 0E DB 4F 0C 78 C3 BF [10:23:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 49 73 47 00 18 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 91 55 03 00 F4 03 04 00 22 34 13 67 B6 04 01 00 00 75 F5 7D 7B E0 AA 77 0B [10:23:02]CommunicateWithHost err = 0 [10:23:02]CheckOFDResponse [10:23:02]1017 (14) - 77093643461234 [10:23:02]1041 (16) - 0000000000965413 [10:23:02]1040 (4) - 218513 [10:23:02]1012 (4) - 19.10.2024 04:22 [10:23:02]1206 (1) - 0 [10:23:02]OFD Sender: Remove packet 218513 [10:23:02]ProducePacketName [10:23:02]name=ofd_packets/00218513 [10:23:02]NVStorageDeleteData [10:23:02]Write to MH i2c: 01 00 00 DF 4F 2E [10:23:02]Write i2c OK [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: 01 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: 01 07 00 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: 01 07 00 DF 4F 00 00 00 00 00 33 0D 75 [10:23:02]RasterBufferAndPrint [10:23:02]line [10:23:02]line [10:23:02]line [10:23:02]line [10:23:02]line [10:23:02]written 0, free lines is 3398 [10:23:02]MH_Cut [10:23:02]Write to MH i2c: D1 01 00 E6 4F 01 07 [10:23:02]Write i2c OK [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: D1 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: D1 01 00 [10:23:02]MH_I2C_Read... [10:23:02]Read from MH i2c: D1 01 00 E6 4F 00 06 [10:23:02]Write to MH i2c: 01 00 00 E7 4F 36 [10:23:02]Write i2c OK [10:23:02]MH_I2C_Read... [10:23:03]OFD Sender: No OFD packet to send [10:23:03]*** Cut start [10:23:03]*** Partial cut [10:23:03]*** CUTSNS_PIN = 1 [10:23:03]*** CUTSNS_PIN = 0 [10:23:03]*** Brake cut motor [10:23:03]Read from MH i2c: 01 [10:23:03]MH_I2C_Read... [10:23:03]*** Stop cut motor [10:23:03]*** Cut end [10:23:03]Read from MH i2c: 01 07 00 [10:23:03]MH_I2C_Read... [10:23:03]Read from MH i2c: 01 07 00 E7 4F 00 00 00 00 00 FF 0F 4B [10:23:03]process_action close_receipt done [10:23:03]requested_data is exist [10:23:03]produce_requested_data [10:23:03]requested_item fm.sn is exist - process it [10:23:03]wFMCommunicate request_size=4 [10:23:03]MH_SAM_APDU [10:23:03]CAPDU: 80 11 00 00 [10:23:03]Write to MH i2c: E2 08 00 E8 4F 80 11 00 00 00 00 00 00 B1 [10:23:03]Write i2c OK [10:23:03]MH_I2C_Read... [10:23:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:04]Read from MH i2c: E2 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 17 00 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 17 00 E8 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 00 [10:23:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:23:04]wFMCommunicate OK [10:23:04]requested_item fd.num is exist - process it [10:23:04]SAM_PROTO_GetFieldsCounters [10:23:04]wFMCommunicate request_size=4 [10:23:04]MH_SAM_APDU [10:23:04]CAPDU: 80 13 00 00 [10:23:04]Write to MH i2c: E2 08 00 E9 4F 80 13 00 00 00 00 00 00 B4 [10:23:04]Write i2c OK [10:23:04]MH_I2C_Read... [10:23:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:23:04]Read from MH i2c: E2 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 62 00 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 62 00 E9 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 91 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 50 [10:23:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 91 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:23:04]wFMCommunicate OK [10:23:04]SAM_PROTO_GetFieldsCounters done [10:23:04]requested_item shift.num is exist - process it [10:23:04]requested_item shift.opened is exist - process it [10:23:04]req_shift_opened [10:23:04]FM_GetShiftState [10:23:04]SAM_PROTO_GetShiftState [10:23:04]wFMCommunicate request_size=4 [10:23:04]MH_SAM_APDU [10:23:04]CAPDU: 80 13 01 00 [10:23:04]Write to MH i2c: E2 08 00 EA 4F 80 13 01 00 00 00 00 00 B6 [10:23:04]Write i2c OK [10:23:04]MH_I2C_Read... [10:23:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:04]Read from MH i2c: E2 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 0E 00 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 0E 00 EA 4F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F9 [10:23:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:23:04]wFMCommunicate OK [10:23:04]SAM_PROTO_GetShiftState done [10:23:04]FM_GetShiftState done [10:23:04]req_shift_opened done [10:23:04]requested_item shift.open_date is exist - process it [10:23:04]req_shift_open_date [10:23:04]req_shift_open_date done [10:23:04]produce_requested_data done [10:23:04]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218513,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:23:04]process_action_free close_receipt [10:23:04]json_value_free [10:23:04]json_value_free done [10:23:04]process_json_proto returns [10:23:04]Send response to host [10:23:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218513,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:23:04]free response buf [10:23:04]execute_script done [10:23:04]execute_script returns [10:23:04]free content buf [10:23:04]Sock 9.Close socket [10:23:04]Sock 9.Thread stoped [10:23:08]OFD Sender: No OFD packet to send [10:23:13]OFD Sender: No OFD packet to send [10:23:18]OFD Sender: No OFD packet to send [10:23:23]OFD Sender: No OFD packet to send [10:23:28]OFD Sender: No OFD packet to send [10:23:33]OFD Sender: No OFD packet to send [10:23:38]OFD Sender: No OFD packet to send [10:23:43]OFD Sender: No OFD packet to send [10:23:48]OFD Sender: No OFD packet to send [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:11]accept exits with 8 [10:25:11]New connection [10:25:11]New thread 3066682724 created [10:25:11]Thread 3066826084 joined [10:25:11]Waiting for new connection... [10:25:11] Sock 8.Parse request [10:25:11]Sock 8.Check first char [10:25:11]Sock 8.First char is OK [10:25:11]request: POST /json_proto HTTP/1.0 [10:25:11]Method: POST [10:25:11]URL: /json_proto [10:25:11]Method is POST - this is cgi request [10:25:11]url: /json_proto [10:25:11]query_string will be loaded in cgi processing [10:25:11]execute_cgi json_proto POST (null) [10:25:11]execute_cgi path=json_proto method=POST [10:25:11]POST find Content-Length [10:25:11]Host: 172.17.40.4:8080 [10:25:11]Content-Length: 632 [10:25:11]Content-Type: application/json [10:25:11] [10:25:11]POST finish read [10:25:11]Found Content-Length = 632 [10:25:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536064", "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" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:11]execute_script... [10: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)536064", "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" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:11]POST & json_proto [10:25:11]process_json_proto [10:25:11]json parsed OK: [10:25:11]protocol is kg_v1.0 [10:25:11]action value=close_receipt [10:25:11]process_action close_receipt [10:25:11]cmd_close_receipt [10:25:11]MH_GetDate [10:25:11]Write to MH i2c: F0 00 00 EB 4F 29 [10:25:11]Write i2c OK [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: F0 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: F0 09 00 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: F0 09 00 EB 4F 00 0B 89 13 67 EE 0E 0D 67 B0 [10:25:11]GetLastDocTimeStamp 1729333384 [10:25:11]current date 1729333515 [10:25:11]FM_GetShiftState [10:25:11]SAM_PROTO_GetShiftState [10:25:11]wFMCommunicate request_size=4 [10:25:11]MH_SAM_APDU [10:25:11]CAPDU: 80 13 01 00 [10:25:11]Write to MH i2c: E2 08 00 EC 4F 80 13 01 00 00 00 00 00 B8 [10:25:11]Write i2c OK [10:25:11]MH_I2C_Read... [10:25:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:11]Read from MH i2c: E2 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: E2 0E 00 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: E2 0E 00 EC 4F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FB [10:25:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:25:11]wFMCommunicate OK [10:25:11]SAM_PROTO_GetShiftState done [10:25:11]FM_GetShiftState done [10:25:11]opened in 1729296582 [10:25:11]opened+sec_in_day 1729382982 [10:25:11]quantity*price = 50000 [10:25:11]sum+1 = 50001 [10:25:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 159 19.10.2024 10:25 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218514 ФПД: 114752078077855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102515&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218514&fm=114752078077855&tin=02508201610067®Number=0000000000098116&sum=50000 [10:25:13]StoreToDocumentArchive [10:25:13]shift 443 fd 218514 [10:25:13]save to /storage/0443/doc_00218514 [10:25:13]save last doc name /storage/0443/doc_00218514 to /storage/kkm_last_doc_name [10:25:13]save OK [10:25:13]Clear old archive folders... [10:25:13]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:25:13]tlvbuf is 015366A0 [10:25:13]SAM_PROTO_ClearQueue [10:25:13]wFMCommunicate request_size=4 [10:25:13]MH_SAM_APDU [10:25:13]CAPDU: 80 09 00 00 [10:25:13]Write to MH i2c: E2 08 00 F9 4F 80 09 00 00 00 00 00 00 BA [10:25:13]Write i2c OK [10:25:13]MH_I2C_Read... [10:25:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:13]Read from MH i2c: E2 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 03 00 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 03 00 F9 4F 00 90 00 BC [10:25:13]RAPDU: 90 00 [10:25:13]wFMCommunicate OK [10:25:13]SAM_PROTO_ClearQueue done [10:25:13]KKMCreateOFDPacket [10:25:13]OFDProtocolAddRootSTLVToBuf [10:25:13]FM_MakeSignedData [10:25:13]FM_MakeSignedData [10:25:13]SAM_PROTO_SignData [10:25:13]wFMCommunicate request_size=4 [10:25:13]MH_SAM_APDU [10:25:13]CAPDU: 80 0D 01 02 [10:25:13]Write to MH i2c: E2 08 00 FA 4F 80 0D 01 02 00 00 00 00 C2 [10:25:13]Write i2c OK [10:25:13]MH_I2C_Read... [10:25:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:13]Read from MH i2c: E2 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 03 00 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 03 00 FA 4F 00 90 00 BD [10:25:13]RAPDU: 90 00 [10:25:13]wFMCommunicate OK [10:25:13]wFMCommunicate request_size=255 [10:25:13]MH_SAM_APDU [10:25:13]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 9F 00 00 00 F4 03 04 00 0B 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 92 55 03 00 35 04 06 00 [10:25:13]Write to MH i2c: E2 02 01 FB 4F 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 9F 00 00 00 F4 03 04 00 0B 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 92 55 03 00 35 04 06 00 00 00 FA [10:25:13]Write i2c OK [10:25:13]MH_I2C_Read... [10:25:13]OFD Sender: No OFD packet to send [10:25:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:13]Read from MH i2c: E2 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 03 00 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 03 00 FB 4F 00 90 00 BE [10:25:13]RAPDU: 90 00 [10:25:13]wFMCommunicate OK [10:25:13]wFMCommunicate request_size=11 [10:25:13]MH_SAM_APDU [10:25:13]CAPDU: 80 0D 02 02 06 68 5D CC D9 DF 9F [10:25:13]Write to MH i2c: E2 0E 00 FC 4F 80 0D 02 02 06 00 68 5D CC D9 DF 9F 00 00 B9 [10:25:13]Write i2c OK [10:25:13]MH_I2C_Read... [10:25:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:13]Read from MH i2c: E2 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 03 00 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 03 00 FC 4F 00 90 00 BF [10:25:13]RAPDU: 90 00 [10:25:13]wFMCommunicate OK [10:25:13]wFMCommunicate request_size=4 [10:25:13]MH_SAM_APDU [10:25:13]CAPDU: 80 0D 03 02 [10:25:13]Write to MH i2c: E2 08 00 FD 4F 80 0D 03 02 00 00 00 00 C7 [10:25:13]Write i2c OK [10:25:13]MH_I2C_Read... [10:25:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:13]Read from MH i2c: E2 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 0B 00 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 0B 00 FD 4F 00 9C FA D5 C2 DA B8 26 18 90 00 C5 [10:25:13]RAPDU: 9C FA D5 C2 DA B8 26 18 90 00 [10:25:13]wFMCommunicate OK [10:25:13]SAM_PROTO_SignData done [10:25:13]FM_MakeSignedData done [10:25:13]CreateOFDProtocolMessage [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 FE 4F 80 11 00 00 00 00 00 00 C7 [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 FE 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 16 [10:25:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:25:13]wFMCommunicate OK [10:25:13]CreateOFDProtocolMessage done [10:25:13]OFDSenderStorePacket 218514 [10:25:13]StoreOFDPacket docnum=218514 [10:25:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 F3 79 08 01 EC 2C 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 9F 00 00 00 F4 03 04 00 0B 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 92 55 03 00 35 04 06 00 68 5D CC D9 DF 9F 9C FA D5 C2 DA B8 26 18 [10:25:13]CheckFolder [10:25:13]dirname=/storage/ofd_packets [10:25:13]CheckFolder done [10:25:13]ProducePacketName [10:25:13]name=ofd_packets/00218514 [10:25:13]NVStorageSaveData ofd_packets/00218514 [10:25:13]File name is /storage/ofd_packets/00218514 [10:25:13]Write 302 bytes [10:25:13]NVStorageSaveData done [10:25:13]OFDSenderStorePacket done [10:25:13]KKMCreateOFDPacket done [10:25:13]NVStorageSaveData kkm_last_timestamp [10:25:13]File name is /storage/kkm_last_timestamp [10:25:13]OFD Sender: Processing packet 218514 [packets to send 80, broken 79] [10:25:13]ProducePacketName [10:25:13]name=ofd_packets/00218514 [10:25:13]OFD Sender: To server: pG, [10:25:13]CommunicateWithHost lk.salyk.kg:30040 [10:25:13]ConnectInit lk.salyk.kg [10:25:13]Write 4 bytes [10:25:13]NVStorageSaveData done [10:25:13]ExternCall_PrintAddStr [10:25:13]wPrintStart [10:25:13]Write to MH i2c: 01 00 00 FF 4F 4E [10:25:13]Write i2c OK [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: 01 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: 01 07 00 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: 01 07 00 FF 4F 00 00 00 00 00 FF 0F 63 [10:25:13]RasterBufferAndPrint [10:25:13]line Счет N : (1)536064 [10:25:13]line ИНН: 02508201610067 [10:25:13]line Контрольно-Кассовый Чек [10:25:13]line ПРОДАЖА [10:25:13]line ТРК (МРК, ГНК) : 32 [10:25:13]line Товар: 2710124130 [10:25:13]line SUPER 92-К-5 [10:25:13]line 7.310 * 68.40 [10:25:13]line = 500.00 [10:25:13]line НДС 12% НСП 1% [10:25:13]line > о реализуемом товаре [10:25:13]line ИТОГО: 500.00 [10:25:13]line НСП 1% : 4.42 [10:25:13]line НДС 12% : 53.10 [10:25:13]line Наличными: 500.00 [10:25:13]line Безнал.: 0.00 [10:25:13]line Место: АЗС № 84 "Партнер Нефть" [10:25:13]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:25:13]line СНО: Общий режим [10:25:13]line Чек 159 19.10.2024 10:25 [10:25:13]line Смена: 443 ФФД: 1.0 [10:25:13]line ЗНМ: 0300000178 [10:25:13]line РНМ: 0000000000098116 [10:25:13]line Версия ККМ: 001 [10:25:13]line ФМ: 0000000000965413 [10:25:13]line ФД: 218514 [10:25:13]line ФПД: 114752078077855 [10:25:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102515&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218514&fm=114752078077855&tin=02508201610067®Number=0000000000098116&sum=50000 [10:25:13]Connected sock=11 [10:25:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 F3 79 08 01 EC 2C 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 9F 00 00 00 F4 03 04 00 0B 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 92 55 03 00 35 04 06 00 68 5D CC D9 DF 9F 9C FA D5 C2 DA B8 26 18 [10:25:13]written 0, free lines is 4095 [10:25:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B5 F1 47 00 4E 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 39 36 35 34 31 33 10 04 04 00 92 55 03 00 F4 03 04 00 A5 34 13 67 B6 04 01 00 00 A6 2B CB 65 F2 35 9A 43 [10:25:14]CommunicateWithHost err = 0 [10:25:14]CheckOFDResponse [10:25:14]1017 (14) - 77093643461234 [10:25:14]1041 (16) - 0000000000965413 [10:25:14]1040 (4) - 218514 [10:25:14]1012 (4) - 19.10.2024 04:25 [10:25:14]1206 (1) - 0 [10:25:14]OFD Sender: Remove packet 218514 [10:25:14]ProducePacketName [10:25:14]name=ofd_packets/00218514 [10:25:14]NVStorageDeleteData [10:25:14]Write to MH i2c: 01 00 00 27 50 77 [10:25:14]Write i2c OK [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: 01 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: 01 07 00 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: 01 07 00 27 50 00 00 00 00 00 10 0D 9B [10:25:14]RasterBufferAndPrint [10:25:14]line [10:25:14]line [10:25:14]line [10:25:14]line [10:25:14]line [10:25:14]written 0, free lines is 3350 [10:25:14]MH_Cut [10:25:14]Write to MH i2c: D1 01 00 2E 50 01 50 [10:25:14]Write i2c OK [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: D1 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: D1 01 00 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: D1 01 00 2E 50 00 4F [10:25:14]Write to MH i2c: 01 00 00 2F 50 7F [10:25:14]Write i2c OK [10:25:14]MH_I2C_Read... [10:25:14]OFD Sender: No OFD packet to send [10:25:15]*** Cut start [10:25:15]*** Partial cut [10:25:15]*** CUTSNS_PIN = 1 [10:25:15]*** CUTSNS_PIN = 0 [10:25:15]*** Brake cut motor [10:25:15]Read from MH i2c: 01 [10:25:15]MH_I2C_Read... [10:25:15]*** Stop cut motor [10:25:15]*** Cut end [10:25:15]Read from MH i2c: 01 07 00 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: 01 07 00 2F 50 00 00 00 00 00 FF 0F 94 [10:25:15]process_action close_receipt done [10:25:15]requested_data is exist [10:25:15]produce_requested_data [10:25:15]requested_item fm.sn is exist - process it [10:25:15]wFMCommunicate request_size=4 [10:25:15]MH_SAM_APDU [10:25:15]CAPDU: 80 11 00 00 [10:25:15]Write to MH i2c: E2 08 00 30 50 80 11 00 00 00 00 00 00 FA [10:25:15]Write i2c OK [10:25:15]MH_I2C_Read... [10:25:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:15]Read from MH i2c: E2 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 17 00 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 17 00 30 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 49 [10:25:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:25:15]wFMCommunicate OK [10:25:15]requested_item fd.num is exist - process it [10:25:15]SAM_PROTO_GetFieldsCounters [10:25:15]wFMCommunicate request_size=4 [10:25:15]MH_SAM_APDU [10:25:15]CAPDU: 80 13 00 00 [10:25:15]Write to MH i2c: E2 08 00 31 50 80 13 00 00 00 00 00 00 FD [10:25:15]Write i2c OK [10:25:15]MH_I2C_Read... [10:25:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:15]Read from MH i2c: E2 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 62 00 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 62 00 31 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 92 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 9D [10:25:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 92 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:25:15]wFMCommunicate OK [10:25:15]SAM_PROTO_GetFieldsCounters done [10:25:15]requested_item shift.num is exist - process it [10:25:15]requested_item shift.opened is exist - process it [10:25:15]req_shift_opened [10:25:15]FM_GetShiftState [10:25:15]SAM_PROTO_GetShiftState [10:25:15]wFMCommunicate request_size=4 [10:25:15]MH_SAM_APDU [10:25:15]CAPDU: 80 13 01 00 [10:25:15]Write to MH i2c: E2 08 00 32 50 80 13 01 00 00 00 00 00 FF [10:25:15]Write i2c OK [10:25:15]MH_I2C_Read... [10:25:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:15]Read from MH i2c: E2 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 0E 00 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 0E 00 32 50 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 42 [10:25:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:25:15]wFMCommunicate OK [10:25:15]SAM_PROTO_GetShiftState done [10:25:15]FM_GetShiftState done [10:25:15]req_shift_opened done [10:25:15]requested_item shift.open_date is exist - process it [10:25:15]req_shift_open_date [10:25:15]req_shift_open_date done [10:25:15]produce_requested_data done [10:25:15]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218514,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:25:15]process_action_free close_receipt [10:25:15]json_value_free [10:25:15]json_value_free done [10:25:15]process_json_proto returns [10:25:15]Send response to host [10:25:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218514,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:25:15]free response buf [10:25:15]execute_script done [10:25:15]execute_script returns [10:25:15]free content buf [10:25:15]Sock 8.Close socket [10:25:15]Sock 8.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]accept exits with 9 [10:25:54]New connection [10:25:54]New thread 3066826084 created [10:25:54]Thread 3066682724 joined [10:25:54]Waiting for new connection... [10:25:54] Sock 9.Parse request [10:25:54]Sock 9.Check first char [10:25:54]Sock 9.First char is OK [10:25:54]request: POST /json_proto HTTP/1.0 [10:25:54]Method: POST [10:25:54]URL: /json_proto [10:25:54]Method is POST - this is cgi request [10:25:54]url: /json_proto [10:25:54]query_string will be loaded in cgi processing [10:25:54]execute_cgi json_proto POST (null) [10:25:54]execute_cgi path=json_proto method=POST [10:25:54]POST find Content-Length [10:25:54]Host: 172.17.40.4:8080 [10:25:54]Content-Length: 766 [10:25:54]Content-Type: application/json [10:25:54] [10:25:54]POST finish read [10:25:54]Found Content-Length = 766 [10:25:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:54]execute_script... [10:25:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:54]POST & json_proto [10:25:54]process_json_proto [10:25:54]json parsed OK: [10:25:54]protocol is kg_v1.0 [10:25:54]action value=close_receipt [10:25:54]process_action close_receipt [10:25:54]cmd_close_receipt [10:25:54]MH_GetDate [10:25:54]Write to MH i2c: F0 00 00 33 50 72 [10:25:54]Write i2c OK [10:25:54]MH_I2C_Read... [10:25:54]Read from MH i2c: F0 [10:25:54]MH_I2C_Read... [10:25:54]Read from MH i2c: F0 09 00 [10:25:54]MH_I2C_Read... [10:25:54]Read from MH i2c: F0 09 00 33 50 00 36 89 13 67 EE 0E 0D 67 24 [10:25:54]GetLastDocTimeStamp 1729333515 [10:25:54]current date 1729333558 [10:25:54]FM_GetShiftState [10:25:54]SAM_PROTO_GetShiftState [10:25:54]wFMCommunicate request_size=4 [10:25:54]MH_SAM_APDU [10:25:54]CAPDU: 80 13 01 00 [10:25:54]Write to MH i2c: E2 08 00 34 50 80 13 01 00 00 00 00 00 01 [10:25:54]Write i2c OK [10:25:54]MH_I2C_Read... [10:25:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:54]Read from MH i2c: E2 [10:25:54]MH_I2C_Read... [10:25:54]Read from MH i2c: E2 0E 00 [10:25:54]MH_I2C_Read... [10:25:54]Read from MH i2c: E2 0E 00 34 50 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 44 [10:25:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:25:54]wFMCommunicate OK [10:25:54]SAM_PROTO_GetShiftState done [10:25:54]FM_GetShiftState done [10:25:54]opened in 1729296582 [10:25:54]opened+sec_in_day 1729382982 [10:25:54]quantity*price = 20003 [10:25:54]sum+1 = 20004 [10:25:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 160 19.10.2024 10:25 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218515 ФПД: 142802991968132 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102558&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218515&fm=142802991968132&tin=02508201610067®Number=0000000000098116&sum=20003 [10:25:55]StoreToDocumentArchive [10:25:55]shift 443 fd 218515 [10:25:55]save to /storage/0443/doc_00218515 [10:25:55]save last doc name /storage/0443/doc_00218515 to /storage/kkm_last_doc_name [10:25:55]save OK [10:25:55]Clear old archive folders... [10:25:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:25:55]tlvbuf is 015364A0 [10:25:55]SAM_PROTO_ClearQueue [10:25:55]wFMCommunicate request_size=4 [10:25:55]MH_SAM_APDU [10:25:55]CAPDU: 80 09 00 00 [10:25:55]Write to MH i2c: E2 08 00 41 50 80 09 00 00 00 00 00 00 03 [10:25:55]Write i2c OK [10:25:55]MH_I2C_Read... [10:25:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:55]Read from MH i2c: E2 [10:25:55]MH_I2C_Read... [10:25:55]Read from MH i2c: E2 03 00 [10:25:55]MH_I2C_Read... [10:25:55]Read from MH i2c: E2 03 00 41 50 00 90 00 05 [10:25:55]RAPDU: 90 00 [10:25:55]wFMCommunicate OK [10:25:55]SAM_PROTO_ClearQueue done [10:25:55]KKMCreateOFDPacket [10:25:55]OFDProtocolAddRootSTLVToBuf [10:25:55]FM_MakeSignedData [10:25:55]FM_MakeSignedData [10:25:55]SAM_PROTO_SignData [10:25:55]wFMCommunicate request_size=4 [10:25:55]MH_SAM_APDU [10:25:55]CAPDU: 80 0D 01 02 [10:25:55]Write to MH i2c: E2 08 00 42 50 80 0D 01 02 00 00 00 00 0B [10:25:55]Write i2c OK [10:25:55]MH_I2C_Read... [10:25:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:55]Read from MH i2c: E2 [10:25:55]MH_I2C_Read... [10:25:55]Read from MH i2c: E2 03 00 [10:25:55]MH_I2C_Read... [10:25:55]Read from MH i2c: E2 03 00 42 50 00 90 00 06 [10:25:55]RAPDU: 90 00 [10:25:55]wFMCommunicate OK [10:25:55]wFMCommunicate request_size=255 [10:25:55]MH_SAM_APDU [10:25:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 A0 00 00 00 F4 03 04 00 36 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 93 55 03 00 35 04 06 00 81 [10:25:55]Write to MH i2c: E2 02 01 43 50 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 A0 00 00 00 F4 03 04 00 36 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 93 55 03 00 35 04 06 00 81 00 00 5C [10:25:55]Write i2c OK [10:25:55]MH_I2C_Read... [10:25:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:55]Read from MH i2c: E2 [10:25:55]MH_I2C_Read... [10:25:55]Read from MH i2c: E2 03 00 [10:25:55]MH_I2C_Read... [10:25:55]Read from MH i2c: E2 03 00 43 50 00 90 00 07 [10:25:55]RAPDU: 90 00 [10:25:55]wFMCommunicate OK [10:25:55]wFMCommunicate request_size=10 [10:25:55]MH_SAM_APDU [10:25:55]CAPDU: 80 0D 02 02 05 E0 E9 9B EF 84 [10:25:55]Write to MH i2c: E2 0D 00 44 50 80 0D 02 02 05 00 E0 E9 9B EF 84 00 00 EF [10:25:55]Write i2c OK [10:25:55]MH_I2C_Read... [10:25:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:55]Read from MH i2c: E2 [10:25:55]MH_I2C_Read... [10:25:55]Read from MH i2c: E2 03 00 [10:25:55]MH_I2C_Read... [10:25:55]Read from MH i2c: E2 03 00 44 50 00 90 00 08 [10:25:55]RAPDU: 90 00 [10:25:55]wFMCommunicate OK [10:25:55]wFMCommunicate request_size=4 [10:25:55]MH_SAM_APDU [10:25:55]CAPDU: 80 0D 03 02 [10:25:55]Write to MH i2c: E2 08 00 45 50 80 0D 03 02 00 00 00 00 10 [10:25:55]Write i2c OK [10:25:55]MH_I2C_Read... [10:25:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:55]Read from MH i2c: E2 [10:25:55]MH_I2C_Read... [10:25:55]Read from MH i2c: E2 0B 00 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: E2 0B 00 45 50 00 60 63 64 58 EE 1A CB 8D 90 00 F0 [10:25:56]RAPDU: 60 63 64 58 EE 1A CB 8D 90 00 [10:25:56]wFMCommunicate OK [10:25:56]SAM_PROTO_SignData done [10:25:56]FM_MakeSignedData done [10:25:56]CreateOFDProtocolMessage [10:25:56]wFMCommunicate request_size=4 [10:25:56]MH_SAM_APDU [10:25:56]CAPDU: 80 11 00 00 [10:25:56]Write to MH i2c: E2 08 00 46 50 80 11 00 00 00 00 00 00 10 [10:25:56]Write i2c OK [10:25:56]MH_I2C_Read... [10:25:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:56]Read from MH i2c: E2 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: E2 17 00 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: E2 17 00 46 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5F [10:25:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:25:56]wFMCommunicate OK [10:25:56]CreateOFDProtocolMessage done [10:25:56]OFDSenderStorePacket 218515 [10:25:56]StoreOFDPacket docnum=218515 [10:25:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5D C2 07 01 04 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 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 A0 00 00 00 F4 03 04 00 36 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 93 55 03 00 35 04 06 00 81 E0 E9 9B EF 84 60 63 64 58 EE 1A CB 8D [10:25:56]CheckFolder [10:25:56]dirname=/storage/ofd_packets [10:25:56]CheckFolder done [10:25:56]ProducePacketName [10:25:56]name=ofd_packets/00218515 [10:25:56]NVStorageSaveData ofd_packets/00218515 [10:25:56]File name is /storage/ofd_packets/00218515 [10:25:56]Write 301 bytes [10:25:56]NVStorageSaveData done [10:25:56]OFDSenderStorePacket done [10:25:56]KKMCreateOFDPacket done [10:25:56]NVStorageSaveData kkm_last_timestamp [10:25:56]File name is /storage/kkm_last_timestamp [10:25:56]Write 4 bytes [10:25:56]NVStorageSaveData done [10:25:56]ExternCall_PrintAddStr [10:25:56]wPrintStart [10:25:56]Write to MH i2c: 01 00 00 47 50 97 [10:25:56]Write i2c OK [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: 01 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: 01 07 00 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: 01 07 00 47 50 00 00 00 00 00 FF 0F AC [10:25:56]RasterBufferAndPrint [10:25:56]line Счет N : (1)536066 [10:25:56]line ИНН: 02508201610067 [10:25:56]line Контрольно-Кассовый Чек [10:25:56]line ПРОДАЖА [10:25:56]line ТРК (МРК, ГНК) : 13 [10:25:56]line Товар: 2710124130 [10:25:56]line Аи-92-К-2 [10:25:56]line 2.990 * 66.90 [10:25:56]line = 200.03 [10:25:56]line НДС 12% НСП 1% [10:25:56]line > о реализуемом товаре [10:25:56]line ИТОГО: 200.03 [10:25:56]line НСП 1% : 1.77 [10:25:56]line НДС 12% : 21.24 [10:25:56]line Наличными: 0.00 [10:25:56]line Безнал.: 200.03 [10:25:56]line Место: АЗС № 84 "Партнер Нефть" [10:25:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:25:56]line СНО: Общий режим [10:25:56]line Чек 160 19.10.2024 10:25 [10:25:56]line Смена: 443 ФФД: 1.0 [10:25:56]line ЗНМ: 0300000178 [10:25:56]line РНМ: 0000000000098116 [10:25:56]line Версия ККМ: 001 [10:25:56]line Платежная система: Mbank [10:25:56]line ФМ: 0000000000965413 [10:25:56]line ФД: 218515 [10:25:56]line ФПД: 142802991968132 [10:25:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102558&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218515&fm=142802991968132&tin=02508201610067®Number=0000000000098116&sum=20003 [10:25:56]written 0, free lines is 4095 [10:25:56]OFD Sender: Processing packet 218515 [packets to send 80, broken 79] [10:25:56]ProducePacketName [10:25:56]name=ofd_packets/00218515 [10:25:56]OFD Sender: To server: pG, [10:25:56]CommunicateWithHost lk.salyk.kg:30040 [10:25:56]ConnectInit lk.salyk.kg [10:25:56]Connected sock=10 [10:25:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5D C2 07 01 04 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 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 A0 00 00 00 F4 03 04 00 36 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 93 55 03 00 35 04 06 00 81 E0 E9 9B EF 84 60 63 64 58 EE 1A CB 8D [10:25:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8D 0F 47 00 6E 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 39 36 35 34 31 33 10 04 04 00 93 55 03 00 F4 03 04 00 CF 34 13 67 B6 04 01 00 00 E1 3E 81 E3 BA 32 4B 0B [10:25:56]CommunicateWithHost err = 0 [10:25:56]CheckOFDResponse [10:25:56]1017 (14) - 77093643461234 [10:25:56]1041 (16) - 0000000000965413 [10:25:56]1040 (4) - 218515 [10:25:56]1012 (4) - 19.10.2024 04:25 [10:25:56]1206 (1) - 0 [10:25:56]OFD Sender: Remove packet 218515 [10:25:56]ProducePacketName [10:25:56]name=ofd_packets/00218515 [10:25:56]NVStorageDeleteData [10:25:56]Write to MH i2c: 01 00 00 70 50 C0 [10:25:56]Write i2c OK [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: 01 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: 01 07 00 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: 01 07 00 70 50 00 00 00 00 00 15 0D E9 [10:25:56]RasterBufferAndPrint [10:25:56]line [10:25:56]line [10:25:56]line [10:25:56]line [10:25:56]line [10:25:56]written 0, free lines is 3357 [10:25:56]MH_Cut [10:25:56]Write to MH i2c: D1 01 00 77 50 01 99 [10:25:56]Write i2c OK [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: D1 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: D1 01 00 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: D1 01 00 77 50 00 98 [10:25:56]Write to MH i2c: 01 00 00 78 50 C8 [10:25:56]Write i2c OK [10:25:56]MH_I2C_Read... [10:25:56]OFD Sender: No OFD packet to send [10:25:57]*** Cut start [10:25:57]*** Partial cut [10:25:57]*** CUTSNS_PIN = 1 [10:25:57]*** CUTSNS_PIN = 0 [10:25:57]*** Brake cut motor [10:25:57]Read from MH i2c: 01 [10:25:57]MH_I2C_Read... [10:25:57]*** Stop cut motor [10:25:57]*** Cut end [10:25:57]Read from MH i2c: 01 07 00 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: 01 07 00 78 50 00 00 00 00 00 FF 0F DD [10:25:57]process_action close_receipt done [10:25:57]requested_data is exist [10:25:57]produce_requested_data [10:25:57]requested_item fm.sn is exist - process it [10:25:57]wFMCommunicate request_size=4 [10:25:57]MH_SAM_APDU [10:25:57]CAPDU: 80 11 00 00 [10:25:57]Write to MH i2c: E2 08 00 79 50 80 11 00 00 00 00 00 00 43 [10:25:57]Write i2c OK [10:25:57]MH_I2C_Read... [10:25:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:57]Read from MH i2c: E2 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 17 00 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 17 00 79 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 92 [10:25:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:25:57]wFMCommunicate OK [10:25:57]requested_item fd.num is exist - process it [10:25:57]SAM_PROTO_GetFieldsCounters [10:25:57]wFMCommunicate request_size=4 [10:25:57]MH_SAM_APDU [10:25:57]CAPDU: 80 13 00 00 [10:25:57]Write to MH i2c: E2 08 00 7A 50 80 13 00 00 00 00 00 00 46 [10:25:57]Write i2c OK [10:25:57]MH_I2C_Read... [10:25:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:58]Read from MH i2c: E2 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: E2 62 00 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: E2 62 00 7A 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 93 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 EA [10:25:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 93 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:25:58]wFMCommunicate OK [10:25:58]SAM_PROTO_GetFieldsCounters done [10:25:58]requested_item shift.num is exist - process it [10:25:58]requested_item shift.opened is exist - process it [10:25:58]req_shift_opened [10:25:58]FM_GetShiftState [10:25:58]SAM_PROTO_GetShiftState [10:25:58]wFMCommunicate request_size=4 [10:25:58]MH_SAM_APDU [10:25:58]CAPDU: 80 13 01 00 [10:25:58]Write to MH i2c: E2 08 00 7B 50 80 13 01 00 00 00 00 00 48 [10:25:58]Write i2c OK [10:25:58]MH_I2C_Read... [10:25:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:58]Read from MH i2c: E2 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: E2 0E 00 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: E2 0E 00 7B 50 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8B [10:25:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:25:58]wFMCommunicate OK [10:25:58]SAM_PROTO_GetShiftState done [10:25:58]FM_GetShiftState done [10:25:58]req_shift_opened done [10:25:58]requested_item shift.open_date is exist - process it [10:25:58]req_shift_open_date [10:25:58]req_shift_open_date done [10:25:58]produce_requested_data done [10:25:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218515,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:25:58]process_action_free close_receipt [10:25:58]json_value_free [10:25:58]json_value_free done [10:25:58]process_json_proto returns [10:25:58]Send response to host [10:25:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218515,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:25:58]free response buf [10:25:58]execute_script done [10:25:58]execute_script returns [10:25:58]free content buf [10:25:58]Sock 9.Close socket [10:25:58]Sock 9.Thread stoped [10:26:01]OFD Sender: No OFD packet to send [10:26:06]OFD Sender: No OFD packet to send [10:26:09]accept exits with 8 [10:26:09]New connection [10:26:09]New thread 3066682724 created [10:26:09]Thread 3066826084 joined [10:26:09]Waiting for new connection... [10:26:09] Sock 8.Parse request [10:26:09]Sock 8.Check first char [10:26:09]Sock 8.First char is OK [10:26:09]request: POST /json_proto HTTP/1.0 [10:26:09]Method: POST [10:26:09]URL: /json_proto [10:26:09]Method is POST - this is cgi request [10:26:09]url: /json_proto [10:26:09]query_string will be loaded in cgi processing [10:26:09]execute_cgi json_proto POST (null) [10:26:09]execute_cgi path=json_proto method=POST [10:26:09]POST find Content-Length [10:26:09]Host: 172.17.40.4:8080 [10:26:09]Content-Length: 678 [10:26:09]Content-Type: application/json [10:26:09] [10:26:09]POST finish read [10:26:09]Found Content-Length = 678 [10:26:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [10:26:09]execute_script... [10:26: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)536063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [10:26:09]POST & json_proto [10:26:09]process_json_proto [10:26:09]json parsed OK: [10:26:09]protocol is kg_v1.0 [10:26:09]action value=close_receipt [10:26:09]process_action close_receipt [10:26:09]cmd_close_receipt [10:26:09]MH_GetDate [10:26:09]Write to MH i2c: F0 00 00 7C 50 BB [10:26:09]Write i2c OK [10:26:09]MH_I2C_Read... [10:26:09]Read from MH i2c: F0 [10:26:09]MH_I2C_Read... [10:26:09]Read from MH i2c: F0 09 00 [10:26:09]MH_I2C_Read... [10:26:09]Read from MH i2c: F0 09 00 7C 50 00 45 89 13 67 EE 0E 0D 67 7C [10:26:09]GetLastDocTimeStamp 1729333558 [10:26:09]current date 1729333573 [10:26:09]FM_GetShiftState [10:26:09]SAM_PROTO_GetShiftState [10:26:09]wFMCommunicate request_size=4 [10:26:09]MH_SAM_APDU [10:26:09]CAPDU: 80 13 01 00 [10:26:09]Write to MH i2c: E2 08 00 7D 50 80 13 01 00 00 00 00 00 4A [10:26:09]Write i2c OK [10:26:09]MH_I2C_Read... [10:26:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:09]Read from MH i2c: E2 [10:26:09]MH_I2C_Read... [10:26:09]Read from MH i2c: E2 0E 00 [10:26:09]MH_I2C_Read... [10:26:09]Read from MH i2c: E2 0E 00 7D 50 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8D [10:26:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:26:09]wFMCommunicate OK [10:26:09]SAM_PROTO_GetShiftState done [10:26:09]FM_GetShiftState done [10:26:09]opened in 1729296582 [10:26:09]opened+sec_in_day 1729382982 [10:26:09]quantity*price = 90047 [10:26:09]sum+1 = 90048 [10:26:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 161 19.10.2024 10:26 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218516 ФПД: 75091097129695 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102613&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218516&fm=75091097129695&tin=02508201610067®Number=0000000000098116&sum=90000 [10:26:10]StoreToDocumentArchive [10:26:10]shift 443 fd 218516 [10:26:10]save to /storage/0443/doc_00218516 [10:26:10]save last doc name /storage/0443/doc_00218516 to /storage/kkm_last_doc_name [10:26:10]save OK [10:26:10]Clear old archive folders... [10:26:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:26:10]tlvbuf is 015792C0 [10:26:10]SAM_PROTO_ClearQueue [10:26:10]wFMCommunicate request_size=4 [10:26:10]MH_SAM_APDU [10:26:10]CAPDU: 80 09 00 00 [10:26:10]Write to MH i2c: E2 08 00 8A 50 80 09 00 00 00 00 00 00 4C [10:26:10]Write i2c OK [10:26:10]MH_I2C_Read... [10:26:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:26:10]Read from MH i2c: E2 [10:26:10]MH_I2C_Read... [10:26:10]Read from MH i2c: E2 03 00 [10:26:10]MH_I2C_Read... [10:26:10]Read from MH i2c: E2 03 00 8A 50 00 90 00 4E [10:26:10]RAPDU: 90 00 [10:26:10]wFMCommunicate OK [10:26:10]SAM_PROTO_ClearQueue done [10:26:10]KKMCreateOFDPacket [10:26:10]OFDProtocolAddRootSTLVToBuf [10:26:10]FM_MakeSignedData [10:26:10]FM_MakeSignedData [10:26:10]SAM_PROTO_SignData [10:26:10]wFMCommunicate request_size=4 [10:26:10]MH_SAM_APDU [10:26:10]CAPDU: 80 0D 01 02 [10:26:10]Write to MH i2c: E2 08 00 8B 50 80 0D 01 02 00 00 00 00 54 [10:26:10]Write i2c OK [10:26:10]MH_I2C_Read... [10:26:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:26:10]Read from MH i2c: E2 [10:26:10]MH_I2C_Read... [10:26:10]Read from MH i2c: E2 03 00 [10:26:10]MH_I2C_Read... [10:26:10]Read from MH i2c: E2 03 00 8B 50 00 90 00 4F [10:26:10]RAPDU: 90 00 [10:26:10]wFMCommunicate OK [10:26:10]wFMCommunicate request_size=255 [10:26:10]MH_SAM_APDU [10:26: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 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 A1 00 00 00 F4 03 04 00 45 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 94 55 03 00 35 04 06 00 44 [10:26:10]Write to MH i2c: E2 02 01 8C 50 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 A1 00 00 00 F4 03 04 00 45 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 94 55 03 00 35 04 06 00 44 00 00 CE [10:26:10]Write i2c OK [10:26:10]MH_I2C_Read... [10:26:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:11]Read from MH i2c: E2 [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: E2 03 00 [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: E2 03 00 8C 50 00 90 00 50 [10:26:11]RAPDU: 90 00 [10:26:11]wFMCommunicate OK [10:26:11]wFMCommunicate request_size=10 [10:26:11]MH_SAM_APDU [10:26:11]CAPDU: 80 0D 02 02 05 4B 82 2B 92 DF [10:26:11]Write to MH i2c: E2 0D 00 8D 50 80 0D 02 02 05 00 4B 82 2B 92 DF 00 00 CA [10:26:11]Write i2c OK [10:26:11]MH_I2C_Read... [10:26:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:11]Read from MH i2c: E2 [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: E2 03 00 [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: E2 03 00 8D 50 00 90 00 51 [10:26:11]RAPDU: 90 00 [10:26:11]wFMCommunicate OK [10:26:11]wFMCommunicate request_size=4 [10:26:11]MH_SAM_APDU [10:26:11]CAPDU: 80 0D 03 02 [10:26:11]Write to MH i2c: E2 08 00 8E 50 80 0D 03 02 00 00 00 00 59 [10:26:11]Write i2c OK [10:26:11]MH_I2C_Read... [10:26:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:26:11]Read from MH i2c: E2 [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: E2 0B 00 [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: E2 0B 00 8E 50 00 F2 C0 C1 CD F6 61 CC 78 90 00 35 [10:26:11]RAPDU: F2 C0 C1 CD F6 61 CC 78 90 00 [10:26:11]wFMCommunicate OK [10:26:11]SAM_PROTO_SignData done [10:26:11]FM_MakeSignedData done [10:26:11]CreateOFDProtocolMessage [10:26:11]wFMCommunicate request_size=4 [10:26:11]MH_SAM_APDU [10:26:11]CAPDU: 80 11 00 00 [10:26:11]Write to MH i2c: E2 08 00 8F 50 80 11 00 00 00 00 00 00 59 [10:26:11]Write i2c OK [10:26:11]MH_I2C_Read... [10:26:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:11]Read from MH i2c: E2 [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: E2 17 00 [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: E2 17 00 8F 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A8 [10:26:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:26:11]wFMCommunicate OK [10:26:11]CreateOFDProtocolMessage done [10:26:11]OFDSenderStorePacket 218516 [10:26:11]StoreOFDPacket docnum=218516 [10:26:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F7 BA 07 01 9E 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 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 A1 00 00 00 F4 03 04 00 45 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 94 55 03 00 35 04 06 00 44 4B 82 2B 92 DF F2 C0 C1 CD F6 61 CC 78 [10:26:11]CheckFolder [10:26:11]dirname=/storage/ofd_packets [10:26:11]CheckFolder done [10:26:11]ProducePacketName [10:26:11]name=ofd_packets/00218516 [10:26:11]NVStorageSaveData ofd_packets/00218516 [10:26:11]File name is /storage/ofd_packets/00218516 [10:26:11]Write 301 bytes [10:26:11]NVStorageSaveData done [10:26:11]OFDSenderStorePacket done [10:26:11]KKMCreateOFDPacket done [10:26:11]NVStorageSaveData kkm_last_timestamp [10:26:11]File name is /storage/kkm_last_timestamp [10:26:11]Write 4 bytes [10:26:11]NVStorageSaveData done [10:26:11]ExternCall_PrintAddStr [10:26:11]wPrintStart [10:26:11]Write to MH i2c: 01 00 00 90 50 E0 [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 90 50 00 00 00 00 00 FF 0F F5 [10:26:11]RasterBufferAndPrint [10:26:11]line Счет N : (1)536063 [10:26:11]line ИНН: 02508201610067 [10:26:11]line Контрольно-Кассовый Чек [10:26:11]line ПРОДАЖА [10:26:11]line ТРК (МРК, ГНК) : 43 [10:26:11]line Товар: 2710124130 [10:26:11]line Аи-92-К-2 [10:26:11]line 13.460 * 66.90 [10:26:11]line = 900.47 [10:26:11]line НДС 12% НСП 1% [10:26:11]line > о реализуемом товаре [10:26:11]line ОКРУГЛЕНИЕ: -0.47 [10:26:11]line ИТОГО: 900.00 [10:26:11]line Внесено: 900.00 [10:26:11]line СДАЧА: 0.00 [10:26:11]line НСП 1% : 7.97 [10:26:11]line НДС 12% : 95.62 [10:26:11]line Наличными: 900.00 [10:26:11]line Безнал.: 0.00 [10:26:11]line Место: АЗС № 84 "Партнер Нефть" [10:26:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:26:11]line СНО: Общий режим [10:26:11]line Чек 161 19.10.2024 10:26 [10:26:11]line Смена: 443 ФФД: 1.0 [10:26:11]line ЗНМ: 0300000178 [10:26:11]line РНМ: 0000000000098116 [10:26:11]line Версия ККМ: 001 [10:26:11]line ФМ: 0000000000965413 [10:26:11]line ФД: 218516 [10:26:11]line ФПД: 75091097129695 [10:26:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102613&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218516&fm=75091097129695&tin=02508201610067®Number=0000000000098116&sum=90000 [10:26:11]OFD Sender: Processing packet 218516 [packets to send 80, broken 79] [10:26:11]ProducePacketName [10:26:11]name=ofd_packets/00218516 [10:26:11]OFD Sender: To server: pG, [10:26:11]CommunicateWithHost lk.salyk.kg:30040 [10:26:11]ConnectInit lk.salyk.kg [10:26:11]written 0, free lines is 4095 [10:26:11]Connected sock=10 [10:26:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F7 BA 07 01 9E 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 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 A1 00 00 00 F4 03 04 00 45 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 94 55 03 00 35 04 06 00 44 4B 82 2B 92 DF F2 C0 C1 CD F6 61 CC 78 [10:26:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3D 5B 47 00 87 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 39 36 35 34 31 33 10 04 04 00 94 55 03 00 F4 03 04 00 DF 34 13 67 B6 04 01 00 00 AF 58 06 CD 73 44 93 D5 [10:26:11]CommunicateWithHost err = 0 [10:26:11]CheckOFDResponse [10:26:11]1017 (14) - 77093643461234 [10:26:11]1041 (16) - 0000000000965413 [10:26:11]1040 (4) - 218516 [10:26:11]1012 (4) - 19.10.2024 04:26 [10:26:11]1206 (1) - 0 [10:26:11]OFD Sender: Remove packet 218516 [10:26:11]ProducePacketName [10:26:11]name=ofd_packets/00218516 [10:26:11]NVStorageDeleteData [10:26:11]Write to MH i2c: 01 00 00 BB 50 0B [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 50 00 00 00 00 00 F4 0C 12 [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 3323 [10:26:12]MH_Cut [10:26:12]Write to MH i2c: D1 01 00 C2 50 01 E4 [10:26:12]Write i2c OK [10:26:12]MH_I2C_Read... [10:26:12]Read from MH i2c: D1 [10:26:12]MH_I2C_Read... [10:26:12]Read from MH i2c: D1 01 00 [10:26:12]MH_I2C_Read... [10:26:12]Read from MH i2c: D1 01 00 C2 50 00 E3 [10:26:12]Write to MH i2c: 01 00 00 C3 50 13 [10:26:12]Write i2c OK [10:26:12]MH_I2C_Read... [10:26:12]OFD Sender: No OFD packet to send [10:26:12]*** Cut start [10:26:12]*** Partial cut [10:26:12]*** CUTSNS_PIN = 1 [10:26:12]*** CUTSNS_PIN = 0 [10:26:12]*** Brake cut motor [10:26:13]Read from MH i2c: 01 [10:26:13]MH_I2C_Read... [10:26:13]*** Stop cut motor [10:26:13]*** Cut end [10:26:13]Read from MH i2c: 01 07 00 [10:26:13]MH_I2C_Read... [10:26:13]Read from MH i2c: 01 07 00 C3 50 00 00 00 00 00 FF 0F 28 [10:26:13]process_action close_receipt done [10:26:13]requested_data is exist [10:26:13]produce_requested_data [10:26:13]requested_item fm.sn is exist - process it [10:26:13]wFMCommunicate request_size=4 [10:26:13]MH_SAM_APDU [10:26:13]CAPDU: 80 11 00 00 [10:26:13]Write to MH i2c: E2 08 00 C4 50 80 11 00 00 00 00 00 00 8E [10:26:13]Write i2c OK [10:26:13]MH_I2C_Read... [10:26:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:13]Read from MH i2c: E2 [10:26:13]MH_I2C_Read... [10:26:13]Read from MH i2c: E2 17 00 [10:26:13]MH_I2C_Read... [10:26:13]Read from MH i2c: E2 17 00 C4 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DD [10:26:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:26:13]wFMCommunicate OK [10:26:13]requested_item fd.num is exist - process it [10:26:13]SAM_PROTO_GetFieldsCounters [10:26:13]wFMCommunicate request_size=4 [10:26:13]MH_SAM_APDU [10:26:13]CAPDU: 80 13 00 00 [10:26:13]Write to MH i2c: E2 08 00 C5 50 80 13 00 00 00 00 00 00 91 [10:26:13]Write i2c OK [10:26:13]MH_I2C_Read... [10:26:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:26:13]Read from MH i2c: E2 [10:26:13]MH_I2C_Read... [10:26:13]Read from MH i2c: E2 62 00 [10:26:13]MH_I2C_Read... [10:26:13]Read from MH i2c: E2 62 00 C5 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 94 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 39 [10:26:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 94 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:26:13]wFMCommunicate OK [10:26:13]SAM_PROTO_GetFieldsCounters done [10:26:13]requested_item shift.num is exist - process it [10:26:13]requested_item shift.opened is exist - process it [10:26:13]req_shift_opened [10:26:13]FM_GetShiftState [10:26:13]SAM_PROTO_GetShiftState [10:26:13]wFMCommunicate request_size=4 [10:26:13]MH_SAM_APDU [10:26:13]CAPDU: 80 13 01 00 [10:26:13]Write to MH i2c: E2 08 00 C6 50 80 13 01 00 00 00 00 00 93 [10:26:13]Write i2c OK [10:26:13]MH_I2C_Read... [10:26:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:13]Read from MH i2c: E2 [10:26:13]MH_I2C_Read... [10:26:13]Read from MH i2c: E2 0E 00 [10:26:13]MH_I2C_Read... [10:26:13]Read from MH i2c: E2 0E 00 C6 50 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D6 [10:26:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:26:13]wFMCommunicate OK [10:26:13]SAM_PROTO_GetShiftState done [10:26:13]FM_GetShiftState done [10:26:13]req_shift_opened done [10:26:13]requested_item shift.open_date is exist - process it [10:26:13]req_shift_open_date [10:26:13]req_shift_open_date done [10:26:13]produce_requested_data done [10:26:13]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218516,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:26:13]process_action_free close_receipt [10:26:13]json_value_free [10:26:13]json_value_free done [10:26:13]process_json_proto returns [10:26:13]Send response to host [10:26:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218516,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:26:13]free response buf [10:26:13]execute_script done [10:26:13]execute_script returns [10:26:13]free content buf [10:26:13]Sock 8.Close socket [10:26:13]Sock 8.Thread stoped [10:26:17]OFD Sender: No OFD packet to send [10:26:22]OFD Sender: No OFD packet to send [10:26:27]OFD Sender: No OFD packet to send [10:26:30]accept exits with 9 [10:26:30]New connection [10:26:30]New thread 3066826084 created [10:26:30]Thread 3066682724 joined [10:26:30]Waiting for new connection... [10:26:30] Sock 9.Parse request [10:26:30]Sock 9.Check first char [10:26:30]Sock 9.First char is OK [10:26:30]request: POST /json_proto HTTP/1.0 [10:26:30]Method: POST [10:26:30]URL: /json_proto [10:26:30]Method is POST - this is cgi request [10:26:30]url: /json_proto [10:26:30]query_string will be loaded in cgi processing [10:26:30]execute_cgi json_proto POST (null) [10:26:30]execute_cgi path=json_proto method=POST [10:26:30]POST find Content-Length [10:26:30]Host: 172.17.40.4:8080 [10:26:30]Content-Length: 762 [10:26:30]Content-Type: application/json [10:26:30] [10:26:30]POST finish read [10:26:30]Found Content-Length = 762 [10:26:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:30]execute_script... [10: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)536065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:30]POST & json_proto [10:26:30]process_json_proto [10:26:30]json parsed OK: [10:26:30]protocol is kg_v1.0 [10:26:30]action value=close_receipt [10:26:30]process_action close_receipt [10:26:30]cmd_close_receipt [10:26:30]MH_GetDate [10:26:30]Write to MH i2c: F0 00 00 C7 50 06 [10:26:30]Write i2c OK [10:26:30]MH_I2C_Read... [10:26:30]Read from MH i2c: F0 [10:26:30]MH_I2C_Read... [10:26:30]Read from MH i2c: F0 09 00 [10:26:30]MH_I2C_Read... [10:26:30]Read from MH i2c: F0 09 00 C7 50 00 5A 89 13 67 EE 0E 0D 67 DC [10:26:30]GetLastDocTimeStamp 1729333573 [10:26:30]current date 1729333594 [10:26:30]FM_GetShiftState [10:26:30]SAM_PROTO_GetShiftState [10:26:30]wFMCommunicate request_size=4 [10:26:30]MH_SAM_APDU [10:26:30]CAPDU: 80 13 01 00 [10:26:30]Write to MH i2c: E2 08 00 C8 50 80 13 01 00 00 00 00 00 95 [10:26:30]Write i2c OK [10:26:30]MH_I2C_Read... [10:26:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:30]Read from MH i2c: E2 [10:26:30]MH_I2C_Read... [10:26:30]Read from MH i2c: E2 0E 00 [10:26:30]MH_I2C_Read... [10:26:30]Read from MH i2c: E2 0E 00 C8 50 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D8 [10:26:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:26:30]wFMCommunicate OK [10:26:30]SAM_PROTO_GetShiftState done [10:26:30]FM_GetShiftState done [10:26:30]opened in 1729296582 [10:26:30]opened+sec_in_day 1729382982 [10:26:30]quantity*price = 200001 [10:26:30]sum+1 = 200003 [10:26:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.02 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 0.00 Безнал.: 2000.02 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 162 19.10.2024 10:26 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218517 ФПД: 25611107212810 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102634&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218517&fm=25611107212810&tin=02508201610067®Number=0000000000098116&sum=200002 [10:26:31]StoreToDocumentArchive [10:26:31]shift 443 fd 218517 [10:26:31]save to /storage/0443/doc_00218517 [10:26:31]save last doc name /storage/0443/doc_00218517 to /storage/kkm_last_doc_name [10:26:31]save OK [10:26:31]Clear old archive folders... [10:26:31]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:26:31]tlvbuf is 0162FF30 [10:26:31]SAM_PROTO_ClearQueue [10:26:31]wFMCommunicate request_size=4 [10:26:31]MH_SAM_APDU [10:26:31]CAPDU: 80 09 00 00 [10:26:31]Write to MH i2c: E2 08 00 D5 50 80 09 00 00 00 00 00 00 97 [10:26:31]Write i2c OK [10:26:31]MH_I2C_Read... [10:26:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:26:31]Read from MH i2c: E2 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 D5 50 00 90 00 99 [10:26:31]RAPDU: 90 00 [10:26:31]wFMCommunicate OK [10:26:31]SAM_PROTO_ClearQueue done [10:26:31]KKMCreateOFDPacket [10:26:31]OFDProtocolAddRootSTLVToBuf [10:26:31]FM_MakeSignedData [10:26:31]FM_MakeSignedData [10:26:31]SAM_PROTO_SignData [10:26:31]wFMCommunicate request_size=4 [10:26:31]MH_SAM_APDU [10:26:31]CAPDU: 80 0D 01 02 [10:26:31]Write to MH i2c: E2 08 00 D6 50 80 0D 01 02 00 00 00 00 9F [10:26:31]Write i2c OK [10:26:31]MH_I2C_Read... [10:26:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:26:31]Read from MH i2c: E2 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 D6 50 00 90 00 9A [10:26:31]RAPDU: 90 00 [10:26:31]wFMCommunicate OK [10:26:31]wFMCommunicate request_size=255 [10:26:31]MH_SAM_APDU [10:26:31]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 5A 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 95 55 03 00 35 04 06 00 [10:26:31]Write to MH i2c: E2 02 01 D7 50 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 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 5A 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 95 55 03 00 35 04 06 00 00 00 95 [10:26:31]Write i2c OK [10:26:31]MH_I2C_Read... [10:26:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:31]Read from MH i2c: E2 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 D7 50 00 90 00 9B [10:26:31]RAPDU: 90 00 [10:26:31]wFMCommunicate OK [10:26:31]wFMCommunicate request_size=11 [10:26:31]MH_SAM_APDU [10:26:31]CAPDU: 80 0D 02 02 06 17 4B 0C F2 9E 0A [10:26:31]Write to MH i2c: E2 0E 00 D8 50 80 0D 02 02 06 00 17 4B 0C F2 9E 0A 00 00 B6 [10:26:31]Write i2c OK [10:26:31]MH_I2C_Read... [10:26:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:31]Read from MH i2c: E2 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 03 00 D8 50 00 90 00 9C [10:26:31]RAPDU: 90 00 [10:26:31]wFMCommunicate OK [10:26:31]wFMCommunicate request_size=4 [10:26:31]MH_SAM_APDU [10:26:31]CAPDU: 80 0D 03 02 [10:26:31]Write to MH i2c: E2 08 00 D9 50 80 0D 03 02 00 00 00 00 A4 [10:26:31]Write i2c OK [10:26:31]MH_I2C_Read... [10:26:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:26:31]Read from MH i2c: E2 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 0B 00 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 0B 00 D9 50 00 14 DA CE 9B 69 EF 91 A3 90 00 88 [10:26:31]RAPDU: 14 DA CE 9B 69 EF 91 A3 90 00 [10:26:31]wFMCommunicate OK [10:26:31]SAM_PROTO_SignData done [10:26:31]FM_MakeSignedData done [10:26:31]CreateOFDProtocolMessage [10:26:31]wFMCommunicate request_size=4 [10:26:31]MH_SAM_APDU [10:26:31]CAPDU: 80 11 00 00 [10:26:31]Write to MH i2c: E2 08 00 DA 50 80 11 00 00 00 00 00 00 A4 [10:26:31]Write i2c OK [10:26:31]MH_I2C_Read... [10:26:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:31]Read from MH i2c: E2 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 17 00 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: E2 17 00 DA 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F3 [10:26:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:26:31]wFMCommunicate OK [10:26:31]CreateOFDProtocolMessage done [10:26:31]OFDSenderStorePacket 218517 [10:26:31]StoreOFDPacket docnum=218517 [10:26:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 78 AE 08 01 13 3E 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 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 5A 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 95 55 03 00 35 04 06 00 17 4B 0C F2 9E 0A 14 DA CE 9B 69 EF 91 A3 [10:26:31]CheckFolder [10:26:31]dirname=/storage/ofd_packets [10:26:31]CheckFolder done [10:26:31]ProducePacketName [10:26:31]name=ofd_packets/00218517 [10:26:31]NVStorageSaveData ofd_packets/00218517 [10:26:31]File name is /storage/ofd_packets/00218517 [10:26:31]Write 302 bytes [10:26:31]NVStorageSaveData done [10:26:31]OFDSenderStorePacket done [10:26:31]KKMCreateOFDPacket done [10:26:31]NVStorageSaveData kkm_last_timestamp [10:26:31]File name is /storage/kkm_last_timestamp [10:26:31]Write 4 bytes [10:26:31]NVStorageSaveData done [10:26:31]ExternCall_PrintAddStr [10:26:31]wPrintStart [10:26:31]Write to MH i2c: 01 00 00 DB 50 2B [10:26:31]Write i2c OK [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: 01 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: 01 07 00 [10:26:31]MH_I2C_Read... [10:26:31]Read from MH i2c: 01 07 00 DB 50 00 00 00 00 00 FF 0F 40 [10:26:31]RasterBufferAndPrint [10:26:31]line Счет N : (1)536065 [10:26:31]line ИНН: 02508201610067 [10:26:31]line Контрольно-Кассовый Чек [10:26:31]line ПРОДАЖА [10:26:31]line ТРК (МРК, ГНК) : 22 [10:26:31]line Товар: 2710124130 [10:26:31]line SUPER 92-К-5 [10:26:31]line 29.240 * 68.40 [10:26:31]line = 2000.02 [10:26:31]line НДС 12% НСП 1% [10:26:31]line > о реализуемом товаре [10:26:31]line ИТОГО: 2000.02 [10:26:31]line НСП 1% : 17.70 [10:26:31]line НДС 12% : 212.39 [10:26:31]line Наличными: 0.00 [10:26:31]line Безнал.: 2000.02 [10:26:31]line Место: АЗС № 84 "Партнер Нефть" [10:26:31]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:26:31]line СНО: Общий режим [10:26:31]line Чек 162 19.10.2024 10:26 [10:26:31]line Смена: 443 ФФД: 1.0 [10:26:31]line ЗНМ: 0300000178 [10:26:31]line РНМ: 0000000000098116 [10:26:31]line Версия ККМ: 001 [10:26:31]line Платежная система: Mbank [10:26:31]line ФМ: 0000000000965413 [10:26:31]line ФД: 218517 [10:26:31]line ФПД: 25611107212810 [10:26:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102634&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218517&fm=25611107212810&tin=02508201610067®Number=0000000000098116&sum=200002 [10:26:32]written 0, free lines is 4095 [10:26:32]OFD Sender: Processing packet 218517 [packets to send 80, broken 79] [10:26:32]ProducePacketName [10:26:32]name=ofd_packets/00218517 [10:26:32]OFD Sender: To server: pG, [10:26:32]CommunicateWithHost lk.salyk.kg:30040 [10:26:32]ConnectInit lk.salyk.kg [10:26:32]Connected sock=10 [10:26:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 78 AE 08 01 13 3E 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 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 5A 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 95 55 03 00 35 04 06 00 17 4B 0C F2 9E 0A 14 DA CE 9B 69 EF 91 A3 [10:26:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 35 D7 47 00 C7 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 39 36 35 34 31 33 10 04 04 00 95 55 03 00 F4 03 04 00 F3 34 13 67 B6 04 01 00 00 C4 7A E7 F9 F4 F2 00 F9 [10:26:32]CommunicateWithHost err = 0 [10:26:32]CheckOFDResponse [10:26:32]1017 (14) - 77093643461234 [10:26:32]1041 (16) - 0000000000965413 [10:26:32]1040 (4) - 218517 [10:26:32]1012 (4) - 19.10.2024 04:26 [10:26:32]1206 (1) - 0 [10:26:32]OFD Sender: Remove packet 218517 [10:26:32]ProducePacketName [10:26:32]name=ofd_packets/00218517 [10:26:32]NVStorageDeleteData [10:26:32]Write to MH i2c: 01 00 00 04 51 55 [10:26:32]Write i2c OK [10:26:32]MH_I2C_Read... [10:26:32]Read from MH i2c: 01 [10:26:32]MH_I2C_Read... [10:26:32]Read from MH i2c: 01 07 00 [10:26:32]MH_I2C_Read... [10:26:32]Read from MH i2c: 01 07 00 04 51 00 00 00 00 00 0C 0D 75 [10:26:32]RasterBufferAndPrint [10:26:32]line [10:26:32]line [10:26:32]line [10:26:32]line [10:26:32]line [10:26:32]written 0, free lines is 3346 [10:26:32]MH_Cut [10:26:32]Write to MH i2c: D1 01 00 0B 51 01 2E [10:26:32]Write i2c OK [10:26:32]MH_I2C_Read... [10:26:32]Read from MH i2c: D1 [10:26:32]MH_I2C_Read... [10:26:32]Read from MH i2c: D1 01 00 [10:26:32]MH_I2C_Read... [10:26:32]Read from MH i2c: D1 01 00 0B 51 00 2D [10:26:32]Write to MH i2c: 01 00 00 0C 51 5D [10:26:32]Write i2c OK [10:26:32]MH_I2C_Read... [10:26:32]OFD Sender: No OFD packet to send [10:26:33]*** Cut start [10:26:33]*** Partial cut [10:26:33]*** CUTSNS_PIN = 1 [10:26:33]*** CUTSNS_PIN = 0 [10:26:33]*** Brake cut motor [10:26:33]Read from MH i2c: 01 [10:26:33]MH_I2C_Read... [10:26:33]*** Stop cut motor [10:26:33]*** Cut end [10:26:33]Read from MH i2c: 01 07 00 [10:26:33]MH_I2C_Read... [10:26:33]Read from MH i2c: 01 07 00 0C 51 00 00 00 00 00 FF 0F 72 [10:26:33]process_action close_receipt done [10:26:33]requested_data is exist [10:26:33]produce_requested_data [10:26:33]requested_item fm.sn is exist - process it [10:26:33]wFMCommunicate request_size=4 [10:26:33]MH_SAM_APDU [10:26:33]CAPDU: 80 11 00 00 [10:26:33]Write to MH i2c: E2 08 00 0D 51 80 11 00 00 00 00 00 00 D8 [10:26:33]Write i2c OK [10:26:33]MH_I2C_Read... [10:26:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:33]Read from MH i2c: E2 [10:26:33]MH_I2C_Read... [10:26:33]Read from MH i2c: E2 17 00 [10:26:33]MH_I2C_Read... [10:26:33]Read from MH i2c: E2 17 00 0D 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 27 [10:26:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:26:33]wFMCommunicate OK [10:26:33]requested_item fd.num is exist - process it [10:26:33]SAM_PROTO_GetFieldsCounters [10:26:33]wFMCommunicate request_size=4 [10:26:33]MH_SAM_APDU [10:26:33]CAPDU: 80 13 00 00 [10:26:33]Write to MH i2c: E2 08 00 0E 51 80 13 00 00 00 00 00 00 DB [10:26:33]Write i2c OK [10:26:33]MH_I2C_Read... [10:26:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:26:34]Read from MH i2c: E2 [10:26:34]MH_I2C_Read... [10:26:34]Read from MH i2c: E2 62 00 [10:26:34]MH_I2C_Read... [10:26:34]Read from MH i2c: E2 62 00 0E 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 95 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 87 [10:26:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 95 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:26:34]wFMCommunicate OK [10:26:34]SAM_PROTO_GetFieldsCounters done [10:26:34]requested_item shift.num is exist - process it [10:26:34]requested_item shift.opened is exist - process it [10:26:34]req_shift_opened [10:26:34]FM_GetShiftState [10:26:34]SAM_PROTO_GetShiftState [10:26:34]wFMCommunicate request_size=4 [10:26:34]MH_SAM_APDU [10:26:34]CAPDU: 80 13 01 00 [10:26:34]Write to MH i2c: E2 08 00 0F 51 80 13 01 00 00 00 00 00 DD [10:26:34]Write i2c OK [10:26:34]MH_I2C_Read... [10:26:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:34]Read from MH i2c: E2 [10:26:34]MH_I2C_Read... [10:26:34]Read from MH i2c: E2 0E 00 [10:26:34]MH_I2C_Read... [10:26:34]Read from MH i2c: E2 0E 00 0F 51 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 20 [10:26:34]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:26:34]wFMCommunicate OK [10:26:34]SAM_PROTO_GetShiftState done [10:26:34]FM_GetShiftState done [10:26:34]req_shift_opened done [10:26:34]requested_item shift.open_date is exist - process it [10:26:34]req_shift_open_date [10:26:34]req_shift_open_date done [10:26:34]produce_requested_data done [10:26:34]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218517,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:26:34]process_action_free close_receipt [10:26:34]json_value_free [10:26:34]json_value_free done [10:26:34]process_json_proto returns [10:26:34]Send response to host [10:26:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218517,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:26:34]free response buf [10:26:34]execute_script done [10:26:34]execute_script returns [10:26:34]free content buf [10:26:34]Sock 9.Close socket [10:26:34]Sock 9.Thread stoped [10:26:37]OFD Sender: No OFD packet to send [10:26:42]OFD Sender: No OFD packet to send [10:26:47]OFD Sender: No OFD packet to send [10:26:52]OFD Sender: No OFD packet to send [10:26:57]OFD Sender: No OFD packet to send [10:27:02]OFD Sender: No OFD packet to send [10:27:07]OFD Sender: No OFD packet to send [10:27:10]accept exits with 8 [10:27:10]New connection [10:27:10]New thread 3066682724 created [10:27:10]Thread 3066826084 joined [10:27:10]Waiting for new connection... [10:27:10] Sock 8.Parse request [10:27:10]Sock 8.Check first char [10:27:10]Sock 8.First char is OK [10:27:10]request: POST /json_proto HTTP/1.0 [10:27:10]Method: POST [10:27:10]URL: /json_proto [10:27:10]Method is POST - this is cgi request [10:27:10]url: /json_proto [10:27:10]query_string will be loaded in cgi processing [10:27:10]execute_cgi json_proto POST (null) [10:27:10]execute_cgi path=json_proto method=POST [10:27:10]POST find Content-Length [10:27:10]Host: 172.17.40.4:8080 [10:27:10]Content-Length: 677 [10:27:10]Content-Type: application/json [10:27:10] [10:27:10]POST finish read [10:27:10]Found Content-Length = 677 [10:27:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:27:10]execute_script... [10:27: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)536068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:27:10]POST & json_proto [10:27:10]process_json_proto [10:27:10]json parsed OK: [10:27:10]protocol is kg_v1.0 [10:27:10]action value=close_receipt [10:27:10]process_action close_receipt [10:27:10]cmd_close_receipt [10:27:10]MH_GetDate [10:27:10]Write to MH i2c: F0 00 00 10 51 50 [10:27:10]Write i2c OK [10:27:10]MH_I2C_Read... [10:27:10]Read from MH i2c: F0 [10:27:10]MH_I2C_Read... [10:27:10]Read from MH i2c: F0 09 00 [10:27:10]MH_I2C_Read... [10:27:10]Read from MH i2c: F0 09 00 10 51 00 82 89 13 67 EE 0E 0D 67 4E [10:27:10]GetLastDocTimeStamp 1729333594 [10:27:10]current date 1729333634 [10:27:10]FM_GetShiftState [10:27:10]SAM_PROTO_GetShiftState [10:27:10]wFMCommunicate request_size=4 [10:27:10]MH_SAM_APDU [10:27:10]CAPDU: 80 13 01 00 [10:27:10]Write to MH i2c: E2 08 00 11 51 80 13 01 00 00 00 00 00 DF [10:27:10]Write i2c OK [10:27:10]MH_I2C_Read... [10:27:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:10]Read from MH i2c: E2 [10:27:10]MH_I2C_Read... [10:27:10]Read from MH i2c: E2 0E 00 [10:27:10]MH_I2C_Read... [10:27:10]Read from MH i2c: E2 0E 00 11 51 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 22 [10:27:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:27:10]wFMCommunicate OK [10:27:10]SAM_PROTO_GetShiftState done [10:27:10]FM_GetShiftState done [10:27:10]opened in 1729296582 [10:27:10]opened+sec_in_day 1729382982 [10:27:10]quantity*price = 20003 [10:27:10]sum+1 = 20004 [10:27: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 163 19.10.2024 10:27 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218518 ФПД: 113986335513568 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102714&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218518&fm=113986335513568&tin=02508201610067®Number=0000000000098116&sum=20000 [10:27:11]StoreToDocumentArchive [10:27:11]shift 443 fd 218518 [10:27:11]save to /storage/0443/doc_00218518 [10:27:11]save last doc name /storage/0443/doc_00218518 to /storage/kkm_last_doc_name [10:27:11]save OK [10:27:11]Clear old archive folders... [10:27:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:27:11]tlvbuf is 0161E290 [10:27:11]SAM_PROTO_ClearQueue [10:27:11]wFMCommunicate request_size=4 [10:27:11]MH_SAM_APDU [10:27:11]CAPDU: 80 09 00 00 [10:27:11]Write to MH i2c: E2 08 00 1E 51 80 09 00 00 00 00 00 00 E1 [10:27:11]Write i2c OK [10:27:11]MH_I2C_Read... [10:27:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:27:12]Read from MH i2c: E2 [10:27:12]MH_I2C_Read... [10:27:12]Read from MH i2c: E2 03 00 [10:27:12]MH_I2C_Read... [10:27:12]Read from MH i2c: E2 03 00 1E 51 00 90 00 E3 [10:27:12]RAPDU: 90 00 [10:27:12]wFMCommunicate OK [10:27:12]SAM_PROTO_ClearQueue done [10:27:12]KKMCreateOFDPacket [10:27:12]OFDProtocolAddRootSTLVToBuf [10:27:12]FM_MakeSignedData [10:27:12]FM_MakeSignedData [10:27:12]SAM_PROTO_SignData [10:27:12]wFMCommunicate request_size=4 [10:27:12]MH_SAM_APDU [10:27:12]CAPDU: 80 0D 01 02 [10:27:12]Write to MH i2c: E2 08 00 1F 51 80 0D 01 02 00 00 00 00 E9 [10:27:12]Write i2c OK [10:27:12]MH_I2C_Read... [10:27:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:27:12]Read from MH i2c: E2 [10:27:12]MH_I2C_Read... [10:27:12]Read from MH i2c: E2 03 00 [10:27:12]MH_I2C_Read... [10:27:12]Read from MH i2c: E2 03 00 1F 51 00 90 00 E4 [10:27:12]RAPDU: 90 00 [10:27:12]wFMCommunicate OK [10:27:12]wFMCommunicate request_size=255 [10:27:12]MH_SAM_APDU [10:27: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 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 A3 00 00 00 F4 03 04 00 82 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 96 55 03 00 35 04 06 00 67 [10:27:12]Write to MH i2c: E2 02 01 20 51 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 A3 00 00 00 F4 03 04 00 82 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 96 55 03 00 35 04 06 00 67 00 00 6C [10:27:12]Write i2c OK [10:27:12]MH_I2C_Read... [10:27:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:12]Read from MH i2c: E2 [10:27:12]MH_I2C_Read... [10:27:12]Read from MH i2c: E2 03 00 [10:27:12]MH_I2C_Read... [10:27:12]Read from MH i2c: E2 03 00 20 51 00 90 00 E5 [10:27:12]RAPDU: 90 00 [10:27:12]wFMCommunicate OK [10:27:12]wFMCommunicate request_size=10 [10:27:12]MH_SAM_APDU [10:27:12]CAPDU: 80 0D 02 02 05 AB 83 09 9B E0 [10:27:12]Write to MH i2c: E2 0D 00 21 51 80 0D 02 02 05 00 AB 83 09 9B E0 00 00 A8 [10:27:12]Write i2c OK [10:27:12]MH_I2C_Read... [10:27:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:12]Read from MH i2c: E2 [10:27:12]MH_I2C_Read... [10:27:12]Read from MH i2c: E2 03 00 [10:27:12]MH_I2C_Read... [10:27:12]Read from MH i2c: E2 03 00 21 51 00 90 00 E6 [10:27:12]RAPDU: 90 00 [10:27:12]wFMCommunicate OK [10:27:12]wFMCommunicate request_size=4 [10:27:12]MH_SAM_APDU [10:27:12]CAPDU: 80 0D 03 02 [10:27:12]Write to MH i2c: E2 08 00 22 51 80 0D 03 02 00 00 00 00 EE [10:27:12]Write i2c OK [10:27:12]MH_I2C_Read... [10:27:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:27:12]Read from MH i2c: E2 [10:27:12]MH_I2C_Read... [10:27:12]Read from MH i2c: E2 0B 00 [10:27:12]MH_I2C_Read... [10:27:12]Read from MH i2c: E2 0B 00 22 51 00 67 C1 BE 5F 72 AC DC E8 90 00 16 [10:27:12]RAPDU: 67 C1 BE 5F 72 AC DC E8 90 00 [10:27:12]wFMCommunicate OK [10:27:12]SAM_PROTO_SignData done [10:27:12]FM_MakeSignedData done [10:27:12]CreateOFDProtocolMessage [10:27:12]wFMCommunicate request_size=4 [10:27:12]MH_SAM_APDU [10:27:12]CAPDU: 80 11 00 00 [10:27:12]Write to MH i2c: E2 08 00 23 51 80 11 00 00 00 00 00 00 EE [10:27:12]Write i2c OK [10:27:12]MH_I2C_Read... [10:27:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:12]Read from MH i2c: E2 [10:27:12]MH_I2C_Read... [10:27:12]Read from MH i2c: E2 17 00 [10:27:12]MH_I2C_Read... [10:27:12]Read from MH i2c: E2 17 00 23 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3D [10:27:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:27:12]wFMCommunicate OK [10:27:12]CreateOFDProtocolMessage done [10:27:12]OFDSenderStorePacket 218518 [10:27:12]StoreOFDPacket docnum=218518 [10:27:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FF E2 07 01 12 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 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 A3 00 00 00 F4 03 04 00 82 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 96 55 03 00 35 04 06 00 67 AB 83 09 9B E0 67 C1 BE 5F 72 AC DC E8 [10:27:12]CheckFolder [10:27:12]dirname=/storage/ofd_packets [10:27:12]CheckFolder done [10:27:12]ProducePacketName [10:27:12]name=ofd_packets/00218518 [10:27:12]NVStorageSaveData ofd_packets/00218518 [10:27:12]File name is /storage/ofd_packets/00218518 [10:27:12]Write 301 bytes [10:27:12]NVStorageSaveData done [10:27:12]OFDSenderStorePacket done [10:27:12]KKMCreateOFDPacket done [10:27:12]NVStorageSaveData kkm_last_timestamp [10:27:12]File name is /storage/kkm_last_timestamp [10:27:12]Write 4 bytes [10:27:12]NVStorageSaveData done [10:27:12]ExternCall_PrintAddStr [10:27:12]wPrintStart [10:27:12]Write to MH i2c: 01 00 00 24 51 75 [10:27:12]Write i2c OK [10:27:12]MH_I2C_Read... [10:27:12]Read from MH i2c: 01 [10:27:12]MH_I2C_Read... [10:27:12]Read from MH i2c: 01 07 00 [10:27:12]MH_I2C_Read... [10:27:12]Read from MH i2c: 01 07 00 24 51 00 00 00 00 00 FF 0F 8A [10:27:12]RasterBufferAndPrint [10:27:12]line Счет N : (1)536068 [10:27:12]line ИНН: 02508201610067 [10:27:12]line Контрольно-Кассовый Чек [10:27:12]line ПРОДАЖА [10:27:12]line ТРК (МРК, ГНК) : 13 [10:27:12]line Товар: 2710124130 [10:27:12]line Аи-92-К-2 [10:27:12]line 2.990 * 66.90 [10:27:12]line = 200.03 [10:27:12]line НДС 12% НСП 1% [10:27:12]line > о реализуемом товаре [10:27:12]line ОКРУГЛЕНИЕ: -0.03 [10:27:12]line ИТОГО: 200.00 [10:27:12]line Внесено: 200.00 [10:27:12]line СДАЧА: 0.00 [10:27:12]line НСП 1% : 1.77 [10:27:12]line НДС 12% : 21.24 [10:27:12]line Наличными: 200.00 [10:27:12]line Безнал.: 0.00 [10:27:12]line Место: АЗС № 84 "Партнер Нефть" [10:27:12]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:27:12]line СНО: Общий режим [10:27:12]line Чек 163 19.10.2024 10:27 [10:27:12]line Смена: 443 ФФД: 1.0 [10:27:12]line ЗНМ: 0300000178 [10:27:12]line РНМ: 0000000000098116 [10:27:12]line Версия ККМ: 001 [10:27:12]line ФМ: 0000000000965413 [10:27:12]line ФД: 218518 [10:27:12]line ФПД: 113986335513568 [10:27:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102714&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218518&fm=113986335513568&tin=02508201610067®Number=0000000000098116&sum=20000 [10:27:12]written 0, free lines is 4095 [10:27:12]OFD Sender: Processing packet 218518 [packets to send 80, broken 79] [10:27:12]ProducePacketName [10:27:12]name=ofd_packets/00218518 [10:27:12]OFD Sender: To server: pG, [10:27:12]CommunicateWithHost lk.salyk.kg:30040 [10:27:12]ConnectInit lk.salyk.kg [10:27:12]Connected sock=10 [10:27:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FF E2 07 01 12 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 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 A3 00 00 00 F4 03 04 00 82 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 96 55 03 00 35 04 06 00 67 AB 83 09 9B E0 67 C1 BE 5F 72 AC DC E8 [10:27:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8C 31 47 00 B8 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 39 36 35 34 31 33 10 04 04 00 96 55 03 00 F4 03 04 00 1C 35 13 67 B6 04 01 00 00 0D 9B A2 30 5C F6 AD 7E [10:27:12]CommunicateWithHost err = 0 [10:27:12]CheckOFDResponse [10:27:12]1017 (14) - 77093643461234 [10:27:12]1041 (16) - 0000000000965413 [10:27:12]1040 (4) - 218518 [10:27:12]1012 (4) - 19.10.2024 04:27 [10:27:12]1206 (1) - 0 [10:27:12]OFD Sender: Remove packet 218518 [10:27:12]ProducePacketName [10:27:12]name=ofd_packets/00218518 [10:27:12]NVStorageDeleteData [10:27:13]Write to MH i2c: 01 00 00 4F 51 A0 [10:27:13]Write i2c OK [10:27:13]MH_I2C_Read... [10:27:13]Read from MH i2c: 01 [10:27:13]MH_I2C_Read... [10:27:13]Read from MH i2c: 01 07 00 [10:27:13]MH_I2C_Read... [10:27:13]Read from MH i2c: 01 07 00 4F 51 00 00 00 00 00 DF 0C 92 [10:27:13]RasterBufferAndPrint [10:27:13]line [10:27:13]line [10:27:13]line [10:27:13]line [10:27:13]line [10:27:13]written 0, free lines is 3304 [10:27:13]MH_Cut [10:27:13]Write to MH i2c: D1 01 00 56 51 01 79 [10:27:13]Write i2c OK [10:27:13]MH_I2C_Read... [10:27:13]Read from MH i2c: D1 [10:27:13]MH_I2C_Read... [10:27:13]Read from MH i2c: D1 01 00 [10:27:13]MH_I2C_Read... [10:27:13]Read from MH i2c: D1 01 00 56 51 00 78 [10:27:13]Write to MH i2c: 01 00 00 57 51 A8 [10:27:13]Write i2c OK [10:27:13]MH_I2C_Read... [10:27:13]OFD Sender: No OFD packet to send [10:27:13]*** Cut start [10:27:13]*** Partial cut [10:27:13]*** CUTSNS_PIN = 1 [10:27:13]*** CUTSNS_PIN = 0 [10:27:14]*** Brake cut motor [10:27:14]Read from MH i2c: 01 [10:27:14]MH_I2C_Read... [10:27:14]*** Stop cut motor [10:27:14]*** Cut end [10:27:14]Read from MH i2c: 01 07 00 [10:27:14]MH_I2C_Read... [10:27:14]Read from MH i2c: 01 07 00 57 51 00 00 00 00 00 FF 0F BD [10:27:14]process_action close_receipt done [10:27:14]requested_data is exist [10:27:14]produce_requested_data [10:27:14]requested_item fm.sn is exist - process it [10:27:14]wFMCommunicate request_size=4 [10:27:14]MH_SAM_APDU [10:27:14]CAPDU: 80 11 00 00 [10:27:14]Write to MH i2c: E2 08 00 58 51 80 11 00 00 00 00 00 00 23 [10:27:14]Write i2c OK [10:27:14]MH_I2C_Read... [10:27:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:14]Read from MH i2c: E2 [10:27:14]MH_I2C_Read... [10:27:14]Read from MH i2c: E2 17 00 [10:27:14]MH_I2C_Read... [10:27:14]Read from MH i2c: E2 17 00 58 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 72 [10:27:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:27:14]wFMCommunicate OK [10:27:14]requested_item fd.num is exist - process it [10:27:14]SAM_PROTO_GetFieldsCounters [10:27:14]wFMCommunicate request_size=4 [10:27:14]MH_SAM_APDU [10:27:14]CAPDU: 80 13 00 00 [10:27:14]Write to MH i2c: E2 08 00 59 51 80 13 00 00 00 00 00 00 26 [10:27:14]Write i2c OK [10:27:14]MH_I2C_Read... [10:27:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:27:14]Read from MH i2c: E2 [10:27:14]MH_I2C_Read... [10:27:14]Read from MH i2c: E2 62 00 [10:27:14]MH_I2C_Read... [10:27:14]Read from MH i2c: E2 62 00 59 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 96 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [10:27:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 96 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:27:14]wFMCommunicate OK [10:27:14]SAM_PROTO_GetFieldsCounters done [10:27:14]requested_item shift.num is exist - process it [10:27:14]requested_item shift.opened is exist - process it [10:27:14]req_shift_opened [10:27:14]FM_GetShiftState [10:27:14]SAM_PROTO_GetShiftState [10:27:14]wFMCommunicate request_size=4 [10:27:14]MH_SAM_APDU [10:27:14]CAPDU: 80 13 01 00 [10:27:14]Write to MH i2c: E2 08 00 5A 51 80 13 01 00 00 00 00 00 28 [10:27:14]Write i2c OK [10:27:14]MH_I2C_Read... [10:27:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:14]Read from MH i2c: E2 [10:27:14]MH_I2C_Read... [10:27:14]Read from MH i2c: E2 0E 00 [10:27:14]MH_I2C_Read... [10:27:14]Read from MH i2c: E2 0E 00 5A 51 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6B [10:27:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:27:14]wFMCommunicate OK [10:27:14]SAM_PROTO_GetShiftState done [10:27:14]FM_GetShiftState done [10:27:14]req_shift_opened done [10:27:14]requested_item shift.open_date is exist - process it [10:27:14]req_shift_open_date [10:27:14]req_shift_open_date done [10:27:14]produce_requested_data done [10:27:14]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218518,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:27:14]process_action_free close_receipt [10:27:14]json_value_free [10:27:14]json_value_free done [10:27:14]process_json_proto returns [10:27:14]Send response to host [10:27:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218518,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:27:14]free response buf [10:27:14]execute_script done [10:27:14]execute_script returns [10:27:14]free content buf [10:27:14]Sock 8.Close socket [10:27:14]Sock 8.Thread stoped [10:27:18]OFD Sender: No OFD packet to send [10:27:23]OFD Sender: No OFD packet to send [10:27:28]OFD Sender: No OFD packet to send [10:27:29]accept exits with 9 [10:27:29]New connection [10:27:29]New thread 3066826084 created [10:27:29]Thread 3066682724 joined [10:27:29]Waiting for new connection... [10:27:29] Sock 9.Parse request [10:27:29]Sock 9.Check first char [10:27:29]Sock 9.First char is OK [10:27:29]request: POST /json_proto HTTP/1.0 [10:27:29]Method: POST [10:27:29]URL: /json_proto [10:27:29]Method is POST - this is cgi request [10:27:29]url: /json_proto [10:27:29]query_string will be loaded in cgi processing [10:27:29]execute_cgi json_proto POST (null) [10:27:29]execute_cgi path=json_proto method=POST [10:27:29]POST find Content-Length [10:27:29]Host: 172.17.40.4:8080 [10:27:29]Content-Length: 670 [10:27:29]Content-Type: application/json [10:27:29] [10:27:29]POST finish read [10:27:29]Found Content-Length = 670 [10:27:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536069", "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" : 6.150, "sum" : 420.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 420.00, "total" : 420.00, "payments": [ { "type": 0, "sum" : 420.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:29]execute_script... [10: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)536069", "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" : 6.150, "sum" : 420.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 420.00, "total" : 420.00, "payments": [ { "type": 0, "sum" : 420.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:29]POST & json_proto [10:27:29]process_json_proto [10:27:29]json parsed OK: [10:27:29]protocol is kg_v1.0 [10:27:29]action value=close_receipt [10:27:29]process_action close_receipt [10:27:29]cmd_close_receipt [10:27:29]MH_GetDate [10:27:29]Write to MH i2c: F0 00 00 5B 51 9B [10:27:29]Write i2c OK [10:27:29]MH_I2C_Read... [10:27:29]Read from MH i2c: F0 [10:27:29]MH_I2C_Read... [10:27:29]Read from MH i2c: F0 09 00 [10:27:29]MH_I2C_Read... [10:27:29]Read from MH i2c: F0 09 00 5B 51 00 95 89 13 67 EE 0E 0D 67 AC [10:27:29]GetLastDocTimeStamp 1729333634 [10:27:29]current date 1729333653 [10:27:29]FM_GetShiftState [10:27:29]SAM_PROTO_GetShiftState [10:27:29]wFMCommunicate request_size=4 [10:27:29]MH_SAM_APDU [10:27:29]CAPDU: 80 13 01 00 [10:27:29]Write to MH i2c: E2 08 00 5C 51 80 13 01 00 00 00 00 00 2A [10:27:29]Write i2c OK [10:27:29]MH_I2C_Read... [10:27:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:29]Read from MH i2c: E2 [10:27:29]MH_I2C_Read... [10:27:29]Read from MH i2c: E2 0E 00 [10:27:29]MH_I2C_Read... [10:27:29]Read from MH i2c: E2 0E 00 5C 51 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6D [10:27:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:27:29]wFMCommunicate OK [10:27:29]SAM_PROTO_GetShiftState done [10:27:29]FM_GetShiftState done [10:27:29]opened in 1729296582 [10:27:29]opened+sec_in_day 1729382982 [10:27:29]quantity*price = 42066 [10:27:29]sum+1 = 42067 [10:27:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 420.00 Внесено: 420.00 СДАЧА: 0.00 НСП 1% : 3.72 НДС 12% : 44.67 Наличными: 420.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 164 19.10.2024 10:27 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218519 ФПД: 73002607207761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102733&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218519&fm=73002607207761&tin=02508201610067®Number=0000000000098116&sum=42000 [10:27:31]StoreToDocumentArchive [10:27:31]shift 443 fd 218519 [10:27:31]save to /storage/0443/doc_00218519 [10:27:31]save last doc name /storage/0443/doc_00218519 to /storage/kkm_last_doc_name [10:27:31]save OK [10:27:31]Clear old archive folders... [10:27:31]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:27:31]tlvbuf is 01536750 [10:27:31]SAM_PROTO_ClearQueue [10:27:31]wFMCommunicate request_size=4 [10:27:31]MH_SAM_APDU [10:27:31]CAPDU: 80 09 00 00 [10:27:31]Write to MH i2c: E2 08 00 69 51 80 09 00 00 00 00 00 00 2C [10:27:31]Write i2c OK [10:27:31]MH_I2C_Read... [10:27:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:27:31]Read from MH i2c: E2 [10:27:31]MH_I2C_Read... [10:27:31]Read from MH i2c: E2 03 00 [10:27:31]MH_I2C_Read... [10:27:31]Read from MH i2c: E2 03 00 69 51 00 90 00 2E [10:27:31]RAPDU: 90 00 [10:27:31]wFMCommunicate OK [10:27:31]SAM_PROTO_ClearQueue done [10:27:31]KKMCreateOFDPacket [10:27:31]OFDProtocolAddRootSTLVToBuf [10:27:31]FM_MakeSignedData [10:27:31]FM_MakeSignedData [10:27:31]SAM_PROTO_SignData [10:27:31]wFMCommunicate request_size=4 [10:27:31]MH_SAM_APDU [10:27:31]CAPDU: 80 0D 01 02 [10:27:31]Write to MH i2c: E2 08 00 6A 51 80 0D 01 02 00 00 00 00 34 [10:27:31]Write i2c OK [10:27:31]MH_I2C_Read... [10:27:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:27:31]Read from MH i2c: E2 [10:27:31]MH_I2C_Read... [10:27:31]Read from MH i2c: E2 03 00 [10:27:31]MH_I2C_Read... [10:27:31]Read from MH i2c: E2 03 00 6A 51 00 90 00 2F [10:27:31]RAPDU: 90 00 [10:27:31]wFMCommunicate OK [10:27:31]wFMCommunicate request_size=255 [10:27:31]MH_SAM_APDU [10:27:31]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 06 18 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 52 A4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 11 00 00 00 00 07 04 06 00 10 A4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 95 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 97 55 03 00 35 04 06 00 [10:27:31]Write to MH i2c: E2 02 01 6B 51 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 06 18 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 52 A4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 11 00 00 00 00 07 04 06 00 10 A4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 95 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 97 55 03 00 35 04 06 00 00 00 05 [10:27:31]Write i2c OK [10:27:31]MH_I2C_Read... [10:27:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:31]Read from MH i2c: E2 [10:27:31]MH_I2C_Read... [10:27:31]Read from MH i2c: E2 03 00 [10:27:31]MH_I2C_Read... [10:27:31]Read from MH i2c: E2 03 00 6B 51 00 90 00 30 [10:27:31]RAPDU: 90 00 [10:27:31]wFMCommunicate OK [10:27:31]wFMCommunicate request_size=11 [10:27:31]MH_SAM_APDU [10:27:31]CAPDU: 80 0D 02 02 06 42 65 3E 78 65 51 [10:27:31]Write to MH i2c: E2 0E 00 6C 51 80 0D 02 02 06 00 42 65 3E 78 65 51 00 00 56 [10:27:31]Write i2c OK [10:27:31]MH_I2C_Read... [10:27:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:31]Read from MH i2c: E2 [10:27:31]MH_I2C_Read... [10:27:31]Read from MH i2c: E2 03 00 [10:27:31]MH_I2C_Read... [10:27:31]Read from MH i2c: E2 03 00 6C 51 00 90 00 31 [10:27:31]RAPDU: 90 00 [10:27:31]wFMCommunicate OK [10:27:31]wFMCommunicate request_size=4 [10:27:31]MH_SAM_APDU [10:27:31]CAPDU: 80 0D 03 02 [10:27:31]Write to MH i2c: E2 08 00 6D 51 80 0D 03 02 00 00 00 00 39 [10:27:31]Write i2c OK [10:27:31]MH_I2C_Read... [10:27:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:27:31]Read from MH i2c: E2 [10:27:31]MH_I2C_Read... [10:27:31]Read from MH i2c: E2 0B 00 [10:27:31]MH_I2C_Read... [10:27:31]Read from MH i2c: E2 0B 00 6D 51 00 42 35 70 CB 3C 28 05 35 90 00 8A [10:27:31]RAPDU: 42 35 70 CB 3C 28 05 35 90 00 [10:27:31]wFMCommunicate OK [10:27:31]SAM_PROTO_SignData done [10:27:31]FM_MakeSignedData done [10:27:31]CreateOFDProtocolMessage [10:27:31]wFMCommunicate request_size=4 [10:27:31]MH_SAM_APDU [10:27:31]CAPDU: 80 11 00 00 [10:27:31]Write to MH i2c: E2 08 00 6E 51 80 11 00 00 00 00 00 00 39 [10:27:31]Write i2c OK [10:27:31]MH_I2C_Read... [10:27:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:31]Read from MH i2c: E2 [10:27:31]MH_I2C_Read... [10:27:31]Read from MH i2c: E2 17 00 [10:27:31]MH_I2C_Read... [10:27:31]Read from MH i2c: E2 17 00 6E 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 88 [10:27:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:27:31]wFMCommunicate OK [10:27:31]CreateOFDProtocolMessage done [10:27:31]OFDSenderStorePacket 218519 [10:27:31]StoreOFDPacket docnum=218519 [10:27:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 A9 67 08 01 22 83 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 06 18 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 52 A4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 11 00 00 00 00 07 04 06 00 10 A4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 95 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 97 55 03 00 35 04 06 00 42 65 3E 78 65 51 42 35 70 CB 3C 28 05 35 [10:27:31]CheckFolder [10:27:31]dirname=/storage/ofd_packets [10:27:31]CheckFolder done [10:27:31]ProducePacketName [10:27:31]name=ofd_packets/00218519 [10:27:31]NVStorageSaveData ofd_packets/00218519 [10:27:31]File name is /storage/ofd_packets/00218519 [10:27:31]Write 302 bytes [10:27:31]NVStorageSaveData done [10:27:31]OFDSenderStorePacket done [10:27:31]KKMCreateOFDPacket done [10:27:31]NVStorageSaveData kkm_last_timestamp [10:27:31]File name is /storage/kkm_last_timestamp [10:27:31]Write 4 bytes [10:27:31]NVStorageSaveData done [10:27:31]ExternCall_PrintAddStr [10:27:31]wPrintStart [10:27:31]Write to MH i2c: 01 00 00 6F 51 C0 [10:27:31]Write i2c OK [10:27:31]MH_I2C_Read... [10:27:31]Read from MH i2c: 01 [10:27:31]MH_I2C_Read... [10:27:31]Read from MH i2c: 01 07 00 [10:27:31]MH_I2C_Read... [10:27:31]Read from MH i2c: 01 07 00 6F 51 00 00 00 00 00 FF 0F D5 [10:27:31]RasterBufferAndPrint [10:27:31]line Счет N : (1)536069 [10:27:31]line ИНН: 02508201610067 [10:27:31]line Контрольно-Кассовый Чек [10:27:31]line ПРОДАЖА [10:27:31]line ТРК (МРК, ГНК) : 42 [10:27:31]line Товар: 2710124130 [10:27:31]line SUPER 92-К-5 [10:27:31]line 6.150 * 68.40 [10:27:31]line = 420.66 [10:27:31]line НДС 12% НСП 1% [10:27:31]line > о реализуемом товаре [10:27:31]line ОКРУГЛЕНИЕ: -0.66 [10:27:31]line ИТОГО: 420.00 [10:27:31]line Внесено: 420.00 [10:27:31]line СДАЧА: 0.00 [10:27:31]line НСП 1% : 3.72 [10:27:31]line НДС 12% : 44.67 [10:27:31]line Наличными: 420.00 [10:27:31]line Безнал.: 0.00 [10:27:31]line Место: АЗС № 84 "Партнер Нефть" [10:27:31]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:27:31]line СНО: Общий режим [10:27:31]line Чек 164 19.10.2024 10:27 [10:27:31]line Смена: 443 ФФД: 1.0 [10:27:31]line ЗНМ: 0300000178 [10:27:31]line РНМ: 0000000000098116 [10:27:31]line Версия ККМ: 001 [10:27:31]line ФМ: 0000000000965413 [10:27:31]line ФД: 218519 [10:27:31]line ФПД: 73002607207761 [10:27:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102733&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218519&fm=73002607207761&tin=02508201610067®Number=0000000000098116&sum=42000 [10:27:31]OFD Sender: Processing packet 218519 [packets to send 80, broken 79] [10:27:31]ProducePacketName [10:27:31]name=ofd_packets/00218519 [10:27:31]OFD Sender: To server: pG, [10:27:31]CommunicateWithHost lk.salyk.kg:30040 [10:27:31]ConnectInit lk.salyk.kg [10:27:31]written 0, free lines is 4095 [10:27:32]Connected sock=10 [10:27:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 A9 67 08 01 22 83 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 06 18 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 52 A4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 11 00 00 00 00 07 04 06 00 10 A4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 95 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 97 55 03 00 35 04 06 00 42 65 3E 78 65 51 42 35 70 CB 3C 28 05 35 [10:27:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C1 F1 47 00 A8 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 39 36 35 34 31 33 10 04 04 00 97 55 03 00 F4 03 04 00 2F 35 13 67 B6 04 01 00 00 71 3F C8 A3 DA C9 E1 F3 [10:27:32]CommunicateWithHost err = 0 [10:27:32]CheckOFDResponse [10:27:32]1017 (14) - 77093643461234 [10:27:32]1041 (16) - 0000000000965413 [10:27:32]1040 (4) - 218519 [10:27:32]1012 (4) - 19.10.2024 04:27 [10:27:32]1206 (1) - 0 [10:27:32]OFD Sender: Remove packet 218519 [10:27:32]ProducePacketName [10:27:32]name=ofd_packets/00218519 [10:27:32]NVStorageDeleteData [10:27:32]Write to MH i2c: 01 00 00 9A 51 EB [10:27:32]Write i2c OK [10:27:32]MH_I2C_Read... [10:27:32]Read from MH i2c: 01 [10:27:32]MH_I2C_Read... [10:27:32]Read from MH i2c: 01 07 00 [10:27:32]MH_I2C_Read... [10:27:32]Read from MH i2c: 01 07 00 9A 51 00 00 00 00 00 EE 0C EC [10:27:32]RasterBufferAndPrint [10:27:32]line [10:27:32]line [10:27:32]line [10:27:32]line [10:27:32]line [10:27:32]written 0, free lines is 3316 [10:27:32]MH_Cut [10:27:32]Write to MH i2c: D1 01 00 A1 51 01 C4 [10:27:32]Write i2c OK [10:27:32]MH_I2C_Read... [10:27:32]Read from MH i2c: D1 [10:27:32]MH_I2C_Read... [10:27:32]Read from MH i2c: D1 01 00 [10:27:32]MH_I2C_Read... [10:27:32]Read from MH i2c: D1 01 00 A1 51 00 C3 [10:27:32]Write to MH i2c: 01 00 00 A2 51 F3 [10:27:32]Write i2c OK [10:27:32]MH_I2C_Read... [10:27:32]OFD Sender: No OFD packet to send [10:27:33]*** Cut start [10:27:33]*** Partial cut [10:27:33]*** CUTSNS_PIN = 1 [10:27:33]*** CUTSNS_PIN = 0 [10:27:33]*** Brake cut motor [10:27:33]Read from MH i2c: 01 [10:27:33]MH_I2C_Read... [10:27:33]*** Stop cut motor [10:27:33]*** Cut end [10:27:33]Read from MH i2c: 01 07 00 [10:27:33]MH_I2C_Read... [10:27:33]Read from MH i2c: 01 07 00 A2 51 00 00 00 00 00 FF 0F 08 [10:27:33]process_action close_receipt done [10:27:33]requested_data is exist [10:27:33]produce_requested_data [10:27:33]requested_item fm.sn is exist - process it [10:27:33]wFMCommunicate request_size=4 [10:27:33]MH_SAM_APDU [10:27:33]CAPDU: 80 11 00 00 [10:27:33]Write to MH i2c: E2 08 00 A3 51 80 11 00 00 00 00 00 00 6E [10:27:33]Write i2c OK [10:27:33]MH_I2C_Read... [10:27:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:33]Read from MH i2c: E2 [10:27:33]MH_I2C_Read... [10:27:33]Read from MH i2c: E2 17 00 [10:27:33]MH_I2C_Read... [10:27:33]Read from MH i2c: E2 17 00 A3 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BD [10:27:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:27:33]wFMCommunicate OK [10:27:33]requested_item fd.num is exist - process it [10:27:33]SAM_PROTO_GetFieldsCounters [10:27:33]wFMCommunicate request_size=4 [10:27:33]MH_SAM_APDU [10:27:33]CAPDU: 80 13 00 00 [10:27:33]Write to MH i2c: E2 08 00 A4 51 80 13 00 00 00 00 00 00 71 [10:27:33]Write i2c OK [10:27:33]MH_I2C_Read... [10:27:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:27:33]Read from MH i2c: E2 [10:27:33]MH_I2C_Read... [10:27:33]Read from MH i2c: E2 62 00 [10:27:33]MH_I2C_Read... [10:27:33]Read from MH i2c: E2 62 00 A4 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 97 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [10:27:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 97 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:27:33]wFMCommunicate OK [10:27:33]SAM_PROTO_GetFieldsCounters done [10:27:33]requested_item shift.num is exist - process it [10:27:33]requested_item shift.opened is exist - process it [10:27:33]req_shift_opened [10:27:33]FM_GetShiftState [10:27:33]SAM_PROTO_GetShiftState [10:27:33]wFMCommunicate request_size=4 [10:27:33]MH_SAM_APDU [10:27:33]CAPDU: 80 13 01 00 [10:27:33]Write to MH i2c: E2 08 00 A5 51 80 13 01 00 00 00 00 00 73 [10:27:33]Write i2c OK [10:27:33]MH_I2C_Read... [10:27:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:34]Read from MH i2c: E2 [10:27:34]MH_I2C_Read... [10:27:34]Read from MH i2c: E2 0E 00 [10:27:34]MH_I2C_Read... [10:27:34]Read from MH i2c: E2 0E 00 A5 51 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B6 [10:27:34]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:27:34]wFMCommunicate OK [10:27:34]SAM_PROTO_GetShiftState done [10:27:34]FM_GetShiftState done [10:27:34]req_shift_opened done [10:27:34]requested_item shift.open_date is exist - process it [10:27:34]req_shift_open_date [10:27:34]req_shift_open_date done [10:27:34]produce_requested_data done [10:27:34]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218519,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:27:34]process_action_free close_receipt [10:27:34]json_value_free [10:27:34]json_value_free done [10:27:34]process_json_proto returns [10:27:34]Send response to host [10:27:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218519,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:27:34]free response buf [10:27:34]execute_script done [10:27:34]execute_script returns [10:27:34]free content buf [10:27:34]Sock 9.Close socket [10:27:34]Sock 9.Thread stoped [10:27:37]OFD Sender: No OFD packet to send [10:27:42]OFD Sender: No OFD packet to send [10:27:47]OFD Sender: No OFD packet to send [10:27:52]OFD Sender: No OFD packet to send [10:27:57]OFD Sender: No OFD packet to send [10:28:02]OFD Sender: No OFD packet to send [10:28:05]accept exits with 8 [10:28:05]New connection [10:28:05]New thread 3066682724 created [10:28:05]Thread 3066826084 joined [10:28:05]Waiting for new connection... [10:28:05] Sock 8.Parse request [10:28:05]Sock 8.Check first char [10:28:05]Sock 8.First char is OK [10:28:05]request: POST /json_proto HTTP/1.0 [10:28:05]Method: POST [10:28:05]URL: /json_proto [10:28:05]Method is POST - this is cgi request [10:28:05]url: /json_proto [10:28:05]query_string will be loaded in cgi processing [10:28:05]execute_cgi json_proto POST (null) [10:28:05]execute_cgi path=json_proto method=POST [10:28:05]POST find Content-Length [10:28:05]Host: 172.17.40.4:8080 [10:28:05]Content-Length: 677 [10:28:05]Content-Type: application/json [10:28:05] [10:28:05]POST finish read [10:28:05]Found Content-Length = 677 [10:28:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:28:05]execute_script... [10:28: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)536070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:28:05]POST & json_proto [10:28:05]process_json_proto [10:28:05]json parsed OK: [10:28:05]protocol is kg_v1.0 [10:28:05]action value=close_receipt [10:28:05]process_action close_receipt [10:28:05]cmd_close_receipt [10:28:05]MH_GetDate [10:28:05]Write to MH i2c: F0 00 00 A6 51 E6 [10:28:05]Write i2c OK [10:28:05]MH_I2C_Read... [10:28:05]Read from MH i2c: F0 [10:28:05]MH_I2C_Read... [10:28:05]Read from MH i2c: F0 09 00 [10:28:05]MH_I2C_Read... [10:28:05]Read from MH i2c: F0 09 00 A6 51 00 B9 89 13 67 EE 0E 0D 67 1B [10:28:05]GetLastDocTimeStamp 1729333653 [10:28:05]current date 1729333689 [10:28:05]FM_GetShiftState [10:28:05]SAM_PROTO_GetShiftState [10:28:05]wFMCommunicate request_size=4 [10:28:05]MH_SAM_APDU [10:28:05]CAPDU: 80 13 01 00 [10:28:05]Write to MH i2c: E2 08 00 A7 51 80 13 01 00 00 00 00 00 75 [10:28:05]Write i2c OK [10:28:05]MH_I2C_Read... [10:28:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:05]Read from MH i2c: E2 [10:28:05]MH_I2C_Read... [10:28:05]Read from MH i2c: E2 0E 00 [10:28:05]MH_I2C_Read... [10:28:05]Read from MH i2c: E2 0E 00 A7 51 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B8 [10:28:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:28:05]wFMCommunicate OK [10:28:05]SAM_PROTO_GetShiftState done [10:28:05]FM_GetShiftState done [10:28:05]opened in 1729296582 [10:28:05]opened+sec_in_day 1729382982 [10:28:05]quantity*price = 40006 [10:28:05]sum+1 = 40007 [10:28:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 165 19.10.2024 10:28 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218520 ФПД: 16701412098543 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102809&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218520&fm=16701412098543&tin=02508201610067®Number=0000000000098116&sum=40000 [10:28:06]StoreToDocumentArchive [10:28:06]shift 443 fd 218520 [10:28:06]save to /storage/0443/doc_00218520 [10:28:06]save last doc name /storage/0443/doc_00218520 to /storage/kkm_last_doc_name [10:28:06]save OK [10:28:06]Clear old archive folders... [10:28:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:28:06]tlvbuf is 01643760 [10:28:06]SAM_PROTO_ClearQueue [10:28:06]wFMCommunicate request_size=4 [10:28:06]MH_SAM_APDU [10:28:06]CAPDU: 80 09 00 00 [10:28:06]Write to MH i2c: E2 08 00 B4 51 80 09 00 00 00 00 00 00 77 [10:28:06]Write i2c OK [10:28:06]MH_I2C_Read... [10:28:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:06]Read from MH i2c: E2 [10:28:06]MH_I2C_Read... [10:28:06]Read from MH i2c: E2 03 00 [10:28:06]MH_I2C_Read... [10:28:06]Read from MH i2c: E2 03 00 B4 51 00 90 00 79 [10:28:06]RAPDU: 90 00 [10:28:06]wFMCommunicate OK [10:28:06]SAM_PROTO_ClearQueue done [10:28:06]KKMCreateOFDPacket [10:28:06]OFDProtocolAddRootSTLVToBuf [10:28:06]FM_MakeSignedData [10:28:06]FM_MakeSignedData [10:28:06]SAM_PROTO_SignData [10:28:06]wFMCommunicate request_size=4 [10:28:06]MH_SAM_APDU [10:28:06]CAPDU: 80 0D 01 02 [10:28:06]Write to MH i2c: E2 08 00 B5 51 80 0D 01 02 00 00 00 00 7F [10:28:06]Write i2c OK [10:28:06]MH_I2C_Read... [10:28:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:06]Read from MH i2c: E2 [10:28:06]MH_I2C_Read... [10:28:06]Read from MH i2c: E2 03 00 [10:28:06]MH_I2C_Read... [10:28:06]Read from MH i2c: E2 03 00 B5 51 00 90 00 7A [10:28:06]RAPDU: 90 00 [10:28:06]wFMCommunicate OK [10:28:06]wFMCommunicate request_size=255 [10:28:06]MH_SAM_APDU [10:28: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 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 A5 00 00 00 F4 03 04 00 B9 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 98 55 03 00 35 04 06 00 0F [10:28:06]Write to MH i2c: E2 02 01 B6 51 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 A5 00 00 00 F4 03 04 00 B9 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 98 55 03 00 35 04 06 00 0F 00 00 F2 [10:28:06]Write i2c OK [10:28:06]MH_I2C_Read... [10:28:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:06]Read from MH i2c: E2 [10:28:06]MH_I2C_Read... [10:28:06]Read from MH i2c: E2 03 00 [10:28:06]MH_I2C_Read... [10:28:06]Read from MH i2c: E2 03 00 B6 51 00 90 00 7B [10:28:06]RAPDU: 90 00 [10:28:06]wFMCommunicate OK [10:28:06]wFMCommunicate request_size=10 [10:28:06]MH_SAM_APDU [10:28:06]CAPDU: 80 0D 02 02 05 30 99 BC 41 EF [10:28:06]Write to MH i2c: E2 0D 00 B7 51 80 0D 02 02 05 00 30 99 BC 41 EF 00 00 41 [10:28:06]Write i2c OK [10:28:06]MH_I2C_Read... [10:28:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:07]Read from MH i2c: E2 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 03 00 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 03 00 B7 51 00 90 00 7C [10:28:07]RAPDU: 90 00 [10:28:07]wFMCommunicate OK [10:28:07]wFMCommunicate request_size=4 [10:28:07]MH_SAM_APDU [10:28:07]CAPDU: 80 0D 03 02 [10:28:07]Write to MH i2c: E2 08 00 B8 51 80 0D 03 02 00 00 00 00 84 [10:28:07]Write i2c OK [10:28:07]MH_I2C_Read... [10:28:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:28:07]Read from MH i2c: E2 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 0B 00 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 0B 00 B8 51 00 32 C3 01 5F 6F 78 B5 96 90 00 0C [10:28:07]RAPDU: 32 C3 01 5F 6F 78 B5 96 90 00 [10:28:07]wFMCommunicate OK [10:28:07]SAM_PROTO_SignData done [10:28:07]FM_MakeSignedData done [10:28:07]CreateOFDProtocolMessage [10:28:07]wFMCommunicate request_size=4 [10:28:07]MH_SAM_APDU [10:28:07]CAPDU: 80 11 00 00 [10:28:07]Write to MH i2c: E2 08 00 B9 51 80 11 00 00 00 00 00 00 84 [10:28:07]Write i2c OK [10:28:07]MH_I2C_Read... [10:28:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:07]Read from MH i2c: E2 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 17 00 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 17 00 B9 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D3 [10:28:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:28:07]wFMCommunicate OK [10:28:07]CreateOFDProtocolMessage done [10:28:07]OFDSenderStorePacket 218520 [10:28:07]StoreOFDPacket docnum=218520 [10:28:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F3 BE 07 01 02 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 A5 00 00 00 F4 03 04 00 B9 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 98 55 03 00 35 04 06 00 0F 30 99 BC 41 EF 32 C3 01 5F 6F 78 B5 96 [10:28:07]CheckFolder [10:28:07]dirname=/storage/ofd_packets [10:28:07]CheckFolder done [10:28:07]ProducePacketName [10:28:07]name=ofd_packets/00218520 [10:28:07]NVStorageSaveData ofd_packets/00218520 [10:28:07]File name is /storage/ofd_packets/00218520 [10:28:07]Write 301 bytes [10:28:07]NVStorageSaveData done [10:28:07]OFDSenderStorePacket done [10:28:07]KKMCreateOFDPacket done [10:28:07]NVStorageSaveData kkm_last_timestamp [10:28:07]File name is /storage/kkm_last_timestamp [10:28:07]Write 4 bytes [10:28:07]NVStorageSaveData done [10:28:07]ExternCall_PrintAddStr [10:28:07]wPrintStart [10:28:07]Write to MH i2c: 01 00 00 BA 51 0B [10:28:07]Write i2c OK [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: 01 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: 01 07 00 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: 01 07 00 BA 51 00 00 00 00 00 FF 0F 20 [10:28:07]RasterBufferAndPrint [10:28:07]line Счет N : (1)536070 [10:28:07]line ИНН: 02508201610067 [10:28:07]line Контрольно-Кассовый Чек [10:28:07]line ПРОДАЖА [10:28:07]line ТРК (МРК, ГНК) : 33 [10:28:07]line Товар: 2710124130 [10:28:07]line Аи-92-К-2 [10:28:07]line 5.980 * 66.90 [10:28:07]line = 400.06 [10:28:07]line НДС 12% НСП 1% [10:28:07]line > о реализуемом товаре [10:28:07]line ОКРУГЛЕНИЕ: -0.06 [10:28:07]line ИТОГО: 400.00 [10:28:07]line Внесено: 400.00 [10:28:07]line СДАЧА: 0.00 [10:28:07]line НСП 1% : 3.54 [10:28:07]line НДС 12% : 42.48 [10:28:07]line Наличными: 400.00 [10:28:07]line Безнал.: 0.00 [10:28:07]line Место: АЗС № 84 "Партнер Нефть" [10:28:07]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:28:07]line СНО: Общий режим [10:28:07]line Чек 165 19.10.2024 10:28 [10:28:07]line Смена: 443 ФФД: 1.0 [10:28:07]line ЗНМ: 0300000178 [10:28:07]line РНМ: 0000000000098116 [10:28:07]line Версия ККМ: 001 [10:28:07]line ФМ: 0000000000965413 [10:28:07]line ФД: 218520 [10:28:07]line ФПД: 16701412098543 [10:28:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T102809&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218520&fm=16701412098543&tin=02508201610067®Number=0000000000098116&sum=40000 [10:28:07]OFD Sender: Processing packet 218520 [packets to send 80, broken 79] [10:28:07]ProducePacketName [10:28:07]name=ofd_packets/00218520 [10:28:07]OFD Sender: To server: pG, [10:28:07]CommunicateWithHost lk.salyk.kg:30040 [10:28:07]ConnectInit lk.salyk.kg [10:28:07]written 0, free lines is 4095 [10:28:07]Connected sock=10 [10:28:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F3 BE 07 01 02 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 A5 00 00 00 F4 03 04 00 B9 89 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 98 55 03 00 35 04 06 00 0F 30 99 BC 41 EF 32 C3 01 5F 6F 78 B5 96 [10:28:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9A DB 47 00 69 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 39 36 35 34 31 33 10 04 04 00 98 55 03 00 F4 03 04 00 53 35 13 67 B6 04 01 00 00 D9 DA C7 AD F1 86 B4 71 [10:28:07]CommunicateWithHost err = 0 [10:28:07]CheckOFDResponse [10:28:07]1017 (14) - 77093643461234 [10:28:07]1041 (16) - 0000000000965413 [10:28:07]1040 (4) - 218520 [10:28:07]1012 (4) - 19.10.2024 04:28 [10:28:07]1206 (1) - 0 [10:28:07]OFD Sender: Remove packet 218520 [10:28:07]ProducePacketName [10:28:07]name=ofd_packets/00218520 [10:28:07]NVStorageDeleteData [10:28:07]Write to MH i2c: 01 00 00 E5 51 36 [10:28:07]Write i2c OK [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: 01 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: 01 07 00 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: 01 07 00 E5 51 00 00 00 00 00 FB 0C 44 [10:28:07]RasterBufferAndPrint [10:28:07]line [10:28:07]line [10:28:07]line [10:28:07]line [10:28:07]line [10:28:07]written 0, free lines is 3330 [10:28:07]MH_Cut [10:28:07]Write to MH i2c: D1 01 00 EC 51 01 0F [10:28:07]Write i2c OK [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: D1 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: D1 01 00 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: D1 01 00 EC 51 00 0E [10:28:07]Write to MH i2c: 01 00 00 ED 51 3E [10:28:07]Write i2c OK [10:28:07]MH_I2C_Read... [10:28:08]OFD Sender: No OFD packet to send [10:28:08]*** Cut start [10:28:08]*** Partial cut [10:28:08]*** CUTSNS_PIN = 1 [10:28:08]*** CUTSNS_PIN = 0 [10:28:08]*** Brake cut motor [10:28:09]Read from MH i2c: 01 [10:28:09]MH_I2C_Read... [10:28:09]*** Stop cut motor [10:28:09]*** Cut end [10:28:09]Read from MH i2c: 01 07 00 [10:28:09]MH_I2C_Read... [10:28:09]Read from MH i2c: 01 07 00 ED 51 00 00 00 00 00 FF 0F 53 [10:28:09]process_action close_receipt done [10:28:09]requested_data is exist [10:28:09]produce_requested_data [10:28:09]requested_item fm.sn is exist - process it [10:28:09]wFMCommunicate request_size=4 [10:28:09]MH_SAM_APDU [10:28:09]CAPDU: 80 11 00 00 [10:28:09]Write to MH i2c: E2 08 00 EE 51 80 11 00 00 00 00 00 00 B9 [10:28:09]Write i2c OK [10:28:09]MH_I2C_Read... [10:28:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:09]Read from MH i2c: E2 [10:28:09]MH_I2C_Read... [10:28:09]Read from MH i2c: E2 17 00 [10:28:09]MH_I2C_Read... [10:28:09]Read from MH i2c: E2 17 00 EE 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 08 [10:28:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:28:09]wFMCommunicate OK [10:28:09]requested_item fd.num is exist - process it [10:28:09]SAM_PROTO_GetFieldsCounters [10:28:09]wFMCommunicate request_size=4 [10:28:09]MH_SAM_APDU [10:28:09]CAPDU: 80 13 00 00 [10:28:09]Write to MH i2c: E2 08 00 EF 51 80 13 00 00 00 00 00 00 BC [10:28:09]Write i2c OK [10:28:09]MH_I2C_Read... [10:28:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:28:09]Read from MH i2c: E2 [10:28:09]MH_I2C_Read... [10:28:09]Read from MH i2c: E2 62 00 [10:28:09]MH_I2C_Read... [10:28:09]Read from MH i2c: E2 62 00 EF 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 98 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 74 [10:28:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 98 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:28:09]wFMCommunicate OK [10:28:09]SAM_PROTO_GetFieldsCounters done [10:28:09]requested_item shift.num is exist - process it [10:28:09]requested_item shift.opened is exist - process it [10:28:09]req_shift_opened [10:28:09]FM_GetShiftState [10:28:09]SAM_PROTO_GetShiftState [10:28:09]wFMCommunicate request_size=4 [10:28:09]MH_SAM_APDU [10:28:09]CAPDU: 80 13 01 00 [10:28:09]Write to MH i2c: E2 08 00 F0 51 80 13 01 00 00 00 00 00 BE [10:28:09]Write i2c OK [10:28:09]MH_I2C_Read... [10:28:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:09]Read from MH i2c: E2 [10:28:09]MH_I2C_Read... [10:28:09]Read from MH i2c: E2 0E 00 [10:28:09]MH_I2C_Read... [10:28:09]Read from MH i2c: E2 0E 00 F0 51 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 01 [10:28:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:28:09]wFMCommunicate OK [10:28:09]SAM_PROTO_GetShiftState done [10:28:09]FM_GetShiftState done [10:28:09]req_shift_opened done [10:28:09]requested_item shift.open_date is exist - process it [10:28:09]req_shift_open_date [10:28:09]req_shift_open_date done [10:28:09]produce_requested_data done [10:28:09]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218520,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:28:09]process_action_free close_receipt [10:28:09]json_value_free [10:28:09]json_value_free done [10:28:09]process_json_proto returns [10:28:09]Send response to host [10:28:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218520,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:28:09]free response buf [10:28:09]execute_script done [10:28:09]execute_script returns [10:28:09]free content buf [10:28:09]Sock 8.Close socket [10:28:09]Sock 8.Thread stoped [10:28:13]OFD Sender: No OFD packet to send [10:28:18]OFD Sender: No OFD packet to send [10:28:23]OFD Sender: No OFD packet to send [10:28:28]OFD Sender: No OFD packet to send [10:28:33]OFD Sender: No OFD packet to send [10:28:38]OFD Sender: No OFD packet to send [10:28:43]OFD Sender: No OFD packet to send [10:28:48]OFD Sender: No OFD packet to send [10:28:53]OFD Sender: No OFD packet to send [10:28:58]OFD Sender: No OFD packet to send [10:29:03]OFD Sender: No OFD packet to send [10:29:08]OFD Sender: No OFD packet to send [10:29:13]OFD Sender: No OFD packet to send [10:29:18]OFD Sender: No OFD packet to send [10:29:23]OFD Sender: No OFD packet to send [10:29:28]OFD Sender: No OFD packet to send [10:29:33]OFD Sender: No OFD packet to send [10:29:38]OFD Sender: No OFD packet to send [10:29:43]OFD Sender: No OFD packet to send [10:29:48]OFD Sender: No OFD packet to send [10:29:53]OFD Sender: No OFD packet to send [10:29:58]OFD Sender: No OFD packet to send [10:30:03]OFD Sender: No OFD packet to send [10:30:08]OFD Sender: No OFD packet to send [10:30:13]OFD Sender: No OFD packet to send [10:30:18]OFD Sender: No OFD packet to send [10:30:23]OFD Sender: No OFD packet to send [10:30:28]OFD Sender: No OFD packet to send [10:30:33]OFD Sender: No OFD packet to send [10:30:38]OFD Sender: No OFD packet to send [10:30:43]OFD Sender: No OFD packet to send [10:30:46]accept exits with 9 [10:30:46]New connection [10:30:46]New thread 3066826084 created [10:30:46]Thread 3066682724 joined [10:30:46]Waiting for new connection... [10:30:46] Sock 9.Parse request [10:30:46]Sock 9.Check first char [10:30:46]Sock 9.First char is OK [10:30:46]request: POST /json_proto HTTP/1.0 [10:30:46]Method: POST [10:30:46]URL: /json_proto [10:30:46]Method is POST - this is cgi request [10:30:46]url: /json_proto [10:30:46]query_string will be loaded in cgi processing [10:30:46]execute_cgi json_proto POST (null) [10:30:46]execute_cgi path=json_proto method=POST [10:30:46]POST find Content-Length [10:30:46]Host: 172.17.40.4:8080 [10:30:46]Content-Length: 677 [10:30:46]Content-Type: application/json [10:30:46] [10:30:46]POST finish read [10:30:46]Found Content-Length = 677 [10:30:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:30:46]execute_script... [10:30: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)536071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:30:46]POST & json_proto [10:30:46]process_json_proto [10:30:46]json parsed OK: [10:30:46]protocol is kg_v1.0 [10:30:46]action value=close_receipt [10:30:46]process_action close_receipt [10:30:46]cmd_close_receipt [10:30:46]MH_GetDate [10:30:46]Write to MH i2c: F0 00 00 F1 51 31 [10:30:46]Write i2c OK [10:30:46]MH_I2C_Read... [10:30:46]Read from MH i2c: F0 [10:30:46]MH_I2C_Read... [10:30:46]Read from MH i2c: F0 09 00 [10:30:46]MH_I2C_Read... [10:30:46]Read from MH i2c: F0 09 00 F1 51 00 5A 8A 13 67 EE 0E 0D 67 08 [10:30:46]GetLastDocTimeStamp 1729333689 [10:30:46]current date 1729333850 [10:30:46]FM_GetShiftState [10:30:46]SAM_PROTO_GetShiftState [10:30:46]wFMCommunicate request_size=4 [10:30:46]MH_SAM_APDU [10:30:46]CAPDU: 80 13 01 00 [10:30:46]Write to MH i2c: E2 08 00 F2 51 80 13 01 00 00 00 00 00 C0 [10:30:46]Write i2c OK [10:30:46]MH_I2C_Read... [10:30:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:46]Read from MH i2c: E2 [10:30:46]MH_I2C_Read... [10:30:46]Read from MH i2c: E2 0E 00 [10:30:46]MH_I2C_Read... [10:30:46]Read from MH i2c: E2 0E 00 F2 51 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 03 [10:30:46]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:30:46]wFMCommunicate OK [10:30:46]SAM_PROTO_GetShiftState done [10:30:46]FM_GetShiftState done [10:30:46]opened in 1729296582 [10:30:46]opened+sec_in_day 1729382982 [10:30:46]quantity*price = 20003 [10:30:46]sum+1 = 20004 [10:30: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 166 19.10.2024 10:30 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218521 ФПД: 3950576997029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T103050&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218521&fm=3950576997029&tin=02508201610067®Number=0000000000098116&sum=20000 [10:30:48]StoreToDocumentArchive [10:30:48]shift 443 fd 218521 [10:30:48]save to /storage/0443/doc_00218521 [10:30:48]save last doc name /storage/0443/doc_00218521 to /storage/kkm_last_doc_name [10:30:48]save OK [10:30:48]Clear old archive folders... [10:30:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:30:48]tlvbuf is 0164ABF0 [10:30:48]SAM_PROTO_ClearQueue [10:30:48]wFMCommunicate request_size=4 [10:30:48]MH_SAM_APDU [10:30:48]CAPDU: 80 09 00 00 [10:30:48]Write to MH i2c: E2 08 00 FF 51 80 09 00 00 00 00 00 00 C2 [10:30:48]Write i2c OK [10:30:48]MH_I2C_Read... [10:30:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:30:48]Read from MH i2c: E2 [10:30:48]MH_I2C_Read... [10:30:48]Read from MH i2c: E2 03 00 [10:30:48]MH_I2C_Read... [10:30:48]Read from MH i2c: E2 03 00 FF 51 00 90 00 C4 [10:30:48]RAPDU: 90 00 [10:30:48]wFMCommunicate OK [10:30:48]SAM_PROTO_ClearQueue done [10:30:48]KKMCreateOFDPacket [10:30:48]OFDProtocolAddRootSTLVToBuf [10:30:48]FM_MakeSignedData [10:30:48]FM_MakeSignedData [10:30:48]SAM_PROTO_SignData [10:30:48]wFMCommunicate request_size=4 [10:30:48]MH_SAM_APDU [10:30:48]CAPDU: 80 0D 01 02 [10:30:48]Write to MH i2c: E2 08 00 00 52 80 0D 01 02 00 00 00 00 CB [10:30:48]Write i2c OK [10:30:48]MH_I2C_Read... [10:30:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:30:48]Read from MH i2c: E2 [10:30:48]MH_I2C_Read... [10:30:48]Read from MH i2c: E2 03 00 [10:30:48]MH_I2C_Read... [10:30:48]Read from MH i2c: E2 03 00 00 52 00 90 00 C6 [10:30:48]RAPDU: 90 00 [10:30:48]wFMCommunicate OK [10:30:48]wFMCommunicate request_size=255 [10:30:48]MH_SAM_APDU [10:30: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 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 A6 00 00 00 F4 03 04 00 5A 8A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 99 55 03 00 35 04 06 00 03 [10:30:48]Write to MH i2c: E2 02 01 01 52 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 A6 00 00 00 F4 03 04 00 5A 8A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 99 55 03 00 35 04 06 00 03 00 00 C9 [10:30:48]Write i2c OK [10:30:48]MH_I2C_Read... [10:30:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:48]Read from MH i2c: E2 [10:30:48]MH_I2C_Read... [10:30:48]Read from MH i2c: E2 03 00 [10:30:48]MH_I2C_Read... [10:30:48]Read from MH i2c: E2 03 00 01 52 00 90 00 C7 [10:30:48]RAPDU: 90 00 [10:30:48]wFMCommunicate OK [10:30:48]wFMCommunicate request_size=10 [10:30:48]MH_SAM_APDU [10:30:48]CAPDU: 80 0D 02 02 05 97 D0 BD 12 A5 [10:30:48]Write to MH i2c: E2 0D 00 02 52 80 0D 02 02 05 00 97 D0 BD 12 A5 00 00 B3 [10:30:48]Write i2c OK [10:30:48]MH_I2C_Read... [10:30:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:48]Read from MH i2c: E2 [10:30:48]MH_I2C_Read... [10:30:48]Read from MH i2c: E2 03 00 [10:30:48]MH_I2C_Read... [10:30:48]Read from MH i2c: E2 03 00 02 52 00 90 00 C8 [10:30:48]RAPDU: 90 00 [10:30:48]wFMCommunicate OK [10:30:48]wFMCommunicate request_size=4 [10:30:48]MH_SAM_APDU [10:30:48]CAPDU: 80 0D 03 02 [10:30:48]Write to MH i2c: E2 08 00 03 52 80 0D 03 02 00 00 00 00 D0 [10:30:48]Write i2c OK [10:30:48]MH_I2C_Read... [10:30:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:30:48]OFD Sender: No OFD packet to send [10:30:48]Read from MH i2c: E2 [10:30:48]MH_I2C_Read... [10:30:48]Read from MH i2c: E2 0B 00 [10:30:48]MH_I2C_Read... [10:30:48]Read from MH i2c: E2 0B 00 03 52 00 FA 28 79 EE 66 95 6F 7E 90 00 42 [10:30:48]RAPDU: FA 28 79 EE 66 95 6F 7E 90 00 [10:30:48]wFMCommunicate OK [10:30:48]SAM_PROTO_SignData done [10:30:48]FM_MakeSignedData done [10:30:48]CreateOFDProtocolMessage [10:30:48]wFMCommunicate request_size=4 [10:30:48]MH_SAM_APDU [10:30:48]CAPDU: 80 11 00 00 [10:30:48]Write to MH i2c: E2 08 00 04 52 80 11 00 00 00 00 00 00 D0 [10:30:48]Write i2c OK [10:30:48]MH_I2C_Read... [10:30:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:48]Read from MH i2c: E2 [10:30:48]MH_I2C_Read... [10:30:48]Read from MH i2c: E2 17 00 [10:30:48]MH_I2C_Read... [10:30:48]Read from MH i2c: E2 17 00 04 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1F [10:30:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:30:48]wFMCommunicate OK [10:30:48]CreateOFDProtocolMessage done [10:30:48]OFDSenderStorePacket 218521 [10:30:48]StoreOFDPacket docnum=218521 [10:30:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C1 4C 07 01 DB 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 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 A6 00 00 00 F4 03 04 00 5A 8A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 99 55 03 00 35 04 06 00 03 97 D0 BD 12 A5 FA 28 79 EE 66 95 6F 7E [10:30:48]CheckFolder [10:30:48]dirname=/storage/ofd_packets [10:30:48]CheckFolder done [10:30:48]ProducePacketName [10:30:48]name=ofd_packets/00218521 [10:30:48]NVStorageSaveData ofd_packets/00218521 [10:30:48]File name is /storage/ofd_packets/00218521 [10:30:48]Write 301 bytes [10:30:48]NVStorageSaveData done [10:30:48]OFDSenderStorePacket done [10:30:48]KKMCreateOFDPacket done [10:30:48]NVStorageSaveData kkm_last_timestamp [10:30:48]File name is /storage/kkm_last_timestamp [10:30:48]Write 4 bytes [10:30:48]NVStorageSaveData done [10:30:48]ExternCall_PrintAddStr [10:30:48]wPrintStart [10:30:48]Write to MH i2c: 01 00 00 05 52 57 [10:30:48]Write i2c OK [10:30:48]MH_I2C_Read... [10:30:48]Read from MH i2c: 01 [10:30:48]MH_I2C_Read... [10:30:48]Read from MH i2c: 01 07 00 [10:30:48]MH_I2C_Read... [10:30:48]Read from MH i2c: 01 07 00 05 52 00 00 00 00 00 FF 0F 6C [10:30:48]RasterBufferAndPrint [10:30:48]line Счет N : (1)536071 [10:30:48]line ИНН: 02508201610067 [10:30:48]line Контрольно-Кассовый Чек [10:30:48]line ПРОДАЖА [10:30:48]line ТРК (МРК, ГНК) : 23 [10:30:48]line Товар: 2710124130 [10:30:48]line Аи-92-К-2 [10:30:48]line 2.990 * 66.90 [10:30:48]line = 200.03 [10:30:48]line НДС 12% НСП 1% [10:30:48]line > о реализуемом товаре [10:30:48]line ОКРУГЛЕНИЕ: -0.03 [10:30:48]line ИТОГО: 200.00 [10:30:48]line Внесено: 200.00 [10:30:48]line СДАЧА: 0.00 [10:30:48]line НСП 1% : 1.77 [10:30:48]line НДС 12% : 21.24 [10:30:48]line Наличными: 200.00 [10:30:48]line Безнал.: 0.00 [10:30:48]line Место: АЗС № 84 "Партнер Нефть" [10:30:48]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:30:48]line СНО: Общий режим [10:30:48]line Чек 166 19.10.2024 10:30 [10:30:48]line Смена: 443 ФФД: 1.0 [10:30:48]line ЗНМ: 0300000178 [10:30:48]line РНМ: 0000000000098116 [10:30:48]line Версия ККМ: 001 [10:30:48]line ФМ: 0000000000965413 [10:30:48]line ФД: 218521 [10:30:48]line ФПД: 3950576997029 [10:30:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T103050&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218521&fm=3950576997029&tin=02508201610067®Number=0000000000098116&sum=20000 [10:30:48]OFD Sender: Processing packet 218521 [packets to send 80, broken 79] [10:30:48]ProducePacketName [10:30:48]name=ofd_packets/00218521 [10:30:48]OFD Sender: To server: pG, [10:30:48]CommunicateWithHost lk.salyk.kg:30040 [10:30:48]ConnectInit lk.salyk.kg [10:30:48]written 0, free lines is 4095 [10:30:48]Connected sock=10 [10:30:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C1 4C 07 01 DB 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 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 A6 00 00 00 F4 03 04 00 5A 8A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 99 55 03 00 35 04 06 00 03 97 D0 BD 12 A5 FA 28 79 EE 66 95 6F 7E [10:30:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8F 76 47 00 37 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 39 36 35 34 31 33 10 04 04 00 99 55 03 00 F4 03 04 00 F4 35 13 67 B6 04 01 00 00 5C 69 68 C4 AF 62 1F 68 [10:30:49]CommunicateWithHost err = 0 [10:30:49]CheckOFDResponse [10:30:49]1017 (14) - 77093643461234 [10:30:49]1041 (16) - 0000000000965413 [10:30:49]1040 (4) - 218521 [10:30:49]1012 (4) - 19.10.2024 04:30 [10:30:49]1206 (1) - 0 [10:30:49]OFD Sender: Remove packet 218521 [10:30:49]ProducePacketName [10:30:49]name=ofd_packets/00218521 [10:30:49]NVStorageDeleteData [10:30:49]Write to MH i2c: 01 00 00 30 52 82 [10:30:49]Write i2c OK [10:30:49]MH_I2C_Read... [10:30:49]Read from MH i2c: 01 [10:30:49]MH_I2C_Read... [10:30:49]Read from MH i2c: 01 07 00 [10:30:49]MH_I2C_Read... [10:30:49]Read from MH i2c: 01 07 00 30 52 00 00 00 00 00 F7 0C 8C [10:30:49]RasterBufferAndPrint [10:30:49]line [10:30:49]line [10:30:49]line [10:30:49]line [10:30:49]line [10:30:49]written 0, free lines is 3326 [10:30:49]MH_Cut [10:30:49]Write to MH i2c: D1 01 00 37 52 01 5B [10:30:49]Write i2c OK [10:30:49]MH_I2C_Read... [10:30:49]Read from MH i2c: D1 [10:30:49]MH_I2C_Read... [10:30:49]Read from MH i2c: D1 01 00 [10:30:49]MH_I2C_Read... [10:30:49]Read from MH i2c: D1 01 00 37 52 00 5A [10:30:49]Write to MH i2c: 01 00 00 38 52 8A [10:30:49]Write i2c OK [10:30:49]MH_I2C_Read... [10:30:49]OFD Sender: No OFD packet to send [10:30:50]*** Cut start [10:30:50]*** Partial cut [10:30:50]*** CUTSNS_PIN = 1 [10:30:50]*** CUTSNS_PIN = 0 [10:30:50]*** Brake cut motor [10:30:50]Read from MH i2c: 01 [10:30:50]MH_I2C_Read... [10:30:50]*** Stop cut motor [10:30:50]*** Cut end [10:30:50]Read from MH i2c: 01 07 00 [10:30:50]MH_I2C_Read... [10:30:50]Read from MH i2c: 01 07 00 38 52 00 00 00 00 00 FF 0F 9F [10:30:50]process_action close_receipt done [10:30:50]requested_data is exist [10:30:50]produce_requested_data [10:30:50]requested_item fm.sn is exist - process it [10:30:50]wFMCommunicate request_size=4 [10:30:50]MH_SAM_APDU [10:30:50]CAPDU: 80 11 00 00 [10:30:50]Write to MH i2c: E2 08 00 39 52 80 11 00 00 00 00 00 00 05 [10:30:50]Write i2c OK [10:30:50]MH_I2C_Read... [10:30:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:50]Read from MH i2c: E2 [10:30:50]MH_I2C_Read... [10:30:50]Read from MH i2c: E2 17 00 [10:30:50]MH_I2C_Read... [10:30:50]Read from MH i2c: E2 17 00 39 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 54 [10:30:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:30:50]wFMCommunicate OK [10:30:50]requested_item fd.num is exist - process it [10:30:50]SAM_PROTO_GetFieldsCounters [10:30:50]wFMCommunicate request_size=4 [10:30:50]MH_SAM_APDU [10:30:50]CAPDU: 80 13 00 00 [10:30:50]Write to MH i2c: E2 08 00 3A 52 80 13 00 00 00 00 00 00 08 [10:30:50]Write i2c OK [10:30:50]MH_I2C_Read... [10:30:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:30:50]Read from MH i2c: E2 [10:30:50]MH_I2C_Read... [10:30:50]Read from MH i2c: E2 62 00 [10:30:50]MH_I2C_Read... [10:30:50]Read from MH i2c: E2 62 00 3A 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 99 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [10:30:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 99 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:30:50]wFMCommunicate OK [10:30:50]SAM_PROTO_GetFieldsCounters done [10:30:50]requested_item shift.num is exist - process it [10:30:50]requested_item shift.opened is exist - process it [10:30:50]req_shift_opened [10:30:50]FM_GetShiftState [10:30:50]SAM_PROTO_GetShiftState [10:30:50]wFMCommunicate request_size=4 [10:30:50]MH_SAM_APDU [10:30:50]CAPDU: 80 13 01 00 [10:30:50]Write to MH i2c: E2 08 00 3B 52 80 13 01 00 00 00 00 00 0A [10:30:50]Write i2c OK [10:30:50]MH_I2C_Read... [10:30:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:50]Read from MH i2c: E2 [10:30:50]MH_I2C_Read... [10:30:50]Read from MH i2c: E2 0E 00 [10:30:50]MH_I2C_Read... [10:30:50]Read from MH i2c: E2 0E 00 3B 52 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4D [10:30:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:30:50]wFMCommunicate OK [10:30:50]SAM_PROTO_GetShiftState done [10:30:50]FM_GetShiftState done [10:30:50]req_shift_opened done [10:30:50]requested_item shift.open_date is exist - process it [10:30:50]req_shift_open_date [10:30:50]req_shift_open_date done [10:30:50]produce_requested_data done [10:30:50]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218521,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:30:50]process_action_free close_receipt [10:30:50]json_value_free [10:30:50]json_value_free done [10:30:50]process_json_proto returns [10:30:50]Send response to host [10:30:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218521,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:30:50]free response buf [10:30:50]execute_script done [10:30:50]execute_script returns [10:30:50]free content buf [10:30:50]Sock 9.Close socket [10:30:50]Sock 9.Thread stoped [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]accept exits with 8 [10:31:09]New connection [10:31:09]New thread 3066682724 created [10:31:09]Thread 3066826084 joined [10:31:09]Waiting for new connection... [10:31:09] Sock 8.Parse request [10:31:09]Sock 8.Check first char [10:31:09]Sock 8.First char is OK [10:31:09]request: POST /json_proto HTTP/1.0 [10:31:09]Method: POST [10:31:09]URL: /json_proto [10:31:09]Method is POST - this is cgi request [10:31:09]url: /json_proto [10:31:09]query_string will be loaded in cgi processing [10:31:09]execute_cgi json_proto POST (null) [10:31:09]execute_cgi path=json_proto method=POST [10:31:09]POST find Content-Length [10:31:09]Host: 172.17.40.4:8080 [10:31:09]Content-Length: 645 [10:31:09]Content-Type: application/json [10:31:09] [10:31:09]POST finish read [10:31:09]Found Content-Length = 645 [10:31:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79758", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:09]execute_script... [10:31:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79758", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:09]POST & json_proto [10:31:09]process_json_proto [10:31:09]json parsed OK: [10:31:09]protocol is kg_v1.0 [10:31:09]action value=close_receipt [10:31:09]process_action close_receipt [10:31:09]cmd_close_receipt [10:31:09]MH_GetDate [10:31:09]Write to MH i2c: F0 00 00 3C 52 7D [10:31:09]Write i2c OK [10:31:09]MH_I2C_Read... [10:31:09]Read from MH i2c: F0 [10:31:09]MH_I2C_Read... [10:31:09]Read from MH i2c: F0 09 00 [10:31:09]MH_I2C_Read... [10:31:09]Read from MH i2c: F0 09 00 3C 52 00 71 8A 13 67 EE 0E 0D 67 6B [10:31:09]GetLastDocTimeStamp 1729333850 [10:31:09]current date 1729333873 [10:31:09]FM_GetShiftState [10:31:09]SAM_PROTO_GetShiftState [10:31:09]wFMCommunicate request_size=4 [10:31:09]MH_SAM_APDU [10:31:09]CAPDU: 80 13 01 00 [10:31:09]Write to MH i2c: E2 08 00 3D 52 80 13 01 00 00 00 00 00 0C [10:31:09]Write i2c OK [10:31:09]MH_I2C_Read... [10:31:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:09]Read from MH i2c: E2 [10:31:09]MH_I2C_Read... [10:31:09]Read from MH i2c: E2 0E 00 [10:31:09]MH_I2C_Read... [10:31:09]Read from MH i2c: E2 0E 00 3D 52 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4F [10:31:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:31:09]wFMCommunicate OK [10:31:09]SAM_PROTO_GetShiftState done [10:31:09]FM_GetShiftState done [10:31:09]opened in 1729296582 [10:31:09]opened+sec_in_day 1729382982 [10:31:09]quantity*price = 13000 [10:31:09]sum+1 = 13001 [10:31:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 167 19.10.2024 10:31 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218522 ФПД: 267334648854829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T103113&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218522&fm=267334648854829&tin=02508201610067®Number=0000000000098116&sum=13000 0 [10:31:10]StoreToDocumentArchive [10:31:10]shift 443 fd 218522 [10:31:10]save to /storage/0443/doc_00218522 [10:31:10]save last doc name /storage/0443/doc_00218522 to /storage/kkm_last_doc_name [10:31:10]save OK [10:31:10]Clear old archive folders... [10:31:10]ProcessDocumentItem done err = 0, tmpTLVsize=282 [10:31:10]tlvbuf is 01542950 [10:31:10]SAM_PROTO_ClearQueue [10:31:10]wFMCommunicate request_size=4 [10:31:10]MH_SAM_APDU [10:31:10]CAPDU: 80 09 00 00 [10:31:10]Write to MH i2c: E2 08 00 4A 52 80 09 00 00 00 00 00 00 0E [10:31:10]Write i2c OK [10:31:10]MH_I2C_Read... [10:31:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:31:10]Read from MH i2c: E2 [10:31:10]MH_I2C_Read... [10:31:10]Read from MH i2c: E2 03 00 [10:31:10]MH_I2C_Read... [10:31:10]Read from MH i2c: E2 03 00 4A 52 00 90 00 10 [10:31:10]RAPDU: 90 00 [10:31:10]wFMCommunicate OK [10:31:10]SAM_PROTO_ClearQueue done [10:31:10]KKMCreateOFDPacket [10:31:10]OFDProtocolAddRootSTLVToBuf [10:31:10]FM_MakeSignedData [10:31:10]FM_MakeSignedData [10:31:10]SAM_PROTO_SignData [10:31:10]wFMCommunicate request_size=4 [10:31:10]MH_SAM_APDU [10:31:10]CAPDU: 80 0D 01 02 [10:31:10]Write to MH i2c: E2 08 00 4B 52 80 0D 01 02 00 00 00 00 16 [10:31:10]Write i2c OK [10:31:10]MH_I2C_Read... [10:31:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:31:10]Read from MH i2c: E2 [10:31:10]MH_I2C_Read... [10:31:10]Read from MH i2c: E2 03 00 [10:31:10]MH_I2C_Read... [10:31:10]Read from MH i2c: E2 03 00 4B 52 00 90 00 11 [10:31:10]RAPDU: 90 00 [10:31:10]wFMCommunicate OK [10:31:10]wFMCommunicate request_size=255 [10:31:10]MH_SAM_APDU [10:31:10]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 71 8A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 [10:31:10]Write to MH i2c: E2 02 01 4C 52 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 71 8A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 00 00 FD [10:31:10]Write i2c OK [10:31:10]MH_I2C_Read... [10:31:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:11]Read from MH i2c: E2 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 03 00 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 03 00 4C 52 00 90 00 12 [10:31:11]RAPDU: 90 00 [10:31:11]wFMCommunicate OK [10:31:11]wFMCommunicate request_size=41 [10:31:11]MH_SAM_APDU [10:31:11]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9A 55 03 00 35 04 06 00 F3 23 B2 C7 F9 2D [10:31:11]Write to MH i2c: E2 2C 00 4D 52 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9A 55 03 00 35 04 06 00 F3 23 B2 C7 F9 2D 00 00 8B [10:31:11]Write i2c OK [10:31:11]MH_I2C_Read... [10:31:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:11]Read from MH i2c: E2 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 03 00 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 03 00 4D 52 00 90 00 13 [10:31:11]RAPDU: 90 00 [10:31:11]wFMCommunicate OK [10:31:11]wFMCommunicate request_size=4 [10:31:11]MH_SAM_APDU [10:31:11]CAPDU: 80 0D 03 02 [10:31:11]Write to MH i2c: E2 08 00 4E 52 80 0D 03 02 00 00 00 00 1B [10:31:11]Write i2c OK [10:31:11]MH_I2C_Read... [10:31:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:31:11]Read from MH i2c: E2 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 0B 00 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 0B 00 4E 52 00 70 F0 54 43 F9 32 38 12 90 00 88 [10:31:11]RAPDU: 70 F0 54 43 F9 32 38 12 90 00 [10:31:11]wFMCommunicate OK [10:31:11]SAM_PROTO_SignData done [10:31:11]FM_MakeSignedData done [10:31:11]CreateOFDProtocolMessage [10:31:11]wFMCommunicate request_size=4 [10:31:11]MH_SAM_APDU [10:31:11]CAPDU: 80 11 00 00 [10:31:11]Write to MH i2c: E2 08 00 4F 52 80 11 00 00 00 00 00 00 1B [10:31:11]Write i2c OK [10:31:11]MH_I2C_Read... [10:31:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:11]Read from MH i2c: E2 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 17 00 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: E2 17 00 4F 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6A [10:31:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:31:11]wFMCommunicate OK [10:31:11]CreateOFDProtocolMessage done [10:31:11]OFDSenderStorePacket 218522 [10:31:11]StoreOFDPacket docnum=218522 [10:31:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 59 6A 26 01 EA FF 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 71 8A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9A 55 03 00 35 04 06 00 F3 23 B2 C7 F9 2D 70 F0 54 43 F9 32 38 12 [10:31:11]CheckFolder [10:31:11]dirname=/storage/ofd_packets [10:31:11]CheckFolder done [10:31:11]ProducePacketName [10:31:11]name=ofd_packets/00218522 [10:31:11]NVStorageSaveData ofd_packets/00218522 [10:31:11]File name is /storage/ofd_packets/00218522 [10:31:11]Write 332 bytes [10:31:11]NVStorageSaveData done [10:31:11]OFDSenderStorePacket done [10:31:11]KKMCreateOFDPacket done [10:31:11]NVStorageSaveData kkm_last_timestamp [10:31:11]File name is /storage/kkm_last_timestamp [10:31:11]Write 4 bytes [10:31:11]NVStorageSaveData done [10:31:11]ExternCall_PrintAddStr [10:31:11]wPrintStart [10:31:11]Write to MH i2c: 01 00 00 50 52 A2 [10:31:11]OFD Sender: Processing packet 218522 [packets to send 80, broken 79] [10:31:11]ProducePacketName [10:31:11]name=ofd_packets/00218522 [10:31:11]OFD Sender: To server: pG, [10:31:11]CommunicateWithHost lk.salyk.kg:30040 [10:31:11]ConnectInit lk.salyk.kg [10:31:11]Write i2c OK [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: 01 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: 01 07 00 [10:31:11]MH_I2C_Read... [10:31:11]Read from MH i2c: 01 07 00 50 52 00 00 00 00 00 FF 0F B7 [10:31:11]RasterBufferAndPrint [10:31:11]line Счет N : (3)79758 [10:31:11]line ИНН: 02508201610067 [10:31:11]line Контрольно-Кассовый Чек [10:31:11]line ПРОДАЖА [10:31:11]line Товар: 2000036220012 [10:31:11]line Кофе Капучино XL(GABB TRADE) [10:31:11]line 1.000 * 130.00 [10:31:11]line = 130.00 [10:31:11]line НДС 12% НСП 1% [10:31:11]line > о реализуемом товаре [10:31:11]line ИТОГО: 130.00 [10:31:11]line НСП 1% : 1.15 [10:31:11]line НДС 12% : 13.80 [10:31:11]line Наличными: 130.00 [10:31:11]line Безнал.: 0.00 [10:31:11]line Место: АЗС № 84 "Партнер Нефть" [10:31:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:31:11]line СНО: Общий режим [10:31:11]line Чек 167 19.10.2024 10:31 [10:31:11]line Смена: 443 ФФД: 1.0 [10:31:11]line ЗНМ: 0300000178 [10:31:11]line РНМ: 0000000000098116 [10:31:11]line Версия ККМ: 001 [10:31:11]line ФМ: 0000000000965413 [10:31:11]line ФД: 218522 [10:31:11]line ФПД: 267334648854829 [10:31:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T103113&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218522&fm=267334648854829&tin=02508201610067®Number=0000000000098116&sum=13000 [10:31:11]line 0 [10:31:11]Connected sock=10 [10:31:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 59 6A 26 01 EA FF 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 71 8A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9A 55 03 00 35 04 06 00 F3 23 B2 C7 F9 2D 70 F0 54 43 F9 32 38 12 [10:31:11]written 0, free lines is 4095 [10:31:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 CA 71 47 00 57 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 39 36 35 34 31 33 10 04 04 00 9A 55 03 00 F4 03 04 00 0B 36 13 67 B6 04 01 00 00 33 E9 6B E6 4A 84 72 B9 [10:31:11]CommunicateWithHost err = 0 [10:31:11]CheckOFDResponse [10:31:11]1017 (14) - 77093643461234 [10:31:11]1041 (16) - 0000000000965413 [10:31:11]1040 (4) - 218522 [10:31:11]1012 (4) - 19.10.2024 04:31 [10:31:11]1206 (1) - 0 [10:31:11]OFD Sender: Remove packet 218522 [10:31:11]ProducePacketName [10:31:11]name=ofd_packets/00218522 [10:31:11]NVStorageDeleteData [10:31:12]Write to MH i2c: 01 00 00 79 52 CB [10:31:12]Write i2c OK [10:31:12]MH_I2C_Read... [10:31:12]Read from MH i2c: 01 [10:31:12]MH_I2C_Read... [10:31:12]Read from MH i2c: 01 07 00 [10:31:12]MH_I2C_Read... [10:31:12]Read from MH i2c: 01 07 00 79 52 00 00 00 00 00 FD 0C DB [10:31:12]RasterBufferAndPrint [10:31:12]line [10:31:12]line [10:31:12]line [10:31:12]line [10:31:12]line [10:31:12]written 0, free lines is 3334 [10:31:12]MH_Cut [10:31:12]Write to MH i2c: D1 01 00 80 52 01 A4 [10:31:12]Write i2c OK [10:31:12]MH_I2C_Read... [10:31:12]Read from MH i2c: D1 [10:31:12]MH_I2C_Read... [10:31:12]Read from MH i2c: D1 01 00 [10:31:12]MH_I2C_Read... [10:31:12]Read from MH i2c: D1 01 00 80 52 00 A3 [10:31:12]Write to MH i2c: 01 00 00 81 52 D3 [10:31:12]Write i2c OK [10:31:12]MH_I2C_Read... [10:31:12]OFD Sender: No OFD packet to send [10:31:12]*** Cut start [10:31:12]*** Partial cut [10:31:12]*** CUTSNS_PIN = 1 [10:31:12]*** CUTSNS_PIN = 0 [10:31:13]*** Brake cut motor [10:31:13]Read from MH i2c: 01 [10:31:13]MH_I2C_Read... [10:31:13]*** Stop cut motor [10:31:13]*** Cut end [10:31:13]Read from MH i2c: 01 07 00 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: 01 07 00 81 52 00 00 00 00 00 FF 0F E8 [10:31:13]process_action close_receipt done [10:31:13]requested_data is exist [10:31:13]produce_requested_data [10:31:13]requested_item fm.sn is exist - process it [10:31:13]wFMCommunicate request_size=4 [10:31:13]MH_SAM_APDU [10:31:13]CAPDU: 80 11 00 00 [10:31:13]Write to MH i2c: E2 08 00 82 52 80 11 00 00 00 00 00 00 4E [10:31:13]Write i2c OK [10:31:13]MH_I2C_Read... [10:31:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:13]Read from MH i2c: E2 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 17 00 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 17 00 82 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9D [10:31:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:31:13]wFMCommunicate OK [10:31:13]requested_item fd.num is exist - process it [10:31:13]SAM_PROTO_GetFieldsCounters [10:31:13]wFMCommunicate request_size=4 [10:31:13]MH_SAM_APDU [10:31:13]CAPDU: 80 13 00 00 [10:31:13]Write to MH i2c: E2 08 00 83 52 80 13 00 00 00 00 00 00 51 [10:31:13]Write i2c OK [10:31:13]MH_I2C_Read... [10:31:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:31:13]Read from MH i2c: E2 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 62 00 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 62 00 83 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 11 [10:31:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9A 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:31:13]wFMCommunicate OK [10:31:13]SAM_PROTO_GetFieldsCounters done [10:31:13]requested_item shift.num is exist - process it [10:31:13]requested_item shift.opened is exist - process it [10:31:13]req_shift_opened [10:31:13]FM_GetShiftState [10:31:13]SAM_PROTO_GetShiftState [10:31:13]wFMCommunicate request_size=4 [10:31:13]MH_SAM_APDU [10:31:13]CAPDU: 80 13 01 00 [10:31:13]Write to MH i2c: E2 08 00 84 52 80 13 01 00 00 00 00 00 53 [10:31:13]Write i2c OK [10:31:13]MH_I2C_Read... [10:31:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:13]Read from MH i2c: E2 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 0E 00 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 0E 00 84 52 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 96 [10:31:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:31:13]wFMCommunicate OK [10:31:13]SAM_PROTO_GetShiftState done [10:31:13]FM_GetShiftState done [10:31:13]req_shift_opened done [10:31:13]requested_item shift.open_date is exist - process it [10:31:13]req_shift_open_date [10:31:13]req_shift_open_date done [10:31:13]produce_requested_data done [10:31:13]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218522,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:31:13]process_action_free close_receipt [10:31:13]json_value_free [10:31:13]json_value_free done [10:31:13]process_json_proto returns [10:31:13]Send response to host [10:31:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218522,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:31:13]free response buf [10:31:13]execute_script done [10:31:13]execute_script returns [10:31:13]free content buf [10:31:13]Sock 8.Close socket [10:31:13]Sock 8.Thread stoped [10:31:17]OFD Sender: No OFD packet to send [10:31:22]OFD Sender: No OFD packet to send [10:31:27]OFD Sender: No OFD packet to send [10:31:32]OFD Sender: No OFD packet to send [10:31:37]OFD Sender: No OFD packet to send [10:31:42]OFD Sender: No OFD packet to send [10:31:47]OFD Sender: No OFD packet to send [10:31:47]accept exits with 9 [10:31:47]New connection [10:31:47]New thread 3066826084 created [10:31:47]Thread 3066682724 joined [10:31:47]Waiting for new connection... [10:31:47] Sock 9.Parse request [10:31:47]Sock 9.Check first char [10:31:47]Sock 9.First char is OK [10:31:47]request: POST /json_proto HTTP/1.0 [10:31:47]Method: POST [10:31:47]URL: /json_proto [10:31:47]Method is POST - this is cgi request [10:31:47]url: /json_proto [10:31:47]query_string will be loaded in cgi processing [10:31:47]execute_cgi json_proto POST (null) [10:31:47]execute_cgi path=json_proto method=POST [10:31:47]POST find Content-Length [10:31:47]Host: 172.17.40.4:8080 [10:31:47]Content-Length: 772 [10:31:47]Content-Type: application/json [10:31:47] [10:31:47]POST finish read [10:31:47]Found Content-Length = 772 [10:31:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79759", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:47]execute_script... [10:31:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79759", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:47]POST & json_proto [10:31:47]process_json_proto [10:31:47]json parsed OK: [10:31:47]protocol is kg_v1.0 [10:31:47]action value=close_receipt [10:31:47]process_action close_receipt [10:31:47]cmd_close_receipt [10:31:47]MH_GetDate [10:31:47]Write to MH i2c: F0 00 00 85 52 C6 [10:31:47]Write i2c OK [10:31:47]MH_I2C_Read... [10:31:47]Read from MH i2c: F0 [10:31:47]MH_I2C_Read... [10:31:47]Read from MH i2c: F0 09 00 [10:31:47]MH_I2C_Read... [10:31:47]Read from MH i2c: F0 09 00 85 52 00 97 8A 13 67 EE 0E 0D 67 DA [10:31:47]GetLastDocTimeStamp 1729333873 [10:31:47]current date 1729333911 [10:31:47]FM_GetShiftState [10:31:47]SAM_PROTO_GetShiftState [10:31:47]wFMCommunicate request_size=4 [10:31:47]MH_SAM_APDU [10:31:47]CAPDU: 80 13 01 00 [10:31:47]Write to MH i2c: E2 08 00 86 52 80 13 01 00 00 00 00 00 55 [10:31:47]Write i2c OK [10:31:47]MH_I2C_Read... [10:31:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:47]Read from MH i2c: E2 [10:31:47]MH_I2C_Read... [10:31:47]Read from MH i2c: E2 0E 00 [10:31:47]MH_I2C_Read... [10:31:47]Read from MH i2c: E2 0E 00 86 52 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 98 [10:31:47]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:31:47]wFMCommunicate OK [10:31:47]SAM_PROTO_GetShiftState done [10:31:47]FM_GetShiftState done [10:31:47]opened in 1729296582 [10:31:47]opened+sec_in_day 1729382982 [10:31:47]quantity*price = 13000 [10:31:47]sum+1 = 13001 [10:31:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 0.00 Безнал.: 130.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 168 19.10.2024 10:31 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218523 ФПД: 78601095327262 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T103151&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218523&fm=78601095327262&tin=02508201610067®Number=0000000000098116&sum=13000 0 [10:31:48]StoreToDocumentArchive [10:31:48]shift 443 fd 218523 [10:31:48]save to /storage/0443/doc_00218523 [10:31:48]save last doc name /storage/0443/doc_00218523 to /storage/kkm_last_doc_name [10:31:48]save OK [10:31:48]Clear old archive folders... [10:31:48]ProcessDocumentItem done err = 0, tmpTLVsize=282 [10:31:48]tlvbuf is 015B26C0 [10:31:48]SAM_PROTO_ClearQueue [10:31:48]wFMCommunicate request_size=4 [10:31:48]MH_SAM_APDU [10:31:48]CAPDU: 80 09 00 00 [10:31:48]Write to MH i2c: E2 08 00 93 52 80 09 00 00 00 00 00 00 57 [10:31:48]Write i2c OK [10:31:48]MH_I2C_Read... [10:31:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:31:48]Read from MH i2c: E2 [10:31:48]MH_I2C_Read... [10:31:48]Read from MH i2c: E2 03 00 [10:31:48]MH_I2C_Read... [10:31:48]Read from MH i2c: E2 03 00 93 52 00 90 00 59 [10:31:48]RAPDU: 90 00 [10:31:48]wFMCommunicate OK [10:31:48]SAM_PROTO_ClearQueue done [10:31:48]KKMCreateOFDPacket [10:31:48]OFDProtocolAddRootSTLVToBuf [10:31:48]FM_MakeSignedData [10:31:48]FM_MakeSignedData [10:31:48]SAM_PROTO_SignData [10:31:48]wFMCommunicate request_size=4 [10:31:48]MH_SAM_APDU [10:31:48]CAPDU: 80 0D 01 02 [10:31:48]Write to MH i2c: E2 08 00 94 52 80 0D 01 02 00 00 00 00 5F [10:31:48]Write i2c OK [10:31:48]MH_I2C_Read... [10:31:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:31:48]Read from MH i2c: E2 [10:31:48]MH_I2C_Read... [10:31:48]Read from MH i2c: E2 03 00 [10:31:48]MH_I2C_Read... [10:31:48]Read from MH i2c: E2 03 00 94 52 00 90 00 5A [10:31:48]RAPDU: 90 00 [10:31:48]wFMCommunicate OK [10:31:48]wFMCommunicate request_size=255 [10:31:48]MH_SAM_APDU [10:31:48]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 97 8A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 [10:31:48]Write to MH i2c: E2 02 01 95 52 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 97 8A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 00 00 6D [10:31:48]Write i2c OK [10:31:48]MH_I2C_Read... [10:31:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:49]Read from MH i2c: E2 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 95 52 00 90 00 5B [10:31:49]RAPDU: 90 00 [10:31:49]wFMCommunicate OK [10:31:49]wFMCommunicate request_size=41 [10:31:49]MH_SAM_APDU [10:31:49]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9B 55 03 00 35 04 06 00 47 7C BE 5D AE 1E [10:31:49]Write to MH i2c: E2 2C 00 96 52 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9B 55 03 00 35 04 06 00 47 7C BE 5D AE 1E 00 00 CA [10:31:49]Write i2c OK [10:31:49]MH_I2C_Read... [10:31:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:49]Read from MH i2c: E2 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 96 52 00 90 00 5C [10:31:49]RAPDU: 90 00 [10:31:49]wFMCommunicate OK [10:31:49]wFMCommunicate request_size=4 [10:31:49]MH_SAM_APDU [10:31:49]CAPDU: 80 0D 03 02 [10:31:49]Write to MH i2c: E2 08 00 97 52 80 0D 03 02 00 00 00 00 64 [10:31:49]Write i2c OK [10:31:49]MH_I2C_Read... [10:31:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:31:49]Read from MH i2c: E2 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 0B 00 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 0B 00 97 52 00 E5 A8 E1 74 58 0F 91 80 90 00 BF [10:31:49]RAPDU: E5 A8 E1 74 58 0F 91 80 90 00 [10:31:49]wFMCommunicate OK [10:31:49]SAM_PROTO_SignData done [10:31:49]FM_MakeSignedData done [10:31:49]CreateOFDProtocolMessage [10:31:49]wFMCommunicate request_size=4 [10:31:49]MH_SAM_APDU [10:31:49]CAPDU: 80 11 00 00 [10:31:49]Write to MH i2c: E2 08 00 98 52 80 11 00 00 00 00 00 00 64 [10:31:49]Write i2c OK [10:31:49]MH_I2C_Read... [10:31:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:49]Read from MH i2c: E2 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 17 00 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 17 00 98 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B3 [10:31:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:31:49]wFMCommunicate OK [10:31:49]CreateOFDProtocolMessage done [10:31:49]OFDSenderStorePacket 218523 [10:31:49]StoreOFDPacket docnum=218523 [10:31:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 6E DC 26 01 2B 69 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 97 8A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9B 55 03 00 35 04 06 00 47 7C BE 5D AE 1E E5 A8 E1 74 58 0F 91 80 [10:31:49]CheckFolder [10:31:49]dirname=/storage/ofd_packets [10:31:49]CheckFolder done [10:31:49]ProducePacketName [10:31:49]name=ofd_packets/00218523 [10:31:49]NVStorageSaveData ofd_packets/00218523 [10:31:49]File name is /storage/ofd_packets/00218523 [10:31:49]Write 332 bytes [10:31:49]NVStorageSaveData done [10:31:49]OFDSenderStorePacket done [10:31:49]KKMCreateOFDPacket done [10:31:49]NVStorageSaveData kkm_last_timestamp [10:31:49]File name is /storage/kkm_last_timestamp [10:31:49]Write 4 bytes [10:31:49]NVStorageSaveData done [10:31:49]ExternCall_PrintAddStr [10:31:49]wPrintStart [10:31:49]Write to MH i2c: 01 00 00 99 52 EB [10:31:49]OFD Sender: Processing packet 218523 [packets to send 80, broken 79] [10:31:49]ProducePacketName [10:31:49]name=ofd_packets/00218523 [10:31:49]OFD Sender: To server: pG, [10:31:49]CommunicateWithHost lk.salyk.kg:30040 [10:31:49]ConnectInit lk.salyk.kg [10:31:49]Write i2c OK [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: 01 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: 01 07 00 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: 01 07 00 99 52 00 00 00 00 00 FF 0F 00 [10:31:49]RasterBufferAndPrint [10:31:49]line Счет N : (3)79759 [10:31:49]line ИНН: 02508201610067 [10:31:49]line Контрольно-Кассовый Чек [10:31:49]line ПРОДАЖА [10:31:49]line Товар: 2000036220012 [10:31:49]line Кофе Капучино XL(GABB TRADE) [10:31:49]line 1.000 * 130.00 [10:31:49]line = 130.00 [10:31:49]line НДС 12% НСП 1% [10:31:49]line > о реализуемом товаре [10:31:49]line ИТОГО: 130.00 [10:31:49]line НСП 1% : 1.15 [10:31:49]line НДС 12% : 13.80 [10:31:49]line Наличными: 0.00 [10:31:49]line Безнал.: 130.00 [10:31:49]line Место: АЗС № 84 "Партнер Нефть" [10:31:49]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:31:49]line СНО: Общий режим [10:31:49]line Чек 168 19.10.2024 10:31 [10:31:49]line Смена: 443 ФФД: 1.0 [10:31:49]line ЗНМ: 0300000178 [10:31:49]line РНМ: 0000000000098116 [10:31:49]line Версия ККМ: 001 [10:31:49]line Платежная система: Mbank [10:31:49]line ФМ: 0000000000965413 [10:31:49]line ФД: 218523 [10:31:49]line ФПД: 78601095327262 [10:31:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T103151&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218523&fm=78601095327262&tin=02508201610067®Number=0000000000098116&sum=13000 [10:31:49]Connected sock=10 [10:31:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 6E DC 26 01 2B 69 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 97 8A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9B 55 03 00 35 04 06 00 47 7C BE 5D AE 1E E5 A8 E1 74 58 0F 91 80 [10:31:49]line 0 [10:31:49]written 0, free lines is 4095 [10:31:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 25 3B 47 00 95 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 39 36 35 34 31 33 10 04 04 00 9B 55 03 00 F4 03 04 00 31 36 13 67 B6 04 01 00 00 96 B2 84 AF 6F B6 DD B6 [10:31:49]CommunicateWithHost err = 0 [10:31:49]CheckOFDResponse [10:31:49]1017 (14) - 77093643461234 [10:31:49]1041 (16) - 0000000000965413 [10:31:49]1040 (4) - 218523 [10:31:49]1012 (4) - 19.10.2024 04:31 [10:31:49]1206 (1) - 0 [10:31:49]OFD Sender: Remove packet 218523 [10:31:49]ProducePacketName [10:31:49]name=ofd_packets/00218523 [10:31:49]NVStorageDeleteData [10:31:50]Write to MH i2c: 01 00 00 C3 52 15 [10:31:50]Write i2c OK [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: 01 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: 01 07 00 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: 01 07 00 C3 52 00 00 00 00 00 F8 0C 20 [10:31:50]RasterBufferAndPrint [10:31:50]line [10:31:50]line [10:31:50]line [10:31:50]line [10:31:50]line [10:31:50]written 0, free lines is 3328 [10:31:50]MH_Cut [10:31:50]Write to MH i2c: D1 01 00 CA 52 01 EE [10:31:50]Write i2c OK [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: D1 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: D1 01 00 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: D1 01 00 CA 52 00 ED [10:31:50]Write to MH i2c: 01 00 00 CB 52 1D [10:31:50]Write i2c OK [10:31:50]MH_I2C_Read... [10:31:50]OFD Sender: No OFD packet to send [10:31:50]*** Cut start [10:31:50]*** Partial cut [10:31:50]*** CUTSNS_PIN = 1 [10:31:50]*** CUTSNS_PIN = 0 [10:31:51]*** Brake cut motor [10:31:51]Read from MH i2c: 01 [10:31:51]MH_I2C_Read... [10:31:51]*** Stop cut motor [10:31:51]*** Cut end [10:31:51]Read from MH i2c: 01 07 00 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: 01 07 00 CB 52 00 00 00 00 00 FF 0F 32 [10:31:51]process_action close_receipt done [10:31:51]requested_data is exist [10:31:51]produce_requested_data [10:31:51]requested_item fm.sn is exist - process it [10:31:51]wFMCommunicate request_size=4 [10:31:51]MH_SAM_APDU [10:31:51]CAPDU: 80 11 00 00 [10:31:51]Write to MH i2c: E2 08 00 CC 52 80 11 00 00 00 00 00 00 98 [10:31:51]Write i2c OK [10:31:51]MH_I2C_Read... [10:31:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:51]Read from MH i2c: E2 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: E2 17 00 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: E2 17 00 CC 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E7 [10:31:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:31:51]wFMCommunicate OK [10:31:51]requested_item fd.num is exist - process it [10:31:51]SAM_PROTO_GetFieldsCounters [10:31:51]wFMCommunicate request_size=4 [10:31:51]MH_SAM_APDU [10:31:51]CAPDU: 80 13 00 00 [10:31:51]Write to MH i2c: E2 08 00 CD 52 80 13 00 00 00 00 00 00 9B [10:31:51]Write i2c OK [10:31:51]MH_I2C_Read... [10:31:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:31:51]Read from MH i2c: E2 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: E2 62 00 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: E2 62 00 CD 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 5F [10:31:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9B 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:31:51]wFMCommunicate OK [10:31:51]SAM_PROTO_GetFieldsCounters done [10:31:51]requested_item shift.num is exist - process it [10:31:51]requested_item shift.opened is exist - process it [10:31:51]req_shift_opened [10:31:51]FM_GetShiftState [10:31:51]SAM_PROTO_GetShiftState [10:31:51]wFMCommunicate request_size=4 [10:31:51]MH_SAM_APDU [10:31:51]CAPDU: 80 13 01 00 [10:31:51]Write to MH i2c: E2 08 00 CE 52 80 13 01 00 00 00 00 00 9D [10:31:51]Write i2c OK [10:31:51]MH_I2C_Read... [10:31:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:51]Read from MH i2c: E2 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: E2 0E 00 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: E2 0E 00 CE 52 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E0 [10:31:51]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:31:51]wFMCommunicate OK [10:31:51]SAM_PROTO_GetShiftState done [10:31:51]FM_GetShiftState done [10:31:51]req_shift_opened done [10:31:51]requested_item shift.open_date is exist - process it [10:31:51]req_shift_open_date [10:31:51]req_shift_open_date done [10:31:51]produce_requested_data done [10:31:51]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218523,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:31:51]process_action_free close_receipt [10:31:51]json_value_free [10:31:51]json_value_free done [10:31:51]process_json_proto returns [10:31:51]Send response to host [10:31:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218523,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:31:51]free response buf [10:31:51]execute_script done [10:31:51]execute_script returns [10:31:51]free content buf [10:31:51]Sock 9.Close socket [10:31:51]Sock 9.Thread stoped [10:31:55]OFD Sender: No OFD packet to send [10:32:00]OFD Sender: No OFD packet to send [10:32:05]OFD Sender: No OFD packet to send [10:32:10]OFD Sender: No OFD packet to send [10:32:15]OFD Sender: No OFD packet to send [10:32:20]OFD Sender: No OFD packet to send [10:32:25]OFD Sender: No OFD packet to send [10:32:30]OFD Sender: No OFD packet to send [10:32:35]OFD Sender: No OFD packet to send [10:32:40]OFD Sender: No OFD packet to send [10:32:45]OFD Sender: No OFD packet to send [10:32:50]OFD Sender: No OFD packet to send [10:32:55]OFD Sender: No OFD packet to send [10:33:00]OFD Sender: No OFD packet to send [10:33:05]OFD Sender: No OFD packet to send [10:33:10]OFD Sender: No OFD packet to send [10:33:15]OFD Sender: No OFD packet to send [10:33:20]OFD Sender: No OFD packet to send [10:33:25]OFD Sender: No OFD packet to send [10:33:30]OFD Sender: No OFD packet to send [10:33:35]OFD Sender: No OFD packet to send [10:33:40]OFD Sender: No OFD packet to send [10:33:45]OFD Sender: No OFD packet to send [10:33:50]OFD Sender: No OFD packet to send [10:33:55]OFD Sender: No OFD packet to send [10:34:00]OFD Sender: No OFD packet to send [10:34:05]OFD Sender: No OFD packet to send [10:34:05]accept exits with 8 [10:34:05]New connection [10:34:05]New thread 3066682724 created [10:34:05]Thread 3066826084 joined [10:34:05]Waiting for new connection... [10:34:05] Sock 8.Parse request [10:34:05]Sock 8.Check first char [10:34:05]Sock 8.First char is OK [10:34:05]request: POST /json_proto HTTP/1.0 [10:34:05]Method: POST [10:34:05]URL: /json_proto [10:34:05]Method is POST - this is cgi request [10:34:05]url: /json_proto [10:34:05]query_string will be loaded in cgi processing [10:34:05]execute_cgi json_proto POST (null) [10:34:05]execute_cgi path=json_proto method=POST [10:34:05]POST find Content-Length [10:34:05]Host: 172.17.40.4:8080 [10:34:05]Content-Length: 800 [10:34:05]Content-Type: application/json [10:34:05] [10:34:05]POST finish read [10:34:05]Found Content-Length = 800 [10:34:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4564626", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:05]execute_script... [10:34: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)536072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4564626", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:05]POST & json_proto [10:34:05]process_json_proto [10:34:05]json parsed OK: [10:34:05]protocol is kg_v1.0 [10:34:05]action value=close_receipt [10:34:05]process_action close_receipt [10:34:05]cmd_close_receipt [10:34:05]MH_GetDate [10:34:05]Write to MH i2c: F0 00 00 CF 52 10 [10:34:05]Write i2c OK [10:34:05]MH_I2C_Read... [10:34:05]Read from MH i2c: F0 [10:34:05]MH_I2C_Read... [10:34:05]Read from MH i2c: F0 09 00 [10:34:05]MH_I2C_Read... [10:34:05]Read from MH i2c: F0 09 00 CF 52 00 21 8B 13 67 EE 0E 0D 67 AF [10:34:05]GetLastDocTimeStamp 1729333911 [10:34:05]current date 1729334049 [10:34:05]FM_GetShiftState [10:34:05]SAM_PROTO_GetShiftState [10:34:05]wFMCommunicate request_size=4 [10:34:05]MH_SAM_APDU [10:34:05]CAPDU: 80 13 01 00 [10:34:05]Write to MH i2c: E2 08 00 D0 52 80 13 01 00 00 00 00 00 9F [10:34:05]Write i2c OK [10:34:05]MH_I2C_Read... [10:34:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:05]Read from MH i2c: E2 [10:34:05]MH_I2C_Read... [10:34:05]Read from MH i2c: E2 0E 00 [10:34:05]MH_I2C_Read... [10:34:05]Read from MH i2c: E2 0E 00 D0 52 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E2 [10:34:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:34:05]wFMCommunicate OK [10:34:05]SAM_PROTO_GetShiftState done [10:34:05]FM_GetShiftState done [10:34:05]opened in 1729296582 [10:34:05]opened+sec_in_day 1729382982 [10:34:05]quantity*price = 0 [10:34:05]sum+1 = 1 [10:34:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 169 19.10.2024 10:34 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4564626 ФМ: 0000000000965413 ФД: 218524 ФПД: 202107398318779 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T103409&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218524&fm=202107398318779&tin=02508201610067®Number=0000000000098116&sum=0 [10:34:06]StoreToDocumentArchive [10:34:06]shift 443 fd 218524 [10:34:06]save to /storage/0443/doc_00218524 [10:34:06]save last doc name /storage/0443/doc_00218524 to /storage/kkm_last_doc_name [10:34:06]save OK [10:34:06]Clear old archive folders... [10:34:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:34:06]tlvbuf is 015B2440 [10:34:06]SAM_PROTO_ClearQueue [10:34:06]wFMCommunicate request_size=4 [10:34:06]MH_SAM_APDU [10:34:06]CAPDU: 80 09 00 00 [10:34:06]Write to MH i2c: E2 08 00 DD 52 80 09 00 00 00 00 00 00 A1 [10:34:06]Write i2c OK [10:34:06]MH_I2C_Read... [10:34:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:34:06]Read from MH i2c: E2 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 03 00 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 03 00 DD 52 00 90 00 A3 [10:34:06]RAPDU: 90 00 [10:34:06]wFMCommunicate OK [10:34:06]SAM_PROTO_ClearQueue done [10:34:06]KKMCreateOFDPacket [10:34:06]OFDProtocolAddRootSTLVToBuf [10:34:06]FM_MakeSignedData [10:34:06]FM_MakeSignedData [10:34:06]SAM_PROTO_SignData [10:34:06]wFMCommunicate request_size=4 [10:34:06]MH_SAM_APDU [10:34:06]CAPDU: 80 0D 01 02 [10:34:06]Write to MH i2c: E2 08 00 DE 52 80 0D 01 02 00 00 00 00 A9 [10:34:06]Write i2c OK [10:34:06]MH_I2C_Read... [10:34:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:34:06]Read from MH i2c: E2 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 03 00 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 03 00 DE 52 00 90 00 A4 [10:34:06]RAPDU: 90 00 [10:34:06]wFMCommunicate OK [10:34:06]wFMCommunicate request_size=255 [10:34:06]MH_SAM_APDU [10:34: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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 21 8B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9C 55 03 00 35 04 06 00 B7 [10:34:06]Write to MH i2c: E2 02 01 DF 52 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 21 8B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9C 55 03 00 35 04 06 00 B7 00 00 19 [10:34:06]Write i2c OK [10:34:06]MH_I2C_Read... [10:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:07]Read from MH i2c: E2 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: E2 03 00 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: E2 03 00 DF 52 00 90 00 A5 [10:34:07]RAPDU: 90 00 [10:34:07]wFMCommunicate OK [10:34:07]wFMCommunicate request_size=10 [10:34:07]MH_SAM_APDU [10:34:07]CAPDU: 80 0D 02 02 05 D0 CB AE EA BB [10:34:07]Write to MH i2c: E2 0D 00 E0 52 80 0D 02 02 05 00 D0 CB AE EA BB 00 00 A4 [10:34:07]Write i2c OK [10:34:07]MH_I2C_Read... [10:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:07]Read from MH i2c: E2 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: E2 03 00 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: E2 03 00 E0 52 00 90 00 A6 [10:34:07]RAPDU: 90 00 [10:34:07]wFMCommunicate OK [10:34:07]wFMCommunicate request_size=4 [10:34:07]MH_SAM_APDU [10:34:07]CAPDU: 80 0D 03 02 [10:34:07]Write to MH i2c: E2 08 00 E1 52 80 0D 03 02 00 00 00 00 AE [10:34:07]Write i2c OK [10:34:07]MH_I2C_Read... [10:34:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:34:07]Read from MH i2c: E2 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: E2 0B 00 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: E2 0B 00 E1 52 00 85 5F 54 02 90 62 B6 6E 90 00 FF [10:34:07]RAPDU: 85 5F 54 02 90 62 B6 6E 90 00 [10:34:07]wFMCommunicate OK [10:34:07]SAM_PROTO_SignData done [10:34:07]FM_MakeSignedData done [10:34:07]CreateOFDProtocolMessage [10:34:07]wFMCommunicate request_size=4 [10:34:07]MH_SAM_APDU [10:34:07]CAPDU: 80 11 00 00 [10:34:07]Write to MH i2c: E2 08 00 E2 52 80 11 00 00 00 00 00 00 AE [10:34:07]Write i2c OK [10:34:07]MH_I2C_Read... [10:34:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:07]Read from MH i2c: E2 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: E2 17 00 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: E2 17 00 E2 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FD [10:34:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:34:07]wFMCommunicate OK [10:34:07]CreateOFDProtocolMessage done [10:34:07]OFDSenderStorePacket 218524 [10:34:07]StoreOFDPacket docnum=218524 [10:34:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 99 2D 07 01 3B 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 21 8B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9C 55 03 00 35 04 06 00 B7 D0 CB AE EA BB 85 5F 54 02 90 62 B6 6E [10:34:07]CheckFolder [10:34:07]dirname=/storage/ofd_packets [10:34:07]CheckFolder done [10:34:07]ProducePacketName [10:34:07]name=ofd_packets/00218524 [10:34:07]NVStorageSaveData ofd_packets/00218524 [10:34:07]File name is /storage/ofd_packets/00218524 [10:34:07]Write 301 bytes [10:34:07]NVStorageSaveData done [10:34:07]OFDSenderStorePacket done [10:34:07]KKMCreateOFDPacket done [10:34:07]NVStorageSaveData kkm_last_timestamp [10:34:07]File name is /storage/kkm_last_timestamp [10:34:07]Write 4 bytes [10:34:07]NVStorageSaveData done [10:34:07]ExternCall_PrintAddStr [10:34:07]wPrintStart [10:34:07]Write to MH i2c: 01 00 00 E3 52 35 [10:34:07]Write i2c OK [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: 01 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: 01 07 00 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: 01 07 00 E3 52 00 00 00 00 00 FF 0F 4A [10:34:07]RasterBufferAndPrint [10:34:07]line Счет N : (1)536072 [10:34:07]line ИНН: 02508201610067 [10:34:07]line Контрольно-Кассовый Чек [10:34:07]line ПРОДАЖА [10:34:07]line ТРК (МРК, ГНК) : 13 [10:34:07]line Товар: 2710124130 [10:34:07]line Аи-92-К-2 [10:34:07]line 10.000 * 0.00 [10:34:07]line = 0.00 [10:34:07]line НДС 12% НСП 1% [10:34:07]line > о реализуемом товаре [10:34:07]line ИТОГО: 0.00 [10:34:07]line НСП 1% : 0.00 [10:34:07]line НДС 12% : 0.00 [10:34:07]line Наличными: 0.00 [10:34:07]line Безнал.: 0.00 [10:34:07]line Место: АЗС № 84 "Партнер Нефть" [10:34:07]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:34:07]line СНО: Общий режим [10:34:07]line Чек 169 19.10.2024 10:34 [10:34:07]line Смена: 443 ФФД: 1.0 [10:34:07]line ЗНМ: 0300000178 [10:34:07]line РНМ: 0000000000098116 [10:34:07]line Версия ККМ: 001 [10:34:07]line Талоны: Топливные Талоны [10:34:07]line 4564626 [10:34:07]line ФМ: 0000000000965413 [10:34:07]line ФД: 218524 [10:34:07]line ФПД: 202107398318779 [10:34:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T103409&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218524&fm=202107398318779&tin=02508201610067®Number=0000000000098116&sum=0 [10:34:07]written 0, free lines is 4095 [10:34:07]OFD Sender: Processing packet 218524 [packets to send 80, broken 79] [10:34:07]ProducePacketName [10:34:07]name=ofd_packets/00218524 [10:34:07]OFD Sender: To server: pG, [10:34:07]CommunicateWithHost lk.salyk.kg:30040 [10:34:07]ConnectInit lk.salyk.kg [10:34:07]Connected sock=10 [10:34:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 99 2D 07 01 3B 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 21 8B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9C 55 03 00 35 04 06 00 B7 D0 CB AE EA BB 85 5F 54 02 90 62 B6 6E [10:34:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 6D 70 47 00 E9 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 39 36 35 34 31 33 10 04 04 00 9C 55 03 00 F4 03 04 00 BB 36 13 67 B6 04 01 00 00 DA EF CD D5 BD 14 8F B1 [10:34:07]CommunicateWithHost err = 0 [10:34:07]CheckOFDResponse [10:34:07]1017 (14) - 77093643461234 [10:34:07]1041 (16) - 0000000000965413 [10:34:07]1040 (4) - 218524 [10:34:07]1012 (4) - 19.10.2024 04:34 [10:34:07]1206 (1) - 0 [10:34:07]OFD Sender: Remove packet 218524 [10:34:07]ProducePacketName [10:34:07]name=ofd_packets/00218524 [10:34:07]NVStorageDeleteData [10:34:07]Write to MH i2c: 01 00 00 0D 53 60 [10:34:07]Write i2c OK [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: 01 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: 01 07 00 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: 01 07 00 0D 53 00 00 00 00 00 E9 0C 5C [10:34:07]RasterBufferAndPrint [10:34:07]line [10:34:07]line [10:34:07]line [10:34:07]line [10:34:07]line [10:34:07]written 0, free lines is 3312 [10:34:07]MH_Cut [10:34:07]Write to MH i2c: D1 01 00 14 53 01 39 [10:34:07]Write i2c OK [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: D1 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: D1 01 00 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: D1 01 00 14 53 00 38 [10:34:07]Write to MH i2c: 01 00 00 15 53 68 [10:34:07]Write i2c OK [10:34:07]MH_I2C_Read... [10:34:08]OFD Sender: No OFD packet to send [10:34:08]*** Cut start [10:34:08]*** Partial cut [10:34:08]*** CUTSNS_PIN = 1 [10:34:08]*** CUTSNS_PIN = 0 [10:34:08]*** Brake cut motor [10:34:09]Read from MH i2c: 01 [10:34:09]MH_I2C_Read... [10:34:09]*** Stop cut motor [10:34:09]*** Cut end [10:34:09]Read from MH i2c: 01 07 00 [10:34:09]MH_I2C_Read... [10:34:09]Read from MH i2c: 01 07 00 15 53 00 00 00 00 00 FF 0F 7D [10:34:09]process_action close_receipt done [10:34:09]requested_data is exist [10:34:09]produce_requested_data [10:34:09]requested_item fm.sn is exist - process it [10:34:09]wFMCommunicate request_size=4 [10:34:09]MH_SAM_APDU [10:34:09]CAPDU: 80 11 00 00 [10:34:09]Write to MH i2c: E2 08 00 16 53 80 11 00 00 00 00 00 00 E3 [10:34:09]Write i2c OK [10:34:09]MH_I2C_Read... [10:34:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:09]Read from MH i2c: E2 [10:34:09]MH_I2C_Read... [10:34:09]Read from MH i2c: E2 17 00 [10:34:09]MH_I2C_Read... [10:34:09]Read from MH i2c: E2 17 00 16 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 32 [10:34:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:34:09]wFMCommunicate OK [10:34:09]requested_item fd.num is exist - process it [10:34:09]SAM_PROTO_GetFieldsCounters [10:34:09]wFMCommunicate request_size=4 [10:34:09]MH_SAM_APDU [10:34:09]CAPDU: 80 13 00 00 [10:34:09]Write to MH i2c: E2 08 00 17 53 80 13 00 00 00 00 00 00 E6 [10:34:09]Write i2c OK [10:34:09]MH_I2C_Read... [10:34:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:34:09]Read from MH i2c: E2 [10:34:09]MH_I2C_Read... [10:34:09]Read from MH i2c: E2 62 00 [10:34:09]MH_I2C_Read... [10:34:09]Read from MH i2c: E2 62 00 17 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 AE [10:34:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9C 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:34:09]wFMCommunicate OK [10:34:09]SAM_PROTO_GetFieldsCounters done [10:34:09]requested_item shift.num is exist - process it [10:34:09]requested_item shift.opened is exist - process it [10:34:09]req_shift_opened [10:34:09]FM_GetShiftState [10:34:09]SAM_PROTO_GetShiftState [10:34:09]wFMCommunicate request_size=4 [10:34:09]MH_SAM_APDU [10:34:09]CAPDU: 80 13 01 00 [10:34:09]Write to MH i2c: E2 08 00 18 53 80 13 01 00 00 00 00 00 E8 [10:34:09]Write i2c OK [10:34:09]MH_I2C_Read... [10:34:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:09]Read from MH i2c: E2 [10:34:09]MH_I2C_Read... [10:34:09]Read from MH i2c: E2 0E 00 [10:34:09]MH_I2C_Read... [10:34:09]Read from MH i2c: E2 0E 00 18 53 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2B [10:34:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:34:09]wFMCommunicate OK [10:34:09]SAM_PROTO_GetShiftState done [10:34:09]FM_GetShiftState done [10:34:09]req_shift_opened done [10:34:09]requested_item shift.open_date is exist - process it [10:34:09]req_shift_open_date [10:34:09]req_shift_open_date done [10:34:09]produce_requested_data done [10:34:09]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218524,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:34:09]process_action_free close_receipt [10:34:09]json_value_free [10:34:09]json_value_free done [10:34:09]process_json_proto returns [10:34:09]Send response to host [10:34:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218524,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:34:09]free response buf [10:34:09]execute_script done [10:34:09]execute_script returns [10:34:09]free content buf [10:34:09]Sock 8.Close socket [10:34:09]Sock 8.Thread stoped [10:34:13]OFD Sender: No OFD packet to send [10:34:18]OFD Sender: No OFD packet to send [10:34:23]OFD Sender: No OFD packet to send [10:34:28]OFD Sender: No OFD packet to send [10:34:33]OFD Sender: No OFD packet to send [10:34:38]OFD Sender: No OFD packet to send [10:34:43]OFD Sender: No OFD packet to send [10:34:48]OFD Sender: No OFD packet to send [10:34:53]OFD Sender: No OFD packet to send [10:34:58]OFD Sender: No OFD packet to send [10:35:03]OFD Sender: No OFD packet to send [10:35:08]OFD Sender: No OFD packet to send [10:35:13]OFD Sender: No OFD packet to send [10:35:18]OFD Sender: No OFD packet to send [10:35:23]OFD Sender: No OFD packet to send [10:35:28]OFD Sender: No OFD packet to send [10:35:33]OFD Sender: No OFD packet to send [10:35:38]OFD Sender: No OFD packet to send [10:35:43]OFD Sender: No OFD packet to send [10:35:48]OFD Sender: No OFD packet to send [10:35:53]OFD Sender: No OFD packet to send [10:35:58]OFD Sender: No OFD packet to send [10:36:03]OFD Sender: No OFD packet to send [10:36:08]OFD Sender: No OFD packet to send [10:36:13]OFD Sender: No OFD packet to send [10:36:18]OFD Sender: No OFD packet to send [10:36:23]OFD Sender: No OFD packet to send [10:36:28]OFD Sender: No OFD packet to send [10:36:33]OFD Sender: No OFD packet to send [10:36:38]accept exits with 9 [10:36:38]New connection [10:36:38]New thread 3066826084 created [10:36:38]Thread 3066682724 joined [10:36:38]Waiting for new connection... [10:36:38] Sock 9.Parse request [10:36:38]Sock 9.Check first char [10:36:38]Sock 9.First char is OK [10:36:38]request: POST /json_proto HTTP/1.0 [10:36:38]Method: POST [10:36:38]URL: /json_proto [10:36:38]Method is POST - this is cgi request [10:36:38]url: /json_proto [10:36:38]query_string will be loaded in cgi processing [10:36:38]execute_cgi json_proto POST (null) [10:36:38]execute_cgi path=json_proto method=POST [10:36:38]POST find Content-Length [10:36:38]Host: 172.17.40.4:8080 [10:36:38]Content-Length: 679 [10:36:38]Content-Type: application/json [10:36:38] [10:36:38]POST finish read [10:36:38]Found Content-Length = 679 [10:36:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [10:36:38]execute_script... [10:36: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)536074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [10:36:38]POST & json_proto [10:36:38]process_json_proto [10:36:38]json parsed OK: [10:36:38]protocol is kg_v1.0 [10:36:38]action value=close_receipt [10:36:38]process_action close_receipt [10:36:38]cmd_close_receipt [10:36:38]MH_GetDate [10:36:38]Write to MH i2c: F0 00 00 19 53 5B [10:36:38]Write i2c OK [10:36:38]MH_I2C_Read... [10:36:38]Read from MH i2c: F0 [10:36:38]MH_I2C_Read... [10:36:38]Read from MH i2c: F0 09 00 [10:36:38]MH_I2C_Read... [10:36:38]Read from MH i2c: F0 09 00 19 53 00 BA 8B 13 67 EE 0E 0D 67 93 [10:36:38]GetLastDocTimeStamp 1729334049 [10:36:38]current date 1729334202 [10:36:38]FM_GetShiftState [10:36:38]SAM_PROTO_GetShiftState [10:36:38]wFMCommunicate request_size=4 [10:36:38]MH_SAM_APDU [10:36:38]CAPDU: 80 13 01 00 [10:36:38]Write to MH i2c: E2 08 00 1A 53 80 13 01 00 00 00 00 00 EA [10:36:38]Write i2c OK [10:36:38]MH_I2C_Read... [10:36:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:38]Read from MH i2c: E2 [10:36:38]MH_I2C_Read... [10:36:38]Read from MH i2c: E2 0E 00 [10:36:38]MH_I2C_Read... [10:36:38]Read from MH i2c: E2 0E 00 1A 53 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2D [10:36:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:36:38]wFMCommunicate OK [10:36:38]SAM_PROTO_GetShiftState done [10:36:38]FM_GetShiftState done [10:36:38]opened in 1729296582 [10:36:38]opened+sec_in_day 1729382982 [10:36:38]quantity*price = 200025 [10:36:38]sum+1 = 200026 [10:36:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 170 19.10.2024 10:36 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218525 ФПД: 196121331014262 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T103642&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218525&fm=196121331014262&tin=02508201610067®Number=0000000000098116&sum=200000 [10:36:39]StoreToDocumentArchive [10:36:39]shift 443 fd 218525 [10:36:39]save to /storage/0443/doc_00218525 [10:36:39]save last doc name /storage/0443/doc_00218525 to /storage/kkm_last_doc_name [10:36:39]save OK [10:36:39]Clear old archive folders... [10:36:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:36:39]tlvbuf is 016C4A40 [10:36:39]SAM_PROTO_ClearQueue [10:36:39]wFMCommunicate request_size=4 [10:36:39]MH_SAM_APDU [10:36:39]CAPDU: 80 09 00 00 [10:36:39]Write to MH i2c: E2 08 00 27 53 80 09 00 00 00 00 00 00 EC [10:36:39]Write i2c OK [10:36:39]MH_I2C_Read... [10:36:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:36:39]Read from MH i2c: E2 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 27 53 00 90 00 EE [10:36:39]RAPDU: 90 00 [10:36:39]wFMCommunicate OK [10:36:39]SAM_PROTO_ClearQueue done [10:36:39]KKMCreateOFDPacket [10:36:39]OFDProtocolAddRootSTLVToBuf [10:36:39]FM_MakeSignedData [10:36:39]FM_MakeSignedData [10:36:39]SAM_PROTO_SignData [10:36:39]wFMCommunicate request_size=4 [10:36:39]MH_SAM_APDU [10:36:39]CAPDU: 80 0D 01 02 [10:36:39]Write to MH i2c: E2 08 00 28 53 80 0D 01 02 00 00 00 00 F4 [10:36:39]Write i2c OK [10:36:39]MH_I2C_Read... [10:36:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:36:39]Read from MH i2c: E2 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 28 53 00 90 00 EF [10:36:39]RAPDU: 90 00 [10:36:39]wFMCommunicate OK [10:36:39]wFMCommunicate request_size=255 [10:36:39]MH_SAM_APDU [10:36:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 AA 00 00 00 F4 03 04 00 BA 8B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9D 55 03 00 35 04 06 00 B2 5F 0E 44 [10:36:39]Write to MH i2c: E2 02 01 29 53 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 AA 00 00 00 F4 03 04 00 BA 8B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9D 55 03 00 35 04 06 00 B2 5F 0E 44 00 00 DD [10:36:39]Write i2c OK [10:36:39]MH_I2C_Read... [10:36:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:39]Read from MH i2c: E2 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 29 53 00 90 00 F0 [10:36:39]RAPDU: 90 00 [10:36:39]wFMCommunicate OK [10:36:39]wFMCommunicate request_size=7 [10:36:39]MH_SAM_APDU [10:36:39]CAPDU: 80 0D 02 02 02 9A 76 [10:36:39]Write to MH i2c: E2 0A 00 2A 53 80 0D 02 02 02 00 9A 76 00 00 0B [10:36:39]Write i2c OK [10:36:39]MH_I2C_Read... [10:36:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:39]Read from MH i2c: E2 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 2A 53 00 90 00 F1 [10:36:39]RAPDU: 90 00 [10:36:39]wFMCommunicate OK [10:36:39]wFMCommunicate request_size=4 [10:36:39]MH_SAM_APDU [10:36:39]CAPDU: 80 0D 03 02 [10:36:39]Write to MH i2c: E2 08 00 2B 53 80 0D 03 02 00 00 00 00 F9 [10:36:39]Write i2c OK [10:36:39]MH_I2C_Read... [10:36:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:36:39]Read from MH i2c: E2 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 0B 00 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 0B 00 2B 53 00 20 01 96 D9 37 F2 E4 D5 90 00 6C [10:36:39]RAPDU: 20 01 96 D9 37 F2 E4 D5 90 00 [10:36:39]wFMCommunicate OK [10:36:39]SAM_PROTO_SignData done [10:36:39]FM_MakeSignedData done [10:36:39]CreateOFDProtocolMessage [10:36:39]wFMCommunicate request_size=4 [10:36:39]MH_SAM_APDU [10:36:39]CAPDU: 80 11 00 00 [10:36:39]Write to MH i2c: E2 08 00 2C 53 80 11 00 00 00 00 00 00 F9 [10:36:39]Write i2c OK [10:36:39]MH_I2C_Read... [10:36:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:40]Read from MH i2c: E2 [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: E2 17 00 [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: E2 17 00 2C 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 48 [10:36:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:36:40]wFMCommunicate OK [10:36:40]CreateOFDProtocolMessage done [10:36:40]OFDSenderStorePacket 218525 [10:36:40]StoreOFDPacket docnum=218525 [10:36:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 0F E2 04 01 48 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 AA 00 00 00 F4 03 04 00 BA 8B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9D 55 03 00 35 04 06 00 B2 5F 0E 44 9A 76 20 01 96 D9 37 F2 E4 D5 [10:36:40]CheckFolder [10:36:40]dirname=/storage/ofd_packets [10:36:40]CheckFolder done [10:36:40]ProducePacketName [10:36:40]name=ofd_packets/00218525 [10:36:40]NVStorageSaveData ofd_packets/00218525 [10:36:40]File name is /storage/ofd_packets/00218525 [10:36:40]Write 298 bytes [10:36:40]NVStorageSaveData done [10:36:40]OFDSenderStorePacket done [10:36:40]KKMCreateOFDPacket done [10:36:40]NVStorageSaveData kkm_last_timestamp [10:36:40]File name is /storage/kkm_last_timestamp [10:36:40]Write 4 bytes [10:36:40]NVStorageSaveData done [10:36:40]ExternCall_PrintAddStr [10:36:40]wPrintStart [10:36:40]Write to MH i2c: 01 00 00 2D 53 80 [10:36:40]Write i2c OK [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: 01 [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: 01 07 00 [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: 01 07 00 2D 53 00 00 00 00 00 FF 0F 95 [10:36:40]RasterBufferAndPrint [10:36:40]line Счет N : (1)536074 [10:36:40]line ИНН: 02508201610067 [10:36:40]line Контрольно-Кассовый Чек [10:36:40]line ПРОДАЖА [10:36:40]line ТРК (МРК, ГНК) : 51 [10:36:40]line Товар: 2710194210 [10:36:40]line ДТ-К-2 [10:36:40]line 26.250 * 76.20 [10:36:40]line = 2000.25 [10:36:40]line НДС 12% НСП 1% [10:36:40]line > о реализуемом товаре [10:36:40]line ОКРУГЛЕНИЕ: -0.25 [10:36:40]line ИТОГО: 2000.00 [10:36:40]line Внесено: 2000.00 [10:36:40]line СДАЧА: 0.00 [10:36:40]line НСП 1% : 17.70 [10:36:40]line НДС 12% : 212.42 [10:36:40]line Наличными: 2000.00 [10:36:40]line Безнал.: 0.00 [10:36:40]line Место: АЗС № 84 "Партнер Нефть" [10:36:40]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:36:40]line СНО: Общий режим [10:36:40]line Чек 170 19.10.2024 10:36 [10:36:40]line Смена: 443 ФФД: 1.0 [10:36:40]line ЗНМ: 0300000178 [10:36:40]line РНМ: 0000000000098116 [10:36:40]line Версия ККМ: 001 [10:36:40]line ФМ: 0000000000965413 [10:36:40]line ФД: 218525 [10:36:40]line ФПД: 196121331014262 [10:36:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T103642&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218525&fm=196121331014262&tin=02508201610067®Number=0000000000098116&sum=200000 [10:36:40]OFD Sender: Processing packet 218525 [packets to send 80, broken 79] [10:36:40]ProducePacketName [10:36:40]name=ofd_packets/00218525 [10:36:40]OFD Sender: To server: pG, [10:36:40]CommunicateWithHost lk.salyk.kg:30040 [10:36:40]ConnectInit lk.salyk.kg [10:36:40]written 0, free lines is 4095 [10:36:40]Connected sock=10 [10:36:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 0F E2 04 01 48 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 AA 00 00 00 F4 03 04 00 BA 8B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9D 55 03 00 35 04 06 00 B2 5F 0E 44 9A 76 20 01 96 D9 37 F2 E4 D5 [10:36:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 7E B4 47 00 45 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9D 55 03 00 F4 03 04 00 54 37 13 67 B6 04 01 00 00 5D 6B 9E 23 DD CB C5 E9 [10:36:40]CommunicateWithHost err = 0 [10:36:40]CheckOFDResponse [10:36:40]1017 (14) - 77093643461234 [10:36:40]1041 (16) - 0000000000965413 [10:36:40]1040 (4) - 218525 [10:36:40]1012 (4) - 19.10.2024 04:36 [10:36:40]1206 (1) - 0 [10:36:40]OFD Sender: Remove packet 218525 [10:36:40]ProducePacketName [10:36:40]name=ofd_packets/00218525 [10:36:40]NVStorageDeleteData [10:36:40]Write to MH i2c: 01 00 00 58 53 AB [10:36:40]Write i2c OK [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: 01 [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: 01 07 00 [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: 01 07 00 58 53 00 00 00 00 00 F0 0C AE [10:36:40]RasterBufferAndPrint [10:36:40]line [10:36:40]line [10:36:40]line [10:36:40]line [10:36:40]line [10:36:40]written 0, free lines is 3321 [10:36:40]MH_Cut [10:36:40]Write to MH i2c: D1 01 00 5F 53 01 84 [10:36:40]Write i2c OK [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: D1 [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: D1 01 00 [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: D1 01 00 5F 53 00 83 [10:36:40]Write to MH i2c: 01 00 00 60 53 B3 [10:36:40]Write i2c OK [10:36:40]MH_I2C_Read... [10:36:41]OFD Sender: No OFD packet to send [10:36:41]*** Cut start [10:36:41]*** Partial cut [10:36:41]*** CUTSNS_PIN = 1 [10:36:41]*** CUTSNS_PIN = 0 [10:36:41]*** Brake cut motor [10:36:42]Read from MH i2c: 01 [10:36:42]MH_I2C_Read... [10:36:42]*** Stop cut motor [10:36:42]*** Cut end [10:36:42]Read from MH i2c: 01 07 00 [10:36:42]MH_I2C_Read... [10:36:42]Read from MH i2c: 01 07 00 60 53 00 00 00 00 00 FF 0F C8 [10:36:42]process_action close_receipt done [10:36:42]requested_data is exist [10:36:42]produce_requested_data [10:36:42]requested_item fm.sn is exist - process it [10:36:42]wFMCommunicate request_size=4 [10:36:42]MH_SAM_APDU [10:36:42]CAPDU: 80 11 00 00 [10:36:42]Write to MH i2c: E2 08 00 61 53 80 11 00 00 00 00 00 00 2E [10:36:42]Write i2c OK [10:36:42]MH_I2C_Read... [10:36:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:42]Read from MH i2c: E2 [10:36:42]MH_I2C_Read... [10:36:42]Read from MH i2c: E2 17 00 [10:36:42]MH_I2C_Read... [10:36:42]Read from MH i2c: E2 17 00 61 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7D [10:36:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:36:42]wFMCommunicate OK [10:36:42]requested_item fd.num is exist - process it [10:36:42]SAM_PROTO_GetFieldsCounters [10:36:42]wFMCommunicate request_size=4 [10:36:42]MH_SAM_APDU [10:36:42]CAPDU: 80 13 00 00 [10:36:42]Write to MH i2c: E2 08 00 62 53 80 13 00 00 00 00 00 00 31 [10:36:42]Write i2c OK [10:36:42]MH_I2C_Read... [10:36:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:36:42]Read from MH i2c: E2 [10:36:42]MH_I2C_Read... [10:36:42]Read from MH i2c: E2 62 00 [10:36:42]MH_I2C_Read... [10:36:42]Read from MH i2c: E2 62 00 62 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 FD [10:36:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9D 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:36:42]wFMCommunicate OK [10:36:42]SAM_PROTO_GetFieldsCounters done [10:36:42]requested_item shift.num is exist - process it [10:36:42]requested_item shift.opened is exist - process it [10:36:42]req_shift_opened [10:36:42]FM_GetShiftState [10:36:42]SAM_PROTO_GetShiftState [10:36:42]wFMCommunicate request_size=4 [10:36:42]MH_SAM_APDU [10:36:42]CAPDU: 80 13 01 00 [10:36:42]Write to MH i2c: E2 08 00 63 53 80 13 01 00 00 00 00 00 33 [10:36:42]Write i2c OK [10:36:42]MH_I2C_Read... [10:36:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:42]Read from MH i2c: E2 [10:36:42]MH_I2C_Read... [10:36:42]Read from MH i2c: E2 0E 00 [10:36:42]MH_I2C_Read... [10:36:42]Read from MH i2c: E2 0E 00 63 53 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 76 [10:36:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:36:42]wFMCommunicate OK [10:36:42]SAM_PROTO_GetShiftState done [10:36:42]FM_GetShiftState done [10:36:42]req_shift_opened done [10:36:42]requested_item shift.open_date is exist - process it [10:36:42]req_shift_open_date [10:36:42]req_shift_open_date done [10:36:42]produce_requested_data done [10:36:42]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218525,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:36:42]process_action_free close_receipt [10:36:42]json_value_free [10:36:42]json_value_free done [10:36:42]process_json_proto returns [10:36:42]Send response to host [10:36:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218525,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:36:42]free response buf [10:36:42]execute_script done [10:36:42]execute_script returns [10:36:42]free content buf [10:36:42]Sock 9.Close socket [10:36:42]Sock 9.Thread stoped [10:36:46]OFD Sender: No OFD packet to send [10:36:51]OFD Sender: No OFD packet to send [10:36:56]OFD Sender: No OFD packet to send [10:37:01]OFD Sender: No OFD packet to send [10:37:06]OFD Sender: No OFD packet to send [10:37:11]OFD Sender: No OFD packet to send [10:37:16]OFD Sender: No OFD packet to send [10:37:17]accept exits with 8 [10:37:17]New connection [10:37:17]New thread 3066682724 created [10:37:17]Thread 3066826084 joined [10:37:17]Waiting for new connection... [10:37:17] Sock 8.Parse request [10:37:17]Sock 8.Check first char [10:37:17]Sock 8.First char is OK [10:37:17]request: POST /json_proto HTTP/1.0 [10:37:17]Method: POST [10:37:17]URL: /json_proto [10:37:17]Method is POST - this is cgi request [10:37:17]url: /json_proto [10:37:17]query_string will be loaded in cgi processing [10:37:17]execute_cgi json_proto POST (null) [10:37:17]execute_cgi path=json_proto method=POST [10:37:17]POST find Content-Length [10:37:17]Host: 172.17.40.4:8080 [10:37:17]Content-Length: 682 [10:37:17]Content-Type: application/json [10:37:17] [10:37:17]POST finish read [10:37:17]Found Content-Length = 682 [10:37:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536073", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:37:17]execute_script... [10:37:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536073", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:37:17]POST & json_proto [10:37:17]process_json_proto [10:37:17]json parsed OK: [10:37:17]protocol is kg_v1.0 [10:37:17]action value=close_receipt [10:37:17]process_action close_receipt [10:37:17]cmd_close_receipt [10:37:17]MH_GetDate [10:37:17]Write to MH i2c: F0 00 00 64 53 A6 [10:37:17]Write i2c OK [10:37:17]MH_I2C_Read... [10:37:17]Read from MH i2c: F0 [10:37:17]MH_I2C_Read... [10:37:17]Read from MH i2c: F0 09 00 [10:37:17]MH_I2C_Read... [10:37:17]Read from MH i2c: F0 09 00 64 53 00 E1 8B 13 67 EE 0E 0D 67 05 [10:37:17]GetLastDocTimeStamp 1729334202 [10:37:17]current date 1729334241 [10:37:17]FM_GetShiftState [10:37:17]SAM_PROTO_GetShiftState [10:37:17]wFMCommunicate request_size=4 [10:37:17]MH_SAM_APDU [10:37:17]CAPDU: 80 13 01 00 [10:37:17]Write to MH i2c: E2 08 00 65 53 80 13 01 00 00 00 00 00 35 [10:37:17]Write i2c OK [10:37:17]MH_I2C_Read... [10:37:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:37:17]Read from MH i2c: E2 [10:37:17]MH_I2C_Read... [10:37:17]Read from MH i2c: E2 0E 00 [10:37:17]MH_I2C_Read... [10:37:17]Read from MH i2c: E2 0E 00 65 53 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 78 [10:37:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:37:17]wFMCommunicate OK [10:37:17]SAM_PROTO_GetShiftState done [10:37:17]FM_GetShiftState done [10:37:17]opened in 1729296582 [10:37:17]opened+sec_in_day 1729382982 [10:37:17]quantity*price = 100021 [10:37:17]sum+1 = 100023 [10:37:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 171 19.10.2024 10:37 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218526 ФПД: 40211645359462 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T103721&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218526&fm=40211645359462&tin=02508201610067®Number=0000000000098116&sum=100000 [10:37:18]StoreToDocumentArchive [10:37:18]shift 443 fd 218526 [10:37:18]save to /storage/0443/doc_00218526 [10:37:18]save last doc name /storage/0443/doc_00218526 to /storage/kkm_last_doc_name [10:37:18]save OK [10:37:18]Clear old archive folders... [10:37:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:37:18]tlvbuf is 015422F0 [10:37:18]SAM_PROTO_ClearQueue [10:37:18]wFMCommunicate request_size=4 [10:37:18]MH_SAM_APDU [10:37:18]CAPDU: 80 09 00 00 [10:37:18]Write to MH i2c: E2 08 00 72 53 80 09 00 00 00 00 00 00 37 [10:37:18]Write i2c OK [10:37:18]MH_I2C_Read... [10:37:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:37:18]Read from MH i2c: E2 [10:37:18]MH_I2C_Read... [10:37:18]Read from MH i2c: E2 03 00 [10:37:18]MH_I2C_Read... [10:37:18]Read from MH i2c: E2 03 00 72 53 00 90 00 39 [10:37:18]RAPDU: 90 00 [10:37:18]wFMCommunicate OK [10:37:18]SAM_PROTO_ClearQueue done [10:37:18]KKMCreateOFDPacket [10:37:18]OFDProtocolAddRootSTLVToBuf [10:37:18]FM_MakeSignedData [10:37:18]FM_MakeSignedData [10:37:18]SAM_PROTO_SignData [10:37:18]wFMCommunicate request_size=4 [10:37:18]MH_SAM_APDU [10:37:18]CAPDU: 80 0D 01 02 [10:37:18]Write to MH i2c: E2 08 00 73 53 80 0D 01 02 00 00 00 00 3F [10:37:18]Write i2c OK [10:37:18]MH_I2C_Read... [10:37:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:37:18]Read from MH i2c: E2 [10:37:18]MH_I2C_Read... [10:37:18]Read from MH i2c: E2 03 00 [10:37:18]MH_I2C_Read... [10:37:18]Read from MH i2c: E2 03 00 73 53 00 90 00 3A [10:37:18]RAPDU: 90 00 [10:37:18]wFMCommunicate OK [10:37:18]wFMCommunicate request_size=255 [10:37:18]MH_SAM_APDU [10:37:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 AB 00 00 00 F4 03 04 00 E1 8B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9E 55 03 00 35 04 06 00 24 [10:37:18]Write to MH i2c: E2 02 01 74 53 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 AB 00 00 00 F4 03 04 00 E1 8B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9E 55 03 00 35 04 06 00 24 00 00 4C [10:37:18]Write i2c OK [10:37:18]MH_I2C_Read... [10:37:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:37:19]Read from MH i2c: E2 [10:37:19]MH_I2C_Read... [10:37:19]Read from MH i2c: E2 03 00 [10:37:19]MH_I2C_Read... [10:37:19]Read from MH i2c: E2 03 00 74 53 00 90 00 3B [10:37:19]RAPDU: 90 00 [10:37:19]wFMCommunicate OK [10:37:19]wFMCommunicate request_size=10 [10:37:19]MH_SAM_APDU [10:37:19]CAPDU: 80 0D 02 02 05 92 80 D6 65 66 [10:37:19]Write to MH i2c: E2 0D 00 75 53 80 0D 02 02 05 00 92 80 D6 65 66 00 00 FF [10:37:19]Write i2c OK [10:37:19]MH_I2C_Read... [10:37:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:37:19]Read from MH i2c: E2 [10:37:19]MH_I2C_Read... [10:37:19]Read from MH i2c: E2 03 00 [10:37:19]MH_I2C_Read... [10:37:19]Read from MH i2c: E2 03 00 75 53 00 90 00 3C [10:37:19]RAPDU: 90 00 [10:37:19]wFMCommunicate OK [10:37:19]wFMCommunicate request_size=4 [10:37:19]MH_SAM_APDU [10:37:19]CAPDU: 80 0D 03 02 [10:37:19]Write to MH i2c: E2 08 00 76 53 80 0D 03 02 00 00 00 00 44 [10:37:19]Write i2c OK [10:37:19]MH_I2C_Read... [10:37:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:37:19]Read from MH i2c: E2 [10:37:19]MH_I2C_Read... [10:37:19]Read from MH i2c: E2 0B 00 [10:37:19]MH_I2C_Read... [10:37:19]Read from MH i2c: E2 0B 00 76 53 00 21 8C 88 14 C8 FE C8 FE 90 00 1A [10:37:19]RAPDU: 21 8C 88 14 C8 FE C8 FE 90 00 [10:37:19]wFMCommunicate OK [10:37:19]SAM_PROTO_SignData done [10:37:19]FM_MakeSignedData done [10:37:19]CreateOFDProtocolMessage [10:37:19]wFMCommunicate request_size=4 [10:37:19]MH_SAM_APDU [10:37:19]CAPDU: 80 11 00 00 [10:37:19]Write to MH i2c: E2 08 00 77 53 80 11 00 00 00 00 00 00 44 [10:37:19]Write i2c OK [10:37:19]MH_I2C_Read... [10:37:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:37:19]Read from MH i2c: E2 [10:37:19]MH_I2C_Read... [10:37:19]Read from MH i2c: E2 17 00 [10:37:19]MH_I2C_Read... [10:37:19]Read from MH i2c: E2 17 00 77 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 93 [10:37:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:37:19]wFMCommunicate OK [10:37:19]CreateOFDProtocolMessage done [10:37:19]OFDSenderStorePacket 218526 [10:37:19]StoreOFDPacket docnum=218526 [10:37:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 93 59 07 01 8E 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 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 AB 00 00 00 F4 03 04 00 E1 8B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9E 55 03 00 35 04 06 00 24 92 80 D6 65 66 21 8C 88 14 C8 FE C8 FE [10:37:19]CheckFolder [10:37:19]dirname=/storage/ofd_packets [10:37:19]CheckFolder done [10:37:19]ProducePacketName [10:37:19]name=ofd_packets/00218526 [10:37:19]NVStorageSaveData ofd_packets/00218526 [10:37:19]File name is /storage/ofd_packets/00218526 [10:37:19]Write 301 bytes [10:37:19]NVStorageSaveData done [10:37:19]OFDSenderStorePacket done [10:37:19]KKMCreateOFDPacket done [10:37:19]NVStorageSaveData kkm_last_timestamp [10:37:19]File name is /storage/kkm_last_timestamp [10:37:19]Write 4 bytes [10:37:19]NVStorageSaveData done [10:37:19]ExternCall_PrintAddStr [10:37:19]wPrintStart [10:37:19]Write to MH i2c: 01 00 00 78 53 CB [10:37:19]Write i2c OK [10:37:19]MH_I2C_Read... [10:37:19]Read from MH i2c: 01 [10:37:19]MH_I2C_Read... [10:37:19]Read from MH i2c: 01 07 00 [10:37:19]MH_I2C_Read... [10:37:19]Read from MH i2c: 01 07 00 78 53 00 00 00 00 00 FF 0F E0 [10:37:19]RasterBufferAndPrint [10:37:19]line Счет N : (1)536073 [10:37:19]line ИНН: 02508201610067 [10:37:19]line Контрольно-Кассовый Чек [10:37:19]line ПРОДАЖА [10:37:19]line ТРК (МРК, ГНК) : 41 [10:37:19]line Товар: 2710124500 [10:37:19]line Аи-95-К-3 [10:37:19]line 13.480 * 74.20 [10:37:19]line = 1000.22 [10:37:19]line НДС 12% НСП 1% [10:37:19]line > о реализуемом товаре [10:37:19]line ОКРУГЛЕНИЕ: -0.22 [10:37:19]line ИТОГО: 1000.00 [10:37:19]line Внесено: 1000.00 [10:37:19]line СДАЧА: 0.00 [10:37:19]line НСП 1% : 8.85 [10:37:19]line НДС 12% : 106.22 [10:37:19]line Наличными: 1000.00 [10:37:19]line Безнал.: 0.00 [10:37:19]line Место: АЗС № 84 "Партнер Нефть" [10:37:19]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:37:19]line СНО: Общий режим [10:37:19]line Чек 171 19.10.2024 10:37 [10:37:19]line Смена: 443 ФФД: 1.0 [10:37:19]line ЗНМ: 0300000178 [10:37:19]line РНМ: 0000000000098116 [10:37:19]line Версия ККМ: 001 [10:37:19]line ФМ: 0000000000965413 [10:37:19]line ФД: 218526 [10:37:19]line ФПД: 40211645359462 [10:37:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T103721&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218526&fm=40211645359462&tin=02508201610067®Number=0000000000098116&sum=100000 [10:37:19]OFD Sender: Processing packet 218526 [packets to send 80, broken 79] [10:37:19]ProducePacketName [10:37:19]name=ofd_packets/00218526 [10:37:19]OFD Sender: To server: pG, [10:37:19]CommunicateWithHost lk.salyk.kg:30040 [10:37:19]ConnectInit lk.salyk.kg [10:37:19]written 0, free lines is 4095 [10:37:19]Connected sock=10 [10:37:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 93 59 07 01 8E 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 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 AB 00 00 00 F4 03 04 00 E1 8B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9E 55 03 00 35 04 06 00 24 92 80 D6 65 66 21 8C 88 14 C8 FE C8 FE [10:37:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 61 F7 47 00 86 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 39 36 35 34 31 33 10 04 04 00 9E 55 03 00 F4 03 04 00 7B 37 13 67 B6 04 01 00 00 75 C6 FF 9A E1 80 C5 A4 [10:37:19]CommunicateWithHost err = 0 [10:37:19]CheckOFDResponse [10:37:19]1017 (14) - 77093643461234 [10:37:19]1041 (16) - 0000000000965413 [10:37:19]1040 (4) - 218526 [10:37:19]1012 (4) - 19.10.2024 04:37 [10:37:19]1206 (1) - 0 [10:37:19]OFD Sender: Remove packet 218526 [10:37:19]ProducePacketName [10:37:19]name=ofd_packets/00218526 [10:37:19]NVStorageDeleteData [10:37:20]Write to MH i2c: 01 00 00 A3 53 F6 [10:37:20]Write i2c OK [10:37:20]MH_I2C_Read... [10:37:20]Read from MH i2c: 01 [10:37:20]MH_I2C_Read... [10:37:20]Read from MH i2c: 01 07 00 [10:37:20]MH_I2C_Read... [10:37:20]Read from MH i2c: 01 07 00 A3 53 00 00 00 00 00 EC 0C F5 [10:37:20]RasterBufferAndPrint [10:37:20]line [10:37:20]line [10:37:20]line [10:37:20]line [10:37:20]line [10:37:20]written 0, free lines is 3314 [10:37:20]MH_Cut [10:37:20]Write to MH i2c: D1 01 00 AA 53 01 CF [10:37:20]Write i2c OK [10:37:20]MH_I2C_Read... [10:37:20]Read from MH i2c: D1 [10:37:20]MH_I2C_Read... [10:37:20]Read from MH i2c: D1 01 00 [10:37:20]MH_I2C_Read... [10:37:20]Read from MH i2c: D1 01 00 AA 53 00 CE [10:37:20]Write to MH i2c: 01 00 00 AB 53 FE [10:37:20]Write i2c OK [10:37:20]MH_I2C_Read... [10:37:20]OFD Sender: No OFD packet to send [10:37:20]*** Cut start [10:37:20]*** Partial cut [10:37:20]*** CUTSNS_PIN = 1 [10:37:20]*** CUTSNS_PIN = 0 [10:37:21]*** Brake cut motor [10:37:21]Read from MH i2c: 01 [10:37:21]MH_I2C_Read... [10:37:21]*** Stop cut motor [10:37:21]*** Cut end [10:37:21]Read from MH i2c: 01 07 00 [10:37:21]MH_I2C_Read... [10:37:21]Read from MH i2c: 01 07 00 AB 53 00 00 00 00 00 FF 0F 13 [10:37:21]process_action close_receipt done [10:37:21]requested_data is exist [10:37:21]produce_requested_data [10:37:21]requested_item fm.sn is exist - process it [10:37:21]wFMCommunicate request_size=4 [10:37:21]MH_SAM_APDU [10:37:21]CAPDU: 80 11 00 00 [10:37:21]Write to MH i2c: E2 08 00 AC 53 80 11 00 00 00 00 00 00 79 [10:37:21]Write i2c OK [10:37:21]MH_I2C_Read... [10:37:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:37:21]Read from MH i2c: E2 [10:37:21]MH_I2C_Read... [10:37:21]Read from MH i2c: E2 17 00 [10:37:21]MH_I2C_Read... [10:37:21]Read from MH i2c: E2 17 00 AC 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C8 [10:37:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:37:21]wFMCommunicate OK [10:37:21]requested_item fd.num is exist - process it [10:37:21]SAM_PROTO_GetFieldsCounters [10:37:21]wFMCommunicate request_size=4 [10:37:21]MH_SAM_APDU [10:37:21]CAPDU: 80 13 00 00 [10:37:21]Write to MH i2c: E2 08 00 AD 53 80 13 00 00 00 00 00 00 7C [10:37:21]Write i2c OK [10:37:21]MH_I2C_Read... [10:37:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:37:21]Read from MH i2c: E2 [10:37:21]MH_I2C_Read... [10:37:21]Read from MH i2c: E2 62 00 [10:37:21]MH_I2C_Read... [10:37:21]Read from MH i2c: E2 62 00 AD 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 4C [10:37:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9E 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:37:21]wFMCommunicate OK [10:37:21]SAM_PROTO_GetFieldsCounters done [10:37:21]requested_item shift.num is exist - process it [10:37:21]requested_item shift.opened is exist - process it [10:37:21]req_shift_opened [10:37:21]FM_GetShiftState [10:37:21]SAM_PROTO_GetShiftState [10:37:21]wFMCommunicate request_size=4 [10:37:21]MH_SAM_APDU [10:37:21]CAPDU: 80 13 01 00 [10:37:21]Write to MH i2c: E2 08 00 AE 53 80 13 01 00 00 00 00 00 7E [10:37:21]Write i2c OK [10:37:21]MH_I2C_Read... [10:37:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:37:21]Read from MH i2c: E2 [10:37:21]MH_I2C_Read... [10:37:21]Read from MH i2c: E2 0E 00 [10:37:21]MH_I2C_Read... [10:37:21]Read from MH i2c: E2 0E 00 AE 53 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C1 [10:37:21]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:37:21]wFMCommunicate OK [10:37:21]SAM_PROTO_GetShiftState done [10:37:21]FM_GetShiftState done [10:37:21]req_shift_opened done [10:37:21]requested_item shift.open_date is exist - process it [10:37:21]req_shift_open_date [10:37:21]req_shift_open_date done [10:37:21]produce_requested_data done [10:37:21]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218526,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:37:21]process_action_free close_receipt [10:37:21]json_value_free [10:37:21]json_value_free done [10:37:21]process_json_proto returns [10:37:21]Send response to host [10:37:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218526,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:37:21]free response buf [10:37:21]execute_script done [10:37:21]execute_script returns [10:37:21]free content buf [10:37:21]Sock 8.Close socket [10:37:21]Sock 8.Thread stoped [10:37:25]OFD Sender: No OFD packet to send [10:37:30]OFD Sender: No OFD packet to send [10:37:35]OFD Sender: No OFD packet to send [10:37:40]OFD Sender: No OFD packet to send [10:37:45]OFD Sender: No OFD packet to send [10:37:50]OFD Sender: No OFD packet to send [10:37:55]OFD Sender: No OFD packet to send [10:38:00]OFD Sender: No OFD packet to send [10:38:05]OFD Sender: No OFD packet to send [10:38:10]OFD Sender: No OFD packet to send [10:38:15]OFD Sender: No OFD packet to send [10:38:20]OFD Sender: No OFD packet to send [10:38:25]OFD Sender: No OFD packet to send [10:38:30]OFD Sender: No OFD packet to send [10:38:35]OFD Sender: No OFD packet to send [10:38:40]OFD Sender: No OFD packet to send [10:38:45]OFD Sender: No OFD packet to send [10:38:50]OFD Sender: No OFD packet to send [10:38:55]OFD Sender: No OFD packet to send [10:39:00]OFD Sender: No OFD packet to send [10:39:05]OFD Sender: No OFD packet to send [10:39:10]OFD Sender: No OFD packet to send [10:39:15]OFD Sender: No OFD packet to send [10:39:20]OFD Sender: No OFD packet to send [10:39:25]OFD Sender: No OFD packet to send [10:39:30]OFD Sender: No OFD packet to send [10:39:35]OFD Sender: No OFD packet to send [10:39:40]OFD Sender: No OFD packet to send [10:39:45]OFD Sender: No OFD packet to send [10:39:50]OFD Sender: No OFD packet to send [10:39:55]OFD Sender: No OFD packet to send [10:40:00]OFD Sender: No OFD packet to send [10:40:05]OFD Sender: No OFD packet to send [10:40:10]OFD Sender: No OFD packet to send [10:40:15]OFD Sender: No OFD packet to send [10:40:20]OFD Sender: No OFD packet to send [10:40:25]OFD Sender: No OFD packet to send [10:40:30]OFD Sender: No OFD packet to send [10:40:35]OFD Sender: No OFD packet to send [10:40:40]OFD Sender: No OFD packet to send [10:40:45]OFD Sender: No OFD packet to send [10:40:50]OFD Sender: No OFD packet to send [10:40:55]OFD Sender: No OFD packet to send [10:41:00]OFD Sender: No OFD packet to send [10:41:05]OFD Sender: No OFD packet to send [10:41:10]accept exits with 9 [10:41:10]New connection [10:41:10]New thread 3066826084 created [10:41:10]Thread 3066682724 joined [10:41:10]Waiting for new connection... [10:41:10] Sock 9.Parse request [10:41:10]Sock 9.Check first char [10:41:10]Sock 9.First char is OK [10:41:10]request: POST /json_proto HTTP/1.0 [10:41:10]Method: POST [10:41:10]URL: /json_proto [10:41:10]Method is POST - this is cgi request [10:41:10]url: /json_proto [10:41:10]query_string will be loaded in cgi processing [10:41:10]execute_cgi json_proto POST (null) [10:41:10]execute_cgi path=json_proto method=POST [10:41:10]POST find Content-Length [10:41:10]Host: 172.17.40.4:8080 [10:41:10]Content-Length: 766 [10:41:10]Content-Type: application/json [10:41:10] [10:41:10]POST finish read [10:41:10]Found Content-Length = 766 [10:41:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [10:41:10]execute_script... [10:41:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [10:41:10]POST & json_proto [10:41:10]process_json_proto [10:41:10]json parsed OK: [10:41:10]protocol is kg_v1.0 [10:41:10]action value=close_receipt [10:41:10]process_action close_receipt [10:41:10]cmd_close_receipt [10:41:10]MH_GetDate [10:41:10]Write to MH i2c: F0 00 00 AF 53 F1 [10:41:10]Write i2c OK [10:41:10]MH_I2C_Read... [10:41:10]Read from MH i2c: F0 [10:41:10]MH_I2C_Read... [10:41:10]Read from MH i2c: F0 09 00 [10:41:10]MH_I2C_Read... [10:41:10]Read from MH i2c: F0 09 00 AF 53 00 CA 8C 13 67 EE 0E 0D 67 3A [10:41:10]GetLastDocTimeStamp 1729334241 [10:41:10]current date 1729334474 [10:41:10]FM_GetShiftState [10:41:10]SAM_PROTO_GetShiftState [10:41:10]wFMCommunicate request_size=4 [10:41:10]MH_SAM_APDU [10:41:10]CAPDU: 80 13 01 00 [10:41:10]Write to MH i2c: E2 08 00 B0 53 80 13 01 00 00 00 00 00 80 [10:41:10]Write i2c OK [10:41:10]MH_I2C_Read... [10:41:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:10]Read from MH i2c: E2 [10:41:10]MH_I2C_Read... [10:41:10]Read from MH i2c: E2 0E 00 [10:41:10]MH_I2C_Read... [10:41:10]Read from MH i2c: E2 0E 00 B0 53 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C3 [10:41:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:41:10]wFMCommunicate OK [10:41:10]SAM_PROTO_GetShiftState done [10:41:10]FM_GetShiftState done [10:41:10]opened in 1729296582 [10:41:10]opened+sec_in_day 1729382982 [10:41:10]quantity*price = 50041 [10:41:10]sum+1 = 50042 [10:41:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 172 19.10.2024 10:41 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218527 ФПД: 162718738156722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104114&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218527&fm=162718738156722&tin=02508201610067®Number=0000000000098116&sum=50041 [10:41:11]StoreToDocumentArchive [10:41:11]shift 443 fd 218527 [10:41:11]save to /storage/0443/doc_00218527 [10:41:11]save last doc name /storage/0443/doc_00218527 to /storage/kkm_last_doc_name [10:41:11]save OK [10:41:11]Clear old archive folders... [10:41:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:41:11]tlvbuf is 0151B7A0 [10:41:11]SAM_PROTO_ClearQueue [10:41:11]wFMCommunicate request_size=4 [10:41:11]MH_SAM_APDU [10:41:11]CAPDU: 80 09 00 00 [10:41:11]Write to MH i2c: E2 08 00 BD 53 80 09 00 00 00 00 00 00 82 [10:41:11]Write i2c OK [10:41:11]MH_I2C_Read... [10:41:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:11]Read from MH i2c: E2 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 03 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 03 00 BD 53 00 90 00 84 [10:41:11]RAPDU: 90 00 [10:41:11]wFMCommunicate OK [10:41:11]SAM_PROTO_ClearQueue done [10:41:11]KKMCreateOFDPacket [10:41:11]OFDProtocolAddRootSTLVToBuf [10:41:11]FM_MakeSignedData [10:41:11]FM_MakeSignedData [10:41:11]SAM_PROTO_SignData [10:41:11]wFMCommunicate request_size=4 [10:41:11]MH_SAM_APDU [10:41:11]CAPDU: 80 0D 01 02 [10:41:11]Write to MH i2c: E2 08 00 BE 53 80 0D 01 02 00 00 00 00 8A [10:41:11]Write i2c OK [10:41:11]MH_I2C_Read... [10:41:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:11]Read from MH i2c: E2 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 03 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 03 00 BE 53 00 90 00 85 [10:41:11]RAPDU: 90 00 [10:41:11]wFMCommunicate OK [10:41:11]wFMCommunicate request_size=255 [10:41:11]MH_SAM_APDU [10:41:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 AC 00 00 00 F4 03 04 00 CA 8C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9F 55 03 00 35 04 06 00 93 [10:41:11]Write to MH i2c: E2 02 01 BF 53 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 AC 00 00 00 F4 03 04 00 CA 8C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9F 55 03 00 35 04 06 00 93 00 00 26 [10:41:11]Write i2c OK [10:41:11]MH_I2C_Read... [10:41:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:11]Read from MH i2c: E2 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 03 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 03 00 BF 53 00 90 00 86 [10:41:11]RAPDU: 90 00 [10:41:11]wFMCommunicate OK [10:41:11]wFMCommunicate request_size=10 [10:41:11]MH_SAM_APDU [10:41:11]CAPDU: 80 0D 02 02 05 FD E8 96 0C B2 [10:41:11]Write to MH i2c: E2 0D 00 C0 53 80 0D 02 02 05 00 FD E8 96 0C B2 00 00 D0 [10:41:11]Write i2c OK [10:41:11]MH_I2C_Read... [10:41:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:11]Read from MH i2c: E2 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 03 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 03 00 C0 53 00 90 00 87 [10:41:11]RAPDU: 90 00 [10:41:11]wFMCommunicate OK [10:41:11]wFMCommunicate request_size=4 [10:41:11]MH_SAM_APDU [10:41:11]CAPDU: 80 0D 03 02 [10:41:11]Write to MH i2c: E2 08 00 C1 53 80 0D 03 02 00 00 00 00 8F [10:41:11]Write i2c OK [10:41:11]MH_I2C_Read... [10:41:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:11]Read from MH i2c: E2 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 0B 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 0B 00 C1 53 00 C2 E9 E8 F9 EA 1D D6 19 90 00 12 [10:41:11]RAPDU: C2 E9 E8 F9 EA 1D D6 19 90 00 [10:41:11]wFMCommunicate OK [10:41:11]SAM_PROTO_SignData done [10:41:11]FM_MakeSignedData done [10:41:11]CreateOFDProtocolMessage [10:41:11]wFMCommunicate request_size=4 [10:41:11]MH_SAM_APDU [10:41:11]CAPDU: 80 11 00 00 [10:41:11]Write to MH i2c: E2 08 00 C2 53 80 11 00 00 00 00 00 00 8F [10:41:11]Write i2c OK [10:41:11]MH_I2C_Read... [10:41:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:11]Read from MH i2c: E2 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 17 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: E2 17 00 C2 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DE [10:41:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:41:11]wFMCommunicate OK [10:41:11]CreateOFDProtocolMessage done [10:41:11]OFDSenderStorePacket 218527 [10:41:11]StoreOFDPacket docnum=218527 [10:41:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 23 E3 07 01 0C 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 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 AC 00 00 00 F4 03 04 00 CA 8C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9F 55 03 00 35 04 06 00 93 FD E8 96 0C B2 C2 E9 E8 F9 EA 1D D6 19 [10:41:11]CheckFolder [10:41:11]dirname=/storage/ofd_packets [10:41:11]CheckFolder done [10:41:11]ProducePacketName [10:41:11]name=ofd_packets/00218527 [10:41:11]NVStorageSaveData ofd_packets/00218527 [10:41:11]File name is /storage/ofd_packets/00218527 [10:41:11]Write 301 bytes [10:41:11]NVStorageSaveData done [10:41:11]OFDSenderStorePacket done [10:41:11]KKMCreateOFDPacket done [10:41:11]NVStorageSaveData kkm_last_timestamp [10:41:11]File name is /storage/kkm_last_timestamp [10:41:11]Write 4 bytes [10:41:11]NVStorageSaveData done [10:41:11]ExternCall_PrintAddStr [10:41:11]wPrintStart [10:41:11]Write to MH i2c: 01 00 00 C3 53 16 [10:41:11]Write i2c OK [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: 01 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: 01 07 00 [10:41:11]MH_I2C_Read... [10:41:11]Read from MH i2c: 01 07 00 C3 53 00 00 00 00 00 FF 0F 2B [10:41:11]RasterBufferAndPrint [10:41:11]line Счет N : (1)536075 [10:41:11]line ИНН: 02508201610067 [10:41:11]line Контрольно-Кассовый Чек [10:41:11]line ПРОДАЖА [10:41:11]line ТРК (МРК, ГНК) : 13 [10:41:11]line Товар: 2710124130 [10:41:11]line Аи-92-К-2 [10:41:11]line 7.480 * 66.90 [10:41:11]line = 500.41 [10:41:11]line НДС 12% НСП 1% [10:41:11]line > о реализуемом товаре [10:41:11]line ИТОГО: 500.41 [10:41:11]line НСП 1% : 4.43 [10:41:11]line НДС 12% : 53.14 [10:41:11]line Наличными: 0.00 [10:41:11]line Безнал.: 500.41 [10:41:11]line Место: АЗС № 84 "Партнер Нефть" [10:41:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:41:11]line СНО: Общий режим [10:41:11]line Чек 172 19.10.2024 10:41 [10:41:11]line Смена: 443 ФФД: 1.0 [10:41:11]line ЗНМ: 0300000178 [10:41:11]line РНМ: 0000000000098116 [10:41:11]line Версия ККМ: 001 [10:41:11]line Платежная система: Mbank [10:41:11]line ФМ: 0000000000965413 [10:41:11]line ФД: 218527 [10:41:11]line ФПД: 162718738156722 [10:41:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104114&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218527&fm=162718738156722&tin=02508201610067®Number=0000000000098116&sum=50041 [10:41:11]written 0, free lines is 4095 [10:41:11]OFD Sender: Processing packet 218527 [packets to send 80, broken 79] [10:41:11]ProducePacketName [10:41:11]name=ofd_packets/00218527 [10:41:11]OFD Sender: To server: pG, [10:41:11]CommunicateWithHost lk.salyk.kg:30040 [10:41:11]ConnectInit lk.salyk.kg [10:41:11]Connected sock=11 [10:41:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 23 E3 07 01 0C 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 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 AC 00 00 00 F4 03 04 00 CA 8C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9F 55 03 00 35 04 06 00 93 FD E8 96 0C B2 C2 E9 E8 F9 EA 1D D6 19 [10:41:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5D 15 47 00 35 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 39 36 35 34 31 33 10 04 04 00 9F 55 03 00 F4 03 04 00 63 38 13 67 B6 04 01 00 00 B4 48 11 50 0E B2 0F 02 [10:41:12]CommunicateWithHost err = 0 [10:41:12]CheckOFDResponse [10:41:12]1017 (14) - 77093643461234 [10:41:12]1041 (16) - 0000000000965413 [10:41:12]1040 (4) - 218527 [10:41:12]1012 (4) - 19.10.2024 04:41 [10:41:12]1206 (1) - 0 [10:41:12]OFD Sender: Remove packet 218527 [10:41:12]ProducePacketName [10:41:12]name=ofd_packets/00218527 [10:41:12]NVStorageDeleteData [10:41:12]Write to MH i2c: 01 00 00 EC 53 3F [10:41:12]Write i2c OK [10:41:12]MH_I2C_Read... [10:41:12]Read from MH i2c: 01 [10:41:12]MH_I2C_Read... [10:41:12]Read from MH i2c: 01 07 00 [10:41:12]MH_I2C_Read... [10:41:12]Read from MH i2c: 01 07 00 EC 53 00 00 00 00 00 0C 0D 5F [10:41:12]RasterBufferAndPrint [10:41:12]line [10:41:12]line [10:41:12]line [10:41:12]line [10:41:12]line [10:41:12]written 0, free lines is 3346 [10:41:12]MH_Cut [10:41:12]Write to MH i2c: D1 01 00 F3 53 01 18 [10:41:12]Write i2c OK [10:41:12]MH_I2C_Read... [10:41:12]Read from MH i2c: D1 [10:41:12]MH_I2C_Read... [10:41:12]Read from MH i2c: D1 01 00 [10:41:12]MH_I2C_Read... [10:41:12]Read from MH i2c: D1 01 00 F3 53 00 17 [10:41:12]Write to MH i2c: 01 00 00 F4 53 47 [10:41:12]Write i2c OK [10:41:12]MH_I2C_Read... [10:41:12]OFD Sender: No OFD packet to send [10:41:12]*** Cut start [10:41:12]*** Partial cut [10:41:12]*** CUTSNS_PIN = 1 [10:41:13]*** CUTSNS_PIN = 0 [10:41:13]*** Brake cut motor [10:41:13]Read from MH i2c: 01 [10:41:13]MH_I2C_Read... [10:41:13]*** Stop cut motor [10:41:13]*** Cut end [10:41:13]Read from MH i2c: 01 07 00 [10:41:13]MH_I2C_Read... [10:41:13]Read from MH i2c: 01 07 00 F4 53 00 00 00 00 00 FF 0F 5C [10:41:13]process_action close_receipt done [10:41:13]requested_data is exist [10:41:13]produce_requested_data [10:41:13]requested_item fm.sn is exist - process it [10:41:13]wFMCommunicate request_size=4 [10:41:13]MH_SAM_APDU [10:41:13]CAPDU: 80 11 00 00 [10:41:13]Write to MH i2c: E2 08 00 F5 53 80 11 00 00 00 00 00 00 C2 [10:41:13]Write i2c OK [10:41:13]MH_I2C_Read... [10:41:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:13]Read from MH i2c: E2 [10:41:13]MH_I2C_Read... [10:41:13]Read from MH i2c: E2 17 00 [10:41:13]MH_I2C_Read... [10:41:13]Read from MH i2c: E2 17 00 F5 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 11 [10:41:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:41:13]wFMCommunicate OK [10:41:13]requested_item fd.num is exist - process it [10:41:13]SAM_PROTO_GetFieldsCounters [10:41:13]wFMCommunicate request_size=4 [10:41:13]MH_SAM_APDU [10:41:13]CAPDU: 80 13 00 00 [10:41:13]Write to MH i2c: E2 08 00 F6 53 80 13 00 00 00 00 00 00 C5 [10:41:13]Write i2c OK [10:41:13]MH_I2C_Read... [10:41:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:13]Read from MH i2c: E2 [10:41:13]MH_I2C_Read... [10:41:13]Read from MH i2c: E2 62 00 [10:41:13]MH_I2C_Read... [10:41:13]Read from MH i2c: E2 62 00 F6 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 99 [10:41:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9F 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:41:13]wFMCommunicate OK [10:41:13]SAM_PROTO_GetFieldsCounters done [10:41:13]requested_item shift.num is exist - process it [10:41:13]requested_item shift.opened is exist - process it [10:41:13]req_shift_opened [10:41:13]FM_GetShiftState [10:41:13]SAM_PROTO_GetShiftState [10:41:13]wFMCommunicate request_size=4 [10:41:13]MH_SAM_APDU [10:41:13]CAPDU: 80 13 01 00 [10:41:13]Write to MH i2c: E2 08 00 F7 53 80 13 01 00 00 00 00 00 C7 [10:41:13]Write i2c OK [10:41:13]MH_I2C_Read... [10:41:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:13]Read from MH i2c: E2 [10:41:13]MH_I2C_Read... [10:41:13]Read from MH i2c: E2 0E 00 [10:41:13]MH_I2C_Read... [10:41:13]Read from MH i2c: E2 0E 00 F7 53 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0A [10:41:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:41:13]wFMCommunicate OK [10:41:13]SAM_PROTO_GetShiftState done [10:41:13]FM_GetShiftState done [10:41:13]req_shift_opened done [10:41:13]requested_item shift.open_date is exist - process it [10:41:13]req_shift_open_date [10:41:13]req_shift_open_date done [10:41:13]produce_requested_data done [10:41:13]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218527,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:41:13]process_action_free close_receipt [10:41:13]json_value_free [10:41:13]json_value_free done [10:41:13]process_json_proto returns [10:41:13]Send response to host [10:41:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218527,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:41:13]free response buf [10:41:13]execute_script done [10:41:13]execute_script returns [10:41:13]free content buf [10:41:13]Sock 9.Close socket [10:41:13]Sock 9.Thread stoped [10:41:17]OFD Sender: No OFD packet to send [10:41:22]OFD Sender: No OFD packet to send [10:41:27]OFD Sender: No OFD packet to send [10:41:32]OFD Sender: No OFD packet to send [10:41:37]OFD Sender: No OFD packet to send [10:41:42]OFD Sender: No OFD packet to send [10:41:47]OFD Sender: No OFD packet to send [10:41:49]accept exits with 8 [10:41:49]New connection [10:41:49]New thread 3066682724 created [10:41:49]Thread 3066826084 joined [10:41:49]Waiting for new connection... [10:41:49] Sock 8.Parse request [10:41:49]Sock 8.Check first char [10:41:49]Sock 8.First char is OK [10:41:49]request: POST /json_proto HTTP/1.0 [10:41:49]Method: POST [10:41:49]URL: /json_proto [10:41:49]Method is POST - this is cgi request [10:41:49]url: /json_proto [10:41:49]query_string will be loaded in cgi processing [10:41:49]execute_cgi json_proto POST (null) [10:41:49]execute_cgi path=json_proto method=POST [10:41:49]POST find Content-Length [10:41:49]Host: 172.17.40.4:8080 [10:41:49]Content-Length: 671 [10:41:49]Content-Type: application/json [10:41:49] [10:41:49]POST finish read [10:41:49]Found Content-Length = 671 [10:41:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536076", "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" : 13.160, "sum" : 900.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:49]execute_script... [10:41: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)536076", "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" : 13.160, "sum" : 900.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:49]POST & json_proto [10:41:49]process_json_proto [10:41:49]json parsed OK: [10:41:49]protocol is kg_v1.0 [10:41:49]action value=close_receipt [10:41:49]process_action close_receipt [10:41:49]cmd_close_receipt [10:41:49]MH_GetDate [10:41:49]Write to MH i2c: F0 00 00 F8 53 3A [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: F0 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: F0 09 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: F0 09 00 F8 53 00 F1 8C 13 67 EE 0E 0D 67 AA [10:41:49]GetLastDocTimeStamp 1729334474 [10:41:49]current date 1729334513 [10:41:49]FM_GetShiftState [10:41:49]SAM_PROTO_GetShiftState [10:41:49]wFMCommunicate request_size=4 [10:41:49]MH_SAM_APDU [10:41:49]CAPDU: 80 13 01 00 [10:41:49]Write to MH i2c: E2 08 00 F9 53 80 13 01 00 00 00 00 00 C9 [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:49]Read from MH i2c: E2 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 0E 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 0E 00 F9 53 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0C [10:41:49]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:41:49]wFMCommunicate OK [10:41:49]SAM_PROTO_GetShiftState done [10:41:49]FM_GetShiftState done [10:41:49]opened in 1729296582 [10:41:49]opened+sec_in_day 1729382982 [10:41:49]quantity*price = 90014 [10:41:49]sum+1 = 90015 [10:41:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.59 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 173 19.10.2024 10:41 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218528 ФПД: 243532515917068 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104153&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218528&fm=243532515917068&tin=02508201610067®Number=0000000000098116&sum=90000 [10:41:50]StoreToDocumentArchive [10:41:50]shift 443 fd 218528 [10:41:50]save to /storage/0443/doc_00218528 [10:41:50]save last doc name /storage/0443/doc_00218528 to /storage/kkm_last_doc_name [10:41:50]save OK [10:41:50]Clear old archive folders... [10:41:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:41:50]tlvbuf is 016C4950 [10:41:50]SAM_PROTO_ClearQueue [10:41:50]wFMCommunicate request_size=4 [10:41:50]MH_SAM_APDU [10:41:50]CAPDU: 80 09 00 00 [10:41:50]Write to MH i2c: E2 08 00 06 54 80 09 00 00 00 00 00 00 CC [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:50]Read from MH i2c: E2 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 03 00 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 03 00 06 54 00 90 00 CE [10:41:50]RAPDU: 90 00 [10:41:50]wFMCommunicate OK [10:41:50]SAM_PROTO_ClearQueue done [10:41:50]KKMCreateOFDPacket [10:41:50]OFDProtocolAddRootSTLVToBuf [10:41:50]FM_MakeSignedData [10:41:50]FM_MakeSignedData [10:41:50]SAM_PROTO_SignData [10:41:50]wFMCommunicate request_size=4 [10:41:50]MH_SAM_APDU [10:41:50]CAPDU: 80 0D 01 02 [10:41:50]Write to MH i2c: E2 08 00 07 54 80 0D 01 02 00 00 00 00 D4 [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:50]Read from MH i2c: E2 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 03 00 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 03 00 07 54 00 90 00 CF [10:41:50]RAPDU: 90 00 [10:41:50]wFMCommunicate OK [10:41:50]wFMCommunicate request_size=255 [10:41:50]MH_SAM_APDU [10:41: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 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 F1 8C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A0 55 03 00 35 04 06 00 [10:41:50]Write to MH i2c: E2 02 01 08 54 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 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 F1 8C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A0 55 03 00 35 04 06 00 00 00 B6 [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:50]Read from MH i2c: E2 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 03 00 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 03 00 08 54 00 90 00 D0 [10:41:50]RAPDU: 90 00 [10:41:50]wFMCommunicate OK [10:41:50]wFMCommunicate request_size=11 [10:41:50]MH_SAM_APDU [10:41:50]CAPDU: 80 0D 02 02 06 DD 7D D5 1A 3D 0C [10:41:50]Write to MH i2c: E2 0E 00 09 54 80 0D 02 02 06 00 DD 7D D5 1A 3D 0C 00 00 75 [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:50]Read from MH i2c: E2 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 03 00 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 03 00 09 54 00 90 00 D1 [10:41:50]RAPDU: 90 00 [10:41:50]wFMCommunicate OK [10:41:50]wFMCommunicate request_size=4 [10:41:50]MH_SAM_APDU [10:41:50]CAPDU: 80 0D 03 02 [10:41:50]Write to MH i2c: E2 08 00 0A 54 80 0D 03 02 00 00 00 00 D9 [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:50]Read from MH i2c: E2 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 0B 00 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 0B 00 0A 54 00 E3 C5 F2 A1 66 2E 0F 4C 90 00 04 [10:41:50]RAPDU: E3 C5 F2 A1 66 2E 0F 4C 90 00 [10:41:50]wFMCommunicate OK [10:41:50]SAM_PROTO_SignData done [10:41:50]FM_MakeSignedData done [10:41:50]CreateOFDProtocolMessage [10:41:50]wFMCommunicate request_size=4 [10:41:50]MH_SAM_APDU [10:41:50]CAPDU: 80 11 00 00 [10:41:50]Write to MH i2c: E2 08 00 0B 54 80 11 00 00 00 00 00 00 D9 [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:50]Read from MH i2c: E2 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 17 00 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: E2 17 00 0B 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 28 [10:41:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:41:50]wFMCommunicate OK [10:41:50]CreateOFDProtocolMessage done [10:41:50]OFDSenderStorePacket 218528 [10:41:50]StoreOFDPacket docnum=218528 [10:41:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 66 5D 08 01 F5 AB 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 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 F1 8C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A0 55 03 00 35 04 06 00 DD 7D D5 1A 3D 0C E3 C5 F2 A1 66 2E 0F 4C [10:41:50]CheckFolder [10:41:50]dirname=/storage/ofd_packets [10:41:50]CheckFolder done [10:41:50]ProducePacketName [10:41:50]name=ofd_packets/00218528 [10:41:50]NVStorageSaveData ofd_packets/00218528 [10:41:50]File name is /storage/ofd_packets/00218528 [10:41:50]Write 302 bytes [10:41:50]NVStorageSaveData done [10:41:50]OFDSenderStorePacket done [10:41:50]KKMCreateOFDPacket done [10:41:50]NVStorageSaveData kkm_last_timestamp [10:41:50]File name is /storage/kkm_last_timestamp [10:41:50]Write 4 bytes [10:41:50]NVStorageSaveData done [10:41:50]ExternCall_PrintAddStr [10:41:50]wPrintStart [10:41:50]Write to MH i2c: 01 00 00 0C 54 60 [10:41:50]Write i2c OK [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: 01 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: 01 07 00 [10:41:50]MH_I2C_Read... [10:41:50]Read from MH i2c: 01 07 00 0C 54 00 00 00 00 00 FF 0F 75 [10:41:50]RasterBufferAndPrint [10:41:50]line Счет N : (1)536076 [10:41:50]line ИНН: 02508201610067 [10:41:50]line Контрольно-Кассовый Чек [10:41:50]line ПРОДАЖА [10:41:50]line ТРК (МРК, ГНК) : 32 [10:41:50]line Товар: 2710124130 [10:41:50]line SUPER 92-К-5 [10:41:50]line 13.160 * 68.40 [10:41:50]line = 900.14 [10:41:50]line НДС 12% НСП 1% [10:41:50]line > о реализуемом товаре [10:41:50]line ОКРУГЛЕНИЕ: -0.14 [10:41:50]line ИТОГО: 900.00 [10:41:50]line Внесено: 900.00 [10:41:50]line СДАЧА: 0.00 [10:41:50]line НСП 1% : 7.97 [10:41:50]line НДС 12% : 95.59 [10:41:50]line Наличными: 900.00 [10:41:50]line Безнал.: 0.00 [10:41:50]line Место: АЗС № 84 "Партнер Нефть" [10:41:50]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:41:50]line СНО: Общий режим [10:41:50]line Чек 173 19.10.2024 10:41 [10:41:50]line Смена: 443 ФФД: 1.0 [10:41:50]line ЗНМ: 0300000178 [10:41:50]line РНМ: 0000000000098116 [10:41:50]line Версия ККМ: 001 [10:41:50]line ФМ: 0000000000965413 [10:41:50]line ФД: 218528 [10:41:50]line ФПД: 243532515917068 [10:41:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104153&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218528&fm=243532515917068&tin=02508201610067®Number=0000000000098116&sum=90000 [10:41:51]OFD Sender: Processing packet 218528 [packets to send 80, broken 79] [10:41:51]ProducePacketName [10:41:51]name=ofd_packets/00218528 [10:41:51]OFD Sender: To server: pG, [10:41:51]CommunicateWithHost lk.salyk.kg:30040 [10:41:51]ConnectInit lk.salyk.kg [10:41:51]written 0, free lines is 4095 [10:41:51]Connected sock=10 [10:41:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 66 5D 08 01 F5 AB 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 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 F1 8C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A0 55 03 00 35 04 06 00 DD 7D D5 1A 3D 0C E3 C5 F2 A1 66 2E 0F 4C [10:41:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1E D1 47 00 59 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A0 55 03 00 F4 03 04 00 8B 38 13 67 B6 04 01 00 00 D9 AC 02 3E DF 13 65 AA [10:41:51]CommunicateWithHost err = 0 [10:41:51]CheckOFDResponse [10:41:51]1017 (14) - 77093643461234 [10:41:51]1041 (16) - 0000000000965413 [10:41:51]1040 (4) - 218528 [10:41:51]1012 (4) - 19.10.2024 04:41 [10:41:51]1206 (1) - 0 [10:41:51]OFD Sender: Remove packet 218528 [10:41:51]ProducePacketName [10:41:51]name=ofd_packets/00218528 [10:41:51]NVStorageDeleteData [10:41:51]Write to MH i2c: 01 00 00 37 54 8B [10:41:51]Write i2c OK [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: 01 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: 01 07 00 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: 01 07 00 37 54 00 00 00 00 00 D8 0C 76 [10:41:51]RasterBufferAndPrint [10:41:51]line [10:41:51]line [10:41:51]line [10:41:51]line [10:41:51]line [10:41:51]written 0, free lines is 3295 [10:41:51]MH_Cut [10:41:51]Write to MH i2c: D1 01 00 3E 54 01 64 [10:41:51]Write i2c OK [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: D1 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: D1 01 00 [10:41:51]MH_I2C_Read... [10:41:51]Read from MH i2c: D1 01 00 3E 54 00 63 [10:41:51]Write to MH i2c: 01 00 00 3F 54 93 [10:41:51]Write i2c OK [10:41:51]MH_I2C_Read... [10:41:51]OFD Sender: No OFD packet to send [10:41:52]*** Cut start [10:41:52]*** Partial cut [10:41:52]*** CUTSNS_PIN = 1 [10:41:52]*** CUTSNS_PIN = 0 [10:41:52]*** Brake cut motor [10:41:52]Read from MH i2c: 01 [10:41:52]MH_I2C_Read... [10:41:52]*** Stop cut motor [10:41:52]*** Cut end [10:41:52]Read from MH i2c: 01 07 00 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: 01 07 00 3F 54 00 00 00 00 00 FF 0F A8 [10:41:52]process_action close_receipt done [10:41:52]requested_data is exist [10:41:52]produce_requested_data [10:41:52]requested_item fm.sn is exist - process it [10:41:52]wFMCommunicate request_size=4 [10:41:52]MH_SAM_APDU [10:41:52]CAPDU: 80 11 00 00 [10:41:52]Write to MH i2c: E2 08 00 40 54 80 11 00 00 00 00 00 00 0E [10:41:52]Write i2c OK [10:41:52]MH_I2C_Read... [10:41:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:53]Read from MH i2c: E2 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 17 00 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 17 00 40 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5D [10:41:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:41:53]wFMCommunicate OK [10:41:53]requested_item fd.num is exist - process it [10:41:53]SAM_PROTO_GetFieldsCounters [10:41:53]wFMCommunicate request_size=4 [10:41:53]MH_SAM_APDU [10:41:53]CAPDU: 80 13 00 00 [10:41:53]Write to MH i2c: E2 08 00 41 54 80 13 00 00 00 00 00 00 11 [10:41:53]Write i2c OK [10:41:53]MH_I2C_Read... [10:41:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:53]Read from MH i2c: E2 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 62 00 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 62 00 41 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A0 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 E9 [10:41:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A0 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:41:53]wFMCommunicate OK [10:41:53]SAM_PROTO_GetFieldsCounters done [10:41:53]requested_item shift.num is exist - process it [10:41:53]requested_item shift.opened is exist - process it [10:41:53]req_shift_opened [10:41:53]FM_GetShiftState [10:41:53]SAM_PROTO_GetShiftState [10:41:53]wFMCommunicate request_size=4 [10:41:53]MH_SAM_APDU [10:41:53]CAPDU: 80 13 01 00 [10:41:53]Write to MH i2c: E2 08 00 42 54 80 13 01 00 00 00 00 00 13 [10:41:53]Write i2c OK [10:41:53]MH_I2C_Read... [10:41:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:53]Read from MH i2c: E2 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 0E 00 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 0E 00 42 54 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 56 [10:41:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:41:53]wFMCommunicate OK [10:41:53]SAM_PROTO_GetShiftState done [10:41:53]FM_GetShiftState done [10:41:53]req_shift_opened done [10:41:53]requested_item shift.open_date is exist - process it [10:41:53]req_shift_open_date [10:41:53]req_shift_open_date done [10:41:53]produce_requested_data done [10:41:53]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218528,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:41:53]process_action_free close_receipt [10:41:53]json_value_free [10:41:53]json_value_free done [10:41:53]process_json_proto returns [10:41:53]Send response to host [10:41:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218528,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:41:53]free response buf [10:41:53]execute_script done [10:41:53]execute_script returns [10:41:53]free content buf [10:41:53]Sock 8.Close socket [10:41:53]Sock 8.Thread stoped [10:41:57]OFD Sender: No OFD packet to send [10:42:02]OFD Sender: No OFD packet to send [10:42:07]OFD Sender: No OFD packet to send [10:42:12]OFD Sender: No OFD packet to send [10:42:17]OFD Sender: No OFD packet to send [10:42:22]OFD Sender: No OFD packet to send [10:42:27]OFD Sender: No OFD packet to send [10:42:31]accept exits with 9 [10:42:31]New connection [10:42:31]New thread 3066826084 created [10:42:31]Thread 3066682724 joined [10:42:31]Waiting for new connection... [10:42:31] Sock 9.Parse request [10:42:31]Sock 9.Check first char [10:42:31]Sock 9.First char is OK [10:42:31]request: POST /json_proto HTTP/1.0 [10:42:31]Method: POST [10:42:31]URL: /json_proto [10:42:31]Method is POST - this is cgi request [10:42:31]url: /json_proto [10:42:31]query_string will be loaded in cgi processing [10:42:31]execute_cgi json_proto POST (null) [10:42:31]execute_cgi path=json_proto method=POST [10:42:31]POST find Content-Length [10:42:31]Host: 172.17.40.4:8080 [10:42:31]Content-Length: 677 [10:42:31]Content-Type: application/json [10:42:31] [10:42:31]POST finish read [10:42:31]Found Content-Length = 677 [10:42:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 7.960, "sum" : 590.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 590.00, "total" : 590.00, "payments": [ { "type": 0, "sum" : 590.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:31]execute_script... [10:42: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)536077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 7.960, "sum" : 590.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 590.00, "total" : 590.00, "payments": [ { "type": 0, "sum" : 590.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:31]POST & json_proto [10:42:31]process_json_proto [10:42:31]json parsed OK: [10:42:31]protocol is kg_v1.0 [10:42:31]action value=close_receipt [10:42:31]process_action close_receipt [10:42:31]cmd_close_receipt [10:42:31]MH_GetDate [10:42:31]Write to MH i2c: F0 00 00 43 54 86 [10:42:31]Write i2c OK [10:42:31]MH_I2C_Read... [10:42:31]Read from MH i2c: F0 [10:42:31]MH_I2C_Read... [10:42:31]Read from MH i2c: F0 09 00 [10:42:31]MH_I2C_Read... [10:42:31]Read from MH i2c: F0 09 00 43 54 00 1B 8D 13 67 EE 0E 0D 67 21 [10:42:31]GetLastDocTimeStamp 1729334513 [10:42:31]current date 1729334555 [10:42:31]FM_GetShiftState [10:42:31]SAM_PROTO_GetShiftState [10:42:31]wFMCommunicate request_size=4 [10:42:31]MH_SAM_APDU [10:42:31]CAPDU: 80 13 01 00 [10:42:31]Write to MH i2c: E2 08 00 44 54 80 13 01 00 00 00 00 00 15 [10:42:31]Write i2c OK [10:42:31]MH_I2C_Read... [10:42:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:31]Read from MH i2c: E2 [10:42:31]MH_I2C_Read... [10:42:31]Read from MH i2c: E2 0E 00 [10:42:31]MH_I2C_Read... [10:42:31]Read from MH i2c: E2 0E 00 44 54 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 58 [10:42:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:42:31]wFMCommunicate OK [10:42:31]SAM_PROTO_GetShiftState done [10:42:31]FM_GetShiftState done [10:42:31]opened in 1729296582 [10:42:31]opened+sec_in_day 1729382982 [10:42:31]quantity*price = 59063 [10:42:31]sum+1 = 59064 [10:42:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 590.00 Внесено: 590.00 СДАЧА: 0.00 НСП 1% : 5.23 НДС 12% : 62.72 Наличными: 590.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 174 19.10.2024 10:42 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218529 ФПД: 110018990306569 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104235&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218529&fm=110018990306569&tin=02508201610067®Number=0000000000098116&sum=59000 [10:42:32]StoreToDocumentArchive [10:42:32]shift 443 fd 218529 [10:42:32]save to /storage/0443/doc_00218529 [10:42:32]save last doc name /storage/0443/doc_00218529 to /storage/kkm_last_doc_name [10:42:32]save OK [10:42:32]Clear old archive folders... [10:42:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:42:32]tlvbuf is 0151B810 [10:42:32]SAM_PROTO_ClearQueue [10:42:32]wFMCommunicate request_size=4 [10:42:32]MH_SAM_APDU [10:42:32]CAPDU: 80 09 00 00 [10:42:32]Write to MH i2c: E2 08 00 51 54 80 09 00 00 00 00 00 00 17 [10:42:32]Write i2c OK [10:42:32]MH_I2C_Read... [10:42:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:42:32]Read from MH i2c: E2 [10:42:32]MH_I2C_Read... [10:42:32]Read from MH i2c: E2 03 00 [10:42:32]MH_I2C_Read... [10:42:32]Read from MH i2c: E2 03 00 51 54 00 90 00 19 [10:42:32]RAPDU: 90 00 [10:42:32]wFMCommunicate OK [10:42:32]SAM_PROTO_ClearQueue done [10:42:32]KKMCreateOFDPacket [10:42:32]OFDProtocolAddRootSTLVToBuf [10:42:32]FM_MakeSignedData [10:42:32]FM_MakeSignedData [10:42:32]SAM_PROTO_SignData [10:42:32]wFMCommunicate request_size=4 [10:42:32]MH_SAM_APDU [10:42:32]CAPDU: 80 0D 01 02 [10:42:32]Write to MH i2c: E2 08 00 52 54 80 0D 01 02 00 00 00 00 1F [10:42:32]Write i2c OK [10:42:32]MH_I2C_Read... [10:42:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:42:32]Read from MH i2c: E2 [10:42:32]MH_I2C_Read... [10:42:32]Read from MH i2c: E2 03 00 [10:42:32]MH_I2C_Read... [10:42:32]Read from MH i2c: E2 03 00 52 54 00 90 00 1A [10:42:32]RAPDU: 90 00 [10:42:32]wFMCommunicate OK [10:42:32]wFMCommunicate request_size=255 [10:42:32]MH_SAM_APDU [10:42: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 18 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B7 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 80 18 00 00 00 00 07 04 06 00 78 E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 1B 8D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A1 55 03 00 35 04 06 00 64 [10:42:32]Write to MH i2c: E2 02 01 53 54 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 18 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B7 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 80 18 00 00 00 00 07 04 06 00 78 E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 1B 8D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A1 55 03 00 35 04 06 00 64 00 00 5D [10:42:32]Write i2c OK [10:42:32]MH_I2C_Read... [10:42:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:32]Read from MH i2c: E2 [10:42:32]MH_I2C_Read... [10:42:32]Read from MH i2c: E2 03 00 [10:42:32]MH_I2C_Read... [10:42:32]Read from MH i2c: E2 03 00 53 54 00 90 00 1B [10:42:32]RAPDU: 90 00 [10:42:32]wFMCommunicate OK [10:42:32]wFMCommunicate request_size=10 [10:42:32]MH_SAM_APDU [10:42:32]CAPDU: 80 0D 02 02 05 0F CA D5 F5 09 [10:42:32]Write to MH i2c: E2 0D 00 54 54 80 0D 02 02 05 00 0F CA D5 F5 09 00 00 D8 [10:42:32]Write i2c OK [10:42:32]MH_I2C_Read... [10:42:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:32]Read from MH i2c: E2 [10:42:32]MH_I2C_Read... [10:42:32]Read from MH i2c: E2 03 00 [10:42:32]MH_I2C_Read... [10:42:32]Read from MH i2c: E2 03 00 54 54 00 90 00 1C [10:42:32]RAPDU: 90 00 [10:42:32]wFMCommunicate OK [10:42:32]wFMCommunicate request_size=4 [10:42:32]MH_SAM_APDU [10:42:32]CAPDU: 80 0D 03 02 [10:42:32]Write to MH i2c: E2 08 00 55 54 80 0D 03 02 00 00 00 00 24 [10:42:32]Write i2c OK [10:42:32]MH_I2C_Read... [10:42:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:42:32]Read from MH i2c: E2 [10:42:32]MH_I2C_Read... [10:42:32]Read from MH i2c: E2 0B 00 [10:42:32]MH_I2C_Read... [10:42:32]Read from MH i2c: E2 0B 00 55 54 00 FB 72 23 CE 4D 27 E7 7B 90 00 59 [10:42:32]RAPDU: FB 72 23 CE 4D 27 E7 7B 90 00 [10:42:32]wFMCommunicate OK [10:42:32]SAM_PROTO_SignData done [10:42:32]FM_MakeSignedData done [10:42:32]CreateOFDProtocolMessage [10:42:32]wFMCommunicate request_size=4 [10:42:32]MH_SAM_APDU [10:42:32]CAPDU: 80 11 00 00 [10:42:32]Write to MH i2c: E2 08 00 56 54 80 11 00 00 00 00 00 00 24 [10:42:32]Write i2c OK [10:42:32]MH_I2C_Read... [10:42:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:32]Read from MH i2c: E2 [10:42:32]MH_I2C_Read... [10:42:32]Read from MH i2c: E2 17 00 [10:42:32]MH_I2C_Read... [10:42:32]Read from MH i2c: E2 17 00 56 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 73 [10:42:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:42:32]wFMCommunicate OK [10:42:32]CreateOFDProtocolMessage done [10:42:32]OFDSenderStorePacket 218529 [10:42:32]StoreOFDPacket docnum=218529 [10:42:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 33 3C 07 01 98 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B7 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 80 18 00 00 00 00 07 04 06 00 78 E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 1B 8D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A1 55 03 00 35 04 06 00 64 0F CA D5 F5 09 FB 72 23 CE 4D 27 E7 7B [10:42:32]CheckFolder [10:42:32]dirname=/storage/ofd_packets [10:42:32]CheckFolder done [10:42:32]ProducePacketName [10:42:32]name=ofd_packets/00218529 [10:42:32]NVStorageSaveData ofd_packets/00218529 [10:42:32]File name is /storage/ofd_packets/00218529 [10:42:32]Write 301 bytes [10:42:32]NVStorageSaveData done [10:42:32]OFDSenderStorePacket done [10:42:32]KKMCreateOFDPacket done [10:42:32]NVStorageSaveData kkm_last_timestamp [10:42:32]File name is /storage/kkm_last_timestamp [10:42:32]Write 4 bytes [10:42:32]NVStorageSaveData done [10:42:32]ExternCall_PrintAddStr [10:42:32]wPrintStart [10:42:32]Write to MH i2c: 01 00 00 57 54 AB [10:42:32]Write i2c OK [10:42:32]MH_I2C_Read... [10:42:32]Read from MH i2c: 01 [10:42:32]MH_I2C_Read... [10:42:32]Read from MH i2c: 01 07 00 [10:42:32]MH_I2C_Read... [10:42:32]Read from MH i2c: 01 07 00 57 54 00 00 00 00 00 FF 0F C0 [10:42:32]RasterBufferAndPrint [10:42:32]line Счет N : (1)536077 [10:42:32]line ИНН: 02508201610067 [10:42:32]line Контрольно-Кассовый Чек [10:42:32]line ПРОДАЖА [10:42:32]line ТРК (МРК, ГНК) : 21 [10:42:32]line Товар: 2710124500 [10:42:32]line Аи-95-К-3 [10:42:32]line 7.960 * 74.20 [10:42:32]line = 590.63 [10:42:32]line НДС 12% НСП 1% [10:42:32]line > о реализуемом товаре [10:42:32]line ОКРУГЛЕНИЕ: -0.63 [10:42:32]line ИТОГО: 590.00 [10:42:32]line Внесено: 590.00 [10:42:32]line СДАЧА: 0.00 [10:42:32]line НСП 1% : 5.23 [10:42:32]line НДС 12% : 62.72 [10:42:32]line Наличными: 590.00 [10:42:32]line Безнал.: 0.00 [10:42:32]line Место: АЗС № 84 "Партнер Нефть" [10:42:32]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:42:32]line СНО: Общий режим [10:42:32]line Чек 174 19.10.2024 10:42 [10:42:32]line Смена: 443 ФФД: 1.0 [10:42:32]line ЗНМ: 0300000178 [10:42:32]line РНМ: 0000000000098116 [10:42:32]line Версия ККМ: 001 [10:42:32]line ФМ: 0000000000965413 [10:42:32]line ФД: 218529 [10:42:32]line ФПД: 110018990306569 [10:42:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104235&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218529&fm=110018990306569&tin=02508201610067®Number=0000000000098116&sum=59000 [10:42:33]OFD Sender: Processing packet 218529 [packets to send 80, broken 79] [10:42:33]ProducePacketName [10:42:33]name=ofd_packets/00218529 [10:42:33]OFD Sender: To server: pG, [10:42:33]CommunicateWithHost lk.salyk.kg:30040 [10:42:33]ConnectInit lk.salyk.kg [10:42:33]written 0, free lines is 4095 [10:42:33]Connected sock=10 [10:42:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 33 3C 07 01 98 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B7 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 80 18 00 00 00 00 07 04 06 00 78 E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 1B 8D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A1 55 03 00 35 04 06 00 64 0F CA D5 F5 09 FB 72 23 CE 4D 27 E7 7B [10:42:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 EC 8A 47 00 CA FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A1 55 03 00 F4 03 04 00 B5 38 13 67 B6 04 01 00 00 C3 42 E6 33 6C 00 C4 C5 [10:42:33]CommunicateWithHost err = 0 [10:42:33]CheckOFDResponse [10:42:33]1017 (14) - 77093643461234 [10:42:33]1041 (16) - 0000000000965413 [10:42:33]1040 (4) - 218529 [10:42:33]1012 (4) - 19.10.2024 04:42 [10:42:33]1206 (1) - 0 [10:42:33]OFD Sender: Remove packet 218529 [10:42:33]ProducePacketName [10:42:33]name=ofd_packets/00218529 [10:42:33]NVStorageDeleteData [10:42:33]Write to MH i2c: 01 00 00 82 54 D6 [10:42:33]Write i2c OK [10:42:33]MH_I2C_Read... [10:42:33]Read from MH i2c: 01 [10:42:33]MH_I2C_Read... [10:42:33]Read from MH i2c: 01 07 00 [10:42:33]MH_I2C_Read... [10:42:33]Read from MH i2c: 01 07 00 82 54 00 00 00 00 00 DC 0C C5 [10:42:33]RasterBufferAndPrint [10:42:33]line [10:42:33]line [10:42:33]line [10:42:33]line [10:42:33]line [10:42:33]written 0, free lines is 3298 [10:42:33]MH_Cut [10:42:33]Write to MH i2c: D1 01 00 89 54 01 AF [10:42:33]Write i2c OK [10:42:33]MH_I2C_Read... [10:42:33]Read from MH i2c: D1 [10:42:33]MH_I2C_Read... [10:42:33]Read from MH i2c: D1 01 00 [10:42:33]MH_I2C_Read... [10:42:33]Read from MH i2c: D1 01 00 89 54 00 AE [10:42:33]Write to MH i2c: 01 00 00 8A 54 DE [10:42:33]Write i2c OK [10:42:33]MH_I2C_Read... [10:42:33]OFD Sender: No OFD packet to send [10:42:34]*** Cut start [10:42:34]*** Partial cut [10:42:34]*** CUTSNS_PIN = 1 [10:42:34]*** CUTSNS_PIN = 0 [10:42:34]*** Brake cut motor [10:42:34]Read from MH i2c: 01 [10:42:34]MH_I2C_Read... [10:42:34]*** Stop cut motor [10:42:34]*** Cut end [10:42:34]Read from MH i2c: 01 07 00 [10:42:34]MH_I2C_Read... [10:42:34]Read from MH i2c: 01 07 00 8A 54 00 00 00 00 00 FF 0F F3 [10:42:34]process_action close_receipt done [10:42:34]requested_data is exist [10:42:34]produce_requested_data [10:42:34]requested_item fm.sn is exist - process it [10:42:34]wFMCommunicate request_size=4 [10:42:34]MH_SAM_APDU [10:42:34]CAPDU: 80 11 00 00 [10:42:34]Write to MH i2c: E2 08 00 8B 54 80 11 00 00 00 00 00 00 59 [10:42:34]Write i2c OK [10:42:34]MH_I2C_Read... [10:42:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:34]Read from MH i2c: E2 [10:42:34]MH_I2C_Read... [10:42:35]Read from MH i2c: E2 17 00 [10:42:35]MH_I2C_Read... [10:42:35]Read from MH i2c: E2 17 00 8B 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A8 [10:42:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:42:35]wFMCommunicate OK [10:42:35]requested_item fd.num is exist - process it [10:42:35]SAM_PROTO_GetFieldsCounters [10:42:35]wFMCommunicate request_size=4 [10:42:35]MH_SAM_APDU [10:42:35]CAPDU: 80 13 00 00 [10:42:35]Write to MH i2c: E2 08 00 8C 54 80 13 00 00 00 00 00 00 5C [10:42:35]Write i2c OK [10:42:35]MH_I2C_Read... [10:42:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:42:35]Read from MH i2c: E2 [10:42:35]MH_I2C_Read... [10:42:35]Read from MH i2c: E2 62 00 [10:42:35]MH_I2C_Read... [10:42:35]Read from MH i2c: E2 62 00 8C 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A1 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [10:42:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A1 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:42:35]wFMCommunicate OK [10:42:35]SAM_PROTO_GetFieldsCounters done [10:42:35]requested_item shift.num is exist - process it [10:42:35]requested_item shift.opened is exist - process it [10:42:35]req_shift_opened [10:42:35]FM_GetShiftState [10:42:35]SAM_PROTO_GetShiftState [10:42:35]wFMCommunicate request_size=4 [10:42:35]MH_SAM_APDU [10:42:35]CAPDU: 80 13 01 00 [10:42:35]Write to MH i2c: E2 08 00 8D 54 80 13 01 00 00 00 00 00 5E [10:42:35]Write i2c OK [10:42:35]MH_I2C_Read... [10:42:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:35]Read from MH i2c: E2 [10:42:35]MH_I2C_Read... [10:42:35]Read from MH i2c: E2 0E 00 [10:42:35]MH_I2C_Read... [10:42:35]Read from MH i2c: E2 0E 00 8D 54 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A1 [10:42:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:42:35]wFMCommunicate OK [10:42:35]SAM_PROTO_GetShiftState done [10:42:35]FM_GetShiftState done [10:42:35]req_shift_opened done [10:42:35]requested_item shift.open_date is exist - process it [10:42:35]req_shift_open_date [10:42:35]req_shift_open_date done [10:42:35]produce_requested_data done [10:42:35]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218529,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:42:35]process_action_free close_receipt [10:42:35]json_value_free [10:42:35]json_value_free done [10:42:35]process_json_proto returns [10:42:35]Send response to host [10:42:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218529,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:42:35]free response buf [10:42:35]execute_script done [10:42:35]execute_script returns [10:42:35]free content buf [10:42:35]Sock 9.Close socket [10:42:35]Sock 9.Thread stoped [10:42:38]OFD Sender: No OFD packet to send [10:42:43]OFD Sender: No OFD packet to send [10:42:48]OFD Sender: No OFD packet to send [10:42:53]OFD Sender: No OFD packet to send [10:42:58]OFD Sender: No OFD packet to send [10:43:04]OFD Sender: No OFD packet to send [10:43:09]OFD Sender: No OFD packet to send [10:43:14]OFD Sender: No OFD packet to send [10:43:19]OFD Sender: No OFD packet to send [10:43:24]OFD Sender: No OFD packet to send [10:43:29]OFD Sender: No OFD packet to send [10:43:34]OFD Sender: No OFD packet to send [10:43:39]OFD Sender: No OFD packet to send [10:43:44]OFD Sender: No OFD packet to send [10:43:49]OFD Sender: No OFD packet to send [10:43:54]OFD Sender: No OFD packet to send [10:43:59]OFD Sender: No OFD packet to send [10:44:04]OFD Sender: No OFD packet to send [10:44:09]OFD Sender: No OFD packet to send [10:44:14]OFD Sender: No OFD packet to send [10:44:19]OFD Sender: No OFD packet to send [10:44:24]OFD Sender: No OFD packet to send [10:44:29]OFD Sender: No OFD packet to send [10:44:34]OFD Sender: No OFD packet to send [10:44:39]OFD Sender: No OFD packet to send [10:44:44]OFD Sender: No OFD packet to send [10:44:49]OFD Sender: No OFD packet to send [10:44:51]accept exits with 8 [10:44:51]New connection [10:44:51]New thread 3066682724 created [10:44:51]Thread 3066826084 joined [10:44:51]Waiting for new connection... [10:44:51] Sock 8.Parse request [10:44:51]Sock 8.Check first char [10:44:51]Sock 8.First char is OK [10:44:51]request: POST /json_proto HTTP/1.0 [10:44:51]Method: POST [10:44:51]URL: /json_proto [10:44:51]Method is POST - this is cgi request [10:44:51]url: /json_proto [10:44:51]query_string will be loaded in cgi processing [10:44:51]execute_cgi json_proto POST (null) [10:44:51]execute_cgi path=json_proto method=POST [10:44:51]POST find Content-Length [10:44:51]Host: 172.17.40.4:8080 [10:44:51]Content-Length: 677 [10:44:51]Content-Type: application/json [10:44:51] [10:44:51]POST finish read [10:44:51]Found Content-Length = 677 [10:44:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:44:51]execute_script... [10:44:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:44:51]POST & json_proto [10:44:51]process_json_proto [10:44:51]json parsed OK: [10:44:51]protocol is kg_v1.0 [10:44:51]action value=close_receipt [10:44:51]process_action close_receipt [10:44:51]cmd_close_receipt [10:44:51]MH_GetDate [10:44:51]Write to MH i2c: F0 00 00 8E 54 D1 [10:44:51]Write i2c OK [10:44:51]MH_I2C_Read... [10:44:51]Read from MH i2c: F0 [10:44:51]MH_I2C_Read... [10:44:51]Read from MH i2c: F0 09 00 [10:44:51]MH_I2C_Read... [10:44:51]Read from MH i2c: F0 09 00 8E 54 00 A7 8D 13 67 EE 0E 0D 67 F8 [10:44:51]GetLastDocTimeStamp 1729334555 [10:44:51]current date 1729334695 [10:44:51]FM_GetShiftState [10:44:51]SAM_PROTO_GetShiftState [10:44:51]wFMCommunicate request_size=4 [10:44:51]MH_SAM_APDU [10:44:51]CAPDU: 80 13 01 00 [10:44:51]Write to MH i2c: E2 08 00 8F 54 80 13 01 00 00 00 00 00 60 [10:44:51]Write i2c OK [10:44:51]MH_I2C_Read... [10:44:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:51]Read from MH i2c: E2 [10:44:51]MH_I2C_Read... [10:44:51]Read from MH i2c: E2 0E 00 [10:44:51]MH_I2C_Read... [10:44:51]Read from MH i2c: E2 0E 00 8F 54 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A3 [10:44:51]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:44:51]wFMCommunicate OK [10:44:51]SAM_PROTO_GetShiftState done [10:44:51]FM_GetShiftState done [10:44:51]opened in 1729296582 [10:44:51]opened+sec_in_day 1729382982 [10:44:51]quantity*price = 50041 [10:44:51]sum+1 = 50042 [10:44: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 175 19.10.2024 10:44 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218530 ФПД: 98769505391697 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104455&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218530&fm=98769505391697&tin=02508201610067®Number=0000000000098116&sum=50000 [10:44:52]StoreToDocumentArchive [10:44:52]shift 443 fd 218530 [10:44:52]save to /storage/0443/doc_00218530 [10:44:52]save last doc name /storage/0443/doc_00218530 to /storage/kkm_last_doc_name [10:44:52]save OK [10:44:52]Clear old archive folders... [10:44:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:44:52]tlvbuf is 0151DA30 [10:44:52]SAM_PROTO_ClearQueue [10:44:52]wFMCommunicate request_size=4 [10:44:52]MH_SAM_APDU [10:44:52]CAPDU: 80 09 00 00 [10:44:52]Write to MH i2c: E2 08 00 9C 54 80 09 00 00 00 00 00 00 62 [10:44:52]Write i2c OK [10:44:52]MH_I2C_Read... [10:44:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:44:52]Read from MH i2c: E2 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 9C 54 00 90 00 64 [10:44:52]RAPDU: 90 00 [10:44:52]wFMCommunicate OK [10:44:52]SAM_PROTO_ClearQueue done [10:44:52]KKMCreateOFDPacket [10:44:52]OFDProtocolAddRootSTLVToBuf [10:44:52]FM_MakeSignedData [10:44:52]FM_MakeSignedData [10:44:52]SAM_PROTO_SignData [10:44:52]wFMCommunicate request_size=4 [10:44:52]MH_SAM_APDU [10:44:52]CAPDU: 80 0D 01 02 [10:44:52]Write to MH i2c: E2 08 00 9D 54 80 0D 01 02 00 00 00 00 6A [10:44:52]Write i2c OK [10:44:52]MH_I2C_Read... [10:44:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:44:52]Read from MH i2c: E2 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 9D 54 00 90 00 65 [10:44:52]RAPDU: 90 00 [10:44:52]wFMCommunicate OK [10:44:52]wFMCommunicate request_size=255 [10:44:52]MH_SAM_APDU [10:44: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 AF 00 00 00 F4 03 04 00 A7 8D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A2 55 03 00 35 04 06 00 59 [10:44:52]Write to MH i2c: E2 02 01 9E 54 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A7 8D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A2 55 03 00 35 04 06 00 59 00 00 5E [10:44:52]Write i2c OK [10:44:52]MH_I2C_Read... [10:44:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:52]Read from MH i2c: E2 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 9E 54 00 90 00 66 [10:44:52]RAPDU: 90 00 [10:44:52]wFMCommunicate OK [10:44:52]wFMCommunicate request_size=10 [10:44:52]MH_SAM_APDU [10:44:52]CAPDU: 80 0D 02 02 05 D4 91 48 94 51 [10:44:52]Write to MH i2c: E2 0D 00 9F 54 80 0D 02 02 05 00 D4 91 48 94 51 00 00 09 [10:44:52]Write i2c OK [10:44:52]MH_I2C_Read... [10:44:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:52]Read from MH i2c: E2 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 [10:44:52]MH_I2C_Read... [10:44:52]Read from MH i2c: E2 03 00 9F 54 00 90 00 67 [10:44:52]RAPDU: 90 00 [10:44:52]wFMCommunicate OK [10:44:52]wFMCommunicate request_size=4 [10:44:52]MH_SAM_APDU [10:44:52]CAPDU: 80 0D 03 02 [10:44:52]Write to MH i2c: E2 08 00 A0 54 80 0D 03 02 00 00 00 00 6F [10:44:52]Write i2c OK [10:44:52]MH_I2C_Read... [10:44:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:44:53]Read from MH i2c: E2 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 0B 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 0B 00 A0 54 00 6A 01 FA 42 9B 6E AA C6 90 00 90 [10:44:53]RAPDU: 6A 01 FA 42 9B 6E AA C6 90 00 [10:44:53]wFMCommunicate OK [10:44:53]SAM_PROTO_SignData done [10:44:53]FM_MakeSignedData done [10:44:53]CreateOFDProtocolMessage [10:44:53]wFMCommunicate request_size=4 [10:44:53]MH_SAM_APDU [10:44:53]CAPDU: 80 11 00 00 [10:44:53]Write to MH i2c: E2 08 00 A1 54 80 11 00 00 00 00 00 00 6F [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:53]Read from MH i2c: E2 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 17 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 17 00 A1 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BE [10:44:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:44:53]wFMCommunicate OK [10:44:53]CreateOFDProtocolMessage done [10:44:53]OFDSenderStorePacket 218530 [10:44:53]StoreOFDPacket docnum=218530 [10:44:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 EF F7 07 01 DB 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A7 8D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A2 55 03 00 35 04 06 00 59 D4 91 48 94 51 6A 01 FA 42 9B 6E AA C6 [10:44:53]CheckFolder [10:44:53]dirname=/storage/ofd_packets [10:44:53]CheckFolder done [10:44:53]ProducePacketName [10:44:53]name=ofd_packets/00218530 [10:44:53]NVStorageSaveData ofd_packets/00218530 [10:44:53]File name is /storage/ofd_packets/00218530 [10:44:53]Write 301 bytes [10:44:53]NVStorageSaveData done [10:44:53]OFDSenderStorePacket done [10:44:53]KKMCreateOFDPacket done [10:44:53]NVStorageSaveData kkm_last_timestamp [10:44:53]File name is /storage/kkm_last_timestamp [10:44:53]Write 4 bytes [10:44:53]NVStorageSaveData done [10:44:53]ExternCall_PrintAddStr [10:44:53]wPrintStart [10:44:53]Write to MH i2c: 01 00 00 A2 54 F6 [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: 01 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: 01 07 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: 01 07 00 A2 54 00 00 00 00 00 FF 0F 0B [10:44:53]RasterBufferAndPrint [10:44:53]line Счет N : (1)536078 [10:44:53]line ИНН: 02508201610067 [10:44:53]line Контрольно-Кассовый Чек [10:44:53]line ПРОДАЖА [10:44:53]line ТРК (МРК, ГНК) : 23 [10:44:53]line Товар: 2710124130 [10:44:53]line Аи-92-К-2 [10:44:53]line 7.480 * 66.90 [10:44:53]line = 500.41 [10:44:53]line НДС 12% НСП 1% [10:44:53]line > о реализуемом товаре [10:44:53]line ОКРУГЛЕНИЕ: -0.41 [10:44:53]line ИТОГО: 500.00 [10:44:53]line Внесено: 500.00 [10:44:53]line СДАЧА: 0.00 [10:44:53]line НСП 1% : 4.43 [10:44:53]line НДС 12% : 53.14 [10:44:53]line Наличными: 500.00 [10:44:53]line Безнал.: 0.00 [10:44:53]line Место: АЗС № 84 "Партнер Нефть" [10:44:53]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:44:53]line СНО: Общий режим [10:44:53]line Чек 175 19.10.2024 10:44 [10:44:53]line Смена: 443 ФФД: 1.0 [10:44:53]line ЗНМ: 0300000178 [10:44:53]line РНМ: 0000000000098116 [10:44:53]line Версия ККМ: 001 [10:44:53]line ФМ: 0000000000965413 [10:44:53]line ФД: 218530 [10:44:53]line ФПД: 98769505391697 [10:44:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104455&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218530&fm=98769505391697&tin=02508201610067®Number=0000000000098116&sum=50000 [10:44:53]OFD Sender: Processing packet 218530 [packets to send 80, broken 79] [10:44:53]ProducePacketName [10:44:53]name=ofd_packets/00218530 [10:44:53]OFD Sender: To server: pG, [10:44:53]CommunicateWithHost lk.salyk.kg:30040 [10:44:53]ConnectInit lk.salyk.kg [10:44:53]written 0, free lines is 4095 [10:44:53]Connected sock=10 [10:44:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 EF F7 07 01 DB 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A7 8D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A2 55 03 00 35 04 06 00 59 D4 91 48 94 51 6A 01 FA 42 9B 6E AA C6 [10:44:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 77 F0 47 00 82 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 39 36 35 34 31 33 10 04 04 00 A2 55 03 00 F4 03 04 00 41 39 13 67 B6 04 01 00 00 83 B2 0C 3F 8E 9A 04 81 [10:44:53]CommunicateWithHost err = 0 [10:44:53]CheckOFDResponse [10:44:53]1017 (14) - 77093643461234 [10:44:53]1041 (16) - 0000000000965413 [10:44:53]1040 (4) - 218530 [10:44:53]1012 (4) - 19.10.2024 04:44 [10:44:53]1206 (1) - 0 [10:44:53]OFD Sender: Remove packet 218530 [10:44:53]ProducePacketName [10:44:53]name=ofd_packets/00218530 [10:44:53]NVStorageDeleteData [10:44:53]Write to MH i2c: 01 00 00 CD 54 21 [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: 01 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: 01 07 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: 01 07 00 CD 54 00 00 00 00 00 E8 0C 1C [10:44:53]RasterBufferAndPrint [10:44:53]line [10:44:53]line [10:44:53]line [10:44:53]line [10:44:53]line [10:44:53]written 0, free lines is 3310 [10:44:53]MH_Cut [10:44:53]Write to MH i2c: D1 01 00 D4 54 01 FA [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: D1 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: D1 01 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: D1 01 00 D4 54 00 F9 [10:44:53]Write to MH i2c: 01 00 00 D5 54 29 [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:54]OFD Sender: No OFD packet to send [10:44:54]*** Cut start [10:44:54]*** Partial cut [10:44:54]*** CUTSNS_PIN = 1 [10:44:54]*** CUTSNS_PIN = 0 [10:44:54]*** Brake cut motor [10:44:55]Read from MH i2c: 01 [10:44:55]MH_I2C_Read... [10:44:55]*** Stop cut motor [10:44:55]*** Cut end [10:44:55]Read from MH i2c: 01 07 00 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: 01 07 00 D5 54 00 00 00 00 00 FF 0F 3E [10:44:55]process_action close_receipt done [10:44:55]requested_data is exist [10:44:55]produce_requested_data [10:44:55]requested_item fm.sn is exist - process it [10:44:55]wFMCommunicate request_size=4 [10:44:55]MH_SAM_APDU [10:44:55]CAPDU: 80 11 00 00 [10:44:55]Write to MH i2c: E2 08 00 D6 54 80 11 00 00 00 00 00 00 A4 [10:44:55]Write i2c OK [10:44:55]MH_I2C_Read... [10:44:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:55]Read from MH i2c: E2 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 17 00 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 17 00 D6 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F3 [10:44:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:44:55]wFMCommunicate OK [10:44:55]requested_item fd.num is exist - process it [10:44:55]SAM_PROTO_GetFieldsCounters [10:44:55]wFMCommunicate request_size=4 [10:44:55]MH_SAM_APDU [10:44:55]CAPDU: 80 13 00 00 [10:44:55]Write to MH i2c: E2 08 00 D7 54 80 13 00 00 00 00 00 00 A7 [10:44:55]Write i2c OK [10:44:55]MH_I2C_Read... [10:44:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:44:55]Read from MH i2c: E2 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 62 00 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 62 00 D7 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A2 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 87 [10:44:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A2 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:44:55]wFMCommunicate OK [10:44:55]SAM_PROTO_GetFieldsCounters done [10:44:55]requested_item shift.num is exist - process it [10:44:55]requested_item shift.opened is exist - process it [10:44:55]req_shift_opened [10:44:55]FM_GetShiftState [10:44:55]SAM_PROTO_GetShiftState [10:44:55]wFMCommunicate request_size=4 [10:44:55]MH_SAM_APDU [10:44:55]CAPDU: 80 13 01 00 [10:44:55]Write to MH i2c: E2 08 00 D8 54 80 13 01 00 00 00 00 00 A9 [10:44:55]Write i2c OK [10:44:55]MH_I2C_Read... [10:44:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:55]Read from MH i2c: E2 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 0E 00 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 0E 00 D8 54 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EC [10:44:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:44:55]wFMCommunicate OK [10:44:55]SAM_PROTO_GetShiftState done [10:44:55]FM_GetShiftState done [10:44:55]req_shift_opened done [10:44:55]requested_item shift.open_date is exist - process it [10:44:55]req_shift_open_date [10:44:55]req_shift_open_date done [10:44:55]produce_requested_data done [10:44:55]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218530,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:44:55]process_action_free close_receipt [10:44:55]json_value_free [10:44:55]json_value_free done [10:44:55]process_json_proto returns [10:44:55]Send response to host [10:44:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218530,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:44:55]free response buf [10:44:55]execute_script done [10:44:55]execute_script returns [10:44:55]free content buf [10:44:55]Sock 8.Close socket [10:44:55]Sock 8.Thread stoped [10:44:59]OFD Sender: No OFD packet to send [10:45:04]OFD Sender: No OFD packet to send [10:45:09]OFD Sender: No OFD packet to send [10:45:14]OFD Sender: No OFD packet to send [10:45:19]OFD Sender: No OFD packet to send [10:45:24]OFD Sender: No OFD packet to send [10:45:29]OFD Sender: No OFD packet to send [10:45:34]OFD Sender: No OFD packet to send [10:45:39]OFD Sender: No OFD packet to send [10:45:44]OFD Sender: No OFD packet to send [10:45:49]OFD Sender: No OFD packet to send [10:45:54]OFD Sender: No OFD packet to send [10:45:59]OFD Sender: No OFD packet to send [10:46:04]OFD Sender: No OFD packet to send [10:46:09]OFD Sender: No OFD packet to send [10:46:14]OFD Sender: No OFD packet to send [10:46:19]OFD Sender: No OFD packet to send [10:46:20]accept exits with 9 [10:46:20]New connection [10:46:20]New thread 3066826084 created [10:46:20]Thread 3066682724 joined [10:46:20]Waiting for new connection... [10:46:20] Sock 9.Parse request [10:46:20]Sock 9.Check first char [10:46:20]Sock 9.First char is OK [10:46:20]request: POST /json_proto HTTP/1.0 [10:46:20]Method: POST [10:46:20]URL: /json_proto [10:46:20]Method is POST - this is cgi request [10:46:20]url: /json_proto [10:46:20]query_string will be loaded in cgi processing [10:46:20]execute_cgi json_proto POST (null) [10:46:20]execute_cgi path=json_proto method=POST [10:46:20]POST find Content-Length [10:46:20]Host: 172.17.40.4:8080 [10:46:20]Content-Length: 797 [10:46:20]Content-Type: application/json [10:46:20] [10:46:20]POST finish read [10:46:20]Found Content-Length = 797 [10:46:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4380171", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:20]execute_script... [10:46:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4380171", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:20]POST & json_proto [10:46:20]process_json_proto [10:46:20]json parsed OK: [10:46:20]protocol is kg_v1.0 [10:46:20]action value=close_receipt [10:46:20]process_action close_receipt [10:46:20]cmd_close_receipt [10:46:20]MH_GetDate [10:46:20]Write to MH i2c: F0 00 00 D9 54 1C [10:46:20]Write i2c OK [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: F0 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: F0 09 00 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: F0 09 00 D9 54 00 00 8E 13 67 EE 0E 0D 67 9D [10:46:20]GetLastDocTimeStamp 1729334695 [10:46:20]current date 1729334784 [10:46:20]FM_GetShiftState [10:46:20]SAM_PROTO_GetShiftState [10:46:20]wFMCommunicate request_size=4 [10:46:20]MH_SAM_APDU [10:46:20]CAPDU: 80 13 01 00 [10:46:20]Write to MH i2c: E2 08 00 DA 54 80 13 01 00 00 00 00 00 AB [10:46:20]Write i2c OK [10:46:20]MH_I2C_Read... [10:46:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:20]Read from MH i2c: E2 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: E2 0E 00 [10:46:20]MH_I2C_Read... [10:46:20]Read from MH i2c: E2 0E 00 DA 54 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EE [10:46:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:46:20]wFMCommunicate OK [10:46:20]SAM_PROTO_GetShiftState done [10:46:20]FM_GetShiftState done [10:46:20]opened in 1729296582 [10:46:20]opened+sec_in_day 1729382982 [10:46:20]quantity*price = 0 [10:46:20]sum+1 = 1 [10:46:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 176 19.10.2024 10:46 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4380171 ФМ: 0000000000965413 ФД: 218531 ФПД: 230902359855168 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104624&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218531&fm=230902359855168&tin=02508201610067®Number=0000000000098116&sum=0 [10:46:21]StoreToDocumentArchive [10:46:21]shift 443 fd 218531 [10:46:21]save to /storage/0443/doc_00218531 [10:46:21]save last doc name /storage/0443/doc_00218531 to /storage/kkm_last_doc_name [10:46:21]save OK [10:46:21]Clear old archive folders... [10:46:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:46:21]tlvbuf is 0162FE70 [10:46:21]SAM_PROTO_ClearQueue [10:46:21]wFMCommunicate request_size=4 [10:46:21]MH_SAM_APDU [10:46:21]CAPDU: 80 09 00 00 [10:46:21]Write to MH i2c: E2 08 00 E7 54 80 09 00 00 00 00 00 00 AD [10:46:21]Write i2c OK [10:46:21]MH_I2C_Read... [10:46:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:22]Read from MH i2c: E2 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: E2 03 00 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: E2 03 00 E7 54 00 90 00 AF [10:46:22]RAPDU: 90 00 [10:46:22]wFMCommunicate OK [10:46:22]SAM_PROTO_ClearQueue done [10:46:22]KKMCreateOFDPacket [10:46:22]OFDProtocolAddRootSTLVToBuf [10:46:22]FM_MakeSignedData [10:46:22]FM_MakeSignedData [10:46:22]SAM_PROTO_SignData [10:46:22]wFMCommunicate request_size=4 [10:46:22]MH_SAM_APDU [10:46:22]CAPDU: 80 0D 01 02 [10:46:22]Write to MH i2c: E2 08 00 E8 54 80 0D 01 02 00 00 00 00 B5 [10:46:22]Write i2c OK [10:46:22]MH_I2C_Read... [10:46:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:22]Read from MH i2c: E2 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: E2 03 00 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: E2 03 00 E8 54 00 90 00 B0 [10:46:22]RAPDU: 90 00 [10:46:22]wFMCommunicate OK [10:46:22]wFMCommunicate request_size=255 [10:46:22]MH_SAM_APDU [10:46:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 00 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A3 55 03 00 35 04 06 00 D2 01 25 23 [10:46:22]Write to MH i2c: E2 02 01 E9 54 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 00 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A3 55 03 00 35 04 06 00 D2 01 25 23 00 00 03 [10:46:22]Write i2c OK [10:46:22]MH_I2C_Read... [10:46:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:22]Read from MH i2c: E2 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: E2 03 00 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: E2 03 00 E9 54 00 90 00 B1 [10:46:22]RAPDU: 90 00 [10:46:22]wFMCommunicate OK [10:46:22]wFMCommunicate request_size=7 [10:46:22]MH_SAM_APDU [10:46:22]CAPDU: 80 0D 02 02 02 10 40 [10:46:22]Write to MH i2c: E2 0A 00 EA 54 80 0D 02 02 02 00 10 40 00 00 0C [10:46:22]Write i2c OK [10:46:22]MH_I2C_Read... [10:46:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:22]Read from MH i2c: E2 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: E2 03 00 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: E2 03 00 EA 54 00 90 00 B2 [10:46:22]RAPDU: 90 00 [10:46:22]wFMCommunicate OK [10:46:22]wFMCommunicate request_size=4 [10:46:22]MH_SAM_APDU [10:46:22]CAPDU: 80 0D 03 02 [10:46:22]Write to MH i2c: E2 08 00 EB 54 80 0D 03 02 00 00 00 00 BA [10:46:22]Write i2c OK [10:46:22]MH_I2C_Read... [10:46:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:22]Read from MH i2c: E2 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: E2 0B 00 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: E2 0B 00 EB 54 00 57 08 E9 B3 06 0D F4 80 90 00 3D [10:46:22]RAPDU: 57 08 E9 B3 06 0D F4 80 90 00 [10:46:22]wFMCommunicate OK [10:46:22]SAM_PROTO_SignData done [10:46:22]FM_MakeSignedData done [10:46:22]CreateOFDProtocolMessage [10:46:22]wFMCommunicate request_size=4 [10:46:22]MH_SAM_APDU [10:46:22]CAPDU: 80 11 00 00 [10:46:22]Write to MH i2c: E2 08 00 EC 54 80 11 00 00 00 00 00 00 BA [10:46:22]Write i2c OK [10:46:22]MH_I2C_Read... [10:46:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:22]Read from MH i2c: E2 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: E2 17 00 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: E2 17 00 EC 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 09 [10:46:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:46:22]wFMCommunicate OK [10:46:22]CreateOFDProtocolMessage done [10:46:22]OFDSenderStorePacket 218531 [10:46:22]StoreOFDPacket docnum=218531 [10:46:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 E3 FE 04 01 BC 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 00 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A3 55 03 00 35 04 06 00 D2 01 25 23 10 40 57 08 E9 B3 06 0D F4 80 [10:46:22]CheckFolder [10:46:22]dirname=/storage/ofd_packets [10:46:22]CheckFolder done [10:46:22]ProducePacketName [10:46:22]name=ofd_packets/00218531 [10:46:22]NVStorageSaveData ofd_packets/00218531 [10:46:22]File name is /storage/ofd_packets/00218531 [10:46:22]Write 298 bytes [10:46:22]NVStorageSaveData done [10:46:22]OFDSenderStorePacket done [10:46:22]KKMCreateOFDPacket done [10:46:22]NVStorageSaveData kkm_last_timestamp [10:46:22]File name is /storage/kkm_last_timestamp [10:46:22]Write 4 bytes [10:46:22]NVStorageSaveData done [10:46:22]ExternCall_PrintAddStr [10:46:22]wPrintStart [10:46:22]Write to MH i2c: 01 00 00 ED 54 41 [10:46:22]Write i2c OK [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: 01 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: 01 07 00 [10:46:22]MH_I2C_Read... [10:46:22]Read from MH i2c: 01 07 00 ED 54 00 00 00 00 00 FF 0F 56 [10:46:22]RasterBufferAndPrint [10:46:22]line Счет N : (1)536079 [10:46:22]line ИНН: 02508201610067 [10:46:22]line Контрольно-Кассовый Чек [10:46:22]line ПРОДАЖА [10:46:22]line ТРК (МРК, ГНК) : 61 [10:46:22]line Товар: 2710194210 [10:46:22]line ДТ-К-2 [10:46:22]line 20.000 * 0.00 [10:46:22]line = 0.00 [10:46:22]line НДС 12% НСП 1% [10:46:22]line > о реализуемом товаре [10:46:22]line ИТОГО: 0.00 [10:46:22]line НСП 1% : 0.00 [10:46:22]line НДС 12% : 0.00 [10:46:22]line Наличными: 0.00 [10:46:22]line Безнал.: 0.00 [10:46:22]line Место: АЗС № 84 "Партнер Нефть" [10:46:22]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:46:22]line СНО: Общий режим [10:46:22]line Чек 176 19.10.2024 10:46 [10:46:22]line Смена: 443 ФФД: 1.0 [10:46:22]line ЗНМ: 0300000178 [10:46:22]line РНМ: 0000000000098116 [10:46:22]line Версия ККМ: 001 [10:46:22]line Талоны: Топливные Талоны [10:46:22]line 4380171 [10:46:22]line ФМ: 0000000000965413 [10:46:22]line ФД: 218531 [10:46:22]line ФПД: 230902359855168 [10:46:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104624&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218531&fm=230902359855168&tin=02508201610067®Number=0000000000098116&sum=0 [10:46:22]OFD Sender: Processing packet 218531 [packets to send 80, broken 79] [10:46:22]ProducePacketName [10:46:22]name=ofd_packets/00218531 [10:46:22]OFD Sender: To server: pG, [10:46:22]CommunicateWithHost lk.salyk.kg:30040 [10:46:22]ConnectInit lk.salyk.kg [10:46:22]written 0, free lines is 4095 [10:46:22]Connected sock=10 [10:46:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 E3 FE 04 01 BC 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 00 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A3 55 03 00 35 04 06 00 D2 01 25 23 10 40 57 08 E9 B3 06 0D F4 80 [10:46:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 62 02 47 00 C1 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 39 36 35 34 31 33 10 04 04 00 A3 55 03 00 F4 03 04 00 9A 39 13 67 B6 04 01 00 00 2E F6 1E FA B4 37 77 E2 [10:46:23]CommunicateWithHost err = 0 [10:46:23]CheckOFDResponse [10:46:23]1017 (14) - 77093643461234 [10:46:23]1041 (16) - 0000000000965413 [10:46:23]1040 (4) - 218531 [10:46:23]1012 (4) - 19.10.2024 04:46 [10:46:23]1206 (1) - 0 [10:46:23]OFD Sender: Remove packet 218531 [10:46:23]ProducePacketName [10:46:23]name=ofd_packets/00218531 [10:46:23]NVStorageDeleteData [10:46:23]Write to MH i2c: 01 00 00 17 55 6C [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: 01 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: 01 07 00 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: 01 07 00 17 55 00 00 00 00 00 E6 0C 65 [10:46:23]RasterBufferAndPrint [10:46:23]line [10:46:23]line [10:46:23]line [10:46:23]line [10:46:23]line [10:46:23]written 0, free lines is 3309 [10:46:23]MH_Cut [10:46:23]Write to MH i2c: D1 01 00 1E 55 01 45 [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: D1 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: D1 01 00 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: D1 01 00 1E 55 00 44 [10:46:23]Write to MH i2c: 01 00 00 1F 55 74 [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]OFD Sender: No OFD packet to send [10:46:24]*** Cut start [10:46:24]*** Partial cut [10:46:24]*** CUTSNS_PIN = 1 [10:46:24]*** CUTSNS_PIN = 0 [10:46:24]*** Brake cut motor [10:46:24]Read from MH i2c: 01 [10:46:24]MH_I2C_Read... [10:46:24]*** Stop cut motor [10:46:24]*** Cut end [10:46:24]Read from MH i2c: 01 07 00 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: 01 07 00 1F 55 00 00 00 00 00 FF 0F 89 [10:46:24]process_action close_receipt done [10:46:24]requested_data is exist [10:46:24]produce_requested_data [10:46:24]requested_item fm.sn is exist - process it [10:46:24]wFMCommunicate request_size=4 [10:46:24]MH_SAM_APDU [10:46:24]CAPDU: 80 11 00 00 [10:46:24]Write to MH i2c: E2 08 00 20 55 80 11 00 00 00 00 00 00 EF [10:46:24]Write i2c OK [10:46:24]MH_I2C_Read... [10:46:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:24]Read from MH i2c: E2 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: E2 17 00 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: E2 17 00 20 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3E [10:46:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:46:24]wFMCommunicate OK [10:46:24]requested_item fd.num is exist - process it [10:46:24]SAM_PROTO_GetFieldsCounters [10:46:24]wFMCommunicate request_size=4 [10:46:24]MH_SAM_APDU [10:46:24]CAPDU: 80 13 00 00 [10:46:24]Write to MH i2c: E2 08 00 21 55 80 13 00 00 00 00 00 00 F2 [10:46:24]Write i2c OK [10:46:24]MH_I2C_Read... [10:46:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:24]Read from MH i2c: E2 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: E2 62 00 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: E2 62 00 21 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A3 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [10:46:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A3 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:46:24]wFMCommunicate OK [10:46:24]SAM_PROTO_GetFieldsCounters done [10:46:24]requested_item shift.num is exist - process it [10:46:24]requested_item shift.opened is exist - process it [10:46:24]req_shift_opened [10:46:24]FM_GetShiftState [10:46:24]SAM_PROTO_GetShiftState [10:46:24]wFMCommunicate request_size=4 [10:46:24]MH_SAM_APDU [10:46:24]CAPDU: 80 13 01 00 [10:46:24]Write to MH i2c: E2 08 00 22 55 80 13 01 00 00 00 00 00 F4 [10:46:24]Write i2c OK [10:46:24]MH_I2C_Read... [10:46:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:24]Read from MH i2c: E2 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: E2 0E 00 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: E2 0E 00 22 55 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 37 [10:46:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:46:24]wFMCommunicate OK [10:46:24]SAM_PROTO_GetShiftState done [10:46:24]FM_GetShiftState done [10:46:24]req_shift_opened done [10:46:24]requested_item shift.open_date is exist - process it [10:46:24]req_shift_open_date [10:46:24]req_shift_open_date done [10:46:24]produce_requested_data done [10:46:24]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218531,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:46:24]process_action_free close_receipt [10:46:24]json_value_free [10:46:24]json_value_free done [10:46:24]process_json_proto returns [10:46:24]Send response to host [10:46:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218531,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:46:24]free response buf [10:46:24]execute_script done [10:46:24]execute_script returns [10:46:24]free content buf [10:46:24]Sock 9.Close socket [10:46:24]Sock 9.Thread stoped [10:46:28]OFD Sender: No OFD packet to send [10:46:33]OFD Sender: No OFD packet to send [10:46:38]OFD Sender: No OFD packet to send [10:46:43]OFD Sender: No OFD packet to send [10:46:48]OFD Sender: No OFD packet to send [10:46:53]OFD Sender: No OFD packet to send [10:46:58]OFD Sender: No OFD packet to send [10:47:03]OFD Sender: No OFD packet to send [10:47:08]OFD Sender: No OFD packet to send [10:47:13]OFD Sender: No OFD packet to send [10:47:18]OFD Sender: No OFD packet to send [10:47:23]OFD Sender: No OFD packet to send [10:47:28]OFD Sender: No OFD packet to send [10:47:33]OFD Sender: No OFD packet to send [10:47:38]OFD Sender: No OFD packet to send [10:47:40]accept exits with 8 [10:47:40]New connection [10:47:40]New thread 3066682724 created [10:47:40]Thread 3066826084 joined [10:47:40]Waiting for new connection... [10:47:40] Sock 8.Parse request [10:47:40]Sock 8.Check first char [10:47:40]Sock 8.First char is OK [10:47:40]request: POST /json_proto HTTP/1.0 [10:47:40]Method: POST [10:47:40]URL: /json_proto [10:47:40]Method is POST - this is cgi request [10:47:40]url: /json_proto [10:47:40]query_string will be loaded in cgi processing [10:47:40]execute_cgi json_proto POST (null) [10:47:40]execute_cgi path=json_proto method=POST [10:47:40]POST find Content-Length [10:47:40]Host: 172.17.40.4:8080 [10:47:40]Content-Length: 682 [10:47:40]Content-Type: application/json [10:47:40] [10:47:40]POST finish read [10:47:40]Found Content-Length = 682 [10:47:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:40]execute_script... [10:47:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:40]POST & json_proto [10:47:40]process_json_proto [10:47:40]json parsed OK: [10:47:40]protocol is kg_v1.0 [10:47:40]action value=close_receipt [10:47:40]process_action close_receipt [10:47:40]cmd_close_receipt [10:47:40]MH_GetDate [10:47:40]Write to MH i2c: F0 00 00 23 55 67 [10:47:40]Write i2c OK [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: F0 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: F0 09 00 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: F0 09 00 23 55 00 50 8E 13 67 EE 0E 0D 67 38 [10:47:40]GetLastDocTimeStamp 1729334784 [10:47:40]current date 1729334864 [10:47:40]FM_GetShiftState [10:47:40]SAM_PROTO_GetShiftState [10:47:40]wFMCommunicate request_size=4 [10:47:40]MH_SAM_APDU [10:47:40]CAPDU: 80 13 01 00 [10:47:40]Write to MH i2c: E2 08 00 24 55 80 13 01 00 00 00 00 00 F6 [10:47:40]Write i2c OK [10:47:40]MH_I2C_Read... [10:47:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:40]Read from MH i2c: E2 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 0E 00 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 0E 00 24 55 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 39 [10:47:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:47:40]wFMCommunicate OK [10:47:40]SAM_PROTO_GetShiftState done [10:47:40]FM_GetShiftState done [10:47:40]opened in 1729296582 [10:47:40]opened+sec_in_day 1729382982 [10:47:40]quantity*price = 100015 [10:47:40]sum+1 = 100017 [10:47: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 177 19.10.2024 10:47 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218532 ФПД: 49405750279612 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104744&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218532&fm=49405750279612&tin=02508201610067®Number=0000000000098116&sum=100000 [10:47:41]StoreToDocumentArchive [10:47:41]shift 443 fd 218532 [10:47:41]save to /storage/0443/doc_00218532 [10:47:41]save last doc name /storage/0443/doc_00218532 to /storage/kkm_last_doc_name [10:47:41]save OK [10:47:41]Clear old archive folders... [10:47:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:47:41]tlvbuf is 016C4270 [10:47:41]SAM_PROTO_ClearQueue [10:47:41]wFMCommunicate request_size=4 [10:47:41]MH_SAM_APDU [10:47:41]CAPDU: 80 09 00 00 [10:47:41]Write to MH i2c: E2 08 00 31 55 80 09 00 00 00 00 00 00 F8 [10:47:41]Write i2c OK [10:47:41]MH_I2C_Read... [10:47:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:47:41]Read from MH i2c: E2 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 03 00 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 03 00 31 55 00 90 00 FA [10:47:41]RAPDU: 90 00 [10:47:41]wFMCommunicate OK [10:47:41]SAM_PROTO_ClearQueue done [10:47:41]KKMCreateOFDPacket [10:47:41]OFDProtocolAddRootSTLVToBuf [10:47:41]FM_MakeSignedData [10:47:41]FM_MakeSignedData [10:47:41]SAM_PROTO_SignData [10:47:41]wFMCommunicate request_size=4 [10:47:41]MH_SAM_APDU [10:47:41]CAPDU: 80 0D 01 02 [10:47:41]Write to MH i2c: E2 08 00 32 55 80 0D 01 02 00 00 00 00 00 [10:47:41]Write i2c OK [10:47:41]MH_I2C_Read... [10:47:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:47:41]Read from MH i2c: E2 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 03 00 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 03 00 32 55 00 90 00 FB [10:47:41]RAPDU: 90 00 [10:47:41]wFMCommunicate OK [10:47:41]wFMCommunicate request_size=255 [10:47:41]MH_SAM_APDU [10:47:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 B1 00 00 00 F4 03 04 00 50 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A4 55 03 00 35 04 06 00 2C [10:47:41]Write to MH i2c: E2 02 01 33 55 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 B1 00 00 00 F4 03 04 00 50 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A4 55 03 00 35 04 06 00 2C 00 00 6F [10:47:41]Write i2c OK [10:47:41]MH_I2C_Read... [10:47:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:41]Read from MH i2c: E2 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 03 00 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 03 00 33 55 00 90 00 FC [10:47:41]RAPDU: 90 00 [10:47:41]wFMCommunicate OK [10:47:41]wFMCommunicate request_size=10 [10:47:41]MH_SAM_APDU [10:47:41]CAPDU: 80 0D 02 02 05 EF 2C 31 FD BC [10:47:41]Write to MH i2c: E2 0D 00 34 55 80 0D 02 02 05 00 EF 2C 31 FD BC 00 00 12 [10:47:41]Write i2c OK [10:47:41]MH_I2C_Read... [10:47:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:41]Read from MH i2c: E2 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 03 00 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 03 00 34 55 00 90 00 FD [10:47:41]RAPDU: 90 00 [10:47:41]wFMCommunicate OK [10:47:41]wFMCommunicate request_size=4 [10:47:41]MH_SAM_APDU [10:47:41]CAPDU: 80 0D 03 02 [10:47:41]Write to MH i2c: E2 08 00 35 55 80 0D 03 02 00 00 00 00 05 [10:47:41]Write i2c OK [10:47:41]MH_I2C_Read... [10:47:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:47:41]Read from MH i2c: E2 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 0B 00 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 0B 00 35 55 00 05 7D 24 54 20 72 F7 1F 90 00 A8 [10:47:41]RAPDU: 05 7D 24 54 20 72 F7 1F 90 00 [10:47:41]wFMCommunicate OK [10:47:41]SAM_PROTO_SignData done [10:47:41]FM_MakeSignedData done [10:47:41]CreateOFDProtocolMessage [10:47:41]wFMCommunicate request_size=4 [10:47:41]MH_SAM_APDU [10:47:41]CAPDU: 80 11 00 00 [10:47:41]Write to MH i2c: E2 08 00 36 55 80 11 00 00 00 00 00 00 05 [10:47:41]Write i2c OK [10:47:41]MH_I2C_Read... [10:47:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:41]Read from MH i2c: E2 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 17 00 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 17 00 36 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 54 [10:47:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:47:41]wFMCommunicate OK [10:47:41]CreateOFDProtocolMessage done [10:47:41]OFDSenderStorePacket 218532 [10:47:41]StoreOFDPacket docnum=218532 [10:47:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F3 DE 07 01 4D 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 B1 00 00 00 F4 03 04 00 50 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A4 55 03 00 35 04 06 00 2C EF 2C 31 FD BC 05 7D 24 54 20 72 F7 1F [10:47:41]CheckFolder [10:47:41]dirname=/storage/ofd_packets [10:47:41]CheckFolder done [10:47:41]ProducePacketName [10:47:41]name=ofd_packets/00218532 [10:47:41]NVStorageSaveData ofd_packets/00218532 [10:47:41]File name is /storage/ofd_packets/00218532 [10:47:41]Write 301 bytes [10:47:41]NVStorageSaveData done [10:47:41]OFDSenderStorePacket done [10:47:41]KKMCreateOFDPacket done [10:47:41]NVStorageSaveData kkm_last_timestamp [10:47:41]File name is /storage/kkm_last_timestamp [10:47:41]Write 4 bytes [10:47:41]NVStorageSaveData done [10:47:41]ExternCall_PrintAddStr [10:47:41]wPrintStart [10:47:41]Write to MH i2c: 01 00 00 37 55 8C [10:47:41]Write i2c OK [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: 01 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: 01 07 00 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: 01 07 00 37 55 00 00 00 00 00 FF 0F A1 [10:47:41]RasterBufferAndPrint [10:47:41]line Счет N : (1)536080 [10:47:41]line ИНН: 02508201610067 [10:47:41]line Контрольно-Кассовый Чек [10:47:41]line ПРОДАЖА [10:47:41]line ТРК (МРК, ГНК) : 43 [10:47:41]line Товар: 2710124130 [10:47:41]line Аи-92-К-2 [10:47:41]line 14.950 * 66.90 [10:47:41]line = 1000.16 [10:47:41]line НДС 12% НСП 1% [10:47:41]line > о реализуемом товаре [10:47:41]line ОКРУГЛЕНИЕ: -0.16 [10:47:41]line ИТОГО: 1000.00 [10:47:41]line Внесено: 1000.00 [10:47:41]line СДАЧА: 0.00 [10:47:41]line НСП 1% : 8.85 [10:47:41]line НДС 12% : 106.21 [10:47:41]line Наличными: 1000.00 [10:47:41]line Безнал.: 0.00 [10:47:41]line Место: АЗС № 84 "Партнер Нефть" [10:47:41]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:47:41]line СНО: Общий режим [10:47:41]line Чек 177 19.10.2024 10:47 [10:47:41]line Смена: 443 ФФД: 1.0 [10:47:41]line ЗНМ: 0300000178 [10:47:41]line РНМ: 0000000000098116 [10:47:41]line Версия ККМ: 001 [10:47:41]line ФМ: 0000000000965413 [10:47:41]line ФД: 218532 [10:47:41]line ФПД: 49405750279612 [10:47:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104744&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218532&fm=49405750279612&tin=02508201610067®Number=0000000000098116&sum=100000 [10:47:42]OFD Sender: Processing packet 218532 [packets to send 80, broken 79] [10:47:42]ProducePacketName [10:47:42]name=ofd_packets/00218532 [10:47:42]OFD Sender: To server: pG, [10:47:42]CommunicateWithHost lk.salyk.kg:30040 [10:47:42]ConnectInit lk.salyk.kg [10:47:42]written 0, free lines is 4095 [10:47:42]Connected sock=10 [10:47:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F3 DE 07 01 4D 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 B1 00 00 00 F4 03 04 00 50 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A4 55 03 00 35 04 06 00 2C EF 2C 31 FD BC 05 7D 24 54 20 72 F7 1F [10:47:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5C B1 47 00 37 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 39 36 35 34 31 33 10 04 04 00 A4 55 03 00 F4 03 04 00 EA 39 13 67 B6 04 01 00 00 F1 9C 8B 42 79 EC A6 AE [10:47:42]CommunicateWithHost err = 0 [10:47:42]CheckOFDResponse [10:47:42]1017 (14) - 77093643461234 [10:47:42]1041 (16) - 0000000000965413 [10:47:42]1040 (4) - 218532 [10:47:42]1012 (4) - 19.10.2024 04:47 [10:47:42]1206 (1) - 0 [10:47:42]OFD Sender: Remove packet 218532 [10:47:42]ProducePacketName [10:47:42]name=ofd_packets/00218532 [10:47:42]NVStorageDeleteData [10:47:42]Write to MH i2c: 01 00 00 62 55 B7 [10:47:42]Write i2c OK [10:47:42]MH_I2C_Read... [10:47:42]Read from MH i2c: 01 [10:47:42]MH_I2C_Read... [10:47:42]Read from MH i2c: 01 07 00 [10:47:42]MH_I2C_Read... [10:47:42]Read from MH i2c: 01 07 00 62 55 00 00 00 00 00 DD 0C A7 [10:47:42]RasterBufferAndPrint [10:47:42]line [10:47:42]line [10:47:42]line [10:47:42]line [10:47:42]line [10:47:42]written 0, free lines is 3302 [10:47:42]MH_Cut [10:47:42]Write to MH i2c: D1 01 00 69 55 01 90 [10:47:42]Write i2c OK [10:47:42]MH_I2C_Read... [10:47:42]Read from MH i2c: D1 [10:47:42]MH_I2C_Read... [10:47:42]Read from MH i2c: D1 01 00 [10:47:42]MH_I2C_Read... [10:47:42]Read from MH i2c: D1 01 00 69 55 00 8F [10:47:42]Write to MH i2c: 01 00 00 6A 55 BF [10:47:42]Write i2c OK [10:47:42]MH_I2C_Read... [10:47:43]OFD Sender: No OFD packet to send [10:47:43]*** Cut start [10:47:43]*** Partial cut [10:47:43]*** CUTSNS_PIN = 1 [10:47:43]*** CUTSNS_PIN = 0 [10:47:43]*** Brake cut motor [10:47:44]Read from MH i2c: 01 [10:47:44]MH_I2C_Read... [10:47:44]*** Stop cut motor [10:47:44]*** Cut end [10:47:44]Read from MH i2c: 01 07 00 [10:47:44]MH_I2C_Read... [10:47:44]Read from MH i2c: 01 07 00 6A 55 00 00 00 00 00 FF 0F D4 [10:47:44]process_action close_receipt done [10:47:44]requested_data is exist [10:47:44]produce_requested_data [10:47:44]requested_item fm.sn is exist - process it [10:47:44]wFMCommunicate request_size=4 [10:47:44]MH_SAM_APDU [10:47:44]CAPDU: 80 11 00 00 [10:47:44]Write to MH i2c: E2 08 00 6B 55 80 11 00 00 00 00 00 00 3A [10:47:44]Write i2c OK [10:47:44]MH_I2C_Read... [10:47:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:44]Read from MH i2c: E2 [10:47:44]MH_I2C_Read... [10:47:44]Read from MH i2c: E2 17 00 [10:47:44]MH_I2C_Read... [10:47:44]Read from MH i2c: E2 17 00 6B 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 89 [10:47:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:47:44]wFMCommunicate OK [10:47:44]requested_item fd.num is exist - process it [10:47:44]SAM_PROTO_GetFieldsCounters [10:47:44]wFMCommunicate request_size=4 [10:47:44]MH_SAM_APDU [10:47:44]CAPDU: 80 13 00 00 [10:47:44]Write to MH i2c: E2 08 00 6C 55 80 13 00 00 00 00 00 00 3D [10:47:44]Write i2c OK [10:47:44]MH_I2C_Read... [10:47:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:47:44]Read from MH i2c: E2 [10:47:44]MH_I2C_Read... [10:47:44]Read from MH i2c: E2 62 00 [10:47:44]MH_I2C_Read... [10:47:44]Read from MH i2c: E2 62 00 6C 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A4 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [10:47:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A4 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:47:44]wFMCommunicate OK [10:47:44]SAM_PROTO_GetFieldsCounters done [10:47:44]requested_item shift.num is exist - process it [10:47:44]requested_item shift.opened is exist - process it [10:47:44]req_shift_opened [10:47:44]FM_GetShiftState [10:47:44]SAM_PROTO_GetShiftState [10:47:44]wFMCommunicate request_size=4 [10:47:44]MH_SAM_APDU [10:47:44]CAPDU: 80 13 01 00 [10:47:44]Write to MH i2c: E2 08 00 6D 55 80 13 01 00 00 00 00 00 3F [10:47:44]Write i2c OK [10:47:44]MH_I2C_Read... [10:47:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:44]Read from MH i2c: E2 [10:47:44]MH_I2C_Read... [10:47:44]Read from MH i2c: E2 0E 00 [10:47:44]MH_I2C_Read... [10:47:44]Read from MH i2c: E2 0E 00 6D 55 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 82 [10:47:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:47:44]wFMCommunicate OK [10:47:44]SAM_PROTO_GetShiftState done [10:47:44]FM_GetShiftState done [10:47:44]req_shift_opened done [10:47:44]requested_item shift.open_date is exist - process it [10:47:44]req_shift_open_date [10:47:44]req_shift_open_date done [10:47:44]produce_requested_data done [10:47:44]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218532,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:47:44]process_action_free close_receipt [10:47:44]json_value_free [10:47:44]json_value_free done [10:47:44]process_json_proto returns [10:47:44]Send response to host [10:47:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218532,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:47:44]free response buf [10:47:44]execute_script done [10:47:44]execute_script returns [10:47:44]free content buf [10:47:44]Sock 8.Close socket [10:47:44]Sock 8.Thread stoped [10:47:48]OFD Sender: No OFD packet to send [10:47:53]OFD Sender: No OFD packet to send [10:47:58]OFD Sender: No OFD packet to send [10:48:03]OFD Sender: No OFD packet to send [10:48:08]OFD Sender: No OFD packet to send [10:48:13]OFD Sender: No OFD packet to send [10:48:18]OFD Sender: No OFD packet to send [10:48:23]OFD Sender: No OFD packet to send [10:48:28]OFD Sender: No OFD packet to send [10:48:33]OFD Sender: No OFD packet to send [10:48:38]OFD Sender: No OFD packet to send [10:48:43]OFD Sender: No OFD packet to send [10:48:48]OFD Sender: No OFD packet to send [10:48:53]OFD Sender: No OFD packet to send [10:48:58]OFD Sender: No OFD packet to send [10:49:00]accept exits with 9 [10:49:00]New connection [10:49:00]New thread 3066826084 created [10:49:00]Thread 3066682724 joined [10:49:00]Waiting for new connection... [10:49:00] Sock 9.Parse request [10:49:00]Sock 9.Check first char [10:49:00]Sock 9.First char is OK [10:49:00]request: POST /json_proto HTTP/1.0 [10:49:00]Method: POST [10:49:00]URL: /json_proto [10:49:00]Method is POST - this is cgi request [10:49:00]url: /json_proto [10:49:00]query_string will be loaded in cgi processing [10:49:00]execute_cgi json_proto POST (null) [10:49:00]execute_cgi path=json_proto method=POST [10:49:00]POST find Content-Length [10:49:00]Host: 172.17.40.4:8080 [10:49:00]Content-Length: 800 [10:49:00]Content-Type: application/json [10:49:00] [10:49:00]POST finish read [10:49:00]Found Content-Length = 800 [10:49:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536081", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4196332", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:00]execute_script... [10:49: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)536081", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4196332", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:00]POST & json_proto [10:49:00]process_json_proto [10:49:00]json parsed OK: [10:49:00]protocol is kg_v1.0 [10:49:00]action value=close_receipt [10:49:00]process_action close_receipt [10:49:00]cmd_close_receipt [10:49:00]MH_GetDate [10:49:00]Write to MH i2c: F0 00 00 6E 55 B2 [10:49:00]Write i2c OK [10:49:00]MH_I2C_Read... [10:49:00]Read from MH i2c: F0 [10:49:00]MH_I2C_Read... [10:49:00]Read from MH i2c: F0 09 00 [10:49:00]MH_I2C_Read... [10:49:00]Read from MH i2c: F0 09 00 6E 55 00 A0 8E 13 67 EE 0E 0D 67 D3 [10:49:00]GetLastDocTimeStamp 1729334864 [10:49:00]current date 1729334944 [10:49:00]FM_GetShiftState [10:49:00]SAM_PROTO_GetShiftState [10:49:00]wFMCommunicate request_size=4 [10:49:00]MH_SAM_APDU [10:49:00]CAPDU: 80 13 01 00 [10:49:00]Write to MH i2c: E2 08 00 6F 55 80 13 01 00 00 00 00 00 41 [10:49:00]Write i2c OK [10:49:00]MH_I2C_Read... [10:49:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:00]Read from MH i2c: E2 [10:49:00]MH_I2C_Read... [10:49:00]Read from MH i2c: E2 0E 00 [10:49:00]MH_I2C_Read... [10:49:00]Read from MH i2c: E2 0E 00 6F 55 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 84 [10:49:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:49:00]wFMCommunicate OK [10:49:00]SAM_PROTO_GetShiftState done [10:49:00]FM_GetShiftState done [10:49:00]opened in 1729296582 [10:49:00]opened+sec_in_day 1729382982 [10:49:00]quantity*price = 0 [10:49:00]sum+1 = 1 [10:49:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 178 19.10.2024 10:49 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4196332 ФМ: 0000000000965413 ФД: 218533 ФПД: 137535717016939 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104904&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218533&fm=137535717016939&tin=02508201610067®Number=0000000000098116&sum=0 [10:49:01]StoreToDocumentArchive [10:49:01]shift 443 fd 218533 [10:49:01]save to /storage/0443/doc_00218533 [10:49:01]save last doc name /storage/0443/doc_00218533 to /storage/kkm_last_doc_name [10:49:01]save OK [10:49:01]Clear old archive folders... [10:49:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:49:01]tlvbuf is 015B20E0 [10:49:01]SAM_PROTO_ClearQueue [10:49:01]wFMCommunicate request_size=4 [10:49:01]MH_SAM_APDU [10:49:01]CAPDU: 80 09 00 00 [10:49:01]Write to MH i2c: E2 08 00 7C 55 80 09 00 00 00 00 00 00 43 [10:49:01]Write i2c OK [10:49:01]MH_I2C_Read... [10:49:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:49:01]Read from MH i2c: E2 [10:49:01]MH_I2C_Read... [10:49:01]Read from MH i2c: E2 03 00 [10:49:01]MH_I2C_Read... [10:49:01]Read from MH i2c: E2 03 00 7C 55 00 90 00 45 [10:49:01]RAPDU: 90 00 [10:49:01]wFMCommunicate OK [10:49:01]SAM_PROTO_ClearQueue done [10:49:01]KKMCreateOFDPacket [10:49:01]OFDProtocolAddRootSTLVToBuf [10:49:01]FM_MakeSignedData [10:49:01]FM_MakeSignedData [10:49:01]SAM_PROTO_SignData [10:49:01]wFMCommunicate request_size=4 [10:49:01]MH_SAM_APDU [10:49:01]CAPDU: 80 0D 01 02 [10:49:01]Write to MH i2c: E2 08 00 7D 55 80 0D 01 02 00 00 00 00 4B [10:49:01]Write i2c OK [10:49:01]MH_I2C_Read... [10:49:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:49:01]Read from MH i2c: E2 [10:49:01]MH_I2C_Read... [10:49:01]Read from MH i2c: E2 03 00 [10:49:01]MH_I2C_Read... [10:49:01]Read from MH i2c: E2 03 00 7D 55 00 90 00 46 [10:49:01]RAPDU: 90 00 [10:49:01]wFMCommunicate OK [10:49:01]wFMCommunicate request_size=255 [10:49:01]MH_SAM_APDU [10:49: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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 A0 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A5 55 03 00 35 04 06 00 7D [10:49:01]Write to MH i2c: E2 02 01 7E 55 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 A0 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A5 55 03 00 35 04 06 00 7D 00 00 15 [10:49:01]Write i2c OK [10:49:01]MH_I2C_Read... [10:49:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:01]Read from MH i2c: E2 [10:49:01]MH_I2C_Read... [10:49:01]Read from MH i2c: E2 03 00 [10:49:01]MH_I2C_Read... [10:49:01]Read from MH i2c: E2 03 00 7E 55 00 90 00 47 [10:49:01]RAPDU: 90 00 [10:49:01]wFMCommunicate OK [10:49:01]wFMCommunicate request_size=10 [10:49:01]MH_SAM_APDU [10:49:01]CAPDU: 80 0D 02 02 05 16 87 8E 85 6B [10:49:01]Write to MH i2c: E2 0D 00 7F 55 80 0D 02 02 05 00 16 87 8E 85 6B 00 00 73 [10:49:01]Write i2c OK [10:49:01]MH_I2C_Read... [10:49:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:01]Read from MH i2c: E2 [10:49:01]MH_I2C_Read... [10:49:01]Read from MH i2c: E2 03 00 [10:49:01]MH_I2C_Read... [10:49:01]Read from MH i2c: E2 03 00 7F 55 00 90 00 48 [10:49:01]RAPDU: 90 00 [10:49:01]wFMCommunicate OK [10:49:01]wFMCommunicate request_size=4 [10:49:01]MH_SAM_APDU [10:49:01]CAPDU: 80 0D 03 02 [10:49:01]Write to MH i2c: E2 08 00 80 55 80 0D 03 02 00 00 00 00 50 [10:49:01]Write i2c OK [10:49:01]MH_I2C_Read... [10:49:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:49:01]Read from MH i2c: E2 [10:49:01]MH_I2C_Read... [10:49:01]Read from MH i2c: E2 0B 00 [10:49:01]MH_I2C_Read... [10:49:01]Read from MH i2c: E2 0B 00 80 55 00 1D E0 F3 08 BD 3D 18 D7 90 00 32 [10:49:01]RAPDU: 1D E0 F3 08 BD 3D 18 D7 90 00 [10:49:01]wFMCommunicate OK [10:49:01]SAM_PROTO_SignData done [10:49:01]FM_MakeSignedData done [10:49:01]CreateOFDProtocolMessage [10:49:01]wFMCommunicate request_size=4 [10:49:01]MH_SAM_APDU [10:49:01]CAPDU: 80 11 00 00 [10:49:01]Write to MH i2c: E2 08 00 81 55 80 11 00 00 00 00 00 00 50 [10:49:01]Write i2c OK [10:49:01]MH_I2C_Read... [10:49:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:01]Read from MH i2c: E2 [10:49:01]MH_I2C_Read... [10:49:01]Read from MH i2c: E2 17 00 [10:49:01]MH_I2C_Read... [10:49:01]Read from MH i2c: E2 17 00 81 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9F [10:49:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:49:01]wFMCommunicate OK [10:49:01]CreateOFDProtocolMessage done [10:49:01]OFDSenderStorePacket 218533 [10:49:01]StoreOFDPacket docnum=218533 [10:49:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A1 98 07 01 BC E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 A0 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A5 55 03 00 35 04 06 00 7D 16 87 8E 85 6B 1D E0 F3 08 BD 3D 18 D7 [10:49:01]CheckFolder [10:49:01]dirname=/storage/ofd_packets [10:49:01]CheckFolder done [10:49:01]ProducePacketName [10:49:01]name=ofd_packets/00218533 [10:49:01]NVStorageSaveData ofd_packets/00218533 [10:49:01]File name is /storage/ofd_packets/00218533 [10:49:01]Write 301 bytes [10:49:01]NVStorageSaveData done [10:49:01]OFDSenderStorePacket done [10:49:01]KKMCreateOFDPacket done [10:49:01]NVStorageSaveData kkm_last_timestamp [10:49:01]File name is /storage/kkm_last_timestamp [10:49:01]Write 4 bytes [10:49:01]NVStorageSaveData done [10:49:01]OFD Sender: Processing packet 218533 [packets to send 80, broken 79] [10:49:01]ProducePacketName [10:49:01]name=ofd_packets/00218533 [10:49:01]OFD Sender: To server: pG, [10:49:01]CommunicateWithHost lk.salyk.kg:30040 [10:49:01]ConnectInit lk.salyk.kg [10:49:01]ExternCall_PrintAddStr [10:49:01]wPrintStart [10:49:01]Write to MH i2c: 01 00 00 82 55 D7 [10:49:01]Write i2c OK [10:49:01]MH_I2C_Read... [10:49:01]Read from MH i2c: 01 [10:49:01]MH_I2C_Read... [10:49:01]Read from MH i2c: 01 07 00 [10:49:01]MH_I2C_Read... [10:49:01]Read from MH i2c: 01 07 00 82 55 00 00 00 00 00 FF 0F EC [10:49:01]RasterBufferAndPrint [10:49:01]line Счет N : (1)536081 [10:49:01]line ИНН: 02508201610067 [10:49:01]line Контрольно-Кассовый Чек [10:49:01]line ПРОДАЖА [10:49:01]line ТРК (МРК, ГНК) : 13 [10:49:01]line Товар: 2710124130 [10:49:01]line Аи-92-К-2 [10:49:01]line 10.000 * 0.00 [10:49:01]line = 0.00 [10:49:01]line НДС 12% НСП 1% [10:49:01]line > о реализуемом товаре [10:49:01]line ИТОГО: 0.00 [10:49:01]line НСП 1% : 0.00 [10:49:01]line НДС 12% : 0.00 [10:49:01]line Наличными: 0.00 [10:49:01]line Безнал.: 0.00 [10:49:01]line Место: АЗС № 84 "Партнер Нефть" [10:49:01]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:49:01]line СНО: Общий режим [10:49:01]line Чек 178 19.10.2024 10:49 [10:49:01]line Смена: 443 ФФД: 1.0 [10:49:01]line ЗНМ: 0300000178 [10:49:01]line РНМ: 0000000000098116 [10:49:01]line Версия ККМ: 001 [10:49:01]line Талоны: Топливные Талоны [10:49:01]line 4196332 [10:49:01]line ФМ: 0000000000965413 [10:49:01]line ФД: 218533 [10:49:01]line ФПД: 137535717016939 [10:49:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104904&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218533&fm=137535717016939&tin=02508201610067®Number=0000000000098116&sum=0 [10:49:02]Connected sock=11 [10:49:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A1 98 07 01 BC E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 A0 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A5 55 03 00 35 04 06 00 7D 16 87 8E 85 6B 1D E0 F3 08 BD 3D 18 D7 [10:49:02]written 0, free lines is 4095 [10:49:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F2 6E 47 00 DC 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 39 36 35 34 31 33 10 04 04 00 A5 55 03 00 F4 03 04 00 3A 3A 13 67 B6 04 01 00 00 5F 08 03 B9 42 B0 D0 A0 [10:49:02]CommunicateWithHost err = 0 [10:49:02]CheckOFDResponse [10:49:02]1017 (14) - 77093643461234 [10:49:02]1041 (16) - 0000000000965413 [10:49:02]1040 (4) - 218533 [10:49:02]1012 (4) - 19.10.2024 04:48 [10:49:02]1206 (1) - 0 [10:49:02]OFD Sender: Remove packet 218533 [10:49:02]ProducePacketName [10:49:02]name=ofd_packets/00218533 [10:49:02]NVStorageDeleteData [10:49:02]Write to MH i2c: 01 00 00 AC 55 01 [10:49:02]Write i2c OK [10:49:02]MH_I2C_Read... [10:49:02]Read from MH i2c: 01 [10:49:02]MH_I2C_Read... [10:49:02]Read from MH i2c: 01 07 00 [10:49:02]MH_I2C_Read... [10:49:02]Read from MH i2c: 01 07 00 AC 55 00 00 00 00 00 DE 0C F2 [10:49:02]RasterBufferAndPrint [10:49:02]line [10:49:02]line [10:49:02]line [10:49:02]line [10:49:02]line [10:49:02]written 0, free lines is 3300 [10:49:02]MH_Cut [10:49:02]Write to MH i2c: D1 01 00 B3 55 01 DA [10:49:02]Write i2c OK [10:49:02]MH_I2C_Read... [10:49:02]Read from MH i2c: D1 [10:49:02]MH_I2C_Read... [10:49:02]Read from MH i2c: D1 01 00 [10:49:02]MH_I2C_Read... [10:49:02]Read from MH i2c: D1 01 00 B3 55 00 D9 [10:49:02]Write to MH i2c: 01 00 00 B4 55 09 [10:49:02]Write i2c OK [10:49:02]MH_I2C_Read... [10:49:02]OFD Sender: No OFD packet to send [10:49:03]*** Cut start [10:49:03]*** Partial cut [10:49:03]*** CUTSNS_PIN = 1 [10:49:03]*** CUTSNS_PIN = 0 [10:49:03]*** Brake cut motor [10:49:04]Read from MH i2c: 01 [10:49:04]MH_I2C_Read... [10:49:04]*** Stop cut motor [10:49:04]*** Cut end [10:49:04]Read from MH i2c: 01 07 00 [10:49:04]MH_I2C_Read... [10:49:04]Read from MH i2c: 01 07 00 B4 55 00 00 00 00 00 FF 0F 1E [10:49:04]process_action close_receipt done [10:49:04]requested_data is exist [10:49:04]produce_requested_data [10:49:04]requested_item fm.sn is exist - process it [10:49:04]wFMCommunicate request_size=4 [10:49:04]MH_SAM_APDU [10:49:04]CAPDU: 80 11 00 00 [10:49:04]Write to MH i2c: E2 08 00 B5 55 80 11 00 00 00 00 00 00 84 [10:49:04]Write i2c OK [10:49:04]MH_I2C_Read... [10:49:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:04]Read from MH i2c: E2 [10:49:04]MH_I2C_Read... [10:49:04]Read from MH i2c: E2 17 00 [10:49:04]MH_I2C_Read... [10:49:04]Read from MH i2c: E2 17 00 B5 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D3 [10:49:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:49:04]wFMCommunicate OK [10:49:04]requested_item fd.num is exist - process it [10:49:04]SAM_PROTO_GetFieldsCounters [10:49:04]wFMCommunicate request_size=4 [10:49:04]MH_SAM_APDU [10:49:04]CAPDU: 80 13 00 00 [10:49:04]Write to MH i2c: E2 08 00 B6 55 80 13 00 00 00 00 00 00 87 [10:49:04]Write i2c OK [10:49:04]MH_I2C_Read... [10:49:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:49:04]Read from MH i2c: E2 [10:49:04]MH_I2C_Read... [10:49:04]Read from MH i2c: E2 62 00 [10:49:04]MH_I2C_Read... [10:49:04]Read from MH i2c: E2 62 00 B6 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A5 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 73 [10:49:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A5 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:49:04]wFMCommunicate OK [10:49:04]SAM_PROTO_GetFieldsCounters done [10:49:04]requested_item shift.num is exist - process it [10:49:04]requested_item shift.opened is exist - process it [10:49:04]req_shift_opened [10:49:04]FM_GetShiftState [10:49:04]SAM_PROTO_GetShiftState [10:49:04]wFMCommunicate request_size=4 [10:49:04]MH_SAM_APDU [10:49:04]CAPDU: 80 13 01 00 [10:49:04]Write to MH i2c: E2 08 00 B7 55 80 13 01 00 00 00 00 00 89 [10:49:04]Write i2c OK [10:49:04]MH_I2C_Read... [10:49:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:04]Read from MH i2c: E2 [10:49:04]MH_I2C_Read... [10:49:04]Read from MH i2c: E2 0E 00 [10:49:04]MH_I2C_Read... [10:49:04]Read from MH i2c: E2 0E 00 B7 55 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CC [10:49:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:49:04]wFMCommunicate OK [10:49:04]SAM_PROTO_GetShiftState done [10:49:04]FM_GetShiftState done [10:49:04]req_shift_opened done [10:49:04]requested_item shift.open_date is exist - process it [10:49:04]req_shift_open_date [10:49:04]req_shift_open_date done [10:49:04]produce_requested_data done [10:49:04]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218533,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:49:04]process_action_free close_receipt [10:49:04]json_value_free [10:49:04]json_value_free done [10:49:04]process_json_proto returns [10:49:04]Send response to host [10:49:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218533,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:49:04]free response buf [10:49:04]execute_script done [10:49:04]execute_script returns [10:49:04]free content buf [10:49:04]Sock 9.Close socket [10:49:04]Sock 9.Thread stoped [10:49:07]OFD Sender: No OFD packet to send [10:49:12]OFD Sender: No OFD packet to send [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:53]accept exits with 8 [10:49:53]New connection [10:49:53]New thread 3066682724 created [10:49:53]Thread 3066826084 joined [10:49:53]Waiting for new connection... [10:49:53] Sock 8.Parse request [10:49:53]Sock 8.Check first char [10:49:53]Sock 8.First char is OK [10:49:53]request: POST /json_proto HTTP/1.0 [10:49:53]Method: POST [10:49:53]URL: /json_proto [10:49:53]Method is POST - this is cgi request [10:49:53]url: /json_proto [10:49:53]query_string will be loaded in cgi processing [10:49:53]execute_cgi json_proto POST (null) [10:49:53]execute_cgi path=json_proto method=POST [10:49:53]POST find Content-Length [10:49:53]Host: 172.17.40.4:8080 [10:49:53]Content-Length: 679 [10:49:53]Content-Type: application/json [10:49:53] [10:49:53]POST finish read [10:49:53]Found Content-Length = 679 [10:49:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:49:53]execute_script... [10:49: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)536082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:49:53]POST & json_proto [10:49:53]process_json_proto [10:49:53]json parsed OK: [10:49:53]protocol is kg_v1.0 [10:49:53]action value=close_receipt [10:49:53]process_action close_receipt [10:49:53]cmd_close_receipt [10:49:53]MH_GetDate [10:49:53]Write to MH i2c: F0 00 00 B8 55 FC [10:49:53]Write i2c OK [10:49:53]MH_I2C_Read... [10:49:53]Read from MH i2c: F0 [10:49:53]MH_I2C_Read... [10:49:53]Read from MH i2c: F0 09 00 [10:49:53]MH_I2C_Read... [10:49:53]Read from MH i2c: F0 09 00 B8 55 00 D5 8E 13 67 EE 0E 0D 67 52 [10:49:53]GetLastDocTimeStamp 1729334944 [10:49:53]current date 1729334997 [10:49:53]FM_GetShiftState [10:49:53]SAM_PROTO_GetShiftState [10:49:53]wFMCommunicate request_size=4 [10:49:53]MH_SAM_APDU [10:49:53]CAPDU: 80 13 01 00 [10:49:53]Write to MH i2c: E2 08 00 B9 55 80 13 01 00 00 00 00 00 8B [10:49:53]Write i2c OK [10:49:53]MH_I2C_Read... [10:49:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:53]Read from MH i2c: E2 [10:49:53]MH_I2C_Read... [10:49:53]Read from MH i2c: E2 0E 00 [10:49:53]MH_I2C_Read... [10:49:53]Read from MH i2c: E2 0E 00 B9 55 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CE [10:49:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:49:53]wFMCommunicate OK [10:49:53]SAM_PROTO_GetShiftState done [10:49:53]FM_GetShiftState done [10:49:53]opened in 1729296582 [10:49:53]opened+sec_in_day 1729382982 [10:49:53]quantity*price = 100050 [10:49:53]sum+1 = 100052 [10:49:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 179 19.10.2024 10:49 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218534 ФПД: 131529754487046 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104957&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218534&fm=131529754487046&tin=02508201610067®Number=0000000000098116&sum=100000 [10:49:54]StoreToDocumentArchive [10:49:54]shift 443 fd 218534 [10:49:54]save to /storage/0443/doc_00218534 [10:49:54]save last doc name /storage/0443/doc_00218534 to /storage/kkm_last_doc_name [10:49:54]save OK [10:49:54]Clear old archive folders... [10:49:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:49:54]tlvbuf is 0151D980 [10:49:54]SAM_PROTO_ClearQueue [10:49:54]wFMCommunicate request_size=4 [10:49:54]MH_SAM_APDU [10:49:54]CAPDU: 80 09 00 00 [10:49:54]Write to MH i2c: E2 08 00 C6 55 80 09 00 00 00 00 00 00 8D [10:49:54]Write i2c OK [10:49:54]MH_I2C_Read... [10:49:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:49:54]Read from MH i2c: E2 [10:49:54]MH_I2C_Read... [10:49:54]Read from MH i2c: E2 03 00 [10:49:54]MH_I2C_Read... [10:49:54]Read from MH i2c: E2 03 00 C6 55 00 90 00 8F [10:49:54]RAPDU: 90 00 [10:49:54]wFMCommunicate OK [10:49:54]SAM_PROTO_ClearQueue done [10:49:54]KKMCreateOFDPacket [10:49:54]OFDProtocolAddRootSTLVToBuf [10:49:54]FM_MakeSignedData [10:49:54]FM_MakeSignedData [10:49:54]SAM_PROTO_SignData [10:49:54]wFMCommunicate request_size=4 [10:49:54]MH_SAM_APDU [10:49:54]CAPDU: 80 0D 01 02 [10:49:54]Write to MH i2c: E2 08 00 C7 55 80 0D 01 02 00 00 00 00 95 [10:49:54]Write i2c OK [10:49:54]MH_I2C_Read... [10:49:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:49:54]Read from MH i2c: E2 [10:49:54]MH_I2C_Read... [10:49:54]Read from MH i2c: E2 03 00 [10:49:54]MH_I2C_Read... [10:49:54]Read from MH i2c: E2 03 00 C7 55 00 90 00 90 [10:49:54]RAPDU: 90 00 [10:49:54]wFMCommunicate OK [10:49:54]wFMCommunicate request_size=255 [10:49:54]MH_SAM_APDU [10:49: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 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 B3 00 00 00 F4 03 04 00 D5 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A6 55 03 00 35 04 06 00 77 A0 28 4B [10:49:54]Write to MH i2c: E2 02 01 C8 55 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 B3 00 00 00 F4 03 04 00 D5 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A6 55 03 00 35 04 06 00 77 A0 28 4B 00 00 E7 [10:49:54]Write i2c OK [10:49:54]MH_I2C_Read... [10:49:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:54]Read from MH i2c: E2 [10:49:54]MH_I2C_Read... [10:49:54]Read from MH i2c: E2 03 00 [10:49:54]MH_I2C_Read... [10:49:54]Read from MH i2c: E2 03 00 C8 55 00 90 00 91 [10:49:54]RAPDU: 90 00 [10:49:54]wFMCommunicate OK [10:49:54]wFMCommunicate request_size=7 [10:49:54]MH_SAM_APDU [10:49:54]CAPDU: 80 0D 02 02 02 29 06 [10:49:54]Write to MH i2c: E2 0A 00 C9 55 80 0D 02 02 02 00 29 06 00 00 CB [10:49:54]Write i2c OK [10:49:54]MH_I2C_Read... [10:49:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:54]Read from MH i2c: E2 [10:49:54]MH_I2C_Read... [10:49:54]Read from MH i2c: E2 03 00 [10:49:54]MH_I2C_Read... [10:49:54]Read from MH i2c: E2 03 00 C9 55 00 90 00 92 [10:49:54]RAPDU: 90 00 [10:49:54]wFMCommunicate OK [10:49:54]wFMCommunicate request_size=4 [10:49:54]MH_SAM_APDU [10:49:54]CAPDU: 80 0D 03 02 [10:49:54]Write to MH i2c: E2 08 00 CA 55 80 0D 03 02 00 00 00 00 9A [10:49:54]Write i2c OK [10:49:54]MH_I2C_Read... [10:49:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:49:54]Read from MH i2c: E2 [10:49:54]MH_I2C_Read... [10:49:54]Read from MH i2c: E2 0B 00 [10:49:54]MH_I2C_Read... [10:49:54]Read from MH i2c: E2 0B 00 CA 55 00 45 37 FB C7 79 89 15 79 90 00 69 [10:49:54]RAPDU: 45 37 FB C7 79 89 15 79 90 00 [10:49:54]wFMCommunicate OK [10:49:54]SAM_PROTO_SignData done [10:49:54]FM_MakeSignedData done [10:49:54]CreateOFDProtocolMessage [10:49:54]wFMCommunicate request_size=4 [10:49:54]MH_SAM_APDU [10:49:54]CAPDU: 80 11 00 00 [10:49:54]Write to MH i2c: E2 08 00 CB 55 80 11 00 00 00 00 00 00 9A [10:49:54]Write i2c OK [10:49:54]MH_I2C_Read... [10:49:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:54]Read from MH i2c: E2 [10:49:54]MH_I2C_Read... [10:49:54]Read from MH i2c: E2 17 00 [10:49:54]MH_I2C_Read... [10:49:54]Read from MH i2c: E2 17 00 CB 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E9 [10:49:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:49:54]wFMCommunicate OK [10:49:54]CreateOFDProtocolMessage done [10:49:54]OFDSenderStorePacket 218534 [10:49:54]StoreOFDPacket docnum=218534 [10:49:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 3F 3A 04 01 9C 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 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 B3 00 00 00 F4 03 04 00 D5 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A6 55 03 00 35 04 06 00 77 A0 28 4B 29 06 45 37 FB C7 79 89 15 79 [10:49:54]CheckFolder [10:49:54]dirname=/storage/ofd_packets [10:49:54]CheckFolder done [10:49:54]ProducePacketName [10:49:54]name=ofd_packets/00218534 [10:49:54]NVStorageSaveData ofd_packets/00218534 [10:49:54]File name is /storage/ofd_packets/00218534 [10:49:54]Write 298 bytes [10:49:54]NVStorageSaveData done [10:49:54]OFDSenderStorePacket done [10:49:54]KKMCreateOFDPacket done [10:49:54]NVStorageSaveData kkm_last_timestamp [10:49:54]File name is /storage/kkm_last_timestamp [10:49:54]Write 4 bytes [10:49:54]NVStorageSaveData done [10:49:54]ExternCall_PrintAddStr [10:49:54]wPrintStart [10:49:54]Write to MH i2c: 01 00 00 CC 55 21 [10:49:54]Write i2c OK [10:49:54]MH_I2C_Read... [10:49:54]Read from MH i2c: 01 [10:49:54]MH_I2C_Read... [10:49:54]Read from MH i2c: 01 07 00 [10:49:54]MH_I2C_Read... [10:49:54]Read from MH i2c: 01 07 00 CC 55 00 00 00 00 00 FF 0F 36 [10:49:54]RasterBufferAndPrint [10:49:54]line Счет N : (1)536082 [10:49:54]line ИНН: 02508201610067 [10:49:54]line Контрольно-Кассовый Чек [10:49:54]line ПРОДАЖА [10:49:54]line ТРК (МРК, ГНК) : 61 [10:49:54]line Товар: 2710194210 [10:49:54]line ДТ-К-2 [10:49:54]line 13.130 * 76.20 [10:49:54]line = 1000.51 [10:49:54]line НДС 12% НСП 1% [10:49:54]line > о реализуемом товаре [10:49:54]line ОКРУГЛЕНИЕ: -0.51 [10:49:54]line ИТОГО: 1000.00 [10:49:54]line Внесено: 1000.00 [10:49:54]line СДАЧА: 0.00 [10:49:54]line НСП 1% : 8.85 [10:49:54]line НДС 12% : 106.25 [10:49:54]line Наличными: 1000.00 [10:49:54]line Безнал.: 0.00 [10:49:54]line Место: АЗС № 84 "Партнер Нефть" [10:49:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:49:54]line СНО: Общий режим [10:49:54]line Чек 179 19.10.2024 10:49 [10:49:54]line Смена: 443 ФФД: 1.0 [10:49:54]line ЗНМ: 0300000178 [10:49:54]line РНМ: 0000000000098116 [10:49:54]line Версия ККМ: 001 [10:49:54]line ФМ: 0000000000965413 [10:49:54]line ФД: 218534 [10:49:54]line ФПД: 131529754487046 [10:49:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T104957&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218534&fm=131529754487046&tin=02508201610067®Number=0000000000098116&sum=100000 [10:49:55]OFD Sender: Processing packet 218534 [packets to send 80, broken 79] [10:49:55]ProducePacketName [10:49:55]name=ofd_packets/00218534 [10:49:55]OFD Sender: To server: pG, [10:49:55]CommunicateWithHost lk.salyk.kg:30040 [10:49:55]ConnectInit lk.salyk.kg [10:49:55]written 0, free lines is 4095 [10:49:55]Connected sock=10 [10:49:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 3F 3A 04 01 9C 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 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 B3 00 00 00 F4 03 04 00 D5 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A6 55 03 00 35 04 06 00 77 A0 28 4B 29 06 45 37 FB C7 79 89 15 79 [10:49:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 92 3B 47 00 EA 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A6 55 03 00 F4 03 04 00 6F 3A 13 67 B6 04 01 00 00 CD D8 1C D2 71 C0 F1 59 [10:49:55]CommunicateWithHost err = 0 [10:49:55]CheckOFDResponse [10:49:55]1017 (14) - 77093643461234 [10:49:55]1041 (16) - 0000000000965413 [10:49:55]1040 (4) - 218534 [10:49:55]1012 (4) - 19.10.2024 04:49 [10:49:55]1206 (1) - 0 [10:49:55]OFD Sender: Remove packet 218534 [10:49:55]ProducePacketName [10:49:55]name=ofd_packets/00218534 [10:49:55]NVStorageDeleteData [10:49:55]Write to MH i2c: 01 00 00 F7 55 4C [10:49:55]Write i2c OK [10:49:55]MH_I2C_Read... [10:49:55]Read from MH i2c: 01 [10:49:55]MH_I2C_Read... [10:49:55]Read from MH i2c: 01 07 00 [10:49:55]MH_I2C_Read... [10:49:55]Read from MH i2c: 01 07 00 F7 55 00 00 00 00 00 D5 0C 34 [10:49:55]RasterBufferAndPrint [10:49:55]line [10:49:55]line [10:49:55]line [10:49:55]line [10:49:55]line [10:49:55]written 0, free lines is 3289 [10:49:55]MH_Cut [10:49:55]Write to MH i2c: D1 01 00 FE 55 01 25 [10:49:55]Write i2c OK [10:49:55]MH_I2C_Read... [10:49:55]Read from MH i2c: D1 [10:49:55]MH_I2C_Read... [10:49:55]Read from MH i2c: D1 01 00 [10:49:55]MH_I2C_Read... [10:49:55]Read from MH i2c: D1 01 00 FE 55 00 24 [10:49:55]Write to MH i2c: 01 00 00 FF 55 54 [10:49:55]Write i2c OK [10:49:55]MH_I2C_Read... [10:49:55]OFD Sender: No OFD packet to send [10:49:56]*** Cut start [10:49:56]*** Partial cut [10:49:56]*** CUTSNS_PIN = 1 [10:49:56]*** CUTSNS_PIN = 0 [10:49:56]*** Brake cut motor [10:49:56]Read from MH i2c: 01 [10:49:56]MH_I2C_Read... [10:49:56]*** Stop cut motor [10:49:56]*** Cut end [10:49:56]Read from MH i2c: 01 07 00 [10:49:56]MH_I2C_Read... [10:49:56]Read from MH i2c: 01 07 00 FF 55 00 00 00 00 00 FF 0F 69 [10:49:56]process_action close_receipt done [10:49:56]requested_data is exist [10:49:56]produce_requested_data [10:49:56]requested_item fm.sn is exist - process it [10:49:56]wFMCommunicate request_size=4 [10:49:56]MH_SAM_APDU [10:49:56]CAPDU: 80 11 00 00 [10:49:56]Write to MH i2c: E2 08 00 00 56 80 11 00 00 00 00 00 00 D0 [10:49:56]Write i2c OK [10:49:56]MH_I2C_Read... [10:49:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:57]Read from MH i2c: E2 [10:49:57]MH_I2C_Read... [10:49:57]Read from MH i2c: E2 17 00 [10:49:57]MH_I2C_Read... [10:49:57]Read from MH i2c: E2 17 00 00 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1F [10:49:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:49:57]wFMCommunicate OK [10:49:57]requested_item fd.num is exist - process it [10:49:57]SAM_PROTO_GetFieldsCounters [10:49:57]wFMCommunicate request_size=4 [10:49:57]MH_SAM_APDU [10:49:57]CAPDU: 80 13 00 00 [10:49:57]Write to MH i2c: E2 08 00 01 56 80 13 00 00 00 00 00 00 D3 [10:49:57]Write i2c OK [10:49:57]MH_I2C_Read... [10:49:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:49:57]Read from MH i2c: E2 [10:49:57]MH_I2C_Read... [10:49:57]Read from MH i2c: E2 62 00 [10:49:57]MH_I2C_Read... [10:49:57]Read from MH i2c: E2 62 00 01 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A6 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 C3 [10:49:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A6 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:49:57]wFMCommunicate OK [10:49:57]SAM_PROTO_GetFieldsCounters done [10:49:57]requested_item shift.num is exist - process it [10:49:57]requested_item shift.opened is exist - process it [10:49:57]req_shift_opened [10:49:57]FM_GetShiftState [10:49:57]SAM_PROTO_GetShiftState [10:49:57]wFMCommunicate request_size=4 [10:49:57]MH_SAM_APDU [10:49:57]CAPDU: 80 13 01 00 [10:49:57]Write to MH i2c: E2 08 00 02 56 80 13 01 00 00 00 00 00 D5 [10:49:57]Write i2c OK [10:49:57]MH_I2C_Read... [10:49:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:57]Read from MH i2c: E2 [10:49:57]MH_I2C_Read... [10:49:57]Read from MH i2c: E2 0E 00 [10:49:57]MH_I2C_Read... [10:49:57]Read from MH i2c: E2 0E 00 02 56 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 18 [10:49:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:49:57]wFMCommunicate OK [10:49:57]SAM_PROTO_GetShiftState done [10:49:57]FM_GetShiftState done [10:49:57]req_shift_opened done [10:49:57]requested_item shift.open_date is exist - process it [10:49:57]req_shift_open_date [10:49:57]req_shift_open_date done [10:49:57]produce_requested_data done [10:49:57]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218534,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:49:57]process_action_free close_receipt [10:49:57]json_value_free [10:49:57]json_value_free done [10:49:57]process_json_proto returns [10:49:57]Send response to host [10:49:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218534,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:49:57]free response buf [10:49:57]execute_script done [10:49:57]execute_script returns [10:49:57]free content buf [10:49:57]Sock 8.Close socket [10:49:57]Sock 8.Thread stoped [10:50:00]OFD Sender: No OFD packet to send [10:50:05]OFD Sender: No OFD packet to send [10:50:10]OFD Sender: No OFD packet to send [10:50:12]accept exits with 9 [10:50:12]New connection [10:50:12]New thread 3066826084 created [10:50:12]Thread 3066682724 joined [10:50:12]Waiting for new connection... [10:50:12] Sock 9.Parse request [10:50:12]Sock 9.Check first char [10:50:12]Sock 9.First char is OK [10:50:12]request: POST /json_proto HTTP/1.0 [10:50:12]Method: POST [10:50:12]URL: /json_proto [10:50:12]Method is POST - this is cgi request [10:50:12]url: /json_proto [10:50:12]query_string will be loaded in cgi processing [10:50:12]execute_cgi json_proto POST (null) [10:50:12]execute_cgi path=json_proto method=POST [10:50:12]POST find Content-Length [10:50:12]Host: 172.17.40.4:8080 [10:50:12]Content-Length: 677 [10:50:12]Content-Type: application/json [10:50:12] [10:50:12]POST finish read [10:50:12]Found Content-Length = 677 [10:50:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:50:12]execute_script... [10:50: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)536083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:50:12]POST & json_proto [10:50:12]process_json_proto [10:50:12]json parsed OK: [10:50:12]protocol is kg_v1.0 [10:50:12]action value=close_receipt [10:50:12]process_action close_receipt [10:50:12]cmd_close_receipt [10:50:12]MH_GetDate [10:50:12]Write to MH i2c: F0 00 00 03 56 48 [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: F0 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: F0 09 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: F0 09 00 03 56 00 E8 8E 13 67 EE 0E 0D 67 B1 [10:50:12]GetLastDocTimeStamp 1729334997 [10:50:12]current date 1729335016 [10:50:12]FM_GetShiftState [10:50:12]SAM_PROTO_GetShiftState [10:50:12]wFMCommunicate request_size=4 [10:50:12]MH_SAM_APDU [10:50:12]CAPDU: 80 13 01 00 [10:50:12]Write to MH i2c: E2 08 00 04 56 80 13 01 00 00 00 00 00 D7 [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:12]Read from MH i2c: E2 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 0E 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 0E 00 04 56 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1A [10:50:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:50:12]wFMCommunicate OK [10:50:12]SAM_PROTO_GetShiftState done [10:50:12]FM_GetShiftState done [10:50:12]opened in 1729296582 [10:50:12]opened+sec_in_day 1729382982 [10:50:12]quantity*price = 40006 [10:50:12]sum+1 = 40007 [10:50:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 180 19.10.2024 10:50 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218535 ФПД: 148759302911894 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T105017&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218535&fm=148759302911894&tin=02508201610067®Number=0000000000098116&sum=40000 [10:50:14]StoreToDocumentArchive [10:50:14]shift 443 fd 218535 [10:50:14]save to /storage/0443/doc_00218535 [10:50:14]save last doc name /storage/0443/doc_00218535 to /storage/kkm_last_doc_name [10:50:14]save OK [10:50:14]Clear old archive folders... [10:50:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:50:14]tlvbuf is 0151DB30 [10:50:14]SAM_PROTO_ClearQueue [10:50:14]wFMCommunicate request_size=4 [10:50:14]MH_SAM_APDU [10:50:14]CAPDU: 80 09 00 00 [10:50:14]Write to MH i2c: E2 08 00 11 56 80 09 00 00 00 00 00 00 D9 [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:50:14]Read from MH i2c: E2 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 11 56 00 90 00 DB [10:50:14]RAPDU: 90 00 [10:50:14]wFMCommunicate OK [10:50:14]SAM_PROTO_ClearQueue done [10:50:14]KKMCreateOFDPacket [10:50:14]OFDProtocolAddRootSTLVToBuf [10:50:14]FM_MakeSignedData [10:50:14]FM_MakeSignedData [10:50:14]SAM_PROTO_SignData [10:50:14]wFMCommunicate request_size=4 [10:50:14]MH_SAM_APDU [10:50:14]CAPDU: 80 0D 01 02 [10:50:14]Write to MH i2c: E2 08 00 12 56 80 0D 01 02 00 00 00 00 E1 [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:50:14]Read from MH i2c: E2 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 12 56 00 90 00 DC [10:50:14]RAPDU: 90 00 [10:50:14]wFMCommunicate OK [10:50:14]wFMCommunicate request_size=255 [10:50:14]MH_SAM_APDU [10:50: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 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 B4 00 00 00 F4 03 04 00 E9 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A7 55 03 00 35 04 06 00 87 [10:50:14]Write to MH i2c: E2 02 01 13 56 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 B4 00 00 00 F4 03 04 00 E9 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A7 55 03 00 35 04 06 00 87 00 00 1F [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:14]Read from MH i2c: E2 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 13 56 00 90 00 DD [10:50:14]RAPDU: 90 00 [10:50:14]wFMCommunicate OK [10:50:14]wFMCommunicate request_size=10 [10:50:14]MH_SAM_APDU [10:50:14]CAPDU: 80 0D 02 02 05 4B B9 68 37 96 [10:50:14]Write to MH i2c: E2 0D 00 14 56 80 0D 02 02 05 00 4B B9 68 37 96 00 00 27 [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:14]Read from MH i2c: E2 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 14 56 00 90 00 DE [10:50:14]RAPDU: 90 00 [10:50:14]wFMCommunicate OK [10:50:14]wFMCommunicate request_size=4 [10:50:14]MH_SAM_APDU [10:50:14]CAPDU: 80 0D 03 02 [10:50:14]Write to MH i2c: E2 08 00 15 56 80 0D 03 02 00 00 00 00 E6 [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:50:14]Read from MH i2c: E2 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 0B 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 0B 00 15 56 00 D3 4E 76 E4 51 DF 2B 32 90 00 EF [10:50:14]RAPDU: D3 4E 76 E4 51 DF 2B 32 90 00 [10:50:14]wFMCommunicate OK [10:50:14]SAM_PROTO_SignData done [10:50:14]FM_MakeSignedData done [10:50:14]CreateOFDProtocolMessage [10:50:14]wFMCommunicate request_size=4 [10:50:14]MH_SAM_APDU [10:50:14]CAPDU: 80 11 00 00 [10:50:14]Write to MH i2c: E2 08 00 16 56 80 11 00 00 00 00 00 00 E6 [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:14]Read from MH i2c: E2 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 17 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 17 00 16 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 35 [10:50:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:50:14]wFMCommunicate OK [10:50:14]CreateOFDProtocolMessage done [10:50:14]OFDSenderStorePacket 218535 [10:50:14]StoreOFDPacket docnum=218535 [10:50:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 53 95 07 01 BD 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 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 B4 00 00 00 F4 03 04 00 E9 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A7 55 03 00 35 04 06 00 87 4B B9 68 37 96 D3 4E 76 E4 51 DF 2B 32 [10:50:14]CheckFolder [10:50:14]dirname=/storage/ofd_packets [10:50:14]CheckFolder done [10:50:14]ProducePacketName [10:50:14]name=ofd_packets/00218535 [10:50:14]NVStorageSaveData ofd_packets/00218535 [10:50:14]File name is /storage/ofd_packets/00218535 [10:50:14]Write 301 bytes [10:50:14]NVStorageSaveData done [10:50:14]OFDSenderStorePacket done [10:50:14]KKMCreateOFDPacket done [10:50:14]NVStorageSaveData kkm_last_timestamp [10:50:14]File name is /storage/kkm_last_timestamp [10:50:14]Write 4 bytes [10:50:14]NVStorageSaveData done [10:50:14]ExternCall_PrintAddStr [10:50:14]wPrintStart [10:50:14]Write to MH i2c: 01 00 00 17 56 6D [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: 01 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: 01 07 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: 01 07 00 17 56 00 00 00 00 00 FF 0F 82 [10:50:14]RasterBufferAndPrint [10:50:14]line Счет N : (1)536083 [10:50:14]line ИНН: 02508201610067 [10:50:14]line Контрольно-Кассовый Чек [10:50:14]line ПРОДАЖА [10:50:14]line ТРК (МРК, ГНК) : 23 [10:50:14]line Товар: 2710124130 [10:50:14]line Аи-92-К-2 [10:50:14]line 5.980 * 66.90 [10:50:14]line = 400.06 [10:50:14]line НДС 12% НСП 1% [10:50:14]line > о реализуемом товаре [10:50:14]line ОКРУГЛЕНИЕ: -0.06 [10:50:14]line ИТОГО: 400.00 [10:50:14]line Внесено: 400.00 [10:50:14]line СДАЧА: 0.00 [10:50:14]line НСП 1% : 3.54 [10:50:14]line НДС 12% : 42.48 [10:50:14]line Наличными: 400.00 [10:50:14]line Безнал.: 0.00 [10:50:14]line Место: АЗС № 84 "Партнер Нефть" [10:50:14]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:50:14]line СНО: Общий режим [10:50:14]line Чек 180 19.10.2024 10:50 [10:50:14]line Смена: 443 ФФД: 1.0 [10:50:14]line ЗНМ: 0300000178 [10:50:14]line РНМ: 0000000000098116 [10:50:14]line Версия ККМ: 001 [10:50:14]line ФМ: 0000000000965413 [10:50:14]line ФД: 218535 [10:50:14]line ФПД: 148759302911894 [10:50:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T105017&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218535&fm=148759302911894&tin=02508201610067®Number=0000000000098116&sum=40000 [10:50:14]OFD Sender: Processing packet 218535 [packets to send 80, broken 79] [10:50:14]ProducePacketName [10:50:14]name=ofd_packets/00218535 [10:50:14]OFD Sender: To server: pG, [10:50:14]CommunicateWithHost lk.salyk.kg:30040 [10:50:14]ConnectInit lk.salyk.kg [10:50:14]written 0, free lines is 4095 [10:50:14]Connected sock=10 [10:50:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 53 95 07 01 BD 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 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 B4 00 00 00 F4 03 04 00 E9 8E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A7 55 03 00 35 04 06 00 87 4B B9 68 37 96 D3 4E 76 E4 51 DF 2B 32 [10:50:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 82 11 47 00 E0 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 39 36 35 34 31 33 10 04 04 00 A7 55 03 00 F4 03 04 00 82 3A 13 67 B6 04 01 00 00 D1 4D F0 E3 75 59 51 12 [10:50:15]CommunicateWithHost err = 0 [10:50:15]CheckOFDResponse [10:50:15]1017 (14) - 77093643461234 [10:50:15]1041 (16) - 0000000000965413 [10:50:15]1040 (4) - 218535 [10:50:15]1012 (4) - 19.10.2024 04:50 [10:50:15]1206 (1) - 0 [10:50:15]OFD Sender: Remove packet 218535 [10:50:15]ProducePacketName [10:50:15]name=ofd_packets/00218535 [10:50:15]NVStorageDeleteData [10:50:15]Write to MH i2c: 01 00 00 42 56 98 [10:50:15]Write i2c OK [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: 01 [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: 01 07 00 [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: 01 07 00 42 56 00 00 00 00 00 DD 0C 88 [10:50:15]RasterBufferAndPrint [10:50:15]line [10:50:15]line [10:50:15]line [10:50:15]line [10:50:15]line [10:50:15]written 0, free lines is 3299 [10:50:15]MH_Cut [10:50:15]Write to MH i2c: D1 01 00 49 56 01 71 [10:50:15]Write i2c OK [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: D1 [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: D1 01 00 [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: D1 01 00 49 56 00 70 [10:50:15]Write to MH i2c: 01 00 00 4A 56 A0 [10:50:15]Write i2c OK [10:50:15]MH_I2C_Read... [10:50:15]OFD Sender: No OFD packet to send [10:50:16]*** Cut start [10:50:16]*** Partial cut [10:50:16]*** CUTSNS_PIN = 1 [10:50:16]*** CUTSNS_PIN = 0 [10:50:16]*** Brake cut motor [10:50:16]Read from MH i2c: 01 [10:50:16]MH_I2C_Read... [10:50:16]*** Stop cut motor [10:50:16]*** Cut end [10:50:16]Read from MH i2c: 01 07 00 [10:50:16]MH_I2C_Read... [10:50:16]Read from MH i2c: 01 07 00 4A 56 00 00 00 00 00 FF 0F B5 [10:50:16]process_action close_receipt done [10:50:16]requested_data is exist [10:50:16]produce_requested_data [10:50:16]requested_item fm.sn is exist - process it [10:50:16]wFMCommunicate request_size=4 [10:50:16]MH_SAM_APDU [10:50:16]CAPDU: 80 11 00 00 [10:50:16]Write to MH i2c: E2 08 00 4B 56 80 11 00 00 00 00 00 00 1B [10:50:16]Write i2c OK [10:50:16]MH_I2C_Read... [10:50:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:16]Read from MH i2c: E2 [10:50:16]MH_I2C_Read... [10:50:16]Read from MH i2c: E2 17 00 [10:50:16]MH_I2C_Read... [10:50:16]Read from MH i2c: E2 17 00 4B 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6A [10:50:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:50:16]wFMCommunicate OK [10:50:16]requested_item fd.num is exist - process it [10:50:16]SAM_PROTO_GetFieldsCounters [10:50:16]wFMCommunicate request_size=4 [10:50:16]MH_SAM_APDU [10:50:16]CAPDU: 80 13 00 00 [10:50:16]Write to MH i2c: E2 08 00 4C 56 80 13 00 00 00 00 00 00 1E [10:50:16]Write i2c OK [10:50:16]MH_I2C_Read... [10:50:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:50:16]Read from MH i2c: E2 [10:50:16]MH_I2C_Read... [10:50:16]Read from MH i2c: E2 62 00 [10:50:16]MH_I2C_Read... [10:50:16]Read from MH i2c: E2 62 00 4C 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A7 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B4 00 00 00 5E 04 04 00 B4 00 00 00 57 04 04 00 B5 00 00 00 19 04 04 00 00 00 00 00 90 00 12 [10:50:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A7 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B4 00 00 00 5E 04 04 00 B4 00 00 00 57 04 04 00 B5 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:50:16]wFMCommunicate OK [10:50:16]SAM_PROTO_GetFieldsCounters done [10:50:16]requested_item shift.num is exist - process it [10:50:16]requested_item shift.opened is exist - process it [10:50:16]req_shift_opened [10:50:16]FM_GetShiftState [10:50:16]SAM_PROTO_GetShiftState [10:50:16]wFMCommunicate request_size=4 [10:50:16]MH_SAM_APDU [10:50:16]CAPDU: 80 13 01 00 [10:50:16]Write to MH i2c: E2 08 00 4D 56 80 13 01 00 00 00 00 00 20 [10:50:16]Write i2c OK [10:50:16]MH_I2C_Read... [10:50:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:16]Read from MH i2c: E2 [10:50:16]MH_I2C_Read... [10:50:16]Read from MH i2c: E2 0E 00 [10:50:16]MH_I2C_Read... [10:50:16]Read from MH i2c: E2 0E 00 4D 56 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 63 [10:50:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:50:16]wFMCommunicate OK [10:50:16]SAM_PROTO_GetShiftState done [10:50:16]FM_GetShiftState done [10:50:16]req_shift_opened done [10:50:16]requested_item shift.open_date is exist - process it [10:50:16]req_shift_open_date [10:50:16]req_shift_open_date done [10:50:16]produce_requested_data done [10:50:16]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218535,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:50:16]process_action_free close_receipt [10:50:16]json_value_free [10:50:16]json_value_free done [10:50:16]process_json_proto returns [10:50:16]Send response to host [10:50:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218535,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:50:16]free response buf [10:50:16]execute_script done [10:50:16]execute_script returns [10:50:16]free content buf [10:50:16]Sock 9.Close socket [10:50:16]Sock 9.Thread stoped [10:50:20]OFD Sender: No OFD packet to send [10:50:25]OFD Sender: No OFD packet to send [10:50:30]OFD Sender: No OFD packet to send [10:50:35]OFD Sender: No OFD packet to send [10:50:40]OFD Sender: No OFD packet to send [10:50:45]OFD Sender: No OFD packet to send [10:50:50]OFD Sender: No OFD packet to send [10:50:55]OFD Sender: No OFD packet to send [10:51:00]OFD Sender: No OFD packet to send [10:51:03]accept exits with 8 [10:51:03]New connection [10:51:03]New thread 3066682724 created [10:51:03]Thread 3066826084 joined [10:51:03]Waiting for new connection... [10:51:03] Sock 8.Parse request [10:51:03]Sock 8.Check first char [10:51:03]Sock 8.First char is OK [10:51:03]request: POST /json_proto HTTP/1.0 [10:51:03]Method: POST [10:51:03]URL: /json_proto [10:51:03]Method is POST - this is cgi request [10:51:03]url: /json_proto [10:51:03]query_string will be loaded in cgi processing [10:51:03]execute_cgi json_proto POST (null) [10:51:03]execute_cgi path=json_proto method=POST [10:51:03]POST find Content-Length [10:51:03]Host: 172.17.40.4:8080 [10:51:03]Content-Length: 682 [10:51:03]Content-Type: application/json [10:51:03] [10:51:03]POST finish read [10:51:03]Found Content-Length = 682 [10:51:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:51:03]execute_script... [10: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)536085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:51:03]POST & json_proto [10:51:03]process_json_proto [10:51:03]json parsed OK: [10:51:03]protocol is kg_v1.0 [10:51:03]action value=close_receipt [10:51:03]process_action close_receipt [10:51:03]cmd_close_receipt [10:51:03]MH_GetDate [10:51:03]Write to MH i2c: F0 00 00 4E 56 93 [10:51:03]Write i2c OK [10:51:03]MH_I2C_Read... [10:51:03]Read from MH i2c: F0 [10:51:03]MH_I2C_Read... [10:51:03]Read from MH i2c: F0 09 00 [10:51:03]MH_I2C_Read... [10:51:03]Read from MH i2c: F0 09 00 4E 56 00 1B 8F 13 67 EE 0E 0D 67 30 [10:51:03]GetLastDocTimeStamp 1729335017 [10:51:03]current date 1729335067 [10:51:03]FM_GetShiftState [10:51:03]SAM_PROTO_GetShiftState [10:51:03]wFMCommunicate request_size=4 [10:51:03]MH_SAM_APDU [10:51:03]CAPDU: 80 13 01 00 [10:51:03]Write to MH i2c: E2 08 00 4F 56 80 13 01 00 00 00 00 00 22 [10:51:03]Write i2c OK [10:51:03]MH_I2C_Read... [10:51:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:03]Read from MH i2c: E2 [10:51:03]MH_I2C_Read... [10:51:03]Read from MH i2c: E2 0E 00 [10:51:03]MH_I2C_Read... [10:51:03]Read from MH i2c: E2 0E 00 4F 56 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 65 [10:51:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:51:03]wFMCommunicate OK [10:51:03]SAM_PROTO_GetShiftState done [10:51:03]FM_GetShiftState done [10:51:03]opened in 1729296582 [10:51:03]opened+sec_in_day 1729382982 [10:51:03]quantity*price = 100021 [10:51:03]sum+1 = 100023 [10:51:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 181 19.10.2024 10:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218536 ФПД: 183864893944002 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T105107&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218536&fm=183864893944002&tin=02508201610067®Number=0000000000098116&sum=100000 [10:51:04]StoreToDocumentArchive [10:51:04]shift 443 fd 218536 [10:51:04]save to /storage/0443/doc_00218536 [10:51:04]save last doc name /storage/0443/doc_00218536 to /storage/kkm_last_doc_name [10:51:04]save OK [10:51:04]Clear old archive folders... [10:51:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:51:04]tlvbuf is 014ED980 [10:51:04]SAM_PROTO_ClearQueue [10:51:04]wFMCommunicate request_size=4 [10:51:04]MH_SAM_APDU [10:51:04]CAPDU: 80 09 00 00 [10:51:04]Write to MH i2c: E2 08 00 5C 56 80 09 00 00 00 00 00 00 24 [10:51:04]Write i2c OK [10:51:04]MH_I2C_Read... [10:51:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:51:04]Read from MH i2c: E2 [10:51:04]MH_I2C_Read... [10:51:04]Read from MH i2c: E2 03 00 [10:51:04]MH_I2C_Read... [10:51:04]Read from MH i2c: E2 03 00 5C 56 00 90 00 26 [10:51:04]RAPDU: 90 00 [10:51:04]wFMCommunicate OK [10:51:04]SAM_PROTO_ClearQueue done [10:51:04]KKMCreateOFDPacket [10:51:04]OFDProtocolAddRootSTLVToBuf [10:51:04]FM_MakeSignedData [10:51:04]FM_MakeSignedData [10:51:04]SAM_PROTO_SignData [10:51:04]wFMCommunicate request_size=4 [10:51:04]MH_SAM_APDU [10:51:04]CAPDU: 80 0D 01 02 [10:51:04]Write to MH i2c: E2 08 00 5D 56 80 0D 01 02 00 00 00 00 2C [10:51:04]Write i2c OK [10:51:04]MH_I2C_Read... [10:51:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:51:04]Read from MH i2c: E2 [10:51:04]MH_I2C_Read... [10:51:04]Read from MH i2c: E2 03 00 [10:51:04]MH_I2C_Read... [10:51:04]Read from MH i2c: E2 03 00 5D 56 00 90 00 27 [10:51:04]RAPDU: 90 00 [10:51:04]wFMCommunicate OK [10:51:04]wFMCommunicate request_size=255 [10:51:04]MH_SAM_APDU [10: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B5 00 00 00 F4 03 04 00 1B 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A8 55 03 00 35 04 06 00 A7 [10:51:04]Write to MH i2c: E2 02 01 5E 56 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 B5 00 00 00 F4 03 04 00 1B 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A8 55 03 00 35 04 06 00 A7 00 00 0E [10:51:04]Write i2c OK [10:51:04]MH_I2C_Read... [10:51:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:04]Read from MH i2c: E2 [10:51:04]MH_I2C_Read... [10:51:04]Read from MH i2c: E2 03 00 [10:51:04]MH_I2C_Read... [10:51:04]Read from MH i2c: E2 03 00 5E 56 00 90 00 28 [10:51:04]RAPDU: 90 00 [10:51:04]wFMCommunicate OK [10:51:04]wFMCommunicate request_size=10 [10:51:04]MH_SAM_APDU [10:51:04]CAPDU: 80 0D 02 02 05 39 61 B0 B0 C2 [10:51:04]Write to MH i2c: E2 0D 00 5F 56 80 0D 02 02 05 00 39 61 B0 B0 C2 00 00 F5 [10:51:04]Write i2c OK [10:51:04]MH_I2C_Read... [10:51:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:04]Read from MH i2c: E2 [10:51:04]MH_I2C_Read... [10:51:04]Read from MH i2c: E2 03 00 [10:51:04]MH_I2C_Read... [10:51:04]Read from MH i2c: E2 03 00 5F 56 00 90 00 29 [10:51:04]RAPDU: 90 00 [10:51:04]wFMCommunicate OK [10:51:04]wFMCommunicate request_size=4 [10:51:04]MH_SAM_APDU [10:51:04]CAPDU: 80 0D 03 02 [10:51:04]Write to MH i2c: E2 08 00 60 56 80 0D 03 02 00 00 00 00 31 [10:51:04]Write i2c OK [10:51:04]MH_I2C_Read... [10:51:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:51:04]Read from MH i2c: E2 [10:51:04]MH_I2C_Read... [10:51:04]Read from MH i2c: E2 0B 00 [10:51:04]MH_I2C_Read... [10:51:04]Read from MH i2c: E2 0B 00 60 56 00 EA 2C BE 7F 9E CA BF 19 90 00 C5 [10:51:04]RAPDU: EA 2C BE 7F 9E CA BF 19 90 00 [10:51:04]wFMCommunicate OK [10:51:04]SAM_PROTO_SignData done [10:51:04]FM_MakeSignedData done [10:51:04]CreateOFDProtocolMessage [10:51:04]wFMCommunicate request_size=4 [10:51:04]MH_SAM_APDU [10:51:04]CAPDU: 80 11 00 00 [10:51:04]Write to MH i2c: E2 08 00 61 56 80 11 00 00 00 00 00 00 31 [10:51:04]Write i2c OK [10:51:04]MH_I2C_Read... [10:51:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:04]Read from MH i2c: E2 [10:51:04]MH_I2C_Read... [10:51:04]Read from MH i2c: E2 17 00 [10:51:04]MH_I2C_Read... [10:51:04]Read from MH i2c: E2 17 00 61 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 80 [10:51:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:51:04]wFMCommunicate OK [10:51:04]CreateOFDProtocolMessage done [10:51:04]OFDSenderStorePacket 218536 [10:51:04]StoreOFDPacket docnum=218536 [10:51:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FC 87 07 01 03 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 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 B5 00 00 00 F4 03 04 00 1B 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A8 55 03 00 35 04 06 00 A7 39 61 B0 B0 C2 EA 2C BE 7F 9E CA BF 19 [10:51:04]CheckFolder [10:51:04]dirname=/storage/ofd_packets [10:51:04]CheckFolder done [10:51:04]ProducePacketName [10:51:04]name=ofd_packets/00218536 [10:51:04]NVStorageSaveData ofd_packets/00218536 [10:51:04]File name is /storage/ofd_packets/00218536 [10:51:04]Write 301 bytes [10:51:04]NVStorageSaveData done [10:51:04]OFDSenderStorePacket done [10:51:04]KKMCreateOFDPacket done [10:51:04]NVStorageSaveData kkm_last_timestamp [10:51:04]File name is /storage/kkm_last_timestamp [10:51:04]Write 4 bytes [10:51:04]NVStorageSaveData done [10:51:04]ExternCall_PrintAddStr [10:51:04]wPrintStart [10:51:04]Write to MH i2c: 01 00 00 62 56 B8 [10:51:04]Write i2c OK [10:51:04]MH_I2C_Read... [10:51:04]Read from MH i2c: 01 [10:51:04]MH_I2C_Read... [10:51:04]Read from MH i2c: 01 07 00 [10:51:04]MH_I2C_Read... [10:51:04]Read from MH i2c: 01 07 00 62 56 00 00 00 00 00 FF 0F CD [10:51:04]RasterBufferAndPrint [10:51:04]line Счет N : (1)536085 [10:51:04]line ИНН: 02508201610067 [10:51:04]line Контрольно-Кассовый Чек [10:51:04]line ПРОДАЖА [10:51:04]line ТРК (МРК, ГНК) : 41 [10:51:04]line Товар: 2710124500 [10:51:04]line Аи-95-К-3 [10:51:04]line 13.480 * 74.20 [10:51:04]line = 1000.22 [10:51:04]line НДС 12% НСП 1% [10:51:04]line > о реализуемом товаре [10:51:04]line ОКРУГЛЕНИЕ: -0.22 [10:51:04]line ИТОГО: 1000.00 [10:51:04]line Внесено: 1000.00 [10:51:04]line СДАЧА: 0.00 [10:51:04]line НСП 1% : 8.85 [10:51:04]line НДС 12% : 106.22 [10:51:04]line Наличными: 1000.00 [10:51:04]line Безнал.: 0.00 [10:51:04]line Место: АЗС № 84 "Партнер Нефть" [10:51:04]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:51:04]line СНО: Общий режим [10:51:04]line Чек 181 19.10.2024 10:51 [10:51:05]line Смена: 443 ФФД: 1.0 [10:51:05]line ЗНМ: 0300000178 [10:51:05]line РНМ: 0000000000098116 [10:51:05]line Версия ККМ: 001 [10:51:05]line ФМ: 0000000000965413 [10:51:05]line ФД: 218536 [10:51:05]line ФПД: 183864893944002 [10:51:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T105107&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218536&fm=183864893944002&tin=02508201610067®Number=0000000000098116&sum=100000 [10:51:05]OFD Sender: Processing packet 218536 [packets to send 80, broken 79] [10:51:05]ProducePacketName [10:51:05]name=ofd_packets/00218536 [10:51:05]OFD Sender: To server: pG, [10:51:05]CommunicateWithHost lk.salyk.kg:30040 [10:51:05]ConnectInit lk.salyk.kg [10:51:05]written 0, free lines is 4095 [10:51:05]Connected sock=10 [10:51:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FC 87 07 01 03 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 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 B5 00 00 00 F4 03 04 00 1B 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A8 55 03 00 35 04 06 00 A7 39 61 B0 B0 C2 EA 2C BE 7F 9E CA BF 19 [10:51:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 79 DC 47 00 87 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A8 55 03 00 F4 03 04 00 B5 3A 13 67 B6 04 01 00 00 B1 A8 FA D3 48 FD 7B 7F [10:51:05]CommunicateWithHost err = 0 [10:51:05]CheckOFDResponse [10:51:05]1017 (14) - 77093643461234 [10:51:05]1041 (16) - 0000000000965413 [10:51:05]1040 (4) - 218536 [10:51:05]1012 (4) - 19.10.2024 04:51 [10:51:05]1206 (1) - 0 [10:51:05]OFD Sender: Remove packet 218536 [10:51:05]ProducePacketName [10:51:05]name=ofd_packets/00218536 [10:51:05]NVStorageDeleteData [10:51:05]Write to MH i2c: 01 00 00 8D 56 E3 [10:51:05]Write i2c OK [10:51:05]MH_I2C_Read... [10:51:05]Read from MH i2c: 01 [10:51:05]MH_I2C_Read... [10:51:05]Read from MH i2c: 01 07 00 [10:51:05]MH_I2C_Read... [10:51:05]Read from MH i2c: 01 07 00 8D 56 00 00 00 00 00 E5 0C DB [10:51:05]RasterBufferAndPrint [10:51:05]line [10:51:05]line [10:51:05]line [10:51:05]line [10:51:05]line [10:51:05]written 0, free lines is 3307 [10:51:05]MH_Cut [10:51:05]Write to MH i2c: D1 01 00 94 56 01 BC [10:51:05]Write i2c OK [10:51:05]MH_I2C_Read... [10:51:05]Read from MH i2c: D1 [10:51:05]MH_I2C_Read... [10:51:05]Read from MH i2c: D1 01 00 [10:51:05]MH_I2C_Read... [10:51:05]Read from MH i2c: D1 01 00 94 56 00 BB [10:51:05]Write to MH i2c: 01 00 00 95 56 EB [10:51:05]Write i2c OK [10:51:05]MH_I2C_Read... [10:51:06]OFD Sender: No OFD packet to send [10:51:06]*** Cut start [10:51:06]*** Partial cut [10:51:06]*** CUTSNS_PIN = 1 [10:51:06]*** CUTSNS_PIN = 0 [10:51:06]*** Brake cut motor [10:51:07]Read from MH i2c: 01 [10:51:07]MH_I2C_Read... [10:51:07]*** Stop cut motor [10:51:07]*** Cut end [10:51:07]Read from MH i2c: 01 07 00 [10:51:07]MH_I2C_Read... [10:51:07]Read from MH i2c: 01 07 00 95 56 00 00 00 00 00 FF 0F 00 [10:51:07]process_action close_receipt done [10:51:07]requested_data is exist [10:51:07]produce_requested_data [10:51:07]requested_item fm.sn is exist - process it [10:51:07]wFMCommunicate request_size=4 [10:51:07]MH_SAM_APDU [10:51:07]CAPDU: 80 11 00 00 [10:51:07]Write to MH i2c: E2 08 00 96 56 80 11 00 00 00 00 00 00 66 [10:51:07]Write i2c OK [10:51:07]MH_I2C_Read... [10:51:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:07]Read from MH i2c: E2 [10:51:07]MH_I2C_Read... [10:51:07]Read from MH i2c: E2 17 00 [10:51:07]MH_I2C_Read... [10:51:07]Read from MH i2c: E2 17 00 96 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B5 [10:51:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:51:07]wFMCommunicate OK [10:51:07]requested_item fd.num is exist - process it [10:51:07]SAM_PROTO_GetFieldsCounters [10:51:07]wFMCommunicate request_size=4 [10:51:07]MH_SAM_APDU [10:51:07]CAPDU: 80 13 00 00 [10:51:07]Write to MH i2c: E2 08 00 97 56 80 13 00 00 00 00 00 00 69 [10:51:07]Write i2c OK [10:51:07]MH_I2C_Read... [10:51:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:51:07]Read from MH i2c: E2 [10:51:07]MH_I2C_Read... [10:51:07]Read from MH i2c: E2 62 00 [10:51:07]MH_I2C_Read... [10:51:07]Read from MH i2c: E2 62 00 97 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A8 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 61 [10:51:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A8 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:51:07]wFMCommunicate OK [10:51:07]SAM_PROTO_GetFieldsCounters done [10:51:07]requested_item shift.num is exist - process it [10:51:07]requested_item shift.opened is exist - process it [10:51:07]req_shift_opened [10:51:07]FM_GetShiftState [10:51:07]SAM_PROTO_GetShiftState [10:51:07]wFMCommunicate request_size=4 [10:51:07]MH_SAM_APDU [10:51:07]CAPDU: 80 13 01 00 [10:51:07]Write to MH i2c: E2 08 00 98 56 80 13 01 00 00 00 00 00 6B [10:51:07]Write i2c OK [10:51:07]MH_I2C_Read... [10:51:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:07]Read from MH i2c: E2 [10:51:07]MH_I2C_Read... [10:51:07]Read from MH i2c: E2 0E 00 [10:51:07]MH_I2C_Read... [10:51:07]Read from MH i2c: E2 0E 00 98 56 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AE [10:51:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:51:07]wFMCommunicate OK [10:51:07]SAM_PROTO_GetShiftState done [10:51:07]FM_GetShiftState done [10:51:07]req_shift_opened done [10:51:07]requested_item shift.open_date is exist - process it [10:51:07]req_shift_open_date [10:51:07]req_shift_open_date done [10:51:07]produce_requested_data done [10:51:07]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218536,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:51:07]process_action_free close_receipt [10:51:07]json_value_free [10:51:07]json_value_free done [10:51:07]process_json_proto returns [10:51:07]Send response to host [10:51:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218536,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:51:07]free response buf [10:51:07]execute_script done [10:51:07]execute_script returns [10:51:07]free content buf [10:51:07]Sock 8.Close socket [10:51:07]Sock 8.Thread stoped [10:51:11]OFD Sender: No OFD packet to send [10:51:13]accept exits with 9 [10:51:13]New connection [10:51:13]New thread 3066826084 created [10:51:13]Thread 3066682724 joined [10:51:13]Waiting for new connection... [10:51:13] Sock 9.Parse request [10:51:13]Sock 9.Check first char [10:51:13]Sock 9.First char is OK [10:51:13]request: POST /json_proto HTTP/1.0 [10:51:13]Method: POST [10:51:13]URL: /json_proto [10:51:13]Method is POST - this is cgi request [10:51:13]url: /json_proto [10:51:13]query_string will be loaded in cgi processing [10:51:13]execute_cgi json_proto POST (null) [10:51:13]execute_cgi path=json_proto method=POST [10:51:13]POST find Content-Length [10:51:13]Host: 172.17.40.4:8080 [10:51:13]Content-Length: 785 [10:51:13]Content-Type: application/json [10:51:13] [10:51:13]POST finish read [10:51:13]Found Content-Length = 785 [10:51:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536084", "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" : 0.00, "quantity" : 35.990, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A02680", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:51:13]execute_script... [10:51: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)536084", "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" : 0.00, "quantity" : 35.990, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A02680", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:51:13]POST & json_proto [10:51:13]process_json_proto [10:51:13]json parsed OK: [10:51:13]protocol is kg_v1.0 [10:51:13]action value=close_receipt [10:51:13]process_action close_receipt [10:51:13]cmd_close_receipt [10:51:13]MH_GetDate [10:51:13]Write to MH i2c: F0 00 00 99 56 DE [10:51:13]Write i2c OK [10:51:13]MH_I2C_Read... [10:51:13]Read from MH i2c: F0 [10:51:13]MH_I2C_Read... [10:51:13]Read from MH i2c: F0 09 00 [10:51:13]MH_I2C_Read... [10:51:13]Read from MH i2c: F0 09 00 99 56 00 25 8F 13 67 EE 0E 0D 67 85 [10:51:13]GetLastDocTimeStamp 1729335067 [10:51:13]current date 1729335077 [10:51:13]FM_GetShiftState [10:51:13]SAM_PROTO_GetShiftState [10:51:13]wFMCommunicate request_size=4 [10:51:13]MH_SAM_APDU [10:51:13]CAPDU: 80 13 01 00 [10:51:13]Write to MH i2c: E2 08 00 9A 56 80 13 01 00 00 00 00 00 6D [10:51:13]Write i2c OK [10:51:13]MH_I2C_Read... [10:51:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:13]Read from MH i2c: E2 [10:51:13]MH_I2C_Read... [10:51:13]Read from MH i2c: E2 0E 00 [10:51:13]MH_I2C_Read... [10:51:13]Read from MH i2c: E2 0E 00 9A 56 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B0 [10:51:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:51:13]wFMCommunicate OK [10:51:13]SAM_PROTO_GetShiftState done [10:51:13]FM_GetShiftState done [10:51:13]opened in 1729296582 [10:51:13]opened+sec_in_day 1729382982 [10:51:13]quantity*price = 0 [10:51:13]sum+1 = 1 [10:51:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 182 19.10.2024 10:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливная Карта 02680 ФМ: 0000000000965413 ФД: 218537 ФПД: 86360620290072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T105117&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218537&fm=86360620290072&tin=02508201610067®Number=0000000000098116&sum=0 [10:51:14]StoreToDocumentArchive [10:51:14]shift 443 fd 218537 [10:51:14]save to /storage/0443/doc_00218537 [10:51:14]save last doc name /storage/0443/doc_00218537 to /storage/kkm_last_doc_name [10:51:14]save OK [10:51:14]Clear old archive folders... [10:51:14]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:51:14]tlvbuf is 0154D580 [10:51:14]SAM_PROTO_ClearQueue [10:51:14]wFMCommunicate request_size=4 [10:51:14]MH_SAM_APDU [10:51:14]CAPDU: 80 09 00 00 [10:51:14]Write to MH i2c: E2 08 00 A7 56 80 09 00 00 00 00 00 00 6F [10:51:14]Write i2c OK [10:51:14]MH_I2C_Read... [10:51:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:51:14]Read from MH i2c: E2 [10:51:14]MH_I2C_Read... [10:51:14]Read from MH i2c: E2 03 00 [10:51:14]MH_I2C_Read... [10:51:14]Read from MH i2c: E2 03 00 A7 56 00 90 00 71 [10:51:14]RAPDU: 90 00 [10:51:14]wFMCommunicate OK [10:51:14]SAM_PROTO_ClearQueue done [10:51:14]KKMCreateOFDPacket [10:51:14]OFDProtocolAddRootSTLVToBuf [10:51:14]FM_MakeSignedData [10:51:14]FM_MakeSignedData [10:51:14]SAM_PROTO_SignData [10:51:14]wFMCommunicate request_size=4 [10:51:14]MH_SAM_APDU [10:51:14]CAPDU: 80 0D 01 02 [10:51:14]Write to MH i2c: E2 08 00 A8 56 80 0D 01 02 00 00 00 00 77 [10:51:14]Write i2c OK [10:51:14]MH_I2C_Read... [10:51:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:51:14]Read from MH i2c: E2 [10:51:14]MH_I2C_Read... [10:51:14]Read from MH i2c: E2 03 00 [10:51:14]MH_I2C_Read... [10:51:14]Read from MH i2c: E2 03 00 A8 56 00 90 00 72 [10:51:14]RAPDU: 90 00 [10:51:14]wFMCommunicate OK [10:51:14]wFMCommunicate request_size=255 [10:51:14]MH_SAM_APDU [10:51:14]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 96 8C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 25 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A9 55 03 00 35 04 06 00 [10:51:14]Write to MH i2c: E2 02 01 A9 56 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 96 8C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 25 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A9 55 03 00 35 04 06 00 00 00 DD [10:51:14]Write i2c OK [10:51:14]MH_I2C_Read... [10:51:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:14]Read from MH i2c: E2 [10:51:14]MH_I2C_Read... [10:51:14]Read from MH i2c: E2 03 00 [10:51:14]MH_I2C_Read... [10:51:14]Read from MH i2c: E2 03 00 A9 56 00 90 00 73 [10:51:14]RAPDU: 90 00 [10:51:14]wFMCommunicate OK [10:51:14]wFMCommunicate request_size=11 [10:51:14]MH_SAM_APDU [10:51:14]CAPDU: 80 0D 02 02 06 4E 8B 66 18 50 18 [10:51:14]Write to MH i2c: E2 0E 00 AA 56 80 0D 02 02 06 00 4E 8B 66 18 50 18 00 00 45 [10:51:14]Write i2c OK [10:51:14]MH_I2C_Read... [10:51:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:14]Read from MH i2c: E2 [10:51:14]MH_I2C_Read... [10:51:14]Read from MH i2c: E2 03 00 [10:51:14]MH_I2C_Read... [10:51:14]Read from MH i2c: E2 03 00 AA 56 00 90 00 74 [10:51:14]RAPDU: 90 00 [10:51:14]wFMCommunicate OK [10:51:14]wFMCommunicate request_size=4 [10:51:14]MH_SAM_APDU [10:51:14]CAPDU: 80 0D 03 02 [10:51:14]Write to MH i2c: E2 08 00 AB 56 80 0D 03 02 00 00 00 00 7C [10:51:14]Write i2c OK [10:51:14]MH_I2C_Read... [10:51:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:51:14]Read from MH i2c: E2 [10:51:14]MH_I2C_Read... [10:51:14]Read from MH i2c: E2 0B 00 [10:51:14]MH_I2C_Read... [10:51:14]Read from MH i2c: E2 0B 00 AB 56 00 29 F4 BB 6F CF 14 F1 0A 90 00 A2 [10:51:14]RAPDU: 29 F4 BB 6F CF 14 F1 0A 90 00 [10:51:14]wFMCommunicate OK [10:51:14]SAM_PROTO_SignData done [10:51:14]FM_MakeSignedData done [10:51:14]CreateOFDProtocolMessage [10:51:14]wFMCommunicate request_size=4 [10:51:14]MH_SAM_APDU [10:51:14]CAPDU: 80 11 00 00 [10:51:14]Write to MH i2c: E2 08 00 AC 56 80 11 00 00 00 00 00 00 7C [10:51:14]Write i2c OK [10:51:14]MH_I2C_Read... [10:51:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:15]Read from MH i2c: E2 [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: E2 17 00 [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: E2 17 00 AC 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CB [10:51:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:51:15]wFMCommunicate OK [10:51:15]CreateOFDProtocolMessage done [10:51:15]OFDSenderStorePacket 218537 [10:51:15]StoreOFDPacket docnum=218537 [10:51:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 3F 67 08 01 15 34 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 96 8C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 25 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A9 55 03 00 35 04 06 00 4E 8B 66 18 50 18 29 F4 BB 6F CF 14 F1 0A [10:51:15]CheckFolder [10:51:15]dirname=/storage/ofd_packets [10:51:15]CheckFolder done [10:51:15]ProducePacketName [10:51:15]name=ofd_packets/00218537 [10:51:15]NVStorageSaveData ofd_packets/00218537 [10:51:15]File name is /storage/ofd_packets/00218537 [10:51:15]Write 302 bytes [10:51:15]NVStorageSaveData done [10:51:15]OFDSenderStorePacket done [10:51:15]KKMCreateOFDPacket done [10:51:15]NVStorageSaveData kkm_last_timestamp [10:51:15]File name is /storage/kkm_last_timestamp [10:51:15]Write 4 bytes [10:51:15]NVStorageSaveData done [10:51:15]ExternCall_PrintAddStr [10:51:15]wPrintStart [10:51:15]Write to MH i2c: 01 00 00 AD 56 03 [10:51:15]Write i2c OK [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: 01 [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: 01 07 00 [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: 01 07 00 AD 56 00 00 00 00 00 FF 0F 18 [10:51:15]RasterBufferAndPrint [10:51:15]line Счет N : (1)536084 [10:51:15]line ИНН: 02508201610067 [10:51:15]line Контрольно-Кассовый Чек [10:51:15]line ПРОДАЖА [10:51:15]line ТРК (МРК, ГНК) : 32 [10:51:15]line Товар: 2710124130 [10:51:15]line SUPER 92-К-5 [10:51:15]line 35.990 * 0.00 [10:51:15]line = 0.00 [10:51:15]line НДС 12% НСП 1% [10:51:15]line > о реализуемом товаре [10:51:15]line ИТОГО: 0.00 [10:51:15]line НСП 1% : 0.00 [10:51:15]line НДС 12% : 0.00 [10:51:15]line Наличными: 0.00 [10:51:15]line Безнал.: 0.00 [10:51:15]line Место: АЗС № 84 "Партнер Нефть" [10:51:15]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:51:15]line СНО: Общий режим [10:51:15]line Чек 182 19.10.2024 10:51 [10:51:15]line Смена: 443 ФФД: 1.0 [10:51:15]line ЗНМ: 0300000178 [10:51:15]line РНМ: 0000000000098116 [10:51:15]line Версия ККМ: 001 [10:51:15]line Талоны: Топливная Карта [10:51:15]line 02680 [10:51:15]line ФМ: 0000000000965413 [10:51:15]line ФД: 218537 [10:51:15]line ФПД: 86360620290072 [10:51:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T105117&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218537&fm=86360620290072&tin=02508201610067®Number=0000000000098116&sum=0 [10:51:15]written 0, free lines is 4095 [10:51:15]OFD Sender: Processing packet 218537 [packets to send 80, broken 79] [10:51:15]ProducePacketName [10:51:15]name=ofd_packets/00218537 [10:51:15]OFD Sender: To server: pG, [10:51:15]CommunicateWithHost lk.salyk.kg:30040 [10:51:15]ConnectInit lk.salyk.kg [10:51:15]Connected sock=11 [10:51:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 3F 67 08 01 15 34 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 96 8C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 25 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A9 55 03 00 35 04 06 00 4E 8B 66 18 50 18 29 F4 BB 6F CF 14 F1 0A [10:51:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5F 03 47 00 3E 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 39 36 35 34 31 33 10 04 04 00 A9 55 03 00 F4 03 04 00 BF 3A 13 67 B6 04 01 00 00 C1 0A 22 81 F4 6C C2 5C [10:51:15]CommunicateWithHost err = 0 [10:51:15]CheckOFDResponse [10:51:15]1017 (14) - 77093643461234 [10:51:15]1041 (16) - 0000000000965413 [10:51:15]1040 (4) - 218537 [10:51:15]1012 (4) - 19.10.2024 04:51 [10:51:15]1206 (1) - 0 [10:51:15]OFD Sender: Remove packet 218537 [10:51:15]ProducePacketName [10:51:15]name=ofd_packets/00218537 [10:51:15]NVStorageDeleteData [10:51:15]Write to MH i2c: 01 00 00 D7 56 2D [10:51:15]Write i2c OK [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: 01 [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: 01 07 00 [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: 01 07 00 D7 56 00 00 00 00 00 03 0D 44 [10:51:15]RasterBufferAndPrint [10:51:15]line [10:51:15]line [10:51:15]line [10:51:15]line [10:51:15]line [10:51:15]written 0, free lines is 3340 [10:51:15]MH_Cut [10:51:15]Write to MH i2c: D1 01 00 DE 56 01 06 [10:51:15]Write i2c OK [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: D1 [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: D1 01 00 [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: D1 01 00 DE 56 00 05 [10:51:15]Write to MH i2c: 01 00 00 DF 56 35 [10:51:15]Write i2c OK [10:51:15]MH_I2C_Read... [10:51:15]OFD Sender: No OFD packet to send [10:51:16]*** Cut start [10:51:16]*** Partial cut [10:51:16]*** CUTSNS_PIN = 1 [10:51:16]*** CUTSNS_PIN = 0 [10:51:16]*** Brake cut motor [10:51:16]Read from MH i2c: 01 [10:51:16]MH_I2C_Read... [10:51:16]*** Stop cut motor [10:51:16]*** Cut end [10:51:16]Read from MH i2c: 01 07 00 [10:51:16]MH_I2C_Read... [10:51:16]Read from MH i2c: 01 07 00 DF 56 00 00 00 00 00 FF 0F 4A [10:51:16]process_action close_receipt done [10:51:16]requested_data is exist [10:51:16]produce_requested_data [10:51:16]requested_item fm.sn is exist - process it [10:51:16]wFMCommunicate request_size=4 [10:51:16]MH_SAM_APDU [10:51:16]CAPDU: 80 11 00 00 [10:51:16]Write to MH i2c: E2 08 00 E0 56 80 11 00 00 00 00 00 00 B0 [10:51:16]Write i2c OK [10:51:16]MH_I2C_Read... [10:51:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:16]Read from MH i2c: E2 [10:51:16]MH_I2C_Read... [10:51:16]Read from MH i2c: E2 17 00 [10:51:16]MH_I2C_Read... [10:51:16]Read from MH i2c: E2 17 00 E0 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FF [10:51:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:51:16]wFMCommunicate OK [10:51:16]requested_item fd.num is exist - process it [10:51:16]SAM_PROTO_GetFieldsCounters [10:51:16]wFMCommunicate request_size=4 [10:51:16]MH_SAM_APDU [10:51:16]CAPDU: 80 13 00 00 [10:51:16]Write to MH i2c: E2 08 00 E1 56 80 13 00 00 00 00 00 00 B3 [10:51:16]Write i2c OK [10:51:16]MH_I2C_Read... [10:51:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:51:17]Read from MH i2c: E2 [10:51:17]MH_I2C_Read... [10:51:17]Read from MH i2c: E2 62 00 [10:51:17]MH_I2C_Read... [10:51:17]Read from MH i2c: E2 62 00 E1 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A9 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 AF [10:51:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A9 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:51:17]wFMCommunicate OK [10:51:17]SAM_PROTO_GetFieldsCounters done [10:51:17]requested_item shift.num is exist - process it [10:51:17]requested_item shift.opened is exist - process it [10:51:17]req_shift_opened [10:51:17]FM_GetShiftState [10:51:17]SAM_PROTO_GetShiftState [10:51:17]wFMCommunicate request_size=4 [10:51:17]MH_SAM_APDU [10:51:17]CAPDU: 80 13 01 00 [10:51:17]Write to MH i2c: E2 08 00 E2 56 80 13 01 00 00 00 00 00 B5 [10:51:17]Write i2c OK [10:51:17]MH_I2C_Read... [10:51:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:17]Read from MH i2c: E2 [10:51:17]MH_I2C_Read... [10:51:17]Read from MH i2c: E2 0E 00 [10:51:17]MH_I2C_Read... [10:51:17]Read from MH i2c: E2 0E 00 E2 56 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F8 [10:51:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:51:17]wFMCommunicate OK [10:51:17]SAM_PROTO_GetShiftState done [10:51:17]FM_GetShiftState done [10:51:17]req_shift_opened done [10:51:17]requested_item shift.open_date is exist - process it [10:51:17]req_shift_open_date [10:51:17]req_shift_open_date done [10:51:17]produce_requested_data done [10:51:17]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218537,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:51:17]process_action_free close_receipt [10:51:17]json_value_free [10:51:17]json_value_free done [10:51:17]process_json_proto returns [10:51:17]Send response to host [10:51:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218537,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:51:17]free response buf [10:51:17]execute_script done [10:51:17]execute_script returns [10:51:17]free content buf [10:51:17]Sock 9.Close socket [10:51:17]Sock 9.Thread stoped [10:51:20]OFD Sender: No OFD packet to send [10:51:25]OFD Sender: No OFD packet to send [10:51:30]OFD Sender: No OFD packet to send [10:51:35]OFD Sender: No OFD packet to send [10:51:40]OFD Sender: No OFD packet to send [10:51:45]OFD Sender: No OFD packet to send [10:51:50]OFD Sender: No OFD packet to send [10:51:55]OFD Sender: No OFD packet to send [10:52:00]OFD Sender: No OFD packet to send [10:52:05]OFD Sender: No OFD packet to send [10:52:10]OFD Sender: No OFD packet to send [10:52:15]OFD Sender: No OFD packet to send [10:52:20]OFD Sender: No OFD packet to send [10:52:24]accept exits with 8 [10:52:24]New connection [10:52:24]New thread 3066682724 created [10:52:24]Thread 3066826084 joined [10:52:24]Waiting for new connection... [10:52:24] Sock 8.Parse request [10:52:24]Sock 8.Check first char [10:52:24]Sock 8.First char is OK [10:52:24]request: POST /json_proto HTTP/1.0 [10:52:24]Method: POST [10:52:24]URL: /json_proto [10:52:24]Method is POST - this is cgi request [10:52:24]url: /json_proto [10:52:24]query_string will be loaded in cgi processing [10:52:24]execute_cgi json_proto POST (null) [10:52:24]execute_cgi path=json_proto method=POST [10:52:24]POST find Content-Length [10:52:24]Host: 172.17.40.4:8080 [10:52:24]Content-Length: 682 [10:52:24]Content-Type: application/json [10:52:24] [10:52:24]POST finish read [10:52:24]Found Content-Length = 682 [10:52:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:52:24]execute_script... [10:52:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:52:24]POST & json_proto [10:52:24]process_json_proto [10:52:24]json parsed OK: [10:52:24]protocol is kg_v1.0 [10:52:24]action value=close_receipt [10:52:24]process_action close_receipt [10:52:24]cmd_close_receipt [10:52:24]MH_GetDate [10:52:24]Write to MH i2c: F0 00 00 E3 56 28 [10:52:24]Write i2c OK [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: F0 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: F0 09 00 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: F0 09 00 E3 56 00 6C 8F 13 67 EE 0E 0D 67 16 [10:52:24]GetLastDocTimeStamp 1729335077 [10:52:24]current date 1729335148 [10:52:24]FM_GetShiftState [10:52:24]SAM_PROTO_GetShiftState [10:52:24]wFMCommunicate request_size=4 [10:52:24]MH_SAM_APDU [10:52:24]CAPDU: 80 13 01 00 [10:52:24]Write to MH i2c: E2 08 00 E4 56 80 13 01 00 00 00 00 00 B7 [10:52:24]Write i2c OK [10:52:24]MH_I2C_Read... [10:52:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:24]Read from MH i2c: E2 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: E2 0E 00 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: E2 0E 00 E4 56 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FA [10:52:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:52:24]wFMCommunicate OK [10:52:24]SAM_PROTO_GetShiftState done [10:52:24]FM_GetShiftState done [10:52:24]opened in 1729296582 [10:52:24]opened+sec_in_day 1729382982 [10:52:24]quantity*price = 100015 [10:52:24]sum+1 = 100017 [10:52: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 183 19.10.2024 10:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218538 ФПД: 7620087287147 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T105228&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218538&fm=7620087287147&tin=02508201610067®Number=0000000000098116&sum=100000 [10:52:25]StoreToDocumentArchive [10:52:25]shift 443 fd 218538 [10:52:25]save to /storage/0443/doc_00218538 [10:52:25]save last doc name /storage/0443/doc_00218538 to /storage/kkm_last_doc_name [10:52:25]save OK [10:52:25]Clear old archive folders... [10:52:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:52:25]tlvbuf is 01532660 [10:52:25]SAM_PROTO_ClearQueue [10:52:25]wFMCommunicate request_size=4 [10:52:25]MH_SAM_APDU [10:52:25]CAPDU: 80 09 00 00 [10:52:25]Write to MH i2c: E2 08 00 F1 56 80 09 00 00 00 00 00 00 B9 [10:52:25]Write i2c OK [10:52:25]MH_I2C_Read... [10:52:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:52:25]Read from MH i2c: E2 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 03 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 03 00 F1 56 00 90 00 BB [10:52:25]RAPDU: 90 00 [10:52:25]wFMCommunicate OK [10:52:25]SAM_PROTO_ClearQueue done [10:52:25]KKMCreateOFDPacket [10:52:25]OFDProtocolAddRootSTLVToBuf [10:52:25]FM_MakeSignedData [10:52:25]FM_MakeSignedData [10:52:25]SAM_PROTO_SignData [10:52:25]wFMCommunicate request_size=4 [10:52:25]MH_SAM_APDU [10:52:25]CAPDU: 80 0D 01 02 [10:52:25]Write to MH i2c: E2 08 00 F2 56 80 0D 01 02 00 00 00 00 C1 [10:52:25]Write i2c OK [10:52:25]MH_I2C_Read... [10:52:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:52:25]Read from MH i2c: E2 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 03 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 03 00 F2 56 00 90 00 BC [10:52:25]RAPDU: 90 00 [10:52:25]wFMCommunicate OK [10:52:25]wFMCommunicate request_size=255 [10:52:25]MH_SAM_APDU [10:52: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 B7 00 00 00 F4 03 04 00 6C 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AA 55 03 00 35 04 06 00 06 [10:52:25]Write to MH i2c: E2 02 01 F3 56 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 B7 00 00 00 F4 03 04 00 6C 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AA 55 03 00 35 04 06 00 06 00 00 33 [10:52:25]Write i2c OK [10:52:25]MH_I2C_Read... [10:52:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:25]Read from MH i2c: E2 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 03 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 03 00 F3 56 00 90 00 BD [10:52:25]RAPDU: 90 00 [10:52:25]wFMCommunicate OK [10:52:25]wFMCommunicate request_size=10 [10:52:25]MH_SAM_APDU [10:52:25]CAPDU: 80 0D 02 02 05 EE 30 98 8D 6B [10:52:25]Write to MH i2c: E2 0D 00 F4 56 80 0D 02 02 05 00 EE 30 98 8D 6B 00 00 7C [10:52:25]Write i2c OK [10:52:25]MH_I2C_Read... [10:52:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:25]Read from MH i2c: E2 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 03 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 03 00 F4 56 00 90 00 BE [10:52:25]RAPDU: 90 00 [10:52:25]wFMCommunicate OK [10:52:25]wFMCommunicate request_size=4 [10:52:25]MH_SAM_APDU [10:52:25]CAPDU: 80 0D 03 02 [10:52:25]Write to MH i2c: E2 08 00 F5 56 80 0D 03 02 00 00 00 00 C6 [10:52:25]Write i2c OK [10:52:25]MH_I2C_Read... [10:52:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:52:25]Read from MH i2c: E2 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 0B 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 0B 00 F5 56 00 7F C6 4B 0E 63 91 84 21 90 00 FE [10:52:25]RAPDU: 7F C6 4B 0E 63 91 84 21 90 00 [10:52:25]wFMCommunicate OK [10:52:25]SAM_PROTO_SignData done [10:52:25]FM_MakeSignedData done [10:52:25]CreateOFDProtocolMessage [10:52:25]wFMCommunicate request_size=4 [10:52:25]MH_SAM_APDU [10:52:25]CAPDU: 80 11 00 00 [10:52:25]Write to MH i2c: E2 08 00 F6 56 80 11 00 00 00 00 00 00 C6 [10:52:25]Write i2c OK [10:52:25]MH_I2C_Read... [10:52:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:25]Read from MH i2c: E2 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 17 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 17 00 F6 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 15 [10:52:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:52:25]wFMCommunicate OK [10:52:25]CreateOFDProtocolMessage done [10:52:25]OFDSenderStorePacket 218538 [10:52:25]StoreOFDPacket docnum=218538 [10:52:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9B AB 07 01 97 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 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 B7 00 00 00 F4 03 04 00 6C 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AA 55 03 00 35 04 06 00 06 EE 30 98 8D 6B 7F C6 4B 0E 63 91 84 21 [10:52:25]CheckFolder [10:52:25]dirname=/storage/ofd_packets [10:52:25]CheckFolder done [10:52:25]ProducePacketName [10:52:25]name=ofd_packets/00218538 [10:52:25]NVStorageSaveData ofd_packets/00218538 [10:52:25]File name is /storage/ofd_packets/00218538 [10:52:25]Write 301 bytes [10:52:25]NVStorageSaveData done [10:52:25]OFDSenderStorePacket done [10:52:25]KKMCreateOFDPacket done [10:52:25]NVStorageSaveData kkm_last_timestamp [10:52:25]File name is /storage/kkm_last_timestamp [10:52:25]Write 4 bytes [10:52:25]NVStorageSaveData done [10:52:25]ExternCall_PrintAddStr [10:52:25]wPrintStart [10:52:25]Write to MH i2c: 01 00 00 F7 56 4D [10:52:25]Write i2c OK [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: 01 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: 01 07 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: 01 07 00 F7 56 00 00 00 00 00 FF 0F 62 [10:52:25]RasterBufferAndPrint [10:52:25]line Счет N : (1)536086 [10:52:25]line ИНН: 02508201610067 [10:52:25]line Контрольно-Кассовый Чек [10:52:25]line ПРОДАЖА [10:52:25]line ТРК (МРК, ГНК) : 23 [10:52:25]line Товар: 2710124130 [10:52:25]line Аи-92-К-2 [10:52:25]line 14.950 * 66.90 [10:52:25]line = 1000.16 [10:52:25]line НДС 12% НСП 1% [10:52:25]line > о реализуемом товаре [10:52:25]line ОКРУГЛЕНИЕ: -0.16 [10:52:25]line ИТОГО: 1000.00 [10:52:25]line Внесено: 1000.00 [10:52:25]line СДАЧА: 0.00 [10:52:25]line НСП 1% : 8.85 [10:52:25]line НДС 12% : 106.21 [10:52:25]line Наличными: 1000.00 [10:52:25]line Безнал.: 0.00 [10:52:25]line Место: АЗС № 84 "Партнер Нефть" [10:52:25]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:52:25]line СНО: Общий режим [10:52:25]line Чек 183 19.10.2024 10:52 [10:52:25]line Смена: 443 ФФД: 1.0 [10:52:25]line ЗНМ: 0300000178 [10:52:25]line РНМ: 0000000000098116 [10:52:25]line Версия ККМ: 001 [10:52:25]line ФМ: 0000000000965413 [10:52:25]line ФД: 218538 [10:52:25]line ФПД: 7620087287147 [10:52:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T105228&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218538&fm=7620087287147&tin=02508201610067®Number=0000000000098116&sum=100000 [10:52:26]OFD Sender: Processing packet 218538 [packets to send 80, broken 79] [10:52:26]ProducePacketName [10:52:26]name=ofd_packets/00218538 [10:52:26]OFD Sender: To server: pG, [10:52:26]CommunicateWithHost lk.salyk.kg:30040 [10:52:26]ConnectInit lk.salyk.kg [10:52:26]written 0, free lines is 4095 [10:52:26]Connected sock=10 [10:52:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9B AB 07 01 97 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 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 B7 00 00 00 F4 03 04 00 6C 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AA 55 03 00 35 04 06 00 06 EE 30 98 8D 6B 7F C6 4B 0E 63 91 84 21 [10:52:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C1 67 47 00 44 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AA 55 03 00 F4 03 04 00 06 3B 13 67 B6 04 01 00 00 52 55 E4 36 D7 9F 5C 12 [10:52:26]CommunicateWithHost err = 0 [10:52:26]CheckOFDResponse [10:52:26]1017 (14) - 77093643461234 [10:52:26]1041 (16) - 0000000000965413 [10:52:26]1040 (4) - 218538 [10:52:26]1012 (4) - 19.10.2024 04:52 [10:52:26]1206 (1) - 0 [10:52:26]OFD Sender: Remove packet 218538 [10:52:26]ProducePacketName [10:52:26]name=ofd_packets/00218538 [10:52:26]NVStorageDeleteData [10:52:26]Write to MH i2c: 01 00 00 22 57 79 [10:52:26]Write i2c OK [10:52:26]MH_I2C_Read... [10:52:26]Read from MH i2c: 01 [10:52:26]MH_I2C_Read... [10:52:26]Read from MH i2c: 01 07 00 [10:52:26]MH_I2C_Read... [10:52:26]Read from MH i2c: 01 07 00 22 57 00 00 00 00 00 EF 0C 7B [10:52:26]RasterBufferAndPrint [10:52:26]line [10:52:26]line [10:52:26]line [10:52:26]line [10:52:26]line [10:52:26]written 0, free lines is 3320 [10:52:26]MH_Cut [10:52:26]Write to MH i2c: D1 01 00 29 57 01 52 [10:52:26]Write i2c OK [10:52:26]MH_I2C_Read... [10:52:26]Read from MH i2c: D1 [10:52:26]MH_I2C_Read... [10:52:26]Read from MH i2c: D1 01 00 [10:52:26]MH_I2C_Read... [10:52:26]Read from MH i2c: D1 01 00 29 57 00 51 [10:52:26]Write to MH i2c: 01 00 00 2A 57 81 [10:52:26]Write i2c OK [10:52:26]MH_I2C_Read... [10:52:27]OFD Sender: No OFD packet to send [10:52:27]*** Cut start [10:52:27]*** Partial cut [10:52:27]*** CUTSNS_PIN = 1 [10:52:27]*** CUTSNS_PIN = 0 [10:52:27]*** Brake cut motor [10:52:28]Read from MH i2c: 01 [10:52:28]MH_I2C_Read... [10:52:28]*** Stop cut motor [10:52:28]*** Cut end [10:52:28]Read from MH i2c: 01 07 00 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: 01 07 00 2A 57 00 00 00 00 00 FF 0F 96 [10:52:28]process_action close_receipt done [10:52:28]requested_data is exist [10:52:28]produce_requested_data [10:52:28]requested_item fm.sn is exist - process it [10:52:28]wFMCommunicate request_size=4 [10:52:28]MH_SAM_APDU [10:52:28]CAPDU: 80 11 00 00 [10:52:28]Write to MH i2c: E2 08 00 2B 57 80 11 00 00 00 00 00 00 FC [10:52:28]Write i2c OK [10:52:28]MH_I2C_Read... [10:52:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:28]Read from MH i2c: E2 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: E2 17 00 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: E2 17 00 2B 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4B [10:52:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:52:28]wFMCommunicate OK [10:52:28]requested_item fd.num is exist - process it [10:52:28]SAM_PROTO_GetFieldsCounters [10:52:28]wFMCommunicate request_size=4 [10:52:28]MH_SAM_APDU [10:52:28]CAPDU: 80 13 00 00 [10:52:28]Write to MH i2c: E2 08 00 2C 57 80 13 00 00 00 00 00 00 FF [10:52:28]Write i2c OK [10:52:28]MH_I2C_Read... [10:52:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:52:28]Read from MH i2c: E2 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: E2 62 00 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: E2 62 00 2C 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AA 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 FF [10:52:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AA 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:52:28]wFMCommunicate OK [10:52:28]SAM_PROTO_GetFieldsCounters done [10:52:28]requested_item shift.num is exist - process it [10:52:28]requested_item shift.opened is exist - process it [10:52:28]req_shift_opened [10:52:28]FM_GetShiftState [10:52:28]SAM_PROTO_GetShiftState [10:52:28]wFMCommunicate request_size=4 [10:52:28]MH_SAM_APDU [10:52:28]CAPDU: 80 13 01 00 [10:52:28]Write to MH i2c: E2 08 00 2D 57 80 13 01 00 00 00 00 00 01 [10:52:28]Write i2c OK [10:52:28]MH_I2C_Read... [10:52:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:28]Read from MH i2c: E2 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: E2 0E 00 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: E2 0E 00 2D 57 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 44 [10:52:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:52:28]wFMCommunicate OK [10:52:28]SAM_PROTO_GetShiftState done [10:52:28]FM_GetShiftState done [10:52:28]req_shift_opened done [10:52:28]requested_item shift.open_date is exist - process it [10:52:28]req_shift_open_date [10:52:28]req_shift_open_date done [10:52:28]produce_requested_data done [10:52:28]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218538,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:52:28]process_action_free close_receipt [10:52:28]json_value_free [10:52:28]json_value_free done [10:52:28]process_json_proto returns [10:52:28]Send response to host [10:52:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218538,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:52:28]free response buf [10:52:28]execute_script done [10:52:28]execute_script returns [10:52:28]free content buf [10:52:28]Sock 8.Close socket [10:52:28]Sock 8.Thread stoped [10:52:32]OFD Sender: No OFD packet to send [10:52:37]OFD Sender: No OFD packet to send [10:52:42]OFD Sender: No OFD packet to send [10:52:47]OFD Sender: No OFD packet to send [10:52:52]OFD Sender: No OFD packet to send [10:52:57]OFD Sender: No OFD packet to send [10:53:02]OFD Sender: No OFD packet to send [10:53:07]OFD Sender: No OFD packet to send [10:53:12]OFD Sender: No OFD packet to send [10:53:17]OFD Sender: No OFD packet to send [10:53:22]OFD Sender: No OFD packet to send [10:53:27]OFD Sender: No OFD packet to send [10:53:32]OFD Sender: No OFD packet to send [10:53:37]OFD Sender: No OFD packet to send [10:53:42]OFD Sender: No OFD packet to send [10:53:47]OFD Sender: No OFD packet to send [10:53:52]OFD Sender: No OFD packet to send [10:53:57]OFD Sender: No OFD packet to send [10:54:02]OFD Sender: No OFD packet to send [10:54:07]OFD Sender: No OFD packet to send [10:54:12]OFD Sender: No OFD packet to send [10:54:17]OFD Sender: No OFD packet to send [10:54:22]OFD Sender: No OFD packet to send [10:54:25]accept exits with 9 [10:54:25]New connection [10:54:25]New thread 3066826084 created [10:54:25]Thread 3066682724 joined [10:54:25]Waiting for new connection... [10:54:25] Sock 9.Parse request [10:54:25]Sock 9.Check first char [10:54:25]Sock 9.First char is OK [10:54:25]request: POST /json_proto HTTP/1.0 [10:54:25]Method: POST [10:54:25]URL: /json_proto [10:54:25]Method is POST - this is cgi request [10:54:25]url: /json_proto [10:54:25]query_string will be loaded in cgi processing [10:54:25]execute_cgi json_proto POST (null) [10:54:25]execute_cgi path=json_proto method=POST [10:54:25]POST find Content-Length [10:54:25]Host: 172.17.40.4:8080 [10:54:25]Content-Length: 767 [10:54:25]Content-Type: application/json [10:54:25] [10:54:25]POST finish read [10:54:25]Found Content-Length = 767 [10:54:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 12.400, "sum" : 920.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 920.08 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:25]execute_script... [10:54: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)536087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 12.400, "sum" : 920.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 920.08 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:25]POST & json_proto [10:54:25]process_json_proto [10:54:25]json parsed OK: [10:54:25]protocol is kg_v1.0 [10:54:25]action value=close_receipt [10:54:25]process_action close_receipt [10:54:25]cmd_close_receipt [10:54:25]MH_GetDate [10:54:25]Write to MH i2c: F0 00 00 2E 57 74 [10:54:25]Write i2c OK [10:54:25]MH_I2C_Read... [10:54:25]Read from MH i2c: F0 [10:54:25]MH_I2C_Read... [10:54:25]Read from MH i2c: F0 09 00 [10:54:25]MH_I2C_Read... [10:54:25]Read from MH i2c: F0 09 00 2E 57 00 E5 8F 13 67 EE 0E 0D 67 DB [10:54:25]GetLastDocTimeStamp 1729335148 [10:54:25]current date 1729335269 [10:54:25]FM_GetShiftState [10:54:25]SAM_PROTO_GetShiftState [10:54:25]wFMCommunicate request_size=4 [10:54:25]MH_SAM_APDU [10:54:25]CAPDU: 80 13 01 00 [10:54:25]Write to MH i2c: E2 08 00 2F 57 80 13 01 00 00 00 00 00 03 [10:54:25]Write i2c OK [10:54:25]MH_I2C_Read... [10:54:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:25]Read from MH i2c: E2 [10:54:25]MH_I2C_Read... [10:54:25]Read from MH i2c: E2 0E 00 [10:54:25]MH_I2C_Read... [10:54:25]Read from MH i2c: E2 0E 00 2F 57 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 46 [10:54:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:54:25]wFMCommunicate OK [10:54:25]SAM_PROTO_GetShiftState done [10:54:25]FM_GetShiftState done [10:54:25]opened in 1729296582 [10:54:25]opened+sec_in_day 1729382982 [10:54:25]quantity*price = 92008 [10:54:25]sum+1 = 92009 [10:54:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 920.08 НСП 1% : 8.14 НДС 12% : 97.71 Наличными: 0.00 Безнал.: 920.08 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 184 19.10.2024 10:54 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218539 ФПД: 231057582531992 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T105429&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218539&fm=231057582531992&tin=02508201610067®Number=0000000000098116&sum=92008 [10:54:26]StoreToDocumentArchive [10:54:26]shift 443 fd 218539 [10:54:26]save to /storage/0443/doc_00218539 [10:54:26]save last doc name /storage/0443/doc_00218539 to /storage/kkm_last_doc_name [10:54:26]save OK [10:54:26]Clear old archive folders... [10:54:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:54:26]tlvbuf is 016DC890 [10:54:26]SAM_PROTO_ClearQueue [10:54:26]wFMCommunicate request_size=4 [10:54:26]MH_SAM_APDU [10:54:26]CAPDU: 80 09 00 00 [10:54:26]Write to MH i2c: E2 08 00 3C 57 80 09 00 00 00 00 00 00 05 [10:54:26]Write i2c OK [10:54:26]MH_I2C_Read... [10:54:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:54:26]Read from MH i2c: E2 [10:54:26]MH_I2C_Read... [10:54:26]Read from MH i2c: E2 03 00 [10:54:26]MH_I2C_Read... [10:54:26]Read from MH i2c: E2 03 00 3C 57 00 90 00 07 [10:54:26]RAPDU: 90 00 [10:54:26]wFMCommunicate OK [10:54:26]SAM_PROTO_ClearQueue done [10:54:26]KKMCreateOFDPacket [10:54:26]OFDProtocolAddRootSTLVToBuf [10:54:26]FM_MakeSignedData [10:54:26]FM_MakeSignedData [10:54:26]SAM_PROTO_SignData [10:54:26]wFMCommunicate request_size=4 [10:54:26]MH_SAM_APDU [10:54:26]CAPDU: 80 0D 01 02 [10:54:26]Write to MH i2c: E2 08 00 3D 57 80 0D 01 02 00 00 00 00 0D [10:54:26]Write i2c OK [10:54:26]MH_I2C_Read... [10:54:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:54:26]Read from MH i2c: E2 [10:54:26]MH_I2C_Read... [10:54:26]Read from MH i2c: E2 03 00 [10:54:26]MH_I2C_Read... [10:54:26]Read from MH i2c: E2 03 00 3D 57 00 90 00 08 [10:54:26]RAPDU: 90 00 [10:54:26]wFMCommunicate OK [10:54:26]wFMCommunicate request_size=255 [10:54:26]MH_SAM_APDU [10:54:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 70 30 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 68 67 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 67 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2E 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 26 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 68 67 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 E5 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AB 55 03 00 35 04 06 00 D2 [10:54:26]Write to MH i2c: E2 02 01 3E 57 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 70 30 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 68 67 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 67 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2E 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 26 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 68 67 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 E5 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AB 55 03 00 35 04 06 00 D2 00 00 F6 [10:54:26]Write i2c OK [10:54:26]MH_I2C_Read... [10:54:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:27]Read from MH i2c: E2 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: E2 03 00 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: E2 03 00 3E 57 00 90 00 09 [10:54:27]RAPDU: 90 00 [10:54:27]wFMCommunicate OK [10:54:27]wFMCommunicate request_size=10 [10:54:27]MH_SAM_APDU [10:54:27]CAPDU: 80 0D 02 02 05 25 49 21 25 98 [10:54:27]Write to MH i2c: E2 0D 00 3F 57 80 0D 02 02 05 00 25 49 21 25 98 00 00 66 [10:54:27]Write i2c OK [10:54:27]MH_I2C_Read... [10:54:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:27]Read from MH i2c: E2 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: E2 03 00 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: E2 03 00 3F 57 00 90 00 0A [10:54:27]RAPDU: 90 00 [10:54:27]wFMCommunicate OK [10:54:27]wFMCommunicate request_size=4 [10:54:27]MH_SAM_APDU [10:54:27]CAPDU: 80 0D 03 02 [10:54:27]Write to MH i2c: E2 08 00 40 57 80 0D 03 02 00 00 00 00 12 [10:54:27]Write i2c OK [10:54:27]MH_I2C_Read... [10:54:27]OFD Sender: No OFD packet to send [10:54:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:54:27]Read from MH i2c: E2 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: E2 0B 00 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: E2 0B 00 40 57 00 CD D4 0B 58 70 27 10 9B 90 00 59 [10:54:27]RAPDU: CD D4 0B 58 70 27 10 9B 90 00 [10:54:27]wFMCommunicate OK [10:54:27]SAM_PROTO_SignData done [10:54:27]FM_MakeSignedData done [10:54:27]CreateOFDProtocolMessage [10:54:27]wFMCommunicate request_size=4 [10:54:27]MH_SAM_APDU [10:54:27]CAPDU: 80 11 00 00 [10:54:27]Write to MH i2c: E2 08 00 41 57 80 11 00 00 00 00 00 00 12 [10:54:27]Write i2c OK [10:54:27]MH_I2C_Read... [10:54:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:27]Read from MH i2c: E2 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: E2 17 00 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: E2 17 00 41 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 61 [10:54:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:54:27]wFMCommunicate OK [10:54:27]CreateOFDProtocolMessage done [10:54:27]OFDSenderStorePacket 218539 [10:54:27]StoreOFDPacket docnum=218539 [10:54:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 53 56 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 70 30 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 68 67 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 67 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2E 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 26 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 68 67 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 E5 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AB 55 03 00 35 04 06 00 D2 25 49 21 25 98 CD D4 0B 58 70 27 10 9B [10:54:27]CheckFolder [10:54:27]dirname=/storage/ofd_packets [10:54:27]CheckFolder done [10:54:27]ProducePacketName [10:54:27]name=ofd_packets/00218539 [10:54:27]NVStorageSaveData ofd_packets/00218539 [10:54:27]File name is /storage/ofd_packets/00218539 [10:54:27]Write 301 bytes [10:54:27]NVStorageSaveData done [10:54:27]OFDSenderStorePacket done [10:54:27]KKMCreateOFDPacket done [10:54:27]NVStorageSaveData kkm_last_timestamp [10:54:27]File name is /storage/kkm_last_timestamp [10:54:27]Write 4 bytes [10:54:27]NVStorageSaveData done [10:54:27]ExternCall_PrintAddStr [10:54:27]wPrintStart [10:54:27]Write to MH i2c: 01 00 00 42 57 99 [10:54:27]Write i2c OK [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: 01 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: 01 07 00 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: 01 07 00 42 57 00 00 00 00 00 FF 0F AE [10:54:27]RasterBufferAndPrint [10:54:27]line Счет N : (1)536087 [10:54:27]line ИНН: 02508201610067 [10:54:27]line Контрольно-Кассовый Чек [10:54:27]line ПРОДАЖА [10:54:27]line ТРК (МРК, ГНК) : 11 [10:54:27]line Товар: 2710124500 [10:54:27]line Аи-95-К-3 [10:54:27]line 12.400 * 74.20 [10:54:27]line = 920.08 [10:54:27]line НДС 12% НСП 1% [10:54:27]line > о реализуемом товаре [10:54:27]line ИТОГО: 920.08 [10:54:27]line НСП 1% : 8.14 [10:54:27]line НДС 12% : 97.71 [10:54:27]line Наличными: 0.00 [10:54:27]line Безнал.: 920.08 [10:54:27]line Место: АЗС № 84 "Партнер Нефть" [10:54:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [10:54:27]line СНО: Общий режим [10:54:27]line Чек 184 19.10.2024 10:54 [10:54:27]line Смена: 443 ФФД: 1.0 [10:54:27]line ЗНМ: 0300000178 [10:54:27]line РНМ: 0000000000098116 [10:54:27]line Версия ККМ: 001 [10:54:27]line Платежная система: Mbank [10:54:27]line ФМ: 0000000000965413 [10:54:27]line ФД: 218539 [10:54:27]line ФПД: 231057582531992 [10:54:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T105429&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218539&fm=231057582531992&tin=02508201610067®Number=0000000000098116&sum=92008 [10:54:27]written 0, free lines is 4095 [10:54:27]OFD Sender: Processing packet 218539 [packets to send 80, broken 79] [10:54:27]ProducePacketName [10:54:27]name=ofd_packets/00218539 [10:54:27]OFD Sender: To server: pG, [10:54:27]CommunicateWithHost lk.salyk.kg:30040 [10:54:27]ConnectInit lk.salyk.kg [10:54:27]Connected sock=8 [10:54:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 53 56 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 70 30 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 68 67 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 67 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2E 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 26 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 68 67 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 E5 8F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AB 55 03 00 35 04 06 00 D2 25 49 21 25 98 CD D4 0B 58 70 27 10 9B [10:54:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 93 71 47 00 C9 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 39 36 35 34 31 33 10 04 04 00 AB 55 03 00 F4 03 04 00 7F 3B 13 67 B6 04 01 00 00 0B E7 50 F4 A7 BC 47 3A [10:54:27]CommunicateWithHost err = 0 [10:54:27]CheckOFDResponse [10:54:27]1017 (14) - 77093643461234 [10:54:27]1041 (16) - 0000000000965413 [10:54:27]1040 (4) - 218539 [10:54:27]1012 (4) - 19.10.2024 04:54 [10:54:27]1206 (1) - 0 [10:54:27]OFD Sender: Remove packet 218539 [10:54:27]ProducePacketName [10:54:27]name=ofd_packets/00218539 [10:54:27]NVStorageDeleteData [10:54:27]Write to MH i2c: 01 00 00 6B 57 C2 [10:54:27]Write i2c OK [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: 01 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: 01 07 00 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: 01 07 00 6B 57 00 00 00 00 00 0B 0D E1 [10:54:27]RasterBufferAndPrint [10:54:27]line [10:54:27]line [10:54:27]line [10:54:27]line [10:54:27]line [10:54:27]written 0, free lines is 3348 [10:54:27]MH_Cut [10:54:27]Write to MH i2c: D1 01 00 72 57 01 9B [10:54:27]Write i2c OK [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: D1 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: D1 01 00 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: D1 01 00 72 57 00 9A [10:54:27]Write to MH i2c: 01 00 00 73 57 CA [10:54:27]Write i2c OK [10:54:27]MH_I2C_Read... [10:54:28]OFD Sender: No OFD packet to send [10:54:28]*** Cut start [10:54:28]*** Partial cut [10:54:28]*** CUTSNS_PIN = 1 [10:54:28]*** CUTSNS_PIN = 0 [10:54:28]*** Brake cut motor [10:54:29]Read from MH i2c: 01 [10:54:29]MH_I2C_Read... [10:54:29]*** Stop cut motor [10:54:29]*** Cut end [10:54:29]Read from MH i2c: 01 07 00 [10:54:29]MH_I2C_Read... [10:54:29]Read from MH i2c: 01 07 00 73 57 00 00 00 00 00 FF 0F DF [10:54:29]process_action close_receipt done [10:54:29]requested_data is exist [10:54:29]produce_requested_data [10:54:29]requested_item fm.sn is exist - process it [10:54:29]wFMCommunicate request_size=4 [10:54:29]MH_SAM_APDU [10:54:29]CAPDU: 80 11 00 00 [10:54:29]Write to MH i2c: E2 08 00 74 57 80 11 00 00 00 00 00 00 45 [10:54:29]Write i2c OK [10:54:29]MH_I2C_Read... [10:54:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:29]Read from MH i2c: E2 [10:54:29]MH_I2C_Read... [10:54:29]Read from MH i2c: E2 17 00 [10:54:29]MH_I2C_Read... [10:54:29]Read from MH i2c: E2 17 00 74 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 94 [10:54:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [10:54:29]wFMCommunicate OK [10:54:29]requested_item fd.num is exist - process it [10:54:29]SAM_PROTO_GetFieldsCounters [10:54:29]wFMCommunicate request_size=4 [10:54:29]MH_SAM_APDU [10:54:29]CAPDU: 80 13 00 00 [10:54:29]Write to MH i2c: E2 08 00 75 57 80 13 00 00 00 00 00 00 48 [10:54:29]Write i2c OK [10:54:29]MH_I2C_Read... [10:54:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:54:29]Read from MH i2c: E2 [10:54:29]MH_I2C_Read... [10:54:29]Read from MH i2c: E2 62 00 [10:54:29]MH_I2C_Read... [10:54:29]Read from MH i2c: E2 62 00 75 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AB 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 4C [10:54:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AB 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:54:29]wFMCommunicate OK [10:54:29]SAM_PROTO_GetFieldsCounters done [10:54:29]requested_item shift.num is exist - process it [10:54:29]requested_item shift.opened is exist - process it [10:54:29]req_shift_opened [10:54:29]FM_GetShiftState [10:54:29]SAM_PROTO_GetShiftState [10:54:29]wFMCommunicate request_size=4 [10:54:29]MH_SAM_APDU [10:54:29]CAPDU: 80 13 01 00 [10:54:29]Write to MH i2c: E2 08 00 76 57 80 13 01 00 00 00 00 00 4A [10:54:29]Write i2c OK [10:54:29]MH_I2C_Read... [10:54:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:29]Read from MH i2c: E2 [10:54:29]MH_I2C_Read... [10:54:29]Read from MH i2c: E2 0E 00 [10:54:29]MH_I2C_Read... [10:54:29]Read from MH i2c: E2 0E 00 76 57 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8D [10:54:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [10:54:29]wFMCommunicate OK [10:54:29]SAM_PROTO_GetShiftState done [10:54:29]FM_GetShiftState done [10:54:29]req_shift_opened done [10:54:29]requested_item shift.open_date is exist - process it [10:54:29]req_shift_open_date [10:54:29]req_shift_open_date done [10:54:29]produce_requested_data done [10:54:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218539,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [10:54:29]process_action_free close_receipt [10:54:29]json_value_free [10:54:29]json_value_free done [10:54:29]process_json_proto returns [10:54:29]Send response to host [10:54:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218539,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [10:54:29]free response buf [10:54:29]execute_script done [10:54:29]execute_script returns [10:54:29]free content buf [10:54:29]Sock 9.Close socket [10:54:29]Sock 9.Thread stoped [10:54:33]OFD Sender: No OFD packet to send [10:54:38]OFD Sender: No OFD packet to send [10:54:43]OFD Sender: No OFD packet to send [10:54:48]OFD Sender: No OFD packet to send [10:54:53]OFD Sender: No OFD packet to send [10:54:58]OFD Sender: No OFD packet to send [10:55:03]OFD Sender: No OFD packet to send [10:55:08]OFD Sender: No OFD packet to send [10:55:13]OFD Sender: No OFD packet to send [10:55:18]OFD Sender: No OFD packet to send [10:55:23]OFD Sender: No OFD packet to send [10:55:28]OFD Sender: No OFD packet to send [10:55:33]OFD Sender: No OFD packet to send [10:55:38]OFD Sender: No OFD packet to send [10:55:43]OFD Sender: No OFD packet to send [10:55:48]OFD Sender: No OFD packet to send [10:55:53]OFD Sender: No OFD packet to send [10:55:58]OFD Sender: No OFD packet to send [10:56:03]OFD Sender: No OFD packet to send [10:56:08]OFD Sender: No OFD packet to send [10:56:13]OFD Sender: No OFD packet to send [10:56:18]OFD Sender: No OFD packet to send [10:56:23]OFD Sender: No OFD packet to send [10:56:28]OFD Sender: No OFD packet to send [10:56:33]OFD Sender: No OFD packet to send [10:56:38]OFD Sender: No OFD packet to send [10:56:43]OFD Sender: No OFD packet to send [10:56:48]OFD Sender: No OFD packet to send [10:56:53]OFD Sender: No OFD packet to send [10:56:58]OFD Sender: No OFD packet to send [10:57:03]OFD Sender: No OFD packet to send [10:57:08]OFD Sender: No OFD packet to send [10:57:13]OFD Sender: No OFD packet to send [10:57:18]OFD Sender: No OFD packet to send [10:57:23]OFD Sender: No OFD packet to send [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:14]accept exits with 10 [11:00:14]New connection [11:00:14]New thread 3066682724 created [11:00:14]Thread 3066826084 joined [11:00:14]Waiting for new connection... [11:00:14] Sock 10.Parse request [11:00:14]Sock 10.Check first char [11:00:14]Sock 10.First char is OK [11:00:14]request: POST /json_proto HTTP/1.0 [11:00:14]Method: POST [11:00:14]URL: /json_proto [11:00:14]Method is POST - this is cgi request [11:00:14]url: /json_proto [11:00:14]query_string will be loaded in cgi processing [11:00:14]execute_cgi json_proto POST (null) [11:00:14]execute_cgi path=json_proto method=POST [11:00:14]POST find Content-Length [11:00:14]Host: 172.17.40.4:8080 [11:00:14]Content-Length: 748 [11:00:14]Content-Type: application/json [11:00:14] [11:00:14]POST finish read [11:00:14]Found Content-Length = 748 [11:00:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79760", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.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" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:14]execute_script... [11:00:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79760", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.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" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:14]POST & json_proto [11:00:14]process_json_proto [11:00:14]json parsed OK: [11:00:14]protocol is kg_v1.0 [11:00:14]action value=close_receipt [11:00:14]process_action close_receipt [11:00:14]cmd_close_receipt [11:00:14]MH_GetDate [11:00:14]Write to MH i2c: F0 00 00 77 57 BD [11:00:14]Write i2c OK [11:00:14]MH_I2C_Read... [11:00:14]Read from MH i2c: F0 [11:00:14]MH_I2C_Read... [11:00:14]Read from MH i2c: F0 09 00 [11:00:14]MH_I2C_Read... [11:00:14]Read from MH i2c: F0 09 00 77 57 00 42 91 13 67 EE 0E 0D 67 83 [11:00:14]GetLastDocTimeStamp 1729335269 [11:00:14]current date 1729335618 [11:00:14]FM_GetShiftState [11:00:14]SAM_PROTO_GetShiftState [11:00:14]wFMCommunicate request_size=4 [11:00:14]MH_SAM_APDU [11:00:14]CAPDU: 80 13 01 00 [11:00:14]Write to MH i2c: E2 08 00 78 57 80 13 01 00 00 00 00 00 4C [11:00:14]Write i2c OK [11:00:14]MH_I2C_Read... [11:00:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:14]Read from MH i2c: E2 [11:00:14]MH_I2C_Read... [11:00:14]Read from MH i2c: E2 0E 00 [11:00:14]MH_I2C_Read... [11:00:14]Read from MH i2c: E2 0E 00 78 57 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8F [11:00:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:00:14]wFMCommunicate OK [11:00:14]SAM_PROTO_GetShiftState done [11:00:14]FM_GetShiftState done [11:00:14]opened in 1729296582 [11:00:14]opened+sec_in_day 1729382982 [11:00:14]quantity*price = 15400 [11:00:14]sum+1 = 15401 [11:00:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 154.00 НСП 1% : 1.36 НДС 12% : 16.35 Наличными: 0.00 Безнал.: 154.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 185 19.10.2024 11:00 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218540 ФПД: 71162017757240 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110018&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218540&fm=71162017757240&tin=02508201610067®Number=0000000000098116&sum=15400 0 [11:00:15]StoreToDocumentArchive [11:00:15]shift 443 fd 218540 [11:00:15]save to /storage/0443/doc_00218540 [11:00:15]save last doc name /storage/0443/doc_00218540 to /storage/kkm_last_doc_name [11:00:15]save OK [11:00:15]Clear old archive folders... [11:00:15]ProcessDocumentItem done err = 0, tmpTLVsize=274 [11:00:15]tlvbuf is 01542B00 [11:00:15]SAM_PROTO_ClearQueue [11:00:15]wFMCommunicate request_size=4 [11:00:15]MH_SAM_APDU [11:00:15]CAPDU: 80 09 00 00 [11:00:15]Write to MH i2c: E2 08 00 85 57 80 09 00 00 00 00 00 00 4E [11:00:15]Write i2c OK [11:00:15]MH_I2C_Read... [11:00:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:00:15]Read from MH i2c: E2 [11:00:15]MH_I2C_Read... [11:00:15]Read from MH i2c: E2 03 00 [11:00:15]MH_I2C_Read... [11:00:15]Read from MH i2c: E2 03 00 85 57 00 90 00 50 [11:00:15]RAPDU: 90 00 [11:00:15]wFMCommunicate OK [11:00:15]SAM_PROTO_ClearQueue done [11:00:15]KKMCreateOFDPacket [11:00:15]OFDProtocolAddRootSTLVToBuf [11:00:15]FM_MakeSignedData [11:00:15]FM_MakeSignedData [11:00:15]SAM_PROTO_SignData [11:00:15]wFMCommunicate request_size=4 [11:00:15]MH_SAM_APDU [11:00:15]CAPDU: 80 0D 01 02 [11:00:15]Write to MH i2c: E2 08 00 86 57 80 0D 01 02 00 00 00 00 56 [11:00:15]Write i2c OK [11:00:15]MH_I2C_Read... [11:00:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:00:15]Read from MH i2c: E2 [11:00:15]MH_I2C_Read... [11:00:15]Read from MH i2c: E2 03 00 [11:00:15]MH_I2C_Read... [11:00:15]Read from MH i2c: E2 03 00 86 57 00 90 00 51 [11:00:15]RAPDU: 90 00 [11:00:15]wFMCommunicate OK [11:00:15]wFMCommunicate request_size=255 [11:00:15]MH_SAM_APDU [11:00:15]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 42 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 [11:00:15]Write to MH i2c: E2 02 01 87 57 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 42 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 00 00 A5 [11:00:15]Write i2c OK [11:00:15]MH_I2C_Read... [11:00:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:15]Read from MH i2c: E2 [11:00:15]MH_I2C_Read... [11:00:15]Read from MH i2c: E2 03 00 [11:00:15]MH_I2C_Read... [11:00:15]Read from MH i2c: E2 03 00 87 57 00 90 00 52 [11:00:15]RAPDU: 90 00 [11:00:15]wFMCommunicate OK [11:00:15]wFMCommunicate request_size=33 [11:00:15]MH_SAM_APDU [11:00:15]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AC 55 03 00 35 04 06 00 40 B8 B2 CA 38 38 [11:00:15]Write to MH i2c: E2 24 00 88 57 80 0D 02 02 1C 00 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AC 55 03 00 35 04 06 00 40 B8 B2 CA 38 38 00 00 CC [11:00:15]Write i2c OK [11:00:15]MH_I2C_Read... [11:00:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:16]Read from MH i2c: E2 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 03 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 03 00 88 57 00 90 00 53 [11:00:16]RAPDU: 90 00 [11:00:16]wFMCommunicate OK [11:00:16]wFMCommunicate request_size=4 [11:00:16]MH_SAM_APDU [11:00:16]CAPDU: 80 0D 03 02 [11:00:16]Write to MH i2c: E2 08 00 89 57 80 0D 03 02 00 00 00 00 5B [11:00:16]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:00:16]Read from MH i2c: E2 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 0B 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 0B 00 89 57 00 52 A1 C1 C2 F3 45 BA AC 90 00 70 [11:00:16]RAPDU: 52 A1 C1 C2 F3 45 BA AC 90 00 [11:00:16]wFMCommunicate OK [11:00:16]SAM_PROTO_SignData done [11:00:16]FM_MakeSignedData done [11:00:16]CreateOFDProtocolMessage [11:00:16]wFMCommunicate request_size=4 [11:00:16]MH_SAM_APDU [11:00:16]CAPDU: 80 11 00 00 [11:00:16]Write to MH i2c: E2 08 00 8A 57 80 11 00 00 00 00 00 00 5B [11:00:16]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:16]Read from MH i2c: E2 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 17 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 17 00 8A 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AA [11:00:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:00:16]wFMCommunicate OK [11:00:16]CreateOFDProtocolMessage done [11:00:16]OFDSenderStorePacket 218540 [11:00:16]StoreOFDPacket docnum=218540 [11:00:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 CB 21 1E 01 57 DD 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 42 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AC 55 03 00 35 04 06 00 40 B8 B2 CA 38 38 52 A1 C1 C2 F3 45 BA AC [11:00:16]CheckFolder [11:00:16]dirname=/storage/ofd_packets [11:00:16]CheckFolder done [11:00:16]ProducePacketName [11:00:16]name=ofd_packets/00218540 [11:00:16]NVStorageSaveData ofd_packets/00218540 [11:00:16]File name is /storage/ofd_packets/00218540 [11:00:16]Write 324 bytes [11:00:16]NVStorageSaveData done [11:00:16]OFDSenderStorePacket done [11:00:16]KKMCreateOFDPacket done [11:00:16]NVStorageSaveData kkm_last_timestamp [11:00:16]File name is /storage/kkm_last_timestamp [11:00:16]Write 4 bytes [11:00:16]NVStorageSaveData done [11:00:16]ExternCall_PrintAddStr [11:00:16]wPrintStart [11:00:16]Write to MH i2c: 01 00 00 8B 57 E2 [11:00:16]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: 01 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: 01 07 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: 01 07 00 8B 57 00 00 00 00 00 FF 0F F7 [11:00:16]RasterBufferAndPrint [11:00:16]line Счет N : (3)79760 [11:00:16]line ИНН: 02508201610067 [11:00:16]line Контрольно-Кассовый Чек [11:00:16]line ПРОДАЖА [11:00:16]line Товар: 46230614 [11:00:16]line Сигареты Richmond Red Edition [11:00:16]line 1.000 * 154.00 [11:00:16]line = 154.00 [11:00:16]line НДС 12% НСП 1% [11:00:16]line > о реализуемом товаре [11:00:16]line ИТОГО: 154.00 [11:00:16]line НСП 1% : 1.36 [11:00:16]line НДС 12% : 16.35 [11:00:16]line Наличными: 0.00 [11:00:16]line Безнал.: 154.00 [11:00:16]line Место: АЗС № 84 "Партнер Нефть" [11:00:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:00:16]line СНО: Общий режим [11:00:16]line Чек 185 19.10.2024 11:00 [11:00:16]line Смена: 443 ФФД: 1.0 [11:00:16]line ЗНМ: 0300000178 [11:00:16]line РНМ: 0000000000098116 [11:00:16]line Версия ККМ: 001 [11:00:16]line Платежная система: Mbank [11:00:16]line ФМ: 0000000000965413 [11:00:16]line ФД: 218540 [11:00:16]line ФПД: 71162017757240 [11:00:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110018&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218540&fm=71162017757240&tin=02508201610067®Number=0000000000098116&sum=15400 [11:00:16]OFD Sender: Processing packet 218540 [packets to send 80, broken 79] [11:00:16]ProducePacketName [11:00:16]name=ofd_packets/00218540 [11:00:16]OFD Sender: To server: pG, [11:00:16]CommunicateWithHost lk.salyk.kg:30040 [11:00:16]ConnectInit lk.salyk.kg [11:00:16]line 0 [11:00:16]written 0, free lines is 4095 [11:00:16]Connected sock=9 [11:00:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 CB 21 1E 01 57 DD 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 42 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AC 55 03 00 35 04 06 00 40 B8 B2 CA 38 38 52 A1 C1 C2 F3 45 BA AC [11:00:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 84 17 47 00 06 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 39 36 35 34 31 33 10 04 04 00 AC 55 03 00 F4 03 04 00 DC 3C 13 67 B6 04 01 00 00 10 CE B4 0D 35 2F E1 1D [11:00:16]CommunicateWithHost err = 0 [11:00:16]CheckOFDResponse [11:00:16]1017 (14) - 77093643461234 [11:00:16]1041 (16) - 0000000000965413 [11:00:16]1040 (4) - 218540 [11:00:16]1012 (4) - 19.10.2024 05:00 [11:00:16]1206 (1) - 0 [11:00:16]OFD Sender: Remove packet 218540 [11:00:16]ProducePacketName [11:00:16]name=ofd_packets/00218540 [11:00:16]NVStorageDeleteData [11:00:16]Write to MH i2c: 01 00 00 B5 57 0C [11:00:16]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: 01 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: 01 07 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: 01 07 00 B5 57 00 00 00 00 00 CF 0C EE [11:00:16]RasterBufferAndPrint [11:00:16]line [11:00:16]line [11:00:16]line [11:00:16]line [11:00:16]line [11:00:16]written 0, free lines is 3285 [11:00:16]MH_Cut [11:00:16]Write to MH i2c: D1 01 00 BC 57 01 E5 [11:00:16]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: D1 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: D1 01 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: D1 01 00 BC 57 00 E4 [11:00:16]Write to MH i2c: 01 00 00 BD 57 14 [11:00:16]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:17]OFD Sender: No OFD packet to send [11:00:17]*** Cut start [11:00:17]*** Partial cut [11:00:17]*** CUTSNS_PIN = 1 [11:00:17]*** CUTSNS_PIN = 0 [11:00:17]*** Brake cut motor [11:00:18]Read from MH i2c: 01 [11:00:18]MH_I2C_Read... [11:00:18]*** Stop cut motor [11:00:18]*** Cut end [11:00:18]Read from MH i2c: 01 07 00 [11:00:18]MH_I2C_Read... [11:00:18]Read from MH i2c: 01 07 00 BD 57 00 00 00 00 00 FF 0F 29 [11:00:18]process_action close_receipt done [11:00:18]requested_data is exist [11:00:18]produce_requested_data [11:00:18]requested_item fm.sn is exist - process it [11:00:18]wFMCommunicate request_size=4 [11:00:18]MH_SAM_APDU [11:00:18]CAPDU: 80 11 00 00 [11:00:18]Write to MH i2c: E2 08 00 BE 57 80 11 00 00 00 00 00 00 8F [11:00:18]Write i2c OK [11:00:18]MH_I2C_Read... [11:00:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:18]Read from MH i2c: E2 [11:00:18]MH_I2C_Read... [11:00:18]Read from MH i2c: E2 17 00 [11:00:18]MH_I2C_Read... [11:00:18]Read from MH i2c: E2 17 00 BE 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DE [11:00:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:00:18]wFMCommunicate OK [11:00:18]requested_item fd.num is exist - process it [11:00:18]SAM_PROTO_GetFieldsCounters [11:00:18]wFMCommunicate request_size=4 [11:00:18]MH_SAM_APDU [11:00:18]CAPDU: 80 13 00 00 [11:00:18]Write to MH i2c: E2 08 00 BF 57 80 13 00 00 00 00 00 00 92 [11:00:18]Write i2c OK [11:00:18]MH_I2C_Read... [11:00:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:00:18]Read from MH i2c: E2 [11:00:18]MH_I2C_Read... [11:00:18]Read from MH i2c: E2 62 00 [11:00:18]MH_I2C_Read... [11:00:18]Read from MH i2c: E2 62 00 BF 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AC 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 9A [11:00:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AC 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:00:18]wFMCommunicate OK [11:00:18]SAM_PROTO_GetFieldsCounters done [11:00:18]requested_item shift.num is exist - process it [11:00:18]requested_item shift.opened is exist - process it [11:00:18]req_shift_opened [11:00:18]FM_GetShiftState [11:00:18]SAM_PROTO_GetShiftState [11:00:18]wFMCommunicate request_size=4 [11:00:18]MH_SAM_APDU [11:00:18]CAPDU: 80 13 01 00 [11:00:18]Write to MH i2c: E2 08 00 C0 57 80 13 01 00 00 00 00 00 94 [11:00:18]Write i2c OK [11:00:18]MH_I2C_Read... [11:00:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:18]Read from MH i2c: E2 [11:00:18]MH_I2C_Read... [11:00:18]Read from MH i2c: E2 0E 00 [11:00:18]MH_I2C_Read... [11:00:18]Read from MH i2c: E2 0E 00 C0 57 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D7 [11:00:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:00:18]wFMCommunicate OK [11:00:18]SAM_PROTO_GetShiftState done [11:00:18]FM_GetShiftState done [11:00:18]req_shift_opened done [11:00:18]requested_item shift.open_date is exist - process it [11:00:18]req_shift_open_date [11:00:18]req_shift_open_date done [11:00:18]produce_requested_data done [11:00:18]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218540,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:00:18]process_action_free close_receipt [11:00:18]json_value_free [11:00:18]json_value_free done [11:00:18]process_json_proto returns [11:00:18]Send response to host [11:00:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218540,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:00:18]free response buf [11:00:18]execute_script done [11:00:18]execute_script returns [11:00:18]free content buf [11:00:18]Sock 10.Close socket [11:00:18]Sock 10.Thread stoped [11:00:22]OFD Sender: No OFD packet to send [11:00:27]OFD Sender: No OFD packet to send [11:00:32]OFD Sender: No OFD packet to send [11:00:37]OFD Sender: No OFD packet to send [11:00:42]OFD Sender: No OFD packet to send [11:00:47]OFD Sender: No OFD packet to send [11:00:52]OFD Sender: No OFD packet to send [11:00:57]OFD Sender: No OFD packet to send [11:00:59]accept exits with 8 [11:00:59]New connection [11:00:59]New thread 3066826084 created [11:00:59]Thread 3066682724 joined [11:00:59]Waiting for new connection... [11:00:59] Sock 8.Parse request [11:00:59]Sock 8.Check first char [11:00:59]Sock 8.First char is OK [11:00:59]request: POST /json_proto HTTP/1.0 [11:00:59]Method: POST [11:00:59]URL: /json_proto [11:00:59]Method is POST - this is cgi request [11:00:59]url: /json_proto [11:00:59]query_string will be loaded in cgi processing [11:00:59]execute_cgi json_proto POST (null) [11:00:59]execute_cgi path=json_proto method=POST [11:00:59]POST find Content-Length [11:00:59]Host: 172.17.40.4:8080 [11:00:59]Content-Length: 798 [11:00:59]Content-Type: application/json [11:00:59] [11:00:59]POST finish read [11:00:59]Found Content-Length = 798 [11:00:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536089", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920018", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:59]execute_script... [11:00: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)536089", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920018", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:59]POST & json_proto [11:00:59]process_json_proto [11:00:59]json parsed OK: [11:00:59]protocol is kg_v1.0 [11:00:59]action value=close_receipt [11:00:59]process_action close_receipt [11:00:59]cmd_close_receipt [11:00:59]MH_GetDate [11:00:59]Write to MH i2c: F0 00 00 C1 57 07 [11:00:59]Write i2c OK [11:00:59]MH_I2C_Read... [11:00:59]Read from MH i2c: F0 [11:00:59]MH_I2C_Read... [11:00:59]Read from MH i2c: F0 09 00 [11:00:59]MH_I2C_Read... [11:00:59]Read from MH i2c: F0 09 00 C1 57 00 6F 91 13 67 EE 0E 0D 67 FA [11:00:59]GetLastDocTimeStamp 1729335618 [11:00:59]current date 1729335663 [11:00:59]FM_GetShiftState [11:00:59]SAM_PROTO_GetShiftState [11:00:59]wFMCommunicate request_size=4 [11:00:59]MH_SAM_APDU [11:00:59]CAPDU: 80 13 01 00 [11:00:59]Write to MH i2c: E2 08 00 C2 57 80 13 01 00 00 00 00 00 96 [11:00:59]Write i2c OK [11:00:59]MH_I2C_Read... [11:00:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:59]Read from MH i2c: E2 [11:00:59]MH_I2C_Read... [11:00:59]Read from MH i2c: E2 0E 00 [11:00:59]MH_I2C_Read... [11:00:59]Read from MH i2c: E2 0E 00 C2 57 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D9 [11:00:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:00:59]wFMCommunicate OK [11:00:59]SAM_PROTO_GetShiftState done [11:00:59]FM_GetShiftState done [11:00:59]opened in 1729296582 [11:00:59]opened+sec_in_day 1729382982 [11:00:59]quantity*price = 0 [11:00:59]sum+1 = 1 [11:00:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 186 19.10.2024 11:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4920018 ФМ: 0000000000965413 ФД: 218541 ФПД: 105667540396321 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110103&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218541&fm=105667540396321&tin=02508201610067®Number=0000000000098116&sum=0 [11:01:00]StoreToDocumentArchive [11:01:00]shift 443 fd 218541 [11:01:00]save to /storage/0443/doc_00218541 [11:01:00]save last doc name /storage/0443/doc_00218541 to /storage/kkm_last_doc_name [11:01:00]save OK [11:01:00]Clear old archive folders... [11:01:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:01:00]tlvbuf is 015425A0 [11:01:00]SAM_PROTO_ClearQueue [11:01:00]wFMCommunicate request_size=4 [11:01:00]MH_SAM_APDU [11:01:00]CAPDU: 80 09 00 00 [11:01:00]Write to MH i2c: E2 08 00 CF 57 80 09 00 00 00 00 00 00 98 [11:01:00]Write i2c OK [11:01:00]MH_I2C_Read... [11:01:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:01:00]Read from MH i2c: E2 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 03 00 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 03 00 CF 57 00 90 00 9A [11:01:00]RAPDU: 90 00 [11:01:00]wFMCommunicate OK [11:01:00]SAM_PROTO_ClearQueue done [11:01:00]KKMCreateOFDPacket [11:01:00]OFDProtocolAddRootSTLVToBuf [11:01:00]FM_MakeSignedData [11:01:00]FM_MakeSignedData [11:01:00]SAM_PROTO_SignData [11:01:00]wFMCommunicate request_size=4 [11:01:00]MH_SAM_APDU [11:01:00]CAPDU: 80 0D 01 02 [11:01:00]Write to MH i2c: E2 08 00 D0 57 80 0D 01 02 00 00 00 00 A0 [11:01:00]Write i2c OK [11:01:00]MH_I2C_Read... [11:01:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:01:00]Read from MH i2c: E2 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 03 00 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 03 00 D0 57 00 90 00 9B [11:01:00]RAPDU: 90 00 [11:01:00]wFMCommunicate OK [11:01:00]wFMCommunicate request_size=255 [11:01:00]MH_SAM_APDU [11:01:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 6F 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AD 55 03 00 35 04 06 00 60 1A A4 35 [11:01:00]Write to MH i2c: E2 02 01 D1 57 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 6F 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AD 55 03 00 35 04 06 00 60 1A A4 35 00 00 65 [11:01:00]Write i2c OK [11:01:00]MH_I2C_Read... [11:01:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:00]Read from MH i2c: E2 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 03 00 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 03 00 D1 57 00 90 00 9C [11:01:00]RAPDU: 90 00 [11:01:00]wFMCommunicate OK [11:01:00]wFMCommunicate request_size=7 [11:01:00]MH_SAM_APDU [11:01:00]CAPDU: 80 0D 02 02 02 A9 21 [11:01:00]Write to MH i2c: E2 0A 00 D2 57 80 0D 02 02 02 00 A9 21 00 00 71 [11:01:00]Write i2c OK [11:01:00]MH_I2C_Read... [11:01:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:00]Read from MH i2c: E2 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 03 00 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 03 00 D2 57 00 90 00 9D [11:01:00]RAPDU: 90 00 [11:01:00]wFMCommunicate OK [11:01:00]wFMCommunicate request_size=4 [11:01:00]MH_SAM_APDU [11:01:00]CAPDU: 80 0D 03 02 [11:01:00]Write to MH i2c: E2 08 00 D3 57 80 0D 03 02 00 00 00 00 A5 [11:01:00]Write i2c OK [11:01:00]MH_I2C_Read... [11:01:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:01:00]Read from MH i2c: E2 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 0B 00 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 0B 00 D3 57 00 11 D8 2A 75 9C 9D 51 F8 90 00 B0 [11:01:00]RAPDU: 11 D8 2A 75 9C 9D 51 F8 90 00 [11:01:00]wFMCommunicate OK [11:01:00]SAM_PROTO_SignData done [11:01:00]FM_MakeSignedData done [11:01:00]CreateOFDProtocolMessage [11:01:00]wFMCommunicate request_size=4 [11:01:00]MH_SAM_APDU [11:01:00]CAPDU: 80 11 00 00 [11:01:00]Write to MH i2c: E2 08 00 D4 57 80 11 00 00 00 00 00 00 A5 [11:01:00]Write i2c OK [11:01:00]MH_I2C_Read... [11:01:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:00]Read from MH i2c: E2 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 17 00 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: E2 17 00 D4 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F4 [11:01:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:01:00]wFMCommunicate OK [11:01:00]CreateOFDProtocolMessage done [11:01:00]OFDSenderStorePacket 218541 [11:01:00]StoreOFDPacket docnum=218541 [11:01:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B9 2A 04 01 7F 77 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 6F 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AD 55 03 00 35 04 06 00 60 1A A4 35 A9 21 11 D8 2A 75 9C 9D 51 F8 [11:01:00]CheckFolder [11:01:00]dirname=/storage/ofd_packets [11:01:00]CheckFolder done [11:01:00]ProducePacketName [11:01:00]name=ofd_packets/00218541 [11:01:00]NVStorageSaveData ofd_packets/00218541 [11:01:00]File name is /storage/ofd_packets/00218541 [11:01:00]Write 298 bytes [11:01:00]NVStorageSaveData done [11:01:00]OFDSenderStorePacket done [11:01:00]KKMCreateOFDPacket done [11:01:00]NVStorageSaveData kkm_last_timestamp [11:01:00]File name is /storage/kkm_last_timestamp [11:01:00]Write 4 bytes [11:01:00]NVStorageSaveData done [11:01:00]ExternCall_PrintAddStr [11:01:00]wPrintStart [11:01:00]Write to MH i2c: 01 00 00 D5 57 2C [11:01:00]Write i2c OK [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: 01 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: 01 07 00 [11:01:00]MH_I2C_Read... [11:01:00]Read from MH i2c: 01 07 00 D5 57 00 00 00 00 00 FF 0F 41 [11:01:00]RasterBufferAndPrint [11:01:00]line Счет N : (1)536089 [11:01:00]line ИНН: 02508201610067 [11:01:00]line Контрольно-Кассовый Чек [11:01:00]line ПРОДАЖА [11:01:00]line ТРК (МРК, ГНК) : 61 [11:01:00]line Товар: 2710194210 [11:01:00]line ДТ-К-2 [11:01:00]line 100.000 * 0.00 [11:01:00]line = 0.00 [11:01:00]line НДС 12% НСП 1% [11:01:00]line > о реализуемом товаре [11:01:00]line ИТОГО: 0.00 [11:01:00]line НСП 1% : 0.00 [11:01:00]line НДС 12% : 0.00 [11:01:00]line Наличными: 0.00 [11:01:00]line Безнал.: 0.00 [11:01:00]line Место: АЗС № 84 "Партнер Нефть" [11:01:00]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:01:00]line СНО: Общий режим [11:01:00]line Чек 186 19.10.2024 11:01 [11:01:00]line Смена: 443 ФФД: 1.0 [11:01:00]line ЗНМ: 0300000178 [11:01:00]line РНМ: 0000000000098116 [11:01:00]line Версия ККМ: 001 [11:01:00]line Талоны: Топливные Талоны [11:01:00]line 4920018 [11:01:00]line ФМ: 0000000000965413 [11:01:00]line ФД: 218541 [11:01:00]line ФПД: 105667540396321 [11:01:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110103&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218541&fm=105667540396321&tin=02508201610067®Number=0000000000098116&sum=0 [11:01:01]OFD Sender: Processing packet 218541 [packets to send 80, broken 79] [11:01:01]ProducePacketName [11:01:01]name=ofd_packets/00218541 [11:01:01]OFD Sender: To server: pG, [11:01:01]CommunicateWithHost lk.salyk.kg:30040 [11:01:01]ConnectInit lk.salyk.kg [11:01:01]written 0, free lines is 4095 [11:01:01]Connected sock=10 [11:01:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B9 2A 04 01 7F 77 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 6F 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AD 55 03 00 35 04 06 00 60 1A A4 35 A9 21 11 D8 2A 75 9C 9D 51 F8 [11:01:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A4 13 47 00 85 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AD 55 03 00 F4 03 04 00 09 3D 13 67 B6 04 01 00 00 DE 70 AE 6E 59 B2 BE 72 [11:01:01]CommunicateWithHost err = 0 [11:01:01]CheckOFDResponse [11:01:01]1017 (14) - 77093643461234 [11:01:01]1041 (16) - 0000000000965413 [11:01:01]1040 (4) - 218541 [11:01:01]1012 (4) - 19.10.2024 05:00 [11:01:01]1206 (1) - 0 [11:01:01]OFD Sender: Remove packet 218541 [11:01:01]ProducePacketName [11:01:01]name=ofd_packets/00218541 [11:01:01]NVStorageDeleteData [11:01:01]Write to MH i2c: 01 00 00 FF 57 56 [11:01:01]Write i2c OK [11:01:01]MH_I2C_Read... [11:01:01]Read from MH i2c: 01 [11:01:01]MH_I2C_Read... [11:01:01]Read from MH i2c: 01 07 00 [11:01:01]MH_I2C_Read... [11:01:01]Read from MH i2c: 01 07 00 FF 57 00 00 00 00 00 DE 0C 47 [11:01:01]RasterBufferAndPrint [11:01:01]line [11:01:01]line [11:01:01]line [11:01:01]line [11:01:01]line [11:01:01]written 0, free lines is 3303 [11:01:01]MH_Cut [11:01:01]Write to MH i2c: D1 01 00 06 58 01 30 [11:01:01]Write i2c OK [11:01:01]MH_I2C_Read... [11:01:01]Read from MH i2c: D1 [11:01:01]MH_I2C_Read... [11:01:01]Read from MH i2c: D1 01 00 [11:01:01]MH_I2C_Read... [11:01:01]Read from MH i2c: D1 01 00 06 58 00 2F [11:01:01]Write to MH i2c: 01 00 00 07 58 5F [11:01:01]Write i2c OK [11:01:01]MH_I2C_Read... [11:01:01]OFD Sender: No OFD packet to send [11:01:02]*** Cut start [11:01:02]*** Partial cut [11:01:02]*** CUTSNS_PIN = 1 [11:01:02]*** CUTSNS_PIN = 0 [11:01:02]*** Brake cut motor [11:01:02]Read from MH i2c: 01 [11:01:02]MH_I2C_Read... [11:01:02]*** Stop cut motor [11:01:02]*** Cut end [11:01:02]Read from MH i2c: 01 07 00 [11:01:02]MH_I2C_Read... [11:01:02]Read from MH i2c: 01 07 00 07 58 00 00 00 00 00 FF 0F 74 [11:01:02]process_action close_receipt done [11:01:02]requested_data is exist [11:01:02]produce_requested_data [11:01:02]requested_item fm.sn is exist - process it [11:01:02]wFMCommunicate request_size=4 [11:01:02]MH_SAM_APDU [11:01:02]CAPDU: 80 11 00 00 [11:01:02]Write to MH i2c: E2 08 00 08 58 80 11 00 00 00 00 00 00 DA [11:01:02]Write i2c OK [11:01:02]MH_I2C_Read... [11:01:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:03]Read from MH i2c: E2 [11:01:03]MH_I2C_Read... [11:01:03]Read from MH i2c: E2 17 00 [11:01:03]MH_I2C_Read... [11:01:03]Read from MH i2c: E2 17 00 08 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 29 [11:01:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:01:03]wFMCommunicate OK [11:01:03]requested_item fd.num is exist - process it [11:01:03]SAM_PROTO_GetFieldsCounters [11:01:03]wFMCommunicate request_size=4 [11:01:03]MH_SAM_APDU [11:01:03]CAPDU: 80 13 00 00 [11:01:03]Write to MH i2c: E2 08 00 09 58 80 13 00 00 00 00 00 00 DD [11:01:03]Write i2c OK [11:01:03]MH_I2C_Read... [11:01:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:01:03]Read from MH i2c: E2 [11:01:03]MH_I2C_Read... [11:01:03]Read from MH i2c: E2 62 00 [11:01:03]MH_I2C_Read... [11:01:03]Read from MH i2c: E2 62 00 09 58 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AD 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 E9 [11:01:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AD 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:01:03]wFMCommunicate OK [11:01:03]SAM_PROTO_GetFieldsCounters done [11:01:03]requested_item shift.num is exist - process it [11:01:03]requested_item shift.opened is exist - process it [11:01:03]req_shift_opened [11:01:03]FM_GetShiftState [11:01:03]SAM_PROTO_GetShiftState [11:01:03]wFMCommunicate request_size=4 [11:01:03]MH_SAM_APDU [11:01:03]CAPDU: 80 13 01 00 [11:01:03]Write to MH i2c: E2 08 00 0A 58 80 13 01 00 00 00 00 00 DF [11:01:03]Write i2c OK [11:01:03]MH_I2C_Read... [11:01:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:03]Read from MH i2c: E2 [11:01:03]MH_I2C_Read... [11:01:03]Read from MH i2c: E2 0E 00 [11:01:03]MH_I2C_Read... [11:01:03]Read from MH i2c: E2 0E 00 0A 58 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 22 [11:01:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:01:03]wFMCommunicate OK [11:01:03]SAM_PROTO_GetShiftState done [11:01:03]FM_GetShiftState done [11:01:03]req_shift_opened done [11:01:03]requested_item shift.open_date is exist - process it [11:01:03]req_shift_open_date [11:01:03]req_shift_open_date done [11:01:03]produce_requested_data done [11:01:03]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218541,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:01:03]process_action_free close_receipt [11:01:03]json_value_free [11:01:03]json_value_free done [11:01:03]process_json_proto returns [11:01:03]Send response to host [11:01:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218541,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:01:03]free response buf [11:01:03]execute_script done [11:01:03]execute_script returns [11:01:03]free content buf [11:01:03]Sock 8.Close socket [11:01:03]Sock 8.Thread stoped [11:01:07]OFD Sender: No OFD packet to send [11:01:12]OFD Sender: No OFD packet to send [11:01:17]OFD Sender: No OFD packet to send [11:01:22]OFD Sender: No OFD packet to send [11:01:27]OFD Sender: No OFD packet to send [11:01:32]OFD Sender: No OFD packet to send [11:01:37]OFD Sender: No OFD packet to send [11:01:42]OFD Sender: No OFD packet to send [11:01:47]OFD Sender: No OFD packet to send [11:01:52]OFD Sender: No OFD packet to send [11:01:57]OFD Sender: No OFD packet to send [11:02:02]OFD Sender: No OFD packet to send [11:02:07]OFD Sender: No OFD packet to send [11:02:12]OFD Sender: No OFD packet to send [11:02:17]OFD Sender: No OFD packet to send [11:02:22]OFD Sender: No OFD packet to send [11:02:27]OFD Sender: No OFD packet to send [11:02:32]OFD Sender: No OFD packet to send [11:02:37]OFD Sender: No OFD packet to send [11:02:37]accept exits with 9 [11:02:37]New connection [11:02:37]New thread 3066682724 created [11:02:37]Thread 3066826084 joined [11:02:37]Waiting for new connection... [11:02:37] Sock 9.Parse request [11:02:37]Sock 9.Check first char [11:02:37]Sock 9.First char is OK [11:02:37]request: POST /json_proto HTTP/1.0 [11:02:37]Method: POST [11:02:37]URL: /json_proto [11:02:37]Method is POST - this is cgi request [11:02:37]url: /json_proto [11:02:37]query_string will be loaded in cgi processing [11:02:37]execute_cgi json_proto POST (null) [11:02:37]execute_cgi path=json_proto method=POST [11:02:37]POST find Content-Length [11:02:37]Host: 172.17.40.4:8080 [11:02:37]Content-Length: 675 [11:02:37]Content-Type: application/json [11:02:37] [11:02:37]POST finish read [11:02:37]Found Content-Length = 675 [11:02:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [11:02:37]execute_script... [11:02: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)536091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [11:02:37]POST & json_proto [11:02:37]process_json_proto [11:02:37]json parsed OK: [11:02:37]protocol is kg_v1.0 [11:02:37]action value=close_receipt [11:02:37]process_action close_receipt [11:02:37]cmd_close_receipt [11:02:37]MH_GetDate [11:02:37]Write to MH i2c: F0 00 00 0B 58 52 [11:02:37]Write i2c OK [11:02:37]MH_I2C_Read... [11:02:37]Read from MH i2c: F0 [11:02:37]MH_I2C_Read... [11:02:37]Read from MH i2c: F0 09 00 [11:02:37]MH_I2C_Read... [11:02:37]Read from MH i2c: F0 09 00 0B 58 00 D1 91 13 67 EE 0E 0D 67 A7 [11:02:37]GetLastDocTimeStamp 1729335663 [11:02:37]current date 1729335761 [11:02:37]FM_GetShiftState [11:02:37]SAM_PROTO_GetShiftState [11:02:37]wFMCommunicate request_size=4 [11:02:37]MH_SAM_APDU [11:02:37]CAPDU: 80 13 01 00 [11:02:37]Write to MH i2c: E2 08 00 0C 58 80 13 01 00 00 00 00 00 E1 [11:02:37]Write i2c OK [11:02:37]MH_I2C_Read... [11:02:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:37]Read from MH i2c: E2 [11:02:37]MH_I2C_Read... [11:02:37]Read from MH i2c: E2 0E 00 [11:02:37]MH_I2C_Read... [11:02:37]Read from MH i2c: E2 0E 00 0C 58 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 24 [11:02:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:02:37]wFMCommunicate OK [11:02:37]SAM_PROTO_GetShiftState done [11:02:37]FM_GetShiftState done [11:02:37]opened in 1729296582 [11:02:37]opened+sec_in_day 1729382982 [11:02:37]quantity*price = 100000 [11:02:37]sum+1 = 100002 [11:02:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 187 19.10.2024 11:02 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218542 ФПД: 72772091793631 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110241&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218542&fm=72772091793631&tin=02508201610067®Number=0000000000098116&sum=100000 [11:02:38]StoreToDocumentArchive [11:02:38]shift 443 fd 218542 [11:02:38]save to /storage/0443/doc_00218542 [11:02:38]save last doc name /storage/0443/doc_00218542 to /storage/kkm_last_doc_name [11:02:38]save OK [11:02:38]Clear old archive folders... [11:02:38]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:02:38]tlvbuf is 016C49E0 [11:02:38]SAM_PROTO_ClearQueue [11:02:38]wFMCommunicate request_size=4 [11:02:38]MH_SAM_APDU [11:02:38]CAPDU: 80 09 00 00 [11:02:38]Write to MH i2c: E2 08 00 19 58 80 09 00 00 00 00 00 00 E3 [11:02:38]Write i2c OK [11:02:38]MH_I2C_Read... [11:02:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:38]Read from MH i2c: E2 [11:02:38]MH_I2C_Read... [11:02:38]Read from MH i2c: E2 03 00 [11:02:38]MH_I2C_Read... [11:02:38]Read from MH i2c: E2 03 00 19 58 00 90 00 E5 [11:02:38]RAPDU: 90 00 [11:02:38]wFMCommunicate OK [11:02:38]SAM_PROTO_ClearQueue done [11:02:38]KKMCreateOFDPacket [11:02:38]OFDProtocolAddRootSTLVToBuf [11:02:38]FM_MakeSignedData [11:02:38]FM_MakeSignedData [11:02:38]SAM_PROTO_SignData [11:02:38]wFMCommunicate request_size=4 [11:02:38]MH_SAM_APDU [11:02:38]CAPDU: 80 0D 01 02 [11:02:38]Write to MH i2c: E2 08 00 1A 58 80 0D 01 02 00 00 00 00 EB [11:02:38]Write i2c OK [11:02:38]MH_I2C_Read... [11:02:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:38]Read from MH i2c: E2 [11:02:38]MH_I2C_Read... [11:02:38]Read from MH i2c: E2 03 00 [11:02:38]MH_I2C_Read... [11:02:38]Read from MH i2c: E2 03 00 1A 58 00 90 00 E6 [11:02:38]RAPDU: 90 00 [11:02:38]wFMCommunicate OK [11:02:38]wFMCommunicate request_size=255 [11:02:38]MH_SAM_APDU [11:02:38]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 BB 00 00 00 F4 03 04 00 D1 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AE 55 03 00 35 04 06 00 [11:02:38]Write to MH i2c: E2 02 01 1B 58 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 BB 00 00 00 F4 03 04 00 D1 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AE 55 03 00 35 04 06 00 00 00 A1 [11:02:38]Write i2c OK [11:02:38]MH_I2C_Read... [11:02:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:39]Read from MH i2c: E2 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 03 00 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 03 00 1B 58 00 90 00 E7 [11:02:39]RAPDU: 90 00 [11:02:39]wFMCommunicate OK [11:02:39]wFMCommunicate request_size=11 [11:02:39]MH_SAM_APDU [11:02:39]CAPDU: 80 0D 02 02 06 42 2F 92 AE 50 DF [11:02:39]Write to MH i2c: E2 0E 00 1C 58 80 0D 02 02 06 00 42 2F 92 AE 50 DF 00 00 DA [11:02:39]Write i2c OK [11:02:39]MH_I2C_Read... [11:02:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:39]Read from MH i2c: E2 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 03 00 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 03 00 1C 58 00 90 00 E8 [11:02:39]RAPDU: 90 00 [11:02:39]wFMCommunicate OK [11:02:39]wFMCommunicate request_size=4 [11:02:39]MH_SAM_APDU [11:02:39]CAPDU: 80 0D 03 02 [11:02:39]Write to MH i2c: E2 08 00 1D 58 80 0D 03 02 00 00 00 00 F0 [11:02:39]Write i2c OK [11:02:39]MH_I2C_Read... [11:02:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:39]Read from MH i2c: E2 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 0B 00 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 0B 00 1D 58 00 76 A2 4C 9C 82 14 28 C6 90 00 75 [11:02:39]RAPDU: 76 A2 4C 9C 82 14 28 C6 90 00 [11:02:39]wFMCommunicate OK [11:02:39]SAM_PROTO_SignData done [11:02:39]FM_MakeSignedData done [11:02:39]CreateOFDProtocolMessage [11:02:39]wFMCommunicate request_size=4 [11:02:39]MH_SAM_APDU [11:02:39]CAPDU: 80 11 00 00 [11:02:39]Write to MH i2c: E2 08 00 1E 58 80 11 00 00 00 00 00 00 F0 [11:02:39]Write i2c OK [11:02:39]MH_I2C_Read... [11:02:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:39]Read from MH i2c: E2 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 17 00 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 17 00 1E 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3F [11:02:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:02:39]wFMCommunicate OK [11:02:39]CreateOFDProtocolMessage done [11:02:39]OFDSenderStorePacket 218542 [11:02:39]StoreOFDPacket docnum=218542 [11:02:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 87 6D 08 01 43 49 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 BB 00 00 00 F4 03 04 00 D1 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AE 55 03 00 35 04 06 00 42 2F 92 AE 50 DF 76 A2 4C 9C 82 14 28 C6 [11:02:39]CheckFolder [11:02:39]dirname=/storage/ofd_packets [11:02:39]CheckFolder done [11:02:39]ProducePacketName [11:02:39]name=ofd_packets/00218542 [11:02:39]NVStorageSaveData ofd_packets/00218542 [11:02:39]File name is /storage/ofd_packets/00218542 [11:02:39]Write 302 bytes [11:02:39]NVStorageSaveData done [11:02:39]OFDSenderStorePacket done [11:02:39]KKMCreateOFDPacket done [11:02:39]NVStorageSaveData kkm_last_timestamp [11:02:39]File name is /storage/kkm_last_timestamp [11:02:39]Write 4 bytes [11:02:39]NVStorageSaveData done [11:02:39]OFD Sender: Processing packet 218542 [packets to send 80, broken 79] [11:02:39]ProducePacketName [11:02:39]name=ofd_packets/00218542 [11:02:39]OFD Sender: To server: pG, [11:02:39]CommunicateWithHost lk.salyk.kg:30040 [11:02:39]ConnectInit lk.salyk.kg [11:02:39]ExternCall_PrintAddStr [11:02:39]wPrintStart [11:02:39]Write to MH i2c: 01 00 00 1F 58 77 [11:02:39]Write i2c OK [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: 01 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: 01 07 00 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: 01 07 00 1F 58 00 00 00 00 00 FF 0F 8C [11:02:39]RasterBufferAndPrint [11:02:39]line Счет N : (1)536091 [11:02:39]line ИНН: 02508201610067 [11:02:39]line Контрольно-Кассовый Чек [11:02:39]line ПРОДАЖА [11:02:39]line ТРК (МРК, ГНК) : 22 [11:02:39]line Товар: 2710124130 [11:02:39]line SUPER 92-К-5 [11:02:39]line 14.620 * 68.40 [11:02:39]line = 1000.01 [11:02:39]line НДС 12% НСП 1% [11:02:39]line > о реализуемом товаре [11:02:39]line ОКРУГЛЕНИЕ: -0.01 [11:02:39]line ИТОГО: 1000.00 [11:02:39]line Внесено: 1000.00 [11:02:39]line СДАЧА: 0.00 [11:02:39]line НСП 1% : 8.85 [11:02:39]line НДС 12% : 106.20 [11:02:39]line Наличными: 1000.00 [11:02:39]line Безнал.: 0.00 [11:02:39]line Место: АЗС № 84 "Партнер Нефть" [11:02:39]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:02:39]line СНО: Общий режим [11:02:39]line Чек 187 19.10.2024 11:02 [11:02:39]line Смена: 443 ФФД: 1.0 [11:02:39]line ЗНМ: 0300000178 [11:02:39]line РНМ: 0000000000098116 [11:02:39]line Версия ККМ: 001 [11:02:39]line ФМ: 0000000000965413 [11:02:39]line ФД: 218542 [11:02:39]line ФПД: 72772091793631 [11:02:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110241&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218542&fm=72772091793631&tin=02508201610067®Number=0000000000098116&sum=100000 [11:02:39]Connected sock=11 [11:02:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 87 6D 08 01 43 49 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 BB 00 00 00 F4 03 04 00 D1 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AE 55 03 00 35 04 06 00 42 2F 92 AE 50 DF 76 A2 4C 9C 82 14 28 C6 [11:02:39]written 0, free lines is 4095 [11:02:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 03 56 47 00 81 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AE 55 03 00 F4 03 04 00 6B 3D 13 67 B6 04 01 00 00 BE 5C 72 2B D3 9D 10 70 [11:02:39]CommunicateWithHost err = 0 [11:02:39]CheckOFDResponse [11:02:39]1017 (14) - 77093643461234 [11:02:39]1041 (16) - 0000000000965413 [11:02:39]1040 (4) - 218542 [11:02:39]1012 (4) - 19.10.2024 05:02 [11:02:39]1206 (1) - 0 [11:02:39]OFD Sender: Remove packet 218542 [11:02:39]ProducePacketName [11:02:39]name=ofd_packets/00218542 [11:02:39]NVStorageDeleteData [11:02:40]Write to MH i2c: 01 00 00 4A 58 A2 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: 01 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: 01 07 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: 01 07 00 4A 58 00 00 00 00 00 E4 0C 99 [11:02:40]RasterBufferAndPrint [11:02:40]line [11:02:40]line [11:02:40]line [11:02:40]line [11:02:40]line [11:02:40]written 0, free lines is 3306 [11:02:40]MH_Cut [11:02:40]Write to MH i2c: D1 01 00 51 58 01 7B [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: D1 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: D1 01 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: D1 01 00 51 58 00 7A [11:02:40]Write to MH i2c: 01 00 00 52 58 AA [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]OFD Sender: No OFD packet to send [11:02:40]*** Cut start [11:02:40]*** Partial cut [11:02:40]*** CUTSNS_PIN = 1 [11:02:40]*** CUTSNS_PIN = 0 [11:02:41]*** Brake cut motor [11:02:41]Read from MH i2c: 01 [11:02:41]MH_I2C_Read... [11:02:41]*** Stop cut motor [11:02:41]*** Cut end [11:02:41]Read from MH i2c: 01 07 00 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: 01 07 00 52 58 00 00 00 00 00 FF 0F BF [11:02:41]process_action close_receipt done [11:02:41]requested_data is exist [11:02:41]produce_requested_data [11:02:41]requested_item fm.sn is exist - process it [11:02:41]wFMCommunicate request_size=4 [11:02:41]MH_SAM_APDU [11:02:41]CAPDU: 80 11 00 00 [11:02:41]Write to MH i2c: E2 08 00 53 58 80 11 00 00 00 00 00 00 25 [11:02:41]Write i2c OK [11:02:41]MH_I2C_Read... [11:02:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:41]Read from MH i2c: E2 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: E2 17 00 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: E2 17 00 53 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 74 [11:02:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:02:41]wFMCommunicate OK [11:02:41]requested_item fd.num is exist - process it [11:02:41]SAM_PROTO_GetFieldsCounters [11:02:41]wFMCommunicate request_size=4 [11:02:41]MH_SAM_APDU [11:02:41]CAPDU: 80 13 00 00 [11:02:41]Write to MH i2c: E2 08 00 54 58 80 13 00 00 00 00 00 00 28 [11:02:41]Write i2c OK [11:02:41]MH_I2C_Read... [11:02:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:41]Read from MH i2c: E2 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: E2 62 00 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: E2 62 00 54 58 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AE 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [11:02:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AE 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:02:41]wFMCommunicate OK [11:02:41]SAM_PROTO_GetFieldsCounters done [11:02:41]requested_item shift.num is exist - process it [11:02:41]requested_item shift.opened is exist - process it [11:02:41]req_shift_opened [11:02:41]FM_GetShiftState [11:02:41]SAM_PROTO_GetShiftState [11:02:41]wFMCommunicate request_size=4 [11:02:41]MH_SAM_APDU [11:02:41]CAPDU: 80 13 01 00 [11:02:41]Write to MH i2c: E2 08 00 55 58 80 13 01 00 00 00 00 00 2A [11:02:41]Write i2c OK [11:02:41]MH_I2C_Read... [11:02:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:41]Read from MH i2c: E2 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: E2 0E 00 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: E2 0E 00 55 58 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6D [11:02:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:02:41]wFMCommunicate OK [11:02:41]SAM_PROTO_GetShiftState done [11:02:41]FM_GetShiftState done [11:02:41]req_shift_opened done [11:02:41]requested_item shift.open_date is exist - process it [11:02:41]req_shift_open_date [11:02:41]req_shift_open_date done [11:02:41]produce_requested_data done [11:02:41]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218542,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:02:41]process_action_free close_receipt [11:02:41]json_value_free [11:02:41]json_value_free done [11:02:41]process_json_proto returns [11:02:41]Send response to host [11:02:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218542,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:02:41]free response buf [11:02:41]execute_script done [11:02:41]execute_script returns [11:02:41]free content buf [11:02:41]Sock 9.Close socket [11:02:41]Sock 9.Thread stoped [11:02:45]accept exits with 8 [11:02:45]New connection [11:02:45]New thread 3066826084 created [11:02:45]Thread 3066682724 joined [11:02:45]Waiting for new connection... [11:02:45] Sock 8.Parse request [11:02:45]Sock 8.Check first char [11:02:45]Sock 8.First char is OK [11:02:45]request: POST /json_proto HTTP/1.0 [11:02:45]Method: POST [11:02:45]URL: /json_proto [11:02:45]Method is POST - this is cgi request [11:02:45]url: /json_proto [11:02:45]query_string will be loaded in cgi processing [11:02:45]execute_cgi json_proto POST (null) [11:02:45]execute_cgi path=json_proto method=POST [11:02:45]POST find Content-Length [11:02:45]Host: 172.17.40.4:8080 [11:02:45]Content-Length: 798 [11:02:45]Content-Type: application/json [11:02:45] [11:02:45]POST finish read [11:02:45]Found Content-Length = 798 [11:02:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920022", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:45]execute_script... [11:02: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)536090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920022", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:45]POST & json_proto [11:02:45]process_json_proto [11:02:45]json parsed OK: [11:02:45]protocol is kg_v1.0 [11:02:45]action value=close_receipt [11:02:45]process_action close_receipt [11:02:45]cmd_close_receipt [11:02:45]MH_GetDate [11:02:45]Write to MH i2c: F0 00 00 56 58 9D [11:02:45]Write i2c OK [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: F0 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: F0 09 00 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: F0 09 00 56 58 00 D9 91 13 67 EE 0E 0D 67 FA [11:02:45]GetLastDocTimeStamp 1729335761 [11:02:45]current date 1729335769 [11:02:45]FM_GetShiftState [11:02:45]SAM_PROTO_GetShiftState [11:02:45]wFMCommunicate request_size=4 [11:02:45]MH_SAM_APDU [11:02:45]CAPDU: 80 13 01 00 [11:02:45]Write to MH i2c: E2 08 00 57 58 80 13 01 00 00 00 00 00 2C [11:02:45]Write i2c OK [11:02:45]MH_I2C_Read... [11:02:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:45]Read from MH i2c: E2 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: E2 0E 00 [11:02:45]MH_I2C_Read... [11:02:45]Read from MH i2c: E2 0E 00 57 58 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6F [11:02:45]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:02:45]wFMCommunicate OK [11:02:45]SAM_PROTO_GetShiftState done [11:02:45]FM_GetShiftState done [11:02:45]opened in 1729296582 [11:02:45]opened+sec_in_day 1729382982 [11:02:45]quantity*price = 0 [11:02:45]sum+1 = 1 [11:02:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 188 19.10.2024 11:02 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4920022 ФМ: 0000000000965413 ФД: 218543 ФПД: 93080096882495 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110249&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218543&fm=93080096882495&tin=02508201610067®Number=0000000000098116&sum=0 [11:02:46]StoreToDocumentArchive [11:02:46]shift 443 fd 218543 [11:02:46]save to /storage/0443/doc_00218543 [11:02:46]save last doc name /storage/0443/doc_00218543 to /storage/kkm_last_doc_name [11:02:46]save OK [11:02:46]Clear old archive folders... [11:02:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:02:46]tlvbuf is 0151B800 [11:02:46]SAM_PROTO_ClearQueue [11:02:46]wFMCommunicate request_size=4 [11:02:46]MH_SAM_APDU [11:02:46]CAPDU: 80 09 00 00 [11:02:46]Write to MH i2c: E2 08 00 64 58 80 09 00 00 00 00 00 00 2E [11:02:46]Write i2c OK [11:02:46]MH_I2C_Read... [11:02:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:46]Read from MH i2c: E2 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: E2 03 00 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: E2 03 00 64 58 00 90 00 30 [11:02:46]RAPDU: 90 00 [11:02:46]wFMCommunicate OK [11:02:46]SAM_PROTO_ClearQueue done [11:02:46]KKMCreateOFDPacket [11:02:46]OFDProtocolAddRootSTLVToBuf [11:02:46]FM_MakeSignedData [11:02:46]FM_MakeSignedData [11:02:46]SAM_PROTO_SignData [11:02:46]wFMCommunicate request_size=4 [11:02:46]MH_SAM_APDU [11:02:46]CAPDU: 80 0D 01 02 [11:02:46]Write to MH i2c: E2 08 00 65 58 80 0D 01 02 00 00 00 00 36 [11:02:46]Write i2c OK [11:02:46]MH_I2C_Read... [11:02:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:46]Read from MH i2c: E2 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: E2 03 00 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: E2 03 00 65 58 00 90 00 31 [11:02:46]RAPDU: 90 00 [11:02:46]wFMCommunicate OK [11:02:46]wFMCommunicate request_size=255 [11:02:46]MH_SAM_APDU [11:02: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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 D9 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AF 55 03 00 35 04 06 00 54 A7 E6 1C [11:02:46]Write to MH i2c: E2 02 01 66 58 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 D9 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AF 55 03 00 35 04 06 00 54 A7 E6 1C 00 00 13 [11:02:46]Write i2c OK [11:02:46]MH_I2C_Read... [11:02:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:46]Read from MH i2c: E2 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: E2 03 00 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: E2 03 00 66 58 00 90 00 32 [11:02:46]RAPDU: 90 00 [11:02:46]wFMCommunicate OK [11:02:46]wFMCommunicate request_size=7 [11:02:46]MH_SAM_APDU [11:02:46]CAPDU: 80 0D 02 02 02 3F 3F [11:02:46]Write to MH i2c: E2 0A 00 67 58 80 0D 02 02 02 00 3F 3F 00 00 BB [11:02:46]Write i2c OK [11:02:46]MH_I2C_Read... [11:02:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:46]Read from MH i2c: E2 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: E2 03 00 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: E2 03 00 67 58 00 90 00 33 [11:02:46]RAPDU: 90 00 [11:02:46]wFMCommunicate OK [11:02:46]wFMCommunicate request_size=4 [11:02:46]MH_SAM_APDU [11:02:46]CAPDU: 80 0D 03 02 [11:02:46]Write to MH i2c: E2 08 00 68 58 80 0D 03 02 00 00 00 00 3B [11:02:46]Write i2c OK [11:02:46]MH_I2C_Read... [11:02:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:46]Read from MH i2c: E2 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: E2 0B 00 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: E2 0B 00 68 58 00 D8 2C B2 1C 85 73 E5 75 90 00 60 [11:02:46]RAPDU: D8 2C B2 1C 85 73 E5 75 90 00 [11:02:46]wFMCommunicate OK [11:02:46]SAM_PROTO_SignData done [11:02:46]FM_MakeSignedData done [11:02:46]CreateOFDProtocolMessage [11:02:46]wFMCommunicate request_size=4 [11:02:46]MH_SAM_APDU [11:02:46]CAPDU: 80 11 00 00 [11:02:46]Write to MH i2c: E2 08 00 69 58 80 11 00 00 00 00 00 00 3B [11:02:46]Write i2c OK [11:02:46]MH_I2C_Read... [11:02:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:46]Read from MH i2c: E2 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: E2 17 00 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: E2 17 00 69 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8A [11:02:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:02:46]wFMCommunicate OK [11:02:46]CreateOFDProtocolMessage done [11:02:46]OFDSenderStorePacket 218543 [11:02:46]StoreOFDPacket docnum=218543 [11:02:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 48 B1 04 01 77 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 D9 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AF 55 03 00 35 04 06 00 54 A7 E6 1C 3F 3F D8 2C B2 1C 85 73 E5 75 [11:02:46]CheckFolder [11:02:46]dirname=/storage/ofd_packets [11:02:46]CheckFolder done [11:02:46]ProducePacketName [11:02:46]name=ofd_packets/00218543 [11:02:46]NVStorageSaveData ofd_packets/00218543 [11:02:46]File name is /storage/ofd_packets/00218543 [11:02:46]Write 298 bytes [11:02:46]NVStorageSaveData done [11:02:46]OFDSenderStorePacket done [11:02:46]KKMCreateOFDPacket done [11:02:46]NVStorageSaveData kkm_last_timestamp [11:02:46]File name is /storage/kkm_last_timestamp [11:02:46]Write 4 bytes [11:02:46]NVStorageSaveData done [11:02:46]ExternCall_PrintAddStr [11:02:46]wPrintStart [11:02:46]Write to MH i2c: 01 00 00 6A 58 C2 [11:02:46]Write i2c OK [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: 01 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: 01 07 00 [11:02:46]MH_I2C_Read... [11:02:46]Read from MH i2c: 01 07 00 6A 58 00 00 00 00 00 FF 0F D7 [11:02:46]RasterBufferAndPrint [11:02:46]line Счет N : (1)536090 [11:02:46]line ИНН: 02508201610067 [11:02:46]line Контрольно-Кассовый Чек [11:02:46]line ПРОДАЖА [11:02:46]line ТРК (МРК, ГНК) : 51 [11:02:46]line Товар: 2710194210 [11:02:46]line ДТ-К-2 [11:02:46]line 100.000 * 0.00 [11:02:46]line = 0.00 [11:02:46]line НДС 12% НСП 1% [11:02:46]line > о реализуемом товаре [11:02:46]line ИТОГО: 0.00 [11:02:46]line НСП 1% : 0.00 [11:02:46]line НДС 12% : 0.00 [11:02:46]line Наличными: 0.00 [11:02:46]line Безнал.: 0.00 [11:02:46]line Место: АЗС № 84 "Партнер Нефть" [11:02:46]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:02:46]line СНО: Общий режим [11:02:46]line Чек 188 19.10.2024 11:02 [11:02:46]line Смена: 443 ФФД: 1.0 [11:02:46]line ЗНМ: 0300000178 [11:02:46]line РНМ: 0000000000098116 [11:02:46]line Версия ККМ: 001 [11:02:46]line Талоны: Топливные Талоны [11:02:46]line 4920022 [11:02:46]line ФМ: 0000000000965413 [11:02:46]line ФД: 218543 [11:02:46]line ФПД: 93080096882495 [11:02:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110249&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218543&fm=93080096882495&tin=02508201610067®Number=0000000000098116&sum=0 [11:02:46]written 0, free lines is 4095 [11:02:47]OFD Sender: Processing packet 218543 [packets to send 80, broken 79] [11:02:47]ProducePacketName [11:02:47]name=ofd_packets/00218543 [11:02:47]OFD Sender: To server: pG, [11:02:47]CommunicateWithHost lk.salyk.kg:30040 [11:02:47]ConnectInit lk.salyk.kg [11:02:47]Connected sock=10 [11:02:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 48 B1 04 01 77 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 D9 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AF 55 03 00 35 04 06 00 54 A7 E6 1C 3F 3F D8 2C B2 1C 85 73 E5 75 [11:02:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 96 9A 47 00 18 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AF 55 03 00 F4 03 04 00 72 3D 13 67 B6 04 01 00 00 2A 19 95 9E 99 3B 7B BA [11:02:47]CommunicateWithHost err = 0 [11:02:47]CheckOFDResponse [11:02:47]1017 (14) - 77093643461234 [11:02:47]1041 (16) - 0000000000965413 [11:02:47]1040 (4) - 218543 [11:02:47]1012 (4) - 19.10.2024 05:02 [11:02:47]1206 (1) - 0 [11:02:47]OFD Sender: Remove packet 218543 [11:02:47]ProducePacketName [11:02:47]name=ofd_packets/00218543 [11:02:47]NVStorageDeleteData [11:02:47]Write to MH i2c: 01 00 00 94 58 EC [11:02:47]Write i2c OK [11:02:47]MH_I2C_Read... [11:02:47]Read from MH i2c: 01 [11:02:47]MH_I2C_Read... [11:02:47]Read from MH i2c: 01 07 00 [11:02:47]MH_I2C_Read... [11:02:47]Read from MH i2c: 01 07 00 94 58 00 00 00 00 00 F4 0C F3 [11:02:47]RasterBufferAndPrint [11:02:47]line [11:02:47]line [11:02:47]line [11:02:47]line [11:02:47]line [11:02:47]written 0, free lines is 3329 [11:02:47]MH_Cut [11:02:47]Write to MH i2c: D1 01 00 9B 58 01 C5 [11:02:47]Write i2c OK [11:02:47]MH_I2C_Read... [11:02:47]Read from MH i2c: D1 [11:02:47]MH_I2C_Read... [11:02:47]Read from MH i2c: D1 01 00 [11:02:47]MH_I2C_Read... [11:02:47]Read from MH i2c: D1 01 00 9B 58 00 C4 [11:02:47]Write to MH i2c: 01 00 00 9C 58 F4 [11:02:47]Write i2c OK [11:02:47]MH_I2C_Read... [11:02:47]OFD Sender: No OFD packet to send [11:02:48]*** Cut start [11:02:48]*** Partial cut [11:02:48]*** CUTSNS_PIN = 1 [11:02:48]*** CUTSNS_PIN = 0 [11:02:48]*** Brake cut motor [11:02:48]Read from MH i2c: 01 [11:02:48]MH_I2C_Read... [11:02:48]*** Stop cut motor [11:02:48]*** Cut end [11:02:48]Read from MH i2c: 01 07 00 [11:02:48]MH_I2C_Read... [11:02:48]Read from MH i2c: 01 07 00 9C 58 00 00 00 00 00 FF 0F 09 [11:02:48]process_action close_receipt done [11:02:48]requested_data is exist [11:02:48]produce_requested_data [11:02:48]requested_item fm.sn is exist - process it [11:02:48]wFMCommunicate request_size=4 [11:02:48]MH_SAM_APDU [11:02:48]CAPDU: 80 11 00 00 [11:02:48]Write to MH i2c: E2 08 00 9D 58 80 11 00 00 00 00 00 00 6F [11:02:48]Write i2c OK [11:02:48]MH_I2C_Read... [11:02:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:48]Read from MH i2c: E2 [11:02:48]MH_I2C_Read... [11:02:48]Read from MH i2c: E2 17 00 [11:02:48]MH_I2C_Read... [11:02:48]Read from MH i2c: E2 17 00 9D 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BE [11:02:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:02:48]wFMCommunicate OK [11:02:48]requested_item fd.num is exist - process it [11:02:48]SAM_PROTO_GetFieldsCounters [11:02:48]wFMCommunicate request_size=4 [11:02:48]MH_SAM_APDU [11:02:48]CAPDU: 80 13 00 00 [11:02:48]Write to MH i2c: E2 08 00 9E 58 80 13 00 00 00 00 00 00 72 [11:02:48]Write i2c OK [11:02:48]MH_I2C_Read... [11:02:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:48]Read from MH i2c: E2 [11:02:48]MH_I2C_Read... [11:02:48]Read from MH i2c: E2 62 00 [11:02:48]MH_I2C_Read... [11:02:48]Read from MH i2c: E2 62 00 9E 58 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AF 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 86 [11:02:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AF 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:02:48]wFMCommunicate OK [11:02:48]SAM_PROTO_GetFieldsCounters done [11:02:48]requested_item shift.num is exist - process it [11:02:48]requested_item shift.opened is exist - process it [11:02:48]req_shift_opened [11:02:48]FM_GetShiftState [11:02:48]SAM_PROTO_GetShiftState [11:02:48]wFMCommunicate request_size=4 [11:02:48]MH_SAM_APDU [11:02:48]CAPDU: 80 13 01 00 [11:02:48]Write to MH i2c: E2 08 00 9F 58 80 13 01 00 00 00 00 00 74 [11:02:48]Write i2c OK [11:02:48]MH_I2C_Read... [11:02:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:49]Read from MH i2c: E2 [11:02:49]MH_I2C_Read... [11:02:49]Read from MH i2c: E2 0E 00 [11:02:49]MH_I2C_Read... [11:02:49]Read from MH i2c: E2 0E 00 9F 58 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B7 [11:02:49]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:02:49]wFMCommunicate OK [11:02:49]SAM_PROTO_GetShiftState done [11:02:49]FM_GetShiftState done [11:02:49]req_shift_opened done [11:02:49]requested_item shift.open_date is exist - process it [11:02:49]req_shift_open_date [11:02:49]req_shift_open_date done [11:02:49]produce_requested_data done [11:02:49]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218543,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:02:49]process_action_free close_receipt [11:02:49]json_value_free [11:02:49]json_value_free done [11:02:49]process_json_proto returns [11:02:49]Send response to host [11:02:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218543,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:02:49]free response buf [11:02:49]execute_script done [11:02:49]execute_script returns [11:02:49]free content buf [11:02:49]Sock 8.Close socket [11:02:49]Sock 8.Thread stoped [11:02:52]OFD Sender: No OFD packet to send [11:02:57]OFD Sender: No OFD packet to send [11:03:02]OFD Sender: No OFD packet to send [11:03:07]OFD Sender: No OFD packet to send [11:03:12]OFD Sender: No OFD packet to send [11:03:17]OFD Sender: No OFD packet to send [11:03:19]accept exits with 9 [11:03:19]New connection [11:03:19]New thread 3066682724 created [11:03:19]Thread 3066826084 joined [11:03:19]Waiting for new connection... [11:03:19] Sock 9.Parse request [11:03:19]Sock 9.Check first char [11:03:19]Sock 9.First char is OK [11:03:19]request: POST /json_proto HTTP/1.0 [11:03:19]Method: POST [11:03:19]URL: /json_proto [11:03:19]Method is POST - this is cgi request [11:03:19]url: /json_proto [11:03:19]query_string will be loaded in cgi processing [11:03:19]execute_cgi json_proto POST (null) [11:03:19]execute_cgi path=json_proto method=POST [11:03:19]POST find Content-Length [11:03:19]Host: 172.17.40.4:8080 [11:03:19]Content-Length: 678 [11:03:19]Content-Type: application/json [11:03:19] [11:03:19]POST finish read [11:03:19]Found Content-Length = 678 [11:03:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:19]execute_script... [11:03: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)536093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:19]POST & json_proto [11:03:19]process_json_proto [11:03:19]json parsed OK: [11:03:19]protocol is kg_v1.0 [11:03:19]action value=close_receipt [11:03:19]process_action close_receipt [11:03:19]cmd_close_receipt [11:03:19]MH_GetDate [11:03:19]Write to MH i2c: F0 00 00 A0 58 E7 [11:03:19]Write i2c OK [11:03:19]MH_I2C_Read... [11:03:19]Read from MH i2c: F0 [11:03:19]MH_I2C_Read... [11:03:19]Read from MH i2c: F0 09 00 [11:03:19]MH_I2C_Read... [11:03:19]Read from MH i2c: F0 09 00 A0 58 00 FC 91 13 67 EE 0E 0D 67 67 [11:03:19]GetLastDocTimeStamp 1729335769 [11:03:19]current date 1729335804 [11:03:19]FM_GetShiftState [11:03:19]SAM_PROTO_GetShiftState [11:03:19]wFMCommunicate request_size=4 [11:03:19]MH_SAM_APDU [11:03:19]CAPDU: 80 13 01 00 [11:03:19]Write to MH i2c: E2 08 00 A1 58 80 13 01 00 00 00 00 00 76 [11:03:19]Write i2c OK [11:03:19]MH_I2C_Read... [11:03:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:19]Read from MH i2c: E2 [11:03:19]MH_I2C_Read... [11:03:19]Read from MH i2c: E2 0E 00 [11:03:19]MH_I2C_Read... [11:03:19]Read from MH i2c: E2 0E 00 A1 58 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B9 [11:03:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:03:19]wFMCommunicate OK [11:03:19]SAM_PROTO_GetShiftState done [11:03:19]FM_GetShiftState done [11:03:19]opened in 1729296582 [11:03:19]opened+sec_in_day 1729382982 [11:03:19]quantity*price = 80012 [11:03:19]sum+1 = 80013 [11:03:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 189 19.10.2024 11:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218544 ФПД: 40335956023420 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110324&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218544&fm=40335956023420&tin=02508201610067®Number=0000000000098116&sum=80000 [11:03:21]StoreToDocumentArchive [11:03:21]shift 443 fd 218544 [11:03:21]save to /storage/0443/doc_00218544 [11:03:21]save last doc name /storage/0443/doc_00218544 to /storage/kkm_last_doc_name [11:03:21]save OK [11:03:21]Clear old archive folders... [11:03:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:03:21]tlvbuf is 01643640 [11:03:21]SAM_PROTO_ClearQueue [11:03:21]wFMCommunicate request_size=4 [11:03:21]MH_SAM_APDU [11:03:21]CAPDU: 80 09 00 00 [11:03:21]Write to MH i2c: E2 08 00 AE 58 80 09 00 00 00 00 00 00 78 [11:03:21]Write i2c OK [11:03:21]MH_I2C_Read... [11:03:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:21]Read from MH i2c: E2 [11:03:21]MH_I2C_Read... [11:03:21]Read from MH i2c: E2 03 00 [11:03:21]MH_I2C_Read... [11:03:21]Read from MH i2c: E2 03 00 AE 58 00 90 00 7A [11:03:21]RAPDU: 90 00 [11:03:21]wFMCommunicate OK [11:03:21]SAM_PROTO_ClearQueue done [11:03:21]KKMCreateOFDPacket [11:03:21]OFDProtocolAddRootSTLVToBuf [11:03:21]FM_MakeSignedData [11:03:21]FM_MakeSignedData [11:03:21]SAM_PROTO_SignData [11:03:21]wFMCommunicate request_size=4 [11:03:21]MH_SAM_APDU [11:03:21]CAPDU: 80 0D 01 02 [11:03:21]Write to MH i2c: E2 08 00 AF 58 80 0D 01 02 00 00 00 00 80 [11:03:21]Write i2c OK [11:03:21]MH_I2C_Read... [11:03:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:21]Read from MH i2c: E2 [11:03:21]MH_I2C_Read... [11:03:21]Read from MH i2c: E2 03 00 [11:03:21]MH_I2C_Read... [11:03:21]Read from MH i2c: E2 03 00 AF 58 00 90 00 7B [11:03:21]RAPDU: 90 00 [11:03:21]wFMCommunicate OK [11:03:21]wFMCommunicate request_size=255 [11:03:21]MH_SAM_APDU [11:03: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 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 FC 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B0 55 03 00 35 04 06 00 24 [11:03:21]Write to MH i2c: E2 02 01 B0 58 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 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 BD 00 00 00 F4 03 04 00 FC 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B0 55 03 00 35 04 06 00 24 00 00 A0 [11:03:21]Write i2c OK [11:03:21]MH_I2C_Read... [11:03:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:21]Read from MH i2c: E2 [11:03:21]MH_I2C_Read... [11:03:21]Read from MH i2c: E2 03 00 [11:03:21]MH_I2C_Read... [11:03:21]Read from MH i2c: E2 03 00 B0 58 00 90 00 7C [11:03:21]RAPDU: 90 00 [11:03:21]wFMCommunicate OK [11:03:21]wFMCommunicate request_size=10 [11:03:21]MH_SAM_APDU [11:03:21]CAPDU: 80 0D 02 02 05 AF 72 54 98 7C [11:03:21]Write to MH i2c: E2 0D 00 B1 58 80 0D 02 02 05 00 AF 72 54 98 7C 00 00 16 [11:03:21]Write i2c OK [11:03:21]MH_I2C_Read... [11:03:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:21]Read from MH i2c: E2 [11:03:21]MH_I2C_Read... [11:03:21]Read from MH i2c: E2 03 00 [11:03:21]MH_I2C_Read... [11:03:21]Read from MH i2c: E2 03 00 B1 58 00 90 00 7D [11:03:21]RAPDU: 90 00 [11:03:21]wFMCommunicate OK [11:03:21]wFMCommunicate request_size=4 [11:03:21]MH_SAM_APDU [11:03:21]CAPDU: 80 0D 03 02 [11:03:21]Write to MH i2c: E2 08 00 B2 58 80 0D 03 02 00 00 00 00 85 [11:03:21]Write i2c OK [11:03:21]MH_I2C_Read... [11:03:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:21]Read from MH i2c: E2 [11:03:21]MH_I2C_Read... [11:03:21]Read from MH i2c: E2 0B 00 [11:03:21]MH_I2C_Read... [11:03:21]Read from MH i2c: E2 0B 00 B2 58 00 45 6F 08 EE 7A 7F 3B E4 90 00 48 [11:03:21]RAPDU: 45 6F 08 EE 7A 7F 3B E4 90 00 [11:03:21]wFMCommunicate OK [11:03:21]SAM_PROTO_SignData done [11:03:21]FM_MakeSignedData done [11:03:21]CreateOFDProtocolMessage [11:03:21]wFMCommunicate request_size=4 [11:03:21]MH_SAM_APDU [11:03:21]CAPDU: 80 11 00 00 [11:03:21]Write to MH i2c: E2 08 00 B3 58 80 11 00 00 00 00 00 00 85 [11:03:21]Write i2c OK [11:03:21]MH_I2C_Read... [11:03:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:21]Read from MH i2c: E2 [11:03:21]MH_I2C_Read... [11:03:21]Read from MH i2c: E2 17 00 [11:03:21]MH_I2C_Read... [11:03:21]Read from MH i2c: E2 17 00 B3 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D4 [11:03:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:03:21]wFMCommunicate OK [11:03:21]CreateOFDProtocolMessage done [11:03:21]OFDSenderStorePacket 218544 [11:03:21]StoreOFDPacket docnum=218544 [11:03:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5C 65 07 01 78 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 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 BD 00 00 00 F4 03 04 00 FC 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B0 55 03 00 35 04 06 00 24 AF 72 54 98 7C 45 6F 08 EE 7A 7F 3B E4 [11:03:21]CheckFolder [11:03:21]dirname=/storage/ofd_packets [11:03:21]CheckFolder done [11:03:21]ProducePacketName [11:03:21]name=ofd_packets/00218544 [11:03:21]NVStorageSaveData ofd_packets/00218544 [11:03:21]File name is /storage/ofd_packets/00218544 [11:03:21]Write 301 bytes [11:03:21]NVStorageSaveData done [11:03:21]OFDSenderStorePacket done [11:03:21]KKMCreateOFDPacket done [11:03:21]NVStorageSaveData kkm_last_timestamp [11:03:21]File name is /storage/kkm_last_timestamp [11:03:21]Write 4 bytes [11:03:21]NVStorageSaveData done [11:03:21]ExternCall_PrintAddStr [11:03:21]wPrintStart [11:03:21]Write to MH i2c: 01 00 00 B4 58 0C [11:03:21]Write i2c OK [11:03:21]MH_I2C_Read... [11:03:21]Read from MH i2c: 01 [11:03:21]MH_I2C_Read... [11:03:21]Read from MH i2c: 01 07 00 [11:03:21]MH_I2C_Read... [11:03:21]Read from MH i2c: 01 07 00 B4 58 00 00 00 00 00 FF 0F 21 [11:03:21]RasterBufferAndPrint [11:03:21]line Счет N : (1)536093 [11:03:21]line ИНН: 02508201610067 [11:03:21]line Контрольно-Кассовый Чек [11:03:21]line ПРОДАЖА [11:03:21]line ТРК (МРК, ГНК) : 43 [11:03:21]line Товар: 2710124130 [11:03:21]line Аи-92-К-2 [11:03:21]line 11.960 * 66.90 [11:03:21]line = 800.12 [11:03:21]line НДС 12% НСП 1% [11:03:21]line > о реализуемом товаре [11:03:21]line ОКРУГЛЕНИЕ: -0.12 [11:03:21]line ИТОГО: 800.00 [11:03:21]line Внесено: 800.00 [11:03:21]line СДАЧА: 0.00 [11:03:21]line НСП 1% : 7.08 [11:03:21]line НДС 12% : 84.97 [11:03:21]line Наличными: 800.00 [11:03:21]line Безнал.: 0.00 [11:03:21]line Место: АЗС № 84 "Партнер Нефть" [11:03:21]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:03:21]line СНО: Общий режим [11:03:21]line Чек 189 19.10.2024 11:03 [11:03:21]line Смена: 443 ФФД: 1.0 [11:03:21]line ЗНМ: 0300000178 [11:03:21]line РНМ: 0000000000098116 [11:03:21]line Версия ККМ: 001 [11:03:21]line ФМ: 0000000000965413 [11:03:21]line ФД: 218544 [11:03:21]line ФПД: 40335956023420 [11:03:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110324&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218544&fm=40335956023420&tin=02508201610067®Number=0000000000098116&sum=80000 [11:03:21]OFD Sender: Processing packet 218544 [packets to send 80, broken 79] [11:03:21]ProducePacketName [11:03:21]name=ofd_packets/00218544 [11:03:21]OFD Sender: To server: pG, [11:03:21]CommunicateWithHost lk.salyk.kg:30040 [11:03:21]ConnectInit lk.salyk.kg [11:03:21]written 0, free lines is 4095 [11:03:21]Connected sock=10 [11:03:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5C 65 07 01 78 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 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 BD 00 00 00 F4 03 04 00 FC 91 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B0 55 03 00 35 04 06 00 24 AF 72 54 98 7C 45 6F 08 EE 7A 7F 3B E4 [11:03:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 54 CB 47 00 05 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 39 36 35 34 31 33 10 04 04 00 B0 55 03 00 F4 03 04 00 95 3D 13 67 B6 04 01 00 00 F4 3C A7 29 1E AE 39 17 [11:03:22]CommunicateWithHost err = 0 [11:03:22]CheckOFDResponse [11:03:22]1017 (14) - 77093643461234 [11:03:22]1041 (16) - 0000000000965413 [11:03:22]1040 (4) - 218544 [11:03:22]1012 (4) - 19.10.2024 05:03 [11:03:22]1206 (1) - 0 [11:03:22]OFD Sender: Remove packet 218544 [11:03:22]ProducePacketName [11:03:22]name=ofd_packets/00218544 [11:03:22]NVStorageDeleteData [11:03:22]Write to MH i2c: 01 00 00 DF 58 37 [11:03:22]Write i2c OK [11:03:22]MH_I2C_Read... [11:03:22]Read from MH i2c: 01 [11:03:22]MH_I2C_Read... [11:03:22]Read from MH i2c: 01 07 00 [11:03:22]MH_I2C_Read... [11:03:22]Read from MH i2c: 01 07 00 DF 58 00 00 00 00 00 D8 0C 22 [11:03:22]RasterBufferAndPrint [11:03:22]line [11:03:22]line [11:03:22]line [11:03:22]line [11:03:22]line [11:03:22]written 0, free lines is 3295 [11:03:22]MH_Cut [11:03:22]Write to MH i2c: D1 01 00 E6 58 01 10 [11:03:22]Write i2c OK [11:03:22]MH_I2C_Read... [11:03:22]Read from MH i2c: D1 [11:03:22]MH_I2C_Read... [11:03:22]Read from MH i2c: D1 01 00 [11:03:22]MH_I2C_Read... [11:03:22]Read from MH i2c: D1 01 00 E6 58 00 0F [11:03:22]Write to MH i2c: 01 00 00 E7 58 3F [11:03:22]Write i2c OK [11:03:22]MH_I2C_Read... [11:03:22]OFD Sender: No OFD packet to send [11:03:23]*** Cut start [11:03:23]*** Partial cut [11:03:23]*** CUTSNS_PIN = 1 [11:03:23]*** CUTSNS_PIN = 0 [11:03:23]*** Brake cut motor [11:03:23]Read from MH i2c: 01 [11:03:23]MH_I2C_Read... [11:03:23]*** Stop cut motor [11:03:23]*** Cut end [11:03:23]Read from MH i2c: 01 07 00 [11:03:23]MH_I2C_Read... [11:03:23]Read from MH i2c: 01 07 00 E7 58 00 00 00 00 00 FF 0F 54 [11:03:23]process_action close_receipt done [11:03:23]requested_data is exist [11:03:23]produce_requested_data [11:03:23]requested_item fm.sn is exist - process it [11:03:23]wFMCommunicate request_size=4 [11:03:23]MH_SAM_APDU [11:03:23]CAPDU: 80 11 00 00 [11:03:23]Write to MH i2c: E2 08 00 E8 58 80 11 00 00 00 00 00 00 BA [11:03:23]Write i2c OK [11:03:23]MH_I2C_Read... [11:03:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:23]Read from MH i2c: E2 [11:03:23]MH_I2C_Read... [11:03:23]Read from MH i2c: E2 17 00 [11:03:23]MH_I2C_Read... [11:03:23]Read from MH i2c: E2 17 00 E8 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 09 [11:03:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:03:23]wFMCommunicate OK [11:03:23]requested_item fd.num is exist - process it [11:03:23]SAM_PROTO_GetFieldsCounters [11:03:23]wFMCommunicate request_size=4 [11:03:23]MH_SAM_APDU [11:03:23]CAPDU: 80 13 00 00 [11:03:23]Write to MH i2c: E2 08 00 E9 58 80 13 00 00 00 00 00 00 BD [11:03:23]Write i2c OK [11:03:23]MH_I2C_Read... [11:03:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:23]Read from MH i2c: E2 [11:03:23]MH_I2C_Read... [11:03:23]Read from MH i2c: E2 62 00 [11:03:23]MH_I2C_Read... [11:03:23]Read from MH i2c: E2 62 00 E9 58 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B0 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 D5 [11:03:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B0 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:03:23]wFMCommunicate OK [11:03:23]SAM_PROTO_GetFieldsCounters done [11:03:23]requested_item shift.num is exist - process it [11:03:23]requested_item shift.opened is exist - process it [11:03:23]req_shift_opened [11:03:23]FM_GetShiftState [11:03:23]SAM_PROTO_GetShiftState [11:03:23]wFMCommunicate request_size=4 [11:03:23]MH_SAM_APDU [11:03:23]CAPDU: 80 13 01 00 [11:03:23]Write to MH i2c: E2 08 00 EA 58 80 13 01 00 00 00 00 00 BF [11:03:23]Write i2c OK [11:03:23]MH_I2C_Read... [11:03:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:23]Read from MH i2c: E2 [11:03:23]MH_I2C_Read... [11:03:23]Read from MH i2c: E2 0E 00 [11:03:23]MH_I2C_Read... [11:03:23]Read from MH i2c: E2 0E 00 EA 58 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 02 [11:03:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:03:23]wFMCommunicate OK [11:03:23]SAM_PROTO_GetShiftState done [11:03:23]FM_GetShiftState done [11:03:23]req_shift_opened done [11:03:23]requested_item shift.open_date is exist - process it [11:03:23]req_shift_open_date [11:03:23]req_shift_open_date done [11:03:23]produce_requested_data done [11:03:23]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218544,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:03:23]process_action_free close_receipt [11:03:23]json_value_free [11:03:23]json_value_free done [11:03:23]process_json_proto returns [11:03:23]Send response to host [11:03:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218544,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:03:23]free response buf [11:03:23]execute_script done [11:03:23]execute_script returns [11:03:23]free content buf [11:03:23]Sock 9.Close socket [11:03:23]Sock 9.Thread stoped [11:03:27]OFD Sender: No OFD packet to send [11:03:32]OFD Sender: No OFD packet to send [11:03:37]OFD Sender: No OFD packet to send [11:03:42]OFD Sender: No OFD packet to send [11:03:47]accept exits with 8 [11:03:47]New connection [11:03:47]New thread 3066826084 created [11:03:47]Thread 3066682724 joined [11:03:47]Waiting for new connection... [11:03:47] Sock 8.Parse request [11:03:47]Sock 8.Check first char [11:03:47]Sock 8.First char is OK [11:03:47]request: POST /json_proto HTTP/1.0 [11:03:47]Method: POST [11:03:47]URL: /json_proto [11:03:47]Method is POST - this is cgi request [11:03:47]url: /json_proto [11:03:47]query_string will be loaded in cgi processing [11:03:47]execute_cgi json_proto POST (null) [11:03:47]execute_cgi path=json_proto method=POST [11:03:47]POST find Content-Length [11:03:47]Host: 172.17.40.4:8080 [11:03:47]Content-Length: 645 [11:03:47]Content-Type: application/json [11:03:47] [11:03:47]POST finish read [11:03:47]Found Content-Length = 645 [11:03:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79761", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:47]execute_script... [11:03:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79761", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:47]POST & json_proto [11:03:47]process_json_proto [11:03:47]json parsed OK: [11:03:47]protocol is kg_v1.0 [11:03:47]action value=close_receipt [11:03:47]process_action close_receipt [11:03:47]cmd_close_receipt [11:03:47]MH_GetDate [11:03:47]Write to MH i2c: F0 00 00 EB 58 32 [11:03:47]Write i2c OK [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: F0 [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: F0 09 00 [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: F0 09 00 EB 58 00 17 92 13 67 EE 0E 0D 67 CE [11:03:47]GetLastDocTimeStamp 1729335804 [11:03:47]current date 1729335831 [11:03:47]FM_GetShiftState [11:03:47]SAM_PROTO_GetShiftState [11:03:47]wFMCommunicate request_size=4 [11:03:47]MH_SAM_APDU [11:03:47]CAPDU: 80 13 01 00 [11:03:47]Write to MH i2c: E2 08 00 EC 58 80 13 01 00 00 00 00 00 C1 [11:03:47]Write i2c OK [11:03:47]MH_I2C_Read... [11:03:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:47]Read from MH i2c: E2 [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: E2 0E 00 [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: E2 0E 00 EC 58 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 04 [11:03:47]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:03:47]wFMCommunicate OK [11:03:47]SAM_PROTO_GetShiftState done [11:03:47]FM_GetShiftState done [11:03:47]opened in 1729296582 [11:03:47]opened+sec_in_day 1729382982 [11:03:47]quantity*price = 13000 [11:03:47]sum+1 = 13001 [11:03:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 190 19.10.2024 11:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218545 ФПД: 68047931401312 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110351&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218545&fm=68047931401312&tin=02508201610067®Number=0000000000098116&sum=13000 0 [11:03:48]StoreToDocumentArchive [11:03:48]shift 443 fd 218545 [11:03:48]save to /storage/0443/doc_00218545 [11:03:48]save last doc name /storage/0443/doc_00218545 to /storage/kkm_last_doc_name [11:03:48]save OK [11:03:48]Clear old archive folders... [11:03:48]ProcessDocumentItem done err = 0, tmpTLVsize=282 [11:03:48]tlvbuf is 016DC940 [11:03:48]SAM_PROTO_ClearQueue [11:03:48]wFMCommunicate request_size=4 [11:03:48]MH_SAM_APDU [11:03:48]CAPDU: 80 09 00 00 [11:03:48]Write to MH i2c: E2 08 00 F9 58 80 09 00 00 00 00 00 00 C3 [11:03:48]Write i2c OK [11:03:48]MH_I2C_Read... [11:03:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:48]Read from MH i2c: E2 [11:03:48]MH_I2C_Read... [11:03:48]Read from MH i2c: E2 03 00 [11:03:48]MH_I2C_Read... [11:03:48]Read from MH i2c: E2 03 00 F9 58 00 90 00 C5 [11:03:48]RAPDU: 90 00 [11:03:48]wFMCommunicate OK [11:03:48]SAM_PROTO_ClearQueue done [11:03:48]KKMCreateOFDPacket [11:03:48]OFDProtocolAddRootSTLVToBuf [11:03:48]FM_MakeSignedData [11:03:48]FM_MakeSignedData [11:03:48]SAM_PROTO_SignData [11:03:48]wFMCommunicate request_size=4 [11:03:48]MH_SAM_APDU [11:03:48]CAPDU: 80 0D 01 02 [11:03:48]Write to MH i2c: E2 08 00 FA 58 80 0D 01 02 00 00 00 00 CB [11:03:48]Write i2c OK [11:03:48]MH_I2C_Read... [11:03:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:48]Read from MH i2c: E2 [11:03:48]MH_I2C_Read... [11:03:48]Read from MH i2c: E2 03 00 [11:03:48]MH_I2C_Read... [11:03:48]Read from MH i2c: E2 03 00 FA 58 00 90 00 C6 [11:03:48]RAPDU: 90 00 [11:03:48]wFMCommunicate OK [11:03:48]wFMCommunicate request_size=255 [11:03:48]MH_SAM_APDU [11:03:48]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 17 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 [11:03:48]Write to MH i2c: E2 02 01 FB 58 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 17 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 00 00 77 [11:03:48]Write i2c OK [11:03:48]MH_I2C_Read... [11:03:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:48]Read from MH i2c: E2 [11:03:48]MH_I2C_Read... [11:03:48]Read from MH i2c: E2 03 00 [11:03:48]MH_I2C_Read... [11:03:48]Read from MH i2c: E2 03 00 FB 58 00 90 00 C7 [11:03:48]RAPDU: 90 00 [11:03:48]wFMCommunicate OK [11:03:48]wFMCommunicate request_size=41 [11:03:48]MH_SAM_APDU [11:03:48]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B1 55 03 00 35 04 06 00 3D E3 A4 C7 64 60 [11:03:48]Write to MH i2c: E2 2C 00 FC 58 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B1 55 03 00 35 04 06 00 3D E3 A4 C7 64 60 00 00 F1 [11:03:48]Write i2c OK [11:03:48]MH_I2C_Read... [11:03:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:48]Read from MH i2c: E2 [11:03:48]MH_I2C_Read... [11:03:48]Read from MH i2c: E2 03 00 [11:03:48]MH_I2C_Read... [11:03:48]Read from MH i2c: E2 03 00 FC 58 00 90 00 C8 [11:03:48]RAPDU: 90 00 [11:03:48]wFMCommunicate OK [11:03:48]wFMCommunicate request_size=4 [11:03:48]MH_SAM_APDU [11:03:48]CAPDU: 80 0D 03 02 [11:03:48]Write to MH i2c: E2 08 00 FD 58 80 0D 03 02 00 00 00 00 D0 [11:03:48]Write i2c OK [11:03:48]MH_I2C_Read... [11:03:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:49]Read from MH i2c: E2 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: E2 0B 00 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: E2 0B 00 FD 58 00 3D 36 06 0C F2 17 0A 2A 90 00 93 [11:03:49]RAPDU: 3D 36 06 0C F2 17 0A 2A 90 00 [11:03:49]wFMCommunicate OK [11:03:49]SAM_PROTO_SignData done [11:03:49]FM_MakeSignedData done [11:03:49]CreateOFDProtocolMessage [11:03:49]wFMCommunicate request_size=4 [11:03:49]MH_SAM_APDU [11:03:49]CAPDU: 80 11 00 00 [11:03:49]Write to MH i2c: E2 08 00 FE 58 80 11 00 00 00 00 00 00 D0 [11:03:49]Write i2c OK [11:03:49]MH_I2C_Read... [11:03:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:49]Read from MH i2c: E2 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: E2 17 00 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: E2 17 00 FE 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1F [11:03:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:03:49]wFMCommunicate OK [11:03:49]CreateOFDProtocolMessage done [11:03:49]OFDSenderStorePacket 218545 [11:03:49]StoreOFDPacket docnum=218545 [11:03:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 5E 62 26 01 D6 39 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 17 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B1 55 03 00 35 04 06 00 3D E3 A4 C7 64 60 3D 36 06 0C F2 17 0A 2A [11:03:49]CheckFolder [11:03:49]dirname=/storage/ofd_packets [11:03:49]CheckFolder done [11:03:49]ProducePacketName [11:03:49]name=ofd_packets/00218545 [11:03:49]NVStorageSaveData ofd_packets/00218545 [11:03:49]File name is /storage/ofd_packets/00218545 [11:03:49]Write 332 bytes [11:03:49]NVStorageSaveData done [11:03:49]OFDSenderStorePacket done [11:03:49]KKMCreateOFDPacket done [11:03:49]NVStorageSaveData kkm_last_timestamp [11:03:49]File name is /storage/kkm_last_timestamp [11:03:49]Write 4 bytes [11:03:49]NVStorageSaveData done [11:03:49]ExternCall_PrintAddStr [11:03:49]wPrintStart [11:03:49]Write to MH i2c: 01 00 00 FF 58 57 [11:03:49]Write i2c OK [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: 01 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: 01 07 00 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: 01 07 00 FF 58 00 00 00 00 00 FF 0F 6C [11:03:49]RasterBufferAndPrint [11:03:49]line Счет N : (3)79761 [11:03:49]line ИНН: 02508201610067 [11:03:49]line Контрольно-Кассовый Чек [11:03:49]line ПРОДАЖА [11:03:49]line Товар: 2000036220012 [11:03:49]line Кофе Капучино XL(GABB TRADE) [11:03:49]line 1.000 * 130.00 [11:03:49]line = 130.00 [11:03:49]line НДС 12% НСП 1% [11:03:49]line > о реализуемом товаре [11:03:49]line ИТОГО: 130.00 [11:03:49]line НСП 1% : 1.15 [11:03:49]line НДС 12% : 13.80 [11:03:49]line Наличными: 130.00 [11:03:49]line Безнал.: 0.00 [11:03:49]line Место: АЗС № 84 "Партнер Нефть" [11:03:49]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:03:49]line СНО: Общий режим [11:03:49]line Чек 190 19.10.2024 11:03 [11:03:49]line Смена: 443 ФФД: 1.0 [11:03:49]line ЗНМ: 0300000178 [11:03:49]line РНМ: 0000000000098116 [11:03:49]line Версия ККМ: 001 [11:03:49]line ФМ: 0000000000965413 [11:03:49]line ФД: 218545 [11:03:49]line ФПД: 68047931401312 [11:03:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110351&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218545&fm=68047931401312&tin=02508201610067®Number=0000000000098116&sum=13000 [11:03:49]line 0 [11:03:49]OFD Sender: Processing packet 218545 [packets to send 80, broken 79] [11:03:49]ProducePacketName [11:03:49]name=ofd_packets/00218545 [11:03:49]OFD Sender: To server: pG, [11:03:49]CommunicateWithHost lk.salyk.kg:30040 [11:03:49]ConnectInit lk.salyk.kg [11:03:49]written 0, free lines is 4095 [11:03:49]Connected sock=10 [11:03:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 5E 62 26 01 D6 39 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 17 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B1 55 03 00 35 04 06 00 3D E3 A4 C7 64 60 3D 36 06 0C F2 17 0A 2A [11:03:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AC E4 47 00 BA 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 39 36 35 34 31 33 10 04 04 00 B1 55 03 00 F4 03 04 00 B1 3D 13 67 B6 04 01 00 00 37 4A AA B6 C7 42 AA F4 [11:03:49]CommunicateWithHost err = 0 [11:03:49]CheckOFDResponse [11:03:49]1017 (14) - 77093643461234 [11:03:49]1041 (16) - 0000000000965413 [11:03:49]1040 (4) - 218545 [11:03:49]1012 (4) - 19.10.2024 05:03 [11:03:49]1206 (1) - 0 [11:03:49]OFD Sender: Remove packet 218545 [11:03:49]ProducePacketName [11:03:49]name=ofd_packets/00218545 [11:03:49]NVStorageDeleteData [11:03:49]Write to MH i2c: 01 00 00 28 59 81 [11:03:49]Write i2c OK [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: 01 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: 01 07 00 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: 01 07 00 28 59 00 00 00 00 00 E7 0C 7B [11:03:49]RasterBufferAndPrint [11:03:49]line [11:03:49]line [11:03:49]line [11:03:49]line [11:03:49]line [11:03:49]written 0, free lines is 3310 [11:03:49]MH_Cut [11:03:49]Write to MH i2c: D1 01 00 2F 59 01 5A [11:03:49]Write i2c OK [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: D1 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: D1 01 00 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: D1 01 00 2F 59 00 59 [11:03:49]Write to MH i2c: 01 00 00 30 59 89 [11:03:49]Write i2c OK [11:03:49]MH_I2C_Read... [11:03:50]OFD Sender: No OFD packet to send [11:03:50]*** Cut start [11:03:50]*** Partial cut [11:03:50]*** CUTSNS_PIN = 1 [11:03:50]*** CUTSNS_PIN = 0 [11:03:50]*** Brake cut motor [11:03:51]Read from MH i2c: 01 [11:03:51]MH_I2C_Read... [11:03:51]*** Stop cut motor [11:03:51]*** Cut end [11:03:51]Read from MH i2c: 01 07 00 [11:03:51]MH_I2C_Read... [11:03:51]Read from MH i2c: 01 07 00 30 59 00 00 00 00 00 FF 0F 9E [11:03:51]process_action close_receipt done [11:03:51]requested_data is exist [11:03:51]produce_requested_data [11:03:51]requested_item fm.sn is exist - process it [11:03:51]wFMCommunicate request_size=4 [11:03:51]MH_SAM_APDU [11:03:51]CAPDU: 80 11 00 00 [11:03:51]Write to MH i2c: E2 08 00 31 59 80 11 00 00 00 00 00 00 04 [11:03:51]Write i2c OK [11:03:51]MH_I2C_Read... [11:03:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:51]Read from MH i2c: E2 [11:03:51]MH_I2C_Read... [11:03:51]Read from MH i2c: E2 17 00 [11:03:51]MH_I2C_Read... [11:03:51]Read from MH i2c: E2 17 00 31 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 53 [11:03:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:03:51]wFMCommunicate OK [11:03:51]requested_item fd.num is exist - process it [11:03:51]SAM_PROTO_GetFieldsCounters [11:03:51]wFMCommunicate request_size=4 [11:03:51]MH_SAM_APDU [11:03:51]CAPDU: 80 13 00 00 [11:03:51]Write to MH i2c: E2 08 00 32 59 80 13 00 00 00 00 00 00 07 [11:03:51]Write i2c OK [11:03:51]MH_I2C_Read... [11:03:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:51]Read from MH i2c: E2 [11:03:51]MH_I2C_Read... [11:03:51]Read from MH i2c: E2 62 00 [11:03:51]MH_I2C_Read... [11:03:51]Read from MH i2c: E2 62 00 32 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B1 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 23 [11:03:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B1 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:03:51]wFMCommunicate OK [11:03:51]SAM_PROTO_GetFieldsCounters done [11:03:51]requested_item shift.num is exist - process it [11:03:51]requested_item shift.opened is exist - process it [11:03:51]req_shift_opened [11:03:51]FM_GetShiftState [11:03:51]SAM_PROTO_GetShiftState [11:03:51]wFMCommunicate request_size=4 [11:03:51]MH_SAM_APDU [11:03:51]CAPDU: 80 13 01 00 [11:03:51]Write to MH i2c: E2 08 00 33 59 80 13 01 00 00 00 00 00 09 [11:03:51]Write i2c OK [11:03:51]MH_I2C_Read... [11:03:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:51]Read from MH i2c: E2 [11:03:51]MH_I2C_Read... [11:03:51]Read from MH i2c: E2 0E 00 [11:03:51]MH_I2C_Read... [11:03:51]Read from MH i2c: E2 0E 00 33 59 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4C [11:03:51]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:03:51]wFMCommunicate OK [11:03:51]SAM_PROTO_GetShiftState done [11:03:51]FM_GetShiftState done [11:03:51]req_shift_opened done [11:03:51]requested_item shift.open_date is exist - process it [11:03:51]req_shift_open_date [11:03:51]req_shift_open_date done [11:03:51]produce_requested_data done [11:03:51]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218545,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:03:51]process_action_free close_receipt [11:03:51]json_value_free [11:03:51]json_value_free done [11:03:51]process_json_proto returns [11:03:51]Send response to host [11:03:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218545,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:03:51]free response buf [11:03:51]execute_script done [11:03:51]execute_script returns [11:03:51]free content buf [11:03:51]Sock 8.Close socket [11:03:51]Sock 8.Thread stoped [11:03:55]OFD Sender: No OFD packet to send [11:04:00]OFD Sender: No OFD packet to send [11:04:05]OFD Sender: No OFD packet to send [11:04:10]OFD Sender: No OFD packet to send [11:04:15]OFD Sender: No OFD packet to send [11:04:20]OFD Sender: No OFD packet to send [11:04:25]OFD Sender: No OFD packet to send [11:04:30]OFD Sender: No OFD packet to send [11:04:35]OFD Sender: No OFD packet to send [11:04:40]OFD Sender: No OFD packet to send [11:04:45]OFD Sender: No OFD packet to send [11:04:50]OFD Sender: No OFD packet to send [11:04:55]OFD Sender: No OFD packet to send [11:04:59]accept exits with 9 [11:04:59]New connection [11:04:59]New thread 3066682724 created [11:04:59]Thread 3066826084 joined [11:04:59]Waiting for new connection... [11:04:59] Sock 9.Parse request [11:04:59]Sock 9.Check first char [11:04:59]Sock 9.First char is OK [11:04:59]request: POST /json_proto HTTP/1.0 [11:04:59]Method: POST [11:04:59]URL: /json_proto [11:04:59]Method is POST - this is cgi request [11:04:59]url: /json_proto [11:04:59]query_string will be loaded in cgi processing [11:04:59]execute_cgi json_proto POST (null) [11:04:59]execute_cgi path=json_proto method=POST [11:04:59]POST find Content-Length [11:04:59]Host: 172.17.40.4:8080 [11:04:59]Content-Length: 800 [11:04:59]Content-Type: application/json [11:04:59] [11:04:59]POST finish read [11:04:59]Found Content-Length = 800 [11:04:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4564310", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:59]execute_script... [11:04: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)536095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4564310", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:59]POST & json_proto [11:04:59]process_json_proto [11:04:59]json parsed OK: [11:04:59]protocol is kg_v1.0 [11:04:59]action value=close_receipt [11:04:59]process_action close_receipt [11:04:59]cmd_close_receipt [11:04:59]MH_GetDate [11:04:59]Write to MH i2c: F0 00 00 34 59 7C [11:04:59]Write i2c OK [11:04:59]MH_I2C_Read... [11:04:59]Read from MH i2c: F0 [11:04:59]MH_I2C_Read... [11:04:59]Read from MH i2c: F0 09 00 [11:04:59]MH_I2C_Read... [11:04:59]Read from MH i2c: F0 09 00 34 59 00 60 92 13 67 EE 0E 0D 67 61 [11:04:59]GetLastDocTimeStamp 1729335831 [11:04:59]current date 1729335904 [11:04:59]FM_GetShiftState [11:04:59]SAM_PROTO_GetShiftState [11:04:59]wFMCommunicate request_size=4 [11:04:59]MH_SAM_APDU [11:04:59]CAPDU: 80 13 01 00 [11:04:59]Write to MH i2c: E2 08 00 35 59 80 13 01 00 00 00 00 00 0B [11:05:00]Write i2c OK [11:05:00]MH_I2C_Read... [11:05:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:00]Read from MH i2c: E2 [11:05:00]MH_I2C_Read... [11:05:00]Read from MH i2c: E2 0E 00 [11:05:00]MH_I2C_Read... [11:05:00]Read from MH i2c: E2 0E 00 35 59 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4E [11:05:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:05:00]wFMCommunicate OK [11:05:00]SAM_PROTO_GetShiftState done [11:05:00]FM_GetShiftState done [11:05:00]opened in 1729296582 [11:05:00]opened+sec_in_day 1729382982 [11:05:00]quantity*price = 0 [11:05:00]sum+1 = 1 [11:05:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 191 19.10.2024 11:05 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4564310 ФМ: 0000000000965413 ФД: 218546 ФПД: 275813737345508 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110504&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218546&fm=275813737345508&tin=02508201610067®Number=0000000000098116&sum=0 [11:05:01]StoreToDocumentArchive [11:05:01]shift 443 fd 218546 [11:05:01]save to /storage/0443/doc_00218546 [11:05:01]save last doc name /storage/0443/doc_00218546 to /storage/kkm_last_doc_name [11:05:01]save OK [11:05:01]Clear old archive folders... [11:05:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:05:01]tlvbuf is 0159DEC0 [11:05:01]SAM_PROTO_ClearQueue [11:05:01]wFMCommunicate request_size=4 [11:05:01]MH_SAM_APDU [11:05:01]CAPDU: 80 09 00 00 [11:05:01]Write to MH i2c: E2 08 00 42 59 80 09 00 00 00 00 00 00 0D [11:05:01]Write i2c OK [11:05:01]MH_I2C_Read... [11:05:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:05:01]Read from MH i2c: E2 [11:05:01]MH_I2C_Read... [11:05:01]Read from MH i2c: E2 03 00 [11:05:01]MH_I2C_Read... [11:05:01]Read from MH i2c: E2 03 00 42 59 00 90 00 0F [11:05:01]RAPDU: 90 00 [11:05:01]wFMCommunicate OK [11:05:01]SAM_PROTO_ClearQueue done [11:05:01]KKMCreateOFDPacket [11:05:01]OFDProtocolAddRootSTLVToBuf [11:05:01]FM_MakeSignedData [11:05:01]FM_MakeSignedData [11:05:01]SAM_PROTO_SignData [11:05:01]wFMCommunicate request_size=4 [11:05:01]MH_SAM_APDU [11:05:01]CAPDU: 80 0D 01 02 [11:05:01]Write to MH i2c: E2 08 00 43 59 80 0D 01 02 00 00 00 00 15 [11:05:01]Write i2c OK [11:05:01]MH_I2C_Read... [11:05:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:05:01]Read from MH i2c: E2 [11:05:01]MH_I2C_Read... [11:05:01]Read from MH i2c: E2 03 00 [11:05:01]MH_I2C_Read... [11:05:01]Read from MH i2c: E2 03 00 43 59 00 90 00 10 [11:05:01]RAPDU: 90 00 [11:05:01]wFMCommunicate OK [11:05:01]wFMCommunicate request_size=255 [11:05:01]MH_SAM_APDU [11:05: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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 60 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B2 55 03 00 35 04 06 00 FA [11:05:01]Write to MH i2c: E2 02 01 44 59 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 60 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B2 55 03 00 35 04 06 00 FA 00 00 3A [11:05:01]Write i2c OK [11:05:01]MH_I2C_Read... [11:05:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:01]Read from MH i2c: E2 [11:05:01]MH_I2C_Read... [11:05:01]Read from MH i2c: E2 03 00 [11:05:01]MH_I2C_Read... [11:05:01]Read from MH i2c: E2 03 00 44 59 00 90 00 11 [11:05:01]RAPDU: 90 00 [11:05:01]wFMCommunicate OK [11:05:01]wFMCommunicate request_size=10 [11:05:01]MH_SAM_APDU [11:05:01]CAPDU: 80 0D 02 02 05 D9 E3 D6 B1 E4 [11:05:01]Write to MH i2c: E2 0D 00 45 59 80 0D 02 02 05 00 D9 E3 D6 B1 E4 00 00 49 [11:05:01]Write i2c OK [11:05:01]MH_I2C_Read... [11:05:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:01]Read from MH i2c: E2 [11:05:01]MH_I2C_Read... [11:05:01]Read from MH i2c: E2 03 00 [11:05:01]MH_I2C_Read... [11:05:01]Read from MH i2c: E2 03 00 45 59 00 90 00 12 [11:05:01]RAPDU: 90 00 [11:05:01]wFMCommunicate OK [11:05:01]wFMCommunicate request_size=4 [11:05:01]MH_SAM_APDU [11:05:01]CAPDU: 80 0D 03 02 [11:05:01]Write to MH i2c: E2 08 00 46 59 80 0D 03 02 00 00 00 00 1A [11:05:01]Write i2c OK [11:05:01]MH_I2C_Read... [11:05:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:05:01]Read from MH i2c: E2 [11:05:01]MH_I2C_Read... [11:05:01]Read from MH i2c: E2 0B 00 [11:05:01]MH_I2C_Read... [11:05:01]Read from MH i2c: E2 0B 00 46 59 00 76 2F B1 D0 C6 21 07 63 90 00 92 [11:05:01]RAPDU: 76 2F B1 D0 C6 21 07 63 90 00 [11:05:01]wFMCommunicate OK [11:05:01]SAM_PROTO_SignData done [11:05:01]FM_MakeSignedData done [11:05:01]CreateOFDProtocolMessage [11:05:01]wFMCommunicate request_size=4 [11:05:01]MH_SAM_APDU [11:05:01]CAPDU: 80 11 00 00 [11:05:01]Write to MH i2c: E2 08 00 47 59 80 11 00 00 00 00 00 00 1A [11:05:01]Write i2c OK [11:05:01]MH_I2C_Read... [11:05:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:01]Read from MH i2c: E2 [11:05:01]MH_I2C_Read... [11:05:01]Read from MH i2c: E2 17 00 [11:05:01]MH_I2C_Read... [11:05:01]Read from MH i2c: E2 17 00 47 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 69 [11:05:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:05:01]wFMCommunicate OK [11:05:01]CreateOFDProtocolMessage done [11:05:01]OFDSenderStorePacket 218546 [11:05:01]StoreOFDPacket docnum=218546 [11:05:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 14 0C 07 01 5C 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 60 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B2 55 03 00 35 04 06 00 FA D9 E3 D6 B1 E4 76 2F B1 D0 C6 21 07 63 [11:05:01]CheckFolder [11:05:01]dirname=/storage/ofd_packets [11:05:01]CheckFolder done [11:05:01]ProducePacketName [11:05:01]name=ofd_packets/00218546 [11:05:01]NVStorageSaveData ofd_packets/00218546 [11:05:01]File name is /storage/ofd_packets/00218546 [11:05:01]Write 301 bytes [11:05:01]NVStorageSaveData done [11:05:01]OFDSenderStorePacket done [11:05:01]KKMCreateOFDPacket done [11:05:01]NVStorageSaveData kkm_last_timestamp [11:05:01]File name is /storage/kkm_last_timestamp [11:05:01]Write 4 bytes [11:05:01]NVStorageSaveData done [11:05:01]ExternCall_PrintAddStr [11:05:01]wPrintStart [11:05:01]Write to MH i2c: 01 00 00 48 59 A1 [11:05:01]Write i2c OK [11:05:01]MH_I2C_Read... [11:05:01]Read from MH i2c: 01 [11:05:01]MH_I2C_Read... [11:05:01]Read from MH i2c: 01 07 00 [11:05:01]MH_I2C_Read... [11:05:01]Read from MH i2c: 01 07 00 48 59 00 00 00 00 00 FF 0F B6 [11:05:01]RasterBufferAndPrint [11:05:01]line Счет N : (1)536095 [11:05:01]line ИНН: 02508201610067 [11:05:01]line Контрольно-Кассовый Чек [11:05:01]line ПРОДАЖА [11:05:01]line ТРК (МРК, ГНК) : 33 [11:05:01]line Товар: 2710124130 [11:05:01]line Аи-92-К-2 [11:05:01]line 10.000 * 0.00 [11:05:01]line = 0.00 [11:05:01]line НДС 12% НСП 1% [11:05:01]line > о реализуемом товаре [11:05:01]line ИТОГО: 0.00 [11:05:01]line НСП 1% : 0.00 [11:05:01]line НДС 12% : 0.00 [11:05:01]line Наличными: 0.00 [11:05:01]line Безнал.: 0.00 [11:05:01]line Место: АЗС № 84 "Партнер Нефть" [11:05:01]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:05:01]line СНО: Общий режим [11:05:01]line Чек 191 19.10.2024 11:05 [11:05:01]line Смена: 443 ФФД: 1.0 [11:05:01]line ЗНМ: 0300000178 [11:05:01]line РНМ: 0000000000098116 [11:05:01]line Версия ККМ: 001 [11:05:01]line Талоны: Топливные Талоны [11:05:01]line 4564310 [11:05:01]line ФМ: 0000000000965413 [11:05:01]line ФД: 218546 [11:05:01]line ФПД: 275813737345508 [11:05:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110504&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218546&fm=275813737345508&tin=02508201610067®Number=0000000000098116&sum=0 [11:05:02]OFD Sender: Processing packet 218546 [packets to send 80, broken 79] [11:05:02]ProducePacketName [11:05:02]name=ofd_packets/00218546 [11:05:02]OFD Sender: To server: pG, [11:05:02]CommunicateWithHost lk.salyk.kg:30040 [11:05:02]ConnectInit lk.salyk.kg [11:05:02]written 0, free lines is 4095 [11:05:02]Connected sock=10 [11:05:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 14 0C 07 01 5C 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 60 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B2 55 03 00 35 04 06 00 FA D9 E3 D6 B1 E4 76 2F B1 D0 C6 21 07 63 [11:05:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C6 44 47 00 B6 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 39 36 35 34 31 33 10 04 04 00 B2 55 03 00 F4 03 04 00 F9 3D 13 67 B6 04 01 00 00 4D 71 2C 96 46 9B BF 16 [11:05:02]CommunicateWithHost err = 0 [11:05:02]CheckOFDResponse [11:05:02]1017 (14) - 77093643461234 [11:05:02]1041 (16) - 0000000000965413 [11:05:02]1040 (4) - 218546 [11:05:02]1012 (4) - 19.10.2024 05:04 [11:05:02]1206 (1) - 0 [11:05:02]OFD Sender: Remove packet 218546 [11:05:02]ProducePacketName [11:05:02]name=ofd_packets/00218546 [11:05:02]NVStorageDeleteData [11:05:02]Write to MH i2c: 01 00 00 72 59 CB [11:05:02]Write i2c OK [11:05:02]MH_I2C_Read... [11:05:02]Read from MH i2c: 01 [11:05:02]MH_I2C_Read... [11:05:02]Read from MH i2c: 01 07 00 [11:05:02]MH_I2C_Read... [11:05:02]Read from MH i2c: 01 07 00 72 59 00 00 00 00 00 ED 0C CB [11:05:02]RasterBufferAndPrint [11:05:02]line [11:05:02]line [11:05:02]line [11:05:02]line [11:05:02]line [11:05:02]written 0, free lines is 3315 [11:05:02]MH_Cut [11:05:02]Write to MH i2c: D1 01 00 79 59 01 A4 [11:05:02]Write i2c OK [11:05:02]MH_I2C_Read... [11:05:02]Read from MH i2c: D1 [11:05:02]MH_I2C_Read... [11:05:02]Read from MH i2c: D1 01 00 [11:05:02]MH_I2C_Read... [11:05:02]Read from MH i2c: D1 01 00 79 59 00 A3 [11:05:02]Write to MH i2c: 01 00 00 7A 59 D3 [11:05:02]Write i2c OK [11:05:02]MH_I2C_Read... [11:05:02]OFD Sender: No OFD packet to send [11:05:03]*** Cut start [11:05:03]*** Partial cut [11:05:03]*** CUTSNS_PIN = 1 [11:05:03]*** CUTSNS_PIN = 0 [11:05:03]*** Brake cut motor [11:05:03]Read from MH i2c: 01 [11:05:03]MH_I2C_Read... [11:05:03]*** Stop cut motor [11:05:03]*** Cut end [11:05:03]Read from MH i2c: 01 07 00 [11:05:03]MH_I2C_Read... [11:05:03]Read from MH i2c: 01 07 00 7A 59 00 00 00 00 00 FF 0F E8 [11:05:03]process_action close_receipt done [11:05:03]requested_data is exist [11:05:03]produce_requested_data [11:05:03]requested_item fm.sn is exist - process it [11:05:03]wFMCommunicate request_size=4 [11:05:03]MH_SAM_APDU [11:05:03]CAPDU: 80 11 00 00 [11:05:03]Write to MH i2c: E2 08 00 7B 59 80 11 00 00 00 00 00 00 4E [11:05:03]Write i2c OK [11:05:03]MH_I2C_Read... [11:05:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:03]Read from MH i2c: E2 [11:05:03]MH_I2C_Read... [11:05:03]Read from MH i2c: E2 17 00 [11:05:03]MH_I2C_Read... [11:05:03]Read from MH i2c: E2 17 00 7B 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9D [11:05:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:05:03]wFMCommunicate OK [11:05:03]requested_item fd.num is exist - process it [11:05:03]SAM_PROTO_GetFieldsCounters [11:05:03]wFMCommunicate request_size=4 [11:05:03]MH_SAM_APDU [11:05:03]CAPDU: 80 13 00 00 [11:05:03]Write to MH i2c: E2 08 00 7C 59 80 13 00 00 00 00 00 00 51 [11:05:03]Write i2c OK [11:05:03]MH_I2C_Read... [11:05:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:05:04]Read from MH i2c: E2 [11:05:04]MH_I2C_Read... [11:05:04]Read from MH i2c: E2 62 00 [11:05:04]MH_I2C_Read... [11:05:04]Read from MH i2c: E2 62 00 7C 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B2 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 71 [11:05:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B2 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:05:04]wFMCommunicate OK [11:05:04]SAM_PROTO_GetFieldsCounters done [11:05:04]requested_item shift.num is exist - process it [11:05:04]requested_item shift.opened is exist - process it [11:05:04]req_shift_opened [11:05:04]FM_GetShiftState [11:05:04]SAM_PROTO_GetShiftState [11:05:04]wFMCommunicate request_size=4 [11:05:04]MH_SAM_APDU [11:05:04]CAPDU: 80 13 01 00 [11:05:04]Write to MH i2c: E2 08 00 7D 59 80 13 01 00 00 00 00 00 53 [11:05:04]Write i2c OK [11:05:04]MH_I2C_Read... [11:05:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:04]Read from MH i2c: E2 [11:05:04]MH_I2C_Read... [11:05:04]Read from MH i2c: E2 0E 00 [11:05:04]MH_I2C_Read... [11:05:04]Read from MH i2c: E2 0E 00 7D 59 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 96 [11:05:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:05:04]wFMCommunicate OK [11:05:04]SAM_PROTO_GetShiftState done [11:05:04]FM_GetShiftState done [11:05:04]req_shift_opened done [11:05:04]requested_item shift.open_date is exist - process it [11:05:04]req_shift_open_date [11:05:04]req_shift_open_date done [11:05:04]produce_requested_data done [11:05:04]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218546,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:05:04]process_action_free close_receipt [11:05:04]json_value_free [11:05:04]json_value_free done [11:05:04]process_json_proto returns [11:05:04]Send response to host [11:05:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218546,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:05:04]free response buf [11:05:04]execute_script done [11:05:04]execute_script returns [11:05:04]free content buf [11:05:04]Sock 9.Close socket [11:05:04]Sock 9.Thread stoped [11:05:07]OFD Sender: No OFD packet to send [11:05:12]OFD Sender: No OFD packet to send [11:05:17]OFD Sender: No OFD packet to send [11:05:22]OFD Sender: No OFD packet to send [11:05:23]accept exits with 8 [11:05:23]New connection [11:05:23]New thread 3066826084 created [11:05:23]Thread 3066682724 joined [11:05:23]Waiting for new connection... [11:05:23] Sock 8.Parse request [11:05:23]Sock 8.Check first char [11:05:23]Sock 8.First char is OK [11:05:23]request: POST /json_proto HTTP/1.0 [11:05:23]Method: POST [11:05:23]URL: /json_proto [11:05:23]Method is POST - this is cgi request [11:05:23]url: /json_proto [11:05:23]query_string will be loaded in cgi processing [11:05:23]execute_cgi json_proto POST (null) [11:05:23]execute_cgi path=json_proto method=POST [11:05:23]POST find Content-Length [11:05:23]Host: 172.17.40.4:8080 [11:05:23]Content-Length: 677 [11:05:23]Content-Type: application/json [11:05:23] [11:05:23]POST finish read [11:05:23]Found Content-Length = 677 [11:05:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:23]execute_script... [11:05: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)536096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:23]POST & json_proto [11:05:23]process_json_proto [11:05:23]json parsed OK: [11:05:23]protocol is kg_v1.0 [11:05:23]action value=close_receipt [11:05:23]process_action close_receipt [11:05:23]cmd_close_receipt [11:05:23]MH_GetDate [11:05:23]Write to MH i2c: F0 00 00 7E 59 C6 [11:05:23]Write i2c OK [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: F0 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: F0 09 00 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: F0 09 00 7E 59 00 77 92 13 67 EE 0E 0D 67 C2 [11:05:23]GetLastDocTimeStamp 1729335904 [11:05:23]current date 1729335927 [11:05:23]FM_GetShiftState [11:05:23]SAM_PROTO_GetShiftState [11:05:23]wFMCommunicate request_size=4 [11:05:23]MH_SAM_APDU [11:05:23]CAPDU: 80 13 01 00 [11:05:23]Write to MH i2c: E2 08 00 7F 59 80 13 01 00 00 00 00 00 55 [11:05:23]Write i2c OK [11:05:23]MH_I2C_Read... [11:05:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:23]Read from MH i2c: E2 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: E2 0E 00 [11:05:23]MH_I2C_Read... [11:05:23]Read from MH i2c: E2 0E 00 7F 59 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 98 [11:05:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:05:23]wFMCommunicate OK [11:05:23]SAM_PROTO_GetShiftState done [11:05:23]FM_GetShiftState done [11:05:23]opened in 1729296582 [11:05:23]opened+sec_in_day 1729382982 [11:05:23]quantity*price = 50041 [11:05:23]sum+1 = 50042 [11:05: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 192 19.10.2024 11:05 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218547 ФПД: 229858179196254 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110527&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218547&fm=229858179196254&tin=02508201610067®Number=0000000000098116&sum=50000 [11:05:24]StoreToDocumentArchive [11:05:24]shift 443 fd 218547 [11:05:24]save to /storage/0443/doc_00218547 [11:05:24]save last doc name /storage/0443/doc_00218547 to /storage/kkm_last_doc_name [11:05:24]save OK [11:05:24]Clear old archive folders... [11:05:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:05:24]tlvbuf is 0151DAA0 [11:05:24]SAM_PROTO_ClearQueue [11:05:24]wFMCommunicate request_size=4 [11:05:24]MH_SAM_APDU [11:05:24]CAPDU: 80 09 00 00 [11:05:24]Write to MH i2c: E2 08 00 8C 59 80 09 00 00 00 00 00 00 57 [11:05:24]Write i2c OK [11:05:24]MH_I2C_Read... [11:05:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:05:24]Read from MH i2c: E2 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: E2 03 00 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: E2 03 00 8C 59 00 90 00 59 [11:05:24]RAPDU: 90 00 [11:05:24]wFMCommunicate OK [11:05:24]SAM_PROTO_ClearQueue done [11:05:24]KKMCreateOFDPacket [11:05:24]OFDProtocolAddRootSTLVToBuf [11:05:24]FM_MakeSignedData [11:05:24]FM_MakeSignedData [11:05:24]SAM_PROTO_SignData [11:05:24]wFMCommunicate request_size=4 [11:05:24]MH_SAM_APDU [11:05:24]CAPDU: 80 0D 01 02 [11:05:24]Write to MH i2c: E2 08 00 8D 59 80 0D 01 02 00 00 00 00 5F [11:05:24]Write i2c OK [11:05:24]MH_I2C_Read... [11:05:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:05:24]Read from MH i2c: E2 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: E2 03 00 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: E2 03 00 8D 59 00 90 00 5A [11:05:24]RAPDU: 90 00 [11:05:24]wFMCommunicate OK [11:05:24]wFMCommunicate request_size=255 [11:05:24]MH_SAM_APDU [11:05: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 C0 00 00 00 F4 03 04 00 77 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B3 55 03 00 35 04 06 00 D1 [11:05:24]Write to MH i2c: E2 02 01 8E 59 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 77 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B3 55 03 00 35 04 06 00 D1 00 00 C2 [11:05:24]Write i2c OK [11:05:24]MH_I2C_Read... [11:05:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:24]Read from MH i2c: E2 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: E2 03 00 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: E2 03 00 8E 59 00 90 00 5B [11:05:24]RAPDU: 90 00 [11:05:24]wFMCommunicate OK [11:05:24]wFMCommunicate request_size=10 [11:05:24]MH_SAM_APDU [11:05:24]CAPDU: 80 0D 02 02 05 0E 07 1E A5 5E [11:05:24]Write to MH i2c: E2 0D 00 8F 59 80 0D 02 02 05 00 0E 07 1E A5 5E 00 00 A2 [11:05:24]Write i2c OK [11:05:24]MH_I2C_Read... [11:05:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:24]Read from MH i2c: E2 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: E2 03 00 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: E2 03 00 8F 59 00 90 00 5C [11:05:24]RAPDU: 90 00 [11:05:24]wFMCommunicate OK [11:05:24]wFMCommunicate request_size=4 [11:05:24]MH_SAM_APDU [11:05:24]CAPDU: 80 0D 03 02 [11:05:24]Write to MH i2c: E2 08 00 90 59 80 0D 03 02 00 00 00 00 64 [11:05:24]Write i2c OK [11:05:24]MH_I2C_Read... [11:05:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:05:24]Read from MH i2c: E2 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: E2 0B 00 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: E2 0B 00 90 59 00 FF 44 7D 04 D5 CF BE 20 90 00 AB [11:05:24]RAPDU: FF 44 7D 04 D5 CF BE 20 90 00 [11:05:24]wFMCommunicate OK [11:05:24]SAM_PROTO_SignData done [11:05:24]FM_MakeSignedData done [11:05:24]CreateOFDProtocolMessage [11:05:24]wFMCommunicate request_size=4 [11:05:24]MH_SAM_APDU [11:05:24]CAPDU: 80 11 00 00 [11:05:24]Write to MH i2c: E2 08 00 91 59 80 11 00 00 00 00 00 00 64 [11:05:24]Write i2c OK [11:05:24]MH_I2C_Read... [11:05:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:24]Read from MH i2c: E2 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: E2 17 00 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: E2 17 00 91 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B3 [11:05:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:05:24]wFMCommunicate OK [11:05:24]CreateOFDProtocolMessage done [11:05:24]OFDSenderStorePacket 218547 [11:05:24]StoreOFDPacket docnum=218547 [11:05:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AE 75 07 01 F3 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 77 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B3 55 03 00 35 04 06 00 D1 0E 07 1E A5 5E FF 44 7D 04 D5 CF BE 20 [11:05:24]CheckFolder [11:05:24]dirname=/storage/ofd_packets [11:05:24]CheckFolder done [11:05:24]ProducePacketName [11:05:24]name=ofd_packets/00218547 [11:05:24]NVStorageSaveData ofd_packets/00218547 [11:05:24]File name is /storage/ofd_packets/00218547 [11:05:24]Write 301 bytes [11:05:24]NVStorageSaveData done [11:05:24]OFDSenderStorePacket done [11:05:24]KKMCreateOFDPacket done [11:05:24]NVStorageSaveData kkm_last_timestamp [11:05:24]File name is /storage/kkm_last_timestamp [11:05:24]Write 4 bytes [11:05:24]NVStorageSaveData done [11:05:24]OFD Sender: Processing packet 218547 [packets to send 80, broken 79] [11:05:24]ProducePacketName [11:05:24]name=ofd_packets/00218547 [11:05:24]OFD Sender: To server: pG, [11:05:24]CommunicateWithHost lk.salyk.kg:30040 [11:05:24]ConnectInit lk.salyk.kg [11:05:24]ExternCall_PrintAddStr [11:05:24]wPrintStart [11:05:24]Write to MH i2c: 01 00 00 92 59 EB [11:05:24]Write i2c OK [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: 01 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: 01 07 00 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: 01 07 00 92 59 00 00 00 00 00 FF 0F 00 [11:05:24]RasterBufferAndPrint [11:05:24]line Счет N : (1)536096 [11:05:24]line ИНН: 02508201610067 [11:05:24]line Контрольно-Кассовый Чек [11:05:24]line ПРОДАЖА [11:05:24]line ТРК (МРК, ГНК) : 13 [11:05:24]line Товар: 2710124130 [11:05:24]line Аи-92-К-2 [11:05:24]line 7.480 * 66.90 [11:05:24]line = 500.41 [11:05:24]line НДС 12% НСП 1% [11:05:24]line > о реализуемом товаре [11:05:24]line ОКРУГЛЕНИЕ: -0.41 [11:05:24]line ИТОГО: 500.00 [11:05:24]line Внесено: 500.00 [11:05:24]line СДАЧА: 0.00 [11:05:24]line НСП 1% : 4.43 [11:05:24]line НДС 12% : 53.14 [11:05:24]line Наличными: 500.00 [11:05:24]line Безнал.: 0.00 [11:05:24]line Место: АЗС № 84 "Партнер Нефть" [11:05:24]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:05:24]line СНО: Общий режим [11:05:24]line Чек 192 19.10.2024 11:05 [11:05:24]line Смена: 443 ФФД: 1.0 [11:05:24]line ЗНМ: 0300000178 [11:05:24]line РНМ: 0000000000098116 [11:05:24]line Версия ККМ: 001 [11:05:24]line ФМ: 0000000000965413 [11:05:24]line ФД: 218547 [11:05:24]line ФПД: 229858179196254 [11:05:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110527&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218547&fm=229858179196254&tin=02508201610067®Number=0000000000098116&sum=50000 [11:05:25]Connected sock=11 [11:05:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AE 75 07 01 F3 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 77 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B3 55 03 00 35 04 06 00 D1 0E 07 1E A5 5E FF 44 7D 04 D5 CF BE 20 [11:05:25]written 0, free lines is 4095 [11:05:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E4 12 47 00 E1 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 39 36 35 34 31 33 10 04 04 00 B3 55 03 00 F4 03 04 00 11 3E 13 67 B6 04 01 00 00 04 3A 31 1F 58 F1 81 92 [11:05:25]CommunicateWithHost err = 0 [11:05:25]CheckOFDResponse [11:05:25]1017 (14) - 77093643461234 [11:05:25]1041 (16) - 0000000000965413 [11:05:25]1040 (4) - 218547 [11:05:25]1012 (4) - 19.10.2024 05:05 [11:05:25]1206 (1) - 0 [11:05:25]OFD Sender: Remove packet 218547 [11:05:25]ProducePacketName [11:05:25]name=ofd_packets/00218547 [11:05:25]NVStorageDeleteData [11:05:25]Write to MH i2c: 01 00 00 BD 59 16 [11:05:25]Write i2c OK [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: 01 [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: 01 07 00 [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: 01 07 00 BD 59 00 00 00 00 00 D9 0C 02 [11:05:25]RasterBufferAndPrint [11:05:25]line [11:05:25]line [11:05:25]line [11:05:25]line [11:05:25]line [11:05:25]written 0, free lines is 3296 [11:05:25]MH_Cut [11:05:25]Write to MH i2c: D1 01 00 C4 59 01 EF [11:05:25]Write i2c OK [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: D1 [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: D1 01 00 [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: D1 01 00 C4 59 00 EE [11:05:25]Write to MH i2c: 01 00 00 C5 59 1E [11:05:25]Write i2c OK [11:05:25]MH_I2C_Read... [11:05:25]OFD Sender: No OFD packet to send [11:05:26]*** Cut start [11:05:26]*** Partial cut [11:05:26]*** CUTSNS_PIN = 1 [11:05:26]*** CUTSNS_PIN = 0 [11:05:26]*** Brake cut motor [11:05:26]Read from MH i2c: 01 [11:05:26]MH_I2C_Read... [11:05:26]*** Stop cut motor [11:05:26]*** Cut end [11:05:27]Read from MH i2c: 01 07 00 [11:05:27]MH_I2C_Read... [11:05:27]Read from MH i2c: 01 07 00 C5 59 00 00 00 00 00 FF 0F 33 [11:05:27]process_action close_receipt done [11:05:27]requested_data is exist [11:05:27]produce_requested_data [11:05:27]requested_item fm.sn is exist - process it [11:05:27]wFMCommunicate request_size=4 [11:05:27]MH_SAM_APDU [11:05:27]CAPDU: 80 11 00 00 [11:05:27]Write to MH i2c: E2 08 00 C6 59 80 11 00 00 00 00 00 00 99 [11:05:27]Write i2c OK [11:05:27]MH_I2C_Read... [11:05:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:27]Read from MH i2c: E2 [11:05:27]MH_I2C_Read... [11:05:27]Read from MH i2c: E2 17 00 [11:05:27]MH_I2C_Read... [11:05:27]Read from MH i2c: E2 17 00 C6 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E8 [11:05:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:05:27]wFMCommunicate OK [11:05:27]requested_item fd.num is exist - process it [11:05:27]SAM_PROTO_GetFieldsCounters [11:05:27]wFMCommunicate request_size=4 [11:05:27]MH_SAM_APDU [11:05:27]CAPDU: 80 13 00 00 [11:05:27]Write to MH i2c: E2 08 00 C7 59 80 13 00 00 00 00 00 00 9C [11:05:27]Write i2c OK [11:05:27]MH_I2C_Read... [11:05:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:05:27]Read from MH i2c: E2 [11:05:27]MH_I2C_Read... [11:05:27]Read from MH i2c: E2 62 00 [11:05:27]MH_I2C_Read... [11:05:27]Read from MH i2c: E2 62 00 C7 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B3 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 C0 [11:05:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B3 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:05:27]wFMCommunicate OK [11:05:27]SAM_PROTO_GetFieldsCounters done [11:05:27]requested_item shift.num is exist - process it [11:05:27]requested_item shift.opened is exist - process it [11:05:27]req_shift_opened [11:05:27]FM_GetShiftState [11:05:27]SAM_PROTO_GetShiftState [11:05:27]wFMCommunicate request_size=4 [11:05:27]MH_SAM_APDU [11:05:27]CAPDU: 80 13 01 00 [11:05:27]Write to MH i2c: E2 08 00 C8 59 80 13 01 00 00 00 00 00 9E [11:05:27]Write i2c OK [11:05:27]MH_I2C_Read... [11:05:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:27]Read from MH i2c: E2 [11:05:27]MH_I2C_Read... [11:05:27]Read from MH i2c: E2 0E 00 [11:05:27]MH_I2C_Read... [11:05:27]Read from MH i2c: E2 0E 00 C8 59 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E1 [11:05:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:05:27]wFMCommunicate OK [11:05:27]SAM_PROTO_GetShiftState done [11:05:27]FM_GetShiftState done [11:05:27]req_shift_opened done [11:05:27]requested_item shift.open_date is exist - process it [11:05:27]req_shift_open_date [11:05:27]req_shift_open_date done [11:05:27]produce_requested_data done [11:05:27]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218547,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:05:27]process_action_free close_receipt [11:05:27]json_value_free [11:05:27]json_value_free done [11:05:27]process_json_proto returns [11:05:27]Send response to host [11:05:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218547,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:05:27]free response buf [11:05:27]execute_script done [11:05:27]execute_script returns [11:05:27]free content buf [11:05:27]Sock 8.Close socket [11:05:27]Sock 8.Thread stoped [11:05:27]accept exits with 9 [11:05:27]New connection [11:05:27]New thread 3066682724 created [11:05:27]Thread 3066826084 joined [11:05:27]Waiting for new connection... [11:05:27] Sock 9.Parse request [11:05:27]Sock 9.Check first char [11:05:27]Sock 9.First char is OK [11:05:27]request: POST /json_proto HTTP/1.0 [11:05:27]Method: POST [11:05:27]URL: /json_proto [11:05:27]Method is POST - this is cgi request [11:05:27]url: /json_proto [11:05:27]query_string will be loaded in cgi processing [11:05:27]execute_cgi json_proto POST (null) [11:05:27]execute_cgi path=json_proto method=POST [11:05:27]POST find Content-Length [11:05:27]Host: 172.17.40.4:8080 [11:05:27]Content-Length: 798 [11:05:27]Content-Type: application/json [11:05:27] [11:05:27]POST finish read [11:05:27]Found Content-Length = 798 [11:05:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920017", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:27]execute_script... [11:05: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)536092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920017", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:27]POST & json_proto [11:05:27]process_json_proto [11:05:27]json parsed OK: [11:05:27]protocol is kg_v1.0 [11:05:27]action value=close_receipt [11:05:27]process_action close_receipt [11:05:27]cmd_close_receipt [11:05:27]MH_GetDate [11:05:27]Write to MH i2c: F0 00 00 C9 59 11 [11:05:27]Write i2c OK [11:05:27]MH_I2C_Read... [11:05:27]Read from MH i2c: F0 [11:05:27]MH_I2C_Read... [11:05:27]Read from MH i2c: F0 09 00 [11:05:27]MH_I2C_Read... [11:05:27]Read from MH i2c: F0 09 00 C9 59 00 7B 92 13 67 EE 0E 0D 67 11 [11:05:27]GetLastDocTimeStamp 1729335927 [11:05:27]current date 1729335931 [11:05:27]FM_GetShiftState [11:05:27]SAM_PROTO_GetShiftState [11:05:27]wFMCommunicate request_size=4 [11:05:27]MH_SAM_APDU [11:05:27]CAPDU: 80 13 01 00 [11:05:27]Write to MH i2c: E2 08 00 CA 59 80 13 01 00 00 00 00 00 A0 [11:05:27]Write i2c OK [11:05:27]MH_I2C_Read... [11:05:27]Read from MH i2c: E2 [11:05:27]MH_I2C_Read... [11:05:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:27]Read from MH i2c: E2 0E 00 [11:05:27]MH_I2C_Read... [11:05:27]Read from MH i2c: E2 0E 00 CA 59 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E3 [11:05:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:05:27]wFMCommunicate OK [11:05:27]SAM_PROTO_GetShiftState done [11:05:27]FM_GetShiftState done [11:05:27]opened in 1729296582 [11:05:27]opened+sec_in_day 1729382982 [11:05:27]quantity*price = 0 [11:05:27]sum+1 = 1 [11:05:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 193 19.10.2024 11:05 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4920017 ФМ: 0000000000965413 ФД: 218548 ФПД: 126591435003699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110531&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218548&fm=126591435003699&tin=02508201610067®Number=0000000000098116&sum=0 [11:05:29]StoreToDocumentArchive [11:05:29]shift 443 fd 218548 [11:05:29]save to /storage/0443/doc_00218548 [11:05:29]save last doc name /storage/0443/doc_00218548 to /storage/kkm_last_doc_name [11:05:29]save OK [11:05:29]Clear old archive folders... [11:05:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:05:29]tlvbuf is 015281F0 [11:05:29]SAM_PROTO_ClearQueue [11:05:29]wFMCommunicate request_size=4 [11:05:29]MH_SAM_APDU [11:05:29]CAPDU: 80 09 00 00 [11:05:29]Write to MH i2c: E2 08 00 D7 59 80 09 00 00 00 00 00 00 A2 [11:05:29]Write i2c OK [11:05:29]MH_I2C_Read... [11:05:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:05:29]Read from MH i2c: E2 [11:05:29]MH_I2C_Read... [11:05:29]Read from MH i2c: E2 03 00 [11:05:29]MH_I2C_Read... [11:05:29]Read from MH i2c: E2 03 00 D7 59 00 90 00 A4 [11:05:29]RAPDU: 90 00 [11:05:29]wFMCommunicate OK [11:05:29]SAM_PROTO_ClearQueue done [11:05:29]KKMCreateOFDPacket [11:05:29]OFDProtocolAddRootSTLVToBuf [11:05:29]FM_MakeSignedData [11:05:29]FM_MakeSignedData [11:05:29]SAM_PROTO_SignData [11:05:29]wFMCommunicate request_size=4 [11:05:29]MH_SAM_APDU [11:05:29]CAPDU: 80 0D 01 02 [11:05:29]Write to MH i2c: E2 08 00 D8 59 80 0D 01 02 00 00 00 00 AA [11:05:29]Write i2c OK [11:05:29]MH_I2C_Read... [11:05:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:05:29]Read from MH i2c: E2 [11:05:29]MH_I2C_Read... [11:05:29]Read from MH i2c: E2 03 00 [11:05:29]MH_I2C_Read... [11:05:29]Read from MH i2c: E2 03 00 D8 59 00 90 00 A5 [11:05:29]RAPDU: 90 00 [11:05:29]wFMCommunicate OK [11:05:29]wFMCommunicate request_size=255 [11:05:29]MH_SAM_APDU [11:05: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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 7B 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B4 55 03 00 35 04 06 00 73 22 5D 83 [11:05:29]Write to MH i2c: E2 02 01 D9 59 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 7B 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B4 55 03 00 35 04 06 00 73 22 5D 83 00 00 AC [11:05:29]Write i2c OK [11:05:29]MH_I2C_Read... [11:05:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:29]Read from MH i2c: E2 [11:05:29]MH_I2C_Read... [11:05:29]Read from MH i2c: E2 03 00 [11:05:29]MH_I2C_Read... [11:05:29]Read from MH i2c: E2 03 00 D9 59 00 90 00 A6 [11:05:29]RAPDU: 90 00 [11:05:29]wFMCommunicate OK [11:05:29]wFMCommunicate request_size=7 [11:05:29]MH_SAM_APDU [11:05:29]CAPDU: 80 0D 02 02 02 D7 33 [11:05:29]Write to MH i2c: E2 0A 00 DA 59 80 0D 02 02 02 00 D7 33 00 00 BB [11:05:29]Write i2c OK [11:05:29]MH_I2C_Read... [11:05:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:29]Read from MH i2c: E2 [11:05:29]MH_I2C_Read... [11:05:29]Read from MH i2c: E2 03 00 [11:05:29]MH_I2C_Read... [11:05:29]Read from MH i2c: E2 03 00 DA 59 00 90 00 A7 [11:05:29]RAPDU: 90 00 [11:05:29]wFMCommunicate OK [11:05:29]wFMCommunicate request_size=4 [11:05:29]MH_SAM_APDU [11:05:29]CAPDU: 80 0D 03 02 [11:05:29]Write to MH i2c: E2 08 00 DB 59 80 0D 03 02 00 00 00 00 AF [11:05:29]Write i2c OK [11:05:29]MH_I2C_Read... [11:05:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:05:29]Read from MH i2c: E2 [11:05:29]MH_I2C_Read... [11:05:29]Read from MH i2c: E2 0B 00 [11:05:29]MH_I2C_Read... [11:05:29]Read from MH i2c: E2 0B 00 DB 59 00 25 21 6D 5E FE 05 4B 33 90 00 42 [11:05:29]RAPDU: 25 21 6D 5E FE 05 4B 33 90 00 [11:05:29]wFMCommunicate OK [11:05:29]SAM_PROTO_SignData done [11:05:29]FM_MakeSignedData done [11:05:29]CreateOFDProtocolMessage [11:05:29]wFMCommunicate request_size=4 [11:05:29]MH_SAM_APDU [11:05:29]CAPDU: 80 11 00 00 [11:05:29]Write to MH i2c: E2 08 00 DC 59 80 11 00 00 00 00 00 00 AF [11:05:29]Write i2c OK [11:05:29]MH_I2C_Read... [11:05:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:29]Read from MH i2c: E2 [11:05:29]MH_I2C_Read... [11:05:29]Read from MH i2c: E2 17 00 [11:05:29]MH_I2C_Read... [11:05:29]Read from MH i2c: E2 17 00 DC 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FE [11:05:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:05:29]wFMCommunicate OK [11:05:29]CreateOFDProtocolMessage done [11:05:29]OFDSenderStorePacket 218548 [11:05:29]StoreOFDPacket docnum=218548 [11:05:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 33 C6 04 01 CF 05 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 7B 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B4 55 03 00 35 04 06 00 73 22 5D 83 D7 33 25 21 6D 5E FE 05 4B 33 [11:05:29]CheckFolder [11:05:29]dirname=/storage/ofd_packets [11:05:29]CheckFolder done [11:05:29]ProducePacketName [11:05:29]name=ofd_packets/00218548 [11:05:29]NVStorageSaveData ofd_packets/00218548 [11:05:29]File name is /storage/ofd_packets/00218548 [11:05:29]Write 298 bytes [11:05:29]NVStorageSaveData done [11:05:29]OFDSenderStorePacket done [11:05:29]KKMCreateOFDPacket done [11:05:29]NVStorageSaveData kkm_last_timestamp [11:05:29]File name is /storage/kkm_last_timestamp [11:05:29]Write 4 bytes [11:05:29]NVStorageSaveData done [11:05:29]ExternCall_PrintAddStr [11:05:29]wPrintStart [11:05:29]Write to MH i2c: 01 00 00 DD 59 36 [11:05:29]Write i2c OK [11:05:29]MH_I2C_Read... [11:05:29]Read from MH i2c: 01 [11:05:29]MH_I2C_Read... [11:05:29]Read from MH i2c: 01 07 00 [11:05:29]MH_I2C_Read... [11:05:29]Read from MH i2c: 01 07 00 DD 59 00 00 00 00 00 FF 0F 4B [11:05:29]RasterBufferAndPrint [11:05:29]line Счет N : (1)536092 [11:05:29]line ИНН: 02508201610067 [11:05:29]line Контрольно-Кассовый Чек [11:05:29]line ПРОДАЖА [11:05:29]line ТРК (МРК, ГНК) : 61 [11:05:29]line Товар: 2710194210 [11:05:29]line ДТ-К-2 [11:05:29]line 100.000 * 0.00 [11:05:29]line = 0.00 [11:05:29]line НДС 12% НСП 1% [11:05:29]line > о реализуемом товаре [11:05:29]line ИТОГО: 0.00 [11:05:29]line НСП 1% : 0.00 [11:05:29]line НДС 12% : 0.00 [11:05:29]line Наличными: 0.00 [11:05:29]line Безнал.: 0.00 [11:05:29]line Место: АЗС № 84 "Партнер Нефть" [11:05:29]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:05:29]line СНО: Общий режим [11:05:29]line Чек 193 19.10.2024 11:05 [11:05:29]line Смена: 443 ФФД: 1.0 [11:05:29]line ЗНМ: 0300000178 [11:05:29]line РНМ: 0000000000098116 [11:05:29]line Версия ККМ: 001 [11:05:29]line Талоны: Топливные Талоны [11:05:29]line 4920017 [11:05:29]line ФМ: 0000000000965413 [11:05:29]line ФД: 218548 [11:05:29]line ФПД: 126591435003699 [11:05:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110531&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218548&fm=126591435003699&tin=02508201610067®Number=0000000000098116&sum=0 [11:05:29]written 0, free lines is 4095 [11:05:29]OFD Sender: Processing packet 218548 [packets to send 80, broken 79] [11:05:29]ProducePacketName [11:05:29]name=ofd_packets/00218548 [11:05:29]OFD Sender: To server: pG, [11:05:29]CommunicateWithHost lk.salyk.kg:30040 [11:05:29]ConnectInit lk.salyk.kg [11:05:29]Connected sock=10 [11:05:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 33 C6 04 01 CF 05 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 7B 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B4 55 03 00 35 04 06 00 73 22 5D 83 D7 33 25 21 6D 5E FE 05 4B 33 [11:05:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 DD 47 47 00 49 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 39 36 35 34 31 33 10 04 04 00 B4 55 03 00 F4 03 04 00 15 3E 13 67 B6 04 01 00 00 5C 14 3F BC FE CF A6 3A [11:05:30]CommunicateWithHost err = 0 [11:05:30]CheckOFDResponse [11:05:30]1017 (14) - 77093643461234 [11:05:30]1041 (16) - 0000000000965413 [11:05:30]1040 (4) - 218548 [11:05:30]1012 (4) - 19.10.2024 05:05 [11:05:30]1206 (1) - 0 [11:05:30]OFD Sender: Remove packet 218548 [11:05:30]ProducePacketName [11:05:30]name=ofd_packets/00218548 [11:05:30]NVStorageDeleteData [11:05:30]Write to MH i2c: 01 00 00 07 5A 61 [11:05:30]Write i2c OK [11:05:30]MH_I2C_Read... [11:05:30]Read from MH i2c: 01 [11:05:30]MH_I2C_Read... [11:05:30]Read from MH i2c: 01 07 00 [11:05:30]MH_I2C_Read... [11:05:30]Read from MH i2c: 01 07 00 07 5A 00 00 00 00 00 09 0D 7E [11:05:30]RasterBufferAndPrint [11:05:30]line [11:05:30]line [11:05:30]line [11:05:30]line [11:05:30]line [11:05:30]written 0, free lines is 3352 [11:05:30]MH_Cut [11:05:30]Write to MH i2c: D1 01 00 0E 5A 01 3A [11:05:30]Write i2c OK [11:05:30]MH_I2C_Read... [11:05:30]Read from MH i2c: D1 [11:05:30]MH_I2C_Read... [11:05:30]Read from MH i2c: D1 01 00 [11:05:30]MH_I2C_Read... [11:05:30]Read from MH i2c: D1 01 00 0E 5A 00 39 [11:05:30]Write to MH i2c: 01 00 00 0F 5A 69 [11:05:30]Write i2c OK [11:05:30]MH_I2C_Read... [11:05:30]OFD Sender: No OFD packet to send [11:05:30]*** Cut start [11:05:30]*** Partial cut [11:05:30]*** CUTSNS_PIN = 1 [11:05:30]*** CUTSNS_PIN = 0 [11:05:31]*** Brake cut motor [11:05:31]Read from MH i2c: 01 [11:05:31]MH_I2C_Read... [11:05:31]*** Stop cut motor [11:05:31]*** Cut end [11:05:31]Read from MH i2c: 01 07 00 [11:05:31]MH_I2C_Read... [11:05:31]Read from MH i2c: 01 07 00 0F 5A 00 00 00 00 00 FF 0F 7E [11:05:31]process_action close_receipt done [11:05:31]requested_data is exist [11:05:31]produce_requested_data [11:05:31]requested_item fm.sn is exist - process it [11:05:31]wFMCommunicate request_size=4 [11:05:31]MH_SAM_APDU [11:05:31]CAPDU: 80 11 00 00 [11:05:31]Write to MH i2c: E2 08 00 10 5A 80 11 00 00 00 00 00 00 E4 [11:05:31]Write i2c OK [11:05:31]MH_I2C_Read... [11:05:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:31]Read from MH i2c: E2 [11:05:31]MH_I2C_Read... [11:05:31]Read from MH i2c: E2 17 00 [11:05:31]MH_I2C_Read... [11:05:31]Read from MH i2c: E2 17 00 10 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 33 [11:05:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:05:31]wFMCommunicate OK [11:05:31]requested_item fd.num is exist - process it [11:05:31]SAM_PROTO_GetFieldsCounters [11:05:31]wFMCommunicate request_size=4 [11:05:31]MH_SAM_APDU [11:05:31]CAPDU: 80 13 00 00 [11:05:31]Write to MH i2c: E2 08 00 11 5A 80 13 00 00 00 00 00 00 E7 [11:05:31]Write i2c OK [11:05:31]MH_I2C_Read... [11:05:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:05:31]Read from MH i2c: E2 [11:05:31]MH_I2C_Read... [11:05:31]Read from MH i2c: E2 62 00 [11:05:31]MH_I2C_Read... [11:05:31]Read from MH i2c: E2 62 00 11 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B4 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 0F [11:05:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B4 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:05:31]wFMCommunicate OK [11:05:31]SAM_PROTO_GetFieldsCounters done [11:05:31]requested_item shift.num is exist - process it [11:05:31]requested_item shift.opened is exist - process it [11:05:31]req_shift_opened [11:05:31]FM_GetShiftState [11:05:31]SAM_PROTO_GetShiftState [11:05:31]wFMCommunicate request_size=4 [11:05:31]MH_SAM_APDU [11:05:31]CAPDU: 80 13 01 00 [11:05:31]Write to MH i2c: E2 08 00 12 5A 80 13 01 00 00 00 00 00 E9 [11:05:31]Write i2c OK [11:05:31]MH_I2C_Read... [11:05:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:31]Read from MH i2c: E2 [11:05:31]MH_I2C_Read... [11:05:31]Read from MH i2c: E2 0E 00 [11:05:31]MH_I2C_Read... [11:05:31]Read from MH i2c: E2 0E 00 12 5A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2C [11:05:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:05:31]wFMCommunicate OK [11:05:31]SAM_PROTO_GetShiftState done [11:05:31]FM_GetShiftState done [11:05:31]req_shift_opened done [11:05:31]requested_item shift.open_date is exist - process it [11:05:31]req_shift_open_date [11:05:31]req_shift_open_date done [11:05:31]produce_requested_data done [11:05:31]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218548,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:05:31]process_action_free close_receipt [11:05:31]json_value_free [11:05:31]json_value_free done [11:05:31]process_json_proto returns [11:05:31]Send response to host [11:05:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218548,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:05:31]free response buf [11:05:31]execute_script done [11:05:31]execute_script returns [11:05:31]free content buf [11:05:31]Sock 9.Close socket [11:05:31]Sock 9.Thread stoped [11:05:35]OFD Sender: No OFD packet to send [11:05:40]OFD Sender: No OFD packet to send [11:05:45]OFD Sender: No OFD packet to send [11:05:50]OFD Sender: No OFD packet to send [11:05:55]OFD Sender: No OFD packet to send [11:05:56]accept exits with 8 [11:05:56]New connection [11:05:56]New thread 3066826084 created [11:05:56]Thread 3066682724 joined [11:05:56]Waiting for new connection... [11:05:56] Sock 8.Parse request [11:05:56]Sock 8.Check first char [11:05:56]Sock 8.First char is OK [11:05:56]request: POST /json_proto HTTP/1.0 [11:05:56]Method: POST [11:05:56]URL: /json_proto [11:05:56]Method is POST - this is cgi request [11:05:56]url: /json_proto [11:05:56]query_string will be loaded in cgi processing [11:05:56]execute_cgi json_proto POST (null) [11:05:56]execute_cgi path=json_proto method=POST [11:05:56]POST find Content-Length [11:05:56]Host: 172.17.40.4:8080 [11:05:56]Content-Length: 677 [11:05:56]Content-Type: application/json [11:05:56] [11:05:56]POST finish read [11:05:56]Found Content-Length = 677 [11:05:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:56]execute_script... [11:05:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:56]POST & json_proto [11:05:56]process_json_proto [11:05:56]json parsed OK: [11:05:56]protocol is kg_v1.0 [11:05:56]action value=close_receipt [11:05:56]process_action close_receipt [11:05:56]cmd_close_receipt [11:05:56]MH_GetDate [11:05:56]Write to MH i2c: F0 00 00 13 5A 5C [11:05:56]Write i2c OK [11:05:56]MH_I2C_Read... [11:05:56]Read from MH i2c: F0 [11:05:56]MH_I2C_Read... [11:05:56]Read from MH i2c: F0 09 00 [11:05:56]MH_I2C_Read... [11:05:56]Read from MH i2c: F0 09 00 13 5A 00 98 92 13 67 EE 0E 0D 67 79 [11:05:56]GetLastDocTimeStamp 1729335931 [11:05:56]current date 1729335960 [11:05:56]FM_GetShiftState [11:05:56]SAM_PROTO_GetShiftState [11:05:56]wFMCommunicate request_size=4 [11:05:56]MH_SAM_APDU [11:05:56]CAPDU: 80 13 01 00 [11:05:56]Write to MH i2c: E2 08 00 14 5A 80 13 01 00 00 00 00 00 EB [11:05:56]Write i2c OK [11:05:56]MH_I2C_Read... [11:05:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:56]Read from MH i2c: E2 [11:05:56]MH_I2C_Read... [11:05:56]Read from MH i2c: E2 0E 00 [11:05:56]MH_I2C_Read... [11:05:56]Read from MH i2c: E2 0E 00 14 5A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2E [11:05:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:05:56]wFMCommunicate OK [11:05:56]SAM_PROTO_GetShiftState done [11:05:56]FM_GetShiftState done [11:05:56]opened in 1729296582 [11:05:56]opened+sec_in_day 1729382982 [11:05:56]quantity*price = 50041 [11:05:56]sum+1 = 50042 [11:05: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 194 19.10.2024 11:06 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218549 ФПД: 10433766284334 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110600&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218549&fm=10433766284334&tin=02508201610067®Number=0000000000098116&sum=50000 [11:05:57]StoreToDocumentArchive [11:05:57]shift 443 fd 218549 [11:05:57]save to /storage/0443/doc_00218549 [11:05:57]save last doc name /storage/0443/doc_00218549 to /storage/kkm_last_doc_name [11:05:57]save OK [11:05:57]Clear old archive folders... [11:05:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:05:57]tlvbuf is 01509930 [11:05:57]SAM_PROTO_ClearQueue [11:05:57]wFMCommunicate request_size=4 [11:05:57]MH_SAM_APDU [11:05:57]CAPDU: 80 09 00 00 [11:05:57]Write to MH i2c: E2 08 00 21 5A 80 09 00 00 00 00 00 00 ED [11:05:57]Write i2c OK [11:05:57]MH_I2C_Read... [11:05:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:05:57]Read from MH i2c: E2 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 03 00 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 03 00 21 5A 00 90 00 EF [11:05:57]RAPDU: 90 00 [11:05:57]wFMCommunicate OK [11:05:57]SAM_PROTO_ClearQueue done [11:05:57]KKMCreateOFDPacket [11:05:57]OFDProtocolAddRootSTLVToBuf [11:05:57]FM_MakeSignedData [11:05:57]FM_MakeSignedData [11:05:57]SAM_PROTO_SignData [11:05:57]wFMCommunicate request_size=4 [11:05:57]MH_SAM_APDU [11:05:57]CAPDU: 80 0D 01 02 [11:05:57]Write to MH i2c: E2 08 00 22 5A 80 0D 01 02 00 00 00 00 F5 [11:05:57]Write i2c OK [11:05:57]MH_I2C_Read... [11:05:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:05:57]Read from MH i2c: E2 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 03 00 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 03 00 22 5A 00 90 00 F0 [11:05:57]RAPDU: 90 00 [11:05:57]wFMCommunicate OK [11:05:57]wFMCommunicate request_size=255 [11:05:57]MH_SAM_APDU [11:05: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 C2 00 00 00 F4 03 04 00 98 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B5 55 03 00 35 04 06 00 09 [11:05:57]Write to MH i2c: E2 02 01 23 5A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 98 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B5 55 03 00 35 04 06 00 09 00 00 B5 [11:05:57]Write i2c OK [11:05:57]MH_I2C_Read... [11:05:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:57]Read from MH i2c: E2 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 03 00 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 03 00 23 5A 00 90 00 F1 [11:05:57]RAPDU: 90 00 [11:05:57]wFMCommunicate OK [11:05:57]wFMCommunicate request_size=10 [11:05:57]MH_SAM_APDU [11:05:57]CAPDU: 80 0D 02 02 05 7D 4C EE DC 2E [11:05:57]Write to MH i2c: E2 0D 00 24 5A 80 0D 02 02 05 00 7D 4C EE DC 2E 00 00 C3 [11:05:57]Write i2c OK [11:05:57]MH_I2C_Read... [11:05:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:57]Read from MH i2c: E2 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 03 00 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 03 00 24 5A 00 90 00 F2 [11:05:57]RAPDU: 90 00 [11:05:57]wFMCommunicate OK [11:05:57]wFMCommunicate request_size=4 [11:05:57]MH_SAM_APDU [11:05:57]CAPDU: 80 0D 03 02 [11:05:57]Write to MH i2c: E2 08 00 25 5A 80 0D 03 02 00 00 00 00 FA [11:05:57]Write i2c OK [11:05:57]MH_I2C_Read... [11:05:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:05:57]Read from MH i2c: E2 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 0B 00 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 0B 00 25 5A 00 28 A4 7C 94 05 46 D8 6A 90 00 64 [11:05:57]RAPDU: 28 A4 7C 94 05 46 D8 6A 90 00 [11:05:57]wFMCommunicate OK [11:05:57]SAM_PROTO_SignData done [11:05:57]FM_MakeSignedData done [11:05:57]CreateOFDProtocolMessage [11:05:57]wFMCommunicate request_size=4 [11:05:57]MH_SAM_APDU [11:05:57]CAPDU: 80 11 00 00 [11:05:57]Write to MH i2c: E2 08 00 26 5A 80 11 00 00 00 00 00 00 FA [11:05:57]Write i2c OK [11:05:57]MH_I2C_Read... [11:05:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:57]Read from MH i2c: E2 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 17 00 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 17 00 26 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 49 [11:05:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:05:57]wFMCommunicate OK [11:05:57]CreateOFDProtocolMessage done [11:05:57]OFDSenderStorePacket 218549 [11:05:57]StoreOFDPacket docnum=218549 [11:05:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D3 D3 07 01 6D DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 98 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B5 55 03 00 35 04 06 00 09 7D 4C EE DC 2E 28 A4 7C 94 05 46 D8 6A [11:05:57]CheckFolder [11:05:57]dirname=/storage/ofd_packets [11:05:57]CheckFolder done [11:05:57]ProducePacketName [11:05:57]name=ofd_packets/00218549 [11:05:57]NVStorageSaveData ofd_packets/00218549 [11:05:57]File name is /storage/ofd_packets/00218549 [11:05:57]Write 301 bytes [11:05:57]NVStorageSaveData done [11:05:57]OFDSenderStorePacket done [11:05:57]KKMCreateOFDPacket done [11:05:57]NVStorageSaveData kkm_last_timestamp [11:05:57]File name is /storage/kkm_last_timestamp [11:05:57]Write 4 bytes [11:05:57]NVStorageSaveData done [11:05:57]ExternCall_PrintAddStr [11:05:57]wPrintStart [11:05:57]Write to MH i2c: 01 00 00 27 5A 81 [11:05:57]Write i2c OK [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: 01 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: 01 07 00 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: 01 07 00 27 5A 00 00 00 00 00 FF 0F 96 [11:05:57]RasterBufferAndPrint [11:05:57]line Счет N : (1)536097 [11:05:57]line ИНН: 02508201610067 [11:05:57]line Контрольно-Кассовый Чек [11:05:57]line ПРОДАЖА [11:05:57]line ТРК (МРК, ГНК) : 23 [11:05:57]line Товар: 2710124130 [11:05:57]line Аи-92-К-2 [11:05:57]line 7.480 * 66.90 [11:05:57]line = 500.41 [11:05:57]line НДС 12% НСП 1% [11:05:57]line > о реализуемом товаре [11:05:57]line ОКРУГЛЕНИЕ: -0.41 [11:05:57]line ИТОГО: 500.00 [11:05:57]line Внесено: 500.00 [11:05:57]line СДАЧА: 0.00 [11:05:57]line НСП 1% : 4.43 [11:05:57]line НДС 12% : 53.14 [11:05:57]line Наличными: 500.00 [11:05:57]line Безнал.: 0.00 [11:05:57]line Место: АЗС № 84 "Партнер Нефть" [11:05:57]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:05:57]line СНО: Общий режим [11:05:57]line Чек 194 19.10.2024 11:06 [11:05:57]line Смена: 443 ФФД: 1.0 [11:05:57]line ЗНМ: 0300000178 [11:05:57]line РНМ: 0000000000098116 [11:05:57]line Версия ККМ: 001 [11:05:57]line ФМ: 0000000000965413 [11:05:57]line ФД: 218549 [11:05:57]line ФПД: 10433766284334 [11:05:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110600&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218549&fm=10433766284334&tin=02508201610067®Number=0000000000098116&sum=50000 [11:05:58]OFD Sender: Processing packet 218549 [packets to send 80, broken 79] [11:05:58]ProducePacketName [11:05:58]name=ofd_packets/00218549 [11:05:58]OFD Sender: To server: pG, [11:05:58]CommunicateWithHost lk.salyk.kg:30040 [11:05:58]ConnectInit lk.salyk.kg [11:05:58]written 0, free lines is 4095 [11:05:58]Connected sock=10 [11:05:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D3 D3 07 01 6D DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 98 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B5 55 03 00 35 04 06 00 09 7D 4C EE DC 2E 28 A4 7C 94 05 46 D8 6A [11:05:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A1 51 47 00 18 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 39 36 35 34 31 33 10 04 04 00 B5 55 03 00 F4 03 04 00 32 3E 13 67 B6 04 01 00 00 CA 4C 19 23 E8 91 B5 3C [11:05:58]CommunicateWithHost err = 0 [11:05:58]CheckOFDResponse [11:05:58]1017 (14) - 77093643461234 [11:05:58]1041 (16) - 0000000000965413 [11:05:58]1040 (4) - 218549 [11:05:58]1012 (4) - 19.10.2024 05:05 [11:05:58]1206 (1) - 0 [11:05:58]OFD Sender: Remove packet 218549 [11:05:58]ProducePacketName [11:05:58]name=ofd_packets/00218549 [11:05:58]NVStorageDeleteData [11:05:58]Write to MH i2c: 01 00 00 52 5A AC [11:05:58]Write i2c OK [11:05:58]MH_I2C_Read... [11:05:58]Read from MH i2c: 01 [11:05:58]MH_I2C_Read... [11:05:58]Read from MH i2c: 01 07 00 [11:05:58]MH_I2C_Read... [11:05:58]Read from MH i2c: 01 07 00 52 5A 00 00 00 00 00 D6 0C 95 [11:05:58]RasterBufferAndPrint [11:05:58]line [11:05:58]line [11:05:58]line [11:05:58]line [11:05:58]line [11:05:58]written 0, free lines is 3293 [11:05:58]MH_Cut [11:05:58]Write to MH i2c: D1 01 00 59 5A 01 85 [11:05:58]Write i2c OK [11:05:58]MH_I2C_Read... [11:05:58]Read from MH i2c: D1 [11:05:58]MH_I2C_Read... [11:05:58]Read from MH i2c: D1 01 00 [11:05:58]MH_I2C_Read... [11:05:58]Read from MH i2c: D1 01 00 59 5A 00 84 [11:05:58]Write to MH i2c: 01 00 00 5A 5A B4 [11:05:58]Write i2c OK [11:05:58]MH_I2C_Read... [11:05:58]OFD Sender: No OFD packet to send [11:05:59]*** Cut start [11:05:59]*** Partial cut [11:05:59]*** CUTSNS_PIN = 1 [11:05:59]*** CUTSNS_PIN = 0 [11:05:59]*** Brake cut motor [11:05:59]Read from MH i2c: 01 [11:05:59]MH_I2C_Read... [11:05:59]*** Stop cut motor [11:05:59]*** Cut end [11:05:59]Read from MH i2c: 01 07 00 [11:05:59]MH_I2C_Read... [11:05:59]Read from MH i2c: 01 07 00 5A 5A 00 00 00 00 00 FF 0F C9 [11:05:59]process_action close_receipt done [11:05:59]requested_data is exist [11:05:59]produce_requested_data [11:05:59]requested_item fm.sn is exist - process it [11:05:59]wFMCommunicate request_size=4 [11:05:59]MH_SAM_APDU [11:05:59]CAPDU: 80 11 00 00 [11:05:59]Write to MH i2c: E2 08 00 5B 5A 80 11 00 00 00 00 00 00 2F [11:05:59]Write i2c OK [11:05:59]MH_I2C_Read... [11:05:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:59]Read from MH i2c: E2 [11:05:59]MH_I2C_Read... [11:05:59]Read from MH i2c: E2 17 00 [11:05:59]MH_I2C_Read... [11:05:59]Read from MH i2c: E2 17 00 5B 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7E [11:05:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:05:59]wFMCommunicate OK [11:05:59]requested_item fd.num is exist - process it [11:05:59]SAM_PROTO_GetFieldsCounters [11:05:59]wFMCommunicate request_size=4 [11:05:59]MH_SAM_APDU [11:05:59]CAPDU: 80 13 00 00 [11:05:59]Write to MH i2c: E2 08 00 5C 5A 80 13 00 00 00 00 00 00 32 [11:05:59]Write i2c OK [11:05:59]MH_I2C_Read... [11:06:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:00]Read from MH i2c: E2 [11:06:00]MH_I2C_Read... [11:06:00]Read from MH i2c: E2 62 00 [11:06:00]MH_I2C_Read... [11:06:00]Read from MH i2c: E2 62 00 5C 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B5 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 5E [11:06:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B5 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:06:00]wFMCommunicate OK [11:06:00]SAM_PROTO_GetFieldsCounters done [11:06:00]requested_item shift.num is exist - process it [11:06:00]requested_item shift.opened is exist - process it [11:06:00]req_shift_opened [11:06:00]FM_GetShiftState [11:06:00]SAM_PROTO_GetShiftState [11:06:00]wFMCommunicate request_size=4 [11:06:00]MH_SAM_APDU [11:06:00]CAPDU: 80 13 01 00 [11:06:00]Write to MH i2c: E2 08 00 5D 5A 80 13 01 00 00 00 00 00 34 [11:06:00]Write i2c OK [11:06:00]MH_I2C_Read... [11:06:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:00]Read from MH i2c: E2 [11:06:00]MH_I2C_Read... [11:06:00]Read from MH i2c: E2 0E 00 [11:06:00]MH_I2C_Read... [11:06:00]Read from MH i2c: E2 0E 00 5D 5A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 77 [11:06:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:06:00]wFMCommunicate OK [11:06:00]SAM_PROTO_GetShiftState done [11:06:00]FM_GetShiftState done [11:06:00]req_shift_opened done [11:06:00]requested_item shift.open_date is exist - process it [11:06:00]req_shift_open_date [11:06:00]req_shift_open_date done [11:06:00]produce_requested_data done [11:06:00]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218549,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:06:00]process_action_free close_receipt [11:06:00]json_value_free [11:06:00]json_value_free done [11:06:00]process_json_proto returns [11:06:00]Send response to host [11:06:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218549,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:06:00]free response buf [11:06:00]execute_script done [11:06:00]execute_script returns [11:06:00]free content buf [11:06:00]Sock 8.Close socket [11:06:00]Sock 8.Thread stoped [11:06:03]OFD Sender: No OFD packet to send [11:06:08]OFD Sender: No OFD packet to send [11:06:13]OFD Sender: No OFD packet to send [11:06:18]OFD Sender: No OFD packet to send [11:06:23]OFD Sender: No OFD packet to send [11:06:28]OFD Sender: No OFD packet to send [11:06:33]OFD Sender: No OFD packet to send [11:06:38]OFD Sender: No OFD packet to send [11:06:43]OFD Sender: No OFD packet to send [11:06:48]OFD Sender: No OFD packet to send [11:06:53]OFD Sender: No OFD packet to send [11:06:59]OFD Sender: No OFD packet to send [11:07:04]OFD Sender: No OFD packet to send [11:07:09]OFD Sender: No OFD packet to send [11:07:14]OFD Sender: No OFD packet to send [11:07:16]accept exits with 9 [11:07:16]New connection [11:07:16]New thread 3066682724 created [11:07:16]Thread 3066826084 joined [11:07:16]Waiting for new connection... [11:07:16] Sock 9.Parse request [11:07:16]Sock 9.Check first char [11:07:16]Sock 9.First char is OK [11:07:16]request: POST /json_proto HTTP/1.0 [11:07:16]Method: POST [11:07:16]URL: /json_proto [11:07:16]Method is POST - this is cgi request [11:07:16]url: /json_proto [11:07:16]query_string will be loaded in cgi processing [11:07:16]execute_cgi json_proto POST (null) [11:07:16]execute_cgi path=json_proto method=POST [11:07:16]POST find Content-Length [11:07:16]Host: 172.17.40.4:8080 [11:07:16]Content-Length: 798 [11:07:16]Content-Type: application/json [11:07:16] [11:07:16]POST finish read [11:07:16]Found Content-Length = 798 [11:07:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920021", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:16]execute_script... [11:07: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)536094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920021", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:16]POST & json_proto [11:07:16]process_json_proto [11:07:16]json parsed OK: [11:07:16]protocol is kg_v1.0 [11:07:16]action value=close_receipt [11:07:16]process_action close_receipt [11:07:16]cmd_close_receipt [11:07:16]MH_GetDate [11:07:16]Write to MH i2c: F0 00 00 5E 5A A7 [11:07:16]Write i2c OK [11:07:16]MH_I2C_Read... [11:07:16]Read from MH i2c: F0 [11:07:16]MH_I2C_Read... [11:07:16]Read from MH i2c: F0 09 00 [11:07:16]MH_I2C_Read... [11:07:16]Read from MH i2c: F0 09 00 5E 5A 00 E9 92 13 67 EE 0E 0D 67 15 [11:07:16]GetLastDocTimeStamp 1729335960 [11:07:16]current date 1729336041 [11:07:16]FM_GetShiftState [11:07:16]SAM_PROTO_GetShiftState [11:07:16]wFMCommunicate request_size=4 [11:07:16]MH_SAM_APDU [11:07:16]CAPDU: 80 13 01 00 [11:07:16]Write to MH i2c: E2 08 00 5F 5A 80 13 01 00 00 00 00 00 36 [11:07:16]Write i2c OK [11:07:16]MH_I2C_Read... [11:07:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:16]Read from MH i2c: E2 [11:07:16]MH_I2C_Read... [11:07:16]Read from MH i2c: E2 0E 00 [11:07:16]MH_I2C_Read... [11:07:16]Read from MH i2c: E2 0E 00 5F 5A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 79 [11:07:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:07:16]wFMCommunicate OK [11:07:16]SAM_PROTO_GetShiftState done [11:07:16]FM_GetShiftState done [11:07:16]opened in 1729296582 [11:07:16]opened+sec_in_day 1729382982 [11:07:16]quantity*price = 0 [11:07:16]sum+1 = 1 [11:07:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 195 19.10.2024 11:07 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4920021 ФМ: 0000000000965413 ФД: 218550 ФПД: 246317673718229 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110721&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218550&fm=246317673718229&tin=02508201610067®Number=0000000000098116&sum=0 [11:07:18]StoreToDocumentArchive [11:07:18]shift 443 fd 218550 [11:07:18]save to /storage/0443/doc_00218550 [11:07:18]save last doc name /storage/0443/doc_00218550 to /storage/kkm_last_doc_name [11:07:18]save OK [11:07:18]Clear old archive folders... [11:07:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:07:18]tlvbuf is 016430C0 [11:07:18]SAM_PROTO_ClearQueue [11:07:18]wFMCommunicate request_size=4 [11:07:18]MH_SAM_APDU [11:07:18]CAPDU: 80 09 00 00 [11:07:18]Write to MH i2c: E2 08 00 6C 5A 80 09 00 00 00 00 00 00 38 [11:07:18]Write i2c OK [11:07:18]MH_I2C_Read... [11:07:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:07:18]Read from MH i2c: E2 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 6C 5A 00 90 00 3A [11:07:18]RAPDU: 90 00 [11:07:18]wFMCommunicate OK [11:07:18]SAM_PROTO_ClearQueue done [11:07:18]KKMCreateOFDPacket [11:07:18]OFDProtocolAddRootSTLVToBuf [11:07:18]FM_MakeSignedData [11:07:18]FM_MakeSignedData [11:07:18]SAM_PROTO_SignData [11:07:18]wFMCommunicate request_size=4 [11:07:18]MH_SAM_APDU [11:07:18]CAPDU: 80 0D 01 02 [11:07:18]Write to MH i2c: E2 08 00 6D 5A 80 0D 01 02 00 00 00 00 40 [11:07:18]Write i2c OK [11:07:18]MH_I2C_Read... [11:07:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:07:18]Read from MH i2c: E2 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 6D 5A 00 90 00 3B [11:07:18]RAPDU: 90 00 [11:07:18]wFMCommunicate OK [11:07:18]wFMCommunicate request_size=255 [11:07:18]MH_SAM_APDU [11:07: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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 E9 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B6 55 03 00 35 04 06 00 E0 06 4D 71 [11:07:18]Write to MH i2c: E2 02 01 6E 5A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 E9 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B6 55 03 00 35 04 06 00 E0 06 4D 71 00 00 E3 [11:07:18]Write i2c OK [11:07:18]MH_I2C_Read... [11:07:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:18]Read from MH i2c: E2 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 6E 5A 00 90 00 3C [11:07:18]RAPDU: 90 00 [11:07:18]wFMCommunicate OK [11:07:18]wFMCommunicate request_size=7 [11:07:18]MH_SAM_APDU [11:07:18]CAPDU: 80 0D 02 02 02 A1 D5 [11:07:18]Write to MH i2c: E2 0A 00 6F 5A 80 0D 02 02 02 00 A1 D5 00 00 BD [11:07:18]Write i2c OK [11:07:18]MH_I2C_Read... [11:07:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:18]Read from MH i2c: E2 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 03 00 6F 5A 00 90 00 3D [11:07:18]RAPDU: 90 00 [11:07:18]wFMCommunicate OK [11:07:18]wFMCommunicate request_size=4 [11:07:18]MH_SAM_APDU [11:07:18]CAPDU: 80 0D 03 02 [11:07:18]Write to MH i2c: E2 08 00 70 5A 80 0D 03 02 00 00 00 00 45 [11:07:18]Write i2c OK [11:07:18]MH_I2C_Read... [11:07:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:07:18]Read from MH i2c: E2 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 0B 00 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 0B 00 70 5A 00 14 B9 EA BC EF C3 A6 1E 90 00 2F [11:07:18]RAPDU: 14 B9 EA BC EF C3 A6 1E 90 00 [11:07:18]wFMCommunicate OK [11:07:18]SAM_PROTO_SignData done [11:07:18]FM_MakeSignedData done [11:07:18]CreateOFDProtocolMessage [11:07:18]wFMCommunicate request_size=4 [11:07:18]MH_SAM_APDU [11:07:18]CAPDU: 80 11 00 00 [11:07:18]Write to MH i2c: E2 08 00 71 5A 80 11 00 00 00 00 00 00 45 [11:07:18]Write i2c OK [11:07:18]MH_I2C_Read... [11:07:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:18]Read from MH i2c: E2 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 17 00 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 17 00 71 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 94 [11:07:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:07:18]wFMCommunicate OK [11:07:18]CreateOFDProtocolMessage done [11:07:18]OFDSenderStorePacket 218550 [11:07:18]StoreOFDPacket docnum=218550 [11:07:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 5F 66 04 01 80 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 E9 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B6 55 03 00 35 04 06 00 E0 06 4D 71 A1 D5 14 B9 EA BC EF C3 A6 1E [11:07:18]CheckFolder [11:07:18]dirname=/storage/ofd_packets [11:07:18]CheckFolder done [11:07:18]ProducePacketName [11:07:18]name=ofd_packets/00218550 [11:07:18]NVStorageSaveData ofd_packets/00218550 [11:07:18]File name is /storage/ofd_packets/00218550 [11:07:18]Write 298 bytes [11:07:18]NVStorageSaveData done [11:07:18]OFDSenderStorePacket done [11:07:18]KKMCreateOFDPacket done [11:07:18]NVStorageSaveData kkm_last_timestamp [11:07:18]File name is /storage/kkm_last_timestamp [11:07:18]Write 4 bytes [11:07:18]NVStorageSaveData done [11:07:18]ExternCall_PrintAddStr [11:07:18]wPrintStart [11:07:18]Write to MH i2c: 01 00 00 72 5A CC [11:07:18]Write i2c OK [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: 01 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: 01 07 00 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: 01 07 00 72 5A 00 00 00 00 00 FF 0F E1 [11:07:18]RasterBufferAndPrint [11:07:18]line Счет N : (1)536094 [11:07:18]line ИНН: 02508201610067 [11:07:18]line Контрольно-Кассовый Чек [11:07:18]line ПРОДАЖА [11:07:18]line ТРК (МРК, ГНК) : 51 [11:07:18]line Товар: 2710194210 [11:07:18]line ДТ-К-2 [11:07:18]line 100.000 * 0.00 [11:07:18]line = 0.00 [11:07:18]line НДС 12% НСП 1% [11:07:18]line > о реализуемом товаре [11:07:18]line ИТОГО: 0.00 [11:07:18]line НСП 1% : 0.00 [11:07:18]line НДС 12% : 0.00 [11:07:18]line Наличными: 0.00 [11:07:18]line Безнал.: 0.00 [11:07:18]line Место: АЗС № 84 "Партнер Нефть" [11:07:18]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:07:18]line СНО: Общий режим [11:07:18]line Чек 195 19.10.2024 11:07 [11:07:18]line Смена: 443 ФФД: 1.0 [11:07:18]line ЗНМ: 0300000178 [11:07:18]line РНМ: 0000000000098116 [11:07:18]line Версия ККМ: 001 [11:07:18]line Талоны: Топливные Талоны [11:07:18]line 4920021 [11:07:18]line ФМ: 0000000000965413 [11:07:18]line ФД: 218550 [11:07:18]line ФПД: 246317673718229 [11:07:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110721&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218550&fm=246317673718229&tin=02508201610067®Number=0000000000098116&sum=0 [11:07:18]written 0, free lines is 4095 [11:07:18]OFD Sender: Processing packet 218550 [packets to send 80, broken 79] [11:07:18]ProducePacketName [11:07:18]name=ofd_packets/00218550 [11:07:18]OFD Sender: To server: pG, [11:07:18]CommunicateWithHost lk.salyk.kg:30040 [11:07:18]ConnectInit lk.salyk.kg [11:07:18]Connected sock=10 [11:07:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 5F 66 04 01 80 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 E9 92 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B6 55 03 00 35 04 06 00 E0 06 4D 71 A1 D5 14 B9 EA BC EF C3 A6 1E [11:07:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A4 4F 47 00 4F 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 39 36 35 34 31 33 10 04 04 00 B6 55 03 00 F4 03 04 00 82 3E 13 67 B6 04 01 00 00 8A 09 97 34 55 BB 51 0F [11:07:18]CommunicateWithHost err = 0 [11:07:18]CheckOFDResponse [11:07:18]1017 (14) - 77093643461234 [11:07:18]1041 (16) - 0000000000965413 [11:07:18]1040 (4) - 218550 [11:07:18]1012 (4) - 19.10.2024 05:07 [11:07:18]1206 (1) - 0 [11:07:18]OFD Sender: Remove packet 218550 [11:07:18]ProducePacketName [11:07:18]name=ofd_packets/00218550 [11:07:18]NVStorageDeleteData [11:07:19]Write to MH i2c: 01 00 00 9C 5A F6 [11:07:19]Write i2c OK [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: 01 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: 01 07 00 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: 01 07 00 9C 5A 00 00 00 00 00 DD 0C E6 [11:07:19]RasterBufferAndPrint [11:07:19]line [11:07:19]line [11:07:19]line [11:07:19]line [11:07:19]line [11:07:19]written 0, free lines is 3299 [11:07:19]MH_Cut [11:07:19]Write to MH i2c: D1 01 00 A3 5A 01 CF [11:07:19]Write i2c OK [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: D1 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: D1 01 00 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: D1 01 00 A3 5A 00 CE [11:07:19]Write to MH i2c: 01 00 00 A4 5A FE [11:07:19]Write i2c OK [11:07:19]MH_I2C_Read... [11:07:19]OFD Sender: No OFD packet to send [11:07:19]*** Cut start [11:07:19]*** Partial cut [11:07:19]*** CUTSNS_PIN = 1 [11:07:19]*** CUTSNS_PIN = 0 [11:07:20]*** Brake cut motor [11:07:20]Read from MH i2c: 01 [11:07:20]MH_I2C_Read... [11:07:20]*** Stop cut motor [11:07:20]*** Cut end [11:07:20]Read from MH i2c: 01 07 00 [11:07:20]MH_I2C_Read... [11:07:20]Read from MH i2c: 01 07 00 A4 5A 00 00 00 00 00 FF 0F 13 [11:07:20]process_action close_receipt done [11:07:20]requested_data is exist [11:07:20]produce_requested_data [11:07:20]requested_item fm.sn is exist - process it [11:07:20]wFMCommunicate request_size=4 [11:07:20]MH_SAM_APDU [11:07:20]CAPDU: 80 11 00 00 [11:07:20]Write to MH i2c: E2 08 00 A5 5A 80 11 00 00 00 00 00 00 79 [11:07:20]Write i2c OK [11:07:20]MH_I2C_Read... [11:07:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:20]Read from MH i2c: E2 [11:07:20]MH_I2C_Read... [11:07:20]Read from MH i2c: E2 17 00 [11:07:20]MH_I2C_Read... [11:07:20]Read from MH i2c: E2 17 00 A5 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C8 [11:07:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:07:20]wFMCommunicate OK [11:07:20]requested_item fd.num is exist - process it [11:07:20]SAM_PROTO_GetFieldsCounters [11:07:20]wFMCommunicate request_size=4 [11:07:20]MH_SAM_APDU [11:07:20]CAPDU: 80 13 00 00 [11:07:20]Write to MH i2c: E2 08 00 A6 5A 80 13 00 00 00 00 00 00 7C [11:07:20]Write i2c OK [11:07:20]MH_I2C_Read... [11:07:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:07:20]Read from MH i2c: E2 [11:07:20]MH_I2C_Read... [11:07:20]Read from MH i2c: E2 62 00 [11:07:20]MH_I2C_Read... [11:07:20]Read from MH i2c: E2 62 00 A6 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B6 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 AC [11:07:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B6 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:07:20]wFMCommunicate OK [11:07:20]SAM_PROTO_GetFieldsCounters done [11:07:20]requested_item shift.num is exist - process it [11:07:20]requested_item shift.opened is exist - process it [11:07:20]req_shift_opened [11:07:20]FM_GetShiftState [11:07:20]SAM_PROTO_GetShiftState [11:07:20]wFMCommunicate request_size=4 [11:07:20]MH_SAM_APDU [11:07:20]CAPDU: 80 13 01 00 [11:07:20]Write to MH i2c: E2 08 00 A7 5A 80 13 01 00 00 00 00 00 7E [11:07:20]Write i2c OK [11:07:20]MH_I2C_Read... [11:07:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:20]Read from MH i2c: E2 [11:07:20]MH_I2C_Read... [11:07:20]Read from MH i2c: E2 0E 00 [11:07:20]MH_I2C_Read... [11:07:20]Read from MH i2c: E2 0E 00 A7 5A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C1 [11:07:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:07:20]wFMCommunicate OK [11:07:20]SAM_PROTO_GetShiftState done [11:07:20]FM_GetShiftState done [11:07:20]req_shift_opened done [11:07:20]requested_item shift.open_date is exist - process it [11:07:20]req_shift_open_date [11:07:20]req_shift_open_date done [11:07:20]produce_requested_data done [11:07:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218550,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:07:20]process_action_free close_receipt [11:07:20]json_value_free [11:07:20]json_value_free done [11:07:20]process_json_proto returns [11:07:20]Send response to host [11:07:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218550,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:07:20]free response buf [11:07:20]execute_script done [11:07:20]execute_script returns [11:07:20]free content buf [11:07:20]Sock 9.Close socket [11:07:20]Sock 9.Thread stoped [11:07:24]OFD Sender: No OFD packet to send [11:07:29]OFD Sender: No OFD packet to send [11:07:34]OFD Sender: No OFD packet to send [11:07:39]OFD Sender: No OFD packet to send [11:07:44]OFD Sender: No OFD packet to send [11:07:49]OFD Sender: No OFD packet to send [11:07:54]OFD Sender: No OFD packet to send [11:07:59]OFD Sender: No OFD packet to send [11:08:04]OFD Sender: No OFD packet to send [11:08:09]OFD Sender: No OFD packet to send [11:08:14]OFD Sender: No OFD packet to send [11:08:19]OFD Sender: No OFD packet to send [11:08:23]accept exits with 8 [11:08:23]New connection [11:08:23]New thread 3066826084 created [11:08:23]Thread 3066682724 joined [11:08:23]Waiting for new connection... [11:08:23] Sock 8.Parse request [11:08:23]Sock 8.Check first char [11:08:23]Sock 8.First char is OK [11:08:23]request: POST /json_proto HTTP/1.0 [11:08:23]Method: POST [11:08:23]URL: /json_proto [11:08:23]Method is POST - this is cgi request [11:08:23]url: /json_proto [11:08:23]query_string will be loaded in cgi processing [11:08:23]execute_cgi json_proto POST (null) [11:08:23]execute_cgi path=json_proto method=POST [11:08:23]POST find Content-Length [11:08:23]Host: 172.17.40.4:8080 [11:08:23]Content-Length: 679 [11:08:23]Content-Type: application/json [11:08:23] [11:08:23]POST finish read [11:08:23]Found Content-Length = 679 [11:08:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:23]execute_script... [11: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)536098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:23]POST & json_proto [11:08:23]process_json_proto [11:08:23]json parsed OK: [11:08:23]protocol is kg_v1.0 [11:08:23]action value=close_receipt [11:08:23]process_action close_receipt [11:08:23]cmd_close_receipt [11:08:23]MH_GetDate [11:08:23]Write to MH i2c: F0 00 00 A8 5A F1 [11:08:23]Write i2c OK [11:08:23]MH_I2C_Read... [11:08:23]Read from MH i2c: F0 [11:08:23]MH_I2C_Read... [11:08:23]Read from MH i2c: F0 09 00 [11:08:23]MH_I2C_Read... [11:08:23]Read from MH i2c: F0 09 00 A8 5A 00 2B 93 13 67 EE 0E 0D 67 A2 [11:08:23]GetLastDocTimeStamp 1729336041 [11:08:23]current date 1729336107 [11:08:23]FM_GetShiftState [11:08:23]SAM_PROTO_GetShiftState [11:08:23]wFMCommunicate request_size=4 [11:08:23]MH_SAM_APDU [11:08:23]CAPDU: 80 13 01 00 [11:08:23]Write to MH i2c: E2 08 00 A9 5A 80 13 01 00 00 00 00 00 80 [11:08:23]Write i2c OK [11:08:23]MH_I2C_Read... [11:08:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:23]Read from MH i2c: E2 [11:08:23]MH_I2C_Read... [11:08:23]Read from MH i2c: E2 0E 00 [11:08:23]MH_I2C_Read... [11:08:23]Read from MH i2c: E2 0E 00 A9 5A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C3 [11:08:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:08:23]wFMCommunicate OK [11:08:23]SAM_PROTO_GetShiftState done [11:08:23]FM_GetShiftState done [11:08:23]opened in 1729296582 [11:08:23]opened+sec_in_day 1729382982 [11:08:23]quantity*price = 250012 [11:08:23]sum+1 = 250013 [11:08:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 196 19.10.2024 11:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218551 ФПД: 174123702122021 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110827&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218551&fm=174123702122021&tin=02508201610067®Number=0000000000098116&sum=250000 [11:08:24]StoreToDocumentArchive [11:08:24]shift 443 fd 218551 [11:08:24]save to /storage/0443/doc_00218551 [11:08:24]save last doc name /storage/0443/doc_00218551 to /storage/kkm_last_doc_name [11:08:24]save OK [11:08:24]Clear old archive folders... [11:08:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:08:24]tlvbuf is 0161E500 [11:08:24]SAM_PROTO_ClearQueue [11:08:24]wFMCommunicate request_size=4 [11:08:24]MH_SAM_APDU [11:08:24]CAPDU: 80 09 00 00 [11:08:24]Write to MH i2c: E2 08 00 B6 5A 80 09 00 00 00 00 00 00 82 [11:08:24]Write i2c OK [11:08:24]MH_I2C_Read... [11:08:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:08:24]Read from MH i2c: E2 [11:08:24]MH_I2C_Read... [11:08:24]Read from MH i2c: E2 03 00 [11:08:24]MH_I2C_Read... [11:08:24]Read from MH i2c: E2 03 00 B6 5A 00 90 00 84 [11:08:24]RAPDU: 90 00 [11:08:24]wFMCommunicate OK [11:08:24]SAM_PROTO_ClearQueue done [11:08:24]KKMCreateOFDPacket [11:08:24]OFDProtocolAddRootSTLVToBuf [11:08:24]FM_MakeSignedData [11:08:24]FM_MakeSignedData [11:08:24]SAM_PROTO_SignData [11:08:24]wFMCommunicate request_size=4 [11:08:24]MH_SAM_APDU [11:08:24]CAPDU: 80 0D 01 02 [11:08:24]Write to MH i2c: E2 08 00 B7 5A 80 0D 01 02 00 00 00 00 8A [11:08:24]Write i2c OK [11:08:24]MH_I2C_Read... [11:08:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:08:24]Read from MH i2c: E2 [11:08:24]MH_I2C_Read... [11:08:24]Read from MH i2c: E2 03 00 [11:08:24]MH_I2C_Read... [11:08:24]Read from MH i2c: E2 03 00 B7 5A 00 90 00 85 [11:08:24]RAPDU: 90 00 [11:08:24]wFMCommunicate OK [11:08:24]wFMCommunicate request_size=255 [11:08:24]MH_SAM_APDU [11:08:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 2B 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B7 55 03 00 35 04 06 00 9E 5D 55 69 [11:08:24]Write to MH i2c: E2 02 01 B8 5A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 2B 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B7 55 03 00 35 04 06 00 9E 5D 55 69 00 00 E9 [11:08:24]Write i2c OK [11:08:24]MH_I2C_Read... [11:08:24]OFD Sender: No OFD packet to send [11:08:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:24]Read from MH i2c: E2 [11:08:24]MH_I2C_Read... [11:08:24]Read from MH i2c: E2 03 00 [11:08:24]MH_I2C_Read... [11:08:24]Read from MH i2c: E2 03 00 B8 5A 00 90 00 86 [11:08:24]RAPDU: 90 00 [11:08:24]wFMCommunicate OK [11:08:24]wFMCommunicate request_size=7 [11:08:24]MH_SAM_APDU [11:08:24]CAPDU: 80 0D 02 02 02 76 25 [11:08:24]Write to MH i2c: E2 0A 00 B9 5A 80 0D 02 02 02 00 76 25 00 00 2C [11:08:24]Write i2c OK [11:08:24]MH_I2C_Read... [11:08:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:24]Read from MH i2c: E2 [11:08:24]MH_I2C_Read... [11:08:24]Read from MH i2c: E2 03 00 [11:08:24]MH_I2C_Read... [11:08:24]Read from MH i2c: E2 03 00 B9 5A 00 90 00 87 [11:08:24]RAPDU: 90 00 [11:08:24]wFMCommunicate OK [11:08:24]wFMCommunicate request_size=4 [11:08:24]MH_SAM_APDU [11:08:24]CAPDU: 80 0D 03 02 [11:08:24]Write to MH i2c: E2 08 00 BA 5A 80 0D 03 02 00 00 00 00 8F [11:08:24]Write i2c OK [11:08:24]MH_I2C_Read... [11:08:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:08:24]Read from MH i2c: E2 [11:08:24]MH_I2C_Read... [11:08:24]Read from MH i2c: E2 0B 00 [11:08:24]MH_I2C_Read... [11:08:24]Read from MH i2c: E2 0B 00 BA 5A 00 68 51 51 92 94 05 86 B0 90 00 FB [11:08:24]RAPDU: 68 51 51 92 94 05 86 B0 90 00 [11:08:24]wFMCommunicate OK [11:08:24]SAM_PROTO_SignData done [11:08:24]FM_MakeSignedData done [11:08:24]CreateOFDProtocolMessage [11:08:24]wFMCommunicate request_size=4 [11:08:24]MH_SAM_APDU [11:08:24]CAPDU: 80 11 00 00 [11:08:24]Write to MH i2c: E2 08 00 BB 5A 80 11 00 00 00 00 00 00 8F [11:08:24]Write i2c OK [11:08:24]MH_I2C_Read... [11:08:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:24]Read from MH i2c: E2 [11:08:24]MH_I2C_Read... [11:08:24]Read from MH i2c: E2 17 00 [11:08:24]MH_I2C_Read... [11:08:24]Read from MH i2c: E2 17 00 BB 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DE [11:08:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:08:24]wFMCommunicate OK [11:08:24]CreateOFDProtocolMessage done [11:08:24]OFDSenderStorePacket 218551 [11:08:24]StoreOFDPacket docnum=218551 [11:08:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 FC B2 04 01 12 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 2B 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B7 55 03 00 35 04 06 00 9E 5D 55 69 76 25 68 51 51 92 94 05 86 B0 [11:08:24]CheckFolder [11:08:24]dirname=/storage/ofd_packets [11:08:24]CheckFolder done [11:08:24]ProducePacketName [11:08:24]name=ofd_packets/00218551 [11:08:24]NVStorageSaveData ofd_packets/00218551 [11:08:24]File name is /storage/ofd_packets/00218551 [11:08:24]Write 298 bytes [11:08:24]NVStorageSaveData done [11:08:24]OFDSenderStorePacket done [11:08:24]KKMCreateOFDPacket done [11:08:24]NVStorageSaveData kkm_last_timestamp [11:08:24]File name is /storage/kkm_last_timestamp [11:08:24]Write 4 bytes [11:08:24]NVStorageSaveData done [11:08:24]ExternCall_PrintAddStr [11:08:24]wPrintStart [11:08:24]Write to MH i2c: 01 00 00 BC 5A 16 [11:08:24]Write i2c OK [11:08:24]MH_I2C_Read... [11:08:24]Read from MH i2c: 01 [11:08:24]MH_I2C_Read... [11:08:24]Read from MH i2c: 01 07 00 [11:08:24]MH_I2C_Read... [11:08:24]Read from MH i2c: 01 07 00 BC 5A 00 00 00 00 00 FF 0F 2B [11:08:24]RasterBufferAndPrint [11:08:24]line Счет N : (1)536098 [11:08:24]line ИНН: 02508201610067 [11:08:24]line Контрольно-Кассовый Чек [11:08:24]line ПРОДАЖА [11:08:24]line ТРК (МРК, ГНК) : 61 [11:08:24]line Товар: 2710194210 [11:08:24]line ДТ-К-2 [11:08:24]line 32.810 * 76.20 [11:08:24]line = 2500.12 [11:08:24]line НДС 12% НСП 1% [11:08:24]line > о реализуемом товаре [11:08:24]line ОКРУГЛЕНИЕ: -0.12 [11:08:24]line ИТОГО: 2500.00 [11:08:24]line Внесено: 2500.00 [11:08:24]line СДАЧА: 0.00 [11:08:24]line НСП 1% : 22.12 [11:08:24]line НДС 12% : 265.50 [11:08:24]line Наличными: 2500.00 [11:08:24]line Безнал.: 0.00 [11:08:24]line Место: АЗС № 84 "Партнер Нефть" [11:08:24]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:08:24]line СНО: Общий режим [11:08:24]line Чек 196 19.10.2024 11:08 [11:08:24]line Смена: 443 ФФД: 1.0 [11:08:24]line ЗНМ: 0300000178 [11:08:24]line РНМ: 0000000000098116 [11:08:24]line Версия ККМ: 001 [11:08:24]line ФМ: 0000000000965413 [11:08:24]line ФД: 218551 [11:08:24]line ФПД: 174123702122021 [11:08:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110827&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218551&fm=174123702122021&tin=02508201610067®Number=0000000000098116&sum=250000 [11:08:25]OFD Sender: Processing packet 218551 [packets to send 80, broken 79] [11:08:25]ProducePacketName [11:08:25]name=ofd_packets/00218551 [11:08:25]OFD Sender: To server: pG, [11:08:25]CommunicateWithHost lk.salyk.kg:30040 [11:08:25]ConnectInit lk.salyk.kg [11:08:25]written 0, free lines is 4095 [11:08:25]Write to MH i2c: 01 00 00 E7 5A 41 [11:08:25]Write i2c OK [11:08:25]MH_I2C_Read... [11:08:25]Read from MH i2c: 01 [11:08:25]MH_I2C_Read... [11:08:25]Read from MH i2c: 01 07 00 [11:08:25]MH_I2C_Read... [11:08:25]Read from MH i2c: 01 07 00 E7 5A 00 00 00 00 00 E0 0C 34 [11:08:25]RasterBufferAndPrint [11:08:25]line [11:08:25]line [11:08:25]line [11:08:25]line [11:08:25]line [11:08:25]written 0, free lines is 3299 [11:08:25]MH_Cut [11:08:25]Write to MH i2c: D1 01 00 EE 5A 01 1A [11:08:25]Write i2c OK [11:08:25]MH_I2C_Read... [11:08:25]Read from MH i2c: D1 [11:08:25]MH_I2C_Read... [11:08:25]Read from MH i2c: D1 01 00 [11:08:25]MH_I2C_Read... [11:08:25]Read from MH i2c: D1 01 00 EE 5A 00 19 [11:08:25]Write to MH i2c: 01 00 00 EF 5A 49 [11:08:25]Write i2c OK [11:08:25]MH_I2C_Read... [11:08:26]*** Cut start [11:08:26]*** Partial cut [11:08:26]*** CUTSNS_PIN = 1 [11:08:26]*** CUTSNS_PIN = 0 [11:08:26]*** Brake cut motor [11:08:27]Read from MH i2c: 01 [11:08:27]MH_I2C_Read... [11:08:27]*** Stop cut motor [11:08:27]*** Cut end [11:08:27]Read from MH i2c: 01 07 00 [11:08:27]MH_I2C_Read... [11:08:27]Read from MH i2c: 01 07 00 EF 5A 00 00 00 00 00 FF 0F 5E [11:08:27]process_action close_receipt done [11:08:27]requested_data is exist [11:08:27]produce_requested_data [11:08:27]requested_item fm.sn is exist - process it [11:08:27]wFMCommunicate request_size=4 [11:08:27]MH_SAM_APDU [11:08:27]CAPDU: 80 11 00 00 [11:08:27]Write to MH i2c: E2 08 00 F0 5A 80 11 00 00 00 00 00 00 C4 [11:08:27]Write i2c OK [11:08:27]MH_I2C_Read... [11:08:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:27]Read from MH i2c: E2 [11:08:27]MH_I2C_Read... [11:08:27]Read from MH i2c: E2 17 00 [11:08:27]MH_I2C_Read... [11:08:27]Read from MH i2c: E2 17 00 F0 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 13 [11:08:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:08:27]wFMCommunicate OK [11:08:27]requested_item fd.num is exist - process it [11:08:27]SAM_PROTO_GetFieldsCounters [11:08:27]wFMCommunicate request_size=4 [11:08:27]MH_SAM_APDU [11:08:27]CAPDU: 80 13 00 00 [11:08:27]Write to MH i2c: E2 08 00 F1 5A 80 13 00 00 00 00 00 00 C7 [11:08:27]Write i2c OK [11:08:27]MH_I2C_Read... [11:08:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:08:27]Read from MH i2c: E2 [11:08:27]MH_I2C_Read... [11:08:27]Read from MH i2c: E2 62 00 [11:08:27]MH_I2C_Read... [11:08:27]Read from MH i2c: E2 62 00 F1 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B7 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 FB [11:08:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B7 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:08:27]wFMCommunicate OK [11:08:27]SAM_PROTO_GetFieldsCounters done [11:08:27]requested_item shift.num is exist - process it [11:08:27]requested_item shift.opened is exist - process it [11:08:27]req_shift_opened [11:08:27]FM_GetShiftState [11:08:27]SAM_PROTO_GetShiftState [11:08:27]wFMCommunicate request_size=4 [11:08:27]MH_SAM_APDU [11:08:27]CAPDU: 80 13 01 00 [11:08:27]Write to MH i2c: E2 08 00 F2 5A 80 13 01 00 00 00 00 00 C9 [11:08:27]Write i2c OK [11:08:27]MH_I2C_Read... [11:08:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:27]Read from MH i2c: E2 [11:08:27]MH_I2C_Read... [11:08:27]Read from MH i2c: E2 0E 00 [11:08:27]MH_I2C_Read... [11:08:27]Read from MH i2c: E2 0E 00 F2 5A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0C [11:08:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:08:27]wFMCommunicate OK [11:08:27]SAM_PROTO_GetShiftState done [11:08:27]FM_GetShiftState done [11:08:27]req_shift_opened done [11:08:27]requested_item shift.open_date is exist - process it [11:08:27]req_shift_open_date [11:08:27]req_shift_open_date done [11:08:27]produce_requested_data done [11:08:27]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218551,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:08:27]process_action_free close_receipt [11:08:27]json_value_free [11:08:27]json_value_free done [11:08:27]process_json_proto returns [11:08:27]Send response to host [11:08:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218551,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:08:27]free response buf [11:08:27]execute_script done [11:08:27]execute_script returns [11:08:27]free content buf [11:08:27]Sock 8.Close socket [11:08:27]Sock 8.Thread stoped [11:08:32]accept exits with 9 [11:08:32]New connection [11:08:32]New thread 3066682724 created [11:08:32]Thread 3066826084 joined [11:08:32]Waiting for new connection... [11:08:32] Sock 9.Parse request [11:08:32]Sock 9.Check first char [11:08:32]Sock 9.First char is OK [11:08:32]request: POST /json_proto HTTP/1.0 [11:08:32]Method: POST [11:08:32]URL: /json_proto [11:08:32]Method is POST - this is cgi request [11:08:32]url: /json_proto [11:08:32]query_string will be loaded in cgi processing [11:08:32]execute_cgi json_proto POST (null) [11:08:32]execute_cgi path=json_proto method=POST [11:08:32]POST find Content-Length [11:08:32]Host: 172.17.40.4:8080 [11:08:32]Content-Length: 1789 [11:08:32]Content-Type: application/json [11:08:32] [11:08:32]POST finish read [11:08:32]Found Content-Length = 1789 [11:08:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79762", "tax_sys" : 0, "items" : [ { "code": "4700000481453", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro Max 0,45 \u0436/\u0431", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007401201", "name": "\u0421\u0435\u043C\u0435\u0447\u043A\u0438 \u0441\u043E\u043B\u0435\u043D\u044B\u0435 \u0414\u0416\u0418\u041D\u041D \u0412\u0435\u043B\u0438\u043A\u0430\u043D 100\u0433\u0440", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113270", "name": "\u0416\u0435\u0432 Orbit \u0430\u0440\u0431\u0443\u0437", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:32]execute_script... [11:08:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79762", "tax_sys" : 0, "items" : [ { "code": "4700000481453", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro Max 0,45 \u0436/\u0431", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007401201", "name": "\u0421\u0435\u043C\u0435\u0447\u043A\u0438 \u0441\u043E\u043B\u0435\u043D\u044B\u0435 \u0414\u0416\u0418\u041D\u041D \u0412\u0435\u043B\u0438\u043A\u0430\u043D 100\u0433\u0440", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113270", "name": "\u0416\u0435\u0432 Orbit \u0430\u0440\u0431\u0443\u0437", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:32]POST & json_proto [11:08:32]process_json_proto [11:08:32]json parsed OK: [11:08:32]protocol is kg_v1.0 [11:08:32]action value=close_receipt [11:08:32]process_action close_receipt [11:08:32]cmd_close_receipt [11:08:32]MH_GetDate [11:08:32]Write to MH i2c: F0 00 00 F3 5A 3C [11:08:32]Write i2c OK [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: F0 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: F0 09 00 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: F0 09 00 F3 5A 00 34 93 13 67 EE 0E 0D 67 F6 [11:08:32]GetLastDocTimeStamp 1729336107 [11:08:32]current date 1729336116 [11:08:32]FM_GetShiftState [11:08:32]SAM_PROTO_GetShiftState [11:08:32]wFMCommunicate request_size=4 [11:08:32]MH_SAM_APDU [11:08:32]CAPDU: 80 13 01 00 [11:08:32]Write to MH i2c: E2 08 00 F4 5A 80 13 01 00 00 00 00 00 CB [11:08:32]Write i2c OK [11:08:32]MH_I2C_Read... [11:08:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:32]Read from MH i2c: E2 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 0E 00 [11:08:32]MH_I2C_Read... [11:08:32]Read from MH i2c: E2 0E 00 F4 5A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0E [11:08:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:08:32]wFMCommunicate OK [11:08:32]SAM_PROTO_GetShiftState done [11:08:32]FM_GetShiftState done [11:08:32]opened in 1729296582 [11:08:32]opened+sec_in_day 1729382982 [11:08:32]quantity*price = 9500 [11:08:32]sum+1 = 9501 [11:08:32]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4640030091607 Сигареты ESSE Exchange 1.000 * 150.00 = 150.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4660085515163 Шок Батончик Сникерс супер 95/80г 1.000 * 90.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4630007401201 Семечки соленые ДЖИНН Великан 100гр 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 42113270 Жев Orbit арбуз 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.43 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 197 19.10.2024 11:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218552 ФПД: 259600375065478 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110836&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218552&fm=259600375065478&tin=02508201610067®Number=0000000000098116&sum=50000 0 [11:08:33]StoreToDocumentArchive [11:08:33]shift 443 fd 218552 [11:08:33]save to /storage/0443/doc_00218552 [11:08:33]save last doc name /storage/0443/doc_00218552 to /storage/kkm_last_doc_name [11:08:33]save OK [11:08:33]Clear old archive folders... [11:08:33]ProcessDocumentItem done err = 0, tmpTLVsize=744 [11:08:33]tlvbuf is 01643510 [11:08:33]SAM_PROTO_ClearQueue [11:08:33]wFMCommunicate request_size=4 [11:08:33]MH_SAM_APDU [11:08:33]CAPDU: 80 09 00 00 [11:08:33]Write to MH i2c: E2 08 00 01 5B 80 09 00 00 00 00 00 00 CE [11:08:33]Write i2c OK [11:08:33]MH_I2C_Read... [11:08:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:08:33]Read from MH i2c: E2 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: E2 03 00 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: E2 03 00 01 5B 00 90 00 D0 [11:08:33]RAPDU: 90 00 [11:08:33]wFMCommunicate OK [11:08:33]SAM_PROTO_ClearQueue done [11:08:33]KKMCreateOFDPacket [11:08:33]OFDProtocolAddRootSTLVToBuf [11:08:33]FM_MakeSignedData [11:08:33]FM_MakeSignedData [11:08:33]SAM_PROTO_SignData [11:08:33]wFMCommunicate request_size=4 [11:08:33]MH_SAM_APDU [11:08:33]CAPDU: 80 0D 01 02 [11:08:33]Write to MH i2c: E2 08 00 02 5B 80 0D 01 02 00 00 00 00 D6 [11:08:33]Write i2c OK [11:08:33]MH_I2C_Read... [11:08:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:08:33]Read from MH i2c: E2 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: E2 03 00 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: E2 03 00 02 5B 00 90 00 D1 [11:08:33]RAPDU: 90 00 [11:08:33]wFMCommunicate OK [11:08:33]wFMCommunicate request_size=255 [11:08:33]MH_SAM_APDU [11:08:33]CAPDU: 80 0D 02 02 FA 03 00 E8 02 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 4D 61 78 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 [11:08:33]Write to MH i2c: E2 02 01 03 5B 80 0D 02 02 FA 00 03 00 E8 02 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 4D 61 78 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 00 00 71 [11:08:33]Write i2c OK [11:08:33]MH_I2C_Read... [11:08:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:34]Read from MH i2c: E2 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 03 00 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 03 00 03 5B 00 90 00 D2 [11:08:34]RAPDU: 90 00 [11:08:34]wFMCommunicate OK [11:08:34]wFMCommunicate request_size=255 [11:08:34]MH_SAM_APDU [11:08:34]CAPDU: 80 0D 02 02 FA 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 31 32 30 31 06 04 3F 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 B5 D0 BD D1 8B D0 B5 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 D0 92 D0 B5 D0 BB D0 B8 D0 BA D0 B0 D0 BD 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 [11:08:34]Write to MH i2c: E2 02 01 04 5B 80 0D 02 02 FA 00 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 31 32 30 31 06 04 3F 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 B5 D0 BD D1 8B D0 B5 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 D0 92 D0 B5 D0 BB D0 B8 D0 BA D0 B0 D0 BD 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 00 E9 [11:08:34]Write i2c OK [11:08:34]MH_I2C_Read... [11:08:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:34]Read from MH i2c: E2 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 03 00 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 03 00 04 5B 00 90 00 D3 [11:08:34]RAPDU: 90 00 [11:08:34]wFMCommunicate OK [11:08:34]wFMCommunicate request_size=253 [11:08:34]MH_SAM_APDU [11:08:34]CAPDU: 80 0D 02 02 F8 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 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 C5 00 00 00 F4 03 04 00 34 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B8 55 03 00 35 04 06 00 EC 1A EC 23 AB 86 [11:08:34]Write to MH i2c: E2 00 01 05 5B 80 0D 02 02 F8 00 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 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 C5 00 00 00 F4 03 04 00 34 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B8 55 03 00 35 04 06 00 EC 1A EC 23 AB 86 00 00 B8 [11:08:34]Write i2c OK [11:08:34]MH_I2C_Read... [11:08:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:34]Read from MH i2c: E2 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 03 00 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 03 00 05 5B 00 90 00 D4 [11:08:34]RAPDU: 90 00 [11:08:34]wFMCommunicate OK [11:08:34]wFMCommunicate request_size=4 [11:08:34]MH_SAM_APDU [11:08:34]CAPDU: 80 0D 03 02 [11:08:34]Write to MH i2c: E2 08 00 06 5B 80 0D 03 02 00 00 00 00 DC [11:08:34]Write i2c OK [11:08:34]MH_I2C_Read... [11:08:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:08:34]Read from MH i2c: E2 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 0B 00 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 0B 00 06 5B 00 77 5B 90 58 33 54 B8 3B 90 00 11 [11:08:34]RAPDU: 77 5B 90 58 33 54 B8 3B 90 00 [11:08:34]wFMCommunicate OK [11:08:34]SAM_PROTO_SignData done [11:08:34]FM_MakeSignedData done [11:08:34]CreateOFDProtocolMessage [11:08:34]wFMCommunicate request_size=4 [11:08:34]MH_SAM_APDU [11:08:34]CAPDU: 80 11 00 00 [11:08:34]Write to MH i2c: E2 08 00 07 5B 80 11 00 00 00 00 00 00 DC [11:08:34]Write i2c OK [11:08:34]MH_I2C_Read... [11:08:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:34]Read from MH i2c: E2 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 17 00 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 17 00 07 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2B [11:08:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:08:34]wFMCommunicate OK [11:08:34]CreateOFDProtocolMessage done [11:08:34]OFDSenderStorePacket 218552 [11:08:34]StoreOFDPacket docnum=218552 [11:08:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 FC 02 00 00 71 7E F4 02 0F A0 5A 03 01 00 03 00 E8 02 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 4D 61 78 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 31 32 30 31 06 04 3F 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 B5 D0 BD D1 8B D0 B5 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 D0 92 D0 B5 D0 BB D0 B8 D0 BA D0 B0 D0 BD 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 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 C5 00 00 00 F4 03 04 00 34 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B8 55 03 00 35 04 06 00 EC 1A EC 23 AB 86 77 5B 90 58 33 54 B8 3B [11:08:34]CheckFolder [11:08:34]dirname=/storage/ofd_packets [11:08:34]CheckFolder done [11:08:34]ProducePacketName [11:08:34]name=ofd_packets/00218552 [11:08:34]NVStorageSaveData ofd_packets/00218552 [11:08:34]File name is /storage/ofd_packets/00218552 [11:08:34]Write 794 bytes [11:08:34]NVStorageSaveData done [11:08:34]OFDSenderStorePacket done [11:08:34]KKMCreateOFDPacket done [11:08:34]NVStorageSaveData kkm_last_timestamp [11:08:34]File name is /storage/kkm_last_timestamp [11:08:34]Write 4 bytes [11:08:35]NVStorageSaveData done [11:08:35]ExternCall_PrintAddStr [11:08:35]wPrintStart [11:08:35]Write to MH i2c: 01 00 00 08 5B 63 [11:08:35]Write i2c OK [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: 01 [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: 01 07 00 [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: 01 07 00 08 5B 00 00 00 00 00 FF 0F 78 [11:08:35]RasterBufferAndPrint [11:08:35]line Счет N : (3)79762 [11:08:35]line ИНН: 02508201610067 [11:08:35]line Контрольно-Кассовый Чек [11:08:35]line ПРОДАЖА [11:08:35]line Товар: 4700000481453 [11:08:35]line Напиток энерг Nitro Max 0,45 ж/б [11:08:35]line 1.000 * 95.00 [11:08:35]line = 95.00 [11:08:35]line НДС 12% НСП 1% [11:08:35]line > о реализуемом товаре [11:08:35]line Товар: 4640030091607 [11:08:35]line Сигареты ESSE Exchange [11:08:35]line 1.000 * 150.00 [11:08:35]line = 150.00 [11:08:35]line НДС 12% НСП 1% [11:08:35]line > о реализуемом товаре [11:08:35]line Товар: 4660085515163 [11:08:35]line Шок Батончик Сникерс супер 95/80г [11:08:35]line 1.000 * 90.00 [11:08:35]line = 90.00 [11:08:35]line НДС 12% НСП 1% [11:08:35]line > о реализуемом товаре [11:08:35]line Товар: 4630007401201 [11:08:35]line Семечки соленые ДЖИНН Великан 100гр [11:08:35]line 1.000 * 120.00 [11:08:35]line = 120.00 [11:08:35]line НДС 12% НСП 1% [11:08:35]line > о реализуемом товаре [11:08:35]line Товар: 42113270 [11:08:35]line Жев Orbit арбуз [11:08:35]line 1.000 * 45.00 [11:08:35]line = 45.00 [11:08:35]line НДС 12% НСП 1% [11:08:35]line > о реализуемом товаре [11:08:35]line ИТОГО: 500.00 [11:08:35]line НСП 1% : 4.43 [11:08:35]line НДС 12% : 53.10 [11:08:35]line Наличными: 500.00 [11:08:35]line Безнал.: 0.00 [11:08:35]line Место: АЗС № 84 "Партнер Нефть" [11:08:35]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:08:35]line СНО: Общий режим [11:08:35]line Чек 197 19.10.2024 11:08 [11:08:35]line Смена: 443 ФФД: 1.0 [11:08:35]line ЗНМ: 0300000178 [11:08:35]line РНМ: 0000000000098116 [11:08:35]line Версия ККМ: 001 [11:08:35]line ФМ: 0000000000965413 [11:08:35]line ФД: 218552 [11:08:35]line ФПД: 259600375065478 [11:08:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T110836&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218552&fm=259600375065478&tin=02508201610067®Number=0000000000098116&sum=50000 [11:08:35]line 0 [11:08:35]written 0, free lines is 4095 [11:08:35]Write to MH i2c: 01 00 00 4B 5B A6 [11:08:35]Write i2c OK [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: 01 [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: 01 07 00 [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: 01 07 00 4B 5B 00 00 00 00 00 5D 0B 15 [11:08:35]RasterBufferAndPrint [11:08:35]line [11:08:35]line [11:08:35]line [11:08:35]line [11:08:35]line [11:08:35]written 0, free lines is 2916 [11:08:35]MH_Cut [11:08:35]Write to MH i2c: D1 01 00 52 5B 01 7F [11:08:35]Write i2c OK [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: D1 [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: D1 01 00 [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: D1 01 00 52 5B 00 7E [11:08:35]Write to MH i2c: 01 00 00 53 5B AE [11:08:36]Write i2c OK [11:08:36]MH_I2C_Read... [11:08:36]*** Cut start [11:08:36]*** Partial cut [11:08:36]*** CUTSNS_PIN = 1 [11:08:37]*** CUTSNS_PIN = 0 [11:08:37]*** Brake cut motor [11:08:37]Read from MH i2c: 01 [11:08:37]MH_I2C_Read... [11:08:37]*** Stop cut motor [11:08:37]*** Cut end [11:08:37]Read from MH i2c: 01 07 00 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: 01 07 00 53 5B 00 00 00 00 00 FF 0F C3 [11:08:37]process_action close_receipt done [11:08:37]requested_data is exist [11:08:37]produce_requested_data [11:08:37]requested_item fm.sn is exist - process it [11:08:37]wFMCommunicate request_size=4 [11:08:37]MH_SAM_APDU [11:08:37]CAPDU: 80 11 00 00 [11:08:37]Write to MH i2c: E2 08 00 54 5B 80 11 00 00 00 00 00 00 29 [11:08:37]Write i2c OK [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 [11:08:37]MH_I2C_Read... [11:08:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:37]Read from MH i2c: E2 17 00 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 17 00 54 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 78 [11:08:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:08:37]wFMCommunicate OK [11:08:37]requested_item fd.num is exist - process it [11:08:37]SAM_PROTO_GetFieldsCounters [11:08:37]wFMCommunicate request_size=4 [11:08:37]MH_SAM_APDU [11:08:37]CAPDU: 80 13 00 00 [11:08:37]Write to MH i2c: E2 08 00 55 5B 80 13 00 00 00 00 00 00 2C [11:08:37]Write i2c OK [11:08:37]MH_I2C_Read... [11:08:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:08:37]Read from MH i2c: E2 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 62 00 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 62 00 55 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B8 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 64 [11:08:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B8 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:08:37]wFMCommunicate OK [11:08:37]SAM_PROTO_GetFieldsCounters done [11:08:37]requested_item shift.num is exist - process it [11:08:37]requested_item shift.opened is exist - process it [11:08:37]req_shift_opened [11:08:37]FM_GetShiftState [11:08:37]SAM_PROTO_GetShiftState [11:08:37]wFMCommunicate request_size=4 [11:08:37]MH_SAM_APDU [11:08:37]CAPDU: 80 13 01 00 [11:08:37]Write to MH i2c: E2 08 00 56 5B 80 13 01 00 00 00 00 00 2E [11:08:37]Write i2c OK [11:08:37]MH_I2C_Read... [11:08:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:37]Read from MH i2c: E2 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 0E 00 [11:08:37]MH_I2C_Read... [11:08:37]Read from MH i2c: E2 0E 00 56 5B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 71 [11:08:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:08:37]wFMCommunicate OK [11:08:37]SAM_PROTO_GetShiftState done [11:08:37]FM_GetShiftState done [11:08:37]req_shift_opened done [11:08:37]requested_item shift.open_date is exist - process it [11:08:37]req_shift_open_date [11:08:37]req_shift_open_date done [11:08:37]produce_requested_data done [11:08:37]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218552,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:08:37]process_action_free close_receipt [11:08:37]json_value_free [11:08:37]json_value_free done [11:08:37]process_json_proto returns [11:08:37]Send response to host [11:08:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218552,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:08:37]free response buf [11:08:37]execute_script done [11:08:37]execute_script returns [11:08:37]free content buf [11:08:37]Sock 9.Close socket [11:08:37]Sock 9.Thread stoped [11:10:21]accept exits with 8 [11:10:21]New connection [11:10:21]New thread 3066826084 created [11:10:21]Thread 3066682724 joined [11:10:21]Waiting for new connection... [11:10:21] Sock 8.Parse request [11:10:21]Sock 8.Check first char [11:10:21]Sock 8.First char is OK [11:10:21]request: POST /json_proto HTTP/1.0 [11:10:21]Method: POST [11:10:21]URL: /json_proto [11:10:21]Method is POST - this is cgi request [11:10:21]url: /json_proto [11:10:21]query_string will be loaded in cgi processing [11:10:21]execute_cgi json_proto POST (null) [11:10:21]execute_cgi path=json_proto method=POST [11:10:21]POST find Content-Length [11:10:21]Host: 172.17.40.4:8080 [11:10:21]Content-Length: 679 [11:10:21]Content-Type: application/json [11:10:21] [11:10:21]POST finish read [11:10:21]Found Content-Length = 679 [11:10:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [11:10:21]execute_script... [11:10: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)536099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [11:10:21]POST & json_proto [11:10:21]process_json_proto [11:10:21]json parsed OK: [11:10:21]protocol is kg_v1.0 [11:10:21]action value=close_receipt [11:10:21]process_action close_receipt [11:10:21]cmd_close_receipt [11:10:21]MH_GetDate [11:10:21]Write to MH i2c: F0 00 00 57 5B A1 [11:10:21]Write i2c OK [11:10:21]MH_I2C_Read... [11:10:21]Read from MH i2c: F0 [11:10:21]MH_I2C_Read... [11:10:21]Read from MH i2c: F0 09 00 [11:10:21]MH_I2C_Read... [11:10:21]Read from MH i2c: F0 09 00 57 5B 00 A1 93 13 67 EE 0E 0D 67 C8 [11:10:21]GetLastDocTimeStamp 1729336116 [11:10:21]current date 1729336225 [11:10:21]FM_GetShiftState [11:10:21]SAM_PROTO_GetShiftState [11:10:21]wFMCommunicate request_size=4 [11:10:21]MH_SAM_APDU [11:10:21]CAPDU: 80 13 01 00 [11:10:21]Write to MH i2c: E2 08 00 58 5B 80 13 01 00 00 00 00 00 30 [11:10:21]Write i2c OK [11:10:21]MH_I2C_Read... [11:10:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:21]Read from MH i2c: E2 [11:10:21]MH_I2C_Read... [11:10:21]Read from MH i2c: E2 0E 00 [11:10:21]MH_I2C_Read... [11:10:21]Read from MH i2c: E2 0E 00 58 5B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 73 [11:10:21]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:10:21]wFMCommunicate OK [11:10:21]SAM_PROTO_GetShiftState done [11:10:21]FM_GetShiftState done [11:10:21]opened in 1729296582 [11:10:21]opened+sec_in_day 1729382982 [11:10:21]quantity*price = 100050 [11:10:21]sum+1 = 100052 [11:10:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 198 19.10.2024 11:10 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218553 ФПД: 220726525207947 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111025&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218553&fm=220726525207947&tin=02508201610067®Number=0000000000098116&sum=100000 [11:10:22]StoreToDocumentArchive [11:10:22]shift 443 fd 218553 [11:10:22]save to /storage/0443/doc_00218553 [11:10:22]save last doc name /storage/0443/doc_00218553 to /storage/kkm_last_doc_name [11:10:22]save OK [11:10:22]Clear old archive folders... [11:10:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:10:22]tlvbuf is 01500500 [11:10:22]SAM_PROTO_ClearQueue [11:10:22]wFMCommunicate request_size=4 [11:10:22]MH_SAM_APDU [11:10:22]CAPDU: 80 09 00 00 [11:10:22]Write to MH i2c: E2 08 00 65 5B 80 09 00 00 00 00 00 00 32 [11:10:22]Write i2c OK [11:10:22]MH_I2C_Read... [11:10:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:10:22]Read from MH i2c: E2 [11:10:22]MH_I2C_Read... [11:10:22]Read from MH i2c: E2 03 00 [11:10:22]MH_I2C_Read... [11:10:22]Read from MH i2c: E2 03 00 65 5B 00 90 00 34 [11:10:22]RAPDU: 90 00 [11:10:22]wFMCommunicate OK [11:10:22]SAM_PROTO_ClearQueue done [11:10:22]KKMCreateOFDPacket [11:10:22]OFDProtocolAddRootSTLVToBuf [11:10:22]FM_MakeSignedData [11:10:22]FM_MakeSignedData [11:10:22]SAM_PROTO_SignData [11:10:22]wFMCommunicate request_size=4 [11:10:22]MH_SAM_APDU [11:10:22]CAPDU: 80 0D 01 02 [11:10:22]Write to MH i2c: E2 08 00 66 5B 80 0D 01 02 00 00 00 00 3A [11:10:22]Write i2c OK [11:10:22]MH_I2C_Read... [11:10:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:10:22]Read from MH i2c: E2 [11:10:22]MH_I2C_Read... [11:10:22]Read from MH i2c: E2 03 00 [11:10:22]MH_I2C_Read... [11:10:22]Read from MH i2c: E2 03 00 66 5B 00 90 00 35 [11:10:22]RAPDU: 90 00 [11:10:22]wFMCommunicate OK [11:10:22]wFMCommunicate request_size=255 [11:10:22]MH_SAM_APDU [11:10:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 C6 00 00 00 F4 03 04 00 A1 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B9 55 03 00 35 04 06 00 C8 BF E6 20 [11:10:22]Write to MH i2c: E2 02 01 67 5B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 C6 00 00 00 F4 03 04 00 A1 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B9 55 03 00 35 04 06 00 C8 BF E6 20 00 00 86 [11:10:22]Write i2c OK [11:10:22]MH_I2C_Read... [11:10:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:23]Read from MH i2c: E2 [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: E2 03 00 [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: E2 03 00 67 5B 00 90 00 36 [11:10:23]RAPDU: 90 00 [11:10:23]wFMCommunicate OK [11:10:23]wFMCommunicate request_size=7 [11:10:23]MH_SAM_APDU [11:10:23]CAPDU: 80 0D 02 02 02 A5 8B [11:10:23]Write to MH i2c: E2 0A 00 68 5B 80 0D 02 02 02 00 A5 8B 00 00 71 [11:10:23]Write i2c OK [11:10:23]MH_I2C_Read... [11:10:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:23]Read from MH i2c: E2 [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: E2 03 00 [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: E2 03 00 68 5B 00 90 00 37 [11:10:23]RAPDU: 90 00 [11:10:23]wFMCommunicate OK [11:10:23]wFMCommunicate request_size=4 [11:10:23]MH_SAM_APDU [11:10:23]CAPDU: 80 0D 03 02 [11:10:23]Write to MH i2c: E2 08 00 69 5B 80 0D 03 02 00 00 00 00 3F [11:10:23]Write i2c OK [11:10:23]MH_I2C_Read... [11:10:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:10:23]Read from MH i2c: E2 [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: E2 0B 00 [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: E2 0B 00 69 5B 00 25 4A 93 B9 88 AD 99 CF 90 00 98 [11:10:23]RAPDU: 25 4A 93 B9 88 AD 99 CF 90 00 [11:10:23]wFMCommunicate OK [11:10:23]SAM_PROTO_SignData done [11:10:23]FM_MakeSignedData done [11:10:23]CreateOFDProtocolMessage [11:10:23]wFMCommunicate request_size=4 [11:10:23]MH_SAM_APDU [11:10:23]CAPDU: 80 11 00 00 [11:10:23]Write to MH i2c: E2 08 00 6A 5B 80 11 00 00 00 00 00 00 3F [11:10:23]Write i2c OK [11:10:23]MH_I2C_Read... [11:10:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:23]Read from MH i2c: E2 [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: E2 17 00 [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: E2 17 00 6A 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8E [11:10:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:10:23]wFMCommunicate OK [11:10:23]CreateOFDProtocolMessage done [11:10:23]OFDSenderStorePacket 218553 [11:10:23]StoreOFDPacket docnum=218553 [11:10:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 EB 5C 04 01 C7 B5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 C6 00 00 00 F4 03 04 00 A1 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B9 55 03 00 35 04 06 00 C8 BF E6 20 A5 8B 25 4A 93 B9 88 AD 99 CF [11:10:23]CheckFolder [11:10:23]dirname=/storage/ofd_packets [11:10:23]CheckFolder done [11:10:23]ProducePacketName [11:10:23]name=ofd_packets/00218553 [11:10:23]NVStorageSaveData ofd_packets/00218553 [11:10:23]File name is /storage/ofd_packets/00218553 [11:10:23]Write 298 bytes [11:10:23]NVStorageSaveData done [11:10:23]OFDSenderStorePacket done [11:10:23]KKMCreateOFDPacket done [11:10:23]NVStorageSaveData kkm_last_timestamp [11:10:23]File name is /storage/kkm_last_timestamp [11:10:23]Write 4 bytes [11:10:23]NVStorageSaveData done [11:10:23]ExternCall_PrintAddStr [11:10:23]wPrintStart [11:10:23]Write to MH i2c: 01 00 00 6B 5B C6 [11:10:23]Write i2c OK [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: 01 [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: 01 07 00 [11:10:23]MH_I2C_Read... [11:10:23]Read from MH i2c: 01 07 00 6B 5B 00 00 00 00 00 FF 0F DB [11:10:23]RasterBufferAndPrint [11:10:23]line Счет N : (1)536099 [11:10:23]line ИНН: 02508201610067 [11:10:23]line Контрольно-Кассовый Чек [11:10:23]line ПРОДАЖА [11:10:23]line ТРК (МРК, ГНК) : 51 [11:10:23]line Товар: 2710194210 [11:10:23]line ДТ-К-2 [11:10:23]line 13.130 * 76.20 [11:10:23]line = 1000.51 [11:10:23]line НДС 12% НСП 1% [11:10:23]line > о реализуемом товаре [11:10:23]line ОКРУГЛЕНИЕ: -0.51 [11:10:23]line ИТОГО: 1000.00 [11:10:23]line Внесено: 1000.00 [11:10:23]line СДАЧА: 0.00 [11:10:23]line НСП 1% : 8.85 [11:10:23]line НДС 12% : 106.25 [11:10:23]line Наличными: 1000.00 [11:10:23]line Безнал.: 0.00 [11:10:23]line Место: АЗС № 84 "Партнер Нефть" [11:10:23]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:10:23]line СНО: Общий режим [11:10:23]line Чек 198 19.10.2024 11:10 [11:10:23]line Смена: 443 ФФД: 1.0 [11:10:23]line ЗНМ: 0300000178 [11:10:23]line РНМ: 0000000000098116 [11:10:23]line Версия ККМ: 001 [11:10:23]line ФМ: 0000000000965413 [11:10:23]line ФД: 218553 [11:10:23]line ФПД: 220726525207947 [11:10:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111025&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218553&fm=220726525207947&tin=02508201610067®Number=0000000000098116&sum=100000 [11:10:23]written 0, free lines is 4095 [11:10:24]Write to MH i2c: 01 00 00 96 5B F1 [11:10:24]Write i2c OK [11:10:24]MH_I2C_Read... [11:10:24]Read from MH i2c: 01 [11:10:24]MH_I2C_Read... [11:10:24]Read from MH i2c: 01 07 00 [11:10:24]MH_I2C_Read... [11:10:24]Read from MH i2c: 01 07 00 96 5B 00 00 00 00 00 D9 0C DD [11:10:24]RasterBufferAndPrint [11:10:24]line [11:10:24]line [11:10:24]line [11:10:24]line [11:10:24]line [11:10:24]written 0, free lines is 3294 [11:10:24]MH_Cut [11:10:24]Write to MH i2c: D1 01 00 9D 5B 01 CA [11:10:24]Write i2c OK [11:10:24]MH_I2C_Read... [11:10:24]Read from MH i2c: D1 [11:10:24]MH_I2C_Read... [11:10:24]Read from MH i2c: D1 01 00 [11:10:24]MH_I2C_Read... [11:10:24]Read from MH i2c: D1 01 00 9D 5B 00 C9 [11:10:24]Write to MH i2c: 01 00 00 9E 5B F9 [11:10:24]Write i2c OK [11:10:24]MH_I2C_Read... [11:10:24]*** Cut start [11:10:24]*** Partial cut [11:10:24]*** CUTSNS_PIN = 1 [11:10:24]*** CUTSNS_PIN = 0 [11:10:25]*** Brake cut motor [11:10:25]Read from MH i2c: 01 [11:10:25]MH_I2C_Read... [11:10:25]*** Stop cut motor [11:10:25]*** Cut end [11:10:25]Read from MH i2c: 01 07 00 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: 01 07 00 9E 5B 00 00 00 00 00 FF 0F 0E [11:10:25]process_action close_receipt done [11:10:25]requested_data is exist [11:10:25]produce_requested_data [11:10:25]requested_item fm.sn is exist - process it [11:10:25]wFMCommunicate request_size=4 [11:10:25]MH_SAM_APDU [11:10:25]CAPDU: 80 11 00 00 [11:10:25]Write to MH i2c: E2 08 00 9F 5B 80 11 00 00 00 00 00 00 74 [11:10:25]Write i2c OK [11:10:25]MH_I2C_Read... [11:10:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:25]Read from MH i2c: E2 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 17 00 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 17 00 9F 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C3 [11:10:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:10:25]wFMCommunicate OK [11:10:25]requested_item fd.num is exist - process it [11:10:25]SAM_PROTO_GetFieldsCounters [11:10:25]wFMCommunicate request_size=4 [11:10:25]MH_SAM_APDU [11:10:25]CAPDU: 80 13 00 00 [11:10:25]Write to MH i2c: E2 08 00 A0 5B 80 13 00 00 00 00 00 00 77 [11:10:25]Write i2c OK [11:10:25]MH_I2C_Read... [11:10:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:10:25]Read from MH i2c: E2 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 62 00 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 62 00 A0 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B9 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 B3 [11:10:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B9 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:10:25]wFMCommunicate OK [11:10:25]SAM_PROTO_GetFieldsCounters done [11:10:25]requested_item shift.num is exist - process it [11:10:25]requested_item shift.opened is exist - process it [11:10:25]req_shift_opened [11:10:25]FM_GetShiftState [11:10:25]SAM_PROTO_GetShiftState [11:10:25]wFMCommunicate request_size=4 [11:10:25]MH_SAM_APDU [11:10:25]CAPDU: 80 13 01 00 [11:10:25]Write to MH i2c: E2 08 00 A1 5B 80 13 01 00 00 00 00 00 79 [11:10:25]Write i2c OK [11:10:25]MH_I2C_Read... [11:10:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:25]Read from MH i2c: E2 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 0E 00 [11:10:25]MH_I2C_Read... [11:10:25]Read from MH i2c: E2 0E 00 A1 5B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BC [11:10:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:10:25]wFMCommunicate OK [11:10:25]SAM_PROTO_GetShiftState done [11:10:25]FM_GetShiftState done [11:10:25]req_shift_opened done [11:10:25]requested_item shift.open_date is exist - process it [11:10:25]req_shift_open_date [11:10:25]req_shift_open_date done [11:10:25]produce_requested_data done [11:10:25]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218553,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:10:25]process_action_free close_receipt [11:10:25]json_value_free [11:10:25]json_value_free done [11:10:25]process_json_proto returns [11:10:25]Send response to host [11:10:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218553,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:10:25]free response buf [11:10:25]execute_script done [11:10:25]execute_script returns [11:10:25]free content buf [11:10:25]Sock 8.Close socket [11:10:25]Sock 8.Thread stoped [11:10:35]ConnectInit Can't connect to host [11:10:35]CommunicateWithHost connect error [11:10:35]CommunicateWithHost err = -1 [11:10:35]OFD Sender: Server communicate error [11:10:35]OFD Sender: Processing packet 218551 [packets to send 82, broken 79] [11:10:35]ProducePacketName [11:10:35]name=ofd_packets/00218551 [11:10:35]OFD Sender: To server: pG, [11:10:35]CommunicateWithHost lk.salyk.kg:30040 [11:10:35]ConnectInit lk.salyk.kg [11:10:35]Connected sock=8 [11:10:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 FC B2 04 01 12 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 2B 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B7 55 03 00 35 04 06 00 9E 5D 55 69 76 25 68 51 51 92 94 05 86 B0 [11:10:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 6E C1 47 00 52 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B7 55 03 00 F4 03 04 00 47 3F 13 67 B6 04 01 00 00 7B F5 CC 75 BA D8 80 69 [11:10:35]CommunicateWithHost err = 0 [11:10:35]CheckOFDResponse [11:10:35]1017 (14) - 77093643461234 [11:10:35]1041 (16) - 0000000000965413 [11:10:35]1040 (4) - 218551 [11:10:35]1012 (4) - 19.10.2024 05:10 [11:10:35]1206 (1) - 0 [11:10:35]OFD Sender: Remove packet 218551 [11:10:35]ProducePacketName [11:10:35]name=ofd_packets/00218551 [11:10:35]NVStorageDeleteData [11:10:36]OFD Sender: Processing packet 218552 [packets to send 81, broken 79] [11:10:36]ProducePacketName [11:10:36]name=ofd_packets/00218552 [11:10:36]OFD Sender: To server: pG, [11:10:36]CommunicateWithHost lk.salyk.kg:30040 [11:10:36]ConnectInit lk.salyk.kg [11:10:36]Connected sock=8 [11:10:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 FC 02 00 00 71 7E F4 02 0F A0 5A 03 01 00 03 00 E8 02 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 4D 61 78 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 31 32 30 31 06 04 3F 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 B5 D0 BD D1 8B D0 B5 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 D0 92 D0 B5 D0 BB D0 B8 D0 BA D0 B0 D0 BD 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 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 C5 00 00 00 F4 03 04 00 34 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B8 55 03 00 35 04 06 00 EC 1A EC 23 AB 86 77 5B 90 58 33 54 B8 3B [11:10:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FB 1A 47 00 77 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 39 36 35 34 31 33 10 04 04 00 B8 55 03 00 F4 03 04 00 48 3F 13 67 B6 04 01 00 00 B7 57 F9 90 80 01 45 CD [11:10:36]CommunicateWithHost err = 0 [11:10:36]CheckOFDResponse [11:10:36]1017 (14) - 77093643461234 [11:10:36]1041 (16) - 0000000000965413 [11:10:36]1040 (4) - 218552 [11:10:36]1012 (4) - 19.10.2024 05:10 [11:10:36]1206 (1) - 0 [11:10:36]OFD Sender: Remove packet 218552 [11:10:36]ProducePacketName [11:10:36]name=ofd_packets/00218552 [11:10:36]NVStorageDeleteData [11:10:37]OFD Sender: Processing packet 218553 [packets to send 80, broken 79] [11:10:37]ProducePacketName [11:10:37]name=ofd_packets/00218553 [11:10:37]OFD Sender: To server: pG, [11:10:37]CommunicateWithHost lk.salyk.kg:30040 [11:10:37]ConnectInit lk.salyk.kg [11:10:37]Connected sock=8 [11:10:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 EB 5C 04 01 C7 B5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 C6 00 00 00 F4 03 04 00 A1 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B9 55 03 00 35 04 06 00 C8 BF E6 20 A5 8B 25 4A 93 B9 88 AD 99 CF [11:10:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1C C8 47 00 BD 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 39 36 35 34 31 33 10 04 04 00 B9 55 03 00 F4 03 04 00 49 3F 13 67 B6 04 01 00 00 AF DE 2B 89 B6 06 18 16 [11:10:37]CommunicateWithHost err = 0 [11:10:37]CheckOFDResponse [11:10:37]1017 (14) - 77093643461234 [11:10:37]1041 (16) - 0000000000965413 [11:10:37]1040 (4) - 218553 [11:10:37]1012 (4) - 19.10.2024 05:10 [11:10:37]1206 (1) - 0 [11:10:37]OFD Sender: Remove packet 218553 [11:10:37]ProducePacketName [11:10:37]name=ofd_packets/00218553 [11:10:37]NVStorageDeleteData [11:10:38]OFD Sender: No OFD packet to send [11:10:43]OFD Sender: No OFD packet to send [11:10:48]OFD Sender: No OFD packet to send [11:10:53]OFD Sender: No OFD packet to send [11:10:58]OFD Sender: No OFD packet to send [11:11:03]OFD Sender: No OFD packet to send [11:11:08]OFD Sender: No OFD packet to send [11:11:13]OFD Sender: No OFD packet to send [11:11:18]OFD Sender: No OFD packet to send [11:11:23]OFD Sender: No OFD packet to send [11:11:28]OFD Sender: No OFD packet to send [11:11:29]accept exits with 9 [11:11:29]New connection [11:11:29]New thread 3066682724 created [11:11:29]Thread 3066826084 joined [11:11:29]Waiting for new connection... [11:11:29] Sock 9.Parse request [11:11:29]Sock 9.Check first char [11:11:29]Sock 9.First char is OK [11:11:29]request: POST /json_proto HTTP/1.0 [11:11:29]Method: POST [11:11:29]URL: /json_proto [11:11:29]Method is POST - this is cgi request [11:11:29]url: /json_proto [11:11:29]query_string will be loaded in cgi processing [11:11:29]execute_cgi json_proto POST (null) [11:11:29]execute_cgi path=json_proto method=POST [11:11:29]POST find Content-Length [11:11:29]Host: 172.17.40.4:8080 [11:11:29]Content-Length: 679 [11:11:29]Content-Type: application/json [11:11:29] [11:11:29]POST finish read [11:11:29]Found Content-Length = 679 [11:11:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [11:11:29]execute_script... [11:11: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)536100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [11:11:29]POST & json_proto [11:11:29]process_json_proto [11:11:29]json parsed OK: [11:11:29]protocol is kg_v1.0 [11:11:29]action value=close_receipt [11:11:29]process_action close_receipt [11:11:29]cmd_close_receipt [11:11:29]MH_GetDate [11:11:29]Write to MH i2c: F0 00 00 A2 5B EC [11:11:29]Write i2c OK [11:11:29]MH_I2C_Read... [11:11:29]Read from MH i2c: F0 [11:11:29]MH_I2C_Read... [11:11:29]Read from MH i2c: F0 09 00 [11:11:29]MH_I2C_Read... [11:11:29]Read from MH i2c: F0 09 00 A2 5B 00 E5 93 13 67 EE 0E 0D 67 57 [11:11:29]GetLastDocTimeStamp 1729336225 [11:11:29]current date 1729336293 [11:11:29]FM_GetShiftState [11:11:29]SAM_PROTO_GetShiftState [11:11:29]wFMCommunicate request_size=4 [11:11:29]MH_SAM_APDU [11:11:29]CAPDU: 80 13 01 00 [11:11:29]Write to MH i2c: E2 08 00 A3 5B 80 13 01 00 00 00 00 00 7B [11:11:29]Write i2c OK [11:11:29]MH_I2C_Read... [11:11:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:29]Read from MH i2c: E2 [11:11:29]MH_I2C_Read... [11:11:29]Read from MH i2c: E2 0E 00 [11:11:29]MH_I2C_Read... [11:11:29]Read from MH i2c: E2 0E 00 A3 5B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BE [11:11:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:11:29]wFMCommunicate OK [11:11:29]SAM_PROTO_GetShiftState done [11:11:29]FM_GetShiftState done [11:11:29]opened in 1729296582 [11:11:29]opened+sec_in_day 1729382982 [11:11:29]quantity*price = 150037 [11:11:29]sum+1 = 150039 [11:11:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 199 19.10.2024 11:11 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218554 ФПД: 182286488106516 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111133&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218554&fm=182286488106516&tin=02508201610067®Number=0000000000098116&sum=150000 [11:11:30]StoreToDocumentArchive [11:11:30]shift 443 fd 218554 [11:11:30]save to /storage/0443/doc_00218554 [11:11:30]save last doc name /storage/0443/doc_00218554 to /storage/kkm_last_doc_name [11:11:30]save OK [11:11:30]Clear old archive folders... [11:11:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:11:30]tlvbuf is 0151BD30 [11:11:30]SAM_PROTO_ClearQueue [11:11:30]wFMCommunicate request_size=4 [11:11:30]MH_SAM_APDU [11:11:30]CAPDU: 80 09 00 00 [11:11:30]Write to MH i2c: E2 08 00 B0 5B 80 09 00 00 00 00 00 00 7D [11:11:30]Write i2c OK [11:11:30]MH_I2C_Read... [11:11:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:11:30]Read from MH i2c: E2 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: E2 03 00 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: E2 03 00 B0 5B 00 90 00 7F [11:11:30]RAPDU: 90 00 [11:11:30]wFMCommunicate OK [11:11:30]SAM_PROTO_ClearQueue done [11:11:30]KKMCreateOFDPacket [11:11:30]OFDProtocolAddRootSTLVToBuf [11:11:30]FM_MakeSignedData [11:11:30]FM_MakeSignedData [11:11:30]SAM_PROTO_SignData [11:11:30]wFMCommunicate request_size=4 [11:11:30]MH_SAM_APDU [11:11:30]CAPDU: 80 0D 01 02 [11:11:30]Write to MH i2c: E2 08 00 B1 5B 80 0D 01 02 00 00 00 00 85 [11:11:30]Write i2c OK [11:11:30]MH_I2C_Read... [11:11:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:11:30]Read from MH i2c: E2 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: E2 03 00 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: E2 03 00 B1 5B 00 90 00 80 [11:11:30]RAPDU: 90 00 [11:11:30]wFMCommunicate OK [11:11:30]wFMCommunicate request_size=255 [11:11:30]MH_SAM_APDU [11:11: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 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 C7 00 00 00 F4 03 04 00 E5 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BA 55 03 00 35 04 06 00 A5 C9 E1 5E [11:11:30]Write to MH i2c: E2 02 01 B2 5B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 C7 00 00 00 F4 03 04 00 E5 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BA 55 03 00 35 04 06 00 A5 C9 E1 5E 00 00 AE [11:11:30]Write i2c OK [11:11:30]MH_I2C_Read... [11:11:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:30]Read from MH i2c: E2 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: E2 03 00 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: E2 03 00 B2 5B 00 90 00 81 [11:11:30]RAPDU: 90 00 [11:11:30]wFMCommunicate OK [11:11:30]wFMCommunicate request_size=7 [11:11:30]MH_SAM_APDU [11:11:30]CAPDU: 80 0D 02 02 02 F6 14 [11:11:30]Write to MH i2c: E2 0A 00 B3 5B 80 0D 02 02 02 00 F6 14 00 00 96 [11:11:30]Write i2c OK [11:11:30]MH_I2C_Read... [11:11:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:30]Read from MH i2c: E2 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: E2 03 00 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: E2 03 00 B3 5B 00 90 00 82 [11:11:30]RAPDU: 90 00 [11:11:30]wFMCommunicate OK [11:11:30]wFMCommunicate request_size=4 [11:11:30]MH_SAM_APDU [11:11:30]CAPDU: 80 0D 03 02 [11:11:30]Write to MH i2c: E2 08 00 B4 5B 80 0D 03 02 00 00 00 00 8A [11:11:30]Write i2c OK [11:11:30]MH_I2C_Read... [11:11:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:11:30]Read from MH i2c: E2 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: E2 0B 00 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: E2 0B 00 B4 5B 00 D9 B7 7D 05 DA D5 0B F6 90 00 4D [11:11:30]RAPDU: D9 B7 7D 05 DA D5 0B F6 90 00 [11:11:30]wFMCommunicate OK [11:11:30]SAM_PROTO_SignData done [11:11:30]FM_MakeSignedData done [11:11:30]CreateOFDProtocolMessage [11:11:30]wFMCommunicate request_size=4 [11:11:30]MH_SAM_APDU [11:11:30]CAPDU: 80 11 00 00 [11:11:30]Write to MH i2c: E2 08 00 B5 5B 80 11 00 00 00 00 00 00 8A [11:11:30]Write i2c OK [11:11:30]MH_I2C_Read... [11:11:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:30]Read from MH i2c: E2 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: E2 17 00 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: E2 17 00 B5 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D9 [11:11:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:11:30]wFMCommunicate OK [11:11:30]CreateOFDProtocolMessage done [11:11:30]OFDSenderStorePacket 218554 [11:11:30]StoreOFDPacket docnum=218554 [11:11:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 CB EC 04 01 91 E4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 C7 00 00 00 F4 03 04 00 E5 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BA 55 03 00 35 04 06 00 A5 C9 E1 5E F6 14 D9 B7 7D 05 DA D5 0B F6 [11:11:30]CheckFolder [11:11:30]dirname=/storage/ofd_packets [11:11:30]CheckFolder done [11:11:30]ProducePacketName [11:11:30]name=ofd_packets/00218554 [11:11:30]NVStorageSaveData ofd_packets/00218554 [11:11:30]File name is /storage/ofd_packets/00218554 [11:11:30]Write 298 bytes [11:11:30]NVStorageSaveData done [11:11:30]OFDSenderStorePacket done [11:11:30]KKMCreateOFDPacket done [11:11:30]NVStorageSaveData kkm_last_timestamp [11:11:30]File name is /storage/kkm_last_timestamp [11:11:30]Write 4 bytes [11:11:30]NVStorageSaveData done [11:11:30]ExternCall_PrintAddStr [11:11:30]wPrintStart [11:11:30]Write to MH i2c: 01 00 00 B6 5B 11 [11:11:30]Write i2c OK [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: 01 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: 01 07 00 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: 01 07 00 B6 5B 00 00 00 00 00 FF 0F 26 [11:11:30]RasterBufferAndPrint [11:11:30]line Счет N : (1)536100 [11:11:30]line ИНН: 02508201610067 [11:11:30]line Контрольно-Кассовый Чек [11:11:30]line ПРОДАЖА [11:11:30]line ТРК (МРК, ГНК) : 61 [11:11:30]line Товар: 2710194210 [11:11:30]line ДТ-К-2 [11:11:30]line 19.690 * 76.20 [11:11:30]line = 1500.38 [11:11:30]line НДС 12% НСП 1% [11:11:30]line > о реализуемом товаре [11:11:30]line ОКРУГЛЕНИЕ: -0.38 [11:11:30]line ИТОГО: 1500.00 [11:11:30]line Внесено: 1500.00 [11:11:30]line СДАЧА: 0.00 [11:11:30]line НСП 1% : 13.28 [11:11:30]line НДС 12% : 159.33 [11:11:30]line Наличными: 1500.00 [11:11:30]line Безнал.: 0.00 [11:11:30]line Место: АЗС № 84 "Партнер Нефть" [11:11:30]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:11:30]line СНО: Общий режим [11:11:30]line Чек 199 19.10.2024 11:11 [11:11:30]line Смена: 443 ФФД: 1.0 [11:11:30]line ЗНМ: 0300000178 [11:11:30]line РНМ: 0000000000098116 [11:11:30]line Версия ККМ: 001 [11:11:30]line ФМ: 0000000000965413 [11:11:30]line ФД: 218554 [11:11:30]line ФПД: 182286488106516 [11:11:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111133&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218554&fm=182286488106516&tin=02508201610067®Number=0000000000098116&sum=150000 [11:11:31]OFD Sender: Processing packet 218554 [packets to send 80, broken 79] [11:11:31]ProducePacketName [11:11:31]name=ofd_packets/00218554 [11:11:31]OFD Sender: To server: pG, [11:11:31]CommunicateWithHost lk.salyk.kg:30040 [11:11:31]ConnectInit lk.salyk.kg [11:11:31]written 0, free lines is 4095 [11:11:31]Write to MH i2c: 01 00 00 E1 5B 3C [11:11:31]Write i2c OK [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: 01 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: 01 07 00 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: 01 07 00 E1 5B 00 00 00 00 00 DD 0C 2C [11:11:31]RasterBufferAndPrint [11:11:31]line [11:11:31]line [11:11:31]line [11:11:31]line [11:11:31]line [11:11:31]written 0, free lines is 3299 [11:11:31]MH_Cut [11:11:31]Write to MH i2c: D1 01 00 E8 5B 01 15 [11:11:31]Write i2c OK [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: D1 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: D1 01 00 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: D1 01 00 E8 5B 00 14 [11:11:31]Write to MH i2c: 01 00 00 E9 5B 44 [11:11:31]Write i2c OK [11:11:31]MH_I2C_Read... [11:11:32]*** Cut start [11:11:32]*** Partial cut [11:11:32]*** CUTSNS_PIN = 1 [11:11:32]*** CUTSNS_PIN = 0 [11:11:32]*** Brake cut motor [11:11:33]Read from MH i2c: 01 [11:11:33]MH_I2C_Read... [11:11:33]*** Stop cut motor [11:11:33]*** Cut end [11:11:33]Read from MH i2c: 01 07 00 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: 01 07 00 E9 5B 00 00 00 00 00 FF 0F 59 [11:11:33]process_action close_receipt done [11:11:33]requested_data is exist [11:11:33]produce_requested_data [11:11:33]requested_item fm.sn is exist - process it [11:11:33]wFMCommunicate request_size=4 [11:11:33]MH_SAM_APDU [11:11:33]CAPDU: 80 11 00 00 [11:11:33]Write to MH i2c: E2 08 00 EA 5B 80 11 00 00 00 00 00 00 BF [11:11:33]Write i2c OK [11:11:33]MH_I2C_Read... [11:11:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:33]Read from MH i2c: E2 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 17 00 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 17 00 EA 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0E [11:11:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:11:33]wFMCommunicate OK [11:11:33]requested_item fd.num is exist - process it [11:11:33]SAM_PROTO_GetFieldsCounters [11:11:33]wFMCommunicate request_size=4 [11:11:33]MH_SAM_APDU [11:11:33]CAPDU: 80 13 00 00 [11:11:33]Write to MH i2c: E2 08 00 EB 5B 80 13 00 00 00 00 00 00 C2 [11:11:33]Write i2c OK [11:11:33]MH_I2C_Read... [11:11:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:11:33]Read from MH i2c: E2 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 62 00 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 62 00 EB 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BA 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 02 [11:11:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BA 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:11:33]wFMCommunicate OK [11:11:33]SAM_PROTO_GetFieldsCounters done [11:11:33]requested_item shift.num is exist - process it [11:11:33]requested_item shift.opened is exist - process it [11:11:33]req_shift_opened [11:11:33]FM_GetShiftState [11:11:33]SAM_PROTO_GetShiftState [11:11:33]wFMCommunicate request_size=4 [11:11:33]MH_SAM_APDU [11:11:33]CAPDU: 80 13 01 00 [11:11:33]Write to MH i2c: E2 08 00 EC 5B 80 13 01 00 00 00 00 00 C4 [11:11:33]Write i2c OK [11:11:33]MH_I2C_Read... [11:11:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:33]Read from MH i2c: E2 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 0E 00 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 0E 00 EC 5B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 07 [11:11:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:11:33]wFMCommunicate OK [11:11:33]SAM_PROTO_GetShiftState done [11:11:33]FM_GetShiftState done [11:11:33]req_shift_opened done [11:11:33]requested_item shift.open_date is exist - process it [11:11:33]req_shift_open_date [11:11:33]req_shift_open_date done [11:11:33]produce_requested_data done [11:11:33]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218554,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:11:33]process_action_free close_receipt [11:11:33]json_value_free [11:11:33]json_value_free done [11:11:33]process_json_proto returns [11:11:33]Send response to host [11:11:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218554,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:11:33]free response buf [11:11:33]execute_script done [11:11:33]execute_script returns [11:11:33]free content buf [11:11:33]Sock 9.Close socket [11:11:33]Sock 9.Thread stoped [11:12:20]accept exits with 8 [11:12:20]New connection [11:12:20]New thread 3066826084 created [11:12:20]Thread 3066682724 joined [11:12:20]Waiting for new connection... [11:12:20] Sock 8.Parse request [11:12:20]Sock 8.Check first char [11:12:20]Sock 8.First char is OK [11:12:20]request: POST /json_proto HTTP/1.0 [11:12:20]Method: POST [11:12:20]URL: /json_proto [11:12:20]Method is POST - this is cgi request [11:12:20]url: /json_proto [11:12:20]query_string will be loaded in cgi processing [11:12:20]execute_cgi json_proto POST (null) [11:12:20]execute_cgi path=json_proto method=POST [11:12:20]POST find Content-Length [11:12:20]Host: 172.17.40.4:8080 [11:12:20]Content-Length: 677 [11:12:20]Content-Type: application/json [11:12:20] [11:12:20]POST finish read [11:12:20]Found Content-Length = 677 [11:12:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:12:20]execute_script... [11:12:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:12:20]POST & json_proto [11:12:20]process_json_proto [11:12:20]json parsed OK: [11:12:20]protocol is kg_v1.0 [11:12:20]action value=close_receipt [11:12:20]process_action close_receipt [11:12:20]cmd_close_receipt [11:12:20]MH_GetDate [11:12:20]Write to MH i2c: F0 00 00 ED 5B 37 [11:12:20]Write i2c OK [11:12:20]MH_I2C_Read... [11:12:20]Read from MH i2c: F0 [11:12:20]MH_I2C_Read... [11:12:20]Read from MH i2c: F0 09 00 [11:12:20]MH_I2C_Read... [11:12:20]Read from MH i2c: F0 09 00 ED 5B 00 18 94 13 67 EE 0E 0D 67 D6 [11:12:20]GetLastDocTimeStamp 1729336293 [11:12:20]current date 1729336344 [11:12:20]FM_GetShiftState [11:12:20]SAM_PROTO_GetShiftState [11:12:20]wFMCommunicate request_size=4 [11:12:20]MH_SAM_APDU [11:12:20]CAPDU: 80 13 01 00 [11:12:20]Write to MH i2c: E2 08 00 EE 5B 80 13 01 00 00 00 00 00 C6 [11:12:20]Write i2c OK [11:12:20]MH_I2C_Read... [11:12:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:20]Read from MH i2c: E2 [11:12:20]MH_I2C_Read... [11:12:20]Read from MH i2c: E2 0E 00 [11:12:20]MH_I2C_Read... [11:12:20]Read from MH i2c: E2 0E 00 EE 5B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 09 [11:12:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:12:20]wFMCommunicate OK [11:12:20]SAM_PROTO_GetShiftState done [11:12:20]FM_GetShiftState done [11:12:20]opened in 1729296582 [11:12:20]opened+sec_in_day 1729382982 [11:12:20]quantity*price = 30038 [11:12:20]sum+1 = 30039 [11:12:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 200 19.10.2024 11:12 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218555 ФПД: 147661020164791 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111224&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218555&fm=147661020164791&tin=02508201610067®Number=0000000000098116&sum=30000 [11:12:21]StoreToDocumentArchive [11:12:21]shift 443 fd 218555 [11:12:21]save to /storage/0443/doc_00218555 [11:12:21]save last doc name /storage/0443/doc_00218555 to /storage/kkm_last_doc_name [11:12:21]save OK [11:12:21]Clear old archive folders... [11:12:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:12:21]tlvbuf is 0161E590 [11:12:21]SAM_PROTO_ClearQueue [11:12:21]wFMCommunicate request_size=4 [11:12:21]MH_SAM_APDU [11:12:21]CAPDU: 80 09 00 00 [11:12:21]Write to MH i2c: E2 08 00 FB 5B 80 09 00 00 00 00 00 00 C8 [11:12:21]Write i2c OK [11:12:21]MH_I2C_Read... [11:12:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:12:21]Read from MH i2c: E2 [11:12:21]MH_I2C_Read... [11:12:21]Read from MH i2c: E2 03 00 [11:12:21]MH_I2C_Read... [11:12:21]Read from MH i2c: E2 03 00 FB 5B 00 90 00 CA [11:12:21]RAPDU: 90 00 [11:12:21]wFMCommunicate OK [11:12:21]SAM_PROTO_ClearQueue done [11:12:21]KKMCreateOFDPacket [11:12:21]OFDProtocolAddRootSTLVToBuf [11:12:21]FM_MakeSignedData [11:12:21]FM_MakeSignedData [11:12:21]SAM_PROTO_SignData [11:12:21]wFMCommunicate request_size=4 [11:12:21]MH_SAM_APDU [11:12:21]CAPDU: 80 0D 01 02 [11:12:21]Write to MH i2c: E2 08 00 FC 5B 80 0D 01 02 00 00 00 00 D0 [11:12:21]Write i2c OK [11:12:21]MH_I2C_Read... [11:12:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:12:21]Read from MH i2c: E2 [11:12:21]MH_I2C_Read... [11:12:21]Read from MH i2c: E2 03 00 [11:12:21]MH_I2C_Read... [11:12:21]Read from MH i2c: E2 03 00 FC 5B 00 90 00 CB [11:12:21]RAPDU: 90 00 [11:12:21]wFMCommunicate OK [11:12:21]wFMCommunicate request_size=255 [11:12:21]MH_SAM_APDU [11:12: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 C8 00 00 00 F4 03 04 00 18 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BB 55 03 00 35 04 06 00 86 [11:12:21]Write to MH i2c: E2 02 01 FD 5B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C8 00 00 00 F4 03 04 00 18 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BB 55 03 00 35 04 06 00 86 00 00 8F [11:12:21]Write i2c OK [11:12:21]MH_I2C_Read... [11:12:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:22]Read from MH i2c: E2 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 03 00 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 03 00 FD 5B 00 90 00 CC [11:12:22]RAPDU: 90 00 [11:12:22]wFMCommunicate OK [11:12:22]wFMCommunicate request_size=10 [11:12:22]MH_SAM_APDU [11:12:22]CAPDU: 80 0D 02 02 05 4C 02 A7 72 B7 [11:12:22]Write to MH i2c: E2 0D 00 FE 5B 80 0D 02 02 05 00 4C 02 A7 72 B7 00 00 FB [11:12:22]Write i2c OK [11:12:22]MH_I2C_Read... [11:12:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:22]Read from MH i2c: E2 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 03 00 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 03 00 FE 5B 00 90 00 CD [11:12:22]RAPDU: 90 00 [11:12:22]wFMCommunicate OK [11:12:22]wFMCommunicate request_size=4 [11:12:22]MH_SAM_APDU [11:12:22]CAPDU: 80 0D 03 02 [11:12:22]Write to MH i2c: E2 08 00 FF 5B 80 0D 03 02 00 00 00 00 D5 [11:12:22]Write i2c OK [11:12:22]MH_I2C_Read... [11:12:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:12:22]Read from MH i2c: E2 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 0B 00 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 0B 00 FF 5B 00 8B 3C F2 CE E4 F2 EB 0F 90 00 2D [11:12:22]RAPDU: 8B 3C F2 CE E4 F2 EB 0F 90 00 [11:12:22]wFMCommunicate OK [11:12:22]SAM_PROTO_SignData done [11:12:22]FM_MakeSignedData done [11:12:22]CreateOFDProtocolMessage [11:12:22]wFMCommunicate request_size=4 [11:12:22]MH_SAM_APDU [11:12:22]CAPDU: 80 11 00 00 [11:12:22]Write to MH i2c: E2 08 00 00 5C 80 11 00 00 00 00 00 00 D6 [11:12:22]Write i2c OK [11:12:22]MH_I2C_Read... [11:12:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:22]Read from MH i2c: E2 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 17 00 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 17 00 00 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 25 [11:12:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:12:22]wFMCommunicate OK [11:12:22]CreateOFDProtocolMessage done [11:12:22]OFDSenderStorePacket 218555 [11:12:22]StoreOFDPacket docnum=218555 [11:12:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 65 11 07 01 77 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 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 C8 00 00 00 F4 03 04 00 18 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BB 55 03 00 35 04 06 00 86 4C 02 A7 72 B7 8B 3C F2 CE E4 F2 EB 0F [11:12:22]CheckFolder [11:12:22]dirname=/storage/ofd_packets [11:12:22]CheckFolder done [11:12:22]ProducePacketName [11:12:22]name=ofd_packets/00218555 [11:12:22]NVStorageSaveData ofd_packets/00218555 [11:12:22]File name is /storage/ofd_packets/00218555 [11:12:22]Write 301 bytes [11:12:22]NVStorageSaveData done [11:12:22]OFDSenderStorePacket done [11:12:22]KKMCreateOFDPacket done [11:12:22]NVStorageSaveData kkm_last_timestamp [11:12:22]File name is /storage/kkm_last_timestamp [11:12:22]Write 4 bytes [11:12:22]NVStorageSaveData done [11:12:22]ExternCall_PrintAddStr [11:12:22]wPrintStart [11:12:22]Write to MH i2c: 01 00 00 01 5C 5D [11:12:22]Write i2c OK [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: 01 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: 01 07 00 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: 01 07 00 01 5C 00 00 00 00 00 FF 0F 72 [11:12:22]RasterBufferAndPrint [11:12:22]line Счет N : (1)536101 [11:12:22]line ИНН: 02508201610067 [11:12:22]line Контрольно-Кассовый Чек [11:12:22]line ПРОДАЖА [11:12:22]line ТРК (МРК, ГНК) : 23 [11:12:22]line Товар: 2710124130 [11:12:22]line Аи-92-К-2 [11:12:22]line 4.490 * 66.90 [11:12:22]line = 300.38 [11:12:22]line НДС 12% НСП 1% [11:12:22]line > о реализуемом товаре [11:12:22]line ОКРУГЛЕНИЕ: -0.38 [11:12:22]line ИТОГО: 300.00 [11:12:22]line Внесено: 300.00 [11:12:22]line СДАЧА: 0.00 [11:12:22]line НСП 1% : 2.66 [11:12:22]line НДС 12% : 31.90 [11:12:22]line Наличными: 300.00 [11:12:22]line Безнал.: 0.00 [11:12:22]line Место: АЗС № 84 "Партнер Нефть" [11:12:22]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:12:22]line СНО: Общий режим [11:12:22]line Чек 200 19.10.2024 11:12 [11:12:22]line Смена: 443 ФФД: 1.0 [11:12:22]line ЗНМ: 0300000178 [11:12:22]line РНМ: 0000000000098116 [11:12:22]line Версия ККМ: 001 [11:12:22]line ФМ: 0000000000965413 [11:12:22]line ФД: 218555 [11:12:22]line ФПД: 147661020164791 [11:12:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111224&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218555&fm=147661020164791&tin=02508201610067®Number=0000000000098116&sum=30000 [11:12:22]written 0, free lines is 4095 [11:12:23]Write to MH i2c: 01 00 00 2C 5C 88 [11:12:23]Write i2c OK [11:12:23]MH_I2C_Read... [11:12:23]Read from MH i2c: 01 [11:12:23]MH_I2C_Read... [11:12:23]Read from MH i2c: 01 07 00 [11:12:23]MH_I2C_Read... [11:12:23]Read from MH i2c: 01 07 00 2C 5C 00 00 00 00 00 D4 0C 6F [11:12:23]RasterBufferAndPrint [11:12:23]line [11:12:23]line [11:12:23]line [11:12:23]line [11:12:23]line [11:12:23]written 0, free lines is 3288 [11:12:23]MH_Cut [11:12:23]Write to MH i2c: D1 01 00 33 5C 01 61 [11:12:23]Write i2c OK [11:12:23]MH_I2C_Read... [11:12:23]Read from MH i2c: D1 [11:12:23]MH_I2C_Read... [11:12:23]Read from MH i2c: D1 01 00 [11:12:23]MH_I2C_Read... [11:12:23]Read from MH i2c: D1 01 00 33 5C 00 60 [11:12:23]Write to MH i2c: 01 00 00 34 5C 90 [11:12:23]Write i2c OK [11:12:23]MH_I2C_Read... [11:12:23]*** Cut start [11:12:23]*** Partial cut [11:12:23]*** CUTSNS_PIN = 1 [11:12:23]*** CUTSNS_PIN = 0 [11:12:24]*** Brake cut motor [11:12:24]Read from MH i2c: 01 [11:12:24]MH_I2C_Read... [11:12:24]*** Stop cut motor [11:12:24]*** Cut end [11:12:24]Read from MH i2c: 01 07 00 [11:12:24]MH_I2C_Read... [11:12:24]Read from MH i2c: 01 07 00 34 5C 00 00 00 00 00 FF 0F A5 [11:12:24]process_action close_receipt done [11:12:24]requested_data is exist [11:12:24]produce_requested_data [11:12:24]requested_item fm.sn is exist - process it [11:12:24]wFMCommunicate request_size=4 [11:12:24]MH_SAM_APDU [11:12:24]CAPDU: 80 11 00 00 [11:12:24]Write to MH i2c: E2 08 00 35 5C 80 11 00 00 00 00 00 00 0B [11:12:24]Write i2c OK [11:12:24]MH_I2C_Read... [11:12:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:24]Read from MH i2c: E2 [11:12:24]MH_I2C_Read... [11:12:24]Read from MH i2c: E2 17 00 [11:12:24]MH_I2C_Read... [11:12:24]Read from MH i2c: E2 17 00 35 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5A [11:12:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:12:24]wFMCommunicate OK [11:12:24]requested_item fd.num is exist - process it [11:12:24]SAM_PROTO_GetFieldsCounters [11:12:24]wFMCommunicate request_size=4 [11:12:24]MH_SAM_APDU [11:12:24]CAPDU: 80 13 00 00 [11:12:24]Write to MH i2c: E2 08 00 36 5C 80 13 00 00 00 00 00 00 0E [11:12:24]Write i2c OK [11:12:24]MH_I2C_Read... [11:12:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:12:24]Read from MH i2c: E2 [11:12:24]MH_I2C_Read... [11:12:24]Read from MH i2c: E2 62 00 [11:12:24]MH_I2C_Read... [11:12:24]Read from MH i2c: E2 62 00 36 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BB 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 52 [11:12:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BB 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:12:24]wFMCommunicate OK [11:12:24]SAM_PROTO_GetFieldsCounters done [11:12:24]requested_item shift.num is exist - process it [11:12:24]requested_item shift.opened is exist - process it [11:12:24]req_shift_opened [11:12:24]FM_GetShiftState [11:12:24]SAM_PROTO_GetShiftState [11:12:24]wFMCommunicate request_size=4 [11:12:24]MH_SAM_APDU [11:12:24]CAPDU: 80 13 01 00 [11:12:24]Write to MH i2c: E2 08 00 37 5C 80 13 01 00 00 00 00 00 10 [11:12:24]Write i2c OK [11:12:24]MH_I2C_Read... [11:12:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:24]Read from MH i2c: E2 [11:12:24]MH_I2C_Read... [11:12:24]Read from MH i2c: E2 0E 00 [11:12:24]MH_I2C_Read... [11:12:24]Read from MH i2c: E2 0E 00 37 5C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 53 [11:12:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:12:24]wFMCommunicate OK [11:12:24]SAM_PROTO_GetShiftState done [11:12:24]FM_GetShiftState done [11:12:24]req_shift_opened done [11:12:24]requested_item shift.open_date is exist - process it [11:12:24]req_shift_open_date [11:12:24]req_shift_open_date done [11:12:24]produce_requested_data done [11:12:24]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218555,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:12:24]process_action_free close_receipt [11:12:24]json_value_free [11:12:24]json_value_free done [11:12:24]process_json_proto returns [11:12:24]Send response to host [11:12:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218555,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:12:24]free response buf [11:12:24]execute_script done [11:12:24]execute_script returns [11:12:24]free content buf [11:12:24]Sock 8.Close socket [11:12:24]Sock 8.Thread stoped [11:13:37]accept exits with 9 [11:13:37]New connection [11:13:37]New thread 3066682724 created [11:13:37]Thread 3066826084 joined [11:13:37]Waiting for new connection... [11:13:37] Sock 9.Parse request [11:13:37]Sock 9.Check first char [11:13:37]Sock 9.First char is OK [11:13:37]request: POST /json_proto HTTP/1.0 [11:13:37]Method: POST [11:13:37]URL: /json_proto [11:13:37]Method is POST - this is cgi request [11:13:37]url: /json_proto [11:13:37]query_string will be loaded in cgi processing [11:13:37]execute_cgi json_proto POST (null) [11:13:37]execute_cgi path=json_proto method=POST [11:13:37]POST find Content-Length [11:13:37]Host: 172.17.40.4:8080 [11:13:37]Content-Length: 748 [11:13:37]Content-Type: application/json [11:13:37] [11:13:37]POST finish read [11:13:37]Found Content-Length = 748 [11:13:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79763", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 150.00, "quantity" : 1.000, "sum" : 150.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" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:37]execute_script... [11: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 : (3)79763", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 150.00, "quantity" : 1.000, "sum" : 150.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" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:37]POST & json_proto [11:13:37]process_json_proto [11:13:37]json parsed OK: [11:13:37]protocol is kg_v1.0 [11:13:37]action value=close_receipt [11:13:37]process_action close_receipt [11:13:37]cmd_close_receipt [11:13:37]MH_GetDate [11:13:37]Write to MH i2c: F0 00 00 38 5C 83 [11:13:37]Write i2c OK [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: F0 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: F0 09 00 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: F0 09 00 38 5C 00 65 94 13 67 EE 0E 0D 67 6F [11:13:37]GetLastDocTimeStamp 1729336344 [11:13:37]current date 1729336421 [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 39 5C 80 13 01 00 00 00 00 00 12 [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 39 5C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 55 [11:13:37]RAPDU: 09 00 01 C6 F8 12 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]opened in 1729296582 [11:13:37]opened+sec_in_day 1729382982 [11:13:37]quantity*price = 15000 [11:13:37]sum+1 = 15001 [11:13:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 0.00 Безнал.: 150.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 201 19.10.2024 11:13 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218556 ФПД: 261087819396390 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111341&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218556&fm=261087819396390&tin=02508201610067®Number=0000000000098116&sum=15000 0 [11:13:38]StoreToDocumentArchive [11:13:38]shift 443 fd 218556 [11:13:38]save to /storage/0443/doc_00218556 [11:13:38]save last doc name /storage/0443/doc_00218556 to /storage/kkm_last_doc_name [11:13:38]save OK [11:13:38]Clear old archive folders... [11:13:38]ProcessDocumentItem done err = 0, tmpTLVsize=274 [11:13:38]tlvbuf is 015CAC70 [11:13:38]SAM_PROTO_ClearQueue [11:13:38]wFMCommunicate request_size=4 [11:13:38]MH_SAM_APDU [11:13:38]CAPDU: 80 09 00 00 [11:13:38]Write to MH i2c: E2 08 00 46 5C 80 09 00 00 00 00 00 00 14 [11:13:38]Write i2c OK [11:13:38]MH_I2C_Read... [11:13:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:38]Read from MH i2c: E2 [11:13:38]MH_I2C_Read... [11:13:38]Read from MH i2c: E2 03 00 [11:13:38]MH_I2C_Read... [11:13:38]Read from MH i2c: E2 03 00 46 5C 00 90 00 16 [11:13:38]RAPDU: 90 00 [11:13:38]wFMCommunicate OK [11:13:38]SAM_PROTO_ClearQueue done [11:13:38]KKMCreateOFDPacket [11:13:38]OFDProtocolAddRootSTLVToBuf [11:13:38]FM_MakeSignedData [11:13:38]FM_MakeSignedData [11:13:38]SAM_PROTO_SignData [11:13:38]wFMCommunicate request_size=4 [11:13:38]MH_SAM_APDU [11:13:38]CAPDU: 80 0D 01 02 [11:13:38]Write to MH i2c: E2 08 00 47 5C 80 0D 01 02 00 00 00 00 1C [11:13:38]Write i2c OK [11:13:38]MH_I2C_Read... [11:13:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:38]Read from MH i2c: E2 [11:13:38]MH_I2C_Read... [11:13:38]Read from MH i2c: E2 03 00 [11:13:38]MH_I2C_Read... [11:13:38]Read from MH i2c: E2 03 00 47 5C 00 90 00 17 [11:13:38]RAPDU: 90 00 [11:13:38]wFMCommunicate OK [11:13:38]wFMCommunicate request_size=255 [11:13:38]MH_SAM_APDU [11:13:38]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 65 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 [11:13:38]Write to MH i2c: E2 02 01 48 5C 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 65 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 00 00 B1 [11:13:38]Write i2c OK [11:13:38]MH_I2C_Read... [11:13:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:38]Read from MH i2c: E2 [11:13:38]MH_I2C_Read... [11:13:38]Read from MH i2c: E2 03 00 [11:13:38]MH_I2C_Read... [11:13:38]Read from MH i2c: E2 03 00 48 5C 00 90 00 18 [11:13:38]RAPDU: 90 00 [11:13:38]wFMCommunicate OK [11:13:38]wFMCommunicate request_size=33 [11:13:38]MH_SAM_APDU [11:13:38]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BC 55 03 00 35 04 06 00 ED 75 3E BA F5 26 [11:13:38]Write to MH i2c: E2 24 00 49 5C 80 0D 02 02 1C 00 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BC 55 03 00 35 04 06 00 ED 75 3E BA F5 26 00 00 33 [11:13:38]Write i2c OK [11:13:38]MH_I2C_Read... [11:13:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:38]Read from MH i2c: E2 [11:13:38]MH_I2C_Read... [11:13:38]Read from MH i2c: E2 03 00 [11:13:38]MH_I2C_Read... [11:13:38]Read from MH i2c: E2 03 00 49 5C 00 90 00 19 [11:13:38]RAPDU: 90 00 [11:13:38]wFMCommunicate OK [11:13:38]wFMCommunicate request_size=4 [11:13:38]MH_SAM_APDU [11:13:38]CAPDU: 80 0D 03 02 [11:13:38]Write to MH i2c: E2 08 00 4A 5C 80 0D 03 02 00 00 00 00 21 [11:13:38]Write i2c OK [11:13:38]MH_I2C_Read... [11:13:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:39]Read from MH i2c: E2 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: E2 0B 00 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: E2 0B 00 4A 5C 00 DE D3 F1 DC EE AD 23 CB 90 00 29 [11:13:39]RAPDU: DE D3 F1 DC EE AD 23 CB 90 00 [11:13:39]wFMCommunicate OK [11:13:39]SAM_PROTO_SignData done [11:13:39]FM_MakeSignedData done [11:13:39]CreateOFDProtocolMessage [11:13:39]wFMCommunicate request_size=4 [11:13:39]MH_SAM_APDU [11:13:39]CAPDU: 80 11 00 00 [11:13:39]Write to MH i2c: E2 08 00 4B 5C 80 11 00 00 00 00 00 00 21 [11:13:39]Write i2c OK [11:13:39]MH_I2C_Read... [11:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:39]Read from MH i2c: E2 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: E2 17 00 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: E2 17 00 4B 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 70 [11:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:13:39]wFMCommunicate OK [11:13:39]CreateOFDProtocolMessage done [11:13:39]OFDSenderStorePacket 218556 [11:13:39]StoreOFDPacket docnum=218556 [11:13:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 C0 C1 1E 01 23 31 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 65 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BC 55 03 00 35 04 06 00 ED 75 3E BA F5 26 DE D3 F1 DC EE AD 23 CB [11:13:39]CheckFolder [11:13:39]dirname=/storage/ofd_packets [11:13:39]CheckFolder done [11:13:39]ProducePacketName [11:13:39]name=ofd_packets/00218556 [11:13:39]NVStorageSaveData ofd_packets/00218556 [11:13:39]File name is /storage/ofd_packets/00218556 [11:13:39]Write 324 bytes [11:13:39]NVStorageSaveData done [11:13:39]OFDSenderStorePacket done [11:13:39]KKMCreateOFDPacket done [11:13:39]NVStorageSaveData kkm_last_timestamp [11:13:39]File name is /storage/kkm_last_timestamp [11:13:39]Write 4 bytes [11:13:39]NVStorageSaveData done [11:13:39]ExternCall_PrintAddStr [11:13:39]wPrintStart [11:13:39]Write to MH i2c: 01 00 00 4C 5C A8 [11:13:39]Write i2c OK [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: 01 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: 01 07 00 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: 01 07 00 4C 5C 00 00 00 00 00 FF 0F BD [11:13:39]RasterBufferAndPrint [11:13:39]line Счет N : (3)79763 [11:13:39]line ИНН: 02508201610067 [11:13:39]line Контрольно-Кассовый Чек [11:13:39]line ПРОДАЖА [11:13:39]line Товар: 4640030091645 [11:13:39]line Сигареты ESSE Exchange M [11:13:39]line 1.000 * 150.00 [11:13:39]line = 150.00 [11:13:39]line НДС 12% НСП 1% [11:13:39]line > о реализуемом товаре [11:13:39]line ИТОГО: 150.00 [11:13:39]line НСП 1% : 1.33 [11:13:39]line НДС 12% : 15.93 [11:13:39]line Наличными: 0.00 [11:13:39]line Безнал.: 150.00 [11:13:39]line Место: АЗС № 84 "Партнер Нефть" [11:13:39]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:13:39]line СНО: Общий режим [11:13:39]line Чек 201 19.10.2024 11:13 [11:13:39]line Смена: 443 ФФД: 1.0 [11:13:39]line ЗНМ: 0300000178 [11:13:39]line РНМ: 0000000000098116 [11:13:39]line Версия ККМ: 001 [11:13:39]line Платежная система: Mbank [11:13:39]line ФМ: 0000000000965413 [11:13:39]line ФД: 218556 [11:13:39]line ФПД: 261087819396390 [11:13:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111341&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218556&fm=261087819396390&tin=02508201610067®Number=0000000000098116&sum=15000 [11:13:39]line 0 [11:13:39]written 0, free lines is 4095 [11:13:39]Write to MH i2c: 01 00 00 75 5C D1 [11:13:39]Write i2c OK [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: 01 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: 01 07 00 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: 01 07 00 75 5C 00 00 00 00 00 FF 0C E3 [11:13:39]RasterBufferAndPrint [11:13:39]line [11:13:39]line [11:13:39]line [11:13:39]line [11:13:39]line [11:13:39]written 0, free lines is 3332 [11:13:39]MH_Cut [11:13:39]Write to MH i2c: D1 01 00 7C 5C 01 AA [11:13:39]Write i2c OK [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: D1 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: D1 01 00 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: D1 01 00 7C 5C 00 A9 [11:13:39]Write to MH i2c: 01 00 00 7D 5C D9 [11:13:39]Write i2c OK [11:13:39]MH_I2C_Read... [11:13:40]*** Cut start [11:13:40]*** Partial cut [11:13:40]*** CUTSNS_PIN = 1 [11:13:40]*** CUTSNS_PIN = 0 [11:13:40]*** Brake cut motor [11:13:41]Read from MH i2c: 01 [11:13:41]MH_I2C_Read... [11:13:41]*** Stop cut motor [11:13:41]*** Cut end [11:13:41]Read from MH i2c: 01 07 00 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: 01 07 00 7D 5C 00 00 00 00 00 FF 0F EE [11:13:41]process_action close_receipt done [11:13:41]requested_data is exist [11:13:41]produce_requested_data [11:13:41]requested_item fm.sn is exist - process it [11:13:41]wFMCommunicate request_size=4 [11:13:41]MH_SAM_APDU [11:13:41]CAPDU: 80 11 00 00 [11:13:41]Write to MH i2c: E2 08 00 7E 5C 80 11 00 00 00 00 00 00 54 [11:13:41]Write i2c OK [11:13:41]MH_I2C_Read... [11:13:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:41]Read from MH i2c: E2 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: E2 17 00 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: E2 17 00 7E 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A3 [11:13:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:13:41]wFMCommunicate OK [11:13:41]requested_item fd.num is exist - process it [11:13:41]SAM_PROTO_GetFieldsCounters [11:13:41]wFMCommunicate request_size=4 [11:13:41]MH_SAM_APDU [11:13:41]CAPDU: 80 13 00 00 [11:13:41]Write to MH i2c: E2 08 00 7F 5C 80 13 00 00 00 00 00 00 57 [11:13:41]Write i2c OK [11:13:41]MH_I2C_Read... [11:13:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:41]Read from MH i2c: E2 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: E2 62 00 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: E2 62 00 7F 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BC 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 9F [11:13:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BC 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:13:41]wFMCommunicate OK [11:13:41]SAM_PROTO_GetFieldsCounters done [11:13:41]requested_item shift.num is exist - process it [11:13:41]requested_item shift.opened is exist - process it [11:13:41]req_shift_opened [11:13:41]FM_GetShiftState [11:13:41]SAM_PROTO_GetShiftState [11:13:41]wFMCommunicate request_size=4 [11:13:41]MH_SAM_APDU [11:13:41]CAPDU: 80 13 01 00 [11:13:41]Write to MH i2c: E2 08 00 80 5C 80 13 01 00 00 00 00 00 59 [11:13:41]Write i2c OK [11:13:41]MH_I2C_Read... [11:13:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:41]Read from MH i2c: E2 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: E2 0E 00 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: E2 0E 00 80 5C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9C [11:13:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:13:41]wFMCommunicate OK [11:13:41]SAM_PROTO_GetShiftState done [11:13:41]FM_GetShiftState done [11:13:41]req_shift_opened done [11:13:41]requested_item shift.open_date is exist - process it [11:13:41]req_shift_open_date [11:13:41]req_shift_open_date done [11:13:41]produce_requested_data done [11:13:41]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218556,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:13:41]process_action_free close_receipt [11:13:41]json_value_free [11:13:41]json_value_free done [11:13:41]process_json_proto returns [11:13:41]Send response to host [11:13:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218556,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:13:41]free response buf [11:13:41]execute_script done [11:13:41]execute_script returns [11:13:41]free content buf [11:13:41]Sock 9.Close socket [11:13:41]Sock 9.Thread stoped [11:13:45]ConnectInit Can't connect to host [11:13:45]CommunicateWithHost connect error [11:13:45]CommunicateWithHost err = -1 [11:13:45]OFD Sender: Server communicate error [11:13:45]OFD Sender: Processing packet 218554 [packets to send 82, broken 79] [11:13:45]ProducePacketName [11:13:45]name=ofd_packets/00218554 [11:13:45]OFD Sender: To server: pG, [11:13:45]CommunicateWithHost lk.salyk.kg:30040 [11:13:45]ConnectInit lk.salyk.kg [11:13:45]Connected sock=9 [11:13:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 CB EC 04 01 91 E4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 C7 00 00 00 F4 03 04 00 E5 93 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BA 55 03 00 35 04 06 00 A5 C9 E1 5E F6 14 D9 B7 7D 05 DA D5 0B F6 [11:13:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 57 83 47 00 65 CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BA 55 03 00 F4 03 04 00 05 40 13 67 B6 04 01 00 00 6A 16 6A EC 2D 45 BA 86 [11:13:45]CommunicateWithHost err = 0 [11:13:45]CheckOFDResponse [11:13:45]1017 (14) - 77093643461234 [11:13:45]1041 (16) - 0000000000965413 [11:13:45]1040 (4) - 218554 [11:13:45]1012 (4) - 19.10.2024 05:13 [11:13:45]1206 (1) - 0 [11:13:45]OFD Sender: Remove packet 218554 [11:13:45]ProducePacketName [11:13:45]name=ofd_packets/00218554 [11:13:45]NVStorageDeleteData [11:13:45]OFD Sender: Processing packet 218555 [packets to send 81, broken 79] [11:13:45]ProducePacketName [11:13:45]name=ofd_packets/00218555 [11:13:45]OFD Sender: To server: pG, [11:13:45]CommunicateWithHost lk.salyk.kg:30040 [11:13:45]ConnectInit lk.salyk.kg [11:13:46]Connected sock=9 [11:13:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 65 11 07 01 77 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 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 C8 00 00 00 F4 03 04 00 18 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BB 55 03 00 35 04 06 00 86 4C 02 A7 72 B7 8B 3C F2 CE E4 F2 EB 0F [11:13:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 74 0A 47 00 6C 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 39 36 35 34 31 33 10 04 04 00 BB 55 03 00 F4 03 04 00 05 40 13 67 B6 04 01 00 00 68 B2 28 A3 89 EA A0 2D [11:13:46]CommunicateWithHost err = 0 [11:13:46]CheckOFDResponse [11:13:46]1017 (14) - 77093643461234 [11:13:46]1041 (16) - 0000000000965413 [11:13:46]1040 (4) - 218555 [11:13:46]1012 (4) - 19.10.2024 05:13 [11:13:46]1206 (1) - 0 [11:13:46]OFD Sender: Remove packet 218555 [11:13:46]ProducePacketName [11:13:46]name=ofd_packets/00218555 [11:13:46]NVStorageDeleteData [11:13:46]OFD Sender: Processing packet 218556 [packets to send 80, broken 79] [11:13:46]ProducePacketName [11:13:46]name=ofd_packets/00218556 [11:13:46]OFD Sender: To server: pG, [11:13:46]CommunicateWithHost lk.salyk.kg:30040 [11:13:46]ConnectInit lk.salyk.kg [11:13:46]Connected sock=9 [11:13:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 C0 C1 1E 01 23 31 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 65 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BC 55 03 00 35 04 06 00 ED 75 3E BA F5 26 DE D3 F1 DC EE AD 23 CB [11:13:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D6 EC 47 00 7D 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 39 36 35 34 31 33 10 04 04 00 BC 55 03 00 F4 03 04 00 06 40 13 67 B6 04 01 00 00 DD 77 69 85 67 44 3A 08 [11:13:47]CommunicateWithHost err = 0 [11:13:47]CheckOFDResponse [11:13:47]1017 (14) - 77093643461234 [11:13:47]1041 (16) - 0000000000965413 [11:13:47]1040 (4) - 218556 [11:13:47]1012 (4) - 19.10.2024 05:13 [11:13:47]1206 (1) - 0 [11:13:47]OFD Sender: Remove packet 218556 [11:13:47]ProducePacketName [11:13:47]name=ofd_packets/00218556 [11:13:47]NVStorageDeleteData [11:13:47]OFD Sender: No OFD packet to send [11:13:52]OFD Sender: No OFD packet to send [11:13:57]OFD Sender: No OFD packet to send [11:14:02]OFD Sender: No OFD packet to send [11:14:07]OFD Sender: No OFD packet to send [11:14:12]OFD Sender: No OFD packet to send [11:14:17]OFD Sender: No OFD packet to send [11:14:22]OFD Sender: No OFD packet to send [11:14:27]OFD Sender: No OFD packet to send [11:14:32]OFD Sender: No OFD packet to send [11:14:37]OFD Sender: No OFD packet to send [11:14:42]OFD Sender: No OFD packet to send [11:14:47]OFD Sender: No OFD packet to send [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:12]OFD Sender: No OFD packet to send [11:15:17]OFD Sender: No OFD packet to send [11:15:21]accept exits with 8 [11:15:21]New connection [11:15:21]New thread 3066826084 created [11:15:21]Thread 3066682724 joined [11:15:21]Waiting for new connection... [11:15:21] Sock 8.Parse request [11:15:21]Sock 8.Check first char [11:15:21]Sock 8.First char is OK [11:15:21]request: POST /json_proto HTTP/1.0 [11:15:21]Method: POST [11:15:21]URL: /json_proto [11:15:21]Method is POST - this is cgi request [11:15:21]url: /json_proto [11:15:21]query_string will be loaded in cgi processing [11:15:21]execute_cgi json_proto POST (null) [11:15:21]execute_cgi path=json_proto method=POST [11:15:21]POST find Content-Length [11:15:21]Host: 172.17.40.4:8080 [11:15:21]Content-Length: 759 [11:15:21]Content-Type: application/json [11:15:21] [11:15:21]POST finish read [11:15:21]Found Content-Length = 759 [11:15:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536105", "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" ] } } [11:15:21]execute_script... [11:15: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)536105", "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" ] } } [11:15:21]POST & json_proto [11:15:21]process_json_proto [11:15:21]json parsed OK: [11:15:21]protocol is kg_v1.0 [11:15:21]action value=close_receipt [11:15:21]process_action close_receipt [11:15:21]cmd_close_receipt [11:15:21]MH_GetDate [11:15:21]Write to MH i2c: F0 00 00 81 5C CC [11:15:21]Write i2c OK [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: F0 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: F0 09 00 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: F0 09 00 81 5C 00 CD 94 13 67 EE 0E 0D 67 20 [11:15:21]GetLastDocTimeStamp 1729336421 [11:15:21]current date 1729336525 [11:15:21]FM_GetShiftState [11:15:21]SAM_PROTO_GetShiftState [11:15:21]wFMCommunicate request_size=4 [11:15:21]MH_SAM_APDU [11:15:21]CAPDU: 80 13 01 00 [11:15:21]Write to MH i2c: E2 08 00 82 5C 80 13 01 00 00 00 00 00 5B [11:15:21]Write i2c OK [11:15:21]MH_I2C_Read... [11:15:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:21]Read from MH i2c: E2 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 0E 00 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 0E 00 82 5C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9E [11:15:21]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:15:21]wFMCommunicate OK [11:15:21]SAM_PROTO_GetShiftState done [11:15:21]FM_GetShiftState done [11:15:21]opened in 1729296582 [11:15:21]opened+sec_in_day 1729382982 [11:15:21]quantity*price = 60055 [11:15:21]sum+1 = 60056 [11:15:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.55 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 0.00 Безнал.: 600.55 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 202 19.10.2024 11:15 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218557 ФПД: 88114612520081 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111525&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218557&fm=88114612520081&tin=02508201610067®Number=0000000000098116&sum=60055 [11:15:22]StoreToDocumentArchive [11:15:22]shift 443 fd 218557 [11:15:22]save to /storage/0443/doc_00218557 [11:15:22]save last doc name /storage/0443/doc_00218557 to /storage/kkm_last_doc_name [11:15:22]save OK [11:15:22]Clear old archive folders... [11:15:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:15:22]tlvbuf is 0151E120 [11:15:22]SAM_PROTO_ClearQueue [11:15:22]wFMCommunicate request_size=4 [11:15:22]MH_SAM_APDU [11:15:22]CAPDU: 80 09 00 00 [11:15:22]Write to MH i2c: E2 08 00 8F 5C 80 09 00 00 00 00 00 00 5D [11:15:22]Write i2c OK [11:15:22]MH_I2C_Read... [11:15:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:22]Read from MH i2c: E2 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 03 00 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 03 00 8F 5C 00 90 00 5F [11:15:22]RAPDU: 90 00 [11:15:22]wFMCommunicate OK [11:15:22]SAM_PROTO_ClearQueue done [11:15:22]KKMCreateOFDPacket [11:15:22]OFDProtocolAddRootSTLVToBuf [11:15:22]FM_MakeSignedData [11:15:22]FM_MakeSignedData [11:15:22]SAM_PROTO_SignData [11:15:22]wFMCommunicate request_size=4 [11:15:22]MH_SAM_APDU [11:15:22]CAPDU: 80 0D 01 02 [11:15:22]Write to MH i2c: E2 08 00 90 5C 80 0D 01 02 00 00 00 00 65 [11:15:22]Write i2c OK [11:15:22]MH_I2C_Read... [11:15:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:22]Read from MH i2c: E2 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 03 00 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 03 00 90 5C 00 90 00 60 [11:15:22]RAPDU: 90 00 [11:15:22]wFMCommunicate OK [11:15:22]wFMCommunicate request_size=255 [11:15:22]MH_SAM_APDU [11:15:22]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 CA 00 00 00 F4 03 04 00 CD 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BD 55 03 00 35 04 06 00 [11:15:22]Write to MH i2c: E2 02 01 91 5C 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 CA 00 00 00 F4 03 04 00 CD 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BD 55 03 00 35 04 06 00 00 00 57 [11:15:22]Write i2c OK [11:15:22]MH_I2C_Read... [11:15:22]OFD Sender: No OFD packet to send [11:15:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:22]Read from MH i2c: E2 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 03 00 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 03 00 91 5C 00 90 00 61 [11:15:22]RAPDU: 90 00 [11:15:22]wFMCommunicate OK [11:15:22]wFMCommunicate request_size=11 [11:15:22]MH_SAM_APDU [11:15:22]CAPDU: 80 0D 02 02 06 50 23 C8 2D C4 91 [11:15:22]Write to MH i2c: E2 0E 00 92 5C 80 0D 02 02 06 00 50 23 C8 2D C4 91 00 00 31 [11:15:22]Write i2c OK [11:15:22]MH_I2C_Read... [11:15:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:22]Read from MH i2c: E2 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 03 00 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 03 00 92 5C 00 90 00 62 [11:15:22]RAPDU: 90 00 [11:15:22]wFMCommunicate OK [11:15:22]wFMCommunicate request_size=4 [11:15:22]MH_SAM_APDU [11:15:22]CAPDU: 80 0D 03 02 [11:15:22]Write to MH i2c: E2 08 00 93 5C 80 0D 03 02 00 00 00 00 6A [11:15:22]Write i2c OK [11:15:22]MH_I2C_Read... [11:15:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:22]Read from MH i2c: E2 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 0B 00 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: E2 0B 00 93 5C 00 BC 72 99 B1 13 CF 7F A7 90 00 EB [11:15:22]RAPDU: BC 72 99 B1 13 CF 7F A7 90 00 [11:15:22]wFMCommunicate OK [11:15:22]SAM_PROTO_SignData done [11:15:22]FM_MakeSignedData done [11:15:22]CreateOFDProtocolMessage [11:15:22]wFMCommunicate request_size=4 [11:15:22]MH_SAM_APDU [11:15:22]CAPDU: 80 11 00 00 [11:15:22]Write to MH i2c: E2 08 00 94 5C 80 11 00 00 00 00 00 00 6A [11:15:22]Write i2c OK [11:15:22]MH_I2C_Read... [11:15:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:23]Read from MH i2c: E2 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: E2 17 00 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: E2 17 00 94 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B9 [11:15:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:15:23]wFMCommunicate OK [11:15:23]CreateOFDProtocolMessage done [11:15:23]OFDSenderStorePacket 218557 [11:15:23]StoreOFDPacket docnum=218557 [11:15:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 6A 6E 08 01 AC 0A 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 CA 00 00 00 F4 03 04 00 CD 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BD 55 03 00 35 04 06 00 50 23 C8 2D C4 91 BC 72 99 B1 13 CF 7F A7 [11:15:23]CheckFolder [11:15:23]dirname=/storage/ofd_packets [11:15:23]CheckFolder done [11:15:23]ProducePacketName [11:15:23]name=ofd_packets/00218557 [11:15:23]NVStorageSaveData ofd_packets/00218557 [11:15:23]File name is /storage/ofd_packets/00218557 [11:15:23]Write 302 bytes [11:15:23]NVStorageSaveData done [11:15:23]OFDSenderStorePacket done [11:15:23]KKMCreateOFDPacket done [11:15:23]NVStorageSaveData kkm_last_timestamp [11:15:23]File name is /storage/kkm_last_timestamp [11:15:23]Write 4 bytes [11:15:23]NVStorageSaveData done [11:15:23]ExternCall_PrintAddStr [11:15:23]wPrintStart [11:15:23]Write to MH i2c: 01 00 00 95 5C F1 [11:15:23]Write i2c OK [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: 01 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: 01 07 00 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: 01 07 00 95 5C 00 00 00 00 00 FF 0F 06 [11:15:23]RasterBufferAndPrint [11:15:23]line Счет N : (1)536105 [11:15:23]line ИНН: 02508201610067 [11:15:23]line Контрольно-Кассовый Чек [11:15:23]line ПРОДАЖА [11:15:23]line ТРК (МРК, ГНК) : 42 [11:15:23]line Товар: 2710124130 [11:15:23]line SUPER 92-К-5 [11:15:23]line 8.780 * 68.40 [11:15:23]line = 600.55 [11:15:23]line НДС 12% НСП 1% [11:15:23]line > о реализуемом товаре [11:15:23]line ИТОГО: 600.55 [11:15:23]line НСП 1% : 5.31 [11:15:23]line НДС 12% : 63.77 [11:15:23]line Наличными: 0.00 [11:15:23]line Безнал.: 600.55 [11:15:23]line Место: АЗС № 84 "Партнер Нефть" [11:15:23]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:15:23]line СНО: Общий режим [11:15:23]line Чек 202 19.10.2024 11:15 [11:15:23]line Смена: 443 ФФД: 1.0 [11:15:23]line ЗНМ: 0300000178 [11:15:23]line РНМ: 0000000000098116 [11:15:23]line Версия ККМ: 001 [11:15:23]line Платежная система: Mbank [11:15:23]line ФМ: 0000000000965413 [11:15:23]line ФД: 218557 [11:15:23]line ФПД: 88114612520081 [11:15:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111525&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218557&fm=88114612520081&tin=02508201610067®Number=0000000000098116&sum=60055 [11:15:23]OFD Sender: Processing packet 218557 [packets to send 80, broken 79] [11:15:23]ProducePacketName [11:15:23]name=ofd_packets/00218557 [11:15:23]OFD Sender: To server: pG, [11:15:23]CommunicateWithHost lk.salyk.kg:30040 [11:15:23]ConnectInit lk.salyk.kg [11:15:23]written 0, free lines is 4095 [11:15:23]Connected sock=10 [11:15:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 6A 6E 08 01 AC 0A 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 CA 00 00 00 F4 03 04 00 CD 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BD 55 03 00 35 04 06 00 50 23 C8 2D C4 91 BC 72 99 B1 13 CF 7F A7 [11:15:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AA F5 47 00 A6 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BD 55 03 00 F4 03 04 00 67 40 13 67 B6 04 01 00 00 89 82 8E E0 91 81 62 CE [11:15:23]CommunicateWithHost err = 0 [11:15:23]CheckOFDResponse [11:15:23]1017 (14) - 77093643461234 [11:15:23]1041 (16) - 0000000000965413 [11:15:23]1040 (4) - 218557 [11:15:23]1012 (4) - 19.10.2024 05:15 [11:15:23]1206 (1) - 0 [11:15:23]OFD Sender: Remove packet 218557 [11:15:23]ProducePacketName [11:15:23]name=ofd_packets/00218557 [11:15:23]NVStorageDeleteData [11:15:23]Write to MH i2c: 01 00 00 BE 5C 1A [11:15:23]Write i2c OK [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: 01 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: 01 07 00 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: 01 07 00 BE 5C 00 00 00 00 00 F8 0C 25 [11:15:23]RasterBufferAndPrint [11:15:23]line [11:15:23]line [11:15:23]line [11:15:23]line [11:15:23]line [11:15:23]written 0, free lines is 3327 [11:15:23]MH_Cut [11:15:23]Write to MH i2c: D1 01 00 C5 5C 01 F3 [11:15:23]Write i2c OK [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: D1 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: D1 01 00 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: D1 01 00 C5 5C 00 F2 [11:15:23]Write to MH i2c: 01 00 00 C6 5C 22 [11:15:23]Write i2c OK [11:15:23]MH_I2C_Read... [11:15:24]OFD Sender: No OFD packet to send [11:15:24]*** Cut start [11:15:24]*** Partial cut [11:15:24]*** CUTSNS_PIN = 1 [11:15:24]*** CUTSNS_PIN = 0 [11:15:24]*** Brake cut motor [11:15:25]Read from MH i2c: 01 [11:15:25]MH_I2C_Read... [11:15:25]*** Stop cut motor [11:15:25]*** Cut end [11:15:25]Read from MH i2c: 01 07 00 [11:15:25]MH_I2C_Read... [11:15:25]Read from MH i2c: 01 07 00 C6 5C 00 00 00 00 00 FF 0F 37 [11:15:25]process_action close_receipt done [11:15:25]requested_data is exist [11:15:25]produce_requested_data [11:15:25]requested_item fm.sn is exist - process it [11:15:25]wFMCommunicate request_size=4 [11:15:25]MH_SAM_APDU [11:15:25]CAPDU: 80 11 00 00 [11:15:25]Write to MH i2c: E2 08 00 C7 5C 80 11 00 00 00 00 00 00 9D [11:15:25]Write i2c OK [11:15:25]MH_I2C_Read... [11:15:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:25]Read from MH i2c: E2 [11:15:25]MH_I2C_Read... [11:15:25]Read from MH i2c: E2 17 00 [11:15:25]MH_I2C_Read... [11:15:25]Read from MH i2c: E2 17 00 C7 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EC [11:15:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:15:25]wFMCommunicate OK [11:15:25]requested_item fd.num is exist - process it [11:15:25]SAM_PROTO_GetFieldsCounters [11:15:25]wFMCommunicate request_size=4 [11:15:25]MH_SAM_APDU [11:15:25]CAPDU: 80 13 00 00 [11:15:25]Write to MH i2c: E2 08 00 C8 5C 80 13 00 00 00 00 00 00 A0 [11:15:25]Write i2c OK [11:15:25]MH_I2C_Read... [11:15:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:25]Read from MH i2c: E2 [11:15:25]MH_I2C_Read... [11:15:25]Read from MH i2c: E2 62 00 [11:15:25]MH_I2C_Read... [11:15:25]Read from MH i2c: E2 62 00 C8 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BD 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 EC [11:15:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BD 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:15:25]wFMCommunicate OK [11:15:25]SAM_PROTO_GetFieldsCounters done [11:15:25]requested_item shift.num is exist - process it [11:15:25]requested_item shift.opened is exist - process it [11:15:25]req_shift_opened [11:15:25]FM_GetShiftState [11:15:25]SAM_PROTO_GetShiftState [11:15:25]wFMCommunicate request_size=4 [11:15:25]MH_SAM_APDU [11:15:25]CAPDU: 80 13 01 00 [11:15:25]Write to MH i2c: E2 08 00 C9 5C 80 13 01 00 00 00 00 00 A2 [11:15:25]Write i2c OK [11:15:25]MH_I2C_Read... [11:15:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:25]Read from MH i2c: E2 [11:15:25]MH_I2C_Read... [11:15:25]Read from MH i2c: E2 0E 00 [11:15:25]MH_I2C_Read... [11:15:25]Read from MH i2c: E2 0E 00 C9 5C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E5 [11:15:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:15:25]wFMCommunicate OK [11:15:25]SAM_PROTO_GetShiftState done [11:15:25]FM_GetShiftState done [11:15:25]req_shift_opened done [11:15:25]requested_item shift.open_date is exist - process it [11:15:25]req_shift_open_date [11:15:25]req_shift_open_date done [11:15:25]produce_requested_data done [11:15:25]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218557,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:15:25]process_action_free close_receipt [11:15:25]json_value_free [11:15:25]json_value_free done [11:15:25]process_json_proto returns [11:15:25]Send response to host [11:15:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218557,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:15:25]free response buf [11:15:25]execute_script done [11:15:25]execute_script returns [11:15:25]free content buf [11:15:25]Sock 8.Close socket [11:15:25]Sock 8.Thread stoped [11:15:29]OFD Sender: No OFD packet to send [11:15:34]OFD Sender: No OFD packet to send [11:15:39]OFD Sender: No OFD packet to send [11:15:44]OFD Sender: No OFD packet to send [11:15:49]OFD Sender: No OFD packet to send [11:15:54]OFD Sender: No OFD packet to send [11:15:59]OFD Sender: No OFD packet to send [11:16:04]OFD Sender: No OFD packet to send [11:16:08]accept exits with 9 [11:16:08]New connection [11:16:08]New thread 3066682724 created [11:16:08]Thread 3066826084 joined [11:16:08]Waiting for new connection... [11:16:08] Sock 9.Parse request [11:16:08]Sock 9.Check first char [11:16:08]Sock 9.First char is OK [11:16:08]request: POST /json_proto HTTP/1.0 [11:16:08]Method: POST [11:16:08]URL: /json_proto [11:16:08]Method is POST - this is cgi request [11:16:08]url: /json_proto [11:16:08]query_string will be loaded in cgi processing [11:16:08]execute_cgi json_proto POST (null) [11:16:08]execute_cgi path=json_proto method=POST [11:16:08]POST find Content-Length [11:16:08]Host: 172.17.40.4:8080 [11:16:08]Content-Length: 766 [11:16:08]Content-Type: application/json [11:16:08] [11:16:08]POST finish read [11:16:08]Found Content-Length = 766 [11:16:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536104", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 40.030, "sum" : 3050.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3050.29 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:08]execute_script... [11:16: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)536104", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 40.030, "sum" : 3050.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3050.29 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:08]POST & json_proto [11:16:08]process_json_proto [11:16:08]json parsed OK: [11:16:08]protocol is kg_v1.0 [11:16:08]action value=close_receipt [11:16:08]process_action close_receipt [11:16:08]cmd_close_receipt [11:16:08]MH_GetDate [11:16:08]Write to MH i2c: F0 00 00 CA 5C 15 [11:16:08]Write i2c OK [11:16:08]MH_I2C_Read... [11:16:08]Read from MH i2c: F0 [11:16:08]MH_I2C_Read... [11:16:08]Read from MH i2c: F0 09 00 [11:16:08]MH_I2C_Read... [11:16:08]Read from MH i2c: F0 09 00 CA 5C 00 FC 94 13 67 EE 0E 0D 67 98 [11:16:08]GetLastDocTimeStamp 1729336525 [11:16:08]current date 1729336572 [11:16:08]FM_GetShiftState [11:16:08]SAM_PROTO_GetShiftState [11:16:08]wFMCommunicate request_size=4 [11:16:08]MH_SAM_APDU [11:16:08]CAPDU: 80 13 01 00 [11:16:08]Write to MH i2c: E2 08 00 CB 5C 80 13 01 00 00 00 00 00 A4 [11:16:08]Write i2c OK [11:16:08]MH_I2C_Read... [11:16:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:08]Read from MH i2c: E2 [11:16:08]MH_I2C_Read... [11:16:08]Read from MH i2c: E2 0E 00 [11:16:08]MH_I2C_Read... [11:16:08]Read from MH i2c: E2 0E 00 CB 5C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E7 [11:16:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:16:08]wFMCommunicate OK [11:16:08]SAM_PROTO_GetShiftState done [11:16:08]FM_GetShiftState done [11:16:08]opened in 1729296582 [11:16:08]opened+sec_in_day 1729382982 [11:16:08]quantity*price = 305028 [11:16:08]sum+1 = 305030 [11:16:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3050.29 НСП 1% : 26.99 НДС 12% : 323.92 Наличными: 0.00 Безнал.: 3050.29 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 203 19.10.2024 11:16 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218558 ФПД: 126967404944108 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111612&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218558&fm=126967404944108&tin=02508201610067®Number=0000000000098116&sum=305029 [11:16:09]StoreToDocumentArchive [11:16:09]shift 443 fd 218558 [11:16:09]save to /storage/0443/doc_00218558 [11:16:09]save last doc name /storage/0443/doc_00218558 to /storage/kkm_last_doc_name [11:16:09]save OK [11:16:09]Clear old archive folders... [11:16:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:16:09]tlvbuf is 0161E420 [11:16:09]SAM_PROTO_ClearQueue [11:16:09]wFMCommunicate request_size=4 [11:16:09]MH_SAM_APDU [11:16:09]CAPDU: 80 09 00 00 [11:16:09]Write to MH i2c: E2 08 00 D8 5C 80 09 00 00 00 00 00 00 A6 [11:16:09]Write i2c OK [11:16:09]MH_I2C_Read... [11:16:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:16:09]Read from MH i2c: E2 [11:16:09]MH_I2C_Read... [11:16:09]Read from MH i2c: E2 03 00 [11:16:09]MH_I2C_Read... [11:16:09]Read from MH i2c: E2 03 00 D8 5C 00 90 00 A8 [11:16:09]RAPDU: 90 00 [11:16:09]wFMCommunicate OK [11:16:09]SAM_PROTO_ClearQueue done [11:16:09]KKMCreateOFDPacket [11:16:09]OFDProtocolAddRootSTLVToBuf [11:16:09]FM_MakeSignedData [11:16:09]FM_MakeSignedData [11:16:09]SAM_PROTO_SignData [11:16:09]wFMCommunicate request_size=4 [11:16:09]MH_SAM_APDU [11:16:09]CAPDU: 80 0D 01 02 [11:16:09]Write to MH i2c: E2 08 00 D9 5C 80 0D 01 02 00 00 00 00 AE [11:16:09]Write i2c OK [11:16:09]MH_I2C_Read... [11:16:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:16:09]Read from MH i2c: E2 [11:16:09]MH_I2C_Read... [11:16:09]Read from MH i2c: E2 03 00 [11:16:09]MH_I2C_Read... [11:16:09]Read from MH i2c: E2 03 00 D9 5C 00 90 00 A9 [11:16:09]RAPDU: 90 00 [11:16:09]wFMCommunicate OK [11:16:09]wFMCommunicate request_size=255 [11:16:09]MH_SAM_APDU [11:16:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 5E 9C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 85 A7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 85 A7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 7E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 85 A7 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 FC 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BE 55 03 00 35 04 06 00 73 79 E7 11 [11:16:09]Write to MH i2c: E2 02 01 DA 5C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 5E 9C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 85 A7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 85 A7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 7E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 85 A7 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 FC 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BE 55 03 00 35 04 06 00 73 79 E7 11 00 00 95 [11:16:09]Write i2c OK [11:16:09]MH_I2C_Read... [11:16:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:09]Read from MH i2c: E2 [11:16:09]MH_I2C_Read... [11:16:09]Read from MH i2c: E2 03 00 [11:16:09]MH_I2C_Read... [11:16:09]Read from MH i2c: E2 03 00 DA 5C 00 90 00 AA [11:16:09]RAPDU: 90 00 [11:16:09]wFMCommunicate OK [11:16:09]wFMCommunicate request_size=7 [11:16:09]MH_SAM_APDU [11:16:09]CAPDU: 80 0D 02 02 02 DA EC [11:16:09]Write to MH i2c: E2 0A 00 DB 5C 80 0D 02 02 02 00 DA EC 00 00 7B [11:16:09]Write i2c OK [11:16:09]MH_I2C_Read... [11:16:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:09]Read from MH i2c: E2 [11:16:09]MH_I2C_Read... [11:16:09]Read from MH i2c: E2 03 00 [11:16:09]MH_I2C_Read... [11:16:09]Read from MH i2c: E2 03 00 DB 5C 00 90 00 AB [11:16:09]RAPDU: 90 00 [11:16:09]wFMCommunicate OK [11:16:09]wFMCommunicate request_size=4 [11:16:09]MH_SAM_APDU [11:16:09]CAPDU: 80 0D 03 02 [11:16:09]Write to MH i2c: E2 08 00 DC 5C 80 0D 03 02 00 00 00 00 B3 [11:16:09]Write i2c OK [11:16:09]MH_I2C_Read... [11:16:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:16:09]Read from MH i2c: E2 [11:16:09]MH_I2C_Read... [11:16:10]Read from MH i2c: E2 0B 00 [11:16:10]MH_I2C_Read... [11:16:10]Read from MH i2c: E2 0B 00 DC 5C 00 CD A6 48 B3 7D D6 F4 81 90 00 EA [11:16:10]RAPDU: CD A6 48 B3 7D D6 F4 81 90 00 [11:16:10]wFMCommunicate OK [11:16:10]SAM_PROTO_SignData done [11:16:10]FM_MakeSignedData done [11:16:10]CreateOFDProtocolMessage [11:16:10]wFMCommunicate request_size=4 [11:16:10]MH_SAM_APDU [11:16:10]CAPDU: 80 11 00 00 [11:16:10]Write to MH i2c: E2 08 00 DD 5C 80 11 00 00 00 00 00 00 B3 [11:16:10]Write i2c OK [11:16:10]MH_I2C_Read... [11:16:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:10]Read from MH i2c: E2 [11:16:10]MH_I2C_Read... [11:16:10]Read from MH i2c: E2 17 00 [11:16:10]MH_I2C_Read... [11:16:10]Read from MH i2c: E2 17 00 DD 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 02 [11:16:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:16:10]wFMCommunicate OK [11:16:10]CreateOFDProtocolMessage done [11:16:10]OFDSenderStorePacket 218558 [11:16:10]StoreOFDPacket docnum=218558 [11:16:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 EA 25 04 01 BC 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 5E 9C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 85 A7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 85 A7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 7E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 85 A7 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 FC 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BE 55 03 00 35 04 06 00 73 79 E7 11 DA EC CD A6 48 B3 7D D6 F4 81 [11:16:10]CheckFolder [11:16:10]dirname=/storage/ofd_packets [11:16:10]CheckFolder done [11:16:10]ProducePacketName [11:16:10]name=ofd_packets/00218558 [11:16:10]NVStorageSaveData ofd_packets/00218558 [11:16:10]File name is /storage/ofd_packets/00218558 [11:16:10]Write 298 bytes [11:16:10]NVStorageSaveData done [11:16:10]OFDSenderStorePacket done [11:16:10]KKMCreateOFDPacket done [11:16:10]NVStorageSaveData kkm_last_timestamp [11:16:10]File name is /storage/kkm_last_timestamp [11:16:10]Write 4 bytes [11:16:10]NVStorageSaveData done [11:16:10]ExternCall_PrintAddStr [11:16:10]wPrintStart [11:16:10]Write to MH i2c: 01 00 00 DE 5C 3A [11:16:10]Write i2c OK [11:16:10]MH_I2C_Read... [11:16:10]Read from MH i2c: 01 [11:16:10]MH_I2C_Read... [11:16:10]Read from MH i2c: 01 07 00 [11:16:10]MH_I2C_Read... [11:16:10]Read from MH i2c: 01 07 00 DE 5C 00 00 00 00 00 FF 0F 4F [11:16:10]RasterBufferAndPrint [11:16:10]line Счет N : (1)536104 [11:16:10]line ИНН: 02508201610067 [11:16:10]line Контрольно-Кассовый Чек [11:16:10]line ПРОДАЖА [11:16:10]line ТРК (МРК, ГНК) : 51 [11:16:10]line Товар: 2710194210 [11:16:10]line ДТ-К-2 [11:16:10]line 40.030 * 76.20 [11:16:10]line = 3050.29 [11:16:10]line НДС 12% НСП 1% [11:16:10]line > о реализуемом товаре [11:16:10]line ИТОГО: 3050.29 [11:16:10]line НСП 1% : 26.99 [11:16:10]line НДС 12% : 323.92 [11:16:10]line Наличными: 0.00 [11:16:10]line Безнал.: 3050.29 [11:16:10]line Место: АЗС № 84 "Партнер Нефть" [11:16:10]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:16:10]line СНО: Общий режим [11:16:10]line Чек 203 19.10.2024 11:16 [11:16:10]line Смена: 443 ФФД: 1.0 [11:16:10]line ЗНМ: 0300000178 [11:16:10]line РНМ: 0000000000098116 [11:16:10]line Версия ККМ: 001 [11:16:10]line Платежная система: Mbank [11:16:10]line ФМ: 0000000000965413 [11:16:10]line ФД: 218558 [11:16:10]line ФПД: 126967404944108 [11:16:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111612&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218558&fm=126967404944108&tin=02508201610067®Number=0000000000098116&sum=305029 [11:16:10]OFD Sender: Processing packet 218558 [packets to send 80, broken 79] [11:16:10]ProducePacketName [11:16:10]name=ofd_packets/00218558 [11:16:10]OFD Sender: To server: pG, [11:16:10]CommunicateWithHost lk.salyk.kg:30040 [11:16:10]ConnectInit lk.salyk.kg [11:16:10]written 0, free lines is 4095 [11:16:10]Connected sock=10 [11:16:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 EA 25 04 01 BC 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 5E 9C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 85 A7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 85 A7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 7E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 85 A7 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 FC 94 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BE 55 03 00 35 04 06 00 73 79 E7 11 DA EC CD A6 48 B3 7D D6 F4 81 [11:16:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D1 87 47 00 0D 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 39 36 35 34 31 33 10 04 04 00 BE 55 03 00 F4 03 04 00 96 40 13 67 B6 04 01 00 00 D8 D1 3F 13 82 85 A9 CB [11:16:10]CommunicateWithHost err = 0 [11:16:10]CheckOFDResponse [11:16:10]1017 (14) - 77093643461234 [11:16:10]1041 (16) - 0000000000965413 [11:16:10]1040 (4) - 218558 [11:16:10]1012 (4) - 19.10.2024 05:16 [11:16:10]1206 (1) - 0 [11:16:10]OFD Sender: Remove packet 218558 [11:16:10]ProducePacketName [11:16:10]name=ofd_packets/00218558 [11:16:10]NVStorageDeleteData [11:16:10]Write to MH i2c: 01 00 00 07 5D 64 [11:16:10]Write i2c OK [11:16:10]MH_I2C_Read... [11:16:10]Read from MH i2c: 01 [11:16:10]MH_I2C_Read... [11:16:10]Read from MH i2c: 01 07 00 [11:16:10]MH_I2C_Read... [11:16:10]Read from MH i2c: 01 07 00 07 5D 00 00 00 00 00 08 0D 80 [11:16:10]RasterBufferAndPrint [11:16:10]line [11:16:10]line [11:16:10]line [11:16:10]line [11:16:10]line [11:16:10]written 0, free lines is 3342 [11:16:10]MH_Cut [11:16:10]Write to MH i2c: D1 01 00 0E 5D 01 3D [11:16:10]Write i2c OK [11:16:10]MH_I2C_Read... [11:16:10]Read from MH i2c: D1 [11:16:10]MH_I2C_Read... [11:16:10]Read from MH i2c: D1 01 00 [11:16:10]MH_I2C_Read... [11:16:10]Read from MH i2c: D1 01 00 0E 5D 00 3C [11:16:10]Write to MH i2c: 01 00 00 0F 5D 6C [11:16:10]Write i2c OK [11:16:10]MH_I2C_Read... [11:16:11]OFD Sender: No OFD packet to send [11:16:11]*** Cut start [11:16:11]*** Partial cut [11:16:11]*** CUTSNS_PIN = 1 [11:16:11]*** CUTSNS_PIN = 0 [11:16:11]*** Brake cut motor [11:16:12]Read from MH i2c: 01 [11:16:12]MH_I2C_Read... [11:16:12]*** Stop cut motor [11:16:12]*** Cut end [11:16:12]Read from MH i2c: 01 07 00 [11:16:12]MH_I2C_Read... [11:16:12]Read from MH i2c: 01 07 00 0F 5D 00 00 00 00 00 FF 0F 81 [11:16:12]process_action close_receipt done [11:16:12]requested_data is exist [11:16:12]produce_requested_data [11:16:12]requested_item fm.sn is exist - process it [11:16:12]wFMCommunicate request_size=4 [11:16:12]MH_SAM_APDU [11:16:12]CAPDU: 80 11 00 00 [11:16:12]Write to MH i2c: E2 08 00 10 5D 80 11 00 00 00 00 00 00 E7 [11:16:12]Write i2c OK [11:16:12]MH_I2C_Read... [11:16:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:12]Read from MH i2c: E2 [11:16:12]MH_I2C_Read... [11:16:12]Read from MH i2c: E2 17 00 [11:16:12]MH_I2C_Read... [11:16:12]Read from MH i2c: E2 17 00 10 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 36 [11:16:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:16:12]wFMCommunicate OK [11:16:12]requested_item fd.num is exist - process it [11:16:12]SAM_PROTO_GetFieldsCounters [11:16:12]wFMCommunicate request_size=4 [11:16:12]MH_SAM_APDU [11:16:12]CAPDU: 80 13 00 00 [11:16:12]Write to MH i2c: E2 08 00 11 5D 80 13 00 00 00 00 00 00 EA [11:16:12]Write i2c OK [11:16:12]MH_I2C_Read... [11:16:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:16:12]Read from MH i2c: E2 [11:16:12]MH_I2C_Read... [11:16:12]Read from MH i2c: E2 62 00 [11:16:12]MH_I2C_Read... [11:16:12]Read from MH i2c: E2 62 00 11 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BE 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 3A [11:16:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BE 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:16:12]wFMCommunicate OK [11:16:12]SAM_PROTO_GetFieldsCounters done [11:16:12]requested_item shift.num is exist - process it [11:16:12]requested_item shift.opened is exist - process it [11:16:12]req_shift_opened [11:16:12]FM_GetShiftState [11:16:12]SAM_PROTO_GetShiftState [11:16:12]wFMCommunicate request_size=4 [11:16:12]MH_SAM_APDU [11:16:12]CAPDU: 80 13 01 00 [11:16:12]Write to MH i2c: E2 08 00 12 5D 80 13 01 00 00 00 00 00 EC [11:16:12]Write i2c OK [11:16:12]MH_I2C_Read... [11:16:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:12]Read from MH i2c: E2 [11:16:12]MH_I2C_Read... [11:16:12]Read from MH i2c: E2 0E 00 [11:16:12]MH_I2C_Read... [11:16:12]Read from MH i2c: E2 0E 00 12 5D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2F [11:16:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:16:12]wFMCommunicate OK [11:16:12]SAM_PROTO_GetShiftState done [11:16:12]FM_GetShiftState done [11:16:12]req_shift_opened done [11:16:12]requested_item shift.open_date is exist - process it [11:16:12]req_shift_open_date [11:16:12]req_shift_open_date done [11:16:12]produce_requested_data done [11:16:12]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218558,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:16:12]process_action_free close_receipt [11:16:12]json_value_free [11:16:12]json_value_free done [11:16:12]process_json_proto returns [11:16:12]Send response to host [11:16:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218558,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:16:12]free response buf [11:16:12]execute_script done [11:16:12]execute_script returns [11:16:12]free content buf [11:16:12]Sock 9.Close socket [11:16:12]Sock 9.Thread stoped [11:16:16]OFD Sender: No OFD packet to send [11:16:21]OFD Sender: No OFD packet to send [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:41]OFD Sender: No OFD packet to send [11:16:46]OFD Sender: No OFD packet to send [11:16:51]OFD Sender: No OFD packet to send [11:16:55]accept exits with 8 [11:16:55]New connection [11:16:55]New thread 3066826084 created [11:16:55]Thread 3066682724 joined [11:16:55]Waiting for new connection... [11:16:55] Sock 8.Parse request [11:16:55]Sock 8.Check first char [11:16:55]Sock 8.First char is OK [11:16:55]request: POST /json_proto HTTP/1.0 [11:16:55]Method: POST [11:16:55]URL: /json_proto [11:16:55]Method is POST - this is cgi request [11:16:55]url: /json_proto [11:16:55]query_string will be loaded in cgi processing [11:16:55]execute_cgi json_proto POST (null) [11:16:55]execute_cgi path=json_proto method=POST [11:16:55]POST find Content-Length [11:16:55]Host: 172.17.40.4:8080 [11:16:55]Content-Length: 682 [11:16:55]Content-Type: application/json [11:16:55] [11:16:55]POST finish read [11:16:55]Found Content-Length = 682 [11:16:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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:16:55]execute_script... [11:16: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)536106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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:16:55]POST & json_proto [11:16:55]process_json_proto [11:16:55]json parsed OK: [11:16:55]protocol is kg_v1.0 [11:16:55]action value=close_receipt [11:16:55]process_action close_receipt [11:16:55]cmd_close_receipt [11:16:55]MH_GetDate [11:16:55]Write to MH i2c: F0 00 00 13 5D 5F [11:16:55]Write i2c OK [11:16:55]MH_I2C_Read... [11:16:55]Read from MH i2c: F0 [11:16:55]MH_I2C_Read... [11:16:55]Read from MH i2c: F0 09 00 [11:16:55]MH_I2C_Read... [11:16:55]Read from MH i2c: F0 09 00 13 5D 00 2C 95 13 67 EE 0E 0D 67 13 [11:16:55]GetLastDocTimeStamp 1729336572 [11:16:55]current date 1729336620 [11:16:55]FM_GetShiftState [11:16:55]SAM_PROTO_GetShiftState [11:16:55]wFMCommunicate request_size=4 [11:16:55]MH_SAM_APDU [11:16:55]CAPDU: 80 13 01 00 [11:16:55]Write to MH i2c: E2 08 00 14 5D 80 13 01 00 00 00 00 00 EE [11:16:55]Write i2c OK [11:16:55]MH_I2C_Read... [11:16:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:55]Read from MH i2c: E2 [11:16:55]MH_I2C_Read... [11:16:55]Read from MH i2c: E2 0E 00 [11:16:55]MH_I2C_Read... [11:16:55]Read from MH i2c: E2 0E 00 14 5D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 31 [11:16:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:16:55]wFMCommunicate OK [11:16:55]SAM_PROTO_GetShiftState done [11:16:55]FM_GetShiftState done [11:16:55]opened in 1729296582 [11:16:55]opened+sec_in_day 1729382982 [11:16:55]quantity*price = 200043 [11:16:55]sum+1 = 200044 [11:16:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 204 19.10.2024 11:17 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218559 ФПД: 3214644151718 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111700&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218559&fm=3214644151718&tin=02508201610067®Number=0000000000098116&sum=200000 [11:16:56]StoreToDocumentArchive [11:16:56]shift 443 fd 218559 [11:16:56]save to /storage/0443/doc_00218559 [11:16:56]save last doc name /storage/0443/doc_00218559 to /storage/kkm_last_doc_name [11:16:56]save OK [11:16:56]Clear old archive folders... [11:16:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:16:56]tlvbuf is 01630200 [11:16:56]SAM_PROTO_ClearQueue [11:16:56]wFMCommunicate request_size=4 [11:16:56]MH_SAM_APDU [11:16:56]CAPDU: 80 09 00 00 [11:16:56]Write to MH i2c: E2 08 00 21 5D 80 09 00 00 00 00 00 00 F0 [11:16:56]Write i2c OK [11:16:56]MH_I2C_Read... [11:16:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:16:57]Read from MH i2c: E2 [11:16:57]MH_I2C_Read... [11:16:57]Read from MH i2c: E2 03 00 [11:16:57]MH_I2C_Read... [11:16:57]Read from MH i2c: E2 03 00 21 5D 00 90 00 F2 [11:16:57]RAPDU: 90 00 [11:16:57]wFMCommunicate OK [11:16:57]SAM_PROTO_ClearQueue done [11:16:57]KKMCreateOFDPacket [11:16:57]OFDProtocolAddRootSTLVToBuf [11:16:57]FM_MakeSignedData [11:16:57]FM_MakeSignedData [11:16:57]SAM_PROTO_SignData [11:16:57]wFMCommunicate request_size=4 [11:16:57]MH_SAM_APDU [11:16:57]CAPDU: 80 0D 01 02 [11:16:57]Write to MH i2c: E2 08 00 22 5D 80 0D 01 02 00 00 00 00 F8 [11:16:57]Write i2c OK [11:16:57]MH_I2C_Read... [11:16:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:16:57]Read from MH i2c: E2 [11:16:57]MH_I2C_Read... [11:16:57]Read from MH i2c: E2 03 00 [11:16:57]MH_I2C_Read... [11:16:57]Read from MH i2c: E2 03 00 22 5D 00 90 00 F3 [11:16:57]RAPDU: 90 00 [11:16:57]wFMCommunicate OK [11:16:57]wFMCommunicate request_size=255 [11:16:57]MH_SAM_APDU [11:16:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 CC 00 00 00 F4 03 04 00 2C 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BF 55 03 00 35 04 06 00 02 [11:16:57]Write to MH i2c: E2 02 01 23 5D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 CC 00 00 00 F4 03 04 00 2C 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BF 55 03 00 35 04 06 00 02 00 00 05 [11:16:57]Write i2c OK [11:16:57]MH_I2C_Read... [11:16:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:57]Read from MH i2c: E2 [11:16:57]MH_I2C_Read... [11:16:57]Read from MH i2c: E2 03 00 [11:16:57]MH_I2C_Read... [11:16:57]Read from MH i2c: E2 03 00 23 5D 00 90 00 F4 [11:16:57]RAPDU: 90 00 [11:16:57]wFMCommunicate OK [11:16:57]wFMCommunicate request_size=10 [11:16:57]MH_SAM_APDU [11:16:57]CAPDU: 80 0D 02 02 05 EC 77 B9 05 A6 [11:16:57]Write to MH i2c: E2 0D 00 24 5D 80 0D 02 02 05 00 EC 77 B9 05 A6 00 00 CC [11:16:57]Write i2c OK [11:16:57]MH_I2C_Read... [11:16:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:57]Read from MH i2c: E2 [11:16:57]MH_I2C_Read... [11:16:57]Read from MH i2c: E2 03 00 [11:16:57]MH_I2C_Read... [11:16:57]Read from MH i2c: E2 03 00 24 5D 00 90 00 F5 [11:16:57]RAPDU: 90 00 [11:16:57]wFMCommunicate OK [11:16:57]wFMCommunicate request_size=4 [11:16:57]MH_SAM_APDU [11:16:57]CAPDU: 80 0D 03 02 [11:16:57]Write to MH i2c: E2 08 00 25 5D 80 0D 03 02 00 00 00 00 FD [11:16:57]Write i2c OK [11:16:57]MH_I2C_Read... [11:16:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:16:57]Read from MH i2c: E2 [11:16:57]MH_I2C_Read... [11:16:57]Read from MH i2c: E2 0B 00 [11:16:57]MH_I2C_Read... [11:16:57]Read from MH i2c: E2 0B 00 25 5D 00 74 07 02 40 4E AD CB 8F 90 00 10 [11:16:57]RAPDU: 74 07 02 40 4E AD CB 8F 90 00 [11:16:57]wFMCommunicate OK [11:16:57]SAM_PROTO_SignData done [11:16:57]FM_MakeSignedData done [11:16:57]CreateOFDProtocolMessage [11:16:57]wFMCommunicate request_size=4 [11:16:57]MH_SAM_APDU [11:16:57]CAPDU: 80 11 00 00 [11:16:57]Write to MH i2c: E2 08 00 26 5D 80 11 00 00 00 00 00 00 FD [11:16:57]Write i2c OK [11:16:57]MH_I2C_Read... [11:16:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:57]Read from MH i2c: E2 [11:16:57]MH_I2C_Read... [11:16:57]Read from MH i2c: E2 17 00 [11:16:57]MH_I2C_Read... [11:16:57]Read from MH i2c: E2 17 00 26 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4C [11:16:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:16:57]wFMCommunicate OK [11:16:57]CreateOFDProtocolMessage done [11:16:57]OFDSenderStorePacket 218559 [11:16:57]StoreOFDPacket docnum=218559 [11:16:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B1 11 07 01 AE 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 CC 00 00 00 F4 03 04 00 2C 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BF 55 03 00 35 04 06 00 02 EC 77 B9 05 A6 74 07 02 40 4E AD CB 8F [11:16:57]CheckFolder [11:16:57]dirname=/storage/ofd_packets [11:16:57]CheckFolder done [11:16:57]ProducePacketName [11:16:57]name=ofd_packets/00218559 [11:16:57]NVStorageSaveData ofd_packets/00218559 [11:16:57]File name is /storage/ofd_packets/00218559 [11:16:57]Write 301 bytes [11:16:57]NVStorageSaveData done [11:16:57]OFDSenderStorePacket done [11:16:57]KKMCreateOFDPacket done [11:16:57]NVStorageSaveData kkm_last_timestamp [11:16:57]File name is /storage/kkm_last_timestamp [11:16:57]Write 4 bytes [11:16:57]NVStorageSaveData done [11:16:57]ExternCall_PrintAddStr [11:16:57]wPrintStart [11:16:57]Write to MH i2c: 01 00 00 27 5D 84 [11:16:57]OFD Sender: Processing packet 218559 [packets to send 80, broken 79] [11:16:57]ProducePacketName [11:16:57]name=ofd_packets/00218559 [11:16:57]OFD Sender: To server: pG, [11:16:57]CommunicateWithHost lk.salyk.kg:30040 [11:16:57]ConnectInit lk.salyk.kg [11:16:57]Write i2c OK [11:16:57]MH_I2C_Read... [11:16:57]Read from MH i2c: 01 [11:16:57]MH_I2C_Read... [11:16:57]Read from MH i2c: 01 07 00 [11:16:57]MH_I2C_Read... [11:16:57]Read from MH i2c: 01 07 00 27 5D 00 00 00 00 00 FF 0F 99 [11:16:57]RasterBufferAndPrint [11:16:57]line Счет N : (1)536106 [11:16:57]line ИНН: 02508201610067 [11:16:57]line Контрольно-Кассовый Чек [11:16:57]line ПРОДАЖА [11:16:57]line ТРК (МРК, ГНК) : 11 [11:16:57]line Товар: 2710124500 [11:16:57]line Аи-95-К-3 [11:16:57]line 26.960 * 74.20 [11:16:57]line = 2000.43 [11:16:57]line НДС 12% НСП 1% [11:16:57]line > о реализуемом товаре [11:16:57]line ОКРУГЛЕНИЕ: -0.43 [11:16:57]line ИТОГО: 2000.00 [11:16:57]line Внесено: 2000.00 [11:16:57]line СДАЧА: 0.00 [11:16:57]line НСП 1% : 17.70 [11:16:57]line НДС 12% : 212.43 [11:16:57]line Наличными: 2000.00 [11:16:57]line Безнал.: 0.00 [11:16:57]line Место: АЗС № 84 "Партнер Нефть" [11:16:57]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:16:57]line СНО: Общий режим [11:16:57]line Чек 204 19.10.2024 11:17 [11:16:57]line Смена: 443 ФФД: 1.0 [11:16:57]line ЗНМ: 0300000178 [11:16:57]line РНМ: 0000000000098116 [11:16:57]line Версия ККМ: 001 [11:16:57]line ФМ: 0000000000965413 [11:16:57]line ФД: 218559 [11:16:57]line ФПД: 3214644151718 [11:16:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111700&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218559&fm=3214644151718&tin=02508201610067®Number=0000000000098116&sum=200000 [11:16:57]Connected sock=10 [11:16:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 written 0, free lines is 4095 [11:16:57]B1 11 07 01 AE 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 CC 00 00 00 F4 03 04 00 2C 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BF 55 03 00 35 04 06 00 02 EC 77 B9 05 A6 74 07 02 40 4E AD CB 8F [11:16:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5A A3 47 00 DF 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 39 36 35 34 31 33 10 04 04 00 BF 55 03 00 F4 03 04 00 C5 40 13 67 B6 04 01 00 00 CC 30 82 AD 31 23 85 B1 [11:16:58]CommunicateWithHost err = 0 [11:16:58]CheckOFDResponse [11:16:58]1017 (14) - 77093643461234 [11:16:58]1041 (16) - 0000000000965413 [11:16:58]1040 (4) - 218559 [11:16:58]1012 (4) - 19.10.2024 05:16 [11:16:58]1206 (1) - 0 [11:16:58]OFD Sender: Remove packet 218559 [11:16:58]ProducePacketName [11:16:58]name=ofd_packets/00218559 [11:16:58]NVStorageDeleteData [11:16:58]Write to MH i2c: 01 00 00 52 5D AF [11:16:58]Write i2c OK [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: 01 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: 01 07 00 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: 01 07 00 52 5D 00 00 00 00 00 D9 0C 9B [11:16:58]RasterBufferAndPrint [11:16:58]line [11:16:58]line [11:16:58]line [11:16:58]line [11:16:58]line [11:16:58]written 0, free lines is 3297 [11:16:58]MH_Cut [11:16:58]Write to MH i2c: D1 01 00 59 5D 01 88 [11:16:58]Write i2c OK [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: D1 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: D1 01 00 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: D1 01 00 59 5D 00 87 [11:16:58]Write to MH i2c: 01 00 00 5A 5D B7 [11:16:58]Write i2c OK [11:16:58]MH_I2C_Read... [11:16:58]OFD Sender: No OFD packet to send [11:16:59]*** Cut start [11:16:59]*** Partial cut [11:16:59]*** CUTSNS_PIN = 1 [11:16:59]*** CUTSNS_PIN = 0 [11:16:59]*** Brake cut motor [11:16:59]Read from MH i2c: 01 [11:16:59]MH_I2C_Read... [11:16:59]*** Stop cut motor [11:16:59]*** Cut end [11:16:59]Read from MH i2c: 01 07 00 [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: 01 07 00 5A 5D 00 00 00 00 00 FF 0F CC [11:16:59]process_action close_receipt done [11:16:59]requested_data is exist [11:16:59]produce_requested_data [11:16:59]requested_item fm.sn is exist - process it [11:16:59]wFMCommunicate request_size=4 [11:16:59]MH_SAM_APDU [11:16:59]CAPDU: 80 11 00 00 [11:16:59]Write to MH i2c: E2 08 00 5B 5D 80 11 00 00 00 00 00 00 32 [11:16:59]Write i2c OK [11:16:59]MH_I2C_Read... [11:16:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:59]Read from MH i2c: E2 [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: E2 17 00 [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: E2 17 00 5B 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 81 [11:16:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:16:59]wFMCommunicate OK [11:16:59]requested_item fd.num is exist - process it [11:16:59]SAM_PROTO_GetFieldsCounters [11:16:59]wFMCommunicate request_size=4 [11:16:59]MH_SAM_APDU [11:16:59]CAPDU: 80 13 00 00 [11:16:59]Write to MH i2c: E2 08 00 5C 5D 80 13 00 00 00 00 00 00 35 [11:16:59]Write i2c OK [11:16:59]MH_I2C_Read... [11:16:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:16:59]Read from MH i2c: E2 [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: E2 62 00 [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: E2 62 00 5C 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BF 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [11:16:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BF 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:16:59]wFMCommunicate OK [11:16:59]SAM_PROTO_GetFieldsCounters done [11:16:59]requested_item shift.num is exist - process it [11:16:59]requested_item shift.opened is exist - process it [11:16:59]req_shift_opened [11:16:59]FM_GetShiftState [11:16:59]SAM_PROTO_GetShiftState [11:16:59]wFMCommunicate request_size=4 [11:16:59]MH_SAM_APDU [11:16:59]CAPDU: 80 13 01 00 [11:16:59]Write to MH i2c: E2 08 00 5D 5D 80 13 01 00 00 00 00 00 37 [11:16:59]Write i2c OK [11:16:59]MH_I2C_Read... [11:16:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:59]Read from MH i2c: E2 [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: E2 0E 00 [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: E2 0E 00 5D 5D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7A [11:16:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:16:59]wFMCommunicate OK [11:16:59]SAM_PROTO_GetShiftState done [11:16:59]FM_GetShiftState done [11:16:59]req_shift_opened done [11:16:59]requested_item shift.open_date is exist - process it [11:16:59]req_shift_open_date [11:16:59]req_shift_open_date done [11:16:59]produce_requested_data done [11:16:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218559,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:16:59]process_action_free close_receipt [11:16:59]json_value_free [11:16:59]json_value_free done [11:16:59]process_json_proto returns [11:16:59]Send response to host [11:16:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218559,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:16:59]free response buf [11:16:59]execute_script done [11:16:59]execute_script returns [11:16:59]free content buf [11:16:59]Sock 8.Close socket [11:16:59]Sock 8.Thread stoped [11:17:03]OFD Sender: No OFD packet to send [11:17:08]OFD Sender: No OFD packet to send [11:17:13]OFD Sender: No OFD packet to send [11:17:18]OFD Sender: No OFD packet to send [11:17:23]accept exits with 9 [11:17:23]New connection [11:17:23]New thread 3066682724 created [11:17:23]Thread 3066826084 joined [11:17:23]Waiting for new connection... [11:17:23] Sock 9.Parse request [11:17:23]Sock 9.Check first char [11:17:23]Sock 9.First char is OK [11:17:23]request: POST /json_proto HTTP/1.0 [11:17:23]Method: POST [11:17:23]URL: /json_proto [11:17:23]Method is POST - this is cgi request [11:17:23]url: /json_proto [11:17:23]query_string will be loaded in cgi processing [11:17:23]execute_cgi json_proto POST (null) [11:17:23]execute_cgi path=json_proto method=POST [11:17:23]POST find Content-Length [11:17:23]Host: 172.17.40.4:8080 [11:17:23]Content-Length: 677 [11:17:23]Content-Type: application/json [11:17:23] [11:17:23]POST finish read [11:17:23]Found Content-Length = 677 [11:17:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.390, "sum" : 360.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:23]execute_script... [11:17: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)536107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.390, "sum" : 360.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:23]POST & json_proto [11:17:23]process_json_proto [11:17:23]json parsed OK: [11:17:23]protocol is kg_v1.0 [11:17:23]action value=close_receipt [11:17:23]process_action close_receipt [11:17:23]cmd_close_receipt [11:17:23]MH_GetDate [11:17:23]Write to MH i2c: F0 00 00 5E 5D AA [11:17:23]Write i2c OK [11:17:23]MH_I2C_Read... [11:17:23]Read from MH i2c: F0 [11:17:23]MH_I2C_Read... [11:17:23]Read from MH i2c: F0 09 00 [11:17:23]MH_I2C_Read... [11:17:23]Read from MH i2c: F0 09 00 5E 5D 00 47 95 13 67 EE 0E 0D 67 79 [11:17:23]GetLastDocTimeStamp 1729336620 [11:17:23]current date 1729336647 [11:17:23]FM_GetShiftState [11:17:23]SAM_PROTO_GetShiftState [11:17:23]wFMCommunicate request_size=4 [11:17:23]MH_SAM_APDU [11:17:23]CAPDU: 80 13 01 00 [11:17:23]Write to MH i2c: E2 08 00 5F 5D 80 13 01 00 00 00 00 00 39 [11:17:23]Write i2c OK [11:17:23]MH_I2C_Read... [11:17:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:23]Read from MH i2c: E2 [11:17:23]MH_I2C_Read... [11:17:23]Read from MH i2c: E2 0E 00 [11:17:23]MH_I2C_Read... [11:17:23]Read from MH i2c: E2 0E 00 5F 5D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7C [11:17:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:17:23]wFMCommunicate OK [11:17:23]SAM_PROTO_GetShiftState done [11:17:23]FM_GetShiftState done [11:17:23]opened in 1729296582 [11:17:23]opened+sec_in_day 1729382982 [11:17:23]quantity*price = 36059 [11:17:23]sum+1 = 36060 [11:17:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 360.00 Внесено: 360.00 СДАЧА: 0.00 НСП 1% : 3.19 НДС 12% : 38.29 Наличными: 360.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 205 19.10.2024 11:17 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218560 ФПД: 218313919329601 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111727&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218560&fm=218313919329601&tin=02508201610067®Number=0000000000098116&sum=36000 [11:17:24]StoreToDocumentArchive [11:17:24]shift 443 fd 218560 [11:17:24]save to /storage/0443/doc_00218560 [11:17:24]save last doc name /storage/0443/doc_00218560 to /storage/kkm_last_doc_name [11:17:24]save OK [11:17:24]Clear old archive folders... [11:17:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:17:24]tlvbuf is 016432F0 [11:17:24]SAM_PROTO_ClearQueue [11:17:24]wFMCommunicate request_size=4 [11:17:24]MH_SAM_APDU [11:17:24]CAPDU: 80 09 00 00 [11:17:24]Write to MH i2c: E2 08 00 6C 5D 80 09 00 00 00 00 00 00 3B [11:17:24]Write i2c OK [11:17:24]MH_I2C_Read... [11:17:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:17:24]Read from MH i2c: E2 [11:17:24]MH_I2C_Read... [11:17:24]Read from MH i2c: E2 03 00 [11:17:24]MH_I2C_Read... [11:17:24]Read from MH i2c: E2 03 00 6C 5D 00 90 00 3D [11:17:24]RAPDU: 90 00 [11:17:24]wFMCommunicate OK [11:17:24]SAM_PROTO_ClearQueue done [11:17:24]KKMCreateOFDPacket [11:17:24]OFDProtocolAddRootSTLVToBuf [11:17:24]FM_MakeSignedData [11:17:24]FM_MakeSignedData [11:17:24]SAM_PROTO_SignData [11:17:24]wFMCommunicate request_size=4 [11:17:24]MH_SAM_APDU [11:17:24]CAPDU: 80 0D 01 02 [11:17:24]Write to MH i2c: E2 08 00 6D 5D 80 0D 01 02 00 00 00 00 43 [11:17:24]Write i2c OK [11:17:24]MH_I2C_Read... [11:17:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:17:24]Read from MH i2c: E2 [11:17:24]MH_I2C_Read... [11:17:24]Read from MH i2c: E2 03 00 [11:17:24]MH_I2C_Read... [11:17:24]Read from MH i2c: E2 03 00 6D 5D 00 90 00 3E [11:17:24]RAPDU: 90 00 [11:17:24]wFMCommunicate OK [11:17:24]wFMCommunicate request_size=255 [11:17:24]MH_SAM_APDU [11:17: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 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 47 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C0 55 03 00 35 04 06 00 C6 [11:17:24]Write to MH i2c: E2 02 01 6E 5D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 47 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C0 55 03 00 35 04 06 00 C6 00 00 64 [11:17:24]Write i2c OK [11:17:24]MH_I2C_Read... [11:17:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:25]Read from MH i2c: E2 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: E2 03 00 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: E2 03 00 6E 5D 00 90 00 3F [11:17:25]RAPDU: 90 00 [11:17:25]wFMCommunicate OK [11:17:25]wFMCommunicate request_size=10 [11:17:25]MH_SAM_APDU [11:17:25]CAPDU: 80 0D 02 02 05 8E 2B 9C 75 41 [11:17:25]Write to MH i2c: E2 0D 00 6F 5D 80 0D 02 02 05 00 8E 2B 9C 75 41 00 00 5B [11:17:25]Write i2c OK [11:17:25]MH_I2C_Read... [11:17:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:25]Read from MH i2c: E2 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: E2 03 00 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: E2 03 00 6F 5D 00 90 00 40 [11:17:25]RAPDU: 90 00 [11:17:25]wFMCommunicate OK [11:17:25]wFMCommunicate request_size=4 [11:17:25]MH_SAM_APDU [11:17:25]CAPDU: 80 0D 03 02 [11:17:25]Write to MH i2c: E2 08 00 70 5D 80 0D 03 02 00 00 00 00 48 [11:17:25]Write i2c OK [11:17:25]MH_I2C_Read... [11:17:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:17:25]Read from MH i2c: E2 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: E2 0B 00 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: E2 0B 00 70 5D 00 7D D4 3B 4A 1C 28 52 7C 90 00 31 [11:17:25]RAPDU: 7D D4 3B 4A 1C 28 52 7C 90 00 [11:17:25]wFMCommunicate OK [11:17:25]SAM_PROTO_SignData done [11:17:25]FM_MakeSignedData done [11:17:25]CreateOFDProtocolMessage [11:17:25]wFMCommunicate request_size=4 [11:17:25]MH_SAM_APDU [11:17:25]CAPDU: 80 11 00 00 [11:17:25]Write to MH i2c: E2 08 00 71 5D 80 11 00 00 00 00 00 00 48 [11:17:25]Write i2c OK [11:17:25]MH_I2C_Read... [11:17:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:25]Read from MH i2c: E2 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: E2 17 00 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: E2 17 00 71 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 97 [11:17:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:17:25]wFMCommunicate OK [11:17:25]CreateOFDProtocolMessage done [11:17:25]OFDSenderStorePacket 218560 [11:17:25]StoreOFDPacket docnum=218560 [11:17:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9D D5 07 01 33 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 47 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C0 55 03 00 35 04 06 00 C6 8E 2B 9C 75 41 7D D4 3B 4A 1C 28 52 7C [11:17:25]CheckFolder [11:17:25]dirname=/storage/ofd_packets [11:17:25]CheckFolder done [11:17:25]ProducePacketName [11:17:25]name=ofd_packets/00218560 [11:17:25]NVStorageSaveData ofd_packets/00218560 [11:17:25]File name is /storage/ofd_packets/00218560 [11:17:25]Write 301 bytes [11:17:25]NVStorageSaveData done [11:17:25]OFDSenderStorePacket done [11:17:25]KKMCreateOFDPacket done [11:17:25]NVStorageSaveData kkm_last_timestamp [11:17:25]File name is /storage/kkm_last_timestamp [11:17:25]Write 4 bytes [11:17:25]NVStorageSaveData done [11:17:25]ExternCall_PrintAddStr [11:17:25]wPrintStart [11:17:25]Write to MH i2c: 01 00 00 72 5D CF [11:17:25]Write i2c OK [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: 01 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: 01 07 00 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: 01 07 00 72 5D 00 00 00 00 00 FF 0F E4 [11:17:25]RasterBufferAndPrint [11:17:25]line Счет N : (1)536107 [11:17:25]line ИНН: 02508201610067 [11:17:25]line Контрольно-Кассовый Чек [11:17:25]line ПРОДАЖА [11:17:25]line ТРК (МРК, ГНК) : 33 [11:17:25]line Товар: 2710124130 [11:17:25]line Аи-92-К-2 [11:17:25]line 5.390 * 66.90 [11:17:25]line = 360.59 [11:17:25]line НДС 12% НСП 1% [11:17:25]line > о реализуемом товаре [11:17:25]line ОКРУГЛЕНИЕ: -0.59 [11:17:25]line ИТОГО: 360.00 [11:17:25]line Внесено: 360.00 [11:17:25]line СДАЧА: 0.00 [11:17:25]line НСП 1% : 3.19 [11:17:25]line НДС 12% : 38.29 [11:17:25]line Наличными: 360.00 [11:17:25]line Безнал.: 0.00 [11:17:25]line Место: АЗС № 84 "Партнер Нефть" [11:17:25]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:17:25]line СНО: Общий режим [11:17:25]line Чек 205 19.10.2024 11:17 [11:17:25]line Смена: 443 ФФД: 1.0 [11:17:25]line ЗНМ: 0300000178 [11:17:25]line РНМ: 0000000000098116 [11:17:25]line Версия ККМ: 001 [11:17:25]line ФМ: 0000000000965413 [11:17:25]line ФД: 218560 [11:17:25]line ФПД: 218313919329601 [11:17:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111727&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218560&fm=218313919329601&tin=02508201610067®Number=0000000000098116&sum=36000 [11:17:25]OFD Sender: Processing packet 218560 [packets to send 80, broken 79] [11:17:25]ProducePacketName [11:17:25]name=ofd_packets/00218560 [11:17:25]OFD Sender: To server: pG, [11:17:25]CommunicateWithHost lk.salyk.kg:30040 [11:17:25]ConnectInit lk.salyk.kg [11:17:25]written 0, free lines is 4095 [11:17:26]Write to MH i2c: 01 00 00 9D 5D FA [11:17:26]Write i2c OK [11:17:26]MH_I2C_Read... [11:17:26]Read from MH i2c: 01 [11:17:26]MH_I2C_Read... [11:17:26]Read from MH i2c: 01 07 00 [11:17:26]MH_I2C_Read... [11:17:26]Read from MH i2c: 01 07 00 9D 5D 00 00 00 00 00 DF 0C EC [11:17:26]RasterBufferAndPrint [11:17:26]line [11:17:26]line [11:17:26]line [11:17:26]line [11:17:26]line [11:17:26]written 0, free lines is 3302 [11:17:26]MH_Cut [11:17:26]Write to MH i2c: D1 01 00 A4 5D 01 D3 [11:17:26]Write i2c OK [11:17:26]MH_I2C_Read... [11:17:26]Read from MH i2c: D1 [11:17:26]MH_I2C_Read... [11:17:26]Read from MH i2c: D1 01 00 [11:17:26]MH_I2C_Read... [11:17:26]Read from MH i2c: D1 01 00 A4 5D 00 D2 [11:17:26]Write to MH i2c: 01 00 00 A5 5D 02 [11:17:26]Write i2c OK [11:17:26]MH_I2C_Read... [11:17:26]*** Cut start [11:17:26]*** Partial cut [11:17:26]*** CUTSNS_PIN = 1 [11:17:26]*** CUTSNS_PIN = 0 [11:17:27]*** Brake cut motor [11:17:27]Read from MH i2c: 01 [11:17:27]MH_I2C_Read... [11:17:27]*** Stop cut motor [11:17:27]*** Cut end [11:17:27]Read from MH i2c: 01 07 00 [11:17:27]MH_I2C_Read... [11:17:27]Read from MH i2c: 01 07 00 A5 5D 00 00 00 00 00 FF 0F 17 [11:17:27]process_action close_receipt done [11:17:27]requested_data is exist [11:17:27]produce_requested_data [11:17:27]requested_item fm.sn is exist - process it [11:17:27]wFMCommunicate request_size=4 [11:17:27]MH_SAM_APDU [11:17:27]CAPDU: 80 11 00 00 [11:17:27]Write to MH i2c: E2 08 00 A6 5D 80 11 00 00 00 00 00 00 7D [11:17:27]Write i2c OK [11:17:27]MH_I2C_Read... [11:17:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:27]Read from MH i2c: E2 [11:17:27]MH_I2C_Read... [11:17:27]Read from MH i2c: E2 17 00 [11:17:27]MH_I2C_Read... [11:17:27]Read from MH i2c: E2 17 00 A6 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CC [11:17:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:17:27]wFMCommunicate OK [11:17:27]requested_item fd.num is exist - process it [11:17:27]SAM_PROTO_GetFieldsCounters [11:17:27]wFMCommunicate request_size=4 [11:17:27]MH_SAM_APDU [11:17:27]CAPDU: 80 13 00 00 [11:17:27]Write to MH i2c: E2 08 00 A7 5D 80 13 00 00 00 00 00 00 80 [11:17:27]Write i2c OK [11:17:27]MH_I2C_Read... [11:17:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:17:27]Read from MH i2c: E2 [11:17:27]MH_I2C_Read... [11:17:27]Read from MH i2c: E2 62 00 [11:17:27]MH_I2C_Read... [11:17:27]Read from MH i2c: E2 62 00 A7 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C0 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 D8 [11:17:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C0 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:17:27]wFMCommunicate OK [11:17:27]SAM_PROTO_GetFieldsCounters done [11:17:27]requested_item shift.num is exist - process it [11:17:27]requested_item shift.opened is exist - process it [11:17:27]req_shift_opened [11:17:27]FM_GetShiftState [11:17:27]SAM_PROTO_GetShiftState [11:17:27]wFMCommunicate request_size=4 [11:17:27]MH_SAM_APDU [11:17:27]CAPDU: 80 13 01 00 [11:17:27]Write to MH i2c: E2 08 00 A8 5D 80 13 01 00 00 00 00 00 82 [11:17:27]Write i2c OK [11:17:27]MH_I2C_Read... [11:17:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:27]Read from MH i2c: E2 [11:17:27]MH_I2C_Read... [11:17:27]Read from MH i2c: E2 0E 00 [11:17:27]MH_I2C_Read... [11:17:27]Read from MH i2c: E2 0E 00 A8 5D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C5 [11:17:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:17:27]wFMCommunicate OK [11:17:27]SAM_PROTO_GetShiftState done [11:17:27]FM_GetShiftState done [11:17:27]req_shift_opened done [11:17:27]requested_item shift.open_date is exist - process it [11:17:27]req_shift_open_date [11:17:27]req_shift_open_date done [11:17:27]produce_requested_data done [11:17:27]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218560,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:17:27]process_action_free close_receipt [11:17:27]json_value_free [11:17:27]json_value_free done [11:17:27]process_json_proto returns [11:17:27]Send response to host [11:17:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218560,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:17:27]free response buf [11:17:27]execute_script done [11:17:27]execute_script returns [11:17:27]free content buf [11:17:27]Sock 9.Close socket [11:17:27]Sock 9.Thread stoped [11:19:32]accept exits with 8 [11:19:32]New connection [11:19:32]New thread 3066826084 created [11:19:32]Thread 3066682724 joined [11:19:32]Waiting for new connection... [11:19:32] Sock 8.Parse request [11:19:32]Sock 8.Check first char [11:19:32]Sock 8.First char is OK [11:19:32]request: POST /json_proto HTTP/1.0 [11:19:32]Method: POST [11:19:32]URL: /json_proto [11:19:32]Method is POST - this is cgi request [11:19:32]url: /json_proto [11:19:32]query_string will be loaded in cgi processing [11:19:32]execute_cgi json_proto POST (null) [11:19:32]execute_cgi path=json_proto method=POST [11:19:32]POST find Content-Length [11:19:32]Host: 172.17.40.4:8080 [11:19:32]Content-Length: 677 [11:19:32]Content-Type: application/json [11:19:32] [11:19:32]POST finish read [11:19:32]Found Content-Length = 677 [11:19:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:19:32]execute_script... [11:19: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)536110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:19:32]POST & json_proto [11:19:32]process_json_proto [11:19:32]json parsed OK: [11:19:32]protocol is kg_v1.0 [11:19:32]action value=close_receipt [11:19:32]process_action close_receipt [11:19:32]cmd_close_receipt [11:19:32]MH_GetDate [11:19:32]Write to MH i2c: F0 00 00 A9 5D F5 [11:19:32]Write i2c OK [11:19:32]MH_I2C_Read... [11:19:32]Read from MH i2c: F0 [11:19:32]MH_I2C_Read... [11:19:32]Read from MH i2c: F0 09 00 [11:19:32]MH_I2C_Read... [11:19:32]Read from MH i2c: F0 09 00 A9 5D 00 C8 95 13 67 EE 0E 0D 67 45 [11:19:32]GetLastDocTimeStamp 1729336647 [11:19:32]current date 1729336776 [11:19:32]FM_GetShiftState [11:19:32]SAM_PROTO_GetShiftState [11:19:32]wFMCommunicate request_size=4 [11:19:32]MH_SAM_APDU [11:19:32]CAPDU: 80 13 01 00 [11:19:32]Write to MH i2c: E2 08 00 AA 5D 80 13 01 00 00 00 00 00 84 [11:19:32]Write i2c OK [11:19:32]MH_I2C_Read... [11:19:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:32]Read from MH i2c: E2 [11:19:32]MH_I2C_Read... [11:19:32]Read from MH i2c: E2 0E 00 [11:19:32]MH_I2C_Read... [11:19:32]Read from MH i2c: E2 0E 00 AA 5D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C7 [11:19:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:19:32]wFMCommunicate OK [11:19:32]SAM_PROTO_GetShiftState done [11:19:32]FM_GetShiftState done [11:19:32]opened in 1729296582 [11:19:32]opened+sec_in_day 1729382982 [11:19:32]quantity*price = 50041 [11:19:32]sum+1 = 50042 [11:19:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 206 19.10.2024 11:19 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218561 ФПД: 113545583536236 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111936&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218561&fm=113545583536236&tin=02508201610067®Number=0000000000098116&sum=50000 [11:19:33]StoreToDocumentArchive [11:19:33]shift 443 fd 218561 [11:19:33]save to /storage/0443/doc_00218561 [11:19:33]save last doc name /storage/0443/doc_00218561 to /storage/kkm_last_doc_name [11:19:33]save OK [11:19:33]Clear old archive folders... [11:19:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:19:33]tlvbuf is 0151DCE0 [11:19:33]SAM_PROTO_ClearQueue [11:19:33]wFMCommunicate request_size=4 [11:19:33]MH_SAM_APDU [11:19:33]CAPDU: 80 09 00 00 [11:19:33]Write to MH i2c: E2 08 00 B7 5D 80 09 00 00 00 00 00 00 86 [11:19:33]Write i2c OK [11:19:33]MH_I2C_Read... [11:19:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:33]Read from MH i2c: E2 [11:19:33]MH_I2C_Read... [11:19:33]Read from MH i2c: E2 03 00 [11:19:33]MH_I2C_Read... [11:19:33]Read from MH i2c: E2 03 00 B7 5D 00 90 00 88 [11:19:33]RAPDU: 90 00 [11:19:33]wFMCommunicate OK [11:19:33]SAM_PROTO_ClearQueue done [11:19:33]KKMCreateOFDPacket [11:19:33]OFDProtocolAddRootSTLVToBuf [11:19:33]FM_MakeSignedData [11:19:33]FM_MakeSignedData [11:19:33]SAM_PROTO_SignData [11:19:33]wFMCommunicate request_size=4 [11:19:33]MH_SAM_APDU [11:19:33]CAPDU: 80 0D 01 02 [11:19:33]Write to MH i2c: E2 08 00 B8 5D 80 0D 01 02 00 00 00 00 8E [11:19:33]Write i2c OK [11:19:33]MH_I2C_Read... [11:19:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:33]Read from MH i2c: E2 [11:19:33]MH_I2C_Read... [11:19:33]Read from MH i2c: E2 03 00 [11:19:33]MH_I2C_Read... [11:19:33]Read from MH i2c: E2 03 00 B8 5D 00 90 00 89 [11:19:33]RAPDU: 90 00 [11:19:33]wFMCommunicate OK [11:19:33]wFMCommunicate request_size=255 [11:19:33]MH_SAM_APDU [11:19: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 C8 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C1 55 03 00 35 04 06 00 67 [11:19:33]Write to MH i2c: E2 02 01 B9 5D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 C8 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C1 55 03 00 35 04 06 00 67 00 00 F7 [11:19:33]Write i2c OK [11:19:33]MH_I2C_Read... [11:19:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:33]Read from MH i2c: E2 [11:19:33]MH_I2C_Read... [11:19:33]Read from MH i2c: E2 03 00 [11:19:33]MH_I2C_Read... [11:19:33]Read from MH i2c: E2 03 00 B9 5D 00 90 00 8A [11:19:33]RAPDU: 90 00 [11:19:33]wFMCommunicate OK [11:19:33]wFMCommunicate request_size=10 [11:19:33]MH_SAM_APDU [11:19:33]CAPDU: 80 0D 02 02 05 44 E4 2C 28 6C [11:19:33]Write to MH i2c: E2 0D 00 BA 5D 80 0D 02 02 05 00 44 E4 2C 28 6C 00 00 83 [11:19:33]Write i2c OK [11:19:33]MH_I2C_Read... [11:19:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:33]Read from MH i2c: E2 [11:19:33]MH_I2C_Read... [11:19:33]Read from MH i2c: E2 03 00 [11:19:33]MH_I2C_Read... [11:19:33]Read from MH i2c: E2 03 00 BA 5D 00 90 00 8B [11:19:33]RAPDU: 90 00 [11:19:33]wFMCommunicate OK [11:19:33]wFMCommunicate request_size=4 [11:19:33]MH_SAM_APDU [11:19:33]CAPDU: 80 0D 03 02 [11:19:33]Write to MH i2c: E2 08 00 BB 5D 80 0D 03 02 00 00 00 00 93 [11:19:33]Write i2c OK [11:19:33]MH_I2C_Read... [11:19:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:33]Read from MH i2c: E2 [11:19:33]MH_I2C_Read... [11:19:33]Read from MH i2c: E2 0B 00 [11:19:33]MH_I2C_Read... [11:19:33]Read from MH i2c: E2 0B 00 BB 5D 00 CA 65 A7 B0 DC CC A6 82 90 00 EA [11:19:33]RAPDU: CA 65 A7 B0 DC CC A6 82 90 00 [11:19:33]wFMCommunicate OK [11:19:33]SAM_PROTO_SignData done [11:19:33]FM_MakeSignedData done [11:19:33]CreateOFDProtocolMessage [11:19:33]wFMCommunicate request_size=4 [11:19:33]MH_SAM_APDU [11:19:33]CAPDU: 80 11 00 00 [11:19:33]Write to MH i2c: E2 08 00 BC 5D 80 11 00 00 00 00 00 00 93 [11:19:33]Write i2c OK [11:19:33]MH_I2C_Read... [11:19:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:33]Read from MH i2c: E2 [11:19:33]MH_I2C_Read... [11:19:33]Read from MH i2c: E2 17 00 [11:19:33]MH_I2C_Read... [11:19:33]Read from MH i2c: E2 17 00 BC 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E2 [11:19:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:19:33]wFMCommunicate OK [11:19:33]CreateOFDProtocolMessage done [11:19:33]OFDSenderStorePacket 218561 [11:19:33]StoreOFDPacket docnum=218561 [11:19:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C9 EB 07 01 5A 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 CE 00 00 00 F4 03 04 00 C8 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C1 55 03 00 35 04 06 00 67 44 E4 2C 28 6C CA 65 A7 B0 DC CC A6 82 [11:19:33]CheckFolder [11:19:33]dirname=/storage/ofd_packets [11:19:33]CheckFolder done [11:19:33]ProducePacketName [11:19:33]name=ofd_packets/00218561 [11:19:33]NVStorageSaveData ofd_packets/00218561 [11:19:33]File name is /storage/ofd_packets/00218561 [11:19:33]Write 301 bytes [11:19:33]NVStorageSaveData done [11:19:33]OFDSenderStorePacket done [11:19:33]KKMCreateOFDPacket done [11:19:33]NVStorageSaveData kkm_last_timestamp [11:19:33]File name is /storage/kkm_last_timestamp [11:19:33]Write 4 bytes [11:19:33]NVStorageSaveData done [11:19:33]ExternCall_PrintAddStr [11:19:33]wPrintStart [11:19:33]Write to MH i2c: 01 00 00 BD 5D 1A [11:19:33]Write i2c OK [11:19:33]MH_I2C_Read... [11:19:33]Read from MH i2c: 01 [11:19:33]MH_I2C_Read... [11:19:33]Read from MH i2c: 01 07 00 [11:19:33]MH_I2C_Read... [11:19:33]Read from MH i2c: 01 07 00 BD 5D 00 00 00 00 00 FF 0F 2F [11:19:33]RasterBufferAndPrint [11:19:33]line Счет N : (1)536110 [11:19:33]line ИНН: 02508201610067 [11:19:33]line Контрольно-Кассовый Чек [11:19:33]line ПРОДАЖА [11:19:33]line ТРК (МРК, ГНК) : 23 [11:19:33]line Товар: 2710124130 [11:19:33]line Аи-92-К-2 [11:19:33]line 7.480 * 66.90 [11:19:33]line = 500.41 [11:19:33]line НДС 12% НСП 1% [11:19:33]line > о реализуемом товаре [11:19:33]line ОКРУГЛЕНИЕ: -0.41 [11:19:33]line ИТОГО: 500.00 [11:19:33]line Внесено: 500.00 [11:19:33]line СДАЧА: 0.00 [11:19:33]line НСП 1% : 4.43 [11:19:33]line НДС 12% : 53.14 [11:19:33]line Наличными: 500.00 [11:19:33]line Безнал.: 0.00 [11:19:33]line Место: АЗС № 84 "Партнер Нефть" [11:19:33]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:19:33]line СНО: Общий режим [11:19:33]line Чек 206 19.10.2024 11:19 [11:19:33]line Смена: 443 ФФД: 1.0 [11:19:33]line ЗНМ: 0300000178 [11:19:33]line РНМ: 0000000000098116 [11:19:33]line Версия ККМ: 001 [11:19:33]line ФМ: 0000000000965413 [11:19:33]line ФД: 218561 [11:19:33]line ФПД: 113545583536236 [11:19:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111936&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218561&fm=113545583536236&tin=02508201610067®Number=0000000000098116&sum=50000 [11:19:34]written 0, free lines is 4095 [11:19:34]Write to MH i2c: 01 00 00 E8 5D 45 [11:19:34]Write i2c OK [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: 01 [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: 01 07 00 [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: 01 07 00 E8 5D 00 00 00 00 00 D9 0C 31 [11:19:34]RasterBufferAndPrint [11:19:34]line [11:19:34]line [11:19:34]line [11:19:34]line [11:19:34]line [11:19:34]written 0, free lines is 3296 [11:19:34]MH_Cut [11:19:34]Write to MH i2c: D1 01 00 EF 5D 01 1E [11:19:34]Write i2c OK [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: D1 [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: D1 01 00 [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: D1 01 00 EF 5D 00 1D [11:19:34]Write to MH i2c: 01 00 00 F0 5D 4D [11:19:34]Write i2c OK [11:19:34]MH_I2C_Read... [11:19:35]*** Cut start [11:19:35]*** Partial cut [11:19:35]*** CUTSNS_PIN = 1 [11:19:35]*** CUTSNS_PIN = 0 [11:19:35]*** Brake cut motor [11:19:36]Read from MH i2c: 01 [11:19:36]MH_I2C_Read... [11:19:36]*** Stop cut motor [11:19:36]*** Cut end [11:19:36]Read from MH i2c: 01 07 00 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: 01 07 00 F0 5D 00 00 00 00 00 FF 0F 62 [11:19:36]process_action close_receipt done [11:19:36]requested_data is exist [11:19:36]produce_requested_data [11:19:36]requested_item fm.sn is exist - process it [11:19:36]wFMCommunicate request_size=4 [11:19:36]MH_SAM_APDU [11:19:36]CAPDU: 80 11 00 00 [11:19:36]Write to MH i2c: E2 08 00 F1 5D 80 11 00 00 00 00 00 00 C8 [11:19:36]Write i2c OK [11:19:36]MH_I2C_Read... [11:19:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:36]Read from MH i2c: E2 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: E2 17 00 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: E2 17 00 F1 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 17 [11:19:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:19:36]wFMCommunicate OK [11:19:36]requested_item fd.num is exist - process it [11:19:36]SAM_PROTO_GetFieldsCounters [11:19:36]wFMCommunicate request_size=4 [11:19:36]MH_SAM_APDU [11:19:36]CAPDU: 80 13 00 00 [11:19:36]Write to MH i2c: E2 08 00 F2 5D 80 13 00 00 00 00 00 00 CB [11:19:36]Write i2c OK [11:19:36]MH_I2C_Read... [11:19:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:36]Read from MH i2c: E2 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: E2 62 00 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: E2 62 00 F2 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C1 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 27 [11:19:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C1 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:19:36]wFMCommunicate OK [11:19:36]SAM_PROTO_GetFieldsCounters done [11:19:36]requested_item shift.num is exist - process it [11:19:36]requested_item shift.opened is exist - process it [11:19:36]req_shift_opened [11:19:36]FM_GetShiftState [11:19:36]SAM_PROTO_GetShiftState [11:19:36]wFMCommunicate request_size=4 [11:19:36]MH_SAM_APDU [11:19:36]CAPDU: 80 13 01 00 [11:19:36]Write to MH i2c: E2 08 00 F3 5D 80 13 01 00 00 00 00 00 CD [11:19:36]Write i2c OK [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: E2 [11:19:36]MH_I2C_Read... [11:19:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:36]Read from MH i2c: E2 0E 00 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: E2 0E 00 F3 5D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 10 [11:19:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:19:36]wFMCommunicate OK [11:19:36]SAM_PROTO_GetShiftState done [11:19:36]FM_GetShiftState done [11:19:36]req_shift_opened done [11:19:36]requested_item shift.open_date is exist - process it [11:19:36]req_shift_open_date [11:19:36]req_shift_open_date done [11:19:36]produce_requested_data done [11:19:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218561,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:19:36]process_action_free close_receipt [11:19:36]json_value_free [11:19:36]json_value_free done [11:19:36]process_json_proto returns [11:19:36]Send response to host [11:19:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218561,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:19:36]free response buf [11:19:36]execute_script done [11:19:36]execute_script returns [11:19:36]free content buf [11:19:36]Sock 8.Close socket [11:19:36]Sock 8.Thread stoped [11:19:38]ConnectInit Can't connect to host [11:19:38]CommunicateWithHost connect error [11:19:38]CommunicateWithHost err = -1 [11:19:38]OFD Sender: Server communicate error [11:19:38]OFD Sender: Processing packet 218560 [packets to send 81, broken 79] [11:19:38]ProducePacketName [11:19:38]name=ofd_packets/00218560 [11:19:38]OFD Sender: To server: pG, [11:19:38]CommunicateWithHost lk.salyk.kg:30040 [11:19:38]ConnectInit lk.salyk.kg [11:19:38]Connected sock=8 [11:19:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9D D5 07 01 33 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 47 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C0 55 03 00 35 04 06 00 C6 8E 2B 9C 75 41 7D D4 3B 4A 1C 28 52 7C [11:19:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9D DC 47 00 9C 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 39 36 35 34 31 33 10 04 04 00 C0 55 03 00 F4 03 04 00 66 41 13 67 B6 04 01 00 00 D4 DB BB 68 2C 68 C5 BB [11:19:38]CommunicateWithHost err = 0 [11:19:38]CheckOFDResponse [11:19:38]1017 (14) - 77093643461234 [11:19:38]1041 (16) - 0000000000965413 [11:19:38]1040 (4) - 218560 [11:19:38]1012 (4) - 19.10.2024 05:19 [11:19:38]1206 (1) - 0 [11:19:38]OFD Sender: Remove packet 218560 [11:19:38]ProducePacketName [11:19:38]name=ofd_packets/00218560 [11:19:38]NVStorageDeleteData [11:19:39]OFD Sender: Processing packet 218561 [packets to send 80, broken 79] [11:19:39]ProducePacketName [11:19:39]name=ofd_packets/00218561 [11:19:39]OFD Sender: To server: pG, [11:19:39]CommunicateWithHost lk.salyk.kg:30040 [11:19:39]ConnectInit lk.salyk.kg [11:19:39]Connected sock=8 [11:19:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C9 EB 07 01 5A 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 CE 00 00 00 F4 03 04 00 C8 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C1 55 03 00 35 04 06 00 67 44 E4 2C 28 6C CA 65 A7 B0 DC CC A6 82 [11:19:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BA 01 47 00 A7 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C1 55 03 00 F4 03 04 00 67 41 13 67 B6 04 01 00 00 DF 70 9A CC 37 96 B9 AD [11:19:39]CommunicateWithHost err = 0 [11:19:39]CheckOFDResponse [11:19:39]1017 (14) - 77093643461234 [11:19:39]1041 (16) - 0000000000965413 [11:19:39]1040 (4) - 218561 [11:19:39]1012 (4) - 19.10.2024 05:19 [11:19:39]1206 (1) - 0 [11:19:39]OFD Sender: Remove packet 218561 [11:19:39]ProducePacketName [11:19:39]name=ofd_packets/00218561 [11:19:39]NVStorageDeleteData [11:19:39]OFD Sender: No OFD packet to send [11:19:44]OFD Sender: No OFD packet to send [11:19:48]accept exits with 9 [11:19:48]New connection [11:19:48]New thread 3066682724 created [11:19:48]Thread 3066826084 joined [11:19:48]Waiting for new connection... [11:19:48] Sock 9.Parse request [11:19:48]Sock 9.Check first char [11:19:48]Sock 9.First char is OK [11:19:48]request: POST /json_proto HTTP/1.0 [11:19:48]Method: POST [11:19:48]URL: /json_proto [11:19:48]Method is POST - this is cgi request [11:19:48]url: /json_proto [11:19:48]query_string will be loaded in cgi processing [11:19:48]execute_cgi json_proto POST (null) [11:19:48]execute_cgi path=json_proto method=POST [11:19:48]POST find Content-Length [11:19:48]Host: 172.17.40.4:8080 [11:19:48]Content-Length: 674 [11:19:48]Content-Type: application/json [11:19:48] [11:19:48]POST finish read [11:19:48]Found Content-Length = 674 [11:19:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536109", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:19:48]execute_script... [11:19:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536109", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:19:48]POST & json_proto [11:19:48]process_json_proto [11:19:48]json parsed OK: [11:19:48]protocol is kg_v1.0 [11:19:48]action value=close_receipt [11:19:48]process_action close_receipt [11:19:48]cmd_close_receipt [11:19:48]MH_GetDate [11:19:48]Write to MH i2c: F0 00 00 F4 5D 40 [11:19:48]Write i2c OK [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: F0 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: F0 09 00 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: F0 09 00 F4 5D 00 D8 95 13 67 EE 0E 0D 67 A0 [11:19:48]GetLastDocTimeStamp 1729336776 [11:19:48]current date 1729336792 [11:19:48]FM_GetShiftState [11:19:48]SAM_PROTO_GetShiftState [11:19:48]wFMCommunicate request_size=4 [11:19:48]MH_SAM_APDU [11:19:48]CAPDU: 80 13 01 00 [11:19:48]Write to MH i2c: E2 08 00 F5 5D 80 13 01 00 00 00 00 00 CF [11:19:48]Write i2c OK [11:19:48]MH_I2C_Read... [11:19:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:48]Read from MH i2c: E2 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: E2 0E 00 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: E2 0E 00 F5 5D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 12 [11:19:48]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:19:48]wFMCommunicate OK [11:19:48]SAM_PROTO_GetShiftState done [11:19:48]FM_GetShiftState done [11:19:48]opened in 1729296582 [11:19:48]opened+sec_in_day 1729382982 [11:19:48]quantity*price = 50063 [11:19:48]sum+1 = 50064 [11:19:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 207 19.10.2024 11:19 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218562 ФПД: 65196603986385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111952&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218562&fm=65196603986385&tin=02508201610067®Number=0000000000098116&sum=50000 [11:19:49]StoreToDocumentArchive [11:19:49]shift 443 fd 218562 [11:19:49]save to /storage/0443/doc_00218562 [11:19:49]save last doc name /storage/0443/doc_00218562 to /storage/kkm_last_doc_name [11:19:49]save OK [11:19:49]Clear old archive folders... [11:19:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:19:49]tlvbuf is 014FB0B0 [11:19:49]SAM_PROTO_ClearQueue [11:19:49]wFMCommunicate request_size=4 [11:19:49]MH_SAM_APDU [11:19:49]CAPDU: 80 09 00 00 [11:19:49]Write to MH i2c: E2 08 00 02 5E 80 09 00 00 00 00 00 00 D2 [11:19:49]Write i2c OK [11:19:49]MH_I2C_Read... [11:19:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:49]Read from MH i2c: E2 [11:19:49]MH_I2C_Read... [11:19:49]Read from MH i2c: E2 03 00 [11:19:49]MH_I2C_Read... [11:19:49]Read from MH i2c: E2 03 00 02 5E 00 90 00 D4 [11:19:49]RAPDU: 90 00 [11:19:49]wFMCommunicate OK [11:19:49]SAM_PROTO_ClearQueue done [11:19:49]KKMCreateOFDPacket [11:19:49]OFDProtocolAddRootSTLVToBuf [11:19:49]FM_MakeSignedData [11:19:49]FM_MakeSignedData [11:19:49]SAM_PROTO_SignData [11:19:49]wFMCommunicate request_size=4 [11:19:49]MH_SAM_APDU [11:19:49]CAPDU: 80 0D 01 02 [11:19:49]Write to MH i2c: E2 08 00 03 5E 80 0D 01 02 00 00 00 00 DA [11:19:49]Write i2c OK [11:19:49]MH_I2C_Read... [11:19:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:49]Read from MH i2c: E2 [11:19:49]MH_I2C_Read... [11:19:49]Read from MH i2c: E2 03 00 [11:19:49]MH_I2C_Read... [11:19:49]Read from MH i2c: E2 03 00 03 5E 00 90 00 D5 [11:19:49]RAPDU: 90 00 [11:19:49]wFMCommunicate OK [11:19:49]wFMCommunicate request_size=255 [11:19:49]MH_SAM_APDU [11:19:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 CF 00 00 00 F4 03 04 00 D8 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C2 55 03 00 35 04 06 00 3B 4B C4 6B [11:19:49]Write to MH i2c: E2 02 01 04 5E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 CF 00 00 00 F4 03 04 00 D8 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C2 55 03 00 35 04 06 00 3B 4B C4 6B 00 00 21 [11:19:49]Write i2c OK [11:19:49]MH_I2C_Read... [11:19:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:49]Read from MH i2c: E2 [11:19:49]MH_I2C_Read... [11:19:49]Read from MH i2c: E2 03 00 [11:19:49]MH_I2C_Read... [11:19:49]Read from MH i2c: E2 03 00 04 5E 00 90 00 D6 [11:19:49]RAPDU: 90 00 [11:19:49]wFMCommunicate OK [11:19:49]wFMCommunicate request_size=7 [11:19:49]MH_SAM_APDU [11:19:49]CAPDU: 80 0D 02 02 02 D1 D1 [11:19:49]Write to MH i2c: E2 0A 00 05 5E 80 0D 02 02 02 00 D1 D1 00 00 83 [11:19:49]Write i2c OK [11:19:49]MH_I2C_Read... [11:19:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:49]Read from MH i2c: E2 [11:19:49]MH_I2C_Read... [11:19:49]Read from MH i2c: E2 03 00 [11:19:49]MH_I2C_Read... [11:19:49]Read from MH i2c: E2 03 00 05 5E 00 90 00 D7 [11:19:49]RAPDU: 90 00 [11:19:49]wFMCommunicate OK [11:19:49]wFMCommunicate request_size=4 [11:19:49]MH_SAM_APDU [11:19:49]CAPDU: 80 0D 03 02 [11:19:49]Write to MH i2c: E2 08 00 06 5E 80 0D 03 02 00 00 00 00 DF [11:19:49]Write i2c OK [11:19:49]MH_I2C_Read... [11:19:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:49]Read from MH i2c: E2 [11:19:49]MH_I2C_Read... [11:19:49]Read from MH i2c: E2 0B 00 [11:19:49]MH_I2C_Read... [11:19:49]Read from MH i2c: E2 0B 00 06 5E 00 A2 4D 1F 0E 3F 65 4A DB 90 00 C5 [11:19:49]RAPDU: A2 4D 1F 0E 3F 65 4A DB 90 00 [11:19:49]wFMCommunicate OK [11:19:49]SAM_PROTO_SignData done [11:19:49]FM_MakeSignedData done [11:19:49]CreateOFDProtocolMessage [11:19:49]wFMCommunicate request_size=4 [11:19:49]MH_SAM_APDU [11:19:49]CAPDU: 80 11 00 00 [11:19:49]Write to MH i2c: E2 08 00 07 5E 80 11 00 00 00 00 00 00 DF [11:19:49]Write i2c OK [11:19:49]MH_I2C_Read... [11:19:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:49]Read from MH i2c: E2 [11:19:49]MH_I2C_Read... [11:19:49]Read from MH i2c: E2 17 00 [11:19:49]MH_I2C_Read... [11:19:49]Read from MH i2c: E2 17 00 07 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2E [11:19:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:19:49]wFMCommunicate OK [11:19:49]CreateOFDProtocolMessage done [11:19:49]OFDSenderStorePacket 218562 [11:19:49]StoreOFDPacket docnum=218562 [11:19:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 60 5A 04 01 71 EB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 CF 00 00 00 F4 03 04 00 D8 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C2 55 03 00 35 04 06 00 3B 4B C4 6B D1 D1 A2 4D 1F 0E 3F 65 4A DB [11:19:49]CheckFolder [11:19:49]dirname=/storage/ofd_packets [11:19:49]CheckFolder done [11:19:49]ProducePacketName [11:19:49]name=ofd_packets/00218562 [11:19:49]NVStorageSaveData ofd_packets/00218562 [11:19:49]File name is /storage/ofd_packets/00218562 [11:19:49]Write 298 bytes [11:19:49]NVStorageSaveData done [11:19:49]OFDSenderStorePacket done [11:19:49]KKMCreateOFDPacket done [11:19:49]NVStorageSaveData kkm_last_timestamp [11:19:49]File name is /storage/kkm_last_timestamp [11:19:49]Write 4 bytes [11:19:49]NVStorageSaveData done [11:19:49]ExternCall_PrintAddStr [11:19:49]wPrintStart [11:19:49]Write to MH i2c: 01 00 00 08 5E 66 [11:19:49]Write i2c OK [11:19:49]MH_I2C_Read... [11:19:49]Read from MH i2c: 01 [11:19:49]MH_I2C_Read... [11:19:49]Read from MH i2c: 01 07 00 [11:19:49]MH_I2C_Read... [11:19:49]Read from MH i2c: 01 07 00 08 5E 00 00 00 00 00 FF 0F 7B [11:19:49]RasterBufferAndPrint [11:19:49]line Счет N : (1)536109 [11:19:49]line ИНН: 02508201610067 [11:19:49]line Контрольно-Кассовый Чек [11:19:49]line ПРОДАЖА [11:19:49]line ТРК (МРК, ГНК) : 61 [11:19:49]line Товар: 2710194210 [11:19:49]line ДТ-К-2 [11:19:49]line 6.570 * 76.20 [11:19:49]line = 500.63 [11:19:49]line НДС 12% НСП 1% [11:19:49]line > о реализуемом товаре [11:19:49]line ОКРУГЛЕНИЕ: -0.63 [11:19:49]line ИТОГО: 500.00 [11:19:49]line Внесено: 500.00 [11:19:49]line СДАЧА: 0.00 [11:19:49]line НСП 1% : 4.43 [11:19:49]line НДС 12% : 53.16 [11:19:49]line Наличными: 500.00 [11:19:49]line Безнал.: 0.00 [11:19:49]line Место: АЗС № 84 "Партнер Нефть" [11:19:49]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:19:49]line СНО: Общий режим [11:19:49]line Чек 207 19.10.2024 11:19 [11:19:49]line Смена: 443 ФФД: 1.0 [11:19:49]line ЗНМ: 0300000178 [11:19:49]line РНМ: 0000000000098116 [11:19:49]line Версия ККМ: 001 [11:19:49]line ФМ: 0000000000965413 [11:19:49]line ФД: 218562 [11:19:49]line ФПД: 65196603986385 [11:19:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T111952&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218562&fm=65196603986385&tin=02508201610067®Number=0000000000098116&sum=50000 [11:19:50]OFD Sender: Processing packet 218562 [packets to send 80, broken 79] [11:19:50]ProducePacketName [11:19:50]name=ofd_packets/00218562 [11:19:50]OFD Sender: To server: pG, [11:19:50]CommunicateWithHost lk.salyk.kg:30040 [11:19:50]ConnectInit lk.salyk.kg [11:19:50]written 0, free lines is 4095 [11:19:50]Connected sock=10 [11:19:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 60 5A 04 01 71 EB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 CF 00 00 00 F4 03 04 00 D8 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C2 55 03 00 35 04 06 00 3B 4B C4 6B D1 D1 A2 4D 1F 0E 3F 65 4A DB [11:19:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BD C3 47 00 FE 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 39 36 35 34 31 33 10 04 04 00 C2 55 03 00 F4 03 04 00 72 41 13 67 B6 04 01 00 00 20 CC 88 4F BD 84 EB 31 [11:19:50]CommunicateWithHost err = 0 [11:19:50]CheckOFDResponse [11:19:50]1017 (14) - 77093643461234 [11:19:50]1041 (16) - 0000000000965413 [11:19:50]1040 (4) - 218562 [11:19:50]1012 (4) - 19.10.2024 05:19 [11:19:50]1206 (1) - 0 [11:19:50]OFD Sender: Remove packet 218562 [11:19:50]ProducePacketName [11:19:50]name=ofd_packets/00218562 [11:19:50]NVStorageDeleteData [11:19:50]Write to MH i2c: 01 00 00 33 5E 91 [11:19:50]Write i2c OK [11:19:50]MH_I2C_Read... [11:19:50]Read from MH i2c: 01 [11:19:50]MH_I2C_Read... [11:19:50]Read from MH i2c: 01 07 00 [11:19:50]MH_I2C_Read... [11:19:50]Read from MH i2c: 01 07 00 33 5E 00 00 00 00 00 DE 0C 82 [11:19:50]RasterBufferAndPrint [11:19:50]line [11:19:50]line [11:19:50]line [11:19:50]line [11:19:50]line [11:19:50]written 0, free lines is 3303 [11:19:50]MH_Cut [11:19:50]Write to MH i2c: D1 01 00 3A 5E 01 6A [11:19:50]Write i2c OK [11:19:50]MH_I2C_Read... [11:19:50]Read from MH i2c: D1 [11:19:50]MH_I2C_Read... [11:19:50]Read from MH i2c: D1 01 00 [11:19:50]MH_I2C_Read... [11:19:50]Read from MH i2c: D1 01 00 3A 5E 00 69 [11:19:50]Write to MH i2c: 01 00 00 3B 5E 99 [11:19:50]Write i2c OK [11:19:50]MH_I2C_Read... [11:19:51]OFD Sender: No OFD packet to send [11:19:51]*** Cut start [11:19:51]*** Partial cut [11:19:51]*** CUTSNS_PIN = 1 [11:19:51]*** CUTSNS_PIN = 0 [11:19:51]*** Brake cut motor [11:19:52]Read from MH i2c: 01 [11:19:52]MH_I2C_Read... [11:19:52]*** Stop cut motor [11:19:52]*** Cut end [11:19:52]Read from MH i2c: 01 07 00 [11:19:52]MH_I2C_Read... [11:19:52]Read from MH i2c: 01 07 00 3B 5E 00 00 00 00 00 FF 0F AE [11:19:52]process_action close_receipt done [11:19:52]requested_data is exist [11:19:52]produce_requested_data [11:19:52]requested_item fm.sn is exist - process it [11:19:52]wFMCommunicate request_size=4 [11:19:52]MH_SAM_APDU [11:19:52]CAPDU: 80 11 00 00 [11:19:52]Write to MH i2c: E2 08 00 3C 5E 80 11 00 00 00 00 00 00 14 [11:19:52]Write i2c OK [11:19:52]MH_I2C_Read... [11:19:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:52]Read from MH i2c: E2 [11:19:52]MH_I2C_Read... [11:19:52]Read from MH i2c: E2 17 00 [11:19:52]MH_I2C_Read... [11:19:52]Read from MH i2c: E2 17 00 3C 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 63 [11:19:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:19:52]wFMCommunicate OK [11:19:52]requested_item fd.num is exist - process it [11:19:52]SAM_PROTO_GetFieldsCounters [11:19:52]wFMCommunicate request_size=4 [11:19:52]MH_SAM_APDU [11:19:52]CAPDU: 80 13 00 00 [11:19:52]Write to MH i2c: E2 08 00 3D 5E 80 13 00 00 00 00 00 00 17 [11:19:52]Write i2c OK [11:19:52]MH_I2C_Read... [11:19:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:52]Read from MH i2c: E2 [11:19:52]MH_I2C_Read... [11:19:52]Read from MH i2c: E2 62 00 [11:19:52]MH_I2C_Read... [11:19:52]Read from MH i2c: E2 62 00 3D 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C2 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 77 [11:19:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C2 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:19:52]wFMCommunicate OK [11:19:52]SAM_PROTO_GetFieldsCounters done [11:19:52]requested_item shift.num is exist - process it [11:19:52]requested_item shift.opened is exist - process it [11:19:52]req_shift_opened [11:19:52]FM_GetShiftState [11:19:52]SAM_PROTO_GetShiftState [11:19:52]wFMCommunicate request_size=4 [11:19:52]MH_SAM_APDU [11:19:52]CAPDU: 80 13 01 00 [11:19:52]Write to MH i2c: E2 08 00 3E 5E 80 13 01 00 00 00 00 00 19 [11:19:52]Write i2c OK [11:19:52]MH_I2C_Read... [11:19:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:52]Read from MH i2c: E2 [11:19:52]MH_I2C_Read... [11:19:52]Read from MH i2c: E2 0E 00 [11:19:52]MH_I2C_Read... [11:19:52]Read from MH i2c: E2 0E 00 3E 5E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5C [11:19:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:19:52]wFMCommunicate OK [11:19:52]SAM_PROTO_GetShiftState done [11:19:52]FM_GetShiftState done [11:19:52]req_shift_opened done [11:19:52]requested_item shift.open_date is exist - process it [11:19:52]req_shift_open_date [11:19:52]req_shift_open_date done [11:19:52]produce_requested_data done [11:19:52]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218562,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:19:52]process_action_free close_receipt [11:19:52]json_value_free [11:19:52]json_value_free done [11:19:52]process_json_proto returns [11:19:52]Send response to host [11:19:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218562,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:19:52]free response buf [11:19:52]execute_script done [11:19:52]execute_script returns [11:19:52]free content buf [11:19:52]Sock 9.Close socket [11:19:52]Sock 9.Thread stoped [11:19:56]OFD Sender: No OFD packet to send [11:20:01]OFD Sender: No OFD packet to send [11:20:06]OFD Sender: No OFD packet to send [11:20:11]OFD Sender: No OFD packet to send [11:20:16]OFD Sender: No OFD packet to send [11:20:21]OFD Sender: No OFD packet to send [11:20:26]OFD Sender: No OFD packet to send [11:20:27]accept exits with 8 [11:20:27]New connection [11:20:27]New thread 3066826084 created [11:20:27]Thread 3066682724 joined [11:20:27]Waiting for new connection... [11:20:27] Sock 8.Parse request [11:20:27]Sock 8.Check first char [11:20:27]Sock 8.First char is OK [11:20:27]request: POST /json_proto HTTP/1.0 [11:20:27]Method: POST [11:20:27]URL: /json_proto [11:20:27]Method is POST - this is cgi request [11:20:27]url: /json_proto [11:20:27]query_string will be loaded in cgi processing [11:20:27]execute_cgi json_proto POST (null) [11:20:27]execute_cgi path=json_proto method=POST [11:20:27]POST find Content-Length [11:20:27]Host: 172.17.40.4:8080 [11:20:27]Content-Length: 800 [11:20:27]Content-Type: application/json [11:20:27] [11:20:27]POST finish read [11:20:27]Found Content-Length = 800 [11:20:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4565139", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:27]execute_script... [11:20: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)536111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4565139", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:27]POST & json_proto [11:20:27]process_json_proto [11:20:27]json parsed OK: [11:20:27]protocol is kg_v1.0 [11:20:27]action value=close_receipt [11:20:27]process_action close_receipt [11:20:27]cmd_close_receipt [11:20:27]MH_GetDate [11:20:27]Write to MH i2c: F0 00 00 3F 5E 8C [11:20:27]Write i2c OK [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: F0 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: F0 09 00 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: F0 09 00 3F 5E 00 FF 95 13 67 EE 0E 0D 67 13 [11:20:27]GetLastDocTimeStamp 1729336792 [11:20:27]current date 1729336831 [11:20:27]FM_GetShiftState [11:20:27]SAM_PROTO_GetShiftState [11:20:27]wFMCommunicate request_size=4 [11:20:27]MH_SAM_APDU [11:20:27]CAPDU: 80 13 01 00 [11:20:27]Write to MH i2c: E2 08 00 40 5E 80 13 01 00 00 00 00 00 1B [11:20:27]Write i2c OK [11:20:27]MH_I2C_Read... [11:20:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:27]Read from MH i2c: E2 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 0E 00 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 0E 00 40 5E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5E [11:20:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:20:27]wFMCommunicate OK [11:20:27]SAM_PROTO_GetShiftState done [11:20:27]FM_GetShiftState done [11:20:27]opened in 1729296582 [11:20:27]opened+sec_in_day 1729382982 [11:20:27]quantity*price = 0 [11:20:27]sum+1 = 1 [11:20:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 208 19.10.2024 11:20 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4565139 ФМ: 0000000000965413 ФД: 218563 ФПД: 129911361429235 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112031&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218563&fm=129911361429235&tin=02508201610067®Number=0000000000098116&sum=0 [11:20:28]StoreToDocumentArchive [11:20:28]shift 443 fd 218563 [11:20:28]save to /storage/0443/doc_00218563 [11:20:28]save last doc name /storage/0443/doc_00218563 to /storage/kkm_last_doc_name [11:20:28]save OK [11:20:28]Clear old archive folders... [11:20:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:20:28]tlvbuf is 015425A0 [11:20:28]SAM_PROTO_ClearQueue [11:20:28]wFMCommunicate request_size=4 [11:20:28]MH_SAM_APDU [11:20:28]CAPDU: 80 09 00 00 [11:20:28]Write to MH i2c: E2 08 00 4D 5E 80 09 00 00 00 00 00 00 1D [11:20:28]Write i2c OK [11:20:28]MH_I2C_Read... [11:20:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:20:28]Read from MH i2c: E2 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: E2 03 00 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: E2 03 00 4D 5E 00 90 00 1F [11:20:28]RAPDU: 90 00 [11:20:28]wFMCommunicate OK [11:20:28]SAM_PROTO_ClearQueue done [11:20:28]KKMCreateOFDPacket [11:20:28]OFDProtocolAddRootSTLVToBuf [11:20:28]FM_MakeSignedData [11:20:28]FM_MakeSignedData [11:20:28]SAM_PROTO_SignData [11:20:28]wFMCommunicate request_size=4 [11:20:28]MH_SAM_APDU [11:20:28]CAPDU: 80 0D 01 02 [11:20:28]Write to MH i2c: E2 08 00 4E 5E 80 0D 01 02 00 00 00 00 25 [11:20:28]Write i2c OK [11:20:28]MH_I2C_Read... [11:20:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:20:28]Read from MH i2c: E2 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: E2 03 00 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: E2 03 00 4E 5E 00 90 00 20 [11:20:28]RAPDU: 90 00 [11:20:28]wFMCommunicate OK [11:20:28]wFMCommunicate request_size=255 [11:20:28]MH_SAM_APDU [11:20: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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 FF 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C3 55 03 00 35 04 06 00 76 [11:20:28]Write to MH i2c: E2 02 01 4F 5E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 FF 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C3 55 03 00 35 04 06 00 76 00 00 8A [11:20:28]Write i2c OK [11:20:28]MH_I2C_Read... [11:20:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:28]Read from MH i2c: E2 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: E2 03 00 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: E2 03 00 4F 5E 00 90 00 21 [11:20:28]RAPDU: 90 00 [11:20:28]wFMCommunicate OK [11:20:28]wFMCommunicate request_size=10 [11:20:28]MH_SAM_APDU [11:20:28]CAPDU: 80 0D 02 02 05 27 58 8C DE F3 [11:20:28]Write to MH i2c: E2 0D 00 50 5E 80 0D 02 02 05 00 27 58 8C DE F3 00 00 0E [11:20:28]Write i2c OK [11:20:28]MH_I2C_Read... [11:20:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:28]Read from MH i2c: E2 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: E2 03 00 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: E2 03 00 50 5E 00 90 00 22 [11:20:28]RAPDU: 90 00 [11:20:28]wFMCommunicate OK [11:20:28]wFMCommunicate request_size=4 [11:20:28]MH_SAM_APDU [11:20:28]CAPDU: 80 0D 03 02 [11:20:28]Write to MH i2c: E2 08 00 51 5E 80 0D 03 02 00 00 00 00 2A [11:20:28]Write i2c OK [11:20:28]MH_I2C_Read... [11:20:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:20:28]Read from MH i2c: E2 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: E2 0B 00 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: E2 0B 00 51 5E 00 3B 34 D4 73 E1 31 FD 75 90 00 65 [11:20:28]RAPDU: 3B 34 D4 73 E1 31 FD 75 90 00 [11:20:28]wFMCommunicate OK [11:20:28]SAM_PROTO_SignData done [11:20:28]FM_MakeSignedData done [11:20:28]CreateOFDProtocolMessage [11:20:28]wFMCommunicate request_size=4 [11:20:28]MH_SAM_APDU [11:20:28]CAPDU: 80 11 00 00 [11:20:28]Write to MH i2c: E2 08 00 52 5E 80 11 00 00 00 00 00 00 2A [11:20:28]Write i2c OK [11:20:28]MH_I2C_Read... [11:20:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:28]Read from MH i2c: E2 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: E2 17 00 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: E2 17 00 52 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 79 [11:20:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:20:28]wFMCommunicate OK [11:20:28]CreateOFDProtocolMessage done [11:20:28]OFDSenderStorePacket 218563 [11:20:28]StoreOFDPacket docnum=218563 [11:20:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 CB 8C 07 01 E8 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 FF 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C3 55 03 00 35 04 06 00 76 27 58 8C DE F3 3B 34 D4 73 E1 31 FD 75 [11:20:28]CheckFolder [11:20:28]dirname=/storage/ofd_packets [11:20:28]CheckFolder done [11:20:28]ProducePacketName [11:20:28]name=ofd_packets/00218563 [11:20:28]NVStorageSaveData ofd_packets/00218563 [11:20:28]File name is /storage/ofd_packets/00218563 [11:20:28]Write 301 bytes [11:20:28]NVStorageSaveData done [11:20:28]OFDSenderStorePacket done [11:20:28]KKMCreateOFDPacket done [11:20:28]NVStorageSaveData kkm_last_timestamp [11:20:28]File name is /storage/kkm_last_timestamp [11:20:28]Write 4 bytes [11:20:28]NVStorageSaveData done [11:20:28]ExternCall_PrintAddStr [11:20:28]wPrintStart [11:20:28]Write to MH i2c: 01 00 00 53 5E B1 [11:20:28]Write i2c OK [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: 01 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: 01 07 00 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: 01 07 00 53 5E 00 00 00 00 00 FF 0F C6 [11:20:28]RasterBufferAndPrint [11:20:28]line Счет N : (1)536111 [11:20:28]line ИНН: 02508201610067 [11:20:28]line Контрольно-Кассовый Чек [11:20:28]line ПРОДАЖА [11:20:28]line ТРК (МРК, ГНК) : 13 [11:20:28]line Товар: 2710124130 [11:20:28]line Аи-92-К-2 [11:20:28]line 10.000 * 0.00 [11:20:28]line = 0.00 [11:20:28]line НДС 12% НСП 1% [11:20:28]line > о реализуемом товаре [11:20:28]line ИТОГО: 0.00 [11:20:28]line НСП 1% : 0.00 [11:20:28]line НДС 12% : 0.00 [11:20:28]line Наличными: 0.00 [11:20:28]line Безнал.: 0.00 [11:20:28]line Место: АЗС № 84 "Партнер Нефть" [11:20:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:20:28]line СНО: Общий режим [11:20:28]line Чек 208 19.10.2024 11:20 [11:20:28]line Смена: 443 ФФД: 1.0 [11:20:28]line ЗНМ: 0300000178 [11:20:28]line РНМ: 0000000000098116 [11:20:28]line Версия ККМ: 001 [11:20:28]line Талоны: Топливные Талоны [11:20:28]line 4565139 [11:20:28]line ФМ: 0000000000965413 [11:20:28]line ФД: 218563 [11:20:28]line ФПД: 129911361429235 [11:20:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112031&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218563&fm=129911361429235&tin=02508201610067®Number=0000000000098116&sum=0 [11:20:29]written 0, free lines is 4095 [11:20:29]OFD Sender: Processing packet 218563 [packets to send 80, broken 79] [11:20:29]ProducePacketName [11:20:29]name=ofd_packets/00218563 [11:20:29]OFD Sender: To server: pG, [11:20:29]CommunicateWithHost lk.salyk.kg:30040 [11:20:29]ConnectInit lk.salyk.kg [11:20:29]Connected sock=10 [11:20:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 CB 8C 07 01 E8 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 FF 95 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C3 55 03 00 35 04 06 00 76 27 58 8C DE F3 3B 34 D4 73 E1 31 FD 75 [11:20:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 65 9C 47 00 52 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 39 36 35 34 31 33 10 04 04 00 C3 55 03 00 F4 03 04 00 99 41 13 67 B6 04 01 00 00 82 89 A4 C4 ED C9 C0 6F [11:20:29]CommunicateWithHost err = 0 [11:20:29]CheckOFDResponse [11:20:29]1017 (14) - 77093643461234 [11:20:29]1041 (16) - 0000000000965413 [11:20:29]1040 (4) - 218563 [11:20:29]1012 (4) - 19.10.2024 05:20 [11:20:29]1206 (1) - 0 [11:20:29]OFD Sender: Remove packet 218563 [11:20:29]ProducePacketName [11:20:29]name=ofd_packets/00218563 [11:20:29]NVStorageDeleteData [11:20:29]Write to MH i2c: 01 00 00 7D 5E DB [11:20:29]Write i2c OK [11:20:29]MH_I2C_Read... [11:20:29]Read from MH i2c: 01 [11:20:29]MH_I2C_Read... [11:20:29]Read from MH i2c: 01 07 00 [11:20:29]MH_I2C_Read... [11:20:29]Read from MH i2c: 01 07 00 7D 5E 00 00 00 00 00 E7 0C D5 [11:20:29]RasterBufferAndPrint [11:20:29]line [11:20:29]line [11:20:29]line [11:20:29]line [11:20:29]line [11:20:29]written 0, free lines is 3310 [11:20:29]MH_Cut [11:20:29]Write to MH i2c: D1 01 00 84 5E 01 B4 [11:20:29]Write i2c OK [11:20:29]MH_I2C_Read... [11:20:29]Read from MH i2c: D1 [11:20:29]MH_I2C_Read... [11:20:29]Read from MH i2c: D1 01 00 [11:20:29]MH_I2C_Read... [11:20:29]Read from MH i2c: D1 01 00 84 5E 00 B3 [11:20:29]Write to MH i2c: 01 00 00 85 5E E3 [11:20:29]Write i2c OK [11:20:29]MH_I2C_Read... [11:20:29]OFD Sender: No OFD packet to send [11:20:30]*** Cut start [11:20:30]*** Partial cut [11:20:30]*** CUTSNS_PIN = 1 [11:20:30]*** CUTSNS_PIN = 0 [11:20:30]*** Brake cut motor [11:20:30]Read from MH i2c: 01 [11:20:30]MH_I2C_Read... [11:20:30]*** Stop cut motor [11:20:30]*** Cut end [11:20:30]Read from MH i2c: 01 07 00 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: 01 07 00 85 5E 00 00 00 00 00 FF 0F F8 [11:20:30]process_action close_receipt done [11:20:30]requested_data is exist [11:20:30]produce_requested_data [11:20:30]requested_item fm.sn is exist - process it [11:20:30]wFMCommunicate request_size=4 [11:20:30]MH_SAM_APDU [11:20:30]CAPDU: 80 11 00 00 [11:20:30]Write to MH i2c: E2 08 00 86 5E 80 11 00 00 00 00 00 00 5E [11:20:30]Write i2c OK [11:20:30]MH_I2C_Read... [11:20:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:30]Read from MH i2c: E2 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: E2 17 00 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: E2 17 00 86 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AD [11:20:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:20:30]wFMCommunicate OK [11:20:30]requested_item fd.num is exist - process it [11:20:30]SAM_PROTO_GetFieldsCounters [11:20:30]wFMCommunicate request_size=4 [11:20:30]MH_SAM_APDU [11:20:30]CAPDU: 80 13 00 00 [11:20:30]Write to MH i2c: E2 08 00 87 5E 80 13 00 00 00 00 00 00 61 [11:20:30]Write i2c OK [11:20:30]MH_I2C_Read... [11:20:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:20:31]Read from MH i2c: E2 [11:20:31]MH_I2C_Read... [11:20:31]Read from MH i2c: E2 62 00 [11:20:31]MH_I2C_Read... [11:20:31]Read from MH i2c: E2 62 00 87 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C3 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 C5 [11:20:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C3 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:20:31]wFMCommunicate OK [11:20:31]SAM_PROTO_GetFieldsCounters done [11:20:31]requested_item shift.num is exist - process it [11:20:31]requested_item shift.opened is exist - process it [11:20:31]req_shift_opened [11:20:31]FM_GetShiftState [11:20:31]SAM_PROTO_GetShiftState [11:20:31]wFMCommunicate request_size=4 [11:20:31]MH_SAM_APDU [11:20:31]CAPDU: 80 13 01 00 [11:20:31]Write to MH i2c: E2 08 00 88 5E 80 13 01 00 00 00 00 00 63 [11:20:31]Write i2c OK [11:20:31]MH_I2C_Read... [11:20:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:31]Read from MH i2c: E2 [11:20:31]MH_I2C_Read... [11:20:31]Read from MH i2c: E2 0E 00 [11:20:31]MH_I2C_Read... [11:20:31]Read from MH i2c: E2 0E 00 88 5E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A6 [11:20:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:20:31]wFMCommunicate OK [11:20:31]SAM_PROTO_GetShiftState done [11:20:31]FM_GetShiftState done [11:20:31]req_shift_opened done [11:20:31]requested_item shift.open_date is exist - process it [11:20:31]req_shift_open_date [11:20:31]req_shift_open_date done [11:20:31]produce_requested_data done [11:20:31]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218563,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:20:31]process_action_free close_receipt [11:20:31]json_value_free [11:20:31]json_value_free done [11:20:31]process_json_proto returns [11:20:31]Send response to host [11:20:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218563,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:20:31]free response buf [11:20:31]execute_script done [11:20:31]execute_script returns [11:20:31]free content buf [11:20:31]Sock 8.Close socket [11:20:31]Sock 8.Thread stoped [11:20:34]OFD Sender: No OFD packet to send [11:20:39]accept exits with 9 [11:20:39]New connection [11:20:39]New thread 3066682724 created [11:20:39]Thread 3066826084 joined [11:20:39]Waiting for new connection... [11:20:39] Sock 9.Parse request [11:20:39]Sock 9.Check first char [11:20:39]Sock 9.First char is OK [11:20:39]request: POST /json_proto HTTP/1.0 [11:20:39]Method: POST [11:20:39]URL: /json_proto [11:20:39]Method is POST - this is cgi request [11:20:39]url: /json_proto [11:20:39]query_string will be loaded in cgi processing [11:20:39]execute_cgi json_proto POST (null) [11:20:39]execute_cgi path=json_proto method=POST [11:20:39]POST find Content-Length [11:20:39]Host: 172.17.40.4:8080 [11:20:39]Content-Length: 792 [11:20:39]Content-Type: application/json [11:20:39] [11:20:39]POST finish read [11:20:39]Found Content-Length = 792 [11:20:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31418", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:39]execute_script... [11:20:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31418", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:39]POST & json_proto [11:20:39]process_json_proto [11:20:39]json parsed OK: [11:20:39]protocol is kg_v1.0 [11:20:39]action value=close_receipt [11:20:39]process_action close_receipt [11:20:39]cmd_close_receipt [11:20:39]MH_GetDate [11:20:39]Write to MH i2c: F0 00 00 89 5E D6 [11:20:39]Write i2c OK [11:20:39]MH_I2C_Read... [11:20:39]Read from MH i2c: F0 [11:20:39]MH_I2C_Read... [11:20:39]Read from MH i2c: F0 09 00 [11:20:39]MH_I2C_Read... [11:20:39]Read from MH i2c: F0 09 00 89 5E 00 0C 96 13 67 EE 0E 0D 67 6B [11:20:39]GetLastDocTimeStamp 1729336831 [11:20:39]current date 1729336844 [11:20:39]FM_GetShiftState [11:20:39]SAM_PROTO_GetShiftState [11:20:39]wFMCommunicate request_size=4 [11:20:39]MH_SAM_APDU [11:20:39]CAPDU: 80 13 01 00 [11:20:39]Write to MH i2c: E2 08 00 8A 5E 80 13 01 00 00 00 00 00 65 [11:20:39]Write i2c OK [11:20:39]MH_I2C_Read... [11:20:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:39]Read from MH i2c: E2 [11:20:39]MH_I2C_Read... [11:20:39]Read from MH i2c: E2 0E 00 [11:20:39]MH_I2C_Read... [11:20:39]Read from MH i2c: E2 0E 00 8A 5E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A8 [11:20:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:20:39]wFMCommunicate OK [11:20:39]SAM_PROTO_GetShiftState done [11:20:39]FM_GetShiftState done [11:20:39]opened in 1729296582 [11:20:39]opened+sec_in_day 1729382982 [11:20:39]quantity*price = 0 [11:20:39]sum+1 = 1 [11:20:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 209 19.10.2024 11:20 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливная Карта 31418 ФМ: 0000000000965413 ФД: 218564 ФПД: 195075693946738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112044&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218564&fm=195075693946738&tin=02508201610067®Number=0000000000098116&sum=0 [11:20:41]StoreToDocumentArchive [11:20:41]shift 443 fd 218564 [11:20:41]save to /storage/0443/doc_00218564 [11:20:41]save last doc name /storage/0443/doc_00218564 to /storage/kkm_last_doc_name [11:20:41]save OK [11:20:41]Clear old archive folders... [11:20:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:20:41]tlvbuf is 016DC820 [11:20:41]SAM_PROTO_ClearQueue [11:20:41]wFMCommunicate request_size=4 [11:20:41]MH_SAM_APDU [11:20:41]CAPDU: 80 09 00 00 [11:20:41]Write to MH i2c: E2 08 00 97 5E 80 09 00 00 00 00 00 00 67 [11:20:41]Write i2c OK [11:20:41]MH_I2C_Read... [11:20:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:20:41]Read from MH i2c: E2 [11:20:41]MH_I2C_Read... [11:20:41]Read from MH i2c: E2 03 00 [11:20:41]MH_I2C_Read... [11:20:41]Read from MH i2c: E2 03 00 97 5E 00 90 00 69 [11:20:41]RAPDU: 90 00 [11:20:41]wFMCommunicate OK [11:20:41]SAM_PROTO_ClearQueue done [11:20:41]KKMCreateOFDPacket [11:20:41]OFDProtocolAddRootSTLVToBuf [11:20:41]FM_MakeSignedData [11:20:41]FM_MakeSignedData [11:20:41]SAM_PROTO_SignData [11:20:41]wFMCommunicate request_size=4 [11:20:41]MH_SAM_APDU [11:20:41]CAPDU: 80 0D 01 02 [11:20:41]Write to MH i2c: E2 08 00 98 5E 80 0D 01 02 00 00 00 00 6F [11:20:41]Write i2c OK [11:20:41]MH_I2C_Read... [11:20:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:20:41]Read from MH i2c: E2 [11:20:41]MH_I2C_Read... [11:20:41]Read from MH i2c: E2 03 00 [11:20:41]MH_I2C_Read... [11:20:41]Read from MH i2c: E2 03 00 98 5E 00 90 00 6A [11:20:41]RAPDU: 90 00 [11:20:41]wFMCommunicate OK [11:20:41]wFMCommunicate request_size=255 [11:20:41]MH_SAM_APDU [11:20:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 0C 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C4 55 03 00 35 04 06 00 B1 [11:20:41]Write to MH i2c: E2 02 01 99 5E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 0C 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C4 55 03 00 35 04 06 00 B1 00 00 C4 [11:20:41]Write i2c OK [11:20:41]MH_I2C_Read... [11:20:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:41]Read from MH i2c: E2 [11:20:41]MH_I2C_Read... [11:20:41]Read from MH i2c: E2 03 00 [11:20:41]MH_I2C_Read... [11:20:41]Read from MH i2c: E2 03 00 99 5E 00 90 00 6B [11:20:41]RAPDU: 90 00 [11:20:41]wFMCommunicate OK [11:20:41]wFMCommunicate request_size=10 [11:20:41]MH_SAM_APDU [11:20:41]CAPDU: 80 0D 02 02 05 6B 99 71 27 72 [11:20:41]Write to MH i2c: E2 0D 00 9A 5E 80 0D 02 02 05 00 6B 99 71 27 72 00 00 8A [11:20:41]Write i2c OK [11:20:41]MH_I2C_Read... [11:20:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:41]Read from MH i2c: E2 [11:20:41]MH_I2C_Read... [11:20:41]Read from MH i2c: E2 03 00 [11:20:41]MH_I2C_Read... [11:20:41]Read from MH i2c: E2 03 00 9A 5E 00 90 00 6C [11:20:41]RAPDU: 90 00 [11:20:41]wFMCommunicate OK [11:20:41]wFMCommunicate request_size=4 [11:20:41]MH_SAM_APDU [11:20:41]CAPDU: 80 0D 03 02 [11:20:41]Write to MH i2c: E2 08 00 9B 5E 80 0D 03 02 00 00 00 00 74 [11:20:41]Write i2c OK [11:20:41]MH_I2C_Read... [11:20:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:20:41]Read from MH i2c: E2 [11:20:41]MH_I2C_Read... [11:20:41]Read from MH i2c: E2 0B 00 [11:20:41]MH_I2C_Read... [11:20:41]Read from MH i2c: E2 0B 00 9B 5E 00 AB 56 16 C4 22 68 FB 0B 90 00 E0 [11:20:41]RAPDU: AB 56 16 C4 22 68 FB 0B 90 00 [11:20:41]wFMCommunicate OK [11:20:41]SAM_PROTO_SignData done [11:20:41]FM_MakeSignedData done [11:20:41]CreateOFDProtocolMessage [11:20:41]wFMCommunicate request_size=4 [11:20:41]MH_SAM_APDU [11:20:41]CAPDU: 80 11 00 00 [11:20:41]Write to MH i2c: E2 08 00 9C 5E 80 11 00 00 00 00 00 00 74 [11:20:41]Write i2c OK [11:20:41]MH_I2C_Read... [11:20:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:41]Read from MH i2c: E2 [11:20:41]MH_I2C_Read... [11:20:41]Read from MH i2c: E2 17 00 [11:20:41]MH_I2C_Read... [11:20:41]Read from MH i2c: E2 17 00 9C 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C3 [11:20:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:20:41]wFMCommunicate OK [11:20:41]CreateOFDProtocolMessage done [11:20:41]OFDSenderStorePacket 218564 [11:20:41]StoreOFDPacket docnum=218564 [11:20:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 71 12 07 01 E2 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 0C 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C4 55 03 00 35 04 06 00 B1 6B 99 71 27 72 AB 56 16 C4 22 68 FB 0B [11:20:41]CheckFolder [11:20:41]dirname=/storage/ofd_packets [11:20:41]CheckFolder done [11:20:41]ProducePacketName [11:20:41]name=ofd_packets/00218564 [11:20:41]NVStorageSaveData ofd_packets/00218564 [11:20:41]File name is /storage/ofd_packets/00218564 [11:20:41]Write 301 bytes [11:20:41]NVStorageSaveData done [11:20:41]OFDSenderStorePacket done [11:20:41]KKMCreateOFDPacket done [11:20:41]NVStorageSaveData kkm_last_timestamp [11:20:41]File name is /storage/kkm_last_timestamp [11:20:41]Write 4 bytes [11:20:41]NVStorageSaveData done [11:20:41]ExternCall_PrintAddStr [11:20:41]wPrintStart [11:20:41]Write to MH i2c: 01 00 00 9D 5E FB [11:20:41]Write i2c OK [11:20:41]MH_I2C_Read... [11:20:41]Read from MH i2c: 01 [11:20:41]MH_I2C_Read... [11:20:41]Read from MH i2c: 01 07 00 [11:20:41]MH_I2C_Read... [11:20:41]Read from MH i2c: 01 07 00 9D 5E 00 00 00 00 00 FF 0F 10 [11:20:41]RasterBufferAndPrint [11:20:41]line Счет N : (1)536108 [11:20:41]line ИНН: 02508201610067 [11:20:41]line Контрольно-Кассовый Чек [11:20:41]line ПРОДАЖА [11:20:41]line ТРК (МРК, ГНК) : 43 [11:20:41]line Товар: 2710124130 [11:20:41]line Аи-92-К-2 [11:20:41]line 40.000 * 0.00 [11:20:41]line = 0.00 [11:20:41]line НДС 12% НСП 1% [11:20:41]line > о реализуемом товаре [11:20:41]line ИТОГО: 0.00 [11:20:41]line НСП 1% : 0.00 [11:20:41]line НДС 12% : 0.00 [11:20:41]line Наличными: 0.00 [11:20:41]line Безнал.: 0.00 [11:20:41]line Место: АЗС № 84 "Партнер Нефть" [11:20:41]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:20:41]line СНО: Общий режим [11:20:41]line Чек 209 19.10.2024 11:20 [11:20:41]line Смена: 443 ФФД: 1.0 [11:20:41]line ЗНМ: 0300000178 [11:20:41]line РНМ: 0000000000098116 [11:20:41]line Версия ККМ: 001 [11:20:41]line Талоны: Топливная Карта [11:20:41]line 31418 [11:20:41]line ФМ: 0000000000965413 [11:20:41]line ФД: 218564 [11:20:41]line ФПД: 195075693946738 [11:20:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112044&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218564&fm=195075693946738&tin=02508201610067®Number=0000000000098116&sum=0 [11:20:41]written 0, free lines is 4095 [11:20:41]OFD Sender: Processing packet 218564 [packets to send 80, broken 79] [11:20:41]ProducePacketName [11:20:41]name=ofd_packets/00218564 [11:20:41]OFD Sender: To server: pG, [11:20:41]CommunicateWithHost lk.salyk.kg:30040 [11:20:41]ConnectInit lk.salyk.kg [11:20:41]Connected sock=10 [11:20:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 71 12 07 01 E2 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 0C 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C4 55 03 00 35 04 06 00 B1 6B 99 71 27 72 AB 56 16 C4 22 68 FB 0B [11:20:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AF 66 47 00 DF 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 39 36 35 34 31 33 10 04 04 00 C4 55 03 00 F4 03 04 00 A5 41 13 67 B6 04 01 00 00 EE 66 DA 3C E8 29 52 0E [11:20:42]CommunicateWithHost err = 0 [11:20:42]CheckOFDResponse [11:20:42]1017 (14) - 77093643461234 [11:20:42]1041 (16) - 0000000000965413 [11:20:42]1040 (4) - 218564 [11:20:42]1012 (4) - 19.10.2024 05:20 [11:20:42]1206 (1) - 0 [11:20:42]OFD Sender: Remove packet 218564 [11:20:42]ProducePacketName [11:20:42]name=ofd_packets/00218564 [11:20:42]NVStorageDeleteData [11:20:42]Write to MH i2c: 01 00 00 C7 5E 25 [11:20:42]Write i2c OK [11:20:42]MH_I2C_Read... [11:20:42]Read from MH i2c: 01 [11:20:42]MH_I2C_Read... [11:20:42]Read from MH i2c: 01 07 00 [11:20:42]MH_I2C_Read... [11:20:42]Read from MH i2c: 01 07 00 C7 5E 00 00 00 00 00 EF 0C 27 [11:20:42]RasterBufferAndPrint [11:20:42]line [11:20:42]line [11:20:42]line [11:20:42]line [11:20:42]line [11:20:42]written 0, free lines is 3318 [11:20:42]MH_Cut [11:20:42]Write to MH i2c: D1 01 00 CE 5E 01 FE [11:20:42]Write i2c OK [11:20:42]MH_I2C_Read... [11:20:42]Read from MH i2c: D1 [11:20:42]MH_I2C_Read... [11:20:42]Read from MH i2c: D1 01 00 [11:20:42]MH_I2C_Read... [11:20:42]Read from MH i2c: D1 01 00 CE 5E 00 FD [11:20:42]Write to MH i2c: 01 00 00 CF 5E 2D [11:20:42]Write i2c OK [11:20:42]MH_I2C_Read... [11:20:42]OFD Sender: No OFD packet to send [11:20:43]*** Cut start [11:20:43]*** Partial cut [11:20:43]*** CUTSNS_PIN = 1 [11:20:43]*** CUTSNS_PIN = 0 [11:20:43]*** Brake cut motor [11:20:43]Read from MH i2c: 01 [11:20:43]MH_I2C_Read... [11:20:43]*** Stop cut motor [11:20:43]*** Cut end [11:20:43]Read from MH i2c: 01 07 00 [11:20:43]MH_I2C_Read... [11:20:43]Read from MH i2c: 01 07 00 CF 5E 00 00 00 00 00 FF 0F 42 [11:20:43]process_action close_receipt done [11:20:43]requested_data is exist [11:20:43]produce_requested_data [11:20:43]requested_item fm.sn is exist - process it [11:20:43]wFMCommunicate request_size=4 [11:20:43]MH_SAM_APDU [11:20:43]CAPDU: 80 11 00 00 [11:20:43]Write to MH i2c: E2 08 00 D0 5E 80 11 00 00 00 00 00 00 A8 [11:20:43]Write i2c OK [11:20:43]MH_I2C_Read... [11:20:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:43]Read from MH i2c: E2 [11:20:43]MH_I2C_Read... [11:20:43]Read from MH i2c: E2 17 00 [11:20:43]MH_I2C_Read... [11:20:43]Read from MH i2c: E2 17 00 D0 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F7 [11:20:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:20:43]wFMCommunicate OK [11:20:43]requested_item fd.num is exist - process it [11:20:43]SAM_PROTO_GetFieldsCounters [11:20:43]wFMCommunicate request_size=4 [11:20:43]MH_SAM_APDU [11:20:43]CAPDU: 80 13 00 00 [11:20:43]Write to MH i2c: E2 08 00 D1 5E 80 13 00 00 00 00 00 00 AB [11:20:43]Write i2c OK [11:20:43]MH_I2C_Read... [11:20:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:20:43]Read from MH i2c: E2 [11:20:43]MH_I2C_Read... [11:20:43]Read from MH i2c: E2 62 00 [11:20:43]MH_I2C_Read... [11:20:43]Read from MH i2c: E2 62 00 D1 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C4 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 13 [11:20:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C4 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:20:43]wFMCommunicate OK [11:20:43]SAM_PROTO_GetFieldsCounters done [11:20:43]requested_item shift.num is exist - process it [11:20:43]requested_item shift.opened is exist - process it [11:20:43]req_shift_opened [11:20:43]FM_GetShiftState [11:20:43]SAM_PROTO_GetShiftState [11:20:43]wFMCommunicate request_size=4 [11:20:43]MH_SAM_APDU [11:20:43]CAPDU: 80 13 01 00 [11:20:43]Write to MH i2c: E2 08 00 D2 5E 80 13 01 00 00 00 00 00 AD [11:20:43]Write i2c OK [11:20:43]MH_I2C_Read... [11:20:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:43]Read from MH i2c: E2 [11:20:43]MH_I2C_Read... [11:20:43]Read from MH i2c: E2 0E 00 [11:20:43]MH_I2C_Read... [11:20:43]Read from MH i2c: E2 0E 00 D2 5E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F0 [11:20:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:20:43]wFMCommunicate OK [11:20:43]SAM_PROTO_GetShiftState done [11:20:43]FM_GetShiftState done [11:20:43]req_shift_opened done [11:20:43]requested_item shift.open_date is exist - process it [11:20:43]req_shift_open_date [11:20:43]req_shift_open_date done [11:20:43]produce_requested_data done [11:20:43]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218564,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:20:43]process_action_free close_receipt [11:20:43]json_value_free [11:20:43]json_value_free done [11:20:43]process_json_proto returns [11:20:43]Send response to host [11:20:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218564,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:20:43]free response buf [11:20:43]execute_script done [11:20:43]execute_script returns [11:20:43]free content buf [11:20:43]Sock 9.Close socket [11:20:43]Sock 9.Thread stoped [11:20:47]OFD Sender: No OFD packet to send [11:20:52]OFD Sender: No OFD packet to send [11:20:57]OFD Sender: No OFD packet to send [11:21:02]OFD Sender: No OFD packet to send [11:21:07]OFD Sender: No OFD packet to send [11:21:12]OFD Sender: No OFD packet to send [11:21:17]OFD Sender: No OFD packet to send [11:21:22]OFD Sender: No OFD packet to send [11:21:27]OFD Sender: No OFD packet to send [11:21:32]OFD Sender: No OFD packet to send [11:21:37]OFD Sender: No OFD packet to send [11:21:42]OFD Sender: No OFD packet to send [11:21:47]OFD Sender: No OFD packet to send [11:21:52]OFD Sender: No OFD packet to send [11:21:57]OFD Sender: No OFD packet to send [11:22:02]OFD Sender: No OFD packet to send [11:22:04]accept exits with 8 [11:22:04]New connection [11:22:04]New thread 3066826084 created [11:22:04]Thread 3066682724 joined [11:22:04]Waiting for new connection... [11:22:04] Sock 8.Parse request [11:22:04]Sock 8.Check first char [11:22:04]Sock 8.First char is OK [11:22:04]request: POST /json_proto HTTP/1.0 [11:22:04]Method: POST [11:22:04]URL: /json_proto [11:22:04]Method is POST - this is cgi request [11:22:04]url: /json_proto [11:22:04]query_string will be loaded in cgi processing [11:22:04]execute_cgi json_proto POST (null) [11:22:04]execute_cgi path=json_proto method=POST [11:22:04]POST find Content-Length [11:22:04]Host: 172.17.40.4:8080 [11:22:04]Content-Length: 766 [11:22:04]Content-Type: application/json [11:22:04] [11:22:04]POST finish read [11:22:04]Found Content-Length = 766 [11:22:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 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.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:04]execute_script... [11:22:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 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.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:04]POST & json_proto [11:22:04]process_json_proto [11:22:04]json parsed OK: [11:22:04]protocol is kg_v1.0 [11:22:04]action value=close_receipt [11:22:04]process_action close_receipt [11:22:04]cmd_close_receipt [11:22:04]MH_GetDate [11:22:04]Write to MH i2c: F0 00 00 D3 5E 20 [11:22:04]Write i2c OK [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: F0 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: F0 09 00 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: F0 09 00 D3 5E 00 60 96 13 67 EE 0E 0D 67 09 [11:22:04]GetLastDocTimeStamp 1729336844 [11:22:04]current date 1729336928 [11:22:04]FM_GetShiftState [11:22:04]SAM_PROTO_GetShiftState [11:22:04]wFMCommunicate request_size=4 [11:22:04]MH_SAM_APDU [11:22:04]CAPDU: 80 13 01 00 [11:22:04]Write to MH i2c: E2 08 00 D4 5E 80 13 01 00 00 00 00 00 AF [11:22:04]Write i2c OK [11:22:04]MH_I2C_Read... [11:22:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:04]Read from MH i2c: E2 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: E2 0E 00 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: E2 0E 00 D4 5E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F2 [11:22:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:22:04]wFMCommunicate OK [11:22:04]SAM_PROTO_GetShiftState done [11:22:04]FM_GetShiftState done [11:22:04]opened in 1729296582 [11:22:04]opened+sec_in_day 1729382982 [11:22:04]quantity*price = 40068 [11:22:04]sum+1 = 40069 [11:22:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.68 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 0.00 Безнал.: 400.68 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 210 19.10.2024 11:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218565 ФПД: 75679068109995 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112208&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218565&fm=75679068109995&tin=02508201610067®Number=0000000000098116&sum=40068 [11:22:05]StoreToDocumentArchive [11:22:05]shift 443 fd 218565 [11:22:05]save to /storage/0443/doc_00218565 [11:22:05]save last doc name /storage/0443/doc_00218565 to /storage/kkm_last_doc_name [11:22:05]save OK [11:22:05]Clear old archive folders... [11:22:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:22:05]tlvbuf is 016DD170 [11:22:05]SAM_PROTO_ClearQueue [11:22:05]wFMCommunicate request_size=4 [11:22:05]MH_SAM_APDU [11:22:05]CAPDU: 80 09 00 00 [11:22:05]Write to MH i2c: E2 08 00 E1 5E 80 09 00 00 00 00 00 00 B1 [11:22:05]Write i2c OK [11:22:05]MH_I2C_Read... [11:22:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:22:05]Read from MH i2c: E2 [11:22:05]MH_I2C_Read... [11:22:05]Read from MH i2c: E2 03 00 [11:22:05]MH_I2C_Read... [11:22:05]Read from MH i2c: E2 03 00 E1 5E 00 90 00 B3 [11:22:05]RAPDU: 90 00 [11:22:05]wFMCommunicate OK [11:22:05]SAM_PROTO_ClearQueue done [11:22:05]KKMCreateOFDPacket [11:22:05]OFDProtocolAddRootSTLVToBuf [11:22:05]FM_MakeSignedData [11:22:05]FM_MakeSignedData [11:22:05]SAM_PROTO_SignData [11:22:05]wFMCommunicate request_size=4 [11:22:05]MH_SAM_APDU [11:22:05]CAPDU: 80 0D 01 02 [11:22:05]Write to MH i2c: E2 08 00 E2 5E 80 0D 01 02 00 00 00 00 B9 [11:22:05]Write i2c OK [11:22:05]MH_I2C_Read... [11:22:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:22:05]Read from MH i2c: E2 [11:22:05]MH_I2C_Read... [11:22:05]Read from MH i2c: E2 03 00 [11:22:05]MH_I2C_Read... [11:22:05]Read from MH i2c: E2 03 00 E2 5E 00 90 00 B4 [11:22:05]RAPDU: 90 00 [11:22:05]wFMCommunicate OK [11:22:05]wFMCommunicate request_size=255 [11:22:05]MH_SAM_APDU [11:22:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 60 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C5 55 03 00 35 04 06 00 44 [11:22:05]Write to MH i2c: E2 02 01 E3 5E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 60 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C5 55 03 00 35 04 06 00 44 00 00 D8 [11:22:05]Write i2c OK [11:22:05]MH_I2C_Read... [11:22:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:06]Read from MH i2c: E2 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: E2 03 00 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: E2 03 00 E3 5E 00 90 00 B5 [11:22:06]RAPDU: 90 00 [11:22:06]wFMCommunicate OK [11:22:06]wFMCommunicate request_size=10 [11:22:06]MH_SAM_APDU [11:22:06]CAPDU: 80 0D 02 02 05 D4 67 F8 BC AB [11:22:06]Write to MH i2c: E2 0D 00 E4 5E 80 0D 02 02 05 00 D4 67 F8 BC AB 00 00 60 [11:22:06]Write i2c OK [11:22:06]MH_I2C_Read... [11:22:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:06]Read from MH i2c: E2 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: E2 03 00 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: E2 03 00 E4 5E 00 90 00 B6 [11:22:06]RAPDU: 90 00 [11:22:06]wFMCommunicate OK [11:22:06]wFMCommunicate request_size=4 [11:22:06]MH_SAM_APDU [11:22:06]CAPDU: 80 0D 03 02 [11:22:06]Write to MH i2c: E2 08 00 E5 5E 80 0D 03 02 00 00 00 00 BE [11:22:06]Write i2c OK [11:22:06]MH_I2C_Read... [11:22:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:22:06]Read from MH i2c: E2 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: E2 0B 00 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: E2 0B 00 E5 5E 00 DF 3C F2 E8 58 A8 A2 BD 90 00 13 [11:22:06]RAPDU: DF 3C F2 E8 58 A8 A2 BD 90 00 [11:22:06]wFMCommunicate OK [11:22:06]SAM_PROTO_SignData done [11:22:06]FM_MakeSignedData done [11:22:06]CreateOFDProtocolMessage [11:22:06]wFMCommunicate request_size=4 [11:22:06]MH_SAM_APDU [11:22:06]CAPDU: 80 11 00 00 [11:22:06]Write to MH i2c: E2 08 00 E6 5E 80 11 00 00 00 00 00 00 BE [11:22:06]Write i2c OK [11:22:06]MH_I2C_Read... [11:22:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:06]Read from MH i2c: E2 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: E2 17 00 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: E2 17 00 E6 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0D [11:22:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:22:06]wFMCommunicate OK [11:22:06]CreateOFDProtocolMessage done [11:22:06]OFDSenderStorePacket 218565 [11:22:06]StoreOFDPacket docnum=218565 [11:22:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8C 6D 07 01 69 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 60 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C5 55 03 00 35 04 06 00 44 D4 67 F8 BC AB DF 3C F2 E8 58 A8 A2 BD [11:22:06]CheckFolder [11:22:06]dirname=/storage/ofd_packets [11:22:06]CheckFolder done [11:22:06]ProducePacketName [11:22:06]name=ofd_packets/00218565 [11:22:06]NVStorageSaveData ofd_packets/00218565 [11:22:06]File name is /storage/ofd_packets/00218565 [11:22:06]Write 301 bytes [11:22:06]NVStorageSaveData done [11:22:06]OFDSenderStorePacket done [11:22:06]KKMCreateOFDPacket done [11:22:06]NVStorageSaveData kkm_last_timestamp [11:22:06]File name is /storage/kkm_last_timestamp [11:22:06]Write 4 bytes [11:22:06]NVStorageSaveData done [11:22:06]ExternCall_PrintAddStr [11:22:06]wPrintStart [11:22:06]Write to MH i2c: 01 00 00 E7 5E 45 [11:22:06]Write i2c OK [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: 01 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: 01 07 00 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: 01 07 00 E7 5E 00 00 00 00 00 FF 0F 5A [11:22:06]RasterBufferAndPrint [11:22:06]line Счет N : (1)536112 [11:22:06]line ИНН: 02508201610067 [11:22:06]line Контрольно-Кассовый Чек [11:22:06]line ПРОДАЖА [11:22:06]line ТРК (МРК, ГНК) : 31 [11:22:06]line Товар: 2710124500 [11:22:06]line Аи-95-К-3 [11:22:06]line 5.400 * 74.20 [11:22:06]line = 400.68 [11:22:06]line НДС 12% НСП 1% [11:22:06]line > о реализуемом товаре [11:22:06]line ИТОГО: 400.68 [11:22:06]line НСП 1% : 3.55 [11:22:06]line НДС 12% : 42.55 [11:22:06]line Наличными: 0.00 [11:22:06]line Безнал.: 400.68 [11:22:06]line Место: АЗС № 84 "Партнер Нефть" [11:22:06]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:22:06]line СНО: Общий режим [11:22:06]line Чек 210 19.10.2024 11:22 [11:22:06]line Смена: 443 ФФД: 1.0 [11:22:06]line ЗНМ: 0300000178 [11:22:06]line РНМ: 0000000000098116 [11:22:06]line Версия ККМ: 001 [11:22:06]line Платежная система: Mbank [11:22:06]line ФМ: 0000000000965413 [11:22:06]line ФД: 218565 [11:22:06]line ФПД: 75679068109995 [11:22:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112208&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218565&fm=75679068109995&tin=02508201610067®Number=0000000000098116&sum=40068 [11:22:06]OFD Sender: Processing packet 218565 [packets to send 80, broken 79] [11:22:06]ProducePacketName [11:22:06]name=ofd_packets/00218565 [11:22:06]OFD Sender: To server: pG, [11:22:06]CommunicateWithHost lk.salyk.kg:30040 [11:22:06]ConnectInit lk.salyk.kg [11:22:06]written 0, free lines is 4095 [11:22:06]Connected sock=10 [11:22:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8C 6D 07 01 69 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 60 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C5 55 03 00 35 04 06 00 44 D4 67 F8 BC AB DF 3C F2 E8 58 A8 A2 BD [11:22:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9D 97 47 00 8F 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 39 36 35 34 31 33 10 04 04 00 C5 55 03 00 F4 03 04 00 FA 41 13 67 B6 04 01 00 00 59 1E B9 5C 69 D2 DC 04 [11:22:06]CommunicateWithHost err = 0 [11:22:06]CheckOFDResponse [11:22:06]1017 (14) - 77093643461234 [11:22:06]1041 (16) - 0000000000965413 [11:22:06]1040 (4) - 218565 [11:22:06]1012 (4) - 19.10.2024 05:22 [11:22:06]1206 (1) - 0 [11:22:06]OFD Sender: Remove packet 218565 [11:22:06]ProducePacketName [11:22:06]name=ofd_packets/00218565 [11:22:06]NVStorageDeleteData [11:22:06]Write to MH i2c: 01 00 00 10 5F 6F [11:22:06]Write i2c OK [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: 01 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: 01 07 00 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: 01 07 00 10 5F 00 00 00 00 00 FB 0C 7D [11:22:06]RasterBufferAndPrint [11:22:06]line [11:22:06]line [11:22:06]line [11:22:06]line [11:22:06]line [11:22:06]written 0, free lines is 3329 [11:22:06]MH_Cut [11:22:06]Write to MH i2c: D1 01 00 17 5F 01 48 [11:22:06]Write i2c OK [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: D1 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: D1 01 00 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: D1 01 00 17 5F 00 47 [11:22:06]Write to MH i2c: 01 00 00 18 5F 77 [11:22:06]Write i2c OK [11:22:06]MH_I2C_Read... [11:22:07]OFD Sender: No OFD packet to send [11:22:07]*** Cut start [11:22:07]*** Partial cut [11:22:07]*** CUTSNS_PIN = 1 [11:22:07]*** CUTSNS_PIN = 0 [11:22:07]*** Brake cut motor [11:22:08]Read from MH i2c: 01 [11:22:08]MH_I2C_Read... [11:22:08]*** Stop cut motor [11:22:08]*** Cut end [11:22:08]Read from MH i2c: 01 07 00 [11:22:08]MH_I2C_Read... [11:22:08]Read from MH i2c: 01 07 00 18 5F 00 00 00 00 00 FF 0F 8C [11:22:08]process_action close_receipt done [11:22:08]requested_data is exist [11:22:08]produce_requested_data [11:22:08]requested_item fm.sn is exist - process it [11:22:08]wFMCommunicate request_size=4 [11:22:08]MH_SAM_APDU [11:22:08]CAPDU: 80 11 00 00 [11:22:08]Write to MH i2c: E2 08 00 19 5F 80 11 00 00 00 00 00 00 F2 [11:22:08]Write i2c OK [11:22:08]MH_I2C_Read... [11:22:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:08]Read from MH i2c: E2 [11:22:08]MH_I2C_Read... [11:22:08]Read from MH i2c: E2 17 00 [11:22:08]MH_I2C_Read... [11:22:08]Read from MH i2c: E2 17 00 19 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 41 [11:22:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:22:08]wFMCommunicate OK [11:22:08]requested_item fd.num is exist - process it [11:22:08]SAM_PROTO_GetFieldsCounters [11:22:08]wFMCommunicate request_size=4 [11:22:08]MH_SAM_APDU [11:22:08]CAPDU: 80 13 00 00 [11:22:08]Write to MH i2c: E2 08 00 1A 5F 80 13 00 00 00 00 00 00 F5 [11:22:08]Write i2c OK [11:22:08]MH_I2C_Read... [11:22:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:22:08]Read from MH i2c: E2 [11:22:08]MH_I2C_Read... [11:22:08]Read from MH i2c: E2 62 00 [11:22:08]MH_I2C_Read... [11:22:08]Read from MH i2c: E2 62 00 1A 5F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C5 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 61 [11:22:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C5 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:22:08]wFMCommunicate OK [11:22:08]SAM_PROTO_GetFieldsCounters done [11:22:08]requested_item shift.num is exist - process it [11:22:08]requested_item shift.opened is exist - process it [11:22:08]req_shift_opened [11:22:08]FM_GetShiftState [11:22:08]SAM_PROTO_GetShiftState [11:22:08]wFMCommunicate request_size=4 [11:22:08]MH_SAM_APDU [11:22:08]CAPDU: 80 13 01 00 [11:22:08]Write to MH i2c: E2 08 00 1B 5F 80 13 01 00 00 00 00 00 F7 [11:22:08]Write i2c OK [11:22:08]MH_I2C_Read... [11:22:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:08]Read from MH i2c: E2 [11:22:08]MH_I2C_Read... [11:22:08]Read from MH i2c: E2 0E 00 [11:22:08]MH_I2C_Read... [11:22:08]Read from MH i2c: E2 0E 00 1B 5F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3A [11:22:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:22:08]wFMCommunicate OK [11:22:08]SAM_PROTO_GetShiftState done [11:22:08]FM_GetShiftState done [11:22:08]req_shift_opened done [11:22:08]requested_item shift.open_date is exist - process it [11:22:08]req_shift_open_date [11:22:08]req_shift_open_date done [11:22:08]produce_requested_data done [11:22:08]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218565,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:22:08]process_action_free close_receipt [11:22:08]json_value_free [11:22:08]json_value_free done [11:22:08]process_json_proto returns [11:22:08]Send response to host [11:22:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218565,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:22:08]free response buf [11:22:08]execute_script done [11:22:08]execute_script returns [11:22:08]free content buf [11:22:08]Sock 8.Close socket [11:22:08]Sock 8.Thread stoped [11:22:12]OFD Sender: No OFD packet to send [11:22:17]OFD Sender: No OFD packet to send [11:22:22]OFD Sender: No OFD packet to send [11:22:27]OFD Sender: No OFD packet to send [11:22:32]OFD Sender: No OFD packet to send [11:22:37]OFD Sender: No OFD packet to send [11:22:42]OFD Sender: No OFD packet to send [11:22:44]accept exits with 9 [11:22:44]New connection [11:22:44]New thread 3066682724 created [11:22:44]Thread 3066826084 joined [11:22:44]Waiting for new connection... [11:22:44] Sock 9.Parse request [11:22:44]Sock 9.Check first char [11:22:44]Sock 9.First char is OK [11:22:44]request: POST /json_proto HTTP/1.0 [11:22:44]Method: POST [11:22:44]URL: /json_proto [11:22:44]Method is POST - this is cgi request [11:22:44]url: /json_proto [11:22:44]query_string will be loaded in cgi processing [11:22:44]execute_cgi json_proto POST (null) [11:22:44]execute_cgi path=json_proto method=POST [11:22:44]POST find Content-Length [11:22:44]Host: 172.17.40.4:8080 [11:22:44]Content-Length: 677 [11:22:44]Content-Type: application/json [11:22:44] [11:22:44]POST finish read [11:22:44]Found Content-Length = 677 [11:22:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:22:44]execute_script... [11:22: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)536113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:22:44]POST & json_proto [11:22:44]process_json_proto [11:22:44]json parsed OK: [11:22:44]protocol is kg_v1.0 [11:22:44]action value=close_receipt [11:22:44]process_action close_receipt [11:22:44]cmd_close_receipt [11:22:44]MH_GetDate [11:22:44]Write to MH i2c: F0 00 00 1C 5F 6A [11:22:44]Write i2c OK [11:22:44]MH_I2C_Read... [11:22:44]Read from MH i2c: F0 [11:22:44]MH_I2C_Read... [11:22:44]Read from MH i2c: F0 09 00 [11:22:44]MH_I2C_Read... [11:22:44]Read from MH i2c: F0 09 00 1C 5F 00 88 96 13 67 EE 0E 0D 67 7B [11:22:44]GetLastDocTimeStamp 1729336928 [11:22:44]current date 1729336968 [11:22:44]FM_GetShiftState [11:22:44]SAM_PROTO_GetShiftState [11:22:44]wFMCommunicate request_size=4 [11:22:44]MH_SAM_APDU [11:22:44]CAPDU: 80 13 01 00 [11:22:44]Write to MH i2c: E2 08 00 1D 5F 80 13 01 00 00 00 00 00 F9 [11:22:44]Write i2c OK [11:22:44]MH_I2C_Read... [11:22:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:44]Read from MH i2c: E2 [11:22:44]MH_I2C_Read... [11:22:44]Read from MH i2c: E2 0E 00 [11:22:44]MH_I2C_Read... [11:22:44]Read from MH i2c: E2 0E 00 1D 5F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3C [11:22:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:22:44]wFMCommunicate OK [11:22:44]SAM_PROTO_GetShiftState done [11:22:44]FM_GetShiftState done [11:22:44]opened in 1729296582 [11:22:44]opened+sec_in_day 1729382982 [11:22:44]quantity*price = 50041 [11:22:44]sum+1 = 50042 [11:22: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 211 19.10.2024 11:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218566 ФПД: 244565945243610 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112248&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218566&fm=244565945243610&tin=02508201610067®Number=0000000000098116&sum=50000 [11:22:45]StoreToDocumentArchive [11:22:45]shift 443 fd 218566 [11:22:45]save to /storage/0443/doc_00218566 [11:22:45]save last doc name /storage/0443/doc_00218566 to /storage/kkm_last_doc_name [11:22:45]save OK [11:22:45]Clear old archive folders... [11:22:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:22:45]tlvbuf is 0161DF90 [11:22:45]SAM_PROTO_ClearQueue [11:22:45]wFMCommunicate request_size=4 [11:22:45]MH_SAM_APDU [11:22:45]CAPDU: 80 09 00 00 [11:22:45]Write to MH i2c: E2 08 00 2A 5F 80 09 00 00 00 00 00 00 FB [11:22:45]Write i2c OK [11:22:45]MH_I2C_Read... [11:22:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:22:45]Read from MH i2c: E2 [11:22:45]MH_I2C_Read... [11:22:45]Read from MH i2c: E2 03 00 [11:22:45]MH_I2C_Read... [11:22:45]Read from MH i2c: E2 03 00 2A 5F 00 90 00 FD [11:22:45]RAPDU: 90 00 [11:22:45]wFMCommunicate OK [11:22:45]SAM_PROTO_ClearQueue done [11:22:45]KKMCreateOFDPacket [11:22:45]OFDProtocolAddRootSTLVToBuf [11:22:45]FM_MakeSignedData [11:22:45]FM_MakeSignedData [11:22:45]SAM_PROTO_SignData [11:22:45]wFMCommunicate request_size=4 [11:22:45]MH_SAM_APDU [11:22:45]CAPDU: 80 0D 01 02 [11:22:45]Write to MH i2c: E2 08 00 2B 5F 80 0D 01 02 00 00 00 00 03 [11:22:45]Write i2c OK [11:22:45]MH_I2C_Read... [11:22:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:22:45]Read from MH i2c: E2 [11:22:45]MH_I2C_Read... [11:22:45]Read from MH i2c: E2 03 00 [11:22:45]MH_I2C_Read... [11:22:45]Read from MH i2c: E2 03 00 2B 5F 00 90 00 FE [11:22:45]RAPDU: 90 00 [11:22:45]wFMCommunicate OK [11:22:45]wFMCommunicate request_size=255 [11:22:45]MH_SAM_APDU [11:22: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 D3 00 00 00 F4 03 04 00 88 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C6 55 03 00 35 04 06 00 DE [11:22:45]Write to MH i2c: E2 02 01 2C 5F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 88 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C6 55 03 00 35 04 06 00 DE 00 00 AE [11:22:45]Write i2c OK [11:22:45]MH_I2C_Read... [11:22:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:46]Read from MH i2c: E2 [11:22:46]MH_I2C_Read... [11:22:46]Read from MH i2c: E2 03 00 [11:22:46]MH_I2C_Read... [11:22:46]Read from MH i2c: E2 03 00 2C 5F 00 90 00 FF [11:22:46]RAPDU: 90 00 [11:22:46]wFMCommunicate OK [11:22:46]wFMCommunicate request_size=10 [11:22:46]MH_SAM_APDU [11:22:46]CAPDU: 80 0D 02 02 05 6E 72 4A 57 DA [11:22:46]Write to MH i2c: E2 0D 00 2D 5F 80 0D 02 02 05 00 6E 72 4A 57 DA 00 00 6B [11:22:46]Write i2c OK [11:22:46]MH_I2C_Read... [11:22:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:46]Read from MH i2c: E2 [11:22:46]MH_I2C_Read... [11:22:46]Read from MH i2c: E2 03 00 [11:22:46]MH_I2C_Read... [11:22:46]Read from MH i2c: E2 03 00 2D 5F 00 90 00 00 [11:22:46]RAPDU: 90 00 [11:22:46]wFMCommunicate OK [11:22:46]wFMCommunicate request_size=4 [11:22:46]MH_SAM_APDU [11:22:46]CAPDU: 80 0D 03 02 [11:22:46]Write to MH i2c: E2 08 00 2E 5F 80 0D 03 02 00 00 00 00 08 [11:22:46]Write i2c OK [11:22:46]MH_I2C_Read... [11:22:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:22:46]Read from MH i2c: E2 [11:22:46]MH_I2C_Read... [11:22:46]Read from MH i2c: E2 0B 00 [11:22:46]MH_I2C_Read... [11:22:46]Read from MH i2c: E2 0B 00 2E 5F 00 84 D7 17 C8 2B CB 5E 4E 90 00 E5 [11:22:46]RAPDU: 84 D7 17 C8 2B CB 5E 4E 90 00 [11:22:46]wFMCommunicate OK [11:22:46]SAM_PROTO_SignData done [11:22:46]FM_MakeSignedData done [11:22:46]CreateOFDProtocolMessage [11:22:46]wFMCommunicate request_size=4 [11:22:46]MH_SAM_APDU [11:22:46]CAPDU: 80 11 00 00 [11:22:46]Write to MH i2c: E2 08 00 2F 5F 80 11 00 00 00 00 00 00 08 [11:22:46]Write i2c OK [11:22:46]MH_I2C_Read... [11:22:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:46]Read from MH i2c: E2 [11:22:46]MH_I2C_Read... [11:22:46]Read from MH i2c: E2 17 00 [11:22:46]MH_I2C_Read... [11:22:46]Read from MH i2c: E2 17 00 2F 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 57 [11:22:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:22:46]wFMCommunicate OK [11:22:46]CreateOFDProtocolMessage done [11:22:46]OFDSenderStorePacket 218566 [11:22:46]StoreOFDPacket docnum=218566 [11:22:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FD D0 07 01 38 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 88 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C6 55 03 00 35 04 06 00 DE 6E 72 4A 57 DA 84 D7 17 C8 2B CB 5E 4E [11:22:46]CheckFolder [11:22:46]dirname=/storage/ofd_packets [11:22:46]CheckFolder done [11:22:46]ProducePacketName [11:22:46]name=ofd_packets/00218566 [11:22:46]NVStorageSaveData ofd_packets/00218566 [11:22:46]File name is /storage/ofd_packets/00218566 [11:22:46]Write 301 bytes [11:22:46]NVStorageSaveData done [11:22:46]OFDSenderStorePacket done [11:22:46]KKMCreateOFDPacket done [11:22:46]NVStorageSaveData kkm_last_timestamp [11:22:46]File name is /storage/kkm_last_timestamp [11:22:46]Write 4 bytes [11:22:46]NVStorageSaveData done [11:22:46]ExternCall_PrintAddStr [11:22:46]wPrintStart [11:22:46]Write to MH i2c: 01 00 00 30 5F 8F [11:22:46]Write i2c OK [11:22:46]MH_I2C_Read... [11:22:46]Read from MH i2c: 01 [11:22:46]MH_I2C_Read... [11:22:46]Read from MH i2c: 01 07 00 [11:22:46]MH_I2C_Read... [11:22:46]Read from MH i2c: 01 07 00 30 5F 00 00 00 00 00 FF 0F A4 [11:22:46]RasterBufferAndPrint [11:22:46]line Счет N : (1)536113 [11:22:46]line ИНН: 02508201610067 [11:22:46]line Контрольно-Кассовый Чек [11:22:46]line ПРОДАЖА [11:22:46]line ТРК (МРК, ГНК) : 13 [11:22:46]line Товар: 2710124130 [11:22:46]line Аи-92-К-2 [11:22:46]line 7.480 * 66.90 [11:22:46]line = 500.41 [11:22:46]line НДС 12% НСП 1% [11:22:46]line > о реализуемом товаре [11:22:46]line ОКРУГЛЕНИЕ: -0.41 [11:22:46]line ИТОГО: 500.00 [11:22:46]line Внесено: 500.00 [11:22:46]line СДАЧА: 0.00 [11:22:46]line НСП 1% : 4.43 [11:22:46]line НДС 12% : 53.14 [11:22:46]line Наличными: 500.00 [11:22:46]line Безнал.: 0.00 [11:22:46]line Место: АЗС № 84 "Партнер Нефть" [11:22:46]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:22:46]line СНО: Общий режим [11:22:46]line Чек 211 19.10.2024 11:22 [11:22:46]line Смена: 443 ФФД: 1.0 [11:22:46]line ЗНМ: 0300000178 [11:22:46]line РНМ: 0000000000098116 [11:22:46]line Версия ККМ: 001 [11:22:46]line ФМ: 0000000000965413 [11:22:46]line ФД: 218566 [11:22:46]line ФПД: 244565945243610 [11:22:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112248&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218566&fm=244565945243610&tin=02508201610067®Number=0000000000098116&sum=50000 [11:22:46]OFD Sender: Processing packet 218566 [packets to send 80, broken 79] [11:22:46]ProducePacketName [11:22:46]name=ofd_packets/00218566 [11:22:46]OFD Sender: To server: pG, [11:22:46]CommunicateWithHost lk.salyk.kg:30040 [11:22:46]ConnectInit lk.salyk.kg [11:22:46]written 0, free lines is 4095 [11:22:46]Connected sock=10 [11:22:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FD D0 07 01 38 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 88 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C6 55 03 00 35 04 06 00 DE 6E 72 4A 57 DA 84 D7 17 C8 2B CB 5E 4E [11:22:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 92 6B 47 00 18 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C6 55 03 00 F4 03 04 00 22 42 13 67 B6 04 01 00 00 0A 05 7F E9 38 49 57 AD [11:22:46]CommunicateWithHost err = 0 [11:22:46]CheckOFDResponse [11:22:46]1017 (14) - 77093643461234 [11:22:46]1041 (16) - 0000000000965413 [11:22:46]1040 (4) - 218566 [11:22:46]1012 (4) - 19.10.2024 05:22 [11:22:46]1206 (1) - 0 [11:22:46]OFD Sender: Remove packet 218566 [11:22:46]ProducePacketName [11:22:46]name=ofd_packets/00218566 [11:22:46]NVStorageDeleteData [11:22:47]Write to MH i2c: 01 00 00 5B 5F BA [11:22:47]Write i2c OK [11:22:47]MH_I2C_Read... [11:22:47]Read from MH i2c: 01 [11:22:47]MH_I2C_Read... [11:22:47]Read from MH i2c: 01 07 00 [11:22:47]MH_I2C_Read... [11:22:47]Read from MH i2c: 01 07 00 5B 5F 00 00 00 00 00 E0 0C AD [11:22:47]RasterBufferAndPrint [11:22:47]line [11:22:47]line [11:22:47]line [11:22:47]line [11:22:47]line [11:22:47]written 0, free lines is 3301 [11:22:47]MH_Cut [11:22:47]Write to MH i2c: D1 01 00 62 5F 01 93 [11:22:47]Write i2c OK [11:22:47]MH_I2C_Read... [11:22:47]Read from MH i2c: D1 [11:22:47]MH_I2C_Read... [11:22:47]Read from MH i2c: D1 01 00 [11:22:47]MH_I2C_Read... [11:22:47]Read from MH i2c: D1 01 00 62 5F 00 92 [11:22:47]Write to MH i2c: 01 00 00 63 5F C2 [11:22:47]Write i2c OK [11:22:47]MH_I2C_Read... [11:22:47]OFD Sender: No OFD packet to send [11:22:47]*** Cut start [11:22:47]*** Partial cut [11:22:47]*** CUTSNS_PIN = 1 [11:22:47]*** CUTSNS_PIN = 0 [11:22:48]*** Brake cut motor [11:22:48]Read from MH i2c: 01 [11:22:48]MH_I2C_Read... [11:22:48]*** Stop cut motor [11:22:48]*** Cut end [11:22:48]Read from MH i2c: 01 07 00 [11:22:48]MH_I2C_Read... [11:22:48]Read from MH i2c: 01 07 00 63 5F 00 00 00 00 00 FF 0F D7 [11:22:48]process_action close_receipt done [11:22:48]requested_data is exist [11:22:48]produce_requested_data [11:22:48]requested_item fm.sn is exist - process it [11:22:48]wFMCommunicate request_size=4 [11:22:48]MH_SAM_APDU [11:22:48]CAPDU: 80 11 00 00 [11:22:48]Write to MH i2c: E2 08 00 64 5F 80 11 00 00 00 00 00 00 3D [11:22:48]Write i2c OK [11:22:48]MH_I2C_Read... [11:22:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:48]Read from MH i2c: E2 [11:22:48]MH_I2C_Read... [11:22:48]Read from MH i2c: E2 17 00 [11:22:48]MH_I2C_Read... [11:22:48]Read from MH i2c: E2 17 00 64 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8C [11:22:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:22:48]wFMCommunicate OK [11:22:48]requested_item fd.num is exist - process it [11:22:48]SAM_PROTO_GetFieldsCounters [11:22:48]wFMCommunicate request_size=4 [11:22:48]MH_SAM_APDU [11:22:48]CAPDU: 80 13 00 00 [11:22:48]Write to MH i2c: E2 08 00 65 5F 80 13 00 00 00 00 00 00 40 [11:22:48]Write i2c OK [11:22:48]MH_I2C_Read... [11:22:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:22:48]Read from MH i2c: E2 [11:22:48]MH_I2C_Read... [11:22:48]Read from MH i2c: E2 62 00 [11:22:48]MH_I2C_Read... [11:22:48]Read from MH i2c: E2 62 00 65 5F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C6 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 B0 [11:22:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C6 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:22:48]wFMCommunicate OK [11:22:48]SAM_PROTO_GetFieldsCounters done [11:22:48]requested_item shift.num is exist - process it [11:22:48]requested_item shift.opened is exist - process it [11:22:48]req_shift_opened [11:22:48]FM_GetShiftState [11:22:48]SAM_PROTO_GetShiftState [11:22:48]wFMCommunicate request_size=4 [11:22:48]MH_SAM_APDU [11:22:48]CAPDU: 80 13 01 00 [11:22:48]Write to MH i2c: E2 08 00 66 5F 80 13 01 00 00 00 00 00 42 [11:22:48]Write i2c OK [11:22:48]MH_I2C_Read... [11:22:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:48]Read from MH i2c: E2 [11:22:48]MH_I2C_Read... [11:22:48]Read from MH i2c: E2 0E 00 [11:22:48]MH_I2C_Read... [11:22:48]Read from MH i2c: E2 0E 00 66 5F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 85 [11:22:48]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:22:48]wFMCommunicate OK [11:22:48]SAM_PROTO_GetShiftState done [11:22:48]FM_GetShiftState done [11:22:48]req_shift_opened done [11:22:48]requested_item shift.open_date is exist - process it [11:22:48]req_shift_open_date [11:22:48]req_shift_open_date done [11:22:48]produce_requested_data done [11:22:48]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218566,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:22:48]process_action_free close_receipt [11:22:48]json_value_free [11:22:48]json_value_free done [11:22:48]process_json_proto returns [11:22:48]Send response to host [11:22:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218566,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:22:48]free response buf [11:22:48]execute_script done [11:22:48]execute_script returns [11:22:48]free content buf [11:22:48]Sock 9.Close socket [11:22:48]Sock 9.Thread stoped [11:22:52]OFD Sender: No OFD packet to send [11:22:57]OFD Sender: No OFD packet to send [11:23:02]OFD Sender: No OFD packet to send [11:23:07]OFD Sender: No OFD packet to send [11:23:12]OFD Sender: No OFD packet to send [11:23:17]OFD Sender: No OFD packet to send [11:23:22]OFD Sender: No OFD packet to send [11:23:27]OFD Sender: No OFD packet to send [11:23:32]OFD Sender: No OFD packet to send [11:23:32]accept exits with 8 [11:23:32]New connection [11:23:32]New thread 3066826084 created [11:23:32]Thread 3066682724 joined [11:23:32]Waiting for new connection... [11:23:32] Sock 8.Parse request [11:23:32]Sock 8.Check first char [11:23:32]Sock 8.First char is OK [11:23:32]request: POST /json_proto HTTP/1.0 [11:23:32]Method: POST [11:23:32]URL: /json_proto [11:23:32]Method is POST - this is cgi request [11:23:32]url: /json_proto [11:23:32]query_string will be loaded in cgi processing [11:23:32]execute_cgi json_proto POST (null) [11:23:32]execute_cgi path=json_proto method=POST [11:23:32]POST find Content-Length [11:23:32]Host: 172.17.40.4:8080 [11:23:32]Content-Length: 677 [11:23:32]Content-Type: application/json [11:23:32] [11:23:32]POST finish read [11:23:32]Found Content-Length = 677 [11:23:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:32]execute_script... [11:23:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:32]POST & json_proto [11:23:32]process_json_proto [11:23:32]json parsed OK: [11:23:32]protocol is kg_v1.0 [11:23:32]action value=close_receipt [11:23:32]process_action close_receipt [11:23:32]cmd_close_receipt [11:23:32]MH_GetDate [11:23:32]Write to MH i2c: F0 00 00 67 5F B5 [11:23:32]Write i2c OK [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: F0 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: F0 09 00 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: F0 09 00 67 5F 00 B8 96 13 67 EE 0E 0D 67 F6 [11:23:32]GetLastDocTimeStamp 1729336968 [11:23:32]current date 1729337016 [11:23:32]FM_GetShiftState [11:23:32]SAM_PROTO_GetShiftState [11:23:32]wFMCommunicate request_size=4 [11:23:32]MH_SAM_APDU [11:23:32]CAPDU: 80 13 01 00 [11:23:32]Write to MH i2c: E2 08 00 68 5F 80 13 01 00 00 00 00 00 44 [11:23:32]Write i2c OK [11:23:32]MH_I2C_Read... [11:23:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:32]Read from MH i2c: E2 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 0E 00 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 0E 00 68 5F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 87 [11:23:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:23:32]wFMCommunicate OK [11:23:32]SAM_PROTO_GetShiftState done [11:23:32]FM_GetShiftState done [11:23:32]opened in 1729296582 [11:23:32]opened+sec_in_day 1729382982 [11:23:32]quantity*price = 70044 [11:23:32]sum+1 = 70046 [11:23:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 212 19.10.2024 11:23 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218567 ФПД: 63332463278169 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112336&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218567&fm=63332463278169&tin=02508201610067®Number=0000000000098116&sum=70000 [11:23:33]StoreToDocumentArchive [11:23:33]shift 443 fd 218567 [11:23:33]save to /storage/0443/doc_00218567 [11:23:33]save last doc name /storage/0443/doc_00218567 to /storage/kkm_last_doc_name [11:23:33]save OK [11:23:33]Clear old archive folders... [11:23:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:23:33]tlvbuf is 0162FB30 [11:23:33]SAM_PROTO_ClearQueue [11:23:33]wFMCommunicate request_size=4 [11:23:33]MH_SAM_APDU [11:23:33]CAPDU: 80 09 00 00 [11:23:33]Write to MH i2c: E2 08 00 75 5F 80 09 00 00 00 00 00 00 46 [11:23:33]Write i2c OK [11:23:33]MH_I2C_Read... [11:23:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:23:33]Read from MH i2c: E2 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: E2 03 00 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: E2 03 00 75 5F 00 90 00 48 [11:23:33]RAPDU: 90 00 [11:23:33]wFMCommunicate OK [11:23:33]SAM_PROTO_ClearQueue done [11:23:33]KKMCreateOFDPacket [11:23:33]OFDProtocolAddRootSTLVToBuf [11:23:33]FM_MakeSignedData [11:23:33]FM_MakeSignedData [11:23:33]SAM_PROTO_SignData [11:23:33]wFMCommunicate request_size=4 [11:23:33]MH_SAM_APDU [11:23:33]CAPDU: 80 0D 01 02 [11:23:33]Write to MH i2c: E2 08 00 76 5F 80 0D 01 02 00 00 00 00 4E [11:23:33]Write i2c OK [11:23:33]MH_I2C_Read... [11:23:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:23:33]Read from MH i2c: E2 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: E2 03 00 [11:23:33]MH_I2C_Read... [11:23:33]Read from MH i2c: E2 03 00 76 5F 00 90 00 49 [11:23:33]RAPDU: 90 00 [11:23:33]wFMCommunicate OK [11:23:33]wFMCommunicate request_size=255 [11:23:33]MH_SAM_APDU [11:23:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 B8 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C7 55 03 00 35 04 06 00 39 [11:23:33]Write to MH i2c: E2 02 01 77 5F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 B8 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C7 55 03 00 35 04 06 00 39 00 00 6E [11:23:33]Write i2c OK [11:23:33]MH_I2C_Read... [11:23:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:34]Read from MH i2c: E2 [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: E2 03 00 [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: E2 03 00 77 5F 00 90 00 4A [11:23:34]RAPDU: 90 00 [11:23:34]wFMCommunicate OK [11:23:34]wFMCommunicate request_size=10 [11:23:34]MH_SAM_APDU [11:23:34]CAPDU: 80 0D 02 02 05 99 BC F9 F8 59 [11:23:34]Write to MH i2c: E2 0D 00 78 5F 80 0D 02 02 05 00 99 BC F9 F8 59 00 00 FA [11:23:34]Write i2c OK [11:23:34]MH_I2C_Read... [11:23:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:34]Read from MH i2c: E2 [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: E2 03 00 [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: E2 03 00 78 5F 00 90 00 4B [11:23:34]RAPDU: 90 00 [11:23:34]wFMCommunicate OK [11:23:34]wFMCommunicate request_size=4 [11:23:34]MH_SAM_APDU [11:23:34]CAPDU: 80 0D 03 02 [11:23:34]Write to MH i2c: E2 08 00 79 5F 80 0D 03 02 00 00 00 00 53 [11:23:34]Write i2c OK [11:23:34]MH_I2C_Read... [11:23:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:23:34]Read from MH i2c: E2 [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: E2 0B 00 [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: E2 0B 00 79 5F 00 67 22 D3 AC 02 3C A7 35 90 00 76 [11:23:34]RAPDU: 67 22 D3 AC 02 3C A7 35 90 00 [11:23:34]wFMCommunicate OK [11:23:34]SAM_PROTO_SignData done [11:23:34]FM_MakeSignedData done [11:23:34]CreateOFDProtocolMessage [11:23:34]wFMCommunicate request_size=4 [11:23:34]MH_SAM_APDU [11:23:34]CAPDU: 80 11 00 00 [11:23:34]Write to MH i2c: E2 08 00 7A 5F 80 11 00 00 00 00 00 00 53 [11:23:34]Write i2c OK [11:23:34]MH_I2C_Read... [11:23:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:34]Read from MH i2c: E2 [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: E2 17 00 [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: E2 17 00 7A 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A2 [11:23:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:23:34]wFMCommunicate OK [11:23:34]CreateOFDProtocolMessage done [11:23:34]OFDSenderStorePacket 218567 [11:23:34]StoreOFDPacket docnum=218567 [11:23:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B6 10 07 01 EB 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 B8 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C7 55 03 00 35 04 06 00 39 99 BC F9 F8 59 67 22 D3 AC 02 3C A7 35 [11:23:34]CheckFolder [11:23:34]dirname=/storage/ofd_packets [11:23:34]CheckFolder done [11:23:34]ProducePacketName [11:23:34]name=ofd_packets/00218567 [11:23:34]NVStorageSaveData ofd_packets/00218567 [11:23:34]File name is /storage/ofd_packets/00218567 [11:23:34]Write 301 bytes [11:23:34]NVStorageSaveData done [11:23:34]OFDSenderStorePacket done [11:23:34]KKMCreateOFDPacket done [11:23:34]NVStorageSaveData kkm_last_timestamp [11:23:34]File name is /storage/kkm_last_timestamp [11:23:34]Write 4 bytes [11:23:34]NVStorageSaveData done [11:23:34]ExternCall_PrintAddStr [11:23:34]wPrintStart [11:23:34]Write to MH i2c: 01 00 00 7B 5F DA [11:23:34]OFD Sender: Processing packet 218567 [packets to send 80, broken 79] [11:23:34]ProducePacketName [11:23:34]name=ofd_packets/00218567 [11:23:34]OFD Sender: To server: pG, [11:23:34]CommunicateWithHost lk.salyk.kg:30040 [11:23:34]ConnectInit lk.salyk.kg [11:23:34]Write i2c OK [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: 01 [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: 01 07 00 [11:23:34]MH_I2C_Read... [11:23:34]Read from MH i2c: 01 07 00 7B 5F 00 00 00 00 00 FF 0F EF [11:23:34]RasterBufferAndPrint [11:23:34]line Счет N : (1)536114 [11:23:34]line ИНН: 02508201610067 [11:23:34]line Контрольно-Кассовый Чек [11:23:34]line ПРОДАЖА [11:23:34]line ТРК (МРК, ГНК) : 21 [11:23:34]line Товар: 2710124500 [11:23:34]line Аи-95-К-3 [11:23:34]line 9.440 * 74.20 [11:23:34]line = 700.45 [11:23:34]line НДС 12% НСП 1% [11:23:34]line > о реализуемом товаре [11:23:34]line ОКРУГЛЕНИЕ: -0.45 [11:23:34]line ИТОГО: 700.00 [11:23:34]line Внесено: 700.00 [11:23:34]line СДАЧА: 0.00 [11:23:34]line НСП 1% : 6.20 [11:23:34]line НДС 12% : 74.38 [11:23:34]line Наличными: 700.00 [11:23:34]line Безнал.: 0.00 [11:23:34]line Место: АЗС № 84 "Партнер Нефть" [11:23:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:23:34]line СНО: Общий режим [11:23:34]line Чек 212 19.10.2024 11:23 [11:23:34]line Смена: 443 ФФД: 1.0 [11:23:34]line ЗНМ: 0300000178 [11:23:34]line РНМ: 0000000000098116 [11:23:34]line Версия ККМ: 001 [11:23:34]line ФМ: 0000000000965413 [11:23:34]line ФД: 218567 [11:23:34]line ФПД: 63332463278169 [11:23:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112336&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218567&fm=63332463278169&tin=02508201610067®Number=0000000000098116&sum=70000 [11:23:34]Connected sock=11 [11:23:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B6 10 07 01 EB 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 B8 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C7 55 03 00 35 04 06 00 39 99 BC F9 F8 59 67 22 D3 AC 02 3C A7 35 [11:23:34]written 0, free lines is 4095 [11:23:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 50 7D 47 00 4B 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 39 36 35 34 31 33 10 04 04 00 C7 55 03 00 F4 03 04 00 52 42 13 67 B6 04 01 00 00 2E 48 D7 D6 5B AD CA 54 [11:23:34]CommunicateWithHost err = 0 [11:23:34]CheckOFDResponse [11:23:34]1017 (14) - 77093643461234 [11:23:34]1041 (16) - 0000000000965413 [11:23:34]1040 (4) - 218567 [11:23:34]1012 (4) - 19.10.2024 05:23 [11:23:34]1206 (1) - 0 [11:23:34]OFD Sender: Remove packet 218567 [11:23:34]ProducePacketName [11:23:34]name=ofd_packets/00218567 [11:23:34]NVStorageDeleteData [11:23:35]Write to MH i2c: 01 00 00 A6 5F 05 [11:23:35]Write i2c OK [11:23:35]MH_I2C_Read... [11:23:35]Read from MH i2c: 01 [11:23:35]MH_I2C_Read... [11:23:35]Read from MH i2c: 01 07 00 [11:23:35]MH_I2C_Read... [11:23:35]Read from MH i2c: 01 07 00 A6 5F 00 00 00 00 00 DD 0C F5 [11:23:35]RasterBufferAndPrint [11:23:35]line [11:23:35]line [11:23:35]line [11:23:35]line [11:23:35]line [11:23:35]written 0, free lines is 3300 [11:23:35]MH_Cut [11:23:35]Write to MH i2c: D1 01 00 AD 5F 01 DE [11:23:35]Write i2c OK [11:23:35]MH_I2C_Read... [11:23:35]Read from MH i2c: D1 [11:23:35]MH_I2C_Read... [11:23:35]Read from MH i2c: D1 01 00 [11:23:35]MH_I2C_Read... [11:23:35]Read from MH i2c: D1 01 00 AD 5F 00 DD [11:23:35]Write to MH i2c: 01 00 00 AE 5F 0D [11:23:35]Write i2c OK [11:23:35]MH_I2C_Read... [11:23:35]OFD Sender: No OFD packet to send [11:23:35]*** Cut start [11:23:35]*** Partial cut [11:23:35]*** CUTSNS_PIN = 1 [11:23:35]*** CUTSNS_PIN = 0 [11:23:36]*** Brake cut motor [11:23:36]Read from MH i2c: 01 [11:23:36]MH_I2C_Read... [11:23:36]*** Stop cut motor [11:23:36]*** Cut end [11:23:36]Read from MH i2c: 01 07 00 [11:23:36]MH_I2C_Read... [11:23:36]Read from MH i2c: 01 07 00 AE 5F 00 00 00 00 00 FF 0F 22 [11:23:36]process_action close_receipt done [11:23:36]requested_data is exist [11:23:36]produce_requested_data [11:23:36]requested_item fm.sn is exist - process it [11:23:36]wFMCommunicate request_size=4 [11:23:36]MH_SAM_APDU [11:23:36]CAPDU: 80 11 00 00 [11:23:36]Write to MH i2c: E2 08 00 AF 5F 80 11 00 00 00 00 00 00 88 [11:23:36]Write i2c OK [11:23:36]MH_I2C_Read... [11:23:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:36]Read from MH i2c: E2 [11:23:36]MH_I2C_Read... [11:23:36]Read from MH i2c: E2 17 00 [11:23:36]MH_I2C_Read... [11:23:36]Read from MH i2c: E2 17 00 AF 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D7 [11:23:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:23:36]wFMCommunicate OK [11:23:36]requested_item fd.num is exist - process it [11:23:36]SAM_PROTO_GetFieldsCounters [11:23:36]wFMCommunicate request_size=4 [11:23:36]MH_SAM_APDU [11:23:36]CAPDU: 80 13 00 00 [11:23:36]Write to MH i2c: E2 08 00 B0 5F 80 13 00 00 00 00 00 00 8B [11:23:36]Write i2c OK [11:23:36]MH_I2C_Read... [11:23:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:23:36]Read from MH i2c: E2 [11:23:36]MH_I2C_Read... [11:23:36]Read from MH i2c: E2 62 00 [11:23:36]MH_I2C_Read... [11:23:36]Read from MH i2c: E2 62 00 B0 5F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C7 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 FF [11:23:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C7 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:23:36]wFMCommunicate OK [11:23:36]SAM_PROTO_GetFieldsCounters done [11:23:36]requested_item shift.num is exist - process it [11:23:36]requested_item shift.opened is exist - process it [11:23:36]req_shift_opened [11:23:36]FM_GetShiftState [11:23:36]SAM_PROTO_GetShiftState [11:23:36]wFMCommunicate request_size=4 [11:23:36]MH_SAM_APDU [11:23:36]CAPDU: 80 13 01 00 [11:23:36]Write to MH i2c: E2 08 00 B1 5F 80 13 01 00 00 00 00 00 8D [11:23:36]Write i2c OK [11:23:36]MH_I2C_Read... [11:23:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:36]Read from MH i2c: E2 [11:23:36]MH_I2C_Read... [11:23:36]Read from MH i2c: E2 0E 00 [11:23:36]MH_I2C_Read... [11:23:36]Read from MH i2c: E2 0E 00 B1 5F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D0 [11:23:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:23:36]wFMCommunicate OK [11:23:36]SAM_PROTO_GetShiftState done [11:23:36]FM_GetShiftState done [11:23:36]req_shift_opened done [11:23:36]requested_item shift.open_date is exist - process it [11:23:36]req_shift_open_date [11:23:36]req_shift_open_date done [11:23:36]produce_requested_data done [11:23:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218567,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:23:36]process_action_free close_receipt [11:23:36]json_value_free [11:23:36]json_value_free done [11:23:36]process_json_proto returns [11:23:36]Send response to host [11:23:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218567,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:23:36]free response buf [11:23:36]execute_script done [11:23:36]execute_script returns [11:23:36]free content buf [11:23:36]Sock 8.Close socket [11:23:36]Sock 8.Thread stoped [11:23:40]OFD Sender: No OFD packet to send [11:23:45]OFD Sender: No OFD packet to send [11:23:50]OFD Sender: No OFD packet to send [11:23:55]OFD Sender: No OFD packet to send [11:24:00]OFD Sender: No OFD packet to send [11:24:05]OFD Sender: No OFD packet to send [11:24:10]OFD Sender: No OFD packet to send [11:24:15]OFD Sender: No OFD packet to send [11:24:20]OFD Sender: No OFD packet to send [11:24:25]OFD Sender: No OFD packet to send [11:24:30]accept exits with 9 [11:24:30]New connection [11:24:30]New thread 3066682724 created [11:24:30]Thread 3066826084 joined [11:24:30]Waiting for new connection... [11:24:30] Sock 9.Parse request [11:24:30]Sock 9.Check first char [11:24:30]Sock 9.First char is OK [11:24:30]request: POST /json_proto HTTP/1.0 [11:24:30]Method: POST [11:24:30]URL: /json_proto [11:24:30]Method is POST - this is cgi request [11:24:30]url: /json_proto [11:24:30]query_string will be loaded in cgi processing [11:24:30]execute_cgi json_proto POST (null) [11:24:30]execute_cgi path=json_proto method=POST [11:24:30]POST find Content-Length [11:24:30]Host: 172.17.40.4:8080 [11:24:30]Content-Length: 797 [11:24:30]Content-Type: application/json [11:24:30] [11:24:30]POST finish read [11:24:30]Found Content-Length = 797 [11:24:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 60.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\u000A4292644", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:30]execute_script... [11:24: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)536115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 60.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\u000A4292644", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:30]POST & json_proto [11:24:30]process_json_proto [11:24:30]json parsed OK: [11:24:30]protocol is kg_v1.0 [11:24:30]action value=close_receipt [11:24:30]process_action close_receipt [11:24:30]cmd_close_receipt [11:24:30]MH_GetDate [11:24:30]Write to MH i2c: F0 00 00 B2 5F 00 [11:24:30]Write i2c OK [11:24:30]MH_I2C_Read... [11:24:30]Read from MH i2c: F0 [11:24:30]MH_I2C_Read... [11:24:30]Read from MH i2c: F0 09 00 [11:24:30]MH_I2C_Read... [11:24:30]Read from MH i2c: F0 09 00 B2 5F 00 F2 96 13 67 EE 0E 0D 67 7B [11:24:30]GetLastDocTimeStamp 1729337016 [11:24:30]current date 1729337074 [11:24:30]FM_GetShiftState [11:24:30]SAM_PROTO_GetShiftState [11:24:30]wFMCommunicate request_size=4 [11:24:30]MH_SAM_APDU [11:24:30]CAPDU: 80 13 01 00 [11:24:30]Write to MH i2c: E2 08 00 B3 5F 80 13 01 00 00 00 00 00 8F [11:24:30]Write i2c OK [11:24:30]MH_I2C_Read... [11:24:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:30]Read from MH i2c: E2 [11:24:30]MH_I2C_Read... [11:24:30]Read from MH i2c: E2 0E 00 [11:24:30]MH_I2C_Read... [11:24:30]Read from MH i2c: E2 0E 00 B3 5F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D2 [11:24:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:24:30]wFMCommunicate OK [11:24:30]SAM_PROTO_GetShiftState done [11:24:30]FM_GetShiftState done [11:24:30]opened in 1729296582 [11:24:30]opened+sec_in_day 1729382982 [11:24:30]quantity*price = 0 [11:24:30]sum+1 = 1 [11:24:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 213 19.10.2024 11:24 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4292644 ФМ: 0000000000965413 ФД: 218568 ФПД: 58077296597874 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112434&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218568&fm=58077296597874&tin=02508201610067®Number=0000000000098116&sum=0 [11:24:31]StoreToDocumentArchive [11:24:31]shift 443 fd 218568 [11:24:31]save to /storage/0443/doc_00218568 [11:24:31]save last doc name /storage/0443/doc_00218568 to /storage/kkm_last_doc_name [11:24:31]save OK [11:24:31]Clear old archive folders... [11:24:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:24:31]tlvbuf is 01542180 [11:24:31]SAM_PROTO_ClearQueue [11:24:31]wFMCommunicate request_size=4 [11:24:31]MH_SAM_APDU [11:24:31]CAPDU: 80 09 00 00 [11:24:31]Write to MH i2c: E2 08 00 C0 5F 80 09 00 00 00 00 00 00 91 [11:24:31]Write i2c OK [11:24:31]MH_I2C_Read... [11:24:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:31]Read from MH i2c: E2 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: E2 03 00 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: E2 03 00 C0 5F 00 90 00 93 [11:24:31]RAPDU: 90 00 [11:24:31]wFMCommunicate OK [11:24:31]SAM_PROTO_ClearQueue done [11:24:31]KKMCreateOFDPacket [11:24:31]OFDProtocolAddRootSTLVToBuf [11:24:31]FM_MakeSignedData [11:24:31]FM_MakeSignedData [11:24:31]SAM_PROTO_SignData [11:24:31]wFMCommunicate request_size=4 [11:24:31]MH_SAM_APDU [11:24:31]CAPDU: 80 0D 01 02 [11:24:31]Write to MH i2c: E2 08 00 C1 5F 80 0D 01 02 00 00 00 00 99 [11:24:31]Write i2c OK [11:24:31]MH_I2C_Read... [11:24:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:31]Read from MH i2c: E2 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: E2 03 00 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: E2 03 00 C1 5F 00 90 00 94 [11:24:31]RAPDU: 90 00 [11:24:31]wFMCommunicate OK [11:24:31]wFMCommunicate request_size=255 [11:24:31]MH_SAM_APDU [11:24: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 60 EA 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 D5 00 00 00 F4 03 04 00 F2 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C8 55 03 00 35 04 06 00 34 D2 2C A2 [11:24:31]Write to MH i2c: E2 02 01 C2 5F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 60 EA 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 D5 00 00 00 F4 03 04 00 F2 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C8 55 03 00 35 04 06 00 34 D2 2C A2 00 00 C0 [11:24:31]Write i2c OK [11:24:31]MH_I2C_Read... [11:24:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:31]Read from MH i2c: E2 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: E2 03 00 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: E2 03 00 C2 5F 00 90 00 95 [11:24:31]RAPDU: 90 00 [11:24:31]wFMCommunicate OK [11:24:31]wFMCommunicate request_size=7 [11:24:31]MH_SAM_APDU [11:24:31]CAPDU: 80 0D 02 02 02 1B 72 [11:24:31]Write to MH i2c: E2 0A 00 C3 5F 80 0D 02 02 02 00 1B 72 00 00 2D [11:24:31]Write i2c OK [11:24:31]MH_I2C_Read... [11:24:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:31]Read from MH i2c: E2 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: E2 03 00 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: E2 03 00 C3 5F 00 90 00 96 [11:24:31]RAPDU: 90 00 [11:24:31]wFMCommunicate OK [11:24:31]wFMCommunicate request_size=4 [11:24:31]MH_SAM_APDU [11:24:31]CAPDU: 80 0D 03 02 [11:24:31]Write to MH i2c: E2 08 00 C4 5F 80 0D 03 02 00 00 00 00 9E [11:24:31]Write i2c OK [11:24:31]MH_I2C_Read... [11:24:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:31]Read from MH i2c: E2 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: E2 0B 00 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: E2 0B 00 C4 5F 00 B1 40 55 CD 4F D1 ED DD 90 00 9C [11:24:31]RAPDU: B1 40 55 CD 4F D1 ED DD 90 00 [11:24:31]wFMCommunicate OK [11:24:31]SAM_PROTO_SignData done [11:24:31]FM_MakeSignedData done [11:24:31]CreateOFDProtocolMessage [11:24:31]wFMCommunicate request_size=4 [11:24:31]MH_SAM_APDU [11:24:31]CAPDU: 80 11 00 00 [11:24:31]Write to MH i2c: E2 08 00 C5 5F 80 11 00 00 00 00 00 00 9E [11:24:31]Write i2c OK [11:24:31]MH_I2C_Read... [11:24:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:31]Read from MH i2c: E2 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: E2 17 00 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: E2 17 00 C5 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 ED [11:24:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:24:31]wFMCommunicate OK [11:24:31]CreateOFDProtocolMessage done [11:24:31]OFDSenderStorePacket 218568 [11:24:31]StoreOFDPacket docnum=218568 [11:24:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B2 E8 04 01 FB 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 60 EA 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 D5 00 00 00 F4 03 04 00 F2 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C8 55 03 00 35 04 06 00 34 D2 2C A2 1B 72 B1 40 55 CD 4F D1 ED DD [11:24:31]CheckFolder [11:24:31]dirname=/storage/ofd_packets [11:24:31]CheckFolder done [11:24:31]ProducePacketName [11:24:31]name=ofd_packets/00218568 [11:24:31]NVStorageSaveData ofd_packets/00218568 [11:24:31]File name is /storage/ofd_packets/00218568 [11:24:31]Write 298 bytes [11:24:31]NVStorageSaveData done [11:24:31]OFDSenderStorePacket done [11:24:31]KKMCreateOFDPacket done [11:24:31]NVStorageSaveData kkm_last_timestamp [11:24:31]File name is /storage/kkm_last_timestamp [11:24:31]Write 4 bytes [11:24:31]NVStorageSaveData done [11:24:31]ExternCall_PrintAddStr [11:24:31]wPrintStart [11:24:31]Write to MH i2c: 01 00 00 C6 5F 25 [11:24:31]Write i2c OK [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: 01 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: 01 07 00 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: 01 07 00 C6 5F 00 00 00 00 00 FF 0F 3A [11:24:31]RasterBufferAndPrint [11:24:31]line Счет N : (1)536115 [11:24:31]line ИНН: 02508201610067 [11:24:31]line Контрольно-Кассовый Чек [11:24:31]line ПРОДАЖА [11:24:31]line ТРК (МРК, ГНК) : 61 [11:24:31]line Товар: 2710194210 [11:24:31]line ДТ-К-2 [11:24:31]line 60.000 * 0.00 [11:24:31]line = 0.00 [11:24:31]line НДС 12% НСП 1% [11:24:31]line > о реализуемом товаре [11:24:31]line ИТОГО: 0.00 [11:24:31]line НСП 1% : 0.00 [11:24:31]line НДС 12% : 0.00 [11:24:31]line Наличными: 0.00 [11:24:31]line Безнал.: 0.00 [11:24:31]line Место: АЗС № 84 "Партнер Нефть" [11:24:31]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:24:31]line СНО: Общий режим [11:24:31]line Чек 213 19.10.2024 11:24 [11:24:31]line Смена: 443 ФФД: 1.0 [11:24:31]line ЗНМ: 0300000178 [11:24:31]line РНМ: 0000000000098116 [11:24:31]line Версия ККМ: 001 [11:24:31]line Талоны: Топливные Талоны [11:24:31]line 4292644 [11:24:31]line ФМ: 0000000000965413 [11:24:31]line ФД: 218568 [11:24:31]line ФПД: 58077296597874 [11:24:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112434&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218568&fm=58077296597874&tin=02508201610067®Number=0000000000098116&sum=0 [11:24:32]OFD Sender: Processing packet 218568 [packets to send 80, broken 79] [11:24:32]ProducePacketName [11:24:32]name=ofd_packets/00218568 [11:24:32]OFD Sender: To server: pG, [11:24:32]CommunicateWithHost lk.salyk.kg:30040 [11:24:32]ConnectInit lk.salyk.kg [11:24:32]written 0, free lines is 4095 [11:24:32]Connected sock=10 [11:24:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B2 E8 04 01 FB 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 60 EA 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 D5 00 00 00 F4 03 04 00 F2 96 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C8 55 03 00 35 04 06 00 34 D2 2C A2 1B 72 B1 40 55 CD 4F D1 ED DD [11:24:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B1 B2 47 00 A5 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 39 36 35 34 31 33 10 04 04 00 C8 55 03 00 F4 03 04 00 8C 42 13 67 B6 04 01 00 00 50 E8 D9 F1 C3 E6 4B 5C [11:24:32]CommunicateWithHost err = 0 [11:24:32]CheckOFDResponse [11:24:32]1017 (14) - 77093643461234 [11:24:32]1041 (16) - 0000000000965413 [11:24:32]1040 (4) - 218568 [11:24:32]1012 (4) - 19.10.2024 05:24 [11:24:32]1206 (1) - 0 [11:24:32]OFD Sender: Remove packet 218568 [11:24:32]ProducePacketName [11:24:32]name=ofd_packets/00218568 [11:24:32]NVStorageDeleteData [11:24:32]Write to MH i2c: 01 00 00 F0 5F 4F [11:24:32]Write i2c OK [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: 01 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: 01 07 00 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: 01 07 00 F0 5F 00 00 00 00 00 EE 0C 50 [11:24:32]RasterBufferAndPrint [11:24:32]line [11:24:32]line [11:24:32]line [11:24:32]line [11:24:32]line [11:24:32]written 0, free lines is 3316 [11:24:32]MH_Cut [11:24:32]Write to MH i2c: D1 01 00 F7 5F 01 28 [11:24:32]Write i2c OK [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: D1 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: D1 01 00 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: D1 01 00 F7 5F 00 27 [11:24:32]Write to MH i2c: 01 00 00 F8 5F 57 [11:24:32]Write i2c OK [11:24:32]MH_I2C_Read... [11:24:33]OFD Sender: No OFD packet to send [11:24:33]*** Cut start [11:24:33]*** Partial cut [11:24:33]*** CUTSNS_PIN = 1 [11:24:33]*** CUTSNS_PIN = 0 [11:24:33]*** Brake cut motor [11:24:33]Read from MH i2c: 01 [11:24:33]MH_I2C_Read... [11:24:34]*** Stop cut motor [11:24:34]*** Cut end [11:24:34]Read from MH i2c: 01 07 00 [11:24:34]MH_I2C_Read... [11:24:34]Read from MH i2c: 01 07 00 F8 5F 00 00 00 00 00 FF 0F 6C [11:24:34]process_action close_receipt done [11:24:34]requested_data is exist [11:24:34]produce_requested_data [11:24:34]requested_item fm.sn is exist - process it [11:24:34]wFMCommunicate request_size=4 [11:24:34]MH_SAM_APDU [11:24:34]CAPDU: 80 11 00 00 [11:24:34]Write to MH i2c: E2 08 00 F9 5F 80 11 00 00 00 00 00 00 D2 [11:24:34]Write i2c OK [11:24:34]MH_I2C_Read... [11:24:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:34]Read from MH i2c: E2 [11:24:34]MH_I2C_Read... [11:24:34]Read from MH i2c: E2 17 00 [11:24:34]MH_I2C_Read... [11:24:34]Read from MH i2c: E2 17 00 F9 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 21 [11:24:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:24:34]wFMCommunicate OK [11:24:34]requested_item fd.num is exist - process it [11:24:34]SAM_PROTO_GetFieldsCounters [11:24:34]wFMCommunicate request_size=4 [11:24:34]MH_SAM_APDU [11:24:34]CAPDU: 80 13 00 00 [11:24:34]Write to MH i2c: E2 08 00 FA 5F 80 13 00 00 00 00 00 00 D5 [11:24:34]Write i2c OK [11:24:34]MH_I2C_Read... [11:24:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:34]Read from MH i2c: E2 [11:24:34]MH_I2C_Read... [11:24:34]Read from MH i2c: E2 62 00 [11:24:34]MH_I2C_Read... [11:24:34]Read from MH i2c: E2 62 00 FA 5F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C8 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 4D [11:24:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C8 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:24:34]wFMCommunicate OK [11:24:34]SAM_PROTO_GetFieldsCounters done [11:24:34]requested_item shift.num is exist - process it [11:24:34]requested_item shift.opened is exist - process it [11:24:34]req_shift_opened [11:24:34]FM_GetShiftState [11:24:34]SAM_PROTO_GetShiftState [11:24:34]wFMCommunicate request_size=4 [11:24:34]MH_SAM_APDU [11:24:34]CAPDU: 80 13 01 00 [11:24:34]Write to MH i2c: E2 08 00 FB 5F 80 13 01 00 00 00 00 00 D7 [11:24:34]Write i2c OK [11:24:34]MH_I2C_Read... [11:24:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:34]Read from MH i2c: E2 [11:24:34]MH_I2C_Read... [11:24:34]Read from MH i2c: E2 0E 00 [11:24:34]MH_I2C_Read... [11:24:34]Read from MH i2c: E2 0E 00 FB 5F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1A [11:24:34]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:24:34]wFMCommunicate OK [11:24:34]SAM_PROTO_GetShiftState done [11:24:34]FM_GetShiftState done [11:24:34]req_shift_opened done [11:24:34]requested_item shift.open_date is exist - process it [11:24:34]req_shift_open_date [11:24:34]req_shift_open_date done [11:24:34]produce_requested_data done [11:24:34]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218568,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:24:34]process_action_free close_receipt [11:24:34]json_value_free [11:24:34]json_value_free done [11:24:34]process_json_proto returns [11:24:34]Send response to host [11:24:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218568,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:24:34]free response buf [11:24:34]execute_script done [11:24:34]execute_script returns [11:24:34]free content buf [11:24:34]Sock 9.Close socket [11:24:34]Sock 9.Thread stoped [11:24:38]OFD Sender: No OFD packet to send [11:24:43]OFD Sender: No OFD packet to send [11:24:48]OFD Sender: No OFD packet to send [11:24:53]OFD Sender: No OFD packet to send [11:24:58]OFD Sender: No OFD packet to send [11:25:03]OFD Sender: No OFD packet to send [11:25:08]OFD Sender: No OFD packet to send [11:25:13]OFD Sender: No OFD packet to send [11:25:18]OFD Sender: No OFD packet to send [11:25:23]OFD Sender: No OFD packet to send [11:25:28]OFD Sender: No OFD packet to send [11:25:33]OFD Sender: No OFD packet to send [11:25:37]accept exits with 8 [11:25:37]New connection [11:25:37]New thread 3066826084 created [11:25:37]Thread 3066682724 joined [11:25:37]Waiting for new connection... [11:25:37] Sock 8.Parse request [11:25:37]Sock 8.Check first char [11:25:37]Sock 8.First char is OK [11:25:37]request: POST /json_proto HTTP/1.0 [11:25:37]Method: POST [11:25:37]URL: /json_proto [11:25:37]Method is POST - this is cgi request [11:25:37]url: /json_proto [11:25:37]query_string will be loaded in cgi processing [11:25:37]execute_cgi json_proto POST (null) [11:25:37]execute_cgi path=json_proto method=POST [11:25:37]POST find Content-Length [11:25:37]Host: 172.17.40.4:8080 [11:25:37]Content-Length: 772 [11:25:37]Content-Type: application/json [11:25:37] [11:25:37]POST finish read [11:25:37]Found Content-Length = 772 [11:25:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79764", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:25:37]execute_script... [11:25:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79764", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:25:37]POST & json_proto [11:25:37]process_json_proto [11:25:37]json parsed OK: [11:25:37]protocol is kg_v1.0 [11:25:37]action value=close_receipt [11:25:37]process_action close_receipt [11:25:37]cmd_close_receipt [11:25:37]MH_GetDate [11:25:37]Write to MH i2c: F0 00 00 FC 5F 4A [11:25:37]Write i2c OK [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: F0 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: F0 09 00 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: F0 09 00 FC 5F 00 35 97 13 67 EE 0E 0D 67 09 [11:25:37]GetLastDocTimeStamp 1729337074 [11:25:37]current date 1729337141 [11:25:37]FM_GetShiftState [11:25:37]SAM_PROTO_GetShiftState [11:25:37]wFMCommunicate request_size=4 [11:25:37]MH_SAM_APDU [11:25:37]CAPDU: 80 13 01 00 [11:25:37]Write to MH i2c: E2 08 00 FD 5F 80 13 01 00 00 00 00 00 D9 [11:25:37]Write i2c OK [11:25:37]MH_I2C_Read... [11:25:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:37]Read from MH i2c: E2 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 0E 00 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 0E 00 FD 5F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1C [11:25:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:25:37]wFMCommunicate OK [11:25:37]SAM_PROTO_GetShiftState done [11:25:37]FM_GetShiftState done [11:25:37]opened in 1729296582 [11:25:37]opened+sec_in_day 1729382982 [11:25:37]quantity*price = 13000 [11:25:37]sum+1 = 13001 [11:25:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 0.00 Безнал.: 130.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 214 19.10.2024 11:25 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218569 ФПД: 139467961215994 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112541&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218569&fm=139467961215994&tin=02508201610067®Number=0000000000098116&sum=13000 0 [11:25:38]StoreToDocumentArchive [11:25:38]shift 443 fd 218569 [11:25:38]save to /storage/0443/doc_00218569 [11:25:38]save last doc name /storage/0443/doc_00218569 to /storage/kkm_last_doc_name [11:25:38]save OK [11:25:38]Clear old archive folders... [11:25:38]ProcessDocumentItem done err = 0, tmpTLVsize=282 [11:25:38]tlvbuf is 01643250 [11:25:38]SAM_PROTO_ClearQueue [11:25:38]wFMCommunicate request_size=4 [11:25:38]MH_SAM_APDU [11:25:38]CAPDU: 80 09 00 00 [11:25:38]Write to MH i2c: E2 08 00 0A 60 80 09 00 00 00 00 00 00 DC [11:25:38]Write i2c OK [11:25:38]MH_I2C_Read... [11:25:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:25:38]Read from MH i2c: E2 [11:25:38]MH_I2C_Read... [11:25:38]Read from MH i2c: E2 03 00 [11:25:38]MH_I2C_Read... [11:25:38]Read from MH i2c: E2 03 00 0A 60 00 90 00 DE [11:25:38]RAPDU: 90 00 [11:25:38]wFMCommunicate OK [11:25:38]SAM_PROTO_ClearQueue done [11:25:38]KKMCreateOFDPacket [11:25:38]OFDProtocolAddRootSTLVToBuf [11:25:38]FM_MakeSignedData [11:25:38]FM_MakeSignedData [11:25:38]SAM_PROTO_SignData [11:25:38]wFMCommunicate request_size=4 [11:25:38]MH_SAM_APDU [11:25:38]CAPDU: 80 0D 01 02 [11:25:38]Write to MH i2c: E2 08 00 0B 60 80 0D 01 02 00 00 00 00 E4 [11:25:38]Write i2c OK [11:25:38]MH_I2C_Read... [11:25:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:25:38]Read from MH i2c: E2 [11:25:38]MH_I2C_Read... [11:25:38]Read from MH i2c: E2 03 00 [11:25:38]MH_I2C_Read... [11:25:38]Read from MH i2c: E2 03 00 0B 60 00 90 00 DF [11:25:38]RAPDU: 90 00 [11:25:38]wFMCommunicate OK [11:25:38]wFMCommunicate request_size=255 [11:25:38]MH_SAM_APDU [11:25:38]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 35 97 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 [11:25:38]Write to MH i2c: E2 02 01 0C 60 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 35 97 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 00 00 CB [11:25:38]Write i2c OK [11:25:38]MH_I2C_Read... [11:25:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:38]Read from MH i2c: E2 [11:25:38]MH_I2C_Read... [11:25:38]Read from MH i2c: E2 03 00 [11:25:38]MH_I2C_Read... [11:25:38]Read from MH i2c: E2 03 00 0C 60 00 90 00 E0 [11:25:38]RAPDU: 90 00 [11:25:38]wFMCommunicate OK [11:25:38]wFMCommunicate request_size=41 [11:25:38]MH_SAM_APDU [11:25:38]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C9 55 03 00 35 04 06 00 7E D8 6A 49 2B FA [11:25:38]Write to MH i2c: E2 2C 00 0D 60 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C9 55 03 00 35 04 06 00 7E D8 6A 49 2B FA 00 00 01 [11:25:38]Write i2c OK [11:25:38]MH_I2C_Read... [11:25:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:39]Read from MH i2c: E2 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 03 00 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 03 00 0D 60 00 90 00 E1 [11:25:39]RAPDU: 90 00 [11:25:39]wFMCommunicate OK [11:25:39]wFMCommunicate request_size=4 [11:25:39]MH_SAM_APDU [11:25:39]CAPDU: 80 0D 03 02 [11:25:39]Write to MH i2c: E2 08 00 0E 60 80 0D 03 02 00 00 00 00 E9 [11:25:39]Write i2c OK [11:25:39]MH_I2C_Read... [11:25:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:25:39]Read from MH i2c: E2 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 0B 00 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 0B 00 0E 60 00 F8 04 E6 9D 4A 38 A3 ED 90 00 7B [11:25:39]RAPDU: F8 04 E6 9D 4A 38 A3 ED 90 00 [11:25:39]wFMCommunicate OK [11:25:39]SAM_PROTO_SignData done [11:25:39]FM_MakeSignedData done [11:25:39]CreateOFDProtocolMessage [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 0F 60 80 11 00 00 00 00 00 00 E9 [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 0F 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 38 [11:25:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:25:39]wFMCommunicate OK [11:25:39]CreateOFDProtocolMessage done [11:25:39]OFDSenderStorePacket 218569 [11:25:39]StoreOFDPacket docnum=218569 [11:25:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 7F 25 26 01 18 0B 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 35 97 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C9 55 03 00 35 04 06 00 7E D8 6A 49 2B FA F8 04 E6 9D 4A 38 A3 ED [11:25:39]CheckFolder [11:25:39]dirname=/storage/ofd_packets [11:25:39]CheckFolder done [11:25:39]ProducePacketName [11:25:39]name=ofd_packets/00218569 [11:25:39]NVStorageSaveData ofd_packets/00218569 [11:25:39]File name is /storage/ofd_packets/00218569 [11:25:39]Write 332 bytes [11:25:39]NVStorageSaveData done [11:25:39]OFDSenderStorePacket done [11:25:39]KKMCreateOFDPacket done [11:25:39]NVStorageSaveData kkm_last_timestamp [11:25:39]File name is /storage/kkm_last_timestamp [11:25:39]Write 4 bytes [11:25:39]NVStorageSaveData done [11:25:39]ExternCall_PrintAddStr [11:25:39]wPrintStart [11:25:39]Write to MH i2c: 01 00 00 10 60 70 [11:25:39]Write i2c OK [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: 01 [11:25:39]MH_I2C_Read... [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 10 60 00 00 00 00 00 FF 0F 85 [11:25:39]RasterBufferAndPrint [11:25:39]line Счет N : (3)79764 [11:25:39]line ИНН: 02508201610067 [11:25:39]line Контрольно-Кассовый Чек [11:25:39]line ПРОДАЖА [11:25:39]line Товар: 2000036220012 [11:25:39]line Кофе Капучино XL(GABB TRADE) [11:25:39]line 1.000 * 130.00 [11:25:39]line = 130.00 [11:25:39]line НДС 12% НСП 1% [11:25:39]line > о реализуемом товаре [11:25:39]line ИТОГО: 130.00 [11:25:39]line НСП 1% : 1.15 [11:25:39]line НДС 12% : 13.80 [11:25:39]line Наличными: 0.00 [11:25:39]line Безнал.: 130.00 [11:25:39]line Место: АЗС № 84 "Партнер Нефть" [11:25:39]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:25:39]line СНО: Общий режим [11:25:39]line Чек 214 19.10.2024 11:25 [11:25:39]line Смена: 443 ФФД: 1.0 [11:25:39]line ЗНМ: 0300000178 [11:25:39]line РНМ: 0000000000098116 [11:25:39]line Версия ККМ: 001 [11:25:39]line Платежная система: Mbank [11:25:39]line ФМ: 0000000000965413 [11:25:39]line ФД: 218569 [11:25:39]line ФПД: 139467961215994 [11:25:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112541&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218569&fm=139467961215994&tin=02508201610067®Number=0000000000098116&sum=13000 [11:25:39]line 0 [11:25:39]OFD Sender: Processing packet 218569 [packets to send 80, broken 79] [11:25:39]ProducePacketName [11:25:39]name=ofd_packets/00218569 [11:25:39]OFD Sender: To server: pG, [11:25:39]CommunicateWithHost lk.salyk.kg:30040 [11:25:39]ConnectInit lk.salyk.kg [11:25:39]written 0, free lines is 4095 [11:25:39]Connected sock=10 [11:25:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 7F 25 26 01 18 0B 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 35 97 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C9 55 03 00 35 04 06 00 7E D8 6A 49 2B FA F8 04 E6 9D 4A 38 A3 ED [11:25:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 ED 42 47 00 28 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 39 36 35 34 31 33 10 04 04 00 C9 55 03 00 F4 03 04 00 CF 42 13 67 B6 04 01 00 00 D6 30 7B 62 E7 DF E2 71 [11:25:39]CommunicateWithHost err = 0 [11:25:39]CheckOFDResponse [11:25:39]1017 (14) - 77093643461234 [11:25:39]1041 (16) - 0000000000965413 [11:25:39]1040 (4) - 218569 [11:25:39]1012 (4) - 19.10.2024 05:25 [11:25:39]1206 (1) - 0 [11:25:39]OFD Sender: Remove packet 218569 [11:25:39]ProducePacketName [11:25:39]name=ofd_packets/00218569 [11:25:39]NVStorageDeleteData [11:25:39]Write to MH i2c: 01 00 00 3A 60 9A [11:25:39]Write i2c OK [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: 01 [11:25:39]MH_I2C_Read... [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 3A 60 00 00 00 00 00 E8 0C 95 [11:25:39]RasterBufferAndPrint [11:25:39]line [11:25:39]line [11:25:39]line [11:25:39]line [11:25:39]line [11:25:39]written 0, free lines is 3313 [11:25:39]MH_Cut [11:25:39]Write to MH i2c: D1 01 00 41 60 01 73 [11:25:39]Write i2c OK [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: D1 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: D1 01 00 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: D1 01 00 41 60 00 72 [11:25:39]Write to MH i2c: 01 00 00 42 60 A2 [11:25:39]Write i2c OK [11:25:39]MH_I2C_Read... [11:25:40]OFD Sender: No OFD packet to send [11:25:40]*** Cut start [11:25:40]*** Partial cut [11:25:40]*** CUTSNS_PIN = 1 [11:25:40]*** CUTSNS_PIN = 0 [11:25:40]*** Brake cut motor [11:25:41]Read from MH i2c: 01 [11:25:41]MH_I2C_Read... [11:25:41]*** Stop cut motor [11:25:41]*** Cut end [11:25:41]Read from MH i2c: 01 07 00 [11:25:41]MH_I2C_Read... [11:25:41]Read from MH i2c: 01 07 00 42 60 00 00 00 00 00 FF 0F B7 [11:25:41]process_action close_receipt done [11:25:41]requested_data is exist [11:25:41]produce_requested_data [11:25:41]requested_item fm.sn is exist - process it [11:25:41]wFMCommunicate request_size=4 [11:25:41]MH_SAM_APDU [11:25:41]CAPDU: 80 11 00 00 [11:25:41]Write to MH i2c: E2 08 00 43 60 80 11 00 00 00 00 00 00 1D [11:25:41]Write i2c OK [11:25:41]MH_I2C_Read... [11:25:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:41]Read from MH i2c: E2 [11:25:41]MH_I2C_Read... [11:25:41]Read from MH i2c: E2 17 00 [11:25:41]MH_I2C_Read... [11:25:41]Read from MH i2c: E2 17 00 43 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6C [11:25:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:25:41]wFMCommunicate OK [11:25:41]requested_item fd.num is exist - process it [11:25:41]SAM_PROTO_GetFieldsCounters [11:25:41]wFMCommunicate request_size=4 [11:25:41]MH_SAM_APDU [11:25:41]CAPDU: 80 13 00 00 [11:25:41]Write to MH i2c: E2 08 00 44 60 80 13 00 00 00 00 00 00 20 [11:25:41]Write i2c OK [11:25:41]MH_I2C_Read... [11:25:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:25:41]Read from MH i2c: E2 [11:25:41]MH_I2C_Read... [11:25:41]Read from MH i2c: E2 62 00 [11:25:41]MH_I2C_Read... [11:25:41]Read from MH i2c: E2 62 00 44 60 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C9 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 9C [11:25:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C9 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:25:41]wFMCommunicate OK [11:25:41]SAM_PROTO_GetFieldsCounters done [11:25:41]requested_item shift.num is exist - process it [11:25:41]requested_item shift.opened is exist - process it [11:25:41]req_shift_opened [11:25:41]FM_GetShiftState [11:25:41]SAM_PROTO_GetShiftState [11:25:41]wFMCommunicate request_size=4 [11:25:41]MH_SAM_APDU [11:25:41]CAPDU: 80 13 01 00 [11:25:41]Write to MH i2c: E2 08 00 45 60 80 13 01 00 00 00 00 00 22 [11:25:41]Write i2c OK [11:25:41]MH_I2C_Read... [11:25:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:41]Read from MH i2c: E2 [11:25:41]MH_I2C_Read... [11:25:41]Read from MH i2c: E2 0E 00 [11:25:41]MH_I2C_Read... [11:25:41]Read from MH i2c: E2 0E 00 45 60 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 65 [11:25:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:25:41]wFMCommunicate OK [11:25:41]SAM_PROTO_GetShiftState done [11:25:41]FM_GetShiftState done [11:25:41]req_shift_opened done [11:25:41]requested_item shift.open_date is exist - process it [11:25:41]req_shift_open_date [11:25:41]req_shift_open_date done [11:25:41]produce_requested_data done [11:25:41]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218569,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:25:41]process_action_free close_receipt [11:25:41]json_value_free [11:25:41]json_value_free done [11:25:41]process_json_proto returns [11:25:41]Send response to host [11:25:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218569,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:25:41]free response buf [11:25:41]execute_script done [11:25:41]execute_script returns [11:25:41]free content buf [11:25:41]Sock 8.Close socket [11:25:41]Sock 8.Thread stoped [11:25:45]OFD Sender: No OFD packet to send [11:25:46]accept exits with 9 [11:25:46]New connection [11:25:46]New thread 3066682724 created [11:25:46]Thread 3066826084 joined [11:25:46]Waiting for new connection... [11:25:46] Sock 9.Parse request [11:25:46]Sock 9.Check first char [11:25:46]Sock 9.First char is OK [11:25:46]request: POST /json_proto HTTP/1.0 [11:25:46]Method: POST [11:25:46]URL: /json_proto [11:25:46]Method is POST - this is cgi request [11:25:46]url: /json_proto [11:25:46]query_string will be loaded in cgi processing [11:25:46]execute_cgi json_proto POST (null) [11:25:46]execute_cgi path=json_proto method=POST [11:25:46]POST find Content-Length [11:25:46]Host: 172.17.40.4:8080 [11:25:46]Content-Length: 682 [11:25:46]Content-Type: application/json [11:25:46] [11:25:46]POST finish read [11:25:46]Found Content-Length = 682 [11:25:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [11:25:46]execute_script... [11:25: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)536116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [11:25:46]POST & json_proto [11:25:46]process_json_proto [11:25:46]json parsed OK: [11:25:46]protocol is kg_v1.0 [11:25:46]action value=close_receipt [11:25:46]process_action close_receipt [11:25:46]cmd_close_receipt [11:25:46]MH_GetDate [11:25:46]Write to MH i2c: F0 00 00 46 60 95 [11:25:46]Write i2c OK [11:25:46]MH_I2C_Read... [11:25:46]Read from MH i2c: F0 [11:25:46]MH_I2C_Read... [11:25:46]Read from MH i2c: F0 09 00 [11:25:46]MH_I2C_Read... [11:25:46]Read from MH i2c: F0 09 00 46 60 00 3E 97 13 67 EE 0E 0D 67 5D [11:25:46]GetLastDocTimeStamp 1729337141 [11:25:46]current date 1729337150 [11:25:46]FM_GetShiftState [11:25:46]SAM_PROTO_GetShiftState [11:25:46]wFMCommunicate request_size=4 [11:25:46]MH_SAM_APDU [11:25:46]CAPDU: 80 13 01 00 [11:25:46]Write to MH i2c: E2 08 00 47 60 80 13 01 00 00 00 00 00 24 [11:25:46]Write i2c OK [11:25:46]MH_I2C_Read... [11:25:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:46]Read from MH i2c: E2 [11:25:46]MH_I2C_Read... [11:25:46]Read from MH i2c: E2 0E 00 [11:25:46]MH_I2C_Read... [11:25:46]Read from MH i2c: E2 0E 00 47 60 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 67 [11:25:46]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:25:46]wFMCommunicate OK [11:25:46]SAM_PROTO_GetShiftState done [11:25:46]FM_GetShiftState done [11:25:46]opened in 1729296582 [11:25:46]opened+sec_in_day 1729382982 [11:25:46]quantity*price = 100021 [11:25:46]sum+1 = 100023 [11:25:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 215 19.10.2024 11:25 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218570 ФПД: 40046693014676 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112550&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218570&fm=40046693014676&tin=02508201610067®Number=0000000000098116&sum=100000 [11:25:47]StoreToDocumentArchive [11:25:47]shift 443 fd 218570 [11:25:47]save to /storage/0443/doc_00218570 [11:25:47]save last doc name /storage/0443/doc_00218570 to /storage/kkm_last_doc_name [11:25:47]save OK [11:25:47]Clear old archive folders... [11:25:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:25:47]tlvbuf is 015427B0 [11:25:47]SAM_PROTO_ClearQueue [11:25:47]wFMCommunicate request_size=4 [11:25:47]MH_SAM_APDU [11:25:47]CAPDU: 80 09 00 00 [11:25:47]Write to MH i2c: E2 08 00 54 60 80 09 00 00 00 00 00 00 26 [11:25:47]Write i2c OK [11:25:47]MH_I2C_Read... [11:25:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:25:47]Read from MH i2c: E2 [11:25:47]MH_I2C_Read... [11:25:47]Read from MH i2c: E2 03 00 [11:25:47]MH_I2C_Read... [11:25:47]Read from MH i2c: E2 03 00 54 60 00 90 00 28 [11:25:47]RAPDU: 90 00 [11:25:47]wFMCommunicate OK [11:25:47]SAM_PROTO_ClearQueue done [11:25:47]KKMCreateOFDPacket [11:25:47]OFDProtocolAddRootSTLVToBuf [11:25:47]FM_MakeSignedData [11:25:47]FM_MakeSignedData [11:25:47]SAM_PROTO_SignData [11:25:47]wFMCommunicate request_size=4 [11:25:47]MH_SAM_APDU [11:25:47]CAPDU: 80 0D 01 02 [11:25:47]Write to MH i2c: E2 08 00 55 60 80 0D 01 02 00 00 00 00 2E [11:25:47]Write i2c OK [11:25:47]MH_I2C_Read... [11:25:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:25:47]Read from MH i2c: E2 [11:25:47]MH_I2C_Read... [11:25:47]Read from MH i2c: E2 03 00 [11:25:47]MH_I2C_Read... [11:25:47]Read from MH i2c: E2 03 00 55 60 00 90 00 29 [11:25:47]RAPDU: 90 00 [11:25:47]wFMCommunicate OK [11:25:47]wFMCommunicate request_size=255 [11:25:47]MH_SAM_APDU [11:25:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 D7 00 00 00 F4 03 04 00 3E 97 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CA 55 03 00 35 04 06 00 24 [11:25:47]Write to MH i2c: E2 02 01 56 60 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 D7 00 00 00 F4 03 04 00 3E 97 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CA 55 03 00 35 04 06 00 24 00 00 FC [11:25:47]Write i2c OK [11:25:47]MH_I2C_Read... [11:25:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:47]Read from MH i2c: E2 [11:25:47]MH_I2C_Read... [11:25:47]Read from MH i2c: E2 03 00 [11:25:47]MH_I2C_Read... [11:25:47]Read from MH i2c: E2 03 00 56 60 00 90 00 2A [11:25:47]RAPDU: 90 00 [11:25:47]wFMCommunicate OK [11:25:47]wFMCommunicate request_size=10 [11:25:47]MH_SAM_APDU [11:25:47]CAPDU: 80 0D 02 02 05 6C 18 E9 5C 94 [11:25:47]Write to MH i2c: E2 0D 00 57 60 80 0D 02 02 05 00 6C 18 E9 5C 94 00 00 98 [11:25:47]Write i2c OK [11:25:47]MH_I2C_Read... [11:25:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:47]Read from MH i2c: E2 [11:25:47]MH_I2C_Read... [11:25:47]Read from MH i2c: E2 03 00 [11:25:47]MH_I2C_Read... [11:25:47]Read from MH i2c: E2 03 00 57 60 00 90 00 2B [11:25:47]RAPDU: 90 00 [11:25:47]wFMCommunicate OK [11:25:47]wFMCommunicate request_size=4 [11:25:47]MH_SAM_APDU [11:25:47]CAPDU: 80 0D 03 02 [11:25:47]Write to MH i2c: E2 08 00 58 60 80 0D 03 02 00 00 00 00 33 [11:25:47]Write i2c OK [11:25:47]MH_I2C_Read... [11:25:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:25:47]Read from MH i2c: E2 [11:25:47]MH_I2C_Read... [11:25:47]Read from MH i2c: E2 0B 00 [11:25:47]MH_I2C_Read... [11:25:47]Read from MH i2c: E2 0B 00 58 60 00 D2 77 8B EB A1 E7 96 52 90 00 63 [11:25:47]RAPDU: D2 77 8B EB A1 E7 96 52 90 00 [11:25:47]wFMCommunicate OK [11:25:47]SAM_PROTO_SignData done [11:25:47]FM_MakeSignedData done [11:25:47]CreateOFDProtocolMessage [11:25:47]wFMCommunicate request_size=4 [11:25:47]MH_SAM_APDU [11:25:47]CAPDU: 80 11 00 00 [11:25:47]Write to MH i2c: E2 08 00 59 60 80 11 00 00 00 00 00 00 33 [11:25:47]Write i2c OK [11:25:47]MH_I2C_Read... [11:25:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:47]Read from MH i2c: E2 [11:25:47]MH_I2C_Read... [11:25:47]Read from MH i2c: E2 17 00 [11:25:47]MH_I2C_Read... [11:25:47]Read from MH i2c: E2 17 00 59 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 82 [11:25:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:25:47]wFMCommunicate OK [11:25:47]CreateOFDProtocolMessage done [11:25:47]OFDSenderStorePacket 218570 [11:25:47]StoreOFDPacket docnum=218570 [11:25:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D9 08 07 01 6F 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 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 D7 00 00 00 F4 03 04 00 3E 97 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CA 55 03 00 35 04 06 00 24 6C 18 E9 5C 94 D2 77 8B EB A1 E7 96 52 [11:25:47]CheckFolder [11:25:47]dirname=/storage/ofd_packets [11:25:47]CheckFolder done [11:25:47]ProducePacketName [11:25:47]name=ofd_packets/00218570 [11:25:47]NVStorageSaveData ofd_packets/00218570 [11:25:47]File name is /storage/ofd_packets/00218570 [11:25:47]Write 301 bytes [11:25:47]NVStorageSaveData done [11:25:47]OFDSenderStorePacket done [11:25:47]KKMCreateOFDPacket done [11:25:47]NVStorageSaveData kkm_last_timestamp [11:25:47]File name is /storage/kkm_last_timestamp [11:25:47]Write 4 bytes [11:25:47]NVStorageSaveData done [11:25:47]ExternCall_PrintAddStr [11:25:47]wPrintStart [11:25:47]Write to MH i2c: 01 00 00 5A 60 BA [11:25:47]Write i2c OK [11:25:47]MH_I2C_Read... [11:25:47]Read from MH i2c: 01 [11:25:47]MH_I2C_Read... [11:25:47]Read from MH i2c: 01 07 00 [11:25:47]MH_I2C_Read... [11:25:47]Read from MH i2c: 01 07 00 5A 60 00 00 00 00 00 FF 0F CF [11:25:47]RasterBufferAndPrint [11:25:47]line Счет N : (1)536116 [11:25:47]line ИНН: 02508201610067 [11:25:47]line Контрольно-Кассовый Чек [11:25:47]line ПРОДАЖА [11:25:47]line ТРК (МРК, ГНК) : 21 [11:25:47]line Товар: 2710124500 [11:25:47]line Аи-95-К-3 [11:25:47]line 13.480 * 74.20 [11:25:47]line = 1000.22 [11:25:47]line НДС 12% НСП 1% [11:25:47]line > о реализуемом товаре [11:25:47]line ОКРУГЛЕНИЕ: -0.22 [11:25:47]line ИТОГО: 1000.00 [11:25:47]line Внесено: 1000.00 [11:25:47]line СДАЧА: 0.00 [11:25:47]line НСП 1% : 8.85 [11:25:47]line НДС 12% : 106.22 [11:25:47]line Наличными: 1000.00 [11:25:47]line Безнал.: 0.00 [11:25:47]line Место: АЗС № 84 "Партнер Нефть" [11:25:47]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:25:47]line СНО: Общий режим [11:25:47]line Чек 215 19.10.2024 11:25 [11:25:47]line Смена: 443 ФФД: 1.0 [11:25:47]line ЗНМ: 0300000178 [11:25:47]line РНМ: 0000000000098116 [11:25:47]line Версия ККМ: 001 [11:25:47]line ФМ: 0000000000965413 [11:25:47]line ФД: 218570 [11:25:47]line ФПД: 40046693014676 [11:25:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112550&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218570&fm=40046693014676&tin=02508201610067®Number=0000000000098116&sum=100000 [11:25:47]written 0, free lines is 4095 [11:25:48]OFD Sender: Processing packet 218570 [packets to send 80, broken 79] [11:25:48]ProducePacketName [11:25:48]name=ofd_packets/00218570 [11:25:48]OFD Sender: To server: pG, [11:25:48]CommunicateWithHost lk.salyk.kg:30040 [11:25:48]ConnectInit lk.salyk.kg [11:25:48]Connected sock=10 [11:25:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D9 08 07 01 6F 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 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 D7 00 00 00 F4 03 04 00 3E 97 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CA 55 03 00 35 04 06 00 24 6C 18 E9 5C 94 D2 77 8B EB A1 E7 96 52 [11:25:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AD 9D 47 00 01 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 39 36 35 34 31 33 10 04 04 00 CA 55 03 00 F4 03 04 00 D8 42 13 67 B6 04 01 00 00 0E C8 F0 3F 52 16 3A 55 [11:25:48]CommunicateWithHost err = 0 [11:25:48]CheckOFDResponse [11:25:48]1017 (14) - 77093643461234 [11:25:48]1041 (16) - 0000000000965413 [11:25:48]1040 (4) - 218570 [11:25:48]1012 (4) - 19.10.2024 05:25 [11:25:48]1206 (1) - 0 [11:25:48]OFD Sender: Remove packet 218570 [11:25:48]ProducePacketName [11:25:48]name=ofd_packets/00218570 [11:25:48]NVStorageDeleteData [11:25:48]Write to MH i2c: 01 00 00 85 60 E5 [11:25:48]Write i2c OK [11:25:48]MH_I2C_Read... [11:25:48]Read from MH i2c: 01 [11:25:48]MH_I2C_Read... [11:25:48]Read from MH i2c: 01 07 00 [11:25:48]MH_I2C_Read... [11:25:48]Read from MH i2c: 01 07 00 85 60 00 00 00 00 00 F8 0C F0 [11:25:48]RasterBufferAndPrint [11:25:48]line [11:25:48]line [11:25:48]line [11:25:48]line [11:25:48]line [11:25:48]written 0, free lines is 3330 [11:25:48]MH_Cut [11:25:48]Write to MH i2c: D1 01 00 8C 60 01 BE [11:25:48]Write i2c OK [11:25:48]MH_I2C_Read... [11:25:48]Read from MH i2c: D1 [11:25:48]MH_I2C_Read... [11:25:48]Read from MH i2c: D1 01 00 [11:25:48]MH_I2C_Read... [11:25:48]Read from MH i2c: D1 01 00 8C 60 00 BD [11:25:48]Write to MH i2c: 01 00 00 8D 60 ED [11:25:48]Write i2c OK [11:25:48]MH_I2C_Read... [11:25:48]OFD Sender: No OFD packet to send [11:25:49]*** Cut start [11:25:49]*** Partial cut [11:25:49]*** CUTSNS_PIN = 1 [11:25:49]*** CUTSNS_PIN = 0 [11:25:49]*** Brake cut motor [11:25:49]Read from MH i2c: 01 [11:25:49]MH_I2C_Read... [11:25:49]*** Stop cut motor [11:25:49]*** Cut end [11:25:49]Read from MH i2c: 01 07 00 [11:25:49]MH_I2C_Read... [11:25:49]Read from MH i2c: 01 07 00 8D 60 00 00 00 00 00 FF 0F 02 [11:25:49]process_action close_receipt done [11:25:49]requested_data is exist [11:25:49]produce_requested_data [11:25:49]requested_item fm.sn is exist - process it [11:25:49]wFMCommunicate request_size=4 [11:25:49]MH_SAM_APDU [11:25:49]CAPDU: 80 11 00 00 [11:25:49]Write to MH i2c: E2 08 00 8E 60 80 11 00 00 00 00 00 00 68 [11:25:49]Write i2c OK [11:25:49]MH_I2C_Read... [11:25:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:49]Read from MH i2c: E2 [11:25:49]MH_I2C_Read... [11:25:49]Read from MH i2c: E2 17 00 [11:25:49]MH_I2C_Read... [11:25:49]Read from MH i2c: E2 17 00 8E 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B7 [11:25:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:25:49]wFMCommunicate OK [11:25:49]requested_item fd.num is exist - process it [11:25:49]SAM_PROTO_GetFieldsCounters [11:25:49]wFMCommunicate request_size=4 [11:25:49]MH_SAM_APDU [11:25:49]CAPDU: 80 13 00 00 [11:25:49]Write to MH i2c: E2 08 00 8F 60 80 13 00 00 00 00 00 00 6B [11:25:49]Write i2c OK [11:25:49]MH_I2C_Read... [11:25:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:25:49]Read from MH i2c: E2 [11:25:49]MH_I2C_Read... [11:25:49]Read from MH i2c: E2 62 00 [11:25:49]MH_I2C_Read... [11:25:49]Read from MH i2c: E2 62 00 8F 60 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CA 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 EB [11:25:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CA 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:25:49]wFMCommunicate OK [11:25:49]SAM_PROTO_GetFieldsCounters done [11:25:49]requested_item shift.num is exist - process it [11:25:49]requested_item shift.opened is exist - process it [11:25:49]req_shift_opened [11:25:49]FM_GetShiftState [11:25:49]SAM_PROTO_GetShiftState [11:25:49]wFMCommunicate request_size=4 [11:25:49]MH_SAM_APDU [11:25:49]CAPDU: 80 13 01 00 [11:25:49]Write to MH i2c: E2 08 00 90 60 80 13 01 00 00 00 00 00 6D [11:25:49]Write i2c OK [11:25:49]MH_I2C_Read... [11:25:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:50]Read from MH i2c: E2 [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: E2 0E 00 [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: E2 0E 00 90 60 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B0 [11:25:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:25:50]wFMCommunicate OK [11:25:50]SAM_PROTO_GetShiftState done [11:25:50]FM_GetShiftState done [11:25:50]req_shift_opened done [11:25:50]requested_item shift.open_date is exist - process it [11:25:50]req_shift_open_date [11:25:50]req_shift_open_date done [11:25:50]produce_requested_data done [11:25:50]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218570,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:25:50]process_action_free close_receipt [11:25:50]json_value_free [11:25:50]json_value_free done [11:25:50]process_json_proto returns [11:25:50]Send response to host [11:25:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218570,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:25:50]free response buf [11:25:50]execute_script done [11:25:50]execute_script returns [11:25:50]free content buf [11:25:50]Sock 9.Close socket [11:25:50]Sock 9.Thread stoped [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]OFD Sender: No OFD packet to send [11:26:28]OFD Sender: No OFD packet to send [11:26:33]OFD Sender: No OFD packet to send [11:26:38]OFD Sender: No OFD packet to send [11:26:43]OFD Sender: No OFD packet to send [11:26:48]OFD Sender: No OFD packet to send [11:26:53]OFD Sender: No OFD packet to send [11:26:58]OFD Sender: No OFD packet to send [11:26:59]accept exits with 8 [11:26:59]New connection [11:26:59]New thread 3066826084 created [11:26:59]Thread 3066682724 joined [11:26:59]Waiting for new connection... [11:26:59] Sock 8.Parse request [11:26:59]Sock 8.Check first char [11:26:59]Sock 8.First char is OK [11:26:59]request: POST /json_proto HTTP/1.0 [11:26:59]Method: POST [11:26:59]URL: /json_proto [11:26:59]Method is POST - this is cgi request [11:26:59]url: /json_proto [11:26:59]query_string will be loaded in cgi processing [11:26:59]execute_cgi json_proto POST (null) [11:26:59]execute_cgi path=json_proto method=POST [11:26:59]POST find Content-Length [11:26:59]Host: 172.17.40.4:8080 [11:26:59]Content-Length: 653 [11:26:59]Content-Type: application/json [11:26:59] [11:26:59]POST finish read [11:26:59]Found Content-Length = 653 [11:26:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79765", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:59]execute_script... [11:26: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 : (3)79765", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:59]POST & json_proto [11:26:59]process_json_proto [11:26:59]json parsed OK: [11:26:59]protocol is kg_v1.0 [11:26:59]action value=close_receipt [11:26:59]process_action close_receipt [11:26:59]cmd_close_receipt [11:26:59]MH_GetDate [11:26:59]Write to MH i2c: F0 00 00 91 60 E0 [11:26:59]Write i2c OK [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: F0 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: F0 09 00 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: F0 09 00 91 60 00 87 97 13 67 EE 0E 0D 67 F1 [11:26:59]GetLastDocTimeStamp 1729337150 [11:26:59]current date 1729337223 [11:26:59]FM_GetShiftState [11:26:59]SAM_PROTO_GetShiftState [11:26:59]wFMCommunicate request_size=4 [11:26:59]MH_SAM_APDU [11:26:59]CAPDU: 80 13 01 00 [11:26:59]Write to MH i2c: E2 08 00 92 60 80 13 01 00 00 00 00 00 6F [11:26:59]Write i2c OK [11:26:59]MH_I2C_Read... [11:26:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:59]Read from MH i2c: E2 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: E2 0E 00 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: E2 0E 00 92 60 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B2 [11:26:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:26:59]wFMCommunicate OK [11:26:59]SAM_PROTO_GetShiftState done [11:26:59]FM_GetShiftState done [11:26:59]opened in 1729296582 [11:26:59]opened+sec_in_day 1729382982 [11:26:59]quantity*price = 9500 [11:26:59]sum+1 = 9501 [11:26:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 216 19.10.2024 11:27 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218571 ФПД: 126217510427448 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112703&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218571&fm=126217510427448&tin=02508201610067®Number=0000000000098116&sum=9500 0 [11:27:00]StoreToDocumentArchive [11:27:00]shift 443 fd 218571 [11:27:00]save to /storage/0443/doc_00218571 [11:27:00]save last doc name /storage/0443/doc_00218571 to /storage/kkm_last_doc_name [11:27:00]save OK [11:27:00]Clear old archive folders... [11:27:00]ProcessDocumentItem done err = 0, tmpTLVsize=293 [11:27:00]tlvbuf is 01532150 [11:27:00]SAM_PROTO_ClearQueue [11:27:00]wFMCommunicate request_size=4 [11:27:00]MH_SAM_APDU [11:27:00]CAPDU: 80 09 00 00 [11:27:00]Write to MH i2c: E2 08 00 9F 60 80 09 00 00 00 00 00 00 71 [11:27:00]Write i2c OK [11:27:00]MH_I2C_Read... [11:27:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:27:00]Read from MH i2c: E2 [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: E2 03 00 [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: E2 03 00 9F 60 00 90 00 73 [11:27:00]RAPDU: 90 00 [11:27:00]wFMCommunicate OK [11:27:00]SAM_PROTO_ClearQueue done [11:27:00]KKMCreateOFDPacket [11:27:00]OFDProtocolAddRootSTLVToBuf [11:27:00]FM_MakeSignedData [11:27:00]FM_MakeSignedData [11:27:00]SAM_PROTO_SignData [11:27:00]wFMCommunicate request_size=4 [11:27:00]MH_SAM_APDU [11:27:00]CAPDU: 80 0D 01 02 [11:27:00]Write to MH i2c: E2 08 00 A0 60 80 0D 01 02 00 00 00 00 79 [11:27:00]Write i2c OK [11:27:00]MH_I2C_Read... [11:27:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:27:00]Read from MH i2c: E2 [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: E2 03 00 [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: E2 03 00 A0 60 00 90 00 74 [11:27:00]RAPDU: 90 00 [11:27:00]wFMCommunicate OK [11:27:00]wFMCommunicate request_size=255 [11:27:00]MH_SAM_APDU [11:27:00]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 87 97 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [11:27:00]Write to MH i2c: E2 02 01 A1 60 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 87 97 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 45 [11:27:00]Write i2c OK [11:27:00]MH_I2C_Read... [11:27:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:00]Read from MH i2c: E2 [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: E2 03 00 [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: E2 03 00 A1 60 00 90 00 75 [11:27:00]RAPDU: 90 00 [11:27:00]wFMCommunicate OK [11:27:00]wFMCommunicate request_size=52 [11:27:00]MH_SAM_APDU [11:27:00]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CB 55 03 00 35 04 06 00 72 CB 4D DF 9B 38 [11:27:00]Write to MH i2c: E2 37 00 A2 60 80 0D 02 02 2F 00 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CB 55 03 00 35 04 06 00 72 CB 4D DF 9B 38 00 00 9A [11:27:00]Write i2c OK [11:27:00]MH_I2C_Read... [11:27:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:00]Read from MH i2c: E2 [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: E2 03 00 [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: E2 03 00 A2 60 00 90 00 76 [11:27:00]RAPDU: 90 00 [11:27:00]wFMCommunicate OK [11:27:00]wFMCommunicate request_size=4 [11:27:00]MH_SAM_APDU [11:27:00]CAPDU: 80 0D 03 02 [11:27:00]Write to MH i2c: E2 08 00 A3 60 80 0D 03 02 00 00 00 00 7E [11:27:00]Write i2c OK [11:27:00]MH_I2C_Read... [11:27:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:27:00]Read from MH i2c: E2 [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: E2 0B 00 [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: E2 0B 00 A3 60 00 CD F3 CE 00 20 DD E3 0E 90 00 FB [11:27:00]RAPDU: CD F3 CE 00 20 DD E3 0E 90 00 [11:27:00]wFMCommunicate OK [11:27:00]SAM_PROTO_SignData done [11:27:00]FM_MakeSignedData done [11:27:00]CreateOFDProtocolMessage [11:27:00]wFMCommunicate request_size=4 [11:27:00]MH_SAM_APDU [11:27:00]CAPDU: 80 11 00 00 [11:27:00]Write to MH i2c: E2 08 00 A4 60 80 11 00 00 00 00 00 00 7E [11:27:00]Write i2c OK [11:27:00]MH_I2C_Read... [11:27:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:01]Read from MH i2c: E2 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: E2 17 00 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: E2 17 00 A4 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CD [11:27:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:27:01]wFMCommunicate OK [11:27:01]CreateOFDProtocolMessage done [11:27:01]OFDSenderStorePacket 218571 [11:27:01]StoreOFDPacket docnum=218571 [11:27:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 39 01 00 00 0C A9 31 01 4C 8A 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 87 97 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CB 55 03 00 35 04 06 00 72 CB 4D DF 9B 38 CD F3 CE 00 20 DD E3 0E [11:27:01]CheckFolder [11:27:01]dirname=/storage/ofd_packets [11:27:01]CheckFolder done [11:27:01]ProducePacketName [11:27:01]name=ofd_packets/00218571 [11:27:01]NVStorageSaveData ofd_packets/00218571 [11:27:01]File name is /storage/ofd_packets/00218571 [11:27:01]Write 343 bytes [11:27:01]NVStorageSaveData done [11:27:01]OFDSenderStorePacket done [11:27:01]KKMCreateOFDPacket done [11:27:01]NVStorageSaveData kkm_last_timestamp [11:27:01]File name is /storage/kkm_last_timestamp [11:27:01]Write 4 bytes [11:27:01]NVStorageSaveData done [11:27:01]ExternCall_PrintAddStr [11:27:01]wPrintStart [11:27:01]Write to MH i2c: 01 00 00 A5 60 05 [11:27:01]Write i2c OK [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: 01 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: 01 07 00 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: 01 07 00 A5 60 00 00 00 00 00 FF 0F 1A [11:27:01]RasterBufferAndPrint [11:27:01]line Счет N : (3)79765 [11:27:01]line ИНН: 02508201610067 [11:27:01]line Контрольно-Кассовый Чек [11:27:01]line ПРОДАЖА [11:27:01]line Товар: 4700000480050 [11:27:01]line Напиток Nitro Energy эн green ж/б 0,45л [11:27:01]line 1.000 * 95.00 [11:27:01]line = 95.00 [11:27:01]line НДС 12% НСП 1% [11:27:01]line > о реализуемом товаре [11:27:01]line ИТОГО: 95.00 [11:27:01]line НСП 1% : 0.84 [11:27:01]line НДС 12% : 10.09 [11:27:01]line Наличными: 95.00 [11:27:01]line Безнал.: 0.00 [11:27:01]line Место: АЗС № 84 "Партнер Нефть" [11:27:01]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:27:01]line СНО: Общий режим [11:27:01]line Чек 216 19.10.2024 11:27 [11:27:01]line Смена: 443 ФФД: 1.0 [11:27:01]line ЗНМ: 0300000178 [11:27:01]line РНМ: 0000000000098116 [11:27:01]line Версия ККМ: 001 [11:27:01]line ФМ: 0000000000965413 [11:27:01]line ФД: 218571 [11:27:01]line ФПД: 126217510427448 [11:27:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112703&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218571&fm=126217510427448&tin=02508201610067®Number=0000000000098116&sum=9500 [11:27:01]line 0 [11:27:01]OFD Sender: Processing packet 218571 [packets to send 80, broken 79] [11:27:01]ProducePacketName [11:27:01]name=ofd_packets/00218571 [11:27:01]OFD Sender: To server: pG, [11:27:01]CommunicateWithHost lk.salyk.kg:30040 [11:27:01]ConnectInit lk.salyk.kg [11:27:01]written 0, free lines is 4095 [11:27:01]Connected sock=10 [11:27:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 39 01 00 00 0C A9 31 01 4C 8A 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 87 97 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CB 55 03 00 35 04 06 00 72 CB 4D DF 9B 38 CD F3 CE 00 20 DD E3 0E [11:27:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8C CB 47 00 D1 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CB 55 03 00 F4 03 04 00 21 43 13 67 B6 04 01 00 00 5D 24 CE CF 22 04 0B 3C [11:27:01]CommunicateWithHost err = 0 [11:27:01]CheckOFDResponse [11:27:01]1017 (14) - 77093643461234 [11:27:01]1041 (16) - 0000000000965413 [11:27:01]1040 (4) - 218571 [11:27:01]1012 (4) - 19.10.2024 05:26 [11:27:01]1206 (1) - 0 [11:27:01]OFD Sender: Remove packet 218571 [11:27:01]ProducePacketName [11:27:01]name=ofd_packets/00218571 [11:27:01]NVStorageDeleteData [11:27:01]Write to MH i2c: 01 00 00 CE 60 2E [11:27:01]Write i2c OK [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: 01 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: 01 07 00 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: 01 07 00 CE 60 00 00 00 00 00 DA 0C 1B [11:27:01]RasterBufferAndPrint [11:27:01]line [11:27:01]line [11:27:01]line [11:27:01]line [11:27:01]line [11:27:01]written 0, free lines is 3296 [11:27:01]MH_Cut [11:27:01]Write to MH i2c: D1 01 00 D5 60 01 07 [11:27:01]Write i2c OK [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: D1 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: D1 01 00 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: D1 01 00 D5 60 00 06 [11:27:01]Write to MH i2c: 01 00 00 D6 60 36 [11:27:01]Write i2c OK [11:27:01]MH_I2C_Read... [11:27:02]OFD Sender: No OFD packet to send [11:27:02]*** Cut start [11:27:02]*** Partial cut [11:27:02]*** CUTSNS_PIN = 1 [11:27:02]*** CUTSNS_PIN = 0 [11:27:02]*** Brake cut motor [11:27:03]Read from MH i2c: 01 [11:27:03]MH_I2C_Read... [11:27:03]*** Stop cut motor [11:27:03]*** Cut end [11:27:03]Read from MH i2c: 01 07 00 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: 01 07 00 D6 60 00 00 00 00 00 FF 0F 4B [11:27:03]process_action close_receipt done [11:27:03]requested_data is exist [11:27:03]produce_requested_data [11:27:03]requested_item fm.sn is exist - process it [11:27:03]wFMCommunicate request_size=4 [11:27:03]MH_SAM_APDU [11:27:03]CAPDU: 80 11 00 00 [11:27:03]Write to MH i2c: E2 08 00 D7 60 80 11 00 00 00 00 00 00 B1 [11:27:03]Write i2c OK [11:27:03]MH_I2C_Read... [11:27:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:03]Read from MH i2c: E2 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 17 00 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 17 00 D7 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 00 [11:27:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:27:03]wFMCommunicate OK [11:27:03]requested_item fd.num is exist - process it [11:27:03]SAM_PROTO_GetFieldsCounters [11:27:03]wFMCommunicate request_size=4 [11:27:03]MH_SAM_APDU [11:27:03]CAPDU: 80 13 00 00 [11:27:03]Write to MH i2c: E2 08 00 D8 60 80 13 00 00 00 00 00 00 B4 [11:27:03]Write i2c OK [11:27:03]MH_I2C_Read... [11:27:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:03]Read from MH i2c: E2 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 62 00 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 62 00 D8 60 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CB 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [11:27:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CB 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:27:03]wFMCommunicate OK [11:27:03]SAM_PROTO_GetFieldsCounters done [11:27:03]requested_item shift.num is exist - process it [11:27:03]requested_item shift.opened is exist - process it [11:27:03]req_shift_opened [11:27:03]FM_GetShiftState [11:27:03]SAM_PROTO_GetShiftState [11:27:03]wFMCommunicate request_size=4 [11:27:03]MH_SAM_APDU [11:27:03]CAPDU: 80 13 01 00 [11:27:03]Write to MH i2c: E2 08 00 D9 60 80 13 01 00 00 00 00 00 B6 [11:27:03]Write i2c OK [11:27:03]MH_I2C_Read... [11:27:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:03]Read from MH i2c: E2 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 0E 00 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 0E 00 D9 60 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F9 [11:27:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:27:03]wFMCommunicate OK [11:27:03]SAM_PROTO_GetShiftState done [11:27:03]FM_GetShiftState done [11:27:03]req_shift_opened done [11:27:03]requested_item shift.open_date is exist - process it [11:27:03]req_shift_open_date [11:27:03]req_shift_open_date done [11:27:03]produce_requested_data done [11:27:03]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218571,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:27:03]process_action_free close_receipt [11:27:03]json_value_free [11:27:03]json_value_free done [11:27:03]process_json_proto returns [11:27:03]Send response to host [11:27:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218571,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:27:03]free response buf [11:27:03]execute_script done [11:27:03]execute_script returns [11:27:03]free content buf [11:27:03]Sock 8.Close socket [11:27:03]Sock 8.Thread stoped [11:27:07]OFD Sender: No OFD packet to send [11:27:12]OFD Sender: No OFD packet to send [11:27:17]OFD Sender: No OFD packet to send [11:27:22]OFD Sender: No OFD packet to send [11:27:27]OFD Sender: No OFD packet to send [11:27:32]OFD Sender: No OFD packet to send [11:27:37]OFD Sender: No OFD packet to send [11:27:42]OFD Sender: No OFD packet to send [11:27:47]OFD Sender: No OFD packet to send [11:27:52]OFD Sender: No OFD packet to send [11:27:57]OFD Sender: No OFD packet to send [11:28:02]OFD Sender: No OFD packet to send [11:28:07]OFD Sender: No OFD packet to send [11:28:12]OFD Sender: No OFD packet to send [11:28:17]OFD Sender: No OFD packet to send [11:28:22]OFD Sender: No OFD packet to send [11:28:27]OFD Sender: No OFD packet to send [11:28:32]OFD Sender: No OFD packet to send [11:28:37]OFD Sender: No OFD packet to send [11:28:42]OFD Sender: No OFD packet to send [11:28:47]OFD Sender: No OFD packet to send [11:28:52]OFD Sender: No OFD packet to send [11:28:57]OFD Sender: No OFD packet to send [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:34]accept exits with 9 [11:29:34]New connection [11:29:34]New thread 3066682724 created [11:29:34]Thread 3066826084 joined [11:29:34]Waiting for new connection... [11:29:34] Sock 9.Parse request [11:29:34]Sock 9.Check first char [11:29:34]Sock 9.First char is OK [11:29:34]request: POST /json_proto HTTP/1.0 [11:29:34]Method: POST [11:29:34]URL: /json_proto [11:29:34]Method is POST - this is cgi request [11:29:34]url: /json_proto [11:29:34]query_string will be loaded in cgi processing [11:29:34]execute_cgi json_proto POST (null) [11:29:34]execute_cgi path=json_proto method=POST [11:29:34]POST find Content-Length [11:29:34]Host: 172.17.40.4:8080 [11:29:34]Content-Length: 677 [11:29:34]Content-Type: application/json [11:29:34] [11:29:34]POST finish read [11:29:34]Found Content-Length = 677 [11:29:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [11:29:34]execute_script... [11:29: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)536117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [11:29:34]POST & json_proto [11:29:34]process_json_proto [11:29:34]json parsed OK: [11:29:34]protocol is kg_v1.0 [11:29:34]action value=close_receipt [11:29:34]process_action close_receipt [11:29:34]cmd_close_receipt [11:29:34]MH_GetDate [11:29:34]Write to MH i2c: F0 00 00 DA 60 29 [11:29:34]Write i2c OK [11:29:34]MH_I2C_Read... [11:29:34]Read from MH i2c: F0 [11:29:34]MH_I2C_Read... [11:29:34]Read from MH i2c: F0 09 00 [11:29:34]MH_I2C_Read... [11:29:34]Read from MH i2c: F0 09 00 DA 60 00 22 98 13 67 EE 0E 0D 67 D6 [11:29:34]GetLastDocTimeStamp 1729337223 [11:29:34]current date 1729337378 [11:29:34]FM_GetShiftState [11:29:34]SAM_PROTO_GetShiftState [11:29:34]wFMCommunicate request_size=4 [11:29:34]MH_SAM_APDU [11:29:34]CAPDU: 80 13 01 00 [11:29:34]Write to MH i2c: E2 08 00 DB 60 80 13 01 00 00 00 00 00 B8 [11:29:34]Write i2c OK [11:29:34]MH_I2C_Read... [11:29:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:34]Read from MH i2c: E2 [11:29:34]MH_I2C_Read... [11:29:34]Read from MH i2c: E2 0E 00 [11:29:34]MH_I2C_Read... [11:29:34]Read from MH i2c: E2 0E 00 DB 60 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FB [11:29:34]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:29:34]wFMCommunicate OK [11:29:34]SAM_PROTO_GetShiftState done [11:29:34]FM_GetShiftState done [11:29:34]opened in 1729296582 [11:29:34]opened+sec_in_day 1729382982 [11:29:34]quantity*price = 35055 [11:29:34]sum+1 = 35057 [11:29:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 217 19.10.2024 11:29 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218572 ФПД: 276165669748292 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112938&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218572&fm=276165669748292&tin=02508201610067®Number=0000000000098116&sum=35000 [11:29:35]StoreToDocumentArchive [11:29:35]shift 443 fd 218572 [11:29:35]save to /storage/0443/doc_00218572 [11:29:35]save last doc name /storage/0443/doc_00218572 to /storage/kkm_last_doc_name [11:29:35]save OK [11:29:35]Clear old archive folders... [11:29:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:29:35]tlvbuf is 0164FFA0 [11:29:35]SAM_PROTO_ClearQueue [11:29:35]wFMCommunicate request_size=4 [11:29:35]MH_SAM_APDU [11:29:35]CAPDU: 80 09 00 00 [11:29:35]Write to MH i2c: E2 08 00 E8 60 80 09 00 00 00 00 00 00 BA [11:29:35]Write i2c OK [11:29:35]MH_I2C_Read... [11:29:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:29:35]Read from MH i2c: E2 [11:29:35]MH_I2C_Read... [11:29:35]Read from MH i2c: E2 03 00 [11:29:35]MH_I2C_Read... [11:29:35]Read from MH i2c: E2 03 00 E8 60 00 90 00 BC [11:29:35]RAPDU: 90 00 [11:29:35]wFMCommunicate OK [11:29:35]SAM_PROTO_ClearQueue done [11:29:35]KKMCreateOFDPacket [11:29:35]OFDProtocolAddRootSTLVToBuf [11:29:35]FM_MakeSignedData [11:29:35]FM_MakeSignedData [11:29:35]SAM_PROTO_SignData [11:29:35]wFMCommunicate request_size=4 [11:29:35]MH_SAM_APDU [11:29:35]CAPDU: 80 0D 01 02 [11:29:35]Write to MH i2c: E2 08 00 E9 60 80 0D 01 02 00 00 00 00 C2 [11:29:35]Write i2c OK [11:29:35]MH_I2C_Read... [11:29:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:29:35]Read from MH i2c: E2 [11:29:35]MH_I2C_Read... [11:29:35]Read from MH i2c: E2 03 00 [11:29:35]MH_I2C_Read... [11:29:35]Read from MH i2c: E2 03 00 E9 60 00 90 00 BD [11:29:35]RAPDU: 90 00 [11:29:35]wFMCommunicate OK [11:29:35]wFMCommunicate request_size=255 [11:29:35]MH_SAM_APDU [11:29: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 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 D9 00 00 00 F4 03 04 00 22 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CC 55 03 00 35 04 06 00 FB [11:29:35]Write to MH i2c: E2 02 01 EA 60 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D9 00 00 00 F4 03 04 00 22 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CC 55 03 00 35 04 06 00 FB 00 00 3D [11:29:35]Write i2c OK [11:29:35]MH_I2C_Read... [11:29:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:36]Read from MH i2c: E2 [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: E2 03 00 [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: E2 03 00 EA 60 00 90 00 BE [11:29:36]RAPDU: 90 00 [11:29:36]wFMCommunicate OK [11:29:36]wFMCommunicate request_size=10 [11:29:36]MH_SAM_APDU [11:29:36]CAPDU: 80 0D 02 02 05 2B D4 A4 FE 44 [11:29:36]Write to MH i2c: E2 0D 00 EB 60 80 0D 02 02 05 00 2B D4 A4 FE 44 00 00 B4 [11:29:36]Write i2c OK [11:29:36]MH_I2C_Read... [11:29:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:36]Read from MH i2c: E2 [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: E2 03 00 [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: E2 03 00 EB 60 00 90 00 BF [11:29:36]RAPDU: 90 00 [11:29:36]wFMCommunicate OK [11:29:36]wFMCommunicate request_size=4 [11:29:36]MH_SAM_APDU [11:29:36]CAPDU: 80 0D 03 02 [11:29:36]Write to MH i2c: E2 08 00 EC 60 80 0D 03 02 00 00 00 00 C7 [11:29:36]Write i2c OK [11:29:36]MH_I2C_Read... [11:29:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:29:36]Read from MH i2c: E2 [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: E2 0B 00 [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: E2 0B 00 EC 60 00 C0 56 AD C2 DB 75 E5 12 90 00 94 [11:29:36]RAPDU: C0 56 AD C2 DB 75 E5 12 90 00 [11:29:36]wFMCommunicate OK [11:29:36]SAM_PROTO_SignData done [11:29:36]FM_MakeSignedData done [11:29:36]CreateOFDProtocolMessage [11:29:36]wFMCommunicate request_size=4 [11:29:36]MH_SAM_APDU [11:29:36]CAPDU: 80 11 00 00 [11:29:36]Write to MH i2c: E2 08 00 ED 60 80 11 00 00 00 00 00 00 C7 [11:29:36]Write i2c OK [11:29:36]MH_I2C_Read... [11:29:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:36]Read from MH i2c: E2 [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: E2 17 00 [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: E2 17 00 ED 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 16 [11:29:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:29:36]wFMCommunicate OK [11:29:36]CreateOFDProtocolMessage done [11:29:36]OFDSenderStorePacket 218572 [11:29:36]StoreOFDPacket docnum=218572 [11:29:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7D 2D 07 01 A3 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 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 D9 00 00 00 F4 03 04 00 22 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CC 55 03 00 35 04 06 00 FB 2B D4 A4 FE 44 C0 56 AD C2 DB 75 E5 12 [11:29:36]CheckFolder [11:29:36]dirname=/storage/ofd_packets [11:29:36]CheckFolder done [11:29:36]ProducePacketName [11:29:36]name=ofd_packets/00218572 [11:29:36]NVStorageSaveData ofd_packets/00218572 [11:29:36]File name is /storage/ofd_packets/00218572 [11:29:36]Write 301 bytes [11:29:36]NVStorageSaveData done [11:29:36]OFDSenderStorePacket done [11:29:36]KKMCreateOFDPacket done [11:29:36]NVStorageSaveData kkm_last_timestamp [11:29:36]File name is /storage/kkm_last_timestamp [11:29:36]Write 4 bytes [11:29:36]NVStorageSaveData done [11:29:36]ExternCall_PrintAddStr [11:29:36]wPrintStart [11:29:36]Write to MH i2c: 01 00 00 EE 60 4E [11:29:36]Write i2c OK [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: 01 [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: 01 07 00 [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: 01 07 00 EE 60 00 00 00 00 00 FF 0F 63 [11:29:36]RasterBufferAndPrint [11:29:36]line Счет N : (1)536117 [11:29:36]line ИНН: 02508201610067 [11:29:36]line Контрольно-Кассовый Чек [11:29:36]line ПРОДАЖА [11:29:36]line ТРК (МРК, ГНК) : 33 [11:29:36]line Товар: 2710124130 [11:29:36]line Аи-92-К-2 [11:29:36]line 5.240 * 66.90 [11:29:36]line = 350.56 [11:29:36]line НДС 12% НСП 1% [11:29:36]line > о реализуемом товаре [11:29:36]line ОКРУГЛЕНИЕ: -0.56 [11:29:36]line ИТОГО: 350.00 [11:29:36]line Внесено: 350.00 [11:29:36]line СДАЧА: 0.00 [11:29:36]line НСП 1% : 3.10 [11:29:36]line НДС 12% : 37.23 [11:29:36]line Наличными: 350.00 [11:29:36]line Безнал.: 0.00 [11:29:36]line Место: АЗС № 84 "Партнер Нефть" [11:29:36]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:29:36]line СНО: Общий режим [11:29:36]line Чек 217 19.10.2024 11:29 [11:29:36]line Смена: 443 ФФД: 1.0 [11:29:36]line ЗНМ: 0300000178 [11:29:36]line РНМ: 0000000000098116 [11:29:36]line Версия ККМ: 001 [11:29:36]line ФМ: 0000000000965413 [11:29:36]line ФД: 218572 [11:29:36]line ФПД: 276165669748292 [11:29:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112938&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218572&fm=276165669748292&tin=02508201610067®Number=0000000000098116&sum=35000 [11:29:36]OFD Sender: Processing packet 218572 [packets to send 80, broken 79] [11:29:36]ProducePacketName [11:29:36]name=ofd_packets/00218572 [11:29:36]OFD Sender: To server: pG, [11:29:36]CommunicateWithHost lk.salyk.kg:30040 [11:29:36]ConnectInit lk.salyk.kg [11:29:36]written 0, free lines is 4095 [11:29:36]Connected sock=8 [11:29:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7D 2D 07 01 A3 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 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 D9 00 00 00 F4 03 04 00 22 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CC 55 03 00 35 04 06 00 FB 2B D4 A4 FE 44 C0 56 AD C2 DB 75 E5 12 [11:29:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E8 8E 47 00 0A DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CC 55 03 00 F4 03 04 00 BC 43 13 67 B6 04 01 00 00 C4 AD 1A 3A DA 7D 77 EA [11:29:36]CommunicateWithHost err = 0 [11:29:36]CheckOFDResponse [11:29:36]1017 (14) - 77093643461234 [11:29:36]1041 (16) - 0000000000965413 [11:29:36]1040 (4) - 218572 [11:29:36]1012 (4) - 19.10.2024 05:29 [11:29:36]1206 (1) - 0 [11:29:36]OFD Sender: Remove packet 218572 [11:29:36]ProducePacketName [11:29:36]name=ofd_packets/00218572 [11:29:36]NVStorageDeleteData [11:29:36]Write to MH i2c: 01 00 00 19 61 7A [11:29:36]Write i2c OK [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: 01 [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: 01 07 00 [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: 01 07 00 19 61 00 00 00 00 00 DD 0C 6A [11:29:36]RasterBufferAndPrint [11:29:36]line [11:29:36]line [11:29:36]line [11:29:36]line [11:29:36]line [11:29:36]written 0, free lines is 3299 [11:29:36]MH_Cut [11:29:36]Write to MH i2c: D1 01 00 20 61 01 53 [11:29:36]Write i2c OK [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: D1 [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: D1 01 00 [11:29:36]MH_I2C_Read... [11:29:36]Read from MH i2c: D1 01 00 20 61 00 52 [11:29:36]Write to MH i2c: 01 00 00 21 61 82 [11:29:36]Write i2c OK [11:29:36]MH_I2C_Read... [11:29:37]OFD Sender: No OFD packet to send [11:29:37]*** Cut start [11:29:37]*** Partial cut [11:29:37]*** CUTSNS_PIN = 1 [11:29:37]*** CUTSNS_PIN = 0 [11:29:37]*** Brake cut motor [11:29:38]Read from MH i2c: 01 [11:29:38]MH_I2C_Read... [11:29:38]*** Stop cut motor [11:29:38]*** Cut end [11:29:38]Read from MH i2c: 01 07 00 [11:29:38]MH_I2C_Read... [11:29:38]Read from MH i2c: 01 07 00 21 61 00 00 00 00 00 FF 0F 97 [11:29:38]process_action close_receipt done [11:29:38]requested_data is exist [11:29:38]produce_requested_data [11:29:38]requested_item fm.sn is exist - process it [11:29:38]wFMCommunicate request_size=4 [11:29:38]MH_SAM_APDU [11:29:38]CAPDU: 80 11 00 00 [11:29:38]Write to MH i2c: E2 08 00 22 61 80 11 00 00 00 00 00 00 FD [11:29:38]Write i2c OK [11:29:38]MH_I2C_Read... [11:29:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:38]Read from MH i2c: E2 [11:29:38]MH_I2C_Read... [11:29:38]Read from MH i2c: E2 17 00 [11:29:38]MH_I2C_Read... [11:29:38]Read from MH i2c: E2 17 00 22 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4C [11:29:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:29:38]wFMCommunicate OK [11:29:38]requested_item fd.num is exist - process it [11:29:38]SAM_PROTO_GetFieldsCounters [11:29:38]wFMCommunicate request_size=4 [11:29:38]MH_SAM_APDU [11:29:38]CAPDU: 80 13 00 00 [11:29:38]Write to MH i2c: E2 08 00 23 61 80 13 00 00 00 00 00 00 00 [11:29:38]Write i2c OK [11:29:38]MH_I2C_Read... [11:29:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:29:38]Read from MH i2c: E2 [11:29:38]MH_I2C_Read... [11:29:38]Read from MH i2c: E2 62 00 [11:29:38]MH_I2C_Read... [11:29:38]Read from MH i2c: E2 62 00 23 61 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CC 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 88 [11:29:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CC 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:29:38]wFMCommunicate OK [11:29:38]SAM_PROTO_GetFieldsCounters done [11:29:38]requested_item shift.num is exist - process it [11:29:38]requested_item shift.opened is exist - process it [11:29:38]req_shift_opened [11:29:38]FM_GetShiftState [11:29:38]SAM_PROTO_GetShiftState [11:29:38]wFMCommunicate request_size=4 [11:29:38]MH_SAM_APDU [11:29:38]CAPDU: 80 13 01 00 [11:29:38]Write to MH i2c: E2 08 00 24 61 80 13 01 00 00 00 00 00 02 [11:29:38]Write i2c OK [11:29:38]MH_I2C_Read... [11:29:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:38]Read from MH i2c: E2 [11:29:38]MH_I2C_Read... [11:29:38]Read from MH i2c: E2 0E 00 [11:29:38]MH_I2C_Read... [11:29:38]Read from MH i2c: E2 0E 00 24 61 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 45 [11:29:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:29:38]wFMCommunicate OK [11:29:38]SAM_PROTO_GetShiftState done [11:29:38]FM_GetShiftState done [11:29:38]req_shift_opened done [11:29:38]requested_item shift.open_date is exist - process it [11:29:38]req_shift_open_date [11:29:38]req_shift_open_date done [11:29:38]produce_requested_data done [11:29:38]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218572,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:29:38]process_action_free close_receipt [11:29:38]json_value_free [11:29:38]json_value_free done [11:29:38]process_json_proto returns [11:29:38]Send response to host [11:29:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218572,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:29:38]free response buf [11:29:38]execute_script done [11:29:38]execute_script returns [11:29:38]free content buf [11:29:38]Sock 9.Close socket [11:29:38]Sock 9.Thread stoped [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:54]accept exits with 10 [11:29:54]New connection [11:29:54]New thread 3066826084 created [11:29:54]Thread 3066682724 joined [11:29:54]Waiting for new connection... [11:29:54] Sock 10.Parse request [11:29:54]Sock 10.Check first char [11:29:54]Sock 10.First char is OK [11:29:54]request: POST /json_proto HTTP/1.0 [11:29:54]Method: POST [11:29:54]URL: /json_proto [11:29:54]Method is POST - this is cgi request [11:29:54]url: /json_proto [11:29:54]query_string will be loaded in cgi processing [11:29:54]execute_cgi json_proto POST (null) [11:29:54]execute_cgi path=json_proto method=POST [11:29:54]POST find Content-Length [11:29:54]Host: 172.17.40.4:8080 [11:29:54]Content-Length: 677 [11:29:54]Content-Type: application/json [11:29:54] [11:29:54]POST finish read [11:29:54]Found Content-Length = 677 [11:29:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:29:54]execute_script... [11:29: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)536118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:29:54]POST & json_proto [11:29:54]process_json_proto [11:29:54]json parsed OK: [11:29:54]protocol is kg_v1.0 [11:29:54]action value=close_receipt [11:29:54]process_action close_receipt [11:29:54]cmd_close_receipt [11:29:54]MH_GetDate [11:29:54]Write to MH i2c: F0 00 00 25 61 75 [11:29:54]Write i2c OK [11:29:54]MH_I2C_Read... [11:29:54]Read from MH i2c: F0 [11:29:54]MH_I2C_Read... [11:29:54]Read from MH i2c: F0 09 00 [11:29:54]MH_I2C_Read... [11:29:54]Read from MH i2c: F0 09 00 25 61 00 36 98 13 67 EE 0E 0D 67 36 [11:29:54]GetLastDocTimeStamp 1729337378 [11:29:54]current date 1729337398 [11:29:54]FM_GetShiftState [11:29:54]SAM_PROTO_GetShiftState [11:29:54]wFMCommunicate request_size=4 [11:29:54]MH_SAM_APDU [11:29:54]CAPDU: 80 13 01 00 [11:29:54]Write to MH i2c: E2 08 00 26 61 80 13 01 00 00 00 00 00 04 [11:29:54]Write i2c OK [11:29:54]MH_I2C_Read... [11:29:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:54]Read from MH i2c: E2 [11:29:54]MH_I2C_Read... [11:29:54]Read from MH i2c: E2 0E 00 [11:29:54]MH_I2C_Read... [11:29:54]Read from MH i2c: E2 0E 00 26 61 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 47 [11:29:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:29:54]wFMCommunicate OK [11:29:54]SAM_PROTO_GetShiftState done [11:29:54]FM_GetShiftState done [11:29:54]opened in 1729296582 [11:29:54]opened+sec_in_day 1729382982 [11:29:54]quantity*price = 50041 [11:29:54]sum+1 = 50042 [11:29: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 218 19.10.2024 11:29 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218573 ФПД: 212880807897432 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112958&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218573&fm=212880807897432&tin=02508201610067®Number=0000000000098116&sum=50000 [11:29:55]StoreToDocumentArchive [11:29:55]shift 443 fd 218573 [11:29:55]save to /storage/0443/doc_00218573 [11:29:55]save last doc name /storage/0443/doc_00218573 to /storage/kkm_last_doc_name [11:29:55]save OK [11:29:55]Clear old archive folders... [11:29:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:29:55]tlvbuf is 0154B8C0 [11:29:55]SAM_PROTO_ClearQueue [11:29:55]wFMCommunicate request_size=4 [11:29:55]MH_SAM_APDU [11:29:55]CAPDU: 80 09 00 00 [11:29:55]Write to MH i2c: E2 08 00 33 61 80 09 00 00 00 00 00 00 06 [11:29:55]Write i2c OK [11:29:55]MH_I2C_Read... [11:29:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:29:55]Read from MH i2c: E2 [11:29:55]MH_I2C_Read... [11:29:55]Read from MH i2c: E2 03 00 [11:29:55]MH_I2C_Read... [11:29:55]Read from MH i2c: E2 03 00 33 61 00 90 00 08 [11:29:55]RAPDU: 90 00 [11:29:55]wFMCommunicate OK [11:29:55]SAM_PROTO_ClearQueue done [11:29:55]KKMCreateOFDPacket [11:29:55]OFDProtocolAddRootSTLVToBuf [11:29:55]FM_MakeSignedData [11:29:55]FM_MakeSignedData [11:29:55]SAM_PROTO_SignData [11:29:55]wFMCommunicate request_size=4 [11:29:55]MH_SAM_APDU [11:29:55]CAPDU: 80 0D 01 02 [11:29:55]Write to MH i2c: E2 08 00 34 61 80 0D 01 02 00 00 00 00 0E [11:29:55]Write i2c OK [11:29:55]MH_I2C_Read... [11:29:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:29:55]Read from MH i2c: E2 [11:29:55]MH_I2C_Read... [11:29:55]Read from MH i2c: E2 03 00 [11:29:55]MH_I2C_Read... [11:29:55]Read from MH i2c: E2 03 00 34 61 00 90 00 09 [11:29:55]RAPDU: 90 00 [11:29:55]wFMCommunicate OK [11:29:55]wFMCommunicate request_size=255 [11:29:55]MH_SAM_APDU [11:29: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 DA 00 00 00 F4 03 04 00 36 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CD 55 03 00 35 04 06 00 C1 [11:29:55]Write to MH i2c: E2 02 01 35 61 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 36 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CD 55 03 00 35 04 06 00 C1 00 00 5A [11:29:55]Write i2c OK [11:29:55]MH_I2C_Read... [11:29:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:55]Read from MH i2c: E2 [11:29:55]MH_I2C_Read... [11:29:55]Read from MH i2c: E2 03 00 [11:29:55]MH_I2C_Read... [11:29:55]Read from MH i2c: E2 03 00 35 61 00 90 00 0A [11:29:55]RAPDU: 90 00 [11:29:55]wFMCommunicate OK [11:29:55]wFMCommunicate request_size=10 [11:29:55]MH_SAM_APDU [11:29:55]CAPDU: 80 0D 02 02 05 9D 2C EF 29 58 [11:29:55]Write to MH i2c: E2 0D 00 36 61 80 0D 02 02 05 00 9D 2C EF 29 58 00 00 54 [11:29:55]Write i2c OK [11:29:55]MH_I2C_Read... [11:29:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:55]Read from MH i2c: E2 [11:29:55]MH_I2C_Read... [11:29:55]Read from MH i2c: E2 03 00 [11:29:55]MH_I2C_Read... [11:29:55]Read from MH i2c: E2 03 00 36 61 00 90 00 0B [11:29:55]RAPDU: 90 00 [11:29:55]wFMCommunicate OK [11:29:55]wFMCommunicate request_size=4 [11:29:55]MH_SAM_APDU [11:29:55]CAPDU: 80 0D 03 02 [11:29:55]Write to MH i2c: E2 08 00 37 61 80 0D 03 02 00 00 00 00 13 [11:29:55]Write i2c OK [11:29:55]MH_I2C_Read... [11:29:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:29:56]Read from MH i2c: E2 [11:29:56]MH_I2C_Read... [11:29:56]Read from MH i2c: E2 0B 00 [11:29:56]MH_I2C_Read... [11:29:56]Read from MH i2c: E2 0B 00 37 61 00 B5 7F 28 24 99 59 75 DC 90 00 D7 [11:29:56]RAPDU: B5 7F 28 24 99 59 75 DC 90 00 [11:29:56]wFMCommunicate OK [11:29:56]SAM_PROTO_SignData done [11:29:56]FM_MakeSignedData done [11:29:56]CreateOFDProtocolMessage [11:29:56]wFMCommunicate request_size=4 [11:29:56]MH_SAM_APDU [11:29:56]CAPDU: 80 11 00 00 [11:29:56]Write to MH i2c: E2 08 00 38 61 80 11 00 00 00 00 00 00 13 [11:29:56]Write i2c OK [11:29:56]MH_I2C_Read... [11:29:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:56]Read from MH i2c: E2 [11:29:56]MH_I2C_Read... [11:29:56]Read from MH i2c: E2 17 00 [11:29:56]MH_I2C_Read... [11:29:56]Read from MH i2c: E2 17 00 38 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 62 [11:29:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:29:56]wFMCommunicate OK [11:29:56]CreateOFDProtocolMessage done [11:29:56]OFDSenderStorePacket 218573 [11:29:56]StoreOFDPacket docnum=218573 [11:29:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F4 6D 07 01 35 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 36 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CD 55 03 00 35 04 06 00 C1 9D 2C EF 29 58 B5 7F 28 24 99 59 75 DC [11:29:56]CheckFolder [11:29:56]dirname=/storage/ofd_packets [11:29:56]CheckFolder done [11:29:56]ProducePacketName [11:29:56]name=ofd_packets/00218573 [11:29:56]NVStorageSaveData ofd_packets/00218573 [11:29:56]File name is /storage/ofd_packets/00218573 [11:29:56]Write 301 bytes [11:29:56]NVStorageSaveData done [11:29:56]OFDSenderStorePacket done [11:29:56]KKMCreateOFDPacket done [11:29:56]NVStorageSaveData kkm_last_timestamp [11:29:56]File name is /storage/kkm_last_timestamp [11:29:56]Write 4 bytes [11:29:56]NVStorageSaveData done [11:29:56]ExternCall_PrintAddStr [11:29:56]wPrintStart [11:29:56]Write to MH i2c: 01 00 00 39 61 9A [11:29:56]Write i2c OK [11:29:56]MH_I2C_Read... [11:29:56]Read from MH i2c: 01 [11:29:56]MH_I2C_Read... [11:29:56]Read from MH i2c: 01 07 00 [11:29:56]MH_I2C_Read... [11:29:56]Read from MH i2c: 01 07 00 39 61 00 00 00 00 00 FF 0F AF [11:29:56]RasterBufferAndPrint [11:29:56]line Счет N : (1)536118 [11:29:56]line ИНН: 02508201610067 [11:29:56]line Контрольно-Кассовый Чек [11:29:56]line ПРОДАЖА [11:29:56]line ТРК (МРК, ГНК) : 23 [11:29:56]line Товар: 2710124130 [11:29:56]line Аи-92-К-2 [11:29:56]line 7.480 * 66.90 [11:29:56]line = 500.41 [11:29:56]line НДС 12% НСП 1% [11:29:56]line > о реализуемом товаре [11:29:56]line ОКРУГЛЕНИЕ: -0.41 [11:29:56]line ИТОГО: 500.00 [11:29:56]line Внесено: 500.00 [11:29:56]line СДАЧА: 0.00 [11:29:56]line НСП 1% : 4.43 [11:29:56]line НДС 12% : 53.14 [11:29:56]line Наличными: 500.00 [11:29:56]line Безнал.: 0.00 [11:29:56]line Место: АЗС № 84 "Партнер Нефть" [11:29:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:29:56]line СНО: Общий режим [11:29:56]line Чек 218 19.10.2024 11:29 [11:29:56]line Смена: 443 ФФД: 1.0 [11:29:56]line ЗНМ: 0300000178 [11:29:56]line РНМ: 0000000000098116 [11:29:56]line Версия ККМ: 001 [11:29:56]line ФМ: 0000000000965413 [11:29:56]line ФД: 218573 [11:29:56]line ФПД: 212880807897432 [11:29:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T112958&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218573&fm=212880807897432&tin=02508201610067®Number=0000000000098116&sum=50000 [11:29:56]OFD Sender: Processing packet 218573 [packets to send 80, broken 79] [11:29:56]ProducePacketName [11:29:56]name=ofd_packets/00218573 [11:29:56]OFD Sender: To server: pG, [11:29:56]CommunicateWithHost lk.salyk.kg:30040 [11:29:56]ConnectInit lk.salyk.kg [11:29:56]written 0, free lines is 4095 [11:29:56]Connected sock=9 [11:29:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F4 6D 07 01 35 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 36 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CD 55 03 00 35 04 06 00 C1 9D 2C EF 29 58 B5 7F 28 24 99 59 75 DC [11:29:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 92 07 47 00 BE 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 39 36 35 34 31 33 10 04 04 00 CD 55 03 00 F4 03 04 00 D0 43 13 67 B6 04 01 00 00 B1 C5 5A 21 7C 58 AD 96 [11:29:56]CommunicateWithHost err = 0 [11:29:56]CheckOFDResponse [11:29:56]1017 (14) - 77093643461234 [11:29:56]1041 (16) - 0000000000965413 [11:29:56]1040 (4) - 218573 [11:29:56]1012 (4) - 19.10.2024 05:29 [11:29:56]1206 (1) - 0 [11:29:56]OFD Sender: Remove packet 218573 [11:29:56]ProducePacketName [11:29:56]name=ofd_packets/00218573 [11:29:56]NVStorageDeleteData [11:29:56]Write to MH i2c: 01 00 00 64 61 C5 [11:29:56]Write i2c OK [11:29:56]MH_I2C_Read... [11:29:56]Read from MH i2c: 01 [11:29:56]MH_I2C_Read... [11:29:56]Read from MH i2c: 01 07 00 [11:29:56]MH_I2C_Read... [11:29:56]Read from MH i2c: 01 07 00 64 61 00 00 00 00 00 E3 0C BB [11:29:56]RasterBufferAndPrint [11:29:56]line [11:29:56]line [11:29:56]line [11:29:56]line [11:29:56]line [11:29:56]written 0, free lines is 3305 [11:29:56]MH_Cut [11:29:56]Write to MH i2c: D1 01 00 6B 61 01 9E [11:29:56]Write i2c OK [11:29:56]MH_I2C_Read... [11:29:56]Read from MH i2c: D1 [11:29:56]MH_I2C_Read... [11:29:56]Read from MH i2c: D1 01 00 [11:29:56]MH_I2C_Read... [11:29:56]Read from MH i2c: D1 01 00 6B 61 00 9D [11:29:56]Write to MH i2c: 01 00 00 6C 61 CD [11:29:56]Write i2c OK [11:29:56]MH_I2C_Read... [11:29:57]OFD Sender: No OFD packet to send [11:29:57]*** Cut start [11:29:57]*** Partial cut [11:29:57]*** CUTSNS_PIN = 1 [11:29:57]*** CUTSNS_PIN = 0 [11:29:57]*** Brake cut motor [11:29:58]Read from MH i2c: 01 [11:29:58]MH_I2C_Read... [11:29:58]*** Stop cut motor [11:29:58]*** Cut end [11:29:58]Read from MH i2c: 01 07 00 [11:29:58]MH_I2C_Read... [11:29:58]Read from MH i2c: 01 07 00 6C 61 00 00 00 00 00 FF 0F E2 [11:29:58]process_action close_receipt done [11:29:58]requested_data is exist [11:29:58]produce_requested_data [11:29:58]requested_item fm.sn is exist - process it [11:29:58]wFMCommunicate request_size=4 [11:29:58]MH_SAM_APDU [11:29:58]CAPDU: 80 11 00 00 [11:29:58]Write to MH i2c: E2 08 00 6D 61 80 11 00 00 00 00 00 00 48 [11:29:58]Write i2c OK [11:29:58]MH_I2C_Read... [11:29:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:58]Read from MH i2c: E2 [11:29:58]MH_I2C_Read... [11:29:58]Read from MH i2c: E2 17 00 [11:29:58]MH_I2C_Read... [11:29:58]Read from MH i2c: E2 17 00 6D 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 97 [11:29:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:29:58]wFMCommunicate OK [11:29:58]requested_item fd.num is exist - process it [11:29:58]SAM_PROTO_GetFieldsCounters [11:29:58]wFMCommunicate request_size=4 [11:29:58]MH_SAM_APDU [11:29:58]CAPDU: 80 13 00 00 [11:29:58]Write to MH i2c: E2 08 00 6E 61 80 13 00 00 00 00 00 00 4B [11:29:58]Write i2c OK [11:29:58]MH_I2C_Read... [11:29:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:29:58]Read from MH i2c: E2 [11:29:58]MH_I2C_Read... [11:29:58]Read from MH i2c: E2 62 00 [11:29:58]MH_I2C_Read... [11:29:58]Read from MH i2c: E2 62 00 6E 61 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CD 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 D7 [11:29:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CD 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:29:58]wFMCommunicate OK [11:29:58]SAM_PROTO_GetFieldsCounters done [11:29:58]requested_item shift.num is exist - process it [11:29:58]requested_item shift.opened is exist - process it [11:29:58]req_shift_opened [11:29:58]FM_GetShiftState [11:29:58]SAM_PROTO_GetShiftState [11:29:58]wFMCommunicate request_size=4 [11:29:58]MH_SAM_APDU [11:29:58]CAPDU: 80 13 01 00 [11:29:58]Write to MH i2c: E2 08 00 6F 61 80 13 01 00 00 00 00 00 4D [11:29:58]Write i2c OK [11:29:58]MH_I2C_Read... [11:29:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:58]Read from MH i2c: E2 [11:29:58]MH_I2C_Read... [11:29:58]Read from MH i2c: E2 0E 00 [11:29:58]MH_I2C_Read... [11:29:58]Read from MH i2c: E2 0E 00 6F 61 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 90 [11:29:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:29:58]wFMCommunicate OK [11:29:58]SAM_PROTO_GetShiftState done [11:29:58]FM_GetShiftState done [11:29:58]req_shift_opened done [11:29:58]requested_item shift.open_date is exist - process it [11:29:58]req_shift_open_date [11:29:58]req_shift_open_date done [11:29:58]produce_requested_data done [11:29:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218573,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:29:58]process_action_free close_receipt [11:29:58]json_value_free [11:29:58]json_value_free done [11:29:58]process_json_proto returns [11:29:58]Send response to host [11:29:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218573,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:29:58]free response buf [11:29:58]execute_script done [11:29:58]execute_script returns [11:29:58]free content buf [11:29:58]Sock 10.Close socket [11:29:58]Sock 10.Thread stoped [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:07]accept exits with 8 [11:31:07]New connection [11:31:07]New thread 3066682724 created [11:31:07]Thread 3066826084 joined [11:31:07]Waiting for new connection... [11:31:07] Sock 8.Parse request [11:31:07]Sock 8.Check first char [11:31:07]Sock 8.First char is OK [11:31:07]request: POST /json_proto HTTP/1.0 [11:31:07]Method: POST [11:31:07]URL: /json_proto [11:31:07]Method is POST - this is cgi request [11:31:07]url: /json_proto [11:31:07]query_string will be loaded in cgi processing [11:31:07]execute_cgi json_proto POST (null) [11:31:07]execute_cgi path=json_proto method=POST [11:31:07]POST find Content-Length [11:31:07]Host: 172.17.40.4:8080 [11:31:07]Content-Length: 677 [11:31:07]Content-Type: application/json [11:31:07] [11:31:07]POST finish read [11:31:07]Found Content-Length = 677 [11:31:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:07]execute_script... [11:31: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)536121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:07]POST & json_proto [11:31:07]process_json_proto [11:31:07]json parsed OK: [11:31:07]protocol is kg_v1.0 [11:31:07]action value=close_receipt [11:31:07]process_action close_receipt [11:31:07]cmd_close_receipt [11:31:07]MH_GetDate [11:31:07]Write to MH i2c: F0 00 00 70 61 C0 [11:31:07]Write i2c OK [11:31:07]MH_I2C_Read... [11:31:07]Read from MH i2c: F0 [11:31:07]MH_I2C_Read... [11:31:07]Read from MH i2c: F0 09 00 [11:31:07]MH_I2C_Read... [11:31:07]Read from MH i2c: F0 09 00 70 61 00 7F 98 13 67 EE 0E 0D 67 CA [11:31:07]GetLastDocTimeStamp 1729337398 [11:31:07]current date 1729337471 [11:31:07]FM_GetShiftState [11:31:07]SAM_PROTO_GetShiftState [11:31:07]wFMCommunicate request_size=4 [11:31:07]MH_SAM_APDU [11:31:07]CAPDU: 80 13 01 00 [11:31:07]Write to MH i2c: E2 08 00 71 61 80 13 01 00 00 00 00 00 4F [11:31:07]Write i2c OK [11:31:07]MH_I2C_Read... [11:31:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:07]Read from MH i2c: E2 [11:31:07]MH_I2C_Read... [11:31:07]Read from MH i2c: E2 0E 00 [11:31:07]MH_I2C_Read... [11:31:07]Read from MH i2c: E2 0E 00 71 61 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 92 [11:31:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:31:07]wFMCommunicate OK [11:31:07]SAM_PROTO_GetShiftState done [11:31:07]FM_GetShiftState done [11:31:07]opened in 1729296582 [11:31:07]opened+sec_in_day 1729382982 [11:31:07]quantity*price = 30051 [11:31:07]sum+1 = 30052 [11:31:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 219 19.10.2024 11:31 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218574 ФПД: 243950918739478 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T113112&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218574&fm=243950918739478&tin=02508201610067®Number=0000000000098116&sum=30000 [11:31:08]StoreToDocumentArchive [11:31:08]shift 443 fd 218574 [11:31:08]save to /storage/0443/doc_00218574 [11:31:08]save last doc name /storage/0443/doc_00218574 to /storage/kkm_last_doc_name [11:31:08]save OK [11:31:08]Clear old archive folders... [11:31:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:31:08]tlvbuf is 01532170 [11:31:08]SAM_PROTO_ClearQueue [11:31:08]wFMCommunicate request_size=4 [11:31:08]MH_SAM_APDU [11:31:08]CAPDU: 80 09 00 00 [11:31:08]Write to MH i2c: E2 08 00 7E 61 80 09 00 00 00 00 00 00 51 [11:31:08]Write i2c OK [11:31:08]MH_I2C_Read... [11:31:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:31:08]Read from MH i2c: E2 [11:31:08]MH_I2C_Read... [11:31:08]Read from MH i2c: E2 03 00 [11:31:08]MH_I2C_Read... [11:31:08]Read from MH i2c: E2 03 00 7E 61 00 90 00 53 [11:31:08]RAPDU: 90 00 [11:31:08]wFMCommunicate OK [11:31:08]SAM_PROTO_ClearQueue done [11:31:08]KKMCreateOFDPacket [11:31:08]OFDProtocolAddRootSTLVToBuf [11:31:08]FM_MakeSignedData [11:31:08]FM_MakeSignedData [11:31:08]SAM_PROTO_SignData [11:31:08]wFMCommunicate request_size=4 [11:31:08]MH_SAM_APDU [11:31:08]CAPDU: 80 0D 01 02 [11:31:08]Write to MH i2c: E2 08 00 7F 61 80 0D 01 02 00 00 00 00 59 [11:31:08]Write i2c OK [11:31:08]MH_I2C_Read... [11:31:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:31:08]Read from MH i2c: E2 [11:31:08]MH_I2C_Read... [11:31:08]Read from MH i2c: E2 03 00 [11:31:08]MH_I2C_Read... [11:31:08]Read from MH i2c: E2 03 00 7F 61 00 90 00 54 [11:31:08]RAPDU: 90 00 [11:31:08]wFMCommunicate OK [11:31:08]wFMCommunicate request_size=255 [11:31:08]MH_SAM_APDU [11:31:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 DB 00 00 00 F4 03 04 00 80 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CE 55 03 00 35 04 06 00 DD [11:31:08]Write to MH i2c: E2 02 01 80 61 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 DB 00 00 00 F4 03 04 00 80 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CE 55 03 00 35 04 06 00 DD 00 00 36 [11:31:08]Write i2c OK [11:31:08]MH_I2C_Read... [11:31:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:09]Read from MH i2c: E2 [11:31:09]MH_I2C_Read... [11:31:09]Read from MH i2c: E2 03 00 [11:31:09]MH_I2C_Read... [11:31:09]Read from MH i2c: E2 03 00 80 61 00 90 00 55 [11:31:09]RAPDU: 90 00 [11:31:09]wFMCommunicate OK [11:31:09]wFMCommunicate request_size=10 [11:31:09]MH_SAM_APDU [11:31:09]CAPDU: 80 0D 02 02 05 DF 3F DA A6 16 [11:31:09]Write to MH i2c: E2 0D 00 81 61 80 0D 02 02 05 00 DF 3F DA A6 16 00 00 1A [11:31:09]Write i2c OK [11:31:09]MH_I2C_Read... [11:31:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:09]Read from MH i2c: E2 [11:31:09]MH_I2C_Read... [11:31:09]Read from MH i2c: E2 03 00 [11:31:09]MH_I2C_Read... [11:31:09]Read from MH i2c: E2 03 00 81 61 00 90 00 56 [11:31:09]RAPDU: 90 00 [11:31:09]wFMCommunicate OK [11:31:09]wFMCommunicate request_size=4 [11:31:09]MH_SAM_APDU [11:31:09]CAPDU: 80 0D 03 02 [11:31:09]Write to MH i2c: E2 08 00 82 61 80 0D 03 02 00 00 00 00 5E [11:31:09]Write i2c OK [11:31:09]MH_I2C_Read... [11:31:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:31:09]Read from MH i2c: E2 [11:31:09]MH_I2C_Read... [11:31:09]Read from MH i2c: E2 0B 00 [11:31:09]MH_I2C_Read... [11:31:09]Read from MH i2c: E2 0B 00 82 61 00 3A 65 66 B0 C1 09 79 CE 90 00 25 [11:31:09]RAPDU: 3A 65 66 B0 C1 09 79 CE 90 00 [11:31:09]wFMCommunicate OK [11:31:09]SAM_PROTO_SignData done [11:31:09]FM_MakeSignedData done [11:31:09]CreateOFDProtocolMessage [11:31:09]wFMCommunicate request_size=4 [11:31:09]MH_SAM_APDU [11:31:09]CAPDU: 80 11 00 00 [11:31:09]Write to MH i2c: E2 08 00 83 61 80 11 00 00 00 00 00 00 5E [11:31:09]Write i2c OK [11:31:09]MH_I2C_Read... [11:31:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:09]Read from MH i2c: E2 [11:31:09]MH_I2C_Read... [11:31:09]Read from MH i2c: E2 17 00 [11:31:09]MH_I2C_Read... [11:31:09]Read from MH i2c: E2 17 00 83 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AD [11:31:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:31:09]wFMCommunicate OK [11:31:09]CreateOFDProtocolMessage done [11:31:09]OFDSenderStorePacket 218574 [11:31:09]StoreOFDPacket docnum=218574 [11:31:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9A 39 07 01 BB 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 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 DB 00 00 00 F4 03 04 00 80 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CE 55 03 00 35 04 06 00 DD DF 3F DA A6 16 3A 65 66 B0 C1 09 79 CE [11:31:09]CheckFolder [11:31:09]dirname=/storage/ofd_packets [11:31:09]CheckFolder done [11:31:09]ProducePacketName [11:31:09]name=ofd_packets/00218574 [11:31:09]NVStorageSaveData ofd_packets/00218574 [11:31:09]File name is /storage/ofd_packets/00218574 [11:31:09]Write 301 bytes [11:31:09]NVStorageSaveData done [11:31:09]OFDSenderStorePacket done [11:31:09]KKMCreateOFDPacket done [11:31:09]NVStorageSaveData kkm_last_timestamp [11:31:09]File name is /storage/kkm_last_timestamp [11:31:09]Write 4 bytes [11:31:09]NVStorageSaveData done [11:31:09]ExternCall_PrintAddStr [11:31:09]wPrintStart [11:31:09]Write to MH i2c: 01 00 00 84 61 E5 [11:31:09]Write i2c OK [11:31:09]MH_I2C_Read... [11:31:09]Read from MH i2c: 01 [11:31:09]MH_I2C_Read... [11:31:09]Read from MH i2c: 01 07 00 [11:31:09]MH_I2C_Read... [11:31:09]Read from MH i2c: 01 07 00 84 61 00 00 00 00 00 FF 0F FA [11:31:09]RasterBufferAndPrint [11:31:09]line Счет N : (1)536121 [11:31:09]line ИНН: 02508201610067 [11:31:09]line Контрольно-Кассовый Чек [11:31:09]line ПРОДАЖА [11:31:09]line ТРК (МРК, ГНК) : 31 [11:31:09]line Товар: 2710124500 [11:31:09]line Аи-95-К-3 [11:31:09]line 4.050 * 74.20 [11:31:09]line = 300.51 [11:31:09]line НДС 12% НСП 1% [11:31:09]line > о реализуемом товаре [11:31:09]line ОКРУГЛЕНИЕ: -0.51 [11:31:09]line ИТОГО: 300.00 [11:31:09]line Внесено: 300.00 [11:31:09]line СДАЧА: 0.00 [11:31:09]line НСП 1% : 2.66 [11:31:09]line НДС 12% : 31.91 [11:31:09]line Наличными: 300.00 [11:31:09]line Безнал.: 0.00 [11:31:09]line Место: АЗС № 84 "Партнер Нефть" [11:31:09]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:31:09]line СНО: Общий режим [11:31:09]line Чек 219 19.10.2024 11:31 [11:31:09]line Смена: 443 ФФД: 1.0 [11:31:09]line ЗНМ: 0300000178 [11:31:09]line РНМ: 0000000000098116 [11:31:09]line Версия ККМ: 001 [11:31:09]line ФМ: 0000000000965413 [11:31:09]line ФД: 218574 [11:31:09]line ФПД: 243950918739478 [11:31:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T113112&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218574&fm=243950918739478&tin=02508201610067®Number=0000000000098116&sum=30000 [11:31:09]OFD Sender: Processing packet 218574 [packets to send 80, broken 79] [11:31:09]ProducePacketName [11:31:09]name=ofd_packets/00218574 [11:31:09]OFD Sender: To server: pG, [11:31:09]CommunicateWithHost lk.salyk.kg:30040 [11:31:09]ConnectInit lk.salyk.kg [11:31:09]written 0, free lines is 4095 [11:31:09]Connected sock=10 [11:31:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9A 39 07 01 BB 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 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 DB 00 00 00 F4 03 04 00 80 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CE 55 03 00 35 04 06 00 DD DF 3F DA A6 16 3A 65 66 B0 C1 09 79 CE [11:31:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 CA 9C 47 00 A1 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 39 36 35 34 31 33 10 04 04 00 CE 55 03 00 F4 03 04 00 19 44 13 67 B6 04 01 00 00 C1 83 56 DF BF 6F 0D F9 [11:31:10]CommunicateWithHost err = 0 [11:31:10]CheckOFDResponse [11:31:10]1017 (14) - 77093643461234 [11:31:10]1041 (16) - 0000000000965413 [11:31:10]1040 (4) - 218574 [11:31:10]1012 (4) - 19.10.2024 05:31 [11:31:10]1206 (1) - 0 [11:31:10]OFD Sender: Remove packet 218574 [11:31:10]ProducePacketName [11:31:10]name=ofd_packets/00218574 [11:31:10]NVStorageDeleteData [11:31:10]Write to MH i2c: 01 00 00 AF 61 10 [11:31:10]Write i2c OK [11:31:10]MH_I2C_Read... [11:31:10]Read from MH i2c: 01 [11:31:10]MH_I2C_Read... [11:31:10]Read from MH i2c: 01 07 00 [11:31:10]MH_I2C_Read... [11:31:10]Read from MH i2c: 01 07 00 AF 61 00 00 00 00 00 EE 0C 11 [11:31:10]RasterBufferAndPrint [11:31:10]line [11:31:10]line [11:31:10]line [11:31:10]line [11:31:10]line [11:31:10]written 0, free lines is 3316 [11:31:10]MH_Cut [11:31:10]Write to MH i2c: D1 01 00 B6 61 01 E9 [11:31:10]Write i2c OK [11:31:10]MH_I2C_Read... [11:31:10]Read from MH i2c: D1 [11:31:10]MH_I2C_Read... [11:31:10]Read from MH i2c: D1 01 00 [11:31:10]MH_I2C_Read... [11:31:10]Read from MH i2c: D1 01 00 B6 61 00 E8 [11:31:10]Write to MH i2c: 01 00 00 B7 61 18 [11:31:10]Write i2c OK [11:31:10]MH_I2C_Read... [11:31:10]OFD Sender: No OFD packet to send [11:31:10]*** Cut start [11:31:10]*** Partial cut [11:31:10]*** CUTSNS_PIN = 1 [11:31:10]*** CUTSNS_PIN = 0 [11:31:11]*** Brake cut motor [11:31:11]Read from MH i2c: 01 [11:31:11]MH_I2C_Read... [11:31:11]*** Stop cut motor [11:31:11]*** Cut end [11:31:11]Read from MH i2c: 01 07 00 [11:31:11]MH_I2C_Read... [11:31:11]Read from MH i2c: 01 07 00 B7 61 00 00 00 00 00 FF 0F 2D [11:31:11]process_action close_receipt done [11:31:11]requested_data is exist [11:31:11]produce_requested_data [11:31:11]requested_item fm.sn is exist - process it [11:31:11]wFMCommunicate request_size=4 [11:31:11]MH_SAM_APDU [11:31:11]CAPDU: 80 11 00 00 [11:31:11]Write to MH i2c: E2 08 00 B8 61 80 11 00 00 00 00 00 00 93 [11:31:11]Write i2c OK [11:31:11]MH_I2C_Read... [11:31:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:11]Read from MH i2c: E2 [11:31:11]MH_I2C_Read... [11:31:11]Read from MH i2c: E2 17 00 [11:31:11]MH_I2C_Read... [11:31:11]Read from MH i2c: E2 17 00 B8 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E2 [11:31:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:31:11]wFMCommunicate OK [11:31:11]requested_item fd.num is exist - process it [11:31:11]SAM_PROTO_GetFieldsCounters [11:31:11]wFMCommunicate request_size=4 [11:31:11]MH_SAM_APDU [11:31:11]CAPDU: 80 13 00 00 [11:31:11]Write to MH i2c: E2 08 00 B9 61 80 13 00 00 00 00 00 00 96 [11:31:11]Write i2c OK [11:31:11]MH_I2C_Read... [11:31:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:31:11]Read from MH i2c: E2 [11:31:11]MH_I2C_Read... [11:31:11]Read from MH i2c: E2 62 00 [11:31:11]MH_I2C_Read... [11:31:11]Read from MH i2c: E2 62 00 B9 61 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CE 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [11:31:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CE 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:31:11]wFMCommunicate OK [11:31:11]SAM_PROTO_GetFieldsCounters done [11:31:11]requested_item shift.num is exist - process it [11:31:11]requested_item shift.opened is exist - process it [11:31:11]req_shift_opened [11:31:11]FM_GetShiftState [11:31:11]SAM_PROTO_GetShiftState [11:31:11]wFMCommunicate request_size=4 [11:31:11]MH_SAM_APDU [11:31:11]CAPDU: 80 13 01 00 [11:31:11]Write to MH i2c: E2 08 00 BA 61 80 13 01 00 00 00 00 00 98 [11:31:11]Write i2c OK [11:31:11]MH_I2C_Read... [11:31:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:11]Read from MH i2c: E2 [11:31:11]MH_I2C_Read... [11:31:11]Read from MH i2c: E2 0E 00 [11:31:11]MH_I2C_Read... [11:31:11]Read from MH i2c: E2 0E 00 BA 61 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DB [11:31:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:31:11]wFMCommunicate OK [11:31:11]SAM_PROTO_GetShiftState done [11:31:11]FM_GetShiftState done [11:31:11]req_shift_opened done [11:31:11]requested_item shift.open_date is exist - process it [11:31:11]req_shift_open_date [11:31:11]req_shift_open_date done [11:31:11]produce_requested_data done [11:31:11]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218574,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:31:11]process_action_free close_receipt [11:31:11]json_value_free [11:31:11]json_value_free done [11:31:11]process_json_proto returns [11:31:11]Send response to host [11:31:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218574,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:31:11]free response buf [11:31:11]execute_script done [11:31:11]execute_script returns [11:31:11]free content buf [11:31:11]Sock 8.Close socket [11:31:11]Sock 8.Thread stoped [11:31:15]OFD Sender: No OFD packet to send [11:31:20]OFD Sender: No OFD packet to send [11:31:22]accept exits with 9 [11:31:22]New connection [11:31:22]New thread 3066826084 created [11:31:22]Thread 3066682724 joined [11:31:22]Waiting for new connection... [11:31:22] Sock 9.Parse request [11:31:22]Sock 9.Check first char [11:31:22]Sock 9.First char is OK [11:31:22]request: POST /json_proto HTTP/1.0 [11:31:22]Method: POST [11:31:22]URL: /json_proto [11:31:22]Method is POST - this is cgi request [11:31:22]url: /json_proto [11:31:22]query_string will be loaded in cgi processing [11:31:22]execute_cgi json_proto POST (null) [11:31:22]execute_cgi path=json_proto method=POST [11:31:22]POST find Content-Length [11:31:22]Host: 172.17.40.4:8080 [11:31:22]Content-Length: 751 [11:31:22]Content-Type: application/json [11:31:22] [11:31:22]POST finish read [11:31:22]Found Content-Length = 751 [11:31:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30063350", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:22]execute_script... [11:31: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)536119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30063350", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:22]POST & json_proto [11:31:22]process_json_proto [11:31:22]json parsed OK: [11:31:22]protocol is kg_v1.0 [11:31:22]action value=close_receipt [11:31:22]process_action close_receipt [11:31:22]cmd_close_receipt [11:31:22]MH_GetDate [11:31:22]Write to MH i2c: F0 00 00 BB 61 0B [11:31:22]Write i2c OK [11:31:22]MH_I2C_Read... [11:31:22]Read from MH i2c: F0 [11:31:22]MH_I2C_Read... [11:31:22]Read from MH i2c: F0 09 00 [11:31:22]MH_I2C_Read... [11:31:22]Read from MH i2c: F0 09 00 BB 61 00 8E 98 13 67 EE 0E 0D 67 24 [11:31:22]GetLastDocTimeStamp 1729337472 [11:31:22]current date 1729337486 [11:31:22]FM_GetShiftState [11:31:22]SAM_PROTO_GetShiftState [11:31:22]wFMCommunicate request_size=4 [11:31:22]MH_SAM_APDU [11:31:22]CAPDU: 80 13 01 00 [11:31:22]Write to MH i2c: E2 08 00 BC 61 80 13 01 00 00 00 00 00 9A [11:31:22]Write i2c OK [11:31:22]MH_I2C_Read... [11:31:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:22]Read from MH i2c: E2 [11:31:22]MH_I2C_Read... [11:31:22]Read from MH i2c: E2 0E 00 [11:31:22]MH_I2C_Read... [11:31:22]Read from MH i2c: E2 0E 00 BC 61 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DD [11:31:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:31:22]wFMCommunicate OK [11:31:22]SAM_PROTO_GetShiftState done [11:31:22]FM_GetShiftState done [11:31:22]opened in 1729296582 [11:31:22]opened+sec_in_day 1729382982 [11:31:22]quantity*price = 0 [11:31:22]sum+1 = 1 [11:31:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 220 19.10.2024 11:31 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30063350 ФМ: 0000000000965413 ФД: 218575 ФПД: 4382240732938 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T113126&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218575&fm=4382240732938&tin=02508201610067®Number=0000000000098116&sum=0 [11:31:23]StoreToDocumentArchive [11:31:23]shift 443 fd 218575 [11:31:23]save to /storage/0443/doc_00218575 [11:31:23]save last doc name /storage/0443/doc_00218575 to /storage/kkm_last_doc_name [11:31:23]save OK [11:31:23]Clear old archive folders... [11:31:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:31:23]tlvbuf is 0151E2D0 [11:31:23]SAM_PROTO_ClearQueue [11:31:23]wFMCommunicate request_size=4 [11:31:23]MH_SAM_APDU [11:31:23]CAPDU: 80 09 00 00 [11:31:23]Write to MH i2c: E2 08 00 C9 61 80 09 00 00 00 00 00 00 9C [11:31:23]Write i2c OK [11:31:23]MH_I2C_Read... [11:31:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:31:23]Read from MH i2c: E2 [11:31:23]MH_I2C_Read... [11:31:23]Read from MH i2c: E2 03 00 [11:31:23]MH_I2C_Read... [11:31:23]Read from MH i2c: E2 03 00 C9 61 00 90 00 9E [11:31:23]RAPDU: 90 00 [11:31:23]wFMCommunicate OK [11:31:23]SAM_PROTO_ClearQueue done [11:31:23]KKMCreateOFDPacket [11:31:23]OFDProtocolAddRootSTLVToBuf [11:31:23]FM_MakeSignedData [11:31:23]FM_MakeSignedData [11:31:23]SAM_PROTO_SignData [11:31:23]wFMCommunicate request_size=4 [11:31:23]MH_SAM_APDU [11:31:23]CAPDU: 80 0D 01 02 [11:31:23]Write to MH i2c: E2 08 00 CA 61 80 0D 01 02 00 00 00 00 A4 [11:31:23]Write i2c OK [11:31:23]MH_I2C_Read... [11:31:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:31:23]Read from MH i2c: E2 [11:31:23]MH_I2C_Read... [11:31:23]Read from MH i2c: E2 03 00 [11:31:23]MH_I2C_Read... [11:31:23]Read from MH i2c: E2 03 00 CA 61 00 90 00 9F [11:31:23]RAPDU: 90 00 [11:31:23]wFMCommunicate OK [11:31:23]wFMCommunicate request_size=255 [11:31:23]MH_SAM_APDU [11:31: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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 8E 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CF 55 03 00 35 04 06 00 03 FC 51 E6 [11:31:23]Write to MH i2c: E2 02 01 CB 61 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 8E 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CF 55 03 00 35 04 06 00 03 FC 51 E6 00 00 6B [11:31:23]Write i2c OK [11:31:23]MH_I2C_Read... [11:31:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:24]Read from MH i2c: E2 [11:31:24]MH_I2C_Read... [11:31:24]Read from MH i2c: E2 03 00 [11:31:24]MH_I2C_Read... [11:31:24]Read from MH i2c: E2 03 00 CB 61 00 90 00 A0 [11:31:24]RAPDU: 90 00 [11:31:24]wFMCommunicate OK [11:31:24]wFMCommunicate request_size=7 [11:31:24]MH_SAM_APDU [11:31:24]CAPDU: 80 0D 02 02 02 F7 0A [11:31:24]Write to MH i2c: E2 0A 00 CC 61 80 0D 02 02 02 00 F7 0A 00 00 AC [11:31:24]Write i2c OK [11:31:24]MH_I2C_Read... [11:31:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:24]Read from MH i2c: E2 [11:31:24]MH_I2C_Read... [11:31:24]Read from MH i2c: E2 03 00 [11:31:24]MH_I2C_Read... [11:31:24]Read from MH i2c: E2 03 00 CC 61 00 90 00 A1 [11:31:24]RAPDU: 90 00 [11:31:24]wFMCommunicate OK [11:31:24]wFMCommunicate request_size=4 [11:31:24]MH_SAM_APDU [11:31:24]CAPDU: 80 0D 03 02 [11:31:24]Write to MH i2c: E2 08 00 CD 61 80 0D 03 02 00 00 00 00 A9 [11:31:24]Write i2c OK [11:31:24]MH_I2C_Read... [11:31:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:31:24]Read from MH i2c: E2 [11:31:24]MH_I2C_Read... [11:31:24]Read from MH i2c: E2 0B 00 [11:31:24]MH_I2C_Read... [11:31:24]Read from MH i2c: E2 0B 00 CD 61 00 26 C6 E6 7F E0 FB 0E 41 90 00 25 [11:31:24]RAPDU: 26 C6 E6 7F E0 FB 0E 41 90 00 [11:31:24]wFMCommunicate OK [11:31:24]SAM_PROTO_SignData done [11:31:24]FM_MakeSignedData done [11:31:24]CreateOFDProtocolMessage [11:31:24]wFMCommunicate request_size=4 [11:31:24]MH_SAM_APDU [11:31:24]CAPDU: 80 11 00 00 [11:31:24]Write to MH i2c: E2 08 00 CE 61 80 11 00 00 00 00 00 00 A9 [11:31:24]Write i2c OK [11:31:24]MH_I2C_Read... [11:31:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:24]Read from MH i2c: E2 [11:31:24]MH_I2C_Read... [11:31:24]Read from MH i2c: E2 17 00 [11:31:24]MH_I2C_Read... [11:31:24]Read from MH i2c: E2 17 00 CE 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F8 [11:31:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:31:24]wFMCommunicate OK [11:31:24]CreateOFDProtocolMessage done [11:31:24]OFDSenderStorePacket 218575 [11:31:24]StoreOFDPacket docnum=218575 [11:31:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 BA 1C 04 01 B3 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 8E 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CF 55 03 00 35 04 06 00 03 FC 51 E6 F7 0A 26 C6 E6 7F E0 FB 0E 41 [11:31:24]CheckFolder [11:31:24]dirname=/storage/ofd_packets [11:31:24]CheckFolder done [11:31:24]ProducePacketName [11:31:24]name=ofd_packets/00218575 [11:31:24]NVStorageSaveData ofd_packets/00218575 [11:31:24]File name is /storage/ofd_packets/00218575 [11:31:24]Write 298 bytes [11:31:24]NVStorageSaveData done [11:31:24]OFDSenderStorePacket done [11:31:24]KKMCreateOFDPacket done [11:31:24]NVStorageSaveData kkm_last_timestamp [11:31:24]File name is /storage/kkm_last_timestamp [11:31:24]Write 4 bytes [11:31:24]NVStorageSaveData done [11:31:24]ExternCall_PrintAddStr [11:31:24]wPrintStart [11:31:24]Write to MH i2c: 01 00 00 CF 61 30 [11:31:24]Write i2c OK [11:31:24]MH_I2C_Read... [11:31:24]Read from MH i2c: 01 [11:31:24]MH_I2C_Read... [11:31:24]Read from MH i2c: 01 07 00 [11:31:24]MH_I2C_Read... [11:31:24]Read from MH i2c: 01 07 00 CF 61 00 00 00 00 00 FF 0F 45 [11:31:24]RasterBufferAndPrint [11:31:24]line Счет N : (1)536119 [11:31:24]line ИНН: 02508201610067 [11:31:24]line Контрольно-Кассовый Чек [11:31:24]line ПРОДАЖА [11:31:24]line ТРК (МРК, ГНК) : 61 [11:31:24]line Товар: 2710194210 [11:31:24]line ДТ-К-2 [11:31:24]line 40.000 * 0.00 [11:31:24]line = 0.00 [11:31:24]line НДС 12% НСП 1% [11:31:24]line > о реализуемом товаре [11:31:24]line ИТОГО: 0.00 [11:31:24]line НСП 1% : 0.00 [11:31:24]line НДС 12% : 0.00 [11:31:24]line Наличными: 0.00 [11:31:24]line Безнал.: 0.00 [11:31:24]line Место: АЗС № 84 "Партнер Нефть" [11:31:24]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:31:24]line СНО: Общий режим [11:31:24]line Чек 220 19.10.2024 11:31 [11:31:24]line Смена: 443 ФФД: 1.0 [11:31:24]line ЗНМ: 0300000178 [11:31:24]line РНМ: 0000000000098116 [11:31:24]line Версия ККМ: 001 [11:31:24]line Талоны: ТК ГПНА Online [11:31:24]line 30063350 [11:31:24]line ФМ: 0000000000965413 [11:31:24]line ФД: 218575 [11:31:24]line ФПД: 4382240732938 [11:31:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T113126&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218575&fm=4382240732938&tin=02508201610067®Number=0000000000098116&sum=0 [11:31:24]OFD Sender: Processing packet 218575 [packets to send 80, broken 79] [11:31:24]ProducePacketName [11:31:24]name=ofd_packets/00218575 [11:31:24]OFD Sender: To server: pG, [11:31:24]CommunicateWithHost lk.salyk.kg:30040 [11:31:24]ConnectInit lk.salyk.kg [11:31:24]written 0, free lines is 4095 [11:31:24]Connected sock=10 [11:31:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 BA 1C 04 01 B3 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 8E 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CF 55 03 00 35 04 06 00 03 FC 51 E6 F7 0A 26 C6 E6 7F E0 FB 0E 41 [11:31:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 7F CD 47 00 B8 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CF 55 03 00 F4 03 04 00 28 44 13 67 B6 04 01 00 00 83 7D 7D C2 0C 90 0F D7 [11:31:24]CommunicateWithHost err = 0 [11:31:24]CheckOFDResponse [11:31:24]1017 (14) - 77093643461234 [11:31:24]1041 (16) - 0000000000965413 [11:31:24]1040 (4) - 218575 [11:31:24]1012 (4) - 19.10.2024 05:31 [11:31:24]1206 (1) - 0 [11:31:24]OFD Sender: Remove packet 218575 [11:31:24]ProducePacketName [11:31:24]name=ofd_packets/00218575 [11:31:24]NVStorageDeleteData [11:31:25]Write to MH i2c: 01 00 00 F9 61 5A [11:31:25]Write i2c OK [11:31:25]MH_I2C_Read... [11:31:25]Read from MH i2c: 01 [11:31:25]MH_I2C_Read... [11:31:25]Read from MH i2c: 01 07 00 [11:31:25]MH_I2C_Read... [11:31:25]Read from MH i2c: 01 07 00 F9 61 00 00 00 00 00 FE 0C 6B [11:31:25]RasterBufferAndPrint [11:31:25]line [11:31:25]line [11:31:25]line [11:31:25]line [11:31:25]line [11:31:25]written 0, free lines is 3332 [11:31:25]MH_Cut [11:31:25]Write to MH i2c: D1 01 00 00 62 01 34 [11:31:25]Write i2c OK [11:31:25]MH_I2C_Read... [11:31:25]Read from MH i2c: D1 [11:31:25]MH_I2C_Read... [11:31:25]Read from MH i2c: D1 01 00 [11:31:25]MH_I2C_Read... [11:31:25]Read from MH i2c: D1 01 00 00 62 00 33 [11:31:25]Write to MH i2c: 01 00 00 01 62 63 [11:31:25]Write i2c OK [11:31:25]MH_I2C_Read... [11:31:25]OFD Sender: No OFD packet to send [11:31:25]*** Cut start [11:31:25]*** Partial cut [11:31:25]*** CUTSNS_PIN = 1 [11:31:25]*** CUTSNS_PIN = 0 [11:31:26]*** Brake cut motor [11:31:26]Read from MH i2c: 01 [11:31:26]MH_I2C_Read... [11:31:26]*** Stop cut motor [11:31:26]*** Cut end [11:31:26]Read from MH i2c: 01 07 00 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: 01 07 00 01 62 00 00 00 00 00 FF 0F 78 [11:31:26]process_action close_receipt done [11:31:26]requested_data is exist [11:31:26]produce_requested_data [11:31:26]requested_item fm.sn is exist - process it [11:31:26]wFMCommunicate request_size=4 [11:31:26]MH_SAM_APDU [11:31:26]CAPDU: 80 11 00 00 [11:31:26]Write to MH i2c: E2 08 00 02 62 80 11 00 00 00 00 00 00 DE [11:31:26]Write i2c OK [11:31:26]MH_I2C_Read... [11:31:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:26]Read from MH i2c: E2 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 17 00 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 17 00 02 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2D [11:31:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:31:26]wFMCommunicate OK [11:31:26]requested_item fd.num is exist - process it [11:31:26]SAM_PROTO_GetFieldsCounters [11:31:26]wFMCommunicate request_size=4 [11:31:26]MH_SAM_APDU [11:31:26]CAPDU: 80 13 00 00 [11:31:26]Write to MH i2c: E2 08 00 03 62 80 13 00 00 00 00 00 00 E1 [11:31:26]Write i2c OK [11:31:26]MH_I2C_Read... [11:31:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:31:26]Read from MH i2c: E2 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 62 00 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 62 00 03 62 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CF 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [11:31:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CF 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:31:26]wFMCommunicate OK [11:31:26]SAM_PROTO_GetFieldsCounters done [11:31:26]requested_item shift.num is exist - process it [11:31:26]requested_item shift.opened is exist - process it [11:31:26]req_shift_opened [11:31:26]FM_GetShiftState [11:31:26]SAM_PROTO_GetShiftState [11:31:26]wFMCommunicate request_size=4 [11:31:26]MH_SAM_APDU [11:31:26]CAPDU: 80 13 01 00 [11:31:26]Write to MH i2c: E2 08 00 04 62 80 13 01 00 00 00 00 00 E3 [11:31:26]Write i2c OK [11:31:26]MH_I2C_Read... [11:31:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:26]Read from MH i2c: E2 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 0E 00 [11:31:26]MH_I2C_Read... [11:31:26]Read from MH i2c: E2 0E 00 04 62 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 26 [11:31:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:31:26]wFMCommunicate OK [11:31:26]SAM_PROTO_GetShiftState done [11:31:26]FM_GetShiftState done [11:31:26]req_shift_opened done [11:31:26]requested_item shift.open_date is exist - process it [11:31:26]req_shift_open_date [11:31:26]req_shift_open_date done [11:31:26]produce_requested_data done [11:31:26]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218575,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:31:26]process_action_free close_receipt [11:31:26]json_value_free [11:31:26]json_value_free done [11:31:26]process_json_proto returns [11:31:26]Send response to host [11:31:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218575,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:31:26]free response buf [11:31:26]execute_script done [11:31:26]execute_script returns [11:31:26]free content buf [11:31:26]Sock 9.Close socket [11:31:26]Sock 9.Thread stoped [11:31:28]accept exits with 8 [11:31:28]New connection [11:31:28]New thread 3066682724 created [11:31:28]Thread 3066826084 joined [11:31:28]Waiting for new connection... [11:31:28] Sock 8.Parse request [11:31:28]Sock 8.Check first char [11:31:28]Sock 8.First char is OK [11:31:28]request: POST /json_proto HTTP/1.0 [11:31:28]Method: POST [11:31:28]URL: /json_proto [11:31:28]Method is POST - this is cgi request [11:31:28]url: /json_proto [11:31:28]query_string will be loaded in cgi processing [11:31:28]execute_cgi json_proto POST (null) [11:31:28]execute_cgi path=json_proto method=POST [11:31:28]POST find Content-Length [11:31:28]Host: 172.17.40.4:8080 [11:31:28]Content-Length: 679 [11:31:28]Content-Type: application/json [11:31:28] [11:31:28]POST finish read [11:31:28]Found Content-Length = 679 [11:31:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536120", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [11:31:28]execute_script... [11:31:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536120", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [11:31:28]POST & json_proto [11:31:28]process_json_proto [11:31:28]json parsed OK: [11:31:28]protocol is kg_v1.0 [11:31:28]action value=close_receipt [11:31:28]process_action close_receipt [11:31:28]cmd_close_receipt [11:31:28]MH_GetDate [11:31:28]Write to MH i2c: F0 00 00 05 62 56 [11:31:28]Write i2c OK [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: F0 [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: F0 09 00 [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: F0 09 00 05 62 00 95 98 13 67 EE 0E 0D 67 76 [11:31:28]GetLastDocTimeStamp 1729337486 [11:31:28]current date 1729337493 [11:31:28]FM_GetShiftState [11:31:28]SAM_PROTO_GetShiftState [11:31:28]wFMCommunicate request_size=4 [11:31:28]MH_SAM_APDU [11:31:28]CAPDU: 80 13 01 00 [11:31:28]Write to MH i2c: E2 08 00 06 62 80 13 01 00 00 00 00 00 E5 [11:31:28]Write i2c OK [11:31:28]MH_I2C_Read... [11:31:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:28]Read from MH i2c: E2 [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: E2 0E 00 [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: E2 0E 00 06 62 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 28 [11:31:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:31:28]wFMCommunicate OK [11:31:28]SAM_PROTO_GetShiftState done [11:31:28]FM_GetShiftState done [11:31:28]opened in 1729296582 [11:31:28]opened+sec_in_day 1729382982 [11:31:28]quantity*price = 200025 [11:31:28]sum+1 = 200026 [11:31:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 221 19.10.2024 11:31 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218576 ФПД: 81045664862780 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T113133&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218576&fm=81045664862780&tin=02508201610067®Number=0000000000098116&sum=200000 [11:31:30]StoreToDocumentArchive [11:31:30]shift 443 fd 218576 [11:31:30]save to /storage/0443/doc_00218576 [11:31:30]save last doc name /storage/0443/doc_00218576 to /storage/kkm_last_doc_name [11:31:30]save OK [11:31:30]Clear old archive folders... [11:31:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:31:30]tlvbuf is B6D898F0 [11:31:30]SAM_PROTO_ClearQueue [11:31:30]wFMCommunicate request_size=4 [11:31:30]MH_SAM_APDU [11:31:30]CAPDU: 80 09 00 00 [11:31:30]Write to MH i2c: E2 08 00 13 62 80 09 00 00 00 00 00 00 E7 [11:31:30]Write i2c OK [11:31:30]MH_I2C_Read... [11:31:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:31:30]Read from MH i2c: E2 [11:31:30]MH_I2C_Read... [11:31:30]Read from MH i2c: E2 03 00 [11:31:30]MH_I2C_Read... [11:31:30]Read from MH i2c: E2 03 00 13 62 00 90 00 E9 [11:31:30]RAPDU: 90 00 [11:31:30]wFMCommunicate OK [11:31:30]SAM_PROTO_ClearQueue done [11:31:30]KKMCreateOFDPacket [11:31:30]OFDProtocolAddRootSTLVToBuf [11:31:30]FM_MakeSignedData [11:31:30]FM_MakeSignedData [11:31:30]SAM_PROTO_SignData [11:31:30]wFMCommunicate request_size=4 [11:31:30]MH_SAM_APDU [11:31:30]CAPDU: 80 0D 01 02 [11:31:30]Write to MH i2c: E2 08 00 14 62 80 0D 01 02 00 00 00 00 EF [11:31:30]Write i2c OK [11:31:30]MH_I2C_Read... [11:31:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:31:30]Read from MH i2c: E2 [11:31:30]MH_I2C_Read... [11:31:30]Read from MH i2c: E2 03 00 [11:31:30]MH_I2C_Read... [11:31:30]Read from MH i2c: E2 03 00 14 62 00 90 00 EA [11:31:30]RAPDU: 90 00 [11:31:30]wFMCommunicate OK [11:31:30]wFMCommunicate request_size=255 [11:31:30]MH_SAM_APDU [11:31: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 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 DD 00 00 00 F4 03 04 00 95 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D0 55 03 00 35 04 06 00 49 B5 EA 10 [11:31:30]Write to MH i2c: E2 02 01 15 62 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 DD 00 00 00 F4 03 04 00 95 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D0 55 03 00 35 04 06 00 49 B5 EA 10 00 00 BB [11:31:30]Write i2c OK [11:31:30]MH_I2C_Read... [11:31:30]OFD Sender: No OFD packet to send [11:31:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:30]Read from MH i2c: E2 [11:31:30]MH_I2C_Read... [11:31:30]Read from MH i2c: E2 03 00 [11:31:30]MH_I2C_Read... [11:31:30]Read from MH i2c: E2 03 00 15 62 00 90 00 EB [11:31:30]RAPDU: 90 00 [11:31:30]wFMCommunicate OK [11:31:30]wFMCommunicate request_size=7 [11:31:30]MH_SAM_APDU [11:31:30]CAPDU: 80 0D 02 02 02 92 3C [11:31:30]Write to MH i2c: E2 0A 00 16 62 80 0D 02 02 02 00 92 3C 00 00 C4 [11:31:30]Write i2c OK [11:31:30]MH_I2C_Read... [11:31:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:30]Read from MH i2c: E2 [11:31:30]MH_I2C_Read... [11:31:30]Read from MH i2c: E2 03 00 [11:31:30]MH_I2C_Read... [11:31:30]Read from MH i2c: E2 03 00 16 62 00 90 00 EC [11:31:30]RAPDU: 90 00 [11:31:30]wFMCommunicate OK [11:31:30]wFMCommunicate request_size=4 [11:31:30]MH_SAM_APDU [11:31:30]CAPDU: 80 0D 03 02 [11:31:30]Write to MH i2c: E2 08 00 17 62 80 0D 03 02 00 00 00 00 F4 [11:31:30]Write i2c OK [11:31:30]MH_I2C_Read... [11:31:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:31:30]Read from MH i2c: E2 [11:31:30]MH_I2C_Read... [11:31:30]Read from MH i2c: E2 0B 00 [11:31:30]MH_I2C_Read... [11:31:30]Read from MH i2c: E2 0B 00 17 62 00 CE CF 25 E8 5C 4D C0 86 90 00 8E [11:31:30]RAPDU: CE CF 25 E8 5C 4D C0 86 90 00 [11:31:30]wFMCommunicate OK [11:31:30]SAM_PROTO_SignData done [11:31:30]FM_MakeSignedData done [11:31:30]CreateOFDProtocolMessage [11:31:30]wFMCommunicate request_size=4 [11:31:30]MH_SAM_APDU [11:31:30]CAPDU: 80 11 00 00 [11:31:30]Write to MH i2c: E2 08 00 18 62 80 11 00 00 00 00 00 00 F4 [11:31:30]Write i2c OK [11:31:30]MH_I2C_Read... [11:31:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:30]Read from MH i2c: E2 [11:31:30]MH_I2C_Read... [11:31:30]Read from MH i2c: E2 17 00 [11:31:30]MH_I2C_Read... [11:31:30]Read from MH i2c: E2 17 00 18 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 43 [11:31:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:31:30]wFMCommunicate OK [11:31:30]CreateOFDProtocolMessage done [11:31:30]OFDSenderStorePacket 218576 [11:31:30]StoreOFDPacket docnum=218576 [11:31:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 5D F8 04 01 9F 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 DD 00 00 00 F4 03 04 00 95 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D0 55 03 00 35 04 06 00 49 B5 EA 10 92 3C CE CF 25 E8 5C 4D C0 86 [11:31:30]CheckFolder [11:31:30]dirname=/storage/ofd_packets [11:31:30]CheckFolder done [11:31:30]ProducePacketName [11:31:30]name=ofd_packets/00218576 [11:31:30]NVStorageSaveData ofd_packets/00218576 [11:31:30]File name is /storage/ofd_packets/00218576 [11:31:30]Write 298 bytes [11:31:30]NVStorageSaveData done [11:31:30]OFDSenderStorePacket done [11:31:30]KKMCreateOFDPacket done [11:31:30]NVStorageSaveData kkm_last_timestamp [11:31:30]File name is /storage/kkm_last_timestamp [11:31:30]Write 4 bytes [11:31:30]NVStorageSaveData done [11:31:30]ExternCall_PrintAddStr [11:31:30]wPrintStart [11:31:30]Write to MH i2c: 01 00 00 19 62 7B [11:31:30]Write i2c OK [11:31:30]MH_I2C_Read... [11:31:30]Read from MH i2c: 01 [11:31:30]MH_I2C_Read... [11:31:30]Read from MH i2c: 01 07 00 [11:31:30]MH_I2C_Read... [11:31:30]Read from MH i2c: 01 07 00 19 62 00 00 00 00 00 FF 0F 90 [11:31:30]RasterBufferAndPrint [11:31:30]line Счет N : (1)536120 [11:31:30]line ИНН: 02508201610067 [11:31:30]line Контрольно-Кассовый Чек [11:31:30]line ПРОДАЖА [11:31:30]line ТРК (МРК, ГНК) : 51 [11:31:30]line Товар: 2710194210 [11:31:30]line ДТ-К-2 [11:31:30]line 26.250 * 76.20 [11:31:30]line = 2000.25 [11:31:30]line НДС 12% НСП 1% [11:31:30]line > о реализуемом товаре [11:31:30]line ОКРУГЛЕНИЕ: -0.25 [11:31:30]line ИТОГО: 2000.00 [11:31:30]line Внесено: 2000.00 [11:31:30]line СДАЧА: 0.00 [11:31:30]line НСП 1% : 17.70 [11:31:30]line НДС 12% : 212.42 [11:31:30]line Наличными: 2000.00 [11:31:30]line Безнал.: 0.00 [11:31:30]line Место: АЗС № 84 "Партнер Нефть" [11:31:30]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:31:30]line СНО: Общий режим [11:31:30]line Чек 221 19.10.2024 11:31 [11:31:30]line Смена: 443 ФФД: 1.0 [11:31:30]line ЗНМ: 0300000178 [11:31:30]line РНМ: 0000000000098116 [11:31:30]line Версия ККМ: 001 [11:31:30]line ФМ: 0000000000965413 [11:31:30]line ФД: 218576 [11:31:30]line ФПД: 81045664862780 [11:31:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T113133&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218576&fm=81045664862780&tin=02508201610067®Number=0000000000098116&sum=200000 [11:31:30]written 0, free lines is 4095 [11:31:30]OFD Sender: Processing packet 218576 [packets to send 80, broken 79] [11:31:30]ProducePacketName [11:31:30]name=ofd_packets/00218576 [11:31:30]OFD Sender: To server: pG, [11:31:30]CommunicateWithHost lk.salyk.kg:30040 [11:31:30]ConnectInit lk.salyk.kg [11:31:30]Connected sock=11 [11:31:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 5D F8 04 01 9F 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 DD 00 00 00 F4 03 04 00 95 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D0 55 03 00 35 04 06 00 49 B5 EA 10 92 3C CE CF 25 E8 5C 4D C0 86 [11:31:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 32 B0 47 00 8F 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 39 36 35 34 31 33 10 04 04 00 D0 55 03 00 F4 03 04 00 2E 44 13 67 B6 04 01 00 00 44 B9 F6 E6 92 3A 79 CB [11:31:31]CommunicateWithHost err = 0 [11:31:31]CheckOFDResponse [11:31:31]1017 (14) - 77093643461234 [11:31:31]1041 (16) - 0000000000965413 [11:31:31]1040 (4) - 218576 [11:31:31]1012 (4) - 19.10.2024 05:31 [11:31:31]1206 (1) - 0 [11:31:31]OFD Sender: Remove packet 218576 [11:31:31]ProducePacketName [11:31:31]name=ofd_packets/00218576 [11:31:31]NVStorageDeleteData [11:31:31]Write to MH i2c: 01 00 00 44 62 A6 [11:31:31]Write i2c OK [11:31:31]MH_I2C_Read... [11:31:31]Read from MH i2c: 01 [11:31:31]MH_I2C_Read... [11:31:31]Read from MH i2c: 01 07 00 [11:31:31]MH_I2C_Read... [11:31:31]Read from MH i2c: 01 07 00 44 62 00 00 00 00 00 E4 0C 9D [11:31:31]RasterBufferAndPrint [11:31:31]line [11:31:31]line [11:31:31]line [11:31:31]line [11:31:31]line [11:31:31]written 0, free lines is 3312 [11:31:31]MH_Cut [11:31:31]Write to MH i2c: D1 01 00 4B 62 01 7F [11:31:31]Write i2c OK [11:31:31]MH_I2C_Read... [11:31:31]Read from MH i2c: D1 [11:31:31]MH_I2C_Read... [11:31:31]Read from MH i2c: D1 01 00 [11:31:31]MH_I2C_Read... [11:31:31]Read from MH i2c: D1 01 00 4B 62 00 7E [11:31:31]Write to MH i2c: 01 00 00 4C 62 AE [11:31:31]Write i2c OK [11:31:31]MH_I2C_Read... [11:31:31]OFD Sender: No OFD packet to send [11:31:31]*** Cut start [11:31:31]*** Partial cut [11:31:31]*** CUTSNS_PIN = 1 [11:31:31]*** CUTSNS_PIN = 0 [11:31:32]*** Brake cut motor [11:31:32]Read from MH i2c: 01 [11:31:32]MH_I2C_Read... [11:31:32]*** Stop cut motor [11:31:32]*** Cut end [11:31:32]Read from MH i2c: 01 07 00 [11:31:32]MH_I2C_Read... [11:31:32]Read from MH i2c: 01 07 00 4C 62 00 00 00 00 00 FF 0F C3 [11:31:32]process_action close_receipt done [11:31:32]requested_data is exist [11:31:32]produce_requested_data [11:31:32]requested_item fm.sn is exist - process it [11:31:32]wFMCommunicate request_size=4 [11:31:32]MH_SAM_APDU [11:31:32]CAPDU: 80 11 00 00 [11:31:32]Write to MH i2c: E2 08 00 4D 62 80 11 00 00 00 00 00 00 29 [11:31:32]Write i2c OK [11:31:32]MH_I2C_Read... [11:31:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:32]Read from MH i2c: E2 [11:31:32]MH_I2C_Read... [11:31:32]Read from MH i2c: E2 17 00 [11:31:32]MH_I2C_Read... [11:31:32]Read from MH i2c: E2 17 00 4D 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 78 [11:31:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:31:32]wFMCommunicate OK [11:31:32]requested_item fd.num is exist - process it [11:31:32]SAM_PROTO_GetFieldsCounters [11:31:32]wFMCommunicate request_size=4 [11:31:32]MH_SAM_APDU [11:31:32]CAPDU: 80 13 00 00 [11:31:32]Write to MH i2c: E2 08 00 4E 62 80 13 00 00 00 00 00 00 2C [11:31:32]Write i2c OK [11:31:32]MH_I2C_Read... [11:31:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:31:32]Read from MH i2c: E2 [11:31:32]MH_I2C_Read... [11:31:32]Read from MH i2c: E2 62 00 [11:31:32]MH_I2C_Read... [11:31:32]Read from MH i2c: E2 62 00 4E 62 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D0 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [11:31:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D0 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:31:32]wFMCommunicate OK [11:31:32]SAM_PROTO_GetFieldsCounters done [11:31:32]requested_item shift.num is exist - process it [11:31:32]requested_item shift.opened is exist - process it [11:31:32]req_shift_opened [11:31:32]FM_GetShiftState [11:31:32]SAM_PROTO_GetShiftState [11:31:32]wFMCommunicate request_size=4 [11:31:32]MH_SAM_APDU [11:31:32]CAPDU: 80 13 01 00 [11:31:32]Write to MH i2c: E2 08 00 4F 62 80 13 01 00 00 00 00 00 2E [11:31:32]Write i2c OK [11:31:32]MH_I2C_Read... [11:31:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:32]Read from MH i2c: E2 [11:31:32]MH_I2C_Read... [11:31:32]Read from MH i2c: E2 0E 00 [11:31:32]MH_I2C_Read... [11:31:32]Read from MH i2c: E2 0E 00 4F 62 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 71 [11:31:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:31:32]wFMCommunicate OK [11:31:32]SAM_PROTO_GetShiftState done [11:31:32]FM_GetShiftState done [11:31:32]req_shift_opened done [11:31:32]requested_item shift.open_date is exist - process it [11:31:32]req_shift_open_date [11:31:32]req_shift_open_date done [11:31:32]produce_requested_data done [11:31:32]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218576,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:31:32]process_action_free close_receipt [11:31:32]json_value_free [11:31:32]json_value_free done [11:31:32]process_json_proto returns [11:31:32]Send response to host [11:31:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218576,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:31:32]free response buf [11:31:32]execute_script done [11:31:32]execute_script returns [11:31:32]free content buf [11:31:32]Sock 8.Close socket [11:31:32]Sock 8.Thread stoped [11:31:36]OFD Sender: No OFD packet to send [11:31:41]OFD Sender: No OFD packet to send [11:31:46]OFD Sender: No OFD packet to send [11:31:51]OFD Sender: No OFD packet to send [11:31:56]OFD Sender: No OFD packet to send [11:32:01]OFD Sender: No OFD packet to send [11:32:06]OFD Sender: No OFD packet to send [11:32:11]OFD Sender: No OFD packet to send [11:32:16]OFD Sender: No OFD packet to send [11:32:19]accept exits with 9 [11:32:19]New connection [11:32:19]New thread 3066826084 created [11:32:19]Thread 3066682724 joined [11:32:19]Waiting for new connection... [11:32:19] Sock 9.Parse request [11:32:19]Sock 9.Check first char [11:32:19]Sock 9.First char is OK [11:32:19]request: POST /json_proto HTTP/1.0 [11:32:19]Method: POST [11:32:19]URL: /json_proto [11:32:19]Method is POST - this is cgi request [11:32:19]url: /json_proto [11:32:19]query_string will be loaded in cgi processing [11:32:19]execute_cgi json_proto POST (null) [11:32:19]execute_cgi path=json_proto method=POST [11:32:19]POST find Content-Length [11:32:19]Host: 172.17.40.4:8080 [11:32:19]Content-Length: 682 [11:32:19]Content-Type: application/json [11:32:19] [11:32:19]POST finish read [11:32:19]Found Content-Length = 682 [11:32:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [11:32:19]execute_script... [11:32: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)536122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [11:32:19]POST & json_proto [11:32:19]process_json_proto [11:32:19]json parsed OK: [11:32:19]protocol is kg_v1.0 [11:32:19]action value=close_receipt [11:32:19]process_action close_receipt [11:32:19]cmd_close_receipt [11:32:19]MH_GetDate [11:32:19]Write to MH i2c: F0 00 00 50 62 A1 [11:32:19]Write i2c OK [11:32:19]MH_I2C_Read... [11:32:19]Read from MH i2c: F0 [11:32:19]MH_I2C_Read... [11:32:19]Read from MH i2c: F0 09 00 [11:32:19]MH_I2C_Read... [11:32:19]Read from MH i2c: F0 09 00 50 62 00 C7 98 13 67 EE 0E 0D 67 F3 [11:32:19]GetLastDocTimeStamp 1729337493 [11:32:19]current date 1729337543 [11:32:19]FM_GetShiftState [11:32:19]SAM_PROTO_GetShiftState [11:32:19]wFMCommunicate request_size=4 [11:32:19]MH_SAM_APDU [11:32:19]CAPDU: 80 13 01 00 [11:32:19]Write to MH i2c: E2 08 00 51 62 80 13 01 00 00 00 00 00 30 [11:32:19]Write i2c OK [11:32:19]MH_I2C_Read... [11:32:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:32:19]Read from MH i2c: E2 [11:32:19]MH_I2C_Read... [11:32:19]Read from MH i2c: E2 0E 00 [11:32:19]MH_I2C_Read... [11:32:19]Read from MH i2c: E2 0E 00 51 62 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 73 [11:32:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:32:19]wFMCommunicate OK [11:32:19]SAM_PROTO_GetShiftState done [11:32:19]FM_GetShiftState done [11:32:19]opened in 1729296582 [11:32:19]opened+sec_in_day 1729382982 [11:32:19]quantity*price = 100021 [11:32:19]sum+1 = 100023 [11:32:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 222 19.10.2024 11:32 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218577 ФПД: 130661109471158 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T113223&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218577&fm=130661109471158&tin=02508201610067®Number=0000000000098116&sum=100000 [11:32:20]StoreToDocumentArchive [11:32:20]shift 443 fd 218577 [11:32:20]save to /storage/0443/doc_00218577 [11:32:20]save last doc name /storage/0443/doc_00218577 to /storage/kkm_last_doc_name [11:32:20]save OK [11:32:20]Clear old archive folders... [11:32:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:32:20]tlvbuf is 0151E170 [11:32:20]SAM_PROTO_ClearQueue [11:32:20]wFMCommunicate request_size=4 [11:32:20]MH_SAM_APDU [11:32:20]CAPDU: 80 09 00 00 [11:32:20]Write to MH i2c: E2 08 00 5E 62 80 09 00 00 00 00 00 00 32 [11:32:20]Write i2c OK [11:32:20]MH_I2C_Read... [11:32:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:32:20]Read from MH i2c: E2 [11:32:20]MH_I2C_Read... [11:32:20]Read from MH i2c: E2 03 00 [11:32:20]MH_I2C_Read... [11:32:20]Read from MH i2c: E2 03 00 5E 62 00 90 00 34 [11:32:20]RAPDU: 90 00 [11:32:20]wFMCommunicate OK [11:32:20]SAM_PROTO_ClearQueue done [11:32:20]KKMCreateOFDPacket [11:32:20]OFDProtocolAddRootSTLVToBuf [11:32:20]FM_MakeSignedData [11:32:20]FM_MakeSignedData [11:32:20]SAM_PROTO_SignData [11:32:20]wFMCommunicate request_size=4 [11:32:20]MH_SAM_APDU [11:32:20]CAPDU: 80 0D 01 02 [11:32:20]Write to MH i2c: E2 08 00 5F 62 80 0D 01 02 00 00 00 00 3A [11:32:20]Write i2c OK [11:32:20]MH_I2C_Read... [11:32:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:32:20]Read from MH i2c: E2 [11:32:20]MH_I2C_Read... [11:32:20]Read from MH i2c: E2 03 00 [11:32:20]MH_I2C_Read... [11:32:20]Read from MH i2c: E2 03 00 5F 62 00 90 00 35 [11:32:20]RAPDU: 90 00 [11:32:20]wFMCommunicate OK [11:32:20]wFMCommunicate request_size=255 [11:32:20]MH_SAM_APDU [11:32:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 DE 00 00 00 F4 03 04 00 C7 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D1 55 03 00 35 04 06 00 76 [11:32:20]Write to MH i2c: E2 02 01 60 62 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 DE 00 00 00 F4 03 04 00 C7 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D1 55 03 00 35 04 06 00 76 00 00 F2 [11:32:20]Write i2c OK [11:32:20]MH_I2C_Read... [11:32:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:32:21]Read from MH i2c: E2 [11:32:21]MH_I2C_Read... [11:32:21]Read from MH i2c: E2 03 00 [11:32:21]MH_I2C_Read... [11:32:21]Read from MH i2c: E2 03 00 60 62 00 90 00 36 [11:32:21]RAPDU: 90 00 [11:32:21]wFMCommunicate OK [11:32:21]wFMCommunicate request_size=10 [11:32:21]MH_SAM_APDU [11:32:21]CAPDU: 80 0D 02 02 05 D5 E9 04 17 B6 [11:32:21]Write to MH i2c: E2 0D 00 61 62 80 0D 02 02 05 00 D5 E9 04 17 B6 00 00 D6 [11:32:21]Write i2c OK [11:32:21]MH_I2C_Read... [11:32:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:32:21]Read from MH i2c: E2 [11:32:21]MH_I2C_Read... [11:32:21]Read from MH i2c: E2 03 00 [11:32:21]MH_I2C_Read... [11:32:21]Read from MH i2c: E2 03 00 61 62 00 90 00 37 [11:32:21]RAPDU: 90 00 [11:32:21]wFMCommunicate OK [11:32:21]wFMCommunicate request_size=4 [11:32:21]MH_SAM_APDU [11:32:21]CAPDU: 80 0D 03 02 [11:32:21]Write to MH i2c: E2 08 00 62 62 80 0D 03 02 00 00 00 00 3F [11:32:21]Write i2c OK [11:32:21]MH_I2C_Read... [11:32:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:32:21]Read from MH i2c: E2 [11:32:21]MH_I2C_Read... [11:32:21]Read from MH i2c: E2 0B 00 [11:32:21]MH_I2C_Read... [11:32:21]Read from MH i2c: E2 0B 00 62 62 00 19 DB 28 E4 75 E2 AB 3D 90 00 7F [11:32:21]RAPDU: 19 DB 28 E4 75 E2 AB 3D 90 00 [11:32:21]wFMCommunicate OK [11:32:21]SAM_PROTO_SignData done [11:32:21]FM_MakeSignedData done [11:32:21]CreateOFDProtocolMessage [11:32:21]wFMCommunicate request_size=4 [11:32:21]MH_SAM_APDU [11:32:21]CAPDU: 80 11 00 00 [11:32:21]Write to MH i2c: E2 08 00 63 62 80 11 00 00 00 00 00 00 3F [11:32:21]Write i2c OK [11:32:21]MH_I2C_Read... [11:32:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:32:21]Read from MH i2c: E2 [11:32:21]MH_I2C_Read... [11:32:21]Read from MH i2c: E2 17 00 [11:32:21]MH_I2C_Read... [11:32:21]Read from MH i2c: E2 17 00 63 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8E [11:32:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:32:21]wFMCommunicate OK [11:32:21]CreateOFDProtocolMessage done [11:32:21]OFDSenderStorePacket 218577 [11:32:21]StoreOFDPacket docnum=218577 [11:32:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 98 EC 07 01 B3 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 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 DE 00 00 00 F4 03 04 00 C7 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D1 55 03 00 35 04 06 00 76 D5 E9 04 17 B6 19 DB 28 E4 75 E2 AB 3D [11:32:21]CheckFolder [11:32:21]dirname=/storage/ofd_packets [11:32:21]CheckFolder done [11:32:21]ProducePacketName [11:32:21]name=ofd_packets/00218577 [11:32:21]NVStorageSaveData ofd_packets/00218577 [11:32:21]File name is /storage/ofd_packets/00218577 [11:32:21]Write 301 bytes [11:32:21]NVStorageSaveData done [11:32:21]OFDSenderStorePacket done [11:32:21]KKMCreateOFDPacket done [11:32:21]NVStorageSaveData kkm_last_timestamp [11:32:21]File name is /storage/kkm_last_timestamp [11:32:21]Write 4 bytes [11:32:21]NVStorageSaveData done [11:32:21]ExternCall_PrintAddStr [11:32:21]wPrintStart [11:32:21]Write to MH i2c: 01 00 00 64 62 C6 [11:32:21]Write i2c OK [11:32:21]MH_I2C_Read... [11:32:21]Read from MH i2c: 01 [11:32:21]MH_I2C_Read... [11:32:21]Read from MH i2c: 01 07 00 [11:32:21]MH_I2C_Read... [11:32:21]Read from MH i2c: 01 07 00 64 62 00 00 00 00 00 FF 0F DB [11:32:21]RasterBufferAndPrint [11:32:21]line Счет N : (1)536122 [11:32:21]line ИНН: 02508201610067 [11:32:21]line Контрольно-Кассовый Чек [11:32:21]line ПРОДАЖА [11:32:21]line ТРК (МРК, ГНК) : 41 [11:32:21]line Товар: 2710124500 [11:32:21]line Аи-95-К-3 [11:32:21]line 13.480 * 74.20 [11:32:21]line = 1000.22 [11:32:21]line НДС 12% НСП 1% [11:32:21]line > о реализуемом товаре [11:32:21]line ОКРУГЛЕНИЕ: -0.22 [11:32:21]line ИТОГО: 1000.00 [11:32:21]line Внесено: 1000.00 [11:32:21]line СДАЧА: 0.00 [11:32:21]line НСП 1% : 8.85 [11:32:21]line НДС 12% : 106.22 [11:32:21]line Наличными: 1000.00 [11:32:21]line Безнал.: 0.00 [11:32:21]line Место: АЗС № 84 "Партнер Нефть" [11:32:21]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:32:21]line СНО: Общий режим [11:32:21]line Чек 222 19.10.2024 11:32 [11:32:21]line Смена: 443 ФФД: 1.0 [11:32:21]line ЗНМ: 0300000178 [11:32:21]line РНМ: 0000000000098116 [11:32:21]line Версия ККМ: 001 [11:32:21]line ФМ: 0000000000965413 [11:32:21]line ФД: 218577 [11:32:21]line ФПД: 130661109471158 [11:32:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T113223&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218577&fm=130661109471158&tin=02508201610067®Number=0000000000098116&sum=100000 [11:32:21]OFD Sender: Processing packet 218577 [packets to send 80, broken 79] [11:32:21]ProducePacketName [11:32:21]name=ofd_packets/00218577 [11:32:21]OFD Sender: To server: pG, [11:32:21]CommunicateWithHost lk.salyk.kg:30040 [11:32:21]ConnectInit lk.salyk.kg [11:32:21]written 0, free lines is 4095 [11:32:21]Connected sock=10 [11:32:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 98 EC 07 01 B3 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 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 DE 00 00 00 F4 03 04 00 C7 98 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D1 55 03 00 35 04 06 00 76 D5 E9 04 17 B6 19 DB 28 E4 75 E2 AB 3D [11:32:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 6C 3A 47 00 E9 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D1 55 03 00 F4 03 04 00 61 44 13 67 B6 04 01 00 00 E8 F6 8C F6 DA 26 FE CE [11:32:21]CommunicateWithHost err = 0 [11:32:21]CheckOFDResponse [11:32:21]1017 (14) - 77093643461234 [11:32:21]1041 (16) - 0000000000965413 [11:32:21]1040 (4) - 218577 [11:32:21]1012 (4) - 19.10.2024 05:32 [11:32:21]1206 (1) - 0 [11:32:21]OFD Sender: Remove packet 218577 [11:32:21]ProducePacketName [11:32:21]name=ofd_packets/00218577 [11:32:21]NVStorageDeleteData [11:32:22]Write to MH i2c: 01 00 00 8F 62 F1 [11:32:22]Write i2c OK [11:32:22]MH_I2C_Read... [11:32:22]Read from MH i2c: 01 [11:32:22]MH_I2C_Read... [11:32:22]Read from MH i2c: 01 07 00 [11:32:22]MH_I2C_Read... [11:32:22]Read from MH i2c: 01 07 00 8F 62 00 00 00 00 00 F7 0C FB [11:32:22]RasterBufferAndPrint [11:32:22]line [11:32:22]line [11:32:22]line [11:32:22]line [11:32:22]line [11:32:22]written 0, free lines is 3326 [11:32:22]MH_Cut [11:32:22]Write to MH i2c: D1 01 00 96 62 01 CA [11:32:22]Write i2c OK [11:32:22]MH_I2C_Read... [11:32:22]Read from MH i2c: D1 [11:32:22]MH_I2C_Read... [11:32:22]Read from MH i2c: D1 01 00 [11:32:22]MH_I2C_Read... [11:32:22]Read from MH i2c: D1 01 00 96 62 00 C9 [11:32:22]Write to MH i2c: 01 00 00 97 62 F9 [11:32:22]Write i2c OK [11:32:22]MH_I2C_Read... [11:32:22]OFD Sender: No OFD packet to send [11:32:22]*** Cut start [11:32:22]*** Partial cut [11:32:22]*** CUTSNS_PIN = 1 [11:32:22]*** CUTSNS_PIN = 0 [11:32:23]*** Brake cut motor [11:32:23]Read from MH i2c: 01 [11:32:23]MH_I2C_Read... [11:32:23]*** Stop cut motor [11:32:23]*** Cut end [11:32:23]Read from MH i2c: 01 07 00 [11:32:23]MH_I2C_Read... [11:32:23]Read from MH i2c: 01 07 00 97 62 00 00 00 00 00 FF 0F 0E [11:32:23]process_action close_receipt done [11:32:23]requested_data is exist [11:32:23]produce_requested_data [11:32:23]requested_item fm.sn is exist - process it [11:32:23]wFMCommunicate request_size=4 [11:32:23]MH_SAM_APDU [11:32:23]CAPDU: 80 11 00 00 [11:32:23]Write to MH i2c: E2 08 00 98 62 80 11 00 00 00 00 00 00 74 [11:32:23]Write i2c OK [11:32:23]MH_I2C_Read... [11:32:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:32:23]Read from MH i2c: E2 [11:32:23]MH_I2C_Read... [11:32:23]Read from MH i2c: E2 17 00 [11:32:23]MH_I2C_Read... [11:32:23]Read from MH i2c: E2 17 00 98 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C3 [11:32:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:32:23]wFMCommunicate OK [11:32:23]requested_item fd.num is exist - process it [11:32:23]SAM_PROTO_GetFieldsCounters [11:32:23]wFMCommunicate request_size=4 [11:32:23]MH_SAM_APDU [11:32:23]CAPDU: 80 13 00 00 [11:32:23]Write to MH i2c: E2 08 00 99 62 80 13 00 00 00 00 00 00 77 [11:32:23]Write i2c OK [11:32:23]MH_I2C_Read... [11:32:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:32:23]Read from MH i2c: E2 [11:32:23]MH_I2C_Read... [11:32:23]Read from MH i2c: E2 62 00 [11:32:23]MH_I2C_Read... [11:32:23]Read from MH i2c: E2 62 00 99 62 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D1 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 13 [11:32:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D1 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:32:23]wFMCommunicate OK [11:32:23]SAM_PROTO_GetFieldsCounters done [11:32:23]requested_item shift.num is exist - process it [11:32:23]requested_item shift.opened is exist - process it [11:32:23]req_shift_opened [11:32:23]FM_GetShiftState [11:32:23]SAM_PROTO_GetShiftState [11:32:23]wFMCommunicate request_size=4 [11:32:23]MH_SAM_APDU [11:32:23]CAPDU: 80 13 01 00 [11:32:23]Write to MH i2c: E2 08 00 9A 62 80 13 01 00 00 00 00 00 79 [11:32:23]Write i2c OK [11:32:23]MH_I2C_Read... [11:32:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:32:23]Read from MH i2c: E2 [11:32:23]MH_I2C_Read... [11:32:23]Read from MH i2c: E2 0E 00 [11:32:23]MH_I2C_Read... [11:32:23]Read from MH i2c: E2 0E 00 9A 62 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BC [11:32:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:32:23]wFMCommunicate OK [11:32:23]SAM_PROTO_GetShiftState done [11:32:23]FM_GetShiftState done [11:32:23]req_shift_opened done [11:32:23]requested_item shift.open_date is exist - process it [11:32:23]req_shift_open_date [11:32:23]req_shift_open_date done [11:32:23]produce_requested_data done [11:32:23]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218577,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:32:23]process_action_free close_receipt [11:32:23]json_value_free [11:32:23]json_value_free done [11:32:23]process_json_proto returns [11:32:23]Send response to host [11:32:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218577,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:32:23]free response buf [11:32:23]execute_script done [11:32:23]execute_script returns [11:32:23]free content buf [11:32:23]Sock 9.Close socket [11:32:23]Sock 9.Thread stoped [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:56]accept exits with 8 [11:35:56]New connection [11:35:56]New thread 3066682724 created [11:35:56]Thread 3066826084 joined [11:35:56]Waiting for new connection... [11:35:56] Sock 8.Parse request [11:35:56]Sock 8.Check first char [11:35:56]Sock 8.First char is OK [11:35:56]request: POST /json_proto HTTP/1.0 [11:35:56]Method: POST [11:35:56]URL: /json_proto [11:35:56]Method is POST - this is cgi request [11:35:56]url: /json_proto [11:35:56]query_string will be loaded in cgi processing [11:35:56]execute_cgi json_proto POST (null) [11:35:56]execute_cgi path=json_proto method=POST [11:35:56]POST find Content-Length [11:35:56]Host: 172.17.40.4:8080 [11:35:56]Content-Length: 665 [11:35:56]Content-Type: application/json [11:35:56] [11:35:56]POST finish read [11:35:56]Found Content-Length = 665 [11:35:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79766", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 99.00, "quantity" : 1.000, "sum" : 99.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 99.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:56]execute_script... [11:35:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79766", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 99.00, "quantity" : 1.000, "sum" : 99.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 99.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:56]POST & json_proto [11:35:56]process_json_proto [11:35:56]json parsed OK: [11:35:56]protocol is kg_v1.0 [11:35:56]action value=close_receipt [11:35:56]process_action close_receipt [11:35:56]cmd_close_receipt [11:35:56]MH_GetDate [11:35:56]Write to MH i2c: F0 00 00 9B 62 EC [11:35:56]Write i2c OK [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: F0 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: F0 09 00 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: F0 09 00 9B 62 00 A0 99 13 67 EE 0E 0D 67 18 [11:35:56]GetLastDocTimeStamp 1729337543 [11:35:56]current date 1729337760 [11:35:56]FM_GetShiftState [11:35:56]SAM_PROTO_GetShiftState [11:35:56]wFMCommunicate request_size=4 [11:35:56]MH_SAM_APDU [11:35:56]CAPDU: 80 13 01 00 [11:35:56]Write to MH i2c: E2 08 00 9C 62 80 13 01 00 00 00 00 00 7B [11:35:56]Write i2c OK [11:35:56]MH_I2C_Read... [11:35:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:56]Read from MH i2c: E2 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: E2 0E 00 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: E2 0E 00 9C 62 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BE [11:35:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:35:56]wFMCommunicate OK [11:35:56]SAM_PROTO_GetShiftState done [11:35:56]FM_GetShiftState done [11:35:56]opened in 1729296582 [11:35:56]opened+sec_in_day 1729382982 [11:35:56]quantity*price = 9900 [11:35:56]sum+1 = 9901 [11:35:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 99.00 НСП 1% : 0.88 НДС 12% : 10.51 Наличными: 99.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 223 19.10.2024 11:36 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218578 ФПД: 23386256826660 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T113600&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218578&fm=23386256826660&tin=02508201610067®Number=0000000000098116&sum=9900 0 [11:35:57]StoreToDocumentArchive [11:35:57]shift 443 fd 218578 [11:35:57]save to /storage/0443/doc_00218578 [11:35:57]save last doc name /storage/0443/doc_00218578 to /storage/kkm_last_doc_name [11:35:57]save OK [11:35:57]Clear old archive folders... [11:35:57]ProcessDocumentItem done err = 0, tmpTLVsize=293 [11:35:57]tlvbuf is 01536440 [11:35:57]SAM_PROTO_ClearQueue [11:35:57]wFMCommunicate request_size=4 [11:35:57]MH_SAM_APDU [11:35:57]CAPDU: 80 09 00 00 [11:35:57]Write to MH i2c: E2 08 00 A9 62 80 09 00 00 00 00 00 00 7D [11:35:57]Write i2c OK [11:35:57]MH_I2C_Read... [11:35:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:35:57]Read from MH i2c: E2 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 03 00 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 03 00 A9 62 00 90 00 7F [11:35:57]RAPDU: 90 00 [11:35:57]wFMCommunicate OK [11:35:57]SAM_PROTO_ClearQueue done [11:35:57]KKMCreateOFDPacket [11:35:57]OFDProtocolAddRootSTLVToBuf [11:35:57]FM_MakeSignedData [11:35:57]FM_MakeSignedData [11:35:57]SAM_PROTO_SignData [11:35:57]wFMCommunicate request_size=4 [11:35:57]MH_SAM_APDU [11:35:57]CAPDU: 80 0D 01 02 [11:35:57]Write to MH i2c: E2 08 00 AA 62 80 0D 01 02 00 00 00 00 85 [11:35:57]Write i2c OK [11:35:57]MH_I2C_Read... [11:35:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:35:57]Read from MH i2c: E2 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 03 00 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 03 00 AA 62 00 90 00 80 [11:35:57]RAPDU: 90 00 [11:35:57]wFMCommunicate OK [11:35:57]wFMCommunicate request_size=255 [11:35:57]MH_SAM_APDU [11:35:57]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 AC 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 26 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 04 00 00 00 00 07 04 06 00 AC 26 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 A0 99 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [11:35:57]Write to MH i2c: E2 02 01 AB 62 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 AC 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 26 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 04 00 00 00 00 07 04 06 00 AC 26 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 A0 99 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 2F [11:35:57]Write i2c OK [11:35:57]MH_I2C_Read... [11:35:57]OFD Sender: No OFD packet to send [11:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:57]Read from MH i2c: E2 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 03 00 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 03 00 AB 62 00 90 00 81 [11:35:57]RAPDU: 90 00 [11:35:57]wFMCommunicate OK [11:35:57]wFMCommunicate request_size=52 [11:35:57]MH_SAM_APDU [11:35:57]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D2 55 03 00 35 04 06 00 15 45 09 87 E1 24 [11:35:57]Write to MH i2c: E2 37 00 AC 62 80 0D 02 02 2F 00 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D2 55 03 00 35 04 06 00 15 45 09 87 E1 24 00 00 60 [11:35:57]Write i2c OK [11:35:57]MH_I2C_Read... [11:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:57]Read from MH i2c: E2 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 03 00 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 03 00 AC 62 00 90 00 82 [11:35:57]RAPDU: 90 00 [11:35:57]wFMCommunicate OK [11:35:57]wFMCommunicate request_size=4 [11:35:57]MH_SAM_APDU [11:35:57]CAPDU: 80 0D 03 02 [11:35:57]Write to MH i2c: E2 08 00 AD 62 80 0D 03 02 00 00 00 00 8A [11:35:57]Write i2c OK [11:35:57]MH_I2C_Read... [11:35:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:35:57]Read from MH i2c: E2 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 0B 00 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 0B 00 AD 62 00 05 55 2C 17 C9 F5 27 53 90 00 60 [11:35:57]RAPDU: 05 55 2C 17 C9 F5 27 53 90 00 [11:35:57]wFMCommunicate OK [11:35:57]SAM_PROTO_SignData done [11:35:57]FM_MakeSignedData done [11:35:57]CreateOFDProtocolMessage [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 AE 62 80 11 00 00 00 00 00 00 8A [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 AE 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D9 [11:35:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:35:57]wFMCommunicate OK [11:35:57]CreateOFDProtocolMessage done [11:35:57]OFDSenderStorePacket 218578 [11:35:57]StoreOFDPacket docnum=218578 [11:35:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 39 01 00 00 D4 22 31 01 EB 76 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 AC 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 26 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 04 00 00 00 00 07 04 06 00 AC 26 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 A0 99 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D2 55 03 00 35 04 06 00 15 45 09 87 E1 24 05 55 2C 17 C9 F5 27 53 [11:35:57]CheckFolder [11:35:57]dirname=/storage/ofd_packets [11:35:57]CheckFolder done [11:35:57]ProducePacketName [11:35:57]name=ofd_packets/00218578 [11:35:57]NVStorageSaveData ofd_packets/00218578 [11:35:57]File name is /storage/ofd_packets/00218578 [11:35:57]Write 343 bytes [11:35:57]NVStorageSaveData done [11:35:57]OFDSenderStorePacket done [11:35:57]KKMCreateOFDPacket done [11:35:57]NVStorageSaveData kkm_last_timestamp [11:35:57]OFD Sender: Processing packet 218578 [packets to send 80, broken 79] [11:35:57]ProducePacketName [11:35:57]name=ofd_packets/00218578 [11:35:57]OFD Sender: To server: pG, [11:35:57]CommunicateWithHost lk.salyk.kg:30040 [11:35:57]ConnectInit lk.salyk.kg [11:35:57]File name is /storage/kkm_last_timestamp [11:35:57]Write 4 bytes [11:35:57]NVStorageSaveData done [11:35:57]ExternCall_PrintAddStr [11:35:57]wPrintStart [11:35:57]Write to MH i2c: 01 00 00 AF 62 11 [11:35:57]Write i2c OK [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: 01 [11:35:57]MH_I2C_Read... [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 AF 62 00 00 00 00 00 FF 0F 26 [11:35:57]RasterBufferAndPrint [11:35:57]line Счет N : (3)79766 [11:35:57]line ИНН: 02508201610067 [11:35:57]line Контрольно-Кассовый Чек [11:35:57]line ПРОДАЖА [11:35:57]line Товар: 4870022003305 [11:35:57]line Напиток Gorilla эн нат ж/б 0,5/0,45л [11:35:57]line 1.000 * 99.00 [11:35:57]line = 99.00 [11:35:57]line НДС 12% НСП 1% [11:35:57]line > о реализуемом товаре [11:35:57]line ИТОГО: 99.00 [11:35:57]line НСП 1% : 0.88 [11:35:57]line НДС 12% : 10.51 [11:35:57]line Наличными: 99.00 [11:35:57]line Безнал.: 0.00 [11:35:57]line Место: АЗС № 84 "Партнер Нефть" [11:35:57]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:35:57]line СНО: Общий режим [11:35:57]line Чек 223 19.10.2024 11:36 [11:35:57]line Смена: 443 ФФД: 1.0 [11:35:57]line ЗНМ: 0300000178 [11:35:57]line РНМ: 0000000000098116 [11:35:57]line Версия ККМ: 001 [11:35:57]line ФМ: 0000000000965413 [11:35:57]line ФД: 218578 [11:35:57]line ФПД: 23386256826660 [11:35:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T113600&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218578&fm=23386256826660&tin=02508201610067®Number=0000000000098116&sum=9900 [11:35:58]line 0 [11:35:58]Connected sock=10 [11:35:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 39 01 00 00 D4 22 31 01 EB 76 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 AC 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 26 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 04 00 00 00 00 07 04 06 00 AC 26 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 A0 99 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D2 55 03 00 35 04 06 00 15 45 09 87 E1 24 05 55 2C 17 C9 F5 27 53 [11:35:58]written 0, free lines is 4095 [11:35:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E2 8E 47 00 95 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 39 36 35 34 31 33 10 04 04 00 D2 55 03 00 F4 03 04 00 3A 45 13 67 B6 04 01 00 00 0D FD 1B 50 0E 28 A1 83 [11:35:58]CommunicateWithHost err = 0 [11:35:58]CheckOFDResponse [11:35:58]1017 (14) - 77093643461234 [11:35:58]1041 (16) - 0000000000965413 [11:35:58]1040 (4) - 218578 [11:35:58]1012 (4) - 19.10.2024 05:35 [11:35:58]1206 (1) - 0 [11:35:58]OFD Sender: Remove packet 218578 [11:35:58]ProducePacketName [11:35:58]name=ofd_packets/00218578 [11:35:58]NVStorageDeleteData [11:35:58]Write to MH i2c: 01 00 00 D8 62 3A [11:35:58]Write i2c OK [11:35:58]MH_I2C_Read... [11:35:58]Read from MH i2c: 01 [11:35:58]MH_I2C_Read... [11:35:58]Read from MH i2c: 01 07 00 [11:35:58]MH_I2C_Read... [11:35:58]Read from MH i2c: 01 07 00 D8 62 00 00 00 00 00 FF 0C 4C [11:35:58]RasterBufferAndPrint [11:35:58]line [11:35:58]line [11:35:58]line [11:35:58]line [11:35:58]line [11:35:58]written 0, free lines is 3337 [11:35:58]MH_Cut [11:35:58]Write to MH i2c: D1 01 00 DF 62 01 13 [11:35:58]Write i2c OK [11:35:58]MH_I2C_Read... [11:35:58]Read from MH i2c: D1 [11:35:58]MH_I2C_Read... [11:35:58]Read from MH i2c: D1 01 00 [11:35:58]MH_I2C_Read... [11:35:58]Read from MH i2c: D1 01 00 DF 62 00 12 [11:35:58]Write to MH i2c: 01 00 00 E0 62 42 [11:35:58]Write i2c OK [11:35:58]MH_I2C_Read... [11:35:58]OFD Sender: No OFD packet to send [11:35:59]*** Cut start [11:35:59]*** Partial cut [11:35:59]*** CUTSNS_PIN = 1 [11:35:59]*** CUTSNS_PIN = 0 [11:35:59]*** Brake cut motor [11:36:00]Read from MH i2c: 01 [11:36:00]MH_I2C_Read... [11:36:00]*** Stop cut motor [11:36:00]*** Cut end [11:36:00]Read from MH i2c: 01 07 00 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: 01 07 00 E0 62 00 00 00 00 00 FF 0F 57 [11:36:00]process_action close_receipt done [11:36:00]requested_data is exist [11:36:00]produce_requested_data [11:36:00]requested_item fm.sn is exist - process it [11:36:00]wFMCommunicate request_size=4 [11:36:00]MH_SAM_APDU [11:36:00]CAPDU: 80 11 00 00 [11:36:00]Write to MH i2c: E2 08 00 E1 62 80 11 00 00 00 00 00 00 BD [11:36:00]Write i2c OK [11:36:00]MH_I2C_Read... [11:36:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:00]Read from MH i2c: E2 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: E2 17 00 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: E2 17 00 E1 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0C [11:36:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:36:00]wFMCommunicate OK [11:36:00]requested_item fd.num is exist - process it [11:36:00]SAM_PROTO_GetFieldsCounters [11:36:00]wFMCommunicate request_size=4 [11:36:00]MH_SAM_APDU [11:36:00]CAPDU: 80 13 00 00 [11:36:00]Write to MH i2c: E2 08 00 E2 62 80 13 00 00 00 00 00 00 C0 [11:36:00]Write i2c OK [11:36:00]MH_I2C_Read... [11:36:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:36:00]Read from MH i2c: E2 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: E2 62 00 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: E2 62 00 E2 62 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D2 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 60 [11:36:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D2 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:36:00]wFMCommunicate OK [11:36:00]SAM_PROTO_GetFieldsCounters done [11:36:00]requested_item shift.num is exist - process it [11:36:00]requested_item shift.opened is exist - process it [11:36:00]req_shift_opened [11:36:00]FM_GetShiftState [11:36:00]SAM_PROTO_GetShiftState [11:36:00]wFMCommunicate request_size=4 [11:36:00]MH_SAM_APDU [11:36:00]CAPDU: 80 13 01 00 [11:36:00]Write to MH i2c: E2 08 00 E3 62 80 13 01 00 00 00 00 00 C2 [11:36:00]Write i2c OK [11:36:00]MH_I2C_Read... [11:36:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:00]Read from MH i2c: E2 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: E2 0E 00 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: E2 0E 00 E3 62 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 05 [11:36:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:36:00]wFMCommunicate OK [11:36:00]SAM_PROTO_GetShiftState done [11:36:00]FM_GetShiftState done [11:36:00]req_shift_opened done [11:36:00]requested_item shift.open_date is exist - process it [11:36:00]req_shift_open_date [11:36:00]req_shift_open_date done [11:36:00]produce_requested_data done [11:36:00]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218578,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:36:00]process_action_free close_receipt [11:36:00]json_value_free [11:36:00]json_value_free done [11:36:00]process_json_proto returns [11:36:00]Send response to host [11:36:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218578,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:36:00]free response buf [11:36:00]execute_script done [11:36:00]execute_script returns [11:36:00]free content buf [11:36:00]Sock 8.Close socket [11:36:00]Sock 8.Thread stoped [11:36:03]OFD Sender: No OFD packet to send [11:36:09]OFD Sender: No OFD packet to send [11:36:14]OFD Sender: No OFD packet to send [11:36:19]OFD Sender: No OFD packet to send [11:36:24]OFD Sender: No OFD packet to send [11:36:29]OFD Sender: No OFD packet to send [11:36:34]OFD Sender: No OFD packet to send [11:36:39]OFD Sender: No OFD packet to send [11:36:44]OFD Sender: No OFD packet to send [11:36:49]OFD Sender: No OFD packet to send [11:36:54]OFD Sender: No OFD packet to send [11:36:59]OFD Sender: No OFD packet to send [11:37:04]OFD Sender: No OFD packet to send [11:37:09]OFD Sender: No OFD packet to send [11:37:14]OFD Sender: No OFD packet to send [11:37:19]OFD Sender: No OFD packet to send [11:37:24]OFD Sender: No OFD packet to send [11:37:29]OFD Sender: No OFD packet to send [11:37:34]OFD Sender: No OFD packet to send [11:37:39]OFD Sender: No OFD packet to send [11:37:44]OFD Sender: No OFD packet to send [11:37:49]OFD Sender: No OFD packet to send [11:37:54]OFD Sender: No OFD packet to send [11:37:59]OFD Sender: No OFD packet to send [11:38:04]OFD Sender: No OFD packet to send [11:38:09]OFD Sender: No OFD packet to send [11:38:14]OFD Sender: No OFD packet to send [11:38:19]OFD Sender: No OFD packet to send [11:38:24]OFD Sender: No OFD packet to send [11:38:29]OFD Sender: No OFD packet to send [11:38:31]accept exits with 9 [11:38:31]New connection [11:38:31]New thread 3066826084 created [11:38:31]Thread 3066682724 joined [11:38:31]Waiting for new connection... [11:38:31] Sock 9.Parse request [11:38:31]Sock 9.Check first char [11:38:31]Sock 9.First char is OK [11:38:31]request: POST /json_proto HTTP/1.0 [11:38:31]Method: POST [11:38:31]URL: /json_proto [11:38:31]Method is POST - this is cgi request [11:38:31]url: /json_proto [11:38:31]query_string will be loaded in cgi processing [11:38:31]execute_cgi json_proto POST (null) [11:38:31]execute_cgi path=json_proto method=POST [11:38:31]POST find Content-Length [11:38:31]Host: 172.17.40.4:8080 [11:38:31]Content-Length: 674 [11:38:31]Content-Type: application/json [11:38:31] [11:38:31]POST finish read [11:38:31]Found Content-Length = 674 [11:38:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:38:31]execute_script... [11:38: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)536124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:38:31]POST & json_proto [11:38:31]process_json_proto [11:38:31]json parsed OK: [11:38:31]protocol is kg_v1.0 [11:38:31]action value=close_receipt [11:38:31]process_action close_receipt [11:38:31]cmd_close_receipt [11:38:31]MH_GetDate [11:38:31]Write to MH i2c: F0 00 00 E4 62 35 [11:38:31]Write i2c OK [11:38:31]MH_I2C_Read... [11:38:31]Read from MH i2c: F0 [11:38:31]MH_I2C_Read... [11:38:31]Read from MH i2c: F0 09 00 [11:38:31]MH_I2C_Read... [11:38:31]Read from MH i2c: F0 09 00 E4 62 00 3C 9A 13 67 EE 0E 0D 67 FE [11:38:31]GetLastDocTimeStamp 1729337760 [11:38:31]current date 1729337916 [11:38:31]FM_GetShiftState [11:38:31]SAM_PROTO_GetShiftState [11:38:31]wFMCommunicate request_size=4 [11:38:31]MH_SAM_APDU [11:38:31]CAPDU: 80 13 01 00 [11:38:31]Write to MH i2c: E2 08 00 E5 62 80 13 01 00 00 00 00 00 C4 [11:38:31]Write i2c OK [11:38:31]MH_I2C_Read... [11:38:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:31]Read from MH i2c: E2 [11:38:31]MH_I2C_Read... [11:38:31]Read from MH i2c: E2 0E 00 [11:38:31]MH_I2C_Read... [11:38:31]Read from MH i2c: E2 0E 00 E5 62 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 07 [11:38:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:38:31]wFMCommunicate OK [11:38:31]SAM_PROTO_GetShiftState done [11:38:31]FM_GetShiftState done [11:38:31]opened in 1729296582 [11:38:31]opened+sec_in_day 1729382982 [11:38:31]quantity*price = 50063 [11:38:31]sum+1 = 50064 [11:38:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 224 19.10.2024 11:38 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218579 ФПД: 215358580515233 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T113836&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218579&fm=215358580515233&tin=02508201610067®Number=0000000000098116&sum=50000 [11:38:32]StoreToDocumentArchive [11:38:32]shift 443 fd 218579 [11:38:32]save to /storage/0443/doc_00218579 [11:38:32]save last doc name /storage/0443/doc_00218579 to /storage/kkm_last_doc_name [11:38:32]save OK [11:38:32]Clear old archive folders... [11:38:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:38:32]tlvbuf is 0151DD30 [11:38:32]SAM_PROTO_ClearQueue [11:38:32]wFMCommunicate request_size=4 [11:38:32]MH_SAM_APDU [11:38:32]CAPDU: 80 09 00 00 [11:38:32]Write to MH i2c: E2 08 00 F2 62 80 09 00 00 00 00 00 00 C6 [11:38:32]Write i2c OK [11:38:32]MH_I2C_Read... [11:38:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:38:33]Read from MH i2c: E2 [11:38:33]MH_I2C_Read... [11:38:33]Read from MH i2c: E2 03 00 [11:38:33]MH_I2C_Read... [11:38:33]Read from MH i2c: E2 03 00 F2 62 00 90 00 C8 [11:38:33]RAPDU: 90 00 [11:38:33]wFMCommunicate OK [11:38:33]SAM_PROTO_ClearQueue done [11:38:33]KKMCreateOFDPacket [11:38:33]OFDProtocolAddRootSTLVToBuf [11:38:33]FM_MakeSignedData [11:38:33]FM_MakeSignedData [11:38:33]SAM_PROTO_SignData [11:38:33]wFMCommunicate request_size=4 [11:38:33]MH_SAM_APDU [11:38:33]CAPDU: 80 0D 01 02 [11:38:33]Write to MH i2c: E2 08 00 F3 62 80 0D 01 02 00 00 00 00 CE [11:38:33]Write i2c OK [11:38:33]MH_I2C_Read... [11:38:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:38:33]Read from MH i2c: E2 [11:38:33]MH_I2C_Read... [11:38:33]Read from MH i2c: E2 03 00 [11:38:33]MH_I2C_Read... [11:38:33]Read from MH i2c: E2 03 00 F3 62 00 90 00 C9 [11:38:33]RAPDU: 90 00 [11:38:33]wFMCommunicate OK [11:38:33]wFMCommunicate request_size=255 [11:38:33]MH_SAM_APDU [11:38:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 E0 00 00 00 F4 03 04 00 3C 9A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D3 55 03 00 35 04 06 00 C3 DE 13 B0 [11:38:33]Write to MH i2c: E2 02 01 F4 62 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 E0 00 00 00 F4 03 04 00 3C 9A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D3 55 03 00 35 04 06 00 C3 DE 13 B0 00 00 4F [11:38:33]Write i2c OK [11:38:33]MH_I2C_Read... [11:38:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:33]Read from MH i2c: E2 [11:38:33]MH_I2C_Read... [11:38:33]Read from MH i2c: E2 03 00 [11:38:33]MH_I2C_Read... [11:38:33]Read from MH i2c: E2 03 00 F4 62 00 90 00 CA [11:38:33]RAPDU: 90 00 [11:38:33]wFMCommunicate OK [11:38:33]wFMCommunicate request_size=7 [11:38:33]MH_SAM_APDU [11:38:33]CAPDU: 80 0D 02 02 02 E1 A1 [11:38:33]Write to MH i2c: E2 0A 00 F5 62 80 0D 02 02 02 00 E1 A1 00 00 57 [11:38:33]Write i2c OK [11:38:33]MH_I2C_Read... [11:38:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:33]Read from MH i2c: E2 [11:38:33]MH_I2C_Read... [11:38:33]Read from MH i2c: E2 03 00 [11:38:33]MH_I2C_Read... [11:38:33]Read from MH i2c: E2 03 00 F5 62 00 90 00 CB [11:38:33]RAPDU: 90 00 [11:38:33]wFMCommunicate OK [11:38:33]wFMCommunicate request_size=4 [11:38:33]MH_SAM_APDU [11:38:33]CAPDU: 80 0D 03 02 [11:38:33]Write to MH i2c: E2 08 00 F6 62 80 0D 03 02 00 00 00 00 D3 [11:38:33]Write i2c OK [11:38:33]MH_I2C_Read... [11:38:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:38:33]Read from MH i2c: E2 [11:38:33]MH_I2C_Read... [11:38:33]Read from MH i2c: E2 0B 00 [11:38:33]MH_I2C_Read... [11:38:33]Read from MH i2c: E2 0B 00 F6 62 00 41 62 9A B7 A0 B9 90 59 90 00 0A [11:38:33]RAPDU: 41 62 9A B7 A0 B9 90 59 90 00 [11:38:33]wFMCommunicate OK [11:38:33]SAM_PROTO_SignData done [11:38:33]FM_MakeSignedData done [11:38:33]CreateOFDProtocolMessage [11:38:33]wFMCommunicate request_size=4 [11:38:33]MH_SAM_APDU [11:38:33]CAPDU: 80 11 00 00 [11:38:33]Write to MH i2c: E2 08 00 F7 62 80 11 00 00 00 00 00 00 D3 [11:38:33]Write i2c OK [11:38:33]MH_I2C_Read... [11:38:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:33]Read from MH i2c: E2 [11:38:33]MH_I2C_Read... [11:38:33]Read from MH i2c: E2 17 00 [11:38:33]MH_I2C_Read... [11:38:33]Read from MH i2c: E2 17 00 F7 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 22 [11:38:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:38:33]wFMCommunicate OK [11:38:33]CreateOFDProtocolMessage done [11:38:33]OFDSenderStorePacket 218579 [11:38:33]StoreOFDPacket docnum=218579 [11:38:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B8 17 04 01 E8 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 E0 00 00 00 F4 03 04 00 3C 9A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D3 55 03 00 35 04 06 00 C3 DE 13 B0 E1 A1 41 62 9A B7 A0 B9 90 59 [11:38:33]CheckFolder [11:38:33]dirname=/storage/ofd_packets [11:38:33]CheckFolder done [11:38:33]ProducePacketName [11:38:33]name=ofd_packets/00218579 [11:38:33]NVStorageSaveData ofd_packets/00218579 [11:38:33]File name is /storage/ofd_packets/00218579 [11:38:33]Write 298 bytes [11:38:33]NVStorageSaveData done [11:38:33]OFDSenderStorePacket done [11:38:33]KKMCreateOFDPacket done [11:38:33]NVStorageSaveData kkm_last_timestamp [11:38:33]File name is /storage/kkm_last_timestamp [11:38:33]Write 4 bytes [11:38:33]NVStorageSaveData done [11:38:33]ExternCall_PrintAddStr [11:38:33]wPrintStart [11:38:33]Write to MH i2c: 01 00 00 F8 62 5A [11:38:33]Write i2c OK [11:38:33]MH_I2C_Read... [11:38:33]Read from MH i2c: 01 [11:38:33]MH_I2C_Read... [11:38:33]Read from MH i2c: 01 07 00 [11:38:33]MH_I2C_Read... [11:38:33]Read from MH i2c: 01 07 00 F8 62 00 00 00 00 00 FF 0F 6F [11:38:33]RasterBufferAndPrint [11:38:33]line Счет N : (1)536124 [11:38:33]line ИНН: 02508201610067 [11:38:33]line Контрольно-Кассовый Чек [11:38:33]line ПРОДАЖА [11:38:33]line ТРК (МРК, ГНК) : 51 [11:38:33]line Товар: 2710194210 [11:38:33]line ДТ-К-2 [11:38:33]line 6.570 * 76.20 [11:38:33]line = 500.63 [11:38:33]line НДС 12% НСП 1% [11:38:33]line > о реализуемом товаре [11:38:33]line ОКРУГЛЕНИЕ: -0.63 [11:38:33]line ИТОГО: 500.00 [11:38:33]line Внесено: 500.00 [11:38:33]line СДАЧА: 0.00 [11:38:33]line НСП 1% : 4.43 [11:38:33]line НДС 12% : 53.16 [11:38:33]line Наличными: 500.00 [11:38:33]line Безнал.: 0.00 [11:38:33]line Место: АЗС № 84 "Партнер Нефть" [11:38:33]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:38:33]line СНО: Общий режим [11:38:33]line Чек 224 19.10.2024 11:38 [11:38:33]line Смена: 443 ФФД: 1.0 [11:38:33]line ЗНМ: 0300000178 [11:38:33]line РНМ: 0000000000098116 [11:38:33]line Версия ККМ: 001 [11:38:33]line ФМ: 0000000000965413 [11:38:33]line ФД: 218579 [11:38:33]line ФПД: 215358580515233 [11:38:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T113836&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218579&fm=215358580515233&tin=02508201610067®Number=0000000000098116&sum=50000 [11:38:33]OFD Sender: Processing packet 218579 [packets to send 80, broken 79] [11:38:33]ProducePacketName [11:38:33]name=ofd_packets/00218579 [11:38:33]OFD Sender: To server: pG, [11:38:33]CommunicateWithHost lk.salyk.kg:30040 [11:38:33]ConnectInit lk.salyk.kg [11:38:33]written 0, free lines is 4095 [11:38:33]Connected sock=11 [11:38:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B8 17 04 01 E8 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 E0 00 00 00 F4 03 04 00 3C 9A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D3 55 03 00 35 04 06 00 C3 DE 13 B0 E1 A1 41 62 9A B7 A0 B9 90 59 [11:38:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C2 8A 47 00 35 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D3 55 03 00 F4 03 04 00 D5 45 13 67 B6 04 01 00 00 01 C6 84 8A 36 82 66 AF [11:38:34]CommunicateWithHost err = 0 [11:38:34]CheckOFDResponse [11:38:34]1017 (14) - 77093643461234 [11:38:34]1041 (16) - 0000000000965413 [11:38:34]1040 (4) - 218579 [11:38:34]1012 (4) - 19.10.2024 05:38 [11:38:34]1206 (1) - 0 [11:38:34]OFD Sender: Remove packet 218579 [11:38:34]ProducePacketName [11:38:34]name=ofd_packets/00218579 [11:38:34]NVStorageDeleteData [11:38:34]Write to MH i2c: 01 00 00 23 63 86 [11:38:34]Write i2c OK [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: 01 [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: 01 07 00 [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: 01 07 00 23 63 00 00 00 00 00 EB 0C 84 [11:38:34]RasterBufferAndPrint [11:38:34]line [11:38:34]line [11:38:34]line [11:38:34]line [11:38:34]line [11:38:34]written 0, free lines is 3313 [11:38:34]MH_Cut [11:38:34]Write to MH i2c: D1 01 00 2A 63 01 5F [11:38:34]Write i2c OK [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: D1 [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: D1 01 00 [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: D1 01 00 2A 63 00 5E [11:38:34]Write to MH i2c: 01 00 00 2B 63 8E [11:38:34]Write i2c OK [11:38:34]MH_I2C_Read... [11:38:34]OFD Sender: No OFD packet to send [11:38:35]*** Cut start [11:38:35]*** Partial cut [11:38:35]*** CUTSNS_PIN = 1 [11:38:35]*** CUTSNS_PIN = 0 [11:38:35]*** Brake cut motor [11:38:35]Read from MH i2c: 01 [11:38:35]MH_I2C_Read... [11:38:35]*** Stop cut motor [11:38:35]*** Cut end [11:38:35]Read from MH i2c: 01 07 00 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: 01 07 00 2B 63 00 00 00 00 00 FF 0F A3 [11:38:35]process_action close_receipt done [11:38:35]requested_data is exist [11:38:35]produce_requested_data [11:38:35]requested_item fm.sn is exist - process it [11:38:35]wFMCommunicate request_size=4 [11:38:35]MH_SAM_APDU [11:38:35]CAPDU: 80 11 00 00 [11:38:35]Write to MH i2c: E2 08 00 2C 63 80 11 00 00 00 00 00 00 09 [11:38:35]Write i2c OK [11:38:35]MH_I2C_Read... [11:38:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:35]Read from MH i2c: E2 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 17 00 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 17 00 2C 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 58 [11:38:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:38:35]wFMCommunicate OK [11:38:35]requested_item fd.num is exist - process it [11:38:35]SAM_PROTO_GetFieldsCounters [11:38:35]wFMCommunicate request_size=4 [11:38:35]MH_SAM_APDU [11:38:35]CAPDU: 80 13 00 00 [11:38:35]Write to MH i2c: E2 08 00 2D 63 80 13 00 00 00 00 00 00 0C [11:38:35]Write i2c OK [11:38:35]MH_I2C_Read... [11:38:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:38:35]Read from MH i2c: E2 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 62 00 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 62 00 2D 63 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D3 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 B0 [11:38:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D3 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:38:35]wFMCommunicate OK [11:38:35]SAM_PROTO_GetFieldsCounters done [11:38:35]requested_item shift.num is exist - process it [11:38:35]requested_item shift.opened is exist - process it [11:38:35]req_shift_opened [11:38:35]FM_GetShiftState [11:38:35]SAM_PROTO_GetShiftState [11:38:35]wFMCommunicate request_size=4 [11:38:35]MH_SAM_APDU [11:38:35]CAPDU: 80 13 01 00 [11:38:35]Write to MH i2c: E2 08 00 2E 63 80 13 01 00 00 00 00 00 0E [11:38:35]Write i2c OK [11:38:35]MH_I2C_Read... [11:38:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:35]Read from MH i2c: E2 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 0E 00 [11:38:35]MH_I2C_Read... [11:38:35]Read from MH i2c: E2 0E 00 2E 63 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 51 [11:38:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:38:35]wFMCommunicate OK [11:38:35]SAM_PROTO_GetShiftState done [11:38:35]FM_GetShiftState done [11:38:35]req_shift_opened done [11:38:35]requested_item shift.open_date is exist - process it [11:38:35]req_shift_open_date [11:38:35]req_shift_open_date done [11:38:35]produce_requested_data done [11:38:35]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218579,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:38:35]process_action_free close_receipt [11:38:35]json_value_free [11:38:35]json_value_free done [11:38:35]process_json_proto returns [11:38:35]Send response to host [11:38:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218579,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:38:35]free response buf [11:38:35]execute_script done [11:38:35]execute_script returns [11:38:35]free content buf [11:38:35]Sock 9.Close socket [11:38:35]Sock 9.Thread stoped [11:38:39]OFD Sender: No OFD packet to send [11:38:44]OFD Sender: No OFD packet to send [11:38:49]OFD Sender: No OFD packet to send [11:38:54]OFD Sender: No OFD packet to send [11:38:59]OFD Sender: No OFD packet to send [11:39:04]OFD Sender: No OFD packet to send [11:39:09]OFD Sender: No OFD packet to send [11:39:14]OFD Sender: No OFD packet to send [11:39:19]OFD Sender: No OFD packet to send [11:39:24]OFD Sender: No OFD packet to send [11:39:29]OFD Sender: No OFD packet to send [11:39:34]OFD Sender: No OFD packet to send [11:39:39]OFD Sender: No OFD packet to send [11:39:44]OFD Sender: No OFD packet to send [11:39:49]OFD Sender: No OFD packet to send [11:39:54]OFD Sender: No OFD packet to send [11:39:59]OFD Sender: No OFD packet to send [11:40:04]OFD Sender: No OFD packet to send [11:40:09]OFD Sender: No OFD packet to send [11:40:14]OFD Sender: No OFD packet to send [11:40:19]OFD Sender: No OFD packet to send [11:40:24]OFD Sender: No OFD packet to send [11:40:29]OFD Sender: No OFD packet to send [11:40:34]OFD Sender: No OFD packet to send [11:40:39]OFD Sender: No OFD packet to send [11:40:44]OFD Sender: No OFD packet to send [11:40:49]OFD Sender: No OFD packet to send [11:40:54]OFD Sender: No OFD packet to send [11:40:59]OFD Sender: No OFD packet to send [11:41:04]OFD Sender: No OFD packet to send [11:41:09]OFD Sender: No OFD packet to send [11:41:14]OFD Sender: No OFD packet to send [11:41:16]accept exits with 8 [11:41:16]New connection [11:41:16]New thread 3066682724 created [11:41:16]Thread 3066826084 joined [11:41:16]Waiting for new connection... [11:41:16] Sock 8.Parse request [11:41:16]Sock 8.Check first char [11:41:16]Sock 8.First char is OK [11:41:16]request: POST /json_proto HTTP/1.0 [11:41:16]Method: POST [11:41:16]URL: /json_proto [11:41:16]Method is POST - this is cgi request [11:41:16]url: /json_proto [11:41:16]query_string will be loaded in cgi processing [11:41:16]execute_cgi json_proto POST (null) [11:41:16]execute_cgi path=json_proto method=POST [11:41:16]POST find Content-Length [11:41:16]Host: 172.17.40.4:8080 [11:41:16]Content-Length: 682 [11:41:16]Content-Type: application/json [11:41:16] [11:41:16]POST finish read [11:41:16]Found Content-Length = 682 [11:41:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:16]execute_script... [11:41: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)536125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:16]POST & json_proto [11:41:16]process_json_proto [11:41:16]json parsed OK: [11:41:16]protocol is kg_v1.0 [11:41:16]action value=close_receipt [11:41:16]process_action close_receipt [11:41:16]cmd_close_receipt [11:41:16]MH_GetDate [11:41:16]Write to MH i2c: F0 00 00 2F 63 81 [11:41:16]Write i2c OK [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: F0 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: F0 09 00 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: F0 09 00 2F 63 00 E0 9A 13 67 EE 0E 0D 67 EE [11:41:16]GetLastDocTimeStamp 1729337916 [11:41:16]current date 1729338080 [11:41:16]FM_GetShiftState [11:41:16]SAM_PROTO_GetShiftState [11:41:16]wFMCommunicate request_size=4 [11:41:16]MH_SAM_APDU [11:41:16]CAPDU: 80 13 01 00 [11:41:16]Write to MH i2c: E2 08 00 30 63 80 13 01 00 00 00 00 00 10 [11:41:16]Write i2c OK [11:41:16]MH_I2C_Read... [11:41:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:16]Read from MH i2c: E2 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 0E 00 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 0E 00 30 63 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 53 [11:41:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:41:16]wFMCommunicate OK [11:41:16]SAM_PROTO_GetShiftState done [11:41:16]FM_GetShiftState done [11:41:16]opened in 1729296582 [11:41:16]opened+sec_in_day 1729382982 [11:41:16]quantity*price = 100015 [11:41:16]sum+1 = 100017 [11:41:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 225 19.10.2024 11:41 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218580 ФПД: 125137588605022 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T114120&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218580&fm=125137588605022&tin=02508201610067®Number=0000000000098116&sum=100000 [11:41:17]StoreToDocumentArchive [11:41:17]shift 443 fd 218580 [11:41:17]save to /storage/0443/doc_00218580 [11:41:17]save last doc name /storage/0443/doc_00218580 to /storage/kkm_last_doc_name [11:41:17]save OK [11:41:17]Clear old archive folders... [11:41:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:41:17]tlvbuf is 01532440 [11:41:17]SAM_PROTO_ClearQueue [11:41:17]wFMCommunicate request_size=4 [11:41:17]MH_SAM_APDU [11:41:17]CAPDU: 80 09 00 00 [11:41:17]Write to MH i2c: E2 08 00 3D 63 80 09 00 00 00 00 00 00 12 [11:41:17]Write i2c OK [11:41:17]MH_I2C_Read... [11:41:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:17]Read from MH i2c: E2 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 03 00 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 03 00 3D 63 00 90 00 14 [11:41:17]RAPDU: 90 00 [11:41:17]wFMCommunicate OK [11:41:17]SAM_PROTO_ClearQueue done [11:41:17]KKMCreateOFDPacket [11:41:17]OFDProtocolAddRootSTLVToBuf [11:41:17]FM_MakeSignedData [11:41:17]FM_MakeSignedData [11:41:17]SAM_PROTO_SignData [11:41:17]wFMCommunicate request_size=4 [11:41:17]MH_SAM_APDU [11:41:17]CAPDU: 80 0D 01 02 [11:41:17]Write to MH i2c: E2 08 00 3E 63 80 0D 01 02 00 00 00 00 1A [11:41:17]Write i2c OK [11:41:17]MH_I2C_Read... [11:41:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:17]Read from MH i2c: E2 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 03 00 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 03 00 3E 63 00 90 00 15 [11:41:17]RAPDU: 90 00 [11:41:17]wFMCommunicate OK [11:41:17]wFMCommunicate request_size=255 [11:41:17]MH_SAM_APDU [11:41: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 E1 00 00 00 F4 03 04 00 E0 9A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D4 55 03 00 35 04 06 00 71 [11:41:17]Write to MH i2c: E2 02 01 3F 63 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E1 00 00 00 F4 03 04 00 E0 9A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D4 55 03 00 35 04 06 00 71 00 00 CA [11:41:17]Write i2c OK [11:41:17]MH_I2C_Read... [11:41:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:17]Read from MH i2c: E2 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 03 00 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 03 00 3F 63 00 90 00 16 [11:41:17]RAPDU: 90 00 [11:41:17]wFMCommunicate OK [11:41:17]wFMCommunicate request_size=10 [11:41:17]MH_SAM_APDU [11:41:17]CAPDU: 80 0D 02 02 05 CF DD 84 50 5E [11:41:17]Write to MH i2c: E2 0D 00 40 63 80 0D 02 02 05 00 CF DD 84 50 5E 00 00 05 [11:41:17]Write i2c OK [11:41:17]MH_I2C_Read... [11:41:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:17]Read from MH i2c: E2 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 03 00 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 03 00 40 63 00 90 00 17 [11:41:17]RAPDU: 90 00 [11:41:17]wFMCommunicate OK [11:41:17]wFMCommunicate request_size=4 [11:41:17]MH_SAM_APDU [11:41:17]CAPDU: 80 0D 03 02 [11:41:17]Write to MH i2c: E2 08 00 41 63 80 0D 03 02 00 00 00 00 1F [11:41:17]Write i2c OK [11:41:17]MH_I2C_Read... [11:41:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:17]Read from MH i2c: E2 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 0B 00 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 0B 00 41 63 00 9D E0 B3 36 C0 33 2D DD 90 00 83 [11:41:17]RAPDU: 9D E0 B3 36 C0 33 2D DD 90 00 [11:41:17]wFMCommunicate OK [11:41:17]SAM_PROTO_SignData done [11:41:17]FM_MakeSignedData done [11:41:17]CreateOFDProtocolMessage [11:41:17]wFMCommunicate request_size=4 [11:41:17]MH_SAM_APDU [11:41:17]CAPDU: 80 11 00 00 [11:41:17]Write to MH i2c: E2 08 00 42 63 80 11 00 00 00 00 00 00 1F [11:41:17]Write i2c OK [11:41:17]MH_I2C_Read... [11:41:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:17]Read from MH i2c: E2 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 17 00 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: E2 17 00 42 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6E [11:41:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:41:17]wFMCommunicate OK [11:41:17]CreateOFDProtocolMessage done [11:41:17]OFDSenderStorePacket 218580 [11:41:17]StoreOFDPacket docnum=218580 [11:41:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 11 3F 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 E1 00 00 00 F4 03 04 00 E0 9A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D4 55 03 00 35 04 06 00 71 CF DD 84 50 5E 9D E0 B3 36 C0 33 2D DD [11:41:17]CheckFolder [11:41:17]dirname=/storage/ofd_packets [11:41:17]CheckFolder done [11:41:17]ProducePacketName [11:41:17]name=ofd_packets/00218580 [11:41:17]NVStorageSaveData ofd_packets/00218580 [11:41:17]File name is /storage/ofd_packets/00218580 [11:41:17]Write 301 bytes [11:41:17]NVStorageSaveData done [11:41:17]OFDSenderStorePacket done [11:41:17]KKMCreateOFDPacket done [11:41:17]NVStorageSaveData kkm_last_timestamp [11:41:17]File name is /storage/kkm_last_timestamp [11:41:17]Write 4 bytes [11:41:17]NVStorageSaveData done [11:41:17]ExternCall_PrintAddStr [11:41:17]wPrintStart [11:41:17]Write to MH i2c: 01 00 00 43 63 A6 [11:41:17]Write i2c OK [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: 01 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: 01 07 00 [11:41:17]MH_I2C_Read... [11:41:17]Read from MH i2c: 01 07 00 43 63 00 00 00 00 00 FF 0F BB [11:41:17]RasterBufferAndPrint [11:41:17]line Счет N : (1)536125 [11:41:17]line ИНН: 02508201610067 [11:41:17]line Контрольно-Кассовый Чек [11:41:17]line ПРОДАЖА [11:41:17]line ТРК (МРК, ГНК) : 33 [11:41:17]line Товар: 2710124130 [11:41:17]line Аи-92-К-2 [11:41:17]line 14.950 * 66.90 [11:41:17]line = 1000.16 [11:41:17]line НДС 12% НСП 1% [11:41:17]line > о реализуемом товаре [11:41:17]line ОКРУГЛЕНИЕ: -0.16 [11:41:17]line ИТОГО: 1000.00 [11:41:17]line Внесено: 1000.00 [11:41:17]line СДАЧА: 0.00 [11:41:17]line НСП 1% : 8.85 [11:41:17]line НДС 12% : 106.21 [11:41:17]line Наличными: 1000.00 [11:41:17]line Безнал.: 0.00 [11:41:17]line Место: АЗС № 84 "Партнер Нефть" [11:41:17]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:41:17]line СНО: Общий режим [11:41:17]line Чек 225 19.10.2024 11:41 [11:41:17]line Смена: 443 ФФД: 1.0 [11:41:17]line ЗНМ: 0300000178 [11:41:17]line РНМ: 0000000000098116 [11:41:17]line Версия ККМ: 001 [11:41:17]line ФМ: 0000000000965413 [11:41:17]line ФД: 218580 [11:41:17]line ФПД: 125137588605022 [11:41:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T114120&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218580&fm=125137588605022&tin=02508201610067®Number=0000000000098116&sum=100000 [11:41:18]OFD Sender: Processing packet 218580 [packets to send 80, broken 79] [11:41:18]ProducePacketName [11:41:18]name=ofd_packets/00218580 [11:41:18]OFD Sender: To server: pG, [11:41:18]CommunicateWithHost lk.salyk.kg:30040 [11:41:18]ConnectInit lk.salyk.kg [11:41:18]written 0, free lines is 4095 [11:41:18]Connected sock=10 [11:41:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 11 3F 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 E1 00 00 00 F4 03 04 00 E0 9A 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D4 55 03 00 35 04 06 00 71 CF DD 84 50 5E 9D E0 B3 36 C0 33 2D DD [11:41:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E9 29 47 00 DF 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 39 36 35 34 31 33 10 04 04 00 D4 55 03 00 F4 03 04 00 7A 46 13 67 B6 04 01 00 00 9A 8D 61 2A A8 6D FB E3 [11:41:18]CommunicateWithHost err = 0 [11:41:18]CheckOFDResponse [11:41:18]1017 (14) - 77093643461234 [11:41:18]1041 (16) - 0000000000965413 [11:41:18]1040 (4) - 218580 [11:41:18]1012 (4) - 19.10.2024 05:41 [11:41:18]1206 (1) - 0 [11:41:18]OFD Sender: Remove packet 218580 [11:41:18]ProducePacketName [11:41:18]name=ofd_packets/00218580 [11:41:18]NVStorageDeleteData [11:41:18]Write to MH i2c: 01 00 00 6E 63 D1 [11:41:18]Write i2c OK [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: 01 [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: 01 07 00 [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: 01 07 00 6E 63 00 00 00 00 00 E6 0C CA [11:41:18]RasterBufferAndPrint [11:41:18]line [11:41:18]line [11:41:18]line [11:41:18]line [11:41:18]line [11:41:18]written 0, free lines is 3308 [11:41:18]MH_Cut [11:41:18]Write to MH i2c: D1 01 00 75 63 01 AA [11:41:18]Write i2c OK [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: D1 [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: D1 01 00 [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: D1 01 00 75 63 00 A9 [11:41:18]Write to MH i2c: 01 00 00 76 63 D9 [11:41:18]Write i2c OK [11:41:18]MH_I2C_Read... [11:41:19]OFD Sender: No OFD packet to send [11:41:19]*** Cut start [11:41:19]*** Partial cut [11:41:19]*** CUTSNS_PIN = 1 [11:41:19]*** CUTSNS_PIN = 0 [11:41:19]*** Brake cut motor [11:41:20]Read from MH i2c: 01 [11:41:20]MH_I2C_Read... [11:41:20]*** Stop cut motor [11:41:20]*** Cut end [11:41:20]Read from MH i2c: 01 07 00 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: 01 07 00 76 63 00 00 00 00 00 FF 0F EE [11:41:20]process_action close_receipt done [11:41:20]requested_data is exist [11:41:20]produce_requested_data [11:41:20]requested_item fm.sn is exist - process it [11:41:20]wFMCommunicate request_size=4 [11:41:20]MH_SAM_APDU [11:41:20]CAPDU: 80 11 00 00 [11:41:20]Write to MH i2c: E2 08 00 77 63 80 11 00 00 00 00 00 00 54 [11:41:20]Write i2c OK [11:41:20]MH_I2C_Read... [11:41:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:20]Read from MH i2c: E2 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 17 00 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 17 00 77 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A3 [11:41:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:41:20]wFMCommunicate OK [11:41:20]requested_item fd.num is exist - process it [11:41:20]SAM_PROTO_GetFieldsCounters [11:41:20]wFMCommunicate request_size=4 [11:41:20]MH_SAM_APDU [11:41:20]CAPDU: 80 13 00 00 [11:41:20]Write to MH i2c: E2 08 00 78 63 80 13 00 00 00 00 00 00 57 [11:41:20]Write i2c OK [11:41:20]MH_I2C_Read... [11:41:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:20]Read from MH i2c: E2 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 62 00 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 62 00 78 63 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D4 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 FF [11:41:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D4 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:41:20]wFMCommunicate OK [11:41:20]SAM_PROTO_GetFieldsCounters done [11:41:20]requested_item shift.num is exist - process it [11:41:20]requested_item shift.opened is exist - process it [11:41:20]req_shift_opened [11:41:20]FM_GetShiftState [11:41:20]SAM_PROTO_GetShiftState [11:41:20]wFMCommunicate request_size=4 [11:41:20]MH_SAM_APDU [11:41:20]CAPDU: 80 13 01 00 [11:41:20]Write to MH i2c: E2 08 00 79 63 80 13 01 00 00 00 00 00 59 [11:41:20]Write i2c OK [11:41:20]MH_I2C_Read... [11:41:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:20]Read from MH i2c: E2 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 0E 00 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 0E 00 79 63 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9C [11:41:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:41:20]wFMCommunicate OK [11:41:20]SAM_PROTO_GetShiftState done [11:41:20]FM_GetShiftState done [11:41:20]req_shift_opened done [11:41:20]requested_item shift.open_date is exist - process it [11:41:20]req_shift_open_date [11:41:20]req_shift_open_date done [11:41:20]produce_requested_data done [11:41:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218580,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:41:20]process_action_free close_receipt [11:41:20]json_value_free [11:41:20]json_value_free done [11:41:20]process_json_proto returns [11:41:20]Send response to host [11:41:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218580,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:41:20]free response buf [11:41:20]execute_script done [11:41:20]execute_script returns [11:41:20]free content buf [11:41:20]Sock 8.Close socket [11:41:20]Sock 8.Thread stoped [11:41:24]OFD Sender: No OFD packet to send [11:41:29]OFD Sender: No OFD packet to send [11:41:34]OFD Sender: No OFD packet to send [11:41:39]OFD Sender: No OFD packet to send [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:23]accept exits with 9 [11:43:23]New connection [11:43:23]New thread 3066826084 created [11:43:23]Thread 3066682724 joined [11:43:23]Waiting for new connection... [11:43:23] Sock 9.Parse request [11:43:23]Sock 9.Check first char [11:43:23]Sock 9.First char is OK [11:43:23]request: POST /json_proto HTTP/1.0 [11:43:23]Method: POST [11:43:23]URL: /json_proto [11:43:23]Method is POST - this is cgi request [11:43:23]url: /json_proto [11:43:23]query_string will be loaded in cgi processing [11:43:23]execute_cgi json_proto POST (null) [11:43:23]execute_cgi path=json_proto method=POST [11:43:23]POST find Content-Length [11:43:23]Host: 172.17.40.4:8080 [11:43:23]Content-Length: 792 [11:43:23]Content-Type: application/json [11:43:23] [11:43:23]POST finish read [11:43:23]Found Content-Length = 792 [11:43:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03520", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:23]execute_script... [11:43:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03520", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:23]POST & json_proto [11:43:23]process_json_proto [11:43:23]json parsed OK: [11:43:23]protocol is kg_v1.0 [11:43:23]action value=close_receipt [11:43:23]process_action close_receipt [11:43:23]cmd_close_receipt [11:43:23]MH_GetDate [11:43:23]Write to MH i2c: F0 00 00 7A 63 CC [11:43:23]Write i2c OK [11:43:23]MH_I2C_Read... [11:43:23]Read from MH i2c: F0 [11:43:23]MH_I2C_Read... [11:43:23]Read from MH i2c: F0 09 00 [11:43:23]MH_I2C_Read... [11:43:23]Read from MH i2c: F0 09 00 7A 63 00 5F 9B 13 67 EE 0E 0D 67 B9 [11:43:23]GetLastDocTimeStamp 1729338080 [11:43:23]current date 1729338207 [11:43:23]FM_GetShiftState [11:43:23]SAM_PROTO_GetShiftState [11:43:23]wFMCommunicate request_size=4 [11:43:23]MH_SAM_APDU [11:43:23]CAPDU: 80 13 01 00 [11:43:23]Write to MH i2c: E2 08 00 7B 63 80 13 01 00 00 00 00 00 5B [11:43:23]Write i2c OK [11:43:23]MH_I2C_Read... [11:43:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:23]Read from MH i2c: E2 [11:43:23]MH_I2C_Read... [11:43:23]Read from MH i2c: E2 0E 00 [11:43:23]MH_I2C_Read... [11:43:23]Read from MH i2c: E2 0E 00 7B 63 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9E [11:43:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:43:23]wFMCommunicate OK [11:43:23]SAM_PROTO_GetShiftState done [11:43:23]FM_GetShiftState done [11:43:23]opened in 1729296582 [11:43:23]opened+sec_in_day 1729382982 [11:43:23]quantity*price = 0 [11:43:23]sum+1 = 1 [11:43:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 226 19.10.2024 11:43 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливная Карта 03520 ФМ: 0000000000965413 ФД: 218581 ФПД: 84372680295918 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T114327&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218581&fm=84372680295918&tin=02508201610067®Number=0000000000098116&sum=0 [11:43:24]StoreToDocumentArchive [11:43:24]shift 443 fd 218581 [11:43:24]save to /storage/0443/doc_00218581 [11:43:24]save last doc name /storage/0443/doc_00218581 to /storage/kkm_last_doc_name [11:43:24]save OK [11:43:24]Clear old archive folders... [11:43:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:43:24]tlvbuf is 0151B390 [11:43:24]SAM_PROTO_ClearQueue [11:43:24]wFMCommunicate request_size=4 [11:43:24]MH_SAM_APDU [11:43:24]CAPDU: 80 09 00 00 [11:43:24]Write to MH i2c: E2 08 00 88 63 80 09 00 00 00 00 00 00 5D [11:43:24]Write i2c OK [11:43:24]MH_I2C_Read... [11:43:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:43:24]OFD Sender: No OFD packet to send [11:43:24]Read from MH i2c: E2 [11:43:24]MH_I2C_Read... [11:43:24]Read from MH i2c: E2 03 00 [11:43:24]MH_I2C_Read... [11:43:24]Read from MH i2c: E2 03 00 88 63 00 90 00 5F [11:43:24]RAPDU: 90 00 [11:43:24]wFMCommunicate OK [11:43:24]SAM_PROTO_ClearQueue done [11:43:24]KKMCreateOFDPacket [11:43:24]OFDProtocolAddRootSTLVToBuf [11:43:24]FM_MakeSignedData [11:43:24]FM_MakeSignedData [11:43:24]SAM_PROTO_SignData [11:43:24]wFMCommunicate request_size=4 [11:43:24]MH_SAM_APDU [11:43:24]CAPDU: 80 0D 01 02 [11:43:24]Write to MH i2c: E2 08 00 89 63 80 0D 01 02 00 00 00 00 65 [11:43:24]Write i2c OK [11:43:24]MH_I2C_Read... [11:43:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:43:24]Read from MH i2c: E2 [11:43:24]MH_I2C_Read... [11:43:24]Read from MH i2c: E2 03 00 [11:43:24]MH_I2C_Read... [11:43:24]Read from MH i2c: E2 03 00 89 63 00 90 00 60 [11:43:24]RAPDU: 90 00 [11:43:24]wFMCommunicate OK [11:43:24]wFMCommunicate request_size=255 [11:43:24]MH_SAM_APDU [11:43: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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 5F 9B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D5 55 03 00 35 04 06 00 4C [11:43:24]Write to MH i2c: E2 02 01 8A 63 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 5F 9B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D5 55 03 00 35 04 06 00 4C 00 00 2A [11:43:24]Write i2c OK [11:43:24]MH_I2C_Read... [11:43:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:24]Read from MH i2c: E2 [11:43:24]MH_I2C_Read... [11:43:24]Read from MH i2c: E2 03 00 [11:43:24]MH_I2C_Read... [11:43:24]Read from MH i2c: E2 03 00 8A 63 00 90 00 61 [11:43:24]RAPDU: 90 00 [11:43:24]wFMCommunicate OK [11:43:24]wFMCommunicate request_size=10 [11:43:24]MH_SAM_APDU [11:43:24]CAPDU: 80 0D 02 02 05 BC 8B A3 45 EE [11:43:24]Write to MH i2c: E2 0D 00 8B 63 80 0D 02 02 05 00 BC 8B A3 45 EE 00 00 8F [11:43:24]Write i2c OK [11:43:24]MH_I2C_Read... [11:43:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:24]Read from MH i2c: E2 [11:43:24]MH_I2C_Read... [11:43:24]Read from MH i2c: E2 03 00 [11:43:24]MH_I2C_Read... [11:43:24]Read from MH i2c: E2 03 00 8B 63 00 90 00 62 [11:43:24]RAPDU: 90 00 [11:43:24]wFMCommunicate OK [11:43:24]wFMCommunicate request_size=4 [11:43:24]MH_SAM_APDU [11:43:24]CAPDU: 80 0D 03 02 [11:43:24]Write to MH i2c: E2 08 00 8C 63 80 0D 03 02 00 00 00 00 6A [11:43:24]Write i2c OK [11:43:24]MH_I2C_Read... [11:43:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:43:24]Read from MH i2c: E2 [11:43:24]MH_I2C_Read... [11:43:24]Read from MH i2c: E2 0B 00 [11:43:24]MH_I2C_Read... [11:43:24]Read from MH i2c: E2 0B 00 8C 63 00 3C C4 E7 53 8F D1 76 A9 90 00 24 [11:43:24]RAPDU: 3C C4 E7 53 8F D1 76 A9 90 00 [11:43:24]wFMCommunicate OK [11:43:24]SAM_PROTO_SignData done [11:43:24]FM_MakeSignedData done [11:43:24]CreateOFDProtocolMessage [11:43:24]wFMCommunicate request_size=4 [11:43:24]MH_SAM_APDU [11:43:24]CAPDU: 80 11 00 00 [11:43:24]Write to MH i2c: E2 08 00 8D 63 80 11 00 00 00 00 00 00 6A [11:43:24]Write i2c OK [11:43:24]MH_I2C_Read... [11:43:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:24]Read from MH i2c: E2 [11:43:24]MH_I2C_Read... [11:43:24]Read from MH i2c: E2 17 00 [11:43:24]MH_I2C_Read... [11:43:24]Read from MH i2c: E2 17 00 8D 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B9 [11:43:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:43:24]wFMCommunicate OK [11:43:24]CreateOFDProtocolMessage done [11:43:24]OFDSenderStorePacket 218581 [11:43:24]StoreOFDPacket docnum=218581 [11:43:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E3 61 07 01 11 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 5F 9B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D5 55 03 00 35 04 06 00 4C BC 8B A3 45 EE 3C C4 E7 53 8F D1 76 A9 [11:43:24]CheckFolder [11:43:24]dirname=/storage/ofd_packets [11:43:24]CheckFolder done [11:43:24]ProducePacketName [11:43:24]name=ofd_packets/00218581 [11:43:24]NVStorageSaveData ofd_packets/00218581 [11:43:24]File name is /storage/ofd_packets/00218581 [11:43:24]Write 301 bytes [11:43:24]NVStorageSaveData done [11:43:24]OFDSenderStorePacket done [11:43:24]KKMCreateOFDPacket done [11:43:24]NVStorageSaveData kkm_last_timestamp [11:43:24]File name is /storage/kkm_last_timestamp [11:43:24]Write 4 bytes [11:43:24]NVStorageSaveData done [11:43:24]ExternCall_PrintAddStr [11:43:24]wPrintStart [11:43:24]Write to MH i2c: 01 00 00 8E 63 F1 [11:43:24]Write i2c OK [11:43:24]MH_I2C_Read... [11:43:24]Read from MH i2c: 01 [11:43:24]MH_I2C_Read... [11:43:24]Read from MH i2c: 01 07 00 [11:43:24]MH_I2C_Read... [11:43:24]Read from MH i2c: 01 07 00 8E 63 00 00 00 00 00 FF 0F 06 [11:43:24]RasterBufferAndPrint [11:43:24]line Счет N : (1)536126 [11:43:24]line ИНН: 02508201610067 [11:43:24]line Контрольно-Кассовый Чек [11:43:24]line ПРОДАЖА [11:43:24]line ТРК (МРК, ГНК) : 23 [11:43:24]line Товар: 2710124130 [11:43:24]line Аи-92-К-2 [11:43:24]line 10.000 * 0.00 [11:43:24]line = 0.00 [11:43:24]line НДС 12% НСП 1% [11:43:24]line > о реализуемом товаре [11:43:24]line ИТОГО: 0.00 [11:43:24]line НСП 1% : 0.00 [11:43:24]line НДС 12% : 0.00 [11:43:24]line Наличными: 0.00 [11:43:24]line Безнал.: 0.00 [11:43:24]line Место: АЗС № 84 "Партнер Нефть" [11:43:24]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:43:24]line СНО: Общий режим [11:43:24]line Чек 226 19.10.2024 11:43 [11:43:24]line Смена: 443 ФФД: 1.0 [11:43:24]line ЗНМ: 0300000178 [11:43:24]line РНМ: 0000000000098116 [11:43:24]line Версия ККМ: 001 [11:43:24]line Талоны: Топливная Карта [11:43:24]line 03520 [11:43:24]line ФМ: 0000000000965413 [11:43:24]line ФД: 218581 [11:43:24]line ФПД: 84372680295918 [11:43:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T114327&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218581&fm=84372680295918&tin=02508201610067®Number=0000000000098116&sum=0 [11:43:25]OFD Sender: Processing packet 218581 [packets to send 80, broken 79] [11:43:25]ProducePacketName [11:43:25]name=ofd_packets/00218581 [11:43:25]OFD Sender: To server: pG, [11:43:25]CommunicateWithHost lk.salyk.kg:30040 [11:43:25]ConnectInit lk.salyk.kg [11:43:25]written 0, free lines is 4095 [11:43:25]Connected sock=11 [11:43:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E3 61 07 01 11 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 5F 9B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D5 55 03 00 35 04 06 00 4C BC 8B A3 45 EE 3C C4 E7 53 8F D1 76 A9 [11:43:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 31 0E 47 00 9D 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 39 36 35 34 31 33 10 04 04 00 D5 55 03 00 F4 03 04 00 F9 46 13 67 B6 04 01 00 00 6A 9F FF 15 01 4F 28 21 [11:43:25]CommunicateWithHost err = 0 [11:43:25]CheckOFDResponse [11:43:25]1017 (14) - 77093643461234 [11:43:25]1041 (16) - 0000000000965413 [11:43:25]1040 (4) - 218581 [11:43:25]1012 (4) - 19.10.2024 05:43 [11:43:25]1206 (1) - 0 [11:43:25]OFD Sender: Remove packet 218581 [11:43:25]ProducePacketName [11:43:25]name=ofd_packets/00218581 [11:43:25]NVStorageDeleteData [11:43:25]Write to MH i2c: 01 00 00 B8 63 1B [11:43:25]Write i2c OK [11:43:25]MH_I2C_Read... [11:43:25]Read from MH i2c: 01 [11:43:25]MH_I2C_Read... [11:43:25]Read from MH i2c: 01 07 00 [11:43:25]MH_I2C_Read... [11:43:25]Read from MH i2c: 01 07 00 B8 63 00 00 00 00 00 EC 0C 1A [11:43:25]RasterBufferAndPrint [11:43:25]line [11:43:25]line [11:43:25]line [11:43:25]line [11:43:25]line [11:43:25]written 0, free lines is 3314 [11:43:25]MH_Cut [11:43:25]Write to MH i2c: D1 01 00 BF 63 01 F4 [11:43:25]Write i2c OK [11:43:25]MH_I2C_Read... [11:43:25]Read from MH i2c: D1 [11:43:25]MH_I2C_Read... [11:43:25]Read from MH i2c: D1 01 00 [11:43:25]MH_I2C_Read... [11:43:25]Read from MH i2c: D1 01 00 BF 63 00 F3 [11:43:25]Write to MH i2c: 01 00 00 C0 63 23 [11:43:25]Write i2c OK [11:43:25]MH_I2C_Read... [11:43:25]OFD Sender: No OFD packet to send [11:43:26]*** Cut start [11:43:26]*** Partial cut [11:43:26]*** CUTSNS_PIN = 1 [11:43:26]*** CUTSNS_PIN = 0 [11:43:26]*** Brake cut motor [11:43:26]Read from MH i2c: 01 [11:43:26]MH_I2C_Read... [11:43:26]*** Stop cut motor [11:43:26]*** Cut end [11:43:26]Read from MH i2c: 01 07 00 [11:43:26]MH_I2C_Read... [11:43:26]Read from MH i2c: 01 07 00 C0 63 00 00 00 00 00 FF 0F 38 [11:43:26]process_action close_receipt done [11:43:26]requested_data is exist [11:43:26]produce_requested_data [11:43:26]requested_item fm.sn is exist - process it [11:43:26]wFMCommunicate request_size=4 [11:43:26]MH_SAM_APDU [11:43:26]CAPDU: 80 11 00 00 [11:43:26]Write to MH i2c: E2 08 00 C1 63 80 11 00 00 00 00 00 00 9E [11:43:26]Write i2c OK [11:43:26]MH_I2C_Read... [11:43:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:26]Read from MH i2c: E2 [11:43:26]MH_I2C_Read... [11:43:26]Read from MH i2c: E2 17 00 [11:43:26]MH_I2C_Read... [11:43:26]Read from MH i2c: E2 17 00 C1 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 ED [11:43:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:43:26]wFMCommunicate OK [11:43:26]requested_item fd.num is exist - process it [11:43:26]SAM_PROTO_GetFieldsCounters [11:43:26]wFMCommunicate request_size=4 [11:43:26]MH_SAM_APDU [11:43:26]CAPDU: 80 13 00 00 [11:43:26]Write to MH i2c: E2 08 00 C2 63 80 13 00 00 00 00 00 00 A1 [11:43:26]Write i2c OK [11:43:26]MH_I2C_Read... [11:43:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:43:27]Read from MH i2c: E2 [11:43:27]MH_I2C_Read... [11:43:27]Read from MH i2c: E2 62 00 [11:43:27]MH_I2C_Read... [11:43:27]Read from MH i2c: E2 62 00 C2 63 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D5 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 4D [11:43:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D5 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:43:27]wFMCommunicate OK [11:43:27]SAM_PROTO_GetFieldsCounters done [11:43:27]requested_item shift.num is exist - process it [11:43:27]requested_item shift.opened is exist - process it [11:43:27]req_shift_opened [11:43:27]FM_GetShiftState [11:43:27]SAM_PROTO_GetShiftState [11:43:27]wFMCommunicate request_size=4 [11:43:27]MH_SAM_APDU [11:43:27]CAPDU: 80 13 01 00 [11:43:27]Write to MH i2c: E2 08 00 C3 63 80 13 01 00 00 00 00 00 A3 [11:43:27]Write i2c OK [11:43:27]MH_I2C_Read... [11:43:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:27]Read from MH i2c: E2 [11:43:27]MH_I2C_Read... [11:43:27]Read from MH i2c: E2 0E 00 [11:43:27]MH_I2C_Read... [11:43:27]Read from MH i2c: E2 0E 00 C3 63 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E6 [11:43:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:43:27]wFMCommunicate OK [11:43:27]SAM_PROTO_GetShiftState done [11:43:27]FM_GetShiftState done [11:43:27]req_shift_opened done [11:43:27]requested_item shift.open_date is exist - process it [11:43:27]req_shift_open_date [11:43:27]req_shift_open_date done [11:43:27]produce_requested_data done [11:43:27]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218581,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:43:27]process_action_free close_receipt [11:43:27]json_value_free [11:43:27]json_value_free done [11:43:27]process_json_proto returns [11:43:27]Send response to host [11:43:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218581,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:43:27]free response buf [11:43:27]execute_script done [11:43:27]execute_script returns [11:43:27]free content buf [11:43:27]Sock 9.Close socket [11:43:27]Sock 9.Thread stoped [11:43:30]OFD Sender: No OFD packet to send [11:43:35]OFD Sender: No OFD packet to send [11:43:40]OFD Sender: No OFD packet to send [11:43:45]OFD Sender: No OFD packet to send [11:43:50]OFD Sender: No OFD packet to send [11:43:55]OFD Sender: No OFD packet to send [11:44:00]OFD Sender: No OFD packet to send [11:44:05]OFD Sender: No OFD packet to send [11:44:10]OFD Sender: No OFD packet to send [11:44:15]OFD Sender: No OFD packet to send [11:44:20]OFD Sender: No OFD packet to send [11:44:25]accept exits with 8 [11:44:25]New connection [11:44:25]New thread 3066682724 created [11:44:25]Thread 3066826084 joined [11:44:25]Waiting for new connection... [11:44:25] Sock 8.Parse request [11:44:25]Sock 8.Check first char [11:44:25]Sock 8.First char is OK [11:44:25]request: POST /json_proto HTTP/1.0 [11:44:25]Method: POST [11:44:25]URL: /json_proto [11:44:25]Method is POST - this is cgi request [11:44:25]url: /json_proto [11:44:25]query_string will be loaded in cgi processing [11:44:25]execute_cgi json_proto POST (null) [11:44:25]execute_cgi path=json_proto method=POST [11:44:25]POST find Content-Length [11:44:25]Host: 172.17.40.4:8080 [11:44:25]Content-Length: 677 [11:44:25]Content-Type: application/json [11:44:25] [11:44:25]POST finish read [11:44:25]Found Content-Length = 677 [11:44:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:44:25]execute_script... [11:44: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)536127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:44:25]POST & json_proto [11:44:25]process_json_proto [11:44:25]json parsed OK: [11:44:25]protocol is kg_v1.0 [11:44:25]action value=close_receipt [11:44:25]process_action close_receipt [11:44:25]cmd_close_receipt [11:44:25]MH_GetDate [11:44:25]Write to MH i2c: F0 00 00 C4 63 16 [11:44:25]Write i2c OK [11:44:25]MH_I2C_Read... [11:44:25]Read from MH i2c: F0 [11:44:25]MH_I2C_Read... [11:44:25]Read from MH i2c: F0 09 00 [11:44:25]MH_I2C_Read... [11:44:25]Read from MH i2c: F0 09 00 C4 63 00 9E 9B 13 67 EE 0E 0D 67 42 [11:44:25]GetLastDocTimeStamp 1729338207 [11:44:25]current date 1729338270 [11:44:25]FM_GetShiftState [11:44:25]SAM_PROTO_GetShiftState [11:44:25]wFMCommunicate request_size=4 [11:44:25]MH_SAM_APDU [11:44:25]CAPDU: 80 13 01 00 [11:44:25]Write to MH i2c: E2 08 00 C5 63 80 13 01 00 00 00 00 00 A5 [11:44:25]Write i2c OK [11:44:25]MH_I2C_Read... [11:44:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:25]Read from MH i2c: E2 [11:44:25]MH_I2C_Read... [11:44:25]Read from MH i2c: E2 0E 00 [11:44:25]MH_I2C_Read... [11:44:25]Read from MH i2c: E2 0E 00 C5 63 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E8 [11:44:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:44:25]wFMCommunicate OK [11:44:25]SAM_PROTO_GetShiftState done [11:44:25]FM_GetShiftState done [11:44:25]opened in 1729296582 [11:44:25]opened+sec_in_day 1729382982 [11:44:25]quantity*price = 30038 [11:44:25]sum+1 = 30039 [11:44:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 227 19.10.2024 11:44 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218582 ФПД: 227588177805706 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T114430&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218582&fm=227588177805706&tin=02508201610067®Number=0000000000098116&sum=30000 [11:44:26]StoreToDocumentArchive [11:44:26]shift 443 fd 218582 [11:44:26]save to /storage/0443/doc_00218582 [11:44:26]save last doc name /storage/0443/doc_00218582 to /storage/kkm_last_doc_name [11:44:26]save OK [11:44:26]Clear old archive folders... [11:44:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:44:26]tlvbuf is 01643340 [11:44:26]SAM_PROTO_ClearQueue [11:44:26]wFMCommunicate request_size=4 [11:44:26]MH_SAM_APDU [11:44:26]CAPDU: 80 09 00 00 [11:44:26]Write to MH i2c: E2 08 00 D2 63 80 09 00 00 00 00 00 00 A7 [11:44:26]Write i2c OK [11:44:26]MH_I2C_Read... [11:44:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:44:27]Read from MH i2c: E2 [11:44:27]MH_I2C_Read... [11:44:27]Read from MH i2c: E2 03 00 [11:44:27]MH_I2C_Read... [11:44:27]Read from MH i2c: E2 03 00 D2 63 00 90 00 A9 [11:44:27]RAPDU: 90 00 [11:44:27]wFMCommunicate OK [11:44:27]SAM_PROTO_ClearQueue done [11:44:27]KKMCreateOFDPacket [11:44:27]OFDProtocolAddRootSTLVToBuf [11:44:27]FM_MakeSignedData [11:44:27]FM_MakeSignedData [11:44:27]SAM_PROTO_SignData [11:44:27]wFMCommunicate request_size=4 [11:44:27]MH_SAM_APDU [11:44:27]CAPDU: 80 0D 01 02 [11:44:27]Write to MH i2c: E2 08 00 D3 63 80 0D 01 02 00 00 00 00 AF [11:44:27]Write i2c OK [11:44:27]MH_I2C_Read... [11:44:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:44:27]Read from MH i2c: E2 [11:44:27]MH_I2C_Read... [11:44:27]Read from MH i2c: E2 03 00 [11:44:27]MH_I2C_Read... [11:44:27]Read from MH i2c: E2 03 00 D3 63 00 90 00 AA [11:44:27]RAPDU: 90 00 [11:44:27]wFMCommunicate OK [11:44:27]wFMCommunicate request_size=255 [11:44:27]MH_SAM_APDU [11:44: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 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 E3 00 00 00 F4 03 04 00 9E 9B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D6 55 03 00 35 04 06 00 CE [11:44:27]Write to MH i2c: E2 02 01 D4 63 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E3 00 00 00 F4 03 04 00 9E 9B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D6 55 03 00 35 04 06 00 CE 00 00 79 [11:44:27]Write i2c OK [11:44:27]MH_I2C_Read... [11:44:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:27]Read from MH i2c: E2 [11:44:27]MH_I2C_Read... [11:44:27]Read from MH i2c: E2 03 00 [11:44:27]MH_I2C_Read... [11:44:27]Read from MH i2c: E2 03 00 D4 63 00 90 00 AB [11:44:27]RAPDU: 90 00 [11:44:27]wFMCommunicate OK [11:44:27]wFMCommunicate request_size=10 [11:44:27]MH_SAM_APDU [11:44:27]CAPDU: 80 0D 02 02 05 FD 80 7E 41 8A [11:44:27]Write to MH i2c: E2 0D 00 D5 63 80 0D 02 02 05 00 FD 80 7E 41 8A 00 00 82 [11:44:27]Write i2c OK [11:44:27]MH_I2C_Read... [11:44:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:27]Read from MH i2c: E2 [11:44:27]MH_I2C_Read... [11:44:27]Read from MH i2c: E2 03 00 [11:44:27]MH_I2C_Read... [11:44:27]Read from MH i2c: E2 03 00 D5 63 00 90 00 AC [11:44:27]RAPDU: 90 00 [11:44:27]wFMCommunicate OK [11:44:27]wFMCommunicate request_size=4 [11:44:27]MH_SAM_APDU [11:44:27]CAPDU: 80 0D 03 02 [11:44:27]Write to MH i2c: E2 08 00 D6 63 80 0D 03 02 00 00 00 00 B4 [11:44:27]Write i2c OK [11:44:27]MH_I2C_Read... [11:44:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:44:27]Read from MH i2c: E2 [11:44:27]MH_I2C_Read... [11:44:27]Read from MH i2c: E2 0B 00 [11:44:27]MH_I2C_Read... [11:44:27]Read from MH i2c: E2 0B 00 D6 63 00 40 82 7C F5 0F FD E2 FB 90 00 D1 [11:44:27]RAPDU: 40 82 7C F5 0F FD E2 FB 90 00 [11:44:27]wFMCommunicate OK [11:44:27]SAM_PROTO_SignData done [11:44:27]FM_MakeSignedData done [11:44:27]CreateOFDProtocolMessage [11:44:27]wFMCommunicate request_size=4 [11:44:27]MH_SAM_APDU [11:44:27]CAPDU: 80 11 00 00 [11:44:27]Write to MH i2c: E2 08 00 D7 63 80 11 00 00 00 00 00 00 B4 [11:44:27]Write i2c OK [11:44:27]MH_I2C_Read... [11:44:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:27]Read from MH i2c: E2 [11:44:27]MH_I2C_Read... [11:44:27]Read from MH i2c: E2 17 00 [11:44:27]MH_I2C_Read... [11:44:27]Read from MH i2c: E2 17 00 D7 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 03 [11:44:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:44:27]wFMCommunicate OK [11:44:27]CreateOFDProtocolMessage done [11:44:27]OFDSenderStorePacket 218582 [11:44:27]StoreOFDPacket docnum=218582 [11:44:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 41 60 07 01 AB 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 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 E3 00 00 00 F4 03 04 00 9E 9B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D6 55 03 00 35 04 06 00 CE FD 80 7E 41 8A 40 82 7C F5 0F FD E2 FB [11:44:27]CheckFolder [11:44:27]dirname=/storage/ofd_packets [11:44:27]CheckFolder done [11:44:27]ProducePacketName [11:44:27]name=ofd_packets/00218582 [11:44:27]NVStorageSaveData ofd_packets/00218582 [11:44:27]File name is /storage/ofd_packets/00218582 [11:44:27]Write 301 bytes [11:44:27]NVStorageSaveData done [11:44:27]OFDSenderStorePacket done [11:44:27]KKMCreateOFDPacket done [11:44:27]NVStorageSaveData kkm_last_timestamp [11:44:27]File name is /storage/kkm_last_timestamp [11:44:27]Write 4 bytes [11:44:27]NVStorageSaveData done [11:44:27]ExternCall_PrintAddStr [11:44:27]wPrintStart [11:44:27]Write to MH i2c: 01 00 00 D8 63 3B [11:44:27]Write i2c OK [11:44:27]MH_I2C_Read... [11:44:27]Read from MH i2c: 01 [11:44:27]MH_I2C_Read... [11:44:27]Read from MH i2c: 01 07 00 [11:44:27]MH_I2C_Read... [11:44:27]Read from MH i2c: 01 07 00 D8 63 00 00 00 00 00 FF 0F 50 [11:44:27]RasterBufferAndPrint [11:44:27]line Счет N : (1)536127 [11:44:27]line ИНН: 02508201610067 [11:44:27]line Контрольно-Кассовый Чек [11:44:27]line ПРОДАЖА [11:44:27]line ТРК (МРК, ГНК) : 33 [11:44:27]line Товар: 2710124130 [11:44:27]line Аи-92-К-2 [11:44:27]line 4.490 * 66.90 [11:44:27]line = 300.38 [11:44:27]line НДС 12% НСП 1% [11:44:27]line > о реализуемом товаре [11:44:27]line ОКРУГЛЕНИЕ: -0.38 [11:44:27]line ИТОГО: 300.00 [11:44:27]line Внесено: 300.00 [11:44:27]line СДАЧА: 0.00 [11:44:27]line НСП 1% : 2.66 [11:44:27]line НДС 12% : 31.90 [11:44:27]line Наличными: 300.00 [11:44:27]line Безнал.: 0.00 [11:44:27]line Место: АЗС № 84 "Партнер Нефть" [11:44:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:44:27]line СНО: Общий режим [11:44:27]line Чек 227 19.10.2024 11:44 [11:44:27]line Смена: 443 ФФД: 1.0 [11:44:27]line ЗНМ: 0300000178 [11:44:27]line РНМ: 0000000000098116 [11:44:27]line Версия ККМ: 001 [11:44:27]line ФМ: 0000000000965413 [11:44:27]line ФД: 218582 [11:44:27]line ФПД: 227588177805706 [11:44:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T114430&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218582&fm=227588177805706&tin=02508201610067®Number=0000000000098116&sum=30000 [11:44:27]OFD Sender: Processing packet 218582 [packets to send 80, broken 79] [11:44:27]ProducePacketName [11:44:27]name=ofd_packets/00218582 [11:44:27]OFD Sender: To server: pG, [11:44:27]CommunicateWithHost lk.salyk.kg:30040 [11:44:27]ConnectInit lk.salyk.kg [11:44:27]written 0, free lines is 4095 [11:44:27]Connected sock=10 [11:44:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 41 60 07 01 AB 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 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 E3 00 00 00 F4 03 04 00 9E 9B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D6 55 03 00 35 04 06 00 CE FD 80 7E 41 8A 40 82 7C F5 0F FD E2 FB [11:44:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 81 36 47 00 F1 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 39 36 35 34 31 33 10 04 04 00 D6 55 03 00 F4 03 04 00 37 47 13 67 B6 04 01 00 00 A0 68 1B 4E 37 89 34 7C [11:44:28]CommunicateWithHost err = 0 [11:44:28]CheckOFDResponse [11:44:28]1017 (14) - 77093643461234 [11:44:28]1041 (16) - 0000000000965413 [11:44:28]1040 (4) - 218582 [11:44:28]1012 (4) - 19.10.2024 05:44 [11:44:28]1206 (1) - 0 [11:44:28]OFD Sender: Remove packet 218582 [11:44:28]ProducePacketName [11:44:28]name=ofd_packets/00218582 [11:44:28]NVStorageDeleteData [11:44:28]Write to MH i2c: 01 00 00 03 64 67 [11:44:28]Write i2c OK [11:44:28]MH_I2C_Read... [11:44:28]Read from MH i2c: 01 [11:44:28]MH_I2C_Read... [11:44:28]Read from MH i2c: 01 07 00 [11:44:28]MH_I2C_Read... [11:44:28]Read from MH i2c: 01 07 00 03 64 00 00 00 00 00 F1 0C 6B [11:44:28]RasterBufferAndPrint [11:44:28]line [11:44:28]line [11:44:28]line [11:44:28]line [11:44:28]line [11:44:28]written 0, free lines is 3319 [11:44:28]MH_Cut [11:44:28]Write to MH i2c: D1 01 00 0A 64 01 40 [11:44:28]Write i2c OK [11:44:28]MH_I2C_Read... [11:44:28]Read from MH i2c: D1 [11:44:28]MH_I2C_Read... [11:44:28]Read from MH i2c: D1 01 00 [11:44:28]MH_I2C_Read... [11:44:28]Read from MH i2c: D1 01 00 0A 64 00 3F [11:44:28]Write to MH i2c: 01 00 00 0B 64 6F [11:44:28]Write i2c OK [11:44:28]MH_I2C_Read... [11:44:28]OFD Sender: No OFD packet to send [11:44:29]*** Cut start [11:44:29]*** Partial cut [11:44:29]*** CUTSNS_PIN = 1 [11:44:29]*** CUTSNS_PIN = 0 [11:44:29]*** Brake cut motor [11:44:29]Read from MH i2c: 01 [11:44:29]MH_I2C_Read... [11:44:29]*** Stop cut motor [11:44:29]*** Cut end [11:44:29]Read from MH i2c: 01 07 00 [11:44:29]MH_I2C_Read... [11:44:29]Read from MH i2c: 01 07 00 0B 64 00 00 00 00 00 FF 0F 84 [11:44:29]process_action close_receipt done [11:44:29]requested_data is exist [11:44:29]produce_requested_data [11:44:29]requested_item fm.sn is exist - process it [11:44:29]wFMCommunicate request_size=4 [11:44:29]MH_SAM_APDU [11:44:29]CAPDU: 80 11 00 00 [11:44:29]Write to MH i2c: E2 08 00 0C 64 80 11 00 00 00 00 00 00 EA [11:44:29]Write i2c OK [11:44:29]MH_I2C_Read... [11:44:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:29]Read from MH i2c: E2 [11:44:29]MH_I2C_Read... [11:44:29]Read from MH i2c: E2 17 00 [11:44:29]MH_I2C_Read... [11:44:29]Read from MH i2c: E2 17 00 0C 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 39 [11:44:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:44:29]wFMCommunicate OK [11:44:29]requested_item fd.num is exist - process it [11:44:29]SAM_PROTO_GetFieldsCounters [11:44:29]wFMCommunicate request_size=4 [11:44:29]MH_SAM_APDU [11:44:29]CAPDU: 80 13 00 00 [11:44:29]Write to MH i2c: E2 08 00 0D 64 80 13 00 00 00 00 00 00 ED [11:44:29]Write i2c OK [11:44:29]MH_I2C_Read... [11:44:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:44:29]Read from MH i2c: E2 [11:44:29]MH_I2C_Read... [11:44:29]Read from MH i2c: E2 62 00 [11:44:29]MH_I2C_Read... [11:44:29]Read from MH i2c: E2 62 00 0D 64 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D6 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 9D [11:44:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D6 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:44:29]wFMCommunicate OK [11:44:29]SAM_PROTO_GetFieldsCounters done [11:44:29]requested_item shift.num is exist - process it [11:44:29]requested_item shift.opened is exist - process it [11:44:29]req_shift_opened [11:44:29]FM_GetShiftState [11:44:29]SAM_PROTO_GetShiftState [11:44:29]wFMCommunicate request_size=4 [11:44:29]MH_SAM_APDU [11:44:29]CAPDU: 80 13 01 00 [11:44:29]Write to MH i2c: E2 08 00 0E 64 80 13 01 00 00 00 00 00 EF [11:44:29]Write i2c OK [11:44:29]MH_I2C_Read... [11:44:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:29]Read from MH i2c: E2 [11:44:29]MH_I2C_Read... [11:44:29]Read from MH i2c: E2 0E 00 [11:44:29]MH_I2C_Read... [11:44:29]Read from MH i2c: E2 0E 00 0E 64 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 32 [11:44:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:44:29]wFMCommunicate OK [11:44:29]SAM_PROTO_GetShiftState done [11:44:29]FM_GetShiftState done [11:44:29]req_shift_opened done [11:44:29]requested_item shift.open_date is exist - process it [11:44:29]req_shift_open_date [11:44:29]req_shift_open_date done [11:44:29]produce_requested_data done [11:44:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218582,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:44:29]process_action_free close_receipt [11:44:29]json_value_free [11:44:29]json_value_free done [11:44:29]process_json_proto returns [11:44:29]Send response to host [11:44:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218582,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:44:29]free response buf [11:44:29]execute_script done [11:44:29]execute_script returns [11:44:29]free content buf [11:44:29]Sock 8.Close socket [11:44:29]Sock 8.Thread stoped [11:44:33]OFD Sender: No OFD packet to send [11:44:38]OFD Sender: No OFD packet to send [11:44:43]OFD Sender: No OFD packet to send [11:44:48]OFD Sender: No OFD packet to send [11:44:53]OFD Sender: No OFD packet to send [11:44:58]OFD Sender: No OFD packet to send [11:45:03]OFD Sender: No OFD packet to send [11:45:08]OFD Sender: No OFD packet to send [11:45:13]OFD Sender: No OFD packet to send [11:45:18]OFD Sender: No OFD packet to send [11:45:23]OFD Sender: No OFD packet to send [11:45:28]OFD Sender: No OFD packet to send [11:45:33]OFD Sender: No OFD packet to send [11:45:38]OFD Sender: No OFD packet to send [11:45:43]OFD Sender: No OFD packet to send [11:45:48]OFD Sender: No OFD packet to send [11:45:52]accept exits with 9 [11:45:52]New connection [11:45:52]New thread 3066826084 created [11:45:52]Thread 3066682724 joined [11:45:52]Waiting for new connection... [11:45:52] Sock 9.Parse request [11:45:52]Sock 9.Check first char [11:45:52]Sock 9.First char is OK [11:45:52]request: POST /json_proto HTTP/1.0 [11:45:52]Method: POST [11:45:52]URL: /json_proto [11:45:52]Method is POST - this is cgi request [11:45:52]url: /json_proto [11:45:52]query_string will be loaded in cgi processing [11:45:52]execute_cgi json_proto POST (null) [11:45:52]execute_cgi path=json_proto method=POST [11:45:52]POST find Content-Length [11:45:52]Host: 172.17.40.4:8080 [11:45:52]Content-Length: 677 [11:45:52]Content-Type: application/json [11:45:52] [11:45:52]POST finish read [11:45:52]Found Content-Length = 677 [11:45:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:45:52]execute_script... [11:45:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:45:52]POST & json_proto [11:45:52]process_json_proto [11:45:52]json parsed OK: [11:45:52]protocol is kg_v1.0 [11:45:52]action value=close_receipt [11:45:52]process_action close_receipt [11:45:52]cmd_close_receipt [11:45:52]MH_GetDate [11:45:52]Write to MH i2c: F0 00 00 0F 64 62 [11:45:52]Write i2c OK [11:45:52]MH_I2C_Read... [11:45:52]Read from MH i2c: F0 [11:45:52]MH_I2C_Read... [11:45:52]Read from MH i2c: F0 09 00 [11:45:52]MH_I2C_Read... [11:45:52]Read from MH i2c: F0 09 00 0F 64 00 F4 9B 13 67 EE 0E 0D 67 E4 [11:45:52]GetLastDocTimeStamp 1729338270 [11:45:52]current date 1729338356 [11:45:52]FM_GetShiftState [11:45:52]SAM_PROTO_GetShiftState [11:45:52]wFMCommunicate request_size=4 [11:45:52]MH_SAM_APDU [11:45:52]CAPDU: 80 13 01 00 [11:45:52]Write to MH i2c: E2 08 00 10 64 80 13 01 00 00 00 00 00 F1 [11:45:52]Write i2c OK [11:45:52]MH_I2C_Read... [11:45:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:52]Read from MH i2c: E2 [11:45:52]MH_I2C_Read... [11:45:52]Read from MH i2c: E2 0E 00 [11:45:52]MH_I2C_Read... [11:45:52]Read from MH i2c: E2 0E 00 10 64 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 34 [11:45:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:45:52]wFMCommunicate OK [11:45:52]SAM_PROTO_GetShiftState done [11:45:52]FM_GetShiftState done [11:45:52]opened in 1729296582 [11:45:52]opened+sec_in_day 1729382982 [11:45:52]quantity*price = 50041 [11:45:52]sum+1 = 50042 [11:45:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 228 19.10.2024 11:45 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218583 ФПД: 223268990335659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T114556&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218583&fm=223268990335659&tin=02508201610067®Number=0000000000098116&sum=50000 [11:45:53]StoreToDocumentArchive [11:45:53]shift 443 fd 218583 [11:45:53]save to /storage/0443/doc_00218583 [11:45:53]save last doc name /storage/0443/doc_00218583 to /storage/kkm_last_doc_name [11:45:53]save OK [11:45:53]Clear old archive folders... [11:45:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:45:53]tlvbuf is 01530690 [11:45:53]SAM_PROTO_ClearQueue [11:45:53]wFMCommunicate request_size=4 [11:45:53]MH_SAM_APDU [11:45:53]CAPDU: 80 09 00 00 [11:45:53]Write to MH i2c: E2 08 00 1D 64 80 09 00 00 00 00 00 00 F3 [11:45:53]Write i2c OK [11:45:53]MH_I2C_Read... [11:45:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:45:53]Read from MH i2c: E2 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 03 00 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 03 00 1D 64 00 90 00 F5 [11:45:53]RAPDU: 90 00 [11:45:53]wFMCommunicate OK [11:45:53]SAM_PROTO_ClearQueue done [11:45:53]KKMCreateOFDPacket [11:45:53]OFDProtocolAddRootSTLVToBuf [11:45:53]FM_MakeSignedData [11:45:53]FM_MakeSignedData [11:45:53]SAM_PROTO_SignData [11:45:53]wFMCommunicate request_size=4 [11:45:53]MH_SAM_APDU [11:45:53]CAPDU: 80 0D 01 02 [11:45:53]Write to MH i2c: E2 08 00 1E 64 80 0D 01 02 00 00 00 00 FB [11:45:53]Write i2c OK [11:45:53]MH_I2C_Read... [11:45:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:45:53]Read from MH i2c: E2 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 03 00 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 03 00 1E 64 00 90 00 F6 [11:45:53]RAPDU: 90 00 [11:45:53]wFMCommunicate OK [11:45:53]wFMCommunicate request_size=255 [11:45:53]MH_SAM_APDU [11:45:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 F4 9B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D7 55 03 00 35 04 06 00 CB [11:45:53]Write to MH i2c: E2 02 01 1F 64 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 F4 9B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D7 55 03 00 35 04 06 00 CB 00 00 26 [11:45:53]Write i2c OK [11:45:53]MH_I2C_Read... [11:45:53]OFD Sender: No OFD packet to send [11:45:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:53]Read from MH i2c: E2 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 03 00 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 03 00 1F 64 00 90 00 F7 [11:45:53]RAPDU: 90 00 [11:45:53]wFMCommunicate OK [11:45:53]wFMCommunicate request_size=10 [11:45:53]MH_SAM_APDU [11:45:53]CAPDU: 80 0D 02 02 05 0F DC DB BA AB [11:45:53]Write to MH i2c: E2 0D 00 20 64 80 0D 02 02 05 00 0F DC DB BA AB 00 00 33 [11:45:53]Write i2c OK [11:45:53]MH_I2C_Read... [11:45:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:53]Read from MH i2c: E2 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 03 00 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 03 00 20 64 00 90 00 F8 [11:45:53]RAPDU: 90 00 [11:45:53]wFMCommunicate OK [11:45:53]wFMCommunicate request_size=4 [11:45:53]MH_SAM_APDU [11:45:53]CAPDU: 80 0D 03 02 [11:45:53]Write to MH i2c: E2 08 00 21 64 80 0D 03 02 00 00 00 00 00 [11:45:53]Write i2c OK [11:45:53]MH_I2C_Read... [11:45:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:45:53]Read from MH i2c: E2 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 0B 00 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 0B 00 21 64 00 6D 24 71 86 F7 8E 69 50 90 00 C7 [11:45:53]RAPDU: 6D 24 71 86 F7 8E 69 50 90 00 [11:45:53]wFMCommunicate OK [11:45:53]SAM_PROTO_SignData done [11:45:53]FM_MakeSignedData done [11:45:53]CreateOFDProtocolMessage [11:45:53]wFMCommunicate request_size=4 [11:45:53]MH_SAM_APDU [11:45:53]CAPDU: 80 11 00 00 [11:45:53]Write to MH i2c: E2 08 00 22 64 80 11 00 00 00 00 00 00 00 [11:45:53]Write i2c OK [11:45:53]MH_I2C_Read... [11:45:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:54]Read from MH i2c: E2 [11:45:54]MH_I2C_Read... [11:45:54]Read from MH i2c: E2 17 00 [11:45:54]MH_I2C_Read... [11:45:54]Read from MH i2c: E2 17 00 22 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4F [11:45:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:45:54]wFMCommunicate OK [11:45:54]CreateOFDProtocolMessage done [11:45:54]OFDSenderStorePacket 218583 [11:45:54]StoreOFDPacket docnum=218583 [11:45:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 71 C6 07 01 AC 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 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 F4 9B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D7 55 03 00 35 04 06 00 CB 0F DC DB BA AB 6D 24 71 86 F7 8E 69 50 [11:45:54]CheckFolder [11:45:54]dirname=/storage/ofd_packets [11:45:54]CheckFolder done [11:45:54]ProducePacketName [11:45:54]name=ofd_packets/00218583 [11:45:54]NVStorageSaveData ofd_packets/00218583 [11:45:54]File name is /storage/ofd_packets/00218583 [11:45:54]Write 301 bytes [11:45:54]NVStorageSaveData done [11:45:54]OFDSenderStorePacket done [11:45:54]KKMCreateOFDPacket done [11:45:54]NVStorageSaveData kkm_last_timestamp [11:45:54]File name is /storage/kkm_last_timestamp [11:45:54]Write 4 bytes [11:45:54]NVStorageSaveData done [11:45:54]ExternCall_PrintAddStr [11:45:54]wPrintStart [11:45:54]Write to MH i2c: 01 00 00 23 64 87 [11:45:54]Write i2c OK [11:45:54]MH_I2C_Read... [11:45:54]Read from MH i2c: 01 [11:45:54]MH_I2C_Read... [11:45:54]Read from MH i2c: 01 07 00 [11:45:54]MH_I2C_Read... [11:45:54]Read from MH i2c: 01 07 00 23 64 00 00 00 00 00 FF 0F 9C [11:45:54]RasterBufferAndPrint [11:45:54]line Счет N : (1)536128 [11:45:54]line ИНН: 02508201610067 [11:45:54]line Контрольно-Кассовый Чек [11:45:54]line ПРОДАЖА [11:45:54]line ТРК (МРК, ГНК) : 43 [11:45:54]line Товар: 2710124130 [11:45:54]line Аи-92-К-2 [11:45:54]line 7.480 * 66.90 [11:45:54]line = 500.41 [11:45:54]line НДС 12% НСП 1% [11:45:54]line > о реализуемом товаре [11:45:54]line ОКРУГЛЕНИЕ: -0.41 [11:45:54]line ИТОГО: 500.00 [11:45:54]line Внесено: 500.00 [11:45:54]line СДАЧА: 0.00 [11:45:54]line НСП 1% : 4.43 [11:45:54]line НДС 12% : 53.14 [11:45:54]line Наличными: 500.00 [11:45:54]line Безнал.: 0.00 [11:45:54]line Место: АЗС № 84 "Партнер Нефть" [11:45:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:45:54]line СНО: Общий режим [11:45:54]line Чек 228 19.10.2024 11:45 [11:45:54]line Смена: 443 ФФД: 1.0 [11:45:54]line ЗНМ: 0300000178 [11:45:54]line РНМ: 0000000000098116 [11:45:54]line Версия ККМ: 001 [11:45:54]line ФМ: 0000000000965413 [11:45:54]line ФД: 218583 [11:45:54]line ФПД: 223268990335659 [11:45:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T114556&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218583&fm=223268990335659&tin=02508201610067®Number=0000000000098116&sum=50000 [11:45:54]OFD Sender: Processing packet 218583 [packets to send 80, broken 79] [11:45:54]ProducePacketName [11:45:54]name=ofd_packets/00218583 [11:45:54]OFD Sender: To server: pG, [11:45:54]CommunicateWithHost lk.salyk.kg:30040 [11:45:54]ConnectInit lk.salyk.kg [11:45:54]written 0, free lines is 4095 [11:45:54]Connected sock=10 [11:45:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 71 C6 07 01 AC 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 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 F4 9B 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D7 55 03 00 35 04 06 00 CB 0F DC DB BA AB 6D 24 71 86 F7 8E 69 50 [11:45:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8D D2 47 00 F4 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 39 36 35 34 31 33 10 04 04 00 D7 55 03 00 F4 03 04 00 8E 47 13 67 B6 04 01 00 00 4E A1 78 8C 82 FA 05 2B [11:45:54]CommunicateWithHost err = 0 [11:45:54]CheckOFDResponse [11:45:54]1017 (14) - 77093643461234 [11:45:54]1041 (16) - 0000000000965413 [11:45:54]1040 (4) - 218583 [11:45:54]1012 (4) - 19.10.2024 05:45 [11:45:54]1206 (1) - 0 [11:45:54]OFD Sender: Remove packet 218583 [11:45:54]ProducePacketName [11:45:54]name=ofd_packets/00218583 [11:45:54]NVStorageDeleteData [11:45:54]Write to MH i2c: 01 00 00 4E 64 B2 [11:45:54]Write i2c OK [11:45:54]MH_I2C_Read... [11:45:54]Read from MH i2c: 01 [11:45:54]MH_I2C_Read... [11:45:54]Read from MH i2c: 01 07 00 [11:45:54]MH_I2C_Read... [11:45:54]Read from MH i2c: 01 07 00 4E 64 00 00 00 00 00 F8 0C BD [11:45:54]RasterBufferAndPrint [11:45:54]line [11:45:54]line [11:45:54]line [11:45:54]line [11:45:54]line [11:45:54]written 0, free lines is 3326 [11:45:54]MH_Cut [11:45:54]Write to MH i2c: D1 01 00 55 64 01 8B [11:45:54]Write i2c OK [11:45:54]MH_I2C_Read... [11:45:54]Read from MH i2c: D1 [11:45:54]MH_I2C_Read... [11:45:54]Read from MH i2c: D1 01 00 [11:45:54]MH_I2C_Read... [11:45:54]Read from MH i2c: D1 01 00 55 64 00 8A [11:45:54]Write to MH i2c: 01 00 00 56 64 BA [11:45:54]Write i2c OK [11:45:54]MH_I2C_Read... [11:45:55]OFD Sender: No OFD packet to send [11:45:55]*** Cut start [11:45:55]*** Partial cut [11:45:55]*** CUTSNS_PIN = 1 [11:45:55]*** CUTSNS_PIN = 0 [11:45:55]*** Brake cut motor [11:45:56]Read from MH i2c: 01 *** Stop cut motor [11:45:56]*** Cut end [11:45:56] [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: 01 07 00 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: 01 07 00 56 64 00 00 00 00 00 FF 0F CF [11:45:56]process_action close_receipt done [11:45:56]requested_data is exist [11:45:56]produce_requested_data [11:45:56]requested_item fm.sn is exist - process it [11:45:56]wFMCommunicate request_size=4 [11:45:56]MH_SAM_APDU [11:45:56]CAPDU: 80 11 00 00 [11:45:56]Write to MH i2c: E2 08 00 57 64 80 11 00 00 00 00 00 00 35 [11:45:56]Write i2c OK [11:45:56]MH_I2C_Read... [11:45:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:56]Read from MH i2c: E2 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: E2 17 00 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: E2 17 00 57 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 84 [11:45:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:45:56]wFMCommunicate OK [11:45:56]requested_item fd.num is exist - process it [11:45:56]SAM_PROTO_GetFieldsCounters [11:45:56]wFMCommunicate request_size=4 [11:45:56]MH_SAM_APDU [11:45:56]CAPDU: 80 13 00 00 [11:45:56]Write to MH i2c: E2 08 00 58 64 80 13 00 00 00 00 00 00 38 [11:45:56]Write i2c OK [11:45:56]MH_I2C_Read... [11:45:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:45:56]Read from MH i2c: E2 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: E2 62 00 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: E2 62 00 58 64 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D7 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 EC [11:45:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D7 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:45:56]wFMCommunicate OK [11:45:56]SAM_PROTO_GetFieldsCounters done [11:45:56]requested_item shift.num is exist - process it [11:45:56]requested_item shift.opened is exist - process it [11:45:56]req_shift_opened [11:45:56]FM_GetShiftState [11:45:56]SAM_PROTO_GetShiftState [11:45:56]wFMCommunicate request_size=4 [11:45:56]MH_SAM_APDU [11:45:56]CAPDU: 80 13 01 00 [11:45:56]Write to MH i2c: E2 08 00 59 64 80 13 01 00 00 00 00 00 3A [11:45:56]Write i2c OK [11:45:56]MH_I2C_Read... [11:45:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:56]Read from MH i2c: E2 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: E2 0E 00 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: E2 0E 00 59 64 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7D [11:45:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:45:56]wFMCommunicate OK [11:45:56]SAM_PROTO_GetShiftState done [11:45:56]FM_GetShiftState done [11:45:56]req_shift_opened done [11:45:56]requested_item shift.open_date is exist - process it [11:45:56]req_shift_open_date [11:45:56]req_shift_open_date done [11:45:56]produce_requested_data done [11:45:56]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218583,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:45:56]process_action_free close_receipt [11:45:56]json_value_free [11:45:56]json_value_free done [11:45:56]process_json_proto returns [11:45:56]Send response to host [11:45:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218583,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:45:56]free response buf [11:45:56]execute_script done [11:45:56]execute_script returns [11:45:56]free content buf [11:45:56]Sock 9.Close socket [11:45:56]Sock 9.Thread stoped [11:46:00]OFD Sender: No OFD packet to send [11:46:05]OFD Sender: No OFD packet to send [11:46:10]OFD Sender: No OFD packet to send [11:46:15]OFD Sender: No OFD packet to send [11:46:20]OFD Sender: No OFD packet to send [11:46:25]OFD Sender: No OFD packet to send [11:46:30]OFD Sender: No OFD packet to send [11:46:35]OFD Sender: No OFD packet to send [11:46:40]OFD Sender: No OFD packet to send [11:46:45]OFD Sender: No OFD packet to send [11:46:50]OFD Sender: No OFD packet to send [11:46:55]OFD Sender: No OFD packet to send [11:47:00]OFD Sender: No OFD packet to send [11:47:05]OFD Sender: No OFD packet to send [11:47:10]OFD Sender: No OFD packet to send [11:47:15]OFD Sender: No OFD packet to send [11:47:20]OFD Sender: No OFD packet to send [11:47:25]OFD Sender: No OFD packet to send [11:47:30]OFD Sender: No OFD packet to send [11:47:35]OFD Sender: No OFD packet to send [11:47:40]OFD Sender: No OFD packet to send [11:47:45]OFD Sender: No OFD packet to send [11:47:50]OFD Sender: No OFD packet to send [11:47:55]OFD Sender: No OFD packet to send [11:48:00]OFD Sender: No OFD packet to send [11:48:05]OFD Sender: No OFD packet to send [11:48:10]OFD Sender: No OFD packet to send [11:48:15]OFD Sender: No OFD packet to send [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:05]OFD Sender: No OFD packet to send [11:49:10]OFD Sender: No OFD packet to send [11:49:15]OFD Sender: No OFD packet to send [11:49:20]OFD Sender: No OFD packet to send [11:49:25]OFD Sender: No OFD packet to send [11:49:30]OFD Sender: No OFD packet to send [11:49:35]OFD Sender: No OFD packet to send [11:49:40]OFD Sender: No OFD packet to send [11:49:45]OFD Sender: No OFD packet to send [11:49:47]accept exits with 8 [11:49:47]New connection [11:49:47]New thread 3066682724 created [11:49:47]Thread 3066826084 joined [11:49:47]Waiting for new connection... [11:49:47] Sock 8.Parse request [11:49:47]Sock 8.Check first char [11:49:47]Sock 8.First char is OK [11:49:47]request: POST /json_proto HTTP/1.0 [11:49:47]Method: POST [11:49:47]URL: /json_proto [11:49:47]Method is POST - this is cgi request [11:49:47]url: /json_proto [11:49:47]query_string will be loaded in cgi processing [11:49:47]execute_cgi json_proto POST (null) [11:49:47]execute_cgi path=json_proto method=POST [11:49:47]POST find Content-Length [11:49:47]Host: 172.17.40.4:8080 [11:49:47]Content-Length: 792 [11:49:47]Content-Type: application/json [11:49:47] [11:49:47]POST finish read [11:49:47]Found Content-Length = 792 [11:49:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A81870", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:47]execute_script... [11:49: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)536129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A81870", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:47]POST & json_proto [11:49:47]process_json_proto [11:49:47]json parsed OK: [11:49:47]protocol is kg_v1.0 [11:49:47]action value=close_receipt [11:49:47]process_action close_receipt [11:49:47]cmd_close_receipt [11:49:47]MH_GetDate [11:49:47]Write to MH i2c: F0 00 00 5A 64 AD [11:49:47]Write i2c OK [11:49:47]MH_I2C_Read... [11:49:47]Read from MH i2c: F0 [11:49:47]MH_I2C_Read... [11:49:47]Read from MH i2c: F0 09 00 [11:49:47]MH_I2C_Read... [11:49:47]Read from MH i2c: F0 09 00 5A 64 00 E0 9C 13 67 EE 0E 0D 67 1C [11:49:47]GetLastDocTimeStamp 1729338356 [11:49:47]current date 1729338592 [11:49:47]FM_GetShiftState [11:49:47]SAM_PROTO_GetShiftState [11:49:47]wFMCommunicate request_size=4 [11:49:47]MH_SAM_APDU [11:49:47]CAPDU: 80 13 01 00 [11:49:47]Write to MH i2c: E2 08 00 5B 64 80 13 01 00 00 00 00 00 3C [11:49:47]Write i2c OK [11:49:47]MH_I2C_Read... [11:49:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:47]Read from MH i2c: E2 [11:49:47]MH_I2C_Read... [11:49:47]Read from MH i2c: E2 0E 00 [11:49:47]MH_I2C_Read... [11:49:47]Read from MH i2c: E2 0E 00 5B 64 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7F [11:49:47]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:49:47]wFMCommunicate OK [11:49:47]SAM_PROTO_GetShiftState done [11:49:47]FM_GetShiftState done [11:49:47]opened in 1729296582 [11:49:47]opened+sec_in_day 1729382982 [11:49:47]quantity*price = 0 [11:49:47]sum+1 = 1 [11:49:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 229 19.10.2024 11:49 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливная Карта 81870 ФМ: 0000000000965413 ФД: 218584 ФПД: 237348357225254 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T114952&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218584&fm=237348357225254&tin=02508201610067®Number=0000000000098116&sum=0 [11:49:48]StoreToDocumentArchive [11:49:48]shift 443 fd 218584 [11:49:48]save to /storage/0443/doc_00218584 [11:49:48]save last doc name /storage/0443/doc_00218584 to /storage/kkm_last_doc_name [11:49:48]save OK [11:49:48]Clear old archive folders... [11:49:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:49:48]tlvbuf is 016DCC40 [11:49:48]SAM_PROTO_ClearQueue [11:49:48]wFMCommunicate request_size=4 [11:49:48]MH_SAM_APDU [11:49:48]CAPDU: 80 09 00 00 [11:49:48]Write to MH i2c: E2 08 00 68 64 80 09 00 00 00 00 00 00 3E [11:49:48]Write i2c OK [11:49:48]MH_I2C_Read... [11:49:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:49:48]Read from MH i2c: E2 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 03 00 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 03 00 68 64 00 90 00 40 [11:49:48]RAPDU: 90 00 [11:49:48]wFMCommunicate OK [11:49:48]SAM_PROTO_ClearQueue done [11:49:48]KKMCreateOFDPacket [11:49:48]OFDProtocolAddRootSTLVToBuf [11:49:48]FM_MakeSignedData [11:49:48]FM_MakeSignedData [11:49:48]SAM_PROTO_SignData [11:49:48]wFMCommunicate request_size=4 [11:49:48]MH_SAM_APDU [11:49:48]CAPDU: 80 0D 01 02 [11:49:48]Write to MH i2c: E2 08 00 69 64 80 0D 01 02 00 00 00 00 46 [11:49:48]Write i2c OK [11:49:48]MH_I2C_Read... [11:49:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:49:48]Read from MH i2c: E2 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 03 00 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 03 00 69 64 00 90 00 41 [11:49:48]RAPDU: 90 00 [11:49:48]wFMCommunicate OK [11:49:48]wFMCommunicate request_size=255 [11:49:48]MH_SAM_APDU [11:49: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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 E0 9C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D8 55 03 00 35 04 06 00 D7 [11:49:48]Write to MH i2c: E2 02 01 6A 64 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 E0 9C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D8 55 03 00 35 04 06 00 D7 00 00 55 [11:49:48]Write i2c OK [11:49:48]MH_I2C_Read... [11:49:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:49]Read from MH i2c: E2 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: E2 03 00 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: E2 03 00 6A 64 00 90 00 42 [11:49:49]RAPDU: 90 00 [11:49:49]wFMCommunicate OK [11:49:49]wFMCommunicate request_size=10 [11:49:49]MH_SAM_APDU [11:49:49]CAPDU: 80 0D 02 02 05 DD F8 85 3B 26 [11:49:49]Write to MH i2c: E2 0D 00 6B 64 80 0D 02 02 05 00 DD F8 85 3B 26 00 00 0E [11:49:49]Write i2c OK [11:49:49]MH_I2C_Read... [11:49:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:49]Read from MH i2c: E2 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: E2 03 00 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: E2 03 00 6B 64 00 90 00 43 [11:49:49]RAPDU: 90 00 [11:49:49]wFMCommunicate OK [11:49:49]wFMCommunicate request_size=4 [11:49:49]MH_SAM_APDU [11:49:49]CAPDU: 80 0D 03 02 [11:49:49]Write to MH i2c: E2 08 00 6C 64 80 0D 03 02 00 00 00 00 4B [11:49:49]Write i2c OK [11:49:49]MH_I2C_Read... [11:49:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:49:49]Read from MH i2c: E2 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: E2 0B 00 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: E2 0B 00 6C 64 00 B5 D7 20 1B FD 70 AB 6D 90 00 98 [11:49:49]RAPDU: B5 D7 20 1B FD 70 AB 6D 90 00 [11:49:49]wFMCommunicate OK [11:49:49]SAM_PROTO_SignData done [11:49:49]FM_MakeSignedData done [11:49:49]CreateOFDProtocolMessage [11:49:49]wFMCommunicate request_size=4 [11:49:49]MH_SAM_APDU [11:49:49]CAPDU: 80 11 00 00 [11:49:49]Write to MH i2c: E2 08 00 6D 64 80 11 00 00 00 00 00 00 4B [11:49:49]Write i2c OK [11:49:49]MH_I2C_Read... [11:49:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:49]Read from MH i2c: E2 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: E2 17 00 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: E2 17 00 6D 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9A [11:49:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:49:49]wFMCommunicate OK [11:49:49]CreateOFDProtocolMessage done [11:49:49]OFDSenderStorePacket 218584 [11:49:49]StoreOFDPacket docnum=218584 [11:49:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8B 78 07 01 57 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 E0 9C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D8 55 03 00 35 04 06 00 D7 DD F8 85 3B 26 B5 D7 20 1B FD 70 AB 6D [11:49:49]CheckFolder [11:49:49]dirname=/storage/ofd_packets [11:49:49]CheckFolder done [11:49:49]ProducePacketName [11:49:49]name=ofd_packets/00218584 [11:49:49]NVStorageSaveData ofd_packets/00218584 [11:49:49]File name is /storage/ofd_packets/00218584 [11:49:49]Write 301 bytes [11:49:49]NVStorageSaveData done [11:49:49]OFDSenderStorePacket done [11:49:49]KKMCreateOFDPacket done [11:49:49]NVStorageSaveData kkm_last_timestamp [11:49:49]File name is /storage/kkm_last_timestamp [11:49:49]Write 4 bytes [11:49:49]NVStorageSaveData done [11:49:49]ExternCall_PrintAddStr [11:49:49]wPrintStart [11:49:49]Write to MH i2c: 01 00 00 6E 64 D2 [11:49:49]Write i2c OK [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: 01 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: 01 07 00 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: 01 07 00 6E 64 00 00 00 00 00 FF 0F E7 [11:49:49]RasterBufferAndPrint [11:49:49]line Счет N : (1)536129 [11:49:49]line ИНН: 02508201610067 [11:49:49]line Контрольно-Кассовый Чек [11:49:49]line ПРОДАЖА [11:49:49]line ТРК (МРК, ГНК) : 33 [11:49:49]line Товар: 2710124130 [11:49:49]line Аи-92-К-2 [11:49:49]line 20.000 * 0.00 [11:49:49]line = 0.00 [11:49:49]line НДС 12% НСП 1% [11:49:49]line > о реализуемом товаре [11:49:49]line ИТОГО: 0.00 [11:49:49]line НСП 1% : 0.00 [11:49:49]line НДС 12% : 0.00 [11:49:49]line Наличными: 0.00 [11:49:49]line Безнал.: 0.00 [11:49:49]line Место: АЗС № 84 "Партнер Нефть" [11:49:49]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:49:49]line СНО: Общий режим [11:49:49]line Чек 229 19.10.2024 11:49 [11:49:49]line Смена: 443 ФФД: 1.0 [11:49:49]line ЗНМ: 0300000178 [11:49:49]line РНМ: 0000000000098116 [11:49:49]line Версия ККМ: 001 [11:49:49]line Талоны: Топливная Карта [11:49:49]line 81870 [11:49:49]line ФМ: 0000000000965413 [11:49:49]line ФД: 218584 [11:49:49]line ФПД: 237348357225254 [11:49:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T114952&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218584&fm=237348357225254&tin=02508201610067®Number=0000000000098116&sum=0 [11:49:49]written 0, free lines is 4095 [11:49:49]OFD Sender: Processing packet 218584 [packets to send 80, broken 79] [11:49:49]ProducePacketName [11:49:49]name=ofd_packets/00218584 [11:49:49]OFD Sender: To server: pG, [11:49:49]CommunicateWithHost lk.salyk.kg:30040 [11:49:49]ConnectInit lk.salyk.kg [11:49:49]Connected sock=10 [11:49:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8B 78 07 01 57 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 E0 9C 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D8 55 03 00 35 04 06 00 D7 DD F8 85 3B 26 B5 D7 20 1B FD 70 AB 6D [11:49:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 81 FF 47 00 46 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 39 36 35 34 31 33 10 04 04 00 D8 55 03 00 F4 03 04 00 79 48 13 67 B6 04 01 00 00 46 F4 5C 06 87 49 03 79 [11:49:50]CommunicateWithHost err = 0 [11:49:50]CheckOFDResponse [11:49:50]1017 (14) - 77093643461234 [11:49:50]1041 (16) - 0000000000965413 [11:49:50]1040 (4) - 218584 [11:49:50]1012 (4) - 19.10.2024 05:49 [11:49:50]1206 (1) - 0 [11:49:50]OFD Sender: Remove packet 218584 [11:49:50]ProducePacketName [11:49:50]name=ofd_packets/00218584 [11:49:50]NVStorageDeleteData [11:49:50]Write to MH i2c: 01 00 00 98 64 FC [11:49:50]Write i2c OK [11:49:50]MH_I2C_Read... [11:49:50]Read from MH i2c: 01 [11:49:50]MH_I2C_Read... [11:49:50]Read from MH i2c: 01 07 00 [11:49:50]MH_I2C_Read... [11:49:50]Read from MH i2c: 01 07 00 98 64 00 00 00 00 00 04 0D 14 [11:49:50]RasterBufferAndPrint [11:49:50]line [11:49:50]line [11:49:50]line [11:49:50]line [11:49:50]line [11:49:50]written 0, free lines is 3339 [11:49:50]MH_Cut [11:49:50]Write to MH i2c: D1 01 00 9F 64 01 D5 [11:49:50]Write i2c OK [11:49:50]MH_I2C_Read... [11:49:50]Read from MH i2c: D1 [11:49:50]MH_I2C_Read... [11:49:50]Read from MH i2c: D1 01 00 [11:49:50]MH_I2C_Read... [11:49:50]Read from MH i2c: D1 01 00 9F 64 00 D4 [11:49:50]Write to MH i2c: 01 00 00 A0 64 04 [11:49:50]Write i2c OK [11:49:50]MH_I2C_Read... [11:49:50]OFD Sender: No OFD packet to send [11:49:50]*** Cut start [11:49:50]*** Partial cut [11:49:50]*** CUTSNS_PIN = 1 [11:49:50]*** CUTSNS_PIN = 0 [11:49:51]*** Brake cut motor [11:49:51]Read from MH i2c: 01 [11:49:51]MH_I2C_Read... [11:49:51]*** Stop cut motor [11:49:51]*** Cut end [11:49:51]Read from MH i2c: 01 07 00 [11:49:51]MH_I2C_Read... [11:49:51]Read from MH i2c: 01 07 00 A0 64 00 00 00 00 00 FF 0F 19 [11:49:51]process_action close_receipt done [11:49:51]requested_data is exist [11:49:51]produce_requested_data [11:49:51]requested_item fm.sn is exist - process it [11:49:51]wFMCommunicate request_size=4 [11:49:51]MH_SAM_APDU [11:49:51]CAPDU: 80 11 00 00 [11:49:51]Write to MH i2c: E2 08 00 A1 64 80 11 00 00 00 00 00 00 7F [11:49:51]Write i2c OK [11:49:51]MH_I2C_Read... [11:49:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:51]Read from MH i2c: E2 [11:49:51]MH_I2C_Read... [11:49:51]Read from MH i2c: E2 17 00 [11:49:51]MH_I2C_Read... [11:49:51]Read from MH i2c: E2 17 00 A1 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CE [11:49:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:49:51]wFMCommunicate OK [11:49:51]requested_item fd.num is exist - process it [11:49:51]SAM_PROTO_GetFieldsCounters [11:49:51]wFMCommunicate request_size=4 [11:49:51]MH_SAM_APDU [11:49:51]CAPDU: 80 13 00 00 [11:49:51]Write to MH i2c: E2 08 00 A2 64 80 13 00 00 00 00 00 00 82 [11:49:51]Write i2c OK [11:49:51]MH_I2C_Read... [11:49:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:49:51]Read from MH i2c: E2 [11:49:51]MH_I2C_Read... [11:49:51]Read from MH i2c: E2 62 00 [11:49:51]MH_I2C_Read... [11:49:51]Read from MH i2c: E2 62 00 A2 64 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D8 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 3A [11:49:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D8 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:49:51]wFMCommunicate OK [11:49:51]SAM_PROTO_GetFieldsCounters done [11:49:51]requested_item shift.num is exist - process it [11:49:51]requested_item shift.opened is exist - process it [11:49:51]req_shift_opened [11:49:51]FM_GetShiftState [11:49:51]SAM_PROTO_GetShiftState [11:49:51]wFMCommunicate request_size=4 [11:49:51]MH_SAM_APDU [11:49:51]CAPDU: 80 13 01 00 [11:49:51]Write to MH i2c: E2 08 00 A3 64 80 13 01 00 00 00 00 00 84 [11:49:51]Write i2c OK [11:49:51]MH_I2C_Read... [11:49:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:51]Read from MH i2c: E2 [11:49:51]MH_I2C_Read... [11:49:51]Read from MH i2c: E2 0E 00 [11:49:51]MH_I2C_Read... [11:49:51]Read from MH i2c: E2 0E 00 A3 64 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C7 [11:49:51]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:49:51]wFMCommunicate OK [11:49:51]SAM_PROTO_GetShiftState done [11:49:51]FM_GetShiftState done [11:49:51]req_shift_opened done [11:49:51]requested_item shift.open_date is exist - process it [11:49:51]req_shift_open_date [11:49:51]req_shift_open_date done [11:49:51]produce_requested_data done [11:49:51]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218584,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:49:51]process_action_free close_receipt [11:49:51]json_value_free [11:49:51]json_value_free done [11:49:51]process_json_proto returns [11:49:51]Send response to host [11:49:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218584,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:49:51]free response buf [11:49:51]execute_script done [11:49:51]execute_script returns [11:49:51]free content buf [11:49:51]Sock 8.Close socket [11:49:51]Sock 8.Thread stoped [11:49:55]OFD Sender: No OFD packet to send [11:50:00]OFD Sender: No OFD packet to send [11:50:05]OFD Sender: No OFD packet to send [11:50:10]OFD Sender: No OFD packet to send [11:50:15]OFD Sender: No OFD packet to send [11:50:20]OFD Sender: No OFD packet to send [11:50:25]OFD Sender: No OFD packet to send [11:50:26]accept exits with 9 [11:50:26]New connection [11:50:26]New thread 3066826084 created [11:50:26]Thread 3066682724 joined [11:50:26]Waiting for new connection... [11:50:26] Sock 9.Parse request [11:50:26]Sock 9.Check first char [11:50:26]Sock 9.First char is OK [11:50:26]request: POST /json_proto HTTP/1.0 [11:50:26]Method: POST [11:50:26]URL: /json_proto [11:50:26]Method is POST - this is cgi request [11:50:26]url: /json_proto [11:50:26]query_string will be loaded in cgi processing [11:50:26]execute_cgi json_proto POST (null) [11:50:26]execute_cgi path=json_proto method=POST [11:50:26]POST find Content-Length [11:50:26]Host: 172.17.40.4:8080 [11:50:26]Content-Length: 751 [11:50:26]Content-Type: application/json [11:50:26] [11:50:26]POST finish read [11:50:26]Found Content-Length = 751 [11:50:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 12.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30113984", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:26]execute_script... [11:50: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)536131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 12.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30113984", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:26]POST & json_proto [11:50:26]process_json_proto [11:50:26]json parsed OK: [11:50:26]protocol is kg_v1.0 [11:50:26]action value=close_receipt [11:50:26]process_action close_receipt [11:50:26]cmd_close_receipt [11:50:26]MH_GetDate [11:50:26]Write to MH i2c: F0 00 00 A4 64 F7 [11:50:26]Write i2c OK [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: F0 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: F0 09 00 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: F0 09 00 A4 64 00 06 9D 13 67 EE 0E 0D 67 8D [11:50:26]GetLastDocTimeStamp 1729338592 [11:50:26]current date 1729338630 [11:50:26]FM_GetShiftState [11:50:26]SAM_PROTO_GetShiftState [11:50:26]wFMCommunicate request_size=4 [11:50:26]MH_SAM_APDU [11:50:26]CAPDU: 80 13 01 00 [11:50:26]Write to MH i2c: E2 08 00 A5 64 80 13 01 00 00 00 00 00 86 [11:50:26]Write i2c OK [11:50:26]MH_I2C_Read... [11:50:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:26]Read from MH i2c: E2 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: E2 0E 00 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: E2 0E 00 A5 64 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C9 [11:50:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:50:26]wFMCommunicate OK [11:50:26]SAM_PROTO_GetShiftState done [11:50:26]FM_GetShiftState done [11:50:26]opened in 1729296582 [11:50:26]opened+sec_in_day 1729382982 [11:50:26]quantity*price = 0 [11:50:26]sum+1 = 1 [11:50:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 230 19.10.2024 11:50 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30113984 ФМ: 0000000000965413 ФД: 218585 ФПД: 754762374401 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115030&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218585&fm=754762374401&tin=02508201610067®Number=0000000000098116&sum=0 [11:50:27]StoreToDocumentArchive [11:50:27]shift 443 fd 218585 [11:50:27]save to /storage/0443/doc_00218585 [11:50:27]save last doc name /storage/0443/doc_00218585 to /storage/kkm_last_doc_name [11:50:27]save OK [11:50:27]Clear old archive folders... [11:50:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:50:27]tlvbuf is 015365A0 [11:50:27]SAM_PROTO_ClearQueue [11:50:27]wFMCommunicate request_size=4 [11:50:27]MH_SAM_APDU [11:50:27]CAPDU: 80 09 00 00 [11:50:27]Write to MH i2c: E2 08 00 B2 64 80 09 00 00 00 00 00 00 88 [11:50:27]Write i2c OK [11:50:27]MH_I2C_Read... [11:50:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:50:27]Read from MH i2c: E2 [11:50:27]MH_I2C_Read... [11:50:27]Read from MH i2c: E2 03 00 [11:50:27]MH_I2C_Read... [11:50:27]Read from MH i2c: E2 03 00 B2 64 00 90 00 8A [11:50:27]RAPDU: 90 00 [11:50:27]wFMCommunicate OK [11:50:27]SAM_PROTO_ClearQueue done [11:50:27]KKMCreateOFDPacket [11:50:27]OFDProtocolAddRootSTLVToBuf [11:50:27]FM_MakeSignedData [11:50:27]FM_MakeSignedData [11:50:27]SAM_PROTO_SignData [11:50:27]wFMCommunicate request_size=4 [11:50:27]MH_SAM_APDU [11:50:27]CAPDU: 80 0D 01 02 [11:50:27]Write to MH i2c: E2 08 00 B3 64 80 0D 01 02 00 00 00 00 90 [11:50:27]Write i2c OK [11:50:27]MH_I2C_Read... [11:50:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:50:27]Read from MH i2c: E2 [11:50:27]MH_I2C_Read... [11:50:27]Read from MH i2c: E2 03 00 [11:50:27]MH_I2C_Read... [11:50:27]Read from MH i2c: E2 03 00 B3 64 00 90 00 8B [11:50:27]RAPDU: 90 00 [11:50:27]wFMCommunicate OK [11:50:27]wFMCommunicate request_size=255 [11:50:27]MH_SAM_APDU [11:50: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 E0 2E 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 E6 00 00 00 F4 03 04 00 06 9D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D9 55 03 00 35 04 06 00 00 AF BB 57 [11:50:27]Write to MH i2c: E2 02 01 B4 64 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 E0 2E 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 E6 00 00 00 F4 03 04 00 06 9D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D9 55 03 00 35 04 06 00 00 AF BB 57 00 00 A5 [11:50:27]Write i2c OK [11:50:27]MH_I2C_Read... [11:50:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:28]Read from MH i2c: E2 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: E2 03 00 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: E2 03 00 B4 64 00 90 00 8C [11:50:28]RAPDU: 90 00 [11:50:28]wFMCommunicate OK [11:50:28]wFMCommunicate request_size=7 [11:50:28]MH_SAM_APDU [11:50:28]CAPDU: 80 0D 02 02 02 DD 01 [11:50:28]Write to MH i2c: E2 0A 00 B5 64 80 0D 02 02 02 00 DD 01 00 00 75 [11:50:28]Write i2c OK [11:50:28]MH_I2C_Read... [11:50:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:28]Read from MH i2c: E2 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: E2 03 00 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: E2 03 00 B5 64 00 90 00 8D [11:50:28]RAPDU: 90 00 [11:50:28]wFMCommunicate OK [11:50:28]wFMCommunicate request_size=4 [11:50:28]MH_SAM_APDU [11:50:28]CAPDU: 80 0D 03 02 [11:50:28]Write to MH i2c: E2 08 00 B6 64 80 0D 03 02 00 00 00 00 95 [11:50:28]Write i2c OK [11:50:28]MH_I2C_Read... [11:50:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:50:28]Read from MH i2c: E2 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: E2 0B 00 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: E2 0B 00 B6 64 00 EB 31 14 76 04 DF EC 1A 90 00 25 [11:50:28]RAPDU: EB 31 14 76 04 DF EC 1A 90 00 [11:50:28]wFMCommunicate OK [11:50:28]SAM_PROTO_SignData done [11:50:28]FM_MakeSignedData done [11:50:28]CreateOFDProtocolMessage [11:50:28]wFMCommunicate request_size=4 [11:50:28]MH_SAM_APDU [11:50:28]CAPDU: 80 11 00 00 [11:50:28]Write to MH i2c: E2 08 00 B7 64 80 11 00 00 00 00 00 00 95 [11:50:28]Write i2c OK [11:50:28]MH_I2C_Read... [11:50:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:28]Read from MH i2c: E2 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: E2 17 00 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: E2 17 00 B7 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E4 [11:50:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:50:28]wFMCommunicate OK [11:50:28]CreateOFDProtocolMessage done [11:50:28]OFDSenderStorePacket 218585 [11:50:28]StoreOFDPacket docnum=218585 [11:50:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 2B 8D 04 01 94 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E0 2E 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 E6 00 00 00 F4 03 04 00 06 9D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D9 55 03 00 35 04 06 00 00 AF BB 57 DD 01 EB 31 14 76 04 DF EC 1A [11:50:28]CheckFolder [11:50:28]dirname=/storage/ofd_packets [11:50:28]CheckFolder done [11:50:28]ProducePacketName [11:50:28]name=ofd_packets/00218585 [11:50:28]NVStorageSaveData ofd_packets/00218585 [11:50:28]File name is /storage/ofd_packets/00218585 [11:50:28]Write 298 bytes [11:50:28]NVStorageSaveData done [11:50:28]OFDSenderStorePacket done [11:50:28]KKMCreateOFDPacket done [11:50:28]NVStorageSaveData kkm_last_timestamp [11:50:28]File name is /storage/kkm_last_timestamp [11:50:28]Write 4 bytes [11:50:28]NVStorageSaveData done [11:50:28]ExternCall_PrintAddStr [11:50:28]wPrintStart [11:50:28]Write to MH i2c: 01 00 00 B8 64 1C [11:50:28]Write i2c OK [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: 01 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: 01 07 00 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: 01 07 00 B8 64 00 00 00 00 00 FF 0F 31 [11:50:28]RasterBufferAndPrint [11:50:28]line Счет N : (1)536131 [11:50:28]line ИНН: 02508201610067 [11:50:28]line Контрольно-Кассовый Чек [11:50:28]line ПРОДАЖА [11:50:28]line ТРК (МРК, ГНК) : 61 [11:50:28]line Товар: 2710194210 [11:50:28]line ДТ-К-2 [11:50:28]line 12.000 * 0.00 [11:50:28]line = 0.00 [11:50:28]line НДС 12% НСП 1% [11:50:28]line > о реализуемом товаре [11:50:28]line ИТОГО: 0.00 [11:50:28]line НСП 1% : 0.00 [11:50:28]line НДС 12% : 0.00 [11:50:28]line Наличными: 0.00 [11:50:28]line Безнал.: 0.00 [11:50:28]line Место: АЗС № 84 "Партнер Нефть" [11:50:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:50:28]line СНО: Общий режим [11:50:28]line Чек 230 19.10.2024 11:50 [11:50:28]line Смена: 443 ФФД: 1.0 [11:50:28]line ЗНМ: 0300000178 [11:50:28]line РНМ: 0000000000098116 [11:50:28]line Версия ККМ: 001 [11:50:28]line Талоны: ТК ГПНА Online [11:50:28]line 30113984 [11:50:28]line ФМ: 0000000000965413 [11:50:28]line ФД: 218585 [11:50:28]line ФПД: 754762374401 [11:50:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115030&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218585&fm=754762374401&tin=02508201610067®Number=0000000000098116&sum=0 [11:50:28]OFD Sender: Processing packet 218585 [packets to send 80, broken 79] [11:50:28]ProducePacketName [11:50:28]name=ofd_packets/00218585 [11:50:28]OFD Sender: To server: pG, [11:50:28]CommunicateWithHost lk.salyk.kg:30040 [11:50:28]ConnectInit lk.salyk.kg [11:50:28]written 0, free lines is 4095 [11:50:28]Connected sock=10 [11:50:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 2B 8D 04 01 94 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E0 2E 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 E6 00 00 00 F4 03 04 00 06 9D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D9 55 03 00 35 04 06 00 00 AF BB 57 DD 01 EB 31 14 76 04 DF EC 1A [11:50:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4E F9 47 00 A6 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 39 36 35 34 31 33 10 04 04 00 D9 55 03 00 F4 03 04 00 A0 48 13 67 B6 04 01 00 00 E7 A4 6C F8 23 43 D6 97 [11:50:28]CommunicateWithHost err = 0 [11:50:28]CheckOFDResponse [11:50:28]1017 (14) - 77093643461234 [11:50:28]1041 (16) - 0000000000965413 [11:50:28]1040 (4) - 218585 [11:50:28]1012 (4) - 19.10.2024 05:50 [11:50:28]1206 (1) - 0 [11:50:28]OFD Sender: Remove packet 218585 [11:50:28]ProducePacketName [11:50:28]name=ofd_packets/00218585 [11:50:28]NVStorageDeleteData [11:50:28]Write to MH i2c: 01 00 00 E2 64 46 [11:50:28]Write i2c OK [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: 01 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: 01 07 00 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: 01 07 00 E2 64 00 00 00 00 00 E8 0C 41 [11:50:28]RasterBufferAndPrint [11:50:28]line [11:50:28]line [11:50:28]line [11:50:28]line [11:50:28]line [11:50:28]written 0, free lines is 3309 [11:50:29]MH_Cut [11:50:29]Write to MH i2c: D1 01 00 E9 64 01 1F [11:50:29]Write i2c OK [11:50:29]MH_I2C_Read... [11:50:29]Read from MH i2c: D1 [11:50:29]MH_I2C_Read... [11:50:29]Read from MH i2c: D1 01 00 [11:50:29]MH_I2C_Read... [11:50:29]Read from MH i2c: D1 01 00 E9 64 00 1E [11:50:29]Write to MH i2c: 01 00 00 EA 64 4E [11:50:29]Write i2c OK [11:50:29]MH_I2C_Read... [11:50:29]OFD Sender: No OFD packet to send [11:50:29]*** Cut start [11:50:29]*** Partial cut [11:50:29]*** CUTSNS_PIN = 1 [11:50:29]*** CUTSNS_PIN = 0 [11:50:29]*** Brake cut motor [11:50:30]Read from MH i2c: 01 [11:50:30]MH_I2C_Read... [11:50:30]*** Stop cut motor [11:50:30]*** Cut end [11:50:30]Read from MH i2c: 01 07 00 [11:50:30]MH_I2C_Read... [11:50:30]Read from MH i2c: 01 07 00 EA 64 00 00 00 00 00 FF 0F 63 [11:50:30]process_action close_receipt done [11:50:30]requested_data is exist [11:50:30]produce_requested_data [11:50:30]requested_item fm.sn is exist - process it [11:50:30]wFMCommunicate request_size=4 [11:50:30]MH_SAM_APDU [11:50:30]CAPDU: 80 11 00 00 [11:50:30]Write to MH i2c: E2 08 00 EB 64 80 11 00 00 00 00 00 00 C9 [11:50:30]Write i2c OK [11:50:30]MH_I2C_Read... [11:50:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:30]Read from MH i2c: E2 [11:50:30]MH_I2C_Read... [11:50:30]Read from MH i2c: E2 17 00 [11:50:30]MH_I2C_Read... [11:50:30]Read from MH i2c: E2 17 00 EB 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 18 [11:50:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:50:30]wFMCommunicate OK [11:50:30]requested_item fd.num is exist - process it [11:50:30]SAM_PROTO_GetFieldsCounters [11:50:30]wFMCommunicate request_size=4 [11:50:30]MH_SAM_APDU [11:50:30]CAPDU: 80 13 00 00 [11:50:30]Write to MH i2c: E2 08 00 EC 64 80 13 00 00 00 00 00 00 CC [11:50:30]Write i2c OK [11:50:30]MH_I2C_Read... [11:50:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:50:30]Read from MH i2c: E2 [11:50:30]MH_I2C_Read... [11:50:30]Read from MH i2c: E2 62 00 [11:50:30]MH_I2C_Read... [11:50:30]Read from MH i2c: E2 62 00 EC 64 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D9 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 88 [11:50:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D9 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:50:30]wFMCommunicate OK [11:50:30]SAM_PROTO_GetFieldsCounters done [11:50:30]requested_item shift.num is exist - process it [11:50:30]requested_item shift.opened is exist - process it [11:50:30]req_shift_opened [11:50:30]FM_GetShiftState [11:50:30]SAM_PROTO_GetShiftState [11:50:30]wFMCommunicate request_size=4 [11:50:30]MH_SAM_APDU [11:50:30]CAPDU: 80 13 01 00 [11:50:30]Write to MH i2c: E2 08 00 ED 64 80 13 01 00 00 00 00 00 CE [11:50:30]Write i2c OK [11:50:30]MH_I2C_Read... [11:50:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:30]Read from MH i2c: E2 [11:50:30]MH_I2C_Read... [11:50:30]Read from MH i2c: E2 0E 00 [11:50:30]MH_I2C_Read... [11:50:30]Read from MH i2c: E2 0E 00 ED 64 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 11 [11:50:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:50:30]wFMCommunicate OK [11:50:30]SAM_PROTO_GetShiftState done [11:50:30]FM_GetShiftState done [11:50:30]req_shift_opened done [11:50:30]requested_item shift.open_date is exist - process it [11:50:30]req_shift_open_date [11:50:30]req_shift_open_date done [11:50:30]produce_requested_data done [11:50:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218585,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:50:30]process_action_free close_receipt [11:50:30]json_value_free [11:50:30]json_value_free done [11:50:30]process_json_proto returns [11:50:30]Send response to host [11:50:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218585,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:50:30]free response buf [11:50:30]execute_script done [11:50:30]execute_script returns [11:50:30]free content buf [11:50:30]Sock 9.Close socket [11:50:30]Sock 9.Thread stoped [11:50:34]OFD Sender: No OFD packet to send [11:50:39]OFD Sender: No OFD packet to send [11:50:44]OFD Sender: No OFD packet to send [11:50:49]OFD Sender: No OFD packet to send [11:50:54]OFD Sender: No OFD packet to send [11:50:59]OFD Sender: No OFD packet to send [11:51:04]OFD Sender: No OFD packet to send [11:51:09]OFD Sender: No OFD packet to send [11:51:14]OFD Sender: No OFD packet to send [11:51:19]OFD Sender: No OFD packet to send [11:51:24]OFD Sender: No OFD packet to send [11:51:29]OFD Sender: No OFD packet to send [11:51:34]OFD Sender: No OFD packet to send [11:51:39]OFD Sender: No OFD packet to send [11:51:44]OFD Sender: No OFD packet to send [11:51:49]OFD Sender: No OFD packet to send [11:51:54]OFD Sender: No OFD packet to send [11:51:59]OFD Sender: No OFD packet to send [11:52:04]OFD Sender: No OFD packet to send [11:52:09]OFD Sender: No OFD packet to send [11:52:14]OFD Sender: No OFD packet to send [11:52:19]OFD Sender: No OFD packet to send [11:52:24]OFD Sender: No OFD packet to send [11:52:29]OFD Sender: No OFD packet to send [11:52:34]OFD Sender: No OFD packet to send [11:52:39]OFD Sender: No OFD packet to send [11:52:44]OFD Sender: No OFD packet to send [11:52:49]OFD Sender: No OFD packet to send [11:52:54]OFD Sender: No OFD packet to send [11:52:59]OFD Sender: No OFD packet to send [11:53:04]OFD Sender: No OFD packet to send [11:53:09]OFD Sender: No OFD packet to send [11:53:14]OFD Sender: No OFD packet to send [11:53:19]OFD Sender: No OFD packet to send [11:53:24]OFD Sender: No OFD packet to send [11:53:28]accept exits with 8 [11:53:28]New connection [11:53:28]New thread 3066682724 created [11:53:28]Thread 3066826084 joined [11:53:28]Waiting for new connection... [11:53:28] Sock 8.Parse request [11:53:28]Sock 8.Check first char [11:53:28]Sock 8.First char is OK [11:53:28]request: POST /json_proto HTTP/1.0 [11:53:28]Method: POST [11:53:28]URL: /json_proto [11:53:28]Method is POST - this is cgi request [11:53:28]url: /json_proto [11:53:28]query_string will be loaded in cgi processing [11:53:28]execute_cgi json_proto POST (null) [11:53:28]execute_cgi path=json_proto method=POST [11:53:28]POST find Content-Length [11:53:28]Host: 172.17.40.4:8080 [11:53:28]Content-Length: 952 [11:53:28]Content-Type: application/json [11:53:28] [11:53:28]POST finish read [11:53:28]Found Content-Length = 952 [11:53:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79767", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4650243871224", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u0436/\u0431 0,45\u043B (\u041F\u0418\u0422\u0410\u0419\u042F \u0410\u041D\u0410\u041D\u0410\u0421", "price" : 99.00, "quantity" : 1.000, "sum" : 99.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 149.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:28]execute_script... [11:53:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79767", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4650243871224", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u0436/\u0431 0,45\u043B (\u041F\u0418\u0422\u0410\u0419\u042F \u0410\u041D\u0410\u041D\u0410\u0421", "price" : 99.00, "quantity" : 1.000, "sum" : 99.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 149.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:28]POST & json_proto [11:53:28]process_json_proto [11:53:28]json parsed OK: [11:53:28]protocol is kg_v1.0 [11:53:28]action value=close_receipt [11:53:28]process_action close_receipt [11:53:28]cmd_close_receipt [11:53:28]MH_GetDate [11:53:28]Write to MH i2c: F0 00 00 EE 64 41 [11:53:28]Write i2c OK [11:53:28]MH_I2C_Read... [11:53:28]Read from MH i2c: F0 [11:53:28]MH_I2C_Read... [11:53:28]Read from MH i2c: F0 09 00 [11:53:28]MH_I2C_Read... [11:53:28]Read from MH i2c: F0 09 00 EE 64 00 BC 9D 13 67 EE 0E 0D 67 8D [11:53:28]GetLastDocTimeStamp 1729338630 [11:53:28]current date 1729338812 [11:53:28]FM_GetShiftState [11:53:28]SAM_PROTO_GetShiftState [11:53:28]wFMCommunicate request_size=4 [11:53:28]MH_SAM_APDU [11:53:28]CAPDU: 80 13 01 00 [11:53:28]Write to MH i2c: E2 08 00 EF 64 80 13 01 00 00 00 00 00 D0 [11:53:28]Write i2c OK [11:53:28]MH_I2C_Read... [11:53:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:28]Read from MH i2c: E2 [11:53:28]MH_I2C_Read... [11:53:28]Read from MH i2c: E2 0E 00 [11:53:28]MH_I2C_Read... [11:53:28]Read from MH i2c: E2 0E 00 EF 64 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 13 [11:53:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:53:28]wFMCommunicate OK [11:53:28]SAM_PROTO_GetShiftState done [11:53:28]FM_GetShiftState done [11:53:28]opened in 1729296582 [11:53:28]opened+sec_in_day 1729382982 [11:53:28]quantity*price = 5000 [11:53:28]sum+1 = 5001 [11:53:28]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4650243871224 Напиток Gorilla ж/б 0,45л (ПИТАЙЯ АНАНАС 1.000 * 99.00 = 99.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 149.00 НСП 1% : 1.32 НДС 12% : 15.82 Наличными: 149.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 231 19.10.2024 11:53 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218586 ФПД: 96302236065579 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115332&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218586&fm=96302236065579&tin=02508201610067®Number=0000000000098116&sum=14900 0 [11:53:29]StoreToDocumentArchive [11:53:29]shift 443 fd 218586 [11:53:29]save to /storage/0443/doc_00218586 [11:53:29]save last doc name /storage/0443/doc_00218586 to /storage/kkm_last_doc_name [11:53:29]save OK [11:53:29]Clear old archive folders... [11:53:29]ProcessDocumentItem done err = 0, tmpTLVsize=403 [11:53:29]tlvbuf is 0161DCC0 [11:53:29]SAM_PROTO_ClearQueue [11:53:29]wFMCommunicate request_size=4 [11:53:29]MH_SAM_APDU [11:53:29]CAPDU: 80 09 00 00 [11:53:29]Write to MH i2c: E2 08 00 FC 64 80 09 00 00 00 00 00 00 D2 [11:53:29]Write i2c OK [11:53:29]MH_I2C_Read... [11:53:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:53:29]Read from MH i2c: E2 [11:53:29]MH_I2C_Read... [11:53:29]Read from MH i2c: E2 03 00 [11:53:29]MH_I2C_Read... [11:53:29]Read from MH i2c: E2 03 00 FC 64 00 90 00 D4 [11:53:29]RAPDU: 90 00 [11:53:29]wFMCommunicate OK [11:53:29]SAM_PROTO_ClearQueue done [11:53:29]KKMCreateOFDPacket [11:53:29]OFDProtocolAddRootSTLVToBuf [11:53:29]FM_MakeSignedData [11:53:29]FM_MakeSignedData [11:53:29]SAM_PROTO_SignData [11:53:29]wFMCommunicate request_size=4 [11:53:29]MH_SAM_APDU [11:53:29]CAPDU: 80 0D 01 02 [11:53:29]Write to MH i2c: E2 08 00 FD 64 80 0D 01 02 00 00 00 00 DA [11:53:29]Write i2c OK [11:53:29]MH_I2C_Read... [11:53:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:53:29]OFD Sender: No OFD packet to send [11:53:29]Read from MH i2c: E2 [11:53:29]MH_I2C_Read... [11:53:29]Read from MH i2c: E2 03 00 [11:53:29]MH_I2C_Read... [11:53:29]Read from MH i2c: E2 03 00 FD 64 00 90 00 D5 [11:53:29]RAPDU: 90 00 [11:53:29]wFMCommunicate OK [11:53:29]wFMCommunicate request_size=255 [11:53:29]MH_SAM_APDU [11:53:29]CAPDU: 80 0D 02 02 FA 03 00 93 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 82 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 32 32 34 06 04 3E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 28 D0 9F D0 98 D0 A2 D0 90 D0 99 D0 AF 20 D0 90 D0 9D D0 90 D0 9D D0 90 D0 A1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 AC 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 [11:53:29]Write to MH i2c: E2 02 01 FE 64 80 0D 02 02 FA 00 03 00 93 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 82 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 32 32 34 06 04 3E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 28 D0 9F D0 98 D0 A2 D0 90 D0 99 D0 AF 20 D0 90 D0 9D D0 90 D0 9D D0 90 D0 A1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 AC 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 ED [11:53:29]Write i2c OK [11:53:29]MH_I2C_Read... [11:53:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:29]Read from MH i2c: E2 [11:53:29]MH_I2C_Read... [11:53:29]Read from MH i2c: E2 03 00 [11:53:29]MH_I2C_Read... [11:53:29]Read from MH i2c: E2 03 00 FE 64 00 90 00 D6 [11:53:29]RAPDU: 90 00 [11:53:29]wFMCommunicate OK [11:53:29]wFMCommunicate request_size=162 [11:53:29]MH_SAM_APDU [11:53:29]CAPDU: 80 0D 02 02 9D 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 E7 00 00 00 F4 03 04 00 BC 9D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DA 55 03 00 35 04 06 00 57 96 1C 92 5F 2B [11:53:29]Write to MH i2c: E2 A5 00 FF 64 80 0D 02 02 9D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 E7 00 00 00 F4 03 04 00 BC 9D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DA 55 03 00 35 04 06 00 57 96 1C 92 5F 2B 00 00 43 [11:53:29]Write i2c OK [11:53:29]MH_I2C_Read... [11:53:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:30]Read from MH i2c: E2 [11:53:30]MH_I2C_Read... [11:53:30]Read from MH i2c: E2 03 00 [11:53:30]MH_I2C_Read... [11:53:30]Read from MH i2c: E2 03 00 FF 64 00 90 00 D7 [11:53:30]RAPDU: 90 00 [11:53:30]wFMCommunicate OK [11:53:30]wFMCommunicate request_size=4 [11:53:30]MH_SAM_APDU [11:53:30]CAPDU: 80 0D 03 02 [11:53:30]Write to MH i2c: E2 08 00 00 65 80 0D 03 02 00 00 00 00 E0 [11:53:30]Write i2c OK [11:53:30]MH_I2C_Read... [11:53:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:53:30]Read from MH i2c: E2 [11:53:30]MH_I2C_Read... [11:53:30]Read from MH i2c: E2 0B 00 [11:53:30]MH_I2C_Read... [11:53:30]Read from MH i2c: E2 0B 00 00 65 00 2C 33 E6 01 F8 1C 4E 97 90 00 20 [11:53:30]RAPDU: 2C 33 E6 01 F8 1C 4E 97 90 00 [11:53:30]wFMCommunicate OK [11:53:30]SAM_PROTO_SignData done [11:53:30]FM_MakeSignedData done [11:53:30]CreateOFDProtocolMessage [11:53:30]wFMCommunicate request_size=4 [11:53:30]MH_SAM_APDU [11:53:30]CAPDU: 80 11 00 00 [11:53:30]Write to MH i2c: E2 08 00 01 65 80 11 00 00 00 00 00 00 E0 [11:53:30]Write i2c OK [11:53:30]MH_I2C_Read... [11:53:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:30]Read from MH i2c: E2 [11:53:30]MH_I2C_Read... [11:53:30]Read from MH i2c: E2 17 00 [11:53:30]MH_I2C_Read... [11:53:30]Read from MH i2c: E2 17 00 01 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2F [11:53:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:53:30]wFMCommunicate OK [11:53:30]CreateOFDProtocolMessage done [11:53:30]OFDSenderStorePacket 218586 [11:53:30]StoreOFDPacket docnum=218586 [11:53:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 A7 01 00 00 F0 8F 9F 01 A7 DB 5A 03 01 00 03 00 93 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 82 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 32 32 34 06 04 3E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 28 D0 9F D0 98 D0 A2 D0 90 D0 99 D0 AF 20 D0 90 D0 9D D0 90 D0 9D D0 90 D0 A1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 AC 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 E7 00 00 00 F4 03 04 00 BC 9D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DA 55 03 00 35 04 06 00 57 96 1C 92 5F 2B 2C 33 E6 01 F8 1C 4E 97 [11:53:30]CheckFolder [11:53:30]dirname=/storage/ofd_packets [11:53:30]CheckFolder done [11:53:30]ProducePacketName [11:53:30]name=ofd_packets/00218586 [11:53:30]NVStorageSaveData ofd_packets/00218586 [11:53:30]File name is /storage/ofd_packets/00218586 [11:53:30]Write 453 bytes [11:53:30]NVStorageSaveData done [11:53:30]OFDSenderStorePacket done [11:53:30]KKMCreateOFDPacket done [11:53:30]NVStorageSaveData kkm_last_timestamp [11:53:30]File name is /storage/kkm_last_timestamp [11:53:30]Write 4 bytes [11:53:30]NVStorageSaveData done [11:53:30]ExternCall_PrintAddStr [11:53:30]wPrintStart [11:53:30]Write to MH i2c: 01 00 00 02 65 67 [11:53:30]Write i2c OK [11:53:30]MH_I2C_Read... [11:53:30]Read from MH i2c: 01 [11:53:30]MH_I2C_Read... [11:53:30]Read from MH i2c: 01 07 00 [11:53:30]MH_I2C_Read... [11:53:30]Read from MH i2c: 01 07 00 02 65 00 00 00 00 00 FF 0F 7C [11:53:30]RasterBufferAndPrint [11:53:30]line Счет N : (3)79767 [11:53:30]line ИНН: 02508201610067 [11:53:30]line Контрольно-Кассовый Чек [11:53:30]line ПРОДАЖА [11:53:30]line Товар: 4700000160358 [11:53:30]line Вода Легенда 1л [11:53:30]line 1.000 * 50.00 [11:53:30]line = 50.00 [11:53:30]line НДС 12% НСП 1% [11:53:30]line > о реализуемом товаре [11:53:30]line Товар: 4650243871224 [11:53:30]line Напиток Gorilla ж/б 0,45л (ПИТАЙЯ АНАНАС [11:53:30]line 1.000 * 99.00 [11:53:30]line = 99.00 [11:53:30]line НДС 12% НСП 1% [11:53:30]line > о реализуемом товаре [11:53:30]line ИТОГО: 149.00 [11:53:30]line НСП 1% : 1.32 [11:53:30]line НДС 12% : 15.82 [11:53:30]line Наличными: 149.00 [11:53:30]line Безнал.: 0.00 [11:53:30]line Место: АЗС № 84 "Партнер Нефть" [11:53:30]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:53:30]line СНО: Общий режим [11:53:30]line Чек 231 19.10.2024 11:53 [11:53:30]line Смена: 443 ФФД: 1.0 [11:53:30]line ЗНМ: 0300000178 [11:53:30]line РНМ: 0000000000098116 [11:53:30]line Версия ККМ: 001 [11:53:30]line ФМ: 0000000000965413 [11:53:30]line ФД: 218586 [11:53:30]line ФПД: 96302236065579 [11:53:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115332&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218586&fm=96302236065579&tin=02508201610067®Number=0000000000098116&sum=14900 [11:53:30]line 0 [11:53:30]OFD Sender: Processing packet 218586 [packets to send 80, broken 79] [11:53:30]ProducePacketName [11:53:30]name=ofd_packets/00218586 [11:53:30]OFD Sender: To server: pG, [11:53:30]CommunicateWithHost lk.salyk.kg:30040 [11:53:30]ConnectInit lk.salyk.kg [11:53:30]written 0, free lines is 4095 [11:53:30]Connected sock=10 [11:53:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 A7 01 00 00 F0 8F 9F 01 A7 DB 5A 03 01 00 03 00 93 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 82 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 32 32 34 06 04 3E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 28 D0 9F D0 98 D0 A2 D0 90 D0 99 D0 AF 20 D0 90 D0 9D D0 90 D0 9D D0 90 D0 A1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 AC 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 E7 00 00 00 F4 03 04 00 BC 9D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DA 55 03 00 35 04 06 00 57 96 1C 92 5F 2B 2C 33 E6 01 F8 1C 4E 97 [11:53:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C1 CE 47 00 2B 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 39 36 35 34 31 33 10 04 04 00 DA 55 03 00 F4 03 04 00 56 49 13 67 B6 04 01 00 00 47 D6 47 13 27 73 33 6F [11:53:30]CommunicateWithHost err = 0 [11:53:30]CheckOFDResponse [11:53:30]1017 (14) - 77093643461234 [11:53:30]1041 (16) - 0000000000965413 [11:53:30]1040 (4) - 218586 [11:53:30]1012 (4) - 19.10.2024 05:53 [11:53:30]1206 (1) - 0 [11:53:30]OFD Sender: Remove packet 218586 [11:53:30]ProducePacketName [11:53:30]name=ofd_packets/00218586 [11:53:30]NVStorageDeleteData [11:53:31]Write to MH i2c: 01 00 00 31 65 96 [11:53:31]Write i2c OK [11:53:31]MH_I2C_Read... [11:53:31]Read from MH i2c: 01 [11:53:31]MH_I2C_Read... [11:53:31]Read from MH i2c: 01 07 00 [11:53:31]MH_I2C_Read... [11:53:31]Read from MH i2c: 01 07 00 31 65 00 00 00 00 00 A4 0C 4D [11:53:31]RasterBufferAndPrint [11:53:31]line [11:53:31]line [11:53:31]line [11:53:31]line [11:53:31]line [11:53:31]written 0, free lines is 3244 [11:53:31]MH_Cut [11:53:31]Write to MH i2c: D1 01 00 38 65 01 6F [11:53:31]Write i2c OK [11:53:31]MH_I2C_Read... [11:53:31]Read from MH i2c: D1 [11:53:31]MH_I2C_Read... [11:53:31]Read from MH i2c: D1 01 00 [11:53:31]MH_I2C_Read... [11:53:31]Read from MH i2c: D1 01 00 38 65 00 6E [11:53:31]Write to MH i2c: 01 00 00 39 65 9E [11:53:31]Write i2c OK [11:53:31]MH_I2C_Read... [11:53:31]OFD Sender: No OFD packet to send [11:53:31]*** Cut start [11:53:31]*** Partial cut [11:53:31]*** CUTSNS_PIN = 1 [11:53:31]*** CUTSNS_PIN = 0 [11:53:32]*** Brake cut motor [11:53:32]Read from MH i2c: 01 [11:53:32]MH_I2C_Read... [11:53:32]*** Stop cut motor [11:53:32]*** Cut end [11:53:32]Read from MH i2c: 01 07 00 [11:53:32]MH_I2C_Read... [11:53:32]Read from MH i2c: 01 07 00 39 65 00 00 00 00 00 FF 0F B3 [11:53:32]process_action close_receipt done [11:53:32]requested_data is exist [11:53:32]produce_requested_data [11:53:32]requested_item fm.sn is exist - process it [11:53:32]wFMCommunicate request_size=4 [11:53:32]MH_SAM_APDU [11:53:32]CAPDU: 80 11 00 00 [11:53:32]Write to MH i2c: E2 08 00 3A 65 80 11 00 00 00 00 00 00 19 [11:53:32]Write i2c OK [11:53:32]MH_I2C_Read... [11:53:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:32]Read from MH i2c: E2 [11:53:32]MH_I2C_Read... [11:53:32]Read from MH i2c: E2 17 00 [11:53:32]MH_I2C_Read... [11:53:32]Read from MH i2c: E2 17 00 3A 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 68 [11:53:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:53:32]wFMCommunicate OK [11:53:32]requested_item fd.num is exist - process it [11:53:32]SAM_PROTO_GetFieldsCounters [11:53:32]wFMCommunicate request_size=4 [11:53:32]MH_SAM_APDU [11:53:32]CAPDU: 80 13 00 00 [11:53:32]Write to MH i2c: E2 08 00 3B 65 80 13 00 00 00 00 00 00 1C [11:53:32]Write i2c OK [11:53:32]MH_I2C_Read... [11:53:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:53:32]Read from MH i2c: E2 [11:53:32]MH_I2C_Read... [11:53:32]Read from MH i2c: E2 62 00 [11:53:32]MH_I2C_Read... [11:53:32]Read from MH i2c: E2 62 00 3B 65 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DA 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [11:53:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DA 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:53:32]wFMCommunicate OK [11:53:32]SAM_PROTO_GetFieldsCounters done [11:53:32]requested_item shift.num is exist - process it [11:53:32]requested_item shift.opened is exist - process it [11:53:32]req_shift_opened [11:53:32]FM_GetShiftState [11:53:32]SAM_PROTO_GetShiftState [11:53:32]wFMCommunicate request_size=4 [11:53:32]MH_SAM_APDU [11:53:32]CAPDU: 80 13 01 00 [11:53:32]Write to MH i2c: E2 08 00 3C 65 80 13 01 00 00 00 00 00 1E [11:53:32]Write i2c OK [11:53:32]MH_I2C_Read... [11:53:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:32]Read from MH i2c: E2 [11:53:32]MH_I2C_Read... [11:53:32]Read from MH i2c: E2 0E 00 [11:53:32]MH_I2C_Read... [11:53:32]Read from MH i2c: E2 0E 00 3C 65 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 61 [11:53:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:53:32]wFMCommunicate OK [11:53:32]SAM_PROTO_GetShiftState done [11:53:32]FM_GetShiftState done [11:53:32]req_shift_opened done [11:53:32]requested_item shift.open_date is exist - process it [11:53:32]req_shift_open_date [11:53:32]req_shift_open_date done [11:53:32]produce_requested_data done [11:53:32]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218586,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:53:32]process_action_free close_receipt [11:53:32]json_value_free [11:53:32]json_value_free done [11:53:32]process_json_proto returns [11:53:32]Send response to host [11:53:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218586,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:53:32]free response buf [11:53:32]execute_script done [11:53:32]execute_script returns [11:53:32]free content buf [11:53:32]Sock 8.Close socket [11:53:32]Sock 8.Thread stoped [11:53:36]OFD Sender: No OFD packet to send [11:53:41]OFD Sender: No OFD packet to send [11:53:46]OFD Sender: No OFD packet to send [11:53:51]OFD Sender: No OFD packet to send [11:53:56]OFD Sender: No OFD packet to send [11:54:01]OFD Sender: No OFD packet to send [11:54:06]OFD Sender: No OFD packet to send [11:54:11]OFD Sender: No OFD packet to send [11:54:16]OFD Sender: No OFD packet to send [11:54:21]OFD Sender: No OFD packet to send [11:54:26]OFD Sender: No OFD packet to send [11:54:31]OFD Sender: No OFD packet to send [11:54:32]accept exits with 9 [11:54:32]New connection [11:54:32]New thread 3066826084 created [11:54:32]Thread 3066682724 joined [11:54:32]Waiting for new connection... [11:54:32] Sock 9.Parse request [11:54:32]Sock 9.Check first char [11:54:32]Sock 9.First char is OK [11:54:32]request: POST /json_proto HTTP/1.0 [11:54:32]Method: POST [11:54:32]URL: /json_proto [11:54:32]Method is POST - this is cgi request [11:54:32]url: /json_proto [11:54:32]query_string will be loaded in cgi processing [11:54:32]execute_cgi json_proto POST (null) [11:54:32]execute_cgi path=json_proto method=POST [11:54:32]POST find Content-Length [11:54:32]Host: 172.17.40.4:8080 [11:54:32]Content-Length: 675 [11:54:32]Content-Type: application/json [11:54:32] [11:54:32]POST finish read [11:54:32]Found Content-Length = 675 [11:54:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [11:54:32]execute_script... [11:54: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)536133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [11:54:32]POST & json_proto [11:54:32]process_json_proto [11:54:32]json parsed OK: [11:54:32]protocol is kg_v1.0 [11:54:32]action value=close_receipt [11:54:32]process_action close_receipt [11:54:32]cmd_close_receipt [11:54:32]MH_GetDate [11:54:32]Write to MH i2c: F0 00 00 3D 65 91 [11:54:32]Write i2c OK [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: F0 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: F0 09 00 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: F0 09 00 3D 65 00 FC 9D 13 67 EE 0E 0D 67 1D [11:54:32]GetLastDocTimeStamp 1729338812 [11:54:32]current date 1729338876 [11:54:32]FM_GetShiftState [11:54:32]SAM_PROTO_GetShiftState [11:54:32]wFMCommunicate request_size=4 [11:54:32]MH_SAM_APDU [11:54:32]CAPDU: 80 13 01 00 [11:54:32]Write to MH i2c: E2 08 00 3E 65 80 13 01 00 00 00 00 00 20 [11:54:32]Write i2c OK [11:54:32]MH_I2C_Read... [11:54:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:32]Read from MH i2c: E2 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: E2 0E 00 [11:54:32]MH_I2C_Read... [11:54:32]Read from MH i2c: E2 0E 00 3E 65 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 63 [11:54:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:54:32]wFMCommunicate OK [11:54:32]SAM_PROTO_GetShiftState done [11:54:32]FM_GetShiftState done [11:54:32]opened in 1729296582 [11:54:32]opened+sec_in_day 1729382982 [11:54:32]quantity*price = 100000 [11:54:32]sum+1 = 100002 [11:54:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 232 19.10.2024 11:54 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218587 ФПД: 133575505553024 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115436&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218587&fm=133575505553024&tin=02508201610067®Number=0000000000098116&sum=100000 [11:54:33]StoreToDocumentArchive [11:54:33]shift 443 fd 218587 [11:54:33]save to /storage/0443/doc_00218587 [11:54:33]save last doc name /storage/0443/doc_00218587 to /storage/kkm_last_doc_name [11:54:33]save OK [11:54:33]Clear old archive folders... [11:54:33]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:54:33]tlvbuf is 0162FCB0 [11:54:33]SAM_PROTO_ClearQueue [11:54:33]wFMCommunicate request_size=4 [11:54:33]MH_SAM_APDU [11:54:33]CAPDU: 80 09 00 00 [11:54:33]Write to MH i2c: E2 08 00 4B 65 80 09 00 00 00 00 00 00 22 [11:54:33]Write i2c OK [11:54:33]MH_I2C_Read... [11:54:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:33]Read from MH i2c: E2 [11:54:33]MH_I2C_Read... [11:54:33]Read from MH i2c: E2 03 00 [11:54:33]MH_I2C_Read... [11:54:33]Read from MH i2c: E2 03 00 4B 65 00 90 00 24 [11:54:33]RAPDU: 90 00 [11:54:33]wFMCommunicate OK [11:54:33]SAM_PROTO_ClearQueue done [11:54:33]KKMCreateOFDPacket [11:54:33]OFDProtocolAddRootSTLVToBuf [11:54:33]FM_MakeSignedData [11:54:33]FM_MakeSignedData [11:54:33]SAM_PROTO_SignData [11:54:33]wFMCommunicate request_size=4 [11:54:33]MH_SAM_APDU [11:54:33]CAPDU: 80 0D 01 02 [11:54:33]Write to MH i2c: E2 08 00 4C 65 80 0D 01 02 00 00 00 00 2A [11:54:33]Write i2c OK [11:54:33]MH_I2C_Read... [11:54:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:33]Read from MH i2c: E2 [11:54:33]MH_I2C_Read... [11:54:33]Read from MH i2c: E2 03 00 [11:54:33]MH_I2C_Read... [11:54:33]Read from MH i2c: E2 03 00 4C 65 00 90 00 25 [11:54:33]RAPDU: 90 00 [11:54:33]wFMCommunicate OK [11:54:33]wFMCommunicate request_size=255 [11:54:33]MH_SAM_APDU [11:54: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 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 E8 00 00 00 F4 03 04 00 FC 9D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DB 55 03 00 35 04 06 00 [11:54:33]Write to MH i2c: E2 02 01 4D 65 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 E8 00 00 00 F4 03 04 00 FC 9D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DB 55 03 00 35 04 06 00 00 00 71 [11:54:33]Write i2c OK [11:54:33]MH_I2C_Read... [11:54:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:33]Read from MH i2c: E2 [11:54:33]MH_I2C_Read... [11:54:33]Read from MH i2c: E2 03 00 [11:54:33]MH_I2C_Read... [11:54:33]Read from MH i2c: E2 03 00 4D 65 00 90 00 26 [11:54:33]RAPDU: 90 00 [11:54:33]wFMCommunicate OK [11:54:33]wFMCommunicate request_size=11 [11:54:33]MH_SAM_APDU [11:54:33]CAPDU: 80 0D 02 02 06 79 7C 78 8F 26 80 [11:54:33]Write to MH i2c: E2 0E 00 4E 65 80 0D 02 02 06 00 79 7C 78 8F 26 80 00 00 DB [11:54:33]Write i2c OK [11:54:33]MH_I2C_Read... [11:54:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:34]Read from MH i2c: E2 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: E2 03 00 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: E2 03 00 4E 65 00 90 00 27 [11:54:34]RAPDU: 90 00 [11:54:34]wFMCommunicate OK [11:54:34]wFMCommunicate request_size=4 [11:54:34]MH_SAM_APDU [11:54:34]CAPDU: 80 0D 03 02 [11:54:34]Write to MH i2c: E2 08 00 4F 65 80 0D 03 02 00 00 00 00 2F [11:54:34]Write i2c OK [11:54:34]MH_I2C_Read... [11:54:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:34]Read from MH i2c: E2 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: E2 0B 00 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: E2 0B 00 4F 65 00 91 5B 49 B2 B8 FF 4A 1D 90 00 35 [11:54:34]RAPDU: 91 5B 49 B2 B8 FF 4A 1D 90 00 [11:54:34]wFMCommunicate OK [11:54:34]SAM_PROTO_SignData done [11:54:34]FM_MakeSignedData done [11:54:34]CreateOFDProtocolMessage [11:54:34]wFMCommunicate request_size=4 [11:54:34]MH_SAM_APDU [11:54:34]CAPDU: 80 11 00 00 [11:54:34]Write to MH i2c: E2 08 00 50 65 80 11 00 00 00 00 00 00 2F [11:54:34]Write i2c OK [11:54:34]MH_I2C_Read... [11:54:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:34]Read from MH i2c: E2 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: E2 17 00 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: E2 17 00 50 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7E [11:54:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:54:34]wFMCommunicate OK [11:54:34]CreateOFDProtocolMessage done [11:54:34]OFDSenderStorePacket 218587 [11:54:34]StoreOFDPacket docnum=218587 [11:54:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 EA E7 08 01 33 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 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 E8 00 00 00 F4 03 04 00 FC 9D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DB 55 03 00 35 04 06 00 79 7C 78 8F 26 80 91 5B 49 B2 B8 FF 4A 1D [11:54:34]CheckFolder [11:54:34]dirname=/storage/ofd_packets [11:54:34]CheckFolder done [11:54:34]ProducePacketName [11:54:34]name=ofd_packets/00218587 [11:54:34]NVStorageSaveData ofd_packets/00218587 [11:54:34]File name is /storage/ofd_packets/00218587 [11:54:34]Write 302 bytes [11:54:34]NVStorageSaveData done [11:54:34]OFDSenderStorePacket done [11:54:34]KKMCreateOFDPacket done [11:54:34]NVStorageSaveData kkm_last_timestamp [11:54:34]File name is /storage/kkm_last_timestamp [11:54:34]Write 4 bytes [11:54:34]NVStorageSaveData done [11:54:34]ExternCall_PrintAddStr [11:54:34]wPrintStart [11:54:34]Write to MH i2c: 01 00 00 51 65 B6 [11:54:34]Write i2c OK [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: 01 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: 01 07 00 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: 01 07 00 51 65 00 00 00 00 00 FF 0F CB [11:54:34]RasterBufferAndPrint [11:54:34]line Счет N : (1)536133 [11:54:34]line ИНН: 02508201610067 [11:54:34]line Контрольно-Кассовый Чек [11:54:34]line ПРОДАЖА [11:54:34]line ТРК (МРК, ГНК) : 22 [11:54:34]line Товар: 2710124130 [11:54:34]line SUPER 92-К-5 [11:54:34]line 14.620 * 68.40 [11:54:34]line = 1000.01 [11:54:34]line НДС 12% НСП 1% [11:54:34]line > о реализуемом товаре [11:54:34]line ОКРУГЛЕНИЕ: -0.01 [11:54:34]line ИТОГО: 1000.00 [11:54:34]line Внесено: 1000.00 [11:54:34]line СДАЧА: 0.00 [11:54:34]line НСП 1% : 8.85 [11:54:34]line НДС 12% : 106.20 [11:54:34]line Наличными: 1000.00 [11:54:34]line Безнал.: 0.00 [11:54:34]line Место: АЗС № 84 "Партнер Нефть" [11:54:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:54:34]line СНО: Общий режим [11:54:34]line Чек 232 19.10.2024 11:54 [11:54:34]line Смена: 443 ФФД: 1.0 [11:54:34]line ЗНМ: 0300000178 [11:54:34]line РНМ: 0000000000098116 [11:54:34]line Версия ККМ: 001 [11:54:34]line ФМ: 0000000000965413 [11:54:34]line ФД: 218587 [11:54:34]line ФПД: 133575505553024 [11:54:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115436&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218587&fm=133575505553024&tin=02508201610067®Number=0000000000098116&sum=100000 [11:54:34]OFD Sender: Processing packet 218587 [packets to send 80, broken 79] [11:54:34]ProducePacketName [11:54:34]name=ofd_packets/00218587 [11:54:34]OFD Sender: To server: pG, [11:54:34]CommunicateWithHost lk.salyk.kg:30040 [11:54:34]ConnectInit lk.salyk.kg [11:54:34]written 0, free lines is 4095 [11:54:34]Connected sock=10 [11:54:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 EA E7 08 01 33 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 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 E8 00 00 00 F4 03 04 00 FC 9D 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DB 55 03 00 35 04 06 00 79 7C 78 8F 26 80 91 5B 49 B2 B8 FF 4A 1D [11:54:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 DC 75 47 00 E1 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 39 36 35 34 31 33 10 04 04 00 DB 55 03 00 F4 03 04 00 96 49 13 67 B6 04 01 00 00 A3 0C 4A 1D F6 62 BB 54 [11:54:34]CommunicateWithHost err = 0 [11:54:34]CheckOFDResponse [11:54:34]1017 (14) - 77093643461234 [11:54:34]1041 (16) - 0000000000965413 [11:54:34]1040 (4) - 218587 [11:54:34]1012 (4) - 19.10.2024 05:54 [11:54:34]1206 (1) - 0 [11:54:34]OFD Sender: Remove packet 218587 [11:54:34]ProducePacketName [11:54:34]name=ofd_packets/00218587 [11:54:34]NVStorageDeleteData [11:54:34]Write to MH i2c: 01 00 00 7C 65 E1 [11:54:34]Write i2c OK [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: 01 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: 01 07 00 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: 01 07 00 7C 65 00 00 00 00 00 F1 0C E5 [11:54:34]RasterBufferAndPrint [11:54:34]line [11:54:34]line [11:54:34]line [11:54:34]line [11:54:34]line [11:54:34]written 0, free lines is 3319 [11:54:34]MH_Cut [11:54:34]Write to MH i2c: D1 01 00 83 65 01 BA [11:54:34]Write i2c OK [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: D1 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: D1 01 00 [11:54:34]MH_I2C_Read... [11:54:34]Read from MH i2c: D1 01 00 83 65 00 B9 [11:54:34]Write to MH i2c: 01 00 00 84 65 E9 [11:54:34]Write i2c OK [11:54:34]MH_I2C_Read... [11:54:35]OFD Sender: No OFD packet to send [11:54:35]*** Cut start [11:54:35]*** Partial cut [11:54:35]*** CUTSNS_PIN = 1 [11:54:35]*** CUTSNS_PIN = 0 [11:54:35]*** Brake cut motor [11:54:36]Read from MH i2c: 01 [11:54:36]MH_I2C_Read... [11:54:36]*** Stop cut motor [11:54:36]*** Cut end [11:54:36]Read from MH i2c: 01 07 00 [11:54:36]MH_I2C_Read... [11:54:36]Read from MH i2c: 01 07 00 84 65 00 00 00 00 00 FF 0F FE [11:54:36]process_action close_receipt done [11:54:36]requested_data is exist [11:54:36]produce_requested_data [11:54:36]requested_item fm.sn is exist - process it [11:54:36]wFMCommunicate request_size=4 [11:54:36]MH_SAM_APDU [11:54:36]CAPDU: 80 11 00 00 [11:54:36]Write to MH i2c: E2 08 00 85 65 80 11 00 00 00 00 00 00 64 [11:54:36]Write i2c OK [11:54:36]MH_I2C_Read... [11:54:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:36]Read from MH i2c: E2 [11:54:36]MH_I2C_Read... [11:54:36]Read from MH i2c: E2 17 00 [11:54:36]MH_I2C_Read... [11:54:36]Read from MH i2c: E2 17 00 85 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B3 [11:54:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:54:36]wFMCommunicate OK [11:54:36]requested_item fd.num is exist - process it [11:54:36]SAM_PROTO_GetFieldsCounters [11:54:36]wFMCommunicate request_size=4 [11:54:36]MH_SAM_APDU [11:54:36]CAPDU: 80 13 00 00 [11:54:36]Write to MH i2c: E2 08 00 86 65 80 13 00 00 00 00 00 00 67 [11:54:36]Write i2c OK [11:54:36]MH_I2C_Read... [11:54:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:54:36]Read from MH i2c: E2 [11:54:36]MH_I2C_Read... [11:54:36]Read from MH i2c: E2 62 00 [11:54:36]MH_I2C_Read... [11:54:36]Read from MH i2c: E2 62 00 86 65 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DB 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 2B [11:54:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DB 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:54:36]wFMCommunicate OK [11:54:36]SAM_PROTO_GetFieldsCounters done [11:54:36]requested_item shift.num is exist - process it [11:54:36]requested_item shift.opened is exist - process it [11:54:36]req_shift_opened [11:54:36]FM_GetShiftState [11:54:36]SAM_PROTO_GetShiftState [11:54:36]wFMCommunicate request_size=4 [11:54:36]MH_SAM_APDU [11:54:36]CAPDU: 80 13 01 00 [11:54:36]Write to MH i2c: E2 08 00 87 65 80 13 01 00 00 00 00 00 69 [11:54:36]Write i2c OK [11:54:36]MH_I2C_Read... [11:54:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:36]Read from MH i2c: E2 [11:54:36]MH_I2C_Read... [11:54:36]Read from MH i2c: E2 0E 00 [11:54:36]MH_I2C_Read... [11:54:36]Read from MH i2c: E2 0E 00 87 65 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AC [11:54:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:54:36]wFMCommunicate OK [11:54:36]SAM_PROTO_GetShiftState done [11:54:36]FM_GetShiftState done [11:54:36]req_shift_opened done [11:54:36]requested_item shift.open_date is exist - process it [11:54:36]req_shift_open_date [11:54:36]req_shift_open_date done [11:54:36]produce_requested_data done [11:54:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218587,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:54:36]process_action_free close_receipt [11:54:36]json_value_free [11:54:36]json_value_free done [11:54:36]process_json_proto returns [11:54:36]Send response to host [11:54:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218587,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:54:36]free response buf [11:54:36]execute_script done [11:54:36]execute_script returns [11:54:36]free content buf [11:54:36]Sock 9.Close socket [11:54:36]Sock 9.Thread stoped [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:53]accept exits with 8 [11:54:53]New connection [11:54:53]New thread 3066682724 created [11:54:53]Thread 3066826084 joined [11:54:53]Waiting for new connection... [11:54:53] Sock 8.Parse request [11:54:53]Sock 8.Check first char [11:54:53]Sock 8.First char is OK [11:54:53]request: POST /json_proto HTTP/1.0 [11:54:53]Method: POST [11:54:53]URL: /json_proto [11:54:53]Method is POST - this is cgi request [11:54:53]url: /json_proto [11:54:53]query_string will be loaded in cgi processing [11:54:53]execute_cgi json_proto POST (null) [11:54:53]execute_cgi path=json_proto method=POST [11:54:53]POST find Content-Length [11:54:53]Host: 172.17.40.4:8080 [11:54:53]Content-Length: 674 [11:54:53]Content-Type: application/json [11:54:53] [11:54:53]POST finish read [11:54:53]Found Content-Length = 674 [11:54:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:54:53]execute_script... [11:54: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)536134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:54:53]POST & json_proto [11:54:53]process_json_proto [11:54:53]json parsed OK: [11:54:53]protocol is kg_v1.0 [11:54:53]action value=close_receipt [11:54:53]process_action close_receipt [11:54:53]cmd_close_receipt [11:54:53]MH_GetDate [11:54:53]Write to MH i2c: F0 00 00 88 65 DC [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: F0 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: F0 09 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: F0 09 00 88 65 00 11 9E 13 67 EE 0E 0D 67 7E [11:54:53]GetLastDocTimeStamp 1729338876 [11:54:53]current date 1729338897 [11:54:53]FM_GetShiftState [11:54:53]SAM_PROTO_GetShiftState [11:54:53]wFMCommunicate request_size=4 [11:54:53]MH_SAM_APDU [11:54:53]CAPDU: 80 13 01 00 [11:54:53]Write to MH i2c: E2 08 00 89 65 80 13 01 00 00 00 00 00 6B [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 0E 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 0E 00 89 65 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AE [11:54:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:54:53]wFMCommunicate OK [11:54:53]SAM_PROTO_GetShiftState done [11:54:53]FM_GetShiftState done [11:54:53]opened in 1729296582 [11:54:53]opened+sec_in_day 1729382982 [11:54:53]quantity*price = 60045 [11:54:53]sum+1 = 60047 [11:54:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 233 19.10.2024 11:54 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218588 ФПД: 196382369258484 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115457&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218588&fm=196382369258484&tin=02508201610067®Number=0000000000098116&sum=60000 [11:54:54]StoreToDocumentArchive [11:54:54]shift 443 fd 218588 [11:54:54]save to /storage/0443/doc_00218588 [11:54:54]save last doc name /storage/0443/doc_00218588 to /storage/kkm_last_doc_name [11:54:54]save OK [11:54:54]Clear old archive folders... [11:54:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:54:54]tlvbuf is 0154D590 [11:54:54]SAM_PROTO_ClearQueue [11:54:54]wFMCommunicate request_size=4 [11:54:54]MH_SAM_APDU [11:54:54]CAPDU: 80 09 00 00 [11:54:54]Write to MH i2c: E2 08 00 96 65 80 09 00 00 00 00 00 00 6D [11:54:54]Write i2c OK [11:54:54]MH_I2C_Read... [11:54:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:54]Read from MH i2c: E2 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 03 00 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 03 00 96 65 00 90 00 6F [11:54:54]RAPDU: 90 00 [11:54:54]wFMCommunicate OK [11:54:54]SAM_PROTO_ClearQueue done [11:54:54]KKMCreateOFDPacket [11:54:54]OFDProtocolAddRootSTLVToBuf [11:54:54]FM_MakeSignedData [11:54:54]FM_MakeSignedData [11:54:54]SAM_PROTO_SignData [11:54:54]wFMCommunicate request_size=4 [11:54:54]MH_SAM_APDU [11:54:54]CAPDU: 80 0D 01 02 [11:54:54]Write to MH i2c: E2 08 00 97 65 80 0D 01 02 00 00 00 00 75 [11:54:54]Write i2c OK [11:54:54]MH_I2C_Read... [11:54:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:54]Read from MH i2c: E2 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 03 00 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 03 00 97 65 00 90 00 70 [11:54:54]RAPDU: 90 00 [11:54:54]wFMCommunicate OK [11:54:54]wFMCommunicate request_size=255 [11:54:54]MH_SAM_APDU [11:54: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 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 E9 00 00 00 F4 03 04 00 11 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DC 55 03 00 35 04 06 00 B2 9B D5 5C [11:54:54]Write to MH i2c: E2 02 01 98 65 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 E9 00 00 00 F4 03 04 00 11 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DC 55 03 00 35 04 06 00 B2 9B D5 5C 00 00 34 [11:54:54]Write i2c OK [11:54:54]MH_I2C_Read... [11:54:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:54]Read from MH i2c: E2 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 03 00 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 03 00 98 65 00 90 00 71 [11:54:54]RAPDU: 90 00 [11:54:54]wFMCommunicate OK [11:54:54]wFMCommunicate request_size=7 [11:54:54]MH_SAM_APDU [11:54:54]CAPDU: 80 0D 02 02 02 1B F4 [11:54:54]Write to MH i2c: E2 0A 00 99 65 80 0D 02 02 02 00 1B F4 00 00 8B [11:54:54]Write i2c OK [11:54:54]MH_I2C_Read... [11:54:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:54]Read from MH i2c: E2 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 03 00 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 03 00 99 65 00 90 00 72 [11:54:54]RAPDU: 90 00 [11:54:54]wFMCommunicate OK [11:54:54]wFMCommunicate request_size=4 [11:54:54]MH_SAM_APDU [11:54:54]CAPDU: 80 0D 03 02 [11:54:54]Write to MH i2c: E2 08 00 9A 65 80 0D 03 02 00 00 00 00 7A [11:54:54]Write i2c OK [11:54:54]MH_I2C_Read... [11:54:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:54]Read from MH i2c: E2 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 0B 00 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 0B 00 9A 65 00 39 16 1E DD FB 46 B0 F9 90 00 AF [11:54:54]RAPDU: 39 16 1E DD FB 46 B0 F9 90 00 [11:54:54]wFMCommunicate OK [11:54:54]SAM_PROTO_SignData done [11:54:54]FM_MakeSignedData done [11:54:54]CreateOFDProtocolMessage [11:54:54]wFMCommunicate request_size=4 [11:54:54]MH_SAM_APDU [11:54:54]CAPDU: 80 11 00 00 [11:54:54]Write to MH i2c: E2 08 00 9B 65 80 11 00 00 00 00 00 00 7A [11:54:54]Write i2c OK [11:54:54]MH_I2C_Read... [11:54:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:54]Read from MH i2c: E2 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 17 00 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 17 00 9B 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C9 [11:54:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:54:54]wFMCommunicate OK [11:54:54]CreateOFDProtocolMessage done [11:54:54]OFDSenderStorePacket 218588 [11:54:54]StoreOFDPacket docnum=218588 [11:54:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 C1 D5 04 01 77 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 E9 00 00 00 F4 03 04 00 11 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DC 55 03 00 35 04 06 00 B2 9B D5 5C 1B F4 39 16 1E DD FB 46 B0 F9 [11:54:54]CheckFolder [11:54:54]dirname=/storage/ofd_packets [11:54:54]CheckFolder done [11:54:54]ProducePacketName [11:54:54]name=ofd_packets/00218588 [11:54:54]NVStorageSaveData ofd_packets/00218588 [11:54:54]File name is /storage/ofd_packets/00218588 [11:54:54]Write 298 bytes [11:54:54]NVStorageSaveData done [11:54:54]OFDSenderStorePacket done [11:54:54]KKMCreateOFDPacket done [11:54:54]NVStorageSaveData kkm_last_timestamp [11:54:54]File name is /storage/kkm_last_timestamp [11:54:54]Write 4 bytes [11:54:54]NVStorageSaveData done [11:54:54]ExternCall_PrintAddStr [11:54:54]wPrintStart [11:54:54]Write to MH i2c: 01 00 00 9C 65 01 [11:54:54]Write i2c OK [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: 01 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: 01 07 00 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: 01 07 00 9C 65 00 00 00 00 00 FF 0F 16 [11:54:54]RasterBufferAndPrint [11:54:54]line Счет N : (1)536134 [11:54:54]line ИНН: 02508201610067 [11:54:54]line Контрольно-Кассовый Чек [11:54:54]line ПРОДАЖА [11:54:54]line ТРК (МРК, ГНК) : 51 [11:54:54]line Товар: 2710194210 [11:54:54]line ДТ-К-2 [11:54:54]line 7.880 * 76.20 [11:54:54]line = 600.46 [11:54:54]line НДС 12% НСП 1% [11:54:54]line > о реализуемом товаре [11:54:54]line ОКРУГЛЕНИЕ: -0.46 [11:54:54]line ИТОГО: 600.00 [11:54:54]line Внесено: 600.00 [11:54:54]line СДАЧА: 0.00 [11:54:54]line НСП 1% : 5.31 [11:54:54]line НДС 12% : 63.77 [11:54:54]line Наличными: 600.00 [11:54:54]line Безнал.: 0.00 [11:54:54]line Место: АЗС № 84 "Партнер Нефть" [11:54:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:54:54]line СНО: Общий режим [11:54:54]line Чек 233 19.10.2024 11:54 [11:54:54]line Смена: 443 ФФД: 1.0 [11:54:54]line ЗНМ: 0300000178 [11:54:55]line РНМ: 0000000000098116 [11:54:55]line Версия ККМ: 001 [11:54:55]line ФМ: 0000000000965413 [11:54:55]line ФД: 218588 [11:54:55]line ФПД: 196382369258484 [11:54:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115457&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218588&fm=196382369258484&tin=02508201610067®Number=0000000000098116&sum=60000 [11:54:55]OFD Sender: Processing packet 218588 [packets to send 80, broken 79] [11:54:55]ProducePacketName [11:54:55]name=ofd_packets/00218588 [11:54:55]OFD Sender: To server: pG, [11:54:55]CommunicateWithHost lk.salyk.kg:30040 [11:54:55]ConnectInit lk.salyk.kg [11:54:55]written 0, free lines is 4095 [11:54:55]Connected sock=10 [11:54:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 C1 D5 04 01 77 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 E9 00 00 00 F4 03 04 00 11 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DC 55 03 00 35 04 06 00 B2 9B D5 5C 1B F4 39 16 1E DD FB 46 B0 F9 [11:54:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 0D E0 47 00 50 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DC 55 03 00 F4 03 04 00 AB 49 13 67 B6 04 01 00 00 82 7B FE 5E D4 D6 4C B9 [11:54:55]CommunicateWithHost err = 0 [11:54:55]CheckOFDResponse [11:54:55]1017 (14) - 77093643461234 [11:54:55]1041 (16) - 0000000000965413 [11:54:55]1040 (4) - 218588 [11:54:55]1012 (4) - 19.10.2024 05:54 [11:54:55]1206 (1) - 0 [11:54:55]OFD Sender: Remove packet 218588 [11:54:55]ProducePacketName [11:54:55]name=ofd_packets/00218588 [11:54:55]NVStorageDeleteData [11:54:55]Write to MH i2c: 01 00 00 C7 65 2C [11:54:55]Write i2c OK [11:54:55]MH_I2C_Read... [11:54:55]Read from MH i2c: 01 [11:54:55]MH_I2C_Read... [11:54:55]Read from MH i2c: 01 07 00 [11:54:55]MH_I2C_Read... [11:54:55]Read from MH i2c: 01 07 00 C7 65 00 00 00 00 00 FB 0C 3A [11:54:55]RasterBufferAndPrint [11:54:55]line [11:54:55]line [11:54:55]line [11:54:55]line [11:54:55]line [11:54:55]written 0, free lines is 3329 [11:54:55]MH_Cut [11:54:55]Write to MH i2c: D1 01 00 CE 65 01 05 [11:54:55]Write i2c OK [11:54:55]MH_I2C_Read... [11:54:55]Read from MH i2c: D1 [11:54:55]MH_I2C_Read... [11:54:55]Read from MH i2c: D1 01 00 [11:54:55]MH_I2C_Read... [11:54:55]Read from MH i2c: D1 01 00 CE 65 00 04 [11:54:55]Write to MH i2c: 01 00 00 CF 65 34 [11:54:55]Write i2c OK [11:54:55]MH_I2C_Read... [11:54:55]OFD Sender: No OFD packet to send [11:54:56]*** Cut start [11:54:56]*** Partial cut [11:54:56]*** CUTSNS_PIN = 1 [11:54:56]*** CUTSNS_PIN = 0 [11:54:56]*** Brake cut motor [11:54:56]Read from MH i2c: 01 [11:54:56]MH_I2C_Read... [11:54:56]*** Stop cut motor [11:54:56]*** Cut end [11:54:56]Read from MH i2c: 01 07 00 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: 01 07 00 CF 65 00 00 00 00 00 FF 0F 49 [11:54:56]process_action close_receipt done [11:54:56]requested_data is exist [11:54:56]produce_requested_data [11:54:56]requested_item fm.sn is exist - process it [11:54:56]wFMCommunicate request_size=4 [11:54:56]MH_SAM_APDU [11:54:56]CAPDU: 80 11 00 00 [11:54:56]Write to MH i2c: E2 08 00 D0 65 80 11 00 00 00 00 00 00 AF [11:54:56]Write i2c OK [11:54:56]MH_I2C_Read... [11:54:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:56]Read from MH i2c: E2 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: E2 17 00 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: E2 17 00 D0 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FE [11:54:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:54:56]wFMCommunicate OK [11:54:56]requested_item fd.num is exist - process it [11:54:56]SAM_PROTO_GetFieldsCounters [11:54:56]wFMCommunicate request_size=4 [11:54:56]MH_SAM_APDU [11:54:56]CAPDU: 80 13 00 00 [11:54:56]Write to MH i2c: E2 08 00 D1 65 80 13 00 00 00 00 00 00 B2 [11:54:56]Write i2c OK [11:54:56]MH_I2C_Read... [11:54:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:54:56]Read from MH i2c: E2 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: E2 62 00 [11:54:56]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 62 00 D1 65 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DC 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 7A [11:54:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DC 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:54:57]wFMCommunicate OK [11:54:57]SAM_PROTO_GetFieldsCounters done [11:54:57]requested_item shift.num is exist - process it [11:54:57]requested_item shift.opened is exist - process it [11:54:57]req_shift_opened [11:54:57]FM_GetShiftState [11:54:57]SAM_PROTO_GetShiftState [11:54:57]wFMCommunicate request_size=4 [11:54:57]MH_SAM_APDU [11:54:57]CAPDU: 80 13 01 00 [11:54:57]Write to MH i2c: E2 08 00 D2 65 80 13 01 00 00 00 00 00 B4 [11:54:57]Write i2c OK [11:54:57]MH_I2C_Read... [11:54:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:57]Read from MH i2c: E2 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 0E 00 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 0E 00 D2 65 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F7 [11:54:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:54:57]wFMCommunicate OK [11:54:57]SAM_PROTO_GetShiftState done [11:54:57]FM_GetShiftState done [11:54:57]req_shift_opened done [11:54:57]requested_item shift.open_date is exist - process it [11:54:57]req_shift_open_date [11:54:57]req_shift_open_date done [11:54:57]produce_requested_data done [11:54:57]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218588,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:54:57]process_action_free close_receipt [11:54:57]json_value_free [11:54:57]json_value_free done [11:54:57]process_json_proto returns [11:54:57]Send response to host [11:54:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218588,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:54:57]free response buf [11:54:57]execute_script done [11:54:57]execute_script returns [11:54:57]free content buf [11:54:57]Sock 8.Close socket [11:54:57]Sock 8.Thread stoped [11:54:57]accept exits with 9 [11:54:57]New connection [11:54:57]New thread 3066826084 created [11:54:57]Thread 3066682724 joined [11:54:57]Waiting for new connection... [11:54:57] Sock 9.Parse request [11:54:57]Sock 9.Check first char [11:54:57]Sock 9.First char is OK [11:54:57]request: POST /json_proto HTTP/1.0 [11:54:57]Method: POST [11:54:57]URL: /json_proto [11:54:57]Method is POST - this is cgi request [11:54:57]url: /json_proto [11:54:57]query_string will be loaded in cgi processing [11:54:57]execute_cgi json_proto POST (null) [11:54:57]execute_cgi path=json_proto method=POST [11:54:57]POST find Content-Length [11:54:57]Host: 172.17.40.4:8080 [11:54:57]Content-Length: 682 [11:54:57]Content-Type: application/json [11:54:57] [11:54:57]POST finish read [11:54:57]Found Content-Length = 682 [11:54:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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:54:57]execute_script... [11:54:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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:54:57]POST & json_proto [11:54:57]process_json_proto [11:54:57]json parsed OK: [11:54:57]protocol is kg_v1.0 [11:54:57]action value=close_receipt [11:54:57]process_action close_receipt [11:54:57]cmd_close_receipt [11:54:57]MH_GetDate [11:54:57]Write to MH i2c: F0 00 00 D3 65 27 [11:54:57]Write i2c OK [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: F0 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: F0 09 00 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: F0 09 00 D3 65 00 15 9E 13 67 EE 0E 0D 67 CD [11:54:57]GetLastDocTimeStamp 1729338897 [11:54:57]current date 1729338901 [11:54:57]FM_GetShiftState [11:54:57]SAM_PROTO_GetShiftState [11:54:57]wFMCommunicate request_size=4 [11:54:57]MH_SAM_APDU [11:54:57]CAPDU: 80 13 01 00 [11:54:57]Write to MH i2c: E2 08 00 D4 65 80 13 01 00 00 00 00 00 B6 [11:54:57]Write i2c OK [11:54:57]MH_I2C_Read... [11:54:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:57]Read from MH i2c: E2 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 0E 00 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 0E 00 D4 65 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F9 [11:54:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:54:57]wFMCommunicate OK [11:54:57]SAM_PROTO_GetShiftState done [11:54:57]FM_GetShiftState done [11:54:57]opened in 1729296582 [11:54:57]opened+sec_in_day 1729382982 [11:54:57]quantity*price = 150032 [11:54:57]sum+1 = 150033 [11:54:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 234 19.10.2024 11:55 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218589 ФПД: 189363162228244 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115501&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218589&fm=189363162228244&tin=02508201610067®Number=0000000000098116&sum=150000 [11:54:58]StoreToDocumentArchive [11:54:58]shift 443 fd 218589 [11:54:58]save to /storage/0443/doc_00218589 [11:54:58]save last doc name /storage/0443/doc_00218589 to /storage/kkm_last_doc_name [11:54:58]save OK [11:54:58]Clear old archive folders... [11:54:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:54:58]tlvbuf is 015141B0 [11:54:58]SAM_PROTO_ClearQueue [11:54:58]wFMCommunicate request_size=4 [11:54:58]MH_SAM_APDU [11:54:58]CAPDU: 80 09 00 00 [11:54:58]Write to MH i2c: E2 08 00 E1 65 80 09 00 00 00 00 00 00 B8 [11:54:58]Write i2c OK [11:54:58]MH_I2C_Read... [11:54:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:59]Read from MH i2c: E2 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 03 00 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 03 00 E1 65 00 90 00 BA [11:54:59]RAPDU: 90 00 [11:54:59]wFMCommunicate OK [11:54:59]SAM_PROTO_ClearQueue done [11:54:59]KKMCreateOFDPacket [11:54:59]OFDProtocolAddRootSTLVToBuf [11:54:59]FM_MakeSignedData [11:54:59]FM_MakeSignedData [11:54:59]SAM_PROTO_SignData [11:54:59]wFMCommunicate request_size=4 [11:54:59]MH_SAM_APDU [11:54:59]CAPDU: 80 0D 01 02 [11:54:59]Write to MH i2c: E2 08 00 E2 65 80 0D 01 02 00 00 00 00 C0 [11:54:59]Write i2c OK [11:54:59]MH_I2C_Read... [11:54:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:59]Read from MH i2c: E2 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 03 00 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 03 00 E2 65 00 90 00 BB [11:54:59]RAPDU: 90 00 [11:54:59]wFMCommunicate OK [11:54:59]wFMCommunicate request_size=255 [11:54:59]MH_SAM_APDU [11:54:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 EA 00 00 00 F4 03 04 00 15 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DD 55 03 00 35 04 06 00 AC [11:54:59]Write to MH i2c: E2 02 01 E3 65 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 EA 00 00 00 F4 03 04 00 15 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DD 55 03 00 35 04 06 00 AC 00 00 60 [11:54:59]Write i2c OK [11:54:59]MH_I2C_Read... [11:54:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:59]Read from MH i2c: E2 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 03 00 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 03 00 E3 65 00 90 00 BC [11:54:59]RAPDU: 90 00 [11:54:59]wFMCommunicate OK [11:54:59]wFMCommunicate request_size=10 [11:54:59]MH_SAM_APDU [11:54:59]CAPDU: 80 0D 02 02 05 39 8C 04 A6 14 [11:54:59]Write to MH i2c: E2 0D 00 E4 65 80 0D 02 02 05 00 39 8C 04 A6 14 00 00 50 [11:54:59]Write i2c OK [11:54:59]MH_I2C_Read... [11:54:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:59]Read from MH i2c: E2 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 03 00 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 03 00 E4 65 00 90 00 BD [11:54:59]RAPDU: 90 00 [11:54:59]wFMCommunicate OK [11:54:59]wFMCommunicate request_size=4 [11:54:59]MH_SAM_APDU [11:54:59]CAPDU: 80 0D 03 02 [11:54:59]Write to MH i2c: E2 08 00 E5 65 80 0D 03 02 00 00 00 00 C5 [11:54:59]Write i2c OK [11:54:59]MH_I2C_Read... [11:54:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:59]Read from MH i2c: E2 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 0B 00 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 0B 00 E5 65 00 CF 1E E6 48 70 52 F5 62 90 00 FA [11:54:59]RAPDU: CF 1E E6 48 70 52 F5 62 90 00 [11:54:59]wFMCommunicate OK [11:54:59]SAM_PROTO_SignData done [11:54:59]FM_MakeSignedData done [11:54:59]CreateOFDProtocolMessage [11:54:59]wFMCommunicate request_size=4 [11:54:59]MH_SAM_APDU [11:54:59]CAPDU: 80 11 00 00 [11:54:59]Write to MH i2c: E2 08 00 E6 65 80 11 00 00 00 00 00 00 C5 [11:54:59]Write i2c OK [11:54:59]MH_I2C_Read... [11:54:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:59]Read from MH i2c: E2 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 17 00 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 17 00 E6 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 14 [11:54:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:54:59]wFMCommunicate OK [11:54:59]CreateOFDProtocolMessage done [11:54:59]OFDSenderStorePacket 218589 [11:54:59]StoreOFDPacket docnum=218589 [11:54:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3B 3B 07 01 63 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 EA 00 00 00 F4 03 04 00 15 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DD 55 03 00 35 04 06 00 AC 39 8C 04 A6 14 CF 1E E6 48 70 52 F5 62 [11:54:59]CheckFolder [11:54:59]dirname=/storage/ofd_packets [11:54:59]CheckFolder done [11:54:59]ProducePacketName [11:54:59]name=ofd_packets/00218589 [11:54:59]NVStorageSaveData ofd_packets/00218589 [11:54:59]File name is /storage/ofd_packets/00218589 [11:54:59]Write 301 bytes [11:54:59]NVStorageSaveData done [11:54:59]OFDSenderStorePacket done [11:54:59]KKMCreateOFDPacket done [11:54:59]NVStorageSaveData kkm_last_timestamp [11:54:59]File name is /storage/kkm_last_timestamp [11:54:59]Write 4 bytes [11:54:59]NVStorageSaveData done [11:54:59]ExternCall_PrintAddStr [11:54:59]wPrintStart [11:54:59]Write to MH i2c: 01 00 00 E7 65 4C [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 E7 65 00 00 00 00 00 FF 0F 61 [11:54:59]RasterBufferAndPrint [11:54:59]line Счет N : (1)536135 [11:54:59]line ИНН: 02508201610067 [11:54:59]line Контрольно-Кассовый Чек [11:54:59]line ПРОДАЖА [11:54:59]line ТРК (МРК, ГНК) : 41 [11:54:59]line Товар: 2710124500 [11:54:59]line Аи-95-К-3 [11:54:59]line 20.220 * 74.20 [11:54:59]line = 1500.32 [11:54:59]line НДС 12% НСП 1% [11:54:59]line > о реализуемом товаре [11:54:59]line ОКРУГЛЕНИЕ: -0.32 [11:54:59]line ИТОГО: 1500.00 [11:54:59]line Внесено: 1500.00 [11:54:59]line СДАЧА: 0.00 [11:54:59]line НСП 1% : 13.28 [11:54:59]line НДС 12% : 159.33 [11:54:59]line Наличными: 1500.00 [11:54:59]line Безнал.: 0.00 [11:54:59]line Место: АЗС № 84 "Партнер Нефть" [11:54:59]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:54:59]line СНО: Общий режим [11:54:59]line Чек 234 19.10.2024 11:55 [11:54:59]line Смена: 443 ФФД: 1.0 [11:54:59]line ЗНМ: 0300000178 [11:54:59]line РНМ: 0000000000098116 [11:54:59]line Версия ККМ: 001 [11:54:59]line ФМ: 0000000000965413 [11:54:59]line ФД: 218589 [11:54:59]line ФПД: 189363162228244 [11:54:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115501&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218589&fm=189363162228244&tin=02508201610067®Number=0000000000098116&sum=150000 [11:54:59]written 0, free lines is 4095 [11:54:59]OFD Sender: Processing packet 218589 [packets to send 80, broken 79] [11:54:59]ProducePacketName [11:54:59]name=ofd_packets/00218589 [11:54:59]OFD Sender: To server: pG, [11:54:59]CommunicateWithHost lk.salyk.kg:30040 [11:54:59]ConnectInit lk.salyk.kg [11:54:59]Connected sock=10 [11:54:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3B 3B 07 01 63 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 EA 00 00 00 F4 03 04 00 15 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DD 55 03 00 35 04 06 00 AC 39 8C 04 A6 14 CF 1E E6 48 70 52 F5 62 [11:54:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E5 8A 47 00 B7 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DD 55 03 00 F4 03 04 00 AF 49 13 67 B6 04 01 00 00 C5 48 A6 BD 5D 29 1B A8 [11:54:59]CommunicateWithHost err = 0 [11:54:59]CheckOFDResponse [11:54:59]1017 (14) - 77093643461234 [11:54:59]1041 (16) - 0000000000965413 [11:54:59]1040 (4) - 218589 [11:54:59]1012 (4) - 19.10.2024 05:54 [11:54:59]1206 (1) - 0 [11:54:59]OFD Sender: Remove packet 218589 [11:54:59]ProducePacketName [11:54:59]name=ofd_packets/00218589 [11:54:59]NVStorageDeleteData [11:54:59]Write to MH i2c: 01 00 00 12 66 78 [11:55:00]Write i2c OK [11:55:00]MH_I2C_Read... [11:55:00]Read from MH i2c: 01 [11:55:00]MH_I2C_Read... [11:55:00]Read from MH i2c: 01 07 00 [11:55:00]MH_I2C_Read... [11:55:00]Read from MH i2c: 01 07 00 12 66 00 00 00 00 00 E9 0C 74 [11:55:00]RasterBufferAndPrint [11:55:00]line [11:55:00]line [11:55:00]line [11:55:00]line [11:55:00]line [11:55:00]written 0, free lines is 3317 [11:55:00]MH_Cut [11:55:00]Write to MH i2c: D1 01 00 19 66 01 51 [11:55:00]Write i2c OK [11:55:00]MH_I2C_Read... [11:55:00]Read from MH i2c: D1 [11:55:00]MH_I2C_Read... [11:55:00]Read from MH i2c: D1 01 00 [11:55:00]MH_I2C_Read... [11:55:00]Read from MH i2c: D1 01 00 19 66 00 50 [11:55:00]Write to MH i2c: 01 00 00 1A 66 80 [11:55:00]Write i2c OK [11:55:00]MH_I2C_Read... [11:55:00]OFD Sender: No OFD packet to send [11:55:00]*** Cut start [11:55:00]*** Partial cut [11:55:00]*** CUTSNS_PIN = 1 [11:55:00]*** CUTSNS_PIN = 0 [11:55:01]*** Brake cut motor [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 1A 66 00 00 00 00 00 FF 0F 95 [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 1B 66 80 11 00 00 00 00 00 00 FB [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 1B 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4A [11:55:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 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 1C 66 80 13 00 00 00 00 00 00 FE [11:55:01]Write i2c OK [11:55:01]MH_I2C_Read... [11:55:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:55:01]Read from MH i2c: E2 [11:55:01]MH_I2C_Read... [11:55:01]Read from MH i2c: E2 62 00 [11:55:01]MH_I2C_Read... [11:55:01]Read from MH i2c: E2 62 00 1C 66 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DD 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [11:55:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DD 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:55:01]wFMCommunicate OK [11:55:01]SAM_PROTO_GetFieldsCounters done [11:55:01]requested_item shift.num is exist - process it [11:55:01]requested_item shift.opened is exist - process it [11:55:01]req_shift_opened [11:55:01]FM_GetShiftState [11:55:01]SAM_PROTO_GetShiftState [11:55:01]wFMCommunicate request_size=4 [11:55:01]MH_SAM_APDU [11:55:01]CAPDU: 80 13 01 00 [11:55:01]Write to MH i2c: E2 08 00 1D 66 80 13 01 00 00 00 00 00 00 [11:55:01]Write i2c OK [11:55:01]MH_I2C_Read... [11:55:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:01]Read from MH i2c: E2 [11:55:01]MH_I2C_Read... [11:55:01]Read from MH i2c: E2 0E 00 [11:55:01]MH_I2C_Read... [11:55:01]Read from MH i2c: E2 0E 00 1D 66 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 43 [11:55:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:55:01]wFMCommunicate OK [11:55:01]SAM_PROTO_GetShiftState done [11:55:01]FM_GetShiftState done [11:55:01]req_shift_opened done [11:55:01]requested_item shift.open_date is exist - process it [11:55:01]req_shift_open_date [11:55:01]req_shift_open_date done [11:55:01]produce_requested_data done [11:55:01]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218589,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:55:01]process_action_free close_receipt [11:55:01]json_value_free [11:55:01]json_value_free done [11:55:01]process_json_proto returns [11:55:01]Send response to host [11:55:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218589,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:55:01]free response buf [11:55:01]execute_script done [11:55:01]execute_script returns [11:55:01]free content buf [11:55:01]Sock 9.Close socket [11:55:01]Sock 9.Thread stoped [11:55:05]OFD Sender: No OFD packet to send [11:55:10]OFD Sender: No OFD packet to send [11:55:15]OFD Sender: No OFD packet to send [11:55:20]OFD Sender: No OFD packet to send [11:55:25]OFD Sender: No OFD packet to send [11:55:30]OFD Sender: No OFD packet to send [11:55:35]OFD Sender: No OFD packet to send [11:55:40]OFD Sender: No OFD packet to send [11:55:45]OFD Sender: No OFD packet to send [11:55:50]OFD Sender: No OFD packet to send [11:55:55]OFD Sender: No OFD packet to send [11:56:00]OFD Sender: No OFD packet to send [11:56:05]OFD Sender: No OFD packet to send [11:56:10]OFD Sender: No OFD packet to send [11:56:15]OFD Sender: No OFD packet to send [11:56:20]OFD Sender: No OFD packet to send [11:56:25]OFD Sender: No OFD packet to send [11:56:30]OFD Sender: No OFD packet to send [11:56:35]OFD Sender: No OFD packet to send [11:56:40]OFD Sender: No OFD packet to send [11:56:45]OFD Sender: No OFD packet to send [11:56:50]OFD Sender: No OFD packet to send [11:56:55]OFD Sender: No OFD packet to send [11:57:00]OFD Sender: No OFD packet to send [11:57:05]OFD Sender: No OFD packet to send [11:57:10]OFD Sender: No OFD packet to send [11:57:15]OFD Sender: No OFD packet to send [11:57:20]OFD Sender: No OFD packet to send [11:57:25]OFD Sender: No OFD packet to send [11:57:30]OFD Sender: No OFD packet to send [11:57:35]OFD Sender: No OFD packet to send [11:57:40]OFD Sender: No OFD packet to send [11:57:45]OFD Sender: No OFD packet to send [11:57:50]OFD Sender: No OFD packet to send [11:57:55]OFD Sender: No OFD packet to send [11:57:59]accept exits with 8 [11:57:59]New connection [11:57:59]New thread 3066682724 created [11:57:59]Thread 3066826084 joined [11:57:59]Waiting for new connection... [11:57:59] Sock 8.Parse request [11:57:59]Sock 8.Check first char [11:57:59]Sock 8.First char is OK [11:57:59]request: POST /json_proto HTTP/1.0 [11:57:59]Method: POST [11:57:59]URL: /json_proto [11:57:59]Method is POST - this is cgi request [11:57:59]url: /json_proto [11:57:59]query_string will be loaded in cgi processing [11:57:59]execute_cgi json_proto POST (null) [11:57:59]execute_cgi path=json_proto method=POST [11:57:59]POST find Content-Length [11:57:59]Host: 172.17.40.4:8080 [11:57:59]Content-Length: 670 [11:57:59]Content-Type: application/json [11:57:59] [11:57:59]POST finish read [11:57:59]Found Content-Length = 670 [11:57:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536137", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:57:59]execute_script... [11:57: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)536137", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:57:59]POST & json_proto [11:57:59]process_json_proto [11:57:59]json parsed OK: [11:57:59]protocol is kg_v1.0 [11:57:59]action value=close_receipt [11:57:59]process_action close_receipt [11:57:59]cmd_close_receipt [11:57:59]MH_GetDate [11:57:59]Write to MH i2c: F0 00 00 1E 66 73 [11:57:59]Write i2c OK [11:57:59]MH_I2C_Read... [11:57:59]Read from MH i2c: F0 [11:57:59]MH_I2C_Read... [11:57:59]Read from MH i2c: F0 09 00 [11:57:59]MH_I2C_Read... [11:57:59]Read from MH i2c: F0 09 00 1E 66 00 CB 9E 13 67 EE 0E 0D 67 CF [11:57:59]GetLastDocTimeStamp 1729338901 [11:57:59]current date 1729339083 [11:57:59]FM_GetShiftState [11:57:59]SAM_PROTO_GetShiftState [11:57:59]wFMCommunicate request_size=4 [11:57:59]MH_SAM_APDU [11:57:59]CAPDU: 80 13 01 00 [11:57:59]Write to MH i2c: E2 08 00 1F 66 80 13 01 00 00 00 00 00 02 [11:57:59]Write i2c OK [11:57:59]MH_I2C_Read... [11:57:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:57:59]Read from MH i2c: E2 [11:57:59]MH_I2C_Read... [11:57:59]Read from MH i2c: E2 0E 00 [11:57:59]MH_I2C_Read... [11:57:59]Read from MH i2c: E2 0E 00 1F 66 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 45 [11:57:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:57:59]wFMCommunicate OK [11:57:59]SAM_PROTO_GetShiftState done [11:57:59]FM_GetShiftState done [11:57:59]opened in 1729296582 [11:57:59]opened+sec_in_day 1729382982 [11:57:59]quantity*price = 40014 [11:57:59]sum+1 = 40015 [11:57:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 235 19.10.2024 11:58 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218590 ФПД: 226129984030509 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115803&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218590&fm=226129984030509&tin=02508201610067®Number=0000000000098116&sum=40000 [11:58:00]StoreToDocumentArchive [11:58:00]shift 443 fd 218590 [11:58:00]save to /storage/0443/doc_00218590 [11:58:00]save last doc name /storage/0443/doc_00218590 to /storage/kkm_last_doc_name [11:58:00]save OK [11:58:00]Clear old archive folders... [11:58:00]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:58:00]tlvbuf is 0151D8E0 [11:58:00]SAM_PROTO_ClearQueue [11:58:00]wFMCommunicate request_size=4 [11:58:00]MH_SAM_APDU [11:58:00]CAPDU: 80 09 00 00 [11:58:00]Write to MH i2c: E2 08 00 2C 66 80 09 00 00 00 00 00 00 04 [11:58:00]Write i2c OK [11:58:00]MH_I2C_Read... [11:58:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:00]Read from MH i2c: E2 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 03 00 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 03 00 2C 66 00 90 00 06 [11:58:00]RAPDU: 90 00 [11:58:00]wFMCommunicate OK [11:58:00]SAM_PROTO_ClearQueue done [11:58:00]KKMCreateOFDPacket [11:58:00]OFDProtocolAddRootSTLVToBuf [11:58:00]FM_MakeSignedData [11:58:00]FM_MakeSignedData [11:58:00]SAM_PROTO_SignData [11:58:00]wFMCommunicate request_size=4 [11:58:00]MH_SAM_APDU [11:58:00]CAPDU: 80 0D 01 02 [11:58:00]Write to MH i2c: E2 08 00 2D 66 80 0D 01 02 00 00 00 00 0C [11:58:00]Write i2c OK [11:58:00]MH_I2C_Read... [11:58:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:00]Read from MH i2c: E2 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 03 00 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 03 00 2D 66 00 90 00 07 [11:58:00]RAPDU: 90 00 [11:58:00]wFMCommunicate OK [11:58:00]wFMCommunicate request_size=255 [11:58:00]MH_SAM_APDU [11:58:00]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 EB 00 00 00 F4 03 04 00 CB 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DE 55 03 00 35 04 06 00 [11:58:00]Write to MH i2c: E2 02 01 2E 66 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 EB 00 00 00 F4 03 04 00 CB 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DE 55 03 00 35 04 06 00 00 00 DF [11:58:00]Write i2c OK [11:58:00]MH_I2C_Read... [11:58:00]OFD Sender: No OFD packet to send [11:58:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:00]Read from MH i2c: E2 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 03 00 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 03 00 2E 66 00 90 00 08 [11:58:00]RAPDU: 90 00 [11:58:00]wFMCommunicate OK [11:58:00]wFMCommunicate request_size=11 [11:58:00]MH_SAM_APDU [11:58:00]CAPDU: 80 0D 02 02 06 CD A9 FD 5F 07 2D [11:58:00]Write to MH i2c: E2 0E 00 2F 66 80 0D 02 02 06 00 CD A9 FD 5F 07 2D 00 00 21 [11:58:00]Write i2c OK [11:58:00]MH_I2C_Read... [11:58:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:00]Read from MH i2c: E2 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 03 00 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 03 00 2F 66 00 90 00 09 [11:58:00]RAPDU: 90 00 [11:58:00]wFMCommunicate OK [11:58:00]wFMCommunicate request_size=4 [11:58:00]MH_SAM_APDU [11:58:00]CAPDU: 80 0D 03 02 [11:58:00]Write to MH i2c: E2 08 00 30 66 80 0D 03 02 00 00 00 00 11 [11:58:00]Write i2c OK [11:58:00]MH_I2C_Read... [11:58:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:00]Read from MH i2c: E2 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 0B 00 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 0B 00 30 66 00 01 83 6F A4 DC 45 F7 EB 90 00 AC [11:58:00]RAPDU: 01 83 6F A4 DC 45 F7 EB 90 00 [11:58:00]wFMCommunicate OK [11:58:00]SAM_PROTO_SignData done [11:58:00]FM_MakeSignedData done [11:58:00]CreateOFDProtocolMessage [11:58:00]wFMCommunicate request_size=4 [11:58:00]MH_SAM_APDU [11:58:00]CAPDU: 80 11 00 00 [11:58:00]Write to MH i2c: E2 08 00 31 66 80 11 00 00 00 00 00 00 11 [11:58:00]Write i2c OK [11:58:00]MH_I2C_Read... [11:58:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:00]Read from MH i2c: E2 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 17 00 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 17 00 31 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 60 [11:58:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:58:00]wFMCommunicate OK [11:58:00]CreateOFDProtocolMessage done [11:58:00]OFDSenderStorePacket 218590 [11:58:00]StoreOFDPacket docnum=218590 [11:58:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 0D E8 08 01 13 9D 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 EB 00 00 00 F4 03 04 00 CB 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DE 55 03 00 35 04 06 00 CD A9 FD 5F 07 2D 01 83 6F A4 DC 45 F7 EB [11:58:00]CheckFolder [11:58:00]dirname=/storage/ofd_packets [11:58:00]CheckFolder done [11:58:00]ProducePacketName [11:58:00]name=ofd_packets/00218590 [11:58:00]NVStorageSaveData ofd_packets/00218590 [11:58:00]File name is /storage/ofd_packets/00218590 [11:58:00]Write 302 bytes [11:58:00]NVStorageSaveData done [11:58:00]OFDSenderStorePacket done [11:58:00]KKMCreateOFDPacket done [11:58:00]NVStorageSaveData kkm_last_timestamp [11:58:00]File name is /storage/kkm_last_timestamp [11:58:00]Write 4 bytes [11:58:00]NVStorageSaveData done [11:58:00]ExternCall_PrintAddStr [11:58:00]wPrintStart [11:58:00]Write to MH i2c: 01 00 00 32 66 98 [11:58:00]Write i2c OK [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: 01 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: 01 07 00 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: 01 07 00 32 66 00 00 00 00 00 FF 0F AD [11:58:00]RasterBufferAndPrint [11:58:00]line Счет N : (1)536137 [11:58:00]line ИНН: 02508201610067 [11:58:00]line Контрольно-Кассовый Чек [11:58:00]line ПРОДАЖА [11:58:00]line ТРК (МРК, ГНК) : 22 [11:58:00]line Товар: 2710124130 [11:58:00]line SUPER 92-К-5 [11:58:00]line 5.850 * 68.40 [11:58:00]line = 400.14 [11:58:00]line НДС 12% НСП 1% [11:58:00]line > о реализуемом товаре [11:58:00]line ОКРУГЛЕНИЕ: -0.14 [11:58:00]line ИТОГО: 400.00 [11:58:00]line Внесено: 400.00 [11:58:00]line СДАЧА: 0.00 [11:58:00]line НСП 1% : 3.54 [11:58:00]line НДС 12% : 42.49 [11:58:00]line Наличными: 400.00 [11:58:00]line Безнал.: 0.00 [11:58:00]line Место: АЗС № 84 "Партнер Нефть" [11:58:00]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:58:00]line СНО: Общий режим [11:58:00]line Чек 235 19.10.2024 11:58 [11:58:00]line Смена: 443 ФФД: 1.0 [11:58:00]line ЗНМ: 0300000178 [11:58:00]line РНМ: 0000000000098116 [11:58:00]line Версия ККМ: 001 [11:58:00]line ФМ: 0000000000965413 [11:58:00]line ФД: 218590 [11:58:00]line ФПД: 226129984030509 [11:58:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115803&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218590&fm=226129984030509&tin=02508201610067®Number=0000000000098116&sum=40000 [11:58:01]OFD Sender: Processing packet 218590 [packets to send 80, broken 79] [11:58:01]ProducePacketName [11:58:01]name=ofd_packets/00218590 [11:58:01]OFD Sender: To server: pG, [11:58:01]CommunicateWithHost lk.salyk.kg:30040 [11:58:01]ConnectInit lk.salyk.kg [11:58:01]written 0, free lines is 4095 [11:58:01]Connected sock=10 [11:58:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 0D E8 08 01 13 9D 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 EB 00 00 00 F4 03 04 00 CB 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DE 55 03 00 35 04 06 00 CD A9 FD 5F 07 2D 01 83 6F A4 DC 45 F7 EB [11:58:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 77 FC 47 00 99 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 39 36 35 34 31 33 10 04 04 00 DE 55 03 00 F4 03 04 00 65 4A 13 67 B6 04 01 00 00 B3 74 EC 2C 0A BF 55 01 [11:58:01]CommunicateWithHost err = 0 [11:58:01]CheckOFDResponse [11:58:01]1017 (14) - 77093643461234 [11:58:01]1041 (16) - 0000000000965413 [11:58:01]1040 (4) - 218590 [11:58:01]1012 (4) - 19.10.2024 05:57 [11:58:01]1206 (1) - 0 [11:58:01]OFD Sender: Remove packet 218590 [11:58:01]ProducePacketName [11:58:01]name=ofd_packets/00218590 [11:58:01]NVStorageDeleteData [11:58:01]Write to MH i2c: 01 00 00 5D 66 C3 [11:58:01]Write i2c OK [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: 01 [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: 01 07 00 [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: 01 07 00 5D 66 00 00 00 00 00 F2 0C C8 [11:58:01]RasterBufferAndPrint [11:58:01]line [11:58:01]line [11:58:01]line [11:58:01]line [11:58:01]line [11:58:01]written 0, free lines is 3323 [11:58:01]MH_Cut [11:58:01]Write to MH i2c: D1 01 00 64 66 01 9C [11:58:01]Write i2c OK [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: D1 [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: D1 01 00 [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: D1 01 00 64 66 00 9B [11:58:01]Write to MH i2c: 01 00 00 65 66 CB [11:58:01]Write i2c OK [11:58:01]MH_I2C_Read... [11:58:02]OFD Sender: No OFD packet to send [11:58:02]*** Cut start [11:58:02]*** Partial cut [11:58:02]*** CUTSNS_PIN = 1 [11:58:02]*** CUTSNS_PIN = 0 [11:58:02]*** Brake cut motor [11:58:03]Read from MH i2c: 01 [11:58:03]MH_I2C_Read... [11:58:03]*** Stop cut motor [11:58:03]*** Cut end [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 65 66 00 00 00 00 00 FF 0F E0 [11:58:03]process_action close_receipt done [11:58:03]requested_data is exist [11:58:03]produce_requested_data [11:58:03]requested_item fm.sn is exist - process it [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 66 66 80 11 00 00 00 00 00 00 46 [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 66 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 95 [11:58:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:58:03]wFMCommunicate OK [11:58:03]requested_item fd.num is exist - process it [11:58:03]SAM_PROTO_GetFieldsCounters [11:58:03]wFMCommunicate request_size=4 [11:58:03]MH_SAM_APDU [11:58:03]CAPDU: 80 13 00 00 [11:58:03]Write to MH i2c: E2 08 00 67 66 80 13 00 00 00 00 00 00 49 [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:03]Read from MH i2c: E2 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 62 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 62 00 67 66 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DE 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 19 [11:58:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DE 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:58:03]wFMCommunicate OK [11:58:03]SAM_PROTO_GetFieldsCounters done [11:58:03]requested_item shift.num is exist - process it [11:58:03]requested_item shift.opened is exist - process it [11:58:03]req_shift_opened [11:58:03]FM_GetShiftState [11:58:03]SAM_PROTO_GetShiftState [11:58:03]wFMCommunicate request_size=4 [11:58:03]MH_SAM_APDU [11:58:03]CAPDU: 80 13 01 00 [11:58:03]Write to MH i2c: E2 08 00 68 66 80 13 01 00 00 00 00 00 4B [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:03]Read from MH i2c: E2 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 0E 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 0E 00 68 66 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8E [11:58:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:58:03]wFMCommunicate OK [11:58:03]SAM_PROTO_GetShiftState done [11:58:03]FM_GetShiftState done [11:58:03]req_shift_opened done [11:58:03]requested_item shift.open_date is exist - process it [11:58:03]req_shift_open_date [11:58:03]req_shift_open_date done [11:58:03]produce_requested_data done [11:58:03]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218590,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:58:03]process_action_free close_receipt [11:58:03]json_value_free [11:58:03]json_value_free done [11:58:03]process_json_proto returns [11:58:03]Send response to host [11:58:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218590,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:58:03]free response buf [11:58:03]execute_script done [11:58:03]execute_script returns [11:58:03]free content buf [11:58:03]Sock 8.Close socket [11:58:03]Sock 8.Thread stoped [11:58:07]OFD Sender: No OFD packet to send [11:58:12]OFD Sender: No OFD packet to send [11:58:17]OFD Sender: No OFD packet to send [11:58:17]accept exits with 9 [11:58:17]New connection [11:58:17]New thread 3066826084 created [11:58:17]Thread 3066682724 joined [11:58:17]Waiting for new connection... [11:58:17] Sock 9.Parse request [11:58:17]Sock 9.Check first char [11:58:17]Sock 9.First char is OK [11:58:17]request: POST /json_proto HTTP/1.0 [11:58:17]Method: POST [11:58:17]URL: /json_proto [11:58:17]Method is POST - this is cgi request [11:58:17]url: /json_proto [11:58:17]query_string will be loaded in cgi processing [11:58:17]execute_cgi json_proto POST (null) [11:58:17]execute_cgi path=json_proto method=POST [11:58:17]POST find Content-Length [11:58:17]Host: 172.17.40.4:8080 [11:58:17]Content-Length: 675 [11:58:17]Content-Type: application/json [11:58:17] [11:58:17]POST finish read [11:58:17]Found Content-Length = 675 [11:58:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536136", "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" : 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" ] } } [11:58:17]execute_script... [11:58: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)536136", "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" : 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" ] } } [11:58:17]POST & json_proto [11:58:17]process_json_proto [11:58:17]json parsed OK: [11:58:17]protocol is kg_v1.0 [11:58:17]action value=close_receipt [11:58:17]process_action close_receipt [11:58:17]cmd_close_receipt [11:58:17]MH_GetDate [11:58:17]Write to MH i2c: F0 00 00 69 66 BE [11:58:17]Write i2c OK [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: F0 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: F0 09 00 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: F0 09 00 69 66 00 DD 9E 13 67 EE 0E 0D 67 2C [11:58:17]GetLastDocTimeStamp 1729339083 [11:58:17]current date 1729339101 [11:58:17]FM_GetShiftState [11:58:17]SAM_PROTO_GetShiftState [11:58:17]wFMCommunicate request_size=4 [11:58:17]MH_SAM_APDU [11:58:17]CAPDU: 80 13 01 00 [11:58:17]Write to MH i2c: E2 08 00 6A 66 80 13 01 00 00 00 00 00 4D [11:58:17]Write i2c OK [11:58:17]MH_I2C_Read... [11:58:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:17]Read from MH i2c: E2 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: E2 0E 00 [11:58:17]MH_I2C_Read... [11:58:17]Read from MH i2c: E2 0E 00 6A 66 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 90 [11:58:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:58:17]wFMCommunicate OK [11:58:17]SAM_PROTO_GetShiftState done [11:58:17]FM_GetShiftState done [11:58:17]opened in 1729296582 [11:58:17]opened+sec_in_day 1729382982 [11:58:17]quantity*price = 150001 [11:58:17]sum+1 = 150002 [11:58:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 236 19.10.2024 11:58 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218591 ФПД: 29102677244484 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115821&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218591&fm=29102677244484&tin=02508201610067®Number=0000000000098116&sum=150000 [11:58:18]StoreToDocumentArchive [11:58:18]shift 443 fd 218591 [11:58:18]save to /storage/0443/doc_00218591 [11:58:18]save last doc name /storage/0443/doc_00218591 to /storage/kkm_last_doc_name [11:58:18]save OK [11:58:18]Clear old archive folders... [11:58:18]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:58:18]tlvbuf is 016C4350 [11:58:18]SAM_PROTO_ClearQueue [11:58:18]wFMCommunicate request_size=4 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 80 09 00 00 [11:58:18]Write to MH i2c: E2 08 00 77 66 80 09 00 00 00 00 00 00 4F [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:18]Read from MH i2c: E2 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 77 66 00 90 00 51 [11:58:18]RAPDU: 90 00 [11:58:18]wFMCommunicate OK [11:58:18]SAM_PROTO_ClearQueue done [11:58:18]KKMCreateOFDPacket [11:58:18]OFDProtocolAddRootSTLVToBuf [11:58:18]FM_MakeSignedData [11:58:18]FM_MakeSignedData [11:58:18]SAM_PROTO_SignData [11:58:18]wFMCommunicate request_size=4 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 80 0D 01 02 [11:58:18]Write to MH i2c: E2 08 00 78 66 80 0D 01 02 00 00 00 00 57 [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:18]Read from MH i2c: E2 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 78 66 00 90 00 52 [11:58:18]RAPDU: 90 00 [11:58:18]wFMCommunicate OK [11:58:18]wFMCommunicate request_size=255 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 EC 00 00 00 F4 03 04 00 DD 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DF 55 03 00 35 04 06 00 [11:58:18]Write to MH i2c: E2 02 01 79 66 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 EC 00 00 00 F4 03 04 00 DD 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DF 55 03 00 35 04 06 00 00 00 FC [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:18]Read from MH i2c: E2 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 79 66 00 90 00 53 [11:58:18]RAPDU: 90 00 [11:58:18]wFMCommunicate OK [11:58:18]wFMCommunicate request_size=11 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 80 0D 02 02 06 1A 77 FE BD 3A 44 [11:58:18]Write to MH i2c: E2 0E 00 7A 66 80 0D 02 02 06 00 1A 77 FE BD 3A 44 00 00 30 [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:18]Read from MH i2c: E2 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 7A 66 00 90 00 54 [11:58:18]RAPDU: 90 00 [11:58:18]wFMCommunicate OK [11:58:18]wFMCommunicate request_size=4 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 80 0D 03 02 [11:58:18]Write to MH i2c: E2 08 00 7B 66 80 0D 03 02 00 00 00 00 5C [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:18]Read from MH i2c: E2 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 0B 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 0B 00 7B 66 00 DD B5 61 57 A4 0E 20 95 90 00 0E [11:58:18]RAPDU: DD B5 61 57 A4 0E 20 95 90 00 [11:58:18]wFMCommunicate OK [11:58:18]SAM_PROTO_SignData done [11:58:18]FM_MakeSignedData done [11:58:18]CreateOFDProtocolMessage [11:58:18]wFMCommunicate request_size=4 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 80 11 00 00 [11:58:18]Write to MH i2c: E2 08 00 7C 66 80 11 00 00 00 00 00 00 5C [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:19]Read from MH i2c: E2 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: E2 17 00 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: E2 17 00 7C 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AB [11:58:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:58:19]wFMCommunicate OK [11:58:19]CreateOFDProtocolMessage done [11:58:19]OFDSenderStorePacket 218591 [11:58:19]StoreOFDPacket docnum=218591 [11:58:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 47 7A 08 01 FB BF 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 EC 00 00 00 F4 03 04 00 DD 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DF 55 03 00 35 04 06 00 1A 77 FE BD 3A 44 DD B5 61 57 A4 0E 20 95 [11:58:19]CheckFolder [11:58:19]dirname=/storage/ofd_packets [11:58:19]CheckFolder done [11:58:19]ProducePacketName [11:58:19]name=ofd_packets/00218591 [11:58:19]NVStorageSaveData ofd_packets/00218591 [11:58:19]File name is /storage/ofd_packets/00218591 [11:58:19]Write 302 bytes [11:58:19]NVStorageSaveData done [11:58:19]OFDSenderStorePacket done [11:58:19]KKMCreateOFDPacket done [11:58:19]NVStorageSaveData kkm_last_timestamp [11:58:19]File name is /storage/kkm_last_timestamp [11:58:19]Write 4 bytes [11:58:19]NVStorageSaveData done [11:58:19]ExternCall_PrintAddStr [11:58:19]wPrintStart [11:58:19]Write to MH i2c: 01 00 00 7D 66 E3 [11:58:19]Write i2c OK [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: 01 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: 01 07 00 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: 01 07 00 7D 66 00 00 00 00 00 FF 0F F8 [11:58:19]RasterBufferAndPrint [11:58:19]line Счет N : (1)536136 [11:58:19]line ИНН: 02508201610067 [11:58:19]line Контрольно-Кассовый Чек [11:58:19]line ПРОДАЖА [11:58:19]line ТРК (МРК, ГНК) : 42 [11:58:19]line Товар: 2710124130 [11:58:19]line SUPER 92-К-5 [11:58:19]line 21.930 * 68.40 [11:58:19]line = 1500.01 [11:58:19]line НДС 12% НСП 1% [11:58:19]line > о реализуемом товаре [11:58:19]line ОКРУГЛЕНИЕ: -0.01 [11:58:19]line ИТОГО: 1500.00 [11:58:19]line Внесено: 1500.00 [11:58:19]line СДАЧА: 0.00 [11:58:19]line НСП 1% : 13.27 [11:58:19]line НДС 12% : 159.29 [11:58:19]line Наличными: 1500.00 [11:58:19]line Безнал.: 0.00 [11:58:19]line Место: АЗС № 84 "Партнер Нефть" [11:58:19]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:58:19]line СНО: Общий режим [11:58:19]line Чек 236 19.10.2024 11:58 [11:58:19]line Смена: 443 ФФД: 1.0 [11:58:19]line ЗНМ: 0300000178 [11:58:19]line РНМ: 0000000000098116 [11:58:19]line Версия ККМ: 001 [11:58:19]line ФМ: 0000000000965413 [11:58:19]line ФД: 218591 [11:58:19]line ФПД: 29102677244484 [11:58:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115821&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218591&fm=29102677244484&tin=02508201610067®Number=0000000000098116&sum=150000 [11:58:19]OFD Sender: Processing packet 218591 [packets to send 80, broken 79] [11:58:19]ProducePacketName [11:58:19]name=ofd_packets/00218591 [11:58:19]OFD Sender: To server: pG, [11:58:19]CommunicateWithHost lk.salyk.kg:30040 [11:58:19]ConnectInit lk.salyk.kg [11:58:19]written 0, free lines is 4095 [11:58:19]Connected sock=10 [11:58:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 47 7A 08 01 FB BF 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 EC 00 00 00 F4 03 04 00 DD 9E 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DF 55 03 00 35 04 06 00 1A 77 FE BD 3A 44 DD B5 61 57 A4 0E 20 95 [11:58:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C8 85 47 00 20 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DF 55 03 00 F4 03 04 00 77 4A 13 67 B6 04 01 00 00 91 9D B1 55 D1 8E 2A A1 [11:58:19]CommunicateWithHost err = 0 [11:58:19]CheckOFDResponse [11:58:19]1017 (14) - 77093643461234 [11:58:19]1041 (16) - 0000000000965413 [11:58:19]1040 (4) - 218591 [11:58:19]1012 (4) - 19.10.2024 05:58 [11:58:19]1206 (1) - 0 [11:58:19]OFD Sender: Remove packet 218591 [11:58:19]ProducePacketName [11:58:19]name=ofd_packets/00218591 [11:58:19]NVStorageDeleteData [11:58:19]Write to MH i2c: 01 00 00 A8 66 0E [11:58:19]Write i2c OK [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: 01 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: 01 07 00 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: 01 07 00 A8 66 00 00 00 00 00 FA 0C 1B [11:58:19]RasterBufferAndPrint [11:58:19]line [11:58:19]line [11:58:19]line [11:58:19]line [11:58:19]line [11:58:19]written 0, free lines is 3330 [11:58:19]MH_Cut [11:58:19]Write to MH i2c: D1 01 00 AF 66 01 E7 [11:58:19]Write i2c OK [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: D1 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: D1 01 00 [11:58:19]MH_I2C_Read... [11:58:19]Read from MH i2c: D1 01 00 AF 66 00 E6 [11:58:19]Write to MH i2c: 01 00 00 B0 66 16 [11:58:19]Write i2c OK [11:58:19]MH_I2C_Read... [11:58:20]OFD Sender: No OFD packet to send [11:58:20]*** Cut start [11:58:20]*** Partial cut [11:58:20]*** CUTSNS_PIN = 1 [11:58:20]*** CUTSNS_PIN = 0 [11:58:20]*** Brake cut motor [11:58:21]Read from MH i2c: 01 [11:58:21]MH_I2C_Read... [11:58:21]*** Stop cut motor [11:58:21]*** Cut end [11:58:21]Read from MH i2c: 01 07 00 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: 01 07 00 B0 66 00 00 00 00 00 FF 0F 2B [11:58:21]process_action close_receipt done [11:58:21]requested_data is exist [11:58:21]produce_requested_data [11:58:21]requested_item fm.sn is exist - process it [11:58:21]wFMCommunicate request_size=4 [11:58:21]MH_SAM_APDU [11:58:21]CAPDU: 80 11 00 00 [11:58:21]Write to MH i2c: E2 08 00 B1 66 80 11 00 00 00 00 00 00 91 [11:58:21]Write i2c OK [11:58:21]MH_I2C_Read... [11:58:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:21]Read from MH i2c: E2 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: E2 17 00 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: E2 17 00 B1 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E0 [11:58:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:58:21]wFMCommunicate OK [11:58:21]requested_item fd.num is exist - process it [11:58:21]SAM_PROTO_GetFieldsCounters [11:58:21]wFMCommunicate request_size=4 [11:58:21]MH_SAM_APDU [11:58:21]CAPDU: 80 13 00 00 [11:58:21]Write to MH i2c: E2 08 00 B2 66 80 13 00 00 00 00 00 00 94 [11:58:21]Write i2c OK [11:58:21]MH_I2C_Read... [11:58:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:21]Read from MH i2c: E2 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: E2 62 00 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: E2 62 00 B2 66 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DF 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 68 [11:58:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DF 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:58:21]wFMCommunicate OK [11:58:21]SAM_PROTO_GetFieldsCounters done [11:58:21]requested_item shift.num is exist - process it [11:58:21]requested_item shift.opened is exist - process it [11:58:21]req_shift_opened [11:58:21]FM_GetShiftState [11:58:21]SAM_PROTO_GetShiftState [11:58:21]wFMCommunicate request_size=4 [11:58:21]MH_SAM_APDU [11:58:21]CAPDU: 80 13 01 00 [11:58:21]Write to MH i2c: E2 08 00 B3 66 80 13 01 00 00 00 00 00 96 [11:58:21]Write i2c OK [11:58:21]MH_I2C_Read... [11:58:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:21]Read from MH i2c: E2 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: E2 0E 00 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: E2 0E 00 B3 66 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D9 [11:58:21]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:58:21]wFMCommunicate OK [11:58:21]SAM_PROTO_GetShiftState done [11:58:21]FM_GetShiftState done [11:58:21]req_shift_opened done [11:58:21]requested_item shift.open_date is exist - process it [11:58:21]req_shift_open_date [11:58:21]req_shift_open_date done [11:58:21]produce_requested_data done [11:58:21]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218591,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:58:21]process_action_free close_receipt [11:58:21]json_value_free [11:58:21]json_value_free done [11:58:21]process_json_proto returns [11:58:21]Send response to host [11:58:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218591,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:58:21]free response buf [11:58:21]execute_script done [11:58:21]execute_script returns [11:58:21]free content buf [11:58:21]Sock 9.Close socket [11:58:21]Sock 9.Thread stoped [11:58:25]OFD Sender: No OFD packet to send [11:58:30]OFD Sender: No OFD packet to send [11:58:35]OFD Sender: No OFD packet to send [11:58:40]OFD Sender: No OFD packet to send [11:58:45]OFD Sender: No OFD packet to send [11:58:50]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:03]accept exits with 8 [11:59:03]New connection [11:59:03]New thread 3066682724 created [11:59:03]Thread 3066826084 joined [11:59:03]Waiting for new connection... [11:59:03] Sock 8.Parse request [11:59:03]Sock 8.Check first char [11:59:03]Sock 8.First char is OK [11:59:03]request: POST /json_proto HTTP/1.0 [11:59:03]Method: POST [11:59:03]URL: /json_proto [11:59:03]Method is POST - this is cgi request [11:59:03]url: /json_proto [11:59:03]query_string will be loaded in cgi processing [11:59:03]execute_cgi json_proto POST (null) [11:59:03]execute_cgi path=json_proto method=POST [11:59:03]POST find Content-Length [11:59:03]Host: 172.17.40.4:8080 [11:59:03]Content-Length: 677 [11:59:03]Content-Type: application/json [11:59:03] [11:59:03]POST finish read [11:59:03]Found Content-Length = 677 [11:59:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:59:03]execute_script... [11:59: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)536139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:59:03]POST & json_proto [11:59:03]process_json_proto [11:59:03]json parsed OK: [11:59:03]protocol is kg_v1.0 [11:59:03]action value=close_receipt [11:59:03]process_action close_receipt [11:59:03]cmd_close_receipt [11:59:03]MH_GetDate [11:59:03]Write to MH i2c: F0 00 00 B4 66 09 [11:59:03]Write i2c OK [11:59:03]MH_I2C_Read... [11:59:03]Read from MH i2c: F0 [11:59:03]MH_I2C_Read... [11:59:03]Read from MH i2c: F0 09 00 [11:59:03]MH_I2C_Read... [11:59:03]Read from MH i2c: F0 09 00 B4 66 00 0B 9F 13 67 EE 0E 0D 67 A6 [11:59:03]GetLastDocTimeStamp 1729339101 [11:59:03]current date 1729339147 [11:59:03]FM_GetShiftState [11:59:03]SAM_PROTO_GetShiftState [11:59:03]wFMCommunicate request_size=4 [11:59:03]MH_SAM_APDU [11:59:03]CAPDU: 80 13 01 00 [11:59:03]Write to MH i2c: E2 08 00 B5 66 80 13 01 00 00 00 00 00 98 [11:59:03]Write i2c OK [11:59:03]MH_I2C_Read... [11:59:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:03]Read from MH i2c: E2 [11:59:03]MH_I2C_Read... [11:59:03]Read from MH i2c: E2 0E 00 [11:59:03]MH_I2C_Read... [11:59:03]Read from MH i2c: E2 0E 00 B5 66 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DB [11:59:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:59:03]wFMCommunicate OK [11:59:03]SAM_PROTO_GetShiftState done [11:59:03]FM_GetShiftState done [11:59:03]opened in 1729296582 [11:59:03]opened+sec_in_day 1729382982 [11:59:03]quantity*price = 50041 [11:59:03]sum+1 = 50042 [11:59: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 237 19.10.2024 11:59 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218592 ФПД: 51232553480787 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115907&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218592&fm=51232553480787&tin=02508201610067®Number=0000000000098116&sum=50000 [11:59:04]StoreToDocumentArchive [11:59:04]shift 443 fd 218592 [11:59:04]save to /storage/0443/doc_00218592 [11:59:04]save last doc name /storage/0443/doc_00218592 to /storage/kkm_last_doc_name [11:59:04]save OK [11:59:04]Clear old archive folders... [11:59:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:59:04]tlvbuf is 017418D0 [11:59:04]SAM_PROTO_ClearQueue [11:59:04]wFMCommunicate request_size=4 [11:59:04]MH_SAM_APDU [11:59:04]CAPDU: 80 09 00 00 [11:59:04]Write to MH i2c: E2 08 00 C2 66 80 09 00 00 00 00 00 00 9A [11:59:04]Write i2c OK [11:59:04]MH_I2C_Read... [11:59:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:59:04]Read from MH i2c: E2 [11:59:04]MH_I2C_Read... [11:59:04]Read from MH i2c: E2 03 00 [11:59:04]MH_I2C_Read... [11:59:04]Read from MH i2c: E2 03 00 C2 66 00 90 00 9C [11:59:04]RAPDU: 90 00 [11:59:04]wFMCommunicate OK [11:59:04]SAM_PROTO_ClearQueue done [11:59:04]KKMCreateOFDPacket [11:59:04]OFDProtocolAddRootSTLVToBuf [11:59:04]FM_MakeSignedData [11:59:04]FM_MakeSignedData [11:59:04]SAM_PROTO_SignData [11:59:04]wFMCommunicate request_size=4 [11:59:04]MH_SAM_APDU [11:59:04]CAPDU: 80 0D 01 02 [11:59:04]Write to MH i2c: E2 08 00 C3 66 80 0D 01 02 00 00 00 00 A2 [11:59:04]Write i2c OK [11:59:04]MH_I2C_Read... [11:59:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:59:04]Read from MH i2c: E2 [11:59:04]MH_I2C_Read... [11:59:04]Read from MH i2c: E2 03 00 [11:59:04]MH_I2C_Read... [11:59:04]Read from MH i2c: E2 03 00 C3 66 00 90 00 9D [11:59:04]RAPDU: 90 00 [11:59:04]wFMCommunicate OK [11:59:04]wFMCommunicate request_size=255 [11:59:04]MH_SAM_APDU [11:59: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 ED 00 00 00 F4 03 04 00 0B 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E0 55 03 00 35 04 06 00 2E [11:59:04]Write to MH i2c: E2 02 01 C4 66 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 0B 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E0 55 03 00 35 04 06 00 2E 00 00 5D [11:59:04]Write i2c OK [11:59:04]MH_I2C_Read... [11:59:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:04]Read from MH i2c: E2 [11:59:04]MH_I2C_Read... [11:59:04]Read from MH i2c: E2 03 00 [11:59:04]MH_I2C_Read... [11:59:04]Read from MH i2c: E2 03 00 C4 66 00 90 00 9E [11:59:04]RAPDU: 90 00 [11:59:04]wFMCommunicate OK [11:59:04]wFMCommunicate request_size=10 [11:59:04]MH_SAM_APDU [11:59:04]CAPDU: 80 0D 02 02 05 98 82 26 B2 53 [11:59:04]Write to MH i2c: E2 0D 00 C5 66 80 0D 02 02 05 00 98 82 26 B2 53 00 00 F4 [11:59:04]Write i2c OK [11:59:04]MH_I2C_Read... [11:59:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:04]Read from MH i2c: E2 [11:59:04]MH_I2C_Read... [11:59:04]Read from MH i2c: E2 03 00 [11:59:04]MH_I2C_Read... [11:59:04]Read from MH i2c: E2 03 00 C5 66 00 90 00 9F [11:59:04]RAPDU: 90 00 [11:59:04]wFMCommunicate OK [11:59:04]wFMCommunicate request_size=4 [11:59:04]MH_SAM_APDU [11:59:04]CAPDU: 80 0D 03 02 [11:59:04]Write to MH i2c: E2 08 00 C6 66 80 0D 03 02 00 00 00 00 A7 [11:59:04]Write i2c OK [11:59:04]MH_I2C_Read... [11:59:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:59:04]Read from MH i2c: E2 [11:59:04]MH_I2C_Read... [11:59:04]Read from MH i2c: E2 0B 00 [11:59:04]MH_I2C_Read... [11:59:04]Read from MH i2c: E2 0B 00 C6 66 00 16 0A 0C CF 43 D6 F9 44 90 00 F9 [11:59:04]RAPDU: 16 0A 0C CF 43 D6 F9 44 90 00 [11:59:04]wFMCommunicate OK [11:59:04]SAM_PROTO_SignData done [11:59:04]FM_MakeSignedData done [11:59:04]CreateOFDProtocolMessage [11:59:04]wFMCommunicate request_size=4 [11:59:04]MH_SAM_APDU [11:59:04]CAPDU: 80 11 00 00 [11:59:04]Write to MH i2c: E2 08 00 C7 66 80 11 00 00 00 00 00 00 A7 [11:59:04]Write i2c OK [11:59:04]MH_I2C_Read... [11:59:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:05]Read from MH i2c: E2 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: E2 17 00 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: E2 17 00 C7 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F6 [11:59:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:59:05]wFMCommunicate OK [11:59:05]CreateOFDProtocolMessage done [11:59:05]OFDSenderStorePacket 218592 [11:59:05]StoreOFDPacket docnum=218592 [11:59:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C6 A5 07 01 F6 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 ED 00 00 00 F4 03 04 00 0B 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E0 55 03 00 35 04 06 00 2E 98 82 26 B2 53 16 0A 0C CF 43 D6 F9 44 [11:59:05]CheckFolder [11:59:05]dirname=/storage/ofd_packets [11:59:05]CheckFolder done [11:59:05]ProducePacketName [11:59:05]name=ofd_packets/00218592 [11:59:05]NVStorageSaveData ofd_packets/00218592 [11:59:05]File name is /storage/ofd_packets/00218592 [11:59:05]Write 301 bytes [11:59:05]NVStorageSaveData done [11:59:05]OFDSenderStorePacket done [11:59:05]KKMCreateOFDPacket done [11:59:05]NVStorageSaveData kkm_last_timestamp [11:59:05]File name is /storage/kkm_last_timestamp [11:59:05]Write 4 bytes [11:59:05]NVStorageSaveData done [11:59:05]ExternCall_PrintAddStr [11:59:05]wPrintStart [11:59:05]Write to MH i2c: 01 00 00 C8 66 2E [11:59:05]Write i2c OK [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: 01 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: 01 07 00 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: 01 07 00 C8 66 00 00 00 00 00 FF 0F 43 [11:59:05]RasterBufferAndPrint [11:59:05]line Счет N : (1)536139 [11:59:05]line ИНН: 02508201610067 [11:59:05]line Контрольно-Кассовый Чек [11:59:05]line ПРОДАЖА [11:59:05]line ТРК (МРК, ГНК) : 13 [11:59:05]line Товар: 2710124130 [11:59:05]line Аи-92-К-2 [11:59:05]line 7.480 * 66.90 [11:59:05]line = 500.41 [11:59:05]line НДС 12% НСП 1% [11:59:05]line > о реализуемом товаре [11:59:05]line ОКРУГЛЕНИЕ: -0.41 [11:59:05]line ИТОГО: 500.00 [11:59:05]line Внесено: 500.00 [11:59:05]line СДАЧА: 0.00 [11:59:05]line НСП 1% : 4.43 [11:59:05]line НДС 12% : 53.14 [11:59:05]line Наличными: 500.00 [11:59:05]line Безнал.: 0.00 [11:59:05]line Место: АЗС № 84 "Партнер Нефть" [11:59:05]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:59:05]line СНО: Общий режим [11:59:05]line Чек 237 19.10.2024 11:59 [11:59:05]line Смена: 443 ФФД: 1.0 [11:59:05]line ЗНМ: 0300000178 [11:59:05]line РНМ: 0000000000098116 [11:59:05]line Версия ККМ: 001 [11:59:05]line ФМ: 0000000000965413 [11:59:05]line ФД: 218592 [11:59:05]line ФПД: 51232553480787 [11:59:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115907&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218592&fm=51232553480787&tin=02508201610067®Number=0000000000098116&sum=50000 [11:59:05]OFD Sender: Processing packet 218592 [packets to send 80, broken 79] [11:59:05]ProducePacketName [11:59:05]name=ofd_packets/00218592 [11:59:05]OFD Sender: To server: pG, [11:59:05]CommunicateWithHost lk.salyk.kg:30040 [11:59:05]ConnectInit lk.salyk.kg [11:59:05]written 0, free lines is 4095 [11:59:05]Connected sock=10 [11:59:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C6 A5 07 01 F6 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 ED 00 00 00 F4 03 04 00 0B 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E0 55 03 00 35 04 06 00 2E 98 82 26 B2 53 16 0A 0C CF 43 D6 F9 44 [11:59:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 0F EE 47 00 6D 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 39 36 35 34 31 33 10 04 04 00 E0 55 03 00 F4 03 04 00 A5 4A 13 67 B6 04 01 00 00 86 A7 BA 94 42 BB 52 C2 [11:59:05]CommunicateWithHost err = 0 [11:59:05]CheckOFDResponse [11:59:05]1017 (14) - 77093643461234 [11:59:05]1041 (16) - 0000000000965413 [11:59:05]1040 (4) - 218592 [11:59:05]1012 (4) - 19.10.2024 05:59 [11:59:05]1206 (1) - 0 [11:59:05]OFD Sender: Remove packet 218592 [11:59:05]ProducePacketName [11:59:05]name=ofd_packets/00218592 [11:59:05]NVStorageDeleteData [11:59:05]Write to MH i2c: 01 00 00 F3 66 59 [11:59:05]Write i2c OK [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: 01 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: 01 07 00 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: 01 07 00 F3 66 00 00 00 00 00 ED 0C 59 [11:59:05]RasterBufferAndPrint [11:59:05]line [11:59:05]line [11:59:05]line [11:59:05]line [11:59:05]line [11:59:05]written 0, free lines is 3315 [11:59:05]MH_Cut [11:59:05]Write to MH i2c: D1 01 00 FA 66 01 32 [11:59:05]Write i2c OK [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: D1 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: D1 01 00 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: D1 01 00 FA 66 00 31 [11:59:05]Write to MH i2c: 01 00 00 FB 66 61 [11:59:05]Write i2c OK [11:59:05]MH_I2C_Read... [11:59:06]OFD Sender: No OFD packet to send [11:59:06]*** Cut start [11:59:06]*** Partial cut [11:59:06]*** CUTSNS_PIN = 1 [11:59:06]*** CUTSNS_PIN = 0 [11:59:06]*** Brake cut motor [11:59:07]Read from MH i2c: 01 [11:59:07]MH_I2C_Read... [11:59:07]*** Stop cut motor [11:59:07]*** Cut end [11:59:07]Read from MH i2c: 01 07 00 [11:59:07]MH_I2C_Read... [11:59:07]Read from MH i2c: 01 07 00 FB 66 00 00 00 00 00 FF 0F 76 [11:59:07]process_action close_receipt done [11:59:07]requested_data is exist [11:59:07]produce_requested_data [11:59:07]requested_item fm.sn is exist - process it [11:59:07]wFMCommunicate request_size=4 [11:59:07]MH_SAM_APDU [11:59:07]CAPDU: 80 11 00 00 [11:59:07]Write to MH i2c: E2 08 00 FC 66 80 11 00 00 00 00 00 00 DC [11:59:07]Write i2c OK [11:59:07]MH_I2C_Read... [11:59:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:07]Read from MH i2c: E2 [11:59:07]MH_I2C_Read... [11:59:07]Read from MH i2c: E2 17 00 [11:59:07]MH_I2C_Read... [11:59:07]Read from MH i2c: E2 17 00 FC 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2B [11:59:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:59:07]wFMCommunicate OK [11:59:07]requested_item fd.num is exist - process it [11:59:07]SAM_PROTO_GetFieldsCounters [11:59:07]wFMCommunicate request_size=4 [11:59:07]MH_SAM_APDU [11:59:07]CAPDU: 80 13 00 00 [11:59:07]Write to MH i2c: E2 08 00 FD 66 80 13 00 00 00 00 00 00 DF [11:59:07]Write i2c OK [11:59:07]MH_I2C_Read... [11:59:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:59:07]Read from MH i2c: E2 [11:59:07]MH_I2C_Read... [11:59:07]Read from MH i2c: E2 62 00 [11:59:07]MH_I2C_Read... [11:59:07]Read from MH i2c: E2 62 00 FD 66 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E0 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 B7 [11:59:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E0 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:59:07]wFMCommunicate OK [11:59:07]SAM_PROTO_GetFieldsCounters done [11:59:07]requested_item shift.num is exist - process it [11:59:07]requested_item shift.opened is exist - process it [11:59:07]req_shift_opened [11:59:07]FM_GetShiftState [11:59:07]SAM_PROTO_GetShiftState [11:59:07]wFMCommunicate request_size=4 [11:59:07]MH_SAM_APDU [11:59:07]CAPDU: 80 13 01 00 [11:59:07]Write to MH i2c: E2 08 00 FE 66 80 13 01 00 00 00 00 00 E1 [11:59:07]Write i2c OK [11:59:07]MH_I2C_Read... [11:59:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:07]Read from MH i2c: E2 [11:59:07]MH_I2C_Read... [11:59:07]Read from MH i2c: E2 0E 00 [11:59:07]MH_I2C_Read... [11:59:07]Read from MH i2c: E2 0E 00 FE 66 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 24 [11:59:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:59:07]wFMCommunicate OK [11:59:07]SAM_PROTO_GetShiftState done [11:59:07]FM_GetShiftState done [11:59:07]req_shift_opened done [11:59:07]requested_item shift.open_date is exist - process it [11:59:07]req_shift_open_date [11:59:07]req_shift_open_date done [11:59:07]produce_requested_data done [11:59:07]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218592,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:59:07]process_action_free close_receipt [11:59:07]json_value_free [11:59:07]json_value_free done [11:59:07]process_json_proto returns [11:59:07]Send response to host [11:59:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218592,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:59:07]free response buf [11:59:07]execute_script done [11:59:07]execute_script returns [11:59:07]free content buf [11:59:07]Sock 8.Close socket [11:59:07]Sock 8.Thread stoped [11:59:09]accept exits with 9 [11:59:09]New connection [11:59:09]New thread 3066826084 created [11:59:09]Thread 3066682724 joined [11:59:09]Waiting for new connection... [11:59:09] Sock 9.Parse request [11:59:09]Sock 9.Check first char [11:59:09]Sock 9.First char is OK [11:59:09]request: POST /json_proto HTTP/1.0 [11:59:09]Method: POST [11:59:09]URL: /json_proto [11:59:09]Method is POST - this is cgi request [11:59:09]url: /json_proto [11:59:09]query_string will be loaded in cgi processing [11:59:09]execute_cgi json_proto POST (null) [11:59:09]execute_cgi path=json_proto method=POST [11:59:09]POST find Content-Length [11:59:09]Host: 172.17.40.4:8080 [11:59:09]Content-Length: 674 [11:59:09]Content-Type: application/json [11:59:09] [11:59:09]POST finish read [11:59:09]Found Content-Length = 674 [11:59:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:09]execute_script... [11:59: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)536138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:09]POST & json_proto [11:59:09]process_json_proto [11:59:09]json parsed OK: [11:59:09]protocol is kg_v1.0 [11:59:09]action value=close_receipt [11:59:09]process_action close_receipt [11:59:09]cmd_close_receipt [11:59:09]MH_GetDate [11:59:09]Write to MH i2c: F0 00 00 FF 66 54 [11:59:09]Write i2c OK [11:59:09]MH_I2C_Read... [11:59:09]Read from MH i2c: F0 [11:59:09]MH_I2C_Read... [11:59:09]Read from MH i2c: F0 09 00 [11:59:09]MH_I2C_Read... [11:59:09]Read from MH i2c: F0 09 00 FF 66 00 12 9F 13 67 EE 0E 0D 67 F8 [11:59:09]GetLastDocTimeStamp 1729339147 [11:59:09]current date 1729339154 [11:59:09]FM_GetShiftState [11:59:09]SAM_PROTO_GetShiftState [11:59:09]wFMCommunicate request_size=4 [11:59:09]MH_SAM_APDU [11:59:09]CAPDU: 80 13 01 00 [11:59:09]Write to MH i2c: E2 08 00 00 67 80 13 01 00 00 00 00 00 E4 [11:59:09]Write i2c OK [11:59:09]MH_I2C_Read... [11:59:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:09]Read from MH i2c: E2 [11:59:09]MH_I2C_Read... [11:59:09]Read from MH i2c: E2 0E 00 [11:59:09]MH_I2C_Read... [11:59:09]Read from MH i2c: E2 0E 00 00 67 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 27 [11:59:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:59:09]wFMCommunicate OK [11:59:09]SAM_PROTO_GetShiftState done [11:59:09]FM_GetShiftState done [11:59:09]opened in 1729296582 [11:59:09]opened+sec_in_day 1729382982 [11:59:09]quantity*price = 70027 [11:59:09]sum+1 = 70029 [11:59:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 238 19.10.2024 11:59 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218593 ФПД: 133960248673268 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115914&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218593&fm=133960248673268&tin=02508201610067®Number=0000000000098116&sum=70000 [11:59:11]StoreToDocumentArchive [11:59:11]shift 443 fd 218593 [11:59:11]save to /storage/0443/doc_00218593 [11:59:11]save last doc name /storage/0443/doc_00218593 to /storage/kkm_last_doc_name [11:59:11]save OK [11:59:11]Clear old archive folders... [11:59:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:59:11]tlvbuf is B6E893D0 [11:59:11]SAM_PROTO_ClearQueue [11:59:11]wFMCommunicate request_size=4 [11:59:11]MH_SAM_APDU [11:59:11]CAPDU: 80 09 00 00 [11:59:11]Write to MH i2c: E2 08 00 0D 67 80 09 00 00 00 00 00 00 E6 [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:59:11]Read from MH i2c: E2 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 0D 67 00 90 00 E8 [11:59:11]RAPDU: 90 00 [11:59:11]wFMCommunicate OK [11:59:11]SAM_PROTO_ClearQueue done [11:59:11]KKMCreateOFDPacket [11:59:11]OFDProtocolAddRootSTLVToBuf [11:59:11]FM_MakeSignedData [11:59:11]FM_MakeSignedData [11:59:11]SAM_PROTO_SignData [11:59:11]wFMCommunicate request_size=4 [11:59:11]MH_SAM_APDU [11:59:11]CAPDU: 80 0D 01 02 [11:59:11]Write to MH i2c: E2 08 00 0E 67 80 0D 01 02 00 00 00 00 EE [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:59:11]Read from MH i2c: E2 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 0E 67 00 90 00 E9 [11:59:11]RAPDU: 90 00 [11:59:11]wFMCommunicate OK [11:59:11]wFMCommunicate request_size=255 [11:59:11]MH_SAM_APDU [11:59:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 12 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E1 55 03 00 35 04 06 00 79 D6 0D 09 [11:59:11]Write to MH i2c: E2 02 01 0F 67 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 12 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E1 55 03 00 35 04 06 00 79 D6 0D 09 00 00 DB [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]OFD Sender: No OFD packet to send [11:59:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:11]Read from MH i2c: E2 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 0F 67 00 90 00 EA [11:59:11]RAPDU: 90 00 [11:59:11]wFMCommunicate OK [11:59:11]wFMCommunicate request_size=7 [11:59:11]MH_SAM_APDU [11:59:11]CAPDU: 80 0D 02 02 02 43 F4 [11:59:11]Write to MH i2c: E2 0A 00 10 67 80 0D 02 02 02 00 43 F4 00 00 2C [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:11]Read from MH i2c: E2 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 03 00 10 67 00 90 00 EB [11:59:11]RAPDU: 90 00 [11:59:11]wFMCommunicate OK [11:59:11]wFMCommunicate request_size=4 [11:59:11]MH_SAM_APDU [11:59:11]CAPDU: 80 0D 03 02 [11:59:11]Write to MH i2c: E2 08 00 11 67 80 0D 03 02 00 00 00 00 F3 [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:59:11]Read from MH i2c: E2 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 0B 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 0B 00 11 67 00 62 F3 57 D8 99 DD 6F CF 90 00 2C [11:59:11]RAPDU: 62 F3 57 D8 99 DD 6F CF 90 00 [11:59:11]wFMCommunicate OK [11:59:11]SAM_PROTO_SignData done [11:59:11]FM_MakeSignedData done [11:59:11]CreateOFDProtocolMessage [11:59:11]wFMCommunicate request_size=4 [11:59:11]MH_SAM_APDU [11:59:11]CAPDU: 80 11 00 00 [11:59:11]Write to MH i2c: E2 08 00 12 67 80 11 00 00 00 00 00 00 F3 [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:11]Read from MH i2c: E2 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 17 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: E2 17 00 12 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 42 [11:59:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:59:11]wFMCommunicate OK [11:59:11]CreateOFDProtocolMessage done [11:59:11]OFDSenderStorePacket 218593 [11:59:11]StoreOFDPacket docnum=218593 [11:59:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 0D 02 04 01 E7 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 12 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E1 55 03 00 35 04 06 00 79 D6 0D 09 43 F4 62 F3 57 D8 99 DD 6F CF [11:59:11]CheckFolder [11:59:11]dirname=/storage/ofd_packets [11:59:11]CheckFolder done [11:59:11]ProducePacketName [11:59:11]name=ofd_packets/00218593 [11:59:11]NVStorageSaveData ofd_packets/00218593 [11:59:11]File name is /storage/ofd_packets/00218593 [11:59:11]Write 298 bytes [11:59:11]NVStorageSaveData done [11:59:11]OFDSenderStorePacket done [11:59:11]KKMCreateOFDPacket done [11:59:11]NVStorageSaveData kkm_last_timestamp [11:59:11]File name is /storage/kkm_last_timestamp [11:59:11]Write 4 bytes [11:59:11]NVStorageSaveData done [11:59:11]ExternCall_PrintAddStr [11:59:11]wPrintStart [11:59:11]Write to MH i2c: 01 00 00 13 67 7A [11:59:11]OFD Sender: Processing packet 218593 [packets to send 80, broken 79] [11:59:11]ProducePacketName [11:59:11]name=ofd_packets/00218593 [11:59:11]OFD Sender: To server: pG, [11:59:11]CommunicateWithHost lk.salyk.kg:30040 [11:59:11]ConnectInit lk.salyk.kg [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: 01 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: 01 07 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: 01 07 00 13 67 00 00 00 00 00 FF 0F 8F [11:59:11]RasterBufferAndPrint [11:59:11]line Счет N : (1)536138 [11:59:11]line ИНН: 02508201610067 [11:59:11]line Контрольно-Кассовый Чек [11:59:11]line ПРОДАЖА [11:59:11]line ТРК (МРК, ГНК) : 51 [11:59:11]line Товар: 2710194210 [11:59:11]line ДТ-К-2 [11:59:11]line 9.190 * 76.20 [11:59:11]line = 700.28 [11:59:11]line НДС 12% НСП 1% [11:59:11]line > о реализуемом товаре [11:59:11]line ОКРУГЛЕНИЕ: -0.28 [11:59:11]line ИТОГО: 700.00 [11:59:11]line Внесено: 700.00 [11:59:11]line СДАЧА: 0.00 [11:59:11]line НСП 1% : 6.20 [11:59:11]line НДС 12% : 74.37 [11:59:11]line Наличными: 700.00 [11:59:11]line Безнал.: 0.00 [11:59:11]line Место: АЗС № 84 "Партнер Нефть" [11:59:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [11:59:11]line СНО: Общий режим [11:59:11]line Чек 238 19.10.2024 11:59 [11:59:11]line Смена: 443 ФФД: 1.0 [11:59:11]line ЗНМ: 0300000178 [11:59:11]line РНМ: 0000000000098116 [11:59:11]line Версия ККМ: 001 [11:59:11]line ФМ: 0000000000965413 [11:59:11]line ФД: 218593 [11:59:11]line ФПД: 133960248673268 [11:59:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T115914&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218593&fm=133960248673268&tin=02508201610067®Number=0000000000098116&sum=70000 [11:59:11]written 0, free lines is 4095 [11:59:11]Connected sock=10 [11:59:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 0D 02 04 01 E7 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 12 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E1 55 03 00 35 04 06 00 79 D6 0D 09 43 F4 62 F3 57 D8 99 DD 6F CF [11:59:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FE B9 47 00 62 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 39 36 35 34 31 33 10 04 04 00 E1 55 03 00 F4 03 04 00 AB 4A 13 67 B6 04 01 00 00 36 67 74 EC 4F 95 88 BF [11:59:11]CommunicateWithHost err = 0 [11:59:11]CheckOFDResponse [11:59:11]1017 (14) - 77093643461234 [11:59:11]1041 (16) - 0000000000965413 [11:59:11]1040 (4) - 218593 [11:59:11]1012 (4) - 19.10.2024 05:59 [11:59:11]1206 (1) - 0 [11:59:11]OFD Sender: Remove packet 218593 [11:59:11]ProducePacketName [11:59:11]name=ofd_packets/00218593 [11:59:11]NVStorageDeleteData [11:59:12]Write to MH i2c: 01 00 00 3E 67 A5 [11:59:12]Write i2c OK [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: 01 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: 01 07 00 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: 01 07 00 3E 67 00 00 00 00 00 06 0D BF [11:59:12]RasterBufferAndPrint [11:59:12]line [11:59:12]line [11:59:12]line [11:59:12]line [11:59:12]line [11:59:12]written 0, free lines is 3349 [11:59:12]MH_Cut [11:59:12]Write to MH i2c: D1 01 00 45 67 01 7E [11:59:12]Write i2c OK [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: D1 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: D1 01 00 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: D1 01 00 45 67 00 7D [11:59:12]Write to MH i2c: 01 00 00 46 67 AD [11:59:12]Write i2c OK [11:59:12]MH_I2C_Read... [11:59:12]OFD Sender: No OFD packet to send [11:59:12]*** Cut start [11:59:12]*** Partial cut [11:59:12]*** CUTSNS_PIN = 1 [11:59:12]*** CUTSNS_PIN = 0 [11:59:13]*** Brake cut motor [11:59:13]Read from MH i2c: 01 [11:59:13]MH_I2C_Read... [11:59:13]*** Stop cut motor [11:59:13]*** Cut end [11:59:13]Read from MH i2c: 01 07 00 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: 01 07 00 46 67 00 00 00 00 00 FF 0F C2 [11:59:13]process_action close_receipt done [11:59:13]requested_data is exist [11:59:13]produce_requested_data [11:59:13]requested_item fm.sn is exist - process it [11:59:13]wFMCommunicate request_size=4 [11:59:13]MH_SAM_APDU [11:59:13]CAPDU: 80 11 00 00 [11:59:13]Write to MH i2c: E2 08 00 47 67 80 11 00 00 00 00 00 00 28 [11:59:13]Write i2c OK [11:59:13]MH_I2C_Read... [11:59:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:13]Read from MH i2c: E2 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: E2 17 00 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: E2 17 00 47 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 77 [11:59:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [11:59:13]wFMCommunicate OK [11:59:13]requested_item fd.num is exist - process it [11:59:13]SAM_PROTO_GetFieldsCounters [11:59:13]wFMCommunicate request_size=4 [11:59:13]MH_SAM_APDU [11:59:13]CAPDU: 80 13 00 00 [11:59:13]Write to MH i2c: E2 08 00 48 67 80 13 00 00 00 00 00 00 2B [11:59:13]Write i2c OK [11:59:13]MH_I2C_Read... [11:59:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:59:13]Read from MH i2c: E2 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: E2 62 00 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: E2 62 00 48 67 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E1 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [11:59:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E1 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:59:13]wFMCommunicate OK [11:59:13]SAM_PROTO_GetFieldsCounters done [11:59:13]requested_item shift.num is exist - process it [11:59:13]requested_item shift.opened is exist - process it [11:59:13]req_shift_opened [11:59:13]FM_GetShiftState [11:59:13]SAM_PROTO_GetShiftState [11:59:13]wFMCommunicate request_size=4 [11:59:13]MH_SAM_APDU [11:59:13]CAPDU: 80 13 01 00 [11:59:13]Write to MH i2c: E2 08 00 49 67 80 13 01 00 00 00 00 00 2D [11:59:13]Write i2c OK [11:59:13]MH_I2C_Read... [11:59:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:13]Read from MH i2c: E2 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: E2 0E 00 [11:59:13]MH_I2C_Read... [11:59:13]Read from MH i2c: E2 0E 00 49 67 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 70 [11:59:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [11:59:13]wFMCommunicate OK [11:59:13]SAM_PROTO_GetShiftState done [11:59:13]FM_GetShiftState done [11:59:13]req_shift_opened done [11:59:13]requested_item shift.open_date is exist - process it [11:59:13]req_shift_open_date [11:59:13]req_shift_open_date done [11:59:13]produce_requested_data done [11:59:13]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218593,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [11:59:13]process_action_free close_receipt [11:59:13]json_value_free [11:59:13]json_value_free done [11:59:13]process_json_proto returns [11:59:13]Send response to host [11:59:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218593,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [11:59:13]free response buf [11:59:13]execute_script done [11:59:13]execute_script returns [11:59:13]free content buf [11:59:13]Sock 9.Close socket [11:59:13]Sock 9.Thread stoped [11:59:17]OFD Sender: No OFD packet to send [11:59:22]OFD Sender: No OFD packet to send [11:59:27]OFD Sender: No OFD packet to send [11:59:32]OFD Sender: No OFD packet to send [11:59:37]OFD Sender: No OFD packet to send [11:59:42]OFD Sender: No OFD packet to send [11:59:47]OFD Sender: No OFD packet to send [11:59:52]OFD Sender: No OFD packet to send [11:59:57]OFD Sender: No OFD packet to send [12:00:02]OFD Sender: No OFD packet to send [12:00:07]OFD Sender: No OFD packet to send [12:00:12]OFD Sender: No OFD packet to send [12:00:17]OFD Sender: No OFD packet to send [12:00:22]OFD Sender: No OFD packet to send [12:00:27]OFD Sender: No OFD packet to send [12:00:32]OFD Sender: No OFD packet to send [12:00:37]OFD Sender: No OFD packet to send [12:00:42]OFD Sender: No OFD packet to send [12:00:47]OFD Sender: No OFD packet to send [12:00:52]OFD Sender: No OFD packet to send [12:00:55]accept exits with 8 [12:00:55]New connection [12:00:55]New thread 3066682724 created [12:00:55]Thread 3066826084 joined [12:00:55]Waiting for new connection... [12:00:55] Sock 8.Parse request [12:00:55]Sock 8.Check first char [12:00:55]Sock 8.First char is OK [12:00:55]request: POST /json_proto HTTP/1.0 [12:00:55]Method: POST [12:00:55]URL: /json_proto [12:00:55]Method is POST - this is cgi request [12:00:55]url: /json_proto [12:00:55]query_string will be loaded in cgi processing [12:00:55]execute_cgi json_proto POST (null) [12:00:55]execute_cgi path=json_proto method=POST [12:00:55]POST find Content-Length [12:00:55]Host: 172.17.40.4:8080 [12:00:55]Content-Length: 816 [12:00:55]Content-Type: application/json [12:00:55] [12:00:55]POST finish read [12:00:55]Found Content-Length = 816 [12:00:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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 }]} ], "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" : 600.09 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:00:55]execute_script... [12:00: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)536140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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 }]} ], "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" : 600.09 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:00:55]POST & json_proto [12:00:55]process_json_proto [12:00:55]json parsed OK: [12:00:55]protocol is kg_v1.0 [12:00:55]action value=close_receipt [12:00:55]process_action close_receipt [12:00:55]cmd_close_receipt [12:00:55]MH_GetDate [12:00:55]Write to MH i2c: F0 00 00 4A 67 A0 [12:00:55]Write i2c OK [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: F0 [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: F0 09 00 [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: F0 09 00 4A 67 00 7B 9F 13 67 EE 0E 0D 67 AD [12:00:55]GetLastDocTimeStamp 1729339154 [12:00:55]current date 1729339259 [12:00:55]FM_GetShiftState [12:00:55]SAM_PROTO_GetShiftState [12:00:55]wFMCommunicate request_size=4 [12:00:55]MH_SAM_APDU [12:00:55]CAPDU: 80 13 01 00 [12:00:55]Write to MH i2c: E2 08 00 4B 67 80 13 01 00 00 00 00 00 2F [12:00:55]Write i2c OK [12:00:55]MH_I2C_Read... [12:00:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:55]Read from MH i2c: E2 [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: E2 0E 00 [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: E2 0E 00 4B 67 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 72 [12:00:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:00:55]wFMCommunicate OK [12:00:55]SAM_PROTO_GetShiftState done [12:00:55]FM_GetShiftState done [12:00:55]opened in 1729296582 [12:00:55]opened+sec_in_day 1729382982 [12:00:55]quantity*price = 60009 [12:00:55]sum+1 = 60010 [12:00:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.09 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 0.00 Безнал.: 600.09 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 239 19.10.2024 12:00 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000965413 ФД: 218594 ФПД: 95648781202899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T120059&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218594&fm=95648781202899&tin=02508201610067®Number=0000000000098116&sum=60009 [12:00:56]StoreToDocumentArchive [12:00:56]shift 443 fd 218594 [12:00:56]save to /storage/0443/doc_00218594 [12:00:56]save last doc name /storage/0443/doc_00218594 to /storage/kkm_last_doc_name [12:00:56]save OK [12:00:56]Clear old archive folders... [12:00:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:00:56]tlvbuf is 0151B580 [12:00:56]SAM_PROTO_ClearQueue [12:00:56]wFMCommunicate request_size=4 [12:00:56]MH_SAM_APDU [12:00:56]CAPDU: 80 09 00 00 [12:00:56]Write to MH i2c: E2 08 00 58 67 80 09 00 00 00 00 00 00 31 [12:00:56]Write i2c OK [12:00:56]MH_I2C_Read... [12:00:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:00:56]Read from MH i2c: E2 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 03 00 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 03 00 58 67 00 90 00 33 [12:00:56]RAPDU: 90 00 [12:00:56]wFMCommunicate OK [12:00:56]SAM_PROTO_ClearQueue done [12:00:56]KKMCreateOFDPacket [12:00:56]OFDProtocolAddRootSTLVToBuf [12:00:56]FM_MakeSignedData [12:00:56]FM_MakeSignedData [12:00:56]SAM_PROTO_SignData [12:00:56]wFMCommunicate request_size=4 [12:00:56]MH_SAM_APDU [12:00:56]CAPDU: 80 0D 01 02 [12:00:56]Write to MH i2c: E2 08 00 59 67 80 0D 01 02 00 00 00 00 39 [12:00:56]Write i2c OK [12:00:56]MH_I2C_Read... [12:00:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:00:56]Read from MH i2c: E2 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 03 00 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 03 00 59 67 00 90 00 34 [12:00:56]RAPDU: 90 00 [12:00:56]wFMCommunicate OK [12:00:56]wFMCommunicate request_size=255 [12:00:56]MH_SAM_APDU [12:00: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 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 69 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 00 00 00 00 00 00 39 04 06 00 69 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7B 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E2 55 03 00 35 04 06 00 56 [12:00:56]Write to MH i2c: E2 02 01 5A 67 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 69 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 00 00 00 00 00 00 39 04 06 00 69 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7B 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E2 55 03 00 35 04 06 00 56 00 00 7F [12:00:56]Write i2c OK [12:00:56]MH_I2C_Read... [12:00:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:56]Read from MH i2c: E2 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 03 00 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 03 00 5A 67 00 90 00 35 [12:00:56]RAPDU: 90 00 [12:00:56]wFMCommunicate OK [12:00:56]wFMCommunicate request_size=10 [12:00:56]MH_SAM_APDU [12:00:56]CAPDU: 80 0D 02 02 05 FD F7 A0 75 D3 [12:00:56]Write to MH i2c: E2 0D 00 5B 67 80 0D 02 02 05 00 FD F7 A0 75 D3 00 00 22 [12:00:56]Write i2c OK [12:00:56]MH_I2C_Read... [12:00:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:56]Read from MH i2c: E2 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 03 00 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 03 00 5B 67 00 90 00 36 [12:00:56]RAPDU: 90 00 [12:00:56]wFMCommunicate OK [12:00:56]wFMCommunicate request_size=4 [12:00:56]MH_SAM_APDU [12:00:56]CAPDU: 80 0D 03 02 [12:00:56]Write to MH i2c: E2 08 00 5C 67 80 0D 03 02 00 00 00 00 3E [12:00:56]Write i2c OK [12:00:56]MH_I2C_Read... [12:00:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:00:56]Read from MH i2c: E2 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 0B 00 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 0B 00 5C 67 00 17 DE 4F F5 2C 01 05 AE 90 00 58 [12:00:56]RAPDU: 17 DE 4F F5 2C 01 05 AE 90 00 [12:00:56]wFMCommunicate OK [12:00:56]SAM_PROTO_SignData done [12:00:56]FM_MakeSignedData done [12:00:56]CreateOFDProtocolMessage [12:00:56]wFMCommunicate request_size=4 [12:00:56]MH_SAM_APDU [12:00:56]CAPDU: 80 11 00 00 [12:00:56]Write to MH i2c: E2 08 00 5D 67 80 11 00 00 00 00 00 00 3E [12:00:56]Write i2c OK [12:00:56]MH_I2C_Read... [12:00:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:56]Read from MH i2c: E2 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 17 00 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 17 00 5D 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8D [12:00:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:00:56]wFMCommunicate OK [12:00:56]CreateOFDProtocolMessage done [12:00:56]OFDSenderStorePacket 218594 [12:00:56]StoreOFDPacket docnum=218594 [12:00:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 48 27 07 01 0E 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 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 69 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 00 00 00 00 00 00 39 04 06 00 69 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7B 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E2 55 03 00 35 04 06 00 56 FD F7 A0 75 D3 17 DE 4F F5 2C 01 05 AE [12:00:56]CheckFolder [12:00:56]dirname=/storage/ofd_packets [12:00:56]CheckFolder done [12:00:56]ProducePacketName [12:00:56]name=ofd_packets/00218594 [12:00:56]NVStorageSaveData ofd_packets/00218594 [12:00:56]File name is /storage/ofd_packets/00218594 [12:00:56]Write 301 bytes [12:00:56]NVStorageSaveData done [12:00:56]OFDSenderStorePacket done [12:00:56]KKMCreateOFDPacket done [12:00:56]NVStorageSaveData kkm_last_timestamp [12:00:56]File name is /storage/kkm_last_timestamp [12:00:56]Write 4 bytes [12:00:56]NVStorageSaveData done [12:00:56]ExternCall_PrintAddStr [12:00:56]wPrintStart [12:00:56]Write to MH i2c: 01 00 00 5E 67 C5 [12:00:56]Write i2c OK [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: 01 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: 01 07 00 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: 01 07 00 5E 67 00 00 00 00 00 FF 0F DA [12:00:56]RasterBufferAndPrint [12:00:56]line Счет N : (1)536140 [12:00:56]line ИНН: 02508201610067 [12:00:56]line Контрольно-Кассовый Чек [12:00:56]line ПРОДАЖА [12:00:56]line ТРК (МРК, ГНК) : 33 [12:00:56]line Товар: 2710124130 [12:00:56]line Аи-92-К-2 [12:00:56]line 8.970 * 66.90 [12:00:56]line = 600.09 [12:00:56]line НДС 12% НСП 1% [12:00:56]line > о реализуемом товаре [12:00:56]line ИТОГО: 600.09 [12:00:56]line НСП 1% : 5.31 [12:00:56]line НДС 12% : 63.73 [12:00:56]line Наличными: 0.00 [12:00:56]line Безнал.: 600.09 [12:00:56]line Место: АЗС № 84 "Партнер Нефть" [12:00:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:00:56]line СНО: Общий режим [12:00:56]line Чек 239 19.10.2024 12:00 [12:00:56]line Смена: 443 ФФД: 1.0 [12:00:56]line ЗНМ: 0300000178 [12:00:56]line РНМ: 0000000000098116 [12:00:56]line Версия ККМ: 001 [12:00:56]line Платежная система: Бакай Банк [12:00:56]line ФМ: 0000000000965413 [12:00:56]line ФД: 218594 [12:00:56]line ФПД: 95648781202899 [12:00:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T120059&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218594&fm=95648781202899&tin=02508201610067®Number=0000000000098116&sum=60009 [12:00:57]written 0, free lines is 4095 [12:00:57]OFD Sender: Processing packet 218594 [packets to send 80, broken 79] [12:00:57]ProducePacketName [12:00:57]name=ofd_packets/00218594 [12:00:57]OFD Sender: To server: pG, [12:00:57]CommunicateWithHost lk.salyk.kg:30040 [12:00:57]ConnectInit lk.salyk.kg [12:00:57]Connected sock=10 [12:00:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 48 27 07 01 0E 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 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 69 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 00 00 00 00 00 00 39 04 06 00 69 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7B 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E2 55 03 00 35 04 06 00 56 FD F7 A0 75 D3 17 DE 4F F5 2C 01 05 AE [12:00:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3E DA 47 00 73 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 39 36 35 34 31 33 10 04 04 00 E2 55 03 00 F4 03 04 00 15 4B 13 67 B6 04 01 00 00 18 A6 62 D6 3A 72 91 D5 [12:00:57]CommunicateWithHost err = 0 [12:00:57]CheckOFDResponse [12:00:57]1017 (14) - 77093643461234 [12:00:57]1041 (16) - 0000000000965413 [12:00:57]1040 (4) - 218594 [12:00:57]1012 (4) - 19.10.2024 06:00 [12:00:57]1206 (1) - 0 [12:00:57]OFD Sender: Remove packet 218594 [12:00:57]ProducePacketName [12:00:57]name=ofd_packets/00218594 [12:00:57]NVStorageDeleteData [12:00:57]Write to MH i2c: 01 00 00 88 67 EF [12:00:57]Write i2c OK [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: 01 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: 01 07 00 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: 01 07 00 88 67 00 00 00 00 00 03 0D 06 [12:00:57]RasterBufferAndPrint [12:00:57]line [12:00:57]line [12:00:57]line [12:00:57]line [12:00:57]line [12:00:57]written 0, free lines is 3337 [12:00:57]MH_Cut [12:00:57]Write to MH i2c: D1 01 00 8F 67 01 C8 [12:00:57]Write i2c OK [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: D1 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: D1 01 00 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: D1 01 00 8F 67 00 C7 [12:00:57]Write to MH i2c: 01 00 00 90 67 F7 [12:00:57]Write i2c OK [12:00:57]MH_I2C_Read... [12:00:58]OFD Sender: No OFD packet to send [12:00:58]*** Cut start [12:00:58]*** Partial cut [12:00:58]*** CUTSNS_PIN = 1 [12:00:58]*** CUTSNS_PIN = 0 [12:00:58]*** Brake cut motor [12:00:59]Read from MH i2c: 01 [12:00:59]MH_I2C_Read... [12:00:59]*** Stop cut motor [12:00:59]*** Cut end [12:00:59]Read from MH i2c: 01 07 00 [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: 01 07 00 90 67 00 00 00 00 00 FF 0F 0C [12:00:59]process_action close_receipt done [12:00:59]requested_data is exist [12:00:59]produce_requested_data [12:00:59]requested_item fm.sn is exist - process it [12:00:59]wFMCommunicate request_size=4 [12:00:59]MH_SAM_APDU [12:00:59]CAPDU: 80 11 00 00 [12:00:59]Write to MH i2c: E2 08 00 91 67 80 11 00 00 00 00 00 00 72 [12:00:59]Write i2c OK [12:00:59]MH_I2C_Read... [12:00:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:59]Read from MH i2c: E2 [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: E2 17 00 [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: E2 17 00 91 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C1 [12:00:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:00:59]wFMCommunicate OK [12:00:59]requested_item fd.num is exist - process it [12:00:59]SAM_PROTO_GetFieldsCounters [12:00:59]wFMCommunicate request_size=4 [12:00:59]MH_SAM_APDU [12:00:59]CAPDU: 80 13 00 00 [12:00:59]Write to MH i2c: E2 08 00 92 67 80 13 00 00 00 00 00 00 75 [12:00:59]Write i2c OK [12:00:59]MH_I2C_Read... [12:00:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:00:59]Read from MH i2c: E2 [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: E2 62 00 [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: E2 62 00 92 67 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E2 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 55 [12:00:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E2 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:00:59]wFMCommunicate OK [12:00:59]SAM_PROTO_GetFieldsCounters done [12:00:59]requested_item shift.num is exist - process it [12:00:59]requested_item shift.opened is exist - process it [12:00:59]req_shift_opened [12:00:59]FM_GetShiftState [12:00:59]SAM_PROTO_GetShiftState [12:00:59]wFMCommunicate request_size=4 [12:00:59]MH_SAM_APDU [12:00:59]CAPDU: 80 13 01 00 [12:00:59]Write to MH i2c: E2 08 00 93 67 80 13 01 00 00 00 00 00 77 [12:00:59]Write i2c OK [12:00:59]MH_I2C_Read... [12:00:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:59]Read from MH i2c: E2 [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: E2 0E 00 [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: E2 0E 00 93 67 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BA [12:00:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:00:59]wFMCommunicate OK [12:00:59]SAM_PROTO_GetShiftState done [12:00:59]FM_GetShiftState done [12:00:59]req_shift_opened done [12:00:59]requested_item shift.open_date is exist - process it [12:00:59]req_shift_open_date [12:00:59]req_shift_open_date done [12:00:59]produce_requested_data done [12:00:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218594,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:00:59]process_action_free close_receipt [12:00:59]json_value_free [12:00:59]json_value_free done [12:00:59]process_json_proto returns [12:00:59]Send response to host [12:00:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218594,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:00:59]free response buf [12:00:59]execute_script done [12:00:59]execute_script returns [12:00:59]free content buf [12:00:59]Sock 8.Close socket [12:00:59]Sock 8.Thread stoped [12:00:59]accept exits with 9 [12:00:59]New connection [12:00:59]New thread 3066826084 created [12:00:59]Thread 3066682724 joined [12:00:59]Waiting for new connection... [12:00:59] Sock 9.Parse request [12:00:59]Sock 9.Check first char [12:00:59]Sock 9.First char is OK [12:00:59]request: POST /json_proto HTTP/1.0 [12:00:59]Method: POST [12:00:59]URL: /json_proto [12:00:59]Method is POST - this is cgi request [12:00:59]url: /json_proto [12:00:59]query_string will be loaded in cgi processing [12:00:59]execute_cgi json_proto POST (null) [12:00:59]execute_cgi path=json_proto method=POST [12:00:59]POST find Content-Length [12:00:59]Host: 172.17.40.4:8080 [12:00:59]Content-Length: 682 [12:00:59]Content-Type: application/json [12:00:59] [12:00:59]POST finish read [12:00:59]Found Content-Length = 682 [12:00:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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:00:59]execute_script... [12:00: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)536141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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:00:59]POST & json_proto [12:00:59]process_json_proto [12:00:59]json parsed OK: [12:00:59]protocol is kg_v1.0 [12:00:59]action value=close_receipt [12:00:59]process_action close_receipt [12:00:59]cmd_close_receipt [12:00:59]MH_GetDate [12:00:59]Write to MH i2c: F0 00 00 94 67 EA [12:00:59]Write i2c OK [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: F0 [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: F0 09 00 [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: F0 09 00 94 67 00 80 9F 13 67 EE 0E 0D 67 FC [12:00:59]GetLastDocTimeStamp 1729339259 [12:00:59]current date 1729339264 [12:00:59]FM_GetShiftState [12:00:59]SAM_PROTO_GetShiftState [12:00:59]wFMCommunicate request_size=4 [12:00:59]MH_SAM_APDU [12:00:59]CAPDU: 80 13 01 00 [12:00:59]Write to MH i2c: E2 08 00 95 67 80 13 01 00 00 00 00 00 79 [12:00:59]Write i2c OK [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: E2 [12:00:59]MH_I2C_Read... [12:00:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:59]Read from MH i2c: E2 0E 00 [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: E2 0E 00 95 67 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BC [12:00:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:00:59]wFMCommunicate OK [12:00:59]SAM_PROTO_GetShiftState done [12:00:59]FM_GetShiftState done [12:00:59]opened in 1729296582 [12:00:59]opened+sec_in_day 1729382982 [12:00:59]quantity*price = 100021 [12:00:59]sum+1 = 100023 [12:00:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 240 19.10.2024 12:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218595 ФПД: 16861816045423 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T120104&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218595&fm=16861816045423&tin=02508201610067®Number=0000000000098116&sum=100000 [12:01:01]StoreToDocumentArchive [12:01:01]shift 443 fd 218595 [12:01:01]save to /storage/0443/doc_00218595 [12:01:01]save last doc name /storage/0443/doc_00218595 to /storage/kkm_last_doc_name [12:01:01]save OK [12:01:01]Clear old archive folders... [12:01:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:01:01]tlvbuf is 016D4980 [12:01:01]SAM_PROTO_ClearQueue [12:01:01]wFMCommunicate request_size=4 [12:01:01]MH_SAM_APDU [12:01:01]CAPDU: 80 09 00 00 [12:01:01]Write to MH i2c: E2 08 00 A2 67 80 09 00 00 00 00 00 00 7B [12:01:01]Write i2c OK [12:01:01]MH_I2C_Read... [12:01:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:01:01]Read from MH i2c: E2 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: E2 03 00 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: E2 03 00 A2 67 00 90 00 7D [12:01:01]RAPDU: 90 00 [12:01:01]wFMCommunicate OK [12:01:01]SAM_PROTO_ClearQueue done [12:01:01]KKMCreateOFDPacket [12:01:01]OFDProtocolAddRootSTLVToBuf [12:01:01]FM_MakeSignedData [12:01:01]FM_MakeSignedData [12:01:01]SAM_PROTO_SignData [12:01:01]wFMCommunicate request_size=4 [12:01:01]MH_SAM_APDU [12:01:01]CAPDU: 80 0D 01 02 [12:01:01]Write to MH i2c: E2 08 00 A3 67 80 0D 01 02 00 00 00 00 83 [12:01:01]Write i2c OK [12:01:01]MH_I2C_Read... [12:01:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:01:01]Read from MH i2c: E2 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: E2 03 00 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: E2 03 00 A3 67 00 90 00 7E [12:01:01]RAPDU: 90 00 [12:01:01]wFMCommunicate OK [12:01:01]wFMCommunicate request_size=255 [12:01:01]MH_SAM_APDU [12:01: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 F0 00 00 00 F4 03 04 00 80 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E3 55 03 00 35 04 06 00 0F [12:01:01]Write to MH i2c: E2 02 01 A4 67 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 F0 00 00 00 F4 03 04 00 80 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E3 55 03 00 35 04 06 00 0F 00 00 B8 [12:01:01]Write i2c OK [12:01:01]MH_I2C_Read... [12:01:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:01]Read from MH i2c: E2 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: E2 03 00 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: E2 03 00 A4 67 00 90 00 7F [12:01:01]RAPDU: 90 00 [12:01:01]wFMCommunicate OK [12:01:01]wFMCommunicate request_size=10 [12:01:01]MH_SAM_APDU [12:01:01]CAPDU: 80 0D 02 02 05 55 F2 8E 3F 6F [12:01:01]Write to MH i2c: E2 0D 00 A5 67 80 0D 02 02 05 00 55 F2 8E 3F 6F 00 00 13 [12:01:01]Write i2c OK [12:01:01]MH_I2C_Read... [12:01:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:01]Read from MH i2c: E2 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: E2 03 00 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: E2 03 00 A5 67 00 90 00 80 [12:01:01]RAPDU: 90 00 [12:01:01]wFMCommunicate OK [12:01:01]wFMCommunicate request_size=4 [12:01:01]MH_SAM_APDU [12:01:01]CAPDU: 80 0D 03 02 [12:01:01]Write to MH i2c: E2 08 00 A6 67 80 0D 03 02 00 00 00 00 88 [12:01:01]Write i2c OK [12:01:01]MH_I2C_Read... [12:01:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:01:01]Read from MH i2c: E2 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: E2 0B 00 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: E2 0B 00 A6 67 00 F2 53 35 6F A2 11 25 7E 90 00 C8 [12:01:01]RAPDU: F2 53 35 6F A2 11 25 7E 90 00 [12:01:01]wFMCommunicate OK [12:01:01]SAM_PROTO_SignData done [12:01:01]FM_MakeSignedData done [12:01:01]CreateOFDProtocolMessage [12:01:01]wFMCommunicate request_size=4 [12:01:01]MH_SAM_APDU [12:01:01]CAPDU: 80 11 00 00 [12:01:01]Write to MH i2c: E2 08 00 A7 67 80 11 00 00 00 00 00 00 88 [12:01:01]Write i2c OK [12:01:01]MH_I2C_Read... [12:01:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:01]Read from MH i2c: E2 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: E2 17 00 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: E2 17 00 A7 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D7 [12:01:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:01:01]wFMCommunicate OK [12:01:01]CreateOFDProtocolMessage done [12:01:01]OFDSenderStorePacket 218595 [12:01:01]StoreOFDPacket docnum=218595 [12:01:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7E 12 07 01 E7 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 F0 00 00 00 F4 03 04 00 80 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E3 55 03 00 35 04 06 00 0F 55 F2 8E 3F 6F F2 53 35 6F A2 11 25 7E [12:01:01]CheckFolder [12:01:01]dirname=/storage/ofd_packets [12:01:01]CheckFolder done [12:01:01]ProducePacketName [12:01:01]name=ofd_packets/00218595 [12:01:01]NVStorageSaveData ofd_packets/00218595 [12:01:01]File name is /storage/ofd_packets/00218595 [12:01:01]Write 301 bytes [12:01:01]NVStorageSaveData done [12:01:01]OFDSenderStorePacket done [12:01:01]KKMCreateOFDPacket done [12:01:01]NVStorageSaveData kkm_last_timestamp [12:01:01]File name is /storage/kkm_last_timestamp [12:01:01]Write 4 bytes [12:01:01]NVStorageSaveData done [12:01:01]ExternCall_PrintAddStr [12:01:01]wPrintStart [12:01:01]Write to MH i2c: 01 00 00 A8 67 0F [12:01:01]OFD Sender: Processing packet 218595 [packets to send 80, broken 79] [12:01:01]ProducePacketName [12:01:01]name=ofd_packets/00218595 [12:01:01]OFD Sender: To server: pG, [12:01:01]CommunicateWithHost lk.salyk.kg:30040 [12:01:01]ConnectInit lk.salyk.kg [12:01:01]Write i2c OK [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: 01 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: 01 07 00 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: 01 07 00 A8 67 00 00 00 00 00 FF 0F 24 [12:01:01]RasterBufferAndPrint [12:01:01]line Счет N : (1)536141 [12:01:01]line ИНН: 02508201610067 [12:01:01]line Контрольно-Кассовый Чек [12:01:01]line ПРОДАЖА [12:01:01]line ТРК (МРК, ГНК) : 21 [12:01:01]line Товар: 2710124500 [12:01:01]line Аи-95-К-3 [12:01:01]line 13.480 * 74.20 [12:01:01]line = 1000.22 [12:01:01]line НДС 12% НСП 1% [12:01:01]line > о реализуемом товаре [12:01:01]line ОКРУГЛЕНИЕ: -0.22 [12:01:01]line ИТОГО: 1000.00 [12:01:01]line Внесено: 1000.00 [12:01:01]line СДАЧА: 0.00 [12:01:01]line НСП 1% : 8.85 [12:01:01]line НДС 12% : 106.22 [12:01:01]line Наличными: 1000.00 [12:01:01]line Безнал.: 0.00 [12:01:01]line Место: АЗС № 84 "Партнер Нефть" [12:01:01]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:01:01]line СНО: Общий режим [12:01:01]line Чек 240 19.10.2024 12:01 [12:01:01]line Смена: 443 ФФД: 1.0 [12:01:01]line ЗНМ: 0300000178 [12:01:01]line РНМ: 0000000000098116 [12:01:01]line Версия ККМ: 001 [12:01:01]line ФМ: 0000000000965413 [12:01:01]line ФД: 218595 [12:01:01]line ФПД: 16861816045423 [12:01:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T120104&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218595&fm=16861816045423&tin=02508201610067®Number=0000000000098116&sum=100000 [12:01:01]written 0, free lines is 4095 [12:01:01]Connected sock=10 [12:01:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7E 12 07 01 E7 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 F0 00 00 00 F4 03 04 00 80 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E3 55 03 00 35 04 06 00 0F 55 F2 8E 3F 6F F2 53 35 6F A2 11 25 7E [12:01:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A1 97 47 00 63 BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E3 55 03 00 F4 03 04 00 19 4B 13 67 B6 04 01 00 00 5F 9E B7 B5 03 E7 41 25 [12:01:02]CommunicateWithHost err = 0 [12:01:02]CheckOFDResponse [12:01:02]1017 (14) - 77093643461234 [12:01:02]1041 (16) - 0000000000965413 [12:01:02]1040 (4) - 218595 [12:01:02]1012 (4) - 19.10.2024 06:00 [12:01:02]1206 (1) - 0 [12:01:02]OFD Sender: Remove packet 218595 [12:01:02]ProducePacketName [12:01:02]name=ofd_packets/00218595 [12:01:02]NVStorageDeleteData [12:01:02]Write to MH i2c: 01 00 00 D3 67 3A [12:01:02]Write i2c OK [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: 01 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: 01 07 00 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: 01 07 00 D3 67 00 00 00 00 00 F1 0C 3E [12:01:02]RasterBufferAndPrint [12:01:02]line [12:01:02]line [12:01:02]line [12:01:02]line [12:01:02]line [12:01:02]written 0, free lines is 3329 [12:01:02]MH_Cut [12:01:02]Write to MH i2c: D1 01 00 DA 67 01 13 [12:01:02]Write i2c OK [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: D1 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: D1 01 00 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: D1 01 00 DA 67 00 12 [12:01:02]Write to MH i2c: 01 00 00 DB 67 42 [12:01:02]Write i2c OK [12:01:02]MH_I2C_Read... [12:01:02]OFD Sender: No OFD packet to send [12:01:03]*** Cut start [12:01:03]*** Partial cut [12:01:03]*** CUTSNS_PIN = 1 [12:01:03]*** CUTSNS_PIN = 0 [12:01:03]*** Brake cut motor [12:01:03]Read from MH i2c: 01 [12:01:03]MH_I2C_Read... [12:01:03]*** Stop cut motor [12:01:03]*** Cut end [12:01:03]Read from MH i2c: 01 07 00 [12:01:03]MH_I2C_Read... [12:01:03]Read from MH i2c: 01 07 00 DB 67 00 00 00 00 00 FF 0F 57 [12:01:03]process_action close_receipt done [12:01:03]requested_data is exist [12:01:03]produce_requested_data [12:01:03]requested_item fm.sn is exist - process it [12:01:03]wFMCommunicate request_size=4 [12:01:03]MH_SAM_APDU [12:01:03]CAPDU: 80 11 00 00 [12:01:03]Write to MH i2c: E2 08 00 DC 67 80 11 00 00 00 00 00 00 BD [12:01:03]Write i2c OK [12:01:03]MH_I2C_Read... [12:01:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:03]Read from MH i2c: E2 [12:01:03]MH_I2C_Read... [12:01:03]Read from MH i2c: E2 17 00 [12:01:03]MH_I2C_Read... [12:01:03]Read from MH i2c: E2 17 00 DC 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0C [12:01:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:01:03]wFMCommunicate OK [12:01:03]requested_item fd.num is exist - process it [12:01:03]SAM_PROTO_GetFieldsCounters [12:01:03]wFMCommunicate request_size=4 [12:01:03]MH_SAM_APDU [12:01:03]CAPDU: 80 13 00 00 [12:01:03]Write to MH i2c: E2 08 00 DD 67 80 13 00 00 00 00 00 00 C0 [12:01:03]Write i2c OK [12:01:03]MH_I2C_Read... [12:01:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:01:03]Read from MH i2c: E2 [12:01:03]MH_I2C_Read... [12:01:03]Read from MH i2c: E2 62 00 [12:01:03]MH_I2C_Read... [12:01:03]Read from MH i2c: E2 62 00 DD 67 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E3 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 A4 [12:01:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E3 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:01:03]wFMCommunicate OK [12:01:03]SAM_PROTO_GetFieldsCounters done [12:01:03]requested_item shift.num is exist - process it [12:01:03]requested_item shift.opened is exist - process it [12:01:03]req_shift_opened [12:01:03]FM_GetShiftState [12:01:03]SAM_PROTO_GetShiftState [12:01:03]wFMCommunicate request_size=4 [12:01:03]MH_SAM_APDU [12:01:03]CAPDU: 80 13 01 00 [12:01:03]Write to MH i2c: E2 08 00 DE 67 80 13 01 00 00 00 00 00 C2 [12:01:03]Write i2c OK [12:01:03]MH_I2C_Read... [12:01:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:03]Read from MH i2c: E2 [12:01:03]MH_I2C_Read... [12:01:03]Read from MH i2c: E2 0E 00 [12:01:03]MH_I2C_Read... [12:01:03]Read from MH i2c: E2 0E 00 DE 67 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 05 [12:01:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:01:04]wFMCommunicate OK [12:01:04]SAM_PROTO_GetShiftState done [12:01:04]FM_GetShiftState done [12:01:04]req_shift_opened done [12:01:04]requested_item shift.open_date is exist - process it [12:01:04]req_shift_open_date [12:01:04]req_shift_open_date done [12:01:04]produce_requested_data done [12:01:04]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218595,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:01:04]process_action_free close_receipt [12:01:04]json_value_free [12:01:04]json_value_free done [12:01:04]process_json_proto returns [12:01:04]Send response to host [12:01:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218595,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:01:04]free response buf [12:01:04]execute_script done [12:01:04]execute_script returns [12:01:04]free content buf [12:01:04]Sock 9.Close socket [12:01:04]Sock 9.Thread stoped [12:01:07]OFD Sender: No OFD packet to send [12:01:12]OFD Sender: No OFD packet to send [12:01:17]OFD Sender: No OFD packet to send [12:01:22]OFD Sender: No OFD packet to send [12:01:27]OFD Sender: No OFD packet to send [12:01:32]OFD Sender: No OFD packet to send [12:01:37]OFD Sender: No OFD packet to send [12:01:42]OFD Sender: No OFD packet to send [12:01:47]OFD Sender: No OFD packet to send [12:01:52]OFD Sender: No OFD packet to send [12:01:57]OFD Sender: No OFD packet to send [12:02:02]OFD Sender: No OFD packet to send [12:02:07]OFD Sender: No OFD packet to send [12:02:12]OFD Sender: No OFD packet to send [12:02:17]OFD Sender: No OFD packet to send [12:02:22]OFD Sender: No OFD packet to send [12:02:27]OFD Sender: No OFD packet to send [12:02:32]OFD Sender: No OFD packet to send [12:02:37]OFD Sender: No OFD packet to send [12:02:42]OFD Sender: No OFD packet to send [12:02:47]OFD Sender: No OFD packet to send [12:02:50]accept exits with 8 [12:02:50]New connection [12:02:50]New thread 3066682724 created [12:02:50]Thread 3066826084 joined [12:02:50]Waiting for new connection... [12:02:50] Sock 8.Parse request [12:02:50]Sock 8.Check first char [12:02:50]Sock 8.First char is OK [12:02:50]request: POST /json_proto HTTP/1.0 [12:02:50]Method: POST [12:02:50]URL: /json_proto [12:02:50]Method is POST - this is cgi request [12:02:50]url: /json_proto [12:02:50]query_string will be loaded in cgi processing [12:02:50]execute_cgi json_proto POST (null) [12:02:50]execute_cgi path=json_proto method=POST [12:02:50]POST find Content-Length [12:02:50]Host: 172.17.40.4:8080 [12:02:50]Content-Length: 677 [12:02:50]Content-Type: application/json [12:02:50] [12:02:50]POST finish read [12:02:50]Found Content-Length = 677 [12:02:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:02:50]execute_script... [12:02: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)536142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:02:50]POST & json_proto [12:02:50]process_json_proto [12:02:50]json parsed OK: [12:02:50]protocol is kg_v1.0 [12:02:50]action value=close_receipt [12:02:50]process_action close_receipt [12:02:50]cmd_close_receipt [12:02:50]MH_GetDate [12:02:50]Write to MH i2c: F0 00 00 DF 67 35 [12:02:50]Write i2c OK [12:02:50]MH_I2C_Read... [12:02:50]Read from MH i2c: F0 [12:02:50]MH_I2C_Read... [12:02:50]Read from MH i2c: F0 09 00 [12:02:50]MH_I2C_Read... [12:02:50]Read from MH i2c: F0 09 00 DF 67 00 EE 9F 13 67 EE 0E 0D 67 B5 [12:02:50]GetLastDocTimeStamp 1729339264 [12:02:50]current date 1729339374 [12:02:50]FM_GetShiftState [12:02:50]SAM_PROTO_GetShiftState [12:02:50]wFMCommunicate request_size=4 [12:02:50]MH_SAM_APDU [12:02:50]CAPDU: 80 13 01 00 [12:02:50]Write to MH i2c: E2 08 00 E0 67 80 13 01 00 00 00 00 00 C4 [12:02:50]Write i2c OK [12:02:50]MH_I2C_Read... [12:02:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:02:50]Read from MH i2c: E2 [12:02:50]MH_I2C_Read... [12:02:50]Read from MH i2c: E2 0E 00 [12:02:50]MH_I2C_Read... [12:02:50]Read from MH i2c: E2 0E 00 E0 67 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 07 [12:02:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:02:50]wFMCommunicate OK [12:02:50]SAM_PROTO_GetShiftState done [12:02:50]FM_GetShiftState done [12:02:50]opened in 1729296582 [12:02:50]opened+sec_in_day 1729382982 [12:02:50]quantity*price = 20003 [12:02:50]sum+1 = 20004 [12:02:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 241 19.10.2024 12:02 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218596 ФПД: 267436310177806 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T120254&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218596&fm=267436310177806&tin=02508201610067®Number=0000000000098116&sum=20000 [12:02:51]StoreToDocumentArchive [12:02:51]shift 443 fd 218596 [12:02:51]save to /storage/0443/doc_00218596 [12:02:51]save last doc name /storage/0443/doc_00218596 to /storage/kkm_last_doc_name [12:02:51]save OK [12:02:51]Clear old archive folders... [12:02:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:02:51]tlvbuf is 0161DF10 [12:02:51]SAM_PROTO_ClearQueue [12:02:51]wFMCommunicate request_size=4 [12:02:51]MH_SAM_APDU [12:02:51]CAPDU: 80 09 00 00 [12:02:51]Write to MH i2c: E2 08 00 ED 67 80 09 00 00 00 00 00 00 C6 [12:02:51]Write i2c OK [12:02:51]MH_I2C_Read... [12:02:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:02:51]Read from MH i2c: E2 [12:02:51]MH_I2C_Read... [12:02:51]Read from MH i2c: E2 03 00 [12:02:51]MH_I2C_Read... [12:02:51]Read from MH i2c: E2 03 00 ED 67 00 90 00 C8 [12:02:51]RAPDU: 90 00 [12:02:51]wFMCommunicate OK [12:02:51]SAM_PROTO_ClearQueue done [12:02:51]KKMCreateOFDPacket [12:02:51]OFDProtocolAddRootSTLVToBuf [12:02:51]FM_MakeSignedData [12:02:51]FM_MakeSignedData [12:02:51]SAM_PROTO_SignData [12:02:51]wFMCommunicate request_size=4 [12:02:51]MH_SAM_APDU [12:02:51]CAPDU: 80 0D 01 02 [12:02:51]Write to MH i2c: E2 08 00 EE 67 80 0D 01 02 00 00 00 00 CE [12:02:51]Write i2c OK [12:02:51]MH_I2C_Read... [12:02:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:02:51]Read from MH i2c: E2 [12:02:51]MH_I2C_Read... [12:02:51]Read from MH i2c: E2 03 00 [12:02:51]MH_I2C_Read... [12:02:51]Read from MH i2c: E2 03 00 EE 67 00 90 00 C9 [12:02:51]RAPDU: 90 00 [12:02:51]wFMCommunicate OK [12:02:51]wFMCommunicate request_size=255 [12:02:51]MH_SAM_APDU [12:02: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 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 F1 00 00 00 F4 03 04 00 EE 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E4 55 03 00 35 04 06 00 F3 [12:02:51]Write to MH i2c: E2 02 01 EF 67 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 F1 00 00 00 F4 03 04 00 EE 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E4 55 03 00 35 04 06 00 F3 00 00 FB [12:02:51]Write i2c OK [12:02:51]MH_I2C_Read... [12:02:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:02:51]Read from MH i2c: E2 [12:02:51]MH_I2C_Read... [12:02:51]Read from MH i2c: E2 03 00 [12:02:51]MH_I2C_Read... [12:02:51]Read from MH i2c: E2 03 00 EF 67 00 90 00 CA [12:02:51]RAPDU: 90 00 [12:02:51]wFMCommunicate OK [12:02:51]wFMCommunicate request_size=10 [12:02:51]MH_SAM_APDU [12:02:51]CAPDU: 80 0D 02 02 05 3B 5E 44 A8 0E [12:02:51]Write to MH i2c: E2 0D 00 F0 67 80 0D 02 02 05 00 3B 5E 44 A8 0E 00 00 6E [12:02:51]Write i2c OK [12:02:51]MH_I2C_Read... [12:02:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:02:51]Read from MH i2c: E2 [12:02:51]MH_I2C_Read... [12:02:51]Read from MH i2c: E2 03 00 [12:02:51]MH_I2C_Read... [12:02:51]Read from MH i2c: E2 03 00 F0 67 00 90 00 CB [12:02:51]RAPDU: 90 00 [12:02:51]wFMCommunicate OK [12:02:51]wFMCommunicate request_size=4 [12:02:51]MH_SAM_APDU [12:02:51]CAPDU: 80 0D 03 02 [12:02:51]Write to MH i2c: E2 08 00 F1 67 80 0D 03 02 00 00 00 00 D3 [12:02:51]Write i2c OK [12:02:51]MH_I2C_Read... [12:02:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:02:51]Read from MH i2c: E2 [12:02:51]MH_I2C_Read... [12:02:51]Read from MH i2c: E2 0B 00 [12:02:51]MH_I2C_Read... [12:02:51]Read from MH i2c: E2 0B 00 F1 67 00 64 F0 14 DE A5 77 E3 A9 90 00 C2 [12:02:51]RAPDU: 64 F0 14 DE A5 77 E3 A9 90 00 [12:02:51]wFMCommunicate OK [12:02:51]SAM_PROTO_SignData done [12:02:51]FM_MakeSignedData done [12:02:51]CreateOFDProtocolMessage [12:02:51]wFMCommunicate request_size=4 [12:02:51]MH_SAM_APDU [12:02:51]CAPDU: 80 11 00 00 [12:02:51]Write to MH i2c: E2 08 00 F2 67 80 11 00 00 00 00 00 00 D3 [12:02:51]Write i2c OK [12:02:51]MH_I2C_Read... [12:02:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:02:52]Read from MH i2c: E2 [12:02:52]MH_I2C_Read... [12:02:52]Read from MH i2c: E2 17 00 [12:02:52]MH_I2C_Read... [12:02:52]Read from MH i2c: E2 17 00 F2 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 22 [12:02:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:02:52]wFMCommunicate OK [12:02:52]CreateOFDProtocolMessage done [12:02:52]OFDSenderStorePacket 218596 [12:02:52]StoreOFDPacket docnum=218596 [12:02:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 92 34 07 01 AF 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 F1 00 00 00 F4 03 04 00 EE 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E4 55 03 00 35 04 06 00 F3 3B 5E 44 A8 0E 64 F0 14 DE A5 77 E3 A9 [12:02:52]CheckFolder [12:02:52]dirname=/storage/ofd_packets [12:02:52]CheckFolder done [12:02:52]ProducePacketName [12:02:52]name=ofd_packets/00218596 [12:02:52]NVStorageSaveData ofd_packets/00218596 [12:02:52]File name is /storage/ofd_packets/00218596 [12:02:52]Write 301 bytes [12:02:52]NVStorageSaveData done [12:02:52]OFDSenderStorePacket done [12:02:52]KKMCreateOFDPacket done [12:02:52]NVStorageSaveData kkm_last_timestamp [12:02:52]File name is /storage/kkm_last_timestamp [12:02:52]Write 4 bytes [12:02:52]NVStorageSaveData done [12:02:52]ExternCall_PrintAddStr [12:02:52]wPrintStart [12:02:52]Write to MH i2c: 01 00 00 F3 67 5A [12:02:52]Write i2c OK [12:02:52]MH_I2C_Read... [12:02:52]Read from MH i2c: 01 [12:02:52]MH_I2C_Read... [12:02:52]Read from MH i2c: 01 07 00 [12:02:52]MH_I2C_Read... [12:02:52]Read from MH i2c: 01 07 00 F3 67 00 00 00 00 00 FF 0F 6F [12:02:52]RasterBufferAndPrint [12:02:52]line Счет N : (1)536142 [12:02:52]line ИНН: 02508201610067 [12:02:52]line Контрольно-Кассовый Чек [12:02:52]line ПРОДАЖА [12:02:52]line ТРК (МРК, ГНК) : 13 [12:02:52]line Товар: 2710124130 [12:02:52]line Аи-92-К-2 [12:02:52]line 2.990 * 66.90 [12:02:52]line = 200.03 [12:02:52]line НДС 12% НСП 1% [12:02:52]line > о реализуемом товаре [12:02:52]line ОКРУГЛЕНИЕ: -0.03 [12:02:52]line ИТОГО: 200.00 [12:02:52]line Внесено: 200.00 [12:02:52]line СДАЧА: 0.00 [12:02:52]line НСП 1% : 1.77 [12:02:52]line НДС 12% : 21.24 [12:02:52]line Наличными: 200.00 [12:02:52]line Безнал.: 0.00 [12:02:52]line Место: АЗС № 84 "Партнер Нефть" [12:02:52]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:02:52]line СНО: Общий режим [12:02:52]line Чек 241 19.10.2024 12:02 [12:02:52]line Смена: 443 ФФД: 1.0 [12:02:52]line ЗНМ: 0300000178 [12:02:52]line РНМ: 0000000000098116 [12:02:52]line Версия ККМ: 001 [12:02:52]line ФМ: 0000000000965413 [12:02:52]line ФД: 218596 [12:02:52]line ФПД: 267436310177806 [12:02:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T120254&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218596&fm=267436310177806&tin=02508201610067®Number=0000000000098116&sum=20000 [12:02:52]OFD Sender: Processing packet 218596 [packets to send 80, broken 79] [12:02:52]ProducePacketName [12:02:52]name=ofd_packets/00218596 [12:02:52]OFD Sender: To server: pG, [12:02:52]CommunicateWithHost lk.salyk.kg:30040 [12:02:52]ConnectInit lk.salyk.kg [12:02:52]written 0, free lines is 4095 [12:02:52]Connected sock=10 [12:02:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 92 34 07 01 AF 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 F1 00 00 00 F4 03 04 00 EE 9F 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E4 55 03 00 35 04 06 00 F3 3B 5E 44 A8 0E 64 F0 14 DE A5 77 E3 A9 [12:02:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 16 7A 47 00 8F 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 39 36 35 34 31 33 10 04 04 00 E4 55 03 00 F4 03 04 00 88 4B 13 67 B6 04 01 00 00 B5 77 3D 91 26 8B FF 9D [12:02:52]CommunicateWithHost err = 0 [12:02:52]CheckOFDResponse [12:02:52]1017 (14) - 77093643461234 [12:02:52]1041 (16) - 0000000000965413 [12:02:52]1040 (4) - 218596 [12:02:52]1012 (4) - 19.10.2024 06:02 [12:02:52]1206 (1) - 0 [12:02:52]OFD Sender: Remove packet 218596 [12:02:52]ProducePacketName [12:02:52]name=ofd_packets/00218596 [12:02:52]NVStorageDeleteData [12:02:52]Write to MH i2c: 01 00 00 1E 68 86 [12:02:52]Write i2c OK [12:02:52]MH_I2C_Read... [12:02:52]Read from MH i2c: 01 [12:02:52]MH_I2C_Read... [12:02:52]Read from MH i2c: 01 07 00 [12:02:52]MH_I2C_Read... [12:02:52]Read from MH i2c: 01 07 00 1E 68 00 00 00 00 00 E8 0C 81 [12:02:52]RasterBufferAndPrint [12:02:52]line [12:02:52]line [12:02:52]line [12:02:52]line [12:02:52]line [12:02:52]written 0, free lines is 3310 [12:02:52]MH_Cut [12:02:52]Write to MH i2c: D1 01 00 25 68 01 5F [12:02:52]Write i2c OK [12:02:52]MH_I2C_Read... [12:02:52]Read from MH i2c: D1 [12:02:52]MH_I2C_Read... [12:02:52]Read from MH i2c: D1 01 00 [12:02:52]MH_I2C_Read... [12:02:52]Read from MH i2c: D1 01 00 25 68 00 5E [12:02:52]Write to MH i2c: 01 00 00 26 68 8E [12:02:52]Write i2c OK [12:02:52]MH_I2C_Read... [12:02:53]OFD Sender: No OFD packet to send [12:02:53]*** Cut start [12:02:53]*** Partial cut [12:02:53]*** CUTSNS_PIN = 1 [12:02:53]*** CUTSNS_PIN = 0 [12:02:53]*** Brake cut motor [12:02:54]Read from MH i2c: 01 [12:02:54]MH_I2C_Read... [12:02:54]*** Stop cut motor [12:02:54]*** Cut end [12:02:54]Read from MH i2c: 01 07 00 [12:02:54]MH_I2C_Read... [12:02:54]Read from MH i2c: 01 07 00 26 68 00 00 00 00 00 FF 0F A3 [12:02:54]process_action close_receipt done [12:02:54]requested_data is exist [12:02:54]produce_requested_data [12:02:54]requested_item fm.sn is exist - process it [12:02:54]wFMCommunicate request_size=4 [12:02:54]MH_SAM_APDU [12:02:54]CAPDU: 80 11 00 00 [12:02:54]Write to MH i2c: E2 08 00 27 68 80 11 00 00 00 00 00 00 09 [12:02:54]Write i2c OK [12:02:54]MH_I2C_Read... [12:02:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:02:54]Read from MH i2c: E2 [12:02:54]MH_I2C_Read... [12:02:54]Read from MH i2c: E2 17 00 [12:02:54]MH_I2C_Read... [12:02:54]Read from MH i2c: E2 17 00 27 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 58 [12:02:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:02:54]wFMCommunicate OK [12:02:54]requested_item fd.num is exist - process it [12:02:54]SAM_PROTO_GetFieldsCounters [12:02:54]wFMCommunicate request_size=4 [12:02:54]MH_SAM_APDU [12:02:54]CAPDU: 80 13 00 00 [12:02:54]Write to MH i2c: E2 08 00 28 68 80 13 00 00 00 00 00 00 0C [12:02:54]Write i2c OK [12:02:54]MH_I2C_Read... [12:02:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:02:54]Read from MH i2c: E2 [12:02:54]MH_I2C_Read... [12:02:54]Read from MH i2c: E2 62 00 [12:02:54]MH_I2C_Read... [12:02:54]Read from MH i2c: E2 62 00 28 68 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E4 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 F4 [12:02:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E4 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:02:54]wFMCommunicate OK [12:02:54]SAM_PROTO_GetFieldsCounters done [12:02:54]requested_item shift.num is exist - process it [12:02:54]requested_item shift.opened is exist - process it [12:02:54]req_shift_opened [12:02:54]FM_GetShiftState [12:02:54]SAM_PROTO_GetShiftState [12:02:54]wFMCommunicate request_size=4 [12:02:54]MH_SAM_APDU [12:02:54]CAPDU: 80 13 01 00 [12:02:54]Write to MH i2c: E2 08 00 29 68 80 13 01 00 00 00 00 00 0E [12:02:54]Write i2c OK [12:02:54]MH_I2C_Read... [12:02:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:02:54]Read from MH i2c: E2 [12:02:54]MH_I2C_Read... [12:02:54]Read from MH i2c: E2 0E 00 [12:02:54]MH_I2C_Read... [12:02:54]Read from MH i2c: E2 0E 00 29 68 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 51 [12:02:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:02:54]wFMCommunicate OK [12:02:54]SAM_PROTO_GetShiftState done [12:02:54]FM_GetShiftState done [12:02:54]req_shift_opened done [12:02:54]requested_item shift.open_date is exist - process it [12:02:54]req_shift_open_date [12:02:54]req_shift_open_date done [12:02:54]produce_requested_data done [12:02:54]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218596,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:02:54]process_action_free close_receipt [12:02:54]json_value_free [12:02:54]json_value_free done [12:02:54]process_json_proto returns [12:02:54]Send response to host [12:02:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218596,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:02:54]free response buf [12:02:54]execute_script done [12:02:54]execute_script returns [12:02:54]free content buf [12:02:54]Sock 8.Close socket [12:02:54]Sock 8.Thread stoped [12:02:58]OFD Sender: No OFD packet to send [12:03:03]OFD Sender: No OFD packet to send [12:03:08]OFD Sender: No OFD packet to send [12:03:13]OFD Sender: No OFD packet to send [12:03:18]OFD Sender: No OFD packet to send [12:03:23]OFD Sender: No OFD packet to send [12:03:28]OFD Sender: No OFD packet to send [12:03:33]OFD Sender: No OFD packet to send [12:03:38]OFD Sender: No OFD packet to send [12:03:43]OFD Sender: No OFD packet to send [12:03:48]OFD Sender: No OFD packet to send [12:03:53]OFD Sender: No OFD packet to send [12:03:58]OFD Sender: No OFD packet to send [12:04:03]OFD Sender: No OFD packet to send [12:04:08]OFD Sender: No OFD packet to send [12:04:13]OFD Sender: No OFD packet to send [12:04:18]OFD Sender: No OFD packet to send [12:04:23]OFD Sender: No OFD packet to send [12:04:28]OFD Sender: No OFD packet to send [12:04:33]OFD Sender: No OFD packet to send [12:04:38]OFD Sender: No OFD packet to send [12:04:43]OFD Sender: No OFD packet to send [12:04:48]OFD Sender: No OFD packet to send [12:04:53]OFD Sender: No OFD packet to send [12:04:58]OFD Sender: No OFD packet to send [12:05:03]OFD Sender: No OFD packet to send [12:05:08]OFD Sender: No OFD packet to send [12:05:13]OFD Sender: No OFD packet to send [12:05:18]OFD Sender: No OFD packet to send [12:05:23]OFD Sender: No OFD packet to send [12:05:28]OFD Sender: No OFD packet to send [12:05:33]OFD Sender: No OFD packet to send [12:05:38]OFD Sender: No OFD packet to send [12:05:43]OFD Sender: No OFD packet to send [12:05:48]OFD Sender: No OFD packet to send [12:05:53]OFD Sender: No OFD packet to send [12:05:58]OFD Sender: No OFD packet to send [12:06:03]OFD Sender: No OFD packet to send [12:06:08]OFD Sender: No OFD packet to send [12:06:13]OFD Sender: No OFD packet to send [12:06:18]OFD Sender: No OFD packet to send [12:06:23]OFD Sender: No OFD packet to send [12:06:28]OFD Sender: No OFD packet to send [12:06:33]OFD Sender: No OFD packet to send [12:06:38]OFD Sender: No OFD packet to send [12:06:43]OFD Sender: No OFD packet to send [12:06:48]OFD Sender: No OFD packet to send [12:06:53]OFD Sender: No OFD packet to send [12:06:58]OFD Sender: No OFD packet to send [12:07:03]OFD Sender: No OFD packet to send [12:07:08]OFD Sender: No OFD packet to send [12:07:13]OFD Sender: No OFD packet to send [12:07:18]OFD Sender: No OFD packet to send [12:07:23]OFD Sender: No OFD packet to send [12:07:28]OFD Sender: No OFD packet to send [12:07:33]OFD Sender: No OFD packet to send [12:07:38]OFD Sender: No OFD packet to send [12:07:43]OFD Sender: No OFD packet to send [12:07:48]OFD Sender: No OFD packet to send [12:07:53]OFD Sender: No OFD packet to send [12:07:58]OFD Sender: No OFD packet to send [12:08:03]OFD Sender: No OFD packet to send [12:08:08]OFD Sender: No OFD packet to send [12:08:13]OFD Sender: No OFD packet to send [12:08:18]OFD Sender: No OFD packet to send [12:08:23]OFD Sender: No OFD packet to send [12:08:28]OFD Sender: No OFD packet to send [12:08:33]OFD Sender: No OFD packet to send [12:08:38]OFD Sender: No OFD packet to send [12:08:43]OFD Sender: No OFD packet to send [12:08:48]OFD Sender: No OFD packet to send [12:08:53]OFD Sender: No OFD packet to send [12:08:58]OFD Sender: No OFD packet to send [12:09:03]OFD Sender: No OFD packet to send [12:09:08]OFD Sender: No OFD packet to send [12:09:13]OFD Sender: No OFD packet to send [12:09:18]OFD Sender: No OFD packet to send [12:09:23]OFD Sender: No OFD packet to send [12:09:28]OFD Sender: No OFD packet to send [12:09:33]OFD Sender: No OFD packet to send [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:52]accept exits with 9 [12:09:52]New connection [12:09:52]New thread 3066826084 created [12:09:52]Thread 3066682724 joined [12:09:52]Waiting for new connection... [12:09:52] Sock 9.Parse request [12:09:52]Sock 9.Check first char [12:09:52]Sock 9.First char is OK [12:09:52]request: POST /json_proto HTTP/1.0 [12:09:52]Method: POST [12:09:52]URL: /json_proto [12:09:52]Method is POST - this is cgi request [12:09:52]url: /json_proto [12:09:52]query_string will be loaded in cgi processing [12:09:52]execute_cgi json_proto POST (null) [12:09:52]execute_cgi path=json_proto method=POST [12:09:52]POST find Content-Length [12:09:52]Host: 172.17.40.4:8080 [12:09:52]Content-Length: 754 [12:09:52]Content-Type: application/json [12:09:52] [12:09:52]POST finish read [12:09:52]Found Content-Length = 754 [12:09:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100848", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:09:52]execute_script... [12: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)536143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100848", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:09:52]POST & json_proto [12:09:52]process_json_proto [12:09:52]json parsed OK: [12:09:52]protocol is kg_v1.0 [12:09:52]action value=close_receipt [12:09:52]process_action close_receipt [12:09:52]cmd_close_receipt [12:09:52]MH_GetDate [12:09:52]Write to MH i2c: F0 00 00 2A 68 81 [12:09:52]Write i2c OK [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: F0 [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: F0 09 00 [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: F0 09 00 2A 68 00 94 A1 13 67 EE 0E 0D 67 A9 [12:09:52]GetLastDocTimeStamp 1729339374 [12:09:52]current date 1729339796 [12:09:52]FM_GetShiftState [12:09:52]SAM_PROTO_GetShiftState [12:09:52]wFMCommunicate request_size=4 [12:09:52]MH_SAM_APDU [12:09:52]CAPDU: 80 13 01 00 [12:09:52]Write to MH i2c: E2 08 00 2B 68 80 13 01 00 00 00 00 00 10 [12:09:52]Write i2c OK [12:09:52]MH_I2C_Read... [12:09:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:52]Read from MH i2c: E2 [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: E2 0E 00 [12:09:52]MH_I2C_Read... [12:09:52]Read from MH i2c: E2 0E 00 2B 68 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 53 [12:09:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:09:52]wFMCommunicate OK [12:09:52]SAM_PROTO_GetShiftState done [12:09:52]FM_GetShiftState done [12:09:52]opened in 1729296582 [12:09:52]opened+sec_in_day 1729382982 [12:09:52]quantity*price = 0 [12:09:52]sum+1 = 1 [12:09:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 242 19.10.2024 12:09 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30100848 ФМ: 0000000000965413 ФД: 218597 ФПД: 53128557554593 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T120956&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218597&fm=53128557554593&tin=02508201610067®Number=0000000000098116&sum=0 [12:09:53]StoreToDocumentArchive [12:09:53]shift 443 fd 218597 [12:09:53]save to /storage/0443/doc_00218597 [12:09:53]save last doc name /storage/0443/doc_00218597 to /storage/kkm_last_doc_name [12:09:53]save OK [12:09:53]Clear old archive folders... [12:09:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:09:53]tlvbuf is 015B4450 [12:09:53]SAM_PROTO_ClearQueue [12:09:53]wFMCommunicate request_size=4 [12:09:53]MH_SAM_APDU [12:09:53]CAPDU: 80 09 00 00 [12:09:53]Write to MH i2c: E2 08 00 38 68 80 09 00 00 00 00 00 00 12 [12:09:53]Write i2c OK [12:09:53]MH_I2C_Read... [12:09:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:09:53]Read from MH i2c: E2 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: E2 03 00 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: E2 03 00 38 68 00 90 00 14 [12:09:53]RAPDU: 90 00 [12:09:53]wFMCommunicate OK [12:09:53]SAM_PROTO_ClearQueue done [12:09:53]KKMCreateOFDPacket [12:09:53]OFDProtocolAddRootSTLVToBuf [12:09:53]FM_MakeSignedData [12:09:53]FM_MakeSignedData [12:09:53]SAM_PROTO_SignData [12:09:53]wFMCommunicate request_size=4 [12:09:53]MH_SAM_APDU [12:09:53]CAPDU: 80 0D 01 02 [12:09:53]Write to MH i2c: E2 08 00 39 68 80 0D 01 02 00 00 00 00 1A [12:09:53]Write i2c OK [12:09:53]MH_I2C_Read... [12:09:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:09:53]Read from MH i2c: E2 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: E2 03 00 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: E2 03 00 39 68 00 90 00 15 [12:09:53]RAPDU: 90 00 [12:09:53]wFMCommunicate OK [12:09:53]wFMCommunicate request_size=255 [12:09:53]MH_SAM_APDU [12: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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 94 A1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E5 55 03 00 35 04 06 00 30 [12:09:53]Write to MH i2c: E2 02 01 3A 68 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 94 A1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E5 55 03 00 35 04 06 00 30 00 00 1E [12:09:53]Write i2c OK [12:09:53]MH_I2C_Read... [12:09:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:53]Read from MH i2c: E2 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: E2 03 00 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: E2 03 00 3A 68 00 90 00 16 [12:09:53]RAPDU: 90 00 [12:09:53]wFMCommunicate OK [12:09:53]wFMCommunicate request_size=10 [12:09:53]MH_SAM_APDU [12:09:53]CAPDU: 80 0D 02 02 05 51 F4 CC EB A1 [12:09:53]Write to MH i2c: E2 0D 00 3B 68 80 0D 02 02 05 00 51 F4 CC EB A1 00 00 C4 [12:09:53]Write i2c OK [12:09:53]MH_I2C_Read... [12:09:53]OFD Sender: No OFD packet to send [12:09:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:53]Read from MH i2c: E2 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: E2 03 00 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: E2 03 00 3B 68 00 90 00 17 [12:09:53]RAPDU: 90 00 [12:09:53]wFMCommunicate OK [12:09:53]wFMCommunicate request_size=4 [12:09:53]MH_SAM_APDU [12:09:53]CAPDU: 80 0D 03 02 [12:09:53]Write to MH i2c: E2 08 00 3C 68 80 0D 03 02 00 00 00 00 1F [12:09:53]Write i2c OK [12:09:53]MH_I2C_Read... [12:09:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:09:53]Read from MH i2c: E2 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: E2 0B 00 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: E2 0B 00 3C 68 00 59 53 C0 AD 1D 94 33 F6 90 00 13 [12:09:53]RAPDU: 59 53 C0 AD 1D 94 33 F6 90 00 [12:09:53]wFMCommunicate OK [12:09:53]SAM_PROTO_SignData done [12:09:53]FM_MakeSignedData done [12:09:53]CreateOFDProtocolMessage [12:09:53]wFMCommunicate request_size=4 [12:09:53]MH_SAM_APDU [12:09:53]CAPDU: 80 11 00 00 [12:09:53]Write to MH i2c: E2 08 00 3D 68 80 11 00 00 00 00 00 00 1F [12:09:53]Write i2c OK [12:09:53]MH_I2C_Read... [12:09:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:53]Read from MH i2c: E2 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: E2 17 00 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: E2 17 00 3D 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6E [12:09:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:09:53]wFMCommunicate OK [12:09:53]CreateOFDProtocolMessage done [12:09:53]OFDSenderStorePacket 218597 [12:09:53]StoreOFDPacket docnum=218597 [12:09:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 1D 44 07 01 B3 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 94 A1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E5 55 03 00 35 04 06 00 30 51 F4 CC EB A1 59 53 C0 AD 1D 94 33 F6 [12:09:53]CheckFolder [12:09:53]dirname=/storage/ofd_packets [12:09:53]CheckFolder done [12:09:53]ProducePacketName [12:09:53]name=ofd_packets/00218597 [12:09:53]NVStorageSaveData ofd_packets/00218597 [12:09:53]File name is /storage/ofd_packets/00218597 [12:09:53]Write 301 bytes [12:09:53]NVStorageSaveData done [12:09:53]OFDSenderStorePacket done [12:09:53]KKMCreateOFDPacket done [12:09:53]NVStorageSaveData kkm_last_timestamp [12:09:53]File name is /storage/kkm_last_timestamp [12:09:53]Write 4 bytes [12:09:53]NVStorageSaveData done [12:09:53]ExternCall_PrintAddStr [12:09:53]wPrintStart [12:09:53]Write to MH i2c: 01 00 00 3E 68 A6 [12:09:53]Write i2c OK [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: 01 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: 01 07 00 [12:09:53]MH_I2C_Read... [12:09:53]Read from MH i2c: 01 07 00 3E 68 00 00 00 00 00 FF 0F BB [12:09:53]RasterBufferAndPrint [12:09:53]line Счет N : (1)536143 [12:09:53]line ИНН: 02508201610067 [12:09:53]line Контрольно-Кассовый Чек [12:09:53]line ПРОДАЖА [12:09:53]line ТРК (МРК, ГНК) : 33 [12:09:53]line Товар: 2710124130 [12:09:53]line Аи-92-К-2 [12:09:53]line 10.000 * 0.00 [12:09:53]line = 0.00 [12:09:53]line НДС 12% НСП 1% [12:09:53]line > о реализуемом товаре [12:09:53]line ИТОГО: 0.00 [12:09:53]line НСП 1% : 0.00 [12:09:53]line НДС 12% : 0.00 [12:09:53]line Наличными: 0.00 [12:09:53]line Безнал.: 0.00 [12:09:53]line Место: АЗС № 84 "Партнер Нефть" [12:09:53]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:09:53]line СНО: Общий режим [12:09:53]line Чек 242 19.10.2024 12:09 [12:09:53]line Смена: 443 ФФД: 1.0 [12:09:53]line ЗНМ: 0300000178 [12:09:53]line РНМ: 0000000000098116 [12:09:53]line Версия ККМ: 001 [12:09:53]line Талоны: ТК ГПНА Online [12:09:53]line 30100848 [12:09:53]line ФМ: 0000000000965413 [12:09:54]line ФД: 218597 [12:09:54]line ФПД: 53128557554593 [12:09:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T120956&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218597&fm=53128557554593&tin=02508201610067®Number=0000000000098116&sum=0 [12:09:54]OFD Sender: Processing packet 218597 [packets to send 80, broken 79] [12:09:54]ProducePacketName [12:09:54]name=ofd_packets/00218597 [12:09:54]OFD Sender: To server: pG, [12:09:54]CommunicateWithHost lk.salyk.kg:30040 [12:09:54]ConnectInit lk.salyk.kg [12:09:54]written 0, free lines is 4095 [12:09:54]Connected sock=10 [12:09:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 1D 44 07 01 B3 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 94 A1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E5 55 03 00 35 04 06 00 30 51 F4 CC EB A1 59 53 C0 AD 1D 94 33 F6 [12:09:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BE 2D 47 00 7B 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 39 36 35 34 31 33 10 04 04 00 E5 55 03 00 F4 03 04 00 2E 4D 13 67 B6 04 01 00 00 A4 40 8A 0D 85 DE 01 32 [12:09:54]CommunicateWithHost err = 0 [12:09:54]CheckOFDResponse [12:09:54]1017 (14) - 77093643461234 [12:09:54]1041 (16) - 0000000000965413 [12:09:54]1040 (4) - 218597 [12:09:54]1012 (4) - 19.10.2024 06:09 [12:09:54]1206 (1) - 0 [12:09:54]OFD Sender: Remove packet 218597 [12:09:54]ProducePacketName [12:09:54]name=ofd_packets/00218597 [12:09:54]NVStorageDeleteData [12:09:54]Write to MH i2c: 01 00 00 68 68 D0 [12:09:54]Write i2c OK [12:09:54]MH_I2C_Read... [12:09:54]Read from MH i2c: 01 [12:09:54]MH_I2C_Read... [12:09:54]Read from MH i2c: 01 07 00 [12:09:54]MH_I2C_Read... [12:09:54]Read from MH i2c: 01 07 00 68 68 00 00 00 00 00 F7 0C DA [12:09:54]RasterBufferAndPrint [12:09:54]line [12:09:54]line [12:09:54]line [12:09:54]line [12:09:54]line [12:09:54]written 0, free lines is 3326 [12:09:54]MH_Cut [12:09:54]Write to MH i2c: D1 01 00 6F 68 01 A9 [12:09:54]Write i2c OK [12:09:54]MH_I2C_Read... [12:09:54]Read from MH i2c: D1 [12:09:54]MH_I2C_Read... [12:09:54]Read from MH i2c: D1 01 00 [12:09:54]MH_I2C_Read... [12:09:54]Read from MH i2c: D1 01 00 6F 68 00 A8 [12:09:54]Write to MH i2c: 01 00 00 70 68 D8 [12:09:54]Write i2c OK [12:09:54]MH_I2C_Read... [12:09:54]OFD Sender: No OFD packet to send [12:09:55]*** Cut start [12:09:55]*** Partial cut [12:09:55]*** CUTSNS_PIN = 1 [12:09:55]*** CUTSNS_PIN = 0 [12:09:55]*** Brake cut motor [12:09:55]Read from MH i2c: 01 [12:09:55]MH_I2C_Read... [12:09:55]*** Stop cut motor [12:09:55]*** Cut end [12:09:55]Read from MH i2c: 01 07 00 [12:09:55]MH_I2C_Read... [12:09:55]Read from MH i2c: 01 07 00 70 68 00 00 00 00 00 FF 0F ED [12:09:55]process_action close_receipt done [12:09:55]requested_data is exist [12:09:55]produce_requested_data [12:09:55]requested_item fm.sn is exist - process it [12:09:55]wFMCommunicate request_size=4 [12:09:55]MH_SAM_APDU [12:09:55]CAPDU: 80 11 00 00 [12:09:55]Write to MH i2c: E2 08 00 71 68 80 11 00 00 00 00 00 00 53 [12:09:55]Write i2c OK [12:09:55]MH_I2C_Read... [12:09:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:55]Read from MH i2c: E2 [12:09:55]MH_I2C_Read... [12:09:55]Read from MH i2c: E2 17 00 [12:09:55]MH_I2C_Read... [12:09:55]Read from MH i2c: E2 17 00 71 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A2 [12:09:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:09:55]wFMCommunicate OK [12:09:55]requested_item fd.num is exist - process it [12:09:55]SAM_PROTO_GetFieldsCounters [12:09:55]wFMCommunicate request_size=4 [12:09:55]MH_SAM_APDU [12:09:55]CAPDU: 80 13 00 00 [12:09:55]Write to MH i2c: E2 08 00 72 68 80 13 00 00 00 00 00 00 56 [12:09:55]Write i2c OK [12:09:55]MH_I2C_Read... [12:09:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:09:56]Read from MH i2c: E2 [12:09:56]MH_I2C_Read... [12:09:56]Read from MH i2c: E2 62 00 [12:09:56]MH_I2C_Read... [12:09:56]Read from MH i2c: E2 62 00 72 68 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E5 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 42 [12:09:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E5 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:09:56]wFMCommunicate OK [12:09:56]SAM_PROTO_GetFieldsCounters done [12:09:56]requested_item shift.num is exist - process it [12:09:56]requested_item shift.opened is exist - process it [12:09:56]req_shift_opened [12:09:56]FM_GetShiftState [12:09:56]SAM_PROTO_GetShiftState [12:09:56]wFMCommunicate request_size=4 [12:09:56]MH_SAM_APDU [12:09:56]CAPDU: 80 13 01 00 [12:09:56]Write to MH i2c: E2 08 00 73 68 80 13 01 00 00 00 00 00 58 [12:09:56]Write i2c OK [12:09:56]MH_I2C_Read... [12:09:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:56]Read from MH i2c: E2 [12:09:56]MH_I2C_Read... [12:09:56]Read from MH i2c: E2 0E 00 [12:09:56]MH_I2C_Read... [12:09:56]Read from MH i2c: E2 0E 00 73 68 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9B [12:09:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:09:56]wFMCommunicate OK [12:09:56]SAM_PROTO_GetShiftState done [12:09:56]FM_GetShiftState done [12:09:56]req_shift_opened done [12:09:56]requested_item shift.open_date is exist - process it [12:09:56]req_shift_open_date [12:09:56]req_shift_open_date done [12:09:56]produce_requested_data done [12:09:56]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218597,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:09:56]process_action_free close_receipt [12:09:56]json_value_free [12:09:56]json_value_free done [12:09:56]process_json_proto returns [12:09:56]Send response to host [12:09:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218597,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:09:56]free response buf [12:09:56]execute_script done [12:09:56]execute_script returns [12:09:56]free content buf [12:09:56]Sock 9.Close socket [12:09:56]Sock 9.Thread stoped [12:09:59]OFD Sender: No OFD packet to send [12:10:04]OFD Sender: No OFD packet to send [12:10:09]OFD Sender: No OFD packet to send [12:10:14]OFD Sender: No OFD packet to send [12:10:19]OFD Sender: No OFD packet to send [12:10:24]OFD Sender: No OFD packet to send [12:10:29]OFD Sender: No OFD packet to send [12:10:35]OFD Sender: No OFD packet to send [12:10:40]OFD Sender: No OFD packet to send [12:10:45]OFD Sender: No OFD packet to send [12:10:50]OFD Sender: No OFD packet to send [12:10:55]OFD Sender: No OFD packet to send [12:11:00]OFD Sender: No OFD packet to send [12:11:05]OFD Sender: No OFD packet to send [12:11:10]OFD Sender: No OFD packet to send [12:11:15]OFD Sender: No OFD packet to send [12:11:20]OFD Sender: No OFD packet to send [12:11:25]OFD Sender: No OFD packet to send [12:11:30]OFD Sender: No OFD packet to send [12:11:35]OFD Sender: No OFD packet to send [12:11:40]OFD Sender: No OFD packet to send [12:11:45]OFD Sender: No OFD packet to send [12:11:50]OFD Sender: No OFD packet to send [12:11:55]OFD Sender: No OFD packet to send [12:12:00]OFD Sender: No OFD packet to send [12:12:05]OFD Sender: No OFD packet to send [12:12:10]OFD Sender: No OFD packet to send [12:12:15]OFD Sender: No OFD packet to send [12:12:20]OFD Sender: No OFD packet to send [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:05]OFD Sender: No OFD packet to send [12:13:10]OFD Sender: No OFD packet to send [12:13:15]OFD Sender: No OFD packet to send [12:13:20]OFD Sender: No OFD packet to send [12:13:25]OFD Sender: No OFD packet to send [12:13:30]OFD Sender: No OFD packet to send [12:13:34]accept exits with 8 [12:13:34]New connection [12:13:34]New thread 3066682724 created [12:13:34]Thread 3066826084 joined [12:13:34]Waiting for new connection... [12:13:34] Sock 8.Parse request [12:13:34]Sock 8.Check first char [12:13:34]Sock 8.First char is OK [12:13:34]request: POST /json_proto HTTP/1.0 [12:13:34]Method: POST [12:13:34]URL: /json_proto [12:13:34]Method is POST - this is cgi request [12:13:34]url: /json_proto [12:13:34]query_string will be loaded in cgi processing [12:13:34]execute_cgi json_proto POST (null) [12:13:34]execute_cgi path=json_proto method=POST [12:13:34]POST find Content-Length [12:13:34]Host: 172.17.40.4:8080 [12:13:34]Content-Length: 671 [12:13:34]Content-Type: application/json [12:13:34] [12:13:34]POST finish read [12:13:34]Found Content-Length = 671 [12:13:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536146", "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" ] } } [12:13:34]execute_script... [12: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)536146", "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" ] } } [12:13:34]POST & json_proto [12:13:34]process_json_proto [12:13:34]json parsed OK: [12:13:34]protocol is kg_v1.0 [12:13:34]action value=close_receipt [12:13:34]process_action close_receipt [12:13:34]cmd_close_receipt [12:13:34]MH_GetDate [12:13:34]Write to MH i2c: F0 00 00 74 68 CB [12:13:34]Write i2c OK [12:13:34]MH_I2C_Read... [12:13:34]Read from MH i2c: F0 [12:13:34]MH_I2C_Read... [12:13:34]Read from MH i2c: F0 09 00 [12:13:34]MH_I2C_Read... [12:13:34]Read from MH i2c: F0 09 00 74 68 00 73 A2 13 67 EE 0E 0D 67 D3 [12:13:34]GetLastDocTimeStamp 1729339796 [12:13:34]current date 1729340019 [12:13:34]FM_GetShiftState [12:13:34]SAM_PROTO_GetShiftState [12:13:34]wFMCommunicate request_size=4 [12:13:34]MH_SAM_APDU [12:13:34]CAPDU: 80 13 01 00 [12:13:34]Write to MH i2c: E2 08 00 75 68 80 13 01 00 00 00 00 00 5A [12:13:34]Write i2c OK [12:13:34]MH_I2C_Read... [12:13:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:34]Read from MH i2c: E2 [12:13:34]MH_I2C_Read... [12:13:34]Read from MH i2c: E2 0E 00 [12:13:34]MH_I2C_Read... [12:13:34]Read from MH i2c: E2 0E 00 75 68 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9D [12:13:34]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:13:34]wFMCommunicate OK [12:13:34]SAM_PROTO_GetShiftState done [12:13:34]FM_GetShiftState done [12:13:34]opened in 1729296582 [12:13:34]opened+sec_in_day 1729382982 [12:13:34]quantity*price = 70041 [12:13:34]sum+1 = 70043 [12:13:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 243 19.10.2024 12:13 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218598 ФПД: 228984389174735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T121339&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218598&fm=228984389174735&tin=02508201610067®Number=0000000000098116&sum=70000 [12:13:36]StoreToDocumentArchive [12:13:36]shift 443 fd 218598 [12:13:36]save to /storage/0443/doc_00218598 [12:13:36]save last doc name /storage/0443/doc_00218598 to /storage/kkm_last_doc_name [12:13:36]save OK [12:13:36]Clear old archive folders... [12:13:36]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:13:36]tlvbuf is 01530810 [12:13:36]SAM_PROTO_ClearQueue [12:13:36]wFMCommunicate request_size=4 [12:13:36]MH_SAM_APDU [12:13:36]CAPDU: 80 09 00 00 [12:13:36]Write to MH i2c: E2 08 00 82 68 80 09 00 00 00 00 00 00 5C [12:13:36]Write i2c OK [12:13:36]MH_I2C_Read... [12:13:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:13:36]Read from MH i2c: E2 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 03 00 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 03 00 82 68 00 90 00 5E [12:13:36]RAPDU: 90 00 [12:13:36]wFMCommunicate OK [12:13:36]SAM_PROTO_ClearQueue done [12:13:36]KKMCreateOFDPacket [12:13:36]OFDProtocolAddRootSTLVToBuf [12:13:36]FM_MakeSignedData [12:13:36]FM_MakeSignedData [12:13:36]SAM_PROTO_SignData [12:13:36]wFMCommunicate request_size=4 [12:13:36]MH_SAM_APDU [12:13:36]CAPDU: 80 0D 01 02 [12:13:36]Write to MH i2c: E2 08 00 83 68 80 0D 01 02 00 00 00 00 64 [12:13:36]Write i2c OK [12:13:36]MH_I2C_Read... [12:13:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:13:36]Read from MH i2c: E2 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 03 00 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 03 00 83 68 00 90 00 5F [12:13:36]RAPDU: 90 00 [12:13:36]wFMCommunicate OK [12:13:36]wFMCommunicate request_size=255 [12:13:36]MH_SAM_APDU [12:13: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 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 F3 00 00 00 F4 03 04 00 73 A2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E6 55 03 00 35 04 06 00 [12:13:36]Write to MH i2c: E2 02 01 84 68 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 F3 00 00 00 F4 03 04 00 73 A2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E6 55 03 00 35 04 06 00 00 00 C6 [12:13:36]Write i2c OK [12:13:36]MH_I2C_Read... [12:13:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:36]Read from MH i2c: E2 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 03 00 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 03 00 84 68 00 90 00 60 [12:13:36]RAPDU: 90 00 [12:13:36]wFMCommunicate OK [12:13:36]wFMCommunicate request_size=11 [12:13:36]MH_SAM_APDU [12:13:36]CAPDU: 80 0D 02 02 06 D0 42 95 2D 05 CF [12:13:36]Write to MH i2c: E2 0E 00 85 68 80 0D 02 02 06 00 D0 42 95 2D 05 CF 00 00 1B [12:13:36]Write i2c OK [12:13:36]MH_I2C_Read... [12:13:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:36]Read from MH i2c: E2 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 03 00 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 03 00 85 68 00 90 00 61 [12:13:36]RAPDU: 90 00 [12:13:36]wFMCommunicate OK [12:13:36]wFMCommunicate request_size=4 [12:13:36]MH_SAM_APDU [12:13:36]CAPDU: 80 0D 03 02 [12:13:36]Write to MH i2c: E2 08 00 86 68 80 0D 03 02 00 00 00 00 69 [12:13:36]Write i2c OK [12:13:36]MH_I2C_Read... [12:13:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:13:36]Read from MH i2c: E2 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 0B 00 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 0B 00 86 68 00 27 68 23 3E 74 A0 7C B1 90 00 9B [12:13:36]RAPDU: 27 68 23 3E 74 A0 7C B1 90 00 [12:13:36]wFMCommunicate OK [12:13:36]SAM_PROTO_SignData done [12:13:36]FM_MakeSignedData done [12:13:36]CreateOFDProtocolMessage [12:13:36]wFMCommunicate request_size=4 [12:13:36]MH_SAM_APDU [12:13:36]CAPDU: 80 11 00 00 [12:13:36]Write to MH i2c: E2 08 00 87 68 80 11 00 00 00 00 00 00 69 [12:13:36]Write i2c OK [12:13:36]MH_I2C_Read... [12:13:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:36]Read from MH i2c: E2 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 17 00 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 17 00 87 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B8 [12:13:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:13:36]wFMCommunicate OK [12:13:36]CreateOFDProtocolMessage done [12:13:36]OFDSenderStorePacket 218598 [12:13:36]StoreOFDPacket docnum=218598 [12:13:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 93 5B 08 01 A9 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 F3 00 00 00 F4 03 04 00 73 A2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E6 55 03 00 35 04 06 00 D0 42 95 2D 05 CF 27 68 23 3E 74 A0 7C B1 [12:13:36]CheckFolder [12:13:36]dirname=/storage/ofd_packets [12:13:36]CheckFolder done [12:13:36]ProducePacketName [12:13:36]name=ofd_packets/00218598 [12:13:36]NVStorageSaveData ofd_packets/00218598 [12:13:36]File name is /storage/ofd_packets/00218598 [12:13:36]Write 302 bytes [12:13:36]NVStorageSaveData done [12:13:36]OFDSenderStorePacket done [12:13:36]KKMCreateOFDPacket done [12:13:36]NVStorageSaveData kkm_last_timestamp [12:13:36]File name is /storage/kkm_last_timestamp [12:13:36]Write 4 bytes [12:13:36]NVStorageSaveData done [12:13:36]ExternCall_PrintAddStr [12:13:36]wPrintStart [12:13:36]Write to MH i2c: 01 00 00 88 68 F0 [12:13:36]Write i2c OK [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: 01 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: 01 07 00 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: 01 07 00 88 68 00 00 00 00 00 FF 0F 05 [12:13:36]RasterBufferAndPrint [12:13:36]line Счет N : (1)536146 [12:13:36]line ИНН: 02508201610067 [12:13:36]line Контрольно-Кассовый Чек [12:13:36]line ПРОДАЖА [12:13:36]line ТРК (МРК, ГНК) : 32 [12:13:36]line Товар: 2710124130 [12:13:36]line SUPER 92-К-5 [12:13:36]line 10.240 * 68.40 [12:13:36]line = 700.42 [12:13:36]line НДС 12% НСП 1% [12:13:36]line > о реализуемом товаре [12:13:36]line ОКРУГЛЕНИЕ: -0.42 [12:13:36]line ИТОГО: 700.00 [12:13:36]line Внесено: 700.00 [12:13:36]line СДАЧА: 0.00 [12:13:36]line НСП 1% : 6.20 [12:13:36]line НДС 12% : 74.38 [12:13:36]line Наличными: 700.00 [12:13:36]line Безнал.: 0.00 [12:13:36]line Место: АЗС № 84 "Партнер Нефть" [12:13:36]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:13:36]line СНО: Общий режим [12:13:36]line Чек 243 19.10.2024 12:13 [12:13:36]line Смена: 443 ФФД: 1.0 [12:13:36]line ЗНМ: 0300000178 [12:13:36]line РНМ: 0000000000098116 [12:13:36]line Версия ККМ: 001 [12:13:36]line ФМ: 0000000000965413 [12:13:36]line ФД: 218598 [12:13:36]line ФПД: 228984389174735 [12:13:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T121339&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218598&fm=228984389174735&tin=02508201610067®Number=0000000000098116&sum=70000 [12:13:36]OFD Sender: Processing packet 218598 [packets to send 80, broken 79] [12:13:36]ProducePacketName [12:13:36]name=ofd_packets/00218598 [12:13:36]OFD Sender: To server: pG, [12:13:36]CommunicateWithHost lk.salyk.kg:30040 [12:13:36]ConnectInit lk.salyk.kg [12:13:36]written 0, free lines is 4095 [12:13:37]Connected sock=10 [12:13:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 93 5B 08 01 A9 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 F3 00 00 00 F4 03 04 00 73 A2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E6 55 03 00 35 04 06 00 D0 42 95 2D 05 CF 27 68 23 3E 74 A0 7C B1 [12:13:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 90 87 47 00 7A 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 39 36 35 34 31 33 10 04 04 00 E6 55 03 00 F4 03 04 00 0D 4E 13 67 B6 04 01 00 00 19 43 3B 4B 76 4F 09 0E [12:13:37]CommunicateWithHost err = 0 [12:13:37]CheckOFDResponse [12:13:37]1017 (14) - 77093643461234 [12:13:37]1041 (16) - 0000000000965413 [12:13:37]1040 (4) - 218598 [12:13:37]1012 (4) - 19.10.2024 06:13 [12:13:37]1206 (1) - 0 [12:13:37]OFD Sender: Remove packet 218598 [12:13:37]ProducePacketName [12:13:37]name=ofd_packets/00218598 [12:13:37]NVStorageDeleteData [12:13:37]Write to MH i2c: 01 00 00 B3 68 1B [12:13:37]Write i2c OK [12:13:37]MH_I2C_Read... [12:13:37]Read from MH i2c: 01 [12:13:37]MH_I2C_Read... [12:13:37]Read from MH i2c: 01 07 00 [12:13:37]MH_I2C_Read... [12:13:37]Read from MH i2c: 01 07 00 B3 68 00 00 00 00 00 E6 0C 14 [12:13:37]RasterBufferAndPrint [12:13:37]line [12:13:37]line [12:13:37]line [12:13:37]line [12:13:37]line [12:13:37]written 0, free lines is 3308 [12:13:37]MH_Cut [12:13:37]Write to MH i2c: D1 01 00 BA 68 01 F4 [12:13:37]Write i2c OK [12:13:37]MH_I2C_Read... [12:13:37]Read from MH i2c: D1 [12:13:37]MH_I2C_Read... [12:13:37]Read from MH i2c: D1 01 00 [12:13:37]MH_I2C_Read... [12:13:37]Read from MH i2c: D1 01 00 BA 68 00 F3 [12:13:37]Write to MH i2c: 01 00 00 BB 68 23 [12:13:37]Write i2c OK [12:13:37]MH_I2C_Read... [12:13:37]OFD Sender: No OFD packet to send [12:13:38]*** Cut start [12:13:38]*** Partial cut [12:13:38]*** CUTSNS_PIN = 1 [12:13:38]*** CUTSNS_PIN = 0 [12:13:38]*** Brake cut motor [12:13:38]Read from MH i2c: 01 [12:13:38]MH_I2C_Read... [12:13:38]*** Stop cut motor [12:13:38]*** Cut end [12:13:38]Read from MH i2c: 01 07 00 [12:13:38]MH_I2C_Read... [12:13:38]Read from MH i2c: 01 07 00 BB 68 00 00 00 00 00 FF 0F 38 [12:13:38]process_action close_receipt done [12:13:38]requested_data is exist [12:13:38]produce_requested_data [12:13:38]requested_item fm.sn is exist - process it [12:13:38]wFMCommunicate request_size=4 [12:13:38]MH_SAM_APDU [12:13:38]CAPDU: 80 11 00 00 [12:13:38]Write to MH i2c: E2 08 00 BC 68 80 11 00 00 00 00 00 00 9E [12:13:38]Write i2c OK [12:13:38]MH_I2C_Read... [12:13:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:38]Read from MH i2c: E2 [12:13:38]MH_I2C_Read... [12:13:38]Read from MH i2c: E2 17 00 [12:13:38]MH_I2C_Read... [12:13:38]Read from MH i2c: E2 17 00 BC 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 ED [12:13:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:13:38]wFMCommunicate OK [12:13:38]requested_item fd.num is exist - process it [12:13:38]SAM_PROTO_GetFieldsCounters [12:13:38]wFMCommunicate request_size=4 [12:13:38]MH_SAM_APDU [12:13:38]CAPDU: 80 13 00 00 [12:13:38]Write to MH i2c: E2 08 00 BD 68 80 13 00 00 00 00 00 00 A1 [12:13:38]Write i2c OK [12:13:38]MH_I2C_Read... [12:13:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:13:38]Read from MH i2c: E2 [12:13:38]MH_I2C_Read... [12:13:38]Read from MH i2c: E2 62 00 [12:13:38]MH_I2C_Read... [12:13:38]Read from MH i2c: E2 62 00 BD 68 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E6 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 91 [12:13:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E6 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:13:38]wFMCommunicate OK [12:13:38]SAM_PROTO_GetFieldsCounters done [12:13:38]requested_item shift.num is exist - process it [12:13:38]requested_item shift.opened is exist - process it [12:13:38]req_shift_opened [12:13:38]FM_GetShiftState [12:13:38]SAM_PROTO_GetShiftState [12:13:38]wFMCommunicate request_size=4 [12:13:38]MH_SAM_APDU [12:13:38]CAPDU: 80 13 01 00 [12:13:38]Write to MH i2c: E2 08 00 BE 68 80 13 01 00 00 00 00 00 A3 [12:13:38]Write i2c OK [12:13:38]MH_I2C_Read... [12:13:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:38]Read from MH i2c: E2 [12:13:38]MH_I2C_Read... [12:13:38]Read from MH i2c: E2 0E 00 [12:13:38]MH_I2C_Read... [12:13:38]Read from MH i2c: E2 0E 00 BE 68 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E6 [12:13:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:13:38]wFMCommunicate OK [12:13:38]SAM_PROTO_GetShiftState done [12:13:38]FM_GetShiftState done [12:13:38]req_shift_opened done [12:13:38]requested_item shift.open_date is exist - process it [12:13:38]req_shift_open_date [12:13:38]req_shift_open_date done [12:13:38]produce_requested_data done [12:13:38]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218598,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:13:38]process_action_free close_receipt [12:13:38]json_value_free [12:13:38]json_value_free done [12:13:38]process_json_proto returns [12:13:38]Send response to host [12:13:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218598,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:13:38]free response buf [12:13:38]execute_script done [12:13:38]execute_script returns [12:13:38]free content buf [12:13:38]Sock 8.Close socket [12:13:38]Sock 8.Thread stoped [12:13:42]OFD Sender: No OFD packet to send [12:13:47]OFD Sender: No OFD packet to send [12:13:52]OFD Sender: No OFD packet to send [12:13:57]OFD Sender: No OFD packet to send [12:14:02]OFD Sender: No OFD packet to send [12:14:07]OFD Sender: No OFD packet to send [12:14:08]accept exits with 9 [12:14:08]New connection [12:14:08]New thread 3066826084 created [12:14:08]Thread 3066682724 joined [12:14:08]Waiting for new connection... [12:14:08] Sock 9.Parse request [12:14:08]Sock 9.Check first char [12:14:08]Sock 9.First char is OK [12:14:08]request: POST /json_proto HTTP/1.0 [12:14:08]Method: POST [12:14:08]URL: /json_proto [12:14:08]Method is POST - this is cgi request [12:14:08]url: /json_proto [12:14:08]query_string will be loaded in cgi processing [12:14:08]execute_cgi json_proto POST (null) [12:14:08]execute_cgi path=json_proto method=POST [12:14:08]POST find Content-Length [12:14:08]Host: 172.17.40.4:8080 [12:14:08]Content-Length: 800 [12:14:08]Content-Type: application/json [12:14:08] [12:14:08]POST finish read [12:14:08]Found Content-Length = 800 [12:14:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1675530", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:14:08]execute_script... [12: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)536145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1675530", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:14:08]POST & json_proto [12:14:08]process_json_proto [12:14:08]json parsed OK: [12:14:08]protocol is kg_v1.0 [12:14:08]action value=close_receipt [12:14:08]process_action close_receipt [12:14:08]cmd_close_receipt [12:14:08]MH_GetDate [12:14:08]Write to MH i2c: F0 00 00 BF 68 16 [12:14:08]Write i2c OK [12:14:08]MH_I2C_Read... [12:14:08]Read from MH i2c: F0 [12:14:08]MH_I2C_Read... [12:14:08]Read from MH i2c: F0 09 00 [12:14:08]MH_I2C_Read... [12:14:08]Read from MH i2c: F0 09 00 BF 68 00 94 A2 13 67 EE 0E 0D 67 3F [12:14:08]GetLastDocTimeStamp 1729340019 [12:14:08]current date 1729340052 [12:14:08]FM_GetShiftState [12:14:08]SAM_PROTO_GetShiftState [12:14:08]wFMCommunicate request_size=4 [12:14:08]MH_SAM_APDU [12:14:08]CAPDU: 80 13 01 00 [12:14:08]Write to MH i2c: E2 08 00 C0 68 80 13 01 00 00 00 00 00 A5 [12:14:08]Write i2c OK [12:14:08]MH_I2C_Read... [12:14:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:14:08]Read from MH i2c: E2 [12:14:08]MH_I2C_Read... [12:14:08]Read from MH i2c: E2 0E 00 [12:14:08]MH_I2C_Read... [12:14:08]Read from MH i2c: E2 0E 00 C0 68 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E8 [12:14:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:14:08]wFMCommunicate OK [12:14:08]SAM_PROTO_GetShiftState done [12:14:08]FM_GetShiftState done [12:14:08]opened in 1729296582 [12:14:08]opened+sec_in_day 1729382982 [12:14:08]quantity*price = 0 [12:14:08]sum+1 = 1 [12:14:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 244 19.10.2024 12:14 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 1675530 ФМ: 0000000000965413 ФД: 218599 ФПД: 249606211719900 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T121412&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218599&fm=249606211719900&tin=02508201610067®Number=0000000000098116&sum=0 [12:14:09]StoreToDocumentArchive [12:14:09]shift 443 fd 218599 [12:14:09]save to /storage/0443/doc_00218599 [12:14:09]save last doc name /storage/0443/doc_00218599 to /storage/kkm_last_doc_name [12:14:09]save OK [12:14:09]Clear old archive folders... [12:14:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:14:09]tlvbuf is 0151DCA0 [12:14:09]SAM_PROTO_ClearQueue [12:14:09]wFMCommunicate request_size=4 [12:14:09]MH_SAM_APDU [12:14:09]CAPDU: 80 09 00 00 [12:14:09]Write to MH i2c: E2 08 00 CD 68 80 09 00 00 00 00 00 00 A7 [12:14:09]Write i2c OK [12:14:09]MH_I2C_Read... [12:14:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:14:09]Read from MH i2c: E2 [12:14:09]MH_I2C_Read... [12:14:09]Read from MH i2c: E2 03 00 [12:14:09]MH_I2C_Read... [12:14:09]Read from MH i2c: E2 03 00 CD 68 00 90 00 A9 [12:14:09]RAPDU: 90 00 [12:14:09]wFMCommunicate OK [12:14:09]SAM_PROTO_ClearQueue done [12:14:09]KKMCreateOFDPacket [12:14:09]OFDProtocolAddRootSTLVToBuf [12:14:09]FM_MakeSignedData [12:14:09]FM_MakeSignedData [12:14:09]SAM_PROTO_SignData [12:14:09]wFMCommunicate request_size=4 [12:14:09]MH_SAM_APDU [12:14:09]CAPDU: 80 0D 01 02 [12:14:09]Write to MH i2c: E2 08 00 CE 68 80 0D 01 02 00 00 00 00 AF [12:14:09]Write i2c OK [12:14:09]MH_I2C_Read... [12:14:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:14:09]Read from MH i2c: E2 [12:14:09]MH_I2C_Read... [12:14:09]Read from MH i2c: E2 03 00 [12:14:09]MH_I2C_Read... [12:14:09]Read from MH i2c: E2 03 00 CE 68 00 90 00 AA [12:14:09]RAPDU: 90 00 [12:14:09]wFMCommunicate OK [12:14:09]wFMCommunicate request_size=255 [12:14:09]MH_SAM_APDU [12: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 94 A2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E7 55 03 00 35 04 06 00 E3 [12:14:09]Write to MH i2c: E2 02 01 CF 68 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 94 A2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E7 55 03 00 35 04 06 00 E3 00 00 15 [12:14:09]Write i2c OK [12:14:09]MH_I2C_Read... [12:14:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:14:09]Read from MH i2c: E2 [12:14:09]MH_I2C_Read... [12:14:09]Read from MH i2c: E2 03 00 [12:14:09]MH_I2C_Read... [12:14:09]Read from MH i2c: E2 03 00 CF 68 00 90 00 AB [12:14:09]RAPDU: 90 00 [12:14:09]wFMCommunicate OK [12:14:09]wFMCommunicate request_size=10 [12:14:09]MH_SAM_APDU [12:14:09]CAPDU: 80 0D 02 02 05 03 F9 95 52 DC [12:14:09]Write to MH i2c: E2 0D 00 D0 68 80 0D 02 02 05 00 03 F9 95 52 DC 00 00 7B [12:14:09]Write i2c OK [12:14:09]MH_I2C_Read... [12:14:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:14:09]Read from MH i2c: E2 [12:14:09]MH_I2C_Read... [12:14:09]Read from MH i2c: E2 03 00 [12:14:09]MH_I2C_Read... [12:14:09]Read from MH i2c: E2 03 00 D0 68 00 90 00 AC [12:14:09]RAPDU: 90 00 [12:14:09]wFMCommunicate OK [12:14:09]wFMCommunicate request_size=4 [12:14:09]MH_SAM_APDU [12:14:09]CAPDU: 80 0D 03 02 [12:14:09]Write to MH i2c: E2 08 00 D1 68 80 0D 03 02 00 00 00 00 B4 [12:14:09]Write i2c OK [12:14:09]MH_I2C_Read... [12:14:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:14:09]Read from MH i2c: E2 [12:14:09]MH_I2C_Read... [12:14:09]Read from MH i2c: E2 0B 00 [12:14:09]MH_I2C_Read... [12:14:09]Read from MH i2c: E2 0B 00 D1 68 00 D5 3E 58 07 34 76 0A BF 90 00 9A [12:14:09]RAPDU: D5 3E 58 07 34 76 0A BF 90 00 [12:14:09]wFMCommunicate OK [12:14:09]SAM_PROTO_SignData done [12:14:09]FM_MakeSignedData done [12:14:09]CreateOFDProtocolMessage [12:14:09]wFMCommunicate request_size=4 [12:14:09]MH_SAM_APDU [12:14:09]CAPDU: 80 11 00 00 [12:14:09]Write to MH i2c: E2 08 00 D2 68 80 11 00 00 00 00 00 00 B4 [12:14:09]Write i2c OK [12:14:09]MH_I2C_Read... [12:14:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:14:10]Read from MH i2c: E2 [12:14:10]MH_I2C_Read... [12:14:10]Read from MH i2c: E2 17 00 [12:14:10]MH_I2C_Read... [12:14:10]Read from MH i2c: E2 17 00 D2 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 03 [12:14:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:14:10]wFMCommunicate OK [12:14:10]CreateOFDProtocolMessage done [12:14:10]OFDSenderStorePacket 218599 [12:14:10]StoreOFDPacket docnum=218599 [12:14:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 ED FC 07 01 72 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 94 A2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E7 55 03 00 35 04 06 00 E3 03 F9 95 52 DC D5 3E 58 07 34 76 0A BF [12:14:10]CheckFolder [12:14:10]dirname=/storage/ofd_packets [12:14:10]CheckFolder done [12:14:10]ProducePacketName [12:14:10]name=ofd_packets/00218599 [12:14:10]NVStorageSaveData ofd_packets/00218599 [12:14:10]File name is /storage/ofd_packets/00218599 [12:14:10]Write 301 bytes [12:14:10]NVStorageSaveData done [12:14:10]OFDSenderStorePacket done [12:14:10]KKMCreateOFDPacket done [12:14:10]NVStorageSaveData kkm_last_timestamp [12:14:10]File name is /storage/kkm_last_timestamp [12:14:10]Write 4 bytes [12:14:10]NVStorageSaveData done [12:14:10]ExternCall_PrintAddStr [12:14:10]wPrintStart [12:14:10]Write to MH i2c: 01 00 00 D3 68 3B [12:14:10]Write i2c OK [12:14:10]MH_I2C_Read... [12:14:10]Read from MH i2c: 01 [12:14:10]MH_I2C_Read... [12:14:10]Read from MH i2c: 01 07 00 [12:14:10]MH_I2C_Read... [12:14:10]Read from MH i2c: 01 07 00 D3 68 00 00 00 00 00 FF 0F 50 [12:14:10]RasterBufferAndPrint [12:14:10]line Счет N : (1)536145 [12:14:10]line ИНН: 02508201610067 [12:14:10]line Контрольно-Кассовый Чек [12:14:10]line ПРОДАЖА [12:14:10]line ТРК (МРК, ГНК) : 21 [12:14:10]line Товар: 2710124500 [12:14:10]line Аи-95-К-3 [12:14:10]line 40.000 * 0.00 [12:14:10]line = 0.00 [12:14:10]line НДС 12% НСП 1% [12:14:10]line > о реализуемом товаре [12:14:10]line ИТОГО: 0.00 [12:14:10]line НСП 1% : 0.00 [12:14:10]line НДС 12% : 0.00 [12:14:10]line Наличными: 0.00 [12:14:10]line Безнал.: 0.00 [12:14:10]line Место: АЗС № 84 "Партнер Нефть" [12:14:10]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:14:10]line СНО: Общий режим [12:14:10]line Чек 244 19.10.2024 12:14 [12:14:10]line Смена: 443 ФФД: 1.0 [12:14:10]line ЗНМ: 0300000178 [12:14:10]line РНМ: 0000000000098116 [12:14:10]line Версия ККМ: 001 [12:14:10]line Талоны: Топливные Талоны [12:14:10]line 1675530 [12:14:10]line ФМ: 0000000000965413 [12:14:10]line ФД: 218599 [12:14:10]line ФПД: 249606211719900 [12:14:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T121412&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218599&fm=249606211719900&tin=02508201610067®Number=0000000000098116&sum=0 [12:14:10]written 0, free lines is 4095 [12:14:10]OFD Sender: Processing packet 218599 [packets to send 80, broken 79] [12:14:10]ProducePacketName [12:14:10]name=ofd_packets/00218599 [12:14:10]OFD Sender: To server: pG, [12:14:10]CommunicateWithHost lk.salyk.kg:30040 [12:14:10]ConnectInit lk.salyk.kg [12:14:10]Connected sock=10 [12:14:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 ED FC 07 01 72 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 94 A2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E7 55 03 00 35 04 06 00 E3 03 F9 95 52 DC D5 3E 58 07 34 76 0A BF [12:14:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FC 7E 47 00 E8 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 39 36 35 34 31 33 10 04 04 00 E7 55 03 00 F4 03 04 00 2E 4E 13 67 B6 04 01 00 00 A1 4F 3E 1B 05 CC 87 CB [12:14:10]CommunicateWithHost err = 0 [12:14:10]CheckOFDResponse [12:14:10]1017 (14) - 77093643461234 [12:14:10]1041 (16) - 0000000000965413 [12:14:10]1040 (4) - 218599 [12:14:10]1012 (4) - 19.10.2024 06:14 [12:14:10]1206 (1) - 0 [12:14:10]OFD Sender: Remove packet 218599 [12:14:10]ProducePacketName [12:14:10]name=ofd_packets/00218599 [12:14:10]NVStorageDeleteData [12:14:10]Write to MH i2c: 01 00 00 FD 68 65 [12:14:10]Write i2c OK [12:14:10]MH_I2C_Read... [12:14:10]Read from MH i2c: 01 [12:14:10]MH_I2C_Read... [12:14:10]Read from MH i2c: 01 07 00 [12:14:10]MH_I2C_Read... [12:14:10]Read from MH i2c: 01 07 00 FD 68 00 00 00 00 00 F3 0C 6B [12:14:10]RasterBufferAndPrint [12:14:10]line [12:14:10]line [12:14:10]line [12:14:10]line [12:14:10]line [12:14:10]written 0, free lines is 3323 [12:14:10]MH_Cut [12:14:10]Write to MH i2c: D1 01 00 04 69 01 3F [12:14:10]Write i2c OK [12:14:10]MH_I2C_Read... [12:14:10]Read from MH i2c: D1 [12:14:10]MH_I2C_Read... [12:14:10]Read from MH i2c: D1 01 00 [12:14:10]MH_I2C_Read... [12:14:10]Read from MH i2c: D1 01 00 04 69 00 3E [12:14:10]Write to MH i2c: 01 00 00 05 69 6E [12:14:10]Write i2c OK [12:14:10]MH_I2C_Read... [12:14:11]OFD Sender: No OFD packet to send [12:14:11]*** Cut start [12:14:11]*** Partial cut [12:14:11]*** CUTSNS_PIN = 1 [12:14:11]*** CUTSNS_PIN = 0 [12:14:11]*** Brake cut motor [12:14:12]Read from MH i2c: 01 [12:14:12]MH_I2C_Read... [12:14:12]*** Stop cut motor [12:14:12]*** Cut end [12:14:12]Read from MH i2c: 01 07 00 [12:14:12]MH_I2C_Read... [12:14:12]Read from MH i2c: 01 07 00 05 69 00 00 00 00 00 FF 0F 83 [12:14:12]process_action close_receipt done [12:14:12]requested_data is exist [12:14:12]produce_requested_data [12:14:12]requested_item fm.sn is exist - process it [12:14:12]wFMCommunicate request_size=4 [12:14:12]MH_SAM_APDU [12:14:12]CAPDU: 80 11 00 00 [12:14:12]Write to MH i2c: E2 08 00 06 69 80 11 00 00 00 00 00 00 E9 [12:14:12]Write i2c OK [12:14:12]MH_I2C_Read... [12:14:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:14:12]Read from MH i2c: E2 [12:14:12]MH_I2C_Read... [12:14:12]Read from MH i2c: E2 17 00 [12:14:12]MH_I2C_Read... [12:14:12]Read from MH i2c: E2 17 00 06 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 38 [12:14:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:14:12]wFMCommunicate OK [12:14:12]requested_item fd.num is exist - process it [12:14:12]SAM_PROTO_GetFieldsCounters [12:14:12]wFMCommunicate request_size=4 [12:14:12]MH_SAM_APDU [12:14:12]CAPDU: 80 13 00 00 [12:14:12]Write to MH i2c: E2 08 00 07 69 80 13 00 00 00 00 00 00 EC [12:14:12]Write i2c OK [12:14:12]MH_I2C_Read... [12:14:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:14:12]Read from MH i2c: E2 [12:14:12]MH_I2C_Read... [12:14:12]Read from MH i2c: E2 62 00 [12:14:12]MH_I2C_Read... [12:14:12]Read from MH i2c: E2 62 00 07 69 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E7 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 E0 [12:14:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E7 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:14:12]wFMCommunicate OK [12:14:12]SAM_PROTO_GetFieldsCounters done [12:14:12]requested_item shift.num is exist - process it [12:14:12]requested_item shift.opened is exist - process it [12:14:12]req_shift_opened [12:14:12]FM_GetShiftState [12:14:12]SAM_PROTO_GetShiftState [12:14:12]wFMCommunicate request_size=4 [12:14:12]MH_SAM_APDU [12:14:12]CAPDU: 80 13 01 00 [12:14:12]Write to MH i2c: E2 08 00 08 69 80 13 01 00 00 00 00 00 EE [12:14:12]Write i2c OK [12:14:12]MH_I2C_Read... [12:14:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:14:12]Read from MH i2c: E2 [12:14:12]MH_I2C_Read... [12:14:12]Read from MH i2c: E2 0E 00 [12:14:12]MH_I2C_Read... [12:14:12]Read from MH i2c: E2 0E 00 08 69 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 31 [12:14:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:14:12]wFMCommunicate OK [12:14:12]SAM_PROTO_GetShiftState done [12:14:12]FM_GetShiftState done [12:14:12]req_shift_opened done [12:14:12]requested_item shift.open_date is exist - process it [12:14:12]req_shift_open_date [12:14:12]req_shift_open_date done [12:14:12]produce_requested_data done [12:14:12]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218599,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:14:12]process_action_free close_receipt [12:14:12]json_value_free [12:14:12]json_value_free done [12:14:12]process_json_proto returns [12:14:12]Send response to host [12:14:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218599,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:14:12]free response buf [12:14:12]execute_script done [12:14:12]execute_script returns [12:14:12]free content buf [12:14:12]Sock 9.Close socket [12:14:12]Sock 9.Thread stoped [12:14:16]OFD Sender: No OFD packet to send [12:14:21]OFD Sender: No OFD packet to send [12:14:26]OFD Sender: No OFD packet to send [12:14:31]OFD Sender: No OFD packet to send [12:14:36]OFD Sender: No OFD packet to send [12:14:41]OFD Sender: No OFD packet to send [12:14:46]OFD Sender: No OFD packet to send [12:14:51]OFD Sender: No OFD packet to send [12:14:56]OFD Sender: No OFD packet to send [12:15:01]OFD Sender: No OFD packet to send [12:15:06]OFD Sender: No OFD packet to send [12:15:11]OFD Sender: No OFD packet to send [12:15:16]OFD Sender: No OFD packet to send [12:15:21]OFD Sender: No OFD packet to send [12:15:26]OFD Sender: No OFD packet to send [12:15:31]OFD Sender: No OFD packet to send [12:15:36]OFD Sender: No OFD packet to send [12:15:41]OFD Sender: No OFD packet to send [12:15:46]OFD Sender: No OFD packet to send [12:15:51]OFD Sender: No OFD packet to send [12:15:56]OFD Sender: No OFD packet to send [12:16:01]OFD Sender: No OFD packet to send [12:16:06]OFD Sender: No OFD packet to send [12:16:11]OFD Sender: No OFD packet to send [12:16:16]OFD Sender: No OFD packet to send [12:16:21]OFD Sender: No OFD packet to send [12:16:26]OFD Sender: No OFD packet to send [12:16:31]OFD Sender: No OFD packet to send [12:16:36]OFD Sender: No OFD packet to send [12:16:41]OFD Sender: No OFD packet to send [12:16:46]OFD Sender: No OFD packet to send [12:16:51]OFD Sender: No OFD packet to send [12:16:56]OFD Sender: No OFD packet to send [12:17:01]OFD Sender: No OFD packet to send [12:17:06]OFD Sender: No OFD packet to send [12:17:11]OFD Sender: No OFD packet to send [12:17:16]OFD Sender: No OFD packet to send [12:17:21]OFD Sender: No OFD packet to send [12:17:26]OFD Sender: No OFD packet to send [12:17:31]OFD Sender: No OFD packet to send [12:17:36]OFD Sender: No OFD packet to send [12:17:41]OFD Sender: No OFD packet to send [12:17:46]OFD Sender: No OFD packet to send [12:17:51]OFD Sender: No OFD packet to send [12:17:56]OFD Sender: No OFD packet to send [12:18:01]OFD Sender: No OFD packet to send [12:18:06]OFD Sender: No OFD packet to send [12:18:11]OFD Sender: No OFD packet to send [12:18:16]OFD Sender: No OFD packet to send [12:18:21]OFD Sender: No OFD packet to send [12:18:26]OFD Sender: No OFD packet to send [12:18:31]OFD Sender: No OFD packet to send [12:18:36]OFD Sender: No OFD packet to send [12:18:41]OFD Sender: No OFD packet to send [12:18:46]OFD Sender: No OFD packet to send [12:18:51]OFD Sender: No OFD packet to send [12:18:56]OFD Sender: No OFD packet to send [12:19:01]OFD Sender: No OFD packet to send [12:19:06]OFD Sender: No OFD packet to send [12:19:11]OFD Sender: No OFD packet to send [12:19:16]OFD Sender: No OFD packet to send [12:19:21]OFD Sender: No OFD packet to send [12:19:26]OFD Sender: No OFD packet to send [12:19:31]OFD Sender: No OFD packet to send [12:19:33]accept exits with 8 [12:19:33]New connection [12:19:33]New thread 3066682724 created [12:19:33]Thread 3066826084 joined [12:19:33]Waiting for new connection... [12:19:33] Sock 8.Parse request [12:19:33]Sock 8.Check first char [12:19:33]Sock 8.First char is OK [12:19:33]request: POST /json_proto HTTP/1.0 [12:19:33]Method: POST [12:19:33]URL: /json_proto [12:19:33]Method is POST - this is cgi request [12:19:33]url: /json_proto [12:19:33]query_string will be loaded in cgi processing [12:19:33]execute_cgi json_proto POST (null) [12:19:33]execute_cgi path=json_proto method=POST [12:19:33]POST find Content-Length [12:19:33]Host: 172.17.40.4:8080 [12:19:33]Content-Length: 754 [12:19:33]Content-Type: application/json [12:19:33] [12:19:33]POST finish read [12:19:33]Found Content-Length = 754 [12:19:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100855", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:33]execute_script... [12:19: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)536150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100855", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:33]POST & json_proto [12:19:33]process_json_proto [12:19:33]json parsed OK: [12:19:33]protocol is kg_v1.0 [12:19:33]action value=close_receipt [12:19:33]process_action close_receipt [12:19:33]cmd_close_receipt [12:19:33]MH_GetDate [12:19:33]Write to MH i2c: F0 00 00 09 69 61 [12:19:33]Write i2c OK [12:19:33]MH_I2C_Read... [12:19:33]Read from MH i2c: F0 [12:19:33]MH_I2C_Read... [12:19:33]Read from MH i2c: F0 09 00 [12:19:33]MH_I2C_Read... [12:19:33]Read from MH i2c: F0 09 00 09 69 00 D9 A3 13 67 EE 0E 0D 67 D0 [12:19:33]GetLastDocTimeStamp 1729340052 [12:19:33]current date 1729340377 [12:19:33]FM_GetShiftState [12:19:33]SAM_PROTO_GetShiftState [12:19:33]wFMCommunicate request_size=4 [12:19:33]MH_SAM_APDU [12:19:33]CAPDU: 80 13 01 00 [12:19:33]Write to MH i2c: E2 08 00 0A 69 80 13 01 00 00 00 00 00 F0 [12:19:33]Write i2c OK [12:19:33]MH_I2C_Read... [12:19:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:33]Read from MH i2c: E2 [12:19:33]MH_I2C_Read... [12:19:33]Read from MH i2c: E2 0E 00 [12:19:33]MH_I2C_Read... [12:19:33]Read from MH i2c: E2 0E 00 0A 69 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 33 [12:19:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:19:33]wFMCommunicate OK [12:19:33]SAM_PROTO_GetShiftState done [12:19:33]FM_GetShiftState done [12:19:33]opened in 1729296582 [12:19:33]opened+sec_in_day 1729382982 [12:19:33]quantity*price = 0 [12:19:33]sum+1 = 1 [12:19:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 245 19.10.2024 12:19 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30100855 ФМ: 0000000000965413 ФД: 218600 ФПД: 202747727401712 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T121937&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218600&fm=202747727401712&tin=02508201610067®Number=0000000000098116&sum=0 [12:19:34]StoreToDocumentArchive [12:19:34]shift 443 fd 218600 [12:19:34]save to /storage/0443/doc_00218600 [12:19:34]save last doc name /storage/0443/doc_00218600 to /storage/kkm_last_doc_name [12:19:34]save OK [12:19:34]Clear old archive folders... [12:19:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:19:34]tlvbuf is 01532090 [12:19:34]SAM_PROTO_ClearQueue [12:19:34]wFMCommunicate request_size=4 [12:19:34]MH_SAM_APDU [12:19:34]CAPDU: 80 09 00 00 [12:19:34]Write to MH i2c: E2 08 00 17 69 80 09 00 00 00 00 00 00 F2 [12:19:34]Write i2c OK [12:19:34]MH_I2C_Read... [12:19:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:19:34]Read from MH i2c: E2 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 03 00 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 03 00 17 69 00 90 00 F4 [12:19:34]RAPDU: 90 00 [12:19:34]wFMCommunicate OK [12:19:34]SAM_PROTO_ClearQueue done [12:19:34]KKMCreateOFDPacket [12:19:34]OFDProtocolAddRootSTLVToBuf [12:19:34]FM_MakeSignedData [12:19:34]FM_MakeSignedData [12:19:34]SAM_PROTO_SignData [12:19:34]wFMCommunicate request_size=4 [12:19:34]MH_SAM_APDU [12:19:34]CAPDU: 80 0D 01 02 [12:19:34]Write to MH i2c: E2 08 00 18 69 80 0D 01 02 00 00 00 00 FA [12:19:34]Write i2c OK [12:19:34]MH_I2C_Read... [12:19:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:19:34]Read from MH i2c: E2 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 03 00 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 03 00 18 69 00 90 00 F5 [12:19:34]RAPDU: 90 00 [12:19:34]wFMCommunicate OK [12:19:34]wFMCommunicate request_size=255 [12:19:34]MH_SAM_APDU [12:19: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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 D9 A3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E8 55 03 00 35 04 06 00 B8 [12:19:34]Write to MH i2c: E2 02 01 19 69 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 D9 A3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E8 55 03 00 35 04 06 00 B8 00 00 6E [12:19:34]Write i2c OK [12:19:34]MH_I2C_Read... [12:19:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:34]Read from MH i2c: E2 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 03 00 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 03 00 19 69 00 90 00 F6 [12:19:34]RAPDU: 90 00 [12:19:34]wFMCommunicate OK [12:19:34]wFMCommunicate request_size=10 [12:19:34]MH_SAM_APDU [12:19:34]CAPDU: 80 0D 02 02 05 65 E2 45 52 F0 [12:19:34]Write to MH i2c: E2 0D 00 1A 69 80 0D 02 02 05 00 65 E2 45 52 F0 00 00 D5 [12:19:34]Write i2c OK [12:19:34]MH_I2C_Read... [12:19:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:34]Read from MH i2c: E2 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 03 00 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 03 00 1A 69 00 90 00 F7 [12:19:34]RAPDU: 90 00 [12:19:34]wFMCommunicate OK [12:19:34]wFMCommunicate request_size=4 [12:19:34]MH_SAM_APDU [12:19:34]CAPDU: 80 0D 03 02 [12:19:34]Write to MH i2c: E2 08 00 1B 69 80 0D 03 02 00 00 00 00 FF [12:19:34]Write i2c OK [12:19:34]MH_I2C_Read... [12:19:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:19:34]Read from MH i2c: E2 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 0B 00 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 0B 00 1B 69 00 C9 DD 07 C4 D9 25 3C 13 90 00 BE [12:19:34]RAPDU: C9 DD 07 C4 D9 25 3C 13 90 00 [12:19:34]wFMCommunicate OK [12:19:34]SAM_PROTO_SignData done [12:19:34]FM_MakeSignedData done [12:19:34]CreateOFDProtocolMessage [12:19:34]wFMCommunicate request_size=4 [12:19:34]MH_SAM_APDU [12:19:34]CAPDU: 80 11 00 00 [12:19:34]Write to MH i2c: E2 08 00 1C 69 80 11 00 00 00 00 00 00 FF [12:19:34]Write i2c OK [12:19:34]MH_I2C_Read... [12:19:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:34]Read from MH i2c: E2 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 17 00 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 17 00 1C 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4E [12:19:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:19:34]wFMCommunicate OK [12:19:34]CreateOFDProtocolMessage done [12:19:34]OFDSenderStorePacket 218600 [12:19:34]StoreOFDPacket docnum=218600 [12:19:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 35 48 07 01 54 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 D9 A3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E8 55 03 00 35 04 06 00 B8 65 E2 45 52 F0 C9 DD 07 C4 D9 25 3C 13 [12:19:34]CheckFolder [12:19:34]dirname=/storage/ofd_packets [12:19:34]CheckFolder done [12:19:34]ProducePacketName [12:19:34]name=ofd_packets/00218600 [12:19:34]NVStorageSaveData ofd_packets/00218600 [12:19:34]File name is /storage/ofd_packets/00218600 [12:19:34]Write 301 bytes [12:19:34]NVStorageSaveData done [12:19:34]OFDSenderStorePacket done [12:19:34]KKMCreateOFDPacket done [12:19:34]NVStorageSaveData kkm_last_timestamp [12:19:34]File name is /storage/kkm_last_timestamp [12:19:34]OFD Sender: Processing packet 218600 [packets to send 80, broken 79] [12:19:34]ProducePacketName [12:19:34]name=ofd_packets/00218600 [12:19:34]OFD Sender: To server: pG, [12:19:34]CommunicateWithHost lk.salyk.kg:30040 [12:19:34]ConnectInit lk.salyk.kg [12:19:34]Write 4 bytes [12:19:34]NVStorageSaveData done [12:19:34]ExternCall_PrintAddStr [12:19:34]wPrintStart [12:19:34]Write to MH i2c: 01 00 00 1D 69 86 [12:19:34]Write i2c OK [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: 01 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: 01 07 00 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: 01 07 00 1D 69 00 00 00 00 00 FF 0F 9B [12:19:34]RasterBufferAndPrint [12:19:34]line Счет N : (1)536150 [12:19:34]line ИНН: 02508201610067 [12:19:34]line Контрольно-Кассовый Чек [12:19:34]line ПРОДАЖА [12:19:34]line ТРК (МРК, ГНК) : 33 [12:19:34]line Товар: 2710124130 [12:19:34]line Аи-92-К-2 [12:19:34]line 15.000 * 0.00 [12:19:34]line = 0.00 [12:19:34]line НДС 12% НСП 1% [12:19:34]line > о реализуемом товаре [12:19:34]line ИТОГО: 0.00 [12:19:34]line НСП 1% : 0.00 [12:19:34]line НДС 12% : 0.00 [12:19:34]line Наличными: 0.00 [12:19:34]line Безнал.: 0.00 [12:19:34]line Место: АЗС № 84 "Партнер Нефть" [12:19:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:19:34]line СНО: Общий режим [12:19:34]line Чек 245 19.10.2024 12:19 [12:19:34]line Смена: 443 ФФД: 1.0 [12:19:34]line ЗНМ: 0300000178 [12:19:34]line РНМ: 0000000000098116 [12:19:34]line Версия ККМ: 001 [12:19:34]line Талоны: ТК ГПНА Online [12:19:34]line 30100855 [12:19:34]line ФМ: 0000000000965413 [12:19:34]line ФД: 218600 [12:19:34]line ФПД: 202747727401712 [12:19:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T121937&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218600&fm=202747727401712&tin=02508201610067®Number=0000000000098116&sum=0 [12:19:35]Connected sock=11 [12:19:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 35 48 07 01 54 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 D9 A3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E8 55 03 00 35 04 06 00 B8 65 E2 45 52 F0 C9 DD 07 C4 D9 25 3C 13 [12:19:35]written 0, free lines is 4095 [12:19:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A7 23 47 00 4D 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 39 36 35 34 31 33 10 04 04 00 E8 55 03 00 F4 03 04 00 73 4F 13 67 B6 04 01 00 00 02 33 E6 EA 78 4B BC CB [12:19:35]CommunicateWithHost err = 0 [12:19:35]CheckOFDResponse [12:19:35]1017 (14) - 77093643461234 [12:19:35]1041 (16) - 0000000000965413 [12:19:35]1040 (4) - 218600 [12:19:35]1012 (4) - 19.10.2024 06:19 [12:19:35]1206 (1) - 0 [12:19:35]OFD Sender: Remove packet 218600 [12:19:35]ProducePacketName [12:19:35]name=ofd_packets/00218600 [12:19:35]NVStorageDeleteData [12:19:35]Write to MH i2c: 01 00 00 47 69 B0 [12:19:35]Write i2c OK [12:19:35]MH_I2C_Read... [12:19:35]Read from MH i2c: 01 [12:19:35]MH_I2C_Read... [12:19:35]Read from MH i2c: 01 07 00 [12:19:35]MH_I2C_Read... [12:19:35]Read from MH i2c: 01 07 00 47 69 00 00 00 00 00 F4 0C B7 [12:19:35]RasterBufferAndPrint [12:19:35]line [12:19:35]line [12:19:35]line [12:19:35]line [12:19:35]line [12:19:35]written 0, free lines is 3323 [12:19:35]MH_Cut [12:19:35]Write to MH i2c: D1 01 00 4E 69 01 89 [12:19:35]Write i2c OK [12:19:35]MH_I2C_Read... [12:19:35]Read from MH i2c: D1 [12:19:35]MH_I2C_Read... [12:19:35]Read from MH i2c: D1 01 00 [12:19:35]MH_I2C_Read... [12:19:35]Read from MH i2c: D1 01 00 4E 69 00 88 [12:19:35]Write to MH i2c: 01 00 00 4F 69 B8 [12:19:35]Write i2c OK [12:19:35]MH_I2C_Read... [12:19:35]OFD Sender: No OFD packet to send [12:19:36]*** Cut start [12:19:36]*** Partial cut [12:19:36]*** CUTSNS_PIN = 1 [12:19:36]*** CUTSNS_PIN = 0 [12:19:36]*** Brake cut motor [12:19:36]Read from MH i2c: 01 [12:19:36]MH_I2C_Read... [12:19:36]*** Stop cut motor [12:19:36]*** Cut end [12:19:36]Read from MH i2c: 01 07 00 [12:19:36]MH_I2C_Read... [12:19:36]Read from MH i2c: 01 07 00 4F 69 00 00 00 00 00 FF 0F CD [12:19:36]process_action close_receipt done [12:19:36]requested_data is exist [12:19:36]produce_requested_data [12:19:36]requested_item fm.sn is exist - process it [12:19:36]wFMCommunicate request_size=4 [12:19:36]MH_SAM_APDU [12:19:36]CAPDU: 80 11 00 00 [12:19:36]Write to MH i2c: E2 08 00 50 69 80 11 00 00 00 00 00 00 33 [12:19:36]Write i2c OK [12:19:36]MH_I2C_Read... [12:19:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:37]Read from MH i2c: E2 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 17 00 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 17 00 50 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 82 [12:19:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:19:37]wFMCommunicate OK [12:19:37]requested_item fd.num is exist - process it [12:19:37]SAM_PROTO_GetFieldsCounters [12:19:37]wFMCommunicate request_size=4 [12:19:37]MH_SAM_APDU [12:19:37]CAPDU: 80 13 00 00 [12:19:37]Write to MH i2c: E2 08 00 51 69 80 13 00 00 00 00 00 00 36 [12:19:37]Write i2c OK [12:19:37]MH_I2C_Read... [12:19:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:19:37]Read from MH i2c: E2 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 62 00 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 62 00 51 69 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E8 55 03 00 0E 04 04 00 BB 01 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 2E [12:19:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E8 55 03 00 0E 04 04 00 BB 01 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 [12:19:37]wFMCommunicate OK [12:19:37]SAM_PROTO_GetFieldsCounters done [12:19:37]requested_item shift.num is exist - process it [12:19:37]requested_item shift.opened is exist - process it [12:19:37]req_shift_opened [12:19:37]FM_GetShiftState [12:19:37]SAM_PROTO_GetShiftState [12:19:37]wFMCommunicate request_size=4 [12:19:37]MH_SAM_APDU [12:19:37]CAPDU: 80 13 01 00 [12:19:37]Write to MH i2c: E2 08 00 52 69 80 13 01 00 00 00 00 00 38 [12:19:37]Write i2c OK [12:19:37]MH_I2C_Read... [12:19:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:37]Read from MH i2c: E2 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 0E 00 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 0E 00 52 69 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7B [12:19:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:19:37]wFMCommunicate OK [12:19:37]SAM_PROTO_GetShiftState done [12:19:37]FM_GetShiftState done [12:19:37]req_shift_opened done [12:19:37]requested_item shift.open_date is exist - process it [12:19:37]req_shift_open_date [12:19:37]req_shift_open_date done [12:19:37]produce_requested_data done [12:19:37]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218600,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:19:37]process_action_free close_receipt [12:19:37]json_value_free [12:19:37]json_value_free done [12:19:37]process_json_proto returns [12:19:37]Send response to host [12:19:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218600,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:19:37]free response buf [12:19:37]execute_script done [12:19:37]execute_script returns [12:19:37]free content buf [12:19:37]Sock 8.Close socket [12:19:37]Sock 8.Thread stoped [12:19:40]OFD Sender: No OFD packet to send [12:19:45]OFD Sender: No OFD packet to send [12:19:50]OFD Sender: No OFD packet to send [12:19:55]OFD Sender: No OFD packet to send [12:20:00]OFD Sender: No OFD packet to send [12:20:05]OFD Sender: No OFD packet to send [12:20:10]OFD Sender: No OFD packet to send [12:20:15]OFD Sender: No OFD packet to send [12:20:20]OFD Sender: No OFD packet to send [12:20:25]OFD Sender: No OFD packet to send [12:20:30]OFD Sender: No OFD packet to send [12:20:35]OFD Sender: No OFD packet to send [12:20:40]OFD Sender: No OFD packet to send [12:20:45]OFD Sender: No OFD packet to send [12:20:50]OFD Sender: No OFD packet to send [12:20:55]OFD Sender: No OFD packet to send [12:21:00]OFD Sender: No OFD packet to send [12:21:05]OFD Sender: No OFD packet to send [12:21:10]OFD Sender: No OFD packet to send [12:21:15]OFD Sender: No OFD packet to send [12:21:20]OFD Sender: No OFD packet to send [12:21:26]OFD Sender: No OFD packet to send [12:21:31]OFD Sender: No OFD packet to send [12:21:36]OFD Sender: No OFD packet to send [12:21:41]OFD Sender: No OFD packet to send [12:21:46]OFD Sender: No OFD packet to send [12:21:51]OFD Sender: No OFD packet to send [12:21:56]OFD Sender: No OFD packet to send [12:22:01]OFD Sender: No OFD packet to send [12:22:06]OFD Sender: No OFD packet to send [12:22:11]OFD Sender: No OFD packet to send [12:22:16]OFD Sender: No OFD packet to send [12:22:21]OFD Sender: No OFD packet to send [12:22:26]OFD Sender: No OFD packet to send [12:22:31]OFD Sender: No OFD packet to send [12:22:36]OFD Sender: No OFD packet to send [12:22:41]OFD Sender: No OFD packet to send [12:22:41]accept exits with 9 [12:22:41]New connection [12:22:41]New thread 3066826084 created [12:22:41]Thread 3066682724 joined [12:22:41]Waiting for new connection... [12:22:41] Sock 9.Parse request [12:22:41]Sock 9.Check first char [12:22:41]Sock 9.First char is OK [12:22:41]request: POST /json_proto HTTP/1.0 [12:22:41]Method: POST [12:22:41]URL: /json_proto [12:22:41]Method is POST - this is cgi request [12:22:41]url: /json_proto [12:22:41]query_string will be loaded in cgi processing [12:22:41]execute_cgi json_proto POST (null) [12:22:41]execute_cgi path=json_proto method=POST [12:22:41]POST find Content-Length [12:22:41]Host: 172.17.40.4:8080 [12:22:41]Content-Length: 769 [12:22:41]Content-Type: application/json [12:22:41] [12:22:41]POST finish read [12:22:41]Found Content-Length = 769 [12:22:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 20.000, "sum" : 1484.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" : 1484.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:41]execute_script... [12:22: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)536151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 20.000, "sum" : 1484.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" : 1484.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:41]POST & json_proto [12:22:41]process_json_proto [12:22:41]json parsed OK: [12:22:41]protocol is kg_v1.0 [12:22:41]action value=close_receipt [12:22:41]process_action close_receipt [12:22:41]cmd_close_receipt [12:22:41]MH_GetDate [12:22:41]Write to MH i2c: F0 00 00 53 69 AB [12:22:41]Write i2c OK [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: F0 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: F0 09 00 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: F0 09 00 53 69 00 95 A4 13 67 EE 0E 0D 67 D7 [12:22:41]GetLastDocTimeStamp 1729340377 [12:22:41]current date 1729340565 [12:22:41]FM_GetShiftState [12:22:41]SAM_PROTO_GetShiftState [12:22:41]wFMCommunicate request_size=4 [12:22:41]MH_SAM_APDU [12:22:41]CAPDU: 80 13 01 00 [12:22:41]Write to MH i2c: E2 08 00 54 69 80 13 01 00 00 00 00 00 3A [12:22:41]Write i2c OK [12:22:41]MH_I2C_Read... [12:22:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:41]Read from MH i2c: E2 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: E2 0E 00 [12:22:41]MH_I2C_Read... [12:22:41]Read from MH i2c: E2 0E 00 54 69 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7D [12:22:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:22:41]wFMCommunicate OK [12:22:41]SAM_PROTO_GetShiftState done [12:22:41]FM_GetShiftState done [12:22:41]opened in 1729296582 [12:22:41]opened+sec_in_day 1729382982 [12:22:41]quantity*price = 148400 [12:22:41]sum+1 = 148401 [12:22:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1484.00 НСП 1% : 13.13 НДС 12% : 157.59 Наличными: 0.00 Безнал.: 1484.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 246 19.10.2024 12:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218601 ФПД: 131346571082176 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T122245&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218601&fm=131346571082176&tin=02508201610067®Number=0000000000098116&sum=148400 [12:22:42]StoreToDocumentArchive [12:22:42]shift 443 fd 218601 [12:22:42]save to /storage/0443/doc_00218601 [12:22:42]save last doc name /storage/0443/doc_00218601 to /storage/kkm_last_doc_name [12:22:42]save OK [12:22:42]Clear old archive folders... [12:22:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:22:42]tlvbuf is 0151DAA0 [12:22:42]SAM_PROTO_ClearQueue [12:22:42]wFMCommunicate request_size=4 [12:22:42]MH_SAM_APDU [12:22:42]CAPDU: 80 09 00 00 [12:22:42]Write to MH i2c: E2 08 00 61 69 80 09 00 00 00 00 00 00 3C [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:42]Read from MH i2c: E2 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 61 69 00 90 00 3E [12:22:42]RAPDU: 90 00 [12:22:42]wFMCommunicate OK [12:22:42]SAM_PROTO_ClearQueue done [12:22:42]KKMCreateOFDPacket [12:22:42]OFDProtocolAddRootSTLVToBuf [12:22:42]FM_MakeSignedData [12:22:42]FM_MakeSignedData [12:22:42]SAM_PROTO_SignData [12:22:42]wFMCommunicate request_size=4 [12:22:42]MH_SAM_APDU [12:22:42]CAPDU: 80 0D 01 02 [12:22:42]Write to MH i2c: E2 08 00 62 69 80 0D 01 02 00 00 00 00 44 [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:42]Read from MH i2c: E2 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 62 69 00 90 00 3F [12:22:42]RAPDU: 90 00 [12:22:42]wFMCommunicate OK [12:22:42]wFMCommunicate request_size=255 [12:22:42]MH_SAM_APDU [12:22:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B0 43 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 43 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 3D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 43 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 95 A4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E9 55 03 00 35 04 06 00 77 [12:22:42]Write to MH i2c: E2 02 01 63 69 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 20 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B0 43 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 43 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 3D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 43 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 95 A4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E9 55 03 00 35 04 06 00 77 00 00 C0 [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:42]Read from MH i2c: E2 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 63 69 00 90 00 40 [12:22:42]RAPDU: 90 00 [12:22:42]wFMCommunicate OK [12:22:42]wFMCommunicate request_size=10 [12:22:42]MH_SAM_APDU [12:22:42]CAPDU: 80 0D 02 02 05 75 81 B6 39 C0 [12:22:42]Write to MH i2c: E2 0D 00 64 69 80 0D 02 02 05 00 75 81 B6 39 C0 00 00 F6 [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:42]Read from MH i2c: E2 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 03 00 64 69 00 90 00 41 [12:22:42]RAPDU: 90 00 [12:22:42]wFMCommunicate OK [12:22:42]wFMCommunicate request_size=4 [12:22:42]MH_SAM_APDU [12:22:42]CAPDU: 80 0D 03 02 [12:22:42]Write to MH i2c: E2 08 00 65 69 80 0D 03 02 00 00 00 00 49 [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:42]Read from MH i2c: E2 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 0B 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 0B 00 65 69 00 E6 D9 4B 1C 6B E8 7F F3 90 00 35 [12:22:42]RAPDU: E6 D9 4B 1C 6B E8 7F F3 90 00 [12:22:42]wFMCommunicate OK [12:22:42]SAM_PROTO_SignData done [12:22:42]FM_MakeSignedData done [12:22:42]CreateOFDProtocolMessage [12:22:42]wFMCommunicate request_size=4 [12:22:42]MH_SAM_APDU [12:22:42]CAPDU: 80 11 00 00 [12:22:42]Write to MH i2c: E2 08 00 66 69 80 11 00 00 00 00 00 00 49 [12:22:42]Write i2c OK [12:22:42]MH_I2C_Read... [12:22:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:42]Read from MH i2c: E2 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 17 00 [12:22:42]MH_I2C_Read... [12:22:42]Read from MH i2c: E2 17 00 66 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 98 [12:22:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:22:42]wFMCommunicate OK [12:22:42]CreateOFDProtocolMessage done [12:22:42]OFDSenderStorePacket 218601 [12:22:42]StoreOFDPacket docnum=218601 [12:22:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 97 20 07 01 D7 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B0 43 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 43 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 3D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 43 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 95 A4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E9 55 03 00 35 04 06 00 77 75 81 B6 39 C0 E6 D9 4B 1C 6B E8 7F F3 [12:22:42]CheckFolder [12:22:42]dirname=/storage/ofd_packets [12:22:42]CheckFolder done [12:22:42]ProducePacketName [12:22:42]name=ofd_packets/00218601 [12:22:42]NVStorageSaveData ofd_packets/00218601 [12:22:42]File name is /storage/ofd_packets/00218601 [12:22:42]Write 301 bytes [12:22:42]NVStorageSaveData done [12:22:42]OFDSenderStorePacket done [12:22:42]KKMCreateOFDPacket done [12:22:42]NVStorageSaveData kkm_last_timestamp [12:22:42]File name is /storage/kkm_last_timestamp [12:22:42]Write 4 bytes [12:22:42]NVStorageSaveData done [12:22:43]ExternCall_PrintAddStr [12:22:43]wPrintStart [12:22:43]Write to MH i2c: 01 00 00 67 69 D0 [12:22:43]Write i2c OK [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: 01 [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: 01 07 00 [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: 01 07 00 67 69 00 00 00 00 00 FF 0F E5 [12:22:43]RasterBufferAndPrint [12:22:43]line Счет N : (1)536151 [12:22:43]line ИНН: 02508201610067 [12:22:43]line Контрольно-Кассовый Чек [12:22:43]line ПРОДАЖА [12:22:43]line ТРК (МРК, ГНК) : 21 [12:22:43]line Товар: 2710124500 [12:22:43]line Аи-95-К-3 [12:22:43]line 20.000 * 74.20 [12:22:43]line = 1484.00 [12:22:43]line НДС 12% НСП 1% [12:22:43]line > о реализуемом товаре [12:22:43]line ИТОГО: 1484.00 [12:22:43]line НСП 1% : 13.13 [12:22:43]line НДС 12% : 157.59 [12:22:43]line Наличными: 0.00 [12:22:43]line Безнал.: 1484.00 [12:22:43]line Место: АЗС № 84 "Партнер Нефть" [12:22:43]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:22:43]line СНО: Общий режим [12:22:43]line Чек 246 19.10.2024 12:22 [12:22:43]line Смена: 443 ФФД: 1.0 [12:22:43]line ЗНМ: 0300000178 [12:22:43]line РНМ: 0000000000098116 [12:22:43]line Версия ККМ: 001 [12:22:43]line Платежная система: Mbank [12:22:43]line ФМ: 0000000000965413 [12:22:43]line ФД: 218601 [12:22:43]line ФПД: 131346571082176 [12:22:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T122245&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218601&fm=131346571082176&tin=02508201610067®Number=0000000000098116&sum=148400 [12:22:43]written 0, free lines is 4095 [12:22:43]OFD Sender: Processing packet 218601 [packets to send 80, broken 79] [12:22:43]ProducePacketName [12:22:43]name=ofd_packets/00218601 [12:22:43]OFD Sender: To server: pG, [12:22:43]CommunicateWithHost lk.salyk.kg:30040 [12:22:43]ConnectInit lk.salyk.kg [12:22:43]Connected sock=10 [12:22:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 97 20 07 01 D7 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B0 43 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 43 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 3D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 43 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 95 A4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E9 55 03 00 35 04 06 00 77 75 81 B6 39 C0 E6 D9 4B 1C 6B E8 7F F3 [12:22:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5E 51 47 00 4E 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 39 36 35 34 31 33 10 04 04 00 E9 55 03 00 F4 03 04 00 2F 50 13 67 B6 04 01 00 00 CB 82 69 68 C0 F7 2E 8D [12:22:43]CommunicateWithHost err = 0 [12:22:43]CheckOFDResponse [12:22:43]1017 (14) - 77093643461234 [12:22:43]1041 (16) - 0000000000965413 [12:22:43]1040 (4) - 218601 [12:22:43]1012 (4) - 19.10.2024 06:22 [12:22:43]1206 (1) - 0 [12:22:43]OFD Sender: Remove packet 218601 [12:22:43]ProducePacketName [12:22:43]name=ofd_packets/00218601 [12:22:43]NVStorageDeleteData [12:22:43]Write to MH i2c: 01 00 00 90 69 F9 [12:22:43]Write i2c OK [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: 01 [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: 01 07 00 [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: 01 07 00 90 69 00 00 00 00 00 12 0D 1F [12:22:43]RasterBufferAndPrint [12:22:43]line [12:22:43]line [12:22:43]line [12:22:43]line [12:22:43]line [12:22:43]written 0, free lines is 3353 [12:22:43]MH_Cut [12:22:43]Write to MH i2c: D1 01 00 97 69 01 D2 [12:22:43]Write i2c OK [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: D1 [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: D1 01 00 [12:22:43]MH_I2C_Read... [12:22:43]Read from MH i2c: D1 01 00 97 69 00 D1 [12:22:43]Write to MH i2c: 01 00 00 98 69 01 [12:22:43]Write i2c OK [12:22:43]MH_I2C_Read... [12:22:44]OFD Sender: No OFD packet to send [12:22:44]*** Cut start [12:22:44]*** Partial cut [12:22:44]*** CUTSNS_PIN = 1 [12:22:44]*** CUTSNS_PIN = 0 [12:22:44]*** Brake cut motor [12:22:45]Read from MH i2c: 01 [12:22:45]MH_I2C_Read... [12:22:45]*** Stop cut motor [12:22:45]*** Cut end [12:22:45]Read from MH i2c: 01 07 00 [12:22:45]MH_I2C_Read... [12:22:45]Read from MH i2c: 01 07 00 98 69 00 00 00 00 00 FF 0F 16 [12:22:45]process_action close_receipt done [12:22:45]requested_data is exist [12:22:45]produce_requested_data [12:22:45]requested_item fm.sn is exist - process it [12:22:45]wFMCommunicate request_size=4 [12:22:45]MH_SAM_APDU [12:22:45]CAPDU: 80 11 00 00 [12:22:45]Write to MH i2c: E2 08 00 99 69 80 11 00 00 00 00 00 00 7C [12:22:45]Write i2c OK [12:22:45]MH_I2C_Read... [12:22:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:45]Read from MH i2c: E2 [12:22:45]MH_I2C_Read... [12:22:45]Read from MH i2c: E2 17 00 [12:22:45]MH_I2C_Read... [12:22:45]Read from MH i2c: E2 17 00 99 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CB [12:22:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:22:45]wFMCommunicate OK [12:22:45]requested_item fd.num is exist - process it [12:22:45]SAM_PROTO_GetFieldsCounters [12:22:45]wFMCommunicate request_size=4 [12:22:45]MH_SAM_APDU [12:22:45]CAPDU: 80 13 00 00 [12:22:45]Write to MH i2c: E2 08 00 9A 69 80 13 00 00 00 00 00 00 7F [12:22:45]Write i2c OK [12:22:45]MH_I2C_Read... [12:22:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:45]Read from MH i2c: E2 [12:22:45]MH_I2C_Read... [12:22:45]Read from MH i2c: E2 62 00 [12:22:45]MH_I2C_Read... [12:22:45]Read from MH i2c: E2 62 00 9A 69 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E9 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 7B [12:22:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E9 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:22:45]wFMCommunicate OK [12:22:45]SAM_PROTO_GetFieldsCounters done [12:22:45]requested_item shift.num is exist - process it [12:22:45]requested_item shift.opened is exist - process it [12:22:45]req_shift_opened [12:22:45]FM_GetShiftState [12:22:45]SAM_PROTO_GetShiftState [12:22:45]wFMCommunicate request_size=4 [12:22:45]MH_SAM_APDU [12:22:45]CAPDU: 80 13 01 00 [12:22:45]Write to MH i2c: E2 08 00 9B 69 80 13 01 00 00 00 00 00 81 [12:22:45]Write i2c OK [12:22:45]MH_I2C_Read... [12:22:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:45]Read from MH i2c: E2 [12:22:45]MH_I2C_Read... [12:22:45]Read from MH i2c: E2 0E 00 [12:22:45]MH_I2C_Read... [12:22:45]Read from MH i2c: E2 0E 00 9B 69 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C4 [12:22:45]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:22:45]wFMCommunicate OK [12:22:45]SAM_PROTO_GetShiftState done [12:22:45]FM_GetShiftState done [12:22:45]req_shift_opened done [12:22:45]requested_item shift.open_date is exist - process it [12:22:45]req_shift_open_date [12:22:45]req_shift_open_date done [12:22:45]produce_requested_data done [12:22:45]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218601,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:22:45]process_action_free close_receipt [12:22:45]json_value_free [12:22:45]json_value_free done [12:22:45]process_json_proto returns [12:22:45]Send response to host [12:22:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218601,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:22:45]free response buf [12:22:45]execute_script done [12:22:45]execute_script returns [12:22:45]free content buf [12:22:45]Sock 9.Close socket [12:22:45]Sock 9.Thread stoped [12:22:49]OFD Sender: No OFD packet to send [12:22:54]OFD Sender: No OFD packet to send [12:22:59]OFD Sender: No OFD packet to send [12:23:04]OFD Sender: No OFD packet to send [12:23:09]OFD Sender: No OFD packet to send [12:23:14]OFD Sender: No OFD packet to send [12:23:14]accept exits with 8 [12:23:14]New connection [12:23:14]New thread 3066682724 created [12:23:14]Thread 3066826084 joined [12:23:14]Waiting for new connection... [12:23:14] Sock 8.Parse request [12:23:14]Sock 8.Check first char [12:23:14]Sock 8.First char is OK [12:23:14]request: POST /json_proto HTTP/1.0 [12:23:14]Method: POST [12:23:14]URL: /json_proto [12:23:14]Method is POST - this is cgi request [12:23:14]url: /json_proto [12:23:14]query_string will be loaded in cgi processing [12:23:14]execute_cgi json_proto POST (null) [12:23:14]execute_cgi path=json_proto method=POST [12:23:14]POST find Content-Length [12:23:14]Host: 172.17.40.4:8080 [12:23:14]Content-Length: 766 [12:23:14]Content-Type: application/json [12:23:14] [12:23:14]POST finish read [12:23:14]Found Content-Length = 766 [12:23:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [12:23:14]execute_script... [12:23: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)536152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [12:23:14]POST & json_proto [12:23:14]process_json_proto [12:23:14]json parsed OK: [12:23:14]protocol is kg_v1.0 [12:23:14]action value=close_receipt [12:23:14]process_action close_receipt [12:23:14]cmd_close_receipt [12:23:14]MH_GetDate [12:23:14]Write to MH i2c: F0 00 00 9C 69 F4 [12:23:14]Write i2c OK [12:23:14]MH_I2C_Read... [12:23:14]Read from MH i2c: F0 [12:23:14]MH_I2C_Read... [12:23:14]Read from MH i2c: F0 09 00 [12:23:14]MH_I2C_Read... [12:23:14]Read from MH i2c: F0 09 00 9C 69 00 B7 A4 13 67 EE 0E 0D 67 42 [12:23:14]GetLastDocTimeStamp 1729340565 [12:23:14]current date 1729340599 [12:23:14]FM_GetShiftState [12:23:14]SAM_PROTO_GetShiftState [12:23:14]wFMCommunicate request_size=4 [12:23:14]MH_SAM_APDU [12:23:14]CAPDU: 80 13 01 00 [12:23:14]Write to MH i2c: E2 08 00 9D 69 80 13 01 00 00 00 00 00 83 [12:23:14]Write i2c OK [12:23:14]MH_I2C_Read... [12:23:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:14]Read from MH i2c: E2 [12:23:14]MH_I2C_Read... [12:23:14]Read from MH i2c: E2 0E 00 [12:23:14]MH_I2C_Read... [12:23:14]Read from MH i2c: E2 0E 00 9D 69 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C6 [12:23:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:23:14]wFMCommunicate OK [12:23:14]SAM_PROTO_GetShiftState done [12:23:14]FM_GetShiftState done [12:23:14]opened in 1729296582 [12:23:14]opened+sec_in_day 1729382982 [12:23:14]quantity*price = 50041 [12:23:14]sum+1 = 50042 [12:23:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 247 19.10.2024 12:23 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218602 ФПД: 92554345372464 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T122319&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218602&fm=92554345372464&tin=02508201610067®Number=0000000000098116&sum=50041 [12:23:15]StoreToDocumentArchive [12:23:15]shift 443 fd 218602 [12:23:15]save to /storage/0443/doc_00218602 [12:23:15]save last doc name /storage/0443/doc_00218602 to /storage/kkm_last_doc_name [12:23:15]save OK [12:23:15]Clear old archive folders... [12:23:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:23:15]tlvbuf is 017416A0 [12:23:15]SAM_PROTO_ClearQueue [12:23:15]wFMCommunicate request_size=4 [12:23:15]MH_SAM_APDU [12:23:15]CAPDU: 80 09 00 00 [12:23:15]Write to MH i2c: E2 08 00 AA 69 80 09 00 00 00 00 00 00 85 [12:23:15]Write i2c OK [12:23:15]MH_I2C_Read... [12:23:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:23:15]Read from MH i2c: E2 [12:23:15]MH_I2C_Read... [12:23:15]Read from MH i2c: E2 03 00 [12:23:15]MH_I2C_Read... [12:23:15]Read from MH i2c: E2 03 00 AA 69 00 90 00 87 [12:23:15]RAPDU: 90 00 [12:23:15]wFMCommunicate OK [12:23:15]SAM_PROTO_ClearQueue done [12:23:15]KKMCreateOFDPacket [12:23:15]OFDProtocolAddRootSTLVToBuf [12:23:15]FM_MakeSignedData [12:23:15]FM_MakeSignedData [12:23:15]SAM_PROTO_SignData [12:23:15]wFMCommunicate request_size=4 [12:23:15]MH_SAM_APDU [12:23:15]CAPDU: 80 0D 01 02 [12:23:15]Write to MH i2c: E2 08 00 AB 69 80 0D 01 02 00 00 00 00 8D [12:23:15]Write i2c OK [12:23:15]MH_I2C_Read... [12:23:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:23:15]Read from MH i2c: E2 [12:23:15]MH_I2C_Read... [12:23:15]Read from MH i2c: E2 03 00 [12:23:15]MH_I2C_Read... [12:23:15]Read from MH i2c: E2 03 00 AB 69 00 90 00 88 [12:23:15]RAPDU: 90 00 [12:23:15]wFMCommunicate OK [12:23:15]wFMCommunicate request_size=255 [12:23:15]MH_SAM_APDU [12:23: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 F7 00 00 00 F4 03 04 00 B7 A4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EA 55 03 00 35 04 06 00 54 [12:23:15]Write to MH i2c: E2 02 01 AC 69 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 F7 00 00 00 F4 03 04 00 B7 A4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EA 55 03 00 35 04 06 00 54 00 00 85 [12:23:15]Write i2c OK [12:23:15]MH_I2C_Read... [12:23:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:16]Read from MH i2c: E2 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: E2 03 00 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: E2 03 00 AC 69 00 90 00 89 [12:23:16]RAPDU: 90 00 [12:23:16]wFMCommunicate OK [12:23:16]wFMCommunicate request_size=10 [12:23:16]MH_SAM_APDU [12:23:16]CAPDU: 80 0D 02 02 05 2D 7C E0 DB 30 [12:23:16]Write to MH i2c: E2 0D 00 AD 69 80 0D 02 02 05 00 2D 7C E0 DB 30 00 00 2E [12:23:16]Write i2c OK [12:23:16]MH_I2C_Read... [12:23:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:16]Read from MH i2c: E2 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: E2 03 00 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: E2 03 00 AD 69 00 90 00 8A [12:23:16]RAPDU: 90 00 [12:23:16]wFMCommunicate OK [12:23:16]wFMCommunicate request_size=4 [12:23:16]MH_SAM_APDU [12:23:16]CAPDU: 80 0D 03 02 [12:23:16]Write to MH i2c: E2 08 00 AE 69 80 0D 03 02 00 00 00 00 92 [12:23:16]Write i2c OK [12:23:16]MH_I2C_Read... [12:23:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:23:16]Read from MH i2c: E2 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: E2 0B 00 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: E2 0B 00 AE 69 00 D6 DB A1 2B 53 C9 E2 60 90 00 6E [12:23:16]RAPDU: D6 DB A1 2B 53 C9 E2 60 90 00 [12:23:16]wFMCommunicate OK [12:23:16]SAM_PROTO_SignData done [12:23:16]FM_MakeSignedData done [12:23:16]CreateOFDProtocolMessage [12:23:16]wFMCommunicate request_size=4 [12:23:16]MH_SAM_APDU [12:23:16]CAPDU: 80 11 00 00 [12:23:16]Write to MH i2c: E2 08 00 AF 69 80 11 00 00 00 00 00 00 92 [12:23:16]Write i2c OK [12:23:16]MH_I2C_Read... [12:23:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:16]Read from MH i2c: E2 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: E2 17 00 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: E2 17 00 AF 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E1 [12:23:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:23:16]wFMCommunicate OK [12:23:16]CreateOFDProtocolMessage done [12:23:16]OFDSenderStorePacket 218602 [12:23:16]StoreOFDPacket docnum=218602 [12:23:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 32 F1 07 01 C3 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 F7 00 00 00 F4 03 04 00 B7 A4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EA 55 03 00 35 04 06 00 54 2D 7C E0 DB 30 D6 DB A1 2B 53 C9 E2 60 [12:23:16]CheckFolder [12:23:16]dirname=/storage/ofd_packets [12:23:16]CheckFolder done [12:23:16]ProducePacketName [12:23:16]name=ofd_packets/00218602 [12:23:16]NVStorageSaveData ofd_packets/00218602 [12:23:16]File name is /storage/ofd_packets/00218602 [12:23:16]Write 301 bytes [12:23:16]NVStorageSaveData done [12:23:16]OFDSenderStorePacket done [12:23:16]KKMCreateOFDPacket done [12:23:16]NVStorageSaveData kkm_last_timestamp [12:23:16]File name is /storage/kkm_last_timestamp [12:23:16]Write 4 bytes [12:23:16]NVStorageSaveData done [12:23:16]ExternCall_PrintAddStr [12:23:16]wPrintStart [12:23:16]Write to MH i2c: 01 00 00 B0 69 19 [12:23:16]Write i2c OK [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: 01 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: 01 07 00 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: 01 07 00 B0 69 00 00 00 00 00 FF 0F 2E [12:23:16]RasterBufferAndPrint [12:23:16]line Счет N : (1)536152 [12:23:16]line ИНН: 02508201610067 [12:23:16]line Контрольно-Кассовый Чек [12:23:16]line ПРОДАЖА [12:23:16]line ТРК (МРК, ГНК) : 13 [12:23:16]line Товар: 2710124130 [12:23:16]line Аи-92-К-2 [12:23:16]line 7.480 * 66.90 [12:23:16]line = 500.41 [12:23:16]line НДС 12% НСП 1% [12:23:16]line > о реализуемом товаре [12:23:16]line ИТОГО: 500.41 [12:23:16]line НСП 1% : 4.43 [12:23:16]line НДС 12% : 53.14 [12:23:16]line Наличными: 0.00 [12:23:16]line Безнал.: 500.41 [12:23:16]line Место: АЗС № 84 "Партнер Нефть" [12:23:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:23:16]line СНО: Общий режим [12:23:16]line Чек 247 19.10.2024 12:23 [12:23:16]line Смена: 443 ФФД: 1.0 [12:23:16]line ЗНМ: 0300000178 [12:23:16]line РНМ: 0000000000098116 [12:23:16]line Версия ККМ: 001 [12:23:16]line Платежная система: Mbank [12:23:16]line ФМ: 0000000000965413 [12:23:16]line ФД: 218602 [12:23:16]line ФПД: 92554345372464 [12:23:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T122319&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218602&fm=92554345372464&tin=02508201610067®Number=0000000000098116&sum=50041 [12:23:16]written 0, free lines is 4095 [12:23:16]OFD Sender: Processing packet 218602 [packets to send 80, broken 79] [12:23:16]ProducePacketName [12:23:16]name=ofd_packets/00218602 [12:23:16]OFD Sender: To server: pG, [12:23:16]CommunicateWithHost lk.salyk.kg:30040 [12:23:16]ConnectInit lk.salyk.kg [12:23:16]Connected sock=10 [12:23:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 32 F1 07 01 C3 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 F7 00 00 00 F4 03 04 00 B7 A4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EA 55 03 00 35 04 06 00 54 2D 7C E0 DB 30 D6 DB A1 2B 53 C9 E2 60 [12:23:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1B 72 47 00 4C 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 39 36 35 34 31 33 10 04 04 00 EA 55 03 00 F4 03 04 00 50 50 13 67 B6 04 01 00 00 C4 60 5C 83 1E CE C1 F0 [12:23:16]CommunicateWithHost err = 0 [12:23:16]CheckOFDResponse [12:23:16]1017 (14) - 77093643461234 [12:23:16]1041 (16) - 0000000000965413 [12:23:16]1040 (4) - 218602 [12:23:16]1012 (4) - 19.10.2024 06:23 [12:23:16]1206 (1) - 0 [12:23:16]OFD Sender: Remove packet 218602 [12:23:16]ProducePacketName [12:23:16]name=ofd_packets/00218602 [12:23:16]NVStorageDeleteData [12:23:16]Write to MH i2c: 01 00 00 D9 69 42 [12:23:16]Write i2c OK [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: 01 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: 01 07 00 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: 01 07 00 D9 69 00 00 00 00 00 06 0D 5C [12:23:16]RasterBufferAndPrint [12:23:16]line [12:23:16]line [12:23:16]line [12:23:16]line [12:23:16]line [12:23:16]written 0, free lines is 3343 [12:23:16]MH_Cut [12:23:16]Write to MH i2c: D1 01 00 E0 69 01 1B [12:23:16]Write i2c OK [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: D1 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: D1 01 00 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: D1 01 00 E0 69 00 1A [12:23:16]Write to MH i2c: 01 00 00 E1 69 4A [12:23:16]Write i2c OK [12:23:16]MH_I2C_Read... [12:23:17]OFD Sender: No OFD packet to send [12:23:17]*** Cut start [12:23:17]*** Partial cut [12:23:17]*** CUTSNS_PIN = 1 [12:23:17]*** CUTSNS_PIN = 0 [12:23:17]*** Brake cut motor [12:23:18]Read from MH i2c: 01 [12:23:18]MH_I2C_Read... [12:23:18]*** Stop cut motor [12:23:18]*** Cut end [12:23:18]Read from MH i2c: 01 07 00 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: 01 07 00 E1 69 00 00 00 00 00 FF 0F 5F [12:23:18]process_action close_receipt done [12:23:18]requested_data is exist [12:23:18]produce_requested_data [12:23:18]requested_item fm.sn is exist - process it [12:23:18]wFMCommunicate request_size=4 [12:23:18]MH_SAM_APDU [12:23:18]CAPDU: 80 11 00 00 [12:23:18]Write to MH i2c: E2 08 00 E2 69 80 11 00 00 00 00 00 00 C5 [12:23:18]Write i2c OK [12:23:18]MH_I2C_Read... [12:23:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:18]Read from MH i2c: E2 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 17 00 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 17 00 E2 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 14 [12:23:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:23:18]wFMCommunicate OK [12:23:18]requested_item fd.num is exist - process it [12:23:18]SAM_PROTO_GetFieldsCounters [12:23:18]wFMCommunicate request_size=4 [12:23:18]MH_SAM_APDU [12:23:18]CAPDU: 80 13 00 00 [12:23:18]Write to MH i2c: E2 08 00 E3 69 80 13 00 00 00 00 00 00 C8 [12:23:18]Write i2c OK [12:23:18]MH_I2C_Read... [12:23:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:23:18]Read from MH i2c: E2 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 62 00 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 62 00 E3 69 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EA 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 C8 [12:23:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EA 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:23:18]wFMCommunicate OK [12:23:18]SAM_PROTO_GetFieldsCounters done [12:23:18]requested_item shift.num is exist - process it [12:23:18]requested_item shift.opened is exist - process it [12:23:18]req_shift_opened [12:23:18]FM_GetShiftState [12:23:18]SAM_PROTO_GetShiftState [12:23:18]wFMCommunicate request_size=4 [12:23:18]MH_SAM_APDU [12:23:18]CAPDU: 80 13 01 00 [12:23:18]Write to MH i2c: E2 08 00 E4 69 80 13 01 00 00 00 00 00 CA [12:23:18]Write i2c OK [12:23:18]MH_I2C_Read... [12:23:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:18]Read from MH i2c: E2 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 0E 00 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 0E 00 E4 69 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0D [12:23:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:23:18]wFMCommunicate OK [12:23:18]SAM_PROTO_GetShiftState done [12:23:18]FM_GetShiftState done [12:23:18]req_shift_opened done [12:23:18]requested_item shift.open_date is exist - process it [12:23:18]req_shift_open_date [12:23:18]req_shift_open_date done [12:23:18]produce_requested_data done [12:23:18]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218602,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:23:18]process_action_free close_receipt [12:23:18]json_value_free [12:23:18]json_value_free done [12:23:18]process_json_proto returns [12:23:18]Send response to host [12:23:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218602,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:23:18]free response buf [12:23:18]execute_script done [12:23:18]execute_script returns [12:23:18]free content buf [12:23:18]Sock 8.Close socket [12:23:18]Sock 8.Thread stoped [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:37]OFD Sender: No OFD packet to send [12:23:42]OFD Sender: No OFD packet to send [12:23:47]OFD Sender: No OFD packet to send [12:23:52]OFD Sender: No OFD packet to send [12:23:57]OFD Sender: No OFD packet to send [12:24:01]accept exits with 9 [12:24:01]New connection [12:24:01]New thread 3066826084 created [12:24:01]Thread 3066682724 joined [12:24:01]Waiting for new connection... [12:24:01] Sock 9.Parse request [12:24:01]Sock 9.Check first char [12:24:01]Sock 9.First char is OK [12:24:01]request: POST /json_proto HTTP/1.0 [12:24:01]Method: POST [12:24:01]URL: /json_proto [12:24:01]Method is POST - this is cgi request [12:24:01]url: /json_proto [12:24:01]query_string will be loaded in cgi processing [12:24:01]execute_cgi json_proto POST (null) [12:24:01]execute_cgi path=json_proto method=POST [12:24:01]POST find Content-Length [12:24:01]Host: 172.17.40.4:8080 [12:24:01]Content-Length: 769 [12:24:01]Content-Type: application/json [12:24:01] [12:24:01]POST finish read [12:24:01]Found Content-Length = 769 [12:24:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [12:24:01]execute_script... [12:24: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)536153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [12:24:01]POST & json_proto [12:24:01]process_json_proto [12:24:01]json parsed OK: [12:24:01]protocol is kg_v1.0 [12:24:01]action value=close_receipt [12:24:01]process_action close_receipt [12:24:01]cmd_close_receipt [12:24:01]MH_GetDate [12:24:01]Write to MH i2c: F0 00 00 E5 69 3D [12:24:01]Write i2c OK [12:24:01]MH_I2C_Read... [12:24:01]Read from MH i2c: F0 [12:24:01]MH_I2C_Read... [12:24:01]Read from MH i2c: F0 09 00 [12:24:01]MH_I2C_Read... [12:24:01]Read from MH i2c: F0 09 00 E5 69 00 E5 A4 13 67 EE 0E 0D 67 B9 [12:24:01]GetLastDocTimeStamp 1729340599 [12:24:01]current date 1729340645 [12:24:01]FM_GetShiftState [12:24:01]SAM_PROTO_GetShiftState [12:24:01]wFMCommunicate request_size=4 [12:24:01]MH_SAM_APDU [12:24:01]CAPDU: 80 13 01 00 [12:24:01]Write to MH i2c: E2 08 00 E6 69 80 13 01 00 00 00 00 00 CC [12:24:01]Write i2c OK [12:24:01]MH_I2C_Read... [12:24:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:01]Read from MH i2c: E2 [12:24:01]MH_I2C_Read... [12:24:01]Read from MH i2c: E2 0E 00 [12:24:01]MH_I2C_Read... [12:24:01]Read from MH i2c: E2 0E 00 E6 69 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0F [12:24:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:24:01]wFMCommunicate OK [12:24:01]SAM_PROTO_GetShiftState done [12:24:01]FM_GetShiftState done [12:24:01]opened in 1729296582 [12:24:01]opened+sec_in_day 1729382982 [12:24:01]quantity*price = 100015 [12:24:01]sum+1 = 100017 [12:24:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 248 19.10.2024 12:24 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218603 ФПД: 136871853438774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T122406&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218603&fm=136871853438774&tin=02508201610067®Number=0000000000098116&sum=100016 [12:24:02]StoreToDocumentArchive [12:24:02]shift 443 fd 218603 [12:24:02]save to /storage/0443/doc_00218603 [12:24:02]save last doc name /storage/0443/doc_00218603 to /storage/kkm_last_doc_name [12:24:02]save OK [12:24:02]Clear old archive folders... [12:24:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:24:02]tlvbuf is 01542180 [12:24:02]SAM_PROTO_ClearQueue [12:24:02]wFMCommunicate request_size=4 [12:24:02]MH_SAM_APDU [12:24:02]CAPDU: 80 09 00 00 [12:24:02]Write to MH i2c: E2 08 00 F3 69 80 09 00 00 00 00 00 00 CE [12:24:02]Write i2c OK [12:24:02]MH_I2C_Read... [12:24:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:24:02]Read from MH i2c: E2 [12:24:02]MH_I2C_Read... [12:24:02]Read from MH i2c: E2 03 00 [12:24:02]MH_I2C_Read... [12:24:02]Read from MH i2c: E2 03 00 F3 69 00 90 00 D0 [12:24:02]RAPDU: 90 00 [12:24:02]wFMCommunicate OK [12:24:02]SAM_PROTO_ClearQueue done [12:24:02]KKMCreateOFDPacket [12:24:02]OFDProtocolAddRootSTLVToBuf [12:24:02]FM_MakeSignedData [12:24:02]FM_MakeSignedData [12:24:02]SAM_PROTO_SignData [12:24:02]wFMCommunicate request_size=4 [12:24:02]MH_SAM_APDU [12:24:02]CAPDU: 80 0D 01 02 [12:24:02]Write to MH i2c: E2 08 00 F4 69 80 0D 01 02 00 00 00 00 D6 [12:24:02]Write i2c OK [12:24:02]MH_I2C_Read... [12:24:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:24:02]Read from MH i2c: E2 [12:24:02]MH_I2C_Read... [12:24:02]Read from MH i2c: E2 03 00 [12:24:02]MH_I2C_Read... [12:24:02]Read from MH i2c: E2 03 00 F4 69 00 90 00 D1 [12:24:02]RAPDU: 90 00 [12:24:02]wFMCommunicate OK [12:24:02]wFMCommunicate request_size=255 [12:24:02]MH_SAM_APDU [12:24: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 F8 00 00 00 F4 03 04 00 E6 A4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EB 55 03 00 35 04 06 00 7C [12:24:02]Write to MH i2c: E2 02 01 F5 69 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 F8 00 00 00 F4 03 04 00 E6 A4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EB 55 03 00 35 04 06 00 7C 00 00 EF [12:24:02]Write i2c OK [12:24:02]MH_I2C_Read... [12:24:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:03]Read from MH i2c: E2 [12:24:03]MH_I2C_Read... [12:24:03]Read from MH i2c: E2 03 00 [12:24:03]MH_I2C_Read... [12:24:03]Read from MH i2c: E2 03 00 F5 69 00 90 00 D2 [12:24:03]RAPDU: 90 00 [12:24:03]wFMCommunicate OK [12:24:03]wFMCommunicate request_size=10 [12:24:03]MH_SAM_APDU [12:24:03]CAPDU: 80 0D 02 02 05 7B F6 34 37 36 [12:24:03]Write to MH i2c: E2 0D 00 F6 69 80 0D 02 02 05 00 7B F6 34 37 36 00 00 F5 [12:24:03]Write i2c OK [12:24:03]MH_I2C_Read... [12:24:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:03]Read from MH i2c: E2 [12:24:03]MH_I2C_Read... [12:24:03]Read from MH i2c: E2 03 00 [12:24:03]MH_I2C_Read... [12:24:03]Read from MH i2c: E2 03 00 F6 69 00 90 00 D3 [12:24:03]RAPDU: 90 00 [12:24:03]wFMCommunicate OK [12:24:03]wFMCommunicate request_size=4 [12:24:03]MH_SAM_APDU [12:24:03]CAPDU: 80 0D 03 02 [12:24:03]Write to MH i2c: E2 08 00 F7 69 80 0D 03 02 00 00 00 00 DB [12:24:03]Write i2c OK [12:24:03]MH_I2C_Read... [12:24:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:24:03]Read from MH i2c: E2 [12:24:03]MH_I2C_Read... [12:24:03]Read from MH i2c: E2 0B 00 [12:24:03]MH_I2C_Read... [12:24:03]Read from MH i2c: E2 0B 00 F7 69 00 6A 97 9C 93 29 4F 58 74 90 00 50 [12:24:03]RAPDU: 6A 97 9C 93 29 4F 58 74 90 00 [12:24:03]wFMCommunicate OK [12:24:03]SAM_PROTO_SignData done [12:24:03]FM_MakeSignedData done [12:24:03]CreateOFDProtocolMessage [12:24:03]wFMCommunicate request_size=4 [12:24:03]MH_SAM_APDU [12:24:03]CAPDU: 80 11 00 00 [12:24:03]Write to MH i2c: E2 08 00 F8 69 80 11 00 00 00 00 00 00 DB [12:24:03]Write i2c OK [12:24:03]MH_I2C_Read... [12:24:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:03]Read from MH i2c: E2 [12:24:03]MH_I2C_Read... [12:24:03]Read from MH i2c: E2 17 00 [12:24:03]MH_I2C_Read... [12:24:03]Read from MH i2c: E2 17 00 F8 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2A [12:24:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:24:03]wFMCommunicate OK [12:24:03]CreateOFDProtocolMessage done [12:24:03]OFDSenderStorePacket 218603 [12:24:03]StoreOFDPacket docnum=218603 [12:24:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 13 07 07 01 71 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 F8 00 00 00 F4 03 04 00 E6 A4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EB 55 03 00 35 04 06 00 7C 7B F6 34 37 36 6A 97 9C 93 29 4F 58 74 [12:24:03]CheckFolder [12:24:03]dirname=/storage/ofd_packets [12:24:03]CheckFolder done [12:24:03]ProducePacketName [12:24:03]name=ofd_packets/00218603 [12:24:03]NVStorageSaveData ofd_packets/00218603 [12:24:03]File name is /storage/ofd_packets/00218603 [12:24:03]Write 301 bytes [12:24:03]NVStorageSaveData done [12:24:03]OFDSenderStorePacket done [12:24:03]KKMCreateOFDPacket done [12:24:03]NVStorageSaveData kkm_last_timestamp [12:24:03]File name is /storage/kkm_last_timestamp [12:24:03]Write 4 bytes [12:24:03]NVStorageSaveData done [12:24:03]ExternCall_PrintAddStr [12:24:03]wPrintStart [12:24:03]Write to MH i2c: 01 00 00 F9 69 62 [12:24:03]Write i2c OK [12:24:03]MH_I2C_Read... [12:24:03]Read from MH i2c: 01 [12:24:03]MH_I2C_Read... [12:24:03]Read from MH i2c: 01 07 00 [12:24:03]MH_I2C_Read... [12:24:03]Read from MH i2c: 01 07 00 F9 69 00 00 00 00 00 FF 0F 77 [12:24:03]RasterBufferAndPrint [12:24:03]line Счет N : (1)536153 [12:24:03]line ИНН: 02508201610067 [12:24:03]line Контрольно-Кассовый Чек [12:24:03]line ПРОДАЖА [12:24:03]line ТРК (МРК, ГНК) : 43 [12:24:03]line Товар: 2710124130 [12:24:03]line Аи-92-К-2 [12:24:03]line 14.950 * 66.90 [12:24:03]line = 1000.16 [12:24:03]line НДС 12% НСП 1% [12:24:03]line > о реализуемом товаре [12:24:03]line ИТОГО: 1000.16 [12:24:03]line НСП 1% : 8.85 [12:24:03]line НДС 12% : 106.21 [12:24:03]line Наличными: 0.00 [12:24:03]line Безнал.: 1000.16 [12:24:03]line Место: АЗС № 84 "Партнер Нефть" [12:24:03]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:24:03]line СНО: Общий режим [12:24:03]line Чек 248 19.10.2024 12:24 [12:24:03]line Смена: 443 ФФД: 1.0 [12:24:03]line ЗНМ: 0300000178 [12:24:03]line РНМ: 0000000000098116 [12:24:03]line Версия ККМ: 001 [12:24:03]line Платежная система: Mbank [12:24:03]line ФМ: 0000000000965413 [12:24:03]line ФД: 218603 [12:24:03]line ФПД: 136871853438774 [12:24:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T122406&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218603&fm=136871853438774&tin=02508201610067®Number=0000000000098116&sum=100016 [12:24:03]written 0, free lines is 4095 [12:24:03]OFD Sender: Processing packet 218603 [packets to send 80, broken 79] [12:24:03]ProducePacketName [12:24:03]name=ofd_packets/00218603 [12:24:03]OFD Sender: To server: pG, [12:24:03]CommunicateWithHost lk.salyk.kg:30040 [12:24:03]ConnectInit lk.salyk.kg [12:24:03]Connected sock=10 [12:24:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 13 07 07 01 71 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 F8 00 00 00 F4 03 04 00 E6 A4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EB 55 03 00 35 04 06 00 7C 7B F6 34 37 36 6A 97 9C 93 29 4F 58 74 [12:24:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E8 1B 47 00 31 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 39 36 35 34 31 33 10 04 04 00 EB 55 03 00 F4 03 04 00 7F 50 13 67 B6 04 01 00 00 65 D3 4C 72 93 21 72 63 [12:24:03]CommunicateWithHost err = 0 [12:24:03]CheckOFDResponse [12:24:03]1017 (14) - 77093643461234 [12:24:03]1041 (16) - 0000000000965413 [12:24:03]1040 (4) - 218603 [12:24:03]1012 (4) - 19.10.2024 06:23 [12:24:03]1206 (1) - 0 [12:24:03]OFD Sender: Remove packet 218603 [12:24:03]ProducePacketName [12:24:03]name=ofd_packets/00218603 [12:24:03]NVStorageDeleteData [12:24:03]Write to MH i2c: 01 00 00 22 6A 8C [12:24:03]Write i2c OK [12:24:03]MH_I2C_Read... [12:24:03]Read from MH i2c: 01 [12:24:03]MH_I2C_Read... [12:24:03]Read from MH i2c: 01 07 00 [12:24:03]MH_I2C_Read... [12:24:03]Read from MH i2c: 01 07 00 22 6A 00 00 00 00 00 16 0D B6 [12:24:03]RasterBufferAndPrint [12:24:03]line [12:24:03]line [12:24:03]line [12:24:03]line [12:24:03]line [12:24:03]written 0, free lines is 3357 [12:24:04]MH_Cut [12:24:04]Write to MH i2c: D1 01 00 29 6A 01 65 [12:24:04]Write i2c OK [12:24:04]MH_I2C_Read... [12:24:04]Read from MH i2c: D1 [12:24:04]MH_I2C_Read... [12:24:04]Read from MH i2c: D1 01 00 [12:24:04]MH_I2C_Read... [12:24:04]Read from MH i2c: D1 01 00 29 6A 00 64 [12:24:04]Write to MH i2c: 01 00 00 2A 6A 94 [12:24:04]Write i2c OK [12:24:04]MH_I2C_Read... [12:24:04]OFD Sender: No OFD packet to send [12:24:04]*** Cut start [12:24:04]*** Partial cut [12:24:04]*** CUTSNS_PIN = 1 [12:24:04]*** CUTSNS_PIN = 0 [12:24:04]*** Brake cut motor [12:24:05]Read from MH i2c: 01 [12:24:05]MH_I2C_Read... [12:24:05]*** Stop cut motor [12:24:05]*** Cut end [12:24:05]Read from MH i2c: 01 07 00 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: 01 07 00 2A 6A 00 00 00 00 00 FF 0F A9 [12:24:05]process_action close_receipt done [12:24:05]requested_data is exist [12:24:05]produce_requested_data [12:24:05]requested_item fm.sn is exist - process it [12:24:05]wFMCommunicate request_size=4 [12:24:05]MH_SAM_APDU [12:24:05]CAPDU: 80 11 00 00 [12:24:05]Write to MH i2c: E2 08 00 2B 6A 80 11 00 00 00 00 00 00 0F [12:24:05]Write i2c OK [12:24:05]MH_I2C_Read... [12:24:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:05]Read from MH i2c: E2 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 17 00 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 17 00 2B 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5E [12:24:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:24:05]wFMCommunicate OK [12:24:05]requested_item fd.num is exist - process it [12:24:05]SAM_PROTO_GetFieldsCounters [12:24:05]wFMCommunicate request_size=4 [12:24:05]MH_SAM_APDU [12:24:05]CAPDU: 80 13 00 00 [12:24:05]Write to MH i2c: E2 08 00 2C 6A 80 13 00 00 00 00 00 00 12 [12:24:05]Write i2c OK [12:24:05]MH_I2C_Read... [12:24:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:24:05]Read from MH i2c: E2 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 62 00 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 62 00 2C 6A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EB 55 03 00 0E 04 04 00 BB 01 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 16 [12:24:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EB 55 03 00 0E 04 04 00 BB 01 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 [12:24:05]wFMCommunicate OK [12:24:05]SAM_PROTO_GetFieldsCounters done [12:24:05]requested_item shift.num is exist - process it [12:24:05]requested_item shift.opened is exist - process it [12:24:05]req_shift_opened [12:24:05]FM_GetShiftState [12:24:05]SAM_PROTO_GetShiftState [12:24:05]wFMCommunicate request_size=4 [12:24:05]MH_SAM_APDU [12:24:05]CAPDU: 80 13 01 00 [12:24:05]Write to MH i2c: E2 08 00 2D 6A 80 13 01 00 00 00 00 00 14 [12:24:05]Write i2c OK [12:24:05]MH_I2C_Read... [12:24:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:05]Read from MH i2c: E2 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 0E 00 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 0E 00 2D 6A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 57 [12:24:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:24:05]wFMCommunicate OK [12:24:05]SAM_PROTO_GetShiftState done [12:24:05]FM_GetShiftState done [12:24:05]req_shift_opened done [12:24:05]requested_item shift.open_date is exist - process it [12:24:05]req_shift_open_date [12:24:05]req_shift_open_date done [12:24:05]produce_requested_data done [12:24:05]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218603,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:24:05]process_action_free close_receipt [12:24:05]json_value_free [12:24:05]json_value_free done [12:24:05]process_json_proto returns [12:24:05]Send response to host [12:24:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218603,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:24:05]free response buf [12:24:05]execute_script done [12:24:05]execute_script returns [12:24:05]free content buf [12:24:05]Sock 9.Close socket [12:24:05]Sock 9.Thread stoped [12:24:09]OFD Sender: No OFD packet to send [12:24:14]OFD Sender: No OFD packet to send [12:24:19]OFD Sender: No OFD packet to send [12:24:24]OFD Sender: No OFD packet to send [12:24:29]OFD Sender: No OFD packet to send [12:24:34]OFD Sender: No OFD packet to send [12:24:39]OFD Sender: No OFD packet to send [12:24:44]OFD Sender: No OFD packet to send [12:24:49]OFD Sender: No OFD packet to send [12:24:54]OFD Sender: No OFD packet to send [12:24:56]accept exits with 8 [12:24:56]New connection [12:24:56]New thread 3066682724 created [12:24:56]Thread 3066826084 joined [12:24:56]Waiting for new connection... [12:24:56] Sock 8.Parse request [12:24:56]Sock 8.Check first char [12:24:56]Sock 8.First char is OK [12:24:56]request: POST /json_proto HTTP/1.0 [12:24:56]Method: POST [12:24:56]URL: /json_proto [12:24:56]Method is POST - this is cgi request [12:24:56]url: /json_proto [12:24:56]query_string will be loaded in cgi processing [12:24:56]execute_cgi json_proto POST (null) [12:24:56]execute_cgi path=json_proto method=POST [12:24:56]POST find Content-Length [12:24:56]Host: 172.17.40.4:8080 [12:24:56]Content-Length: 679 [12:24:56]Content-Type: application/json [12:24:56] [12:24:56]POST finish read [12:24:56]Found Content-Length = 679 [12:24:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:56]execute_script... [12:24: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)536154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:56]POST & json_proto [12:24:56]process_json_proto [12:24:56]json parsed OK: [12:24:56]protocol is kg_v1.0 [12:24:56]action value=close_receipt [12:24:56]process_action close_receipt [12:24:56]cmd_close_receipt [12:24:56]MH_GetDate [12:24:56]Write to MH i2c: F0 00 00 2E 6A 87 [12:24:56]Write i2c OK [12:24:56]MH_I2C_Read... [12:24:56]Read from MH i2c: F0 [12:24:56]MH_I2C_Read... [12:24:56]Read from MH i2c: F0 09 00 [12:24:56]MH_I2C_Read... [12:24:56]Read from MH i2c: F0 09 00 2E 6A 00 1D A5 13 67 EE 0E 0D 67 3C [12:24:56]GetLastDocTimeStamp 1729340646 [12:24:56]current date 1729340701 [12:24:56]FM_GetShiftState [12:24:56]SAM_PROTO_GetShiftState [12:24:56]wFMCommunicate request_size=4 [12:24:56]MH_SAM_APDU [12:24:56]CAPDU: 80 13 01 00 [12:24:56]Write to MH i2c: E2 08 00 2F 6A 80 13 01 00 00 00 00 00 16 [12:24:56]Write i2c OK [12:24:56]MH_I2C_Read... [12:24:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:56]Read from MH i2c: E2 [12:24:56]MH_I2C_Read... [12:24:56]Read from MH i2c: E2 0E 00 [12:24:56]MH_I2C_Read... [12:24:56]Read from MH i2c: E2 0E 00 2F 6A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 59 [12:24:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:24:56]wFMCommunicate OK [12:24:56]SAM_PROTO_GetShiftState done [12:24:56]FM_GetShiftState done [12:24:56]opened in 1729296582 [12:24:56]opened+sec_in_day 1729382982 [12:24:56]quantity*price = 300075 [12:24:56]sum+1 = 300077 [12:24:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 249 19.10.2024 12:25 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218604 ФПД: 251559002032248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T122501&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218604&fm=251559002032248&tin=02508201610067®Number=0000000000098116&sum=300000 [12:24:57]StoreToDocumentArchive [12:24:57]shift 443 fd 218604 [12:24:57]save to /storage/0443/doc_00218604 [12:24:57]save last doc name /storage/0443/doc_00218604 to /storage/kkm_last_doc_name [12:24:57]save OK [12:24:57]Clear old archive folders... [12:24:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:24:57]tlvbuf is 0161DE80 [12:24:57]SAM_PROTO_ClearQueue [12:24:57]wFMCommunicate request_size=4 [12:24:57]MH_SAM_APDU [12:24:57]CAPDU: 80 09 00 00 [12:24:57]Write to MH i2c: E2 08 00 3C 6A 80 09 00 00 00 00 00 00 18 [12:24:57]Write i2c OK [12:24:57]MH_I2C_Read... [12:24:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:24:57]Read from MH i2c: E2 [12:24:57]MH_I2C_Read... [12:24:57]Read from MH i2c: E2 03 00 [12:24:57]MH_I2C_Read... [12:24:57]Read from MH i2c: E2 03 00 3C 6A 00 90 00 1A [12:24:57]RAPDU: 90 00 [12:24:57]wFMCommunicate OK [12:24:57]SAM_PROTO_ClearQueue done [12:24:57]KKMCreateOFDPacket [12:24:57]OFDProtocolAddRootSTLVToBuf [12:24:57]FM_MakeSignedData [12:24:57]FM_MakeSignedData [12:24:57]SAM_PROTO_SignData [12:24:57]wFMCommunicate request_size=4 [12:24:57]MH_SAM_APDU [12:24:57]CAPDU: 80 0D 01 02 [12:24:57]Write to MH i2c: E2 08 00 3D 6A 80 0D 01 02 00 00 00 00 20 [12:24:57]Write i2c OK [12:24:57]MH_I2C_Read... [12:24:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:24:57]Read from MH i2c: E2 [12:24:57]MH_I2C_Read... [12:24:57]Read from MH i2c: E2 03 00 [12:24:57]MH_I2C_Read... [12:24:57]Read from MH i2c: E2 03 00 3D 6A 00 90 00 1B [12:24:57]RAPDU: 90 00 [12:24:57]wFMCommunicate OK [12:24:57]wFMCommunicate request_size=255 [12:24:57]MH_SAM_APDU [12:24: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 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 1D A5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EC 55 03 00 35 04 06 00 E4 CA A4 F4 [12:24:57]Write to MH i2c: E2 02 01 3E 6A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 1D A5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EC 55 03 00 35 04 06 00 E4 CA A4 F4 00 00 50 [12:24:57]Write i2c OK [12:24:57]MH_I2C_Read... [12:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:58]Read from MH i2c: E2 [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: E2 03 00 [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: E2 03 00 3E 6A 00 90 00 1C [12:24:58]RAPDU: 90 00 [12:24:58]wFMCommunicate OK [12:24:58]wFMCommunicate request_size=7 [12:24:58]MH_SAM_APDU [12:24:58]CAPDU: 80 0D 02 02 02 C8 78 [12:24:58]Write to MH i2c: E2 0A 00 3F 6A 80 0D 02 02 02 00 C8 78 00 00 67 [12:24:58]Write i2c OK [12:24:58]MH_I2C_Read... [12:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:58]Read from MH i2c: E2 [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: E2 03 00 [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: E2 03 00 3F 6A 00 90 00 1D [12:24:58]RAPDU: 90 00 [12:24:58]wFMCommunicate OK [12:24:58]wFMCommunicate request_size=4 [12:24:58]MH_SAM_APDU [12:24:58]CAPDU: 80 0D 03 02 [12:24:58]Write to MH i2c: E2 08 00 40 6A 80 0D 03 02 00 00 00 00 25 [12:24:58]Write i2c OK [12:24:58]MH_I2C_Read... [12:24:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:24:58]Read from MH i2c: E2 [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: E2 0B 00 [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: E2 0B 00 40 6A 00 CC 05 78 B8 03 46 26 3B 90 00 D1 [12:24:58]RAPDU: CC 05 78 B8 03 46 26 3B 90 00 [12:24:58]wFMCommunicate OK [12:24:58]SAM_PROTO_SignData done [12:24:58]FM_MakeSignedData done [12:24:58]CreateOFDProtocolMessage [12:24:58]wFMCommunicate request_size=4 [12:24:58]MH_SAM_APDU [12:24:58]CAPDU: 80 11 00 00 [12:24:58]Write to MH i2c: E2 08 00 41 6A 80 11 00 00 00 00 00 00 25 [12:24:58]Write i2c OK [12:24:58]MH_I2C_Read... [12:24:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:58]Read from MH i2c: E2 [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: E2 17 00 [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: E2 17 00 41 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 74 [12:24:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:24:58]wFMCommunicate OK [12:24:58]CreateOFDProtocolMessage done [12:24:58]OFDSenderStorePacket 218604 [12:24:58]StoreOFDPacket docnum=218604 [12:24:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 DF 49 04 01 05 56 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 1D A5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EC 55 03 00 35 04 06 00 E4 CA A4 F4 C8 78 CC 05 78 B8 03 46 26 3B [12:24:58]CheckFolder [12:24:58]dirname=/storage/ofd_packets [12:24:58]CheckFolder done [12:24:58]ProducePacketName [12:24:58]name=ofd_packets/00218604 [12:24:58]NVStorageSaveData ofd_packets/00218604 [12:24:58]File name is /storage/ofd_packets/00218604 [12:24:58]Write 298 bytes [12:24:58]NVStorageSaveData done [12:24:58]OFDSenderStorePacket done [12:24:58]KKMCreateOFDPacket done [12:24:58]NVStorageSaveData kkm_last_timestamp [12:24:58]File name is /storage/kkm_last_timestamp [12:24:58]Write 4 bytes [12:24:58]NVStorageSaveData done [12:24:58]ExternCall_PrintAddStr [12:24:58]wPrintStart [12:24:58]Write to MH i2c: 01 00 00 42 6A AC [12:24:58]Write i2c OK [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: 01 [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: 01 07 00 [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: 01 07 00 42 6A 00 00 00 00 00 FF 0F C1 [12:24:58]RasterBufferAndPrint [12:24:58]line Счет N : (1)536154 [12:24:58]line ИНН: 02508201610067 [12:24:58]line Контрольно-Кассовый Чек [12:24:58]line ПРОДАЖА [12:24:58]line ТРК (МРК, ГНК) : 51 [12:24:58]line Товар: 2710194210 [12:24:58]line ДТ-К-2 [12:24:58]line 39.380 * 76.20 [12:24:58]line = 3000.76 [12:24:58]line НДС 12% НСП 1% [12:24:58]line > о реализуемом товаре [12:24:58]line ОКРУГЛЕНИЕ: -0.76 [12:24:58]line ИТОГО: 3000.00 [12:24:58]line Внесено: 3000.00 [12:24:58]line СДАЧА: 0.00 [12:24:58]line НСП 1% : 26.55 [12:24:58]line НДС 12% : 318.66 [12:24:58]line Наличными: 3000.00 [12:24:58]line Безнал.: 0.00 [12:24:58]line Место: АЗС № 84 "Партнер Нефть" [12:24:58]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:24:58]line СНО: Общий режим [12:24:58]line Чек 249 19.10.2024 12:25 [12:24:58]line Смена: 443 ФФД: 1.0 [12:24:58]line ЗНМ: 0300000178 [12:24:58]line РНМ: 0000000000098116 [12:24:58]line Версия ККМ: 001 [12:24:58]line ФМ: 0000000000965413 [12:24:58]line ФД: 218604 [12:24:58]line ФПД: 251559002032248 [12:24:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T122501&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218604&fm=251559002032248&tin=02508201610067®Number=0000000000098116&sum=300000 [12:24:58]OFD Sender: Processing packet 218604 [packets to send 80, broken 79] [12:24:58]ProducePacketName [12:24:58]name=ofd_packets/00218604 [12:24:58]OFD Sender: To server: pG, [12:24:58]CommunicateWithHost lk.salyk.kg:30040 [12:24:58]ConnectInit lk.salyk.kg [12:24:58]written 0, free lines is 4095 [12:24:58]Connected sock=11 [12:24:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 DF 49 04 01 05 56 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 1D A5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EC 55 03 00 35 04 06 00 E4 CA A4 F4 C8 78 CC 05 78 B8 03 46 26 3B [12:24:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 62 98 47 00 36 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 39 36 35 34 31 33 10 04 04 00 EC 55 03 00 F4 03 04 00 B6 50 13 67 B6 04 01 00 00 97 58 55 28 31 D6 0E 3D [12:24:59]CommunicateWithHost err = 0 [12:24:59]CheckOFDResponse [12:24:59]1017 (14) - 77093643461234 [12:24:59]1041 (16) - 0000000000965413 [12:24:59]1040 (4) - 218604 [12:24:59]1012 (4) - 19.10.2024 06:24 [12:24:59]1206 (1) - 0 [12:24:59]OFD Sender: Remove packet 218604 [12:24:59]ProducePacketName [12:24:59]name=ofd_packets/00218604 [12:24:59]NVStorageDeleteData [12:24:59]Write to MH i2c: 01 00 00 6D 6A D7 [12:24:59]Write i2c OK [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: 01 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: 01 07 00 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: 01 07 00 6D 6A 00 00 00 00 00 F2 0C DC [12:24:59]RasterBufferAndPrint [12:24:59]line [12:24:59]line [12:24:59]line [12:24:59]line [12:24:59]line [12:24:59]written 0, free lines is 3320 [12:24:59]MH_Cut [12:24:59]Write to MH i2c: D1 01 00 74 6A 01 B0 [12:24:59]Write i2c OK [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: D1 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: D1 01 00 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: D1 01 00 74 6A 00 AF [12:24:59]Write to MH i2c: 01 00 00 75 6A DF [12:24:59]Write i2c OK [12:24:59]MH_I2C_Read... [12:24:59]OFD Sender: No OFD packet to send [12:24:59]*** Cut start [12:24:59]*** Partial cut [12:24:59]*** CUTSNS_PIN = 1 [12:24:59]*** CUTSNS_PIN = 0 [12:25:00]*** Brake cut motor [12:25:00]Read from MH i2c: 01 [12:25:00]MH_I2C_Read... [12:25:00]*** Stop cut motor [12:25:00]*** Cut end [12:25:00]Read from MH i2c: 01 07 00 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: 01 07 00 75 6A 00 00 00 00 00 FF 0F F4 [12:25:00]process_action close_receipt done [12:25:00]requested_data is exist [12:25:00]produce_requested_data [12:25:00]requested_item fm.sn is exist - process it [12:25:00]wFMCommunicate request_size=4 [12:25:00]MH_SAM_APDU [12:25:00]CAPDU: 80 11 00 00 [12:25:00]Write to MH i2c: E2 08 00 76 6A 80 11 00 00 00 00 00 00 5A [12:25:00]Write i2c OK [12:25:00]MH_I2C_Read... [12:25:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:00]Read from MH i2c: E2 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 17 00 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 17 00 76 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A9 [12:25:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:25:00]wFMCommunicate OK [12:25:00]requested_item fd.num is exist - process it [12:25:00]SAM_PROTO_GetFieldsCounters [12:25:00]wFMCommunicate request_size=4 [12:25:00]MH_SAM_APDU [12:25:00]CAPDU: 80 13 00 00 [12:25:00]Write to MH i2c: E2 08 00 77 6A 80 13 00 00 00 00 00 00 5D [12:25:00]Write i2c OK [12:25:00]MH_I2C_Read... [12:25:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:00]Read from MH i2c: E2 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 62 00 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 62 00 77 6A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EC 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 65 [12:25:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EC 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:25:00]wFMCommunicate OK [12:25:00]SAM_PROTO_GetFieldsCounters done [12:25:00]requested_item shift.num is exist - process it [12:25:00]requested_item shift.opened is exist - process it [12:25:00]req_shift_opened [12:25:00]FM_GetShiftState [12:25:00]SAM_PROTO_GetShiftState [12:25:00]wFMCommunicate request_size=4 [12:25:00]MH_SAM_APDU [12:25:00]CAPDU: 80 13 01 00 [12:25:00]Write to MH i2c: E2 08 00 78 6A 80 13 01 00 00 00 00 00 5F [12:25:00]Write i2c OK [12:25:00]MH_I2C_Read... [12:25:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:00]Read from MH i2c: E2 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 0E 00 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 0E 00 78 6A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A2 [12:25:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:25:00]wFMCommunicate OK [12:25:00]SAM_PROTO_GetShiftState done [12:25:00]FM_GetShiftState done [12:25:00]req_shift_opened done [12:25:00]requested_item shift.open_date is exist - process it [12:25:00]req_shift_open_date [12:25:00]req_shift_open_date done [12:25:00]produce_requested_data done [12:25:00]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218604,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:25:00]process_action_free close_receipt [12:25:00]json_value_free [12:25:00]json_value_free done [12:25:00]process_json_proto returns [12:25:00]Send response to host [12:25:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218604,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:25:00]free response buf [12:25:00]execute_script done [12:25:00]execute_script returns [12:25:00]free content buf [12:25:00]Sock 8.Close socket [12:25:00]Sock 8.Thread stoped [12:25:04]OFD Sender: No OFD packet to send [12:25:09]OFD Sender: No OFD packet to send [12:25:14]OFD Sender: No OFD packet to send [12:25:19]OFD Sender: No OFD packet to send [12:25:24]OFD Sender: No OFD packet to send [12:25:29]OFD Sender: No OFD packet to send [12:25:34]OFD Sender: No OFD packet to send [12:25:39]OFD Sender: No OFD packet to send [12:25:44]OFD Sender: No OFD packet to send [12:25:49]OFD Sender: No OFD packet to send [12:25:54]OFD Sender: No OFD packet to send [12:25:59]OFD Sender: No OFD packet to send [12:26:04]OFD Sender: No OFD packet to send [12:26:09]OFD Sender: No OFD packet to send [12:26:14]OFD Sender: No OFD packet to send [12:26:19]OFD Sender: No OFD packet to send [12:26:24]OFD Sender: No OFD packet to send [12:26:29]OFD Sender: No OFD packet to send [12:26:34]OFD Sender: No OFD packet to send [12:26: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:59]OFD Sender: No OFD packet to send [12:27:04]OFD Sender: No OFD packet to send [12:27:09]OFD Sender: No OFD packet to send [12:27:14]OFD Sender: No OFD packet to send [12:27:19]OFD Sender: No OFD packet to send [12:27:24]OFD Sender: No OFD packet to send [12:27:29]OFD Sender: No OFD packet to send [12:27:34]OFD Sender: No OFD packet to send [12:27:39]OFD Sender: No OFD packet to send [12:27:44]OFD Sender: No OFD packet to send [12:27:49]OFD Sender: No OFD packet to send [12:27:54]OFD Sender: No OFD packet to send [12:27:59]OFD Sender: No OFD packet to send [12:28:04]OFD Sender: No OFD packet to send [12:28:09]OFD Sender: No OFD packet to send [12:28:14]OFD Sender: No OFD packet to send [12:28:19]OFD Sender: No OFD packet to send [12:28:24]OFD Sender: No OFD packet to send [12:28:29]OFD Sender: No OFD packet to send [12:28:34]OFD Sender: No OFD packet to send [12:28:39]OFD Sender: No OFD packet to send [12:28:44]OFD Sender: No OFD packet to send [12:28:49]OFD Sender: No OFD packet to send [12:28:54]OFD Sender: No OFD packet to send [12:28:59]OFD Sender: No OFD packet to send [12:29:04]OFD Sender: No OFD packet to send [12:29:09]OFD Sender: No OFD packet to send [12:29:14]OFD Sender: No OFD packet to send [12:29:19]OFD Sender: No OFD packet to send [12:29:24]OFD Sender: No OFD packet to send [12:29:29]OFD Sender: No OFD packet to send [12:29:34]OFD Sender: No OFD packet to send [12:29:39]OFD Sender: No OFD packet to send [12:29:44]OFD Sender: No OFD packet to send [12:29:49]OFD Sender: No OFD packet to send [12:29:54]OFD Sender: No OFD packet to send [12:29:59]OFD Sender: No OFD packet to send [12:30:04]OFD Sender: No OFD packet to send [12:30:09]OFD Sender: No OFD packet to send [12:30:14]OFD Sender: No OFD packet to send [12:30:19]OFD Sender: No OFD packet to send [12:30:24]OFD Sender: No OFD packet to send [12:30:29]OFD Sender: No OFD packet to send [12:30:34]OFD Sender: No OFD packet to send [12:30:39]OFD Sender: No OFD packet to send [12:30:44]OFD Sender: No OFD packet to send [12:30:49]OFD Sender: No OFD packet to send [12:30:54]OFD Sender: No OFD packet to send [12:30:59]OFD Sender: No OFD packet to send [12:31:04]OFD Sender: No OFD packet to send [12:31:09]OFD Sender: No OFD packet to send [12:31:14]OFD Sender: No OFD packet to send [12:31:19]OFD Sender: No OFD packet to send [12:31:24]OFD Sender: No OFD packet to send [12:31:29]OFD Sender: No OFD packet to send [12:31:34]OFD Sender: No OFD packet to send [12:31:39]OFD Sender: No OFD packet to send [12:31:44]OFD Sender: No OFD packet to send [12:31:49]OFD Sender: No OFD packet to send [12:31:54]OFD Sender: No OFD packet to send [12:32:00]OFD Sender: No OFD packet to send [12:32:05]OFD Sender: No OFD packet to send [12:32:10]OFD Sender: No OFD packet to send [12:32:15]OFD Sender: No OFD packet to send [12:32:20]OFD Sender: No OFD packet to send [12:32:25]accept exits with 9 [12:32:25]New connection [12:32:25]New thread 3066826084 created [12:32:25]Thread 3066682724 joined [12:32:25]Waiting for new connection... [12:32:25] Sock 9.Parse request [12:32:25]Sock 9.Check first char [12:32:25]Sock 9.First char is OK [12:32:25]request: POST /json_proto HTTP/1.0 [12:32:25]Method: POST [12:32:25]URL: /json_proto [12:32:25]Method is POST - this is cgi request [12:32:25]url: /json_proto [12:32:25]query_string will be loaded in cgi processing [12:32:25]execute_cgi json_proto POST (null) [12:32:25]execute_cgi path=json_proto method=POST [12:32:25]POST find Content-Length [12:32:25]Host: 172.17.40.4:8080 [12:32:25]Content-Length: 677 [12:32:25]Content-Type: application/json [12:32:25] [12:32:25]POST finish read [12:32:25]Found Content-Length = 677 [12:32:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:32:25]execute_script... [12:32: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)536157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:32:25]POST & json_proto [12:32:25]process_json_proto [12:32:25]json parsed OK: [12:32:25]protocol is kg_v1.0 [12:32:25]action value=close_receipt [12:32:25]process_action close_receipt [12:32:25]cmd_close_receipt [12:32:25]MH_GetDate [12:32:25]Write to MH i2c: F0 00 00 79 6A D2 [12:32:25]Write i2c OK [12:32:25]MH_I2C_Read... [12:32:25]Read from MH i2c: F0 [12:32:25]MH_I2C_Read... [12:32:25]Read from MH i2c: F0 09 00 [12:32:25]MH_I2C_Read... [12:32:25]Read from MH i2c: F0 09 00 79 6A 00 DD A6 13 67 EE 0E 0D 67 48 [12:32:25]GetLastDocTimeStamp 1729340701 [12:32:25]current date 1729341149 [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 7A 6A 80 13 01 00 00 00 00 00 61 [12:32:25]Write i2c OK [12:32:25]MH_I2C_Read... [12:32:25]OFD Sender: No OFD packet to send [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 7A 6A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A4 [12:32:25]RAPDU: 09 00 01 C6 F8 12 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]opened in 1729296582 [12:32:25]opened+sec_in_day 1729382982 [12:32:25]quantity*price = 50041 [12:32:25]sum+1 = 50042 [12:32:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 250 19.10.2024 12:32 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218605 ФПД: 68059606196234 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T123229&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218605&fm=68059606196234&tin=02508201610067®Number=0000000000098116&sum=50000 [12:32:26]StoreToDocumentArchive [12:32:26]shift 443 fd 218605 [12:32:26]save to /storage/0443/doc_00218605 [12:32:26]save last doc name /storage/0443/doc_00218605 to /storage/kkm_last_doc_name [12:32:26]save OK [12:32:26]Clear old archive folders... [12:32:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:32:26]tlvbuf is 0151DAB0 [12:32:26]SAM_PROTO_ClearQueue [12:32:26]wFMCommunicate request_size=4 [12:32:26]MH_SAM_APDU [12:32:26]CAPDU: 80 09 00 00 [12:32:26]Write to MH i2c: E2 08 00 87 6A 80 09 00 00 00 00 00 00 63 [12:32:26]Write i2c OK [12:32:26]MH_I2C_Read... [12:32:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:32:26]Read from MH i2c: E2 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 03 00 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 03 00 87 6A 00 90 00 65 [12:32:26]RAPDU: 90 00 [12:32:26]wFMCommunicate OK [12:32:26]SAM_PROTO_ClearQueue done [12:32:26]KKMCreateOFDPacket [12:32:26]OFDProtocolAddRootSTLVToBuf [12:32:26]FM_MakeSignedData [12:32:26]FM_MakeSignedData [12:32:26]SAM_PROTO_SignData [12:32:26]wFMCommunicate request_size=4 [12:32:26]MH_SAM_APDU [12:32:26]CAPDU: 80 0D 01 02 [12:32:26]Write to MH i2c: E2 08 00 88 6A 80 0D 01 02 00 00 00 00 6B [12:32:26]Write i2c OK [12:32:26]MH_I2C_Read... [12:32:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:32:26]Read from MH i2c: E2 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 03 00 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 03 00 88 6A 00 90 00 66 [12:32:26]RAPDU: 90 00 [12:32:26]wFMCommunicate OK [12:32:26]wFMCommunicate request_size=255 [12:32:26]MH_SAM_APDU [12:32: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 DD A6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 ED 55 03 00 35 04 06 00 3D [12:32:26]Write to MH i2c: E2 02 01 89 6A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 DD A6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 ED 55 03 00 35 04 06 00 3D 00 00 28 [12:32:26]Write i2c OK [12:32:26]MH_I2C_Read... [12:32:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:26]Read from MH i2c: E2 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 03 00 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 03 00 89 6A 00 90 00 67 [12:32:26]RAPDU: 90 00 [12:32:26]wFMCommunicate OK [12:32:26]wFMCommunicate request_size=10 [12:32:26]MH_SAM_APDU [12:32:26]CAPDU: 80 0D 02 02 05 E6 5C A6 A0 0A [12:32:26]Write to MH i2c: E2 0D 00 8A 6A 80 0D 02 02 05 00 E6 5C A6 A0 0A 00 00 0A [12:32:26]Write i2c OK [12:32:26]MH_I2C_Read... [12:32:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:26]Read from MH i2c: E2 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 03 00 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 03 00 8A 6A 00 90 00 68 [12:32:26]RAPDU: 90 00 [12:32:26]wFMCommunicate OK [12:32:26]wFMCommunicate request_size=4 [12:32:26]MH_SAM_APDU [12:32:26]CAPDU: 80 0D 03 02 [12:32:26]Write to MH i2c: E2 08 00 8B 6A 80 0D 03 02 00 00 00 00 70 [12:32:26]Write i2c OK [12:32:26]MH_I2C_Read... [12:32:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:32:26]Read from MH i2c: E2 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 0B 00 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 0B 00 8B 6A 00 86 55 BC 71 F1 6C 47 0D 90 00 2A [12:32:26]RAPDU: 86 55 BC 71 F1 6C 47 0D 90 00 [12:32:26]wFMCommunicate OK [12:32:26]SAM_PROTO_SignData done [12:32:26]FM_MakeSignedData done [12:32:26]CreateOFDProtocolMessage [12:32:26]wFMCommunicate request_size=4 [12:32:26]MH_SAM_APDU [12:32:26]CAPDU: 80 11 00 00 [12:32:26]Write to MH i2c: E2 08 00 8C 6A 80 11 00 00 00 00 00 00 70 [12:32:26]Write i2c OK [12:32:26]MH_I2C_Read... [12:32:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:26]Read from MH i2c: E2 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 17 00 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 17 00 8C 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BF [12:32:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:32:26]wFMCommunicate OK [12:32:26]CreateOFDProtocolMessage done [12:32:26]OFDSenderStorePacket 218605 [12:32:26]StoreOFDPacket docnum=218605 [12:32:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 CF 42 07 01 29 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 DD A6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 ED 55 03 00 35 04 06 00 3D E6 5C A6 A0 0A 86 55 BC 71 F1 6C 47 0D [12:32:26]CheckFolder [12:32:26]dirname=/storage/ofd_packets [12:32:26]CheckFolder done [12:32:26]ProducePacketName [12:32:26]name=ofd_packets/00218605 [12:32:26]NVStorageSaveData ofd_packets/00218605 [12:32:26]File name is /storage/ofd_packets/00218605 [12:32:26]Write 301 bytes [12:32:26]NVStorageSaveData done [12:32:26]OFDSenderStorePacket done [12:32:26]KKMCreateOFDPacket done [12:32:26]NVStorageSaveData kkm_last_timestamp [12:32:26]File name is /storage/kkm_last_timestamp [12:32:26]Write 4 bytes [12:32:26]NVStorageSaveData done [12:32:26]ExternCall_PrintAddStr [12:32:26]wPrintStart [12:32:26]Write to MH i2c: 01 00 00 8D 6A F7 [12:32:26]Write i2c OK [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: 01 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: 01 07 00 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: 01 07 00 8D 6A 00 00 00 00 00 FF 0F 0C [12:32:26]RasterBufferAndPrint [12:32:26]line Счет N : (1)536157 [12:32:26]line ИНН: 02508201610067 [12:32:26]line Контрольно-Кассовый Чек [12:32:26]line ПРОДАЖА [12:32:26]line ТРК (МРК, ГНК) : 43 [12:32:26]line Товар: 2710124130 [12:32:26]line Аи-92-К-2 [12:32:26]line 7.480 * 66.90 [12:32:26]line = 500.41 [12:32:26]line НДС 12% НСП 1% [12:32:26]line > о реализуемом товаре [12:32:26]line ОКРУГЛЕНИЕ: -0.41 [12:32:26]line ИТОГО: 500.00 [12:32:26]line Внесено: 500.00 [12:32:26]line СДАЧА: 0.00 [12:32:26]line НСП 1% : 4.43 [12:32:26]line НДС 12% : 53.14 [12:32:26]line Наличными: 500.00 [12:32:26]line Безнал.: 0.00 [12:32:26]line Место: АЗС № 84 "Партнер Нефть" [12:32:26]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:32:26]line СНО: Общий режим [12:32:26]line Чек 250 19.10.2024 12:32 [12:32:26]line Смена: 443 ФФД: 1.0 [12:32:26]line ЗНМ: 0300000178 [12:32:26]line РНМ: 0000000000098116 [12:32:26]line Версия ККМ: 001 [12:32:26]line ФМ: 0000000000965413 [12:32:26]line ФД: 218605 [12:32:26]line ФПД: 68059606196234 [12:32:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T123229&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218605&fm=68059606196234&tin=02508201610067®Number=0000000000098116&sum=50000 [12:32:27]OFD Sender: Processing packet 218605 [packets to send 80, broken 79] [12:32:27]ProducePacketName [12:32:27]name=ofd_packets/00218605 [12:32:27]OFD Sender: To server: pG, [12:32:27]CommunicateWithHost lk.salyk.kg:30040 [12:32:27]ConnectInit lk.salyk.kg [12:32:27]written 0, free lines is 4095 [12:32:27]Connected sock=10 [12:32:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 CF 42 07 01 29 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 DD A6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 ED 55 03 00 35 04 06 00 3D E6 5C A6 A0 0A 86 55 BC 71 F1 6C 47 0D [12:32:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 7C 91 47 00 F5 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 ED 55 03 00 F4 03 04 00 77 52 13 67 B6 04 01 00 00 6F 7A C2 35 99 65 7E 82 [12:32:27]CommunicateWithHost err = 0 [12:32:27]CheckOFDResponse [12:32:27]1017 (14) - 77093643461234 [12:32:27]1041 (16) - 0000000000965413 [12:32:27]1040 (4) - 218605 [12:32:27]1012 (4) - 19.10.2024 06:32 [12:32:27]1206 (1) - 0 [12:32:27]OFD Sender: Remove packet 218605 [12:32:27]ProducePacketName [12:32:27]name=ofd_packets/00218605 [12:32:27]NVStorageDeleteData [12:32:27]Write to MH i2c: 01 00 00 B8 6A 22 [12:32:27]Write i2c OK [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: 01 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: 01 07 00 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: 01 07 00 B8 6A 00 00 00 00 00 F7 0C 2C [12:32:27]RasterBufferAndPrint [12:32:27]line [12:32:27]line [12:32:27]line [12:32:27]line [12:32:27]line [12:32:27]written 0, free lines is 3326 [12:32:27]MH_Cut [12:32:27]Write to MH i2c: D1 01 00 BF 6A 01 FB [12:32:27]Write i2c OK [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: D1 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: D1 01 00 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: D1 01 00 BF 6A 00 FA [12:32:27]Write to MH i2c: 01 00 00 C0 6A 2A [12:32:27]Write i2c OK [12:32:27]MH_I2C_Read... [12:32:27]OFD Sender: No OFD packet to send [12:32:28]*** Cut start [12:32:28]*** Partial cut [12:32:28]*** CUTSNS_PIN = 1 [12:32:28]*** CUTSNS_PIN = 0 [12:32:28]*** Brake cut motor [12:32:28]Read from MH i2c: 01 [12:32:28]MH_I2C_Read... [12:32:28]*** Stop cut motor [12:32:28]*** Cut end [12:32:28]Read from MH i2c: 01 07 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: 01 07 00 C0 6A 00 00 00 00 00 FF 0F 3F [12:32:28]process_action close_receipt done [12:32:28]requested_data is exist [12:32:28]produce_requested_data [12:32:28]requested_item fm.sn is exist - process it [12:32:28]wFMCommunicate request_size=4 [12:32:28]MH_SAM_APDU [12:32:28]CAPDU: 80 11 00 00 [12:32:28]Write to MH i2c: E2 08 00 C1 6A 80 11 00 00 00 00 00 00 A5 [12:32:28]Write i2c OK [12:32:28]MH_I2C_Read... [12:32:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:28]Read from MH i2c: E2 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 17 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 17 00 C1 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F4 [12:32:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:32:28]wFMCommunicate OK [12:32:28]requested_item fd.num is exist - process it [12:32:28]SAM_PROTO_GetFieldsCounters [12:32:28]wFMCommunicate request_size=4 [12:32:28]MH_SAM_APDU [12:32:28]CAPDU: 80 13 00 00 [12:32:28]Write to MH i2c: E2 08 00 C2 6A 80 13 00 00 00 00 00 00 A8 [12:32:28]Write i2c OK [12:32:28]MH_I2C_Read... [12:32:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:32:29]Read from MH i2c: E2 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 62 00 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 62 00 C2 6A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 ED 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 B4 [12:32:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 ED 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:32:29]wFMCommunicate OK [12:32:29]SAM_PROTO_GetFieldsCounters done [12:32:29]requested_item shift.num is exist - process it [12:32:29]requested_item shift.opened is exist - process it [12:32:29]req_shift_opened [12:32:29]FM_GetShiftState [12:32:29]SAM_PROTO_GetShiftState [12:32:29]wFMCommunicate request_size=4 [12:32:29]MH_SAM_APDU [12:32:29]CAPDU: 80 13 01 00 [12:32:29]Write to MH i2c: E2 08 00 C3 6A 80 13 01 00 00 00 00 00 AA [12:32:29]Write i2c OK [12:32:29]MH_I2C_Read... [12:32:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:29]Read from MH i2c: E2 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 0E 00 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 0E 00 C3 6A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 ED [12:32:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:32:29]wFMCommunicate OK [12:32:29]SAM_PROTO_GetShiftState done [12:32:29]FM_GetShiftState done [12:32:29]req_shift_opened done [12:32:29]requested_item shift.open_date is exist - process it [12:32:29]req_shift_open_date [12:32:29]req_shift_open_date done [12:32:29]produce_requested_data done [12:32:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218605,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:32:29]process_action_free close_receipt [12:32:29]json_value_free [12:32:29]json_value_free done [12:32:29]process_json_proto returns [12:32:29]Send response to host [12:32:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218605,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:32:29]free response buf [12:32:29]execute_script done [12:32:29]execute_script returns [12:32:29]free content buf [12:32:29]Sock 9.Close socket [12:32:29]Sock 9.Thread stoped [12:32:32]accept exits with 8 [12:32:32]New connection [12:32:32]New thread 3066682724 created [12:32:32]Thread 3066826084 joined [12:32:32]Waiting for new connection... [12:32:32] Sock 8.Parse request [12:32:32]Sock 8.Check first char [12:32:32]Sock 8.First char is OK [12:32:32]request: POST /json_proto HTTP/1.0 [12:32:32]Method: POST [12:32:32]URL: /json_proto [12:32:32]Method is POST - this is cgi request [12:32:32]url: /json_proto [12:32:32]query_string will be loaded in cgi processing [12:32:32]execute_cgi json_proto POST (null) [12:32:32]execute_cgi path=json_proto method=POST [12:32:32]POST find Content-Length [12:32:32]Host: 172.17.40.4:8080 [12:32:32]Content-Length: 816 [12:32:32]Content-Type: application/json [12:32:32] [12:32:32]POST finish read [12:32:32]Found Content-Length = 816 [12:32:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:32]execute_script... [12:32: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)536156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:32]POST & json_proto [12:32:32]process_json_proto [12:32:32]json parsed OK: [12:32:32]protocol is kg_v1.0 [12:32:32]action value=close_receipt [12:32:32]process_action close_receipt [12:32:32]cmd_close_receipt [12:32:32]MH_GetDate [12:32:32]Write to MH i2c: F0 00 00 C4 6A 1D [12:32:32]Write i2c OK [12:32:32]MH_I2C_Read... [12:32:32]Read from MH i2c: F0 [12:32:32]MH_I2C_Read... [12:32:32]Read from MH i2c: F0 09 00 [12:32:32]MH_I2C_Read... [12:32:32]Read from MH i2c: F0 09 00 C4 6A 00 E5 A6 13 67 EE 0E 0D 67 9B [12:32:32]GetLastDocTimeStamp 1729341149 [12:32:32]current date 1729341157 [12:32:32]FM_GetShiftState [12:32:32]SAM_PROTO_GetShiftState [12:32:32]wFMCommunicate request_size=4 [12:32:32]MH_SAM_APDU [12:32:32]CAPDU: 80 13 01 00 [12:32:32]Write to MH i2c: E2 08 00 C5 6A 80 13 01 00 00 00 00 00 AC [12:32:32]Write i2c OK [12:32:32]MH_I2C_Read... [12:32:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:32]Read from MH i2c: E2 [12:32:32]MH_I2C_Read... [12:32:32]Read from MH i2c: E2 0E 00 [12:32:32]MH_I2C_Read... [12:32:32]Read from MH i2c: E2 0E 00 C5 6A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EF [12:32:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:32:32]wFMCommunicate OK [12:32:32]SAM_PROTO_GetShiftState done [12:32:32]FM_GetShiftState done [12:32:32]opened in 1729296582 [12:32:32]opened+sec_in_day 1729382982 [12:32:32]quantity*price = 50041 [12:32:32]sum+1 = 50042 [12:32:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 251 19.10.2024 12:32 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000965413 ФД: 218606 ФПД: 24672410238582 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T123237&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218606&fm=24672410238582&tin=02508201610067®Number=0000000000098116&sum=50041 [12:32:33]StoreToDocumentArchive [12:32:33]shift 443 fd 218606 [12:32:33]save to /storage/0443/doc_00218606 [12:32:33]save last doc name /storage/0443/doc_00218606 to /storage/kkm_last_doc_name [12:32:33]save OK [12:32:33]Clear old archive folders... [12:32:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:32:33]tlvbuf is 0164AFF0 [12:32:33]SAM_PROTO_ClearQueue [12:32:33]wFMCommunicate request_size=4 [12:32:33]MH_SAM_APDU [12:32:33]CAPDU: 80 09 00 00 [12:32:33]Write to MH i2c: E2 08 00 D2 6A 80 09 00 00 00 00 00 00 AE [12:32:33]Write i2c OK [12:32:33]MH_I2C_Read... [12:32:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:32:34]Read from MH i2c: E2 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: E2 03 00 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: E2 03 00 D2 6A 00 90 00 B0 [12:32:34]RAPDU: 90 00 [12:32:34]wFMCommunicate OK [12:32:34]SAM_PROTO_ClearQueue done [12:32:34]KKMCreateOFDPacket [12:32:34]OFDProtocolAddRootSTLVToBuf [12:32:34]FM_MakeSignedData [12:32:34]FM_MakeSignedData [12:32:34]SAM_PROTO_SignData [12:32:34]wFMCommunicate request_size=4 [12:32:34]MH_SAM_APDU [12:32:34]CAPDU: 80 0D 01 02 [12:32:34]Write to MH i2c: E2 08 00 D3 6A 80 0D 01 02 00 00 00 00 B6 [12:32:34]Write i2c OK [12:32:34]MH_I2C_Read... [12:32:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:32:34]Read from MH i2c: E2 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: E2 03 00 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: E2 03 00 D3 6A 00 90 00 B1 [12:32:34]RAPDU: 90 00 [12:32:34]wFMCommunicate OK [12:32:34]wFMCommunicate request_size=255 [12:32:34]MH_SAM_APDU [12:32: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 FB 00 00 00 F4 03 04 00 E5 A6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EE 55 03 00 35 04 06 00 16 [12:32:34]Write to MH i2c: E2 02 01 D4 6A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 FB 00 00 00 F4 03 04 00 E5 A6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EE 55 03 00 35 04 06 00 16 00 00 A8 [12:32:34]Write i2c OK [12:32:34]MH_I2C_Read... [12:32:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:34]Read from MH i2c: E2 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: E2 03 00 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: E2 03 00 D4 6A 00 90 00 B2 [12:32:34]RAPDU: 90 00 [12:32:34]wFMCommunicate OK [12:32:34]wFMCommunicate request_size=10 [12:32:34]MH_SAM_APDU [12:32:34]CAPDU: 80 0D 02 02 05 70 7E 3F 7E 76 [12:32:34]Write to MH i2c: E2 0D 00 D5 6A 80 0D 02 02 05 00 70 7E 3F 7E 76 00 00 E4 [12:32:34]Write i2c OK [12:32:34]MH_I2C_Read... [12:32:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:34]Read from MH i2c: E2 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: E2 03 00 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: E2 03 00 D5 6A 00 90 00 B3 [12:32:34]RAPDU: 90 00 [12:32:34]wFMCommunicate OK [12:32:34]wFMCommunicate request_size=4 [12:32:34]MH_SAM_APDU [12:32:34]CAPDU: 80 0D 03 02 [12:32:34]Write to MH i2c: E2 08 00 D6 6A 80 0D 03 02 00 00 00 00 BB [12:32:34]Write i2c OK [12:32:34]MH_I2C_Read... [12:32:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:32:34]Read from MH i2c: E2 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: E2 0B 00 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: E2 0B 00 D6 6A 00 9E BD 21 62 80 B8 2E 55 90 00 55 [12:32:34]RAPDU: 9E BD 21 62 80 B8 2E 55 90 00 [12:32:34]wFMCommunicate OK [12:32:34]SAM_PROTO_SignData done [12:32:34]FM_MakeSignedData done [12:32:34]CreateOFDProtocolMessage [12:32:34]wFMCommunicate request_size=4 [12:32:34]MH_SAM_APDU [12:32:34]CAPDU: 80 11 00 00 [12:32:34]Write to MH i2c: E2 08 00 D7 6A 80 11 00 00 00 00 00 00 BB [12:32:34]Write i2c OK [12:32:34]MH_I2C_Read... [12:32:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:34]Read from MH i2c: E2 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: E2 17 00 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: E2 17 00 D7 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0A [12:32:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:32:34]wFMCommunicate OK [12:32:34]CreateOFDProtocolMessage done [12:32:34]OFDSenderStorePacket 218606 [12:32:34]StoreOFDPacket docnum=218606 [12:32:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7F 08 07 01 6B 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 FB 00 00 00 F4 03 04 00 E5 A6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EE 55 03 00 35 04 06 00 16 70 7E 3F 7E 76 9E BD 21 62 80 B8 2E 55 [12:32:34]CheckFolder [12:32:34]dirname=/storage/ofd_packets [12:32:34]CheckFolder done [12:32:34]ProducePacketName [12:32:34]name=ofd_packets/00218606 [12:32:34]NVStorageSaveData ofd_packets/00218606 [12:32:34]File name is /storage/ofd_packets/00218606 [12:32:34]Write 301 bytes [12:32:34]NVStorageSaveData done [12:32:34]OFDSenderStorePacket done [12:32:34]KKMCreateOFDPacket done [12:32:34]NVStorageSaveData kkm_last_timestamp [12:32:34]File name is /storage/kkm_last_timestamp [12:32:34]Write 4 bytes [12:32:34]NVStorageSaveData done [12:32:34]ExternCall_PrintAddStr [12:32:34]wPrintStart [12:32:34]Write to MH i2c: 01 00 00 D8 6A 42 [12:32:34]Write i2c OK [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: 01 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: 01 07 00 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: 01 07 00 D8 6A 00 00 00 00 00 FF 0F 57 [12:32:34]RasterBufferAndPrint [12:32:34]line Счет N : (1)536156 [12:32:34]line ИНН: 02508201610067 [12:32:34]line Контрольно-Кассовый Чек [12:32:34]line ПРОДАЖА [12:32:34]line ТРК (МРК, ГНК) : 13 [12:32:34]line Товар: 2710124130 [12:32:34]line Аи-92-К-2 [12:32:34]line 7.480 * 66.90 [12:32:34]line = 500.41 [12:32:34]line НДС 12% НСП 1% [12:32:34]line > о реализуемом товаре [12:32:34]line ИТОГО: 500.41 [12:32:34]line НСП 1% : 4.43 [12:32:34]line НДС 12% : 53.14 [12:32:34]line Наличными: 0.00 [12:32:34]line Безнал.: 500.41 [12:32:34]line Место: АЗС № 84 "Партнер Нефть" [12:32:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:32:34]line СНО: Общий режим [12:32:34]line Чек 251 19.10.2024 12:32 [12:32:34]line Смена: 443 ФФД: 1.0 [12:32:34]line ЗНМ: 0300000178 [12:32:34]line РНМ: 0000000000098116 [12:32:34]line Версия ККМ: 001 [12:32:34]line Платежная система: Бакай Банк [12:32:34]line ФМ: 0000000000965413 [12:32:34]line ФД: 218606 [12:32:34]line ФПД: 24672410238582 [12:32:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T123237&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218606&fm=24672410238582&tin=02508201610067®Number=0000000000098116&sum=50041 [12:32:34]written 0, free lines is 4095 [12:32:34]OFD Sender: Processing packet 218606 [packets to send 80, broken 79] [12:32:34]ProducePacketName [12:32:34]name=ofd_packets/00218606 [12:32:34]OFD Sender: To server: pG, [12:32:34]CommunicateWithHost lk.salyk.kg:30040 [12:32:34]ConnectInit lk.salyk.kg [12:32:34]Connected sock=10 [12:32:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7F 08 07 01 6B 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 FB 00 00 00 F4 03 04 00 E5 A6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EE 55 03 00 35 04 06 00 16 70 7E 3F 7E 76 9E BD 21 62 80 B8 2E 55 [12:32:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A8 83 47 00 10 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EE 55 03 00 F4 03 04 00 7E 52 13 67 B6 04 01 00 00 99 48 A8 06 78 C4 8C 97 [12:32:34]CommunicateWithHost err = 0 [12:32:34]CheckOFDResponse [12:32:34]1017 (14) - 77093643461234 [12:32:34]1041 (16) - 0000000000965413 [12:32:34]1040 (4) - 218606 [12:32:34]1012 (4) - 19.10.2024 06:32 [12:32:34]1206 (1) - 0 [12:32:34]OFD Sender: Remove packet 218606 [12:32:34]ProducePacketName [12:32:34]name=ofd_packets/00218606 [12:32:34]NVStorageDeleteData [12:32:34]Write to MH i2c: 01 00 00 02 6B 6D [12:32:34]Write i2c OK [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: 01 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: 01 07 00 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: 01 07 00 02 6B 00 00 00 00 00 F6 0C 76 [12:32:35]RasterBufferAndPrint [12:32:35]line [12:32:35]line [12:32:35]line [12:32:35]line [12:32:35]line [12:32:35]written 0, free lines is 3330 [12:32:35]MH_Cut [12:32:35]Write to MH i2c: D1 01 00 09 6B 01 46 [12:32:35]Write i2c OK [12:32:35]MH_I2C_Read... [12:32:35]Read from MH i2c: D1 [12:32:35]MH_I2C_Read... [12:32:35]Read from MH i2c: D1 01 00 [12:32:35]MH_I2C_Read... [12:32:35]Read from MH i2c: D1 01 00 09 6B 00 45 [12:32:35]Write to MH i2c: 01 00 00 0A 6B 75 [12:32:35]Write i2c OK [12:32:35]MH_I2C_Read... [12:32:35]OFD Sender: No OFD packet to send [12:32:35]*** Cut start [12:32:35]*** Partial cut [12:32:35]*** CUTSNS_PIN = 1 [12:32:35]*** CUTSNS_PIN = 0 [12:32:36]*** Brake cut motor [12:32:36]Read from MH i2c: 01 [12:32:36]MH_I2C_Read... [12:32:36]*** Stop cut motor [12:32:36]*** Cut end [12:32:36]Read from MH i2c: 01 07 00 [12:32:36]MH_I2C_Read... [12:32:36]Read from MH i2c: 01 07 00 0A 6B 00 00 00 00 00 FF 0F 8A [12:32:36]process_action close_receipt done [12:32:36]requested_data is exist [12:32:36]produce_requested_data [12:32:36]requested_item fm.sn is exist - process it [12:32:36]wFMCommunicate request_size=4 [12:32:36]MH_SAM_APDU [12:32:36]CAPDU: 80 11 00 00 [12:32:36]Write to MH i2c: E2 08 00 0B 6B 80 11 00 00 00 00 00 00 F0 [12:32:36]Write i2c OK [12:32:36]MH_I2C_Read... [12:32:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:36]Read from MH i2c: E2 [12:32:36]MH_I2C_Read... [12:32:36]Read from MH i2c: E2 17 00 [12:32:36]MH_I2C_Read... [12:32:36]Read from MH i2c: E2 17 00 0B 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3F [12:32:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:32:36]wFMCommunicate OK [12:32:36]requested_item fd.num is exist - process it [12:32:36]SAM_PROTO_GetFieldsCounters [12:32:36]wFMCommunicate request_size=4 [12:32:36]MH_SAM_APDU [12:32:36]CAPDU: 80 13 00 00 [12:32:36]Write to MH i2c: E2 08 00 0C 6B 80 13 00 00 00 00 00 00 F3 [12:32:36]Write i2c OK [12:32:36]MH_I2C_Read... [12:32:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:32:36]Read from MH i2c: E2 [12:32:36]MH_I2C_Read... [12:32:36]Read from MH i2c: E2 62 00 [12:32:36]MH_I2C_Read... [12:32:36]Read from MH i2c: E2 62 00 0C 6B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EE 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 03 [12:32:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EE 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:32:36]wFMCommunicate OK [12:32:36]SAM_PROTO_GetFieldsCounters done [12:32:36]requested_item shift.num is exist - process it [12:32:36]requested_item shift.opened is exist - process it [12:32:36]req_shift_opened [12:32:36]FM_GetShiftState [12:32:36]SAM_PROTO_GetShiftState [12:32:36]wFMCommunicate request_size=4 [12:32:36]MH_SAM_APDU [12:32:36]CAPDU: 80 13 01 00 [12:32:36]Write to MH i2c: E2 08 00 0D 6B 80 13 01 00 00 00 00 00 F5 [12:32:36]Write i2c OK [12:32:36]MH_I2C_Read... [12:32:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:36]Read from MH i2c: E2 [12:32:36]MH_I2C_Read... [12:32:36]Read from MH i2c: E2 0E 00 [12:32:36]MH_I2C_Read... [12:32:36]Read from MH i2c: E2 0E 00 0D 6B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 38 [12:32:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:32:36]wFMCommunicate OK [12:32:36]SAM_PROTO_GetShiftState done [12:32:36]FM_GetShiftState done [12:32:36]req_shift_opened done [12:32:36]requested_item shift.open_date is exist - process it [12:32:36]req_shift_open_date [12:32:36]req_shift_open_date done [12:32:36]produce_requested_data done [12:32:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218606,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:32:36]process_action_free close_receipt [12:32:36]json_value_free [12:32:36]json_value_free done [12:32:36]process_json_proto returns [12:32:36]Send response to host [12:32:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218606,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:32:36]free response buf [12:32:36]execute_script done [12:32:36]execute_script returns [12:32:36]free content buf [12:32:36]Sock 8.Close socket [12:32:36]Sock 8.Thread stoped [12:32:40]OFD Sender: No OFD packet to send [12:32:45]OFD Sender: No OFD packet to send [12:32:50]OFD Sender: No OFD packet to send [12:32:55]OFD Sender: No OFD packet to send [12:33:00]OFD Sender: No OFD packet to send [12:33:05]OFD Sender: No OFD packet to send [12:33:10]OFD Sender: No OFD packet to send [12:33:15]OFD Sender: No OFD packet to send [12:33:20]OFD Sender: No OFD packet to send [12:33:25]OFD Sender: No OFD packet to send [12:33:30]OFD Sender: No OFD packet to send [12:33:35]OFD Sender: No OFD packet to send [12:33:40]OFD Sender: No OFD packet to send [12:33:45]OFD Sender: No OFD packet to send [12:33:50]OFD Sender: No OFD packet to send [12:33:55]OFD Sender: No OFD packet to send [12:34:00]OFD Sender: No OFD packet to send [12:34:01]accept exits with 9 [12:34:01]New connection [12:34:01]New thread 3066826084 created [12:34:01]Thread 3066682724 joined [12:34:01]Waiting for new connection... [12:34:01] Sock 9.Parse request [12:34:01]Sock 9.Check first char [12:34:01]Sock 9.First char is OK [12:34:01]request: POST /json_proto HTTP/1.0 [12:34:01]Method: POST [12:34:01]URL: /json_proto [12:34:01]Method is POST - this is cgi request [12:34:01]url: /json_proto [12:34:01]query_string will be loaded in cgi processing [12:34:01]execute_cgi json_proto POST (null) [12:34:01]execute_cgi path=json_proto method=POST [12:34:01]POST find Content-Length [12:34:01]Host: 172.17.40.4:8080 [12:34:01]Content-Length: 679 [12:34:01]Content-Type: application/json [12:34:01] [12:34:01]POST finish read [12:34:01]Found Content-Length = 679 [12:34:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:34:01]execute_script... [12:34: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)536158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:34:01]POST & json_proto [12:34:01]process_json_proto [12:34:01]json parsed OK: [12:34:01]protocol is kg_v1.0 [12:34:01]action value=close_receipt [12:34:01]process_action close_receipt [12:34:01]cmd_close_receipt [12:34:01]MH_GetDate [12:34:01]Write to MH i2c: F0 00 00 0E 6B 68 [12:34:01]Write i2c OK [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: F0 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: F0 09 00 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: F0 09 00 0E 6B 00 3E A7 13 67 EE 0E 0D 67 40 [12:34:01]GetLastDocTimeStamp 1729341157 [12:34:01]current date 1729341246 [12:34:01]FM_GetShiftState [12:34:01]SAM_PROTO_GetShiftState [12:34:01]wFMCommunicate request_size=4 [12:34:01]MH_SAM_APDU [12:34:01]CAPDU: 80 13 01 00 [12:34:01]Write to MH i2c: E2 08 00 0F 6B 80 13 01 00 00 00 00 00 F7 [12:34:01]Write i2c OK [12:34:01]MH_I2C_Read... [12:34:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:01]Read from MH i2c: E2 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 0E 00 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 0E 00 0F 6B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3A [12:34:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:34:01]wFMCommunicate OK [12:34:01]SAM_PROTO_GetShiftState done [12:34:01]FM_GetShiftState done [12:34:01]opened in 1729296582 [12:34:01]opened+sec_in_day 1729382982 [12:34:01]quantity*price = 200025 [12:34:01]sum+1 = 200026 [12:34:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 252 19.10.2024 12:34 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218607 ФПД: 239859525762924 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T123406&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218607&fm=239859525762924&tin=02508201610067®Number=0000000000098116&sum=200000 [12:34:02]StoreToDocumentArchive [12:34:02]shift 443 fd 218607 [12:34:02]save to /storage/0443/doc_00218607 [12:34:02]save last doc name /storage/0443/doc_00218607 to /storage/kkm_last_doc_name [12:34:02]save OK [12:34:02]Clear old archive folders... [12:34:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:34:02]tlvbuf is 01536550 [12:34:02]SAM_PROTO_ClearQueue [12:34:02]wFMCommunicate request_size=4 [12:34:02]MH_SAM_APDU [12:34:02]CAPDU: 80 09 00 00 [12:34:02]Write to MH i2c: E2 08 00 1C 6B 80 09 00 00 00 00 00 00 F9 [12:34:02]Write i2c OK [12:34:02]MH_I2C_Read... [12:34:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:02]Read from MH i2c: E2 [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: E2 03 00 [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: E2 03 00 1C 6B 00 90 00 FB [12:34:02]RAPDU: 90 00 [12:34:02]wFMCommunicate OK [12:34:02]SAM_PROTO_ClearQueue done [12:34:02]KKMCreateOFDPacket [12:34:02]OFDProtocolAddRootSTLVToBuf [12:34:02]FM_MakeSignedData [12:34:02]FM_MakeSignedData [12:34:02]SAM_PROTO_SignData [12:34:02]wFMCommunicate request_size=4 [12:34:02]MH_SAM_APDU [12:34:02]CAPDU: 80 0D 01 02 [12:34:02]Write to MH i2c: E2 08 00 1D 6B 80 0D 01 02 00 00 00 00 01 [12:34:02]Write i2c OK [12:34:02]MH_I2C_Read... [12:34:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:34:02]Read from MH i2c: E2 [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: E2 03 00 [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: E2 03 00 1D 6B 00 90 00 FC [12:34:02]RAPDU: 90 00 [12:34:02]wFMCommunicate OK [12:34:02]wFMCommunicate request_size=255 [12:34:02]MH_SAM_APDU [12:34:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 FC 00 00 00 F4 03 04 00 3E A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EF 55 03 00 35 04 06 00 DA 26 A5 D4 [12:34:02]Write to MH i2c: E2 02 01 1E 6B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 FC 00 00 00 F4 03 04 00 3E A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EF 55 03 00 35 04 06 00 DA 26 A5 D4 00 00 44 [12:34:02]Write i2c OK [12:34:02]MH_I2C_Read... [12:34:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:03]Read from MH i2c: E2 [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: E2 03 00 [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: E2 03 00 1E 6B 00 90 00 FD [12:34:03]RAPDU: 90 00 [12:34:03]wFMCommunicate OK [12:34:03]wFMCommunicate request_size=7 [12:34:03]MH_SAM_APDU [12:34:03]CAPDU: 80 0D 02 02 02 3F 6C [12:34:03]Write to MH i2c: E2 0A 00 1F 6B 80 0D 02 02 02 00 3F 6C 00 00 B3 [12:34:03]Write i2c OK [12:34:03]MH_I2C_Read... [12:34:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:03]Read from MH i2c: E2 [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: E2 03 00 [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: E2 03 00 1F 6B 00 90 00 FE [12:34:03]RAPDU: 90 00 [12:34:03]wFMCommunicate OK [12:34:03]wFMCommunicate request_size=4 [12:34:03]MH_SAM_APDU [12:34:03]CAPDU: 80 0D 03 02 [12:34:03]Write to MH i2c: E2 08 00 20 6B 80 0D 03 02 00 00 00 00 06 [12:34:03]Write i2c OK [12:34:03]MH_I2C_Read... [12:34:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:03]Read from MH i2c: E2 [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: E2 0B 00 [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: E2 0B 00 20 6B 00 4F 91 9E 9D AB 19 D6 01 90 00 BD [12:34:03]RAPDU: 4F 91 9E 9D AB 19 D6 01 90 00 [12:34:03]wFMCommunicate OK [12:34:03]SAM_PROTO_SignData done [12:34:03]FM_MakeSignedData done [12:34:03]CreateOFDProtocolMessage [12:34:03]wFMCommunicate request_size=4 [12:34:03]MH_SAM_APDU [12:34:03]CAPDU: 80 11 00 00 [12:34:03]Write to MH i2c: E2 08 00 21 6B 80 11 00 00 00 00 00 00 06 [12:34:03]Write i2c OK [12:34:03]MH_I2C_Read... [12:34:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:03]Read from MH i2c: E2 [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: E2 17 00 [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: E2 17 00 21 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 55 [12:34:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:34:03]wFMCommunicate OK [12:34:03]CreateOFDProtocolMessage done [12:34:03]OFDSenderStorePacket 218607 [12:34:03]StoreOFDPacket docnum=218607 [12:34:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 97 D6 04 01 59 A7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 FC 00 00 00 F4 03 04 00 3E A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EF 55 03 00 35 04 06 00 DA 26 A5 D4 3F 6C 4F 91 9E 9D AB 19 D6 01 [12:34:03]CheckFolder [12:34:03]dirname=/storage/ofd_packets [12:34:03]CheckFolder done [12:34:03]ProducePacketName [12:34:03]name=ofd_packets/00218607 [12:34:03]NVStorageSaveData ofd_packets/00218607 [12:34:03]File name is /storage/ofd_packets/00218607 [12:34:03]Write 298 bytes [12:34:03]NVStorageSaveData done [12:34:03]OFDSenderStorePacket done [12:34:03]KKMCreateOFDPacket done [12:34:03]NVStorageSaveData kkm_last_timestamp [12:34:03]File name is /storage/kkm_last_timestamp [12:34:03]Write 4 bytes [12:34:03]NVStorageSaveData done [12:34:03]ExternCall_PrintAddStr [12:34:03]wPrintStart [12:34:03]Write to MH i2c: 01 00 00 22 6B 8D [12:34:03]Write i2c OK [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: 01 [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: 01 07 00 [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: 01 07 00 22 6B 00 00 00 00 00 FF 0F A2 [12:34:03]RasterBufferAndPrint [12:34:03]line Счет N : (1)536158 [12:34:03]line ИНН: 02508201610067 [12:34:03]line Контрольно-Кассовый Чек [12:34:03]line ПРОДАЖА [12:34:03]line ТРК (МРК, ГНК) : 51 [12:34:03]line Товар: 2710194210 [12:34:03]line ДТ-К-2 [12:34:03]line 26.250 * 76.20 [12:34:03]line = 2000.25 [12:34:03]line НДС 12% НСП 1% [12:34:03]line > о реализуемом товаре [12:34:03]line ОКРУГЛЕНИЕ: -0.25 [12:34:03]line ИТОГО: 2000.00 [12:34:03]line Внесено: 2000.00 [12:34:03]line СДАЧА: 0.00 [12:34:03]line НСП 1% : 17.70 [12:34:03]line НДС 12% : 212.42 [12:34:03]line Наличными: 2000.00 [12:34:03]line Безнал.: 0.00 [12:34:03]line Место: АЗС № 84 "Партнер Нефть" [12:34:03]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:34:03]line СНО: Общий режим [12:34:03]line Чек 252 19.10.2024 12:34 [12:34:03]line Смена: 443 ФФД: 1.0 [12:34:03]line ЗНМ: 0300000178 [12:34:03]line РНМ: 0000000000098116 [12:34:03]line Версия ККМ: 001 [12:34:03]line ФМ: 0000000000965413 [12:34:03]line ФД: 218607 [12:34:03]line ФПД: 239859525762924 [12:34:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T123406&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218607&fm=239859525762924&tin=02508201610067®Number=0000000000098116&sum=200000 [12:34:03]OFD Sender: Processing packet 218607 [packets to send 80, broken 79] [12:34:03]ProducePacketName [12:34:03]name=ofd_packets/00218607 [12:34:03]OFD Sender: To server: pG, [12:34:03]CommunicateWithHost lk.salyk.kg:30040 [12:34:03]ConnectInit lk.salyk.kg [12:34:03]written 0, free lines is 4095 [12:34:03]Connected sock=10 [12:34:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 97 D6 04 01 59 A7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 FC 00 00 00 F4 03 04 00 3E A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EF 55 03 00 35 04 06 00 DA 26 A5 D4 3F 6C 4F 91 9E 9D AB 19 D6 01 [12:34:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 94 CB 47 00 38 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EF 55 03 00 F4 03 04 00 D7 52 13 67 B6 04 01 00 00 5F E0 EF 1B 29 64 08 B7 [12:34:03]CommunicateWithHost err = 0 [12:34:03]CheckOFDResponse [12:34:03]1017 (14) - 77093643461234 [12:34:03]1041 (16) - 0000000000965413 [12:34:03]1040 (4) - 218607 [12:34:03]1012 (4) - 19.10.2024 06:33 [12:34:03]1206 (1) - 0 [12:34:03]OFD Sender: Remove packet 218607 [12:34:03]ProducePacketName [12:34:03]name=ofd_packets/00218607 [12:34:03]NVStorageDeleteData [12:34:04]Write to MH i2c: 01 00 00 4D 6B B8 [12:34:04]Write i2c OK [12:34:04]MH_I2C_Read... [12:34:04]Read from MH i2c: 01 [12:34:04]MH_I2C_Read... [12:34:04]Read from MH i2c: 01 07 00 [12:34:04]MH_I2C_Read... [12:34:04]Read from MH i2c: 01 07 00 4D 6B 00 00 00 00 00 EE 0C B9 [12:34:04]RasterBufferAndPrint [12:34:04]line [12:34:04]line [12:34:04]line [12:34:04]line [12:34:04]line [12:34:04]written 0, free lines is 3316 [12:34:04]MH_Cut [12:34:04]Write to MH i2c: D1 01 00 54 6B 01 91 [12:34:04]Write i2c OK [12:34:04]MH_I2C_Read... [12:34:04]Read from MH i2c: D1 [12:34:04]MH_I2C_Read... [12:34:04]Read from MH i2c: D1 01 00 [12:34:04]MH_I2C_Read... [12:34:04]Read from MH i2c: D1 01 00 54 6B 00 90 [12:34:04]Write to MH i2c: 01 00 00 55 6B C0 [12:34:04]Write i2c OK [12:34:04]MH_I2C_Read... [12:34:04]OFD Sender: No OFD packet to send [12:34:04]*** Cut start [12:34:04]*** Partial cut [12:34:04]*** CUTSNS_PIN = 1 [12:34:04]*** CUTSNS_PIN = 0 [12:34:05]*** Brake cut motor [12:34:05]Read from MH i2c: 01 [12:34:05]MH_I2C_Read... [12:34:05]*** Stop cut motor [12:34:05]*** Cut end [12:34:05]Read from MH i2c: 01 07 00 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: 01 07 00 55 6B 00 00 00 00 00 FF 0F D5 [12:34:05]process_action close_receipt done [12:34:05]requested_data is exist [12:34:05]produce_requested_data [12:34:05]requested_item fm.sn is exist - process it [12:34:05]wFMCommunicate request_size=4 [12:34:05]MH_SAM_APDU [12:34:05]CAPDU: 80 11 00 00 [12:34:05]Write to MH i2c: E2 08 00 56 6B 80 11 00 00 00 00 00 00 3B [12:34:05]Write i2c OK [12:34:05]MH_I2C_Read... [12:34:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:05]Read from MH i2c: E2 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 17 00 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 17 00 56 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8A [12:34:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:34:05]wFMCommunicate OK [12:34:05]requested_item fd.num is exist - process it [12:34:05]SAM_PROTO_GetFieldsCounters [12:34:05]wFMCommunicate request_size=4 [12:34:05]MH_SAM_APDU [12:34:05]CAPDU: 80 13 00 00 [12:34:05]Write to MH i2c: E2 08 00 57 6B 80 13 00 00 00 00 00 00 3E [12:34:05]Write i2c OK [12:34:05]MH_I2C_Read... [12:34:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:05]Read from MH i2c: E2 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 62 00 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 62 00 57 6B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EF 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 52 [12:34:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EF 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:34:05]wFMCommunicate OK [12:34:05]SAM_PROTO_GetFieldsCounters done [12:34:05]requested_item shift.num is exist - process it [12:34:05]requested_item shift.opened is exist - process it [12:34:05]req_shift_opened [12:34:05]FM_GetShiftState [12:34:05]SAM_PROTO_GetShiftState [12:34:05]wFMCommunicate request_size=4 [12:34:05]MH_SAM_APDU [12:34:05]CAPDU: 80 13 01 00 [12:34:05]Write to MH i2c: E2 08 00 58 6B 80 13 01 00 00 00 00 00 40 [12:34:05]Write i2c OK [12:34:05]MH_I2C_Read... [12:34:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:05]Read from MH i2c: E2 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 0E 00 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 0E 00 58 6B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 83 [12:34:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:34:05]wFMCommunicate OK [12:34:05]SAM_PROTO_GetShiftState done [12:34:05]FM_GetShiftState done [12:34:05]req_shift_opened done [12:34:05]requested_item shift.open_date is exist - process it [12:34:05]req_shift_open_date [12:34:05]req_shift_open_date done [12:34:05]produce_requested_data done [12:34:05]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218607,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:34:05]process_action_free close_receipt [12:34:05]json_value_free [12:34:05]json_value_free done [12:34:05]process_json_proto returns [12:34:05]Send response to host [12:34:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218607,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:34:05]free response buf [12:34:05]execute_script done [12:34:05]execute_script returns [12:34:05]free content buf [12:34:05]Sock 9.Close socket [12:34:05]Sock 9.Thread stoped [12:34:06]accept exits with 8 [12:34:06]New connection [12:34:06]New thread 3066682724 created [12:34:06]Thread 3066826084 joined [12:34:06]Waiting for new connection... [12:34:06] Sock 8.Parse request [12:34:06]Sock 8.Check first char [12:34:06]Sock 8.First char is OK [12:34:06]request: POST /json_proto HTTP/1.0 [12:34:06]Method: POST [12:34:06]URL: /json_proto [12:34:06]Method is POST - this is cgi request [12:34:06]url: /json_proto [12:34:06]query_string will be loaded in cgi processing [12:34:06]execute_cgi json_proto POST (null) [12:34:06]execute_cgi path=json_proto method=POST [12:34:06]POST find Content-Length [12:34:06]Host: 172.17.40.4:8080 [12:34:06]Content-Length: 670 [12:34:06]Content-Type: application/json [12:34:06] [12:34:06]POST finish read [12:34:06]Found Content-Length = 670 [12:34:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536159", "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" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:06]execute_script... [12: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)536159", "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" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:06]POST & json_proto [12:34:06]process_json_proto [12:34:06]json parsed OK: [12:34:06]protocol is kg_v1.0 [12:34:06]action value=close_receipt [12:34:06]process_action close_receipt [12:34:06]cmd_close_receipt [12:34:06]MH_GetDate [12:34:06]Write to MH i2c: F0 00 00 59 6B B3 [12:34:06]Write i2c OK [12:34:06]MH_I2C_Read... [12:34:06]Read from MH i2c: F0 [12:34:06]MH_I2C_Read... [12:34:06]Read from MH i2c: F0 09 00 [12:34:06]MH_I2C_Read... [12:34:06]Read from MH i2c: F0 09 00 59 6B 00 42 A7 13 67 EE 0E 0D 67 8F [12:34:06]GetLastDocTimeStamp 1729341246 [12:34:06]current date 1729341250 [12:34:06]FM_GetShiftState [12:34:06]SAM_PROTO_GetShiftState [12:34:06]wFMCommunicate request_size=4 [12:34:06]MH_SAM_APDU [12:34:06]CAPDU: 80 13 01 00 [12:34:06]Write to MH i2c: E2 08 00 5A 6B 80 13 01 00 00 00 00 00 42 [12:34:06]Write i2c OK [12:34:06]MH_I2C_Read... [12:34:06]Read from MH i2c: E2 [12:34:06]MH_I2C_Read... [12:34:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:06]Read from MH i2c: E2 0E 00 [12:34:06]MH_I2C_Read... [12:34:06]Read from MH i2c: E2 0E 00 5A 6B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 85 [12:34:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:34:06]wFMCommunicate OK [12:34:06]SAM_PROTO_GetShiftState done [12:34:06]FM_GetShiftState done [12:34:06]opened in 1729296582 [12:34:06]opened+sec_in_day 1729382982 [12:34:06]quantity*price = 20041 [12:34:06]sum+1 = 20042 [12:34:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 253 19.10.2024 12:34 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218608 ФПД: 53800057779323 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T123410&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218608&fm=53800057779323&tin=02508201610067®Number=0000000000098116&sum=20000 [12:34:07]StoreToDocumentArchive [12:34:07]shift 443 fd 218608 [12:34:07]save to /storage/0443/doc_00218608 [12:34:07]save last doc name /storage/0443/doc_00218608 to /storage/kkm_last_doc_name [12:34:07]save OK [12:34:07]Clear old archive folders... [12:34:07]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:34:07]tlvbuf is 01578FD0 [12:34:07]SAM_PROTO_ClearQueue [12:34:07]wFMCommunicate request_size=4 [12:34:07]MH_SAM_APDU [12:34:07]CAPDU: 80 09 00 00 [12:34:07]Write to MH i2c: E2 08 00 67 6B 80 09 00 00 00 00 00 00 44 [12:34:07]Write i2c OK [12:34:07]MH_I2C_Read... [12:34:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:07]Read from MH i2c: E2 [12:34:07]MH_I2C_Read... [12:34:07]Read from MH i2c: E2 03 00 [12:34:07]MH_I2C_Read... [12:34:07]Read from MH i2c: E2 03 00 67 6B 00 90 00 46 [12:34:07]RAPDU: 90 00 [12:34:07]wFMCommunicate OK [12:34:07]SAM_PROTO_ClearQueue done [12:34:07]KKMCreateOFDPacket [12:34:07]OFDProtocolAddRootSTLVToBuf [12:34:07]FM_MakeSignedData [12:34:07]FM_MakeSignedData [12:34:07]SAM_PROTO_SignData [12:34:07]wFMCommunicate request_size=4 [12:34:07]MH_SAM_APDU [12:34:07]CAPDU: 80 0D 01 02 [12:34:07]Write to MH i2c: E2 08 00 68 6B 80 0D 01 02 00 00 00 00 4C [12:34:07]Write i2c OK [12:34:07]MH_I2C_Read... [12:34:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:34:07]Read from MH i2c: E2 [12:34:07]MH_I2C_Read... [12:34:07]Read from MH i2c: E2 03 00 [12:34:07]MH_I2C_Read... [12:34:07]Read from MH i2c: E2 03 00 68 6B 00 90 00 47 [12:34:07]RAPDU: 90 00 [12:34:07]wFMCommunicate OK [12:34:07]wFMCommunicate request_size=255 [12:34:07]MH_SAM_APDU [12:34: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 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 FD 00 00 00 F4 03 04 00 42 A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F0 55 03 00 35 04 06 00 [12:34:07]Write to MH i2c: E2 02 01 69 6B 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 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 FD 00 00 00 F4 03 04 00 42 A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F0 55 03 00 35 04 06 00 00 00 1E [12:34:07]Write i2c OK [12:34:07]MH_I2C_Read... [12:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:07]Read from MH i2c: E2 [12:34:07]MH_I2C_Read... [12:34:07]Read from MH i2c: E2 03 00 [12:34:07]MH_I2C_Read... [12:34:07]Read from MH i2c: E2 03 00 69 6B 00 90 00 48 [12:34:07]RAPDU: 90 00 [12:34:07]wFMCommunicate OK [12:34:07]wFMCommunicate request_size=11 [12:34:07]MH_SAM_APDU [12:34:07]CAPDU: 80 0D 02 02 06 30 EE 4D 55 34 7B [12:34:07]Write to MH i2c: E2 0E 00 6A 6B 80 0D 02 02 06 00 30 EE 4D 55 34 7B 00 00 CA [12:34:07]Write i2c OK [12:34:07]MH_I2C_Read... [12:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:07]Read from MH i2c: E2 [12:34:07]MH_I2C_Read... [12:34:07]Read from MH i2c: E2 03 00 [12:34:07]MH_I2C_Read... [12:34:07]Read from MH i2c: E2 03 00 6A 6B 00 90 00 49 [12:34:07]RAPDU: 90 00 [12:34:07]wFMCommunicate OK [12:34:07]wFMCommunicate request_size=4 [12:34:07]MH_SAM_APDU [12:34:07]CAPDU: 80 0D 03 02 [12:34:07]Write to MH i2c: E2 08 00 6B 6B 80 0D 03 02 00 00 00 00 51 [12:34:07]Write i2c OK [12:34:07]MH_I2C_Read... [12:34:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:08]Read from MH i2c: E2 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: E2 0B 00 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: E2 0B 00 6B 6B 00 49 8D D5 1F 21 22 4C 1A 90 00 C5 [12:34:08]RAPDU: 49 8D D5 1F 21 22 4C 1A 90 00 [12:34:08]wFMCommunicate OK [12:34:08]SAM_PROTO_SignData done [12:34:08]FM_MakeSignedData done [12:34:08]CreateOFDProtocolMessage [12:34:08]wFMCommunicate request_size=4 [12:34:08]MH_SAM_APDU [12:34:08]CAPDU: 80 11 00 00 [12:34:08]Write to MH i2c: E2 08 00 6C 6B 80 11 00 00 00 00 00 00 51 [12:34:08]Write i2c OK [12:34:08]MH_I2C_Read... [12:34:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:08]Read from MH i2c: E2 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: E2 17 00 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: E2 17 00 6C 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A0 [12:34:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:34:08]wFMCommunicate OK [12:34:08]CreateOFDProtocolMessage done [12:34:08]OFDSenderStorePacket 218608 [12:34:08]StoreOFDPacket docnum=218608 [12:34:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 48 EF 08 01 3C 04 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 FD 00 00 00 F4 03 04 00 42 A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F0 55 03 00 35 04 06 00 30 EE 4D 55 34 7B 49 8D D5 1F 21 22 4C 1A [12:34:08]CheckFolder [12:34:08]dirname=/storage/ofd_packets [12:34:08]CheckFolder done [12:34:08]ProducePacketName [12:34:08]name=ofd_packets/00218608 [12:34:08]NVStorageSaveData ofd_packets/00218608 [12:34:08]File name is /storage/ofd_packets/00218608 [12:34:08]Write 302 bytes [12:34:08]NVStorageSaveData done [12:34:08]OFDSenderStorePacket done [12:34:08]KKMCreateOFDPacket done [12:34:08]NVStorageSaveData kkm_last_timestamp [12:34:08]File name is /storage/kkm_last_timestamp [12:34:08]Write 4 bytes [12:34:08]NVStorageSaveData done [12:34:08]ExternCall_PrintAddStr [12:34:08]wPrintStart [12:34:08]Write to MH i2c: 01 00 00 6D 6B D8 [12:34:08]OFD Sender: Processing packet 218608 [packets to send 80, broken 79] [12:34:08]ProducePacketName [12:34:08]Write i2c OK [12:34:08]MH_I2C_Read... [12:34:08]name=ofd_packets/00218608 [12:34:08]OFD Sender: To server: pG, [12:34:08]CommunicateWithHost lk.salyk.kg:30040 [12:34:08]ConnectInit lk.salyk.kg [12:34:08]Read from MH i2c: 01 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: 01 07 00 [12:34:08]MH_I2C_Read... [12:34:08]Read from MH i2c: 01 07 00 6D 6B 00 00 00 00 00 FF 0F ED [12:34:08]RasterBufferAndPrint [12:34:08]line Счет N : (1)536159 [12:34:08]line ИНН: 02508201610067 [12:34:08]line Контрольно-Кассовый Чек [12:34:08]line ПРОДАЖА [12:34:08]line ТРК (МРК, ГНК) : 32 [12:34:08]line Товар: 2710124130 [12:34:08]line SUPER 92-К-5 [12:34:08]line 2.930 * 68.40 [12:34:08]line = 200.41 [12:34:08]line НДС 12% НСП 1% [12:34:08]line > о реализуемом товаре [12:34:08]line ОКРУГЛЕНИЕ: -0.41 [12:34:08]line ИТОГО: 200.00 [12:34:08]line Внесено: 200.00 [12:34:08]line СДАЧА: 0.00 [12:34:08]line НСП 1% : 1.77 [12:34:08]line НДС 12% : 21.28 [12:34:08]line Наличными: 200.00 [12:34:08]line Безнал.: 0.00 [12:34:08]line Место: АЗС № 84 "Партнер Нефть" [12:34:08]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:34:08]line СНО: Общий режим [12:34:08]line Чек 253 19.10.2024 12:34 [12:34:08]line Смена: 443 ФФД: 1.0 [12:34:08]line ЗНМ: 0300000178 [12:34:08]line РНМ: 0000000000098116 [12:34:08]line Версия ККМ: 001 [12:34:08]line ФМ: 0000000000965413 [12:34:08]line ФД: 218608 [12:34:08]line ФПД: 53800057779323 [12:34:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T123410&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218608&fm=53800057779323&tin=02508201610067®Number=0000000000098116&sum=20000 [12:34:08]Connected sock=10 [12:34:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 48 EF 08 01 3C 04 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 FD 00 00 00 F4 03 04 00 42 A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F0 55 03 00 35 04 06 00 30 EE 4D 55 34 7B 49 8D D5 1F 21 22 4C 1A [12:34:08]written 0, free lines is 4095 [12:34:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A6 56 47 00 ED 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 39 36 35 34 31 33 10 04 04 00 F0 55 03 00 F4 03 04 00 DC 52 13 67 B6 04 01 00 00 64 41 6E 7F E3 43 C0 DA [12:34:08]CommunicateWithHost err = 0 [12:34:08]CheckOFDResponse [12:34:08]1017 (14) - 77093643461234 [12:34:08]1041 (16) - 0000000000965413 [12:34:08]1040 (4) - 218608 [12:34:08]1012 (4) - 19.10.2024 06:34 [12:34:08]1206 (1) - 0 [12:34:08]OFD Sender: Remove packet 218608 [12:34:08]ProducePacketName [12:34:08]name=ofd_packets/00218608 [12:34:08]NVStorageDeleteData [12:34:09]Write to MH i2c: 01 00 00 98 6B 03 [12:34:09]Write i2c OK [12:34:09]MH_I2C_Read... [12:34:09]Read from MH i2c: 01 [12:34:09]MH_I2C_Read... [12:34:09]Read from MH i2c: 01 07 00 [12:34:09]MH_I2C_Read... [12:34:09]Read from MH i2c: 01 07 00 98 6B 00 00 00 00 00 13 0D 2A [12:34:09]RasterBufferAndPrint [12:34:09]line [12:34:09]line [12:34:09]line [12:34:09]line [12:34:09]line [12:34:09]written 0, free lines is 3359 [12:34:09]MH_Cut [12:34:09]Write to MH i2c: D1 01 00 9F 6B 01 DC [12:34:09]Write i2c OK [12:34:09]MH_I2C_Read... [12:34:09]Read from MH i2c: D1 [12:34:09]MH_I2C_Read... [12:34:09]Read from MH i2c: D1 01 00 [12:34:09]MH_I2C_Read... [12:34:09]Read from MH i2c: D1 01 00 9F 6B 00 DB [12:34:09]Write to MH i2c: 01 00 00 A0 6B 0B [12:34:09]Write i2c OK [12:34:09]MH_I2C_Read... [12:34:09]OFD Sender: No OFD packet to send [12:34:09]*** Cut start [12:34:09]*** Partial cut [12:34:09]*** CUTSNS_PIN = 1 [12:34:09]*** CUTSNS_PIN = 0 [12:34:10]*** Brake cut motor [12:34:10]Read from MH i2c: 01 [12:34:10]MH_I2C_Read... [12:34:10]*** Stop cut motor [12:34:10]*** Cut end [12:34:10]Read from MH i2c: 01 07 00 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: 01 07 00 A0 6B 00 00 00 00 00 FF 0F 20 [12:34:10]process_action close_receipt done [12:34:10]requested_data is exist [12:34:10]produce_requested_data [12:34:10]requested_item fm.sn is exist - process it [12:34:10]wFMCommunicate request_size=4 [12:34:10]MH_SAM_APDU [12:34:10]CAPDU: 80 11 00 00 [12:34:10]Write to MH i2c: E2 08 00 A1 6B 80 11 00 00 00 00 00 00 86 [12:34:10]Write i2c OK [12:34:10]MH_I2C_Read... [12:34:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:10]Read from MH i2c: E2 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 17 00 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 17 00 A1 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D5 [12:34:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:34:10]wFMCommunicate OK [12:34:10]requested_item fd.num is exist - process it [12:34:10]SAM_PROTO_GetFieldsCounters [12:34:10]wFMCommunicate request_size=4 [12:34:10]MH_SAM_APDU [12:34:10]CAPDU: 80 13 00 00 [12:34:10]Write to MH i2c: E2 08 00 A2 6B 80 13 00 00 00 00 00 00 89 [12:34:10]Write i2c OK [12:34:10]MH_I2C_Read... [12:34:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:10]Read from MH i2c: E2 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 62 00 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 62 00 A2 6B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F0 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 A1 [12:34:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F0 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:34:10]wFMCommunicate OK [12:34:10]SAM_PROTO_GetFieldsCounters done [12:34:10]requested_item shift.num is exist - process it [12:34:10]requested_item shift.opened is exist - process it [12:34:10]req_shift_opened [12:34:10]FM_GetShiftState [12:34:10]SAM_PROTO_GetShiftState [12:34:10]wFMCommunicate request_size=4 [12:34:10]MH_SAM_APDU [12:34:10]CAPDU: 80 13 01 00 [12:34:10]Write to MH i2c: E2 08 00 A3 6B 80 13 01 00 00 00 00 00 8B [12:34:10]Write i2c OK [12:34:10]MH_I2C_Read... [12:34:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:10]Read from MH i2c: E2 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 0E 00 [12:34:10]MH_I2C_Read... [12:34:10]Read from MH i2c: E2 0E 00 A3 6B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CE [12:34:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:34:10]wFMCommunicate OK [12:34:10]SAM_PROTO_GetShiftState done [12:34:10]FM_GetShiftState done [12:34:10]req_shift_opened done [12:34:10]requested_item shift.open_date is exist - process it [12:34:10]req_shift_open_date [12:34:10]req_shift_open_date done [12:34:10]produce_requested_data done [12:34:10]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218608,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:34:10]process_action_free close_receipt [12:34:10]json_value_free [12:34:10]json_value_free done [12:34:10]process_json_proto returns [12:34:10]Send response to host [12:34:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218608,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:34:10]free response buf [12:34:10]execute_script done [12:34:10]execute_script returns [12:34:10]free content buf [12:34:10]Sock 8.Close socket [12:34:10]Sock 8.Thread stoped [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:29]accept exits with 9 [12:34:29]New connection [12:34:29]New thread 3066826084 created [12:34:29]Thread 3066682724 joined [12:34:29]Waiting for new connection... [12:34:29] Sock 9.Parse request [12:34:29]Sock 9.Check first char [12:34:29]Sock 9.First char is OK [12:34:29]request: POST /json_proto HTTP/1.0 [12:34:29]Method: POST [12:34:29]URL: /json_proto [12:34:29]Method is POST - this is cgi request [12:34:29]url: /json_proto [12:34:29]query_string will be loaded in cgi processing [12:34:29]execute_cgi json_proto POST (null) [12:34:29]execute_cgi path=json_proto method=POST [12:34:29]POST find Content-Length [12:34:29]Host: 172.17.40.4:8080 [12:34:29]Content-Length: 677 [12:34:29]Content-Type: application/json [12:34:29] [12:34:29]POST finish read [12:34:29]Found Content-Length = 677 [12:34:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:29]execute_script... [12:34: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)536160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:29]POST & json_proto [12:34:29]process_json_proto [12:34:29]json parsed OK: [12:34:29]protocol is kg_v1.0 [12:34:29]action value=close_receipt [12:34:29]process_action close_receipt [12:34:29]cmd_close_receipt [12:34:29]MH_GetDate [12:34:29]Write to MH i2c: F0 00 00 A4 6B FE [12:34:29]Write i2c OK [12:34:29]MH_I2C_Read... [12:34:29]Read from MH i2c: F0 [12:34:29]MH_I2C_Read... [12:34:29]Read from MH i2c: F0 09 00 [12:34:29]MH_I2C_Read... [12:34:29]Read from MH i2c: F0 09 00 A4 6B 00 59 A7 13 67 EE 0E 0D 67 F1 [12:34:29]GetLastDocTimeStamp 1729341250 [12:34:29]current date 1729341273 [12:34:29]FM_GetShiftState [12:34:29]SAM_PROTO_GetShiftState [12:34:29]wFMCommunicate request_size=4 [12:34:29]MH_SAM_APDU [12:34:29]CAPDU: 80 13 01 00 [12:34:29]Write to MH i2c: E2 08 00 A5 6B 80 13 01 00 00 00 00 00 8D [12:34:29]Write i2c OK [12:34:29]MH_I2C_Read... [12:34:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:29]Read from MH i2c: E2 [12:34:29]MH_I2C_Read... [12:34:29]Read from MH i2c: E2 0E 00 [12:34:29]MH_I2C_Read... [12:34:29]Read from MH i2c: E2 0E 00 A5 6B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D0 [12:34:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:34:29]wFMCommunicate OK [12:34:29]SAM_PROTO_GetShiftState done [12:34:29]FM_GetShiftState done [12:34:29]opened in 1729296582 [12:34:29]opened+sec_in_day 1729382982 [12:34:29]quantity*price = 50041 [12:34:29]sum+1 = 50042 [12:34: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 254 19.10.2024 12:34 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218609 ФПД: 32772992334621 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T123433&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218609&fm=32772992334621&tin=02508201610067®Number=0000000000098116&sum=50000 [12:34:30]StoreToDocumentArchive [12:34:30]shift 443 fd 218609 [12:34:30]save to /storage/0443/doc_00218609 [12:34:30]save last doc name /storage/0443/doc_00218609 to /storage/kkm_last_doc_name [12:34:30]save OK [12:34:30]Clear old archive folders... [12:34:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:34:30]tlvbuf is 0165D470 [12:34:30]SAM_PROTO_ClearQueue [12:34:30]wFMCommunicate request_size=4 [12:34:30]MH_SAM_APDU [12:34:30]CAPDU: 80 09 00 00 [12:34:30]Write to MH i2c: E2 08 00 B2 6B 80 09 00 00 00 00 00 00 8F [12:34:30]Write i2c OK [12:34:30]MH_I2C_Read... [12:34:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:30]Read from MH i2c: E2 [12:34:30]MH_I2C_Read... [12:34:30]Read from MH i2c: E2 03 00 [12:34:30]MH_I2C_Read... [12:34:30]Read from MH i2c: E2 03 00 B2 6B 00 90 00 91 [12:34:30]RAPDU: 90 00 [12:34:30]wFMCommunicate OK [12:34:30]SAM_PROTO_ClearQueue done [12:34:30]KKMCreateOFDPacket [12:34:30]OFDProtocolAddRootSTLVToBuf [12:34:30]FM_MakeSignedData [12:34:30]FM_MakeSignedData [12:34:30]SAM_PROTO_SignData [12:34:30]wFMCommunicate request_size=4 [12:34:30]MH_SAM_APDU [12:34:30]CAPDU: 80 0D 01 02 [12:34:30]Write to MH i2c: E2 08 00 B3 6B 80 0D 01 02 00 00 00 00 97 [12:34:30]Write i2c OK [12:34:30]MH_I2C_Read... [12:34:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:34:30]Read from MH i2c: E2 [12:34:30]MH_I2C_Read... [12:34:30]Read from MH i2c: E2 03 00 [12:34:30]MH_I2C_Read... [12:34:30]Read from MH i2c: E2 03 00 B3 6B 00 90 00 92 [12:34:30]RAPDU: 90 00 [12:34:30]wFMCommunicate OK [12:34:30]wFMCommunicate request_size=255 [12:34:30]MH_SAM_APDU [12:34: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 FE 00 00 00 F4 03 04 00 59 A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F1 55 03 00 35 04 06 00 1D [12:34:30]Write to MH i2c: E2 02 01 B4 6B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 59 A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F1 55 03 00 35 04 06 00 1D 00 00 B9 [12:34:30]Write i2c OK [12:34:30]MH_I2C_Read... [12:34:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:30]Read from MH i2c: E2 [12:34:30]MH_I2C_Read... [12:34:30]Read from MH i2c: E2 03 00 [12:34:30]MH_I2C_Read... [12:34:30]Read from MH i2c: E2 03 00 B4 6B 00 90 00 93 [12:34:30]RAPDU: 90 00 [12:34:30]wFMCommunicate OK [12:34:30]wFMCommunicate request_size=10 [12:34:30]MH_SAM_APDU [12:34:30]CAPDU: 80 0D 02 02 05 CE 8E 90 FB 1D [12:34:30]Write to MH i2c: E2 0D 00 B5 6B 80 0D 02 02 05 00 CE 8E 90 FB 1D 00 00 A8 [12:34:30]Write i2c OK [12:34:30]MH_I2C_Read... [12:34:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:30]Read from MH i2c: E2 [12:34:30]MH_I2C_Read... [12:34:30]Read from MH i2c: E2 03 00 [12:34:30]MH_I2C_Read... [12:34:30]Read from MH i2c: E2 03 00 B5 6B 00 90 00 94 [12:34:30]RAPDU: 90 00 [12:34:30]wFMCommunicate OK [12:34:30]wFMCommunicate request_size=4 [12:34:30]MH_SAM_APDU [12:34:30]CAPDU: 80 0D 03 02 [12:34:30]Write to MH i2c: E2 08 00 B6 6B 80 0D 03 02 00 00 00 00 9C [12:34:30]Write i2c OK [12:34:30]MH_I2C_Read... [12:34:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:30]Read from MH i2c: E2 [12:34:30]MH_I2C_Read... [12:34:30]Read from MH i2c: E2 0B 00 [12:34:30]MH_I2C_Read... [12:34:30]Read from MH i2c: E2 0B 00 B6 6B 00 D0 8A CB 0B BD D8 5E F5 90 00 B5 [12:34:30]RAPDU: D0 8A CB 0B BD D8 5E F5 90 00 [12:34:30]wFMCommunicate OK [12:34:30]SAM_PROTO_SignData done [12:34:30]FM_MakeSignedData done [12:34:30]CreateOFDProtocolMessage [12:34:30]wFMCommunicate request_size=4 [12:34:30]MH_SAM_APDU [12:34:30]CAPDU: 80 11 00 00 [12:34:30]Write to MH i2c: E2 08 00 B7 6B 80 11 00 00 00 00 00 00 9C [12:34:30]Write i2c OK [12:34:30]MH_I2C_Read... [12:34:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:31]Read from MH i2c: E2 [12:34:31]MH_I2C_Read... [12:34:31]Read from MH i2c: E2 17 00 [12:34:31]MH_I2C_Read... [12:34:31]Read from MH i2c: E2 17 00 B7 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EB [12:34:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:34:31]wFMCommunicate OK [12:34:31]CreateOFDProtocolMessage done [12:34:31]OFDSenderStorePacket 218609 [12:34:31]StoreOFDPacket docnum=218609 [12:34:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7B 33 07 01 CF AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 59 A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F1 55 03 00 35 04 06 00 1D CE 8E 90 FB 1D D0 8A CB 0B BD D8 5E F5 [12:34:31]CheckFolder [12:34:31]dirname=/storage/ofd_packets [12:34:31]CheckFolder done [12:34:31]ProducePacketName [12:34:31]name=ofd_packets/00218609 [12:34:31]NVStorageSaveData ofd_packets/00218609 [12:34:31]File name is /storage/ofd_packets/00218609 [12:34:31]Write 301 bytes [12:34:31]NVStorageSaveData done [12:34:31]OFDSenderStorePacket done [12:34:31]KKMCreateOFDPacket done [12:34:31]NVStorageSaveData kkm_last_timestamp [12:34:31]File name is /storage/kkm_last_timestamp [12:34:31]Write 4 bytes [12:34:31]NVStorageSaveData done [12:34:31]ExternCall_PrintAddStr [12:34:31]wPrintStart [12:34:31]Write to MH i2c: 01 00 00 B8 6B 23 [12:34:31]Write i2c OK [12:34:31]MH_I2C_Read... [12:34:31]Read from MH i2c: 01 [12:34:31]MH_I2C_Read... [12:34:31]Read from MH i2c: 01 07 00 [12:34:31]MH_I2C_Read... [12:34:31]Read from MH i2c: 01 07 00 B8 6B 00 00 00 00 00 FF 0F 38 [12:34:31]RasterBufferAndPrint [12:34:31]line Счет N : (1)536160 [12:34:31]line ИНН: 02508201610067 [12:34:31]line Контрольно-Кассовый Чек [12:34:31]line ПРОДАЖА [12:34:31]line ТРК (МРК, ГНК) : 13 [12:34:31]line Товар: 2710124130 [12:34:31]line Аи-92-К-2 [12:34:31]line 7.480 * 66.90 [12:34:31]line = 500.41 [12:34:31]line НДС 12% НСП 1% [12:34:31]line > о реализуемом товаре [12:34:31]line ОКРУГЛЕНИЕ: -0.41 [12:34:31]line ИТОГО: 500.00 [12:34:31]line Внесено: 500.00 [12:34:31]line СДАЧА: 0.00 [12:34:31]line НСП 1% : 4.43 [12:34:31]line НДС 12% : 53.14 [12:34:31]line Наличными: 500.00 [12:34:31]line Безнал.: 0.00 [12:34:31]line Место: АЗС № 84 "Партнер Нефть" [12:34:31]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:34:31]line СНО: Общий режим [12:34:31]line Чек 254 19.10.2024 12:34 [12:34:31]line Смена: 443 ФФД: 1.0 [12:34:31]line ЗНМ: 0300000178 [12:34:31]line РНМ: 0000000000098116 [12:34:31]line Версия ККМ: 001 [12:34:31]line ФМ: 0000000000965413 [12:34:31]line ФД: 218609 [12:34:31]line ФПД: 32772992334621 [12:34:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T123433&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218609&fm=32772992334621&tin=02508201610067®Number=0000000000098116&sum=50000 [12:34:31]OFD Sender: Processing packet 218609 [packets to send 80, broken 79] [12:34:31]ProducePacketName [12:34:31]name=ofd_packets/00218609 [12:34:31]OFD Sender: To server: pG, [12:34:31]CommunicateWithHost lk.salyk.kg:30040 [12:34:31]ConnectInit lk.salyk.kg [12:34:31]written 0, free lines is 4095 [12:34:31]Connected sock=10 [12:34:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7B 33 07 01 CF AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 59 A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F1 55 03 00 35 04 06 00 1D CE 8E 90 FB 1D D0 8A CB 0B BD D8 5E F5 [12:34:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9F 28 47 00 AD 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 39 36 35 34 31 33 10 04 04 00 F1 55 03 00 F4 03 04 00 F3 52 13 67 B6 04 01 00 00 1A B4 E1 B6 7A 43 E5 67 [12:34:31]CommunicateWithHost err = 0 [12:34:31]CheckOFDResponse [12:34:31]1017 (14) - 77093643461234 [12:34:31]1041 (16) - 0000000000965413 [12:34:31]1040 (4) - 218609 [12:34:31]1012 (4) - 19.10.2024 06:34 [12:34:31]1206 (1) - 0 [12:34:31]OFD Sender: Remove packet 218609 [12:34:31]ProducePacketName [12:34:31]name=ofd_packets/00218609 [12:34:31]NVStorageDeleteData [12:34:31]Write to MH i2c: 01 00 00 E3 6B 4E [12:34:31]Write i2c OK [12:34:31]MH_I2C_Read... [12:34:31]Read from MH i2c: 01 [12:34:31]MH_I2C_Read... [12:34:31]Read from MH i2c: 01 07 00 [12:34:31]MH_I2C_Read... [12:34:31]Read from MH i2c: 01 07 00 E3 6B 00 00 00 00 00 F7 0C 58 [12:34:31]RasterBufferAndPrint [12:34:31]line [12:34:31]line [12:34:31]line [12:34:31]line [12:34:31]line [12:34:31]written 0, free lines is 3326 [12:34:31]MH_Cut [12:34:31]Write to MH i2c: D1 01 00 EA 6B 01 27 [12:34:31]Write i2c OK [12:34:31]MH_I2C_Read... [12:34:31]Read from MH i2c: D1 [12:34:31]MH_I2C_Read... [12:34:31]Read from MH i2c: D1 01 00 [12:34:31]MH_I2C_Read... [12:34:31]Read from MH i2c: D1 01 00 EA 6B 00 26 [12:34:31]Write to MH i2c: 01 00 00 EB 6B 56 [12:34:31]Write i2c OK [12:34:31]MH_I2C_Read... [12:34:32]OFD Sender: No OFD packet to send [12:34:32]*** Cut start [12:34:32]*** Partial cut [12:34:32]*** CUTSNS_PIN = 1 [12:34:32]*** CUTSNS_PIN = 0 [12:34:32]*** Brake cut motor [12:34:33]Read from MH i2c: 01 [12:34:33]MH_I2C_Read... [12:34:33]*** Stop cut motor [12:34:33]*** Cut end [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 EB 6B 00 00 00 00 00 FF 0F 6B [12:34:33]process_action close_receipt done [12:34:33]requested_data is exist [12:34:33]produce_requested_data [12:34:33]requested_item fm.sn is exist - process it [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 EC 6B 80 11 00 00 00 00 00 00 D1 [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 EC 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 20 [12:34:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:34:33]wFMCommunicate OK [12:34:33]requested_item fd.num is exist - process it [12:34:33]SAM_PROTO_GetFieldsCounters [12:34:33]wFMCommunicate request_size=4 [12:34:33]MH_SAM_APDU [12:34:33]CAPDU: 80 13 00 00 [12:34:33]Write to MH i2c: E2 08 00 ED 6B 80 13 00 00 00 00 00 00 D4 [12:34:33]Write i2c OK [12:34:33]MH_I2C_Read... [12:34:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:33]Read from MH i2c: E2 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 62 00 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 62 00 ED 6B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F1 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 F0 [12:34:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F1 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:34:33]wFMCommunicate OK [12:34:33]SAM_PROTO_GetFieldsCounters done [12:34:33]requested_item shift.num is exist - process it [12:34:33]requested_item shift.opened is exist - process it [12:34:33]req_shift_opened [12:34:33]FM_GetShiftState [12:34:33]SAM_PROTO_GetShiftState [12:34:33]wFMCommunicate request_size=4 [12:34:33]MH_SAM_APDU [12:34:33]CAPDU: 80 13 01 00 [12:34:33]Write to MH i2c: E2 08 00 EE 6B 80 13 01 00 00 00 00 00 D6 [12:34:33]Write i2c OK [12:34:33]MH_I2C_Read... [12:34:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:33]Read from MH i2c: E2 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 0E 00 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 0E 00 EE 6B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 19 [12:34:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:34:33]wFMCommunicate OK [12:34:33]SAM_PROTO_GetShiftState done [12:34:33]FM_GetShiftState done [12:34:33]req_shift_opened done [12:34:33]requested_item shift.open_date is exist - process it [12:34:33]req_shift_open_date [12:34:33]req_shift_open_date done [12:34:33]produce_requested_data done [12:34:33]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218609,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:34:33]process_action_free close_receipt [12:34:33]json_value_free [12:34:33]json_value_free done [12:34:33]process_json_proto returns [12:34:33]Send response to host [12:34:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218609,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:34:33]free response buf [12:34:33]execute_script done [12:34:33]execute_script returns [12:34:33]free content buf [12:34:33]Sock 9.Close socket [12:34:33]Sock 9.Thread stoped [12:34:37]OFD Sender: No OFD packet to send [12:34:42]OFD Sender: No OFD packet to send [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:12]OFD Sender: No OFD packet to send [12:36:17]OFD Sender: No OFD packet to send [12:36:22]OFD Sender: No OFD packet to send [12:36:27]OFD Sender: No OFD packet to send [12:36:32]OFD Sender: No OFD packet to send [12:36:37]OFD Sender: No OFD packet to send [12:36:42]OFD Sender: No OFD packet to send [12:36:43]accept exits with 8 [12:36:43]New connection [12:36:43]New thread 3066682724 created [12:36:43]Thread 3066826084 joined [12:36:43]Waiting for new connection... [12:36:43] Sock 8.Parse request [12:36:43]Sock 8.Check first char [12:36:43]Sock 8.First char is OK [12:36:43]request: POST /json_proto HTTP/1.0 [12:36:43]Method: POST [12:36:43]URL: /json_proto [12:36:43]Method is POST - this is cgi request [12:36:43]url: /json_proto [12:36:43]query_string will be loaded in cgi processing [12:36:43]execute_cgi json_proto POST (null) [12:36:43]execute_cgi path=json_proto method=POST [12:36:43]POST find Content-Length [12:36:43]Host: 172.17.40.4:8080 [12:36:43]Content-Length: 674 [12:36:43]Content-Type: application/json [12:36:43] [12:36:43]POST finish read [12:36:43]Found Content-Length = 674 [12:36:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [12:36:43]execute_script... [12: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)536161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [12:36:43]POST & json_proto [12:36:43]process_json_proto [12:36:43]json parsed OK: [12:36:43]protocol is kg_v1.0 [12:36:43]action value=close_receipt [12:36:43]process_action close_receipt [12:36:43]cmd_close_receipt [12:36:43]MH_GetDate [12:36:43]Write to MH i2c: F0 00 00 EF 6B 49 [12:36:43]Write i2c OK [12:36:43]MH_I2C_Read... [12:36:43]Read from MH i2c: F0 [12:36:43]MH_I2C_Read... [12:36:43]Read from MH i2c: F0 09 00 [12:36:43]MH_I2C_Read... [12:36:43]Read from MH i2c: F0 09 00 EF 6B 00 DF A7 13 67 EE 0E 0D 67 C2 [12:36:43]GetLastDocTimeStamp 1729341273 [12:36:43]current date 1729341407 [12:36:43]FM_GetShiftState [12:36:43]SAM_PROTO_GetShiftState [12:36:43]wFMCommunicate request_size=4 [12:36:43]MH_SAM_APDU [12:36:43]CAPDU: 80 13 01 00 [12:36:43]Write to MH i2c: E2 08 00 F0 6B 80 13 01 00 00 00 00 00 D8 [12:36:43]Write i2c OK [12:36:43]MH_I2C_Read... [12:36:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:43]Read from MH i2c: E2 [12:36:43]MH_I2C_Read... [12:36:43]Read from MH i2c: E2 0E 00 [12:36:43]MH_I2C_Read... [12:36:43]Read from MH i2c: E2 0E 00 F0 6B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1B [12:36:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:36:43]wFMCommunicate OK [12:36:43]SAM_PROTO_GetShiftState done [12:36:43]FM_GetShiftState done [12:36:43]opened in 1729296582 [12:36:43]opened+sec_in_day 1729382982 [12:36:43]quantity*price = 30022 [12:36:43]sum+1 = 30024 [12:36:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 255 19.10.2024 12:36 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218610 ФПД: 247366938269355 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T123647&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218610&fm=247366938269355&tin=02508201610067®Number=0000000000098116&sum=30000 [12:36:44]StoreToDocumentArchive [12:36:44]shift 443 fd 218610 [12:36:44]save to /storage/0443/doc_00218610 [12:36:44]save last doc name /storage/0443/doc_00218610 to /storage/kkm_last_doc_name [12:36:44]save OK [12:36:44]Clear old archive folders... [12:36:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:36:44]tlvbuf is 01643370 [12:36:44]SAM_PROTO_ClearQueue [12:36:44]wFMCommunicate request_size=4 [12:36:44]MH_SAM_APDU [12:36:44]CAPDU: 80 09 00 00 [12:36:44]Write to MH i2c: E2 08 00 FD 6B 80 09 00 00 00 00 00 00 DA [12:36:44]Write i2c OK [12:36:44]MH_I2C_Read... [12:36:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:36:44]Read from MH i2c: E2 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: E2 03 00 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: E2 03 00 FD 6B 00 90 00 DC [12:36:44]RAPDU: 90 00 [12:36:44]wFMCommunicate OK [12:36:44]SAM_PROTO_ClearQueue done [12:36:44]KKMCreateOFDPacket [12:36:44]OFDProtocolAddRootSTLVToBuf [12:36:44]FM_MakeSignedData [12:36:44]FM_MakeSignedData [12:36:44]SAM_PROTO_SignData [12:36:44]wFMCommunicate request_size=4 [12:36:44]MH_SAM_APDU [12:36:44]CAPDU: 80 0D 01 02 [12:36:44]Write to MH i2c: E2 08 00 FE 6B 80 0D 01 02 00 00 00 00 E2 [12:36:44]Write i2c OK [12:36:44]MH_I2C_Read... [12:36:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:36:44]Read from MH i2c: E2 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: E2 03 00 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: E2 03 00 FE 6B 00 90 00 DD [12:36:44]RAPDU: 90 00 [12:36:44]wFMCommunicate OK [12:36:44]wFMCommunicate request_size=255 [12:36:44]MH_SAM_APDU [12:36: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 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 FF 00 00 00 F4 03 04 00 DF A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F2 55 03 00 35 04 06 00 E0 FA 9A 7C [12:36:44]Write to MH i2c: E2 02 01 FF 6B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 FF 00 00 00 F4 03 04 00 DF A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F2 55 03 00 35 04 06 00 E0 FA 9A 7C 00 00 12 [12:36:44]Write i2c OK [12:36:44]MH_I2C_Read... [12:36:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:44]Read from MH i2c: E2 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: E2 03 00 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: E2 03 00 FF 6B 00 90 00 DE [12:36:44]RAPDU: 90 00 [12:36:44]wFMCommunicate OK [12:36:44]wFMCommunicate request_size=7 [12:36:44]MH_SAM_APDU [12:36:44]CAPDU: 80 0D 02 02 02 16 AB [12:36:44]Write to MH i2c: E2 0A 00 00 6C 80 0D 02 02 02 00 16 AB 00 00 AB [12:36:44]Write i2c OK [12:36:44]MH_I2C_Read... [12:36:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:44]Read from MH i2c: E2 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: E2 03 00 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: E2 03 00 00 6C 00 90 00 E0 [12:36:44]RAPDU: 90 00 [12:36:44]wFMCommunicate OK [12:36:44]wFMCommunicate request_size=4 [12:36:44]MH_SAM_APDU [12:36:44]CAPDU: 80 0D 03 02 [12:36:44]Write to MH i2c: E2 08 00 01 6C 80 0D 03 02 00 00 00 00 E8 [12:36:44]Write i2c OK [12:36:44]MH_I2C_Read... [12:36:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:36:44]Read from MH i2c: E2 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: E2 0B 00 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: E2 0B 00 01 6C 00 A9 78 85 5D EA 8D 8B 20 90 00 0E [12:36:44]RAPDU: A9 78 85 5D EA 8D 8B 20 90 00 [12:36:44]wFMCommunicate OK [12:36:44]SAM_PROTO_SignData done [12:36:44]FM_MakeSignedData done [12:36:44]CreateOFDProtocolMessage [12:36:44]wFMCommunicate request_size=4 [12:36:44]MH_SAM_APDU [12:36:44]CAPDU: 80 11 00 00 [12:36:44]Write to MH i2c: E2 08 00 02 6C 80 11 00 00 00 00 00 00 E8 [12:36:44]Write i2c OK [12:36:44]MH_I2C_Read... [12:36:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:44]Read from MH i2c: E2 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: E2 17 00 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: E2 17 00 02 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 37 [12:36:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:36:44]wFMCommunicate OK [12:36:44]CreateOFDProtocolMessage done [12:36:44]OFDSenderStorePacket 218610 [12:36:44]StoreOFDPacket docnum=218610 [12:36:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 4F A2 04 01 E2 F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 FF 00 00 00 F4 03 04 00 DF A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F2 55 03 00 35 04 06 00 E0 FA 9A 7C 16 AB A9 78 85 5D EA 8D 8B 20 [12:36:44]CheckFolder [12:36:44]dirname=/storage/ofd_packets [12:36:44]CheckFolder done [12:36:44]ProducePacketName [12:36:44]name=ofd_packets/00218610 [12:36:44]NVStorageSaveData ofd_packets/00218610 [12:36:44]File name is /storage/ofd_packets/00218610 [12:36:44]Write 298 bytes [12:36:44]NVStorageSaveData done [12:36:44]OFDSenderStorePacket done [12:36:44]KKMCreateOFDPacket done [12:36:44]NVStorageSaveData kkm_last_timestamp [12:36:44]File name is /storage/kkm_last_timestamp [12:36:44]Write 4 bytes [12:36:44]NVStorageSaveData done [12:36:44]ExternCall_PrintAddStr [12:36:44]wPrintStart [12:36:44]Write to MH i2c: 01 00 00 03 6C 6F [12:36:44]Write i2c OK [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: 01 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: 01 07 00 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: 01 07 00 03 6C 00 00 00 00 00 FF 0F 84 [12:36:44]RasterBufferAndPrint [12:36:44]line Счет N : (1)536161 [12:36:44]line ИНН: 02508201610067 [12:36:44]line Контрольно-Кассовый Чек [12:36:44]line ПРОДАЖА [12:36:44]line ТРК (МРК, ГНК) : 61 [12:36:44]line Товар: 2710194210 [12:36:44]line ДТ-К-2 [12:36:44]line 3.940 * 76.20 [12:36:44]line = 300.23 [12:36:44]line НДС 12% НСП 1% [12:36:44]line > о реализуемом товаре [12:36:44]line ОКРУГЛЕНИЕ: -0.23 [12:36:44]line ИТОГО: 300.00 [12:36:44]line Внесено: 300.00 [12:36:44]line СДАЧА: 0.00 [12:36:44]line НСП 1% : 2.66 [12:36:44]line НДС 12% : 31.88 [12:36:44]line Наличными: 300.00 [12:36:44]line Безнал.: 0.00 [12:36:44]line Место: АЗС № 84 "Партнер Нефть" [12:36:44]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:36:44]line СНО: Общий режим [12:36:44]line Чек 255 19.10.2024 12:36 [12:36:44]line Смена: 443 ФФД: 1.0 [12:36:44]line ЗНМ: 0300000178 [12:36:44]line РНМ: 0000000000098116 [12:36:44]line Версия ККМ: 001 [12:36:44]line ФМ: 0000000000965413 [12:36:44]line ФД: 218610 [12:36:44]line ФПД: 247366938269355 [12:36:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T123647&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218610&fm=247366938269355&tin=02508201610067®Number=0000000000098116&sum=30000 [12:36:45]OFD Sender: Processing packet 218610 [packets to send 80, broken 79] [12:36:45]ProducePacketName [12:36:45]name=ofd_packets/00218610 [12:36:45]OFD Sender: To server: pG, [12:36:45]CommunicateWithHost lk.salyk.kg:30040 [12:36:45]ConnectInit lk.salyk.kg [12:36:45]written 0, free lines is 4095 [12:36:45]Connected sock=10 [12:36:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 4F A2 04 01 E2 F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 FF 00 00 00 F4 03 04 00 DF A7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F2 55 03 00 35 04 06 00 E0 FA 9A 7C 16 AB A9 78 85 5D EA 8D 8B 20 [12:36:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 DD 95 47 00 1F 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 39 36 35 34 31 33 10 04 04 00 F2 55 03 00 F4 03 04 00 79 53 13 67 B6 04 01 00 00 FD F3 9E B3 A4 B2 69 5D [12:36:45]CommunicateWithHost err = 0 [12:36:45]CheckOFDResponse [12:36:45]1017 (14) - 77093643461234 [12:36:45]1041 (16) - 0000000000965413 [12:36:45]1040 (4) - 218610 [12:36:45]1012 (4) - 19.10.2024 06:36 [12:36:45]1206 (1) - 0 [12:36:45]OFD Sender: Remove packet 218610 [12:36:45]ProducePacketName [12:36:45]name=ofd_packets/00218610 [12:36:45]NVStorageDeleteData [12:36:45]Write to MH i2c: 01 00 00 2E 6C 9A [12:36:45]Write i2c OK [12:36:45]MH_I2C_Read... [12:36:45]Read from MH i2c: 01 [12:36:45]MH_I2C_Read... [12:36:45]Read from MH i2c: 01 07 00 [12:36:45]MH_I2C_Read... [12:36:45]Read from MH i2c: 01 07 00 2E 6C 00 00 00 00 00 F6 0C A3 [12:36:45]RasterBufferAndPrint [12:36:45]line [12:36:45]line [12:36:45]line [12:36:45]line [12:36:45]line [12:36:45]written 0, free lines is 3324 [12:36:45]MH_Cut [12:36:45]Write to MH i2c: D1 01 00 35 6C 01 73 [12:36:45]Write i2c OK [12:36:45]MH_I2C_Read... [12:36:45]Read from MH i2c: D1 [12:36:45]MH_I2C_Read... [12:36:45]Read from MH i2c: D1 01 00 [12:36:45]MH_I2C_Read... [12:36:45]Read from MH i2c: D1 01 00 35 6C 00 72 [12:36:45]Write to MH i2c: 01 00 00 36 6C A2 [12:36:45]Write i2c OK [12:36:45]MH_I2C_Read... [12:36:46]OFD Sender: No OFD packet to send [12:36:46]*** Cut start [12:36:46]*** Partial cut [12:36:46]*** CUTSNS_PIN = 1 [12:36:46]*** CUTSNS_PIN = 0 [12:36:46]*** Brake cut motor [12:36:47]Read from MH i2c: 01 [12:36:47]MH_I2C_Read... [12:36:47]*** Stop cut motor [12:36:47]*** Cut end [12:36:47]Read from MH i2c: 01 07 00 [12:36:47]MH_I2C_Read... [12:36:47]Read from MH i2c: 01 07 00 36 6C 00 00 00 00 00 FF 0F B7 [12:36:47]process_action close_receipt done [12:36:47]requested_data is exist [12:36:47]produce_requested_data [12:36:47]requested_item fm.sn is exist - process it [12:36:47]wFMCommunicate request_size=4 [12:36:47]MH_SAM_APDU [12:36:47]CAPDU: 80 11 00 00 [12:36:47]Write to MH i2c: E2 08 00 37 6C 80 11 00 00 00 00 00 00 1D [12:36:47]Write i2c OK [12:36:47]MH_I2C_Read... [12:36:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:47]Read from MH i2c: E2 [12:36:47]MH_I2C_Read... [12:36:47]Read from MH i2c: E2 17 00 [12:36:47]MH_I2C_Read... [12:36:47]Read from MH i2c: E2 17 00 37 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6C [12:36:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:36:47]wFMCommunicate OK [12:36:47]requested_item fd.num is exist - process it [12:36:47]SAM_PROTO_GetFieldsCounters [12:36:47]wFMCommunicate request_size=4 [12:36:47]MH_SAM_APDU [12:36:47]CAPDU: 80 13 00 00 [12:36:47]Write to MH i2c: E2 08 00 38 6C 80 13 00 00 00 00 00 00 20 [12:36:47]Write i2c OK [12:36:47]MH_I2C_Read... [12:36:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:36:47]Read from MH i2c: E2 [12:36:47]MH_I2C_Read... [12:36:47]Read from MH i2c: E2 62 00 [12:36:47]MH_I2C_Read... [12:36:47]Read from MH i2c: E2 62 00 38 6C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F2 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 41 [12:36:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F2 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:36:47]wFMCommunicate OK [12:36:47]SAM_PROTO_GetFieldsCounters done [12:36:47]requested_item shift.num is exist - process it [12:36:47]requested_item shift.opened is exist - process it [12:36:47]req_shift_opened [12:36:47]FM_GetShiftState [12:36:47]SAM_PROTO_GetShiftState [12:36:47]wFMCommunicate request_size=4 [12:36:47]MH_SAM_APDU [12:36:47]CAPDU: 80 13 01 00 [12:36:47]Write to MH i2c: E2 08 00 39 6C 80 13 01 00 00 00 00 00 22 [12:36:47]Write i2c OK [12:36:47]MH_I2C_Read... [12:36:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:47]Read from MH i2c: E2 [12:36:47]MH_I2C_Read... [12:36:47]Read from MH i2c: E2 0E 00 [12:36:47]MH_I2C_Read... [12:36:47]Read from MH i2c: E2 0E 00 39 6C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 65 [12:36:47]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:36:47]wFMCommunicate OK [12:36:47]SAM_PROTO_GetShiftState done [12:36:47]FM_GetShiftState done [12:36:47]req_shift_opened done [12:36:47]requested_item shift.open_date is exist - process it [12:36:47]req_shift_open_date [12:36:47]req_shift_open_date done [12:36:47]produce_requested_data done [12:36:47]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218610,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:36:47]process_action_free close_receipt [12:36:47]json_value_free [12:36:47]json_value_free done [12:36:47]process_json_proto returns [12:36:47]Send response to host [12:36:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218610,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:36:47]free response buf [12:36:47]execute_script done [12:36:47]execute_script returns [12:36:47]free content buf [12:36:47]Sock 8.Close socket [12:36:47]Sock 8.Thread stoped [12:36:51]OFD Sender: No OFD packet to send [12:36:56]OFD Sender: No OFD packet to send [12:37:01]OFD Sender: No OFD packet to send [12:37:06]OFD Sender: No OFD packet to send [12:37:11]OFD Sender: No OFD packet to send [12:37:16]OFD Sender: No OFD packet to send [12:37:21]OFD Sender: No OFD packet to send [12:37:26]OFD Sender: No OFD packet to send [12:37:31]OFD Sender: No OFD packet to send [12:37:36]OFD Sender: No OFD packet to send [12:37:41]OFD Sender: No OFD packet to send [12:37:46]OFD Sender: No OFD packet to send [12:37:51]OFD Sender: No OFD packet to send [12:37:56]OFD Sender: No OFD packet to send [12:38:01]OFD Sender: No OFD packet to send [12:38:06]OFD Sender: No OFD packet to send [12:38:11]OFD Sender: No OFD packet to send [12:38:16]OFD Sender: No OFD packet to send [12:38:21]OFD Sender: No OFD packet to send [12:38:26]OFD Sender: No OFD packet to send [12:38:31]OFD Sender: No OFD packet to send [12:38:36]OFD Sender: No OFD packet to send [12:38:41]OFD Sender: No OFD packet to send [12:38:46]OFD Sender: No OFD packet to send [12:38:51]OFD Sender: No OFD packet to send [12:38:56]OFD Sender: No OFD packet to send [12:39:01]OFD Sender: No OFD packet to send [12:39:06]OFD Sender: No OFD packet to send [12:39:11]OFD Sender: No OFD packet to send [12:39:16]OFD Sender: No OFD packet to send [12:39:21]OFD Sender: No OFD packet to send [12:39:26]OFD Sender: No OFD packet to send [12:39:31]OFD Sender: No OFD packet to send [12:39:36]OFD Sender: No OFD packet to send [12:39:41]OFD Sender: No OFD packet to send [12:39:46]OFD Sender: No OFD packet to send [12:39:51]OFD Sender: No OFD packet to send [12:39:56]OFD Sender: No OFD packet to send [12:40:01]OFD Sender: No OFD packet to send [12:40:06]OFD Sender: No OFD packet to send [12:40:11]OFD Sender: No OFD packet to send [12:40:16]OFD Sender: No OFD packet to send [12:40:21]OFD Sender: No OFD packet to send [12:40:26]OFD Sender: No OFD packet to send [12:40:31]OFD Sender: No OFD packet to send [12:40:36]OFD Sender: No OFD packet to send [12:40:41]OFD Sender: No OFD packet to send [12:40:46]OFD Sender: No OFD packet to send [12:40:51]OFD Sender: No OFD packet to send [12:40:56]OFD Sender: No OFD packet to send [12:41:01]OFD Sender: No OFD packet to send [12:41:06]OFD Sender: No OFD packet to send [12:41:11]OFD Sender: No OFD packet to send [12:41:16]OFD Sender: No OFD packet to send [12:41:21]OFD Sender: No OFD packet to send [12:41:26]OFD Sender: No OFD packet to send [12:41:31]OFD Sender: No OFD packet to send [12:41:36]OFD Sender: No OFD packet to send [12:41:41]OFD Sender: No OFD packet to send [12:41:46]OFD Sender: No OFD packet to send [12:41:51]OFD Sender: No OFD packet to send [12:41:56]OFD Sender: No OFD packet to send [12:42:01]OFD Sender: No OFD packet to send [12:42:06]OFD Sender: No OFD packet to send [12:42:11]OFD Sender: No OFD packet to send [12:42:16]OFD Sender: No OFD packet to send [12:42:21]OFD Sender: No OFD packet to send [12:42:26]OFD Sender: No OFD packet to send [12:42:31]OFD Sender: No OFD packet to send [12:42:36]OFD Sender: No OFD packet to send [12:42:41]OFD Sender: No OFD packet to send [12:42:42]accept exits with 9 [12:42:42]New connection [12:42:42]New thread 3066826084 created [12:42:42]Thread 3066682724 joined [12:42:42]Waiting for new connection... [12:42:42] Sock 9.Parse request [12:42:42]Sock 9.Check first char [12:42:42]Sock 9.First char is OK [12:42:42]request: POST /json_proto HTTP/1.0 [12:42:42]Method: POST [12:42:42]URL: /json_proto [12:42:42]Method is POST - this is cgi request [12:42:42]url: /json_proto [12:42:42]query_string will be loaded in cgi processing [12:42:42]execute_cgi json_proto POST (null) [12:42:42]execute_cgi path=json_proto method=POST [12:42:42]POST find Content-Length [12:42:42]Host: 172.17.40.4:8080 [12:42:42]Content-Length: 632 [12:42:42]Content-Type: application/json [12:42:42] [12:42:42]POST finish read [12:42:42]Found Content-Length = 632 [12:42:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536162", "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" : 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:42:42]execute_script... [12:42:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536162", "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" : 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:42:42]POST & json_proto [12:42:42]process_json_proto [12:42:42]json parsed OK: [12:42:42]protocol is kg_v1.0 [12:42:42]action value=close_receipt [12:42:42]process_action close_receipt [12:42:42]cmd_close_receipt [12:42:42]MH_GetDate [12:42:42]Write to MH i2c: F0 00 00 3A 6C 95 [12:42:42]Write i2c OK [12:42:42]MH_I2C_Read... [12:42:42]Read from MH i2c: F0 [12:42:42]MH_I2C_Read... [12:42:42]Read from MH i2c: F0 09 00 [12:42:42]MH_I2C_Read... [12:42:42]Read from MH i2c: F0 09 00 3A 6C 00 46 A9 13 67 EE 0E 0D 67 77 [12:42:42]GetLastDocTimeStamp 1729341407 [12:42:42]current date 1729341766 [12:42:42]FM_GetShiftState [12:42:42]SAM_PROTO_GetShiftState [12:42:42]wFMCommunicate request_size=4 [12:42:42]MH_SAM_APDU [12:42:42]CAPDU: 80 13 01 00 [12:42:42]Write to MH i2c: E2 08 00 3B 6C 80 13 01 00 00 00 00 00 24 [12:42:42]Write i2c OK [12:42:42]MH_I2C_Read... [12:42:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:42]Read from MH i2c: E2 [12:42:42]MH_I2C_Read... [12:42:42]Read from MH i2c: E2 0E 00 [12:42:42]MH_I2C_Read... [12:42:42]Read from MH i2c: E2 0E 00 3B 6C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 67 [12:42:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:42:42]wFMCommunicate OK [12:42:42]SAM_PROTO_GetShiftState done [12:42:42]FM_GetShiftState done [12:42:42]opened in 1729296582 [12:42:42]opened+sec_in_day 1729382982 [12:42:42]quantity*price = 50000 [12:42:42]sum+1 = 50001 [12:42:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 256 19.10.2024 12:42 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218611 ФПД: 248038989158005 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124246&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218611&fm=248038989158005&tin=02508201610067®Number=0000000000098116&sum=50000 [12:42:43]StoreToDocumentArchive [12:42:43]shift 443 fd 218611 [12:42:43]save to /storage/0443/doc_00218611 [12:42:43]save last doc name /storage/0443/doc_00218611 to /storage/kkm_last_doc_name [12:42:43]save OK [12:42:43]Clear old archive folders... [12:42:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:42:43]tlvbuf is 01741860 [12:42:43]SAM_PROTO_ClearQueue [12:42:43]wFMCommunicate request_size=4 [12:42:43]MH_SAM_APDU [12:42:43]CAPDU: 80 09 00 00 [12:42:43]Write to MH i2c: E2 08 00 48 6C 80 09 00 00 00 00 00 00 26 [12:42:43]Write i2c OK [12:42:43]MH_I2C_Read... [12:42:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:42:43]Read from MH i2c: E2 [12:42:43]MH_I2C_Read... [12:42:43]Read from MH i2c: E2 03 00 [12:42:43]MH_I2C_Read... [12:42:43]Read from MH i2c: E2 03 00 48 6C 00 90 00 28 [12:42:43]RAPDU: 90 00 [12:42:43]wFMCommunicate OK [12:42:43]SAM_PROTO_ClearQueue done [12:42:43]KKMCreateOFDPacket [12:42:43]OFDProtocolAddRootSTLVToBuf [12:42:43]FM_MakeSignedData [12:42:43]FM_MakeSignedData [12:42:43]SAM_PROTO_SignData [12:42:43]wFMCommunicate request_size=4 [12:42:43]MH_SAM_APDU [12:42:43]CAPDU: 80 0D 01 02 [12:42:43]Write to MH i2c: E2 08 00 49 6C 80 0D 01 02 00 00 00 00 2E [12:42:43]Write i2c OK [12:42:43]MH_I2C_Read... [12:42:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:42:43]Read from MH i2c: E2 [12:42:43]MH_I2C_Read... [12:42:43]Read from MH i2c: E2 03 00 [12:42:43]MH_I2C_Read... [12:42:43]Read from MH i2c: E2 03 00 49 6C 00 90 00 29 [12:42:43]RAPDU: 90 00 [12:42:43]wFMCommunicate OK [12:42:43]wFMCommunicate request_size=255 [12:42:43]MH_SAM_APDU [12:42:43]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 00 01 00 00 F4 03 04 00 46 A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F3 55 03 00 35 04 06 00 [12:42:43]Write to MH i2c: E2 02 01 4A 6C 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 00 01 00 00 F4 03 04 00 46 A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F3 55 03 00 35 04 06 00 00 00 84 [12:42:43]Write i2c OK [12:42:43]MH_I2C_Read... [12:42:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:43]Read from MH i2c: E2 [12:42:43]MH_I2C_Read... [12:42:43]Read from MH i2c: E2 03 00 [12:42:43]MH_I2C_Read... [12:42:43]Read from MH i2c: E2 03 00 4A 6C 00 90 00 2A [12:42:43]RAPDU: 90 00 [12:42:43]wFMCommunicate OK [12:42:43]wFMCommunicate request_size=11 [12:42:43]MH_SAM_APDU [12:42:43]CAPDU: 80 0D 02 02 06 E1 97 13 D6 D6 75 [12:42:43]Write to MH i2c: E2 0E 00 4B 6C 80 0D 02 02 06 00 E1 97 13 D6 D6 75 00 00 E9 [12:42:43]Write i2c OK [12:42:43]MH_I2C_Read... [12:42:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:43]Read from MH i2c: E2 [12:42:43]MH_I2C_Read... [12:42:43]Read from MH i2c: E2 03 00 [12:42:43]MH_I2C_Read... [12:42:43]Read from MH i2c: E2 03 00 4B 6C 00 90 00 2B [12:42:43]RAPDU: 90 00 [12:42:43]wFMCommunicate OK [12:42:43]wFMCommunicate request_size=4 [12:42:43]MH_SAM_APDU [12:42:43]CAPDU: 80 0D 03 02 [12:42:43]Write to MH i2c: E2 08 00 4C 6C 80 0D 03 02 00 00 00 00 33 [12:42:43]Write i2c OK [12:42:43]MH_I2C_Read... [12:42:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:42:43]Read from MH i2c: E2 [12:42:43]MH_I2C_Read... [12:42:43]Read from MH i2c: E2 0B 00 [12:42:43]MH_I2C_Read... [12:42:43]Read from MH i2c: E2 0B 00 4C 6C 00 72 18 6A 16 8F 53 A0 11 90 00 D1 [12:42:43]RAPDU: 72 18 6A 16 8F 53 A0 11 90 00 [12:42:43]wFMCommunicate OK [12:42:43]SAM_PROTO_SignData done [12:42:43]FM_MakeSignedData done [12:42:43]CreateOFDProtocolMessage [12:42:43]wFMCommunicate request_size=4 [12:42:43]MH_SAM_APDU [12:42:43]CAPDU: 80 11 00 00 [12:42:43]Write to MH i2c: E2 08 00 4D 6C 80 11 00 00 00 00 00 00 33 [12:42:43]Write i2c OK [12:42:43]MH_I2C_Read... [12:42:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:43]Read from MH i2c: E2 [12:42:43]MH_I2C_Read... [12:42:43]Read from MH i2c: E2 17 00 [12:42:43]MH_I2C_Read... [12:42:43]Read from MH i2c: E2 17 00 4D 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 82 [12:42:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:42:43]wFMCommunicate OK [12:42:43]CreateOFDProtocolMessage done [12:42:43]OFDSenderStorePacket 218611 [12:42:43]StoreOFDPacket docnum=218611 [12:42:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 9F 8F 08 01 12 2E 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 00 01 00 00 F4 03 04 00 46 A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F3 55 03 00 35 04 06 00 E1 97 13 D6 D6 75 72 18 6A 16 8F 53 A0 11 [12:42:43]CheckFolder [12:42:43]dirname=/storage/ofd_packets [12:42:43]CheckFolder done [12:42:43]ProducePacketName [12:42:43]name=ofd_packets/00218611 [12:42:43]NVStorageSaveData ofd_packets/00218611 [12:42:43]File name is /storage/ofd_packets/00218611 [12:42:43]Write 302 bytes [12:42:43]NVStorageSaveData done [12:42:43]OFDSenderStorePacket done [12:42:43]KKMCreateOFDPacket done [12:42:43]NVStorageSaveData kkm_last_timestamp [12:42:43]File name is /storage/kkm_last_timestamp [12:42:43]Write 4 bytes [12:42:43]NVStorageSaveData done [12:42:43]ExternCall_PrintAddStr [12:42:43]wPrintStart [12:42:43]Write to MH i2c: 01 00 00 4E 6C BA [12:42:43]Write i2c OK [12:42:43]MH_I2C_Read... [12:42:43]Read from MH i2c: 01 [12:42:43]MH_I2C_Read... [12:42:43]Read from MH i2c: 01 07 00 [12:42:43]MH_I2C_Read... [12:42:43]Read from MH i2c: 01 07 00 4E 6C 00 00 00 00 00 FF 0F CF [12:42:43]RasterBufferAndPrint [12:42:43]line Счет N : (1)536162 [12:42:43]line ИНН: 02508201610067 [12:42:43]line Контрольно-Кассовый Чек [12:42:43]line ПРОДАЖА [12:42:43]line ТРК (МРК, ГНК) : 32 [12:42:43]line Товар: 2710124130 [12:42:43]line SUPER 92-К-5 [12:42:43]line 7.310 * 68.40 [12:42:43]line = 500.00 [12:42:43]line НДС 12% НСП 1% [12:42:43]line > о реализуемом товаре [12:42:43]line ИТОГО: 500.00 [12:42:43]line НСП 1% : 4.42 [12:42:43]line НДС 12% : 53.10 [12:42:43]line Наличными: 500.00 [12:42:43]line Безнал.: 0.00 [12:42:43]line Место: АЗС № 84 "Партнер Нефть" [12:42:43]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:42:43]line СНО: Общий режим [12:42:43]line Чек 256 19.10.2024 12:42 [12:42:43]line Смена: 443 ФФД: 1.0 [12:42:43]line ЗНМ: 0300000178 [12:42:43]line РНМ: 0000000000098116 [12:42:43]line Версия ККМ: 001 [12:42:43]line ФМ: 0000000000965413 [12:42:43]line ФД: 218611 [12:42:43]line ФПД: 248038989158005 [12:42:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124246&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218611&fm=248038989158005&tin=02508201610067®Number=0000000000098116&sum=50000 [12:42:44]OFD Sender: Processing packet 218611 [packets to send 80, broken 79] [12:42:44]ProducePacketName [12:42:44]name=ofd_packets/00218611 [12:42:44]OFD Sender: To server: pG, [12:42:44]CommunicateWithHost lk.salyk.kg:30040 [12:42:44]ConnectInit lk.salyk.kg [12:42:44]written 0, free lines is 4095 [12:42:44]Connected sock=10 [12:42:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 9F 8F 08 01 12 2E 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 00 01 00 00 F4 03 04 00 46 A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F3 55 03 00 35 04 06 00 E1 97 13 D6 D6 75 72 18 6A 16 8F 53 A0 11 [12:42:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D1 6A 47 00 9E 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 39 36 35 34 31 33 10 04 04 00 F3 55 03 00 F4 03 04 00 E0 54 13 67 B6 04 01 00 00 58 72 E9 0F 48 A2 88 F9 [12:42:44]CommunicateWithHost err = 0 [12:42:44]CheckOFDResponse [12:42:44]1017 (14) - 77093643461234 [12:42:44]1041 (16) - 0000000000965413 [12:42:44]1040 (4) - 218611 [12:42:44]1012 (4) - 19.10.2024 06:42 [12:42:44]1206 (1) - 0 [12:42:44]OFD Sender: Remove packet 218611 [12:42:44]ProducePacketName [12:42:44]name=ofd_packets/00218611 [12:42:44]NVStorageDeleteData [12:42:44]Write to MH i2c: 01 00 00 76 6C E2 [12:42:44]Write i2c OK [12:42:44]MH_I2C_Read... [12:42:44]Read from MH i2c: 01 [12:42:44]MH_I2C_Read... [12:42:44]Read from MH i2c: 01 07 00 [12:42:44]MH_I2C_Read... [12:42:44]Read from MH i2c: 01 07 00 76 6C 00 00 00 00 00 16 0D 0C [12:42:44]RasterBufferAndPrint [12:42:44]line [12:42:44]line [12:42:44]line [12:42:44]line [12:42:44]line [12:42:44]written 0, free lines is 3360 [12:42:44]MH_Cut [12:42:44]Write to MH i2c: D1 01 00 7D 6C 01 BB [12:42:44]Write i2c OK [12:42:44]MH_I2C_Read... [12:42:44]Read from MH i2c: D1 [12:42:44]MH_I2C_Read... [12:42:44]Read from MH i2c: D1 01 00 [12:42:44]MH_I2C_Read... [12:42:44]Read from MH i2c: D1 01 00 7D 6C 00 BA [12:42:44]Write to MH i2c: 01 00 00 7E 6C EA [12:42:44]Write i2c OK [12:42:44]MH_I2C_Read... [12:42:45]OFD Sender: No OFD packet to send [12:42:45]*** Cut start [12:42:45]*** Partial cut [12:42:45]*** CUTSNS_PIN = 1 [12:42:45]*** CUTSNS_PIN = 0 [12:42:45]*** Brake cut motor [12:42:45]Read from MH i2c: 01 [12:42:45]MH_I2C_Read... [12:42:45]*** Stop cut motor [12:42:45]*** Cut end [12:42:45]Read from MH i2c: 01 07 00 [12:42:45]MH_I2C_Read... [12:42:45]Read from MH i2c: 01 07 00 7E 6C 00 00 00 00 00 FF 0F FF [12:42:45]process_action close_receipt done [12:42:45]requested_data is exist [12:42:45]produce_requested_data [12:42:45]requested_item fm.sn is exist - process it [12:42:45]wFMCommunicate request_size=4 [12:42:45]MH_SAM_APDU [12:42:45]CAPDU: 80 11 00 00 [12:42:45]Write to MH i2c: E2 08 00 7F 6C 80 11 00 00 00 00 00 00 65 [12:42:45]Write i2c OK [12:42:45]MH_I2C_Read... [12:42:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:45]Read from MH i2c: E2 [12:42:45]MH_I2C_Read... [12:42:45]Read from MH i2c: E2 17 00 [12:42:45]MH_I2C_Read... [12:42:45]Read from MH i2c: E2 17 00 7F 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B4 [12:42:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:42:45]wFMCommunicate OK [12:42:45]requested_item fd.num is exist - process it [12:42:45]SAM_PROTO_GetFieldsCounters [12:42:45]wFMCommunicate request_size=4 [12:42:45]MH_SAM_APDU [12:42:45]CAPDU: 80 13 00 00 [12:42:45]Write to MH i2c: E2 08 00 80 6C 80 13 00 00 00 00 00 00 68 [12:42:45]Write i2c OK [12:42:45]MH_I2C_Read... [12:42:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:42:46]Read from MH i2c: E2 [12:42:46]MH_I2C_Read... [12:42:46]Read from MH i2c: E2 62 00 [12:42:46]MH_I2C_Read... [12:42:46]Read from MH i2c: E2 62 00 80 6C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F3 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 8F [12:42:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F3 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:42:46]wFMCommunicate OK [12:42:46]SAM_PROTO_GetFieldsCounters done [12:42:46]requested_item shift.num is exist - process it [12:42:46]requested_item shift.opened is exist - process it [12:42:46]req_shift_opened [12:42:46]FM_GetShiftState [12:42:46]SAM_PROTO_GetShiftState [12:42:46]wFMCommunicate request_size=4 [12:42:46]MH_SAM_APDU [12:42:46]CAPDU: 80 13 01 00 [12:42:46]Write to MH i2c: E2 08 00 81 6C 80 13 01 00 00 00 00 00 6A [12:42:46]Write i2c OK [12:42:46]MH_I2C_Read... [12:42:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:46]Read from MH i2c: E2 [12:42:46]MH_I2C_Read... [12:42:46]Read from MH i2c: E2 0E 00 [12:42:46]MH_I2C_Read... [12:42:46]Read from MH i2c: E2 0E 00 81 6C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AD [12:42:46]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:42:46]wFMCommunicate OK [12:42:46]SAM_PROTO_GetShiftState done [12:42:46]FM_GetShiftState done [12:42:46]req_shift_opened done [12:42:46]requested_item shift.open_date is exist - process it [12:42:46]req_shift_open_date [12:42:46]req_shift_open_date done [12:42:46]produce_requested_data done [12:42:46]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218611,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:42:46]process_action_free close_receipt [12:42:46]json_value_free [12:42:46]json_value_free done [12:42:46]process_json_proto returns [12:42:46]Send response to host [12:42:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218611,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:42:46]free response buf [12:42:46]execute_script done [12:42:46]execute_script returns [12:42:46]free content buf [12:42:46]Sock 9.Close socket [12:42:46]Sock 9.Thread stoped [12:42:50]OFD Sender: No OFD packet to send [12:42:55]OFD Sender: No OFD packet to send [12:43:00]OFD Sender: No OFD packet to send [12:43:05]OFD Sender: No OFD packet to send [12:43:10]OFD Sender: No OFD packet to send [12:43:15]OFD Sender: No OFD packet to send [12:43:20]OFD Sender: No OFD packet to send [12:43:25]OFD Sender: No OFD packet to send [12:43:30]OFD Sender: No OFD packet to send [12:43:31]accept exits with 8 [12:43:31]New connection [12:43:31]New thread 3066682724 created [12:43:31]Thread 3066826084 joined [12:43:31]Waiting for new connection... [12:43:31] Sock 8.Parse request [12:43:31]Sock 8.Check first char [12:43:31]Sock 8.First char is OK [12:43:31]request: POST /json_proto HTTP/1.0 [12:43:31]Method: POST [12:43:31]URL: /json_proto [12:43:31]Method is POST - this is cgi request [12:43:31]url: /json_proto [12:43:31]query_string will be loaded in cgi processing [12:43:31]execute_cgi json_proto POST (null) [12:43:31]execute_cgi path=json_proto method=POST [12:43:31]POST find Content-Length [12:43:31]Host: 172.17.40.4:8080 [12:43:31]Content-Length: 799 [12:43:31]Content-Type: application/json [12:43:31] [12:43:31]POST finish read [12:43:31]Found Content-Length = 799 [12:43:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 5.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\u000A4865545", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:31]execute_script... [12:43: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)536164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 5.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\u000A4865545", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:31]POST & json_proto [12:43:31]process_json_proto [12:43:31]json parsed OK: [12:43:31]protocol is kg_v1.0 [12:43:31]action value=close_receipt [12:43:31]process_action close_receipt [12:43:31]cmd_close_receipt [12:43:31]MH_GetDate [12:43:31]Write to MH i2c: F0 00 00 82 6C DD [12:43:31]Write i2c OK [12:43:31]MH_I2C_Read... [12:43:31]Read from MH i2c: F0 [12:43:31]MH_I2C_Read... [12:43:31]Read from MH i2c: F0 09 00 [12:43:31]MH_I2C_Read... [12:43:31]Read from MH i2c: F0 09 00 82 6C 00 78 A9 13 67 EE 0E 0D 67 F1 [12:43:31]GetLastDocTimeStamp 1729341766 [12:43:31]current date 1729341816 [12:43:31]FM_GetShiftState [12:43:31]SAM_PROTO_GetShiftState [12:43:31]wFMCommunicate request_size=4 [12:43:31]MH_SAM_APDU [12:43:31]CAPDU: 80 13 01 00 [12:43:31]Write to MH i2c: E2 08 00 83 6C 80 13 01 00 00 00 00 00 6C [12:43:31]Write i2c OK [12:43:31]MH_I2C_Read... [12:43:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:31]Read from MH i2c: E2 [12:43:31]MH_I2C_Read... [12:43:31]Read from MH i2c: E2 0E 00 [12:43:31]MH_I2C_Read... [12:43:31]Read from MH i2c: E2 0E 00 83 6C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AF [12:43:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:43:31]wFMCommunicate OK [12:43:31]SAM_PROTO_GetShiftState done [12:43:31]FM_GetShiftState done [12:43:31]opened in 1729296582 [12:43:31]opened+sec_in_day 1729382982 [12:43:31]quantity*price = 0 [12:43:31]sum+1 = 1 [12:43:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 257 19.10.2024 12:43 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4865545 ФМ: 0000000000965413 ФД: 218612 ФПД: 8637871106013 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124336&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218612&fm=8637871106013&tin=02508201610067®Number=0000000000098116&sum=0 [12:43:33]StoreToDocumentArchive [12:43:33]shift 443 fd 218612 [12:43:33]save to /storage/0443/doc_00218612 [12:43:33]save last doc name /storage/0443/doc_00218612 to /storage/kkm_last_doc_name [12:43:33]save OK [12:43:33]Clear old archive folders... [12:43:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:43:33]tlvbuf is 0164AB60 [12:43:33]SAM_PROTO_ClearQueue [12:43:33]wFMCommunicate request_size=4 [12:43:33]MH_SAM_APDU [12:43:33]CAPDU: 80 09 00 00 [12:43:33]Write to MH i2c: E2 08 00 90 6C 80 09 00 00 00 00 00 00 6E [12:43:33]Write i2c OK [12:43:33]MH_I2C_Read... [12:43:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:43:33]Read from MH i2c: E2 [12:43:33]MH_I2C_Read... [12:43:33]Read from MH i2c: E2 03 00 [12:43:33]MH_I2C_Read... [12:43:33]Read from MH i2c: E2 03 00 90 6C 00 90 00 70 [12:43:33]RAPDU: 90 00 [12:43:33]wFMCommunicate OK [12:43:33]SAM_PROTO_ClearQueue done [12:43:33]KKMCreateOFDPacket [12:43:33]OFDProtocolAddRootSTLVToBuf [12:43:33]FM_MakeSignedData [12:43:33]FM_MakeSignedData [12:43:33]SAM_PROTO_SignData [12:43:33]wFMCommunicate request_size=4 [12:43:33]MH_SAM_APDU [12:43:33]CAPDU: 80 0D 01 02 [12:43:33]Write to MH i2c: E2 08 00 91 6C 80 0D 01 02 00 00 00 00 76 [12:43:33]Write i2c OK [12:43:33]MH_I2C_Read... [12:43:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:43:33]Read from MH i2c: E2 [12:43:33]MH_I2C_Read... [12:43:33]Read from MH i2c: E2 03 00 [12:43:33]MH_I2C_Read... [12:43:33]Read from MH i2c: E2 03 00 91 6C 00 90 00 71 [12:43:33]RAPDU: 90 00 [12:43:33]wFMCommunicate OK [12:43:33]wFMCommunicate request_size=255 [12:43:33]MH_SAM_APDU [12:43: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 88 13 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 01 01 00 00 F4 03 04 00 78 A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F4 55 03 00 35 04 06 00 07 [12:43:33]Write to MH i2c: E2 02 01 92 6C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 88 13 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 01 01 00 00 F4 03 04 00 78 A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F4 55 03 00 35 04 06 00 07 00 00 C0 [12:43:33]Write i2c OK [12:43:33]MH_I2C_Read... [12:43:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:33]Read from MH i2c: E2 [12:43:33]MH_I2C_Read... [12:43:33]Read from MH i2c: E2 03 00 [12:43:33]MH_I2C_Read... [12:43:33]Read from MH i2c: E2 03 00 92 6C 00 90 00 72 [12:43:33]RAPDU: 90 00 [12:43:33]wFMCommunicate OK [12:43:33]wFMCommunicate request_size=10 [12:43:33]MH_SAM_APDU [12:43:33]CAPDU: 80 0D 02 02 05 DB 29 3D 27 DD [12:43:33]Write to MH i2c: E2 0D 00 93 6C 80 0D 02 02 05 00 DB 29 3D 27 DD 00 00 C8 [12:43:33]Write i2c OK [12:43:33]MH_I2C_Read... [12:43:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:33]Read from MH i2c: E2 [12:43:33]MH_I2C_Read... [12:43:33]Read from MH i2c: E2 03 00 [12:43:33]MH_I2C_Read... [12:43:33]Read from MH i2c: E2 03 00 93 6C 00 90 00 73 [12:43:33]RAPDU: 90 00 [12:43:33]wFMCommunicate OK [12:43:33]wFMCommunicate request_size=4 [12:43:33]MH_SAM_APDU [12:43:33]CAPDU: 80 0D 03 02 [12:43:33]Write to MH i2c: E2 08 00 94 6C 80 0D 03 02 00 00 00 00 7B [12:43:33]Write i2c OK [12:43:33]MH_I2C_Read... [12:43:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:43:33]Read from MH i2c: E2 [12:43:33]MH_I2C_Read... [12:43:33]Read from MH i2c: E2 0B 00 [12:43:33]MH_I2C_Read... [12:43:33]Read from MH i2c: E2 0B 00 94 6C 00 E4 43 36 6B 76 CE 01 81 90 00 0A [12:43:33]RAPDU: E4 43 36 6B 76 CE 01 81 90 00 [12:43:33]wFMCommunicate OK [12:43:33]SAM_PROTO_SignData done [12:43:33]FM_MakeSignedData done [12:43:33]CreateOFDProtocolMessage [12:43:33]wFMCommunicate request_size=4 [12:43:33]MH_SAM_APDU [12:43:33]CAPDU: 80 11 00 00 [12:43:33]Write to MH i2c: E2 08 00 95 6C 80 11 00 00 00 00 00 00 7B [12:43:33]Write i2c OK [12:43:33]MH_I2C_Read... [12:43:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:33]Read from MH i2c: E2 [12:43:33]MH_I2C_Read... [12:43:33]Read from MH i2c: E2 17 00 [12:43:33]MH_I2C_Read... [12:43:33]Read from MH i2c: E2 17 00 95 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CA [12:43:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:43:33]wFMCommunicate OK [12:43:33]CreateOFDProtocolMessage done [12:43:33]OFDSenderStorePacket 218612 [12:43:33]StoreOFDPacket docnum=218612 [12:43:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8F 5B 07 01 5B 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 88 13 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 01 01 00 00 F4 03 04 00 78 A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F4 55 03 00 35 04 06 00 07 DB 29 3D 27 DD E4 43 36 6B 76 CE 01 81 [12:43:33]CheckFolder [12:43:33]dirname=/storage/ofd_packets [12:43:33]CheckFolder done [12:43:33]ProducePacketName [12:43:33]name=ofd_packets/00218612 [12:43:33]NVStorageSaveData ofd_packets/00218612 [12:43:33]File name is /storage/ofd_packets/00218612 [12:43:33]Write 301 bytes [12:43:33]NVStorageSaveData done [12:43:33]OFDSenderStorePacket done [12:43:33]KKMCreateOFDPacket done [12:43:33]NVStorageSaveData kkm_last_timestamp [12:43:33]File name is /storage/kkm_last_timestamp [12:43:33]Write 4 bytes [12:43:33]NVStorageSaveData done [12:43:33]ExternCall_PrintAddStr [12:43:33]wPrintStart [12:43:33]Write to MH i2c: 01 00 00 96 6C 02 [12:43:33]Write i2c OK [12:43:33]MH_I2C_Read... [12:43:33]Read from MH i2c: 01 [12:43:33]MH_I2C_Read... [12:43:33]Read from MH i2c: 01 07 00 [12:43:33]MH_I2C_Read... [12:43:33]Read from MH i2c: 01 07 00 96 6C 00 00 00 00 00 FF 0F 17 [12:43:33]RasterBufferAndPrint [12:43:33]line Счет N : (1)536164 [12:43:33]line ИНН: 02508201610067 [12:43:33]line Контрольно-Кассовый Чек [12:43:33]line ПРОДАЖА [12:43:33]line ТРК (МРК, ГНК) : 33 [12:43:33]line Товар: 2710124130 [12:43:33]line Аи-92-К-2 [12:43:33]line 5.000 * 0.00 [12:43:33]line = 0.00 [12:43:33]line НДС 12% НСП 1% [12:43:33]line > о реализуемом товаре [12:43:33]line ИТОГО: 0.00 [12:43:33]line НСП 1% : 0.00 [12:43:33]line НДС 12% : 0.00 [12:43:33]line Наличными: 0.00 [12:43:33]line Безнал.: 0.00 [12:43:33]line Место: АЗС № 84 "Партнер Нефть" [12:43:33]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:43:33]line СНО: Общий режим [12:43:33]line Чек 257 19.10.2024 12:43 [12:43:33]line Смена: 443 ФФД: 1.0 [12:43:33]line ЗНМ: 0300000178 [12:43:33]line РНМ: 0000000000098116 [12:43:33]line Версия ККМ: 001 [12:43:33]line Талоны: Топливные Талоны [12:43:33]line 4865545 [12:43:33]line ФМ: 0000000000965413 [12:43:33]line ФД: 218612 [12:43:33]line ФПД: 8637871106013 [12:43:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124336&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218612&fm=8637871106013&tin=02508201610067®Number=0000000000098116&sum=0 [12:43:33]written 0, free lines is 4095 [12:43:33]OFD Sender: Processing packet 218612 [packets to send 80, broken 79] [12:43:33]ProducePacketName [12:43:33]name=ofd_packets/00218612 [12:43:33]OFD Sender: To server: pG, [12:43:33]CommunicateWithHost lk.salyk.kg:30040 [12:43:33]ConnectInit lk.salyk.kg [12:43:34]Connected sock=10 [12:43:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8F 5B 07 01 5B 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 88 13 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 01 01 00 00 F4 03 04 00 78 A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F4 55 03 00 35 04 06 00 07 DB 29 3D 27 DD E4 43 36 6B 76 CE 01 81 [12:43:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F7 6B 47 00 2C 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 39 36 35 34 31 33 10 04 04 00 F4 55 03 00 F4 03 04 00 12 55 13 67 B6 04 01 00 00 EB 2B 32 69 0C 4B D1 99 [12:43:34]CommunicateWithHost err = 0 [12:43:34]CheckOFDResponse [12:43:34]1017 (14) - 77093643461234 [12:43:34]1041 (16) - 0000000000965413 [12:43:34]1040 (4) - 218612 [12:43:34]1012 (4) - 19.10.2024 06:43 [12:43:34]1206 (1) - 0 [12:43:34]OFD Sender: Remove packet 218612 [12:43:34]ProducePacketName [12:43:34]name=ofd_packets/00218612 [12:43:34]NVStorageDeleteData [12:43:34]Write to MH i2c: 01 00 00 C0 6C 2C [12:43:34]Write i2c OK [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: 01 [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: 01 07 00 [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: 01 07 00 C0 6C 00 00 00 00 00 ED 0C 2C [12:43:34]RasterBufferAndPrint [12:43:34]line [12:43:34]line [12:43:34]line [12:43:34]line [12:43:34]line [12:43:34]written 0, free lines is 3315 [12:43:34]MH_Cut [12:43:34]Write to MH i2c: D1 01 00 C7 6C 01 05 [12:43:34]Write i2c OK [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: D1 [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: D1 01 00 [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: D1 01 00 C7 6C 00 04 [12:43:34]Write to MH i2c: 01 00 00 C8 6C 34 [12:43:34]Write i2c OK [12:43:34]MH_I2C_Read... [12:43:34]OFD Sender: No OFD packet to send [12:43:35]*** Cut start [12:43:35]*** Partial cut [12:43:35]*** CUTSNS_PIN = 1 [12:43:35]*** CUTSNS_PIN = 0 [12:43:35]*** Brake cut motor [12:43:35]Read from MH i2c: 01 [12:43:35]MH_I2C_Read... [12:43:35]*** Stop cut motor [12:43:35]*** Cut end [12:43:35]Read from MH i2c: 01 07 00 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: 01 07 00 C8 6C 00 00 00 00 00 FF 0F 49 [12:43:35]process_action close_receipt done [12:43:35]requested_data is exist [12:43:35]produce_requested_data [12:43:35]requested_item fm.sn is exist - process it [12:43:35]wFMCommunicate request_size=4 [12:43:35]MH_SAM_APDU [12:43:35]CAPDU: 80 11 00 00 [12:43:35]Write to MH i2c: E2 08 00 C9 6C 80 11 00 00 00 00 00 00 AF [12:43:35]Write i2c OK [12:43:35]MH_I2C_Read... [12:43:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:35]Read from MH i2c: E2 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 17 00 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 17 00 C9 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FE [12:43:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:43:35]wFMCommunicate OK [12:43:35]requested_item fd.num is exist - process it [12:43:35]SAM_PROTO_GetFieldsCounters [12:43:35]wFMCommunicate request_size=4 [12:43:35]MH_SAM_APDU [12:43:35]CAPDU: 80 13 00 00 [12:43:35]Write to MH i2c: E2 08 00 CA 6C 80 13 00 00 00 00 00 00 B2 [12:43:35]Write i2c OK [12:43:35]MH_I2C_Read... [12:43:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:43:35]Read from MH i2c: E2 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 62 00 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 62 00 CA 6C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F4 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 DD [12:43:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F4 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:43:35]wFMCommunicate OK [12:43:35]SAM_PROTO_GetFieldsCounters done [12:43:35]requested_item shift.num is exist - process it [12:43:35]requested_item shift.opened is exist - process it [12:43:35]req_shift_opened [12:43:35]FM_GetShiftState [12:43:35]SAM_PROTO_GetShiftState [12:43:35]wFMCommunicate request_size=4 [12:43:35]MH_SAM_APDU [12:43:35]CAPDU: 80 13 01 00 [12:43:35]Write to MH i2c: E2 08 00 CB 6C 80 13 01 00 00 00 00 00 B4 [12:43:35]Write i2c OK [12:43:35]MH_I2C_Read... [12:43:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:35]Read from MH i2c: E2 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 0E 00 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 0E 00 CB 6C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F7 [12:43:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:43:35]wFMCommunicate OK [12:43:35]SAM_PROTO_GetShiftState done [12:43:36]FM_GetShiftState done [12:43:36]req_shift_opened done [12:43:36]requested_item shift.open_date is exist - process it [12:43:36]req_shift_open_date [12:43:36]req_shift_open_date done [12:43:36]produce_requested_data done [12:43:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218612,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:43:36]process_action_free close_receipt [12:43:36]json_value_free [12:43:36]json_value_free done [12:43:36]process_json_proto returns [12:43:36]Send response to host [12:43:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218612,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:43:36]free response buf [12:43:36]execute_script done [12:43:36]execute_script returns [12:43:36]free content buf [12:43:36]Sock 8.Close socket [12:43:36]Sock 8.Thread stoped [12:43:39]OFD Sender: No OFD packet to send [12:43:44]OFD Sender: No OFD packet to send [12:43:45]accept exits with 9 [12:43:45]New connection [12:43:45]New thread 3066826084 created [12:43:45]Thread 3066682724 joined [12:43:45]Waiting for new connection... [12:43:45] Sock 9.Parse request [12:43:45]Sock 9.Check first char [12:43:45]Sock 9.First char is OK [12:43:45]request: POST /json_proto HTTP/1.0 [12:43:45]Method: POST [12:43:45]URL: /json_proto [12:43:45]Method is POST - this is cgi request [12:43:45]url: /json_proto [12:43:45]query_string will be loaded in cgi processing [12:43:45]execute_cgi json_proto POST (null) [12:43:45]execute_cgi path=json_proto method=POST [12:43:45]POST find Content-Length [12:43:45]Host: 172.17.40.4:8080 [12:43:45]Content-Length: 679 [12:43:45]Content-Type: application/json [12:43:45] [12:43:45]POST finish read [12:43:45]Found Content-Length = 679 [12:43:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [12:43:45]execute_script... [12:43: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)536163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [12:43:45]POST & json_proto [12:43:45]process_json_proto [12:43:45]json parsed OK: [12:43:45]protocol is kg_v1.0 [12:43:45]action value=close_receipt [12:43:45]process_action close_receipt [12:43:45]cmd_close_receipt [12:43:45]MH_GetDate [12:43:45]Write to MH i2c: F0 00 00 CC 6C 27 [12:43:45]Write i2c OK [12:43:45]MH_I2C_Read... [12:43:45]Read from MH i2c: F0 [12:43:45]MH_I2C_Read... [12:43:45]Read from MH i2c: F0 09 00 [12:43:45]MH_I2C_Read... [12:43:45]Read from MH i2c: F0 09 00 CC 6C 00 86 A9 13 67 EE 0E 0D 67 49 [12:43:45]GetLastDocTimeStamp 1729341816 [12:43:45]current date 1729341830 [12:43:45]FM_GetShiftState [12:43:45]SAM_PROTO_GetShiftState [12:43:45]wFMCommunicate request_size=4 [12:43:45]MH_SAM_APDU [12:43:45]CAPDU: 80 13 01 00 [12:43:45]Write to MH i2c: E2 08 00 CD 6C 80 13 01 00 00 00 00 00 B6 [12:43:45]Write i2c OK [12:43:45]MH_I2C_Read... [12:43:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:45]Read from MH i2c: E2 [12:43:45]MH_I2C_Read... [12:43:45]Read from MH i2c: E2 0E 00 [12:43:45]MH_I2C_Read... [12:43:45]Read from MH i2c: E2 0E 00 CD 6C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F9 [12:43:45]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:43:45]wFMCommunicate OK [12:43:45]SAM_PROTO_GetShiftState done [12:43:45]FM_GetShiftState done [12:43:45]opened in 1729296582 [12:43:45]opened+sec_in_day 1729382982 [12:43:45]quantity*price = 200025 [12:43:45]sum+1 = 200026 [12:43:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 258 19.10.2024 12:43 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218613 ФПД: 30863508759434 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124350&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218613&fm=30863508759434&tin=02508201610067®Number=0000000000098116&sum=200000 [12:43:46]StoreToDocumentArchive [12:43:46]shift 443 fd 218613 [12:43:46]save to /storage/0443/doc_00218613 [12:43:46]save last doc name /storage/0443/doc_00218613 to /storage/kkm_last_doc_name [12:43:46]save OK [12:43:46]Clear old archive folders... [12:43:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:43:46]tlvbuf is 01532330 [12:43:46]SAM_PROTO_ClearQueue [12:43:46]wFMCommunicate request_size=4 [12:43:46]MH_SAM_APDU [12:43:46]CAPDU: 80 09 00 00 [12:43:46]Write to MH i2c: E2 08 00 DA 6C 80 09 00 00 00 00 00 00 B8 [12:43:46]Write i2c OK [12:43:46]MH_I2C_Read... [12:43:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:43:46]Read from MH i2c: E2 [12:43:46]MH_I2C_Read... [12:43:46]Read from MH i2c: E2 03 00 [12:43:46]MH_I2C_Read... [12:43:46]Read from MH i2c: E2 03 00 DA 6C 00 90 00 BA [12:43:46]RAPDU: 90 00 [12:43:46]wFMCommunicate OK [12:43:46]SAM_PROTO_ClearQueue done [12:43:46]KKMCreateOFDPacket [12:43:46]OFDProtocolAddRootSTLVToBuf [12:43:47]FM_MakeSignedData [12:43:47]FM_MakeSignedData [12:43:47]SAM_PROTO_SignData [12:43:47]wFMCommunicate request_size=4 [12:43:47]MH_SAM_APDU [12:43:47]CAPDU: 80 0D 01 02 [12:43:47]Write to MH i2c: E2 08 00 DB 6C 80 0D 01 02 00 00 00 00 C0 [12:43:47]Write i2c OK [12:43:47]MH_I2C_Read... [12:43:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:43:47]Read from MH i2c: E2 [12:43:47]MH_I2C_Read... [12:43:47]Read from MH i2c: E2 03 00 [12:43:47]MH_I2C_Read... [12:43:47]Read from MH i2c: E2 03 00 DB 6C 00 90 00 BB [12:43:47]RAPDU: 90 00 [12:43:47]wFMCommunicate OK [12:43:47]wFMCommunicate request_size=255 [12:43:47]MH_SAM_APDU [12:43: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 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 02 01 00 00 F4 03 04 00 86 A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F5 55 03 00 35 04 06 00 1C 11 F8 79 [12:43:47]Write to MH i2c: E2 02 01 DC 6C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 02 01 00 00 F4 03 04 00 86 A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F5 55 03 00 35 04 06 00 1C 11 F8 79 00 00 7F [12:43:47]Write i2c OK [12:43:47]MH_I2C_Read... [12:43:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:47]Read from MH i2c: E2 [12:43:47]MH_I2C_Read... [12:43:47]Read from MH i2c: E2 03 00 [12:43:47]MH_I2C_Read... [12:43:47]Read from MH i2c: E2 03 00 DC 6C 00 90 00 BC [12:43:47]RAPDU: 90 00 [12:43:47]wFMCommunicate OK [12:43:47]wFMCommunicate request_size=7 [12:43:47]MH_SAM_APDU [12:43:47]CAPDU: 80 0D 02 02 02 E3 8A [12:43:47]Write to MH i2c: E2 0A 00 DD 6C 80 0D 02 02 02 00 E3 8A 00 00 34 [12:43:47]Write i2c OK [12:43:47]MH_I2C_Read... [12:43:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:47]Read from MH i2c: E2 [12:43:47]MH_I2C_Read... [12:43:47]Read from MH i2c: E2 03 00 [12:43:47]MH_I2C_Read... [12:43:47]Read from MH i2c: E2 03 00 DD 6C 00 90 00 BD [12:43:47]RAPDU: 90 00 [12:43:47]wFMCommunicate OK [12:43:47]wFMCommunicate request_size=4 [12:43:47]MH_SAM_APDU [12:43:47]CAPDU: 80 0D 03 02 [12:43:47]Write to MH i2c: E2 08 00 DE 6C 80 0D 03 02 00 00 00 00 C5 [12:43:47]Write i2c OK [12:43:47]MH_I2C_Read... [12:43:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:43:47]Read from MH i2c: E2 [12:43:47]MH_I2C_Read... [12:43:47]Read from MH i2c: E2 0B 00 [12:43:47]MH_I2C_Read... [12:43:47]Read from MH i2c: E2 0B 00 DE 6C 00 5A 69 32 E7 E0 9F 50 14 90 00 85 [12:43:47]RAPDU: 5A 69 32 E7 E0 9F 50 14 90 00 [12:43:47]wFMCommunicate OK [12:43:47]SAM_PROTO_SignData done [12:43:47]FM_MakeSignedData done [12:43:47]CreateOFDProtocolMessage [12:43:47]wFMCommunicate request_size=4 [12:43:47]MH_SAM_APDU [12:43:47]CAPDU: 80 11 00 00 [12:43:47]Write to MH i2c: E2 08 00 DF 6C 80 11 00 00 00 00 00 00 C5 [12:43:47]Write i2c OK [12:43:47]MH_I2C_Read... [12:43:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:47]Read from MH i2c: E2 [12:43:47]MH_I2C_Read... [12:43:47]Read from MH i2c: E2 17 00 [12:43:47]MH_I2C_Read... [12:43:47]Read from MH i2c: E2 17 00 DF 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 14 [12:43:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:43:47]wFMCommunicate OK [12:43:47]CreateOFDProtocolMessage done [12:43:47]OFDSenderStorePacket 218613 [12:43:47]StoreOFDPacket docnum=218613 [12:43:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 5C 44 04 01 E9 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 02 01 00 00 F4 03 04 00 86 A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F5 55 03 00 35 04 06 00 1C 11 F8 79 E3 8A 5A 69 32 E7 E0 9F 50 14 [12:43:47]CheckFolder [12:43:47]dirname=/storage/ofd_packets [12:43:47]CheckFolder done [12:43:47]ProducePacketName [12:43:47]name=ofd_packets/00218613 [12:43:47]NVStorageSaveData ofd_packets/00218613 [12:43:47]File name is /storage/ofd_packets/00218613 [12:43:47]Write 298 bytes [12:43:47]NVStorageSaveData done [12:43:47]OFDSenderStorePacket done [12:43:47]KKMCreateOFDPacket done [12:43:47]NVStorageSaveData kkm_last_timestamp [12:43:47]File name is /storage/kkm_last_timestamp [12:43:47]Write 4 bytes [12:43:47]NVStorageSaveData done [12:43:47]ExternCall_PrintAddStr [12:43:47]wPrintStart [12:43:47]Write to MH i2c: 01 00 00 E0 6C 4C [12:43:47]Write i2c OK [12:43:47]MH_I2C_Read... [12:43:47]Read from MH i2c: 01 [12:43:47]MH_I2C_Read... [12:43:47]Read from MH i2c: 01 07 00 [12:43:47]MH_I2C_Read... [12:43:47]Read from MH i2c: 01 07 00 E0 6C 00 00 00 00 00 FF 0F 61 [12:43:47]RasterBufferAndPrint [12:43:47]line Счет N : (1)536163 [12:43:47]line ИНН: 02508201610067 [12:43:47]line Контрольно-Кассовый Чек [12:43:47]line ПРОДАЖА [12:43:47]line ТРК (МРК, ГНК) : 61 [12:43:47]line Товар: 2710194210 [12:43:47]line ДТ-К-2 [12:43:47]line 26.250 * 76.20 [12:43:47]line = 2000.25 [12:43:47]line НДС 12% НСП 1% [12:43:47]line > о реализуемом товаре [12:43:47]line ОКРУГЛЕНИЕ: -0.25 [12:43:47]line ИТОГО: 2000.00 [12:43:47]line Внесено: 2000.00 [12:43:47]line СДАЧА: 0.00 [12:43:47]line НСП 1% : 17.70 [12:43:47]line НДС 12% : 212.42 [12:43:47]line Наличными: 2000.00 [12:43:47]line Безнал.: 0.00 [12:43:47]line Место: АЗС № 84 "Партнер Нефть" [12:43:47]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:43:47]line СНО: Общий режим [12:43:47]line Чек 258 19.10.2024 12:43 [12:43:47]line Смена: 443 ФФД: 1.0 [12:43:47]line ЗНМ: 0300000178 [12:43:47]line РНМ: 0000000000098116 [12:43:47]line Версия ККМ: 001 [12:43:47]line ФМ: 0000000000965413 [12:43:47]line ФД: 218613 [12:43:47]line ФПД: 30863508759434 [12:43:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124350&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218613&fm=30863508759434&tin=02508201610067®Number=0000000000098116&sum=200000 [12:43:47]OFD Sender: Processing packet 218613 [packets to send 80, broken 79] [12:43:47]ProducePacketName [12:43:47]name=ofd_packets/00218613 [12:43:47]OFD Sender: To server: pG, [12:43:47]CommunicateWithHost lk.salyk.kg:30040 [12:43:47]ConnectInit lk.salyk.kg [12:43:47]written 0, free lines is 4095 [12:43:47]Connected sock=10 [12:43:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 5C 44 04 01 E9 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 02 01 00 00 F4 03 04 00 86 A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F5 55 03 00 35 04 06 00 1C 11 F8 79 E3 8A 5A 69 32 E7 E0 9F 50 14 [12:43:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 05 8E 47 00 09 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 39 36 35 34 31 33 10 04 04 00 F5 55 03 00 F4 03 04 00 1F 55 13 67 B6 04 01 00 00 26 7E 4B CD 63 B4 14 1D [12:43:48]CommunicateWithHost err = 0 [12:43:48]CheckOFDResponse [12:43:48]1017 (14) - 77093643461234 [12:43:48]1041 (16) - 0000000000965413 [12:43:48]1040 (4) - 218613 [12:43:48]1012 (4) - 19.10.2024 06:43 [12:43:48]1206 (1) - 0 [12:43:48]OFD Sender: Remove packet 218613 [12:43:48]ProducePacketName [12:43:48]name=ofd_packets/00218613 [12:43:48]NVStorageDeleteData [12:43:48]Write to MH i2c: 01 00 00 0B 6D 78 [12:43:48]Write i2c OK [12:43:48]MH_I2C_Read... [12:43:48]Read from MH i2c: 01 [12:43:48]MH_I2C_Read... [12:43:48]Read from MH i2c: 01 07 00 [12:43:48]MH_I2C_Read... [12:43:48]Read from MH i2c: 01 07 00 0B 6D 00 00 00 00 00 F0 0C 7B [12:43:48]RasterBufferAndPrint [12:43:48]line [12:43:48]line [12:43:48]line [12:43:48]line [12:43:48]line [12:43:48]written 0, free lines is 3321 [12:43:48]MH_Cut [12:43:48]Write to MH i2c: D1 01 00 12 6D 01 51 [12:43:48]Write i2c OK [12:43:48]MH_I2C_Read... [12:43:48]Read from MH i2c: D1 [12:43:48]MH_I2C_Read... [12:43:48]Read from MH i2c: D1 01 00 [12:43:48]MH_I2C_Read... [12:43:48]Read from MH i2c: D1 01 00 12 6D 00 50 [12:43:48]Write to MH i2c: 01 00 00 13 6D 80 [12:43:48]Write i2c OK [12:43:48]MH_I2C_Read... [12:43:48]OFD Sender: No OFD packet to send [12:43:49]*** Cut start [12:43:49]*** Partial cut [12:43:49]*** CUTSNS_PIN = 1 [12:43:49]*** CUTSNS_PIN = 0 [12:43:49]*** Brake cut motor [12:43:49]Read from MH i2c: 01 [12:43:49]MH_I2C_Read... [12:43:49]*** Stop cut motor [12:43:49]*** Cut end [12:43:49]Read from MH i2c: 01 07 00 [12:43:49]MH_I2C_Read... [12:43:49]Read from MH i2c: 01 07 00 13 6D 00 00 00 00 00 FF 0F 95 [12:43:49]process_action close_receipt done [12:43:49]requested_data is exist [12:43:49]produce_requested_data [12:43:49]requested_item fm.sn is exist - process it [12:43:49]wFMCommunicate request_size=4 [12:43:49]MH_SAM_APDU [12:43:49]CAPDU: 80 11 00 00 [12:43:49]Write to MH i2c: E2 08 00 14 6D 80 11 00 00 00 00 00 00 FB [12:43:49]Write i2c OK [12:43:49]MH_I2C_Read... [12:43:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:49]Read from MH i2c: E2 [12:43:49]MH_I2C_Read... [12:43:49]Read from MH i2c: E2 17 00 [12:43:49]MH_I2C_Read... [12:43:49]Read from MH i2c: E2 17 00 14 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4A [12:43:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:43:49]wFMCommunicate OK [12:43:49]requested_item fd.num is exist - process it [12:43:49]SAM_PROTO_GetFieldsCounters [12:43:49]wFMCommunicate request_size=4 [12:43:49]MH_SAM_APDU [12:43:49]CAPDU: 80 13 00 00 [12:43:49]Write to MH i2c: E2 08 00 15 6D 80 13 00 00 00 00 00 00 FE [12:43:49]Write i2c OK [12:43:49]MH_I2C_Read... [12:43:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:43:49]Read from MH i2c: E2 [12:43:49]MH_I2C_Read... [12:43:49]Read from MH i2c: E2 62 00 [12:43:49]MH_I2C_Read... [12:43:49]Read from MH i2c: E2 62 00 15 6D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F5 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 2D [12:43:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F5 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:43:49]wFMCommunicate OK [12:43:49]SAM_PROTO_GetFieldsCounters done [12:43:49]requested_item shift.num is exist - process it [12:43:49]requested_item shift.opened is exist - process it [12:43:49]req_shift_opened [12:43:49]FM_GetShiftState [12:43:49]SAM_PROTO_GetShiftState [12:43:49]wFMCommunicate request_size=4 [12:43:49]MH_SAM_APDU [12:43:49]CAPDU: 80 13 01 00 [12:43:49]Write to MH i2c: E2 08 00 16 6D 80 13 01 00 00 00 00 00 00 [12:43:49]Write i2c OK [12:43:49]MH_I2C_Read... [12:43:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:49]Read from MH i2c: E2 [12:43:49]MH_I2C_Read... [12:43:49]Read from MH i2c: E2 0E 00 [12:43:49]MH_I2C_Read... [12:43:49]Read from MH i2c: E2 0E 00 16 6D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 43 [12:43:49]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:43:49]wFMCommunicate OK [12:43:49]SAM_PROTO_GetShiftState done [12:43:49]FM_GetShiftState done [12:43:49]req_shift_opened done [12:43:49]requested_item shift.open_date is exist - process it [12:43:49]req_shift_open_date [12:43:49]req_shift_open_date done [12:43:49]produce_requested_data done [12:43:49]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218613,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:43:49]process_action_free close_receipt [12:43:49]json_value_free [12:43:49]json_value_free done [12:43:49]process_json_proto returns [12:43:49]Send response to host [12:43:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218613,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:43:49]free response buf [12:43:49]execute_script done [12:43:49]execute_script returns [12:43:49]free content buf [12:43:49]Sock 9.Close socket [12:43:49]Sock 9.Thread stoped [12:43:53]OFD Sender: No OFD packet to send [12:43:58]OFD Sender: No OFD packet to send [12:44:03]OFD Sender: No OFD packet to send [12:44:08]OFD Sender: No OFD packet to send [12:44:13]OFD Sender: No OFD packet to send [12:44:18]OFD Sender: No OFD packet to send [12:44:23]OFD Sender: No OFD packet to send [12:44:24]accept exits with 8 [12:44:24]New connection [12:44:24]New thread 3066682724 created [12:44:24]Thread 3066826084 joined [12:44:24]Waiting for new connection... [12:44:24] Sock 8.Parse request [12:44:24]Sock 8.Check first char [12:44:24]Sock 8.First char is OK [12:44:24]request: POST /json_proto HTTP/1.0 [12:44:24]Method: POST [12:44:24]URL: /json_proto [12:44:24]Method is POST - this is cgi request [12:44:24]url: /json_proto [12:44:24]query_string will be loaded in cgi processing [12:44:24]execute_cgi json_proto POST (null) [12:44:24]execute_cgi path=json_proto method=POST [12:44:24]POST find Content-Length [12:44:24]Host: 172.17.40.4:8080 [12:44:24]Content-Length: 767 [12:44:24]Content-Type: application/json [12:44:24] [12:44:24]POST finish read [12:44:24]Found Content-Length = 767 [12:44:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [12:44:24]execute_script... [12:44:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [12:44:24]POST & json_proto [12:44:24]process_json_proto [12:44:24]json parsed OK: [12:44:24]protocol is kg_v1.0 [12:44:24]action value=close_receipt [12:44:24]process_action close_receipt [12:44:24]cmd_close_receipt [12:44:24]MH_GetDate [12:44:24]Write to MH i2c: F0 00 00 17 6D 73 [12:44:24]Write i2c OK [12:44:24]MH_I2C_Read... [12:44:24]Read from MH i2c: F0 [12:44:24]MH_I2C_Read... [12:44:24]Read from MH i2c: F0 09 00 [12:44:24]MH_I2C_Read... [12:44:24]Read from MH i2c: F0 09 00 17 6D 00 AD A9 13 67 EE 0E 0D 67 BC [12:44:24]GetLastDocTimeStamp 1729341830 [12:44:24]current date 1729341869 [12:44:24]FM_GetShiftState [12:44:24]SAM_PROTO_GetShiftState [12:44:24]wFMCommunicate request_size=4 [12:44:24]MH_SAM_APDU [12:44:24]CAPDU: 80 13 01 00 [12:44:24]Write to MH i2c: E2 08 00 18 6D 80 13 01 00 00 00 00 00 02 [12:44:24]Write i2c OK [12:44:24]MH_I2C_Read... [12:44:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:24]Read from MH i2c: E2 [12:44:24]MH_I2C_Read... [12:44:24]Read from MH i2c: E2 0E 00 [12:44:24]MH_I2C_Read... [12:44:24]Read from MH i2c: E2 0E 00 18 6D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 45 [12:44:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:44:24]wFMCommunicate OK [12:44:24]SAM_PROTO_GetShiftState done [12:44:24]FM_GetShiftState done [12:44:24]opened in 1729296582 [12:44:24]opened+sec_in_day 1729382982 [12:44:24]quantity*price = 70044 [12:44:24]sum+1 = 70045 [12:44:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 259 19.10.2024 12:44 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218614 ФПД: 100852921702220 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124429&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218614&fm=100852921702220&tin=02508201610067®Number=0000000000098116&sum=70044 [12:44:25]StoreToDocumentArchive [12:44:25]shift 443 fd 218614 [12:44:25]save to /storage/0443/doc_00218614 [12:44:25]save last doc name /storage/0443/doc_00218614 to /storage/kkm_last_doc_name [12:44:25]save OK [12:44:25]Clear old archive folders... [12:44:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:44:25]tlvbuf is 01536210 [12:44:25]SAM_PROTO_ClearQueue [12:44:25]wFMCommunicate request_size=4 [12:44:25]MH_SAM_APDU [12:44:25]CAPDU: 80 09 00 00 [12:44:25]Write to MH i2c: E2 08 00 25 6D 80 09 00 00 00 00 00 00 04 [12:44:25]Write i2c OK [12:44:25]MH_I2C_Read... [12:44:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:44:25]Read from MH i2c: E2 [12:44:25]MH_I2C_Read... [12:44:25]Read from MH i2c: E2 03 00 [12:44:25]MH_I2C_Read... [12:44:25]Read from MH i2c: E2 03 00 25 6D 00 90 00 06 [12:44:25]RAPDU: 90 00 [12:44:25]wFMCommunicate OK [12:44:25]SAM_PROTO_ClearQueue done [12:44:25]KKMCreateOFDPacket [12:44:25]OFDProtocolAddRootSTLVToBuf [12:44:25]FM_MakeSignedData [12:44:25]FM_MakeSignedData [12:44:25]SAM_PROTO_SignData [12:44:25]wFMCommunicate request_size=4 [12:44:25]MH_SAM_APDU [12:44:25]CAPDU: 80 0D 01 02 [12:44:25]Write to MH i2c: E2 08 00 26 6D 80 0D 01 02 00 00 00 00 0C [12:44:25]Write i2c OK [12:44:25]MH_I2C_Read... [12:44:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:44:25]Read from MH i2c: E2 [12:44:25]MH_I2C_Read... [12:44:25]Read from MH i2c: E2 03 00 [12:44:25]MH_I2C_Read... [12:44:25]Read from MH i2c: E2 03 00 26 6D 00 90 00 07 [12:44:25]RAPDU: 90 00 [12:44:25]wFMCommunicate OK [12:44:25]wFMCommunicate request_size=255 [12:44:25]MH_SAM_APDU [12:44:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 03 01 00 00 F4 03 04 00 AD A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F6 55 03 00 35 04 06 00 5B [12:44:25]Write to MH i2c: E2 02 01 27 6D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 03 01 00 00 F4 03 04 00 AD A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F6 55 03 00 35 04 06 00 5B 00 00 35 [12:44:25]Write i2c OK [12:44:25]MH_I2C_Read... [12:44:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:26]Read from MH i2c: E2 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: E2 03 00 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: E2 03 00 27 6D 00 90 00 08 [12:44:26]RAPDU: 90 00 [12:44:26]wFMCommunicate OK [12:44:26]wFMCommunicate request_size=10 [12:44:26]MH_SAM_APDU [12:44:26]CAPDU: 80 0D 02 02 05 B9 A6 92 97 4C [12:44:26]Write to MH i2c: E2 0D 00 28 6D 80 0D 02 02 05 00 B9 A6 92 97 4C 00 00 ED [12:44:26]Write i2c OK [12:44:26]MH_I2C_Read... [12:44:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:26]Read from MH i2c: E2 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: E2 03 00 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: E2 03 00 28 6D 00 90 00 09 [12:44:26]RAPDU: 90 00 [12:44:26]wFMCommunicate OK [12:44:26]wFMCommunicate request_size=4 [12:44:26]MH_SAM_APDU [12:44:26]CAPDU: 80 0D 03 02 [12:44:26]Write to MH i2c: E2 08 00 29 6D 80 0D 03 02 00 00 00 00 11 [12:44:26]Write i2c OK [12:44:26]MH_I2C_Read... [12:44:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:44:26]Read from MH i2c: E2 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: E2 0B 00 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: E2 0B 00 29 6D 00 92 1A EB D1 64 96 A4 70 90 00 88 [12:44:26]RAPDU: 92 1A EB D1 64 96 A4 70 90 00 [12:44:26]wFMCommunicate OK [12:44:26]SAM_PROTO_SignData done [12:44:26]FM_MakeSignedData done [12:44:26]CreateOFDProtocolMessage [12:44:26]wFMCommunicate request_size=4 [12:44:26]MH_SAM_APDU [12:44:26]CAPDU: 80 11 00 00 [12:44:26]Write to MH i2c: E2 08 00 2A 6D 80 11 00 00 00 00 00 00 11 [12:44:26]Write i2c OK [12:44:26]MH_I2C_Read... [12:44:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:26]Read from MH i2c: E2 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: E2 17 00 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: E2 17 00 2A 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 60 [12:44:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:44:26]wFMCommunicate OK [12:44:26]CreateOFDProtocolMessage done [12:44:26]OFDSenderStorePacket 218614 [12:44:26]StoreOFDPacket docnum=218614 [12:44:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9C A3 07 01 A4 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 03 01 00 00 F4 03 04 00 AD A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F6 55 03 00 35 04 06 00 5B B9 A6 92 97 4C 92 1A EB D1 64 96 A4 70 [12:44:26]CheckFolder [12:44:26]dirname=/storage/ofd_packets [12:44:26]CheckFolder done [12:44:26]ProducePacketName [12:44:26]name=ofd_packets/00218614 [12:44:26]NVStorageSaveData ofd_packets/00218614 [12:44:26]File name is /storage/ofd_packets/00218614 [12:44:26]Write 301 bytes [12:44:26]NVStorageSaveData done [12:44:26]OFDSenderStorePacket done [12:44:26]KKMCreateOFDPacket done [12:44:26]NVStorageSaveData kkm_last_timestamp [12:44:26]File name is /storage/kkm_last_timestamp [12:44:26]Write 4 bytes [12:44:26]NVStorageSaveData done [12:44:26]ExternCall_PrintAddStr [12:44:26]wPrintStart [12:44:26]Write to MH i2c: 01 00 00 2B 6D 98 [12:44:26]Write i2c OK [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: 01 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: 01 07 00 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: 01 07 00 2B 6D 00 00 00 00 00 FF 0F AD [12:44:26]RasterBufferAndPrint [12:44:26]line Счет N : (1)536165 [12:44:26]line ИНН: 02508201610067 [12:44:26]line Контрольно-Кассовый Чек [12:44:26]line ПРОДАЖА [12:44:26]line ТРК (МРК, ГНК) : 13 [12:44:26]line Товар: 2710124130 [12:44:26]line Аи-92-К-2 [12:44:26]line 10.470 * 66.90 [12:44:26]line = 700.44 [12:44:26]line НДС 12% НСП 1% [12:44:26]line > о реализуемом товаре [12:44:26]line ИТОГО: 700.44 [12:44:26]line НСП 1% : 6.20 [12:44:26]line НДС 12% : 74.38 [12:44:26]line Наличными: 0.00 [12:44:26]line Безнал.: 700.44 [12:44:26]line Место: АЗС № 84 "Партнер Нефть" [12:44:26]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:44:26]line СНО: Общий режим [12:44:26]line Чек 259 19.10.2024 12:44 [12:44:26]line Смена: 443 ФФД: 1.0 [12:44:26]line ЗНМ: 0300000178 [12:44:26]line РНМ: 0000000000098116 [12:44:26]line Версия ККМ: 001 [12:44:26]line Платежная система: Mbank [12:44:26]line ФМ: 0000000000965413 [12:44:26]line ФД: 218614 [12:44:26]line ФПД: 100852921702220 [12:44:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124429&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218614&fm=100852921702220&tin=02508201610067®Number=0000000000098116&sum=70044 [12:44:26]written 0, free lines is 4095 [12:44:26]OFD Sender: Processing packet 218614 [packets to send 80, broken 79] [12:44:26]ProducePacketName [12:44:26]name=ofd_packets/00218614 [12:44:26]OFD Sender: To server: pG, [12:44:26]CommunicateWithHost lk.salyk.kg:30040 [12:44:26]ConnectInit lk.salyk.kg [12:44:26]Connected sock=10 [12:44:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9C A3 07 01 A4 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 03 01 00 00 F4 03 04 00 AD A9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F6 55 03 00 35 04 06 00 5B B9 A6 92 97 4C 92 1A EB D1 64 96 A4 70 [12:44:26]Write to MH i2c: 01 00 00 54 6D C1 [12:44:26]Write i2c OK [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: 01 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: 01 07 00 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: 01 07 00 54 6D 00 00 00 00 00 15 0D EA [12:44:26]RasterBufferAndPrint [12:44:26]line [12:44:26]line [12:44:26]line [12:44:26]line [12:44:26]line [12:44:26]written 0, free lines is 3356 [12:44:26]MH_Cut [12:44:26]Write to MH i2c: D1 01 00 5B 6D 01 9A [12:44:26]Write i2c OK [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: D1 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: D1 01 00 [12:44:26]MH_I2C_Read... [12:44:26]Read from MH i2c: D1 01 00 5B 6D 00 99 [12:44:26]Write to MH i2c: 01 00 00 5C 6D C9 [12:44:26]Write i2c OK [12:44:26]MH_I2C_Read... [12:44:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B8 3C 47 00 67 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 39 36 35 34 31 33 10 04 04 00 F6 55 03 00 F4 03 04 00 46 55 13 67 B6 04 01 00 00 A7 1F A2 F7 09 30 F0 1E [12:44:27]CommunicateWithHost err = 0 [12:44:27]CheckOFDResponse [12:44:27]1017 (14) - 77093643461234 [12:44:27]1041 (16) - 0000000000965413 [12:44:27]1040 (4) - 218614 [12:44:27]1012 (4) - 19.10.2024 06:44 [12:44:27]1206 (1) - 0 [12:44:27]OFD Sender: Remove packet 218614 [12:44:27]ProducePacketName [12:44:27]name=ofd_packets/00218614 [12:44:27]NVStorageDeleteData [12:44:27]*** Cut start [12:44:27]*** Partial cut [12:44:27]*** CUTSNS_PIN = 1 [12:44:27]OFD Sender: No OFD packet to send [12:44:27]*** CUTSNS_PIN = 0 [12:44:27]*** Brake cut motor [12:44:28]Read from MH i2c: 01 [12:44:28]MH_I2C_Read... [12:44:28]*** Stop cut motor [12:44:28]*** Cut end [12:44:28]Read from MH i2c: 01 07 00 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: 01 07 00 5C 6D 00 00 00 00 00 FF 0F DE [12:44:28]process_action close_receipt done [12:44:28]requested_data is exist [12:44:28]produce_requested_data [12:44:28]requested_item fm.sn is exist - process it [12:44:28]wFMCommunicate request_size=4 [12:44:28]MH_SAM_APDU [12:44:28]CAPDU: 80 11 00 00 [12:44:28]Write to MH i2c: E2 08 00 5D 6D 80 11 00 00 00 00 00 00 44 [12:44:28]Write i2c OK [12:44:28]MH_I2C_Read... [12:44:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:28]Read from MH i2c: E2 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: E2 17 00 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: E2 17 00 5D 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 93 [12:44:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:44:28]wFMCommunicate OK [12:44:28]requested_item fd.num is exist - process it [12:44:28]SAM_PROTO_GetFieldsCounters [12:44:28]wFMCommunicate request_size=4 [12:44:28]MH_SAM_APDU [12:44:28]CAPDU: 80 13 00 00 [12:44:28]Write to MH i2c: E2 08 00 5E 6D 80 13 00 00 00 00 00 00 47 [12:44:28]Write i2c OK [12:44:28]MH_I2C_Read... [12:44:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:44:28]Read from MH i2c: E2 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: E2 62 00 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: E2 62 00 5E 6D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F6 55 03 00 0E 04 04 00 BB 01 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 7A [12:44:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F6 55 03 00 0E 04 04 00 BB 01 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 [12:44:28]wFMCommunicate OK [12:44:28]SAM_PROTO_GetFieldsCounters done [12:44:28]requested_item shift.num is exist - process it [12:44:28]requested_item shift.opened is exist - process it [12:44:28]req_shift_opened [12:44:28]FM_GetShiftState [12:44:28]SAM_PROTO_GetShiftState [12:44:28]wFMCommunicate request_size=4 [12:44:28]MH_SAM_APDU [12:44:28]CAPDU: 80 13 01 00 [12:44:28]Write to MH i2c: E2 08 00 5F 6D 80 13 01 00 00 00 00 00 49 [12:44:28]Write i2c OK [12:44:28]MH_I2C_Read... [12:44:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:28]Read from MH i2c: E2 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: E2 0E 00 [12:44:28]MH_I2C_Read... [12:44:28]Read from MH i2c: E2 0E 00 5F 6D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8C [12:44:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:44:28]wFMCommunicate OK [12:44:28]SAM_PROTO_GetShiftState done [12:44:28]FM_GetShiftState done [12:44:28]req_shift_opened done [12:44:28]requested_item shift.open_date is exist - process it [12:44:28]req_shift_open_date [12:44:28]req_shift_open_date done [12:44:28]produce_requested_data done [12:44:28]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218614,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:44:28]process_action_free close_receipt [12:44:28]json_value_free [12:44:28]json_value_free done [12:44:28]process_json_proto returns [12:44:28]Send response to host [12:44:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218614,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:44:28]free response buf [12:44:28]execute_script done [12:44:28]execute_script returns [12:44:28]free content buf [12:44:28]Sock 8.Close socket [12:44:28]Sock 8.Thread stoped [12:44:32]OFD Sender: No OFD packet to send [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:22]OFD Sender: No OFD packet to send [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:39]accept exits with 9 [12:46:39]New connection [12:46:39]New thread 3066826084 created [12:46:39]Thread 3066682724 joined [12:46:39]Waiting for new connection... [12:46:39] Sock 9.Parse request [12:46:39]Sock 9.Check first char [12:46:39]Sock 9.First char is OK [12:46:39]request: POST /json_proto HTTP/1.0 [12:46:39]Method: POST [12:46:39]URL: /json_proto [12:46:39]Method is POST - this is cgi request [12:46:39]url: /json_proto [12:46:39]query_string will be loaded in cgi processing [12:46:39]execute_cgi json_proto POST (null) [12:46:39]execute_cgi path=json_proto method=POST [12:46:39]POST find Content-Length [12:46:39]Host: 172.17.40.4:8080 [12:46:39]Content-Length: 679 [12:46:39]Content-Type: application/json [12:46:39] [12:46:39]POST finish read [12:46:39]Found Content-Length = 679 [12:46:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:46:39]execute_script... [12:46: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)536166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:46:39]POST & json_proto [12:46:39]process_json_proto [12:46:39]json parsed OK: [12:46:39]protocol is kg_v1.0 [12:46:39]action value=close_receipt [12:46:39]process_action close_receipt [12:46:39]cmd_close_receipt [12:46:39]MH_GetDate [12:46:39]Write to MH i2c: F0 00 00 60 6D BC [12:46:39]Write i2c OK [12:46:39]MH_I2C_Read... [12:46:39]Read from MH i2c: F0 [12:46:39]MH_I2C_Read... [12:46:39]Read from MH i2c: F0 09 00 [12:46:39]MH_I2C_Read... [12:46:39]Read from MH i2c: F0 09 00 60 6D 00 34 AA 13 67 EE 0E 0D 67 8D [12:46:39]GetLastDocTimeStamp 1729341869 [12:46:39]current date 1729342004 [12:46:39]FM_GetShiftState [12:46:39]SAM_PROTO_GetShiftState [12:46:39]wFMCommunicate request_size=4 [12:46:39]MH_SAM_APDU [12:46:39]CAPDU: 80 13 01 00 [12:46:39]Write to MH i2c: E2 08 00 61 6D 80 13 01 00 00 00 00 00 4B [12:46:39]Write i2c OK [12:46:39]MH_I2C_Read... [12:46:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:39]Read from MH i2c: E2 [12:46:39]MH_I2C_Read... [12:46:39]Read from MH i2c: E2 0E 00 [12:46:39]MH_I2C_Read... [12:46:39]Read from MH i2c: E2 0E 00 61 6D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8E [12:46:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:46:39]wFMCommunicate OK [12:46:39]SAM_PROTO_GetShiftState done [12:46:39]FM_GetShiftState done [12:46:39]opened in 1729296582 [12:46:39]opened+sec_in_day 1729382982 [12:46:39]quantity*price = 200025 [12:46:39]sum+1 = 200026 [12:46:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 260 19.10.2024 12:46 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218615 ФПД: 119719005338185 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124644&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218615&fm=119719005338185&tin=02508201610067®Number=0000000000098116&sum=200000 [12:46:40]StoreToDocumentArchive [12:46:40]shift 443 fd 218615 [12:46:40]save to /storage/0443/doc_00218615 [12:46:40]save last doc name /storage/0443/doc_00218615 to /storage/kkm_last_doc_name [12:46:40]save OK [12:46:40]Clear old archive folders... [12:46:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:46:40]tlvbuf is 0151B890 [12:46:40]SAM_PROTO_ClearQueue [12:46:40]wFMCommunicate request_size=4 [12:46:40]MH_SAM_APDU [12:46:40]CAPDU: 80 09 00 00 [12:46:40]Write to MH i2c: E2 08 00 6E 6D 80 09 00 00 00 00 00 00 4D [12:46:40]Write i2c OK [12:46:40]MH_I2C_Read... [12:46:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:46:40]Read from MH i2c: E2 [12:46:40]MH_I2C_Read... [12:46:40]Read from MH i2c: E2 03 00 [12:46:40]MH_I2C_Read... [12:46:40]Read from MH i2c: E2 03 00 6E 6D 00 90 00 4F [12:46:40]RAPDU: 90 00 [12:46:40]wFMCommunicate OK [12:46:40]SAM_PROTO_ClearQueue done [12:46:40]KKMCreateOFDPacket [12:46:40]OFDProtocolAddRootSTLVToBuf [12:46:40]FM_MakeSignedData [12:46:40]FM_MakeSignedData [12:46:40]SAM_PROTO_SignData [12:46:40]wFMCommunicate request_size=4 [12:46:40]MH_SAM_APDU [12:46:40]CAPDU: 80 0D 01 02 [12:46:40]Write to MH i2c: E2 08 00 6F 6D 80 0D 01 02 00 00 00 00 55 [12:46:40]Write i2c OK [12:46:40]MH_I2C_Read... [12:46:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:46:40]Read from MH i2c: E2 [12:46:40]MH_I2C_Read... [12:46:40]Read from MH i2c: E2 03 00 [12:46:40]MH_I2C_Read... [12:46:40]Read from MH i2c: E2 03 00 6F 6D 00 90 00 50 [12:46:40]RAPDU: 90 00 [12:46:40]wFMCommunicate OK [12:46:40]wFMCommunicate request_size=255 [12:46:40]MH_SAM_APDU [12:46:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 04 01 00 00 F4 03 04 00 34 AA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F7 55 03 00 35 04 06 00 6C E2 40 C9 [12:46:40]Write to MH i2c: E2 02 01 70 6D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 04 01 00 00 F4 03 04 00 34 AA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F7 55 03 00 35 04 06 00 6C E2 40 C9 00 00 80 [12:46:40]Write i2c OK [12:46:40]MH_I2C_Read... [12:46:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:41]Read from MH i2c: E2 [12:46:41]MH_I2C_Read... [12:46:41]Read from MH i2c: E2 03 00 [12:46:41]MH_I2C_Read... [12:46:41]Read from MH i2c: E2 03 00 70 6D 00 90 00 51 [12:46:41]RAPDU: 90 00 [12:46:41]wFMCommunicate OK [12:46:41]wFMCommunicate request_size=7 [12:46:41]MH_SAM_APDU [12:46:41]CAPDU: 80 0D 02 02 02 3A 49 [12:46:41]Write to MH i2c: E2 0A 00 71 6D 80 0D 02 02 02 00 3A 49 00 00 DF [12:46:41]Write i2c OK [12:46:41]MH_I2C_Read... [12:46:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:41]Read from MH i2c: E2 [12:46:41]MH_I2C_Read... [12:46:41]Read from MH i2c: E2 03 00 [12:46:41]MH_I2C_Read... [12:46:41]Read from MH i2c: E2 03 00 71 6D 00 90 00 52 [12:46:41]RAPDU: 90 00 [12:46:41]wFMCommunicate OK [12:46:41]wFMCommunicate request_size=4 [12:46:41]MH_SAM_APDU [12:46:41]CAPDU: 80 0D 03 02 [12:46:41]Write to MH i2c: E2 08 00 72 6D 80 0D 03 02 00 00 00 00 5A [12:46:41]Write i2c OK [12:46:41]MH_I2C_Read... [12:46:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:46:41]Read from MH i2c: E2 [12:46:41]MH_I2C_Read... [12:46:41]Read from MH i2c: E2 0B 00 [12:46:41]MH_I2C_Read... [12:46:41]Read from MH i2c: E2 0B 00 72 6D 00 21 91 FB 9B EC A3 AC 46 90 00 24 [12:46:41]RAPDU: 21 91 FB 9B EC A3 AC 46 90 00 [12:46:41]wFMCommunicate OK [12:46:41]SAM_PROTO_SignData done [12:46:41]FM_MakeSignedData done [12:46:41]CreateOFDProtocolMessage [12:46:41]wFMCommunicate request_size=4 [12:46:41]MH_SAM_APDU [12:46:41]CAPDU: 80 11 00 00 [12:46:41]Write to MH i2c: E2 08 00 73 6D 80 11 00 00 00 00 00 00 5A [12:46:41]Write i2c OK [12:46:41]MH_I2C_Read... [12:46:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:41]Read from MH i2c: E2 [12:46:41]MH_I2C_Read... [12:46:41]Read from MH i2c: E2 17 00 [12:46:41]MH_I2C_Read... [12:46:41]Read from MH i2c: E2 17 00 73 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A9 [12:46:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:46:41]wFMCommunicate OK [12:46:41]CreateOFDProtocolMessage done [12:46:41]OFDSenderStorePacket 218615 [12:46:41]StoreOFDPacket docnum=218615 [12:46:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 8D 7B 04 01 94 1E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 04 01 00 00 F4 03 04 00 34 AA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F7 55 03 00 35 04 06 00 6C E2 40 C9 3A 49 21 91 FB 9B EC A3 AC 46 [12:46:41]CheckFolder [12:46:41]dirname=/storage/ofd_packets [12:46:41]CheckFolder done [12:46:41]ProducePacketName [12:46:41]name=ofd_packets/00218615 [12:46:41]NVStorageSaveData ofd_packets/00218615 [12:46:41]File name is /storage/ofd_packets/00218615 [12:46:41]Write 298 bytes [12:46:41]NVStorageSaveData done [12:46:41]OFDSenderStorePacket done [12:46:41]KKMCreateOFDPacket done [12:46:41]NVStorageSaveData kkm_last_timestamp [12:46:41]File name is /storage/kkm_last_timestamp [12:46:41]Write 4 bytes [12:46:41]NVStorageSaveData done [12:46:41]ExternCall_PrintAddStr [12:46:41]wPrintStart [12:46:41]Write to MH i2c: 01 00 00 74 6D E1 [12:46:41]Write i2c OK [12:46:41]MH_I2C_Read... [12:46:41]Read from MH i2c: 01 [12:46:41]MH_I2C_Read... [12:46:41]Read from MH i2c: 01 07 00 [12:46:41]MH_I2C_Read... [12:46:41]Read from MH i2c: 01 07 00 74 6D 00 00 00 00 00 FF 0F F6 [12:46:41]RasterBufferAndPrint [12:46:41]line Счет N : (1)536166 [12:46:41]line ИНН: 02508201610067 [12:46:41]line Контрольно-Кассовый Чек [12:46:41]line ПРОДАЖА [12:46:41]line ТРК (МРК, ГНК) : 51 [12:46:41]line Товар: 2710194210 [12:46:41]line ДТ-К-2 [12:46:41]line 26.250 * 76.20 [12:46:41]line = 2000.25 [12:46:41]line НДС 12% НСП 1% [12:46:41]line > о реализуемом товаре [12:46:41]line ОКРУГЛЕНИЕ: -0.25 [12:46:41]line ИТОГО: 2000.00 [12:46:41]line Внесено: 2000.00 [12:46:41]line СДАЧА: 0.00 [12:46:41]line НСП 1% : 17.70 [12:46:41]line НДС 12% : 212.42 [12:46:41]line Наличными: 2000.00 [12:46:41]line Безнал.: 0.00 [12:46:41]line Место: АЗС № 84 "Партнер Нефть" [12:46:41]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:46:41]line СНО: Общий режим [12:46:41]line Чек 260 19.10.2024 12:46 [12:46:41]line Смена: 443 ФФД: 1.0 [12:46:41]line ЗНМ: 0300000178 [12:46:41]line РНМ: 0000000000098116 [12:46:41]line Версия ККМ: 001 [12:46:41]line ФМ: 0000000000965413 [12:46:41]line ФД: 218615 [12:46:41]line ФПД: 119719005338185 [12:46:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124644&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218615&fm=119719005338185&tin=02508201610067®Number=0000000000098116&sum=200000 [12:46:41]OFD Sender: Processing packet 218615 [packets to send 80, broken 79] [12:46:41]ProducePacketName [12:46:41]name=ofd_packets/00218615 [12:46:41]OFD Sender: To server: pG, [12:46:41]CommunicateWithHost lk.salyk.kg:30040 [12:46:41]ConnectInit lk.salyk.kg [12:46:41]written 0, free lines is 4095 [12:46:41]Connected sock=10 [12:46:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 8D 7B 04 01 94 1E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 04 01 00 00 F4 03 04 00 34 AA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F7 55 03 00 35 04 06 00 6C E2 40 C9 3A 49 21 91 FB 9B EC A3 AC 46 [12:46:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 78 24 47 00 2A 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 39 36 35 34 31 33 10 04 04 00 F7 55 03 00 F4 03 04 00 CD 55 13 67 B6 04 01 00 00 88 B3 EE 2C 4B 64 43 3F [12:46:42]CommunicateWithHost err = 0 [12:46:42]CheckOFDResponse [12:46:42]1017 (14) - 77093643461234 [12:46:42]1041 (16) - 0000000000965413 [12:46:42]1040 (4) - 218615 [12:46:42]1012 (4) - 19.10.2024 06:46 [12:46:42]1206 (1) - 0 [12:46:42]OFD Sender: Remove packet 218615 [12:46:42]ProducePacketName [12:46:42]name=ofd_packets/00218615 [12:46:42]NVStorageDeleteData [12:46:42]Write to MH i2c: 01 00 00 9F 6D 0C [12:46:42]Write i2c OK [12:46:42]MH_I2C_Read... [12:46:42]Read from MH i2c: 01 [12:46:42]MH_I2C_Read... [12:46:42]Read from MH i2c: 01 07 00 [12:46:42]MH_I2C_Read... [12:46:42]Read from MH i2c: 01 07 00 9F 6D 00 00 00 00 00 E4 0C 03 [12:46:42]RasterBufferAndPrint [12:46:42]line [12:46:42]line [12:46:42]line [12:46:42]line [12:46:42]line [12:46:42]written 0, free lines is 3306 [12:46:42]MH_Cut [12:46:42]Write to MH i2c: D1 01 00 A6 6D 01 E5 [12:46:42]Write i2c OK [12:46:42]MH_I2C_Read... [12:46:42]Read from MH i2c: D1 [12:46:42]MH_I2C_Read... [12:46:42]Read from MH i2c: D1 01 00 [12:46:42]MH_I2C_Read... [12:46:42]Read from MH i2c: D1 01 00 A6 6D 00 E4 [12:46:42]Write to MH i2c: 01 00 00 A7 6D 14 [12:46:42]Write i2c OK [12:46:42]MH_I2C_Read... [12:46:42]OFD Sender: No OFD packet to send [12:46:42]*** Cut start [12:46:42]*** Partial cut [12:46:42]*** CUTSNS_PIN = 1 [12:46:42]*** CUTSNS_PIN = 0 [12:46:43]*** Brake cut motor [12:46:43]Read from MH i2c: 01 [12:46:43]MH_I2C_Read... [12:46:43]*** Stop cut motor [12:46:43]*** Cut end [12:46:43]Read from MH i2c: 01 07 00 [12:46:43]MH_I2C_Read... [12:46:43]Read from MH i2c: 01 07 00 A7 6D 00 00 00 00 00 FF 0F 29 [12:46:43]process_action close_receipt done [12:46:43]requested_data is exist [12:46:43]produce_requested_data [12:46:43]requested_item fm.sn is exist - process it [12:46:43]wFMCommunicate request_size=4 [12:46:43]MH_SAM_APDU [12:46:43]CAPDU: 80 11 00 00 [12:46:43]Write to MH i2c: E2 08 00 A8 6D 80 11 00 00 00 00 00 00 8F [12:46:43]Write i2c OK [12:46:43]MH_I2C_Read... [12:46:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:43]Read from MH i2c: E2 [12:46:43]MH_I2C_Read... [12:46:43]Read from MH i2c: E2 17 00 [12:46:43]MH_I2C_Read... [12:46:43]Read from MH i2c: E2 17 00 A8 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DE [12:46:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:46:43]wFMCommunicate OK [12:46:43]requested_item fd.num is exist - process it [12:46:43]SAM_PROTO_GetFieldsCounters [12:46:43]wFMCommunicate request_size=4 [12:46:43]MH_SAM_APDU [12:46:43]CAPDU: 80 13 00 00 [12:46:43]Write to MH i2c: E2 08 00 A9 6D 80 13 00 00 00 00 00 00 92 [12:46:43]Write i2c OK [12:46:43]MH_I2C_Read... [12:46:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:46:43]Read from MH i2c: E2 [12:46:43]MH_I2C_Read... [12:46:43]Read from MH i2c: E2 62 00 [12:46:43]MH_I2C_Read... [12:46:43]Read from MH i2c: E2 62 00 A9 6D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F7 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 C9 [12:46:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F7 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:46:43]wFMCommunicate OK [12:46:43]SAM_PROTO_GetFieldsCounters done [12:46:43]requested_item shift.num is exist - process it [12:46:43]requested_item shift.opened is exist - process it [12:46:43]req_shift_opened [12:46:43]FM_GetShiftState [12:46:43]SAM_PROTO_GetShiftState [12:46:43]wFMCommunicate request_size=4 [12:46:43]MH_SAM_APDU [12:46:43]CAPDU: 80 13 01 00 [12:46:43]Write to MH i2c: E2 08 00 AA 6D 80 13 01 00 00 00 00 00 94 [12:46:43]Write i2c OK [12:46:43]MH_I2C_Read... [12:46:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:43]Read from MH i2c: E2 [12:46:43]MH_I2C_Read... [12:46:43]Read from MH i2c: E2 0E 00 [12:46:43]MH_I2C_Read... [12:46:43]Read from MH i2c: E2 0E 00 AA 6D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D7 [12:46:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:46:43]wFMCommunicate OK [12:46:43]SAM_PROTO_GetShiftState done [12:46:43]FM_GetShiftState done [12:46:43]req_shift_opened done [12:46:43]requested_item shift.open_date is exist - process it [12:46:43]req_shift_open_date [12:46:43]req_shift_open_date done [12:46:43]produce_requested_data done [12:46:43]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218615,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:46:43]process_action_free close_receipt [12:46:43]json_value_free [12:46:43]json_value_free done [12:46:43]process_json_proto returns [12:46:43]Send response to host [12:46:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218615,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:46:43]free response buf [12:46:43]execute_script done [12:46:43]execute_script returns [12:46:43]free content buf [12:46:43]Sock 9.Close socket [12:46:43]Sock 9.Thread stoped [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:41]accept exits with 8 [12:48:41]New connection [12:48:41]New thread 3066682724 created [12:48:41]Thread 3066826084 joined [12:48:41]Waiting for new connection... [12:48:41] Sock 8.Parse request [12:48:41]Sock 8.Check first char [12:48:41]Sock 8.First char is OK [12:48:41]request: POST /json_proto HTTP/1.0 [12:48:41]Method: POST [12:48:41]URL: /json_proto [12:48:41]Method is POST - this is cgi request [12:48:41]url: /json_proto [12:48:41]query_string will be loaded in cgi processing [12:48:41]execute_cgi json_proto POST (null) [12:48:41]execute_cgi path=json_proto method=POST [12:48:41]POST find Content-Length [12:48:41]Host: 172.17.40.4:8080 [12:48:41]Content-Length: 727 [12:48:41]Content-Type: application/json [12:48:41] [12:48:41]POST finish read [12:48:41]Found Content-Length = 727 [12:48:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79768", "tax_sys" : 0, "items" : [ { "code": "5449000027474", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0437\u0435\u043B \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:41]execute_script... [12:48:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79768", "tax_sys" : 0, "items" : [ { "code": "5449000027474", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0437\u0435\u043B \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:41]POST & json_proto [12:48:41]process_json_proto [12:48:41]json parsed OK: [12:48:41]protocol is kg_v1.0 [12:48:41]action value=close_receipt [12:48:41]process_action close_receipt [12:48:41]cmd_close_receipt [12:48:41]MH_GetDate [12:48:41]Write to MH i2c: F0 00 00 AB 6D 07 [12:48:41]Write i2c OK [12:48:41]MH_I2C_Read... [12:48:41]Read from MH i2c: F0 [12:48:41]MH_I2C_Read... [12:48:41]Read from MH i2c: F0 09 00 [12:48:41]MH_I2C_Read... [12:48:41]Read from MH i2c: F0 09 00 AB 6D 00 AD AA 13 67 EE 0E 0D 67 51 [12:48:41]GetLastDocTimeStamp 1729342004 [12:48:41]current date 1729342125 [12:48:41]FM_GetShiftState [12:48:41]SAM_PROTO_GetShiftState [12:48:41]wFMCommunicate request_size=4 [12:48:41]MH_SAM_APDU [12:48:41]CAPDU: 80 13 01 00 [12:48:41]Write to MH i2c: E2 08 00 AC 6D 80 13 01 00 00 00 00 00 96 [12:48:41]Write i2c OK [12:48:41]MH_I2C_Read... [12:48:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:41]Read from MH i2c: E2 [12:48:41]MH_I2C_Read... [12:48:41]Read from MH i2c: E2 0E 00 [12:48:41]MH_I2C_Read... [12:48:41]Read from MH i2c: E2 0E 00 AC 6D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D9 [12:48:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:48:41]wFMCommunicate OK [12:48:41]SAM_PROTO_GetShiftState done [12:48:41]FM_GetShiftState done [12:48:41]opened in 1729296582 [12:48:41]opened+sec_in_day 1729382982 [12:48:41]quantity*price = 12000 [12:48:41]sum+1 = 12001 [12:48:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 261 19.10.2024 12:48 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218616 ФПД: 6582771056011 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124845&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218616&fm=6582771056011&tin=02508201610067®Number=0000000000098116&sum=12000 0 [12:48:42]StoreToDocumentArchive [12:48:42]shift 443 fd 218616 [12:48:42]save to /storage/0443/doc_00218616 [12:48:42]save last doc name /storage/0443/doc_00218616 to /storage/kkm_last_doc_name [12:48:42]save OK [12:48:42]Clear old archive folders... [12:48:42]ProcessDocumentItem done err = 0, tmpTLVsize=308 [12:48:42]tlvbuf is 0155DA60 [12:48:42]SAM_PROTO_ClearQueue [12:48:42]wFMCommunicate request_size=4 [12:48:42]MH_SAM_APDU [12:48:42]CAPDU: 80 09 00 00 [12:48:42]Write to MH i2c: E2 08 00 B9 6D 80 09 00 00 00 00 00 00 98 [12:48:42]Write i2c OK [12:48:42]MH_I2C_Read... [12:48:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:48:42]Read from MH i2c: E2 [12:48:42]MH_I2C_Read... [12:48:42]Read from MH i2c: E2 03 00 [12:48:42]MH_I2C_Read... [12:48:42]Read from MH i2c: E2 03 00 B9 6D 00 90 00 9A [12:48:42]RAPDU: 90 00 [12:48:42]wFMCommunicate OK [12:48:42]SAM_PROTO_ClearQueue done [12:48:42]KKMCreateOFDPacket [12:48:42]OFDProtocolAddRootSTLVToBuf [12:48:42]FM_MakeSignedData [12:48:42]FM_MakeSignedData [12:48:42]SAM_PROTO_SignData [12:48:42]wFMCommunicate request_size=4 [12:48:42]MH_SAM_APDU [12:48:42]CAPDU: 80 0D 01 02 [12:48:42]Write to MH i2c: E2 08 00 BA 6D 80 0D 01 02 00 00 00 00 A0 [12:48:42]Write i2c OK [12:48:42]MH_I2C_Read... [12:48:42]Read from MH i2c: E2 [12:48:42]MH_I2C_Read... [12:48:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:48:42]Read from MH i2c: E2 03 00 [12:48:42]MH_I2C_Read... [12:48:42]Read from MH i2c: E2 03 00 BA 6D 00 90 00 9B [12:48:42]RAPDU: 90 00 [12:48:42]wFMCommunicate OK [12:48:42]wFMCommunicate request_size=255 [12:48:42]MH_SAM_APDU [12:48:42]CAPDU: 80 0D 02 02 FA 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 AD AA 13 67 0E 04 04 00 BB 01 00 00 B9 [12:48:42]Write to MH i2c: E2 02 01 BB 6D 80 0D 02 02 FA 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 AD AA 13 67 0E 04 04 00 BB 01 00 00 B9 00 00 63 [12:48:42]Write i2c OK [12:48:42]MH_I2C_Read... [12:48:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:42]Read from MH i2c: E2 [12:48:42]MH_I2C_Read... [12:48:42]Read from MH i2c: E2 03 00 [12:48:42]MH_I2C_Read... [12:48:42]Read from MH i2c: E2 03 00 BB 6D 00 90 00 9C [12:48:42]RAPDU: 90 00 [12:48:42]wFMCommunicate OK [12:48:42]wFMCommunicate request_size=67 [12:48:42]MH_SAM_APDU [12:48:42]CAPDU: 80 0D 02 02 3E 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F8 55 03 00 35 04 06 00 05 FC AB BA FD 8B [12:48:42]Write to MH i2c: E2 46 00 BC 6D 80 0D 02 02 3E 00 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F8 55 03 00 35 04 06 00 05 FC AB BA FD 8B 00 00 35 [12:48:42]Write i2c OK [12:48:42]MH_I2C_Read... [12:48:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:42]Read from MH i2c: E2 [12:48:42]MH_I2C_Read... [12:48:42]Read from MH i2c: E2 03 00 [12:48:42]MH_I2C_Read... [12:48:42]Read from MH i2c: E2 03 00 BC 6D 00 90 00 9D [12:48:42]RAPDU: 90 00 [12:48:42]wFMCommunicate OK [12:48:42]wFMCommunicate request_size=4 [12:48:42]MH_SAM_APDU [12:48:42]CAPDU: 80 0D 03 02 [12:48:42]Write to MH i2c: E2 08 00 BD 6D 80 0D 03 02 00 00 00 00 A5 [12:48:42]Write i2c OK [12:48:42]MH_I2C_Read... [12:48:42]OFD Sender: No OFD packet to send [12:48:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:48:42]Read from MH i2c: E2 [12:48:42]MH_I2C_Read... [12:48:42]Read from MH i2c: E2 0B 00 [12:48:42]MH_I2C_Read... [12:48:42]Read from MH i2c: E2 0B 00 BD 6D 00 2C 51 5F E7 F5 05 06 52 90 00 BB [12:48:42]RAPDU: 2C 51 5F E7 F5 05 06 52 90 00 [12:48:42]wFMCommunicate OK [12:48:42]SAM_PROTO_SignData done [12:48:42]FM_MakeSignedData done [12:48:42]CreateOFDProtocolMessage [12:48:42]wFMCommunicate request_size=4 [12:48:42]MH_SAM_APDU [12:48:42]CAPDU: 80 11 00 00 [12:48:42]Write to MH i2c: E2 08 00 BE 6D 80 11 00 00 00 00 00 00 A5 [12:48:42]Write i2c OK [12:48:42]MH_I2C_Read... [12:48:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:42]Read from MH i2c: E2 [12:48:42]MH_I2C_Read... [12:48:42]Read from MH i2c: E2 17 00 [12:48:42]MH_I2C_Read... [12:48:42]Read from MH i2c: E2 17 00 BE 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F4 [12:48:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:48:42]wFMCommunicate OK [12:48:42]CreateOFDProtocolMessage done [12:48:42]OFDSenderStorePacket 218616 [12:48:42]StoreOFDPacket docnum=218616 [12:48:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 48 01 00 00 B3 4C 40 01 DC A1 5A 03 01 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 AD AA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F8 55 03 00 35 04 06 00 05 FC AB BA FD 8B 2C 51 5F E7 F5 05 06 52 [12:48:42]CheckFolder [12:48:42]dirname=/storage/ofd_packets [12:48:42]CheckFolder done [12:48:42]ProducePacketName [12:48:42]name=ofd_packets/00218616 [12:48:42]NVStorageSaveData ofd_packets/00218616 [12:48:42]File name is /storage/ofd_packets/00218616 [12:48:42]Write 358 bytes [12:48:42]NVStorageSaveData done [12:48:42]OFDSenderStorePacket done [12:48:42]KKMCreateOFDPacket done [12:48:42]NVStorageSaveData kkm_last_timestamp [12:48:42]File name is /storage/kkm_last_timestamp [12:48:42]Write 4 bytes [12:48:42]NVStorageSaveData done [12:48:42]ExternCall_PrintAddStr [12:48:42]wPrintStart [12:48:42]Write to MH i2c: 01 00 00 BF 6D 2C [12:48:42]Write i2c OK [12:48:42]MH_I2C_Read... [12:48:42]Read from MH i2c: 01 [12:48:42]MH_I2C_Read... [12:48:42]Read from MH i2c: 01 07 00 [12:48:42]MH_I2C_Read... [12:48:42]Read from MH i2c: 01 07 00 BF 6D 00 00 00 00 00 FF 0F 41 [12:48:42]RasterBufferAndPrint [12:48:42]line Счет N : (3)79768 [12:48:42]line ИНН: 02508201610067 [12:48:42]line Контрольно-Кассовый Чек [12:48:42]line ПРОДАЖА [12:48:42]line Товар: 5449000027474 [12:48:42]line Напиток FuzeTea зел чай манго,ромашка 1л [12:48:42]line 1.000 * 120.00 [12:48:42]line = 120.00 [12:48:42]line НДС 12% НСП 1% [12:48:42]line > о реализуемом товаре [12:48:42]line ИТОГО: 120.00 [12:48:42]line НСП 1% : 1.06 [12:48:42]line НДС 12% : 12.74 [12:48:42]line Наличными: 120.00 [12:48:42]line Безнал.: 0.00 [12:48:42]line Место: АЗС № 84 "Партнер Нефть" [12:48:42]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:48:43]line СНО: Общий режим [12:48:43]line Чек 261 19.10.2024 12:48 [12:48:43]line Смена: 443 ФФД: 1.0 [12:48:43]line ЗНМ: 0300000178 [12:48:43]line РНМ: 0000000000098116 [12:48:43]line Версия ККМ: 001 [12:48:43]line ФМ: 0000000000965413 [12:48:43]line ФД: 218616 [12:48:43]line ФПД: 6582771056011 [12:48:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124845&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218616&fm=6582771056011&tin=02508201610067®Number=0000000000098116&sum=12000 [12:48:43]line 0 [12:48:43]OFD Sender: Processing packet 218616 [packets to send 80, broken 79] [12:48:43]ProducePacketName [12:48:43]name=ofd_packets/00218616 [12:48:43]OFD Sender: To server: pG, [12:48:43]CommunicateWithHost lk.salyk.kg:30040 [12:48:43]ConnectInit lk.salyk.kg [12:48:43]written 0, free lines is 4095 [12:48:43]Connected sock=10 [12:48:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 48 01 00 00 B3 4C 40 01 DC A1 5A 03 01 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 AD AA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F8 55 03 00 35 04 06 00 05 FC AB BA FD 8B 2C 51 5F E7 F5 05 06 52 [12:48:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FD 20 47 00 83 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 39 36 35 34 31 33 10 04 04 00 F8 55 03 00 F4 03 04 00 47 56 13 67 B6 04 01 00 00 A8 01 A8 A7 C8 B3 40 F6 [12:48:43]CommunicateWithHost err = 0 [12:48:43]CheckOFDResponse [12:48:43]1017 (14) - 77093643461234 [12:48:43]1041 (16) - 0000000000965413 [12:48:43]1040 (4) - 218616 [12:48:43]1012 (4) - 19.10.2024 06:48 [12:48:43]1206 (1) - 0 [12:48:43]OFD Sender: Remove packet 218616 [12:48:43]ProducePacketName [12:48:43]name=ofd_packets/00218616 [12:48:43]NVStorageDeleteData [12:48:43]Write to MH i2c: 01 00 00 E8 6D 55 [12:48:43]Write i2c OK [12:48:43]MH_I2C_Read... [12:48:43]Read from MH i2c: 01 [12:48:43]MH_I2C_Read... [12:48:43]Read from MH i2c: 01 07 00 [12:48:43]MH_I2C_Read... [12:48:43]Read from MH i2c: 01 07 00 E8 6D 00 00 00 00 00 DF 0C 47 [12:48:43]RasterBufferAndPrint [12:48:43]line [12:48:43]line [12:48:43]line [12:48:43]line [12:48:43]line [12:48:43]written 0, free lines is 3301 [12:48:43]MH_Cut [12:48:43]Write to MH i2c: D1 01 00 EF 6D 01 2E [12:48:43]Write i2c OK [12:48:43]MH_I2C_Read... [12:48:43]Read from MH i2c: D1 [12:48:43]MH_I2C_Read... [12:48:43]Read from MH i2c: D1 01 00 [12:48:43]MH_I2C_Read... [12:48:43]Read from MH i2c: D1 01 00 EF 6D 00 2D [12:48:43]Write to MH i2c: 01 00 00 F0 6D 5D [12:48:43]Write i2c OK [12:48:43]MH_I2C_Read... [12:48:43]OFD Sender: No OFD packet to send [12:48:44]*** Cut start [12:48:44]*** Partial cut [12:48:44]*** CUTSNS_PIN = 1 [12:48:44]*** CUTSNS_PIN = 0 [12:48:44]*** Brake cut motor [12:48:44]Read from MH i2c: 01 [12:48:44]MH_I2C_Read... [12:48:44]*** Stop cut motor [12:48:44]*** Cut end [12:48:44]Read from MH i2c: 01 07 00 [12:48:44]MH_I2C_Read... [12:48:44]Read from MH i2c: 01 07 00 F0 6D 00 00 00 00 00 FF 0F 72 [12:48:44]process_action close_receipt done [12:48:44]requested_data is exist [12:48:44]produce_requested_data [12:48:44]requested_item fm.sn is exist - process it [12:48:44]wFMCommunicate request_size=4 [12:48:44]MH_SAM_APDU [12:48:44]CAPDU: 80 11 00 00 [12:48:44]Write to MH i2c: E2 08 00 F1 6D 80 11 00 00 00 00 00 00 D8 [12:48:44]Write i2c OK [12:48:44]MH_I2C_Read... [12:48:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:44]Read from MH i2c: E2 [12:48:44]MH_I2C_Read... [12:48:44]Read from MH i2c: E2 17 00 [12:48:44]MH_I2C_Read... [12:48:44]Read from MH i2c: E2 17 00 F1 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 27 [12:48:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:48:44]wFMCommunicate OK [12:48:44]requested_item fd.num is exist - process it [12:48:44]SAM_PROTO_GetFieldsCounters [12:48:44]wFMCommunicate request_size=4 [12:48:44]MH_SAM_APDU [12:48:44]CAPDU: 80 13 00 00 [12:48:44]Write to MH i2c: E2 08 00 F2 6D 80 13 00 00 00 00 00 00 DB [12:48:44]Write i2c OK [12:48:44]MH_I2C_Read... [12:48:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:48:45]Read from MH i2c: E2 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 62 00 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 62 00 F2 6D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F8 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 16 [12:48:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F8 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:48:45]wFMCommunicate OK [12:48:45]SAM_PROTO_GetFieldsCounters done [12:48:45]requested_item shift.num is exist - process it [12:48:45]requested_item shift.opened is exist - process it [12:48:45]req_shift_opened [12:48:45]FM_GetShiftState [12:48:45]SAM_PROTO_GetShiftState [12:48:45]wFMCommunicate request_size=4 [12:48:45]MH_SAM_APDU [12:48:45]CAPDU: 80 13 01 00 [12:48:45]Write to MH i2c: E2 08 00 F3 6D 80 13 01 00 00 00 00 00 DD [12:48:45]Write i2c OK [12:48:45]MH_I2C_Read... [12:48:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:45]Read from MH i2c: E2 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 0E 00 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 0E 00 F3 6D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 20 [12:48:45]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:48:45]wFMCommunicate OK [12:48:45]SAM_PROTO_GetShiftState done [12:48:45]FM_GetShiftState done [12:48:45]req_shift_opened done [12:48:45]requested_item shift.open_date is exist - process it [12:48:45]req_shift_open_date [12:48:45]req_shift_open_date done [12:48:45]produce_requested_data done [12:48:45]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218616,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:48:45]process_action_free close_receipt [12:48:45]json_value_free [12:48:45]json_value_free done [12:48:45]process_json_proto returns [12:48:45]Send response to host [12:48:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218616,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:48:45]free response buf [12:48:45]execute_script done [12:48:45]execute_script returns [12:48:45]free content buf [12:48:45]Sock 8.Close socket [12:48:45]Sock 8.Thread stoped [12:48:48]OFD Sender: No OFD packet to send [12:48:53]OFD Sender: No OFD packet to send [12:48:58]OFD Sender: No OFD packet to send [12:49:03]OFD Sender: No OFD packet to send [12:49:08]OFD Sender: No OFD packet to send [12:49:13]OFD Sender: No OFD packet to send [12:49:18]OFD Sender: No OFD packet to send [12:49:23]OFD Sender: No OFD packet to send [12:49:28]OFD Sender: No OFD packet to send [12:49:32]accept exits with 9 [12:49:32]New connection [12:49:32]New thread 3066826084 created [12:49:32]Thread 3066682724 joined [12:49:32]Waiting for new connection... [12:49:32] Sock 9.Parse request [12:49:32]Sock 9.Check first char [12:49:32]Sock 9.First char is OK [12:49:32]request: POST /json_proto HTTP/1.0 [12:49:32]Method: POST [12:49:32]URL: /json_proto [12:49:32]Method is POST - this is cgi request [12:49:32]url: /json_proto [12:49:32]query_string will be loaded in cgi processing [12:49:32]execute_cgi json_proto POST (null) [12:49:32]execute_cgi path=json_proto method=POST [12:49:32]POST find Content-Length [12:49:32]Host: 172.17.40.4:8080 [12:49:32]Content-Length: 937 [12:49:32]Content-Type: application/json [12:49:32] [12:49:32]POST finish read [12:49:32]Found Content-Length = 937 [12:49:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79769", "tax_sys" : 0, "items" : [ { "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 69.00, "quantity" : 1.000, "sum" : 69.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 164.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:32]execute_script... [12:49:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79769", "tax_sys" : 0, "items" : [ { "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 69.00, "quantity" : 1.000, "sum" : 69.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 164.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:32]POST & json_proto [12:49:32]process_json_proto [12:49:32]json parsed OK: [12:49:32]protocol is kg_v1.0 [12:49:32]action value=close_receipt [12:49:32]process_action close_receipt [12:49:32]cmd_close_receipt [12:49:32]MH_GetDate [12:49:32]Write to MH i2c: F0 00 00 F4 6D 50 [12:49:32]Write i2c OK [12:49:32]MH_I2C_Read... [12:49:32]Read from MH i2c: F0 [12:49:32]MH_I2C_Read... [12:49:32]Read from MH i2c: F0 09 00 [12:49:32]MH_I2C_Read... [12:49:32]Read from MH i2c: F0 09 00 F4 6D 00 E0 AA 13 67 EE 0E 0D 67 CD [12:49:32]GetLastDocTimeStamp 1729342125 [12:49:32]current date 1729342176 [12:49:32]FM_GetShiftState [12:49:32]SAM_PROTO_GetShiftState [12:49:32]wFMCommunicate request_size=4 [12:49:32]MH_SAM_APDU [12:49:32]CAPDU: 80 13 01 00 [12:49:32]Write to MH i2c: E2 08 00 F5 6D 80 13 01 00 00 00 00 00 DF [12:49:32]Write i2c OK [12:49:32]MH_I2C_Read... [12:49:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:32]Read from MH i2c: E2 [12:49:32]MH_I2C_Read... [12:49:32]Read from MH i2c: E2 0E 00 [12:49:32]MH_I2C_Read... [12:49:32]Read from MH i2c: E2 0E 00 F5 6D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 22 [12:49:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:49:32]wFMCommunicate OK [12:49:32]SAM_PROTO_GetShiftState done [12:49:32]FM_GetShiftState done [12:49:32]opened in 1729296582 [12:49:32]opened+sec_in_day 1729382982 [12:49:32]quantity*price = 9500 [12:49:32]sum+1 = 9501 [12:49:32]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4600682557456 Напиток FLash up energy эн ж/б 0,5/0,45л 1.000 * 69.00 = 69.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 164.00 НСП 1% : 1.45 НДС 12% : 17.42 Наличными: 164.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 262 19.10.2024 12:49 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218617 ФПД: 70552849736013 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124936&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218617&fm=70552849736013&tin=02508201610067®Number=0000000000098116&sum=16400 0 [12:49:33]StoreToDocumentArchive [12:49:33]shift 443 fd 218617 [12:49:33]save to /storage/0443/doc_00218617 [12:49:33]save last doc name /storage/0443/doc_00218617 to /storage/kkm_last_doc_name [12:49:33]save OK [12:49:33]Clear old archive folders... [12:49:33]ProcessDocumentItem done err = 0, tmpTLVsize=420 [12:49:33]tlvbuf is 016C4580 [12:49:33]SAM_PROTO_ClearQueue [12:49:33]wFMCommunicate request_size=4 [12:49:33]MH_SAM_APDU [12:49:33]CAPDU: 80 09 00 00 [12:49:33]Write to MH i2c: E2 08 00 02 6E 80 09 00 00 00 00 00 00 E2 [12:49:33]Write i2c OK [12:49:33]MH_I2C_Read... [12:49:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:49:33]Read from MH i2c: E2 [12:49:33]MH_I2C_Read... [12:49:33]Read from MH i2c: E2 03 00 [12:49:33]MH_I2C_Read... [12:49:33]Read from MH i2c: E2 03 00 02 6E 00 90 00 E4 [12:49:33]RAPDU: 90 00 [12:49:33]wFMCommunicate OK [12:49:33]SAM_PROTO_ClearQueue done [12:49:33]KKMCreateOFDPacket [12:49:33]OFDProtocolAddRootSTLVToBuf [12:49:33]FM_MakeSignedData [12:49:33]FM_MakeSignedData [12:49:33]SAM_PROTO_SignData [12:49:33]wFMCommunicate request_size=4 [12:49:33]MH_SAM_APDU [12:49:33]CAPDU: 80 0D 01 02 [12:49:33]Write to MH i2c: E2 08 00 03 6E 80 0D 01 02 00 00 00 00 EA [12:49:33]Write i2c OK [12:49:33]MH_I2C_Read... [12:49:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:49:33]Read from MH i2c: E2 [12:49:33]MH_I2C_Read... [12:49:33]Read from MH i2c: E2 03 00 [12:49:33]MH_I2C_Read... [12:49:33]Read from MH i2c: E2 03 00 03 6E 00 90 00 E5 [12:49:33]RAPDU: 90 00 [12:49:33]wFMCommunicate OK [12:49:33]wFMCommunicate request_size=255 [12:49:33]MH_SAM_APDU [12:49:33]CAPDU: 80 0D 02 02 FA 03 00 A4 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 [12:49:33]Write to MH i2c: E2 02 01 04 6E 80 0D 02 02 FA 00 03 00 A4 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 00 00 ED [12:49:33]Write i2c OK [12:49:33]MH_I2C_Read... [12:49:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:33]Read from MH i2c: E2 [12:49:33]MH_I2C_Read... [12:49:33]Read from MH i2c: E2 03 00 [12:49:33]MH_I2C_Read... [12:49:33]Read from MH i2c: E2 03 00 04 6E 00 90 00 E6 [12:49:33]RAPDU: 90 00 [12:49:33]wFMCommunicate OK [12:49:33]wFMCommunicate request_size=179 [12:49:33]MH_SAM_APDU [12:49:33]CAPDU: 80 0D 02 02 AE 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 06 00 00 00 00 07 04 06 00 10 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 E0 AA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F9 55 03 00 35 04 06 00 40 2A DD 8B E1 4D [12:49:33]Write to MH i2c: E2 B6 00 05 6E 80 0D 02 02 AE 00 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 06 00 00 00 00 07 04 06 00 10 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 E0 AA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F9 55 03 00 35 04 06 00 40 2A DD 8B E1 4D 00 00 6B [12:49:33]Write i2c OK [12:49:33]MH_I2C_Read... [12:49:33]OFD Sender: No OFD packet to send [12:49:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:34]Read from MH i2c: E2 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 03 00 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 03 00 05 6E 00 90 00 E7 [12:49:34]RAPDU: 90 00 [12:49:34]wFMCommunicate OK [12:49:34]wFMCommunicate request_size=4 [12:49:34]MH_SAM_APDU [12:49:34]CAPDU: 80 0D 03 02 [12:49:34]Write to MH i2c: E2 08 00 06 6E 80 0D 03 02 00 00 00 00 EF [12:49:34]Write i2c OK [12:49:34]MH_I2C_Read... [12:49:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:49:34]Read from MH i2c: E2 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 0B 00 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 0B 00 06 6E 00 24 A2 19 4F 05 EB DD 4D 90 00 38 [12:49:34]RAPDU: 24 A2 19 4F 05 EB DD 4D 90 00 [12:49:34]wFMCommunicate OK [12:49:34]SAM_PROTO_SignData done [12:49:34]FM_MakeSignedData done [12:49:34]CreateOFDProtocolMessage [12:49:34]wFMCommunicate request_size=4 [12:49:34]MH_SAM_APDU [12:49:34]CAPDU: 80 11 00 00 [12:49:34]Write to MH i2c: E2 08 00 07 6E 80 11 00 00 00 00 00 00 EF [12:49:34]Write i2c OK [12:49:34]MH_I2C_Read... [12:49:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:34]Read from MH i2c: E2 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 17 00 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: E2 17 00 07 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3E [12:49:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:49:34]wFMCommunicate OK [12:49:34]CreateOFDProtocolMessage done [12:49:34]OFDSenderStorePacket 218617 [12:49:34]StoreOFDPacket docnum=218617 [12:49:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 B8 01 00 00 9C 99 B0 01 C3 75 5A 03 01 00 03 00 A4 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 06 00 00 00 00 07 04 06 00 10 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 E0 AA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F9 55 03 00 35 04 06 00 40 2A DD 8B E1 4D 24 A2 19 4F 05 EB DD 4D [12:49:34]CheckFolder [12:49:34]dirname=/storage/ofd_packets [12:49:34]CheckFolder done [12:49:34]ProducePacketName [12:49:34]name=ofd_packets/00218617 [12:49:34]NVStorageSaveData ofd_packets/00218617 [12:49:34]File name is /storage/ofd_packets/00218617 [12:49:34]Write 470 bytes [12:49:34]NVStorageSaveData done [12:49:34]OFDSenderStorePacket done [12:49:34]KKMCreateOFDPacket done [12:49:34]NVStorageSaveData kkm_last_timestamp [12:49:34]File name is /storage/kkm_last_timestamp [12:49:34]Write 4 bytes [12:49:34]NVStorageSaveData done [12:49:34]ExternCall_PrintAddStr [12:49:34]wPrintStart [12:49:34]Write to MH i2c: 01 00 00 08 6E 76 [12:49:34]Write i2c OK [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: 01 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: 01 07 00 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: 01 07 00 08 6E 00 00 00 00 00 FF 0F 8B [12:49:34]RasterBufferAndPrint [12:49:34]line Счет N : (3)79769 [12:49:34]line ИНН: 02508201610067 [12:49:34]line Контрольно-Кассовый Чек [12:49:34]line ПРОДАЖА [12:49:34]line Товар: 4631150682851 [12:49:34]line Нап En Dragon Mojito лайм,клуб ж/б 0,45л [12:49:34]line 1.000 * 95.00 [12:49:34]line = 95.00 [12:49:34]line НДС 12% НСП 1% [12:49:34]line > о реализуемом товаре [12:49:34]line Товар: 4600682557456 [12:49:34]line Напиток FLash up energy эн ж/б 0,5/0,45л [12:49:34]line 1.000 * 69.00 [12:49:34]line = 69.00 [12:49:34]line НДС 12% НСП 1% [12:49:34]line > о реализуемом товаре [12:49:34]line ИТОГО: 164.00 [12:49:34]line НСП 1% : 1.45 [12:49:34]line НДС 12% : 17.42 [12:49:34]line Наличными: 164.00 [12:49:34]line Безнал.: 0.00 [12:49:34]line Место: АЗС № 84 "Партнер Нефть" [12:49:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:49:34]line СНО: Общий режим [12:49:34]line Чек 262 19.10.2024 12:49 [12:49:34]line Смена: 443 ФФД: 1.0 [12:49:34]line ЗНМ: 0300000178 [12:49:34]line РНМ: 0000000000098116 [12:49:34]line Версия ККМ: 001 [12:49:34]line ФМ: 0000000000965413 [12:49:34]line ФД: 218617 [12:49:34]line ФПД: 70552849736013 [12:49:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124936&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218617&fm=70552849736013&tin=02508201610067®Number=0000000000098116&sum=16400 [12:49:34]line 0 [12:49:34]OFD Sender: Processing packet 218617 [packets to send 80, broken 79] [12:49:34]ProducePacketName [12:49:34]name=ofd_packets/00218617 [12:49:34]OFD Sender: To server: pG, [12:49:34]CommunicateWithHost lk.salyk.kg:30040 [12:49:34]written 0, free lines is 4095 [12:49:34]ConnectInit lk.salyk.kg [12:49:34]Connected sock=10 [12:49:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 B8 01 00 00 9C 99 B0 01 C3 75 5A 03 01 00 03 00 A4 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 06 00 00 00 00 07 04 06 00 10 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 E0 AA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F9 55 03 00 35 04 06 00 40 2A DD 8B E1 4D 24 A2 19 4F 05 EB DD 4D [12:49:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F0 0F 47 00 B3 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 39 36 35 34 31 33 10 04 04 00 F9 55 03 00 F4 03 04 00 7A 56 13 67 B6 04 01 00 00 FA 15 1C 27 3F FD 93 F1 [12:49:34]CommunicateWithHost err = 0 [12:49:34]CheckOFDResponse [12:49:34]1017 (14) - 77093643461234 [12:49:34]1041 (16) - 0000000000965413 [12:49:34]1040 (4) - 218617 [12:49:34]1012 (4) - 19.10.2024 06:49 [12:49:34]1206 (1) - 0 [12:49:34]OFD Sender: Remove packet 218617 [12:49:34]ProducePacketName [12:49:34]name=ofd_packets/00218617 [12:49:34]NVStorageDeleteData [12:49:34]Write to MH i2c: 01 00 00 38 6E A6 [12:49:34]Write i2c OK [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: 01 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: 01 07 00 [12:49:34]MH_I2C_Read... [12:49:34]Read from MH i2c: 01 07 00 38 6E 00 00 00 00 00 82 0C 3B [12:49:34]RasterBufferAndPrint [12:49:34]line [12:49:34]line [12:49:34]line [12:49:35]line [12:49:35]line [12:49:35]written 0, free lines is 3207 [12:49:35]MH_Cut [12:49:35]Write to MH i2c: D1 01 00 3F 6E 01 7F [12:49:35]Write i2c OK [12:49:35]MH_I2C_Read... [12:49:35]Read from MH i2c: D1 [12:49:35]MH_I2C_Read... [12:49:35]Read from MH i2c: D1 01 00 [12:49:35]MH_I2C_Read... [12:49:35]Read from MH i2c: D1 01 00 3F 6E 00 7E [12:49:35]Write to MH i2c: 01 00 00 40 6E AE [12:49:35]Write i2c OK [12:49:35]MH_I2C_Read... [12:49:35]OFD Sender: No OFD packet to send [12:49:35]*** Cut start [12:49:35]*** Partial cut [12:49:35]*** CUTSNS_PIN = 1 [12:49:35]*** CUTSNS_PIN = 0 [12:49:36]*** Brake cut motor [12:49:36]Read from MH i2c: 01 [12:49:36]MH_I2C_Read... [12:49:36]*** Stop cut motor [12:49:36]Read from MH i2c: 01 07 00 [12:49:36]MH_I2C_Read... [12:49:36]*** Cut end [12:49:36]Read from MH i2c: 01 07 00 40 6E 00 00 00 00 00 FF 0F C3 [12:49:36]process_action close_receipt done [12:49:36]requested_data is exist [12:49:36]produce_requested_data [12:49:36]requested_item fm.sn is exist - process it [12:49:36]wFMCommunicate request_size=4 [12:49:36]MH_SAM_APDU [12:49:36]CAPDU: 80 11 00 00 [12:49:36]Write to MH i2c: E2 08 00 41 6E 80 11 00 00 00 00 00 00 29 [12:49:36]Write i2c OK [12:49:36]MH_I2C_Read... [12:49:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:36]Read from MH i2c: E2 [12:49:36]MH_I2C_Read... [12:49:36]Read from MH i2c: E2 17 00 [12:49:36]MH_I2C_Read... [12:49:36]Read from MH i2c: E2 17 00 41 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 78 [12:49:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:49:36]wFMCommunicate OK [12:49:36]requested_item fd.num is exist - process it [12:49:36]SAM_PROTO_GetFieldsCounters [12:49:36]wFMCommunicate request_size=4 [12:49:36]MH_SAM_APDU [12:49:36]CAPDU: 80 13 00 00 [12:49:36]Write to MH i2c: E2 08 00 42 6E 80 13 00 00 00 00 00 00 2C [12:49:36]Write i2c OK [12:49:36]MH_I2C_Read... [12:49:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:49:36]Read from MH i2c: E2 [12:49:36]MH_I2C_Read... [12:49:36]Read from MH i2c: E2 62 00 [12:49:36]MH_I2C_Read... [12:49:36]Read from MH i2c: E2 62 00 42 6E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F9 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 6B [12:49:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F9 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:49:36]wFMCommunicate OK [12:49:36]SAM_PROTO_GetFieldsCounters done [12:49:36]requested_item shift.num is exist - process it [12:49:36]requested_item shift.opened is exist - process it [12:49:36]req_shift_opened [12:49:36]FM_GetShiftState [12:49:36]SAM_PROTO_GetShiftState [12:49:36]wFMCommunicate request_size=4 [12:49:36]MH_SAM_APDU [12:49:36]CAPDU: 80 13 01 00 [12:49:36]Write to MH i2c: E2 08 00 43 6E 80 13 01 00 00 00 00 00 2E [12:49:36]Write i2c OK [12:49:36]MH_I2C_Read... [12:49:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:36]Read from MH i2c: E2 [12:49:36]MH_I2C_Read... [12:49:36]Read from MH i2c: E2 0E 00 [12:49:36]MH_I2C_Read... [12:49:36]Read from MH i2c: E2 0E 00 43 6E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 71 [12:49:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:49:36]wFMCommunicate OK [12:49:36]SAM_PROTO_GetShiftState done [12:49:36]FM_GetShiftState done [12:49:36]req_shift_opened done [12:49:36]requested_item shift.open_date is exist - process it [12:49:36]req_shift_open_date [12:49:36]req_shift_open_date done [12:49:36]produce_requested_data done [12:49:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218617,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:49:36]process_action_free close_receipt [12:49:36]json_value_free [12:49:36]json_value_free done [12:49:36]process_json_proto returns [12:49:36]Send response to host [12:49:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218617,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:49:36]free response buf [12:49:36]execute_script done [12:49:36]execute_script returns [12:49:36]free content buf [12:49:36]Sock 9.Close socket [12:49:36]Sock 9.Thread stoped [12:49:37]accept exits with 8 [12:49:37]New connection [12:49:37]New thread 3066682724 created [12:49:37]Thread 3066826084 joined [12:49:37]Waiting for new connection... [12:49:37] Sock 8.Parse request [12:49:37]Sock 8.Check first char [12:49:37]Sock 8.First char is OK [12:49:37]request: POST /json_proto HTTP/1.0 [12:49:37]Method: POST [12:49:37]URL: /json_proto [12:49:37]Method is POST - this is cgi request [12:49:37]url: /json_proto [12:49:37]query_string will be loaded in cgi processing [12:49:37]execute_cgi json_proto POST (null) [12:49:37]execute_cgi path=json_proto method=POST [12:49:37]POST find Content-Length [12:49:37]Host: 172.17.40.4:8080 [12:49:37]Content-Length: 677 [12:49:37]Content-Type: application/json [12:49:37] [12:49:37]POST finish read [12:49:37]Found Content-Length = 677 [12:49:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:49:37]execute_script... [12:49: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)536167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:49:37]POST & json_proto [12:49:37]process_json_proto [12:49:37]json parsed OK: [12:49:37]protocol is kg_v1.0 [12:49:37]action value=close_receipt [12:49:37]process_action close_receipt [12:49:37]cmd_close_receipt [12:49:37]MH_GetDate [12:49:37]Write to MH i2c: F0 00 00 44 6E A1 [12:49:37]Write i2c OK [12:49:37]MH_I2C_Read... [12:49:37]Read from MH i2c: F0 [12:49:37]MH_I2C_Read... [12:49:37]Read from MH i2c: F0 09 00 [12:49:37]MH_I2C_Read... [12:49:37]Read from MH i2c: F0 09 00 44 6E 00 E5 AA 13 67 EE 0E 0D 67 23 [12:49:37]GetLastDocTimeStamp 1729342176 [12:49:37]current date 1729342181 [12:49:37]FM_GetShiftState [12:49:37]SAM_PROTO_GetShiftState [12:49:37]wFMCommunicate request_size=4 [12:49:37]MH_SAM_APDU [12:49:37]CAPDU: 80 13 01 00 [12:49:37]Write to MH i2c: E2 08 00 45 6E 80 13 01 00 00 00 00 00 30 [12:49:37]Write i2c OK [12:49:37]MH_I2C_Read... [12:49:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:37]Read from MH i2c: E2 [12:49:37]MH_I2C_Read... [12:49:37]Read from MH i2c: E2 0E 00 [12:49:37]MH_I2C_Read... [12:49:37]Read from MH i2c: E2 0E 00 45 6E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 73 [12:49:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:49:37]wFMCommunicate OK [12:49:37]SAM_PROTO_GetShiftState done [12:49:37]FM_GetShiftState done [12:49:37]opened in 1729296582 [12:49:37]opened+sec_in_day 1729382982 [12:49:37]quantity*price = 50041 [12:49:37]sum+1 = 50042 [12:49:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 263 19.10.2024 12:49 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218618 ФПД: 113041439048281 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124941&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218618&fm=113041439048281&tin=02508201610067®Number=0000000000098116&sum=50000 [12:49:37]StoreToDocumentArchive [12:49:37]shift 443 fd 218618 [12:49:37]save to /storage/0443/doc_00218618 [12:49:37]save last doc name /storage/0443/doc_00218618 to /storage/kkm_last_doc_name [12:49:37]save OK [12:49:37]Clear old archive folders... [12:49:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:49:37]tlvbuf is B6EA2DD0 [12:49:37]SAM_PROTO_ClearQueue [12:49:37]wFMCommunicate request_size=4 [12:49:37]MH_SAM_APDU [12:49:37]CAPDU: 80 09 00 00 [12:49:37]Write to MH i2c: E2 08 00 52 6E 80 09 00 00 00 00 00 00 32 [12:49:37]Write i2c OK [12:49:38]MH_I2C_Read... [12:49:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:49:38]Read from MH i2c: E2 [12:49:38]MH_I2C_Read... [12:49:38]Read from MH i2c: E2 03 00 [12:49:38]MH_I2C_Read... [12:49:38]Read from MH i2c: E2 03 00 52 6E 00 90 00 34 [12:49:38]RAPDU: 90 00 [12:49:38]wFMCommunicate OK [12:49:38]SAM_PROTO_ClearQueue done [12:49:38]KKMCreateOFDPacket [12:49:38]OFDProtocolAddRootSTLVToBuf [12:49:38]FM_MakeSignedData [12:49:38]FM_MakeSignedData [12:49:38]SAM_PROTO_SignData [12:49:38]wFMCommunicate request_size=4 [12:49:38]MH_SAM_APDU [12:49:38]CAPDU: 80 0D 01 02 [12:49:38]Write to MH i2c: E2 08 00 53 6E 80 0D 01 02 00 00 00 00 3A [12:49:38]Write i2c OK [12:49:38]MH_I2C_Read... [12:49:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:49:38]Read from MH i2c: E2 [12:49:38]MH_I2C_Read... [12:49:38]Read from MH i2c: E2 03 00 [12:49:38]MH_I2C_Read... [12:49:38]Read from MH i2c: E2 03 00 53 6E 00 90 00 35 [12:49:38]RAPDU: 90 00 [12:49:38]wFMCommunicate OK [12:49:38]wFMCommunicate request_size=255 [12:49:38]MH_SAM_APDU [12:49: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 07 01 00 00 F4 03 04 00 E5 AA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FA 55 03 00 35 04 06 00 66 [12:49:38]Write to MH i2c: E2 02 01 54 6E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 E5 AA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FA 55 03 00 35 04 06 00 66 00 00 47 [12:49:38]Write i2c OK [12:49:38]MH_I2C_Read... [12:49:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:38]Read from MH i2c: E2 [12:49:38]MH_I2C_Read... [12:49:38]Read from MH i2c: E2 03 00 [12:49:38]MH_I2C_Read... [12:49:38]Read from MH i2c: E2 03 00 54 6E 00 90 00 36 [12:49:38]RAPDU: 90 00 [12:49:38]wFMCommunicate OK [12:49:38]wFMCommunicate request_size=10 [12:49:38]MH_SAM_APDU [12:49:38]CAPDU: 80 0D 02 02 05 CF 82 D1 C2 59 [12:49:38]Write to MH i2c: E2 0D 00 55 6E 80 0D 02 02 05 00 CF 82 D1 C2 59 00 00 84 [12:49:38]Write i2c OK [12:49:38]MH_I2C_Read... [12:49:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:39]Read from MH i2c: E2 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 03 00 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 03 00 55 6E 00 90 00 37 [12:49:39]RAPDU: 90 00 [12:49:39]wFMCommunicate OK [12:49:39]wFMCommunicate request_size=4 [12:49:39]MH_SAM_APDU [12:49:39]CAPDU: 80 0D 03 02 [12:49:39]Write to MH i2c: E2 08 00 56 6E 80 0D 03 02 00 00 00 00 3F [12:49:39]Write i2c OK [12:49:39]MH_I2C_Read... [12:49:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:49:39]Read from MH i2c: E2 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 0B 00 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 0B 00 56 6E 00 08 4C F0 9C 86 C7 77 AE 90 00 92 [12:49:39]RAPDU: 08 4C F0 9C 86 C7 77 AE 90 00 [12:49:39]wFMCommunicate OK [12:49:39]SAM_PROTO_SignData done [12:49:39]FM_MakeSignedData done [12:49:39]CreateOFDProtocolMessage [12:49:39]wFMCommunicate request_size=4 [12:49:39]MH_SAM_APDU [12:49:39]CAPDU: 80 11 00 00 [12:49:39]Write to MH i2c: E2 08 00 57 6E 80 11 00 00 00 00 00 00 3F [12:49:39]Write i2c OK [12:49:39]MH_I2C_Read... [12:49:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:39]Read from MH i2c: E2 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 17 00 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 17 00 57 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8E [12:49:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:49:39]wFMCommunicate OK [12:49:39]CreateOFDProtocolMessage done [12:49:39]OFDSenderStorePacket 218618 [12:49:39]StoreOFDPacket docnum=218618 [12:49:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3E 58 07 01 B6 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 E5 AA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FA 55 03 00 35 04 06 00 66 CF 82 D1 C2 59 08 4C F0 9C 86 C7 77 AE [12:49:39]CheckFolder [12:49:39]dirname=/storage/ofd_packets [12:49:39]CheckFolder done [12:49:39]ProducePacketName [12:49:39]name=ofd_packets/00218618 [12:49:39]NVStorageSaveData ofd_packets/00218618 [12:49:39]File name is /storage/ofd_packets/00218618 [12:49:39]Write 301 bytes [12:49:39]NVStorageSaveData done [12:49:39]OFDSenderStorePacket done [12:49:39]KKMCreateOFDPacket done [12:49:39]NVStorageSaveData kkm_last_timestamp [12:49:39]File name is /storage/kkm_last_timestamp [12:49:39]Write 4 bytes [12:49:39]NVStorageSaveData done [12:49:39]ExternCall_PrintAddStr [12:49:39]wPrintStart [12:49:39]Write to MH i2c: 01 00 00 58 6E C6 [12:49:39]Write i2c OK [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: 01 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: 01 07 00 [12:49:39]MH_I2C_Read... [12:49:39]OFD Sender: Processing packet 218618 [packets to send 80, broken 79] [12:49:39]ProducePacketName [12:49:39]name=ofd_packets/00218618 [12:49:39]OFD Sender: To server: pG, [12:49:39]CommunicateWithHost lk.salyk.kg:30040 [12:49:39]ConnectInit lk.salyk.kg [12:49:39]Read from MH i2c: 01 07 00 58 6E 00 00 00 00 00 FF 0F DB [12:49:39]RasterBufferAndPrint [12:49:39]line Счет N : (1)536167 [12:49:39]line ИНН: 02508201610067 [12:49:39]line Контрольно-Кассовый Чек [12:49:39]line ПРОДАЖА [12:49:39]line ТРК (МРК, ГНК) : 33 [12:49:39]line Товар: 2710124130 [12:49:39]line Аи-92-К-2 [12:49:39]line 7.480 * 66.90 [12:49:39]line = 500.41 [12:49:39]line НДС 12% НСП 1% [12:49:39]line > о реализуемом товаре [12:49:39]line ОКРУГЛЕНИЕ: -0.41 [12:49:39]line ИТОГО: 500.00 [12:49:39]line Внесено: 500.00 [12:49:39]line СДАЧА: 0.00 [12:49:39]line НСП 1% : 4.43 [12:49:39]line НДС 12% : 53.14 [12:49:39]line Наличными: 500.00 [12:49:39]line Безнал.: 0.00 [12:49:39]line Место: АЗС № 84 "Партнер Нефть" [12:49:39]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:49:39]line СНО: Общий режим [12:49:39]line Чек 263 19.10.2024 12:49 [12:49:39]line Смена: 443 ФФД: 1.0 [12:49:39]line ЗНМ: 0300000178 [12:49:39]line РНМ: 0000000000098116 [12:49:39]line Версия ККМ: 001 [12:49:39]line ФМ: 0000000000965413 [12:49:39]line ФД: 218618 [12:49:39]line ФПД: 113041439048281 [12:49:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T124941&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218618&fm=113041439048281&tin=02508201610067®Number=0000000000098116&sum=50000 [12:49:39]written 0, free lines is 4095 [12:49:39]Connected sock=10 [12:49:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3E 58 07 01 B6 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 E5 AA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FA 55 03 00 35 04 06 00 66 CF 82 D1 C2 59 08 4C F0 9C 86 C7 77 AE [12:49:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8C B3 47 00 3F 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FA 55 03 00 F4 03 04 00 7F 56 13 67 B6 04 01 00 00 82 DC DF FE 3C 04 E3 65 [12:49:39]CommunicateWithHost err = 0 [12:49:39]CheckOFDResponse [12:49:39]1017 (14) - 77093643461234 [12:49:39]1041 (16) - 0000000000965413 [12:49:39]1040 (4) - 218618 [12:49:39]1012 (4) - 19.10.2024 06:49 [12:49:39]1206 (1) - 0 [12:49:39]OFD Sender: Remove packet 218618 [12:49:39]ProducePacketName [12:49:39]name=ofd_packets/00218618 [12:49:39]NVStorageDeleteData [12:49:39]Write to MH i2c: 01 00 00 83 6E F1 [12:49:39]Write i2c OK [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: 01 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: 01 07 00 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: 01 07 00 83 6E 00 00 00 00 00 F4 0C F8 [12:49:39]RasterBufferAndPrint [12:49:39]line [12:49:39]line [12:49:39]line [12:49:39]line [12:49:39]line [12:49:39]written 0, free lines is 3335 [12:49:39]MH_Cut [12:49:39]Write to MH i2c: D1 01 00 8A 6E 01 CA [12:49:39]Write i2c OK [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: D1 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: D1 01 00 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: D1 01 00 8A 6E 00 C9 [12:49:39]Write to MH i2c: 01 00 00 8B 6E F9 [12:49:39]Write i2c OK [12:49:39]MH_I2C_Read... [12:49:40]OFD Sender: No OFD packet to send [12:49:40]*** Cut start [12:49:40]*** Partial cut [12:49:40]*** CUTSNS_PIN = 1 [12:49:40]*** CUTSNS_PIN = 0 [12:49:40]*** Brake cut motor [12:49:40]Read from MH i2c: 01 [12:49:40]MH_I2C_Read... [12:49:40]*** Stop cut motor [12:49:41]*** Cut end [12:49:41]Read from MH i2c: 01 07 00 [12:49:41]MH_I2C_Read... [12:49:41]Read from MH i2c: 01 07 00 8B 6E 00 00 00 00 00 FF 0F 0E [12:49:41]process_action close_receipt done [12:49:41]requested_data is exist [12:49:41]produce_requested_data [12:49:41]requested_item fm.sn is exist - process it [12:49:41]wFMCommunicate request_size=4 [12:49:41]MH_SAM_APDU [12:49:41]CAPDU: 80 11 00 00 [12:49:41]Write to MH i2c: E2 08 00 8C 6E 80 11 00 00 00 00 00 00 74 [12:49:41]Write i2c OK [12:49:41]MH_I2C_Read... [12:49:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:41]Read from MH i2c: E2 [12:49:41]MH_I2C_Read... [12:49:41]Read from MH i2c: E2 17 00 [12:49:41]MH_I2C_Read... [12:49:41]Read from MH i2c: E2 17 00 8C 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C3 [12:49:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:49:41]wFMCommunicate OK [12:49:41]requested_item fd.num is exist - process it [12:49:41]SAM_PROTO_GetFieldsCounters [12:49:41]wFMCommunicate request_size=4 [12:49:41]MH_SAM_APDU [12:49:41]CAPDU: 80 13 00 00 [12:49:41]Write to MH i2c: E2 08 00 8D 6E 80 13 00 00 00 00 00 00 77 [12:49:41]Write i2c OK [12:49:41]MH_I2C_Read... [12:49:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:49:41]Read from MH i2c: E2 [12:49:41]MH_I2C_Read... [12:49:41]Read from MH i2c: E2 62 00 [12:49:41]MH_I2C_Read... [12:49:41]Read from MH i2c: E2 62 00 8D 6E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FA 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 BA [12:49:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FA 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:49:41]wFMCommunicate OK [12:49:41]SAM_PROTO_GetFieldsCounters done [12:49:41]requested_item shift.num is exist - process it [12:49:41]requested_item shift.opened is exist - process it [12:49:41]req_shift_opened [12:49:41]FM_GetShiftState [12:49:41]SAM_PROTO_GetShiftState [12:49:41]wFMCommunicate request_size=4 [12:49:41]MH_SAM_APDU [12:49:41]CAPDU: 80 13 01 00 [12:49:41]Write to MH i2c: E2 08 00 8E 6E 80 13 01 00 00 00 00 00 79 [12:49:41]Write i2c OK [12:49:41]MH_I2C_Read... [12:49:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:41]Read from MH i2c: E2 [12:49:41]MH_I2C_Read... [12:49:41]Read from MH i2c: E2 0E 00 [12:49:41]MH_I2C_Read... [12:49:41]Read from MH i2c: E2 0E 00 8E 6E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BC [12:49:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:49:41]wFMCommunicate OK [12:49:41]SAM_PROTO_GetShiftState done [12:49:41]FM_GetShiftState done [12:49:41]req_shift_opened done [12:49:41]requested_item shift.open_date is exist - process it [12:49:41]req_shift_open_date [12:49:41]req_shift_open_date done [12:49:41]produce_requested_data done [12:49:41]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218618,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:49:41]process_action_free close_receipt [12:49:41]json_value_free [12:49:41]json_value_free done [12:49:41]process_json_proto returns [12:49:41]Send response to host [12:49:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218618,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:49:41]free response buf [12:49:41]execute_script done [12:49:41]execute_script returns [12:49:41]free content buf [12:49:41]Sock 8.Close socket [12:49:41]Sock 8.Thread stoped [12:49:45]OFD Sender: No OFD packet to send [12:49:50]OFD Sender: No OFD packet to send [12:49:55]OFD Sender: No OFD packet to send [12:50:00]OFD Sender: No OFD packet to send [12:50:04]accept exits with 9 [12:50:04]New connection [12:50:04]New thread 3066826084 created [12:50:04]Thread 3066682724 joined [12:50:04]Waiting for new connection... [12:50:04] Sock 9.Parse request [12:50:04]Sock 9.Check first char [12:50:04]Sock 9.First char is OK [12:50:04]request: POST /json_proto HTTP/1.0 [12:50:04]Method: POST [12:50:04]URL: /json_proto [12:50:04]Method is POST - this is cgi request [12:50:04]url: /json_proto [12:50:04]query_string will be loaded in cgi processing [12:50:04]execute_cgi json_proto POST (null) [12:50:04]execute_cgi path=json_proto method=POST [12:50:04]POST find Content-Length [12:50:04]Host: 172.17.40.4:8080 [12:50:04]Content-Length: 679 [12:50:04]Content-Type: application/json [12:50:04] [12:50:04]POST finish read [12:50:04]Found Content-Length = 679 [12:50:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:50:04]execute_script... [12:50:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:50:04]POST & json_proto [12:50:04]process_json_proto [12:50:04]json parsed OK: [12:50:04]protocol is kg_v1.0 [12:50:04]action value=close_receipt [12:50:04]process_action close_receipt [12:50:04]cmd_close_receipt [12:50:04]MH_GetDate [12:50:04]Write to MH i2c: F0 00 00 8F 6E EC [12:50:04]Write i2c OK [12:50:04]MH_I2C_Read... [12:50:04]Read from MH i2c: F0 [12:50:04]MH_I2C_Read... [12:50:04]Read from MH i2c: F0 09 00 [12:50:04]MH_I2C_Read... [12:50:04]Read from MH i2c: F0 09 00 8F 6E 00 01 AB 13 67 EE 0E 0D 67 8B [12:50:04]GetLastDocTimeStamp 1729342181 [12:50:04]current date 1729342209 [12:50:04]FM_GetShiftState [12:50:04]SAM_PROTO_GetShiftState [12:50:04]wFMCommunicate request_size=4 [12:50:04]MH_SAM_APDU [12:50:04]CAPDU: 80 13 01 00 [12:50:04]Write to MH i2c: E2 08 00 90 6E 80 13 01 00 00 00 00 00 7B [12:50:04]Write i2c OK [12:50:04]MH_I2C_Read... [12:50:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:04]Read from MH i2c: E2 [12:50:04]MH_I2C_Read... [12:50:04]Read from MH i2c: E2 0E 00 [12:50:04]MH_I2C_Read... [12:50:04]Read from MH i2c: E2 0E 00 90 6E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BE [12:50:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:50:04]wFMCommunicate OK [12:50:04]SAM_PROTO_GetShiftState done [12:50:04]FM_GetShiftState done [12:50:04]opened in 1729296582 [12:50:04]opened+sec_in_day 1729382982 [12:50:04]quantity*price = 100050 [12:50:04]sum+1 = 100052 [12:50:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 264 19.10.2024 12:50 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218619 ФПД: 278012297907087 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T125009&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218619&fm=278012297907087&tin=02508201610067®Number=0000000000098116&sum=100000 [12:50:05]StoreToDocumentArchive [12:50:05]shift 443 fd 218619 [12:50:05]save to /storage/0443/doc_00218619 [12:50:05]save last doc name /storage/0443/doc_00218619 to /storage/kkm_last_doc_name [12:50:05]save OK [12:50:05]Clear old archive folders... [12:50:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:50:05]tlvbuf is 01542290 [12:50:05]SAM_PROTO_ClearQueue [12:50:05]wFMCommunicate request_size=4 [12:50:05]MH_SAM_APDU [12:50:05]CAPDU: 80 09 00 00 [12:50:05]Write to MH i2c: E2 08 00 9D 6E 80 09 00 00 00 00 00 00 7D [12:50:05]Write i2c OK [12:50:05]MH_I2C_Read... [12:50:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:50:06]Read from MH i2c: E2 [12:50:06]MH_I2C_Read... [12:50:06]Read from MH i2c: E2 03 00 [12:50:06]MH_I2C_Read... [12:50:06]Read from MH i2c: E2 03 00 9D 6E 00 90 00 7F [12:50:06]RAPDU: 90 00 [12:50:06]wFMCommunicate OK [12:50:06]SAM_PROTO_ClearQueue done [12:50:06]KKMCreateOFDPacket [12:50:06]OFDProtocolAddRootSTLVToBuf [12:50:06]FM_MakeSignedData [12:50:06]FM_MakeSignedData [12:50:06]SAM_PROTO_SignData [12:50:06]wFMCommunicate request_size=4 [12:50:06]MH_SAM_APDU [12:50:06]CAPDU: 80 0D 01 02 [12:50:06]Write to MH i2c: E2 08 00 9E 6E 80 0D 01 02 00 00 00 00 85 [12:50:06]Write i2c OK [12:50:06]MH_I2C_Read... [12:50:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:50:06]Read from MH i2c: E2 [12:50:06]MH_I2C_Read... [12:50:06]Read from MH i2c: E2 03 00 [12:50:06]MH_I2C_Read... [12:50:06]Read from MH i2c: E2 03 00 9E 6E 00 90 00 80 [12:50:06]RAPDU: 90 00 [12:50:06]wFMCommunicate OK [12:50:06]wFMCommunicate request_size=255 [12:50:06]MH_SAM_APDU [12:50: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 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 08 01 00 00 F4 03 04 00 01 AB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FB 55 03 00 35 04 06 00 FC D9 C8 42 [12:50:06]Write to MH i2c: E2 02 01 9F 6E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 08 01 00 00 F4 03 04 00 01 AB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FB 55 03 00 35 04 06 00 FC D9 C8 42 00 00 20 [12:50:06]Write i2c OK [12:50:06]MH_I2C_Read... [12:50:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:06]Read from MH i2c: E2 [12:50:06]MH_I2C_Read... [12:50:06]Read from MH i2c: E2 03 00 [12:50:06]MH_I2C_Read... [12:50:06]Read from MH i2c: E2 03 00 9F 6E 00 90 00 81 [12:50:06]RAPDU: 90 00 [12:50:06]wFMCommunicate OK [12:50:06]wFMCommunicate request_size=7 [12:50:06]MH_SAM_APDU [12:50:06]CAPDU: 80 0D 02 02 02 8B 8F [12:50:06]Write to MH i2c: E2 0A 00 A0 6E 80 0D 02 02 02 00 8B 8F 00 00 A6 [12:50:06]Write i2c OK [12:50:06]MH_I2C_Read... [12:50:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:06]Read from MH i2c: E2 [12:50:06]MH_I2C_Read... [12:50:06]Read from MH i2c: E2 03 00 [12:50:06]MH_I2C_Read... [12:50:06]Read from MH i2c: E2 03 00 A0 6E 00 90 00 82 [12:50:06]RAPDU: 90 00 [12:50:06]wFMCommunicate OK [12:50:06]wFMCommunicate request_size=4 [12:50:06]MH_SAM_APDU [12:50:06]CAPDU: 80 0D 03 02 [12:50:06]Write to MH i2c: E2 08 00 A1 6E 80 0D 03 02 00 00 00 00 8A [12:50:06]Write i2c OK [12:50:06]MH_I2C_Read... [12:50:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:50:06]Read from MH i2c: E2 [12:50:06]MH_I2C_Read... [12:50:06]Read from MH i2c: E2 0B 00 [12:50:06]MH_I2C_Read... [12:50:06]Read from MH i2c: E2 0B 00 A1 6E 00 2D 5C 2E 1A 21 34 D4 E5 90 00 6A [12:50:06]RAPDU: 2D 5C 2E 1A 21 34 D4 E5 90 00 [12:50:06]wFMCommunicate OK [12:50:06]SAM_PROTO_SignData done [12:50:06]FM_MakeSignedData done [12:50:06]CreateOFDProtocolMessage [12:50:06]wFMCommunicate request_size=4 [12:50:06]MH_SAM_APDU [12:50:06]CAPDU: 80 11 00 00 [12:50:06]Write to MH i2c: E2 08 00 A2 6E 80 11 00 00 00 00 00 00 8A [12:50:06]Write i2c OK [12:50:06]MH_I2C_Read... [12:50:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:06]Read from MH i2c: E2 [12:50:06]MH_I2C_Read... [12:50:06]Read from MH i2c: E2 17 00 [12:50:06]MH_I2C_Read... [12:50:06]Read from MH i2c: E2 17 00 A2 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D9 [12:50:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:50:06]wFMCommunicate OK [12:50:06]CreateOFDProtocolMessage done [12:50:06]OFDSenderStorePacket 218619 [12:50:06]StoreOFDPacket docnum=218619 [12:50:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 6B 32 04 01 2C C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 08 01 00 00 F4 03 04 00 01 AB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FB 55 03 00 35 04 06 00 FC D9 C8 42 8B 8F 2D 5C 2E 1A 21 34 D4 E5 [12:50:06]CheckFolder [12:50:06]dirname=/storage/ofd_packets [12:50:06]CheckFolder done [12:50:06]ProducePacketName [12:50:06]name=ofd_packets/00218619 [12:50:06]NVStorageSaveData ofd_packets/00218619 [12:50:06]File name is /storage/ofd_packets/00218619 [12:50:06]Write 298 bytes [12:50:06]NVStorageSaveData done [12:50:06]OFDSenderStorePacket done [12:50:06]KKMCreateOFDPacket done [12:50:06]NVStorageSaveData kkm_last_timestamp [12:50:06]File name is /storage/kkm_last_timestamp [12:50:06]Write 4 bytes [12:50:06]NVStorageSaveData done [12:50:06]ExternCall_PrintAddStr [12:50:06]wPrintStart [12:50:06]Write to MH i2c: 01 00 00 A3 6E 11 [12:50:06]Write i2c OK [12:50:06]MH_I2C_Read... [12:50:06]Read from MH i2c: 01 [12:50:06]MH_I2C_Read... [12:50:06]Read from MH i2c: 01 07 00 [12:50:06]MH_I2C_Read... [12:50:06]Read from MH i2c: 01 07 00 A3 6E 00 00 00 00 00 FF 0F 26 [12:50:06]RasterBufferAndPrint [12:50:06]line Счет N : (1)536168 [12:50:06]line ИНН: 02508201610067 [12:50:06]line Контрольно-Кассовый Чек [12:50:06]line ПРОДАЖА [12:50:06]line ТРК (МРК, ГНК) : 51 [12:50:06]line Товар: 2710194210 [12:50:06]line ДТ-К-2 [12:50:06]line 13.130 * 76.20 [12:50:06]line = 1000.51 [12:50:06]line НДС 12% НСП 1% [12:50:06]line > о реализуемом товаре [12:50:06]line ОКРУГЛЕНИЕ: -0.51 [12:50:06]line ИТОГО: 1000.00 [12:50:06]line Внесено: 1000.00 [12:50:06]line СДАЧА: 0.00 [12:50:06]line НСП 1% : 8.85 [12:50:06]line НДС 12% : 106.25 [12:50:06]line Наличными: 1000.00 [12:50:06]line Безнал.: 0.00 [12:50:06]line Место: АЗС № 84 "Партнер Нефть" [12:50:06]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:50:06]line СНО: Общий режим [12:50:06]line Чек 264 19.10.2024 12:50 [12:50:06]line Смена: 443 ФФД: 1.0 [12:50:06]line ЗНМ: 0300000178 [12:50:06]line РНМ: 0000000000098116 [12:50:06]line Версия ККМ: 001 [12:50:06]line ФМ: 0000000000965413 [12:50:06]line ФД: 218619 [12:50:06]line ФПД: 278012297907087 [12:50:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T125009&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218619&fm=278012297907087&tin=02508201610067®Number=0000000000098116&sum=100000 [12:50:06]OFD Sender: Processing packet 218619 [packets to send 80, broken 79] [12:50:06]ProducePacketName [12:50:06]name=ofd_packets/00218619 [12:50:06]OFD Sender: To server: pG, [12:50:06]CommunicateWithHost lk.salyk.kg:30040 [12:50:06]ConnectInit lk.salyk.kg [12:50:06]written 0, free lines is 4095 [12:50:06]Connected sock=10 [12:50:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 6B 32 04 01 2C C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 08 01 00 00 F4 03 04 00 01 AB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FB 55 03 00 35 04 06 00 FC D9 C8 42 8B 8F 2D 5C 2E 1A 21 34 D4 E5 [12:50:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 36 A0 47 00 07 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 39 36 35 34 31 33 10 04 04 00 FB 55 03 00 F4 03 04 00 9A 56 13 67 B6 04 01 00 00 25 64 76 49 9A 46 B2 A5 [12:50:07]CommunicateWithHost err = 0 [12:50:07]CheckOFDResponse [12:50:07]1017 (14) - 77093643461234 [12:50:07]1041 (16) - 0000000000965413 [12:50:07]1040 (4) - 218619 [12:50:07]1012 (4) - 19.10.2024 06:50 [12:50:07]1206 (1) - 0 [12:50:07]OFD Sender: Remove packet 218619 [12:50:07]ProducePacketName [12:50:07]name=ofd_packets/00218619 [12:50:07]NVStorageDeleteData [12:50:07]Write to MH i2c: 01 00 00 CE 6E 3C [12:50:07]Write i2c OK [12:50:07]MH_I2C_Read... [12:50:07]Read from MH i2c: 01 [12:50:07]MH_I2C_Read... [12:50:07]Read from MH i2c: 01 07 00 [12:50:07]MH_I2C_Read... [12:50:07]Read from MH i2c: 01 07 00 CE 6E 00 00 00 00 00 D9 0C 28 [12:50:07]RasterBufferAndPrint [12:50:07]line [12:50:07]line [12:50:07]line [12:50:07]line [12:50:07]line [12:50:07]written 0, free lines is 3296 [12:50:07]MH_Cut [12:50:07]Write to MH i2c: D1 01 00 D5 6E 01 15 [12:50:07]Write i2c OK [12:50:07]MH_I2C_Read... [12:50:07]Read from MH i2c: D1 [12:50:07]MH_I2C_Read... [12:50:07]Read from MH i2c: D1 01 00 [12:50:07]MH_I2C_Read... [12:50:07]Read from MH i2c: D1 01 00 D5 6E 00 14 [12:50:07]Write to MH i2c: 01 00 00 D6 6E 44 [12:50:07]Write i2c OK [12:50:07]MH_I2C_Read... [12:50:07]OFD Sender: No OFD packet to send [12:50:08]*** Cut start [12:50:08]*** Partial cut [12:50:08]*** CUTSNS_PIN = 1 [12:50:08]*** CUTSNS_PIN = 0 [12:50:08]*** Brake cut motor [12:50:08]Read from MH i2c: 01 [12:50:08]MH_I2C_Read... [12:50:08]*** Stop cut motor [12:50:08]*** Cut end [12:50:08]Read from MH i2c: 01 07 00 [12:50:08]MH_I2C_Read... [12:50:08]Read from MH i2c: 01 07 00 D6 6E 00 00 00 00 00 FF 0F 59 [12:50:08]process_action close_receipt done [12:50:08]requested_data is exist [12:50:08]produce_requested_data [12:50:08]requested_item fm.sn is exist - process it [12:50:08]wFMCommunicate request_size=4 [12:50:08]MH_SAM_APDU [12:50:08]CAPDU: 80 11 00 00 [12:50:08]Write to MH i2c: E2 08 00 D7 6E 80 11 00 00 00 00 00 00 BF [12:50:08]Write i2c OK [12:50:08]MH_I2C_Read... [12:50:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:08]Read from MH i2c: E2 [12:50:08]MH_I2C_Read... [12:50:08]Read from MH i2c: E2 17 00 [12:50:08]MH_I2C_Read... [12:50:08]Read from MH i2c: E2 17 00 D7 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0E [12:50:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:50:08]wFMCommunicate OK [12:50:08]requested_item fd.num is exist - process it [12:50:08]SAM_PROTO_GetFieldsCounters [12:50:08]wFMCommunicate request_size=4 [12:50:08]MH_SAM_APDU [12:50:08]CAPDU: 80 13 00 00 [12:50:08]Write to MH i2c: E2 08 00 D8 6E 80 13 00 00 00 00 00 00 C2 [12:50:08]Write i2c OK [12:50:08]MH_I2C_Read... [12:50:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:50:08]Read from MH i2c: E2 [12:50:08]MH_I2C_Read... [12:50:08]Read from MH i2c: E2 62 00 [12:50:08]MH_I2C_Read... [12:50:08]Read from MH i2c: E2 62 00 D8 6E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FB 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 09 [12:50:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FB 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:50:08]wFMCommunicate OK [12:50:08]SAM_PROTO_GetFieldsCounters done [12:50:08]requested_item shift.num is exist - process it [12:50:08]requested_item shift.opened is exist - process it [12:50:08]req_shift_opened [12:50:08]FM_GetShiftState [12:50:08]SAM_PROTO_GetShiftState [12:50:08]wFMCommunicate request_size=4 [12:50:08]MH_SAM_APDU [12:50:08]CAPDU: 80 13 01 00 [12:50:08]Write to MH i2c: E2 08 00 D9 6E 80 13 01 00 00 00 00 00 C4 [12:50:08]Write i2c OK [12:50:08]MH_I2C_Read... [12:50:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:08]Read from MH i2c: E2 [12:50:08]MH_I2C_Read... [12:50:08]Read from MH i2c: E2 0E 00 [12:50:08]MH_I2C_Read... [12:50:08]Read from MH i2c: E2 0E 00 D9 6E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 07 [12:50:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:50:08]wFMCommunicate OK [12:50:08]SAM_PROTO_GetShiftState done [12:50:08]FM_GetShiftState done [12:50:08]req_shift_opened done [12:50:08]requested_item shift.open_date is exist - process it [12:50:08]req_shift_open_date [12:50:08]req_shift_open_date done [12:50:08]produce_requested_data done [12:50:08]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218619,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:50:08]process_action_free close_receipt [12:50:08]json_value_free [12:50:08]json_value_free done [12:50:08]process_json_proto returns [12:50:08]Send response to host [12:50:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218619,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:50:08]free response buf [12:50:08]execute_script done [12:50:08]execute_script returns [12:50:08]free content buf [12:50:08]Sock 9.Close socket [12:50:08]Sock 9.Thread stoped [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:22]OFD Sender: No OFD packet to send [12:51:27]OFD Sender: No OFD packet to send [12:51:32]OFD Sender: No OFD packet to send [12:51:37]OFD Sender: No OFD packet to send [12:51:42]OFD Sender: No OFD packet to send [12:51:47]OFD Sender: No OFD packet to send [12:51:52]OFD Sender: No OFD packet to send [12:51:57]OFD Sender: No OFD packet to send [12:52:02]OFD Sender: No OFD packet to send [12:52:07]OFD Sender: No OFD packet to send [12:52:12]OFD Sender: No OFD packet to send [12:52:17]OFD Sender: No OFD packet to send [12:52:22]OFD Sender: No OFD packet to send [12:52:27]OFD Sender: No OFD packet to send [12:52:32]OFD Sender: No OFD packet to send [12:52:37]OFD Sender: No OFD packet to send [12:52:42]OFD Sender: No OFD packet to send [12:52:47]OFD Sender: No OFD packet to send [12:52:52]OFD Sender: No OFD packet to send [12:52:57]OFD Sender: No OFD packet to send [12:53:02]OFD Sender: No OFD packet to send [12:53:07]OFD Sender: No OFD packet to send [12:53:12]OFD Sender: No OFD packet to send [12:53:17]OFD Sender: No OFD packet to send [12:53:22]OFD Sender: No OFD packet to send [12:53:27]OFD Sender: No OFD packet to send [12:53:32]OFD Sender: No OFD packet to send [12:53:35]accept exits with 8 [12:53:35]New connection [12:53:35]New thread 3066682724 created [12:53:35]Thread 3066826084 joined [12:53:35]Waiting for new connection... [12:53:35] Sock 8.Parse request [12:53:35]Sock 8.Check first char [12:53:35]Sock 8.First char is OK [12:53:35]request: POST /json_proto HTTP/1.0 [12:53:35]Method: POST [12:53:35]URL: /json_proto [12:53:35]Method is POST - this is cgi request [12:53:35]url: /json_proto [12:53:35]query_string will be loaded in cgi processing [12:53:35]execute_cgi json_proto POST (null) [12:53:35]execute_cgi path=json_proto method=POST [12:53:35]POST find Content-Length [12:53:35]Host: 172.17.40.4:8080 [12:53:35]Content-Length: 759 [12:53:35]Content-Type: application/json [12:53:35] [12:53:35]POST finish read [12:53:35]Found Content-Length = 759 [12:53:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536169", "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" : 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" ] } } [12:53:35]execute_script... [12:53:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536169", "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" : 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" ] } } [12:53:35]POST & json_proto [12:53:35]process_json_proto [12:53:35]json parsed OK: [12:53:35]protocol is kg_v1.0 [12:53:35]action value=close_receipt [12:53:35]process_action close_receipt [12:53:35]cmd_close_receipt [12:53:35]MH_GetDate [12:53:35]Write to MH i2c: F0 00 00 DA 6E 37 [12:53:35]Write i2c OK [12:53:35]MH_I2C_Read... [12:53:35]Read from MH i2c: F0 [12:53:35]MH_I2C_Read... [12:53:35]Read from MH i2c: F0 09 00 [12:53:35]MH_I2C_Read... [12:53:35]Read from MH i2c: F0 09 00 DA 6E 00 D4 AB 13 67 EE 0E 0D 67 A9 [12:53:35]GetLastDocTimeStamp 1729342209 [12:53:35]current date 1729342420 [12:53:35]FM_GetShiftState [12:53:35]SAM_PROTO_GetShiftState [12:53:35]wFMCommunicate request_size=4 [12:53:35]MH_SAM_APDU [12:53:35]CAPDU: 80 13 01 00 [12:53:35]Write to MH i2c: E2 08 00 DB 6E 80 13 01 00 00 00 00 00 C6 [12:53:35]Write i2c OK [12:53:35]MH_I2C_Read... [12:53:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:35]Read from MH i2c: E2 [12:53:35]MH_I2C_Read... [12:53:35]Read from MH i2c: E2 0E 00 [12:53:35]MH_I2C_Read... [12:53:35]Read from MH i2c: E2 0E 00 DB 6E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 09 [12:53:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:53:35]wFMCommunicate OK [12:53:35]SAM_PROTO_GetShiftState done [12:53:35]FM_GetShiftState done [12:53:35]opened in 1729296582 [12:53:35]opened+sec_in_day 1729382982 [12:53:35]quantity*price = 50000 [12:53:35]sum+1 = 50001 [12:53:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 265 19.10.2024 12:53 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218620 ФПД: 125092840442777 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T125340&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218620&fm=125092840442777&tin=02508201610067®Number=0000000000098116&sum=50000 [12:53:36]StoreToDocumentArchive [12:53:36]shift 443 fd 218620 [12:53:36]save to /storage/0443/doc_00218620 [12:53:36]save last doc name /storage/0443/doc_00218620 to /storage/kkm_last_doc_name [12:53:36]save OK [12:53:36]Clear old archive folders... [12:53:36]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:53:36]tlvbuf is 0151B480 [12:53:36]SAM_PROTO_ClearQueue [12:53:36]wFMCommunicate request_size=4 [12:53:36]MH_SAM_APDU [12:53:36]CAPDU: 80 09 00 00 [12:53:36]Write to MH i2c: E2 08 00 E8 6E 80 09 00 00 00 00 00 00 C8 [12:53:36]Write i2c OK [12:53:36]MH_I2C_Read... [12:53:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:53:36]Read from MH i2c: E2 [12:53:36]MH_I2C_Read... [12:53:36]Read from MH i2c: E2 03 00 [12:53:36]MH_I2C_Read... [12:53:36]Read from MH i2c: E2 03 00 E8 6E 00 90 00 CA [12:53:36]RAPDU: 90 00 [12:53:36]wFMCommunicate OK [12:53:36]SAM_PROTO_ClearQueue done [12:53:36]KKMCreateOFDPacket [12:53:36]OFDProtocolAddRootSTLVToBuf [12:53:36]FM_MakeSignedData [12:53:36]FM_MakeSignedData [12:53:36]SAM_PROTO_SignData [12:53:36]wFMCommunicate request_size=4 [12:53:36]MH_SAM_APDU [12:53:36]CAPDU: 80 0D 01 02 [12:53:36]Write to MH i2c: E2 08 00 E9 6E 80 0D 01 02 00 00 00 00 D0 [12:53:36]Write i2c OK [12:53:36]MH_I2C_Read... [12:53:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:53:36]Read from MH i2c: E2 [12:53:36]MH_I2C_Read... [12:53:36]Read from MH i2c: E2 03 00 [12:53:36]MH_I2C_Read... [12:53:36]Read from MH i2c: E2 03 00 E9 6E 00 90 00 CB [12:53:36]RAPDU: 90 00 [12:53:36]wFMCommunicate OK [12:53:36]wFMCommunicate request_size=255 [12:53:36]MH_SAM_APDU [12:53: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 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 09 01 00 00 F4 03 04 00 D4 AB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FC 55 03 00 35 04 06 00 [12:53:36]Write to MH i2c: E2 02 01 EA 6E 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 09 01 00 00 F4 03 04 00 D4 AB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FC 55 03 00 35 04 06 00 00 00 C8 [12:53:36]Write i2c OK [12:53:36]MH_I2C_Read... [12:53:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:36]Read from MH i2c: E2 [12:53:36]MH_I2C_Read... [12:53:36]Read from MH i2c: E2 03 00 [12:53:36]MH_I2C_Read... [12:53:36]Read from MH i2c: E2 03 00 EA 6E 00 90 00 CC [12:53:36]RAPDU: 90 00 [12:53:36]wFMCommunicate OK [12:53:36]wFMCommunicate request_size=11 [12:53:36]MH_SAM_APDU [12:53:36]CAPDU: 80 0D 02 02 06 71 C5 72 51 8B 99 [12:53:36]Write to MH i2c: E2 0E 00 EB 6E 80 0D 02 02 06 00 71 C5 72 51 8B 99 00 00 FC [12:53:36]Write i2c OK [12:53:36]MH_I2C_Read... [12:53:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:36]Read from MH i2c: E2 [12:53:36]MH_I2C_Read... [12:53:36]Read from MH i2c: E2 03 00 [12:53:36]MH_I2C_Read... [12:53:36]Read from MH i2c: E2 03 00 EB 6E 00 90 00 CD [12:53:36]RAPDU: 90 00 [12:53:36]wFMCommunicate OK [12:53:36]wFMCommunicate request_size=4 [12:53:36]MH_SAM_APDU [12:53:36]CAPDU: 80 0D 03 02 [12:53:36]Write to MH i2c: E2 08 00 EC 6E 80 0D 03 02 00 00 00 00 D5 [12:53:36]Write i2c OK [12:53:36]MH_I2C_Read... [12:53:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:53:37]Read from MH i2c: E2 [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: E2 0B 00 [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: E2 0B 00 EC 6E 00 B3 68 86 6D 64 2B C8 C1 90 00 FC [12:53:37]RAPDU: B3 68 86 6D 64 2B C8 C1 90 00 [12:53:37]wFMCommunicate OK [12:53:37]SAM_PROTO_SignData done [12:53:37]FM_MakeSignedData done [12:53:37]CreateOFDProtocolMessage [12:53:37]wFMCommunicate request_size=4 [12:53:37]MH_SAM_APDU [12:53:37]CAPDU: 80 11 00 00 [12:53:37]Write to MH i2c: E2 08 00 ED 6E 80 11 00 00 00 00 00 00 D5 [12:53:37]Write i2c OK [12:53:37]MH_I2C_Read... [12:53:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:37]Read from MH i2c: E2 [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: E2 17 00 [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: E2 17 00 ED 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 24 [12:53:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:53:37]wFMCommunicate OK [12:53:37]CreateOFDProtocolMessage done [12:53:37]OFDSenderStorePacket 218620 [12:53:37]StoreOFDPacket docnum=218620 [12:53:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 0A DA 08 01 60 76 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 09 01 00 00 F4 03 04 00 D4 AB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FC 55 03 00 35 04 06 00 71 C5 72 51 8B 99 B3 68 86 6D 64 2B C8 C1 [12:53:37]CheckFolder [12:53:37]dirname=/storage/ofd_packets [12:53:37]CheckFolder done [12:53:37]ProducePacketName [12:53:37]name=ofd_packets/00218620 [12:53:37]NVStorageSaveData ofd_packets/00218620 [12:53:37]File name is /storage/ofd_packets/00218620 [12:53:37]Write 302 bytes [12:53:37]NVStorageSaveData done [12:53:37]OFDSenderStorePacket done [12:53:37]KKMCreateOFDPacket done [12:53:37]NVStorageSaveData kkm_last_timestamp [12:53:37]File name is /storage/kkm_last_timestamp [12:53:37]Write 4 bytes [12:53:37]NVStorageSaveData done [12:53:37]ExternCall_PrintAddStr [12:53:37]wPrintStart [12:53:37]Write to MH i2c: 01 00 00 EE 6E 5C [12:53:37]Write i2c OK [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: 01 [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: 01 07 00 [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: 01 07 00 EE 6E 00 00 00 00 00 FF 0F 71 [12:53:37]RasterBufferAndPrint [12:53:37]line Счет N : (1)536169 [12:53:37]line ИНН: 02508201610067 [12:53:37]line Контрольно-Кассовый Чек [12:53:37]line ПРОДАЖА [12:53:37]line ТРК (МРК, ГНК) : 32 [12:53:37]line Товар: 2710124130 [12:53:37]line SUPER 92-К-5 [12:53:37]line 7.310 * 68.40 [12:53:37]line = 500.00 [12:53:37]line НДС 12% НСП 1% [12:53:37]line > о реализуемом товаре [12:53:37]line ИТОГО: 500.00 [12:53:37]line НСП 1% : 4.42 [12:53:37]line НДС 12% : 53.10 [12:53:37]line Наличными: 0.00 [12:53:37]line Безнал.: 500.00 [12:53:37]line Место: АЗС № 84 "Партнер Нефть" [12:53:37]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:53:37]line СНО: Общий режим [12:53:37]line Чек 265 19.10.2024 12:53 [12:53:37]line Смена: 443 ФФД: 1.0 [12:53:37]line ЗНМ: 0300000178 [12:53:37]line РНМ: 0000000000098116 [12:53:37]line Версия ККМ: 001 [12:53:37]line Платежная система: Mbank [12:53:37]line ФМ: 0000000000965413 [12:53:37]line ФД: 218620 [12:53:37]line ФПД: 125092840442777 [12:53:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T125340&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218620&fm=125092840442777&tin=02508201610067®Number=0000000000098116&sum=50000 [12:53:37]OFD Sender: Processing packet 218620 [packets to send 80, broken 79] [12:53:37]ProducePacketName [12:53:37]name=ofd_packets/00218620 [12:53:37]OFD Sender: To server: pG, [12:53:37]CommunicateWithHost lk.salyk.kg:30040 [12:53:37]ConnectInit lk.salyk.kg [12:53:37]written 0, free lines is 4095 [12:53:37]Connected sock=10 [12:53:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 0A DA 08 01 60 76 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 09 01 00 00 F4 03 04 00 D4 AB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FC 55 03 00 35 04 06 00 71 C5 72 51 8B 99 B3 68 86 6D 64 2B C8 C1 [12:53:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1D D1 47 00 98 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 39 36 35 34 31 33 10 04 04 00 FC 55 03 00 F4 03 04 00 6D 57 13 67 B6 04 01 00 00 CC E6 E1 C8 C5 89 AD 6E [12:53:37]CommunicateWithHost err = 0 [12:53:37]CheckOFDResponse [12:53:37]1017 (14) - 77093643461234 [12:53:37]1041 (16) - 0000000000965413 [12:53:37]1040 (4) - 218620 [12:53:37]1012 (4) - 19.10.2024 06:53 [12:53:37]1206 (1) - 0 [12:53:37]OFD Sender: Remove packet 218620 [12:53:37]ProducePacketName [12:53:37]name=ofd_packets/00218620 [12:53:37]NVStorageDeleteData [12:53:37]Write to MH i2c: 01 00 00 17 6F 86 [12:53:37]Write i2c OK [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: 01 [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: 01 07 00 [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: 01 07 00 17 6F 00 00 00 00 00 17 0D B1 [12:53:37]RasterBufferAndPrint [12:53:37]line [12:53:37]line [12:53:37]line [12:53:37]line [12:53:37]line [12:53:37]written 0, free lines is 3359 [12:53:37]MH_Cut [12:53:37]Write to MH i2c: D1 01 00 1E 6F 01 5F [12:53:37]Write i2c OK [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: D1 [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: D1 01 00 [12:53:37]MH_I2C_Read... [12:53:37]Read from MH i2c: D1 01 00 1E 6F 00 5E [12:53:37]Write to MH i2c: 01 00 00 1F 6F 8E [12:53:37]Write i2c OK [12:53:37]MH_I2C_Read... [12:53:38]OFD Sender: No OFD packet to send [12:53:38]*** Cut start [12:53:38]*** Partial cut [12:53:38]*** CUTSNS_PIN = 1 [12:53:38]*** CUTSNS_PIN = 0 [12:53:38]*** Brake cut motor [12:53:39]Read from MH i2c: 01 [12:53:39]MH_I2C_Read... [12:53:39]*** Stop cut motor [12:53:39]*** Cut end [12:53:39]Read from MH i2c: 01 07 00 [12:53:39]MH_I2C_Read... [12:53:39]Read from MH i2c: 01 07 00 1F 6F 00 00 00 00 00 FF 0F A3 [12:53:39]process_action close_receipt done [12:53:39]requested_data is exist [12:53:39]produce_requested_data [12:53:39]requested_item fm.sn is exist - process it [12:53:39]wFMCommunicate request_size=4 [12:53:39]MH_SAM_APDU [12:53:39]CAPDU: 80 11 00 00 [12:53:39]Write to MH i2c: E2 08 00 20 6F 80 11 00 00 00 00 00 00 09 [12:53:39]Write i2c OK [12:53:39]MH_I2C_Read... [12:53:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:39]Read from MH i2c: E2 [12:53:39]MH_I2C_Read... [12:53:39]Read from MH i2c: E2 17 00 [12:53:39]MH_I2C_Read... [12:53:39]Read from MH i2c: E2 17 00 20 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 58 [12:53:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:53:39]wFMCommunicate OK [12:53:39]requested_item fd.num is exist - process it [12:53:39]SAM_PROTO_GetFieldsCounters [12:53:39]wFMCommunicate request_size=4 [12:53:39]MH_SAM_APDU [12:53:39]CAPDU: 80 13 00 00 [12:53:39]Write to MH i2c: E2 08 00 21 6F 80 13 00 00 00 00 00 00 0C [12:53:39]Write i2c OK [12:53:39]MH_I2C_Read... [12:53:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:53:39]Read from MH i2c: E2 [12:53:39]MH_I2C_Read... [12:53:39]Read from MH i2c: E2 62 00 [12:53:39]MH_I2C_Read... [12:53:39]Read from MH i2c: E2 62 00 21 6F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FC 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 57 [12:53:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FC 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:53:39]wFMCommunicate OK [12:53:39]SAM_PROTO_GetFieldsCounters done [12:53:39]requested_item shift.num is exist - process it [12:53:39]requested_item shift.opened is exist - process it [12:53:39]req_shift_opened [12:53:39]FM_GetShiftState [12:53:39]SAM_PROTO_GetShiftState [12:53:39]wFMCommunicate request_size=4 [12:53:39]MH_SAM_APDU [12:53:39]CAPDU: 80 13 01 00 [12:53:39]Write to MH i2c: E2 08 00 22 6F 80 13 01 00 00 00 00 00 0E [12:53:39]Write i2c OK [12:53:39]MH_I2C_Read... [12:53:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:39]Read from MH i2c: E2 [12:53:39]MH_I2C_Read... [12:53:39]Read from MH i2c: E2 0E 00 [12:53:39]MH_I2C_Read... [12:53:39]Read from MH i2c: E2 0E 00 22 6F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 51 [12:53:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:53:39]wFMCommunicate OK [12:53:39]SAM_PROTO_GetShiftState done [12:53:39]FM_GetShiftState done [12:53:39]req_shift_opened done [12:53:39]requested_item shift.open_date is exist - process it [12:53:39]req_shift_open_date [12:53:39]req_shift_open_date done [12:53:39]produce_requested_data done [12:53:39]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218620,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:53:39]process_action_free close_receipt [12:53:39]json_value_free [12:53:39]json_value_free done [12:53:39]process_json_proto returns [12:53:39]Send response to host [12:53:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218620,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:53:39]free response buf [12:53:39]execute_script done [12:53:39]execute_script returns [12:53:39]free content buf [12:53:39]Sock 8.Close socket [12:53:39]Sock 8.Thread stoped [12:53:43]OFD Sender: No OFD packet to send [12:53:48]OFD Sender: No OFD packet to send [12:53:53]OFD Sender: No OFD packet to send [12:53:58]OFD Sender: No OFD packet to send [12:54:01]accept exits with 9 [12:54:01]New connection [12:54:01]New thread 3066826084 created [12:54:01]Thread 3066682724 joined [12:54:01]Waiting for new connection... [12:54:01] Sock 9.Parse request [12:54:01]Sock 9.Check first char [12:54:01]Sock 9.First char is OK [12:54:01]request: POST /json_proto HTTP/1.0 [12:54:01]Method: POST [12:54:01]URL: /json_proto [12:54:01]Method is POST - this is cgi request [12:54:01]url: /json_proto [12:54:01]query_string will be loaded in cgi processing [12:54:01]execute_cgi json_proto POST (null) [12:54:01]execute_cgi path=json_proto method=POST [12:54:01]POST find Content-Length [12:54:01]Host: 172.17.40.4:8080 [12:54:01]Content-Length: 674 [12:54:01]Content-Type: application/json [12:54:01] [12:54:01]POST finish read [12:54:01]Found Content-Length = 674 [12:54:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [12:54:01]execute_script... [12:54: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)536170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [12:54:01]POST & json_proto [12:54:01]process_json_proto [12:54:01]json parsed OK: [12:54:01]protocol is kg_v1.0 [12:54:01]action value=close_receipt [12:54:01]process_action close_receipt [12:54:01]cmd_close_receipt [12:54:01]MH_GetDate [12:54:01]Write to MH i2c: F0 00 00 23 6F 81 [12:54:01]Write i2c OK [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: F0 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: F0 09 00 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: F0 09 00 23 6F 00 ED AB 13 67 EE 0E 0D 67 0C [12:54:01]GetLastDocTimeStamp 1729342420 [12:54:01]current date 1729342445 [12:54:01]FM_GetShiftState [12:54:01]SAM_PROTO_GetShiftState [12:54:01]wFMCommunicate request_size=4 [12:54:01]MH_SAM_APDU [12:54:01]CAPDU: 80 13 01 00 [12:54:01]Write to MH i2c: E2 08 00 24 6F 80 13 01 00 00 00 00 00 10 [12:54:01]Write i2c OK [12:54:01]MH_I2C_Read... [12:54:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:54:01]Read from MH i2c: E2 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: E2 0E 00 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: E2 0E 00 24 6F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 53 [12:54:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:54:01]wFMCommunicate OK [12:54:01]SAM_PROTO_GetShiftState done [12:54:01]FM_GetShiftState done [12:54:01]opened in 1729296582 [12:54:01]opened+sec_in_day 1729382982 [12:54:01]quantity*price = 60045 [12:54:01]sum+1 = 60047 [12:54:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 266 19.10.2024 12:54 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218621 ФПД: 68800297684705 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T125405&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218621&fm=68800297684705&tin=02508201610067®Number=0000000000098116&sum=60000 [12:54:02]StoreToDocumentArchive [12:54:02]shift 443 fd 218621 [12:54:02]save to /storage/0443/doc_00218621 [12:54:02]save last doc name /storage/0443/doc_00218621 to /storage/kkm_last_doc_name [12:54:02]save OK [12:54:02]Clear old archive folders... [12:54:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:54:02]tlvbuf is 01630190 [12:54:02]SAM_PROTO_ClearQueue [12:54:02]wFMCommunicate request_size=4 [12:54:02]MH_SAM_APDU [12:54:02]CAPDU: 80 09 00 00 [12:54:02]Write to MH i2c: E2 08 00 31 6F 80 09 00 00 00 00 00 00 12 [12:54:02]Write i2c OK [12:54:02]MH_I2C_Read... [12:54:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:54:02]Read from MH i2c: E2 [12:54:02]MH_I2C_Read... [12:54:02]Read from MH i2c: E2 03 00 [12:54:02]MH_I2C_Read... [12:54:02]Read from MH i2c: E2 03 00 31 6F 00 90 00 14 [12:54:02]RAPDU: 90 00 [12:54:02]wFMCommunicate OK [12:54:02]SAM_PROTO_ClearQueue done [12:54:02]KKMCreateOFDPacket [12:54:02]OFDProtocolAddRootSTLVToBuf [12:54:02]FM_MakeSignedData [12:54:02]FM_MakeSignedData [12:54:02]SAM_PROTO_SignData [12:54:02]wFMCommunicate request_size=4 [12:54:02]MH_SAM_APDU [12:54:02]CAPDU: 80 0D 01 02 [12:54:02]Write to MH i2c: E2 08 00 32 6F 80 0D 01 02 00 00 00 00 1A [12:54:02]Write i2c OK [12:54:02]MH_I2C_Read... [12:54:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:54:02]Read from MH i2c: E2 [12:54:02]MH_I2C_Read... [12:54:02]Read from MH i2c: E2 03 00 [12:54:02]MH_I2C_Read... [12:54:02]Read from MH i2c: E2 03 00 32 6F 00 90 00 15 [12:54:02]RAPDU: 90 00 [12:54:02]wFMCommunicate OK [12:54:02]wFMCommunicate request_size=255 [12:54:02]MH_SAM_APDU [12:54:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 0A 01 00 00 F4 03 04 00 ED AB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FD 55 03 00 35 04 06 00 3E 92 D1 4D [12:54:02]Write to MH i2c: E2 02 01 33 6F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 0A 01 00 00 F4 03 04 00 ED AB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FD 55 03 00 35 04 06 00 3E 92 D1 4D 00 00 75 [12:54:02]Write i2c OK [12:54:02]MH_I2C_Read... [12:54:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:02]Read from MH i2c: E2 [12:54:02]MH_I2C_Read... [12:54:02]Read from MH i2c: E2 03 00 [12:54:02]MH_I2C_Read... [12:54:02]Read from MH i2c: E2 03 00 33 6F 00 90 00 16 [12:54:02]RAPDU: 90 00 [12:54:02]wFMCommunicate OK [12:54:02]wFMCommunicate request_size=7 [12:54:02]MH_SAM_APDU [12:54:02]CAPDU: 80 0D 02 02 02 CE E1 [12:54:02]Write to MH i2c: E2 0A 00 34 6F 80 0D 02 02 02 00 CE E1 00 00 D0 [12:54:02]Write i2c OK [12:54:02]MH_I2C_Read... [12:54:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:02]Read from MH i2c: E2 [12:54:02]MH_I2C_Read... [12:54:02]Read from MH i2c: E2 03 00 [12:54:02]MH_I2C_Read... [12:54:02]Read from MH i2c: E2 03 00 34 6F 00 90 00 17 [12:54:02]RAPDU: 90 00 [12:54:02]wFMCommunicate OK [12:54:02]wFMCommunicate request_size=4 [12:54:02]MH_SAM_APDU [12:54:02]CAPDU: 80 0D 03 02 [12:54:02]Write to MH i2c: E2 08 00 35 6F 80 0D 03 02 00 00 00 00 1F [12:54:02]Write i2c OK [12:54:02]MH_I2C_Read... [12:54:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:54:02]Read from MH i2c: E2 [12:54:02]MH_I2C_Read... [12:54:02]Read from MH i2c: E2 0B 00 [12:54:02]MH_I2C_Read... [12:54:02]Read from MH i2c: E2 0B 00 35 6F 00 40 EF A5 69 36 19 57 4F 90 00 52 [12:54:02]RAPDU: 40 EF A5 69 36 19 57 4F 90 00 [12:54:02]wFMCommunicate OK [12:54:02]SAM_PROTO_SignData done [12:54:02]FM_MakeSignedData done [12:54:02]CreateOFDProtocolMessage [12:54:02]wFMCommunicate request_size=4 [12:54:02]MH_SAM_APDU [12:54:02]CAPDU: 80 11 00 00 [12:54:02]Write to MH i2c: E2 08 00 36 6F 80 11 00 00 00 00 00 00 1F [12:54:02]Write i2c OK [12:54:02]MH_I2C_Read... [12:54:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:02]Read from MH i2c: E2 [12:54:02]MH_I2C_Read... [12:54:02]Read from MH i2c: E2 17 00 [12:54:02]MH_I2C_Read... [12:54:02]Read from MH i2c: E2 17 00 36 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6E [12:54:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:54:02]wFMCommunicate OK [12:54:02]CreateOFDProtocolMessage done [12:54:02]OFDSenderStorePacket 218621 [12:54:02]StoreOFDPacket docnum=218621 [12:54:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 7D A3 04 01 7E 30 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 0A 01 00 00 F4 03 04 00 ED AB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FD 55 03 00 35 04 06 00 3E 92 D1 4D CE E1 40 EF A5 69 36 19 57 4F [12:54:02]CheckFolder [12:54:02]dirname=/storage/ofd_packets [12:54:02]CheckFolder done [12:54:02]ProducePacketName [12:54:02]name=ofd_packets/00218621 [12:54:02]NVStorageSaveData ofd_packets/00218621 [12:54:02]File name is /storage/ofd_packets/00218621 [12:54:02]Write 298 bytes [12:54:02]NVStorageSaveData done [12:54:02]OFDSenderStorePacket done [12:54:02]KKMCreateOFDPacket done [12:54:02]NVStorageSaveData kkm_last_timestamp [12:54:02]File name is /storage/kkm_last_timestamp [12:54:02]Write 4 bytes [12:54:02]NVStorageSaveData done [12:54:02]ExternCall_PrintAddStr [12:54:02]wPrintStart [12:54:02]Write to MH i2c: 01 00 00 37 6F A6 [12:54:02]Write i2c OK [12:54:02]MH_I2C_Read... [12:54:02]Read from MH i2c: 01 [12:54:02]MH_I2C_Read... [12:54:02]Read from MH i2c: 01 07 00 [12:54:02]MH_I2C_Read... [12:54:02]Read from MH i2c: 01 07 00 37 6F 00 00 00 00 00 FF 0F BB [12:54:02]RasterBufferAndPrint [12:54:02]line Счет N : (1)536170 [12:54:02]line ИНН: 02508201610067 [12:54:02]line Контрольно-Кассовый Чек [12:54:02]line ПРОДАЖА [12:54:02]line ТРК (МРК, ГНК) : 61 [12:54:02]line Товар: 2710194210 [12:54:02]line ДТ-К-2 [12:54:02]line 7.880 * 76.20 [12:54:02]line = 600.46 [12:54:02]line НДС 12% НСП 1% [12:54:02]line > о реализуемом товаре [12:54:02]line ОКРУГЛЕНИЕ: -0.46 [12:54:02]line ИТОГО: 600.00 [12:54:02]line Внесено: 600.00 [12:54:02]line СДАЧА: 0.00 [12:54:02]line НСП 1% : 5.31 [12:54:02]line НДС 12% : 63.77 [12:54:02]line Наличными: 600.00 [12:54:02]line Безнал.: 0.00 [12:54:02]line Место: АЗС № 84 "Партнер Нефть" [12:54:02]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:54:02]line СНО: Общий режим [12:54:02]line Чек 266 19.10.2024 12:54 [12:54:02]line Смена: 443 ФФД: 1.0 [12:54:02]line ЗНМ: 0300000178 [12:54:02]line РНМ: 0000000000098116 [12:54:02]line Версия ККМ: 001 [12:54:02]line ФМ: 0000000000965413 [12:54:02]line ФД: 218621 [12:54:02]line ФПД: 68800297684705 [12:54:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T125405&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218621&fm=68800297684705&tin=02508201610067®Number=0000000000098116&sum=60000 [12:54:03]OFD Sender: Processing packet 218621 [packets to send 80, broken 79] [12:54:03]ProducePacketName [12:54:03]name=ofd_packets/00218621 [12:54:03]OFD Sender: To server: pG, [12:54:03]CommunicateWithHost lk.salyk.kg:30040 [12:54:03]ConnectInit lk.salyk.kg [12:54:03]written 0, free lines is 4095 [12:54:03]Connected sock=10 [12:54:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 7D A3 04 01 7E 30 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 0A 01 00 00 F4 03 04 00 ED AB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FD 55 03 00 35 04 06 00 3E 92 D1 4D CE E1 40 EF A5 69 36 19 57 4F [12:54:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 12 D7 47 00 20 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 39 36 35 34 31 33 10 04 04 00 FD 55 03 00 F4 03 04 00 87 57 13 67 B6 04 01 00 00 0A 67 E4 A0 C0 5D B2 11 [12:54:03]CommunicateWithHost err = 0 [12:54:03]CheckOFDResponse [12:54:03]1017 (14) - 77093643461234 [12:54:03]1041 (16) - 0000000000965413 [12:54:03]1040 (4) - 218621 [12:54:03]1012 (4) - 19.10.2024 06:53 [12:54:03]1206 (1) - 0 [12:54:03]OFD Sender: Remove packet 218621 [12:54:03]ProducePacketName [12:54:03]name=ofd_packets/00218621 [12:54:03]NVStorageDeleteData [12:54:03]Write to MH i2c: 01 00 00 62 6F D1 [12:54:03]Write i2c OK [12:54:03]MH_I2C_Read... [12:54:03]Read from MH i2c: 01 [12:54:03]MH_I2C_Read... [12:54:03]Read from MH i2c: 01 07 00 [12:54:03]MH_I2C_Read... [12:54:03]Read from MH i2c: 01 07 00 62 6F 00 00 00 00 00 E5 0C C9 [12:54:03]RasterBufferAndPrint [12:54:03]line [12:54:03]line [12:54:03]line [12:54:03]line [12:54:03]line [12:54:03]written 0, free lines is 3307 [12:54:03]MH_Cut [12:54:03]Write to MH i2c: D1 01 00 69 6F 01 AA [12:54:03]Write i2c OK [12:54:03]MH_I2C_Read... [12:54:03]Read from MH i2c: D1 [12:54:03]MH_I2C_Read... [12:54:03]Read from MH i2c: D1 01 00 [12:54:03]MH_I2C_Read... [12:54:03]Read from MH i2c: D1 01 00 69 6F 00 A9 [12:54:03]Write to MH i2c: 01 00 00 6A 6F D9 [12:54:03]Write i2c OK [12:54:03]MH_I2C_Read... [12:54:04]OFD Sender: No OFD packet to send [12:54:04]*** Cut start [12:54:04]*** Partial cut [12:54:04]*** CUTSNS_PIN = 1 [12:54:04]*** CUTSNS_PIN = 0 [12:54:04]*** Brake cut motor [12:54:05]Read from MH i2c: 01 [12:54:05]MH_I2C_Read... [12:54:05]*** Stop cut motor [12:54:05]*** Cut end [12:54:05]Read from MH i2c: 01 07 00 [12:54:05]MH_I2C_Read... [12:54:05]Read from MH i2c: 01 07 00 6A 6F 00 00 00 00 00 FF 0F EE [12:54:05]process_action close_receipt done [12:54:05]requested_data is exist [12:54:05]produce_requested_data [12:54:05]requested_item fm.sn is exist - process it [12:54:05]wFMCommunicate request_size=4 [12:54:05]MH_SAM_APDU [12:54:05]CAPDU: 80 11 00 00 [12:54:05]Write to MH i2c: E2 08 00 6B 6F 80 11 00 00 00 00 00 00 54 [12:54:05]Write i2c OK [12:54:05]MH_I2C_Read... [12:54:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:05]Read from MH i2c: E2 [12:54:05]MH_I2C_Read... [12:54:05]Read from MH i2c: E2 17 00 [12:54:05]MH_I2C_Read... [12:54:05]Read from MH i2c: E2 17 00 6B 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A3 [12:54:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:54:05]wFMCommunicate OK [12:54:05]requested_item fd.num is exist - process it [12:54:05]SAM_PROTO_GetFieldsCounters [12:54:05]wFMCommunicate request_size=4 [12:54:05]MH_SAM_APDU [12:54:05]CAPDU: 80 13 00 00 [12:54:05]Write to MH i2c: E2 08 00 6C 6F 80 13 00 00 00 00 00 00 57 [12:54:05]Write i2c OK [12:54:05]MH_I2C_Read... [12:54:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:54:05]Read from MH i2c: E2 [12:54:05]MH_I2C_Read... [12:54:05]Read from MH i2c: E2 62 00 [12:54:05]MH_I2C_Read... [12:54:05]Read from MH i2c: E2 62 00 6C 6F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FD 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 A6 [12:54:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FD 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:54:05]wFMCommunicate OK [12:54:05]SAM_PROTO_GetFieldsCounters done [12:54:05]requested_item shift.num is exist - process it [12:54:05]requested_item shift.opened is exist - process it [12:54:05]req_shift_opened [12:54:05]FM_GetShiftState [12:54:05]SAM_PROTO_GetShiftState [12:54:05]wFMCommunicate request_size=4 [12:54:05]MH_SAM_APDU [12:54:05]CAPDU: 80 13 01 00 [12:54:05]Write to MH i2c: E2 08 00 6D 6F 80 13 01 00 00 00 00 00 59 [12:54:05]Write i2c OK [12:54:05]MH_I2C_Read... [12:54:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:54:05]Read from MH i2c: E2 [12:54:05]MH_I2C_Read... [12:54:05]Read from MH i2c: E2 0E 00 [12:54:05]MH_I2C_Read... [12:54:05]Read from MH i2c: E2 0E 00 6D 6F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9C [12:54:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:54:05]wFMCommunicate OK [12:54:05]SAM_PROTO_GetShiftState done [12:54:05]FM_GetShiftState done [12:54:05]req_shift_opened done [12:54:05]requested_item shift.open_date is exist - process it [12:54:05]req_shift_open_date [12:54:05]req_shift_open_date done [12:54:05]produce_requested_data done [12:54:05]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218621,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:54:05]process_action_free close_receipt [12:54:05]json_value_free [12:54:05]json_value_free done [12:54:05]process_json_proto returns [12:54:05]Send response to host [12:54:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218621,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:54:05]free response buf [12:54:05]execute_script done [12:54:05]execute_script returns [12:54:05]free content buf [12:54:05]Sock 9.Close socket [12:54:05]Sock 9.Thread stoped [12:54:09]OFD Sender: No OFD packet to send [12:54:14]OFD Sender: No OFD packet to send [12:54:19]OFD Sender: No OFD packet to send [12:54:24]OFD Sender: No OFD packet to send [12:54:29]OFD Sender: No OFD packet to send [12:54:34]OFD Sender: No OFD packet to send [12:54:39]OFD Sender: No OFD packet to send [12:54:44]OFD Sender: No OFD packet to send [12:54:49]OFD Sender: No OFD packet to send [12:54:54]OFD Sender: No OFD packet to send [12:54:59]OFD Sender: No OFD packet to send [12:55:04]OFD Sender: No OFD packet to send [12:55:09]OFD Sender: No OFD packet to send [12:55:14]OFD Sender: No OFD packet to send [12:55:19]OFD Sender: No OFD packet to send [12:55:24]OFD Sender: No OFD packet to send [12:55:29]OFD Sender: No OFD packet to send [12:55:34]OFD Sender: No OFD packet to send [12:55:39]OFD Sender: No OFD packet to send [12:55:44]OFD Sender: No OFD packet to send [12:55:49]OFD Sender: No OFD packet to send [12:55:54]OFD Sender: No OFD packet to send [12:55:59]OFD Sender: No OFD packet to send [12:56:04]OFD Sender: No OFD packet to send [12:56:09]OFD Sender: No OFD packet to send [12:56:14]OFD Sender: No OFD packet to send [12:56:19]OFD Sender: No OFD packet to send [12:56:24]OFD Sender: No OFD packet to send [12:56:29]OFD Sender: No OFD packet to send [12:56:34]OFD Sender: No OFD packet to send [12:56:35]accept exits with 8 [12:56:35]New connection [12:56:35]New thread 3066682724 created [12:56:35]Thread 3066826084 joined [12:56:35]Waiting for new connection... [12:56:35] Sock 8.Parse request [12:56:35]Sock 8.Check first char [12:56:35]Sock 8.First char is OK [12:56:35]request: POST /json_proto HTTP/1.0 [12:56:35]Method: POST [12:56:35]URL: /json_proto [12:56:35]Method is POST - this is cgi request [12:56:35]url: /json_proto [12:56:35]query_string will be loaded in cgi processing [12:56:35]execute_cgi json_proto POST (null) [12:56:35]execute_cgi path=json_proto method=POST [12:56:35]POST find Content-Length [12:56:35]Host: 172.17.40.4:8080 [12:56:35]Content-Length: 769 [12:56:35]Content-Type: application/json [12:56:35] [12:56:35]POST finish read [12:56:35]Found Content-Length = 769 [12:56:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [12:56:35]execute_script... [12:56: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)536171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [12:56:35]POST & json_proto [12:56:35]process_json_proto [12:56:35]json parsed OK: [12:56:35]protocol is kg_v1.0 [12:56:35]action value=close_receipt [12:56:35]process_action close_receipt [12:56:35]cmd_close_receipt [12:56:35]MH_GetDate [12:56:35]Write to MH i2c: F0 00 00 6E 6F CC [12:56:35]Write i2c OK [12:56:35]MH_I2C_Read... [12:56:35]Read from MH i2c: F0 [12:56:35]MH_I2C_Read... [12:56:35]Read from MH i2c: F0 09 00 [12:56:35]MH_I2C_Read... [12:56:35]Read from MH i2c: F0 09 00 6E 6F 00 88 AC 13 67 EE 0E 0D 67 F3 [12:56:35]GetLastDocTimeStamp 1729342445 [12:56:35]current date 1729342600 [12:56:35]FM_GetShiftState [12:56:35]SAM_PROTO_GetShiftState [12:56:35]wFMCommunicate request_size=4 [12:56:35]MH_SAM_APDU [12:56:35]CAPDU: 80 13 01 00 [12:56:35]Write to MH i2c: E2 08 00 6F 6F 80 13 01 00 00 00 00 00 5B [12:56:35]Write i2c OK [12:56:35]MH_I2C_Read... [12:56:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:56:35]Read from MH i2c: E2 [12:56:35]MH_I2C_Read... [12:56:35]Read from MH i2c: E2 0E 00 [12:56:35]MH_I2C_Read... [12:56:35]Read from MH i2c: E2 0E 00 6F 6F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9E [12:56:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:56:35]wFMCommunicate OK [12:56:35]SAM_PROTO_GetShiftState done [12:56:35]FM_GetShiftState done [12:56:35]opened in 1729296582 [12:56:35]opened+sec_in_day 1729382982 [12:56:35]quantity*price = 100021 [12:56:35]sum+1 = 100023 [12:56:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 267 19.10.2024 12:56 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218622 ФПД: 36897434044374 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T125640&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218622&fm=36897434044374&tin=02508201610067®Number=0000000000098116&sum=100022 [12:56:36]StoreToDocumentArchive [12:56:36]shift 443 fd 218622 [12:56:36]save to /storage/0443/doc_00218622 [12:56:36]save last doc name /storage/0443/doc_00218622 to /storage/kkm_last_doc_name [12:56:36]save OK [12:56:36]Clear old archive folders... [12:56:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:56:36]tlvbuf is 0171B2F0 [12:56:36]SAM_PROTO_ClearQueue [12:56:36]wFMCommunicate request_size=4 [12:56:36]MH_SAM_APDU [12:56:36]CAPDU: 80 09 00 00 [12:56:36]Write to MH i2c: E2 08 00 7C 6F 80 09 00 00 00 00 00 00 5D [12:56:36]Write i2c OK [12:56:36]MH_I2C_Read... [12:56:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:56:36]Read from MH i2c: E2 [12:56:36]MH_I2C_Read... [12:56:36]Read from MH i2c: E2 03 00 [12:56:36]MH_I2C_Read... [12:56:36]Read from MH i2c: E2 03 00 7C 6F 00 90 00 5F [12:56:36]RAPDU: 90 00 [12:56:36]wFMCommunicate OK [12:56:36]SAM_PROTO_ClearQueue done [12:56:36]KKMCreateOFDPacket [12:56:36]OFDProtocolAddRootSTLVToBuf [12:56:36]FM_MakeSignedData [12:56:36]FM_MakeSignedData [12:56:36]SAM_PROTO_SignData [12:56:36]wFMCommunicate request_size=4 [12:56:36]MH_SAM_APDU [12:56:36]CAPDU: 80 0D 01 02 [12:56:36]Write to MH i2c: E2 08 00 7D 6F 80 0D 01 02 00 00 00 00 65 [12:56:36]Write i2c OK [12:56:36]MH_I2C_Read... [12:56:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:56:36]Read from MH i2c: E2 [12:56:36]MH_I2C_Read... [12:56:36]Read from MH i2c: E2 03 00 [12:56:36]MH_I2C_Read... [12:56:36]Read from MH i2c: E2 03 00 7D 6F 00 90 00 60 [12:56:36]RAPDU: 90 00 [12:56:36]wFMCommunicate OK [12:56:36]wFMCommunicate request_size=255 [12:56:36]MH_SAM_APDU [12:56: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 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 0B 01 00 00 F4 03 04 00 88 AC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FE 55 03 00 35 04 06 00 21 [12:56:36]Write to MH i2c: E2 02 01 7E 6F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 0B 01 00 00 F4 03 04 00 88 AC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FE 55 03 00 35 04 06 00 21 00 00 24 [12:56:36]Write i2c OK [12:56:36]MH_I2C_Read... [12:56:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:56:36]Read from MH i2c: E2 [12:56:36]MH_I2C_Read... [12:56:36]Read from MH i2c: E2 03 00 [12:56:36]MH_I2C_Read... [12:56:36]Read from MH i2c: E2 03 00 7E 6F 00 90 00 61 [12:56:36]RAPDU: 90 00 [12:56:36]wFMCommunicate OK [12:56:36]wFMCommunicate request_size=10 [12:56:36]MH_SAM_APDU [12:56:36]CAPDU: 80 0D 02 02 05 8E DA 73 07 D6 [12:56:36]Write to MH i2c: E2 0D 00 7F 6F 80 0D 02 02 05 00 8E DA 73 07 D6 00 00 2A [12:56:36]Write i2c OK [12:56:36]MH_I2C_Read... [12:56:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:56:36]Read from MH i2c: E2 [12:56:36]MH_I2C_Read... [12:56:36]Read from MH i2c: E2 03 00 [12:56:36]MH_I2C_Read... [12:56:36]Read from MH i2c: E2 03 00 7F 6F 00 90 00 62 [12:56:36]RAPDU: 90 00 [12:56:36]wFMCommunicate OK [12:56:36]wFMCommunicate request_size=4 [12:56:36]MH_SAM_APDU [12:56:36]CAPDU: 80 0D 03 02 [12:56:36]Write to MH i2c: E2 08 00 80 6F 80 0D 03 02 00 00 00 00 6A [12:56:36]Write i2c OK [12:56:36]MH_I2C_Read... [12:56:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:56:37]Read from MH i2c: E2 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 0B 00 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 0B 00 80 6F 00 C8 1D 8E 7D E4 76 3E 72 90 00 65 [12:56:37]RAPDU: C8 1D 8E 7D E4 76 3E 72 90 00 [12:56:37]wFMCommunicate OK [12:56:37]SAM_PROTO_SignData done [12:56:37]FM_MakeSignedData done [12:56:37]CreateOFDProtocolMessage [12:56:37]wFMCommunicate request_size=4 [12:56:37]MH_SAM_APDU [12:56:37]CAPDU: 80 11 00 00 [12:56:37]Write to MH i2c: E2 08 00 81 6F 80 11 00 00 00 00 00 00 6A [12:56:37]Write i2c OK [12:56:37]MH_I2C_Read... [12:56:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:37]Read from MH i2c: E2 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 17 00 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 17 00 81 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B9 [12:56:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:56:37]wFMCommunicate OK [12:56:37]CreateOFDProtocolMessage done [12:56:37]OFDSenderStorePacket 218622 [12:56:37]StoreOFDPacket docnum=218622 [12:56:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5C 48 07 01 07 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 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 0B 01 00 00 F4 03 04 00 88 AC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FE 55 03 00 35 04 06 00 21 8E DA 73 07 D6 C8 1D 8E 7D E4 76 3E 72 [12:56:37]CheckFolder [12:56:37]dirname=/storage/ofd_packets [12:56:37]CheckFolder done [12:56:37]ProducePacketName [12:56:37]name=ofd_packets/00218622 [12:56:37]NVStorageSaveData ofd_packets/00218622 [12:56:37]File name is /storage/ofd_packets/00218622 [12:56:37]Write 301 bytes [12:56:37]NVStorageSaveData done [12:56:37]OFDSenderStorePacket done [12:56:37]KKMCreateOFDPacket done [12:56:37]NVStorageSaveData kkm_last_timestamp [12:56:37]File name is /storage/kkm_last_timestamp [12:56:37]Write 4 bytes [12:56:37]NVStorageSaveData done [12:56:37]ExternCall_PrintAddStr [12:56:37]wPrintStart [12:56:37]Write to MH i2c: 01 00 00 82 6F F1 [12:56:37]Write i2c OK [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: 01 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: 01 07 00 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: 01 07 00 82 6F 00 00 00 00 00 FF 0F 06 [12:56:37]RasterBufferAndPrint [12:56:37]line Счет N : (1)536171 [12:56:37]line ИНН: 02508201610067 [12:56:37]line Контрольно-Кассовый Чек [12:56:37]line ПРОДАЖА [12:56:37]line ТРК (МРК, ГНК) : 41 [12:56:37]line Товар: 2710124500 [12:56:37]line Аи-95-К-3 [12:56:37]line 13.480 * 74.20 [12:56:37]line = 1000.22 [12:56:37]line НДС 12% НСП 1% [12:56:37]line > о реализуемом товаре [12:56:37]line ИТОГО: 1000.22 [12:56:37]line НСП 1% : 8.85 [12:56:37]line НДС 12% : 106.22 [12:56:37]line Наличными: 0.00 [12:56:37]line Безнал.: 1000.22 [12:56:37]line Место: АЗС № 84 "Партнер Нефть" [12:56:37]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:56:37]line СНО: Общий режим [12:56:37]line Чек 267 19.10.2024 12:56 [12:56:37]line Смена: 443 ФФД: 1.0 [12:56:37]line ЗНМ: 0300000178 [12:56:37]line РНМ: 0000000000098116 [12:56:37]line Версия ККМ: 001 [12:56:37]line Платежная система: Mbank [12:56:37]line ФМ: 0000000000965413 [12:56:37]line ФД: 218622 [12:56:37]line ФПД: 36897434044374 [12:56:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T125640&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218622&fm=36897434044374&tin=02508201610067®Number=0000000000098116&sum=100022 [12:56:37]OFD Sender: Processing packet 218622 [packets to send 80, broken 79] [12:56:37]ProducePacketName [12:56:37]name=ofd_packets/00218622 [12:56:37]OFD Sender: To server: pG, [12:56:37]CommunicateWithHost lk.salyk.kg:30040 [12:56:37]ConnectInit lk.salyk.kg [12:56:37]written 0, free lines is 4095 [12:56:37]Connected sock=10 [12:56:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5C 48 07 01 07 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 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 0B 01 00 00 F4 03 04 00 88 AC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FE 55 03 00 35 04 06 00 21 8E DA 73 07 D6 C8 1D 8E 7D E4 76 3E 72 [12:56:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 20 2A 47 00 2D 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 39 36 35 34 31 33 10 04 04 00 FE 55 03 00 F4 03 04 00 21 58 13 67 B6 04 01 00 00 5B 14 43 AF 33 24 3F 36 [12:56:37]CommunicateWithHost err = 0 [12:56:37]CheckOFDResponse [12:56:37]1017 (14) - 77093643461234 [12:56:37]1041 (16) - 0000000000965413 [12:56:37]1040 (4) - 218622 [12:56:37]1012 (4) - 19.10.2024 06:56 [12:56:37]1206 (1) - 0 [12:56:37]OFD Sender: Remove packet 218622 [12:56:37]ProducePacketName [12:56:37]name=ofd_packets/00218622 [12:56:37]NVStorageDeleteData [12:56:37]Write to MH i2c: 01 00 00 AB 6F 1A [12:56:37]Write i2c OK [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: 01 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: 01 07 00 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: 01 07 00 AB 6F 00 00 00 00 00 0B 0D 39 [12:56:37]RasterBufferAndPrint [12:56:37]line [12:56:37]line [12:56:37]line [12:56:37]line [12:56:37]line [12:56:37]written 0, free lines is 3347 [12:56:37]MH_Cut [12:56:37]Write to MH i2c: D1 01 00 B2 6F 01 F3 [12:56:37]Write i2c OK [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: D1 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: D1 01 00 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: D1 01 00 B2 6F 00 F2 [12:56:37]Write to MH i2c: 01 00 00 B3 6F 22 [12:56:37]Write i2c OK [12:56:37]MH_I2C_Read... [12:56:38]OFD Sender: No OFD packet to send [12:56:38]*** Cut start [12:56:38]*** Partial cut [12:56:38]*** CUTSNS_PIN = 1 [12:56:38]*** CUTSNS_PIN = 0 [12:56:38]*** Brake cut motor [12:56:39]Read from MH i2c: 01 [12:56:39]MH_I2C_Read... [12:56:39]*** Stop cut motor [12:56:39]*** Cut end [12:56:39]Read from MH i2c: 01 07 00 [12:56:39]MH_I2C_Read... [12:56:39]Read from MH i2c: 01 07 00 B3 6F 00 00 00 00 00 FF 0F 37 [12:56:39]process_action close_receipt done [12:56:39]requested_data is exist [12:56:39]produce_requested_data [12:56:39]requested_item fm.sn is exist - process it [12:56:39]wFMCommunicate request_size=4 [12:56:39]MH_SAM_APDU [12:56:39]CAPDU: 80 11 00 00 [12:56:39]Write to MH i2c: E2 08 00 B4 6F 80 11 00 00 00 00 00 00 9D [12:56:39]Write i2c OK [12:56:39]MH_I2C_Read... [12:56:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:39]Read from MH i2c: E2 [12:56:39]MH_I2C_Read... [12:56:39]Read from MH i2c: E2 17 00 [12:56:39]MH_I2C_Read... [12:56:39]Read from MH i2c: E2 17 00 B4 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EC [12:56:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:56:39]wFMCommunicate OK [12:56:39]requested_item fd.num is exist - process it [12:56:39]SAM_PROTO_GetFieldsCounters [12:56:39]wFMCommunicate request_size=4 [12:56:39]MH_SAM_APDU [12:56:39]CAPDU: 80 13 00 00 [12:56:39]Write to MH i2c: E2 08 00 B5 6F 80 13 00 00 00 00 00 00 A0 [12:56:39]Write i2c OK [12:56:39]MH_I2C_Read... [12:56:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:56:39]Read from MH i2c: E2 [12:56:39]MH_I2C_Read... [12:56:39]Read from MH i2c: E2 62 00 [12:56:39]MH_I2C_Read... [12:56:39]Read from MH i2c: E2 62 00 B5 6F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FE 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 F3 [12:56:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FE 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:56:39]wFMCommunicate OK [12:56:39]SAM_PROTO_GetFieldsCounters done [12:56:39]requested_item shift.num is exist - process it [12:56:39]requested_item shift.opened is exist - process it [12:56:39]req_shift_opened [12:56:39]FM_GetShiftState [12:56:39]SAM_PROTO_GetShiftState [12:56:39]wFMCommunicate request_size=4 [12:56:39]MH_SAM_APDU [12:56:39]CAPDU: 80 13 01 00 [12:56:39]Write to MH i2c: E2 08 00 B6 6F 80 13 01 00 00 00 00 00 A2 [12:56:39]Write i2c OK [12:56:39]MH_I2C_Read... [12:56:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:56:39]Read from MH i2c: E2 [12:56:39]MH_I2C_Read... [12:56:39]Read from MH i2c: E2 0E 00 [12:56:39]MH_I2C_Read... [12:56:39]Read from MH i2c: E2 0E 00 B6 6F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E5 [12:56:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:56:39]wFMCommunicate OK [12:56:39]SAM_PROTO_GetShiftState done [12:56:39]FM_GetShiftState done [12:56:39]req_shift_opened done [12:56:39]requested_item shift.open_date is exist - process it [12:56:39]req_shift_open_date [12:56:39]req_shift_open_date done [12:56:39]produce_requested_data done [12:56:39]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218622,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:56:39]process_action_free close_receipt [12:56:39]json_value_free [12:56:39]json_value_free done [12:56:39]process_json_proto returns [12:56:39]Send response to host [12:56:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218622,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:56:39]free response buf [12:56:39]execute_script done [12:56:39]execute_script returns [12:56:39]free content buf [12:56:39]Sock 8.Close socket [12:56:39]Sock 8.Thread stoped [12:56:43]OFD Sender: No OFD packet to send [12:56:48]OFD Sender: No OFD packet to send [12:56:53]OFD Sender: No OFD packet to send [12:56:58]OFD Sender: No OFD packet to send [12:57:03]OFD Sender: No OFD packet to send [12:57:08]OFD Sender: No OFD packet to send [12:57:13]OFD Sender: No OFD packet to send [12:57:18]OFD Sender: No OFD packet to send [12:57:23]OFD Sender: No OFD packet to send [12:57:28]OFD Sender: No OFD packet to send [12:57:33]OFD Sender: No OFD packet to send [12:57:38]OFD Sender: No OFD packet to send [12:57:43]OFD Sender: No OFD packet to send [12:57:48]OFD Sender: No OFD packet to send [12:57:53]OFD Sender: No OFD packet to send [12:57:58]OFD Sender: No OFD packet to send [12:58:03]OFD Sender: No OFD packet to send [12:58:08]OFD Sender: No OFD packet to send [12:58:13]OFD Sender: No OFD packet to send [12:58:18]OFD Sender: No OFD packet to send [12:58:23]OFD Sender: No OFD packet to send [12:58:28]OFD Sender: No OFD packet to send [12:58:33]OFD Sender: No OFD packet to send [12:58:38]OFD Sender: No OFD packet to send [12:58:43]OFD Sender: No OFD packet to send [12:58:48]OFD Sender: No OFD packet to send [12:58:53]OFD Sender: No OFD packet to send [12:58:58]OFD Sender: No OFD packet to send [12:59:03]OFD Sender: No OFD packet to send [12:59:08]OFD Sender: No OFD packet to send [12:59:11]accept exits with 9 [12:59:11]New connection [12:59:11]New thread 3066826084 created [12:59:11]Thread 3066682724 joined [12:59:11]Waiting for new connection... [12:59:11] Sock 9.Parse request [12:59:11]Sock 9.Check first char [12:59:11]Sock 9.First char is OK [12:59:11]request: POST /json_proto HTTP/1.0 [12:59:11]Method: POST [12:59:11]URL: /json_proto [12:59:11]Method is POST - this is cgi request [12:59:11]url: /json_proto [12:59:11]query_string will be loaded in cgi processing [12:59:11]execute_cgi json_proto POST (null) [12:59:11]execute_cgi path=json_proto method=POST [12:59:11]POST find Content-Length [12:59:11]Host: 172.17.40.4:8080 [12:59:11]Content-Length: 754 [12:59:11]Content-Type: application/json [12:59:11] [12:59:11]POST finish read [12:59:11]Found Content-Length = 754 [12:59:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100855", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:59:11]execute_script... [12:59:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100855", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:59:11]POST & json_proto [12:59:11]process_json_proto [12:59:11]json parsed OK: [12:59:11]protocol is kg_v1.0 [12:59:11]action value=close_receipt [12:59:11]process_action close_receipt [12:59:11]cmd_close_receipt [12:59:11]MH_GetDate [12:59:11]Write to MH i2c: F0 00 00 B7 6F 15 [12:59:11]Write i2c OK [12:59:11]MH_I2C_Read... [12:59:11]Read from MH i2c: F0 [12:59:11]MH_I2C_Read... [12:59:11]Read from MH i2c: F0 09 00 [12:59:11]MH_I2C_Read... [12:59:11]Read from MH i2c: F0 09 00 B7 6F 00 24 AD 13 67 EE 0E 0D 67 D9 [12:59:11]GetLastDocTimeStamp 1729342600 [12:59:11]current date 1729342756 [12:59:11]FM_GetShiftState [12:59:11]SAM_PROTO_GetShiftState [12:59:11]wFMCommunicate request_size=4 [12:59:11]MH_SAM_APDU [12:59:11]CAPDU: 80 13 01 00 [12:59:11]Write to MH i2c: E2 08 00 B8 6F 80 13 01 00 00 00 00 00 A4 [12:59:11]Write i2c OK [12:59:11]MH_I2C_Read... [12:59:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:59:11]Read from MH i2c: E2 [12:59:11]MH_I2C_Read... [12:59:11]Read from MH i2c: E2 0E 00 [12:59:11]MH_I2C_Read... [12:59:11]Read from MH i2c: E2 0E 00 B8 6F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E7 [12:59:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:59:11]wFMCommunicate OK [12:59:11]SAM_PROTO_GetShiftState done [12:59:11]FM_GetShiftState done [12:59:11]opened in 1729296582 [12:59:11]opened+sec_in_day 1729382982 [12:59:11]quantity*price = 0 [12:59:11]sum+1 = 1 [12:59:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 268 19.10.2024 12:59 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30100855 ФМ: 0000000000965413 ФД: 218623 ФПД: 211650374612704 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T125916&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218623&fm=211650374612704&tin=02508201610067®Number=0000000000098116&sum=0 [12:59:12]StoreToDocumentArchive [12:59:12]shift 443 fd 218623 [12:59:12]save to /storage/0443/doc_00218623 [12:59:12]save last doc name /storage/0443/doc_00218623 to /storage/kkm_last_doc_name [12:59:12]save OK [12:59:12]Clear old archive folders... [12:59:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:59:12]tlvbuf is 0171AF10 [12:59:12]SAM_PROTO_ClearQueue [12:59:12]wFMCommunicate request_size=4 [12:59:12]MH_SAM_APDU [12:59:12]CAPDU: 80 09 00 00 [12:59:12]Write to MH i2c: E2 08 00 C5 6F 80 09 00 00 00 00 00 00 A6 [12:59:12]Write i2c OK [12:59:12]MH_I2C_Read... [12:59:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:59:12]Read from MH i2c: E2 [12:59:12]MH_I2C_Read... [12:59:12]Read from MH i2c: E2 03 00 [12:59:12]MH_I2C_Read... [12:59:12]Read from MH i2c: E2 03 00 C5 6F 00 90 00 A8 [12:59:12]RAPDU: 90 00 [12:59:12]wFMCommunicate OK [12:59:12]SAM_PROTO_ClearQueue done [12:59:12]KKMCreateOFDPacket [12:59:12]OFDProtocolAddRootSTLVToBuf [12:59:12]FM_MakeSignedData [12:59:12]FM_MakeSignedData [12:59:12]SAM_PROTO_SignData [12:59:12]wFMCommunicate request_size=4 [12:59:12]MH_SAM_APDU [12:59:12]CAPDU: 80 0D 01 02 [12:59:12]Write to MH i2c: E2 08 00 C6 6F 80 0D 01 02 00 00 00 00 AE [12:59:12]Write i2c OK [12:59:12]MH_I2C_Read... [12:59:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:59:12]Read from MH i2c: E2 [12:59:12]MH_I2C_Read... [12:59:12]Read from MH i2c: E2 03 00 [12:59:12]MH_I2C_Read... [12:59:12]Read from MH i2c: E2 03 00 C6 6F 00 90 00 A9 [12:59:12]RAPDU: 90 00 [12:59:12]wFMCommunicate OK [12:59:12]wFMCommunicate request_size=255 [12:59:12]MH_SAM_APDU [12:59:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 24 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FF 55 03 00 35 04 06 00 C0 [12:59:12]Write to MH i2c: E2 02 01 C7 6F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 24 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FF 55 03 00 35 04 06 00 C0 00 00 AE [12:59:12]Write i2c OK [12:59:12]MH_I2C_Read... [12:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:12]Read from MH i2c: E2 [12:59:12]MH_I2C_Read... [12:59:12]Read from MH i2c: E2 03 00 [12:59:12]MH_I2C_Read... [12:59:12]Read from MH i2c: E2 03 00 C7 6F 00 90 00 AA [12:59:12]RAPDU: 90 00 [12:59:12]wFMCommunicate OK [12:59:12]wFMCommunicate request_size=10 [12:59:12]MH_SAM_APDU [12:59:12]CAPDU: 80 0D 02 02 05 7E B1 65 36 E0 [12:59:12]Write to MH i2c: E2 0D 00 C8 6F 80 0D 02 02 05 00 7E B1 65 36 E0 00 00 65 [12:59:12]Write i2c OK [12:59:12]MH_I2C_Read... [12:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:12]Read from MH i2c: E2 [12:59:12]MH_I2C_Read... [12:59:12]Read from MH i2c: E2 03 00 [12:59:12]MH_I2C_Read... [12:59:12]Read from MH i2c: E2 03 00 C8 6F 00 90 00 AB [12:59:12]RAPDU: 90 00 [12:59:12]wFMCommunicate OK [12:59:12]wFMCommunicate request_size=4 [12:59:12]MH_SAM_APDU [12:59:12]CAPDU: 80 0D 03 02 [12:59:12]Write to MH i2c: E2 08 00 C9 6F 80 0D 03 02 00 00 00 00 B3 [12:59:12]Write i2c OK [12:59:12]MH_I2C_Read... [12:59:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:59:13]Read from MH i2c: E2 [12:59:13]MH_I2C_Read... [12:59:13]Read from MH i2c: E2 0B 00 [12:59:13]MH_I2C_Read... [12:59:13]Read from MH i2c: E2 0B 00 C9 6F 00 9F B1 92 50 B2 FA E5 44 90 00 BB [12:59:13]RAPDU: 9F B1 92 50 B2 FA E5 44 90 00 [12:59:13]wFMCommunicate OK [12:59:13]SAM_PROTO_SignData done [12:59:13]FM_MakeSignedData done [12:59:13]CreateOFDProtocolMessage [12:59:13]wFMCommunicate request_size=4 [12:59:13]MH_SAM_APDU [12:59:13]CAPDU: 80 11 00 00 [12:59:13]Write to MH i2c: E2 08 00 CA 6F 80 11 00 00 00 00 00 00 B3 [12:59:13]Write i2c OK [12:59:13]MH_I2C_Read... [12:59:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:59:13]Read from MH i2c: E2 [12:59:13]MH_I2C_Read... [12:59:13]Read from MH i2c: E2 17 00 [12:59:13]MH_I2C_Read... [12:59:13]Read from MH i2c: E2 17 00 CA 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 02 [12:59:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:59:13]wFMCommunicate OK [12:59:13]CreateOFDProtocolMessage done [12:59:13]OFDSenderStorePacket 218623 [12:59:13]StoreOFDPacket docnum=218623 [12:59:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7A 04 07 01 BB 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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 24 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FF 55 03 00 35 04 06 00 C0 7E B1 65 36 E0 9F B1 92 50 B2 FA E5 44 [12:59:13]CheckFolder [12:59:13]dirname=/storage/ofd_packets [12:59:13]CheckFolder done [12:59:13]ProducePacketName [12:59:13]name=ofd_packets/00218623 [12:59:13]NVStorageSaveData ofd_packets/00218623 [12:59:13]File name is /storage/ofd_packets/00218623 [12:59:13]Write 301 bytes [12:59:13]NVStorageSaveData done [12:59:13]OFDSenderStorePacket done [12:59:13]KKMCreateOFDPacket done [12:59:13]NVStorageSaveData kkm_last_timestamp [12:59:13]File name is /storage/kkm_last_timestamp [12:59:13]Write 4 bytes [12:59:13]NVStorageSaveData done [12:59:13]ExternCall_PrintAddStr [12:59:13]wPrintStart [12:59:13]Write to MH i2c: 01 00 00 CB 6F 3A [12:59:13]Write i2c OK [12:59:13]MH_I2C_Read... [12:59:13]Read from MH i2c: 01 [12:59:13]MH_I2C_Read... [12:59:13]Read from MH i2c: 01 07 00 [12:59:13]MH_I2C_Read... [12:59:13]Read from MH i2c: 01 07 00 CB 6F 00 00 00 00 00 FF 0F 4F [12:59:13]RasterBufferAndPrint [12:59:13]line Счет N : (1)536172 [12:59:13]line ИНН: 02508201610067 [12:59:13]line Контрольно-Кассовый Чек [12:59:13]line ПРОДАЖА [12:59:13]line ТРК (МРК, ГНК) : 23 [12:59:13]line Товар: 2710124130 [12:59:13]line Аи-92-К-2 [12:59:13]line 15.000 * 0.00 [12:59:13]line = 0.00 [12:59:13]line НДС 12% НСП 1% [12:59:13]line > о реализуемом товаре [12:59:13]line ИТОГО: 0.00 [12:59:13]line НСП 1% : 0.00 [12:59:13]line НДС 12% : 0.00 [12:59:13]line Наличными: 0.00 [12:59:13]line Безнал.: 0.00 [12:59:13]line Место: АЗС № 84 "Партнер Нефть" [12:59:13]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [12:59:13]line СНО: Общий режим [12:59:13]line Чек 268 19.10.2024 12:59 [12:59:13]line Смена: 443 ФФД: 1.0 [12:59:13]line ЗНМ: 0300000178 [12:59:13]line РНМ: 0000000000098116 [12:59:13]line Версия ККМ: 001 [12:59:13]line Талоны: ТК ГПНА Online [12:59:13]line 30100855 [12:59:13]line ФМ: 0000000000965413 [12:59:13]line ФД: 218623 [12:59:13]line ФПД: 211650374612704 [12:59:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T125916&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218623&fm=211650374612704&tin=02508201610067®Number=0000000000098116&sum=0 [12:59:13]written 0, free lines is 4095 [12:59:13]OFD Sender: Processing packet 218623 [packets to send 80, broken 79] [12:59:13]ProducePacketName [12:59:13]name=ofd_packets/00218623 [12:59:13]OFD Sender: To server: pG, [12:59:13]CommunicateWithHost lk.salyk.kg:30040 [12:59:13]ConnectInit lk.salyk.kg [12:59:13]Write to MH i2c: 01 00 00 F5 6F 64 [12:59:13]Write i2c OK [12:59:13]MH_I2C_Read... [12:59:13]Read from MH i2c: 01 [12:59:13]MH_I2C_Read... [12:59:13]Read from MH i2c: 01 07 00 [12:59:13]MH_I2C_Read... [12:59:13]Read from MH i2c: 01 07 00 F5 6F 00 00 00 00 00 E4 0C 5B [12:59:13]RasterBufferAndPrint [12:59:13]line [12:59:13]line [12:59:13]line [12:59:13]line [12:59:13]line [12:59:13]Connected sock=10 [12:59:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7A 04 07 01 BB 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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 24 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FF 55 03 00 35 04 06 00 C0 7E B1 65 36 E0 9F B1 92 50 B2 FA E5 44 [12:59:13]written 0, free lines is 3321 [12:59:13]MH_Cut [12:59:13]Write to MH i2c: D1 01 00 FC 6F 01 3D [12:59:13]Write i2c OK [12:59:13]MH_I2C_Read... [12:59:13]Read from MH i2c: D1 [12:59:13]MH_I2C_Read... [12:59:13]Read from MH i2c: D1 01 00 [12:59:13]MH_I2C_Read... [12:59:13]Read from MH i2c: D1 01 00 FC 6F 00 3C [12:59:13]Write to MH i2c: 01 00 00 FD 6F 6C [12:59:13]Write i2c OK [12:59:13]MH_I2C_Read... [12:59:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BF 70 47 00 81 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 39 36 35 34 31 33 10 04 04 00 FF 55 03 00 F4 03 04 00 BD 58 13 67 B6 04 01 00 00 C9 80 3C FC FF 8A 42 F5 [12:59:13]CommunicateWithHost err = 0 [12:59:13]CheckOFDResponse [12:59:13]1017 (14) - 77093643461234 [12:59:13]1041 (16) - 0000000000965413 [12:59:13]1040 (4) - 218623 [12:59:13]1012 (4) - 19.10.2024 06:59 [12:59:13]1206 (1) - 0 [12:59:13]OFD Sender: Remove packet 218623 [12:59:13]ProducePacketName [12:59:13]name=ofd_packets/00218623 [12:59:13]NVStorageDeleteData [12:59:14]OFD Sender: No OFD packet to send [12:59:14]*** Cut start [12:59:14]*** Partial cut [12:59:14]*** CUTSNS_PIN = 1 [12:59:14]*** CUTSNS_PIN = 0 [12:59:14]*** Brake cut motor [12:59:14]Read from MH i2c: 01 [12:59:14]MH_I2C_Read... [12:59:14]*** Stop cut motor [12:59:14]*** Cut end [12:59:14]Read from MH i2c: 01 07 00 [12:59:14]MH_I2C_Read... [12:59:14]Read from MH i2c: 01 07 00 FD 6F 00 00 00 00 00 FF 0F 81 [12:59:14]process_action close_receipt done [12:59:14]requested_data is exist [12:59:14]produce_requested_data [12:59:14]requested_item fm.sn is exist - process it [12:59:14]wFMCommunicate request_size=4 [12:59:14]MH_SAM_APDU [12:59:14]CAPDU: 80 11 00 00 [12:59:14]Write to MH i2c: E2 08 00 FE 6F 80 11 00 00 00 00 00 00 E7 [12:59:14]Write i2c OK [12:59:14]MH_I2C_Read... [12:59:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:59:14]Read from MH i2c: E2 [12:59:14]MH_I2C_Read... [12:59:14]Read from MH i2c: E2 17 00 [12:59:14]MH_I2C_Read... [12:59:14]Read from MH i2c: E2 17 00 FE 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 36 [12:59:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [12:59:14]wFMCommunicate OK [12:59:14]requested_item fd.num is exist - process it [12:59:14]SAM_PROTO_GetFieldsCounters [12:59:14]wFMCommunicate request_size=4 [12:59:14]MH_SAM_APDU [12:59:14]CAPDU: 80 13 00 00 [12:59:14]Write to MH i2c: E2 08 00 FF 6F 80 13 00 00 00 00 00 00 EA [12:59:14]Write i2c OK [12:59:14]MH_I2C_Read... [12:59:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:59:15]Read from MH i2c: E2 [12:59:15]MH_I2C_Read... [12:59:15]Read from MH i2c: E2 62 00 [12:59:15]MH_I2C_Read... [12:59:15]Read from MH i2c: E2 62 00 FF 6F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FF 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 41 [12:59:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FF 55 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:59:15]wFMCommunicate OK [12:59:15]SAM_PROTO_GetFieldsCounters done [12:59:15]requested_item shift.num is exist - process it [12:59:15]requested_item shift.opened is exist - process it [12:59:15]req_shift_opened [12:59:15]FM_GetShiftState [12:59:15]SAM_PROTO_GetShiftState [12:59:15]wFMCommunicate request_size=4 [12:59:15]MH_SAM_APDU [12:59:15]CAPDU: 80 13 01 00 [12:59:15]Write to MH i2c: E2 08 00 00 70 80 13 01 00 00 00 00 00 ED [12:59:15]Write i2c OK [12:59:15]MH_I2C_Read... [12:59:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:59:15]Read from MH i2c: E2 [12:59:15]MH_I2C_Read... [12:59:15]Read from MH i2c: E2 0E 00 [12:59:15]MH_I2C_Read... [12:59:15]Read from MH i2c: E2 0E 00 00 70 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 30 [12:59:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [12:59:15]wFMCommunicate OK [12:59:15]SAM_PROTO_GetShiftState done [12:59:15]FM_GetShiftState done [12:59:15]req_shift_opened done [12:59:15]requested_item shift.open_date is exist - process it [12:59:15]req_shift_open_date [12:59:15]req_shift_open_date done [12:59:15]produce_requested_data done [12:59:15]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218623,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [12:59:15]process_action_free close_receipt [12:59:15]json_value_free [12:59:15]json_value_free done [12:59:15]process_json_proto returns [12:59:15]Send response to host [12:59:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218623,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [12:59:15]free response buf [12:59:15]execute_script done [12:59:15]execute_script returns [12:59:15]free content buf [12:59:15]Sock 9.Close socket [12:59:15]Sock 9.Thread stoped [12:59:19]OFD Sender: No OFD packet to send [12:59:24]OFD Sender: No OFD packet to send [12:59:29]OFD Sender: No OFD packet to send [12:59:34]OFD Sender: No OFD packet to send [12:59:39]OFD Sender: No OFD packet to send [12:59:44]OFD Sender: No OFD packet to send [12:59:49]OFD Sender: No OFD packet to send [12:59:54]OFD Sender: No OFD packet to send [12:59:59]OFD Sender: No OFD packet to send [13:00:04]OFD Sender: No OFD packet to send [13:00:09]OFD Sender: No OFD packet to send [13:00:14]OFD Sender: No OFD packet to send [13:00:19]OFD Sender: No OFD packet to send [13:00:24]OFD Sender: No OFD packet to send [13:00:29]OFD Sender: No OFD packet to send [13:00:31]accept exits with 8 [13:00:31]New connection [13:00:31]New thread 3066682724 created [13:00:31]Thread 3066826084 joined [13:00:31]Waiting for new connection... [13:00:31] Sock 8.Parse request [13:00:31]Sock 8.Check first char [13:00:31]Sock 8.First char is OK [13:00:31]request: POST /json_proto HTTP/1.0 [13:00:31]Method: POST [13:00:31]URL: /json_proto [13:00:31]Method is POST - this is cgi request [13:00:31]url: /json_proto [13:00:31]query_string will be loaded in cgi processing [13:00:31]execute_cgi json_proto POST (null) [13:00:31]execute_cgi path=json_proto method=POST [13:00:31]POST find Content-Length [13:00:31]Host: 172.17.40.4:8080 [13:00:31]Content-Length: 674 [13:00:31]Content-Type: application/json [13:00:31] [13:00:31]POST finish read [13:00:31]Found Content-Length = 674 [13:00:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:00:31]execute_script... [13:00: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)536174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:00:31]POST & json_proto [13:00:31]process_json_proto [13:00:31]json parsed OK: [13:00:31]protocol is kg_v1.0 [13:00:31]action value=close_receipt [13:00:31]process_action close_receipt [13:00:31]cmd_close_receipt [13:00:31]MH_GetDate [13:00:31]Write to MH i2c: F0 00 00 01 70 60 [13:00:31]Write i2c OK [13:00:31]MH_I2C_Read... [13:00:31]Read from MH i2c: F0 [13:00:31]MH_I2C_Read... [13:00:31]Read from MH i2c: F0 09 00 [13:00:31]MH_I2C_Read... [13:00:31]Read from MH i2c: F0 09 00 01 70 00 74 AD 13 67 EE 0E 0D 67 74 [13:00:31]GetLastDocTimeStamp 1729342756 [13:00:31]current date 1729342836 [13:00:31]FM_GetShiftState [13:00:31]SAM_PROTO_GetShiftState [13:00:31]wFMCommunicate request_size=4 [13:00:31]MH_SAM_APDU [13:00:31]CAPDU: 80 13 01 00 [13:00:31]Write to MH i2c: E2 08 00 02 70 80 13 01 00 00 00 00 00 EF [13:00:31]Write i2c OK [13:00:31]MH_I2C_Read... [13:00:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:31]Read from MH i2c: E2 [13:00:31]MH_I2C_Read... [13:00:31]Read from MH i2c: E2 0E 00 [13:00:31]MH_I2C_Read... [13:00:31]Read from MH i2c: E2 0E 00 02 70 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 32 [13:00:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:00:31]wFMCommunicate OK [13:00:31]SAM_PROTO_GetShiftState done [13:00:31]FM_GetShiftState done [13:00:31]opened in 1729296582 [13:00:31]opened+sec_in_day 1729382982 [13:00:31]quantity*price = 50063 [13:00:31]sum+1 = 50064 [13:00:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 269 19.10.2024 13:00 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218624 ФПД: 141175362599354 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130036&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218624&fm=141175362599354&tin=02508201610067®Number=0000000000098116&sum=50000 [13:00:32]StoreToDocumentArchive [13:00:32]shift 443 fd 218624 [13:00:32]save to /storage/0443/doc_00218624 [13:00:32]save last doc name /storage/0443/doc_00218624 to /storage/kkm_last_doc_name [13:00:32]save OK [13:00:32]Clear old archive folders... [13:00:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:00:32]tlvbuf is 0164ACA0 [13:00:32]SAM_PROTO_ClearQueue [13:00:32]wFMCommunicate request_size=4 [13:00:32]MH_SAM_APDU [13:00:32]CAPDU: 80 09 00 00 [13:00:32]Write to MH i2c: E2 08 00 0F 70 80 09 00 00 00 00 00 00 F1 [13:00:32]Write i2c OK [13:00:32]MH_I2C_Read... [13:00:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:00:32]Read from MH i2c: E2 [13:00:32]MH_I2C_Read... [13:00:32]Read from MH i2c: E2 03 00 [13:00:32]MH_I2C_Read... [13:00:32]Read from MH i2c: E2 03 00 0F 70 00 90 00 F3 [13:00:32]RAPDU: 90 00 [13:00:32]wFMCommunicate OK [13:00:32]SAM_PROTO_ClearQueue done [13:00:32]KKMCreateOFDPacket [13:00:32]OFDProtocolAddRootSTLVToBuf [13:00:32]FM_MakeSignedData [13:00:32]FM_MakeSignedData [13:00:32]SAM_PROTO_SignData [13:00:32]wFMCommunicate request_size=4 [13:00:32]MH_SAM_APDU [13:00:32]CAPDU: 80 0D 01 02 [13:00:32]Write to MH i2c: E2 08 00 10 70 80 0D 01 02 00 00 00 00 F9 [13:00:32]Write i2c OK [13:00:32]MH_I2C_Read... [13:00:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:00:32]Read from MH i2c: E2 [13:00:32]MH_I2C_Read... [13:00:32]Read from MH i2c: E2 03 00 [13:00:32]MH_I2C_Read... [13:00:32]Read from MH i2c: E2 03 00 10 70 00 90 00 F4 [13:00:32]RAPDU: 90 00 [13:00:32]wFMCommunicate OK [13:00:32]wFMCommunicate request_size=255 [13:00:32]MH_SAM_APDU [13:00:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 0D 01 00 00 F4 03 04 00 74 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 00 56 03 00 35 04 06 00 80 65 F3 56 [13:00:32]Write to MH i2c: E2 02 01 11 70 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 0D 01 00 00 F4 03 04 00 74 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 00 56 03 00 35 04 06 00 80 65 F3 56 00 00 EB [13:00:32]Write i2c OK [13:00:32]MH_I2C_Read... [13:00:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:33]Read from MH i2c: E2 [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: E2 03 00 [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: E2 03 00 11 70 00 90 00 F5 [13:00:33]RAPDU: 90 00 [13:00:33]wFMCommunicate OK [13:00:33]wFMCommunicate request_size=7 [13:00:33]MH_SAM_APDU [13:00:33]CAPDU: 80 0D 02 02 02 B9 BA [13:00:33]Write to MH i2c: E2 0A 00 12 70 80 0D 02 02 02 00 B9 BA 00 00 73 [13:00:33]Write i2c OK [13:00:33]MH_I2C_Read... [13:00:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:33]Read from MH i2c: E2 [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: E2 03 00 [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: E2 03 00 12 70 00 90 00 F6 [13:00:33]RAPDU: 90 00 [13:00:33]wFMCommunicate OK [13:00:33]wFMCommunicate request_size=4 [13:00:33]MH_SAM_APDU [13:00:33]CAPDU: 80 0D 03 02 [13:00:33]Write to MH i2c: E2 08 00 13 70 80 0D 03 02 00 00 00 00 FE [13:00:33]Write i2c OK [13:00:33]MH_I2C_Read... [13:00:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:00:33]Read from MH i2c: E2 [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: E2 0B 00 [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: E2 0B 00 13 70 00 61 CC CC 49 D7 4C B4 1C 90 00 34 [13:00:33]RAPDU: 61 CC CC 49 D7 4C B4 1C 90 00 [13:00:33]wFMCommunicate OK [13:00:33]SAM_PROTO_SignData done [13:00:33]FM_MakeSignedData done [13:00:33]CreateOFDProtocolMessage [13:00:33]wFMCommunicate request_size=4 [13:00:33]MH_SAM_APDU [13:00:33]CAPDU: 80 11 00 00 [13:00:33]Write to MH i2c: E2 08 00 14 70 80 11 00 00 00 00 00 00 FE [13:00:33]Write i2c OK [13:00:33]MH_I2C_Read... [13:00:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:33]Read from MH i2c: E2 [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: E2 17 00 [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: E2 17 00 14 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4D [13:00:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:00:33]wFMCommunicate OK [13:00:33]CreateOFDProtocolMessage done [13:00:33]OFDSenderStorePacket 218624 [13:00:33]StoreOFDPacket docnum=218624 [13:00:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 48 33 04 01 2D D1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 0D 01 00 00 F4 03 04 00 74 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 00 56 03 00 35 04 06 00 80 65 F3 56 B9 BA 61 CC CC 49 D7 4C B4 1C [13:00:33]CheckFolder [13:00:33]dirname=/storage/ofd_packets [13:00:33]CheckFolder done [13:00:33]ProducePacketName [13:00:33]name=ofd_packets/00218624 [13:00:33]NVStorageSaveData ofd_packets/00218624 [13:00:33]File name is /storage/ofd_packets/00218624 [13:00:33]Write 298 bytes [13:00:33]NVStorageSaveData done [13:00:33]OFDSenderStorePacket done [13:00:33]KKMCreateOFDPacket done [13:00:33]NVStorageSaveData kkm_last_timestamp [13:00:33]File name is /storage/kkm_last_timestamp [13:00:33]Write 4 bytes [13:00:33]NVStorageSaveData done [13:00:33]ExternCall_PrintAddStr [13:00:33]wPrintStart [13:00:33]Write to MH i2c: 01 00 00 15 70 85 [13:00:33]Write i2c OK [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: 01 [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: 01 07 00 [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: 01 07 00 15 70 00 00 00 00 00 FF 0F 9A [13:00:33]RasterBufferAndPrint [13:00:33]line Счет N : (1)536174 [13:00:33]line ИНН: 02508201610067 [13:00:33]line Контрольно-Кассовый Чек [13:00:33]line ПРОДАЖА [13:00:33]line ТРК (МРК, ГНК) : 51 [13:00:33]line Товар: 2710194210 [13:00:33]line ДТ-К-2 [13:00:33]line 6.570 * 76.20 [13:00:33]line = 500.63 [13:00:33]line НДС 12% НСП 1% [13:00:33]line > о реализуемом товаре [13:00:33]line ОКРУГЛЕНИЕ: -0.63 [13:00:33]line ИТОГО: 500.00 [13:00:33]line Внесено: 500.00 [13:00:33]line СДАЧА: 0.00 [13:00:33]line НСП 1% : 4.43 [13:00:33]line НДС 12% : 53.16 [13:00:33]line Наличными: 500.00 [13:00:33]line Безнал.: 0.00 [13:00:33]line Место: АЗС № 84 "Партнер Нефть" [13:00:33]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:00:33]line СНО: Общий режим [13:00:33]line Чек 269 19.10.2024 13:00 [13:00:33]line Смена: 443 ФФД: 1.0 [13:00:33]line ЗНМ: 0300000178 [13:00:33]line РНМ: 0000000000098116 [13:00:33]line Версия ККМ: 001 [13:00:33]line ФМ: 0000000000965413 [13:00:33]line ФД: 218624 [13:00:33]line ФПД: 141175362599354 [13:00:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130036&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218624&fm=141175362599354&tin=02508201610067®Number=0000000000098116&sum=50000 [13:00:33]OFD Sender: Processing packet 218624 [packets to send 80, broken 79] [13:00:33]ProducePacketName [13:00:33]name=ofd_packets/00218624 [13:00:33]OFD Sender: To server: pG, [13:00:33]CommunicateWithHost lk.salyk.kg:30040 [13:00:33]ConnectInit lk.salyk.kg [13:00:33]written 0, free lines is 4095 [13:00:33]Connected sock=10 [13:00:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 48 33 04 01 2D D1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 0D 01 00 00 F4 03 04 00 74 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 00 56 03 00 35 04 06 00 80 65 F3 56 B9 BA 61 CC CC 49 D7 4C B4 1C [13:00:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 21 53 47 00 96 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 39 36 35 34 31 33 10 04 04 00 00 56 03 00 F4 03 04 00 0D 59 13 67 B6 04 01 00 00 9A 78 12 E1 CF B2 79 3A [13:00:33]CommunicateWithHost err = 0 [13:00:33]CheckOFDResponse [13:00:33]1017 (14) - 77093643461234 [13:00:33]1041 (16) - 0000000000965413 [13:00:33]1040 (4) - 218624 [13:00:33]1012 (4) - 19.10.2024 07:00 [13:00:33]1206 (1) - 0 [13:00:33]OFD Sender: Remove packet 218624 [13:00:33]ProducePacketName [13:00:33]name=ofd_packets/00218624 [13:00:33]NVStorageDeleteData [13:00:34]Write to MH i2c: 01 00 00 40 70 B0 [13:00:34]Write i2c OK [13:00:34]MH_I2C_Read... [13:00:34]Read from MH i2c: 01 [13:00:34]MH_I2C_Read... [13:00:34]Read from MH i2c: 01 07 00 [13:00:34]MH_I2C_Read... [13:00:34]Read from MH i2c: 01 07 00 40 70 00 00 00 00 00 DC 0C 9F [13:00:34]RasterBufferAndPrint [13:00:34]line [13:00:34]line [13:00:34]line [13:00:34]line [13:00:34]line [13:00:34]written 0, free lines is 3302 [13:00:34]MH_Cut [13:00:34]Write to MH i2c: D1 01 00 47 70 01 89 [13:00:34]Write i2c OK [13:00:34]MH_I2C_Read... [13:00:34]Read from MH i2c: D1 [13:00:34]MH_I2C_Read... [13:00:34]Read from MH i2c: D1 01 00 [13:00:34]MH_I2C_Read... [13:00:34]Read from MH i2c: D1 01 00 47 70 00 88 [13:00:34]Write to MH i2c: 01 00 00 48 70 B8 [13:00:34]Write i2c OK [13:00:34]MH_I2C_Read... [13:00:34]OFD Sender: No OFD packet to send [13:00:34]*** Cut start [13:00:34]*** Partial cut [13:00:34]*** CUTSNS_PIN = 1 [13:00:34]*** CUTSNS_PIN = 0 [13:00:35]*** Brake cut motor [13:00:35]Read from MH i2c: 01 [13:00:35]MH_I2C_Read... [13:00:35]*** Stop cut motor [13:00:35]*** Cut end [13:00:35]Read from MH i2c: 01 07 00 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: 01 07 00 48 70 00 00 00 00 00 FF 0F CD [13:00:35]process_action close_receipt done [13:00:35]requested_data is exist [13:00:35]produce_requested_data [13:00:35]requested_item fm.sn is exist - process it [13:00:35]wFMCommunicate request_size=4 [13:00:35]MH_SAM_APDU [13:00:35]CAPDU: 80 11 00 00 [13:00:35]Write to MH i2c: E2 08 00 49 70 80 11 00 00 00 00 00 00 33 [13:00:35]Write i2c OK [13:00:35]MH_I2C_Read... [13:00:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:35]Read from MH i2c: E2 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 17 00 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 17 00 49 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 82 [13:00:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:00:35]wFMCommunicate OK [13:00:35]requested_item fd.num is exist - process it [13:00:35]SAM_PROTO_GetFieldsCounters [13:00:35]wFMCommunicate request_size=4 [13:00:35]MH_SAM_APDU [13:00:35]CAPDU: 80 13 00 00 [13:00:35]Write to MH i2c: E2 08 00 4A 70 80 13 00 00 00 00 00 00 36 [13:00:35]Write i2c OK [13:00:35]MH_I2C_Read... [13:00:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:00:35]Read from MH i2c: E2 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 62 00 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 62 00 4A 70 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 00 56 03 00 0E 04 04 00 BB 01 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 92 [13:00:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 00 56 03 00 0E 04 04 00 BB 01 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 [13:00:35]wFMCommunicate OK [13:00:35]SAM_PROTO_GetFieldsCounters done [13:00:35]requested_item shift.num is exist - process it [13:00:35]requested_item shift.opened is exist - process it [13:00:35]req_shift_opened [13:00:35]FM_GetShiftState [13:00:35]SAM_PROTO_GetShiftState [13:00:35]wFMCommunicate request_size=4 [13:00:35]MH_SAM_APDU [13:00:35]CAPDU: 80 13 01 00 [13:00:35]Write to MH i2c: E2 08 00 4B 70 80 13 01 00 00 00 00 00 38 [13:00:35]Write i2c OK [13:00:35]MH_I2C_Read... [13:00:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:35]Read from MH i2c: E2 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 0E 00 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 0E 00 4B 70 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7B [13:00:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:00:35]wFMCommunicate OK [13:00:35]SAM_PROTO_GetShiftState done [13:00:35]FM_GetShiftState done [13:00:35]req_shift_opened done [13:00:35]requested_item shift.open_date is exist - process it [13:00:35]req_shift_open_date [13:00:35]req_shift_open_date done [13:00:35]produce_requested_data done [13:00:35]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218624,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:00:35]process_action_free close_receipt [13:00:35]json_value_free [13:00:35]json_value_free done [13:00:35]process_json_proto returns [13:00:35]Send response to host [13:00:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218624,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:00:35]free response buf [13:00:35]execute_script done [13:00:35]execute_script returns [13:00:35]free content buf [13:00:35]Sock 8.Close socket [13:00:35]Sock 8.Thread stoped [13:00:39]OFD Sender: No OFD packet to send [13:00:44]OFD Sender: No OFD packet to send [13:00:49]OFD Sender: No OFD packet to send [13:00:54]OFD Sender: No OFD packet to send [13:00:59]OFD Sender: No OFD packet to send [13:01:04]OFD Sender: No OFD packet to send [13:01:09]OFD Sender: No OFD packet to send [13:01:14]OFD Sender: No OFD packet to send [13:01:15]accept exits with 9 [13:01:15]New connection [13:01:15]New thread 3066826084 created [13:01:15]Thread 3066682724 joined [13:01:15]Waiting for new connection... [13:01:15] Sock 9.Parse request [13:01:15]Sock 9.Check first char [13:01:15]Sock 9.First char is OK [13:01:15]request: POST /json_proto HTTP/1.0 [13:01:15]Method: POST [13:01:15]URL: /json_proto [13:01:15]Method is POST - this is cgi request [13:01:15]url: /json_proto [13:01:15]query_string will be loaded in cgi processing [13:01:15]execute_cgi json_proto POST (null) [13:01:15]execute_cgi path=json_proto method=POST [13:01:15]POST find Content-Length [13:01:15]Host: 172.17.40.4:8080 [13:01:15]Content-Length: 677 [13:01:15]Content-Type: application/json [13:01:15] [13:01:15]POST finish read [13:01:15]Found Content-Length = 677 [13:01:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:01:15]execute_script... [13:01: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)536175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:01:15]POST & json_proto [13:01:15]process_json_proto [13:01:15]json parsed OK: [13:01:15]protocol is kg_v1.0 [13:01:15]action value=close_receipt [13:01:15]process_action close_receipt [13:01:15]cmd_close_receipt [13:01:15]MH_GetDate [13:01:15]Write to MH i2c: F0 00 00 4C 70 AB [13:01:15]Write i2c OK [13:01:15]MH_I2C_Read... [13:01:15]Read from MH i2c: F0 [13:01:15]MH_I2C_Read... [13:01:15]Read from MH i2c: F0 09 00 [13:01:15]MH_I2C_Read... [13:01:15]Read from MH i2c: F0 09 00 4C 70 00 9F AD 13 67 EE 0E 0D 67 EA [13:01:15]GetLastDocTimeStamp 1729342836 [13:01:15]current date 1729342879 [13:01:15]FM_GetShiftState [13:01:15]SAM_PROTO_GetShiftState [13:01:15]wFMCommunicate request_size=4 [13:01:15]MH_SAM_APDU [13:01:15]CAPDU: 80 13 01 00 [13:01:15]Write to MH i2c: E2 08 00 4D 70 80 13 01 00 00 00 00 00 3A [13:01:15]Write i2c OK [13:01:15]MH_I2C_Read... [13:01:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:15]Read from MH i2c: E2 [13:01:15]MH_I2C_Read... [13:01:15]Read from MH i2c: E2 0E 00 [13:01:15]MH_I2C_Read... [13:01:15]Read from MH i2c: E2 0E 00 4D 70 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7D [13:01:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:01:15]wFMCommunicate OK [13:01:15]SAM_PROTO_GetShiftState done [13:01:15]FM_GetShiftState done [13:01:15]opened in 1729296582 [13:01:15]opened+sec_in_day 1729382982 [13:01:15]quantity*price = 30038 [13:01:15]sum+1 = 30039 [13:01: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 270 19.10.2024 13:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218625 ФПД: 71234934233008 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130119&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218625&fm=71234934233008&tin=02508201610067®Number=0000000000098116&sum=30000 [13:01:16]StoreToDocumentArchive [13:01:16]shift 443 fd 218625 [13:01:16]save to /storage/0443/doc_00218625 [13:01:16]save last doc name /storage/0443/doc_00218625 to /storage/kkm_last_doc_name [13:01:16]save OK [13:01:16]Clear old archive folders... [13:01:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:01:16]tlvbuf is 015B2490 [13:01:16]SAM_PROTO_ClearQueue [13:01:16]wFMCommunicate request_size=4 [13:01:16]MH_SAM_APDU [13:01:16]CAPDU: 80 09 00 00 [13:01:16]Write to MH i2c: E2 08 00 5A 70 80 09 00 00 00 00 00 00 3C [13:01:16]Write i2c OK [13:01:16]MH_I2C_Read... [13:01:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:01:16]Read from MH i2c: E2 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 03 00 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 03 00 5A 70 00 90 00 3E [13:01:16]RAPDU: 90 00 [13:01:16]wFMCommunicate OK [13:01:16]SAM_PROTO_ClearQueue done [13:01:16]KKMCreateOFDPacket [13:01:16]OFDProtocolAddRootSTLVToBuf [13:01:16]FM_MakeSignedData [13:01:16]FM_MakeSignedData [13:01:16]SAM_PROTO_SignData [13:01:16]wFMCommunicate request_size=4 [13:01:16]MH_SAM_APDU [13:01:16]CAPDU: 80 0D 01 02 [13:01:16]Write to MH i2c: E2 08 00 5B 70 80 0D 01 02 00 00 00 00 44 [13:01:16]Write i2c OK [13:01:16]MH_I2C_Read... [13:01:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:01:16]Read from MH i2c: E2 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 03 00 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 03 00 5B 70 00 90 00 3F [13:01:16]RAPDU: 90 00 [13:01:16]wFMCommunicate OK [13:01:16]wFMCommunicate request_size=255 [13:01:16]MH_SAM_APDU [13:01: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 0E 01 00 00 F4 03 04 00 9F AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 01 56 03 00 35 04 06 00 40 [13:01:16]Write to MH i2c: E2 02 01 5C 70 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0E 01 00 00 F4 03 04 00 9F AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 01 56 03 00 35 04 06 00 40 00 00 EB [13:01:16]Write i2c OK [13:01:16]MH_I2C_Read... [13:01:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:16]Read from MH i2c: E2 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 03 00 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 03 00 5C 70 00 90 00 40 [13:01:16]RAPDU: 90 00 [13:01:16]wFMCommunicate OK [13:01:16]wFMCommunicate request_size=10 [13:01:16]MH_SAM_APDU [13:01:16]CAPDU: 80 0D 02 02 05 C9 AC F3 57 B0 [13:01:16]Write to MH i2c: E2 0D 00 5D 70 80 0D 02 02 05 00 C9 AC F3 57 B0 00 00 C0 [13:01:16]Write i2c OK [13:01:16]MH_I2C_Read... [13:01:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:16]Read from MH i2c: E2 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 03 00 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 03 00 5D 70 00 90 00 41 [13:01:16]RAPDU: 90 00 [13:01:16]wFMCommunicate OK [13:01:16]wFMCommunicate request_size=4 [13:01:16]MH_SAM_APDU [13:01:16]CAPDU: 80 0D 03 02 [13:01:16]Write to MH i2c: E2 08 00 5E 70 80 0D 03 02 00 00 00 00 49 [13:01:16]Write i2c OK [13:01:16]MH_I2C_Read... [13:01:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:01:16]Read from MH i2c: E2 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 0B 00 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 0B 00 5E 70 00 AA 0E A2 55 B1 87 2D AC 90 00 0A [13:01:16]RAPDU: AA 0E A2 55 B1 87 2D AC 90 00 [13:01:16]wFMCommunicate OK [13:01:16]SAM_PROTO_SignData done [13:01:16]FM_MakeSignedData done [13:01:16]CreateOFDProtocolMessage [13:01:16]wFMCommunicate request_size=4 [13:01:16]MH_SAM_APDU [13:01:16]CAPDU: 80 11 00 00 [13:01:16]Write to MH i2c: E2 08 00 5F 70 80 11 00 00 00 00 00 00 49 [13:01:16]Write i2c OK [13:01:16]MH_I2C_Read... [13:01:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:16]Read from MH i2c: E2 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 17 00 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 17 00 5F 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 98 [13:01:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:01:16]wFMCommunicate OK [13:01:16]CreateOFDProtocolMessage done [13:01:16]OFDSenderStorePacket 218625 [13:01:16]StoreOFDPacket docnum=218625 [13:01:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6A FC 07 01 38 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 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 0E 01 00 00 F4 03 04 00 9F AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 01 56 03 00 35 04 06 00 40 C9 AC F3 57 B0 AA 0E A2 55 B1 87 2D AC [13:01:16]CheckFolder [13:01:16]dirname=/storage/ofd_packets [13:01:16]CheckFolder done [13:01:16]ProducePacketName [13:01:16]name=ofd_packets/00218625 [13:01:16]NVStorageSaveData ofd_packets/00218625 [13:01:16]File name is /storage/ofd_packets/00218625 [13:01:16]Write 301 bytes [13:01:16]NVStorageSaveData done [13:01:16]OFDSenderStorePacket done [13:01:16]KKMCreateOFDPacket done [13:01:16]NVStorageSaveData kkm_last_timestamp [13:01:16]File name is /storage/kkm_last_timestamp [13:01:16]Write 4 bytes [13:01:16]NVStorageSaveData done [13:01:16]ExternCall_PrintAddStr [13:01:16]wPrintStart [13:01:16]Write to MH i2c: 01 00 00 60 70 D0 [13:01:16]Write i2c OK [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: 01 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: 01 07 00 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: 01 07 00 60 70 00 00 00 00 00 FF 0F E5 [13:01:16]RasterBufferAndPrint [13:01:16]line Счет N : (1)536175 [13:01:16]line ИНН: 02508201610067 [13:01:16]line Контрольно-Кассовый Чек [13:01:16]line ПРОДАЖА [13:01:16]line ТРК (МРК, ГНК) : 13 [13:01:16]line Товар: 2710124130 [13:01:16]line Аи-92-К-2 [13:01:16]line 4.490 * 66.90 [13:01:16]line = 300.38 [13:01:16]line НДС 12% НСП 1% [13:01:16]line > о реализуемом товаре [13:01:16]line ОКРУГЛЕНИЕ: -0.38 [13:01:16]line ИТОГО: 300.00 [13:01:16]line Внесено: 300.00 [13:01:16]line СДАЧА: 0.00 [13:01:16]line НСП 1% : 2.66 [13:01:16]line НДС 12% : 31.90 [13:01:16]line Наличными: 300.00 [13:01:16]line Безнал.: 0.00 [13:01:16]line Место: АЗС № 84 "Партнер Нефть" [13:01:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:01:16]line СНО: Общий режим [13:01:16]line Чек 270 19.10.2024 13:01 [13:01:16]line Смена: 443 ФФД: 1.0 [13:01:16]line ЗНМ: 0300000178 [13:01:16]line РНМ: 0000000000098116 [13:01:16]line Версия ККМ: 001 [13:01:16]line ФМ: 0000000000965413 [13:01:16]line ФД: 218625 [13:01:16]line ФПД: 71234934233008 [13:01:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130119&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218625&fm=71234934233008&tin=02508201610067®Number=0000000000098116&sum=30000 [13:01:17]OFD Sender: Processing packet 218625 [packets to send 80, broken 79] [13:01:17]ProducePacketName [13:01:17]name=ofd_packets/00218625 [13:01:17]OFD Sender: To server: pG, [13:01:17]CommunicateWithHost lk.salyk.kg:30040 [13:01:17]ConnectInit lk.salyk.kg [13:01:17]written 0, free lines is 4095 [13:01:17]Connected sock=10 [13:01:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6A FC 07 01 38 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 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 0E 01 00 00 F4 03 04 00 9F AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 01 56 03 00 35 04 06 00 40 C9 AC F3 57 B0 AA 0E A2 55 B1 87 2D AC [13:01:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 79 94 47 00 26 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 01 56 03 00 F4 03 04 00 39 59 13 67 B6 04 01 00 00 AE CA 96 D8 83 92 9D 1C [13:01:17]CommunicateWithHost err = 0 [13:01:17]CheckOFDResponse [13:01:17]1017 (14) - 77093643461234 [13:01:17]1041 (16) - 0000000000965413 [13:01:17]1040 (4) - 218625 [13:01:17]1012 (4) - 19.10.2024 07:01 [13:01:17]1206 (1) - 0 [13:01:17]OFD Sender: Remove packet 218625 [13:01:17]ProducePacketName [13:01:17]name=ofd_packets/00218625 [13:01:17]NVStorageDeleteData [13:01:17]Write to MH i2c: 01 00 00 8B 70 FB [13:01:17]Write i2c OK [13:01:17]MH_I2C_Read... [13:01:17]Read from MH i2c: 01 [13:01:17]MH_I2C_Read... [13:01:17]Read from MH i2c: 01 07 00 [13:01:17]MH_I2C_Read... [13:01:17]Read from MH i2c: 01 07 00 8B 70 00 00 00 00 00 DA 0C E8 [13:01:17]RasterBufferAndPrint [13:01:17]line [13:01:17]line [13:01:17]line [13:01:17]line [13:01:17]line [13:01:17]written 0, free lines is 3297 [13:01:17]MH_Cut [13:01:17]Write to MH i2c: D1 01 00 92 70 01 D4 [13:01:17]Write i2c OK [13:01:17]MH_I2C_Read... [13:01:17]Read from MH i2c: D1 [13:01:17]MH_I2C_Read... [13:01:17]Read from MH i2c: D1 01 00 [13:01:17]MH_I2C_Read... [13:01:17]Read from MH i2c: D1 01 00 92 70 00 D3 [13:01:17]Write to MH i2c: 01 00 00 93 70 03 [13:01:17]Write i2c OK [13:01:17]MH_I2C_Read... [13:01:17]OFD Sender: No OFD packet to send [13:01:18]*** Cut start [13:01:18]*** Partial cut [13:01:18]*** CUTSNS_PIN = 1 [13:01:18]*** CUTSNS_PIN = 0 [13:01:18]*** Brake cut motor [13:01:18]Read from MH i2c: 01 [13:01:18]MH_I2C_Read... [13:01:18]*** Stop cut motor [13:01:18]*** Cut end [13:01:18]Read from MH i2c: 01 07 00 [13:01:18]MH_I2C_Read... [13:01:18]Read from MH i2c: 01 07 00 93 70 00 00 00 00 00 FF 0F 18 [13:01:18]process_action close_receipt done [13:01:18]requested_data is exist [13:01:18]produce_requested_data [13:01:18]requested_item fm.sn is exist - process it [13:01:18]wFMCommunicate request_size=4 [13:01:18]MH_SAM_APDU [13:01:18]CAPDU: 80 11 00 00 [13:01:18]Write to MH i2c: E2 08 00 94 70 80 11 00 00 00 00 00 00 7E [13:01:18]Write i2c OK [13:01:18]MH_I2C_Read... [13:01:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:18]Read from MH i2c: E2 [13:01:18]MH_I2C_Read... [13:01:18]Read from MH i2c: E2 17 00 [13:01:18]MH_I2C_Read... [13:01:18]Read from MH i2c: E2 17 00 94 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CD [13:01:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:01:18]wFMCommunicate OK [13:01:18]requested_item fd.num is exist - process it [13:01:18]SAM_PROTO_GetFieldsCounters [13:01:18]wFMCommunicate request_size=4 [13:01:18]MH_SAM_APDU [13:01:18]CAPDU: 80 13 00 00 [13:01:18]Write to MH i2c: E2 08 00 95 70 80 13 00 00 00 00 00 00 81 [13:01:18]Write i2c OK [13:01:18]MH_I2C_Read... [13:01:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:01:19]Read from MH i2c: E2 [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: E2 62 00 [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: E2 62 00 95 70 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 01 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 E1 [13:01:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 01 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:01:19]wFMCommunicate OK [13:01:19]SAM_PROTO_GetFieldsCounters done [13:01:19]requested_item shift.num is exist - process it [13:01:19]requested_item shift.opened is exist - process it [13:01:19]req_shift_opened [13:01:19]FM_GetShiftState [13:01:19]SAM_PROTO_GetShiftState [13:01:19]wFMCommunicate request_size=4 [13:01:19]MH_SAM_APDU [13:01:19]CAPDU: 80 13 01 00 [13:01:19]Write to MH i2c: E2 08 00 96 70 80 13 01 00 00 00 00 00 83 [13:01:19]Write i2c OK [13:01:19]MH_I2C_Read... [13:01:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:19]Read from MH i2c: E2 [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: E2 0E 00 [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: E2 0E 00 96 70 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C6 [13:01:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:01:19]wFMCommunicate OK [13:01:19]SAM_PROTO_GetShiftState done [13:01:19]FM_GetShiftState done [13:01:19]req_shift_opened done [13:01:19]requested_item shift.open_date is exist - process it [13:01:19]req_shift_open_date [13:01:19]req_shift_open_date done [13:01:19]produce_requested_data done [13:01:19]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218625,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:01:19]process_action_free close_receipt [13:01:19]json_value_free [13:01:19]json_value_free done [13:01:19]process_json_proto returns [13:01:19]Send response to host [13:01:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218625,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:01:19]free response buf [13:01:19]execute_script done [13:01:19]execute_script returns [13:01:19]free content buf [13:01:19]Sock 9.Close socket [13:01:19]Sock 9.Thread stoped [13:01:19]accept exits with 8 [13:01:19]New connection [13:01:19]New thread 3066682724 created [13:01:19]Thread 3066826084 joined [13:01:19]Waiting for new connection... [13:01:19] Sock 8.Parse request [13:01:19]Sock 8.Check first char [13:01:19]Sock 8.First char is OK [13:01:19]request: POST /json_proto HTTP/1.0 [13:01:19]Method: POST [13:01:19]URL: /json_proto [13:01:19]Method is POST - this is cgi request [13:01:19]url: /json_proto [13:01:19]query_string will be loaded in cgi processing [13:01:19]execute_cgi json_proto POST (null) [13:01:19]execute_cgi path=json_proto method=POST [13:01:19]POST find Content-Length [13:01:19]Host: 172.17.40.4:8080 [13:01:19]Content-Length: 767 [13:01:19]Content-Type: application/json [13:01:19] [13:01:19]POST finish read [13:01:19]Found Content-Length = 767 [13:01:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 11.460, "sum" : 850.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 850.33 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:19]execute_script... [13:01: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)536173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 11.460, "sum" : 850.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 850.33 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:19]POST & json_proto [13:01:19]process_json_proto [13:01:19]json parsed OK: [13:01:19]protocol is kg_v1.0 [13:01:19]action value=close_receipt [13:01:19]process_action close_receipt [13:01:19]cmd_close_receipt [13:01:19]MH_GetDate [13:01:19]Write to MH i2c: F0 00 00 97 70 F6 [13:01:19]Write i2c OK [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: F0 [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: F0 09 00 [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: F0 09 00 97 70 00 A4 AD 13 67 EE 0E 0D 67 3A [13:01:19]GetLastDocTimeStamp 1729342879 [13:01:19]current date 1729342884 [13:01:19]FM_GetShiftState [13:01:19]SAM_PROTO_GetShiftState [13:01:19]wFMCommunicate request_size=4 [13:01:19]MH_SAM_APDU [13:01:19]CAPDU: 80 13 01 00 [13:01:19]Write to MH i2c: E2 08 00 98 70 80 13 01 00 00 00 00 00 85 [13:01:19]Write i2c OK [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: E2 [13:01:19]MH_I2C_Read... [13:01:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:19]Read from MH i2c: E2 0E 00 [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: E2 0E 00 98 70 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C8 [13:01:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:01:19]wFMCommunicate OK [13:01:19]SAM_PROTO_GetShiftState done [13:01:19]FM_GetShiftState done [13:01:19]opened in 1729296582 [13:01:19]opened+sec_in_day 1729382982 [13:01:19]quantity*price = 85033 [13:01:19]sum+1 = 85034 [13:01:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 850.33 НСП 1% : 7.52 НДС 12% : 90.30 Наличными: 0.00 Безнал.: 850.33 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 271 19.10.2024 13:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218626 ФПД: 140406675530293 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130124&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218626&fm=140406675530293&tin=02508201610067®Number=0000000000098116&sum=85033 [13:01:20]StoreToDocumentArchive [13:01:20]shift 443 fd 218626 [13:01:20]save to /storage/0443/doc_00218626 [13:01:20]save last doc name /storage/0443/doc_00218626 to /storage/kkm_last_doc_name [13:01:20]save OK [13:01:20]Clear old archive folders... [13:01:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:01:20]tlvbuf is B6F36060 [13:01:20]SAM_PROTO_ClearQueue [13:01:20]wFMCommunicate request_size=4 [13:01:20]MH_SAM_APDU [13:01:20]CAPDU: 80 09 00 00 [13:01:20]Write to MH i2c: E2 08 00 A5 70 80 09 00 00 00 00 00 00 87 [13:01:20]Write i2c OK [13:01:20]MH_I2C_Read... [13:01:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:01:20]Read from MH i2c: E2 [13:01:20]MH_I2C_Read... [13:01:20]Read from MH i2c: E2 03 00 [13:01:20]MH_I2C_Read... [13:01:20]Read from MH i2c: E2 03 00 A5 70 00 90 00 89 [13:01:20]RAPDU: 90 00 [13:01:20]wFMCommunicate OK [13:01:20]SAM_PROTO_ClearQueue done [13:01:20]KKMCreateOFDPacket [13:01:20]OFDProtocolAddRootSTLVToBuf [13:01:20]FM_MakeSignedData [13:01:20]FM_MakeSignedData [13:01:20]SAM_PROTO_SignData [13:01:20]wFMCommunicate request_size=4 [13:01:20]MH_SAM_APDU [13:01:20]CAPDU: 80 0D 01 02 [13:01:20]Write to MH i2c: E2 08 00 A6 70 80 0D 01 02 00 00 00 00 8F [13:01:20]Write i2c OK [13:01:20]MH_I2C_Read... [13:01:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:01:20]Read from MH i2c: E2 [13:01:20]MH_I2C_Read... [13:01:20]Read from MH i2c: E2 03 00 [13:01:20]MH_I2C_Read... [13:01:20]Read from MH i2c: E2 03 00 A6 70 00 90 00 8A [13:01:20]RAPDU: 90 00 [13:01:20]wFMCommunicate OK [13:01:20]wFMCommunicate request_size=255 [13:01:20]MH_SAM_APDU [13:01:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 C4 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 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 00 00 00 00 00 00 39 04 06 00 29 4C 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 A4 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 02 56 03 00 35 04 06 00 7F [13:01:20]Write to MH i2c: E2 02 01 A7 70 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 C4 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 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 00 00 00 00 00 00 39 04 06 00 29 4C 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 A4 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 02 56 03 00 35 04 06 00 7F 00 00 CD [13:01:20]Write i2c OK [13:01:20]MH_I2C_Read... [13:01:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:21]Read from MH i2c: E2 [13:01:21]MH_I2C_Read... [13:01:21]Read from MH i2c: E2 03 00 [13:01:21]MH_I2C_Read... [13:01:21]Read from MH i2c: E2 03 00 A7 70 00 90 00 8B [13:01:21]RAPDU: 90 00 [13:01:21]wFMCommunicate OK [13:01:21]wFMCommunicate request_size=10 [13:01:21]MH_SAM_APDU [13:01:21]CAPDU: 80 0D 02 02 05 B2 FA 04 E2 35 [13:01:21]Write to MH i2c: E2 0D 00 A8 70 80 0D 02 02 05 00 B2 FA 04 E2 35 00 00 63 [13:01:21]Write i2c OK [13:01:21]MH_I2C_Read... [13:01:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:21]Read from MH i2c: E2 [13:01:21]MH_I2C_Read... [13:01:21]Read from MH i2c: E2 03 00 [13:01:21]MH_I2C_Read... [13:01:21]Read from MH i2c: E2 03 00 A8 70 00 90 00 8C [13:01:21]RAPDU: 90 00 [13:01:21]wFMCommunicate OK [13:01:21]wFMCommunicate request_size=4 [13:01:21]MH_SAM_APDU [13:01:21]CAPDU: 80 0D 03 02 [13:01:21]Write to MH i2c: E2 08 00 A9 70 80 0D 03 02 00 00 00 00 94 [13:01:21]Write i2c OK [13:01:21]MH_I2C_Read... [13:01:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:01:21]Read from MH i2c: E2 [13:01:21]MH_I2C_Read... [13:01:21]Read from MH i2c: E2 0B 00 [13:01:21]MH_I2C_Read... [13:01:21]Read from MH i2c: E2 0B 00 A9 70 00 E9 62 E5 18 85 58 02 56 90 00 12 [13:01:21]RAPDU: E9 62 E5 18 85 58 02 56 90 00 [13:01:21]wFMCommunicate OK [13:01:21]SAM_PROTO_SignData done [13:01:21]FM_MakeSignedData done [13:01:21]CreateOFDProtocolMessage [13:01:21]wFMCommunicate request_size=4 [13:01:21]MH_SAM_APDU [13:01:21]CAPDU: 80 11 00 00 [13:01:21]Write to MH i2c: E2 08 00 AA 70 80 11 00 00 00 00 00 00 94 [13:01:21]Write i2c OK [13:01:21]MH_I2C_Read... [13:01:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:21]Read from MH i2c: E2 [13:01:21]MH_I2C_Read... [13:01:21]Read from MH i2c: E2 17 00 [13:01:21]MH_I2C_Read... [13:01:21]Read from MH i2c: E2 17 00 AA 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E3 [13:01:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:01:21]wFMCommunicate OK [13:01:21]CreateOFDProtocolMessage done [13:01:21]OFDSenderStorePacket 218626 [13:01:21]StoreOFDPacket docnum=218626 [13:01:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D8 56 07 01 22 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 C4 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 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 00 00 00 00 00 00 39 04 06 00 29 4C 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 A4 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 02 56 03 00 35 04 06 00 7F B2 FA 04 E2 35 E9 62 E5 18 85 58 02 56 [13:01:21]CheckFolder [13:01:21]dirname=/storage/ofd_packets [13:01:21]CheckFolder done [13:01:21]ProducePacketName [13:01:21]name=ofd_packets/00218626 [13:01:21]NVStorageSaveData ofd_packets/00218626 [13:01:21]File name is /storage/ofd_packets/00218626 [13:01:21]Write 301 bytes [13:01:21]NVStorageSaveData done [13:01:21]OFDSenderStorePacket done [13:01:21]KKMCreateOFDPacket done [13:01:21]NVStorageSaveData kkm_last_timestamp [13:01:21]File name is /storage/kkm_last_timestamp [13:01:21]Write 4 bytes [13:01:21]NVStorageSaveData done [13:01:21]ExternCall_PrintAddStr [13:01:21]wPrintStart [13:01:21]Write to MH i2c: 01 00 00 AB 70 1B [13:01:21]Write i2c OK [13:01:21]MH_I2C_Read... [13:01:21]Read from MH i2c: 01 [13:01:21]MH_I2C_Read... [13:01:21]Read from MH i2c: 01 07 00 [13:01:21]MH_I2C_Read... [13:01:21]Read from MH i2c: 01 07 00 AB 70 00 00 00 00 00 FF 0F 30 [13:01:21]RasterBufferAndPrint [13:01:21]line Счет N : (1)536173 [13:01:21]line ИНН: 02508201610067 [13:01:21]line Контрольно-Кассовый Чек [13:01:21]line ПРОДАЖА [13:01:21]line ТРК (МРК, ГНК) : 31 [13:01:21]line Товар: 2710124500 [13:01:21]line Аи-95-К-3 [13:01:21]line 11.460 * 74.20 [13:01:21]line = 850.33 [13:01:21]line НДС 12% НСП 1% [13:01:21]line > о реализуемом товаре [13:01:21]line ИТОГО: 850.33 [13:01:21]line НСП 1% : 7.52 [13:01:21]line НДС 12% : 90.30 [13:01:21]line Наличными: 0.00 [13:01:21]line Безнал.: 850.33 [13:01:21]line Место: АЗС № 84 "Партнер Нефть" [13:01:21]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:01:21]line СНО: Общий режим [13:01:21]line Чек 271 19.10.2024 13:01 [13:01:21]line Смена: 443 ФФД: 1.0 [13:01:21]line ЗНМ: 0300000178 [13:01:21]line РНМ: 0000000000098116 [13:01:21]line Версия ККМ: 001 [13:01:21]line Платежная система: Mbank [13:01:21]line ФМ: 0000000000965413 [13:01:21]line ФД: 218626 [13:01:21]line ФПД: 140406675530293 [13:01:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130124&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218626&fm=140406675530293&tin=02508201610067®Number=0000000000098116&sum=85033 [13:01:21]OFD Sender: Processing packet 218626 [packets to send 80, broken 79] [13:01:21]ProducePacketName [13:01:21]name=ofd_packets/00218626 [13:01:21]OFD Sender: To server: pG, [13:01:21]CommunicateWithHost lk.salyk.kg:30040 [13:01:21]ConnectInit lk.salyk.kg [13:01:21]written 0, free lines is 4095 [13:01:22]Connected sock=10 [13:01:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D8 56 07 01 22 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 C4 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 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 00 00 00 00 00 00 39 04 06 00 29 4C 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 A4 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 02 56 03 00 35 04 06 00 7F B2 FA 04 E2 35 E9 62 E5 18 85 58 02 56 [13:01:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5C 8D 47 00 06 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 39 36 35 34 31 33 10 04 04 00 02 56 03 00 F4 03 04 00 3E 59 13 67 B6 04 01 00 00 51 85 B8 0B 00 72 AA C5 [13:01:22]CommunicateWithHost err = 0 [13:01:22]CheckOFDResponse [13:01:22]1017 (14) - 77093643461234 [13:01:22]1041 (16) - 0000000000965413 [13:01:22]1040 (4) - 218626 [13:01:22]1012 (4) - 19.10.2024 07:01 [13:01:22]1206 (1) - 0 [13:01:22]OFD Sender: Remove packet 218626 [13:01:22]ProducePacketName [13:01:22]name=ofd_packets/00218626 [13:01:22]NVStorageDeleteData [13:01:22]Write to MH i2c: 01 00 00 D4 70 44 [13:01:22]Write i2c OK [13:01:22]MH_I2C_Read... [13:01:22]Read from MH i2c: 01 [13:01:22]MH_I2C_Read... [13:01:22]Read from MH i2c: 01 07 00 [13:01:22]MH_I2C_Read... [13:01:22]Read from MH i2c: 01 07 00 D4 70 00 00 00 00 00 22 0D 7A [13:01:22]RasterBufferAndPrint [13:01:22]line [13:01:22]line [13:01:22]line [13:01:22]line [13:01:22]line [13:01:22]written 0, free lines is 3377 [13:01:22]MH_Cut [13:01:22]Write to MH i2c: D1 01 00 DB 70 01 1D [13:01:22]Write i2c OK [13:01:22]MH_I2C_Read... [13:01:22]Read from MH i2c: D1 [13:01:22]MH_I2C_Read... [13:01:22]Read from MH i2c: D1 01 00 [13:01:22]MH_I2C_Read... [13:01:22]Read from MH i2c: D1 01 00 DB 70 00 1C [13:01:22]Write to MH i2c: 01 00 00 DC 70 4C [13:01:22]Write i2c OK [13:01:22]MH_I2C_Read... [13:01:22]OFD Sender: No OFD packet to send [13:01:23]*** Cut start [13:01:23]*** Partial cut [13:01:23]*** CUTSNS_PIN = 1 [13:01:23]*** CUTSNS_PIN = 0 [13:01:23]*** Brake cut motor [13:01:23]Read from MH i2c: 01 [13:01:23]MH_I2C_Read... [13:01:23]*** Stop cut motor [13:01:23]*** Cut end [13:01:23]Read from MH i2c: 01 07 00 [13:01:23]MH_I2C_Read... [13:01:23]Read from MH i2c: 01 07 00 DC 70 00 00 00 00 00 FF 0F 61 [13:01:23]process_action close_receipt done [13:01:23]requested_data is exist [13:01:23]produce_requested_data [13:01:23]requested_item fm.sn is exist - process it [13:01:23]wFMCommunicate request_size=4 [13:01:23]MH_SAM_APDU [13:01:23]CAPDU: 80 11 00 00 [13:01:23]Write to MH i2c: E2 08 00 DD 70 80 11 00 00 00 00 00 00 C7 [13:01:23]Write i2c OK [13:01:23]MH_I2C_Read... [13:01:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:23]Read from MH i2c: E2 [13:01:23]MH_I2C_Read... [13:01:23]Read from MH i2c: E2 17 00 [13:01:23]MH_I2C_Read... [13:01:23]Read from MH i2c: E2 17 00 DD 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 16 [13:01:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:01:23]wFMCommunicate OK [13:01:23]requested_item fd.num is exist - process it [13:01:23]SAM_PROTO_GetFieldsCounters [13:01:23]wFMCommunicate request_size=4 [13:01:23]MH_SAM_APDU [13:01:23]CAPDU: 80 13 00 00 [13:01:23]Write to MH i2c: E2 08 00 DE 70 80 13 00 00 00 00 00 00 CA [13:01:23]Write i2c OK [13:01:23]MH_I2C_Read... [13:01:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:01:23]Read from MH i2c: E2 [13:01:23]MH_I2C_Read... [13:01:23]Read from MH i2c: E2 62 00 [13:01:23]MH_I2C_Read... [13:01:23]Read from MH i2c: E2 62 00 DE 70 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 02 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [13:01:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 02 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:01:23]wFMCommunicate OK [13:01:23]SAM_PROTO_GetFieldsCounters done [13:01:23]requested_item shift.num is exist - process it [13:01:23]requested_item shift.opened is exist - process it [13:01:23]req_shift_opened [13:01:23]FM_GetShiftState [13:01:23]SAM_PROTO_GetShiftState [13:01:23]wFMCommunicate request_size=4 [13:01:23]MH_SAM_APDU [13:01:23]CAPDU: 80 13 01 00 [13:01:23]Write to MH i2c: E2 08 00 DF 70 80 13 01 00 00 00 00 00 CC [13:01:23]Write i2c OK [13:01:23]MH_I2C_Read... [13:01:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:24]Read from MH i2c: E2 [13:01:24]MH_I2C_Read... [13:01:24]Read from MH i2c: E2 0E 00 [13:01:24]MH_I2C_Read... [13:01:24]Read from MH i2c: E2 0E 00 DF 70 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0F [13:01:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:01:24]wFMCommunicate OK [13:01:24]SAM_PROTO_GetShiftState done [13:01:24]FM_GetShiftState done [13:01:24]req_shift_opened done [13:01:24]requested_item shift.open_date is exist - process it [13:01:24]req_shift_open_date [13:01:24]req_shift_open_date done [13:01:24]produce_requested_data done [13:01:24]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218626,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:01:24]process_action_free close_receipt [13:01:24]json_value_free [13:01:24]json_value_free done [13:01:24]process_json_proto returns [13:01:24]Send response to host [13:01:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218626,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:01:24]free response buf [13:01:24]execute_script done [13:01:24]execute_script returns [13:01:24]free content buf [13:01:24]Sock 8.Close socket [13:01:24]Sock 8.Thread stoped [13:01:27]OFD Sender: No OFD packet to send [13:01:28]accept exits with 9 [13:01:28]New connection [13:01:28]New thread 3066826084 created [13:01:28]Thread 3066682724 joined [13:01:28]Waiting for new connection... [13:01:28] Sock 9.Parse request [13:01:28]Sock 9.Check first char [13:01:28]Sock 9.First char is OK [13:01:28]request: POST /json_proto HTTP/1.0 [13:01:28]Method: POST [13:01:28]URL: /json_proto [13:01:28]Method is POST - this is cgi request [13:01:28]url: /json_proto [13:01:28]query_string will be loaded in cgi processing [13:01:28]execute_cgi json_proto POST (null) [13:01:28]execute_cgi path=json_proto method=POST [13:01:28]POST find Content-Length [13:01:28]Host: 172.17.40.4:8080 [13:01:28]Content-Length: 767 [13:01:28]Content-Type: application/json [13:01:28] [13:01:28]POST finish read [13:01:28]Found Content-Length = 767 [13:01:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:28]execute_script... [13:01: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)536176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:28]POST & json_proto [13:01:28]process_json_proto [13:01:28]json parsed OK: [13:01:28]protocol is kg_v1.0 [13:01:28]action value=close_receipt [13:01:28]process_action close_receipt [13:01:28]cmd_close_receipt [13:01:28]MH_GetDate [13:01:28]Write to MH i2c: F0 00 00 E0 70 3F [13:01:28]Write i2c OK [13:01:28]MH_I2C_Read... [13:01:28]Read from MH i2c: F0 [13:01:28]MH_I2C_Read... [13:01:28]Read from MH i2c: F0 09 00 [13:01:28]MH_I2C_Read... [13:01:28]Read from MH i2c: F0 09 00 E0 70 00 AD AD 13 67 EE 0E 0D 67 8C [13:01:28]GetLastDocTimeStamp 1729342884 [13:01:28]current date 1729342893 [13:01:28]FM_GetShiftState [13:01:28]SAM_PROTO_GetShiftState [13:01:28]wFMCommunicate request_size=4 [13:01:28]MH_SAM_APDU [13:01:28]CAPDU: 80 13 01 00 [13:01:28]Write to MH i2c: E2 08 00 E1 70 80 13 01 00 00 00 00 00 CE [13:01:28]Write i2c OK [13:01:28]MH_I2C_Read... [13:01:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:28]Read from MH i2c: E2 [13:01:28]MH_I2C_Read... [13:01:28]Read from MH i2c: E2 0E 00 [13:01:28]MH_I2C_Read... [13:01:28]Read from MH i2c: E2 0E 00 E1 70 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 11 [13:01:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:01:28]wFMCommunicate OK [13:01:28]SAM_PROTO_GetShiftState done [13:01:28]FM_GetShiftState done [13:01:28]opened in 1729296582 [13:01:28]opened+sec_in_day 1729382982 [13:01:28]quantity*price = 80061 [13:01:28]sum+1 = 80063 [13:01:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.62 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 0.00 Безнал.: 800.62 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 272 19.10.2024 13:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218627 ФПД: 83478668993169 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130133&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218627&fm=83478668993169&tin=02508201610067®Number=0000000000098116&sum=80062 [13:01:29]StoreToDocumentArchive [13:01:29]shift 443 fd 218627 [13:01:29]save to /storage/0443/doc_00218627 [13:01:29]save last doc name /storage/0443/doc_00218627 to /storage/kkm_last_doc_name [13:01:29]save OK [13:01:29]Clear old archive folders... [13:01:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:01:29]tlvbuf is 015AFC80 [13:01:29]SAM_PROTO_ClearQueue [13:01:29]wFMCommunicate request_size=4 [13:01:29]MH_SAM_APDU [13:01:29]CAPDU: 80 09 00 00 [13:01:29]Write to MH i2c: E2 08 00 EE 70 80 09 00 00 00 00 00 00 D0 [13:01:29]Write i2c OK [13:01:29]MH_I2C_Read... [13:01:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:01:29]Read from MH i2c: E2 [13:01:29]MH_I2C_Read... [13:01:29]Read from MH i2c: E2 03 00 [13:01:29]MH_I2C_Read... [13:01:29]Read from MH i2c: E2 03 00 EE 70 00 90 00 D2 [13:01:29]RAPDU: 90 00 [13:01:29]wFMCommunicate OK [13:01:29]SAM_PROTO_ClearQueue done [13:01:29]KKMCreateOFDPacket [13:01:29]OFDProtocolAddRootSTLVToBuf [13:01:29]FM_MakeSignedData [13:01:29]FM_MakeSignedData [13:01:29]SAM_PROTO_SignData [13:01:29]wFMCommunicate request_size=4 [13:01:29]MH_SAM_APDU [13:01:29]CAPDU: 80 0D 01 02 [13:01:29]Write to MH i2c: E2 08 00 EF 70 80 0D 01 02 00 00 00 00 D8 [13:01:29]Write i2c OK [13:01:29]MH_I2C_Read... [13:01:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:01:30]Read from MH i2c: E2 [13:01:30]MH_I2C_Read... [13:01:30]Read from MH i2c: E2 03 00 [13:01:30]MH_I2C_Read... [13:01:30]Read from MH i2c: E2 03 00 EF 70 00 90 00 D3 [13:01:30]RAPDU: 90 00 [13:01:30]wFMCommunicate OK [13:01:30]wFMCommunicate request_size=255 [13:01:30]MH_SAM_APDU [13:01:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 AD AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 03 56 03 00 35 04 06 00 4B [13:01:30]Write to MH i2c: E2 02 01 F0 70 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 AD AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 03 56 03 00 35 04 06 00 4B 00 00 92 [13:01:30]Write i2c OK [13:01:30]MH_I2C_Read... [13:01:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:30]Read from MH i2c: E2 [13:01:30]MH_I2C_Read... [13:01:30]Read from MH i2c: E2 03 00 [13:01:30]MH_I2C_Read... [13:01:30]Read from MH i2c: E2 03 00 F0 70 00 90 00 D4 [13:01:30]RAPDU: 90 00 [13:01:30]wFMCommunicate OK [13:01:30]wFMCommunicate request_size=10 [13:01:30]MH_SAM_APDU [13:01:30]CAPDU: 80 0D 02 02 05 EC 64 69 62 91 [13:01:30]Write to MH i2c: E2 0D 00 F1 70 80 0D 02 02 05 00 EC 64 69 62 91 00 00 91 [13:01:30]Write i2c OK [13:01:30]MH_I2C_Read... [13:01:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:30]Read from MH i2c: E2 [13:01:30]MH_I2C_Read... [13:01:30]Read from MH i2c: E2 03 00 [13:01:30]MH_I2C_Read... [13:01:30]Read from MH i2c: E2 03 00 F1 70 00 90 00 D5 [13:01:30]RAPDU: 90 00 [13:01:30]wFMCommunicate OK [13:01:30]wFMCommunicate request_size=4 [13:01:30]MH_SAM_APDU [13:01:30]CAPDU: 80 0D 03 02 [13:01:30]Write to MH i2c: E2 08 00 F2 70 80 0D 03 02 00 00 00 00 DD [13:01:30]Write i2c OK [13:01:30]MH_I2C_Read... [13:01:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:01:30]Read from MH i2c: E2 [13:01:30]MH_I2C_Read... [13:01:30]Read from MH i2c: E2 0B 00 [13:01:30]MH_I2C_Read... [13:01:30]Read from MH i2c: E2 0B 00 F2 70 00 A8 54 23 98 E3 95 25 3F 90 00 71 [13:01:30]RAPDU: A8 54 23 98 E3 95 25 3F 90 00 [13:01:30]wFMCommunicate OK [13:01:30]SAM_PROTO_SignData done [13:01:30]FM_MakeSignedData done [13:01:30]CreateOFDProtocolMessage [13:01:30]wFMCommunicate request_size=4 [13:01:30]MH_SAM_APDU [13:01:30]CAPDU: 80 11 00 00 [13:01:30]Write to MH i2c: E2 08 00 F3 70 80 11 00 00 00 00 00 00 DD [13:01:30]Write i2c OK [13:01:30]MH_I2C_Read... [13:01:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:30]Read from MH i2c: E2 [13:01:30]MH_I2C_Read... [13:01:30]Read from MH i2c: E2 17 00 [13:01:30]MH_I2C_Read... [13:01:30]Read from MH i2c: E2 17 00 F3 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2C [13:01:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:01:30]wFMCommunicate OK [13:01:30]CreateOFDProtocolMessage done [13:01:30]OFDSenderStorePacket 218627 [13:01:30]StoreOFDPacket docnum=218627 [13:01:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 1E 2B 07 01 CA 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 AD AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 03 56 03 00 35 04 06 00 4B EC 64 69 62 91 A8 54 23 98 E3 95 25 3F [13:01:30]CheckFolder [13:01:30]dirname=/storage/ofd_packets [13:01:30]CheckFolder done [13:01:30]ProducePacketName [13:01:30]name=ofd_packets/00218627 [13:01:30]NVStorageSaveData ofd_packets/00218627 [13:01:30]File name is /storage/ofd_packets/00218627 [13:01:30]Write 301 bytes [13:01:30]NVStorageSaveData done [13:01:30]OFDSenderStorePacket done [13:01:30]KKMCreateOFDPacket done [13:01:30]NVStorageSaveData kkm_last_timestamp [13:01:30]File name is /storage/kkm_last_timestamp [13:01:30]Write 4 bytes [13:01:30]NVStorageSaveData done [13:01:30]ExternCall_PrintAddStr [13:01:30]wPrintStart [13:01:30]Write to MH i2c: 01 00 00 F4 70 64 [13:01:30]Write i2c OK [13:01:30]MH_I2C_Read... [13:01:30]Read from MH i2c: 01 [13:01:30]MH_I2C_Read... [13:01:30]Read from MH i2c: 01 07 00 [13:01:30]MH_I2C_Read... [13:01:30]Read from MH i2c: 01 07 00 F4 70 00 00 00 00 00 FF 0F 79 [13:01:30]RasterBufferAndPrint [13:01:30]line Счет N : (1)536176 [13:01:30]line ИНН: 02508201610067 [13:01:30]line Контрольно-Кассовый Чек [13:01:30]line ПРОДАЖА [13:01:30]line ТРК (МРК, ГНК) : 41 [13:01:30]line Товар: 2710124500 [13:01:30]line Аи-95-К-3 [13:01:30]line 10.790 * 74.20 [13:01:30]line = 800.62 [13:01:30]line НДС 12% НСП 1% [13:01:30]line > о реализуемом товаре [13:01:30]line ИТОГО: 800.62 [13:01:30]line НСП 1% : 7.08 [13:01:30]line НДС 12% : 85.02 [13:01:30]line Наличными: 0.00 [13:01:30]line Безнал.: 800.62 [13:01:30]line Место: АЗС № 84 "Партнер Нефть" [13:01:30]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:01:30]line СНО: Общий режим [13:01:30]line Чек 272 19.10.2024 13:01 [13:01:30]line Смена: 443 ФФД: 1.0 [13:01:30]line ЗНМ: 0300000178 [13:01:30]line РНМ: 0000000000098116 [13:01:30]line Версия ККМ: 001 [13:01:30]line Платежная система: Mbank [13:01:30]line ФМ: 0000000000965413 [13:01:30]line ФД: 218627 [13:01:30]line ФПД: 83478668993169 [13:01:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130133&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218627&fm=83478668993169&tin=02508201610067®Number=0000000000098116&sum=80062 [13:01:30]written 0, free lines is 4095 [13:01:30]OFD Sender: Processing packet 218627 [packets to send 80, broken 79] [13:01:30]ProducePacketName [13:01:30]name=ofd_packets/00218627 [13:01:30]OFD Sender: To server: pG, [13:01:30]CommunicateWithHost lk.salyk.kg:30040 [13:01:30]ConnectInit lk.salyk.kg [13:01:30]Connected sock=10 [13:01:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 1E 2B 07 01 CA 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 AD AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 03 56 03 00 35 04 06 00 4B EC 64 69 62 91 A8 54 23 98 E3 95 25 3F [13:01:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 88 66 47 00 5D 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 39 36 35 34 31 33 10 04 04 00 03 56 03 00 F4 03 04 00 46 59 13 67 B6 04 01 00 00 64 42 12 A4 25 6F 7E A5 [13:01:31]CommunicateWithHost err = 0 [13:01:31]CheckOFDResponse [13:01:31]1017 (14) - 77093643461234 [13:01:31]1041 (16) - 0000000000965413 [13:01:31]1040 (4) - 218627 [13:01:31]1012 (4) - 19.10.2024 07:01 [13:01:31]1206 (1) - 0 [13:01:31]OFD Sender: Remove packet 218627 [13:01:31]ProducePacketName [13:01:31]name=ofd_packets/00218627 [13:01:31]NVStorageDeleteData [13:01:31]Write to MH i2c: 01 00 00 1D 71 8E [13:01:31]Write i2c OK [13:01:31]MH_I2C_Read... [13:01:31]Read from MH i2c: 01 [13:01:31]MH_I2C_Read... [13:01:31]Read from MH i2c: 01 07 00 [13:01:31]MH_I2C_Read... [13:01:31]Read from MH i2c: 01 07 00 1D 71 00 00 00 00 00 42 0D E4 [13:01:31]RasterBufferAndPrint [13:01:31]line [13:01:31]line [13:01:31]line [13:01:31]line [13:01:31]line [13:01:31]written 0, free lines is 3412 [13:01:31]MH_Cut [13:01:31]Write to MH i2c: D1 01 00 24 71 01 67 [13:01:31]Write i2c OK [13:01:31]MH_I2C_Read... [13:01:31]Read from MH i2c: D1 [13:01:31]MH_I2C_Read... [13:01:31]Read from MH i2c: D1 01 00 [13:01:31]MH_I2C_Read... [13:01:31]Read from MH i2c: D1 01 00 24 71 00 66 [13:01:31]Write to MH i2c: 01 00 00 25 71 96 [13:01:31]Write i2c OK [13:01:31]MH_I2C_Read... [13:01:31]OFD Sender: No OFD packet to send [13:01:31]*** Cut start [13:01:31]*** Partial cut [13:01:31]*** CUTSNS_PIN = 1 [13:01:31]*** CUTSNS_PIN = 0 [13:01:32]*** Brake cut motor [13:01:32]Read from MH i2c: 01 [13:01:32]MH_I2C_Read... [13:01:32]*** Stop cut motor [13:01:32]*** Cut end [13:01:32]Read from MH i2c: 01 07 00 [13:01:32]MH_I2C_Read... [13:01:32]Read from MH i2c: 01 07 00 25 71 00 00 00 00 00 FF 0F AB [13:01:32]process_action close_receipt done [13:01:32]requested_data is exist [13:01:32]produce_requested_data [13:01:32]requested_item fm.sn is exist - process it [13:01:32]wFMCommunicate request_size=4 [13:01:32]MH_SAM_APDU [13:01:32]CAPDU: 80 11 00 00 [13:01:32]Write to MH i2c: E2 08 00 26 71 80 11 00 00 00 00 00 00 11 [13:01:32]Write i2c OK [13:01:32]MH_I2C_Read... [13:01:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:32]Read from MH i2c: E2 [13:01:32]MH_I2C_Read... [13:01:32]Read from MH i2c: E2 17 00 [13:01:32]MH_I2C_Read... [13:01:32]Read from MH i2c: E2 17 00 26 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 60 [13:01:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:01:32]wFMCommunicate OK [13:01:32]requested_item fd.num is exist - process it [13:01:32]SAM_PROTO_GetFieldsCounters [13:01:32]wFMCommunicate request_size=4 [13:01:32]MH_SAM_APDU [13:01:32]CAPDU: 80 13 00 00 [13:01:32]Write to MH i2c: E2 08 00 27 71 80 13 00 00 00 00 00 00 14 [13:01:32]Write i2c OK [13:01:32]MH_I2C_Read... [13:01:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:01:32]Read from MH i2c: E2 [13:01:32]MH_I2C_Read... [13:01:32]Read from MH i2c: E2 62 00 [13:01:32]MH_I2C_Read... [13:01:32]Read from MH i2c: E2 62 00 27 71 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 03 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 7C [13:01:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 03 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:01:32]wFMCommunicate OK [13:01:32]SAM_PROTO_GetFieldsCounters done [13:01:32]requested_item shift.num is exist - process it [13:01:32]requested_item shift.opened is exist - process it [13:01:32]req_shift_opened [13:01:32]FM_GetShiftState [13:01:32]SAM_PROTO_GetShiftState [13:01:32]wFMCommunicate request_size=4 [13:01:32]MH_SAM_APDU [13:01:32]CAPDU: 80 13 01 00 [13:01:32]Write to MH i2c: E2 08 00 28 71 80 13 01 00 00 00 00 00 16 [13:01:32]Write i2c OK [13:01:32]MH_I2C_Read... [13:01:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:32]Read from MH i2c: E2 [13:01:32]MH_I2C_Read... [13:01:32]Read from MH i2c: E2 0E 00 [13:01:32]MH_I2C_Read... [13:01:32]Read from MH i2c: E2 0E 00 28 71 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 59 [13:01:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:01:32]wFMCommunicate OK [13:01:32]SAM_PROTO_GetShiftState done [13:01:32]FM_GetShiftState done [13:01:32]req_shift_opened done [13:01:32]requested_item shift.open_date is exist - process it [13:01:32]req_shift_open_date [13:01:32]req_shift_open_date done [13:01:32]produce_requested_data done [13:01:32]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218627,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:01:32]process_action_free close_receipt [13:01:32]json_value_free [13:01:32]json_value_free done [13:01:32]process_json_proto returns [13:01:32]Send response to host [13:01:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218627,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:01:32]free response buf [13:01:32]execute_script done [13:01:32]execute_script returns [13:01:32]free content buf [13:01:32]Sock 9.Close socket [13:01:32]Sock 9.Thread stoped [13:01:36]OFD Sender: No OFD packet to send [13:01:41]OFD Sender: No OFD packet to send [13:01:46]OFD Sender: No OFD packet to send [13:01:51]OFD Sender: No OFD packet to send [13:01:56]OFD Sender: No OFD packet to send [13:01:56]accept exits with 8 [13:01:56]New connection [13:01:56]New thread 3066682724 created [13:01:56]Thread 3066826084 joined [13:01:56]Waiting for new connection... [13:01:56] Sock 8.Parse request [13:01:56]Sock 8.Check first char [13:01:56]Sock 8.First char is OK [13:01:56]request: POST /json_proto HTTP/1.0 [13:01:56]Method: POST [13:01:56]URL: /json_proto [13:01:56]Method is POST - this is cgi request [13:01:56]url: /json_proto [13:01:56]query_string will be loaded in cgi processing [13:01:56]execute_cgi json_proto POST (null) [13:01:56]execute_cgi path=json_proto method=POST [13:01:56]POST find Content-Length [13:01:56]Host: 172.17.40.4:8080 [13:01:56]Content-Length: 679 [13:01:56]Content-Type: application/json [13:01:56] [13:01:56]POST finish read [13:01:56]Found Content-Length = 679 [13:01:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:01:56]execute_script... [13:01: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)536177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:01:56]POST & json_proto [13:01:56]process_json_proto [13:01:56]json parsed OK: [13:01:56]protocol is kg_v1.0 [13:01:56]action value=close_receipt [13:01:56]process_action close_receipt [13:01:56]cmd_close_receipt [13:01:56]MH_GetDate [13:01:56]Write to MH i2c: F0 00 00 29 71 89 [13:01:56]Write i2c OK [13:01:56]MH_I2C_Read... [13:01:56]Read from MH i2c: F0 [13:01:56]MH_I2C_Read... [13:01:56]Read from MH i2c: F0 09 00 [13:01:56]MH_I2C_Read... [13:01:56]Read from MH i2c: F0 09 00 29 71 00 C9 AD 13 67 EE 0E 0D 67 F2 [13:01:56]GetLastDocTimeStamp 1729342893 [13:01:56]current date 1729342921 [13:01:56]FM_GetShiftState [13:01:56]SAM_PROTO_GetShiftState [13:01:56]wFMCommunicate request_size=4 [13:01:56]MH_SAM_APDU [13:01:56]CAPDU: 80 13 01 00 [13:01:56]Write to MH i2c: E2 08 00 2A 71 80 13 01 00 00 00 00 00 18 [13:01:56]Write i2c OK [13:01:56]MH_I2C_Read... [13:01:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:56]Read from MH i2c: E2 [13:01:56]MH_I2C_Read... [13:01:56]Read from MH i2c: E2 0E 00 [13:01:56]MH_I2C_Read... [13:01:56]Read from MH i2c: E2 0E 00 2A 71 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5B [13:01:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:01:56]wFMCommunicate OK [13:01:56]SAM_PROTO_GetShiftState done [13:01:56]FM_GetShiftState done [13:01:56]opened in 1729296582 [13:01:56]opened+sec_in_day 1729382982 [13:01:56]quantity*price = 100050 [13:01:56]sum+1 = 100052 [13:01:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 273 19.10.2024 13:02 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218628 ФПД: 184491388961107 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130201&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218628&fm=184491388961107&tin=02508201610067®Number=0000000000098116&sum=100000 [13:01:57]StoreToDocumentArchive [13:01:57]shift 443 fd 218628 [13:01:57]save to /storage/0443/doc_00218628 [13:01:57]save last doc name /storage/0443/doc_00218628 to /storage/kkm_last_doc_name [13:01:57]save OK [13:01:57]Clear old archive folders... [13:01:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:01:57]tlvbuf is 0161DCC0 [13:01:57]SAM_PROTO_ClearQueue [13:01:57]wFMCommunicate request_size=4 [13:01:57]MH_SAM_APDU [13:01:57]CAPDU: 80 09 00 00 [13:01:57]Write to MH i2c: E2 08 00 37 71 80 09 00 00 00 00 00 00 1A [13:01:57]Write i2c OK [13:01:57]MH_I2C_Read... [13:01:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:01:57]Read from MH i2c: E2 [13:01:57]MH_I2C_Read... [13:01:57]Read from MH i2c: E2 03 00 [13:01:57]MH_I2C_Read... [13:01:57]Read from MH i2c: E2 03 00 37 71 00 90 00 1C [13:01:57]RAPDU: 90 00 [13:01:57]wFMCommunicate OK [13:01:57]SAM_PROTO_ClearQueue done [13:01:57]KKMCreateOFDPacket [13:01:57]OFDProtocolAddRootSTLVToBuf [13:01:57]FM_MakeSignedData [13:01:57]FM_MakeSignedData [13:01:57]SAM_PROTO_SignData [13:01:57]wFMCommunicate request_size=4 [13:01:57]MH_SAM_APDU [13:01:57]CAPDU: 80 0D 01 02 [13:01:57]Write to MH i2c: E2 08 00 38 71 80 0D 01 02 00 00 00 00 22 [13:01:57]Write i2c OK [13:01:57]MH_I2C_Read... [13:01:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:01:57]Read from MH i2c: E2 [13:01:57]MH_I2C_Read... [13:01:57]Read from MH i2c: E2 03 00 [13:01:57]MH_I2C_Read... [13:01:57]Read from MH i2c: E2 03 00 38 71 00 90 00 1D [13:01:57]RAPDU: 90 00 [13:01:57]wFMCommunicate OK [13:01:57]wFMCommunicate request_size=255 [13:01:57]MH_SAM_APDU [13:01: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 C9 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 04 56 03 00 35 04 06 00 A7 CB 3F B4 [13:01:57]Write to MH i2c: E2 02 01 39 71 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 11 01 00 00 F4 03 04 00 C9 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 04 56 03 00 35 04 06 00 A7 CB 3F B4 00 00 20 [13:01:57]Write i2c OK [13:01:57]MH_I2C_Read... [13:01:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:58]Read from MH i2c: E2 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: E2 03 00 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: E2 03 00 39 71 00 90 00 1E [13:01:58]RAPDU: 90 00 [13:01:58]wFMCommunicate OK [13:01:58]wFMCommunicate request_size=7 [13:01:58]MH_SAM_APDU [13:01:58]CAPDU: 80 0D 02 02 02 01 53 [13:01:58]Write to MH i2c: E2 0A 00 3A 71 80 0D 02 02 02 00 01 53 00 00 7D [13:01:58]Write i2c OK [13:01:58]MH_I2C_Read... [13:01:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:58]Read from MH i2c: E2 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: E2 03 00 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: E2 03 00 3A 71 00 90 00 1F [13:01:58]RAPDU: 90 00 [13:01:58]wFMCommunicate OK [13:01:58]wFMCommunicate request_size=4 [13:01:58]MH_SAM_APDU [13:01:58]CAPDU: 80 0D 03 02 [13:01:58]Write to MH i2c: E2 08 00 3B 71 80 0D 03 02 00 00 00 00 27 [13:01:58]Write i2c OK [13:01:58]MH_I2C_Read... [13:01:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:01:58]Read from MH i2c: E2 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: E2 0B 00 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: E2 0B 00 3B 71 00 D4 73 40 61 B9 B2 D8 72 90 00 C5 [13:01:58]RAPDU: D4 73 40 61 B9 B2 D8 72 90 00 [13:01:58]wFMCommunicate OK [13:01:58]SAM_PROTO_SignData done [13:01:58]FM_MakeSignedData done [13:01:58]CreateOFDProtocolMessage [13:01:58]wFMCommunicate request_size=4 [13:01:58]MH_SAM_APDU [13:01:58]CAPDU: 80 11 00 00 [13:01:58]Write to MH i2c: E2 08 00 3C 71 80 11 00 00 00 00 00 00 27 [13:01:58]Write i2c OK [13:01:58]MH_I2C_Read... [13:01:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:58]Read from MH i2c: E2 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: E2 17 00 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: E2 17 00 3C 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 76 [13:01:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:01:58]wFMCommunicate OK [13:01:58]CreateOFDProtocolMessage done [13:01:58]OFDSenderStorePacket 218628 [13:01:58]StoreOFDPacket docnum=218628 [13:01:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 A3 2E 04 01 D0 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 11 01 00 00 F4 03 04 00 C9 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 04 56 03 00 35 04 06 00 A7 CB 3F B4 01 53 D4 73 40 61 B9 B2 D8 72 [13:01:58]CheckFolder [13:01:58]dirname=/storage/ofd_packets [13:01:58]CheckFolder done [13:01:58]ProducePacketName [13:01:58]name=ofd_packets/00218628 [13:01:58]NVStorageSaveData ofd_packets/00218628 [13:01:58]File name is /storage/ofd_packets/00218628 [13:01:58]Write 298 bytes [13:01:58]NVStorageSaveData done [13:01:58]OFDSenderStorePacket done [13:01:58]KKMCreateOFDPacket done [13:01:58]NVStorageSaveData kkm_last_timestamp [13:01:58]File name is /storage/kkm_last_timestamp [13:01:58]Write 4 bytes [13:01:58]NVStorageSaveData done [13:01:58]ExternCall_PrintAddStr [13:01:58]wPrintStart [13:01:58]Write to MH i2c: 01 00 00 3D 71 AE [13:01:58]Write i2c OK [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: 01 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: 01 07 00 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: 01 07 00 3D 71 00 00 00 00 00 FF 0F C3 [13:01:58]RasterBufferAndPrint [13:01:58]line Счет N : (1)536177 [13:01:58]line ИНН: 02508201610067 [13:01:58]line Контрольно-Кассовый Чек [13:01:58]line ПРОДАЖА [13:01:58]line ТРК (МРК, ГНК) : 51 [13:01:58]line Товар: 2710194210 [13:01:58]line ДТ-К-2 [13:01:58]line 13.130 * 76.20 [13:01:58]line = 1000.51 [13:01:58]line НДС 12% НСП 1% [13:01:58]line > о реализуемом товаре [13:01:58]line ОКРУГЛЕНИЕ: -0.51 [13:01:58]line ИТОГО: 1000.00 [13:01:58]line Внесено: 1000.00 [13:01:58]line СДАЧА: 0.00 [13:01:58]line НСП 1% : 8.85 [13:01:58]line НДС 12% : 106.25 [13:01:58]line Наличными: 1000.00 [13:01:58]line Безнал.: 0.00 [13:01:58]line Место: АЗС № 84 "Партнер Нефть" [13:01:58]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:01:58]line СНО: Общий режим [13:01:58]line Чек 273 19.10.2024 13:02 [13:01:58]line Смена: 443 ФФД: 1.0 [13:01:58]line ЗНМ: 0300000178 [13:01:58]line РНМ: 0000000000098116 [13:01:58]line Версия ККМ: 001 [13:01:58]line ФМ: 0000000000965413 [13:01:58]line ФД: 218628 [13:01:58]line ФПД: 184491388961107 [13:01:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130201&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218628&fm=184491388961107&tin=02508201610067®Number=0000000000098116&sum=100000 [13:01:58]written 0, free lines is 4095 [13:01:58]OFD Sender: Processing packet 218628 [packets to send 80, broken 79] [13:01:58]ProducePacketName [13:01:58]name=ofd_packets/00218628 [13:01:58]OFD Sender: To server: pG, [13:01:58]CommunicateWithHost lk.salyk.kg:30040 [13:01:58]ConnectInit lk.salyk.kg [13:01:58]Connected sock=10 [13:01:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 A3 2E 04 01 D0 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 11 01 00 00 F4 03 04 00 C9 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 04 56 03 00 35 04 06 00 A7 CB 3F B4 01 53 D4 73 40 61 B9 B2 D8 72 [13:01:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D5 BF 47 00 DF 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 39 36 35 34 31 33 10 04 04 00 04 56 03 00 F4 03 04 00 62 59 13 67 B6 04 01 00 00 CB BA 8B 03 98 C8 AD 0D [13:01:58]CommunicateWithHost err = 0 [13:01:58]CheckOFDResponse [13:01:58]1017 (14) - 77093643461234 [13:01:58]1041 (16) - 0000000000965413 [13:01:58]1040 (4) - 218628 [13:01:58]1012 (4) - 19.10.2024 07:01 [13:01:58]1206 (1) - 0 [13:01:58]OFD Sender: Remove packet 218628 [13:01:58]ProducePacketName [13:01:58]name=ofd_packets/00218628 [13:01:58]NVStorageDeleteData [13:01:58]Write to MH i2c: 01 00 00 68 71 D9 [13:01:58]Write i2c OK [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: 01 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: 01 07 00 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: 01 07 00 68 71 00 00 00 00 00 EC 0C D8 [13:01:58]RasterBufferAndPrint [13:01:58]line [13:01:58]line [13:01:58]line [13:01:58]line [13:01:58]line [13:01:58]written 0, free lines is 3320 [13:01:58]MH_Cut [13:01:58]Write to MH i2c: D1 01 00 6F 71 01 B2 [13:01:58]Write i2c OK [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: D1 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: D1 01 00 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: D1 01 00 6F 71 00 B1 [13:01:58]Write to MH i2c: 01 00 00 70 71 E1 [13:01:58]Write i2c OK [13:01:58]MH_I2C_Read... [13:01:59]OFD Sender: No OFD packet to send [13:01:59]*** Cut start [13:01:59]*** Partial cut [13:01:59]*** CUTSNS_PIN = 1 [13:01:59]*** CUTSNS_PIN = 0 [13:01:59]*** Brake cut motor [13:02:00]Read from MH i2c: 01 [13:02:00]MH_I2C_Read... [13:02:00]*** Stop cut motor [13:02:00]*** Cut end [13:02:00]Read from MH i2c: 01 07 00 [13:02:00]MH_I2C_Read... [13:02:00]Read from MH i2c: 01 07 00 70 71 00 00 00 00 00 FF 0F F6 [13:02:00]process_action close_receipt done [13:02:00]requested_data is exist [13:02:00]produce_requested_data [13:02:00]requested_item fm.sn is exist - process it [13:02:00]wFMCommunicate request_size=4 [13:02:00]MH_SAM_APDU [13:02:00]CAPDU: 80 11 00 00 [13:02:00]Write to MH i2c: E2 08 00 71 71 80 11 00 00 00 00 00 00 5C [13:02:00]Write i2c OK [13:02:00]MH_I2C_Read... [13:02:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:00]Read from MH i2c: E2 [13:02:00]MH_I2C_Read... [13:02:00]Read from MH i2c: E2 17 00 [13:02:00]MH_I2C_Read... [13:02:00]Read from MH i2c: E2 17 00 71 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AB [13:02:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:02:00]wFMCommunicate OK [13:02:00]requested_item fd.num is exist - process it [13:02:00]SAM_PROTO_GetFieldsCounters [13:02:00]wFMCommunicate request_size=4 [13:02:00]MH_SAM_APDU [13:02:00]CAPDU: 80 13 00 00 [13:02:00]Write to MH i2c: E2 08 00 72 71 80 13 00 00 00 00 00 00 5F [13:02:00]Write i2c OK [13:02:00]MH_I2C_Read... [13:02:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:02:00]Read from MH i2c: E2 [13:02:00]MH_I2C_Read... [13:02:00]Read from MH i2c: E2 62 00 [13:02:00]MH_I2C_Read... [13:02:00]Read from MH i2c: E2 62 00 72 71 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 04 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 CB [13:02:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 04 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:02:00]wFMCommunicate OK [13:02:00]SAM_PROTO_GetFieldsCounters done [13:02:00]requested_item shift.num is exist - process it [13:02:00]requested_item shift.opened is exist - process it [13:02:00]req_shift_opened [13:02:00]FM_GetShiftState [13:02:00]SAM_PROTO_GetShiftState [13:02:00]wFMCommunicate request_size=4 [13:02:00]MH_SAM_APDU [13:02:00]CAPDU: 80 13 01 00 [13:02:00]Write to MH i2c: E2 08 00 73 71 80 13 01 00 00 00 00 00 61 [13:02:00]Write i2c OK [13:02:00]MH_I2C_Read... [13:02:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:00]Read from MH i2c: E2 [13:02:00]MH_I2C_Read... [13:02:00]Read from MH i2c: E2 0E 00 [13:02:00]MH_I2C_Read... [13:02:00]Read from MH i2c: E2 0E 00 73 71 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A4 [13:02:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:02:00]wFMCommunicate OK [13:02:00]SAM_PROTO_GetShiftState done [13:02:00]FM_GetShiftState done [13:02:00]req_shift_opened done [13:02:00]requested_item shift.open_date is exist - process it [13:02:00]req_shift_open_date [13:02:00]req_shift_open_date done [13:02:00]produce_requested_data done [13:02:00]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218628,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:02:00]process_action_free close_receipt [13:02:00]json_value_free [13:02:00]json_value_free done [13:02:00]process_json_proto returns [13:02:00]Send response to host [13:02:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218628,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:02:00]free response buf [13:02:00]execute_script done [13:02:00]execute_script returns [13:02:00]free content buf [13:02:00]Sock 8.Close socket [13:02:00]Sock 8.Thread stoped [13:02:04]OFD Sender: No OFD packet to send [13:02:09]OFD Sender: No OFD packet to send [13:02:14]OFD Sender: No OFD packet to send [13:02:19]OFD Sender: No OFD packet to send [13:02:24]OFD Sender: No OFD packet to send [13:02:27]accept exits with 9 [13:02:27]New connection [13:02:27]New thread 3066826084 created [13:02:27]Thread 3066682724 joined [13:02:27]Waiting for new connection... [13:02:27] Sock 9.Parse request [13:02:27]Sock 9.Check first char [13:02:27]Sock 9.First char is OK [13:02:27]request: POST /json_proto HTTP/1.0 [13:02:27]Method: POST [13:02:27]URL: /json_proto [13:02:27]Method is POST - this is cgi request [13:02:27]url: /json_proto [13:02:27]query_string will be loaded in cgi processing [13:02:27]execute_cgi json_proto POST (null) [13:02:27]execute_cgi path=json_proto method=POST [13:02:27]POST find Content-Length [13:02:27]Host: 172.17.40.4:8080 [13:02:27]Content-Length: 816 [13:02:27]Content-Type: application/json [13:02:27] [13:02:27]POST finish read [13:02:27]Found Content-Length = 816 [13:02:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 400.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:02:27]execute_script... [13:02: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)536178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 400.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:02:27]POST & json_proto [13:02:27]process_json_proto [13:02:27]json parsed OK: [13:02:27]protocol is kg_v1.0 [13:02:27]action value=close_receipt [13:02:27]process_action close_receipt [13:02:27]cmd_close_receipt [13:02:27]MH_GetDate [13:02:27]Write to MH i2c: F0 00 00 74 71 D4 [13:02:27]Write i2c OK [13:02:27]MH_I2C_Read... [13:02:27]Read from MH i2c: F0 [13:02:27]MH_I2C_Read... [13:02:27]Read from MH i2c: F0 09 00 [13:02:27]MH_I2C_Read... [13:02:27]Read from MH i2c: F0 09 00 74 71 00 E7 AD 13 67 EE 0E 0D 67 5B [13:02:27]GetLastDocTimeStamp 1729342921 [13:02:27]current date 1729342951 [13:02:27]FM_GetShiftState [13:02:27]SAM_PROTO_GetShiftState [13:02:27]wFMCommunicate request_size=4 [13:02:27]MH_SAM_APDU [13:02:27]CAPDU: 80 13 01 00 [13:02:27]Write to MH i2c: E2 08 00 75 71 80 13 01 00 00 00 00 00 63 [13:02:27]Write i2c OK [13:02:27]MH_I2C_Read... [13:02:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:27]Read from MH i2c: E2 [13:02:27]MH_I2C_Read... [13:02:27]Read from MH i2c: E2 0E 00 [13:02:27]MH_I2C_Read... [13:02:27]Read from MH i2c: E2 0E 00 75 71 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A6 [13:02:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:02:27]wFMCommunicate OK [13:02:27]SAM_PROTO_GetShiftState done [13:02:27]FM_GetShiftState done [13:02:27]opened in 1729296582 [13:02:27]opened+sec_in_day 1729382982 [13:02:27]quantity*price = 40068 [13:02:27]sum+1 = 40069 [13:02:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.68 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 0.00 Безнал.: 400.68 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 274 19.10.2024 13:02 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000965413 ФД: 218629 ФПД: 126953403573538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130231&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218629&fm=126953403573538&tin=02508201610067®Number=0000000000098116&sum=40068 [13:02:28]StoreToDocumentArchive [13:02:28]shift 443 fd 218629 [13:02:28]save to /storage/0443/doc_00218629 [13:02:28]save last doc name /storage/0443/doc_00218629 to /storage/kkm_last_doc_name [13:02:28]save OK [13:02:28]Clear old archive folders... [13:02:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:02:28]tlvbuf is 0169E0B0 [13:02:28]SAM_PROTO_ClearQueue [13:02:28]wFMCommunicate request_size=4 [13:02:28]MH_SAM_APDU [13:02:28]CAPDU: 80 09 00 00 [13:02:28]Write to MH i2c: E2 08 00 82 71 80 09 00 00 00 00 00 00 65 [13:02:28]Write i2c OK [13:02:28]MH_I2C_Read... [13:02:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:02:28]Read from MH i2c: E2 [13:02:28]MH_I2C_Read... [13:02:28]Read from MH i2c: E2 03 00 [13:02:28]MH_I2C_Read... [13:02:28]Read from MH i2c: E2 03 00 82 71 00 90 00 67 [13:02:28]RAPDU: 90 00 [13:02:28]wFMCommunicate OK [13:02:28]SAM_PROTO_ClearQueue done [13:02:28]KKMCreateOFDPacket [13:02:28]OFDProtocolAddRootSTLVToBuf [13:02:28]FM_MakeSignedData [13:02:28]FM_MakeSignedData [13:02:28]SAM_PROTO_SignData [13:02:28]wFMCommunicate request_size=4 [13:02:28]MH_SAM_APDU [13:02:28]CAPDU: 80 0D 01 02 [13:02:28]Write to MH i2c: E2 08 00 83 71 80 0D 01 02 00 00 00 00 6D [13:02:28]Write i2c OK [13:02:28]MH_I2C_Read... [13:02:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:02:28]Read from MH i2c: E2 [13:02:28]MH_I2C_Read... [13:02:28]Read from MH i2c: E2 03 00 [13:02:28]MH_I2C_Read... [13:02:28]Read from MH i2c: E2 03 00 83 71 00 90 00 68 [13:02:28]RAPDU: 90 00 [13:02:28]wFMCommunicate OK [13:02:28]wFMCommunicate request_size=255 [13:02:28]MH_SAM_APDU [13:02:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 E7 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 05 56 03 00 35 04 06 00 73 [13:02:28]Write to MH i2c: E2 02 01 84 71 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 E7 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 05 56 03 00 35 04 06 00 73 00 00 DB [13:02:28]Write i2c OK [13:02:28]MH_I2C_Read... [13:02:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:28]Read from MH i2c: E2 [13:02:28]MH_I2C_Read... [13:02:28]Read from MH i2c: E2 03 00 [13:02:28]MH_I2C_Read... [13:02:28]Read from MH i2c: E2 03 00 84 71 00 90 00 69 [13:02:28]RAPDU: 90 00 [13:02:28]wFMCommunicate OK [13:02:28]wFMCommunicate request_size=10 [13:02:28]MH_SAM_APDU [13:02:28]CAPDU: 80 0D 02 02 05 76 A4 85 E5 22 [13:02:28]Write to MH i2c: E2 0D 00 85 71 80 0D 02 02 05 00 76 A4 85 E5 22 00 00 20 [13:02:28]Write i2c OK [13:02:28]MH_I2C_Read... [13:02:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:28]Read from MH i2c: E2 [13:02:28]MH_I2C_Read... [13:02:28]Read from MH i2c: E2 03 00 [13:02:28]MH_I2C_Read... [13:02:28]Read from MH i2c: E2 03 00 85 71 00 90 00 6A [13:02:28]RAPDU: 90 00 [13:02:28]wFMCommunicate OK [13:02:28]wFMCommunicate request_size=4 [13:02:28]MH_SAM_APDU [13:02:28]CAPDU: 80 0D 03 02 [13:02:28]Write to MH i2c: E2 08 00 86 71 80 0D 03 02 00 00 00 00 72 [13:02:28]Write i2c OK [13:02:28]MH_I2C_Read... [13:02:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:02:28]Read from MH i2c: E2 [13:02:28]MH_I2C_Read... [13:02:28]Read from MH i2c: E2 0B 00 [13:02:28]MH_I2C_Read... [13:02:28]Read from MH i2c: E2 0B 00 86 71 00 E2 52 B9 3B 9A 88 02 06 90 00 C5 [13:02:28]RAPDU: E2 52 B9 3B 9A 88 02 06 90 00 [13:02:28]wFMCommunicate OK [13:02:28]SAM_PROTO_SignData done [13:02:28]FM_MakeSignedData done [13:02:28]CreateOFDProtocolMessage [13:02:28]wFMCommunicate request_size=4 [13:02:28]MH_SAM_APDU [13:02:28]CAPDU: 80 11 00 00 [13:02:28]Write to MH i2c: E2 08 00 87 71 80 11 00 00 00 00 00 00 72 [13:02:28]Write i2c OK [13:02:28]MH_I2C_Read... [13:02:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:28]Read from MH i2c: E2 [13:02:28]MH_I2C_Read... [13:02:28]Read from MH i2c: E2 17 00 [13:02:28]MH_I2C_Read... [13:02:28]Read from MH i2c: E2 17 00 87 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C1 [13:02:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:02:28]wFMCommunicate OK [13:02:28]CreateOFDProtocolMessage done [13:02:28]OFDSenderStorePacket 218629 [13:02:28]StoreOFDPacket docnum=218629 [13:02:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 20 F8 07 01 41 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 E7 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 05 56 03 00 35 04 06 00 73 76 A4 85 E5 22 E2 52 B9 3B 9A 88 02 06 [13:02:28]CheckFolder [13:02:28]dirname=/storage/ofd_packets [13:02:28]CheckFolder done [13:02:28]ProducePacketName [13:02:28]name=ofd_packets/00218629 [13:02:28]NVStorageSaveData ofd_packets/00218629 [13:02:28]File name is /storage/ofd_packets/00218629 [13:02:28]Write 301 bytes [13:02:28]NVStorageSaveData done [13:02:28]OFDSenderStorePacket done [13:02:28]KKMCreateOFDPacket done [13:02:28]NVStorageSaveData kkm_last_timestamp [13:02:28]File name is /storage/kkm_last_timestamp [13:02:28]Write 4 bytes [13:02:28]NVStorageSaveData done [13:02:28]ExternCall_PrintAddStr [13:02:28]wPrintStart [13:02:28]Write to MH i2c: 01 00 00 88 71 F9 [13:02:28]Write i2c OK [13:02:28]MH_I2C_Read... [13:02:28]Read from MH i2c: 01 [13:02:28]MH_I2C_Read... [13:02:28]Read from MH i2c: 01 07 00 [13:02:28]MH_I2C_Read... [13:02:28]Read from MH i2c: 01 07 00 88 71 00 00 00 00 00 FF 0F 0E [13:02:28]RasterBufferAndPrint [13:02:28]line Счет N : (1)536178 [13:02:28]line ИНН: 02508201610067 [13:02:28]line Контрольно-Кассовый Чек [13:02:28]line ПРОДАЖА [13:02:28]line ТРК (МРК, ГНК) : 31 [13:02:28]line Товар: 2710124500 [13:02:28]line Аи-95-К-3 [13:02:28]line 5.400 * 74.20 [13:02:28]line = 400.68 [13:02:28]line НДС 12% НСП 1% [13:02:28]line > о реализуемом товаре [13:02:28]line ИТОГО: 400.68 [13:02:28]line НСП 1% : 3.55 [13:02:28]line НДС 12% : 42.55 [13:02:28]line Наличными: 0.00 [13:02:28]line Безнал.: 400.68 [13:02:28]line Место: АЗС № 84 "Партнер Нефть" [13:02:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:02:28]line СНО: Общий режим [13:02:28]line Чек 274 19.10.2024 13:02 [13:02:28]line Смена: 443 ФФД: 1.0 [13:02:28]line ЗНМ: 0300000178 [13:02:28]line РНМ: 0000000000098116 [13:02:28]line Версия ККМ: 001 [13:02:28]line Платежная система: Бакай Банк [13:02:28]line ФМ: 0000000000965413 [13:02:28]line ФД: 218629 [13:02:28]line ФПД: 126953403573538 [13:02:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130231&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218629&fm=126953403573538&tin=02508201610067®Number=0000000000098116&sum=40068 [13:02:29]written 0, free lines is 4095 [13:02:29]OFD Sender: Processing packet 218629 [packets to send 80, broken 79] [13:02:29]ProducePacketName [13:02:29]name=ofd_packets/00218629 [13:02:29]OFD Sender: To server: pG, [13:02:29]CommunicateWithHost lk.salyk.kg:30040 [13:02:29]ConnectInit lk.salyk.kg [13:02:29]Connected sock=10 [13:02:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 20 F8 07 01 41 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 E7 AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 05 56 03 00 35 04 06 00 73 76 A4 85 E5 22 E2 52 B9 3B 9A 88 02 06 [13:02:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4E 14 47 00 50 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 05 56 03 00 F4 03 04 00 81 59 13 67 B6 04 01 00 00 F2 BA 78 27 80 6D B3 DC [13:02:29]CommunicateWithHost err = 0 [13:02:29]CheckOFDResponse [13:02:29]1017 (14) - 77093643461234 [13:02:29]1041 (16) - 0000000000965413 [13:02:29]1040 (4) - 218629 [13:02:29]1012 (4) - 19.10.2024 07:02 [13:02:29]1206 (1) - 0 [13:02:29]OFD Sender: Remove packet 218629 [13:02:29]ProducePacketName [13:02:29]name=ofd_packets/00218629 [13:02:29]NVStorageDeleteData [13:02:29]Write to MH i2c: 01 00 00 B2 71 23 [13:02:29]Write i2c OK [13:02:29]MH_I2C_Read... [13:02:29]Read from MH i2c: 01 [13:02:29]MH_I2C_Read... [13:02:29]Read from MH i2c: 01 07 00 [13:02:29]MH_I2C_Read... [13:02:29]Read from MH i2c: 01 07 00 B2 71 00 00 00 00 00 F6 0C 2C [13:02:29]RasterBufferAndPrint [13:02:29]line [13:02:29]line [13:02:29]line [13:02:29]line [13:02:29]line [13:02:29]written 0, free lines is 3324 [13:02:29]MH_Cut [13:02:29]Write to MH i2c: D1 01 00 B9 71 01 FC [13:02:29]Write i2c OK [13:02:29]MH_I2C_Read... [13:02:29]Read from MH i2c: D1 [13:02:29]MH_I2C_Read... [13:02:29]Read from MH i2c: D1 01 00 [13:02:29]MH_I2C_Read... [13:02:29]Read from MH i2c: D1 01 00 B9 71 00 FB [13:02:29]Write to MH i2c: 01 00 00 BA 71 2B [13:02:29]Write i2c OK [13:02:29]MH_I2C_Read... [13:02:29]OFD Sender: No OFD packet to send [13:02:30]*** Cut start [13:02:30]*** Partial cut [13:02:30]*** CUTSNS_PIN = 1 [13:02:30]*** CUTSNS_PIN = 0 [13:02:30]*** Brake cut motor [13:02:30]Read from MH i2c: 01 [13:02:30]MH_I2C_Read... [13:02:30]*** Stop cut motor [13:02:30]*** Cut end [13:02:30]Read from MH i2c: 01 07 00 [13:02:30]MH_I2C_Read... [13:02:30]Read from MH i2c: 01 07 00 BA 71 00 00 00 00 00 FF 0F 40 [13:02:30]process_action close_receipt done [13:02:30]requested_data is exist [13:02:30]produce_requested_data [13:02:30]requested_item fm.sn is exist - process it [13:02:30]wFMCommunicate request_size=4 [13:02:30]MH_SAM_APDU [13:02:30]CAPDU: 80 11 00 00 [13:02:30]Write to MH i2c: E2 08 00 BB 71 80 11 00 00 00 00 00 00 A6 [13:02:30]Write i2c OK [13:02:30]MH_I2C_Read... [13:02:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:30]Read from MH i2c: E2 [13:02:30]MH_I2C_Read... [13:02:30]Read from MH i2c: E2 17 00 [13:02:30]MH_I2C_Read... [13:02:30]Read from MH i2c: E2 17 00 BB 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F5 [13:02:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:02:30]wFMCommunicate OK [13:02:30]requested_item fd.num is exist - process it [13:02:30]SAM_PROTO_GetFieldsCounters [13:02:30]wFMCommunicate request_size=4 [13:02:30]MH_SAM_APDU [13:02:30]CAPDU: 80 13 00 00 [13:02:30]Write to MH i2c: E2 08 00 BC 71 80 13 00 00 00 00 00 00 A9 [13:02:30]Write i2c OK [13:02:30]MH_I2C_Read... [13:02:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:02:31]Read from MH i2c: E2 [13:02:31]MH_I2C_Read... [13:02:31]Read from MH i2c: E2 62 00 [13:02:31]MH_I2C_Read... [13:02:31]Read from MH i2c: E2 62 00 BC 71 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 05 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 19 [13:02:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 05 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:02:31]wFMCommunicate OK [13:02:31]SAM_PROTO_GetFieldsCounters done [13:02:31]requested_item shift.num is exist - process it [13:02:31]requested_item shift.opened is exist - process it [13:02:31]req_shift_opened [13:02:31]FM_GetShiftState [13:02:31]SAM_PROTO_GetShiftState [13:02:31]wFMCommunicate request_size=4 [13:02:31]MH_SAM_APDU [13:02:31]CAPDU: 80 13 01 00 [13:02:31]Write to MH i2c: E2 08 00 BD 71 80 13 01 00 00 00 00 00 AB [13:02:31]Write i2c OK [13:02:31]MH_I2C_Read... [13:02:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:31]Read from MH i2c: E2 [13:02:31]MH_I2C_Read... [13:02:31]Read from MH i2c: E2 0E 00 [13:02:31]MH_I2C_Read... [13:02:31]Read from MH i2c: E2 0E 00 BD 71 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EE [13:02:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:02:31]wFMCommunicate OK [13:02:31]SAM_PROTO_GetShiftState done [13:02:31]FM_GetShiftState done [13:02:31]req_shift_opened done [13:02:31]requested_item shift.open_date is exist - process it [13:02:31]req_shift_open_date [13:02:31]req_shift_open_date done [13:02:31]produce_requested_data done [13:02:31]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218629,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:02:31]process_action_free close_receipt [13:02:31]json_value_free [13:02:31]json_value_free done [13:02:31]process_json_proto returns [13:02:31]Send response to host [13:02:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218629,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:02:31]free response buf [13:02:31]execute_script done [13:02:31]execute_script returns [13:02:31]free content buf [13:02:31]Sock 9.Close socket [13:02:31]Sock 9.Thread stoped [13:02:34]accept exits with 8 [13:02:34]New connection [13:02:34]New thread 3066682724 created [13:02:34]Thread 3066826084 joined [13:02:34]Waiting for new connection... [13:02:34] Sock 8.Parse request [13:02:34]Sock 8.Check first char [13:02:34]Sock 8.First char is OK [13:02:34]request: POST /json_proto HTTP/1.0 [13:02:34]Method: POST [13:02:34]URL: /json_proto [13:02:34]Method is POST - this is cgi request [13:02:34]url: /json_proto [13:02:34]query_string will be loaded in cgi processing [13:02:34]execute_cgi json_proto POST (null) [13:02:34]execute_cgi path=json_proto method=POST [13:02:34]POST find Content-Length [13:02:34]Host: 172.17.40.4:8080 [13:02:34]Content-Length: 671 [13:02:34]Content-Type: application/json [13:02:34] [13:02:34]POST finish read [13:02:34]Found Content-Length = 671 [13:02:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [13:02:34]execute_script... [13:02: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)536179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [13:02:34]POST & json_proto [13:02:34]process_json_proto [13:02:34]json parsed OK: [13:02:34]protocol is kg_v1.0 [13:02:34]action value=close_receipt [13:02:34]process_action close_receipt [13:02:34]cmd_close_receipt [13:02:34]MH_GetDate [13:02:34]Write to MH i2c: F0 00 00 BE 71 1E [13:02:34]Write i2c OK [13:02:34]MH_I2C_Read... [13:02:34]Read from MH i2c: F0 [13:02:34]MH_I2C_Read... [13:02:34]Read from MH i2c: F0 09 00 [13:02:34]MH_I2C_Read... [13:02:34]Read from MH i2c: F0 09 00 BE 71 00 EF AD 13 67 EE 0E 0D 67 AD [13:02:34]GetLastDocTimeStamp 1729342951 [13:02:34]current date 1729342959 [13:02:34]FM_GetShiftState [13:02:34]SAM_PROTO_GetShiftState [13:02:34]wFMCommunicate request_size=4 [13:02:34]MH_SAM_APDU [13:02:34]CAPDU: 80 13 01 00 [13:02:34]Write to MH i2c: E2 08 00 BF 71 80 13 01 00 00 00 00 00 AD [13:02:34]Write i2c OK [13:02:34]MH_I2C_Read... [13:02:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:34]Read from MH i2c: E2 [13:02:34]MH_I2C_Read... [13:02:34]Read from MH i2c: E2 0E 00 [13:02:34]MH_I2C_Read... [13:02:34]Read from MH i2c: E2 0E 00 BF 71 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F0 [13:02:34]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:02:34]wFMCommunicate OK [13:02:34]SAM_PROTO_GetShiftState done [13:02:34]FM_GetShiftState done [13:02:34]opened in 1729296582 [13:02:34]opened+sec_in_day 1729382982 [13:02:34]quantity*price = 70041 [13:02:34]sum+1 = 70043 [13:02:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 275 19.10.2024 13:02 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218630 ФПД: 110604657396314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130239&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218630&fm=110604657396314&tin=02508201610067®Number=0000000000098116&sum=70000 [13:02:36]StoreToDocumentArchive [13:02:36]shift 443 fd 218630 [13:02:36]save to /storage/0443/doc_00218630 [13:02:36]save last doc name /storage/0443/doc_00218630 to /storage/kkm_last_doc_name [13:02:36]save OK [13:02:36]Clear old archive folders... [13:02:36]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:02:36]tlvbuf is 01524300 [13:02:36]SAM_PROTO_ClearQueue [13:02:36]wFMCommunicate request_size=4 [13:02:36]MH_SAM_APDU [13:02:36]CAPDU: 80 09 00 00 [13:02:36]Write to MH i2c: E2 08 00 CC 71 80 09 00 00 00 00 00 00 AF [13:02:36]Write i2c OK [13:02:36]MH_I2C_Read... [13:02:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:02:36]Read from MH i2c: E2 [13:02:36]MH_I2C_Read... [13:02:36]Read from MH i2c: E2 03 00 [13:02:36]MH_I2C_Read... [13:02:36]Read from MH i2c: E2 03 00 CC 71 00 90 00 B1 [13:02:36]RAPDU: 90 00 [13:02:36]wFMCommunicate OK [13:02:36]SAM_PROTO_ClearQueue done [13:02:36]KKMCreateOFDPacket [13:02:36]OFDProtocolAddRootSTLVToBuf [13:02:36]FM_MakeSignedData [13:02:36]FM_MakeSignedData [13:02:36]SAM_PROTO_SignData [13:02:36]wFMCommunicate request_size=4 [13:02:36]MH_SAM_APDU [13:02:36]CAPDU: 80 0D 01 02 [13:02:36]Write to MH i2c: E2 08 00 CD 71 80 0D 01 02 00 00 00 00 B7 [13:02:36]Write i2c OK [13:02:36]MH_I2C_Read... [13:02:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:02:36]Read from MH i2c: E2 [13:02:36]MH_I2C_Read... [13:02:36]Read from MH i2c: E2 03 00 [13:02:36]MH_I2C_Read... [13:02:36]Read from MH i2c: E2 03 00 CD 71 00 90 00 B2 [13:02:36]RAPDU: 90 00 [13:02:36]wFMCommunicate OK [13:02:36]wFMCommunicate request_size=255 [13:02:36]MH_SAM_APDU [13:02: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 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 13 01 00 00 F4 03 04 00 EF AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 06 56 03 00 35 04 06 00 [13:02:36]Write to MH i2c: E2 02 01 CE 71 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 13 01 00 00 F4 03 04 00 EF AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 06 56 03 00 35 04 06 00 00 00 E2 [13:02:36]Write i2c OK [13:02:36]MH_I2C_Read... [13:02:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:36]Read from MH i2c: E2 [13:02:36]MH_I2C_Read... [13:02:36]Read from MH i2c: E2 03 00 [13:02:36]MH_I2C_Read... [13:02:36]Read from MH i2c: E2 03 00 CE 71 00 90 00 B3 [13:02:36]RAPDU: 90 00 [13:02:36]wFMCommunicate OK [13:02:36]wFMCommunicate request_size=11 [13:02:36]MH_SAM_APDU [13:02:36]CAPDU: 80 0D 02 02 06 64 98 27 50 8A 5A [13:02:36]Write to MH i2c: E2 0E 00 CF 71 80 0D 02 02 06 00 64 98 27 50 8A 5A 00 00 1D [13:02:36]Write i2c OK [13:02:36]MH_I2C_Read... [13:02:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:36]Read from MH i2c: E2 [13:02:36]MH_I2C_Read... [13:02:36]Read from MH i2c: E2 03 00 [13:02:36]MH_I2C_Read... [13:02:36]Read from MH i2c: E2 03 00 CF 71 00 90 00 B4 [13:02:36]RAPDU: 90 00 [13:02:36]wFMCommunicate OK [13:02:36]wFMCommunicate request_size=4 [13:02:36]MH_SAM_APDU [13:02:36]CAPDU: 80 0D 03 02 [13:02:36]Write to MH i2c: E2 08 00 D0 71 80 0D 03 02 00 00 00 00 BC [13:02:36]Write i2c OK [13:02:36]MH_I2C_Read... [13:02:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:02:36]Read from MH i2c: E2 [13:02:36]MH_I2C_Read... [13:02:36]Read from MH i2c: E2 0B 00 [13:02:36]MH_I2C_Read... [13:02:36]Read from MH i2c: E2 0B 00 D0 71 00 7A 56 9D 02 B1 45 93 08 90 00 BD [13:02:36]RAPDU: 7A 56 9D 02 B1 45 93 08 90 00 [13:02:36]wFMCommunicate OK [13:02:36]SAM_PROTO_SignData done [13:02:36]FM_MakeSignedData done [13:02:36]CreateOFDProtocolMessage [13:02:36]wFMCommunicate request_size=4 [13:02:36]MH_SAM_APDU [13:02:36]CAPDU: 80 11 00 00 [13:02:36]Write to MH i2c: E2 08 00 D1 71 80 11 00 00 00 00 00 00 BC [13:02:36]Write i2c OK [13:02:36]MH_I2C_Read... [13:02:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:36]Read from MH i2c: E2 [13:02:36]MH_I2C_Read... [13:02:36]Read from MH i2c: E2 17 00 [13:02:36]MH_I2C_Read... [13:02:36]Read from MH i2c: E2 17 00 D1 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0B [13:02:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:02:36]wFMCommunicate OK [13:02:36]CreateOFDProtocolMessage done [13:02:36]OFDSenderStorePacket 218630 [13:02:36]StoreOFDPacket docnum=218630 [13:02:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 11 13 08 01 6F E5 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 13 01 00 00 F4 03 04 00 EF AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 06 56 03 00 35 04 06 00 64 98 27 50 8A 5A 7A 56 9D 02 B1 45 93 08 [13:02:36]CheckFolder [13:02:36]dirname=/storage/ofd_packets [13:02:36]CheckFolder done [13:02:36]ProducePacketName [13:02:36]name=ofd_packets/00218630 [13:02:36]NVStorageSaveData ofd_packets/00218630 [13:02:36]File name is /storage/ofd_packets/00218630 [13:02:36]Write 302 bytes [13:02:36]NVStorageSaveData done [13:02:36]OFDSenderStorePacket done [13:02:36]KKMCreateOFDPacket done [13:02:36]NVStorageSaveData kkm_last_timestamp [13:02:36]File name is /storage/kkm_last_timestamp [13:02:36]Write 4 bytes [13:02:36]NVStorageSaveData done [13:02:36]ExternCall_PrintAddStr [13:02:36]wPrintStart [13:02:36]Write to MH i2c: 01 00 00 D2 71 43 [13:02:36]Write i2c OK [13:02:36]MH_I2C_Read... [13:02:36]Read from MH i2c: 01 [13:02:36]MH_I2C_Read... [13:02:36]Read from MH i2c: 01 07 00 [13:02:36]MH_I2C_Read... [13:02:36]Read from MH i2c: 01 07 00 D2 71 00 00 00 00 00 FF 0F 58 [13:02:36]RasterBufferAndPrint [13:02:36]line Счет N : (1)536179 [13:02:36]line ИНН: 02508201610067 [13:02:36]line Контрольно-Кассовый Чек [13:02:36]line ПРОДАЖА [13:02:36]line ТРК (МРК, ГНК) : 22 [13:02:36]line Товар: 2710124130 [13:02:36]line SUPER 92-К-5 [13:02:36]line 10.240 * 68.40 [13:02:36]line = 700.42 [13:02:36]line НДС 12% НСП 1% [13:02:36]line > о реализуемом товаре [13:02:36]line ОКРУГЛЕНИЕ: -0.42 [13:02:36]line ИТОГО: 700.00 [13:02:36]line Внесено: 700.00 [13:02:36]line СДАЧА: 0.00 [13:02:36]line НСП 1% : 6.20 [13:02:36]line НДС 12% : 74.38 [13:02:36]line Наличными: 700.00 [13:02:36]line Безнал.: 0.00 [13:02:36]line Место: АЗС № 84 "Партнер Нефть" [13:02:36]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:02:36]OFD Sender: Processing packet 218630 [packets to send 80, broken 79] [13:02:36]ProducePacketName [13:02:36]name=ofd_packets/00218630 [13:02:36]OFD Sender: To server: pG, [13:02:36]CommunicateWithHost lk.salyk.kg:30040 [13:02:36]ConnectInit lk.salyk.kg [13:02:36]line СНО: Общий режим [13:02:36]line Чек 275 19.10.2024 13:02 [13:02:36]line Смена: 443 ФФД: 1.0 [13:02:36]line ЗНМ: 0300000178 [13:02:36]line РНМ: 0000000000098116 [13:02:36]line Версия ККМ: 001 [13:02:36]line ФМ: 0000000000965413 [13:02:36]line ФД: 218630 [13:02:36]line ФПД: 110604657396314 [13:02:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130239&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218630&fm=110604657396314&tin=02508201610067®Number=0000000000098116&sum=70000 [13:02:36]written 0, free lines is 4095 [13:02:36]Connected sock=10 [13:02:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 11 13 08 01 6F E5 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 13 01 00 00 F4 03 04 00 EF AD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 06 56 03 00 35 04 06 00 64 98 27 50 8A 5A 7A 56 9D 02 B1 45 93 08 [13:02:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D1 66 47 00 85 E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 06 56 03 00 F4 03 04 00 88 59 13 67 B6 04 01 00 00 43 E9 13 35 65 FF 76 05 [13:02:36]CommunicateWithHost err = 0 [13:02:36]CheckOFDResponse [13:02:36]1017 (14) - 77093643461234 [13:02:36]1041 (16) - 0000000000965413 [13:02:36]1040 (4) - 218630 [13:02:36]1012 (4) - 19.10.2024 07:02 [13:02:36]1206 (1) - 0 [13:02:36]OFD Sender: Remove packet 218630 [13:02:36]ProducePacketName [13:02:36]name=ofd_packets/00218630 [13:02:36]NVStorageDeleteData [13:02:37]Write to MH i2c: 01 00 00 FD 71 6E [13:02:37]Write i2c OK [13:02:37]MH_I2C_Read... [13:02:37]Read from MH i2c: 01 [13:02:37]MH_I2C_Read... [13:02:37]Read from MH i2c: 01 07 00 [13:02:37]MH_I2C_Read... [13:02:37]Read from MH i2c: 01 07 00 FD 71 00 00 00 00 00 F4 0C 75 [13:02:37]RasterBufferAndPrint [13:02:37]line [13:02:37]line [13:02:37]line [13:02:37]line [13:02:37]line [13:02:37]written 0, free lines is 3329 [13:02:37]MH_Cut [13:02:37]Write to MH i2c: D1 01 00 04 72 01 48 [13:02:37]Write i2c OK [13:02:37]MH_I2C_Read... [13:02:37]Read from MH i2c: D1 [13:02:37]MH_I2C_Read... [13:02:37]Read from MH i2c: D1 01 00 [13:02:37]MH_I2C_Read... [13:02:37]Read from MH i2c: D1 01 00 04 72 00 47 [13:02:37]Write to MH i2c: 01 00 00 05 72 77 [13:02:37]Write i2c OK [13:02:37]MH_I2C_Read... [13:02:37]OFD Sender: No OFD packet to send [13:02:37]*** Cut start [13:02:37]*** Partial cut [13:02:37]*** CUTSNS_PIN = 1 [13:02:37]*** CUTSNS_PIN = 0 [13:02:38]*** Brake cut motor [13:02:38]Read from MH i2c: 01 [13:02:38]MH_I2C_Read... [13:02:38]*** Stop cut motor [13:02:38]*** Cut end [13:02:38]Read from MH i2c: 01 07 00 [13:02:38]MH_I2C_Read... [13:02:38]Read from MH i2c: 01 07 00 05 72 00 00 00 00 00 FF 0F 8C [13:02:38]process_action close_receipt done [13:02:38]requested_data is exist [13:02:38]produce_requested_data [13:02:38]requested_item fm.sn is exist - process it [13:02:38]wFMCommunicate request_size=4 [13:02:38]MH_SAM_APDU [13:02:38]CAPDU: 80 11 00 00 [13:02:38]Write to MH i2c: E2 08 00 06 72 80 11 00 00 00 00 00 00 F2 [13:02:38]Write i2c OK [13:02:38]MH_I2C_Read... [13:02:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:38]Read from MH i2c: E2 [13:02:38]MH_I2C_Read... [13:02:38]Read from MH i2c: E2 17 00 [13:02:38]MH_I2C_Read... [13:02:38]Read from MH i2c: E2 17 00 06 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 41 [13:02:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:02:38]wFMCommunicate OK [13:02:38]requested_item fd.num is exist - process it [13:02:38]SAM_PROTO_GetFieldsCounters [13:02:38]wFMCommunicate request_size=4 [13:02:38]MH_SAM_APDU [13:02:38]CAPDU: 80 13 00 00 [13:02:38]Write to MH i2c: E2 08 00 07 72 80 13 00 00 00 00 00 00 F5 [13:02:38]Write i2c OK [13:02:38]MH_I2C_Read... [13:02:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:02:38]Read from MH i2c: E2 [13:02:38]MH_I2C_Read... [13:02:38]Read from MH i2c: E2 62 00 [13:02:38]MH_I2C_Read... [13:02:38]Read from MH i2c: E2 62 00 07 72 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 06 56 03 00 0E 04 04 00 BB 01 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 69 [13:02:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 06 56 03 00 0E 04 04 00 BB 01 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 [13:02:38]wFMCommunicate OK [13:02:38]SAM_PROTO_GetFieldsCounters done [13:02:38]requested_item shift.num is exist - process it [13:02:38]requested_item shift.opened is exist - process it [13:02:38]req_shift_opened [13:02:38]FM_GetShiftState [13:02:38]SAM_PROTO_GetShiftState [13:02:38]wFMCommunicate request_size=4 [13:02:38]MH_SAM_APDU [13:02:38]CAPDU: 80 13 01 00 [13:02:38]Write to MH i2c: E2 08 00 08 72 80 13 01 00 00 00 00 00 F7 [13:02:38]Write i2c OK [13:02:38]MH_I2C_Read... [13:02:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:38]Read from MH i2c: E2 [13:02:38]MH_I2C_Read... [13:02:38]Read from MH i2c: E2 0E 00 [13:02:38]MH_I2C_Read... [13:02:38]Read from MH i2c: E2 0E 00 08 72 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3A [13:02:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:02:38]wFMCommunicate OK [13:02:38]SAM_PROTO_GetShiftState done [13:02:38]FM_GetShiftState done [13:02:38]req_shift_opened done [13:02:38]requested_item shift.open_date is exist - process it [13:02:38]req_shift_open_date [13:02:38]req_shift_open_date done [13:02:38]produce_requested_data done [13:02:38]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218630,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:02:38]process_action_free close_receipt [13:02:38]json_value_free [13:02:38]json_value_free done [13:02:38]process_json_proto returns [13:02:38]Send response to host [13:02:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218630,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:02:38]free response buf [13:02:38]execute_script done [13:02:38]execute_script returns [13:02:38]free content buf [13:02:38]Sock 8.Close socket [13:02:38]Sock 8.Thread stoped [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]accept exits with 9 [13:03:32]New connection [13:03:32]New thread 3066826084 created [13:03:32]Thread 3066682724 joined [13:03:32]Waiting for new connection... [13:03:32] Sock 9.Parse request [13:03:32]Sock 9.Check first char [13:03:32]Sock 9.First char is OK [13:03:32]request: POST /json_proto HTTP/1.0 [13:03:32]Method: POST [13:03:32]URL: /json_proto [13:03:32]Method is POST - this is cgi request [13:03:32]url: /json_proto [13:03:32]query_string will be loaded in cgi processing [13:03:32]execute_cgi json_proto POST (null) [13:03:32]execute_cgi path=json_proto method=POST [13:03:32]POST find Content-Length [13:03:32]Host: 172.17.40.4:8080 [13:03:32]Content-Length: 674 [13:03:32]Content-Type: application/json [13:03:32] [13:03:32]POST finish read [13:03:32]Found Content-Length = 674 [13:03:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 3.550, "sum" : 270.51, "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" ] } } [13:03:32]execute_script... [13: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)536180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 3.550, "sum" : 270.51, "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" ] } } [13:03:32]POST & json_proto [13:03:32]process_json_proto [13:03:32]json parsed OK: [13:03:32]protocol is kg_v1.0 [13:03:32]action value=close_receipt [13:03:32]process_action close_receipt [13:03:32]cmd_close_receipt [13:03:32]MH_GetDate [13:03:32]Write to MH i2c: F0 00 00 09 72 6A [13:03:32]Write i2c OK [13:03:32]MH_I2C_Read... [13:03:32]Read from MH i2c: F0 [13:03:32]MH_I2C_Read... [13:03:32]Read from MH i2c: F0 09 00 [13:03:32]MH_I2C_Read... [13:03:32]Read from MH i2c: F0 09 00 09 72 00 29 AE 13 67 EE 0E 0D 67 34 [13:03:32]GetLastDocTimeStamp 1729342959 [13:03:32]current date 1729343017 [13:03:32]FM_GetShiftState [13:03:32]SAM_PROTO_GetShiftState [13:03:32]wFMCommunicate request_size=4 [13:03:32]MH_SAM_APDU [13:03:32]CAPDU: 80 13 01 00 [13:03:32]Write to MH i2c: E2 08 00 0A 72 80 13 01 00 00 00 00 00 F9 [13:03:32]Write i2c OK [13:03:32]MH_I2C_Read... [13:03:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:32]Read from MH i2c: E2 [13:03:32]MH_I2C_Read... [13:03:32]Read from MH i2c: E2 0E 00 [13:03:32]MH_I2C_Read... [13:03:32]Read from MH i2c: E2 0E 00 0A 72 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3C [13:03:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:03:32]wFMCommunicate OK [13:03:32]SAM_PROTO_GetShiftState done [13:03:32]FM_GetShiftState done [13:03:32]opened in 1729296582 [13:03:32]opened+sec_in_day 1729382982 [13:03:32]quantity*price = 27051 [13:03:32]sum+1 = 27052 [13:03:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 270.00 Внесено: 270.00 СДАЧА: 0.00 НСП 1% : 2.39 НДС 12% : 28.73 Наличными: 270.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 276 19.10.2024 13:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218631 ФПД: 236500396117089 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130337&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218631&fm=236500396117089&tin=02508201610067®Number=0000000000098116&sum=27000 [13:03:33]StoreToDocumentArchive [13:03:33]shift 443 fd 218631 [13:03:33]save to /storage/0443/doc_00218631 [13:03:33]save last doc name /storage/0443/doc_00218631 to /storage/kkm_last_doc_name [13:03:33]save OK [13:03:33]Clear old archive folders... [13:03:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:03:33]tlvbuf is 01536590 [13:03:33]SAM_PROTO_ClearQueue [13:03:33]wFMCommunicate request_size=4 [13:03:33]MH_SAM_APDU [13:03:33]CAPDU: 80 09 00 00 [13:03:33]Write to MH i2c: E2 08 00 17 72 80 09 00 00 00 00 00 00 FB [13:03:33]Write i2c OK [13:03:33]MH_I2C_Read... [13:03:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:03:33]Read from MH i2c: E2 [13:03:33]MH_I2C_Read... [13:03:33]Read from MH i2c: E2 03 00 [13:03:33]MH_I2C_Read... [13:03:33]Read from MH i2c: E2 03 00 17 72 00 90 00 FD [13:03:33]RAPDU: 90 00 [13:03:33]wFMCommunicate OK [13:03:33]SAM_PROTO_ClearQueue done [13:03:33]KKMCreateOFDPacket [13:03:33]OFDProtocolAddRootSTLVToBuf [13:03:33]FM_MakeSignedData [13:03:33]FM_MakeSignedData [13:03:33]SAM_PROTO_SignData [13:03:33]wFMCommunicate request_size=4 [13:03:33]MH_SAM_APDU [13:03:33]CAPDU: 80 0D 01 02 [13:03:33]Write to MH i2c: E2 08 00 18 72 80 0D 01 02 00 00 00 00 03 [13:03:33]Write i2c OK [13:03:33]MH_I2C_Read... [13:03:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:03:33]Read from MH i2c: E2 [13:03:33]MH_I2C_Read... [13:03:33]Read from MH i2c: E2 03 00 [13:03:33]MH_I2C_Read... [13:03:33]Read from MH i2c: E2 03 00 18 72 00 90 00 FE [13:03:33]RAPDU: 90 00 [13:03:33]wFMCommunicate OK [13:03:33]wFMCommunicate request_size=255 [13:03:33]MH_SAM_APDU [13:03:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 DE 0D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 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 39 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 14 01 00 00 F4 03 04 00 29 AE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 07 56 03 00 35 04 06 00 D7 18 8A 19 [13:03:33]Write to MH i2c: E2 02 01 19 72 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 DE 0D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 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 39 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 14 01 00 00 F4 03 04 00 29 AE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 07 56 03 00 35 04 06 00 D7 18 8A 19 00 00 42 [13:03:33]Write i2c OK [13:03:33]MH_I2C_Read... [13:03:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:33]Read from MH i2c: E2 [13:03:33]MH_I2C_Read... [13:03:33]Read from MH i2c: E2 03 00 [13:03:33]MH_I2C_Read... [13:03:33]Read from MH i2c: E2 03 00 19 72 00 90 00 FF [13:03:33]RAPDU: 90 00 [13:03:33]wFMCommunicate OK [13:03:33]wFMCommunicate request_size=7 [13:03:33]MH_SAM_APDU [13:03:33]CAPDU: 80 0D 02 02 02 8C 61 [13:03:33]Write to MH i2c: E2 0A 00 1A 72 80 0D 02 02 02 00 8C 61 00 00 F7 [13:03:33]Write i2c OK [13:03:33]MH_I2C_Read... [13:03:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:33]Read from MH i2c: E2 [13:03:33]MH_I2C_Read... [13:03:33]Read from MH i2c: E2 03 00 [13:03:33]MH_I2C_Read... [13:03:33]Read from MH i2c: E2 03 00 1A 72 00 90 00 00 [13:03:33]RAPDU: 90 00 [13:03:33]wFMCommunicate OK [13:03:33]wFMCommunicate request_size=4 [13:03:33]MH_SAM_APDU [13:03:33]CAPDU: 80 0D 03 02 [13:03:33]Write to MH i2c: E2 08 00 1B 72 80 0D 03 02 00 00 00 00 08 [13:03:33]Write i2c OK [13:03:33]MH_I2C_Read... [13:03:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:03:34]Read from MH i2c: E2 [13:03:34]MH_I2C_Read... [13:03:34]Read from MH i2c: E2 0B 00 [13:03:34]MH_I2C_Read... [13:03:34]Read from MH i2c: E2 0B 00 1B 72 00 77 C5 0A 4B 98 73 16 29 90 00 E4 [13:03:34]RAPDU: 77 C5 0A 4B 98 73 16 29 90 00 [13:03:34]wFMCommunicate OK [13:03:34]SAM_PROTO_SignData done [13:03:34]FM_MakeSignedData done [13:03:34]CreateOFDProtocolMessage [13:03:34]wFMCommunicate request_size=4 [13:03:34]MH_SAM_APDU [13:03:34]CAPDU: 80 11 00 00 [13:03:34]Write to MH i2c: E2 08 00 1C 72 80 11 00 00 00 00 00 00 08 [13:03:34]Write i2c OK [13:03:34]MH_I2C_Read... [13:03:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:34]Read from MH i2c: E2 [13:03:34]MH_I2C_Read... [13:03:34]Read from MH i2c: E2 17 00 [13:03:34]MH_I2C_Read... [13:03:34]Read from MH i2c: E2 17 00 1C 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 57 [13:03:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:03:34]wFMCommunicate OK [13:03:34]CreateOFDProtocolMessage done [13:03:34]OFDSenderStorePacket 218631 [13:03:34]StoreOFDPacket docnum=218631 [13:03:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 84 A6 04 01 AD 37 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 DE 0D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 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 39 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 14 01 00 00 F4 03 04 00 29 AE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 07 56 03 00 35 04 06 00 D7 18 8A 19 8C 61 77 C5 0A 4B 98 73 16 29 [13:03:34]CheckFolder [13:03:34]dirname=/storage/ofd_packets [13:03:34]CheckFolder done [13:03:34]ProducePacketName [13:03:34]name=ofd_packets/00218631 [13:03:34]NVStorageSaveData ofd_packets/00218631 [13:03:34]File name is /storage/ofd_packets/00218631 [13:03:34]Write 298 bytes [13:03:34]NVStorageSaveData done [13:03:34]OFDSenderStorePacket done [13:03:34]KKMCreateOFDPacket done [13:03:34]NVStorageSaveData kkm_last_timestamp [13:03:34]File name is /storage/kkm_last_timestamp [13:03:34]Write 4 bytes [13:03:34]NVStorageSaveData done [13:03:34]ExternCall_PrintAddStr [13:03:34]wPrintStart [13:03:34]Write to MH i2c: 01 00 00 1D 72 8F [13:03:34]Write i2c OK [13:03:34]MH_I2C_Read... [13:03:34]Read from MH i2c: 01 [13:03:34]MH_I2C_Read... [13:03:34]Read from MH i2c: 01 07 00 [13:03:34]MH_I2C_Read... [13:03:34]Read from MH i2c: 01 07 00 1D 72 00 00 00 00 00 FF 0F A4 [13:03:34]RasterBufferAndPrint [13:03:34]line Счет N : (1)536180 [13:03:34]line ИНН: 02508201610067 [13:03:34]line Контрольно-Кассовый Чек [13:03:34]line ПРОДАЖА [13:03:34]line ТРК (МРК, ГНК) : 61 [13:03:34]line Товар: 2710194210 [13:03:34]line ДТ-К-2 [13:03:34]line 3.550 * 76.20 [13:03:34]line = 270.51 [13:03:34]line НДС 12% НСП 1% [13:03:34]line > о реализуемом товаре [13:03:34]line ОКРУГЛЕНИЕ: -0.51 [13:03:34]line ИТОГО: 270.00 [13:03:34]line Внесено: 270.00 [13:03:34]line СДАЧА: 0.00 [13:03:34]line НСП 1% : 2.39 [13:03:34]line НДС 12% : 28.73 [13:03:34]line Наличными: 270.00 [13:03:34]line Безнал.: 0.00 [13:03:34]line Место: АЗС № 84 "Партнер Нефть" [13:03:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:03:34]line СНО: Общий режим [13:03:34]line Чек 276 19.10.2024 13:03 [13:03:34]line Смена: 443 ФФД: 1.0 [13:03:34]line ЗНМ: 0300000178 [13:03:34]line РНМ: 0000000000098116 [13:03:34]line Версия ККМ: 001 [13:03:34]line ФМ: 0000000000965413 [13:03:34]line ФД: 218631 [13:03:34]line ФПД: 236500396117089 [13:03:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130337&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218631&fm=236500396117089&tin=02508201610067®Number=0000000000098116&sum=27000 [13:03:34]OFD Sender: Processing packet 218631 [packets to send 80, broken 79] [13:03:34]ProducePacketName [13:03:34]name=ofd_packets/00218631 [13:03:34]OFD Sender: To server: pG, [13:03:34]CommunicateWithHost lk.salyk.kg:30040 [13:03:34]ConnectInit lk.salyk.kg [13:03:34]written 0, free lines is 4095 [13:03:34]Connected sock=10 [13:03:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 84 A6 04 01 AD 37 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 DE 0D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 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 39 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 14 01 00 00 F4 03 04 00 29 AE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 07 56 03 00 35 04 06 00 D7 18 8A 19 8C 61 77 C5 0A 4B 98 73 16 29 [13:03:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 12 1D 47 00 40 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 07 56 03 00 F4 03 04 00 C2 59 13 67 B6 04 01 00 00 A0 6F 42 3D 7D 18 C8 0A [13:03:34]CommunicateWithHost err = 0 [13:03:34]CheckOFDResponse [13:03:34]1017 (14) - 77093643461234 [13:03:34]1041 (16) - 0000000000965413 [13:03:34]1040 (4) - 218631 [13:03:34]1012 (4) - 19.10.2024 07:03 [13:03:34]1206 (1) - 0 [13:03:34]OFD Sender: Remove packet 218631 [13:03:34]ProducePacketName [13:03:34]name=ofd_packets/00218631 [13:03:34]NVStorageDeleteData [13:03:34]Write to MH i2c: 01 00 00 48 72 BA [13:03:34]Write i2c OK [13:03:34]MH_I2C_Read... [13:03:34]Read from MH i2c: 01 [13:03:34]MH_I2C_Read... [13:03:34]Read from MH i2c: 01 07 00 [13:03:34]MH_I2C_Read... [13:03:34]Read from MH i2c: 01 07 00 48 72 00 00 00 00 00 F2 0C BF [13:03:34]RasterBufferAndPrint [13:03:34]line [13:03:34]line [13:03:34]line [13:03:34]line [13:03:34]line [13:03:34]written 0, free lines is 3323 [13:03:34]MH_Cut [13:03:34]Write to MH i2c: D1 01 00 4F 72 01 93 [13:03:34]Write i2c OK [13:03:34]MH_I2C_Read... [13:03:34]Read from MH i2c: D1 [13:03:34]MH_I2C_Read... [13:03:34]Read from MH i2c: D1 01 00 [13:03:34]MH_I2C_Read... [13:03:34]Read from MH i2c: D1 01 00 4F 72 00 92 [13:03:34]Write to MH i2c: 01 00 00 50 72 C2 [13:03:34]Write i2c OK [13:03:34]MH_I2C_Read... [13:03:35]OFD Sender: No OFD packet to send [13:03:35]*** Cut start [13:03:35]*** Partial cut [13:03:35]*** CUTSNS_PIN = 1 [13:03:35]*** CUTSNS_PIN = 0 [13:03:35]*** Brake cut motor [13:03:36]Read from MH i2c: 01 [13:03:36]MH_I2C_Read... [13:03:36]*** Stop cut motor [13:03:36]*** Cut end [13:03:36]Read from MH i2c: 01 07 00 [13:03:36]MH_I2C_Read... [13:03:36]Read from MH i2c: 01 07 00 50 72 00 00 00 00 00 FF 0F D7 [13:03:36]process_action close_receipt done [13:03:36]requested_data is exist [13:03:36]produce_requested_data [13:03:36]requested_item fm.sn is exist - process it [13:03:36]wFMCommunicate request_size=4 [13:03:36]MH_SAM_APDU [13:03:36]CAPDU: 80 11 00 00 [13:03:36]Write to MH i2c: E2 08 00 51 72 80 11 00 00 00 00 00 00 3D [13:03:36]Write i2c OK [13:03:36]MH_I2C_Read... [13:03:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:36]Read from MH i2c: E2 [13:03:36]MH_I2C_Read... [13:03:36]Read from MH i2c: E2 17 00 [13:03:36]MH_I2C_Read... [13:03:36]Read from MH i2c: E2 17 00 51 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8C [13:03:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:03:36]wFMCommunicate OK [13:03:36]requested_item fd.num is exist - process it [13:03:36]SAM_PROTO_GetFieldsCounters [13:03:36]wFMCommunicate request_size=4 [13:03:36]MH_SAM_APDU [13:03:36]CAPDU: 80 13 00 00 [13:03:36]Write to MH i2c: E2 08 00 52 72 80 13 00 00 00 00 00 00 40 [13:03:36]Write i2c OK [13:03:36]MH_I2C_Read... [13:03:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:03:36]Read from MH i2c: E2 [13:03:36]MH_I2C_Read... [13:03:36]Read from MH i2c: E2 62 00 [13:03:36]MH_I2C_Read... [13:03:36]Read from MH i2c: E2 62 00 52 72 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 07 56 03 00 0E 04 04 00 BB 01 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 B8 [13:03:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 07 56 03 00 0E 04 04 00 BB 01 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 [13:03:36]wFMCommunicate OK [13:03:36]SAM_PROTO_GetFieldsCounters done [13:03:36]requested_item shift.num is exist - process it [13:03:36]requested_item shift.opened is exist - process it [13:03:36]req_shift_opened [13:03:36]FM_GetShiftState [13:03:36]SAM_PROTO_GetShiftState [13:03:36]wFMCommunicate request_size=4 [13:03:36]MH_SAM_APDU [13:03:36]CAPDU: 80 13 01 00 [13:03:36]Write to MH i2c: E2 08 00 53 72 80 13 01 00 00 00 00 00 42 [13:03:36]Write i2c OK [13:03:36]MH_I2C_Read... [13:03:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:36]Read from MH i2c: E2 [13:03:36]MH_I2C_Read... [13:03:36]Read from MH i2c: E2 0E 00 [13:03:36]MH_I2C_Read... [13:03:36]Read from MH i2c: E2 0E 00 53 72 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 85 [13:03:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:03:36]wFMCommunicate OK [13:03:36]SAM_PROTO_GetShiftState done [13:03:36]FM_GetShiftState done [13:03:36]req_shift_opened done [13:03:36]requested_item shift.open_date is exist - process it [13:03:36]req_shift_open_date [13:03:36]req_shift_open_date done [13:03:36]produce_requested_data done [13:03:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218631,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:03:36]process_action_free close_receipt [13:03:36]json_value_free [13:03:36]json_value_free done [13:03:36]process_json_proto returns [13:03:36]Send response to host [13:03:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218631,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:03:36]free response buf [13:03:36]execute_script done [13:03:36]execute_script returns [13:03:36]free content buf [13:03:36]Sock 9.Close socket [13:03:36]Sock 9.Thread stoped [13:03:40]OFD Sender: No OFD packet to send [13:03:45]OFD Sender: No OFD packet to send [13:03:50]OFD Sender: No OFD packet to send [13:03:55]OFD Sender: No OFD packet to send [13:04:00]OFD Sender: No OFD packet to send [13:04:05]OFD Sender: No OFD packet to send [13:04:10]OFD Sender: No OFD packet to send [13:04:15]OFD Sender: No OFD packet to send [13:04:20]OFD Sender: No OFD packet to send [13:04:25]OFD Sender: No OFD packet to send [13:04:28]accept exits with 8 [13:04:28]New connection [13:04:28]New thread 3066682724 created [13:04:28]Thread 3066826084 joined [13:04:28]Waiting for new connection... [13:04:28] Sock 8.Parse request [13:04:28]Sock 8.Check first char [13:04:28]Sock 8.First char is OK [13:04:28]request: POST /json_proto HTTP/1.0 [13:04:28]Method: POST [13:04:28]URL: /json_proto [13:04:28]Method is POST - this is cgi request [13:04:28]url: /json_proto [13:04:28]query_string will be loaded in cgi processing [13:04:28]execute_cgi json_proto POST (null) [13:04:28]execute_cgi path=json_proto method=POST [13:04:28]POST find Content-Length [13:04:28]Host: 172.17.40.4:8080 [13:04:28]Content-Length: 677 [13:04:28]Content-Type: application/json [13:04:28] [13:04:28]POST finish read [13:04:28]Found Content-Length = 677 [13:04:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:04:28]execute_script... [13:04: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)536181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:04:28]POST & json_proto [13:04:28]process_json_proto [13:04:28]json parsed OK: [13:04:28]protocol is kg_v1.0 [13:04:28]action value=close_receipt [13:04:28]process_action close_receipt [13:04:28]cmd_close_receipt [13:04:28]MH_GetDate [13:04:28]Write to MH i2c: F0 00 00 54 72 B5 [13:04:28]Write i2c OK [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: F0 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: F0 09 00 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: F0 09 00 54 72 00 60 AE 13 67 EE 0E 0D 67 B6 [13:04:28]GetLastDocTimeStamp 1729343017 [13:04:28]current date 1729343072 [13:04:28]FM_GetShiftState [13:04:28]SAM_PROTO_GetShiftState [13:04:28]wFMCommunicate request_size=4 [13:04:28]MH_SAM_APDU [13:04:28]CAPDU: 80 13 01 00 [13:04:28]Write to MH i2c: E2 08 00 55 72 80 13 01 00 00 00 00 00 44 [13:04:28]Write i2c OK [13:04:28]MH_I2C_Read... [13:04:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:28]Read from MH i2c: E2 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: E2 0E 00 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: E2 0E 00 55 72 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 87 [13:04:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:04:28]wFMCommunicate OK [13:04:28]SAM_PROTO_GetShiftState done [13:04:28]FM_GetShiftState done [13:04:28]opened in 1729296582 [13:04:28]opened+sec_in_day 1729382982 [13:04:28]quantity*price = 40006 [13:04:28]sum+1 = 40007 [13:04:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 277 19.10.2024 13:04 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218632 ФПД: 66994131168999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130432&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218632&fm=66994131168999&tin=02508201610067®Number=0000000000098116&sum=40000 [13:04:29]StoreToDocumentArchive [13:04:29]shift 443 fd 218632 [13:04:29]save to /storage/0443/doc_00218632 [13:04:29]save last doc name /storage/0443/doc_00218632 to /storage/kkm_last_doc_name [13:04:29]save OK [13:04:29]Clear old archive folders... [13:04:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:04:29]tlvbuf is 015004B0 [13:04:29]SAM_PROTO_ClearQueue [13:04:29]wFMCommunicate request_size=4 [13:04:29]MH_SAM_APDU [13:04:29]CAPDU: 80 09 00 00 [13:04:29]Write to MH i2c: E2 08 00 62 72 80 09 00 00 00 00 00 00 46 [13:04:29]Write i2c OK [13:04:29]MH_I2C_Read... [13:04:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:04:29]Read from MH i2c: E2 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 03 00 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 03 00 62 72 00 90 00 48 [13:04:29]RAPDU: 90 00 [13:04:29]wFMCommunicate OK [13:04:29]SAM_PROTO_ClearQueue done [13:04:29]KKMCreateOFDPacket [13:04:29]OFDProtocolAddRootSTLVToBuf [13:04:29]FM_MakeSignedData [13:04:29]FM_MakeSignedData [13:04:29]SAM_PROTO_SignData [13:04:29]wFMCommunicate request_size=4 [13:04:29]MH_SAM_APDU [13:04:29]CAPDU: 80 0D 01 02 [13:04:29]Write to MH i2c: E2 08 00 63 72 80 0D 01 02 00 00 00 00 4E [13:04:29]Write i2c OK [13:04:29]MH_I2C_Read... [13:04:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:04:29]Read from MH i2c: E2 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 03 00 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 03 00 63 72 00 90 00 49 [13:04:29]RAPDU: 90 00 [13:04:29]wFMCommunicate OK [13:04:29]wFMCommunicate request_size=255 [13:04:29]MH_SAM_APDU [13: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 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 15 01 00 00 F4 03 04 00 60 AE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 08 56 03 00 35 04 06 00 3C [13:04:29]Write to MH i2c: E2 02 01 64 72 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 15 01 00 00 F4 03 04 00 60 AE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 08 56 03 00 35 04 06 00 3C 00 00 9C [13:04:29]Write i2c OK [13:04:29]MH_I2C_Read... [13:04:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:29]Read from MH i2c: E2 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 03 00 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 03 00 64 72 00 90 00 4A [13:04:29]RAPDU: 90 00 [13:04:29]wFMCommunicate OK [13:04:29]wFMCommunicate request_size=10 [13:04:29]MH_SAM_APDU [13:04:29]CAPDU: 80 0D 02 02 05 EE 49 63 EE E7 [13:04:29]Write to MH i2c: E2 0D 00 65 72 80 0D 02 02 05 00 EE 49 63 EE E7 00 00 CA [13:04:29]Write i2c OK [13:04:29]MH_I2C_Read... [13:04:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:29]Read from MH i2c: E2 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 03 00 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 03 00 65 72 00 90 00 4B [13:04:29]RAPDU: 90 00 [13:04:29]wFMCommunicate OK [13:04:29]wFMCommunicate request_size=4 [13:04:29]MH_SAM_APDU [13:04:29]CAPDU: 80 0D 03 02 [13:04:29]Write to MH i2c: E2 08 00 66 72 80 0D 03 02 00 00 00 00 53 [13:04:29]Write i2c OK [13:04:29]MH_I2C_Read... [13:04:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:04:29]Read from MH i2c: E2 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 0B 00 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 0B 00 66 72 00 68 48 56 44 80 C5 EB 35 90 00 03 [13:04:29]RAPDU: 68 48 56 44 80 C5 EB 35 90 00 [13:04:29]wFMCommunicate OK [13:04:29]SAM_PROTO_SignData done [13:04:29]FM_MakeSignedData done [13:04:29]CreateOFDProtocolMessage [13:04:29]wFMCommunicate request_size=4 [13:04:29]MH_SAM_APDU [13:04:29]CAPDU: 80 11 00 00 [13:04:29]Write to MH i2c: E2 08 00 67 72 80 11 00 00 00 00 00 00 53 [13:04:29]Write i2c OK [13:04:29]MH_I2C_Read... [13:04:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:29]Read from MH i2c: E2 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 17 00 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 17 00 67 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A2 [13:04:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:04:29]wFMCommunicate OK [13:04:29]CreateOFDProtocolMessage done [13:04:29]OFDSenderStorePacket 218632 [13:04:29]StoreOFDPacket docnum=218632 [13:04:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 2F BF 07 01 1C 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 15 01 00 00 F4 03 04 00 60 AE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 08 56 03 00 35 04 06 00 3C EE 49 63 EE E7 68 48 56 44 80 C5 EB 35 [13:04:29]CheckFolder [13:04:29]dirname=/storage/ofd_packets [13:04:29]CheckFolder done [13:04:29]ProducePacketName [13:04:29]name=ofd_packets/00218632 [13:04:29]NVStorageSaveData ofd_packets/00218632 [13:04:29]File name is /storage/ofd_packets/00218632 [13:04:29]Write 301 bytes [13:04:29]NVStorageSaveData done [13:04:29]OFDSenderStorePacket done [13:04:29]KKMCreateOFDPacket done [13:04:29]NVStorageSaveData kkm_last_timestamp [13:04:29]File name is /storage/kkm_last_timestamp [13:04:29]Write 4 bytes [13:04:29]NVStorageSaveData done [13:04:29]ExternCall_PrintAddStr [13:04:29]wPrintStart [13:04:29]Write to MH i2c: 01 00 00 68 72 DA [13:04:29]Write i2c OK [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: 01 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: 01 07 00 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: 01 07 00 68 72 00 00 00 00 00 FF 0F EF [13:04:29]RasterBufferAndPrint [13:04:29]line Счет N : (1)536181 [13:04:29]line ИНН: 02508201610067 [13:04:29]line Контрольно-Кассовый Чек [13:04:29]line ПРОДАЖА [13:04:29]line ТРК (МРК, ГНК) : 43 [13:04:29]line Товар: 2710124130 [13:04:29]line Аи-92-К-2 [13:04:29]line 5.980 * 66.90 [13:04:29]line = 400.06 [13:04:29]line НДС 12% НСП 1% [13:04:29]line > о реализуемом товаре [13:04:29]line ОКРУГЛЕНИЕ: -0.06 [13:04:29]line ИТОГО: 400.00 [13:04:29]line Внесено: 400.00 [13:04:29]line СДАЧА: 0.00 [13:04:29]line НСП 1% : 3.54 [13:04:29]line НДС 12% : 42.48 [13:04:29]line Наличными: 400.00 [13:04:29]line Безнал.: 0.00 [13:04:29]line Место: АЗС № 84 "Партнер Нефть" [13:04:29]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:04:29]line СНО: Общий режим [13:04:29]line Чек 277 19.10.2024 13:04 [13:04:29]line Смена: 443 ФФД: 1.0 [13:04:29]line ЗНМ: 0300000178 [13:04:29]line РНМ: 0000000000098116 [13:04:29]line Версия ККМ: 001 [13:04:29]line ФМ: 0000000000965413 [13:04:29]line ФД: 218632 [13:04:29]line ФПД: 66994131168999 [13:04:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130432&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218632&fm=66994131168999&tin=02508201610067®Number=0000000000098116&sum=40000 [13:04:30]OFD Sender: Processing packet 218632 [packets to send 80, broken 79] [13:04:30]ProducePacketName [13:04:30]name=ofd_packets/00218632 [13:04:30]OFD Sender: To server: pG, [13:04:30]CommunicateWithHost lk.salyk.kg:30040 [13:04:30]ConnectInit lk.salyk.kg [13:04:30]written 0, free lines is 4095 [13:04:30]Connected sock=10 [13:04:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 2F BF 07 01 1C 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 15 01 00 00 F4 03 04 00 60 AE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 08 56 03 00 35 04 06 00 3C EE 49 63 EE E7 68 48 56 44 80 C5 EB 35 [13:04:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E4 B8 47 00 59 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 39 36 35 34 31 33 10 04 04 00 08 56 03 00 F4 03 04 00 FA 59 13 67 B6 04 01 00 00 BA 5A 4A 08 FF 30 6A 1C [13:04:30]CommunicateWithHost err = 0 [13:04:30]CheckOFDResponse [13:04:30]1017 (14) - 77093643461234 [13:04:30]1041 (16) - 0000000000965413 [13:04:30]1040 (4) - 218632 [13:04:30]1012 (4) - 19.10.2024 07:04 [13:04:30]1206 (1) - 0 [13:04:30]OFD Sender: Remove packet 218632 [13:04:30]ProducePacketName [13:04:30]name=ofd_packets/00218632 [13:04:30]NVStorageDeleteData [13:04:30]Write to MH i2c: 01 00 00 93 72 05 [13:04:30]Write i2c OK [13:04:30]MH_I2C_Read... [13:04:30]Read from MH i2c: 01 [13:04:30]MH_I2C_Read... [13:04:30]Read from MH i2c: 01 07 00 [13:04:30]MH_I2C_Read... [13:04:30]Read from MH i2c: 01 07 00 93 72 00 00 00 00 00 EC 0C 04 [13:04:30]RasterBufferAndPrint [13:04:30]line [13:04:30]line [13:04:30]line [13:04:30]line [13:04:30]line [13:04:30]written 0, free lines is 3314 [13:04:30]MH_Cut [13:04:30]Write to MH i2c: D1 01 00 9A 72 01 DE [13:04:30]Write i2c OK [13:04:30]MH_I2C_Read... [13:04:30]Read from MH i2c: D1 [13:04:30]MH_I2C_Read... [13:04:30]Read from MH i2c: D1 01 00 [13:04:30]MH_I2C_Read... [13:04:30]Read from MH i2c: D1 01 00 9A 72 00 DD [13:04:30]Write to MH i2c: 01 00 00 9B 72 0D [13:04:30]Write i2c OK [13:04:30]MH_I2C_Read... [13:04:30]OFD Sender: No OFD packet to send [13:04:31]*** Cut start [13:04:31]*** Partial cut [13:04:31]*** CUTSNS_PIN = 1 [13:04:31]*** CUTSNS_PIN = 0 [13:04:31]*** Brake cut motor [13:04:31]Read from MH i2c: 01 [13:04:31]MH_I2C_Read... [13:04:31]*** Stop cut motor [13:04:31]*** Cut end [13:04:31]Read from MH i2c: 01 07 00 [13:04:31]MH_I2C_Read... [13:04:31]Read from MH i2c: 01 07 00 9B 72 00 00 00 00 00 FF 0F 22 [13:04:31]process_action close_receipt done [13:04:31]requested_data is exist [13:04:31]produce_requested_data [13:04:31]requested_item fm.sn is exist - process it [13:04:31]wFMCommunicate request_size=4 [13:04:31]MH_SAM_APDU [13:04:31]CAPDU: 80 11 00 00 [13:04:31]Write to MH i2c: E2 08 00 9C 72 80 11 00 00 00 00 00 00 88 [13:04:31]Write i2c OK [13:04:31]MH_I2C_Read... [13:04:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:31]Read from MH i2c: E2 [13:04:31]MH_I2C_Read... [13:04:31]Read from MH i2c: E2 17 00 [13:04:31]MH_I2C_Read... [13:04:31]Read from MH i2c: E2 17 00 9C 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D7 [13:04:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:04:31]wFMCommunicate OK [13:04:31]requested_item fd.num is exist - process it [13:04:31]SAM_PROTO_GetFieldsCounters [13:04:31]wFMCommunicate request_size=4 [13:04:31]MH_SAM_APDU [13:04:31]CAPDU: 80 13 00 00 [13:04:31]Write to MH i2c: E2 08 00 9D 72 80 13 00 00 00 00 00 00 8B [13:04:31]Write i2c OK [13:04:31]MH_I2C_Read... [13:04:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:04:32]Read from MH i2c: E2 [13:04:32]MH_I2C_Read... [13:04:32]Read from MH i2c: E2 62 00 [13:04:32]MH_I2C_Read... [13:04:32]Read from MH i2c: E2 62 00 9D 72 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 08 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 07 [13:04:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 08 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:04:32]wFMCommunicate OK [13:04:32]SAM_PROTO_GetFieldsCounters done [13:04:32]requested_item shift.num is exist - process it [13:04:32]requested_item shift.opened is exist - process it [13:04:32]req_shift_opened [13:04:32]FM_GetShiftState [13:04:32]SAM_PROTO_GetShiftState [13:04:32]wFMCommunicate request_size=4 [13:04:32]MH_SAM_APDU [13:04:32]CAPDU: 80 13 01 00 [13:04:32]Write to MH i2c: E2 08 00 9E 72 80 13 01 00 00 00 00 00 8D [13:04:32]Write i2c OK [13:04:32]MH_I2C_Read... [13:04:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:32]Read from MH i2c: E2 [13:04:32]MH_I2C_Read... [13:04:32]Read from MH i2c: E2 0E 00 [13:04:32]MH_I2C_Read... [13:04:32]Read from MH i2c: E2 0E 00 9E 72 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D0 [13:04:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:04:32]wFMCommunicate OK [13:04:32]SAM_PROTO_GetShiftState done [13:04:32]FM_GetShiftState done [13:04:32]req_shift_opened done [13:04:32]requested_item shift.open_date is exist - process it [13:04:32]req_shift_open_date [13:04:32]req_shift_open_date done [13:04:32]produce_requested_data done [13:04:32]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218632,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:04:32]process_action_free close_receipt [13:04:32]json_value_free [13:04:32]json_value_free done [13:04:32]process_json_proto returns [13:04:32]Send response to host [13:04:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218632,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:04:32]free response buf [13:04:32]execute_script done [13:04:32]execute_script returns [13:04:32]free content buf [13:04:32]Sock 8.Close socket [13:04:32]Sock 8.Thread stoped [13:04:35]OFD Sender: No OFD packet to send [13:04:40]OFD Sender: No OFD packet to send [13:04:45]OFD Sender: No OFD packet to send [13:04:50]OFD Sender: No OFD packet to send [13:04:55]OFD Sender: No OFD packet to send [13:05:00]OFD Sender: No OFD packet to send [13:05:05]OFD Sender: No OFD packet to send [13:05:10]OFD Sender: No OFD packet to send [13:05:15]OFD Sender: No OFD packet to send [13:05:20]OFD Sender: No OFD packet to send [13:05:25]OFD Sender: No OFD packet to send [13:05:30]OFD Sender: No OFD packet to send [13:05:35]OFD Sender: No OFD packet to send [13:05:40]OFD Sender: No OFD packet to send [13:05:45]OFD Sender: No OFD packet to send [13:05:50]OFD Sender: No OFD packet to send [13:05:55]OFD Sender: No OFD packet to send [13:06:00]OFD Sender: No OFD packet to send [13:06:05]OFD Sender: No OFD packet to send [13:06:10]OFD Sender: No OFD packet to send [13:06:15]OFD Sender: No OFD packet to send [13:06:20]OFD Sender: No OFD packet to send [13:06:24]accept exits with 9 [13:06:24]New connection [13:06:24]New thread 3066826084 created [13:06:24]Thread 3066682724 joined [13:06:24]Waiting for new connection... [13:06:24] Sock 9.Parse request [13:06:24]Sock 9.Check first char [13:06:24]Sock 9.First char is OK [13:06:24]request: POST /json_proto HTTP/1.0 [13:06:24]Method: POST [13:06:24]URL: /json_proto [13:06:24]Method is POST - this is cgi request [13:06:24]url: /json_proto [13:06:24]query_string will be loaded in cgi processing [13:06:24]execute_cgi json_proto POST (null) [13:06:24]execute_cgi path=json_proto method=POST [13:06:24]POST find Content-Length [13:06:24]Host: 172.17.40.4:8080 [13:06:24]Content-Length: 682 [13:06:24]Content-Type: application/json [13:06:24] [13:06:24]POST finish read [13:06:24]Found Content-Length = 682 [13:06:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 17.530, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:24]execute_script... [13:06: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)536182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 17.530, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:24]POST & json_proto [13:06:24]process_json_proto [13:06:24]json parsed OK: [13:06:24]protocol is kg_v1.0 [13:06:24]action value=close_receipt [13:06:24]process_action close_receipt [13:06:24]cmd_close_receipt [13:06:24]MH_GetDate [13:06:24]Write to MH i2c: F0 00 00 9F 72 00 [13:06:24]Write i2c OK [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: F0 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: F0 09 00 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: F0 09 00 9F 72 00 D5 AE 13 67 EE 0E 0D 67 76 [13:06:24]GetLastDocTimeStamp 1729343072 [13:06:24]current date 1729343189 [13:06:24]FM_GetShiftState [13:06:24]SAM_PROTO_GetShiftState [13:06:24]wFMCommunicate request_size=4 [13:06:24]MH_SAM_APDU [13:06:24]CAPDU: 80 13 01 00 [13:06:24]Write to MH i2c: E2 08 00 A0 72 80 13 01 00 00 00 00 00 8F [13:06:24]Write i2c OK [13:06:24]MH_I2C_Read... [13:06:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:24]Read from MH i2c: E2 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: E2 0E 00 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: E2 0E 00 A0 72 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D2 [13:06:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:06:24]wFMCommunicate OK [13:06:24]SAM_PROTO_GetShiftState done [13:06:24]FM_GetShiftState done [13:06:24]opened in 1729296582 [13:06:24]opened+sec_in_day 1729382982 [13:06:24]quantity*price = 130072 [13:06:24]sum+1 = 130074 [13:06:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 278 19.10.2024 13:06 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218633 ФПД: 63816971786878 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130629&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218633&fm=63816971786878&tin=02508201610067®Number=0000000000098116&sum=130000 [13:06:25]StoreToDocumentArchive [13:06:25]shift 443 fd 218633 [13:06:25]save to /storage/0443/doc_00218633 [13:06:25]save last doc name /storage/0443/doc_00218633 to /storage/kkm_last_doc_name [13:06:25]save OK [13:06:25]Clear old archive folders... [13:06:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:06:25]tlvbuf is 01575A20 [13:06:25]SAM_PROTO_ClearQueue [13:06:25]wFMCommunicate request_size=4 [13:06:25]MH_SAM_APDU [13:06:25]CAPDU: 80 09 00 00 [13:06:25]Write to MH i2c: E2 08 00 AD 72 80 09 00 00 00 00 00 00 91 [13:06:25]Write i2c OK [13:06:25]MH_I2C_Read... [13:06:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:06:25]Read from MH i2c: E2 [13:06:25]MH_I2C_Read... [13:06:25]Read from MH i2c: E2 03 00 [13:06:25]MH_I2C_Read... [13:06:25]Read from MH i2c: E2 03 00 AD 72 00 90 00 93 [13:06:25]RAPDU: 90 00 [13:06:25]wFMCommunicate OK [13:06:25]SAM_PROTO_ClearQueue done [13:06:25]KKMCreateOFDPacket [13:06:25]OFDProtocolAddRootSTLVToBuf [13:06:25]FM_MakeSignedData [13:06:25]FM_MakeSignedData [13:06:25]SAM_PROTO_SignData [13:06:25]wFMCommunicate request_size=4 [13:06:25]MH_SAM_APDU [13:06:25]CAPDU: 80 0D 01 02 [13:06:25]Write to MH i2c: E2 08 00 AE 72 80 0D 01 02 00 00 00 00 99 [13:06:25]Write i2c OK [13:06:25]MH_I2C_Read... [13:06:26]OFD Sender: No OFD packet to send [13:06:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:06:26]Read from MH i2c: E2 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: E2 03 00 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: E2 03 00 AE 72 00 90 00 94 [13:06:26]RAPDU: 90 00 [13:06:26]wFMCommunicate OK [13:06:26]wFMCommunicate request_size=255 [13:06:26]MH_SAM_APDU [13:06:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 D5 AE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 09 56 03 00 35 04 06 00 3A [13:06:26]Write to MH i2c: E2 02 01 AF 72 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 D5 AE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 09 56 03 00 35 04 06 00 3A 00 00 3E [13:06:26]Write i2c OK [13:06:26]MH_I2C_Read... [13:06:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:26]Read from MH i2c: E2 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: E2 03 00 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: E2 03 00 AF 72 00 90 00 95 [13:06:26]RAPDU: 90 00 [13:06:26]wFMCommunicate OK [13:06:26]wFMCommunicate request_size=10 [13:06:26]MH_SAM_APDU [13:06:26]CAPDU: 80 0D 02 02 05 0A 8B EF 1A 7E [13:06:26]Write to MH i2c: E2 0D 00 B0 72 80 0D 02 02 05 00 0A 8B EF 1A 7E 00 00 C2 [13:06:26]Write i2c OK [13:06:26]MH_I2C_Read... [13:06:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:26]Read from MH i2c: E2 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: E2 03 00 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: E2 03 00 B0 72 00 90 00 96 [13:06:26]RAPDU: 90 00 [13:06:26]wFMCommunicate OK [13:06:26]wFMCommunicate request_size=4 [13:06:26]MH_SAM_APDU [13:06:26]CAPDU: 80 0D 03 02 [13:06:26]Write to MH i2c: E2 08 00 B1 72 80 0D 03 02 00 00 00 00 9E [13:06:26]Write i2c OK [13:06:26]MH_I2C_Read... [13:06:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:06:26]Read from MH i2c: E2 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: E2 0B 00 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: E2 0B 00 B1 72 00 69 26 38 8D 85 F1 BC 1D 90 00 42 [13:06:26]RAPDU: 69 26 38 8D 85 F1 BC 1D 90 00 [13:06:26]wFMCommunicate OK [13:06:26]SAM_PROTO_SignData done [13:06:26]FM_MakeSignedData done [13:06:26]CreateOFDProtocolMessage [13:06:26]wFMCommunicate request_size=4 [13:06:26]MH_SAM_APDU [13:06:26]CAPDU: 80 11 00 00 [13:06:26]Write to MH i2c: E2 08 00 B2 72 80 11 00 00 00 00 00 00 9E [13:06:26]Write i2c OK [13:06:26]MH_I2C_Read... [13:06:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:26]Read from MH i2c: E2 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: E2 17 00 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: E2 17 00 B2 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 ED [13:06:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:06:26]wFMCommunicate OK [13:06:26]CreateOFDProtocolMessage done [13:06:26]OFDSenderStorePacket 218633 [13:06:26]StoreOFDPacket docnum=218633 [13:06:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 CF A5 07 01 8C AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 D5 AE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 09 56 03 00 35 04 06 00 3A 0A 8B EF 1A 7E 69 26 38 8D 85 F1 BC 1D [13:06:26]CheckFolder [13:06:26]dirname=/storage/ofd_packets [13:06:26]CheckFolder done [13:06:26]ProducePacketName [13:06:26]name=ofd_packets/00218633 [13:06:26]NVStorageSaveData ofd_packets/00218633 [13:06:26]File name is /storage/ofd_packets/00218633 [13:06:26]Write 301 bytes [13:06:26]NVStorageSaveData done [13:06:26]OFDSenderStorePacket done [13:06:26]KKMCreateOFDPacket done [13:06:26]NVStorageSaveData kkm_last_timestamp [13:06:26]File name is /storage/kkm_last_timestamp [13:06:26]Write 4 bytes [13:06:26]NVStorageSaveData done [13:06:26]ExternCall_PrintAddStr [13:06:26]wPrintStart [13:06:26]Write to MH i2c: 01 00 00 B3 72 25 [13:06:26]Write i2c OK [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: 01 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: 01 07 00 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: 01 07 00 B3 72 00 00 00 00 00 FF 0F 3A [13:06:26]RasterBufferAndPrint [13:06:26]line Счет N : (1)536182 [13:06:26]line ИНН: 02508201610067 [13:06:26]line Контрольно-Кассовый Чек [13:06:26]line ПРОДАЖА [13:06:26]line ТРК (МРК, ГНК) : 31 [13:06:26]line Товар: 2710124500 [13:06:26]line Аи-95-К-3 [13:06:26]line 17.530 * 74.20 [13:06:26]line = 1300.73 [13:06:26]line НДС 12% НСП 1% [13:06:26]line > о реализуемом товаре [13:06:26]line ОКРУГЛЕНИЕ: -0.73 [13:06:26]line ИТОГО: 1300.00 [13:06:26]line Внесено: 1300.00 [13:06:26]line СДАЧА: 0.00 [13:06:26]line НСП 1% : 11.51 [13:06:26]line НДС 12% : 138.13 [13:06:26]line Наличными: 1300.00 [13:06:26]line Безнал.: 0.00 [13:06:26]line Место: АЗС № 84 "Партнер Нефть" [13:06:26]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:06:26]line СНО: Общий режим [13:06:26]line Чек 278 19.10.2024 13:06 [13:06:26]line Смена: 443 ФФД: 1.0 [13:06:26]line ЗНМ: 0300000178 [13:06:26]line РНМ: 0000000000098116 [13:06:26]line Версия ККМ: 001 [13:06:26]line ФМ: 0000000000965413 [13:06:26]line ФД: 218633 [13:06:26]line ФПД: 63816971786878 [13:06:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130629&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218633&fm=63816971786878&tin=02508201610067®Number=0000000000098116&sum=130000 [13:06:26]OFD Sender: Processing packet 218633 [packets to send 80, broken 79] [13:06:26]ProducePacketName [13:06:26]name=ofd_packets/00218633 [13:06:26]OFD Sender: To server: pG, [13:06:26]CommunicateWithHost lk.salyk.kg:30040 [13:06:26]ConnectInit lk.salyk.kg [13:06:26]written 0, free lines is 4095 [13:06:26]Connected sock=10 [13:06:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 CF A5 07 01 8C AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 D5 AE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 09 56 03 00 35 04 06 00 3A 0A 8B EF 1A 7E 69 26 38 8D 85 F1 BC 1D [13:06:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 31 C4 47 00 98 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 09 56 03 00 F4 03 04 00 6E 5A 13 67 B6 04 01 00 00 2E 13 8F BE DD E7 50 C6 [13:06:27]CommunicateWithHost err = 0 [13:06:27]CheckOFDResponse [13:06:27]1017 (14) - 77093643461234 [13:06:27]1041 (16) - 0000000000965413 [13:06:27]1040 (4) - 218633 [13:06:27]1012 (4) - 19.10.2024 07:06 [13:06:27]1206 (1) - 0 [13:06:27]OFD Sender: Remove packet 218633 [13:06:27]ProducePacketName [13:06:27]name=ofd_packets/00218633 [13:06:27]NVStorageDeleteData [13:06:27]Write to MH i2c: 01 00 00 DE 72 50 [13:06:27]Write i2c OK [13:06:27]MH_I2C_Read... [13:06:27]Read from MH i2c: 01 [13:06:27]MH_I2C_Read... [13:06:27]Read from MH i2c: 01 07 00 [13:06:27]MH_I2C_Read... [13:06:27]Read from MH i2c: 01 07 00 DE 72 00 00 00 00 00 F3 0C 56 [13:06:27]RasterBufferAndPrint [13:06:27]line [13:06:27]line [13:06:27]line [13:06:27]line [13:06:27]line [13:06:27]written 0, free lines is 3321 [13:06:27]MH_Cut [13:06:27]Write to MH i2c: D1 01 00 E5 72 01 29 [13:06:27]Write i2c OK [13:06:27]MH_I2C_Read... [13:06:27]Read from MH i2c: D1 [13:06:27]MH_I2C_Read... [13:06:27]Read from MH i2c: D1 01 00 [13:06:27]MH_I2C_Read... [13:06:27]Read from MH i2c: D1 01 00 E5 72 00 28 [13:06:27]Write to MH i2c: 01 00 00 E6 72 58 [13:06:27]Write i2c OK [13:06:27]MH_I2C_Read... [13:06:27]OFD Sender: No OFD packet to send [13:06:27]*** Cut start [13:06:27]*** Partial cut [13:06:27]*** CUTSNS_PIN = 1 [13:06:28]*** CUTSNS_PIN = 0 [13:06:28]*** Brake cut motor [13:06:28]Read from MH i2c: 01 [13:06:28]MH_I2C_Read... [13:06:28]*** Stop cut motor [13:06:28]*** Cut end [13:06:28]Read from MH i2c: 01 07 00 [13:06:28]MH_I2C_Read... [13:06:28]Read from MH i2c: 01 07 00 E6 72 00 00 00 00 00 FF 0F 6D [13:06:28]process_action close_receipt done [13:06:28]requested_data is exist [13:06:28]produce_requested_data [13:06:28]requested_item fm.sn is exist - process it [13:06:28]wFMCommunicate request_size=4 [13:06:28]MH_SAM_APDU [13:06:28]CAPDU: 80 11 00 00 [13:06:28]Write to MH i2c: E2 08 00 E7 72 80 11 00 00 00 00 00 00 D3 [13:06:28]Write i2c OK [13:06:28]MH_I2C_Read... [13:06:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:28]Read from MH i2c: E2 [13:06:28]MH_I2C_Read... [13:06:28]Read from MH i2c: E2 17 00 [13:06:28]MH_I2C_Read... [13:06:28]Read from MH i2c: E2 17 00 E7 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 22 [13:06:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:06:28]wFMCommunicate OK [13:06:28]requested_item fd.num is exist - process it [13:06:28]SAM_PROTO_GetFieldsCounters [13:06:28]wFMCommunicate request_size=4 [13:06:28]MH_SAM_APDU [13:06:28]CAPDU: 80 13 00 00 [13:06:28]Write to MH i2c: E2 08 00 E8 72 80 13 00 00 00 00 00 00 D6 [13:06:28]Write i2c OK [13:06:28]MH_I2C_Read... [13:06:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:06:28]Read from MH i2c: E2 [13:06:28]MH_I2C_Read... [13:06:28]Read from MH i2c: E2 62 00 [13:06:28]MH_I2C_Read... [13:06:28]Read from MH i2c: E2 62 00 E8 72 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 09 56 03 00 0E 04 04 00 BB 01 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 56 [13:06:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 09 56 03 00 0E 04 04 00 BB 01 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 [13:06:28]wFMCommunicate OK [13:06:28]SAM_PROTO_GetFieldsCounters done [13:06:28]requested_item shift.num is exist - process it [13:06:28]requested_item shift.opened is exist - process it [13:06:28]req_shift_opened [13:06:28]FM_GetShiftState [13:06:28]SAM_PROTO_GetShiftState [13:06:28]wFMCommunicate request_size=4 [13:06:28]MH_SAM_APDU [13:06:28]CAPDU: 80 13 01 00 [13:06:28]Write to MH i2c: E2 08 00 E9 72 80 13 01 00 00 00 00 00 D8 [13:06:28]Write i2c OK [13:06:28]MH_I2C_Read... [13:06:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:28]Read from MH i2c: E2 [13:06:28]MH_I2C_Read... [13:06:28]Read from MH i2c: E2 0E 00 [13:06:28]MH_I2C_Read... [13:06:28]Read from MH i2c: E2 0E 00 E9 72 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1B [13:06:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:06:28]wFMCommunicate OK [13:06:28]SAM_PROTO_GetShiftState done [13:06:28]FM_GetShiftState done [13:06:28]req_shift_opened done [13:06:28]requested_item shift.open_date is exist - process it [13:06:28]req_shift_open_date [13:06:28]req_shift_open_date done [13:06:28]produce_requested_data done [13:06:28]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218633,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:06:28]process_action_free close_receipt [13:06:28]json_value_free [13:06:28]json_value_free done [13:06:28]process_json_proto returns [13:06:28]Send response to host [13:06:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218633,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:06:28]free response buf [13:06:28]execute_script done [13:06:28]execute_script returns [13:06:28]free content buf [13:06:28]Sock 9.Close socket [13:06:28]Sock 9.Thread stoped [13:06:32]OFD Sender: No OFD packet to send [13:06:37]OFD Sender: No OFD packet to send [13:06:42]OFD Sender: No OFD packet to send [13:06:47]OFD Sender: No OFD packet to send [13:06:52]OFD Sender: No OFD packet to send [13:06:57]OFD Sender: No OFD packet to send [13:07:02]OFD Sender: No OFD packet to send [13:07:07]OFD Sender: No OFD packet to send [13:07:10]accept exits with 8 [13:07:10]New connection [13:07:10]New thread 3066682724 created [13:07:10]Thread 3066826084 joined [13:07:10]Waiting for new connection... [13:07:10] Sock 8.Parse request [13:07:10]Sock 8.Check first char [13:07:10]Sock 8.First char is OK [13:07:10]request: POST /json_proto HTTP/1.0 [13:07:10]Method: POST [13:07:10]URL: /json_proto [13:07:10]Method is POST - this is cgi request [13:07:10]url: /json_proto [13:07:10]query_string will be loaded in cgi processing [13:07:10]execute_cgi json_proto POST (null) [13:07:10]execute_cgi path=json_proto method=POST [13:07:10]POST find Content-Length [13:07:10]Host: 172.17.40.4:8080 [13:07:10]Content-Length: 769 [13:07:10]Content-Type: application/json [13:07:10] [13:07:10]POST finish read [13:07:10]Found Content-Length = 769 [13:07:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [13:07:10]execute_script... [13:07:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [13:07:10]POST & json_proto [13:07:10]process_json_proto [13:07:10]json parsed OK: [13:07:10]protocol is kg_v1.0 [13:07:10]action value=close_receipt [13:07:10]process_action close_receipt [13:07:10]cmd_close_receipt [13:07:10]MH_GetDate [13:07:10]Write to MH i2c: F0 00 00 EA 72 4B [13:07:10]Write i2c OK [13:07:10]MH_I2C_Read... [13:07:10]Read from MH i2c: F0 [13:07:10]MH_I2C_Read... [13:07:10]Read from MH i2c: F0 09 00 [13:07:10]MH_I2C_Read... [13:07:10]Read from MH i2c: F0 09 00 EA 72 00 03 AF 13 67 EE 0E 0D 67 F0 [13:07:10]GetLastDocTimeStamp 1729343189 [13:07:10]current date 1729343235 [13:07:10]FM_GetShiftState [13:07:10]SAM_PROTO_GetShiftState [13:07:10]wFMCommunicate request_size=4 [13:07:10]MH_SAM_APDU [13:07:10]CAPDU: 80 13 01 00 [13:07:10]Write to MH i2c: E2 08 00 EB 72 80 13 01 00 00 00 00 00 DA [13:07:10]Write i2c OK [13:07:10]MH_I2C_Read... [13:07:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:10]Read from MH i2c: E2 [13:07:10]MH_I2C_Read... [13:07:10]Read from MH i2c: E2 0E 00 [13:07:10]MH_I2C_Read... [13:07:10]Read from MH i2c: E2 0E 00 EB 72 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1D [13:07:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:07:10]wFMCommunicate OK [13:07:10]SAM_PROTO_GetShiftState done [13:07:10]FM_GetShiftState done [13:07:10]opened in 1729296582 [13:07:10]opened+sec_in_day 1729382982 [13:07:10]quantity*price = 100015 [13:07:10]sum+1 = 100017 [13:07:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 279 19.10.2024 13:07 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218634 ФПД: 96224639658659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130715&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218634&fm=96224639658659&tin=02508201610067®Number=0000000000098116&sum=100016 [13:07:11]StoreToDocumentArchive [13:07:11]shift 443 fd 218634 [13:07:11]save to /storage/0443/doc_00218634 [13:07:11]save last doc name /storage/0443/doc_00218634 to /storage/kkm_last_doc_name [13:07:11]save OK [13:07:11]Clear old archive folders... [13:07:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:07:11]tlvbuf is 0151E1B0 [13:07:11]SAM_PROTO_ClearQueue [13:07:11]wFMCommunicate request_size=4 [13:07:11]MH_SAM_APDU [13:07:11]CAPDU: 80 09 00 00 [13:07:11]Write to MH i2c: E2 08 00 F8 72 80 09 00 00 00 00 00 00 DC [13:07:11]Write i2c OK [13:07:11]MH_I2C_Read... [13:07:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:07:11]Read from MH i2c: E2 [13:07:11]MH_I2C_Read... [13:07:11]Read from MH i2c: E2 03 00 [13:07:11]MH_I2C_Read... [13:07:11]Read from MH i2c: E2 03 00 F8 72 00 90 00 DE [13:07:11]RAPDU: 90 00 [13:07:11]wFMCommunicate OK [13:07:11]SAM_PROTO_ClearQueue done [13:07:11]KKMCreateOFDPacket [13:07:11]OFDProtocolAddRootSTLVToBuf [13:07:11]FM_MakeSignedData [13:07:11]FM_MakeSignedData [13:07:11]SAM_PROTO_SignData [13:07:11]wFMCommunicate request_size=4 [13:07:11]MH_SAM_APDU [13:07:11]CAPDU: 80 0D 01 02 [13:07:11]Write to MH i2c: E2 08 00 F9 72 80 0D 01 02 00 00 00 00 E4 [13:07:11]Write i2c OK [13:07:11]MH_I2C_Read... [13:07:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:07:11]Read from MH i2c: E2 [13:07:11]MH_I2C_Read... [13:07:11]Read from MH i2c: E2 03 00 [13:07:11]MH_I2C_Read... [13:07:11]Read from MH i2c: E2 03 00 F9 72 00 90 00 DF [13:07:11]RAPDU: 90 00 [13:07:11]wFMCommunicate OK [13:07:11]wFMCommunicate request_size=255 [13:07:11]MH_SAM_APDU [13:07: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 17 01 00 00 F4 03 04 00 03 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0A 56 03 00 35 04 06 00 57 [13:07:11]Write to MH i2c: E2 02 01 FA 72 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 17 01 00 00 F4 03 04 00 03 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0A 56 03 00 35 04 06 00 57 00 00 40 [13:07:11]Write i2c OK [13:07:11]MH_I2C_Read... [13:07:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:12]Read from MH i2c: E2 [13:07:12]MH_I2C_Read... [13:07:12]Read from MH i2c: E2 03 00 [13:07:12]MH_I2C_Read... [13:07:12]Read from MH i2c: E2 03 00 FA 72 00 90 00 E0 [13:07:12]RAPDU: 90 00 [13:07:12]wFMCommunicate OK [13:07:12]wFMCommunicate request_size=10 [13:07:12]MH_SAM_APDU [13:07:12]CAPDU: 80 0D 02 02 05 84 0B 77 2A A3 [13:07:12]Write to MH i2c: E2 0D 00 FB 72 80 0D 02 02 05 00 84 0B 77 2A A3 00 00 C4 [13:07:12]Write i2c OK [13:07:12]MH_I2C_Read... [13:07:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:12]Read from MH i2c: E2 [13:07:12]MH_I2C_Read... [13:07:12]Read from MH i2c: E2 03 00 [13:07:12]MH_I2C_Read... [13:07:12]Read from MH i2c: E2 03 00 FB 72 00 90 00 E1 [13:07:12]RAPDU: 90 00 [13:07:12]wFMCommunicate OK [13:07:12]wFMCommunicate request_size=4 [13:07:12]MH_SAM_APDU [13:07:12]CAPDU: 80 0D 03 02 [13:07:12]Write to MH i2c: E2 08 00 FC 72 80 0D 03 02 00 00 00 00 E9 [13:07:12]Write i2c OK [13:07:12]MH_I2C_Read... [13:07:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:07:12]Read from MH i2c: E2 [13:07:12]MH_I2C_Read... [13:07:12]Read from MH i2c: E2 0B 00 [13:07:12]MH_I2C_Read... [13:07:12]Read from MH i2c: E2 0B 00 FC 72 00 9C B2 DA 64 D0 AC 92 65 90 00 E9 [13:07:12]RAPDU: 9C B2 DA 64 D0 AC 92 65 90 00 [13:07:12]wFMCommunicate OK [13:07:12]SAM_PROTO_SignData done [13:07:12]FM_MakeSignedData done [13:07:12]CreateOFDProtocolMessage [13:07:12]wFMCommunicate request_size=4 [13:07:12]MH_SAM_APDU [13:07:12]CAPDU: 80 11 00 00 [13:07:12]Write to MH i2c: E2 08 00 FD 72 80 11 00 00 00 00 00 00 E9 [13:07:12]Write i2c OK [13:07:12]MH_I2C_Read... [13:07:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:12]Read from MH i2c: E2 [13:07:12]MH_I2C_Read... [13:07:12]Read from MH i2c: E2 17 00 [13:07:12]MH_I2C_Read... [13:07:12]Read from MH i2c: E2 17 00 FD 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 38 [13:07:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:07:12]wFMCommunicate OK [13:07:12]CreateOFDProtocolMessage done [13:07:12]OFDSenderStorePacket 218634 [13:07:12]StoreOFDPacket docnum=218634 [13:07:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 95 FF 07 01 30 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 17 01 00 00 F4 03 04 00 03 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0A 56 03 00 35 04 06 00 57 84 0B 77 2A A3 9C B2 DA 64 D0 AC 92 65 [13:07:12]CheckFolder [13:07:12]dirname=/storage/ofd_packets [13:07:12]CheckFolder done [13:07:12]ProducePacketName [13:07:12]name=ofd_packets/00218634 [13:07:12]NVStorageSaveData ofd_packets/00218634 [13:07:12]File name is /storage/ofd_packets/00218634 [13:07:12]Write 301 bytes [13:07:12]NVStorageSaveData done [13:07:12]OFDSenderStorePacket done [13:07:12]KKMCreateOFDPacket done [13:07:12]NVStorageSaveData kkm_last_timestamp [13:07:12]File name is /storage/kkm_last_timestamp [13:07:12]Write 4 bytes [13:07:12]NVStorageSaveData done [13:07:12]ExternCall_PrintAddStr [13:07:12]wPrintStart [13:07:12]Write to MH i2c: 01 00 00 FE 72 70 [13:07:12]Write i2c OK [13:07:12]MH_I2C_Read... [13:07:12]Read from MH i2c: 01 [13:07:12]MH_I2C_Read... [13:07:12]Read from MH i2c: 01 07 00 [13:07:12]MH_I2C_Read... [13:07:12]Read from MH i2c: 01 07 00 FE 72 00 00 00 00 00 FF 0F 85 [13:07:12]RasterBufferAndPrint [13:07:12]line Счет N : (1)536183 [13:07:12]line ИНН: 02508201610067 [13:07:12]line Контрольно-Кассовый Чек [13:07:12]line ПРОДАЖА [13:07:12]line ТРК (МРК, ГНК) : 43 [13:07:12]line Товар: 2710124130 [13:07:12]line Аи-92-К-2 [13:07:12]line 14.950 * 66.90 [13:07:12]line = 1000.16 [13:07:12]line НДС 12% НСП 1% [13:07:12]line > о реализуемом товаре [13:07:12]line ИТОГО: 1000.16 [13:07:12]line НСП 1% : 8.85 [13:07:12]line НДС 12% : 106.21 [13:07:12]line Наличными: 0.00 [13:07:12]line Безнал.: 1000.16 [13:07:12]line Место: АЗС № 84 "Партнер Нефть" [13:07:12]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:07:12]line СНО: Общий режим [13:07:12]line Чек 279 19.10.2024 13:07 [13:07:12]line Смена: 443 ФФД: 1.0 [13:07:12]line ЗНМ: 0300000178 [13:07:12]line РНМ: 0000000000098116 [13:07:12]line Версия ККМ: 001 [13:07:12]line Платежная система: Mbank [13:07:12]line ФМ: 0000000000965413 [13:07:12]line ФД: 218634 [13:07:12]line ФПД: 96224639658659 [13:07:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130715&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218634&fm=96224639658659&tin=02508201610067®Number=0000000000098116&sum=100016 [13:07:12]written 0, free lines is 4095 [13:07:12]OFD Sender: Processing packet 218634 [packets to send 80, broken 79] [13:07:12]ProducePacketName [13:07:12]name=ofd_packets/00218634 [13:07:12]OFD Sender: To server: pG, [13:07:12]CommunicateWithHost lk.salyk.kg:30040 [13:07:12]ConnectInit lk.salyk.kg [13:07:12]Connected sock=10 [13:07:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 95 FF 07 01 30 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 17 01 00 00 F4 03 04 00 03 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0A 56 03 00 35 04 06 00 57 84 0B 77 2A A3 9C B2 DA 64 D0 AC 92 65 [13:07:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 DC EC 47 00 E2 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 39 36 35 34 31 33 10 04 04 00 0A 56 03 00 F4 03 04 00 9C 5A 13 67 B6 04 01 00 00 85 54 30 3B 24 20 05 F9 [13:07:12]CommunicateWithHost err = 0 [13:07:12]CheckOFDResponse [13:07:12]1017 (14) - 77093643461234 [13:07:12]1041 (16) - 0000000000965413 [13:07:12]1040 (4) - 218634 [13:07:12]1012 (4) - 19.10.2024 07:07 [13:07:12]1206 (1) - 0 [13:07:12]OFD Sender: Remove packet 218634 [13:07:12]ProducePacketName [13:07:12]name=ofd_packets/00218634 [13:07:12]NVStorageDeleteData [13:07:13]Write to MH i2c: 01 00 00 27 73 9A [13:07:13]Write i2c OK [13:07:13]MH_I2C_Read... [13:07:13]Read from MH i2c: 01 [13:07:13]MH_I2C_Read... [13:07:13]Read from MH i2c: 01 07 00 [13:07:13]MH_I2C_Read... [13:07:13]Read from MH i2c: 01 07 00 27 73 00 00 00 00 00 1F 0D CD [13:07:13]RasterBufferAndPrint [13:07:13]line [13:07:13]line [13:07:13]line [13:07:13]line [13:07:13]line [13:07:13]written 0, free lines is 3399 [13:07:13]MH_Cut [13:07:13]Write to MH i2c: D1 01 00 2E 73 01 73 [13:07:13]Write i2c OK [13:07:13]MH_I2C_Read... [13:07:13]Read from MH i2c: D1 [13:07:13]MH_I2C_Read... [13:07:13]Read from MH i2c: D1 01 00 [13:07:13]MH_I2C_Read... [13:07:13]Read from MH i2c: D1 01 00 2E 73 00 72 [13:07:13]Write to MH i2c: 01 00 00 2F 73 A2 [13:07:13]Write i2c OK [13:07:13]MH_I2C_Read... [13:07:13]OFD Sender: No OFD packet to send [13:07:13]*** Cut start [13:07:13]*** Partial cut [13:07:13]*** CUTSNS_PIN = 1 [13:07:13]*** CUTSNS_PIN = 0 [13:07:14]*** Brake cut motor [13:07:14]Read from MH i2c: 01 [13:07:14]MH_I2C_Read... [13:07:14]*** Stop cut motor [13:07:14]*** Cut end [13:07:14]Read from MH i2c: 01 07 00 [13:07:14]MH_I2C_Read... [13:07:14]Read from MH i2c: 01 07 00 2F 73 00 00 00 00 00 FF 0F B7 [13:07:14]process_action close_receipt done [13:07:14]requested_data is exist [13:07:14]produce_requested_data [13:07:14]requested_item fm.sn is exist - process it [13:07:14]wFMCommunicate request_size=4 [13:07:14]MH_SAM_APDU [13:07:14]CAPDU: 80 11 00 00 [13:07:14]Write to MH i2c: E2 08 00 30 73 80 11 00 00 00 00 00 00 1D [13:07:14]Write i2c OK [13:07:14]MH_I2C_Read... [13:07:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:14]Read from MH i2c: E2 [13:07:14]MH_I2C_Read... [13:07:14]Read from MH i2c: E2 17 00 [13:07:14]MH_I2C_Read... [13:07:14]Read from MH i2c: E2 17 00 30 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6C [13:07:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:07:14]wFMCommunicate OK [13:07:14]requested_item fd.num is exist - process it [13:07:14]SAM_PROTO_GetFieldsCounters [13:07:14]wFMCommunicate request_size=4 [13:07:14]MH_SAM_APDU [13:07:14]CAPDU: 80 13 00 00 [13:07:14]Write to MH i2c: E2 08 00 31 73 80 13 00 00 00 00 00 00 20 [13:07:14]Write i2c OK [13:07:14]MH_I2C_Read... [13:07:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:07:14]Read from MH i2c: E2 [13:07:14]MH_I2C_Read... [13:07:14]Read from MH i2c: E2 62 00 [13:07:14]MH_I2C_Read... [13:07:14]Read from MH i2c: E2 62 00 31 73 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0A 56 03 00 0E 04 04 00 BB 01 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 A4 [13:07:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0A 56 03 00 0E 04 04 00 BB 01 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 [13:07:14]wFMCommunicate OK [13:07:14]SAM_PROTO_GetFieldsCounters done [13:07:14]requested_item shift.num is exist - process it [13:07:14]requested_item shift.opened is exist - process it [13:07:14]req_shift_opened [13:07:14]FM_GetShiftState [13:07:14]SAM_PROTO_GetShiftState [13:07:14]wFMCommunicate request_size=4 [13:07:14]MH_SAM_APDU [13:07:14]CAPDU: 80 13 01 00 [13:07:14]Write to MH i2c: E2 08 00 32 73 80 13 01 00 00 00 00 00 22 [13:07:14]Write i2c OK [13:07:14]MH_I2C_Read... [13:07:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:14]Read from MH i2c: E2 [13:07:14]MH_I2C_Read... [13:07:14]Read from MH i2c: E2 0E 00 [13:07:14]MH_I2C_Read... [13:07:14]Read from MH i2c: E2 0E 00 32 73 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 65 [13:07:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:07:14]wFMCommunicate OK [13:07:14]SAM_PROTO_GetShiftState done [13:07:14]FM_GetShiftState done [13:07:14]req_shift_opened done [13:07:14]requested_item shift.open_date is exist - process it [13:07:14]req_shift_open_date [13:07:14]req_shift_open_date done [13:07:14]produce_requested_data done [13:07:14]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218634,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:07:14]process_action_free close_receipt [13:07:14]json_value_free [13:07:14]json_value_free done [13:07:14]process_json_proto returns [13:07:14]Send response to host [13:07:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218634,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:07:14]free response buf [13:07:14]execute_script done [13:07:14]execute_script returns [13:07:14]free content buf [13:07:14]Sock 8.Close socket [13:07:14]Sock 8.Thread stoped [13:07:18]OFD Sender: No OFD packet to send [13:07:23]OFD Sender: No OFD packet to send [13:07:24]accept exits with 9 [13:07:24]New connection [13:07:24]New thread 3066826084 created [13:07:24]Thread 3066682724 joined [13:07:24]Waiting for new connection... [13:07:24] Sock 9.Parse request [13:07:24]Sock 9.Check first char [13:07:24]Sock 9.First char is OK [13:07:24]request: POST /json_proto HTTP/1.0 [13:07:24]Method: POST [13:07:24]URL: /json_proto [13:07:24]Method is POST - this is cgi request [13:07:24]url: /json_proto [13:07:24]query_string will be loaded in cgi processing [13:07:24]execute_cgi json_proto POST (null) [13:07:24]execute_cgi path=json_proto method=POST [13:07:24]POST find Content-Length [13:07:24]Host: 172.17.40.4:8080 [13:07:24]Content-Length: 766 [13:07:24]Content-Type: application/json [13:07:24] [13:07:24]POST finish read [13:07:24]Found Content-Length = 766 [13:07:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 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.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:07:24]execute_script... [13: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)536184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 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.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:07:24]POST & json_proto [13:07:24]process_json_proto [13:07:24]json parsed OK: [13:07:24]protocol is kg_v1.0 [13:07:24]action value=close_receipt [13:07:24]process_action close_receipt [13:07:24]cmd_close_receipt [13:07:24]MH_GetDate [13:07:24]Write to MH i2c: F0 00 00 33 73 95 [13:07:24]Write i2c OK [13:07:24]MH_I2C_Read... [13:07:24]Read from MH i2c: F0 [13:07:24]MH_I2C_Read... [13:07:24]Read from MH i2c: F0 09 00 [13:07:24]MH_I2C_Read... [13:07:24]Read from MH i2c: F0 09 00 33 73 00 10 AF 13 67 EE 0E 0D 67 47 [13:07:24]GetLastDocTimeStamp 1729343235 [13:07:24]current date 1729343248 [13:07:24]FM_GetShiftState [13:07:24]SAM_PROTO_GetShiftState [13:07:24]wFMCommunicate request_size=4 [13:07:24]MH_SAM_APDU [13:07:24]CAPDU: 80 13 01 00 [13:07:24]Write to MH i2c: E2 08 00 34 73 80 13 01 00 00 00 00 00 24 [13:07:24]Write i2c OK [13:07:24]MH_I2C_Read... [13:07:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:24]Read from MH i2c: E2 [13:07:24]MH_I2C_Read... [13:07:24]Read from MH i2c: E2 0E 00 [13:07:24]MH_I2C_Read... [13:07:24]Read from MH i2c: E2 0E 00 34 73 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 67 [13:07:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:07:24]wFMCommunicate OK [13:07:24]SAM_PROTO_GetShiftState done [13:07:24]FM_GetShiftState done [13:07:24]opened in 1729296582 [13:07:24]opened+sec_in_day 1729382982 [13:07:24]quantity*price = 40068 [13:07:24]sum+1 = 40069 [13:07:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.68 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 0.00 Безнал.: 400.68 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 280 19.10.2024 13:07 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218635 ФПД: 21344036888123 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130728&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218635&fm=21344036888123&tin=02508201610067®Number=0000000000098116&sum=40068 [13:07:25]StoreToDocumentArchive [13:07:25]shift 443 fd 218635 [13:07:25]save to /storage/0443/doc_00218635 [13:07:25]save last doc name /storage/0443/doc_00218635 to /storage/kkm_last_doc_name [13:07:25]save OK [13:07:25]Clear old archive folders... [13:07:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:07:25]tlvbuf is 016C4BB0 [13:07:25]SAM_PROTO_ClearQueue [13:07:25]wFMCommunicate request_size=4 [13:07:25]MH_SAM_APDU [13:07:25]CAPDU: 80 09 00 00 [13:07:25]Write to MH i2c: E2 08 00 41 73 80 09 00 00 00 00 00 00 26 [13:07:25]Write i2c OK [13:07:25]MH_I2C_Read... [13:07:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:07:25]Read from MH i2c: E2 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 03 00 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 03 00 41 73 00 90 00 28 [13:07:25]RAPDU: 90 00 [13:07:25]wFMCommunicate OK [13:07:25]SAM_PROTO_ClearQueue done [13:07:25]KKMCreateOFDPacket [13:07:25]OFDProtocolAddRootSTLVToBuf [13:07:25]FM_MakeSignedData [13:07:25]FM_MakeSignedData [13:07:25]SAM_PROTO_SignData [13:07:25]wFMCommunicate request_size=4 [13:07:25]MH_SAM_APDU [13:07:25]CAPDU: 80 0D 01 02 [13:07:25]Write to MH i2c: E2 08 00 42 73 80 0D 01 02 00 00 00 00 2E [13:07:25]Write i2c OK [13:07:25]MH_I2C_Read... [13:07:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:07:25]Read from MH i2c: E2 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 03 00 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 03 00 42 73 00 90 00 29 [13:07:25]RAPDU: 90 00 [13:07:25]wFMCommunicate OK [13:07:25]wFMCommunicate request_size=255 [13:07:25]MH_SAM_APDU [13:07: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 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 10 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0B 56 03 00 35 04 06 00 13 [13:07:25]Write to MH i2c: E2 02 01 43 73 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 10 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0B 56 03 00 35 04 06 00 13 00 00 73 [13:07:25]Write i2c OK [13:07:25]MH_I2C_Read... [13:07:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:25]Read from MH i2c: E2 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 03 00 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 03 00 43 73 00 90 00 2A [13:07:25]RAPDU: 90 00 [13:07:25]wFMCommunicate OK [13:07:25]wFMCommunicate request_size=10 [13:07:25]MH_SAM_APDU [13:07:25]CAPDU: 80 0D 02 02 05 69 8B BC 9E 3B [13:07:25]Write to MH i2c: E2 0D 00 44 73 80 0D 02 02 05 00 69 8B BC 9E 3B 00 00 C4 [13:07:25]Write i2c OK [13:07:25]MH_I2C_Read... [13:07:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:25]Read from MH i2c: E2 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 03 00 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 03 00 44 73 00 90 00 2B [13:07:25]RAPDU: 90 00 [13:07:25]wFMCommunicate OK [13:07:25]wFMCommunicate request_size=4 [13:07:25]MH_SAM_APDU [13:07:25]CAPDU: 80 0D 03 02 [13:07:25]Write to MH i2c: E2 08 00 45 73 80 0D 03 02 00 00 00 00 33 [13:07:25]Write i2c OK [13:07:25]MH_I2C_Read... [13:07:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:07:25]Read from MH i2c: E2 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 0B 00 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 0B 00 45 73 00 FC DE 20 3F 1A 79 26 9D 90 00 C3 [13:07:25]RAPDU: FC DE 20 3F 1A 79 26 9D 90 00 [13:07:25]wFMCommunicate OK [13:07:25]SAM_PROTO_SignData done [13:07:25]FM_MakeSignedData done [13:07:25]CreateOFDProtocolMessage [13:07:25]wFMCommunicate request_size=4 [13:07:25]MH_SAM_APDU [13:07:25]CAPDU: 80 11 00 00 [13:07:25]Write to MH i2c: E2 08 00 46 73 80 11 00 00 00 00 00 00 33 [13:07:25]Write i2c OK [13:07:25]MH_I2C_Read... [13:07:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:25]Read from MH i2c: E2 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 17 00 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 17 00 46 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 82 [13:07:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:07:25]wFMCommunicate OK [13:07:25]CreateOFDProtocolMessage done [13:07:25]OFDSenderStorePacket 218635 [13:07:25]StoreOFDPacket docnum=218635 [13:07:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F7 3B 07 01 48 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 10 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0B 56 03 00 35 04 06 00 13 69 8B BC 9E 3B FC DE 20 3F 1A 79 26 9D [13:07:25]CheckFolder [13:07:25]dirname=/storage/ofd_packets [13:07:25]CheckFolder done [13:07:25]ProducePacketName [13:07:25]name=ofd_packets/00218635 [13:07:25]NVStorageSaveData ofd_packets/00218635 [13:07:25]File name is /storage/ofd_packets/00218635 [13:07:25]Write 301 bytes [13:07:25]NVStorageSaveData done [13:07:25]OFDSenderStorePacket done [13:07:25]KKMCreateOFDPacket done [13:07:25]NVStorageSaveData kkm_last_timestamp [13:07:25]File name is /storage/kkm_last_timestamp [13:07:25]Write 4 bytes [13:07:25]NVStorageSaveData done [13:07:25]ExternCall_PrintAddStr [13:07:25]wPrintStart [13:07:25]Write to MH i2c: 01 00 00 47 73 BA [13:07:25]Write i2c OK [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: 01 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: 01 07 00 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: 01 07 00 47 73 00 00 00 00 00 FF 0F CF [13:07:25]RasterBufferAndPrint [13:07:25]line Счет N : (1)536184 [13:07:25]line ИНН: 02508201610067 [13:07:25]line Контрольно-Кассовый Чек [13:07:25]line ПРОДАЖА [13:07:25]line ТРК (МРК, ГНК) : 21 [13:07:25]line Товар: 2710124500 [13:07:25]line Аи-95-К-3 [13:07:25]line 5.400 * 74.20 [13:07:25]line = 400.68 [13:07:25]line НДС 12% НСП 1% [13:07:25]line > о реализуемом товаре [13:07:25]line ИТОГО: 400.68 [13:07:25]line НСП 1% : 3.55 [13:07:25]line НДС 12% : 42.55 [13:07:25]line Наличными: 0.00 [13:07:25]line Безнал.: 400.68 [13:07:25]line Место: АЗС № 84 "Партнер Нефть" [13:07:25]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:07:25]line СНО: Общий режим [13:07:25]line Чек 280 19.10.2024 13:07 [13:07:25]line Смена: 443 ФФД: 1.0 [13:07:25]line ЗНМ: 0300000178 [13:07:25]line РНМ: 0000000000098116 [13:07:25]line Версия ККМ: 001 [13:07:25]line Платежная система: Mbank [13:07:25]line ФМ: 0000000000965413 [13:07:25]line ФД: 218635 [13:07:25]line ФПД: 21344036888123 [13:07:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130728&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218635&fm=21344036888123&tin=02508201610067®Number=0000000000098116&sum=40068 [13:07:25]written 0, free lines is 4095 [13:07:25]OFD Sender: Processing packet 218635 [packets to send 80, broken 79] [13:07:25]ProducePacketName [13:07:25]name=ofd_packets/00218635 [13:07:25]OFD Sender: To server: pG, [13:07:25]CommunicateWithHost lk.salyk.kg:30040 [13:07:25]ConnectInit lk.salyk.kg [13:07:26]Connected sock=10 [13:07:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F7 3B 07 01 48 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 10 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0B 56 03 00 35 04 06 00 13 69 8B BC 9E 3B FC DE 20 3F 1A 79 26 9D [13:07:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 33 24 47 00 A7 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0B 56 03 00 F4 03 04 00 AA 5A 13 67 B6 04 01 00 00 59 92 CC 87 AC 4B CD B7 [13:07:26]CommunicateWithHost err = 0 [13:07:26]CheckOFDResponse [13:07:26]1017 (14) - 77093643461234 [13:07:26]1041 (16) - 0000000000965413 [13:07:26]1040 (4) - 218635 [13:07:26]1012 (4) - 19.10.2024 07:07 [13:07:26]1206 (1) - 0 [13:07:26]OFD Sender: Remove packet 218635 [13:07:26]ProducePacketName [13:07:26]name=ofd_packets/00218635 [13:07:26]NVStorageDeleteData [13:07:26]Write to MH i2c: 01 00 00 70 73 E3 [13:07:26]Write i2c OK [13:07:26]MH_I2C_Read... [13:07:26]Read from MH i2c: 01 [13:07:26]MH_I2C_Read... [13:07:26]Read from MH i2c: 01 07 00 [13:07:26]MH_I2C_Read... [13:07:26]Read from MH i2c: 01 07 00 70 73 00 00 00 00 00 20 0D 17 [13:07:26]RasterBufferAndPrint [13:07:26]line [13:07:26]line [13:07:26]line [13:07:26]line [13:07:26]line [13:07:26]written 0, free lines is 3369 [13:07:26]MH_Cut [13:07:26]Write to MH i2c: D1 01 00 77 73 01 BC [13:07:26]Write i2c OK [13:07:26]MH_I2C_Read... [13:07:26]Read from MH i2c: D1 [13:07:26]MH_I2C_Read... [13:07:26]Read from MH i2c: D1 01 00 [13:07:26]MH_I2C_Read... [13:07:26]Read from MH i2c: D1 01 00 77 73 00 BB [13:07:26]Write to MH i2c: 01 00 00 78 73 EB [13:07:26]Write i2c OK [13:07:26]MH_I2C_Read... [13:07:26]OFD Sender: No OFD packet to send [13:07:27]*** Cut start [13:07:27]*** Partial cut [13:07:27]*** CUTSNS_PIN = 1 [13:07:27]*** CUTSNS_PIN = 0 [13:07:27]*** Brake cut motor [13:07:27]Read from MH i2c: 01 [13:07:27]MH_I2C_Read... [13:07:27]*** Stop cut motor [13:07:27]*** Cut end [13:07:27]Read from MH i2c: 01 07 00 [13:07:27]MH_I2C_Read... [13:07:27]Read from MH i2c: 01 07 00 78 73 00 00 00 00 00 FF 0F 00 [13:07:27]process_action close_receipt done [13:07:27]requested_data is exist [13:07:27]produce_requested_data [13:07:27]requested_item fm.sn is exist - process it [13:07:27]wFMCommunicate request_size=4 [13:07:27]MH_SAM_APDU [13:07:27]CAPDU: 80 11 00 00 [13:07:27]Write to MH i2c: E2 08 00 79 73 80 11 00 00 00 00 00 00 66 [13:07:27]Write i2c OK [13:07:27]MH_I2C_Read... [13:07:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:27]Read from MH i2c: E2 [13:07:27]MH_I2C_Read... [13:07:27]Read from MH i2c: E2 17 00 [13:07:27]MH_I2C_Read... [13:07:27]Read from MH i2c: E2 17 00 79 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B5 [13:07:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:07:27]wFMCommunicate OK [13:07:27]requested_item fd.num is exist - process it [13:07:27]SAM_PROTO_GetFieldsCounters [13:07:27]wFMCommunicate request_size=4 [13:07:27]MH_SAM_APDU [13:07:27]CAPDU: 80 13 00 00 [13:07:27]Write to MH i2c: E2 08 00 7A 73 80 13 00 00 00 00 00 00 69 [13:07:27]Write i2c OK [13:07:27]MH_I2C_Read... [13:07:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:07:27]Read from MH i2c: E2 [13:07:27]MH_I2C_Read... [13:07:27]Read from MH i2c: E2 62 00 [13:07:27]MH_I2C_Read... [13:07:27]Read from MH i2c: E2 62 00 7A 73 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0B 56 03 00 0E 04 04 00 BB 01 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 F1 [13:07:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0B 56 03 00 0E 04 04 00 BB 01 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 [13:07:27]wFMCommunicate OK [13:07:27]SAM_PROTO_GetFieldsCounters done [13:07:27]requested_item shift.num is exist - process it [13:07:27]requested_item shift.opened is exist - process it [13:07:27]req_shift_opened [13:07:27]FM_GetShiftState [13:07:27]SAM_PROTO_GetShiftState [13:07:27]wFMCommunicate request_size=4 [13:07:27]MH_SAM_APDU [13:07:27]CAPDU: 80 13 01 00 [13:07:27]Write to MH i2c: E2 08 00 7B 73 80 13 01 00 00 00 00 00 6B [13:07:27]Write i2c OK [13:07:27]MH_I2C_Read... [13:07:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:27]Read from MH i2c: E2 [13:07:27]MH_I2C_Read... [13:07:27]Read from MH i2c: E2 0E 00 [13:07:27]MH_I2C_Read... [13:07:27]Read from MH i2c: E2 0E 00 7B 73 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AE [13:07:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:07:27]wFMCommunicate OK [13:07:27]SAM_PROTO_GetShiftState done [13:07:27]FM_GetShiftState done [13:07:27]req_shift_opened done [13:07:27]requested_item shift.open_date is exist - process it [13:07:27]req_shift_open_date [13:07:27]req_shift_open_date done [13:07:27]produce_requested_data done [13:07:27]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218635,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:07:27]process_action_free close_receipt [13:07:27]json_value_free [13:07:27]json_value_free done [13:07:27]process_json_proto returns [13:07:27]Send response to host [13:07:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218635,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:07:27]free response buf [13:07:27]execute_script done [13:07:27]execute_script returns [13:07:27]free content buf [13:07:27]Sock 9.Close socket [13:07:27]Sock 9.Thread stoped [13:07:31]OFD Sender: No OFD packet to send [13:07:36]OFD Sender: No OFD packet to send [13:07:41]OFD Sender: No OFD packet to send [13:07:46]OFD Sender: No OFD packet to send [13:07:51]OFD Sender: No OFD packet to send [13:07:56]OFD Sender: No OFD packet to send [13:08:01]OFD Sender: No OFD packet to send [13:08:06]OFD Sender: No OFD packet to send [13:08:11]OFD Sender: No OFD packet to send [13:08:12]accept exits with 8 [13:08:12]New connection [13:08:12]New thread 3066682724 created [13:08:12]Thread 3066826084 joined [13:08:12]Waiting for new connection... [13:08:12] Sock 8.Parse request [13:08:12]Sock 8.Check first char [13:08:12]Sock 8.First char is OK [13:08:12]request: POST /json_proto HTTP/1.0 [13:08:12]Method: POST [13:08:12]URL: /json_proto [13:08:12]Method is POST - this is cgi request [13:08:12]url: /json_proto [13:08:12]query_string will be loaded in cgi processing [13:08:12]execute_cgi json_proto POST (null) [13:08:12]execute_cgi path=json_proto method=POST [13:08:12]POST find Content-Length [13:08:12]Host: 172.17.40.4:8080 [13:08:12]Content-Length: 677 [13:08:12]Content-Type: application/json [13:08:12] [13:08:12]POST finish read [13:08:12]Found Content-Length = 677 [13:08:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:12]execute_script... [13:08: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)536185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:12]POST & json_proto [13:08:12]process_json_proto [13:08:12]json parsed OK: [13:08:12]protocol is kg_v1.0 [13:08:12]action value=close_receipt [13:08:12]process_action close_receipt [13:08:12]cmd_close_receipt [13:08:12]MH_GetDate [13:08:12]Write to MH i2c: F0 00 00 7C 73 DE [13:08:12]Write i2c OK [13:08:12]MH_I2C_Read... [13:08:12]Read from MH i2c: F0 [13:08:12]MH_I2C_Read... [13:08:12]Read from MH i2c: F0 09 00 [13:08:12]MH_I2C_Read... [13:08:12]Read from MH i2c: F0 09 00 7C 73 00 41 AF 13 67 EE 0E 0D 67 C1 [13:08:12]GetLastDocTimeStamp 1729343248 [13:08:12]current date 1729343297 [13:08:12]FM_GetShiftState [13:08:12]SAM_PROTO_GetShiftState [13:08:12]wFMCommunicate request_size=4 [13:08:12]MH_SAM_APDU [13:08:12]CAPDU: 80 13 01 00 [13:08:12]Write to MH i2c: E2 08 00 7D 73 80 13 01 00 00 00 00 00 6D [13:08:12]Write i2c OK [13:08:12]MH_I2C_Read... [13:08:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:12]Read from MH i2c: E2 [13:08:12]MH_I2C_Read... [13:08:12]Read from MH i2c: E2 0E 00 [13:08:12]MH_I2C_Read... [13:08:12]Read from MH i2c: E2 0E 00 7D 73 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B0 [13:08:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:08:12]wFMCommunicate OK [13:08:12]SAM_PROTO_GetShiftState done [13:08:12]FM_GetShiftState done [13:08:12]opened in 1729296582 [13:08:12]opened+sec_in_day 1729382982 [13:08:12]quantity*price = 50041 [13:08:12]sum+1 = 50042 [13:08:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 281 19.10.2024 13:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218636 ФПД: 146512600168138 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130817&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218636&fm=146512600168138&tin=02508201610067®Number=0000000000098116&sum=50000 [13:08:13]StoreToDocumentArchive [13:08:13]shift 443 fd 218636 [13:08:13]save to /storage/0443/doc_00218636 [13:08:13]save last doc name /storage/0443/doc_00218636 to /storage/kkm_last_doc_name [13:08:13]save OK [13:08:13]Clear old archive folders... [13:08:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:08:13]tlvbuf is 015327F0 [13:08:13]SAM_PROTO_ClearQueue [13:08:13]wFMCommunicate request_size=4 [13:08:13]MH_SAM_APDU [13:08:13]CAPDU: 80 09 00 00 [13:08:13]Write to MH i2c: E2 08 00 8A 73 80 09 00 00 00 00 00 00 6F [13:08:13]Write i2c OK [13:08:13]MH_I2C_Read... [13:08:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:08:13]Read from MH i2c: E2 [13:08:13]MH_I2C_Read... [13:08:13]Read from MH i2c: E2 03 00 [13:08:13]MH_I2C_Read... [13:08:13]Read from MH i2c: E2 03 00 8A 73 00 90 00 71 [13:08:13]RAPDU: 90 00 [13:08:13]wFMCommunicate OK [13:08:13]SAM_PROTO_ClearQueue done [13:08:13]KKMCreateOFDPacket [13:08:13]OFDProtocolAddRootSTLVToBuf [13:08:13]FM_MakeSignedData [13:08:13]FM_MakeSignedData [13:08:13]SAM_PROTO_SignData [13:08:13]wFMCommunicate request_size=4 [13:08:13]MH_SAM_APDU [13:08:13]CAPDU: 80 0D 01 02 [13:08:13]Write to MH i2c: E2 08 00 8B 73 80 0D 01 02 00 00 00 00 77 [13:08:13]Write i2c OK [13:08:13]MH_I2C_Read... [13:08:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:08:13]Read from MH i2c: E2 [13:08:13]MH_I2C_Read... [13:08:13]Read from MH i2c: E2 03 00 [13:08:13]MH_I2C_Read... [13:08:13]Read from MH i2c: E2 03 00 8B 73 00 90 00 72 [13:08:13]RAPDU: 90 00 [13:08:13]wFMCommunicate OK [13:08:13]wFMCommunicate request_size=255 [13:08:13]MH_SAM_APDU [13:08: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 41 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0C 56 03 00 35 04 06 00 85 [13:08:13]Write to MH i2c: E2 02 01 8C 73 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 41 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0C 56 03 00 35 04 06 00 85 00 00 29 [13:08:13]Write i2c OK [13:08:13]MH_I2C_Read... [13:08:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:14]Read from MH i2c: E2 [13:08:14]MH_I2C_Read... [13:08:14]Read from MH i2c: E2 03 00 [13:08:14]MH_I2C_Read... [13:08:14]Read from MH i2c: E2 03 00 8C 73 00 90 00 73 [13:08:14]RAPDU: 90 00 [13:08:14]wFMCommunicate OK [13:08:14]wFMCommunicate request_size=10 [13:08:14]MH_SAM_APDU [13:08:14]CAPDU: 80 0D 02 02 05 40 9F 7C F6 CA [13:08:14]Write to MH i2c: E2 0D 00 8D 73 80 0D 02 02 05 00 40 9F 7C F6 CA 00 00 9F [13:08:14]Write i2c OK [13:08:14]MH_I2C_Read... [13:08:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:14]Read from MH i2c: E2 [13:08:14]MH_I2C_Read... [13:08:14]Read from MH i2c: E2 03 00 [13:08:14]MH_I2C_Read... [13:08:14]Read from MH i2c: E2 03 00 8D 73 00 90 00 74 [13:08:14]RAPDU: 90 00 [13:08:14]wFMCommunicate OK [13:08:14]wFMCommunicate request_size=4 [13:08:14]MH_SAM_APDU [13:08:14]CAPDU: 80 0D 03 02 [13:08:14]Write to MH i2c: E2 08 00 8E 73 80 0D 03 02 00 00 00 00 7C [13:08:14]Write i2c OK [13:08:14]MH_I2C_Read... [13:08:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:08:14]Read from MH i2c: E2 [13:08:14]MH_I2C_Read... [13:08:14]Read from MH i2c: E2 0B 00 [13:08:14]MH_I2C_Read... [13:08:14]Read from MH i2c: E2 0B 00 8E 73 00 9B A2 89 A8 57 00 05 4F 90 00 96 [13:08:14]RAPDU: 9B A2 89 A8 57 00 05 4F 90 00 [13:08:14]wFMCommunicate OK [13:08:14]SAM_PROTO_SignData done [13:08:14]FM_MakeSignedData done [13:08:14]CreateOFDProtocolMessage [13:08:14]wFMCommunicate request_size=4 [13:08:14]MH_SAM_APDU [13:08:14]CAPDU: 80 11 00 00 [13:08:14]Write to MH i2c: E2 08 00 8F 73 80 11 00 00 00 00 00 00 7C [13:08:14]Write i2c OK [13:08:14]MH_I2C_Read... [13:08:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:14]Read from MH i2c: E2 [13:08:14]MH_I2C_Read... [13:08:14]Read from MH i2c: E2 17 00 [13:08:14]MH_I2C_Read... [13:08:14]Read from MH i2c: E2 17 00 8F 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CB [13:08:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:08:14]wFMCommunicate OK [13:08:14]CreateOFDProtocolMessage done [13:08:14]OFDSenderStorePacket 218636 [13:08:14]StoreOFDPacket docnum=218636 [13:08:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7B A6 07 01 E5 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 41 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0C 56 03 00 35 04 06 00 85 40 9F 7C F6 CA 9B A2 89 A8 57 00 05 4F [13:08:14]CheckFolder [13:08:14]dirname=/storage/ofd_packets [13:08:14]CheckFolder done [13:08:14]ProducePacketName [13:08:14]name=ofd_packets/00218636 [13:08:14]NVStorageSaveData ofd_packets/00218636 [13:08:14]File name is /storage/ofd_packets/00218636 [13:08:14]Write 301 bytes [13:08:14]NVStorageSaveData done [13:08:14]OFDSenderStorePacket done [13:08:14]KKMCreateOFDPacket done [13:08:14]NVStorageSaveData kkm_last_timestamp [13:08:14]File name is /storage/kkm_last_timestamp [13:08:14]Write 4 bytes [13:08:14]NVStorageSaveData done [13:08:14]ExternCall_PrintAddStr [13:08:14]wPrintStart [13:08:14]Write to MH i2c: 01 00 00 90 73 03 [13:08:14]Write i2c OK [13:08:14]MH_I2C_Read... [13:08:14]Read from MH i2c: 01 [13:08:14]MH_I2C_Read... [13:08:14]Read from MH i2c: 01 07 00 [13:08:14]MH_I2C_Read... [13:08:14]Read from MH i2c: 01 07 00 90 73 00 00 00 00 00 FF 0F 18 [13:08:14]RasterBufferAndPrint [13:08:14]line Счет N : (1)536185 [13:08:14]line ИНН: 02508201610067 [13:08:14]line Контрольно-Кассовый Чек [13:08:14]line ПРОДАЖА [13:08:14]line ТРК (МРК, ГНК) : 33 [13:08:14]line Товар: 2710124130 [13:08:14]line Аи-92-К-2 [13:08:14]line 7.480 * 66.90 [13:08:14]line = 500.41 [13:08:14]line НДС 12% НСП 1% [13:08:14]line > о реализуемом товаре [13:08:14]line ОКРУГЛЕНИЕ: -0.41 [13:08:14]line ИТОГО: 500.00 [13:08:14]line Внесено: 500.00 [13:08:14]line СДАЧА: 0.00 [13:08:14]line НСП 1% : 4.43 [13:08:14]line НДС 12% : 53.14 [13:08:14]line Наличными: 500.00 [13:08:14]line Безнал.: 0.00 [13:08:14]line Место: АЗС № 84 "Партнер Нефть" [13:08:14]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:08:14]line СНО: Общий режим [13:08:14]line Чек 281 19.10.2024 13:08 [13:08:14]line Смена: 443 ФФД: 1.0 [13:08:14]line ЗНМ: 0300000178 [13:08:14]line РНМ: 0000000000098116 [13:08:14]line Версия ККМ: 001 [13:08:14]line ФМ: 0000000000965413 [13:08:14]line ФД: 218636 [13:08:14]line ФПД: 146512600168138 [13:08:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130817&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218636&fm=146512600168138&tin=02508201610067®Number=0000000000098116&sum=50000 [13:08:14]OFD Sender: Processing packet 218636 [packets to send 80, broken 79] [13:08:14]ProducePacketName [13:08:14]name=ofd_packets/00218636 [13:08:14]OFD Sender: To server: pG, [13:08:14]CommunicateWithHost lk.salyk.kg:30040 [13:08:14]ConnectInit lk.salyk.kg [13:08:14]written 0, free lines is 4095 [13:08:14]Connected sock=10 [13:08:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7B A6 07 01 E5 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 41 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0C 56 03 00 35 04 06 00 85 40 9F 7C F6 CA 9B A2 89 A8 57 00 05 4F [13:08:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1A 04 47 00 3B 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 39 36 35 34 31 33 10 04 04 00 0C 56 03 00 F4 03 04 00 DA 5A 13 67 B6 04 01 00 00 24 70 25 99 27 FD 80 64 [13:08:14]CommunicateWithHost err = 0 [13:08:14]CheckOFDResponse [13:08:14]1017 (14) - 77093643461234 [13:08:14]1041 (16) - 0000000000965413 [13:08:14]1040 (4) - 218636 [13:08:14]1012 (4) - 19.10.2024 07:08 [13:08:14]1206 (1) - 0 [13:08:14]OFD Sender: Remove packet 218636 [13:08:14]ProducePacketName [13:08:14]name=ofd_packets/00218636 [13:08:14]NVStorageDeleteData [13:08:15]Write to MH i2c: 01 00 00 BB 73 2E [13:08:15]Write i2c OK [13:08:15]MH_I2C_Read... [13:08:15]Read from MH i2c: 01 [13:08:15]MH_I2C_Read... [13:08:15]Read from MH i2c: 01 07 00 [13:08:15]MH_I2C_Read... [13:08:15]Read from MH i2c: 01 07 00 BB 73 00 00 00 00 00 F3 0C 34 [13:08:15]RasterBufferAndPrint [13:08:15]line [13:08:15]line [13:08:15]line [13:08:15]line [13:08:15]line [13:08:15]written 0, free lines is 3324 [13:08:15]MH_Cut [13:08:15]Write to MH i2c: D1 01 00 C2 73 01 07 [13:08:15]Write i2c OK [13:08:15]MH_I2C_Read... [13:08:15]Read from MH i2c: D1 [13:08:15]MH_I2C_Read... [13:08:15]Read from MH i2c: D1 01 00 [13:08:15]MH_I2C_Read... [13:08:15]Read from MH i2c: D1 01 00 C2 73 00 06 [13:08:15]Write to MH i2c: 01 00 00 C3 73 36 [13:08:15]Write i2c OK [13:08:15]MH_I2C_Read... [13:08:15]OFD Sender: No OFD packet to send [13:08:15]*** Cut start [13:08:15]*** Partial cut [13:08:15]*** CUTSNS_PIN = 1 [13:08:15]*** CUTSNS_PIN = 0 [13:08:15]*** Brake cut motor [13:08:16]Read from MH i2c: 01 [13:08:16]MH_I2C_Read... [13:08:16]*** Stop cut motor [13:08:16]*** Cut end [13:08:16]Read from MH i2c: 01 07 00 [13:08:16]MH_I2C_Read... [13:08:16]Read from MH i2c: 01 07 00 C3 73 00 00 00 00 00 FF 0F 4B [13:08:16]process_action close_receipt done [13:08:16]requested_data is exist [13:08:16]produce_requested_data [13:08:16]requested_item fm.sn is exist - process it [13:08:16]wFMCommunicate request_size=4 [13:08:16]MH_SAM_APDU [13:08:16]CAPDU: 80 11 00 00 [13:08:16]Write to MH i2c: E2 08 00 C4 73 80 11 00 00 00 00 00 00 B1 [13:08:16]Write i2c OK [13:08:16]MH_I2C_Read... [13:08:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:16]Read from MH i2c: E2 [13:08:16]MH_I2C_Read... [13:08:16]Read from MH i2c: E2 17 00 [13:08:16]MH_I2C_Read... [13:08:16]Read from MH i2c: E2 17 00 C4 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 00 [13:08:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:08:16]wFMCommunicate OK [13:08:16]requested_item fd.num is exist - process it [13:08:16]SAM_PROTO_GetFieldsCounters [13:08:16]wFMCommunicate request_size=4 [13:08:16]MH_SAM_APDU [13:08:16]CAPDU: 80 13 00 00 [13:08:16]Write to MH i2c: E2 08 00 C5 73 80 13 00 00 00 00 00 00 B4 [13:08:16]Write i2c OK [13:08:16]MH_I2C_Read... [13:08:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:08:16]Read from MH i2c: E2 [13:08:16]MH_I2C_Read... [13:08:16]Read from MH i2c: E2 62 00 [13:08:16]MH_I2C_Read... [13:08:16]Read from MH i2c: E2 62 00 C5 73 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0C 56 03 00 0E 04 04 00 BB 01 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 40 [13:08:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0C 56 03 00 0E 04 04 00 BB 01 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 [13:08:16]wFMCommunicate OK [13:08:16]SAM_PROTO_GetFieldsCounters done [13:08:16]requested_item shift.num is exist - process it [13:08:16]requested_item shift.opened is exist - process it [13:08:16]req_shift_opened [13:08:16]FM_GetShiftState [13:08:16]SAM_PROTO_GetShiftState [13:08:16]wFMCommunicate request_size=4 [13:08:16]MH_SAM_APDU [13:08:16]CAPDU: 80 13 01 00 [13:08:16]Write to MH i2c: E2 08 00 C6 73 80 13 01 00 00 00 00 00 B6 [13:08:16]Write i2c OK [13:08:16]MH_I2C_Read... [13:08:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:16]Read from MH i2c: E2 [13:08:16]MH_I2C_Read... [13:08:16]Read from MH i2c: E2 0E 00 [13:08:16]MH_I2C_Read... [13:08:16]Read from MH i2c: E2 0E 00 C6 73 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F9 [13:08:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:08:16]wFMCommunicate OK [13:08:16]SAM_PROTO_GetShiftState done [13:08:16]FM_GetShiftState done [13:08:16]req_shift_opened done [13:08:16]requested_item shift.open_date is exist - process it [13:08:16]req_shift_open_date [13:08:16]req_shift_open_date done [13:08:16]produce_requested_data done [13:08:16]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218636,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:08:16]process_action_free close_receipt [13:08:16]json_value_free [13:08:16]json_value_free done [13:08:16]process_json_proto returns [13:08:16]Send response to host [13:08:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218636,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:08:16]free response buf [13:08:16]execute_script done [13:08:16]execute_script returns [13:08:16]free content buf [13:08:16]Sock 8.Close socket [13:08:16]Sock 8.Thread stoped [13:08:20]OFD Sender: No OFD packet to send [13:08:25]OFD Sender: No OFD packet to send [13:08:30]OFD Sender: No OFD packet to send [13:08:35]OFD Sender: No OFD packet to send [13:08:40]OFD Sender: No OFD packet to send [13:08:45]OFD Sender: No OFD packet to send [13:08:50]OFD Sender: No OFD packet to send [13:08:52]accept exits with 9 [13:08:52]New connection [13:08:52]New thread 3066826084 created [13:08:52]Thread 3066682724 joined [13:08:52]Waiting for new connection... [13:08:52] Sock 9.Parse request [13:08:52]Sock 9.Check first char [13:08:52]Sock 9.First char is OK [13:08:52]request: POST /json_proto HTTP/1.0 [13:08:52]Method: POST [13:08:52]URL: /json_proto [13:08:52]Method is POST - this is cgi request [13:08:52]url: /json_proto [13:08:52]query_string will be loaded in cgi processing [13:08:52]execute_cgi json_proto POST (null) [13:08:52]execute_cgi path=json_proto method=POST [13:08:52]POST find Content-Length [13:08:52]Host: 172.17.40.4:8080 [13:08:52]Content-Length: 1003 [13:08:52]Content-Type: application/json [13:08:52] [13:08:52]POST finish read [13:08:52]Found Content-Length = 1003 [13:08:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79770", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 259.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:52]execute_script... [13:08:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79770", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 259.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:52]POST & json_proto [13:08:52]process_json_proto [13:08:52]json parsed OK: [13:08:52]protocol is kg_v1.0 [13:08:52]action value=close_receipt [13:08:52]process_action close_receipt [13:08:52]cmd_close_receipt [13:08:52]MH_GetDate [13:08:52]Write to MH i2c: F0 00 00 C7 73 29 [13:08:52]Write i2c OK [13:08:52]MH_I2C_Read... [13:08:52]Read from MH i2c: F0 [13:08:52]MH_I2C_Read... [13:08:52]Read from MH i2c: F0 09 00 [13:08:52]MH_I2C_Read... [13:08:52]Read from MH i2c: F0 09 00 C7 73 00 68 AF 13 67 EE 0E 0D 67 33 [13:08:52]GetLastDocTimeStamp 1729343297 [13:08:52]current date 1729343336 [13:08:52]FM_GetShiftState [13:08:52]SAM_PROTO_GetShiftState [13:08:52]wFMCommunicate request_size=4 [13:08:52]MH_SAM_APDU [13:08:52]CAPDU: 80 13 01 00 [13:08:52]Write to MH i2c: E2 08 00 C8 73 80 13 01 00 00 00 00 00 B8 [13:08:52]Write i2c OK [13:08:52]MH_I2C_Read... [13:08:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:52]Read from MH i2c: E2 [13:08:52]MH_I2C_Read... [13:08:52]Read from MH i2c: E2 0E 00 [13:08:52]MH_I2C_Read... [13:08:52]Read from MH i2c: E2 0E 00 C8 73 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FB [13:08:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:08:52]wFMCommunicate OK [13:08:52]SAM_PROTO_GetShiftState done [13:08:52]FM_GetShiftState done [13:08:52]opened in 1729296582 [13:08:52]opened+sec_in_day 1729382982 [13:08:52]quantity*price = 14400 [13:08:52]sum+1 = 14401 [13:08:52]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 259.00 НСП 1% : 2.29 НДС 12% : 27.50 Наличными: 0.00 Безнал.: 259.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 282 19.10.2024 13:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218637 ФПД: 186636420079020 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130856&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218637&fm=186636420079020&tin=02508201610067®Number=0000000000098116&sum=25900 0 [13:08:53]StoreToDocumentArchive [13:08:53]shift 443 fd 218637 [13:08:53]save to /storage/0443/doc_00218637 [13:08:53]save last doc name /storage/0443/doc_00218637 to /storage/kkm_last_doc_name [13:08:53]save OK [13:08:53]Clear old archive folders... [13:08:53]ProcessDocumentItem done err = 0, tmpTLVsize=379 [13:08:53]tlvbuf is 016DCC80 [13:08:53]SAM_PROTO_ClearQueue [13:08:53]wFMCommunicate request_size=4 [13:08:53]MH_SAM_APDU [13:08:53]CAPDU: 80 09 00 00 [13:08:53]Write to MH i2c: E2 08 00 D5 73 80 09 00 00 00 00 00 00 BA [13:08:53]Write i2c OK [13:08:53]MH_I2C_Read... [13:08:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:08:53]Read from MH i2c: E2 [13:08:53]MH_I2C_Read... [13:08:53]Read from MH i2c: E2 03 00 [13:08:53]MH_I2C_Read... [13:08:53]Read from MH i2c: E2 03 00 D5 73 00 90 00 BC [13:08:53]RAPDU: 90 00 [13:08:53]wFMCommunicate OK [13:08:53]SAM_PROTO_ClearQueue done [13:08:53]KKMCreateOFDPacket [13:08:53]OFDProtocolAddRootSTLVToBuf [13:08:53]FM_MakeSignedData [13:08:53]FM_MakeSignedData [13:08:53]SAM_PROTO_SignData [13:08:53]wFMCommunicate request_size=4 [13:08:53]MH_SAM_APDU [13:08:53]CAPDU: 80 0D 01 02 [13:08:53]Write to MH i2c: E2 08 00 D6 73 80 0D 01 02 00 00 00 00 C2 [13:08:53]Write i2c OK [13:08:53]MH_I2C_Read... [13:08:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:08:53]Read from MH i2c: E2 [13:08:53]MH_I2C_Read... [13:08:53]Read from MH i2c: E2 03 00 [13:08:53]MH_I2C_Read... [13:08:53]Read from MH i2c: E2 03 00 D6 73 00 90 00 BD [13:08:53]RAPDU: 90 00 [13:08:53]wFMCommunicate OK [13:08:53]wFMCommunicate request_size=255 [13:08:53]MH_SAM_APDU [13:08:53]CAPDU: 80 0D 02 02 FA 03 00 7B 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 00 00 00 00 [13:08:53]Write to MH i2c: E2 02 01 D7 73 80 0D 02 02 FA 00 03 00 7B 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 00 00 00 00 00 00 AA [13:08:53]Write i2c OK [13:08:53]MH_I2C_Read... [13:08:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:53]Read from MH i2c: E2 [13:08:53]MH_I2C_Read... [13:08:53]Read from MH i2c: E2 03 00 [13:08:53]MH_I2C_Read... [13:08:53]Read from MH i2c: E2 03 00 D7 73 00 90 00 BE [13:08:53]RAPDU: 90 00 [13:08:53]wFMCommunicate OK [13:08:53]wFMCommunicate request_size=138 [13:08:53]MH_SAM_APDU [13:08:53]CAPDU: 80 0D 02 02 85 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 68 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0D 56 03 00 35 04 06 00 A9 BE AD 85 5D AC [13:08:53]Write to MH i2c: E2 8D 00 D8 73 80 0D 02 02 85 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 68 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0D 56 03 00 35 04 06 00 A9 BE AD 85 5D AC 00 00 C1 [13:08:53]Write i2c OK [13:08:53]MH_I2C_Read... [13:08:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:53]Read from MH i2c: E2 [13:08:53]MH_I2C_Read... [13:08:53]Read from MH i2c: E2 03 00 [13:08:53]MH_I2C_Read... [13:08:53]Read from MH i2c: E2 03 00 D8 73 00 90 00 BF [13:08:53]RAPDU: 90 00 [13:08:53]wFMCommunicate OK [13:08:53]wFMCommunicate request_size=4 [13:08:53]MH_SAM_APDU [13:08:53]CAPDU: 80 0D 03 02 [13:08:53]Write to MH i2c: E2 08 00 D9 73 80 0D 03 02 00 00 00 00 C7 [13:08:53]Write i2c OK [13:08:53]MH_I2C_Read... [13:08:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:08:53]Read from MH i2c: E2 [13:08:53]MH_I2C_Read... [13:08:53]Read from MH i2c: E2 0B 00 [13:08:53]MH_I2C_Read... [13:08:53]Read from MH i2c: E2 0B 00 D9 73 00 A9 3F E5 92 09 45 6C C1 90 00 A2 [13:08:53]RAPDU: A9 3F E5 92 09 45 6C C1 90 00 [13:08:53]wFMCommunicate OK [13:08:53]SAM_PROTO_SignData done [13:08:53]FM_MakeSignedData done [13:08:53]CreateOFDProtocolMessage [13:08:53]wFMCommunicate request_size=4 [13:08:53]MH_SAM_APDU [13:08:53]CAPDU: 80 11 00 00 [13:08:53]Write to MH i2c: E2 08 00 DA 73 80 11 00 00 00 00 00 00 C7 [13:08:53]Write i2c OK [13:08:53]MH_I2C_Read... [13:08:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:53]Read from MH i2c: E2 [13:08:53]MH_I2C_Read... [13:08:53]Read from MH i2c: E2 17 00 [13:08:53]MH_I2C_Read... [13:08:53]Read from MH i2c: E2 17 00 DA 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 16 [13:08:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:08:53]wFMCommunicate OK [13:08:53]CreateOFDProtocolMessage done [13:08:53]OFDSenderStorePacket 218637 [13:08:53]StoreOFDPacket docnum=218637 [13:08:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 8F 01 00 00 25 B1 87 01 C3 F0 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 68 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0D 56 03 00 35 04 06 00 A9 BE AD 85 5D AC A9 3F E5 92 09 45 6C C1 [13:08:53]CheckFolder [13:08:53]dirname=/storage/ofd_packets [13:08:53]CheckFolder done [13:08:53]ProducePacketName [13:08:53]name=ofd_packets/00218637 [13:08:53]NVStorageSaveData ofd_packets/00218637 [13:08:53]File name is /storage/ofd_packets/00218637 [13:08:53]Write 429 bytes [13:08:53]NVStorageSaveData done [13:08:53]OFDSenderStorePacket done [13:08:53]KKMCreateOFDPacket done [13:08:53]NVStorageSaveData kkm_last_timestamp [13:08:53]File name is /storage/kkm_last_timestamp [13:08:53]Write 4 bytes [13:08:53]NVStorageSaveData done [13:08:53]ExternCall_PrintAddStr [13:08:53]wPrintStart [13:08:53]Write to MH i2c: 01 00 00 DB 73 4E [13:08:53]Write i2c OK [13:08:53]MH_I2C_Read... [13:08:53]Read from MH i2c: 01 [13:08:54]MH_I2C_Read... [13:08:54]OFD Sender: Processing packet 218637 [packets to send 80, broken 79] [13:08:54]ProducePacketName [13:08:54]name=ofd_packets/00218637 [13:08:54]OFD Sender: To server: pG, [13:08:54]CommunicateWithHost lk.salyk.kg:30040 [13:08:54]ConnectInit lk.salyk.kg [13:08:54]Read from MH i2c: 01 07 00 [13:08:54]MH_I2C_Read... [13:08:54]Read from MH i2c: 01 07 00 DB 73 00 00 00 00 00 FF 0F 63 [13:08:54]RasterBufferAndPrint [13:08:54]line Счет N : (3)79770 [13:08:54]line ИНН: 02508201610067 [13:08:54]line Контрольно-Кассовый Чек [13:08:54]line ПРОДАЖА [13:08:54]line Товар: 47803008 [13:08:54]line Сигареты Winston XS Blue [13:08:54]line 1.000 * 144.00 [13:08:54]line = 144.00 [13:08:54]line НДС 12% НСП 1% [13:08:54]line > о реализуемом товаре [13:08:54]line Товар: 2000036210013 [13:08:54]line Кофе Капучино (GABB TRADE) [13:08:54]line 1.000 * 115.00 [13:08:54]line = 115.00 [13:08:54]line НДС 12% НСП 1% [13:08:54]line > о реализуемом товаре [13:08:54]line ИТОГО: 259.00 [13:08:54]line НСП 1% : 2.29 [13:08:54]line НДС 12% : 27.50 [13:08:54]line Наличными: 0.00 [13:08:54]line Безнал.: 259.00 [13:08:54]line Место: АЗС № 84 "Партнер Нефть" [13:08:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:08:54]line СНО: Общий режим [13:08:54]line Чек 282 19.10.2024 13:08 [13:08:54]line Смена: 443 ФФД: 1.0 [13:08:54]line ЗНМ: 0300000178 [13:08:54]line РНМ: 0000000000098116 [13:08:54]line Версия ККМ: 001 [13:08:54]line Платежная система: Mbank [13:08:54]line ФМ: 0000000000965413 [13:08:54]line ФД: 218637 [13:08:54]line ФПД: 186636420079020 [13:08:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130856&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218637&fm=186636420079020&tin=02508201610067®Number=0000000000098116&sum=25900 [13:08:54]line 0 [13:08:54]written 0, free lines is 4095 [13:08:54]Connected sock=10 [13:08:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 8F 01 00 00 25 B1 87 01 C3 F0 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 68 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0D 56 03 00 35 04 06 00 A9 BE AD 85 5D AC A9 3F E5 92 09 45 6C C1 [13:08:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 CA DB 47 00 8A 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 39 36 35 34 31 33 10 04 04 00 0D 56 03 00 F4 03 04 00 02 5B 13 67 B6 04 01 00 00 9B FA EA 97 02 E9 35 58 [13:08:54]CommunicateWithHost err = 0 [13:08:54]CheckOFDResponse [13:08:54]1017 (14) - 77093643461234 [13:08:54]1041 (16) - 0000000000965413 [13:08:54]1040 (4) - 218637 [13:08:54]1012 (4) - 19.10.2024 07:08 [13:08:54]1206 (1) - 0 [13:08:54]OFD Sender: Remove packet 218637 [13:08:54]ProducePacketName [13:08:54]name=ofd_packets/00218637 [13:08:54]NVStorageDeleteData [13:08:54]Write to MH i2c: 01 00 00 0A 74 7E [13:08:54]Write i2c OK [13:08:54]MH_I2C_Read... [13:08:54]Read from MH i2c: 01 [13:08:54]MH_I2C_Read... [13:08:54]Read from MH i2c: 01 07 00 [13:08:54]MH_I2C_Read... [13:08:54]Read from MH i2c: 01 07 00 0A 74 00 00 00 00 00 C3 0C 54 [13:08:54]RasterBufferAndPrint [13:08:54]line [13:08:54]line [13:08:54]line [13:08:54]line [13:08:54]line [13:08:54]written 0, free lines is 3273 [13:08:54]MH_Cut [13:08:54]Write to MH i2c: D1 01 00 11 74 01 57 [13:08:54]Write i2c OK [13:08:54]MH_I2C_Read... [13:08:54]Read from MH i2c: D1 [13:08:54]MH_I2C_Read... [13:08:54]Read from MH i2c: D1 01 00 [13:08:54]MH_I2C_Read... [13:08:54]Read from MH i2c: D1 01 00 11 74 00 56 [13:08:54]Write to MH i2c: 01 00 00 12 74 86 [13:08:54]Write i2c OK [13:08:54]MH_I2C_Read... [13:08:55]OFD Sender: No OFD packet to send [13:08:55]*** Cut start [13:08:55]*** Partial cut [13:08:55]*** CUTSNS_PIN = 1 [13:08:55]*** CUTSNS_PIN = 0 [13:08:55]*** Brake cut motor [13:08:56]Read from MH i2c: 01 [13:08:56]MH_I2C_Read... [13:08:56]*** Stop cut motor [13:08:56]*** Cut end [13:08:56]Read from MH i2c: 01 07 00 [13:08:56]MH_I2C_Read... [13:08:56]Read from MH i2c: 01 07 00 12 74 00 00 00 00 00 FF 0F 9B [13:08:56]process_action close_receipt done [13:08:56]requested_data is exist [13:08:56]produce_requested_data [13:08:56]requested_item fm.sn is exist - process it [13:08:56]wFMCommunicate request_size=4 [13:08:56]MH_SAM_APDU [13:08:56]CAPDU: 80 11 00 00 [13:08:56]Write to MH i2c: E2 08 00 13 74 80 11 00 00 00 00 00 00 01 [13:08:56]Write i2c OK [13:08:56]MH_I2C_Read... [13:08:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:56]Read from MH i2c: E2 [13:08:56]MH_I2C_Read... [13:08:56]Read from MH i2c: E2 17 00 [13:08:56]MH_I2C_Read... [13:08:56]Read from MH i2c: E2 17 00 13 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 50 [13:08:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:08:56]wFMCommunicate OK [13:08:56]requested_item fd.num is exist - process it [13:08:56]SAM_PROTO_GetFieldsCounters [13:08:56]wFMCommunicate request_size=4 [13:08:56]MH_SAM_APDU [13:08:56]CAPDU: 80 13 00 00 [13:08:56]Write to MH i2c: E2 08 00 14 74 80 13 00 00 00 00 00 00 04 [13:08:56]Write i2c OK [13:08:56]MH_I2C_Read... [13:08:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:08:56]Read from MH i2c: E2 [13:08:56]MH_I2C_Read... [13:08:56]Read from MH i2c: E2 62 00 [13:08:56]MH_I2C_Read... [13:08:56]Read from MH i2c: E2 62 00 14 74 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 94 [13:08:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:08:56]wFMCommunicate OK [13:08:56]SAM_PROTO_GetFieldsCounters done [13:08:56]requested_item shift.num is exist - process it [13:08:56]requested_item shift.opened is exist - process it [13:08:56]req_shift_opened [13:08:56]FM_GetShiftState [13:08:56]SAM_PROTO_GetShiftState [13:08:56]wFMCommunicate request_size=4 [13:08:56]MH_SAM_APDU [13:08:56]CAPDU: 80 13 01 00 [13:08:56]Write to MH i2c: E2 08 00 15 74 80 13 01 00 00 00 00 00 06 [13:08:56]Write i2c OK [13:08:56]MH_I2C_Read... [13:08:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:56]Read from MH i2c: E2 [13:08:56]MH_I2C_Read... [13:08:56]Read from MH i2c: E2 0E 00 [13:08:56]MH_I2C_Read... [13:08:56]Read from MH i2c: E2 0E 00 15 74 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 49 [13:08:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:08:56]wFMCommunicate OK [13:08:56]SAM_PROTO_GetShiftState done [13:08:56]FM_GetShiftState done [13:08:56]req_shift_opened done [13:08:56]requested_item shift.open_date is exist - process it [13:08:56]req_shift_open_date [13:08:56]req_shift_open_date done [13:08:56]produce_requested_data done [13:08:56]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218637,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:08:56]process_action_free close_receipt [13:08:56]json_value_free [13:08:56]json_value_free done [13:08:56]process_json_proto returns [13:08:56]Send response to host [13:08:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218637,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:08:56]free response buf [13:08:56]execute_script done [13:08:56]execute_script returns [13:08:56]free content buf [13:08:56]Sock 9.Close socket [13:08:56]Sock 9.Thread stoped [13:09:00]OFD Sender: No OFD packet to send [13:09:05]OFD Sender: No OFD packet to send [13:09:10]OFD Sender: No OFD packet to send [13:09:15]OFD Sender: No OFD packet to send [13:09:20]OFD Sender: No OFD packet to send [13:09:25]OFD Sender: No OFD packet to send [13:09:30]OFD Sender: No OFD packet to send [13:09:35]OFD Sender: No OFD packet to send [13:09:39]accept exits with 8 [13:09:39]New connection [13:09:39]New thread 3066682724 created [13:09:39]Thread 3066826084 joined [13:09:39]Waiting for new connection... [13:09:39] Sock 8.Parse request [13:09:39]Sock 8.Check first char [13:09:39]Sock 8.First char is OK [13:09:39]request: POST /json_proto HTTP/1.0 [13:09:39]Method: POST [13:09:39]URL: /json_proto [13:09:39]Method is POST - this is cgi request [13:09:39]url: /json_proto [13:09:39]query_string will be loaded in cgi processing [13:09:39]execute_cgi json_proto POST (null) [13:09:39]execute_cgi path=json_proto method=POST [13:09:39]POST find Content-Length [13:09:39]Host: 172.17.40.4:8080 [13:09:39]Content-Length: 670 [13:09:39]Content-Type: application/json [13:09:39] [13:09:39]POST finish read [13:09:39]Found Content-Length = 670 [13:09:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [13:09:39]execute_script... [13:09: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)536186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [13:09:39]POST & json_proto [13:09:39]process_json_proto [13:09:39]json parsed OK: [13:09:39]protocol is kg_v1.0 [13:09:39]action value=close_receipt [13:09:39]process_action close_receipt [13:09:39]cmd_close_receipt [13:09:39]MH_GetDate [13:09:39]Write to MH i2c: F0 00 00 16 74 79 [13:09:39]Write i2c OK [13:09:39]MH_I2C_Read... [13:09:39]Read from MH i2c: F0 [13:09:39]MH_I2C_Read... [13:09:39]Read from MH i2c: F0 09 00 [13:09:39]MH_I2C_Read... [13:09:39]Read from MH i2c: F0 09 00 16 74 00 98 AF 13 67 EE 0E 0D 67 B3 [13:09:39]GetLastDocTimeStamp 1729343336 [13:09:39]current date 1729343384 [13:09:39]FM_GetShiftState [13:09:39]SAM_PROTO_GetShiftState [13:09:39]wFMCommunicate request_size=4 [13:09:39]MH_SAM_APDU [13:09:39]CAPDU: 80 13 01 00 [13:09:39]Write to MH i2c: E2 08 00 17 74 80 13 01 00 00 00 00 00 08 [13:09:39]Write i2c OK [13:09:39]MH_I2C_Read... [13:09:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:39]Read from MH i2c: E2 [13:09:39]MH_I2C_Read... [13:09:39]Read from MH i2c: E2 0E 00 [13:09:39]MH_I2C_Read... [13:09:39]Read from MH i2c: E2 0E 00 17 74 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4B [13:09:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:09:39]wFMCommunicate OK [13:09:39]SAM_PROTO_GetShiftState done [13:09:39]FM_GetShiftState done [13:09:39]opened in 1729296582 [13:09:39]opened+sec_in_day 1729382982 [13:09:39]quantity*price = 30027 [13:09:39]sum+1 = 30029 [13:09:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 283 19.10.2024 13:09 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218638 ФПД: 38183999475659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130944&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218638&fm=38183999475659&tin=02508201610067®Number=0000000000098116&sum=30000 [13:09:40]StoreToDocumentArchive [13:09:40]shift 443 fd 218638 [13:09:40]save to /storage/0443/doc_00218638 [13:09:40]save last doc name /storage/0443/doc_00218638 to /storage/kkm_last_doc_name [13:09:40]save OK [13:09:40]Clear old archive folders... [13:09:40]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:09:40]tlvbuf is 0164B060 [13:09:40]SAM_PROTO_ClearQueue [13:09:40]wFMCommunicate request_size=4 [13:09:40]MH_SAM_APDU [13:09:40]CAPDU: 80 09 00 00 [13:09:40]Write to MH i2c: E2 08 00 24 74 80 09 00 00 00 00 00 00 0A [13:09:40]Write i2c OK [13:09:40]MH_I2C_Read... [13:09:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:09:40]Read from MH i2c: E2 [13:09:40]MH_I2C_Read... [13:09:40]Read from MH i2c: E2 03 00 [13:09:40]MH_I2C_Read... [13:09:40]Read from MH i2c: E2 03 00 24 74 00 90 00 0C [13:09:40]RAPDU: 90 00 [13:09:40]wFMCommunicate OK [13:09:40]SAM_PROTO_ClearQueue done [13:09:40]KKMCreateOFDPacket [13:09:40]OFDProtocolAddRootSTLVToBuf [13:09:40]FM_MakeSignedData [13:09:40]FM_MakeSignedData [13:09:40]SAM_PROTO_SignData [13:09:40]wFMCommunicate request_size=4 [13:09:40]MH_SAM_APDU [13:09:40]CAPDU: 80 0D 01 02 [13:09:40]Write to MH i2c: E2 08 00 25 74 80 0D 01 02 00 00 00 00 12 [13:09:40]Write i2c OK [13:09:40]MH_I2C_Read... [13:09:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:09:40]Read from MH i2c: E2 [13:09:40]MH_I2C_Read... [13:09:40]Read from MH i2c: E2 03 00 [13:09:40]MH_I2C_Read... [13:09:40]Read from MH i2c: E2 03 00 25 74 00 90 00 0D [13:09:40]RAPDU: 90 00 [13:09:40]wFMCommunicate OK [13:09:40]wFMCommunicate request_size=255 [13:09:40]MH_SAM_APDU [13:09:40]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 1B 01 00 00 F4 03 04 00 98 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0E 56 03 00 35 04 06 00 [13:09:40]Write to MH i2c: E2 02 01 26 74 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 1B 01 00 00 F4 03 04 00 98 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0E 56 03 00 35 04 06 00 00 00 55 [13:09:40]Write i2c OK [13:09:40]MH_I2C_Read... [13:09:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:40]Read from MH i2c: E2 [13:09:40]MH_I2C_Read... [13:09:40]Read from MH i2c: E2 03 00 [13:09:40]MH_I2C_Read... [13:09:40]Read from MH i2c: E2 03 00 26 74 00 90 00 0E [13:09:40]RAPDU: 90 00 [13:09:40]wFMCommunicate OK [13:09:40]wFMCommunicate request_size=11 [13:09:40]MH_SAM_APDU [13:09:40]CAPDU: 80 0D 02 02 06 22 BA 67 B9 8F CB [13:09:40]Write to MH i2c: E2 0E 00 27 74 80 0D 02 02 06 00 22 BA 67 B9 8F CB 00 00 77 [13:09:40]Write i2c OK [13:09:40]MH_I2C_Read... [13:09:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:41]Read from MH i2c: E2 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 03 00 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 03 00 27 74 00 90 00 0F [13:09:41]RAPDU: 90 00 [13:09:41]wFMCommunicate OK [13:09:41]wFMCommunicate request_size=4 [13:09:41]MH_SAM_APDU [13:09:41]CAPDU: 80 0D 03 02 [13:09:41]Write to MH i2c: E2 08 00 28 74 80 0D 03 02 00 00 00 00 17 [13:09:41]Write i2c OK [13:09:41]MH_I2C_Read... [13:09:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:09:41]Read from MH i2c: E2 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 0B 00 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 0B 00 28 74 00 AE 78 4D 1C A2 FB 5C 16 90 00 B6 [13:09:41]RAPDU: AE 78 4D 1C A2 FB 5C 16 90 00 [13:09:41]wFMCommunicate OK [13:09:41]SAM_PROTO_SignData done [13:09:41]FM_MakeSignedData done [13:09:41]CreateOFDProtocolMessage [13:09:41]wFMCommunicate request_size=4 [13:09:41]MH_SAM_APDU [13:09:41]CAPDU: 80 11 00 00 [13:09:41]Write to MH i2c: E2 08 00 29 74 80 11 00 00 00 00 00 00 17 [13:09:41]Write i2c OK [13:09:41]MH_I2C_Read... [13:09:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:41]Read from MH i2c: E2 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 17 00 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 17 00 29 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 66 [13:09:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:09:41]wFMCommunicate OK [13:09:41]CreateOFDProtocolMessage done [13:09:41]OFDSenderStorePacket 218638 [13:09:41]StoreOFDPacket docnum=218638 [13:09:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 02 47 08 01 51 6E 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 1B 01 00 00 F4 03 04 00 98 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0E 56 03 00 35 04 06 00 22 BA 67 B9 8F CB AE 78 4D 1C A2 FB 5C 16 [13:09:41]CheckFolder [13:09:41]dirname=/storage/ofd_packets [13:09:41]CheckFolder done [13:09:41]ProducePacketName [13:09:41]name=ofd_packets/00218638 [13:09:41]NVStorageSaveData ofd_packets/00218638 [13:09:41]File name is /storage/ofd_packets/00218638 [13:09:41]Write 302 bytes [13:09:41]NVStorageSaveData done [13:09:41]OFDSenderStorePacket done [13:09:41]KKMCreateOFDPacket done [13:09:41]NVStorageSaveData kkm_last_timestamp [13:09:41]File name is /storage/kkm_last_timestamp [13:09:41]Write 4 bytes [13:09:41]NVStorageSaveData done [13:09:41]ExternCall_PrintAddStr [13:09:41]wPrintStart [13:09:41]Write to MH i2c: 01 00 00 2A 74 9E [13:09:41]Write i2c OK [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: 01 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: 01 07 00 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: 01 07 00 2A 74 00 00 00 00 00 FF 0F B3 [13:09:41]RasterBufferAndPrint [13:09:41]line Счет N : (1)536186 [13:09:41]line ИНН: 02508201610067 [13:09:41]line Контрольно-Кассовый Чек [13:09:41]line ПРОДАЖА [13:09:41]line ТРК (МРК, ГНК) : 12 [13:09:41]line Товар: 2710124130 [13:09:41]line SUPER 92-К-5 [13:09:41]line 4.390 * 68.40 [13:09:41]line = 300.28 [13:09:41]line НДС 12% НСП 1% [13:09:41]line > о реализуемом товаре [13:09:41]line ОКРУГЛЕНИЕ: -0.28 [13:09:41]line ИТОГО: 300.00 [13:09:41]line Внесено: 300.00 [13:09:41]line СДАЧА: 0.00 [13:09:41]line НСП 1% : 2.66 [13:09:41]line НДС 12% : 31.89 [13:09:41]line Наличными: 300.00 [13:09:41]line Безнал.: 0.00 [13:09:41]line Место: АЗС № 84 "Партнер Нефть" [13:09:41]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:09:41]line СНО: Общий режим [13:09:41]line Чек 283 19.10.2024 13:09 [13:09:41]line Смена: 443 ФФД: 1.0 [13:09:41]line ЗНМ: 0300000178 [13:09:41]line РНМ: 0000000000098116 [13:09:41]line Версия ККМ: 001 [13:09:41]line ФМ: 0000000000965413 [13:09:41]line ФД: 218638 [13:09:41]line ФПД: 38183999475659 [13:09:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T130944&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218638&fm=38183999475659&tin=02508201610067®Number=0000000000098116&sum=30000 [13:09:41]OFD Sender: Processing packet 218638 [packets to send 80, broken 79] [13:09:41]ProducePacketName [13:09:41]name=ofd_packets/00218638 [13:09:41]OFD Sender: To server: pG, [13:09:41]CommunicateWithHost lk.salyk.kg:30040 [13:09:41]ConnectInit lk.salyk.kg [13:09:41]written 0, free lines is 4095 [13:09:41]Connected sock=11 [13:09:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 02 47 08 01 51 6E 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 1B 01 00 00 F4 03 04 00 98 AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0E 56 03 00 35 04 06 00 22 BA 67 B9 8F CB AE 78 4D 1C A2 FB 5C 16 [13:09:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 CF 81 47 00 67 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 39 36 35 34 31 33 10 04 04 00 0E 56 03 00 F4 03 04 00 31 5B 13 67 B6 04 01 00 00 8D C5 C6 B5 AF E8 0A EB [13:09:41]CommunicateWithHost err = 0 [13:09:41]CheckOFDResponse [13:09:41]1017 (14) - 77093643461234 [13:09:41]1041 (16) - 0000000000965413 [13:09:41]1040 (4) - 218638 [13:09:41]1012 (4) - 19.10.2024 07:09 [13:09:41]1206 (1) - 0 [13:09:41]OFD Sender: Remove packet 218638 [13:09:41]ProducePacketName [13:09:41]name=ofd_packets/00218638 [13:09:41]NVStorageDeleteData [13:09:41]Write to MH i2c: 01 00 00 55 74 C9 [13:09:41]Write i2c OK [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: 01 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: 01 07 00 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: 01 07 00 55 74 00 00 00 00 00 FB 0C D7 [13:09:41]RasterBufferAndPrint [13:09:41]line [13:09:41]line [13:09:41]line [13:09:41]line [13:09:41]line [13:09:41]written 0, free lines is 3329 [13:09:41]MH_Cut [13:09:41]Write to MH i2c: D1 01 00 5C 74 01 A2 [13:09:41]Write i2c OK [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: D1 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: D1 01 00 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: D1 01 00 5C 74 00 A1 [13:09:41]Write to MH i2c: 01 00 00 5D 74 D1 [13:09:41]Write i2c OK [13:09:41]MH_I2C_Read... [13:09:42]OFD Sender: No OFD packet to send [13:09:42]*** Cut start [13:09:42]*** Partial cut [13:09:42]*** CUTSNS_PIN = 1 [13:09:42]*** CUTSNS_PIN = 0 [13:09:42]*** Brake cut motor [13:09:43]Read from MH i2c: 01 [13:09:43]MH_I2C_Read... [13:09:43]*** Stop cut motor [13:09:43]*** Cut end [13:09:43]Read from MH i2c: 01 07 00 [13:09:43]MH_I2C_Read... [13:09:43]Read from MH i2c: 01 07 00 5D 74 00 00 00 00 00 FF 0F E6 [13:09:43]process_action close_receipt done [13:09:43]requested_data is exist [13:09:43]produce_requested_data [13:09:43]requested_item fm.sn is exist - process it [13:09:43]wFMCommunicate request_size=4 [13:09:43]MH_SAM_APDU [13:09:43]CAPDU: 80 11 00 00 [13:09:43]Write to MH i2c: E2 08 00 5E 74 80 11 00 00 00 00 00 00 4C [13:09:43]Write i2c OK [13:09:43]MH_I2C_Read... [13:09:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:43]Read from MH i2c: E2 [13:09:43]MH_I2C_Read... [13:09:43]Read from MH i2c: E2 17 00 [13:09:43]MH_I2C_Read... [13:09:43]Read from MH i2c: E2 17 00 5E 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9B [13:09:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:09:43]wFMCommunicate OK [13:09:43]requested_item fd.num is exist - process it [13:09:43]SAM_PROTO_GetFieldsCounters [13:09:43]wFMCommunicate request_size=4 [13:09:43]MH_SAM_APDU [13:09:43]CAPDU: 80 13 00 00 [13:09:43]Write to MH i2c: E2 08 00 5F 74 80 13 00 00 00 00 00 00 4F [13:09:43]Write i2c OK [13:09:43]MH_I2C_Read... [13:09:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:09:43]Read from MH i2c: E2 [13:09:43]MH_I2C_Read... [13:09:43]Read from MH i2c: E2 62 00 [13:09:43]MH_I2C_Read... [13:09:43]Read from MH i2c: E2 62 00 5F 74 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 E3 [13:09:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:09:43]wFMCommunicate OK [13:09:43]SAM_PROTO_GetFieldsCounters done [13:09:43]requested_item shift.num is exist - process it [13:09:43]requested_item shift.opened is exist - process it [13:09:43]req_shift_opened [13:09:43]FM_GetShiftState [13:09:43]SAM_PROTO_GetShiftState [13:09:43]wFMCommunicate request_size=4 [13:09:43]MH_SAM_APDU [13:09:43]CAPDU: 80 13 01 00 [13:09:43]Write to MH i2c: E2 08 00 60 74 80 13 01 00 00 00 00 00 51 [13:09:43]Write i2c OK [13:09:43]MH_I2C_Read... [13:09:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:43]Read from MH i2c: E2 [13:09:43]MH_I2C_Read... [13:09:43]Read from MH i2c: E2 0E 00 [13:09:43]MH_I2C_Read... [13:09:43]Read from MH i2c: E2 0E 00 60 74 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 94 [13:09:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:09:43]wFMCommunicate OK [13:09:43]SAM_PROTO_GetShiftState done [13:09:43]FM_GetShiftState done [13:09:43]req_shift_opened done [13:09:43]requested_item shift.open_date is exist - process it [13:09:43]req_shift_open_date [13:09:43]req_shift_open_date done [13:09:43]produce_requested_data done [13:09:43]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218638,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:09:43]process_action_free close_receipt [13:09:43]json_value_free [13:09:43]json_value_free done [13:09:43]process_json_proto returns [13:09:43]Send response to host [13:09:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218638,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:09:43]free response buf [13:09:43]execute_script done [13:09:43]execute_script returns [13:09:43]free content buf [13:09:43]Sock 8.Close socket [13:09:43]Sock 8.Thread stoped [13:09:47]OFD Sender: No OFD packet to send [13:09:52]OFD Sender: No OFD packet to send [13:09:57]OFD Sender: No OFD packet to send [13:10:02]OFD Sender: No OFD packet to send [13:10:07]OFD Sender: No OFD packet to send [13:10:12]OFD Sender: No OFD packet to send [13:10:17]OFD Sender: No OFD packet to send [13:10:22]OFD Sender: No OFD packet to send [13:10:27]OFD Sender: No OFD packet to send [13:10:32]OFD Sender: No OFD packet to send [13:10:37]OFD Sender: No OFD packet to send [13:10:42]OFD Sender: No OFD packet to send [13:10:47]OFD Sender: No OFD packet to send [13:10:50]accept exits with 9 [13:10:50]New connection [13:10:50]New thread 3066826084 created [13:10:50]Thread 3066682724 joined [13:10:50]Waiting for new connection... [13:10:50] Sock 9.Parse request [13:10:50]Sock 9.Check first char [13:10:50]Sock 9.First char is OK [13:10:50]request: POST /json_proto HTTP/1.0 [13:10:50]Method: POST [13:10:50]URL: /json_proto [13:10:50]Method is POST - this is cgi request [13:10:50]url: /json_proto [13:10:50]query_string will be loaded in cgi processing [13:10:50]execute_cgi json_proto POST (null) [13:10:50]execute_cgi path=json_proto method=POST [13:10:50]POST find Content-Length [13:10:50]Host: 172.17.40.4:8080 [13:10:50]Content-Length: 867 [13:10:50]Content-Type: application/json [13:10:50] [13:10:50]POST finish read [13:10:50]Found Content-Length = 867 [13:10:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79771", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 194.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:10:50]execute_script... [13:10:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79771", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 194.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:10:50]POST & json_proto [13:10:50]process_json_proto [13:10:50]json parsed OK: [13:10:50]protocol is kg_v1.0 [13:10:50]action value=close_receipt [13:10:50]process_action close_receipt [13:10:50]cmd_close_receipt [13:10:50]MH_GetDate [13:10:50]Write to MH i2c: F0 00 00 61 74 C4 [13:10:50]Write i2c OK [13:10:50]MH_I2C_Read... [13:10:50]Read from MH i2c: F0 [13:10:50]MH_I2C_Read... [13:10:50]Read from MH i2c: F0 09 00 [13:10:50]MH_I2C_Read... [13:10:50]Read from MH i2c: F0 09 00 61 74 00 DE AF 13 67 EE 0E 0D 67 44 [13:10:50]GetLastDocTimeStamp 1729343384 [13:10:50]current date 1729343454 [13:10:50]FM_GetShiftState [13:10:50]SAM_PROTO_GetShiftState [13:10:50]wFMCommunicate request_size=4 [13:10:50]MH_SAM_APDU [13:10:50]CAPDU: 80 13 01 00 [13:10:50]Write to MH i2c: E2 08 00 62 74 80 13 01 00 00 00 00 00 53 [13:10:50]Write i2c OK [13:10:50]MH_I2C_Read... [13:10:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:50]Read from MH i2c: E2 [13:10:50]MH_I2C_Read... [13:10:50]Read from MH i2c: E2 0E 00 [13:10:50]MH_I2C_Read... [13:10:50]Read from MH i2c: E2 0E 00 62 74 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 96 [13:10:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:10:50]wFMCommunicate OK [13:10:50]SAM_PROTO_GetShiftState done [13:10:50]FM_GetShiftState done [13:10:50]opened in 1729296582 [13:10:50]opened+sec_in_day 1729382982 [13:10:50]quantity*price = 14400 [13:10:50]sum+1 = 14401 [13:10:50]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 194.00 НСП 1% : 1.71 НДС 12% : 20.60 Наличными: 194.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 284 19.10.2024 13:10 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218639 ФПД: 44400017044264 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T131054&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218639&fm=44400017044264&tin=02508201610067®Number=0000000000098116&sum=19400 0 [13:10:51]StoreToDocumentArchive [13:10:51]shift 443 fd 218639 [13:10:51]save to /storage/0443/doc_00218639 [13:10:51]save last doc name /storage/0443/doc_00218639 to /storage/kkm_last_doc_name [13:10:51]save OK [13:10:51]Clear old archive folders... [13:10:51]ProcessDocumentItem done err = 0, tmpTLVsize=372 [13:10:51]tlvbuf is 0151B510 [13:10:51]SAM_PROTO_ClearQueue [13:10:51]wFMCommunicate request_size=4 [13:10:51]MH_SAM_APDU [13:10:51]CAPDU: 80 09 00 00 [13:10:51]Write to MH i2c: E2 08 00 6F 74 80 09 00 00 00 00 00 00 55 [13:10:51]Write i2c OK [13:10:51]MH_I2C_Read... [13:10:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:10:51]Read from MH i2c: E2 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: E2 03 00 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: E2 03 00 6F 74 00 90 00 57 [13:10:51]RAPDU: 90 00 [13:10:51]wFMCommunicate OK [13:10:51]SAM_PROTO_ClearQueue done [13:10:51]KKMCreateOFDPacket [13:10:51]OFDProtocolAddRootSTLVToBuf [13:10:51]FM_MakeSignedData [13:10:51]FM_MakeSignedData [13:10:51]SAM_PROTO_SignData [13:10:51]wFMCommunicate request_size=4 [13:10:51]MH_SAM_APDU [13:10:51]CAPDU: 80 0D 01 02 [13:10:51]Write to MH i2c: E2 08 00 70 74 80 0D 01 02 00 00 00 00 5D [13:10:51]Write i2c OK [13:10:51]MH_I2C_Read... [13:10:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:10:51]Read from MH i2c: E2 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: E2 03 00 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: E2 03 00 70 74 00 90 00 58 [13:10:51]RAPDU: 90 00 [13:10:51]wFMCommunicate OK [13:10:51]wFMCommunicate request_size=255 [13:10:51]MH_SAM_APDU [13:10:51]CAPDU: 80 0D 02 02 FA 03 00 74 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 4B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 00 00 00 00 00 EE 03 0F 00 F2 03 [13:10:51]Write to MH i2c: E2 02 01 71 74 80 0D 02 02 FA 00 03 00 74 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 4B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 00 00 00 00 00 EE 03 0F 00 F2 03 00 00 FB [13:10:51]Write i2c OK [13:10:51]MH_I2C_Read... [13:10:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:10:51]Read from MH i2c: E2 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: E2 03 00 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: E2 03 00 71 74 00 90 00 59 [13:10:51]RAPDU: 90 00 [13:10:51]wFMCommunicate OK [13:10:51]wFMCommunicate request_size=131 [13:10:51]MH_SAM_APDU [13:10:51]CAPDU: 80 0D 02 02 7E 01 00 01 F3 03 06 00 0C 08 00 00 00 00 07 04 06 00 C8 4B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 DE AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0F 56 03 00 35 04 06 00 28 61 AF 3E 73 28 [13:10:51]Write to MH i2c: E2 86 00 72 74 80 0D 02 02 7E 00 01 00 01 F3 03 06 00 0C 08 00 00 00 00 07 04 06 00 C8 4B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 DE AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0F 56 03 00 35 04 06 00 28 61 AF 3E 73 28 00 00 10 [13:10:51]Write i2c OK [13:10:51]MH_I2C_Read... [13:10:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:10:51]Read from MH i2c: E2 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: E2 03 00 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: E2 03 00 72 74 00 90 00 5A [13:10:51]RAPDU: 90 00 [13:10:51]wFMCommunicate OK [13:10:51]wFMCommunicate request_size=4 [13:10:51]MH_SAM_APDU [13:10:51]CAPDU: 80 0D 03 02 [13:10:51]Write to MH i2c: E2 08 00 73 74 80 0D 03 02 00 00 00 00 62 [13:10:51]Write i2c OK [13:10:51]MH_I2C_Read... [13:10:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:10:51]Read from MH i2c: E2 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: E2 0B 00 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: E2 0B 00 73 74 00 CC 7B 4D 64 7A 4F 65 BA 90 00 43 [13:10:51]RAPDU: CC 7B 4D 64 7A 4F 65 BA 90 00 [13:10:51]wFMCommunicate OK [13:10:51]SAM_PROTO_SignData done [13:10:51]FM_MakeSignedData done [13:10:51]CreateOFDProtocolMessage [13:10:51]wFMCommunicate request_size=4 [13:10:51]MH_SAM_APDU [13:10:51]CAPDU: 80 11 00 00 [13:10:51]Write to MH i2c: E2 08 00 74 74 80 11 00 00 00 00 00 00 62 [13:10:51]Write i2c OK [13:10:51]MH_I2C_Read... [13:10:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:51]Read from MH i2c: E2 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: E2 17 00 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: E2 17 00 74 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B1 [13:10:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:10:51]wFMCommunicate OK [13:10:51]CreateOFDProtocolMessage done [13:10:51]OFDSenderStorePacket 218639 [13:10:51]StoreOFDPacket docnum=218639 [13:10:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 88 01 00 00 30 50 80 01 9B 49 5A 03 01 00 03 00 74 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 4B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 08 00 00 00 00 07 04 06 00 C8 4B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 DE AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0F 56 03 00 35 04 06 00 28 61 AF 3E 73 28 CC 7B 4D 64 7A 4F 65 BA [13:10:51]CheckFolder [13:10:51]dirname=/storage/ofd_packets [13:10:51]CheckFolder done [13:10:51]ProducePacketName [13:10:51]name=ofd_packets/00218639 [13:10:51]NVStorageSaveData ofd_packets/00218639 [13:10:51]File name is /storage/ofd_packets/00218639 [13:10:51]Write 422 bytes [13:10:51]NVStorageSaveData done [13:10:51]OFDSenderStorePacket done [13:10:51]KKMCreateOFDPacket done [13:10:51]NVStorageSaveData kkm_last_timestamp [13:10:51]File name is /storage/kkm_last_timestamp [13:10:51]Write 4 bytes [13:10:51]NVStorageSaveData done [13:10:51]ExternCall_PrintAddStr [13:10:51]wPrintStart [13:10:51]Write to MH i2c: 01 00 00 75 74 E9 [13:10:51]Write i2c OK [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: 01 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: 01 07 00 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: 01 07 00 75 74 00 00 00 00 00 FF 0F FE [13:10:51]RasterBufferAndPrint [13:10:51]line Счет N : (3)79771 [13:10:51]line ИНН: 02508201610067 [13:10:51]line Контрольно-Кассовый Чек [13:10:51]line ПРОДАЖА [13:10:51]line Товар: 48743570 [13:10:51]line Сигареты Winston XStyle Blue [13:10:51]line 1.000 * 144.00 [13:10:51]line = 144.00 [13:10:51]line НДС 12% НСП 1% [13:10:51]line > о реализуемом товаре [13:10:51]line Товар: 4700000160358 [13:10:52]line Вода Легенда 1л [13:10:52]line 1.000 * 50.00 [13:10:52]line = 50.00 [13:10:52]line НДС 12% НСП 1% [13:10:52]line > о реализуемом товаре [13:10:52]line ИТОГО: 194.00 [13:10:52]line НСП 1% : 1.71 [13:10:52]line НДС 12% : 20.60 [13:10:52]line Наличными: 194.00 [13:10:52]line Безнал.: 0.00 [13:10:52]line Место: АЗС № 84 "Партнер Нефть" [13:10:52]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:10:52]line СНО: Общий режим [13:10:52]line Чек 284 19.10.2024 13:10 [13:10:52]line Смена: 443 ФФД: 1.0 [13:10:52]line ЗНМ: 0300000178 [13:10:52]line РНМ: 0000000000098116 [13:10:52]line Версия ККМ: 001 [13:10:52]line ФМ: 0000000000965413 [13:10:52]line ФД: 218639 [13:10:52]line ФПД: 44400017044264 [13:10:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T131054&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218639&fm=44400017044264&tin=02508201610067®Number=0000000000098116&sum=19400 [13:10:52]line 0 [13:10:52]OFD Sender: Processing packet 218639 [packets to send 80, broken 79] [13:10:52]ProducePacketName [13:10:52]name=ofd_packets/00218639 [13:10:52]OFD Sender: To server: pG, [13:10:52]CommunicateWithHost lk.salyk.kg:30040 [13:10:52]ConnectInit lk.salyk.kg [13:10:52]written 0, free lines is 4095 [13:10:52]Connected sock=10 [13:10:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 88 01 00 00 30 50 80 01 9B 49 5A 03 01 00 03 00 74 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 4B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 08 00 00 00 00 07 04 06 00 C8 4B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 DE AF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0F 56 03 00 35 04 06 00 28 61 AF 3E 73 28 CC 7B 4D 64 7A 4F 65 BA [13:10:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9C BE 47 00 A3 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 39 36 35 34 31 33 10 04 04 00 0F 56 03 00 F4 03 04 00 78 5B 13 67 B6 04 01 00 00 5B 29 B8 32 F3 52 D6 47 [13:10:52]CommunicateWithHost err = 0 [13:10:52]CheckOFDResponse [13:10:52]1017 (14) - 77093643461234 [13:10:52]1041 (16) - 0000000000965413 [13:10:52]1040 (4) - 218639 [13:10:52]1012 (4) - 19.10.2024 07:10 [13:10:52]1206 (1) - 0 [13:10:52]OFD Sender: Remove packet 218639 [13:10:52]ProducePacketName [13:10:52]name=ofd_packets/00218639 [13:10:52]NVStorageDeleteData [13:10:52]Write to MH i2c: 01 00 00 A3 74 17 [13:10:52]Write i2c OK [13:10:52]MH_I2C_Read... [13:10:52]Read from MH i2c: 01 [13:10:52]MH_I2C_Read... [13:10:52]Read from MH i2c: 01 07 00 [13:10:52]MH_I2C_Read... [13:10:52]Read from MH i2c: 01 07 00 A3 74 00 00 00 00 00 A1 0C CB [13:10:52]RasterBufferAndPrint [13:10:52]line [13:10:52]line [13:10:52]line [13:10:52]line [13:10:52]line [13:10:52]written 0, free lines is 3242 [13:10:52]MH_Cut [13:10:52]Write to MH i2c: D1 01 00 AA 74 01 F0 [13:10:52]Write i2c OK [13:10:52]MH_I2C_Read... [13:10:52]Read from MH i2c: D1 [13:10:52]MH_I2C_Read... [13:10:52]Read from MH i2c: D1 01 00 [13:10:52]MH_I2C_Read... [13:10:52]Read from MH i2c: D1 01 00 AA 74 00 EF [13:10:52]Write to MH i2c: 01 00 00 AB 74 1F [13:10:52]Write i2c OK [13:10:52]MH_I2C_Read... [13:10:53]OFD Sender: No OFD packet to send [13:10:53]*** Cut start [13:10:53]*** Partial cut [13:10:53]*** CUTSNS_PIN = 1 [13:10:53]*** CUTSNS_PIN = 0 [13:10:53]*** Brake cut motor [13:10:54]Read from MH i2c: 01 [13:10:54]MH_I2C_Read... [13:10:54]*** Stop cut motor [13:10:54]*** Cut end [13:10:54]Read from MH i2c: 01 07 00 [13:10:54]MH_I2C_Read... [13:10:54]Read from MH i2c: 01 07 00 AB 74 00 00 00 00 00 FF 0F 34 [13:10:54]process_action close_receipt done [13:10:54]requested_data is exist [13:10:54]produce_requested_data [13:10:54]requested_item fm.sn is exist - process it [13:10:54]wFMCommunicate request_size=4 [13:10:54]MH_SAM_APDU [13:10:54]CAPDU: 80 11 00 00 [13:10:54]Write to MH i2c: E2 08 00 AC 74 80 11 00 00 00 00 00 00 9A [13:10:54]Write i2c OK [13:10:54]MH_I2C_Read... [13:10:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:54]Read from MH i2c: E2 [13:10:54]MH_I2C_Read... [13:10:54]Read from MH i2c: E2 17 00 [13:10:54]MH_I2C_Read... [13:10:54]Read from MH i2c: E2 17 00 AC 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E9 [13:10:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:10:54]wFMCommunicate OK [13:10:54]requested_item fd.num is exist - process it [13:10:54]SAM_PROTO_GetFieldsCounters [13:10:54]wFMCommunicate request_size=4 [13:10:54]MH_SAM_APDU [13:10:54]CAPDU: 80 13 00 00 [13:10:54]Write to MH i2c: E2 08 00 AD 74 80 13 00 00 00 00 00 00 9D [13:10:54]Write i2c OK [13:10:54]MH_I2C_Read... [13:10:54]Read from MH i2c: E2 [13:10:54]MH_I2C_Read... [13:10:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:10:54]Read from MH i2c: E2 62 00 [13:10:54]MH_I2C_Read... [13:10:54]Read from MH i2c: E2 62 00 AD 74 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 35 [13:10:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:10:54]wFMCommunicate OK [13:10:54]SAM_PROTO_GetFieldsCounters done [13:10:54]requested_item shift.num is exist - process it [13:10:54]requested_item shift.opened is exist - process it [13:10:54]req_shift_opened [13:10:54]FM_GetShiftState [13:10:54]SAM_PROTO_GetShiftState [13:10:54]wFMCommunicate request_size=4 [13:10:54]MH_SAM_APDU [13:10:54]CAPDU: 80 13 01 00 [13:10:54]Write to MH i2c: E2 08 00 AE 74 80 13 01 00 00 00 00 00 9F [13:10:54]Write i2c OK [13:10:54]MH_I2C_Read... [13:10:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:54]Read from MH i2c: E2 [13:10:54]MH_I2C_Read... [13:10:54]Read from MH i2c: E2 0E 00 [13:10:54]MH_I2C_Read... [13:10:54]Read from MH i2c: E2 0E 00 AE 74 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E2 [13:10:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:10:54]wFMCommunicate OK [13:10:54]SAM_PROTO_GetShiftState done [13:10:54]FM_GetShiftState done [13:10:54]req_shift_opened done [13:10:54]requested_item shift.open_date is exist - process it [13:10:54]req_shift_open_date [13:10:54]req_shift_open_date done [13:10:54]produce_requested_data done [13:10:54]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218639,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:10:54]process_action_free close_receipt [13:10:54]json_value_free [13:10:54]json_value_free done [13:10:54]process_json_proto returns [13:10:54]Send response to host [13:10:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218639,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:10:54]free response buf [13:10:54]execute_script done [13:10:54]execute_script returns [13:10:54]free content buf [13:10:54]Sock 9.Close socket [13:10:54]Sock 9.Thread stoped [13:10:58]OFD Sender: No OFD packet to send [13:11:03]OFD Sender: No OFD packet to send [13:11:08]OFD Sender: No OFD packet to send [13:11:13]OFD Sender: No OFD packet to send [13:11:18]OFD Sender: No OFD packet to send [13:11:23]OFD Sender: No OFD packet to send [13:11:28]OFD Sender: No OFD packet to send [13:11:33]OFD Sender: No OFD packet to send [13:11:38]OFD Sender: No OFD packet to send [13:11:43]OFD Sender: No OFD packet to send [13:11:48]OFD Sender: No OFD packet to send [13:11:53]OFD Sender: No OFD packet to send [13:11:58]OFD Sender: No OFD packet to send [13:12:03]OFD Sender: No OFD packet to send [13:12:08]OFD Sender: No OFD packet to send [13:12:13]OFD Sender: No OFD packet to send [13:12:18]OFD Sender: No OFD packet to send [13:12:23]OFD Sender: No OFD packet to send [13:12:28]OFD Sender: No OFD packet to send [13:12:33]OFD Sender: No OFD packet to send [13:12:38]OFD Sender: No OFD packet to send [13:12:43]OFD Sender: No OFD packet to send [13:12:48]OFD Sender: No OFD packet to send [13:12:53]OFD Sender: No OFD packet to send [13:12:58]OFD Sender: No OFD packet to send [13:13:03]OFD Sender: No OFD packet to send [13:13:08]OFD Sender: No OFD packet to send [13:13:13]OFD Sender: No OFD packet to send [13:13:18]OFD Sender: No OFD packet to send [13:13:23]OFD Sender: No OFD packet to send [13:13:28]OFD Sender: No OFD packet to send [13:13:33]OFD Sender: No OFD packet to send [13:13:38]OFD Sender: No OFD packet to send [13:13:43]OFD Sender: No OFD packet to send [13:13:48]OFD Sender: No OFD packet to send [13:13:53]OFD Sender: No OFD packet to send [13:13:58]OFD Sender: No OFD packet to send [13:14:03]OFD Sender: No OFD packet to send [13:14:08]OFD Sender: No OFD packet to send [13:14:13]OFD Sender: No OFD packet to send [13:14:18]OFD Sender: No OFD packet to send [13:14:23]OFD Sender: No OFD packet to send [13:14:28]OFD Sender: No OFD packet to send [13:14:33]OFD Sender: No OFD packet to send [13:14:38]OFD Sender: No OFD packet to send [13:14:43]OFD Sender: No OFD packet to send [13:14:48]OFD Sender: No OFD packet to send [13:14:53]OFD Sender: No OFD packet to send [13:14:58]OFD Sender: No OFD packet to send [13:15:03]OFD Sender: No OFD packet to send [13:15:08]OFD Sender: No OFD packet to send [13:15:13]OFD Sender: No OFD packet to send [13:15:18]OFD Sender: No OFD packet to send [13:15:23]OFD Sender: No OFD packet to send [13:15:28]OFD Sender: No OFD packet to send [13:15:33]OFD Sender: No OFD packet to send [13:15:38]OFD Sender: No OFD packet to send [13:15:43]OFD Sender: No OFD packet to send [13:15:48]OFD Sender: No OFD packet to send [13:15:53]OFD Sender: No OFD packet to send [13:15:58]OFD Sender: No OFD packet to send [13:16:03]OFD Sender: No OFD packet to send [13:16:04]accept exits with 8 [13:16:04]New connection [13:16:04]New thread 3066682724 created [13:16:04]Thread 3066826084 joined [13:16:04]Waiting for new connection... [13:16:04] Sock 8.Parse request [13:16:04]Sock 8.Check first char [13:16:04]Sock 8.First char is OK [13:16:04]request: POST /json_proto HTTP/1.0 [13:16:04]Method: POST [13:16:04]URL: /json_proto [13:16:04]Method is POST - this is cgi request [13:16:04]url: /json_proto [13:16:04]query_string will be loaded in cgi processing [13:16:04]execute_cgi json_proto POST (null) [13:16:04]execute_cgi path=json_proto method=POST [13:16:04]POST find Content-Length [13:16:04]Host: 172.17.40.4:8080 [13:16:04]Content-Length: 683 [13:16:04]Content-Type: application/json [13:16:04] [13:16:04]POST finish read [13:16:04]Found Content-Length = 683 [13:16:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 119.270, "sum" : 8849.83, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9000.00, "total" : 8849.00, "payments": [ { "type": 0, "sum" : 8849.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:04]execute_script... [13:16:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 119.270, "sum" : 8849.83, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9000.00, "total" : 8849.00, "payments": [ { "type": 0, "sum" : 8849.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:04]POST & json_proto [13:16:04]process_json_proto [13:16:04]json parsed OK: [13:16:04]protocol is kg_v1.0 [13:16:04]action value=close_receipt [13:16:04]process_action close_receipt [13:16:04]cmd_close_receipt [13:16:04]MH_GetDate [13:16:04]Write to MH i2c: F0 00 00 AF 74 12 [13:16:04]Write i2c OK [13:16:04]MH_I2C_Read... [13:16:04]Read from MH i2c: F0 [13:16:04]MH_I2C_Read... [13:16:04]Read from MH i2c: F0 09 00 [13:16:04]MH_I2C_Read... [13:16:04]Read from MH i2c: F0 09 00 AF 74 00 19 B1 13 67 EE 0E 0D 67 CF [13:16:04]GetLastDocTimeStamp 1729343454 [13:16:04]current date 1729343769 [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 B0 74 80 13 01 00 00 00 00 00 A1 [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 B0 74 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E4 [13:16:04]RAPDU: 09 00 01 C6 F8 12 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]opened in 1729296582 [13:16:04]opened+sec_in_day 1729382982 [13:16:04]quantity*price = 884983 [13:16:04]sum+1 = 884984 [13:16:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.83 ИТОГО: 8849.00 Внесено: 9000.00 СДАЧА: 151.00 НСП 1% : 78.32 НДС 12% : 939.80 Наличными: 8849.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 285 19.10.2024 13:16 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218640 ФПД: 188958886381203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T131609&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218640&fm=188958886381203&tin=02508201610067®Number=0000000000098116&sum=884900 [13:16:05]StoreToDocumentArchive [13:16:05]shift 443 fd 218640 [13:16:05]save to /storage/0443/doc_00218640 [13:16:05]save last doc name /storage/0443/doc_00218640 to /storage/kkm_last_doc_name [13:16:05]save OK [13:16:05]Clear old archive folders... [13:16:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:16:05]tlvbuf is 0151BCD0 [13:16:05]SAM_PROTO_ClearQueue [13:16:05]wFMCommunicate request_size=4 [13:16:05]MH_SAM_APDU [13:16:05]CAPDU: 80 09 00 00 [13:16:05]Write to MH i2c: E2 08 00 BD 74 80 09 00 00 00 00 00 00 A3 [13:16:05]Write i2c OK [13:16:05]MH_I2C_Read... [13:16:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:05]Read from MH i2c: E2 [13:16:05]MH_I2C_Read... [13:16:05]Read from MH i2c: E2 03 00 [13:16:05]MH_I2C_Read... [13:16:05]Read from MH i2c: E2 03 00 BD 74 00 90 00 A5 [13:16:05]RAPDU: 90 00 [13:16:05]wFMCommunicate OK [13:16:05]SAM_PROTO_ClearQueue done [13:16:05]KKMCreateOFDPacket [13:16:05]OFDProtocolAddRootSTLVToBuf [13:16:05]FM_MakeSignedData [13:16:05]FM_MakeSignedData [13:16:05]SAM_PROTO_SignData [13:16:05]wFMCommunicate request_size=4 [13:16:05]MH_SAM_APDU [13:16:05]CAPDU: 80 0D 01 02 [13:16:05]Write to MH i2c: E2 08 00 BE 74 80 0D 01 02 00 00 00 00 AB [13:16:05]Write i2c OK [13:16:05]MH_I2C_Read... [13:16:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:05]Read from MH i2c: E2 [13:16:05]MH_I2C_Read... [13:16:05]Read from MH i2c: E2 03 00 [13:16:05]MH_I2C_Read... [13:16:05]Read from MH i2c: E2 03 00 BE 74 00 90 00 A6 [13:16:05]RAPDU: 90 00 [13:16:05]wFMCommunicate OK [13:16:05]wFMCommunicate request_size=255 [13:16:05]MH_SAM_APDU [13:16:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E6 D1 01 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F7 80 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 80 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 1E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 6F 01 00 00 00 07 04 06 00 A4 80 0D 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 19 B1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 10 56 03 00 35 04 06 00 AB [13:16:05]Write to MH i2c: E2 02 01 BF 74 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 E6 D1 01 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F7 80 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 80 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 1E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 6F 01 00 00 00 07 04 06 00 A4 80 0D 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 19 B1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 10 56 03 00 35 04 06 00 AB 00 00 DD [13:16:05]Write i2c OK [13:16:05]MH_I2C_Read... [13:16:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:05]Read from MH i2c: E2 [13:16:05]MH_I2C_Read... [13:16:05]Read from MH i2c: E2 03 00 [13:16:05]MH_I2C_Read... [13:16:05]Read from MH i2c: E2 03 00 BF 74 00 90 00 A7 [13:16:05]RAPDU: 90 00 [13:16:05]wFMCommunicate OK [13:16:05]wFMCommunicate request_size=10 [13:16:05]MH_SAM_APDU [13:16:05]CAPDU: 80 0D 02 02 05 DB 6B 4C C6 93 [13:16:05]Write to MH i2c: E2 0D 00 C0 74 80 0D 02 02 05 00 DB 6B 4C C6 93 00 00 A3 [13:16:05]Write i2c OK [13:16:05]MH_I2C_Read... [13:16:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:05]Read from MH i2c: E2 [13:16:05]MH_I2C_Read... [13:16:05]Read from MH i2c: E2 03 00 [13:16:05]MH_I2C_Read... [13:16:05]Read from MH i2c: E2 03 00 C0 74 00 90 00 A8 [13:16:05]RAPDU: 90 00 [13:16:05]wFMCommunicate OK [13:16:05]wFMCommunicate request_size=4 [13:16:05]MH_SAM_APDU [13:16:05]CAPDU: 80 0D 03 02 [13:16:05]Write to MH i2c: E2 08 00 C1 74 80 0D 03 02 00 00 00 00 B0 [13:16:05]Write i2c OK [13:16:05]MH_I2C_Read... [13:16:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:05]Read from MH i2c: E2 [13:16:05]MH_I2C_Read... [13:16:05]Read from MH i2c: E2 0B 00 [13:16:05]MH_I2C_Read... [13:16:05]Read from MH i2c: E2 0B 00 C1 74 00 A1 A7 67 DF 51 89 CF F7 90 00 DF [13:16:05]RAPDU: A1 A7 67 DF 51 89 CF F7 90 00 [13:16:05]wFMCommunicate OK [13:16:05]SAM_PROTO_SignData done [13:16:05]FM_MakeSignedData done [13:16:05]CreateOFDProtocolMessage [13:16:05]wFMCommunicate request_size=4 [13:16:05]MH_SAM_APDU [13:16:05]CAPDU: 80 11 00 00 [13:16:05]Write to MH i2c: E2 08 00 C2 74 80 11 00 00 00 00 00 00 B0 [13:16:05]Write i2c OK [13:16:05]MH_I2C_Read... [13:16:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:06]Read from MH i2c: E2 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 17 00 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 17 00 C2 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FF [13:16:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:16:06]wFMCommunicate OK [13:16:06]CreateOFDProtocolMessage done [13:16:06]OFDSenderStorePacket 218640 [13:16:06]StoreOFDPacket docnum=218640 [13:16:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3E 25 07 01 F4 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E6 D1 01 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F7 80 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 80 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 1E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 6F 01 00 00 00 07 04 06 00 A4 80 0D 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 19 B1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 10 56 03 00 35 04 06 00 AB DB 6B 4C C6 93 A1 A7 67 DF 51 89 CF F7 [13:16:06]CheckFolder [13:16:06]dirname=/storage/ofd_packets [13:16:06]CheckFolder done [13:16:06]ProducePacketName [13:16:06]name=ofd_packets/00218640 [13:16:06]NVStorageSaveData ofd_packets/00218640 [13:16:06]File name is /storage/ofd_packets/00218640 [13:16:06]Write 301 bytes [13:16:06]NVStorageSaveData done [13:16:06]OFDSenderStorePacket done [13:16:06]KKMCreateOFDPacket done [13:16:06]NVStorageSaveData kkm_last_timestamp [13:16:06]File name is /storage/kkm_last_timestamp [13:16:06]Write 4 bytes [13:16:06]NVStorageSaveData done [13:16:06]ExternCall_PrintAddStr [13:16:06]wPrintStart [13:16:06]Write to MH i2c: 01 00 00 C3 74 37 [13:16:06]Write i2c OK [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: 01 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: 01 07 00 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: 01 07 00 C3 74 00 00 00 00 00 FF 0F 4C [13:16:06]RasterBufferAndPrint [13:16:06]line Счет N : (1)536187 [13:16:06]line ИНН: 02508201610067 [13:16:06]line Контрольно-Кассовый Чек [13:16:06]line ПРОДАЖА [13:16:06]line ТРК (МРК, ГНК) : 41 [13:16:06]line Товар: 2710124500 [13:16:06]line Аи-95-К-3 [13:16:06]line 119.270 * 74.20 [13:16:06]line = 8849.83 [13:16:06]line НДС 12% НСП 1% [13:16:06]line > о реализуемом товаре [13:16:06]line ОКРУГЛЕНИЕ: -0.83 [13:16:06]line ИТОГО: 8849.00 [13:16:06]line Внесено: 9000.00 [13:16:06]line СДАЧА: 151.00 [13:16:06]line НСП 1% : 78.32 [13:16:06]line НДС 12% : 939.80 [13:16:06]line Наличными: 8849.00 [13:16:06]line Безнал.: 0.00 [13:16:06]line Место: АЗС № 84 "Партнер Нефть" [13:16:06]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:16:06]line СНО: Общий режим [13:16:06]line Чек 285 19.10.2024 13:16 [13:16:06]line Смена: 443 ФФД: 1.0 [13:16:06]line ЗНМ: 0300000178 [13:16:06]line РНМ: 0000000000098116 [13:16:06]line Версия ККМ: 001 [13:16:06]line ФМ: 0000000000965413 [13:16:06]line ФД: 218640 [13:16:06]line ФПД: 188958886381203 [13:16:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T131609&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218640&fm=188958886381203&tin=02508201610067®Number=0000000000098116&sum=884900 [13:16:06]OFD Sender: Processing packet 218640 [packets to send 80, broken 79] [13:16:06]ProducePacketName [13:16:06]name=ofd_packets/00218640 [13:16:06]OFD Sender: To server: pG, [13:16:06]CommunicateWithHost lk.salyk.kg:30040 [13:16:06]ConnectInit lk.salyk.kg [13:16:06]written 0, free lines is 4095 [13:16:06]Connected sock=10 [13:16:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3E 25 07 01 F4 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E6 D1 01 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F7 80 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 80 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 1E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 6F 01 00 00 00 07 04 06 00 A4 80 0D 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 19 B1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 10 56 03 00 35 04 06 00 AB DB 6B 4C C6 93 A1 A7 67 DF 51 89 CF F7 [13:16:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B2 1B 47 00 6E 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 39 36 35 34 31 33 10 04 04 00 10 56 03 00 F4 03 04 00 B2 5C 13 67 B6 04 01 00 00 04 7B E2 F5 A8 55 37 1C [13:16:06]CommunicateWithHost err = 0 [13:16:06]CheckOFDResponse [13:16:06]1017 (14) - 77093643461234 [13:16:06]1041 (16) - 0000000000965413 [13:16:06]1040 (4) - 218640 [13:16:06]1012 (4) - 19.10.2024 07:16 [13:16:06]1206 (1) - 0 [13:16:06]OFD Sender: Remove packet 218640 [13:16:06]ProducePacketName [13:16:06]name=ofd_packets/00218640 [13:16:06]NVStorageDeleteData [13:16:06]Write to MH i2c: 01 00 00 EE 74 62 [13:16:06]Write i2c OK [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: 01 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: 01 07 00 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: 01 07 00 EE 74 00 00 00 00 00 02 0D 78 [13:16:06]RasterBufferAndPrint [13:16:06]line [13:16:06]line [13:16:06]line [13:16:06]line [13:16:06]line [13:16:06]written 0, free lines is 3337 [13:16:06]MH_Cut [13:16:06]Write to MH i2c: D1 01 00 F5 74 01 3B [13:16:06]Write i2c OK [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: D1 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: D1 01 00 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: D1 01 00 F5 74 00 3A [13:16:06]Write to MH i2c: 01 00 00 F6 74 6A [13:16:06]Write i2c OK [13:16:06]MH_I2C_Read... [13:16:07]OFD Sender: No OFD packet to send [13:16:07]*** Cut start [13:16:07]*** Partial cut [13:16:07]*** CUTSNS_PIN = 1 [13:16:07]*** CUTSNS_PIN = 0 [13:16:07]*** Brake cut motor [13:16:08]Read from MH i2c: 01 [13:16:08]MH_I2C_Read... [13:16:08]*** Stop cut motor [13:16:08]*** Cut end [13:16:08]Read from MH i2c: 01 07 00 [13:16:08]MH_I2C_Read... [13:16:08]Read from MH i2c: 01 07 00 F6 74 00 00 00 00 00 FF 0F 7F [13:16:08]process_action close_receipt done [13:16:08]requested_data is exist [13:16:08]produce_requested_data [13:16:08]requested_item fm.sn is exist - process it [13:16:08]wFMCommunicate request_size=4 [13:16:08]MH_SAM_APDU [13:16:08]CAPDU: 80 11 00 00 [13:16:08]Write to MH i2c: E2 08 00 F7 74 80 11 00 00 00 00 00 00 E5 [13:16:08]Write i2c OK [13:16:08]MH_I2C_Read... [13:16:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:08]Read from MH i2c: E2 [13:16:08]MH_I2C_Read... [13:16:08]Read from MH i2c: E2 17 00 [13:16:08]MH_I2C_Read... [13:16:08]Read from MH i2c: E2 17 00 F7 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 34 [13:16:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:16:08]wFMCommunicate OK [13:16:08]requested_item fd.num is exist - process it [13:16:08]SAM_PROTO_GetFieldsCounters [13:16:08]wFMCommunicate request_size=4 [13:16:08]MH_SAM_APDU [13:16:08]CAPDU: 80 13 00 00 [13:16:08]Write to MH i2c: E2 08 00 F8 74 80 13 00 00 00 00 00 00 E8 [13:16:08]Write i2c OK [13:16:08]MH_I2C_Read... [13:16:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:08]Read from MH i2c: E2 [13:16:08]MH_I2C_Read... [13:16:08]Read from MH i2c: E2 62 00 [13:16:08]MH_I2C_Read... [13:16:08]Read from MH i2c: E2 62 00 F8 74 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 10 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 84 [13:16:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 10 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:16:08]wFMCommunicate OK [13:16:08]SAM_PROTO_GetFieldsCounters done [13:16:08]requested_item shift.num is exist - process it [13:16:08]requested_item shift.opened is exist - process it [13:16:08]req_shift_opened [13:16:08]FM_GetShiftState [13:16:08]SAM_PROTO_GetShiftState [13:16:08]wFMCommunicate request_size=4 [13:16:08]MH_SAM_APDU [13:16:08]CAPDU: 80 13 01 00 [13:16:08]Write to MH i2c: E2 08 00 F9 74 80 13 01 00 00 00 00 00 EA [13:16:08]Write i2c OK [13:16:08]MH_I2C_Read... [13:16:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:08]Read from MH i2c: E2 [13:16:08]MH_I2C_Read... [13:16:08]Read from MH i2c: E2 0E 00 [13:16:08]MH_I2C_Read... [13:16:08]Read from MH i2c: E2 0E 00 F9 74 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2D [13:16:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:16:08]wFMCommunicate OK [13:16:08]SAM_PROTO_GetShiftState done [13:16:08]FM_GetShiftState done [13:16:08]req_shift_opened done [13:16:08]requested_item shift.open_date is exist - process it [13:16:08]req_shift_open_date [13:16:08]req_shift_open_date done [13:16:08]produce_requested_data done [13:16:08]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218640,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:16:08]process_action_free close_receipt [13:16:08]json_value_free [13:16:08]json_value_free done [13:16:08]process_json_proto returns [13:16:08]Send response to host [13:16:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218640,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:16:08]free response buf [13:16:08]execute_script done [13:16:08]execute_script returns [13:16:08]free content buf [13:16:08]Sock 8.Close socket [13:16:08]Sock 8.Thread stoped [13:16:12]OFD Sender: No OFD packet to send [13:16:17]OFD Sender: No OFD packet to send [13:16:22]OFD Sender: No OFD packet to send [13:16:27]OFD Sender: No OFD packet to send [13:16:32]OFD Sender: No OFD packet to send [13:16:37]OFD Sender: No OFD packet to send [13:16:42]OFD Sender: No OFD packet to send [13:16:47]OFD Sender: No OFD packet to send [13:16:52]OFD Sender: No OFD packet to send [13:16:54]accept exits with 9 [13:16:54]New connection [13:16:54]New thread 3066826084 created [13:16:54]Thread 3066682724 joined [13:16:54]Waiting for new connection... [13:16:54] Sock 9.Parse request [13:16:54]Sock 9.Check first char [13:16:54]Sock 9.First char is OK [13:16:54]request: POST /json_proto HTTP/1.0 [13:16:54]Method: POST [13:16:54]URL: /json_proto [13:16:54]Method is POST - this is cgi request [13:16:54]url: /json_proto [13:16:54]query_string will be loaded in cgi processing [13:16:54]execute_cgi json_proto POST (null) [13:16:54]execute_cgi path=json_proto method=POST [13:16:54]POST find Content-Length [13:16:54]Host: 172.17.40.4:8080 [13:16:54]Content-Length: 763 [13:16:54]Content-Type: application/json [13:16:54] [13:16:54]POST finish read [13:16:54]Found Content-Length = 763 [13:16:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:16:54]execute_script... [13: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)536188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:16:54]POST & json_proto [13:16:54]process_json_proto [13:16:54]json parsed OK: [13:16:54]protocol is kg_v1.0 [13:16:54]action value=close_receipt [13:16:54]process_action close_receipt [13:16:54]cmd_close_receipt [13:16:54]MH_GetDate [13:16:54]Write to MH i2c: F0 00 00 FA 74 5D [13:16:54]Write i2c OK [13:16:54]MH_I2C_Read... [13:16:54]Read from MH i2c: F0 [13:16:54]MH_I2C_Read... [13:16:54]Read from MH i2c: F0 09 00 [13:16:54]MH_I2C_Read... [13:16:54]Read from MH i2c: F0 09 00 FA 74 00 4A B1 13 67 EE 0E 0D 67 4B [13:16:54]GetLastDocTimeStamp 1729343769 [13:16:54]current date 1729343818 [13:16:54]FM_GetShiftState [13:16:54]SAM_PROTO_GetShiftState [13:16:54]wFMCommunicate request_size=4 [13:16:54]MH_SAM_APDU [13:16:54]CAPDU: 80 13 01 00 [13:16:54]Write to MH i2c: E2 08 00 FB 74 80 13 01 00 00 00 00 00 EC [13:16:54]Write i2c OK [13:16:54]MH_I2C_Read... [13:16:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:54]Read from MH i2c: E2 [13:16:54]MH_I2C_Read... [13:16:54]Read from MH i2c: E2 0E 00 [13:16:54]MH_I2C_Read... [13:16:54]Read from MH i2c: E2 0E 00 FB 74 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2F [13:16:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:16:54]wFMCommunicate OK [13:16:54]SAM_PROTO_GetShiftState done [13:16:54]FM_GetShiftState done [13:16:54]opened in 1729296582 [13:16:54]opened+sec_in_day 1729382982 [13:16:54]quantity*price = 50063 [13:16:54]sum+1 = 50064 [13:16:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 286 19.10.2024 13:16 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218641 ФПД: 9502905093399 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T131658&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218641&fm=9502905093399&tin=02508201610067®Number=0000000000098116&sum=50063 [13:16:55]StoreToDocumentArchive [13:16:55]shift 443 fd 218641 [13:16:55]save to /storage/0443/doc_00218641 [13:16:55]save last doc name /storage/0443/doc_00218641 to /storage/kkm_last_doc_name [13:16:55]save OK [13:16:55]Clear old archive folders... [13:16:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:16:55]tlvbuf is 0169BF30 [13:16:55]SAM_PROTO_ClearQueue [13:16:55]wFMCommunicate request_size=4 [13:16:55]MH_SAM_APDU [13:16:55]CAPDU: 80 09 00 00 [13:16:55]Write to MH i2c: E2 08 00 08 75 80 09 00 00 00 00 00 00 EF [13:16:55]Write i2c OK [13:16:55]MH_I2C_Read... [13:16:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:55]Read from MH i2c: E2 [13:16:55]MH_I2C_Read... [13:16:55]Read from MH i2c: E2 03 00 [13:16:55]MH_I2C_Read... [13:16:55]Read from MH i2c: E2 03 00 08 75 00 90 00 F1 [13:16:55]RAPDU: 90 00 [13:16:55]wFMCommunicate OK [13:16:55]SAM_PROTO_ClearQueue done [13:16:55]KKMCreateOFDPacket [13:16:55]OFDProtocolAddRootSTLVToBuf [13:16:55]FM_MakeSignedData [13:16:55]FM_MakeSignedData [13:16:55]SAM_PROTO_SignData [13:16:55]wFMCommunicate request_size=4 [13:16:55]MH_SAM_APDU [13:16:55]CAPDU: 80 0D 01 02 [13:16:55]Write to MH i2c: E2 08 00 09 75 80 0D 01 02 00 00 00 00 F7 [13:16:55]Write i2c OK [13:16:55]MH_I2C_Read... [13:16:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:55]Read from MH i2c: E2 [13:16:55]MH_I2C_Read... [13:16:55]Read from MH i2c: E2 03 00 [13:16:55]MH_I2C_Read... [13:16:55]Read from MH i2c: E2 03 00 09 75 00 90 00 F2 [13:16:55]RAPDU: 90 00 [13:16:55]wFMCommunicate OK [13:16:55]wFMCommunicate request_size=255 [13:16:55]MH_SAM_APDU [13:16: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 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 1E 01 00 00 F4 03 04 00 4A B1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 11 56 03 00 35 04 06 00 08 A4 91 48 [13:16:55]Write to MH i2c: E2 02 01 0A 75 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 1E 01 00 00 F4 03 04 00 4A B1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 11 56 03 00 35 04 06 00 08 A4 91 48 00 00 BA [13:16:55]Write i2c OK [13:16:55]MH_I2C_Read... [13:16:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:55]Read from MH i2c: E2 [13:16:55]MH_I2C_Read... [13:16:55]Read from MH i2c: E2 03 00 [13:16:55]MH_I2C_Read... [13:16:55]Read from MH i2c: E2 03 00 0A 75 00 90 00 F3 [13:16:55]RAPDU: 90 00 [13:16:55]wFMCommunicate OK [13:16:55]wFMCommunicate request_size=7 [13:16:55]MH_SAM_APDU [13:16:55]CAPDU: 80 0D 02 02 02 4D 17 [13:16:55]Write to MH i2c: E2 0A 00 0B 75 80 0D 02 02 02 00 4D 17 00 00 62 [13:16:55]Write i2c OK [13:16:55]MH_I2C_Read... [13:16:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:55]Read from MH i2c: E2 [13:16:55]MH_I2C_Read... [13:16:55]Read from MH i2c: E2 03 00 [13:16:55]MH_I2C_Read... [13:16:55]Read from MH i2c: E2 03 00 0B 75 00 90 00 F4 [13:16:55]RAPDU: 90 00 [13:16:55]wFMCommunicate OK [13:16:55]wFMCommunicate request_size=4 [13:16:55]MH_SAM_APDU [13:16:55]CAPDU: 80 0D 03 02 [13:16:55]Write to MH i2c: E2 08 00 0C 75 80 0D 03 02 00 00 00 00 FC [13:16:55]Write i2c OK [13:16:55]MH_I2C_Read... [13:16:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:55]Read from MH i2c: E2 [13:16:55]MH_I2C_Read... [13:16:55]Read from MH i2c: E2 0B 00 [13:16:55]MH_I2C_Read... [13:16:55]Read from MH i2c: E2 0B 00 0C 75 00 0A 17 86 AA 9C 8A 75 60 90 00 49 [13:16:55]RAPDU: 0A 17 86 AA 9C 8A 75 60 90 00 [13:16:55]wFMCommunicate OK [13:16:55]SAM_PROTO_SignData done [13:16:55]FM_MakeSignedData done [13:16:55]CreateOFDProtocolMessage [13:16:55]wFMCommunicate request_size=4 [13:16:55]MH_SAM_APDU [13:16:55]CAPDU: 80 11 00 00 [13:16:55]Write to MH i2c: E2 08 00 0D 75 80 11 00 00 00 00 00 00 FC [13:16:55]Write i2c OK [13:16:55]MH_I2C_Read... [13:16:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:55]Read from MH i2c: E2 [13:16:55]MH_I2C_Read... [13:16:55]Read from MH i2c: E2 17 00 [13:16:55]MH_I2C_Read... [13:16:55]Read from MH i2c: E2 17 00 0D 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4B [13:16:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:16:55]wFMCommunicate OK [13:16:55]CreateOFDProtocolMessage done [13:16:55]OFDSenderStorePacket 218641 [13:16:55]StoreOFDPacket docnum=218641 [13:16:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 13 DC 04 01 85 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 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 1E 01 00 00 F4 03 04 00 4A B1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 11 56 03 00 35 04 06 00 08 A4 91 48 4D 17 0A 17 86 AA 9C 8A 75 60 [13:16:55]CheckFolder [13:16:55]dirname=/storage/ofd_packets [13:16:55]CheckFolder done [13:16:55]ProducePacketName [13:16:55]name=ofd_packets/00218641 [13:16:55]NVStorageSaveData ofd_packets/00218641 [13:16:55]File name is /storage/ofd_packets/00218641 [13:16:55]Write 298 bytes [13:16:55]NVStorageSaveData done [13:16:55]OFDSenderStorePacket done [13:16:55]KKMCreateOFDPacket done [13:16:55]NVStorageSaveData kkm_last_timestamp [13:16:55]File name is /storage/kkm_last_timestamp [13:16:55]Write 4 bytes [13:16:55]NVStorageSaveData done [13:16:55]ExternCall_PrintAddStr [13:16:55]wPrintStart [13:16:55]Write to MH i2c: 01 00 00 0E 75 83 [13:16:55]Write i2c OK [13:16:55]MH_I2C_Read... [13:16:55]Read from MH i2c: 01 [13:16:55]MH_I2C_Read... [13:16:55]Read from MH i2c: 01 07 00 [13:16:55]MH_I2C_Read... [13:16:55]Read from MH i2c: 01 07 00 0E 75 00 00 00 00 00 FF 0F 98 [13:16:55]RasterBufferAndPrint [13:16:55]line Счет N : (1)536188 [13:16:55]line ИНН: 02508201610067 [13:16:55]line Контрольно-Кассовый Чек [13:16:55]line ПРОДАЖА [13:16:55]line ТРК (МРК, ГНК) : 51 [13:16:55]line Товар: 2710194210 [13:16:55]line ДТ-К-2 [13:16:55]line 6.570 * 76.20 [13:16:55]line = 500.63 [13:16:55]line НДС 12% НСП 1% [13:16:55]line > о реализуемом товаре [13:16:55]line ИТОГО: 500.63 [13:16:55]line НСП 1% : 4.43 [13:16:55]line НДС 12% : 53.16 [13:16:55]line Наличными: 0.00 [13:16:55]line Безнал.: 500.63 [13:16:55]line Место: АЗС № 84 "Партнер Нефть" [13:16:55]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:16:55]line СНО: Общий режим [13:16:55]line Чек 286 19.10.2024 13:16 [13:16:55]line Смена: 443 ФФД: 1.0 [13:16:55]line ЗНМ: 0300000178 [13:16:55]line РНМ: 0000000000098116 [13:16:55]line Версия ККМ: 001 [13:16:55]line Платежная система: Mbank [13:16:56]line ФМ: 0000000000965413 [13:16:56]line ФД: 218641 [13:16:56]line ФПД: 9502905093399 [13:16:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T131658&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218641&fm=9502905093399&tin=02508201610067®Number=0000000000098116&sum=50063 [13:16:56]OFD Sender: Processing packet 218641 [packets to send 80, broken 79] [13:16:56]ProducePacketName [13:16:56]name=ofd_packets/00218641 [13:16:56]OFD Sender: To server: pG, [13:16:56]CommunicateWithHost lk.salyk.kg:30040 [13:16:56]ConnectInit lk.salyk.kg [13:16:56]written 0, free lines is 4095 [13:16:56]Connected sock=10 [13:16:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 13 DC 04 01 85 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 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 1E 01 00 00 F4 03 04 00 4A B1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 11 56 03 00 35 04 06 00 08 A4 91 48 4D 17 0A 17 86 AA 9C 8A 75 60 [13:16:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 39 A6 47 00 9C DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 11 56 03 00 F4 03 04 00 E4 5C 13 67 B6 04 01 00 00 6B 71 58 35 C7 CA 75 4E [13:16:56]CommunicateWithHost err = 0 [13:16:56]CheckOFDResponse [13:16:56]1017 (14) - 77093643461234 [13:16:56]1041 (16) - 0000000000965413 [13:16:56]1040 (4) - 218641 [13:16:56]1012 (4) - 19.10.2024 07:16 [13:16:56]1206 (1) - 0 [13:16:56]OFD Sender: Remove packet 218641 [13:16:56]ProducePacketName [13:16:56]name=ofd_packets/00218641 [13:16:56]NVStorageDeleteData [13:16:56]Write to MH i2c: 01 00 00 37 75 AC [13:16:56]Write i2c OK [13:16:56]MH_I2C_Read... [13:16:56]Read from MH i2c: 01 [13:16:56]MH_I2C_Read... [13:16:56]Read from MH i2c: 01 07 00 [13:16:56]MH_I2C_Read... [13:16:56]Read from MH i2c: 01 07 00 37 75 00 00 00 00 00 05 0D C5 [13:16:56]RasterBufferAndPrint [13:16:56]line [13:16:56]line [13:16:56]line [13:16:56]line [13:16:56]line [13:16:56]written 0, free lines is 3340 [13:16:56]MH_Cut [13:16:56]Write to MH i2c: D1 01 00 3E 75 01 85 [13:16:56]Write i2c OK [13:16:56]MH_I2C_Read... [13:16:56]Read from MH i2c: D1 [13:16:56]MH_I2C_Read... [13:16:56]Read from MH i2c: D1 01 00 [13:16:56]MH_I2C_Read... [13:16:56]Read from MH i2c: D1 01 00 3E 75 00 84 [13:16:56]Write to MH i2c: 01 00 00 3F 75 B4 [13:16:56]Write i2c OK [13:16:56]MH_I2C_Read... [13:16:56]OFD Sender: No OFD packet to send [13:16:57]*** Cut start [13:16:57]*** Partial cut [13:16:57]*** CUTSNS_PIN = 1 [13:16:57]*** CUTSNS_PIN = 0 [13:16:57]*** Brake cut motor [13:16:57]Read from MH i2c: 01 [13:16:57]MH_I2C_Read... [13:16:57]*** Stop cut motor [13:16:57]*** Cut end [13:16:57]Read from MH i2c: 01 07 00 [13:16:57]MH_I2C_Read... [13:16:57]Read from MH i2c: 01 07 00 3F 75 00 00 00 00 00 FF 0F C9 [13:16:57]process_action close_receipt done [13:16:57]requested_data is exist [13:16:57]produce_requested_data [13:16:57]requested_item fm.sn is exist - process it [13:16:57]wFMCommunicate request_size=4 [13:16:57]MH_SAM_APDU [13:16:57]CAPDU: 80 11 00 00 [13:16:57]Write to MH i2c: E2 08 00 40 75 80 11 00 00 00 00 00 00 2F [13:16:57]Write i2c OK [13:16:57]MH_I2C_Read... [13:16:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:57]Read from MH i2c: E2 [13:16:57]MH_I2C_Read... [13:16:57]Read from MH i2c: E2 17 00 [13:16:57]MH_I2C_Read... [13:16:57]Read from MH i2c: E2 17 00 40 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7E [13:16:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:16:57]wFMCommunicate OK [13:16:57]requested_item fd.num is exist - process it [13:16:57]SAM_PROTO_GetFieldsCounters [13:16:57]wFMCommunicate request_size=4 [13:16:57]MH_SAM_APDU [13:16:57]CAPDU: 80 13 00 00 [13:16:57]Write to MH i2c: E2 08 00 41 75 80 13 00 00 00 00 00 00 32 [13:16:57]Write i2c OK [13:16:57]MH_I2C_Read... [13:16:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:58]Read from MH i2c: E2 [13:16:58]MH_I2C_Read... [13:16:58]Read from MH i2c: E2 62 00 [13:16:58]MH_I2C_Read... [13:16:58]Read from MH i2c: E2 62 00 41 75 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 11 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [13:16:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 11 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:16:58]wFMCommunicate OK [13:16:58]SAM_PROTO_GetFieldsCounters done [13:16:58]requested_item shift.num is exist - process it [13:16:58]requested_item shift.opened is exist - process it [13:16:58]req_shift_opened [13:16:58]FM_GetShiftState [13:16:58]SAM_PROTO_GetShiftState [13:16:58]wFMCommunicate request_size=4 [13:16:58]MH_SAM_APDU [13:16:58]CAPDU: 80 13 01 00 [13:16:58]Write to MH i2c: E2 08 00 42 75 80 13 01 00 00 00 00 00 34 [13:16:58]Write i2c OK [13:16:58]MH_I2C_Read... [13:16:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:58]Read from MH i2c: E2 [13:16:58]MH_I2C_Read... [13:16:58]Read from MH i2c: E2 0E 00 [13:16:58]MH_I2C_Read... [13:16:58]Read from MH i2c: E2 0E 00 42 75 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 77 [13:16:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:16:58]wFMCommunicate OK [13:16:58]SAM_PROTO_GetShiftState done [13:16:58]FM_GetShiftState done [13:16:58]req_shift_opened done [13:16:58]requested_item shift.open_date is exist - process it [13:16:58]req_shift_open_date [13:16:58]req_shift_open_date done [13:16:58]produce_requested_data done [13:16:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218641,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:16:58]process_action_free close_receipt [13:16:58]json_value_free [13:16:58]json_value_free done [13:16:58]process_json_proto returns [13:16:58]Send response to host [13:16:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218641,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:16:58]free response buf [13:16:58]execute_script done [13:16:58]execute_script returns [13:16:58]free content buf [13:16:58]Sock 9.Close socket [13:16:58]Sock 9.Thread stoped [13:17:01]OFD Sender: No OFD packet to send [13:17:06]OFD Sender: No OFD packet to send [13:17:11]OFD Sender: No OFD packet to send [13:17:16]OFD Sender: No OFD packet to send [13:17:21]OFD Sender: No OFD packet to send [13:17:26]OFD Sender: No OFD packet to send [13:17:31]OFD Sender: No OFD packet to send [13:17:36]OFD Sender: No OFD packet to send [13:17:41]OFD Sender: No OFD packet to send [13:17:46]OFD Sender: No OFD packet to send [13:17:51]OFD Sender: No OFD packet to send [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:16]OFD Sender: No OFD packet to send [13:18:21]OFD Sender: No OFD packet to send [13:18:26]OFD Sender: No OFD packet to send [13:18:32]OFD Sender: No OFD packet to send [13:18:37]OFD Sender: No OFD packet to send [13:18:42]OFD Sender: No OFD packet to send [13:18:47]OFD Sender: No OFD packet to send [13:18:52]OFD Sender: No OFD packet to send [13:18:57]OFD Sender: No OFD packet to send [13:19:02]OFD Sender: No OFD packet to send [13:19:04]accept exits with 8 [13:19:04]New connection [13:19:04]New thread 3066682724 created [13:19:04]Thread 3066826084 joined [13:19:04]Waiting for new connection... [13:19:04] Sock 8.Parse request [13:19:04]Sock 8.Check first char [13:19:04]Sock 8.First char is OK [13:19:04]request: POST /json_proto HTTP/1.0 [13:19:04]Method: POST [13:19:04]URL: /json_proto [13:19:04]Method is POST - this is cgi request [13:19:04]url: /json_proto [13:19:04]query_string will be loaded in cgi processing [13:19:04]execute_cgi json_proto POST (null) [13:19:04]execute_cgi path=json_proto method=POST [13:19:04]POST find Content-Length [13:19:04]Host: 172.17.40.4:8080 [13:19:04]Content-Length: 678 [13:19:04]Content-Type: application/json [13:19:04] [13:19:04]POST finish read [13:19:04]Found Content-Length = 678 [13:19:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:19:04]execute_script... [13:19: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)536189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:19:04]POST & json_proto [13:19:04]process_json_proto [13:19:04]json parsed OK: [13:19:04]protocol is kg_v1.0 [13:19:04]action value=close_receipt [13:19:04]process_action close_receipt [13:19:04]cmd_close_receipt [13:19:04]MH_GetDate [13:19:04]Write to MH i2c: F0 00 00 43 75 A7 [13:19:04]Write i2c OK [13:19:04]MH_I2C_Read... [13:19:04]Read from MH i2c: F0 [13:19:04]MH_I2C_Read... [13:19:04]Read from MH i2c: F0 09 00 [13:19:04]MH_I2C_Read... [13:19:04]Read from MH i2c: F0 09 00 43 75 00 CC B1 13 67 EE 0E 0D 67 17 [13:19:04]GetLastDocTimeStamp 1729343818 [13:19:04]current date 1729343948 [13:19:04]FM_GetShiftState [13:19:04]SAM_PROTO_GetShiftState [13:19:04]wFMCommunicate request_size=4 [13:19:04]MH_SAM_APDU [13:19:04]CAPDU: 80 13 01 00 [13:19:04]Write to MH i2c: E2 08 00 44 75 80 13 01 00 00 00 00 00 36 [13:19:04]Write i2c OK [13:19:04]MH_I2C_Read... [13:19:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:19:04]Read from MH i2c: E2 [13:19:04]MH_I2C_Read... [13:19:04]Read from MH i2c: E2 0E 00 [13:19:04]MH_I2C_Read... [13:19:04]Read from MH i2c: E2 0E 00 44 75 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 79 [13:19:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:19:04]wFMCommunicate OK [13:19:04]SAM_PROTO_GetShiftState done [13:19:04]FM_GetShiftState done [13:19:04]opened in 1729296582 [13:19:04]opened+sec_in_day 1729382982 [13:19:04]quantity*price = 80012 [13:19:04]sum+1 = 80013 [13:19:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 287 19.10.2024 13:19 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218642 ФПД: 149614889304078 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T131909&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218642&fm=149614889304078&tin=02508201610067®Number=0000000000098116&sum=80000 [13:19:05]StoreToDocumentArchive [13:19:05]shift 443 fd 218642 [13:19:05]save to /storage/0443/doc_00218642 [13:19:05]save last doc name /storage/0443/doc_00218642 to /storage/kkm_last_doc_name [13:19:05]save OK [13:19:05]Clear old archive folders... [13:19:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:19:05]tlvbuf is 016DCCF0 [13:19:05]SAM_PROTO_ClearQueue [13:19:05]wFMCommunicate request_size=4 [13:19:05]MH_SAM_APDU [13:19:05]CAPDU: 80 09 00 00 [13:19:05]Write to MH i2c: E2 08 00 51 75 80 09 00 00 00 00 00 00 38 [13:19:05]Write i2c OK [13:19:05]MH_I2C_Read... [13:19:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:19:05]Read from MH i2c: E2 [13:19:05]MH_I2C_Read... [13:19:05]Read from MH i2c: E2 03 00 [13:19:05]MH_I2C_Read... [13:19:05]Read from MH i2c: E2 03 00 51 75 00 90 00 3A [13:19:05]RAPDU: 90 00 [13:19:05]wFMCommunicate OK [13:19:05]SAM_PROTO_ClearQueue done [13:19:05]KKMCreateOFDPacket [13:19:05]OFDProtocolAddRootSTLVToBuf [13:19:05]FM_MakeSignedData [13:19:05]FM_MakeSignedData [13:19:05]SAM_PROTO_SignData [13:19:05]wFMCommunicate request_size=4 [13:19:05]MH_SAM_APDU [13:19:05]CAPDU: 80 0D 01 02 [13:19:05]Write to MH i2c: E2 08 00 52 75 80 0D 01 02 00 00 00 00 40 [13:19:05]Write i2c OK [13:19:05]MH_I2C_Read... [13:19:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:19:05]Read from MH i2c: E2 [13:19:05]MH_I2C_Read... [13:19:05]Read from MH i2c: E2 03 00 [13:19:05]MH_I2C_Read... [13:19:05]Read from MH i2c: E2 03 00 52 75 00 90 00 3B [13:19:05]RAPDU: 90 00 [13:19:05]wFMCommunicate OK [13:19:05]wFMCommunicate request_size=255 [13:19:05]MH_SAM_APDU [13:19: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 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 CD B1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 12 56 03 00 35 04 06 00 88 [13:19:05]Write to MH i2c: E2 02 01 53 75 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 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 1F 01 00 00 F4 03 04 00 CD B1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 12 56 03 00 35 04 06 00 88 00 00 7B [13:19:05]Write i2c OK [13:19:05]MH_I2C_Read... [13:19:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:19:05]Read from MH i2c: E2 [13:19:05]MH_I2C_Read... [13:19:05]Read from MH i2c: E2 03 00 [13:19:05]MH_I2C_Read... [13:19:05]Read from MH i2c: E2 03 00 53 75 00 90 00 3C [13:19:05]RAPDU: 90 00 [13:19:05]wFMCommunicate OK [13:19:05]wFMCommunicate request_size=10 [13:19:05]MH_SAM_APDU [13:19:05]CAPDU: 80 0D 02 02 05 12 EE 54 80 0E [13:19:05]Write to MH i2c: E2 0D 00 54 75 80 0D 02 02 05 00 12 EE 54 80 0E 00 00 2F [13:19:05]Write i2c OK [13:19:05]MH_I2C_Read... [13:19:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:19:05]Read from MH i2c: E2 [13:19:05]MH_I2C_Read... [13:19:05]Read from MH i2c: E2 03 00 [13:19:05]MH_I2C_Read... [13:19:05]Read from MH i2c: E2 03 00 54 75 00 90 00 3D [13:19:05]RAPDU: 90 00 [13:19:05]wFMCommunicate OK [13:19:05]wFMCommunicate request_size=4 [13:19:05]MH_SAM_APDU [13:19:05]CAPDU: 80 0D 03 02 [13:19:05]Write to MH i2c: E2 08 00 55 75 80 0D 03 02 00 00 00 00 45 [13:19:05]Write i2c OK [13:19:05]MH_I2C_Read... [13:19:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:19:05]Read from MH i2c: E2 [13:19:05]MH_I2C_Read... [13:19:05]Read from MH i2c: E2 0B 00 [13:19:05]MH_I2C_Read... [13:19:05]Read from MH i2c: E2 0B 00 55 75 00 18 15 4B 84 73 E3 B8 15 90 00 65 [13:19:05]RAPDU: 18 15 4B 84 73 E3 B8 15 90 00 [13:19:05]wFMCommunicate OK [13:19:05]SAM_PROTO_SignData done [13:19:05]FM_MakeSignedData done [13:19:05]CreateOFDProtocolMessage [13:19:05]wFMCommunicate request_size=4 [13:19:05]MH_SAM_APDU [13:19:05]CAPDU: 80 11 00 00 [13:19:05]Write to MH i2c: E2 08 00 56 75 80 11 00 00 00 00 00 00 45 [13:19:05]Write i2c OK [13:19:05]MH_I2C_Read... [13:19:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:05]Read from MH i2c: E2 [13:19:05]MH_I2C_Read... [13:19:05]Read from MH i2c: E2 17 00 [13:19:05]MH_I2C_Read... [13:19:05]Read from MH i2c: E2 17 00 56 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 94 [13:19:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:19:05]wFMCommunicate OK [13:19:05]CreateOFDProtocolMessage done [13:19:05]OFDSenderStorePacket 218642 [13:19:05]StoreOFDPacket docnum=218642 [13:19:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 35 39 07 01 42 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 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 1F 01 00 00 F4 03 04 00 CD B1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 12 56 03 00 35 04 06 00 88 12 EE 54 80 0E 18 15 4B 84 73 E3 B8 15 [13:19:05]CheckFolder [13:19:05]dirname=/storage/ofd_packets [13:19:05]CheckFolder done [13:19:05]ProducePacketName [13:19:05]name=ofd_packets/00218642 [13:19:05]NVStorageSaveData ofd_packets/00218642 [13:19:05]File name is /storage/ofd_packets/00218642 [13:19:05]Write 301 bytes [13:19:05]NVStorageSaveData done [13:19:05]OFDSenderStorePacket done [13:19:05]KKMCreateOFDPacket done [13:19:05]NVStorageSaveData kkm_last_timestamp [13:19:05]File name is /storage/kkm_last_timestamp [13:19:05]Write 4 bytes [13:19:05]NVStorageSaveData done [13:19:05]ExternCall_PrintAddStr [13:19:05]wPrintStart [13:19:05]Write to MH i2c: 01 00 00 57 75 CC [13:19:05]Write i2c OK [13:19:05]MH_I2C_Read... [13:19:05]Read from MH i2c: 01 [13:19:05]MH_I2C_Read... [13:19:05]Read from MH i2c: 01 07 00 [13:19:05]MH_I2C_Read... [13:19:05]Read from MH i2c: 01 07 00 57 75 00 00 00 00 00 FF 0F E1 [13:19:05]RasterBufferAndPrint [13:19:05]line Счет N : (1)536189 [13:19:05]line ИНН: 02508201610067 [13:19:05]line Контрольно-Кассовый Чек [13:19:05]line ПРОДАЖА [13:19:05]line ТРК (МРК, ГНК) : 33 [13:19:05]line Товар: 2710124130 [13:19:05]line Аи-92-К-2 [13:19:05]line 11.960 * 66.90 [13:19:05]line = 800.12 [13:19:05]line НДС 12% НСП 1% [13:19:05]line > о реализуемом товаре [13:19:05]line ОКРУГЛЕНИЕ: -0.12 [13:19:05]line ИТОГО: 800.00 [13:19:05]line Внесено: 800.00 [13:19:05]line СДАЧА: 0.00 [13:19:05]line НСП 1% : 7.08 [13:19:05]line НДС 12% : 84.97 [13:19:05]line Наличными: 800.00 [13:19:05]line Безнал.: 0.00 [13:19:05]line Место: АЗС № 84 "Партнер Нефть" [13:19:05]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:19:05]line СНО: Общий режим [13:19:05]line Чек 287 19.10.2024 13:19 [13:19:05]line Смена: 443 ФФД: 1.0 [13:19:05]line ЗНМ: 0300000178 [13:19:05]line РНМ: 0000000000098116 [13:19:05]line Версия ККМ: 001 [13:19:05]line ФМ: 0000000000965413 [13:19:05]line ФД: 218642 [13:19:05]line ФПД: 149614889304078 [13:19:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T131909&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218642&fm=149614889304078&tin=02508201610067®Number=0000000000098116&sum=80000 [13:19:06]OFD Sender: Processing packet 218642 [packets to send 80, broken 79] [13:19:06]ProducePacketName [13:19:06]name=ofd_packets/00218642 [13:19:06]OFD Sender: To server: pG, [13:19:06]CommunicateWithHost lk.salyk.kg:30040 [13:19:06]ConnectInit lk.salyk.kg [13:19:06]written 0, free lines is 4095 [13:19:06]Connected sock=10 [13:19:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 35 39 07 01 42 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 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 1F 01 00 00 F4 03 04 00 CD B1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 12 56 03 00 35 04 06 00 88 12 EE 54 80 0E 18 15 4B 84 73 E3 B8 15 [13:19:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 03 7D 47 00 2F B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 12 56 03 00 F4 03 04 00 66 5D 13 67 B6 04 01 00 00 20 7A DC 2C AA 80 EF 20 [13:19:06]CommunicateWithHost err = 0 [13:19:06]CheckOFDResponse [13:19:06]1017 (14) - 77093643461234 [13:19:06]1041 (16) - 0000000000965413 [13:19:06]1040 (4) - 218642 [13:19:06]1012 (4) - 19.10.2024 07:19 [13:19:06]1206 (1) - 0 [13:19:06]OFD Sender: Remove packet 218642 [13:19:06]ProducePacketName [13:19:06]name=ofd_packets/00218642 [13:19:06]NVStorageDeleteData [13:19:06]Write to MH i2c: 01 00 00 82 75 F7 [13:19:06]Write i2c OK [13:19:06]MH_I2C_Read... [13:19:06]Read from MH i2c: 01 [13:19:06]MH_I2C_Read... [13:19:06]Read from MH i2c: 01 07 00 [13:19:06]MH_I2C_Read... [13:19:06]Read from MH i2c: 01 07 00 82 75 00 00 00 00 00 EE 0C F8 [13:19:06]RasterBufferAndPrint [13:19:06]line [13:19:06]line [13:19:06]line [13:19:06]line [13:19:06]line [13:19:06]written 0, free lines is 3319 [13:19:06]MH_Cut [13:19:06]Write to MH i2c: D1 01 00 89 75 01 D0 [13:19:06]Write i2c OK [13:19:06]MH_I2C_Read... [13:19:06]Read from MH i2c: D1 [13:19:06]MH_I2C_Read... [13:19:06]Read from MH i2c: D1 01 00 [13:19:06]MH_I2C_Read... [13:19:06]Read from MH i2c: D1 01 00 89 75 00 CF [13:19:06]Write to MH i2c: 01 00 00 8A 75 FF [13:19:06]Write i2c OK [13:19:06]MH_I2C_Read... [13:19:07]OFD Sender: No OFD packet to send [13:19:07]*** Cut start [13:19:07]*** Partial cut [13:19:07]*** CUTSNS_PIN = 1 [13:19:07]*** CUTSNS_PIN = 0 [13:19:07]*** Brake cut motor [13:19:08]Read from MH i2c: 01 [13:19:08]MH_I2C_Read... [13:19:08]*** Stop cut motor [13:19:08]*** Cut end [13:19:08]Read from MH i2c: 01 07 00 [13:19:08]MH_I2C_Read... [13:19:08]Read from MH i2c: 01 07 00 8A 75 00 00 00 00 00 FF 0F 14 [13:19:08]process_action close_receipt done [13:19:08]requested_data is exist [13:19:08]produce_requested_data [13:19:08]requested_item fm.sn is exist - process it [13:19:08]wFMCommunicate request_size=4 [13:19:08]MH_SAM_APDU [13:19:08]CAPDU: 80 11 00 00 [13:19:08]Write to MH i2c: E2 08 00 8B 75 80 11 00 00 00 00 00 00 7A [13:19:08]Write i2c OK [13:19:08]MH_I2C_Read... [13:19:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:08]Read from MH i2c: E2 [13:19:08]MH_I2C_Read... [13:19:08]Read from MH i2c: E2 17 00 [13:19:08]MH_I2C_Read... [13:19:08]Read from MH i2c: E2 17 00 8B 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C9 [13:19:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:19:08]wFMCommunicate OK [13:19:08]requested_item fd.num is exist - process it [13:19:08]SAM_PROTO_GetFieldsCounters [13:19:08]wFMCommunicate request_size=4 [13:19:08]MH_SAM_APDU [13:19:08]CAPDU: 80 13 00 00 [13:19:08]Write to MH i2c: E2 08 00 8C 75 80 13 00 00 00 00 00 00 7D [13:19:08]Write i2c OK [13:19:08]MH_I2C_Read... [13:19:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:19:08]Read from MH i2c: E2 [13:19:08]MH_I2C_Read... [13:19:08]Read from MH i2c: E2 62 00 [13:19:08]MH_I2C_Read... [13:19:08]Read from MH i2c: E2 62 00 8C 75 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 12 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 21 [13:19:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 12 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:19:08]wFMCommunicate OK [13:19:08]SAM_PROTO_GetFieldsCounters done [13:19:08]requested_item shift.num is exist - process it [13:19:08]requested_item shift.opened is exist - process it [13:19:08]req_shift_opened [13:19:08]FM_GetShiftState [13:19:08]SAM_PROTO_GetShiftState [13:19:08]wFMCommunicate request_size=4 [13:19:08]MH_SAM_APDU [13:19:08]CAPDU: 80 13 01 00 [13:19:08]Write to MH i2c: E2 08 00 8D 75 80 13 01 00 00 00 00 00 7F [13:19:08]Write i2c OK [13:19:08]MH_I2C_Read... [13:19:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:19:08]Read from MH i2c: E2 [13:19:08]MH_I2C_Read... [13:19:08]Read from MH i2c: E2 0E 00 [13:19:08]MH_I2C_Read... [13:19:08]Read from MH i2c: E2 0E 00 8D 75 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C2 [13:19:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:19:08]wFMCommunicate OK [13:19:08]SAM_PROTO_GetShiftState done [13:19:08]FM_GetShiftState done [13:19:08]req_shift_opened done [13:19:08]requested_item shift.open_date is exist - process it [13:19:08]req_shift_open_date [13:19:08]req_shift_open_date done [13:19:08]produce_requested_data done [13:19:08]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218642,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:19:08]process_action_free close_receipt [13:19:08]json_value_free [13:19:08]json_value_free done [13:19:08]process_json_proto returns [13:19:08]Send response to host [13:19:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218642,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:19:08]free response buf [13:19:08]execute_script done [13:19:08]execute_script returns [13:19:08]free content buf [13:19:08]Sock 8.Close socket [13:19:08]Sock 8.Thread stoped [13:19:12]OFD Sender: No OFD packet to send [13:19:17]OFD Sender: No OFD packet to send [13:19:22]OFD Sender: No OFD packet to send [13:19:27]OFD Sender: No OFD packet to send [13:19:32]OFD Sender: No OFD packet to send [13:19:37]OFD Sender: No OFD packet to send [13:19:42]OFD Sender: No OFD packet to send [13:19:47]OFD Sender: No OFD packet to send [13:19:52]OFD Sender: No OFD packet to send [13:19:57]OFD Sender: No OFD packet to send [13:20:02]OFD Sender: No OFD packet to send [13:20:07]OFD Sender: No OFD packet to send [13:20:12]OFD Sender: No OFD packet to send [13:20:17]OFD Sender: No OFD packet to send [13:20:20]accept exits with 9 [13:20:20]New connection [13:20:20]New thread 3066826084 created [13:20:20]Thread 3066682724 joined [13:20:20]Waiting for new connection... [13:20:20] Sock 9.Parse request [13:20:20]Sock 9.Check first char [13:20:20]Sock 9.First char is OK [13:20:20]request: POST /json_proto HTTP/1.0 [13:20:20]Method: POST [13:20:20]URL: /json_proto [13:20:20]Method is POST - this is cgi request [13:20:20]url: /json_proto [13:20:20]query_string will be loaded in cgi processing [13:20:20]execute_cgi json_proto POST (null) [13:20:20]execute_cgi path=json_proto method=POST [13:20:20]POST find Content-Length [13:20:20]Host: 172.17.40.4:8080 [13:20:20]Content-Length: 766 [13:20:20]Content-Type: application/json [13:20:20] [13:20:20]POST finish read [13:20:20]Found Content-Length = 766 [13:20:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:20:20]execute_script... [13:20: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)536190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:20:20]POST & json_proto [13:20:20]process_json_proto [13:20:20]json parsed OK: [13:20:20]protocol is kg_v1.0 [13:20:20]action value=close_receipt [13:20:20]process_action close_receipt [13:20:20]cmd_close_receipt [13:20:20]MH_GetDate [13:20:20]Write to MH i2c: F0 00 00 8E 75 F2 [13:20:20]Write i2c OK [13:20:20]MH_I2C_Read... [13:20:20]Read from MH i2c: F0 [13:20:20]MH_I2C_Read... [13:20:20]Read from MH i2c: F0 09 00 [13:20:20]MH_I2C_Read... [13:20:20]Read from MH i2c: F0 09 00 8E 75 00 18 B2 13 67 EE 0E 0D 67 AF [13:20:20]GetLastDocTimeStamp 1729343949 [13:20:20]current date 1729344024 [13:20:20]FM_GetShiftState [13:20:20]SAM_PROTO_GetShiftState [13:20:20]wFMCommunicate request_size=4 [13:20:20]MH_SAM_APDU [13:20:20]CAPDU: 80 13 01 00 [13:20:20]Write to MH i2c: E2 08 00 8F 75 80 13 01 00 00 00 00 00 81 [13:20:20]Write i2c OK [13:20:20]MH_I2C_Read... [13:20:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:20]Read from MH i2c: E2 [13:20:20]MH_I2C_Read... [13:20:20]Read from MH i2c: E2 0E 00 [13:20:20]MH_I2C_Read... [13:20:20]Read from MH i2c: E2 0E 00 8F 75 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C4 [13:20:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:20:20]wFMCommunicate OK [13:20:20]SAM_PROTO_GetShiftState done [13:20:20]FM_GetShiftState done [13:20:20]opened in 1729296582 [13:20:20]opened+sec_in_day 1729382982 [13:20:20]quantity*price = 50041 [13:20:20]sum+1 = 50042 [13:20:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 288 19.10.2024 13:20 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218643 ФПД: 190707473313383 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T132025&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218643&fm=190707473313383&tin=02508201610067®Number=0000000000098116&sum=50041 [13:20:21]StoreToDocumentArchive [13:20:21]shift 443 fd 218643 [13:20:21]save to /storage/0443/doc_00218643 [13:20:21]save last doc name /storage/0443/doc_00218643 to /storage/kkm_last_doc_name [13:20:21]save OK [13:20:21]Clear old archive folders... [13:20:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:20:21]tlvbuf is 01595FB0 [13:20:21]SAM_PROTO_ClearQueue [13:20:21]wFMCommunicate request_size=4 [13:20:21]MH_SAM_APDU [13:20:21]CAPDU: 80 09 00 00 [13:20:21]Write to MH i2c: E2 08 00 9C 75 80 09 00 00 00 00 00 00 83 [13:20:21]Write i2c OK [13:20:21]MH_I2C_Read... [13:20:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:20:21]Read from MH i2c: E2 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: E2 03 00 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: E2 03 00 9C 75 00 90 00 85 [13:20:21]RAPDU: 90 00 [13:20:21]wFMCommunicate OK [13:20:21]SAM_PROTO_ClearQueue done [13:20:21]KKMCreateOFDPacket [13:20:21]OFDProtocolAddRootSTLVToBuf [13:20:21]FM_MakeSignedData [13:20:21]FM_MakeSignedData [13:20:21]SAM_PROTO_SignData [13:20:21]wFMCommunicate request_size=4 [13:20:21]MH_SAM_APDU [13:20:21]CAPDU: 80 0D 01 02 [13:20:21]Write to MH i2c: E2 08 00 9D 75 80 0D 01 02 00 00 00 00 8B [13:20:21]Write i2c OK [13:20:21]MH_I2C_Read... [13:20:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:20:21]Read from MH i2c: E2 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: E2 03 00 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: E2 03 00 9D 75 00 90 00 86 [13:20:21]RAPDU: 90 00 [13:20:21]wFMCommunicate OK [13:20:21]wFMCommunicate request_size=255 [13:20:21]MH_SAM_APDU [13:20: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 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 20 01 00 00 F4 03 04 00 19 B2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 13 56 03 00 35 04 06 00 AD [13:20:21]Write to MH i2c: E2 02 01 9E 75 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 20 01 00 00 F4 03 04 00 19 B2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 13 56 03 00 35 04 06 00 AD 00 00 A0 [13:20:21]Write i2c OK [13:20:21]MH_I2C_Read... [13:20:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:21]Read from MH i2c: E2 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: E2 03 00 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: E2 03 00 9E 75 00 90 00 87 [13:20:21]RAPDU: 90 00 [13:20:21]wFMCommunicate OK [13:20:21]wFMCommunicate request_size=10 [13:20:21]MH_SAM_APDU [13:20:21]CAPDU: 80 0D 02 02 05 72 8B 33 EE 67 [13:20:21]Write to MH i2c: E2 0D 00 9F 75 80 0D 02 02 05 00 72 8B 33 EE 67 00 00 1D [13:20:21]Write i2c OK [13:20:21]MH_I2C_Read... [13:20:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:21]Read from MH i2c: E2 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: E2 03 00 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: E2 03 00 9F 75 00 90 00 88 [13:20:21]RAPDU: 90 00 [13:20:21]wFMCommunicate OK [13:20:21]wFMCommunicate request_size=4 [13:20:21]MH_SAM_APDU [13:20:21]CAPDU: 80 0D 03 02 [13:20:21]Write to MH i2c: E2 08 00 A0 75 80 0D 03 02 00 00 00 00 90 [13:20:21]Write i2c OK [13:20:21]MH_I2C_Read... [13:20:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:20:21]Read from MH i2c: E2 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: E2 0B 00 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: E2 0B 00 A0 75 00 3B EB 10 93 F1 29 3F 6A 90 00 1D [13:20:21]RAPDU: 3B EB 10 93 F1 29 3F 6A 90 00 [13:20:21]wFMCommunicate OK [13:20:21]SAM_PROTO_SignData done [13:20:21]FM_MakeSignedData done [13:20:21]CreateOFDProtocolMessage [13:20:21]wFMCommunicate request_size=4 [13:20:21]MH_SAM_APDU [13:20:21]CAPDU: 80 11 00 00 [13:20:21]Write to MH i2c: E2 08 00 A1 75 80 11 00 00 00 00 00 00 90 [13:20:21]Write i2c OK [13:20:21]MH_I2C_Read... [13:20:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:21]Read from MH i2c: E2 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: E2 17 00 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: E2 17 00 A1 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DF [13:20:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:20:21]wFMCommunicate OK [13:20:21]CreateOFDProtocolMessage done [13:20:21]OFDSenderStorePacket 218643 [13:20:21]StoreOFDPacket docnum=218643 [13:20:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7F F1 07 01 DD CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 20 01 00 00 F4 03 04 00 19 B2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 13 56 03 00 35 04 06 00 AD 72 8B 33 EE 67 3B EB 10 93 F1 29 3F 6A [13:20:21]CheckFolder [13:20:21]dirname=/storage/ofd_packets [13:20:21]CheckFolder done [13:20:21]ProducePacketName [13:20:21]name=ofd_packets/00218643 [13:20:21]NVStorageSaveData ofd_packets/00218643 [13:20:21]File name is /storage/ofd_packets/00218643 [13:20:21]Write 301 bytes [13:20:21]NVStorageSaveData done [13:20:21]OFDSenderStorePacket done [13:20:21]KKMCreateOFDPacket done [13:20:21]NVStorageSaveData kkm_last_timestamp [13:20:21]File name is /storage/kkm_last_timestamp [13:20:21]Write 4 bytes [13:20:21]NVStorageSaveData done [13:20:21]ExternCall_PrintAddStr [13:20:21]wPrintStart [13:20:21]Write to MH i2c: 01 00 00 A2 75 17 [13:20:21]Write i2c OK [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: 01 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: 01 07 00 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: 01 07 00 A2 75 00 00 00 00 00 FF 0F 2C [13:20:21]RasterBufferAndPrint [13:20:21]line Счет N : (1)536190 [13:20:21]line ИНН: 02508201610067 [13:20:21]line Контрольно-Кассовый Чек [13:20:21]line ПРОДАЖА [13:20:21]line ТРК (МРК, ГНК) : 43 [13:20:21]line Товар: 2710124130 [13:20:21]line Аи-92-К-2 [13:20:21]line 7.480 * 66.90 [13:20:21]line = 500.41 [13:20:21]line НДС 12% НСП 1% [13:20:21]line > о реализуемом товаре [13:20:21]line ИТОГО: 500.41 [13:20:21]line НСП 1% : 4.43 [13:20:21]line НДС 12% : 53.14 [13:20:21]line Наличными: 0.00 [13:20:21]line Безнал.: 500.41 [13:20:21]line Место: АЗС № 84 "Партнер Нефть" [13:20:21]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:20:21]line СНО: Общий режим [13:20:21]line Чек 288 19.10.2024 13:20 [13:20:21]line Смена: 443 ФФД: 1.0 [13:20:21]line ЗНМ: 0300000178 [13:20:21]line РНМ: 0000000000098116 [13:20:21]line Версия ККМ: 001 [13:20:21]line Платежная система: Mbank [13:20:21]line ФМ: 0000000000965413 [13:20:21]line ФД: 218643 [13:20:21]line ФПД: 190707473313383 [13:20:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T132025&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218643&fm=190707473313383&tin=02508201610067®Number=0000000000098116&sum=50041 [13:20:22]OFD Sender: Processing packet 218643 [packets to send 80, broken 79] [13:20:22]ProducePacketName [13:20:22]name=ofd_packets/00218643 [13:20:22]OFD Sender: To server: pG, [13:20:22]CommunicateWithHost lk.salyk.kg:30040 [13:20:22]ConnectInit lk.salyk.kg [13:20:22]written 0, free lines is 4095 [13:20:22]Connected sock=10 [13:20:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7F F1 07 01 DD CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 20 01 00 00 F4 03 04 00 19 B2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 13 56 03 00 35 04 06 00 AD 72 8B 33 EE 67 3B EB 10 93 F1 29 3F 6A [13:20:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E1 77 47 00 C9 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 39 36 35 34 31 33 10 04 04 00 13 56 03 00 F4 03 04 00 B2 5D 13 67 B6 04 01 00 00 24 5F 3E 18 61 C9 A9 73 [13:20:22]CommunicateWithHost err = 0 [13:20:22]CheckOFDResponse [13:20:22]1017 (14) - 77093643461234 [13:20:22]1041 (16) - 0000000000965413 [13:20:22]1040 (4) - 218643 [13:20:22]1012 (4) - 19.10.2024 07:20 [13:20:22]1206 (1) - 0 [13:20:22]OFD Sender: Remove packet 218643 [13:20:22]ProducePacketName [13:20:22]name=ofd_packets/00218643 [13:20:22]NVStorageDeleteData [13:20:22]Write to MH i2c: 01 00 00 CB 75 40 [13:20:22]Write i2c OK [13:20:22]MH_I2C_Read... [13:20:22]Read from MH i2c: 01 [13:20:22]MH_I2C_Read... [13:20:22]Read from MH i2c: 01 07 00 [13:20:22]MH_I2C_Read... [13:20:22]Read from MH i2c: 01 07 00 CB 75 00 00 00 00 00 11 0D 65 [13:20:22]RasterBufferAndPrint [13:20:22]line [13:20:22]line [13:20:22]line [13:20:22]line [13:20:22]line [13:20:22]written 0, free lines is 3351 [13:20:22]MH_Cut [13:20:22]Write to MH i2c: D1 01 00 D2 75 01 19 [13:20:22]Write i2c OK [13:20:22]MH_I2C_Read... [13:20:22]Read from MH i2c: D1 [13:20:22]MH_I2C_Read... [13:20:22]Read from MH i2c: D1 01 00 [13:20:22]MH_I2C_Read... [13:20:22]Read from MH i2c: D1 01 00 D2 75 00 18 [13:20:22]Write to MH i2c: 01 00 00 D3 75 48 [13:20:22]Write i2c OK [13:20:22]MH_I2C_Read... [13:20:23]OFD Sender: No OFD packet to send [13:20:23]*** Cut start [13:20:23]*** Partial cut [13:20:23]*** CUTSNS_PIN = 1 [13:20:23]*** CUTSNS_PIN = 0 [13:20:23]*** Brake cut motor [13:20:24]Read from MH i2c: 01 [13:20:24]MH_I2C_Read... [13:20:24]*** Stop cut motor [13:20:24]*** Cut end [13:20:24]Read from MH i2c: 01 07 00 [13:20:24]MH_I2C_Read... [13:20:24]Read from MH i2c: 01 07 00 D3 75 00 00 00 00 00 FF 0F 5D [13:20:24]process_action close_receipt done [13:20:24]requested_data is exist [13:20:24]produce_requested_data [13:20:24]requested_item fm.sn is exist - process it [13:20:24]wFMCommunicate request_size=4 [13:20:24]MH_SAM_APDU [13:20:24]CAPDU: 80 11 00 00 [13:20:24]Write to MH i2c: E2 08 00 D4 75 80 11 00 00 00 00 00 00 C3 [13:20:24]Write i2c OK [13:20:24]MH_I2C_Read... [13:20:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:24]Read from MH i2c: E2 [13:20:24]MH_I2C_Read... [13:20:24]Read from MH i2c: E2 17 00 [13:20:24]MH_I2C_Read... [13:20:24]Read from MH i2c: E2 17 00 D4 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 12 [13:20:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:20:24]wFMCommunicate OK [13:20:24]requested_item fd.num is exist - process it [13:20:24]SAM_PROTO_GetFieldsCounters [13:20:24]wFMCommunicate request_size=4 [13:20:24]MH_SAM_APDU [13:20:24]CAPDU: 80 13 00 00 [13:20:24]Write to MH i2c: E2 08 00 D5 75 80 13 00 00 00 00 00 00 C6 [13:20:24]Write i2c OK [13:20:24]MH_I2C_Read... [13:20:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:20:24]Read from MH i2c: E2 [13:20:24]MH_I2C_Read... [13:20:24]Read from MH i2c: E2 62 00 [13:20:24]MH_I2C_Read... [13:20:24]Read from MH i2c: E2 62 00 D5 75 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 13 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 6E [13:20:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 13 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:20:24]wFMCommunicate OK [13:20:24]SAM_PROTO_GetFieldsCounters done [13:20:24]requested_item shift.num is exist - process it [13:20:24]requested_item shift.opened is exist - process it [13:20:24]req_shift_opened [13:20:24]FM_GetShiftState [13:20:24]SAM_PROTO_GetShiftState [13:20:24]wFMCommunicate request_size=4 [13:20:24]MH_SAM_APDU [13:20:24]CAPDU: 80 13 01 00 [13:20:24]Write to MH i2c: E2 08 00 D6 75 80 13 01 00 00 00 00 00 C8 [13:20:24]Write i2c OK [13:20:24]MH_I2C_Read... [13:20:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:24]Read from MH i2c: E2 [13:20:24]MH_I2C_Read... [13:20:24]Read from MH i2c: E2 0E 00 [13:20:24]MH_I2C_Read... [13:20:24]Read from MH i2c: E2 0E 00 D6 75 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0B [13:20:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:20:24]wFMCommunicate OK [13:20:24]SAM_PROTO_GetShiftState done [13:20:24]FM_GetShiftState done [13:20:24]req_shift_opened done [13:20:24]requested_item shift.open_date is exist - process it [13:20:24]req_shift_open_date [13:20:24]req_shift_open_date done [13:20:24]produce_requested_data done [13:20:24]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218643,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:20:24]process_action_free close_receipt [13:20:24]json_value_free [13:20:24]json_value_free done [13:20:24]process_json_proto returns [13:20:24]Send response to host [13:20:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218643,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:20:24]free response buf [13:20:24]execute_script done [13:20:24]execute_script returns [13:20:24]free content buf [13:20:24]Sock 9.Close socket [13:20:24]Sock 9.Thread stoped [13:20:28]OFD Sender: No OFD packet to send [13:20:33]OFD Sender: No OFD packet to send [13:20:38]OFD Sender: No OFD packet to send [13:20:43]OFD Sender: No OFD packet to send [13:20:48]OFD Sender: No OFD packet to send [13:20:53]OFD Sender: No OFD packet to send [13:20:58]OFD Sender: No OFD packet to send [13:20:59]accept exits with 8 [13:20:59]New connection [13:20:59]New thread 3066682724 created [13:20:59]Thread 3066826084 joined [13:20:59]Waiting for new connection... [13:20:59] Sock 8.Parse request [13:20:59]Sock 8.Check first char [13:20:59]Sock 8.First char is OK [13:20:59]request: POST /json_proto HTTP/1.0 [13:20:59]Method: POST [13:20:59]URL: /json_proto [13:20:59]Method is POST - this is cgi request [13:20:59]url: /json_proto [13:20:59]query_string will be loaded in cgi processing [13:20:59]execute_cgi json_proto POST (null) [13:20:59]execute_cgi path=json_proto method=POST [13:20:59]POST find Content-Length [13:20:59]Host: 172.17.40.4:8080 [13:20:59]Content-Length: 679 [13:20:59]Content-Type: application/json [13:20:59] [13:20:59]POST finish read [13:20:59]Found Content-Length = 679 [13:20:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:20:59]execute_script... [13:20:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:20:59]POST & json_proto [13:20:59]process_json_proto [13:20:59]json parsed OK: [13:20:59]protocol is kg_v1.0 [13:20:59]action value=close_receipt [13:20:59]process_action close_receipt [13:20:59]cmd_close_receipt [13:20:59]MH_GetDate [13:20:59]Write to MH i2c: F0 00 00 D7 75 3B [13:20:59]Write i2c OK [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: F0 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: F0 09 00 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: F0 09 00 D7 75 00 40 B2 13 67 EE 0E 0D 67 20 [13:20:59]GetLastDocTimeStamp 1729344025 [13:20:59]current date 1729344064 [13:20:59]FM_GetShiftState [13:20:59]SAM_PROTO_GetShiftState [13:20:59]wFMCommunicate request_size=4 [13:20:59]MH_SAM_APDU [13:20:59]CAPDU: 80 13 01 00 [13:20:59]Write to MH i2c: E2 08 00 D8 75 80 13 01 00 00 00 00 00 CA [13:20:59]Write i2c OK [13:20:59]MH_I2C_Read... [13:20:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:59]Read from MH i2c: E2 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: E2 0E 00 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: E2 0E 00 D8 75 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0D [13:20:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:20:59]wFMCommunicate OK [13:20:59]SAM_PROTO_GetShiftState done [13:20:59]FM_GetShiftState done [13:20:59]opened in 1729296582 [13:20:59]opened+sec_in_day 1729382982 [13:20:59]quantity*price = 200025 [13:20:59]sum+1 = 200026 [13:20:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 289 19.10.2024 13:21 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218644 ФПД: 74516293583284 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T132104&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218644&fm=74516293583284&tin=02508201610067®Number=0000000000098116&sum=200000 [13:21:01]StoreToDocumentArchive [13:21:01]shift 443 fd 218644 [13:21:01]save to /storage/0443/doc_00218644 [13:21:01]save last doc name /storage/0443/doc_00218644 to /storage/kkm_last_doc_name [13:21:01]save OK [13:21:01]Clear old archive folders... [13:21:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:21:01]tlvbuf is 01500050 [13:21:01]SAM_PROTO_ClearQueue [13:21:01]wFMCommunicate request_size=4 [13:21:01]MH_SAM_APDU [13:21:01]CAPDU: 80 09 00 00 [13:21:01]Write to MH i2c: E2 08 00 E5 75 80 09 00 00 00 00 00 00 CC [13:21:01]Write i2c OK [13:21:01]MH_I2C_Read... [13:21:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:21:01]Read from MH i2c: E2 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 03 00 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 03 00 E5 75 00 90 00 CE [13:21:01]RAPDU: 90 00 [13:21:01]wFMCommunicate OK [13:21:01]SAM_PROTO_ClearQueue done [13:21:01]KKMCreateOFDPacket [13:21:01]OFDProtocolAddRootSTLVToBuf [13:21:01]FM_MakeSignedData [13:21:01]FM_MakeSignedData [13:21:01]SAM_PROTO_SignData [13:21:01]wFMCommunicate request_size=4 [13:21:01]MH_SAM_APDU [13:21:01]CAPDU: 80 0D 01 02 [13:21:01]Write to MH i2c: E2 08 00 E6 75 80 0D 01 02 00 00 00 00 D4 [13:21:01]Write i2c OK [13:21:01]MH_I2C_Read... [13:21:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:21:01]Read from MH i2c: E2 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 03 00 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 03 00 E6 75 00 90 00 CF [13:21:01]RAPDU: 90 00 [13:21:01]wFMCommunicate OK [13:21:01]wFMCommunicate request_size=255 [13:21:01]MH_SAM_APDU [13:21: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 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 21 01 00 00 F4 03 04 00 40 B2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 14 56 03 00 35 04 06 00 43 C5 AD 35 [13:21:01]Write to MH i2c: E2 02 01 E7 75 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 21 01 00 00 F4 03 04 00 40 B2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 14 56 03 00 35 04 06 00 43 C5 AD 35 00 00 E1 [13:21:01]Write i2c OK [13:21:01]MH_I2C_Read... [13:21:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:01]Read from MH i2c: E2 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 03 00 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 03 00 E7 75 00 90 00 D0 [13:21:01]RAPDU: 90 00 [13:21:01]wFMCommunicate OK [13:21:01]wFMCommunicate request_size=7 [13:21:01]MH_SAM_APDU [13:21:01]CAPDU: 80 0D 02 02 02 81 B4 [13:21:01]Write to MH i2c: E2 0A 00 E8 75 80 0D 02 02 02 00 81 B4 00 00 10 [13:21:01]Write i2c OK [13:21:01]MH_I2C_Read... [13:21:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:01]Read from MH i2c: E2 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 03 00 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 03 00 E8 75 00 90 00 D1 [13:21:01]RAPDU: 90 00 [13:21:01]wFMCommunicate OK [13:21:01]wFMCommunicate request_size=4 [13:21:01]MH_SAM_APDU [13:21:01]CAPDU: 80 0D 03 02 [13:21:01]Write to MH i2c: E2 08 00 E9 75 80 0D 03 02 00 00 00 00 D9 [13:21:01]Write i2c OK [13:21:01]MH_I2C_Read... [13:21:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:21:01]Read from MH i2c: E2 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 0B 00 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 0B 00 E9 75 00 41 B2 F4 49 3D 5D 47 B1 90 00 9C [13:21:01]RAPDU: 41 B2 F4 49 3D 5D 47 B1 90 00 [13:21:01]wFMCommunicate OK [13:21:01]SAM_PROTO_SignData done [13:21:01]FM_MakeSignedData done [13:21:01]CreateOFDProtocolMessage [13:21:01]wFMCommunicate request_size=4 [13:21:01]MH_SAM_APDU [13:21:01]CAPDU: 80 11 00 00 [13:21:01]Write to MH i2c: E2 08 00 EA 75 80 11 00 00 00 00 00 00 D9 [13:21:01]Write i2c OK [13:21:01]MH_I2C_Read... [13:21:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:01]Read from MH i2c: E2 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 17 00 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 17 00 EA 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 28 [13:21:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:21:01]wFMCommunicate OK [13:21:01]CreateOFDProtocolMessage done [13:21:01]OFDSenderStorePacket 218644 [13:21:01]StoreOFDPacket docnum=218644 [13:21:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 EB 27 04 01 30 DE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 21 01 00 00 F4 03 04 00 40 B2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 14 56 03 00 35 04 06 00 43 C5 AD 35 81 B4 41 B2 F4 49 3D 5D 47 B1 [13:21:01]CheckFolder [13:21:01]dirname=/storage/ofd_packets [13:21:01]CheckFolder done [13:21:01]ProducePacketName [13:21:01]name=ofd_packets/00218644 [13:21:01]NVStorageSaveData ofd_packets/00218644 [13:21:01]File name is /storage/ofd_packets/00218644 [13:21:01]Write 298 bytes [13:21:01]NVStorageSaveData done [13:21:01]OFDSenderStorePacket done [13:21:01]KKMCreateOFDPacket done [13:21:01]NVStorageSaveData kkm_last_timestamp [13:21:01]File name is /storage/kkm_last_timestamp [13:21:01]Write 4 bytes [13:21:01]NVStorageSaveData done [13:21:01]ExternCall_PrintAddStr [13:21:01]wPrintStart [13:21:01]Write to MH i2c: 01 00 00 EB 75 60 [13:21:01]Write i2c OK [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: 01 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: 01 07 00 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: 01 07 00 EB 75 00 00 00 00 00 FF 0F 75 [13:21:01]RasterBufferAndPrint [13:21:01]line Счет N : (1)536191 [13:21:01]line ИНН: 02508201610067 [13:21:01]line Контрольно-Кассовый Чек [13:21:01]line ПРОДАЖА [13:21:01]line ТРК (МРК, ГНК) : 51 [13:21:01]line Товар: 2710194210 [13:21:01]line ДТ-К-2 [13:21:01]line 26.250 * 76.20 [13:21:01]line = 2000.25 [13:21:01]line НДС 12% НСП 1% [13:21:01]line > о реализуемом товаре [13:21:01]line ОКРУГЛЕНИЕ: -0.25 [13:21:01]line ИТОГО: 2000.00 [13:21:01]line Внесено: 2000.00 [13:21:01]line СДАЧА: 0.00 [13:21:01]line НСП 1% : 17.70 [13:21:01]line НДС 12% : 212.42 [13:21:01]line Наличными: 2000.00 [13:21:01]line Безнал.: 0.00 [13:21:01]line Место: АЗС № 84 "Партнер Нефть" [13:21:01]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:21:01]line СНО: Общий режим [13:21:01]line Чек 289 19.10.2024 13:21 [13:21:01]line Смена: 443 ФФД: 1.0 [13:21:01]line ЗНМ: 0300000178 [13:21:01]line РНМ: 0000000000098116 [13:21:01]line Версия ККМ: 001 [13:21:01]line ФМ: 0000000000965413 [13:21:01]line ФД: 218644 [13:21:01]line ФПД: 74516293583284 [13:21:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T132104&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218644&fm=74516293583284&tin=02508201610067®Number=0000000000098116&sum=200000 [13:21:01]OFD Sender: Processing packet 218644 [packets to send 80, broken 79] [13:21:01]ProducePacketName [13:21:01]name=ofd_packets/00218644 [13:21:01]OFD Sender: To server: pG, [13:21:01]CommunicateWithHost lk.salyk.kg:30040 [13:21:01]ConnectInit lk.salyk.kg [13:21:01]written 0, free lines is 4095 [13:21:02]Connected sock=10 [13:21:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 EB 27 04 01 30 DE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 21 01 00 00 F4 03 04 00 40 B2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 14 56 03 00 35 04 06 00 43 C5 AD 35 81 B4 41 B2 F4 49 3D 5D 47 B1 [13:21:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 91 3B 47 00 2B 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 39 36 35 34 31 33 10 04 04 00 14 56 03 00 F4 03 04 00 DA 5D 13 67 B6 04 01 00 00 9D 4F F3 89 5F 49 E3 C8 [13:21:02]CommunicateWithHost err = 0 [13:21:02]CheckOFDResponse [13:21:02]1017 (14) - 77093643461234 [13:21:02]1041 (16) - 0000000000965413 [13:21:02]1040 (4) - 218644 [13:21:02]1012 (4) - 19.10.2024 07:20 [13:21:02]1206 (1) - 0 [13:21:02]OFD Sender: Remove packet 218644 [13:21:02]ProducePacketName [13:21:02]name=ofd_packets/00218644 [13:21:02]NVStorageDeleteData [13:21:02]Write to MH i2c: 01 00 00 16 76 8C [13:21:02]Write i2c OK [13:21:02]MH_I2C_Read... [13:21:02]Read from MH i2c: 01 [13:21:02]MH_I2C_Read... [13:21:02]Read from MH i2c: 01 07 00 [13:21:02]MH_I2C_Read... [13:21:02]Read from MH i2c: 01 07 00 16 76 00 00 00 00 00 F9 0C 98 [13:21:02]RasterBufferAndPrint [13:21:02]line [13:21:02]line [13:21:02]line [13:21:02]line [13:21:02]line [13:21:02]written 0, free lines is 3331 [13:21:02]MH_Cut [13:21:02]Write to MH i2c: D1 01 00 1D 76 01 65 [13:21:02]Write i2c OK [13:21:02]MH_I2C_Read... [13:21:02]Read from MH i2c: D1 [13:21:02]MH_I2C_Read... [13:21:02]Read from MH i2c: D1 01 00 [13:21:02]MH_I2C_Read... [13:21:02]Read from MH i2c: D1 01 00 1D 76 00 64 [13:21:02]Write to MH i2c: 01 00 00 1E 76 94 [13:21:02]Write i2c OK [13:21:02]MH_I2C_Read... [13:21:02]OFD Sender: No OFD packet to send [13:21:03]*** Cut start [13:21:03]*** Partial cut [13:21:03]*** CUTSNS_PIN = 1 [13:21:03]*** CUTSNS_PIN = 0 [13:21:03]*** Brake cut motor [13:21:03]Read from MH i2c: 01 [13:21:03]MH_I2C_Read... [13:21:03]*** Stop cut motor [13:21:03]*** Cut end [13:21:03]Read from MH i2c: 01 07 00 [13:21:03]MH_I2C_Read... [13:21:03]Read from MH i2c: 01 07 00 1E 76 00 00 00 00 00 FF 0F A9 [13:21:03]process_action close_receipt done [13:21:03]requested_data is exist [13:21:03]produce_requested_data [13:21:03]requested_item fm.sn is exist - process it [13:21:03]wFMCommunicate request_size=4 [13:21:03]MH_SAM_APDU [13:21:03]CAPDU: 80 11 00 00 [13:21:03]Write to MH i2c: E2 08 00 1F 76 80 11 00 00 00 00 00 00 0F [13:21:03]Write i2c OK [13:21:03]MH_I2C_Read... [13:21:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:03]Read from MH i2c: E2 [13:21:03]MH_I2C_Read... [13:21:03]Read from MH i2c: E2 17 00 [13:21:03]MH_I2C_Read... [13:21:03]Read from MH i2c: E2 17 00 1F 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5E [13:21:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:21:03]wFMCommunicate OK [13:21:03]requested_item fd.num is exist - process it [13:21:03]SAM_PROTO_GetFieldsCounters [13:21:03]wFMCommunicate request_size=4 [13:21:03]MH_SAM_APDU [13:21:03]CAPDU: 80 13 00 00 [13:21:03]Write to MH i2c: E2 08 00 20 76 80 13 00 00 00 00 00 00 12 [13:21:03]Write i2c OK [13:21:03]MH_I2C_Read... [13:21:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:21:03]Read from MH i2c: E2 [13:21:03]MH_I2C_Read... [13:21:03]Read from MH i2c: E2 62 00 [13:21:03]MH_I2C_Read... [13:21:03]Read from MH i2c: E2 62 00 20 76 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 14 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [13:21:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 14 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:21:03]wFMCommunicate OK [13:21:03]SAM_PROTO_GetFieldsCounters done [13:21:03]requested_item shift.num is exist - process it [13:21:03]requested_item shift.opened is exist - process it [13:21:03]req_shift_opened [13:21:03]FM_GetShiftState [13:21:03]SAM_PROTO_GetShiftState [13:21:03]wFMCommunicate request_size=4 [13:21:03]MH_SAM_APDU [13:21:03]CAPDU: 80 13 01 00 [13:21:03]Write to MH i2c: E2 08 00 21 76 80 13 01 00 00 00 00 00 14 [13:21:03]Write i2c OK [13:21:03]MH_I2C_Read... [13:21:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:04]Read from MH i2c: E2 [13:21:04]MH_I2C_Read... [13:21:04]Read from MH i2c: E2 0E 00 [13:21:04]MH_I2C_Read... [13:21:04]Read from MH i2c: E2 0E 00 21 76 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 57 [13:21:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:21:04]wFMCommunicate OK [13:21:04]SAM_PROTO_GetShiftState done [13:21:04]FM_GetShiftState done [13:21:04]req_shift_opened done [13:21:04]requested_item shift.open_date is exist - process it [13:21:04]req_shift_open_date [13:21:04]req_shift_open_date done [13:21:04]produce_requested_data done [13:21:04]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218644,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:21:04]process_action_free close_receipt [13:21:04]json_value_free [13:21:04]json_value_free done [13:21:04]process_json_proto returns [13:21:04]Send response to host [13:21:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218644,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:21:04]free response buf [13:21:04]execute_script done [13:21:04]execute_script returns [13:21:04]free content buf [13:21:04]Sock 8.Close socket [13:21:04]Sock 8.Thread stoped [13:21:07]OFD Sender: No OFD packet to send [13:21:12]OFD Sender: No OFD packet to send [13:21:17]OFD Sender: No OFD packet to send [13:21:22]OFD Sender: No OFD packet to send [13:21:27]OFD Sender: No OFD packet to send [13:21:32]OFD Sender: No OFD packet to send [13:21:37]OFD Sender: No OFD packet to send [13:21:42]OFD Sender: No OFD packet to send [13:21:47]OFD Sender: No OFD packet to send [13:21:52]OFD Sender: No OFD packet to send [13:21:57]OFD Sender: No OFD packet to send [13:22:02]OFD Sender: No OFD packet to send [13:22:07]OFD Sender: No OFD packet to send [13:22:12]OFD Sender: No OFD packet to send [13:22:17]OFD Sender: No OFD packet to send [13:22:22]OFD Sender: No OFD packet to send [13:22:27]OFD Sender: No OFD packet to send [13:22:32]OFD Sender: No OFD packet to send [13:22:37]OFD Sender: No OFD packet to send [13:22:42]OFD Sender: No OFD packet to send [13:22:47]OFD Sender: No OFD packet to send [13:22:52]OFD Sender: No OFD packet to send [13:22:57]OFD Sender: No OFD packet to send [13:23:02]OFD Sender: No OFD packet to send [13:23:07]OFD Sender: No OFD packet to send [13:23:12]OFD Sender: No OFD packet to send [13:23:17]OFD Sender: No OFD packet to send [13:23:22]OFD Sender: No OFD packet to send [13:23:27]OFD Sender: No OFD packet to send [13:23:32]OFD Sender: No OFD packet to send [13:23:37]OFD Sender: No OFD packet to send [13:23:42]OFD Sender: No OFD packet to send [13:23:47]OFD Sender: No OFD packet to send [13:23:53]OFD Sender: No OFD packet to send [13:23:58]OFD Sender: No OFD packet to send [13:24:03]OFD Sender: No OFD packet to send [13:24:08]OFD Sender: No OFD packet to send [13:24:13]OFD Sender: No OFD packet to send [13:24:18]OFD Sender: No OFD packet to send [13:24:23]OFD Sender: No OFD packet to send [13:24:28]OFD Sender: No OFD packet to send [13:24:33]OFD Sender: No OFD packet to send [13:24:38]OFD Sender: No OFD packet to send [13:24:43]OFD Sender: No OFD packet to send [13:24:48]OFD Sender: No OFD packet to send [13:24:53]OFD Sender: No OFD packet to send [13:24:58]OFD Sender: No OFD packet to send [13:25:03]OFD Sender: No OFD packet to send [13:25:08]OFD Sender: No OFD packet to send [13:25:13]OFD Sender: No OFD packet to send [13:25:18]OFD Sender: No OFD packet to send [13:25:20]accept exits with 9 [13:25:20]New connection [13:25:20]New thread 3066826084 created [13:25:20]Thread 3066682724 joined [13:25:20]Waiting for new connection... [13:25:20] Sock 9.Parse request [13:25:20]Sock 9.Check first char [13:25:20]Sock 9.First char is OK [13:25:20]request: POST /json_proto HTTP/1.0 [13:25:20]Method: POST [13:25:20]URL: /json_proto [13:25:20]Method is POST - this is cgi request [13:25:20]url: /json_proto [13:25:20]query_string will be loaded in cgi processing [13:25:20]execute_cgi json_proto POST (null) [13:25:20]execute_cgi path=json_proto method=POST [13:25:20]POST find Content-Length [13:25:20]Host: 172.17.40.4:8080 [13:25:20]Content-Length: 677 [13:25:20]Content-Type: application/json [13:25:20] [13:25:20]POST finish read [13:25:20]Found Content-Length = 677 [13:25:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:25:20]execute_script... [13:25: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)536192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:25:20]POST & json_proto [13:25:20]process_json_proto [13:25:20]json parsed OK: [13:25:20]protocol is kg_v1.0 [13:25:20]action value=close_receipt [13:25:20]process_action close_receipt [13:25:20]cmd_close_receipt [13:25:20]MH_GetDate [13:25:20]Write to MH i2c: F0 00 00 22 76 87 [13:25:20]Write i2c OK [13:25:20]MH_I2C_Read... [13:25:20]Read from MH i2c: F0 [13:25:20]MH_I2C_Read... [13:25:20]Read from MH i2c: F0 09 00 [13:25:20]MH_I2C_Read... [13:25:20]Read from MH i2c: F0 09 00 22 76 00 45 B3 13 67 EE 0E 0D 67 72 [13:25:20]GetLastDocTimeStamp 1729344064 [13:25:20]current date 1729344325 [13:25:20]FM_GetShiftState [13:25:20]SAM_PROTO_GetShiftState [13:25:20]wFMCommunicate request_size=4 [13:25:20]MH_SAM_APDU [13:25:20]CAPDU: 80 13 01 00 [13:25:20]Write to MH i2c: E2 08 00 23 76 80 13 01 00 00 00 00 00 16 [13:25:20]Write i2c OK [13:25:20]MH_I2C_Read... [13:25:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:20]Read from MH i2c: E2 [13:25:20]MH_I2C_Read... [13:25:20]Read from MH i2c: E2 0E 00 [13:25:20]MH_I2C_Read... [13:25:20]Read from MH i2c: E2 0E 00 23 76 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 59 [13:25:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:25:20]wFMCommunicate OK [13:25:20]SAM_PROTO_GetShiftState done [13:25:20]FM_GetShiftState done [13:25:20]opened in 1729296582 [13:25:20]opened+sec_in_day 1729382982 [13:25:20]quantity*price = 50041 [13:25:20]sum+1 = 50042 [13:25: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 290 19.10.2024 13:25 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218645 ФПД: 220122912494957 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T132525&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218645&fm=220122912494957&tin=02508201610067®Number=0000000000098116&sum=50000 [13:25:21]StoreToDocumentArchive [13:25:21]shift 443 fd 218645 [13:25:21]save to /storage/0443/doc_00218645 [13:25:21]save last doc name /storage/0443/doc_00218645 to /storage/kkm_last_doc_name [13:25:21]save OK [13:25:21]Clear old archive folders... [13:25:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:25:21]tlvbuf is 015324C0 [13:25:21]SAM_PROTO_ClearQueue [13:25:21]wFMCommunicate request_size=4 [13:25:21]MH_SAM_APDU [13:25:21]CAPDU: 80 09 00 00 [13:25:21]Write to MH i2c: E2 08 00 30 76 80 09 00 00 00 00 00 00 18 [13:25:21]Write i2c OK [13:25:21]MH_I2C_Read... [13:25:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:25:21]Read from MH i2c: E2 [13:25:21]MH_I2C_Read... [13:25:21]Read from MH i2c: E2 03 00 [13:25:21]MH_I2C_Read... [13:25:21]Read from MH i2c: E2 03 00 30 76 00 90 00 1A [13:25:21]RAPDU: 90 00 [13:25:21]wFMCommunicate OK [13:25:21]SAM_PROTO_ClearQueue done [13:25:21]KKMCreateOFDPacket [13:25:21]OFDProtocolAddRootSTLVToBuf [13:25:21]FM_MakeSignedData [13:25:21]FM_MakeSignedData [13:25:21]SAM_PROTO_SignData [13:25:21]wFMCommunicate request_size=4 [13:25:21]MH_SAM_APDU [13:25:21]CAPDU: 80 0D 01 02 [13:25:21]Write to MH i2c: E2 08 00 31 76 80 0D 01 02 00 00 00 00 20 [13:25:21]Write i2c OK [13:25:21]MH_I2C_Read... [13:25:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:25:21]Read from MH i2c: E2 [13:25:21]MH_I2C_Read... [13:25:21]Read from MH i2c: E2 03 00 [13:25:21]MH_I2C_Read... [13:25:21]Read from MH i2c: E2 03 00 31 76 00 90 00 1B [13:25:21]RAPDU: 90 00 [13:25:21]wFMCommunicate OK [13:25:21]wFMCommunicate request_size=255 [13:25:21]MH_SAM_APDU [13:25: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 22 01 00 00 F4 03 04 00 45 B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 15 56 03 00 35 04 06 00 C8 [13:25:21]Write to MH i2c: E2 02 01 32 76 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 45 B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 15 56 03 00 35 04 06 00 C8 00 00 2F [13:25:21]Write i2c OK [13:25:21]MH_I2C_Read... [13:25:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:22]Read from MH i2c: E2 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 03 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 03 00 32 76 00 90 00 1C [13:25:22]RAPDU: 90 00 [13:25:22]wFMCommunicate OK [13:25:22]wFMCommunicate request_size=10 [13:25:22]MH_SAM_APDU [13:25:22]CAPDU: 80 0D 02 02 05 33 5C 01 95 6D [13:25:22]Write to MH i2c: E2 0D 00 33 76 80 0D 02 02 05 00 33 5C 01 95 6D 00 00 BF [13:25:22]Write i2c OK [13:25:22]MH_I2C_Read... [13:25:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:22]Read from MH i2c: E2 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 03 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 03 00 33 76 00 90 00 1D [13:25:22]RAPDU: 90 00 [13:25:22]wFMCommunicate OK [13:25:22]wFMCommunicate request_size=4 [13:25:22]MH_SAM_APDU [13:25:22]CAPDU: 80 0D 03 02 [13:25:22]Write to MH i2c: E2 08 00 34 76 80 0D 03 02 00 00 00 00 25 [13:25:22]Write i2c OK [13:25:22]MH_I2C_Read... [13:25:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:25:22]Read from MH i2c: E2 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 0B 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 0B 00 34 76 00 BE 06 CB 30 44 50 EC 99 90 00 FE [13:25:22]RAPDU: BE 06 CB 30 44 50 EC 99 90 00 [13:25:22]wFMCommunicate OK [13:25:22]SAM_PROTO_SignData done [13:25:22]FM_MakeSignedData done [13:25:22]CreateOFDProtocolMessage [13:25:22]wFMCommunicate request_size=4 [13:25:22]MH_SAM_APDU [13:25:22]CAPDU: 80 11 00 00 [13:25:22]Write to MH i2c: E2 08 00 35 76 80 11 00 00 00 00 00 00 25 [13:25:22]Write i2c OK [13:25:22]MH_I2C_Read... [13:25:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:22]Read from MH i2c: E2 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 17 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 17 00 35 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 74 [13:25:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:25:22]wFMCommunicate OK [13:25:22]CreateOFDProtocolMessage done [13:25:22]OFDSenderStorePacket 218645 [13:25:22]StoreOFDPacket docnum=218645 [13:25:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 BC 1C 07 01 B9 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 45 B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 15 56 03 00 35 04 06 00 C8 33 5C 01 95 6D BE 06 CB 30 44 50 EC 99 [13:25:22]CheckFolder [13:25:22]dirname=/storage/ofd_packets [13:25:22]CheckFolder done [13:25:22]ProducePacketName [13:25:22]name=ofd_packets/00218645 [13:25:22]NVStorageSaveData ofd_packets/00218645 [13:25:22]File name is /storage/ofd_packets/00218645 [13:25:22]Write 301 bytes [13:25:22]NVStorageSaveData done [13:25:22]OFDSenderStorePacket done [13:25:22]KKMCreateOFDPacket done [13:25:22]NVStorageSaveData kkm_last_timestamp [13:25:22]File name is /storage/kkm_last_timestamp [13:25:22]Write 4 bytes [13:25:22]NVStorageSaveData done [13:25:22]ExternCall_PrintAddStr [13:25:22]wPrintStart [13:25:22]Write to MH i2c: 01 00 00 36 76 AC [13:25:22]Write i2c OK [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: 01 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: 01 07 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: 01 07 00 36 76 00 00 00 00 00 FF 0F C1 [13:25:22]RasterBufferAndPrint [13:25:22]line Счет N : (1)536192 [13:25:22]line ИНН: 02508201610067 [13:25:22]line Контрольно-Кассовый Чек [13:25:22]line ПРОДАЖА [13:25:22]line ТРК (МРК, ГНК) : 43 [13:25:22]line Товар: 2710124130 [13:25:22]line Аи-92-К-2 [13:25:22]line 7.480 * 66.90 [13:25:22]line = 500.41 [13:25:22]line НДС 12% НСП 1% [13:25:22]line > о реализуемом товаре [13:25:22]line ОКРУГЛЕНИЕ: -0.41 [13:25:22]line ИТОГО: 500.00 [13:25:22]line Внесено: 500.00 [13:25:22]line СДАЧА: 0.00 [13:25:22]line НСП 1% : 4.43 [13:25:22]line НДС 12% : 53.14 [13:25:22]line Наличными: 500.00 [13:25:22]line Безнал.: 0.00 [13:25:22]line Место: АЗС № 84 "Партнер Нефть" [13:25:22]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:25:22]line СНО: Общий режим [13:25:22]line Чек 290 19.10.2024 13:25 [13:25:22]line Смена: 443 ФФД: 1.0 [13:25:22]line ЗНМ: 0300000178 [13:25:22]line РНМ: 0000000000098116 [13:25:22]line Версия ККМ: 001 [13:25:22]line ФМ: 0000000000965413 [13:25:22]line ФД: 218645 [13:25:22]line ФПД: 220122912494957 [13:25:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T132525&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218645&fm=220122912494957&tin=02508201610067®Number=0000000000098116&sum=50000 [13:25:22]OFD Sender: Processing packet 218645 [packets to send 80, broken 79] [13:25:22]ProducePacketName [13:25:22]name=ofd_packets/00218645 [13:25:22]OFD Sender: To server: pG, [13:25:22]CommunicateWithHost lk.salyk.kg:30040 [13:25:22]ConnectInit lk.salyk.kg [13:25:22]written 0, free lines is 4095 [13:25:22]Connected sock=10 [13:25:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 BC 1C 07 01 B9 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 45 B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 15 56 03 00 35 04 06 00 C8 33 5C 01 95 6D BE 06 CB 30 44 50 EC 99 [13:25:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E7 E7 47 00 A6 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 15 56 03 00 F4 03 04 00 DE 5E 13 67 B6 04 01 00 00 6C 02 E1 A5 F8 67 68 05 [13:25:22]CommunicateWithHost err = 0 [13:25:22]CheckOFDResponse [13:25:22]1017 (14) - 77093643461234 [13:25:22]1041 (16) - 0000000000965413 [13:25:22]1040 (4) - 218645 [13:25:22]1012 (4) - 19.10.2024 07:25 [13:25:22]1206 (1) - 0 [13:25:22]OFD Sender: Remove packet 218645 [13:25:22]ProducePacketName [13:25:22]name=ofd_packets/00218645 [13:25:22]NVStorageDeleteData [13:25:23]Write to MH i2c: 01 00 00 61 76 D7 [13:25:23]Write i2c OK [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: 01 [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: 01 07 00 [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: 01 07 00 61 76 00 00 00 00 00 F3 0C DD [13:25:23]RasterBufferAndPrint [13:25:23]line [13:25:23]line [13:25:23]line [13:25:23]line [13:25:23]line [13:25:23]written 0, free lines is 3321 [13:25:23]MH_Cut [13:25:23]Write to MH i2c: D1 01 00 68 76 01 B0 [13:25:23]Write i2c OK [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: D1 [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: D1 01 00 [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: D1 01 00 68 76 00 AF [13:25:23]Write to MH i2c: 01 00 00 69 76 DF [13:25:23]Write i2c OK [13:25:23]MH_I2C_Read... [13:25:23]OFD Sender: No OFD packet to send [13:25:23]*** Cut start [13:25:23]*** Partial cut [13:25:23]*** CUTSNS_PIN = 1 [13:25:23]*** CUTSNS_PIN = 0 [13:25:24]*** Brake cut motor [13:25:24]Read from MH i2c: 01 [13:25:24]MH_I2C_Read... [13:25:24]*** Stop cut motor [13:25:24]*** Cut end [13:25:24]Read from MH i2c: 01 07 00 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: 01 07 00 69 76 00 00 00 00 00 FF 0F F4 [13:25:24]process_action close_receipt done [13:25:24]requested_data is exist [13:25:24]produce_requested_data [13:25:24]requested_item fm.sn is exist - process it [13:25:24]wFMCommunicate request_size=4 [13:25:24]MH_SAM_APDU [13:25:24]CAPDU: 80 11 00 00 [13:25:24]Write to MH i2c: E2 08 00 6A 76 80 11 00 00 00 00 00 00 5A [13:25:24]Write i2c OK [13:25:24]MH_I2C_Read... [13:25:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:24]Read from MH i2c: E2 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 17 00 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 17 00 6A 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A9 [13:25:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:25:24]wFMCommunicate OK [13:25:24]requested_item fd.num is exist - process it [13:25:24]SAM_PROTO_GetFieldsCounters [13:25:24]wFMCommunicate request_size=4 [13:25:24]MH_SAM_APDU [13:25:24]CAPDU: 80 13 00 00 [13:25:24]Write to MH i2c: E2 08 00 6B 76 80 13 00 00 00 00 00 00 5D [13:25:24]Write i2c OK [13:25:24]MH_I2C_Read... [13:25:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:25:24]Read from MH i2c: E2 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 62 00 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 62 00 6B 76 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 15 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 0D [13:25:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 15 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:25:24]wFMCommunicate OK [13:25:24]SAM_PROTO_GetFieldsCounters done [13:25:24]requested_item shift.num is exist - process it [13:25:24]requested_item shift.opened is exist - process it [13:25:24]req_shift_opened [13:25:24]FM_GetShiftState [13:25:24]SAM_PROTO_GetShiftState [13:25:24]wFMCommunicate request_size=4 [13:25:24]MH_SAM_APDU [13:25:24]CAPDU: 80 13 01 00 [13:25:24]Write to MH i2c: E2 08 00 6C 76 80 13 01 00 00 00 00 00 5F [13:25:24]Write i2c OK [13:25:24]MH_I2C_Read... [13:25:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:24]Read from MH i2c: E2 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 0E 00 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 0E 00 6C 76 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A2 [13:25:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:25:24]wFMCommunicate OK [13:25:24]SAM_PROTO_GetShiftState done [13:25:24]FM_GetShiftState done [13:25:24]req_shift_opened done [13:25:24]requested_item shift.open_date is exist - process it [13:25:24]req_shift_open_date [13:25:24]req_shift_open_date done [13:25:24]produce_requested_data done [13:25:24]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218645,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:25:24]process_action_free close_receipt [13:25:24]json_value_free [13:25:24]json_value_free done [13:25:24]process_json_proto returns [13:25:24]Send response to host [13:25:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218645,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:25:24]free response buf [13:25:24]execute_script done [13:25:24]execute_script returns [13:25:24]free content buf [13:25:24]Sock 9.Close socket [13:25:24]Sock 9.Thread stoped [13:25:28]OFD Sender: No OFD packet to send [13:25:33]OFD Sender: No OFD packet to send [13:25:38]OFD Sender: No OFD packet to send [13:25:43]OFD Sender: No OFD packet to send [13:25:48]OFD Sender: No OFD packet to send [13:25:53]OFD Sender: No OFD packet to send [13:25:58]OFD Sender: No OFD packet to send [13:26:03]OFD Sender: No OFD packet to send [13:26:08]OFD Sender: No OFD packet to send [13:26:13]accept exits with 8 [13:26:13]New connection [13:26:13]New thread 3066682724 created [13:26:13]Thread 3066826084 joined [13:26:13]Waiting for new connection... [13:26:13] Sock 8.Parse request [13:26:13]Sock 8.Check first char [13:26:13]Sock 8.First char is OK [13:26:13]request: POST /json_proto HTTP/1.0 [13:26:13]Method: POST [13:26:13]URL: /json_proto [13:26:13]Method is POST - this is cgi request [13:26:13]url: /json_proto [13:26:13]query_string will be loaded in cgi processing [13:26:13]execute_cgi json_proto POST (null) [13:26:13]execute_cgi path=json_proto method=POST [13:26:13]POST find Content-Length [13:26:13]Host: 172.17.40.4:8080 [13:26:13]Content-Length: 616 [13:26:13]Content-Type: application/json [13:26:13] [13:26:13]POST finish read [13:26:13]Found Content-Length = 616 [13:26:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79772", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:13]execute_script... [13:26:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79772", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:13]POST & json_proto [13:26:13]process_json_proto [13:26:13]json parsed OK: [13:26:13]protocol is kg_v1.0 [13:26:13]action value=close_receipt [13:26:13]process_action close_receipt [13:26:13]cmd_close_receipt [13:26:13]MH_GetDate [13:26:13]Write to MH i2c: F0 00 00 6D 76 D2 [13:26:13]Write i2c OK [13:26:13]MH_I2C_Read... [13:26:13]Read from MH i2c: F0 [13:26:13]MH_I2C_Read... [13:26:13]Read from MH i2c: F0 09 00 [13:26:13]MH_I2C_Read... [13:26:13]Read from MH i2c: F0 09 00 6D 76 00 79 B3 13 67 EE 0E 0D 67 F1 [13:26:13]GetLastDocTimeStamp 1729344325 [13:26:13]current date 1729344377 [13:26:13]FM_GetShiftState [13:26:13]SAM_PROTO_GetShiftState [13:26:13]wFMCommunicate request_size=4 [13:26:13]MH_SAM_APDU [13:26:13]CAPDU: 80 13 01 00 [13:26:13]Write to MH i2c: E2 08 00 6E 76 80 13 01 00 00 00 00 00 61 [13:26:13]Write i2c OK [13:26:13]MH_I2C_Read... [13:26:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:13]Read from MH i2c: E2 [13:26:13]MH_I2C_Read... [13:26:13]Read from MH i2c: E2 0E 00 [13:26:13]MH_I2C_Read... [13:26:13]Read from MH i2c: E2 0E 00 6E 76 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A4 [13:26:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:26:13]wFMCommunicate OK [13:26:13]SAM_PROTO_GetShiftState done [13:26:13]FM_GetShiftState done [13:26:13]opened in 1729296582 [13:26:13]opened+sec_in_day 1729382982 [13:26:13]quantity*price = 14400 [13:26:13]sum+1 = 14401 [13:26:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 291 19.10.2024 13:26 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218646 ФПД: 244797408894229 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T132617&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218646&fm=244797408894229&tin=02508201610067®Number=0000000000098116&sum=14400 0 [13:26:14]StoreToDocumentArchive [13:26:14]shift 443 fd 218646 [13:26:14]save to /storage/0443/doc_00218646 [13:26:14]save last doc name /storage/0443/doc_00218646 to /storage/kkm_last_doc_name [13:26:14]save OK [13:26:14]Clear old archive folders... [13:26:14]ProcessDocumentItem done err = 0, tmpTLVsize=269 [13:26:14]tlvbuf is 0151BDB0 [13:26:14]SAM_PROTO_ClearQueue [13:26:14]wFMCommunicate request_size=4 [13:26:14]MH_SAM_APDU [13:26:14]CAPDU: 80 09 00 00 [13:26:14]Write to MH i2c: E2 08 00 7B 76 80 09 00 00 00 00 00 00 63 [13:26:14]Write i2c OK [13:26:14]MH_I2C_Read... [13:26:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:26:14]Read from MH i2c: E2 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 03 00 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 03 00 7B 76 00 90 00 65 [13:26:14]RAPDU: 90 00 [13:26:14]wFMCommunicate OK [13:26:14]SAM_PROTO_ClearQueue done [13:26:14]KKMCreateOFDPacket [13:26:14]OFDProtocolAddRootSTLVToBuf [13:26:14]FM_MakeSignedData [13:26:14]FM_MakeSignedData [13:26:14]SAM_PROTO_SignData [13:26:14]wFMCommunicate request_size=4 [13:26:14]MH_SAM_APDU [13:26:14]CAPDU: 80 0D 01 02 [13:26:14]Write to MH i2c: E2 08 00 7C 76 80 0D 01 02 00 00 00 00 6B [13:26:14]Write i2c OK [13:26:14]MH_I2C_Read... [13:26:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:26:14]Read from MH i2c: E2 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 03 00 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 03 00 7C 76 00 90 00 66 [13:26:14]RAPDU: 90 00 [13:26:14]wFMCommunicate OK [13:26:14]wFMCommunicate request_size=255 [13:26:14]MH_SAM_APDU [13:26:14]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 79 B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 [13:26:14]Write to MH i2c: E2 02 01 7D 76 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 79 B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 00 00 52 [13:26:14]Write i2c OK [13:26:14]MH_I2C_Read... [13:26:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:14]Read from MH i2c: E2 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 03 00 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 03 00 7D 76 00 90 00 67 [13:26:14]RAPDU: 90 00 [13:26:14]wFMCommunicate OK [13:26:14]wFMCommunicate request_size=28 [13:26:14]MH_SAM_APDU [13:26:14]CAPDU: 80 0D 02 02 17 36 35 34 31 33 10 04 04 00 16 56 03 00 35 04 06 00 DE A4 56 99 5D 15 [13:26:14]Write to MH i2c: E2 1F 00 7E 76 80 0D 02 02 17 00 36 35 34 31 33 10 04 04 00 16 56 03 00 35 04 06 00 DE A4 56 99 5D 15 00 00 48 [13:26:14]Write i2c OK [13:26:14]MH_I2C_Read... [13:26:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:14]Read from MH i2c: E2 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 03 00 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 03 00 7E 76 00 90 00 68 [13:26:14]RAPDU: 90 00 [13:26:14]wFMCommunicate OK [13:26:14]wFMCommunicate request_size=4 [13:26:14]MH_SAM_APDU [13:26:14]CAPDU: 80 0D 03 02 [13:26:14]Write to MH i2c: E2 08 00 7F 76 80 0D 03 02 00 00 00 00 70 [13:26:14]Write i2c OK [13:26:14]MH_I2C_Read... [13:26:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:26:14]Read from MH i2c: E2 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 0B 00 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 0B 00 7F 76 00 CC FD EE 32 AA 02 75 EC 90 00 67 [13:26:14]RAPDU: CC FD EE 32 AA 02 75 EC 90 00 [13:26:14]wFMCommunicate OK [13:26:14]SAM_PROTO_SignData done [13:26:14]FM_MakeSignedData done [13:26:14]CreateOFDProtocolMessage [13:26:14]wFMCommunicate request_size=4 [13:26:14]MH_SAM_APDU [13:26:14]CAPDU: 80 11 00 00 [13:26:14]Write to MH i2c: E2 08 00 80 76 80 11 00 00 00 00 00 00 70 [13:26:14]Write i2c OK [13:26:14]MH_I2C_Read... [13:26:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:14]Read from MH i2c: E2 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 17 00 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: E2 17 00 80 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BF [13:26:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:26:14]wFMCommunicate OK [13:26:14]CreateOFDProtocolMessage done [13:26:14]OFDSenderStorePacket 218646 [13:26:14]StoreOFDPacket docnum=218646 [13:26:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 21 01 00 00 66 E2 19 01 5E 41 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 79 B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 16 56 03 00 35 04 06 00 DE A4 56 99 5D 15 CC FD EE 32 AA 02 75 EC [13:26:14]CheckFolder [13:26:14]dirname=/storage/ofd_packets [13:26:14]CheckFolder done [13:26:14]ProducePacketName [13:26:14]name=ofd_packets/00218646 [13:26:14]NVStorageSaveData ofd_packets/00218646 [13:26:14]File name is /storage/ofd_packets/00218646 [13:26:14]Write 319 bytes [13:26:14]NVStorageSaveData done [13:26:14]OFDSenderStorePacket done [13:26:14]KKMCreateOFDPacket done [13:26:14]NVStorageSaveData kkm_last_timestamp [13:26:14]File name is /storage/kkm_last_timestamp [13:26:14]Write 4 bytes [13:26:14]NVStorageSaveData done [13:26:14]ExternCall_PrintAddStr [13:26:14]wPrintStart [13:26:14]Write to MH i2c: 01 00 00 81 76 F7 [13:26:14]Write i2c OK [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: 01 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: 01 07 00 [13:26:14]MH_I2C_Read... [13:26:14]Read from MH i2c: 01 07 00 81 76 00 00 00 00 00 FF 0F 0C [13:26:14]RasterBufferAndPrint [13:26:14]line Счет N : (3)79772 [13:26:14]line ИНН: 02508201610067 [13:26:14]line Контрольно-Кассовый Чек [13:26:14]line ПРОДАЖА [13:26:14]line Товар: 47803008 [13:26:14]line Сигареты Winston XS Blue [13:26:14]line 1.000 * 144.00 [13:26:14]line = 144.00 [13:26:14]line НДС 12% НСП 1% [13:26:14]line > о реализуемом товаре [13:26:14]line ИТОГО: 144.00 [13:26:14]line НСП 1% : 1.27 [13:26:14]line НДС 12% : 15.29 [13:26:14]line Наличными: 144.00 [13:26:14]line Безнал.: 0.00 [13:26:14]line Место: АЗС № 84 "Партнер Нефть" [13:26:14]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:26:14]line СНО: Общий режим [13:26:14]line Чек 291 19.10.2024 13:26 [13:26:14]line Смена: 443 ФФД: 1.0 [13:26:14]line ЗНМ: 0300000178 [13:26:14]line РНМ: 0000000000098116 [13:26:14]line Версия ККМ: 001 [13:26:14]line ФМ: 0000000000965413 [13:26:14]line ФД: 218646 [13:26:14]line ФПД: 244797408894229 [13:26:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T132617&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218646&fm=244797408894229&tin=02508201610067®Number=0000000000098116&sum=14400 [13:26:14]line 0 [13:26:15]written 0, free lines is 4095 [13:26:15]OFD Sender: Processing packet 218646 [packets to send 80, broken 79] [13:26:15]ProducePacketName [13:26:15]name=ofd_packets/00218646 [13:26:15]OFD Sender: To server: pG, [13:26:15]CommunicateWithHost lk.salyk.kg:30040 [13:26:15]ConnectInit lk.salyk.kg [13:26:15]Connected sock=10 [13:26:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 21 01 00 00 66 E2 19 01 5E 41 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 79 B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 16 56 03 00 35 04 06 00 DE A4 56 99 5D 15 CC FD EE 32 AA 02 75 EC [13:26:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 44 B2 47 00 09 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 39 36 35 34 31 33 10 04 04 00 16 56 03 00 F4 03 04 00 13 5F 13 67 B6 04 01 00 00 14 CB 41 80 FE CF A0 3A [13:26:15]CommunicateWithHost err = 0 [13:26:15]CheckOFDResponse [13:26:15]1017 (14) - 77093643461234 [13:26:15]1041 (16) - 0000000000965413 [13:26:15]1040 (4) - 218646 [13:26:15]1012 (4) - 19.10.2024 07:26 [13:26:15]1206 (1) - 0 [13:26:15]OFD Sender: Remove packet 218646 [13:26:15]ProducePacketName [13:26:15]name=ofd_packets/00218646 [13:26:15]NVStorageDeleteData [13:26:15]Write to MH i2c: 01 00 00 A9 76 1F [13:26:15]Write i2c OK [13:26:15]MH_I2C_Read... [13:26:15]Read from MH i2c: 01 [13:26:15]MH_I2C_Read... [13:26:15]Read from MH i2c: 01 07 00 [13:26:15]MH_I2C_Read... [13:26:15]Read from MH i2c: 01 07 00 A9 76 00 00 00 00 00 00 0D 33 [13:26:15]RasterBufferAndPrint [13:26:15]line [13:26:15]line [13:26:15]line [13:26:15]line [13:26:15]line [13:26:15]written 0, free lines is 3337 [13:26:15]MH_Cut [13:26:15]Write to MH i2c: D1 01 00 B0 76 01 F8 [13:26:15]Write i2c OK [13:26:15]MH_I2C_Read... [13:26:15]Read from MH i2c: D1 [13:26:15]MH_I2C_Read... [13:26:15]Read from MH i2c: D1 01 00 [13:26:15]MH_I2C_Read... [13:26:15]Read from MH i2c: D1 01 00 B0 76 00 F7 [13:26:15]Write to MH i2c: 01 00 00 B1 76 27 [13:26:15]Write i2c OK [13:26:15]MH_I2C_Read... [13:26:15]OFD Sender: No OFD packet to send [13:26:16]*** Cut start [13:26:16]*** Partial cut [13:26:16]*** CUTSNS_PIN = 1 [13:26:16]*** CUTSNS_PIN = 0 [13:26:16]*** Brake cut motor [13:26:16]Read from MH i2c: 01 [13:26:16]MH_I2C_Read... [13:26:16]*** Stop cut motor [13:26:16]*** Cut end [13:26:16]Read from MH i2c: 01 07 00 [13:26:16]MH_I2C_Read... [13:26:16]Read from MH i2c: 01 07 00 B1 76 00 00 00 00 00 FF 0F 3C [13:26:16]process_action close_receipt done [13:26:16]requested_data is exist [13:26:16]produce_requested_data [13:26:16]requested_item fm.sn is exist - process it [13:26:16]wFMCommunicate request_size=4 [13:26:16]MH_SAM_APDU [13:26:16]CAPDU: 80 11 00 00 [13:26:16]Write to MH i2c: E2 08 00 B2 76 80 11 00 00 00 00 00 00 A2 [13:26:16]Write i2c OK [13:26:16]MH_I2C_Read... [13:26:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:16]Read from MH i2c: E2 [13:26:16]MH_I2C_Read... [13:26:16]Read from MH i2c: E2 17 00 [13:26:16]MH_I2C_Read... [13:26:16]Read from MH i2c: E2 17 00 B2 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F1 [13:26:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:26:16]wFMCommunicate OK [13:26:16]requested_item fd.num is exist - process it [13:26:16]SAM_PROTO_GetFieldsCounters [13:26:16]wFMCommunicate request_size=4 [13:26:16]MH_SAM_APDU [13:26:16]CAPDU: 80 13 00 00 [13:26:16]Write to MH i2c: E2 08 00 B3 76 80 13 00 00 00 00 00 00 A5 [13:26:16]Write i2c OK [13:26:16]MH_I2C_Read... [13:26:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:26:16]Read from MH i2c: E2 [13:26:16]MH_I2C_Read... [13:26:16]Read from MH i2c: E2 62 00 [13:26:16]MH_I2C_Read... [13:26:16]Read from MH i2c: E2 62 00 B3 76 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 16 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 59 [13:26:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 16 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:26:16]wFMCommunicate OK [13:26:16]SAM_PROTO_GetFieldsCounters done [13:26:16]requested_item shift.num is exist - process it [13:26:16]requested_item shift.opened is exist - process it [13:26:16]req_shift_opened [13:26:16]FM_GetShiftState [13:26:16]SAM_PROTO_GetShiftState [13:26:16]wFMCommunicate request_size=4 [13:26:16]MH_SAM_APDU [13:26:16]CAPDU: 80 13 01 00 [13:26:16]Write to MH i2c: E2 08 00 B4 76 80 13 01 00 00 00 00 00 A7 [13:26:16]Write i2c OK [13:26:16]MH_I2C_Read... [13:26:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:17]Read from MH i2c: E2 [13:26:17]MH_I2C_Read... [13:26:17]Read from MH i2c: E2 0E 00 [13:26:17]MH_I2C_Read... [13:26:17]Read from MH i2c: E2 0E 00 B4 76 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EA [13:26:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:26:17]wFMCommunicate OK [13:26:17]SAM_PROTO_GetShiftState done [13:26:17]FM_GetShiftState done [13:26:17]req_shift_opened done [13:26:17]requested_item shift.open_date is exist - process it [13:26:17]req_shift_open_date [13:26:17]req_shift_open_date done [13:26:17]produce_requested_data done [13:26:17]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218646,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:26:17]process_action_free close_receipt [13:26:17]json_value_free [13:26:17]json_value_free done [13:26:17]process_json_proto returns [13:26:17]Send response to host [13:26:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218646,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:26:17]free response buf [13:26:17]execute_script done [13:26:17]execute_script returns [13:26:17]free content buf [13:26:17]Sock 8.Close socket [13:26:17]Sock 8.Thread stoped [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:35]OFD Sender: No OFD packet to send [13:26:40]OFD Sender: No OFD packet to send [13:26:45]OFD Sender: No OFD packet to send [13:26:46]accept exits with 9 [13:26:46]New connection [13:26:46]New thread 3066826084 created [13:26:46]Thread 3066682724 joined [13:26:46]Waiting for new connection... [13:26:46] Sock 9.Parse request [13:26:46]Sock 9.Check first char [13:26:46]Sock 9.First char is OK [13:26:46]request: POST /json_proto HTTP/1.0 [13:26:46]Method: POST [13:26:46]URL: /json_proto [13:26:46]Method is POST - this is cgi request [13:26:46]url: /json_proto [13:26:46]query_string will be loaded in cgi processing [13:26:46]execute_cgi json_proto POST (null) [13:26:46]execute_cgi path=json_proto method=POST [13:26:46]POST find Content-Length [13:26:46]Host: 172.17.40.4:8080 [13:26:46]Content-Length: 677 [13:26:46]Content-Type: application/json [13:26:46] [13:26:46]POST finish read [13:26:46]Found Content-Length = 677 [13:26:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:46]execute_script... [13:26: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)536193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:46]POST & json_proto [13:26:46]process_json_proto [13:26:46]json parsed OK: [13:26:46]protocol is kg_v1.0 [13:26:46]action value=close_receipt [13:26:46]process_action close_receipt [13:26:46]cmd_close_receipt [13:26:46]MH_GetDate [13:26:46]Write to MH i2c: F0 00 00 B5 76 1A [13:26:46]Write i2c OK [13:26:46]MH_I2C_Read... [13:26:46]Read from MH i2c: F0 [13:26:46]MH_I2C_Read... [13:26:46]Read from MH i2c: F0 09 00 [13:26:46]MH_I2C_Read... [13:26:46]Read from MH i2c: F0 09 00 B5 76 00 9B B3 13 67 EE 0E 0D 67 5B [13:26:46]GetLastDocTimeStamp 1729344377 [13:26:46]current date 1729344411 [13:26:46]FM_GetShiftState [13:26:46]SAM_PROTO_GetShiftState [13:26:46]wFMCommunicate request_size=4 [13:26:46]MH_SAM_APDU [13:26:46]CAPDU: 80 13 01 00 [13:26:46]Write to MH i2c: E2 08 00 B6 76 80 13 01 00 00 00 00 00 A9 [13:26:46]Write i2c OK [13:26:46]MH_I2C_Read... [13:26:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:46]Read from MH i2c: E2 [13:26:46]MH_I2C_Read... [13:26:46]Read from MH i2c: E2 0E 00 [13:26:46]MH_I2C_Read... [13:26:46]Read from MH i2c: E2 0E 00 B6 76 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EC [13:26:46]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:26:46]wFMCommunicate OK [13:26:46]SAM_PROTO_GetShiftState done [13:26:46]FM_GetShiftState done [13:26:46]opened in 1729296582 [13:26:46]opened+sec_in_day 1729382982 [13:26:46]quantity*price = 50041 [13:26:46]sum+1 = 50042 [13:26: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 292 19.10.2024 13:26 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218647 ФПД: 138126497780387 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T132651&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218647&fm=138126497780387&tin=02508201610067®Number=0000000000098116&sum=50000 [13:26:47]StoreToDocumentArchive [13:26:47]shift 443 fd 218647 [13:26:47]save to /storage/0443/doc_00218647 [13:26:47]save last doc name /storage/0443/doc_00218647 to /storage/kkm_last_doc_name [13:26:47]save OK [13:26:47]Clear old archive folders... [13:26:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:26:47]tlvbuf is 0151B870 [13:26:47]SAM_PROTO_ClearQueue [13:26:47]wFMCommunicate request_size=4 [13:26:47]MH_SAM_APDU [13:26:47]CAPDU: 80 09 00 00 [13:26:47]Write to MH i2c: E2 08 00 C3 76 80 09 00 00 00 00 00 00 AB [13:26:47]Write i2c OK [13:26:47]MH_I2C_Read... [13:26:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:26:47]Read from MH i2c: E2 [13:26:47]MH_I2C_Read... [13:26:47]Read from MH i2c: E2 03 00 [13:26:47]MH_I2C_Read... [13:26:47]Read from MH i2c: E2 03 00 C3 76 00 90 00 AD [13:26:47]RAPDU: 90 00 [13:26:47]wFMCommunicate OK [13:26:47]SAM_PROTO_ClearQueue done [13:26:47]KKMCreateOFDPacket [13:26:47]OFDProtocolAddRootSTLVToBuf [13:26:47]FM_MakeSignedData [13:26:47]FM_MakeSignedData [13:26:47]SAM_PROTO_SignData [13:26:47]wFMCommunicate request_size=4 [13:26:47]MH_SAM_APDU [13:26:47]CAPDU: 80 0D 01 02 [13:26:47]Write to MH i2c: E2 08 00 C4 76 80 0D 01 02 00 00 00 00 B3 [13:26:47]Write i2c OK [13:26:47]MH_I2C_Read... [13:26:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:26:47]Read from MH i2c: E2 [13:26:47]MH_I2C_Read... [13:26:47]Read from MH i2c: E2 03 00 [13:26:47]MH_I2C_Read... [13:26:47]Read from MH i2c: E2 03 00 C4 76 00 90 00 AE [13:26:47]RAPDU: 90 00 [13:26:47]wFMCommunicate OK [13:26:47]wFMCommunicate request_size=255 [13:26:47]MH_SAM_APDU [13:26: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 24 01 00 00 F4 03 04 00 9B B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 17 56 03 00 35 04 06 00 7D [13:26:47]Write to MH i2c: E2 02 01 C5 76 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 9B B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 17 56 03 00 35 04 06 00 7D 00 00 D1 [13:26:47]Write i2c OK [13:26:47]MH_I2C_Read... [13:26:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:47]Read from MH i2c: E2 [13:26:47]MH_I2C_Read... [13:26:47]Read from MH i2c: E2 03 00 [13:26:47]MH_I2C_Read... [13:26:47]Read from MH i2c: E2 03 00 C5 76 00 90 00 AF [13:26:47]RAPDU: 90 00 [13:26:47]wFMCommunicate OK [13:26:47]wFMCommunicate request_size=10 [13:26:47]MH_SAM_APDU [13:26:47]CAPDU: 80 0D 02 02 05 A0 14 D5 92 A3 [13:26:47]Write to MH i2c: E2 0D 00 C6 76 80 0D 02 02 05 00 A0 14 D5 92 A3 00 00 7E [13:26:47]Write i2c OK [13:26:47]MH_I2C_Read... [13:26:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:47]Read from MH i2c: E2 [13:26:47]MH_I2C_Read... [13:26:47]Read from MH i2c: E2 03 00 [13:26:47]MH_I2C_Read... [13:26:47]Read from MH i2c: E2 03 00 C6 76 00 90 00 B0 [13:26:47]RAPDU: 90 00 [13:26:47]wFMCommunicate OK [13:26:47]wFMCommunicate request_size=4 [13:26:47]MH_SAM_APDU [13:26:47]CAPDU: 80 0D 03 02 [13:26:47]Write to MH i2c: E2 08 00 C7 76 80 0D 03 02 00 00 00 00 B8 [13:26:47]Write i2c OK [13:26:47]MH_I2C_Read... [13:26:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:26:48]Read from MH i2c: E2 [13:26:48]MH_I2C_Read... [13:26:48]Read from MH i2c: E2 0B 00 [13:26:48]MH_I2C_Read... [13:26:48]Read from MH i2c: E2 0B 00 C7 76 00 3A 5E 21 96 85 A2 B3 A8 90 00 8A [13:26:48]RAPDU: 3A 5E 21 96 85 A2 B3 A8 90 00 [13:26:48]wFMCommunicate OK [13:26:48]SAM_PROTO_SignData done [13:26:48]FM_MakeSignedData done [13:26:48]CreateOFDProtocolMessage [13:26:48]wFMCommunicate request_size=4 [13:26:48]MH_SAM_APDU [13:26:48]CAPDU: 80 11 00 00 [13:26:48]Write to MH i2c: E2 08 00 C8 76 80 11 00 00 00 00 00 00 B8 [13:26:48]Write i2c OK [13:26:48]MH_I2C_Read... [13:26:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:48]Read from MH i2c: E2 [13:26:48]MH_I2C_Read... [13:26:48]Read from MH i2c: E2 17 00 [13:26:48]MH_I2C_Read... [13:26:48]Read from MH i2c: E2 17 00 C8 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 07 [13:26:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:26:48]wFMCommunicate OK [13:26:48]CreateOFDProtocolMessage done [13:26:48]OFDSenderStorePacket 218647 [13:26:48]StoreOFDPacket docnum=218647 [13:26:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 40 43 07 01 A4 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 24 01 00 00 F4 03 04 00 9B B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 17 56 03 00 35 04 06 00 7D A0 14 D5 92 A3 3A 5E 21 96 85 A2 B3 A8 [13:26:48]CheckFolder [13:26:48]dirname=/storage/ofd_packets [13:26:48]CheckFolder done [13:26:48]ProducePacketName [13:26:48]name=ofd_packets/00218647 [13:26:48]NVStorageSaveData ofd_packets/00218647 [13:26:48]File name is /storage/ofd_packets/00218647 [13:26:48]Write 301 bytes [13:26:48]NVStorageSaveData done [13:26:48]OFDSenderStorePacket done [13:26:48]KKMCreateOFDPacket done [13:26:48]NVStorageSaveData kkm_last_timestamp [13:26:48]File name is /storage/kkm_last_timestamp [13:26:48]Write 4 bytes [13:26:48]NVStorageSaveData done [13:26:48]ExternCall_PrintAddStr [13:26:48]wPrintStart [13:26:48]Write to MH i2c: 01 00 00 C9 76 3F [13:26:48]Write i2c OK [13:26:48]MH_I2C_Read... [13:26:48]Read from MH i2c: 01 [13:26:48]MH_I2C_Read... [13:26:48]Read from MH i2c: 01 07 00 [13:26:48]MH_I2C_Read... [13:26:48]Read from MH i2c: 01 07 00 C9 76 00 00 00 00 00 FF 0F 54 [13:26:48]RasterBufferAndPrint [13:26:48]line Счет N : (1)536193 [13:26:48]line ИНН: 02508201610067 [13:26:48]line Контрольно-Кассовый Чек [13:26:48]line ПРОДАЖА [13:26:48]line ТРК (МРК, ГНК) : 33 [13:26:48]line Товар: 2710124130 [13:26:48]line Аи-92-К-2 [13:26:48]line 7.480 * 66.90 [13:26:48]line = 500.41 [13:26:48]line НДС 12% НСП 1% [13:26:48]line > о реализуемом товаре [13:26:48]line ОКРУГЛЕНИЕ: -0.41 [13:26:48]line ИТОГО: 500.00 [13:26:48]line Внесено: 500.00 [13:26:48]line СДАЧА: 0.00 [13:26:48]line НСП 1% : 4.43 [13:26:48]line НДС 12% : 53.14 [13:26:48]line Наличными: 500.00 [13:26:48]line Безнал.: 0.00 [13:26:48]line Место: АЗС № 84 "Партнер Нефть" [13:26:48]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:26:48]line СНО: Общий режим [13:26:48]line Чек 292 19.10.2024 13:26 [13:26:48]line Смена: 443 ФФД: 1.0 [13:26:48]line ЗНМ: 0300000178 [13:26:48]line РНМ: 0000000000098116 [13:26:48]line Версия ККМ: 001 [13:26:48]line ФМ: 0000000000965413 [13:26:48]line ФД: 218647 [13:26:48]line ФПД: 138126497780387 [13:26:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T132651&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218647&fm=138126497780387&tin=02508201610067®Number=0000000000098116&sum=50000 [13:26:48]OFD Sender: Processing packet 218647 [packets to send 80, broken 79] [13:26:48]ProducePacketName [13:26:48]name=ofd_packets/00218647 [13:26:48]OFD Sender: To server: pG, [13:26:48]CommunicateWithHost lk.salyk.kg:30040 [13:26:48]ConnectInit lk.salyk.kg [13:26:48]written 0, free lines is 4095 [13:26:48]Connected sock=10 [13:26:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 40 43 07 01 A4 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 24 01 00 00 F4 03 04 00 9B B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 17 56 03 00 35 04 06 00 7D A0 14 D5 92 A3 3A 5E 21 96 85 A2 B3 A8 [13:26:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 09 3A 47 00 FE 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 17 56 03 00 F4 03 04 00 34 5F 13 67 B6 04 01 00 00 38 45 9E 35 A4 91 AA 57 [13:26:48]CommunicateWithHost err = 0 [13:26:48]CheckOFDResponse [13:26:48]1017 (14) - 77093643461234 [13:26:48]1041 (16) - 0000000000965413 [13:26:48]1040 (4) - 218647 [13:26:48]1012 (4) - 19.10.2024 07:26 [13:26:48]1206 (1) - 0 [13:26:48]OFD Sender: Remove packet 218647 [13:26:48]ProducePacketName [13:26:48]name=ofd_packets/00218647 [13:26:48]NVStorageDeleteData [13:26:48]Write to MH i2c: 01 00 00 F4 76 6A [13:26:48]Write i2c OK [13:26:48]MH_I2C_Read... [13:26:48]Read from MH i2c: 01 [13:26:48]MH_I2C_Read... [13:26:48]Read from MH i2c: 01 07 00 [13:26:48]MH_I2C_Read... [13:26:48]Read from MH i2c: 01 07 00 F4 76 00 00 00 00 00 DA 0C 57 [13:26:48]RasterBufferAndPrint [13:26:48]line [13:26:48]line [13:26:48]line [13:26:48]line [13:26:48]line [13:26:48]written 0, free lines is 3298 [13:26:48]MH_Cut [13:26:48]Write to MH i2c: D1 01 00 FB 76 01 43 [13:26:48]Write i2c OK [13:26:48]MH_I2C_Read... [13:26:48]Read from MH i2c: D1 [13:26:48]MH_I2C_Read... [13:26:48]Read from MH i2c: D1 01 00 [13:26:48]MH_I2C_Read... [13:26:48]Read from MH i2c: D1 01 00 FB 76 00 42 [13:26:48]Write to MH i2c: 01 00 00 FC 76 72 [13:26:48]Write i2c OK [13:26:48]MH_I2C_Read... [13:26:49]OFD Sender: No OFD packet to send [13:26:49]*** Cut start [13:26:49]*** Partial cut [13:26:49]*** CUTSNS_PIN = 1 [13:26:49]*** CUTSNS_PIN = 0 [13:26:49]*** Brake cut motor [13:26:50]Read from MH i2c: 01 [13:26:50]MH_I2C_Read... [13:26:50]*** Stop cut motor [13:26:50]*** Cut end [13:26:50]Read from MH i2c: 01 07 00 [13:26:50]MH_I2C_Read... [13:26:50]Read from MH i2c: 01 07 00 FC 76 00 00 00 00 00 FF 0F 87 [13:26:50]process_action close_receipt done [13:26:50]requested_data is exist [13:26:50]produce_requested_data [13:26:50]requested_item fm.sn is exist - process it [13:26:50]wFMCommunicate request_size=4 [13:26:50]MH_SAM_APDU [13:26:50]CAPDU: 80 11 00 00 [13:26:50]Write to MH i2c: E2 08 00 FD 76 80 11 00 00 00 00 00 00 ED [13:26:50]Write i2c OK [13:26:50]MH_I2C_Read... [13:26:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:50]Read from MH i2c: E2 [13:26:50]MH_I2C_Read... [13:26:50]Read from MH i2c: E2 17 00 [13:26:50]MH_I2C_Read... [13:26:50]Read from MH i2c: E2 17 00 FD 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3C [13:26:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:26:50]wFMCommunicate OK [13:26:50]requested_item fd.num is exist - process it [13:26:50]SAM_PROTO_GetFieldsCounters [13:26:50]wFMCommunicate request_size=4 [13:26:50]MH_SAM_APDU [13:26:50]CAPDU: 80 13 00 00 [13:26:50]Write to MH i2c: E2 08 00 FE 76 80 13 00 00 00 00 00 00 F0 [13:26:50]Write i2c OK [13:26:50]MH_I2C_Read... [13:26:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:26:50]Read from MH i2c: E2 [13:26:50]MH_I2C_Read... [13:26:50]Read from MH i2c: E2 62 00 [13:26:50]MH_I2C_Read... [13:26:50]Read from MH i2c: E2 62 00 FE 76 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 17 56 03 00 0E 04 04 00 BB 01 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 A8 [13:26:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 17 56 03 00 0E 04 04 00 BB 01 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 [13:26:50]wFMCommunicate OK [13:26:50]SAM_PROTO_GetFieldsCounters done [13:26:50]requested_item shift.num is exist - process it [13:26:50]requested_item shift.opened is exist - process it [13:26:50]req_shift_opened [13:26:50]FM_GetShiftState [13:26:50]SAM_PROTO_GetShiftState [13:26:50]wFMCommunicate request_size=4 [13:26:50]MH_SAM_APDU [13:26:50]CAPDU: 80 13 01 00 [13:26:50]Write to MH i2c: E2 08 00 FF 76 80 13 01 00 00 00 00 00 F2 [13:26:50]Write i2c OK [13:26:50]MH_I2C_Read... [13:26:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:50]Read from MH i2c: E2 [13:26:50]MH_I2C_Read... [13:26:50]Read from MH i2c: E2 0E 00 [13:26:50]MH_I2C_Read... [13:26:50]Read from MH i2c: E2 0E 00 FF 76 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 35 [13:26:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:26:50]wFMCommunicate OK [13:26:50]SAM_PROTO_GetShiftState done [13:26:50]FM_GetShiftState done [13:26:50]req_shift_opened done [13:26:50]requested_item shift.open_date is exist - process it [13:26:50]req_shift_open_date [13:26:50]req_shift_open_date done [13:26:50]produce_requested_data done [13:26:50]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218647,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:26:50]process_action_free close_receipt [13:26:50]json_value_free [13:26:50]json_value_free done [13:26:50]process_json_proto returns [13:26:50]Send response to host [13:26:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218647,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:26:50]free response buf [13:26:50]execute_script done [13:26:50]execute_script returns [13:26:50]free content buf [13:26:50]Sock 9.Close socket [13:26:50]Sock 9.Thread stoped [13:26:54]OFD Sender: No OFD packet to send [13:26:59]OFD Sender: No OFD packet to send [13:27:04]OFD Sender: No OFD packet to send [13:27:09]OFD Sender: No OFD packet to send [13:27:14]OFD Sender: No OFD packet to send [13:27:19]OFD Sender: No OFD packet to send [13:27:24]OFD Sender: No OFD packet to send [13:27:29]OFD Sender: No OFD packet to send [13:27:34]OFD Sender: No OFD packet to send [13:27:39]OFD Sender: No OFD packet to send [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:23]accept exits with 8 [13:28:23]New connection [13:28:23]New thread 3066682724 created [13:28:23]Thread 3066826084 joined [13:28:23]Waiting for new connection... [13:28:23] Sock 8.Parse request [13:28:23]Sock 8.Check first char [13:28:23]Sock 8.First char is OK [13:28:23]request: POST /json_proto HTTP/1.0 [13:28:23]Method: POST [13:28:23]URL: /json_proto [13:28:23]Method is POST - this is cgi request [13:28:23]url: /json_proto [13:28:23]query_string will be loaded in cgi processing [13:28:23]execute_cgi json_proto POST (null) [13:28:23]execute_cgi path=json_proto method=POST [13:28:23]POST find Content-Length [13:28:23]Host: 172.17.40.4:8080 [13:28:23]Content-Length: 677 [13:28:23]Content-Type: application/json [13:28:23] [13:28:23]POST finish read [13:28:23]Found Content-Length = 677 [13:28:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [13:28:23]execute_script... [13:28: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)536194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [13:28:23]POST & json_proto [13:28:23]process_json_proto [13:28:23]json parsed OK: [13:28:23]protocol is kg_v1.0 [13:28:23]action value=close_receipt [13:28:23]process_action close_receipt [13:28:23]cmd_close_receipt [13:28:23]MH_GetDate [13:28:23]Write to MH i2c: F0 00 00 00 77 66 [13:28:23]Write i2c OK [13:28:23]MH_I2C_Read... [13:28:23]Read from MH i2c: F0 [13:28:23]MH_I2C_Read... [13:28:23]Read from MH i2c: F0 09 00 [13:28:23]MH_I2C_Read... [13:28:23]Read from MH i2c: F0 09 00 00 77 00 FC B3 13 67 EE 0E 0D 67 08 [13:28:23]GetLastDocTimeStamp 1729344411 [13:28:23]current date 1729344508 [13:28:23]FM_GetShiftState [13:28:23]SAM_PROTO_GetShiftState [13:28:23]wFMCommunicate request_size=4 [13:28:23]MH_SAM_APDU [13:28:23]CAPDU: 80 13 01 00 [13:28:23]Write to MH i2c: E2 08 00 01 77 80 13 01 00 00 00 00 00 F5 [13:28:23]Write i2c OK [13:28:23]MH_I2C_Read... [13:28:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:23]Read from MH i2c: E2 [13:28:23]MH_I2C_Read... [13:28:23]Read from MH i2c: E2 0E 00 [13:28:23]MH_I2C_Read... [13:28:23]Read from MH i2c: E2 0E 00 01 77 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 38 [13:28:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:28:23]wFMCommunicate OK [13:28:23]SAM_PROTO_GetShiftState done [13:28:23]FM_GetShiftState done [13:28:23]opened in 1729296582 [13:28:23]opened+sec_in_day 1729382982 [13:28:23]quantity*price = 50010 [13:28:23]sum+1 = 50012 [13:28:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 293 19.10.2024 13:28 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218648 ФПД: 183981309848705 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T132828&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218648&fm=183981309848705&tin=02508201610067®Number=0000000000098116&sum=50000 [13:28:24]StoreToDocumentArchive [13:28:24]shift 443 fd 218648 [13:28:24]save to /storage/0443/doc_00218648 [13:28:24]save last doc name /storage/0443/doc_00218648 to /storage/kkm_last_doc_name [13:28:24]save OK [13:28:24]Clear old archive folders... [13:28:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:28:24]tlvbuf is 01542590 [13:28:24]SAM_PROTO_ClearQueue [13:28:24]wFMCommunicate request_size=4 [13:28:24]MH_SAM_APDU [13:28:24]CAPDU: 80 09 00 00 [13:28:24]Write to MH i2c: E2 08 00 0E 77 80 09 00 00 00 00 00 00 F7 [13:28:24]Write i2c OK [13:28:24]MH_I2C_Read... [13:28:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:28:24]Read from MH i2c: E2 [13:28:24]MH_I2C_Read... [13:28:24]Read from MH i2c: E2 03 00 [13:28:24]MH_I2C_Read... [13:28:24]Read from MH i2c: E2 03 00 0E 77 00 90 00 F9 [13:28:24]RAPDU: 90 00 [13:28:24]wFMCommunicate OK [13:28:24]SAM_PROTO_ClearQueue done [13:28:24]KKMCreateOFDPacket [13:28:24]OFDProtocolAddRootSTLVToBuf [13:28:24]FM_MakeSignedData [13:28:24]FM_MakeSignedData [13:28:24]SAM_PROTO_SignData [13:28:24]wFMCommunicate request_size=4 [13:28:24]MH_SAM_APDU [13:28:24]CAPDU: 80 0D 01 02 [13:28:24]Write to MH i2c: E2 08 00 0F 77 80 0D 01 02 00 00 00 00 FF [13:28:24]Write i2c OK [13:28:24]MH_I2C_Read... [13:28:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:28:24]Read from MH i2c: E2 [13:28:24]MH_I2C_Read... [13:28:24]Read from MH i2c: E2 03 00 [13:28:24]MH_I2C_Read... [13:28:24]Read from MH i2c: E2 03 00 0F 77 00 90 00 FA [13:28:24]RAPDU: 90 00 [13:28:24]wFMCommunicate OK [13:28:24]wFMCommunicate request_size=255 [13:28:24]MH_SAM_APDU [13:28:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 25 01 00 00 F4 03 04 00 FC B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 18 56 03 00 35 04 06 00 A7 [13:28:24]Write to MH i2c: E2 02 01 10 77 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 25 01 00 00 F4 03 04 00 FC B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 18 56 03 00 35 04 06 00 A7 00 00 83 [13:28:24]Write i2c OK [13:28:24]MH_I2C_Read... [13:28:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:25]Read from MH i2c: E2 [13:28:25]MH_I2C_Read... [13:28:25]Read from MH i2c: E2 03 00 [13:28:25]MH_I2C_Read... [13:28:25]Read from MH i2c: E2 03 00 10 77 00 90 00 FB [13:28:25]RAPDU: 90 00 [13:28:25]wFMCommunicate OK [13:28:25]wFMCommunicate request_size=10 [13:28:25]MH_SAM_APDU [13:28:25]CAPDU: 80 0D 02 02 05 54 7C 9E 6C 81 [13:28:25]Write to MH i2c: E2 0D 00 11 77 80 0D 02 02 05 00 54 7C 9E 6C 81 00 00 67 [13:28:25]Write i2c OK [13:28:25]MH_I2C_Read... [13:28:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:25]Read from MH i2c: E2 [13:28:25]MH_I2C_Read... [13:28:25]Read from MH i2c: E2 03 00 [13:28:25]MH_I2C_Read... [13:28:25]Read from MH i2c: E2 03 00 11 77 00 90 00 FC [13:28:25]RAPDU: 90 00 [13:28:25]wFMCommunicate OK [13:28:25]wFMCommunicate request_size=4 [13:28:25]MH_SAM_APDU [13:28:25]CAPDU: 80 0D 03 02 [13:28:25]Write to MH i2c: E2 08 00 12 77 80 0D 03 02 00 00 00 00 04 [13:28:25]Write i2c OK [13:28:25]MH_I2C_Read... [13:28:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:28:25]Read from MH i2c: E2 [13:28:25]MH_I2C_Read... [13:28:25]Read from MH i2c: E2 0B 00 [13:28:25]MH_I2C_Read... [13:28:25]Read from MH i2c: E2 0B 00 12 77 00 31 16 B6 BD 98 E9 20 D8 90 00 38 [13:28:25]RAPDU: 31 16 B6 BD 98 E9 20 D8 90 00 [13:28:25]wFMCommunicate OK [13:28:25]SAM_PROTO_SignData done [13:28:25]FM_MakeSignedData done [13:28:25]CreateOFDProtocolMessage [13:28:25]wFMCommunicate request_size=4 [13:28:25]MH_SAM_APDU [13:28:25]CAPDU: 80 11 00 00 [13:28:25]Write to MH i2c: E2 08 00 13 77 80 11 00 00 00 00 00 00 04 [13:28:25]Write i2c OK [13:28:25]MH_I2C_Read... [13:28:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:25]Read from MH i2c: E2 [13:28:25]MH_I2C_Read... [13:28:25]Read from MH i2c: E2 17 00 [13:28:25]MH_I2C_Read... [13:28:25]Read from MH i2c: E2 17 00 13 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 53 [13:28:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:28:25]wFMCommunicate OK [13:28:25]CreateOFDProtocolMessage done [13:28:25]OFDSenderStorePacket 218648 [13:28:25]StoreOFDPacket docnum=218648 [13:28:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B5 31 07 01 BC CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 25 01 00 00 F4 03 04 00 FC B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 18 56 03 00 35 04 06 00 A7 54 7C 9E 6C 81 31 16 B6 BD 98 E9 20 D8 [13:28:25]CheckFolder [13:28:25]dirname=/storage/ofd_packets [13:28:25]CheckFolder done [13:28:25]ProducePacketName [13:28:25]name=ofd_packets/00218648 [13:28:25]NVStorageSaveData ofd_packets/00218648 [13:28:25]File name is /storage/ofd_packets/00218648 [13:28:25]Write 301 bytes [13:28:25]NVStorageSaveData done [13:28:25]OFDSenderStorePacket done [13:28:25]KKMCreateOFDPacket done [13:28:25]NVStorageSaveData kkm_last_timestamp [13:28:25]File name is /storage/kkm_last_timestamp [13:28:25]Write 4 bytes [13:28:25]NVStorageSaveData done [13:28:25]ExternCall_PrintAddStr [13:28:25]wPrintStart [13:28:25]Write to MH i2c: 01 00 00 14 77 8B [13:28:25]Write i2c OK [13:28:25]MH_I2C_Read... [13:28:25]Read from MH i2c: 01 [13:28:25]MH_I2C_Read... [13:28:25]Read from MH i2c: 01 07 00 [13:28:25]MH_I2C_Read... [13:28:25]Read from MH i2c: 01 07 00 14 77 00 00 00 00 00 FF 0F A0 [13:28:25]RasterBufferAndPrint [13:28:25]line Счет N : (1)536194 [13:28:25]line ИНН: 02508201610067 [13:28:25]line Контрольно-Кассовый Чек [13:28:25]line ПРОДАЖА [13:28:25]line ТРК (МРК, ГНК) : 11 [13:28:25]line Товар: 2710124500 [13:28:25]line Аи-95-К-3 [13:28:25]line 6.740 * 74.20 [13:28:25]line = 500.11 [13:28:25]line НДС 12% НСП 1% [13:28:25]line > о реализуемом товаре [13:28:25]line ОКРУГЛЕНИЕ: -0.11 [13:28:25]line ИТОГО: 500.00 [13:28:25]line Внесено: 500.00 [13:28:25]line СДАЧА: 0.00 [13:28:25]line НСП 1% : 4.43 [13:28:25]line НДС 12% : 53.11 [13:28:25]line Наличными: 500.00 [13:28:25]line Безнал.: 0.00 [13:28:25]line Место: АЗС № 84 "Партнер Нефть" [13:28:25]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:28:25]line СНО: Общий режим [13:28:25]line Чек 293 19.10.2024 13:28 [13:28:25]line Смена: 443 ФФД: 1.0 [13:28:25]line ЗНМ: 0300000178 [13:28:25]line РНМ: 0000000000098116 [13:28:25]line Версия ККМ: 001 [13:28:25]line ФМ: 0000000000965413 [13:28:25]line ФД: 218648 [13:28:25]line ФПД: 183981309848705 [13:28:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T132828&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218648&fm=183981309848705&tin=02508201610067®Number=0000000000098116&sum=50000 [13:28:25]OFD Sender: Processing packet 218648 [packets to send 80, broken 79] [13:28:25]ProducePacketName [13:28:25]name=ofd_packets/00218648 [13:28:25]OFD Sender: To server: pG, [13:28:25]CommunicateWithHost lk.salyk.kg:30040 [13:28:25]ConnectInit lk.salyk.kg [13:28:25]written 0, free lines is 4095 [13:28:25]Connected sock=10 [13:28:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B5 31 07 01 BC CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 25 01 00 00 F4 03 04 00 FC B3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 18 56 03 00 35 04 06 00 A7 54 7C 9E 6C 81 31 16 B6 BD 98 E9 20 D8 [13:28:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 25 B6 47 00 DE 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 39 36 35 34 31 33 10 04 04 00 18 56 03 00 F4 03 04 00 95 5F 13 67 B6 04 01 00 00 B1 14 C6 AD 83 22 37 45 [13:28:25]CommunicateWithHost err = 0 [13:28:25]CheckOFDResponse [13:28:25]1017 (14) - 77093643461234 [13:28:25]1041 (16) - 0000000000965413 [13:28:25]1040 (4) - 218648 [13:28:25]1012 (4) - 19.10.2024 07:28 [13:28:25]1206 (1) - 0 [13:28:25]OFD Sender: Remove packet 218648 [13:28:25]ProducePacketName [13:28:25]name=ofd_packets/00218648 [13:28:25]NVStorageDeleteData [13:28:26]Write to MH i2c: 01 00 00 3F 77 B6 [13:28:26]Write i2c OK [13:28:26]MH_I2C_Read... [13:28:26]Read from MH i2c: 01 [13:28:26]MH_I2C_Read... [13:28:26]Read from MH i2c: 01 07 00 [13:28:26]MH_I2C_Read... [13:28:26]Read from MH i2c: 01 07 00 3F 77 00 00 00 00 00 DE 0C A7 [13:28:26]RasterBufferAndPrint [13:28:26]line [13:28:26]line [13:28:26]line [13:28:26]line [13:28:26]line [13:28:26]written 0, free lines is 3301 [13:28:26]MH_Cut [13:28:26]Write to MH i2c: D1 01 00 46 77 01 8F [13:28:26]Write i2c OK [13:28:26]MH_I2C_Read... [13:28:26]Read from MH i2c: D1 [13:28:26]MH_I2C_Read... [13:28:26]Read from MH i2c: D1 01 00 [13:28:26]MH_I2C_Read... [13:28:26]Read from MH i2c: D1 01 00 46 77 00 8E [13:28:26]Write to MH i2c: 01 00 00 47 77 BE [13:28:26]Write i2c OK [13:28:26]MH_I2C_Read... [13:28:26]OFD Sender: No OFD packet to send [13:28:26]*** Cut start [13:28:26]*** Partial cut [13:28:26]*** CUTSNS_PIN = 1 [13:28:26]*** CUTSNS_PIN = 0 [13:28:27]*** Brake cut motor [13:28:27]Read from MH i2c: 01 [13:28:27]MH_I2C_Read... [13:28:27]*** Stop cut motor [13:28:27]*** Cut end [13:28:27]Read from MH i2c: 01 07 00 [13:28:27]MH_I2C_Read... [13:28:27]Read from MH i2c: 01 07 00 47 77 00 00 00 00 00 FF 0F D3 [13:28:27]process_action close_receipt done [13:28:27]requested_data is exist [13:28:27]produce_requested_data [13:28:27]requested_item fm.sn is exist - process it [13:28:27]wFMCommunicate request_size=4 [13:28:27]MH_SAM_APDU [13:28:27]CAPDU: 80 11 00 00 [13:28:27]Write to MH i2c: E2 08 00 48 77 80 11 00 00 00 00 00 00 39 [13:28:27]Write i2c OK [13:28:27]MH_I2C_Read... [13:28:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:27]Read from MH i2c: E2 [13:28:27]MH_I2C_Read... [13:28:27]Read from MH i2c: E2 17 00 [13:28:27]MH_I2C_Read... [13:28:27]Read from MH i2c: E2 17 00 48 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 88 [13:28:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:28:27]wFMCommunicate OK [13:28:27]requested_item fd.num is exist - process it [13:28:27]SAM_PROTO_GetFieldsCounters [13:28:27]wFMCommunicate request_size=4 [13:28:27]MH_SAM_APDU [13:28:27]CAPDU: 80 13 00 00 [13:28:27]Write to MH i2c: E2 08 00 49 77 80 13 00 00 00 00 00 00 3C [13:28:27]Write i2c OK [13:28:27]MH_I2C_Read... [13:28:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:28:27]Read from MH i2c: E2 [13:28:27]MH_I2C_Read... [13:28:27]Read from MH i2c: E2 62 00 [13:28:27]MH_I2C_Read... [13:28:27]Read from MH i2c: E2 62 00 49 77 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 18 56 03 00 0E 04 04 00 BB 01 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 F8 [13:28:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 18 56 03 00 0E 04 04 00 BB 01 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 [13:28:27]wFMCommunicate OK [13:28:27]SAM_PROTO_GetFieldsCounters done [13:28:27]requested_item shift.num is exist - process it [13:28:27]requested_item shift.opened is exist - process it [13:28:27]req_shift_opened [13:28:27]FM_GetShiftState [13:28:27]SAM_PROTO_GetShiftState [13:28:27]wFMCommunicate request_size=4 [13:28:27]MH_SAM_APDU [13:28:27]CAPDU: 80 13 01 00 [13:28:27]Write to MH i2c: E2 08 00 4A 77 80 13 01 00 00 00 00 00 3E [13:28:27]Write i2c OK [13:28:27]MH_I2C_Read... [13:28:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:27]Read from MH i2c: E2 [13:28:27]MH_I2C_Read... [13:28:27]Read from MH i2c: E2 0E 00 [13:28:27]MH_I2C_Read... [13:28:27]Read from MH i2c: E2 0E 00 4A 77 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 81 [13:28:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:28:27]wFMCommunicate OK [13:28:27]SAM_PROTO_GetShiftState done [13:28:27]FM_GetShiftState done [13:28:27]req_shift_opened done [13:28:27]requested_item shift.open_date is exist - process it [13:28:27]req_shift_open_date [13:28:27]req_shift_open_date done [13:28:27]produce_requested_data done [13:28:27]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218648,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:28:27]process_action_free close_receipt [13:28:27]json_value_free [13:28:27]json_value_free done [13:28:27]process_json_proto returns [13:28:27]Send response to host [13:28:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218648,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:28:27]free response buf [13:28:27]execute_script done [13:28:27]execute_script returns [13:28:27]free content buf [13:28:27]Sock 8.Close socket [13:28:27]Sock 8.Thread stoped [13:28:31]OFD Sender: No OFD packet to send [13:28:36]OFD Sender: No OFD packet to send [13:28:41]OFD Sender: No OFD packet to send [13:28:46]OFD Sender: No OFD packet to send [13:28:51]OFD Sender: No OFD packet to send [13:28:56]OFD Sender: No OFD packet to send [13:29:01]OFD Sender: No OFD packet to send [13:29:06]OFD Sender: No OFD packet to send [13:29:11]OFD Sender: No OFD packet to send [13:29:16]OFD Sender: No OFD packet to send [13:29:21]OFD Sender: No OFD packet to send [13:29:26]OFD Sender: No OFD packet to send [13:29:31]OFD Sender: No OFD packet to send [13:29:36]OFD Sender: No OFD packet to send [13:29:41]OFD Sender: No OFD packet to send [13:29:46]OFD Sender: No OFD packet to send [13:29:51]OFD Sender: No OFD packet to send [13:29:56]OFD Sender: No OFD packet to send [13:30:01]OFD Sender: No OFD packet to send [13:30:06]OFD Sender: No OFD packet to send [13:30:11]OFD Sender: No OFD packet to send [13:30:16]OFD Sender: No OFD packet to send [13:30:21]OFD Sender: No OFD packet to send [13:30:26]OFD Sender: No OFD packet to send [13:30:31]OFD Sender: No OFD packet to send [13:30:36]OFD Sender: No OFD packet to send [13:30:41]OFD Sender: No OFD packet to send [13:30:46]OFD Sender: No OFD packet to send [13:30:51]OFD Sender: No OFD packet to send [13:30:56]OFD Sender: No OFD packet to send [13:31:01]OFD Sender: No OFD packet to send [13:31:06]OFD Sender: No OFD packet to send [13:31:11]OFD Sender: No OFD packet to send [13:31:16]OFD Sender: No OFD packet to send [13:31:21]OFD Sender: No OFD packet to send [13:31:26]OFD Sender: No OFD packet to send [13:31:31]OFD Sender: No OFD packet to send [13:31:36]OFD Sender: No OFD packet to send [13:31:41]OFD Sender: No OFD packet to send [13:31:46]OFD Sender: No OFD packet to send [13:31:51]OFD Sender: No OFD packet to send [13:31:56]OFD Sender: No OFD packet to send [13:32:01]OFD Sender: No OFD packet to send [13:32:06]OFD Sender: No OFD packet to send [13:32:11]OFD Sender: No OFD packet to send [13:32:16]OFD Sender: No OFD packet to send [13:32:21]OFD Sender: No OFD packet to send [13:32:26]OFD Sender: No OFD packet to send [13:32:31]OFD Sender: No OFD packet to send [13:32:36]OFD Sender: No OFD packet to send [13:32:41]OFD Sender: No OFD packet to send [13:32:46]OFD Sender: No OFD packet to send [13:32:51]OFD Sender: No OFD packet to send [13:32:56]OFD Sender: No OFD packet to send [13:33:01]OFD Sender: No OFD packet to send [13:33:06]OFD Sender: No OFD packet to send [13:33:11]OFD Sender: No OFD packet to send [13:33:16]OFD Sender: No OFD packet to send [13:33:21]OFD Sender: No OFD packet to send [13:33:26]OFD Sender: No OFD packet to send [13:33:31]OFD Sender: No OFD packet to send [13:33:36]OFD Sender: No OFD packet to send [13:33:41]OFD Sender: No OFD packet to send [13:33:46]OFD Sender: No OFD packet to send [13:33:51]OFD Sender: No OFD packet to send [13:33:56]OFD Sender: No OFD packet to send [13:34:01]OFD Sender: No OFD packet to send [13:34:06]OFD Sender: No OFD packet to send [13:34:11]OFD Sender: No OFD packet to send [13:34:16]OFD Sender: No OFD packet to send [13:34:21]OFD Sender: No OFD packet to send [13:34:26]OFD Sender: No OFD packet to send [13:34:31]OFD Sender: No OFD packet to send [13:34:36]OFD Sender: No OFD packet to send [13:34:41]OFD Sender: No OFD packet to send [13:34:46]OFD Sender: No OFD packet to send [13:34:51]OFD Sender: No OFD packet to send [13:34:56]OFD Sender: No OFD packet to send [13:35:01]OFD Sender: No OFD packet to send [13:35:06]OFD Sender: No OFD packet to send [13:35:11]OFD Sender: No OFD packet to send [13:35:16]OFD Sender: No OFD packet to send [13:35:21]OFD Sender: No OFD packet to send [13:35:26]OFD Sender: No OFD packet to send [13:35:31]OFD Sender: No OFD packet to send [13:35:36]OFD Sender: No OFD packet to send [13:35:41]OFD Sender: No OFD packet to send [13:35:46]OFD Sender: No OFD packet to send [13:35:51]OFD Sender: No OFD packet to send [13:35:56]OFD Sender: No OFD packet to send [13:36:01]OFD Sender: No OFD packet to send [13:36:06]OFD Sender: No OFD packet to send [13:36:11]OFD Sender: No OFD packet to send [13:36:16]OFD Sender: No OFD packet to send [13:36:21]OFD Sender: No OFD packet to send [13:36:26]OFD Sender: No OFD packet to send [13:36:31]OFD Sender: No OFD packet to send [13:36:37]OFD Sender: No OFD packet to send [13:36:42]OFD Sender: No OFD packet to send [13:36:47]OFD Sender: No OFD packet to send [13:36:52]OFD Sender: No OFD packet to send [13:36:57]OFD Sender: No OFD packet to send [13:37:02]OFD Sender: No OFD packet to send [13:37:07]OFD Sender: No OFD packet to send [13:37:12]OFD Sender: No OFD packet to send [13:37:17]OFD Sender: No OFD packet to send [13:37:22]OFD Sender: No OFD packet to send [13:37:27]OFD Sender: No OFD packet to send [13:37:32]OFD Sender: No OFD packet to send [13:37:37]OFD Sender: No OFD packet to send [13:37:42]OFD Sender: No OFD packet to send [13:37:47]OFD Sender: No OFD packet to send [13:37:52]OFD Sender: No OFD packet to send [13:37:57]OFD Sender: No OFD packet to send [13:38:02]OFD Sender: No OFD packet to send [13:38:07]OFD Sender: No OFD packet to send [13:38:12]OFD Sender: No OFD packet to send [13:38:15]accept exits with 9 [13:38:15]New connection [13:38:15]New thread 3066826084 created [13:38:15]Thread 3066682724 joined [13:38:15]Waiting for new connection... [13:38:15] Sock 9.Parse request [13:38:15]Sock 9.Check first char [13:38:15]Sock 9.First char is OK [13:38:15]request: POST /json_proto HTTP/1.0 [13:38:15]Method: POST [13:38:15]URL: /json_proto [13:38:15]Method is POST - this is cgi request [13:38:15]url: /json_proto [13:38:15]query_string will be loaded in cgi processing [13:38:15]execute_cgi json_proto POST (null) [13:38:15]execute_cgi path=json_proto method=POST [13:38:15]POST find Content-Length [13:38:15]Host: 172.17.40.4:8080 [13:38:15]Content-Length: 677 [13:38:15]Content-Type: application/json [13:38:15] [13:38:15]POST finish read [13:38:15]Found Content-Length = 677 [13:38:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:38:15]execute_script... [13: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)536198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:38:15]POST & json_proto [13:38:15]process_json_proto [13:38:15]json parsed OK: [13:38:15]protocol is kg_v1.0 [13:38:15]action value=close_receipt [13:38:15]process_action close_receipt [13:38:15]cmd_close_receipt [13:38:15]MH_GetDate [13:38:15]Write to MH i2c: F0 00 00 4B 77 B1 [13:38:15]Write i2c OK [13:38:15]MH_I2C_Read... [13:38:15]Read from MH i2c: F0 [13:38:15]MH_I2C_Read... [13:38:15]Read from MH i2c: F0 09 00 [13:38:15]MH_I2C_Read... [13:38:15]Read from MH i2c: F0 09 00 4B 77 00 4B B6 13 67 EE 0E 0D 67 A5 [13:38:15]GetLastDocTimeStamp 1729344508 [13:38:15]current date 1729345099 [13:38:15]FM_GetShiftState [13:38:15]SAM_PROTO_GetShiftState [13:38:15]wFMCommunicate request_size=4 [13:38:15]MH_SAM_APDU [13:38:15]CAPDU: 80 13 01 00 [13:38:15]Write to MH i2c: E2 08 00 4C 77 80 13 01 00 00 00 00 00 40 [13:38:15]Write i2c OK [13:38:15]MH_I2C_Read... [13:38:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:15]Read from MH i2c: E2 [13:38:15]MH_I2C_Read... [13:38:15]Read from MH i2c: E2 0E 00 [13:38:15]MH_I2C_Read... [13:38:15]Read from MH i2c: E2 0E 00 4C 77 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 83 [13:38:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:38:15]wFMCommunicate OK [13:38:15]SAM_PROTO_GetShiftState done [13:38:15]FM_GetShiftState done [13:38:15]opened in 1729296582 [13:38:15]opened+sec_in_day 1729382982 [13:38:15]quantity*price = 50041 [13:38:15]sum+1 = 50042 [13:38: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 294 19.10.2024 13:38 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218649 ФПД: 221619792484517 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T133820&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218649&fm=221619792484517&tin=02508201610067®Number=0000000000098116&sum=50000 [13:38:16]StoreToDocumentArchive [13:38:16]shift 443 fd 218649 [13:38:16]save to /storage/0443/doc_00218649 [13:38:16]save last doc name /storage/0443/doc_00218649 to /storage/kkm_last_doc_name [13:38:16]save OK [13:38:16]Clear old archive folders... [13:38:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:38:16]tlvbuf is 015361B0 [13:38:16]SAM_PROTO_ClearQueue [13:38:16]wFMCommunicate request_size=4 [13:38:16]MH_SAM_APDU [13:38:16]CAPDU: 80 09 00 00 [13:38:16]Write to MH i2c: E2 08 00 59 77 80 09 00 00 00 00 00 00 42 [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 59 77 00 90 00 44 [13:38:16]RAPDU: 90 00 [13:38:16]wFMCommunicate OK [13:38:16]SAM_PROTO_ClearQueue done [13:38:16]KKMCreateOFDPacket [13:38:16]OFDProtocolAddRootSTLVToBuf [13:38:16]FM_MakeSignedData [13:38:16]FM_MakeSignedData [13:38:16]SAM_PROTO_SignData [13:38:16]wFMCommunicate request_size=4 [13:38:16]MH_SAM_APDU [13:38:16]CAPDU: 80 0D 01 02 [13:38:16]Write to MH i2c: E2 08 00 5A 77 80 0D 01 02 00 00 00 00 4A [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 5A 77 00 90 00 45 [13:38:16]RAPDU: 90 00 [13:38:16]wFMCommunicate OK [13:38:16]wFMCommunicate request_size=255 [13:38:16]MH_SAM_APDU [13: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 4C B6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 19 56 03 00 35 04 06 00 C9 [13:38:16]Write to MH i2c: E2 02 01 5B 77 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 4C B6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 19 56 03 00 35 04 06 00 C9 00 00 6C [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 5B 77 00 90 00 46 [13:38:16]RAPDU: 90 00 [13:38:16]wFMCommunicate OK [13:38:16]wFMCommunicate request_size=10 [13:38:16]MH_SAM_APDU [13:38:16]CAPDU: 80 0D 02 02 05 8F E1 01 98 A5 [13:38:16]Write to MH i2c: E2 0D 00 5C 77 80 0D 02 02 05 00 8F E1 01 98 A5 00 00 05 [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 5C 77 00 90 00 47 [13:38:16]RAPDU: 90 00 [13:38:16]wFMCommunicate OK [13:38:16]wFMCommunicate request_size=4 [13:38:16]MH_SAM_APDU [13:38:16]CAPDU: 80 0D 03 02 [13:38:16]Write to MH i2c: E2 08 00 5D 77 80 0D 03 02 00 00 00 00 4F [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 0B 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 0B 00 5D 77 00 17 B5 C1 32 82 EA 27 B6 90 00 58 [13:38:16]RAPDU: 17 B5 C1 32 82 EA 27 B6 90 00 [13:38:16]wFMCommunicate OK [13:38:16]SAM_PROTO_SignData done [13:38:16]FM_MakeSignedData done [13:38:16]CreateOFDProtocolMessage [13:38:16]wFMCommunicate request_size=4 [13:38:16]MH_SAM_APDU [13:38:16]CAPDU: 80 11 00 00 [13:38:16]Write to MH i2c: E2 08 00 5E 77 80 11 00 00 00 00 00 00 4F [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 17 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 17 00 5E 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9E [13:38:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:38:16]wFMCommunicate OK [13:38:16]CreateOFDProtocolMessage done [13:38:16]OFDSenderStorePacket 218649 [13:38:16]StoreOFDPacket docnum=218649 [13:38:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4F 5E 07 01 2B 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 4C B6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 19 56 03 00 35 04 06 00 C9 8F E1 01 98 A5 17 B5 C1 32 82 EA 27 B6 [13:38:16]CheckFolder [13:38:16]dirname=/storage/ofd_packets [13:38:16]CheckFolder done [13:38:16]ProducePacketName [13:38:16]name=ofd_packets/00218649 [13:38:16]NVStorageSaveData ofd_packets/00218649 [13:38:16]File name is /storage/ofd_packets/00218649 [13:38:16]Write 301 bytes [13:38:16]NVStorageSaveData done [13:38:16]OFDSenderStorePacket done [13:38:16]KKMCreateOFDPacket done [13:38:16]NVStorageSaveData kkm_last_timestamp [13:38:16]File name is /storage/kkm_last_timestamp [13:38:16]Write 4 bytes [13:38:16]NVStorageSaveData done [13:38:16]ExternCall_PrintAddStr [13:38:16]wPrintStart [13:38:16]Write to MH i2c: 01 00 00 5F 77 D6 [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: 01 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: 01 07 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: 01 07 00 5F 77 00 00 00 00 00 FF 0F EB [13:38:16]RasterBufferAndPrint [13:38:16]line Счет N : (1)536198 [13:38:16]line ИНН: 02508201610067 [13:38:16]line Контрольно-Кассовый Чек [13:38:16]line ПРОДАЖА [13:38:16]line ТРК (МРК, ГНК) : 23 [13:38:16]line Товар: 2710124130 [13:38:16]line Аи-92-К-2 [13:38:16]line 7.480 * 66.90 [13:38:16]line = 500.41 [13:38:16]line НДС 12% НСП 1% [13:38:16]line > о реализуемом товаре [13:38:16]line ОКРУГЛЕНИЕ: -0.41 [13:38:16]line ИТОГО: 500.00 [13:38:16]line Внесено: 500.00 [13:38:16]line СДАЧА: 0.00 [13:38:16]line НСП 1% : 4.43 [13:38:16]line НДС 12% : 53.14 [13:38:16]line Наличными: 500.00 [13:38:16]line Безнал.: 0.00 [13:38:16]line Место: АЗС № 84 "Партнер Нефть" [13:38:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:38:16]line СНО: Общий режим [13:38:16]line Чек 294 19.10.2024 13:38 [13:38:16]line Смена: 443 ФФД: 1.0 [13:38:16]line ЗНМ: 0300000178 [13:38:16]line РНМ: 0000000000098116 [13:38:16]line Версия ККМ: 001 [13:38:16]line ФМ: 0000000000965413 [13:38:16]line ФД: 218649 [13:38:16]line ФПД: 221619792484517 [13:38:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T133820&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218649&fm=221619792484517&tin=02508201610067®Number=0000000000098116&sum=50000 [13:38:17]OFD Sender: Processing packet 218649 [packets to send 80, broken 79] [13:38:17]ProducePacketName [13:38:17]name=ofd_packets/00218649 [13:38:17]OFD Sender: To server: pG, [13:38:17]CommunicateWithHost lk.salyk.kg:30040 [13:38:17]ConnectInit lk.salyk.kg [13:38:17]written 0, free lines is 4095 [13:38:17]Connected sock=10 [13:38:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4F 5E 07 01 2B 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 4C B6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 19 56 03 00 35 04 06 00 C9 8F E1 01 98 A5 17 B5 C1 32 82 EA 27 B6 [13:38:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 25 1F 47 00 B1 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 39 36 35 34 31 33 10 04 04 00 19 56 03 00 F4 03 04 00 E5 61 13 67 B6 04 01 00 00 18 C8 FB DE 07 F7 67 DC [13:38:17]CommunicateWithHost err = 0 [13:38:17]CheckOFDResponse [13:38:17]1017 (14) - 77093643461234 [13:38:17]1041 (16) - 0000000000965413 [13:38:17]1040 (4) - 218649 [13:38:17]1012 (4) - 19.10.2024 07:38 [13:38:17]1206 (1) - 0 [13:38:17]OFD Sender: Remove packet 218649 [13:38:17]ProducePacketName [13:38:17]name=ofd_packets/00218649 [13:38:17]NVStorageDeleteData [13:38:17]Write to MH i2c: 01 00 00 8A 77 01 [13:38:17]Write i2c OK [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: 01 [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: 01 07 00 [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: 01 07 00 8A 77 00 00 00 00 00 DC 0C F0 [13:38:17]RasterBufferAndPrint [13:38:17]line [13:38:17]line [13:38:17]line [13:38:17]line [13:38:17]line [13:38:17]written 0, free lines is 3298 [13:38:17]MH_Cut [13:38:17]Write to MH i2c: D1 01 00 91 77 01 DA [13:38:17]Write i2c OK [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: D1 [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: D1 01 00 [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: D1 01 00 91 77 00 D9 [13:38:17]Write to MH i2c: 01 00 00 92 77 09 [13:38:17]Write i2c OK [13:38:17]MH_I2C_Read... [13:38:18]OFD Sender: No OFD packet to send [13:38:18]*** Cut start [13:38:18]*** Partial cut [13:38:18]*** CUTSNS_PIN = 1 [13:38:18]*** CUTSNS_PIN = 0 [13:38:18]*** Brake cut motor [13:38:19]Read from MH i2c: 01 [13:38:19]MH_I2C_Read... [13:38:19]*** Stop cut motor [13:38:19]*** Cut end [13:38:19]Read from MH i2c: 01 07 00 [13:38:19]MH_I2C_Read... [13:38:19]Read from MH i2c: 01 07 00 92 77 00 00 00 00 00 FF 0F 1E [13:38:19]process_action close_receipt done [13:38:19]requested_data is exist [13:38:19]produce_requested_data [13:38:19]requested_item fm.sn is exist - process it [13:38:19]wFMCommunicate request_size=4 [13:38:19]MH_SAM_APDU [13:38:19]CAPDU: 80 11 00 00 [13:38:19]Write to MH i2c: E2 08 00 93 77 80 11 00 00 00 00 00 00 84 [13:38:19]Write i2c OK [13:38:19]MH_I2C_Read... [13:38:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:19]Read from MH i2c: E2 [13:38:19]MH_I2C_Read... [13:38:19]Read from MH i2c: E2 17 00 [13:38:19]MH_I2C_Read... [13:38:19]Read from MH i2c: E2 17 00 93 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D3 [13:38:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:38:19]wFMCommunicate OK [13:38:19]requested_item fd.num is exist - process it [13:38:19]SAM_PROTO_GetFieldsCounters [13:38:19]wFMCommunicate request_size=4 [13:38:19]MH_SAM_APDU [13:38:19]CAPDU: 80 13 00 00 [13:38:19]Write to MH i2c: E2 08 00 94 77 80 13 00 00 00 00 00 00 87 [13:38:19]Write i2c OK [13:38:19]MH_I2C_Read... [13:38:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:38:19]Read from MH i2c: E2 [13:38:19]MH_I2C_Read... [13:38:19]Read from MH i2c: E2 62 00 [13:38:19]MH_I2C_Read... [13:38:19]Read from MH i2c: E2 62 00 94 77 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 19 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 47 [13:38:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 19 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:38:19]wFMCommunicate OK [13:38:19]SAM_PROTO_GetFieldsCounters done [13:38:19]requested_item shift.num is exist - process it [13:38:19]requested_item shift.opened is exist - process it [13:38:19]req_shift_opened [13:38:19]FM_GetShiftState [13:38:19]SAM_PROTO_GetShiftState [13:38:19]wFMCommunicate request_size=4 [13:38:19]MH_SAM_APDU [13:38:19]CAPDU: 80 13 01 00 [13:38:19]Write to MH i2c: E2 08 00 95 77 80 13 01 00 00 00 00 00 89 [13:38:19]Write i2c OK [13:38:19]MH_I2C_Read... [13:38:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:19]Read from MH i2c: E2 [13:38:19]MH_I2C_Read... [13:38:19]Read from MH i2c: E2 0E 00 [13:38:19]MH_I2C_Read... [13:38:19]Read from MH i2c: E2 0E 00 95 77 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CC [13:38:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:38:19]wFMCommunicate OK [13:38:19]SAM_PROTO_GetShiftState done [13:38:19]FM_GetShiftState done [13:38:19]req_shift_opened done [13:38:19]requested_item shift.open_date is exist - process it [13:38:19]req_shift_open_date [13:38:19]req_shift_open_date done [13:38:19]produce_requested_data done [13:38:19]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218649,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:38:19]process_action_free close_receipt [13:38:19]json_value_free [13:38:19]json_value_free done [13:38:19]process_json_proto returns [13:38:19]Send response to host [13:38:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218649,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:38:19]free response buf [13:38:19]execute_script done [13:38:19]execute_script returns [13:38:19]free content buf [13:38:19]Sock 9.Close socket [13:38:19]Sock 9.Thread stoped [13:38:23]OFD Sender: No OFD packet to send [13:38:28]OFD Sender: No OFD packet to send [13:38:33]OFD Sender: No OFD packet to send [13:38:38]OFD Sender: No OFD packet to send [13:38:43]OFD Sender: No OFD packet to send [13:38:48]OFD Sender: No OFD packet to send [13:38:53]OFD Sender: No OFD packet to send [13:38:58]OFD Sender: No OFD packet to send [13:39:03]OFD Sender: No OFD packet to send [13:39:08]OFD Sender: No OFD packet to send [13:39:13]OFD Sender: No OFD packet to send [13:39:18]OFD Sender: No OFD packet to send [13:39:23]OFD Sender: No OFD packet to send [13:39:28]OFD Sender: No OFD packet to send [13:39:33]OFD Sender: No OFD packet to send [13:39:38]OFD Sender: No OFD packet to send [13:39:43]OFD Sender: No OFD packet to send [13:39:48]OFD Sender: No OFD packet to send [13:39:53]OFD Sender: No OFD packet to send [13:39:54]accept exits with 8 [13:39:54]New connection [13:39:54]New thread 3066682724 created [13:39:54]Thread 3066826084 joined [13:39:54]Waiting for new connection... [13:39:54] Sock 8.Parse request [13:39:54]Sock 8.Check first char [13:39:54]Sock 8.First char is OK [13:39:54]request: POST /json_proto HTTP/1.0 [13:39:54]Method: POST [13:39:54]URL: /json_proto [13:39:54]Method is POST - this is cgi request [13:39:54]url: /json_proto [13:39:54]query_string will be loaded in cgi processing [13:39:54]execute_cgi json_proto POST (null) [13:39:54]execute_cgi path=json_proto method=POST [13:39:54]POST find Content-Length [13:39:54]Host: 172.17.40.4:8080 [13:39:54]Content-Length: 798 [13:39:54]Content-Type: application/json [13:39:54] [13:39:54]POST finish read [13:39:54]Found Content-Length = 798 [13:39:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920064", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:39:54]execute_script... [13:39:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920064", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:39:54]POST & json_proto [13:39:54]process_json_proto [13:39:54]json parsed OK: [13:39:54]protocol is kg_v1.0 [13:39:54]action value=close_receipt [13:39:54]process_action close_receipt [13:39:54]cmd_close_receipt [13:39:54]MH_GetDate [13:39:54]Write to MH i2c: F0 00 00 96 77 FC [13:39:54]Write i2c OK [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: F0 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: F0 09 00 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: F0 09 00 96 77 00 AF B6 13 67 EE 0E 0D 67 54 [13:39:54]GetLastDocTimeStamp 1729345100 [13:39:54]current date 1729345199 [13:39:54]FM_GetShiftState [13:39:54]SAM_PROTO_GetShiftState [13:39:54]wFMCommunicate request_size=4 [13:39:54]MH_SAM_APDU [13:39:54]CAPDU: 80 13 01 00 [13:39:54]Write to MH i2c: E2 08 00 97 77 80 13 01 00 00 00 00 00 8B [13:39:54]Write i2c OK [13:39:54]MH_I2C_Read... [13:39:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:54]Read from MH i2c: E2 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 0E 00 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 0E 00 97 77 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CE [13:39:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:39:54]wFMCommunicate OK [13:39:54]SAM_PROTO_GetShiftState done [13:39:54]FM_GetShiftState done [13:39:54]opened in 1729296582 [13:39:54]opened+sec_in_day 1729382982 [13:39:54]quantity*price = 0 [13:39:54]sum+1 = 1 [13:39:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 295 19.10.2024 13:39 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4920064 ФМ: 0000000000965413 ФД: 218650 ФПД: 39588015972171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T133959&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218650&fm=39588015972171&tin=02508201610067®Number=0000000000098116&sum=0 [13:39:56]StoreToDocumentArchive [13:39:56]shift 443 fd 218650 [13:39:56]save to /storage/0443/doc_00218650 [13:39:56]save last doc name /storage/0443/doc_00218650 to /storage/kkm_last_doc_name [13:39:56]save OK [13:39:56]Clear old archive folders... [13:39:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:39:56]tlvbuf is 016FA700 [13:39:56]SAM_PROTO_ClearQueue [13:39:56]wFMCommunicate request_size=4 [13:39:56]MH_SAM_APDU [13:39:56]CAPDU: 80 09 00 00 [13:39:56]Write to MH i2c: E2 08 00 A4 77 80 09 00 00 00 00 00 00 8D [13:39:56]Write i2c OK [13:39:56]MH_I2C_Read... [13:39:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:39:56]Read from MH i2c: E2 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 03 00 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 03 00 A4 77 00 90 00 8F [13:39:56]RAPDU: 90 00 [13:39:56]wFMCommunicate OK [13:39:56]SAM_PROTO_ClearQueue done [13:39:56]KKMCreateOFDPacket [13:39:56]OFDProtocolAddRootSTLVToBuf [13:39:56]FM_MakeSignedData [13:39:56]FM_MakeSignedData [13:39:56]SAM_PROTO_SignData [13:39:56]wFMCommunicate request_size=4 [13:39:56]MH_SAM_APDU [13:39:56]CAPDU: 80 0D 01 02 [13:39:56]Write to MH i2c: E2 08 00 A5 77 80 0D 01 02 00 00 00 00 95 [13:39:56]Write i2c OK [13:39:56]MH_I2C_Read... [13:39:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:39:56]Read from MH i2c: E2 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 03 00 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 03 00 A5 77 00 90 00 90 [13:39:56]RAPDU: 90 00 [13:39:56]wFMCommunicate OK [13:39:56]wFMCommunicate request_size=255 [13:39:56]MH_SAM_APDU [13:39:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 AF B6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1A 56 03 00 35 04 06 00 24 01 4D A1 [13:39:56]Write to MH i2c: E2 02 01 A6 77 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 AF B6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1A 56 03 00 35 04 06 00 24 01 4D A1 00 00 5B [13:39:56]Write i2c OK [13:39:56]MH_I2C_Read... [13:39:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:39:56]Read from MH i2c: E2 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 03 00 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 03 00 A6 77 00 90 00 91 [13:39:56]RAPDU: 90 00 [13:39:56]wFMCommunicate OK [13:39:56]wFMCommunicate request_size=7 [13:39:56]MH_SAM_APDU [13:39:56]CAPDU: 80 0D 02 02 02 1F 4B [13:39:56]Write to MH i2c: E2 0A 00 A7 77 80 0D 02 02 02 00 1F 4B 00 00 06 [13:39:56]Write i2c OK [13:39:56]MH_I2C_Read... [13:39:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:39:56]Read from MH i2c: E2 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 03 00 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 03 00 A7 77 00 90 00 92 [13:39:56]RAPDU: 90 00 [13:39:56]wFMCommunicate OK [13:39:56]wFMCommunicate request_size=4 [13:39:56]MH_SAM_APDU [13:39:56]CAPDU: 80 0D 03 02 [13:39:56]Write to MH i2c: E2 08 00 A8 77 80 0D 03 02 00 00 00 00 9A [13:39:56]Write i2c OK [13:39:56]MH_I2C_Read... [13:39:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:39:56]Read from MH i2c: E2 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 0B 00 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 0B 00 A8 77 00 78 29 01 2B 5C 70 3D 5B 90 00 CC [13:39:56]RAPDU: 78 29 01 2B 5C 70 3D 5B 90 00 [13:39:56]wFMCommunicate OK [13:39:56]SAM_PROTO_SignData done [13:39:56]FM_MakeSignedData done [13:39:56]CreateOFDProtocolMessage [13:39:56]wFMCommunicate request_size=4 [13:39:56]MH_SAM_APDU [13:39:56]CAPDU: 80 11 00 00 [13:39:56]Write to MH i2c: E2 08 00 A9 77 80 11 00 00 00 00 00 00 9A [13:39:56]Write i2c OK [13:39:56]MH_I2C_Read... [13:39:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:56]Read from MH i2c: E2 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 17 00 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 17 00 A9 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E9 [13:39:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:39:56]wFMCommunicate OK [13:39:56]CreateOFDProtocolMessage done [13:39:56]OFDSenderStorePacket 218650 [13:39:56]StoreOFDPacket docnum=218650 [13:39:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B5 2C 04 01 79 6B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 AF B6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1A 56 03 00 35 04 06 00 24 01 4D A1 1F 4B 78 29 01 2B 5C 70 3D 5B [13:39:56]CheckFolder [13:39:56]dirname=/storage/ofd_packets [13:39:56]CheckFolder done [13:39:56]ProducePacketName [13:39:56]name=ofd_packets/00218650 [13:39:56]NVStorageSaveData ofd_packets/00218650 [13:39:56]File name is /storage/ofd_packets/00218650 [13:39:56]Write 298 bytes [13:39:56]NVStorageSaveData done [13:39:56]OFDSenderStorePacket done [13:39:56]KKMCreateOFDPacket done [13:39:56]NVStorageSaveData kkm_last_timestamp [13:39:56]File name is /storage/kkm_last_timestamp [13:39:56]Write 4 bytes [13:39:56]NVStorageSaveData done [13:39:56]ExternCall_PrintAddStr [13:39:56]wPrintStart [13:39:56]Write to MH i2c: 01 00 00 AA 77 21 [13:39:56]Write i2c OK [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: 01 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: 01 07 00 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: 01 07 00 AA 77 00 00 00 00 00 FF 0F 36 [13:39:56]RasterBufferAndPrint [13:39:56]line Счет N : (1)536197 [13:39:56]line ИНН: 02508201610067 [13:39:56]line Контрольно-Кассовый Чек [13:39:56]line ПРОДАЖА [13:39:56]line ТРК (МРК, ГНК) : 61 [13:39:56]line Товар: 2710194210 [13:39:56]line ДТ-К-2 [13:39:56]line 100.000 * 0.00 [13:39:56]line = 0.00 [13:39:56]line НДС 12% НСП 1% [13:39:56]line > о реализуемом товаре [13:39:56]line ИТОГО: 0.00 [13:39:56]line НСП 1% : 0.00 [13:39:56]line НДС 12% : 0.00 [13:39:56]line Наличными: 0.00 [13:39:56]line Безнал.: 0.00 [13:39:56]line Место: АЗС № 84 "Партнер Нефть" [13:39:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:39:56]line СНО: Общий режим [13:39:56]line Чек 295 19.10.2024 13:39 [13:39:56]line Смена: 443 ФФД: 1.0 [13:39:56]line ЗНМ: 0300000178 [13:39:56]line РНМ: 0000000000098116 [13:39:56]line Версия ККМ: 001 [13:39:56]line Талоны: Топливные Талоны [13:39:56]line 4920064 [13:39:56]line ФМ: 0000000000965413 [13:39:56]line ФД: 218650 [13:39:56]line ФПД: 39588015972171 [13:39:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T133959&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218650&fm=39588015972171&tin=02508201610067®Number=0000000000098116&sum=0 [13:39:56]written 0, free lines is 4095 [13:39:56]OFD Sender: Processing packet 218650 [packets to send 80, broken 79] [13:39:56]ProducePacketName [13:39:56]name=ofd_packets/00218650 [13:39:56]OFD Sender: To server: pG, [13:39:56]CommunicateWithHost lk.salyk.kg:30040 [13:39:56]ConnectInit lk.salyk.kg [13:39:56]Connected sock=10 [13:39:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B5 2C 04 01 79 6B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 AF B6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1A 56 03 00 35 04 06 00 24 01 4D A1 1F 4B 78 29 01 2B 5C 70 3D 5B [13:39:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 37 13 47 00 9A 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 39 36 35 34 31 33 10 04 04 00 1A 56 03 00 F4 03 04 00 48 62 13 67 B6 04 01 00 00 1C 36 9C 15 A6 30 C7 ED [13:39:56]CommunicateWithHost err = 0 [13:39:56]CheckOFDResponse [13:39:56]1017 (14) - 77093643461234 [13:39:56]1041 (16) - 0000000000965413 [13:39:56]1040 (4) - 218650 [13:39:56]1012 (4) - 19.10.2024 07:39 [13:39:56]1206 (1) - 0 [13:39:56]OFD Sender: Remove packet 218650 [13:39:56]ProducePacketName [13:39:56]name=ofd_packets/00218650 [13:39:56]NVStorageDeleteData [13:39:57]Write to MH i2c: 01 00 00 D4 77 4B [13:39:57]Write i2c OK [13:39:57]MH_I2C_Read... [13:39:57]Read from MH i2c: 01 [13:39:57]MH_I2C_Read... [13:39:57]Read from MH i2c: 01 07 00 [13:39:57]MH_I2C_Read... [13:39:57]Read from MH i2c: 01 07 00 D4 77 00 00 00 00 00 E6 0C 44 [13:39:57]RasterBufferAndPrint [13:39:57]line [13:39:57]line [13:39:57]line [13:39:57]line [13:39:57]line [13:39:57]written 0, free lines is 3309 [13:39:57]MH_Cut [13:39:57]Write to MH i2c: D1 01 00 DB 77 01 24 [13:39:57]Write i2c OK [13:39:57]MH_I2C_Read... [13:39:57]Read from MH i2c: D1 [13:39:57]MH_I2C_Read... [13:39:57]Read from MH i2c: D1 01 00 [13:39:57]MH_I2C_Read... [13:39:57]Read from MH i2c: D1 01 00 DB 77 00 23 [13:39:57]Write to MH i2c: 01 00 00 DC 77 53 [13:39:57]Write i2c OK [13:39:57]MH_I2C_Read... [13:39:57]OFD Sender: No OFD packet to send [13:39:57]*** Cut start [13:39:57]*** Partial cut [13:39:57]*** CUTSNS_PIN = 1 [13:39:57]*** CUTSNS_PIN = 0 [13:39:58]*** Brake cut motor [13:39:58]Read from MH i2c: 01 [13:39:58]MH_I2C_Read... [13:39:58]*** Stop cut motor [13:39:58]*** Cut end [13:39:58]Read from MH i2c: 01 07 00 [13:39:58]MH_I2C_Read... [13:39:58]Read from MH i2c: 01 07 00 DC 77 00 00 00 00 00 FF 0F 68 [13:39:58]process_action close_receipt done [13:39:58]requested_data is exist [13:39:58]produce_requested_data [13:39:58]requested_item fm.sn is exist - process it [13:39:58]wFMCommunicate request_size=4 [13:39:58]MH_SAM_APDU [13:39:58]CAPDU: 80 11 00 00 [13:39:58]Write to MH i2c: E2 08 00 DD 77 80 11 00 00 00 00 00 00 CE [13:39:58]Write i2c OK [13:39:58]MH_I2C_Read... [13:39:58]Read from MH i2c: E2 [13:39:58]MH_I2C_Read... [13:39:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:58]Read from MH i2c: E2 17 00 [13:39:58]MH_I2C_Read... [13:39:58]Read from MH i2c: E2 17 00 DD 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1D [13:39:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:39:58]wFMCommunicate OK [13:39:58]requested_item fd.num is exist - process it [13:39:58]SAM_PROTO_GetFieldsCounters [13:39:58]wFMCommunicate request_size=4 [13:39:58]MH_SAM_APDU [13:39:58]CAPDU: 80 13 00 00 [13:39:58]Write to MH i2c: E2 08 00 DE 77 80 13 00 00 00 00 00 00 D1 [13:39:58]Write i2c OK [13:39:58]MH_I2C_Read... [13:39:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:39:58]Read from MH i2c: E2 [13:39:58]MH_I2C_Read... [13:39:58]Read from MH i2c: E2 62 00 [13:39:58]MH_I2C_Read... [13:39:58]Read from MH i2c: E2 62 00 DE 77 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1A 56 03 00 0E 04 04 00 BB 01 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 95 [13:39:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1A 56 03 00 0E 04 04 00 BB 01 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 [13:39:58]wFMCommunicate OK [13:39:58]SAM_PROTO_GetFieldsCounters done [13:39:58]requested_item shift.num is exist - process it [13:39:58]requested_item shift.opened is exist - process it [13:39:58]req_shift_opened [13:39:58]FM_GetShiftState [13:39:58]SAM_PROTO_GetShiftState [13:39:58]wFMCommunicate request_size=4 [13:39:58]MH_SAM_APDU [13:39:58]CAPDU: 80 13 01 00 [13:39:58]Write to MH i2c: E2 08 00 DF 77 80 13 01 00 00 00 00 00 D3 [13:39:58]Write i2c OK [13:39:58]MH_I2C_Read... [13:39:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:58]Read from MH i2c: E2 [13:39:58]MH_I2C_Read... [13:39:58]Read from MH i2c: E2 0E 00 [13:39:58]MH_I2C_Read... [13:39:58]Read from MH i2c: E2 0E 00 DF 77 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 16 [13:39:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:39:58]wFMCommunicate OK [13:39:58]SAM_PROTO_GetShiftState done [13:39:58]FM_GetShiftState done [13:39:58]req_shift_opened done [13:39:58]requested_item shift.open_date is exist - process it [13:39:58]req_shift_open_date [13:39:58]req_shift_open_date done [13:39:58]produce_requested_data done [13:39:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218650,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:39:58]process_action_free close_receipt [13:39:58]json_value_free [13:39:58]json_value_free done [13:39:58]process_json_proto returns [13:39:58]Send response to host [13:39:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218650,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:39:58]free response buf [13:39:58]execute_script done [13:39:58]execute_script returns [13:39:58]free content buf [13:39:58]Sock 8.Close socket [13:39:58]Sock 8.Thread stoped [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:07]accept exits with 9 [13:41:07]New connection [13:41:07]New thread 3066826084 created [13:41:07]Thread 3066682724 joined [13:41:07]Waiting for new connection... [13:41:07] Sock 9.Parse request [13:41:07]Sock 9.Check first char [13:41:07]Sock 9.First char is OK [13:41:07]request: POST /json_proto HTTP/1.0 [13:41:07]Method: POST [13:41:07]URL: /json_proto [13:41:07]Method is POST - this is cgi request [13:41:07]url: /json_proto [13:41:07]query_string will be loaded in cgi processing [13:41:07]execute_cgi json_proto POST (null) [13:41:07]execute_cgi path=json_proto method=POST [13:41:07]POST find Content-Length [13:41:07]Host: 172.17.40.4:8080 [13:41:07]Content-Length: 644 [13:41:07]Content-Type: application/json [13:41:07] [13:41:07]POST finish read [13:41:07]Found Content-Length = 644 [13:41:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79773", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:07]execute_script... [13:41: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 : (3)79773", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:07]POST & json_proto [13:41:07]process_json_proto [13:41:07]json parsed OK: [13:41:07]protocol is kg_v1.0 [13:41:07]action value=close_receipt [13:41:07]process_action close_receipt [13:41:07]cmd_close_receipt [13:41:07]MH_GetDate [13:41:07]Write to MH i2c: F0 00 00 E0 77 46 [13:41:07]Write i2c OK [13:41:07]MH_I2C_Read... [13:41:07]Read from MH i2c: F0 [13:41:07]MH_I2C_Read... [13:41:07]Read from MH i2c: F0 09 00 [13:41:07]MH_I2C_Read... [13:41:07]Read from MH i2c: F0 09 00 E0 77 00 F8 B6 13 67 EE 0E 0D 67 E7 [13:41:07]GetLastDocTimeStamp 1729345199 [13:41:07]current date 1729345272 [13:41:07]FM_GetShiftState [13:41:07]SAM_PROTO_GetShiftState [13:41:07]wFMCommunicate request_size=4 [13:41:07]MH_SAM_APDU [13:41:07]CAPDU: 80 13 01 00 [13:41:07]Write to MH i2c: E2 08 00 E1 77 80 13 01 00 00 00 00 00 D5 [13:41:07]Write i2c OK [13:41:07]MH_I2C_Read... [13:41:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:08]Read from MH i2c: E2 [13:41:08]MH_I2C_Read... [13:41:08]Read from MH i2c: E2 0E 00 [13:41:08]MH_I2C_Read... [13:41:08]Read from MH i2c: E2 0E 00 E1 77 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 18 [13:41:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:41:08]wFMCommunicate OK [13:41:08]SAM_PROTO_GetShiftState done [13:41:08]FM_GetShiftState done [13:41:08]opened in 1729296582 [13:41:08]opened+sec_in_day 1729382982 [13:41:08]quantity*price = 6000 [13:41:08]sum+1 = 6001 [13:41:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 296 19.10.2024 13:41 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218651 ФПД: 169847924540839 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134112&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218651&fm=169847924540839&tin=02508201610067®Number=0000000000098116&sum=6000 0 [13:41:09]StoreToDocumentArchive [13:41:09]shift 443 fd 218651 [13:41:09]save to /storage/0443/doc_00218651 [13:41:09]save last doc name /storage/0443/doc_00218651 to /storage/kkm_last_doc_name [13:41:09]save OK [13:41:09]Clear old archive folders... [13:41:09]ProcessDocumentItem done err = 0, tmpTLVsize=276 [13:41:09]tlvbuf is 0179B600 [13:41:09]SAM_PROTO_ClearQueue [13:41:09]wFMCommunicate request_size=4 [13:41:09]MH_SAM_APDU [13:41:09]CAPDU: 80 09 00 00 [13:41:09]Write to MH i2c: E2 08 00 EE 77 80 09 00 00 00 00 00 00 D7 [13:41:09]Write i2c OK [13:41:09]MH_I2C_Read... [13:41:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:41:09]Read from MH i2c: E2 [13:41:09]MH_I2C_Read... [13:41:09]Read from MH i2c: E2 03 00 [13:41:09]MH_I2C_Read... [13:41:09]Read from MH i2c: E2 03 00 EE 77 00 90 00 D9 [13:41:09]RAPDU: 90 00 [13:41:09]wFMCommunicate OK [13:41:09]SAM_PROTO_ClearQueue done [13:41:09]KKMCreateOFDPacket [13:41:09]OFDProtocolAddRootSTLVToBuf [13:41:09]FM_MakeSignedData [13:41:09]FM_MakeSignedData [13:41:09]SAM_PROTO_SignData [13:41:09]wFMCommunicate request_size=4 [13:41:09]MH_SAM_APDU [13:41:09]CAPDU: 80 0D 01 02 [13:41:09]Write to MH i2c: E2 08 00 EF 77 80 0D 01 02 00 00 00 00 DF [13:41:09]Write i2c OK [13:41:09]MH_I2C_Read... [13:41:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:41:09]Read from MH i2c: E2 [13:41:09]MH_I2C_Read... [13:41:09]Read from MH i2c: E2 03 00 [13:41:09]MH_I2C_Read... [13:41:09]Read from MH i2c: E2 03 00 EF 77 00 90 00 DA [13:41:09]RAPDU: 90 00 [13:41:09]wFMCommunicate OK [13:41:09]wFMCommunicate request_size=255 [13:41:09]MH_SAM_APDU [13:41:09]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 F8 B6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 [13:41:09]Write to MH i2c: E2 02 01 F0 77 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 F8 B6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 00 00 27 [13:41:09]Write i2c OK [13:41:09]MH_I2C_Read... [13:41:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:09]Read from MH i2c: E2 [13:41:09]MH_I2C_Read... [13:41:09]Read from MH i2c: E2 03 00 [13:41:09]MH_I2C_Read... [13:41:09]Read from MH i2c: E2 03 00 F0 77 00 90 00 DB [13:41:09]RAPDU: 90 00 [13:41:09]wFMCommunicate OK [13:41:09]wFMCommunicate request_size=35 [13:41:09]MH_SAM_APDU [13:41:09]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1B 56 03 00 35 04 06 00 9A 79 CD 35 45 A7 [13:41:09]Write to MH i2c: E2 26 00 F1 77 80 0D 02 02 1E 00 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1B 56 03 00 35 04 06 00 9A 79 CD 35 45 A7 00 00 46 [13:41:09]Write i2c OK [13:41:09]MH_I2C_Read... [13:41:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:09]Read from MH i2c: E2 [13:41:09]MH_I2C_Read... [13:41:09]Read from MH i2c: E2 03 00 [13:41:09]MH_I2C_Read... [13:41:09]Read from MH i2c: E2 03 00 F1 77 00 90 00 DC [13:41:09]RAPDU: 90 00 [13:41:09]wFMCommunicate OK [13:41:09]wFMCommunicate request_size=4 [13:41:09]MH_SAM_APDU [13:41:09]CAPDU: 80 0D 03 02 [13:41:09]Write to MH i2c: E2 08 00 F2 77 80 0D 03 02 00 00 00 00 E4 [13:41:09]Write i2c OK [13:41:09]MH_I2C_Read... [13:41:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:41:09]Read from MH i2c: E2 [13:41:09]MH_I2C_Read... [13:41:09]Read from MH i2c: E2 0B 00 [13:41:09]MH_I2C_Read... [13:41:09]Read from MH i2c: E2 0B 00 F2 77 00 49 85 35 5D B9 CC 43 1A 90 00 27 [13:41:09]RAPDU: 49 85 35 5D B9 CC 43 1A 90 00 [13:41:09]wFMCommunicate OK [13:41:09]SAM_PROTO_SignData done [13:41:09]FM_MakeSignedData done [13:41:09]CreateOFDProtocolMessage [13:41:09]wFMCommunicate request_size=4 [13:41:09]MH_SAM_APDU [13:41:09]CAPDU: 80 11 00 00 [13:41:09]Write to MH i2c: E2 08 00 F3 77 80 11 00 00 00 00 00 00 E4 [13:41:09]Write i2c OK [13:41:09]MH_I2C_Read... [13:41:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:09]Read from MH i2c: E2 [13:41:09]MH_I2C_Read... [13:41:09]Read from MH i2c: E2 17 00 [13:41:09]MH_I2C_Read... [13:41:09]Read from MH i2c: E2 17 00 F3 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 33 [13:41:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:41:09]wFMCommunicate OK [13:41:09]CreateOFDProtocolMessage done [13:41:09]OFDSenderStorePacket 218651 [13:41:09]StoreOFDPacket docnum=218651 [13:41:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 28 01 00 00 D2 44 20 01 92 7D 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 F8 B6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1B 56 03 00 35 04 06 00 9A 79 CD 35 45 A7 49 85 35 5D B9 CC 43 1A [13:41:09]CheckFolder [13:41:09]dirname=/storage/ofd_packets [13:41:09]CheckFolder done [13:41:09]ProducePacketName [13:41:09]name=ofd_packets/00218651 [13:41:09]NVStorageSaveData ofd_packets/00218651 [13:41:09]File name is /storage/ofd_packets/00218651 [13:41:09]Write 326 bytes [13:41:09]NVStorageSaveData done [13:41:09]OFDSenderStorePacket done [13:41:09]KKMCreateOFDPacket done [13:41:09]NVStorageSaveData kkm_last_timestamp [13:41:09]File name is /storage/kkm_last_timestamp [13:41:09]Write 4 bytes [13:41:09]NVStorageSaveData done [13:41:09]ExternCall_PrintAddStr [13:41:09]wPrintStart [13:41:09]Write to MH i2c: 01 00 00 F4 77 6B [13:41:09]Write i2c OK [13:41:09]MH_I2C_Read... [13:41:09]Read from MH i2c: 01 [13:41:09]MH_I2C_Read... [13:41:09]Read from MH i2c: 01 07 00 [13:41:09]MH_I2C_Read... [13:41:09]Read from MH i2c: 01 07 00 F4 77 00 00 00 00 00 FF 0F 80 [13:41:09]RasterBufferAndPrint [13:41:09]line Счет N : (3)79773 [13:41:09]line ИНН: 02508201610067 [13:41:09]line Контрольно-Кассовый Чек [13:41:09]line ПРОДАЖА [13:41:09]line Товар: 4700000310043 [13:41:09]line Вода Жалалабат 27 1л [13:41:09]line 1.000 * 60.00 [13:41:09]line = 60.00 [13:41:09]line НДС 12% НСП 1% [13:41:09]line > о реализуемом товаре [13:41:09]line ИТОГО: 60.00 [13:41:09]line НСП 1% : 0.53 [13:41:09]line НДС 12% : 6.37 [13:41:09]line Наличными: 60.00 [13:41:09]line Безнал.: 0.00 [13:41:09]line Место: АЗС № 84 "Партнер Нефть" [13:41:09]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:41:09]line СНО: Общий режим [13:41:09]line Чек 296 19.10.2024 13:41 [13:41:09]line Смена: 443 ФФД: 1.0 [13:41:09]line ЗНМ: 0300000178 [13:41:09]line РНМ: 0000000000098116 [13:41:09]line Версия ККМ: 001 [13:41:09]line ФМ: 0000000000965413 [13:41:09]line ФД: 218651 [13:41:09]line ФПД: 169847924540839 [13:41:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134112&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218651&fm=169847924540839&tin=02508201610067®Number=0000000000098116&sum=6000 [13:41:10]line 0 [13:41:10]OFD Sender: Processing packet 218651 [packets to send 80, broken 79] [13:41:10]ProducePacketName [13:41:10]name=ofd_packets/00218651 [13:41:10]OFD Sender: To server: pG, [13:41:10]CommunicateWithHost lk.salyk.kg:30040 [13:41:10]ConnectInit lk.salyk.kg [13:41:10]written 0, free lines is 4095 [13:41:10]Write to MH i2c: 01 00 00 1C 78 94 [13:41:10]Write i2c OK [13:41:10]MH_I2C_Read... [13:41:10]Read from MH i2c: 01 [13:41:10]MH_I2C_Read... [13:41:10]Read from MH i2c: 01 07 00 [13:41:10]MH_I2C_Read... [13:41:10]Read from MH i2c: 01 07 00 1C 78 00 00 00 00 00 FB 0C A2 [13:41:10]RasterBufferAndPrint [13:41:10]line [13:41:10]line [13:41:10]line [13:41:10]line [13:41:10]line [13:41:10]written 0, free lines is 3330 [13:41:10]MH_Cut [13:41:10]Write to MH i2c: D1 01 00 23 78 01 6D [13:41:10]Write i2c OK [13:41:10]MH_I2C_Read... [13:41:10]Read from MH i2c: D1 [13:41:10]MH_I2C_Read... [13:41:10]Read from MH i2c: D1 01 00 [13:41:10]MH_I2C_Read... [13:41:10]Read from MH i2c: D1 01 00 23 78 00 6C [13:41:10]Write to MH i2c: 01 00 00 24 78 9C [13:41:10]Write i2c OK [13:41:10]MH_I2C_Read... [13:41:11]*** Cut start [13:41:11]*** Partial cut [13:41:11]*** CUTSNS_PIN = 1 [13:41:11]*** CUTSNS_PIN = 0 [13:41:11]*** Brake cut motor [13:41:11]Read from MH i2c: 01 [13:41:11]MH_I2C_Read... [13:41:11]*** Stop cut motor [13:41:11]*** Cut end [13:41:11]Read from MH i2c: 01 07 00 [13:41:11]MH_I2C_Read... [13:41:11]Read from MH i2c: 01 07 00 24 78 00 00 00 00 00 FF 0F B1 [13:41:11]process_action close_receipt done [13:41:11]requested_data is exist [13:41:11]produce_requested_data [13:41:11]requested_item fm.sn is exist - process it [13:41:11]wFMCommunicate request_size=4 [13:41:11]MH_SAM_APDU [13:41:11]CAPDU: 80 11 00 00 [13:41:11]Write to MH i2c: E2 08 00 25 78 80 11 00 00 00 00 00 00 17 [13:41:11]Write i2c OK [13:41:11]MH_I2C_Read... [13:41:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:11]Read from MH i2c: E2 [13:41:11]MH_I2C_Read... [13:41:11]Read from MH i2c: E2 17 00 [13:41:11]MH_I2C_Read... [13:41:11]Read from MH i2c: E2 17 00 25 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 66 [13:41:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:41:11]wFMCommunicate OK [13:41:11]requested_item fd.num is exist - process it [13:41:11]SAM_PROTO_GetFieldsCounters [13:41:11]wFMCommunicate request_size=4 [13:41:11]MH_SAM_APDU [13:41:11]CAPDU: 80 13 00 00 [13:41:11]Write to MH i2c: E2 08 00 26 78 80 13 00 00 00 00 00 00 1A [13:41:11]Write i2c OK [13:41:11]MH_I2C_Read... [13:41:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:41:12]Read from MH i2c: E2 [13:41:12]MH_I2C_Read... [13:41:12]Read from MH i2c: E2 62 00 [13:41:12]MH_I2C_Read... [13:41:12]Read from MH i2c: E2 62 00 26 78 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 E2 [13:41:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:41:12]wFMCommunicate OK [13:41:12]SAM_PROTO_GetFieldsCounters done [13:41:12]requested_item shift.num is exist - process it [13:41:12]requested_item shift.opened is exist - process it [13:41:12]req_shift_opened [13:41:12]FM_GetShiftState [13:41:12]SAM_PROTO_GetShiftState [13:41:12]wFMCommunicate request_size=4 [13:41:12]MH_SAM_APDU [13:41:12]CAPDU: 80 13 01 00 [13:41:12]Write to MH i2c: E2 08 00 27 78 80 13 01 00 00 00 00 00 1C [13:41:12]Write i2c OK [13:41:12]MH_I2C_Read... [13:41:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:12]Read from MH i2c: E2 [13:41:12]MH_I2C_Read... [13:41:12]Read from MH i2c: E2 0E 00 [13:41:12]MH_I2C_Read... [13:41:12]Read from MH i2c: E2 0E 00 27 78 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5F [13:41:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:41:12]wFMCommunicate OK [13:41:12]SAM_PROTO_GetShiftState done [13:41:12]FM_GetShiftState done [13:41:12]req_shift_opened done [13:41:12]requested_item shift.open_date is exist - process it [13:41:12]req_shift_open_date [13:41:12]req_shift_open_date done [13:41:12]produce_requested_data done [13:41:12]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218651,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:41:12]process_action_free close_receipt [13:41:12]json_value_free [13:41:12]json_value_free done [13:41:12]process_json_proto returns [13:41:12]Send response to host [13:41:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218651,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:41:12]free response buf [13:41:12]execute_script done [13:41:12]execute_script returns [13:41:12]free content buf [13:41:12]Sock 9.Close socket [13:41:12]Sock 9.Thread stoped [13:42:13]accept exits with 8 [13:42:13]New connection [13:42:13]New thread 3066682724 created [13:42:13]Thread 3066826084 joined [13:42:13]Waiting for new connection... [13:42:13] Sock 8.Parse request [13:42:13]Sock 8.Check first char [13:42:13]Sock 8.First char is OK [13:42:13]request: POST /json_proto HTTP/1.0 [13:42:13]Method: POST [13:42:13]URL: /json_proto [13:42:13]Method is POST - this is cgi request [13:42:13]url: /json_proto [13:42:13]query_string will be loaded in cgi processing [13:42:13]execute_cgi json_proto POST (null) [13:42:13]execute_cgi path=json_proto method=POST [13:42:13]POST find Content-Length [13:42:13]Host: 172.17.40.4:8080 [13:42:13]Content-Length: 677 [13:42:13]Content-Type: application/json [13:42:13] [13:42:13]POST finish read [13:42:13]Found Content-Length = 677 [13:42:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.630, "sum" : 510.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:13]execute_script... [13:42: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)536200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.630, "sum" : 510.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:13]POST & json_proto [13:42:13]process_json_proto [13:42:13]json parsed OK: [13:42:13]protocol is kg_v1.0 [13:42:13]action value=close_receipt [13:42:13]process_action close_receipt [13:42:13]cmd_close_receipt [13:42:13]MH_GetDate [13:42:13]Write to MH i2c: F0 00 00 28 78 8F [13:42:13]Write i2c OK [13:42:13]MH_I2C_Read... [13:42:13]Read from MH i2c: F0 [13:42:13]MH_I2C_Read... [13:42:13]Read from MH i2c: F0 09 00 [13:42:13]MH_I2C_Read... [13:42:13]Read from MH i2c: F0 09 00 28 78 00 3A B7 13 67 EE 0E 0D 67 73 [13:42:13]GetLastDocTimeStamp 1729345272 [13:42:13]current date 1729345338 [13:42:13]FM_GetShiftState [13:42:13]SAM_PROTO_GetShiftState [13:42:13]wFMCommunicate request_size=4 [13:42:13]MH_SAM_APDU [13:42:13]CAPDU: 80 13 01 00 [13:42:13]Write to MH i2c: E2 08 00 29 78 80 13 01 00 00 00 00 00 1E [13:42:13]Write i2c OK [13:42:13]MH_I2C_Read... [13:42:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:13]Read from MH i2c: E2 [13:42:13]MH_I2C_Read... [13:42:13]Read from MH i2c: E2 0E 00 [13:42:13]MH_I2C_Read... [13:42:13]Read from MH i2c: E2 0E 00 29 78 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 61 [13:42:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:42:13]wFMCommunicate OK [13:42:13]SAM_PROTO_GetShiftState done [13:42:13]FM_GetShiftState done [13:42:13]opened in 1729296582 [13:42:13]opened+sec_in_day 1729382982 [13:42:13]quantity*price = 51044 [13:42:13]sum+1 = 51046 [13:42:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 510.00 Внесено: 510.00 СДАЧА: 0.00 НСП 1% : 4.52 НДС 12% : 54.21 Наличными: 510.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 297 19.10.2024 13:42 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218652 ФПД: 107530806244586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134218&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218652&fm=107530806244586&tin=02508201610067®Number=0000000000098116&sum=51000 [13:42:14]StoreToDocumentArchive [13:42:14]shift 443 fd 218652 [13:42:14]save to /storage/0443/doc_00218652 [13:42:14]save last doc name /storage/0443/doc_00218652 to /storage/kkm_last_doc_name [13:42:14]save OK [13:42:14]Clear old archive folders... [13:42:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:42:14]tlvbuf is 015320B0 [13:42:14]SAM_PROTO_ClearQueue [13:42:14]wFMCommunicate request_size=4 [13:42:14]MH_SAM_APDU [13:42:14]CAPDU: 80 09 00 00 [13:42:14]Write to MH i2c: E2 08 00 36 78 80 09 00 00 00 00 00 00 20 [13:42:14]Write i2c OK [13:42:14]MH_I2C_Read... [13:42:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:42:14]Read from MH i2c: E2 [13:42:14]MH_I2C_Read... [13:42:14]Read from MH i2c: E2 03 00 [13:42:14]MH_I2C_Read... [13:42:14]Read from MH i2c: E2 03 00 36 78 00 90 00 22 [13:42:14]RAPDU: 90 00 [13:42:14]wFMCommunicate OK [13:42:14]SAM_PROTO_ClearQueue done [13:42:14]KKMCreateOFDPacket [13:42:14]OFDProtocolAddRootSTLVToBuf [13:42:14]FM_MakeSignedData [13:42:14]FM_MakeSignedData [13:42:14]SAM_PROTO_SignData [13:42:14]wFMCommunicate request_size=4 [13:42:14]MH_SAM_APDU [13:42:14]CAPDU: 80 0D 01 02 [13:42:14]Write to MH i2c: E2 08 00 37 78 80 0D 01 02 00 00 00 00 28 [13:42:14]Write i2c OK [13:42:14]MH_I2C_Read... [13:42:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:42:14]Read from MH i2c: E2 [13:42:14]MH_I2C_Read... [13:42:14]Read from MH i2c: E2 03 00 [13:42:14]MH_I2C_Read... [13:42:14]Read from MH i2c: E2 03 00 37 78 00 90 00 23 [13:42:14]RAPDU: 90 00 [13:42:14]wFMCommunicate OK [13:42:14]wFMCommunicate request_size=255 [13:42:14]MH_SAM_APDU [13:42: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 CE 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D 15 00 00 00 00 07 04 06 00 38 C7 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 01 00 00 F4 03 04 00 3A B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1C 56 03 00 35 04 06 00 61 [13:42:14]Write to MH i2c: E2 02 01 38 78 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CE 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D 15 00 00 00 00 07 04 06 00 38 C7 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 01 00 00 F4 03 04 00 3A B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1C 56 03 00 35 04 06 00 61 00 00 AA [13:42:14]Write i2c OK [13:42:14]MH_I2C_Read... [13:42:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:15]Read from MH i2c: E2 [13:42:15]MH_I2C_Read... [13:42:15]Read from MH i2c: E2 03 00 [13:42:15]MH_I2C_Read... [13:42:15]Read from MH i2c: E2 03 00 38 78 00 90 00 24 [13:42:15]RAPDU: 90 00 [13:42:15]wFMCommunicate OK [13:42:15]wFMCommunicate request_size=10 [13:42:15]MH_SAM_APDU [13:42:15]CAPDU: 80 0D 02 02 05 CC 77 82 34 EA [13:42:15]Write to MH i2c: E2 0D 00 39 78 80 0D 02 02 05 00 CC 77 82 34 EA 00 00 18 [13:42:15]Write i2c OK [13:42:15]MH_I2C_Read... [13:42:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:15]Read from MH i2c: E2 [13:42:15]MH_I2C_Read... [13:42:15]Read from MH i2c: E2 03 00 [13:42:15]MH_I2C_Read... [13:42:15]Read from MH i2c: E2 03 00 39 78 00 90 00 25 [13:42:15]RAPDU: 90 00 [13:42:15]wFMCommunicate OK [13:42:15]wFMCommunicate request_size=4 [13:42:15]MH_SAM_APDU [13:42:15]CAPDU: 80 0D 03 02 [13:42:15]Write to MH i2c: E2 08 00 3A 78 80 0D 03 02 00 00 00 00 2D [13:42:15]Write i2c OK [13:42:15]MH_I2C_Read... [13:42:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:42:15]Read from MH i2c: E2 [13:42:15]MH_I2C_Read... [13:42:15]Read from MH i2c: E2 0B 00 [13:42:15]MH_I2C_Read... [13:42:15]Read from MH i2c: E2 0B 00 3A 78 00 6B 82 72 A3 7F F4 76 28 90 00 41 [13:42:15]RAPDU: 6B 82 72 A3 7F F4 76 28 90 00 [13:42:15]wFMCommunicate OK [13:42:15]SAM_PROTO_SignData done [13:42:15]FM_MakeSignedData done [13:42:15]CreateOFDProtocolMessage [13:42:15]wFMCommunicate request_size=4 [13:42:15]MH_SAM_APDU [13:42:15]CAPDU: 80 11 00 00 [13:42:15]Write to MH i2c: E2 08 00 3B 78 80 11 00 00 00 00 00 00 2D [13:42:15]Write i2c OK [13:42:15]MH_I2C_Read... [13:42:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:15]Read from MH i2c: E2 [13:42:15]MH_I2C_Read... [13:42:15]Read from MH i2c: E2 17 00 [13:42:15]MH_I2C_Read... [13:42:15]Read from MH i2c: E2 17 00 3B 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7C [13:42:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:42:15]wFMCommunicate OK [13:42:15]CreateOFDProtocolMessage done [13:42:15]OFDSenderStorePacket 218652 [13:42:15]StoreOFDPacket docnum=218652 [13:42:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C2 FB 07 01 B8 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CE 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D 15 00 00 00 00 07 04 06 00 38 C7 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 01 00 00 F4 03 04 00 3A B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1C 56 03 00 35 04 06 00 61 CC 77 82 34 EA 6B 82 72 A3 7F F4 76 28 [13:42:15]CheckFolder [13:42:15]dirname=/storage/ofd_packets [13:42:15]CheckFolder done [13:42:15]ProducePacketName [13:42:15]name=ofd_packets/00218652 [13:42:15]NVStorageSaveData ofd_packets/00218652 [13:42:15]File name is /storage/ofd_packets/00218652 [13:42:15]Write 301 bytes [13:42:15]NVStorageSaveData done [13:42:15]OFDSenderStorePacket done [13:42:15]KKMCreateOFDPacket done [13:42:15]NVStorageSaveData kkm_last_timestamp [13:42:15]File name is /storage/kkm_last_timestamp [13:42:15]Write 4 bytes [13:42:15]NVStorageSaveData done [13:42:15]ExternCall_PrintAddStr [13:42:15]wPrintStart [13:42:15]Write to MH i2c: 01 00 00 3C 78 B4 [13:42:15]Write i2c OK [13:42:15]MH_I2C_Read... [13:42:15]Read from MH i2c: 01 [13:42:15]MH_I2C_Read... [13:42:15]Read from MH i2c: 01 07 00 [13:42:15]MH_I2C_Read... [13:42:15]Read from MH i2c: 01 07 00 3C 78 00 00 00 00 00 FF 0F C9 [13:42:15]RasterBufferAndPrint [13:42:15]line Счет N : (1)536200 [13:42:15]line ИНН: 02508201610067 [13:42:15]line Контрольно-Кассовый Чек [13:42:15]line ПРОДАЖА [13:42:15]line ТРК (МРК, ГНК) : 43 [13:42:15]line Товар: 2710124130 [13:42:15]line Аи-92-К-2 [13:42:15]line 7.630 * 66.90 [13:42:15]line = 510.45 [13:42:15]line НДС 12% НСП 1% [13:42:15]line > о реализуемом товаре [13:42:15]line ОКРУГЛЕНИЕ: -0.45 [13:42:15]line ИТОГО: 510.00 [13:42:15]line Внесено: 510.00 [13:42:15]line СДАЧА: 0.00 [13:42:15]line НСП 1% : 4.52 [13:42:15]line НДС 12% : 54.21 [13:42:15]line Наличными: 510.00 [13:42:15]line Безнал.: 0.00 [13:42:15]line Место: АЗС № 84 "Партнер Нефть" [13:42:15]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:42:15]line СНО: Общий режим [13:42:15]line Чек 297 19.10.2024 13:42 [13:42:15]line Смена: 443 ФФД: 1.0 [13:42:15]line ЗНМ: 0300000178 [13:42:15]line РНМ: 0000000000098116 [13:42:15]line Версия ККМ: 001 [13:42:15]line ФМ: 0000000000965413 [13:42:15]line ФД: 218652 [13:42:15]line ФПД: 107530806244586 [13:42:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134218&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218652&fm=107530806244586&tin=02508201610067®Number=0000000000098116&sum=51000 [13:42:15]written 0, free lines is 4095 [13:42:16]Write to MH i2c: 01 00 00 67 78 DF [13:42:16]Write i2c OK [13:42:16]MH_I2C_Read... [13:42:16]Read from MH i2c: 01 [13:42:16]MH_I2C_Read... [13:42:16]Read from MH i2c: 01 07 00 [13:42:16]MH_I2C_Read... [13:42:16]Read from MH i2c: 01 07 00 67 78 00 00 00 00 00 D9 0C CB [13:42:16]RasterBufferAndPrint [13:42:16]line [13:42:16]line [13:42:16]line [13:42:16]line [13:42:16]line [13:42:16]written 0, free lines is 3293 [13:42:16]MH_Cut [13:42:16]Write to MH i2c: D1 01 00 6E 78 01 B8 [13:42:16]Write i2c OK [13:42:16]MH_I2C_Read... [13:42:16]Read from MH i2c: D1 [13:42:16]MH_I2C_Read... [13:42:16]Read from MH i2c: D1 01 00 [13:42:16]MH_I2C_Read... [13:42:16]Read from MH i2c: D1 01 00 6E 78 00 B7 [13:42:16]Write to MH i2c: 01 00 00 6F 78 E7 [13:42:16]Write i2c OK [13:42:16]MH_I2C_Read... [13:42:16]int [13:42:16]*** FLAG_PRN_PAP2 set [13:42:16]*** Cut start [13:42:16]*** Partial cut [13:42:16]*** CUTSNS_PIN = 1 [13:42:16]*** CUTSNS_PIN = 0 [13:42:16]*** Brake cut motor [13:42:17]Read from MH i2c: 01 [13:42:17]MH_I2C_Read... [13:42:17]Read from MH i2c: 01 *** Stop cut motor [13:42:17]07 00 [13:42:17]*** Cut end [13:42:17]MH_I2C_Read... [13:42:17]Read from MH i2c: 01 07 00 6F 78 00 02 00 00 00 FF 0F FE [13:42:17]process_action close_receipt done [13:42:17]requested_data is exist [13:42:17]produce_requested_data [13:42:17]requested_item fm.sn is exist - process it [13:42:17]wFMCommunicate request_size=4 [13:42:17]MH_SAM_APDU [13:42:17]CAPDU: 80 11 00 00 [13:42:17]Write to MH i2c: E2 08 00 70 78 80 11 00 00 00 00 00 00 62 [13:42:17]Write i2c OK [13:42:17]MH_I2C_Read... [13:42:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:17]Read from MH i2c: E2 [13:42:17]MH_I2C_Read... [13:42:17]Read from MH i2c: E2 17 00 [13:42:17]MH_I2C_Read... [13:42:17]Read from MH i2c: E2 17 00 70 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B1 [13:42:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:42:17]wFMCommunicate OK [13:42:17]requested_item fd.num is exist - process it [13:42:17]SAM_PROTO_GetFieldsCounters [13:42:17]wFMCommunicate request_size=4 [13:42:17]MH_SAM_APDU [13:42:17]CAPDU: 80 13 00 00 [13:42:17]Write to MH i2c: E2 08 00 71 78 80 13 00 00 00 00 00 00 65 [13:42:17]Write i2c OK [13:42:17]MH_I2C_Read... [13:42:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:42:17]Read from MH i2c: E2 [13:42:17]MH_I2C_Read... [13:42:17]Read from MH i2c: E2 62 00 [13:42:17]MH_I2C_Read... [13:42:17]Read from MH i2c: E2 62 00 71 78 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1C 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 31 [13:42:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1C 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:42:17]wFMCommunicate OK [13:42:17]SAM_PROTO_GetFieldsCounters done [13:42:17]requested_item shift.num is exist - process it [13:42:17]requested_item shift.opened is exist - process it [13:42:17]req_shift_opened [13:42:17]FM_GetShiftState [13:42:17]SAM_PROTO_GetShiftState [13:42:17]wFMCommunicate request_size=4 [13:42:17]MH_SAM_APDU [13:42:17]CAPDU: 80 13 01 00 [13:42:17]Write to MH i2c: E2 08 00 72 78 80 13 01 00 00 00 00 00 67 [13:42:17]Write i2c OK [13:42:17]MH_I2C_Read... [13:42:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:17]Read from MH i2c: E2 [13:42:17]MH_I2C_Read... [13:42:17]Read from MH i2c: E2 0E 00 [13:42:17]MH_I2C_Read... [13:42:17]Read from MH i2c: E2 0E 00 72 78 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AA [13:42:17]RAPDU: Write to MH i2c: 09 01 00 00 01 00 C6 73 F8 78 12 EB 67 [13:42:17]00 00 00 00 90 00 [13:42:17]wFMCommunicate OK [13:42:17]SAM_PROTO_GetShiftState done [13:42:17]FM_GetShiftState done [13:42:17]req_shift_opened done [13:42:17]requested_item shift.open_date is exist - process it [13:42:17]Write i2c OK [13:42:17]req_shift_open_date [13:42:17]MH_I2C_Read... [13:42:17]req_shift_open_date done [13:42:17]Read from MH i2c: produce_requested_data done [13:42:17]01 produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218652,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:42:17] [13:42:17]process_action_free close_receipt [13:42:17]MH_I2C_Read... [13:42:17]json_value_free [13:42:17]Read from MH i2c: 01 07 json_value_free done [13:42:17]00 process_json_proto returns [13:42:17] [13:42:17]Send response to host [13:42:17]MH_I2C_Read... [13:42:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218652,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:42:17]free response buf [13:42:17]Read from MH i2c: 01 07 00 execute_script done [13:42:17]73 execute_script returns [13:42:17]78 free content buf [13:42:17]00 Sock 8.Close socket [13:42:17]02 00 00 00 FF 0F Sock 8.Thread stoped [13:42:17]02 [13:42:17]state=0 [13:42:17]Cover opened [13:42:19]int [13:42:19]Write to MH i2c: 01 00 00 74 78 EC [13:42:19]*** FLAG_PRN_PAP1 set [13:42:19]Write i2c OK [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: 01 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: 01 07 00 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: 01 07 00 74 78 00 03 00 00 00 FF 0F 04 [13:42:19]state=3 [13:42:19]No paper [13:42:19]Cover opened [13:42:24]Write to MH i2c: 01 00 00 75 78 ED [13:42:24]Write i2c OK [13:42:24]MH_I2C_Read... [13:42:24]Read from MH i2c: 01 [13:42:24]MH_I2C_Read... [13:42:24]Read from MH i2c: 01 07 00 [13:42:24]MH_I2C_Read... [13:42:24]Read from MH i2c: 01 07 00 75 78 00 03 00 00 00 FF 0F 05 [13:42:24]state=3 [13:42:24]No paper [13:42:24]Cover opened [13:42:29]int [13:42:29]Write to MH i2c: 01 00 00 76 78 EE [13:42:29]Write i2c OK [13:42:29]MH_I2C_Read... [13:42:29]Read from MH i2c: 01 [13:42:29]MH_I2C_Read... [13:42:29]Read from MH i2c: 01 07 00 [13:42:29]MH_I2C_Read... [13:42:29]*** FLAG_PRN_PAP2 reset [13:42:29]*** FLAG_PRN_PAP1 reset [13:42:29]Read from MH i2c: 01 07 00 76 78 00 00 00 00 00 FF 0F 03 [13:42:29]state=3 [13:42:29]Cover closed [13:43:20]ConnectInit Can't connect to host [13:43:20]CommunicateWithHost connect error [13:43:20]CommunicateWithHost err = -1 [13:43:20]OFD Sender: Server communicate error [13:43:20]OFD Sender: Processing packet 218651 [packets to send 81, broken 79] [13:43:20]ProducePacketName [13:43:20]name=ofd_packets/00218651 [13:43:20]OFD Sender: To server: pG, [13:43:20]CommunicateWithHost lk.salyk.kg:30040 [13:43:20]ConnectInit lk.salyk.kg [13:43:20]Connected sock=8 [13:43:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 28 01 00 00 D2 44 20 01 92 7D 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 F8 B6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1B 56 03 00 35 04 06 00 9A 79 CD 35 45 A7 49 85 35 5D B9 CC 43 1A [13:43:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FF 65 47 00 8E 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 39 36 35 34 31 33 10 04 04 00 1B 56 03 00 F4 03 04 00 14 63 13 67 B6 04 01 00 00 9C 01 84 FB 49 8F F5 2F [13:43:20]CommunicateWithHost err = 0 [13:43:20]CheckOFDResponse [13:43:20]1017 (14) - 77093643461234 [13:43:20]1041 (16) - 0000000000965413 [13:43:20]1040 (4) - 218651 [13:43:20]1012 (4) - 19.10.2024 07:43 [13:43:20]1206 (1) - 0 [13:43:20]OFD Sender: Remove packet 218651 [13:43:20]ProducePacketName [13:43:20]name=ofd_packets/00218651 [13:43:20]NVStorageDeleteData [13:43:21]OFD Sender: Processing packet 218652 [packets to send 80, broken 79] [13:43:21]ProducePacketName [13:43:21]name=ofd_packets/00218652 [13:43:21]OFD Sender: To server: pG, [13:43:21]CommunicateWithHost lk.salyk.kg:30040 [13:43:21]ConnectInit lk.salyk.kg [13:43:21]Connected sock=8 [13:43:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C2 FB 07 01 B8 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CE 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D 15 00 00 00 00 07 04 06 00 38 C7 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 01 00 00 F4 03 04 00 3A B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1C 56 03 00 35 04 06 00 61 CC 77 82 34 EA 6B 82 72 A3 7F F4 76 28 [13:43:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 29 3E 47 00 5E 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 39 36 35 34 31 33 10 04 04 00 1C 56 03 00 F4 03 04 00 15 63 13 67 B6 04 01 00 00 E1 DA 10 22 BD B2 05 81 [13:43:21]CommunicateWithHost err = 0 [13:43:21]CheckOFDResponse [13:43:21]1017 (14) - 77093643461234 [13:43:21]1041 (16) - 0000000000965413 [13:43:21]1040 (4) - 218652 [13:43:21]1012 (4) - 19.10.2024 07:43 [13:43:21]1206 (1) - 0 [13:43:21]OFD Sender: Remove packet 218652 [13:43:21]ProducePacketName [13:43:21]name=ofd_packets/00218652 [13:43:21]NVStorageDeleteData [13:43:22]OFD Sender: No OFD packet to send [13:43:27]OFD Sender: No OFD packet to send [13:43:32]OFD Sender: No OFD packet to send [13:43:37]OFD Sender: No OFD packet to send [13:43:42]OFD Sender: No OFD packet to send [13:43:47]OFD Sender: No OFD packet to send [13:43:52]OFD Sender: No OFD packet to send [13:43:54]accept exits with 9 [13:43:54]New connection [13:43:54]New thread 3066826084 created [13:43:54]Thread 3066682724 joined [13:43:54]Waiting for new connection... [13:43:54] Sock 9.Parse request [13:43:54]Sock 9.Check first char [13:43:54]Sock 9.First char is OK [13:43:54]request: POST /json_proto HTTP/1.0 [13:43:54]Method: POST [13:43:54]URL: /json_proto [13:43:54]Method is POST - this is cgi request [13:43:54]url: /json_proto [13:43:54]query_string will be loaded in cgi processing [13:43:54]execute_cgi json_proto POST (null) [13:43:54]execute_cgi path=json_proto method=POST [13:43:54]POST find Content-Length [13:43:54]Host: 172.17.40.4:8080 [13:43:54]Content-Length: 632 [13:43:54]Content-Type: application/json [13:43:54] [13:43:54]POST finish read [13:43:54]Found Content-Length = 632 [13:43:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [13:43:54]execute_script... [13:43: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)536201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [13:43:54]POST & json_proto [13:43:54]process_json_proto [13:43:54]json parsed OK: [13:43:54]protocol is kg_v1.0 [13:43:54]action value=close_receipt [13:43:54]process_action close_receipt [13:43:54]cmd_close_receipt [13:43:54]MH_GetDate [13:43:54]Write to MH i2c: F0 00 00 77 78 DE [13:43:54]Write i2c OK [13:43:54]MH_I2C_Read... [13:43:54]Read from MH i2c: F0 [13:43:54]MH_I2C_Read... [13:43:54]Read from MH i2c: F0 09 00 [13:43:54]MH_I2C_Read... [13:43:54]Read from MH i2c: F0 09 00 77 78 00 9E B7 13 67 EE 0E 0D 67 26 [13:43:54]GetLastDocTimeStamp 1729345338 [13:43:54]current date 1729345438 [13:43:54]FM_GetShiftState [13:43:54]SAM_PROTO_GetShiftState [13:43:54]wFMCommunicate request_size=4 [13:43:54]MH_SAM_APDU [13:43:54]CAPDU: 80 13 01 00 [13:43:54]Write to MH i2c: E2 08 00 78 78 80 13 01 00 00 00 00 00 6D [13:43:54]Write i2c OK [13:43:54]MH_I2C_Read... [13:43:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:54]Read from MH i2c: E2 [13:43:54]MH_I2C_Read... [13:43:54]Read from MH i2c: E2 0E 00 [13:43:54]MH_I2C_Read... [13:43:54]Read from MH i2c: E2 0E 00 78 78 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B0 [13:43:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:43:54]wFMCommunicate OK [13:43:54]SAM_PROTO_GetShiftState done [13:43:54]FM_GetShiftState done [13:43:54]opened in 1729296582 [13:43:54]opened+sec_in_day 1729382982 [13:43:54]quantity*price = 50000 [13:43:54]sum+1 = 50001 [13:43:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 298 19.10.2024 13:43 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218653 ФПД: 91811985718391 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134358&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218653&fm=91811985718391&tin=02508201610067®Number=0000000000098116&sum=50000 [13:43:55]StoreToDocumentArchive [13:43:55]shift 443 fd 218653 [13:43:55]save to /storage/0443/doc_00218653 [13:43:55]save last doc name /storage/0443/doc_00218653 to /storage/kkm_last_doc_name [13:43:55]save OK [13:43:55]Clear old archive folders... [13:43:55]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:43:55]tlvbuf is 0162FAD0 [13:43:55]SAM_PROTO_ClearQueue [13:43:55]wFMCommunicate request_size=4 [13:43:55]MH_SAM_APDU [13:43:55]CAPDU: 80 09 00 00 [13:43:55]Write to MH i2c: E2 08 00 85 78 80 09 00 00 00 00 00 00 6F [13:43:55]Write i2c OK [13:43:55]MH_I2C_Read... [13:43:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:43:55]Read from MH i2c: E2 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: E2 03 00 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: E2 03 00 85 78 00 90 00 71 [13:43:55]RAPDU: 90 00 [13:43:55]wFMCommunicate OK [13:43:55]SAM_PROTO_ClearQueue done [13:43:55]KKMCreateOFDPacket [13:43:55]OFDProtocolAddRootSTLVToBuf [13:43:55]FM_MakeSignedData [13:43:55]FM_MakeSignedData [13:43:55]SAM_PROTO_SignData [13:43:55]wFMCommunicate request_size=4 [13:43:55]MH_SAM_APDU [13:43:55]CAPDU: 80 0D 01 02 [13:43:55]Write to MH i2c: E2 08 00 86 78 80 0D 01 02 00 00 00 00 77 [13:43:55]Write i2c OK [13:43:55]MH_I2C_Read... [13:43:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:43:55]Read from MH i2c: E2 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: E2 03 00 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: E2 03 00 86 78 00 90 00 72 [13:43:55]RAPDU: 90 00 [13:43:55]wFMCommunicate OK [13:43:55]wFMCommunicate request_size=255 [13:43:55]MH_SAM_APDU [13:43:55]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 2A 01 00 00 F4 03 04 00 9E B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1D 56 03 00 35 04 06 00 [13:43:55]Write to MH i2c: E2 02 01 87 78 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 2A 01 00 00 F4 03 04 00 9E B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1D 56 03 00 35 04 06 00 00 00 88 [13:43:55]Write i2c OK [13:43:55]MH_I2C_Read... [13:43:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:55]Read from MH i2c: E2 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: E2 03 00 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: E2 03 00 87 78 00 90 00 73 [13:43:55]RAPDU: 90 00 [13:43:55]wFMCommunicate OK [13:43:55]wFMCommunicate request_size=11 [13:43:55]MH_SAM_APDU [13:43:55]CAPDU: 80 0D 02 02 06 53 80 A4 CB 7C 77 [13:43:55]Write to MH i2c: E2 0E 00 88 78 80 0D 02 02 06 00 53 80 A4 CB 7C 77 00 00 BB [13:43:55]Write i2c OK [13:43:55]MH_I2C_Read... [13:43:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:55]Read from MH i2c: E2 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: E2 03 00 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: E2 03 00 88 78 00 90 00 74 [13:43:55]RAPDU: 90 00 [13:43:55]wFMCommunicate OK [13:43:55]wFMCommunicate request_size=4 [13:43:55]MH_SAM_APDU [13:43:55]CAPDU: 80 0D 03 02 [13:43:55]Write to MH i2c: E2 08 00 89 78 80 0D 03 02 00 00 00 00 7C [13:43:55]Write i2c OK [13:43:55]MH_I2C_Read... [13:43:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:43:55]Read from MH i2c: E2 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: E2 0B 00 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: E2 0B 00 89 78 00 19 F7 5C A1 0B 5E E2 95 90 00 6A [13:43:55]RAPDU: 19 F7 5C A1 0B 5E E2 95 90 00 [13:43:55]wFMCommunicate OK [13:43:55]SAM_PROTO_SignData done [13:43:55]FM_MakeSignedData done [13:43:55]CreateOFDProtocolMessage [13:43:55]wFMCommunicate request_size=4 [13:43:55]MH_SAM_APDU [13:43:55]CAPDU: 80 11 00 00 [13:43:55]Write to MH i2c: E2 08 00 8A 78 80 11 00 00 00 00 00 00 7C [13:43:55]Write i2c OK [13:43:55]MH_I2C_Read... [13:43:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:55]Read from MH i2c: E2 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: E2 17 00 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: E2 17 00 8A 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CB [13:43:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:43:55]wFMCommunicate OK [13:43:55]CreateOFDProtocolMessage done [13:43:55]OFDSenderStorePacket 218653 [13:43:55]StoreOFDPacket docnum=218653 [13:43:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 96 97 08 01 C0 08 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 2A 01 00 00 F4 03 04 00 9E B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1D 56 03 00 35 04 06 00 53 80 A4 CB 7C 77 19 F7 5C A1 0B 5E E2 95 [13:43:55]CheckFolder [13:43:55]dirname=/storage/ofd_packets [13:43:55]CheckFolder done [13:43:55]ProducePacketName [13:43:55]name=ofd_packets/00218653 [13:43:55]NVStorageSaveData ofd_packets/00218653 [13:43:55]File name is /storage/ofd_packets/00218653 [13:43:55]Write 302 bytes [13:43:55]NVStorageSaveData done [13:43:55]OFDSenderStorePacket done [13:43:55]KKMCreateOFDPacket done [13:43:55]NVStorageSaveData kkm_last_timestamp [13:43:55]File name is /storage/kkm_last_timestamp [13:43:55]Write 4 bytes [13:43:55]NVStorageSaveData done [13:43:55]ExternCall_PrintAddStr [13:43:55]wPrintStart [13:43:55]Write to MH i2c: 01 00 00 8B 78 03 [13:43:55]Write i2c OK [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: 01 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: 01 07 00 [13:43:55]MH_I2C_Read... [13:43:55]Read from MH i2c: 01 07 00 8B 78 00 00 00 00 00 FF 0F 18 [13:43:55]RasterBufferAndPrint [13:43:55]line Счет N : (1)536201 [13:43:55]line ИНН: 02508201610067 [13:43:55]line Контрольно-Кассовый Чек [13:43:55]line ПРОДАЖА [13:43:55]line ТРК (МРК, ГНК) : 22 [13:43:55]line Товар: 2710124130 [13:43:55]line SUPER 92-К-5 [13:43:55]line 7.310 * 68.40 [13:43:55]line = 500.00 [13:43:55]line НДС 12% НСП 1% [13:43:55]line > о реализуемом товаре [13:43:55]line ИТОГО: 500.00 [13:43:55]line НСП 1% : 4.42 [13:43:55]line НДС 12% : 53.10 [13:43:55]line Наличными: 500.00 [13:43:55]line Безнал.: 0.00 [13:43:55]line Место: АЗС № 84 "Партнер Нефть" [13:43:55]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:43:55]line СНО: Общий режим [13:43:55]line Чек 298 19.10.2024 13:43 [13:43:55]line Смена: 443 ФФД: 1.0 [13:43:55]line ЗНМ: 0300000178 [13:43:55]line РНМ: 0000000000098116 [13:43:55]line Версия ККМ: 001 [13:43:55]line ФМ: 0000000000965413 [13:43:55]line ФД: 218653 [13:43:55]line ФПД: 91811985718391 [13:43:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134358&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218653&fm=91811985718391&tin=02508201610067®Number=0000000000098116&sum=50000 [13:43:56]OFD Sender: Processing packet 218653 [packets to send 80, broken 79] [13:43:56]ProducePacketName [13:43:56]name=ofd_packets/00218653 [13:43:56]OFD Sender: To server: pG, [13:43:56]CommunicateWithHost lk.salyk.kg:30040 [13:43:56]ConnectInit lk.salyk.kg [13:43:56]written 0, free lines is 4095 [13:43:56]Connected sock=8 [13:43:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 96 97 08 01 C0 08 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 2A 01 00 00 F4 03 04 00 9E B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1D 56 03 00 35 04 06 00 53 80 A4 CB 7C 77 19 F7 5C A1 0B 5E E2 95 [13:43:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F2 49 47 00 69 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1D 56 03 00 F4 03 04 00 38 63 13 67 B6 04 01 00 00 D7 B8 69 0A 27 47 49 E2 [13:43:56]CommunicateWithHost err = 0 [13:43:56]CheckOFDResponse [13:43:56]1017 (14) - 77093643461234 [13:43:56]1041 (16) - 0000000000965413 [13:43:56]1040 (4) - 218653 [13:43:56]1012 (4) - 19.10.2024 07:43 [13:43:56]1206 (1) - 0 [13:43:56]OFD Sender: Remove packet 218653 [13:43:56]ProducePacketName [13:43:56]name=ofd_packets/00218653 [13:43:56]NVStorageDeleteData [13:43:56]Write to MH i2c: 01 00 00 B3 78 2B [13:43:56]Write i2c OK [13:43:56]MH_I2C_Read... [13:43:56]Read from MH i2c: 01 [13:43:56]MH_I2C_Read... [13:43:56]Read from MH i2c: 01 07 00 [13:43:56]MH_I2C_Read... [13:43:56]Read from MH i2c: 01 07 00 B3 78 00 00 00 00 00 10 0D 4F [13:43:56]RasterBufferAndPrint [13:43:56]line [13:43:56]line [13:43:56]line [13:43:56]line [13:43:56]line [13:43:56]written 0, free lines is 3354 [13:43:56]MH_Cut [13:43:56]Write to MH i2c: D1 01 00 BA 78 01 04 [13:43:56]Write i2c OK [13:43:56]MH_I2C_Read... [13:43:56]Read from MH i2c: D1 [13:43:56]MH_I2C_Read... [13:43:56]Read from MH i2c: D1 01 00 [13:43:56]MH_I2C_Read... [13:43:56]Read from MH i2c: D1 01 00 BA 78 00 03 [13:43:56]Write to MH i2c: 01 00 00 BB 78 33 [13:43:56]Write i2c OK [13:43:56]MH_I2C_Read... [13:43:56]OFD Sender: No OFD packet to send [13:43:57]*** Cut start [13:43:57]*** Partial cut [13:43:57]*** CUTSNS_PIN = 1 [13:43:57]*** CUTSNS_PIN = 0 [13:43:57]*** Brake cut motor [13:43:57]Read from MH i2c: 01 [13:43:57]MH_I2C_Read... [13:43:57]*** Stop cut motor [13:43:57]*** Cut end [13:43:57]Read from MH i2c: 01 07 00 [13:43:57]MH_I2C_Read... [13:43:57]Read from MH i2c: 01 07 00 BB 78 00 00 00 00 00 FF 0F 48 [13:43:57]process_action close_receipt done [13:43:57]requested_data is exist [13:43:57]produce_requested_data [13:43:57]requested_item fm.sn is exist - process it [13:43:57]wFMCommunicate request_size=4 [13:43:57]MH_SAM_APDU [13:43:57]CAPDU: 80 11 00 00 [13:43:57]Write to MH i2c: E2 08 00 BC 78 80 11 00 00 00 00 00 00 AE [13:43:57]Write i2c OK [13:43:57]MH_I2C_Read... [13:43:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:57]Read from MH i2c: E2 [13:43:57]MH_I2C_Read... [13:43:57]Read from MH i2c: E2 17 00 [13:43:57]MH_I2C_Read... [13:43:57]Read from MH i2c: E2 17 00 BC 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FD [13:43:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:43:57]wFMCommunicate OK [13:43:57]requested_item fd.num is exist - process it [13:43:57]SAM_PROTO_GetFieldsCounters [13:43:57]wFMCommunicate request_size=4 [13:43:57]MH_SAM_APDU [13:43:57]CAPDU: 80 13 00 00 [13:43:57]Write to MH i2c: E2 08 00 BD 78 80 13 00 00 00 00 00 00 B1 [13:43:57]Write i2c OK [13:43:57]MH_I2C_Read... [13:43:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:43:58]Read from MH i2c: E2 [13:43:58]MH_I2C_Read... [13:43:58]Read from MH i2c: E2 62 00 [13:43:58]MH_I2C_Read... [13:43:58]Read from MH i2c: E2 62 00 BD 78 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 81 [13:43:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:43:58]wFMCommunicate OK [13:43:58]SAM_PROTO_GetFieldsCounters done [13:43:58]requested_item shift.num is exist - process it [13:43:58]requested_item shift.opened is exist - process it [13:43:58]req_shift_opened [13:43:58]FM_GetShiftState [13:43:58]SAM_PROTO_GetShiftState [13:43:58]wFMCommunicate request_size=4 [13:43:58]MH_SAM_APDU [13:43:58]CAPDU: 80 13 01 00 [13:43:58]Write to MH i2c: E2 08 00 BE 78 80 13 01 00 00 00 00 00 B3 [13:43:58]Write i2c OK [13:43:58]MH_I2C_Read... [13:43:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:58]Read from MH i2c: E2 [13:43:58]MH_I2C_Read... [13:43:58]Read from MH i2c: E2 0E 00 [13:43:58]MH_I2C_Read... [13:43:58]Read from MH i2c: E2 0E 00 BE 78 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F6 [13:43:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:43:58]wFMCommunicate OK [13:43:58]SAM_PROTO_GetShiftState done [13:43:58]FM_GetShiftState done [13:43:58]req_shift_opened done [13:43:58]requested_item shift.open_date is exist - process it [13:43:58]req_shift_open_date [13:43:58]req_shift_open_date done [13:43:58]produce_requested_data done [13:43:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218653,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:43:58]process_action_free close_receipt [13:43:58]json_value_free [13:43:58]json_value_free done [13:43:58]process_json_proto returns [13:43:58]Send response to host [13:43:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218653,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:43:58]free response buf [13:43:58]execute_script done [13:43:58]execute_script returns [13:43:58]free content buf [13:43:58]Sock 9.Close socket [13:43:58]Sock 9.Thread stoped [13:44:01]OFD Sender: No OFD packet to send [13:44:06]OFD Sender: No OFD packet to send [13:44:11]OFD Sender: No OFD packet to send [13:44:16]OFD Sender: No OFD packet to send [13:44:21]OFD Sender: No OFD packet to send [13:44:22]accept exits with 10 [13:44:22]New connection [13:44:22]New thread 3066682724 created [13:44:22]Thread 3066826084 joined [13:44:22]Waiting for new connection... [13:44:22] Sock 10.Parse request [13:44:22]Sock 10.Check first char [13:44:22]Sock 10.First char is OK [13:44:22]request: POST /json_proto HTTP/1.0 [13:44:22]Method: POST [13:44:22]URL: /json_proto [13:44:22]Method is POST - this is cgi request [13:44:22]url: /json_proto [13:44:22]query_string will be loaded in cgi processing [13:44:22]execute_cgi json_proto POST (null) [13:44:22]execute_cgi path=json_proto method=POST [13:44:22]POST find Content-Length [13:44:22]Host: 172.17.40.4:8080 [13:44:22]Content-Length: 798 [13:44:22]Content-Type: application/json [13:44:22] [13:44:22]POST finish read [13:44:22]Found Content-Length = 798 [13:44:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536199", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920065", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:44:22]execute_script... [13:44: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)536199", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920065", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:44:22]POST & json_proto [13:44:22]process_json_proto [13:44:22]json parsed OK: [13:44:22]protocol is kg_v1.0 [13:44:22]action value=close_receipt [13:44:22]process_action close_receipt [13:44:22]cmd_close_receipt [13:44:22]MH_GetDate [13:44:22]Write to MH i2c: F0 00 00 BF 78 26 [13:44:22]Write i2c OK [13:44:22]MH_I2C_Read... [13:44:22]Read from MH i2c: F0 [13:44:22]MH_I2C_Read... [13:44:22]Read from MH i2c: F0 09 00 [13:44:22]MH_I2C_Read... [13:44:22]Read from MH i2c: F0 09 00 BF 78 00 BB B7 13 67 EE 0E 0D 67 8B [13:44:22]GetLastDocTimeStamp 1729345438 [13:44:22]current date 1729345467 [13:44:22]FM_GetShiftState [13:44:22]SAM_PROTO_GetShiftState [13:44:22]wFMCommunicate request_size=4 [13:44:22]MH_SAM_APDU [13:44:22]CAPDU: 80 13 01 00 [13:44:22]Write to MH i2c: E2 08 00 C0 78 80 13 01 00 00 00 00 00 B5 [13:44:22]Write i2c OK [13:44:22]MH_I2C_Read... [13:44:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:22]Read from MH i2c: E2 [13:44:22]MH_I2C_Read... [13:44:22]Read from MH i2c: E2 0E 00 [13:44:22]MH_I2C_Read... [13:44:22]Read from MH i2c: E2 0E 00 C0 78 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F8 [13:44:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:44:22]wFMCommunicate OK [13:44:22]SAM_PROTO_GetShiftState done [13:44:22]FM_GetShiftState done [13:44:22]opened in 1729296582 [13:44:22]opened+sec_in_day 1729382982 [13:44:22]quantity*price = 0 [13:44:22]sum+1 = 1 [13:44:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 299 19.10.2024 13:44 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4920065 ФМ: 0000000000965413 ФД: 218654 ФПД: 150412814794239 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134427&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218654&fm=150412814794239&tin=02508201610067®Number=0000000000098116&sum=0 [13:44:23]StoreToDocumentArchive [13:44:23]shift 443 fd 218654 [13:44:23]save to /storage/0443/doc_00218654 [13:44:23]save last doc name /storage/0443/doc_00218654 to /storage/kkm_last_doc_name [13:44:23]save OK [13:44:23]Clear old archive folders... [13:44:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:44:23]tlvbuf is 0151B480 [13:44:23]SAM_PROTO_ClearQueue [13:44:23]wFMCommunicate request_size=4 [13:44:23]MH_SAM_APDU [13:44:23]CAPDU: 80 09 00 00 [13:44:23]Write to MH i2c: E2 08 00 CD 78 80 09 00 00 00 00 00 00 B7 [13:44:24]Write i2c OK [13:44:24]MH_I2C_Read... [13:44:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:44:24]Read from MH i2c: E2 [13:44:24]MH_I2C_Read... [13:44:24]Read from MH i2c: E2 03 00 [13:44:24]MH_I2C_Read... [13:44:24]Read from MH i2c: E2 03 00 CD 78 00 90 00 B9 [13:44:24]RAPDU: 90 00 [13:44:24]wFMCommunicate OK [13:44:24]SAM_PROTO_ClearQueue done [13:44:24]KKMCreateOFDPacket [13:44:24]OFDProtocolAddRootSTLVToBuf [13:44:24]FM_MakeSignedData [13:44:24]FM_MakeSignedData [13:44:24]SAM_PROTO_SignData [13:44:24]wFMCommunicate request_size=4 [13:44:24]MH_SAM_APDU [13:44:24]CAPDU: 80 0D 01 02 [13:44:24]Write to MH i2c: E2 08 00 CE 78 80 0D 01 02 00 00 00 00 BF [13:44:24]Write i2c OK [13:44:24]MH_I2C_Read... [13:44:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:44:24]Read from MH i2c: E2 [13:44:24]MH_I2C_Read... [13:44:24]Read from MH i2c: E2 03 00 [13:44:24]MH_I2C_Read... [13:44:24]Read from MH i2c: E2 03 00 CE 78 00 90 00 BA [13:44:24]RAPDU: 90 00 [13:44:24]wFMCommunicate OK [13:44:24]wFMCommunicate request_size=255 [13:44:24]MH_SAM_APDU [13:44:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 BB B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1E 56 03 00 35 04 06 00 88 CC B6 65 [13:44:24]Write to MH i2c: E2 02 01 CF 78 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BB B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1E 56 03 00 35 04 06 00 88 CC B6 65 00 00 F6 [13:44:24]Write i2c OK [13:44:24]MH_I2C_Read... [13:44:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:24]Read from MH i2c: E2 [13:44:24]MH_I2C_Read... [13:44:24]Read from MH i2c: E2 03 00 [13:44:24]MH_I2C_Read... [13:44:24]Read from MH i2c: E2 03 00 CF 78 00 90 00 BB [13:44:24]RAPDU: 90 00 [13:44:24]wFMCommunicate OK [13:44:24]wFMCommunicate request_size=7 [13:44:24]MH_SAM_APDU [13:44:24]CAPDU: 80 0D 02 02 02 3D FF [13:44:24]Write to MH i2c: E2 0A 00 D0 78 80 0D 02 02 02 00 3D FF 00 00 02 [13:44:24]Write i2c OK [13:44:24]MH_I2C_Read... [13:44:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:24]Read from MH i2c: E2 [13:44:24]MH_I2C_Read... [13:44:24]Read from MH i2c: E2 03 00 [13:44:24]MH_I2C_Read... [13:44:24]Read from MH i2c: E2 03 00 D0 78 00 90 00 BC [13:44:24]RAPDU: 90 00 [13:44:24]wFMCommunicate OK [13:44:24]wFMCommunicate request_size=4 [13:44:24]MH_SAM_APDU [13:44:24]CAPDU: 80 0D 03 02 [13:44:24]Write to MH i2c: E2 08 00 D1 78 80 0D 03 02 00 00 00 00 C4 [13:44:24]Write i2c OK [13:44:24]MH_I2C_Read... [13:44:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:44:24]Read from MH i2c: E2 [13:44:24]MH_I2C_Read... [13:44:24]Read from MH i2c: E2 0B 00 [13:44:24]MH_I2C_Read... [13:44:24]Read from MH i2c: E2 0B 00 D1 78 00 C6 63 8C 1F 83 52 56 A2 90 00 66 [13:44:24]RAPDU: C6 63 8C 1F 83 52 56 A2 90 00 [13:44:24]wFMCommunicate OK [13:44:24]SAM_PROTO_SignData done [13:44:24]FM_MakeSignedData done [13:44:24]CreateOFDProtocolMessage [13:44:24]wFMCommunicate request_size=4 [13:44:24]MH_SAM_APDU [13:44:24]CAPDU: 80 11 00 00 [13:44:24]Write to MH i2c: E2 08 00 D2 78 80 11 00 00 00 00 00 00 C4 [13:44:24]Write i2c OK [13:44:24]MH_I2C_Read... [13:44:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:24]Read from MH i2c: E2 [13:44:24]MH_I2C_Read... [13:44:24]Read from MH i2c: E2 17 00 [13:44:24]MH_I2C_Read... [13:44:24]Read from MH i2c: E2 17 00 D2 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 13 [13:44:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:44:24]wFMCommunicate OK [13:44:24]CreateOFDProtocolMessage done [13:44:24]OFDSenderStorePacket 218654 [13:44:24]StoreOFDPacket docnum=218654 [13:44:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 6D 20 04 01 08 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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 BB B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1E 56 03 00 35 04 06 00 88 CC B6 65 3D FF C6 63 8C 1F 83 52 56 A2 [13:44:24]CheckFolder [13:44:24]dirname=/storage/ofd_packets [13:44:24]CheckFolder done [13:44:24]ProducePacketName [13:44:24]name=ofd_packets/00218654 [13:44:24]NVStorageSaveData ofd_packets/00218654 [13:44:24]File name is /storage/ofd_packets/00218654 [13:44:24]Write 298 bytes [13:44:24]NVStorageSaveData done [13:44:24]OFDSenderStorePacket done [13:44:24]KKMCreateOFDPacket done [13:44:24]NVStorageSaveData kkm_last_timestamp [13:44:24]File name is /storage/kkm_last_timestamp [13:44:24]Write 4 bytes [13:44:24]NVStorageSaveData done [13:44:24]ExternCall_PrintAddStr [13:44:24]wPrintStart [13:44:24]Write to MH i2c: 01 00 00 D3 78 4B [13:44:24]Write i2c OK [13:44:24]MH_I2C_Read... [13:44:24]Read from MH i2c: 01 [13:44:24]MH_I2C_Read... [13:44:24]Read from MH i2c: 01 07 00 [13:44:24]MH_I2C_Read... [13:44:24]Read from MH i2c: 01 07 00 D3 78 00 00 00 00 00 FF 0F 60 [13:44:24]RasterBufferAndPrint [13:44:24]line Счет N : (1)536199 [13:44:24]line ИНН: 02508201610067 [13:44:24]line Контрольно-Кассовый Чек [13:44:24]line ПРОДАЖА [13:44:24]line ТРК (МРК, ГНК) : 61 [13:44:24]line Товар: 2710194210 [13:44:24]line ДТ-К-2 [13:44:24]line 100.000 * 0.00 [13:44:24]line = 0.00 [13:44:24]line НДС 12% НСП 1% [13:44:24]line > о реализуемом товаре [13:44:24]line ИТОГО: 0.00 [13:44:24]line НСП 1% : 0.00 [13:44:24]line НДС 12% : 0.00 [13:44:24]line Наличными: 0.00 [13:44:24]line Безнал.: 0.00 [13:44:24]line Место: АЗС № 84 "Партнер Нефть" [13:44:24]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:44:24]line СНО: Общий режим [13:44:24]line Чек 299 19.10.2024 13:44 [13:44:24]line Смена: 443 ФФД: 1.0 [13:44:24]line ЗНМ: 0300000178 [13:44:24]line РНМ: 0000000000098116 [13:44:24]line Версия ККМ: 001 [13:44:24]line Талоны: Топливные Талоны [13:44:24]line 4920065 [13:44:24]line ФМ: 0000000000965413 [13:44:24]line ФД: 218654 [13:44:24]line ФПД: 150412814794239 [13:44:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134427&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218654&fm=150412814794239&tin=02508201610067®Number=0000000000098116&sum=0 [13:44:24]OFD Sender: Processing packet 218654 [packets to send 80, broken 79] [13:44:24]ProducePacketName [13:44:24]name=ofd_packets/00218654 [13:44:24]OFD Sender: To server: pG, [13:44:24]CommunicateWithHost lk.salyk.kg:30040 [13:44:24]ConnectInit lk.salyk.kg [13:44:24]written 0, free lines is 4095 [13:44:24]Connected sock=9 [13:44:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 6D 20 04 01 08 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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 BB B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1E 56 03 00 35 04 06 00 88 CC B6 65 3D FF C6 63 8C 1F 83 52 56 A2 [13:44:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 35 35 47 00 BB 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 39 36 35 34 31 33 10 04 04 00 1E 56 03 00 F4 03 04 00 55 63 13 67 B6 04 01 00 00 B1 3C 5F E1 47 CD B6 39 [13:44:25]CommunicateWithHost err = 0 [13:44:25]CheckOFDResponse [13:44:25]1017 (14) - 77093643461234 [13:44:25]1041 (16) - 0000000000965413 [13:44:25]1040 (4) - 218654 [13:44:25]1012 (4) - 19.10.2024 07:44 [13:44:25]1206 (1) - 0 [13:44:25]OFD Sender: Remove packet 218654 [13:44:25]ProducePacketName [13:44:25]name=ofd_packets/00218654 [13:44:25]NVStorageDeleteData [13:44:25]Write to MH i2c: 01 00 00 FD 78 75 [13:44:25]Write i2c OK [13:44:25]MH_I2C_Read... [13:44:25]Read from MH i2c: 01 [13:44:25]MH_I2C_Read... [13:44:25]Read from MH i2c: 01 07 00 [13:44:25]MH_I2C_Read... [13:44:25]Read from MH i2c: 01 07 00 FD 78 00 00 00 00 00 E4 0C 6C [13:44:25]RasterBufferAndPrint [13:44:25]line [13:44:25]line [13:44:25]line [13:44:25]line [13:44:25]line [13:44:25]written 0, free lines is 3306 [13:44:25]MH_Cut [13:44:25]Write to MH i2c: D1 01 00 04 79 01 4F [13:44:25]Write i2c OK [13:44:25]MH_I2C_Read... [13:44:25]Read from MH i2c: D1 [13:44:25]MH_I2C_Read... [13:44:25]Read from MH i2c: D1 01 00 [13:44:25]MH_I2C_Read... [13:44:25]Read from MH i2c: D1 01 00 04 79 00 4E [13:44:25]Write to MH i2c: 01 00 00 05 79 7E [13:44:25]Write i2c OK [13:44:25]MH_I2C_Read... [13:44:25]OFD Sender: No OFD packet to send [13:44:26]*** Cut start [13:44:26]*** Partial cut [13:44:26]*** CUTSNS_PIN = 1 [13:44:26]*** CUTSNS_PIN = 0 [13:44:26]*** Brake cut motor [13:44:26]Read from MH i2c: 01 [13:44:26]MH_I2C_Read... [13:44:26]*** Stop cut motor [13:44:26]*** Cut end [13:44:26]Read from MH i2c: 01 07 00 [13:44:26]MH_I2C_Read... [13:44:26]Read from MH i2c: 01 07 00 05 79 00 00 00 00 00 FF 0F 93 [13:44:26]process_action close_receipt done [13:44:26]requested_data is exist [13:44:26]produce_requested_data [13:44:26]requested_item fm.sn is exist - process it [13:44:26]wFMCommunicate request_size=4 [13:44:26]MH_SAM_APDU [13:44:26]CAPDU: 80 11 00 00 [13:44:26]Write to MH i2c: E2 08 00 06 79 80 11 00 00 00 00 00 00 F9 [13:44:26]Write i2c OK [13:44:26]MH_I2C_Read... [13:44:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:26]Read from MH i2c: E2 [13:44:26]MH_I2C_Read... [13:44:26]Read from MH i2c: E2 17 00 [13:44:26]MH_I2C_Read... [13:44:26]Read from MH i2c: E2 17 00 06 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 48 [13:44:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:44:26]wFMCommunicate OK [13:44:26]requested_item fd.num is exist - process it [13:44:26]SAM_PROTO_GetFieldsCounters [13:44:26]wFMCommunicate request_size=4 [13:44:26]MH_SAM_APDU [13:44:26]CAPDU: 80 13 00 00 [13:44:26]Write to MH i2c: E2 08 00 07 79 80 13 00 00 00 00 00 00 FC [13:44:26]Write i2c OK [13:44:26]MH_I2C_Read... [13:44:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:44:26]Read from MH i2c: E2 [13:44:26]MH_I2C_Read... [13:44:26]Read from MH i2c: E2 62 00 [13:44:26]MH_I2C_Read... [13:44:26]Read from MH i2c: E2 62 00 07 79 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 D0 [13:44:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:44:26]wFMCommunicate OK [13:44:26]SAM_PROTO_GetFieldsCounters done [13:44:26]requested_item shift.num is exist - process it [13:44:26]requested_item shift.opened is exist - process it [13:44:26]req_shift_opened [13:44:26]FM_GetShiftState [13:44:26]SAM_PROTO_GetShiftState [13:44:26]wFMCommunicate request_size=4 [13:44:26]MH_SAM_APDU [13:44:26]CAPDU: 80 13 01 00 [13:44:26]Write to MH i2c: E2 08 00 08 79 80 13 01 00 00 00 00 00 FE [13:44:26]Write i2c OK [13:44:26]MH_I2C_Read... [13:44:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:26]Read from MH i2c: E2 [13:44:26]MH_I2C_Read... [13:44:26]Read from MH i2c: E2 0E 00 [13:44:26]MH_I2C_Read... [13:44:26]Read from MH i2c: E2 0E 00 08 79 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 41 [13:44:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:44:26]wFMCommunicate OK [13:44:26]SAM_PROTO_GetShiftState done [13:44:26]FM_GetShiftState done [13:44:26]req_shift_opened done [13:44:26]requested_item shift.open_date is exist - process it [13:44:26]req_shift_open_date [13:44:26]req_shift_open_date done [13:44:26]produce_requested_data done [13:44:26]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218654,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:44:26]process_action_free close_receipt [13:44:26]json_value_free [13:44:26]json_value_free done [13:44:26]process_json_proto returns [13:44:26]Send response to host [13:44:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218654,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:44:26]free response buf [13:44:26]execute_script done [13:44:26]execute_script returns [13:44:26]free content buf [13:44:26]Sock 10.Close socket [13:44:26]Sock 10.Thread stoped [13:44:30]OFD Sender: No OFD packet to send [13:44:35]OFD Sender: No OFD packet to send [13:44:36]accept exits with 8 [13:44:36]New connection [13:44:36]New thread 3066826084 created [13:44:36]Thread 3066682724 joined [13:44:36]Waiting for new connection... [13:44:36] Sock 8.Parse request [13:44:36]Sock 8.Check first char [13:44:36]Sock 8.First char is OK [13:44:36]request: POST /json_proto HTTP/1.0 [13:44:36]Method: POST [13:44:36]URL: /json_proto [13:44:36]Method is POST - this is cgi request [13:44:36]url: /json_proto [13:44:36]query_string will be loaded in cgi processing [13:44:36]execute_cgi json_proto POST (null) [13:44:36]execute_cgi path=json_proto method=POST [13:44:36]POST find Content-Length [13:44:36]Host: 172.17.40.4:8080 [13:44:36]Content-Length: 679 [13:44:36]Content-Type: application/json [13:44:36] [13:44:36]POST finish read [13:44:36]Found Content-Length = 679 [13:44:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:44:36]execute_script... [13:44: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)536202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:44:36]POST & json_proto [13:44:36]process_json_proto [13:44:36]json parsed OK: [13:44:36]protocol is kg_v1.0 [13:44:36]action value=close_receipt [13:44:36]process_action close_receipt [13:44:36]cmd_close_receipt [13:44:36]MH_GetDate [13:44:36]Write to MH i2c: F0 00 00 09 79 71 [13:44:36]Write i2c OK [13:44:36]MH_I2C_Read... [13:44:36]Read from MH i2c: F0 [13:44:36]MH_I2C_Read... [13:44:36]Read from MH i2c: F0 09 00 [13:44:36]MH_I2C_Read... [13:44:36]Read from MH i2c: F0 09 00 09 79 00 C9 B7 13 67 EE 0E 0D 67 E4 [13:44:36]GetLastDocTimeStamp 1729345467 [13:44:36]current date 1729345481 [13:44:36]FM_GetShiftState [13:44:36]SAM_PROTO_GetShiftState [13:44:36]wFMCommunicate request_size=4 [13:44:36]MH_SAM_APDU [13:44:36]CAPDU: 80 13 01 00 [13:44:36]Write to MH i2c: E2 08 00 0A 79 80 13 01 00 00 00 00 00 00 [13:44:36]Write i2c OK [13:44:36]MH_I2C_Read... [13:44:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:36]Read from MH i2c: E2 [13:44:36]MH_I2C_Read... [13:44:36]Read from MH i2c: E2 0E 00 [13:44:36]MH_I2C_Read... [13:44:36]Read from MH i2c: E2 0E 00 0A 79 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 43 [13:44:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:44:36]wFMCommunicate OK [13:44:36]SAM_PROTO_GetShiftState done [13:44:36]FM_GetShiftState done [13:44:36]opened in 1729296582 [13:44:36]opened+sec_in_day 1729382982 [13:44:36]quantity*price = 200025 [13:44:36]sum+1 = 200026 [13:44:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 300 19.10.2024 13:44 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218655 ФПД: 47910804263607 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134441&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218655&fm=47910804263607&tin=02508201610067®Number=0000000000098116&sum=200000 [13:44:38]StoreToDocumentArchive [13:44:38]shift 443 fd 218655 [13:44:38]save to /storage/0443/doc_00218655 [13:44:38]save last doc name /storage/0443/doc_00218655 to /storage/kkm_last_doc_name [13:44:38]save OK [13:44:38]Clear old archive folders... [13:44:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:44:38]tlvbuf is 01643A10 [13:44:38]SAM_PROTO_ClearQueue [13:44:38]wFMCommunicate request_size=4 [13:44:38]MH_SAM_APDU [13:44:38]CAPDU: 80 09 00 00 [13:44:38]Write to MH i2c: E2 08 00 17 79 80 09 00 00 00 00 00 00 02 [13:44:38]Write i2c OK [13:44:38]MH_I2C_Read... [13:44:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:44:38]Read from MH i2c: E2 [13:44:38]MH_I2C_Read... [13:44:38]Read from MH i2c: E2 03 00 [13:44:38]MH_I2C_Read... [13:44:38]Read from MH i2c: E2 03 00 17 79 00 90 00 04 [13:44:38]RAPDU: 90 00 [13:44:38]wFMCommunicate OK [13:44:38]SAM_PROTO_ClearQueue done [13:44:38]KKMCreateOFDPacket [13:44:38]OFDProtocolAddRootSTLVToBuf [13:44:38]FM_MakeSignedData [13:44:38]FM_MakeSignedData [13:44:38]SAM_PROTO_SignData [13:44:38]wFMCommunicate request_size=4 [13:44:38]MH_SAM_APDU [13:44:38]CAPDU: 80 0D 01 02 [13:44:38]Write to MH i2c: E2 08 00 18 79 80 0D 01 02 00 00 00 00 0A [13:44:38]Write i2c OK [13:44:38]MH_I2C_Read... [13:44:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:44:38]Read from MH i2c: E2 [13:44:38]MH_I2C_Read... [13:44:38]Read from MH i2c: E2 03 00 [13:44:38]MH_I2C_Read... [13:44:38]Read from MH i2c: E2 03 00 18 79 00 90 00 05 [13:44:38]RAPDU: 90 00 [13:44:38]wFMCommunicate OK [13:44:38]wFMCommunicate request_size=255 [13:44:38]MH_SAM_APDU [13:44: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 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 2C 01 00 00 F4 03 04 00 C9 B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1F 56 03 00 35 04 06 00 2B 93 1A 78 [13:44:38]Write to MH i2c: E2 02 01 19 79 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 2C 01 00 00 F4 03 04 00 C9 B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1F 56 03 00 35 04 06 00 2B 93 1A 78 00 00 21 [13:44:38]Write i2c OK [13:44:38]MH_I2C_Read... [13:44:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:38]Read from MH i2c: E2 [13:44:38]MH_I2C_Read... [13:44:38]Read from MH i2c: E2 03 00 [13:44:38]MH_I2C_Read... [13:44:38]Read from MH i2c: E2 03 00 19 79 00 90 00 06 [13:44:38]RAPDU: 90 00 [13:44:38]wFMCommunicate OK [13:44:38]wFMCommunicate request_size=7 [13:44:38]MH_SAM_APDU [13:44:38]CAPDU: 80 0D 02 02 02 12 B7 [13:44:38]Write to MH i2c: E2 0A 00 1A 79 80 0D 02 02 02 00 12 B7 00 00 DA [13:44:38]Write i2c OK [13:44:38]MH_I2C_Read... [13:44:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:38]Read from MH i2c: E2 [13:44:38]MH_I2C_Read... [13:44:38]Read from MH i2c: E2 03 00 [13:44:38]MH_I2C_Read... [13:44:38]Read from MH i2c: E2 03 00 1A 79 00 90 00 07 [13:44:38]RAPDU: 90 00 [13:44:38]wFMCommunicate OK [13:44:38]wFMCommunicate request_size=4 [13:44:38]MH_SAM_APDU [13:44:38]CAPDU: 80 0D 03 02 [13:44:38]Write to MH i2c: E2 08 00 1B 79 80 0D 03 02 00 00 00 00 0F [13:44:38]Write i2c OK [13:44:38]MH_I2C_Read... [13:44:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:44:38]Read from MH i2c: E2 [13:44:38]MH_I2C_Read... [13:44:38]Read from MH i2c: E2 0B 00 [13:44:38]MH_I2C_Read... [13:44:38]Read from MH i2c: E2 0B 00 1B 79 00 19 F5 C0 98 64 1D DC F3 90 00 C6 [13:44:38]RAPDU: 19 F5 C0 98 64 1D DC F3 90 00 [13:44:38]wFMCommunicate OK [13:44:38]SAM_PROTO_SignData done [13:44:38]FM_MakeSignedData done [13:44:38]CreateOFDProtocolMessage [13:44:38]wFMCommunicate request_size=4 [13:44:38]MH_SAM_APDU [13:44:38]CAPDU: 80 11 00 00 [13:44:38]Write to MH i2c: E2 08 00 1C 79 80 11 00 00 00 00 00 00 0F [13:44:38]Write i2c OK [13:44:38]MH_I2C_Read... [13:44:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:38]Read from MH i2c: E2 [13:44:38]MH_I2C_Read... [13:44:38]Read from MH i2c: E2 17 00 [13:44:38]MH_I2C_Read... [13:44:38]Read from MH i2c: E2 17 00 1C 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5E [13:44:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:44:38]wFMCommunicate OK [13:44:38]CreateOFDProtocolMessage done [13:44:38]OFDSenderStorePacket 218655 [13:44:38]StoreOFDPacket docnum=218655 [13:44:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 87 53 04 01 16 3B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 2C 01 00 00 F4 03 04 00 C9 B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1F 56 03 00 35 04 06 00 2B 93 1A 78 12 B7 19 F5 C0 98 64 1D DC F3 [13:44:38]CheckFolder [13:44:38]dirname=/storage/ofd_packets [13:44:38]CheckFolder done [13:44:38]ProducePacketName [13:44:38]name=ofd_packets/00218655 [13:44:38]NVStorageSaveData ofd_packets/00218655 [13:44:38]File name is /storage/ofd_packets/00218655 [13:44:38]Write 298 bytes [13:44:38]NVStorageSaveData done [13:44:38]OFDSenderStorePacket done [13:44:38]KKMCreateOFDPacket done [13:44:38]NVStorageSaveData kkm_last_timestamp [13:44:38]File name is /storage/kkm_last_timestamp [13:44:38]Write 4 bytes [13:44:38]NVStorageSaveData done [13:44:38]ExternCall_PrintAddStr [13:44:38]wPrintStart [13:44:38]Write to MH i2c: 01 00 00 1D 79 96 [13:44:38]Write i2c OK [13:44:38]MH_I2C_Read... [13:44:38]Read from MH i2c: 01 [13:44:38]MH_I2C_Read... [13:44:38]Read from MH i2c: 01 07 00 [13:44:38]MH_I2C_Read... [13:44:38]Read from MH i2c: 01 07 00 1D 79 00 00 00 00 00 FF 0F AB [13:44:38]RasterBufferAndPrint [13:44:38]line Счет N : (1)536202 [13:44:38]line ИНН: 02508201610067 [13:44:38]line Контрольно-Кассовый Чек [13:44:38]line ПРОДАЖА [13:44:38]line ТРК (МРК, ГНК) : 51 [13:44:38]line Товар: 2710194210 [13:44:38]line ДТ-К-2 [13:44:38]line 26.250 * 76.20 [13:44:38]line = 2000.25 [13:44:38]line НДС 12% НСП 1% [13:44:38]line > о реализуемом товаре [13:44:38]line ОКРУГЛЕНИЕ: -0.25 [13:44:38]line ИТОГО: 2000.00 [13:44:38]line Внесено: 2000.00 [13:44:38]line СДАЧА: 0.00 [13:44:38]line НСП 1% : 17.70 [13:44:38]line НДС 12% : 212.42 [13:44:38]line Наличными: 2000.00 [13:44:38]line Безнал.: 0.00 [13:44:38]line Место: АЗС № 84 "Партнер Нефть" [13:44:38]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:44:38]line СНО: Общий режим [13:44:38]line Чек 300 19.10.2024 13:44 [13:44:38]line Смена: 443 ФФД: 1.0 [13:44:38]line ЗНМ: 0300000178 [13:44:38]line РНМ: 0000000000098116 [13:44:38]line Версия ККМ: 001 [13:44:38]line ФМ: 0000000000965413 [13:44:38]line ФД: 218655 [13:44:38]line ФПД: 47910804263607 [13:44:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134441&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218655&fm=47910804263607&tin=02508201610067®Number=0000000000098116&sum=200000 [13:44:38]OFD Sender: Processing packet 218655 [packets to send 80, broken 79] [13:44:38]ProducePacketName [13:44:38]name=ofd_packets/00218655 [13:44:38]OFD Sender: To server: pG, [13:44:38]CommunicateWithHost lk.salyk.kg:30040 [13:44:38]ConnectInit lk.salyk.kg [13:44:38]written 0, free lines is 4095 [13:44:39]Connected sock=10 [13:44:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 87 53 04 01 16 3B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 2C 01 00 00 F4 03 04 00 C9 B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1F 56 03 00 35 04 06 00 2B 93 1A 78 12 B7 19 F5 C0 98 64 1D DC F3 [13:44:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 72 77 47 00 90 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 39 36 35 34 31 33 10 04 04 00 1F 56 03 00 F4 03 04 00 63 63 13 67 B6 04 01 00 00 C3 83 8E 21 7F BC EA DC [13:44:39]CommunicateWithHost err = 0 [13:44:39]CheckOFDResponse [13:44:39]1017 (14) - 77093643461234 [13:44:39]1041 (16) - 0000000000965413 [13:44:39]1040 (4) - 218655 [13:44:39]1012 (4) - 19.10.2024 07:44 [13:44:39]1206 (1) - 0 [13:44:39]OFD Sender: Remove packet 218655 [13:44:39]ProducePacketName [13:44:39]name=ofd_packets/00218655 [13:44:39]NVStorageDeleteData [13:44:39]Write to MH i2c: 01 00 00 48 79 C1 [13:44:39]Write i2c OK [13:44:39]MH_I2C_Read... [13:44:39]Read from MH i2c: 01 [13:44:39]MH_I2C_Read... [13:44:39]Read from MH i2c: 01 07 00 [13:44:39]MH_I2C_Read... [13:44:39]Read from MH i2c: 01 07 00 48 79 00 00 00 00 00 F4 0C C8 [13:44:39]RasterBufferAndPrint [13:44:39]line [13:44:39]line [13:44:39]line [13:44:39]line [13:44:39]line [13:44:39]written 0, free lines is 3323 [13:44:39]MH_Cut [13:44:39]Write to MH i2c: D1 01 00 4F 79 01 9A [13:44:39]Write i2c OK [13:44:39]MH_I2C_Read... [13:44:39]Read from MH i2c: D1 [13:44:39]MH_I2C_Read... [13:44:39]Read from MH i2c: D1 01 00 [13:44:39]MH_I2C_Read... [13:44:39]Read from MH i2c: D1 01 00 4F 79 00 99 [13:44:39]Write to MH i2c: 01 00 00 50 79 C9 [13:44:39]Write i2c OK [13:44:39]MH_I2C_Read... [13:44:39]OFD Sender: No OFD packet to send [13:44:40]*** Cut start [13:44:40]*** Partial cut [13:44:40]*** CUTSNS_PIN = 1 [13:44:40]*** CUTSNS_PIN = 0 [13:44:40]*** Brake cut motor [13:44:40]Read from MH i2c: 01 [13:44:40]MH_I2C_Read... [13:44:40]*** Stop cut motor [13:44:40]*** Cut end [13:44:40]Read from MH i2c: 01 07 00 [13:44:40]MH_I2C_Read... [13:44:40]Read from MH i2c: 01 07 00 50 79 00 00 00 00 00 FF 0F DE [13:44:40]process_action close_receipt done [13:44:40]requested_data is exist [13:44:40]produce_requested_data [13:44:40]requested_item fm.sn is exist - process it [13:44:40]wFMCommunicate request_size=4 [13:44:40]MH_SAM_APDU [13:44:40]CAPDU: 80 11 00 00 [13:44:40]Write to MH i2c: E2 08 00 51 79 80 11 00 00 00 00 00 00 44 [13:44:40]Write i2c OK [13:44:40]MH_I2C_Read... [13:44:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:40]Read from MH i2c: E2 [13:44:40]MH_I2C_Read... [13:44:40]Read from MH i2c: E2 17 00 [13:44:40]MH_I2C_Read... [13:44:40]Read from MH i2c: E2 17 00 51 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 93 [13:44:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:44:40]wFMCommunicate OK [13:44:40]requested_item fd.num is exist - process it [13:44:40]SAM_PROTO_GetFieldsCounters [13:44:40]wFMCommunicate request_size=4 [13:44:40]MH_SAM_APDU [13:44:40]CAPDU: 80 13 00 00 [13:44:40]Write to MH i2c: E2 08 00 52 79 80 13 00 00 00 00 00 00 47 [13:44:40]Write i2c OK [13:44:40]MH_I2C_Read... [13:44:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:44:40]Read from MH i2c: E2 [13:44:40]MH_I2C_Read... [13:44:40]Read from MH i2c: E2 62 00 [13:44:40]MH_I2C_Read... [13:44:40]Read from MH i2c: E2 62 00 52 79 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 1F [13:44:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:44:40]wFMCommunicate OK [13:44:40]SAM_PROTO_GetFieldsCounters done [13:44:40]requested_item shift.num is exist - process it [13:44:40]requested_item shift.opened is exist - process it [13:44:40]req_shift_opened [13:44:40]FM_GetShiftState [13:44:40]SAM_PROTO_GetShiftState [13:44:40]wFMCommunicate request_size=4 [13:44:40]MH_SAM_APDU [13:44:40]CAPDU: 80 13 01 00 [13:44:40]Write to MH i2c: E2 08 00 53 79 80 13 01 00 00 00 00 00 49 [13:44:40]Write i2c OK [13:44:40]MH_I2C_Read... [13:44:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:41]Read from MH i2c: E2 [13:44:41]MH_I2C_Read... [13:44:41]Read from MH i2c: E2 0E 00 [13:44:41]MH_I2C_Read... [13:44:41]Read from MH i2c: E2 0E 00 53 79 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8C [13:44:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:44:41]wFMCommunicate OK [13:44:41]SAM_PROTO_GetShiftState done [13:44:41]FM_GetShiftState done [13:44:41]req_shift_opened done [13:44:41]requested_item shift.open_date is exist - process it [13:44:41]req_shift_open_date [13:44:41]req_shift_open_date done [13:44:41]produce_requested_data done [13:44:41]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218655,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:44:41]process_action_free close_receipt [13:44:41]json_value_free [13:44:41]json_value_free done [13:44:41]process_json_proto returns [13:44:41]Send response to host [13:44:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218655,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:44:41]free response buf [13:44:41]execute_script done [13:44:41]execute_script returns [13:44:41]free content buf [13:44:41]Sock 8.Close socket [13:44:41]Sock 8.Thread stoped [13:44:44]OFD Sender: No OFD packet to send [13:44:49]OFD Sender: No OFD packet to send [13:44:54]OFD Sender: No OFD packet to send [13:44:56]accept exits with 9 [13:44:56]New connection [13:44:56]New thread 3066682724 created [13:44:56]Thread 3066826084 joined [13:44:56]Waiting for new connection... [13:44:56] Sock 9.Parse request [13:44:56]Sock 9.Check first char [13:44:56]Sock 9.First char is OK [13:44:56]request: POST /json_proto HTTP/1.0 [13:44:56]Method: POST [13:44:56]URL: /json_proto [13:44:56]Method is POST - this is cgi request [13:44:56]url: /json_proto [13:44:56]query_string will be loaded in cgi processing [13:44:56]execute_cgi json_proto POST (null) [13:44:56]execute_cgi path=json_proto method=POST [13:44:56]POST find Content-Length [13:44:56]Host: 172.17.40.4:8080 [13:44:56]Content-Length: 607 [13:44:56]Content-Type: application/json [13:44:56] [13:44:56]POST finish read [13:44:56]Found Content-Length = 607 [13:44:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79774", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 10.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:44:56]execute_script... [13:44:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79774", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 10.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:44:56]POST & json_proto [13:44:56]process_json_proto [13:44:56]json parsed OK: [13:44:56]protocol is kg_v1.0 [13:44:56]action value=close_receipt [13:44:56]process_action close_receipt [13:44:56]cmd_close_receipt [13:44:56]MH_GetDate [13:44:56]Write to MH i2c: F0 00 00 54 79 BC [13:44:56]Write i2c OK [13:44:56]MH_I2C_Read... [13:44:56]Read from MH i2c: F0 [13:44:56]MH_I2C_Read... [13:44:56]Read from MH i2c: F0 09 00 [13:44:56]MH_I2C_Read... [13:44:56]Read from MH i2c: F0 09 00 54 79 00 DD B7 13 67 EE 0E 0D 67 43 [13:44:56]GetLastDocTimeStamp 1729345481 [13:44:56]current date 1729345501 [13:44:56]FM_GetShiftState [13:44:56]SAM_PROTO_GetShiftState [13:44:56]wFMCommunicate request_size=4 [13:44:56]MH_SAM_APDU [13:44:56]CAPDU: 80 13 01 00 [13:44:56]Write to MH i2c: E2 08 00 55 79 80 13 01 00 00 00 00 00 4B [13:44:56]Write i2c OK [13:44:56]MH_I2C_Read... [13:44:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:56]Read from MH i2c: E2 [13:44:56]MH_I2C_Read... [13:44:56]Read from MH i2c: E2 0E 00 [13:44:56]MH_I2C_Read... [13:44:56]Read from MH i2c: E2 0E 00 55 79 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8E [13:44:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:44:56]wFMCommunicate OK [13:44:56]SAM_PROTO_GetShiftState done [13:44:56]FM_GetShiftState done [13:44:56]opened in 1729296582 [13:44:56]opened+sec_in_day 1729382982 [13:44:56]quantity*price = 1000 [13:44:56]sum+1 = 1001 [13:44:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 10.00 НСП 1% : 0.09 НДС 12% : 1.06 Наличными: 10.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 301 19.10.2024 13:45 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218656 ФПД: 161770187386546 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134501&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218656&fm=161770187386546&tin=02508201610067®Number=0000000000098116&sum=1000 0 [13:44:58]StoreToDocumentArchive [13:44:58]shift 443 fd 218656 [13:44:58]save to /storage/0443/doc_00218656 [13:44:58]save last doc name /storage/0443/doc_00218656 to /storage/kkm_last_doc_name [13:44:58]save OK [13:44:58]Clear old archive folders... [13:44:58]ProcessDocumentItem done err = 0, tmpTLVsize=267 [13:44:58]tlvbuf is 0154D890 [13:44:58]SAM_PROTO_ClearQueue [13:44:58]wFMCommunicate request_size=4 [13:44:58]MH_SAM_APDU [13:44:58]CAPDU: 80 09 00 00 [13:44:58]Write to MH i2c: E2 08 00 62 79 80 09 00 00 00 00 00 00 4D [13:44:58]Write i2c OK [13:44:58]MH_I2C_Read... [13:44:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:44:58]Read from MH i2c: E2 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 03 00 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 03 00 62 79 00 90 00 4F [13:44:58]RAPDU: 90 00 [13:44:58]wFMCommunicate OK [13:44:58]SAM_PROTO_ClearQueue done [13:44:58]KKMCreateOFDPacket [13:44:58]OFDProtocolAddRootSTLVToBuf [13:44:58]FM_MakeSignedData [13:44:58]FM_MakeSignedData [13:44:58]SAM_PROTO_SignData [13:44:58]wFMCommunicate request_size=4 [13:44:58]MH_SAM_APDU [13:44:58]CAPDU: 80 0D 01 02 [13:44:58]Write to MH i2c: E2 08 00 63 79 80 0D 01 02 00 00 00 00 55 [13:44:58]Write i2c OK [13:44:58]MH_I2C_Read... [13:44:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:44:58]Read from MH i2c: E2 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 03 00 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 03 00 63 79 00 90 00 50 [13:44:58]RAPDU: 90 00 [13:44:58]wFMCommunicate OK [13:44:58]wFMCommunicate request_size=255 [13:44:58]MH_SAM_APDU [13:44:58]CAPDU: 80 0D 02 02 FA 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 DD B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 [13:44:58]Write to MH i2c: E2 02 01 64 79 80 0D 02 02 FA 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 DD B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 00 00 E4 [13:44:58]Write i2c OK [13:44:58]MH_I2C_Read... [13:44:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:58]Read from MH i2c: E2 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 03 00 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 03 00 64 79 00 90 00 51 [13:44:58]RAPDU: 90 00 [13:44:58]wFMCommunicate OK [13:44:58]wFMCommunicate request_size=26 [13:44:58]MH_SAM_APDU [13:44:58]CAPDU: 80 0D 02 02 15 34 31 33 10 04 04 00 20 56 03 00 35 04 06 00 93 21 0E 8D EE B2 [13:44:58]Write to MH i2c: E2 1D 00 65 79 80 0D 02 02 15 00 34 31 33 10 04 04 00 20 56 03 00 35 04 06 00 93 21 0E 8D EE B2 00 00 D9 [13:44:58]Write i2c OK [13:44:58]MH_I2C_Read... [13:44:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:58]Read from MH i2c: E2 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 03 00 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 03 00 65 79 00 90 00 52 [13:44:58]RAPDU: 90 00 [13:44:58]wFMCommunicate OK [13:44:58]wFMCommunicate request_size=4 [13:44:58]MH_SAM_APDU [13:44:58]CAPDU: 80 0D 03 02 [13:44:58]Write to MH i2c: E2 08 00 66 79 80 0D 03 02 00 00 00 00 5A [13:44:58]Write i2c OK [13:44:58]MH_I2C_Read... [13:44:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:44:58]Read from MH i2c: E2 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 0B 00 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 0B 00 66 79 00 37 94 71 A6 31 9E C1 3A 90 00 07 [13:44:58]RAPDU: 37 94 71 A6 31 9E C1 3A 90 00 [13:44:58]wFMCommunicate OK [13:44:58]SAM_PROTO_SignData done [13:44:58]FM_MakeSignedData done [13:44:58]CreateOFDProtocolMessage [13:44:58]wFMCommunicate request_size=4 [13:44:58]MH_SAM_APDU [13:44:58]CAPDU: 80 11 00 00 [13:44:58]Write to MH i2c: E2 08 00 67 79 80 11 00 00 00 00 00 00 5A [13:44:58]Write i2c OK [13:44:58]MH_I2C_Read... [13:44:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:58]Read from MH i2c: E2 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 17 00 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 17 00 67 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A9 [13:44:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:44:58]wFMCommunicate OK [13:44:58]CreateOFDProtocolMessage done [13:44:58]OFDSenderStorePacket 218656 [13:44:58]StoreOFDPacket docnum=218656 [13:44:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 1F 01 00 00 71 C4 17 01 D9 DF 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 DD B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 20 56 03 00 35 04 06 00 93 21 0E 8D EE B2 37 94 71 A6 31 9E C1 3A [13:44:58]CheckFolder [13:44:58]dirname=/storage/ofd_packets [13:44:58]CheckFolder done [13:44:58]ProducePacketName [13:44:58]name=ofd_packets/00218656 [13:44:58]NVStorageSaveData ofd_packets/00218656 [13:44:58]File name is /storage/ofd_packets/00218656 [13:44:58]Write 317 bytes [13:44:58]NVStorageSaveData done [13:44:58]OFDSenderStorePacket done [13:44:58]KKMCreateOFDPacket done [13:44:58]NVStorageSaveData kkm_last_timestamp [13:44:58]File name is /storage/kkm_last_timestamp [13:44:58]Write 4 bytes [13:44:58]NVStorageSaveData done [13:44:58]ExternCall_PrintAddStr [13:44:58]wPrintStart [13:44:58]Write to MH i2c: 01 00 00 68 79 E1 [13:44:58]Write i2c OK [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: 01 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: 01 07 00 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: 01 07 00 68 79 00 00 00 00 00 FF 0F F6 [13:44:58]RasterBufferAndPrint [13:44:58]line Счет N : (3)79774 [13:44:58]line ИНН: 02508201610067 [13:44:58]line Контрольно-Кассовый Чек [13:44:58]line ПРОДАЖА [13:44:58]line Товар: 46231529 [13:44:58]line Mentos ПФ Арбуз 6*100*2 [13:44:58]line 1.000 * 10.00 [13:44:58]line = 10.00 [13:44:58]line НДС 12% НСП 1% [13:44:58]line > о реализуемом товаре [13:44:58]line ИТОГО: 10.00 [13:44:58]line НСП 1% : 0.09 [13:44:58]line НДС 12% : 1.06 [13:44:58]line Наличными: 10.00 [13:44:58]line Безнал.: 0.00 [13:44:58]line Место: АЗС № 84 "Партнер Нефть" [13:44:58]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:44:58]line СНО: Общий режим [13:44:58]line Чек 301 19.10.2024 13:45 [13:44:58]line Смена: 443 ФФД: 1.0 [13:44:58]line ЗНМ: 0300000178 [13:44:58]line РНМ: 0000000000098116 [13:44:58]line Версия ККМ: 001 [13:44:58]line ФМ: 0000000000965413 [13:44:58]line ФД: 218656 [13:44:58]line ФПД: 161770187386546 [13:44:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134501&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218656&fm=161770187386546&tin=02508201610067®Number=0000000000098116&sum=1000 [13:44:58]line 0 [13:44:58]OFD Sender: Processing packet 218656 [packets to send 80, broken 79] [13:44:58]ProducePacketName [13:44:58]name=ofd_packets/00218656 [13:44:58]OFD Sender: To server: pG, [13:44:58]CommunicateWithHost lk.salyk.kg:30040 [13:44:58]ConnectInit lk.salyk.kg [13:44:58]written 0, free lines is 4095 [13:44:58]Connected sock=10 [13:44:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 1F 01 00 00 71 C4 17 01 D9 DF 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 DD B7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 20 56 03 00 35 04 06 00 93 21 0E 8D EE B2 37 94 71 A6 31 9E C1 3A [13:44:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FA 2B 47 00 4E 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 39 36 35 34 31 33 10 04 04 00 20 56 03 00 F4 03 04 00 77 63 13 67 B6 04 01 00 00 FE BA BA 14 BF 6F 7F F9 [13:44:59]CommunicateWithHost err = 0 [13:44:59]CheckOFDResponse [13:44:59]1017 (14) - 77093643461234 [13:44:59]1041 (16) - 0000000000965413 [13:44:59]1040 (4) - 218656 [13:44:59]1012 (4) - 19.10.2024 07:44 [13:44:59]1206 (1) - 0 [13:44:59]OFD Sender: Remove packet 218656 [13:44:59]ProducePacketName [13:44:59]name=ofd_packets/00218656 [13:44:59]NVStorageDeleteData [13:44:59]Write to MH i2c: 01 00 00 90 79 09 [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 90 79 00 00 00 00 00 01 0D 1E [13:44:59]RasterBufferAndPrint [13:44:59]line [13:44:59]line [13:44:59]line [13:44:59]line [13:44:59]line [13:44:59]written 0, free lines is 3335 [13:44:59]MH_Cut [13:44:59]Write to MH i2c: D1 01 00 97 79 01 E2 [13:44:59]Write i2c OK [13:44:59]MH_I2C_Read... [13:44:59]Read from MH i2c: D1 [13:44:59]MH_I2C_Read... [13:44:59]Read from MH i2c: D1 01 00 [13:44:59]MH_I2C_Read... [13:44:59]Read from MH i2c: D1 01 00 97 79 00 E1 [13:44:59]Write to MH i2c: 01 00 00 98 79 11 [13:44:59]Write i2c OK [13:44:59]MH_I2C_Read... [13:44:59]OFD Sender: No OFD packet to send [13:44:59]*** Cut start [13:44:59]*** Partial cut [13:44:59]*** CUTSNS_PIN = 1 [13:45:00]*** CUTSNS_PIN = 0 [13:45:00]*** Brake cut motor [13:45:00]Read from MH i2c: 01 [13:45:00]MH_I2C_Read... [13:45:00]*** Stop cut motor [13:45:00]*** Cut end [13:45:00]Read from MH i2c: 01 07 00 [13:45:00]MH_I2C_Read... [13:45:00]Read from MH i2c: 01 07 00 98 79 00 00 00 00 00 FF 0F 26 [13:45:00]process_action close_receipt done [13:45:00]requested_data is exist [13:45:00]produce_requested_data [13:45:00]requested_item fm.sn is exist - process it [13:45:00]wFMCommunicate request_size=4 [13:45:00]MH_SAM_APDU [13:45:00]CAPDU: 80 11 00 00 [13:45:00]Write to MH i2c: E2 08 00 99 79 80 11 00 00 00 00 00 00 8C [13:45:00]Write i2c OK [13:45:00]MH_I2C_Read... [13:45:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:00]Read from MH i2c: E2 [13:45:00]MH_I2C_Read... [13:45:00]Read from MH i2c: E2 17 00 [13:45:00]MH_I2C_Read... [13:45:00]Read from MH i2c: E2 17 00 99 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DB [13:45:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:45:00]wFMCommunicate OK [13:45:00]requested_item fd.num is exist - process it [13:45:00]SAM_PROTO_GetFieldsCounters [13:45:00]wFMCommunicate request_size=4 [13:45:00]MH_SAM_APDU [13:45:00]CAPDU: 80 13 00 00 [13:45:00]Write to MH i2c: E2 08 00 9A 79 80 13 00 00 00 00 00 00 8F [13:45:00]Write i2c OK [13:45:00]MH_I2C_Read... [13:45:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:45:00]Read from MH i2c: E2 [13:45:00]MH_I2C_Read... [13:45:00]Read from MH i2c: E2 62 00 [13:45:00]MH_I2C_Read... [13:45:00]Read from MH i2c: E2 62 00 9A 79 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 20 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 6B [13:45:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 20 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:45:00]wFMCommunicate OK [13:45:00]SAM_PROTO_GetFieldsCounters done [13:45:00]requested_item shift.num is exist - process it [13:45:00]requested_item shift.opened is exist - process it [13:45:00]req_shift_opened [13:45:00]FM_GetShiftState [13:45:00]SAM_PROTO_GetShiftState [13:45:00]wFMCommunicate request_size=4 [13:45:00]MH_SAM_APDU [13:45:00]CAPDU: 80 13 01 00 [13:45:00]Write to MH i2c: E2 08 00 9B 79 80 13 01 00 00 00 00 00 91 [13:45:00]Write i2c OK [13:45:00]MH_I2C_Read... [13:45:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:00]Read from MH i2c: E2 [13:45:00]MH_I2C_Read... [13:45:00]Read from MH i2c: E2 0E 00 [13:45:00]MH_I2C_Read... [13:45:00]Read from MH i2c: E2 0E 00 9B 79 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D4 [13:45:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:45:00]wFMCommunicate OK [13:45:00]SAM_PROTO_GetShiftState done [13:45:00]FM_GetShiftState done [13:45:00]req_shift_opened done [13:45:00]requested_item shift.open_date is exist - process it [13:45:00]req_shift_open_date [13:45:00]req_shift_open_date done [13:45:00]produce_requested_data done [13:45:00]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218656,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:45:00]process_action_free close_receipt [13:45:00]json_value_free [13:45:00]json_value_free done [13:45:00]process_json_proto returns [13:45:00]Send response to host [13:45:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218656,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:45:00]free response buf [13:45:00]execute_script done [13:45:00]execute_script returns [13:45:00]free content buf [13:45:00]Sock 9.Close socket [13:45:00]Sock 9.Thread stoped [13:45:04]OFD Sender: No OFD packet to send [13:45:09]OFD Sender: No OFD packet to send [13:45:14]OFD Sender: No OFD packet to send [13:45:19]OFD Sender: No OFD packet to send [13:45:24]OFD Sender: No OFD packet to send [13:45:29]OFD Sender: No OFD packet to send [13:45:34]OFD Sender: No OFD packet to send [13:45:39]OFD Sender: No OFD packet to send [13:45:44]OFD Sender: No OFD packet to send [13:45:49]OFD Sender: No OFD packet to send [13:45:54]OFD Sender: No OFD packet to send [13:45:59]OFD Sender: No OFD packet to send [13:46:04]OFD Sender: No OFD packet to send [13:46:09]OFD Sender: No OFD packet to send [13:46:14]OFD Sender: No OFD packet to send [13:46:19]OFD Sender: No OFD packet to send [13:46:24]OFD Sender: No OFD packet to send [13:46:29]OFD Sender: No OFD packet to send [13:46:34]OFD Sender: No OFD packet to send [13:46:39]OFD Sender: No OFD packet to send [13:46:44]OFD Sender: No OFD packet to send [13:46:49]OFD Sender: No OFD packet to send [13:46:54]OFD Sender: No OFD packet to send [13:46:59]OFD Sender: No OFD packet to send [13:47:04]OFD Sender: No OFD packet to send [13:47:06]accept exits with 8 [13:47:06]New connection [13:47:06]New thread 3066826084 created [13:47:06]Thread 3066682724 joined [13:47:06]Waiting for new connection... [13:47:06] Sock 8.Parse request [13:47:06]Sock 8.Check first char [13:47:06]Sock 8.First char is OK [13:47:06]request: POST /json_proto HTTP/1.0 [13:47:06]Method: POST [13:47:06]URL: /json_proto [13:47:06]Method is POST - this is cgi request [13:47:06]url: /json_proto [13:47:06]query_string will be loaded in cgi processing [13:47:06]execute_cgi json_proto POST (null) [13:47:06]execute_cgi path=json_proto method=POST [13:47:06]POST find Content-Length [13:47:06]Host: 172.17.40.4:8080 [13:47:06]Content-Length: 677 [13:47:06]Content-Type: application/json [13:47:06] [13:47:06]POST finish read [13:47:06]Found Content-Length = 677 [13:47:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:47:06]execute_script... [13:47:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:47:06]POST & json_proto [13:47:06]process_json_proto [13:47:06]json parsed OK: [13:47:06]protocol is kg_v1.0 [13:47:06]action value=close_receipt [13:47:06]process_action close_receipt [13:47:06]cmd_close_receipt [13:47:06]MH_GetDate [13:47:06]Write to MH i2c: F0 00 00 9C 79 04 [13:47:06]Write i2c OK [13:47:06]MH_I2C_Read... [13:47:06]Read from MH i2c: F0 [13:47:06]MH_I2C_Read... [13:47:06]Read from MH i2c: F0 09 00 [13:47:06]MH_I2C_Read... [13:47:06]Read from MH i2c: F0 09 00 9C 79 00 5F B8 13 67 EE 0E 0D 67 0E [13:47:06]GetLastDocTimeStamp 1729345501 [13:47:06]current date 1729345631 [13:47:06]FM_GetShiftState [13:47:06]SAM_PROTO_GetShiftState [13:47:06]wFMCommunicate request_size=4 [13:47:06]MH_SAM_APDU [13:47:06]CAPDU: 80 13 01 00 [13:47:06]Write to MH i2c: E2 08 00 9D 79 80 13 01 00 00 00 00 00 93 [13:47:06]Write i2c OK [13:47:06]MH_I2C_Read... [13:47:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:06]Read from MH i2c: E2 [13:47:06]MH_I2C_Read... [13:47:06]Read from MH i2c: E2 0E 00 [13:47:06]MH_I2C_Read... [13:47:06]Read from MH i2c: E2 0E 00 9D 79 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D6 [13:47:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:47:06]wFMCommunicate OK [13:47:06]SAM_PROTO_GetShiftState done [13:47:06]FM_GetShiftState done [13:47:06]opened in 1729296582 [13:47:06]opened+sec_in_day 1729382982 [13:47:06]quantity*price = 50041 [13:47:06]sum+1 = 50042 [13:47: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 302 19.10.2024 13:47 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218657 ФПД: 234028082802840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134711&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218657&fm=234028082802840&tin=02508201610067®Number=0000000000098116&sum=50000 [13:47:07]StoreToDocumentArchive [13:47:07]shift 443 fd 218657 [13:47:07]save to /storage/0443/doc_00218657 [13:47:07]save last doc name /storage/0443/doc_00218657 to /storage/kkm_last_doc_name [13:47:07]save OK [13:47:07]Clear old archive folders... [13:47:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:47:07]tlvbuf is 0179B990 [13:47:07]SAM_PROTO_ClearQueue [13:47:07]wFMCommunicate request_size=4 [13:47:07]MH_SAM_APDU [13:47:07]CAPDU: 80 09 00 00 [13:47:07]Write to MH i2c: E2 08 00 AA 79 80 09 00 00 00 00 00 00 95 [13:47:07]Write i2c OK [13:47:07]MH_I2C_Read... [13:47:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:47:07]Read from MH i2c: E2 [13:47:07]MH_I2C_Read... [13:47:07]Read from MH i2c: E2 03 00 [13:47:07]MH_I2C_Read... [13:47:07]Read from MH i2c: E2 03 00 AA 79 00 90 00 97 [13:47:07]RAPDU: 90 00 [13:47:07]wFMCommunicate OK [13:47:07]SAM_PROTO_ClearQueue done [13:47:07]KKMCreateOFDPacket [13:47:07]OFDProtocolAddRootSTLVToBuf [13:47:07]FM_MakeSignedData [13:47:07]FM_MakeSignedData [13:47:07]SAM_PROTO_SignData [13:47:07]wFMCommunicate request_size=4 [13:47:07]MH_SAM_APDU [13:47:07]CAPDU: 80 0D 01 02 [13:47:07]Write to MH i2c: E2 08 00 AB 79 80 0D 01 02 00 00 00 00 9D [13:47:07]Write i2c OK [13:47:07]MH_I2C_Read... [13:47:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:47:07]Read from MH i2c: E2 [13:47:07]MH_I2C_Read... [13:47:07]Read from MH i2c: E2 03 00 [13:47:07]MH_I2C_Read... [13:47:07]Read from MH i2c: E2 03 00 AB 79 00 90 00 98 [13:47:07]RAPDU: 90 00 [13:47:07]wFMCommunicate OK [13:47:07]wFMCommunicate request_size=255 [13:47:07]MH_SAM_APDU [13:47: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 2E 01 00 00 F4 03 04 00 5F B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 21 56 03 00 35 04 06 00 D4 [13:47:07]Write to MH i2c: E2 02 01 AC 79 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 5F B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 21 56 03 00 35 04 06 00 D4 00 00 EF [13:47:07]Write i2c OK [13:47:07]MH_I2C_Read... [13:47:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:08]Read from MH i2c: E2 [13:47:08]MH_I2C_Read... [13:47:08]Read from MH i2c: E2 03 00 [13:47:08]MH_I2C_Read... [13:47:08]Read from MH i2c: E2 03 00 AC 79 00 90 00 99 [13:47:08]RAPDU: 90 00 [13:47:08]wFMCommunicate OK [13:47:08]wFMCommunicate request_size=10 [13:47:08]MH_SAM_APDU [13:47:08]CAPDU: 80 0D 02 02 05 D8 E8 BE 30 98 [13:47:08]Write to MH i2c: E2 0D 00 AD 79 80 0D 02 02 05 00 D8 E8 BE 30 98 00 00 F0 [13:47:08]Write i2c OK [13:47:08]MH_I2C_Read... [13:47:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:08]Read from MH i2c: E2 [13:47:08]MH_I2C_Read... [13:47:08]Read from MH i2c: E2 03 00 [13:47:08]MH_I2C_Read... [13:47:08]Read from MH i2c: E2 03 00 AD 79 00 90 00 9A [13:47:08]RAPDU: 90 00 [13:47:08]wFMCommunicate OK [13:47:08]wFMCommunicate request_size=4 [13:47:08]MH_SAM_APDU [13:47:08]CAPDU: 80 0D 03 02 [13:47:08]Write to MH i2c: E2 08 00 AE 79 80 0D 03 02 00 00 00 00 A2 [13:47:08]Write i2c OK [13:47:08]MH_I2C_Read... [13:47:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:47:08]Read from MH i2c: E2 [13:47:08]MH_I2C_Read... [13:47:08]Read from MH i2c: E2 0B 00 [13:47:08]MH_I2C_Read... [13:47:08]Read from MH i2c: E2 0B 00 AE 79 00 F9 6E 0E 8F 49 70 0E D1 90 00 3F [13:47:08]RAPDU: F9 6E 0E 8F 49 70 0E D1 90 00 [13:47:08]wFMCommunicate OK [13:47:08]SAM_PROTO_SignData done [13:47:08]FM_MakeSignedData done [13:47:08]CreateOFDProtocolMessage [13:47:08]wFMCommunicate request_size=4 [13:47:08]MH_SAM_APDU [13:47:08]CAPDU: 80 11 00 00 [13:47:08]Write to MH i2c: E2 08 00 AF 79 80 11 00 00 00 00 00 00 A2 [13:47:08]Write i2c OK [13:47:08]MH_I2C_Read... [13:47:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:08]Read from MH i2c: E2 [13:47:08]MH_I2C_Read... [13:47:08]Read from MH i2c: E2 17 00 [13:47:08]MH_I2C_Read... [13:47:08]Read from MH i2c: E2 17 00 AF 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F1 [13:47:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:47:08]wFMCommunicate OK [13:47:08]CreateOFDProtocolMessage done [13:47:08]OFDSenderStorePacket 218657 [13:47:08]StoreOFDPacket docnum=218657 [13:47:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F6 DE 07 01 C9 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 2E 01 00 00 F4 03 04 00 5F B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 21 56 03 00 35 04 06 00 D4 D8 E8 BE 30 98 F9 6E 0E 8F 49 70 0E D1 [13:47:08]CheckFolder [13:47:08]dirname=/storage/ofd_packets [13:47:08]CheckFolder done [13:47:08]ProducePacketName [13:47:08]name=ofd_packets/00218657 [13:47:08]NVStorageSaveData ofd_packets/00218657 [13:47:08]File name is /storage/ofd_packets/00218657 [13:47:08]Write 301 bytes [13:47:08]NVStorageSaveData done [13:47:08]OFDSenderStorePacket done [13:47:08]KKMCreateOFDPacket done [13:47:08]NVStorageSaveData kkm_last_timestamp [13:47:08]File name is /storage/kkm_last_timestamp [13:47:08]Write 4 bytes [13:47:08]NVStorageSaveData done [13:47:08]ExternCall_PrintAddStr [13:47:08]wPrintStart [13:47:08]Write to MH i2c: 01 00 00 B0 79 29 [13:47:08]Write i2c OK [13:47:08]MH_I2C_Read... [13:47:08]Read from MH i2c: 01 [13:47:08]MH_I2C_Read... [13:47:08]Read from MH i2c: 01 07 00 [13:47:08]MH_I2C_Read... [13:47:08]Read from MH i2c: 01 07 00 B0 79 00 00 00 00 00 FF 0F 3E [13:47:08]RasterBufferAndPrint [13:47:08]line Счет N : (1)536203 [13:47:08]line ИНН: 02508201610067 [13:47:08]line Контрольно-Кассовый Чек [13:47:08]line ПРОДАЖА [13:47:08]line ТРК (МРК, ГНК) : 13 [13:47:08]line Товар: 2710124130 [13:47:08]line Аи-92-К-2 [13:47:08]line 7.480 * 66.90 [13:47:08]line = 500.41 [13:47:08]line НДС 12% НСП 1% [13:47:08]line > о реализуемом товаре [13:47:08]line ОКРУГЛЕНИЕ: -0.41 [13:47:08]line ИТОГО: 500.00 [13:47:08]line Внесено: 500.00 [13:47:08]line СДАЧА: 0.00 [13:47:08]line НСП 1% : 4.43 [13:47:08]line НДС 12% : 53.14 [13:47:08]line Наличными: 500.00 [13:47:08]line Безнал.: 0.00 [13:47:08]line Место: АЗС № 84 "Партнер Нефть" [13:47:08]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:47:08]line СНО: Общий режим [13:47:08]line Чек 302 19.10.2024 13:47 [13:47:08]line Смена: 443 ФФД: 1.0 [13:47:08]line ЗНМ: 0300000178 [13:47:08]line РНМ: 0000000000098116 [13:47:08]line Версия ККМ: 001 [13:47:08]line ФМ: 0000000000965413 [13:47:08]line ФД: 218657 [13:47:08]line ФПД: 234028082802840 [13:47:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134711&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218657&fm=234028082802840&tin=02508201610067®Number=0000000000098116&sum=50000 [13:47:08]OFD Sender: Processing packet 218657 [packets to send 80, broken 79] [13:47:08]ProducePacketName [13:47:08]name=ofd_packets/00218657 [13:47:08]OFD Sender: To server: pG, [13:47:08]CommunicateWithHost lk.salyk.kg:30040 [13:47:08]ConnectInit lk.salyk.kg [13:47:08]written 0, free lines is 4095 [13:47:08]Connected sock=10 [13:47:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F6 DE 07 01 C9 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 2E 01 00 00 F4 03 04 00 5F B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 21 56 03 00 35 04 06 00 D4 D8 E8 BE 30 98 F9 6E 0E 8F 49 70 0E D1 [13:47:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F1 EF 47 00 28 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 39 36 35 34 31 33 10 04 04 00 21 56 03 00 F4 03 04 00 F8 63 13 67 B6 04 01 00 00 F9 5B 8E 91 F9 EE 3A BF [13:47:08]CommunicateWithHost err = 0 [13:47:08]CheckOFDResponse [13:47:08]1017 (14) - 77093643461234 [13:47:08]1041 (16) - 0000000000965413 [13:47:08]1040 (4) - 218657 [13:47:08]1012 (4) - 19.10.2024 07:47 [13:47:08]1206 (1) - 0 [13:47:08]OFD Sender: Remove packet 218657 [13:47:08]ProducePacketName [13:47:08]name=ofd_packets/00218657 [13:47:08]NVStorageDeleteData [13:47:09]Write to MH i2c: 01 00 00 DB 79 54 [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 DB 79 00 00 00 00 00 EA 0C 51 [13:47:09]RasterBufferAndPrint [13:47:09]line [13:47:09]line [13:47:09]line [13:47:09]line [13:47:09]line [13:47:09]written 0, free lines is 3312 [13:47:09]MH_Cut [13:47:09]Write to MH i2c: D1 01 00 E2 79 01 2D [13:47:09]Write i2c OK [13:47:09]MH_I2C_Read... [13:47:09]Read from MH i2c: D1 [13:47:09]MH_I2C_Read... [13:47:09]Read from MH i2c: D1 01 00 [13:47:09]MH_I2C_Read... [13:47:09]Read from MH i2c: D1 01 00 E2 79 00 2C [13:47:09]Write to MH i2c: 01 00 00 E3 79 5C [13:47:09]Write i2c OK [13:47:09]MH_I2C_Read... [13:47:09]OFD Sender: No OFD packet to send [13:47:09]*** Cut start [13:47:09]*** Partial cut [13:47:09]*** CUTSNS_PIN = 1 [13:47:09]*** CUTSNS_PIN = 0 [13:47:10]*** Brake cut motor [13:47:10]Read from MH i2c: 01 [13:47:10]MH_I2C_Read... [13:47:10]*** Stop cut motor [13:47:10]*** Cut end [13:47:10]Read from MH i2c: 01 07 00 [13:47:10]MH_I2C_Read... [13:47:10]Read from MH i2c: 01 07 00 E3 79 00 00 00 00 00 FF 0F 71 [13:47:10]process_action close_receipt done [13:47:10]requested_data is exist [13:47:10]produce_requested_data [13:47:10]requested_item fm.sn is exist - process it [13:47:10]wFMCommunicate request_size=4 [13:47:10]MH_SAM_APDU [13:47:10]CAPDU: 80 11 00 00 [13:47:10]Write to MH i2c: E2 08 00 E4 79 80 11 00 00 00 00 00 00 D7 [13:47:10]Write i2c OK [13:47:10]MH_I2C_Read... [13:47:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:10]Read from MH i2c: E2 [13:47:10]MH_I2C_Read... [13:47:10]Read from MH i2c: E2 17 00 [13:47:10]MH_I2C_Read... [13:47:10]Read from MH i2c: E2 17 00 E4 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 26 [13:47:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:47:10]wFMCommunicate OK [13:47:10]requested_item fd.num is exist - process it [13:47:10]SAM_PROTO_GetFieldsCounters [13:47:10]wFMCommunicate request_size=4 [13:47:10]MH_SAM_APDU [13:47:10]CAPDU: 80 13 00 00 [13:47:10]Write to MH i2c: E2 08 00 E5 79 80 13 00 00 00 00 00 00 DA [13:47:10]Write i2c OK [13:47:10]MH_I2C_Read... [13:47:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:47:10]Read from MH i2c: E2 [13:47:10]MH_I2C_Read... [13:47:10]Read from MH i2c: E2 62 00 [13:47:10]MH_I2C_Read... [13:47:10]Read from MH i2c: E2 62 00 E5 79 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 21 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 BA [13:47:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 21 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:47:10]wFMCommunicate OK [13:47:10]SAM_PROTO_GetFieldsCounters done [13:47:10]requested_item shift.num is exist - process it [13:47:10]requested_item shift.opened is exist - process it [13:47:10]req_shift_opened [13:47:10]FM_GetShiftState [13:47:10]SAM_PROTO_GetShiftState [13:47:10]wFMCommunicate request_size=4 [13:47:10]MH_SAM_APDU [13:47:10]CAPDU: 80 13 01 00 [13:47:10]Write to MH i2c: E2 08 00 E6 79 80 13 01 00 00 00 00 00 DC [13:47:10]Write i2c OK [13:47:10]MH_I2C_Read... [13:47:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:10]Read from MH i2c: E2 [13:47:10]MH_I2C_Read... [13:47:10]Read from MH i2c: E2 0E 00 [13:47:10]MH_I2C_Read... [13:47:10]Read from MH i2c: E2 0E 00 E6 79 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1F [13:47:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:47:10]wFMCommunicate OK [13:47:10]SAM_PROTO_GetShiftState done [13:47:10]FM_GetShiftState done [13:47:10]req_shift_opened done [13:47:10]requested_item shift.open_date is exist - process it [13:47:10]req_shift_open_date [13:47:10]req_shift_open_date done [13:47:10]produce_requested_data done [13:47:10]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218657,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:47:10]process_action_free close_receipt [13:47:10]json_value_free [13:47:10]json_value_free done [13:47:10]process_json_proto returns [13:47:10]Send response to host [13:47:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218657,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:47:10]free response buf [13:47:10]execute_script done [13:47:10]execute_script returns [13:47:10]free content buf [13:47:10]Sock 8.Close socket [13:47:10]Sock 8.Thread stoped [13:47:14]OFD Sender: No OFD packet to send [13:47:19]OFD Sender: No OFD packet to send [13:47:24]OFD Sender: No OFD packet to send [13:47:29]OFD Sender: No OFD packet to send [13:47:34]OFD Sender: No OFD packet to send [13:47:39]OFD Sender: No OFD packet to send [13:47:44]OFD Sender: No OFD packet to send [13:47:49]OFD Sender: No OFD packet to send [13:47:54]OFD Sender: No OFD packet to send [13:47:59]OFD Sender: No OFD packet to send [13:48:04]OFD Sender: No OFD packet to send [13:48:09]OFD Sender: No OFD packet to send [13:48:14]OFD Sender: No OFD packet to send [13:48:15]accept exits with 9 [13:48:15]New connection [13:48:15]New thread 3066682724 created [13:48:15]Thread 3066826084 joined [13:48:15]Waiting for new connection... [13:48:15] Sock 9.Parse request [13:48:15]Sock 9.Check first char [13:48:15]Sock 9.First char is OK [13:48:15]request: POST /json_proto HTTP/1.0 [13:48:15]Method: POST [13:48:15]URL: /json_proto [13:48:15]Method is POST - this is cgi request [13:48:15]url: /json_proto [13:48:15]query_string will be loaded in cgi processing [13:48:15]execute_cgi json_proto POST (null) [13:48:15]execute_cgi path=json_proto method=POST [13:48:15]POST find Content-Length [13:48:15]Host: 172.17.40.4:8080 [13:48:15]Content-Length: 754 [13:48:15]Content-Type: application/json [13:48:15] [13:48:15]POST finish read [13:48:15]Found Content-Length = 754 [13:48:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100855", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:15]execute_script... [13:48:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100855", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:15]POST & json_proto [13:48:15]process_json_proto [13:48:15]json parsed OK: [13:48:15]protocol is kg_v1.0 [13:48:15]action value=close_receipt [13:48:15]process_action close_receipt [13:48:15]cmd_close_receipt [13:48:15]MH_GetDate [13:48:15]Write to MH i2c: F0 00 00 E7 79 4F [13:48:15]Write i2c OK [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: F0 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: F0 09 00 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: F0 09 00 E7 79 00 A3 B8 13 67 EE 0E 0D 67 9D [13:48:15]GetLastDocTimeStamp 1729345631 [13:48:15]current date 1729345699 [13:48:15]FM_GetShiftState [13:48:15]SAM_PROTO_GetShiftState [13:48:15]wFMCommunicate request_size=4 [13:48:15]MH_SAM_APDU [13:48:15]CAPDU: 80 13 01 00 [13:48:15]Write to MH i2c: E2 08 00 E8 79 80 13 01 00 00 00 00 00 DE [13:48:15]Write i2c OK [13:48:15]MH_I2C_Read... [13:48:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:15]Read from MH i2c: E2 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: E2 0E 00 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: E2 0E 00 E8 79 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 21 [13:48:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:48:15]wFMCommunicate OK [13:48:15]SAM_PROTO_GetShiftState done [13:48:15]FM_GetShiftState done [13:48:15]opened in 1729296582 [13:48:15]opened+sec_in_day 1729382982 [13:48:15]quantity*price = 0 [13:48:15]sum+1 = 1 [13:48:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 303 19.10.2024 13:48 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30100855 ФМ: 0000000000965413 ФД: 218658 ФПД: 228367591358020 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134819&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218658&fm=228367591358020&tin=02508201610067®Number=0000000000098116&sum=0 [13:48:16]StoreToDocumentArchive [13:48:16]shift 443 fd 218658 [13:48:16]save to /storage/0443/doc_00218658 [13:48:16]save last doc name /storage/0443/doc_00218658 to /storage/kkm_last_doc_name [13:48:16]save OK [13:48:16]Clear old archive folders... [13:48:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:48:16]tlvbuf is 01532510 [13:48:16]SAM_PROTO_ClearQueue [13:48:16]wFMCommunicate request_size=4 [13:48:16]MH_SAM_APDU [13:48:16]CAPDU: 80 09 00 00 [13:48:16]Write to MH i2c: E2 08 00 F5 79 80 09 00 00 00 00 00 00 E0 [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:16]Read from MH i2c: E2 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 F5 79 00 90 00 E2 [13:48:16]RAPDU: 90 00 [13:48:16]wFMCommunicate OK [13:48:16]SAM_PROTO_ClearQueue done [13:48:16]KKMCreateOFDPacket [13:48:16]OFDProtocolAddRootSTLVToBuf [13:48:16]FM_MakeSignedData [13:48:16]FM_MakeSignedData [13:48:16]SAM_PROTO_SignData [13:48:16]wFMCommunicate request_size=4 [13:48:16]MH_SAM_APDU [13:48:16]CAPDU: 80 0D 01 02 [13:48:16]Write to MH i2c: E2 08 00 F6 79 80 0D 01 02 00 00 00 00 E8 [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:16]Read from MH i2c: E2 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 F6 79 00 90 00 E3 [13:48:16]RAPDU: 90 00 [13:48:16]wFMCommunicate OK [13:48:16]wFMCommunicate request_size=255 [13:48:16]MH_SAM_APDU [13:48:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 A3 B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 22 56 03 00 35 04 06 00 CF [13:48:16]Write to MH i2c: E2 02 01 F7 79 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 A3 B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 22 56 03 00 35 04 06 00 CF 00 00 C8 [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:16]Read from MH i2c: E2 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 F7 79 00 90 00 E4 [13:48:16]RAPDU: 90 00 [13:48:16]wFMCommunicate OK [13:48:16]wFMCommunicate request_size=10 [13:48:16]MH_SAM_APDU [13:48:16]CAPDU: 80 0D 02 02 05 B2 F9 29 3E 44 [13:48:16]Write to MH i2c: E2 0D 00 F8 79 80 0D 02 02 05 00 B2 F9 29 3E 44 00 00 4B [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:16]Read from MH i2c: E2 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 03 00 F8 79 00 90 00 E5 [13:48:16]RAPDU: 90 00 [13:48:16]wFMCommunicate OK [13:48:16]wFMCommunicate request_size=4 [13:48:16]MH_SAM_APDU [13:48:16]CAPDU: 80 0D 03 02 [13:48:16]Write to MH i2c: E2 08 00 F9 79 80 0D 03 02 00 00 00 00 ED [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:16]Read from MH i2c: E2 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 0B 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 0B 00 F9 79 00 06 2B 97 5B BB B2 E2 EE 90 00 4E [13:48:16]RAPDU: 06 2B 97 5B BB B2 E2 EE 90 00 [13:48:16]wFMCommunicate OK [13:48:16]SAM_PROTO_SignData done [13:48:16]FM_MakeSignedData done [13:48:16]CreateOFDProtocolMessage [13:48:16]wFMCommunicate request_size=4 [13:48:16]MH_SAM_APDU [13:48:16]CAPDU: 80 11 00 00 [13:48:16]Write to MH i2c: E2 08 00 FA 79 80 11 00 00 00 00 00 00 ED [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:16]Read from MH i2c: E2 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 17 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 17 00 FA 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3C [13:48:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:48:16]wFMCommunicate OK [13:48:16]CreateOFDProtocolMessage done [13:48:16]OFDSenderStorePacket 218658 [13:48:16]StoreOFDPacket docnum=218658 [13:48:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 19 70 07 01 DA 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 A3 B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 22 56 03 00 35 04 06 00 CF B2 F9 29 3E 44 06 2B 97 5B BB B2 E2 EE [13:48:16]CheckFolder [13:48:16]dirname=/storage/ofd_packets [13:48:16]CheckFolder done [13:48:16]ProducePacketName [13:48:16]name=ofd_packets/00218658 [13:48:16]NVStorageSaveData ofd_packets/00218658 [13:48:16]File name is /storage/ofd_packets/00218658 [13:48:16]Write 301 bytes [13:48:16]NVStorageSaveData done [13:48:16]OFDSenderStorePacket done [13:48:16]KKMCreateOFDPacket done [13:48:16]NVStorageSaveData kkm_last_timestamp [13:48:16]File name is /storage/kkm_last_timestamp [13:48:16]Write 4 bytes [13:48:16]NVStorageSaveData done [13:48:16]ExternCall_PrintAddStr [13:48:16]wPrintStart [13:48:16]Write to MH i2c: 01 00 00 FB 79 74 [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: 01 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: 01 07 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: 01 07 00 FB 79 00 00 00 00 00 FF 0F 89 [13:48:16]RasterBufferAndPrint [13:48:16]line Счет N : (1)536205 [13:48:16]line ИНН: 02508201610067 [13:48:16]line Контрольно-Кассовый Чек [13:48:16]line ПРОДАЖА [13:48:16]line ТРК (МРК, ГНК) : 33 [13:48:16]line Товар: 2710124130 [13:48:16]line Аи-92-К-2 [13:48:16]line 15.000 * 0.00 [13:48:16]line = 0.00 [13:48:16]line НДС 12% НСП 1% [13:48:16]line > о реализуемом товаре [13:48:16]line ИТОГО: 0.00 [13:48:16]line НСП 1% : 0.00 [13:48:16]line НДС 12% : 0.00 [13:48:16]line Наличными: 0.00 [13:48:16]line Безнал.: 0.00 [13:48:16]line Место: АЗС № 84 "Партнер Нефть" [13:48:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:48:16]line СНО: Общий режим [13:48:16]line Чек 303 19.10.2024 13:48 [13:48:16]line Смена: 443 ФФД: 1.0 [13:48:16]line ЗНМ: 0300000178 [13:48:16]line РНМ: 0000000000098116 [13:48:16]line Версия ККМ: 001 [13:48:16]line Талоны: ТК ГПНА Online [13:48:16]line 30100855 [13:48:16]line ФМ: 0000000000965413 [13:48:16]line ФД: 218658 [13:48:16]line ФПД: 228367591358020 [13:48:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134819&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218658&fm=228367591358020&tin=02508201610067®Number=0000000000098116&sum=0 [13:48:16]written 0, free lines is 4095 [13:48:16]OFD Sender: Processing packet 218658 [packets to send 80, broken 79] [13:48:16]ProducePacketName [13:48:16]name=ofd_packets/00218658 [13:48:16]OFD Sender: To server: pG, [13:48:16]CommunicateWithHost lk.salyk.kg:30040 [13:48:16]ConnectInit lk.salyk.kg [13:48:16]Connected sock=10 [13:48:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 19 70 07 01 DA 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 A3 B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 22 56 03 00 35 04 06 00 CF B2 F9 29 3E 44 06 2B 97 5B BB B2 E2 EE [13:48:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 50 9F 47 00 52 F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 22 56 03 00 F4 03 04 00 3D 64 13 67 B6 04 01 00 00 50 58 51 27 A9 C2 95 F6 [13:48:17]CommunicateWithHost err = 0 [13:48:17]CheckOFDResponse [13:48:17]1017 (14) - 77093643461234 [13:48:17]1041 (16) - 0000000000965413 [13:48:17]1040 (4) - 218658 [13:48:17]1012 (4) - 19.10.2024 07:48 [13:48:17]1206 (1) - 0 [13:48:17]OFD Sender: Remove packet 218658 [13:48:17]ProducePacketName [13:48:17]name=ofd_packets/00218658 [13:48:17]NVStorageDeleteData [13:48:17]Write to MH i2c: 01 00 00 25 7A 9F [13:48:17]Write i2c OK [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: 01 [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: 01 07 00 [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: 01 07 00 25 7A 00 00 00 00 00 F9 0C AB [13:48:17]RasterBufferAndPrint [13:48:17]line [13:48:17]line [13:48:17]line [13:48:17]line [13:48:17]line [13:48:17]written 0, free lines is 3327 [13:48:17]MH_Cut [13:48:17]Write to MH i2c: D1 01 00 2C 7A 01 78 [13:48:17]Write i2c OK [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: D1 [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: D1 01 00 [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: D1 01 00 2C 7A 00 77 [13:48:17]Write to MH i2c: 01 00 00 2D 7A A7 [13:48:17]Write i2c OK [13:48:17]MH_I2C_Read... [13:48:17]OFD Sender: No OFD packet to send [13:48:17]*** Cut start [13:48:17]*** Partial cut [13:48:17]*** CUTSNS_PIN = 1 [13:48:17]*** CUTSNS_PIN = 0 [13:48:18]*** Brake cut motor [13:48:18]Read from MH i2c: 01 [13:48:18]MH_I2C_Read... [13:48:18]*** Stop cut motor [13:48:18]*** Cut end [13:48:18]Read from MH i2c: 01 07 00 [13:48:18]MH_I2C_Read... [13:48:18]Read from MH i2c: 01 07 00 2D 7A 00 00 00 00 00 FF 0F BC [13:48:18]process_action close_receipt done [13:48:18]requested_data is exist [13:48:18]produce_requested_data [13:48:18]requested_item fm.sn is exist - process it [13:48:18]wFMCommunicate request_size=4 [13:48:18]MH_SAM_APDU [13:48:18]CAPDU: 80 11 00 00 [13:48:18]Write to MH i2c: E2 08 00 2E 7A 80 11 00 00 00 00 00 00 22 [13:48:18]Write i2c OK [13:48:18]MH_I2C_Read... [13:48:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:18]Read from MH i2c: E2 [13:48:18]MH_I2C_Read... [13:48:18]Read from MH i2c: E2 17 00 [13:48:18]MH_I2C_Read... [13:48:18]Read from MH i2c: E2 17 00 2E 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 71 [13:48:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:48:18]wFMCommunicate OK [13:48:18]requested_item fd.num is exist - process it [13:48:18]SAM_PROTO_GetFieldsCounters [13:48:18]wFMCommunicate request_size=4 [13:48:18]MH_SAM_APDU [13:48:18]CAPDU: 80 13 00 00 [13:48:18]Write to MH i2c: E2 08 00 2F 7A 80 13 00 00 00 00 00 00 25 [13:48:18]Write i2c OK [13:48:18]MH_I2C_Read... [13:48:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:18]Read from MH i2c: E2 [13:48:18]MH_I2C_Read... [13:48:18]Read from MH i2c: E2 62 00 [13:48:18]MH_I2C_Read... [13:48:18]Read from MH i2c: E2 62 00 2F 7A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 22 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 09 [13:48:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 22 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:48:18]wFMCommunicate OK [13:48:18]SAM_PROTO_GetFieldsCounters done [13:48:18]requested_item shift.num is exist - process it [13:48:18]requested_item shift.opened is exist - process it [13:48:18]req_shift_opened [13:48:18]FM_GetShiftState [13:48:18]SAM_PROTO_GetShiftState [13:48:18]wFMCommunicate request_size=4 [13:48:18]MH_SAM_APDU [13:48:18]CAPDU: 80 13 01 00 [13:48:18]Write to MH i2c: E2 08 00 30 7A 80 13 01 00 00 00 00 00 27 [13:48:18]Write i2c OK [13:48:18]MH_I2C_Read... [13:48:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:18]Read from MH i2c: E2 [13:48:18]MH_I2C_Read... [13:48:18]Read from MH i2c: E2 0E 00 [13:48:18]MH_I2C_Read... [13:48:18]Read from MH i2c: E2 0E 00 30 7A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6A [13:48:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:48:18]wFMCommunicate OK [13:48:18]SAM_PROTO_GetShiftState done [13:48:18]FM_GetShiftState done [13:48:18]req_shift_opened done [13:48:18]requested_item shift.open_date is exist - process it [13:48:18]req_shift_open_date [13:48:18]req_shift_open_date done [13:48:18]produce_requested_data done [13:48:18]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218658,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:48:18]process_action_free close_receipt [13:48:18]json_value_free [13:48:18]json_value_free done [13:48:18]process_json_proto returns [13:48:18]Send response to host [13:48:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218658,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:48:18]free response buf [13:48:18]execute_script done [13:48:18]execute_script returns [13:48:18]free content buf [13:48:18]Sock 9.Close socket [13:48:18]Sock 9.Thread stoped [13:48:22]OFD Sender: No OFD packet to send [13:48:27]OFD Sender: No OFD packet to send [13:48:32]OFD Sender: No OFD packet to send [13:48:37]OFD Sender: No OFD packet to send [13:48:42]OFD Sender: No OFD packet to send [13:48:44]accept exits with 8 [13:48:44]New connection [13:48:44]New thread 3066826084 created [13:48:44]Thread 3066682724 joined [13:48:44]Waiting for new connection... [13:48:44] Sock 8.Parse request [13:48:44]Sock 8.Check first char [13:48:44]Sock 8.First char is OK [13:48:44]request: POST /json_proto HTTP/1.0 [13:48:44]Method: POST [13:48:44]URL: /json_proto [13:48:44]Method is POST - this is cgi request [13:48:44]url: /json_proto [13:48:44]query_string will be loaded in cgi processing [13:48:44]execute_cgi json_proto POST (null) [13:48:44]execute_cgi path=json_proto method=POST [13:48:44]POST find Content-Length [13:48:44]Host: 172.17.40.4:8080 [13:48:44]Content-Length: 671 [13:48:44]Content-Type: application/json [13:48:44] [13:48:44]POST finish read [13:48:44]Found Content-Length = 671 [13:48:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 12.430, "sum" : 850.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:44]execute_script... [13:48:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 12.430, "sum" : 850.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:44]POST & json_proto [13:48:44]process_json_proto [13:48:44]json parsed OK: [13:48:44]protocol is kg_v1.0 [13:48:44]action value=close_receipt [13:48:44]process_action close_receipt [13:48:44]cmd_close_receipt [13:48:44]MH_GetDate [13:48:44]Write to MH i2c: F0 00 00 31 7A 9A [13:48:44]Write i2c OK [13:48:44]MH_I2C_Read... [13:48:44]Read from MH i2c: F0 [13:48:44]MH_I2C_Read... [13:48:44]Read from MH i2c: F0 09 00 [13:48:44]MH_I2C_Read... [13:48:44]Read from MH i2c: F0 09 00 31 7A 00 C1 B8 13 67 EE 0E 0D 67 06 [13:48:44]GetLastDocTimeStamp 1729345699 [13:48:44]current date 1729345729 [13:48:44]FM_GetShiftState [13:48:44]SAM_PROTO_GetShiftState [13:48:44]wFMCommunicate request_size=4 [13:48:44]MH_SAM_APDU [13:48:44]CAPDU: 80 13 01 00 [13:48:44]Write to MH i2c: E2 08 00 32 7A 80 13 01 00 00 00 00 00 29 [13:48:44]Write i2c OK [13:48:44]MH_I2C_Read... [13:48:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:44]Read from MH i2c: E2 [13:48:44]MH_I2C_Read... [13:48:44]Read from MH i2c: E2 0E 00 [13:48:44]MH_I2C_Read... [13:48:44]Read from MH i2c: E2 0E 00 32 7A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6C [13:48:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:48:44]wFMCommunicate OK [13:48:44]SAM_PROTO_GetShiftState done [13:48:44]FM_GetShiftState done [13:48:44]opened in 1729296582 [13:48:44]opened+sec_in_day 1729382982 [13:48:44]quantity*price = 85021 [13:48:44]sum+1 = 85022 [13:48:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 850.00 Внесено: 850.00 СДАЧА: 0.00 НСП 1% : 7.52 НДС 12% : 90.29 Наличными: 850.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 304 19.10.2024 13:48 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218659 ФПД: 111615366858636 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134849&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218659&fm=111615366858636&tin=02508201610067®Number=0000000000098116&sum=85000 [13:48:45]StoreToDocumentArchive [13:48:45]shift 443 fd 218659 [13:48:45]save to /storage/0443/doc_00218659 [13:48:45]save last doc name /storage/0443/doc_00218659 to /storage/kkm_last_doc_name [13:48:45]save OK [13:48:45]Clear old archive folders... [13:48:45]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:48:45]tlvbuf is 014EF5D0 [13:48:45]SAM_PROTO_ClearQueue [13:48:45]wFMCommunicate request_size=4 [13:48:45]MH_SAM_APDU [13:48:45]CAPDU: 80 09 00 00 [13:48:45]Write to MH i2c: E2 08 00 3F 7A 80 09 00 00 00 00 00 00 2B [13:48:45]Write i2c OK [13:48:45]MH_I2C_Read... [13:48:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:45]Read from MH i2c: E2 [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: E2 03 00 [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: E2 03 00 3F 7A 00 90 00 2D [13:48:45]RAPDU: 90 00 [13:48:45]wFMCommunicate OK [13:48:45]SAM_PROTO_ClearQueue done [13:48:45]KKMCreateOFDPacket [13:48:45]OFDProtocolAddRootSTLVToBuf [13:48:45]FM_MakeSignedData [13:48:45]FM_MakeSignedData [13:48:45]SAM_PROTO_SignData [13:48:45]wFMCommunicate request_size=4 [13:48:45]MH_SAM_APDU [13:48:45]CAPDU: 80 0D 01 02 [13:48:45]Write to MH i2c: E2 08 00 40 7A 80 0D 01 02 00 00 00 00 33 [13:48:45]Write i2c OK [13:48:45]MH_I2C_Read... [13:48:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:45]Read from MH i2c: E2 [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: E2 03 00 [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: E2 03 00 40 7A 00 90 00 2E [13:48:45]RAPDU: 90 00 [13:48:45]wFMCommunicate OK [13:48:45]wFMCommunicate request_size=255 [13:48:45]MH_SAM_APDU [13:48: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 30 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1D 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 C1 B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 23 56 03 00 35 04 06 00 [13:48:45]Write to MH i2c: E2 02 01 41 7A 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 30 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1D 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 C1 B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 23 56 03 00 35 04 06 00 00 00 30 [13:48:45]Write i2c OK [13:48:45]MH_I2C_Read... [13:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:45]Read from MH i2c: E2 [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: E2 03 00 [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: E2 03 00 41 7A 00 90 00 2F [13:48:45]RAPDU: 90 00 [13:48:45]wFMCommunicate OK [13:48:45]wFMCommunicate request_size=11 [13:48:45]MH_SAM_APDU [13:48:45]CAPDU: 80 0D 02 02 06 65 83 7A 4B 07 8C [13:48:45]Write to MH i2c: E2 0E 00 42 7A 80 0D 02 02 06 00 65 83 7A 4B 07 8C 00 00 82 [13:48:45]Write i2c OK [13:48:45]MH_I2C_Read... [13:48:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:46]Read from MH i2c: E2 [13:48:46]MH_I2C_Read... [13:48:46]Read from MH i2c: E2 03 00 [13:48:46]MH_I2C_Read... [13:48:46]Read from MH i2c: E2 03 00 42 7A 00 90 00 30 [13:48:46]RAPDU: 90 00 [13:48:46]wFMCommunicate OK [13:48:46]wFMCommunicate request_size=4 [13:48:46]MH_SAM_APDU [13:48:46]CAPDU: 80 0D 03 02 [13:48:46]Write to MH i2c: E2 08 00 43 7A 80 0D 03 02 00 00 00 00 38 [13:48:46]Write i2c OK [13:48:46]MH_I2C_Read... [13:48:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:46]Read from MH i2c: E2 [13:48:46]MH_I2C_Read... [13:48:46]Read from MH i2c: E2 0B 00 [13:48:46]MH_I2C_Read... [13:48:46]Read from MH i2c: E2 0B 00 43 7A 00 C0 16 A6 65 F5 27 A0 AE 90 00 84 [13:48:46]RAPDU: C0 16 A6 65 F5 27 A0 AE 90 00 [13:48:46]wFMCommunicate OK [13:48:46]SAM_PROTO_SignData done [13:48:46]FM_MakeSignedData done [13:48:46]CreateOFDProtocolMessage [13:48:46]wFMCommunicate request_size=4 [13:48:46]MH_SAM_APDU [13:48:46]CAPDU: 80 11 00 00 [13:48:46]Write to MH i2c: E2 08 00 44 7A 80 11 00 00 00 00 00 00 38 [13:48:46]Write i2c OK [13:48:46]MH_I2C_Read... [13:48:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:46]Read from MH i2c: E2 [13:48:46]MH_I2C_Read... [13:48:46]Read from MH i2c: E2 17 00 [13:48:46]MH_I2C_Read... [13:48:46]Read from MH i2c: E2 17 00 44 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 87 [13:48:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:48:46]wFMCommunicate OK [13:48:46]CreateOFDProtocolMessage done [13:48:46]OFDSenderStorePacket 218659 [13:48:46]StoreOFDPacket docnum=218659 [13:48:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 E9 27 08 01 05 84 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 30 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1D 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 C1 B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 23 56 03 00 35 04 06 00 65 83 7A 4B 07 8C C0 16 A6 65 F5 27 A0 AE [13:48:46]CheckFolder [13:48:46]dirname=/storage/ofd_packets [13:48:46]CheckFolder done [13:48:46]ProducePacketName [13:48:46]name=ofd_packets/00218659 [13:48:46]NVStorageSaveData ofd_packets/00218659 [13:48:46]File name is /storage/ofd_packets/00218659 [13:48:46]Write 302 bytes [13:48:46]NVStorageSaveData done [13:48:46]OFDSenderStorePacket done [13:48:46]KKMCreateOFDPacket done [13:48:46]NVStorageSaveData kkm_last_timestamp [13:48:46]File name is /storage/kkm_last_timestamp [13:48:46]Write 4 bytes [13:48:46]NVStorageSaveData done [13:48:46]ExternCall_PrintAddStr [13:48:46]wPrintStart [13:48:46]Write to MH i2c: 01 00 00 45 7A BF [13:48:46]Write i2c OK [13:48:46]MH_I2C_Read... [13:48:46]Read from MH i2c: 01 [13:48:46]MH_I2C_Read... [13:48:46]Read from MH i2c: 01 07 00 [13:48:46]MH_I2C_Read... [13:48:46]Read from MH i2c: 01 07 00 45 7A 00 00 00 00 00 FF 0F D4 [13:48:46]RasterBufferAndPrint [13:48:46]line Счет N : (1)536207 [13:48:46]line ИНН: 02508201610067 [13:48:46]line Контрольно-Кассовый Чек [13:48:46]line ПРОДАЖА [13:48:46]line ТРК (МРК, ГНК) : 22 [13:48:46]line Товар: 2710124130 [13:48:46]line SUPER 92-К-5 [13:48:46]line 12.430 * 68.40 [13:48:46]line = 850.21 [13:48:46]line НДС 12% НСП 1% [13:48:46]line > о реализуемом товаре [13:48:46]line ОКРУГЛЕНИЕ: -0.21 [13:48:46]line ИТОГО: 850.00 [13:48:46]line Внесено: 850.00 [13:48:46]line СДАЧА: 0.00 [13:48:46]line НСП 1% : 7.52 [13:48:46]line НДС 12% : 90.29 [13:48:46]line Наличными: 850.00 [13:48:46]line Безнал.: 0.00 [13:48:46]line Место: АЗС № 84 "Партнер Нефть" [13:48:46]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:48:46]line СНО: Общий режим [13:48:46]line Чек 304 19.10.2024 13:48 [13:48:46]line Смена: 443 ФФД: 1.0 [13:48:46]line ЗНМ: 0300000178 [13:48:46]line РНМ: 0000000000098116 [13:48:46]line Версия ККМ: 001 [13:48:46]line ФМ: 0000000000965413 [13:48:46]line ФД: 218659 [13:48:46]line ФПД: 111615366858636 [13:48:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134849&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218659&fm=111615366858636&tin=02508201610067®Number=0000000000098116&sum=85000 [13:48:46]OFD Sender: Processing packet 218659 [packets to send 80, broken 79] [13:48:46]ProducePacketName [13:48:46]name=ofd_packets/00218659 [13:48:46]OFD Sender: To server: pG, [13:48:46]CommunicateWithHost lk.salyk.kg:30040 [13:48:46]ConnectInit lk.salyk.kg [13:48:46]written 0, free lines is 4095 [13:48:46]Connected sock=10 [13:48:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 E9 27 08 01 05 84 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 30 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1D 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 C1 B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 23 56 03 00 35 04 06 00 65 83 7A 4B 07 8C C0 16 A6 65 F5 27 A0 AE [13:48:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 0A 22 47 00 4F 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 39 36 35 34 31 33 10 04 04 00 23 56 03 00 F4 03 04 00 5A 64 13 67 B6 04 01 00 00 7A 07 6C 9F 82 1D 27 50 [13:48:46]CommunicateWithHost err = 0 [13:48:46]CheckOFDResponse [13:48:46]1017 (14) - 77093643461234 [13:48:46]1041 (16) - 0000000000965413 [13:48:46]1040 (4) - 218659 [13:48:46]1012 (4) - 19.10.2024 07:48 [13:48:46]1206 (1) - 0 [13:48:46]OFD Sender: Remove packet 218659 [13:48:46]ProducePacketName [13:48:46]name=ofd_packets/00218659 [13:48:46]NVStorageDeleteData [13:48:46]Write to MH i2c: 01 00 00 70 7A EA [13:48:46]Write i2c OK [13:48:46]MH_I2C_Read... [13:48:46]Read from MH i2c: 01 [13:48:46]MH_I2C_Read... [13:48:46]Read from MH i2c: 01 07 00 [13:48:46]MH_I2C_Read... [13:48:46]Read from MH i2c: 01 07 00 70 7A 00 00 00 00 00 FB 0C F8 [13:48:46]RasterBufferAndPrint [13:48:46]line [13:48:46]line [13:48:46]line [13:48:46]line [13:48:46]line [13:48:46]written 0, free lines is 3329 [13:48:46]MH_Cut [13:48:46]Write to MH i2c: D1 01 00 77 7A 01 C3 [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 77 7A 00 C2 [13:48:46]Write to MH i2c: 01 00 00 78 7A F2 [13:48:46]Write i2c OK [13:48:46]MH_I2C_Read... [13:48:47]OFD Sender: No OFD packet to send [13:48:47]*** Cut start [13:48:47]*** Partial cut [13:48:47]*** CUTSNS_PIN = 1 [13:48:47]*** CUTSNS_PIN = 0 [13:48:47]*** Brake cut motor [13:48:48]Read from MH i2c: 01 [13:48:48]MH_I2C_Read... [13:48:48]*** Stop cut motor [13:48:48]*** Cut end [13:48:48]Read from MH i2c: 01 07 00 [13:48:48]MH_I2C_Read... [13:48:48]Read from MH i2c: 01 07 00 78 7A 00 00 00 00 00 FF 0F 07 [13:48:48]process_action close_receipt done [13:48:48]requested_data is exist [13:48:48]produce_requested_data [13:48:48]requested_item fm.sn is exist - process it [13:48:48]wFMCommunicate request_size=4 [13:48:48]MH_SAM_APDU [13:48:48]CAPDU: 80 11 00 00 [13:48:48]Write to MH i2c: E2 08 00 79 7A 80 11 00 00 00 00 00 00 6D [13:48:48]Write i2c OK [13:48:48]MH_I2C_Read... [13:48:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:48]Read from MH i2c: E2 [13:48:48]MH_I2C_Read... [13:48:48]Read from MH i2c: E2 17 00 [13:48:48]MH_I2C_Read... [13:48:48]Read from MH i2c: E2 17 00 79 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BC [13:48:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:48:48]wFMCommunicate OK [13:48:48]requested_item fd.num is exist - process it [13:48:48]SAM_PROTO_GetFieldsCounters [13:48:48]wFMCommunicate request_size=4 [13:48:48]MH_SAM_APDU [13:48:48]CAPDU: 80 13 00 00 [13:48:48]Write to MH i2c: E2 08 00 7A 7A 80 13 00 00 00 00 00 00 70 [13:48:48]Write i2c OK [13:48:48]MH_I2C_Read... [13:48:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:48]Read from MH i2c: E2 [13:48:48]MH_I2C_Read... [13:48:48]Read from MH i2c: E2 62 00 [13:48:48]MH_I2C_Read... [13:48:48]Read from MH i2c: E2 62 00 7A 7A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 23 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 58 [13:48:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 23 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:48:48]wFMCommunicate OK [13:48:48]SAM_PROTO_GetFieldsCounters done [13:48:48]requested_item shift.num is exist - process it [13:48:48]requested_item shift.opened is exist - process it [13:48:48]req_shift_opened [13:48:48]FM_GetShiftState [13:48:48]SAM_PROTO_GetShiftState [13:48:48]wFMCommunicate request_size=4 [13:48:48]MH_SAM_APDU [13:48:48]CAPDU: 80 13 01 00 [13:48:48]Write to MH i2c: E2 08 00 7B 7A 80 13 01 00 00 00 00 00 72 [13:48:48]Write i2c OK [13:48:48]MH_I2C_Read... [13:48:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:48]Read from MH i2c: E2 [13:48:48]MH_I2C_Read... [13:48:48]Read from MH i2c: E2 0E 00 [13:48:48]MH_I2C_Read... [13:48:48]Read from MH i2c: E2 0E 00 7B 7A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B5 [13:48:48]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:48:48]wFMCommunicate OK [13:48:48]SAM_PROTO_GetShiftState done [13:48:48]FM_GetShiftState done [13:48:48]req_shift_opened done [13:48:48]requested_item shift.open_date is exist - process it [13:48:48]req_shift_open_date [13:48:48]req_shift_open_date done [13:48:48]produce_requested_data done [13:48:48]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218659,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:48:48]process_action_free close_receipt [13:48:48]json_value_free [13:48:48]json_value_free done [13:48:48]process_json_proto returns [13:48:48]Send response to host [13:48:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218659,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:48:48]free response buf [13:48:48]execute_script done [13:48:48]execute_script returns [13:48:48]free content buf [13:48:48]Sock 8.Close socket [13:48:48]Sock 8.Thread stoped [13:48:51]accept exits with 9 [13:48:51]New connection [13:48:51]New thread 3066682724 created [13:48:51]Thread 3066826084 joined [13:48:51]Waiting for new connection... [13:48:51] Sock 9.Parse request [13:48:51]Sock 9.Check first char [13:48:51]Sock 9.First char is OK [13:48:51]request: POST /json_proto HTTP/1.0 [13:48:51]Method: POST [13:48:51]URL: /json_proto [13:48:51]Method is POST - this is cgi request [13:48:51]url: /json_proto [13:48:51]query_string will be loaded in cgi processing [13:48:51]execute_cgi json_proto POST (null) [13:48:51]execute_cgi path=json_proto method=POST [13:48:51]POST find Content-Length [13:48:51]Host: 172.17.40.4:8080 [13:48:51]Content-Length: 677 [13:48:51]Content-Type: application/json [13:48:51] [13:48:51]POST finish read [13:48:51]Found Content-Length = 677 [13:48:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:51]execute_script... [13:48: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)536208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:51]POST & json_proto [13:48:51]process_json_proto [13:48:51]json parsed OK: [13:48:51]protocol is kg_v1.0 [13:48:51]action value=close_receipt [13:48:51]process_action close_receipt [13:48:51]cmd_close_receipt [13:48:51]MH_GetDate [13:48:51]Write to MH i2c: F0 00 00 7C 7A E5 [13:48:51]Write i2c OK [13:48:51]MH_I2C_Read... [13:48:51]Read from MH i2c: F0 [13:48:51]MH_I2C_Read... [13:48:51]Read from MH i2c: F0 09 00 [13:48:51]MH_I2C_Read... [13:48:51]Read from MH i2c: F0 09 00 7C 7A 00 C8 B8 13 67 EE 0E 0D 67 58 [13:48:51]GetLastDocTimeStamp 1729345729 [13:48:51]current date 1729345736 [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 7D 7A 80 13 01 00 00 00 00 00 74 [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 7D 7A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B7 [13:48:51]RAPDU: 09 00 01 C6 F8 12 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]opened in 1729296582 [13:48:51]opened+sec_in_day 1729382982 [13:48:51]quantity*price = 70044 [13:48:51]sum+1 = 70046 [13:48:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 305 19.10.2024 13:48 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218660 ФПД: 39632659867157 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134856&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218660&fm=39632659867157&tin=02508201610067®Number=0000000000098116&sum=70000 [13:48:52]StoreToDocumentArchive [13:48:52]shift 443 fd 218660 [13:48:52]save to /storage/0443/doc_00218660 [13:48:52]save last doc name /storage/0443/doc_00218660 to /storage/kkm_last_doc_name [13:48:52]save OK [13:48:52]Clear old archive folders... [13:48:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:48:52]tlvbuf is B6D89970 [13:48:52]SAM_PROTO_ClearQueue [13:48:52]wFMCommunicate request_size=4 [13:48:52]MH_SAM_APDU [13:48:52]CAPDU: 80 09 00 00 [13:48:52]Write to MH i2c: E2 08 00 8A 7A 80 09 00 00 00 00 00 00 76 [13:48:52]Write i2c OK [13:48:52]MH_I2C_Read... [13:48:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:52]Read from MH i2c: E2 [13:48:52]MH_I2C_Read... [13:48:52]Read from MH i2c: E2 03 00 [13:48:52]MH_I2C_Read... [13:48:52]Read from MH i2c: E2 03 00 8A 7A 00 90 00 78 [13:48:52]RAPDU: 90 00 [13:48:52]wFMCommunicate OK [13:48:52]SAM_PROTO_ClearQueue done [13:48:52]KKMCreateOFDPacket [13:48:52]OFDProtocolAddRootSTLVToBuf [13:48:52]FM_MakeSignedData [13:48:52]FM_MakeSignedData [13:48:52]SAM_PROTO_SignData [13:48:52]wFMCommunicate request_size=4 [13:48:52]MH_SAM_APDU [13:48:52]CAPDU: 80 0D 01 02 [13:48:52]Write to MH i2c: E2 08 00 8B 7A 80 0D 01 02 00 00 00 00 7E [13:48:52]Write i2c OK [13:48:52]MH_I2C_Read... [13:48:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:52]Read from MH i2c: E2 [13:48:52]MH_I2C_Read... [13:48:52]Read from MH i2c: E2 03 00 [13:48:52]MH_I2C_Read... [13:48:52]Read from MH i2c: E2 03 00 8B 7A 00 90 00 79 [13:48:52]RAPDU: 90 00 [13:48:52]wFMCommunicate OK [13:48:52]wFMCommunicate request_size=255 [13:48:52]MH_SAM_APDU [13:48:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 C8 B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 24 56 03 00 35 04 06 00 24 [13:48:52]Write to MH i2c: E2 02 01 8C 7A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 C8 B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 24 56 03 00 35 04 06 00 24 00 00 77 [13:48:52]Write i2c OK [13:48:52]MH_I2C_Read... [13:48:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:52]Read from MH i2c: E2 [13:48:52]MH_I2C_Read... [13:48:52]Read from MH i2c: E2 03 00 [13:48:52]MH_I2C_Read... [13:48:52]Read from MH i2c: E2 03 00 8C 7A 00 90 00 7A [13:48:52]RAPDU: 90 00 [13:48:52]wFMCommunicate OK [13:48:52]wFMCommunicate request_size=10 [13:48:52]MH_SAM_APDU [13:48:52]CAPDU: 80 0D 02 02 05 0B B2 9C E6 15 [13:48:52]Write to MH i2c: E2 0D 00 8D 7A 80 0D 02 02 05 00 0B B2 9C E6 15 00 00 DF [13:48:52]Write i2c OK [13:48:52]MH_I2C_Read... [13:48:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:52]Read from MH i2c: E2 [13:48:52]MH_I2C_Read... [13:48:52]Read from MH i2c: E2 03 00 [13:48:52]MH_I2C_Read... [13:48:52]Read from MH i2c: E2 03 00 8D 7A 00 90 00 7B [13:48:52]RAPDU: 90 00 [13:48:52]wFMCommunicate OK [13:48:52]wFMCommunicate request_size=4 [13:48:52]MH_SAM_APDU [13:48:52]CAPDU: 80 0D 03 02 [13:48:53]Write to MH i2c: E2 08 00 8E 7A 80 0D 03 02 00 00 00 00 83 [13:48:53]Write i2c OK [13:48:53]MH_I2C_Read... [13:48:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:53]Read from MH i2c: E2 [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: E2 0B 00 [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: E2 0B 00 8E 7A 00 27 7F 6E 9D 22 26 6F 11 90 00 FD [13:48:53]RAPDU: 27 7F 6E 9D 22 26 6F 11 90 00 [13:48:53]wFMCommunicate OK [13:48:53]SAM_PROTO_SignData done [13:48:53]FM_MakeSignedData done [13:48:53]CreateOFDProtocolMessage [13:48:53]wFMCommunicate request_size=4 [13:48:53]MH_SAM_APDU [13:48:53]CAPDU: 80 11 00 00 [13:48:53]Write to MH i2c: E2 08 00 8F 7A 80 11 00 00 00 00 00 00 83 [13:48:53]Write i2c OK [13:48:53]MH_I2C_Read... [13:48:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:53]Read from MH i2c: E2 [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: E2 17 00 [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: E2 17 00 8F 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D2 [13:48:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:48:53]wFMCommunicate OK [13:48:53]CreateOFDProtocolMessage done [13:48:53]OFDSenderStorePacket 218660 [13:48:53]StoreOFDPacket docnum=218660 [13:48:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8C 0E 07 01 BF 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 C8 B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 24 56 03 00 35 04 06 00 24 0B B2 9C E6 15 27 7F 6E 9D 22 26 6F 11 [13:48:53]CheckFolder [13:48:53]dirname=/storage/ofd_packets [13:48:53]CheckFolder done [13:48:53]ProducePacketName [13:48:53]name=ofd_packets/00218660 [13:48:53]NVStorageSaveData ofd_packets/00218660 [13:48:53]File name is /storage/ofd_packets/00218660 [13:48:53]Write 301 bytes [13:48:53]NVStorageSaveData done [13:48:53]OFDSenderStorePacket done [13:48:53]KKMCreateOFDPacket done [13:48:53]NVStorageSaveData kkm_last_timestamp [13:48:53]File name is /storage/kkm_last_timestamp [13:48:53]Write 4 bytes [13:48:53]NVStorageSaveData done [13:48:53]ExternCall_PrintAddStr [13:48:53]wPrintStart [13:48:53]Write to MH i2c: 01 00 00 90 7A 0A [13:48:53]Write i2c OK [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: 01 [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: 01 07 00 [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: 01 07 00 90 7A 00 00 00 00 00 FF 0F 1F [13:48:53]RasterBufferAndPrint [13:48:53]line Счет N : (1)536208 [13:48:53]line ИНН: 02508201610067 [13:48:53]line Контрольно-Кассовый Чек [13:48:53]line ПРОДАЖА [13:48:53]line ТРК (МРК, ГНК) : 41 [13:48:53]line Товар: 2710124500 [13:48:53]line Аи-95-К-3 [13:48:53]line 9.440 * 74.20 [13:48:53]line = 700.45 [13:48:53]line НДС 12% НСП 1% [13:48:53]line > о реализуемом товаре [13:48:53]line ОКРУГЛЕНИЕ: -0.45 [13:48:53]line ИТОГО: 700.00 [13:48:53]line Внесено: 700.00 [13:48:53]line СДАЧА: 0.00 [13:48:53]line НСП 1% : 6.20 [13:48:53]line НДС 12% : 74.38 [13:48:53]line Наличными: 700.00 [13:48:53]line Безнал.: 0.00 [13:48:53]line Место: АЗС № 84 "Партнер Нефть" [13:48:53]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:48:53]line СНО: Общий режим [13:48:53]line Чек 305 19.10.2024 13:48 [13:48:53]line Смена: 443 ФФД: 1.0 [13:48:53]line ЗНМ: 0300000178 [13:48:53]line РНМ: 0000000000098116 [13:48:53]line Версия ККМ: 001 [13:48:53]line ФМ: 0000000000965413 [13:48:53]line ФД: 218660 [13:48:53]line ФПД: 39632659867157 [13:48:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T134856&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218660&fm=39632659867157&tin=02508201610067®Number=0000000000098116&sum=70000 [13:48:53]OFD Sender: Processing packet 218660 [packets to send 80, broken 79] [13:48:53]ProducePacketName [13:48:53]name=ofd_packets/00218660 [13:48:53]OFD Sender: To server: pG, [13:48:53]CommunicateWithHost lk.salyk.kg:30040 [13:48:53]ConnectInit lk.salyk.kg [13:48:53]written 0, free lines is 4095 [13:48:53]Connected sock=10 [13:48:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8C 0E 07 01 BF 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 C8 B8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 24 56 03 00 35 04 06 00 24 0B B2 9C E6 15 27 7F 6E 9D 22 26 6F 11 [13:48:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F8 CB 47 00 71 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 39 36 35 34 31 33 10 04 04 00 24 56 03 00 F4 03 04 00 61 64 13 67 B6 04 01 00 00 30 40 3A 55 F6 AD BB 6F [13:48:53]CommunicateWithHost err = 0 [13:48:53]CheckOFDResponse [13:48:53]1017 (14) - 77093643461234 [13:48:53]1041 (16) - 0000000000965413 [13:48:53]1040 (4) - 218660 [13:48:53]1012 (4) - 19.10.2024 07:48 [13:48:53]1206 (1) - 0 [13:48:53]OFD Sender: Remove packet 218660 [13:48:53]ProducePacketName [13:48:53]name=ofd_packets/00218660 [13:48:53]NVStorageDeleteData [13:48:53]Write to MH i2c: 01 00 00 BB 7A 35 [13:48:53]Write i2c OK [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: 01 [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: 01 07 00 [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: 01 07 00 BB 7A 00 00 00 00 00 F3 0C 3B [13:48:53]RasterBufferAndPrint [13:48:53]line [13:48:53]line [13:48:53]line [13:48:53]line [13:48:53]line [13:48:53]written 0, free lines is 3327 [13:48:53]MH_Cut [13:48:53]Write to MH i2c: D1 01 00 C2 7A 01 0E [13:48:53]Write i2c OK [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: D1 [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: D1 01 00 [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: D1 01 00 C2 7A 00 0D [13:48:53]Write to MH i2c: 01 00 00 C3 7A 3D [13:48:53]Write i2c OK [13:48:53]MH_I2C_Read... [13:48:53]OFD Sender: No OFD packet to send [13:48:54]*** Cut start [13:48:54]*** Partial cut [13:48:54]*** CUTSNS_PIN = 1 [13:48:54]*** CUTSNS_PIN = 0 [13:48:54]*** Brake cut motor [13:48:54]Read from MH i2c: 01 [13:48:54]MH_I2C_Read... [13:48:54]*** Stop cut motor [13:48:54]*** Cut end [13:48:54]Read from MH i2c: 01 07 00 [13:48:54]MH_I2C_Read... [13:48:54]Read from MH i2c: 01 07 00 C3 7A 00 00 00 00 00 FF 0F 52 [13:48:54]process_action close_receipt done [13:48:54]requested_data is exist [13:48:54]produce_requested_data [13:48:54]requested_item fm.sn is exist - process it [13:48:54]wFMCommunicate request_size=4 [13:48:54]MH_SAM_APDU [13:48:54]CAPDU: 80 11 00 00 [13:48:54]Write to MH i2c: E2 08 00 C4 7A 80 11 00 00 00 00 00 00 B8 [13:48:54]Write i2c OK [13:48:54]MH_I2C_Read... [13:48:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:55]Read from MH i2c: E2 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 17 00 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 17 00 C4 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 07 [13:48:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:48:55]wFMCommunicate OK [13:48:55]requested_item fd.num is exist - process it [13:48:55]SAM_PROTO_GetFieldsCounters [13:48:55]wFMCommunicate request_size=4 [13:48:55]MH_SAM_APDU [13:48:55]CAPDU: 80 13 00 00 [13:48:55]Write to MH i2c: E2 08 00 C5 7A 80 13 00 00 00 00 00 00 BB [13:48:55]Write i2c OK [13:48:55]MH_I2C_Read... [13:48:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:55]Read from MH i2c: E2 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 62 00 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 62 00 C5 7A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 24 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 A7 [13:48:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 24 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:48:55]wFMCommunicate OK [13:48:55]SAM_PROTO_GetFieldsCounters done [13:48:55]requested_item shift.num is exist - process it [13:48:55]requested_item shift.opened is exist - process it [13:48:55]req_shift_opened [13:48:55]FM_GetShiftState [13:48:55]SAM_PROTO_GetShiftState [13:48:55]wFMCommunicate request_size=4 [13:48:55]MH_SAM_APDU [13:48:55]CAPDU: 80 13 01 00 [13:48:55]Write to MH i2c: E2 08 00 C6 7A 80 13 01 00 00 00 00 00 BD [13:48:55]Write i2c OK [13:48:55]MH_I2C_Read... [13:48:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:55]Read from MH i2c: E2 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 0E 00 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 0E 00 C6 7A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 00 [13:48:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:48:55]wFMCommunicate OK [13:48:55]SAM_PROTO_GetShiftState done [13:48:55]FM_GetShiftState done [13:48:55]req_shift_opened done [13:48:55]requested_item shift.open_date is exist - process it [13:48:55]req_shift_open_date [13:48:55]req_shift_open_date done [13:48:55]produce_requested_data done [13:48:55]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218660,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:48:55]process_action_free close_receipt [13:48:55]json_value_free [13:48:55]json_value_free done [13:48:55]process_json_proto returns [13:48:55]Send response to host [13:48:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218660,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:48:55]free response buf [13:48:55]execute_script done [13:48:55]execute_script returns [13:48:55]free content buf [13:48:55]Sock 9.Close socket [13:48:55]Sock 9.Thread stoped [13:48:58]OFD Sender: No OFD packet to send [13:49:03]OFD Sender: No OFD packet to send [13:49:08]OFD Sender: No OFD packet to send [13:49:13]OFD Sender: No OFD packet to send [13:49:19]OFD Sender: No OFD packet to send [13:49:24]OFD Sender: No OFD packet to send [13:49:29]OFD Sender: No OFD packet to send [13:49:34]OFD Sender: No OFD packet to send [13:49:39]OFD Sender: No OFD packet to send [13:49:44]OFD Sender: No OFD packet to send [13:49:49]OFD Sender: No OFD packet to send [13:49:54]OFD Sender: No OFD packet to send [13:49:59]OFD Sender: No OFD packet to send [13:50:04]OFD Sender: No OFD packet to send [13:50:09]OFD Sender: No OFD packet to send [13:50:14]OFD Sender: No OFD packet to send [13:50:19]OFD Sender: No OFD packet to send [13:50:24]OFD Sender: No OFD packet to send [13:50:29]OFD Sender: No OFD packet to send [13:50:33]accept exits with 8 [13:50:33]New connection [13:50:33]New thread 3066826084 created [13:50:33]Thread 3066682724 joined [13:50:33]Waiting for new connection... [13:50:33] Sock 8.Parse request [13:50:33]Sock 8.Check first char [13:50:33]Sock 8.First char is OK [13:50:33]request: POST /json_proto HTTP/1.0 [13:50:33]Method: POST [13:50:33]URL: /json_proto [13:50:33]Method is POST - this is cgi request [13:50:33]url: /json_proto [13:50:33]query_string will be loaded in cgi processing [13:50:33]execute_cgi json_proto POST (null) [13:50:33]execute_cgi path=json_proto method=POST [13:50:33]POST find Content-Length [13:50:33]Host: 172.17.40.4:8080 [13:50:33]Content-Length: 677 [13:50:33]Content-Type: application/json [13:50:33] [13:50:33]POST finish read [13:50:33]Found Content-Length = 677 [13:50:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:50:33]execute_script... [13:50: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)536209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:50:33]POST & json_proto [13:50:33]process_json_proto [13:50:33]json parsed OK: [13:50:33]protocol is kg_v1.0 [13:50:33]action value=close_receipt [13:50:33]process_action close_receipt [13:50:33]cmd_close_receipt [13:50:33]MH_GetDate [13:50:33]Write to MH i2c: F0 00 00 C7 7A 30 [13:50:33]Write i2c OK [13:50:33]MH_I2C_Read... [13:50:33]Read from MH i2c: F0 [13:50:33]MH_I2C_Read... [13:50:33]Read from MH i2c: F0 09 00 [13:50:33]MH_I2C_Read... [13:50:33]Read from MH i2c: F0 09 00 C7 7A 00 2E B9 13 67 EE 0E 0D 67 0A [13:50:33]GetLastDocTimeStamp 1729345736 [13:50:33]current date 1729345838 [13:50:33]FM_GetShiftState [13:50:33]SAM_PROTO_GetShiftState [13:50:33]wFMCommunicate request_size=4 [13:50:33]MH_SAM_APDU [13:50:33]CAPDU: 80 13 01 00 [13:50:33]Write to MH i2c: E2 08 00 C8 7A 80 13 01 00 00 00 00 00 BF [13:50:33]Write i2c OK [13:50:33]MH_I2C_Read... [13:50:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:33]Read from MH i2c: E2 [13:50:33]MH_I2C_Read... [13:50:33]Read from MH i2c: E2 0E 00 [13:50:33]MH_I2C_Read... [13:50:33]Read from MH i2c: E2 0E 00 C8 7A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 02 [13:50:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:50:33]wFMCommunicate OK [13:50:33]SAM_PROTO_GetShiftState done [13:50:33]FM_GetShiftState done [13:50:33]opened in 1729296582 [13:50:33]opened+sec_in_day 1729382982 [13:50:33]quantity*price = 20003 [13:50:33]sum+1 = 20004 [13:50:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 306 19.10.2024 13:50 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218661 ФПД: 236210006760730 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135038&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218661&fm=236210006760730&tin=02508201610067®Number=0000000000098116&sum=20000 [13:50:34]StoreToDocumentArchive [13:50:34]shift 443 fd 218661 [13:50:34]save to /storage/0443/doc_00218661 [13:50:34]save last doc name /storage/0443/doc_00218661 to /storage/kkm_last_doc_name [13:50:34]save OK [13:50:34]Clear old archive folders... [13:50:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:50:34]tlvbuf is 01623310 [13:50:34]SAM_PROTO_ClearQueue [13:50:34]wFMCommunicate request_size=4 [13:50:34]MH_SAM_APDU [13:50:34]CAPDU: 80 09 00 00 [13:50:34]Write to MH i2c: E2 08 00 D5 7A 80 09 00 00 00 00 00 00 C1 [13:50:34]Write i2c OK [13:50:34]MH_I2C_Read... [13:50:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:50:34]Read from MH i2c: E2 [13:50:34]MH_I2C_Read... [13:50:34]Read from MH i2c: E2 03 00 [13:50:34]MH_I2C_Read... [13:50:34]Read from MH i2c: E2 03 00 D5 7A 00 90 00 C3 [13:50:34]RAPDU: 90 00 [13:50:34]wFMCommunicate OK [13:50:34]SAM_PROTO_ClearQueue done [13:50:34]KKMCreateOFDPacket [13:50:34]OFDProtocolAddRootSTLVToBuf [13:50:34]FM_MakeSignedData [13:50:34]FM_MakeSignedData [13:50:34]SAM_PROTO_SignData [13:50:34]wFMCommunicate request_size=4 [13:50:34]MH_SAM_APDU [13:50:34]CAPDU: 80 0D 01 02 [13:50:34]Write to MH i2c: E2 08 00 D6 7A 80 0D 01 02 00 00 00 00 C9 [13:50:34]Write i2c OK [13:50:34]MH_I2C_Read... [13:50:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:50:34]Read from MH i2c: E2 [13:50:34]MH_I2C_Read... [13:50:34]Read from MH i2c: E2 03 00 [13:50:34]MH_I2C_Read... [13:50:34]Read from MH i2c: E2 03 00 D6 7A 00 90 00 C4 [13:50:34]RAPDU: 90 00 [13:50:34]wFMCommunicate OK [13:50:34]wFMCommunicate request_size=255 [13:50:34]MH_SAM_APDU [13:50: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 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 32 01 00 00 F4 03 04 00 2E B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 25 56 03 00 35 04 06 00 D6 [13:50:34]Write to MH i2c: E2 02 01 D7 7A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 32 01 00 00 F4 03 04 00 2E B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 25 56 03 00 35 04 06 00 D6 00 00 B7 [13:50:34]Write i2c OK [13:50:34]MH_I2C_Read... [13:50:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:35]Read from MH i2c: E2 [13:50:35]MH_I2C_Read... [13:50:35]Read from MH i2c: E2 03 00 [13:50:35]MH_I2C_Read... [13:50:35]Read from MH i2c: E2 03 00 D7 7A 00 90 00 C5 [13:50:35]RAPDU: 90 00 [13:50:35]wFMCommunicate OK [13:50:35]wFMCommunicate request_size=10 [13:50:35]MH_SAM_APDU [13:50:35]CAPDU: 80 0D 02 02 05 D4 ED 8B 9D 1A [13:50:35]Write to MH i2c: E2 0D 00 D8 7A 80 0D 02 02 05 00 D4 ED 8B 9D 1A 00 00 D9 [13:50:35]Write i2c OK [13:50:35]MH_I2C_Read... [13:50:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:35]Read from MH i2c: E2 [13:50:35]MH_I2C_Read... [13:50:35]Read from MH i2c: E2 03 00 [13:50:35]MH_I2C_Read... [13:50:35]Read from MH i2c: E2 03 00 D8 7A 00 90 00 C6 [13:50:35]RAPDU: 90 00 [13:50:35]wFMCommunicate OK [13:50:35]wFMCommunicate request_size=4 [13:50:35]MH_SAM_APDU [13:50:35]CAPDU: 80 0D 03 02 [13:50:35]Write to MH i2c: E2 08 00 D9 7A 80 0D 03 02 00 00 00 00 CE [13:50:35]Write i2c OK [13:50:35]MH_I2C_Read... [13:50:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:50:35]Read from MH i2c: E2 [13:50:35]MH_I2C_Read... [13:50:35]Read from MH i2c: E2 0B 00 [13:50:35]MH_I2C_Read... [13:50:35]Read from MH i2c: E2 0B 00 D9 7A 00 63 8A F1 F5 F0 0B 93 6C 90 00 9C [13:50:35]RAPDU: 63 8A F1 F5 F0 0B 93 6C 90 00 [13:50:35]wFMCommunicate OK [13:50:35]SAM_PROTO_SignData done [13:50:35]FM_MakeSignedData done [13:50:35]CreateOFDProtocolMessage [13:50:35]wFMCommunicate request_size=4 [13:50:35]MH_SAM_APDU [13:50:35]CAPDU: 80 11 00 00 [13:50:35]Write to MH i2c: E2 08 00 DA 7A 80 11 00 00 00 00 00 00 CE [13:50:35]Write i2c OK [13:50:35]MH_I2C_Read... [13:50:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:35]Read from MH i2c: E2 [13:50:35]MH_I2C_Read... [13:50:35]Read from MH i2c: E2 17 00 [13:50:35]MH_I2C_Read... [13:50:35]Read from MH i2c: E2 17 00 DA 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1D [13:50:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:50:35]wFMCommunicate OK [13:50:35]CreateOFDProtocolMessage done [13:50:35]OFDSenderStorePacket 218661 [13:50:35]StoreOFDPacket docnum=218661 [13:50:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9D 43 07 01 80 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 32 01 00 00 F4 03 04 00 2E B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 25 56 03 00 35 04 06 00 D6 D4 ED 8B 9D 1A 63 8A F1 F5 F0 0B 93 6C [13:50:35]CheckFolder [13:50:35]dirname=/storage/ofd_packets [13:50:35]CheckFolder done [13:50:35]ProducePacketName [13:50:35]name=ofd_packets/00218661 [13:50:35]NVStorageSaveData ofd_packets/00218661 [13:50:35]File name is /storage/ofd_packets/00218661 [13:50:35]Write 301 bytes [13:50:35]NVStorageSaveData done [13:50:35]OFDSenderStorePacket done [13:50:35]KKMCreateOFDPacket done [13:50:35]NVStorageSaveData kkm_last_timestamp [13:50:35]File name is /storage/kkm_last_timestamp [13:50:35]Write 4 bytes [13:50:35]NVStorageSaveData done [13:50:35]ExternCall_PrintAddStr [13:50:35]wPrintStart [13:50:35]Write to MH i2c: 01 00 00 DB 7A 55 [13:50:35]Write i2c OK [13:50:35]MH_I2C_Read... [13:50:35]Read from MH i2c: 01 [13:50:35]MH_I2C_Read... [13:50:35]Read from MH i2c: 01 07 00 [13:50:35]MH_I2C_Read... [13:50:35]Read from MH i2c: 01 07 00 DB 7A 00 00 00 00 00 FF 0F 6A [13:50:35]RasterBufferAndPrint [13:50:35]line Счет N : (1)536209 [13:50:35]line ИНН: 02508201610067 [13:50:35]line Контрольно-Кассовый Чек [13:50:35]line ПРОДАЖА [13:50:35]line ТРК (МРК, ГНК) : 43 [13:50:35]line Товар: 2710124130 [13:50:35]line Аи-92-К-2 [13:50:35]line 2.990 * 66.90 [13:50:35]line = 200.03 [13:50:35]line НДС 12% НСП 1% [13:50:35]line > о реализуемом товаре [13:50:35]line ОКРУГЛЕНИЕ: -0.03 [13:50:35]line ИТОГО: 200.00 [13:50:35]line Внесено: 200.00 [13:50:35]line СДАЧА: 0.00 [13:50:35]line НСП 1% : 1.77 [13:50:35]line НДС 12% : 21.24 [13:50:35]line Наличными: 200.00 [13:50:35]line Безнал.: 0.00 [13:50:35]line Место: АЗС № 84 "Партнер Нефть" [13:50:35]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:50:35]line СНО: Общий режим [13:50:35]line Чек 306 19.10.2024 13:50 [13:50:35]line Смена: 443 ФФД: 1.0 [13:50:35]line ЗНМ: 0300000178 [13:50:35]line РНМ: 0000000000098116 [13:50:35]line Версия ККМ: 001 [13:50:35]line ФМ: 0000000000965413 [13:50:35]line ФД: 218661 [13:50:35]line ФПД: 236210006760730 [13:50:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135038&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218661&fm=236210006760730&tin=02508201610067®Number=0000000000098116&sum=20000 [13:50:35]OFD Sender: Processing packet 218661 [packets to send 80, broken 79] [13:50:35]ProducePacketName [13:50:35]name=ofd_packets/00218661 [13:50:35]OFD Sender: To server: pG, [13:50:35]CommunicateWithHost lk.salyk.kg:30040 [13:50:35]ConnectInit lk.salyk.kg [13:50:35]written 0, free lines is 4095 [13:50:35]Connected sock=10 [13:50:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9D 43 07 01 80 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 32 01 00 00 F4 03 04 00 2E B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 25 56 03 00 35 04 06 00 D6 D4 ED 8B 9D 1A 63 8A F1 F5 F0 0B 93 6C [13:50:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4B 71 47 00 5B 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 39 36 35 34 31 33 10 04 04 00 25 56 03 00 F4 03 04 00 C7 64 13 67 B6 04 01 00 00 DF 32 B8 39 CE 2F 2E 54 [13:50:35]CommunicateWithHost err = 0 [13:50:35]CheckOFDResponse [13:50:35]1017 (14) - 77093643461234 [13:50:35]1041 (16) - 0000000000965413 [13:50:35]1040 (4) - 218661 [13:50:35]1012 (4) - 19.10.2024 07:50 [13:50:35]1206 (1) - 0 [13:50:35]OFD Sender: Remove packet 218661 [13:50:35]ProducePacketName [13:50:35]name=ofd_packets/00218661 [13:50:35]NVStorageDeleteData [13:50:36]Write to MH i2c: 01 00 00 06 7B 81 [13:50:36]Write i2c OK [13:50:36]MH_I2C_Read... [13:50:36]Read from MH i2c: 01 [13:50:36]MH_I2C_Read... [13:50:36]Read from MH i2c: 01 07 00 [13:50:36]MH_I2C_Read... [13:50:36]Read from MH i2c: 01 07 00 06 7B 00 00 00 00 00 FB 0C 8F [13:50:36]RasterBufferAndPrint [13:50:36]line [13:50:36]line [13:50:36]line [13:50:36]line [13:50:36]line [13:50:36]written 0, free lines is 3332 [13:50:36]MH_Cut [13:50:36]Write to MH i2c: D1 01 00 0D 7B 01 5A [13:50:36]Write i2c OK [13:50:36]MH_I2C_Read... [13:50:36]Read from MH i2c: D1 [13:50:36]MH_I2C_Read... [13:50:36]Read from MH i2c: D1 01 00 [13:50:36]MH_I2C_Read... [13:50:36]Read from MH i2c: D1 01 00 0D 7B 00 59 [13:50:36]Write to MH i2c: 01 00 00 0E 7B 89 [13:50:36]Write i2c OK [13:50:36]MH_I2C_Read... [13:50:36]OFD Sender: No OFD packet to send [13:50:36]*** Cut start [13:50:36]*** Partial cut [13:50:36]*** CUTSNS_PIN = 1 [13:50:36]*** CUTSNS_PIN = 0 [13:50:37]*** Brake cut motor [13:50:37]Read from MH i2c: 01 [13:50:37]MH_I2C_Read... [13:50:37]*** Stop cut motor [13:50:37]*** Cut end [13:50:37]Read from MH i2c: 01 07 00 [13:50:37]MH_I2C_Read... [13:50:37]Read from MH i2c: 01 07 00 0E 7B 00 00 00 00 00 FF 0F 9E [13:50:37]process_action close_receipt done [13:50:37]requested_data is exist [13:50:37]produce_requested_data [13:50:37]requested_item fm.sn is exist - process it [13:50:37]wFMCommunicate request_size=4 [13:50:37]MH_SAM_APDU [13:50:37]CAPDU: 80 11 00 00 [13:50:37]Write to MH i2c: E2 08 00 0F 7B 80 11 00 00 00 00 00 00 04 [13:50:37]Write i2c OK [13:50:37]MH_I2C_Read... [13:50:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:37]Read from MH i2c: E2 [13:50:37]MH_I2C_Read... [13:50:37]Read from MH i2c: E2 17 00 [13:50:37]MH_I2C_Read... [13:50:37]Read from MH i2c: E2 17 00 0F 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 53 [13:50:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:50:37]wFMCommunicate OK [13:50:37]requested_item fd.num is exist - process it [13:50:37]SAM_PROTO_GetFieldsCounters [13:50:37]wFMCommunicate request_size=4 [13:50:37]MH_SAM_APDU [13:50:37]CAPDU: 80 13 00 00 [13:50:37]Write to MH i2c: E2 08 00 10 7B 80 13 00 00 00 00 00 00 07 [13:50:37]Write i2c OK [13:50:37]MH_I2C_Read... [13:50:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:50:37]Read from MH i2c: E2 [13:50:37]MH_I2C_Read... [13:50:37]Read from MH i2c: E2 62 00 [13:50:37]MH_I2C_Read... [13:50:37]Read from MH i2c: E2 62 00 10 7B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 25 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 F7 [13:50:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 25 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:50:37]wFMCommunicate OK [13:50:37]SAM_PROTO_GetFieldsCounters done [13:50:37]requested_item shift.num is exist - process it [13:50:37]requested_item shift.opened is exist - process it [13:50:37]req_shift_opened [13:50:37]FM_GetShiftState [13:50:37]SAM_PROTO_GetShiftState [13:50:37]wFMCommunicate request_size=4 [13:50:37]MH_SAM_APDU [13:50:37]CAPDU: 80 13 01 00 [13:50:37]Write to MH i2c: E2 08 00 11 7B 80 13 01 00 00 00 00 00 09 [13:50:37]Write i2c OK [13:50:37]MH_I2C_Read... [13:50:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:37]Read from MH i2c: E2 [13:50:37]MH_I2C_Read... [13:50:37]Read from MH i2c: E2 0E 00 [13:50:37]MH_I2C_Read... [13:50:37]Read from MH i2c: E2 0E 00 11 7B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4C [13:50:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:50:37]wFMCommunicate OK [13:50:37]SAM_PROTO_GetShiftState done [13:50:37]FM_GetShiftState done [13:50:37]req_shift_opened done [13:50:37]requested_item shift.open_date is exist - process it [13:50:37]req_shift_open_date [13:50:37]req_shift_open_date done [13:50:37]produce_requested_data done [13:50:37]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218661,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:50:37]process_action_free close_receipt [13:50:37]json_value_free [13:50:37]json_value_free done [13:50:37]process_json_proto returns [13:50:37]Send response to host [13:50:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218661,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:50:37]free response buf [13:50:37]execute_script done [13:50:37]execute_script returns [13:50:37]free content buf [13:50:37]Sock 8.Close socket [13:50:37]Sock 8.Thread stoped [13:50:41]OFD Sender: No OFD packet to send [13:50:46]OFD Sender: No OFD packet to send [13:50:51]OFD Sender: No OFD packet to send [13:50:56]OFD Sender: No OFD packet to send [13:51:01]OFD Sender: No OFD packet to send [13:51:06]OFD Sender: No OFD packet to send [13:51:07]accept exits with 9 [13:51:07]New connection [13:51:07]New thread 3066682724 created [13:51:07]Thread 3066826084 joined [13:51:07]Waiting for new connection... [13:51:07] Sock 9.Parse request [13:51:07]Sock 9.Check first char [13:51:07]Sock 9.First char is OK [13:51:07]request: POST /json_proto HTTP/1.0 [13:51:07]Method: POST [13:51:07]URL: /json_proto [13:51:07]Method is POST - this is cgi request [13:51:07]url: /json_proto [13:51:07]query_string will be loaded in cgi processing [13:51:07]execute_cgi json_proto POST (null) [13:51:07]execute_cgi path=json_proto method=POST [13:51:07]POST find Content-Length [13:51:07]Host: 172.17.40.4:8080 [13:51:07]Content-Length: 682 [13:51:07]Content-Type: application/json [13:51:07] [13:51:07]POST finish read [13:51:07]Found Content-Length = 682 [13:51:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [13:51:07]execute_script... [13: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)536210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [13:51:07]POST & json_proto [13:51:07]process_json_proto [13:51:07]json parsed OK: [13:51:07]protocol is kg_v1.0 [13:51:07]action value=close_receipt [13:51:07]process_action close_receipt [13:51:07]cmd_close_receipt [13:51:07]MH_GetDate [13:51:07]Write to MH i2c: F0 00 00 12 7B 7C [13:51:07]Write i2c OK [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: F0 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: F0 09 00 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: F0 09 00 12 7B 00 4F B9 13 67 EE 0E 0D 67 77 [13:51:07]GetLastDocTimeStamp 1729345838 [13:51:07]current date 1729345871 [13:51:07]FM_GetShiftState [13:51:07]SAM_PROTO_GetShiftState [13:51:07]wFMCommunicate request_size=4 [13:51:07]MH_SAM_APDU [13:51:07]CAPDU: 80 13 01 00 [13:51:07]Write to MH i2c: E2 08 00 13 7B 80 13 01 00 00 00 00 00 0B [13:51:07]Write i2c OK [13:51:07]MH_I2C_Read... [13:51:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:07]Read from MH i2c: E2 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 0E 00 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 0E 00 13 7B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4E [13:51:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:51:07]wFMCommunicate OK [13:51:07]SAM_PROTO_GetShiftState done [13:51:07]FM_GetShiftState done [13:51:07]opened in 1729296582 [13:51:07]opened+sec_in_day 1729382982 [13:51:07]quantity*price = 100021 [13:51:07]sum+1 = 100023 [13:51:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 307 19.10.2024 13:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218662 ФПД: 162624289963316 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135111&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218662&fm=162624289963316&tin=02508201610067®Number=0000000000098116&sum=100000 [13:51:08]StoreToDocumentArchive [13:51:08]shift 443 fd 218662 [13:51:08]save to /storage/0443/doc_00218662 [13:51:08]save last doc name /storage/0443/doc_00218662 to /storage/kkm_last_doc_name [13:51:08]save OK [13:51:08]Clear old archive folders... [13:51:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:51:08]tlvbuf is 016EE9F0 [13:51:08]SAM_PROTO_ClearQueue [13:51:08]wFMCommunicate request_size=4 [13:51:08]MH_SAM_APDU [13:51:08]CAPDU: 80 09 00 00 [13:51:08]Write to MH i2c: E2 08 00 20 7B 80 09 00 00 00 00 00 00 0D [13:51:08]Write i2c OK [13:51:08]MH_I2C_Read... [13:51:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:08]Read from MH i2c: E2 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: E2 03 00 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: E2 03 00 20 7B 00 90 00 0F [13:51:08]RAPDU: 90 00 [13:51:08]wFMCommunicate OK [13:51:08]SAM_PROTO_ClearQueue done [13:51:08]KKMCreateOFDPacket [13:51:08]OFDProtocolAddRootSTLVToBuf [13:51:08]FM_MakeSignedData [13:51:08]FM_MakeSignedData [13:51:08]SAM_PROTO_SignData [13:51:08]wFMCommunicate request_size=4 [13:51:08]MH_SAM_APDU [13:51:08]CAPDU: 80 0D 01 02 [13:51:08]Write to MH i2c: E2 08 00 21 7B 80 0D 01 02 00 00 00 00 15 [13:51:08]Write i2c OK [13:51:08]MH_I2C_Read... [13:51:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:08]Read from MH i2c: E2 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: E2 03 00 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: E2 03 00 21 7B 00 90 00 10 [13:51:08]RAPDU: 90 00 [13:51:08]wFMCommunicate OK [13:51:08]wFMCommunicate request_size=255 [13:51:08]MH_SAM_APDU [13:51:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 33 01 00 00 F4 03 04 00 4F B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 26 56 03 00 35 04 06 00 93 [13:51:08]Write to MH i2c: E2 02 01 22 7B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 33 01 00 00 F4 03 04 00 4F B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 26 56 03 00 35 04 06 00 93 00 00 3F [13:51:08]Write i2c OK [13:51:08]MH_I2C_Read... [13:51:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:08]Read from MH i2c: E2 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: E2 03 00 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: E2 03 00 22 7B 00 90 00 11 [13:51:08]RAPDU: 90 00 [13:51:08]wFMCommunicate OK [13:51:08]wFMCommunicate request_size=10 [13:51:08]MH_SAM_APDU [13:51:08]CAPDU: 80 0D 02 02 05 E7 EB 08 FD 34 [13:51:08]Write to MH i2c: E2 0D 00 23 7B 80 0D 02 02 05 00 E7 EB 08 FD 34 00 00 2D [13:51:08]Write i2c OK [13:51:08]MH_I2C_Read... [13:51:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:08]Read from MH i2c: E2 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: E2 03 00 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: E2 03 00 23 7B 00 90 00 12 [13:51:08]RAPDU: 90 00 [13:51:08]wFMCommunicate OK [13:51:08]wFMCommunicate request_size=4 [13:51:08]MH_SAM_APDU [13:51:08]CAPDU: 80 0D 03 02 [13:51:08]Write to MH i2c: E2 08 00 24 7B 80 0D 03 02 00 00 00 00 1A [13:51:08]Write i2c OK [13:51:08]MH_I2C_Read... [13:51:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:08]Read from MH i2c: E2 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: E2 0B 00 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: E2 0B 00 24 7B 00 D8 DA 2A E7 80 7D 5E 77 90 00 B0 [13:51:08]RAPDU: D8 DA 2A E7 80 7D 5E 77 90 00 [13:51:08]wFMCommunicate OK [13:51:08]SAM_PROTO_SignData done [13:51:08]FM_MakeSignedData done [13:51:08]CreateOFDProtocolMessage [13:51:08]wFMCommunicate request_size=4 [13:51:08]MH_SAM_APDU [13:51:08]CAPDU: 80 11 00 00 [13:51:08]Write to MH i2c: E2 08 00 25 7B 80 11 00 00 00 00 00 00 1A [13:51:08]Write i2c OK [13:51:08]MH_I2C_Read... [13:51:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:08]Read from MH i2c: E2 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: E2 17 00 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: E2 17 00 25 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 69 [13:51:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:51:08]wFMCommunicate OK [13:51:08]CreateOFDProtocolMessage done [13:51:08]OFDSenderStorePacket 218662 [13:51:08]StoreOFDPacket docnum=218662 [13:51:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 79 16 07 01 07 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 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 33 01 00 00 F4 03 04 00 4F B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 26 56 03 00 35 04 06 00 93 E7 EB 08 FD 34 D8 DA 2A E7 80 7D 5E 77 [13:51:08]CheckFolder [13:51:08]dirname=/storage/ofd_packets [13:51:08]CheckFolder done [13:51:08]ProducePacketName [13:51:08]name=ofd_packets/00218662 [13:51:08]NVStorageSaveData ofd_packets/00218662 [13:51:08]File name is /storage/ofd_packets/00218662 [13:51:08]Write 301 bytes [13:51:08]NVStorageSaveData done [13:51:08]OFDSenderStorePacket done [13:51:08]KKMCreateOFDPacket done [13:51:08]NVStorageSaveData kkm_last_timestamp [13:51:08]File name is /storage/kkm_last_timestamp [13:51:08]Write 4 bytes [13:51:08]NVStorageSaveData done [13:51:08]ExternCall_PrintAddStr [13:51:08]wPrintStart [13:51:08]Write to MH i2c: 01 00 00 26 7B A1 [13:51:08]Write i2c OK [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: 01 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: 01 07 00 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: 01 07 00 26 7B 00 00 00 00 00 FF 0F B6 [13:51:08]RasterBufferAndPrint [13:51:08]line Счет N : (1)536210 [13:51:08]line ИНН: 02508201610067 [13:51:08]line Контрольно-Кассовый Чек [13:51:08]line ПРОДАЖА [13:51:08]line ТРК (МРК, ГНК) : 31 [13:51:08]line Товар: 2710124500 [13:51:08]line Аи-95-К-3 [13:51:08]line 13.480 * 74.20 [13:51:08]line = 1000.22 [13:51:08]line НДС 12% НСП 1% [13:51:08]line > о реализуемом товаре [13:51:08]line ОКРУГЛЕНИЕ: -0.22 [13:51:08]line ИТОГО: 1000.00 [13:51:08]line Внесено: 1000.00 [13:51:08]line СДАЧА: 0.00 [13:51:08]line НСП 1% : 8.85 [13:51:08]line НДС 12% : 106.22 [13:51:08]line Наличными: 1000.00 [13:51:08]line Безнал.: 0.00 [13:51:08]line Место: АЗС № 84 "Партнер Нефть" [13:51:08]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:51:08]line СНО: Общий режим [13:51:08]line Чек 307 19.10.2024 13:51 [13:51:08]line Смена: 443 ФФД: 1.0 [13:51:08]line ЗНМ: 0300000178 [13:51:08]line РНМ: 0000000000098116 [13:51:08]line Версия ККМ: 001 [13:51:08]line ФМ: 0000000000965413 [13:51:08]line ФД: 218662 [13:51:08]line ФПД: 162624289963316 [13:51:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135111&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218662&fm=162624289963316&tin=02508201610067®Number=0000000000098116&sum=100000 [13:51:09]OFD Sender: Processing packet 218662 [packets to send 80, broken 79] [13:51:09]ProducePacketName [13:51:09]name=ofd_packets/00218662 [13:51:09]OFD Sender: To server: pG, [13:51:09]CommunicateWithHost lk.salyk.kg:30040 [13:51:09]ConnectInit lk.salyk.kg [13:51:09]written 0, free lines is 4095 [13:51:09]Connected sock=10 [13:51:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 79 16 07 01 07 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 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 33 01 00 00 F4 03 04 00 4F B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 26 56 03 00 35 04 06 00 93 E7 EB 08 FD 34 D8 DA 2A E7 80 7D 5E 77 [13:51:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9F 99 47 00 F4 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 39 36 35 34 31 33 10 04 04 00 26 56 03 00 F4 03 04 00 E9 64 13 67 B6 04 01 00 00 89 0E F2 46 63 BD FF 25 [13:51:09]CommunicateWithHost err = 0 [13:51:09]CheckOFDResponse [13:51:09]1017 (14) - 77093643461234 [13:51:09]1041 (16) - 0000000000965413 [13:51:09]1040 (4) - 218662 [13:51:09]1012 (4) - 19.10.2024 07:51 [13:51:09]1206 (1) - 0 [13:51:09]OFD Sender: Remove packet 218662 [13:51:09]ProducePacketName [13:51:09]name=ofd_packets/00218662 [13:51:09]NVStorageDeleteData [13:51:09]Write to MH i2c: 01 00 00 51 7B CC [13:51:09]Write i2c OK [13:51:09]MH_I2C_Read... [13:51:09]Read from MH i2c: 01 [13:51:09]MH_I2C_Read... [13:51:09]Read from MH i2c: 01 07 00 [13:51:09]MH_I2C_Read... [13:51:09]Read from MH i2c: 01 07 00 51 7B 00 00 00 00 00 F7 0C D6 [13:51:09]RasterBufferAndPrint [13:51:09]line [13:51:09]line [13:51:09]line [13:51:09]line [13:51:09]line [13:51:09]written 0, free lines is 3327 [13:51:09]MH_Cut [13:51:09]Write to MH i2c: D1 01 00 58 7B 01 A5 [13:51:09]Write i2c OK [13:51:09]MH_I2C_Read... [13:51:09]Read from MH i2c: D1 [13:51:09]MH_I2C_Read... [13:51:09]Read from MH i2c: D1 01 00 [13:51:09]MH_I2C_Read... [13:51:09]Read from MH i2c: D1 01 00 58 7B 00 A4 [13:51:09]Write to MH i2c: 01 00 00 59 7B D4 [13:51:09]Write i2c OK [13:51:09]MH_I2C_Read... [13:51:09]OFD Sender: No OFD packet to send [13:51:10]*** Cut start [13:51:10]*** Partial cut [13:51:10]*** CUTSNS_PIN = 1 [13:51:10]*** CUTSNS_PIN = 0 [13:51:10]*** Brake cut motor [13:51:10]Read from MH i2c: 01 [13:51:10]MH_I2C_Read... [13:51:10]*** Stop cut motor [13:51:10]*** Cut end [13:51:10]Read from MH i2c: 01 07 00 [13:51:10]MH_I2C_Read... [13:51:10]Read from MH i2c: 01 07 00 59 7B 00 00 00 00 00 FF 0F E9 [13:51:10]process_action close_receipt done [13:51:10]requested_data is exist [13:51:10]produce_requested_data [13:51:10]requested_item fm.sn is exist - process it [13:51:10]wFMCommunicate request_size=4 [13:51:10]MH_SAM_APDU [13:51:10]CAPDU: 80 11 00 00 [13:51:10]Write to MH i2c: E2 08 00 5A 7B 80 11 00 00 00 00 00 00 4F [13:51:10]Write i2c OK [13:51:10]MH_I2C_Read... [13:51:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:10]Read from MH i2c: E2 [13:51:10]MH_I2C_Read... [13:51:10]Read from MH i2c: E2 17 00 [13:51:10]MH_I2C_Read... [13:51:10]Read from MH i2c: E2 17 00 5A 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9E [13:51:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:51:10]wFMCommunicate OK [13:51:10]requested_item fd.num is exist - process it [13:51:10]SAM_PROTO_GetFieldsCounters [13:51:10]wFMCommunicate request_size=4 [13:51:10]MH_SAM_APDU [13:51:10]CAPDU: 80 13 00 00 [13:51:10]Write to MH i2c: E2 08 00 5B 7B 80 13 00 00 00 00 00 00 52 [13:51:10]Write i2c OK [13:51:10]MH_I2C_Read... [13:51:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:51:11]Read from MH i2c: E2 [13:51:11]MH_I2C_Read... [13:51:11]Read from MH i2c: E2 62 00 [13:51:11]MH_I2C_Read... [13:51:11]Read from MH i2c: E2 62 00 5B 7B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 26 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 46 [13:51:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 26 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:51:11]wFMCommunicate OK [13:51:11]SAM_PROTO_GetFieldsCounters done [13:51:11]requested_item shift.num is exist - process it [13:51:11]requested_item shift.opened is exist - process it [13:51:11]req_shift_opened [13:51:11]FM_GetShiftState [13:51:11]SAM_PROTO_GetShiftState [13:51:11]wFMCommunicate request_size=4 [13:51:11]MH_SAM_APDU [13:51:11]CAPDU: 80 13 01 00 [13:51:11]Write to MH i2c: E2 08 00 5C 7B 80 13 01 00 00 00 00 00 54 [13:51:11]Write i2c OK [13:51:11]MH_I2C_Read... [13:51:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:11]Read from MH i2c: E2 [13:51:11]MH_I2C_Read... [13:51:11]Read from MH i2c: E2 0E 00 [13:51:11]MH_I2C_Read... [13:51:11]Read from MH i2c: E2 0E 00 5C 7B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 97 [13:51:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:51:11]wFMCommunicate OK [13:51:11]SAM_PROTO_GetShiftState done [13:51:11]FM_GetShiftState done [13:51:11]req_shift_opened done [13:51:11]requested_item shift.open_date is exist - process it [13:51:11]req_shift_open_date [13:51:11]req_shift_open_date done [13:51:11]produce_requested_data done [13:51:11]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218662,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:51:11]process_action_free close_receipt [13:51:11]json_value_free [13:51:11]json_value_free done [13:51:11]process_json_proto returns [13:51:11]Send response to host [13:51:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218662,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:51:11]free response buf [13:51:11]execute_script done [13:51:11]execute_script returns [13:51:11]free content buf [13:51:11]Sock 9.Close socket [13:51:11]Sock 9.Thread stoped [13:51:14]OFD Sender: No OFD packet to send [13:51:19]accept exits with 8 [13:51:19]New connection [13:51:19]New thread 3066826084 created [13:51:19]Thread 3066682724 joined [13:51:19]Waiting for new connection... [13:51:19] Sock 8.Parse request [13:51:19]Sock 8.Check first char [13:51:19]Sock 8.First char is OK [13:51:19]request: POST /json_proto HTTP/1.0 [13:51:19]Method: POST [13:51:19]URL: /json_proto [13:51:19]Method is POST - this is cgi request [13:51:19]url: /json_proto [13:51:19]query_string will be loaded in cgi processing [13:51:19]execute_cgi json_proto POST (null) [13:51:19]execute_cgi path=json_proto method=POST [13:51:19]POST find Content-Length [13:51:19]Host: 172.17.40.4:8080 [13:51:19]Content-Length: 798 [13:51:19]Content-Type: application/json [13:51:19] [13:51:19]POST finish read [13:51:19]Found Content-Length = 798 [13:51:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920052", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:19]execute_script... [13: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)536206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920052", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:19]POST & json_proto [13:51:19]process_json_proto [13:51:19]json parsed OK: [13:51:19]protocol is kg_v1.0 [13:51:19]action value=close_receipt [13:51:19]process_action close_receipt [13:51:19]cmd_close_receipt [13:51:19]MH_GetDate [13:51:19]Write to MH i2c: F0 00 00 5D 7B C7 [13:51:19]Write i2c OK [13:51:19]MH_I2C_Read... [13:51:19]Read from MH i2c: F0 [13:51:19]MH_I2C_Read... [13:51:19]Read from MH i2c: F0 09 00 [13:51:19]MH_I2C_Read... [13:51:19]Read from MH i2c: F0 09 00 5D 7B 00 5C B9 13 67 EE 0E 0D 67 CF [13:51:19]GetLastDocTimeStamp 1729345871 [13:51:19]current date 1729345884 [13:51:19]FM_GetShiftState [13:51:19]SAM_PROTO_GetShiftState [13:51:19]wFMCommunicate request_size=4 [13:51:19]MH_SAM_APDU [13:51:19]CAPDU: 80 13 01 00 [13:51:19]Write to MH i2c: E2 08 00 5E 7B 80 13 01 00 00 00 00 00 56 [13:51:19]Write i2c OK [13:51:19]MH_I2C_Read... [13:51:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:19]Read from MH i2c: E2 [13:51:19]MH_I2C_Read... [13:51:19]Read from MH i2c: E2 0E 00 [13:51:19]MH_I2C_Read... [13:51:19]Read from MH i2c: E2 0E 00 5E 7B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 99 [13:51:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:51:19]wFMCommunicate OK [13:51:19]SAM_PROTO_GetShiftState done [13:51:19]FM_GetShiftState done [13:51:19]opened in 1729296582 [13:51:19]opened+sec_in_day 1729382982 [13:51:19]quantity*price = 0 [13:51:19]sum+1 = 1 [13:51:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 308 19.10.2024 13:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4920052 ФМ: 0000000000965413 ФД: 218663 ФПД: 71795368631781 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135124&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218663&fm=71795368631781&tin=02508201610067®Number=0000000000098116&sum=0 [13:51:20]StoreToDocumentArchive [13:51:20]shift 443 fd 218663 [13:51:20]save to /storage/0443/doc_00218663 [13:51:20]save last doc name /storage/0443/doc_00218663 to /storage/kkm_last_doc_name [13:51:20]save OK [13:51:20]Clear old archive folders... [13:51:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:51:20]tlvbuf is 015324F0 [13:51:20]SAM_PROTO_ClearQueue [13:51:20]wFMCommunicate request_size=4 [13:51:20]MH_SAM_APDU [13:51:20]CAPDU: 80 09 00 00 [13:51:20]Write to MH i2c: E2 08 00 6B 7B 80 09 00 00 00 00 00 00 58 [13:51:20]Write i2c OK [13:51:20]MH_I2C_Read... [13:51:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:20]Read from MH i2c: E2 [13:51:20]MH_I2C_Read... [13:51:20]Read from MH i2c: E2 03 00 [13:51:20]MH_I2C_Read... [13:51:20]Read from MH i2c: E2 03 00 6B 7B 00 90 00 5A [13:51:20]RAPDU: 90 00 [13:51:20]wFMCommunicate OK [13:51:20]SAM_PROTO_ClearQueue done [13:51:20]KKMCreateOFDPacket [13:51:20]OFDProtocolAddRootSTLVToBuf [13:51:20]FM_MakeSignedData [13:51:20]FM_MakeSignedData [13:51:20]SAM_PROTO_SignData [13:51:20]wFMCommunicate request_size=4 [13:51:20]MH_SAM_APDU [13:51:20]CAPDU: 80 0D 01 02 [13:51:20]Write to MH i2c: E2 08 00 6C 7B 80 0D 01 02 00 00 00 00 60 [13:51:20]Write i2c OK [13:51:20]MH_I2C_Read... [13:51:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:20]Read from MH i2c: E2 [13:51:20]MH_I2C_Read... [13:51:20]Read from MH i2c: E2 03 00 [13:51:20]MH_I2C_Read... [13:51:20]Read from MH i2c: E2 03 00 6C 7B 00 90 00 5B [13:51:20]RAPDU: 90 00 [13:51:20]wFMCommunicate OK [13:51:20]wFMCommunicate request_size=255 [13:51:20]MH_SAM_APDU [13:51: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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 5C B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 27 56 03 00 35 04 06 00 41 4C 29 71 [13:51:20]Write to MH i2c: E2 02 01 6D 7B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 5C B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 27 56 03 00 35 04 06 00 41 4C 29 71 00 00 04 [13:51:20]Write i2c OK [13:51:20]MH_I2C_Read... [13:51:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:20]Read from MH i2c: E2 [13:51:20]MH_I2C_Read... [13:51:20]Read from MH i2c: E2 03 00 [13:51:20]MH_I2C_Read... [13:51:20]Read from MH i2c: E2 03 00 6D 7B 00 90 00 5C [13:51:20]RAPDU: 90 00 [13:51:20]wFMCommunicate OK [13:51:20]wFMCommunicate request_size=7 [13:51:20]MH_SAM_APDU [13:51:20]CAPDU: 80 0D 02 02 02 9D E5 [13:51:20]Write to MH i2c: E2 0A 00 6E 7B 80 0D 02 02 02 00 9D E5 00 00 E9 [13:51:20]Write i2c OK [13:51:20]MH_I2C_Read... [13:51:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:21]Read from MH i2c: E2 [13:51:21]MH_I2C_Read... [13:51:21]Read from MH i2c: E2 03 00 [13:51:21]MH_I2C_Read... [13:51:21]Read from MH i2c: E2 03 00 6E 7B 00 90 00 5D [13:51:21]RAPDU: 90 00 [13:51:21]wFMCommunicate OK [13:51:21]wFMCommunicate request_size=4 [13:51:21]MH_SAM_APDU [13:51:21]CAPDU: 80 0D 03 02 [13:51:21]Write to MH i2c: E2 08 00 6F 7B 80 0D 03 02 00 00 00 00 65 [13:51:21]Write i2c OK [13:51:21]MH_I2C_Read... [13:51:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:21]Read from MH i2c: E2 [13:51:21]MH_I2C_Read... [13:51:21]Read from MH i2c: E2 0B 00 [13:51:21]MH_I2C_Read... [13:51:21]Read from MH i2c: E2 0B 00 6F 7B 00 9C 38 15 9B 3A 83 E6 40 90 00 CD [13:51:21]RAPDU: 9C 38 15 9B 3A 83 E6 40 90 00 [13:51:21]wFMCommunicate OK [13:51:21]SAM_PROTO_SignData done [13:51:21]FM_MakeSignedData done [13:51:21]CreateOFDProtocolMessage [13:51:21]wFMCommunicate request_size=4 [13:51:21]MH_SAM_APDU [13:51:21]CAPDU: 80 11 00 00 [13:51:21]Write to MH i2c: E2 08 00 70 7B 80 11 00 00 00 00 00 00 65 [13:51:21]Write i2c OK [13:51:21]MH_I2C_Read... [13:51:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:21]Read from MH i2c: E2 [13:51:21]MH_I2C_Read... [13:51:21]Read from MH i2c: E2 17 00 [13:51:21]MH_I2C_Read... [13:51:21]Read from MH i2c: E2 17 00 70 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B4 [13:51:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:51:21]wFMCommunicate OK [13:51:21]CreateOFDProtocolMessage done [13:51:21]OFDSenderStorePacket 218663 [13:51:21]StoreOFDPacket docnum=218663 [13:51:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 1B 12 04 01 D2 F5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 5C B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 27 56 03 00 35 04 06 00 41 4C 29 71 9D E5 9C 38 15 9B 3A 83 E6 40 [13:51:21]CheckFolder [13:51:21]dirname=/storage/ofd_packets [13:51:21]CheckFolder done [13:51:21]ProducePacketName [13:51:21]name=ofd_packets/00218663 [13:51:21]NVStorageSaveData ofd_packets/00218663 [13:51:21]File name is /storage/ofd_packets/00218663 [13:51:21]Write 298 bytes [13:51:21]NVStorageSaveData done [13:51:21]OFDSenderStorePacket done [13:51:21]KKMCreateOFDPacket done [13:51:21]NVStorageSaveData kkm_last_timestamp [13:51:21]File name is /storage/kkm_last_timestamp [13:51:21]Write 4 bytes [13:51:21]NVStorageSaveData done [13:51:21]ExternCall_PrintAddStr [13:51:21]wPrintStart [13:51:21]Write to MH i2c: 01 00 00 71 7B EC [13:51:21]Write i2c OK [13:51:21]MH_I2C_Read... [13:51:21]Read from MH i2c: 01 [13:51:21]MH_I2C_Read... [13:51:21]Read from MH i2c: 01 07 00 [13:51:21]MH_I2C_Read... [13:51:21]Read from MH i2c: 01 07 00 71 7B 00 00 00 00 00 FF 0F 01 [13:51:21]RasterBufferAndPrint [13:51:21]line Счет N : (1)536206 [13:51:21]line ИНН: 02508201610067 [13:51:21]line Контрольно-Кассовый Чек [13:51:21]line ПРОДАЖА [13:51:21]line ТРК (МРК, ГНК) : 61 [13:51:21]line Товар: 2710194210 [13:51:21]line ДТ-К-2 [13:51:21]line 100.000 * 0.00 [13:51:21]line = 0.00 [13:51:21]line НДС 12% НСП 1% [13:51:21]line > о реализуемом товаре [13:51:21]line ИТОГО: 0.00 [13:51:21]line НСП 1% : 0.00 [13:51:21]line НДС 12% : 0.00 [13:51:21]line Наличными: 0.00 [13:51:21]line Безнал.: 0.00 [13:51:21]line Место: АЗС № 84 "Партнер Нефть" [13:51:21]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:51:21]line СНО: Общий режим [13:51:21]line Чек 308 19.10.2024 13:51 [13:51:21]line Смена: 443 ФФД: 1.0 [13:51:21]line ЗНМ: 0300000178 [13:51:21]line РНМ: 0000000000098116 [13:51:21]line Версия ККМ: 001 [13:51:21]line Талоны: Топливные Талоны [13:51:21]line 4920052 [13:51:21]line ФМ: 0000000000965413 [13:51:21]line ФД: 218663 [13:51:21]line ФПД: 71795368631781 [13:51:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135124&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218663&fm=71795368631781&tin=02508201610067®Number=0000000000098116&sum=0 [13:51:21]OFD Sender: Processing packet 218663 [packets to send 80, broken 79] [13:51:21]ProducePacketName [13:51:21]name=ofd_packets/00218663 [13:51:21]OFD Sender: To server: pG, [13:51:21]CommunicateWithHost lk.salyk.kg:30040 [13:51:21]ConnectInit lk.salyk.kg [13:51:21]written 0, free lines is 4095 [13:51:21]Connected sock=10 [13:51:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 1B 12 04 01 D2 F5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 5C B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 27 56 03 00 35 04 06 00 41 4C 29 71 9D E5 9C 38 15 9B 3A 83 E6 40 [13:51:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D2 4E 47 00 3D 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 39 36 35 34 31 33 10 04 04 00 27 56 03 00 F4 03 04 00 F5 64 13 67 B6 04 01 00 00 8C 4E 2D 13 B8 A6 FB C5 [13:51:21]CommunicateWithHost err = 0 [13:51:21]CheckOFDResponse [13:51:21]1017 (14) - 77093643461234 [13:51:21]1041 (16) - 0000000000965413 [13:51:21]1040 (4) - 218663 [13:51:21]1012 (4) - 19.10.2024 07:51 [13:51:21]1206 (1) - 0 [13:51:21]OFD Sender: Remove packet 218663 [13:51:21]ProducePacketName [13:51:21]name=ofd_packets/00218663 [13:51:21]NVStorageDeleteData [13:51:21]Write to MH i2c: 01 00 00 9B 7B 16 [13:51:21]Write i2c OK [13:51:21]MH_I2C_Read... [13:51:21]Read from MH i2c: 01 [13:51:21]MH_I2C_Read... [13:51:21]Read from MH i2c: 01 07 00 [13:51:21]MH_I2C_Read... [13:51:21]Read from MH i2c: 01 07 00 9B 7B 00 00 00 00 00 FE 0C 27 [13:51:21]RasterBufferAndPrint [13:51:21]line [13:51:21]line [13:51:21]line [13:51:21]line [13:51:21]line [13:51:21]written 0, free lines is 3335 [13:51:21]MH_Cut [13:51:21]Write to MH i2c: D1 01 00 A2 7B 01 EF [13:51:21]Write i2c OK [13:51:21]MH_I2C_Read... [13:51:21]Read from MH i2c: D1 [13:51:21]MH_I2C_Read... [13:51:21]Read from MH i2c: D1 01 00 [13:51:21]MH_I2C_Read... [13:51:21]Read from MH i2c: D1 01 00 A2 7B 00 EE [13:51:21]Write to MH i2c: 01 00 00 A3 7B 1E [13:51:21]Write i2c OK [13:51:21]MH_I2C_Read... [13:51:22]OFD Sender: No OFD packet to send [13:51:22]*** Cut start [13:51:22]*** Partial cut [13:51:22]*** CUTSNS_PIN = 1 [13:51:22]*** CUTSNS_PIN = 0 [13:51:22]*** Brake cut motor [13:51:23]Read from MH i2c: 01 [13:51:23]MH_I2C_Read... [13:51:23]*** Stop cut motor [13:51:23]*** Cut end [13:51:23]Read from MH i2c: 01 07 00 [13:51:23]MH_I2C_Read... [13:51:23]Read from MH i2c: 01 07 00 A3 7B 00 00 00 00 00 FF 0F 33 [13:51:23]process_action close_receipt done [13:51:23]requested_data is exist [13:51:23]produce_requested_data [13:51:23]requested_item fm.sn is exist - process it [13:51:23]wFMCommunicate request_size=4 [13:51:23]MH_SAM_APDU [13:51:23]CAPDU: 80 11 00 00 [13:51:23]Write to MH i2c: E2 08 00 A4 7B 80 11 00 00 00 00 00 00 99 [13:51:23]Write i2c OK [13:51:23]MH_I2C_Read... [13:51:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:23]Read from MH i2c: E2 [13:51:23]MH_I2C_Read... [13:51:23]Read from MH i2c: E2 17 00 [13:51:23]MH_I2C_Read... [13:51:23]Read from MH i2c: E2 17 00 A4 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E8 [13:51:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:51:23]wFMCommunicate OK [13:51:23]requested_item fd.num is exist - process it [13:51:23]SAM_PROTO_GetFieldsCounters [13:51:23]wFMCommunicate request_size=4 [13:51:23]MH_SAM_APDU [13:51:23]CAPDU: 80 13 00 00 [13:51:23]Write to MH i2c: E2 08 00 A5 7B 80 13 00 00 00 00 00 00 9C [13:51:23]Write i2c OK [13:51:23]MH_I2C_Read... [13:51:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:51:23]Read from MH i2c: E2 [13:51:23]MH_I2C_Read... [13:51:23]Read from MH i2c: E2 62 00 [13:51:23]MH_I2C_Read... [13:51:23]Read from MH i2c: E2 62 00 A5 7B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 27 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 94 [13:51:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 27 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:51:23]wFMCommunicate OK [13:51:23]SAM_PROTO_GetFieldsCounters done [13:51:23]requested_item shift.num is exist - process it [13:51:23]requested_item shift.opened is exist - process it [13:51:23]req_shift_opened [13:51:23]FM_GetShiftState [13:51:23]SAM_PROTO_GetShiftState [13:51:23]wFMCommunicate request_size=4 [13:51:23]MH_SAM_APDU [13:51:23]CAPDU: 80 13 01 00 [13:51:23]Write to MH i2c: E2 08 00 A6 7B 80 13 01 00 00 00 00 00 9E [13:51:23]Write i2c OK [13:51:23]MH_I2C_Read... [13:51:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:23]Read from MH i2c: E2 [13:51:23]MH_I2C_Read... [13:51:23]Read from MH i2c: E2 0E 00 [13:51:23]MH_I2C_Read... [13:51:23]Read from MH i2c: E2 0E 00 A6 7B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E1 [13:51:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:51:23]wFMCommunicate OK [13:51:23]SAM_PROTO_GetShiftState done [13:51:23]FM_GetShiftState done [13:51:23]req_shift_opened done [13:51:23]requested_item shift.open_date is exist - process it [13:51:23]req_shift_open_date [13:51:23]req_shift_open_date done [13:51:23]produce_requested_data done [13:51:23]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218663,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:51:23]process_action_free close_receipt [13:51:23]json_value_free [13:51:23]json_value_free done [13:51:23]process_json_proto returns [13:51:23]Send response to host [13:51:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218663,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:51:23]free response buf [13:51:23]execute_script done [13:51:23]execute_script returns [13:51:23]free content buf [13:51:23]Sock 8.Close socket [13:51:23]Sock 8.Thread stoped [13:51:27]OFD Sender: No OFD packet to send [13:51:32]OFD Sender: No OFD packet to send [13:51:37]OFD Sender: No OFD packet to send [13:51:42]OFD Sender: No OFD packet to send [13:51:47]OFD Sender: No OFD packet to send [13:51:52]OFD Sender: No OFD packet to send [13:51:57]OFD Sender: No OFD packet to send [13:52:02]OFD Sender: No OFD packet to send [13:52:07]OFD Sender: No OFD packet to send [13:52:12]OFD Sender: No OFD packet to send [13:52:17]OFD Sender: No OFD packet to send [13:52:22]OFD Sender: No OFD packet to send [13:52:27]OFD Sender: No OFD packet to send [13:52:32]OFD Sender: No OFD packet to send [13:52:37]OFD Sender: No OFD packet to send [13:52:42]OFD Sender: No OFD packet to send [13:52:47]OFD Sender: No OFD packet to send [13:52:52]OFD Sender: No OFD packet to send [13:52:57]accept exits with 9 [13:52:57]New connection [13:52:57]New thread 3066682724 created [13:52:57]Thread 3066826084 joined [13:52:57]Waiting for new connection... [13:52:57] Sock 9.Parse request [13:52:57]Sock 9.Check first char [13:52:57]Sock 9.First char is OK [13:52:57]request: POST /json_proto HTTP/1.0 [13:52:57]Method: POST [13:52:57]URL: /json_proto [13:52:57]Method is POST - this is cgi request [13:52:57]url: /json_proto [13:52:57]query_string will be loaded in cgi processing [13:52:57]execute_cgi json_proto POST (null) [13:52:57]execute_cgi path=json_proto method=POST [13:52:57]POST find Content-Length [13:52:57]Host: 172.17.40.4:8080 [13:52:57]Content-Length: 679 [13:52:57]Content-Type: application/json [13:52:57] [13:52:57]POST finish read [13:52:57]Found Content-Length = 679 [13:52:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:52:57]execute_script... [13:52: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)536211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:52:57]POST & json_proto [13:52:57]process_json_proto [13:52:57]json parsed OK: [13:52:57]protocol is kg_v1.0 [13:52:57]action value=close_receipt [13:52:57]process_action close_receipt [13:52:57]cmd_close_receipt [13:52:57]MH_GetDate [13:52:57]Write to MH i2c: F0 00 00 A7 7B 11 [13:52:57]Write i2c OK [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: F0 [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: F0 09 00 [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: F0 09 00 A7 7B 00 BE B9 13 67 EE 0E 0D 67 7B [13:52:57]GetLastDocTimeStamp 1729345884 [13:52:57]current date 1729345982 [13:52:57]FM_GetShiftState [13:52:57]SAM_PROTO_GetShiftState [13:52:57]wFMCommunicate request_size=4 [13:52:57]MH_SAM_APDU [13:52:57]CAPDU: 80 13 01 00 [13:52:57]Write to MH i2c: E2 08 00 A8 7B 80 13 01 00 00 00 00 00 A0 [13:52:57]Write i2c OK [13:52:57]MH_I2C_Read... [13:52:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:57]Read from MH i2c: E2 [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: E2 0E 00 [13:52:57]MH_I2C_Read... [13:52:57]Read from MH i2c: E2 0E 00 A8 7B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E3 [13:52:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:52:57]wFMCommunicate OK [13:52:57]SAM_PROTO_GetShiftState done [13:52:57]FM_GetShiftState done [13:52:57]opened in 1729296582 [13:52:57]opened+sec_in_day 1729382982 [13:52:57]quantity*price = 100050 [13:52:57]sum+1 = 100052 [13:52:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 309 19.10.2024 13:53 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218664 ФПД: 235191589802137 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135302&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218664&fm=235191589802137&tin=02508201610067®Number=0000000000098116&sum=100000 [13:52:58]StoreToDocumentArchive [13:52:58]shift 443 fd 218664 [13:52:58]save to /storage/0443/doc_00218664 [13:52:58]save last doc name /storage/0443/doc_00218664 to /storage/kkm_last_doc_name [13:52:58]save OK [13:52:58]Clear old archive folders... [13:52:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:52:58]tlvbuf is 0151BD90 [13:52:58]SAM_PROTO_ClearQueue [13:52:58]wFMCommunicate request_size=4 [13:52:58]MH_SAM_APDU [13:52:58]CAPDU: 80 09 00 00 [13:52:58]Write to MH i2c: E2 08 00 B5 7B 80 09 00 00 00 00 00 00 A2 [13:52:58]Write i2c OK [13:52:58]MH_I2C_Read... [13:52:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:52:58]Read from MH i2c: E2 [13:52:58]MH_I2C_Read... [13:52:58]Read from MH i2c: E2 03 00 [13:52:58]MH_I2C_Read... [13:52:58]Read from MH i2c: E2 03 00 B5 7B 00 90 00 A4 [13:52:58]RAPDU: 90 00 [13:52:58]wFMCommunicate OK [13:52:58]SAM_PROTO_ClearQueue done [13:52:58]KKMCreateOFDPacket [13:52:58]OFDProtocolAddRootSTLVToBuf [13:52:58]FM_MakeSignedData [13:52:58]FM_MakeSignedData [13:52:58]SAM_PROTO_SignData [13:52:58]wFMCommunicate request_size=4 [13:52:58]MH_SAM_APDU [13:52:58]CAPDU: 80 0D 01 02 [13:52:58]Write to MH i2c: E2 08 00 B6 7B 80 0D 01 02 00 00 00 00 AA [13:52:58]Write i2c OK [13:52:58]MH_I2C_Read... [13:52:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:52:58]Read from MH i2c: E2 [13:52:58]MH_I2C_Read... [13:52:58]Read from MH i2c: E2 03 00 [13:52:58]MH_I2C_Read... [13:52:58]Read from MH i2c: E2 03 00 B6 7B 00 90 00 A5 [13:52:58]RAPDU: 90 00 [13:52:58]wFMCommunicate OK [13:52:58]wFMCommunicate request_size=255 [13:52:58]MH_SAM_APDU [13:52:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 35 01 00 00 F4 03 04 00 BE B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 28 56 03 00 35 04 06 00 D5 E7 CF 2A [13:52:58]Write to MH i2c: E2 02 01 B7 7B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 35 01 00 00 F4 03 04 00 BE B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 28 56 03 00 35 04 06 00 D5 E7 CF 2A 00 00 41 [13:52:58]Write i2c OK [13:52:58]MH_I2C_Read... [13:52:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:58]Read from MH i2c: E2 [13:52:58]MH_I2C_Read... [13:52:58]Read from MH i2c: E2 03 00 [13:52:58]MH_I2C_Read... [13:52:58]Read from MH i2c: E2 03 00 B7 7B 00 90 00 A6 [13:52:58]RAPDU: 90 00 [13:52:58]wFMCommunicate OK [13:52:58]wFMCommunicate request_size=7 [13:52:58]MH_SAM_APDU [13:52:58]CAPDU: 80 0D 02 02 02 10 99 [13:52:58]Write to MH i2c: E2 0A 00 B8 7B 80 0D 02 02 02 00 10 99 00 00 5A [13:52:58]Write i2c OK [13:52:58]MH_I2C_Read... [13:52:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:58]Read from MH i2c: E2 [13:52:58]MH_I2C_Read... [13:52:58]Read from MH i2c: E2 03 00 [13:52:58]MH_I2C_Read... [13:52:58]Read from MH i2c: E2 03 00 B8 7B 00 90 00 A7 [13:52:58]RAPDU: 90 00 [13:52:58]wFMCommunicate OK [13:52:58]wFMCommunicate request_size=4 [13:52:58]MH_SAM_APDU [13:52:58]CAPDU: 80 0D 03 02 [13:52:58]Write to MH i2c: E2 08 00 B9 7B 80 0D 03 02 00 00 00 00 AF [13:52:58]Write i2c OK [13:52:58]MH_I2C_Read... [13:52:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:52:58]Read from MH i2c: E2 [13:52:58]MH_I2C_Read... [13:52:58]Read from MH i2c: E2 0B 00 [13:52:58]MH_I2C_Read... [13:52:58]Read from MH i2c: E2 0B 00 B9 7B 00 18 85 C8 1D 86 98 B4 0A 90 00 0E [13:52:58]RAPDU: 18 85 C8 1D 86 98 B4 0A 90 00 [13:52:58]wFMCommunicate OK [13:52:58]SAM_PROTO_SignData done [13:52:58]FM_MakeSignedData done [13:52:58]CreateOFDProtocolMessage [13:52:58]wFMCommunicate request_size=4 [13:52:58]MH_SAM_APDU [13:52:58]CAPDU: 80 11 00 00 [13:52:58]Write to MH i2c: E2 08 00 BA 7B 80 11 00 00 00 00 00 00 AF [13:52:58]Write i2c OK [13:52:58]MH_I2C_Read... [13:52:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:58]Read from MH i2c: E2 [13:52:58]MH_I2C_Read... [13:52:58]Read from MH i2c: E2 17 00 [13:52:58]MH_I2C_Read... [13:52:58]Read from MH i2c: E2 17 00 BA 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FE [13:52:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:52:58]wFMCommunicate OK [13:52:58]CreateOFDProtocolMessage done [13:52:58]OFDSenderStorePacket 218664 [13:52:58]StoreOFDPacket docnum=218664 [13:52:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B1 DB 04 01 33 1C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 35 01 00 00 F4 03 04 00 BE B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 28 56 03 00 35 04 06 00 D5 E7 CF 2A 10 99 18 85 C8 1D 86 98 B4 0A [13:52:58]CheckFolder [13:52:58]dirname=/storage/ofd_packets [13:52:58]CheckFolder done [13:52:58]ProducePacketName [13:52:58]name=ofd_packets/00218664 [13:52:58]NVStorageSaveData ofd_packets/00218664 [13:52:58]File name is /storage/ofd_packets/00218664 [13:52:58]Write 298 bytes [13:52:58]NVStorageSaveData done [13:52:58]OFDSenderStorePacket done [13:52:58]KKMCreateOFDPacket done [13:52:58]NVStorageSaveData kkm_last_timestamp [13:52:58]File name is /storage/kkm_last_timestamp [13:52:58]Write 4 bytes [13:52:58]NVStorageSaveData done [13:52:58]ExternCall_PrintAddStr [13:52:58]wPrintStart [13:52:58]Write to MH i2c: 01 00 00 BB 7B 36 [13:52:58]Write i2c OK [13:52:58]MH_I2C_Read... [13:52:58]Read from MH i2c: 01 [13:52:58]MH_I2C_Read... [13:52:58]Read from MH i2c: 01 07 00 [13:52:58]MH_I2C_Read... [13:52:58]Read from MH i2c: 01 07 00 BB 7B 00 00 00 00 00 FF 0F 4B [13:52:58]RasterBufferAndPrint [13:52:58]line Счет N : (1)536211 [13:52:58]line ИНН: 02508201610067 [13:52:58]line Контрольно-Кассовый Чек [13:52:58]line ПРОДАЖА [13:52:58]line ТРК (МРК, ГНК) : 61 [13:52:58]line Товар: 2710194210 [13:52:58]line ДТ-К-2 [13:52:58]line 13.130 * 76.20 [13:52:58]line = 1000.51 [13:52:58]line НДС 12% НСП 1% [13:52:58]line > о реализуемом товаре [13:52:58]line ОКРУГЛЕНИЕ: -0.51 [13:52:58]line ИТОГО: 1000.00 [13:52:58]line Внесено: 1000.00 [13:52:58]line СДАЧА: 0.00 [13:52:58]line НСП 1% : 8.85 [13:52:58]line НДС 12% : 106.25 [13:52:58]line Наличными: 1000.00 [13:52:58]line Безнал.: 0.00 [13:52:58]line Место: АЗС № 84 "Партнер Нефть" [13:52:58]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:52:58]line СНО: Общий режим [13:52:58]line Чек 309 19.10.2024 13:53 [13:52:58]line Смена: 443 ФФД: 1.0 [13:52:58]line ЗНМ: 0300000178 [13:52:58]line РНМ: 0000000000098116 [13:52:58]line Версия ККМ: 001 [13:52:58]line ФМ: 0000000000965413 [13:52:58]line ФД: 218664 [13:52:58]line ФПД: 235191589802137 [13:52:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135302&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218664&fm=235191589802137&tin=02508201610067®Number=0000000000098116&sum=100000 [13:52:59]OFD Sender: Processing packet 218664 [packets to send 80, broken 79] [13:52:59]ProducePacketName [13:52:59]name=ofd_packets/00218664 [13:52:59]OFD Sender: To server: pG, [13:52:59]CommunicateWithHost lk.salyk.kg:30040 [13:52:59]ConnectInit lk.salyk.kg [13:52:59]written 0, free lines is 4095 [13:52:59]Connected sock=10 [13:52:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B1 DB 04 01 33 1C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 35 01 00 00 F4 03 04 00 BE B9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 28 56 03 00 35 04 06 00 D5 E7 CF 2A 10 99 18 85 C8 1D 86 98 B4 0A [13:52:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FC B4 47 00 AB 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 39 36 35 34 31 33 10 04 04 00 28 56 03 00 F4 03 04 00 57 65 13 67 B6 04 01 00 00 F5 D9 53 6D EE 8B 52 38 [13:52:59]CommunicateWithHost err = 0 [13:52:59]CheckOFDResponse [13:52:59]1017 (14) - 77093643461234 [13:52:59]1041 (16) - 0000000000965413 [13:52:59]1040 (4) - 218664 [13:52:59]1012 (4) - 19.10.2024 07:52 [13:52:59]1206 (1) - 0 [13:52:59]OFD Sender: Remove packet 218664 [13:52:59]ProducePacketName [13:52:59]name=ofd_packets/00218664 [13:52:59]NVStorageDeleteData [13:52:59]Write to MH i2c: 01 00 00 E6 7B 61 [13:52:59]Write i2c OK [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: 01 [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: 01 07 00 [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: 01 07 00 E6 7B 00 00 00 00 00 EA 0C 5E [13:52:59]RasterBufferAndPrint [13:52:59]line [13:52:59]line [13:52:59]line [13:52:59]line [13:52:59]line [13:52:59]written 0, free lines is 3312 [13:52:59]MH_Cut [13:52:59]Write to MH i2c: D1 01 00 ED 7B 01 3A [13:52:59]Write i2c OK [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: D1 [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: D1 01 00 [13:52:59]MH_I2C_Read... [13:52:59]Read from MH i2c: D1 01 00 ED 7B 00 39 [13:52:59]Write to MH i2c: 01 00 00 EE 7B 69 [13:52:59]Write i2c OK [13:52:59]MH_I2C_Read... [13:53:00]OFD Sender: No OFD packet to send [13:53:00]*** Cut start [13:53:00]*** Partial cut [13:53:00]*** CUTSNS_PIN = 1 [13:53:00]*** CUTSNS_PIN = 0 [13:53:00]*** Brake cut motor [13:53:01]Read from MH i2c: 01 [13:53:01]MH_I2C_Read... [13:53:01]*** Stop cut motor [13:53:01]*** Cut end [13:53:01]Read from MH i2c: 01 07 00 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: 01 07 00 EE 7B 00 00 00 00 00 FF 0F 7E [13:53:01]process_action close_receipt done [13:53:01]requested_data is exist [13:53:01]produce_requested_data [13:53:01]requested_item fm.sn is exist - process it [13:53:01]wFMCommunicate request_size=4 [13:53:01]MH_SAM_APDU [13:53:01]CAPDU: 80 11 00 00 [13:53:01]Write to MH i2c: E2 08 00 EF 7B 80 11 00 00 00 00 00 00 E4 [13:53:01]Write i2c OK [13:53:01]MH_I2C_Read... [13:53:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:01]Read from MH i2c: E2 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 17 00 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 17 00 EF 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 33 [13:53:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:53:01]wFMCommunicate OK [13:53:01]requested_item fd.num is exist - process it [13:53:01]SAM_PROTO_GetFieldsCounters [13:53:01]wFMCommunicate request_size=4 [13:53:01]MH_SAM_APDU [13:53:01]CAPDU: 80 13 00 00 [13:53:01]Write to MH i2c: E2 08 00 F0 7B 80 13 00 00 00 00 00 00 E7 [13:53:01]Write i2c OK [13:53:01]MH_I2C_Read... [13:53:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:53:01]Read from MH i2c: E2 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 62 00 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 62 00 F0 7B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 28 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 E3 [13:53:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 28 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:53:01]wFMCommunicate OK [13:53:01]SAM_PROTO_GetFieldsCounters done [13:53:01]requested_item shift.num is exist - process it [13:53:01]requested_item shift.opened is exist - process it [13:53:01]req_shift_opened [13:53:01]FM_GetShiftState [13:53:01]SAM_PROTO_GetShiftState [13:53:01]wFMCommunicate request_size=4 [13:53:01]MH_SAM_APDU [13:53:01]CAPDU: 80 13 01 00 [13:53:01]Write to MH i2c: E2 08 00 F1 7B 80 13 01 00 00 00 00 00 E9 [13:53:01]Write i2c OK [13:53:01]MH_I2C_Read... [13:53:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:01]Read from MH i2c: E2 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 0E 00 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 0E 00 F1 7B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2C [13:53:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:53:01]wFMCommunicate OK [13:53:01]SAM_PROTO_GetShiftState done [13:53:01]FM_GetShiftState done [13:53:01]req_shift_opened done [13:53:01]requested_item shift.open_date is exist - process it [13:53:01]req_shift_open_date [13:53:01]req_shift_open_date done [13:53:01]produce_requested_data done [13:53:01]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218664,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:53:01]process_action_free close_receipt [13:53:01]json_value_free [13:53:01]json_value_free done [13:53:01]process_json_proto returns [13:53:01]Send response to host [13:53:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218664,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:53:01]free response buf [13:53:01]execute_script done [13:53:01]execute_script returns [13:53:01]free content buf [13:53:01]Sock 9.Close socket [13:53:01]Sock 9.Thread stoped [13:53:05]OFD Sender: No OFD packet to send [13:53:10]OFD Sender: No OFD packet to send [13:53:15]OFD Sender: No OFD packet to send [13:53:20]OFD Sender: No OFD packet to send [13:53:25]OFD Sender: No OFD packet to send [13:53:30]OFD Sender: No OFD packet to send [13:53:35]OFD Sender: No OFD packet to send [13:53:40]OFD Sender: No OFD packet to send [13:53:45]OFD Sender: No OFD packet to send [13:53:50]OFD Sender: No OFD packet to send [13:53:55]OFD Sender: No OFD packet to send [13:54:00]OFD Sender: No OFD packet to send [13:54:05]OFD Sender: No OFD packet to send [13:54:10]OFD Sender: No OFD packet to send [13:54:15]OFD Sender: No OFD packet to send [13:54:20]OFD Sender: No OFD packet to send [13:54:25]OFD Sender: No OFD packet to send [13:54:30]OFD Sender: No OFD packet to send [13:54:35]OFD Sender: No OFD packet to send [13:54:40]OFD Sender: No OFD packet to send [13:54:45]OFD Sender: No OFD packet to send [13:54:50]OFD Sender: No OFD packet to send [13:54:55]OFD Sender: No OFD packet to send [13:55:00]OFD Sender: No OFD packet to send [13:55:02]accept exits with 8 [13:55:02]New connection [13:55:02]New thread 3066826084 created [13:55:02]Thread 3066682724 joined [13:55:02]Waiting for new connection... [13:55:02] Sock 8.Parse request [13:55:02]Sock 8.Check first char [13:55:02]Sock 8.First char is OK [13:55:02]request: POST /json_proto HTTP/1.0 [13:55:02]Method: POST [13:55:02]URL: /json_proto [13:55:02]Method is POST - this is cgi request [13:55:02]url: /json_proto [13:55:02]query_string will be loaded in cgi processing [13:55:02]execute_cgi json_proto POST (null) [13:55:02]execute_cgi path=json_proto method=POST [13:55:02]POST find Content-Length [13:55:02]Host: 172.17.40.4:8080 [13:55:02]Content-Length: 674 [13:55:02]Content-Type: application/json [13:55:02] [13:55:02]POST finish read [13:55:02]Found Content-Length = 674 [13:55:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [13:55:02]execute_script... [13:55:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [13:55:02]POST & json_proto [13:55:02]process_json_proto [13:55:02]json parsed OK: [13:55:02]protocol is kg_v1.0 [13:55:02]action value=close_receipt [13:55:02]process_action close_receipt [13:55:02]cmd_close_receipt [13:55:02]MH_GetDate [13:55:02]Write to MH i2c: F0 00 00 F2 7B 5C [13:55:02]Write i2c OK [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: F0 [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: F0 09 00 [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: F0 09 00 F2 7B 00 3B BA 13 67 EE 0E 0D 67 44 [13:55:02]GetLastDocTimeStamp 1729345982 [13:55:02]current date 1729346107 [13:55:02]FM_GetShiftState [13:55:02]SAM_PROTO_GetShiftState [13:55:02]wFMCommunicate request_size=4 [13:55:02]MH_SAM_APDU [13:55:02]CAPDU: 80 13 01 00 [13:55:02]Write to MH i2c: E2 08 00 F3 7B 80 13 01 00 00 00 00 00 EB [13:55:02]Write i2c OK [13:55:02]MH_I2C_Read... [13:55:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:02]Read from MH i2c: E2 [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: E2 0E 00 [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: E2 0E 00 F3 7B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2E [13:55:02]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:55:02]wFMCommunicate OK [13:55:02]SAM_PROTO_GetShiftState done [13:55:02]FM_GetShiftState done [13:55:02]opened in 1729296582 [13:55:02]opened+sec_in_day 1729382982 [13:55:02]quantity*price = 50063 [13:55:02]sum+1 = 50064 [13:55:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 310 19.10.2024 13:55 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218665 ФПД: 220391608015551 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135507&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218665&fm=220391608015551&tin=02508201610067®Number=0000000000098116&sum=50000 [13:55:03]StoreToDocumentArchive [13:55:03]shift 443 fd 218665 [13:55:03]save to /storage/0443/doc_00218665 [13:55:03]save last doc name /storage/0443/doc_00218665 to /storage/kkm_last_doc_name [13:55:03]save OK [13:55:03]Clear old archive folders... [13:55:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:55:03]tlvbuf is 0151DE80 [13:55:03]SAM_PROTO_ClearQueue [13:55:03]wFMCommunicate request_size=4 [13:55:03]MH_SAM_APDU [13:55:03]CAPDU: 80 09 00 00 [13:55:03]Write to MH i2c: E2 08 00 00 7C 80 09 00 00 00 00 00 00 EE [13:55:03]Write i2c OK [13:55:03]MH_I2C_Read... [13:55:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:55:03]Read from MH i2c: E2 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 00 7C 00 90 00 F0 [13:55:03]RAPDU: 90 00 [13:55:03]wFMCommunicate OK [13:55:03]SAM_PROTO_ClearQueue done [13:55:03]KKMCreateOFDPacket [13:55:03]OFDProtocolAddRootSTLVToBuf [13:55:03]FM_MakeSignedData [13:55:03]FM_MakeSignedData [13:55:03]SAM_PROTO_SignData [13:55:03]wFMCommunicate request_size=4 [13:55:03]MH_SAM_APDU [13:55:03]CAPDU: 80 0D 01 02 [13:55:03]Write to MH i2c: E2 08 00 01 7C 80 0D 01 02 00 00 00 00 F6 [13:55:03]Write i2c OK [13:55:03]MH_I2C_Read... [13:55:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:55:03]Read from MH i2c: E2 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 01 7C 00 90 00 F1 [13:55:03]RAPDU: 90 00 [13:55:03]wFMCommunicate OK [13:55:03]wFMCommunicate request_size=255 [13:55:03]MH_SAM_APDU [13:55:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 36 01 00 00 F4 03 04 00 3B BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 29 56 03 00 35 04 06 00 C8 71 EB 81 [13:55:03]Write to MH i2c: E2 02 01 02 7C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 36 01 00 00 F4 03 04 00 3B BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 29 56 03 00 35 04 06 00 C8 71 EB 81 00 00 85 [13:55:03]Write i2c OK [13:55:03]MH_I2C_Read... [13:55:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:03]Read from MH i2c: E2 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 02 7C 00 90 00 F2 [13:55:03]RAPDU: 90 00 [13:55:03]wFMCommunicate OK [13:55:03]wFMCommunicate request_size=7 [13:55:03]MH_SAM_APDU [13:55:03]CAPDU: 80 0D 02 02 02 DA BF [13:55:03]Write to MH i2c: E2 0A 00 03 7C 80 0D 02 02 02 00 DA BF 00 00 96 [13:55:03]Write i2c OK [13:55:03]MH_I2C_Read... [13:55:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:03]Read from MH i2c: E2 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 03 7C 00 90 00 F3 [13:55:03]RAPDU: 90 00 [13:55:03]wFMCommunicate OK [13:55:03]wFMCommunicate request_size=4 [13:55:03]MH_SAM_APDU [13:55:03]CAPDU: 80 0D 03 02 [13:55:03]Write to MH i2c: E2 08 00 04 7C 80 0D 03 02 00 00 00 00 FB [13:55:03]Write i2c OK [13:55:03]MH_I2C_Read... [13:55:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:55:03]Read from MH i2c: E2 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 0B 00 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 0B 00 04 7C 00 60 21 E9 D6 50 80 64 76 90 00 E6 [13:55:03]RAPDU: 60 21 E9 D6 50 80 64 76 90 00 [13:55:03]wFMCommunicate OK [13:55:03]SAM_PROTO_SignData done [13:55:03]FM_MakeSignedData done [13:55:03]CreateOFDProtocolMessage [13:55:03]wFMCommunicate request_size=4 [13:55:03]MH_SAM_APDU [13:55:03]CAPDU: 80 11 00 00 [13:55:03]Write to MH i2c: E2 08 00 05 7C 80 11 00 00 00 00 00 00 FB [13:55:03]Write i2c OK [13:55:03]MH_I2C_Read... [13:55:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:03]Read from MH i2c: E2 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 17 00 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 17 00 05 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4A [13:55:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:55:03]wFMCommunicate OK [13:55:03]CreateOFDProtocolMessage done [13:55:03]OFDSenderStorePacket 218665 [13:55:03]StoreOFDPacket docnum=218665 [13:55:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 3D DC 04 01 8C 9D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 36 01 00 00 F4 03 04 00 3B BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 29 56 03 00 35 04 06 00 C8 71 EB 81 DA BF 60 21 E9 D6 50 80 64 76 [13:55:03]CheckFolder [13:55:03]dirname=/storage/ofd_packets [13:55:03]CheckFolder done [13:55:03]ProducePacketName [13:55:03]name=ofd_packets/00218665 [13:55:03]NVStorageSaveData ofd_packets/00218665 [13:55:03]File name is /storage/ofd_packets/00218665 [13:55:03]Write 298 bytes [13:55:03]NVStorageSaveData done [13:55:03]OFDSenderStorePacket done [13:55:03]KKMCreateOFDPacket done [13:55:03]NVStorageSaveData kkm_last_timestamp [13:55:03]File name is /storage/kkm_last_timestamp [13:55:03]Write 4 bytes [13:55:03]NVStorageSaveData done [13:55:03]ExternCall_PrintAddStr [13:55:03]wPrintStart [13:55:03]Write to MH i2c: 01 00 00 06 7C 82 [13:55:03]Write i2c OK [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: 01 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: 01 07 00 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: 01 07 00 06 7C 00 00 00 00 00 FF 0F 97 [13:55:03]RasterBufferAndPrint [13:55:03]line Счет N : (1)536212 [13:55:03]line ИНН: 02508201610067 [13:55:03]line Контрольно-Кассовый Чек [13:55:03]line ПРОДАЖА [13:55:03]line ТРК (МРК, ГНК) : 61 [13:55:03]line Товар: 2710194210 [13:55:03]line ДТ-К-2 [13:55:03]line 6.570 * 76.20 [13:55:03]line = 500.63 [13:55:03]line НДС 12% НСП 1% [13:55:03]line > о реализуемом товаре [13:55:03]line ОКРУГЛЕНИЕ: -0.63 [13:55:03]line ИТОГО: 500.00 [13:55:03]line Внесено: 500.00 [13:55:03]line СДАЧА: 0.00 [13:55:03]line НСП 1% : 4.43 [13:55:03]line НДС 12% : 53.16 [13:55:03]line Наличными: 500.00 [13:55:03]line Безнал.: 0.00 [13:55:03]line Место: АЗС № 84 "Партнер Нефть" [13:55:03]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:55:03]line СНО: Общий режим [13:55:03]line Чек 310 19.10.2024 13:55 [13:55:03]line Смена: 443 ФФД: 1.0 [13:55:03]line ЗНМ: 0300000178 [13:55:03]line РНМ: 0000000000098116 [13:55:03]line Версия ККМ: 001 [13:55:03]line ФМ: 0000000000965413 [13:55:03]line ФД: 218665 [13:55:03]line ФПД: 220391608015551 [13:55:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135507&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218665&fm=220391608015551&tin=02508201610067®Number=0000000000098116&sum=50000 [13:55:04]OFD Sender: Processing packet 218665 [packets to send 80, broken 79] [13:55:04]ProducePacketName [13:55:04]name=ofd_packets/00218665 [13:55:04]OFD Sender: To server: pG, [13:55:04]CommunicateWithHost lk.salyk.kg:30040 [13:55:04]ConnectInit lk.salyk.kg [13:55:04]written 0, free lines is 4095 [13:55:04]Connected sock=10 [13:55:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 3D DC 04 01 8C 9D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 36 01 00 00 F4 03 04 00 3B BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 29 56 03 00 35 04 06 00 C8 71 EB 81 DA BF 60 21 E9 D6 50 80 64 76 [13:55:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B8 F5 47 00 D0 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 39 36 35 34 31 33 10 04 04 00 29 56 03 00 F4 03 04 00 D4 65 13 67 B6 04 01 00 00 9E D5 4F D0 D6 7A 9D 25 [13:55:04]CommunicateWithHost err = 0 [13:55:04]CheckOFDResponse [13:55:04]1017 (14) - 77093643461234 [13:55:04]1041 (16) - 0000000000965413 [13:55:04]1040 (4) - 218665 [13:55:04]1012 (4) - 19.10.2024 07:55 [13:55:04]1206 (1) - 0 [13:55:04]OFD Sender: Remove packet 218665 [13:55:04]ProducePacketName [13:55:04]name=ofd_packets/00218665 [13:55:04]NVStorageDeleteData [13:55:04]Write to MH i2c: 01 00 00 31 7C AD [13:55:04]Write i2c OK [13:55:04]MH_I2C_Read... [13:55:04]Read from MH i2c: 01 [13:55:04]MH_I2C_Read... [13:55:04]Read from MH i2c: 01 07 00 [13:55:04]MH_I2C_Read... [13:55:04]Read from MH i2c: 01 07 00 31 7C 00 00 00 00 00 F3 0C B3 [13:55:04]RasterBufferAndPrint [13:55:04]line [13:55:04]line [13:55:04]line [13:55:04]line [13:55:04]line [13:55:04]written 0, free lines is 3324 [13:55:04]MH_Cut [13:55:04]Write to MH i2c: D1 01 00 38 7C 01 86 [13:55:04]Write i2c OK [13:55:04]MH_I2C_Read... [13:55:04]Read from MH i2c: D1 [13:55:04]MH_I2C_Read... [13:55:04]Read from MH i2c: D1 01 00 [13:55:04]MH_I2C_Read... [13:55:04]Read from MH i2c: D1 01 00 38 7C 00 85 [13:55:04]Write to MH i2c: 01 00 00 39 7C B5 [13:55:04]Write i2c OK [13:55:04]MH_I2C_Read... [13:55:05]OFD Sender: No OFD packet to send [13:55:05]*** Cut start [13:55:05]*** Partial cut [13:55:05]*** CUTSNS_PIN = 1 [13:55:05]*** CUTSNS_PIN = 0 [13:55:05]*** Brake cut motor [13:55:06]Read from MH i2c: 01 [13:55:06]MH_I2C_Read... [13:55:06]*** Stop cut motor [13:55:06]*** Cut end [13:55:06]Read from MH i2c: 01 07 00 [13:55:06]MH_I2C_Read... [13:55:06]Read from MH i2c: 01 07 00 39 7C 00 00 00 00 00 FF 0F CA [13:55:06]process_action close_receipt done [13:55:06]requested_data is exist [13:55:06]produce_requested_data [13:55:06]requested_item fm.sn is exist - process it [13:55:06]wFMCommunicate request_size=4 [13:55:06]MH_SAM_APDU [13:55:06]CAPDU: 80 11 00 00 [13:55:06]Write to MH i2c: E2 08 00 3A 7C 80 11 00 00 00 00 00 00 30 [13:55:06]Write i2c OK [13:55:06]MH_I2C_Read... [13:55:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:06]Read from MH i2c: E2 [13:55:06]MH_I2C_Read... [13:55:06]Read from MH i2c: E2 17 00 [13:55:06]MH_I2C_Read... [13:55:06]Read from MH i2c: E2 17 00 3A 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7F [13:55:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:55:06]wFMCommunicate OK [13:55:06]requested_item fd.num is exist - process it [13:55:06]SAM_PROTO_GetFieldsCounters [13:55:06]wFMCommunicate request_size=4 [13:55:06]MH_SAM_APDU [13:55:06]CAPDU: 80 13 00 00 [13:55:06]Write to MH i2c: E2 08 00 3B 7C 80 13 00 00 00 00 00 00 33 [13:55:06]Write i2c OK [13:55:06]MH_I2C_Read... [13:55:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:55:06]Read from MH i2c: E2 [13:55:06]MH_I2C_Read... [13:55:06]Read from MH i2c: E2 62 00 [13:55:06]MH_I2C_Read... [13:55:06]Read from MH i2c: E2 62 00 3B 7C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 29 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 33 [13:55:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 29 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:55:06]wFMCommunicate OK [13:55:06]SAM_PROTO_GetFieldsCounters done [13:55:06]requested_item shift.num is exist - process it [13:55:06]requested_item shift.opened is exist - process it [13:55:06]req_shift_opened [13:55:06]FM_GetShiftState [13:55:06]SAM_PROTO_GetShiftState [13:55:06]wFMCommunicate request_size=4 [13:55:06]MH_SAM_APDU [13:55:06]CAPDU: 80 13 01 00 [13:55:06]Write to MH i2c: E2 08 00 3C 7C 80 13 01 00 00 00 00 00 35 [13:55:06]Write i2c OK [13:55:06]MH_I2C_Read... [13:55:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:06]Read from MH i2c: E2 [13:55:06]MH_I2C_Read... [13:55:06]Read from MH i2c: E2 0E 00 [13:55:06]MH_I2C_Read... [13:55:06]Read from MH i2c: E2 0E 00 3C 7C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 78 [13:55:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:55:06]wFMCommunicate OK [13:55:06]SAM_PROTO_GetShiftState done [13:55:06]FM_GetShiftState done [13:55:06]req_shift_opened done [13:55:06]requested_item shift.open_date is exist - process it [13:55:06]req_shift_open_date [13:55:06]req_shift_open_date done [13:55:06]produce_requested_data done [13:55:06]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218665,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:55:06]process_action_free close_receipt [13:55:06]json_value_free [13:55:06]json_value_free done [13:55:06]process_json_proto returns [13:55:06]Send response to host [13:55:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218665,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:55:06]free response buf [13:55:06]execute_script done [13:55:06]execute_script returns [13:55:06]free content buf [13:55:06]Sock 8.Close socket [13:55:06]Sock 8.Thread stoped [13:55:10]OFD Sender: No OFD packet to send [13:55:15]OFD Sender: No OFD packet to send [13:55:20]OFD Sender: No OFD packet to send [13:55:25]OFD Sender: No OFD packet to send [13:55:30]OFD Sender: No OFD packet to send [13:55:35]OFD Sender: No OFD packet to send [13:55:40]OFD Sender: No OFD packet to send [13:55:45]OFD Sender: No OFD packet to send [13:55:50]OFD Sender: No OFD packet to send [13:55:55]OFD Sender: No OFD packet to send [13:56:00]OFD Sender: No OFD packet to send [13:56:05]OFD Sender: No OFD packet to send [13:56:10]OFD Sender: No OFD packet to send [13:56:15]OFD Sender: No OFD packet to send [13:56:20]OFD Sender: No OFD packet to send [13:56:25]OFD Sender: No OFD packet to send [13:56:27]accept exits with 9 [13:56:27]New connection [13:56:27]New thread 3066682724 created [13:56:27]Thread 3066826084 joined [13:56:27]Waiting for new connection... [13:56:27] Sock 9.Parse request [13:56:27]Sock 9.Check first char [13:56:27]Sock 9.First char is OK [13:56:27]request: POST /json_proto HTTP/1.0 [13:56:27]Method: POST [13:56:27]URL: /json_proto [13:56:27]Method is POST - this is cgi request [13:56:27]url: /json_proto [13:56:27]query_string will be loaded in cgi processing [13:56:27]execute_cgi json_proto POST (null) [13:56:27]execute_cgi path=json_proto method=POST [13:56:27]POST find Content-Length [13:56:27]Host: 172.17.40.4:8080 [13:56:27]Content-Length: 677 [13:56:27]Content-Type: application/json [13:56:27] [13:56:27]POST finish read [13:56:27]Found Content-Length = 677 [13:56:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [13:56:27]execute_script... [13:56: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)536213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [13:56:27]POST & json_proto [13:56:27]process_json_proto [13:56:27]json parsed OK: [13:56:27]protocol is kg_v1.0 [13:56:27]action value=close_receipt [13:56:27]process_action close_receipt [13:56:27]cmd_close_receipt [13:56:27]MH_GetDate [13:56:27]Write to MH i2c: F0 00 00 3D 7C A8 [13:56:27]Write i2c OK [13:56:27]MH_I2C_Read... [13:56:27]Read from MH i2c: F0 [13:56:27]MH_I2C_Read... [13:56:27]Read from MH i2c: F0 09 00 [13:56:27]MH_I2C_Read... [13:56:27]Read from MH i2c: F0 09 00 3D 7C 00 8F BA 13 67 EE 0E 0D 67 E4 [13:56:27]GetLastDocTimeStamp 1729346107 [13:56:27]current date 1729346191 [13:56:27]FM_GetShiftState [13:56:27]SAM_PROTO_GetShiftState [13:56:27]wFMCommunicate request_size=4 [13:56:27]MH_SAM_APDU [13:56:27]CAPDU: 80 13 01 00 [13:56:27]Write to MH i2c: E2 08 00 3E 7C 80 13 01 00 00 00 00 00 37 [13:56:27]Write i2c OK [13:56:27]MH_I2C_Read... [13:56:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:27]Read from MH i2c: E2 [13:56:27]MH_I2C_Read... [13:56:27]Read from MH i2c: E2 0E 00 [13:56:27]MH_I2C_Read... [13:56:27]Read from MH i2c: E2 0E 00 3E 7C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7A [13:56:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:56:27]wFMCommunicate OK [13:56:27]SAM_PROTO_GetShiftState done [13:56:27]FM_GetShiftState done [13:56:27]opened in 1729296582 [13:56:27]opened+sec_in_day 1729382982 [13:56:27]quantity*price = 50010 [13:56:27]sum+1 = 50012 [13:56:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 311 19.10.2024 13:56 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218666 ФПД: 47789727497593 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135631&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218666&fm=47789727497593&tin=02508201610067®Number=0000000000098116&sum=50000 [13:56:28]StoreToDocumentArchive [13:56:28]shift 443 fd 218666 [13:56:28]save to /storage/0443/doc_00218666 [13:56:28]save last doc name /storage/0443/doc_00218666 to /storage/kkm_last_doc_name [13:56:28]save OK [13:56:28]Clear old archive folders... [13:56:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:56:28]tlvbuf is 0171B2F0 [13:56:28]SAM_PROTO_ClearQueue [13:56:28]wFMCommunicate request_size=4 [13:56:28]MH_SAM_APDU [13:56:28]CAPDU: 80 09 00 00 [13:56:28]Write to MH i2c: E2 08 00 4B 7C 80 09 00 00 00 00 00 00 39 [13:56:28]Write i2c OK [13:56:28]MH_I2C_Read... [13:56:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:56:28]Read from MH i2c: E2 [13:56:28]MH_I2C_Read... [13:56:28]Read from MH i2c: E2 03 00 [13:56:28]MH_I2C_Read... [13:56:28]Read from MH i2c: E2 03 00 4B 7C 00 90 00 3B [13:56:28]RAPDU: 90 00 [13:56:28]wFMCommunicate OK [13:56:28]SAM_PROTO_ClearQueue done [13:56:28]KKMCreateOFDPacket [13:56:28]OFDProtocolAddRootSTLVToBuf [13:56:28]FM_MakeSignedData [13:56:28]FM_MakeSignedData [13:56:28]SAM_PROTO_SignData [13:56:28]wFMCommunicate request_size=4 [13:56:28]MH_SAM_APDU [13:56:28]CAPDU: 80 0D 01 02 [13:56:28]Write to MH i2c: E2 08 00 4C 7C 80 0D 01 02 00 00 00 00 41 [13:56:28]Write i2c OK [13:56:28]MH_I2C_Read... [13:56:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:56:28]Read from MH i2c: E2 [13:56:28]MH_I2C_Read... [13:56:28]Read from MH i2c: E2 03 00 [13:56:28]MH_I2C_Read... [13:56:28]Read from MH i2c: E2 03 00 4C 7C 00 90 00 3C [13:56:28]RAPDU: 90 00 [13:56:28]wFMCommunicate OK [13:56:28]wFMCommunicate request_size=255 [13:56:28]MH_SAM_APDU [13:56:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 37 01 00 00 F4 03 04 00 8F BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2A 56 03 00 35 04 06 00 2B [13:56:28]Write to MH i2c: E2 02 01 4D 7C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 37 01 00 00 F4 03 04 00 8F BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2A 56 03 00 35 04 06 00 2B 00 00 07 [13:56:28]Write i2c OK [13:56:28]MH_I2C_Read... [13:56:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:56:28]Read from MH i2c: E2 [13:56:28]MH_I2C_Read... [13:56:28]Read from MH i2c: E2 03 00 [13:56:28]MH_I2C_Read... [13:56:28]Read from MH i2c: E2 03 00 4D 7C 00 90 00 3D [13:56:28]RAPDU: 90 00 [13:56:28]wFMCommunicate OK [13:56:28]wFMCommunicate request_size=10 [13:56:28]MH_SAM_APDU [13:56:28]CAPDU: 80 0D 02 02 05 76 E9 BB 3D 79 [13:56:28]Write to MH i2c: E2 0D 00 4E 7C 80 0D 02 02 05 00 76 E9 BB 3D 79 00 00 1E [13:56:28]Write i2c OK [13:56:28]MH_I2C_Read... [13:56:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:56:28]Read from MH i2c: E2 [13:56:28]MH_I2C_Read... [13:56:28]Read from MH i2c: E2 03 00 [13:56:28]MH_I2C_Read... [13:56:28]Read from MH i2c: E2 03 00 4E 7C 00 90 00 3E [13:56:28]RAPDU: 90 00 [13:56:28]wFMCommunicate OK [13:56:28]wFMCommunicate request_size=4 [13:56:28]MH_SAM_APDU [13:56:28]CAPDU: 80 0D 03 02 [13:56:28]Write to MH i2c: E2 08 00 4F 7C 80 0D 03 02 00 00 00 00 46 [13:56:28]Write i2c OK [13:56:28]MH_I2C_Read... [13:56:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:56:28]Read from MH i2c: E2 [13:56:28]MH_I2C_Read... [13:56:28]Read from MH i2c: E2 0B 00 [13:56:28]MH_I2C_Read... [13:56:28]Read from MH i2c: E2 0B 00 4F 7C 00 CC A5 F2 4D 64 59 95 95 90 00 DE [13:56:28]RAPDU: CC A5 F2 4D 64 59 95 95 90 00 [13:56:28]wFMCommunicate OK [13:56:28]SAM_PROTO_SignData done [13:56:28]FM_MakeSignedData done [13:56:28]CreateOFDProtocolMessage [13:56:28]wFMCommunicate request_size=4 [13:56:28]MH_SAM_APDU [13:56:28]CAPDU: 80 11 00 00 [13:56:28]Write to MH i2c: E2 08 00 50 7C 80 11 00 00 00 00 00 00 46 [13:56:28]Write i2c OK [13:56:28]MH_I2C_Read... [13:56:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:28]Read from MH i2c: E2 [13:56:28]MH_I2C_Read... [13:56:28]Read from MH i2c: E2 17 00 [13:56:28]MH_I2C_Read... [13:56:28]Read from MH i2c: E2 17 00 50 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 95 [13:56:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:56:28]wFMCommunicate OK [13:56:28]CreateOFDProtocolMessage done [13:56:28]OFDSenderStorePacket 218666 [13:56:28]StoreOFDPacket docnum=218666 [13:56:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B7 81 07 01 5E 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 37 01 00 00 F4 03 04 00 8F BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2A 56 03 00 35 04 06 00 2B 76 E9 BB 3D 79 CC A5 F2 4D 64 59 95 95 [13:56:28]CheckFolder [13:56:28]dirname=/storage/ofd_packets [13:56:28]CheckFolder done [13:56:28]ProducePacketName [13:56:28]name=ofd_packets/00218666 [13:56:28]NVStorageSaveData ofd_packets/00218666 [13:56:28]File name is /storage/ofd_packets/00218666 [13:56:28]Write 301 bytes [13:56:28]NVStorageSaveData done [13:56:28]OFDSenderStorePacket done [13:56:28]KKMCreateOFDPacket done [13:56:28]NVStorageSaveData kkm_last_timestamp [13:56:28]File name is /storage/kkm_last_timestamp [13:56:28]Write 4 bytes [13:56:28]NVStorageSaveData done [13:56:28]ExternCall_PrintAddStr [13:56:28]wPrintStart [13:56:28]Write to MH i2c: 01 00 00 51 7C CD [13:56:28]Write i2c OK [13:56:28]MH_I2C_Read... [13:56:28]Read from MH i2c: 01 [13:56:28]MH_I2C_Read... [13:56:28]Read from MH i2c: 01 07 00 [13:56:28]MH_I2C_Read... [13:56:28]Read from MH i2c: 01 07 00 51 7C 00 00 00 00 00 FF 0F E2 [13:56:28]RasterBufferAndPrint [13:56:28]line Счет N : (1)536213 [13:56:28]line ИНН: 02508201610067 [13:56:28]line Контрольно-Кассовый Чек [13:56:28]line ПРОДАЖА [13:56:28]line ТРК (МРК, ГНК) : 21 [13:56:28]line Товар: 2710124500 [13:56:28]line Аи-95-К-3 [13:56:28]line 6.740 * 74.20 [13:56:28]line = 500.11 [13:56:28]line НДС 12% НСП 1% [13:56:28]line > о реализуемом товаре [13:56:28]line ОКРУГЛЕНИЕ: -0.11 [13:56:28]line ИТОГО: 500.00 [13:56:28]line Внесено: 500.00 [13:56:28]line СДАЧА: 0.00 [13:56:28]line НСП 1% : 4.43 [13:56:28]line НДС 12% : 53.11 [13:56:28]line Наличными: 500.00 [13:56:28]line Безнал.: 0.00 [13:56:28]line Место: АЗС № 84 "Партнер Нефть" [13:56:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:56:28]line СНО: Общий режим [13:56:28]line Чек 311 19.10.2024 13:56 [13:56:28]line Смена: 443 ФФД: 1.0 [13:56:28]line ЗНМ: 0300000178 [13:56:28]line РНМ: 0000000000098116 [13:56:28]line Версия ККМ: 001 [13:56:28]line ФМ: 0000000000965413 [13:56:28]line ФД: 218666 [13:56:28]line ФПД: 47789727497593 [13:56:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135631&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218666&fm=47789727497593&tin=02508201610067®Number=0000000000098116&sum=50000 [13:56:29]OFD Sender: Processing packet 218666 [packets to send 80, broken 79] [13:56:29]ProducePacketName [13:56:29]name=ofd_packets/00218666 [13:56:29]OFD Sender: To server: pG, [13:56:29]CommunicateWithHost lk.salyk.kg:30040 [13:56:29]ConnectInit lk.salyk.kg [13:56:29]written 0, free lines is 4095 [13:56:29]Connected sock=10 [13:56:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B7 81 07 01 5E 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 37 01 00 00 F4 03 04 00 8F BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2A 56 03 00 35 04 06 00 2B 76 E9 BB 3D 79 CC A5 F2 4D 64 59 95 95 [13:56:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 91 13 47 00 14 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 39 36 35 34 31 33 10 04 04 00 2A 56 03 00 F4 03 04 00 29 66 13 67 B6 04 01 00 00 C2 33 23 45 34 24 A0 55 [13:56:29]CommunicateWithHost err = 0 [13:56:29]CheckOFDResponse [13:56:29]1017 (14) - 77093643461234 [13:56:29]1041 (16) - 0000000000965413 [13:56:29]1040 (4) - 218666 [13:56:29]1012 (4) - 19.10.2024 07:56 [13:56:29]1206 (1) - 0 [13:56:29]OFD Sender: Remove packet 218666 [13:56:29]ProducePacketName [13:56:29]name=ofd_packets/00218666 [13:56:29]NVStorageDeleteData [13:56:29]Write to MH i2c: 01 00 00 7C 7C F8 [13:56:29]Write i2c OK [13:56:29]MH_I2C_Read... [13:56:29]Read from MH i2c: 01 [13:56:29]MH_I2C_Read... [13:56:29]Read from MH i2c: 01 07 00 [13:56:29]MH_I2C_Read... [13:56:29]Read from MH i2c: 01 07 00 7C 7C 00 00 00 00 00 F3 0C FE [13:56:29]RasterBufferAndPrint [13:56:29]line [13:56:29]line [13:56:29]line [13:56:29]line [13:56:29]line [13:56:29]written 0, free lines is 3321 [13:56:29]MH_Cut [13:56:29]Write to MH i2c: D1 01 00 83 7C 01 D1 [13:56:29]Write i2c OK [13:56:29]MH_I2C_Read... [13:56:29]Read from MH i2c: D1 [13:56:29]MH_I2C_Read... [13:56:29]Read from MH i2c: D1 01 00 [13:56:29]MH_I2C_Read... [13:56:29]Read from MH i2c: D1 01 00 83 7C 00 D0 [13:56:29]Write to MH i2c: 01 00 00 84 7C 00 [13:56:29]Write i2c OK [13:56:29]MH_I2C_Read... [13:56:29]OFD Sender: No OFD packet to send [13:56:30]*** Cut start [13:56:30]*** Partial cut [13:56:30]*** CUTSNS_PIN = 1 [13:56:30]*** CUTSNS_PIN = 0 [13:56:30]*** Brake cut motor [13:56:30]Read from MH i2c: 01 [13:56:30]MH_I2C_Read... [13:56:30]*** Stop cut motor [13:56:30]*** Cut end [13:56:30]Read from MH i2c: 01 07 00 [13:56:30]MH_I2C_Read... [13:56:30]Read from MH i2c: 01 07 00 84 7C 00 00 00 00 00 FF 0F 15 [13:56:30]process_action close_receipt done [13:56:30]requested_data is exist [13:56:30]produce_requested_data [13:56:30]requested_item fm.sn is exist - process it [13:56:30]wFMCommunicate request_size=4 [13:56:30]MH_SAM_APDU [13:56:30]CAPDU: 80 11 00 00 [13:56:30]Write to MH i2c: E2 08 00 85 7C 80 11 00 00 00 00 00 00 7B [13:56:30]Write i2c OK [13:56:30]MH_I2C_Read... [13:56:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:30]Read from MH i2c: E2 [13:56:30]MH_I2C_Read... [13:56:30]Read from MH i2c: E2 17 00 [13:56:30]MH_I2C_Read... [13:56:30]Read from MH i2c: E2 17 00 85 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CA [13:56:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:56:30]wFMCommunicate OK [13:56:30]requested_item fd.num is exist - process it [13:56:30]SAM_PROTO_GetFieldsCounters [13:56:30]wFMCommunicate request_size=4 [13:56:30]MH_SAM_APDU [13:56:30]CAPDU: 80 13 00 00 [13:56:30]Write to MH i2c: E2 08 00 86 7C 80 13 00 00 00 00 00 00 7E [13:56:30]Write i2c OK [13:56:30]MH_I2C_Read... [13:56:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:56:31]Read from MH i2c: E2 [13:56:31]MH_I2C_Read... [13:56:31]Read from MH i2c: E2 62 00 [13:56:31]MH_I2C_Read... [13:56:31]Read from MH i2c: E2 62 00 86 7C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 82 [13:56:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:56:31]wFMCommunicate OK [13:56:31]SAM_PROTO_GetFieldsCounters done [13:56:31]requested_item shift.num is exist - process it [13:56:31]requested_item shift.opened is exist - process it [13:56:31]req_shift_opened [13:56:31]FM_GetShiftState [13:56:31]SAM_PROTO_GetShiftState [13:56:31]wFMCommunicate request_size=4 [13:56:31]MH_SAM_APDU [13:56:31]CAPDU: 80 13 01 00 [13:56:31]Write to MH i2c: E2 08 00 87 7C 80 13 01 00 00 00 00 00 80 [13:56:31]Write i2c OK [13:56:31]MH_I2C_Read... [13:56:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:31]Read from MH i2c: E2 [13:56:31]MH_I2C_Read... [13:56:31]Read from MH i2c: E2 0E 00 [13:56:31]MH_I2C_Read... [13:56:31]Read from MH i2c: E2 0E 00 87 7C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C3 [13:56:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:56:31]wFMCommunicate OK [13:56:31]SAM_PROTO_GetShiftState done [13:56:31]FM_GetShiftState done [13:56:31]req_shift_opened done [13:56:31]requested_item shift.open_date is exist - process it [13:56:31]req_shift_open_date [13:56:31]req_shift_open_date done [13:56:31]produce_requested_data done [13:56:31]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218666,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:56:31]process_action_free close_receipt [13:56:31]json_value_free [13:56:31]json_value_free done [13:56:31]process_json_proto returns [13:56:31]Send response to host [13:56:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218666,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:56:31]free response buf [13:56:31]execute_script done [13:56:31]execute_script returns [13:56:31]free content buf [13:56:31]Sock 9.Close socket [13:56:31]Sock 9.Thread stoped [13:56:34]OFD Sender: No OFD packet to send [13:56:39]OFD Sender: No OFD packet to send [13:56:44]OFD Sender: No OFD packet to send [13:56:49]OFD Sender: No OFD packet to send [13:56:54]OFD Sender: No OFD packet to send [13:56:59]OFD Sender: No OFD packet to send [13:57:04]OFD Sender: No OFD packet to send [13:57:09]OFD Sender: No OFD packet to send [13:57:14]OFD Sender: No OFD packet to send [13:57:19]OFD Sender: No OFD packet to send [13:57:24]OFD Sender: No OFD packet to send [13:57:29]OFD Sender: No OFD packet to send [13:57:34]OFD Sender: No OFD packet to send [13:57:39]OFD Sender: No OFD packet to send [13:57:45]OFD Sender: No OFD packet to send [13:57:50]OFD Sender: No OFD packet to send [13:57:53]accept exits with 8 [13:57:53]New connection [13:57:53]New thread 3066826084 created [13:57:53]Thread 3066682724 joined [13:57:53]Waiting for new connection... [13:57:53] Sock 8.Parse request [13:57:53]Sock 8.Check first char [13:57:53]Sock 8.First char is OK [13:57:53]request: POST /json_proto HTTP/1.0 [13:57:53]Method: POST [13:57:53]URL: /json_proto [13:57:53]Method is POST - this is cgi request [13:57:53]url: /json_proto [13:57:53]query_string will be loaded in cgi processing [13:57:53]execute_cgi json_proto POST (null) [13:57:53]execute_cgi path=json_proto method=POST [13:57:53]POST find Content-Length [13:57:53]Host: 172.17.40.4:8080 [13:57:53]Content-Length: 621 [13:57:53]Content-Type: application/json [13:57:53] [13:57:53]POST finish read [13:57:53]Found Content-Length = 621 [13:57:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79775", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:57:53]execute_script... [13:57:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79775", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:57:53]POST & json_proto [13:57:53]process_json_proto [13:57:53]json parsed OK: [13:57:53]protocol is kg_v1.0 [13:57:53]action value=close_receipt [13:57:53]process_action close_receipt [13:57:53]cmd_close_receipt [13:57:53]MH_GetDate [13:57:53]Write to MH i2c: F0 00 00 88 7C F3 [13:57:53]Write i2c OK [13:57:53]MH_I2C_Read... [13:57:53]Read from MH i2c: F0 [13:57:53]MH_I2C_Read... [13:57:53]Read from MH i2c: F0 09 00 [13:57:53]MH_I2C_Read... [13:57:53]Read from MH i2c: F0 09 00 88 7C 00 E6 BA 13 67 EE 0E 0D 67 86 [13:57:53]GetLastDocTimeStamp 1729346191 [13:57:53]current date 1729346278 [13:57:53]FM_GetShiftState [13:57:53]SAM_PROTO_GetShiftState [13:57:53]wFMCommunicate request_size=4 [13:57:53]MH_SAM_APDU [13:57:53]CAPDU: 80 13 01 00 [13:57:53]Write to MH i2c: E2 08 00 89 7C 80 13 01 00 00 00 00 00 82 [13:57:53]Write i2c OK [13:57:53]MH_I2C_Read... [13:57:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:54]Read from MH i2c: E2 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: E2 0E 00 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: E2 0E 00 89 7C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C5 [13:57:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:57:54]wFMCommunicate OK [13:57:54]SAM_PROTO_GetShiftState done [13:57:54]FM_GetShiftState done [13:57:54]opened in 1729296582 [13:57:54]opened+sec_in_day 1729382982 [13:57:54]quantity*price = 16000 [13:57:54]sum+1 = 16001 [13:57:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 160.00 НСП 1% : 1.42 НДС 12% : 16.99 Наличными: 160.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 312 19.10.2024 13:57 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218667 ФПД: 180200424535178 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135758&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218667&fm=180200424535178&tin=02508201610067®Number=0000000000098116&sum=16000 0 [13:57:55]StoreToDocumentArchive [13:57:55]shift 443 fd 218667 [13:57:55]save to /storage/0443/doc_00218667 [13:57:55]save last doc name /storage/0443/doc_00218667 to /storage/kkm_last_doc_name [13:57:55]save OK [13:57:55]Clear old archive folders... [13:57:55]ProcessDocumentItem done err = 0, tmpTLVsize=274 [13:57:55]tlvbuf is 0151B330 [13:57:55]SAM_PROTO_ClearQueue [13:57:55]wFMCommunicate request_size=4 [13:57:55]MH_SAM_APDU [13:57:55]CAPDU: 80 09 00 00 [13:57:55]Write to MH i2c: E2 08 00 96 7C 80 09 00 00 00 00 00 00 84 [13:57:55]Write i2c OK [13:57:55]MH_I2C_Read... [13:57:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:57:55]Read from MH i2c: E2 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: E2 03 00 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: E2 03 00 96 7C 00 90 00 86 [13:57:55]RAPDU: 90 00 [13:57:55]wFMCommunicate OK [13:57:55]SAM_PROTO_ClearQueue done [13:57:55]KKMCreateOFDPacket [13:57:55]OFDProtocolAddRootSTLVToBuf [13:57:55]FM_MakeSignedData [13:57:55]FM_MakeSignedData [13:57:55]SAM_PROTO_SignData [13:57:55]wFMCommunicate request_size=4 [13:57:55]MH_SAM_APDU [13:57:55]CAPDU: 80 0D 01 02 [13:57:55]Write to MH i2c: E2 08 00 97 7C 80 0D 01 02 00 00 00 00 8C [13:57:55]Write i2c OK [13:57:55]MH_I2C_Read... [13:57:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:57:55]Read from MH i2c: E2 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: E2 03 00 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: E2 03 00 97 7C 00 90 00 87 [13:57:55]RAPDU: 90 00 [13:57:55]wFMCommunicate OK [13:57:55]wFMCommunicate request_size=255 [13:57:55]MH_SAM_APDU [13:57:55]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 E6 BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 [13:57:55]Write to MH i2c: E2 02 01 98 7C 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 E6 BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 00 00 EC [13:57:55]Write i2c OK [13:57:55]MH_I2C_Read... [13:57:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:55]Read from MH i2c: E2 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: E2 03 00 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: E2 03 00 98 7C 00 90 00 88 [13:57:55]RAPDU: 90 00 [13:57:55]wFMCommunicate OK [13:57:55]wFMCommunicate request_size=33 [13:57:55]MH_SAM_APDU [13:57:55]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2B 56 03 00 35 04 06 00 A3 E4 2E 4A F4 8A [13:57:55]Write to MH i2c: E2 24 00 99 7C 80 0D 02 02 1C 00 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2B 56 03 00 35 04 06 00 A3 E4 2E 4A F4 8A 00 00 1B [13:57:55]Write i2c OK [13:57:55]MH_I2C_Read... [13:57:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:55]Read from MH i2c: E2 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: E2 03 00 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: E2 03 00 99 7C 00 90 00 89 [13:57:55]RAPDU: 90 00 [13:57:55]wFMCommunicate OK [13:57:55]wFMCommunicate request_size=4 [13:57:55]MH_SAM_APDU [13:57:55]CAPDU: 80 0D 03 02 [13:57:55]Write to MH i2c: E2 08 00 9A 7C 80 0D 03 02 00 00 00 00 91 [13:57:55]Write i2c OK [13:57:55]MH_I2C_Read... [13:57:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:57:55]Read from MH i2c: E2 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: E2 0B 00 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: E2 0B 00 9A 7C 00 6D BC 31 3D A2 D9 E6 D1 90 00 5B [13:57:55]RAPDU: 6D BC 31 3D A2 D9 E6 D1 90 00 [13:57:55]wFMCommunicate OK [13:57:55]SAM_PROTO_SignData done [13:57:55]FM_MakeSignedData done [13:57:55]CreateOFDProtocolMessage [13:57:55]wFMCommunicate request_size=4 [13:57:55]MH_SAM_APDU [13:57:55]CAPDU: 80 11 00 00 [13:57:55]Write to MH i2c: E2 08 00 9B 7C 80 11 00 00 00 00 00 00 91 [13:57:55]Write i2c OK [13:57:55]MH_I2C_Read... [13:57:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:55]Read from MH i2c: E2 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: E2 17 00 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: E2 17 00 9B 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E0 [13:57:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:57:55]wFMCommunicate OK [13:57:55]CreateOFDProtocolMessage done [13:57:55]OFDSenderStorePacket 218667 [13:57:55]StoreOFDPacket docnum=218667 [13:57:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 AE 71 1E 01 17 64 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 E6 BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2B 56 03 00 35 04 06 00 A3 E4 2E 4A F4 8A 6D BC 31 3D A2 D9 E6 D1 [13:57:55]CheckFolder [13:57:55]dirname=/storage/ofd_packets [13:57:55]CheckFolder done [13:57:55]ProducePacketName [13:57:55]name=ofd_packets/00218667 [13:57:55]NVStorageSaveData ofd_packets/00218667 [13:57:55]File name is /storage/ofd_packets/00218667 [13:57:55]Write 324 bytes [13:57:55]NVStorageSaveData done [13:57:55]OFDSenderStorePacket done [13:57:55]KKMCreateOFDPacket done [13:57:55]NVStorageSaveData kkm_last_timestamp [13:57:55]File name is /storage/kkm_last_timestamp [13:57:55]Write 4 bytes [13:57:55]NVStorageSaveData done [13:57:55]ExternCall_PrintAddStr [13:57:55]wPrintStart [13:57:55]Write to MH i2c: 01 00 00 9C 7C 18 [13:57:55]Write i2c OK [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: 01 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: 01 07 00 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: 01 07 00 9C 7C 00 00 00 00 00 FF 0F 2D [13:57:55]RasterBufferAndPrint [13:57:55]line Счет N : (3)79775 [13:57:55]line ИНН: 02508201610067 [13:57:55]line Контрольно-Кассовый Чек [13:57:55]line ПРОДАЖА [13:57:55]line Товар: 48741958 [13:57:55]line Сигареты Parliament Aqua Blue [13:57:55]line 1.000 * 160.00 [13:57:55]line = 160.00 [13:57:55]line НДС 12% НСП 1% [13:57:55]line > о реализуемом товаре [13:57:55]line ИТОГО: 160.00 [13:57:55]line НСП 1% : 1.42 [13:57:55]line НДС 12% : 16.99 [13:57:55]line Наличными: 160.00 [13:57:55]line Безнал.: 0.00 [13:57:55]line Место: АЗС № 84 "Партнер Нефть" [13:57:55]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:57:55]line СНО: Общий режим [13:57:55]line Чек 312 19.10.2024 13:57 [13:57:55]line Смена: 443 ФФД: 1.0 [13:57:55]line ЗНМ: 0300000178 [13:57:55]line РНМ: 0000000000098116 [13:57:55]line Версия ККМ: 001 [13:57:55]line ФМ: 0000000000965413 [13:57:55]line ФД: 218667 [13:57:55]line ФПД: 180200424535178 [13:57:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135758&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218667&fm=180200424535178&tin=02508201610067®Number=0000000000098116&sum=16000 [13:57:55]line 0 [13:57:56]written 0, free lines is 4095 [13:57:56]OFD Sender: Processing packet 218667 [packets to send 80, broken 79] [13:57:56]ProducePacketName [13:57:56]name=ofd_packets/00218667 [13:57:56]OFD Sender: To server: pG, [13:57:56]CommunicateWithHost lk.salyk.kg:30040 [13:57:56]ConnectInit lk.salyk.kg [13:57:56]Connected sock=10 [13:57:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 AE 71 1E 01 17 64 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 E6 BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2B 56 03 00 35 04 06 00 A3 E4 2E 4A F4 8A 6D BC 31 3D A2 D9 E6 D1 [13:57:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3E CD 47 00 AA 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 39 36 35 34 31 33 10 04 04 00 2B 56 03 00 F4 03 04 00 80 66 13 67 B6 04 01 00 00 5E 32 15 7F 75 BE 5A 71 [13:57:56]CommunicateWithHost err = 0 [13:57:56]CheckOFDResponse [13:57:56]1017 (14) - 77093643461234 [13:57:56]1041 (16) - 0000000000965413 [13:57:56]1040 (4) - 218667 [13:57:56]1012 (4) - 19.10.2024 07:57 [13:57:56]1206 (1) - 0 [13:57:56]OFD Sender: Remove packet 218667 [13:57:56]ProducePacketName [13:57:56]name=ofd_packets/00218667 [13:57:56]NVStorageDeleteData [13:57:56]Write to MH i2c: 01 00 00 C5 7C 41 [13:57:56]Write i2c OK [13:57:56]MH_I2C_Read... [13:57:56]Read from MH i2c: 01 [13:57:56]MH_I2C_Read... [13:57:56]Read from MH i2c: 01 07 00 [13:57:56]MH_I2C_Read... [13:57:56]Read from MH i2c: 01 07 00 C5 7C 00 00 00 00 00 E2 0C 36 [13:57:56]RasterBufferAndPrint [13:57:56]line [13:57:56]line [13:57:56]line [13:57:56]line [13:57:56]line [13:57:56]written 0, free lines is 3303 [13:57:56]MH_Cut [13:57:56]Write to MH i2c: D1 01 00 CC 7C 01 1A [13:57:56]Write i2c OK [13:57:56]MH_I2C_Read... [13:57:56]Read from MH i2c: D1 [13:57:56]MH_I2C_Read... [13:57:56]Read from MH i2c: D1 01 00 [13:57:56]MH_I2C_Read... [13:57:56]Read from MH i2c: D1 01 00 CC 7C 00 19 [13:57:56]Write to MH i2c: 01 00 00 CD 7C 49 [13:57:56]Write i2c OK [13:57:56]MH_I2C_Read... [13:57:56]OFD Sender: No OFD packet to send [13:57:57]*** Cut start [13:57:57]*** Partial cut [13:57:57]*** CUTSNS_PIN = 1 [13:57:57]*** CUTSNS_PIN = 0 [13:57:57]*** Brake cut motor [13:57:57]Read from MH i2c: 01 [13:57:57]MH_I2C_Read... [13:57:57]*** Stop cut motor [13:57:57]*** Cut end [13:57:57]Read from MH i2c: 01 07 00 [13:57:57]MH_I2C_Read... [13:57:57]Read from MH i2c: 01 07 00 CD 7C 00 00 00 00 00 FF 0F 5E [13:57:57]process_action close_receipt done [13:57:57]requested_data is exist [13:57:57]produce_requested_data [13:57:57]requested_item fm.sn is exist - process it [13:57:57]wFMCommunicate request_size=4 [13:57:57]MH_SAM_APDU [13:57:57]CAPDU: 80 11 00 00 [13:57:57]Write to MH i2c: E2 08 00 CE 7C 80 11 00 00 00 00 00 00 C4 [13:57:57]Write i2c OK [13:57:57]MH_I2C_Read... [13:57:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:57]Read from MH i2c: E2 [13:57:57]MH_I2C_Read... [13:57:57]Read from MH i2c: E2 17 00 [13:57:57]MH_I2C_Read... [13:57:57]Read from MH i2c: E2 17 00 CE 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 13 [13:57:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:57:57]wFMCommunicate OK [13:57:57]requested_item fd.num is exist - process it [13:57:57]SAM_PROTO_GetFieldsCounters [13:57:57]wFMCommunicate request_size=4 [13:57:57]MH_SAM_APDU [13:57:57]CAPDU: 80 13 00 00 [13:57:57]Write to MH i2c: E2 08 00 CF 7C 80 13 00 00 00 00 00 00 C7 [13:57:57]Write i2c OK [13:57:57]MH_I2C_Read... [13:57:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:57:58]Read from MH i2c: E2 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 62 00 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 62 00 CF 7C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 CF [13:57:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:57:58]wFMCommunicate OK [13:57:58]SAM_PROTO_GetFieldsCounters done [13:57:58]requested_item shift.num is exist - process it [13:57:58]requested_item shift.opened is exist - process it [13:57:58]req_shift_opened [13:57:58]FM_GetShiftState [13:57:58]SAM_PROTO_GetShiftState [13:57:58]wFMCommunicate request_size=4 [13:57:58]MH_SAM_APDU [13:57:58]CAPDU: 80 13 01 00 [13:57:58]Write to MH i2c: E2 08 00 D0 7C 80 13 01 00 00 00 00 00 C9 [13:57:58]Write i2c OK [13:57:58]MH_I2C_Read... [13:57:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:58]Read from MH i2c: E2 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 0E 00 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 0E 00 D0 7C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0C [13:57:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:57:58]wFMCommunicate OK [13:57:58]SAM_PROTO_GetShiftState done [13:57:58]FM_GetShiftState done [13:57:58]req_shift_opened done [13:57:58]requested_item shift.open_date is exist - process it [13:57:58]req_shift_open_date [13:57:58]req_shift_open_date done [13:57:58]produce_requested_data done [13:57:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218667,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:57:58]process_action_free close_receipt [13:57:58]json_value_free [13:57:58]json_value_free done [13:57:58]process_json_proto returns [13:57:58]Send response to host [13:57:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218667,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:57:58]free response buf [13:57:58]execute_script done [13:57:58]execute_script returns [13:57:58]free content buf [13:57:58]Sock 8.Close socket [13:57:58]Sock 8.Thread stoped [13:57:58]accept exits with 9 [13:57:58]New connection [13:57:58]New thread 3066682724 created [13:57:58]Thread 3066826084 joined [13:57:58]Waiting for new connection... [13:57:58] Sock 9.Parse request [13:57:58]Sock 9.Check first char [13:57:58]Sock 9.First char is OK [13:57:58]request: POST /json_proto HTTP/1.0 [13:57:58]Method: POST [13:57:58]URL: /json_proto [13:57:58]Method is POST - this is cgi request [13:57:58]url: /json_proto [13:57:58]query_string will be loaded in cgi processing [13:57:58]execute_cgi json_proto POST (null) [13:57:58]execute_cgi path=json_proto method=POST [13:57:58]POST find Content-Length [13:57:58]Host: 172.17.40.4:8080 [13:57:58]Content-Length: 632 [13:57:58]Content-Type: application/json [13:57:58] [13:57:58]POST finish read [13:57:58]Found Content-Length = 632 [13:57:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536215", "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" ] } } [13:57:58]execute_script... [13:57: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)536215", "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" ] } } [13:57:58]POST & json_proto [13:57:58]process_json_proto [13:57:58]json parsed OK: [13:57:58]protocol is kg_v1.0 [13:57:58]action value=close_receipt [13:57:58]process_action close_receipt [13:57:58]cmd_close_receipt [13:57:58]MH_GetDate [13:57:58]Write to MH i2c: F0 00 00 D1 7C 3C [13:57:58]Write i2c OK [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: F0 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: F0 09 00 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: F0 09 00 D1 7C 00 EB BA 13 67 EE 0E 0D 67 D4 [13:57:58]GetLastDocTimeStamp 1729346278 [13:57:58]current date 1729346283 [13:57:58]FM_GetShiftState [13:57:58]SAM_PROTO_GetShiftState [13:57:58]wFMCommunicate request_size=4 [13:57:58]MH_SAM_APDU [13:57:58]CAPDU: 80 13 01 00 [13:57:58]Write to MH i2c: E2 08 00 D2 7C 80 13 01 00 00 00 00 00 CB [13:57:58]Write i2c OK [13:57:58]MH_I2C_Read... [13:57:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:58]Read from MH i2c: E2 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 0E 00 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 0E 00 D2 7C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0E [13:57:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:57:58]wFMCommunicate OK [13:57:58]SAM_PROTO_GetShiftState done [13:57:58]FM_GetShiftState done [13:57:58]opened in 1729296582 [13:57:58]opened+sec_in_day 1729382982 [13:57:58]quantity*price = 50000 [13:57:58]sum+1 = 50001 [13:57:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 313 19.10.2024 13:58 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218668 ФПД: 204765990292716 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135803&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218668&fm=204765990292716&tin=02508201610067®Number=0000000000098116&sum=50000 [13:57:59]StoreToDocumentArchive [13:57:59]shift 443 fd 218668 [13:57:59]save to /storage/0443/doc_00218668 [13:57:59]save last doc name /storage/0443/doc_00218668 to /storage/kkm_last_doc_name [13:57:59]save OK [13:57:59]Clear old archive folders... [13:57:59]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:57:59]tlvbuf is 014F82A0 [13:57:59]SAM_PROTO_ClearQueue [13:57:59]wFMCommunicate request_size=4 [13:57:59]MH_SAM_APDU [13:57:59]CAPDU: 80 09 00 00 [13:57:59]Write to MH i2c: E2 08 00 DF 7C 80 09 00 00 00 00 00 00 CD [13:57:59]Write i2c OK [13:57:59]MH_I2C_Read... [13:57:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:57:59]Read from MH i2c: E2 [13:57:59]MH_I2C_Read... [13:57:59]Read from MH i2c: E2 03 00 [13:57:59]MH_I2C_Read... [13:57:59]Read from MH i2c: E2 03 00 DF 7C 00 90 00 CF [13:57:59]RAPDU: 90 00 [13:57:59]wFMCommunicate OK [13:57:59]SAM_PROTO_ClearQueue done [13:57:59]KKMCreateOFDPacket [13:57:59]OFDProtocolAddRootSTLVToBuf [13:57:59]FM_MakeSignedData [13:57:59]FM_MakeSignedData [13:57:59]SAM_PROTO_SignData [13:57:59]wFMCommunicate request_size=4 [13:57:59]MH_SAM_APDU [13:57:59]CAPDU: 80 0D 01 02 [13:57:59]Write to MH i2c: E2 08 00 E0 7C 80 0D 01 02 00 00 00 00 D5 [13:57:59]Write i2c OK [13:57:59]MH_I2C_Read... [13:57:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:57:59]Read from MH i2c: E2 [13:57:59]MH_I2C_Read... [13:57:59]Read from MH i2c: E2 03 00 [13:57:59]MH_I2C_Read... [13:57:59]Read from MH i2c: E2 03 00 E0 7C 00 90 00 D0 [13:57:59]RAPDU: 90 00 [13:57:59]wFMCommunicate OK [13:57:59]wFMCommunicate request_size=255 [13:57:59]MH_SAM_APDU [13:57: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 39 01 00 00 F4 03 04 00 EB BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2C 56 03 00 35 04 06 00 [13:57:59]Write to MH i2c: E2 02 01 E1 7C 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 39 01 00 00 F4 03 04 00 EB BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2C 56 03 00 35 04 06 00 00 00 54 [13:57:59]Write i2c OK [13:57:59]MH_I2C_Read... [13:58:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:58:00]Read from MH i2c: E2 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: E2 03 00 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: E2 03 00 E1 7C 00 90 00 D1 [13:58:00]RAPDU: 90 00 [13:58:00]wFMCommunicate OK [13:58:00]wFMCommunicate request_size=11 [13:58:00]MH_SAM_APDU [13:58:00]CAPDU: 80 0D 02 02 06 BA 3B CC 1D 0C EC [13:58:00]Write to MH i2c: E2 0E 00 E2 7C 80 0D 02 02 06 00 BA 3B CC 1D 0C EC 00 00 BA [13:58:00]Write i2c OK [13:58:00]MH_I2C_Read... [13:58:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:58:00]Read from MH i2c: E2 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: E2 03 00 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: E2 03 00 E2 7C 00 90 00 D2 [13:58:00]RAPDU: 90 00 [13:58:00]wFMCommunicate OK [13:58:00]wFMCommunicate request_size=4 [13:58:00]MH_SAM_APDU [13:58:00]CAPDU: 80 0D 03 02 [13:58:00]Write to MH i2c: E2 08 00 E3 7C 80 0D 03 02 00 00 00 00 DA [13:58:00]Write i2c OK [13:58:00]MH_I2C_Read... [13:58:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:58:00]Read from MH i2c: E2 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: E2 0B 00 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: E2 0B 00 E3 7C 00 1F 6D DE 30 C3 B3 E2 1B 90 00 E8 [13:58:00]RAPDU: 1F 6D DE 30 C3 B3 E2 1B 90 00 [13:58:00]wFMCommunicate OK [13:58:00]SAM_PROTO_SignData done [13:58:00]FM_MakeSignedData done [13:58:00]CreateOFDProtocolMessage [13:58:00]wFMCommunicate request_size=4 [13:58:00]MH_SAM_APDU [13:58:00]CAPDU: 80 11 00 00 [13:58:00]Write to MH i2c: E2 08 00 E4 7C 80 11 00 00 00 00 00 00 DA [13:58:00]Write i2c OK [13:58:00]MH_I2C_Read... [13:58:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:58:00]Read from MH i2c: E2 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: E2 17 00 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: E2 17 00 E4 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 29 [13:58:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:58:00]wFMCommunicate OK [13:58:00]CreateOFDProtocolMessage done [13:58:00]OFDSenderStorePacket 218668 [13:58:00]StoreOFDPacket docnum=218668 [13:58:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 7C 09 08 01 37 86 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 39 01 00 00 F4 03 04 00 EB BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2C 56 03 00 35 04 06 00 BA 3B CC 1D 0C EC 1F 6D DE 30 C3 B3 E2 1B [13:58:00]CheckFolder [13:58:00]dirname=/storage/ofd_packets [13:58:00]CheckFolder done [13:58:00]ProducePacketName [13:58:00]name=ofd_packets/00218668 [13:58:00]NVStorageSaveData ofd_packets/00218668 [13:58:00]File name is /storage/ofd_packets/00218668 [13:58:00]Write 302 bytes [13:58:00]NVStorageSaveData done [13:58:00]OFDSenderStorePacket done [13:58:00]KKMCreateOFDPacket done [13:58:00]NVStorageSaveData kkm_last_timestamp [13:58:00]File name is /storage/kkm_last_timestamp [13:58:00]Write 4 bytes [13:58:00]NVStorageSaveData done [13:58:00]ExternCall_PrintAddStr [13:58:00]wPrintStart [13:58:00]Write to MH i2c: 01 00 00 E5 7C 61 [13:58:00]Write i2c OK [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: 01 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: 01 07 00 [13:58:00]MH_I2C_Read... [13:58:00]Read from MH i2c: 01 07 00 E5 7C 00 00 00 00 00 FF 0F 76 [13:58:00]RasterBufferAndPrint [13:58:00]line Счет N : (1)536215 [13:58:00]line ИНН: 02508201610067 [13:58:00]line Контрольно-Кассовый Чек [13:58:00]line ПРОДАЖА [13:58:00]line ТРК (МРК, ГНК) : 42 [13:58:00]line Товар: 2710124130 [13:58:00]line SUPER 92-К-5 [13:58:00]line 7.310 * 68.40 [13:58:00]line = 500.00 [13:58:00]line НДС 12% НСП 1% [13:58:00]line > о реализуемом товаре [13:58:00]line ИТОГО: 500.00 [13:58:00]line НСП 1% : 4.42 [13:58:00]line НДС 12% : 53.10 [13:58:00]line Наличными: 500.00 [13:58:00]line Безнал.: 0.00 [13:58:00]line Место: АЗС № 84 "Партнер Нефть" [13:58:00]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:58:00]line СНО: Общий режим [13:58:00]line Чек 313 19.10.2024 13:58 [13:58:00]line Смена: 443 ФФД: 1.0 [13:58:00]line ЗНМ: 0300000178 [13:58:00]line РНМ: 0000000000098116 [13:58:00]line Версия ККМ: 001 [13:58:00]line ФМ: 0000000000965413 [13:58:00]line ФД: 218668 [13:58:00]line ФПД: 204765990292716 [13:58:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135803&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218668&fm=204765990292716&tin=02508201610067®Number=0000000000098116&sum=50000 [13:58:00]OFD Sender: Processing packet 218668 [packets to send 80, broken 79] [13:58:00]ProducePacketName [13:58:00]name=ofd_packets/00218668 [13:58:00]OFD Sender: To server: pG, [13:58:00]CommunicateWithHost lk.salyk.kg:30040 [13:58:00]ConnectInit lk.salyk.kg [13:58:00]written 0, free lines is 4095 [13:58:00]Connected sock=11 [13:58:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 7C 09 08 01 37 86 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 39 01 00 00 F4 03 04 00 EB BA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2C 56 03 00 35 04 06 00 BA 3B CC 1D 0C EC 1F 6D DE 30 C3 B3 E2 1B [13:58:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 DE 1B 47 00 42 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2C 56 03 00 F4 03 04 00 85 66 13 67 B6 04 01 00 00 A2 0C 75 16 10 BB C6 96 [13:58:01]CommunicateWithHost err = 0 [13:58:01]CheckOFDResponse [13:58:01]1017 (14) - 77093643461234 [13:58:01]1041 (16) - 0000000000965413 [13:58:01]1040 (4) - 218668 [13:58:01]1012 (4) - 19.10.2024 07:57 [13:58:01]1206 (1) - 0 [13:58:01]OFD Sender: Remove packet 218668 [13:58:01]ProducePacketName [13:58:01]name=ofd_packets/00218668 [13:58:01]NVStorageDeleteData [13:58:01]Write to MH i2c: 01 00 00 0D 7D 8A [13:58:01]Write i2c OK [13:58:01]MH_I2C_Read... [13:58:01]Read from MH i2c: 01 [13:58:01]MH_I2C_Read... [13:58:01]Read from MH i2c: 01 07 00 [13:58:01]MH_I2C_Read... [13:58:01]Read from MH i2c: 01 07 00 0D 7D 00 00 00 00 00 24 0D C2 [13:58:01]RasterBufferAndPrint [13:58:01]line [13:58:01]line [13:58:01]line [13:58:01]line [13:58:01]line [13:58:01]written 0, free lines is 3373 [13:58:01]MH_Cut [13:58:01]Write to MH i2c: D1 01 00 14 7D 01 63 [13:58:01]Write i2c OK [13:58:01]MH_I2C_Read... [13:58:01]Read from MH i2c: D1 [13:58:01]MH_I2C_Read... [13:58:01]Read from MH i2c: D1 01 00 [13:58:01]MH_I2C_Read... [13:58:01]Read from MH i2c: D1 01 00 14 7D 00 62 [13:58:01]Write to MH i2c: 01 00 00 15 7D 92 [13:58:01]Write i2c OK [13:58:01]MH_I2C_Read... [13:58:01]OFD Sender: No OFD packet to send [13:58:01]*** Cut start [13:58:01]*** Partial cut [13:58:01]*** CUTSNS_PIN = 1 [13:58:02]*** CUTSNS_PIN = 0 [13:58:02]*** Brake cut motor [13:58:02]Read from MH i2c: 01 [13:58:02]MH_I2C_Read... [13:58:02]*** Stop cut motor [13:58:02]*** Cut end [13:58:02]Read from MH i2c: 01 07 00 [13:58:02]MH_I2C_Read... [13:58:02]Read from MH i2c: 01 07 00 15 7D 00 00 00 00 00 FF 0F A7 [13:58:02]process_action close_receipt done [13:58:02]requested_data is exist [13:58:02]produce_requested_data [13:58:02]requested_item fm.sn is exist - process it [13:58:02]wFMCommunicate request_size=4 [13:58:02]MH_SAM_APDU [13:58:02]CAPDU: 80 11 00 00 [13:58:02]Write to MH i2c: E2 08 00 16 7D 80 11 00 00 00 00 00 00 0D [13:58:02]Write i2c OK [13:58:02]MH_I2C_Read... [13:58:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:58:02]Read from MH i2c: E2 [13:58:02]MH_I2C_Read... [13:58:02]Read from MH i2c: E2 17 00 [13:58:02]MH_I2C_Read... [13:58:02]Read from MH i2c: E2 17 00 16 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5C [13:58:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:58:02]wFMCommunicate OK [13:58:02]requested_item fd.num is exist - process it [13:58:02]SAM_PROTO_GetFieldsCounters [13:58:02]wFMCommunicate request_size=4 [13:58:02]MH_SAM_APDU [13:58:02]CAPDU: 80 13 00 00 [13:58:02]Write to MH i2c: E2 08 00 17 7D 80 13 00 00 00 00 00 00 10 [13:58:02]Write i2c OK [13:58:02]MH_I2C_Read... [13:58:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:58:02]Read from MH i2c: E2 [13:58:02]MH_I2C_Read... [13:58:02]Read from MH i2c: E2 62 00 [13:58:02]MH_I2C_Read... [13:58:02]Read from MH i2c: E2 62 00 17 7D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2C 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 1C [13:58:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2C 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:58:02]wFMCommunicate OK [13:58:02]SAM_PROTO_GetFieldsCounters done [13:58:02]requested_item shift.num is exist - process it [13:58:02]requested_item shift.opened is exist - process it [13:58:02]req_shift_opened [13:58:02]FM_GetShiftState [13:58:02]SAM_PROTO_GetShiftState [13:58:02]wFMCommunicate request_size=4 [13:58:02]MH_SAM_APDU [13:58:02]CAPDU: 80 13 01 00 [13:58:02]Write to MH i2c: E2 08 00 18 7D 80 13 01 00 00 00 00 00 12 [13:58:02]Write i2c OK [13:58:02]MH_I2C_Read... [13:58:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:58:02]Read from MH i2c: E2 [13:58:02]MH_I2C_Read... [13:58:02]Read from MH i2c: E2 0E 00 [13:58:02]MH_I2C_Read... [13:58:02]Read from MH i2c: E2 0E 00 18 7D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 55 [13:58:02]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:58:02]wFMCommunicate OK [13:58:02]SAM_PROTO_GetShiftState done [13:58:02]FM_GetShiftState done [13:58:02]req_shift_opened done [13:58:02]requested_item shift.open_date is exist - process it [13:58:02]req_shift_open_date [13:58:02]req_shift_open_date done [13:58:02]produce_requested_data done [13:58:02]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218668,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:58:02]process_action_free close_receipt [13:58:02]json_value_free [13:58:02]json_value_free done [13:58:02]process_json_proto returns [13:58:02]Send response to host [13:58:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218668,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:58:02]free response buf [13:58:02]execute_script done [13:58:02]execute_script returns [13:58:02]free content buf [13:58:02]Sock 9.Close socket [13:58:02]Sock 9.Thread stoped [13:58:06]OFD Sender: No OFD packet to send [13:58:11]OFD Sender: No OFD packet to send [13:58:16]OFD Sender: No OFD packet to send [13:58:21]OFD Sender: No OFD packet to send [13:58:26]OFD Sender: No OFD packet to send [13:58:31]OFD Sender: No OFD packet to send [13:58:36]OFD Sender: No OFD packet to send [13:58:41]OFD Sender: No OFD packet to send [13:58:46]OFD Sender: No OFD packet to send [13:58:51]OFD Sender: No OFD packet to send [13:58:56]OFD Sender: No OFD packet to send [13:59:01]OFD Sender: No OFD packet to send [13:59:04]accept exits with 8 [13:59:04]New connection [13:59:04]New thread 3066826084 created [13:59:04]Thread 3066682724 joined [13:59:04]Waiting for new connection... [13:59:04] Sock 8.Parse request [13:59:04]Sock 8.Check first char [13:59:04]Sock 8.First char is OK [13:59:04]request: POST /json_proto HTTP/1.0 [13:59:04]Method: POST [13:59:04]URL: /json_proto [13:59:04]Method is POST - this is cgi request [13:59:04]url: /json_proto [13:59:04]query_string will be loaded in cgi processing [13:59:04]execute_cgi json_proto POST (null) [13:59:04]execute_cgi path=json_proto method=POST [13:59:04]POST find Content-Length [13:59:04]Host: 172.17.40.4:8080 [13:59:04]Content-Length: 682 [13:59:04]Content-Type: application/json [13:59:04] [13:59:04]POST finish read [13:59:04]Found Content-Length = 682 [13:59:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [13:59:04]execute_script... [13:59: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)536217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [13:59:04]POST & json_proto [13:59:04]process_json_proto [13:59:04]json parsed OK: [13:59:04]protocol is kg_v1.0 [13:59:04]action value=close_receipt [13:59:04]process_action close_receipt [13:59:04]cmd_close_receipt [13:59:04]MH_GetDate [13:59:04]Write to MH i2c: F0 00 00 19 7D 85 [13:59:04]Write i2c OK [13:59:04]MH_I2C_Read... [13:59:04]Read from MH i2c: F0 [13:59:04]MH_I2C_Read... [13:59:04]Read from MH i2c: F0 09 00 [13:59:04]MH_I2C_Read... [13:59:04]Read from MH i2c: F0 09 00 19 7D 00 2D BB 13 67 EE 0E 0D 67 60 [13:59:04]GetLastDocTimeStamp 1729346283 [13:59:04]current date 1729346349 [13:59:04]FM_GetShiftState [13:59:04]SAM_PROTO_GetShiftState [13:59:04]wFMCommunicate request_size=4 [13:59:04]MH_SAM_APDU [13:59:04]CAPDU: 80 13 01 00 [13:59:04]Write to MH i2c: E2 08 00 1A 7D 80 13 01 00 00 00 00 00 14 [13:59:04]Write i2c OK [13:59:04]MH_I2C_Read... [13:59:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:04]Read from MH i2c: E2 [13:59:04]MH_I2C_Read... [13:59:04]Read from MH i2c: E2 0E 00 [13:59:04]MH_I2C_Read... [13:59:04]Read from MH i2c: E2 0E 00 1A 7D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 57 [13:59:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:59:04]wFMCommunicate OK [13:59:04]SAM_PROTO_GetShiftState done [13:59:04]FM_GetShiftState done [13:59:04]opened in 1729296582 [13:59:04]opened+sec_in_day 1729382982 [13:59:04]quantity*price = 100021 [13:59:04]sum+1 = 100023 [13:59:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 314 19.10.2024 13:59 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218669 ФПД: 186414241013782 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135909&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218669&fm=186414241013782&tin=02508201610067®Number=0000000000098116&sum=100000 [13:59:05]StoreToDocumentArchive [13:59:05]shift 443 fd 218669 [13:59:05]save to /storage/0443/doc_00218669 [13:59:05]save last doc name /storage/0443/doc_00218669 to /storage/kkm_last_doc_name [13:59:05]save OK [13:59:05]Clear old archive folders... [13:59:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:59:05]tlvbuf is 0171B210 [13:59:05]SAM_PROTO_ClearQueue [13:59:05]wFMCommunicate request_size=4 [13:59:05]MH_SAM_APDU [13:59:05]CAPDU: 80 09 00 00 [13:59:05]Write to MH i2c: E2 08 00 27 7D 80 09 00 00 00 00 00 00 16 [13:59:05]Write i2c OK [13:59:05]MH_I2C_Read... [13:59:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:59:05]Read from MH i2c: E2 [13:59:05]MH_I2C_Read... [13:59:05]Read from MH i2c: E2 03 00 [13:59:05]MH_I2C_Read... [13:59:05]Read from MH i2c: E2 03 00 27 7D 00 90 00 18 [13:59:05]RAPDU: 90 00 [13:59:05]wFMCommunicate OK [13:59:05]SAM_PROTO_ClearQueue done [13:59:05]KKMCreateOFDPacket [13:59:05]OFDProtocolAddRootSTLVToBuf [13:59:05]FM_MakeSignedData [13:59:05]FM_MakeSignedData [13:59:05]SAM_PROTO_SignData [13:59:05]wFMCommunicate request_size=4 [13:59:05]MH_SAM_APDU [13:59:05]CAPDU: 80 0D 01 02 [13:59:05]Write to MH i2c: E2 08 00 28 7D 80 0D 01 02 00 00 00 00 1E [13:59:05]Write i2c OK [13:59:05]MH_I2C_Read... [13:59:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:59:06]Read from MH i2c: E2 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 03 00 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 03 00 28 7D 00 90 00 19 [13:59:06]RAPDU: 90 00 [13:59:06]wFMCommunicate OK [13:59:06]wFMCommunicate request_size=255 [13:59:06]MH_SAM_APDU [13:59:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 3A 01 00 00 F4 03 04 00 2D BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2D 56 03 00 35 04 06 00 A9 [13:59:06]Write to MH i2c: E2 02 01 29 7D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 3A 01 00 00 F4 03 04 00 2D BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2D 56 03 00 35 04 06 00 A9 00 00 4C [13:59:06]Write i2c OK [13:59:06]MH_I2C_Read... [13:59:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:06]Read from MH i2c: E2 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 03 00 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 03 00 29 7D 00 90 00 1A [13:59:06]RAPDU: 90 00 [13:59:06]wFMCommunicate OK [13:59:06]wFMCommunicate request_size=10 [13:59:06]MH_SAM_APDU [13:59:06]CAPDU: 80 0D 02 02 05 8A F2 9D E0 16 [13:59:06]Write to MH i2c: E2 0D 00 2A 7D 80 0D 02 02 05 00 8A F2 9D E0 16 00 00 3A [13:59:06]Write i2c OK [13:59:06]MH_I2C_Read... [13:59:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:06]Read from MH i2c: E2 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 03 00 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 03 00 2A 7D 00 90 00 1B [13:59:06]RAPDU: 90 00 [13:59:06]wFMCommunicate OK [13:59:06]wFMCommunicate request_size=4 [13:59:06]MH_SAM_APDU [13:59:06]CAPDU: 80 0D 03 02 [13:59:06]Write to MH i2c: E2 08 00 2B 7D 80 0D 03 02 00 00 00 00 23 [13:59:06]Write i2c OK [13:59:06]MH_I2C_Read... [13:59:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:59:06]Read from MH i2c: E2 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 0B 00 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 0B 00 2B 7D 00 F6 DC A6 33 79 70 9A 5E 90 00 B0 [13:59:06]RAPDU: F6 DC A6 33 79 70 9A 5E 90 00 [13:59:06]wFMCommunicate OK [13:59:06]SAM_PROTO_SignData done [13:59:06]FM_MakeSignedData done [13:59:06]CreateOFDProtocolMessage [13:59:06]wFMCommunicate request_size=4 [13:59:06]MH_SAM_APDU [13:59:06]CAPDU: 80 11 00 00 [13:59:06]Write to MH i2c: E2 08 00 2C 7D 80 11 00 00 00 00 00 00 23 [13:59:06]Write i2c OK [13:59:06]MH_I2C_Read... [13:59:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:06]Read from MH i2c: E2 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 17 00 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 17 00 2C 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 72 [13:59:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:59:06]wFMCommunicate OK [13:59:06]CreateOFDProtocolMessage done [13:59:06]OFDSenderStorePacket 218669 [13:59:06]StoreOFDPacket docnum=218669 [13:59:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5D 25 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 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 3A 01 00 00 F4 03 04 00 2D BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2D 56 03 00 35 04 06 00 A9 8A F2 9D E0 16 F6 DC A6 33 79 70 9A 5E [13:59:06]CheckFolder [13:59:06]dirname=/storage/ofd_packets [13:59:06]CheckFolder done [13:59:06]ProducePacketName [13:59:06]name=ofd_packets/00218669 [13:59:06]NVStorageSaveData ofd_packets/00218669 [13:59:06]File name is /storage/ofd_packets/00218669 [13:59:06]Write 301 bytes [13:59:06]NVStorageSaveData done [13:59:06]OFDSenderStorePacket done [13:59:06]KKMCreateOFDPacket done [13:59:06]NVStorageSaveData kkm_last_timestamp [13:59:06]File name is /storage/kkm_last_timestamp [13:59:06]Write 4 bytes [13:59:06]NVStorageSaveData done [13:59:06]ExternCall_PrintAddStr [13:59:06]wPrintStart [13:59:06]Write to MH i2c: 01 00 00 2D 7D AA [13:59:06]Write i2c OK [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: 01 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: 01 07 00 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: 01 07 00 2D 7D 00 00 00 00 00 FF 0F BF [13:59:06]RasterBufferAndPrint [13:59:06]line Счет N : (1)536217 [13:59:06]line ИНН: 02508201610067 [13:59:06]line Контрольно-Кассовый Чек [13:59:06]line ПРОДАЖА [13:59:06]line ТРК (МРК, ГНК) : 31 [13:59:06]line Товар: 2710124500 [13:59:06]line Аи-95-К-3 [13:59:06]line 13.480 * 74.20 [13:59:06]line = 1000.22 [13:59:06]line НДС 12% НСП 1% [13:59:06]line > о реализуемом товаре [13:59:06]line ОКРУГЛЕНИЕ: -0.22 [13:59:06]line ИТОГО: 1000.00 [13:59:06]line Внесено: 1000.00 [13:59:06]line СДАЧА: 0.00 [13:59:06]line НСП 1% : 8.85 [13:59:06]line НДС 12% : 106.22 [13:59:06]line Наличными: 1000.00 [13:59:06]line Безнал.: 0.00 [13:59:06]line Место: АЗС № 84 "Партнер Нефть" [13:59:06]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:59:06]line СНО: Общий режим [13:59:06]line Чек 314 19.10.2024 13:59 [13:59:06]line Смена: 443 ФФД: 1.0 [13:59:06]line ЗНМ: 0300000178 [13:59:06]line РНМ: 0000000000098116 [13:59:06]line Версия ККМ: 001 [13:59:06]line ФМ: 0000000000965413 [13:59:06]line ФД: 218669 [13:59:06]line ФПД: 186414241013782 [13:59:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135909&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218669&fm=186414241013782&tin=02508201610067®Number=0000000000098116&sum=100000 [13:59:06]OFD Sender: Processing packet 218669 [packets to send 80, broken 79] [13:59:06]ProducePacketName [13:59:06]name=ofd_packets/00218669 [13:59:06]OFD Sender: To server: pG, [13:59:06]CommunicateWithHost lk.salyk.kg:30040 [13:59:06]ConnectInit lk.salyk.kg [13:59:06]written 0, free lines is 4095 [13:59:06]Connected sock=10 [13:59:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5D 25 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 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 3A 01 00 00 F4 03 04 00 2D BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2D 56 03 00 35 04 06 00 A9 8A F2 9D E0 16 F6 DC A6 33 79 70 9A 5E [13:59:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BD 1D 47 00 90 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 39 36 35 34 31 33 10 04 04 00 2D 56 03 00 F4 03 04 00 C7 66 13 67 B6 04 01 00 00 EC 82 3D 02 3D 64 AA E3 [13:59:07]CommunicateWithHost err = 0 [13:59:07]CheckOFDResponse [13:59:07]1017 (14) - 77093643461234 [13:59:07]1041 (16) - 0000000000965413 [13:59:07]1040 (4) - 218669 [13:59:07]1012 (4) - 19.10.2024 07:59 [13:59:07]1206 (1) - 0 [13:59:07]OFD Sender: Remove packet 218669 [13:59:07]ProducePacketName [13:59:07]name=ofd_packets/00218669 [13:59:07]NVStorageDeleteData [13:59:07]Write to MH i2c: 01 00 00 58 7D D5 [13:59:07]Write i2c OK [13:59:07]MH_I2C_Read... [13:59:07]Read from MH i2c: 01 [13:59:07]MH_I2C_Read... [13:59:07]Read from MH i2c: 01 07 00 [13:59:07]MH_I2C_Read... [13:59:07]Read from MH i2c: 01 07 00 58 7D 00 00 00 00 00 F9 0C E1 [13:59:07]RasterBufferAndPrint [13:59:07]line [13:59:07]line [13:59:07]line [13:59:07]line [13:59:07]line [13:59:07]written 0, free lines is 3330 [13:59:07]MH_Cut [13:59:07]Write to MH i2c: D1 01 00 5F 7D 01 AE [13:59:07]Write i2c OK [13:59:07]MH_I2C_Read... [13:59:07]Read from MH i2c: D1 [13:59:07]MH_I2C_Read... [13:59:07]Read from MH i2c: D1 01 00 [13:59:07]MH_I2C_Read... [13:59:07]Read from MH i2c: D1 01 00 5F 7D 00 AD [13:59:07]Write to MH i2c: 01 00 00 60 7D DD [13:59:07]Write i2c OK [13:59:07]MH_I2C_Read... [13:59:07]OFD Sender: No OFD packet to send [13:59:07]*** Cut start [13:59:07]*** Partial cut [13:59:07]*** CUTSNS_PIN = 1 [13:59:08]*** CUTSNS_PIN = 0 [13:59:08]*** Brake cut motor [13:59:08]Read from MH i2c: 01 [13:59:08]MH_I2C_Read... [13:59:08]*** Stop cut motor [13:59:08]*** Cut end [13:59:08]Read from MH i2c: 01 07 00 [13:59:08]MH_I2C_Read... [13:59:08]Read from MH i2c: 01 07 00 60 7D 00 00 00 00 00 FF 0F F2 [13:59:08]process_action close_receipt done [13:59:08]requested_data is exist [13:59:08]produce_requested_data [13:59:08]requested_item fm.sn is exist - process it [13:59:08]wFMCommunicate request_size=4 [13:59:08]MH_SAM_APDU [13:59:08]CAPDU: 80 11 00 00 [13:59:08]Write to MH i2c: E2 08 00 61 7D 80 11 00 00 00 00 00 00 58 [13:59:08]Write i2c OK [13:59:08]MH_I2C_Read... [13:59:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:08]Read from MH i2c: E2 [13:59:08]MH_I2C_Read... [13:59:08]Read from MH i2c: E2 17 00 [13:59:08]MH_I2C_Read... [13:59:08]Read from MH i2c: E2 17 00 61 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A7 [13:59:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:59:08]wFMCommunicate OK [13:59:08]requested_item fd.num is exist - process it [13:59:08]SAM_PROTO_GetFieldsCounters [13:59:08]wFMCommunicate request_size=4 [13:59:08]MH_SAM_APDU [13:59:08]CAPDU: 80 13 00 00 [13:59:08]Write to MH i2c: E2 08 00 62 7D 80 13 00 00 00 00 00 00 5B [13:59:08]Write i2c OK [13:59:08]MH_I2C_Read... [13:59:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:59:08]Read from MH i2c: E2 [13:59:08]MH_I2C_Read... [13:59:08]Read from MH i2c: E2 62 00 [13:59:08]MH_I2C_Read... [13:59:08]Read from MH i2c: E2 62 00 62 7D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 6B [13:59:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:59:08]wFMCommunicate OK [13:59:08]SAM_PROTO_GetFieldsCounters done [13:59:08]requested_item shift.num is exist - process it [13:59:08]requested_item shift.opened is exist - process it [13:59:08]req_shift_opened [13:59:08]FM_GetShiftState [13:59:08]SAM_PROTO_GetShiftState [13:59:08]wFMCommunicate request_size=4 [13:59:08]MH_SAM_APDU [13:59:08]CAPDU: 80 13 01 00 [13:59:08]Write to MH i2c: E2 08 00 63 7D 80 13 01 00 00 00 00 00 5D [13:59:08]Write i2c OK [13:59:08]MH_I2C_Read... [13:59:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:08]Read from MH i2c: E2 [13:59:08]MH_I2C_Read... [13:59:08]Read from MH i2c: E2 0E 00 [13:59:08]MH_I2C_Read... [13:59:08]Read from MH i2c: E2 0E 00 63 7D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A0 [13:59:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:59:08]wFMCommunicate OK [13:59:08]SAM_PROTO_GetShiftState done [13:59:08]FM_GetShiftState done [13:59:08]req_shift_opened done [13:59:08]requested_item shift.open_date is exist - process it [13:59:08]req_shift_open_date [13:59:08]req_shift_open_date done [13:59:08]produce_requested_data done [13:59:08]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218669,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:59:08]process_action_free close_receipt [13:59:08]json_value_free [13:59:08]json_value_free done [13:59:08]process_json_proto returns [13:59:08]Send response to host [13:59:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218669,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:59:08]free response buf [13:59:08]execute_script done [13:59:08]execute_script returns [13:59:08]free content buf [13:59:08]Sock 8.Close socket [13:59:08]Sock 8.Thread stoped [13:59:12]OFD Sender: No OFD packet to send [13:59:17]OFD Sender: No OFD packet to send [13:59:22]OFD Sender: No OFD packet to send [13:59:27]OFD Sender: No OFD packet to send [13:59:32]OFD Sender: No OFD packet to send [13:59:37]OFD Sender: No OFD packet to send [13:59:42]OFD Sender: No OFD packet to send [13:59:47]OFD Sender: No OFD packet to send [13:59:52]OFD Sender: No OFD packet to send [13:59:53]accept exits with 9 [13:59:53]New connection [13:59:53]New thread 3066682724 created [13:59:53]Thread 3066826084 joined [13:59:53]Waiting for new connection... [13:59:53] Sock 9.Parse request [13:59:53]Sock 9.Check first char [13:59:53]Sock 9.First char is OK [13:59:53]request: POST /json_proto HTTP/1.0 [13:59:53]Method: POST [13:59:53]URL: /json_proto [13:59:53]Method is POST - this is cgi request [13:59:53]url: /json_proto [13:59:53]query_string will be loaded in cgi processing [13:59:53]execute_cgi json_proto POST (null) [13:59:53]execute_cgi path=json_proto method=POST [13:59:53]POST find Content-Length [13:59:53]Host: 172.17.40.4:8080 [13:59:53]Content-Length: 766 [13:59:53]Content-Type: application/json [13:59:53] [13:59:53]POST finish read [13:59:53]Found Content-Length = 766 [13:59:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [13:59:53]execute_script... [13:59:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [13:59:53]POST & json_proto [13:59:53]process_json_proto [13:59:53]json parsed OK: [13:59:53]protocol is kg_v1.0 [13:59:53]action value=close_receipt [13:59:53]process_action close_receipt [13:59:53]cmd_close_receipt [13:59:53]MH_GetDate [13:59:53]Write to MH i2c: F0 00 00 64 7D D0 [13:59:53]Write i2c OK [13:59:53]MH_I2C_Read... [13:59:53]Read from MH i2c: F0 [13:59:53]MH_I2C_Read... [13:59:53]Read from MH i2c: F0 09 00 [13:59:53]MH_I2C_Read... [13:59:53]Read from MH i2c: F0 09 00 64 7D 00 5E BB 13 67 EE 0E 0D 67 DC [13:59:53]GetLastDocTimeStamp 1729346349 [13:59:53]current date 1729346398 [13:59:53]FM_GetShiftState [13:59:53]SAM_PROTO_GetShiftState [13:59:53]wFMCommunicate request_size=4 [13:59:53]MH_SAM_APDU [13:59:53]CAPDU: 80 13 01 00 [13:59:53]Write to MH i2c: E2 08 00 65 7D 80 13 01 00 00 00 00 00 5F [13:59:53]Write i2c OK [13:59:53]MH_I2C_Read... [13:59:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:53]Read from MH i2c: E2 [13:59:53]MH_I2C_Read... [13:59:53]Read from MH i2c: E2 0E 00 [13:59:53]MH_I2C_Read... [13:59:53]Read from MH i2c: E2 0E 00 65 7D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A2 [13:59:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:59:53]wFMCommunicate OK [13:59:53]SAM_PROTO_GetShiftState done [13:59:53]FM_GetShiftState done [13:59:53]opened in 1729296582 [13:59:53]opened+sec_in_day 1729382982 [13:59:53]quantity*price = 350062 [13:59:53]sum+1 = 350064 [13:59:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3500.63 НСП 1% : 30.98 НДС 12% : 371.75 Наличными: 0.00 Безнал.: 3500.63 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 315 19.10.2024 13:59 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218670 ФПД: 269795592326687 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135958&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218670&fm=269795592326687&tin=02508201610067®Number=0000000000098116&sum=350063 [13:59:54]StoreToDocumentArchive [13:59:54]shift 443 fd 218670 [13:59:54]save to /storage/0443/doc_00218670 [13:59:54]save last doc name /storage/0443/doc_00218670 to /storage/kkm_last_doc_name [13:59:54]save OK [13:59:54]Clear old archive folders... [13:59:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:59:54]tlvbuf is 0179B390 [13:59:54]SAM_PROTO_ClearQueue [13:59:54]wFMCommunicate request_size=4 [13:59:54]MH_SAM_APDU [13:59:54]CAPDU: 80 09 00 00 [13:59:54]Write to MH i2c: E2 08 00 72 7D 80 09 00 00 00 00 00 00 61 [13:59:54]Write i2c OK [13:59:54]MH_I2C_Read... [13:59:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:59:54]Read from MH i2c: E2 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: E2 03 00 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: E2 03 00 72 7D 00 90 00 63 [13:59:54]RAPDU: 90 00 [13:59:54]wFMCommunicate OK [13:59:54]SAM_PROTO_ClearQueue done [13:59:54]KKMCreateOFDPacket [13:59:54]OFDProtocolAddRootSTLVToBuf [13:59:54]FM_MakeSignedData [13:59:54]FM_MakeSignedData [13:59:54]SAM_PROTO_SignData [13:59:54]wFMCommunicate request_size=4 [13:59:54]MH_SAM_APDU [13:59:54]CAPDU: 80 0D 01 02 [13:59:54]Write to MH i2c: E2 08 00 73 7D 80 0D 01 02 00 00 00 00 69 [13:59:54]Write i2c OK [13:59:54]MH_I2C_Read... [13:59:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:59:54]Read from MH i2c: E2 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: E2 03 00 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: E2 03 00 73 7D 00 90 00 64 [13:59:54]RAPDU: 90 00 [13:59:54]wFMCommunicate OK [13:59:54]wFMCommunicate request_size=255 [13:59:54]MH_SAM_APDU [13:59:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 3B 01 00 00 F4 03 04 00 5E BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2E 56 03 00 35 04 06 00 F5 60 AE 71 [13:59:54]Write to MH i2c: E2 02 01 74 7D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 3B 01 00 00 F4 03 04 00 5E BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2E 56 03 00 35 04 06 00 F5 60 AE 71 00 00 9C [13:59:54]Write i2c OK [13:59:54]MH_I2C_Read... [13:59:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:54]Read from MH i2c: E2 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: E2 03 00 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: E2 03 00 74 7D 00 90 00 65 [13:59:54]RAPDU: 90 00 [13:59:54]wFMCommunicate OK [13:59:54]wFMCommunicate request_size=7 [13:59:54]MH_SAM_APDU [13:59:54]CAPDU: 80 0D 02 02 02 4E 1F [13:59:54]Write to MH i2c: E2 0A 00 75 7D 80 0D 02 02 02 00 4E 1F 00 00 DD [13:59:54]Write i2c OK [13:59:54]MH_I2C_Read... [13:59:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:54]Read from MH i2c: E2 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: E2 03 00 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: E2 03 00 75 7D 00 90 00 66 [13:59:54]RAPDU: 90 00 [13:59:54]wFMCommunicate OK [13:59:54]wFMCommunicate request_size=4 [13:59:54]MH_SAM_APDU [13:59:54]CAPDU: 80 0D 03 02 [13:59:54]Write to MH i2c: E2 08 00 76 7D 80 0D 03 02 00 00 00 00 6E [13:59:54]Write i2c OK [13:59:54]MH_I2C_Read... [13:59:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:59:54]Read from MH i2c: E2 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: E2 0B 00 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: E2 0B 00 76 7D 00 A4 08 BF 62 56 A2 66 99 90 00 33 [13:59:54]RAPDU: A4 08 BF 62 56 A2 66 99 90 00 [13:59:54]wFMCommunicate OK [13:59:54]SAM_PROTO_SignData done [13:59:54]FM_MakeSignedData done [13:59:54]CreateOFDProtocolMessage [13:59:54]wFMCommunicate request_size=4 [13:59:54]MH_SAM_APDU [13:59:54]CAPDU: 80 11 00 00 [13:59:54]Write to MH i2c: E2 08 00 77 7D 80 11 00 00 00 00 00 00 6E [13:59:54]Write i2c OK [13:59:54]MH_I2C_Read... [13:59:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:54]Read from MH i2c: E2 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: E2 17 00 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: E2 17 00 77 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BD [13:59:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:59:54]wFMCommunicate OK [13:59:54]CreateOFDProtocolMessage done [13:59:54]OFDSenderStorePacket 218670 [13:59:54]StoreOFDPacket docnum=218670 [13:59:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 50 C0 04 01 33 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 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 3B 01 00 00 F4 03 04 00 5E BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2E 56 03 00 35 04 06 00 F5 60 AE 71 4E 1F A4 08 BF 62 56 A2 66 99 [13:59:54]CheckFolder [13:59:54]dirname=/storage/ofd_packets [13:59:54]CheckFolder done [13:59:54]ProducePacketName [13:59:54]name=ofd_packets/00218670 [13:59:54]NVStorageSaveData ofd_packets/00218670 [13:59:54]File name is /storage/ofd_packets/00218670 [13:59:54]Write 298 bytes [13:59:54]NVStorageSaveData done [13:59:54]OFDSenderStorePacket done [13:59:54]KKMCreateOFDPacket done [13:59:54]NVStorageSaveData kkm_last_timestamp [13:59:54]File name is /storage/kkm_last_timestamp [13:59:54]Write 4 bytes [13:59:54]NVStorageSaveData done [13:59:54]ExternCall_PrintAddStr [13:59:54]wPrintStart [13:59:54]Write to MH i2c: 01 00 00 78 7D F5 [13:59:54]Write i2c OK [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: 01 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: 01 07 00 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: 01 07 00 78 7D 00 00 00 00 00 FF 0F 0A [13:59:54]RasterBufferAndPrint [13:59:54]line Счет N : (1)536216 [13:59:54]line ИНН: 02508201610067 [13:59:54]line Контрольно-Кассовый Чек [13:59:54]line ПРОДАЖА [13:59:54]line ТРК (МРК, ГНК) : 61 [13:59:54]line Товар: 2710194210 [13:59:54]line ДТ-К-2 [13:59:54]line 45.940 * 76.20 [13:59:54]line = 3500.63 [13:59:54]line НДС 12% НСП 1% [13:59:54]line > о реализуемом товаре [13:59:54]line ИТОГО: 3500.63 [13:59:54]line НСП 1% : 30.98 [13:59:54]line НДС 12% : 371.75 [13:59:54]line Наличными: 0.00 [13:59:54]line Безнал.: 3500.63 [13:59:54]line Место: АЗС № 84 "Партнер Нефть" [13:59:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [13:59:54]line СНО: Общий режим [13:59:54]line Чек 315 19.10.2024 13:59 [13:59:54]line Смена: 443 ФФД: 1.0 [13:59:54]line ЗНМ: 0300000178 [13:59:54]line РНМ: 0000000000098116 [13:59:54]line Версия ККМ: 001 [13:59:54]line Платежная система: Mbank [13:59:54]line ФМ: 0000000000965413 [13:59:54]line ФД: 218670 [13:59:54]line ФПД: 269795592326687 [13:59:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T135958&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218670&fm=269795592326687&tin=02508201610067®Number=0000000000098116&sum=350063 [13:59:55]OFD Sender: Processing packet 218670 [packets to send 80, broken 79] [13:59:55]ProducePacketName [13:59:55]name=ofd_packets/00218670 [13:59:55]OFD Sender: To server: pG, [13:59:55]CommunicateWithHost lk.salyk.kg:30040 [13:59:55]ConnectInit lk.salyk.kg [13:59:55]written 0, free lines is 4095 [13:59:55]Connected sock=10 [13:59:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 50 C0 04 01 33 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 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 3B 01 00 00 F4 03 04 00 5E BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2E 56 03 00 35 04 06 00 F5 60 AE 71 4E 1F A4 08 BF 62 56 A2 66 99 [13:59:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C9 F3 47 00 74 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2E 56 03 00 F4 03 04 00 F7 66 13 67 B6 04 01 00 00 52 5B 61 92 A2 7A 13 8B [13:59:55]CommunicateWithHost err = 0 [13:59:55]CheckOFDResponse [13:59:55]1017 (14) - 77093643461234 [13:59:55]1041 (16) - 0000000000965413 [13:59:55]1040 (4) - 218670 [13:59:55]1012 (4) - 19.10.2024 07:59 [13:59:55]1206 (1) - 0 [13:59:55]OFD Sender: Remove packet 218670 [13:59:55]ProducePacketName [13:59:55]name=ofd_packets/00218670 [13:59:55]NVStorageDeleteData [13:59:55]Write to MH i2c: 01 00 00 A1 7D 1E [13:59:55]Write i2c OK [13:59:55]MH_I2C_Read... [13:59:55]Read from MH i2c: 01 [13:59:55]MH_I2C_Read... [13:59:55]Read from MH i2c: 01 07 00 [13:59:55]MH_I2C_Read... [13:59:55]Read from MH i2c: 01 07 00 A1 7D 00 00 00 00 00 22 0D 54 [13:59:55]RasterBufferAndPrint [13:59:55]line [13:59:55]line [13:59:55]line [13:59:55]line [13:59:55]line [13:59:55]written 0, free lines is 3371 [13:59:55]MH_Cut [13:59:55]Write to MH i2c: D1 01 00 A8 7D 01 F7 [13:59:55]Write i2c OK [13:59:55]MH_I2C_Read... [13:59:55]Read from MH i2c: D1 [13:59:55]MH_I2C_Read... [13:59:55]Read from MH i2c: D1 01 00 [13:59:55]MH_I2C_Read... [13:59:55]Read from MH i2c: D1 01 00 A8 7D 00 F6 [13:59:55]Write to MH i2c: 01 00 00 A9 7D 26 [13:59:55]Write i2c OK [13:59:55]MH_I2C_Read... [13:59:56]OFD Sender: No OFD packet to send [13:59:56]*** Cut start [13:59:56]*** Partial cut [13:59:56]*** CUTSNS_PIN = 1 [13:59:56]*** CUTSNS_PIN = 0 [13:59:56]*** Brake cut motor [13:59:57]Read from MH i2c: 01 *** Stop cut motor [13:59:57]*** Cut end [13:59:57] [13:59:57]MH_I2C_Read... [13:59:57]Read from MH i2c: 01 07 00 [13:59:57]MH_I2C_Read... [13:59:57]Read from MH i2c: 01 07 00 A9 7D 00 00 00 00 00 FF 0F 3B [13:59:57]process_action close_receipt done [13:59:57]requested_data is exist [13:59:57]produce_requested_data [13:59:57]requested_item fm.sn is exist - process it [13:59:57]wFMCommunicate request_size=4 [13:59:57]MH_SAM_APDU [13:59:57]CAPDU: 80 11 00 00 [13:59:57]Write to MH i2c: E2 08 00 AA 7D 80 11 00 00 00 00 00 00 A1 [13:59:57]Write i2c OK [13:59:57]MH_I2C_Read... [13:59:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:57]Read from MH i2c: E2 [13:59:57]MH_I2C_Read... [13:59:57]Read from MH i2c: E2 17 00 [13:59:57]MH_I2C_Read... [13:59:57]Read from MH i2c: E2 17 00 AA 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F0 [13:59:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [13:59:57]wFMCommunicate OK [13:59:57]requested_item fd.num is exist - process it [13:59:57]SAM_PROTO_GetFieldsCounters [13:59:57]wFMCommunicate request_size=4 [13:59:57]MH_SAM_APDU [13:59:57]CAPDU: 80 13 00 00 [13:59:57]Write to MH i2c: E2 08 00 AB 7D 80 13 00 00 00 00 00 00 A4 [13:59:57]Write i2c OK [13:59:57]MH_I2C_Read... [13:59:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:59:57]Read from MH i2c: E2 [13:59:57]MH_I2C_Read... [13:59:57]Read from MH i2c: E2 62 00 [13:59:57]MH_I2C_Read... [13:59:57]Read from MH i2c: E2 62 00 AB 7D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 B8 [13:59:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:59:57]wFMCommunicate OK [13:59:57]SAM_PROTO_GetFieldsCounters done [13:59:57]requested_item shift.num is exist - process it [13:59:57]requested_item shift.opened is exist - process it [13:59:57]req_shift_opened [13:59:57]FM_GetShiftState [13:59:57]SAM_PROTO_GetShiftState [13:59:57]wFMCommunicate request_size=4 [13:59:57]MH_SAM_APDU [13:59:57]CAPDU: 80 13 01 00 [13:59:57]Write to MH i2c: E2 08 00 AC 7D 80 13 01 00 00 00 00 00 A6 [13:59:57]Write i2c OK [13:59:57]MH_I2C_Read... [13:59:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:57]Read from MH i2c: E2 [13:59:57]MH_I2C_Read... [13:59:57]Read from MH i2c: E2 0E 00 [13:59:57]MH_I2C_Read... [13:59:57]Read from MH i2c: E2 0E 00 AC 7D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E9 [13:59:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [13:59:57]wFMCommunicate OK [13:59:57]SAM_PROTO_GetShiftState done [13:59:57]FM_GetShiftState done [13:59:57]req_shift_opened done [13:59:57]requested_item shift.open_date is exist - process it [13:59:57]req_shift_open_date [13:59:57]req_shift_open_date done [13:59:57]produce_requested_data done [13:59:57]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218670,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [13:59:57]process_action_free close_receipt [13:59:57]json_value_free [13:59:57]json_value_free done [13:59:57]process_json_proto returns [13:59:57]Send response to host [13:59:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218670,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [13:59:57]free response buf [13:59:57]execute_script done [13:59:57]execute_script returns [13:59:57]free content buf [13:59:57]Sock 9.Close socket [13:59:57]Sock 9.Thread stoped [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:11]OFD Sender: No OFD packet to send [14:01:16]OFD Sender: No OFD packet to send [14:01:21]OFD Sender: No OFD packet to send [14:01:26]OFD Sender: No OFD packet to send [14:01:31]OFD Sender: No OFD packet to send [14:01:36]OFD Sender: No OFD packet to send [14:01:41]OFD Sender: No OFD packet to send [14:01:44]accept exits with 8 [14:01:44]New connection [14:01:44]New thread 3066826084 created [14:01:44]Thread 3066682724 joined [14:01:44]Waiting for new connection... [14:01:44] Sock 8.Parse request [14:01:44]Sock 8.Check first char [14:01:44]Sock 8.First char is OK [14:01:44]request: POST /json_proto HTTP/1.0 [14:01:44]Method: POST [14:01:44]URL: /json_proto [14:01:44]Method is POST - this is cgi request [14:01:44]url: /json_proto [14:01:44]query_string will be loaded in cgi processing [14:01:44]execute_cgi json_proto POST (null) [14:01:44]execute_cgi path=json_proto method=POST [14:01:44]POST find Content-Length [14:01:44]Host: 172.17.40.4:8080 [14:01:44]Content-Length: 677 [14:01:44]Content-Type: application/json [14:01:44] [14:01:44]POST finish read [14:01:44]Found Content-Length = 677 [14:01:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:01:44]execute_script... [14: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)536218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:01:44]POST & json_proto [14:01:44]process_json_proto [14:01:44]json parsed OK: [14:01:44]protocol is kg_v1.0 [14:01:44]action value=close_receipt [14:01:44]process_action close_receipt [14:01:44]cmd_close_receipt [14:01:44]MH_GetDate [14:01:44]Write to MH i2c: F0 00 00 AD 7D 19 [14:01:44]Write i2c OK [14:01:44]MH_I2C_Read... [14:01:44]Read from MH i2c: F0 [14:01:44]MH_I2C_Read... [14:01:44]Read from MH i2c: F0 09 00 [14:01:44]MH_I2C_Read... [14:01:44]Read from MH i2c: F0 09 00 AD 7D 00 CD BB 13 67 EE 0E 0D 67 94 [14:01:44]GetLastDocTimeStamp 1729346398 [14:01:44]current date 1729346509 [14:01:44]FM_GetShiftState [14:01:44]SAM_PROTO_GetShiftState [14:01:44]wFMCommunicate request_size=4 [14:01:44]MH_SAM_APDU [14:01:44]CAPDU: 80 13 01 00 [14:01:44]Write to MH i2c: E2 08 00 AE 7D 80 13 01 00 00 00 00 00 A8 [14:01:44]Write i2c OK [14:01:44]MH_I2C_Read... [14:01:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:44]Read from MH i2c: E2 [14:01:44]MH_I2C_Read... [14:01:44]Read from MH i2c: E2 0E 00 [14:01:44]MH_I2C_Read... [14:01:44]Read from MH i2c: E2 0E 00 AE 7D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EB [14:01:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:01:44]wFMCommunicate OK [14:01:44]SAM_PROTO_GetShiftState done [14:01:44]FM_GetShiftState done [14:01:44]opened in 1729296582 [14:01:44]opened+sec_in_day 1729382982 [14:01:44]quantity*price = 20003 [14:01:44]sum+1 = 20004 [14:01:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 316 19.10.2024 14:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218671 ФПД: 241756930019506 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140149&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218671&fm=241756930019506&tin=02508201610067®Number=0000000000098116&sum=20000 [14:01:45]StoreToDocumentArchive [14:01:45]shift 443 fd 218671 [14:01:45]save to /storage/0443/doc_00218671 [14:01:45]save last doc name /storage/0443/doc_00218671 to /storage/kkm_last_doc_name [14:01:45]save OK [14:01:45]Clear old archive folders... [14:01:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:01:45]tlvbuf is 01536320 [14:01:45]SAM_PROTO_ClearQueue [14:01:45]wFMCommunicate request_size=4 [14:01:45]MH_SAM_APDU [14:01:45]CAPDU: 80 09 00 00 [14:01:45]Write to MH i2c: E2 08 00 BB 7D 80 09 00 00 00 00 00 00 AA [14:01:45]Write i2c OK [14:01:45]MH_I2C_Read... [14:01:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:01:45]Read from MH i2c: E2 [14:01:45]MH_I2C_Read... [14:01:45]Read from MH i2c: E2 03 00 [14:01:45]MH_I2C_Read... [14:01:45]Read from MH i2c: E2 03 00 BB 7D 00 90 00 AC [14:01:45]RAPDU: 90 00 [14:01:45]wFMCommunicate OK [14:01:45]SAM_PROTO_ClearQueue done [14:01:45]KKMCreateOFDPacket [14:01:45]OFDProtocolAddRootSTLVToBuf [14:01:45]FM_MakeSignedData [14:01:45]FM_MakeSignedData [14:01:45]SAM_PROTO_SignData [14:01:45]wFMCommunicate request_size=4 [14:01:45]MH_SAM_APDU [14:01:45]CAPDU: 80 0D 01 02 [14:01:45]Write to MH i2c: E2 08 00 BC 7D 80 0D 01 02 00 00 00 00 B2 [14:01:45]Write i2c OK [14:01:45]MH_I2C_Read... [14:01:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:01:45]Read from MH i2c: E2 [14:01:45]MH_I2C_Read... [14:01:45]Read from MH i2c: E2 03 00 [14:01:45]MH_I2C_Read... [14:01:45]Read from MH i2c: E2 03 00 BC 7D 00 90 00 AD [14:01:45]RAPDU: 90 00 [14:01:45]wFMCommunicate OK [14:01:45]wFMCommunicate request_size=255 [14:01:45]MH_SAM_APDU [14:01: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 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 CD BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2F 56 03 00 35 04 06 00 DB [14:01:45]Write to MH i2c: E2 02 01 BD 7D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 CD BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2F 56 03 00 35 04 06 00 DB 00 00 5A [14:01:45]Write i2c OK [14:01:45]MH_I2C_Read... [14:01:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:45]Read from MH i2c: E2 [14:01:45]MH_I2C_Read... [14:01:45]Read from MH i2c: E2 03 00 [14:01:45]MH_I2C_Read... [14:01:45]Read from MH i2c: E2 03 00 BD 7D 00 90 00 AE [14:01:45]RAPDU: 90 00 [14:01:45]wFMCommunicate OK [14:01:45]wFMCommunicate request_size=10 [14:01:45]MH_SAM_APDU [14:01:45]CAPDU: 80 0D 02 02 05 E0 6B EF 90 B2 [14:01:45]Write to MH i2c: E2 0D 00 BE 7D 80 0D 02 02 05 00 E0 6B EF 90 B2 00 00 3B [14:01:45]Write i2c OK [14:01:45]MH_I2C_Read... [14:01:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:45]Read from MH i2c: E2 [14:01:45]MH_I2C_Read... [14:01:45]Read from MH i2c: E2 03 00 [14:01:45]MH_I2C_Read... [14:01:45]Read from MH i2c: E2 03 00 BE 7D 00 90 00 AF [14:01:45]RAPDU: 90 00 [14:01:45]wFMCommunicate OK [14:01:45]wFMCommunicate request_size=4 [14:01:45]MH_SAM_APDU [14:01:45]CAPDU: 80 0D 03 02 [14:01:45]Write to MH i2c: E2 08 00 BF 7D 80 0D 03 02 00 00 00 00 B7 [14:01:45]Write i2c OK [14:01:45]MH_I2C_Read... [14:01:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:01:45]Read from MH i2c: E2 [14:01:45]MH_I2C_Read... [14:01:45]Read from MH i2c: E2 0B 00 [14:01:45]MH_I2C_Read... [14:01:45]Read from MH i2c: E2 0B 00 BF 7D 00 CB C1 BC 49 78 5B 3C 83 90 00 DB [14:01:45]RAPDU: CB C1 BC 49 78 5B 3C 83 90 00 [14:01:45]wFMCommunicate OK [14:01:45]SAM_PROTO_SignData done [14:01:45]FM_MakeSignedData done [14:01:45]CreateOFDProtocolMessage [14:01:45]wFMCommunicate request_size=4 [14:01:45]MH_SAM_APDU [14:01:45]CAPDU: 80 11 00 00 [14:01:45]Write to MH i2c: E2 08 00 C0 7D 80 11 00 00 00 00 00 00 B7 [14:01:45]Write i2c OK [14:01:45]MH_I2C_Read... [14:01:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:46]Read from MH i2c: E2 [14:01:46]MH_I2C_Read... [14:01:46]Read from MH i2c: E2 17 00 [14:01:46]MH_I2C_Read... [14:01:46]Read from MH i2c: E2 17 00 C0 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 06 [14:01:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:01:46]wFMCommunicate OK [14:01:46]CreateOFDProtocolMessage done [14:01:46]OFDSenderStorePacket 218671 [14:01:46]StoreOFDPacket docnum=218671 [14:01:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 ED 44 07 01 27 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 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 CD BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2F 56 03 00 35 04 06 00 DB E0 6B EF 90 B2 CB C1 BC 49 78 5B 3C 83 [14:01:46]CheckFolder [14:01:46]dirname=/storage/ofd_packets [14:01:46]CheckFolder done [14:01:46]ProducePacketName [14:01:46]name=ofd_packets/00218671 [14:01:46]NVStorageSaveData ofd_packets/00218671 [14:01:46]File name is /storage/ofd_packets/00218671 [14:01:46]Write 301 bytes [14:01:46]NVStorageSaveData done [14:01:46]OFDSenderStorePacket done [14:01:46]KKMCreateOFDPacket done [14:01:46]NVStorageSaveData kkm_last_timestamp [14:01:46]File name is /storage/kkm_last_timestamp [14:01:46]Write 4 bytes [14:01:46]NVStorageSaveData done [14:01:46]ExternCall_PrintAddStr [14:01:46]wPrintStart [14:01:46]Write to MH i2c: 01 00 00 C1 7D 3E [14:01:46]Write i2c OK [14:01:46]MH_I2C_Read... [14:01:46]Read from MH i2c: 01 [14:01:46]MH_I2C_Read... [14:01:46]Read from MH i2c: 01 07 00 [14:01:46]MH_I2C_Read... [14:01:46]Read from MH i2c: 01 07 00 C1 7D 00 00 00 00 00 FF 0F 53 [14:01:46]RasterBufferAndPrint [14:01:46]line Счет N : (1)536218 [14:01:46]line ИНН: 02508201610067 [14:01:46]line Контрольно-Кассовый Чек [14:01:46]line ПРОДАЖА [14:01:46]line ТРК (МРК, ГНК) : 43 [14:01:46]line Товар: 2710124130 [14:01:46]line Аи-92-К-2 [14:01:46]line 2.990 * 66.90 [14:01:46]line = 200.03 [14:01:46]line НДС 12% НСП 1% [14:01:46]line > о реализуемом товаре [14:01:46]line ОКРУГЛЕНИЕ: -0.03 [14:01:46]line ИТОГО: 200.00 [14:01:46]line Внесено: 200.00 [14:01:46]line СДАЧА: 0.00 [14:01:46]line НСП 1% : 1.77 [14:01:46]line НДС 12% : 21.24 [14:01:46]line Наличными: 200.00 [14:01:46]line Безнал.: 0.00 [14:01:46]line Место: АЗС № 84 "Партнер Нефть" [14:01:46]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:01:46]line СНО: Общий режим [14:01:46]line Чек 316 19.10.2024 14:01 [14:01:46]line Смена: 443 ФФД: 1.0 [14:01:46]line ЗНМ: 0300000178 [14:01:46]line РНМ: 0000000000098116 [14:01:46]line Версия ККМ: 001 [14:01:46]line ФМ: 0000000000965413 [14:01:46]line ФД: 218671 [14:01:46]line ФПД: 241756930019506 [14:01:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140149&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218671&fm=241756930019506&tin=02508201610067®Number=0000000000098116&sum=20000 [14:01:46]OFD Sender: Processing packet 218671 [packets to send 80, broken 79] [14:01:46]ProducePacketName [14:01:46]name=ofd_packets/00218671 [14:01:46]OFD Sender: To server: pG, [14:01:46]CommunicateWithHost lk.salyk.kg:30040 [14:01:46]ConnectInit lk.salyk.kg [14:01:46]written 0, free lines is 4095 [14:01:46]Connected sock=10 [14:01:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 ED 44 07 01 27 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 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 CD BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2F 56 03 00 35 04 06 00 DB E0 6B EF 90 B2 CB C1 BC 49 78 5B 3C 83 [14:01:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 CB BA 47 00 07 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2F 56 03 00 F4 03 04 00 66 67 13 67 B6 04 01 00 00 D3 55 33 30 60 39 A3 F1 [14:01:46]CommunicateWithHost err = 0 [14:01:46]CheckOFDResponse [14:01:46]1017 (14) - 77093643461234 [14:01:46]1041 (16) - 0000000000965413 [14:01:46]1040 (4) - 218671 [14:01:46]1012 (4) - 19.10.2024 08:01 [14:01:46]1206 (1) - 0 [14:01:46]OFD Sender: Remove packet 218671 [14:01:46]ProducePacketName [14:01:46]name=ofd_packets/00218671 [14:01:46]NVStorageDeleteData [14:01:46]Write to MH i2c: 01 00 00 EC 7D 69 [14:01:46]Write i2c OK [14:01:46]MH_I2C_Read... [14:01:46]Read from MH i2c: 01 [14:01:46]MH_I2C_Read... [14:01:46]Read from MH i2c: 01 07 00 [14:01:46]MH_I2C_Read... [14:01:46]Read from MH i2c: 01 07 00 EC 7D 00 00 00 00 00 F1 0C 6D [14:01:46]RasterBufferAndPrint [14:01:46]line [14:01:46]line [14:01:46]line [14:01:46]line [14:01:46]line [14:01:46]written 0, free lines is 3323 [14:01:46]MH_Cut [14:01:46]Write to MH i2c: D1 01 00 F3 7D 01 42 [14:01:46]Write i2c OK [14:01:46]MH_I2C_Read... [14:01:46]Read from MH i2c: D1 [14:01:46]MH_I2C_Read... [14:01:46]Read from MH i2c: D1 01 00 [14:01:46]MH_I2C_Read... [14:01:46]Read from MH i2c: D1 01 00 F3 7D 00 41 [14:01:46]Write to MH i2c: 01 00 00 F4 7D 71 [14:01:46]Write i2c OK [14:01:46]MH_I2C_Read... [14:01:47]OFD Sender: No OFD packet to send [14:01:47]*** Cut start [14:01:47]*** Partial cut [14:01:47]*** CUTSNS_PIN = 1 [14:01:47]*** CUTSNS_PIN = 0 [14:01:47]*** Brake cut motor [14:01:48]Read from MH i2c: 01 [14:01:48]MH_I2C_Read... [14:01:48]*** Stop cut motor [14:01:48]*** Cut end [14:01:48]Read from MH i2c: 01 07 00 [14:01:48]MH_I2C_Read... [14:01:48]Read from MH i2c: 01 07 00 F4 7D 00 00 00 00 00 FF 0F 86 [14:01:48]process_action close_receipt done [14:01:48]requested_data is exist [14:01:48]produce_requested_data [14:01:48]requested_item fm.sn is exist - process it [14:01:48]wFMCommunicate request_size=4 [14:01:48]MH_SAM_APDU [14:01:48]CAPDU: 80 11 00 00 [14:01:48]Write to MH i2c: E2 08 00 F5 7D 80 11 00 00 00 00 00 00 EC [14:01:48]Write i2c OK [14:01:48]MH_I2C_Read... [14:01:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:48]Read from MH i2c: E2 [14:01:48]MH_I2C_Read... [14:01:48]Read from MH i2c: E2 17 00 [14:01:48]MH_I2C_Read... [14:01:48]Read from MH i2c: E2 17 00 F5 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3B [14:01:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:01:48]wFMCommunicate OK [14:01:48]requested_item fd.num is exist - process it [14:01:48]SAM_PROTO_GetFieldsCounters [14:01:48]wFMCommunicate request_size=4 [14:01:48]MH_SAM_APDU [14:01:48]CAPDU: 80 13 00 00 [14:01:48]Write to MH i2c: E2 08 00 F6 7D 80 13 00 00 00 00 00 00 EF [14:01:48]Write i2c OK [14:01:48]MH_I2C_Read... [14:01:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:01:48]Read from MH i2c: E2 [14:01:48]MH_I2C_Read... [14:01:48]Read from MH i2c: E2 62 00 [14:01:48]MH_I2C_Read... [14:01:48]Read from MH i2c: E2 62 00 F6 7D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 07 [14:01:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:01:48]wFMCommunicate OK [14:01:48]SAM_PROTO_GetFieldsCounters done [14:01:48]requested_item shift.num is exist - process it [14:01:48]requested_item shift.opened is exist - process it [14:01:48]req_shift_opened [14:01:48]FM_GetShiftState [14:01:48]SAM_PROTO_GetShiftState [14:01:48]wFMCommunicate request_size=4 [14:01:48]MH_SAM_APDU [14:01:48]CAPDU: 80 13 01 00 [14:01:48]Write to MH i2c: E2 08 00 F7 7D 80 13 01 00 00 00 00 00 F1 [14:01:48]Write i2c OK [14:01:48]MH_I2C_Read... [14:01:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:48]Read from MH i2c: E2 [14:01:48]MH_I2C_Read... [14:01:48]Read from MH i2c: E2 0E 00 [14:01:48]MH_I2C_Read... [14:01:48]Read from MH i2c: E2 0E 00 F7 7D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 34 [14:01:48]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:01:48]wFMCommunicate OK [14:01:48]SAM_PROTO_GetShiftState done [14:01:48]FM_GetShiftState done [14:01:48]req_shift_opened done [14:01:48]requested_item shift.open_date is exist - process it [14:01:48]req_shift_open_date [14:01:48]req_shift_open_date done [14:01:48]produce_requested_data done [14:01:48]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218671,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:01:48]process_action_free close_receipt [14:01:48]json_value_free [14:01:48]json_value_free done [14:01:48]process_json_proto returns [14:01:48]Send response to host [14:01:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218671,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:01:48]free response buf [14:01:48]execute_script done [14:01:48]execute_script returns [14:01:48]free content buf [14:01:48]Sock 8.Close socket [14:01:48]Sock 8.Thread stoped [14:01:52]OFD Sender: No OFD packet to send [14:01:57]OFD Sender: No OFD packet to send [14:02:02]OFD Sender: No OFD packet to send [14:02:07]OFD Sender: No OFD packet to send [14:02:09]accept exits with 9 [14:02:09]New connection [14:02:09]New thread 3066682724 created [14:02:09]Thread 3066826084 joined [14:02:09]Waiting for new connection... [14:02:09] Sock 9.Parse request [14:02:09]Sock 9.Check first char [14:02:09]Sock 9.First char is OK [14:02:09]request: POST /json_proto HTTP/1.0 [14:02:09]Method: POST [14:02:09]URL: /json_proto [14:02:09]Method is POST - this is cgi request [14:02:09]url: /json_proto [14:02:09]query_string will be loaded in cgi processing [14:02:09]execute_cgi json_proto POST (null) [14:02:09]execute_cgi path=json_proto method=POST [14:02:09]POST find Content-Length [14:02:09]Host: 172.17.40.4:8080 [14:02:09]Content-Length: 677 [14:02:09]Content-Type: application/json [14:02:09] [14:02:09]POST finish read [14:02:09]Found Content-Length = 677 [14:02:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:02:09]execute_script... [14: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)536219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:02:09]POST & json_proto [14:02:09]process_json_proto [14:02:09]json parsed OK: [14:02:09]protocol is kg_v1.0 [14:02:09]action value=close_receipt [14:02:09]process_action close_receipt [14:02:09]cmd_close_receipt [14:02:09]MH_GetDate [14:02:09]Write to MH i2c: F0 00 00 F8 7D 64 [14:02:09]Write i2c OK [14:02:09]MH_I2C_Read... [14:02:09]Read from MH i2c: F0 [14:02:09]MH_I2C_Read... [14:02:09]Read from MH i2c: F0 09 00 [14:02:09]MH_I2C_Read... [14:02:09]Read from MH i2c: F0 09 00 F8 7D 00 E6 BB 13 67 EE 0E 0D 67 F8 [14:02:09]GetLastDocTimeStamp 1729346509 [14:02:09]current date 1729346534 [14:02:09]FM_GetShiftState [14:02:09]SAM_PROTO_GetShiftState [14:02:09]wFMCommunicate request_size=4 [14:02:09]MH_SAM_APDU [14:02:09]CAPDU: 80 13 01 00 [14:02:09]Write to MH i2c: E2 08 00 F9 7D 80 13 01 00 00 00 00 00 F3 [14:02:09]Write i2c OK [14:02:09]MH_I2C_Read... [14:02:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:09]Read from MH i2c: E2 [14:02:09]MH_I2C_Read... [14:02:09]Read from MH i2c: E2 0E 00 [14:02:09]MH_I2C_Read... [14:02:09]Read from MH i2c: E2 0E 00 F9 7D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 36 [14:02:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:02:09]wFMCommunicate OK [14:02:09]SAM_PROTO_GetShiftState done [14:02:09]FM_GetShiftState done [14:02:09]opened in 1729296582 [14:02:09]opened+sec_in_day 1729382982 [14:02:09]quantity*price = 30038 [14:02:09]sum+1 = 30039 [14:02: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 317 19.10.2024 14:02 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218672 ФПД: 219737173210202 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140214&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218672&fm=219737173210202&tin=02508201610067®Number=0000000000098116&sum=30000 [14:02:10]StoreToDocumentArchive [14:02:10]shift 443 fd 218672 [14:02:10]save to /storage/0443/doc_00218672 [14:02:10]save last doc name /storage/0443/doc_00218672 to /storage/kkm_last_doc_name [14:02:10]save OK [14:02:10]Clear old archive folders... [14:02:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:02:10]tlvbuf is 016C4160 [14:02:10]SAM_PROTO_ClearQueue [14:02:10]wFMCommunicate request_size=4 [14:02:10]MH_SAM_APDU [14:02:10]CAPDU: 80 09 00 00 [14:02:10]Write to MH i2c: E2 08 00 06 7E 80 09 00 00 00 00 00 00 F6 [14:02:10]Write i2c OK [14:02:10]MH_I2C_Read... [14:02:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:02:10]Read from MH i2c: E2 [14:02:10]MH_I2C_Read... [14:02:10]Read from MH i2c: E2 03 00 [14:02:10]MH_I2C_Read... [14:02:10]Read from MH i2c: E2 03 00 06 7E 00 90 00 F8 [14:02:10]RAPDU: 90 00 [14:02:10]wFMCommunicate OK [14:02:10]SAM_PROTO_ClearQueue done [14:02:10]KKMCreateOFDPacket [14:02:10]OFDProtocolAddRootSTLVToBuf [14:02:10]FM_MakeSignedData [14:02:10]FM_MakeSignedData [14:02:10]SAM_PROTO_SignData [14:02:10]wFMCommunicate request_size=4 [14:02:10]MH_SAM_APDU [14:02:10]CAPDU: 80 0D 01 02 [14:02:10]Write to MH i2c: E2 08 00 07 7E 80 0D 01 02 00 00 00 00 FE [14:02:10]Write i2c OK [14:02:10]MH_I2C_Read... [14:02:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:02:10]Read from MH i2c: E2 [14:02:10]MH_I2C_Read... [14:02:10]Read from MH i2c: E2 03 00 [14:02:10]MH_I2C_Read... [14:02:10]Read from MH i2c: E2 03 00 07 7E 00 90 00 F9 [14:02:10]RAPDU: 90 00 [14:02:10]wFMCommunicate OK [14:02:10]wFMCommunicate request_size=255 [14:02:10]MH_SAM_APDU [14: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 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 01 00 00 F4 03 04 00 E6 BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 30 56 03 00 35 04 06 00 C7 [14:02:10]Write to MH i2c: E2 02 01 08 7E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 01 00 00 F4 03 04 00 E6 BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 30 56 03 00 35 04 06 00 C7 00 00 DF [14:02:10]Write i2c OK [14:02:10]MH_I2C_Read... [14:02:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:11]Read from MH i2c: E2 [14:02:11]MH_I2C_Read... [14:02:11]Read from MH i2c: E2 03 00 [14:02:11]MH_I2C_Read... [14:02:11]Read from MH i2c: E2 03 00 08 7E 00 90 00 FA [14:02:11]RAPDU: 90 00 [14:02:11]wFMCommunicate OK [14:02:11]wFMCommunicate request_size=10 [14:02:11]MH_SAM_APDU [14:02:11]CAPDU: 80 0D 02 02 05 D9 8C 27 34 5A [14:02:11]Write to MH i2c: E2 0D 00 09 7E 80 0D 02 02 05 00 D9 8C 27 34 5A 00 00 25 [14:02:11]Write i2c OK [14:02:11]MH_I2C_Read... [14:02:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:11]Read from MH i2c: E2 [14:02:11]MH_I2C_Read... [14:02:11]Read from MH i2c: E2 03 00 [14:02:11]MH_I2C_Read... [14:02:11]Read from MH i2c: E2 03 00 09 7E 00 90 00 FB [14:02:11]RAPDU: 90 00 [14:02:11]wFMCommunicate OK [14:02:11]wFMCommunicate request_size=4 [14:02:11]MH_SAM_APDU [14:02:11]CAPDU: 80 0D 03 02 [14:02:11]Write to MH i2c: E2 08 00 0A 7E 80 0D 03 02 00 00 00 00 03 [14:02:11]Write i2c OK [14:02:11]MH_I2C_Read... [14:02:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:02:11]Read from MH i2c: E2 [14:02:11]MH_I2C_Read... [14:02:11]Read from MH i2c: E2 0B 00 [14:02:11]MH_I2C_Read... [14:02:11]Read from MH i2c: E2 0B 00 0A 7E 00 C0 18 0F 40 30 C0 39 62 90 00 B6 [14:02:11]RAPDU: C0 18 0F 40 30 C0 39 62 90 00 [14:02:11]wFMCommunicate OK [14:02:11]SAM_PROTO_SignData done [14:02:11]FM_MakeSignedData done [14:02:11]CreateOFDProtocolMessage [14:02:11]wFMCommunicate request_size=4 [14:02:11]MH_SAM_APDU [14:02:11]CAPDU: 80 11 00 00 [14:02:11]Write to MH i2c: E2 08 00 0B 7E 80 11 00 00 00 00 00 00 03 [14:02:11]Write i2c OK [14:02:11]MH_I2C_Read... [14:02:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:11]Read from MH i2c: E2 [14:02:11]MH_I2C_Read... [14:02:11]Read from MH i2c: E2 17 00 [14:02:11]MH_I2C_Read... [14:02:11]Read from MH i2c: E2 17 00 0B 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 52 [14:02:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:02:11]wFMCommunicate OK [14:02:11]CreateOFDProtocolMessage done [14:02:11]OFDSenderStorePacket 218672 [14:02:11]StoreOFDPacket docnum=218672 [14:02:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FE BF 07 01 C6 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 01 00 00 F4 03 04 00 E6 BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 30 56 03 00 35 04 06 00 C7 D9 8C 27 34 5A C0 18 0F 40 30 C0 39 62 [14:02:11]CheckFolder [14:02:11]dirname=/storage/ofd_packets [14:02:11]CheckFolder done [14:02:11]ProducePacketName [14:02:11]name=ofd_packets/00218672 [14:02:11]NVStorageSaveData ofd_packets/00218672 [14:02:11]File name is /storage/ofd_packets/00218672 [14:02:11]Write 301 bytes [14:02:11]NVStorageSaveData done [14:02:11]OFDSenderStorePacket done [14:02:11]KKMCreateOFDPacket done [14:02:11]NVStorageSaveData kkm_last_timestamp [14:02:11]File name is /storage/kkm_last_timestamp [14:02:11]Write 4 bytes [14:02:11]NVStorageSaveData done [14:02:11]ExternCall_PrintAddStr [14:02:11]wPrintStart [14:02:11]Write to MH i2c: 01 00 00 0C 7E 8A [14:02:11]Write i2c OK [14:02:11]MH_I2C_Read... [14:02:11]Read from MH i2c: 01 [14:02:11]MH_I2C_Read... [14:02:11]Read from MH i2c: 01 07 00 [14:02:11]MH_I2C_Read... [14:02:11]Read from MH i2c: 01 07 00 0C 7E 00 00 00 00 00 FF 0F 9F [14:02:11]RasterBufferAndPrint [14:02:11]line Счет N : (1)536219 [14:02:11]line ИНН: 02508201610067 [14:02:11]line Контрольно-Кассовый Чек [14:02:11]line ПРОДАЖА [14:02:11]line ТРК (МРК, ГНК) : 13 [14:02:11]line Товар: 2710124130 [14:02:11]line Аи-92-К-2 [14:02:11]line 4.490 * 66.90 [14:02:11]line = 300.38 [14:02:11]line НДС 12% НСП 1% [14:02:11]line > о реализуемом товаре [14:02:11]line ОКРУГЛЕНИЕ: -0.38 [14:02:11]line ИТОГО: 300.00 [14:02:11]line Внесено: 300.00 [14:02:11]line СДАЧА: 0.00 [14:02:11]line НСП 1% : 2.66 [14:02:11]line НДС 12% : 31.90 [14:02:11]line Наличными: 300.00 [14:02:11]line Безнал.: 0.00 [14:02:11]line Место: АЗС № 84 "Партнер Нефть" [14:02:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:02:11]line СНО: Общий режим [14:02:11]line Чек 317 19.10.2024 14:02 [14:02:11]line Смена: 443 ФФД: 1.0 [14:02:11]line ЗНМ: 0300000178 [14:02:11]line РНМ: 0000000000098116 [14:02:11]line Версия ККМ: 001 [14:02:11]line ФМ: 0000000000965413 [14:02:11]line ФД: 218672 [14:02:11]line ФПД: 219737173210202 [14:02:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140214&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218672&fm=219737173210202&tin=02508201610067®Number=0000000000098116&sum=30000 [14:02:11]OFD Sender: Processing packet 218672 [packets to send 80, broken 79] [14:02:11]ProducePacketName [14:02:11]name=ofd_packets/00218672 [14:02:11]OFD Sender: To server: pG, [14:02:11]CommunicateWithHost lk.salyk.kg:30040 [14:02:11]ConnectInit lk.salyk.kg [14:02:11]written 0, free lines is 4095 [14:02:11]Connected sock=8 [14:02:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FE BF 07 01 C6 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 01 00 00 F4 03 04 00 E6 BB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 30 56 03 00 35 04 06 00 C7 D9 8C 27 34 5A C0 18 0F 40 30 C0 39 62 [14:02:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 39 33 47 00 A7 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 39 36 35 34 31 33 10 04 04 00 30 56 03 00 F4 03 04 00 7F 67 13 67 B6 04 01 00 00 5C AE 8B CA A9 F0 41 CD [14:02:11]CommunicateWithHost err = 0 [14:02:11]CheckOFDResponse [14:02:11]1017 (14) - 77093643461234 [14:02:11]1041 (16) - 0000000000965413 [14:02:11]1040 (4) - 218672 [14:02:11]1012 (4) - 19.10.2024 08:02 [14:02:11]1206 (1) - 0 [14:02:11]OFD Sender: Remove packet 218672 [14:02:11]ProducePacketName [14:02:11]name=ofd_packets/00218672 [14:02:11]NVStorageDeleteData [14:02:12]Write to MH i2c: 01 00 00 37 7E B5 [14:02:12]Write i2c OK [14:02:12]MH_I2C_Read... [14:02:12]Read from MH i2c: 01 [14:02:12]MH_I2C_Read... [14:02:12]Read from MH i2c: 01 07 00 [14:02:12]MH_I2C_Read... [14:02:12]Read from MH i2c: 01 07 00 37 7E 00 00 00 00 00 F3 0C BB [14:02:12]RasterBufferAndPrint [14:02:12]line [14:02:12]line [14:02:12]line [14:02:12]line [14:02:12]line [14:02:12]written 0, free lines is 3324 [14:02:12]MH_Cut [14:02:12]Write to MH i2c: D1 01 00 3E 7E 01 8E [14:02:12]Write i2c OK [14:02:12]MH_I2C_Read... [14:02:12]Read from MH i2c: D1 [14:02:12]MH_I2C_Read... [14:02:12]Read from MH i2c: D1 01 00 [14:02:12]MH_I2C_Read... [14:02:12]Read from MH i2c: D1 01 00 3E 7E 00 8D [14:02:12]Write to MH i2c: 01 00 00 3F 7E BD [14:02:12]Write i2c OK [14:02:12]MH_I2C_Read... [14:02:12]OFD Sender: No OFD packet to send [14:02:12]*** Cut start [14:02:12]*** Partial cut [14:02:12]*** CUTSNS_PIN = 1 [14:02:12]*** CUTSNS_PIN = 0 [14:02:13]*** Brake cut motor [14:02:13]Read from MH i2c: 01 [14:02:13]MH_I2C_Read... [14:02:13]*** Stop cut motor [14:02:13]*** Cut end [14:02:13]Read from MH i2c: 01 07 00 [14:02:13]MH_I2C_Read... [14:02:13]Read from MH i2c: 01 07 00 3F 7E 00 00 00 00 00 FF 0F D2 [14:02:13]process_action close_receipt done [14:02:13]requested_data is exist [14:02:13]produce_requested_data [14:02:13]requested_item fm.sn is exist - process it [14:02:13]wFMCommunicate request_size=4 [14:02:13]MH_SAM_APDU [14:02:13]CAPDU: 80 11 00 00 [14:02:13]Write to MH i2c: E2 08 00 40 7E 80 11 00 00 00 00 00 00 38 [14:02:13]Write i2c OK [14:02:13]MH_I2C_Read... [14:02:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:13]Read from MH i2c: E2 [14:02:13]MH_I2C_Read... [14:02:13]Read from MH i2c: E2 17 00 [14:02:13]MH_I2C_Read... [14:02:13]Read from MH i2c: E2 17 00 40 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 87 [14:02:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:02:13]wFMCommunicate OK [14:02:13]requested_item fd.num is exist - process it [14:02:13]SAM_PROTO_GetFieldsCounters [14:02:13]wFMCommunicate request_size=4 [14:02:13]MH_SAM_APDU [14:02:13]CAPDU: 80 13 00 00 [14:02:13]Write to MH i2c: E2 08 00 41 7E 80 13 00 00 00 00 00 00 3B [14:02:13]Write i2c OK [14:02:13]MH_I2C_Read... [14:02:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:02:13]Read from MH i2c: E2 [14:02:13]MH_I2C_Read... [14:02:13]Read from MH i2c: E2 62 00 [14:02:13]MH_I2C_Read... [14:02:13]Read from MH i2c: E2 62 00 41 7E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 30 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 57 [14:02:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 30 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:02:13]wFMCommunicate OK [14:02:13]SAM_PROTO_GetFieldsCounters done [14:02:13]requested_item shift.num is exist - process it [14:02:13]requested_item shift.opened is exist - process it [14:02:13]req_shift_opened [14:02:13]FM_GetShiftState [14:02:13]SAM_PROTO_GetShiftState [14:02:13]wFMCommunicate request_size=4 [14:02:13]MH_SAM_APDU [14:02:13]CAPDU: 80 13 01 00 [14:02:13]Write to MH i2c: E2 08 00 42 7E 80 13 01 00 00 00 00 00 3D [14:02:13]Write i2c OK [14:02:13]MH_I2C_Read... [14:02:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:13]Read from MH i2c: E2 [14:02:13]MH_I2C_Read... [14:02:13]Read from MH i2c: E2 0E 00 [14:02:13]MH_I2C_Read... [14:02:13]Read from MH i2c: E2 0E 00 42 7E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 80 [14:02:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:02:13]wFMCommunicate OK [14:02:13]SAM_PROTO_GetShiftState done [14:02:13]FM_GetShiftState done [14:02:13]req_shift_opened done [14:02:13]requested_item shift.open_date is exist - process it [14:02:13]req_shift_open_date [14:02:13]req_shift_open_date done [14:02:13]produce_requested_data done [14:02:13]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218672,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:02:13]process_action_free close_receipt [14:02:13]json_value_free [14:02:13]json_value_free done [14:02:13]process_json_proto returns [14:02:13]Send response to host [14:02:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218672,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:02:13]free response buf [14:02:13]execute_script done [14:02:13]execute_script returns [14:02:13]free content buf [14:02:13]Sock 9.Close socket [14:02:13]Sock 9.Thread stoped [14:02:17]OFD Sender: No OFD packet to send [14:02:22]OFD Sender: No OFD packet to send [14:02:27]OFD Sender: No OFD packet to send [14:02:32]OFD Sender: No OFD packet to send [14:02:37]OFD Sender: No OFD packet to send [14:02:42]OFD Sender: No OFD packet to send [14:02:47]OFD Sender: No OFD packet to send [14:02:51]accept exits with 10 [14:02:51]New connection [14:02:51]New thread 3066826084 created [14:02:51]Thread 3066682724 joined [14:02:51]Waiting for new connection... [14:02:51] Sock 10.Parse request [14:02:51]Sock 10.Check first char [14:02:51]Sock 10.First char is OK [14:02:51]request: POST /json_proto HTTP/1.0 [14:02:51]Method: POST [14:02:51]URL: /json_proto [14:02:51]Method is POST - this is cgi request [14:02:51]url: /json_proto [14:02:51]query_string will be loaded in cgi processing [14:02:51]execute_cgi json_proto POST (null) [14:02:51]execute_cgi path=json_proto method=POST [14:02:51]POST find Content-Length [14:02:51]Host: 172.17.40.4:8080 [14:02:51]Content-Length: 767 [14:02:51]Content-Type: application/json [14:02:51] [14:02:51]POST finish read [14:02:51]Found Content-Length = 767 [14:02:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536220", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [14:02:51]execute_script... [14:02: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)536220", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [14:02:51]POST & json_proto [14:02:51]process_json_proto [14:02:51]json parsed OK: [14:02:51]protocol is kg_v1.0 [14:02:51]action value=close_receipt [14:02:51]process_action close_receipt [14:02:51]cmd_close_receipt [14:02:51]MH_GetDate [14:02:51]Write to MH i2c: F0 00 00 43 7E B0 [14:02:51]Write i2c OK [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: F0 [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: F0 09 00 [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: F0 09 00 43 7E 00 10 BC 13 67 EE 0E 0D 67 6F [14:02:51]GetLastDocTimeStamp 1729346534 [14:02:51]current date 1729346576 [14:02:51]FM_GetShiftState [14:02:51]SAM_PROTO_GetShiftState [14:02:51]wFMCommunicate request_size=4 [14:02:51]MH_SAM_APDU [14:02:51]CAPDU: 80 13 01 00 [14:02:51]Write to MH i2c: E2 08 00 44 7E 80 13 01 00 00 00 00 00 3F [14:02:51]Write i2c OK [14:02:51]MH_I2C_Read... [14:02:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:51]Read from MH i2c: E2 [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: E2 0E 00 [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: E2 0E 00 44 7E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 82 [14:02:51]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:02:51]wFMCommunicate OK [14:02:51]SAM_PROTO_GetShiftState done [14:02:51]FM_GetShiftState done [14:02:51]opened in 1729296582 [14:02:51]opened+sec_in_day 1729382982 [14:02:51]quantity*price = 70044 [14:02:51]sum+1 = 70045 [14:02:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 318 19.10.2024 14:02 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218673 ФПД: 136553887473616 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140256&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218673&fm=136553887473616&tin=02508201610067®Number=0000000000098116&sum=70044 [14:02:53]StoreToDocumentArchive [14:02:53]shift 443 fd 218673 [14:02:53]save to /storage/0443/doc_00218673 [14:02:53]save last doc name /storage/0443/doc_00218673 to /storage/kkm_last_doc_name [14:02:53]save OK [14:02:53]Clear old archive folders... [14:02:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:02:53]tlvbuf is 015B2260 [14:02:53]SAM_PROTO_ClearQueue [14:02:53]wFMCommunicate request_size=4 [14:02:53]MH_SAM_APDU [14:02:53]CAPDU: 80 09 00 00 [14:02:53]Write to MH i2c: E2 08 00 51 7E 80 09 00 00 00 00 00 00 41 [14:02:53]Write i2c OK [14:02:53]MH_I2C_Read... [14:02:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:02:53]Read from MH i2c: E2 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: E2 03 00 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: E2 03 00 51 7E 00 90 00 43 [14:02:53]RAPDU: 90 00 [14:02:53]wFMCommunicate OK [14:02:53]SAM_PROTO_ClearQueue done [14:02:53]KKMCreateOFDPacket [14:02:53]OFDProtocolAddRootSTLVToBuf [14:02:53]FM_MakeSignedData [14:02:53]FM_MakeSignedData [14:02:53]SAM_PROTO_SignData [14:02:53]wFMCommunicate request_size=4 [14:02:53]MH_SAM_APDU [14:02:53]CAPDU: 80 0D 01 02 [14:02:53]Write to MH i2c: E2 08 00 52 7E 80 0D 01 02 00 00 00 00 49 [14:02:53]Write i2c OK [14:02:53]MH_I2C_Read... [14:02:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:02:53]Read from MH i2c: E2 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: E2 03 00 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: E2 03 00 52 7E 00 90 00 44 [14:02:53]RAPDU: 90 00 [14:02:53]wFMCommunicate OK [14:02:53]wFMCommunicate request_size=255 [14:02:53]MH_SAM_APDU [14:02: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 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 3E 01 00 00 F4 03 04 00 10 BC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 31 56 03 00 35 04 06 00 7C [14:02:53]Write to MH i2c: E2 02 01 53 7E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 3E 01 00 00 F4 03 04 00 10 BC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 31 56 03 00 35 04 06 00 7C 00 00 80 [14:02:53]Write i2c OK [14:02:53]MH_I2C_Read... [14:02:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:53]Read from MH i2c: E2 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: E2 03 00 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: E2 03 00 53 7E 00 90 00 45 [14:02:53]RAPDU: 90 00 [14:02:53]wFMCommunicate OK [14:02:53]wFMCommunicate request_size=10 [14:02:53]MH_SAM_APDU [14:02:53]CAPDU: 80 0D 02 02 05 31 ED F4 9F D0 [14:02:53]Write to MH i2c: E2 0D 00 54 7E 80 0D 02 02 05 00 31 ED F4 9F D0 00 00 D7 [14:02:53]Write i2c OK [14:02:53]MH_I2C_Read... [14:02:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:53]Read from MH i2c: E2 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: E2 03 00 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: E2 03 00 54 7E 00 90 00 46 [14:02:53]RAPDU: 90 00 [14:02:53]wFMCommunicate OK [14:02:53]wFMCommunicate request_size=4 [14:02:53]MH_SAM_APDU [14:02:53]CAPDU: 80 0D 03 02 [14:02:53]Write to MH i2c: E2 08 00 55 7E 80 0D 03 02 00 00 00 00 4E [14:02:53]Write i2c OK [14:02:53]MH_I2C_Read... [14:02:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:02:53]Read from MH i2c: E2 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: E2 0B 00 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: E2 0B 00 55 7E 00 35 0C 3F DE 0A 40 C1 42 90 00 FA [14:02:53]RAPDU: 35 0C 3F DE 0A 40 C1 42 90 00 [14:02:53]wFMCommunicate OK [14:02:53]SAM_PROTO_SignData done [14:02:53]FM_MakeSignedData done [14:02:53]CreateOFDProtocolMessage [14:02:53]wFMCommunicate request_size=4 [14:02:53]MH_SAM_APDU [14:02:53]CAPDU: 80 11 00 00 [14:02:53]Write to MH i2c: E2 08 00 56 7E 80 11 00 00 00 00 00 00 4E [14:02:53]Write i2c OK [14:02:53]MH_I2C_Read... [14:02:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:53]Read from MH i2c: E2 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: E2 17 00 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: E2 17 00 56 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9D [14:02:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:02:53]wFMCommunicate OK [14:02:53]CreateOFDProtocolMessage done [14:02:53]OFDSenderStorePacket 218673 [14:02:53]StoreOFDPacket docnum=218673 [14:02:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 90 47 07 01 66 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 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 3E 01 00 00 F4 03 04 00 10 BC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 31 56 03 00 35 04 06 00 7C 31 ED F4 9F D0 35 0C 3F DE 0A 40 C1 42 [14:02:53]CheckFolder [14:02:53]dirname=/storage/ofd_packets [14:02:53]CheckFolder done [14:02:53]ProducePacketName [14:02:53]name=ofd_packets/00218673 [14:02:53]NVStorageSaveData ofd_packets/00218673 [14:02:53]File name is /storage/ofd_packets/00218673 [14:02:53]Write 301 bytes [14:02:53]NVStorageSaveData done [14:02:53]OFDSenderStorePacket done [14:02:53]KKMCreateOFDPacket done [14:02:53]NVStorageSaveData kkm_last_timestamp [14:02:53]File name is /storage/kkm_last_timestamp [14:02:53]Write 4 bytes [14:02:53]NVStorageSaveData done [14:02:53]ExternCall_PrintAddStr [14:02:53]wPrintStart [14:02:53]Write to MH i2c: 01 00 00 57 7E D5 [14:02:53]Write i2c OK [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: 01 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: 01 07 00 [14:02:53]MH_I2C_Read... [14:02:53]Read from MH i2c: 01 07 00 57 7E 00 00 00 00 00 FF 0F EA [14:02:53]RasterBufferAndPrint [14:02:53]line Счет N : (1)536220 [14:02:53]line ИНН: 02508201610067 [14:02:53]line Контрольно-Кассовый Чек [14:02:53]line ПРОДАЖА [14:02:53]line ТРК (МРК, ГНК) : 33 [14:02:53]line Товар: 2710124130 [14:02:53]line Аи-92-К-2 [14:02:53]line 10.470 * 66.90 [14:02:53]line = 700.44 [14:02:53]line НДС 12% НСП 1% [14:02:53]line > о реализуемом товаре [14:02:53]line ИТОГО: 700.44 [14:02:53]line НСП 1% : 6.20 [14:02:53]line НДС 12% : 74.38 [14:02:53]line Наличными: 0.00 [14:02:53]line Безнал.: 700.44 [14:02:53]line Место: АЗС № 84 "Партнер Нефть" [14:02:53]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:02:53]line СНО: Общий режим [14:02:53]line Чек 318 19.10.2024 14:02 [14:02:53]line Смена: 443 ФФД: 1.0 [14:02:53]line ЗНМ: 0300000178 [14:02:53]line РНМ: 0000000000098116 [14:02:53]line Версия ККМ: 001 [14:02:53]line Платежная система: Mbank [14:02:53]line ФМ: 0000000000965413 [14:02:53]line ФД: 218673 [14:02:53]line ФПД: 136553887473616 [14:02:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140256&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218673&fm=136553887473616&tin=02508201610067®Number=0000000000098116&sum=70044 [14:02:53]OFD Sender: Processing packet 218673 [packets to send 80, broken 79] [14:02:53]ProducePacketName [14:02:53]name=ofd_packets/00218673 [14:02:53]OFD Sender: To server: pG, [14:02:53]CommunicateWithHost lk.salyk.kg:30040 [14:02:53]ConnectInit lk.salyk.kg [14:02:54]written 0, free lines is 4095 [14:02:54]Connected sock=8 [14:02:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 90 47 07 01 66 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 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 3E 01 00 00 F4 03 04 00 10 BC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 31 56 03 00 35 04 06 00 7C 31 ED F4 9F D0 35 0C 3F DE 0A 40 C1 42 [14:02:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C1 E5 47 00 85 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 31 56 03 00 F4 03 04 00 AA 67 13 67 B6 04 01 00 00 D2 21 1F 3A 3C 68 A8 C7 [14:02:54]CommunicateWithHost err = 0 [14:02:54]CheckOFDResponse [14:02:54]1017 (14) - 77093643461234 [14:02:54]1041 (16) - 0000000000965413 [14:02:54]1040 (4) - 218673 [14:02:54]1012 (4) - 19.10.2024 08:02 [14:02:54]1206 (1) - 0 [14:02:54]OFD Sender: Remove packet 218673 [14:02:54]ProducePacketName [14:02:54]name=ofd_packets/00218673 [14:02:54]NVStorageDeleteData [14:02:54]Write to MH i2c: 01 00 00 80 7E FE [14:02:54]Write i2c OK [14:02:54]MH_I2C_Read... [14:02:54]Read from MH i2c: 01 [14:02:54]MH_I2C_Read... [14:02:54]Read from MH i2c: 01 07 00 [14:02:54]MH_I2C_Read... [14:02:54]Read from MH i2c: 01 07 00 80 7E 00 00 00 00 00 0C 0D 1E [14:02:54]RasterBufferAndPrint [14:02:54]line [14:02:54]line [14:02:54]line [14:02:54]line [14:02:54]line [14:02:54]written 0, free lines is 3346 [14:02:54]MH_Cut [14:02:54]Write to MH i2c: D1 01 00 87 7E 01 D7 [14:02:54]Write i2c OK [14:02:54]MH_I2C_Read... [14:02:54]Read from MH i2c: D1 [14:02:54]MH_I2C_Read... [14:02:54]Read from MH i2c: D1 01 00 [14:02:54]MH_I2C_Read... [14:02:54]Read from MH i2c: D1 01 00 87 7E 00 D6 [14:02:54]Write to MH i2c: 01 00 00 88 7E 06 [14:02:54]Write i2c OK [14:02:54]MH_I2C_Read... [14:02:54]OFD Sender: No OFD packet to send [14:02:55]*** Cut start [14:02:55]*** Partial cut [14:02:55]*** CUTSNS_PIN = 1 [14:02:55]*** CUTSNS_PIN = 0 [14:02:55]*** Brake cut motor [14:02:55]Read from MH i2c: 01 [14:02:55]MH_I2C_Read... [14:02:55]*** Stop cut motor [14:02:55]*** Cut end [14:02:55]Read from MH i2c: 01 07 00 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: 01 07 00 88 7E 00 00 00 00 00 FF 0F 1B [14:02:55]process_action close_receipt done [14:02:55]requested_data is exist [14:02:55]produce_requested_data [14:02:55]requested_item fm.sn is exist - process it [14:02:55]wFMCommunicate request_size=4 [14:02:55]MH_SAM_APDU [14:02:55]CAPDU: 80 11 00 00 [14:02:55]Write to MH i2c: E2 08 00 89 7E 80 11 00 00 00 00 00 00 81 [14:02:55]Write i2c OK [14:02:55]MH_I2C_Read... [14:02:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:55]Read from MH i2c: E2 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: E2 17 00 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: E2 17 00 89 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D0 [14:02:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:02:55]wFMCommunicate OK [14:02:55]requested_item fd.num is exist - process it [14:02:55]SAM_PROTO_GetFieldsCounters [14:02:55]wFMCommunicate request_size=4 [14:02:55]MH_SAM_APDU [14:02:55]CAPDU: 80 13 00 00 [14:02:55]Write to MH i2c: E2 08 00 8A 7E 80 13 00 00 00 00 00 00 84 [14:02:55]Write i2c OK [14:02:55]MH_I2C_Read... [14:02:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:02:55]Read from MH i2c: E2 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: E2 62 00 [14:02:55]MH_I2C_Read... [14:02:55]Read from MH i2c: E2 62 00 8A 7E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 31 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 A4 [14:02:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 31 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:02:55]wFMCommunicate OK [14:02:55]SAM_PROTO_GetFieldsCounters done [14:02:55]requested_item shift.num is exist - process it [14:02:55]requested_item shift.opened is exist - process it [14:02:55]req_shift_opened [14:02:55]FM_GetShiftState [14:02:55]SAM_PROTO_GetShiftState [14:02:55]wFMCommunicate request_size=4 [14:02:55]MH_SAM_APDU [14:02:55]CAPDU: 80 13 01 00 [14:02:55]Write to MH i2c: E2 08 00 8B 7E 80 13 01 00 00 00 00 00 86 [14:02:55]Write i2c OK [14:02:55]MH_I2C_Read... [14:02:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:56]Read from MH i2c: E2 [14:02:56]MH_I2C_Read... [14:02:56]Read from MH i2c: E2 0E 00 [14:02:56]MH_I2C_Read... [14:02:56]Read from MH i2c: E2 0E 00 8B 7E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C9 [14:02:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:02:56]wFMCommunicate OK [14:02:56]SAM_PROTO_GetShiftState done [14:02:56]FM_GetShiftState done [14:02:56]req_shift_opened done [14:02:56]requested_item shift.open_date is exist - process it [14:02:56]req_shift_open_date [14:02:56]req_shift_open_date done [14:02:56]produce_requested_data done [14:02:56]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218673,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:02:56]process_action_free close_receipt [14:02:56]json_value_free [14:02:56]json_value_free done [14:02:56]process_json_proto returns [14:02:56]Send response to host [14:02:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218673,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:02:56]free response buf [14:02:56]execute_script done [14:02:56]execute_script returns [14:02:56]free content buf [14:02:56]Sock 10.Close socket [14:02:56]Sock 10.Thread stoped [14:02:59]OFD Sender: No OFD packet to send [14:03:04]OFD Sender: No OFD packet to send [14:03:09]OFD Sender: No OFD packet to send [14:03:14]OFD Sender: No OFD packet to send [14:03:19]OFD Sender: No OFD packet to send [14:03:24]OFD Sender: No OFD packet to send [14:03:29]OFD Sender: No OFD packet to send [14:03:34]OFD Sender: No OFD packet to send [14:03:39]OFD Sender: No OFD packet to send [14:03:44]OFD Sender: No OFD packet to send [14:03:49]OFD Sender: No OFD packet to send [14:03:54]OFD Sender: No OFD packet to send [14:03:54]accept exits with 9 [14:03:54]New connection [14:03:54]New thread 3066682724 created [14:03:54]Thread 3066826084 joined [14:03:54]Waiting for new connection... [14:03:54] Sock 9.Parse request [14:03:54]Sock 9.Check first char [14:03:54]Sock 9.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.40.4:8080 [14:03:54]Content-Length: 679 [14:03:54]Content-Type: application/json [14:03:54] [14:03:54]POST finish read [14:03:54]Found Content-Length = 679 [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)536221", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [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)536221", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [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 8C 7E F9 [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 8C 7E 00 4F BC 13 67 EE 0E 0D 67 F7 [14:03:54]GetLastDocTimeStamp 1729346576 [14:03:54]current date 1729346639 [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 8D 7E 80 13 01 00 00 00 00 00 88 [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 8D 7E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CB [14:03:54]RAPDU: 09 00 01 C6 F8 12 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 1729296582 [14:03:54]opened+sec_in_day 1729382982 [14:03:54]quantity*price = 100050 [14:03:54]sum+1 = 100052 [14:03:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 319 19.10.2024 14:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218674 ФПД: 100663517173365 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140359&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218674&fm=100663517173365&tin=02508201610067®Number=0000000000098116&sum=100000 [14:03:56]StoreToDocumentArchive [14:03:56]shift 443 fd 218674 [14:03:56]save to /storage/0443/doc_00218674 [14:03:56]save last doc name /storage/0443/doc_00218674 to /storage/kkm_last_doc_name [14:03:56]save OK [14:03:56]Clear old archive folders... [14:03:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:03:56]tlvbuf is 01630010 [14:03:56]SAM_PROTO_ClearQueue [14:03:56]wFMCommunicate request_size=4 [14:03:56]MH_SAM_APDU [14:03:56]CAPDU: 80 09 00 00 [14:03:56]Write to MH i2c: E2 08 00 9A 7E 80 09 00 00 00 00 00 00 8A [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:03:56]Read from MH i2c: E2 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 03 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 03 00 9A 7E 00 90 00 8C [14:03:56]RAPDU: 90 00 [14:03:56]wFMCommunicate OK [14:03:56]SAM_PROTO_ClearQueue done [14:03:56]KKMCreateOFDPacket [14:03:56]OFDProtocolAddRootSTLVToBuf [14:03:56]FM_MakeSignedData [14:03:56]FM_MakeSignedData [14:03:56]SAM_PROTO_SignData [14:03:56]wFMCommunicate request_size=4 [14:03:56]MH_SAM_APDU [14:03:56]CAPDU: 80 0D 01 02 [14:03:56]Write to MH i2c: E2 08 00 9B 7E 80 0D 01 02 00 00 00 00 92 [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:03:56]Read from MH i2c: E2 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 03 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 03 00 9B 7E 00 90 00 8D [14:03:56]RAPDU: 90 00 [14:03:56]wFMCommunicate OK [14:03:56]wFMCommunicate request_size=255 [14:03:56]MH_SAM_APDU [14:03:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 3F 01 00 00 F4 03 04 00 4F BC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 32 56 03 00 35 04 06 00 5B 8D 8D 2E [14:03:56]Write to MH i2c: E2 02 01 9C 7E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 3F 01 00 00 F4 03 04 00 4F BC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 32 56 03 00 35 04 06 00 5B 8D 8D 2E 00 00 BF [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:56]Read from MH i2c: E2 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 03 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 03 00 9C 7E 00 90 00 8E [14:03:56]RAPDU: 90 00 [14:03:56]wFMCommunicate OK [14:03:56]wFMCommunicate request_size=7 [14:03:56]MH_SAM_APDU [14:03:56]CAPDU: 80 0D 02 02 02 D6 75 [14:03:56]Write to MH i2c: E2 0A 00 9D 7E 80 0D 02 02 02 00 D6 75 00 00 E4 [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:56]Read from MH i2c: E2 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 03 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 03 00 9D 7E 00 90 00 8F [14:03:56]RAPDU: 90 00 [14:03:56]wFMCommunicate OK [14:03:56]wFMCommunicate request_size=4 [14:03:56]MH_SAM_APDU [14:03:56]CAPDU: 80 0D 03 02 [14:03:56]Write to MH i2c: E2 08 00 9E 7E 80 0D 03 02 00 00 00 00 97 [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:03:56]Read from MH i2c: E2 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 0B 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 0B 00 9E 7E 00 EF 73 A4 D3 D5 C3 8D 6D 90 00 03 [14:03:56]RAPDU: EF 73 A4 D3 D5 C3 8D 6D 90 00 [14:03:56]wFMCommunicate OK [14:03:56]SAM_PROTO_SignData done [14:03:56]FM_MakeSignedData done [14:03:56]CreateOFDProtocolMessage [14:03:56]wFMCommunicate request_size=4 [14:03:56]MH_SAM_APDU [14:03:56]CAPDU: 80 11 00 00 [14:03:56]Write to MH i2c: E2 08 00 9F 7E 80 11 00 00 00 00 00 00 97 [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:56]Read from MH i2c: E2 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 17 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 17 00 9F 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E6 [14:03:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:03:56]wFMCommunicate OK [14:03:56]CreateOFDProtocolMessage done [14:03:56]OFDSenderStorePacket 218674 [14:03:56]StoreOFDPacket docnum=218674 [14:03:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 11 05 04 01 8E 31 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 3F 01 00 00 F4 03 04 00 4F BC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 32 56 03 00 35 04 06 00 5B 8D 8D 2E D6 75 EF 73 A4 D3 D5 C3 8D 6D [14:03:56]CheckFolder [14:03:56]dirname=/storage/ofd_packets [14:03:56]CheckFolder done [14:03:56]ProducePacketName [14:03:56]name=ofd_packets/00218674 [14:03:56]NVStorageSaveData ofd_packets/00218674 [14:03:56]File name is /storage/ofd_packets/00218674 [14:03:56]Write 298 bytes [14:03:56]NVStorageSaveData done [14:03:56]OFDSenderStorePacket done [14:03:56]KKMCreateOFDPacket done [14:03:56]NVStorageSaveData kkm_last_timestamp [14:03:56]File name is /storage/kkm_last_timestamp [14:03:56]Write 4 bytes [14:03:56]NVStorageSaveData done [14:03:56]ExternCall_PrintAddStr [14:03:56]wPrintStart [14:03:56]Write to MH i2c: 01 00 00 A0 7E 1E [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 A0 7E 00 00 00 00 00 FF 0F 33 [14:03:56]RasterBufferAndPrint [14:03:56]line Счет N : (1)536221 [14:03:56]line ИНН: 02508201610067 [14:03:56]line Контрольно-Кассовый Чек [14:03:56]line ПРОДАЖА [14:03:56]line ТРК (МРК, ГНК) : 61 [14:03:56]line Товар: 2710194210 [14:03:56]line ДТ-К-2 [14:03:56]line 13.130 * 76.20 [14:03:56]line = 1000.51 [14:03:56]line НДС 12% НСП 1% [14:03:56]line > о реализуемом товаре [14:03:56]line ОКРУГЛЕНИЕ: -0.51 [14:03:56]line ИТОГО: 1000.00 [14:03:56]line Внесено: 1000.00 [14:03:56]line СДАЧА: 0.00 [14:03:56]line НСП 1% : 8.85 [14:03:56]line НДС 12% : 106.25 [14:03:56]line Наличными: 1000.00 [14:03:56]line Безнал.: 0.00 [14:03:56]line Место: АЗС № 84 "Партнер Нефть" [14:03:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:03:56]line СНО: Общий режим [14:03:56]line Чек 319 19.10.2024 14:03 [14:03:56]line Смена: 443 ФФД: 1.0 [14:03:56]line ЗНМ: 0300000178 [14:03:56]line РНМ: 0000000000098116 [14:03:56]line Версия ККМ: 001 [14:03:56]line ФМ: 0000000000965413 [14:03:56]line ФД: 218674 [14:03:56]line ФПД: 100663517173365 [14:03:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140359&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218674&fm=100663517173365&tin=02508201610067®Number=0000000000098116&sum=100000 [14:03:56]OFD Sender: Processing packet 218674 [packets to send 80, broken 79] [14:03:56]ProducePacketName [14:03:56]name=ofd_packets/00218674 [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:57]Connected sock=10 [14:03:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 11 05 04 01 8E 31 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 3F 01 00 00 F4 03 04 00 4F BC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 32 56 03 00 35 04 06 00 5B 8D 8D 2E D6 75 EF 73 A4 D3 D5 C3 8D 6D [14:03:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 2F 6B 47 00 9D 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 39 36 35 34 31 33 10 04 04 00 32 56 03 00 F4 03 04 00 E9 67 13 67 B6 04 01 00 00 14 90 EC B6 B7 63 FB B4 [14:03:57]CommunicateWithHost err = 0 [14:03:57]CheckOFDResponse [14:03:57]1017 (14) - 77093643461234 [14:03:57]1041 (16) - 0000000000965413 [14:03:57]1040 (4) - 218674 [14:03:57]1012 (4) - 19.10.2024 08:03 [14:03:57]1206 (1) - 0 [14:03:57]OFD Sender: Remove packet 218674 [14:03:57]ProducePacketName [14:03:57]name=ofd_packets/00218674 [14:03:57]NVStorageDeleteData [14:03:57]Write to MH i2c: 01 00 00 CB 7E 49 [14:03:57]Write i2c OK [14:03:57]MH_I2C_Read... [14:03:57]Read from MH i2c: 01 [14:03:57]MH_I2C_Read... [14:03:57]Read from MH i2c: 01 07 00 [14:03:57]MH_I2C_Read... [14:03:57]Read from MH i2c: 01 07 00 CB 7E 00 00 00 00 00 E5 0C 41 [14:03:57]RasterBufferAndPrint [14:03:57]line [14:03:57]line [14:03:57]line [14:03:57]line [14:03:57]line [14:03:57]written 0, free lines is 3307 [14:03:57]MH_Cut [14:03:57]Write to MH i2c: D1 01 00 D2 7E 01 22 [14:03:57]Write i2c OK [14:03:57]MH_I2C_Read... [14:03:57]Read from MH i2c: D1 [14:03:57]MH_I2C_Read... [14:03:57]Read from MH i2c: D1 01 00 [14:03:57]MH_I2C_Read... [14:03:57]Read from MH i2c: D1 01 00 D2 7E 00 21 [14:03:57]Write to MH i2c: 01 00 00 D3 7E 51 [14:03:57]Write i2c OK [14:03:57]MH_I2C_Read... [14:03:57]OFD Sender: No OFD packet to send [14:03:58]*** Cut start [14:03:58]*** Partial cut [14:03:58]*** CUTSNS_PIN = 1 [14:03:58]*** CUTSNS_PIN = 0 [14:03:58]*** Brake cut motor [14:03:58]Read from MH i2c: 01 [14:03:58]MH_I2C_Read... [14:03:58]*** Stop cut motor [14:03:58]*** Cut end [14:03:58]Read from MH i2c: 01 07 00 [14:03:58]MH_I2C_Read... [14:03:58]Read from MH i2c: 01 07 00 D3 7E 00 00 00 00 00 FF 0F 66 [14:03:58]process_action close_receipt done [14:03:58]requested_data is exist [14:03:58]produce_requested_data [14:03:58]requested_item fm.sn is exist - process it [14:03:58]wFMCommunicate request_size=4 [14:03:58]MH_SAM_APDU [14:03:58]CAPDU: 80 11 00 00 [14:03:58]Write to MH i2c: E2 08 00 D4 7E 80 11 00 00 00 00 00 00 CC [14:03:58]Write i2c OK [14:03:58]MH_I2C_Read... [14:03:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:58]Read from MH i2c: E2 [14:03:58]MH_I2C_Read... [14:03:58]Read from MH i2c: E2 17 00 [14:03:58]MH_I2C_Read... [14:03:58]Read from MH i2c: E2 17 00 D4 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1B [14:03:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:03:58]wFMCommunicate OK [14:03:58]requested_item fd.num is exist - process it [14:03:58]SAM_PROTO_GetFieldsCounters [14:03:58]wFMCommunicate request_size=4 [14:03:58]MH_SAM_APDU [14:03:58]CAPDU: 80 13 00 00 [14:03:58]Write to MH i2c: E2 08 00 D5 7E 80 13 00 00 00 00 00 00 CF [14:03:58]Write i2c OK [14:03:58]MH_I2C_Read... [14:03:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:03:58]Read from MH i2c: E2 [14:03:58]MH_I2C_Read... [14:03:58]Read from MH i2c: E2 62 00 [14:03:58]MH_I2C_Read... [14:03:58]Read from MH i2c: E2 62 00 D5 7E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 32 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 F3 [14:03:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 32 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:03:58]wFMCommunicate OK [14:03:58]SAM_PROTO_GetFieldsCounters done [14:03:58]requested_item shift.num is exist - process it [14:03:58]requested_item shift.opened is exist - process it [14:03:58]req_shift_opened [14:03:58]FM_GetShiftState [14:03:58]SAM_PROTO_GetShiftState [14:03:58]wFMCommunicate request_size=4 [14:03:58]MH_SAM_APDU [14:03:58]CAPDU: 80 13 01 00 [14:03:58]Write to MH i2c: E2 08 00 D6 7E 80 13 01 00 00 00 00 00 D1 [14:03:58]Write i2c OK [14:03:58]MH_I2C_Read... [14:03:59]Read from MH i2c: E2 [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 0E 00 [14:03:59]MH_I2C_Read... [14:03:59]Read from MH i2c: E2 0E 00 D6 7E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 14 [14:03:59]RAPDU: 09 00 01 C6 F8 12 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":"0000000000965413","fd.num":218674,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [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":"0000000000965413","fd.num":218674,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [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 9.Close socket [14:03:59]Sock 9.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:32]OFD Sender: No OFD packet to send [14:04:37]OFD Sender: No OFD packet to send [14:04:42]OFD Sender: No OFD packet to send [14:04:47]OFD Sender: No OFD packet to send [14:04:52]OFD Sender: No OFD packet to send [14:04:57]OFD Sender: No OFD packet to send [14:05:02]OFD Sender: No OFD packet to send [14:05:07]OFD Sender: No OFD packet to send [14:05:12]OFD Sender: No OFD packet to send [14:05:17]OFD Sender: No OFD packet to send [14:05:22]OFD Sender: No OFD packet to send [14:05:27]OFD Sender: No OFD packet to send [14:05:32]OFD Sender: No OFD packet to send [14:05:37]OFD Sender: No OFD packet to send [14:05:42]OFD Sender: No OFD packet to send [14:05:47]OFD Sender: No OFD packet to send [14:05:52]OFD Sender: No OFD packet to send [14:05:57]OFD Sender: No OFD packet to send [14:06:02]OFD Sender: No OFD packet to send [14:06:07]OFD Sender: No OFD packet to send [14:06:12]OFD Sender: No OFD packet to send [14:06:17]OFD Sender: No OFD packet to send [14:06:22]OFD Sender: No OFD packet to send [14:06:27]OFD Sender: No OFD packet to send [14:06:31]int [14:06:31]Write to MH i2c: 01 00 00 D7 7E 55 [14:06:31]*** FLAG_PRN_KEY set [14:06:31]Write i2c OK [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: 01 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: 01 07 00 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: 01 07 00 D7 7E 00 08 00 00 00 FF 0F 72 [14:06:31]state=0 [14:06:31]Key pressed [14:06:31]Feed [14:06:31]Write to MH i2c: D8 00 00 D8 7E 2D [14:06:31]Write i2c OK [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: D8 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: D8 01 00 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: D8 01 00 D8 7E 00 2E [14:06:31]int [14:06:31]Write to MH i2c: 01 00 00 D9 7E 57 [14:06:31]Write i2c OK [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: 01 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: 01 07 00 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: 01 07 00 D9 7E 00 48 00 00 00 3C 00 E2 [14:06:31]state=2 [14:06:31]Key pressed [14:06:31]int [14:06:31]Write to MH i2c: 01 00 00 DA 7E 58 [14:06:31]*** FLAG_PRN_KEY reset [14:06:31]Write i2c OK [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: 01 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: 01 07 00 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: 01 07 00 DA 7E 00 00 00 00 00 F5 0F 63 [14:06:31]state=2 [14:06:31]Stop feed [14:06:32]OFD Sender: No OFD packet to send [14:06:37]OFD Sender: No OFD packet to send [14:06:42]OFD Sender: No OFD packet to send [14:06:47]OFD Sender: No OFD packet to send [14:06:52]OFD Sender: No OFD packet to send [14:06:57]OFD Sender: No OFD packet to send [14:07:02]OFD Sender: No OFD packet to send [14:07:07]OFD Sender: No OFD packet to send [14:07:12]OFD Sender: No OFD packet to send [14:07:17]OFD Sender: No OFD packet to send [14:07:22]OFD Sender: No OFD packet to send [14:07:27]OFD Sender: No OFD packet to send [14:07:32]OFD Sender: No OFD packet to send [14:07:37]OFD Sender: No OFD packet to send [14:07:42]OFD Sender: No OFD packet to send [14:07:48]OFD Sender: No OFD packet to send [14:07:53]OFD Sender: No OFD packet to send [14:07:58]OFD Sender: No OFD packet to send [14:08:03]OFD Sender: No OFD packet to send [14:08:05]accept exits with 8 [14:08:05]New connection [14:08:05]New thread 3066826084 created [14:08:05]Thread 3066682724 joined [14:08:05]Waiting for new connection... [14:08:05] Sock 8.Parse request [14:08:05]Sock 8.Check first char [14:08:05]Sock 8.First char is OK [14:08:05]request: POST /json_proto HTTP/1.0 [14:08:05]Method: POST [14:08:05]URL: /json_proto [14:08:05]Method is POST - this is cgi request [14:08:05]url: /json_proto [14:08:05]query_string will be loaded in cgi processing [14:08:05]execute_cgi json_proto POST (null) [14:08:05]execute_cgi path=json_proto method=POST [14:08:05]POST find Content-Length [14:08:05]Host: 172.17.40.4:8080 [14:08:05]Content-Length: 754 [14:08:05]Content-Type: application/json [14:08:05] [14:08:05]POST finish read [14:08:05]Found Content-Length = 754 [14:08:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100855", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:05]execute_script... [14: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)536223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100855", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:05]POST & json_proto [14:08:05]process_json_proto [14:08:05]json parsed OK: [14:08:05]protocol is kg_v1.0 [14:08:05]action value=close_receipt [14:08:05]process_action close_receipt [14:08:05]cmd_close_receipt [14:08:05]MH_GetDate [14:08:05]Write to MH i2c: F0 00 00 DB 7E 48 [14:08:05]Write i2c OK [14:08:05]MH_I2C_Read... [14:08:05]Read from MH i2c: F0 [14:08:05]MH_I2C_Read... [14:08:05]Read from MH i2c: F0 09 00 [14:08:05]MH_I2C_Read... [14:08:05]Read from MH i2c: F0 09 00 DB 7E 00 49 BD 13 67 EE 0E 0D 67 41 [14:08:05]GetLastDocTimeStamp 1729346639 [14:08:05]current date 1729346889 [14:08:05]FM_GetShiftState [14:08:05]SAM_PROTO_GetShiftState [14:08:05]wFMCommunicate request_size=4 [14:08:05]MH_SAM_APDU [14:08:05]CAPDU: 80 13 01 00 [14:08:05]Write to MH i2c: E2 08 00 DC 7E 80 13 01 00 00 00 00 00 D7 [14:08:05]Write i2c OK [14:08:05]MH_I2C_Read... [14:08:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:05]Read from MH i2c: E2 [14:08:05]MH_I2C_Read... [14:08:05]Read from MH i2c: E2 0E 00 [14:08:05]MH_I2C_Read... [14:08:05]Read from MH i2c: E2 0E 00 DC 7E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1A [14:08:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:08:05]wFMCommunicate OK [14:08:05]SAM_PROTO_GetShiftState done [14:08:05]FM_GetShiftState done [14:08:05]opened in 1729296582 [14:08:05]opened+sec_in_day 1729382982 [14:08:05]quantity*price = 0 [14:08:05]sum+1 = 1 [14:08:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 320 19.10.2024 14:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30100855 ФМ: 0000000000965413 ФД: 218675 ФПД: 270665160502069 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140809&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218675&fm=270665160502069&tin=02508201610067®Number=0000000000098116&sum=0 [14:08:06]StoreToDocumentArchive [14:08:06]shift 443 fd 218675 [14:08:06]save to /storage/0443/doc_00218675 [14:08:06]save last doc name /storage/0443/doc_00218675 to /storage/kkm_last_doc_name [14:08:06]save OK [14:08:06]Clear old archive folders... [14:08:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:08:06]tlvbuf is 015B1F10 [14:08:06]SAM_PROTO_ClearQueue [14:08:06]wFMCommunicate request_size=4 [14:08:06]MH_SAM_APDU [14:08:06]CAPDU: 80 09 00 00 [14:08:06]Write to MH i2c: E2 08 00 E9 7E 80 09 00 00 00 00 00 00 D9 [14:08:06]Write i2c OK [14:08:06]MH_I2C_Read... [14:08:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:08:06]Read from MH i2c: E2 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 03 00 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 03 00 E9 7E 00 90 00 DB [14:08:06]RAPDU: 90 00 [14:08:06]wFMCommunicate OK [14:08:06]SAM_PROTO_ClearQueue done [14:08:06]KKMCreateOFDPacket [14:08:06]OFDProtocolAddRootSTLVToBuf [14:08:06]FM_MakeSignedData [14:08:06]FM_MakeSignedData [14:08:06]SAM_PROTO_SignData [14:08:06]wFMCommunicate request_size=4 [14:08:06]MH_SAM_APDU [14:08:06]CAPDU: 80 0D 01 02 [14:08:06]Write to MH i2c: E2 08 00 EA 7E 80 0D 01 02 00 00 00 00 E1 [14:08:06]Write i2c OK [14:08:06]MH_I2C_Read... [14:08:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:08:06]Read from MH i2c: E2 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 03 00 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 03 00 EA 7E 00 90 00 DC [14:08:06]RAPDU: 90 00 [14:08:06]wFMCommunicate OK [14:08:06]wFMCommunicate request_size=255 [14:08:06]MH_SAM_APDU [14: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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 49 BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 33 56 03 00 35 04 06 00 F6 [14:08:06]Write to MH i2c: E2 02 01 EB 7E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 49 BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 33 56 03 00 35 04 06 00 F6 00 00 B5 [14:08:06]Write i2c OK [14:08:06]MH_I2C_Read... [14:08:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:06]Read from MH i2c: E2 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 03 00 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 03 00 EB 7E 00 90 00 DD [14:08:06]RAPDU: 90 00 [14:08:06]wFMCommunicate OK [14:08:06]wFMCommunicate request_size=10 [14:08:06]MH_SAM_APDU [14:08:06]CAPDU: 80 0D 02 02 05 2B 24 BE AB 35 [14:08:06]Write to MH i2c: E2 0D 00 EC 7E 80 0D 02 02 05 00 2B 24 BE AB 35 00 00 DB [14:08:06]Write i2c OK [14:08:06]MH_I2C_Read... [14:08:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:06]Read from MH i2c: E2 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 03 00 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 03 00 EC 7E 00 90 00 DE [14:08:06]RAPDU: 90 00 [14:08:06]wFMCommunicate OK [14:08:06]wFMCommunicate request_size=4 [14:08:06]MH_SAM_APDU [14:08:06]CAPDU: 80 0D 03 02 [14:08:06]Write to MH i2c: E2 08 00 ED 7E 80 0D 03 02 00 00 00 00 E6 [14:08:06]Write i2c OK [14:08:06]MH_I2C_Read... [14:08:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:08:06]Read from MH i2c: E2 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 0B 00 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 0B 00 ED 7E 00 A3 4A 66 1A 75 01 4D 0C 90 00 23 [14:08:06]RAPDU: A3 4A 66 1A 75 01 4D 0C 90 00 [14:08:06]wFMCommunicate OK [14:08:06]SAM_PROTO_SignData done [14:08:06]FM_MakeSignedData done [14:08:06]CreateOFDProtocolMessage [14:08:06]wFMCommunicate request_size=4 [14:08:06]MH_SAM_APDU [14:08:06]CAPDU: 80 11 00 00 [14:08:06]Write to MH i2c: E2 08 00 EE 7E 80 11 00 00 00 00 00 00 E6 [14:08:06]Write i2c OK [14:08:06]MH_I2C_Read... [14:08:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:06]Read from MH i2c: E2 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 17 00 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 17 00 EE 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 35 [14:08:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:08:06]wFMCommunicate OK [14:08:06]CreateOFDProtocolMessage done [14:08:06]OFDSenderStorePacket 218675 [14:08:06]StoreOFDPacket docnum=218675 [14:08:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 13 8C 07 01 CF 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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 49 BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 33 56 03 00 35 04 06 00 F6 2B 24 BE AB 35 A3 4A 66 1A 75 01 4D 0C [14:08:06]CheckFolder [14:08:06]dirname=/storage/ofd_packets [14:08:06]CheckFolder done [14:08:06]ProducePacketName [14:08:06]name=ofd_packets/00218675 [14:08:06]NVStorageSaveData ofd_packets/00218675 [14:08:06]File name is /storage/ofd_packets/00218675 [14:08:06]Write 301 bytes [14:08:06]NVStorageSaveData done [14:08:06]OFDSenderStorePacket done [14:08:06]KKMCreateOFDPacket done [14:08:06]NVStorageSaveData kkm_last_timestamp [14:08:06]File name is /storage/kkm_last_timestamp [14:08:06]Write 4 bytes [14:08:06]NVStorageSaveData done [14:08:06]ExternCall_PrintAddStr [14:08:06]wPrintStart [14:08:06]Write to MH i2c: 01 00 00 EF 7E 6D [14:08:06]Write i2c OK [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: 01 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: 01 07 00 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: 01 07 00 EF 7E 00 00 00 00 00 FF 0F 82 [14:08:06]RasterBufferAndPrint [14:08:06]line Счет N : (1)536223 [14:08:06]line ИНН: 02508201610067 [14:08:06]line Контрольно-Кассовый Чек [14:08:06]line ПРОДАЖА [14:08:06]line ТРК (МРК, ГНК) : 33 [14:08:06]line Товар: 2710124130 [14:08:06]line Аи-92-К-2 [14:08:06]line 15.000 * 0.00 [14:08:06]line = 0.00 [14:08:06]line НДС 12% НСП 1% [14:08:06]line > о реализуемом товаре [14:08:06]line ИТОГО: 0.00 [14:08:06]line НСП 1% : 0.00 [14:08:06]line НДС 12% : 0.00 [14:08:06]line Наличными: 0.00 [14:08:06]line Безнал.: 0.00 [14:08:06]line Место: АЗС № 84 "Партнер Нефть" [14:08:06]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:08:06]line СНО: Общий режим [14:08:06]line Чек 320 19.10.2024 14:08 [14:08:06]line Смена: 443 ФФД: 1.0 [14:08:06]line ЗНМ: 0300000178 [14:08:06]line РНМ: 0000000000098116 [14:08:06]line Версия ККМ: 001 [14:08:06]line Талоны: ТК ГПНА Online [14:08:06]line 30100855 [14:08:06]line ФМ: 0000000000965413 [14:08:06]line ФД: 218675 [14:08:06]line ФПД: 270665160502069 [14:08:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140809&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218675&fm=270665160502069&tin=02508201610067®Number=0000000000098116&sum=0 [14:08:06]written 0, free lines is 4095 [14:08:06]OFD Sender: Processing packet 218675 [packets to send 80, broken 79] [14:08:06]ProducePacketName [14:08:06]name=ofd_packets/00218675 [14:08:06]OFD Sender: To server: pG, [14:08:06]CommunicateWithHost lk.salyk.kg:30040 [14:08:06]ConnectInit lk.salyk.kg [14:08:06]Connected sock=10 [14:08:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 13 8C 07 01 CF 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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 49 BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 33 56 03 00 35 04 06 00 F6 2B 24 BE AB 35 A3 4A 66 1A 75 01 4D 0C [14:08:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 6E 08 47 00 C6 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 39 36 35 34 31 33 10 04 04 00 33 56 03 00 F4 03 04 00 E3 68 13 67 B6 04 01 00 00 CF 8A 1C E6 60 B3 E8 BE [14:08:07]CommunicateWithHost err = 0 [14:08:07]CheckOFDResponse [14:08:07]1017 (14) - 77093643461234 [14:08:07]1041 (16) - 0000000000965413 [14:08:07]1040 (4) - 218675 [14:08:07]1012 (4) - 19.10.2024 08:08 [14:08:07]1206 (1) - 0 [14:08:07]OFD Sender: Remove packet 218675 [14:08:07]ProducePacketName [14:08:07]name=ofd_packets/00218675 [14:08:07]NVStorageDeleteData [14:08:07]Write to MH i2c: 01 00 00 19 7F 98 [14:08:07]Write i2c OK [14:08:07]MH_I2C_Read... [14:08:07]Read from MH i2c: 01 [14:08:07]MH_I2C_Read... [14:08:07]Read from MH i2c: 01 07 00 [14:08:07]MH_I2C_Read... [14:08:07]Read from MH i2c: 01 07 00 19 7F 00 00 00 00 00 FF 0C AA [14:08:07]RasterBufferAndPrint [14:08:07]line [14:08:07]line [14:08:07]line [14:08:07]line [14:08:07]line [14:08:07]written 0, free lines is 3333 [14:08:07]MH_Cut [14:08:07]Write to MH i2c: D1 01 00 20 7F 01 71 [14:08:07]Write i2c OK [14:08:07]MH_I2C_Read... [14:08:07]Read from MH i2c: D1 [14:08:07]MH_I2C_Read... [14:08:07]Read from MH i2c: D1 01 00 [14:08:07]MH_I2C_Read... [14:08:07]Read from MH i2c: D1 01 00 20 7F 00 70 [14:08:07]Write to MH i2c: 01 00 00 21 7F A0 [14:08:07]Write i2c OK [14:08:07]MH_I2C_Read... [14:08:07]OFD Sender: No OFD packet to send [14:08:07]*** Cut start [14:08:07]*** Partial cut [14:08:07]*** CUTSNS_PIN = 1 [14:08:07]*** CUTSNS_PIN = 0 [14:08:08]*** Brake cut motor [14:08:08]Read from MH i2c: 01 [14:08:08]MH_I2C_Read... [14:08:08]*** Stop cut motor [14:08:08]*** Cut end [14:08:08]Read from MH i2c: 01 07 00 [14:08:08]MH_I2C_Read... [14:08:08]Read from MH i2c: 01 07 00 21 7F 00 00 00 00 00 FF 0F B5 [14:08:08]process_action close_receipt done [14:08:08]requested_data is exist [14:08:08]produce_requested_data [14:08:08]requested_item fm.sn is exist - process it [14:08:08]wFMCommunicate request_size=4 [14:08:08]MH_SAM_APDU [14:08:08]CAPDU: 80 11 00 00 [14:08:08]Write to MH i2c: E2 08 00 22 7F 80 11 00 00 00 00 00 00 1B [14:08:08]Write i2c OK [14:08:08]MH_I2C_Read... [14:08:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:08]Read from MH i2c: E2 [14:08:08]MH_I2C_Read... [14:08:08]Read from MH i2c: E2 17 00 [14:08:08]MH_I2C_Read... [14:08:08]Read from MH i2c: E2 17 00 22 7F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6A [14:08:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:08:08]wFMCommunicate OK [14:08:08]requested_item fd.num is exist - process it [14:08:08]SAM_PROTO_GetFieldsCounters [14:08:08]wFMCommunicate request_size=4 [14:08:08]MH_SAM_APDU [14:08:08]CAPDU: 80 13 00 00 [14:08:08]Write to MH i2c: E2 08 00 23 7F 80 13 00 00 00 00 00 00 1E [14:08:08]Write i2c OK [14:08:08]MH_I2C_Read... [14:08:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:08:08]Read from MH i2c: E2 [14:08:08]MH_I2C_Read... [14:08:08]Read from MH i2c: E2 62 00 [14:08:08]MH_I2C_Read... [14:08:08]Read from MH i2c: E2 62 00 23 7F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 33 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 46 [14:08:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 33 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:08:08]wFMCommunicate OK [14:08:08]SAM_PROTO_GetFieldsCounters done [14:08:08]requested_item shift.num is exist - process it [14:08:08]requested_item shift.opened is exist - process it [14:08:08]req_shift_opened [14:08:08]FM_GetShiftState [14:08:08]SAM_PROTO_GetShiftState [14:08:08]wFMCommunicate request_size=4 [14:08:08]MH_SAM_APDU [14:08:08]CAPDU: 80 13 01 00 [14:08:08]Write to MH i2c: E2 08 00 24 7F 80 13 01 00 00 00 00 00 20 [14:08:08]Write i2c OK [14:08:08]MH_I2C_Read... [14:08:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:08]Read from MH i2c: E2 [14:08:08]MH_I2C_Read... [14:08:08]Read from MH i2c: E2 0E 00 [14:08:08]MH_I2C_Read... [14:08:08]Read from MH i2c: E2 0E 00 24 7F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 63 [14:08:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:08:08]wFMCommunicate OK [14:08:08]SAM_PROTO_GetShiftState done [14:08:08]FM_GetShiftState done [14:08:08]req_shift_opened done [14:08:08]requested_item shift.open_date is exist - process it [14:08:08]req_shift_open_date [14:08:08]req_shift_open_date done [14:08:08]produce_requested_data done [14:08:08]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218675,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:08:08]process_action_free close_receipt [14:08:08]json_value_free [14:08:08]json_value_free done [14:08:08]process_json_proto returns [14:08:08]Send response to host [14:08:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218675,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:08:08]free response buf [14:08:08]execute_script done [14:08:08]execute_script returns [14:08:08]free content buf [14:08:08]Sock 8.Close socket [14:08:08]Sock 8.Thread stoped [14:08:09]accept exits with 9 [14:08:09]New connection [14:08:09]New thread 3066682724 created [14:08:09]Thread 3066826084 joined [14:08:09]Waiting for new connection... [14:08:09] Sock 9.Parse request [14:08:09]Sock 9.Check first char [14:08:09]Sock 9.First char is OK [14:08:09]request: POST /json_proto HTTP/1.0 [14:08:09]Method: POST [14:08:09]URL: /json_proto [14:08:09]Method is POST - this is cgi request [14:08:09]url: /json_proto [14:08:09]query_string will be loaded in cgi processing [14:08:09]execute_cgi json_proto POST (null) [14:08:09]execute_cgi path=json_proto method=POST [14:08:09]POST find Content-Length [14:08:09]Host: 172.17.40.4:8080 [14:08:09]Content-Length: 747 [14:08:09]Content-Type: application/json [14:08:09] [14:08:09]POST finish read [14:08:09]Found Content-Length = 747 [14:08:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79776", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:09]execute_script... [14:08:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79776", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:09]POST & json_proto [14:08:09]process_json_proto [14:08:09]json parsed OK: [14:08:09]protocol is kg_v1.0 [14:08:09]action value=close_receipt [14:08:09]process_action close_receipt [14:08:09]cmd_close_receipt [14:08:09]MH_GetDate [14:08:09]Write to MH i2c: F0 00 00 25 7F 93 [14:08:09]Write i2c OK [14:08:09]MH_I2C_Read... [14:08:09]Read from MH i2c: F0 [14:08:09]MH_I2C_Read... [14:08:09]Read from MH i2c: F0 09 00 [14:08:09]MH_I2C_Read... [14:08:09]Read from MH i2c: F0 09 00 25 7F 00 4E BD 13 67 EE 0E 0D 67 91 [14:08:09]GetLastDocTimeStamp 1729346889 [14:08:09]current date 1729346894 [14:08:09]FM_GetShiftState [14:08:09]SAM_PROTO_GetShiftState [14:08:09]wFMCommunicate request_size=4 [14:08:09]MH_SAM_APDU [14:08:09]CAPDU: 80 13 01 00 [14:08:09]Write to MH i2c: E2 08 00 26 7F 80 13 01 00 00 00 00 00 22 [14:08:09]Write i2c OK [14:08:09]MH_I2C_Read... [14:08:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:09]Read from MH i2c: E2 [14:08:09]MH_I2C_Read... [14:08:09]Read from MH i2c: E2 0E 00 [14:08:09]MH_I2C_Read... [14:08:09]Read from MH i2c: E2 0E 00 26 7F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 65 [14:08:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:08:09]wFMCommunicate OK [14:08:09]SAM_PROTO_GetShiftState done [14:08:09]FM_GetShiftState done [14:08:09]opened in 1729296582 [14:08:09]opened+sec_in_day 1729382982 [14:08:09]quantity*price = 14400 [14:08:09]sum+1 = 14401 [14:08:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 0.00 Безнал.: 144.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 321 19.10.2024 14:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218676 ФПД: 10911882845966 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140814&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218676&fm=10911882845966&tin=02508201610067®Number=0000000000098116&sum=14400 0 [14:08:11]StoreToDocumentArchive [14:08:11]shift 443 fd 218676 [14:08:11]save to /storage/0443/doc_00218676 [14:08:11]save last doc name /storage/0443/doc_00218676 to /storage/kkm_last_doc_name [14:08:11]save OK [14:08:11]Clear old archive folders... [14:08:11]ProcessDocumentItem done err = 0, tmpTLVsize=273 [14:08:11]tlvbuf is 01643790 [14:08:11]SAM_PROTO_ClearQueue [14:08:11]wFMCommunicate request_size=4 [14:08:11]MH_SAM_APDU [14:08:11]CAPDU: 80 09 00 00 [14:08:11]Write to MH i2c: E2 08 00 33 7F 80 09 00 00 00 00 00 00 24 [14:08:11]Write i2c OK [14:08:11]MH_I2C_Read... [14:08:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:08:11]Read from MH i2c: E2 [14:08:11]MH_I2C_Read... [14:08:11]Read from MH i2c: E2 03 00 [14:08:11]MH_I2C_Read... [14:08:11]Read from MH i2c: E2 03 00 33 7F 00 90 00 26 [14:08:11]RAPDU: 90 00 [14:08:11]wFMCommunicate OK [14:08:11]SAM_PROTO_ClearQueue done [14:08:11]KKMCreateOFDPacket [14:08:11]OFDProtocolAddRootSTLVToBuf [14:08:11]FM_MakeSignedData [14:08:11]FM_MakeSignedData [14:08:11]SAM_PROTO_SignData [14:08:11]wFMCommunicate request_size=4 [14:08:11]MH_SAM_APDU [14:08:11]CAPDU: 80 0D 01 02 [14:08:11]Write to MH i2c: E2 08 00 34 7F 80 0D 01 02 00 00 00 00 2C [14:08:11]Write i2c OK [14:08:11]MH_I2C_Read... [14:08:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:08:11]Read from MH i2c: E2 [14:08:11]MH_I2C_Read... [14:08:11]Read from MH i2c: E2 03 00 [14:08:11]MH_I2C_Read... [14:08:11]Read from MH i2c: E2 03 00 34 7F 00 90 00 27 [14:08:11]RAPDU: 90 00 [14:08:11]wFMCommunicate OK [14:08:11]wFMCommunicate request_size=255 [14:08:11]MH_SAM_APDU [14:08:11]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 4E BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 [14:08:11]Write to MH i2c: E2 02 01 35 7F 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 4E BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 00 00 19 [14:08:11]Write i2c OK [14:08:11]MH_I2C_Read... [14:08:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:11]Read from MH i2c: E2 [14:08:11]MH_I2C_Read... [14:08:11]Read from MH i2c: E2 03 00 [14:08:11]MH_I2C_Read... [14:08:11]Read from MH i2c: E2 03 00 35 7F 00 90 00 28 [14:08:11]RAPDU: 90 00 [14:08:11]wFMCommunicate OK [14:08:11]wFMCommunicate request_size=32 [14:08:11]MH_SAM_APDU [14:08:11]CAPDU: 80 0D 02 02 1B 30 30 30 39 36 35 34 31 33 10 04 04 00 34 56 03 00 35 04 06 00 09 EC 9E E6 9F 0E [14:08:11]Write to MH i2c: E2 23 00 36 7F 80 0D 02 02 1B 00 30 30 30 39 36 35 34 31 33 10 04 04 00 34 56 03 00 35 04 06 00 09 EC 9E E6 9F 0E 00 00 3B [14:08:11]Write i2c OK [14:08:11]MH_I2C_Read... [14:08:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:11]Read from MH i2c: E2 [14:08:11]MH_I2C_Read... [14:08:11]Read from MH i2c: E2 03 00 [14:08:11]MH_I2C_Read... [14:08:11]Read from MH i2c: E2 03 00 36 7F 00 90 00 29 [14:08:11]RAPDU: 90 00 [14:08:11]wFMCommunicate OK [14:08:11]wFMCommunicate request_size=4 [14:08:11]MH_SAM_APDU [14:08:11]CAPDU: 80 0D 03 02 [14:08:11]Write to MH i2c: E2 08 00 37 7F 80 0D 03 02 00 00 00 00 31 [14:08:11]Write i2c OK [14:08:11]MH_I2C_Read... [14:08:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:08:11]Read from MH i2c: E2 [14:08:11]MH_I2C_Read... [14:08:11]Read from MH i2c: E2 0B 00 [14:08:11]MH_I2C_Read... [14:08:11]Read from MH i2c: E2 0B 00 37 7F 00 35 AF 44 AA 6D 8F 9F A2 90 00 41 [14:08:11]RAPDU: 35 AF 44 AA 6D 8F 9F A2 90 00 [14:08:11]wFMCommunicate OK [14:08:11]SAM_PROTO_SignData done [14:08:11]FM_MakeSignedData done [14:08:11]CreateOFDProtocolMessage [14:08:11]wFMCommunicate request_size=4 [14:08:11]MH_SAM_APDU [14:08:11]CAPDU: 80 11 00 00 [14:08:11]Write to MH i2c: E2 08 00 38 7F 80 11 00 00 00 00 00 00 31 [14:08:11]Write i2c OK [14:08:11]MH_I2C_Read... [14:08:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:11]Read from MH i2c: E2 [14:08:11]MH_I2C_Read... [14:08:11]Read from MH i2c: E2 17 00 [14:08:11]MH_I2C_Read... [14:08:11]Read from MH i2c: E2 17 00 38 7F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 80 [14:08:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:08:11]wFMCommunicate OK [14:08:11]CreateOFDProtocolMessage done [14:08:11]OFDSenderStorePacket 218676 [14:08:11]StoreOFDPacket docnum=218676 [14:08:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 25 01 00 00 2E 07 1D 01 C9 5A 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 4E BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 34 56 03 00 35 04 06 00 09 EC 9E E6 9F 0E 35 AF 44 AA 6D 8F 9F A2 [14:08:11]CheckFolder [14:08:11]dirname=/storage/ofd_packets [14:08:11]CheckFolder done [14:08:11]ProducePacketName [14:08:11]name=ofd_packets/00218676 [14:08:11]NVStorageSaveData ofd_packets/00218676 [14:08:11]File name is /storage/ofd_packets/00218676 [14:08:11]Write 323 bytes [14:08:11]NVStorageSaveData done [14:08:11]OFDSenderStorePacket done [14:08:11]KKMCreateOFDPacket done [14:08:11]NVStorageSaveData kkm_last_timestamp [14:08:11]File name is /storage/kkm_last_timestamp [14:08:11]Write 4 bytes [14:08:11]NVStorageSaveData done [14:08:11]ExternCall_PrintAddStr [14:08:11]wPrintStart [14:08:11]Write to MH i2c: 01 00 00 39 7F B8 [14:08:11]Write i2c OK [14:08:11]MH_I2C_Read... [14:08:11]Read from MH i2c: 01 [14:08:11]MH_I2C_Read... [14:08:11]Read from MH i2c: 01 07 00 [14:08:11]MH_I2C_Read... [14:08:11]Read from MH i2c: 01 07 00 39 7F 00 00 00 00 00 FF 0F CD [14:08:11]RasterBufferAndPrint [14:08:11]line Счет N : (3)79776 [14:08:11]line ИНН: 02508201610067 [14:08:11]line Контрольно-Кассовый Чек [14:08:11]line ПРОДАЖА [14:08:11]line Товар: 48743570 [14:08:11]line Сигареты Winston XStyle Blue [14:08:11]line 1.000 * 144.00 [14:08:11]line = 144.00 [14:08:11]line НДС 12% НСП 1% [14:08:11]line > о реализуемом товаре [14:08:11]line ИТОГО: 144.00 [14:08:11]line НСП 1% : 1.27 [14:08:11]line НДС 12% : 15.29 [14:08:11]line Наличными: 0.00 [14:08:11]line Безнал.: 144.00 [14:08:11]line Место: АЗС № 84 "Партнер Нефть" [14:08:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:08:11]line СНО: Общий режим [14:08:11]line Чек 321 19.10.2024 14:08 [14:08:11]line Смена: 443 ФФД: 1.0 [14:08:11]line ЗНМ: 0300000178 [14:08:11]line РНМ: 0000000000098116 [14:08:11]line Версия ККМ: 001 [14:08:11]line Платежная система: Mbank [14:08:11]line ФМ: 0000000000965413 [14:08:11]line ФД: 218676 [14:08:11]line ФПД: 10911882845966 [14:08:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140814&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218676&fm=10911882845966&tin=02508201610067®Number=0000000000098116&sum=14400 [14:08:11]line 0 [14:08:11]written 0, free lines is 4095 [14:08:11]OFD Sender: Processing packet 218676 [packets to send 80, broken 79] [14:08:11]ProducePacketName [14:08:11]name=ofd_packets/00218676 [14:08:11]OFD Sender: To server: pG, [14:08:11]CommunicateWithHost lk.salyk.kg:30040 [14:08:11]ConnectInit lk.salyk.kg [14:08:11]Connected sock=10 [14:08:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 25 01 00 00 2E 07 1D 01 C9 5A 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 4E BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 34 56 03 00 35 04 06 00 09 EC 9E E6 9F 0E 35 AF 44 AA 6D 8F 9F A2 [14:08:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 70 A7 47 00 85 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 39 36 35 34 31 33 10 04 04 00 34 56 03 00 F4 03 04 00 E8 68 13 67 B6 04 01 00 00 D6 E0 11 EF 7F 74 BC 0E [14:08:12]CommunicateWithHost err = 0 [14:08:12]CheckOFDResponse [14:08:12]1017 (14) - 77093643461234 [14:08:12]1041 (16) - 0000000000965413 [14:08:12]1040 (4) - 218676 [14:08:12]1012 (4) - 19.10.2024 08:08 [14:08:12]1206 (1) - 0 [14:08:12]OFD Sender: Remove packet 218676 [14:08:12]ProducePacketName [14:08:12]name=ofd_packets/00218676 [14:08:12]NVStorageDeleteData [14:08:12]Write to MH i2c: 01 00 00 62 7F E1 [14:08:12]Write i2c OK [14:08:12]MH_I2C_Read... [14:08:12]Read from MH i2c: 01 [14:08:12]MH_I2C_Read... [14:08:12]Read from MH i2c: 01 07 00 [14:08:12]MH_I2C_Read... [14:08:12]Read from MH i2c: 01 07 00 62 7F 00 00 00 00 00 0A 0D FF [14:08:12]RasterBufferAndPrint [14:08:12]line [14:08:12]line [14:08:12]line [14:08:12]line [14:08:12]line [14:08:12]written 0, free lines is 3354 [14:08:12]MH_Cut [14:08:12]Write to MH i2c: D1 01 00 69 7F 01 BA [14:08:12]Write i2c OK [14:08:12]MH_I2C_Read... [14:08:12]Read from MH i2c: D1 [14:08:12]MH_I2C_Read... [14:08:12]Read from MH i2c: D1 01 00 [14:08:12]MH_I2C_Read... [14:08:12]Read from MH i2c: D1 01 00 69 7F 00 B9 [14:08:12]Write to MH i2c: 01 00 00 6A 7F E9 [14:08:12]Write i2c OK [14:08:12]MH_I2C_Read... [14:08:12]OFD Sender: No OFD packet to send [14:08:12]*** Cut start [14:08:12]*** Partial cut [14:08:12]*** CUTSNS_PIN = 1 [14:08:13]*** CUTSNS_PIN = 0 [14:08:13]*** Brake cut motor [14:08:13]Read from MH i2c: 01 [14:08:13]MH_I2C_Read... [14:08:13]*** Stop cut motor [14:08:13]*** Cut end [14:08:13]Read from MH i2c: 01 07 00 [14:08:13]MH_I2C_Read... [14:08:13]Read from MH i2c: 01 07 00 6A 7F 00 00 00 00 00 FF 0F FE [14:08:13]process_action close_receipt done [14:08:13]requested_data is exist [14:08:13]produce_requested_data [14:08:13]requested_item fm.sn is exist - process it [14:08:13]wFMCommunicate request_size=4 [14:08:13]MH_SAM_APDU [14:08:13]CAPDU: 80 11 00 00 [14:08:13]Write to MH i2c: E2 08 00 6B 7F 80 11 00 00 00 00 00 00 64 [14:08:13]Write i2c OK [14:08:13]MH_I2C_Read... [14:08:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:13]Read from MH i2c: E2 [14:08:13]MH_I2C_Read... [14:08:13]Read from MH i2c: E2 17 00 [14:08:13]MH_I2C_Read... [14:08:13]Read from MH i2c: E2 17 00 6B 7F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B3 [14:08:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:08:13]wFMCommunicate OK [14:08:13]requested_item fd.num is exist - process it [14:08:13]SAM_PROTO_GetFieldsCounters [14:08:13]wFMCommunicate request_size=4 [14:08:13]MH_SAM_APDU [14:08:13]CAPDU: 80 13 00 00 [14:08:13]Write to MH i2c: E2 08 00 6C 7F 80 13 00 00 00 00 00 00 67 [14:08:13]Write i2c OK [14:08:13]MH_I2C_Read... [14:08:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:08:13]Read from MH i2c: E2 [14:08:13]MH_I2C_Read... [14:08:13]Read from MH i2c: E2 62 00 [14:08:13]MH_I2C_Read... [14:08:13]Read from MH i2c: E2 62 00 6C 7F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 34 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 93 [14:08:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 34 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:08:13]wFMCommunicate OK [14:08:13]SAM_PROTO_GetFieldsCounters done [14:08:13]requested_item shift.num is exist - process it [14:08:13]requested_item shift.opened is exist - process it [14:08:13]req_shift_opened [14:08:13]FM_GetShiftState [14:08:13]SAM_PROTO_GetShiftState [14:08:13]wFMCommunicate request_size=4 [14:08:13]MH_SAM_APDU [14:08:13]CAPDU: 80 13 01 00 [14:08:13]Write to MH i2c: E2 08 00 6D 7F 80 13 01 00 00 00 00 00 69 [14:08:13]Write i2c OK [14:08:13]MH_I2C_Read... [14:08:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:13]Read from MH i2c: E2 [14:08:13]MH_I2C_Read... [14:08:13]Read from MH i2c: E2 0E 00 [14:08:13]MH_I2C_Read... [14:08:13]Read from MH i2c: E2 0E 00 6D 7F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AC [14:08:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:08:13]wFMCommunicate OK [14:08:13]SAM_PROTO_GetShiftState done [14:08:13]FM_GetShiftState done [14:08:13]req_shift_opened done [14:08:13]requested_item shift.open_date is exist - process it [14:08:13]req_shift_open_date [14:08:13]req_shift_open_date done [14:08:13]produce_requested_data done [14:08:13]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218676,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:08:13]process_action_free close_receipt [14:08:13]json_value_free [14:08:13]json_value_free done [14:08:13]process_json_proto returns [14:08:13]Send response to host [14:08:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218676,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:08:13]free response buf [14:08:13]execute_script done [14:08:13]execute_script returns [14:08:13]free content buf [14:08:13]Sock 9.Close socket [14:08:13]Sock 9.Thread stoped [14:08:17]OFD Sender: No OFD packet to send [14:08:22]OFD Sender: No OFD packet to send [14:08:27]OFD Sender: No OFD packet to send [14:08:32]OFD Sender: No OFD packet to send [14:08:37]OFD Sender: No OFD packet to send [14:08:39]accept exits with 8 [14:08:39]New connection [14:08:39]New thread 3066826084 created [14:08:39]Thread 3066682724 joined [14:08:39]Waiting for new connection... [14:08:39] Sock 8.Parse request [14:08:39]Sock 8.Check first char [14:08:39]Sock 8.First char is OK [14:08:39]request: POST /json_proto HTTP/1.0 [14:08:39]Method: POST [14:08:39]URL: /json_proto [14:08:39]Method is POST - this is cgi request [14:08:39]url: /json_proto [14:08:39]query_string will be loaded in cgi processing [14:08:39]execute_cgi json_proto POST (null) [14:08:39]execute_cgi path=json_proto method=POST [14:08:39]POST find Content-Length [14:08:39]Host: 172.17.40.4:8080 [14:08:39]Content-Length: 766 [14:08:39]Content-Type: application/json [14:08:39] [14:08:39]POST finish read [14:08:39]Found Content-Length = 766 [14:08:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536222", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:39]execute_script... [14:08: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)536222", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:39]POST & json_proto [14:08:39]process_json_proto [14:08:39]json parsed OK: [14:08:39]protocol is kg_v1.0 [14:08:39]action value=close_receipt [14:08:39]process_action close_receipt [14:08:39]cmd_close_receipt [14:08:39]MH_GetDate [14:08:39]Write to MH i2c: F0 00 00 6E 7F DC [14:08:39]Write i2c OK [14:08:39]MH_I2C_Read... [14:08:39]Read from MH i2c: F0 [14:08:39]MH_I2C_Read... [14:08:39]Read from MH i2c: F0 09 00 [14:08:39]MH_I2C_Read... [14:08:39]Read from MH i2c: F0 09 00 6E 7F 00 6C BD 13 67 EE 0E 0D 67 F8 [14:08:39]GetLastDocTimeStamp 1729346894 [14:08:39]current date 1729346924 [14:08:39]FM_GetShiftState [14:08:39]SAM_PROTO_GetShiftState [14:08:39]wFMCommunicate request_size=4 [14:08:39]MH_SAM_APDU [14:08:39]CAPDU: 80 13 01 00 [14:08:39]Write to MH i2c: E2 08 00 6F 7F 80 13 01 00 00 00 00 00 6B [14:08:39]Write i2c OK [14:08:39]MH_I2C_Read... [14:08:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:39]Read from MH i2c: E2 [14:08:39]MH_I2C_Read... [14:08:39]Read from MH i2c: E2 0E 00 [14:08:39]MH_I2C_Read... [14:08:39]Read from MH i2c: E2 0E 00 6F 7F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AE [14:08:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:08:39]wFMCommunicate OK [14:08:39]SAM_PROTO_GetShiftState done [14:08:39]FM_GetShiftState done [14:08:39]opened in 1729296582 [14:08:39]opened+sec_in_day 1729382982 [14:08:39]quantity*price = 50010 [14:08:39]sum+1 = 50012 [14:08:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 322 19.10.2024 14:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218677 ФПД: 145918505880314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140844&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218677&fm=145918505880314&tin=02508201610067®Number=0000000000098116&sum=50011 [14:08:40]StoreToDocumentArchive [14:08:40]shift 443 fd 218677 [14:08:40]save to /storage/0443/doc_00218677 [14:08:40]save last doc name /storage/0443/doc_00218677 to /storage/kkm_last_doc_name [14:08:40]save OK [14:08:40]Clear old archive folders... [14:08:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:08:40]tlvbuf is 014CCEB0 [14:08:40]SAM_PROTO_ClearQueue [14:08:40]wFMCommunicate request_size=4 [14:08:40]MH_SAM_APDU [14:08:40]CAPDU: 80 09 00 00 [14:08:40]Write to MH i2c: E2 08 00 7C 7F 80 09 00 00 00 00 00 00 6D [14:08:40]Write i2c OK [14:08:40]MH_I2C_Read... [14:08:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:08:40]Read from MH i2c: E2 [14:08:40]MH_I2C_Read... [14:08:40]Read from MH i2c: E2 03 00 [14:08:40]MH_I2C_Read... [14:08:40]Read from MH i2c: E2 03 00 7C 7F 00 90 00 6F [14:08:40]RAPDU: 90 00 [14:08:40]wFMCommunicate OK [14:08:40]SAM_PROTO_ClearQueue done [14:08:40]KKMCreateOFDPacket [14:08:40]OFDProtocolAddRootSTLVToBuf [14:08:40]FM_MakeSignedData [14:08:40]FM_MakeSignedData [14:08:40]SAM_PROTO_SignData [14:08:40]wFMCommunicate request_size=4 [14:08:40]MH_SAM_APDU [14:08:40]CAPDU: 80 0D 01 02 [14:08:40]Write to MH i2c: E2 08 00 7D 7F 80 0D 01 02 00 00 00 00 75 [14:08:40]Write i2c OK [14:08:40]MH_I2C_Read... [14:08:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:08:40]Read from MH i2c: E2 [14:08:40]MH_I2C_Read... [14:08:40]Read from MH i2c: E2 03 00 [14:08:40]MH_I2C_Read... [14:08:40]Read from MH i2c: E2 03 00 7D 7F 00 90 00 70 [14:08:40]RAPDU: 90 00 [14:08:40]wFMCommunicate OK [14:08:40]wFMCommunicate request_size=255 [14:08:40]MH_SAM_APDU [14:08: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 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 42 01 00 00 F4 03 04 00 6C BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 35 56 03 00 35 04 06 00 84 [14:08:40]Write to MH i2c: E2 02 01 7E 7F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 42 01 00 00 F4 03 04 00 6C BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 35 56 03 00 35 04 06 00 84 00 00 A0 [14:08:40]Write i2c OK [14:08:40]MH_I2C_Read... [14:08:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:41]Read from MH i2c: E2 [14:08:41]MH_I2C_Read... [14:08:41]Read from MH i2c: E2 03 00 [14:08:41]MH_I2C_Read... [14:08:41]Read from MH i2c: E2 03 00 7E 7F 00 90 00 71 [14:08:41]RAPDU: 90 00 [14:08:41]wFMCommunicate OK [14:08:41]wFMCommunicate request_size=10 [14:08:41]MH_SAM_APDU [14:08:41]CAPDU: 80 0D 02 02 05 B6 4C B5 8A FA [14:08:41]Write to MH i2c: E2 0D 00 7F 7F 80 0D 02 02 05 00 B6 4C B5 8A FA 00 00 BD [14:08:41]Write i2c OK [14:08:41]MH_I2C_Read... [14:08:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:41]Read from MH i2c: E2 [14:08:41]MH_I2C_Read... [14:08:41]Read from MH i2c: E2 03 00 [14:08:41]MH_I2C_Read... [14:08:41]Read from MH i2c: E2 03 00 7F 7F 00 90 00 72 [14:08:41]RAPDU: 90 00 [14:08:41]wFMCommunicate OK [14:08:41]wFMCommunicate request_size=4 [14:08:41]MH_SAM_APDU [14:08:41]CAPDU: 80 0D 03 02 [14:08:41]Write to MH i2c: E2 08 00 80 7F 80 0D 03 02 00 00 00 00 7A [14:08:41]Write i2c OK [14:08:41]MH_I2C_Read... [14:08:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:08:41]Read from MH i2c: E2 [14:08:41]MH_I2C_Read... [14:08:41]Read from MH i2c: E2 0B 00 [14:08:41]MH_I2C_Read... [14:08:41]Read from MH i2c: E2 0B 00 80 7F 00 F9 E3 32 1F E1 18 50 9A 90 00 8B [14:08:41]RAPDU: F9 E3 32 1F E1 18 50 9A 90 00 [14:08:41]wFMCommunicate OK [14:08:41]SAM_PROTO_SignData done [14:08:41]FM_MakeSignedData done [14:08:41]CreateOFDProtocolMessage [14:08:41]wFMCommunicate request_size=4 [14:08:41]MH_SAM_APDU [14:08:41]CAPDU: 80 11 00 00 [14:08:41]Write to MH i2c: E2 08 00 81 7F 80 11 00 00 00 00 00 00 7A [14:08:41]Write i2c OK [14:08:41]MH_I2C_Read... [14:08:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:41]Read from MH i2c: E2 [14:08:41]MH_I2C_Read... [14:08:41]Read from MH i2c: E2 17 00 [14:08:41]MH_I2C_Read... [14:08:41]Read from MH i2c: E2 17 00 81 7F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C9 [14:08:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:08:41]wFMCommunicate OK [14:08:41]CreateOFDProtocolMessage done [14:08:41]OFDSenderStorePacket 218677 [14:08:41]StoreOFDPacket docnum=218677 [14:08:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6C 59 07 01 1F 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 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 42 01 00 00 F4 03 04 00 6C BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 35 56 03 00 35 04 06 00 84 B6 4C B5 8A FA F9 E3 32 1F E1 18 50 9A [14:08:41]CheckFolder [14:08:41]dirname=/storage/ofd_packets [14:08:41]CheckFolder done [14:08:41]ProducePacketName [14:08:41]name=ofd_packets/00218677 [14:08:41]NVStorageSaveData ofd_packets/00218677 [14:08:41]File name is /storage/ofd_packets/00218677 [14:08:41]Write 301 bytes [14:08:41]NVStorageSaveData done [14:08:41]OFDSenderStorePacket done [14:08:41]KKMCreateOFDPacket done [14:08:41]NVStorageSaveData kkm_last_timestamp [14:08:41]File name is /storage/kkm_last_timestamp [14:08:41]Write 4 bytes [14:08:41]NVStorageSaveData done [14:08:41]ExternCall_PrintAddStr [14:08:41]wPrintStart [14:08:41]Write to MH i2c: 01 00 00 82 7F 01 [14:08:41]Write i2c OK [14:08:41]MH_I2C_Read... [14:08:41]Read from MH i2c: 01 [14:08:41]MH_I2C_Read... [14:08:41]Read from MH i2c: 01 07 00 [14:08:41]MH_I2C_Read... [14:08:41]Read from MH i2c: 01 07 00 82 7F 00 00 00 00 00 FF 0F 16 [14:08:41]RasterBufferAndPrint [14:08:41]line Счет N : (1)536222 [14:08:41]line ИНН: 02508201610067 [14:08:41]line Контрольно-Кассовый Чек [14:08:41]line ПРОДАЖА [14:08:41]line ТРК (МРК, ГНК) : 41 [14:08:41]line Товар: 2710124500 [14:08:41]line Аи-95-К-3 [14:08:41]line 6.740 * 74.20 [14:08:41]line = 500.11 [14:08:41]line НДС 12% НСП 1% [14:08:41]line > о реализуемом товаре [14:08:41]line ИТОГО: 500.11 [14:08:41]line НСП 1% : 4.43 [14:08:41]line НДС 12% : 53.11 [14:08:41]line Наличными: 0.00 [14:08:41]line Безнал.: 500.11 [14:08:41]line Место: АЗС № 84 "Партнер Нефть" [14:08:41]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:08:41]line СНО: Общий режим [14:08:41]line Чек 322 19.10.2024 14:08 [14:08:41]line Смена: 443 ФФД: 1.0 [14:08:41]line ЗНМ: 0300000178 [14:08:41]line РНМ: 0000000000098116 [14:08:41]line Версия ККМ: 001 [14:08:41]line Платежная система: Mbank [14:08:41]line ФМ: 0000000000965413 [14:08:41]line ФД: 218677 [14:08:41]line ФПД: 145918505880314 [14:08:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140844&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218677&fm=145918505880314&tin=02508201610067®Number=0000000000098116&sum=50011 [14:08:41]OFD Sender: Processing packet 218677 [packets to send 80, broken 79] [14:08:41]ProducePacketName [14:08:41]name=ofd_packets/00218677 [14:08:41]OFD Sender: To server: pG, [14:08:41]CommunicateWithHost lk.salyk.kg:30040 [14:08:41]ConnectInit lk.salyk.kg [14:08:41]written 0, free lines is 4095 [14:08:41]Connected sock=10 [14:08:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6C 59 07 01 1F 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 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 42 01 00 00 F4 03 04 00 6C BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 35 56 03 00 35 04 06 00 84 B6 4C B5 8A FA F9 E3 32 1F E1 18 50 9A [14:08:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 68 01 47 00 AA 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 39 36 35 34 31 33 10 04 04 00 35 56 03 00 F4 03 04 00 05 69 13 67 B6 04 01 00 00 A5 2A 9D D3 19 A7 96 ED [14:08:41]CommunicateWithHost err = 0 [14:08:41]CheckOFDResponse [14:08:41]1017 (14) - 77093643461234 [14:08:41]1041 (16) - 0000000000965413 [14:08:41]1040 (4) - 218677 [14:08:41]1012 (4) - 19.10.2024 08:08 [14:08:41]1206 (1) - 0 [14:08:41]OFD Sender: Remove packet 218677 [14:08:41]ProducePacketName [14:08:41]name=ofd_packets/00218677 [14:08:41]NVStorageDeleteData [14:08:42]Write to MH i2c: 01 00 00 AB 7F 2A [14:08:42]Write i2c OK [14:08:42]MH_I2C_Read... [14:08:42]Read from MH i2c: 01 [14:08:42]MH_I2C_Read... [14:08:42]Read from MH i2c: 01 07 00 [14:08:42]MH_I2C_Read... [14:08:42]Read from MH i2c: 01 07 00 AB 7F 00 00 00 00 00 0A 0D 48 [14:08:42]RasterBufferAndPrint [14:08:42]line [14:08:42]line [14:08:42]line [14:08:42]line [14:08:42]line [14:08:42]written 0, free lines is 3344 [14:08:42]MH_Cut [14:08:42]Write to MH i2c: D1 01 00 B2 7F 01 03 [14:08:42]Write i2c OK [14:08:42]MH_I2C_Read... [14:08:42]Read from MH i2c: D1 [14:08:42]MH_I2C_Read... [14:08:42]Read from MH i2c: D1 01 00 [14:08:42]MH_I2C_Read... [14:08:42]Read from MH i2c: D1 01 00 B2 7F 00 02 [14:08:42]Write to MH i2c: 01 00 00 B3 7F 32 [14:08:42]Write i2c OK [14:08:42]MH_I2C_Read... [14:08:42]OFD Sender: No OFD packet to send [14:08:42]*** Cut start [14:08:42]*** Partial cut [14:08:42]*** CUTSNS_PIN = 1 [14:08:42]*** CUTSNS_PIN = 0 [14:08:43]*** Brake cut motor [14:08:43]Read from MH i2c: 01 [14:08:43]MH_I2C_Read... [14:08:43]*** Stop cut motor [14:08:43]*** Cut end [14:08:43]Read from MH i2c: 01 07 00 [14:08:43]MH_I2C_Read... [14:08:43]Read from MH i2c: 01 07 00 B3 7F 00 00 00 00 00 FF 0F 47 [14:08:43]process_action close_receipt done [14:08:43]requested_data is exist [14:08:43]produce_requested_data [14:08:43]requested_item fm.sn is exist - process it [14:08:43]wFMCommunicate request_size=4 [14:08:43]MH_SAM_APDU [14:08:43]CAPDU: 80 11 00 00 [14:08:43]Write to MH i2c: E2 08 00 B4 7F 80 11 00 00 00 00 00 00 AD [14:08:43]Write i2c OK [14:08:43]MH_I2C_Read... [14:08:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:43]Read from MH i2c: E2 [14:08:43]MH_I2C_Read... [14:08:43]Read from MH i2c: E2 17 00 [14:08:43]MH_I2C_Read... [14:08:43]Read from MH i2c: E2 17 00 B4 7F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FC [14:08:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:08:43]wFMCommunicate OK [14:08:43]requested_item fd.num is exist - process it [14:08:43]SAM_PROTO_GetFieldsCounters [14:08:43]wFMCommunicate request_size=4 [14:08:43]MH_SAM_APDU [14:08:43]CAPDU: 80 13 00 00 [14:08:43]Write to MH i2c: E2 08 00 B5 7F 80 13 00 00 00 00 00 00 B0 [14:08:43]Write i2c OK [14:08:43]MH_I2C_Read... [14:08:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:08:43]Read from MH i2c: E2 [14:08:43]MH_I2C_Read... [14:08:43]Read from MH i2c: E2 62 00 [14:08:43]MH_I2C_Read... [14:08:43]Read from MH i2c: E2 62 00 B5 7F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 35 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 E0 [14:08:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 35 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:08:43]wFMCommunicate OK [14:08:43]SAM_PROTO_GetFieldsCounters done [14:08:43]requested_item shift.num is exist - process it [14:08:43]requested_item shift.opened is exist - process it [14:08:43]req_shift_opened [14:08:43]FM_GetShiftState [14:08:43]SAM_PROTO_GetShiftState [14:08:43]wFMCommunicate request_size=4 [14:08:43]MH_SAM_APDU [14:08:43]CAPDU: 80 13 01 00 [14:08:43]Write to MH i2c: E2 08 00 B6 7F 80 13 01 00 00 00 00 00 B2 [14:08:43]Write i2c OK [14:08:43]MH_I2C_Read... [14:08:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:43]Read from MH i2c: E2 [14:08:43]MH_I2C_Read... [14:08:43]Read from MH i2c: E2 0E 00 [14:08:43]MH_I2C_Read... [14:08:43]Read from MH i2c: E2 0E 00 B6 7F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F5 [14:08:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:08:43]wFMCommunicate OK [14:08:43]SAM_PROTO_GetShiftState done [14:08:43]FM_GetShiftState done [14:08:43]req_shift_opened done [14:08:43]requested_item shift.open_date is exist - process it [14:08:43]req_shift_open_date [14:08:43]req_shift_open_date done [14:08:43]produce_requested_data done [14:08:43]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218677,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:08:43]process_action_free close_receipt [14:08:43]json_value_free [14:08:43]json_value_free done [14:08:43]process_json_proto returns [14:08:43]Send response to host [14:08:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218677,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:08:43]free response buf [14:08:43]execute_script done [14:08:43]execute_script returns [14:08:43]free content buf [14:08:43]Sock 8.Close socket [14:08:43]Sock 8.Thread stoped [14:08:47]OFD Sender: No OFD packet to send [14:08:52]OFD Sender: No OFD packet to send [14:08:56]accept exits with 9 [14:08:56]New connection [14:08:56]New thread 3066682724 created [14:08:56]Thread 3066826084 joined [14:08:56]Waiting for new connection... [14:08:56] Sock 9.Parse request [14:08:56]Sock 9.Check first char [14:08:56]Sock 9.First char is OK [14:08:56]request: POST /json_proto HTTP/1.0 [14:08:56]Method: POST [14:08:56]URL: /json_proto [14:08:56]Method is POST - this is cgi request [14:08:56]url: /json_proto [14:08:56]query_string will be loaded in cgi processing [14:08:56]execute_cgi json_proto POST (null) [14:08:56]execute_cgi path=json_proto method=POST [14:08:56]POST find Content-Length [14:08:56]Host: 172.17.40.4:8080 [14:08:56]Content-Length: 769 [14:08:56]Content-Type: application/json [14:08:56] [14:08:56]POST finish read [14:08:56]Found Content-Length = 769 [14:08:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536225", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 26.160, "sum" : 1750.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: Mbank", "payments": [ { "type": 1, "sum" : 1750.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:56]execute_script... [14:08: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)536225", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 26.160, "sum" : 1750.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: Mbank", "payments": [ { "type": 1, "sum" : 1750.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:56]POST & json_proto [14:08:56]process_json_proto [14:08:56]json parsed OK: [14:08:56]protocol is kg_v1.0 [14:08:56]action value=close_receipt [14:08:56]process_action close_receipt [14:08:56]cmd_close_receipt [14:08:56]MH_GetDate [14:08:56]Write to MH i2c: F0 00 00 B7 7F 25 [14:08:56]Write i2c OK [14:08:56]MH_I2C_Read... [14:08:56]Read from MH i2c: F0 [14:08:56]MH_I2C_Read... [14:08:56]Read from MH i2c: F0 09 00 [14:08:56]MH_I2C_Read... [14:08:56]Read from MH i2c: F0 09 00 B7 7F 00 7D BD 13 67 EE 0E 0D 67 52 [14:08:56]GetLastDocTimeStamp 1729346924 [14:08:56]current date 1729346941 [14:08:56]FM_GetShiftState [14:08:56]SAM_PROTO_GetShiftState [14:08:56]wFMCommunicate request_size=4 [14:08:56]MH_SAM_APDU [14:08:56]CAPDU: 80 13 01 00 [14:08:56]Write to MH i2c: E2 08 00 B8 7F 80 13 01 00 00 00 00 00 B4 [14:08:56]Write i2c OK [14:08:56]MH_I2C_Read... [14:08:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:56]Read from MH i2c: E2 [14:08:56]MH_I2C_Read... [14:08:56]Read from MH i2c: E2 0E 00 [14:08:56]MH_I2C_Read... [14:08:56]Read from MH i2c: E2 0E 00 B8 7F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F7 [14:08:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:08:56]wFMCommunicate OK [14:08:56]SAM_PROTO_GetShiftState done [14:08:56]FM_GetShiftState done [14:08:56]opened in 1729296582 [14:08:56]opened+sec_in_day 1729382982 [14:08:56]quantity*price = 175010 [14:08:56]sum+1 = 175011 [14:08:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1750.10 НСП 1% : 15.49 НДС 12% : 185.85 Наличными: 0.00 Безнал.: 1750.10 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 323 19.10.2024 14:09 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218678 ФПД: 81807238207235 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140901&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218678&fm=81807238207235&tin=02508201610067®Number=0000000000098116&sum=175010 [14:08:57]StoreToDocumentArchive [14:08:57]shift 443 fd 218678 [14:08:57]save to /storage/0443/doc_00218678 [14:08:57]save last doc name /storage/0443/doc_00218678 to /storage/kkm_last_doc_name [14:08:57]save OK [14:08:57]Clear old archive folders... [14:08:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:08:57]tlvbuf is 01575420 [14:08:57]SAM_PROTO_ClearQueue [14:08:57]wFMCommunicate request_size=4 [14:08:57]MH_SAM_APDU [14:08:57]CAPDU: 80 09 00 00 [14:08:57]Write to MH i2c: E2 08 00 C5 7F 80 09 00 00 00 00 00 00 B6 [14:08:57]Write i2c OK [14:08:57]MH_I2C_Read... [14:08:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:08:57]Read from MH i2c: E2 [14:08:57]MH_I2C_Read... [14:08:57]Read from MH i2c: E2 03 00 [14:08:57]MH_I2C_Read... [14:08:57]Read from MH i2c: E2 03 00 C5 7F 00 90 00 B8 [14:08:57]RAPDU: 90 00 [14:08:57]wFMCommunicate OK [14:08:57]SAM_PROTO_ClearQueue done [14:08:57]KKMCreateOFDPacket [14:08:57]OFDProtocolAddRootSTLVToBuf [14:08:57]FM_MakeSignedData [14:08:57]FM_MakeSignedData [14:08:57]SAM_PROTO_SignData [14:08:57]wFMCommunicate request_size=4 [14:08:57]MH_SAM_APDU [14:08:57]CAPDU: 80 0D 01 02 [14:08:57]Write to MH i2c: E2 08 00 C6 7F 80 0D 01 02 00 00 00 00 BE [14:08:57]Write i2c OK [14:08:57]MH_I2C_Read... [14:08:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:08:57]OFD Sender: No OFD packet to send [14:08:57]Read from MH i2c: E2 [14:08:57]MH_I2C_Read... [14:08:57]Read from MH i2c: E2 03 00 [14:08:57]MH_I2C_Read... [14:08:57]Read from MH i2c: E2 03 00 C6 7F 00 90 00 B9 [14:08:57]RAPDU: 90 00 [14:08:57]wFMCommunicate OK [14:08:57]wFMCommunicate request_size=255 [14:08:57]MH_SAM_APDU [14:08: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 30 66 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A2 AB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A2 AB 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 48 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A2 AB 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 7D BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 36 56 03 00 35 04 06 00 4A [14:08:57]Write to MH i2c: E2 02 01 C7 7F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 30 66 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A2 AB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A2 AB 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 48 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A2 AB 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 7D BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 36 56 03 00 35 04 06 00 4A 00 00 01 [14:08:57]Write i2c OK [14:08:57]MH_I2C_Read... [14:08:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:57]Read from MH i2c: E2 [14:08:57]MH_I2C_Read... [14:08:57]Read from MH i2c: E2 03 00 [14:08:57]MH_I2C_Read... [14:08:57]Read from MH i2c: E2 03 00 C7 7F 00 90 00 BA [14:08:57]RAPDU: 90 00 [14:08:57]wFMCommunicate OK [14:08:57]wFMCommunicate request_size=10 [14:08:57]MH_SAM_APDU [14:08:57]CAPDU: 80 0D 02 02 05 67 3B 5F 97 03 [14:08:57]Write to MH i2c: E2 0D 00 C8 7F 80 0D 02 02 05 00 67 3B 5F 97 03 00 00 66 [14:08:57]Write i2c OK [14:08:57]MH_I2C_Read... [14:08:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:57]Read from MH i2c: E2 [14:08:57]MH_I2C_Read... [14:08:57]Read from MH i2c: E2 03 00 [14:08:57]MH_I2C_Read... [14:08:57]Read from MH i2c: E2 03 00 C8 7F 00 90 00 BB [14:08:57]RAPDU: 90 00 [14:08:57]wFMCommunicate OK [14:08:57]wFMCommunicate request_size=4 [14:08:57]MH_SAM_APDU [14:08:57]CAPDU: 80 0D 03 02 [14:08:57]Write to MH i2c: E2 08 00 C9 7F 80 0D 03 02 00 00 00 00 C3 [14:08:57]Write i2c OK [14:08:57]MH_I2C_Read... [14:08:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:08:57]Read from MH i2c: E2 [14:08:57]MH_I2C_Read... [14:08:57]Read from MH i2c: E2 0B 00 [14:08:57]MH_I2C_Read... [14:08:57]Read from MH i2c: E2 0B 00 C9 7F 00 B1 D3 46 21 4F 65 2D DE 90 00 6E [14:08:57]RAPDU: B1 D3 46 21 4F 65 2D DE 90 00 [14:08:57]wFMCommunicate OK [14:08:57]SAM_PROTO_SignData done [14:08:57]FM_MakeSignedData done [14:08:57]CreateOFDProtocolMessage [14:08:57]wFMCommunicate request_size=4 [14:08:57]MH_SAM_APDU [14:08:57]CAPDU: 80 11 00 00 [14:08:57]Write to MH i2c: E2 08 00 CA 7F 80 11 00 00 00 00 00 00 C3 [14:08:57]Write i2c OK [14:08:57]MH_I2C_Read... [14:08:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:57]Read from MH i2c: E2 [14:08:57]MH_I2C_Read... [14:08:57]Read from MH i2c: E2 17 00 [14:08:57]MH_I2C_Read... [14:08:57]Read from MH i2c: E2 17 00 CA 7F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 12 [14:08:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:08:57]wFMCommunicate OK [14:08:57]CreateOFDProtocolMessage done [14:08:57]OFDSenderStorePacket 218678 [14:08:57]StoreOFDPacket docnum=218678 [14:08:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 74 A9 07 01 AA F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 30 66 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A2 AB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A2 AB 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 48 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A2 AB 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 7D BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 36 56 03 00 35 04 06 00 4A 67 3B 5F 97 03 B1 D3 46 21 4F 65 2D DE [14:08:57]CheckFolder [14:08:57]dirname=/storage/ofd_packets [14:08:57]CheckFolder done [14:08:57]ProducePacketName [14:08:57]name=ofd_packets/00218678 [14:08:57]NVStorageSaveData ofd_packets/00218678 [14:08:57]File name is /storage/ofd_packets/00218678 [14:08:57]Write 301 bytes [14:08:57]NVStorageSaveData done [14:08:57]OFDSenderStorePacket done [14:08:57]KKMCreateOFDPacket done [14:08:57]NVStorageSaveData kkm_last_timestamp [14:08:57]File name is /storage/kkm_last_timestamp [14:08:57]Write 4 bytes [14:08:57]NVStorageSaveData done [14:08:57]ExternCall_PrintAddStr [14:08:57]wPrintStart [14:08:57]Write to MH i2c: 01 00 00 CB 7F 4A [14:08:57]Write i2c OK [14:08:57]MH_I2C_Read... [14:08:57]Read from MH i2c: 01 [14:08:57]MH_I2C_Read... [14:08:57]Read from MH i2c: 01 07 00 [14:08:57]MH_I2C_Read... [14:08:57]Read from MH i2c: 01 07 00 CB 7F 00 00 00 00 00 FF 0F 5F [14:08:57]RasterBufferAndPrint [14:08:57]line Счет N : (1)536225 [14:08:57]line ИНН: 02508201610067 [14:08:57]line Контрольно-Кассовый Чек [14:08:57]line ПРОДАЖА [14:08:57]line ТРК (МРК, ГНК) : 23 [14:08:57]line Товар: 2710124130 [14:08:57]line Аи-92-К-2 [14:08:57]line 26.160 * 66.90 [14:08:57]line = 1750.10 [14:08:57]line НДС 12% НСП 1% [14:08:57]line > о реализуемом товаре [14:08:57]line ИТОГО: 1750.10 [14:08:57]line НСП 1% : 15.49 [14:08:57]line НДС 12% : 185.85 [14:08:57]line Наличными: 0.00 [14:08:57]line Безнал.: 1750.10 [14:08:57]line Место: АЗС № 84 "Партнер Нефть" [14:08:57]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:08:57]line СНО: Общий режим [14:08:57]line Чек 323 19.10.2024 14:09 [14:08:57]line Смена: 443 ФФД: 1.0 [14:08:57]line ЗНМ: 0300000178 [14:08:57]line РНМ: 0000000000098116 [14:08:57]line Версия ККМ: 001 [14:08:57]line Платежная система: Mbank [14:08:57]line ФМ: 0000000000965413 [14:08:57]line ФД: 218678 [14:08:57]line ФПД: 81807238207235 [14:08:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140901&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218678&fm=81807238207235&tin=02508201610067®Number=0000000000098116&sum=175010 [14:08:58]OFD Sender: Processing packet 218678 [packets to send 80, broken 79] [14:08:58]ProducePacketName [14:08:58]name=ofd_packets/00218678 [14:08:58]OFD Sender: To server: pG, [14:08:58]CommunicateWithHost lk.salyk.kg:30040 [14:08:58]ConnectInit lk.salyk.kg [14:08:58]written 0, free lines is 4095 [14:08:58]Connected sock=10 [14:08:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 74 A9 07 01 AA F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 30 66 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A2 AB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A2 AB 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 48 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A2 AB 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 7D BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 36 56 03 00 35 04 06 00 4A 67 3B 5F 97 03 B1 D3 46 21 4F 65 2D DE [14:08:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 89 2C 47 00 38 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 39 36 35 34 31 33 10 04 04 00 36 56 03 00 F4 03 04 00 16 69 13 67 B6 04 01 00 00 0C 4D 19 47 6A 4F EA D9 [14:08:58]CommunicateWithHost err = 0 [14:08:58]CheckOFDResponse [14:08:58]1017 (14) - 77093643461234 [14:08:58]1041 (16) - 0000000000965413 [14:08:58]1040 (4) - 218678 [14:08:58]1012 (4) - 19.10.2024 08:08 [14:08:58]1206 (1) - 0 [14:08:58]OFD Sender: Remove packet 218678 [14:08:58]ProducePacketName [14:08:58]name=ofd_packets/00218678 [14:08:58]NVStorageDeleteData [14:08:58]Write to MH i2c: 01 00 00 F4 7F 73 [14:08:58]Write i2c OK [14:08:58]MH_I2C_Read... [14:08:58]Read from MH i2c: 01 [14:08:58]MH_I2C_Read... [14:08:58]Read from MH i2c: 01 07 00 [14:08:58]MH_I2C_Read... [14:08:58]Read from MH i2c: 01 07 00 F4 7F 00 00 00 00 00 1F 0D A6 [14:08:58]RasterBufferAndPrint [14:08:58]line [14:08:58]line [14:08:58]line [14:08:58]line [14:08:58]line [14:08:58]written 0, free lines is 3365 [14:08:58]MH_Cut [14:08:58]Write to MH i2c: D1 01 00 FB 7F 01 4C [14:08:58]Write i2c OK [14:08:58]MH_I2C_Read... [14:08:58]Read from MH i2c: D1 [14:08:58]MH_I2C_Read... [14:08:58]Read from MH i2c: D1 01 00 [14:08:58]MH_I2C_Read... [14:08:58]Read from MH i2c: D1 01 00 FB 7F 00 4B [14:08:58]Write to MH i2c: 01 00 00 FC 7F 7B [14:08:58]Write i2c OK [14:08:58]MH_I2C_Read... [14:08:59]OFD Sender: No OFD packet to send [14:08:59]*** Cut start [14:08:59]*** Partial cut [14:08:59]*** CUTSNS_PIN = 1 [14:08:59]*** CUTSNS_PIN = 0 [14:08:59]*** Brake cut motor [14:09:00]Read from MH i2c: 01 [14:09:00]MH_I2C_Read... [14:09:00]*** Stop cut motor [14:09:00]*** Cut end [14:09:00]Read from MH i2c: 01 07 00 [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: 01 07 00 FC 7F 00 00 00 00 00 FF 0F 90 [14:09:00]process_action close_receipt done [14:09:00]requested_data is exist [14:09:00]produce_requested_data [14:09:00]requested_item fm.sn is exist - process it [14:09:00]wFMCommunicate request_size=4 [14:09:00]MH_SAM_APDU [14:09:00]CAPDU: 80 11 00 00 [14:09:00]Write to MH i2c: E2 08 00 FD 7F 80 11 00 00 00 00 00 00 F6 [14:09:00]Write i2c OK [14:09:00]MH_I2C_Read... [14:09:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:09:00]Read from MH i2c: E2 [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: E2 17 00 [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: E2 17 00 FD 7F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 45 [14:09:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:09:00]wFMCommunicate OK [14:09:00]requested_item fd.num is exist - process it [14:09:00]SAM_PROTO_GetFieldsCounters [14:09:00]wFMCommunicate request_size=4 [14:09:00]MH_SAM_APDU [14:09:00]CAPDU: 80 13 00 00 [14:09:00]Write to MH i2c: E2 08 00 FE 7F 80 13 00 00 00 00 00 00 F9 [14:09:00]Write i2c OK [14:09:00]MH_I2C_Read... [14:09:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:09:00]Read from MH i2c: E2 [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: E2 62 00 [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: E2 62 00 FE 7F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 36 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 2D [14:09:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 36 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:09:00]wFMCommunicate OK [14:09:00]SAM_PROTO_GetFieldsCounters done [14:09:00]requested_item shift.num is exist - process it [14:09:00]requested_item shift.opened is exist - process it [14:09:00]req_shift_opened [14:09:00]FM_GetShiftState [14:09:00]SAM_PROTO_GetShiftState [14:09:00]wFMCommunicate request_size=4 [14:09:00]MH_SAM_APDU [14:09:00]CAPDU: 80 13 01 00 [14:09:00]Write to MH i2c: E2 08 00 FF 7F 80 13 01 00 00 00 00 00 FB [14:09:00]Write i2c OK [14:09:00]MH_I2C_Read... [14:09:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:09:00]Read from MH i2c: E2 [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: E2 0E 00 [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: E2 0E 00 FF 7F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3E [14:09:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:09:00]wFMCommunicate OK [14:09:00]SAM_PROTO_GetShiftState done [14:09:00]FM_GetShiftState done [14:09:00]req_shift_opened done [14:09:00]requested_item shift.open_date is exist - process it [14:09:00]req_shift_open_date [14:09:00]req_shift_open_date done [14:09:00]produce_requested_data done [14:09:00]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218678,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:09:00]process_action_free close_receipt [14:09:00]json_value_free [14:09:00]json_value_free done [14:09:00]process_json_proto returns [14:09:00]Send response to host [14:09:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218678,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:09:00]free response buf [14:09:00]execute_script done [14:09:00]execute_script returns [14:09:00]free content buf [14:09:00]Sock 9.Close socket [14:09:00]Sock 9.Thread stoped [14:09:00]accept exits with 8 [14:09:00]New connection [14:09:00]New thread 3066826084 created [14:09:00]Thread 3066682724 joined [14:09:00]Waiting for new connection... [14:09:00] Sock 8.Parse request [14:09:00]Sock 8.Check first char [14:09:00]Sock 8.First char is OK [14:09:00]request: POST /json_proto HTTP/1.0 [14:09:00]Method: POST [14:09:00]URL: /json_proto [14:09:00]Method is POST - this is cgi request [14:09:00]url: /json_proto [14:09:00]query_string will be loaded in cgi processing [14:09:00]execute_cgi json_proto POST (null) [14:09:00]execute_cgi path=json_proto method=POST [14:09:00]POST find Content-Length [14:09:00]Host: 172.17.40.4:8080 [14:09:00]Content-Length: 682 [14:09:00]Content-Type: application/json [14:09:00] [14:09:00]POST finish read [14:09:00]Found Content-Length = 682 [14:09:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536224", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [14:09:00]execute_script... [14: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)536224", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [14:09:00]POST & json_proto [14:09:00]process_json_proto [14:09:00]json parsed OK: [14:09:00]protocol is kg_v1.0 [14:09:00]action value=close_receipt [14:09:00]process_action close_receipt [14:09:00]cmd_close_receipt [14:09:00]MH_GetDate [14:09:00]Write to MH i2c: F0 00 00 00 80 6F [14:09:00]Write i2c OK [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: F0 [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: F0 09 00 [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: F0 09 00 00 80 00 81 BD 13 67 EE 0E 0D 67 A0 [14:09:00]GetLastDocTimeStamp 1729346941 [14:09:00]current date 1729346945 [14:09:00]FM_GetShiftState [14:09:00]SAM_PROTO_GetShiftState [14:09:00]wFMCommunicate request_size=4 [14:09:00]MH_SAM_APDU [14:09:00]CAPDU: 80 13 01 00 [14:09:00]Write to MH i2c: E2 08 00 01 80 80 13 01 00 00 00 00 00 FE [14:09:00]Write i2c OK [14:09:00]MH_I2C_Read... [14:09:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:09:00]Read from MH i2c: E2 [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: E2 0E 00 [14:09:00]MH_I2C_Read... [14:09:00]Read from MH i2c: E2 0E 00 01 80 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 41 [14:09:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:09:00]wFMCommunicate OK [14:09:00]SAM_PROTO_GetShiftState done [14:09:00]FM_GetShiftState done [14:09:00]opened in 1729296582 [14:09:00]opened+sec_in_day 1729382982 [14:09:00]quantity*price = 150032 [14:09:00]sum+1 = 150033 [14:09:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 324 19.10.2024 14:09 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218679 ФПД: 175600367957428 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140905&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218679&fm=175600367957428&tin=02508201610067®Number=0000000000098116&sum=150000 [14:09:02]StoreToDocumentArchive [14:09:02]shift 443 fd 218679 [14:09:02]save to /storage/0443/doc_00218679 [14:09:02]save last doc name /storage/0443/doc_00218679 to /storage/kkm_last_doc_name [14:09:02]save OK [14:09:02]Clear old archive folders... [14:09:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:09:02]tlvbuf is 016433C0 [14:09:02]SAM_PROTO_ClearQueue [14:09:02]wFMCommunicate request_size=4 [14:09:02]MH_SAM_APDU [14:09:02]CAPDU: 80 09 00 00 [14:09:02]Write to MH i2c: E2 08 00 0E 80 80 09 00 00 00 00 00 00 00 [14:09:02]Write i2c OK [14:09:02]MH_I2C_Read... [14:09:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:09:02]Read from MH i2c: E2 [14:09:02]MH_I2C_Read... [14:09:02]Read from MH i2c: E2 03 00 [14:09:02]MH_I2C_Read... [14:09:02]Read from MH i2c: E2 03 00 0E 80 00 90 00 02 [14:09:02]RAPDU: 90 00 [14:09:02]wFMCommunicate OK [14:09:02]SAM_PROTO_ClearQueue done [14:09:02]KKMCreateOFDPacket [14:09:02]OFDProtocolAddRootSTLVToBuf [14:09:02]FM_MakeSignedData [14:09:02]FM_MakeSignedData [14:09:02]SAM_PROTO_SignData [14:09:02]wFMCommunicate request_size=4 [14:09:02]MH_SAM_APDU [14:09:02]CAPDU: 80 0D 01 02 [14:09:02]Write to MH i2c: E2 08 00 0F 80 80 0D 01 02 00 00 00 00 08 [14:09:02]Write i2c OK [14:09:02]MH_I2C_Read... [14:09:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:09:02]Read from MH i2c: E2 [14:09:02]MH_I2C_Read... [14:09:02]Read from MH i2c: E2 03 00 [14:09:02]MH_I2C_Read... [14:09:02]Read from MH i2c: E2 03 00 0F 80 00 90 00 03 [14:09:02]RAPDU: 90 00 [14:09:02]wFMCommunicate OK [14:09:02]wFMCommunicate request_size=255 [14:09:02]MH_SAM_APDU [14:09:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 44 01 00 00 F4 03 04 00 81 BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 37 56 03 00 35 04 06 00 9F [14:09:02]Write to MH i2c: E2 02 01 10 80 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 44 01 00 00 F4 03 04 00 81 BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 37 56 03 00 35 04 06 00 9F 00 00 DC [14:09:02]Write i2c OK [14:09:02]MH_I2C_Read... [14:09:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:09:02]Read from MH i2c: E2 [14:09:02]MH_I2C_Read... [14:09:02]Read from MH i2c: E2 03 00 [14:09:02]MH_I2C_Read... [14:09:02]Read from MH i2c: E2 03 00 10 80 00 90 00 04 [14:09:02]RAPDU: 90 00 [14:09:02]wFMCommunicate OK [14:09:02]wFMCommunicate request_size=10 [14:09:02]MH_SAM_APDU [14:09:02]CAPDU: 80 0D 02 02 05 B5 25 8D F5 B4 [14:09:02]Write to MH i2c: E2 0D 00 11 80 80 0D 02 02 05 00 B5 25 8D F5 B4 00 00 25 [14:09:02]Write i2c OK [14:09:02]MH_I2C_Read... [14:09:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:09:02]Read from MH i2c: E2 [14:09:02]MH_I2C_Read... [14:09:02]Read from MH i2c: E2 03 00 [14:09:02]MH_I2C_Read... [14:09:02]Read from MH i2c: E2 03 00 11 80 00 90 00 05 [14:09:02]RAPDU: 90 00 [14:09:02]wFMCommunicate OK [14:09:02]wFMCommunicate request_size=4 [14:09:02]MH_SAM_APDU [14:09:02]CAPDU: 80 0D 03 02 [14:09:02]Write to MH i2c: E2 08 00 12 80 80 0D 03 02 00 00 00 00 0D [14:09:02]Write i2c OK [14:09:02]MH_I2C_Read... [14:09:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:09:02]Read from MH i2c: E2 [14:09:02]MH_I2C_Read... [14:09:02]Read from MH i2c: E2 0B 00 [14:09:02]MH_I2C_Read... [14:09:02]Read from MH i2c: E2 0B 00 12 80 00 05 06 FC DE 8B A5 0A F5 90 00 22 [14:09:02]RAPDU: 05 06 FC DE 8B A5 0A F5 90 00 [14:09:02]wFMCommunicate OK [14:09:02]SAM_PROTO_SignData done [14:09:02]FM_MakeSignedData done [14:09:02]CreateOFDProtocolMessage [14:09:02]wFMCommunicate request_size=4 [14:09:02]MH_SAM_APDU [14:09:02]CAPDU: 80 11 00 00 [14:09:02]Write to MH i2c: E2 08 00 13 80 80 11 00 00 00 00 00 00 0D [14:09:02]Write i2c OK [14:09:02]MH_I2C_Read... [14:09:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:09:03]Read from MH i2c: E2 [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: E2 17 00 [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: E2 17 00 13 80 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5C [14:09:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:09:03]wFMCommunicate OK [14:09:03]CreateOFDProtocolMessage done [14:09:03]OFDSenderStorePacket 218679 [14:09:03]StoreOFDPacket docnum=218679 [14:09:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E6 E6 07 01 7F 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 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 44 01 00 00 F4 03 04 00 81 BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 37 56 03 00 35 04 06 00 9F B5 25 8D F5 B4 05 06 FC DE 8B A5 0A F5 [14:09:03]CheckFolder [14:09:03]dirname=/storage/ofd_packets [14:09:03]CheckFolder done [14:09:03]ProducePacketName [14:09:03]name=ofd_packets/00218679 [14:09:03]NVStorageSaveData ofd_packets/00218679 [14:09:03]File name is /storage/ofd_packets/00218679 [14:09:03]Write 301 bytes [14:09:03]NVStorageSaveData done [14:09:03]OFDSenderStorePacket done [14:09:03]KKMCreateOFDPacket done [14:09:03]NVStorageSaveData kkm_last_timestamp [14:09:03]File name is /storage/kkm_last_timestamp [14:09:03]Write 4 bytes [14:09:03]NVStorageSaveData done [14:09:03]ExternCall_PrintAddStr [14:09:03]wPrintStart [14:09:03]Write to MH i2c: 01 00 00 14 80 94 [14:09:03]Write i2c OK [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: 01 [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: 01 07 00 [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: 01 07 00 14 80 00 00 00 00 00 FF 0F A9 [14:09:03]RasterBufferAndPrint [14:09:03]line Счет N : (1)536224 [14:09:03]line ИНН: 02508201610067 [14:09:03]line Контрольно-Кассовый Чек [14:09:03]line ПРОДАЖА [14:09:03]line ТРК (МРК, ГНК) : 11 [14:09:03]line Товар: 2710124500 [14:09:03]line Аи-95-К-3 [14:09:03]line 20.220 * 74.20 [14:09:03]line = 1500.32 [14:09:03]line НДС 12% НСП 1% [14:09:03]line > о реализуемом товаре [14:09:03]line ОКРУГЛЕНИЕ: -0.32 [14:09:03]line ИТОГО: 1500.00 [14:09:03]line Внесено: 1500.00 [14:09:03]line СДАЧА: 0.00 [14:09:03]line НСП 1% : 13.28 [14:09:03]line НДС 12% : 159.33 [14:09:03]line Наличными: 1500.00 [14:09:03]line Безнал.: 0.00 [14:09:03]line Место: АЗС № 84 "Партнер Нефть" [14:09:03]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:09:03]line СНО: Общий режим [14:09:03]line Чек 324 19.10.2024 14:09 [14:09:03]line Смена: 443 ФФД: 1.0 [14:09:03]line ЗНМ: 0300000178 [14:09:03]line РНМ: 0000000000098116 [14:09:03]line Версия ККМ: 001 [14:09:03]line ФМ: 0000000000965413 [14:09:03]line ФД: 218679 [14:09:03]line ФПД: 175600367957428 [14:09:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T140905&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218679&fm=175600367957428&tin=02508201610067®Number=0000000000098116&sum=150000 [14:09:03]written 0, free lines is 4095 [14:09:03]OFD Sender: Processing packet 218679 [packets to send 80, broken 79] [14:09:03]ProducePacketName [14:09:03]name=ofd_packets/00218679 [14:09:03]OFD Sender: To server: pG, [14:09:03]CommunicateWithHost lk.salyk.kg:30040 [14:09:03]ConnectInit lk.salyk.kg [14:09:03]Connected sock=10 [14:09:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E6 E6 07 01 7F 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 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 44 01 00 00 F4 03 04 00 81 BD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 37 56 03 00 35 04 06 00 9F B5 25 8D F5 B4 05 06 FC DE 8B A5 0A F5 [14:09:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D8 11 47 00 BF 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 39 36 35 34 31 33 10 04 04 00 37 56 03 00 F4 03 04 00 1B 69 13 67 B6 04 01 00 00 E4 E1 6F 59 07 64 C7 48 [14:09:03]CommunicateWithHost err = 0 [14:09:03]CheckOFDResponse [14:09:03]1017 (14) - 77093643461234 [14:09:03]1041 (16) - 0000000000965413 [14:09:03]1040 (4) - 218679 [14:09:03]1012 (4) - 19.10.2024 08:08 [14:09:03]1206 (1) - 0 [14:09:03]OFD Sender: Remove packet 218679 [14:09:03]ProducePacketName [14:09:03]name=ofd_packets/00218679 [14:09:03]NVStorageDeleteData [14:09:03]Write to MH i2c: 01 00 00 3F 80 BF [14:09:03]Write i2c OK [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: 01 [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: 01 07 00 [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: 01 07 00 3F 80 00 00 00 00 00 01 0D D4 [14:09:03]RasterBufferAndPrint [14:09:03]line [14:09:03]line [14:09:03]line [14:09:03]line [14:09:03]line [14:09:03]written 0, free lines is 3344 [14:09:03]MH_Cut [14:09:03]Write to MH i2c: D1 01 00 46 80 01 98 [14:09:03]Write i2c OK [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: D1 [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: D1 01 00 [14:09:03]MH_I2C_Read... [14:09:03]Read from MH i2c: D1 01 00 46 80 00 97 [14:09:03]Write to MH i2c: 01 00 00 47 80 C7 [14:09:03]Write i2c OK [14:09:03]MH_I2C_Read... [14:09:03]OFD Sender: No OFD packet to send [14:09:04]*** Cut start [14:09:04]*** Partial cut [14:09:04]*** CUTSNS_PIN = 1 [14:09:04]*** CUTSNS_PIN = 0 [14:09:04]*** Brake cut motor [14:09:04]Read from MH i2c: 01 [14:09:04]MH_I2C_Read... [14:09:04]*** Stop cut motor [14:09:04]*** Cut end [14:09:04]Read from MH i2c: 01 07 00 [14:09:04]MH_I2C_Read... [14:09:04]Read from MH i2c: 01 07 00 47 80 00 00 00 00 00 FF 0F DC [14:09:04]process_action close_receipt done [14:09:04]requested_data is exist [14:09:04]produce_requested_data [14:09:04]requested_item fm.sn is exist - process it [14:09:04]wFMCommunicate request_size=4 [14:09:04]MH_SAM_APDU [14:09:04]CAPDU: 80 11 00 00 [14:09:04]Write to MH i2c: E2 08 00 48 80 80 11 00 00 00 00 00 00 42 [14:09:04]Write i2c OK [14:09:04]MH_I2C_Read... [14:09:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:09:04]Read from MH i2c: E2 [14:09:04]MH_I2C_Read... [14:09:04]Read from MH i2c: E2 17 00 [14:09:04]MH_I2C_Read... [14:09:04]Read from MH i2c: E2 17 00 48 80 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 91 [14:09:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:09:04]wFMCommunicate OK [14:09:04]requested_item fd.num is exist - process it [14:09:04]SAM_PROTO_GetFieldsCounters [14:09:04]wFMCommunicate request_size=4 [14:09:04]MH_SAM_APDU [14:09:04]CAPDU: 80 13 00 00 [14:09:04]Write to MH i2c: E2 08 00 49 80 80 13 00 00 00 00 00 00 45 [14:09:04]Write i2c OK [14:09:04]MH_I2C_Read... [14:09:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:09:05]Read from MH i2c: E2 [14:09:05]MH_I2C_Read... [14:09:05]Read from MH i2c: E2 62 00 [14:09:05]MH_I2C_Read... [14:09:05]Read from MH i2c: E2 62 00 49 80 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 37 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 7D [14:09:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 37 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:09:05]wFMCommunicate OK [14:09:05]SAM_PROTO_GetFieldsCounters done [14:09:05]requested_item shift.num is exist - process it [14:09:05]requested_item shift.opened is exist - process it [14:09:05]req_shift_opened [14:09:05]FM_GetShiftState [14:09:05]SAM_PROTO_GetShiftState [14:09:05]wFMCommunicate request_size=4 [14:09:05]MH_SAM_APDU [14:09:05]CAPDU: 80 13 01 00 [14:09:05]Write to MH i2c: E2 08 00 4A 80 80 13 01 00 00 00 00 00 47 [14:09:05]Write i2c OK [14:09:05]MH_I2C_Read... [14:09:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:09:05]Read from MH i2c: E2 [14:09:05]MH_I2C_Read... [14:09:05]Read from MH i2c: E2 0E 00 [14:09:05]MH_I2C_Read... [14:09:05]Read from MH i2c: E2 0E 00 4A 80 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8A [14:09:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:09:05]wFMCommunicate OK [14:09:05]SAM_PROTO_GetShiftState done [14:09:05]FM_GetShiftState done [14:09:05]req_shift_opened done [14:09:05]requested_item shift.open_date is exist - process it [14:09:05]req_shift_open_date [14:09:05]req_shift_open_date done [14:09:05]produce_requested_data done [14:09:05]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218679,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:09:05]process_action_free close_receipt [14:09:05]json_value_free [14:09:05]json_value_free done [14:09:05]process_json_proto returns [14:09:05]Send response to host [14:09:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218679,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:09:05]free response buf [14:09:05]execute_script done [14:09:05]execute_script returns [14:09:05]free content buf [14:09:05]Sock 8.Close socket [14:09:05]Sock 8.Thread stoped [14:09:08]OFD Sender: No OFD packet to send [14:09:13]OFD Sender: No OFD packet to send [14:09:18]OFD Sender: No OFD packet to send [14:09:23]OFD Sender: No OFD packet to send [14:09:28]OFD Sender: No OFD packet to send [14:09:33]OFD Sender: No OFD packet to send [14:09:38]OFD Sender: No OFD packet to send [14:09:43]OFD Sender: No OFD packet to send [14:09:48]OFD Sender: No OFD packet to send [14:09:53]OFD Sender: No OFD packet to send [14:09:58]OFD Sender: No OFD packet to send [14:10:03]OFD Sender: No OFD packet to send [14:10:08]OFD Sender: No OFD packet to send [14:10:13]OFD Sender: No OFD packet to send [14:10:18]OFD Sender: No OFD packet to send [14:10:23]OFD Sender: No OFD packet to send [14:10:29]OFD Sender: No OFD packet to send [14:10:34]OFD Sender: No OFD packet to send [14:10:39]OFD Sender: No OFD packet to send [14:10:44]OFD Sender: No OFD packet to send [14:10:49]OFD Sender: No OFD packet to send [14:10:54]OFD Sender: No OFD packet to send [14:10:59]OFD Sender: No OFD packet to send [14:11:04]OFD Sender: No OFD packet to send [14:11:09]OFD Sender: No OFD packet to send [14:11:13]accept exits with 9 [14:11:13]New connection [14:11:13]New thread 3066682724 created [14:11:13]Thread 3066826084 joined [14:11:13]Waiting for new connection... [14:11:13] Sock 9.Parse request [14:11:13]Sock 9.Check first char [14:11:13]Sock 9.First char is OK [14:11:13]request: POST /json_proto HTTP/1.0 [14:11:13]Method: POST [14:11:13]URL: /json_proto [14:11:13]Method is POST - this is cgi request [14:11:13]url: /json_proto [14:11:13]query_string will be loaded in cgi processing [14:11:13]execute_cgi json_proto POST (null) [14:11:13]execute_cgi path=json_proto method=POST [14:11:13]POST find Content-Length [14:11:13]Host: 172.17.40.4:8080 [14:11:13]Content-Length: 754 [14:11:13]Content-Type: application/json [14:11:13] [14:11:13]POST finish read [14:11:13]Found Content-Length = 754 [14:11:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100855", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:13]execute_script... [14:11:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100855", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:13]POST & json_proto [14:11:13]process_json_proto [14:11:13]json parsed OK: [14:11:13]protocol is kg_v1.0 [14:11:13]action value=close_receipt [14:11:13]process_action close_receipt [14:11:13]cmd_close_receipt [14:11:13]MH_GetDate [14:11:13]Write to MH i2c: F0 00 00 4B 80 BA [14:11:13]Write i2c OK [14:11:13]MH_I2C_Read... [14:11:13]Read from MH i2c: F0 [14:11:13]MH_I2C_Read... [14:11:13]Read from MH i2c: F0 09 00 [14:11:13]MH_I2C_Read... [14:11:13]Read from MH i2c: F0 09 00 4B 80 00 06 BE 13 67 EE 0E 0D 67 71 [14:11:13]GetLastDocTimeStamp 1729346945 [14:11:13]current date 1729347078 [14:11:13]FM_GetShiftState [14:11:13]SAM_PROTO_GetShiftState [14:11:13]wFMCommunicate request_size=4 [14:11:13]MH_SAM_APDU [14:11:13]CAPDU: 80 13 01 00 [14:11:13]Write to MH i2c: E2 08 00 4C 80 80 13 01 00 00 00 00 00 49 [14:11:13]Write i2c OK [14:11:13]MH_I2C_Read... [14:11:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:13]Read from MH i2c: E2 [14:11:13]MH_I2C_Read... [14:11:13]Read from MH i2c: E2 0E 00 [14:11:13]MH_I2C_Read... [14:11:13]Read from MH i2c: E2 0E 00 4C 80 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8C [14:11:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:11:13]wFMCommunicate OK [14:11:13]SAM_PROTO_GetShiftState done [14:11:13]FM_GetShiftState done [14:11:13]opened in 1729296582 [14:11:13]opened+sec_in_day 1729382982 [14:11:13]quantity*price = 0 [14:11:13]sum+1 = 1 [14:11:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 325 19.10.2024 14:11 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30100855 ФМ: 0000000000965413 ФД: 218680 ФПД: 258344682571408 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T141118&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218680&fm=258344682571408&tin=02508201610067®Number=0000000000098116&sum=0 [14:11:14]StoreToDocumentArchive [14:11:14]shift 443 fd 218680 [14:11:14]save to /storage/0443/doc_00218680 [14:11:14]save last doc name /storage/0443/doc_00218680 to /storage/kkm_last_doc_name [14:11:14]save OK [14:11:14]Clear old archive folders... [14:11:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:11:14]tlvbuf is 0155F870 [14:11:14]SAM_PROTO_ClearQueue [14:11:14]wFMCommunicate request_size=4 [14:11:14]MH_SAM_APDU [14:11:14]CAPDU: 80 09 00 00 [14:11:14]Write to MH i2c: E2 08 00 59 80 80 09 00 00 00 00 00 00 4B [14:11:14]Write i2c OK [14:11:14]MH_I2C_Read... [14:11:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:11:14]Read from MH i2c: E2 [14:11:14]MH_I2C_Read... [14:11:14]Read from MH i2c: E2 03 00 [14:11:14]MH_I2C_Read... [14:11:14]Read from MH i2c: E2 03 00 59 80 00 90 00 4D [14:11:14]RAPDU: 90 00 [14:11:14]wFMCommunicate OK [14:11:14]SAM_PROTO_ClearQueue done [14:11:14]KKMCreateOFDPacket [14:11:14]OFDProtocolAddRootSTLVToBuf [14:11:14]FM_MakeSignedData [14:11:14]FM_MakeSignedData [14:11:14]SAM_PROTO_SignData [14:11:14]wFMCommunicate request_size=4 [14:11:14]MH_SAM_APDU [14:11:14]CAPDU: 80 0D 01 02 [14:11:14]Write to MH i2c: E2 08 00 5A 80 80 0D 01 02 00 00 00 00 53 [14:11:14]Write i2c OK [14:11:14]MH_I2C_Read... [14:11:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:11:14]Read from MH i2c: E2 [14:11:14]MH_I2C_Read... [14:11:14]Read from MH i2c: E2 03 00 [14:11:14]MH_I2C_Read... [14:11:14]Read from MH i2c: E2 03 00 5A 80 00 90 00 4E [14:11:14]RAPDU: 90 00 [14:11:14]wFMCommunicate OK [14:11:14]wFMCommunicate request_size=255 [14:11:14]MH_SAM_APDU [14:11: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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 06 BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 38 56 03 00 35 04 06 00 EA [14:11:14]Write to MH i2c: E2 02 01 5B 80 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 06 BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 38 56 03 00 35 04 06 00 EA 00 00 E3 [14:11:14]Write i2c OK [14:11:14]MH_I2C_Read... [14:11:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:15]Read from MH i2c: E2 [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: E2 03 00 [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: E2 03 00 5B 80 00 90 00 4F [14:11:15]RAPDU: 90 00 [14:11:15]wFMCommunicate OK [14:11:15]wFMCommunicate request_size=10 [14:11:15]MH_SAM_APDU [14:11:15]CAPDU: 80 0D 02 02 05 F6 8F 08 C6 90 [14:11:15]Write to MH i2c: E2 0D 00 5C 80 80 0D 02 02 05 00 F6 8F 08 C6 90 00 00 43 [14:11:15]Write i2c OK [14:11:15]MH_I2C_Read... [14:11:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:15]Read from MH i2c: E2 [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: E2 03 00 [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: E2 03 00 5C 80 00 90 00 50 [14:11:15]RAPDU: 90 00 [14:11:15]wFMCommunicate OK [14:11:15]wFMCommunicate request_size=4 [14:11:15]MH_SAM_APDU [14:11:15]CAPDU: 80 0D 03 02 [14:11:15]Write to MH i2c: E2 08 00 5D 80 80 0D 03 02 00 00 00 00 58 [14:11:15]Write i2c OK [14:11:15]MH_I2C_Read... [14:11:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:11:15]Read from MH i2c: E2 [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: E2 0B 00 [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: E2 0B 00 5D 80 00 BF E7 2D 4F E9 F3 D6 40 90 00 6D [14:11:15]RAPDU: BF E7 2D 4F E9 F3 D6 40 90 00 [14:11:15]wFMCommunicate OK [14:11:15]SAM_PROTO_SignData done [14:11:15]FM_MakeSignedData done [14:11:15]CreateOFDProtocolMessage [14:11:15]wFMCommunicate request_size=4 [14:11:15]MH_SAM_APDU [14:11:15]CAPDU: 80 11 00 00 [14:11:15]Write to MH i2c: E2 08 00 5E 80 80 11 00 00 00 00 00 00 58 [14:11:15]Write i2c OK [14:11:15]MH_I2C_Read... [14:11:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:15]Read from MH i2c: E2 [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: E2 17 00 [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: E2 17 00 5E 80 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A7 [14:11:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:11:15]wFMCommunicate OK [14:11:15]CreateOFDProtocolMessage done [14:11:15]OFDSenderStorePacket 218680 [14:11:15]StoreOFDPacket docnum=218680 [14:11:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3A 84 07 01 30 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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 06 BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 38 56 03 00 35 04 06 00 EA F6 8F 08 C6 90 BF E7 2D 4F E9 F3 D6 40 [14:11:15]CheckFolder [14:11:15]dirname=/storage/ofd_packets [14:11:15]CheckFolder done [14:11:15]ProducePacketName [14:11:15]name=ofd_packets/00218680 [14:11:15]NVStorageSaveData ofd_packets/00218680 [14:11:15]File name is /storage/ofd_packets/00218680 [14:11:15]Write 301 bytes [14:11:15]NVStorageSaveData done [14:11:15]OFDSenderStorePacket done [14:11:15]KKMCreateOFDPacket done [14:11:15]NVStorageSaveData kkm_last_timestamp [14:11:15]File name is /storage/kkm_last_timestamp [14:11:15]Write 4 bytes [14:11:15]NVStorageSaveData done [14:11:15]ExternCall_PrintAddStr [14:11:15]wPrintStart [14:11:15]Write to MH i2c: 01 00 00 5F 80 DF [14:11:15]Write i2c OK [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: 01 [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: 01 07 00 [14:11:15]MH_I2C_Read... [14:11:15]Read from MH i2c: 01 07 00 5F 80 00 00 00 00 00 FF 0F F4 [14:11:15]RasterBufferAndPrint [14:11:15]line Счет N : (1)536226 [14:11:15]line ИНН: 02508201610067 [14:11:15]line Контрольно-Кассовый Чек [14:11:15]line ПРОДАЖА [14:11:15]line ТРК (МРК, ГНК) : 23 [14:11:15]line Товар: 2710124130 [14:11:15]line Аи-92-К-2 [14:11:15]line 15.000 * 0.00 [14:11:15]line = 0.00 [14:11:15]line НДС 12% НСП 1% [14:11:15]line > о реализуемом товаре [14:11:15]line ИТОГО: 0.00 [14:11:15]line НСП 1% : 0.00 [14:11:15]line НДС 12% : 0.00 [14:11:15]line Наличными: 0.00 [14:11:15]line Безнал.: 0.00 [14:11:15]line Место: АЗС № 84 "Партнер Нефть" [14:11:15]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:11:15]line СНО: Общий режим [14:11:15]line Чек 325 19.10.2024 14:11 [14:11:15]line Смена: 443 ФФД: 1.0 [14:11:15]line ЗНМ: 0300000178 [14:11:15]line РНМ: 0000000000098116 [14:11:15]line Версия ККМ: 001 [14:11:15]line Талоны: ТК ГПНА Online [14:11:15]line 30100855 [14:11:15]line ФМ: 0000000000965413 [14:11:15]line ФД: 218680 [14:11:15]line ФПД: 258344682571408 [14:11:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T141118&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218680&fm=258344682571408&tin=02508201610067®Number=0000000000098116&sum=0 [14:11:15]OFD Sender: Processing packet 218680 [packets to send 80, broken 79] [14:11:15]ProducePacketName [14:11:15]name=ofd_packets/00218680 [14:11:15]OFD Sender: To server: pG, [14:11:15]CommunicateWithHost lk.salyk.kg:30040 [14:11:15]ConnectInit lk.salyk.kg [14:11:15]written 0, free lines is 4095 [14:11:15]Connected sock=10 [14:11:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3A 84 07 01 30 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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 06 BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 38 56 03 00 35 04 06 00 EA F6 8F 08 C6 90 BF E7 2D 4F E9 F3 D6 40 [14:11:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BC D6 47 00 86 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 39 36 35 34 31 33 10 04 04 00 38 56 03 00 F4 03 04 00 9F 69 13 67 B6 04 01 00 00 6F 31 BD A2 FA 6F 01 87 [14:11:15]CommunicateWithHost err = 0 [14:11:15]CheckOFDResponse [14:11:15]1017 (14) - 77093643461234 [14:11:15]1041 (16) - 0000000000965413 [14:11:15]1040 (4) - 218680 [14:11:15]1012 (4) - 19.10.2024 08:11 [14:11:15]1206 (1) - 0 [14:11:15]OFD Sender: Remove packet 218680 [14:11:15]ProducePacketName [14:11:15]name=ofd_packets/00218680 [14:11:15]NVStorageDeleteData [14:11:16]Write to MH i2c: 01 00 00 89 80 09 [14:11:16]Write i2c OK [14:11:16]MH_I2C_Read... [14:11:16]Read from MH i2c: 01 [14:11:16]MH_I2C_Read... [14:11:16]Read from MH i2c: 01 07 00 [14:11:16]MH_I2C_Read... [14:11:16]Read from MH i2c: 01 07 00 89 80 00 00 00 00 00 00 0D 1D [14:11:16]RasterBufferAndPrint [14:11:16]line [14:11:16]line [14:11:16]line [14:11:16]line [14:11:16]line [14:11:16]written 0, free lines is 3334 [14:11:16]MH_Cut [14:11:16]Write to MH i2c: D1 01 00 90 80 01 E2 [14:11:16]Write i2c OK [14:11:16]MH_I2C_Read... [14:11:16]Read from MH i2c: D1 [14:11:16]MH_I2C_Read... [14:11:16]Read from MH i2c: D1 01 00 [14:11:16]MH_I2C_Read... [14:11:16]Read from MH i2c: D1 01 00 90 80 00 E1 [14:11:16]Write to MH i2c: 01 00 00 91 80 11 [14:11:16]Write i2c OK [14:11:16]MH_I2C_Read... [14:11:16]OFD Sender: No OFD packet to send [14:11:16]*** Cut start [14:11:16]*** Partial cut [14:11:16]*** CUTSNS_PIN = 1 [14:11:16]*** CUTSNS_PIN = 0 [14:11:17]*** Brake cut motor [14:11:17]Read from MH i2c: 01 [14:11:17]MH_I2C_Read... [14:11:17]*** Stop cut motor [14:11:17]*** Cut end [14:11:17]Read from MH i2c: 01 07 00 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: 01 07 00 91 80 00 00 00 00 00 FF 0F 26 [14:11:17]process_action close_receipt done [14:11:17]requested_data is exist [14:11:17]produce_requested_data [14:11:17]requested_item fm.sn is exist - process it [14:11:17]wFMCommunicate request_size=4 [14:11:17]MH_SAM_APDU [14:11:17]CAPDU: 80 11 00 00 [14:11:17]Write to MH i2c: E2 08 00 92 80 80 11 00 00 00 00 00 00 8C [14:11:17]Write i2c OK [14:11:17]MH_I2C_Read... [14:11:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:17]Read from MH i2c: E2 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 17 00 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 17 00 92 80 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DB [14:11:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:11:17]wFMCommunicate OK [14:11:17]requested_item fd.num is exist - process it [14:11:17]SAM_PROTO_GetFieldsCounters [14:11:17]wFMCommunicate request_size=4 [14:11:17]MH_SAM_APDU [14:11:17]CAPDU: 80 13 00 00 [14:11:17]Write to MH i2c: E2 08 00 93 80 80 13 00 00 00 00 00 00 8F [14:11:17]Write i2c OK [14:11:17]MH_I2C_Read... [14:11:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:11:17]Read from MH i2c: E2 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 62 00 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 62 00 93 80 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 38 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 CB [14:11:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 38 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:11:17]wFMCommunicate OK [14:11:17]SAM_PROTO_GetFieldsCounters done [14:11:17]requested_item shift.num is exist - process it [14:11:17]requested_item shift.opened is exist - process it [14:11:17]req_shift_opened [14:11:17]FM_GetShiftState [14:11:17]SAM_PROTO_GetShiftState [14:11:17]wFMCommunicate request_size=4 [14:11:17]MH_SAM_APDU [14:11:17]CAPDU: 80 13 01 00 [14:11:17]Write to MH i2c: E2 08 00 94 80 80 13 01 00 00 00 00 00 91 [14:11:17]Write i2c OK [14:11:17]MH_I2C_Read... [14:11:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:17]Read from MH i2c: E2 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 0E 00 [14:11:17]MH_I2C_Read... [14:11:17]Read from MH i2c: E2 0E 00 94 80 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D4 [14:11:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:11:17]wFMCommunicate OK [14:11:17]SAM_PROTO_GetShiftState done [14:11:17]FM_GetShiftState done [14:11:17]req_shift_opened done [14:11:17]requested_item shift.open_date is exist - process it [14:11:17]req_shift_open_date [14:11:17]req_shift_open_date done [14:11:17]produce_requested_data done [14:11:17]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218680,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:11:17]process_action_free close_receipt [14:11:17]json_value_free [14:11:17]json_value_free done [14:11:17]process_json_proto returns [14:11:17]Send response to host [14:11:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218680,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:11:17]free response buf [14:11:17]execute_script done [14:11:17]execute_script returns [14:11:17]free content buf [14:11:17]Sock 9.Close socket [14:11:17]Sock 9.Thread stoped [14:11:21]OFD Sender: No OFD packet to send [14:11:26]OFD Sender: No OFD packet to send [14:11:31]OFD Sender: No OFD packet to send [14:11:36]OFD Sender: No OFD packet to send [14:11:41]OFD Sender: No OFD packet to send [14:11:46]OFD Sender: No OFD packet to send [14:11:51]OFD Sender: No OFD packet to send [14:11:55]accept exits with 8 [14:11:55]New connection [14:11:55]New thread 3066826084 created [14:11:55]Thread 3066682724 joined [14:11:55]Waiting for new connection... [14:11:55] Sock 8.Parse request [14:11:55]Sock 8.Check first char [14:11:55]Sock 8.First char is OK [14:11:55]request: POST /json_proto HTTP/1.0 [14:11:55]Method: POST [14:11:55]URL: /json_proto [14:11:55]Method is POST - this is cgi request [14:11:55]url: /json_proto [14:11:55]query_string will be loaded in cgi processing [14:11:55]execute_cgi json_proto POST (null) [14:11:55]execute_cgi path=json_proto method=POST [14:11:55]POST find Content-Length [14:11:55]Host: 172.17.40.4:8080 [14:11:55]Content-Length: 620 [14:11:55]Content-Type: application/json [14:11:55] [14:11:55]POST finish read [14:11:55]Found Content-Length = 620 [14:11:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79777", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:55]execute_script... [14:11:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79777", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:55]POST & json_proto [14:11:55]process_json_proto [14:11:55]json parsed OK: [14:11:55]protocol is kg_v1.0 [14:11:55]action value=close_receipt [14:11:55]process_action close_receipt [14:11:55]cmd_close_receipt [14:11:55]MH_GetDate [14:11:55]Write to MH i2c: F0 00 00 95 80 04 [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: F0 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: F0 09 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: F0 09 00 95 80 00 30 BE 13 67 EE 0E 0D 67 E5 [14:11:55]GetLastDocTimeStamp 1729347078 [14:11:55]current date 1729347120 [14:11:55]FM_GetShiftState [14:11:55]SAM_PROTO_GetShiftState [14:11:55]wFMCommunicate request_size=4 [14:11:55]MH_SAM_APDU [14:11:55]CAPDU: 80 13 01 00 [14:11:55]Write to MH i2c: E2 08 00 96 80 80 13 01 00 00 00 00 00 93 [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:55]Read from MH i2c: E2 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 0E 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 0E 00 96 80 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D6 [14:11:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:11:55]wFMCommunicate OK [14:11:55]SAM_PROTO_GetShiftState done [14:11:55]FM_GetShiftState done [14:11:55]opened in 1729296582 [14:11:55]opened+sec_in_day 1729382982 [14:11:55]quantity*price = 14400 [14:11:55]sum+1 = 14401 [14:11:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 326 19.10.2024 14:12 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218681 ФПД: 173332321852191 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T141200&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218681&fm=173332321852191&tin=02508201610067®Number=0000000000098116&sum=14400 0 [14:11:56]StoreToDocumentArchive [14:11:56]shift 443 fd 218681 [14:11:56]save to /storage/0443/doc_00218681 [14:11:56]save last doc name /storage/0443/doc_00218681 to /storage/kkm_last_doc_name [14:11:56]save OK [14:11:56]Clear old archive folders... [14:11:56]ProcessDocumentItem done err = 0, tmpTLVsize=273 [14:11:56]tlvbuf is 014ED6F0 [14:11:56]SAM_PROTO_ClearQueue [14:11:56]wFMCommunicate request_size=4 [14:11:56]MH_SAM_APDU [14:11:56]CAPDU: 80 09 00 00 [14:11:56]Write to MH i2c: E2 08 00 A3 80 80 09 00 00 00 00 00 00 95 [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:11:56]Read from MH i2c: E2 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 03 00 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 03 00 A3 80 00 90 00 97 [14:11:56]RAPDU: 90 00 [14:11:56]wFMCommunicate OK [14:11:56]SAM_PROTO_ClearQueue done [14:11:56]KKMCreateOFDPacket [14:11:56]OFDProtocolAddRootSTLVToBuf [14:11:56]FM_MakeSignedData [14:11:56]FM_MakeSignedData [14:11:56]SAM_PROTO_SignData [14:11:56]wFMCommunicate request_size=4 [14:11:56]MH_SAM_APDU [14:11:56]CAPDU: 80 0D 01 02 [14:11:56]Write to MH i2c: E2 08 00 A4 80 80 0D 01 02 00 00 00 00 9D [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 [14:11:57]MH_I2C_Read... [14:11:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:11:57]Read from MH i2c: E2 03 00 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 03 00 A4 80 00 90 00 98 [14:11:57]RAPDU: 90 00 [14:11:57]wFMCommunicate OK [14:11:57]wFMCommunicate request_size=255 [14:11:57]MH_SAM_APDU [14:11:57]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 30 BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 [14:11:57]Write to MH i2c: E2 02 01 A5 80 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 30 BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 00 00 72 [14:11:57]Write i2c OK [14:11:57]MH_I2C_Read... [14:11:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:57]Read from MH i2c: E2 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 03 00 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 03 00 A5 80 00 90 00 99 [14:11:57]RAPDU: 90 00 [14:11:57]wFMCommunicate OK [14:11:57]wFMCommunicate request_size=32 [14:11:57]MH_SAM_APDU [14:11:57]CAPDU: 80 0D 02 02 1B 30 30 30 39 36 35 34 31 33 10 04 04 00 39 56 03 00 35 04 06 00 9D A5 13 78 DB 1F [14:11:57]Write to MH i2c: E2 23 00 A6 80 80 0D 02 02 1B 00 30 30 30 39 36 35 34 31 33 10 04 04 00 39 56 03 00 35 04 06 00 9D A5 13 78 DB 1F 00 00 52 [14:11:57]Write i2c OK [14:11:57]MH_I2C_Read... [14:11:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:57]Read from MH i2c: E2 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 03 00 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 03 00 A6 80 00 90 00 9A [14:11:57]RAPDU: 90 00 [14:11:57]wFMCommunicate OK [14:11:57]wFMCommunicate request_size=4 [14:11:57]MH_SAM_APDU [14:11:57]CAPDU: 80 0D 03 02 [14:11:57]Write to MH i2c: E2 08 00 A7 80 80 0D 03 02 00 00 00 00 A2 [14:11:57]Write i2c OK [14:11:57]MH_I2C_Read... [14:11:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:11:57]Read from MH i2c: E2 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 0B 00 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 0B 00 A7 80 00 C5 41 F1 A3 A7 35 A4 D7 90 00 94 [14:11:57]RAPDU: C5 41 F1 A3 A7 35 A4 D7 90 00 [14:11:57]wFMCommunicate OK [14:11:57]SAM_PROTO_SignData done [14:11:57]FM_MakeSignedData done [14:11:57]CreateOFDProtocolMessage [14:11:57]wFMCommunicate request_size=4 [14:11:57]MH_SAM_APDU [14:11:57]CAPDU: 80 11 00 00 [14:11:57]Write to MH i2c: E2 08 00 A8 80 80 11 00 00 00 00 00 00 A2 [14:11:57]Write i2c OK [14:11:57]MH_I2C_Read... [14:11:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:57]Read from MH i2c: E2 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 17 00 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 17 00 A8 80 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F1 [14:11:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:11:57]wFMCommunicate OK [14:11:57]CreateOFDProtocolMessage done [14:11:57]OFDSenderStorePacket 218681 [14:11:57]StoreOFDPacket docnum=218681 [14:11:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 25 01 00 00 BB 94 1D 01 72 79 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 30 BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 39 56 03 00 35 04 06 00 9D A5 13 78 DB 1F C5 41 F1 A3 A7 35 A4 D7 [14:11:57]CheckFolder [14:11:57]dirname=/storage/ofd_packets [14:11:57]CheckFolder done [14:11:57]ProducePacketName [14:11:57]name=ofd_packets/00218681 [14:11:57]NVStorageSaveData ofd_packets/00218681 [14:11:57]File name is /storage/ofd_packets/00218681 [14:11:57]Write 323 bytes [14:11:57]NVStorageSaveData done [14:11:57]OFDSenderStorePacket done [14:11:57]KKMCreateOFDPacket done [14:11:57]NVStorageSaveData kkm_last_timestamp [14:11:57]File name is /storage/kkm_last_timestamp [14:11:57]Write 4 bytes [14:11:57]NVStorageSaveData done [14:11:57]ExternCall_PrintAddStr [14:11:57]wPrintStart [14:11:57]Write to MH i2c: 01 00 00 A9 80 29 [14:11:57]Write i2c OK [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: 01 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: 01 07 00 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: 01 07 00 A9 80 00 00 00 00 00 FF 0F 3E [14:11:57]RasterBufferAndPrint [14:11:57]line Счет N : (3)79777 [14:11:57]line ИНН: 02508201610067 [14:11:57]line Контрольно-Кассовый Чек [14:11:57]line ПРОДАЖА [14:11:57]line Товар: 48743570 [14:11:57]line Сигареты Winston XStyle Blue [14:11:57]line 1.000 * 144.00 [14:11:57]line = 144.00 [14:11:57]line НДС 12% НСП 1% [14:11:57]line > о реализуемом товаре [14:11:57]line ИТОГО: 144.00 [14:11:57]line НСП 1% : 1.27 [14:11:57]line НДС 12% : 15.29 [14:11:57]line Наличными: 144.00 [14:11:57]line Безнал.: 0.00 [14:11:57]line Место: АЗС № 84 "Партнер Нефть" [14:11:57]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:11:57]line СНО: Общий режим [14:11:57]line Чек 326 19.10.2024 14:12 [14:11:57]line Смена: 443 ФФД: 1.0 [14:11:57]line ЗНМ: 0300000178 [14:11:57]line РНМ: 0000000000098116 [14:11:57]line Версия ККМ: 001 [14:11:57]line ФМ: 0000000000965413 [14:11:57]line ФД: 218681 [14:11:57]line ФПД: 173332321852191 [14:11:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T141200&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218681&fm=173332321852191&tin=02508201610067®Number=0000000000098116&sum=14400 [14:11:57]OFD Sender: Processing packet 218681 [packets to send 80, broken 79] [14:11:57]ProducePacketName [14:11:57]name=ofd_packets/00218681 [14:11:57]OFD Sender: To server: pG, [14:11:57]CommunicateWithHost lk.salyk.kg:30040 [14:11:57]ConnectInit lk.salyk.kg [14:11:57]line 0 [14:11:57]written 0, free lines is 4095 [14:11:57]Connected sock=10 [14:11:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 25 01 00 00 BB 94 1D 01 72 79 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 30 BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 39 56 03 00 35 04 06 00 9D A5 13 78 DB 1F C5 41 F1 A3 A7 35 A4 D7 [14:11:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 63 F9 47 00 FD 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 39 56 03 00 F4 03 04 00 CA 69 13 67 B6 04 01 00 00 64 99 57 5A DF 25 B2 F5 [14:11:58]CommunicateWithHost err = 0 [14:11:58]CheckOFDResponse [14:11:58]1017 (14) - 77093643461234 [14:11:58]1041 (16) - 0000000000965413 [14:11:58]1040 (4) - 218681 [14:11:58]1012 (4) - 19.10.2024 08:11 [14:11:58]1206 (1) - 0 [14:11:58]OFD Sender: Remove packet 218681 [14:11:58]ProducePacketName [14:11:58]name=ofd_packets/00218681 [14:11:58]NVStorageDeleteData [14:11:58]Write to MH i2c: 01 00 00 D1 80 51 [14:11:58]Write i2c OK [14:11:58]MH_I2C_Read... [14:11:58]Read from MH i2c: 01 [14:11:58]MH_I2C_Read... [14:11:58]Read from MH i2c: 01 07 00 [14:11:58]MH_I2C_Read... [14:11:58]Read from MH i2c: 01 07 00 D1 80 00 00 00 00 00 F5 0C 59 [14:11:58]RasterBufferAndPrint [14:11:58]line [14:11:58]line [14:11:58]line [14:11:58]line [14:11:58]line [14:11:58]written 0, free lines is 3326 [14:11:58]MH_Cut [14:11:58]Write to MH i2c: D1 01 00 D8 80 01 2A [14:11:58]Write i2c OK [14:11:58]MH_I2C_Read... [14:11:58]Read from MH i2c: D1 [14:11:58]MH_I2C_Read... [14:11:58]Read from MH i2c: D1 01 00 [14:11:58]MH_I2C_Read... [14:11:58]Read from MH i2c: D1 01 00 D8 80 00 29 [14:11:58]Write to MH i2c: 01 00 00 D9 80 59 [14:11:58]Write i2c OK [14:11:58]MH_I2C_Read... [14:11:58]OFD Sender: No OFD packet to send [14:11:58]*** Cut start [14:11:58]*** Partial cut [14:11:58]*** CUTSNS_PIN = 1 [14:11:59]*** CUTSNS_PIN = 0 [14:11:59]*** Brake cut motor [14:11:59]Read from MH i2c: 01 [14:11:59]MH_I2C_Read... [14:11:59]*** Stop cut motor [14:11:59]*** Cut end [14:11:59]Read from MH i2c: 01 07 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: 01 07 00 D9 80 00 00 00 00 00 FF 0F 6E [14:11:59]process_action close_receipt done [14:11:59]requested_data is exist [14:11:59]produce_requested_data [14:11:59]requested_item fm.sn is exist - process it [14:11:59]wFMCommunicate request_size=4 [14:11:59]MH_SAM_APDU [14:11:59]CAPDU: 80 11 00 00 [14:11:59]Write to MH i2c: E2 08 00 DA 80 80 11 00 00 00 00 00 00 D4 [14:11:59]Write i2c OK [14:11:59]MH_I2C_Read... [14:11:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:59]Read from MH i2c: E2 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 17 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 17 00 DA 80 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 23 [14:11:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:11:59]wFMCommunicate OK [14:11:59]requested_item fd.num is exist - process it [14:11:59]SAM_PROTO_GetFieldsCounters [14:11:59]wFMCommunicate request_size=4 [14:11:59]MH_SAM_APDU [14:11:59]CAPDU: 80 13 00 00 [14:11:59]Write to MH i2c: E2 08 00 DB 80 80 13 00 00 00 00 00 00 D7 [14:11:59]Write i2c OK [14:11:59]MH_I2C_Read... [14:11:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:11:59]Read from MH i2c: E2 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 62 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 62 00 DB 80 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 39 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 17 [14:11:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 39 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:11:59]wFMCommunicate OK [14:11:59]SAM_PROTO_GetFieldsCounters done [14:11:59]requested_item shift.num is exist - process it [14:11:59]requested_item shift.opened is exist - process it [14:11:59]req_shift_opened [14:11:59]FM_GetShiftState [14:11:59]SAM_PROTO_GetShiftState [14:11:59]wFMCommunicate request_size=4 [14:11:59]MH_SAM_APDU [14:11:59]CAPDU: 80 13 01 00 [14:11:59]Write to MH i2c: E2 08 00 DC 80 80 13 01 00 00 00 00 00 D9 [14:11:59]Write i2c OK [14:11:59]MH_I2C_Read... [14:11:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:59]Read from MH i2c: E2 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 0E 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 0E 00 DC 80 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1C [14:11:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:11:59]wFMCommunicate OK [14:11:59]SAM_PROTO_GetShiftState done [14:11:59]FM_GetShiftState done [14:11:59]req_shift_opened done [14:11:59]requested_item shift.open_date is exist - process it [14:11:59]req_shift_open_date [14:11:59]req_shift_open_date done [14:11:59]produce_requested_data done [14:11:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218681,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:11:59]process_action_free close_receipt [14:11:59]json_value_free [14:11:59]json_value_free done [14:11:59]process_json_proto returns [14:11:59]Send response to host [14:11:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218681,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:11:59]free response buf [14:11:59]execute_script done [14:11:59]execute_script returns [14:11:59]free content buf [14:11:59]Sock 8.Close socket [14:11:59]Sock 8.Thread stoped [14:12:03]OFD Sender: No OFD packet to send [14:12:08]accept exits with 9 [14:12:08]New connection [14:12:08]New thread 3066682724 created [14:12:08]Thread 3066826084 joined [14:12:08]Waiting for new connection... [14:12:08] Sock 9.Parse request [14:12:08]Sock 9.Check first char [14:12:08]Sock 9.First char is OK [14:12:08]request: POST /json_proto HTTP/1.0 [14:12:08]Method: POST [14:12:08]URL: /json_proto [14:12:08]Method is POST - this is cgi request [14:12:08]url: /json_proto [14:12:08]query_string will be loaded in cgi processing [14:12:08]execute_cgi json_proto POST (null) [14:12:08]execute_cgi path=json_proto method=POST [14:12:08]POST find Content-Length [14:12:08]Host: 172.17.40.4:8080 [14:12:08]Content-Length: 819 [14:12:08]Content-Type: application/json [14:12:08] [14:12:08]POST finish read [14:12:08]Found Content-Length = 819 [14:12:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:12:08]execute_script... [14:12: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)536227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:12:08]POST & json_proto [14:12:08]process_json_proto [14:12:08]json parsed OK: [14:12:08]protocol is kg_v1.0 [14:12:08]action value=close_receipt [14:12:08]process_action close_receipt [14:12:08]cmd_close_receipt [14:12:08]MH_GetDate [14:12:08]Write to MH i2c: F0 00 00 DD 80 4C [14:12:08]Write i2c OK [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: F0 [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: F0 09 00 [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: F0 09 00 DD 80 00 3D BE 13 67 EE 0E 0D 67 3A [14:12:08]GetLastDocTimeStamp 1729347120 [14:12:08]current date 1729347133 [14:12:08]FM_GetShiftState [14:12:08]SAM_PROTO_GetShiftState [14:12:08]wFMCommunicate request_size=4 [14:12:08]MH_SAM_APDU [14:12:08]CAPDU: 80 13 01 00 [14:12:08]Write to MH i2c: E2 08 00 DE 80 80 13 01 00 00 00 00 00 DB [14:12:08]Write i2c OK [14:12:08]MH_I2C_Read... [14:12:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:08]Read from MH i2c: E2 [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: E2 0E 00 [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: E2 0E 00 DE 80 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1E [14:12:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:12:08]wFMCommunicate OK [14:12:08]SAM_PROTO_GetShiftState done [14:12:08]FM_GetShiftState done [14:12:08]opened in 1729296582 [14:12:08]opened+sec_in_day 1729382982 [14:12:08]quantity*price = 100015 [14:12:08]sum+1 = 100017 [14:12:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 327 19.10.2024 14:12 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000965413 ФД: 218682 ФПД: 152173333169914 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T141213&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218682&fm=152173333169914&tin=02508201610067®Number=0000000000098116&sum=100016 [14:12:09]StoreToDocumentArchive [14:12:09]shift 443 fd 218682 [14:12:09]save to /storage/0443/doc_00218682 [14:12:09]save last doc name /storage/0443/doc_00218682 to /storage/kkm_last_doc_name [14:12:09]save OK [14:12:09]Clear old archive folders... [14:12:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:12:09]tlvbuf is 015327F0 [14:12:09]SAM_PROTO_ClearQueue [14:12:09]wFMCommunicate request_size=4 [14:12:09]MH_SAM_APDU [14:12:09]CAPDU: 80 09 00 00 [14:12:09]Write to MH i2c: E2 08 00 EB 80 80 09 00 00 00 00 00 00 DD [14:12:09]Write i2c OK [14:12:09]MH_I2C_Read... [14:12:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:12:09]Read from MH i2c: E2 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: E2 03 00 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: E2 03 00 EB 80 00 90 00 DF [14:12:09]RAPDU: 90 00 [14:12:09]wFMCommunicate OK [14:12:09]SAM_PROTO_ClearQueue done [14:12:09]KKMCreateOFDPacket [14:12:09]OFDProtocolAddRootSTLVToBuf [14:12:09]FM_MakeSignedData [14:12:09]FM_MakeSignedData [14:12:09]SAM_PROTO_SignData [14:12:09]wFMCommunicate request_size=4 [14:12:09]MH_SAM_APDU [14:12:09]CAPDU: 80 0D 01 02 [14:12:09]Write to MH i2c: E2 08 00 EC 80 80 0D 01 02 00 00 00 00 E5 [14:12:09]Write i2c OK [14:12:09]MH_I2C_Read... [14:12:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:12:09]Read from MH i2c: E2 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: E2 03 00 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: E2 03 00 EC 80 00 90 00 E0 [14:12:09]RAPDU: 90 00 [14:12:09]wFMCommunicate OK [14:12:09]wFMCommunicate request_size=255 [14:12:09]MH_SAM_APDU [14:12: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 47 01 00 00 F4 03 04 00 3D BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3A 56 03 00 35 04 06 00 8A [14:12:09]Write to MH i2c: E2 02 01 ED 80 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 47 01 00 00 F4 03 04 00 3D BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3A 56 03 00 35 04 06 00 8A 00 00 1D [14:12:09]Write i2c OK [14:12:09]MH_I2C_Read... [14:12:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:09]Read from MH i2c: E2 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: E2 03 00 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: E2 03 00 ED 80 00 90 00 E1 [14:12:09]RAPDU: 90 00 [14:12:09]wFMCommunicate OK [14:12:09]wFMCommunicate request_size=10 [14:12:09]MH_SAM_APDU [14:12:09]CAPDU: 80 0D 02 02 05 66 9D 77 C6 FA [14:12:09]Write to MH i2c: E2 0D 00 EE 80 80 0D 02 02 05 00 66 9D 77 C6 FA 00 00 2C [14:12:09]Write i2c OK [14:12:09]MH_I2C_Read... [14:12:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:09]Read from MH i2c: E2 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: E2 03 00 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: E2 03 00 EE 80 00 90 00 E2 [14:12:09]RAPDU: 90 00 [14:12:09]wFMCommunicate OK [14:12:09]wFMCommunicate request_size=4 [14:12:09]MH_SAM_APDU [14:12:09]CAPDU: 80 0D 03 02 [14:12:09]Write to MH i2c: E2 08 00 EF 80 80 0D 03 02 00 00 00 00 EA [14:12:09]Write i2c OK [14:12:09]MH_I2C_Read... [14:12:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:12:09]Read from MH i2c: E2 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: E2 0B 00 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: E2 0B 00 EF 80 00 B2 95 BF 70 CD 7D 69 AB 90 00 BF [14:12:09]RAPDU: B2 95 BF 70 CD 7D 69 AB 90 00 [14:12:09]wFMCommunicate OK [14:12:09]SAM_PROTO_SignData done [14:12:09]FM_MakeSignedData done [14:12:09]CreateOFDProtocolMessage [14:12:09]wFMCommunicate request_size=4 [14:12:09]MH_SAM_APDU [14:12:09]CAPDU: 80 11 00 00 [14:12:09]Write to MH i2c: E2 08 00 F0 80 80 11 00 00 00 00 00 00 EA [14:12:09]Write i2c OK [14:12:09]MH_I2C_Read... [14:12:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:09]Read from MH i2c: E2 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: E2 17 00 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: E2 17 00 F0 80 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 39 [14:12:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:12:09]wFMCommunicate OK [14:12:09]CreateOFDProtocolMessage done [14:12:09]OFDSenderStorePacket 218682 [14:12:09]StoreOFDPacket docnum=218682 [14:12:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 17 B2 07 01 CE 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 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 47 01 00 00 F4 03 04 00 3D BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3A 56 03 00 35 04 06 00 8A 66 9D 77 C6 FA B2 95 BF 70 CD 7D 69 AB [14:12:09]CheckFolder [14:12:09]dirname=/storage/ofd_packets [14:12:09]CheckFolder done [14:12:09]ProducePacketName [14:12:09]name=ofd_packets/00218682 [14:12:09]NVStorageSaveData ofd_packets/00218682 [14:12:09]File name is /storage/ofd_packets/00218682 [14:12:09]Write 301 bytes [14:12:09]NVStorageSaveData done [14:12:09]OFDSenderStorePacket done [14:12:09]KKMCreateOFDPacket done [14:12:09]NVStorageSaveData kkm_last_timestamp [14:12:09]File name is /storage/kkm_last_timestamp [14:12:09]Write 4 bytes [14:12:09]NVStorageSaveData done [14:12:09]ExternCall_PrintAddStr [14:12:09]wPrintStart [14:12:09]Write to MH i2c: 01 00 00 F1 80 71 [14:12:09]Write i2c OK [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: 01 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: 01 07 00 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: 01 07 00 F1 80 00 00 00 00 00 FF 0F 86 [14:12:09]RasterBufferAndPrint [14:12:09]line Счет N : (1)536227 [14:12:09]line ИНН: 02508201610067 [14:12:09]line Контрольно-Кассовый Чек [14:12:09]line ПРОДАЖА [14:12:09]line ТРК (МРК, ГНК) : 33 [14:12:09]line Товар: 2710124130 [14:12:09]line Аи-92-К-2 [14:12:09]line 14.950 * 66.90 [14:12:09]line = 1000.16 [14:12:09]line НДС 12% НСП 1% [14:12:09]line > о реализуемом товаре [14:12:09]line ИТОГО: 1000.16 [14:12:09]line НСП 1% : 8.85 [14:12:09]line НДС 12% : 106.21 [14:12:09]line Наличными: 0.00 [14:12:09]line Безнал.: 1000.16 [14:12:09]line Место: АЗС № 84 "Партнер Нефть" [14:12:09]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:12:09]line СНО: Общий режим [14:12:09]line Чек 327 19.10.2024 14:12 [14:12:09]line Смена: 443 ФФД: 1.0 [14:12:09]line ЗНМ: 0300000178 [14:12:09]line РНМ: 0000000000098116 [14:12:09]line Версия ККМ: 001 [14:12:09]line Платежная система: Бакай Банк [14:12:09]line ФМ: 0000000000965413 [14:12:09]line ФД: 218682 [14:12:09]line ФПД: 152173333169914 [14:12:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T141213&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218682&fm=152173333169914&tin=02508201610067®Number=0000000000098116&sum=100016 [14:12:10]written 0, free lines is 4095 [14:12:10]OFD Sender: Processing packet 218682 [packets to send 80, broken 79] [14:12:10]ProducePacketName [14:12:10]name=ofd_packets/00218682 [14:12:10]OFD Sender: To server: pG, [14:12:10]CommunicateWithHost lk.salyk.kg:30040 [14:12:10]ConnectInit lk.salyk.kg [14:12:10]Connected sock=10 [14:12:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 17 B2 07 01 CE 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 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 47 01 00 00 F4 03 04 00 3D BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3A 56 03 00 35 04 06 00 8A 66 9D 77 C6 FA B2 95 BF 70 CD 7D 69 AB [14:12:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 98 1C 47 00 C0 A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3A 56 03 00 F4 03 04 00 D6 69 13 67 B6 04 01 00 00 71 26 9F E9 C0 11 7E 1F [14:12:10]CommunicateWithHost err = 0 [14:12:10]CheckOFDResponse [14:12:10]1017 (14) - 77093643461234 [14:12:10]1041 (16) - 0000000000965413 [14:12:10]1040 (4) - 218682 [14:12:10]1012 (4) - 19.10.2024 08:12 [14:12:10]1206 (1) - 0 [14:12:10]OFD Sender: Remove packet 218682 [14:12:10]ProducePacketName [14:12:10]name=ofd_packets/00218682 [14:12:10]NVStorageDeleteData [14:12:10]Write to MH i2c: 01 00 00 1B 81 9C [14:12:10]Write i2c OK [14:12:10]MH_I2C_Read... [14:12:10]Read from MH i2c: 01 [14:12:10]MH_I2C_Read... [14:12:10]Read from MH i2c: 01 07 00 [14:12:10]MH_I2C_Read... [14:12:10]Read from MH i2c: 01 07 00 1B 81 00 00 00 00 00 FE 0C AD [14:12:10]RasterBufferAndPrint [14:12:10]line [14:12:10]line [14:12:10]line [14:12:10]line [14:12:10]line [14:12:10]written 0, free lines is 3332 [14:12:10]MH_Cut [14:12:10]Write to MH i2c: D1 01 00 22 81 01 75 [14:12:10]Write i2c OK [14:12:10]MH_I2C_Read... [14:12:10]Read from MH i2c: D1 [14:12:10]MH_I2C_Read... [14:12:10]Read from MH i2c: D1 01 00 [14:12:10]MH_I2C_Read... [14:12:10]Read from MH i2c: D1 01 00 22 81 00 74 [14:12:10]Write to MH i2c: 01 00 00 23 81 A4 [14:12:10]Write i2c OK [14:12:10]MH_I2C_Read... [14:12:11]OFD Sender: No OFD packet to send [14:12:11]*** Cut start [14:12:11]*** Partial cut [14:12:11]*** CUTSNS_PIN = 1 [14:12:11]*** CUTSNS_PIN = 0 [14:12:11]*** Brake cut motor [14:12:11]Read from MH i2c: 01 [14:12:12]MH_I2C_Read... [14:12:12]*** Stop cut motor [14:12:12]*** Cut end [14:12:12]Read from MH i2c: 01 07 00 [14:12:12]MH_I2C_Read... [14:12:12]Read from MH i2c: 01 07 00 23 81 00 00 00 00 00 FF 0F B9 [14:12:12]process_action close_receipt done [14:12:12]requested_data is exist [14:12:12]produce_requested_data [14:12:12]requested_item fm.sn is exist - process it [14:12:12]wFMCommunicate request_size=4 [14:12:12]MH_SAM_APDU [14:12:12]CAPDU: 80 11 00 00 [14:12:12]Write to MH i2c: E2 08 00 24 81 80 11 00 00 00 00 00 00 1F [14:12:12]Write i2c OK [14:12:12]MH_I2C_Read... [14:12:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:12]Read from MH i2c: E2 [14:12:12]MH_I2C_Read... [14:12:12]Read from MH i2c: E2 17 00 [14:12:12]MH_I2C_Read... [14:12:12]Read from MH i2c: E2 17 00 24 81 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6E [14:12:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:12:12]wFMCommunicate OK [14:12:12]requested_item fd.num is exist - process it [14:12:12]SAM_PROTO_GetFieldsCounters [14:12:12]wFMCommunicate request_size=4 [14:12:12]MH_SAM_APDU [14:12:12]CAPDU: 80 13 00 00 [14:12:12]Write to MH i2c: E2 08 00 25 81 80 13 00 00 00 00 00 00 22 [14:12:12]Write i2c OK [14:12:12]MH_I2C_Read... [14:12:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:12:12]Read from MH i2c: E2 [14:12:12]MH_I2C_Read... [14:12:12]Read from MH i2c: E2 62 00 [14:12:12]MH_I2C_Read... [14:12:12]Read from MH i2c: E2 62 00 25 81 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 66 [14:12:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:12:12]wFMCommunicate OK [14:12:12]SAM_PROTO_GetFieldsCounters done [14:12:12]requested_item shift.num is exist - process it [14:12:12]requested_item shift.opened is exist - process it [14:12:12]req_shift_opened [14:12:12]FM_GetShiftState [14:12:12]SAM_PROTO_GetShiftState [14:12:12]wFMCommunicate request_size=4 [14:12:12]MH_SAM_APDU [14:12:12]CAPDU: 80 13 01 00 [14:12:12]Write to MH i2c: E2 08 00 26 81 80 13 01 00 00 00 00 00 24 [14:12:12]Write i2c OK [14:12:12]MH_I2C_Read... [14:12:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:12]Read from MH i2c: E2 [14:12:12]MH_I2C_Read... [14:12:12]Read from MH i2c: E2 0E 00 [14:12:12]MH_I2C_Read... [14:12:12]Read from MH i2c: E2 0E 00 26 81 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 67 [14:12:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:12:12]wFMCommunicate OK [14:12:12]SAM_PROTO_GetShiftState done [14:12:12]FM_GetShiftState done [14:12:12]req_shift_opened done [14:12:12]requested_item shift.open_date is exist - process it [14:12:12]req_shift_open_date [14:12:12]req_shift_open_date done [14:12:12]produce_requested_data done [14:12:12]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218682,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:12:12]process_action_free close_receipt [14:12:12]json_value_free [14:12:12]json_value_free done [14:12:12]process_json_proto returns [14:12:12]Send response to host [14:12:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218682,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:12:12]free response buf [14:12:12]execute_script done [14:12:12]execute_script returns [14:12:12]free content buf [14:12:12]Sock 9.Close socket [14:12:12]Sock 9.Thread stoped [14:12:16]OFD Sender: No OFD packet to send [14:12:21]OFD Sender: No OFD packet to send [14:12:26]OFD Sender: No OFD packet to send [14:12:26]accept exits with 8 [14:12:26]New connection [14:12:26]New thread 3066826084 created [14:12:26]Thread 3066682724 joined [14:12:26]Waiting for new connection... [14:12:26] Sock 8.Parse request [14:12:26]Sock 8.Check first char [14:12:26]Sock 8.First char is OK [14:12:26]request: POST /json_proto HTTP/1.0 [14:12:26]Method: POST [14:12:26]URL: /json_proto [14:12:26]Method is POST - this is cgi request [14:12:26]url: /json_proto [14:12:26]query_string will be loaded in cgi processing [14:12:26]execute_cgi json_proto POST (null) [14:12:26]execute_cgi path=json_proto method=POST [14:12:26]POST find Content-Length [14:12:26]Host: 172.17.40.4:8080 [14:12:26]Content-Length: 769 [14:12:26]Content-Type: application/json [14:12:26] [14:12:26]POST finish read [14:12:26]Found Content-Length = 769 [14:12:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [14:12:26]execute_script... [14: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)536228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [14:12:26]POST & json_proto [14:12:26]process_json_proto [14:12:26]json parsed OK: [14:12:26]protocol is kg_v1.0 [14:12:26]action value=close_receipt [14:12:26]process_action close_receipt [14:12:26]cmd_close_receipt [14:12:26]MH_GetDate [14:12:26]Write to MH i2c: F0 00 00 27 81 97 [14:12:26]Write i2c OK [14:12:26]MH_I2C_Read... [14:12:26]Read from MH i2c: F0 [14:12:26]MH_I2C_Read... [14:12:26]Read from MH i2c: F0 09 00 [14:12:26]MH_I2C_Read... [14:12:26]Read from MH i2c: F0 09 00 27 81 00 4F BE 13 67 EE 0E 0D 67 97 [14:12:26]GetLastDocTimeStamp 1729347133 [14:12:26]current date 1729347151 [14:12:26]FM_GetShiftState [14:12:26]SAM_PROTO_GetShiftState [14:12:26]wFMCommunicate request_size=4 [14:12:26]MH_SAM_APDU [14:12:26]CAPDU: 80 13 01 00 [14:12:26]Write to MH i2c: E2 08 00 28 81 80 13 01 00 00 00 00 00 26 [14:12:26]Write i2c OK [14:12:26]MH_I2C_Read... [14:12:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:26]Read from MH i2c: E2 [14:12:26]MH_I2C_Read... [14:12:26]Read from MH i2c: E2 0E 00 [14:12:26]MH_I2C_Read... [14:12:26]Read from MH i2c: E2 0E 00 28 81 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 69 [14:12:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:12:26]wFMCommunicate OK [14:12:26]SAM_PROTO_GetShiftState done [14:12:26]FM_GetShiftState done [14:12:26]opened in 1729296582 [14:12:26]opened+sec_in_day 1729382982 [14:12:26]quantity*price = 100021 [14:12:26]sum+1 = 100023 [14:12:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 328 19.10.2024 14:12 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218683 ФПД: 251806667698377 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T141231&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218683&fm=251806667698377&tin=02508201610067®Number=0000000000098116&sum=100022 [14:12:27]StoreToDocumentArchive [14:12:27]shift 443 fd 218683 [14:12:27]save to /storage/0443/doc_00218683 [14:12:27]save last doc name /storage/0443/doc_00218683 to /storage/kkm_last_doc_name [14:12:27]save OK [14:12:27]Clear old archive folders... [14:12:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:12:27]tlvbuf is 016DC820 [14:12:27]SAM_PROTO_ClearQueue [14:12:27]wFMCommunicate request_size=4 [14:12:27]MH_SAM_APDU [14:12:27]CAPDU: 80 09 00 00 [14:12:27]Write to MH i2c: E2 08 00 35 81 80 09 00 00 00 00 00 00 28 [14:12:27]Write i2c OK [14:12:27]MH_I2C_Read... [14:12:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:12:27]Read from MH i2c: E2 [14:12:27]MH_I2C_Read... [14:12:27]Read from MH i2c: E2 03 00 [14:12:27]MH_I2C_Read... [14:12:27]Read from MH i2c: E2 03 00 35 81 00 90 00 2A [14:12:27]RAPDU: 90 00 [14:12:27]wFMCommunicate OK [14:12:27]SAM_PROTO_ClearQueue done [14:12:27]KKMCreateOFDPacket [14:12:27]OFDProtocolAddRootSTLVToBuf [14:12:27]FM_MakeSignedData [14:12:27]FM_MakeSignedData [14:12:27]SAM_PROTO_SignData [14:12:27]wFMCommunicate request_size=4 [14:12:27]MH_SAM_APDU [14:12:27]CAPDU: 80 0D 01 02 [14:12:27]Write to MH i2c: E2 08 00 36 81 80 0D 01 02 00 00 00 00 30 [14:12:27]Write i2c OK [14:12:27]MH_I2C_Read... [14:12:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:12:27]Read from MH i2c: E2 [14:12:27]MH_I2C_Read... [14:12:27]Read from MH i2c: E2 03 00 [14:12:27]MH_I2C_Read... [14:12:27]Read from MH i2c: E2 03 00 36 81 00 90 00 2B [14:12:27]RAPDU: 90 00 [14:12:27]wFMCommunicate OK [14:12:27]wFMCommunicate request_size=255 [14:12:27]MH_SAM_APDU [14:12:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 48 01 00 00 F4 03 04 00 4F BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3B 56 03 00 35 04 06 00 E5 [14:12:27]Write to MH i2c: E2 02 01 37 81 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 48 01 00 00 F4 03 04 00 4F BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3B 56 03 00 35 04 06 00 E5 00 00 07 [14:12:27]Write i2c OK [14:12:27]MH_I2C_Read... [14:12:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:27]Read from MH i2c: E2 [14:12:27]MH_I2C_Read... [14:12:27]Read from MH i2c: E2 03 00 [14:12:27]MH_I2C_Read... [14:12:27]Read from MH i2c: E2 03 00 37 81 00 90 00 2C [14:12:27]RAPDU: 90 00 [14:12:27]wFMCommunicate OK [14:12:27]wFMCommunicate request_size=10 [14:12:27]MH_SAM_APDU [14:12:27]CAPDU: 80 0D 02 02 05 04 4E FA F0 C9 [14:12:27]Write to MH i2c: E2 0D 00 38 81 80 0D 02 02 05 00 04 4E FA F0 C9 00 00 42 [14:12:27]Write i2c OK [14:12:27]MH_I2C_Read... [14:12:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:27]Read from MH i2c: E2 [14:12:27]MH_I2C_Read... [14:12:27]Read from MH i2c: E2 03 00 [14:12:27]MH_I2C_Read... [14:12:27]Read from MH i2c: E2 03 00 38 81 00 90 00 2D [14:12:27]RAPDU: 90 00 [14:12:27]wFMCommunicate OK [14:12:27]wFMCommunicate request_size=4 [14:12:27]MH_SAM_APDU [14:12:27]CAPDU: 80 0D 03 02 [14:12:27]Write to MH i2c: E2 08 00 39 81 80 0D 03 02 00 00 00 00 35 [14:12:27]Write i2c OK [14:12:27]MH_I2C_Read... [14:12:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:12:27]Read from MH i2c: E2 [14:12:27]MH_I2C_Read... [14:12:27]Read from MH i2c: E2 0B 00 [14:12:27]MH_I2C_Read... [14:12:27]Read from MH i2c: E2 0B 00 39 81 00 49 F6 DA 5F 4C 82 79 6A 90 00 5F [14:12:27]RAPDU: 49 F6 DA 5F 4C 82 79 6A 90 00 [14:12:27]wFMCommunicate OK [14:12:27]SAM_PROTO_SignData done [14:12:27]FM_MakeSignedData done [14:12:27]CreateOFDProtocolMessage [14:12:27]wFMCommunicate request_size=4 [14:12:27]MH_SAM_APDU [14:12:27]CAPDU: 80 11 00 00 [14:12:27]Write to MH i2c: E2 08 00 3A 81 80 11 00 00 00 00 00 00 35 [14:12:27]Write i2c OK [14:12:27]MH_I2C_Read... [14:12:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:27]Read from MH i2c: E2 [14:12:27]MH_I2C_Read... [14:12:27]Read from MH i2c: E2 17 00 [14:12:27]MH_I2C_Read... [14:12:27]Read from MH i2c: E2 17 00 3A 81 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 84 [14:12:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:12:27]wFMCommunicate OK [14:12:27]CreateOFDProtocolMessage done [14:12:27]OFDSenderStorePacket 218683 [14:12:27]StoreOFDPacket docnum=218683 [14:12:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 47 CF 07 01 E4 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 48 01 00 00 F4 03 04 00 4F BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3B 56 03 00 35 04 06 00 E5 04 4E FA F0 C9 49 F6 DA 5F 4C 82 79 6A [14:12:27]CheckFolder [14:12:27]dirname=/storage/ofd_packets [14:12:27]CheckFolder done [14:12:27]ProducePacketName [14:12:27]name=ofd_packets/00218683 [14:12:27]NVStorageSaveData ofd_packets/00218683 [14:12:27]File name is /storage/ofd_packets/00218683 [14:12:27]Write 301 bytes [14:12:27]NVStorageSaveData done [14:12:27]OFDSenderStorePacket done [14:12:27]KKMCreateOFDPacket done [14:12:27]NVStorageSaveData kkm_last_timestamp [14:12:27]File name is /storage/kkm_last_timestamp [14:12:27]Write 4 bytes [14:12:27]NVStorageSaveData done [14:12:27]ExternCall_PrintAddStr [14:12:27]wPrintStart [14:12:27]Write to MH i2c: 01 00 00 3B 81 BC [14:12:27]Write i2c OK [14:12:27]MH_I2C_Read... [14:12:27]Read from MH i2c: 01 [14:12:27]MH_I2C_Read... [14:12:27]Read from MH i2c: 01 07 00 [14:12:27]MH_I2C_Read... [14:12:27]Read from MH i2c: 01 07 00 3B 81 00 00 00 00 00 FF 0F D1 [14:12:27]RasterBufferAndPrint [14:12:27]line Счет N : (1)536228 [14:12:27]line ИНН: 02508201610067 [14:12:27]line Контрольно-Кассовый Чек [14:12:27]line ПРОДАЖА [14:12:27]line ТРК (МРК, ГНК) : 11 [14:12:27]line Товар: 2710124500 [14:12:27]line Аи-95-К-3 [14:12:27]line 13.480 * 74.20 [14:12:27]line = 1000.22 [14:12:27]line НДС 12% НСП 1% [14:12:27]line > о реализуемом товаре [14:12:27]line ИТОГО: 1000.22 [14:12:27]line НСП 1% : 8.85 [14:12:27]line НДС 12% : 106.22 [14:12:27]line Наличными: 0.00 [14:12:27]line Безнал.: 1000.22 [14:12:27]line Место: АЗС № 84 "Партнер Нефть" [14:12:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:12:27]line СНО: Общий режим [14:12:27]line Чек 328 19.10.2024 14:12 [14:12:27]line Смена: 443 ФФД: 1.0 [14:12:27]line ЗНМ: 0300000178 [14:12:27]line РНМ: 0000000000098116 [14:12:27]line Версия ККМ: 001 [14:12:27]line Платежная система: Mbank [14:12:27]line ФМ: 0000000000965413 [14:12:27]line ФД: 218683 [14:12:27]line ФПД: 251806667698377 [14:12:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T141231&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218683&fm=251806667698377&tin=02508201610067®Number=0000000000098116&sum=100022 [14:12:28]written 0, free lines is 4095 [14:12:28]OFD Sender: Processing packet 218683 [packets to send 80, broken 79] [14:12:28]ProducePacketName [14:12:28]name=ofd_packets/00218683 [14:12:28]OFD Sender: To server: pG, [14:12:28]CommunicateWithHost lk.salyk.kg:30040 [14:12:28]ConnectInit lk.salyk.kg [14:12:28]Connected sock=10 [14:12:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 47 CF 07 01 E4 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 48 01 00 00 F4 03 04 00 4F BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3B 56 03 00 35 04 06 00 E5 04 4E FA F0 C9 49 F6 DA 5F 4C 82 79 6A [14:12:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 22 53 47 00 74 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 39 36 35 34 31 33 10 04 04 00 3B 56 03 00 F4 03 04 00 E8 69 13 67 B6 04 01 00 00 4E 5F 67 D0 8C 26 91 6F [14:12:28]CommunicateWithHost err = 0 [14:12:28]CheckOFDResponse [14:12:28]1017 (14) - 77093643461234 [14:12:28]1041 (16) - 0000000000965413 [14:12:28]1040 (4) - 218683 [14:12:28]1012 (4) - 19.10.2024 08:12 [14:12:28]1206 (1) - 0 [14:12:28]OFD Sender: Remove packet 218683 [14:12:28]ProducePacketName [14:12:28]name=ofd_packets/00218683 [14:12:28]NVStorageDeleteData [14:12:28]Write to MH i2c: 01 00 00 64 81 E5 [14:12:28]Write i2c OK [14:12:28]MH_I2C_Read... [14:12:28]Read from MH i2c: 01 [14:12:28]MH_I2C_Read... [14:12:28]Read from MH i2c: 01 07 00 [14:12:28]MH_I2C_Read... [14:12:28]Read from MH i2c: 01 07 00 64 81 00 00 00 00 00 20 0D 19 [14:12:28]RasterBufferAndPrint [14:12:28]line [14:12:28]line [14:12:28]line [14:12:28]line [14:12:28]line [14:12:28]written 0, free lines is 3366 [14:12:28]MH_Cut [14:12:28]Write to MH i2c: D1 01 00 6B 81 01 BE [14:12:28]Write i2c OK [14:12:28]MH_I2C_Read... [14:12:28]Read from MH i2c: D1 [14:12:28]MH_I2C_Read... [14:12:28]Read from MH i2c: D1 01 00 [14:12:28]MH_I2C_Read... [14:12:28]Read from MH i2c: D1 01 00 6B 81 00 BD [14:12:28]Write to MH i2c: 01 00 00 6C 81 ED [14:12:28]Write i2c OK [14:12:28]MH_I2C_Read... [14:12:29]OFD Sender: No OFD packet to send [14:12:29]*** Cut start [14:12:29]*** Partial cut [14:12:29]*** CUTSNS_PIN = 1 [14:12:29]*** CUTSNS_PIN = 0 [14:12:29]*** Brake cut motor [14:12:30]Read from MH i2c: 01 [14:12:30]MH_I2C_Read... [14:12:30]*** Stop cut motor [14:12:30]*** Cut end [14:12:30]Read from MH i2c: 01 07 00 [14:12:30]MH_I2C_Read... [14:12:30]Read from MH i2c: 01 07 00 6C 81 00 00 00 00 00 FF 0F 02 [14:12:30]process_action close_receipt done [14:12:30]requested_data is exist [14:12:30]produce_requested_data [14:12:30]requested_item fm.sn is exist - process it [14:12:30]wFMCommunicate request_size=4 [14:12:30]MH_SAM_APDU [14:12:30]CAPDU: 80 11 00 00 [14:12:30]Write to MH i2c: E2 08 00 6D 81 80 11 00 00 00 00 00 00 68 [14:12:30]Write i2c OK [14:12:30]MH_I2C_Read... [14:12:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:30]Read from MH i2c: E2 [14:12:30]MH_I2C_Read... [14:12:30]Read from MH i2c: E2 17 00 [14:12:30]MH_I2C_Read... [14:12:30]Read from MH i2c: E2 17 00 6D 81 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B7 [14:12:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:12:30]wFMCommunicate OK [14:12:30]requested_item fd.num is exist - process it [14:12:30]SAM_PROTO_GetFieldsCounters [14:12:30]wFMCommunicate request_size=4 [14:12:30]MH_SAM_APDU [14:12:30]CAPDU: 80 13 00 00 [14:12:30]Write to MH i2c: E2 08 00 6E 81 80 13 00 00 00 00 00 00 6B [14:12:30]Write i2c OK [14:12:30]MH_I2C_Read... [14:12:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:12:30]Read from MH i2c: E2 [14:12:30]MH_I2C_Read... [14:12:30]Read from MH i2c: E2 62 00 [14:12:30]MH_I2C_Read... [14:12:30]Read from MH i2c: E2 62 00 6E 81 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 B3 [14:12:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:12:30]wFMCommunicate OK [14:12:30]SAM_PROTO_GetFieldsCounters done [14:12:30]requested_item shift.num is exist - process it [14:12:30]requested_item shift.opened is exist - process it [14:12:30]req_shift_opened [14:12:30]FM_GetShiftState [14:12:30]SAM_PROTO_GetShiftState [14:12:30]wFMCommunicate request_size=4 [14:12:30]MH_SAM_APDU [14:12:30]CAPDU: 80 13 01 00 [14:12:30]Write to MH i2c: E2 08 00 6F 81 80 13 01 00 00 00 00 00 6D [14:12:30]Write i2c OK [14:12:30]MH_I2C_Read... [14:12:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:30]Read from MH i2c: E2 [14:12:30]MH_I2C_Read... [14:12:30]Read from MH i2c: E2 0E 00 [14:12:30]MH_I2C_Read... [14:12:30]Read from MH i2c: E2 0E 00 6F 81 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B0 [14:12:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:12:30]wFMCommunicate OK [14:12:30]SAM_PROTO_GetShiftState done [14:12:30]FM_GetShiftState done [14:12:30]req_shift_opened done [14:12:30]requested_item shift.open_date is exist - process it [14:12:30]req_shift_open_date [14:12:30]req_shift_open_date done [14:12:30]produce_requested_data done [14:12:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218683,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:12:30]process_action_free close_receipt [14:12:30]json_value_free [14:12:30]json_value_free done [14:12:30]process_json_proto returns [14:12:30]Send response to host [14:12:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218683,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:12:30]free response buf [14:12:30]execute_script done [14:12:30]execute_script returns [14:12:30]free content buf [14:12:30]Sock 8.Close socket [14:12:30]Sock 8.Thread stoped [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:38]accept exits with 9 [14:13:38]New connection [14:13:38]New thread 3066682724 created [14:13:38]Thread 3066826084 joined [14:13:38]Waiting for new connection... [14:13:38] Sock 9.Parse request [14:13:38]Sock 9.Check first char [14:13:38]Sock 9.First char is OK [14:13:38]request: POST /json_proto HTTP/1.0 [14:13:38]Method: POST [14:13:38]URL: /json_proto [14:13:38]Method is POST - this is cgi request [14:13:38]url: /json_proto [14:13:38]query_string will be loaded in cgi processing [14:13:38]execute_cgi json_proto POST (null) [14:13:38]execute_cgi path=json_proto method=POST [14:13:38]POST find Content-Length [14:13:38]Host: 172.17.40.4:8080 [14:13:38]Content-Length: 682 [14:13:38]Content-Type: application/json [14:13:38] [14:13:38]POST finish read [14:13:38]Found Content-Length = 682 [14:13:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [14:13:38]execute_script... [14:13: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)536229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [14:13:38]POST & json_proto [14:13:38]process_json_proto [14:13:38]json parsed OK: [14:13:38]protocol is kg_v1.0 [14:13:38]action value=close_receipt [14:13:38]process_action close_receipt [14:13:38]cmd_close_receipt [14:13:38]MH_GetDate [14:13:38]Write to MH i2c: F0 00 00 70 81 E0 [14:13:38]Write i2c OK [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: F0 [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: F0 09 00 [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: F0 09 00 70 81 00 96 BE 13 67 EE 0E 0D 67 27 [14:13:38]GetLastDocTimeStamp 1729347151 [14:13:38]current date 1729347222 [14:13:38]FM_GetShiftState [14:13:38]SAM_PROTO_GetShiftState [14:13:38]wFMCommunicate request_size=4 [14:13:38]MH_SAM_APDU [14:13:38]CAPDU: 80 13 01 00 [14:13:38]Write to MH i2c: E2 08 00 71 81 80 13 01 00 00 00 00 00 6F [14:13:38]Write i2c OK [14:13:38]MH_I2C_Read... [14:13:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:38]Read from MH i2c: E2 [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: E2 0E 00 [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: E2 0E 00 71 81 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B2 [14:13:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:13:38]wFMCommunicate OK [14:13:38]SAM_PROTO_GetShiftState done [14:13:38]FM_GetShiftState done [14:13:38]opened in 1729296582 [14:13:38]opened+sec_in_day 1729382982 [14:13:38]quantity*price = 100021 [14:13:38]sum+1 = 100023 [14:13: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 329 19.10.2024 14:13 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218684 ФПД: 154611727489200 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T141343&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218684&fm=154611727489200&tin=02508201610067®Number=0000000000098116&sum=100000 [14:13:39]StoreToDocumentArchive [14:13:39]shift 443 fd 218684 [14:13:39]save to /storage/0443/doc_00218684 [14:13:39]save last doc name /storage/0443/doc_00218684 to /storage/kkm_last_doc_name [14:13:39]save OK [14:13:39]Clear old archive folders... [14:13:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:13:39]tlvbuf is 016431B0 [14:13:39]SAM_PROTO_ClearQueue [14:13:39]wFMCommunicate request_size=4 [14:13:39]MH_SAM_APDU [14:13:39]CAPDU: 80 09 00 00 [14:13:39]Write to MH i2c: E2 08 00 7E 81 80 09 00 00 00 00 00 00 71 [14:13:39]Write i2c OK [14:13:39]MH_I2C_Read... [14:13:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:13:39]Read from MH i2c: E2 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 03 00 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 03 00 7E 81 00 90 00 73 [14:13:39]RAPDU: 90 00 [14:13:39]wFMCommunicate OK [14:13:39]SAM_PROTO_ClearQueue done [14:13:39]KKMCreateOFDPacket [14:13:39]OFDProtocolAddRootSTLVToBuf [14:13:39]FM_MakeSignedData [14:13:39]FM_MakeSignedData [14:13:39]SAM_PROTO_SignData [14:13:39]wFMCommunicate request_size=4 [14:13:39]MH_SAM_APDU [14:13:39]CAPDU: 80 0D 01 02 [14:13:39]Write to MH i2c: E2 08 00 7F 81 80 0D 01 02 00 00 00 00 79 [14:13:39]Write i2c OK [14:13:39]MH_I2C_Read... [14:13:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:13:39]Read from MH i2c: E2 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 03 00 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 03 00 7F 81 00 90 00 74 [14:13:39]RAPDU: 90 00 [14:13:39]wFMCommunicate OK [14:13:39]wFMCommunicate request_size=255 [14:13:39]MH_SAM_APDU [14:13: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 49 01 00 00 F4 03 04 00 97 BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3C 56 03 00 35 04 06 00 8C [14:13:39]Write to MH i2c: E2 02 01 80 81 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 49 01 00 00 F4 03 04 00 97 BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3C 56 03 00 35 04 06 00 8C 00 00 15 [14:13:39]Write i2c OK [14:13:39]MH_I2C_Read... [14:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:39]Read from MH i2c: E2 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 03 00 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 03 00 80 81 00 90 00 75 [14:13:39]RAPDU: 90 00 [14:13:39]wFMCommunicate OK [14:13:39]wFMCommunicate request_size=10 [14:13:39]MH_SAM_APDU [14:13:39]CAPDU: 80 0D 02 02 05 9E 59 18 58 B0 [14:13:39]Write to MH i2c: E2 0D 00 81 81 80 0D 02 02 05 00 9E 59 18 58 B0 00 00 9D [14:13:39]Write i2c OK [14:13:39]MH_I2C_Read... [14:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:39]Read from MH i2c: E2 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 03 00 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 03 00 81 81 00 90 00 76 [14:13:39]RAPDU: 90 00 [14:13:39]wFMCommunicate OK [14:13:39]wFMCommunicate request_size=4 [14:13:39]MH_SAM_APDU [14:13:39]CAPDU: 80 0D 03 02 [14:13:39]Write to MH i2c: E2 08 00 82 81 80 0D 03 02 00 00 00 00 7E [14:13:39]Write i2c OK [14:13:39]MH_I2C_Read... [14:13:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:13:39]Read from MH i2c: E2 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 0B 00 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 0B 00 82 81 00 78 C2 AE 6F C5 41 C9 3A 90 00 DF [14:13:39]RAPDU: 78 C2 AE 6F C5 41 C9 3A 90 00 [14:13:39]wFMCommunicate OK [14:13:39]SAM_PROTO_SignData done [14:13:39]FM_MakeSignedData done [14:13:39]CreateOFDProtocolMessage [14:13:39]wFMCommunicate request_size=4 [14:13:39]MH_SAM_APDU [14:13:39]CAPDU: 80 11 00 00 [14:13:39]Write to MH i2c: E2 08 00 83 81 80 11 00 00 00 00 00 00 7E [14:13:39]Write i2c OK [14:13:39]MH_I2C_Read... [14:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:39]Read from MH i2c: E2 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 17 00 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 17 00 83 81 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CD [14:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:13:39]wFMCommunicate OK [14:13:39]CreateOFDProtocolMessage done [14:13:39]OFDSenderStorePacket 218684 [14:13:39]StoreOFDPacket docnum=218684 [14:13:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 0E 40 07 01 5F 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 49 01 00 00 F4 03 04 00 97 BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3C 56 03 00 35 04 06 00 8C 9E 59 18 58 B0 78 C2 AE 6F C5 41 C9 3A [14:13:39]CheckFolder [14:13:39]dirname=/storage/ofd_packets [14:13:39]CheckFolder done [14:13:39]ProducePacketName [14:13:39]name=ofd_packets/00218684 [14:13:39]NVStorageSaveData ofd_packets/00218684 [14:13:39]File name is /storage/ofd_packets/00218684 [14:13:39]Write 301 bytes [14:13:39]NVStorageSaveData done [14:13:39]OFDSenderStorePacket done [14:13:39]KKMCreateOFDPacket done [14:13:39]NVStorageSaveData kkm_last_timestamp [14:13:39]File name is /storage/kkm_last_timestamp [14:13:39]Write 4 bytes [14:13:39]NVStorageSaveData done [14:13:39]ExternCall_PrintAddStr [14:13:39]wPrintStart [14:13:39]Write to MH i2c: 01 00 00 84 81 05 [14:13:39]Write i2c OK [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: 01 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: 01 07 00 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: 01 07 00 84 81 00 00 00 00 00 FF 0F 1A [14:13:39]RasterBufferAndPrint [14:13:39]line Счет N : (1)536229 [14:13:39]line ИНН: 02508201610067 [14:13:39]line Контрольно-Кассовый Чек [14:13:39]line ПРОДАЖА [14:13:39]line ТРК (МРК, ГНК) : 41 [14:13:39]line Товар: 2710124500 [14:13:39]line Аи-95-К-3 [14:13:39]line 13.480 * 74.20 [14:13:39]line = 1000.22 [14:13:39]line НДС 12% НСП 1% [14:13:39]line > о реализуемом товаре [14:13:39]line ОКРУГЛЕНИЕ: -0.22 [14:13:39]line ИТОГО: 1000.00 [14:13:39]line Внесено: 1000.00 [14:13:39]line СДАЧА: 0.00 [14:13:39]line НСП 1% : 8.85 [14:13:39]line НДС 12% : 106.22 [14:13:39]line Наличными: 1000.00 [14:13:39]line Безнал.: 0.00 [14:13:39]line Место: АЗС № 84 "Партнер Нефть" [14:13:39]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:13:39]line СНО: Общий режим [14:13:39]line Чек 329 19.10.2024 14:13 [14:13:39]line Смена: 443 ФФД: 1.0 [14:13:39]line ЗНМ: 0300000178 [14:13:39]line РНМ: 0000000000098116 [14:13:39]line Версия ККМ: 001 [14:13:39]line ФМ: 0000000000965413 [14:13:39]line ФД: 218684 [14:13:39]line ФПД: 154611727489200 [14:13:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T141343&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218684&fm=154611727489200&tin=02508201610067®Number=0000000000098116&sum=100000 [14:13:40]OFD Sender: Processing packet 218684 [packets to send 80, broken 79] [14:13:40]ProducePacketName [14:13:40]name=ofd_packets/00218684 [14:13:40]OFD Sender: To server: pG, [14:13:40]CommunicateWithHost lk.salyk.kg:30040 [14:13:40]ConnectInit lk.salyk.kg [14:13:40]written 0, free lines is 4095 [14:13:40]Connected sock=10 [14:13:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 0E 40 07 01 5F 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 49 01 00 00 F4 03 04 00 97 BE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3C 56 03 00 35 04 06 00 8C 9E 59 18 58 B0 78 C2 AE 6F C5 41 C9 3A [14:13:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F8 0D 47 00 29 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 39 36 35 34 31 33 10 04 04 00 3C 56 03 00 F4 03 04 00 30 6A 13 67 B6 04 01 00 00 DD FF 5B 82 B5 F8 0B B8 [14:13:40]CommunicateWithHost err = 0 [14:13:40]CheckOFDResponse [14:13:40]1017 (14) - 77093643461234 [14:13:40]1041 (16) - 0000000000965413 [14:13:40]1040 (4) - 218684 [14:13:40]1012 (4) - 19.10.2024 08:13 [14:13:40]1206 (1) - 0 [14:13:40]OFD Sender: Remove packet 218684 [14:13:40]ProducePacketName [14:13:40]name=ofd_packets/00218684 [14:13:40]NVStorageDeleteData [14:13:40]Write to MH i2c: 01 00 00 AF 81 30 [14:13:40]Write i2c OK [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: 01 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: 01 07 00 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: 01 07 00 AF 81 00 00 00 00 00 F9 0C 3C [14:13:40]RasterBufferAndPrint [14:13:40]line [14:13:40]line [14:13:40]line [14:13:40]line [14:13:40]line [14:13:40]written 0, free lines is 3328 [14:13:40]MH_Cut [14:13:40]Write to MH i2c: D1 01 00 B6 81 01 09 [14:13:40]Write i2c OK [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: D1 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: D1 01 00 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: D1 01 00 B6 81 00 08 [14:13:40]Write to MH i2c: 01 00 00 B7 81 38 [14:13:40]Write i2c OK [14:13:40]MH_I2C_Read... [14:13:40]OFD Sender: No OFD packet to send [14:13:41]*** Cut start [14:13:41]*** Partial cut [14:13:41]*** CUTSNS_PIN = 1 [14:13:41]*** CUTSNS_PIN = 0 [14:13:41]*** Brake cut motor [14:13:41]Read from MH i2c: 01 [14:13:41]MH_I2C_Read... [14:13:41]*** Stop cut motor [14:13:41]*** Cut end [14:13:41]Read from MH i2c: 01 07 00 [14:13:41]MH_I2C_Read... [14:13:41]Read from MH i2c: 01 07 00 B7 81 00 00 00 00 00 FF 0F 4D [14:13:41]process_action close_receipt done [14:13:41]requested_data is exist [14:13:41]produce_requested_data [14:13:41]requested_item fm.sn is exist - process it [14:13:41]wFMCommunicate request_size=4 [14:13:41]MH_SAM_APDU [14:13:41]CAPDU: 80 11 00 00 [14:13:41]Write to MH i2c: E2 08 00 B8 81 80 11 00 00 00 00 00 00 B3 [14:13:41]Write i2c OK [14:13:41]MH_I2C_Read... [14:13:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:41]Read from MH i2c: E2 [14:13:41]MH_I2C_Read... [14:13:41]Read from MH i2c: E2 17 00 [14:13:41]MH_I2C_Read... [14:13:41]Read from MH i2c: E2 17 00 B8 81 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 02 [14:13:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:13:41]wFMCommunicate OK [14:13:41]requested_item fd.num is exist - process it [14:13:41]SAM_PROTO_GetFieldsCounters [14:13:41]wFMCommunicate request_size=4 [14:13:41]MH_SAM_APDU [14:13:41]CAPDU: 80 13 00 00 [14:13:41]Write to MH i2c: E2 08 00 B9 81 80 13 00 00 00 00 00 00 B6 [14:13:41]Write i2c OK [14:13:41]MH_I2C_Read... [14:13:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:13:42]Read from MH i2c: E2 [14:13:42]MH_I2C_Read... [14:13:42]Read from MH i2c: E2 62 00 [14:13:42]MH_I2C_Read... [14:13:42]Read from MH i2c: E2 62 00 B9 81 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3C 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 02 [14:13:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3C 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:13:42]wFMCommunicate OK [14:13:42]SAM_PROTO_GetFieldsCounters done [14:13:42]requested_item shift.num is exist - process it [14:13:42]requested_item shift.opened is exist - process it [14:13:42]req_shift_opened [14:13:42]FM_GetShiftState [14:13:42]SAM_PROTO_GetShiftState [14:13:42]wFMCommunicate request_size=4 [14:13:42]MH_SAM_APDU [14:13:42]CAPDU: 80 13 01 00 [14:13:42]Write to MH i2c: E2 08 00 BA 81 80 13 01 00 00 00 00 00 B8 [14:13:42]Write i2c OK [14:13:42]MH_I2C_Read... [14:13:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:42]Read from MH i2c: E2 [14:13:42]MH_I2C_Read... [14:13:42]Read from MH i2c: E2 0E 00 [14:13:42]MH_I2C_Read... [14:13:42]Read from MH i2c: E2 0E 00 BA 81 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FB [14:13:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:13:42]wFMCommunicate OK [14:13:42]SAM_PROTO_GetShiftState done [14:13:42]FM_GetShiftState done [14:13:42]req_shift_opened done [14:13:42]requested_item shift.open_date is exist - process it [14:13:42]req_shift_open_date [14:13:42]req_shift_open_date done [14:13:42]produce_requested_data done [14:13:42]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218684,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:13:42]process_action_free close_receipt [14:13:42]json_value_free [14:13:42]json_value_free done [14:13:42]process_json_proto returns [14:13:42]Send response to host [14:13:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218684,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:13:42]free response buf [14:13:42]execute_script done [14:13:42]execute_script returns [14:13:42]free content buf [14:13:42]Sock 9.Close socket [14:13:42]Sock 9.Thread stoped [14:13:45]OFD Sender: No OFD packet to send [14:13:50]OFD Sender: No OFD packet to send [14:13:55]OFD Sender: No OFD packet to send [14:14:00]OFD Sender: No OFD packet to send [14:14:05]OFD Sender: No OFD packet to send [14:14:10]OFD Sender: No OFD packet to send [14:14:15]OFD Sender: No OFD packet to send [14:14:20]OFD Sender: No OFD packet to send [14:14:25]OFD Sender: No OFD packet to send [14:14:30]OFD Sender: No OFD packet to send [14:14:35]OFD Sender: No OFD packet to send [14:14:40]OFD Sender: No OFD packet to send [14:14:45]OFD Sender: No OFD packet to send [14:14:50]OFD Sender: No OFD packet to send [14:14:55]OFD Sender: No OFD packet to send [14:15:00]OFD Sender: No OFD packet to send [14:15:05]OFD Sender: No OFD packet to send [14:15:10]OFD Sender: No OFD packet to send [14:15:16]OFD Sender: No OFD packet to send [14:15:21]OFD Sender: No OFD packet to send [14:15:26]OFD Sender: No OFD packet to send [14:15:31]OFD Sender: No OFD packet to send [14:15:36]OFD Sender: No OFD packet to send [14:15:41]OFD Sender: No OFD packet to send [14:15:46]OFD Sender: No OFD packet to send [14:15:51]OFD Sender: No OFD packet to send [14:15:56]OFD Sender: No OFD packet to send [14:16:01]OFD Sender: No OFD packet to send [14:16:06]OFD Sender: No OFD packet to send [14:16:11]OFD Sender: No OFD packet to send [14:16:16]OFD Sender: No OFD packet to send [14:16:21]OFD Sender: No OFD packet to send [14:16:26]OFD Sender: No OFD packet to send [14:16:31]OFD Sender: No OFD packet to send [14:16:36]OFD Sender: No OFD packet to send [14:16:41]OFD Sender: No OFD packet to send [14:16:46]OFD Sender: No OFD packet to send [14:16:51]OFD Sender: No OFD packet to send [14:16:56]OFD Sender: No OFD packet to send [14:17:01]OFD Sender: No OFD packet to send [14:17:06]OFD Sender: No OFD packet to send [14:17:10]accept exits with 8 [14:17:10]New connection [14:17:10]New thread 3066826084 created [14:17:10]Thread 3066682724 joined [14:17:10]Waiting for new connection... [14:17:10] Sock 8.Parse request [14:17:10]Sock 8.Check first char [14:17:10]Sock 8.First char is OK [14:17:10]request: POST /json_proto HTTP/1.0 [14:17:10]Method: POST [14:17:10]URL: /json_proto [14:17:10]Method is POST - this is cgi request [14:17:10]url: /json_proto [14:17:10]query_string will be loaded in cgi processing [14:17:10]execute_cgi json_proto POST (null) [14:17:10]execute_cgi path=json_proto method=POST [14:17:10]POST find Content-Length [14:17:10]Host: 172.17.40.4:8080 [14:17:10]Content-Length: 677 [14:17:10]Content-Type: application/json [14:17:10] [14:17:10]POST finish read [14:17:10]Found Content-Length = 677 [14:17:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:17:10]execute_script... [14: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)536230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:17:10]POST & json_proto [14:17:10]process_json_proto [14:17:10]json parsed OK: [14:17:10]protocol is kg_v1.0 [14:17:10]action value=close_receipt [14:17:10]process_action close_receipt [14:17:10]cmd_close_receipt [14:17:10]MH_GetDate [14:17:10]Write to MH i2c: F0 00 00 BB 81 2B [14:17:10]Write i2c OK [14:17:10]MH_I2C_Read... [14:17:10]Read from MH i2c: F0 [14:17:10]MH_I2C_Read... [14:17:10]Read from MH i2c: F0 09 00 [14:17:10]MH_I2C_Read... [14:17:10]Read from MH i2c: F0 09 00 BB 81 00 6B BF 13 67 EE 0E 0D 67 48 [14:17:10]GetLastDocTimeStamp 1729347223 [14:17:10]current date 1729347435 [14:17:10]FM_GetShiftState [14:17:10]SAM_PROTO_GetShiftState [14:17:10]wFMCommunicate request_size=4 [14:17:10]MH_SAM_APDU [14:17:10]CAPDU: 80 13 01 00 [14:17:10]Write to MH i2c: E2 08 00 BC 81 80 13 01 00 00 00 00 00 BA [14:17:10]Write i2c OK [14:17:10]MH_I2C_Read... [14:17:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:10]Read from MH i2c: E2 [14:17:10]MH_I2C_Read... [14:17:10]Read from MH i2c: E2 0E 00 [14:17:10]MH_I2C_Read... [14:17:10]Read from MH i2c: E2 0E 00 BC 81 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FD [14:17:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:17:10]wFMCommunicate OK [14:17:10]SAM_PROTO_GetShiftState done [14:17:10]FM_GetShiftState done [14:17:10]opened in 1729296582 [14:17:10]opened+sec_in_day 1729382982 [14:17:10]quantity*price = 20003 [14:17:10]sum+1 = 20004 [14: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 330 19.10.2024 14:17 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218685 ФПД: 281037949312897 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T141715&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218685&fm=281037949312897&tin=02508201610067®Number=0000000000098116&sum=20000 [14:17:12]StoreToDocumentArchive [14:17:12]shift 443 fd 218685 [14:17:12]save to /storage/0443/doc_00218685 [14:17:12]save last doc name /storage/0443/doc_00218685 to /storage/kkm_last_doc_name [14:17:12]save OK [14:17:12]Clear old archive folders... [14:17:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:17:12]tlvbuf is 0164B0C0 [14:17:12]SAM_PROTO_ClearQueue [14:17:12]wFMCommunicate request_size=4 [14:17:12]MH_SAM_APDU [14:17:12]CAPDU: 80 09 00 00 [14:17:12]Write to MH i2c: E2 08 00 C9 81 80 09 00 00 00 00 00 00 BC [14:17:12]Write i2c OK [14:17:12]MH_I2C_Read... [14:17:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:12]Read from MH i2c: E2 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: E2 03 00 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: E2 03 00 C9 81 00 90 00 BE [14:17:12]RAPDU: 90 00 [14:17:12]wFMCommunicate OK [14:17:12]SAM_PROTO_ClearQueue done [14:17:12]KKMCreateOFDPacket [14:17:12]OFDProtocolAddRootSTLVToBuf [14:17:12]FM_MakeSignedData [14:17:12]FM_MakeSignedData [14:17:12]SAM_PROTO_SignData [14:17:12]wFMCommunicate request_size=4 [14:17:12]MH_SAM_APDU [14:17:12]CAPDU: 80 0D 01 02 [14:17:12]Write to MH i2c: E2 08 00 CA 81 80 0D 01 02 00 00 00 00 C4 [14:17:12]Write i2c OK [14:17:12]MH_I2C_Read... [14:17:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:12]Read from MH i2c: E2 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: E2 03 00 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: E2 03 00 CA 81 00 90 00 BF [14:17:12]RAPDU: 90 00 [14:17:12]wFMCommunicate OK [14:17:12]wFMCommunicate request_size=255 [14:17:12]MH_SAM_APDU [14:17: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 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 4A 01 00 00 F4 03 04 00 6B BF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3D 56 03 00 35 04 06 00 FF [14:17:12]Write to MH i2c: E2 02 01 CB 81 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4A 01 00 00 F4 03 04 00 6B BF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3D 56 03 00 35 04 06 00 FF 00 00 4E [14:17:12]Write i2c OK [14:17:12]MH_I2C_Read... [14:17:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:12]Read from MH i2c: E2 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: E2 03 00 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: E2 03 00 CB 81 00 90 00 C0 [14:17:12]RAPDU: 90 00 [14:17:12]wFMCommunicate OK [14:17:12]wFMCommunicate request_size=10 [14:17:12]MH_SAM_APDU [14:17:12]CAPDU: 80 0D 02 02 05 9A 3F 23 1F 81 [14:17:12]Write to MH i2c: E2 0D 00 CC 81 80 0D 02 02 05 00 9A 3F 23 1F 81 00 00 6D [14:17:12]Write i2c OK [14:17:12]MH_I2C_Read... [14:17:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:12]Read from MH i2c: E2 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: E2 03 00 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: E2 03 00 CC 81 00 90 00 C1 [14:17:12]RAPDU: 90 00 [14:17:12]wFMCommunicate OK [14:17:12]wFMCommunicate request_size=4 [14:17:12]MH_SAM_APDU [14:17:12]CAPDU: 80 0D 03 02 [14:17:12]Write to MH i2c: E2 08 00 CD 81 80 0D 03 02 00 00 00 00 C9 [14:17:12]Write i2c OK [14:17:12]MH_I2C_Read... [14:17:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:12]Read from MH i2c: E2 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: E2 0B 00 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: E2 0B 00 CD 81 00 F1 39 0F 93 23 CB 86 AA 90 00 B4 [14:17:12]RAPDU: F1 39 0F 93 23 CB 86 AA 90 00 [14:17:12]wFMCommunicate OK [14:17:12]SAM_PROTO_SignData done [14:17:12]FM_MakeSignedData done [14:17:12]CreateOFDProtocolMessage [14:17:12]wFMCommunicate request_size=4 [14:17:12]MH_SAM_APDU [14:17:12]CAPDU: 80 11 00 00 [14:17:12]Write to MH i2c: E2 08 00 CE 81 80 11 00 00 00 00 00 00 C9 [14:17:12]Write i2c OK [14:17:12]MH_I2C_Read... [14:17:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:12]Read from MH i2c: E2 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: E2 17 00 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: E2 17 00 CE 81 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 18 [14:17:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:17:12]wFMCommunicate OK [14:17:12]CreateOFDProtocolMessage done [14:17:12]OFDSenderStorePacket 218685 [14:17:12]StoreOFDPacket docnum=218685 [14:17:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FD E9 07 01 BB 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 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 4A 01 00 00 F4 03 04 00 6B BF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3D 56 03 00 35 04 06 00 FF 9A 3F 23 1F 81 F1 39 0F 93 23 CB 86 AA [14:17:12]CheckFolder [14:17:12]dirname=/storage/ofd_packets [14:17:12]CheckFolder done [14:17:12]ProducePacketName [14:17:12]name=ofd_packets/00218685 [14:17:12]NVStorageSaveData ofd_packets/00218685 [14:17:12]File name is /storage/ofd_packets/00218685 [14:17:12]Write 301 bytes [14:17:12]NVStorageSaveData done [14:17:12]OFDSenderStorePacket done [14:17:12]KKMCreateOFDPacket done [14:17:12]NVStorageSaveData kkm_last_timestamp [14:17:12]File name is /storage/kkm_last_timestamp [14:17:12]Write 4 bytes [14:17:12]NVStorageSaveData done [14:17:12]ExternCall_PrintAddStr [14:17:12]wPrintStart [14:17:12]Write to MH i2c: 01 00 00 CF 81 50 [14:17:12]Write i2c OK [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: 01 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: 01 07 00 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: 01 07 00 CF 81 00 00 00 00 00 FF 0F 65 [14:17:12]RasterBufferAndPrint [14:17:12]line Счет N : (1)536230 [14:17:12]line ИНН: 02508201610067 [14:17:12]line Контрольно-Кассовый Чек [14:17:12]line ПРОДАЖА [14:17:12]line ТРК (МРК, ГНК) : 23 [14:17:12]line Товар: 2710124130 [14:17:12]line Аи-92-К-2 [14:17:12]line 2.990 * 66.90 [14:17:12]line = 200.03 [14:17:12]line НДС 12% НСП 1% [14:17:12]line > о реализуемом товаре [14:17:12]line ОКРУГЛЕНИЕ: -0.03 [14:17:12]line ИТОГО: 200.00 [14:17:12]line Внесено: 200.00 [14:17:12]line СДАЧА: 0.00 [14:17:12]line НСП 1% : 1.77 [14:17:12]line НДС 12% : 21.24 [14:17:12]line Наличными: 200.00 [14:17:12]line Безнал.: 0.00 [14:17:12]line Место: АЗС № 84 "Партнер Нефть" [14:17:12]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:17:12]line СНО: Общий режим [14:17:12]line Чек 330 19.10.2024 14:17 [14:17:12]line Смена: 443 ФФД: 1.0 [14:17:12]line ЗНМ: 0300000178 [14:17:12]line РНМ: 0000000000098116 [14:17:12]line Версия ККМ: 001 [14:17:12]line ФМ: 0000000000965413 [14:17:12]line ФД: 218685 [14:17:12]line ФПД: 281037949312897 [14:17:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T141715&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218685&fm=281037949312897&tin=02508201610067®Number=0000000000098116&sum=20000 [14:17:12]OFD Sender: Processing packet 218685 [packets to send 80, broken 79] [14:17:12]ProducePacketName [14:17:12]name=ofd_packets/00218685 [14:17:12]OFD Sender: To server: pG, [14:17:12]CommunicateWithHost lk.salyk.kg:30040 [14:17:13]ConnectInit lk.salyk.kg [14:17:13]written 0, free lines is 4095 [14:17:13]Connected sock=10 [14:17:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FD E9 07 01 BB 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 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 4A 01 00 00 F4 03 04 00 6B BF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3D 56 03 00 35 04 06 00 FF 9A 3F 23 1F 81 F1 39 0F 93 23 CB 86 AA [14:17:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E4 90 47 00 03 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3D 56 03 00 F4 03 04 00 05 6B 13 67 B6 04 01 00 00 25 38 77 35 23 0F 7E 87 [14:17:13]CommunicateWithHost err = 0 [14:17:13]CheckOFDResponse [14:17:13]1017 (14) - 77093643461234 [14:17:13]1041 (16) - 0000000000965413 [14:17:13]1040 (4) - 218685 [14:17:13]1012 (4) - 19.10.2024 08:17 [14:17:13]1206 (1) - 0 [14:17:13]OFD Sender: Remove packet 218685 [14:17:13]ProducePacketName [14:17:13]name=ofd_packets/00218685 [14:17:13]NVStorageDeleteData [14:17:13]Write to MH i2c: 01 00 00 FA 81 7B [14:17:13]Write i2c OK [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: 01 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: 01 07 00 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: 01 07 00 FA 81 00 00 00 00 00 EE 0C 7C [14:17:13]RasterBufferAndPrint [14:17:13]line [14:17:13]line [14:17:13]line [14:17:13]line [14:17:13]line [14:17:13]written 0, free lines is 3319 [14:17:13]MH_Cut [14:17:13]Write to MH i2c: D1 01 00 01 82 01 55 [14:17:13]Write i2c OK [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: D1 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: D1 01 00 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: D1 01 00 01 82 00 54 [14:17:13]Write to MH i2c: 01 00 00 02 82 84 [14:17:13]Write i2c OK [14:17:13]MH_I2C_Read... [14:17:13]OFD Sender: No OFD packet to send [14:17:14]*** Cut start [14:17:14]*** Partial cut [14:17:14]*** CUTSNS_PIN = 1 [14:17:14]*** CUTSNS_PIN = 0 [14:17:14]*** Brake cut motor [14:17:14]Read from MH i2c: 01 [14:17:14]MH_I2C_Read... [14:17:14]*** Stop cut motor [14:17:14]*** Cut end [14:17:14]Read from MH i2c: 01 07 00 [14:17:14]MH_I2C_Read... [14:17:14]Read from MH i2c: 01 07 00 02 82 00 00 00 00 00 FF 0F 99 [14:17:14]process_action close_receipt done [14:17:14]requested_data is exist [14:17:14]produce_requested_data [14:17:14]requested_item fm.sn is exist - process it [14:17:14]wFMCommunicate request_size=4 [14:17:14]MH_SAM_APDU [14:17:14]CAPDU: 80 11 00 00 [14:17:14]Write to MH i2c: E2 08 00 03 82 80 11 00 00 00 00 00 00 FF [14:17:14]Write i2c OK [14:17:14]MH_I2C_Read... [14:17:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:14]Read from MH i2c: E2 [14:17:14]MH_I2C_Read... [14:17:14]Read from MH i2c: E2 17 00 [14:17:14]MH_I2C_Read... [14:17:14]Read from MH i2c: E2 17 00 03 82 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4E [14:17:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:17:14]wFMCommunicate OK [14:17:14]requested_item fd.num is exist - process it [14:17:14]SAM_PROTO_GetFieldsCounters [14:17:14]wFMCommunicate request_size=4 [14:17:14]MH_SAM_APDU [14:17:14]CAPDU: 80 13 00 00 [14:17:14]Write to MH i2c: E2 08 00 04 82 80 13 00 00 00 00 00 00 02 [14:17:14]Write i2c OK [14:17:14]MH_I2C_Read... [14:17:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:14]Read from MH i2c: E2 [14:17:14]MH_I2C_Read... [14:17:14]Read from MH i2c: E2 62 00 [14:17:14]MH_I2C_Read... [14:17:14]Read from MH i2c: E2 62 00 04 82 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 52 [14:17:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:17:14]wFMCommunicate OK [14:17:14]SAM_PROTO_GetFieldsCounters done [14:17:14]requested_item shift.num is exist - process it [14:17:14]requested_item shift.opened is exist - process it [14:17:14]req_shift_opened [14:17:14]FM_GetShiftState [14:17:14]SAM_PROTO_GetShiftState [14:17:14]wFMCommunicate request_size=4 [14:17:14]MH_SAM_APDU [14:17:14]CAPDU: 80 13 01 00 [14:17:14]Write to MH i2c: E2 08 00 05 82 80 13 01 00 00 00 00 00 04 [14:17:14]Write i2c OK [14:17:14]MH_I2C_Read... [14:17:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:15]Read from MH i2c: E2 [14:17:15]MH_I2C_Read... [14:17:15]Read from MH i2c: E2 0E 00 [14:17:15]MH_I2C_Read... [14:17:15]Read from MH i2c: E2 0E 00 05 82 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 47 [14:17:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:17:15]wFMCommunicate OK [14:17:15]SAM_PROTO_GetShiftState done [14:17:15]FM_GetShiftState done [14:17:15]req_shift_opened done [14:17:15]requested_item shift.open_date is exist - process it [14:17:15]req_shift_open_date [14:17:15]req_shift_open_date done [14:17:15]produce_requested_data done [14:17:15]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218685,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:17:15]process_action_free close_receipt [14:17:15]json_value_free [14:17:15]json_value_free done [14:17:15]process_json_proto returns [14:17:15]Send response to host [14:17:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218685,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:17:15]free response buf [14:17:15]execute_script done [14:17:15]execute_script returns [14:17:15]free content buf [14:17:15]Sock 8.Close socket [14:17:15]Sock 8.Thread stoped [14:17:18]OFD Sender: No OFD packet to send [14:17:23]OFD Sender: No OFD packet to send [14:17:28]OFD Sender: No OFD packet to send [14:17:33]OFD Sender: No OFD packet to send [14:17:38]OFD Sender: No OFD packet to send [14:17:43]OFD Sender: No OFD packet to send [14:17:48]OFD Sender: No OFD packet to send [14:17:53]OFD Sender: No OFD packet to send [14:17:58]OFD Sender: No OFD packet to send [14:18:03]OFD Sender: No OFD packet to send [14:18:08]OFD Sender: No OFD packet to send [14:18:13]OFD Sender: No OFD packet to send [14:18:18]OFD Sender: No OFD packet to send [14:18:23]OFD Sender: No OFD packet to send [14:18:28]OFD Sender: No OFD packet to send [14:18:33]OFD Sender: No OFD packet to send [14:18:38]OFD Sender: No OFD packet to send [14:18:43]OFD Sender: No OFD packet to send [14:18:48]OFD Sender: No OFD packet to send [14:18:53]OFD Sender: No OFD packet to send [14:18:58]OFD Sender: No OFD packet to send [14:19:03]OFD Sender: No OFD packet to send [14:19:08]OFD Sender: No OFD packet to send [14:19:13]OFD Sender: No OFD packet to send [14:19:18]OFD Sender: No OFD packet to send [14:19:23]OFD Sender: No OFD packet to send [14:19:28]OFD Sender: No OFD packet to send [14:19:33]OFD Sender: No OFD packet to send [14:19:38]OFD Sender: No OFD packet to send [14:19:43]OFD Sender: No OFD packet to send [14:19:48]OFD Sender: No OFD packet to send [14:19:53]OFD Sender: No OFD packet to send [14:19:58]OFD Sender: No OFD packet to send [14:20:04]OFD Sender: No OFD packet to send [14:20:09]OFD Sender: No OFD packet to send [14:20:14]OFD Sender: No OFD packet to send [14:20:19]OFD Sender: No OFD packet to send [14:20:24]OFD Sender: No OFD packet to send [14:20:29]OFD Sender: No OFD packet to send [14:20:34]OFD Sender: No OFD packet to send [14:20:39]OFD Sender: No OFD packet to send [14:20:43]accept exits with 9 [14:20:43]New connection [14:20:43]New thread 3066682724 created [14:20:43]Thread 3066826084 joined [14:20:43]Waiting for new connection... [14:20:43] Sock 9.Parse request [14:20:43]Sock 9.Check first char [14:20:43]Sock 9.First char is OK [14:20:43]request: POST /json_proto HTTP/1.0 [14:20:43]Method: POST [14:20:43]URL: /json_proto [14:20:43]Method is POST - this is cgi request [14:20:43]url: /json_proto [14:20:43]query_string will be loaded in cgi processing [14:20:43]execute_cgi json_proto POST (null) [14:20:43]execute_cgi path=json_proto method=POST [14:20:43]POST find Content-Length [14:20:43]Host: 172.17.40.4:8080 [14:20:43]Content-Length: 677 [14:20:43]Content-Type: application/json [14:20:43] [14:20:43]POST finish read [14:20:43]Found Content-Length = 677 [14:20:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.820, "sum" : 590.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 590.00, "total" : 590.00, "payments": [ { "type": 0, "sum" : 590.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:43]execute_script... [14:20: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)536231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.820, "sum" : 590.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 590.00, "total" : 590.00, "payments": [ { "type": 0, "sum" : 590.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:43]POST & json_proto [14:20:43]process_json_proto [14:20:43]json parsed OK: [14:20:43]protocol is kg_v1.0 [14:20:43]action value=close_receipt [14:20:43]process_action close_receipt [14:20:43]cmd_close_receipt [14:20:43]MH_GetDate [14:20:43]Write to MH i2c: F0 00 00 06 82 77 [14:20:43]Write i2c OK [14:20:43]MH_I2C_Read... [14:20:43]Read from MH i2c: F0 [14:20:43]MH_I2C_Read... [14:20:43]Read from MH i2c: F0 09 00 [14:20:43]MH_I2C_Read... [14:20:43]Read from MH i2c: F0 09 00 06 82 00 40 C0 13 67 EE 0E 0D 67 6A [14:20:43]GetLastDocTimeStamp 1729347435 [14:20:43]current date 1729347648 [14:20:43]FM_GetShiftState [14:20:43]SAM_PROTO_GetShiftState [14:20:43]wFMCommunicate request_size=4 [14:20:43]MH_SAM_APDU [14:20:43]CAPDU: 80 13 01 00 [14:20:43]Write to MH i2c: E2 08 00 07 82 80 13 01 00 00 00 00 00 06 [14:20:43]Write i2c OK [14:20:43]MH_I2C_Read... [14:20:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:43]Read from MH i2c: E2 [14:20:43]MH_I2C_Read... [14:20:43]Read from MH i2c: E2 0E 00 [14:20:43]MH_I2C_Read... [14:20:43]Read from MH i2c: E2 0E 00 07 82 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 49 [14:20:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:20:43]wFMCommunicate OK [14:20:43]SAM_PROTO_GetShiftState done [14:20:43]FM_GetShiftState done [14:20:43]opened in 1729296582 [14:20:43]opened+sec_in_day 1729382982 [14:20:43]quantity*price = 59005 [14:20:43]sum+1 = 59007 [14:20:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 590.00 Внесено: 590.00 СДАЧА: 0.00 НСП 1% : 5.22 НДС 12% : 62.66 Наличными: 590.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 331 19.10.2024 14:20 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218686 ФПД: 102143627846802 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142048&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218686&fm=102143627846802&tin=02508201610067®Number=0000000000098116&sum=59000 [14:20:44]StoreToDocumentArchive [14:20:44]shift 443 fd 218686 [14:20:44]save to /storage/0443/doc_00218686 [14:20:44]save last doc name /storage/0443/doc_00218686 to /storage/kkm_last_doc_name [14:20:44]save OK [14:20:44]Clear old archive folders... [14:20:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:20:44]tlvbuf is 0164AB30 [14:20:44]SAM_PROTO_ClearQueue [14:20:44]wFMCommunicate request_size=4 [14:20:44]MH_SAM_APDU [14:20:44]CAPDU: 80 09 00 00 [14:20:44]Write to MH i2c: E2 08 00 14 82 80 09 00 00 00 00 00 00 08 [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 03 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 03 00 14 82 00 90 00 0A [14:20:44]RAPDU: 90 00 [14:20:44]wFMCommunicate OK [14:20:44]SAM_PROTO_ClearQueue done [14:20:44]KKMCreateOFDPacket [14:20:44]OFDProtocolAddRootSTLVToBuf [14:20:44]FM_MakeSignedData [14:20:44]FM_MakeSignedData [14:20:44]SAM_PROTO_SignData [14:20:44]wFMCommunicate request_size=4 [14:20:44]MH_SAM_APDU [14:20:44]CAPDU: 80 0D 01 02 [14:20:44]Write to MH i2c: E2 08 00 15 82 80 0D 01 02 00 00 00 00 10 [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 03 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 03 00 15 82 00 90 00 0B [14:20:44]RAPDU: 90 00 [14:20:44]wFMCommunicate OK [14:20:44]wFMCommunicate request_size=255 [14:20:44]MH_SAM_APDU [14:20: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 74 22 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7E E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 18 00 00 00 00 07 04 06 00 78 E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 40 C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3E 56 03 00 35 04 06 00 5C [14:20:44]Write to MH i2c: E2 02 01 16 82 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 74 22 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7E E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 18 00 00 00 00 07 04 06 00 78 E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 40 C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3E 56 03 00 35 04 06 00 5C 00 00 18 [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 03 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 03 00 16 82 00 90 00 0C [14:20:44]RAPDU: 90 00 [14:20:44]wFMCommunicate OK [14:20:44]wFMCommunicate request_size=10 [14:20:44]MH_SAM_APDU [14:20:44]CAPDU: 80 0D 02 02 05 E6 2A A7 64 92 [14:20:44]Write to MH i2c: E2 0D 00 17 82 80 0D 02 02 05 00 E6 2A A7 64 92 00 00 CA [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 03 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 03 00 17 82 00 90 00 0D [14:20:44]RAPDU: 90 00 [14:20:44]wFMCommunicate OK [14:20:44]wFMCommunicate request_size=4 [14:20:44]MH_SAM_APDU [14:20:44]CAPDU: 80 0D 03 02 [14:20:44]Write to MH i2c: E2 08 00 18 82 80 0D 03 02 00 00 00 00 15 [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 0B 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 0B 00 18 82 00 A9 E9 DE 47 01 71 8B AF 90 00 79 [14:20:44]RAPDU: A9 E9 DE 47 01 71 8B AF 90 00 [14:20:44]wFMCommunicate OK [14:20:44]SAM_PROTO_SignData done [14:20:44]FM_MakeSignedData done [14:20:44]CreateOFDProtocolMessage [14:20:44]wFMCommunicate request_size=4 [14:20:44]MH_SAM_APDU [14:20:44]CAPDU: 80 11 00 00 [14:20:44]Write to MH i2c: E2 08 00 19 82 80 11 00 00 00 00 00 00 15 [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 17 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 17 00 19 82 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 64 [14:20:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:20:44]wFMCommunicate OK [14:20:44]CreateOFDProtocolMessage done [14:20:44]OFDSenderStorePacket 218686 [14:20:44]StoreOFDPacket docnum=218686 [14:20:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 17 A9 07 01 78 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 74 22 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7E E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 18 00 00 00 00 07 04 06 00 78 E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 40 C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3E 56 03 00 35 04 06 00 5C E6 2A A7 64 92 A9 E9 DE 47 01 71 8B AF [14:20:44]CheckFolder [14:20:44]dirname=/storage/ofd_packets [14:20:44]CheckFolder done [14:20:44]ProducePacketName [14:20:44]name=ofd_packets/00218686 [14:20:44]NVStorageSaveData ofd_packets/00218686 [14:20:44]File name is /storage/ofd_packets/00218686 [14:20:44]Write 301 bytes [14:20:44]NVStorageSaveData done [14:20:44]OFDSenderStorePacket done [14:20:44]KKMCreateOFDPacket done [14:20:44]NVStorageSaveData kkm_last_timestamp [14:20:44]File name is /storage/kkm_last_timestamp [14:20:44]Write 4 bytes [14:20:44]NVStorageSaveData done [14:20:44]ExternCall_PrintAddStr [14:20:44]wPrintStart [14:20:44]Write to MH i2c: 01 00 00 1A 82 9C [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: 01 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: 01 07 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: 01 07 00 1A 82 00 00 00 00 00 FF 0F B1 [14:20:44]RasterBufferAndPrint [14:20:44]line Счет N : (1)536231 [14:20:44]line ИНН: 02508201610067 [14:20:44]line Контрольно-Кассовый Чек [14:20:44]line ПРОДАЖА [14:20:44]line ТРК (МРК, ГНК) : 43 [14:20:44]line Товар: 2710124130 [14:20:44]line Аи-92-К-2 [14:20:44]line 8.820 * 66.90 [14:20:44]line = 590.06 [14:20:44]line НДС 12% НСП 1% [14:20:44]line > о реализуемом товаре [14:20:44]line ОКРУГЛЕНИЕ: -0.06 [14:20:44]line ИТОГО: 590.00 [14:20:44]line Внесено: 590.00 [14:20:44]line СДАЧА: 0.00 [14:20:44]line НСП 1% : 5.22 [14:20:44]line НДС 12% : 62.66 [14:20:44]line Наличными: 590.00 [14:20:44]line Безнал.: 0.00 [14:20:44]line Место: АЗС № 84 "Партнер Нефть" [14:20:44]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:20:44]line СНО: Общий режим [14:20:44]line Чек 331 19.10.2024 14:20 [14:20:44]line Смена: 443 ФФД: 1.0 [14:20:44]line ЗНМ: 0300000178 [14:20:44]line РНМ: 0000000000098116 [14:20:44]line Версия ККМ: 001 [14:20:44]line ФМ: 0000000000965413 [14:20:44]line ФД: 218686 [14:20:44]line ФПД: 102143627846802 [14:20:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142048&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218686&fm=102143627846802&tin=02508201610067®Number=0000000000098116&sum=59000 [14:20:45]OFD Sender: Processing packet 218686 [packets to send 80, broken 79] [14:20:45]ProducePacketName [14:20:45]name=ofd_packets/00218686 [14:20:45]OFD Sender: To server: pG, [14:20:45]CommunicateWithHost lk.salyk.kg:30040 [14:20:45]ConnectInit lk.salyk.kg [14:20:45]written 0, free lines is 4095 [14:20:45]Connected sock=10 [14:20:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 17 A9 07 01 78 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 74 22 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7E E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 18 00 00 00 00 07 04 06 00 78 E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 40 C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3E 56 03 00 35 04 06 00 5C E6 2A A7 64 92 A9 E9 DE 47 01 71 8B AF [14:20:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 0D 49 47 00 79 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 39 36 35 34 31 33 10 04 04 00 3E 56 03 00 F4 03 04 00 D9 6B 13 67 B6 04 01 00 00 6C 41 5F A3 2C FC C2 CD [14:20:45]CommunicateWithHost err = 0 [14:20:45]CheckOFDResponse [14:20:45]1017 (14) - 77093643461234 [14:20:45]1041 (16) - 0000000000965413 [14:20:45]1040 (4) - 218686 [14:20:45]1012 (4) - 19.10.2024 08:20 [14:20:45]1206 (1) - 0 [14:20:45]OFD Sender: Remove packet 218686 [14:20:45]ProducePacketName [14:20:45]name=ofd_packets/00218686 [14:20:45]NVStorageDeleteData [14:20:45]Write to MH i2c: 01 00 00 45 82 C7 [14:20:45]Write i2c OK [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: 01 [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: 01 07 00 [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: 01 07 00 45 82 00 00 00 00 00 F3 0C CD [14:20:45]RasterBufferAndPrint [14:20:45]line [14:20:45]line [14:20:45]line [14:20:45]line [14:20:45]line [14:20:45]written 0, free lines is 3321 [14:20:45]MH_Cut [14:20:45]Write to MH i2c: D1 01 00 4C 82 01 A0 [14:20:45]Write i2c OK [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: D1 [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: D1 01 00 [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: D1 01 00 4C 82 00 9F [14:20:45]Write to MH i2c: 01 00 00 4D 82 CF [14:20:45]Write i2c OK [14:20:45]MH_I2C_Read... [14:20:46]OFD Sender: No OFD packet to send [14:20:46]*** Cut start [14:20:46]*** Partial cut [14:20:46]*** CUTSNS_PIN = 1 [14:20:46]*** CUTSNS_PIN = 0 [14:20:46]*** Brake cut motor [14:20:47]Read from MH i2c: 01 [14:20:47]MH_I2C_Read... [14:20:47]*** Stop cut motor [14:20:47]*** Cut end [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 4D 82 00 00 00 00 00 FF 0F E4 [14:20:47]process_action close_receipt done [14:20:47]requested_data is exist [14:20:47]produce_requested_data [14:20:47]requested_item fm.sn is exist - process it [14:20:47]wFMCommunicate request_size=4 [14:20:47]MH_SAM_APDU [14:20:47]CAPDU: 80 11 00 00 [14:20:47]Write to MH i2c: E2 08 00 4E 82 80 11 00 00 00 00 00 00 4A [14:20:47]Write i2c OK [14:20:47]MH_I2C_Read... [14:20:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:47]Read from MH i2c: E2 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 17 00 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 17 00 4E 82 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 99 [14:20:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:20:47]wFMCommunicate OK [14:20:47]requested_item fd.num is exist - process it [14:20:47]SAM_PROTO_GetFieldsCounters [14:20:47]wFMCommunicate request_size=4 [14:20:47]MH_SAM_APDU [14:20:47]CAPDU: 80 13 00 00 [14:20:47]Write to MH i2c: E2 08 00 4F 82 80 13 00 00 00 00 00 00 4D [14:20:47]Write i2c OK [14:20:47]MH_I2C_Read... [14:20:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:47]Read from MH i2c: E2 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 62 00 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 62 00 4F 82 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 A1 [14:20:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:20:47]wFMCommunicate OK [14:20:47]SAM_PROTO_GetFieldsCounters done [14:20:47]requested_item shift.num is exist - process it [14:20:47]requested_item shift.opened is exist - process it [14:20:47]req_shift_opened [14:20:47]FM_GetShiftState [14:20:47]SAM_PROTO_GetShiftState [14:20:47]wFMCommunicate request_size=4 [14:20:47]MH_SAM_APDU [14:20:47]CAPDU: 80 13 01 00 [14:20:47]Write to MH i2c: E2 08 00 50 82 80 13 01 00 00 00 00 00 4F [14:20:47]Write i2c OK [14:20:47]MH_I2C_Read... [14:20:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:47]Read from MH i2c: E2 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 0E 00 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 0E 00 50 82 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 92 [14:20:47]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:20:47]wFMCommunicate OK [14:20:47]SAM_PROTO_GetShiftState done [14:20:47]FM_GetShiftState done [14:20:47]req_shift_opened done [14:20:47]requested_item shift.open_date is exist - process it [14:20:47]req_shift_open_date [14:20:47]req_shift_open_date done [14:20:47]produce_requested_data done [14:20:47]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218686,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:20:47]process_action_free close_receipt [14:20:47]json_value_free [14:20:47]json_value_free done [14:20:47]process_json_proto returns [14:20:47]Send response to host [14:20:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218686,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:20:47]free response buf [14:20:47]execute_script done [14:20:47]execute_script returns [14:20:47]free content buf [14:20:47]Sock 9.Close socket [14:20:47]Sock 9.Thread stoped [14:20:51]OFD Sender: No OFD packet to send [14:20:56]OFD Sender: No OFD packet to send [14:21:01]OFD Sender: No OFD packet to send [14:21:06]OFD Sender: No OFD packet to send [14:21:09]accept exits with 8 [14:21:09]New connection [14:21:09]New thread 3066826084 created [14:21:09]Thread 3066682724 joined [14:21:09]Waiting for new connection... [14:21:09] Sock 8.Parse request [14:21:09]Sock 8.Check first char [14:21:09]Sock 8.First char is OK [14:21:09]request: POST /json_proto HTTP/1.0 [14:21:09]Method: POST [14:21:09]URL: /json_proto [14:21:09]Method is POST - this is cgi request [14:21:09]url: /json_proto [14:21:09]query_string will be loaded in cgi processing [14:21:09]execute_cgi json_proto POST (null) [14:21:09]execute_cgi path=json_proto method=POST [14:21:09]POST find Content-Length [14:21:09]Host: 172.17.40.4:8080 [14:21:09]Content-Length: 675 [14:21:09]Content-Type: application/json [14:21:09] [14:21:09]POST finish read [14:21:09]Found Content-Length = 675 [14:21:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [14:21:09]execute_script... [14:21: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)536232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [14:21:09]POST & json_proto [14:21:09]process_json_proto [14:21:09]json parsed OK: [14:21:09]protocol is kg_v1.0 [14:21:09]action value=close_receipt [14:21:09]process_action close_receipt [14:21:09]cmd_close_receipt [14:21:09]MH_GetDate [14:21:09]Write to MH i2c: F0 00 00 51 82 C2 [14:21:09]Write i2c OK [14:21:09]MH_I2C_Read... [14:21:09]Read from MH i2c: F0 [14:21:09]MH_I2C_Read... [14:21:09]Read from MH i2c: F0 09 00 [14:21:09]MH_I2C_Read... [14:21:09]Read from MH i2c: F0 09 00 51 82 00 5A C0 13 67 EE 0E 0D 67 CF [14:21:09]GetLastDocTimeStamp 1729347648 [14:21:09]current date 1729347674 [14:21:09]FM_GetShiftState [14:21:09]SAM_PROTO_GetShiftState [14:21:09]wFMCommunicate request_size=4 [14:21:09]MH_SAM_APDU [14:21:09]CAPDU: 80 13 01 00 [14:21:09]Write to MH i2c: E2 08 00 52 82 80 13 01 00 00 00 00 00 51 [14:21:09]Write i2c OK [14:21:09]MH_I2C_Read... [14:21:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:09]Read from MH i2c: E2 [14:21:09]MH_I2C_Read... [14:21:09]Read from MH i2c: E2 0E 00 [14:21:09]MH_I2C_Read... [14:21:09]Read from MH i2c: E2 0E 00 52 82 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 94 [14:21:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:21:09]wFMCommunicate OK [14:21:09]SAM_PROTO_GetShiftState done [14:21:09]FM_GetShiftState done [14:21:09]opened in 1729296582 [14:21:09]opened+sec_in_day 1729382982 [14:21:09]quantity*price = 100000 [14:21:09]sum+1 = 100002 [14:21:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 332 19.10.2024 14:21 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218687 ФПД: 49571793699276 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142114&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218687&fm=49571793699276&tin=02508201610067®Number=0000000000098116&sum=100000 [14:21:11]StoreToDocumentArchive [14:21:11]shift 443 fd 218687 [14:21:11]save to /storage/0443/doc_00218687 [14:21:11]save last doc name /storage/0443/doc_00218687 to /storage/kkm_last_doc_name [14:21:11]save OK [14:21:11]Clear old archive folders... [14:21:11]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:21:11]tlvbuf is 016C4B90 [14:21:11]SAM_PROTO_ClearQueue [14:21:11]wFMCommunicate request_size=4 [14:21:11]MH_SAM_APDU [14:21:11]CAPDU: 80 09 00 00 [14:21:11]Write to MH i2c: E2 08 00 5F 82 80 09 00 00 00 00 00 00 53 [14:21:11]Write i2c OK [14:21:11]MH_I2C_Read... [14:21:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:21:11]Read from MH i2c: E2 [14:21:11]MH_I2C_Read... [14:21:11]Read from MH i2c: E2 03 00 [14:21:11]MH_I2C_Read... [14:21:11]Read from MH i2c: E2 03 00 5F 82 00 90 00 55 [14:21:11]RAPDU: 90 00 [14:21:11]wFMCommunicate OK [14:21:11]SAM_PROTO_ClearQueue done [14:21:11]KKMCreateOFDPacket [14:21:11]OFDProtocolAddRootSTLVToBuf [14:21:11]FM_MakeSignedData [14:21:11]FM_MakeSignedData [14:21:11]SAM_PROTO_SignData [14:21:11]wFMCommunicate request_size=4 [14:21:11]MH_SAM_APDU [14:21:11]CAPDU: 80 0D 01 02 [14:21:11]Write to MH i2c: E2 08 00 60 82 80 0D 01 02 00 00 00 00 5B [14:21:11]Write i2c OK [14:21:11]MH_I2C_Read... [14:21:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:21:11]OFD Sender: No OFD packet to send [14:21:11]Read from MH i2c: E2 [14:21:11]MH_I2C_Read... [14:21:11]Read from MH i2c: E2 03 00 [14:21:11]MH_I2C_Read... [14:21:11]Read from MH i2c: E2 03 00 60 82 00 90 00 56 [14:21:11]RAPDU: 90 00 [14:21:11]wFMCommunicate OK [14:21:11]wFMCommunicate request_size=255 [14:21:11]MH_SAM_APDU [14:21:11]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 5A C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3F 56 03 00 35 04 06 00 [14:21:11]Write to MH i2c: E2 02 01 61 82 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 5A C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3F 56 03 00 35 04 06 00 00 00 ED [14:21:11]Write i2c OK [14:21:11]MH_I2C_Read... [14:21:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:11]Read from MH i2c: E2 [14:21:11]MH_I2C_Read... [14:21:11]Read from MH i2c: E2 03 00 [14:21:11]MH_I2C_Read... [14:21:11]Read from MH i2c: E2 03 00 61 82 00 90 00 57 [14:21:11]RAPDU: 90 00 [14:21:11]wFMCommunicate OK [14:21:11]wFMCommunicate request_size=11 [14:21:11]MH_SAM_APDU [14:21:11]CAPDU: 80 0D 02 02 06 2D 15 D5 27 81 CC [14:21:11]Write to MH i2c: E2 0E 00 62 82 80 0D 02 02 06 00 2D 15 D5 27 81 CC 00 00 F5 [14:21:11]Write i2c OK [14:21:11]MH_I2C_Read... [14:21:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:11]Read from MH i2c: E2 [14:21:11]MH_I2C_Read... [14:21:11]Read from MH i2c: E2 03 00 [14:21:11]MH_I2C_Read... [14:21:11]Read from MH i2c: E2 03 00 62 82 00 90 00 58 [14:21:11]RAPDU: 90 00 [14:21:11]wFMCommunicate OK [14:21:11]wFMCommunicate request_size=4 [14:21:11]MH_SAM_APDU [14:21:11]CAPDU: 80 0D 03 02 [14:21:11]Write to MH i2c: E2 08 00 63 82 80 0D 03 02 00 00 00 00 60 [14:21:11]Write i2c OK [14:21:11]MH_I2C_Read... [14:21:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:21:11]Read from MH i2c: E2 [14:21:11]MH_I2C_Read... [14:21:11]Read from MH i2c: E2 0B 00 [14:21:11]MH_I2C_Read... [14:21:11]Read from MH i2c: E2 0B 00 63 82 00 66 18 48 B6 3C 70 9B 72 90 00 96 [14:21:11]RAPDU: 66 18 48 B6 3C 70 9B 72 90 00 [14:21:11]wFMCommunicate OK [14:21:11]SAM_PROTO_SignData done [14:21:11]FM_MakeSignedData done [14:21:11]CreateOFDProtocolMessage [14:21:11]wFMCommunicate request_size=4 [14:21:11]MH_SAM_APDU [14:21:11]CAPDU: 80 11 00 00 [14:21:11]Write to MH i2c: E2 08 00 64 82 80 11 00 00 00 00 00 00 60 [14:21:11]Write i2c OK [14:21:11]MH_I2C_Read... [14:21:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:11]Read from MH i2c: E2 [14:21:11]MH_I2C_Read... [14:21:11]Read from MH i2c: E2 17 00 [14:21:11]MH_I2C_Read... [14:21:11]Read from MH i2c: E2 17 00 64 82 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AF [14:21:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:21:11]wFMCommunicate OK [14:21:11]CreateOFDProtocolMessage done [14:21:11]OFDSenderStorePacket 218687 [14:21:11]StoreOFDPacket docnum=218687 [14:21:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 83 00 08 01 5E C8 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 5A C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3F 56 03 00 35 04 06 00 2D 15 D5 27 81 CC 66 18 48 B6 3C 70 9B 72 [14:21:11]CheckFolder [14:21:11]dirname=/storage/ofd_packets [14:21:11]CheckFolder done [14:21:11]ProducePacketName [14:21:11]name=ofd_packets/00218687 [14:21:11]NVStorageSaveData ofd_packets/00218687 [14:21:11]File name is /storage/ofd_packets/00218687 [14:21:11]Write 302 bytes [14:21:11]NVStorageSaveData done [14:21:11]OFDSenderStorePacket done [14:21:11]KKMCreateOFDPacket done [14:21:11]NVStorageSaveData kkm_last_timestamp [14:21:11]File name is /storage/kkm_last_timestamp [14:21:11]Write 4 bytes [14:21:11]NVStorageSaveData done [14:21:11]ExternCall_PrintAddStr [14:21:11]wPrintStart [14:21:11]Write to MH i2c: 01 00 00 65 82 E7 [14:21:11]Write i2c OK [14:21:11]MH_I2C_Read... [14:21:11]Read from MH i2c: 01 [14:21:11]MH_I2C_Read... [14:21:11]Read from MH i2c: 01 07 00 [14:21:11]MH_I2C_Read... [14:21:11]Read from MH i2c: 01 07 00 65 82 00 00 00 00 00 FF 0F FC [14:21:11]RasterBufferAndPrint [14:21:11]line Счет N : (1)536232 [14:21:11]line ИНН: 02508201610067 [14:21:11]line Контрольно-Кассовый Чек [14:21:11]line ПРОДАЖА [14:21:11]line ТРК (МРК, ГНК) : 22 [14:21:11]line Товар: 2710124130 [14:21:11]line SUPER 92-К-5 [14:21:11]line 14.620 * 68.40 [14:21:11]line = 1000.01 [14:21:11]line НДС 12% НСП 1% [14:21:11]line > о реализуемом товаре [14:21:11]line ОКРУГЛЕНИЕ: -0.01 [14:21:11]line ИТОГО: 1000.00 [14:21:11]line Внесено: 1000.00 [14:21:11]line СДАЧА: 0.00 [14:21:11]line НСП 1% : 8.85 [14:21:11]line НДС 12% : 106.20 [14:21:11]line Наличными: 1000.00 [14:21:11]line Безнал.: 0.00 [14:21:11]line Место: АЗС № 84 "Партнер Нефть" [14:21:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:21:11]line СНО: Общий режим [14:21:11]line Чек 332 19.10.2024 14:21 [14:21:11]line Смена: 443 ФФД: 1.0 [14:21:11]line ЗНМ: 0300000178 [14:21:11]line РНМ: 0000000000098116 [14:21:11]line Версия ККМ: 001 [14:21:11]line ФМ: 0000000000965413 [14:21:11]line ФД: 218687 [14:21:11]line ФПД: 49571793699276 [14:21:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142114&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218687&fm=49571793699276&tin=02508201610067®Number=0000000000098116&sum=100000 [14:21:11]OFD Sender: Processing packet 218687 [packets to send 80, broken 79] [14:21:11]ProducePacketName [14:21:11]name=ofd_packets/00218687 [14:21:11]OFD Sender: To server: pG, [14:21:11]CommunicateWithHost lk.salyk.kg:30040 [14:21:11]ConnectInit lk.salyk.kg [14:21:11]written 0, free lines is 4095 [14:21:12]Connected sock=10 [14:21:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 83 00 08 01 5E C8 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 5A C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3F 56 03 00 35 04 06 00 2D 15 D5 27 81 CC 66 18 48 B6 3C 70 9B 72 [14:21:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D0 91 47 00 A2 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3F 56 03 00 F4 03 04 00 F4 6B 13 67 B6 04 01 00 00 AD 3D 1E CD 73 DA 3D 35 [14:21:12]CommunicateWithHost err = 0 [14:21:12]CheckOFDResponse [14:21:12]1017 (14) - 77093643461234 [14:21:12]1041 (16) - 0000000000965413 [14:21:12]1040 (4) - 218687 [14:21:12]1012 (4) - 19.10.2024 08:21 [14:21:12]1206 (1) - 0 [14:21:12]OFD Sender: Remove packet 218687 [14:21:12]ProducePacketName [14:21:12]name=ofd_packets/00218687 [14:21:12]NVStorageDeleteData [14:21:12]Write to MH i2c: 01 00 00 90 82 12 [14:21:12]Write i2c OK [14:21:12]MH_I2C_Read... [14:21:12]Read from MH i2c: 01 [14:21:12]MH_I2C_Read... [14:21:12]Read from MH i2c: 01 07 00 [14:21:12]MH_I2C_Read... [14:21:12]Read from MH i2c: 01 07 00 90 82 00 00 00 00 00 F3 0C 18 [14:21:12]RasterBufferAndPrint [14:21:12]line [14:21:12]line [14:21:12]line [14:21:12]line [14:21:12]line [14:21:12]written 0, free lines is 3324 [14:21:12]MH_Cut [14:21:12]Write to MH i2c: D1 01 00 97 82 01 EB [14:21:12]Write i2c OK [14:21:12]MH_I2C_Read... [14:21:12]Read from MH i2c: D1 [14:21:12]MH_I2C_Read... [14:21:12]Read from MH i2c: D1 01 00 [14:21:12]MH_I2C_Read... [14:21:12]Read from MH i2c: D1 01 00 97 82 00 EA [14:21:12]Write to MH i2c: 01 00 00 98 82 1A [14:21:12]Write i2c OK [14:21:12]MH_I2C_Read... [14:21:12]OFD Sender: No OFD packet to send [14:21:13]*** Cut start [14:21:13]*** Partial cut [14:21:13]*** CUTSNS_PIN = 1 [14:21:13]*** CUTSNS_PIN = 0 [14:21:13]*** Brake cut motor [14:21:13]Read from MH i2c: 01 [14:21:13]MH_I2C_Read... [14:21:13]*** Stop cut motor [14:21:13]*** Cut end [14:21:13]Read from MH i2c: 01 07 00 [14:21:13]MH_I2C_Read... [14:21:13]Read from MH i2c: 01 07 00 98 82 00 00 00 00 00 FF 0F 2F [14:21:13]process_action close_receipt done [14:21:13]requested_data is exist [14:21:13]produce_requested_data [14:21:13]requested_item fm.sn is exist - process it [14:21:13]wFMCommunicate request_size=4 [14:21:13]MH_SAM_APDU [14:21:13]CAPDU: 80 11 00 00 [14:21:13]Write to MH i2c: E2 08 00 99 82 80 11 00 00 00 00 00 00 95 [14:21:13]Write i2c OK [14:21:13]MH_I2C_Read... [14:21:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:13]Read from MH i2c: E2 [14:21:13]MH_I2C_Read... [14:21:13]Read from MH i2c: E2 17 00 [14:21:13]MH_I2C_Read... [14:21:13]Read from MH i2c: E2 17 00 99 82 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E4 [14:21:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:21:13]wFMCommunicate OK [14:21:13]requested_item fd.num is exist - process it [14:21:13]SAM_PROTO_GetFieldsCounters [14:21:13]wFMCommunicate request_size=4 [14:21:13]MH_SAM_APDU [14:21:13]CAPDU: 80 13 00 00 [14:21:13]Write to MH i2c: E2 08 00 9A 82 80 13 00 00 00 00 00 00 98 [14:21:13]Write i2c OK [14:21:13]MH_I2C_Read... [14:21:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:21:13]Read from MH i2c: E2 [14:21:13]MH_I2C_Read... [14:21:13]Read from MH i2c: E2 62 00 [14:21:13]MH_I2C_Read... [14:21:13]Read from MH i2c: E2 62 00 9A 82 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 F0 [14:21:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:21:13]wFMCommunicate OK [14:21:13]SAM_PROTO_GetFieldsCounters done [14:21:13]requested_item shift.num is exist - process it [14:21:13]requested_item shift.opened is exist - process it [14:21:13]req_shift_opened [14:21:13]FM_GetShiftState [14:21:13]SAM_PROTO_GetShiftState [14:21:13]wFMCommunicate request_size=4 [14:21:13]MH_SAM_APDU [14:21:13]CAPDU: 80 13 01 00 [14:21:13]Write to MH i2c: E2 08 00 9B 82 80 13 01 00 00 00 00 00 9A [14:21:13]Write i2c OK [14:21:13]MH_I2C_Read... [14:21:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:14]Read from MH i2c: E2 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: E2 0E 00 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: E2 0E 00 9B 82 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DD [14:21:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:21:14]wFMCommunicate OK [14:21:14]SAM_PROTO_GetShiftState done [14:21:14]FM_GetShiftState done [14:21:14]req_shift_opened done [14:21:14]requested_item shift.open_date is exist - process it [14:21:14]req_shift_open_date [14:21:14]req_shift_open_date done [14:21:14]produce_requested_data done [14:21:14]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218687,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:21:14]process_action_free close_receipt [14:21:14]json_value_free [14:21:14]json_value_free done [14:21:14]process_json_proto returns [14:21:14]Send response to host [14:21:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218687,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:21:14]free response buf [14:21:14]execute_script done [14:21:14]execute_script returns [14:21:14]free content buf [14:21:14]Sock 8.Close socket [14:21:14]Sock 8.Thread stoped [14:21:14]accept exits with 9 [14:21:14]New connection [14:21:14]New thread 3066682724 created [14:21:14]Thread 3066826084 joined [14:21:14]Waiting for new connection... [14:21:14] Sock 9.Parse request [14:21:14]Sock 9.Check first char [14:21:14]Sock 9.First char is OK [14:21:14]request: POST /json_proto HTTP/1.0 [14:21:14]Method: POST [14:21:14]URL: /json_proto [14:21:14]Method is POST - this is cgi request [14:21:14]url: /json_proto [14:21:14]query_string will be loaded in cgi processing [14:21:14]execute_cgi json_proto POST (null) [14:21:14]execute_cgi path=json_proto method=POST [14:21:14]POST find Content-Length [14:21:14]Host: 172.17.40.4:8080 [14:21:14]Content-Length: 670 [14:21:14]Content-Type: application/json [14:21:14] [14:21:14]POST finish read [14:21:14]Found Content-Length = 670 [14:21:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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:21:14]execute_script... [14:21: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)536233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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:21:14]POST & json_proto [14:21:14]process_json_proto [14:21:14]json parsed OK: [14:21:14]protocol is kg_v1.0 [14:21:14]action value=close_receipt [14:21:14]process_action close_receipt [14:21:14]cmd_close_receipt [14:21:14]MH_GetDate [14:21:14]Write to MH i2c: F0 00 00 9C 82 0D [14:21:14]Write i2c OK [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: F0 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: F0 09 00 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: F0 09 00 9C 82 00 5F C0 13 67 EE 0E 0D 67 1F [14:21:14]GetLastDocTimeStamp 1729347674 [14:21:14]current date 1729347679 [14:21:14]FM_GetShiftState [14:21:14]SAM_PROTO_GetShiftState [14:21:14]wFMCommunicate request_size=4 [14:21:14]MH_SAM_APDU [14:21:14]CAPDU: 80 13 01 00 [14:21:14]Write to MH i2c: E2 08 00 9D 82 80 13 01 00 00 00 00 00 9C [14:21:14]Write i2c OK [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: E2 [14:21:14]MH_I2C_Read... [14:21:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:14]Read from MH i2c: E2 0E 00 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: E2 0E 00 9D 82 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DF [14:21:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:21:14]wFMCommunicate OK [14:21:14]SAM_PROTO_GetShiftState done [14:21:14]FM_GetShiftState done [14:21:14]opened in 1729296582 [14:21:14]opened+sec_in_day 1729382982 [14:21:14]quantity*price = 35020 [14:21:14]sum+1 = 35022 [14:21:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.19 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 333 19.10.2024 14:21 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218688 ФПД: 64869002677107 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142119&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218688&fm=64869002677107&tin=02508201610067®Number=0000000000098116&sum=35000 [14:21:15]StoreToDocumentArchive [14:21:15]shift 443 fd 218688 [14:21:15]save to /storage/0443/doc_00218688 [14:21:15]save last doc name /storage/0443/doc_00218688 to /storage/kkm_last_doc_name [14:21:15]save OK [14:21:15]Clear old archive folders... [14:21:15]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:21:15]tlvbuf is 015D6DA0 [14:21:15]SAM_PROTO_ClearQueue [14:21:15]wFMCommunicate request_size=4 [14:21:15]MH_SAM_APDU [14:21:15]CAPDU: 80 09 00 00 [14:21:15]Write to MH i2c: E2 08 00 AA 82 80 09 00 00 00 00 00 00 9E [14:21:15]Write i2c OK [14:21:15]MH_I2C_Read... [14:21:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:21:15]Read from MH i2c: E2 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: E2 03 00 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: E2 03 00 AA 82 00 90 00 A0 [14:21:15]RAPDU: 90 00 [14:21:15]wFMCommunicate OK [14:21:15]SAM_PROTO_ClearQueue done [14:21:15]KKMCreateOFDPacket [14:21:15]OFDProtocolAddRootSTLVToBuf [14:21:15]FM_MakeSignedData [14:21:15]FM_MakeSignedData [14:21:15]SAM_PROTO_SignData [14:21:15]wFMCommunicate request_size=4 [14:21:15]MH_SAM_APDU [14:21:15]CAPDU: 80 0D 01 02 [14:21:15]Write to MH i2c: E2 08 00 AB 82 80 0D 01 02 00 00 00 00 A6 [14:21:15]Write i2c OK [14:21:15]MH_I2C_Read... [14:21:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:21:15]Read from MH i2c: E2 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: E2 03 00 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: E2 03 00 AB 82 00 90 00 A1 [14:21:15]RAPDU: 90 00 [14:21:15]wFMCommunicate OK [14:21:15]wFMCommunicate request_size=255 [14:21:15]MH_SAM_APDU [14:21: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 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 4D 01 00 00 F4 03 04 00 5F C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 40 56 03 00 35 04 06 00 [14:21:15]Write to MH i2c: E2 02 01 AC 82 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 4D 01 00 00 F4 03 04 00 5F C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 40 56 03 00 35 04 06 00 00 00 0C [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:16]Read from MH i2c: E2 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 03 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 03 00 AC 82 00 90 00 A2 [14:21:16]RAPDU: 90 00 [14:21:16]wFMCommunicate OK [14:21:16]wFMCommunicate request_size=11 [14:21:16]MH_SAM_APDU [14:21:16]CAPDU: 80 0D 02 02 06 3A FF 7D DC 8B 73 [14:21:16]Write to MH i2c: E2 0E 00 AD 82 80 0D 02 02 06 00 3A FF 7D DC 8B 73 00 00 45 [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:16]Read from MH i2c: E2 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 03 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 03 00 AD 82 00 90 00 A3 [14:21:16]RAPDU: 90 00 [14:21:16]wFMCommunicate OK [14:21:16]wFMCommunicate request_size=4 [14:21:16]MH_SAM_APDU [14:21:16]CAPDU: 80 0D 03 02 [14:21:16]Write to MH i2c: E2 08 00 AE 82 80 0D 03 02 00 00 00 00 AB [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:21:16]Read from MH i2c: E2 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 0B 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 0B 00 AE 82 00 D1 01 B8 26 7B EC D2 5D 90 00 F2 [14:21:16]RAPDU: D1 01 B8 26 7B EC D2 5D 90 00 [14:21:16]wFMCommunicate OK [14:21:16]SAM_PROTO_SignData done [14:21:16]FM_MakeSignedData done [14:21:16]CreateOFDProtocolMessage [14:21:16]wFMCommunicate request_size=4 [14:21:16]MH_SAM_APDU [14:21:16]CAPDU: 80 11 00 00 [14:21:16]Write to MH i2c: E2 08 00 AF 82 80 11 00 00 00 00 00 00 AB [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:16]Read from MH i2c: E2 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 17 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 17 00 AF 82 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FA [14:21:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:21:16]wFMCommunicate OK [14:21:16]CreateOFDProtocolMessage done [14:21:16]OFDSenderStorePacket 218688 [14:21:16]StoreOFDPacket docnum=218688 [14:21:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 B0 8B 08 01 F1 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 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 4D 01 00 00 F4 03 04 00 5F C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 40 56 03 00 35 04 06 00 3A FF 7D DC 8B 73 D1 01 B8 26 7B EC D2 5D [14:21:16]CheckFolder [14:21:16]dirname=/storage/ofd_packets [14:21:16]CheckFolder done [14:21:16]ProducePacketName [14:21:16]name=ofd_packets/00218688 [14:21:16]NVStorageSaveData ofd_packets/00218688 [14:21:16]File name is /storage/ofd_packets/00218688 [14:21:16]Write 302 bytes [14:21:16]NVStorageSaveData done [14:21:16]OFDSenderStorePacket done [14:21:16]KKMCreateOFDPacket done [14:21:16]NVStorageSaveData kkm_last_timestamp [14:21:16]File name is /storage/kkm_last_timestamp [14:21:16]Write 4 bytes [14:21:16]NVStorageSaveData done [14:21:16]OFD Sender: Processing packet 218688 [packets to send 80, broken 79] [14:21:16]ProducePacketName [14:21:16]name=ofd_packets/00218688 [14:21:16]OFD Sender: To server: pG, [14:21:16]CommunicateWithHost lk.salyk.kg:30040 [14:21:16]ConnectInit lk.salyk.kg [14:21:16]ExternCall_PrintAddStr [14:21:16]wPrintStart [14:21:16]Write to MH i2c: 01 00 00 B0 82 32 [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: 01 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: 01 07 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: 01 07 00 B0 82 00 00 00 00 00 FF 0F 47 [14:21:16]RasterBufferAndPrint [14:21:16]line Счет N : (1)536233 [14:21:16]line ИНН: 02508201610067 [14:21:16]line Контрольно-Кассовый Чек [14:21:16]line ПРОДАЖА [14:21:16]line ТРК (МРК, ГНК) : 12 [14:21:16]line Товар: 2710124130 [14:21:16]line SUPER 92-К-5 [14:21:16]line 5.120 * 68.40 [14:21:16]line = 350.21 [14:21:16]line НДС 12% НСП 1% [14:21:16]line > о реализуемом товаре [14:21:16]line ОКРУГЛЕНИЕ: -0.21 [14:21:16]line ИТОГО: 350.00 [14:21:16]line Внесено: 350.00 [14:21:16]line СДАЧА: 0.00 [14:21:16]line НСП 1% : 3.10 [14:21:16]line НДС 12% : 37.19 [14:21:16]line Наличными: 350.00 [14:21:16]line Безнал.: 0.00 [14:21:16]line Место: АЗС № 84 "Партнер Нефть" [14:21:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:21:16]line СНО: Общий режим [14:21:16]line Чек 333 19.10.2024 14:21 [14:21:16]line Смена: 443 ФФД: 1.0 [14:21:16]line ЗНМ: 0300000178 [14:21:16]line РНМ: 0000000000098116 [14:21:16]line Версия ККМ: 001 [14:21:16]line ФМ: 0000000000965413 [14:21:16]line ФД: 218688 [14:21:16]line ФПД: 64869002677107 [14:21:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142119&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218688&fm=64869002677107&tin=02508201610067®Number=0000000000098116&sum=35000 [14:21:16]written 0, free lines is 4095 [14:21:16]Connected sock=11 [14:21:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 B0 8B 08 01 F1 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 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 4D 01 00 00 F4 03 04 00 5F C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 40 56 03 00 35 04 06 00 3A FF 7D DC 8B 73 D1 01 B8 26 7B EC D2 5D [14:21:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D1 D8 47 00 56 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 39 36 35 34 31 33 10 04 04 00 40 56 03 00 F4 03 04 00 F8 6B 13 67 B6 04 01 00 00 C7 49 A1 6E 2B 42 D8 D9 [14:21:16]CommunicateWithHost err = 0 [14:21:16]CheckOFDResponse [14:21:16]1017 (14) - 77093643461234 [14:21:16]1041 (16) - 0000000000965413 [14:21:16]1040 (4) - 218688 [14:21:16]1012 (4) - 19.10.2024 08:21 [14:21:16]1206 (1) - 0 [14:21:16]OFD Sender: Remove packet 218688 [14:21:16]ProducePacketName [14:21:16]name=ofd_packets/00218688 [14:21:16]NVStorageDeleteData [14:21:16]Write to MH i2c: 01 00 00 DB 82 5D [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: 01 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: 01 07 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: 01 07 00 DB 82 00 00 00 00 00 F8 0C 68 [14:21:16]RasterBufferAndPrint [14:21:16]line [14:21:16]line [14:21:16]line [14:21:16]line [14:21:16]line [14:21:16]written 0, free lines is 3335 [14:21:16]MH_Cut [14:21:16]Write to MH i2c: D1 01 00 E2 82 01 36 [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: D1 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: D1 01 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: D1 01 00 E2 82 00 35 [14:21:16]Write to MH i2c: 01 00 00 E3 82 65 [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:17]OFD Sender: No OFD packet to send [14:21:17]*** Cut start [14:21:17]*** Partial cut [14:21:17]*** CUTSNS_PIN = 1 [14:21:17]*** CUTSNS_PIN = 0 [14:21:17]*** Brake cut motor [14:21:18]Read from MH i2c: 01 [14:21:18]MH_I2C_Read... [14:21:18]*** Stop cut motor [14:21:18]*** Cut end [14:21:18]Read from MH i2c: 01 07 00 [14:21:18]MH_I2C_Read... [14:21:18]Read from MH i2c: 01 07 00 E3 82 00 00 00 00 00 FF 0F 7A [14:21:18]process_action close_receipt done [14:21:18]requested_data is exist [14:21:18]produce_requested_data [14:21:18]requested_item fm.sn is exist - process it [14:21:18]wFMCommunicate request_size=4 [14:21:18]MH_SAM_APDU [14:21:18]CAPDU: 80 11 00 00 [14:21:18]Write to MH i2c: E2 08 00 E4 82 80 11 00 00 00 00 00 00 E0 [14:21:18]Write i2c OK [14:21:18]MH_I2C_Read... [14:21:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:18]Read from MH i2c: E2 [14:21:18]MH_I2C_Read... [14:21:18]Read from MH i2c: E2 17 00 [14:21:18]MH_I2C_Read... [14:21:18]Read from MH i2c: E2 17 00 E4 82 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2F [14:21:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:21:18]wFMCommunicate OK [14:21:18]requested_item fd.num is exist - process it [14:21:18]SAM_PROTO_GetFieldsCounters [14:21:18]wFMCommunicate request_size=4 [14:21:18]MH_SAM_APDU [14:21:18]CAPDU: 80 13 00 00 [14:21:18]Write to MH i2c: E2 08 00 E5 82 80 13 00 00 00 00 00 00 E3 [14:21:18]Write i2c OK [14:21:18]MH_I2C_Read... [14:21:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:21:18]Read from MH i2c: E2 [14:21:18]MH_I2C_Read... [14:21:18]Read from MH i2c: E2 62 00 [14:21:18]MH_I2C_Read... [14:21:18]Read from MH i2c: E2 62 00 E5 82 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 40 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 3F [14:21:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 40 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:21:18]wFMCommunicate OK [14:21:18]SAM_PROTO_GetFieldsCounters done [14:21:18]requested_item shift.num is exist - process it [14:21:18]requested_item shift.opened is exist - process it [14:21:18]req_shift_opened [14:21:18]FM_GetShiftState [14:21:18]SAM_PROTO_GetShiftState [14:21:18]wFMCommunicate request_size=4 [14:21:18]MH_SAM_APDU [14:21:18]CAPDU: 80 13 01 00 [14:21:18]Write to MH i2c: E2 08 00 E6 82 80 13 01 00 00 00 00 00 E5 [14:21:18]Write i2c OK [14:21:18]MH_I2C_Read... [14:21:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:18]Read from MH i2c: E2 [14:21:18]MH_I2C_Read... [14:21:18]Read from MH i2c: E2 0E 00 [14:21:18]MH_I2C_Read... [14:21:18]Read from MH i2c: E2 0E 00 E6 82 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 28 [14:21:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:21:18]wFMCommunicate OK [14:21:18]SAM_PROTO_GetShiftState done [14:21:18]FM_GetShiftState done [14:21:18]req_shift_opened done [14:21:18]requested_item shift.open_date is exist - process it [14:21:18]req_shift_open_date [14:21:18]req_shift_open_date done [14:21:18]produce_requested_data done [14:21:18]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218688,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:21:18]process_action_free close_receipt [14:21:18]json_value_free [14:21:18]json_value_free done [14:21:18]process_json_proto returns [14:21:18]Send response to host [14:21:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218688,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:21:18]free response buf [14:21:18]execute_script done [14:21:18]execute_script returns [14:21:18]free content buf [14:21:18]Sock 9.Close socket [14:21:18]Sock 9.Thread stoped [14:21:22]OFD Sender: No OFD packet to send [14:21:27]OFD Sender: No OFD packet to send [14:21:32]OFD Sender: No OFD packet to send [14:21:37]OFD Sender: No OFD packet to send [14:21:42]OFD Sender: No OFD packet to send [14:21:47]OFD Sender: No OFD packet to send [14:21:52]OFD Sender: No OFD packet to send [14:21:57]OFD Sender: No OFD packet to send [14:22:02]OFD Sender: No OFD packet to send [14:22:07]OFD Sender: No OFD packet to send [14:22:12]OFD Sender: No OFD packet to send [14:22:17]OFD Sender: No OFD packet to send [14:22:22]OFD Sender: No OFD packet to send [14:22:27]OFD Sender: No OFD packet to send [14:22:30]accept exits with 8 [14:22:30]New connection [14:22:30]New thread 3066826084 created [14:22:30]Thread 3066682724 joined [14:22:30]Waiting for new connection... [14:22:30] Sock 8.Parse request [14:22:30]Sock 8.Check first char [14:22:30]Sock 8.First char is OK [14:22:30]request: POST /json_proto HTTP/1.0 [14:22:30]Method: POST [14:22:30]URL: /json_proto [14:22:30]Method is POST - this is cgi request [14:22:30]url: /json_proto [14:22:30]query_string will be loaded in cgi processing [14:22:30]execute_cgi json_proto POST (null) [14:22:30]execute_cgi path=json_proto method=POST [14:22:30]POST find Content-Length [14:22:30]Host: 172.17.40.4:8080 [14:22:30]Content-Length: 678 [14:22:30]Content-Type: application/json [14:22:30] [14:22:30]POST finish read [14:22:30]Found Content-Length = 678 [14:22:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [14:22:30]execute_script... [14:22:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [14:22:30]POST & json_proto [14:22:30]process_json_proto [14:22:30]json parsed OK: [14:22:30]protocol is kg_v1.0 [14:22:30]action value=close_receipt [14:22:30]process_action close_receipt [14:22:30]cmd_close_receipt [14:22:30]MH_GetDate [14:22:30]Write to MH i2c: F0 00 00 E7 82 58 [14:22:30]Write i2c OK [14:22:30]MH_I2C_Read... [14:22:30]Read from MH i2c: F0 [14:22:30]MH_I2C_Read... [14:22:30]Read from MH i2c: F0 09 00 [14:22:30]MH_I2C_Read... [14:22:30]Read from MH i2c: F0 09 00 E7 82 00 AB C0 13 67 EE 0E 0D 67 B6 [14:22:30]GetLastDocTimeStamp 1729347679 [14:22:30]current date 1729347755 [14:22:30]FM_GetShiftState [14:22:30]SAM_PROTO_GetShiftState [14:22:30]wFMCommunicate request_size=4 [14:22:30]MH_SAM_APDU [14:22:30]CAPDU: 80 13 01 00 [14:22:30]Write to MH i2c: E2 08 00 E8 82 80 13 01 00 00 00 00 00 E7 [14:22:30]Write i2c OK [14:22:30]MH_I2C_Read... [14:22:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:30]Read from MH i2c: E2 [14:22:30]MH_I2C_Read... [14:22:30]Read from MH i2c: E2 0E 00 [14:22:30]MH_I2C_Read... [14:22:30]Read from MH i2c: E2 0E 00 E8 82 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2A [14:22:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:22:30]wFMCommunicate OK [14:22:30]SAM_PROTO_GetShiftState done [14:22:30]FM_GetShiftState done [14:22:30]opened in 1729296582 [14:22:30]opened+sec_in_day 1729382982 [14:22:30]quantity*price = 70044 [14:22:30]sum+1 = 70045 [14:22:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 334 19.10.2024 14:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218689 ФПД: 220490785763701 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142235&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218689&fm=220490785763701&tin=02508201610067®Number=0000000000098116&sum=70000 [14:22:31]StoreToDocumentArchive [14:22:31]shift 443 fd 218689 [14:22:31]save to /storage/0443/doc_00218689 [14:22:31]save last doc name /storage/0443/doc_00218689 to /storage/kkm_last_doc_name [14:22:31]save OK [14:22:31]Clear old archive folders... [14:22:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:22:31]tlvbuf is 01542A80 [14:22:31]SAM_PROTO_ClearQueue [14:22:31]wFMCommunicate request_size=4 [14:22:31]MH_SAM_APDU [14:22:31]CAPDU: 80 09 00 00 [14:22:31]Write to MH i2c: E2 08 00 F5 82 80 09 00 00 00 00 00 00 E9 [14:22:31]Write i2c OK [14:22:31]MH_I2C_Read... [14:22:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:22:31]Read from MH i2c: E2 [14:22:31]MH_I2C_Read... [14:22:31]Read from MH i2c: E2 03 00 [14:22:31]MH_I2C_Read... [14:22:31]Read from MH i2c: E2 03 00 F5 82 00 90 00 EB [14:22:31]RAPDU: 90 00 [14:22:31]wFMCommunicate OK [14:22:31]SAM_PROTO_ClearQueue done [14:22:31]KKMCreateOFDPacket [14:22:31]OFDProtocolAddRootSTLVToBuf [14:22:31]FM_MakeSignedData [14:22:31]FM_MakeSignedData [14:22:31]SAM_PROTO_SignData [14:22:31]wFMCommunicate request_size=4 [14:22:31]MH_SAM_APDU [14:22:31]CAPDU: 80 0D 01 02 [14:22:31]Write to MH i2c: E2 08 00 F6 82 80 0D 01 02 00 00 00 00 F1 [14:22:31]Write i2c OK [14:22:31]MH_I2C_Read... [14:22:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:22:31]Read from MH i2c: E2 [14:22:31]MH_I2C_Read... [14:22:31]Read from MH i2c: E2 03 00 [14:22:31]MH_I2C_Read... [14:22:31]Read from MH i2c: E2 03 00 F6 82 00 90 00 EC [14:22:31]RAPDU: 90 00 [14:22:31]wFMCommunicate OK [14:22:31]wFMCommunicate request_size=255 [14:22:31]MH_SAM_APDU [14:22: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 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 4E 01 00 00 F4 03 04 00 AB C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 41 56 03 00 35 04 06 00 C8 [14:22:31]Write to MH i2c: E2 02 01 F7 82 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4E 01 00 00 F4 03 04 00 AB C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 41 56 03 00 35 04 06 00 C8 00 00 DB [14:22:31]Write i2c OK [14:22:31]MH_I2C_Read... [14:22:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:31]Read from MH i2c: E2 [14:22:31]MH_I2C_Read... [14:22:31]Read from MH i2c: E2 03 00 [14:22:31]MH_I2C_Read... [14:22:31]Read from MH i2c: E2 03 00 F7 82 00 90 00 ED [14:22:31]RAPDU: 90 00 [14:22:31]wFMCommunicate OK [14:22:31]wFMCommunicate request_size=10 [14:22:31]MH_SAM_APDU [14:22:31]CAPDU: 80 0D 02 02 05 89 02 F6 31 75 [14:22:31]Write to MH i2c: E2 0D 00 F8 82 80 0D 02 02 05 00 89 02 F6 31 75 00 00 25 [14:22:31]Write i2c OK [14:22:31]MH_I2C_Read... [14:22:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:31]Read from MH i2c: E2 [14:22:31]MH_I2C_Read... [14:22:31]Read from MH i2c: E2 03 00 [14:22:31]MH_I2C_Read... [14:22:31]Read from MH i2c: E2 03 00 F8 82 00 90 00 EE [14:22:31]RAPDU: 90 00 [14:22:31]wFMCommunicate OK [14:22:31]wFMCommunicate request_size=4 [14:22:31]MH_SAM_APDU [14:22:31]CAPDU: 80 0D 03 02 [14:22:31]Write to MH i2c: E2 08 00 F9 82 80 0D 03 02 00 00 00 00 F6 [14:22:31]Write i2c OK [14:22:31]MH_I2C_Read... [14:22:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:22:31]Read from MH i2c: E2 [14:22:31]MH_I2C_Read... [14:22:31]Read from MH i2c: E2 0B 00 [14:22:31]MH_I2C_Read... [14:22:31]Read from MH i2c: E2 0B 00 F9 82 00 C1 56 D7 B0 37 3C 9E 6C 90 00 12 [14:22:31]RAPDU: C1 56 D7 B0 37 3C 9E 6C 90 00 [14:22:31]wFMCommunicate OK [14:22:31]SAM_PROTO_SignData done [14:22:31]FM_MakeSignedData done [14:22:31]CreateOFDProtocolMessage [14:22:31]wFMCommunicate request_size=4 [14:22:31]MH_SAM_APDU [14:22:31]CAPDU: 80 11 00 00 [14:22:31]Write to MH i2c: E2 08 00 FA 82 80 11 00 00 00 00 00 00 F6 [14:22:31]Write i2c OK [14:22:31]MH_I2C_Read... [14:22:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:32]Read from MH i2c: E2 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: E2 17 00 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: E2 17 00 FA 82 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 45 [14:22:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:22:32]wFMCommunicate OK [14:22:32]CreateOFDProtocolMessage done [14:22:32]OFDSenderStorePacket 218689 [14:22:32]StoreOFDPacket docnum=218689 [14:22:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B1 0A 07 01 18 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 4E 01 00 00 F4 03 04 00 AB C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 41 56 03 00 35 04 06 00 C8 89 02 F6 31 75 C1 56 D7 B0 37 3C 9E 6C [14:22:32]CheckFolder [14:22:32]dirname=/storage/ofd_packets [14:22:32]CheckFolder done [14:22:32]ProducePacketName [14:22:32]name=ofd_packets/00218689 [14:22:32]NVStorageSaveData ofd_packets/00218689 [14:22:32]File name is /storage/ofd_packets/00218689 [14:22:32]Write 301 bytes [14:22:32]NVStorageSaveData done [14:22:32]OFDSenderStorePacket done [14:22:32]KKMCreateOFDPacket done [14:22:32]NVStorageSaveData kkm_last_timestamp [14:22:32]File name is /storage/kkm_last_timestamp [14:22:32]Write 4 bytes [14:22:32]NVStorageSaveData done [14:22:32]ExternCall_PrintAddStr [14:22:32]wPrintStart [14:22:32]Write to MH i2c: 01 00 00 FB 82 7D [14:22:32]Write i2c OK [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: 01 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: 01 07 00 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: 01 07 00 FB 82 00 00 00 00 00 FF 0F 92 [14:22:32]RasterBufferAndPrint [14:22:32]line Счет N : (1)536234 [14:22:32]line ИНН: 02508201610067 [14:22:32]line Контрольно-Кассовый Чек [14:22:32]line ПРОДАЖА [14:22:32]line ТРК (МРК, ГНК) : 43 [14:22:32]line Товар: 2710124130 [14:22:32]line Аи-92-К-2 [14:22:32]line 10.470 * 66.90 [14:22:32]line = 700.44 [14:22:32]line НДС 12% НСП 1% [14:22:32]line > о реализуемом товаре [14:22:32]line ОКРУГЛЕНИЕ: -0.44 [14:22:32]line ИТОГО: 700.00 [14:22:32]line Внесено: 700.00 [14:22:32]line СДАЧА: 0.00 [14:22:32]line НСП 1% : 6.20 [14:22:32]line НДС 12% : 74.38 [14:22:32]line Наличными: 700.00 [14:22:32]line Безнал.: 0.00 [14:22:32]line Место: АЗС № 84 "Партнер Нефть" [14:22:32]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:22:32]line СНО: Общий режим [14:22:32]line Чек 334 19.10.2024 14:22 [14:22:32]line Смена: 443 ФФД: 1.0 [14:22:32]line ЗНМ: 0300000178 [14:22:32]line РНМ: 0000000000098116 [14:22:32]line Версия ККМ: 001 [14:22:32]line ФМ: 0000000000965413 [14:22:32]line ФД: 218689 [14:22:32]line ФПД: 220490785763701 [14:22:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142235&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218689&fm=220490785763701&tin=02508201610067®Number=0000000000098116&sum=70000 [14:22:32]written 0, free lines is 4095 [14:22:32]OFD Sender: Processing packet 218689 [packets to send 80, broken 79] [14:22:32]ProducePacketName [14:22:32]name=ofd_packets/00218689 [14:22:32]OFD Sender: To server: pG, [14:22:32]CommunicateWithHost lk.salyk.kg:30040 [14:22:32]ConnectInit lk.salyk.kg [14:22:32]Connected sock=11 [14:22:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B1 0A 07 01 18 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 4E 01 00 00 F4 03 04 00 AB C0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 41 56 03 00 35 04 06 00 C8 89 02 F6 31 75 C1 56 D7 B0 37 3C 9E 6C [14:22:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 2E 41 47 00 20 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 39 36 35 34 31 33 10 04 04 00 41 56 03 00 F4 03 04 00 44 6C 13 67 B6 04 01 00 00 3D BD C0 4F E4 71 CF 56 [14:22:32]CommunicateWithHost err = 0 [14:22:32]CheckOFDResponse [14:22:32]1017 (14) - 77093643461234 [14:22:32]1041 (16) - 0000000000965413 [14:22:32]1040 (4) - 218689 [14:22:32]1012 (4) - 19.10.2024 08:22 [14:22:32]1206 (1) - 0 [14:22:32]OFD Sender: Remove packet 218689 [14:22:32]ProducePacketName [14:22:32]name=ofd_packets/00218689 [14:22:32]NVStorageDeleteData [14:22:32]Write to MH i2c: 01 00 00 26 83 A9 [14:22:32]Write i2c OK [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: 01 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: 01 07 00 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: 01 07 00 26 83 00 00 00 00 00 F7 0C B3 [14:22:32]RasterBufferAndPrint [14:22:32]line [14:22:32]line [14:22:32]line [14:22:32]line [14:22:32]line [14:22:32]written 0, free lines is 3327 [14:22:32]MH_Cut [14:22:32]Write to MH i2c: D1 01 00 2D 83 01 82 [14:22:32]Write i2c OK [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: D1 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: D1 01 00 [14:22:32]MH_I2C_Read... [14:22:32]Read from MH i2c: D1 01 00 2D 83 00 81 [14:22:32]Write to MH i2c: 01 00 00 2E 83 B1 [14:22:32]Write i2c OK [14:22:32]MH_I2C_Read... [14:22:32]OFD Sender: No OFD packet to send [14:22:33]*** Cut start [14:22:33]*** Partial cut [14:22:33]*** CUTSNS_PIN = 1 [14:22:33]*** CUTSNS_PIN = 0 [14:22:33]*** Brake cut motor [14:22:33]Read from MH i2c: 01 [14:22:33]MH_I2C_Read... [14:22:33]*** Stop cut motor [14:22:33]*** Cut end [14:22:33]Read from MH i2c: 01 07 00 [14:22:33]MH_I2C_Read... [14:22:33]Read from MH i2c: 01 07 00 2E 83 00 00 00 00 00 FF 0F C6 [14:22:33]process_action close_receipt done [14:22:33]requested_data is exist [14:22:33]produce_requested_data [14:22:33]requested_item fm.sn is exist - process it [14:22:33]wFMCommunicate request_size=4 [14:22:33]MH_SAM_APDU [14:22:33]CAPDU: 80 11 00 00 [14:22:33]Write to MH i2c: E2 08 00 2F 83 80 11 00 00 00 00 00 00 2C [14:22:33]Write i2c OK [14:22:33]MH_I2C_Read... [14:22:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:33]Read from MH i2c: E2 [14:22:33]MH_I2C_Read... [14:22:33]Read from MH i2c: E2 17 00 [14:22:33]MH_I2C_Read... [14:22:33]Read from MH i2c: E2 17 00 2F 83 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7B [14:22:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:22:33]wFMCommunicate OK [14:22:33]requested_item fd.num is exist - process it [14:22:33]SAM_PROTO_GetFieldsCounters [14:22:33]wFMCommunicate request_size=4 [14:22:33]MH_SAM_APDU [14:22:33]CAPDU: 80 13 00 00 [14:22:33]Write to MH i2c: E2 08 00 30 83 80 13 00 00 00 00 00 00 2F [14:22:33]Write i2c OK [14:22:33]MH_I2C_Read... [14:22:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:22:34]Read from MH i2c: E2 [14:22:34]MH_I2C_Read... [14:22:34]Read from MH i2c: E2 62 00 [14:22:34]MH_I2C_Read... [14:22:34]Read from MH i2c: E2 62 00 30 83 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 41 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 8F [14:22:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 41 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:22:34]wFMCommunicate OK [14:22:34]SAM_PROTO_GetFieldsCounters done [14:22:34]requested_item shift.num is exist - process it [14:22:34]requested_item shift.opened is exist - process it [14:22:34]req_shift_opened [14:22:34]FM_GetShiftState [14:22:34]SAM_PROTO_GetShiftState [14:22:34]wFMCommunicate request_size=4 [14:22:34]MH_SAM_APDU [14:22:34]CAPDU: 80 13 01 00 [14:22:34]Write to MH i2c: E2 08 00 31 83 80 13 01 00 00 00 00 00 31 [14:22:34]Write i2c OK [14:22:34]MH_I2C_Read... [14:22:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:34]Read from MH i2c: E2 [14:22:34]MH_I2C_Read... [14:22:34]Read from MH i2c: E2 0E 00 [14:22:34]MH_I2C_Read... [14:22:34]Read from MH i2c: E2 0E 00 31 83 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 74 [14:22:34]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:22:34]wFMCommunicate OK [14:22:34]SAM_PROTO_GetShiftState done [14:22:34]FM_GetShiftState done [14:22:34]req_shift_opened done [14:22:34]requested_item shift.open_date is exist - process it [14:22:34]req_shift_open_date [14:22:34]req_shift_open_date done [14:22:34]produce_requested_data done [14:22:34]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218689,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:22:34]process_action_free close_receipt [14:22:34]json_value_free [14:22:34]json_value_free done [14:22:34]process_json_proto returns [14:22:34]Send response to host [14:22:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218689,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:22:34]free response buf [14:22:34]execute_script done [14:22:34]execute_script returns [14:22:34]free content buf [14:22:34]Sock 8.Close socket [14:22:34]Sock 8.Thread stoped [14:22:37]OFD Sender: No OFD packet to send [14:22:42]OFD Sender: No OFD packet to send [14:22:47]OFD Sender: No OFD packet to send [14:22:52]OFD Sender: No OFD packet to send [14:22:57]OFD Sender: No OFD packet to send [14:23:02]OFD Sender: No OFD packet to send [14:23:07]OFD Sender: No OFD packet to send [14:23:12]OFD Sender: No OFD packet to send [14:23:17]OFD Sender: No OFD packet to send [14:23:22]OFD Sender: No OFD packet to send [14:23:27]OFD Sender: No OFD packet to send [14:23:32]OFD Sender: No OFD packet to send [14:23:37]OFD Sender: No OFD packet to send [14:23:42]OFD Sender: No OFD packet to send [14:23:47]OFD Sender: No OFD packet to send [14:23:52]OFD Sender: No OFD packet to send [14:23:57]OFD Sender: No OFD packet to send [14:24: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:38]OFD Sender: No OFD packet to send [14:24:43]OFD Sender: No OFD packet to send [14:24:48]OFD Sender: No OFD packet to send [14:24:53]OFD Sender: No OFD packet to send [14:24:58]OFD Sender: No OFD packet to send [14:24:59]accept exits with 9 [14:24:59]New connection [14:24:59]New thread 3066682724 created [14:24:59]Thread 3066826084 joined [14:24:59]Waiting for new connection... [14:24:59] Sock 9.Parse request [14:24:59]Sock 9.Check first char [14:24:59]Sock 9.First char is OK [14:24:59]request: POST /json_proto HTTP/1.0 [14:24:59]Method: POST [14:24:59]URL: /json_proto [14:24:59]Method is POST - this is cgi request [14:24:59]url: /json_proto [14:24:59]query_string will be loaded in cgi processing [14:24:59]execute_cgi json_proto POST (null) [14:24:59]execute_cgi path=json_proto method=POST [14:24:59]POST find Content-Length [14:24:59]Host: 172.17.40.4:8080 [14:24:59]Content-Length: 679 [14:24:59]Content-Type: application/json [14:24:59] [14:24:59]POST finish read [14:24:59]Found Content-Length = 679 [14:24:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:59]execute_script... [14:24:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:59]POST & json_proto [14:24:59]process_json_proto [14:24:59]json parsed OK: [14:24:59]protocol is kg_v1.0 [14:24:59]action value=close_receipt [14:24:59]process_action close_receipt [14:24:59]cmd_close_receipt [14:24:59]MH_GetDate [14:24:59]Write to MH i2c: F0 00 00 32 83 A4 [14:24:59]Write i2c OK [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: F0 [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: F0 09 00 [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: F0 09 00 32 83 00 40 C1 13 67 EE 0E 0D 67 98 [14:24:59]GetLastDocTimeStamp 1729347755 [14:24:59]current date 1729347904 [14:24:59]FM_GetShiftState [14:24:59]SAM_PROTO_GetShiftState [14:24:59]wFMCommunicate request_size=4 [14:24:59]MH_SAM_APDU [14:24:59]CAPDU: 80 13 01 00 [14:24:59]Write to MH i2c: E2 08 00 33 83 80 13 01 00 00 00 00 00 33 [14:24:59]Write i2c OK [14:24:59]MH_I2C_Read... [14:24:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:59]Read from MH i2c: E2 [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: E2 0E 00 [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: E2 0E 00 33 83 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 76 [14:24:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:24:59]wFMCommunicate OK [14:24:59]SAM_PROTO_GetShiftState done [14:24:59]FM_GetShiftState done [14:24:59]opened in 1729296582 [14:24:59]opened+sec_in_day 1729382982 [14:24:59]quantity*price = 300075 [14:24:59]sum+1 = 300077 [14:24:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 335 19.10.2024 14:25 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218690 ФПД: 194158352563450 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142504&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218690&fm=194158352563450&tin=02508201610067®Number=0000000000098116&sum=300000 [14:25:00]StoreToDocumentArchive [14:25:00]shift 443 fd 218690 [14:25:00]save to /storage/0443/doc_00218690 [14:25:00]save last doc name /storage/0443/doc_00218690 to /storage/kkm_last_doc_name [14:25:00]save OK [14:25:00]Clear old archive folders... [14:25:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:25:00]tlvbuf is 015CB120 [14:25:00]SAM_PROTO_ClearQueue [14:25:00]wFMCommunicate request_size=4 [14:25:00]MH_SAM_APDU [14:25:00]CAPDU: 80 09 00 00 [14:25:00]Write to MH i2c: E2 08 00 40 83 80 09 00 00 00 00 00 00 35 [14:25:00]Write i2c OK [14:25:00]MH_I2C_Read... [14:25:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:25:00]Read from MH i2c: E2 [14:25:00]MH_I2C_Read... [14:25:00]Read from MH i2c: E2 03 00 [14:25:00]MH_I2C_Read... [14:25:00]Read from MH i2c: E2 03 00 40 83 00 90 00 37 [14:25:00]RAPDU: 90 00 [14:25:00]wFMCommunicate OK [14:25:00]SAM_PROTO_ClearQueue done [14:25:00]KKMCreateOFDPacket [14:25:00]OFDProtocolAddRootSTLVToBuf [14:25:00]FM_MakeSignedData [14:25:00]FM_MakeSignedData [14:25:00]SAM_PROTO_SignData [14:25:00]wFMCommunicate request_size=4 [14:25:00]MH_SAM_APDU [14:25:00]CAPDU: 80 0D 01 02 [14:25:00]Write to MH i2c: E2 08 00 41 83 80 0D 01 02 00 00 00 00 3D [14:25:00]Write i2c OK [14:25:00]MH_I2C_Read... [14:25:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:25:00]Read from MH i2c: E2 [14:25:00]MH_I2C_Read... [14:25:00]Read from MH i2c: E2 03 00 [14:25:00]MH_I2C_Read... [14:25:00]Read from MH i2c: E2 03 00 41 83 00 90 00 38 [14:25:00]RAPDU: 90 00 [14:25:00]wFMCommunicate OK [14:25:00]wFMCommunicate request_size=255 [14:25:00]MH_SAM_APDU [14:25:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 40 C1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 42 56 03 00 35 04 06 00 B0 96 03 A2 [14:25:00]Write to MH i2c: E2 02 01 42 83 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 40 C1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 42 56 03 00 35 04 06 00 B0 96 03 A2 00 00 FF [14:25:00]Write i2c OK [14:25:00]MH_I2C_Read... [14:25:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:01]Read from MH i2c: E2 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: E2 03 00 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: E2 03 00 42 83 00 90 00 39 [14:25:01]RAPDU: 90 00 [14:25:01]wFMCommunicate OK [14:25:01]wFMCommunicate request_size=7 [14:25:01]MH_SAM_APDU [14:25:01]CAPDU: 80 0D 02 02 02 7C FA [14:25:01]Write to MH i2c: E2 0A 00 43 83 80 0D 02 02 02 00 7C FA 00 00 BA [14:25:01]Write i2c OK [14:25:01]MH_I2C_Read... [14:25:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:01]Read from MH i2c: E2 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: E2 03 00 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: E2 03 00 43 83 00 90 00 3A [14:25:01]RAPDU: 90 00 [14:25:01]wFMCommunicate OK [14:25:01]wFMCommunicate request_size=4 [14:25:01]MH_SAM_APDU [14:25:01]CAPDU: 80 0D 03 02 [14:25:01]Write to MH i2c: E2 08 00 44 83 80 0D 03 02 00 00 00 00 42 [14:25:01]Write i2c OK [14:25:01]MH_I2C_Read... [14:25:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:25:01]Read from MH i2c: E2 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: E2 0B 00 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: E2 0B 00 44 83 00 EF D9 EB A8 F4 42 E3 1B 90 00 D2 [14:25:01]RAPDU: EF D9 EB A8 F4 42 E3 1B 90 00 [14:25:01]wFMCommunicate OK [14:25:01]SAM_PROTO_SignData done [14:25:01]FM_MakeSignedData done [14:25:01]CreateOFDProtocolMessage [14:25:01]wFMCommunicate request_size=4 [14:25:01]MH_SAM_APDU [14:25:01]CAPDU: 80 11 00 00 [14:25:01]Write to MH i2c: E2 08 00 45 83 80 11 00 00 00 00 00 00 42 [14:25:01]Write i2c OK [14:25:01]MH_I2C_Read... [14:25:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:01]Read from MH i2c: E2 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: E2 17 00 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: E2 17 00 45 83 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 91 [14:25:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:25:01]wFMCommunicate OK [14:25:01]CreateOFDProtocolMessage done [14:25:01]OFDSenderStorePacket 218690 [14:25:01]StoreOFDPacket docnum=218690 [14:25:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 03 24 04 01 47 91 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 40 C1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 42 56 03 00 35 04 06 00 B0 96 03 A2 7C FA EF D9 EB A8 F4 42 E3 1B [14:25:01]CheckFolder [14:25:01]dirname=/storage/ofd_packets [14:25:01]CheckFolder done [14:25:01]ProducePacketName [14:25:01]name=ofd_packets/00218690 [14:25:01]NVStorageSaveData ofd_packets/00218690 [14:25:01]File name is /storage/ofd_packets/00218690 [14:25:01]Write 298 bytes [14:25:01]NVStorageSaveData done [14:25:01]OFDSenderStorePacket done [14:25:01]KKMCreateOFDPacket done [14:25:01]NVStorageSaveData kkm_last_timestamp [14:25:01]File name is /storage/kkm_last_timestamp [14:25:01]Write 4 bytes [14:25:01]NVStorageSaveData done [14:25:01]ExternCall_PrintAddStr [14:25:01]wPrintStart [14:25:01]Write to MH i2c: 01 00 00 46 83 C9 [14:25:01]Write i2c OK [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: 01 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: 01 07 00 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: 01 07 00 46 83 00 00 00 00 00 FF 0F DE [14:25:01]RasterBufferAndPrint [14:25:01]line Счет N : (1)536235 [14:25:01]line ИНН: 02508201610067 [14:25:01]line Контрольно-Кассовый Чек [14:25:01]line ПРОДАЖА [14:25:01]line ТРК (МРК, ГНК) : 51 [14:25:01]line Товар: 2710194210 [14:25:01]line ДТ-К-2 [14:25:01]line 39.380 * 76.20 [14:25:01]line = 3000.76 [14:25:01]line НДС 12% НСП 1% [14:25:01]line > о реализуемом товаре [14:25:01]line ОКРУГЛЕНИЕ: -0.76 [14:25:01]line ИТОГО: 3000.00 [14:25:01]line Внесено: 3000.00 [14:25:01]line СДАЧА: 0.00 [14:25:01]line НСП 1% : 26.55 [14:25:01]line НДС 12% : 318.66 [14:25:01]line Наличными: 3000.00 [14:25:01]line Безнал.: 0.00 [14:25:01]line Место: АЗС № 84 "Партнер Нефть" [14:25:01]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:25:01]line СНО: Общий режим [14:25:01]line Чек 335 19.10.2024 14:25 [14:25:01]line Смена: 443 ФФД: 1.0 [14:25:01]line ЗНМ: 0300000178 [14:25:01]line РНМ: 0000000000098116 [14:25:01]line Версия ККМ: 001 [14:25:01]line ФМ: 0000000000965413 [14:25:01]line ФД: 218690 [14:25:01]line ФПД: 194158352563450 [14:25:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142504&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218690&fm=194158352563450&tin=02508201610067®Number=0000000000098116&sum=300000 [14:25:01]written 0, free lines is 4095 [14:25:01]OFD Sender: Processing packet 218690 [packets to send 80, broken 79] [14:25:01]ProducePacketName [14:25:01]name=ofd_packets/00218690 [14:25:01]OFD Sender: To server: pG, [14:25:01]CommunicateWithHost lk.salyk.kg:30040 [14:25:01]ConnectInit lk.salyk.kg [14:25:01]Connected sock=10 [14:25:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 03 24 04 01 47 91 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 40 C1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 42 56 03 00 35 04 06 00 B0 96 03 A2 7C FA EF D9 EB A8 F4 42 E3 1B [14:25:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D2 69 47 00 88 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 39 36 35 34 31 33 10 04 04 00 42 56 03 00 F4 03 04 00 D9 6C 13 67 B6 04 01 00 00 55 CB 1A B5 BC 28 9C F8 [14:25:01]CommunicateWithHost err = 0 [14:25:01]CheckOFDResponse [14:25:01]1017 (14) - 77093643461234 [14:25:01]1041 (16) - 0000000000965413 [14:25:01]1040 (4) - 218690 [14:25:01]1012 (4) - 19.10.2024 08:24 [14:25:01]1206 (1) - 0 [14:25:01]OFD Sender: Remove packet 218690 [14:25:01]ProducePacketName [14:25:01]name=ofd_packets/00218690 [14:25:01]NVStorageDeleteData [14:25:02]Write to MH i2c: 01 00 00 71 83 F4 [14:25:02]Write i2c OK [14:25:02]MH_I2C_Read... [14:25:02]Read from MH i2c: 01 [14:25:02]MH_I2C_Read... [14:25:02]Read from MH i2c: 01 07 00 [14:25:02]MH_I2C_Read... [14:25:02]Read from MH i2c: 01 07 00 71 83 00 00 00 00 00 FB 0C 02 [14:25:02]RasterBufferAndPrint [14:25:02]line [14:25:02]line [14:25:02]line [14:25:02]line [14:25:02]line [14:25:02]written 0, free lines is 3329 [14:25:02]MH_Cut [14:25:02]Write to MH i2c: D1 01 00 78 83 01 CD [14:25:02]Write i2c OK [14:25:02]MH_I2C_Read... [14:25:02]Read from MH i2c: D1 [14:25:02]MH_I2C_Read... [14:25:02]Read from MH i2c: D1 01 00 [14:25:02]MH_I2C_Read... [14:25:02]Read from MH i2c: D1 01 00 78 83 00 CC [14:25:02]Write to MH i2c: 01 00 00 79 83 FC [14:25:02]Write i2c OK [14:25:02]MH_I2C_Read... [14:25:02]OFD Sender: No OFD packet to send [14:25:02]*** Cut start [14:25:02]*** Partial cut [14:25:02]*** CUTSNS_PIN = 1 [14:25:02]*** CUTSNS_PIN = 0 [14:25:03]*** Brake cut motor [14:25:03]Read from MH i2c: 01 [14:25:03]MH_I2C_Read... [14:25:03]*** Stop cut motor [14:25:03]*** Cut end [14:25:03]Read from MH i2c: 01 07 00 [14:25:03]MH_I2C_Read... [14:25:03]Read from MH i2c: 01 07 00 79 83 00 00 00 00 00 FF 0F 11 [14:25:03]process_action close_receipt done [14:25:03]requested_data is exist [14:25:03]produce_requested_data [14:25:03]requested_item fm.sn is exist - process it [14:25:03]wFMCommunicate request_size=4 [14:25:03]MH_SAM_APDU [14:25:03]CAPDU: 80 11 00 00 [14:25:03]Write to MH i2c: E2 08 00 7A 83 80 11 00 00 00 00 00 00 77 [14:25:03]Write i2c OK [14:25:03]MH_I2C_Read... [14:25:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:03]Read from MH i2c: E2 [14:25:03]MH_I2C_Read... [14:25:03]Read from MH i2c: E2 17 00 [14:25:03]MH_I2C_Read... [14:25:03]Read from MH i2c: E2 17 00 7A 83 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C6 [14:25:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:25:03]wFMCommunicate OK [14:25:03]requested_item fd.num is exist - process it [14:25:03]SAM_PROTO_GetFieldsCounters [14:25:03]wFMCommunicate request_size=4 [14:25:03]MH_SAM_APDU [14:25:03]CAPDU: 80 13 00 00 [14:25:03]Write to MH i2c: E2 08 00 7B 83 80 13 00 00 00 00 00 00 7A [14:25:03]Write i2c OK [14:25:03]MH_I2C_Read... [14:25:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:25:03]Read from MH i2c: E2 [14:25:03]MH_I2C_Read... [14:25:03]Read from MH i2c: E2 62 00 [14:25:03]MH_I2C_Read... [14:25:03]Read from MH i2c: E2 62 00 7B 83 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 42 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 DE [14:25:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 42 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:25:03]wFMCommunicate OK [14:25:03]SAM_PROTO_GetFieldsCounters done [14:25:03]requested_item shift.num is exist - process it [14:25:03]requested_item shift.opened is exist - process it [14:25:03]req_shift_opened [14:25:03]FM_GetShiftState [14:25:03]SAM_PROTO_GetShiftState [14:25:03]wFMCommunicate request_size=4 [14:25:03]MH_SAM_APDU [14:25:03]CAPDU: 80 13 01 00 [14:25:03]Write to MH i2c: E2 08 00 7C 83 80 13 01 00 00 00 00 00 7C [14:25:03]Write i2c OK [14:25:03]MH_I2C_Read... [14:25:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:03]Read from MH i2c: E2 [14:25:03]MH_I2C_Read... [14:25:03]Read from MH i2c: E2 0E 00 [14:25:03]MH_I2C_Read... [14:25:03]Read from MH i2c: E2 0E 00 7C 83 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BF [14:25:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:25:03]wFMCommunicate OK [14:25:03]SAM_PROTO_GetShiftState done [14:25:03]FM_GetShiftState done [14:25:03]req_shift_opened done [14:25:03]requested_item shift.open_date is exist - process it [14:25:03]req_shift_open_date [14:25:03]req_shift_open_date done [14:25:03]produce_requested_data done [14:25:03]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218690,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:25:03]process_action_free close_receipt [14:25:03]json_value_free [14:25:03]json_value_free done [14:25:03]process_json_proto returns [14:25:03]Send response to host [14:25:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218690,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:25:03]free response buf [14:25:03]execute_script done [14:25:03]execute_script returns [14:25:03]free content buf [14:25:03]Sock 9.Close socket [14:25:03]Sock 9.Thread stoped [14:25:07]OFD Sender: No OFD packet to send [14:25:12]OFD Sender: No OFD packet to send [14:25:17]OFD Sender: No OFD packet to send [14:25:22]OFD Sender: No OFD packet to send [14:25:27]OFD Sender: No OFD packet to send [14:25:32]OFD Sender: No OFD packet to send [14:25:37]OFD Sender: No OFD packet to send [14:25:42]OFD Sender: No OFD packet to send [14:25:47]OFD Sender: No OFD packet to send [14:25:52]OFD Sender: No OFD packet to send [14:25:57]OFD Sender: No OFD packet to send [14:26:02]OFD Sender: No OFD packet to send [14:26:07]OFD Sender: No OFD packet to send [14:26:12]OFD Sender: No OFD packet to send [14:26:17]OFD Sender: No OFD packet to send [14:26:22]OFD Sender: No OFD packet to send [14:26:27]OFD Sender: No OFD packet to send [14:26:32]OFD Sender: No OFD packet to send [14:26:33]accept exits with 8 [14:26:33]New connection [14:26:33]New thread 3066826084 created [14:26:33]Thread 3066682724 joined [14:26:33]Waiting for new connection... [14:26:33] Sock 8.Parse request [14:26:33]Sock 8.Check first char [14:26:33]Sock 8.First char is OK [14:26:33]request: POST /json_proto HTTP/1.0 [14:26:33]Method: POST [14:26:33]URL: /json_proto [14:26:33]Method is POST - this is cgi request [14:26:33]url: /json_proto [14:26:33]query_string will be loaded in cgi processing [14:26:33]execute_cgi json_proto POST (null) [14:26:33]execute_cgi path=json_proto method=POST [14:26:33]POST find Content-Length [14:26:33]Host: 172.17.40.4:8080 [14:26:33]Content-Length: 754 [14:26:33]Content-Type: application/json [14:26:33] [14:26:33]POST finish read [14:26:33]Found Content-Length = 754 [14:26:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100855", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:33]execute_script... [14:26: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)536236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100855", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:33]POST & json_proto [14:26:33]process_json_proto [14:26:33]json parsed OK: [14:26:33]protocol is kg_v1.0 [14:26:33]action value=close_receipt [14:26:33]process_action close_receipt [14:26:33]cmd_close_receipt [14:26:33]MH_GetDate [14:26:33]Write to MH i2c: F0 00 00 7D 83 EF [14:26:33]Write i2c OK [14:26:33]MH_I2C_Read... [14:26:33]Read from MH i2c: F0 [14:26:33]MH_I2C_Read... [14:26:33]Read from MH i2c: F0 09 00 [14:26:33]MH_I2C_Read... [14:26:33]Read from MH i2c: F0 09 00 7D 83 00 9E C1 13 67 EE 0E 0D 67 41 [14:26:33]GetLastDocTimeStamp 1729347904 [14:26:33]current date 1729347998 [14:26:33]FM_GetShiftState [14:26:33]SAM_PROTO_GetShiftState [14:26:33]wFMCommunicate request_size=4 [14:26:33]MH_SAM_APDU [14:26:33]CAPDU: 80 13 01 00 [14:26:33]Write to MH i2c: E2 08 00 7E 83 80 13 01 00 00 00 00 00 7E [14:26:33]Write i2c OK [14:26:33]MH_I2C_Read... [14:26:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:33]Read from MH i2c: E2 [14:26:33]MH_I2C_Read... [14:26:33]Read from MH i2c: E2 0E 00 [14:26:33]MH_I2C_Read... [14:26:33]Read from MH i2c: E2 0E 00 7E 83 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C1 [14:26:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:26:33]wFMCommunicate OK [14:26:33]SAM_PROTO_GetShiftState done [14:26:33]FM_GetShiftState done [14:26:33]opened in 1729296582 [14:26:33]opened+sec_in_day 1729382982 [14:26:33]quantity*price = 0 [14:26:33]sum+1 = 1 [14:26:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 336 19.10.2024 14:26 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30100855 ФМ: 0000000000965413 ФД: 218691 ФПД: 118034098991272 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142638&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218691&fm=118034098991272&tin=02508201610067®Number=0000000000098116&sum=0 [14:26:34]StoreToDocumentArchive [14:26:34]shift 443 fd 218691 [14:26:34]save to /storage/0443/doc_00218691 [14:26:34]save last doc name /storage/0443/doc_00218691 to /storage/kkm_last_doc_name [14:26:34]save OK [14:26:34]Clear old archive folders... [14:26:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:26:34]tlvbuf is 01596400 [14:26:34]SAM_PROTO_ClearQueue [14:26:34]wFMCommunicate request_size=4 [14:26:34]MH_SAM_APDU [14:26:34]CAPDU: 80 09 00 00 [14:26:34]Write to MH i2c: E2 08 00 8B 83 80 09 00 00 00 00 00 00 80 [14:26:34]Write i2c OK [14:26:34]MH_I2C_Read... [14:26:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:26:34]Read from MH i2c: E2 [14:26:34]MH_I2C_Read... [14:26:34]Read from MH i2c: E2 03 00 [14:26:34]MH_I2C_Read... [14:26:34]Read from MH i2c: E2 03 00 8B 83 00 90 00 82 [14:26:34]RAPDU: 90 00 [14:26:34]wFMCommunicate OK [14:26:34]SAM_PROTO_ClearQueue done [14:26:34]KKMCreateOFDPacket [14:26:34]OFDProtocolAddRootSTLVToBuf [14:26:34]FM_MakeSignedData [14:26:34]FM_MakeSignedData [14:26:34]SAM_PROTO_SignData [14:26:34]wFMCommunicate request_size=4 [14:26:34]MH_SAM_APDU [14:26:34]CAPDU: 80 0D 01 02 [14:26:34]Write to MH i2c: E2 08 00 8C 83 80 0D 01 02 00 00 00 00 88 [14:26:34]Write i2c OK [14:26:34]MH_I2C_Read... [14:26:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:26:34]Read from MH i2c: E2 [14:26:34]MH_I2C_Read... [14:26:34]Read from MH i2c: E2 03 00 [14:26:34]MH_I2C_Read... [14:26:34]Read from MH i2c: E2 03 00 8C 83 00 90 00 83 [14:26:34]RAPDU: 90 00 [14:26:34]wFMCommunicate OK [14:26:34]wFMCommunicate request_size=255 [14:26:34]MH_SAM_APDU [14:26: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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 9E C1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 43 56 03 00 35 04 06 00 6B [14:26:34]Write to MH i2c: E2 02 01 8D 83 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 9E C1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 43 56 03 00 35 04 06 00 6B 00 00 4A [14:26:34]Write i2c OK [14:26:34]MH_I2C_Read... [14:26:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:35]Read from MH i2c: E2 [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: E2 03 00 [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: E2 03 00 8D 83 00 90 00 84 [14:26:35]RAPDU: 90 00 [14:26:35]wFMCommunicate OK [14:26:35]wFMCommunicate request_size=10 [14:26:35]MH_SAM_APDU [14:26:35]CAPDU: 80 0D 02 02 05 59 F4 8A B0 A8 [14:26:35]Write to MH i2c: E2 0D 00 8E 83 80 0D 02 02 05 00 59 F4 8A B0 A8 00 00 C4 [14:26:35]Write i2c OK [14:26:35]MH_I2C_Read... [14:26:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:35]Read from MH i2c: E2 [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: E2 03 00 [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: E2 03 00 8E 83 00 90 00 85 [14:26:35]RAPDU: 90 00 [14:26:35]wFMCommunicate OK [14:26:35]wFMCommunicate request_size=4 [14:26:35]MH_SAM_APDU [14:26:35]CAPDU: 80 0D 03 02 [14:26:35]Write to MH i2c: E2 08 00 8F 83 80 0D 03 02 00 00 00 00 8D [14:26:35]Write i2c OK [14:26:35]MH_I2C_Read... [14:26:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:26:35]Read from MH i2c: E2 [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: E2 0B 00 [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: E2 0B 00 8F 83 00 C2 FB 3C 11 8A 29 57 73 90 00 15 [14:26:35]RAPDU: C2 FB 3C 11 8A 29 57 73 90 00 [14:26:35]wFMCommunicate OK [14:26:35]SAM_PROTO_SignData done [14:26:35]FM_MakeSignedData done [14:26:35]CreateOFDProtocolMessage [14:26:35]wFMCommunicate request_size=4 [14:26:35]MH_SAM_APDU [14:26:35]CAPDU: 80 11 00 00 [14:26:35]Write to MH i2c: E2 08 00 90 83 80 11 00 00 00 00 00 00 8D [14:26:35]Write i2c OK [14:26:35]MH_I2C_Read... [14:26:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:35]Read from MH i2c: E2 [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: E2 17 00 [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: E2 17 00 90 83 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DC [14:26:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:26:35]wFMCommunicate OK [14:26:35]CreateOFDProtocolMessage done [14:26:35]OFDSenderStorePacket 218691 [14:26:35]StoreOFDPacket docnum=218691 [14:26:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3F 36 07 01 0E 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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 9E C1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 43 56 03 00 35 04 06 00 6B 59 F4 8A B0 A8 C2 FB 3C 11 8A 29 57 73 [14:26:35]CheckFolder [14:26:35]dirname=/storage/ofd_packets [14:26:35]CheckFolder done [14:26:35]ProducePacketName [14:26:35]name=ofd_packets/00218691 [14:26:35]NVStorageSaveData ofd_packets/00218691 [14:26:35]File name is /storage/ofd_packets/00218691 [14:26:35]Write 301 bytes [14:26:35]NVStorageSaveData done [14:26:35]OFDSenderStorePacket done [14:26:35]KKMCreateOFDPacket done [14:26:35]NVStorageSaveData kkm_last_timestamp [14:26:35]File name is /storage/kkm_last_timestamp [14:26:35]Write 4 bytes [14:26:35]NVStorageSaveData done [14:26:35]ExternCall_PrintAddStr [14:26:35]wPrintStart [14:26:35]Write to MH i2c: 01 00 00 91 83 14 [14:26:35]Write i2c OK [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: 01 [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: 01 07 00 [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: 01 07 00 91 83 00 00 00 00 00 FF 0F 29 [14:26:35]RasterBufferAndPrint [14:26:35]line Счет N : (1)536236 [14:26:35]line ИНН: 02508201610067 [14:26:35]line Контрольно-Кассовый Чек [14:26:35]line ПРОДАЖА [14:26:35]line ТРК (МРК, ГНК) : 13 [14:26:35]line Товар: 2710124130 [14:26:35]line Аи-92-К-2 [14:26:35]line 15.000 * 0.00 [14:26:35]line = 0.00 [14:26:35]line НДС 12% НСП 1% [14:26:35]line > о реализуемом товаре [14:26:35]line ИТОГО: 0.00 [14:26:35]line НСП 1% : 0.00 [14:26:35]line НДС 12% : 0.00 [14:26:35]line Наличными: 0.00 [14:26:35]line Безнал.: 0.00 [14:26:35]line Место: АЗС № 84 "Партнер Нефть" [14:26:35]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:26:35]line СНО: Общий режим [14:26:35]line Чек 336 19.10.2024 14:26 [14:26:35]line Смена: 443 ФФД: 1.0 [14:26:35]line ЗНМ: 0300000178 [14:26:35]line РНМ: 0000000000098116 [14:26:35]line Версия ККМ: 001 [14:26:35]line Талоны: ТК ГПНА Online [14:26:35]line 30100855 [14:26:35]line ФМ: 0000000000965413 [14:26:35]line ФД: 218691 [14:26:35]line ФПД: 118034098991272 [14:26:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142638&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218691&fm=118034098991272&tin=02508201610067®Number=0000000000098116&sum=0 [14:26:35]written 0, free lines is 4095 [14:26:35]OFD Sender: Processing packet 218691 [packets to send 80, broken 79] [14:26:35]ProducePacketName [14:26:35]name=ofd_packets/00218691 [14:26:35]OFD Sender: To server: pG, [14:26:35]CommunicateWithHost lk.salyk.kg:30040 [14:26:35]ConnectInit lk.salyk.kg [14:26:35]Connected sock=11 [14:26:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3F 36 07 01 0E 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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 9E C1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 43 56 03 00 35 04 06 00 6B 59 F4 8A B0 A8 C2 FB 3C 11 8A 29 57 73 [14:26:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C2 38 47 00 DE 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 39 36 35 34 31 33 10 04 04 00 43 56 03 00 F4 03 04 00 37 6D 13 67 B6 04 01 00 00 2B 48 F0 1B F1 CA B3 88 [14:26:35]CommunicateWithHost err = 0 [14:26:35]CheckOFDResponse [14:26:35]1017 (14) - 77093643461234 [14:26:35]1041 (16) - 0000000000965413 [14:26:35]1040 (4) - 218691 [14:26:35]1012 (4) - 19.10.2024 08:26 [14:26:35]1206 (1) - 0 [14:26:35]OFD Sender: Remove packet 218691 [14:26:35]ProducePacketName [14:26:35]name=ofd_packets/00218691 [14:26:35]NVStorageDeleteData [14:26:35]Write to MH i2c: 01 00 00 BB 83 3E [14:26:35]Write i2c OK [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: 01 [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: 01 07 00 [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: 01 07 00 BB 83 00 00 00 00 00 F9 0C 4A [14:26:35]RasterBufferAndPrint [14:26:35]line [14:26:35]line [14:26:35]line [14:26:35]line [14:26:35]line [14:26:35]written 0, free lines is 3327 [14:26:35]MH_Cut [14:26:35]Write to MH i2c: D1 01 00 C2 83 01 17 [14:26:35]Write i2c OK [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: D1 [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: D1 01 00 [14:26:35]MH_I2C_Read... [14:26:35]Read from MH i2c: D1 01 00 C2 83 00 16 [14:26:35]Write to MH i2c: 01 00 00 C3 83 46 [14:26:35]Write i2c OK [14:26:35]MH_I2C_Read... [14:26:36]OFD Sender: No OFD packet to send [14:26:36]*** Cut start [14:26:36]*** Partial cut [14:26:36]*** CUTSNS_PIN = 1 [14:26:36]*** CUTSNS_PIN = 0 [14:26:36]*** Brake cut motor [14:26:37]Read from MH i2c: 01 [14:26:37]MH_I2C_Read... [14:26:37]*** Stop cut motor [14:26:37]*** Cut end [14:26:37]Read from MH i2c: 01 07 00 [14:26:37]MH_I2C_Read... [14:26:37]Read from MH i2c: 01 07 00 C3 83 00 00 00 00 00 FF 0F 5B [14:26:37]process_action close_receipt done [14:26:37]requested_data is exist [14:26:37]produce_requested_data [14:26:37]requested_item fm.sn is exist - process it [14:26:37]wFMCommunicate request_size=4 [14:26:37]MH_SAM_APDU [14:26:37]CAPDU: 80 11 00 00 [14:26:37]Write to MH i2c: E2 08 00 C4 83 80 11 00 00 00 00 00 00 C1 [14:26:37]Write i2c OK [14:26:37]MH_I2C_Read... [14:26:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:37]Read from MH i2c: E2 [14:26:37]MH_I2C_Read... [14:26:37]Read from MH i2c: E2 17 00 [14:26:37]MH_I2C_Read... [14:26:37]Read from MH i2c: E2 17 00 C4 83 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 10 [14:26:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:26:37]wFMCommunicate OK [14:26:37]requested_item fd.num is exist - process it [14:26:37]SAM_PROTO_GetFieldsCounters [14:26:37]wFMCommunicate request_size=4 [14:26:37]MH_SAM_APDU [14:26:37]CAPDU: 80 13 00 00 [14:26:37]Write to MH i2c: E2 08 00 C5 83 80 13 00 00 00 00 00 00 C4 [14:26:37]Write i2c OK [14:26:37]MH_I2C_Read... [14:26:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:26:37]Read from MH i2c: E2 [14:26:37]MH_I2C_Read... [14:26:37]Read from MH i2c: E2 62 00 [14:26:37]MH_I2C_Read... [14:26:37]Read from MH i2c: E2 62 00 C5 83 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 43 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 2C [14:26:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 43 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:26:37]wFMCommunicate OK [14:26:37]SAM_PROTO_GetFieldsCounters done [14:26:37]requested_item shift.num is exist - process it [14:26:37]requested_item shift.opened is exist - process it [14:26:37]req_shift_opened [14:26:37]FM_GetShiftState [14:26:37]SAM_PROTO_GetShiftState [14:26:37]wFMCommunicate request_size=4 [14:26:37]MH_SAM_APDU [14:26:37]CAPDU: 80 13 01 00 [14:26:37]Write to MH i2c: E2 08 00 C6 83 80 13 01 00 00 00 00 00 C6 [14:26:37]Write i2c OK [14:26:37]MH_I2C_Read... [14:26:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:37]Read from MH i2c: E2 [14:26:37]MH_I2C_Read... [14:26:37]Read from MH i2c: E2 0E 00 [14:26:37]MH_I2C_Read... [14:26:37]Read from MH i2c: E2 0E 00 C6 83 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 09 [14:26:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:26:37]wFMCommunicate OK [14:26:37]SAM_PROTO_GetShiftState done [14:26:37]FM_GetShiftState done [14:26:37]req_shift_opened done [14:26:37]requested_item shift.open_date is exist - process it [14:26:37]req_shift_open_date [14:26:37]req_shift_open_date done [14:26:37]produce_requested_data done [14:26:37]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218691,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:26:37]process_action_free close_receipt [14:26:37]json_value_free [14:26:37]json_value_free done [14:26:37]process_json_proto returns [14:26:37]Send response to host [14:26:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218691,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:26:37]free response buf [14:26:37]execute_script done [14:26:37]execute_script returns [14:26:37]free content buf [14:26:37]Sock 8.Close socket [14:26:37]Sock 8.Thread stoped [14:26:41]OFD Sender: No OFD packet to send [14:26:46]OFD Sender: No OFD packet to send [14:26:51]OFD Sender: No OFD packet to send [14:26:56]OFD Sender: No OFD packet to send [14:27:01]OFD Sender: No OFD packet to send [14:27:06]OFD Sender: No OFD packet to send [14:27:11]OFD Sender: No OFD packet to send [14:27:16]OFD Sender: No OFD packet to send [14:27:21]OFD Sender: No OFD packet to send [14:27:26]OFD Sender: No OFD packet to send [14:27:31]OFD Sender: No OFD packet to send [14:27:36]OFD Sender: No OFD packet to send [14:27:41]OFD Sender: No OFD packet to send [14:27:46]OFD Sender: No OFD packet to send [14:27:51]OFD Sender: No OFD packet to send [14:27:56]OFD Sender: No OFD packet to send [14:28:01]OFD Sender: No OFD packet to send [14:28:06]OFD Sender: No OFD packet to send [14:28:11]OFD Sender: No OFD packet to send [14:28:16]OFD Sender: No OFD packet to send [14:28:21]OFD Sender: No OFD packet to send [14:28:24]accept exits with 9 [14:28:24]New connection [14:28:24]New thread 3066682724 created [14:28:24]Thread 3066826084 joined [14:28:24]Waiting for new connection... [14:28:24] Sock 9.Parse request [14:28:24]Sock 9.Check first char [14:28:24]Sock 9.First char is OK [14:28:24]request: POST /json_proto HTTP/1.0 [14:28:24]Method: POST [14:28:24]URL: /json_proto [14:28:24]Method is POST - this is cgi request [14:28:24]url: /json_proto [14:28:24]query_string will be loaded in cgi processing [14:28:24]execute_cgi json_proto POST (null) [14:28:24]execute_cgi path=json_proto method=POST [14:28:24]POST find Content-Length [14:28:24]Host: 172.17.40.4:8080 [14:28:24]Content-Length: 682 [14:28:24]Content-Type: application/json [14:28:24] [14:28:24]POST finish read [14:28:24]Found Content-Length = 682 [14:28:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 18.040, "sum" : 1338.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1338.00, "total" : 1338.00, "payments": [ { "type": 0, "sum" : 1338.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:24]execute_script... [14:28: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)536237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 18.040, "sum" : 1338.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1338.00, "total" : 1338.00, "payments": [ { "type": 0, "sum" : 1338.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:24]POST & json_proto [14:28:24]process_json_proto [14:28:24]json parsed OK: [14:28:24]protocol is kg_v1.0 [14:28:24]action value=close_receipt [14:28:24]process_action close_receipt [14:28:24]cmd_close_receipt [14:28:24]MH_GetDate [14:28:24]Write to MH i2c: F0 00 00 C7 83 39 [14:28:24]Write i2c OK [14:28:24]MH_I2C_Read... [14:28:24]Read from MH i2c: F0 [14:28:24]MH_I2C_Read... [14:28:24]Read from MH i2c: F0 09 00 [14:28:24]MH_I2C_Read... [14:28:24]Read from MH i2c: F0 09 00 C7 83 00 0D C2 13 67 EE 0E 0D 67 FB [14:28:24]GetLastDocTimeStamp 1729347998 [14:28:24]current date 1729348109 [14:28:24]FM_GetShiftState [14:28:24]SAM_PROTO_GetShiftState [14:28:24]wFMCommunicate request_size=4 [14:28:24]MH_SAM_APDU [14:28:24]CAPDU: 80 13 01 00 [14:28:24]Write to MH i2c: E2 08 00 C8 83 80 13 01 00 00 00 00 00 C8 [14:28:24]Write i2c OK [14:28:24]MH_I2C_Read... [14:28:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:24]Read from MH i2c: E2 [14:28:24]MH_I2C_Read... [14:28:24]Read from MH i2c: E2 0E 00 [14:28:24]MH_I2C_Read... [14:28:24]Read from MH i2c: E2 0E 00 C8 83 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0B [14:28:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:28:24]wFMCommunicate OK [14:28:24]SAM_PROTO_GetShiftState done [14:28:24]FM_GetShiftState done [14:28:24]opened in 1729296582 [14:28:24]opened+sec_in_day 1729382982 [14:28:24]quantity*price = 133856 [14:28:24]sum+1 = 133858 [14:28:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1338.00 Внесено: 1338.00 СДАЧА: 0.00 НСП 1% : 11.85 НДС 12% : 142.15 Наличными: 1338.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 337 19.10.2024 14:28 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218692 ФПД: 152021610399692 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142829&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218692&fm=152021610399692&tin=02508201610067®Number=0000000000098116&sum=133800 [14:28:25]StoreToDocumentArchive [14:28:25]shift 443 fd 218692 [14:28:25]save to /storage/0443/doc_00218692 [14:28:25]save last doc name /storage/0443/doc_00218692 to /storage/kkm_last_doc_name [14:28:25]save OK [14:28:25]Clear old archive folders... [14:28:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:28:25]tlvbuf is 0171A9C0 [14:28:25]SAM_PROTO_ClearQueue [14:28:25]wFMCommunicate request_size=4 [14:28:25]MH_SAM_APDU [14:28:25]CAPDU: 80 09 00 00 [14:28:25]Write to MH i2c: E2 08 00 D5 83 80 09 00 00 00 00 00 00 CA [14:28:25]Write i2c OK [14:28:25]MH_I2C_Read... [14:28:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:25]Read from MH i2c: E2 [14:28:25]MH_I2C_Read... [14:28:25]Read from MH i2c: E2 03 00 [14:28:25]MH_I2C_Read... [14:28:25]Read from MH i2c: E2 03 00 D5 83 00 90 00 CC [14:28:25]RAPDU: 90 00 [14:28:25]wFMCommunicate OK [14:28:25]SAM_PROTO_ClearQueue done [14:28:25]KKMCreateOFDPacket [14:28:25]OFDProtocolAddRootSTLVToBuf [14:28:25]FM_MakeSignedData [14:28:25]FM_MakeSignedData [14:28:25]SAM_PROTO_SignData [14:28:25]wFMCommunicate request_size=4 [14:28:25]MH_SAM_APDU [14:28:25]CAPDU: 80 0D 01 02 [14:28:25]Write to MH i2c: E2 08 00 D6 83 80 0D 01 02 00 00 00 00 D2 [14:28:25]Write i2c OK [14:28:25]MH_I2C_Read... [14:28:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:25]Read from MH i2c: E2 [14:28:25]MH_I2C_Read... [14:28:25]Read from MH i2c: E2 03 00 [14:28:25]MH_I2C_Read... [14:28:25]Read from MH i2c: E2 03 00 D6 83 00 90 00 CD [14:28:25]RAPDU: 90 00 [14:28:25]wFMCommunicate OK [14:28:25]wFMCommunicate request_size=255 [14:28:25]MH_SAM_APDU [14:28: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 78 46 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E1 0A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 0A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 37 00 00 00 00 07 04 06 00 A8 0A 02 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 0D C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 44 56 03 00 35 04 06 00 8A [14:28:25]Write to MH i2c: E2 02 01 D7 83 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 78 46 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E1 0A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 0A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 37 00 00 00 00 07 04 06 00 A8 0A 02 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 0D C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 44 56 03 00 35 04 06 00 8A 00 00 E6 [14:28:25]Write i2c OK [14:28:25]MH_I2C_Read... [14:28:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:26]Read from MH i2c: E2 [14:28:26]MH_I2C_Read... [14:28:26]Read from MH i2c: E2 03 00 [14:28:26]MH_I2C_Read... [14:28:26]Read from MH i2c: E2 03 00 D7 83 00 90 00 CE [14:28:26]RAPDU: 90 00 [14:28:26]wFMCommunicate OK [14:28:26]wFMCommunicate request_size=10 [14:28:26]MH_SAM_APDU [14:28:26]CAPDU: 80 0D 02 02 05 43 4A 16 07 CC [14:28:26]Write to MH i2c: E2 0D 00 D8 83 80 0D 02 02 05 00 43 4A 16 07 CC 00 00 55 [14:28:26]Write i2c OK [14:28:26]MH_I2C_Read... [14:28:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:26]Read from MH i2c: E2 [14:28:26]MH_I2C_Read... [14:28:26]Read from MH i2c: E2 03 00 [14:28:26]MH_I2C_Read... [14:28:26]Read from MH i2c: E2 03 00 D8 83 00 90 00 CF [14:28:26]RAPDU: 90 00 [14:28:26]wFMCommunicate OK [14:28:26]wFMCommunicate request_size=4 [14:28:26]MH_SAM_APDU [14:28:26]CAPDU: 80 0D 03 02 [14:28:26]Write to MH i2c: E2 08 00 D9 83 80 0D 03 02 00 00 00 00 D7 [14:28:26]Write i2c OK [14:28:26]MH_I2C_Read... [14:28:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:26]Read from MH i2c: E2 [14:28:26]MH_I2C_Read... [14:28:26]Read from MH i2c: E2 0B 00 [14:28:26]MH_I2C_Read... [14:28:26]Read from MH i2c: E2 0B 00 D9 83 00 1F C3 B5 1E 22 FD C5 25 90 00 96 [14:28:26]RAPDU: 1F C3 B5 1E 22 FD C5 25 90 00 [14:28:26]wFMCommunicate OK [14:28:26]SAM_PROTO_SignData done [14:28:26]FM_MakeSignedData done [14:28:26]CreateOFDProtocolMessage [14:28:26]wFMCommunicate request_size=4 [14:28:26]MH_SAM_APDU [14:28:26]CAPDU: 80 11 00 00 [14:28:26]Write to MH i2c: E2 08 00 DA 83 80 11 00 00 00 00 00 00 D7 [14:28:26]Write i2c OK [14:28:26]MH_I2C_Read... [14:28:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:26]Read from MH i2c: E2 [14:28:26]MH_I2C_Read... [14:28:26]Read from MH i2c: E2 17 00 [14:28:26]MH_I2C_Read... [14:28:26]Read from MH i2c: E2 17 00 DA 83 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 26 [14:28:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:28:26]wFMCommunicate OK [14:28:26]CreateOFDProtocolMessage done [14:28:26]OFDSenderStorePacket 218692 [14:28:26]StoreOFDPacket docnum=218692 [14:28:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AE 38 07 01 C3 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 78 46 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E1 0A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 0A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 37 00 00 00 00 07 04 06 00 A8 0A 02 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 0D C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 44 56 03 00 35 04 06 00 8A 43 4A 16 07 CC 1F C3 B5 1E 22 FD C5 25 [14:28:26]CheckFolder [14:28:26]dirname=/storage/ofd_packets [14:28:26]CheckFolder done [14:28:26]ProducePacketName [14:28:26]name=ofd_packets/00218692 [14:28:26]NVStorageSaveData ofd_packets/00218692 [14:28:26]File name is /storage/ofd_packets/00218692 [14:28:26]Write 301 bytes [14:28:26]NVStorageSaveData done [14:28:26]OFDSenderStorePacket done [14:28:26]KKMCreateOFDPacket done [14:28:26]NVStorageSaveData kkm_last_timestamp [14:28:26]File name is /storage/kkm_last_timestamp [14:28:26]OFD Sender: Processing packet 218692 [packets to send 80, broken 79] [14:28:26]ProducePacketName [14:28:26]name=ofd_packets/00218692 [14:28:26]OFD Sender: To server: pG, [14:28:26]CommunicateWithHost lk.salyk.kg:30040 [14:28:26]ConnectInit lk.salyk.kg [14:28:26]Write 4 bytes [14:28:26]NVStorageSaveData done [14:28:26]ExternCall_PrintAddStr [14:28:26]wPrintStart [14:28:26]Write to MH i2c: 01 00 00 DB 83 5E [14:28:26]Write i2c OK [14:28:26]MH_I2C_Read... [14:28:26]Read from MH i2c: 01 [14:28:26]MH_I2C_Read... [14:28:26]Read from MH i2c: 01 07 00 [14:28:26]MH_I2C_Read... [14:28:26]Read from MH i2c: 01 07 00 DB 83 00 00 00 00 00 FF 0F 73 [14:28:26]RasterBufferAndPrint [14:28:26]line Счет N : (1)536237 [14:28:26]line ИНН: 02508201610067 [14:28:26]line Контрольно-Кассовый Чек [14:28:26]line ПРОДАЖА [14:28:26]line ТРК (МРК, ГНК) : 31 [14:28:26]line Товар: 2710124500 [14:28:26]line Аи-95-К-3 [14:28:26]line 18.040 * 74.20 [14:28:26]line = 1338.57 [14:28:26]line НДС 12% НСП 1% [14:28:26]line > о реализуемом товаре [14:28:26]line ОКРУГЛЕНИЕ: -0.57 [14:28:26]line ИТОГО: 1338.00 [14:28:26]line Внесено: 1338.00 [14:28:26]line СДАЧА: 0.00 [14:28:26]line НСП 1% : 11.85 [14:28:26]line НДС 12% : 142.15 [14:28:26]line Наличными: 1338.00 [14:28:26]line Безнал.: 0.00 [14:28:26]line Место: АЗС № 84 "Партнер Нефть" [14:28:26]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:28:26]line СНО: Общий режим [14:28:26]line Чек 337 19.10.2024 14:28 [14:28:26]line Смена: 443 ФФД: 1.0 [14:28:26]line ЗНМ: 0300000178 [14:28:26]line РНМ: 0000000000098116 [14:28:26]line Версия ККМ: 001 [14:28:26]line ФМ: 0000000000965413 [14:28:26]line ФД: 218692 [14:28:26]line ФПД: 152021610399692 [14:28:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142829&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218692&fm=152021610399692&tin=02508201610067®Number=0000000000098116&sum=133800 [14:28:26]Connected sock=11 [14:28:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AE 38 07 01 C3 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 78 46 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E1 0A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 0A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 37 00 00 00 00 07 04 06 00 A8 0A 02 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 0D C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 44 56 03 00 35 04 06 00 8A 43 4A 16 07 CC 1F C3 B5 1E 22 FD C5 25 [14:28:26]written 0, free lines is 4095 [14:28:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FA E1 47 00 2E 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 39 36 35 34 31 33 10 04 04 00 44 56 03 00 F4 03 04 00 A6 6D 13 67 B6 04 01 00 00 DE 94 36 03 AB 26 95 60 [14:28:26]CommunicateWithHost err = 0 [14:28:26]CheckOFDResponse [14:28:26]1017 (14) - 77093643461234 [14:28:26]1041 (16) - 0000000000965413 [14:28:26]1040 (4) - 218692 [14:28:26]1012 (4) - 19.10.2024 08:28 [14:28:26]1206 (1) - 0 [14:28:26]OFD Sender: Remove packet 218692 [14:28:26]ProducePacketName [14:28:26]name=ofd_packets/00218692 [14:28:26]NVStorageDeleteData [14:28:27]Write to MH i2c: 01 00 00 06 84 8A [14:28:27]Write i2c OK [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: 01 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: 01 07 00 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: 01 07 00 06 84 00 00 00 00 00 F7 0C 94 [14:28:27]RasterBufferAndPrint [14:28:27]line [14:28:27]line [14:28:27]line [14:28:27]line [14:28:27]line [14:28:27]written 0, free lines is 3327 [14:28:27]MH_Cut [14:28:27]Write to MH i2c: D1 01 00 0D 84 01 63 [14:28:27]Write i2c OK [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: D1 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: D1 01 00 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: D1 01 00 0D 84 00 62 [14:28:27]Write to MH i2c: 01 00 00 0E 84 92 [14:28:27]Write i2c OK [14:28:27]MH_I2C_Read... [14:28:27]OFD Sender: No OFD packet to send [14:28:27]*** Cut start [14:28:27]*** Partial cut [14:28:27]*** CUTSNS_PIN = 1 [14:28:27]*** CUTSNS_PIN = 0 [14:28:28]*** Brake cut motor [14:28:28]Read from MH i2c: 01 [14:28:28]MH_I2C_Read... [14:28:28]*** Stop cut motor [14:28:28]*** Cut end [14:28:28]Read from MH i2c: 01 07 00 [14:28:28]MH_I2C_Read... [14:28:28]Read from MH i2c: 01 07 00 0E 84 00 00 00 00 00 FF 0F A7 [14:28:28]process_action close_receipt done [14:28:28]requested_data is exist [14:28:28]produce_requested_data [14:28:28]requested_item fm.sn is exist - process it [14:28:28]wFMCommunicate request_size=4 [14:28:28]MH_SAM_APDU [14:28:28]CAPDU: 80 11 00 00 [14:28:28]Write to MH i2c: E2 08 00 0F 84 80 11 00 00 00 00 00 00 0D [14:28:28]Write i2c OK [14:28:28]MH_I2C_Read... [14:28:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:28]Read from MH i2c: E2 [14:28:28]MH_I2C_Read... [14:28:28]Read from MH i2c: E2 17 00 [14:28:28]MH_I2C_Read... [14:28:28]Read from MH i2c: E2 17 00 0F 84 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5C [14:28:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:28:28]wFMCommunicate OK [14:28:28]requested_item fd.num is exist - process it [14:28:28]SAM_PROTO_GetFieldsCounters [14:28:28]wFMCommunicate request_size=4 [14:28:28]MH_SAM_APDU [14:28:28]CAPDU: 80 13 00 00 [14:28:28]Write to MH i2c: E2 08 00 10 84 80 13 00 00 00 00 00 00 10 [14:28:28]Write i2c OK [14:28:28]MH_I2C_Read... [14:28:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:28]Read from MH i2c: E2 [14:28:28]MH_I2C_Read... [14:28:28]Read from MH i2c: E2 62 00 [14:28:28]MH_I2C_Read... [14:28:28]Read from MH i2c: E2 62 00 10 84 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 44 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 7C [14:28:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 44 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:28:28]wFMCommunicate OK [14:28:28]SAM_PROTO_GetFieldsCounters done [14:28:28]requested_item shift.num is exist - process it [14:28:28]requested_item shift.opened is exist - process it [14:28:28]req_shift_opened [14:28:28]FM_GetShiftState [14:28:28]SAM_PROTO_GetShiftState [14:28:28]wFMCommunicate request_size=4 [14:28:28]MH_SAM_APDU [14:28:28]CAPDU: 80 13 01 00 [14:28:28]Write to MH i2c: E2 08 00 11 84 80 13 01 00 00 00 00 00 12 [14:28:28]Write i2c OK [14:28:28]MH_I2C_Read... [14:28:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:28]Read from MH i2c: E2 [14:28:28]MH_I2C_Read... [14:28:28]Read from MH i2c: E2 0E 00 [14:28:28]MH_I2C_Read... [14:28:28]Read from MH i2c: E2 0E 00 11 84 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 55 [14:28:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:28:28]wFMCommunicate OK [14:28:28]SAM_PROTO_GetShiftState done [14:28:28]FM_GetShiftState done [14:28:28]req_shift_opened done [14:28:28]requested_item shift.open_date is exist - process it [14:28:28]req_shift_open_date [14:28:28]req_shift_open_date done [14:28:28]produce_requested_data done [14:28:28]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218692,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:28:28]process_action_free close_receipt [14:28:28]json_value_free [14:28:28]json_value_free done [14:28:28]process_json_proto returns [14:28:28]Send response to host [14:28:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218692,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:28:28]free response buf [14:28:28]execute_script done [14:28:28]execute_script returns [14:28:28]free content buf [14:28:28]Sock 9.Close socket [14:28:28]Sock 9.Thread stoped [14:28:32]accept exits with 8 [14:28:32]New connection [14:28:32]New thread 3066826084 created [14:28:32]Thread 3066682724 joined [14:28:32]Waiting for new connection... [14:28:32] Sock 8.Parse request [14:28:32]Sock 8.Check first char [14:28:32]Sock 8.First char is OK [14:28:32]request: POST /json_proto HTTP/1.0 [14:28:32]Method: POST [14:28:32]URL: /json_proto [14:28:32]Method is POST - this is cgi request [14:28:32]url: /json_proto [14:28:32]query_string will be loaded in cgi processing [14:28:32]execute_cgi json_proto POST (null) [14:28:32]execute_cgi path=json_proto method=POST [14:28:32]POST find Content-Length [14:28:32]Host: 172.17.40.4:8080 [14:28:32]Content-Length: 675 [14:28:32]Content-Type: application/json [14:28:32] [14:28:32]POST finish read [14:28:32]Found Content-Length = 675 [14:28:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536238", "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" ] } } [14:28:32]execute_script... [14:28:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536238", "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" ] } } [14:28:32]POST & json_proto [14:28:32]process_json_proto [14:28:32]json parsed OK: [14:28:32]protocol is kg_v1.0 [14:28:32]action value=close_receipt [14:28:32]process_action close_receipt [14:28:32]cmd_close_receipt [14:28:32]MH_GetDate [14:28:32]Write to MH i2c: F0 00 00 12 84 85 [14:28:32]Write i2c OK [14:28:32]MH_I2C_Read... [14:28:32]Read from MH i2c: F0 [14:28:32]MH_I2C_Read... [14:28:32]Read from MH i2c: F0 09 00 [14:28:32]MH_I2C_Read... [14:28:32]Read from MH i2c: F0 09 00 12 84 00 15 C2 13 67 EE 0E 0D 67 4F [14:28:32]GetLastDocTimeStamp 1729348109 [14:28:32]current date 1729348117 [14:28:32]FM_GetShiftState [14:28:32]SAM_PROTO_GetShiftState [14:28:32]wFMCommunicate request_size=4 [14:28:32]MH_SAM_APDU [14:28:32]CAPDU: 80 13 01 00 [14:28:32]Write to MH i2c: E2 08 00 13 84 80 13 01 00 00 00 00 00 14 [14:28:32]Write i2c OK [14:28:32]MH_I2C_Read... [14:28:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:32]Read from MH i2c: E2 [14:28:32]MH_I2C_Read... [14:28:32]Read from MH i2c: E2 0E 00 [14:28:32]MH_I2C_Read... [14:28:32]Read from MH i2c: E2 0E 00 13 84 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 57 [14:28:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:28:32]wFMCommunicate OK [14:28:32]SAM_PROTO_GetShiftState done [14:28:32]FM_GetShiftState done [14:28:32]opened in 1729296582 [14:28:32]opened+sec_in_day 1729382982 [14:28:32]quantity*price = 100000 [14:28:32]sum+1 = 100002 [14:28:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 338 19.10.2024 14:28 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218693 ФПД: 257188284788423 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142837&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218693&fm=257188284788423&tin=02508201610067®Number=0000000000098116&sum=100000 [14:28:33]StoreToDocumentArchive [14:28:33]shift 443 fd 218693 [14:28:33]save to /storage/0443/doc_00218693 [14:28:33]save last doc name /storage/0443/doc_00218693 to /storage/kkm_last_doc_name [14:28:33]save OK [14:28:33]Clear old archive folders... [14:28:33]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:28:33]tlvbuf is 0151DD30 [14:28:33]SAM_PROTO_ClearQueue [14:28:33]wFMCommunicate request_size=4 [14:28:33]MH_SAM_APDU [14:28:33]CAPDU: 80 09 00 00 [14:28:33]Write to MH i2c: E2 08 00 20 84 80 09 00 00 00 00 00 00 16 [14:28:33]Write i2c OK [14:28:33]MH_I2C_Read... [14:28:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:33]Read from MH i2c: E2 [14:28:33]MH_I2C_Read... [14:28:33]Read from MH i2c: E2 03 00 [14:28:33]MH_I2C_Read... [14:28:33]Read from MH i2c: E2 03 00 20 84 00 90 00 18 [14:28:33]RAPDU: 90 00 [14:28:33]wFMCommunicate OK [14:28:33]SAM_PROTO_ClearQueue done [14:28:33]KKMCreateOFDPacket [14:28:33]OFDProtocolAddRootSTLVToBuf [14:28:33]FM_MakeSignedData [14:28:33]FM_MakeSignedData [14:28:33]SAM_PROTO_SignData [14:28:33]wFMCommunicate request_size=4 [14:28:33]MH_SAM_APDU [14:28:33]CAPDU: 80 0D 01 02 [14:28:33]Write to MH i2c: E2 08 00 21 84 80 0D 01 02 00 00 00 00 1E [14:28:33]Write i2c OK [14:28:33]MH_I2C_Read... [14:28:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:33]Read from MH i2c: E2 [14:28:33]MH_I2C_Read... [14:28:33]Read from MH i2c: E2 03 00 [14:28:33]MH_I2C_Read... [14:28:33]Read from MH i2c: E2 03 00 21 84 00 90 00 19 [14:28:33]RAPDU: 90 00 [14:28:33]wFMCommunicate OK [14:28:33]wFMCommunicate request_size=255 [14:28:33]MH_SAM_APDU [14:28: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 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 15 C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 45 56 03 00 35 04 06 00 [14:28:33]Write to MH i2c: E2 02 01 22 84 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 52 01 00 00 F4 03 04 00 15 C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 45 56 03 00 35 04 06 00 00 00 79 [14:28:33]Write i2c OK [14:28:33]MH_I2C_Read... [14:28:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:33]Read from MH i2c: E2 [14:28:33]MH_I2C_Read... [14:28:33]Read from MH i2c: E2 03 00 [14:28:33]MH_I2C_Read... [14:28:33]Read from MH i2c: E2 03 00 22 84 00 90 00 1A [14:28:33]RAPDU: 90 00 [14:28:33]wFMCommunicate OK [14:28:33]wFMCommunicate request_size=11 [14:28:33]MH_SAM_APDU [14:28:33]CAPDU: 80 0D 02 02 06 E9 E9 50 5A EE C7 [14:28:33]Write to MH i2c: E2 0E 00 23 84 80 0D 02 02 06 00 E9 E9 50 5A EE C7 00 00 5E [14:28:33]Write i2c OK [14:28:33]MH_I2C_Read... [14:28:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:33]Read from MH i2c: E2 [14:28:33]MH_I2C_Read... [14:28:33]Read from MH i2c: E2 03 00 [14:28:33]MH_I2C_Read... [14:28:33]Read from MH i2c: E2 03 00 23 84 00 90 00 1B [14:28:33]RAPDU: 90 00 [14:28:33]wFMCommunicate OK [14:28:33]wFMCommunicate request_size=4 [14:28:33]MH_SAM_APDU [14:28:33]CAPDU: 80 0D 03 02 [14:28:33]Write to MH i2c: E2 08 00 24 84 80 0D 03 02 00 00 00 00 23 [14:28:33]Write i2c OK [14:28:33]MH_I2C_Read... [14:28:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:33]Read from MH i2c: E2 [14:28:33]MH_I2C_Read... [14:28:33]Read from MH i2c: E2 0B 00 [14:28:33]MH_I2C_Read... [14:28:33]Read from MH i2c: E2 0B 00 24 84 00 A7 81 B5 A0 39 D5 6B 79 90 00 93 [14:28:33]RAPDU: A7 81 B5 A0 39 D5 6B 79 90 00 [14:28:33]wFMCommunicate OK [14:28:33]SAM_PROTO_SignData done [14:28:33]FM_MakeSignedData done [14:28:33]CreateOFDProtocolMessage [14:28:33]wFMCommunicate request_size=4 [14:28:33]MH_SAM_APDU [14:28:33]CAPDU: 80 11 00 00 [14:28:33]Write to MH i2c: E2 08 00 25 84 80 11 00 00 00 00 00 00 23 [14:28:33]Write i2c OK [14:28:33]MH_I2C_Read... [14:28:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:33]Read from MH i2c: E2 [14:28:33]MH_I2C_Read... [14:28:33]Read from MH i2c: E2 17 00 [14:28:33]MH_I2C_Read... [14:28:33]Read from MH i2c: E2 17 00 25 84 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 72 [14:28:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:28:33]wFMCommunicate OK [14:28:33]CreateOFDProtocolMessage done [14:28:33]OFDSenderStorePacket 218693 [14:28:33]StoreOFDPacket docnum=218693 [14:28:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 F8 8B 08 01 80 94 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 52 01 00 00 F4 03 04 00 15 C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 45 56 03 00 35 04 06 00 E9 E9 50 5A EE C7 A7 81 B5 A0 39 D5 6B 79 [14:28:33]CheckFolder [14:28:33]dirname=/storage/ofd_packets [14:28:33]CheckFolder done [14:28:33]ProducePacketName [14:28:33]name=ofd_packets/00218693 [14:28:33]NVStorageSaveData ofd_packets/00218693 [14:28:33]File name is /storage/ofd_packets/00218693 [14:28:33]Write 302 bytes [14:28:33]NVStorageSaveData done [14:28:33]OFDSenderStorePacket done [14:28:33]KKMCreateOFDPacket done [14:28:33]NVStorageSaveData kkm_last_timestamp [14:28:33]File name is /storage/kkm_last_timestamp [14:28:33]Write 4 bytes [14:28:33]NVStorageSaveData done [14:28:33]ExternCall_PrintAddStr [14:28:33]wPrintStart [14:28:33]Write to MH i2c: 01 00 00 26 84 AA [14:28:33]Write i2c OK [14:28:33]MH_I2C_Read... [14:28:33]Read from MH i2c: 01 [14:28:33]MH_I2C_Read... [14:28:33]Read from MH i2c: 01 07 00 [14:28:33]MH_I2C_Read... [14:28:33]Read from MH i2c: 01 07 00 26 84 00 00 00 00 00 FF 0F BF [14:28:33]RasterBufferAndPrint [14:28:33]line Счет N : (1)536238 [14:28:33]line ИНН: 02508201610067 [14:28:33]line Контрольно-Кассовый Чек [14:28:33]line ПРОДАЖА [14:28:33]line ТРК (МРК, ГНК) : 42 [14:28:33]line Товар: 2710124130 [14:28:33]line SUPER 92-К-5 [14:28:33]line 14.620 * 68.40 [14:28:33]line = 1000.01 [14:28:33]line НДС 12% НСП 1% [14:28:33]line > о реализуемом товаре [14:28:33]line ОКРУГЛЕНИЕ: -0.01 [14:28:33]line ИТОГО: 1000.00 [14:28:33]line Внесено: 1000.00 [14:28:33]line СДАЧА: 0.00 [14:28:33]line НСП 1% : 8.85 [14:28:33]line НДС 12% : 106.20 [14:28:33]line Наличными: 1000.00 [14:28:33]line Безнал.: 0.00 [14:28:33]line Место: АЗС № 84 "Партнер Нефть" [14:28:33]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:28:33]line СНО: Общий режим [14:28:33]line Чек 338 19.10.2024 14:28 [14:28:33]line Смена: 443 ФФД: 1.0 [14:28:33]line ЗНМ: 0300000178 [14:28:33]line РНМ: 0000000000098116 [14:28:33]line Версия ККМ: 001 [14:28:33]line ФМ: 0000000000965413 [14:28:33]line ФД: 218693 [14:28:33]line ФПД: 257188284788423 [14:28:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T142837&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218693&fm=257188284788423&tin=02508201610067®Number=0000000000098116&sum=100000 [14:28:33]written 0, free lines is 4095 [14:28:33]OFD Sender: Processing packet 218693 [packets to send 80, broken 79] [14:28:33]ProducePacketName [14:28:33]name=ofd_packets/00218693 [14:28:33]OFD Sender: To server: pG, [14:28:33]CommunicateWithHost lk.salyk.kg:30040 [14:28:33]ConnectInit lk.salyk.kg [14:28:34]Connected sock=10 [14:28:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 F8 8B 08 01 80 94 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 52 01 00 00 F4 03 04 00 15 C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 45 56 03 00 35 04 06 00 E9 E9 50 5A EE C7 A7 81 B5 A0 39 D5 6B 79 [14:28:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 54 52 47 00 63 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 45 56 03 00 F4 03 04 00 AE 6D 13 67 B6 04 01 00 00 BB C0 E0 98 A4 F3 A8 1A [14:28:34]CommunicateWithHost err = 0 [14:28:34]CheckOFDResponse [14:28:34]1017 (14) - 77093643461234 [14:28:34]1041 (16) - 0000000000965413 [14:28:34]1040 (4) - 218693 [14:28:34]1012 (4) - 19.10.2024 08:28 [14:28:34]1206 (1) - 0 [14:28:34]OFD Sender: Remove packet 218693 [14:28:34]ProducePacketName [14:28:34]name=ofd_packets/00218693 [14:28:34]NVStorageDeleteData [14:28:34]Write to MH i2c: 01 00 00 51 84 D5 [14:28:34]Write i2c OK [14:28:34]MH_I2C_Read... [14:28:34]Read from MH i2c: 01 [14:28:34]MH_I2C_Read... [14:28:34]Read from MH i2c: 01 07 00 [14:28:34]MH_I2C_Read... [14:28:34]Read from MH i2c: 01 07 00 51 84 00 00 00 00 00 F7 0C DF [14:28:34]RasterBufferAndPrint [14:28:34]line [14:28:34]line [14:28:34]line [14:28:34]line [14:28:34]line [14:28:34]written 0, free lines is 3332 [14:28:34]MH_Cut [14:28:34]Write to MH i2c: D1 01 00 58 84 01 AE [14:28:34]Write i2c OK [14:28:34]MH_I2C_Read... [14:28:34]Read from MH i2c: D1 [14:28:34]MH_I2C_Read... [14:28:34]Read from MH i2c: D1 01 00 [14:28:34]MH_I2C_Read... [14:28:34]Read from MH i2c: D1 01 00 58 84 00 AD [14:28:34]Write to MH i2c: 01 00 00 59 84 DD [14:28:34]Write i2c OK [14:28:34]MH_I2C_Read... [14:28:34]OFD Sender: No OFD packet to send [14:28:35]*** Cut start [14:28:35]*** Partial cut [14:28:35]*** CUTSNS_PIN = 1 [14:28:35]*** CUTSNS_PIN = 0 [14:28:35]*** Brake cut motor [14:28:35]Read from MH i2c: 01 [14:28:35]MH_I2C_Read... [14:28:35]*** Stop cut motor [14:28:35]*** Cut end [14:28:35]Read from MH i2c: 01 07 00 [14:28:35]MH_I2C_Read... [14:28:35]Read from MH i2c: 01 07 00 59 84 00 00 00 00 00 FF 0F F2 [14:28:35]process_action close_receipt done [14:28:35]requested_data is exist [14:28:35]produce_requested_data [14:28:35]requested_item fm.sn is exist - process it [14:28:35]wFMCommunicate request_size=4 [14:28:35]MH_SAM_APDU [14:28:35]CAPDU: 80 11 00 00 [14:28:35]Write to MH i2c: E2 08 00 5A 84 80 11 00 00 00 00 00 00 58 [14:28:35]Write i2c OK [14:28:35]MH_I2C_Read... [14:28:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:35]Read from MH i2c: E2 [14:28:35]MH_I2C_Read... [14:28:35]Read from MH i2c: E2 17 00 [14:28:35]MH_I2C_Read... [14:28:35]Read from MH i2c: E2 17 00 5A 84 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A7 [14:28:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:28:35]wFMCommunicate OK [14:28:35]requested_item fd.num is exist - process it [14:28:35]SAM_PROTO_GetFieldsCounters [14:28:35]wFMCommunicate request_size=4 [14:28:35]MH_SAM_APDU [14:28:35]CAPDU: 80 13 00 00 [14:28:35]Write to MH i2c: E2 08 00 5B 84 80 13 00 00 00 00 00 00 5B [14:28:35]Write i2c OK [14:28:35]MH_I2C_Read... [14:28:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:35]Read from MH i2c: E2 [14:28:35]MH_I2C_Read... [14:28:35]Read from MH i2c: E2 62 00 [14:28:35]MH_I2C_Read... [14:28:35]Read from MH i2c: E2 62 00 5B 84 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 45 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 CB [14:28:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 45 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:28:35]wFMCommunicate OK [14:28:35]SAM_PROTO_GetFieldsCounters done [14:28:35]requested_item shift.num is exist - process it [14:28:35]requested_item shift.opened is exist - process it [14:28:35]req_shift_opened [14:28:35]FM_GetShiftState [14:28:35]SAM_PROTO_GetShiftState [14:28:35]wFMCommunicate request_size=4 [14:28:35]MH_SAM_APDU [14:28:35]CAPDU: 80 13 01 00 [14:28:35]Write to MH i2c: E2 08 00 5C 84 80 13 01 00 00 00 00 00 5D [14:28:35]Write i2c OK [14:28:35]MH_I2C_Read... [14:28:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:35]Read from MH i2c: E2 [14:28:35]MH_I2C_Read... [14:28:35]Read from MH i2c: E2 0E 00 [14:28:35]MH_I2C_Read... [14:28:35]Read from MH i2c: E2 0E 00 5C 84 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A0 [14:28:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:28:35]wFMCommunicate OK [14:28:35]SAM_PROTO_GetShiftState done [14:28:35]FM_GetShiftState done [14:28:35]req_shift_opened done [14:28:35]requested_item shift.open_date is exist - process it [14:28:35]req_shift_open_date [14:28:35]req_shift_open_date done [14:28:35]produce_requested_data done [14:28:35]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218693,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:28:35]process_action_free close_receipt [14:28:35]json_value_free [14:28:35]json_value_free done [14:28:35]process_json_proto returns [14:28:35]Send response to host [14:28:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218693,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:28:35]free response buf [14:28:35]execute_script done [14:28:35]execute_script returns [14:28:35]free content buf [14:28:35]Sock 8.Close socket [14:28:35]Sock 8.Thread stoped [14:28:39]OFD Sender: No OFD packet to send [14:28:44]OFD Sender: No OFD packet to send [14:28:49]OFD Sender: No OFD packet to send [14:28:54]OFD Sender: No OFD packet to send [14:28:59]OFD Sender: No OFD packet to send [14:29:04]OFD Sender: No OFD packet to send [14:29:09]OFD Sender: No OFD packet to send [14:29:14]OFD Sender: No OFD packet to send [14:29:19]OFD Sender: No OFD packet to send [14:29:24]OFD Sender: No OFD packet to send [14:29:29]OFD Sender: No OFD packet to send [14:29:34]OFD Sender: No OFD packet to send [14:29:39]OFD Sender: No OFD packet to send [14:29:44]OFD Sender: No OFD packet to send [14:29:49]OFD Sender: No OFD packet to send [14:29:54]OFD Sender: No OFD packet to send [14:29:59]OFD Sender: No OFD packet to send [14:30:04]OFD Sender: No OFD packet to send [14:30:09]OFD Sender: No OFD packet to send [14:30:14]OFD Sender: No OFD packet to send [14:30:19]OFD Sender: No OFD packet to send [14:30:24]OFD Sender: No OFD packet to send [14:30:29]OFD Sender: No OFD packet to send [14:30:34]OFD Sender: No OFD packet to send [14:30:39]OFD Sender: No OFD packet to send [14:30:39]accept exits with 9 [14:30:39]New connection [14:30:39]New thread 3066682724 created [14:30:39]Thread 3066826084 joined [14:30:39]Waiting for new connection... [14:30:39] Sock 9.Parse request [14:30:39]Sock 9.Check first char [14:30:39]Sock 9.First char is OK [14:30:39]request: POST /json_proto HTTP/1.0 [14:30:39]Method: POST [14:30:39]URL: /json_proto [14:30:39]Method is POST - this is cgi request [14:30:39]url: /json_proto [14:30:39]query_string will be loaded in cgi processing [14:30:39]execute_cgi json_proto POST (null) [14:30:39]execute_cgi path=json_proto method=POST [14:30:39]POST find Content-Length [14:30:39]Host: 172.17.40.4:8080 [14:30:39]Content-Length: 769 [14:30:39]Content-Type: application/json [14:30:39] [14:30:39]POST finish read [14:30:39]Found Content-Length = 769 [14:30:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [14:30:39]execute_script... [14:30: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)536239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [14:30:39]POST & json_proto [14:30:39]process_json_proto [14:30:39]json parsed OK: [14:30:39]protocol is kg_v1.0 [14:30:39]action value=close_receipt [14:30:39]process_action close_receipt [14:30:39]cmd_close_receipt [14:30:39]MH_GetDate [14:30:39]Write to MH i2c: F0 00 00 5D 84 D0 [14:30:39]Write i2c OK [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: F0 [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: F0 09 00 [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: F0 09 00 5D 84 00 94 C2 13 67 EE 0E 0D 67 19 [14:30:39]GetLastDocTimeStamp 1729348117 [14:30:39]current date 1729348244 [14:30:39]FM_GetShiftState [14:30:39]SAM_PROTO_GetShiftState [14:30:39]wFMCommunicate request_size=4 [14:30:39]MH_SAM_APDU [14:30:39]CAPDU: 80 13 01 00 [14:30:39]Write to MH i2c: E2 08 00 5E 84 80 13 01 00 00 00 00 00 5F [14:30:39]Write i2c OK [14:30:39]MH_I2C_Read... [14:30:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:40]Read from MH i2c: E2 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 0E 00 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 0E 00 5E 84 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A2 [14:30:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:30:40]wFMCommunicate OK [14:30:40]SAM_PROTO_GetShiftState done [14:30:40]FM_GetShiftState done [14:30:40]opened in 1729296582 [14:30:40]opened+sec_in_day 1729382982 [14:30:40]quantity*price = 100021 [14:30:40]sum+1 = 100023 [14:30:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 339 19.10.2024 14:30 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218694 ФПД: 188802378325572 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T143045&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218694&fm=188802378325572&tin=02508201610067®Number=0000000000098116&sum=100022 [14:30:41]StoreToDocumentArchive [14:30:41]shift 443 fd 218694 [14:30:41]save to /storage/0443/doc_00218694 [14:30:41]save last doc name /storage/0443/doc_00218694 to /storage/kkm_last_doc_name [14:30:41]save OK [14:30:41]Clear old archive folders... [14:30:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:30:41]tlvbuf is 0161DCC0 [14:30:41]SAM_PROTO_ClearQueue [14:30:41]wFMCommunicate request_size=4 [14:30:41]MH_SAM_APDU [14:30:41]CAPDU: 80 09 00 00 [14:30:41]Write to MH i2c: E2 08 00 6B 84 80 09 00 00 00 00 00 00 61 [14:30:41]Write i2c OK [14:30:41]MH_I2C_Read... [14:30:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:30:41]Read from MH i2c: E2 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: E2 03 00 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: E2 03 00 6B 84 00 90 00 63 [14:30:41]RAPDU: 90 00 [14:30:41]wFMCommunicate OK [14:30:41]SAM_PROTO_ClearQueue done [14:30:41]KKMCreateOFDPacket [14:30:41]OFDProtocolAddRootSTLVToBuf [14:30:41]FM_MakeSignedData [14:30:41]FM_MakeSignedData [14:30:41]SAM_PROTO_SignData [14:30:41]wFMCommunicate request_size=4 [14:30:41]MH_SAM_APDU [14:30:41]CAPDU: 80 0D 01 02 [14:30:41]Write to MH i2c: E2 08 00 6C 84 80 0D 01 02 00 00 00 00 69 [14:30:41]Write i2c OK [14:30:41]MH_I2C_Read... [14:30:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:30:41]Read from MH i2c: E2 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: E2 03 00 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: E2 03 00 6C 84 00 90 00 64 [14:30:41]RAPDU: 90 00 [14:30:41]wFMCommunicate OK [14:30:41]wFMCommunicate request_size=255 [14:30:41]MH_SAM_APDU [14:30:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 53 01 00 00 F4 03 04 00 95 C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 46 56 03 00 35 04 06 00 AB [14:30:41]Write to MH i2c: E2 02 01 6D 84 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 53 01 00 00 F4 03 04 00 95 C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 46 56 03 00 35 04 06 00 AB 00 00 66 [14:30:41]Write i2c OK [14:30:41]MH_I2C_Read... [14:30:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:41]Read from MH i2c: E2 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: E2 03 00 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: E2 03 00 6D 84 00 90 00 65 [14:30:41]RAPDU: 90 00 [14:30:41]wFMCommunicate OK [14:30:41]wFMCommunicate request_size=10 [14:30:41]MH_SAM_APDU [14:30:41]CAPDU: 80 0D 02 02 05 B6 FA B1 5E 44 [14:30:41]Write to MH i2c: E2 0D 00 6E 84 80 0D 02 02 05 00 B6 FA B1 5E 44 00 00 79 [14:30:41]Write i2c OK [14:30:41]MH_I2C_Read... [14:30:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:41]Read from MH i2c: E2 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: E2 03 00 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: E2 03 00 6E 84 00 90 00 66 [14:30:41]RAPDU: 90 00 [14:30:41]wFMCommunicate OK [14:30:41]wFMCommunicate request_size=4 [14:30:41]MH_SAM_APDU [14:30:41]CAPDU: 80 0D 03 02 [14:30:41]Write to MH i2c: E2 08 00 6F 84 80 0D 03 02 00 00 00 00 6E [14:30:41]Write i2c OK [14:30:41]MH_I2C_Read... [14:30:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:30:41]Read from MH i2c: E2 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: E2 0B 00 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: E2 0B 00 6F 84 00 13 10 DF AC 6E 0C FC 72 90 00 05 [14:30:41]RAPDU: 13 10 DF AC 6E 0C FC 72 90 00 [14:30:41]wFMCommunicate OK [14:30:41]SAM_PROTO_SignData done [14:30:41]FM_MakeSignedData done [14:30:41]CreateOFDProtocolMessage [14:30:41]wFMCommunicate request_size=4 [14:30:41]MH_SAM_APDU [14:30:41]CAPDU: 80 11 00 00 [14:30:41]Write to MH i2c: E2 08 00 70 84 80 11 00 00 00 00 00 00 6E [14:30:41]Write i2c OK [14:30:41]MH_I2C_Read... [14:30:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:41]Read from MH i2c: E2 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: E2 17 00 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: E2 17 00 70 84 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BD [14:30:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:30:41]wFMCommunicate OK [14:30:41]CreateOFDProtocolMessage done [14:30:41]OFDSenderStorePacket 218694 [14:30:41]StoreOFDPacket docnum=218694 [14:30:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 57 7F 07 01 75 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 53 01 00 00 F4 03 04 00 95 C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 46 56 03 00 35 04 06 00 AB B6 FA B1 5E 44 13 10 DF AC 6E 0C FC 72 [14:30:41]CheckFolder [14:30:41]dirname=/storage/ofd_packets [14:30:41]CheckFolder done [14:30:41]ProducePacketName [14:30:41]name=ofd_packets/00218694 [14:30:41]NVStorageSaveData ofd_packets/00218694 [14:30:41]File name is /storage/ofd_packets/00218694 [14:30:41]Write 301 bytes [14:30:41]NVStorageSaveData done [14:30:41]OFDSenderStorePacket done [14:30:41]KKMCreateOFDPacket done [14:30:41]NVStorageSaveData kkm_last_timestamp [14:30:41]File name is /storage/kkm_last_timestamp [14:30:41]Write 4 bytes [14:30:41]NVStorageSaveData done [14:30:41]ExternCall_PrintAddStr [14:30:41]wPrintStart [14:30:41]Write to MH i2c: 01 00 00 71 84 F5 [14:30:41]Write i2c OK [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: 01 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: 01 07 00 [14:30:41]MH_I2C_Read... [14:30:41]Read from MH i2c: 01 07 00 71 84 00 00 00 00 00 FF 0F 0A [14:30:41]RasterBufferAndPrint [14:30:41]line Счет N : (1)536239 [14:30:41]line ИНН: 02508201610067 [14:30:41]line Контрольно-Кассовый Чек [14:30:41]line ПРОДАЖА [14:30:41]line ТРК (МРК, ГНК) : 11 [14:30:41]line Товар: 2710124500 [14:30:41]line Аи-95-К-3 [14:30:41]line 13.480 * 74.20 [14:30:41]line = 1000.22 [14:30:41]line НДС 12% НСП 1% [14:30:41]line > о реализуемом товаре [14:30:41]line ИТОГО: 1000.22 [14:30:41]line НСП 1% : 8.85 [14:30:41]line НДС 12% : 106.22 [14:30:41]line Наличными: 0.00 [14:30:41]line Безнал.: 1000.22 [14:30:41]line Место: АЗС № 84 "Партнер Нефть" [14:30:41]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:30:41]line СНО: Общий режим [14:30:41]line Чек 339 19.10.2024 14:30 [14:30:41]line Смена: 443 ФФД: 1.0 [14:30:41]line ЗНМ: 0300000178 [14:30:41]line РНМ: 0000000000098116 [14:30:41]line Версия ККМ: 001 [14:30:41]line Платежная система: Mbank [14:30:41]line ФМ: 0000000000965413 [14:30:41]line ФД: 218694 [14:30:41]line ФПД: 188802378325572 [14:30:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T143045&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218694&fm=188802378325572&tin=02508201610067®Number=0000000000098116&sum=100022 [14:30:42]written 0, free lines is 4095 [14:30:42]OFD Sender: Processing packet 218694 [packets to send 80, broken 79] [14:30:42]ProducePacketName [14:30:42]name=ofd_packets/00218694 [14:30:42]OFD Sender: To server: pG, [14:30:42]CommunicateWithHost lk.salyk.kg:30040 [14:30:42]ConnectInit lk.salyk.kg [14:30:42]Connected sock=10 [14:30:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 57 7F 07 01 75 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 53 01 00 00 F4 03 04 00 95 C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 46 56 03 00 35 04 06 00 AB B6 FA B1 5E 44 13 10 DF AC 6E 0C FC 72 [14:30:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3E 73 47 00 5A E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 46 56 03 00 F4 03 04 00 2E 6E 13 67 B6 04 01 00 00 96 8D 73 1E 35 20 18 8A [14:30:42]CommunicateWithHost err = 0 [14:30:42]CheckOFDResponse [14:30:42]1017 (14) - 77093643461234 [14:30:42]1041 (16) - 0000000000965413 [14:30:42]1040 (4) - 218694 [14:30:42]1012 (4) - 19.10.2024 08:30 [14:30:42]1206 (1) - 0 [14:30:42]OFD Sender: Remove packet 218694 [14:30:42]ProducePacketName [14:30:42]name=ofd_packets/00218694 [14:30:42]NVStorageDeleteData [14:30:42]Write to MH i2c: 01 00 00 9A 84 1E [14:30:42]Write i2c OK [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: 01 [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: 01 07 00 [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: 01 07 00 9A 84 00 00 00 00 00 23 0D 55 [14:30:42]RasterBufferAndPrint [14:30:42]line [14:30:42]line [14:30:42]line [14:30:42]line [14:30:42]line [14:30:42]written 0, free lines is 3369 [14:30:42]MH_Cut [14:30:42]Write to MH i2c: D1 01 00 A1 84 01 F7 [14:30:42]Write i2c OK [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: D1 [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: D1 01 00 [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: D1 01 00 A1 84 00 F6 [14:30:42]Write to MH i2c: 01 00 00 A2 84 26 [14:30:42]Write i2c OK [14:30:42]MH_I2C_Read... [14:30:42]OFD Sender: No OFD packet to send [14:30:43]*** Cut start [14:30:43]*** Partial cut [14:30:43]*** CUTSNS_PIN = 1 [14:30:43]*** CUTSNS_PIN = 0 [14:30:43]*** Brake cut motor [14:30:43]Read from MH i2c: 01 [14:30:43]MH_I2C_Read... [14:30:43]*** Stop cut motor [14:30:43]*** Cut end [14:30:43]Read from MH i2c: 01 07 00 [14:30:43]MH_I2C_Read... [14:30:43]Read from MH i2c: 01 07 00 A2 84 00 00 00 00 00 FF 0F 3B [14:30:43]process_action close_receipt done [14:30:43]requested_data is exist [14:30:43]produce_requested_data [14:30:43]requested_item fm.sn is exist - process it [14:30:43]wFMCommunicate request_size=4 [14:30:43]MH_SAM_APDU [14:30:43]CAPDU: 80 11 00 00 [14:30:43]Write to MH i2c: E2 08 00 A3 84 80 11 00 00 00 00 00 00 A1 [14:30:43]Write i2c OK [14:30:43]MH_I2C_Read... [14:30:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:43]Read from MH i2c: E2 [14:30:43]MH_I2C_Read... [14:30:43]Read from MH i2c: E2 17 00 [14:30:43]MH_I2C_Read... [14:30:43]Read from MH i2c: E2 17 00 A3 84 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F0 [14:30:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:30:43]wFMCommunicate OK [14:30:43]requested_item fd.num is exist - process it [14:30:43]SAM_PROTO_GetFieldsCounters [14:30:43]wFMCommunicate request_size=4 [14:30:43]MH_SAM_APDU [14:30:43]CAPDU: 80 13 00 00 [14:30:43]Write to MH i2c: E2 08 00 A4 84 80 13 00 00 00 00 00 00 A4 [14:30:43]Write i2c OK [14:30:43]MH_I2C_Read... [14:30:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:30:43]Read from MH i2c: E2 [14:30:43]MH_I2C_Read... [14:30:43]Read from MH i2c: E2 62 00 [14:30:43]MH_I2C_Read... [14:30:43]Read from MH i2c: E2 62 00 A4 84 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 46 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 18 [14:30:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 46 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:30:43]wFMCommunicate OK [14:30:43]SAM_PROTO_GetFieldsCounters done [14:30:43]requested_item shift.num is exist - process it [14:30:43]requested_item shift.opened is exist - process it [14:30:43]req_shift_opened [14:30:43]FM_GetShiftState [14:30:43]SAM_PROTO_GetShiftState [14:30:43]wFMCommunicate request_size=4 [14:30:43]MH_SAM_APDU [14:30:43]CAPDU: 80 13 01 00 [14:30:43]Write to MH i2c: E2 08 00 A5 84 80 13 01 00 00 00 00 00 A6 [14:30:43]Write i2c OK [14:30:43]MH_I2C_Read... [14:30:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:44]Read from MH i2c: E2 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: E2 0E 00 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: E2 0E 00 A5 84 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E9 [14:30:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:30:44]wFMCommunicate OK [14:30:44]SAM_PROTO_GetShiftState done [14:30:44]FM_GetShiftState done [14:30:44]req_shift_opened done [14:30:44]requested_item shift.open_date is exist - process it [14:30:44]req_shift_open_date [14:30:44]req_shift_open_date done [14:30:44]produce_requested_data done [14:30:44]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218694,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:30:44]process_action_free close_receipt [14:30:44]json_value_free [14:30:44]json_value_free done [14:30:44]process_json_proto returns [14:30:44]Send response to host [14:30:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218694,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:30:44]free response buf [14:30:44]execute_script done [14:30:44]execute_script returns [14:30:44]free content buf [14:30:44]Sock 9.Close socket [14:30:44]Sock 9.Thread stoped [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]accept exits with 8 [14:31:22]New connection [14:31:22]New thread 3066826084 created [14:31:22]Thread 3066682724 joined [14:31:22]Waiting for new connection... [14:31:22] Sock 8.Parse request [14:31:22]Sock 8.Check first char [14:31:22]Sock 8.First char is OK [14:31:22]request: POST /json_proto HTTP/1.0 [14:31:22]Method: POST [14:31:22]URL: /json_proto [14:31:22]Method is POST - this is cgi request [14:31:22]url: /json_proto [14:31:22]query_string will be loaded in cgi processing [14:31:22]execute_cgi json_proto POST (null) [14:31:22]execute_cgi path=json_proto method=POST [14:31:22]POST find Content-Length [14:31:22]Host: 172.17.40.4:8080 [14:31:22]Content-Length: 679 [14:31:22]Content-Type: application/json [14:31:22] [14:31:22]POST finish read [14:31:22]Found Content-Length = 679 [14:31:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:22]execute_script... [14:31: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)536240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:22]POST & json_proto [14:31:22]process_json_proto [14:31:22]json parsed OK: [14:31:22]protocol is kg_v1.0 [14:31:22]action value=close_receipt [14:31:22]process_action close_receipt [14:31:22]cmd_close_receipt [14:31:22]MH_GetDate [14:31:22]Write to MH i2c: F0 00 00 A6 84 19 [14:31:22]Write i2c OK [14:31:22]MH_I2C_Read... [14:31:22]Read from MH i2c: F0 [14:31:22]MH_I2C_Read... [14:31:22]Read from MH i2c: F0 09 00 [14:31:22]MH_I2C_Read... [14:31:22]Read from MH i2c: F0 09 00 A6 84 00 BF C2 13 67 EE 0E 0D 67 8D [14:31:22]GetLastDocTimeStamp 1729348245 [14:31:22]current date 1729348287 [14:31:22]FM_GetShiftState [14:31:22]SAM_PROTO_GetShiftState [14:31:22]wFMCommunicate request_size=4 [14:31:22]MH_SAM_APDU [14:31:22]CAPDU: 80 13 01 00 [14:31:22]Write to MH i2c: E2 08 00 A7 84 80 13 01 00 00 00 00 00 A8 [14:31:22]Write i2c OK [14:31:22]MH_I2C_Read... [14:31:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:22]Read from MH i2c: E2 [14:31:22]MH_I2C_Read... [14:31:22]Read from MH i2c: E2 0E 00 [14:31:22]MH_I2C_Read... [14:31:22]Read from MH i2c: E2 0E 00 A7 84 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EB [14:31:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:31:22]wFMCommunicate OK [14:31:22]SAM_PROTO_GetShiftState done [14:31:22]FM_GetShiftState done [14:31:22]opened in 1729296582 [14:31:22]opened+sec_in_day 1729382982 [14:31:22]quantity*price = 250012 [14:31:22]sum+1 = 250013 [14:31:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 340 19.10.2024 14:31 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218695 ФПД: 27350604014362 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T143127&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218695&fm=27350604014362&tin=02508201610067®Number=0000000000098116&sum=250000 [14:31:23]StoreToDocumentArchive [14:31:23]shift 443 fd 218695 [14:31:23]save to /storage/0443/doc_00218695 [14:31:23]save last doc name /storage/0443/doc_00218695 to /storage/kkm_last_doc_name [14:31:23]save OK [14:31:23]Clear old archive folders... [14:31:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:31:23]tlvbuf is 0151E0F0 [14:31:23]SAM_PROTO_ClearQueue [14:31:23]wFMCommunicate request_size=4 [14:31:23]MH_SAM_APDU [14:31:23]CAPDU: 80 09 00 00 [14:31:23]Write to MH i2c: E2 08 00 B4 84 80 09 00 00 00 00 00 00 AA [14:31:23]Write i2c OK [14:31:23]MH_I2C_Read... [14:31:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:31:23]Read from MH i2c: E2 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: E2 03 00 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: E2 03 00 B4 84 00 90 00 AC [14:31:23]RAPDU: 90 00 [14:31:23]wFMCommunicate OK [14:31:23]SAM_PROTO_ClearQueue done [14:31:23]KKMCreateOFDPacket [14:31:23]OFDProtocolAddRootSTLVToBuf [14:31:23]FM_MakeSignedData [14:31:23]FM_MakeSignedData [14:31:23]SAM_PROTO_SignData [14:31:23]wFMCommunicate request_size=4 [14:31:23]MH_SAM_APDU [14:31:23]CAPDU: 80 0D 01 02 [14:31:23]Write to MH i2c: E2 08 00 B5 84 80 0D 01 02 00 00 00 00 B2 [14:31:23]Write i2c OK [14:31:23]MH_I2C_Read... [14:31:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:31:23]Read from MH i2c: E2 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: E2 03 00 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: E2 03 00 B5 84 00 90 00 AD [14:31:23]RAPDU: 90 00 [14:31:23]wFMCommunicate OK [14:31:23]wFMCommunicate request_size=255 [14:31:23]MH_SAM_APDU [14:31: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 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 BF C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 47 56 03 00 35 04 06 00 18 E0 0F 09 [14:31:23]Write to MH i2c: E2 02 01 B6 84 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 BF C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 47 56 03 00 35 04 06 00 18 E0 0F 09 00 00 4D [14:31:23]Write i2c OK [14:31:23]MH_I2C_Read... [14:31:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:23]Read from MH i2c: E2 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: E2 03 00 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: E2 03 00 B6 84 00 90 00 AE [14:31:23]RAPDU: 90 00 [14:31:23]wFMCommunicate OK [14:31:23]wFMCommunicate request_size=7 [14:31:23]MH_SAM_APDU [14:31:23]CAPDU: 80 0D 02 02 02 63 1A [14:31:23]Write to MH i2c: E2 0A 00 B7 84 80 0D 02 02 02 00 63 1A 00 00 36 [14:31:23]Write i2c OK [14:31:23]MH_I2C_Read... [14:31:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:23]Read from MH i2c: E2 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: E2 03 00 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: E2 03 00 B7 84 00 90 00 AF [14:31:23]RAPDU: 90 00 [14:31:23]wFMCommunicate OK [14:31:23]wFMCommunicate request_size=4 [14:31:23]MH_SAM_APDU [14:31:23]CAPDU: 80 0D 03 02 [14:31:23]Write to MH i2c: E2 08 00 B8 84 80 0D 03 02 00 00 00 00 B7 [14:31:23]Write i2c OK [14:31:23]MH_I2C_Read... [14:31:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:31:24]Read from MH i2c: E2 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: E2 0B 00 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: E2 0B 00 B8 84 00 59 37 B0 70 B1 9F 7B 7B 90 00 AE [14:31:24]RAPDU: 59 37 B0 70 B1 9F 7B 7B 90 00 [14:31:24]wFMCommunicate OK [14:31:24]SAM_PROTO_SignData done [14:31:24]FM_MakeSignedData done [14:31:24]CreateOFDProtocolMessage [14:31:24]wFMCommunicate request_size=4 [14:31:24]MH_SAM_APDU [14:31:24]CAPDU: 80 11 00 00 [14:31:24]Write to MH i2c: E2 08 00 B9 84 80 11 00 00 00 00 00 00 B7 [14:31:24]Write i2c OK [14:31:24]MH_I2C_Read... [14:31:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:24]Read from MH i2c: E2 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: E2 17 00 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: E2 17 00 B9 84 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 06 [14:31:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:31:24]wFMCommunicate OK [14:31:24]CreateOFDProtocolMessage done [14:31:24]OFDSenderStorePacket 218695 [14:31:24]StoreOFDPacket docnum=218695 [14:31:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 8B 41 04 01 33 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 BF C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 47 56 03 00 35 04 06 00 18 E0 0F 09 63 1A 59 37 B0 70 B1 9F 7B 7B [14:31:24]CheckFolder [14:31:24]dirname=/storage/ofd_packets [14:31:24]CheckFolder done [14:31:24]ProducePacketName [14:31:24]name=ofd_packets/00218695 [14:31:24]NVStorageSaveData ofd_packets/00218695 [14:31:24]File name is /storage/ofd_packets/00218695 [14:31:24]Write 298 bytes [14:31:24]NVStorageSaveData done [14:31:24]OFDSenderStorePacket done [14:31:24]KKMCreateOFDPacket done [14:31:24]NVStorageSaveData kkm_last_timestamp [14:31:24]File name is /storage/kkm_last_timestamp [14:31:24]Write 4 bytes [14:31:24]NVStorageSaveData done [14:31:24]ExternCall_PrintAddStr [14:31:24]wPrintStart [14:31:24]Write to MH i2c: 01 00 00 BA 84 3E [14:31:24]Write i2c OK [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: 01 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: 01 07 00 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: 01 07 00 BA 84 00 00 00 00 00 FF 0F 53 [14:31:24]RasterBufferAndPrint [14:31:24]line Счет N : (1)536240 [14:31:24]line ИНН: 02508201610067 [14:31:24]line Контрольно-Кассовый Чек [14:31:24]line ПРОДАЖА [14:31:24]line ТРК (МРК, ГНК) : 61 [14:31:24]line Товар: 2710194210 [14:31:24]line ДТ-К-2 [14:31:24]line 32.810 * 76.20 [14:31:24]line = 2500.12 [14:31:24]line НДС 12% НСП 1% [14:31:24]line > о реализуемом товаре [14:31:24]line ОКРУГЛЕНИЕ: -0.12 [14:31:24]line ИТОГО: 2500.00 [14:31:24]line Внесено: 2500.00 [14:31:24]line СДАЧА: 0.00 [14:31:24]line НСП 1% : 22.12 [14:31:24]line НДС 12% : 265.50 [14:31:24]line Наличными: 2500.00 [14:31:24]line Безнал.: 0.00 [14:31:24]line Место: АЗС № 84 "Партнер Нефть" [14:31:24]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:31:24]line СНО: Общий режим [14:31:24]line Чек 340 19.10.2024 14:31 [14:31:24]line Смена: 443 ФФД: 1.0 [14:31:24]line ЗНМ: 0300000178 [14:31:24]line РНМ: 0000000000098116 [14:31:24]line Версия ККМ: 001 [14:31:24]line ФМ: 0000000000965413 [14:31:24]line ФД: 218695 [14:31:24]line ФПД: 27350604014362 [14:31:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T143127&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218695&fm=27350604014362&tin=02508201610067®Number=0000000000098116&sum=250000 [14:31:24]OFD Sender: Processing packet 218695 [packets to send 80, broken 79] [14:31:24]ProducePacketName [14:31:24]name=ofd_packets/00218695 [14:31:24]OFD Sender: To server: pG, [14:31:24]CommunicateWithHost lk.salyk.kg:30040 [14:31:24]ConnectInit lk.salyk.kg [14:31:24]written 0, free lines is 4095 [14:31:24]Connected sock=10 [14:31:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 8B 41 04 01 33 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 BF C2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 47 56 03 00 35 04 06 00 18 E0 0F 09 63 1A 59 37 B0 70 B1 9F 7B 7B [14:31:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 28 7B 47 00 B1 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 47 56 03 00 F4 03 04 00 58 6E 13 67 B6 04 01 00 00 74 F7 8A 14 1E 2D E8 BC [14:31:24]CommunicateWithHost err = 0 [14:31:24]CheckOFDResponse [14:31:24]1017 (14) - 77093643461234 [14:31:24]1041 (16) - 0000000000965413 [14:31:24]1040 (4) - 218695 [14:31:24]1012 (4) - 19.10.2024 08:31 [14:31:24]1206 (1) - 0 [14:31:24]OFD Sender: Remove packet 218695 [14:31:24]ProducePacketName [14:31:24]name=ofd_packets/00218695 [14:31:24]NVStorageDeleteData [14:31:24]Write to MH i2c: 01 00 00 E5 84 69 [14:31:24]Write i2c OK [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: 01 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: 01 07 00 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: 01 07 00 E5 84 00 00 00 00 00 F0 0C 6C [14:31:24]RasterBufferAndPrint [14:31:24]line [14:31:24]line [14:31:24]line [14:31:24]line [14:31:24]line [14:31:24]written 0, free lines is 3321 [14:31:24]MH_Cut [14:31:24]Write to MH i2c: D1 01 00 EC 84 01 42 [14:31:24]Write i2c OK [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: D1 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: D1 01 00 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: D1 01 00 EC 84 00 41 [14:31:24]Write to MH i2c: 01 00 00 ED 84 71 [14:31:24]Write i2c OK [14:31:24]MH_I2C_Read... [14:31:25]OFD Sender: No OFD packet to send [14:31:25]*** Cut start [14:31:25]*** Partial cut [14:31:25]*** CUTSNS_PIN = 1 [14:31:25]*** CUTSNS_PIN = 0 [14:31:25]*** Brake cut motor [14:31:26]Read from MH i2c: 01 [14:31:26]MH_I2C_Read... [14:31:26]*** Stop cut motor [14:31:26]*** Cut end [14:31:26]Read from MH i2c: 01 07 00 [14:31:26]MH_I2C_Read... [14:31:26]Read from MH i2c: 01 07 00 ED 84 00 00 00 00 00 FF 0F 86 [14:31:26]process_action close_receipt done [14:31:26]requested_data is exist [14:31:26]produce_requested_data [14:31:26]requested_item fm.sn is exist - process it [14:31:26]wFMCommunicate request_size=4 [14:31:26]MH_SAM_APDU [14:31:26]CAPDU: 80 11 00 00 [14:31:26]Write to MH i2c: E2 08 00 EE 84 80 11 00 00 00 00 00 00 EC [14:31:26]Write i2c OK [14:31:26]MH_I2C_Read... [14:31:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:26]Read from MH i2c: E2 [14:31:26]MH_I2C_Read... [14:31:26]Read from MH i2c: E2 17 00 [14:31:26]MH_I2C_Read... [14:31:26]Read from MH i2c: E2 17 00 EE 84 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3B [14:31:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:31:26]wFMCommunicate OK [14:31:26]requested_item fd.num is exist - process it [14:31:26]SAM_PROTO_GetFieldsCounters [14:31:26]wFMCommunicate request_size=4 [14:31:26]MH_SAM_APDU [14:31:26]CAPDU: 80 13 00 00 [14:31:26]Write to MH i2c: E2 08 00 EF 84 80 13 00 00 00 00 00 00 EF [14:31:26]Write i2c OK [14:31:26]MH_I2C_Read... [14:31:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:31:26]Read from MH i2c: E2 [14:31:26]MH_I2C_Read... [14:31:26]Read from MH i2c: E2 62 00 [14:31:26]MH_I2C_Read... [14:31:26]Read from MH i2c: E2 62 00 EF 84 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 47 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 67 [14:31:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 47 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:31:26]wFMCommunicate OK [14:31:26]SAM_PROTO_GetFieldsCounters done [14:31:26]requested_item shift.num is exist - process it [14:31:26]requested_item shift.opened is exist - process it [14:31:26]req_shift_opened [14:31:26]FM_GetShiftState [14:31:26]SAM_PROTO_GetShiftState [14:31:26]wFMCommunicate request_size=4 [14:31:26]MH_SAM_APDU [14:31:26]CAPDU: 80 13 01 00 [14:31:26]Write to MH i2c: E2 08 00 F0 84 80 13 01 00 00 00 00 00 F1 [14:31:26]Write i2c OK [14:31:26]MH_I2C_Read... [14:31:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:26]Read from MH i2c: E2 [14:31:26]MH_I2C_Read... [14:31:26]Read from MH i2c: E2 0E 00 [14:31:26]MH_I2C_Read... [14:31:26]Read from MH i2c: E2 0E 00 F0 84 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 34 [14:31:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:31:26]wFMCommunicate OK [14:31:26]SAM_PROTO_GetShiftState done [14:31:26]FM_GetShiftState done [14:31:26]req_shift_opened done [14:31:26]requested_item shift.open_date is exist - process it [14:31:26]req_shift_open_date [14:31:26]req_shift_open_date done [14:31:26]produce_requested_data done [14:31:26]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218695,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:31:26]process_action_free close_receipt [14:31:26]json_value_free [14:31:26]json_value_free done [14:31:26]process_json_proto returns [14:31:26]Send response to host [14:31:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218695,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:31:26]free response buf [14:31:26]execute_script done [14:31:26]execute_script returns [14:31:26]free content buf [14:31:26]Sock 8.Close socket [14:31:26]Sock 8.Thread stoped [14:31:30]OFD Sender: No OFD packet to send [14:31:35]OFD Sender: No OFD packet to send [14:31:40]OFD Sender: No OFD packet to send [14:31:45]OFD Sender: No OFD packet to send [14:31:50]OFD Sender: No OFD packet to send [14:31:55]OFD Sender: No OFD packet to send [14:32:00]OFD Sender: No OFD packet to send [14:32:05]OFD Sender: No OFD packet to send [14:32:10]OFD Sender: No OFD packet to send [14:32:15]OFD Sender: No OFD packet to send [14:32:20]OFD Sender: No OFD packet to send [14:32:25]OFD Sender: No OFD packet to send [14:32:30]OFD Sender: No OFD packet to send [14:32:35]OFD Sender: No OFD packet to send [14:32:40]OFD Sender: No OFD packet to send [14:32:45]OFD Sender: No OFD packet to send [14:32:50]OFD Sender: No OFD packet to send [14:32:55]OFD Sender: No OFD packet to send [14:33:00]OFD Sender: No OFD packet to send [14:33:05]OFD Sender: No OFD packet to send [14:33:09]accept exits with 9 [14:33:09]New connection [14:33:09]New thread 3066682724 created [14:33:09]Thread 3066826084 joined [14:33:09]Waiting for new connection... [14:33:09] Sock 9.Parse request [14:33:09]Sock 9.Check first char [14:33:09]Sock 9.First char is OK [14:33:09]request: POST /json_proto HTTP/1.0 [14:33:09]Method: POST [14:33:09]URL: /json_proto [14:33:09]Method is POST - this is cgi request [14:33:09]url: /json_proto [14:33:09]query_string will be loaded in cgi processing [14:33:09]execute_cgi json_proto POST (null) [14:33:09]execute_cgi path=json_proto method=POST [14:33:09]POST find Content-Length [14:33:09]Host: 172.17.40.4:8080 [14:33:09]Content-Length: 797 [14:33:09]Content-Type: application/json [14:33:09] [14:33:09]POST finish read [14:33:09]Found Content-Length = 797 [14:33:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4292652", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:09]execute_script... [14:33: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)536242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4292652", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:09]POST & json_proto [14:33:09]process_json_proto [14:33:09]json parsed OK: [14:33:09]protocol is kg_v1.0 [14:33:09]action value=close_receipt [14:33:09]process_action close_receipt [14:33:09]cmd_close_receipt [14:33:09]MH_GetDate [14:33:09]Write to MH i2c: F0 00 00 F1 84 64 [14:33:09]Write i2c OK [14:33:09]MH_I2C_Read... [14:33:09]Read from MH i2c: F0 [14:33:09]MH_I2C_Read... [14:33:09]Read from MH i2c: F0 09 00 [14:33:09]MH_I2C_Read... [14:33:09]Read from MH i2c: F0 09 00 F1 84 00 2A C3 13 67 EE 0E 0D 67 44 [14:33:09]GetLastDocTimeStamp 1729348287 [14:33:09]current date 1729348394 [14:33:09]FM_GetShiftState [14:33:09]SAM_PROTO_GetShiftState [14:33:09]wFMCommunicate request_size=4 [14:33:09]MH_SAM_APDU [14:33:09]CAPDU: 80 13 01 00 [14:33:09]Write to MH i2c: E2 08 00 F2 84 80 13 01 00 00 00 00 00 F3 [14:33:09]Write i2c OK [14:33:09]MH_I2C_Read... [14:33:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:09]Read from MH i2c: E2 [14:33:09]MH_I2C_Read... [14:33:09]Read from MH i2c: E2 0E 00 [14:33:09]MH_I2C_Read... [14:33:09]Read from MH i2c: E2 0E 00 F2 84 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 36 [14:33:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:33:09]wFMCommunicate OK [14:33:09]SAM_PROTO_GetShiftState done [14:33:09]FM_GetShiftState done [14:33:09]opened in 1729296582 [14:33:09]opened+sec_in_day 1729382982 [14:33:09]quantity*price = 0 [14:33:09]sum+1 = 1 [14:33:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 341 19.10.2024 14:33 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4292652 ФМ: 0000000000965413 ФД: 218696 ФПД: 192988954024696 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T143314&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218696&fm=192988954024696&tin=02508201610067®Number=0000000000098116&sum=0 [14:33:10]StoreToDocumentArchive [14:33:10]shift 443 fd 218696 [14:33:10]save to /storage/0443/doc_00218696 [14:33:10]save last doc name /storage/0443/doc_00218696 to /storage/kkm_last_doc_name [14:33:10]save OK [14:33:10]Clear old archive folders... [14:33:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:33:10]tlvbuf is 01643280 [14:33:10]SAM_PROTO_ClearQueue [14:33:10]wFMCommunicate request_size=4 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 09 00 00 [14:33:10]Write to MH i2c: E2 08 00 FF 84 80 09 00 00 00 00 00 00 F5 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 FF 84 00 90 00 F7 [14:33:10]RAPDU: 90 00 [14:33:10]wFMCommunicate OK [14:33:10]SAM_PROTO_ClearQueue done [14:33:10]KKMCreateOFDPacket [14:33:10]OFDProtocolAddRootSTLVToBuf [14:33:10]FM_MakeSignedData [14:33:10]FM_MakeSignedData [14:33:10]SAM_PROTO_SignData [14:33:10]wFMCommunicate request_size=4 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 0D 01 02 [14:33:10]Write to MH i2c: E2 08 00 00 85 80 0D 01 02 00 00 00 00 FE [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 00 85 00 90 00 F9 [14:33:10]RAPDU: 90 00 [14:33:10]wFMCommunicate OK [14:33:10]wFMCommunicate request_size=255 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 2A C3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 48 56 03 00 35 04 06 00 AF 85 BE 0C [14:33:10]Write to MH i2c: E2 02 01 01 85 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 2A C3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 48 56 03 00 35 04 06 00 AF 85 BE 0C 00 00 A3 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 01 85 00 90 00 FA [14:33:10]RAPDU: 90 00 [14:33:10]wFMCommunicate OK [14:33:10]wFMCommunicate request_size=7 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 0D 02 02 02 DA F8 [14:33:10]Write to MH i2c: E2 0A 00 02 85 80 0D 02 02 02 00 DA F8 00 00 D7 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 02 85 00 90 00 FB [14:33:10]RAPDU: 90 00 [14:33:10]wFMCommunicate OK [14:33:10]wFMCommunicate request_size=4 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 0D 03 02 [14:33:10]Write to MH i2c: E2 08 00 03 85 80 0D 03 02 00 00 00 00 03 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 0B 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 0B 00 03 85 00 9D 80 31 BB 37 24 5F 2F 90 00 F6 [14:33:10]RAPDU: 9D 80 31 BB 37 24 5F 2F 90 00 [14:33:10]wFMCommunicate OK [14:33:10]SAM_PROTO_SignData done [14:33:10]FM_MakeSignedData done [14:33:10]CreateOFDProtocolMessage [14:33:10]wFMCommunicate request_size=4 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 11 00 00 [14:33:10]Write to MH i2c: E2 08 00 04 85 80 11 00 00 00 00 00 00 03 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 17 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 17 00 04 85 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 52 [14:33:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:33:10]wFMCommunicate OK [14:33:10]CreateOFDProtocolMessage done [14:33:10]OFDSenderStorePacket 218696 [14:33:10]StoreOFDPacket docnum=218696 [14:33:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 BF 92 04 01 04 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 2A C3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 48 56 03 00 35 04 06 00 AF 85 BE 0C DA F8 9D 80 31 BB 37 24 5F 2F [14:33:10]CheckFolder [14:33:10]dirname=/storage/ofd_packets [14:33:10]CheckFolder done [14:33:10]ProducePacketName [14:33:10]name=ofd_packets/00218696 [14:33:10]NVStorageSaveData ofd_packets/00218696 [14:33:10]File name is /storage/ofd_packets/00218696 [14:33:10]Write 298 bytes [14:33:10]NVStorageSaveData done [14:33:10]OFDSenderStorePacket done [14:33:10]KKMCreateOFDPacket done [14:33:10]NVStorageSaveData kkm_last_timestamp [14:33:10]File name is /storage/kkm_last_timestamp [14:33:10]Write 4 bytes [14:33:10]NVStorageSaveData done [14:33:10]ExternCall_PrintAddStr [14:33:10]wPrintStart [14:33:10]Write to MH i2c: 01 00 00 05 85 8A [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: 01 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: 01 07 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: 01 07 00 05 85 00 00 00 00 00 FF 0F 9F [14:33:10]RasterBufferAndPrint [14:33:10]line Счет N : (1)536242 [14:33:10]line ИНН: 02508201610067 [14:33:10]line Контрольно-Кассовый Чек [14:33:10]line ПРОДАЖА [14:33:10]line ТРК (МРК, ГНК) : 51 [14:33:10]line Товар: 2710194210 [14:33:10]line ДТ-К-2 [14:33:10]line 10.000 * 0.00 [14:33:10]line = 0.00 [14:33:10]line НДС 12% НСП 1% [14:33:10]line > о реализуемом товаре [14:33:10]line ИТОГО: 0.00 [14:33:10]line НСП 1% : 0.00 [14:33:10]line НДС 12% : 0.00 [14:33:10]line Наличными: 0.00 [14:33:10]line Безнал.: 0.00 [14:33:10]line Место: АЗС № 84 "Партнер Нефть" [14:33:10]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:33:10]line СНО: Общий режим [14:33:10]line Чек 341 19.10.2024 14:33 [14:33:10]line Смена: 443 ФФД: 1.0 [14:33:10]line ЗНМ: 0300000178 [14:33:10]line РНМ: 0000000000098116 [14:33:10]line Версия ККМ: 001 [14:33:10]line Талоны: Топливные Талоны [14:33:10]line 4292652 [14:33:10]line ФМ: 0000000000965413 [14:33:10]line ФД: 218696 [14:33:10]line ФПД: 192988954024696 [14:33:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T143314&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218696&fm=192988954024696&tin=02508201610067®Number=0000000000098116&sum=0 [14:33:11]written 0, free lines is 4095 [14:33:11]OFD Sender: Processing packet 218696 [packets to send 80, broken 79] [14:33:11]ProducePacketName [14:33:11]name=ofd_packets/00218696 [14:33:11]OFD Sender: To server: pG, [14:33:11]CommunicateWithHost lk.salyk.kg:30040 [14:33:11]ConnectInit lk.salyk.kg [14:33:11]Connected sock=10 [14:33:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 BF 92 04 01 04 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 2A C3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 48 56 03 00 35 04 06 00 AF 85 BE 0C DA F8 9D 80 31 BB 37 24 5F 2F [14:33:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 60 74 47 00 54 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 39 36 35 34 31 33 10 04 04 00 48 56 03 00 F4 03 04 00 C3 6E 13 67 B6 04 01 00 00 FF 58 28 40 10 E1 0B 92 [14:33:11]CommunicateWithHost err = 0 [14:33:11]CheckOFDResponse [14:33:11]1017 (14) - 77093643461234 [14:33:11]1041 (16) - 0000000000965413 [14:33:11]1040 (4) - 218696 [14:33:11]1012 (4) - 19.10.2024 08:33 [14:33:11]1206 (1) - 0 [14:33:11]OFD Sender: Remove packet 218696 [14:33:11]ProducePacketName [14:33:11]name=ofd_packets/00218696 [14:33:11]NVStorageDeleteData [14:33:11]Write to MH i2c: 01 00 00 2F 85 B4 [14:33:11]Write i2c OK [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: 01 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: 01 07 00 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: 01 07 00 2F 85 00 00 00 00 00 F2 0C B9 [14:33:11]RasterBufferAndPrint [14:33:11]line [14:33:11]line [14:33:11]line [14:33:11]line [14:33:11]line [14:33:11]written 0, free lines is 3323 [14:33:11]MH_Cut [14:33:11]Write to MH i2c: D1 01 00 36 85 01 8D [14:33:11]Write i2c OK [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: D1 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: D1 01 00 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: D1 01 00 36 85 00 8C [14:33:11]Write to MH i2c: 01 00 00 37 85 BC [14:33:11]Write i2c OK [14:33:11]MH_I2C_Read... [14:33:12]OFD Sender: No OFD packet to send [14:33:12]*** Cut start [14:33:12]*** Partial cut [14:33:12]*** CUTSNS_PIN = 1 [14:33:12]*** CUTSNS_PIN = 0 [14:33:12]*** Brake cut motor [14:33:13]Read from MH i2c: 01 [14:33:13]MH_I2C_Read... [14:33:13]*** Stop cut motor [14:33:13]*** Cut end [14:33:13]Read from MH i2c: 01 07 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: 01 07 00 37 85 00 00 00 00 00 FF 0F D1 [14:33:13]process_action close_receipt done [14:33:13]requested_data is exist [14:33:13]produce_requested_data [14:33:13]requested_item fm.sn is exist - process it [14:33:13]wFMCommunicate request_size=4 [14:33:13]MH_SAM_APDU [14:33:13]CAPDU: 80 11 00 00 [14:33:13]Write to MH i2c: E2 08 00 38 85 80 11 00 00 00 00 00 00 37 [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:13]Read from MH i2c: E2 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 17 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 17 00 38 85 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 86 [14:33:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:33:13]wFMCommunicate OK [14:33:13]requested_item fd.num is exist - process it [14:33:13]SAM_PROTO_GetFieldsCounters [14:33:13]wFMCommunicate request_size=4 [14:33:13]MH_SAM_APDU [14:33:13]CAPDU: 80 13 00 00 [14:33:13]Write to MH i2c: E2 08 00 39 85 80 13 00 00 00 00 00 00 3A [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:33:13]Read from MH i2c: E2 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 62 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 62 00 39 85 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 48 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 B6 [14:33:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 48 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:33:13]wFMCommunicate OK [14:33:13]SAM_PROTO_GetFieldsCounters done [14:33:13]requested_item shift.num is exist - process it [14:33:13]requested_item shift.opened is exist - process it [14:33:13]req_shift_opened [14:33:13]FM_GetShiftState [14:33:13]SAM_PROTO_GetShiftState [14:33:13]wFMCommunicate request_size=4 [14:33:13]MH_SAM_APDU [14:33:13]CAPDU: 80 13 01 00 [14:33:13]Write to MH i2c: E2 08 00 3A 85 80 13 01 00 00 00 00 00 3C [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:13]Read from MH i2c: E2 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 0E 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 0E 00 3A 85 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7F [14:33:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:33:13]wFMCommunicate OK [14:33:13]SAM_PROTO_GetShiftState done [14:33:13]FM_GetShiftState done [14:33:13]req_shift_opened done [14:33:13]requested_item shift.open_date is exist - process it [14:33:13]req_shift_open_date [14:33:13]req_shift_open_date done [14:33:13]produce_requested_data done [14:33:13]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218696,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:33:13]process_action_free close_receipt [14:33:13]json_value_free [14:33:13]json_value_free done [14:33:13]process_json_proto returns [14:33:13]Send response to host [14:33:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218696,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:33:13]free response buf [14:33:13]execute_script done [14:33:13]execute_script returns [14:33:13]free content buf [14:33:13]Sock 9.Close socket [14:33:13]Sock 9.Thread stoped [14:33:17]OFD Sender: No OFD packet to send [14:33:22]OFD Sender: No OFD packet to send [14:33:27]OFD Sender: No OFD packet to send [14:33:31]accept exits with 8 [14:33:31]New connection [14:33:31]New thread 3066826084 created [14:33:31]Thread 3066682724 joined [14:33:31]Waiting for new connection... [14:33:31] Sock 8.Parse request [14:33:31]Sock 8.Check first char [14:33:31]Sock 8.First char is OK [14:33:31]request: POST /json_proto HTTP/1.0 [14:33:31]Method: POST [14:33:31]URL: /json_proto [14:33:31]Method is POST - this is cgi request [14:33:31]url: /json_proto [14:33:31]query_string will be loaded in cgi processing [14:33:31]execute_cgi json_proto POST (null) [14:33:31]execute_cgi path=json_proto method=POST [14:33:31]POST find Content-Length [14:33:31]Host: 172.17.40.4:8080 [14:33:31]Content-Length: 769 [14:33:31]Content-Type: application/json [14:33:31] [14:33:31]POST finish read [14:33:31]Found Content-Length = 769 [14:33:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:31]execute_script... [14:33: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)536241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:31]POST & json_proto [14:33:31]process_json_proto [14:33:31]json parsed OK: [14:33:31]protocol is kg_v1.0 [14:33:31]action value=close_receipt [14:33:31]process_action close_receipt [14:33:31]cmd_close_receipt [14:33:31]MH_GetDate [14:33:31]Write to MH i2c: F0 00 00 3B 85 AF [14:33:31]Write i2c OK [14:33:31]MH_I2C_Read... [14:33:31]Read from MH i2c: F0 [14:33:31]MH_I2C_Read... [14:33:31]Read from MH i2c: F0 09 00 [14:33:31]MH_I2C_Read... [14:33:31]Read from MH i2c: F0 09 00 3B 85 00 40 C3 13 67 EE 0E 0D 67 A5 [14:33:31]GetLastDocTimeStamp 1729348394 [14:33:31]current date 1729348416 [14:33:31]FM_GetShiftState [14:33:31]SAM_PROTO_GetShiftState [14:33:31]wFMCommunicate request_size=4 [14:33:31]MH_SAM_APDU [14:33:31]CAPDU: 80 13 01 00 [14:33:31]Write to MH i2c: E2 08 00 3C 85 80 13 01 00 00 00 00 00 3E [14:33:31]Write i2c OK [14:33:31]MH_I2C_Read... [14:33:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:31]Read from MH i2c: E2 [14:33:31]MH_I2C_Read... [14:33:31]Read from MH i2c: E2 0E 00 [14:33:31]MH_I2C_Read... [14:33:31]Read from MH i2c: E2 0E 00 3C 85 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 81 [14:33:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:33:31]wFMCommunicate OK [14:33:31]SAM_PROTO_GetShiftState done [14:33:31]FM_GetShiftState done [14:33:31]opened in 1729296582 [14:33:31]opened+sec_in_day 1729382982 [14:33:31]quantity*price = 300064 [14:33:31]sum+1 = 300066 [14:33:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.65 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 0.00 Безнал.: 3000.65 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 342 19.10.2024 14:33 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218697 ФПД: 268205718743686 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T143336&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218697&fm=268205718743686&tin=02508201610067®Number=0000000000098116&sum=300065 [14:33:32]StoreToDocumentArchive [14:33:32]shift 443 fd 218697 [14:33:32]save to /storage/0443/doc_00218697 [14:33:32]save last doc name /storage/0443/doc_00218697 to /storage/kkm_last_doc_name [14:33:32]save OK [14:33:32]Clear old archive folders... [14:33:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:33:32]tlvbuf is 0171AF00 [14:33:32]SAM_PROTO_ClearQueue [14:33:32]wFMCommunicate request_size=4 [14:33:32]MH_SAM_APDU [14:33:32]CAPDU: 80 09 00 00 [14:33:32]Write to MH i2c: E2 08 00 49 85 80 09 00 00 00 00 00 00 40 [14:33:32]Write i2c OK [14:33:32]MH_I2C_Read... [14:33:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:33:32]Read from MH i2c: E2 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 49 85 00 90 00 42 [14:33:32]RAPDU: 90 00 [14:33:32]wFMCommunicate OK [14:33:32]SAM_PROTO_ClearQueue done [14:33:32]KKMCreateOFDPacket [14:33:32]OFDProtocolAddRootSTLVToBuf [14:33:32]FM_MakeSignedData [14:33:32]FM_MakeSignedData [14:33:32]SAM_PROTO_SignData [14:33:32]wFMCommunicate request_size=4 [14:33:32]MH_SAM_APDU [14:33:32]CAPDU: 80 0D 01 02 [14:33:32]Write to MH i2c: E2 08 00 4A 85 80 0D 01 02 00 00 00 00 48 [14:33:32]Write i2c OK [14:33:32]MH_I2C_Read... [14:33:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:33:32]Read from MH i2c: E2 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 4A 85 00 90 00 43 [14:33:32]RAPDU: 90 00 [14:33:32]wFMCommunicate OK [14:33:32]wFMCommunicate request_size=255 [14:33:32]MH_SAM_APDU [14:33: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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 40 C3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 49 56 03 00 35 04 06 00 F3 [14:33:32]Write to MH i2c: E2 02 01 4B 85 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 40 C3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 49 56 03 00 35 04 06 00 F3 00 00 AB [14:33:32]Write i2c OK [14:33:32]MH_I2C_Read... [14:33:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:32]Read from MH i2c: E2 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 4B 85 00 90 00 44 [14:33:32]RAPDU: 90 00 [14:33:32]wFMCommunicate OK [14:33:32]wFMCommunicate request_size=10 [14:33:32]MH_SAM_APDU [14:33:32]CAPDU: 80 0D 02 02 05 EE 82 97 AA 86 [14:33:32]Write to MH i2c: E2 0D 00 4C 85 80 0D 02 02 05 00 EE 82 97 AA 86 00 00 8C [14:33:32]Write i2c OK [14:33:32]MH_I2C_Read... [14:33:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:32]Read from MH i2c: E2 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 4C 85 00 90 00 45 [14:33:32]RAPDU: 90 00 [14:33:32]wFMCommunicate OK [14:33:32]wFMCommunicate request_size=4 [14:33:32]MH_SAM_APDU [14:33:32]CAPDU: 80 0D 03 02 [14:33:32]Write to MH i2c: E2 08 00 4D 85 80 0D 03 02 00 00 00 00 4D [14:33:32]Write i2c OK [14:33:32]MH_I2C_Read... [14:33:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:33:32]Read from MH i2c: E2 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 0B 00 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 0B 00 4D 85 00 6B 3D A6 D9 0C 5C 62 4B 90 00 8A [14:33:32]RAPDU: 6B 3D A6 D9 0C 5C 62 4B 90 00 [14:33:32]wFMCommunicate OK [14:33:32]SAM_PROTO_SignData done [14:33:32]FM_MakeSignedData done [14:33:32]CreateOFDProtocolMessage [14:33:32]wFMCommunicate request_size=4 [14:33:32]MH_SAM_APDU [14:33:32]CAPDU: 80 11 00 00 [14:33:32]Write to MH i2c: E2 08 00 4E 85 80 11 00 00 00 00 00 00 4D [14:33:32]Write i2c OK [14:33:32]MH_I2C_Read... [14:33:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:32]Read from MH i2c: E2 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 17 00 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 17 00 4E 85 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9C [14:33:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:33:32]wFMCommunicate OK [14:33:32]CreateOFDProtocolMessage done [14:33:32]OFDSenderStorePacket 218697 [14:33:32]StoreOFDPacket docnum=218697 [14:33:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 91 6B 07 01 A4 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 40 C3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 49 56 03 00 35 04 06 00 F3 EE 82 97 AA 86 6B 3D A6 D9 0C 5C 62 4B [14:33:32]CheckFolder [14:33:32]dirname=/storage/ofd_packets [14:33:32]CheckFolder done [14:33:32]ProducePacketName [14:33:32]name=ofd_packets/00218697 [14:33:32]NVStorageSaveData ofd_packets/00218697 [14:33:32]File name is /storage/ofd_packets/00218697 [14:33:32]Write 301 bytes [14:33:32]NVStorageSaveData done [14:33:32]OFDSenderStorePacket done [14:33:32]KKMCreateOFDPacket done [14:33:32]NVStorageSaveData kkm_last_timestamp [14:33:32]File name is /storage/kkm_last_timestamp [14:33:32]Write 4 bytes [14:33:32]NVStorageSaveData done [14:33:32]ExternCall_PrintAddStr [14:33:32]wPrintStart [14:33:32]Write to MH i2c: 01 00 00 4F 85 D4 [14:33:32]Write i2c OK [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: 01 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: 01 07 00 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: 01 07 00 4F 85 00 00 00 00 00 FF 0F E9 [14:33:32]RasterBufferAndPrint [14:33:32]line Счет N : (1)536241 [14:33:32]line ИНН: 02508201610067 [14:33:32]line Контрольно-Кассовый Чек [14:33:32]line ПРОДАЖА [14:33:32]line ТРК (МРК, ГНК) : 21 [14:33:32]line Товар: 2710124500 [14:33:32]line Аи-95-К-3 [14:33:32]line 40.440 * 74.20 [14:33:32]line = 3000.65 [14:33:32]line НДС 12% НСП 1% [14:33:32]line > о реализуемом товаре [14:33:32]line ИТОГО: 3000.65 [14:33:32]line НСП 1% : 26.55 [14:33:32]line НДС 12% : 318.65 [14:33:32]line Наличными: 0.00 [14:33:32]line Безнал.: 3000.65 [14:33:32]line Место: АЗС № 84 "Партнер Нефть" [14:33:32]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:33:32]line СНО: Общий режим [14:33:32]line Чек 342 19.10.2024 14:33 [14:33:32]line Смена: 443 ФФД: 1.0 [14:33:32]line ЗНМ: 0300000178 [14:33:32]line РНМ: 0000000000098116 [14:33:32]line Версия ККМ: 001 [14:33:32]line Платежная система: Mbank [14:33:32]line ФМ: 0000000000965413 [14:33:32]line ФД: 218697 [14:33:32]line ФПД: 268205718743686 [14:33:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T143336&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218697&fm=268205718743686&tin=02508201610067®Number=0000000000098116&sum=300065 [14:33:33]written 0, free lines is 4095 [14:33:33]OFD Sender: Processing packet 218697 [packets to send 80, broken 79] [14:33:33]ProducePacketName [14:33:33]name=ofd_packets/00218697 [14:33:33]OFD Sender: To server: pG, [14:33:33]CommunicateWithHost lk.salyk.kg:30040 [14:33:33]ConnectInit lk.salyk.kg [14:33:33]Connected sock=11 [14:33:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 91 6B 07 01 A4 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 40 C3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 49 56 03 00 35 04 06 00 F3 EE 82 97 AA 86 6B 3D A6 D9 0C 5C 62 4B [14:33:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 34 58 47 00 2D 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 39 36 35 34 31 33 10 04 04 00 49 56 03 00 F4 03 04 00 D9 6E 13 67 B6 04 01 00 00 4B 6B F8 2A D7 00 0A CF [14:33:33]CommunicateWithHost err = 0 [14:33:33]CheckOFDResponse [14:33:33]1017 (14) - 77093643461234 [14:33:33]1041 (16) - 0000000000965413 [14:33:33]1040 (4) - 218697 [14:33:33]1012 (4) - 19.10.2024 08:33 [14:33:33]1206 (1) - 0 [14:33:33]OFD Sender: Remove packet 218697 [14:33:33]ProducePacketName [14:33:33]name=ofd_packets/00218697 [14:33:33]NVStorageDeleteData [14:33:33]Write to MH i2c: 01 00 00 78 85 FD [14:33:33]Write i2c OK [14:33:33]MH_I2C_Read... [14:33:33]Read from MH i2c: 01 [14:33:33]MH_I2C_Read... [14:33:33]Read from MH i2c: 01 07 00 [14:33:33]MH_I2C_Read... [14:33:33]Read from MH i2c: 01 07 00 78 85 00 00 00 00 00 18 0D 29 [14:33:33]RasterBufferAndPrint [14:33:33]line [14:33:33]line [14:33:33]line [14:33:33]line [14:33:33]line [14:33:33]written 0, free lines is 3359 [14:33:33]MH_Cut [14:33:33]Write to MH i2c: D1 01 00 7F 85 01 D6 [14:33:33]Write i2c OK [14:33:33]MH_I2C_Read... [14:33:33]Read from MH i2c: D1 [14:33:33]MH_I2C_Read... [14:33:33]Read from MH i2c: D1 01 00 [14:33:33]MH_I2C_Read... [14:33:33]Read from MH i2c: D1 01 00 7F 85 00 D5 [14:33:33]Write to MH i2c: 01 00 00 80 85 05 [14:33:33]Write i2c OK [14:33:33]MH_I2C_Read... [14:33:34]OFD Sender: No OFD packet to send [14:33:34]*** Cut start [14:33:34]*** Partial cut [14:33:34]*** CUTSNS_PIN = 1 [14:33:34]*** CUTSNS_PIN = 0 [14:33:34]*** Brake cut motor [14:33:34]Read from MH i2c: 01 [14:33:34]MH_I2C_Read... [14:33:34]*** Stop cut motor [14:33:34]*** Cut end [14:33:34]Read from MH i2c: 01 07 00 [14:33:34]MH_I2C_Read... [14:33:34]Read from MH i2c: 01 07 00 80 85 00 00 00 00 00 FF 0F 1A [14:33:34]process_action close_receipt done [14:33:34]requested_data is exist [14:33:34]produce_requested_data [14:33:34]requested_item fm.sn is exist - process it [14:33:34]wFMCommunicate request_size=4 [14:33:34]MH_SAM_APDU [14:33:34]CAPDU: 80 11 00 00 [14:33:34]Write to MH i2c: E2 08 00 81 85 80 11 00 00 00 00 00 00 80 [14:33:34]Write i2c OK [14:33:34]MH_I2C_Read... [14:33:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:34]Read from MH i2c: E2 [14:33:34]MH_I2C_Read... [14:33:34]Read from MH i2c: E2 17 00 [14:33:34]MH_I2C_Read... [14:33:34]Read from MH i2c: E2 17 00 81 85 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CF [14:33:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:33:34]wFMCommunicate OK [14:33:34]requested_item fd.num is exist - process it [14:33:34]SAM_PROTO_GetFieldsCounters [14:33:34]wFMCommunicate request_size=4 [14:33:34]MH_SAM_APDU [14:33:34]CAPDU: 80 13 00 00 [14:33:34]Write to MH i2c: E2 08 00 82 85 80 13 00 00 00 00 00 00 83 [14:33:34]Write i2c OK [14:33:34]MH_I2C_Read... [14:33:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:33:35]Read from MH i2c: E2 [14:33:35]MH_I2C_Read... [14:33:35]Read from MH i2c: E2 62 00 [14:33:35]MH_I2C_Read... [14:33:35]Read from MH i2c: E2 62 00 82 85 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 49 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 03 [14:33:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 49 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:33:35]wFMCommunicate OK [14:33:35]SAM_PROTO_GetFieldsCounters done [14:33:35]requested_item shift.num is exist - process it [14:33:35]requested_item shift.opened is exist - process it [14:33:35]req_shift_opened [14:33:35]FM_GetShiftState [14:33:35]SAM_PROTO_GetShiftState [14:33:35]wFMCommunicate request_size=4 [14:33:35]MH_SAM_APDU [14:33:35]CAPDU: 80 13 01 00 [14:33:35]Write to MH i2c: E2 08 00 83 85 80 13 01 00 00 00 00 00 85 [14:33:35]Write i2c OK [14:33:35]MH_I2C_Read... [14:33:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:35]Read from MH i2c: E2 [14:33:35]MH_I2C_Read... [14:33:35]Read from MH i2c: E2 0E 00 [14:33:35]MH_I2C_Read... [14:33:35]Read from MH i2c: E2 0E 00 83 85 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C8 [14:33:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:33:35]wFMCommunicate OK [14:33:35]SAM_PROTO_GetShiftState done [14:33:35]FM_GetShiftState done [14:33:35]req_shift_opened done [14:33:35]requested_item shift.open_date is exist - process it [14:33:35]req_shift_open_date [14:33:35]req_shift_open_date done [14:33:35]produce_requested_data done [14:33:35]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218697,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:33:35]process_action_free close_receipt [14:33:35]json_value_free [14:33:35]json_value_free done [14:33:35]process_json_proto returns [14:33:35]Send response to host [14:33:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218697,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:33:35]free response buf [14:33:35]execute_script done [14:33:35]execute_script returns [14:33:35]free content buf [14:33:35]Sock 8.Close socket [14:33:35]Sock 8.Thread stoped [14:33:39]OFD Sender: No OFD packet to send [14:33:44]OFD Sender: No OFD packet to send [14:33:49]OFD Sender: No OFD packet to send [14:33:54]OFD Sender: No OFD packet to send [14:33:59]OFD Sender: No OFD packet to send [14:34:04]OFD Sender: No OFD packet to send [14:34:09]OFD Sender: No OFD packet to send [14:34:14]OFD Sender: No OFD packet to send [14:34:19]OFD Sender: No OFD packet to send [14:34:24]OFD Sender: No OFD packet to send [14:34:29]OFD Sender: No OFD packet to send [14:34:34]OFD Sender: No OFD packet to send [14:34:39]OFD Sender: No OFD packet to send [14:34:44]OFD Sender: No OFD packet to send [14:34:49]OFD Sender: No OFD packet to send [14:34:54]OFD Sender: No OFD packet to send [14:34:59]OFD Sender: No OFD packet to send [14:35:04]OFD Sender: No OFD packet to send [14:35:08]accept exits with 9 [14:35:08]New connection [14:35:08]New thread 3066682724 created [14:35:08]Thread 3066826084 joined [14:35:08]Waiting for new connection... [14:35:08] Sock 9.Parse request [14:35:08]Sock 9.Check first char [14:35:08]Sock 9.First char is OK [14:35:08]request: POST /json_proto HTTP/1.0 [14:35:08]Method: POST [14:35:08]URL: /json_proto [14:35:08]Method is POST - this is cgi request [14:35:08]url: /json_proto [14:35:08]query_string will be loaded in cgi processing [14:35:08]execute_cgi json_proto POST (null) [14:35:08]execute_cgi path=json_proto method=POST [14:35:08]POST find Content-Length [14:35:08]Host: 172.17.40.4:8080 [14:35:08]Content-Length: 754 [14:35:08]Content-Type: application/json [14:35:08] [14:35:08]POST finish read [14:35:08]Found Content-Length = 754 [14:35:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536243", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100855", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:08]execute_script... [14:35: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)536243", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30100855", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:08]POST & json_proto [14:35:08]process_json_proto [14:35:08]json parsed OK: [14:35:08]protocol is kg_v1.0 [14:35:08]action value=close_receipt [14:35:08]process_action close_receipt [14:35:08]cmd_close_receipt [14:35:08]MH_GetDate [14:35:08]Write to MH i2c: F0 00 00 84 85 F8 [14:35:08]Write i2c OK [14:35:08]MH_I2C_Read... [14:35:08]Read from MH i2c: F0 [14:35:08]MH_I2C_Read... [14:35:08]Read from MH i2c: F0 09 00 [14:35:08]MH_I2C_Read... [14:35:08]Read from MH i2c: F0 09 00 84 85 00 A1 C3 13 67 EE 0E 0D 67 4F [14:35:08]GetLastDocTimeStamp 1729348416 [14:35:08]current date 1729348513 [14:35:08]FM_GetShiftState [14:35:08]SAM_PROTO_GetShiftState [14:35:08]wFMCommunicate request_size=4 [14:35:08]MH_SAM_APDU [14:35:08]CAPDU: 80 13 01 00 [14:35:08]Write to MH i2c: E2 08 00 85 85 80 13 01 00 00 00 00 00 87 [14:35:08]Write i2c OK [14:35:08]MH_I2C_Read... [14:35:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:08]Read from MH i2c: E2 [14:35:08]MH_I2C_Read... [14:35:08]Read from MH i2c: E2 0E 00 [14:35:08]MH_I2C_Read... [14:35:08]Read from MH i2c: E2 0E 00 85 85 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CA [14:35:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:35:08]wFMCommunicate OK [14:35:08]SAM_PROTO_GetShiftState done [14:35:08]FM_GetShiftState done [14:35:08]opened in 1729296582 [14:35:08]opened+sec_in_day 1729382982 [14:35:08]quantity*price = 0 [14:35:08]sum+1 = 1 [14:35:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 343 19.10.2024 14:35 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30100855 ФМ: 0000000000965413 ФД: 218698 ФПД: 27003730024785 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T143513&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218698&fm=27003730024785&tin=02508201610067®Number=0000000000098116&sum=0 [14:35:09]StoreToDocumentArchive [14:35:09]shift 443 fd 218698 [14:35:09]save to /storage/0443/doc_00218698 [14:35:09]save last doc name /storage/0443/doc_00218698 to /storage/kkm_last_doc_name [14:35:09]save OK [14:35:09]Clear old archive folders... [14:35:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:35:09]tlvbuf is 01542A90 [14:35:09]SAM_PROTO_ClearQueue [14:35:09]wFMCommunicate request_size=4 [14:35:09]MH_SAM_APDU [14:35:09]CAPDU: 80 09 00 00 [14:35:09]Write to MH i2c: E2 08 00 92 85 80 09 00 00 00 00 00 00 89 [14:35:09]Write i2c OK [14:35:09]MH_I2C_Read... [14:35:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:35:09]Read from MH i2c: E2 [14:35:09]MH_I2C_Read... [14:35:09]Read from MH i2c: E2 03 00 [14:35:09]MH_I2C_Read... [14:35:09]Read from MH i2c: E2 03 00 92 85 00 90 00 8B [14:35:09]RAPDU: 90 00 [14:35:09]wFMCommunicate OK [14:35:09]SAM_PROTO_ClearQueue done [14:35:09]KKMCreateOFDPacket [14:35:09]OFDProtocolAddRootSTLVToBuf [14:35:09]FM_MakeSignedData [14:35:09]FM_MakeSignedData [14:35:09]SAM_PROTO_SignData [14:35:09]wFMCommunicate request_size=4 [14:35:09]MH_SAM_APDU [14:35:09]CAPDU: 80 0D 01 02 [14:35:09]Write to MH i2c: E2 08 00 93 85 80 0D 01 02 00 00 00 00 91 [14:35:09]Write i2c OK [14:35:09]MH_I2C_Read... [14:35:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:35:09]Read from MH i2c: E2 [14:35:09]MH_I2C_Read... [14:35:09]Read from MH i2c: E2 03 00 [14:35:09]MH_I2C_Read... [14:35:09]Read from MH i2c: E2 03 00 93 85 00 90 00 8C [14:35:09]RAPDU: 90 00 [14:35:09]wFMCommunicate OK [14:35:09]wFMCommunicate request_size=255 [14:35:09]MH_SAM_APDU [14:35:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 A1 C3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4A 56 03 00 35 04 06 00 18 [14:35:09]Write to MH i2c: E2 02 01 94 85 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 A1 C3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4A 56 03 00 35 04 06 00 18 00 00 13 [14:35:09]Write i2c OK [14:35:09]MH_I2C_Read... [14:35:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:10]Read from MH i2c: E2 [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: E2 03 00 [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: E2 03 00 94 85 00 90 00 8D [14:35:10]RAPDU: 90 00 [14:35:10]wFMCommunicate OK [14:35:10]wFMCommunicate request_size=10 [14:35:10]MH_SAM_APDU [14:35:10]CAPDU: 80 0D 02 02 05 8F 4B BC 59 51 [14:35:10]Write to MH i2c: E2 0D 00 95 85 80 0D 02 02 05 00 8F 4B BC 59 51 00 00 DE [14:35:10]Write i2c OK [14:35:10]MH_I2C_Read... [14:35:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:10]Read from MH i2c: E2 [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: E2 03 00 [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: E2 03 00 95 85 00 90 00 8E [14:35:10]RAPDU: 90 00 [14:35:10]wFMCommunicate OK [14:35:10]wFMCommunicate request_size=4 [14:35:10]MH_SAM_APDU [14:35:10]CAPDU: 80 0D 03 02 [14:35:10]Write to MH i2c: E2 08 00 96 85 80 0D 03 02 00 00 00 00 96 [14:35:10]Write i2c OK [14:35:10]MH_I2C_Read... [14:35:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:35:10]Read from MH i2c: E2 [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: E2 0B 00 [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: E2 0B 00 96 85 00 0C 04 C3 C6 91 9C F9 32 90 00 88 [14:35:10]RAPDU: 0C 04 C3 C6 91 9C F9 32 90 00 [14:35:10]wFMCommunicate OK [14:35:10]SAM_PROTO_SignData done [14:35:10]FM_MakeSignedData done [14:35:10]CreateOFDProtocolMessage [14:35:10]wFMCommunicate request_size=4 [14:35:10]MH_SAM_APDU [14:35:10]CAPDU: 80 11 00 00 [14:35:10]Write to MH i2c: E2 08 00 97 85 80 11 00 00 00 00 00 00 96 [14:35:10]Write i2c OK [14:35:10]MH_I2C_Read... [14:35:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:10]Read from MH i2c: E2 [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: E2 17 00 [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: E2 17 00 97 85 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E5 [14:35:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:35:10]wFMCommunicate OK [14:35:10]CreateOFDProtocolMessage done [14:35:10]OFDSenderStorePacket 218698 [14:35:10]StoreOFDPacket docnum=218698 [14:35:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 BE 11 07 01 2C 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 A1 C3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4A 56 03 00 35 04 06 00 18 8F 4B BC 59 51 0C 04 C3 C6 91 9C F9 32 [14:35:10]CheckFolder [14:35:10]dirname=/storage/ofd_packets [14:35:10]CheckFolder done [14:35:10]ProducePacketName [14:35:10]name=ofd_packets/00218698 [14:35:10]NVStorageSaveData ofd_packets/00218698 [14:35:10]File name is /storage/ofd_packets/00218698 [14:35:10]Write 301 bytes [14:35:10]NVStorageSaveData done [14:35:10]OFDSenderStorePacket done [14:35:10]KKMCreateOFDPacket done [14:35:10]NVStorageSaveData kkm_last_timestamp [14:35:10]File name is /storage/kkm_last_timestamp [14:35:10]Write 4 bytes [14:35:10]NVStorageSaveData done [14:35:10]ExternCall_PrintAddStr [14:35:10]wPrintStart [14:35:10]Write to MH i2c: 01 00 00 98 85 1D [14:35:10]Write i2c OK [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: 01 [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: 01 07 00 [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: 01 07 00 98 85 00 00 00 00 00 FF 0F 32 [14:35:10]RasterBufferAndPrint [14:35:10]line Счет N : (1)536243 [14:35:10]line ИНН: 02508201610067 [14:35:10]line Контрольно-Кассовый Чек [14:35:10]line ПРОДАЖА [14:35:10]line ТРК (МРК, ГНК) : 43 [14:35:10]line Товар: 2710124130 [14:35:10]line Аи-92-К-2 [14:35:10]line 15.000 * 0.00 [14:35:10]line = 0.00 [14:35:10]line НДС 12% НСП 1% [14:35:10]line > о реализуемом товаре [14:35:10]line ИТОГО: 0.00 [14:35:10]line НСП 1% : 0.00 [14:35:10]line НДС 12% : 0.00 [14:35:10]line Наличными: 0.00 [14:35:10]line Безнал.: 0.00 [14:35:10]line Место: АЗС № 84 "Партнер Нефть" [14:35:10]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:35:10]line СНО: Общий режим [14:35:10]line Чек 343 19.10.2024 14:35 [14:35:10]line Смена: 443 ФФД: 1.0 [14:35:10]line ЗНМ: 0300000178 [14:35:10]line РНМ: 0000000000098116 [14:35:10]line Версия ККМ: 001 [14:35:10]line Талоны: ТК ГПНА Online [14:35:10]line 30100855 [14:35:10]line ФМ: 0000000000965413 [14:35:10]line ФД: 218698 [14:35:10]line ФПД: 27003730024785 [14:35:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T143513&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218698&fm=27003730024785&tin=02508201610067®Number=0000000000098116&sum=0 [14:35:10]written 0, free lines is 4095 [14:35:10]OFD Sender: Processing packet 218698 [packets to send 80, broken 79] [14:35:10]ProducePacketName [14:35:10]name=ofd_packets/00218698 [14:35:10]OFD Sender: To server: pG, [14:35:10]CommunicateWithHost lk.salyk.kg:30040 [14:35:10]ConnectInit lk.salyk.kg [14:35:10]Connected sock=8 [14:35:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 BE 11 07 01 2C 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 A1 C3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4A 56 03 00 35 04 06 00 18 8F 4B BC 59 51 0C 04 C3 C6 91 9C F9 32 [14:35:10]Write to MH i2c: 01 00 00 C2 85 47 [14:35:10]Write i2c OK [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: 01 [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: 01 07 00 [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: 01 07 00 C2 85 00 00 00 00 00 FD 0C 57 [14:35:10]RasterBufferAndPrint [14:35:10]line [14:35:10]line [14:35:10]line [14:35:10]line [14:35:10]line [14:35:10]written 0, free lines is 3331 [14:35:10]MH_Cut [14:35:10]Write to MH i2c: D1 01 00 C9 85 01 20 [14:35:10]Write i2c OK [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: D1 [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: D1 01 00 [14:35:10]MH_I2C_Read... [14:35:10]Read from MH i2c: D1 01 00 C9 85 00 1F [14:35:10]Write to MH i2c: 01 00 00 CA 85 4F [14:35:10]Write i2c OK [14:35:10]MH_I2C_Read... [14:35:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B8 53 47 00 73 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 39 36 35 34 31 33 10 04 04 00 4A 56 03 00 F4 03 04 00 3A 6F 13 67 B6 04 01 00 00 83 04 08 39 E6 6D 05 3B [14:35:10]CommunicateWithHost err = 0 [14:35:10]CheckOFDResponse [14:35:10]1017 (14) - 77093643461234 [14:35:10]1041 (16) - 0000000000965413 [14:35:10]1040 (4) - 218698 [14:35:10]1012 (4) - 19.10.2024 08:35 [14:35:10]1206 (1) - 0 [14:35:10]OFD Sender: Remove packet 218698 [14:35:10]ProducePacketName [14:35:10]name=ofd_packets/00218698 [14:35:10]NVStorageDeleteData [14:35:11]OFD Sender: No OFD packet to send [14:35:11]*** Cut start [14:35:11]*** Partial cut [14:35:11]*** CUTSNS_PIN = 1 [14:35:11]*** CUTSNS_PIN = 0 [14:35:11]*** Brake cut motor [14:35:12]Read from MH i2c: 01 [14:35:12]MH_I2C_Read... [14:35:12]*** Stop cut motor [14:35:12]*** Cut end [14:35:12]Read from MH i2c: 01 07 00 [14:35:12]MH_I2C_Read... [14:35:12]Read from MH i2c: 01 07 00 CA 85 00 00 00 00 00 FF 0F 64 [14:35:12]process_action close_receipt done [14:35:12]requested_data is exist [14:35:12]produce_requested_data [14:35:12]requested_item fm.sn is exist - process it [14:35:12]wFMCommunicate request_size=4 [14:35:12]MH_SAM_APDU [14:35:12]CAPDU: 80 11 00 00 [14:35:12]Write to MH i2c: E2 08 00 CB 85 80 11 00 00 00 00 00 00 CA [14:35:12]Write i2c OK [14:35:12]MH_I2C_Read... [14:35:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:12]Read from MH i2c: E2 [14:35:12]MH_I2C_Read... [14:35:12]Read from MH i2c: E2 17 00 [14:35:12]MH_I2C_Read... [14:35:12]Read from MH i2c: E2 17 00 CB 85 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 19 [14:35:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:35:12]wFMCommunicate OK [14:35:12]requested_item fd.num is exist - process it [14:35:12]SAM_PROTO_GetFieldsCounters [14:35:12]wFMCommunicate request_size=4 [14:35:12]MH_SAM_APDU [14:35:12]CAPDU: 80 13 00 00 [14:35:12]Write to MH i2c: E2 08 00 CC 85 80 13 00 00 00 00 00 00 CD [14:35:12]Write i2c OK [14:35:12]MH_I2C_Read... [14:35:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:35:12]Read from MH i2c: E2 [14:35:12]MH_I2C_Read... [14:35:12]Read from MH i2c: E2 62 00 [14:35:12]MH_I2C_Read... [14:35:12]Read from MH i2c: E2 62 00 CC 85 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 51 [14:35:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:35:12]wFMCommunicate OK [14:35:12]SAM_PROTO_GetFieldsCounters done [14:35:12]requested_item shift.num is exist - process it [14:35:12]requested_item shift.opened is exist - process it [14:35:12]req_shift_opened [14:35:12]FM_GetShiftState [14:35:12]SAM_PROTO_GetShiftState [14:35:12]wFMCommunicate request_size=4 [14:35:12]MH_SAM_APDU [14:35:12]CAPDU: 80 13 01 00 [14:35:12]Write to MH i2c: E2 08 00 CD 85 80 13 01 00 00 00 00 00 CF [14:35:12]Write i2c OK [14:35:12]MH_I2C_Read... [14:35:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:12]Read from MH i2c: E2 [14:35:12]MH_I2C_Read... [14:35:12]Read from MH i2c: E2 0E 00 [14:35:12]MH_I2C_Read... [14:35:12]Read from MH i2c: E2 0E 00 CD 85 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 12 [14:35:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:35:12]wFMCommunicate OK [14:35:12]SAM_PROTO_GetShiftState done [14:35:12]FM_GetShiftState done [14:35:12]req_shift_opened done [14:35:12]requested_item shift.open_date is exist - process it [14:35:12]req_shift_open_date [14:35:12]req_shift_open_date done [14:35:12]produce_requested_data done [14:35:12]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218698,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:35:12]process_action_free close_receipt [14:35:12]json_value_free [14:35:12]json_value_free done [14:35:12]process_json_proto returns [14:35:12]Send response to host [14:35:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218698,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:35:12]free response buf [14:35:12]execute_script done [14:35:12]execute_script returns [14:35:12]free content buf [14:35:12]Sock 9.Close socket [14:35:12]Sock 9.Thread stoped [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:46]OFD Sender: No OFD packet to send [14:35:51]OFD Sender: No OFD packet to send [14:35:56]OFD Sender: No OFD packet to send [14:36:01]OFD Sender: No OFD packet to send [14:36:06]OFD Sender: No OFD packet to send [14:36:11]OFD Sender: No OFD packet to send [14:36:16]OFD Sender: No OFD packet to send [14:36:21]OFD Sender: No OFD packet to send [14:36:26]OFD Sender: No OFD packet to send [14:36:31]OFD Sender: No OFD packet to send [14:36:36]OFD Sender: No OFD packet to send [14:36:41]OFD Sender: No OFD packet to send [14:36:46]OFD Sender: No OFD packet to send [14:36:51]OFD Sender: No OFD packet to send [14:36:56]OFD Sender: No OFD packet to send [14:37:01]OFD Sender: No OFD packet to send [14:37:06]OFD Sender: No OFD packet to send [14:37:11]OFD Sender: No OFD packet to send [14:37:16]OFD Sender: No OFD packet to send [14:37:21]OFD Sender: No OFD packet to send [14:37:26]OFD Sender: No OFD packet to send [14:37:31]OFD Sender: No OFD packet to send [14:37:36]OFD Sender: No OFD packet to send [14:37:41]OFD Sender: No OFD packet to send [14:37:46]OFD Sender: No OFD packet to send [14:37:51]OFD Sender: No OFD packet to send [14:37:56]OFD Sender: No OFD packet to send [14:38:01]OFD Sender: No OFD packet to send [14:38:06]OFD Sender: No OFD packet to send [14:38:11]OFD Sender: No OFD packet to send [14:38:16]OFD Sender: No OFD packet to send [14:38:21]OFD Sender: No OFD packet to send [14:38:26]OFD Sender: No OFD packet to send [14:38:31]OFD Sender: No OFD packet to send [14:38:36]OFD Sender: No OFD packet to send [14:38:41]OFD Sender: No OFD packet to send [14:38:46]OFD Sender: No OFD packet to send [14:38:51]OFD Sender: No OFD packet to send [14:38:56]OFD Sender: No OFD packet to send [14:39:01]OFD Sender: No OFD packet to send [14:39:06]OFD Sender: No OFD packet to send [14:39:11]OFD Sender: No OFD packet to send [14:39:16]OFD Sender: No OFD packet to send [14:39:21]OFD Sender: No OFD packet to send [14:39:26]OFD Sender: No OFD packet to send [14:39:31]OFD Sender: No OFD packet to send [14:39:36]OFD Sender: No OFD packet to send [14:39:41]OFD Sender: No OFD packet to send [14:39:46]OFD Sender: No OFD packet to send [14:39:51]OFD Sender: No OFD packet to send [14:39:52]accept exits with 10 [14:39:52]New connection [14:39:52]New thread 3066826084 created [14:39:52]Thread 3066682724 joined [14:39:52]Waiting for new connection... [14:39:52] Sock 10.Parse request [14:39:52]Sock 10.Check first char [14:39:52]Sock 10.First char is OK [14:39:52]request: POST /json_proto HTTP/1.0 [14:39:52]Method: POST [14:39:52]URL: /json_proto [14:39:52]Method is POST - this is cgi request [14:39:52]url: /json_proto [14:39:52]query_string will be loaded in cgi processing [14:39:52]execute_cgi json_proto POST (null) [14:39:52]execute_cgi path=json_proto method=POST [14:39:52]POST find Content-Length [14:39:52]Host: 172.17.40.4:8080 [14:39:52]Content-Length: 682 [14:39:52]Content-Type: application/json [14:39:52] [14:39:52]POST finish read [14:39:52]Found Content-Length = 682 [14:39:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:52]execute_script... [14:39: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)536245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:52]POST & json_proto [14:39:52]process_json_proto [14:39:52]json parsed OK: [14:39:52]protocol is kg_v1.0 [14:39:52]action value=close_receipt [14:39:52]process_action close_receipt [14:39:52]cmd_close_receipt [14:39:52]MH_GetDate [14:39:52]Write to MH i2c: F0 00 00 CE 85 42 [14:39:52]Write i2c OK [14:39:52]MH_I2C_Read... [14:39:52]Read from MH i2c: F0 [14:39:52]MH_I2C_Read... [14:39:52]Read from MH i2c: F0 09 00 [14:39:52]MH_I2C_Read... [14:39:52]Read from MH i2c: F0 09 00 CE 85 00 BD C4 13 67 EE 0E 0D 67 B6 [14:39:52]GetLastDocTimeStamp 1729348513 [14:39:52]current date 1729348797 [14:39:52]FM_GetShiftState [14:39:52]SAM_PROTO_GetShiftState [14:39:52]wFMCommunicate request_size=4 [14:39:52]MH_SAM_APDU [14:39:52]CAPDU: 80 13 01 00 [14:39:52]Write to MH i2c: E2 08 00 CF 85 80 13 01 00 00 00 00 00 D1 [14:39:52]Write i2c OK [14:39:52]MH_I2C_Read... [14:39:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:52]Read from MH i2c: E2 [14:39:52]MH_I2C_Read... [14:39:52]Read from MH i2c: E2 0E 00 [14:39:52]MH_I2C_Read... [14:39:52]Read from MH i2c: E2 0E 00 CF 85 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 14 [14:39:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:39:52]wFMCommunicate OK [14:39:52]SAM_PROTO_GetShiftState done [14:39:52]FM_GetShiftState done [14:39:52]opened in 1729296582 [14:39:52]opened+sec_in_day 1729382982 [14:39:52]quantity*price = 100015 [14:39:52]sum+1 = 100017 [14:39: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 344 19.10.2024 14:39 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218699 ФПД: 172390044803922 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T143957&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218699&fm=172390044803922&tin=02508201610067®Number=0000000000098116&sum=100000 [14:39:53]StoreToDocumentArchive [14:39:53]shift 443 fd 218699 [14:39:53]save to /storage/0443/doc_00218699 [14:39:53]save last doc name /storage/0443/doc_00218699 to /storage/kkm_last_doc_name [14:39:53]save OK [14:39:53]Clear old archive folders... [14:39:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:39:53]tlvbuf is 01542600 [14:39:53]SAM_PROTO_ClearQueue [14:39:53]wFMCommunicate request_size=4 [14:39:53]MH_SAM_APDU [14:39:53]CAPDU: 80 09 00 00 [14:39:53]Write to MH i2c: E2 08 00 DC 85 80 09 00 00 00 00 00 00 D3 [14:39:53]Write i2c OK [14:39:53]MH_I2C_Read... [14:39:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:39:53]Read from MH i2c: E2 [14:39:53]MH_I2C_Read... [14:39:53]Read from MH i2c: E2 03 00 [14:39:53]MH_I2C_Read... [14:39:53]Read from MH i2c: E2 03 00 DC 85 00 90 00 D5 [14:39:53]RAPDU: 90 00 [14:39:53]wFMCommunicate OK [14:39:53]SAM_PROTO_ClearQueue done [14:39:53]KKMCreateOFDPacket [14:39:53]OFDProtocolAddRootSTLVToBuf [14:39:53]FM_MakeSignedData [14:39:53]FM_MakeSignedData [14:39:53]SAM_PROTO_SignData [14:39:53]wFMCommunicate request_size=4 [14:39:53]MH_SAM_APDU [14:39:53]CAPDU: 80 0D 01 02 [14:39:53]Write to MH i2c: E2 08 00 DD 85 80 0D 01 02 00 00 00 00 DB [14:39:53]Write i2c OK [14:39:53]MH_I2C_Read... [14:39:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:39:53]Read from MH i2c: E2 [14:39:53]MH_I2C_Read... [14:39:53]Read from MH i2c: E2 03 00 [14:39:53]MH_I2C_Read... [14:39:53]Read from MH i2c: E2 03 00 DD 85 00 90 00 D6 [14:39:53]RAPDU: 90 00 [14:39:53]wFMCommunicate OK [14:39:53]wFMCommunicate request_size=255 [14:39:53]MH_SAM_APDU [14:39: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 58 01 00 00 F4 03 04 00 BD C4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4B 56 03 00 35 04 06 00 9C [14:39:53]Write to MH i2c: E2 02 01 DE 85 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 01 00 00 F4 03 04 00 BD C4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4B 56 03 00 35 04 06 00 9C 00 00 AD [14:39:53]Write i2c OK [14:39:53]MH_I2C_Read... [14:39:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:53]Read from MH i2c: E2 [14:39:53]MH_I2C_Read... [14:39:53]Read from MH i2c: E2 03 00 [14:39:53]MH_I2C_Read... [14:39:53]Read from MH i2c: E2 03 00 DE 85 00 90 00 D7 [14:39:53]RAPDU: 90 00 [14:39:53]wFMCommunicate OK [14:39:53]wFMCommunicate request_size=10 [14:39:53]MH_SAM_APDU [14:39:53]CAPDU: 80 0D 02 02 05 C9 AF 62 23 52 [14:39:53]Write to MH i2c: E2 0D 00 DF 85 80 0D 02 02 05 00 C9 AF 62 23 52 00 00 37 [14:39:53]Write i2c OK [14:39:53]MH_I2C_Read... [14:39:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:54]Read from MH i2c: E2 [14:39:54]MH_I2C_Read... [14:39:54]Read from MH i2c: E2 03 00 [14:39:54]MH_I2C_Read... [14:39:54]Read from MH i2c: E2 03 00 DF 85 00 90 00 D8 [14:39:54]RAPDU: 90 00 [14:39:54]wFMCommunicate OK [14:39:54]wFMCommunicate request_size=4 [14:39:54]MH_SAM_APDU [14:39:54]CAPDU: 80 0D 03 02 [14:39:54]Write to MH i2c: E2 08 00 E0 85 80 0D 03 02 00 00 00 00 E0 [14:39:54]Write i2c OK [14:39:54]MH_I2C_Read... [14:39:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:39:54]Read from MH i2c: E2 [14:39:54]MH_I2C_Read... [14:39:54]Read from MH i2c: E2 0B 00 [14:39:54]MH_I2C_Read... [14:39:54]Read from MH i2c: E2 0B 00 E0 85 00 2F A1 72 A0 5D DC 11 85 90 00 92 [14:39:54]RAPDU: 2F A1 72 A0 5D DC 11 85 90 00 [14:39:54]wFMCommunicate OK [14:39:54]SAM_PROTO_SignData done [14:39:54]FM_MakeSignedData done [14:39:54]CreateOFDProtocolMessage [14:39:54]wFMCommunicate request_size=4 [14:39:54]MH_SAM_APDU [14:39:54]CAPDU: 80 11 00 00 [14:39:54]Write to MH i2c: E2 08 00 E1 85 80 11 00 00 00 00 00 00 E0 [14:39:54]Write i2c OK [14:39:54]MH_I2C_Read... [14:39:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:54]Read from MH i2c: E2 [14:39:54]MH_I2C_Read... [14:39:54]Read from MH i2c: E2 17 00 [14:39:54]MH_I2C_Read... [14:39:54]Read from MH i2c: E2 17 00 E1 85 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2F [14:39:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:39:54]wFMCommunicate OK [14:39:54]CreateOFDProtocolMessage done [14:39:54]OFDSenderStorePacket 218699 [14:39:54]StoreOFDPacket docnum=218699 [14:39:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9E F4 07 01 64 FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 01 00 00 F4 03 04 00 BD C4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4B 56 03 00 35 04 06 00 9C C9 AF 62 23 52 2F A1 72 A0 5D DC 11 85 [14:39:54]CheckFolder [14:39:54]dirname=/storage/ofd_packets [14:39:54]CheckFolder done [14:39:54]ProducePacketName [14:39:54]name=ofd_packets/00218699 [14:39:54]NVStorageSaveData ofd_packets/00218699 [14:39:54]File name is /storage/ofd_packets/00218699 [14:39:54]Write 301 bytes [14:39:54]NVStorageSaveData done [14:39:54]OFDSenderStorePacket done [14:39:54]KKMCreateOFDPacket done [14:39:54]NVStorageSaveData kkm_last_timestamp [14:39:54]File name is /storage/kkm_last_timestamp [14:39:54]Write 4 bytes [14:39:54]NVStorageSaveData done [14:39:54]ExternCall_PrintAddStr [14:39:54]wPrintStart [14:39:54]Write to MH i2c: 01 00 00 E2 85 67 [14:39:54]Write i2c OK [14:39:54]MH_I2C_Read... [14:39:54]Read from MH i2c: 01 [14:39:54]MH_I2C_Read... [14:39:54]Read from MH i2c: 01 07 00 [14:39:54]MH_I2C_Read... [14:39:54]Read from MH i2c: 01 07 00 E2 85 00 00 00 00 00 FF 0F 7C [14:39:54]RasterBufferAndPrint [14:39:54]line Счет N : (1)536245 [14:39:54]line ИНН: 02508201610067 [14:39:54]line Контрольно-Кассовый Чек [14:39:54]line ПРОДАЖА [14:39:54]line ТРК (МРК, ГНК) : 43 [14:39:54]line Товар: 2710124130 [14:39:54]line Аи-92-К-2 [14:39:54]line 14.950 * 66.90 [14:39:54]line = 1000.16 [14:39:54]line НДС 12% НСП 1% [14:39:54]line > о реализуемом товаре [14:39:54]line ОКРУГЛЕНИЕ: -0.16 [14:39:54]line ИТОГО: 1000.00 [14:39:54]line Внесено: 1000.00 [14:39:54]line СДАЧА: 0.00 [14:39:54]line НСП 1% : 8.85 [14:39:54]line НДС 12% : 106.21 [14:39:54]line Наличными: 1000.00 [14:39:54]line Безнал.: 0.00 [14:39:54]line Место: АЗС № 84 "Партнер Нефть" [14:39:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:39:54]line СНО: Общий режим [14:39:54]line Чек 344 19.10.2024 14:39 [14:39:54]line Смена: 443 ФФД: 1.0 [14:39:54]line ЗНМ: 0300000178 [14:39:54]line РНМ: 0000000000098116 [14:39:54]line Версия ККМ: 001 [14:39:54]line ФМ: 0000000000965413 [14:39:54]line ФД: 218699 [14:39:54]line ФПД: 172390044803922 [14:39:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T143957&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218699&fm=172390044803922&tin=02508201610067®Number=0000000000098116&sum=100000 [14:39:54]OFD Sender: Processing packet 218699 [packets to send 80, broken 79] [14:39:54]ProducePacketName [14:39:54]name=ofd_packets/00218699 [14:39:54]OFD Sender: To server: pG, [14:39:54]CommunicateWithHost lk.salyk.kg:30040 [14:39:54]ConnectInit lk.salyk.kg [14:39:54]written 0, free lines is 4095 [14:39:54]Connected sock=11 [14:39:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9E F4 07 01 64 FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 01 00 00 F4 03 04 00 BD C4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4B 56 03 00 35 04 06 00 9C C9 AF 62 23 52 2F A1 72 A0 5D DC 11 85 [14:39:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F3 3F 47 00 7B 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 39 36 35 34 31 33 10 04 04 00 4B 56 03 00 F4 03 04 00 56 70 13 67 B6 04 01 00 00 76 73 64 E1 5B 26 5E AC [14:39:54]CommunicateWithHost err = 0 [14:39:54]CheckOFDResponse [14:39:54]1017 (14) - 77093643461234 [14:39:54]1041 (16) - 0000000000965413 [14:39:54]1040 (4) - 218699 [14:39:54]1012 (4) - 19.10.2024 08:39 [14:39:54]1206 (1) - 0 [14:39:54]OFD Sender: Remove packet 218699 [14:39:54]ProducePacketName [14:39:54]name=ofd_packets/00218699 [14:39:54]NVStorageDeleteData [14:39:54]Write to MH i2c: 01 00 00 0D 86 93 [14:39:54]Write i2c OK [14:39:54]MH_I2C_Read... [14:39:54]Read from MH i2c: 01 [14:39:54]MH_I2C_Read... [14:39:54]Read from MH i2c: 01 07 00 [14:39:54]MH_I2C_Read... [14:39:54]Read from MH i2c: 01 07 00 0D 86 00 00 00 00 00 F9 0C 9F [14:39:54]RasterBufferAndPrint [14:39:54]line [14:39:54]line [14:39:54]line [14:39:54]line [14:39:54]line [14:39:54]written 0, free lines is 3327 [14:39:54]MH_Cut [14:39:54]Write to MH i2c: D1 01 00 14 86 01 6C [14:39:54]Write i2c OK [14:39:54]MH_I2C_Read... [14:39:54]Read from MH i2c: D1 [14:39:54]MH_I2C_Read... [14:39:54]Read from MH i2c: D1 01 00 [14:39:54]MH_I2C_Read... [14:39:54]Read from MH i2c: D1 01 00 14 86 00 6B [14:39:54]Write to MH i2c: 01 00 00 15 86 9B [14:39:54]Write i2c OK [14:39:54]MH_I2C_Read... [14:39:55]OFD Sender: No OFD packet to send [14:39:55]*** Cut start [14:39:55]*** Partial cut [14:39:55]*** CUTSNS_PIN = 1 [14:39:55]*** CUTSNS_PIN = 0 [14:39:55]*** Brake cut motor [14:39:56]Read from MH i2c: 01 [14:39:56]MH_I2C_Read... [14:39:56]*** Stop cut motor [14:39:56]*** Cut end [14:39:56]Read from MH i2c: 01 07 00 [14:39:56]MH_I2C_Read... [14:39:56]Read from MH i2c: 01 07 00 15 86 00 00 00 00 00 FF 0F B0 [14:39:56]process_action close_receipt done [14:39:56]requested_data is exist [14:39:56]produce_requested_data [14:39:56]requested_item fm.sn is exist - process it [14:39:56]wFMCommunicate request_size=4 [14:39:56]MH_SAM_APDU [14:39:56]CAPDU: 80 11 00 00 [14:39:56]Write to MH i2c: E2 08 00 16 86 80 11 00 00 00 00 00 00 16 [14:39:56]Write i2c OK [14:39:56]MH_I2C_Read... [14:39:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:56]Read from MH i2c: E2 [14:39:56]MH_I2C_Read... [14:39:56]Read from MH i2c: E2 17 00 [14:39:56]MH_I2C_Read... [14:39:56]Read from MH i2c: E2 17 00 16 86 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 65 [14:39:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:39:56]wFMCommunicate OK [14:39:56]requested_item fd.num is exist - process it [14:39:56]SAM_PROTO_GetFieldsCounters [14:39:56]wFMCommunicate request_size=4 [14:39:56]MH_SAM_APDU [14:39:56]CAPDU: 80 13 00 00 [14:39:56]Write to MH i2c: E2 08 00 17 86 80 13 00 00 00 00 00 00 19 [14:39:56]Write i2c OK [14:39:56]MH_I2C_Read... [14:39:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:39:56]Read from MH i2c: E2 [14:39:56]MH_I2C_Read... [14:39:56]Read from MH i2c: E2 62 00 [14:39:56]MH_I2C_Read... [14:39:56]Read from MH i2c: E2 62 00 17 86 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 A1 [14:39:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:39:56]wFMCommunicate OK [14:39:56]SAM_PROTO_GetFieldsCounters done [14:39:56]requested_item shift.num is exist - process it [14:39:56]requested_item shift.opened is exist - process it [14:39:56]req_shift_opened [14:39:56]FM_GetShiftState [14:39:56]SAM_PROTO_GetShiftState [14:39:56]wFMCommunicate request_size=4 [14:39:56]MH_SAM_APDU [14:39:56]CAPDU: 80 13 01 00 [14:39:56]Write to MH i2c: E2 08 00 18 86 80 13 01 00 00 00 00 00 1B [14:39:56]Write i2c OK [14:39:56]MH_I2C_Read... [14:39:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:56]Read from MH i2c: E2 [14:39:56]MH_I2C_Read... [14:39:56]Read from MH i2c: E2 0E 00 [14:39:56]MH_I2C_Read... [14:39:56]Read from MH i2c: E2 0E 00 18 86 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5E [14:39:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:39:56]wFMCommunicate OK [14:39:56]SAM_PROTO_GetShiftState done [14:39:56]FM_GetShiftState done [14:39:56]req_shift_opened done [14:39:56]requested_item shift.open_date is exist - process it [14:39:56]req_shift_open_date [14:39:56]req_shift_open_date done [14:39:56]produce_requested_data done [14:39:56]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218699,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:39:56]process_action_free close_receipt [14:39:56]json_value_free [14:39:56]json_value_free done [14:39:56]process_json_proto returns [14:39:56]Send response to host [14:39:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218699,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:39:56]free response buf [14:39:56]execute_script done [14:39:56]execute_script returns [14:39:56]free content buf [14:39:56]Sock 10.Close socket [14:39:56]Sock 10.Thread stoped [14:40:00]OFD Sender: No OFD packet to send [14:40:05]OFD Sender: No OFD packet to send [14:40:10]OFD Sender: No OFD packet to send [14:40:15]OFD Sender: No OFD packet to send [14:40:20]OFD Sender: No OFD packet to send [14:40:25]OFD Sender: No OFD packet to send [14:40:30]OFD Sender: No OFD packet to send [14:40:35]OFD Sender: No OFD packet to send [14:40:40]OFD Sender: No OFD packet to send [14:40:45]OFD Sender: No OFD packet to send [14:40:50]OFD Sender: No OFD packet to send [14:40:55]OFD Sender: No OFD packet to send [14:41:00]OFD Sender: No OFD packet to send [14:41:05]OFD Sender: No OFD packet to send [14:41:10]OFD Sender: No OFD packet to send [14:41:15]OFD Sender: No OFD packet to send [14:41:20]OFD Sender: No OFD packet to send [14:41:25]OFD Sender: No OFD packet to send [14:41:30]OFD Sender: No OFD packet to send [14:41:35]OFD Sender: No OFD packet to send [14:41:40]OFD Sender: No OFD packet to send [14:41:45]OFD Sender: No OFD packet to send [14:41:50]OFD Sender: No OFD packet to send [14:41:55]OFD Sender: No OFD packet to send [14:42:00]OFD Sender: No OFD packet to send [14:42:05]OFD Sender: No OFD packet to send [14:42:05]accept exits with 8 [14:42:05]New connection [14:42:05]New thread 3066682724 created [14:42:05]Thread 3066826084 joined [14:42:05]Waiting for new connection... [14:42:05] Sock 8.Parse request [14:42:05]Sock 8.Check first char [14:42:05]Sock 8.First char is OK [14:42:05]request: POST /json_proto HTTP/1.0 [14:42:05]Method: POST [14:42:05]URL: /json_proto [14:42:05]Method is POST - this is cgi request [14:42:05]url: /json_proto [14:42:05]query_string will be loaded in cgi processing [14:42:05]execute_cgi json_proto POST (null) [14:42:05]execute_cgi path=json_proto method=POST [14:42:05]POST find Content-Length [14:42:05]Host: 172.17.40.4:8080 [14:42:05]Content-Length: 669 [14:42:05]Content-Type: application/json [14:42:05] [14:42:05]POST finish read [14:42:05]Found Content-Length = 669 [14:42:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79778", "tax_sys" : 0, "items" : [ { "code": "4660013331421", "name": "\u042D\u0441\u043A\u0438\u043C\u043E \u041B\u0435\u043D\u0438\u043D\u0433\u0440\u0430\u0434\u0441\u043A\u043E\u0435", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:05]execute_script... [14:42:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79778", "tax_sys" : 0, "items" : [ { "code": "4660013331421", "name": "\u042D\u0441\u043A\u0438\u043C\u043E \u041B\u0435\u043D\u0438\u043D\u0433\u0440\u0430\u0434\u0441\u043A\u043E\u0435", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:05]POST & json_proto [14:42:05]process_json_proto [14:42:05]json parsed OK: [14:42:05]protocol is kg_v1.0 [14:42:05]action value=close_receipt [14:42:05]process_action close_receipt [14:42:05]cmd_close_receipt [14:42:05]MH_GetDate [14:42:05]Write to MH i2c: F0 00 00 19 86 8E [14:42:05]Write i2c OK [14:42:05]MH_I2C_Read... [14:42:05]Read from MH i2c: F0 [14:42:05]MH_I2C_Read... [14:42:05]Read from MH i2c: F0 09 00 [14:42:05]MH_I2C_Read... [14:42:05]Read from MH i2c: F0 09 00 19 86 00 42 C5 13 67 EE 0E 0D 67 88 [14:42:05]GetLastDocTimeStamp 1729348797 [14:42:05]current date 1729348930 [14:42:05]FM_GetShiftState [14:42:05]SAM_PROTO_GetShiftState [14:42:05]wFMCommunicate request_size=4 [14:42:05]MH_SAM_APDU [14:42:05]CAPDU: 80 13 01 00 [14:42:05]Write to MH i2c: E2 08 00 1A 86 80 13 01 00 00 00 00 00 1D [14:42:05]Write i2c OK [14:42:05]MH_I2C_Read... [14:42:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:05]Read from MH i2c: E2 [14:42:05]MH_I2C_Read... [14:42:05]Read from MH i2c: E2 0E 00 [14:42:05]MH_I2C_Read... [14:42:05]Read from MH i2c: E2 0E 00 1A 86 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 60 [14:42:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:42:05]wFMCommunicate OK [14:42:05]SAM_PROTO_GetShiftState done [14:42:05]FM_GetShiftState done [14:42:05]opened in 1729296582 [14:42:05]opened+sec_in_day 1729382982 [14:42:05]quantity*price = 9500 [14:42:05]sum+1 = 9501 [14:42:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 345 19.10.2024 14:42 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218700 ФПД: 28587136917269 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T144210&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218700&fm=28587136917269&tin=02508201610067®Number=0000000000098116&sum=9500 0 [14:42:06]StoreToDocumentArchive [14:42:06]shift 443 fd 218700 [14:42:06]save to /storage/0443/doc_00218700 [14:42:06]save last doc name /storage/0443/doc_00218700 to /storage/kkm_last_doc_name [14:42:06]save OK [14:42:06]Clear old archive folders... [14:42:06]ProcessDocumentItem done err = 0, tmpTLVsize=281 [14:42:06]tlvbuf is 014ED800 [14:42:06]SAM_PROTO_ClearQueue [14:42:06]wFMCommunicate request_size=4 [14:42:06]MH_SAM_APDU [14:42:06]CAPDU: 80 09 00 00 [14:42:06]Write to MH i2c: E2 08 00 27 86 80 09 00 00 00 00 00 00 1F [14:42:06]Write i2c OK [14:42:06]MH_I2C_Read... [14:42:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:42:06]Read from MH i2c: E2 [14:42:06]MH_I2C_Read... [14:42:06]Read from MH i2c: E2 03 00 [14:42:06]MH_I2C_Read... [14:42:06]Read from MH i2c: E2 03 00 27 86 00 90 00 21 [14:42:06]RAPDU: 90 00 [14:42:06]wFMCommunicate OK [14:42:06]SAM_PROTO_ClearQueue done [14:42:06]KKMCreateOFDPacket [14:42:06]OFDProtocolAddRootSTLVToBuf [14:42:06]FM_MakeSignedData [14:42:06]FM_MakeSignedData [14:42:06]SAM_PROTO_SignData [14:42:06]wFMCommunicate request_size=4 [14:42:06]MH_SAM_APDU [14:42:06]CAPDU: 80 0D 01 02 [14:42:06]Write to MH i2c: E2 08 00 28 86 80 0D 01 02 00 00 00 00 27 [14:42:06]Write i2c OK [14:42:06]MH_I2C_Read... [14:42:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:42:07]Read from MH i2c: E2 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 03 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 03 00 28 86 00 90 00 22 [14:42:07]RAPDU: 90 00 [14:42:07]wFMCommunicate OK [14:42:07]wFMCommunicate request_size=255 [14:42:07]MH_SAM_APDU [14:42:07]CAPDU: 80 0D 02 02 FA 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 36 30 30 31 33 33 33 31 34 32 31 06 04 27 00 D0 AD D1 81 D0 BA D0 B8 D0 BC D0 BE 20 D0 9B D0 B5 D0 BD D0 B8 D0 BD D0 B3 D1 80 D0 B0 D0 B4 D1 81 D0 BA D0 BE D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 42 C5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 [14:42:07]Write to MH i2c: E2 02 01 29 86 80 0D 02 02 FA 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 36 30 30 31 33 33 33 31 34 32 31 06 04 27 00 D0 AD D1 81 D0 BA D0 B8 D0 BC D0 BE 20 D0 9B D0 B5 D0 BD D0 B8 D0 BD D0 B3 D1 80 D0 B0 D0 B4 D1 81 D0 BA D0 BE D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 42 C5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 00 7B [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:07]Read from MH i2c: E2 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 03 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 03 00 29 86 00 90 00 23 [14:42:07]RAPDU: 90 00 [14:42:07]wFMCommunicate OK [14:42:07]wFMCommunicate request_size=40 [14:42:07]MH_SAM_APDU [14:42:07]CAPDU: 80 0D 02 02 23 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4C 56 03 00 35 04 06 00 19 FF F6 24 1F 15 [14:42:07]Write to MH i2c: E2 2B 00 2A 86 80 0D 02 02 23 00 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4C 56 03 00 35 04 06 00 19 FF F6 24 1F 15 00 00 EE [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:07]Read from MH i2c: E2 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 03 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 03 00 2A 86 00 90 00 24 [14:42:07]RAPDU: 90 00 [14:42:07]wFMCommunicate OK [14:42:07]wFMCommunicate request_size=4 [14:42:07]MH_SAM_APDU [14:42:07]CAPDU: 80 0D 03 02 [14:42:07]Write to MH i2c: E2 08 00 2B 86 80 0D 03 02 00 00 00 00 2C [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:42:07]Read from MH i2c: E2 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 0B 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 0B 00 2B 86 00 6E BE F4 84 AF 2F A4 B9 90 00 0C [14:42:07]RAPDU: 6E BE F4 84 AF 2F A4 B9 90 00 [14:42:07]wFMCommunicate OK [14:42:07]SAM_PROTO_SignData done [14:42:07]FM_MakeSignedData done [14:42:07]CreateOFDProtocolMessage [14:42:07]wFMCommunicate request_size=4 [14:42:07]MH_SAM_APDU [14:42:07]CAPDU: 80 11 00 00 [14:42:07]Write to MH i2c: E2 08 00 2C 86 80 11 00 00 00 00 00 00 2C [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:07]Read from MH i2c: E2 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 17 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 17 00 2C 86 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7B [14:42:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:42:07]wFMCommunicate OK [14:42:07]CreateOFDProtocolMessage done [14:42:07]OFDSenderStorePacket 218700 [14:42:07]StoreOFDPacket docnum=218700 [14:42:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2D 01 00 00 CF 71 25 01 11 38 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 36 30 30 31 33 33 33 31 34 32 31 06 04 27 00 D0 AD D1 81 D0 BA D0 B8 D0 BC D0 BE 20 D0 9B D0 B5 D0 BD D0 B8 D0 BD D0 B3 D1 80 D0 B0 D0 B4 D1 81 D0 BA D0 BE D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 42 C5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4C 56 03 00 35 04 06 00 19 FF F6 24 1F 15 6E BE F4 84 AF 2F A4 B9 [14:42:07]CheckFolder [14:42:07]dirname=/storage/ofd_packets [14:42:07]CheckFolder done [14:42:07]ProducePacketName [14:42:07]name=ofd_packets/00218700 [14:42:07]NVStorageSaveData ofd_packets/00218700 [14:42:07]File name is /storage/ofd_packets/00218700 [14:42:07]Write 331 bytes [14:42:07]NVStorageSaveData done [14:42:07]OFDSenderStorePacket done [14:42:07]KKMCreateOFDPacket done [14:42:07]NVStorageSaveData kkm_last_timestamp [14:42:07]File name is /storage/kkm_last_timestamp [14:42:07]Write 4 bytes [14:42:07]NVStorageSaveData done [14:42:07]ExternCall_PrintAddStr [14:42:07]wPrintStart [14:42:07]Write to MH i2c: 01 00 00 2D 86 B3 [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: 01 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: 01 07 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: 01 07 00 2D 86 00 00 00 00 00 FF 0F C8 [14:42:07]RasterBufferAndPrint [14:42:07]line Счет N : (3)79778 [14:42:07]line ИНН: 02508201610067 [14:42:07]line Контрольно-Кассовый Чек [14:42:07]line ПРОДАЖА [14:42:07]line Товар: 4660013331421 [14:42:07]line Эскимо Ленинградское [14:42:07]line 1.000 * 95.00 [14:42:07]line = 95.00 [14:42:07]line НДС 12% НСП 1% [14:42:07]line > о реализуемом товаре [14:42:07]line ИТОГО: 95.00 [14:42:07]line НСП 1% : 0.84 [14:42:07]line НДС 12% : 10.09 [14:42:07]line Наличными: 95.00 [14:42:07]line Безнал.: 0.00 [14:42:07]line Место: АЗС № 84 "Партнер Нефть" [14:42:07]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:42:07]line СНО: Общий режим [14:42:07]line Чек 345 19.10.2024 14:42 [14:42:07]line Смена: 443 ФФД: 1.0 [14:42:07]line ЗНМ: 0300000178 [14:42:07]line РНМ: 0000000000098116 [14:42:07]line Версия ККМ: 001 [14:42:07]line ФМ: 0000000000965413 [14:42:07]line ФД: 218700 [14:42:07]line ФПД: 28587136917269 [14:42:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T144210&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218700&fm=28587136917269&tin=02508201610067®Number=0000000000098116&sum=9500 [14:42:07]line 0 [14:42:07]OFD Sender: Processing packet 218700 [packets to send 80, broken 79] [14:42:07]ProducePacketName [14:42:07]name=ofd_packets/00218700 [14:42:07]OFD Sender: To server: pG, [14:42:07]CommunicateWithHost lk.salyk.kg:30040 [14:42:07]ConnectInit lk.salyk.kg [14:42:07]written 0, free lines is 4095 [14:42:07]Connected sock=10 [14:42:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2D 01 00 00 CF 71 25 01 11 38 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 36 30 30 31 33 33 33 31 34 32 31 06 04 27 00 D0 AD D1 81 D0 BA D0 B8 D0 BC D0 BE 20 D0 9B D0 B5 D0 BD D0 B8 D0 BD D0 B3 D1 80 D0 B0 D0 B4 D1 81 D0 BA D0 BE D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 42 C5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4C 56 03 00 35 04 06 00 19 FF F6 24 1F 15 6E BE F4 84 AF 2F A4 B9 [14:42:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D2 4E 47 00 7B 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4C 56 03 00 F4 03 04 00 DC 70 13 67 B6 04 01 00 00 5E FC 62 F9 88 BC 2A 3A [14:42:08]CommunicateWithHost err = 0 [14:42:08]CheckOFDResponse [14:42:08]1017 (14) - 77093643461234 [14:42:08]1041 (16) - 0000000000965413 [14:42:08]1040 (4) - 218700 [14:42:08]1012 (4) - 19.10.2024 08:42 [14:42:08]1206 (1) - 0 [14:42:08]OFD Sender: Remove packet 218700 [14:42:08]ProducePacketName [14:42:08]name=ofd_packets/00218700 [14:42:08]NVStorageDeleteData [14:42:08]Write to MH i2c: 01 00 00 55 86 DB [14:42:08]Write i2c OK [14:42:08]MH_I2C_Read... [14:42:08]Read from MH i2c: 01 [14:42:08]MH_I2C_Read... [14:42:08]Read from MH i2c: 01 07 00 [14:42:08]MH_I2C_Read... [14:42:08]Read from MH i2c: 01 07 00 55 86 00 00 00 00 00 0D 0D FC [14:42:08]RasterBufferAndPrint [14:42:08]line [14:42:08]line [14:42:08]line [14:42:08]line [14:42:08]line [14:42:08]written 0, free lines is 3348 [14:42:08]MH_Cut [14:42:08]Write to MH i2c: D1 01 00 5C 86 01 B4 [14:42:08]Write i2c OK [14:42:08]MH_I2C_Read... [14:42:08]Read from MH i2c: D1 [14:42:08]MH_I2C_Read... [14:42:08]Read from MH i2c: D1 01 00 [14:42:08]MH_I2C_Read... [14:42:08]Read from MH i2c: D1 01 00 5C 86 00 B3 [14:42:08]Write to MH i2c: 01 00 00 5D 86 E3 [14:42:08]Write i2c OK [14:42:08]MH_I2C_Read... [14:42:08]OFD Sender: No OFD packet to send [14:42:08]*** Cut start [14:42:08]*** Partial cut [14:42:08]*** CUTSNS_PIN = 1 [14:42:08]*** CUTSNS_PIN = 0 [14:42:09]*** Brake cut motor [14:42:09]Read from MH i2c: 01 [14:42:09]MH_I2C_Read... [14:42:09]*** Stop cut motor [14:42:09]*** Cut end [14:42:09]Read from MH i2c: 01 07 00 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: 01 07 00 5D 86 00 00 00 00 00 FF 0F F8 [14:42:09]process_action close_receipt done [14:42:09]requested_data is exist [14:42:09]produce_requested_data [14:42:09]requested_item fm.sn is exist - process it [14:42:09]wFMCommunicate request_size=4 [14:42:09]MH_SAM_APDU [14:42:09]CAPDU: 80 11 00 00 [14:42:09]Write to MH i2c: E2 08 00 5E 86 80 11 00 00 00 00 00 00 5E [14:42:09]Write i2c OK [14:42:09]MH_I2C_Read... [14:42:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:09]Read from MH i2c: E2 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 17 00 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 17 00 5E 86 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AD [14:42:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:42:09]wFMCommunicate OK [14:42:09]requested_item fd.num is exist - process it [14:42:09]SAM_PROTO_GetFieldsCounters [14:42:09]wFMCommunicate request_size=4 [14:42:09]MH_SAM_APDU [14:42:09]CAPDU: 80 13 00 00 [14:42:09]Write to MH i2c: E2 08 00 5F 86 80 13 00 00 00 00 00 00 61 [14:42:09]Write i2c OK [14:42:09]MH_I2C_Read... [14:42:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:42:09]Read from MH i2c: E2 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 62 00 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 62 00 5F 86 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4C 56 03 00 0E 04 04 00 BB 01 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 ED [14:42:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4C 56 03 00 0E 04 04 00 BB 01 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 [14:42:09]wFMCommunicate OK [14:42:09]SAM_PROTO_GetFieldsCounters done [14:42:09]requested_item shift.num is exist - process it [14:42:09]requested_item shift.opened is exist - process it [14:42:09]req_shift_opened [14:42:09]FM_GetShiftState [14:42:09]SAM_PROTO_GetShiftState [14:42:09]wFMCommunicate request_size=4 [14:42:09]MH_SAM_APDU [14:42:09]CAPDU: 80 13 01 00 [14:42:09]Write to MH i2c: E2 08 00 60 86 80 13 01 00 00 00 00 00 63 [14:42:09]Write i2c OK [14:42:09]MH_I2C_Read... [14:42:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:09]Read from MH i2c: E2 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 0E 00 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 0E 00 60 86 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A6 [14:42:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:42:09]wFMCommunicate OK [14:42:09]SAM_PROTO_GetShiftState done [14:42:09]FM_GetShiftState done [14:42:09]req_shift_opened done [14:42:09]requested_item shift.open_date is exist - process it [14:42:09]req_shift_open_date [14:42:09]req_shift_open_date done [14:42:09]produce_requested_data done [14:42:09]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218700,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:42:09]process_action_free close_receipt [14:42:09]json_value_free [14:42:09]json_value_free done [14:42:09]process_json_proto returns [14:42:09]Send response to host [14:42:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218700,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:42:09]free response buf [14:42:09]execute_script done [14:42:09]execute_script returns [14:42:09]free content buf [14:42:09]Sock 8.Close socket [14:42:09]Sock 8.Thread stoped [14:42:13]OFD Sender: No OFD packet to send [14:42:18]OFD Sender: No OFD packet to send [14:42:23]OFD Sender: No OFD packet to send [14:42:28]OFD Sender: No OFD packet to send [14:42:33]OFD Sender: No OFD packet to send [14:42:38]OFD Sender: No OFD packet to send [14:42:43]OFD Sender: No OFD packet to send [14:42:48]OFD Sender: No OFD packet to send [14:42:53]OFD Sender: No OFD packet to send [14:42:58]OFD Sender: No OFD packet to send [14:43:03]OFD Sender: No OFD packet to send [14:43:08]OFD Sender: No OFD packet to send [14:43:13]OFD Sender: No OFD packet to send [14:43:18]OFD Sender: No OFD packet to send [14:43:23]OFD Sender: No OFD packet to send [14:43:28]OFD Sender: No OFD packet to send [14:43:33]OFD Sender: No OFD packet to send [14:43:38]OFD Sender: No OFD packet to send [14:43:43]OFD Sender: No OFD packet to send [14:43:48]OFD Sender: No OFD packet to send [14:43:53]OFD Sender: No OFD packet to send [14:43:58]OFD Sender: No OFD packet to send [14:44:03]OFD Sender: No OFD packet to send [14:44:08]OFD Sender: No OFD packet to send [14:44:13]OFD Sender: No OFD packet to send [14:44:18]OFD Sender: No OFD packet to send [14:44:23]OFD Sender: No OFD packet to send [14:44:28]OFD Sender: No OFD packet to send [14:44:33]OFD Sender: No OFD packet to send [14:44:38]OFD Sender: No OFD packet to send [14:44:43]OFD Sender: No OFD packet to send [14:44:48]OFD Sender: No OFD packet to send [14:44:53]OFD Sender: No OFD packet to send [14:44:58]OFD Sender: No OFD packet to send [14:45:03]OFD Sender: No OFD packet to send [14:45:08]OFD Sender: No OFD packet to send [14:45:13]OFD Sender: No OFD packet to send [14:45:18]OFD Sender: No OFD packet to send [14:45:23]OFD Sender: No OFD packet to send [14:45:28]OFD Sender: No OFD packet to send [14:45:33]OFD Sender: No OFD packet to send [14:45:38]OFD Sender: No OFD packet to send [14:45:43]OFD Sender: No OFD packet to send [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:13]OFD Sender: No OFD packet to send [14:46:18]OFD Sender: No OFD packet to send [14:46:23]OFD Sender: No OFD packet to send [14:46:28]OFD Sender: No OFD packet to send [14:46:33]OFD Sender: No OFD packet to send [14:46:38]OFD Sender: No OFD packet to send [14:46:43]OFD Sender: No OFD packet to send [14:46:48]OFD Sender: No OFD packet to send [14:46:53]OFD Sender: No OFD packet to send [14:46:58]OFD Sender: No OFD packet to send [14:47:03]OFD Sender: No OFD packet to send [14:47:08]OFD Sender: No OFD packet to send [14:47:13]OFD Sender: No OFD packet to send [14:47:18]OFD Sender: No OFD packet to send [14:47:23]OFD Sender: No OFD packet to send [14:47:28]OFD Sender: No OFD packet to send [14:47:33]OFD Sender: No OFD packet to send [14:47:38]OFD Sender: No OFD packet to send [14:47:43]OFD Sender: No OFD packet to send [14:47:48]OFD Sender: No OFD packet to send [14:47:53]OFD Sender: No OFD packet to send [14:47:58]OFD Sender: No OFD packet to send [14:48:03]OFD Sender: No OFD packet to send [14:48:08]OFD Sender: No OFD packet to send [14:48:13]OFD Sender: No OFD packet to send [14:48:19]OFD Sender: No OFD packet to send [14:48:24]OFD Sender: No OFD packet to send [14:48:27]accept exits with 9 [14:48:27]New connection [14:48:27]New thread 3066826084 created [14:48:27]Thread 3066682724 joined [14:48:27]Waiting for new connection... [14:48:27] Sock 9.Parse request [14:48:27]Sock 9.Check first char [14:48:27]Sock 9.First char is OK [14:48:27]request: POST /json_proto HTTP/1.0 [14:48:27]Method: POST [14:48:27]URL: /json_proto [14:48:27]Method is POST - this is cgi request [14:48:27]url: /json_proto [14:48:27]query_string will be loaded in cgi processing [14:48:27]execute_cgi json_proto POST (null) [14:48:27]execute_cgi path=json_proto method=POST [14:48:27]POST find Content-Length [14:48:27]Host: 172.17.40.4:8080 [14:48:27]Content-Length: 679 [14:48:27]Content-Type: application/json [14:48:27] [14:48:27]POST finish read [14:48:27]Found Content-Length = 679 [14:48:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [14:48:27]execute_script... [14:48: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)536248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [14:48:27]POST & json_proto [14:48:27]process_json_proto [14:48:27]json parsed OK: [14:48:27]protocol is kg_v1.0 [14:48:27]action value=close_receipt [14:48:27]process_action close_receipt [14:48:27]cmd_close_receipt [14:48:27]MH_GetDate [14:48:27]Write to MH i2c: F0 00 00 61 86 D6 [14:48:27]Write i2c OK [14:48:27]MH_I2C_Read... [14:48:27]Read from MH i2c: F0 [14:48:27]MH_I2C_Read... [14:48:27]Read from MH i2c: F0 09 00 [14:48:27]MH_I2C_Read... [14:48:27]Read from MH i2c: F0 09 00 61 86 00 C0 C6 13 67 EE 0E 0D 67 4F [14:48:27]GetLastDocTimeStamp 1729348930 [14:48:27]current date 1729349312 [14:48:27]FM_GetShiftState [14:48:27]SAM_PROTO_GetShiftState [14:48:27]wFMCommunicate request_size=4 [14:48:27]MH_SAM_APDU [14:48:27]CAPDU: 80 13 01 00 [14:48:27]Write to MH i2c: E2 08 00 62 86 80 13 01 00 00 00 00 00 65 [14:48:27]Write i2c OK [14:48:27]MH_I2C_Read... [14:48:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:27]Read from MH i2c: E2 [14:48:27]MH_I2C_Read... [14:48:27]Read from MH i2c: E2 0E 00 [14:48:27]MH_I2C_Read... [14:48:27]Read from MH i2c: E2 0E 00 62 86 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A8 [14:48:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:48:27]wFMCommunicate OK [14:48:27]SAM_PROTO_GetShiftState done [14:48:27]FM_GetShiftState done [14:48:27]opened in 1729296582 [14:48:27]opened+sec_in_day 1729382982 [14:48:27]quantity*price = 200025 [14:48:27]sum+1 = 200026 [14:48:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 346 19.10.2024 14:48 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218701 ФПД: 137389134056122 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T144832&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218701&fm=137389134056122&tin=02508201610067®Number=0000000000098116&sum=200000 [14:48:28]StoreToDocumentArchive [14:48:28]shift 443 fd 218701 [14:48:28]save to /storage/0443/doc_00218701 [14:48:28]save last doc name /storage/0443/doc_00218701 to /storage/kkm_last_doc_name [14:48:28]save OK [14:48:28]Clear old archive folders... [14:48:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:48:28]tlvbuf is 015735E0 [14:48:28]SAM_PROTO_ClearQueue [14:48:28]wFMCommunicate request_size=4 [14:48:28]MH_SAM_APDU [14:48:28]CAPDU: 80 09 00 00 [14:48:28]Write to MH i2c: E2 08 00 6F 86 80 09 00 00 00 00 00 00 67 [14:48:28]Write i2c OK [14:48:28]MH_I2C_Read... [14:48:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:48:28]Read from MH i2c: E2 [14:48:28]MH_I2C_Read... [14:48:28]Read from MH i2c: E2 03 00 [14:48:28]MH_I2C_Read... [14:48:28]Read from MH i2c: E2 03 00 6F 86 00 90 00 69 [14:48:28]RAPDU: 90 00 [14:48:28]wFMCommunicate OK [14:48:28]SAM_PROTO_ClearQueue done [14:48:28]KKMCreateOFDPacket [14:48:28]OFDProtocolAddRootSTLVToBuf [14:48:28]FM_MakeSignedData [14:48:28]FM_MakeSignedData [14:48:28]SAM_PROTO_SignData [14:48:28]wFMCommunicate request_size=4 [14:48:28]MH_SAM_APDU [14:48:28]CAPDU: 80 0D 01 02 [14:48:28]Write to MH i2c: E2 08 00 70 86 80 0D 01 02 00 00 00 00 6F [14:48:28]Write i2c OK [14:48:28]MH_I2C_Read... [14:48:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:48:28]Read from MH i2c: E2 [14:48:28]MH_I2C_Read... [14:48:28]Read from MH i2c: E2 03 00 [14:48:28]MH_I2C_Read... [14:48:28]Read from MH i2c: E2 03 00 70 86 00 90 00 6A [14:48:28]RAPDU: 90 00 [14:48:28]wFMCommunicate OK [14:48:28]wFMCommunicate request_size=255 [14:48:28]MH_SAM_APDU [14:48: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 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 5A 01 00 00 F4 03 04 00 C0 C6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4D 56 03 00 35 04 06 00 7C F4 66 88 [14:48:28]Write to MH i2c: E2 02 01 71 86 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 5A 01 00 00 F4 03 04 00 C0 C6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4D 56 03 00 35 04 06 00 7C F4 66 88 00 00 F6 [14:48:28]Write i2c OK [14:48:28]MH_I2C_Read... [14:48:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:28]Read from MH i2c: E2 [14:48:28]MH_I2C_Read... [14:48:28]Read from MH i2c: E2 03 00 [14:48:28]MH_I2C_Read... [14:48:28]Read from MH i2c: E2 03 00 71 86 00 90 00 6B [14:48:28]RAPDU: 90 00 [14:48:28]wFMCommunicate OK [14:48:28]wFMCommunicate request_size=7 [14:48:28]MH_SAM_APDU [14:48:28]CAPDU: 80 0D 02 02 02 0A BA [14:48:28]Write to MH i2c: E2 0A 00 72 86 80 0D 02 02 02 00 0A BA 00 00 3A [14:48:28]Write i2c OK [14:48:28]MH_I2C_Read... [14:48:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:28]Read from MH i2c: E2 [14:48:28]MH_I2C_Read... [14:48:28]Read from MH i2c: E2 03 00 [14:48:28]MH_I2C_Read... [14:48:28]Read from MH i2c: E2 03 00 72 86 00 90 00 6C [14:48:28]RAPDU: 90 00 [14:48:28]wFMCommunicate OK [14:48:28]wFMCommunicate request_size=4 [14:48:28]MH_SAM_APDU [14:48:28]CAPDU: 80 0D 03 02 [14:48:28]Write to MH i2c: E2 08 00 73 86 80 0D 03 02 00 00 00 00 74 [14:48:28]Write i2c OK [14:48:28]MH_I2C_Read... [14:48:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:48:28]Read from MH i2c: E2 [14:48:28]MH_I2C_Read... [14:48:28]Read from MH i2c: E2 0B 00 [14:48:28]MH_I2C_Read... [14:48:28]Read from MH i2c: E2 0B 00 73 86 00 F2 49 6D 94 23 EB FC 2C 90 00 E7 [14:48:28]RAPDU: F2 49 6D 94 23 EB FC 2C 90 00 [14:48:28]wFMCommunicate OK [14:48:28]SAM_PROTO_SignData done [14:48:28]FM_MakeSignedData done [14:48:28]CreateOFDProtocolMessage [14:48:28]wFMCommunicate request_size=4 [14:48:28]MH_SAM_APDU [14:48:28]CAPDU: 80 11 00 00 [14:48:28]Write to MH i2c: E2 08 00 74 86 80 11 00 00 00 00 00 00 74 [14:48:28]Write i2c OK [14:48:28]MH_I2C_Read... [14:48:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:28]Read from MH i2c: E2 [14:48:28]MH_I2C_Read... [14:48:28]Read from MH i2c: E2 17 00 [14:48:28]MH_I2C_Read... [14:48:28]Read from MH i2c: E2 17 00 74 86 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C3 [14:48:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:48:28]wFMCommunicate OK [14:48:28]CreateOFDProtocolMessage done [14:48:28]OFDSenderStorePacket 218701 [14:48:28]StoreOFDPacket docnum=218701 [14:48:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 9A 2E 04 01 BF 58 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 5A 01 00 00 F4 03 04 00 C0 C6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4D 56 03 00 35 04 06 00 7C F4 66 88 0A BA F2 49 6D 94 23 EB FC 2C [14:48:28]CheckFolder [14:48:28]dirname=/storage/ofd_packets [14:48:28]CheckFolder done [14:48:28]ProducePacketName [14:48:28]name=ofd_packets/00218701 [14:48:28]NVStorageSaveData ofd_packets/00218701 [14:48:28]File name is /storage/ofd_packets/00218701 [14:48:28]Write 298 bytes [14:48:28]NVStorageSaveData done [14:48:28]OFDSenderStorePacket done [14:48:28]KKMCreateOFDPacket done [14:48:28]NVStorageSaveData kkm_last_timestamp [14:48:28]File name is /storage/kkm_last_timestamp [14:48:28]Write 4 bytes [14:48:28]NVStorageSaveData done [14:48:28]ExternCall_PrintAddStr [14:48:28]wPrintStart [14:48:28]Write to MH i2c: 01 00 00 75 86 FB [14:48:28]Write i2c OK [14:48:28]MH_I2C_Read... [14:48:28]Read from MH i2c: 01 [14:48:28]MH_I2C_Read... [14:48:28]Read from MH i2c: 01 07 00 [14:48:28]MH_I2C_Read... [14:48:28]Read from MH i2c: 01 07 00 75 86 00 00 00 00 00 FF 0F 10 [14:48:28]RasterBufferAndPrint [14:48:28]line Счет N : (1)536248 [14:48:28]line ИНН: 02508201610067 [14:48:28]line Контрольно-Кассовый Чек [14:48:28]line ПРОДАЖА [14:48:28]line ТРК (МРК, ГНК) : 51 [14:48:28]line Товар: 2710194210 [14:48:28]line ДТ-К-2 [14:48:28]line 26.250 * 76.20 [14:48:28]line = 2000.25 [14:48:28]line НДС 12% НСП 1% [14:48:28]line > о реализуемом товаре [14:48:28]line ОКРУГЛЕНИЕ: -0.25 [14:48:28]line ИТОГО: 2000.00 [14:48:28]line Внесено: 2000.00 [14:48:28]line СДАЧА: 0.00 [14:48:28]line НСП 1% : 17.70 [14:48:28]line НДС 12% : 212.42 [14:48:28]line Наличными: 2000.00 [14:48:28]line Безнал.: 0.00 [14:48:28]line Место: АЗС № 84 "Партнер Нефть" [14:48:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:48:28]line СНО: Общий режим [14:48:28]line Чек 346 19.10.2024 14:48 [14:48:28]line Смена: 443 ФФД: 1.0 [14:48:28]line ЗНМ: 0300000178 [14:48:28]line РНМ: 0000000000098116 [14:48:28]line Версия ККМ: 001 [14:48:28]line ФМ: 0000000000965413 [14:48:28]line ФД: 218701 [14:48:28]line ФПД: 137389134056122 [14:48:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T144832&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218701&fm=137389134056122&tin=02508201610067®Number=0000000000098116&sum=200000 [14:48:29]OFD Sender: Processing packet 218701 [packets to send 80, broken 79] [14:48:29]ProducePacketName [14:48:29]name=ofd_packets/00218701 [14:48:29]OFD Sender: To server: pG, [14:48:29]CommunicateWithHost lk.salyk.kg:30040 [14:48:29]ConnectInit lk.salyk.kg [14:48:29]written 0, free lines is 4095 [14:48:29]Connected sock=10 [14:48:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 9A 2E 04 01 BF 58 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 5A 01 00 00 F4 03 04 00 C0 C6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4D 56 03 00 35 04 06 00 7C F4 66 88 0A BA F2 49 6D 94 23 EB FC 2C [14:48:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E8 53 47 00 D6 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4D 56 03 00 F4 03 04 00 59 72 13 67 B6 04 01 00 00 28 30 42 93 35 DA 8C 0C [14:48:29]CommunicateWithHost err = 0 [14:48:29]CheckOFDResponse [14:48:29]1017 (14) - 77093643461234 [14:48:29]1041 (16) - 0000000000965413 [14:48:29]1040 (4) - 218701 [14:48:29]1012 (4) - 19.10.2024 08:48 [14:48:29]1206 (1) - 0 [14:48:29]OFD Sender: Remove packet 218701 [14:48:29]ProducePacketName [14:48:29]name=ofd_packets/00218701 [14:48:29]NVStorageDeleteData [14:48:29]Write to MH i2c: 01 00 00 A0 86 26 [14:48:29]Write i2c OK [14:48:29]MH_I2C_Read... [14:48:29]Read from MH i2c: 01 [14:48:29]MH_I2C_Read... [14:48:29]Read from MH i2c: 01 07 00 [14:48:29]MH_I2C_Read... [14:48:29]Read from MH i2c: 01 07 00 A0 86 00 00 00 00 00 EF 0C 28 [14:48:29]RasterBufferAndPrint [14:48:29]line [14:48:29]line [14:48:29]line [14:48:29]line [14:48:29]line [14:48:29]written 0, free lines is 3317 [14:48:29]MH_Cut [14:48:29]Write to MH i2c: D1 01 00 A7 86 01 FF [14:48:29]Write i2c OK [14:48:29]MH_I2C_Read... [14:48:29]Read from MH i2c: D1 [14:48:29]MH_I2C_Read... [14:48:29]Read from MH i2c: D1 01 00 [14:48:29]MH_I2C_Read... [14:48:29]Read from MH i2c: D1 01 00 A7 86 00 FE [14:48:29]Write to MH i2c: 01 00 00 A8 86 2E [14:48:29]Write i2c OK [14:48:29]MH_I2C_Read... [14:48:29]OFD Sender: No OFD packet to send [14:48:30]*** Cut start [14:48:30]*** Partial cut [14:48:30]*** CUTSNS_PIN = 1 [14:48:30]*** CUTSNS_PIN = 0 [14:48:30]*** Brake cut motor [14:48:30]Read from MH i2c: 01 [14:48:30]MH_I2C_Read... [14:48:30]*** Stop cut motor [14:48:30]*** Cut end [14:48:30]Read from MH i2c: 01 07 00 [14:48:30]MH_I2C_Read... [14:48:30]Read from MH i2c: 01 07 00 A8 86 00 00 00 00 00 FF 0F 43 [14:48:30]process_action close_receipt done [14:48:30]requested_data is exist [14:48:30]produce_requested_data [14:48:30]requested_item fm.sn is exist - process it [14:48:30]wFMCommunicate request_size=4 [14:48:30]MH_SAM_APDU [14:48:30]CAPDU: 80 11 00 00 [14:48:30]Write to MH i2c: E2 08 00 A9 86 80 11 00 00 00 00 00 00 A9 [14:48:30]Write i2c OK [14:48:30]MH_I2C_Read... [14:48:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:30]Read from MH i2c: E2 [14:48:30]MH_I2C_Read... [14:48:30]Read from MH i2c: E2 17 00 [14:48:30]MH_I2C_Read... [14:48:30]Read from MH i2c: E2 17 00 A9 86 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F8 [14:48:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:48:30]wFMCommunicate OK [14:48:30]requested_item fd.num is exist - process it [14:48:30]SAM_PROTO_GetFieldsCounters [14:48:30]wFMCommunicate request_size=4 [14:48:30]MH_SAM_APDU [14:48:30]CAPDU: 80 13 00 00 [14:48:30]Write to MH i2c: E2 08 00 AA 86 80 13 00 00 00 00 00 00 AC [14:48:30]Write i2c OK [14:48:30]MH_I2C_Read... [14:48:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:48:31]Read from MH i2c: E2 [14:48:31]MH_I2C_Read... [14:48:31]Read from MH i2c: E2 62 00 [14:48:31]MH_I2C_Read... [14:48:31]Read from MH i2c: E2 62 00 AA 86 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4D 56 03 00 0E 04 04 00 BB 01 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 3C [14:48:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4D 56 03 00 0E 04 04 00 BB 01 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 [14:48:31]wFMCommunicate OK [14:48:31]SAM_PROTO_GetFieldsCounters done [14:48:31]requested_item shift.num is exist - process it [14:48:31]requested_item shift.opened is exist - process it [14:48:31]req_shift_opened [14:48:31]FM_GetShiftState [14:48:31]SAM_PROTO_GetShiftState [14:48:31]wFMCommunicate request_size=4 [14:48:31]MH_SAM_APDU [14:48:31]CAPDU: 80 13 01 00 [14:48:31]Write to MH i2c: E2 08 00 AB 86 80 13 01 00 00 00 00 00 AE [14:48:31]Write i2c OK [14:48:31]MH_I2C_Read... [14:48:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:31]Read from MH i2c: E2 [14:48:31]MH_I2C_Read... [14:48:31]Read from MH i2c: E2 0E 00 [14:48:31]MH_I2C_Read... [14:48:31]Read from MH i2c: E2 0E 00 AB 86 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F1 [14:48:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:48:31]wFMCommunicate OK [14:48:31]SAM_PROTO_GetShiftState done [14:48:31]FM_GetShiftState done [14:48:31]req_shift_opened done [14:48:31]requested_item shift.open_date is exist - process it [14:48:31]req_shift_open_date [14:48:31]req_shift_open_date done [14:48:31]produce_requested_data done [14:48:31]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218701,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:48:31]process_action_free close_receipt [14:48:31]json_value_free [14:48:31]json_value_free done [14:48:31]process_json_proto returns [14:48:31]Send response to host [14:48:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218701,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:48:31]free response buf [14:48:31]execute_script done [14:48:31]execute_script returns [14:48:31]free content buf [14:48:31]Sock 9.Close socket [14:48:31]Sock 9.Thread stoped [14:48:34]OFD Sender: No OFD packet to send [14:48:39]OFD Sender: No OFD packet to send [14:48:44]OFD Sender: No OFD packet to send [14:48:49]OFD Sender: No OFD packet to send [14:48:54]OFD Sender: No OFD packet to send [14:48:59]OFD Sender: No OFD packet to send [14:49:04]OFD Sender: No OFD packet to send [14:49:09]OFD Sender: No OFD packet to send [14:49:14]OFD Sender: No OFD packet to send [14:49:19]OFD Sender: No OFD packet to send [14:49:25]OFD Sender: No OFD packet to send [14:49:30]OFD Sender: No OFD packet to send [14:49:35]OFD Sender: No OFD packet to send [14:49:40]OFD Sender: No OFD packet to send [14:49:45]OFD Sender: No OFD packet to send [14:49:50]OFD Sender: No OFD packet to send [14:49:55]OFD Sender: No OFD packet to send [14:50:00]OFD Sender: No OFD packet to send [14:50:05]OFD Sender: No OFD packet to send [14:50:10]OFD Sender: No OFD packet to send [14:50:15]OFD Sender: No OFD packet to send [14:50:20]OFD Sender: No OFD packet to send [14:50:25]OFD Sender: No OFD packet to send [14:50:26]accept exits with 8 [14:50:26]New connection [14:50:26]New thread 3066682724 created [14:50:26]Thread 3066826084 joined [14:50:26]Waiting for new connection... [14:50:26] Sock 8.Parse request [14:50:26]Sock 8.Check first char [14:50:26]Sock 8.First char is OK [14:50:26]request: POST /json_proto HTTP/1.0 [14:50:26]Method: POST [14:50:26]URL: /json_proto [14:50:26]Method is POST - this is cgi request [14:50:26]url: /json_proto [14:50:26]query_string will be loaded in cgi processing [14:50:26]execute_cgi json_proto POST (null) [14:50:26]execute_cgi path=json_proto method=POST [14:50:26]POST find Content-Length [14:50:26]Host: 172.17.40.4:8080 [14:50:26]Content-Length: 797 [14:50:26]Content-Type: application/json [14:50:26] [14:50:26]POST finish read [14:50:26]Found Content-Length = 797 [14:50:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4380974", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:26]execute_script... [14:50: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)536249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4380974", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:26]POST & json_proto [14:50:26]process_json_proto [14:50:26]json parsed OK: [14:50:26]protocol is kg_v1.0 [14:50:26]action value=close_receipt [14:50:26]process_action close_receipt [14:50:26]cmd_close_receipt [14:50:26]MH_GetDate [14:50:26]Write to MH i2c: F0 00 00 AC 86 21 [14:50:26]Write i2c OK [14:50:26]MH_I2C_Read... [14:50:26]Read from MH i2c: F0 [14:50:26]MH_I2C_Read... [14:50:26]Read from MH i2c: F0 09 00 [14:50:26]MH_I2C_Read... [14:50:26]Read from MH i2c: F0 09 00 AC 86 00 37 C7 13 67 EE 0E 0D 67 12 [14:50:26]GetLastDocTimeStamp 1729349312 [14:50:26]current date 1729349431 [14:50:26]FM_GetShiftState [14:50:26]SAM_PROTO_GetShiftState [14:50:26]wFMCommunicate request_size=4 [14:50:26]MH_SAM_APDU [14:50:26]CAPDU: 80 13 01 00 [14:50:26]Write to MH i2c: E2 08 00 AD 86 80 13 01 00 00 00 00 00 B0 [14:50:26]Write i2c OK [14:50:26]MH_I2C_Read... [14:50:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:26]Read from MH i2c: E2 [14:50:26]MH_I2C_Read... [14:50:26]Read from MH i2c: E2 0E 00 [14:50:26]MH_I2C_Read... [14:50:26]Read from MH i2c: E2 0E 00 AD 86 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F3 [14:50:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:50:26]wFMCommunicate OK [14:50:26]SAM_PROTO_GetShiftState done [14:50:26]FM_GetShiftState done [14:50:26]opened in 1729296582 [14:50:26]opened+sec_in_day 1729382982 [14:50:26]quantity*price = 0 [14:50:26]sum+1 = 1 [14:50:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 347 19.10.2024 14:50 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4380974 ФМ: 0000000000965413 ФД: 218702 ФПД: 26092011772519 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145031&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218702&fm=26092011772519&tin=02508201610067®Number=0000000000098116&sum=0 [14:50:27]StoreToDocumentArchive [14:50:27]shift 443 fd 218702 [14:50:27]save to /storage/0443/doc_00218702 [14:50:27]save last doc name /storage/0443/doc_00218702 to /storage/kkm_last_doc_name [14:50:27]save OK [14:50:27]Clear old archive folders... [14:50:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:50:27]tlvbuf is 016DCD80 [14:50:27]SAM_PROTO_ClearQueue [14:50:27]wFMCommunicate request_size=4 [14:50:27]MH_SAM_APDU [14:50:27]CAPDU: 80 09 00 00 [14:50:27]Write to MH i2c: E2 08 00 BA 86 80 09 00 00 00 00 00 00 B2 [14:50:27]Write i2c OK [14:50:27]MH_I2C_Read... [14:50:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:50:27]Read from MH i2c: E2 [14:50:27]MH_I2C_Read... [14:50:27]Read from MH i2c: E2 03 00 [14:50:27]MH_I2C_Read... [14:50:27]Read from MH i2c: E2 03 00 BA 86 00 90 00 B4 [14:50:27]RAPDU: 90 00 [14:50:27]wFMCommunicate OK [14:50:27]SAM_PROTO_ClearQueue done [14:50:27]KKMCreateOFDPacket [14:50:27]OFDProtocolAddRootSTLVToBuf [14:50:27]FM_MakeSignedData [14:50:27]FM_MakeSignedData [14:50:27]SAM_PROTO_SignData [14:50:27]wFMCommunicate request_size=4 [14:50:27]MH_SAM_APDU [14:50:27]CAPDU: 80 0D 01 02 [14:50:27]Write to MH i2c: E2 08 00 BB 86 80 0D 01 02 00 00 00 00 BA [14:50:27]Write i2c OK [14:50:27]MH_I2C_Read... [14:50:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:50:27]Read from MH i2c: E2 [14:50:27]MH_I2C_Read... [14:50:27]Read from MH i2c: E2 03 00 [14:50:27]MH_I2C_Read... [14:50:27]Read from MH i2c: E2 03 00 BB 86 00 90 00 B5 [14:50:27]RAPDU: 90 00 [14:50:27]wFMCommunicate OK [14:50:27]wFMCommunicate request_size=255 [14:50:27]MH_SAM_APDU [14:50: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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 37 C7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4E 56 03 00 35 04 06 00 17 BB 05 17 [14:50:27]Write to MH i2c: E2 02 01 BC 86 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 37 C7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4E 56 03 00 35 04 06 00 17 BB 05 17 00 00 A3 [14:50:27]Write i2c OK [14:50:27]MH_I2C_Read... [14:50:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:27]Read from MH i2c: E2 [14:50:27]MH_I2C_Read... [14:50:27]Read from MH i2c: E2 03 00 [14:50:27]MH_I2C_Read... [14:50:27]Read from MH i2c: E2 03 00 BC 86 00 90 00 B6 [14:50:27]RAPDU: 90 00 [14:50:27]wFMCommunicate OK [14:50:27]wFMCommunicate request_size=7 [14:50:27]MH_SAM_APDU [14:50:27]CAPDU: 80 0D 02 02 02 DA 67 [14:50:27]Write to MH i2c: E2 0A 00 BD 86 80 0D 02 02 02 00 DA 67 00 00 02 [14:50:27]Write i2c OK [14:50:27]MH_I2C_Read... [14:50:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:27]Read from MH i2c: E2 [14:50:27]MH_I2C_Read... [14:50:27]Read from MH i2c: E2 03 00 [14:50:27]MH_I2C_Read... [14:50:27]Read from MH i2c: E2 03 00 BD 86 00 90 00 B7 [14:50:27]RAPDU: 90 00 [14:50:27]wFMCommunicate OK [14:50:27]wFMCommunicate request_size=4 [14:50:27]MH_SAM_APDU [14:50:27]CAPDU: 80 0D 03 02 [14:50:27]Write to MH i2c: E2 08 00 BE 86 80 0D 03 02 00 00 00 00 BF [14:50:27]Write i2c OK [14:50:27]MH_I2C_Read... [14:50:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:50:27]Read from MH i2c: E2 [14:50:27]MH_I2C_Read... [14:50:27]Read from MH i2c: E2 0B 00 [14:50:27]MH_I2C_Read... [14:50:27]Read from MH i2c: E2 0B 00 BE 86 00 8B 79 4C 61 B3 31 26 34 90 00 AF [14:50:27]RAPDU: 8B 79 4C 61 B3 31 26 34 90 00 [14:50:27]wFMCommunicate OK [14:50:27]SAM_PROTO_SignData done [14:50:27]FM_MakeSignedData done [14:50:27]CreateOFDProtocolMessage [14:50:27]wFMCommunicate request_size=4 [14:50:27]MH_SAM_APDU [14:50:27]CAPDU: 80 11 00 00 [14:50:27]Write to MH i2c: E2 08 00 BF 86 80 11 00 00 00 00 00 00 BF [14:50:27]Write i2c OK [14:50:27]MH_I2C_Read... [14:50:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:27]Read from MH i2c: E2 [14:50:27]MH_I2C_Read... [14:50:27]Read from MH i2c: E2 17 00 [14:50:27]MH_I2C_Read... [14:50:27]Read from MH i2c: E2 17 00 BF 86 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0E [14:50:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:50:27]wFMCommunicate OK [14:50:27]CreateOFDProtocolMessage done [14:50:27]OFDSenderStorePacket 218702 [14:50:27]StoreOFDPacket docnum=218702 [14:50:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 61 49 04 01 99 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 37 C7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4E 56 03 00 35 04 06 00 17 BB 05 17 DA 67 8B 79 4C 61 B3 31 26 34 [14:50:27]CheckFolder [14:50:27]dirname=/storage/ofd_packets [14:50:27]CheckFolder done [14:50:27]ProducePacketName [14:50:27]name=ofd_packets/00218702 [14:50:27]NVStorageSaveData ofd_packets/00218702 [14:50:27]File name is /storage/ofd_packets/00218702 [14:50:27]Write 298 bytes [14:50:27]NVStorageSaveData done [14:50:27]OFDSenderStorePacket done [14:50:27]KKMCreateOFDPacket done [14:50:27]NVStorageSaveData kkm_last_timestamp [14:50:27]File name is /storage/kkm_last_timestamp [14:50:27]Write 4 bytes [14:50:27]NVStorageSaveData done [14:50:27]ExternCall_PrintAddStr [14:50:27]wPrintStart [14:50:27]Write to MH i2c: 01 00 00 C0 86 46 [14:50:27]Write i2c OK [14:50:27]MH_I2C_Read... [14:50:27]Read from MH i2c: 01 [14:50:27]MH_I2C_Read... [14:50:27]Read from MH i2c: 01 07 00 [14:50:27]MH_I2C_Read... [14:50:27]Read from MH i2c: 01 07 00 C0 86 00 00 00 00 00 FF 0F 5B [14:50:27]RasterBufferAndPrint [14:50:27]line Счет N : (1)536249 [14:50:27]line ИНН: 02508201610067 [14:50:27]line Контрольно-Кассовый Чек [14:50:27]line ПРОДАЖА [14:50:27]line ТРК (МРК, ГНК) : 61 [14:50:27]line Товар: 2710194210 [14:50:27]line ДТ-К-2 [14:50:27]line 20.000 * 0.00 [14:50:27]line = 0.00 [14:50:27]line НДС 12% НСП 1% [14:50:27]line > о реализуемом товаре [14:50:27]line ИТОГО: 0.00 [14:50:27]line НСП 1% : 0.00 [14:50:27]line НДС 12% : 0.00 [14:50:27]line Наличными: 0.00 [14:50:27]line Безнал.: 0.00 [14:50:27]line Место: АЗС № 84 "Партнер Нефть" [14:50:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:50:27]line СНО: Общий режим [14:50:27]line Чек 347 19.10.2024 14:50 [14:50:27]line Смена: 443 ФФД: 1.0 [14:50:27]line ЗНМ: 0300000178 [14:50:27]line РНМ: 0000000000098116 [14:50:27]line Версия ККМ: 001 [14:50:27]line Талоны: Топливные Талоны [14:50:27]line 4380974 [14:50:27]line ФМ: 0000000000965413 [14:50:27]line ФД: 218702 [14:50:27]line ФПД: 26092011772519 [14:50:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145031&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218702&fm=26092011772519&tin=02508201610067®Number=0000000000098116&sum=0 [14:50:28]OFD Sender: Processing packet 218702 [packets to send 80, broken 79] [14:50:28]ProducePacketName [14:50:28]name=ofd_packets/00218702 [14:50:28]OFD Sender: To server: pG, [14:50:28]CommunicateWithHost lk.salyk.kg:30040 [14:50:28]ConnectInit lk.salyk.kg [14:50:28]written 0, free lines is 4095 [14:50:28]Connected sock=10 [14:50:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 61 49 04 01 99 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 37 C7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4E 56 03 00 35 04 06 00 17 BB 05 17 DA 67 8B 79 4C 61 B3 31 26 34 [14:50:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F6 8B 47 00 B7 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4E 56 03 00 F4 03 04 00 D0 72 13 67 B6 04 01 00 00 7C 01 8B 49 8B B0 F0 05 [14:50:28]CommunicateWithHost err = 0 [14:50:28]CheckOFDResponse [14:50:28]1017 (14) - 77093643461234 [14:50:28]1041 (16) - 0000000000965413 [14:50:28]1040 (4) - 218702 [14:50:28]1012 (4) - 19.10.2024 08:50 [14:50:28]1206 (1) - 0 [14:50:28]OFD Sender: Remove packet 218702 [14:50:28]ProducePacketName [14:50:28]name=ofd_packets/00218702 [14:50:28]NVStorageDeleteData [14:50:28]Write to MH i2c: 01 00 00 EA 86 70 [14:50:28]Write i2c OK [14:50:28]MH_I2C_Read... [14:50:28]Read from MH i2c: 01 [14:50:28]MH_I2C_Read... [14:50:28]Read from MH i2c: 01 07 00 [14:50:28]MH_I2C_Read... [14:50:28]Read from MH i2c: 01 07 00 EA 86 00 00 00 00 00 FB 0C 7E [14:50:28]RasterBufferAndPrint [14:50:28]line [14:50:28]line [14:50:28]line [14:50:28]line [14:50:28]line [14:50:28]written 0, free lines is 3329 [14:50:28]MH_Cut [14:50:28]Write to MH i2c: D1 01 00 F1 86 01 49 [14:50:28]Write i2c OK [14:50:28]MH_I2C_Read... [14:50:28]Read from MH i2c: D1 [14:50:28]MH_I2C_Read... [14:50:28]Read from MH i2c: D1 01 00 [14:50:28]MH_I2C_Read... [14:50:28]Read from MH i2c: D1 01 00 F1 86 00 48 [14:50:28]Write to MH i2c: 01 00 00 F2 86 78 [14:50:28]Write i2c OK [14:50:28]MH_I2C_Read... [14:50:28]OFD Sender: No OFD packet to send [14:50:29]*** Cut start [14:50:29]*** Partial cut [14:50:29]*** CUTSNS_PIN = 1 [14:50:29]*** CUTSNS_PIN = 0 [14:50:29]*** Brake cut motor [14:50:29]Read from MH i2c: 01 [14:50:29]MH_I2C_Read... [14:50:29]*** Stop cut motor [14:50:29]*** Cut end [14:50:29]Read from MH i2c: 01 07 00 [14:50:29]MH_I2C_Read... [14:50:29]Read from MH i2c: 01 07 00 F2 86 00 00 00 00 00 FF 0F 8D [14:50:29]process_action close_receipt done [14:50:29]requested_data is exist [14:50:29]produce_requested_data [14:50:29]requested_item fm.sn is exist - process it [14:50:29]wFMCommunicate request_size=4 [14:50:29]MH_SAM_APDU [14:50:29]CAPDU: 80 11 00 00 [14:50:29]Write to MH i2c: E2 08 00 F3 86 80 11 00 00 00 00 00 00 F3 [14:50:29]Write i2c OK [14:50:29]MH_I2C_Read... [14:50:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:30]Read from MH i2c: E2 [14:50:30]MH_I2C_Read... [14:50:30]Read from MH i2c: E2 17 00 [14:50:30]MH_I2C_Read... [14:50:30]Read from MH i2c: E2 17 00 F3 86 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 42 [14:50:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:50:30]wFMCommunicate OK [14:50:30]requested_item fd.num is exist - process it [14:50:30]SAM_PROTO_GetFieldsCounters [14:50:30]wFMCommunicate request_size=4 [14:50:30]MH_SAM_APDU [14:50:30]CAPDU: 80 13 00 00 [14:50:30]Write to MH i2c: E2 08 00 F4 86 80 13 00 00 00 00 00 00 F6 [14:50:30]Write i2c OK [14:50:30]MH_I2C_Read... [14:50:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:50:30]Read from MH i2c: E2 [14:50:30]MH_I2C_Read... [14:50:30]Read from MH i2c: E2 62 00 [14:50:30]MH_I2C_Read... [14:50:30]Read from MH i2c: E2 62 00 F4 86 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 8A [14:50:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:50:30]wFMCommunicate OK [14:50:30]SAM_PROTO_GetFieldsCounters done [14:50:30]requested_item shift.num is exist - process it [14:50:30]requested_item shift.opened is exist - process it [14:50:30]req_shift_opened [14:50:30]FM_GetShiftState [14:50:30]SAM_PROTO_GetShiftState [14:50:30]wFMCommunicate request_size=4 [14:50:30]MH_SAM_APDU [14:50:30]CAPDU: 80 13 01 00 [14:50:30]Write to MH i2c: E2 08 00 F5 86 80 13 01 00 00 00 00 00 F8 [14:50:30]Write i2c OK [14:50:30]MH_I2C_Read... [14:50:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:30]Read from MH i2c: E2 [14:50:30]MH_I2C_Read... [14:50:30]Read from MH i2c: E2 0E 00 [14:50:30]MH_I2C_Read... [14:50:30]Read from MH i2c: E2 0E 00 F5 86 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3B [14:50:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:50:30]wFMCommunicate OK [14:50:30]SAM_PROTO_GetShiftState done [14:50:30]FM_GetShiftState done [14:50:30]req_shift_opened done [14:50:30]requested_item shift.open_date is exist - process it [14:50:30]req_shift_open_date [14:50:30]req_shift_open_date done [14:50:30]produce_requested_data done [14:50:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218702,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:50:30]process_action_free close_receipt [14:50:30]json_value_free [14:50:30]json_value_free done [14:50:30]process_json_proto returns [14:50:30]Send response to host [14:50:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218702,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:50:30]free response buf [14:50:30]execute_script done [14:50:30]execute_script returns [14:50:30]free content buf [14:50:30]Sock 8.Close socket [14:50:30]Sock 8.Thread stoped [14:50:33]OFD Sender: No OFD packet to send [14:50:39]OFD Sender: No OFD packet to send [14:50:44]OFD Sender: No OFD packet to send [14:50:49]OFD Sender: No OFD packet to send [14:50:54]OFD Sender: No OFD packet to send [14:50:59]OFD Sender: No OFD packet to send [14:51:04]OFD Sender: No OFD packet to send [14:51:09]OFD Sender: No OFD packet to send [14:51:14]OFD Sender: No OFD packet to send [14:51:19]OFD Sender: No OFD packet to send [14:51:24]OFD Sender: No OFD packet to send [14:51:29]OFD Sender: No OFD packet to send [14:51:34]OFD Sender: No OFD packet to send [14:51:39]OFD Sender: No OFD packet to send [14:51:44]OFD Sender: No OFD packet to send [14:51:49]OFD Sender: No OFD packet to send [14:51:54]OFD Sender: No OFD packet to send [14:51:56]accept exits with 9 [14:51:56]New connection [14:51:56]New thread 3066826084 created [14:51:56]Thread 3066682724 joined [14:51:56]Waiting for new connection... [14:51:56] Sock 9.Parse request [14:51:56]Sock 9.Check first char [14:51:56]Sock 9.First char is OK [14:51:56]request: POST /json_proto HTTP/1.0 [14:51:56]Method: POST [14:51:56]URL: /json_proto [14:51:56]Method is POST - this is cgi request [14:51:56]url: /json_proto [14:51:56]query_string will be loaded in cgi processing [14:51:56]execute_cgi json_proto POST (null) [14:51:56]execute_cgi path=json_proto method=POST [14:51:56]POST find Content-Length [14:51:56]Host: 172.17.40.4:8080 [14:51:56]Content-Length: 668 [14:51:56]Content-Type: application/json [14:51:56] [14:51:56]POST finish read [14:51:56]Found Content-Length = 668 [14:51:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79779", "tax_sys" : 0, "items" : [ { "code": "4870235681369", "name": "\u0427\u0418\u041F\u0421\u042B SLANG \u0421\u041E \u0412\u041A\u0423\u0421\u041E\u041C \u0421\u042B\u0420 60\u0413", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:56]execute_script... [14:51:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79779", "tax_sys" : 0, "items" : [ { "code": "4870235681369", "name": "\u0427\u0418\u041F\u0421\u042B SLANG \u0421\u041E \u0412\u041A\u0423\u0421\u041E\u041C \u0421\u042B\u0420 60\u0413", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:56]POST & json_proto [14:51:56]process_json_proto [14:51:56]json parsed OK: [14:51:56]protocol is kg_v1.0 [14:51:56]action value=close_receipt [14:51:56]process_action close_receipt [14:51:56]cmd_close_receipt [14:51:56]MH_GetDate [14:51:56]Write to MH i2c: F0 00 00 F6 86 6B [14:51:56]Write i2c OK [14:51:56]MH_I2C_Read... [14:51:56]Read from MH i2c: F0 [14:51:56]MH_I2C_Read... [14:51:56]Read from MH i2c: F0 09 00 [14:51:56]MH_I2C_Read... [14:51:56]Read from MH i2c: F0 09 00 F6 86 00 91 C7 13 67 EE 0E 0D 67 B6 [14:51:56]GetLastDocTimeStamp 1729349431 [14:51:56]current date 1729349521 [14:51:56]FM_GetShiftState [14:51:56]SAM_PROTO_GetShiftState [14:51:56]wFMCommunicate request_size=4 [14:51:56]MH_SAM_APDU [14:51:56]CAPDU: 80 13 01 00 [14:51:56]Write to MH i2c: E2 08 00 F7 86 80 13 01 00 00 00 00 00 FA [14:51:56]Write i2c OK [14:51:56]MH_I2C_Read... [14:51:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:56]Read from MH i2c: E2 [14:51:56]MH_I2C_Read... [14:51:56]Read from MH i2c: E2 0E 00 [14:51:56]MH_I2C_Read... [14:51:56]Read from MH i2c: E2 0E 00 F7 86 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3D [14:51:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:51:56]wFMCommunicate OK [14:51:56]SAM_PROTO_GetShiftState done [14:51:56]FM_GetShiftState done [14:51:56]opened in 1729296582 [14:51:56]opened+sec_in_day 1729382982 [14:51:56]quantity*price = 9500 [14:51:56]sum+1 = 9501 [14:51:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 348 19.10.2024 14:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218703 ФПД: 204758618818806 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145201&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218703&fm=204758618818806&tin=02508201610067®Number=0000000000098116&sum=9500 0 [14:51:57]StoreToDocumentArchive [14:51:57]shift 443 fd 218703 [14:51:57]save to /storage/0443/doc_00218703 [14:51:57]save last doc name /storage/0443/doc_00218703 to /storage/kkm_last_doc_name [14:51:57]save OK [14:51:57]Clear old archive folders... [14:51:57]ProcessDocumentItem done err = 0, tmpTLVsize=288 [14:51:57]tlvbuf is 017D9730 [14:51:57]SAM_PROTO_ClearQueue [14:51:57]wFMCommunicate request_size=4 [14:51:57]MH_SAM_APDU [14:51:57]CAPDU: 80 09 00 00 [14:51:57]Write to MH i2c: E2 08 00 04 87 80 09 00 00 00 00 00 00 FD [14:51:57]Write i2c OK [14:51:57]MH_I2C_Read... [14:51:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:57]Read from MH i2c: E2 [14:51:57]MH_I2C_Read... [14:51:57]Read from MH i2c: E2 03 00 [14:51:57]MH_I2C_Read... [14:51:57]Read from MH i2c: E2 03 00 04 87 00 90 00 FF [14:51:57]RAPDU: 90 00 [14:51:57]wFMCommunicate OK [14:51:57]SAM_PROTO_ClearQueue done [14:51:57]KKMCreateOFDPacket [14:51:57]OFDProtocolAddRootSTLVToBuf [14:51:57]FM_MakeSignedData [14:51:57]FM_MakeSignedData [14:51:57]SAM_PROTO_SignData [14:51:57]wFMCommunicate request_size=4 [14:51:57]MH_SAM_APDU [14:51:57]CAPDU: 80 0D 01 02 [14:51:57]Write to MH i2c: E2 08 00 05 87 80 0D 01 02 00 00 00 00 05 [14:51:57]Write i2c OK [14:51:57]MH_I2C_Read... [14:51:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:57]Read from MH i2c: E2 [14:51:57]MH_I2C_Read... [14:51:57]Read from MH i2c: E2 03 00 [14:51:57]MH_I2C_Read... [14:51:57]Read from MH i2c: E2 03 00 05 87 00 90 00 00 [14:51:57]RAPDU: 90 00 [14:51:57]wFMCommunicate OK [14:51:57]wFMCommunicate request_size=255 [14:51:57]MH_SAM_APDU [14:51:57]CAPDU: 80 0D 02 02 FA 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 33 36 39 06 04 2E 00 D0 A7 D0 98 D0 9F D0 A1 D0 AB 20 53 4C 41 4E 47 20 D0 A1 D0 9E 20 D0 92 D0 9A D0 A3 D0 A1 D0 9E D0 9C 20 D0 A1 D0 AB D0 A0 20 36 30 D0 93 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 91 C7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 [14:51:57]Write to MH i2c: E2 02 01 06 87 80 0D 02 02 FA 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 33 36 39 06 04 2E 00 D0 A7 D0 98 D0 9F D0 A1 D0 AB 20 53 4C 41 4E 47 20 D0 A1 D0 9E 20 D0 92 D0 9A D0 A3 D0 A1 D0 9E D0 9C 20 D0 A1 D0 AB D0 A0 20 36 30 D0 93 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 91 C7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 00 00 52 [14:51:57]Write i2c OK [14:51:57]MH_I2C_Read... [14:51:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:58]Read from MH i2c: E2 [14:51:58]MH_I2C_Read... [14:51:58]Read from MH i2c: E2 03 00 [14:51:58]MH_I2C_Read... [14:51:58]Read from MH i2c: E2 03 00 06 87 00 90 00 01 [14:51:58]RAPDU: 90 00 [14:51:58]wFMCommunicate OK [14:51:58]wFMCommunicate request_size=47 [14:51:58]MH_SAM_APDU [14:51:58]CAPDU: 80 0D 02 02 2A 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4F 56 03 00 35 04 06 00 BA 3A 14 BD 48 F6 [14:51:58]Write to MH i2c: E2 32 00 07 87 80 0D 02 02 2A 00 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4F 56 03 00 35 04 06 00 BA 3A 14 BD 48 F6 00 00 6F [14:51:58]Write i2c OK [14:51:58]MH_I2C_Read... [14:51:58]Read from MH i2c: E2 [14:51:58]MH_I2C_Read... [14:51:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:58]Read from MH i2c: E2 03 00 [14:51:58]MH_I2C_Read... [14:51:58]Read from MH i2c: E2 03 00 07 87 00 90 00 02 [14:51:58]RAPDU: 90 00 [14:51:58]wFMCommunicate OK [14:51:58]wFMCommunicate request_size=4 [14:51:58]MH_SAM_APDU [14:51:58]CAPDU: 80 0D 03 02 [14:51:58]Write to MH i2c: E2 08 00 08 87 80 0D 03 02 00 00 00 00 0A [14:51:58]Write i2c OK [14:51:58]MH_I2C_Read... [14:51:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:58]Read from MH i2c: E2 [14:51:58]MH_I2C_Read... [14:51:58]Read from MH i2c: E2 0B 00 [14:51:58]MH_I2C_Read... [14:51:58]Read from MH i2c: E2 0B 00 08 87 00 CF D9 F8 B8 09 48 71 8B 90 00 B0 [14:51:58]RAPDU: CF D9 F8 B8 09 48 71 8B 90 00 [14:51:58]wFMCommunicate OK [14:51:58]SAM_PROTO_SignData done [14:51:58]FM_MakeSignedData done [14:51:58]CreateOFDProtocolMessage [14:51:58]wFMCommunicate request_size=4 [14:51:58]MH_SAM_APDU [14:51:58]CAPDU: 80 11 00 00 [14:51:58]Write to MH i2c: E2 08 00 09 87 80 11 00 00 00 00 00 00 0A [14:51:58]Write i2c OK [14:51:58]MH_I2C_Read... [14:51:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:58]Read from MH i2c: E2 [14:51:58]MH_I2C_Read... [14:51:58]Read from MH i2c: E2 17 00 [14:51:58]MH_I2C_Read... [14:51:58]Read from MH i2c: E2 17 00 09 87 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 59 [14:51:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:51:58]wFMCommunicate OK [14:51:58]CreateOFDProtocolMessage done [14:51:58]OFDSenderStorePacket 218703 [14:51:58]StoreOFDPacket docnum=218703 [14:51:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 34 01 00 00 E6 AC 2C 01 5B 31 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 33 36 39 06 04 2E 00 D0 A7 D0 98 D0 9F D0 A1 D0 AB 20 53 4C 41 4E 47 20 D0 A1 D0 9E 20 D0 92 D0 9A D0 A3 D0 A1 D0 9E D0 9C 20 D0 A1 D0 AB D0 A0 20 36 30 D0 93 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 91 C7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4F 56 03 00 35 04 06 00 BA 3A 14 BD 48 F6 CF D9 F8 B8 09 48 71 8B [14:51:58]CheckFolder [14:51:58]dirname=/storage/ofd_packets [14:51:58]CheckFolder done [14:51:58]ProducePacketName [14:51:58]name=ofd_packets/00218703 [14:51:58]NVStorageSaveData ofd_packets/00218703 [14:51:58]File name is /storage/ofd_packets/00218703 [14:51:58]Write 338 bytes [14:51:58]NVStorageSaveData done [14:51:58]OFDSenderStorePacket done [14:51:58]KKMCreateOFDPacket done [14:51:58]NVStorageSaveData kkm_last_timestamp [14:51:58]File name is /storage/kkm_last_timestamp [14:51:58]Write 4 bytes [14:51:58]NVStorageSaveData done [14:51:58]ExternCall_PrintAddStr [14:51:58]wPrintStart [14:51:58]Write to MH i2c: 01 00 00 0A 87 91 [14:51:58]Write i2c OK [14:51:58]MH_I2C_Read... [14:51:58]Read from MH i2c: 01 [14:51:58]MH_I2C_Read... [14:51:58]Read from MH i2c: 01 07 00 [14:51:58]MH_I2C_Read... [14:51:58]Read from MH i2c: 01 07 00 0A 87 00 00 00 00 00 FF 0F A6 [14:51:58]RasterBufferAndPrint [14:51:58]line Счет N : (3)79779 [14:51:58]line ИНН: 02508201610067 [14:51:58]line Контрольно-Кассовый Чек [14:51:58]line ПРОДАЖА [14:51:58]line Товар: 4870235681369 [14:51:58]line ЧИПСЫ SLANG СО ВКУСОМ СЫР 60Г [14:51:58]line 1.000 * 95.00 [14:51:58]line = 95.00 [14:51:58]line НДС 12% НСП 1% [14:51:58]line > о реализуемом товаре [14:51:58]line ИТОГО: 95.00 [14:51:58]line НСП 1% : 0.84 [14:51:58]line НДС 12% : 10.09 [14:51:58]line Наличными: 95.00 [14:51:58]line Безнал.: 0.00 [14:51:58]line Место: АЗС № 84 "Партнер Нефть" [14:51:58]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:51:58]line СНО: Общий режим [14:51:58]line Чек 348 19.10.2024 14:52 [14:51:58]line Смена: 443 ФФД: 1.0 [14:51:58]line ЗНМ: 0300000178 [14:51:58]line РНМ: 0000000000098116 [14:51:58]line Версия ККМ: 001 [14:51:58]line ФМ: 0000000000965413 [14:51:58]line ФД: 218703 [14:51:58]line ФПД: 204758618818806 [14:51:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145201&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218703&fm=204758618818806&tin=02508201610067®Number=0000000000098116&sum=9500 [14:51:58]line 0 [14:51:58]OFD Sender: Processing packet 218703 [packets to send 80, broken 79] [14:51:58]ProducePacketName [14:51:58]name=ofd_packets/00218703 [14:51:58]OFD Sender: To server: pG, [14:51:58]CommunicateWithHost lk.salyk.kg:30040 [14:51:58]ConnectInit lk.salyk.kg [14:51:58]written 0, free lines is 4095 [14:51:58]Connected sock=10 [14:51:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 34 01 00 00 E6 AC 2C 01 5B 31 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 33 36 39 06 04 2E 00 D0 A7 D0 98 D0 9F D0 A1 D0 AB 20 53 4C 41 4E 47 20 D0 A1 D0 9E 20 D0 92 D0 9A D0 A3 D0 A1 D0 9E D0 9C 20 D0 A1 D0 AB D0 A0 20 36 30 D0 93 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 91 C7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4F 56 03 00 35 04 06 00 BA 3A 14 BD 48 F6 CF D9 F8 B8 09 48 71 8B [14:51:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 06 9A 47 00 E5 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 39 36 35 34 31 33 10 04 04 00 4F 56 03 00 F4 03 04 00 2B 73 13 67 B6 04 01 00 00 24 1C 65 EE AE 77 97 0B [14:51:59]CommunicateWithHost err = 0 [14:51:59]CheckOFDResponse [14:51:59]1017 (14) - 77093643461234 [14:51:59]1041 (16) - 0000000000965413 [14:51:59]1040 (4) - 218703 [14:51:59]1012 (4) - 19.10.2024 08:51 [14:51:59]1206 (1) - 0 [14:51:59]OFD Sender: Remove packet 218703 [14:51:59]ProducePacketName [14:51:59]name=ofd_packets/00218703 [14:51:59]NVStorageDeleteData [14:51:59]Write to MH i2c: 01 00 00 33 87 BA [14:51:59]Write i2c OK [14:51:59]MH_I2C_Read... [14:51:59]Read from MH i2c: 01 [14:51:59]MH_I2C_Read... [14:51:59]Read from MH i2c: 01 07 00 [14:51:59]MH_I2C_Read... [14:51:59]Read from MH i2c: 01 07 00 33 87 00 00 00 00 00 F6 0C C3 [14:51:59]RasterBufferAndPrint [14:51:59]line [14:51:59]line [14:51:59]line [14:51:59]line [14:51:59]line [14:51:59]written 0, free lines is 3325 [14:51:59]MH_Cut [14:51:59]Write to MH i2c: D1 01 00 3A 87 01 93 [14:51:59]Write i2c OK [14:51:59]MH_I2C_Read... [14:51:59]Read from MH i2c: D1 [14:51:59]MH_I2C_Read... [14:51:59]Read from MH i2c: D1 01 00 [14:51:59]MH_I2C_Read... [14:51:59]Read from MH i2c: D1 01 00 3A 87 00 92 [14:51:59]Write to MH i2c: 01 00 00 3B 87 C2 [14:51:59]Write i2c OK [14:51:59]MH_I2C_Read... [14:51:59]OFD Sender: No OFD packet to send [14:51:59]*** Cut start [14:51:59]*** Partial cut [14:51:59]*** CUTSNS_PIN = 1 [14:51:59]*** CUTSNS_PIN = 0 [14:52:00]*** Brake cut motor [14:52:00]Read from MH i2c: 01 [14:52:00]MH_I2C_Read... [14:52:00]*** Stop cut motor [14:52:00]*** Cut end [14:52:00]Read from MH i2c: 01 07 00 [14:52:00]MH_I2C_Read... [14:52:00]Read from MH i2c: 01 07 00 3B 87 00 00 00 00 00 FF 0F D7 [14:52:00]process_action close_receipt done [14:52:00]requested_data is exist [14:52:00]produce_requested_data [14:52:00]requested_item fm.sn is exist - process it [14:52:00]wFMCommunicate request_size=4 [14:52:00]MH_SAM_APDU [14:52:00]CAPDU: 80 11 00 00 [14:52:00]Write to MH i2c: E2 08 00 3C 87 80 11 00 00 00 00 00 00 3D [14:52:00]Write i2c OK [14:52:00]MH_I2C_Read... [14:52:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:00]Read from MH i2c: E2 [14:52:00]MH_I2C_Read... [14:52:00]Read from MH i2c: E2 17 00 [14:52:00]MH_I2C_Read... [14:52:00]Read from MH i2c: E2 17 00 3C 87 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8C [14:52:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:52:00]wFMCommunicate OK [14:52:00]requested_item fd.num is exist - process it [14:52:00]SAM_PROTO_GetFieldsCounters [14:52:00]wFMCommunicate request_size=4 [14:52:00]MH_SAM_APDU [14:52:00]CAPDU: 80 13 00 00 [14:52:00]Write to MH i2c: E2 08 00 3D 87 80 13 00 00 00 00 00 00 40 [14:52:00]Write i2c OK [14:52:00]MH_I2C_Read... [14:52:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:00]Read from MH i2c: E2 [14:52:00]MH_I2C_Read... [14:52:00]Read from MH i2c: E2 62 00 [14:52:00]MH_I2C_Read... [14:52:00]Read from MH i2c: E2 62 00 3D 87 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 D8 [14:52:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:52:00]wFMCommunicate OK [14:52:00]SAM_PROTO_GetFieldsCounters done [14:52:00]requested_item shift.num is exist - process it [14:52:00]requested_item shift.opened is exist - process it [14:52:00]req_shift_opened [14:52:00]FM_GetShiftState [14:52:00]SAM_PROTO_GetShiftState [14:52:00]wFMCommunicate request_size=4 [14:52:00]MH_SAM_APDU [14:52:00]CAPDU: 80 13 01 00 [14:52:00]Write to MH i2c: E2 08 00 3E 87 80 13 01 00 00 00 00 00 42 [14:52:00]Write i2c OK [14:52:00]MH_I2C_Read... [14:52:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:00]Read from MH i2c: E2 [14:52:00]MH_I2C_Read... [14:52:00]Read from MH i2c: E2 0E 00 [14:52:00]MH_I2C_Read... [14:52:00]Read from MH i2c: E2 0E 00 3E 87 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 85 [14:52:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:52:00]wFMCommunicate OK [14:52:00]SAM_PROTO_GetShiftState done [14:52:00]FM_GetShiftState done [14:52:00]req_shift_opened done [14:52:00]requested_item shift.open_date is exist - process it [14:52:00]req_shift_open_date [14:52:00]req_shift_open_date done [14:52:00]produce_requested_data done [14:52:00]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218703,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:52:00]process_action_free close_receipt [14:52:00]json_value_free [14:52:00]json_value_free done [14:52:00]process_json_proto returns [14:52:00]Send response to host [14:52:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218703,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:52:00]free response buf [14:52:00]execute_script done [14:52:00]execute_script returns [14:52:00]free content buf [14:52:00]Sock 9.Close socket [14:52:00]Sock 9.Thread stoped [14:52:04]OFD Sender: No OFD packet to send [14:52:09]OFD Sender: No OFD packet to send [14:52:14]OFD Sender: No OFD packet to send [14:52:19]OFD Sender: No OFD packet to send [14:52:20]accept exits with 8 [14:52:20]New connection [14:52:20]New thread 3066682724 created [14:52:20]Thread 3066826084 joined [14:52:20]Waiting for new connection... [14:52:20] Sock 8.Parse request [14:52:20]Sock 8.Check first char [14:52:20]Sock 8.First char is OK [14:52:20]request: POST /json_proto HTTP/1.0 [14:52:20]Method: POST [14:52:20]URL: /json_proto [14:52:20]Method is POST - this is cgi request [14:52:20]url: /json_proto [14:52:20]query_string will be loaded in cgi processing [14:52:20]execute_cgi json_proto POST (null) [14:52:20]execute_cgi path=json_proto method=POST [14:52:20]POST find Content-Length [14:52:20]Host: 172.17.40.4:8080 [14:52:20]Content-Length: 629 [14:52:20]Content-Type: application/json [14:52:20] [14:52:20]POST finish read [14:52:20]Found Content-Length = 629 [14:52:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79780", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:20]execute_script... [14:52:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79780", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:20]POST & json_proto [14:52:20]process_json_proto [14:52:20]json parsed OK: [14:52:20]protocol is kg_v1.0 [14:52:20]action value=close_receipt [14:52:20]process_action close_receipt [14:52:20]cmd_close_receipt [14:52:20]MH_GetDate [14:52:20]Write to MH i2c: F0 00 00 3F 87 B5 [14:52:20]Write i2c OK [14:52:20]MH_I2C_Read... [14:52:20]Read from MH i2c: F0 [14:52:20]MH_I2C_Read... [14:52:20]Read from MH i2c: F0 09 00 [14:52:20]MH_I2C_Read... [14:52:20]Read from MH i2c: F0 09 00 3F 87 00 A9 C7 13 67 EE 0E 0D 67 18 [14:52:20]GetLastDocTimeStamp 1729349521 [14:52:20]current date 1729349545 [14:52:20]FM_GetShiftState [14:52:20]SAM_PROTO_GetShiftState [14:52:20]wFMCommunicate request_size=4 [14:52:20]MH_SAM_APDU [14:52:20]CAPDU: 80 13 01 00 [14:52:20]Write to MH i2c: E2 08 00 40 87 80 13 01 00 00 00 00 00 44 [14:52:20]Write i2c OK [14:52:20]MH_I2C_Read... [14:52:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:20]Read from MH i2c: E2 [14:52:20]MH_I2C_Read... [14:52:20]Read from MH i2c: E2 0E 00 [14:52:20]MH_I2C_Read... [14:52:20]Read from MH i2c: E2 0E 00 40 87 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 87 [14:52:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:52:20]wFMCommunicate OK [14:52:20]SAM_PROTO_GetShiftState done [14:52:20]FM_GetShiftState done [14:52:20]opened in 1729296582 [14:52:20]opened+sec_in_day 1729382982 [14:52:20]quantity*price = 5000 [14:52:20]sum+1 = 5001 [14:52:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 349 19.10.2024 14:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218704 ФПД: 95295271513816 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145225&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218704&fm=95295271513816&tin=02508201610067®Number=0000000000098116&sum=5000 0 [14:52:21]StoreToDocumentArchive [14:52:21]shift 443 fd 218704 [14:52:21]save to /storage/0443/doc_00218704 [14:52:21]save last doc name /storage/0443/doc_00218704 to /storage/kkm_last_doc_name [14:52:21]save OK [14:52:21]Clear old archive folders... [14:52:21]ProcessDocumentItem done err = 0, tmpTLVsize=269 [14:52:21]tlvbuf is 016300A0 [14:52:21]SAM_PROTO_ClearQueue [14:52:21]wFMCommunicate request_size=4 [14:52:21]MH_SAM_APDU [14:52:21]CAPDU: 80 09 00 00 [14:52:21]Write to MH i2c: E2 08 00 4D 87 80 09 00 00 00 00 00 00 46 [14:52:21]Write i2c OK [14:52:21]MH_I2C_Read... [14:52:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:22]Read from MH i2c: E2 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: E2 03 00 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: E2 03 00 4D 87 00 90 00 48 [14:52:22]RAPDU: 90 00 [14:52:22]wFMCommunicate OK [14:52:22]SAM_PROTO_ClearQueue done [14:52:22]KKMCreateOFDPacket [14:52:22]OFDProtocolAddRootSTLVToBuf [14:52:22]FM_MakeSignedData [14:52:22]FM_MakeSignedData [14:52:22]SAM_PROTO_SignData [14:52:22]wFMCommunicate request_size=4 [14:52:22]MH_SAM_APDU [14:52:22]CAPDU: 80 0D 01 02 [14:52:22]Write to MH i2c: E2 08 00 4E 87 80 0D 01 02 00 00 00 00 4E [14:52:22]Write i2c OK [14:52:22]MH_I2C_Read... [14:52:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:22]Read from MH i2c: E2 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: E2 03 00 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: E2 03 00 4E 87 00 90 00 49 [14:52:22]RAPDU: 90 00 [14:52:22]wFMCommunicate OK [14:52:22]wFMCommunicate request_size=255 [14:52:22]MH_SAM_APDU [14:52:22]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 A9 C7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 [14:52:22]Write to MH i2c: E2 02 01 4F 87 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 A9 C7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 00 00 6A [14:52:22]Write i2c OK [14:52:22]MH_I2C_Read... [14:52:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:22]Read from MH i2c: E2 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: E2 03 00 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: E2 03 00 4F 87 00 90 00 4A [14:52:22]RAPDU: 90 00 [14:52:22]wFMCommunicate OK [14:52:22]wFMCommunicate request_size=28 [14:52:22]MH_SAM_APDU [14:52:22]CAPDU: 80 0D 02 02 17 36 35 34 31 33 10 04 04 00 50 56 03 00 35 04 06 00 56 AB A8 CE AE D8 [14:52:22]Write to MH i2c: E2 1F 00 50 87 80 0D 02 02 17 00 36 35 34 31 33 10 04 04 00 50 56 03 00 35 04 06 00 56 AB A8 CE AE D8 00 00 7F [14:52:22]Write i2c OK [14:52:22]MH_I2C_Read... [14:52:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:22]Read from MH i2c: E2 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: E2 03 00 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: E2 03 00 50 87 00 90 00 4B [14:52:22]RAPDU: 90 00 [14:52:22]wFMCommunicate OK [14:52:22]wFMCommunicate request_size=4 [14:52:22]MH_SAM_APDU [14:52:22]CAPDU: 80 0D 03 02 [14:52:22]Write to MH i2c: E2 08 00 51 87 80 0D 03 02 00 00 00 00 53 [14:52:22]Write i2c OK [14:52:22]MH_I2C_Read... [14:52:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:22]Read from MH i2c: E2 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: E2 0B 00 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: E2 0B 00 51 87 00 0E 64 54 32 5F 84 F4 AC 90 00 CF [14:52:22]RAPDU: 0E 64 54 32 5F 84 F4 AC 90 00 [14:52:22]wFMCommunicate OK [14:52:22]SAM_PROTO_SignData done [14:52:22]FM_MakeSignedData done [14:52:22]CreateOFDProtocolMessage [14:52:22]wFMCommunicate request_size=4 [14:52:22]MH_SAM_APDU [14:52:22]CAPDU: 80 11 00 00 [14:52:22]Write to MH i2c: E2 08 00 52 87 80 11 00 00 00 00 00 00 53 [14:52:22]Write i2c OK [14:52:22]MH_I2C_Read... [14:52:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:22]Read from MH i2c: E2 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: E2 17 00 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: E2 17 00 52 87 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A2 [14:52:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:52:22]wFMCommunicate OK [14:52:22]CreateOFDProtocolMessage done [14:52:22]OFDSenderStorePacket 218704 [14:52:22]StoreOFDPacket docnum=218704 [14:52:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 21 01 00 00 07 AB 19 01 1A E6 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 A9 C7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 50 56 03 00 35 04 06 00 56 AB A8 CE AE D8 0E 64 54 32 5F 84 F4 AC [14:52:22]CheckFolder [14:52:22]dirname=/storage/ofd_packets [14:52:22]CheckFolder done [14:52:22]ProducePacketName [14:52:22]name=ofd_packets/00218704 [14:52:22]NVStorageSaveData ofd_packets/00218704 [14:52:22]File name is /storage/ofd_packets/00218704 [14:52:22]Write 319 bytes [14:52:22]NVStorageSaveData done [14:52:22]OFDSenderStorePacket done [14:52:22]KKMCreateOFDPacket done [14:52:22]NVStorageSaveData kkm_last_timestamp [14:52:22]File name is /storage/kkm_last_timestamp [14:52:22]Write 4 bytes [14:52:22]NVStorageSaveData done [14:52:22]ExternCall_PrintAddStr [14:52:22]wPrintStart [14:52:22]Write to MH i2c: 01 00 00 53 87 DA [14:52:22]Write i2c OK [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: 01 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: 01 07 00 [14:52:22]MH_I2C_Read... [14:52:22]Read from MH i2c: 01 07 00 53 87 00 00 00 00 00 FF 0F EF [14:52:22]RasterBufferAndPrint [14:52:22]line Счет N : (3)79780 [14:52:22]line ИНН: 02508201610067 [14:52:22]line Контрольно-Кассовый Чек [14:52:22]line ПРОДАЖА [14:52:22]line Товар: 4700000160358 [14:52:22]line Вода Легенда 1л [14:52:22]line 1.000 * 50.00 [14:52:22]line = 50.00 [14:52:22]line НДС 12% НСП 1% [14:52:22]line > о реализуемом товаре [14:52:22]line ИТОГО: 50.00 [14:52:22]line НСП 1% : 0.44 [14:52:22]line НДС 12% : 5.31 [14:52:22]line Наличными: 50.00 [14:52:22]line Безнал.: 0.00 [14:52:22]line Место: АЗС № 84 "Партнер Нефть" [14:52:22]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:52:22]line СНО: Общий режим [14:52:22]line Чек 349 19.10.2024 14:52 [14:52:22]line Смена: 443 ФФД: 1.0 [14:52:22]line ЗНМ: 0300000178 [14:52:22]line РНМ: 0000000000098116 [14:52:22]line Версия ККМ: 001 [14:52:22]line ФМ: 0000000000965413 [14:52:22]line ФД: 218704 [14:52:22]line ФПД: 95295271513816 [14:52:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145225&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218704&fm=95295271513816&tin=02508201610067®Number=0000000000098116&sum=5000 [14:52:22]OFD Sender: Processing packet 218704 [packets to send 80, broken 79] [14:52:22]ProducePacketName [14:52:22]name=ofd_packets/00218704 [14:52:22]OFD Sender: To server: pG, [14:52:22]CommunicateWithHost lk.salyk.kg:30040 [14:52:22]ConnectInit lk.salyk.kg [14:52:22]line 0 [14:52:22]written 0, free lines is 4095 [14:52:22]Connected sock=10 [14:52:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 21 01 00 00 07 AB 19 01 1A E6 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 A9 C7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 50 56 03 00 35 04 06 00 56 AB A8 CE AE D8 0E 64 54 32 5F 84 F4 AC [14:52:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 09 06 47 00 EC 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 39 36 35 34 31 33 10 04 04 00 50 56 03 00 F4 03 04 00 43 73 13 67 B6 04 01 00 00 03 09 74 24 82 11 C1 A5 [14:52:23]CommunicateWithHost err = 0 [14:52:23]CheckOFDResponse [14:52:23]1017 (14) - 77093643461234 [14:52:23]1041 (16) - 0000000000965413 [14:52:23]1040 (4) - 218704 [14:52:23]1012 (4) - 19.10.2024 08:52 [14:52:23]1206 (1) - 0 [14:52:23]OFD Sender: Remove packet 218704 [14:52:23]ProducePacketName [14:52:23]name=ofd_packets/00218704 [14:52:23]NVStorageDeleteData [14:52:23]Write to MH i2c: 01 00 00 7B 87 02 [14:52:23]Write i2c OK [14:52:23]MH_I2C_Read... [14:52:23]Read from MH i2c: 01 [14:52:23]MH_I2C_Read... [14:52:23]Read from MH i2c: 01 07 00 [14:52:23]MH_I2C_Read... [14:52:23]Read from MH i2c: 01 07 00 7B 87 00 00 00 00 00 10 0D 26 [14:52:23]RasterBufferAndPrint [14:52:23]line [14:52:23]line [14:52:23]line [14:52:23]line [14:52:23]line [14:52:23]written 0, free lines is 3354 [14:52:23]MH_Cut [14:52:23]Write to MH i2c: D1 01 00 82 87 01 DB [14:52:23]Write i2c OK [14:52:23]MH_I2C_Read... [14:52:23]Read from MH i2c: D1 [14:52:23]MH_I2C_Read... [14:52:23]Read from MH i2c: D1 01 00 [14:52:23]MH_I2C_Read... [14:52:23]Read from MH i2c: D1 01 00 82 87 00 DA [14:52:23]Write to MH i2c: 01 00 00 83 87 0A [14:52:23]Write i2c OK [14:52:23]MH_I2C_Read... [14:52:23]OFD Sender: No OFD packet to send [14:52:23]*** Cut start [14:52:23]*** Partial cut [14:52:23]*** CUTSNS_PIN = 1 [14:52:24]*** CUTSNS_PIN = 0 [14:52:24]*** Brake cut motor [14:52:24]Read from MH i2c: 01 [14:52:24]MH_I2C_Read... [14:52:24]*** Stop cut motor [14:52:24]*** Cut end [14:52:24]Read from MH i2c: 01 07 00 [14:52:24]MH_I2C_Read... [14:52:24]Read from MH i2c: 01 07 00 83 87 00 00 00 00 00 FF 0F 1F [14:52:24]process_action close_receipt done [14:52:24]requested_data is exist [14:52:24]produce_requested_data [14:52:24]requested_item fm.sn is exist - process it [14:52:24]wFMCommunicate request_size=4 [14:52:24]MH_SAM_APDU [14:52:24]CAPDU: 80 11 00 00 [14:52:24]Write to MH i2c: E2 08 00 84 87 80 11 00 00 00 00 00 00 85 [14:52:24]Write i2c OK [14:52:24]MH_I2C_Read... [14:52:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:24]Read from MH i2c: E2 [14:52:24]MH_I2C_Read... [14:52:24]Read from MH i2c: E2 17 00 [14:52:24]MH_I2C_Read... [14:52:24]Read from MH i2c: E2 17 00 84 87 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D4 [14:52:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:52:24]wFMCommunicate OK [14:52:24]requested_item fd.num is exist - process it [14:52:24]SAM_PROTO_GetFieldsCounters [14:52:24]wFMCommunicate request_size=4 [14:52:24]MH_SAM_APDU [14:52:24]CAPDU: 80 13 00 00 [14:52:24]Write to MH i2c: E2 08 00 85 87 80 13 00 00 00 00 00 00 88 [14:52:24]Write i2c OK [14:52:24]MH_I2C_Read... [14:52:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:24]Read from MH i2c: E2 [14:52:24]MH_I2C_Read... [14:52:24]Read from MH i2c: E2 62 00 [14:52:24]MH_I2C_Read... [14:52:24]Read from MH i2c: E2 62 00 85 87 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 50 56 03 00 0E 04 04 00 BB 01 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 24 [14:52:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 50 56 03 00 0E 04 04 00 BB 01 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 [14:52:24]wFMCommunicate OK [14:52:24]SAM_PROTO_GetFieldsCounters done [14:52:24]requested_item shift.num is exist - process it [14:52:24]requested_item shift.opened is exist - process it [14:52:24]req_shift_opened [14:52:24]FM_GetShiftState [14:52:24]SAM_PROTO_GetShiftState [14:52:24]wFMCommunicate request_size=4 [14:52:24]MH_SAM_APDU [14:52:24]CAPDU: 80 13 01 00 [14:52:24]Write to MH i2c: E2 08 00 86 87 80 13 01 00 00 00 00 00 8A [14:52:24]Write i2c OK [14:52:24]MH_I2C_Read... [14:52:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:24]Read from MH i2c: E2 [14:52:24]MH_I2C_Read... [14:52:24]Read from MH i2c: E2 0E 00 [14:52:24]MH_I2C_Read... [14:52:24]Read from MH i2c: E2 0E 00 86 87 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CD [14:52:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:52:24]wFMCommunicate OK [14:52:24]SAM_PROTO_GetShiftState done [14:52:24]FM_GetShiftState done [14:52:24]req_shift_opened done [14:52:24]requested_item shift.open_date is exist - process it [14:52:24]req_shift_open_date [14:52:24]req_shift_open_date done [14:52:24]produce_requested_data done [14:52:24]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218704,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:52:24]process_action_free close_receipt [14:52:24]json_value_free [14:52:24]json_value_free done [14:52:24]process_json_proto returns [14:52:24]Send response to host [14:52:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218704,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:52:24]free response buf [14:52:24]execute_script done [14:52:24]execute_script returns [14:52:24]free content buf [14:52:24]Sock 8.Close socket [14:52:24]Sock 8.Thread stoped [14:52:28]OFD Sender: No OFD packet to send [14:52:33]OFD Sender: No OFD packet to send [14:52:38]OFD Sender: No OFD packet to send [14:52:43]OFD Sender: No OFD packet to send [14:52:48]OFD Sender: No OFD packet to send [14:52:53]OFD Sender: No OFD packet to send [14:52:58]OFD Sender: No OFD packet to send [14:53:03]OFD Sender: No OFD packet to send [14:53:08]OFD Sender: No OFD packet to send [14:53:13]OFD Sender: No OFD packet to send [14:53:18]OFD Sender: No OFD packet to send [14:53:23]OFD Sender: No OFD packet to send [14:53:28]OFD Sender: No OFD packet to send [14:53:33]OFD Sender: No OFD packet to send [14:53:38]OFD Sender: No OFD packet to send [14:53:43]OFD Sender: No OFD packet to send [14:53:48]OFD Sender: No OFD packet to send [14:53:53]OFD Sender: No OFD packet to send [14:53:58]OFD Sender: No OFD packet to send [14:54:03]OFD Sender: No OFD packet to send [14:54:08]OFD Sender: No OFD packet to send [14:54:09]accept exits with 9 [14:54:09]New connection [14:54:09]New thread 3066826084 created [14:54:09]Thread 3066682724 joined [14:54:09]Waiting for new connection... [14:54:09] Sock 9.Parse request [14:54:09]Sock 9.Check first char [14:54:09]Sock 9.First char is OK [14:54:09]request: POST /json_proto HTTP/1.0 [14:54:09]Method: POST [14:54:09]URL: /json_proto [14:54:09]Method is POST - this is cgi request [14:54:09]url: /json_proto [14:54:09]query_string will be loaded in cgi processing [14:54:09]execute_cgi json_proto POST (null) [14:54:09]execute_cgi path=json_proto method=POST [14:54:09]POST find Content-Length [14:54:09]Host: 172.17.40.4:8080 [14:54:09]Content-Length: 682 [14:54:09]Content-Type: application/json [14:54:09] [14:54:09]POST finish read [14:54:09]Found Content-Length = 682 [14:54:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 57.750, "sum" : 4285.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 4285.00, "payments": [ { "type": 0, "sum" : 4285.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:09]execute_script... [14: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)536250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 57.750, "sum" : 4285.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 4285.00, "payments": [ { "type": 0, "sum" : 4285.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:09]POST & json_proto [14:54:09]process_json_proto [14:54:09]json parsed OK: [14:54:09]protocol is kg_v1.0 [14:54:09]action value=close_receipt [14:54:09]process_action close_receipt [14:54:09]cmd_close_receipt [14:54:09]MH_GetDate [14:54:09]Write to MH i2c: F0 00 00 87 87 FD [14:54:09]Write i2c OK [14:54:09]MH_I2C_Read... [14:54:09]Read from MH i2c: F0 [14:54:09]MH_I2C_Read... [14:54:09]Read from MH i2c: F0 09 00 [14:54:09]MH_I2C_Read... [14:54:09]Read from MH i2c: F0 09 00 87 87 00 16 C8 13 67 EE 0E 0D 67 CE [14:54:09]GetLastDocTimeStamp 1729349545 [14:54:09]current date 1729349654 [14:54:09]FM_GetShiftState [14:54:09]SAM_PROTO_GetShiftState [14:54:09]wFMCommunicate request_size=4 [14:54:09]MH_SAM_APDU [14:54:09]CAPDU: 80 13 01 00 [14:54:09]Write to MH i2c: E2 08 00 88 87 80 13 01 00 00 00 00 00 8C [14:54:09]Write i2c OK [14:54:09]MH_I2C_Read... [14:54:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:09]Read from MH i2c: E2 [14:54:09]MH_I2C_Read... [14:54:09]Read from MH i2c: E2 0E 00 [14:54:09]MH_I2C_Read... [14:54:09]Read from MH i2c: E2 0E 00 88 87 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CF [14:54:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:54:09]wFMCommunicate OK [14:54:09]SAM_PROTO_GetShiftState done [14:54:09]FM_GetShiftState done [14:54:09]opened in 1729296582 [14:54:09]opened+sec_in_day 1729382982 [14:54:09]quantity*price = 428505 [14:54:09]sum+1 = 428506 [14:54:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 4285.00 Внесено: 6000.00 СДАЧА: 1715.00 НСП 1% : 37.92 НДС 12% : 455.05 Наличными: 4285.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 350 19.10.2024 14:54 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218705 ФПД: 231052128113954 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145414&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218705&fm=231052128113954&tin=02508201610067®Number=0000000000098116&sum=428500 [14:54:10]StoreToDocumentArchive [14:54:10]shift 443 fd 218705 [14:54:10]save to /storage/0443/doc_00218705 [14:54:10]save last doc name /storage/0443/doc_00218705 to /storage/kkm_last_doc_name [14:54:10]save OK [14:54:10]Clear old archive folders... [14:54:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:54:10]tlvbuf is 015427B0 [14:54:10]SAM_PROTO_ClearQueue [14:54:10]wFMCommunicate request_size=4 [14:54:10]MH_SAM_APDU [14:54:10]CAPDU: 80 09 00 00 [14:54:10]Write to MH i2c: E2 08 00 95 87 80 09 00 00 00 00 00 00 8E [14:54:10]Write i2c OK [14:54:10]MH_I2C_Read... [14:54:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:54:11]Read from MH i2c: E2 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 03 00 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 03 00 95 87 00 90 00 90 [14:54:11]RAPDU: 90 00 [14:54:11]wFMCommunicate OK [14:54:11]SAM_PROTO_ClearQueue done [14:54:11]KKMCreateOFDPacket [14:54:11]OFDProtocolAddRootSTLVToBuf [14:54:11]FM_MakeSignedData [14:54:11]FM_MakeSignedData [14:54:11]SAM_PROTO_SignData [14:54:11]wFMCommunicate request_size=4 [14:54:11]MH_SAM_APDU [14:54:11]CAPDU: 80 0D 01 02 [14:54:11]Write to MH i2c: E2 08 00 96 87 80 0D 01 02 00 00 00 00 96 [14:54:11]Write i2c OK [14:54:11]MH_I2C_Read... [14:54:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:54:11]Read from MH i2c: E2 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 03 00 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 03 00 96 87 00 90 00 91 [14:54:11]RAPDU: 90 00 [14:54:11]wFMCommunicate OK [14:54:11]wFMCommunicate request_size=255 [14:54:11]MH_SAM_APDU [14:54:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 96 E1 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D9 89 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 89 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 B1 00 00 00 00 07 04 06 00 D4 89 06 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 16 C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 51 56 03 00 35 04 06 00 D2 [14:54:11]Write to MH i2c: E2 02 01 97 87 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 E1 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D9 89 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 89 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 B1 00 00 00 00 07 04 06 00 D4 89 06 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 16 C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 51 56 03 00 35 04 06 00 D2 00 00 9A [14:54:11]Write i2c OK [14:54:11]MH_I2C_Read... [14:54:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:11]Read from MH i2c: E2 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 03 00 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 03 00 97 87 00 90 00 92 [14:54:11]RAPDU: 90 00 [14:54:11]wFMCommunicate OK [14:54:11]wFMCommunicate request_size=10 [14:54:11]MH_SAM_APDU [14:54:11]CAPDU: 80 0D 02 02 05 24 04 05 55 22 [14:54:11]Write to MH i2c: E2 0D 00 98 87 80 0D 02 02 05 00 24 04 05 55 22 00 00 47 [14:54:11]Write i2c OK [14:54:11]MH_I2C_Read... [14:54:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:11]Read from MH i2c: E2 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 03 00 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 03 00 98 87 00 90 00 93 [14:54:11]RAPDU: 90 00 [14:54:11]wFMCommunicate OK [14:54:11]wFMCommunicate request_size=4 [14:54:11]MH_SAM_APDU [14:54:11]CAPDU: 80 0D 03 02 [14:54:11]Write to MH i2c: E2 08 00 99 87 80 0D 03 02 00 00 00 00 9B [14:54:11]Write i2c OK [14:54:11]MH_I2C_Read... [14:54:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:54:11]Read from MH i2c: E2 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 0B 00 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 0B 00 99 87 00 DF 68 FF 4A A9 E3 98 BC 90 00 0C [14:54:11]RAPDU: DF 68 FF 4A A9 E3 98 BC 90 00 [14:54:11]wFMCommunicate OK [14:54:11]SAM_PROTO_SignData done [14:54:11]FM_MakeSignedData done [14:54:11]CreateOFDProtocolMessage [14:54:11]wFMCommunicate request_size=4 [14:54:11]MH_SAM_APDU [14:54:11]CAPDU: 80 11 00 00 [14:54:11]Write to MH i2c: E2 08 00 9A 87 80 11 00 00 00 00 00 00 9B [14:54:11]Write i2c OK [14:54:11]MH_I2C_Read... [14:54:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:11]Read from MH i2c: E2 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 17 00 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 17 00 9A 87 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EA [14:54:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:54:11]wFMCommunicate OK [14:54:11]CreateOFDProtocolMessage done [14:54:11]OFDSenderStorePacket 218705 [14:54:11]StoreOFDPacket docnum=218705 [14:54:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4C 5E 07 01 57 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 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 E1 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D9 89 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 89 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 B1 00 00 00 00 07 04 06 00 D4 89 06 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 16 C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 51 56 03 00 35 04 06 00 D2 24 04 05 55 22 DF 68 FF 4A A9 E3 98 BC [14:54:11]CheckFolder [14:54:11]dirname=/storage/ofd_packets [14:54:11]CheckFolder done [14:54:11]ProducePacketName [14:54:11]name=ofd_packets/00218705 [14:54:11]NVStorageSaveData ofd_packets/00218705 [14:54:11]File name is /storage/ofd_packets/00218705 [14:54:11]Write 301 bytes [14:54:11]NVStorageSaveData done [14:54:11]OFDSenderStorePacket done [14:54:11]KKMCreateOFDPacket done [14:54:11]NVStorageSaveData kkm_last_timestamp [14:54:11]File name is /storage/kkm_last_timestamp [14:54:11]Write 4 bytes [14:54:11]NVStorageSaveData done [14:54:11]ExternCall_PrintAddStr [14:54:11]wPrintStart [14:54:11]Write to MH i2c: 01 00 00 9B 87 22 [14:54:11]Write i2c OK [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: 01 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: 01 07 00 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: 01 07 00 9B 87 00 00 00 00 00 FF 0F 37 [14:54:11]RasterBufferAndPrint [14:54:11]line Счет N : (1)536250 [14:54:11]line ИНН: 02508201610067 [14:54:11]line Контрольно-Кассовый Чек [14:54:11]line ПРОДАЖА [14:54:11]line ТРК (МРК, ГНК) : 31 [14:54:11]line Товар: 2710124500 [14:54:11]line Аи-95-К-3 [14:54:11]line 57.750 * 74.20 [14:54:11]line = 4285.05 [14:54:11]line НДС 12% НСП 1% [14:54:11]line > о реализуемом товаре [14:54:11]line ОКРУГЛЕНИЕ: -0.05 [14:54:11]line ИТОГО: 4285.00 [14:54:11]line Внесено: 6000.00 [14:54:11]line СДАЧА: 1715.00 [14:54:11]line НСП 1% : 37.92 [14:54:11]line НДС 12% : 455.05 [14:54:11]line Наличными: 4285.00 [14:54:11]line Безнал.: 0.00 [14:54:11]line Место: АЗС № 84 "Партнер Нефть" [14:54:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:54:11]line СНО: Общий режим [14:54:11]line Чек 350 19.10.2024 14:54 [14:54:11]line Смена: 443 ФФД: 1.0 [14:54:11]line ЗНМ: 0300000178 [14:54:11]line РНМ: 0000000000098116 [14:54:11]line Версия ККМ: 001 [14:54:11]line ФМ: 0000000000965413 [14:54:11]line ФД: 218705 [14:54:11]line ФПД: 231052128113954 [14:54:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145414&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218705&fm=231052128113954&tin=02508201610067®Number=0000000000098116&sum=428500 [14:54:11]OFD Sender: Processing packet 218705 [packets to send 80, broken 79] [14:54:11]ProducePacketName [14:54:11]name=ofd_packets/00218705 [14:54:11]OFD Sender: To server: pG, [14:54:11]CommunicateWithHost lk.salyk.kg:30040 [14:54:11]ConnectInit lk.salyk.kg [14:54:11]written 0, free lines is 4095 [14:54:11]Connected sock=10 [14:54:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4C 5E 07 01 57 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 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 E1 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D9 89 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 89 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 B1 00 00 00 00 07 04 06 00 D4 89 06 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 16 C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 51 56 03 00 35 04 06 00 D2 24 04 05 55 22 DF 68 FF 4A A9 E3 98 BC [14:54:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 99 59 47 00 0C 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 39 36 35 34 31 33 10 04 04 00 51 56 03 00 F4 03 04 00 B0 73 13 67 B6 04 01 00 00 72 B2 95 73 69 48 5A 12 [14:54:12]CommunicateWithHost err = 0 [14:54:12]CheckOFDResponse [14:54:12]1017 (14) - 77093643461234 [14:54:12]1041 (16) - 0000000000965413 [14:54:12]1040 (4) - 218705 [14:54:12]1012 (4) - 19.10.2024 08:54 [14:54:12]1206 (1) - 0 [14:54:12]OFD Sender: Remove packet 218705 [14:54:12]ProducePacketName [14:54:12]name=ofd_packets/00218705 [14:54:12]NVStorageDeleteData [14:54:12]Write to MH i2c: 01 00 00 C6 87 4D [14:54:12]Write i2c OK [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: 01 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: 01 07 00 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: 01 07 00 C6 87 00 00 00 00 00 F4 0C 54 [14:54:12]RasterBufferAndPrint [14:54:12]line [14:54:12]line [14:54:12]line [14:54:12]line [14:54:12]line [14:54:12]written 0, free lines is 3323 [14:54:12]MH_Cut [14:54:12]Write to MH i2c: D1 01 00 CD 87 01 26 [14:54:12]Write i2c OK [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: D1 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: D1 01 00 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: D1 01 00 CD 87 00 25 [14:54:12]Write to MH i2c: 01 00 00 CE 87 55 [14:54:12]Write i2c OK [14:54:12]MH_I2C_Read... [14:54:12]OFD Sender: No OFD packet to send [14:54:13]*** Cut start [14:54:13]*** Partial cut [14:54:13]*** CUTSNS_PIN = 1 [14:54:13]*** CUTSNS_PIN = 0 [14:54:13]*** Brake cut motor [14:54:13]Read from MH i2c: 01 [14:54:13]MH_I2C_Read... [14:54:13]*** Stop cut motor [14:54:13]*** Cut end [14:54:13]Read from MH i2c: 01 07 00 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: 01 07 00 CE 87 00 00 00 00 00 FF 0F 6A [14:54:13]process_action close_receipt done [14:54:13]requested_data is exist [14:54:13]produce_requested_data [14:54:13]requested_item fm.sn is exist - process it [14:54:13]wFMCommunicate request_size=4 [14:54:13]MH_SAM_APDU [14:54:13]CAPDU: 80 11 00 00 [14:54:13]Write to MH i2c: E2 08 00 CF 87 80 11 00 00 00 00 00 00 D0 [14:54:13]Write i2c OK [14:54:13]MH_I2C_Read... [14:54:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:13]Read from MH i2c: E2 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: E2 17 00 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: E2 17 00 CF 87 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1F [14:54:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:54:13]wFMCommunicate OK [14:54:13]requested_item fd.num is exist - process it [14:54:13]SAM_PROTO_GetFieldsCounters [14:54:13]wFMCommunicate request_size=4 [14:54:13]MH_SAM_APDU [14:54:13]CAPDU: 80 13 00 00 [14:54:13]Write to MH i2c: E2 08 00 D0 87 80 13 00 00 00 00 00 00 D3 [14:54:13]Write i2c OK [14:54:13]MH_I2C_Read... [14:54:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:54:13]Read from MH i2c: E2 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: E2 62 00 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: E2 62 00 D0 87 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 51 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [14:54:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 51 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:54:13]wFMCommunicate OK [14:54:13]SAM_PROTO_GetFieldsCounters done [14:54:13]requested_item shift.num is exist - process it [14:54:13]requested_item shift.opened is exist - process it [14:54:13]req_shift_opened [14:54:13]FM_GetShiftState [14:54:13]SAM_PROTO_GetShiftState [14:54:13]wFMCommunicate request_size=4 [14:54:13]MH_SAM_APDU [14:54:13]CAPDU: 80 13 01 00 [14:54:13]Write to MH i2c: E2 08 00 D1 87 80 13 01 00 00 00 00 00 D5 [14:54:13]Write i2c OK [14:54:13]MH_I2C_Read... [14:54:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:13]Read from MH i2c: E2 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: E2 0E 00 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: E2 0E 00 D1 87 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 18 [14:54:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:54:13]wFMCommunicate OK [14:54:13]SAM_PROTO_GetShiftState done [14:54:13]FM_GetShiftState done [14:54:13]req_shift_opened done [14:54:13]requested_item shift.open_date is exist - process it [14:54:13]req_shift_open_date [14:54:13]req_shift_open_date done [14:54:13]produce_requested_data done [14:54:13]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218705,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:54:13]process_action_free close_receipt [14:54:13]json_value_free [14:54:13]json_value_free done [14:54:13]process_json_proto returns [14:54:13]Send response to host [14:54:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218705,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:54:13]free response buf [14:54:13]execute_script done [14:54:13]execute_script returns [14:54:13]free content buf [14:54:13]Sock 9.Close socket [14:54:13]Sock 9.Thread stoped [14:54:15]accept exits with 8 [14:54:15]New connection [14:54:15]New thread 3066682724 created [14:54:15]Thread 3066826084 joined [14:54:15]Waiting for new connection... [14:54:15] Sock 8.Parse request [14:54:15]Sock 8.Check first char [14:54:15]Sock 8.First char is OK [14:54:15]request: POST /json_proto HTTP/1.0 [14:54:15]Method: POST [14:54:15]URL: /json_proto [14:54:15]Method is POST - this is cgi request [14:54:15]url: /json_proto [14:54:15]query_string will be loaded in cgi processing [14:54:15]execute_cgi json_proto POST (null) [14:54:15]execute_cgi path=json_proto method=POST [14:54:15]POST find Content-Length [14:54:15]Host: 172.17.40.4:8080 [14:54:15]Content-Length: 797 [14:54:15]Content-Type: application/json [14:54:15] [14:54:15]POST finish read [14:54:15]Found Content-Length = 797 [14:54:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4380911", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:15]execute_script... [14:54:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4380911", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:15]POST & json_proto [14:54:15]process_json_proto [14:54:15]json parsed OK: [14:54:15]protocol is kg_v1.0 [14:54:15]action value=close_receipt [14:54:15]process_action close_receipt [14:54:15]cmd_close_receipt [14:54:15]MH_GetDate [14:54:15]Write to MH i2c: F0 00 00 D2 87 48 [14:54:15]Write i2c OK [14:54:15]MH_I2C_Read... [14:54:15]Read from MH i2c: F0 [14:54:15]MH_I2C_Read... [14:54:15]Read from MH i2c: F0 09 00 [14:54:15]MH_I2C_Read... [14:54:15]Read from MH i2c: F0 09 00 D2 87 00 1C C8 13 67 EE 0E 0D 67 1F [14:54:15]GetLastDocTimeStamp 1729349654 [14:54:15]current date 1729349660 [14:54:15]FM_GetShiftState [14:54:15]SAM_PROTO_GetShiftState [14:54:15]wFMCommunicate request_size=4 [14:54:15]MH_SAM_APDU [14:54:15]CAPDU: 80 13 01 00 [14:54:15]Write to MH i2c: E2 08 00 D3 87 80 13 01 00 00 00 00 00 D7 [14:54:15]Write i2c OK [14:54:15]MH_I2C_Read... [14:54:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:15]Read from MH i2c: E2 [14:54:15]MH_I2C_Read... [14:54:15]Read from MH i2c: E2 0E 00 [14:54:15]MH_I2C_Read... [14:54:15]Read from MH i2c: E2 0E 00 D3 87 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1A [14:54:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:54:15]wFMCommunicate OK [14:54:15]SAM_PROTO_GetShiftState done [14:54:15]FM_GetShiftState done [14:54:15]opened in 1729296582 [14:54:15]opened+sec_in_day 1729382982 [14:54:15]quantity*price = 0 [14:54:15]sum+1 = 1 [14:54:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 351 19.10.2024 14:54 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4380911 ФМ: 0000000000965413 ФД: 218706 ФПД: 256730323063256 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145420&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218706&fm=256730323063256&tin=02508201610067®Number=0000000000098116&sum=0 [14:54:17]StoreToDocumentArchive [14:54:17]shift 443 fd 218706 [14:54:17]save to /storage/0443/doc_00218706 [14:54:17]save last doc name /storage/0443/doc_00218706 to /storage/kkm_last_doc_name [14:54:17]save OK [14:54:17]Clear old archive folders... [14:54:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:54:17]tlvbuf is 015CAA60 [14:54:17]SAM_PROTO_ClearQueue [14:54:17]wFMCommunicate request_size=4 [14:54:17]MH_SAM_APDU [14:54:17]CAPDU: 80 09 00 00 [14:54:17]Write to MH i2c: E2 08 00 E0 87 80 09 00 00 00 00 00 00 D9 [14:54:17]Write i2c OK [14:54:17]MH_I2C_Read... [14:54:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:54:17]Read from MH i2c: E2 [14:54:17]MH_I2C_Read... [14:54:17]Read from MH i2c: E2 03 00 [14:54:17]MH_I2C_Read... [14:54:17]Read from MH i2c: E2 03 00 E0 87 00 90 00 DB [14:54:17]RAPDU: 90 00 [14:54:17]wFMCommunicate OK [14:54:17]SAM_PROTO_ClearQueue done [14:54:17]KKMCreateOFDPacket [14:54:17]OFDProtocolAddRootSTLVToBuf [14:54:17]FM_MakeSignedData [14:54:17]FM_MakeSignedData [14:54:17]SAM_PROTO_SignData [14:54:17]wFMCommunicate request_size=4 [14:54:17]MH_SAM_APDU [14:54:17]CAPDU: 80 0D 01 02 [14:54:17]Write to MH i2c: E2 08 00 E1 87 80 0D 01 02 00 00 00 00 E1 [14:54:17]Write i2c OK [14:54:17]MH_I2C_Read... [14:54:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:54:17]Read from MH i2c: E2 [14:54:17]MH_I2C_Read... [14:54:17]Read from MH i2c: E2 03 00 [14:54:17]MH_I2C_Read... [14:54:17]Read from MH i2c: E2 03 00 E1 87 00 90 00 DC [14:54:17]RAPDU: 90 00 [14:54:17]wFMCommunicate OK [14:54:17]wFMCommunicate request_size=255 [14:54:17]MH_SAM_APDU [14:54:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 1C C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 52 56 03 00 35 04 06 00 E9 7E AF B5 [14:54:17]Write to MH i2c: E2 02 01 E2 87 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 1C C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 52 56 03 00 35 04 06 00 E9 7E AF B5 00 00 03 [14:54:17]Write i2c OK [14:54:17]MH_I2C_Read... [14:54:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:17]Read from MH i2c: E2 [14:54:17]MH_I2C_Read... [14:54:17]Read from MH i2c: E2 03 00 [14:54:17]MH_I2C_Read... [14:54:17]Read from MH i2c: E2 03 00 E2 87 00 90 00 DD [14:54:17]RAPDU: 90 00 [14:54:17]wFMCommunicate OK [14:54:17]wFMCommunicate request_size=7 [14:54:17]MH_SAM_APDU [14:54:17]CAPDU: 80 0D 02 02 02 91 D8 [14:54:17]Write to MH i2c: E2 0A 00 E3 87 80 0D 02 02 02 00 91 D8 00 00 51 [14:54:17]Write i2c OK [14:54:17]MH_I2C_Read... [14:54:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:17]Read from MH i2c: E2 [14:54:17]MH_I2C_Read... [14:54:17]Read from MH i2c: E2 03 00 [14:54:17]MH_I2C_Read... [14:54:17]Read from MH i2c: E2 03 00 E3 87 00 90 00 DE [14:54:17]RAPDU: 90 00 [14:54:17]wFMCommunicate OK [14:54:17]wFMCommunicate request_size=4 [14:54:17]MH_SAM_APDU [14:54:17]CAPDU: 80 0D 03 02 [14:54:17]Write to MH i2c: E2 08 00 E4 87 80 0D 03 02 00 00 00 00 E6 [14:54:17]Write i2c OK [14:54:17]MH_I2C_Read... [14:54:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:54:17]Read from MH i2c: E2 [14:54:17]MH_I2C_Read... [14:54:17]Read from MH i2c: E2 0B 00 [14:54:17]MH_I2C_Read... [14:54:17]Read from MH i2c: E2 0B 00 E4 87 00 A7 B7 DF 58 89 99 9B D0 90 00 09 [14:54:17]RAPDU: A7 B7 DF 58 89 99 9B D0 90 00 [14:54:17]wFMCommunicate OK [14:54:17]SAM_PROTO_SignData done [14:54:17]FM_MakeSignedData done [14:54:17]CreateOFDProtocolMessage [14:54:17]wFMCommunicate request_size=4 [14:54:17]MH_SAM_APDU [14:54:17]CAPDU: 80 11 00 00 [14:54:17]Write to MH i2c: E2 08 00 E5 87 80 11 00 00 00 00 00 00 E6 [14:54:17]Write i2c OK [14:54:17]MH_I2C_Read... [14:54:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:17]Read from MH i2c: E2 [14:54:17]MH_I2C_Read... [14:54:17]Read from MH i2c: E2 17 00 [14:54:17]MH_I2C_Read... [14:54:17]Read from MH i2c: E2 17 00 E5 87 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 35 [14:54:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:54:17]wFMCommunicate OK [14:54:17]CreateOFDProtocolMessage done [14:54:17]OFDSenderStorePacket 218706 [14:54:17]StoreOFDPacket docnum=218706 [14:54:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 47 BB 04 01 A2 65 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 1C C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 52 56 03 00 35 04 06 00 E9 7E AF B5 91 D8 A7 B7 DF 58 89 99 9B D0 [14:54:17]CheckFolder [14:54:17]dirname=/storage/ofd_packets [14:54:17]CheckFolder done [14:54:17]ProducePacketName [14:54:17]name=ofd_packets/00218706 [14:54:17]NVStorageSaveData ofd_packets/00218706 [14:54:17]File name is /storage/ofd_packets/00218706 [14:54:17]Write 298 bytes [14:54:17]NVStorageSaveData done [14:54:17]OFDSenderStorePacket done [14:54:17]KKMCreateOFDPacket done [14:54:17]NVStorageSaveData kkm_last_timestamp [14:54:17]File name is /storage/kkm_last_timestamp [14:54:17]Write 4 bytes [14:54:17]NVStorageSaveData done [14:54:17]ExternCall_PrintAddStr [14:54:17]wPrintStart [14:54:17]Write to MH i2c: 01 00 00 E6 87 6D [14:54:17]Write i2c OK [14:54:17]MH_I2C_Read... [14:54:17]Read from MH i2c: 01 [14:54:17]MH_I2C_Read... [14:54:17]Read from MH i2c: 01 07 00 [14:54:17]MH_I2C_Read... [14:54:17]Read from MH i2c: 01 07 00 E6 87 00 00 00 00 00 FF 0F 82 [14:54:17]RasterBufferAndPrint [14:54:17]line Счет N : (1)536253 [14:54:17]line ИНН: 02508201610067 [14:54:17]line Контрольно-Кассовый Чек [14:54:17]line ПРОДАЖА [14:54:17]line ТРК (МРК, ГНК) : 61 [14:54:17]line Товар: 2710194210 [14:54:17]line ДТ-К-2 [14:54:17]line 40.000 * 0.00 [14:54:17]line = 0.00 [14:54:17]line НДС 12% НСП 1% [14:54:17]line > о реализуемом товаре [14:54:17]line ИТОГО: 0.00 [14:54:17]line НСП 1% : 0.00 [14:54:17]line НДС 12% : 0.00 [14:54:17]line Наличными: 0.00 [14:54:17]line Безнал.: 0.00 [14:54:17]line Место: АЗС № 84 "Партнер Нефть" [14:54:17]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:54:17]line СНО: Общий режим [14:54:17]line Чек 351 19.10.2024 14:54 [14:54:17]line Смена: 443 ФФД: 1.0 [14:54:17]line ЗНМ: 0300000178 [14:54:17]line РНМ: 0000000000098116 [14:54:17]line Версия ККМ: 001 [14:54:17]line Талоны: Топливные Талоны [14:54:17]line 4380911 [14:54:17]line ФМ: 0000000000965413 [14:54:18]line ФД: 218706 [14:54:18]line ФПД: 256730323063256 [14:54:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145420&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218706&fm=256730323063256&tin=02508201610067®Number=0000000000098116&sum=0 [14:54:18]OFD Sender: Processing packet 218706 [packets to send 80, broken 79] [14:54:18]ProducePacketName [14:54:18]name=ofd_packets/00218706 [14:54:18]OFD Sender: To server: pG, [14:54:18]CommunicateWithHost lk.salyk.kg:30040 [14:54:18]ConnectInit lk.salyk.kg [14:54:18]written 0, free lines is 4095 [14:54:18]Connected sock=10 [14:54:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 47 BB 04 01 A2 65 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 1C C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 52 56 03 00 35 04 06 00 E9 7E AF B5 91 D8 A7 B7 DF 58 89 99 9B D0 [14:54:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3F FC 47 00 93 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 52 56 03 00 F4 03 04 00 B6 73 13 67 B6 04 01 00 00 36 27 99 23 BF DD 68 BA [14:54:18]CommunicateWithHost err = 0 [14:54:18]CheckOFDResponse [14:54:18]1017 (14) - 77093643461234 [14:54:18]1041 (16) - 0000000000965413 [14:54:18]1040 (4) - 218706 [14:54:18]1012 (4) - 19.10.2024 08:54 [14:54:18]1206 (1) - 0 [14:54:18]OFD Sender: Remove packet 218706 [14:54:18]ProducePacketName [14:54:18]name=ofd_packets/00218706 [14:54:18]NVStorageDeleteData [14:54:18]Write to MH i2c: 01 00 00 10 88 98 [14:54:18]Write i2c OK [14:54:18]MH_I2C_Read... [14:54:18]Read from MH i2c: 01 [14:54:18]MH_I2C_Read... [14:54:18]Read from MH i2c: 01 07 00 [14:54:18]MH_I2C_Read... [14:54:18]Read from MH i2c: 01 07 00 10 88 00 00 00 00 00 F9 0C A4 [14:54:18]RasterBufferAndPrint [14:54:18]line [14:54:18]line [14:54:18]line [14:54:18]line [14:54:18]line [14:54:18]written 0, free lines is 3330 [14:54:18]MH_Cut [14:54:18]Write to MH i2c: D1 01 00 17 88 01 71 [14:54:18]Write i2c OK [14:54:18]MH_I2C_Read... [14:54:18]Read from MH i2c: D1 [14:54:18]MH_I2C_Read... [14:54:18]Read from MH i2c: D1 01 00 [14:54:18]MH_I2C_Read... [14:54:18]Read from MH i2c: D1 01 00 17 88 00 70 [14:54:18]Write to MH i2c: 01 00 00 18 88 A0 [14:54:18]Write i2c OK [14:54:18]MH_I2C_Read... [14:54:18]OFD Sender: No OFD packet to send [14:54:19]*** Cut start [14:54:19]*** Partial cut [14:54:19]*** CUTSNS_PIN = 1 [14:54:19]*** CUTSNS_PIN = 0 [14:54:19]*** Brake cut motor [14:54:19]Read from MH i2c: 01 [14:54:19]MH_I2C_Read... [14:54:19]*** Stop cut motor [14:54:19]*** Cut end [14:54:19]Read from MH i2c: 01 07 00 [14:54:19]MH_I2C_Read... [14:54:19]Read from MH i2c: 01 07 00 18 88 00 00 00 00 00 FF 0F B5 [14:54:19]process_action close_receipt done [14:54:19]requested_data is exist [14:54:19]produce_requested_data [14:54:19]requested_item fm.sn is exist - process it [14:54:19]wFMCommunicate request_size=4 [14:54:19]MH_SAM_APDU [14:54:19]CAPDU: 80 11 00 00 [14:54:19]Write to MH i2c: E2 08 00 19 88 80 11 00 00 00 00 00 00 1B [14:54:19]Write i2c OK [14:54:19]MH_I2C_Read... [14:54:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:19]Read from MH i2c: E2 [14:54:19]MH_I2C_Read... [14:54:19]Read from MH i2c: E2 17 00 [14:54:19]MH_I2C_Read... [14:54:19]Read from MH i2c: E2 17 00 19 88 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6A [14:54:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:54:19]wFMCommunicate OK [14:54:19]requested_item fd.num is exist - process it [14:54:19]SAM_PROTO_GetFieldsCounters [14:54:19]wFMCommunicate request_size=4 [14:54:19]MH_SAM_APDU [14:54:19]CAPDU: 80 13 00 00 [14:54:19]Write to MH i2c: E2 08 00 1A 88 80 13 00 00 00 00 00 00 1E [14:54:19]Write i2c OK [14:54:19]MH_I2C_Read... [14:54:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:54:19]Read from MH i2c: E2 [14:54:19]MH_I2C_Read... [14:54:19]Read from MH i2c: E2 62 00 [14:54:19]MH_I2C_Read... [14:54:19]Read from MH i2c: E2 62 00 1A 88 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 52 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 C2 [14:54:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 52 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:54:20]wFMCommunicate OK [14:54:20]SAM_PROTO_GetFieldsCounters done [14:54:20]requested_item shift.num is exist - process it [14:54:20]requested_item shift.opened is exist - process it [14:54:20]req_shift_opened [14:54:20]FM_GetShiftState [14:54:20]SAM_PROTO_GetShiftState [14:54:20]wFMCommunicate request_size=4 [14:54:20]MH_SAM_APDU [14:54:20]CAPDU: 80 13 01 00 [14:54:20]Write to MH i2c: E2 08 00 1B 88 80 13 01 00 00 00 00 00 20 [14:54:20]Write i2c OK [14:54:20]MH_I2C_Read... [14:54:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:20]Read from MH i2c: E2 [14:54:20]MH_I2C_Read... [14:54:20]Read from MH i2c: E2 0E 00 [14:54:20]MH_I2C_Read... [14:54:20]Read from MH i2c: E2 0E 00 1B 88 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 63 [14:54:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:54:20]wFMCommunicate OK [14:54:20]SAM_PROTO_GetShiftState done [14:54:20]FM_GetShiftState done [14:54:20]req_shift_opened done [14:54:20]requested_item shift.open_date is exist - process it [14:54:20]req_shift_open_date [14:54:20]req_shift_open_date done [14:54:20]produce_requested_data done [14:54:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218706,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:54:20]process_action_free close_receipt [14:54:20]json_value_free [14:54:20]json_value_free done [14:54:20]process_json_proto returns [14:54:20]Send response to host [14:54:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218706,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:54:20]free response buf [14:54:20]execute_script done [14:54:20]execute_script returns [14:54:20]free content buf [14:54:20]Sock 8.Close socket [14:54:20]Sock 8.Thread stoped [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:08]OFD Sender: No OFD packet to send [14:55:13]OFD Sender: No OFD packet to send [14:55:18]OFD Sender: No OFD packet to send [14:55:23]OFD Sender: No OFD packet to send [14:55:28]OFD Sender: No OFD packet to send [14:55:33]OFD Sender: No OFD packet to send [14:55:38]OFD Sender: No OFD packet to send [14:55:43]OFD Sender: No OFD packet to send [14:55:48]OFD Sender: No OFD packet to send [14:55:53]OFD Sender: No OFD packet to send [14:55:58]OFD Sender: No OFD packet to send [14:56:03]OFD Sender: No OFD packet to send [14:56:08]OFD Sender: No OFD packet to send [14:56:10]accept exits with 9 [14:56:10]New connection [14:56:10]New thread 3066826084 created [14:56:10]Thread 3066682724 joined [14:56:10]Waiting for new connection... [14:56:10] Sock 9.Parse request [14:56:10]Sock 9.Check first char [14:56:10]Sock 9.First char is OK [14:56:10]request: POST /json_proto HTTP/1.0 [14:56:10]Method: POST [14:56:10]URL: /json_proto [14:56:10]Method is POST - this is cgi request [14:56:10]url: /json_proto [14:56:10]query_string will be loaded in cgi processing [14:56:10]execute_cgi json_proto POST (null) [14:56:10]execute_cgi path=json_proto method=POST [14:56:10]POST find Content-Length [14:56:10]Host: 172.17.40.4:8080 [14:56:10]Content-Length: 682 [14:56:10]Content-Type: application/json [14:56:10] [14:56:10]POST finish read [14:56:10]Found Content-Length = 682 [14:56:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536256", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 18.870, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:56:10]execute_script... [14:56:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536256", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 18.870, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:56:10]POST & json_proto [14:56:10]process_json_proto [14:56:10]json parsed OK: [14:56:10]protocol is kg_v1.0 [14:56:10]action value=close_receipt [14:56:10]process_action close_receipt [14:56:10]cmd_close_receipt [14:56:10]MH_GetDate [14:56:10]Write to MH i2c: F0 00 00 1C 88 93 [14:56:10]Write i2c OK [14:56:10]MH_I2C_Read... [14:56:10]Read from MH i2c: F0 [14:56:10]MH_I2C_Read... [14:56:10]Read from MH i2c: F0 09 00 [14:56:10]MH_I2C_Read... [14:56:10]Read from MH i2c: F0 09 00 1C 88 00 8F C8 13 67 EE 0E 0D 67 DD [14:56:10]GetLastDocTimeStamp 1729349660 [14:56:10]current date 1729349775 [14:56:10]FM_GetShiftState [14:56:10]SAM_PROTO_GetShiftState [14:56:10]wFMCommunicate request_size=4 [14:56:10]MH_SAM_APDU [14:56:10]CAPDU: 80 13 01 00 [14:56:10]Write to MH i2c: E2 08 00 1D 88 80 13 01 00 00 00 00 00 22 [14:56:10]Write i2c OK [14:56:10]MH_I2C_Read... [14:56:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:56:10]Read from MH i2c: E2 [14:56:10]MH_I2C_Read... [14:56:10]Read from MH i2c: E2 0E 00 [14:56:10]MH_I2C_Read... [14:56:10]Read from MH i2c: E2 0E 00 1D 88 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 65 [14:56:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:56:10]wFMCommunicate OK [14:56:10]SAM_PROTO_GetShiftState done [14:56:10]FM_GetShiftState done [14:56:10]opened in 1729296582 [14:56:10]opened+sec_in_day 1729382982 [14:56:10]quantity*price = 140015 [14:56:10]sum+1 = 140016 [14:56:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.69 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 352 19.10.2024 14:56 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218707 ФПД: 205341133558631 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145615&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218707&fm=205341133558631&tin=02508201610067®Number=0000000000098116&sum=140000 [14:56:11]StoreToDocumentArchive [14:56:11]shift 443 fd 218707 [14:56:11]save to /storage/0443/doc_00218707 [14:56:11]save last doc name /storage/0443/doc_00218707 to /storage/kkm_last_doc_name [14:56:11]save OK [14:56:11]Clear old archive folders... [14:56:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:56:11]tlvbuf is 0151BD50 [14:56:11]SAM_PROTO_ClearQueue [14:56:11]wFMCommunicate request_size=4 [14:56:11]MH_SAM_APDU [14:56:11]CAPDU: 80 09 00 00 [14:56:11]Write to MH i2c: E2 08 00 2A 88 80 09 00 00 00 00 00 00 24 [14:56:11]Write i2c OK [14:56:11]MH_I2C_Read... [14:56:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:56:11]Read from MH i2c: E2 [14:56:11]MH_I2C_Read... [14:56:11]Read from MH i2c: E2 03 00 [14:56:11]MH_I2C_Read... [14:56:11]Read from MH i2c: E2 03 00 2A 88 00 90 00 26 [14:56:11]RAPDU: 90 00 [14:56:11]wFMCommunicate OK [14:56:11]SAM_PROTO_ClearQueue done [14:56:11]KKMCreateOFDPacket [14:56:11]OFDProtocolAddRootSTLVToBuf [14:56:11]FM_MakeSignedData [14:56:11]FM_MakeSignedData [14:56:11]SAM_PROTO_SignData [14:56:11]wFMCommunicate request_size=4 [14:56:11]MH_SAM_APDU [14:56:11]CAPDU: 80 0D 01 02 [14:56:11]Write to MH i2c: E2 08 00 2B 88 80 0D 01 02 00 00 00 00 2C [14:56:11]Write i2c OK [14:56:11]MH_I2C_Read... [14:56:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:56:11]Read from MH i2c: E2 [14:56:11]MH_I2C_Read... [14:56:11]Read from MH i2c: E2 03 00 [14:56:11]MH_I2C_Read... [14:56:11]Read from MH i2c: E2 03 00 2B 88 00 90 00 27 [14:56:11]RAPDU: 90 00 [14:56:11]wFMCommunicate OK [14:56:11]wFMCommunicate request_size=255 [14:56:11]MH_SAM_APDU [14:56:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 8F C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 53 56 03 00 35 04 06 00 BA [14:56:11]Write to MH i2c: E2 02 01 2C 88 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 8F C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 53 56 03 00 35 04 06 00 BA 00 00 E4 [14:56:11]Write i2c OK [14:56:11]MH_I2C_Read... [14:56:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:56:12]Read from MH i2c: E2 [14:56:12]MH_I2C_Read... [14:56:12]Read from MH i2c: E2 03 00 [14:56:12]MH_I2C_Read... [14:56:12]Read from MH i2c: E2 03 00 2C 88 00 90 00 28 [14:56:12]RAPDU: 90 00 [14:56:12]wFMCommunicate OK [14:56:12]wFMCommunicate request_size=10 [14:56:12]MH_SAM_APDU [14:56:12]CAPDU: 80 0D 02 02 05 C1 B5 52 D3 67 [14:56:12]Write to MH i2c: E2 0D 00 2D 88 80 0D 02 02 05 00 C1 B5 52 D3 67 00 00 3B [14:56:12]Write i2c OK [14:56:12]MH_I2C_Read... [14:56:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:56:12]Read from MH i2c: E2 [14:56:12]MH_I2C_Read... [14:56:12]Read from MH i2c: E2 03 00 [14:56:12]MH_I2C_Read... [14:56:12]Read from MH i2c: E2 03 00 2D 88 00 90 00 29 [14:56:12]RAPDU: 90 00 [14:56:12]wFMCommunicate OK [14:56:12]wFMCommunicate request_size=4 [14:56:12]MH_SAM_APDU [14:56:12]CAPDU: 80 0D 03 02 [14:56:12]Write to MH i2c: E2 08 00 2E 88 80 0D 03 02 00 00 00 00 31 [14:56:12]Write i2c OK [14:56:12]MH_I2C_Read... [14:56:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:56:12]Read from MH i2c: E2 [14:56:12]MH_I2C_Read... [14:56:12]Read from MH i2c: E2 0B 00 [14:56:12]MH_I2C_Read... [14:56:12]Read from MH i2c: E2 0B 00 2E 88 00 0E 92 99 2B 19 35 A3 5C 90 00 E3 [14:56:12]RAPDU: 0E 92 99 2B 19 35 A3 5C 90 00 [14:56:12]wFMCommunicate OK [14:56:12]SAM_PROTO_SignData done [14:56:12]FM_MakeSignedData done [14:56:12]CreateOFDProtocolMessage [14:56:12]wFMCommunicate request_size=4 [14:56:12]MH_SAM_APDU [14:56:12]CAPDU: 80 11 00 00 [14:56:12]Write to MH i2c: E2 08 00 2F 88 80 11 00 00 00 00 00 00 31 [14:56:12]Write i2c OK [14:56:12]MH_I2C_Read... [14:56:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:56:12]Read from MH i2c: E2 [14:56:12]MH_I2C_Read... [14:56:12]Read from MH i2c: E2 17 00 [14:56:12]MH_I2C_Read... [14:56:12]Read from MH i2c: E2 17 00 2F 88 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 80 [14:56:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:56:12]wFMCommunicate OK [14:56:12]CreateOFDProtocolMessage done [14:56:12]OFDSenderStorePacket 218707 [14:56:12]StoreOFDPacket docnum=218707 [14:56:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 22 6A 07 01 96 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 8F C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 53 56 03 00 35 04 06 00 BA C1 B5 52 D3 67 0E 92 99 2B 19 35 A3 5C [14:56:12]CheckFolder [14:56:12]dirname=/storage/ofd_packets [14:56:12]CheckFolder done [14:56:12]ProducePacketName [14:56:12]name=ofd_packets/00218707 [14:56:12]NVStorageSaveData ofd_packets/00218707 [14:56:12]File name is /storage/ofd_packets/00218707 [14:56:12]Write 301 bytes [14:56:12]NVStorageSaveData done [14:56:12]OFDSenderStorePacket done [14:56:12]KKMCreateOFDPacket done [14:56:12]NVStorageSaveData kkm_last_timestamp [14:56:12]File name is /storage/kkm_last_timestamp [14:56:12]Write 4 bytes [14:56:12]NVStorageSaveData done [14:56:12]ExternCall_PrintAddStr [14:56:12]wPrintStart [14:56:12]Write to MH i2c: 01 00 00 30 88 B8 [14:56:12]Write i2c OK [14:56:12]MH_I2C_Read... [14:56:12]Read from MH i2c: 01 [14:56:12]MH_I2C_Read... [14:56:12]Read from MH i2c: 01 07 00 [14:56:12]MH_I2C_Read... [14:56:12]Read from MH i2c: 01 07 00 30 88 00 00 00 00 00 FF 0F CD [14:56:12]RasterBufferAndPrint [14:56:12]line Счет N : (1)536256 [14:56:12]line ИНН: 02508201610067 [14:56:12]line Контрольно-Кассовый Чек [14:56:12]line ПРОДАЖА [14:56:12]line ТРК (МРК, ГНК) : 11 [14:56:12]line Товар: 2710124500 [14:56:12]line Аи-95-К-3 [14:56:12]line 18.870 * 74.20 [14:56:12]line = 1400.15 [14:56:12]line НДС 12% НСП 1% [14:56:12]line > о реализуемом товаре [14:56:12]line ОКРУГЛЕНИЕ: -0.15 [14:56:12]line ИТОГО: 1400.00 [14:56:12]line Внесено: 1400.00 [14:56:12]line СДАЧА: 0.00 [14:56:12]line НСП 1% : 12.39 [14:56:12]line НДС 12% : 148.69 [14:56:12]line Наличными: 1400.00 [14:56:12]line Безнал.: 0.00 [14:56:12]line Место: АЗС № 84 "Партнер Нефть" [14:56:12]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:56:12]line СНО: Общий режим [14:56:12]line Чек 352 19.10.2024 14:56 [14:56:12]line Смена: 443 ФФД: 1.0 [14:56:12]line ЗНМ: 0300000178 [14:56:12]line РНМ: 0000000000098116 [14:56:12]line Версия ККМ: 001 [14:56:12]line ФМ: 0000000000965413 [14:56:12]line ФД: 218707 [14:56:12]line ФПД: 205341133558631 [14:56:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145615&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218707&fm=205341133558631&tin=02508201610067®Number=0000000000098116&sum=140000 [14:56:12]OFD Sender: Processing packet 218707 [packets to send 80, broken 79] [14:56:12]ProducePacketName [14:56:12]name=ofd_packets/00218707 [14:56:12]OFD Sender: To server: pG, [14:56:12]CommunicateWithHost lk.salyk.kg:30040 [14:56:12]ConnectInit lk.salyk.kg [14:56:12]written 0, free lines is 4095 [14:56:12]Connected sock=10 [14:56:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 22 6A 07 01 96 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 8F C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 53 56 03 00 35 04 06 00 BA C1 B5 52 D3 67 0E 92 99 2B 19 35 A3 5C [14:56:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 92 DA 47 00 41 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 39 36 35 34 31 33 10 04 04 00 53 56 03 00 F4 03 04 00 28 74 13 67 B6 04 01 00 00 DC 39 FB C1 47 F0 0C C7 [14:56:12]CommunicateWithHost err = 0 [14:56:12]CheckOFDResponse [14:56:12]1017 (14) - 77093643461234 [14:56:12]1041 (16) - 0000000000965413 [14:56:12]1040 (4) - 218707 [14:56:12]1012 (4) - 19.10.2024 08:56 [14:56:12]1206 (1) - 0 [14:56:12]OFD Sender: Remove packet 218707 [14:56:12]ProducePacketName [14:56:12]name=ofd_packets/00218707 [14:56:12]NVStorageDeleteData [14:56:12]Write to MH i2c: 01 00 00 5B 88 E3 [14:56:12]Write i2c OK [14:56:12]MH_I2C_Read... [14:56:12]Read from MH i2c: 01 [14:56:12]MH_I2C_Read... [14:56:12]Read from MH i2c: 01 07 00 [14:56:12]MH_I2C_Read... [14:56:12]Read from MH i2c: 01 07 00 5B 88 00 00 00 00 00 F1 0C E7 [14:56:12]RasterBufferAndPrint [14:56:12]line [14:56:12]line [14:56:12]line [14:56:12]line [14:56:12]line [14:56:12]written 0, free lines is 3319 [14:56:12]MH_Cut [14:56:12]Write to MH i2c: D1 01 00 62 88 01 BC [14:56:13]Write i2c OK [14:56:13]MH_I2C_Read... [14:56:13]Read from MH i2c: D1 [14:56:13]MH_I2C_Read... [14:56:13]Read from MH i2c: D1 01 00 [14:56:13]MH_I2C_Read... [14:56:13]Read from MH i2c: D1 01 00 62 88 00 BB [14:56:13]Write to MH i2c: 01 00 00 63 88 EB [14:56:13]Write i2c OK [14:56:13]MH_I2C_Read... [14:56:13]OFD Sender: No OFD packet to send [14:56:13]*** Cut start [14:56:13]*** Partial cut [14:56:13]*** CUTSNS_PIN = 1 [14:56:13]*** CUTSNS_PIN = 0 [14:56:13]*** Brake cut motor [14:56:14]Read from MH i2c: 01 [14:56:14]MH_I2C_Read... [14:56:14]*** Stop cut motor [14:56:14]*** Cut end [14:56:14]Read from MH i2c: 01 07 00 [14:56:14]MH_I2C_Read... [14:56:14]Read from MH i2c: 01 07 00 63 88 00 00 00 00 00 FF 0F 00 [14:56:14]process_action close_receipt done [14:56:14]requested_data is exist [14:56:14]produce_requested_data [14:56:14]requested_item fm.sn is exist - process it [14:56:14]wFMCommunicate request_size=4 [14:56:14]MH_SAM_APDU [14:56:14]CAPDU: 80 11 00 00 [14:56:14]Write to MH i2c: E2 08 00 64 88 80 11 00 00 00 00 00 00 66 [14:56:14]Write i2c OK [14:56:14]MH_I2C_Read... [14:56:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:56:14]Read from MH i2c: E2 [14:56:14]MH_I2C_Read... [14:56:14]Read from MH i2c: E2 17 00 [14:56:14]MH_I2C_Read... [14:56:14]Read from MH i2c: E2 17 00 64 88 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B5 [14:56:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:56:14]wFMCommunicate OK [14:56:14]requested_item fd.num is exist - process it [14:56:14]SAM_PROTO_GetFieldsCounters [14:56:14]wFMCommunicate request_size=4 [14:56:14]MH_SAM_APDU [14:56:14]CAPDU: 80 13 00 00 [14:56:14]Write to MH i2c: E2 08 00 65 88 80 13 00 00 00 00 00 00 69 [14:56:14]Write i2c OK [14:56:14]MH_I2C_Read... [14:56:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:56:14]Read from MH i2c: E2 [14:56:14]MH_I2C_Read... [14:56:14]Read from MH i2c: E2 62 00 [14:56:14]MH_I2C_Read... [14:56:14]Read from MH i2c: E2 62 00 65 88 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 53 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 11 [14:56:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 53 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:56:14]wFMCommunicate OK [14:56:14]SAM_PROTO_GetFieldsCounters done [14:56:14]requested_item shift.num is exist - process it [14:56:14]requested_item shift.opened is exist - process it [14:56:14]req_shift_opened [14:56:14]FM_GetShiftState [14:56:14]SAM_PROTO_GetShiftState [14:56:14]wFMCommunicate request_size=4 [14:56:14]MH_SAM_APDU [14:56:14]CAPDU: 80 13 01 00 [14:56:14]Write to MH i2c: E2 08 00 66 88 80 13 01 00 00 00 00 00 6B [14:56:14]Write i2c OK [14:56:14]MH_I2C_Read... [14:56:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:56:14]Read from MH i2c: E2 [14:56:14]MH_I2C_Read... [14:56:14]Read from MH i2c: E2 0E 00 [14:56:14]MH_I2C_Read... [14:56:14]Read from MH i2c: E2 0E 00 66 88 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AE [14:56:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:56:14]wFMCommunicate OK [14:56:14]SAM_PROTO_GetShiftState done [14:56:14]FM_GetShiftState done [14:56:14]req_shift_opened done [14:56:14]requested_item shift.open_date is exist - process it [14:56:14]req_shift_open_date [14:56:14]req_shift_open_date done [14:56:14]produce_requested_data done [14:56:14]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218707,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:56:14]process_action_free close_receipt [14:56:14]json_value_free [14:56:14]json_value_free done [14:56:14]process_json_proto returns [14:56:14]Send response to host [14:56:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218707,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:56:14]free response buf [14:56:14]execute_script done [14:56:14]execute_script returns [14:56:14]free content buf [14:56:14]Sock 9.Close socket [14:56:14]Sock 9.Thread stoped [14:56:18]OFD Sender: No OFD packet to send [14:56:23]OFD Sender: No OFD packet to send [14:56:28]OFD Sender: No OFD packet to send [14:56:33]OFD Sender: No OFD packet to send [14:56:38]OFD Sender: No OFD packet to send [14:56:43]OFD Sender: No OFD packet to send [14:56:48]OFD Sender: No OFD packet to send [14:56:53]OFD Sender: No OFD packet to send [14:56:58]OFD Sender: No OFD packet to send [14:57:03]OFD Sender: No OFD packet to send [14:57:08]OFD Sender: No OFD packet to send [14:57:13]OFD Sender: No OFD packet to send [14:57:18]OFD Sender: No OFD packet to send [14:57:23]OFD Sender: No OFD packet to send [14:57:28]OFD Sender: No OFD packet to send [14:57:33]OFD Sender: No OFD packet to send [14:57:38]OFD Sender: No OFD packet to send [14:57:43]OFD Sender: No OFD packet to send [14:57:48]OFD Sender: No OFD packet to send [14:57:52]accept exits with 8 [14:57:52]New connection [14:57:52]New thread 3066682724 created [14:57:52]Thread 3066826084 joined [14:57:52]Waiting for new connection... [14:57:52] Sock 8.Parse request [14:57:52]Sock 8.Check first char [14:57:52]Sock 8.First char is OK [14:57:52]request: POST /json_proto HTTP/1.0 [14:57:52]Method: POST [14:57:52]URL: /json_proto [14:57:52]Method is POST - this is cgi request [14:57:52]url: /json_proto [14:57:52]query_string will be loaded in cgi processing [14:57:52]execute_cgi json_proto POST (null) [14:57:52]execute_cgi path=json_proto method=POST [14:57:52]POST find Content-Length [14:57:52]Host: 172.17.40.4:8080 [14:57:52]Content-Length: 699 [14:57:52]Content-Type: application/json [14:57:52] [14:57:52]POST finish read [14:57:52]Found Content-Length = 699 [14:57:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79781", "tax_sys" : 0, "items" : [ { "code": "4870002325113", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A PEPSI \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u0441\u0442 0,25\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:52]execute_script... [14:57:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79781", "tax_sys" : 0, "items" : [ { "code": "4870002325113", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A PEPSI \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u0441\u0442 0,25\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:52]POST & json_proto [14:57:52]process_json_proto [14:57:52]json parsed OK: [14:57:52]protocol is kg_v1.0 [14:57:52]action value=close_receipt [14:57:52]process_action close_receipt [14:57:52]cmd_close_receipt [14:57:52]MH_GetDate [14:57:52]Write to MH i2c: F0 00 00 67 88 DE [14:57:52]Write i2c OK [14:57:52]MH_I2C_Read... [14:57:52]Read from MH i2c: F0 [14:57:52]MH_I2C_Read... [14:57:52]Read from MH i2c: F0 09 00 [14:57:52]MH_I2C_Read... [14:57:52]Read from MH i2c: F0 09 00 67 88 00 F5 C8 13 67 EE 0E 0D 67 8E [14:57:52]GetLastDocTimeStamp 1729349775 [14:57:52]current date 1729349877 [14:57:52]FM_GetShiftState [14:57:52]SAM_PROTO_GetShiftState [14:57:52]wFMCommunicate request_size=4 [14:57:52]MH_SAM_APDU [14:57:52]CAPDU: 80 13 01 00 [14:57:52]Write to MH i2c: E2 08 00 68 88 80 13 01 00 00 00 00 00 6D [14:57:52]Write i2c OK [14:57:52]MH_I2C_Read... [14:57:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:52]Read from MH i2c: E2 [14:57:52]MH_I2C_Read... [14:57:52]Read from MH i2c: E2 0E 00 [14:57:52]MH_I2C_Read... [14:57:52]Read from MH i2c: E2 0E 00 68 88 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B0 [14:57:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:57:52]wFMCommunicate OK [14:57:52]SAM_PROTO_GetShiftState done [14:57:52]FM_GetShiftState done [14:57:52]opened in 1729296582 [14:57:52]opened+sec_in_day 1729382982 [14:57:52]quantity*price = 9000 [14:57:52]sum+1 = 9001 [14:57:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.80 НДС 12% : 9.56 Наличными: 90.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 353 19.10.2024 14:57 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218708 ФПД: 9449414509288 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145757&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218708&fm=9449414509288&tin=02508201610067®Number=0000000000098116&sum=9000 0 [14:57:53]StoreToDocumentArchive [14:57:53]shift 443 fd 218708 [14:57:53]save to /storage/0443/doc_00218708 [14:57:53]save last doc name /storage/0443/doc_00218708 to /storage/kkm_last_doc_name [14:57:53]save OK [14:57:53]Clear old archive folders... [14:57:53]ProcessDocumentItem done err = 0, tmpTLVsize=299 [14:57:53]tlvbuf is 0151BA70 [14:57:53]SAM_PROTO_ClearQueue [14:57:53]wFMCommunicate request_size=4 [14:57:53]MH_SAM_APDU [14:57:53]CAPDU: 80 09 00 00 [14:57:53]Write to MH i2c: E2 08 00 75 88 80 09 00 00 00 00 00 00 6F [14:57:53]Write i2c OK [14:57:53]MH_I2C_Read... [14:57:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:57:53]Read from MH i2c: E2 [14:57:53]MH_I2C_Read... [14:57:53]Read from MH i2c: E2 03 00 [14:57:53]MH_I2C_Read... [14:57:53]Read from MH i2c: E2 03 00 75 88 00 90 00 71 [14:57:53]RAPDU: 90 00 [14:57:53]wFMCommunicate OK [14:57:53]SAM_PROTO_ClearQueue done [14:57:53]KKMCreateOFDPacket [14:57:53]OFDProtocolAddRootSTLVToBuf [14:57:53]FM_MakeSignedData [14:57:53]FM_MakeSignedData [14:57:53]SAM_PROTO_SignData [14:57:53]wFMCommunicate request_size=4 [14:57:53]MH_SAM_APDU [14:57:53]CAPDU: 80 0D 01 02 [14:57:53]Write to MH i2c: E2 08 00 76 88 80 0D 01 02 00 00 00 00 77 [14:57:53]Write i2c OK [14:57:53]MH_I2C_Read... [14:57:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:57:53]Read from MH i2c: E2 [14:57:53]MH_I2C_Read... [14:57:53]Read from MH i2c: E2 03 00 [14:57:53]MH_I2C_Read... [14:57:53]Read from MH i2c: E2 03 00 76 88 00 90 00 72 [14:57:53]RAPDU: 90 00 [14:57:53]wFMCommunicate OK [14:57:53]wFMCommunicate request_size=255 [14:57:53]MH_SAM_APDU [14:57:53]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 35 31 31 33 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 45 50 53 49 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D1 81 D1 82 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 F5 C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [14:57:53]Write to MH i2c: E2 02 01 77 88 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 35 31 31 33 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 45 50 53 49 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D1 81 D1 82 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 F5 C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 83 [14:57:53]Write i2c OK [14:57:53]MH_I2C_Read... [14:57:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:54]Read from MH i2c: E2 [14:57:54]MH_I2C_Read... [14:57:54]Read from MH i2c: E2 03 00 [14:57:54]MH_I2C_Read... [14:57:54]Read from MH i2c: E2 03 00 77 88 00 90 00 73 [14:57:54]RAPDU: 90 00 [14:57:54]wFMCommunicate OK [14:57:54]wFMCommunicate request_size=58 [14:57:54]MH_SAM_APDU [14:57:54]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 54 56 03 00 35 04 06 00 08 98 1C FE C2 E8 [14:57:54]Write to MH i2c: E2 3D 00 78 88 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 54 56 03 00 35 04 06 00 08 98 1C FE C2 E8 00 00 76 [14:57:54]Write i2c OK [14:57:54]MH_I2C_Read... [14:57:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:54]Read from MH i2c: E2 [14:57:54]MH_I2C_Read... [14:57:54]Read from MH i2c: E2 03 00 [14:57:54]MH_I2C_Read... [14:57:54]Read from MH i2c: E2 03 00 78 88 00 90 00 74 [14:57:54]RAPDU: 90 00 [14:57:54]wFMCommunicate OK [14:57:54]wFMCommunicate request_size=4 [14:57:54]MH_SAM_APDU [14:57:54]CAPDU: 80 0D 03 02 [14:57:54]Write to MH i2c: E2 08 00 79 88 80 0D 03 02 00 00 00 00 7C [14:57:54]Write i2c OK [14:57:54]MH_I2C_Read... [14:57:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:57:54]Read from MH i2c: E2 [14:57:54]MH_I2C_Read... [14:57:54]Read from MH i2c: E2 0B 00 [14:57:54]MH_I2C_Read... [14:57:54]Read from MH i2c: E2 0B 00 79 88 00 2D 2C 16 D7 81 81 59 48 90 00 66 [14:57:54]RAPDU: 2D 2C 16 D7 81 81 59 48 90 00 [14:57:54]wFMCommunicate OK [14:57:54]SAM_PROTO_SignData done [14:57:54]FM_MakeSignedData done [14:57:54]CreateOFDProtocolMessage [14:57:54]wFMCommunicate request_size=4 [14:57:54]MH_SAM_APDU [14:57:54]CAPDU: 80 11 00 00 [14:57:54]Write to MH i2c: E2 08 00 7A 88 80 11 00 00 00 00 00 00 7C [14:57:54]Write i2c OK [14:57:54]MH_I2C_Read... [14:57:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:54]Read from MH i2c: E2 [14:57:54]MH_I2C_Read... [14:57:54]Read from MH i2c: E2 17 00 [14:57:54]MH_I2C_Read... [14:57:54]Read from MH i2c: E2 17 00 7A 88 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CB [14:57:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:57:54]wFMCommunicate OK [14:57:54]CreateOFDProtocolMessage done [14:57:54]OFDSenderStorePacket 218708 [14:57:54]StoreOFDPacket docnum=218708 [14:57:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 3F 01 00 00 4B 00 37 01 90 5E 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 35 31 31 33 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 45 50 53 49 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D1 81 D1 82 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 F5 C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 54 56 03 00 35 04 06 00 08 98 1C FE C2 E8 2D 2C 16 D7 81 81 59 48 [14:57:54]CheckFolder [14:57:54]dirname=/storage/ofd_packets [14:57:54]CheckFolder done [14:57:54]ProducePacketName [14:57:54]name=ofd_packets/00218708 [14:57:54]NVStorageSaveData ofd_packets/00218708 [14:57:54]File name is /storage/ofd_packets/00218708 [14:57:54]Write 349 bytes [14:57:54]NVStorageSaveData done [14:57:54]OFDSenderStorePacket done [14:57:54]KKMCreateOFDPacket done [14:57:54]NVStorageSaveData kkm_last_timestamp [14:57:54]File name is /storage/kkm_last_timestamp [14:57:54]Write 4 bytes [14:57:54]NVStorageSaveData done [14:57:54]ExternCall_PrintAddStr [14:57:54]wPrintStart [14:57:54]Write to MH i2c: 01 00 00 7B 88 03 [14:57:54]Write i2c OK [14:57:54]MH_I2C_Read... [14:57:54]Read from MH i2c: 01 [14:57:54]MH_I2C_Read... [14:57:54]Read from MH i2c: 01 07 00 [14:57:54]MH_I2C_Read... [14:57:54]Read from MH i2c: 01 07 00 7B 88 00 00 00 00 00 FF 0F 18 [14:57:54]RasterBufferAndPrint [14:57:54]line Счет N : (3)79781 [14:57:54]line ИНН: 02508201610067 [14:57:54]line Контрольно-Кассовый Чек [14:57:54]line ПРОДАЖА [14:57:54]line Товар: 4870002325113 [14:57:54]line Напиток PEPSI газированный ст 0,25л [14:57:54]line 1.000 * 90.00 [14:57:54]line = 90.00 [14:57:54]line НДС 12% НСП 1% [14:57:54]line > о реализуемом товаре [14:57:54]line ИТОГО: 90.00 [14:57:54]line НСП 1% : 0.80 [14:57:54]line НДС 12% : 9.56 [14:57:54]line Наличными: 90.00 [14:57:54]line Безнал.: 0.00 [14:57:54]line Место: АЗС № 84 "Партнер Нефть" [14:57:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:57:54]line СНО: Общий режим [14:57:54]line Чек 353 19.10.2024 14:57 [14:57:54]line Смена: 443 ФФД: 1.0 [14:57:54]line ЗНМ: 0300000178 [14:57:54]line РНМ: 0000000000098116 [14:57:54]line Версия ККМ: 001 [14:57:54]line ФМ: 0000000000965413 [14:57:54]line ФД: 218708 [14:57:54]line ФПД: 9449414509288 [14:57:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145757&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218708&fm=9449414509288&tin=02508201610067®Number=0000000000098116&sum=9000 [14:57:54]line 0 [14:57:54]OFD Sender: Processing packet 218708 [packets to send 80, broken 79] [14:57:54]ProducePacketName [14:57:54]name=ofd_packets/00218708 [14:57:54]OFD Sender: To server: pG, [14:57:54]CommunicateWithHost lk.salyk.kg:30040 [14:57:54]ConnectInit lk.salyk.kg [14:57:54]written 0, free lines is 4095 [14:57:54]Connected sock=10 [14:57:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 3F 01 00 00 4B 00 37 01 90 5E 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 35 31 31 33 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 45 50 53 49 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D1 81 D1 82 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 F5 C8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 54 56 03 00 35 04 06 00 08 98 1C FE C2 E8 2D 2C 16 D7 81 81 59 48 [14:57:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 72 8E 47 00 4B 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 39 36 35 34 31 33 10 04 04 00 54 56 03 00 F4 03 04 00 8F 74 13 67 B6 04 01 00 00 5D FE 9B 40 EC CB B7 7F [14:57:55]CommunicateWithHost err = 0 [14:57:55]CheckOFDResponse [14:57:55]1017 (14) - 77093643461234 [14:57:55]1041 (16) - 0000000000965413 [14:57:55]1040 (4) - 218708 [14:57:55]1012 (4) - 19.10.2024 08:57 [14:57:55]1206 (1) - 0 [14:57:55]OFD Sender: Remove packet 218708 [14:57:55]ProducePacketName [14:57:55]name=ofd_packets/00218708 [14:57:55]NVStorageDeleteData [14:57:55]Write to MH i2c: 01 00 00 A4 88 2C [14:57:55]Write i2c OK [14:57:55]MH_I2C_Read... [14:57:55]Read from MH i2c: 01 [14:57:55]MH_I2C_Read... [14:57:55]Read from MH i2c: 01 07 00 [14:57:55]MH_I2C_Read... [14:57:55]Read from MH i2c: 01 07 00 A4 88 00 00 00 00 00 F5 0C 34 [14:57:55]RasterBufferAndPrint [14:57:55]line [14:57:55]line [14:57:55]line [14:57:55]line [14:57:55]line [14:57:55]written 0, free lines is 3324 [14:57:55]MH_Cut [14:57:55]Write to MH i2c: D1 01 00 AB 88 01 05 [14:57:55]Write i2c OK [14:57:55]MH_I2C_Read... [14:57:55]Read from MH i2c: D1 [14:57:55]MH_I2C_Read... [14:57:55]Read from MH i2c: D1 01 00 [14:57:55]MH_I2C_Read... [14:57:55]Read from MH i2c: D1 01 00 AB 88 00 04 [14:57:55]Write to MH i2c: 01 00 00 AC 88 34 [14:57:55]Write i2c OK [14:57:55]MH_I2C_Read... [14:57:55]OFD Sender: No OFD packet to send [14:57:55]*** Cut start [14:57:55]*** Partial cut [14:57:55]*** CUTSNS_PIN = 1 [14:57:55]*** CUTSNS_PIN = 0 [14:57:56]*** Brake cut motor [14:57:56]Read from MH i2c: 01 [14:57:56]MH_I2C_Read... [14:57:56]*** Stop cut motor [14:57:56]*** Cut end [14:57:56]Read from MH i2c: 01 07 00 [14:57:56]MH_I2C_Read... [14:57:56]Read from MH i2c: 01 07 00 AC 88 00 00 00 00 00 FF 0F 49 [14:57:56]process_action close_receipt done [14:57:56]requested_data is exist [14:57:56]produce_requested_data [14:57:56]requested_item fm.sn is exist - process it [14:57:56]wFMCommunicate request_size=4 [14:57:56]MH_SAM_APDU [14:57:56]CAPDU: 80 11 00 00 [14:57:56]Write to MH i2c: E2 08 00 AD 88 80 11 00 00 00 00 00 00 AF [14:57:56]Write i2c OK [14:57:56]MH_I2C_Read... [14:57:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:56]Read from MH i2c: E2 [14:57:56]MH_I2C_Read... [14:57:56]Read from MH i2c: E2 17 00 [14:57:56]MH_I2C_Read... [14:57:56]Read from MH i2c: E2 17 00 AD 88 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FE [14:57:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:57:56]wFMCommunicate OK [14:57:56]requested_item fd.num is exist - process it [14:57:56]SAM_PROTO_GetFieldsCounters [14:57:56]wFMCommunicate request_size=4 [14:57:56]MH_SAM_APDU [14:57:56]CAPDU: 80 13 00 00 [14:57:56]Write to MH i2c: E2 08 00 AE 88 80 13 00 00 00 00 00 00 B2 [14:57:56]Write i2c OK [14:57:56]MH_I2C_Read... [14:57:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:57:56]Read from MH i2c: E2 [14:57:56]MH_I2C_Read... [14:57:56]Read from MH i2c: E2 62 00 [14:57:56]MH_I2C_Read... [14:57:56]Read from MH i2c: E2 62 00 AE 88 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 54 56 03 00 0E 04 04 00 BB 01 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 5E [14:57:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 54 56 03 00 0E 04 04 00 BB 01 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 [14:57:56]wFMCommunicate OK [14:57:56]SAM_PROTO_GetFieldsCounters done [14:57:56]requested_item shift.num is exist - process it [14:57:56]requested_item shift.opened is exist - process it [14:57:56]req_shift_opened [14:57:56]FM_GetShiftState [14:57:56]SAM_PROTO_GetShiftState [14:57:56]wFMCommunicate request_size=4 [14:57:56]MH_SAM_APDU [14:57:56]CAPDU: 80 13 01 00 [14:57:56]Write to MH i2c: E2 08 00 AF 88 80 13 01 00 00 00 00 00 B4 [14:57:56]Write i2c OK [14:57:56]MH_I2C_Read... [14:57:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:56]Read from MH i2c: E2 [14:57:56]MH_I2C_Read... [14:57:56]Read from MH i2c: E2 0E 00 [14:57:56]MH_I2C_Read... [14:57:56]Read from MH i2c: E2 0E 00 AF 88 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F7 [14:57:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:57:56]wFMCommunicate OK [14:57:56]SAM_PROTO_GetShiftState done [14:57:56]FM_GetShiftState done [14:57:56]req_shift_opened done [14:57:56]requested_item shift.open_date is exist - process it [14:57:56]req_shift_open_date [14:57:56]req_shift_open_date done [14:57:56]produce_requested_data done [14:57:56]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218708,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:57:56]process_action_free close_receipt [14:57:56]json_value_free [14:57:56]json_value_free done [14:57:56]process_json_proto returns [14:57:56]Send response to host [14:57:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218708,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:57:56]free response buf [14:57:56]execute_script done [14:57:56]execute_script returns [14:57:56]free content buf [14:57:56]Sock 8.Close socket [14:57:56]Sock 8.Thread stoped [14:58:00]OFD Sender: No OFD packet to send [14:58:05]OFD Sender: No OFD packet to send [14:58:10]OFD Sender: No OFD packet to send [14:58:15]OFD Sender: No OFD packet to send [14:58:20]OFD Sender: No OFD packet to send [14:58:25]OFD Sender: No OFD packet to send [14:58:30]OFD Sender: No OFD packet to send [14:58:35]OFD Sender: No OFD packet to send [14:58:40]OFD Sender: No OFD packet to send [14:58:45]OFD Sender: No OFD packet to send [14:58:50]OFD Sender: No OFD packet to send [14:58:55]OFD Sender: No OFD packet to send [14:59:00]accept exits with 9 [14:59:00]New connection [14:59:00]New thread 3066826084 created [14:59:00]Thread 3066682724 joined [14:59:00]Waiting for new connection... [14:59:00] Sock 9.Parse request [14:59:00]Sock 9.Check first char [14:59:00]Sock 9.First char is OK [14:59:00]request: POST /json_proto HTTP/1.0 [14:59:00]Method: POST [14:59:00]URL: /json_proto [14:59:00]Method is POST - this is cgi request [14:59:00]url: /json_proto [14:59:00]query_string will be loaded in cgi processing [14:59:00]execute_cgi json_proto POST (null) [14:59:00]execute_cgi path=json_proto method=POST [14:59:00]POST find Content-Length [14:59:00]Host: 172.17.40.4:8080 [14:59:00]Content-Length: 678 [14:59:00]Content-Type: application/json [14:59:00] [14:59:00]POST finish read [14:59:00]Found Content-Length = 678 [14:59:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 13.610, "sum" : 910.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 910.00, "total" : 910.00, "payments": [ { "type": 0, "sum" : 910.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:59:00]execute_script... [14:59:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 13.610, "sum" : 910.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 910.00, "total" : 910.00, "payments": [ { "type": 0, "sum" : 910.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:59:00]POST & json_proto [14:59:00]process_json_proto [14:59:00]json parsed OK: [14:59:00]protocol is kg_v1.0 [14:59:00]action value=close_receipt [14:59:00]process_action close_receipt [14:59:00]cmd_close_receipt [14:59:00]MH_GetDate [14:59:00]Write to MH i2c: F0 00 00 B0 88 27 [14:59:00]Write i2c OK [14:59:00]MH_I2C_Read... [14:59:00]Read from MH i2c: F0 [14:59:00]MH_I2C_Read... [14:59:00]Read from MH i2c: F0 09 00 [14:59:00]MH_I2C_Read... [14:59:00]Read from MH i2c: F0 09 00 B0 88 00 39 C9 13 67 EE 0E 0D 67 1C [14:59:00]GetLastDocTimeStamp 1729349877 [14:59:00]current date 1729349945 [14:59:00]FM_GetShiftState [14:59:00]SAM_PROTO_GetShiftState [14:59:00]wFMCommunicate request_size=4 [14:59:00]MH_SAM_APDU [14:59:00]CAPDU: 80 13 01 00 [14:59:00]Write to MH i2c: E2 08 00 B1 88 80 13 01 00 00 00 00 00 B6 [14:59:00]Write i2c OK [14:59:00]MH_I2C_Read... [14:59:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:00]Read from MH i2c: E2 [14:59:00]MH_I2C_Read... [14:59:00]Read from MH i2c: E2 0E 00 [14:59:00]MH_I2C_Read... [14:59:00]Read from MH i2c: E2 0E 00 B1 88 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F9 [14:59:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:59:00]wFMCommunicate OK [14:59:00]SAM_PROTO_GetShiftState done [14:59:00]FM_GetShiftState done [14:59:00]opened in 1729296582 [14:59:00]opened+sec_in_day 1729382982 [14:59:00]quantity*price = 91050 [14:59:00]sum+1 = 91052 [14:59:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 910.00 Внесено: 910.00 СДАЧА: 0.00 НСП 1% : 8.06 НДС 12% : 96.69 Наличными: 910.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 354 19.10.2024 14:59 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218709 ФПД: 65656544564175 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145905&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218709&fm=65656544564175&tin=02508201610067®Number=0000000000098116&sum=91000 [14:59:01]StoreToDocumentArchive [14:59:01]shift 443 fd 218709 [14:59:01]save to /storage/0443/doc_00218709 [14:59:01]save last doc name /storage/0443/doc_00218709 to /storage/kkm_last_doc_name [14:59:01]save OK [14:59:01]Clear old archive folders... [14:59:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:59:01]tlvbuf is 016EE5F0 [14:59:01]SAM_PROTO_ClearQueue [14:59:01]wFMCommunicate request_size=4 [14:59:01]MH_SAM_APDU [14:59:01]CAPDU: 80 09 00 00 [14:59:01]Write to MH i2c: E2 08 00 BE 88 80 09 00 00 00 00 00 00 B8 [14:59:01]Write i2c OK [14:59:01]MH_I2C_Read... [14:59:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:59:01]Read from MH i2c: E2 [14:59:01]MH_I2C_Read... [14:59:01]Read from MH i2c: E2 03 00 [14:59:01]MH_I2C_Read... [14:59:01]Read from MH i2c: E2 03 00 BE 88 00 90 00 BA [14:59:01]RAPDU: 90 00 [14:59:01]wFMCommunicate OK [14:59:01]SAM_PROTO_ClearQueue done [14:59:01]KKMCreateOFDPacket [14:59:01]OFDProtocolAddRootSTLVToBuf [14:59:01]FM_MakeSignedData [14:59:01]FM_MakeSignedData [14:59:01]SAM_PROTO_SignData [14:59:01]wFMCommunicate request_size=4 [14:59:01]MH_SAM_APDU [14:59:01]CAPDU: 80 0D 01 02 [14:59:01]Write to MH i2c: E2 08 00 BF 88 80 0D 01 02 00 00 00 00 C0 [14:59:01]Write i2c OK [14:59:01]MH_I2C_Read... [14:59:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:59:01]Read from MH i2c: E2 [14:59:01]MH_I2C_Read... [14:59:01]Read from MH i2c: E2 03 00 [14:59:01]MH_I2C_Read... [14:59:01]Read from MH i2c: E2 03 00 BF 88 00 90 00 BB [14:59:01]RAPDU: 90 00 [14:59:01]wFMCommunicate OK [14:59:01]wFMCommunicate request_size=255 [14:59:01]MH_SAM_APDU [14:59: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 2A 35 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AB 63 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 63 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 25 00 00 00 00 07 04 06 00 78 63 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 39 C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 55 56 03 00 35 04 06 00 3B [14:59:01]Write to MH i2c: E2 02 01 C0 88 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 35 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AB 63 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 63 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 25 00 00 00 00 07 04 06 00 78 63 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 39 C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 55 56 03 00 35 04 06 00 3B 00 00 BC [14:59:01]Write i2c OK [14:59:01]MH_I2C_Read... [14:59:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:02]Read from MH i2c: E2 [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: E2 03 00 [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: E2 03 00 C0 88 00 90 00 BC [14:59:02]RAPDU: 90 00 [14:59:02]wFMCommunicate OK [14:59:02]wFMCommunicate request_size=10 [14:59:02]MH_SAM_APDU [14:59:02]CAPDU: 80 0D 02 02 05 B6 DB 04 13 CF [14:59:02]Write to MH i2c: E2 0D 00 C1 88 80 0D 02 02 05 00 B6 DB 04 13 CF 00 00 44 [14:59:02]Write i2c OK [14:59:02]MH_I2C_Read... [14:59:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:02]Read from MH i2c: E2 [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: E2 03 00 [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: E2 03 00 C1 88 00 90 00 BD [14:59:02]RAPDU: 90 00 [14:59:02]wFMCommunicate OK [14:59:02]wFMCommunicate request_size=4 [14:59:02]MH_SAM_APDU [14:59:02]CAPDU: 80 0D 03 02 [14:59:02]Write to MH i2c: E2 08 00 C2 88 80 0D 03 02 00 00 00 00 C5 [14:59:02]Write i2c OK [14:59:02]MH_I2C_Read... [14:59:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:59:02]Read from MH i2c: E2 [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: E2 0B 00 [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: E2 0B 00 C2 88 00 35 43 DD D8 EC 42 7F E6 90 00 86 [14:59:02]RAPDU: 35 43 DD D8 EC 42 7F E6 90 00 [14:59:02]wFMCommunicate OK [14:59:02]SAM_PROTO_SignData done [14:59:02]FM_MakeSignedData done [14:59:02]CreateOFDProtocolMessage [14:59:02]wFMCommunicate request_size=4 [14:59:02]MH_SAM_APDU [14:59:02]CAPDU: 80 11 00 00 [14:59:02]Write to MH i2c: E2 08 00 C3 88 80 11 00 00 00 00 00 00 C5 [14:59:02]Write i2c OK [14:59:02]MH_I2C_Read... [14:59:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:02]Read from MH i2c: E2 [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: E2 17 00 [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: E2 17 00 C3 88 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 14 [14:59:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:59:02]wFMCommunicate OK [14:59:02]CreateOFDProtocolMessage done [14:59:02]OFDSenderStorePacket 218709 [14:59:02]StoreOFDPacket docnum=218709 [14:59:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 1E E7 07 01 2C CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 2A 35 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AB 63 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 63 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 25 00 00 00 00 07 04 06 00 78 63 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 39 C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 55 56 03 00 35 04 06 00 3B B6 DB 04 13 CF 35 43 DD D8 EC 42 7F E6 [14:59:02]CheckFolder [14:59:02]dirname=/storage/ofd_packets [14:59:02]CheckFolder done [14:59:02]ProducePacketName [14:59:02]name=ofd_packets/00218709 [14:59:02]NVStorageSaveData ofd_packets/00218709 [14:59:02]File name is /storage/ofd_packets/00218709 [14:59:02]Write 301 bytes [14:59:02]NVStorageSaveData done [14:59:02]OFDSenderStorePacket done [14:59:02]KKMCreateOFDPacket done [14:59:02]NVStorageSaveData kkm_last_timestamp [14:59:02]File name is /storage/kkm_last_timestamp [14:59:02]Write 4 bytes [14:59:02]NVStorageSaveData done [14:59:02]ExternCall_PrintAddStr [14:59:02]wPrintStart [14:59:02]Write to MH i2c: 01 00 00 C4 88 4C [14:59:02]Write i2c OK [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: 01 [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: 01 07 00 [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: 01 07 00 C4 88 00 00 00 00 00 FF 0F 61 [14:59:02]RasterBufferAndPrint [14:59:02]line Счет N : (1)536258 [14:59:02]line ИНН: 02508201610067 [14:59:02]line Контрольно-Кассовый Чек [14:59:02]line ПРОДАЖА [14:59:02]line ТРК (МРК, ГНК) : 33 [14:59:02]line Товар: 2710124130 [14:59:02]line Аи-92-К-2 [14:59:02]line 13.610 * 66.90 [14:59:02]line = 910.51 [14:59:02]line НДС 12% НСП 1% [14:59:02]line > о реализуемом товаре [14:59:02]line ОКРУГЛЕНИЕ: -0.51 [14:59:02]line ИТОГО: 910.00 [14:59:02]line Внесено: 910.00 [14:59:02]line СДАЧА: 0.00 [14:59:02]line НСП 1% : 8.06 [14:59:02]line НДС 12% : 96.69 [14:59:02]line Наличными: 910.00 [14:59:02]line Безнал.: 0.00 [14:59:02]line Место: АЗС № 84 "Партнер Нефть" [14:59:02]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [14:59:02]line СНО: Общий режим [14:59:02]line Чек 354 19.10.2024 14:59 [14:59:02]line Смена: 443 ФФД: 1.0 [14:59:02]line ЗНМ: 0300000178 [14:59:02]line РНМ: 0000000000098116 [14:59:02]line Версия ККМ: 001 [14:59:02]line ФМ: 0000000000965413 [14:59:02]line ФД: 218709 [14:59:02]line ФПД: 65656544564175 [14:59:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T145905&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218709&fm=65656544564175&tin=02508201610067®Number=0000000000098116&sum=91000 [14:59:02]OFD Sender: Processing packet 218709 [packets to send 80, broken 79] [14:59:02]ProducePacketName [14:59:02]name=ofd_packets/00218709 [14:59:02]OFD Sender: To server: pG, [14:59:02]CommunicateWithHost lk.salyk.kg:30040 [14:59:02]ConnectInit lk.salyk.kg [14:59:02]written 0, free lines is 4095 [14:59:02]Connected sock=11 [14:59:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 1E E7 07 01 2C CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 2A 35 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AB 63 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 63 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 25 00 00 00 00 07 04 06 00 78 63 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 39 C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 55 56 03 00 35 04 06 00 3B B6 DB 04 13 CF 35 43 DD D8 EC 42 7F E6 [14:59:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 08 20 47 00 0C 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 39 36 35 34 31 33 10 04 04 00 55 56 03 00 F4 03 04 00 D2 74 13 67 B6 04 01 00 00 C9 6C A6 89 05 B7 09 33 [14:59:02]CommunicateWithHost err = 0 [14:59:02]CheckOFDResponse [14:59:02]1017 (14) - 77093643461234 [14:59:02]1041 (16) - 0000000000965413 [14:59:02]1040 (4) - 218709 [14:59:02]1012 (4) - 19.10.2024 08:58 [14:59:02]1206 (1) - 0 [14:59:02]OFD Sender: Remove packet 218709 [14:59:02]ProducePacketName [14:59:02]name=ofd_packets/00218709 [14:59:02]NVStorageDeleteData [14:59:02]Write to MH i2c: 01 00 00 EF 88 77 [14:59:02]Write i2c OK [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: 01 [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: 01 07 00 [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: 01 07 00 EF 88 00 00 00 00 00 EE 0C 78 [14:59:02]RasterBufferAndPrint [14:59:02]line [14:59:02]line [14:59:02]line [14:59:02]line [14:59:02]line [14:59:02]written 0, free lines is 3316 [14:59:02]MH_Cut [14:59:02]Write to MH i2c: D1 01 00 F6 88 01 50 [14:59:02]Write i2c OK [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: D1 [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: D1 01 00 [14:59:02]MH_I2C_Read... [14:59:02]Read from MH i2c: D1 01 00 F6 88 00 4F [14:59:02]Write to MH i2c: 01 00 00 F7 88 7F [14:59:02]Write i2c OK [14:59:02]MH_I2C_Read... [14:59:03]OFD Sender: No OFD packet to send [14:59:03]*** Cut start [14:59:03]*** Partial cut [14:59:03]*** CUTSNS_PIN = 1 [14:59:03]*** CUTSNS_PIN = 0 [14:59:03]*** Brake cut motor [14:59:04]Read from MH i2c: 01 [14:59:04]MH_I2C_Read... [14:59:04]*** Stop cut motor [14:59:04]*** Cut end [14:59:04]Read from MH i2c: 01 07 00 [14:59:04]MH_I2C_Read... [14:59:04]Read from MH i2c: 01 07 00 F7 88 00 00 00 00 00 FF 0F 94 [14:59:04]process_action close_receipt done [14:59:04]requested_data is exist [14:59:04]produce_requested_data [14:59:04]requested_item fm.sn is exist - process it [14:59:04]wFMCommunicate request_size=4 [14:59:04]MH_SAM_APDU [14:59:04]CAPDU: 80 11 00 00 [14:59:04]Write to MH i2c: E2 08 00 F8 88 80 11 00 00 00 00 00 00 FA [14:59:04]Write i2c OK [14:59:04]MH_I2C_Read... [14:59:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:04]Read from MH i2c: E2 [14:59:04]MH_I2C_Read... [14:59:04]Read from MH i2c: E2 17 00 [14:59:04]MH_I2C_Read... [14:59:04]Read from MH i2c: E2 17 00 F8 88 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 49 [14:59:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [14:59:04]wFMCommunicate OK [14:59:04]requested_item fd.num is exist - process it [14:59:04]SAM_PROTO_GetFieldsCounters [14:59:04]wFMCommunicate request_size=4 [14:59:04]MH_SAM_APDU [14:59:04]CAPDU: 80 13 00 00 [14:59:04]Write to MH i2c: E2 08 00 F9 88 80 13 00 00 00 00 00 00 FD [14:59:04]Write i2c OK [14:59:04]MH_I2C_Read... [14:59:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:59:04]Read from MH i2c: E2 [14:59:04]MH_I2C_Read... [14:59:04]Read from MH i2c: E2 62 00 [14:59:04]MH_I2C_Read... [14:59:04]Read from MH i2c: E2 62 00 F9 88 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 55 56 03 00 0E 04 04 00 BB 01 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 AD [14:59:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 55 56 03 00 0E 04 04 00 BB 01 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 [14:59:04]wFMCommunicate OK [14:59:04]SAM_PROTO_GetFieldsCounters done [14:59:04]requested_item shift.num is exist - process it [14:59:04]requested_item shift.opened is exist - process it [14:59:04]req_shift_opened [14:59:04]FM_GetShiftState [14:59:04]SAM_PROTO_GetShiftState [14:59:04]wFMCommunicate request_size=4 [14:59:04]MH_SAM_APDU [14:59:04]CAPDU: 80 13 01 00 [14:59:04]Write to MH i2c: E2 08 00 FA 88 80 13 01 00 00 00 00 00 FF [14:59:04]Write i2c OK [14:59:04]MH_I2C_Read... [14:59:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:04]Read from MH i2c: E2 [14:59:04]MH_I2C_Read... [14:59:04]Read from MH i2c: E2 0E 00 [14:59:04]MH_I2C_Read... [14:59:04]Read from MH i2c: E2 0E 00 FA 88 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 42 [14:59:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [14:59:04]wFMCommunicate OK [14:59:04]SAM_PROTO_GetShiftState done [14:59:04]FM_GetShiftState done [14:59:04]req_shift_opened done [14:59:04]requested_item shift.open_date is exist - process it [14:59:04]req_shift_open_date [14:59:04]req_shift_open_date done [14:59:04]produce_requested_data done [14:59:04]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218709,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [14:59:04]process_action_free close_receipt [14:59:04]json_value_free [14:59:04]json_value_free done [14:59:04]process_json_proto returns [14:59:04]Send response to host [14:59:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218709,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [14:59:04]free response buf [14:59:04]execute_script done [14:59:04]execute_script returns [14:59:04]free content buf [14:59:04]Sock 9.Close socket [14:59:04]Sock 9.Thread stoped [14:59:08]OFD Sender: No OFD packet to send [14:59:13]OFD Sender: No OFD packet to send [14:59:18]OFD Sender: No OFD packet to send [14:59:23]OFD Sender: No OFD packet to send [14:59:28]OFD Sender: No OFD packet to send [14:59:33]OFD Sender: No OFD packet to send [14:59:38]OFD Sender: No OFD packet to send [14:59:43]OFD Sender: No OFD packet to send [14:59:48]OFD Sender: No OFD packet to send [14:59:53]OFD Sender: No OFD packet to send [14:59:58]OFD Sender: No OFD packet to send [15:00:03]OFD Sender: No OFD packet to send [15:00:08]OFD Sender: No OFD packet to send [15:00:13]OFD Sender: No OFD packet to send [15:00:18]OFD Sender: No OFD packet to send [15:00:23]OFD Sender: No OFD packet to send [15:00:28]OFD Sender: No OFD packet to send [15:00:33]OFD Sender: No OFD packet to send [15:00:38]OFD Sender: No OFD packet to send [15:00:43]OFD Sender: No OFD packet to send [15:00:48]OFD Sender: No OFD packet to send [15:00:53]OFD Sender: No OFD packet to send [15:00:57]accept exits with 8 [15:00:57]New connection [15:00:57]New thread 3066682724 created [15:00:57]Thread 3066826084 joined [15:00:57]Waiting for new connection... [15:00:57] Sock 8.Parse request [15:00:57]Sock 8.Check first char [15:00:57]Sock 8.First char is OK [15:00:57]request: POST /json_proto HTTP/1.0 [15:00:57]Method: POST [15:00:57]URL: /json_proto [15:00:57]Method is POST - this is cgi request [15:00:57]url: /json_proto [15:00:57]query_string will be loaded in cgi processing [15:00:57]execute_cgi json_proto POST (null) [15:00:57]execute_cgi path=json_proto method=POST [15:00:57]POST find Content-Length [15:00:57]Host: 172.17.40.4:8080 [15:00:57]Content-Length: 675 [15:00:57]Content-Type: application/json [15:00:57] [15:00:57]POST finish read [15:00:57]Found Content-Length = 675 [15:00:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536260", "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" : 43.860, "sum" : 3000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:00:57]execute_script... [15:00: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)536260", "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" : 43.860, "sum" : 3000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:00:57]POST & json_proto [15:00:57]process_json_proto [15:00:57]json parsed OK: [15:00:57]protocol is kg_v1.0 [15:00:57]action value=close_receipt [15:00:57]process_action close_receipt [15:00:57]cmd_close_receipt [15:00:57]MH_GetDate [15:00:57]Write to MH i2c: F0 00 00 FB 88 72 [15:00:57]Write i2c OK [15:00:57]MH_I2C_Read... [15:00:57]Read from MH i2c: F0 [15:00:57]MH_I2C_Read... [15:00:57]Read from MH i2c: F0 09 00 [15:00:57]MH_I2C_Read... [15:00:57]Read from MH i2c: F0 09 00 FB 88 00 AE C9 13 67 EE 0E 0D 67 DC [15:00:57]GetLastDocTimeStamp 1729349945 [15:00:57]current date 1729350062 [15:00:57]FM_GetShiftState [15:00:57]SAM_PROTO_GetShiftState [15:00:57]wFMCommunicate request_size=4 [15:00:57]MH_SAM_APDU [15:00:57]CAPDU: 80 13 01 00 [15:00:57]Write to MH i2c: E2 08 00 FC 88 80 13 01 00 00 00 00 00 01 [15:00:57]Write i2c OK [15:00:57]MH_I2C_Read... [15:00:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:57]Read from MH i2c: E2 [15:00:57]MH_I2C_Read... [15:00:57]Read from MH i2c: E2 0E 00 [15:00:57]MH_I2C_Read... [15:00:57]Read from MH i2c: E2 0E 00 FC 88 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 44 [15:00:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:00:57]wFMCommunicate OK [15:00:57]SAM_PROTO_GetShiftState done [15:00:57]FM_GetShiftState done [15:00:57]opened in 1729296582 [15:00:57]opened+sec_in_day 1729382982 [15:00:57]quantity*price = 300002 [15:00:57]sum+1 = 300003 [15:00:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.59 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 355 19.10.2024 15:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218710 ФПД: 120005563201988 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T150102&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218710&fm=120005563201988&tin=02508201610067®Number=0000000000098116&sum=300000 [15:00:58]StoreToDocumentArchive [15:00:58]shift 443 fd 218710 [15:00:58]save to /storage/0443/doc_00218710 [15:00:58]save last doc name /storage/0443/doc_00218710 to /storage/kkm_last_doc_name [15:00:58]save OK [15:00:58]Clear old archive folders... [15:00:58]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:00:58]tlvbuf is 01715AB0 [15:00:58]SAM_PROTO_ClearQueue [15:00:58]wFMCommunicate request_size=4 [15:00:58]MH_SAM_APDU [15:00:58]CAPDU: 80 09 00 00 [15:00:58]Write to MH i2c: E2 08 00 09 89 80 09 00 00 00 00 00 00 04 [15:00:58]Write i2c OK [15:00:58]MH_I2C_Read... [15:00:58]Read from MH i2c: E2 [15:00:58]MH_I2C_Read... [15:00:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:00:58]Read from MH i2c: E2 03 00 [15:00:58]MH_I2C_Read... [15:00:58]Read from MH i2c: E2 03 00 09 89 00 90 00 06 [15:00:58]RAPDU: 90 00 [15:00:58]wFMCommunicate OK [15:00:58]SAM_PROTO_ClearQueue done [15:00:58]KKMCreateOFDPacket [15:00:58]OFDProtocolAddRootSTLVToBuf [15:00:58]FM_MakeSignedData [15:00:58]FM_MakeSignedData [15:00:58]SAM_PROTO_SignData [15:00:58]wFMCommunicate request_size=4 [15:00:58]MH_SAM_APDU [15:00:58]CAPDU: 80 0D 01 02 [15:00:58]Write to MH i2c: E2 08 00 0A 89 80 0D 01 02 00 00 00 00 0C [15:00:58]Write i2c OK [15:00:58]MH_I2C_Read... [15:00:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:00:58]Read from MH i2c: E2 [15:00:58]MH_I2C_Read... [15:00:58]Read from MH i2c: E2 03 00 [15:00:58]MH_I2C_Read... [15:00:58]Read from MH i2c: E2 03 00 0A 89 00 90 00 07 [15:00:58]RAPDU: 90 00 [15:00:58]wFMCommunicate OK [15:00:58]wFMCommunicate request_size=255 [15:00:58]MH_SAM_APDU [15:00: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 54 AB 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E2 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 AE C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 56 56 03 00 35 04 06 00 [15:00:58]Write to MH i2c: E2 02 01 0B 89 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 54 AB 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E2 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 AE C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 56 56 03 00 35 04 06 00 00 00 FF [15:00:58]Write i2c OK [15:00:58]MH_I2C_Read... [15:00:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:59]Read from MH i2c: E2 [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: E2 03 00 [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: E2 03 00 0B 89 00 90 00 08 [15:00:59]RAPDU: 90 00 [15:00:59]wFMCommunicate OK [15:00:59]wFMCommunicate request_size=11 [15:00:59]MH_SAM_APDU [15:00:59]CAPDU: 80 0D 02 02 06 6D 24 F8 F7 39 C4 [15:00:59]Write to MH i2c: E2 0E 00 0C 89 80 0D 02 02 06 00 6D 24 F8 F7 39 C4 00 00 98 [15:00:59]Write i2c OK [15:00:59]MH_I2C_Read... [15:00:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:59]Read from MH i2c: E2 [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: E2 03 00 [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: E2 03 00 0C 89 00 90 00 09 [15:00:59]RAPDU: 90 00 [15:00:59]wFMCommunicate OK [15:00:59]wFMCommunicate request_size=4 [15:00:59]MH_SAM_APDU [15:00:59]CAPDU: 80 0D 03 02 [15:00:59]Write to MH i2c: E2 08 00 0D 89 80 0D 03 02 00 00 00 00 11 [15:00:59]Write i2c OK [15:00:59]MH_I2C_Read... [15:00:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:00:59]Read from MH i2c: E2 [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: E2 0B 00 [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: E2 0B 00 0D 89 00 D5 49 00 BA 1A 20 1D 77 90 00 B8 [15:00:59]RAPDU: D5 49 00 BA 1A 20 1D 77 90 00 [15:00:59]wFMCommunicate OK [15:00:59]SAM_PROTO_SignData done [15:00:59]FM_MakeSignedData done [15:00:59]CreateOFDProtocolMessage [15:00:59]wFMCommunicate request_size=4 [15:00:59]MH_SAM_APDU [15:00:59]CAPDU: 80 11 00 00 [15:00:59]Write to MH i2c: E2 08 00 0E 89 80 11 00 00 00 00 00 00 11 [15:00:59]Write i2c OK [15:00:59]MH_I2C_Read... [15:00:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:59]Read from MH i2c: E2 [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: E2 17 00 [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: E2 17 00 0E 89 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 60 [15:00:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:00:59]wFMCommunicate OK [15:00:59]CreateOFDProtocolMessage done [15:00:59]OFDSenderStorePacket 218710 [15:00:59]StoreOFDPacket docnum=218710 [15:00:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 4C 3A 08 01 89 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 54 AB 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E2 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 AE C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 56 56 03 00 35 04 06 00 6D 24 F8 F7 39 C4 D5 49 00 BA 1A 20 1D 77 [15:00:59]CheckFolder [15:00:59]dirname=/storage/ofd_packets [15:00:59]CheckFolder done [15:00:59]ProducePacketName [15:00:59]name=ofd_packets/00218710 [15:00:59]NVStorageSaveData ofd_packets/00218710 [15:00:59]File name is /storage/ofd_packets/00218710 [15:00:59]Write 302 bytes [15:00:59]NVStorageSaveData done [15:00:59]OFDSenderStorePacket done [15:00:59]KKMCreateOFDPacket done [15:00:59]NVStorageSaveData kkm_last_timestamp [15:00:59]File name is /storage/kkm_last_timestamp [15:00:59]Write 4 bytes [15:00:59]NVStorageSaveData done [15:00:59]ExternCall_PrintAddStr [15:00:59]wPrintStart [15:00:59]Write to MH i2c: 01 00 00 0F 89 98 [15:00:59]Write i2c OK [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: 01 [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: 01 07 00 [15:00:59]MH_I2C_Read... [15:00:59]Read from MH i2c: 01 07 00 0F 89 00 00 00 00 00 FF 0F AD [15:00:59]RasterBufferAndPrint [15:00:59]line Счет N : (1)536260 [15:00:59]line ИНН: 02508201610067 [15:00:59]line Контрольно-Кассовый Чек [15:00:59]line ПРОДАЖА [15:00:59]line ТРК (МРК, ГНК) : 42 [15:00:59]line Товар: 2710124130 [15:00:59]line SUPER 92-К-5 [15:00:59]line 43.860 * 68.40 [15:00:59]line = 3000.02 [15:00:59]line НДС 12% НСП 1% [15:00:59]line > о реализуемом товаре [15:00:59]line ОКРУГЛЕНИЕ: -0.02 [15:00:59]line ИТОГО: 3000.00 [15:00:59]line Внесено: 3000.00 [15:00:59]line СДАЧА: 0.00 [15:00:59]line НСП 1% : 26.55 [15:00:59]line НДС 12% : 318.59 [15:00:59]line Наличными: 3000.00 [15:00:59]line Безнал.: 0.00 [15:00:59]line Место: АЗС № 84 "Партнер Нефть" [15:00:59]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:00:59]line СНО: Общий режим [15:00:59]line Чек 355 19.10.2024 15:01 [15:00:59]line Смена: 443 ФФД: 1.0 [15:00:59]line ЗНМ: 0300000178 [15:00:59]line РНМ: 0000000000098116 [15:00:59]line Версия ККМ: 001 [15:00:59]line ФМ: 0000000000965413 [15:00:59]line ФД: 218710 [15:00:59]line ФПД: 120005563201988 [15:00:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T150102&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218710&fm=120005563201988&tin=02508201610067®Number=0000000000098116&sum=300000 [15:00:59]OFD Sender: Processing packet 218710 [packets to send 80, broken 79] [15:00:59]ProducePacketName [15:00:59]name=ofd_packets/00218710 [15:00:59]OFD Sender: To server: pG, [15:00:59]CommunicateWithHost lk.salyk.kg:30040 [15:00:59]ConnectInit lk.salyk.kg [15:00:59]written 0, free lines is 4095 [15:00:59]Connected sock=10 [15:00:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 4C 3A 08 01 89 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 54 AB 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E2 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 AE C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 56 56 03 00 35 04 06 00 6D 24 F8 F7 39 C4 D5 49 00 BA 1A 20 1D 77 [15:01:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A9 F6 47 00 D5 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 39 36 35 34 31 33 10 04 04 00 56 56 03 00 F4 03 04 00 48 75 13 67 B6 04 01 00 00 F3 31 82 F3 6C 60 49 B6 [15:01:00]CommunicateWithHost err = 0 [15:01:00]CheckOFDResponse [15:01:00]1017 (14) - 77093643461234 [15:01:00]1041 (16) - 0000000000965413 [15:01:00]1040 (4) - 218710 [15:01:00]1012 (4) - 19.10.2024 09:00 [15:01:00]1206 (1) - 0 [15:01:00]OFD Sender: Remove packet 218710 [15:01:00]ProducePacketName [15:01:00]name=ofd_packets/00218710 [15:01:00]NVStorageDeleteData [15:01:00]Write to MH i2c: 01 00 00 3A 89 C3 [15:01:00]Write i2c OK [15:01:00]MH_I2C_Read... [15:01:00]Read from MH i2c: 01 [15:01:00]MH_I2C_Read... [15:01:00]Read from MH i2c: 01 07 00 [15:01:00]MH_I2C_Read... [15:01:00]Read from MH i2c: 01 07 00 3A 89 00 00 00 00 00 F3 0C C9 [15:01:00]RasterBufferAndPrint [15:01:00]line [15:01:00]line [15:01:00]line [15:01:00]line [15:01:00]line [15:01:00]written 0, free lines is 3321 [15:01:00]MH_Cut [15:01:00]Write to MH i2c: D1 01 00 41 89 01 9C [15:01:00]Write i2c OK [15:01:00]MH_I2C_Read... [15:01:00]Read from MH i2c: D1 [15:01:00]MH_I2C_Read... [15:01:00]Read from MH i2c: D1 01 00 [15:01:00]MH_I2C_Read... [15:01:00]Read from MH i2c: D1 01 00 41 89 00 9B [15:01:00]Write to MH i2c: 01 00 00 42 89 CB [15:01:00]Write i2c OK [15:01:00]MH_I2C_Read... [15:01:00]OFD Sender: No OFD packet to send [15:01:00]*** Cut start [15:01:00]*** Partial cut [15:01:00]*** CUTSNS_PIN = 1 [15:01:00]*** CUTSNS_PIN = 0 [15:01:01]*** Brake cut motor [15:01:01]Read from MH i2c: 01 [15:01:01]MH_I2C_Read... [15:01:01]*** Stop cut motor [15:01:01]*** Cut end [15:01:01]Read from MH i2c: 01 07 00 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: 01 07 00 42 89 00 00 00 00 00 FF 0F E0 [15:01:01]process_action close_receipt done [15:01:01]requested_data is exist [15:01:01]produce_requested_data [15:01:01]requested_item fm.sn is exist - process it [15:01:01]wFMCommunicate request_size=4 [15:01:01]MH_SAM_APDU [15:01:01]CAPDU: 80 11 00 00 [15:01:01]Write to MH i2c: E2 08 00 43 89 80 11 00 00 00 00 00 00 46 [15:01:01]Write i2c OK [15:01:01]MH_I2C_Read... [15:01:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:01]Read from MH i2c: E2 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: E2 17 00 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: E2 17 00 43 89 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 95 [15:01:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:01:01]wFMCommunicate OK [15:01:01]requested_item fd.num is exist - process it [15:01:01]SAM_PROTO_GetFieldsCounters [15:01:01]wFMCommunicate request_size=4 [15:01:01]MH_SAM_APDU [15:01:01]CAPDU: 80 13 00 00 [15:01:01]Write to MH i2c: E2 08 00 44 89 80 13 00 00 00 00 00 00 49 [15:01:01]Write i2c OK [15:01:01]MH_I2C_Read... [15:01:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:01]Read from MH i2c: E2 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: E2 62 00 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: E2 62 00 44 89 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 56 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 FD [15:01:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 56 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:01:01]wFMCommunicate OK [15:01:01]SAM_PROTO_GetFieldsCounters done [15:01:01]requested_item shift.num is exist - process it [15:01:01]requested_item shift.opened is exist - process it [15:01:01]req_shift_opened [15:01:01]FM_GetShiftState [15:01:01]SAM_PROTO_GetShiftState [15:01:01]wFMCommunicate request_size=4 [15:01:01]MH_SAM_APDU [15:01:01]CAPDU: 80 13 01 00 [15:01:01]Write to MH i2c: E2 08 00 45 89 80 13 01 00 00 00 00 00 4B [15:01:01]Write i2c OK [15:01:01]MH_I2C_Read... [15:01:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:01]Read from MH i2c: E2 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: E2 0E 00 [15:01:01]MH_I2C_Read... [15:01:01]Read from MH i2c: E2 0E 00 45 89 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8E [15:01:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:01:01]wFMCommunicate OK [15:01:01]SAM_PROTO_GetShiftState done [15:01:01]FM_GetShiftState done [15:01:01]req_shift_opened done [15:01:01]requested_item shift.open_date is exist - process it [15:01:01]req_shift_open_date [15:01:01]req_shift_open_date done [15:01:01]produce_requested_data done [15:01:01]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218710,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:01:01]process_action_free close_receipt [15:01:01]json_value_free [15:01:01]json_value_free done [15:01:01]process_json_proto returns [15:01:01]Send response to host [15:01:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218710,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:01:01]free response buf [15:01:01]execute_script done [15:01:01]execute_script returns [15:01:01]free content buf [15:01:01]Sock 8.Close socket [15:01:01]Sock 8.Thread stoped [15:01:05]OFD Sender: No OFD packet to send [15:01:10]OFD Sender: No OFD packet to send [15:01:15]OFD Sender: No OFD packet to send [15:01:20]OFD Sender: No OFD packet to send [15:01:25]OFD Sender: No OFD packet to send [15:01:29]accept exits with 9 [15:01:29]New connection [15:01:29]New thread 3066826084 created [15:01:29]Thread 3066682724 joined [15:01:29]Waiting for new connection... [15:01:29] Sock 9.Parse request [15:01:29]Sock 9.Check first char [15:01:29]Sock 9.First char is OK [15:01:29]request: POST /json_proto HTTP/1.0 [15:01:29]Method: POST [15:01:29]URL: /json_proto [15:01:29]Method is POST - this is cgi request [15:01:29]url: /json_proto [15:01:29]query_string will be loaded in cgi processing [15:01:29]execute_cgi json_proto POST (null) [15:01:29]execute_cgi path=json_proto method=POST [15:01:29]POST find Content-Length [15:01:29]Host: 172.17.40.4:8080 [15:01:29]Content-Length: 677 [15:01:29]Content-Type: application/json [15:01:29] [15:01:29]POST finish read [15:01:29]Found Content-Length = 677 [15:01:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536261", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:01:29]execute_script... [15:01: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)536261", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:01:29]POST & json_proto [15:01:29]process_json_proto [15:01:29]json parsed OK: [15:01:29]protocol is kg_v1.0 [15:01:29]action value=close_receipt [15:01:29]process_action close_receipt [15:01:29]cmd_close_receipt [15:01:29]MH_GetDate [15:01:29]Write to MH i2c: F0 00 00 46 89 BE [15:01:29]Write i2c OK [15:01:29]MH_I2C_Read... [15:01:29]Read from MH i2c: F0 [15:01:29]MH_I2C_Read... [15:01:29]Read from MH i2c: F0 09 00 [15:01:29]MH_I2C_Read... [15:01:29]Read from MH i2c: F0 09 00 46 89 00 CE C9 13 67 EE 0E 0D 67 48 [15:01:29]GetLastDocTimeStamp 1729350062 [15:01:29]current date 1729350094 [15:01:29]FM_GetShiftState [15:01:29]SAM_PROTO_GetShiftState [15:01:29]wFMCommunicate request_size=4 [15:01:29]MH_SAM_APDU [15:01:29]CAPDU: 80 13 01 00 [15:01:29]Write to MH i2c: E2 08 00 47 89 80 13 01 00 00 00 00 00 4D [15:01:29]Write i2c OK [15:01:29]MH_I2C_Read... [15:01:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:29]Read from MH i2c: E2 [15:01:29]MH_I2C_Read... [15:01:29]Read from MH i2c: E2 0E 00 [15:01:29]MH_I2C_Read... [15:01:29]Read from MH i2c: E2 0E 00 47 89 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 90 [15:01:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:01:29]wFMCommunicate OK [15:01:29]SAM_PROTO_GetShiftState done [15:01:29]FM_GetShiftState done [15:01:29]opened in 1729296582 [15:01:29]opened+sec_in_day 1729382982 [15:01:29]quantity*price = 50041 [15:01:29]sum+1 = 50042 [15:01: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 356 19.10.2024 15:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218711 ФПД: 4907532653761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T150134&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218711&fm=4907532653761&tin=02508201610067®Number=0000000000098116&sum=50000 [15:01:30]StoreToDocumentArchive [15:01:30]shift 443 fd 218711 [15:01:30]save to /storage/0443/doc_00218711 [15:01:30]save last doc name /storage/0443/doc_00218711 to /storage/kkm_last_doc_name [15:01:30]save OK [15:01:30]Clear old archive folders... [15:01:30]OFD Sender: No OFD packet to send [15:01:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:01:30]tlvbuf is 0162C4C0 [15:01:30]SAM_PROTO_ClearQueue [15:01:30]wFMCommunicate request_size=4 [15:01:30]MH_SAM_APDU [15:01:30]CAPDU: 80 09 00 00 [15:01:30]Write to MH i2c: E2 08 00 54 89 80 09 00 00 00 00 00 00 4F [15:01:30]Write i2c OK [15:01:30]MH_I2C_Read... [15:01:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:30]Read from MH i2c: E2 [15:01:30]MH_I2C_Read... [15:01:30]Read from MH i2c: E2 03 00 [15:01:30]MH_I2C_Read... [15:01:30]Read from MH i2c: E2 03 00 54 89 00 90 00 51 [15:01:30]RAPDU: 90 00 [15:01:30]wFMCommunicate OK [15:01:30]SAM_PROTO_ClearQueue done [15:01:30]KKMCreateOFDPacket [15:01:30]OFDProtocolAddRootSTLVToBuf [15:01:30]FM_MakeSignedData [15:01:30]FM_MakeSignedData [15:01:30]SAM_PROTO_SignData [15:01:30]wFMCommunicate request_size=4 [15:01:30]MH_SAM_APDU [15:01:30]CAPDU: 80 0D 01 02 [15:01:30]Write to MH i2c: E2 08 00 55 89 80 0D 01 02 00 00 00 00 57 [15:01:30]Write i2c OK [15:01:30]MH_I2C_Read... [15:01:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:30]Read from MH i2c: E2 [15:01:30]MH_I2C_Read... [15:01:30]Read from MH i2c: E2 03 00 [15:01:30]MH_I2C_Read... [15:01:30]Read from MH i2c: E2 03 00 55 89 00 90 00 52 [15:01:30]RAPDU: 90 00 [15:01:30]wFMCommunicate OK [15:01:30]wFMCommunicate request_size=255 [15:01:30]MH_SAM_APDU [15:01: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 64 01 00 00 F4 03 04 00 CE C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 57 56 03 00 35 04 06 00 04 [15:01:30]Write to MH i2c: E2 02 01 56 89 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 CE C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 57 56 03 00 35 04 06 00 04 00 00 C5 [15:01:30]Write i2c OK [15:01:30]MH_I2C_Read... [15:01:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:30]Read from MH i2c: E2 [15:01:30]MH_I2C_Read... [15:01:30]Read from MH i2c: E2 03 00 [15:01:30]MH_I2C_Read... [15:01:30]Read from MH i2c: E2 03 00 56 89 00 90 00 53 [15:01:30]RAPDU: 90 00 [15:01:30]wFMCommunicate OK [15:01:30]wFMCommunicate request_size=10 [15:01:30]MH_SAM_APDU [15:01:30]CAPDU: 80 0D 02 02 05 76 9F BD 94 C1 [15:01:30]Write to MH i2c: E2 0D 00 57 89 80 0D 02 02 05 00 76 9F BD 94 C1 00 00 8B [15:01:30]Write i2c OK [15:01:30]MH_I2C_Read... [15:01:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:31]Read from MH i2c: E2 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: E2 03 00 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: E2 03 00 57 89 00 90 00 54 [15:01:31]RAPDU: 90 00 [15:01:31]wFMCommunicate OK [15:01:31]wFMCommunicate request_size=4 [15:01:31]MH_SAM_APDU [15:01:31]CAPDU: 80 0D 03 02 [15:01:31]Write to MH i2c: E2 08 00 58 89 80 0D 03 02 00 00 00 00 5C [15:01:31]Write i2c OK [15:01:31]MH_I2C_Read... [15:01:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:31]Read from MH i2c: E2 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: E2 0B 00 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: E2 0B 00 58 89 00 9E 03 41 FA F9 D3 F3 70 90 00 68 [15:01:31]RAPDU: 9E 03 41 FA F9 D3 F3 70 90 00 [15:01:31]wFMCommunicate OK [15:01:31]SAM_PROTO_SignData done [15:01:31]FM_MakeSignedData done [15:01:31]CreateOFDProtocolMessage [15:01:31]wFMCommunicate request_size=4 [15:01:31]MH_SAM_APDU [15:01:31]CAPDU: 80 11 00 00 [15:01:31]Write to MH i2c: E2 08 00 59 89 80 11 00 00 00 00 00 00 5C [15:01:31]Write i2c OK [15:01:31]MH_I2C_Read... [15:01:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:31]Read from MH i2c: E2 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: E2 17 00 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: E2 17 00 59 89 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AB [15:01:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:01:31]wFMCommunicate OK [15:01:31]CreateOFDProtocolMessage done [15:01:31]OFDSenderStorePacket 218711 [15:01:31]StoreOFDPacket docnum=218711 [15:01:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 91 64 07 01 69 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 64 01 00 00 F4 03 04 00 CE C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 57 56 03 00 35 04 06 00 04 76 9F BD 94 C1 9E 03 41 FA F9 D3 F3 70 [15:01:31]CheckFolder [15:01:31]dirname=/storage/ofd_packets [15:01:31]CheckFolder done [15:01:31]ProducePacketName [15:01:31]name=ofd_packets/00218711 [15:01:31]NVStorageSaveData ofd_packets/00218711 [15:01:31]File name is /storage/ofd_packets/00218711 [15:01:31]Write 301 bytes [15:01:31]NVStorageSaveData done [15:01:31]OFDSenderStorePacket done [15:01:31]KKMCreateOFDPacket done [15:01:31]NVStorageSaveData kkm_last_timestamp [15:01:31]File name is /storage/kkm_last_timestamp [15:01:31]Write 4 bytes [15:01:31]NVStorageSaveData done [15:01:31]ExternCall_PrintAddStr [15:01:31]wPrintStart [15:01:31]Write to MH i2c: 01 00 00 5A 89 E3 [15:01:31]Write i2c OK [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: 01 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: 01 07 00 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: 01 07 00 5A 89 00 00 00 00 00 FF 0F F8 [15:01:31]RasterBufferAndPrint [15:01:31]line Счет N : (1)536261 [15:01:31]line ИНН: 02508201610067 [15:01:31]line Контрольно-Кассовый Чек [15:01:31]line ПРОДАЖА [15:01:31]line ТРК (МРК, ГНК) : 23 [15:01:31]line Товар: 2710124130 [15:01:31]line Аи-92-К-2 [15:01:31]line 7.480 * 66.90 [15:01:31]line = 500.41 [15:01:31]line НДС 12% НСП 1% [15:01:31]line > о реализуемом товаре [15:01:31]line ОКРУГЛЕНИЕ: -0.41 [15:01:31]line ИТОГО: 500.00 [15:01:31]line Внесено: 500.00 [15:01:31]line СДАЧА: 0.00 [15:01:31]line НСП 1% : 4.43 [15:01:31]line НДС 12% : 53.14 [15:01:31]line Наличными: 500.00 [15:01:31]line Безнал.: 0.00 [15:01:31]line Место: АЗС № 84 "Партнер Нефть" [15:01:31]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:01:31]line СНО: Общий режим [15:01:31]line Чек 356 19.10.2024 15:01 [15:01:31]line Смена: 443 ФФД: 1.0 [15:01:31]line ЗНМ: 0300000178 [15:01:31]line РНМ: 0000000000098116 [15:01:31]line Версия ККМ: 001 [15:01:31]line ФМ: 0000000000965413 [15:01:31]line ФД: 218711 [15:01:31]line ФПД: 4907532653761 [15:01:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T150134&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218711&fm=4907532653761&tin=02508201610067®Number=0000000000098116&sum=50000 [15:01:31]OFD Sender: Processing packet 218711 [packets to send 80, broken 79] [15:01:31]ProducePacketName [15:01:31]name=ofd_packets/00218711 [15:01:31]OFD Sender: To server: pG, [15:01:31]CommunicateWithHost lk.salyk.kg:30040 [15:01:31]ConnectInit lk.salyk.kg [15:01:31]written 0, free lines is 4095 [15:01:31]Connected sock=10 [15:01:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 91 64 07 01 69 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 64 01 00 00 F4 03 04 00 CE C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 57 56 03 00 35 04 06 00 04 76 9F BD 94 C1 9E 03 41 FA F9 D3 F3 70 [15:01:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 7E 5A 47 00 64 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 39 36 35 34 31 33 10 04 04 00 57 56 03 00 F4 03 04 00 67 75 13 67 B6 04 01 00 00 AF 8A 99 4E 3C C8 ED B9 [15:01:31]CommunicateWithHost err = 0 [15:01:31]CheckOFDResponse [15:01:31]1017 (14) - 77093643461234 [15:01:31]1041 (16) - 0000000000965413 [15:01:31]1040 (4) - 218711 [15:01:31]1012 (4) - 19.10.2024 09:01 [15:01:31]1206 (1) - 0 [15:01:31]OFD Sender: Remove packet 218711 [15:01:31]ProducePacketName [15:01:31]name=ofd_packets/00218711 [15:01:31]NVStorageDeleteData [15:01:31]Write to MH i2c: 01 00 00 85 89 0E [15:01:31]Write i2c OK [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: 01 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: 01 07 00 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: 01 07 00 85 89 00 00 00 00 00 F1 0C 12 [15:01:31]RasterBufferAndPrint [15:01:31]line [15:01:31]line [15:01:31]line [15:01:31]line [15:01:31]line [15:01:31]written 0, free lines is 3319 [15:01:31]MH_Cut [15:01:31]Write to MH i2c: D1 01 00 8C 89 01 E7 [15:01:31]Write i2c OK [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: D1 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: D1 01 00 [15:01:31]MH_I2C_Read... [15:01:31]Read from MH i2c: D1 01 00 8C 89 00 E6 [15:01:31]Write to MH i2c: 01 00 00 8D 89 16 [15:01:31]Write i2c OK [15:01:31]MH_I2C_Read... [15:01:32]OFD Sender: No OFD packet to send [15:01:32]*** Cut start [15:01:32]*** Partial cut [15:01:32]*** CUTSNS_PIN = 1 [15:01:32]*** CUTSNS_PIN = 0 [15:01:32]*** Brake cut motor [15:01:33]Read from MH i2c: 01 [15:01:33]MH_I2C_Read... [15:01:33]*** Stop cut motor [15:01:33]*** Cut end [15:01:33]Read from MH i2c: 01 07 00 [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: 01 07 00 8D 89 00 00 00 00 00 FF 0F 2B [15:01:33]process_action close_receipt done [15:01:33]requested_data is exist [15:01:33]produce_requested_data [15:01:33]requested_item fm.sn is exist - process it [15:01:33]wFMCommunicate request_size=4 [15:01:33]MH_SAM_APDU [15:01:33]CAPDU: 80 11 00 00 [15:01:33]Write to MH i2c: E2 08 00 8E 89 80 11 00 00 00 00 00 00 91 [15:01:33]Write i2c OK [15:01:33]MH_I2C_Read... [15:01:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:33]Read from MH i2c: E2 [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: E2 17 00 [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: E2 17 00 8E 89 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E0 [15:01:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:01:33]wFMCommunicate OK [15:01:33]requested_item fd.num is exist - process it [15:01:33]SAM_PROTO_GetFieldsCounters [15:01:33]wFMCommunicate request_size=4 [15:01:33]MH_SAM_APDU [15:01:33]CAPDU: 80 13 00 00 [15:01:33]Write to MH i2c: E2 08 00 8F 89 80 13 00 00 00 00 00 00 94 [15:01:33]Write i2c OK [15:01:33]MH_I2C_Read... [15:01:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:33]Read from MH i2c: E2 [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: E2 62 00 [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: E2 62 00 8F 89 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 57 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 4C [15:01:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 57 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:01:33]wFMCommunicate OK [15:01:33]SAM_PROTO_GetFieldsCounters done [15:01:33]requested_item shift.num is exist - process it [15:01:33]requested_item shift.opened is exist - process it [15:01:33]req_shift_opened [15:01:33]FM_GetShiftState [15:01:33]SAM_PROTO_GetShiftState [15:01:33]wFMCommunicate request_size=4 [15:01:33]MH_SAM_APDU [15:01:33]CAPDU: 80 13 01 00 [15:01:33]Write to MH i2c: E2 08 00 90 89 80 13 01 00 00 00 00 00 96 [15:01:33]Write i2c OK [15:01:33]MH_I2C_Read... [15:01:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:33]Read from MH i2c: E2 [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: E2 0E 00 [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: E2 0E 00 90 89 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D9 [15:01:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:01:33]wFMCommunicate OK [15:01:33]SAM_PROTO_GetShiftState done [15:01:33]FM_GetShiftState done [15:01:33]req_shift_opened done [15:01:33]requested_item shift.open_date is exist - process it [15:01:33]req_shift_open_date [15:01:33]req_shift_open_date done [15:01:33]produce_requested_data done [15:01:33]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218711,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:01:33]process_action_free close_receipt [15:01:33]json_value_free [15:01:33]json_value_free done [15:01:33]process_json_proto returns [15:01:33]Send response to host [15:01:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218711,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:01:33]free response buf [15:01:33]execute_script done [15:01:33]execute_script returns [15:01:33]free content buf [15:01:33]Sock 9.Close socket [15:01:33]Sock 9.Thread stoped [15:01:37]OFD Sender: No OFD packet to send [15:01:42]accept exits with 8 [15:01:42]New connection [15:01:42]New thread 3066682724 created [15:01:42]Thread 3066826084 joined [15:01:42]Waiting for new connection... [15:01:42] Sock 8.Parse request [15:01:42]Sock 8.Check first char [15:01:42]Sock 8.First char is OK [15:01:42]request: POST /json_proto HTTP/1.0 [15:01:42]Method: POST [15:01:42]URL: /json_proto [15:01:42]Method is POST - this is cgi request [15:01:42]url: /json_proto [15:01:42]query_string will be loaded in cgi processing [15:01:42]execute_cgi json_proto POST (null) [15:01:42]execute_cgi path=json_proto method=POST [15:01:42]POST find Content-Length [15:01:42]Host: 172.17.40.4:8080 [15:01:42]Content-Length: 677 [15:01:42]Content-Type: application/json [15:01:42] [15:01:42]POST finish read [15:01:42]Found Content-Length = 677 [15:01:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [15:01:42]execute_script... [15:01: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)536262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [15:01:42]POST & json_proto [15:01:42]process_json_proto [15:01:42]json parsed OK: [15:01:42]protocol is kg_v1.0 [15:01:42]action value=close_receipt [15:01:42]process_action close_receipt [15:01:42]cmd_close_receipt [15:01:42]MH_GetDate [15:01:42]Write to MH i2c: F0 00 00 91 89 09 [15:01:42]Write i2c OK [15:01:42]MH_I2C_Read... [15:01:42]Read from MH i2c: F0 [15:01:42]MH_I2C_Read... [15:01:42]Read from MH i2c: F0 09 00 [15:01:42]MH_I2C_Read... [15:01:42]Read from MH i2c: F0 09 00 91 89 00 DB C9 13 67 EE 0E 0D 67 A0 [15:01:42]GetLastDocTimeStamp 1729350094 [15:01:42]current date 1729350107 [15:01:42]FM_GetShiftState [15:01:42]SAM_PROTO_GetShiftState [15:01:42]wFMCommunicate request_size=4 [15:01:42]MH_SAM_APDU [15:01:42]CAPDU: 80 13 01 00 [15:01:42]Write to MH i2c: E2 08 00 92 89 80 13 01 00 00 00 00 00 98 [15:01:42]Write i2c OK [15:01:42]MH_I2C_Read... [15:01:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:42]Read from MH i2c: E2 [15:01:42]MH_I2C_Read... [15:01:42]Read from MH i2c: E2 0E 00 [15:01:42]MH_I2C_Read... [15:01:42]Read from MH i2c: E2 0E 00 92 89 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DB [15:01:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:01:42]wFMCommunicate OK [15:01:42]SAM_PROTO_GetShiftState done [15:01:42]FM_GetShiftState done [15:01:42]opened in 1729296582 [15:01:42]opened+sec_in_day 1729382982 [15:01:42]quantity*price = 50010 [15:01:42]sum+1 = 50012 [15:01:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 357 19.10.2024 15:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218712 ФПД: 213504883785033 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T150147&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218712&fm=213504883785033&tin=02508201610067®Number=0000000000098116&sum=50000 [15:01:43]StoreToDocumentArchive [15:01:43]shift 443 fd 218712 [15:01:43]save to /storage/0443/doc_00218712 [15:01:43]save last doc name /storage/0443/doc_00218712 to /storage/kkm_last_doc_name [15:01:43]save OK [15:01:43]Clear old archive folders... [15:01:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:01:43]tlvbuf is 016C4100 [15:01:43]SAM_PROTO_ClearQueue [15:01:43]wFMCommunicate request_size=4 [15:01:43]MH_SAM_APDU [15:01:43]CAPDU: 80 09 00 00 [15:01:43]Write to MH i2c: E2 08 00 9F 89 80 09 00 00 00 00 00 00 9A [15:01:43]Write i2c OK [15:01:43]MH_I2C_Read... [15:01:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:43]Read from MH i2c: E2 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: E2 03 00 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: E2 03 00 9F 89 00 90 00 9C [15:01:43]RAPDU: 90 00 [15:01:43]wFMCommunicate OK [15:01:43]SAM_PROTO_ClearQueue done [15:01:43]KKMCreateOFDPacket [15:01:43]OFDProtocolAddRootSTLVToBuf [15:01:43]FM_MakeSignedData [15:01:43]FM_MakeSignedData [15:01:43]SAM_PROTO_SignData [15:01:43]wFMCommunicate request_size=4 [15:01:43]MH_SAM_APDU [15:01:43]CAPDU: 80 0D 01 02 [15:01:43]Write to MH i2c: E2 08 00 A0 89 80 0D 01 02 00 00 00 00 A2 [15:01:43]Write i2c OK [15:01:43]MH_I2C_Read... [15:01:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:43]Read from MH i2c: E2 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: E2 03 00 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: E2 03 00 A0 89 00 90 00 9D [15:01:43]RAPDU: 90 00 [15:01:43]wFMCommunicate OK [15:01:43]wFMCommunicate request_size=255 [15:01:43]MH_SAM_APDU [15:01:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 65 01 00 00 F4 03 04 00 DB C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 58 56 03 00 35 04 06 00 C2 [15:01:43]Write to MH i2c: E2 02 01 A1 89 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 65 01 00 00 F4 03 04 00 DB C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 58 56 03 00 35 04 06 00 C2 00 00 B6 [15:01:43]Write i2c OK [15:01:43]MH_I2C_Read... [15:01:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:43]Read from MH i2c: E2 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: E2 03 00 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: E2 03 00 A1 89 00 90 00 9E [15:01:43]RAPDU: 90 00 [15:01:43]wFMCommunicate OK [15:01:43]wFMCommunicate request_size=10 [15:01:43]MH_SAM_APDU [15:01:43]CAPDU: 80 0D 02 02 05 2E 7A C1 7D 49 [15:01:43]Write to MH i2c: E2 0D 00 A2 89 80 0D 02 02 05 00 2E 7A C1 7D 49 00 00 DE [15:01:43]Write i2c OK [15:01:43]MH_I2C_Read... [15:01:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:43]Read from MH i2c: E2 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: E2 03 00 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: E2 03 00 A2 89 00 90 00 9F [15:01:43]RAPDU: 90 00 [15:01:43]wFMCommunicate OK [15:01:43]wFMCommunicate request_size=4 [15:01:43]MH_SAM_APDU [15:01:43]CAPDU: 80 0D 03 02 [15:01:43]Write to MH i2c: E2 08 00 A3 89 80 0D 03 02 00 00 00 00 A7 [15:01:43]Write i2c OK [15:01:43]MH_I2C_Read... [15:01:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:43]Read from MH i2c: E2 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: E2 0B 00 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: E2 0B 00 A3 89 00 81 E4 96 CD 11 87 0A 89 90 00 9B [15:01:43]RAPDU: 81 E4 96 CD 11 87 0A 89 90 00 [15:01:43]wFMCommunicate OK [15:01:43]SAM_PROTO_SignData done [15:01:43]FM_MakeSignedData done [15:01:43]CreateOFDProtocolMessage [15:01:43]wFMCommunicate request_size=4 [15:01:43]MH_SAM_APDU [15:01:43]CAPDU: 80 11 00 00 [15:01:43]Write to MH i2c: E2 08 00 A4 89 80 11 00 00 00 00 00 00 A7 [15:01:43]Write i2c OK [15:01:43]MH_I2C_Read... [15:01:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:43]Read from MH i2c: E2 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: E2 17 00 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: E2 17 00 A4 89 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F6 [15:01:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:01:43]wFMCommunicate OK [15:01:43]CreateOFDProtocolMessage done [15:01:43]OFDSenderStorePacket 218712 [15:01:43]StoreOFDPacket docnum=218712 [15:01:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 29 34 07 01 5A 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 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 65 01 00 00 F4 03 04 00 DB C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 58 56 03 00 35 04 06 00 C2 2E 7A C1 7D 49 81 E4 96 CD 11 87 0A 89 [15:01:43]CheckFolder [15:01:43]dirname=/storage/ofd_packets [15:01:43]CheckFolder done [15:01:43]ProducePacketName [15:01:43]name=ofd_packets/00218712 [15:01:43]NVStorageSaveData ofd_packets/00218712 [15:01:43]File name is /storage/ofd_packets/00218712 [15:01:43]Write 301 bytes [15:01:43]NVStorageSaveData done [15:01:43]OFDSenderStorePacket done [15:01:43]KKMCreateOFDPacket done [15:01:43]NVStorageSaveData kkm_last_timestamp [15:01:43]File name is /storage/kkm_last_timestamp [15:01:43]Write 4 bytes [15:01:43]NVStorageSaveData done [15:01:43]ExternCall_PrintAddStr [15:01:43]wPrintStart [15:01:43]Write to MH i2c: 01 00 00 A5 89 2E [15:01:43]Write i2c OK [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: 01 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: 01 07 00 [15:01:43]MH_I2C_Read... [15:01:43]Read from MH i2c: 01 07 00 A5 89 00 00 00 00 00 FF 0F 43 [15:01:43]RasterBufferAndPrint [15:01:43]line Счет N : (1)536262 [15:01:43]line ИНН: 02508201610067 [15:01:43]line Контрольно-Кассовый Чек [15:01:43]line ПРОДАЖА [15:01:43]line ТРК (МРК, ГНК) : 31 [15:01:43]line Товар: 2710124500 [15:01:43]line Аи-95-К-3 [15:01:43]line 6.740 * 74.20 [15:01:43]line = 500.11 [15:01:43]line НДС 12% НСП 1% [15:01:43]line > о реализуемом товаре [15:01:43]line ОКРУГЛЕНИЕ: -0.11 [15:01:43]line ИТОГО: 500.00 [15:01:43]line Внесено: 500.00 [15:01:43]line СДАЧА: 0.00 [15:01:43]line НСП 1% : 4.43 [15:01:43]line НДС 12% : 53.11 [15:01:43]line Наличными: 500.00 [15:01:43]line Безнал.: 0.00 [15:01:43]line Место: АЗС № 84 "Партнер Нефть" [15:01:43]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:01:43]line СНО: Общий режим [15:01:43]line Чек 357 19.10.2024 15:01 [15:01:43]line Смена: 443 ФФД: 1.0 [15:01:43]line ЗНМ: 0300000178 [15:01:43]line РНМ: 0000000000098116 [15:01:43]line Версия ККМ: 001 [15:01:43]line ФМ: 0000000000965413 [15:01:43]line ФД: 218712 [15:01:43]line ФПД: 213504883785033 [15:01:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T150147&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218712&fm=213504883785033&tin=02508201610067®Number=0000000000098116&sum=50000 [15:01:44]OFD Sender: Processing packet 218712 [packets to send 80, broken 79] [15:01:44]ProducePacketName [15:01:44]name=ofd_packets/00218712 [15:01:44]OFD Sender: To server: pG, [15:01:44]CommunicateWithHost lk.salyk.kg:30040 [15:01:44]ConnectInit lk.salyk.kg [15:01:44]written 0, free lines is 4095 [15:01:44]Connected sock=10 [15:01:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 29 34 07 01 5A 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 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 65 01 00 00 F4 03 04 00 DB C9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 58 56 03 00 35 04 06 00 C2 2E 7A C1 7D 49 81 E4 96 CD 11 87 0A 89 [15:01:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5C 74 47 00 9B 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 39 36 35 34 31 33 10 04 04 00 58 56 03 00 F4 03 04 00 74 75 13 67 B6 04 01 00 00 8B 82 51 C9 65 4B 55 F6 [15:01:44]CommunicateWithHost err = 0 [15:01:44]CheckOFDResponse [15:01:44]1017 (14) - 77093643461234 [15:01:44]1041 (16) - 0000000000965413 [15:01:44]1040 (4) - 218712 [15:01:44]1012 (4) - 19.10.2024 09:01 [15:01:44]1206 (1) - 0 [15:01:44]OFD Sender: Remove packet 218712 [15:01:44]ProducePacketName [15:01:44]name=ofd_packets/00218712 [15:01:44]NVStorageDeleteData [15:01:44]Write to MH i2c: 01 00 00 D0 89 59 [15:01:44]Write i2c OK [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: 01 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: 01 07 00 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: 01 07 00 D0 89 00 00 00 00 00 EF 0C 5B [15:01:44]RasterBufferAndPrint [15:01:44]line [15:01:44]line [15:01:44]line [15:01:44]line [15:01:44]line [15:01:44]written 0, free lines is 3320 [15:01:44]MH_Cut [15:01:44]Write to MH i2c: D1 01 00 D7 89 01 32 [15:01:44]Write i2c OK [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: D1 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: D1 01 00 [15:01:44]MH_I2C_Read... [15:01:44]Read from MH i2c: D1 01 00 D7 89 00 31 [15:01:44]Write to MH i2c: 01 00 00 D8 89 61 [15:01:44]Write i2c OK [15:01:44]MH_I2C_Read... [15:01:45]OFD Sender: No OFD packet to send [15:01:45]*** Cut start [15:01:45]*** Partial cut [15:01:45]*** CUTSNS_PIN = 1 [15:01:45]*** CUTSNS_PIN = 0 [15:01:45]*** Brake cut motor [15:01:46]Read from MH i2c: 01 [15:01:46]MH_I2C_Read... [15:01:46]*** Stop cut motor [15:01:46]*** Cut end [15:01:46]Read from MH i2c: 01 07 00 [15:01:46]MH_I2C_Read... [15:01:46]Read from MH i2c: 01 07 00 D8 89 00 00 00 00 00 FF 0F 76 [15:01:46]process_action close_receipt done [15:01:46]requested_data is exist [15:01:46]produce_requested_data [15:01:46]requested_item fm.sn is exist - process it [15:01:46]wFMCommunicate request_size=4 [15:01:46]MH_SAM_APDU [15:01:46]CAPDU: 80 11 00 00 [15:01:46]Write to MH i2c: E2 08 00 D9 89 80 11 00 00 00 00 00 00 DC [15:01:46]Write i2c OK [15:01:46]MH_I2C_Read... [15:01:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:46]Read from MH i2c: E2 [15:01:46]MH_I2C_Read... [15:01:46]Read from MH i2c: E2 17 00 [15:01:46]MH_I2C_Read... [15:01:46]Read from MH i2c: E2 17 00 D9 89 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2B [15:01:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:01:46]wFMCommunicate OK [15:01:46]requested_item fd.num is exist - process it [15:01:46]SAM_PROTO_GetFieldsCounters [15:01:46]wFMCommunicate request_size=4 [15:01:46]MH_SAM_APDU [15:01:46]CAPDU: 80 13 00 00 [15:01:46]Write to MH i2c: E2 08 00 DA 89 80 13 00 00 00 00 00 00 DF [15:01:46]Write i2c OK [15:01:46]MH_I2C_Read... [15:01:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:46]Read from MH i2c: E2 [15:01:46]MH_I2C_Read... [15:01:46]Read from MH i2c: E2 62 00 [15:01:46]MH_I2C_Read... [15:01:46]Read from MH i2c: E2 62 00 DA 89 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 58 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 9B [15:01:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 58 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:01:46]wFMCommunicate OK [15:01:46]SAM_PROTO_GetFieldsCounters done [15:01:46]requested_item shift.num is exist - process it [15:01:46]requested_item shift.opened is exist - process it [15:01:46]req_shift_opened [15:01:46]FM_GetShiftState [15:01:46]SAM_PROTO_GetShiftState [15:01:46]wFMCommunicate request_size=4 [15:01:46]MH_SAM_APDU [15:01:46]CAPDU: 80 13 01 00 [15:01:46]Write to MH i2c: E2 08 00 DB 89 80 13 01 00 00 00 00 00 E1 [15:01:46]Write i2c OK [15:01:46]MH_I2C_Read... [15:01:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:46]Read from MH i2c: E2 [15:01:46]MH_I2C_Read... [15:01:46]Read from MH i2c: E2 0E 00 [15:01:46]MH_I2C_Read... [15:01:46]Read from MH i2c: E2 0E 00 DB 89 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 24 [15:01:46]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:01:46]wFMCommunicate OK [15:01:46]SAM_PROTO_GetShiftState done [15:01:46]FM_GetShiftState done [15:01:46]req_shift_opened done [15:01:46]requested_item shift.open_date is exist - process it [15:01:46]req_shift_open_date [15:01:46]req_shift_open_date done [15:01:46]produce_requested_data done [15:01:46]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218712,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:01:46]process_action_free close_receipt [15:01:46]json_value_free [15:01:46]json_value_free done [15:01:46]process_json_proto returns [15:01:46]Send response to host [15:01:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218712,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:01:46]free response buf [15:01:46]execute_script done [15:01:46]execute_script returns [15:01:46]free content buf [15:01:46]Sock 8.Close socket [15:01:46]Sock 8.Thread stoped [15:01:50]OFD Sender: No OFD packet to send [15:01:55]OFD Sender: No OFD packet to send [15:02:00]OFD Sender: No OFD packet to send [15:02:05]OFD Sender: No OFD packet to send [15:02:10]OFD Sender: No OFD packet to send [15:02:15]OFD Sender: No OFD packet to send [15:02:20]OFD Sender: No OFD packet to send [15:02:25]OFD Sender: No OFD packet to send [15:02:30]OFD Sender: No OFD packet to send [15:02:35]OFD Sender: No OFD packet to send [15:02:40]OFD Sender: No OFD packet to send [15:02:45]OFD Sender: No OFD packet to send [15:02:50]OFD Sender: No OFD packet to send [15:02:52]accept exits with 9 [15:02:52]New connection [15:02:52]New thread 3066826084 created [15:02:52]Thread 3066682724 joined [15:02:52]Waiting for new connection... [15:02:52] Sock 9.Parse request [15:02:52]Sock 9.Check first char [15:02:52]Sock 9.First char is OK [15:02:52]request: POST /json_proto HTTP/1.0 [15:02:52]Method: POST [15:02:52]URL: /json_proto [15:02:52]Method is POST - this is cgi request [15:02:52]url: /json_proto [15:02:52]query_string will be loaded in cgi processing [15:02:52]execute_cgi json_proto POST (null) [15:02:52]execute_cgi path=json_proto method=POST [15:02:52]POST find Content-Length [15:02:52]Host: 172.17.40.4:8080 [15:02:52]Content-Length: 799 [15:02:52]Content-Type: application/json [15:02:52] [15:02:52]POST finish read [15:02:52]Found Content-Length = 799 [15:02:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536263", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 5.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\u000A4868729", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:02:52]execute_script... [15:02: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)536263", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 5.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\u000A4868729", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:02:52]POST & json_proto [15:02:52]process_json_proto [15:02:52]json parsed OK: [15:02:52]protocol is kg_v1.0 [15:02:52]action value=close_receipt [15:02:52]process_action close_receipt [15:02:52]cmd_close_receipt [15:02:52]MH_GetDate [15:02:52]Write to MH i2c: F0 00 00 DC 89 54 [15:02:52]Write i2c OK [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: F0 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: F0 09 00 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: F0 09 00 DC 89 00 21 CA 13 67 EE 0E 0D 67 32 [15:02:52]GetLastDocTimeStamp 1729350107 [15:02:52]current date 1729350177 [15:02:52]FM_GetShiftState [15:02:52]SAM_PROTO_GetShiftState [15:02:52]wFMCommunicate request_size=4 [15:02:52]MH_SAM_APDU [15:02:52]CAPDU: 80 13 01 00 [15:02:52]Write to MH i2c: E2 08 00 DD 89 80 13 01 00 00 00 00 00 E3 [15:02:52]Write i2c OK [15:02:52]MH_I2C_Read... [15:02:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:02:52]Read from MH i2c: E2 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: E2 0E 00 [15:02:52]MH_I2C_Read... [15:02:52]Read from MH i2c: E2 0E 00 DD 89 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 26 [15:02:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:02:52]wFMCommunicate OK [15:02:52]SAM_PROTO_GetShiftState done [15:02:52]FM_GetShiftState done [15:02:52]opened in 1729296582 [15:02:52]opened+sec_in_day 1729382982 [15:02:52]quantity*price = 0 [15:02:52]sum+1 = 1 [15:02:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 358 19.10.2024 15:02 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4868729 ФМ: 0000000000965413 ФД: 218713 ФПД: 209877284099987 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T150257&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218713&fm=209877284099987&tin=02508201610067®Number=0000000000098116&sum=0 [15:02:53]StoreToDocumentArchive [15:02:53]shift 443 fd 218713 [15:02:53]save to /storage/0443/doc_00218713 [15:02:53]save last doc name /storage/0443/doc_00218713 to /storage/kkm_last_doc_name [15:02:53]save OK [15:02:53]Clear old archive folders... [15:02:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:02:53]tlvbuf is 0171AA90 [15:02:53]SAM_PROTO_ClearQueue [15:02:53]wFMCommunicate request_size=4 [15:02:53]MH_SAM_APDU [15:02:53]CAPDU: 80 09 00 00 [15:02:53]Write to MH i2c: E2 08 00 EA 89 80 09 00 00 00 00 00 00 E5 [15:02:53]Write i2c OK [15:02:53]MH_I2C_Read... [15:02:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:02:53]Read from MH i2c: E2 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: E2 03 00 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: E2 03 00 EA 89 00 90 00 E7 [15:02:53]RAPDU: 90 00 [15:02:53]wFMCommunicate OK [15:02:53]SAM_PROTO_ClearQueue done [15:02:53]KKMCreateOFDPacket [15:02:53]OFDProtocolAddRootSTLVToBuf [15:02:53]FM_MakeSignedData [15:02:53]FM_MakeSignedData [15:02:53]SAM_PROTO_SignData [15:02:53]wFMCommunicate request_size=4 [15:02:53]MH_SAM_APDU [15:02:53]CAPDU: 80 0D 01 02 [15:02:53]Write to MH i2c: E2 08 00 EB 89 80 0D 01 02 00 00 00 00 ED [15:02:53]Write i2c OK [15:02:53]MH_I2C_Read... [15:02:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:02:53]Read from MH i2c: E2 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: E2 03 00 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: E2 03 00 EB 89 00 90 00 E8 [15:02:53]RAPDU: 90 00 [15:02:53]wFMCommunicate OK [15:02:53]wFMCommunicate request_size=255 [15:02:53]MH_SAM_APDU [15:02: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 88 13 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 66 01 00 00 F4 03 04 00 21 CA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 59 56 03 00 35 04 06 00 BE [15:02:53]Write to MH i2c: E2 02 01 EC 89 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 88 13 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 66 01 00 00 F4 03 04 00 21 CA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 59 56 03 00 35 04 06 00 BE 00 00 83 [15:02:53]Write i2c OK [15:02:53]MH_I2C_Read... [15:02:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:02:53]Read from MH i2c: E2 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: E2 03 00 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: E2 03 00 EC 89 00 90 00 E9 [15:02:53]RAPDU: 90 00 [15:02:53]wFMCommunicate OK [15:02:53]wFMCommunicate request_size=10 [15:02:53]MH_SAM_APDU [15:02:53]CAPDU: 80 0D 02 02 05 E1 DC F7 17 93 [15:02:53]Write to MH i2c: E2 0D 00 ED 89 80 0D 02 02 05 00 E1 DC F7 17 93 00 00 58 [15:02:53]Write i2c OK [15:02:53]MH_I2C_Read... [15:02:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:02:53]Read from MH i2c: E2 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: E2 03 00 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: E2 03 00 ED 89 00 90 00 EA [15:02:53]RAPDU: 90 00 [15:02:53]wFMCommunicate OK [15:02:53]wFMCommunicate request_size=4 [15:02:53]MH_SAM_APDU [15:02:53]CAPDU: 80 0D 03 02 [15:02:53]Write to MH i2c: E2 08 00 EE 89 80 0D 03 02 00 00 00 00 F2 [15:02:53]Write i2c OK [15:02:53]MH_I2C_Read... [15:02:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:02:53]Read from MH i2c: E2 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: E2 0B 00 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: E2 0B 00 EE 89 00 70 8F 86 2B 0C 83 9F 41 90 00 12 [15:02:53]RAPDU: 70 8F 86 2B 0C 83 9F 41 90 00 [15:02:53]wFMCommunicate OK [15:02:53]SAM_PROTO_SignData done [15:02:53]FM_MakeSignedData done [15:02:53]CreateOFDProtocolMessage [15:02:53]wFMCommunicate request_size=4 [15:02:53]MH_SAM_APDU [15:02:53]CAPDU: 80 11 00 00 [15:02:53]Write to MH i2c: E2 08 00 EF 89 80 11 00 00 00 00 00 00 F2 [15:02:53]Write i2c OK [15:02:53]MH_I2C_Read... [15:02:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:02:53]Read from MH i2c: E2 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: E2 17 00 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: E2 17 00 EF 89 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 41 [15:02:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:02:53]wFMCommunicate OK [15:02:53]CreateOFDProtocolMessage done [15:02:53]OFDSenderStorePacket 218713 [15:02:53]StoreOFDPacket docnum=218713 [15:02:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 BB 24 07 01 7F 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 88 13 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 66 01 00 00 F4 03 04 00 21 CA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 59 56 03 00 35 04 06 00 BE E1 DC F7 17 93 70 8F 86 2B 0C 83 9F 41 [15:02:53]CheckFolder [15:02:53]dirname=/storage/ofd_packets [15:02:53]CheckFolder done [15:02:53]ProducePacketName [15:02:53]name=ofd_packets/00218713 [15:02:53]NVStorageSaveData ofd_packets/00218713 [15:02:53]File name is /storage/ofd_packets/00218713 [15:02:53]Write 301 bytes [15:02:53]NVStorageSaveData done [15:02:53]OFDSenderStorePacket done [15:02:53]KKMCreateOFDPacket done [15:02:53]NVStorageSaveData kkm_last_timestamp [15:02:53]File name is /storage/kkm_last_timestamp [15:02:53]Write 4 bytes [15:02:53]NVStorageSaveData done [15:02:53]ExternCall_PrintAddStr [15:02:53]wPrintStart [15:02:53]Write to MH i2c: 01 00 00 F0 89 79 [15:02:53]Write i2c OK [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: 01 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: 01 07 00 [15:02:53]MH_I2C_Read... [15:02:53]Read from MH i2c: 01 07 00 F0 89 00 00 00 00 00 FF 0F 8E [15:02:53]RasterBufferAndPrint [15:02:53]line Счет N : (1)536263 [15:02:53]line ИНН: 02508201610067 [15:02:53]line Контрольно-Кассовый Чек [15:02:53]line ПРОДАЖА [15:02:53]line ТРК (МРК, ГНК) : 13 [15:02:53]line Товар: 2710124130 [15:02:53]line Аи-92-К-2 [15:02:53]line 5.000 * 0.00 [15:02:53]line = 0.00 [15:02:53]line НДС 12% НСП 1% [15:02:53]line > о реализуемом товаре [15:02:53]line ИТОГО: 0.00 [15:02:53]line НСП 1% : 0.00 [15:02:53]line НДС 12% : 0.00 [15:02:53]line Наличными: 0.00 [15:02:53]line Безнал.: 0.00 [15:02:53]line Место: АЗС № 84 "Партнер Нефть" [15:02:53]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:02:53]line СНО: Общий режим [15:02:53]line Чек 358 19.10.2024 15:02 [15:02:53]line Смена: 443 ФФД: 1.0 [15:02:53]line ЗНМ: 0300000178 [15:02:53]line РНМ: 0000000000098116 [15:02:53]line Версия ККМ: 001 [15:02:53]line Талоны: Топливные Талоны [15:02:53]line 4868729 [15:02:53]line ФМ: 0000000000965413 [15:02:53]line ФД: 218713 [15:02:53]line ФПД: 209877284099987 [15:02:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T150257&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218713&fm=209877284099987&tin=02508201610067®Number=0000000000098116&sum=0 [15:02:54]written 0, free lines is 4095 [15:02:54]OFD Sender: Processing packet 218713 [packets to send 80, broken 79] [15:02:54]ProducePacketName [15:02:54]name=ofd_packets/00218713 [15:02:54]OFD Sender: To server: pG, [15:02:54]CommunicateWithHost lk.salyk.kg:30040 [15:02:54]ConnectInit lk.salyk.kg [15:02:54]Connected sock=10 [15:02:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 BB 24 07 01 7F 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 88 13 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 66 01 00 00 F4 03 04 00 21 CA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 59 56 03 00 35 04 06 00 BE E1 DC F7 17 93 70 8F 86 2B 0C 83 9F 41 [15:02:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E2 2B 47 00 84 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 39 36 35 34 31 33 10 04 04 00 59 56 03 00 F4 03 04 00 BA 75 13 67 B6 04 01 00 00 1F E9 53 A6 21 77 FB B9 [15:02:54]CommunicateWithHost err = 0 [15:02:54]CheckOFDResponse [15:02:54]1017 (14) - 77093643461234 [15:02:54]1041 (16) - 0000000000965413 [15:02:54]1040 (4) - 218713 [15:02:54]1012 (4) - 19.10.2024 09:02 [15:02:54]1206 (1) - 0 [15:02:54]OFD Sender: Remove packet 218713 [15:02:54]ProducePacketName [15:02:54]name=ofd_packets/00218713 [15:02:54]NVStorageDeleteData [15:02:54]Write to MH i2c: 01 00 00 1A 8A A4 [15:02:54]Write i2c OK [15:02:54]MH_I2C_Read... [15:02:54]Read from MH i2c: 01 [15:02:54]MH_I2C_Read... [15:02:54]Read from MH i2c: 01 07 00 [15:02:54]MH_I2C_Read... [15:02:54]Read from MH i2c: 01 07 00 1A 8A 00 00 00 00 00 0B 0D C3 [15:02:54]RasterBufferAndPrint [15:02:54]line [15:02:54]line [15:02:54]line [15:02:54]line [15:02:54]line [15:02:54]written 0, free lines is 3345 [15:02:54]MH_Cut [15:02:54]Write to MH i2c: D1 01 00 21 8A 01 7D [15:02:54]Write i2c OK [15:02:54]MH_I2C_Read... [15:02:54]Read from MH i2c: D1 [15:02:54]MH_I2C_Read... [15:02:54]Read from MH i2c: D1 01 00 [15:02:54]MH_I2C_Read... [15:02:54]Read from MH i2c: D1 01 00 21 8A 00 7C [15:02:54]Write to MH i2c: 01 00 00 22 8A AC [15:02:54]Write i2c OK [15:02:54]MH_I2C_Read... [15:02:55]OFD Sender: No OFD packet to send [15:02:55]*** Cut start [15:02:55]*** Partial cut [15:02:55]*** CUTSNS_PIN = 1 [15:02:55]*** CUTSNS_PIN = 0 [15:02:55]*** Brake cut motor [15:02:55]Read from MH i2c: 01 [15:02:55]MH_I2C_Read... [15:02:55]*** Stop cut motor [15:02:55]*** Cut end [15:02:55]Read from MH i2c: 01 07 00 [15:02:55]MH_I2C_Read... [15:02:55]Read from MH i2c: 01 07 00 22 8A 00 00 00 00 00 FF 0F C1 [15:02:55]process_action close_receipt done [15:02:55]requested_data is exist [15:02:55]produce_requested_data [15:02:55]requested_item fm.sn is exist - process it [15:02:55]wFMCommunicate request_size=4 [15:02:55]MH_SAM_APDU [15:02:55]CAPDU: 80 11 00 00 [15:02:55]Write to MH i2c: E2 08 00 23 8A 80 11 00 00 00 00 00 00 27 [15:02:55]Write i2c OK [15:02:55]MH_I2C_Read... [15:02:56]Read from MH i2c: E2 [15:02:56]MH_I2C_Read... [15:02:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:02:56]Read from MH i2c: E2 17 00 [15:02:56]MH_I2C_Read... [15:02:56]Read from MH i2c: E2 17 00 23 8A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 76 [15:02:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:02:56]wFMCommunicate OK [15:02:56]requested_item fd.num is exist - process it [15:02:56]SAM_PROTO_GetFieldsCounters [15:02:56]wFMCommunicate request_size=4 [15:02:56]MH_SAM_APDU [15:02:56]CAPDU: 80 13 00 00 [15:02:56]Write to MH i2c: E2 08 00 24 8A 80 13 00 00 00 00 00 00 2A [15:02:56]Write i2c OK [15:02:56]MH_I2C_Read... [15:02:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:02:56]Read from MH i2c: E2 [15:02:56]MH_I2C_Read... [15:02:56]Read from MH i2c: E2 62 00 [15:02:56]MH_I2C_Read... [15:02:56]Read from MH i2c: E2 62 00 24 8A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 59 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 EA [15:02:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 59 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:02:56]wFMCommunicate OK [15:02:56]SAM_PROTO_GetFieldsCounters done [15:02:56]requested_item shift.num is exist - process it [15:02:56]requested_item shift.opened is exist - process it [15:02:56]req_shift_opened [15:02:56]FM_GetShiftState [15:02:56]SAM_PROTO_GetShiftState [15:02:56]wFMCommunicate request_size=4 [15:02:56]MH_SAM_APDU [15:02:56]CAPDU: 80 13 01 00 [15:02:56]Write to MH i2c: E2 08 00 25 8A 80 13 01 00 00 00 00 00 2C [15:02:56]Write i2c OK [15:02:56]MH_I2C_Read... [15:02:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:02:56]Read from MH i2c: E2 [15:02:56]MH_I2C_Read... [15:02:56]Read from MH i2c: E2 0E 00 [15:02:56]MH_I2C_Read... [15:02:56]Read from MH i2c: E2 0E 00 25 8A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6F [15:02:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:02:56]wFMCommunicate OK [15:02:56]SAM_PROTO_GetShiftState done [15:02:56]FM_GetShiftState done [15:02:56]req_shift_opened done [15:02:56]requested_item shift.open_date is exist - process it [15:02:56]req_shift_open_date [15:02:56]req_shift_open_date done [15:02:56]produce_requested_data done [15:02:56]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218713,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:02:56]process_action_free close_receipt [15:02:56]json_value_free [15:02:56]json_value_free done [15:02:56]process_json_proto returns [15:02:56]Send response to host [15:02:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218713,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:02:56]free response buf [15:02:56]execute_script done [15:02:56]execute_script returns [15:02:56]free content buf [15:02:56]Sock 9.Close socket [15:02:56]Sock 9.Thread stoped [15:03:00]OFD Sender: No OFD packet to send [15:03:05]OFD Sender: No OFD packet to send [15:03:10]OFD Sender: No OFD packet to send [15:03:15]OFD Sender: No OFD packet to send [15:03:16]accept exits with 8 [15:03:16]New connection [15:03:16]New thread 3066682724 created [15:03:16]Thread 3066826084 joined [15:03:16]Waiting for new connection... [15:03:16] Sock 8.Parse request [15:03:16]Sock 8.Check first char [15:03:16]Sock 8.First char is OK [15:03:16]request: POST /json_proto HTTP/1.0 [15:03:16]Method: POST [15:03:16]URL: /json_proto [15:03:16]Method is POST - this is cgi request [15:03:16]url: /json_proto [15:03:16]query_string will be loaded in cgi processing [15:03:16]execute_cgi json_proto POST (null) [15:03:16]execute_cgi path=json_proto method=POST [15:03:16]POST find Content-Length [15:03:16]Host: 172.17.40.4:8080 [15:03:16]Content-Length: 1056 [15:03:16]Content-Type: application/json [15:03:16] [15:03:16]POST finish read [15:03:16]Found Content-Length = 1056 [15:03:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79782", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077633317", "name": "\u041F\u0435\u0447 LOVITA CLASSIC COOKIES \u043A\u0430\u043A\u0430\u043E \u0438 \u043A\u0443\u0441\u043E\u0447", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:16]execute_script... [15:03:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79782", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077633317", "name": "\u041F\u0435\u0447 LOVITA CLASSIC COOKIES \u043A\u0430\u043A\u0430\u043E \u0438 \u043A\u0443\u0441\u043E\u0447", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:16]POST & json_proto [15:03:16]process_json_proto [15:03:16]json parsed OK: [15:03:16]protocol is kg_v1.0 [15:03:16]action value=close_receipt [15:03:16]process_action close_receipt [15:03:16]cmd_close_receipt [15:03:16]MH_GetDate [15:03:16]Write to MH i2c: F0 00 00 26 8A 9F [15:03:16]Write i2c OK [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: F0 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: F0 09 00 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: F0 09 00 26 8A 00 3A CA 13 67 EE 0E 0D 67 96 [15:03:16]GetLastDocTimeStamp 1729350177 [15:03:16]current date 1729350202 [15:03:16]FM_GetShiftState [15:03:16]SAM_PROTO_GetShiftState [15:03:16]wFMCommunicate request_size=4 [15:03:16]MH_SAM_APDU [15:03:16]CAPDU: 80 13 01 00 [15:03:16]Write to MH i2c: E2 08 00 27 8A 80 13 01 00 00 00 00 00 2E [15:03:16]Write i2c OK [15:03:16]MH_I2C_Read... [15:03:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:17]Read from MH i2c: E2 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: E2 0E 00 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: E2 0E 00 27 8A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 71 [15:03:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:03:17]wFMCommunicate OK [15:03:17]SAM_PROTO_GetShiftState done [15:03:17]FM_GetShiftState done [15:03:17]opened in 1729296582 [15:03:17]opened+sec_in_day 1729382982 [15:03:17]quantity*price = 6000 [15:03:17]sum+1 = 6001 [15:03:17]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4823077633317 Печ LOVITA CLASSIC COOKIES какао и кусоч 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 190.00 НСП 1% : 1.68 НДС 12% : 20.17 Наличными: 0.00 Безнал.: 190.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 359 19.10.2024 15:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218714 ФПД: 244733199386923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T150322&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218714&fm=244733199386923&tin=02508201610067®Number=0000000000098116&sum=19000 0 [15:03:18]StoreToDocumentArchive [15:03:18]shift 443 fd 218714 [15:03:18]save to /storage/0443/doc_00218714 [15:03:18]save last doc name /storage/0443/doc_00218714 to /storage/kkm_last_doc_name [15:03:18]save OK [15:03:18]Clear old archive folders... [15:03:18]ProcessDocumentItem done err = 0, tmpTLVsize=402 [15:03:18]tlvbuf is 015361B0 [15:03:18]SAM_PROTO_ClearQueue [15:03:18]wFMCommunicate request_size=4 [15:03:18]MH_SAM_APDU [15:03:18]CAPDU: 80 09 00 00 [15:03:18]Write to MH i2c: E2 08 00 34 8A 80 09 00 00 00 00 00 00 30 [15:03:18]Write i2c OK [15:03:18]MH_I2C_Read... [15:03:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:03:18]Read from MH i2c: E2 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: E2 03 00 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: E2 03 00 34 8A 00 90 00 32 [15:03:18]RAPDU: 90 00 [15:03:18]wFMCommunicate OK [15:03:18]SAM_PROTO_ClearQueue done [15:03:18]KKMCreateOFDPacket [15:03:18]OFDProtocolAddRootSTLVToBuf [15:03:18]FM_MakeSignedData [15:03:18]FM_MakeSignedData [15:03:18]SAM_PROTO_SignData [15:03:18]wFMCommunicate request_size=4 [15:03:18]MH_SAM_APDU [15:03:18]CAPDU: 80 0D 01 02 [15:03:18]Write to MH i2c: E2 08 00 35 8A 80 0D 01 02 00 00 00 00 38 [15:03:18]Write i2c OK [15:03:18]MH_I2C_Read... [15:03:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:03:18]Read from MH i2c: E2 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: E2 03 00 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: E2 03 00 35 8A 00 90 00 33 [15:03:18]RAPDU: 90 00 [15:03:18]wFMCommunicate OK [15:03:18]wFMCommunicate request_size=255 [15:03:18]MH_SAM_APDU [15:03:18]CAPDU: 80 0D 02 02 FA 03 00 92 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 33 33 31 37 06 04 36 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 43 4C 41 53 53 49 43 20 43 4F 4F 4B 49 45 53 20 D0 BA D0 B0 D0 BA D0 B0 D0 BE 20 D0 B8 20 D0 BA D1 83 D1 81 D0 BE D1 87 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 [15:03:18]Write to MH i2c: E2 02 01 36 8A 80 0D 02 02 FA 00 03 00 92 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 33 33 31 37 06 04 36 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 43 4C 41 53 53 49 43 20 43 4F 4F 4B 49 45 53 20 D0 BA D0 B0 D0 BA D0 B0 D0 BE 20 D0 B8 20 D0 BA D1 83 D1 81 D0 BE D1 87 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 00 75 [15:03:18]Write i2c OK [15:03:18]MH_I2C_Read... [15:03:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:18]Read from MH i2c: E2 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: E2 03 00 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: E2 03 00 36 8A 00 90 00 34 [15:03:18]RAPDU: 90 00 [15:03:18]wFMCommunicate OK [15:03:18]wFMCommunicate request_size=161 [15:03:18]MH_SAM_APDU [15:03:18]CAPDU: 80 0D 02 02 9C 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 4A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 3A CA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5A 56 03 00 35 04 06 00 DE 95 63 6A 09 2B [15:03:18]Write to MH i2c: E2 A4 00 37 8A 80 0D 02 02 9C 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 4A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 3A CA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5A 56 03 00 35 04 06 00 DE 95 63 6A 09 2B 00 00 87 [15:03:18]Write i2c OK [15:03:18]MH_I2C_Read... [15:03:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:18]Read from MH i2c: E2 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: E2 03 00 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: E2 03 00 37 8A 00 90 00 35 [15:03:18]RAPDU: 90 00 [15:03:18]wFMCommunicate OK [15:03:18]wFMCommunicate request_size=4 [15:03:18]MH_SAM_APDU [15:03:18]CAPDU: 80 0D 03 02 [15:03:18]Write to MH i2c: E2 08 00 38 8A 80 0D 03 02 00 00 00 00 3D [15:03:18]Write i2c OK [15:03:18]MH_I2C_Read... [15:03:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:03:18]Read from MH i2c: E2 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: E2 0B 00 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: E2 0B 00 38 8A 00 DB 3F 57 40 1E 6D B2 76 90 00 A2 [15:03:18]RAPDU: DB 3F 57 40 1E 6D B2 76 90 00 [15:03:18]wFMCommunicate OK [15:03:18]SAM_PROTO_SignData done [15:03:18]FM_MakeSignedData done [15:03:18]CreateOFDProtocolMessage [15:03:18]wFMCommunicate request_size=4 [15:03:18]MH_SAM_APDU [15:03:18]CAPDU: 80 11 00 00 [15:03:18]Write to MH i2c: E2 08 00 39 8A 80 11 00 00 00 00 00 00 3D [15:03:18]Write i2c OK [15:03:18]MH_I2C_Read... [15:03:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:18]Read from MH i2c: E2 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: E2 17 00 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: E2 17 00 39 8A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8C [15:03:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:03:18]wFMCommunicate OK [15:03:18]CreateOFDProtocolMessage done [15:03:18]OFDSenderStorePacket 218714 [15:03:18]StoreOFDPacket docnum=218714 [15:03:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 A6 01 00 00 F2 25 9E 01 34 B5 5A 03 01 00 03 00 92 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 33 33 31 37 06 04 36 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 43 4C 41 53 53 49 43 20 43 4F 4F 4B 49 45 53 20 D0 BA D0 B0 D0 BA D0 B0 D0 BE 20 D0 B8 20 D0 BA D1 83 D1 81 D0 BE D1 87 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 4A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 3A CA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5A 56 03 00 35 04 06 00 DE 95 63 6A 09 2B DB 3F 57 40 1E 6D B2 76 [15:03:18]CheckFolder [15:03:18]dirname=/storage/ofd_packets [15:03:18]CheckFolder done [15:03:18]ProducePacketName [15:03:18]name=ofd_packets/00218714 [15:03:18]NVStorageSaveData ofd_packets/00218714 [15:03:18]File name is /storage/ofd_packets/00218714 [15:03:18]Write 452 bytes [15:03:18]NVStorageSaveData done [15:03:18]OFDSenderStorePacket done [15:03:18]KKMCreateOFDPacket done [15:03:18]NVStorageSaveData kkm_last_timestamp [15:03:18]File name is /storage/kkm_last_timestamp [15:03:18]Write 4 bytes [15:03:18]NVStorageSaveData done [15:03:18]ExternCall_PrintAddStr [15:03:18]wPrintStart [15:03:18]Write to MH i2c: 01 00 00 3A 8A C4 [15:03:19]Write i2c OK [15:03:19]MH_I2C_Read... [15:03:19]OFD Sender: Processing packet 218714 [packets to send 80, broken 79] [15:03:19]ProducePacketName [15:03:19]name=ofd_packets/00218714 [15:03:19]OFD Sender: To server: pG, [15:03:19]CommunicateWithHost lk.salyk.kg:30040 [15:03:19]ConnectInit lk.salyk.kg [15:03:19]Read from MH i2c: 01 [15:03:19]MH_I2C_Read... [15:03:19]Read from MH i2c: 01 07 00 [15:03:19]MH_I2C_Read... [15:03:19]Read from MH i2c: 01 07 00 3A 8A 00 00 00 00 00 FF 0F D9 [15:03:19]RasterBufferAndPrint [15:03:19]line Счет N : (3)79782 [15:03:19]line ИНН: 02508201610067 [15:03:19]line Контрольно-Кассовый Чек [15:03:19]line ПРОДАЖА [15:03:19]line Товар: 4700000310043 [15:03:19]line Вода Жалалабат 27 1л [15:03:19]line 1.000 * 60.00 [15:03:19]line = 60.00 [15:03:19]line НДС 12% НСП 1% [15:03:19]line > о реализуемом товаре [15:03:19]line Товар: 4823077633317 [15:03:19]line Печ LOVITA CLASSIC COOKIES какао и кусоч [15:03:19]line 1.000 * 130.00 [15:03:19]line = 130.00 [15:03:19]line НДС 12% НСП 1% [15:03:19]line > о реализуемом товаре [15:03:19]line ИТОГО: 190.00 [15:03:19]line НСП 1% : 1.68 [15:03:19]line НДС 12% : 20.17 [15:03:19]line Наличными: 0.00 [15:03:19]line Безнал.: 190.00 [15:03:19]line Место: АЗС № 84 "Партнер Нефть" [15:03:19]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:03:19]line СНО: Общий режим [15:03:19]line Чек 359 19.10.2024 15:03 [15:03:19]line Смена: 443 ФФД: 1.0 [15:03:19]line ЗНМ: 0300000178 [15:03:19]line РНМ: 0000000000098116 [15:03:19]line Версия ККМ: 001 [15:03:19]line Платежная система: Mbank [15:03:19]line ФМ: 0000000000965413 [15:03:19]line ФД: 218714 [15:03:19]line ФПД: 244733199386923 [15:03:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T150322&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218714&fm=244733199386923&tin=02508201610067®Number=0000000000098116&sum=19000 [15:03:19]line 0 [15:03:19]written 0, free lines is 4095 [15:03:19]Connected sock=10 [15:03:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 A6 01 00 00 F2 25 9E 01 34 B5 5A 03 01 00 03 00 92 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 33 33 31 37 06 04 36 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 43 4C 41 53 53 49 43 20 43 4F 4F 4B 49 45 53 20 D0 BA D0 B0 D0 BA D0 B0 D0 BE 20 D0 B8 20 D0 BA D1 83 D1 81 D0 BE D1 87 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 4A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 3A CA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5A 56 03 00 35 04 06 00 DE 95 63 6A 09 2B DB 3F 57 40 1E 6D B2 76 [15:03:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D0 7F 47 00 A0 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5A 56 03 00 F4 03 04 00 D3 75 13 67 B6 04 01 00 00 E5 69 E7 64 FB 7A 25 32 [15:03:19]CommunicateWithHost err = 0 [15:03:19]CheckOFDResponse [15:03:19]1017 (14) - 77093643461234 [15:03:19]1041 (16) - 0000000000965413 [15:03:19]1040 (4) - 218714 [15:03:19]1012 (4) - 19.10.2024 09:03 [15:03:19]1206 (1) - 0 [15:03:19]OFD Sender: Remove packet 218714 [15:03:19]ProducePacketName [15:03:19]name=ofd_packets/00218714 [15:03:19]NVStorageDeleteData [15:03:19]Write to MH i2c: 01 00 00 6A 8A F4 [15:03:19]Write i2c OK [15:03:19]MH_I2C_Read... [15:03:19]Read from MH i2c: 01 [15:03:19]MH_I2C_Read... [15:03:19]Read from MH i2c: 01 07 00 [15:03:19]MH_I2C_Read... [15:03:19]Read from MH i2c: 01 07 00 6A 8A 00 00 00 00 00 A4 0C AB [15:03:19]RasterBufferAndPrint [15:03:19]line [15:03:19]line [15:03:19]line [15:03:19]line [15:03:19]line [15:03:19]written 0, free lines is 3243 [15:03:19]MH_Cut [15:03:19]Write to MH i2c: D1 01 00 71 8A 01 CD [15:03:19]Write i2c OK [15:03:19]MH_I2C_Read... [15:03:19]Read from MH i2c: D1 [15:03:19]MH_I2C_Read... [15:03:19]Read from MH i2c: D1 01 00 [15:03:19]MH_I2C_Read... [15:03:19]Read from MH i2c: D1 01 00 71 8A 00 CC [15:03:19]Write to MH i2c: 01 00 00 72 8A FC [15:03:19]Write i2c OK [15:03:19]MH_I2C_Read... [15:03:19]OFD Sender: No OFD packet to send [15:03:20]*** Cut start [15:03:20]*** Partial cut [15:03:20]*** CUTSNS_PIN = 1 [15:03:20]*** CUTSNS_PIN = 0 [15:03:20]*** Brake cut motor [15:03:21]Read from MH i2c: 01 [15:03:21]MH_I2C_Read... [15:03:21]*** Stop cut motor [15:03:21]*** Cut end [15:03:21]Read from MH i2c: 01 07 00 [15:03:21]MH_I2C_Read... [15:03:21]Read from MH i2c: 01 07 00 72 8A 00 00 00 00 00 FF 0F 11 [15:03:21]process_action close_receipt done [15:03:21]requested_data is exist [15:03:21]produce_requested_data [15:03:21]requested_item fm.sn is exist - process it [15:03:21]wFMCommunicate request_size=4 [15:03:21]MH_SAM_APDU [15:03:21]CAPDU: 80 11 00 00 [15:03:21]Write to MH i2c: E2 08 00 73 8A 80 11 00 00 00 00 00 00 77 [15:03:21]Write i2c OK [15:03:21]MH_I2C_Read... [15:03:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:21]Read from MH i2c: E2 [15:03:21]MH_I2C_Read... [15:03:21]Read from MH i2c: E2 17 00 [15:03:21]MH_I2C_Read... [15:03:21]Read from MH i2c: E2 17 00 73 8A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C6 [15:03:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:03:21]wFMCommunicate OK [15:03:21]requested_item fd.num is exist - process it [15:03:21]SAM_PROTO_GetFieldsCounters [15:03:21]wFMCommunicate request_size=4 [15:03:21]MH_SAM_APDU [15:03:21]CAPDU: 80 13 00 00 [15:03:21]Write to MH i2c: E2 08 00 74 8A 80 13 00 00 00 00 00 00 7A [15:03:21]Write i2c OK [15:03:21]MH_I2C_Read... [15:03:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:03:21]Read from MH i2c: E2 [15:03:21]MH_I2C_Read... [15:03:21]Read from MH i2c: E2 62 00 [15:03:21]MH_I2C_Read... [15:03:21]Read from MH i2c: E2 62 00 74 8A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 3E [15:03:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:03:21]wFMCommunicate OK [15:03:21]SAM_PROTO_GetFieldsCounters done [15:03:21]requested_item shift.num is exist - process it [15:03:21]requested_item shift.opened is exist - process it [15:03:21]req_shift_opened [15:03:21]FM_GetShiftState [15:03:21]SAM_PROTO_GetShiftState [15:03:21]wFMCommunicate request_size=4 [15:03:21]MH_SAM_APDU [15:03:21]CAPDU: 80 13 01 00 [15:03:21]Write to MH i2c: E2 08 00 75 8A 80 13 01 00 00 00 00 00 7C [15:03:21]Write i2c OK [15:03:21]MH_I2C_Read... [15:03:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:21]Read from MH i2c: E2 [15:03:21]MH_I2C_Read... [15:03:21]Read from MH i2c: E2 0E 00 [15:03:21]MH_I2C_Read... [15:03:21]Read from MH i2c: E2 0E 00 75 8A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BF [15:03:21]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:03:21]wFMCommunicate OK [15:03:21]SAM_PROTO_GetShiftState done [15:03:21]FM_GetShiftState done [15:03:21]req_shift_opened done [15:03:21]requested_item shift.open_date is exist - process it [15:03:21]req_shift_open_date [15:03:21]req_shift_open_date done [15:03:21]produce_requested_data done [15:03:21]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218714,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:03:21]process_action_free close_receipt [15:03:21]json_value_free [15:03:21]json_value_free done [15:03:21]process_json_proto returns [15:03:21]Send response to host [15:03:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218714,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:03:21]free response buf [15:03:21]execute_script done [15:03:21]execute_script returns [15:03:21]free content buf [15:03:21]Sock 8.Close socket [15:03:21]Sock 8.Thread stoped [15:03:24]OFD Sender: No OFD packet to send [15:03:29]OFD Sender: No OFD packet to send [15:03:34]OFD Sender: No OFD packet to send [15:03:39]OFD Sender: No OFD packet to send [15:03:44]OFD Sender: No OFD packet to send [15:03:49]OFD Sender: No OFD packet to send [15:03:54]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:10]OFD Sender: No OFD packet to send [15:04:15]OFD Sender: No OFD packet to send [15:04:20]OFD Sender: No OFD packet to send [15:04:25]OFD Sender: No OFD packet to send [15:04:30]OFD Sender: No OFD packet to send [15:04:35]OFD Sender: No OFD packet to send [15:04:40]OFD Sender: No OFD packet to send [15:04:45]OFD Sender: No OFD packet to send [15:04:50]OFD Sender: No OFD packet to send [15:04:55]OFD Sender: No OFD packet to send [15:05:00]OFD Sender: No OFD packet to send [15:05:05]OFD Sender: No OFD packet to send [15:05:10]OFD Sender: No OFD packet to send [15:05:15]OFD Sender: No OFD packet to send [15:05:20]OFD Sender: No OFD packet to send [15:05:25]OFD Sender: No OFD packet to send [15:05:30]OFD Sender: No OFD packet to send [15:05:35]OFD Sender: No OFD packet to send [15:05:40]OFD Sender: No OFD packet to send [15:05:45]OFD Sender: No OFD packet to send [15:05:50]OFD Sender: No OFD packet to send [15:05:55]OFD Sender: No OFD packet to send [15:06:00]OFD Sender: No OFD packet to send [15:06:05]OFD Sender: No OFD packet to send [15:06:10]OFD Sender: No OFD packet to send [15:06:15]OFD Sender: No OFD packet to send [15:06:18]accept exits with 9 [15:06:18]New connection [15:06:18]New thread 3066826084 created [15:06:18]Thread 3066682724 joined [15:06:18]Waiting for new connection... [15:06:18] Sock 9.Parse request [15:06:18]Sock 9.Check first char [15:06:18]Sock 9.First char is OK [15:06:18]request: POST /json_proto HTTP/1.0 [15:06:18]Method: POST [15:06:18]URL: /json_proto [15:06:18]Method is POST - this is cgi request [15:06:18]url: /json_proto [15:06:18]query_string will be loaded in cgi processing [15:06:18]execute_cgi json_proto POST (null) [15:06:18]execute_cgi path=json_proto method=POST [15:06:18]POST find Content-Length [15:06:18]Host: 172.17.40.4:8080 [15:06:18]Content-Length: 643 [15:06:18]Content-Type: application/json [15:06:18] [15:06:18]POST finish read [15:06:18]Found Content-Length = 643 [15:06:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79783", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:18]execute_script... [15:06:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79783", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:18]POST & json_proto [15:06:18]process_json_proto [15:06:18]json parsed OK: [15:06:18]protocol is kg_v1.0 [15:06:18]action value=close_receipt [15:06:18]process_action close_receipt [15:06:18]cmd_close_receipt [15:06:18]MH_GetDate [15:06:18]Write to MH i2c: F0 00 00 76 8A EF [15:06:18]Write i2c OK [15:06:18]MH_I2C_Read... [15:06:18]Read from MH i2c: F0 [15:06:18]MH_I2C_Read... [15:06:18]Read from MH i2c: F0 09 00 [15:06:18]MH_I2C_Read... [15:06:18]Read from MH i2c: F0 09 00 76 8A 00 EF CA 13 67 EE 0E 0D 67 9B [15:06:18]GetLastDocTimeStamp 1729350202 [15:06:18]current date 1729350383 [15:06:18]FM_GetShiftState [15:06:18]SAM_PROTO_GetShiftState [15:06:18]wFMCommunicate request_size=4 [15:06:18]MH_SAM_APDU [15:06:18]CAPDU: 80 13 01 00 [15:06:18]Write to MH i2c: E2 08 00 77 8A 80 13 01 00 00 00 00 00 7E [15:06:18]Write i2c OK [15:06:18]MH_I2C_Read... [15:06:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:18]Read from MH i2c: E2 [15:06:18]MH_I2C_Read... [15:06:18]Read from MH i2c: E2 0E 00 [15:06:18]MH_I2C_Read... [15:06:18]Read from MH i2c: E2 0E 00 77 8A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C1 [15:06:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:06:18]wFMCommunicate OK [15:06:18]SAM_PROTO_GetShiftState done [15:06:18]FM_GetShiftState done [15:06:18]opened in 1729296582 [15:06:18]opened+sec_in_day 1729382982 [15:06:18]quantity*price = 11500 [15:06:18]sum+1 = 11501 [15:06:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 115.00 НСП 1% : 1.02 НДС 12% : 12.21 Наличными: 115.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 360 19.10.2024 15:06 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218715 ФПД: 152930816014025 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T150623&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218715&fm=152930816014025&tin=02508201610067®Number=0000000000098116&sum=11500 0 [15:06:19]StoreToDocumentArchive [15:06:19]shift 443 fd 218715 [15:06:19]save to /storage/0443/doc_00218715 [15:06:19]save last doc name /storage/0443/doc_00218715 to /storage/kkm_last_doc_name [15:06:19]save OK [15:06:19]Clear old archive folders... [15:06:19]ProcessDocumentItem done err = 0, tmpTLVsize=280 [15:06:19]tlvbuf is 016C4100 [15:06:19]SAM_PROTO_ClearQueue [15:06:19]wFMCommunicate request_size=4 [15:06:19]MH_SAM_APDU [15:06:19]CAPDU: 80 09 00 00 [15:06:19]Write to MH i2c: E2 08 00 84 8A 80 09 00 00 00 00 00 00 80 [15:06:19]Write i2c OK [15:06:19]MH_I2C_Read... [15:06:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:06:19]Read from MH i2c: E2 [15:06:19]MH_I2C_Read... [15:06:19]Read from MH i2c: E2 03 00 [15:06:19]MH_I2C_Read... [15:06:19]Read from MH i2c: E2 03 00 84 8A 00 90 00 82 [15:06:19]RAPDU: 90 00 [15:06:19]wFMCommunicate OK [15:06:19]SAM_PROTO_ClearQueue done [15:06:19]KKMCreateOFDPacket [15:06:19]OFDProtocolAddRootSTLVToBuf [15:06:19]FM_MakeSignedData [15:06:19]FM_MakeSignedData [15:06:19]SAM_PROTO_SignData [15:06:19]wFMCommunicate request_size=4 [15:06:19]MH_SAM_APDU [15:06:19]CAPDU: 80 0D 01 02 [15:06:19]Write to MH i2c: E2 08 00 85 8A 80 0D 01 02 00 00 00 00 88 [15:06:19]Write i2c OK [15:06:19]MH_I2C_Read... [15:06:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:06:19]Read from MH i2c: E2 [15:06:19]MH_I2C_Read... [15:06:19]Read from MH i2c: E2 03 00 [15:06:19]MH_I2C_Read... [15:06:19]Read from MH i2c: E2 03 00 85 8A 00 90 00 83 [15:06:19]RAPDU: 90 00 [15:06:19]wFMCommunicate OK [15:06:19]wFMCommunicate request_size=255 [15:06:19]MH_SAM_APDU [15:06:19]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 EF CA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 [15:06:19]Write to MH i2c: E2 02 01 86 8A 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 EF CA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 00 00 20 [15:06:19]Write i2c OK [15:06:19]MH_I2C_Read... [15:06:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:20]Read from MH i2c: E2 [15:06:20]MH_I2C_Read... [15:06:20]Read from MH i2c: E2 03 00 [15:06:20]MH_I2C_Read... [15:06:20]Read from MH i2c: E2 03 00 86 8A 00 90 00 84 [15:06:20]RAPDU: 90 00 [15:06:20]wFMCommunicate OK [15:06:20]wFMCommunicate request_size=39 [15:06:20]MH_SAM_APDU [15:06:20]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5B 56 03 00 35 04 06 00 8B 16 FA F6 B6 C9 [15:06:20]Write to MH i2c: E2 2A 00 87 8A 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5B 56 03 00 35 04 06 00 8B 16 FA F6 B6 C9 00 00 06 [15:06:20]Write i2c OK [15:06:20]MH_I2C_Read... [15:06:20]OFD Sender: No OFD packet to send [15:06:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:20]Read from MH i2c: E2 [15:06:20]MH_I2C_Read... [15:06:20]Read from MH i2c: E2 03 00 [15:06:20]MH_I2C_Read... [15:06:20]Read from MH i2c: E2 03 00 87 8A 00 90 00 85 [15:06:20]RAPDU: 90 00 [15:06:20]wFMCommunicate OK [15:06:20]wFMCommunicate request_size=4 [15:06:20]MH_SAM_APDU [15:06:20]CAPDU: 80 0D 03 02 [15:06:20]Write to MH i2c: E2 08 00 88 8A 80 0D 03 02 00 00 00 00 8D [15:06:20]Write i2c OK [15:06:20]MH_I2C_Read... [15:06:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:06:20]Read from MH i2c: E2 [15:06:20]MH_I2C_Read... [15:06:20]Read from MH i2c: E2 0B 00 [15:06:20]MH_I2C_Read... [15:06:20]Read from MH i2c: E2 0B 00 88 8A 00 9D 3C 37 22 5F 4F 81 03 90 00 F2 [15:06:20]RAPDU: 9D 3C 37 22 5F 4F 81 03 90 00 [15:06:20]wFMCommunicate OK [15:06:20]SAM_PROTO_SignData done [15:06:20]FM_MakeSignedData done [15:06:20]CreateOFDProtocolMessage [15:06:20]wFMCommunicate request_size=4 [15:06:20]MH_SAM_APDU [15:06:20]CAPDU: 80 11 00 00 [15:06:20]Write to MH i2c: E2 08 00 89 8A 80 11 00 00 00 00 00 00 8D [15:06:20]Write i2c OK [15:06:20]MH_I2C_Read... [15:06:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:20]Read from MH i2c: E2 [15:06:20]MH_I2C_Read... [15:06:20]Read from MH i2c: E2 17 00 [15:06:20]MH_I2C_Read... [15:06:20]Read from MH i2c: E2 17 00 89 8A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DC [15:06:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:06:20]wFMCommunicate OK [15:06:20]CreateOFDProtocolMessage done [15:06:20]OFDSenderStorePacket 218715 [15:06:20]StoreOFDPacket docnum=218715 [15:06:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 01 00 00 F5 46 24 01 50 1E 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 EF CA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5B 56 03 00 35 04 06 00 8B 16 FA F6 B6 C9 9D 3C 37 22 5F 4F 81 03 [15:06:20]CheckFolder [15:06:20]dirname=/storage/ofd_packets [15:06:20]CheckFolder done [15:06:20]ProducePacketName [15:06:20]name=ofd_packets/00218715 [15:06:20]NVStorageSaveData ofd_packets/00218715 [15:06:20]File name is /storage/ofd_packets/00218715 [15:06:20]Write 330 bytes [15:06:20]NVStorageSaveData done [15:06:20]OFDSenderStorePacket done [15:06:20]KKMCreateOFDPacket done [15:06:20]NVStorageSaveData kkm_last_timestamp [15:06:20]File name is /storage/kkm_last_timestamp [15:06:20]Write 4 bytes [15:06:20]NVStorageSaveData done [15:06:20]ExternCall_PrintAddStr [15:06:20]wPrintStart [15:06:20]Write to MH i2c: 01 00 00 8A 8A 14 [15:06:20]Write i2c OK [15:06:20]MH_I2C_Read... [15:06:20]Read from MH i2c: 01 [15:06:20]MH_I2C_Read... [15:06:20]Read from MH i2c: 01 07 00 [15:06:20]MH_I2C_Read... [15:06:20]Read from MH i2c: 01 07 00 8A 8A 00 00 00 00 00 FF 0F 29 [15:06:20]RasterBufferAndPrint [15:06:20]line Счет N : (3)79783 [15:06:20]line ИНН: 02508201610067 [15:06:20]line Контрольно-Кассовый Чек [15:06:20]line ПРОДАЖА [15:06:20]line Товар: 2000036210013 [15:06:20]line Кофе Капучино (GABB TRADE) [15:06:20]line 1.000 * 115.00 [15:06:20]line = 115.00 [15:06:20]line НДС 12% НСП 1% [15:06:20]line > о реализуемом товаре [15:06:20]line ИТОГО: 115.00 [15:06:20]line НСП 1% : 1.02 [15:06:20]line НДС 12% : 12.21 [15:06:20]line Наличными: 115.00 [15:06:20]line Безнал.: 0.00 [15:06:20]line Место: АЗС № 84 "Партнер Нефть" [15:06:20]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:06:20]line СНО: Общий режим [15:06:20]line Чек 360 19.10.2024 15:06 [15:06:20]line Смена: 443 ФФД: 1.0 [15:06:20]line ЗНМ: 0300000178 [15:06:20]line РНМ: 0000000000098116 [15:06:20]line Версия ККМ: 001 [15:06:20]line ФМ: 0000000000965413 [15:06:20]line ФД: 218715 [15:06:20]line ФПД: 152930816014025 [15:06:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T150623&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218715&fm=152930816014025&tin=02508201610067®Number=0000000000098116&sum=11500 [15:06:20]line 0 [15:06:20]OFD Sender: Processing packet 218715 [packets to send 80, broken 79] [15:06:20]ProducePacketName [15:06:20]name=ofd_packets/00218715 [15:06:20]OFD Sender: To server: pG, [15:06:20]CommunicateWithHost lk.salyk.kg:30040 [15:06:20]ConnectInit lk.salyk.kg [15:06:20]written 0, free lines is 4095 [15:06:20]Connected sock=10 [15:06:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 01 00 00 F5 46 24 01 50 1E 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 EF CA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5B 56 03 00 35 04 06 00 8B 16 FA F6 B6 C9 9D 3C 37 22 5F 4F 81 03 [15:06:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AB 15 47 00 7B 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 39 36 35 34 31 33 10 04 04 00 5B 56 03 00 F4 03 04 00 89 76 13 67 B6 04 01 00 00 8C 94 EA FA 85 D0 7C 50 [15:06:21]CommunicateWithHost err = 0 [15:06:21]CheckOFDResponse [15:06:21]1017 (14) - 77093643461234 [15:06:21]1041 (16) - 0000000000965413 [15:06:21]1040 (4) - 218715 [15:06:21]1012 (4) - 19.10.2024 09:06 [15:06:21]1206 (1) - 0 [15:06:21]OFD Sender: Remove packet 218715 [15:06:21]ProducePacketName [15:06:21]name=ofd_packets/00218715 [15:06:21]NVStorageDeleteData [15:06:21]Write to MH i2c: 01 00 00 B2 8A 3C [15:06:21]Write i2c OK [15:06:21]MH_I2C_Read... [15:06:21]Read from MH i2c: 01 [15:06:21]MH_I2C_Read... [15:06:21]Read from MH i2c: 01 07 00 [15:06:21]MH_I2C_Read... [15:06:21]Read from MH i2c: 01 07 00 B2 8A 00 00 00 00 00 07 0D 57 [15:06:21]RasterBufferAndPrint [15:06:21]line [15:06:21]line [15:06:21]line [15:06:21]line [15:06:21]line [15:06:21]written 0, free lines is 3344 [15:06:21]MH_Cut [15:06:21]Write to MH i2c: D1 01 00 B9 8A 01 15 [15:06:21]Write i2c OK [15:06:21]MH_I2C_Read... [15:06:21]Read from MH i2c: D1 [15:06:21]MH_I2C_Read... [15:06:21]Read from MH i2c: D1 01 00 [15:06:21]MH_I2C_Read... [15:06:21]Read from MH i2c: D1 01 00 B9 8A 00 14 [15:06:21]Write to MH i2c: 01 00 00 BA 8A 44 [15:06:21]Write i2c OK [15:06:21]MH_I2C_Read... [15:06:21]OFD Sender: No OFD packet to send [15:06:21]*** Cut start [15:06:21]*** Partial cut [15:06:21]*** CUTSNS_PIN = 1 [15:06:21]*** CUTSNS_PIN = 0 [15:06:22]*** Brake cut motor [15:06:22]Read from MH i2c: 01 [15:06:22]MH_I2C_Read... [15:06:22]*** Stop cut motor [15:06:22]*** Cut end [15:06:22]Read from MH i2c: 01 07 00 [15:06:22]MH_I2C_Read... [15:06:22]Read from MH i2c: 01 07 00 BA 8A 00 00 00 00 00 FF 0F 59 [15:06:22]process_action close_receipt done [15:06:22]requested_data is exist [15:06:22]produce_requested_data [15:06:22]requested_item fm.sn is exist - process it [15:06:22]wFMCommunicate request_size=4 [15:06:22]MH_SAM_APDU [15:06:22]CAPDU: 80 11 00 00 [15:06:22]Write to MH i2c: E2 08 00 BB 8A 80 11 00 00 00 00 00 00 BF [15:06:22]Write i2c OK [15:06:22]MH_I2C_Read... [15:06:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:22]Read from MH i2c: E2 [15:06:22]MH_I2C_Read... [15:06:22]Read from MH i2c: E2 17 00 [15:06:22]MH_I2C_Read... [15:06:22]Read from MH i2c: E2 17 00 BB 8A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0E [15:06:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:06:22]wFMCommunicate OK [15:06:22]requested_item fd.num is exist - process it [15:06:22]SAM_PROTO_GetFieldsCounters [15:06:22]wFMCommunicate request_size=4 [15:06:22]MH_SAM_APDU [15:06:22]CAPDU: 80 13 00 00 [15:06:22]Write to MH i2c: E2 08 00 BC 8A 80 13 00 00 00 00 00 00 C2 [15:06:22]Write i2c OK [15:06:22]MH_I2C_Read... [15:06:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:06:22]Read from MH i2c: E2 [15:06:22]MH_I2C_Read... [15:06:22]Read from MH i2c: E2 62 00 [15:06:22]MH_I2C_Read... [15:06:22]Read from MH i2c: E2 62 00 BC 8A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 8A [15:06:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:06:22]wFMCommunicate OK [15:06:22]SAM_PROTO_GetFieldsCounters done [15:06:22]requested_item shift.num is exist - process it [15:06:22]requested_item shift.opened is exist - process it [15:06:22]req_shift_opened [15:06:22]FM_GetShiftState [15:06:22]SAM_PROTO_GetShiftState [15:06:22]wFMCommunicate request_size=4 [15:06:22]MH_SAM_APDU [15:06:22]CAPDU: 80 13 01 00 [15:06:22]Write to MH i2c: E2 08 00 BD 8A 80 13 01 00 00 00 00 00 C4 [15:06:22]Write i2c OK [15:06:22]MH_I2C_Read... [15:06:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:22]Read from MH i2c: E2 [15:06:22]MH_I2C_Read... [15:06:22]Read from MH i2c: E2 0E 00 [15:06:22]MH_I2C_Read... [15:06:22]Read from MH i2c: E2 0E 00 BD 8A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 07 [15:06:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:06:22]wFMCommunicate OK [15:06:22]SAM_PROTO_GetShiftState done [15:06:22]FM_GetShiftState done [15:06:22]req_shift_opened done [15:06:22]requested_item shift.open_date is exist - process it [15:06:22]req_shift_open_date [15:06:22]req_shift_open_date done [15:06:22]produce_requested_data done [15:06:22]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218715,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:06:22]process_action_free close_receipt [15:06:22]json_value_free [15:06:22]json_value_free done [15:06:22]process_json_proto returns [15:06:22]Send response to host [15:06:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218715,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:06:22]free response buf [15:06:22]execute_script done [15:06:22]execute_script returns [15:06:22]free content buf [15:06:22]Sock 9.Close socket [15:06:22]Sock 9.Thread stoped [15:06:26]OFD Sender: No OFD packet to send [15:06:31]OFD Sender: No OFD packet to send [15:06:36]OFD Sender: No OFD packet to send [15:06:41]OFD Sender: No OFD packet to send [15:06:46]OFD Sender: No OFD packet to send [15:06:51]OFD Sender: No OFD packet to send [15:06:56]OFD Sender: No OFD packet to send [15:07:01]OFD Sender: No OFD packet to send [15:07:06]OFD Sender: No OFD packet to send [15:07:11]OFD Sender: No OFD packet to send [15:07:16]OFD Sender: No OFD packet to send [15:07:21]OFD Sender: No OFD packet to send [15:07:26]OFD Sender: No OFD packet to send [15:07:31]OFD Sender: No OFD packet to send [15:07:36]OFD Sender: No OFD packet to send [15:07:41]OFD Sender: No OFD packet to send [15:07:46]OFD Sender: No OFD packet to send [15:07:51]OFD Sender: No OFD packet to send [15:07:56]OFD Sender: No OFD packet to send [15:08:01]OFD Sender: No OFD packet to send [15:08:06]OFD Sender: No OFD packet to send [15:08:11]OFD Sender: No OFD packet to send [15:08:16]OFD Sender: No OFD packet to send [15:08:21]OFD Sender: No OFD packet to send [15:08:26]OFD Sender: No OFD packet to send [15:08:31]OFD Sender: No OFD packet to send [15:08:36]OFD Sender: No OFD packet to send [15:08:41]OFD Sender: No OFD packet to send [15:08:46]OFD Sender: No OFD packet to send [15:08:49]accept exits with 8 [15:08:49]New connection [15:08:49]New thread 3066682724 created [15:08:49]Thread 3066826084 joined [15:08:49]Waiting for new connection... [15:08:49] Sock 8.Parse request [15:08:49]Sock 8.Check first char [15:08:49]Sock 8.First char is OK [15:08:49]request: POST /json_proto HTTP/1.0 [15:08:49]Method: POST [15:08:49]URL: /json_proto [15:08:49]Method is POST - this is cgi request [15:08:49]url: /json_proto [15:08:49]query_string will be loaded in cgi processing [15:08:49]execute_cgi json_proto POST (null) [15:08:49]execute_cgi path=json_proto method=POST [15:08:49]POST find Content-Length [15:08:49]Host: 172.17.40.4:8080 [15:08:49]Content-Length: 754 [15:08:49]Content-Type: application/json [15:08:49] [15:08:49]POST finish read [15:08:49]Found Content-Length = 754 [15:08:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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\u041A \u0413\u041F\u041D\u0410 Online\u000A30014429", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:49]execute_script... [15:08: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)536266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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\u041A \u0413\u041F\u041D\u0410 Online\u000A30014429", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:49]POST & json_proto [15:08:49]process_json_proto [15:08:49]json parsed OK: [15:08:49]protocol is kg_v1.0 [15:08:49]action value=close_receipt [15:08:49]process_action close_receipt [15:08:49]cmd_close_receipt [15:08:49]MH_GetDate [15:08:49]Write to MH i2c: F0 00 00 BE 8A 37 [15:08:49]Write i2c OK [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: F0 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: F0 09 00 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: F0 09 00 BE 8A 00 87 CB 13 67 EE 0E 0D 67 7C [15:08:49]GetLastDocTimeStamp 1729350383 [15:08:49]current date 1729350535 [15:08:49]FM_GetShiftState [15:08:49]SAM_PROTO_GetShiftState [15:08:49]wFMCommunicate request_size=4 [15:08:49]MH_SAM_APDU [15:08:49]CAPDU: 80 13 01 00 [15:08:49]Write to MH i2c: E2 08 00 BF 8A 80 13 01 00 00 00 00 00 C6 [15:08:49]Write i2c OK [15:08:49]MH_I2C_Read... [15:08:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:50]Read from MH i2c: E2 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 0E 00 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 0E 00 BF 8A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 09 [15:08:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:08:50]wFMCommunicate OK [15:08:50]SAM_PROTO_GetShiftState done [15:08:50]FM_GetShiftState done [15:08:50]opened in 1729296582 [15:08:50]opened+sec_in_day 1729382982 [15:08:50]quantity*price = 0 [15:08:50]sum+1 = 1 [15:08:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 361 19.10.2024 15:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30014429 ФМ: 0000000000965413 ФД: 218716 ФПД: 32831422782888 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T150855&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218716&fm=32831422782888&tin=02508201610067®Number=0000000000098116&sum=0 [15:08:51]StoreToDocumentArchive [15:08:51]shift 443 fd 218716 [15:08:51]save to /storage/0443/doc_00218716 [15:08:51]save last doc name /storage/0443/doc_00218716 to /storage/kkm_last_doc_name [15:08:51]save OK [15:08:51]Clear old archive folders... [15:08:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:08:51]tlvbuf is 015B2350 [15:08:51]SAM_PROTO_ClearQueue [15:08:51]wFMCommunicate request_size=4 [15:08:51]MH_SAM_APDU [15:08:51]CAPDU: 80 09 00 00 [15:08:51]Write to MH i2c: E2 08 00 CC 8A 80 09 00 00 00 00 00 00 C8 [15:08:51]Write i2c OK [15:08:51]MH_I2C_Read... [15:08:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:51]Read from MH i2c: E2 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 03 00 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 03 00 CC 8A 00 90 00 CA [15:08:51]RAPDU: 90 00 [15:08:51]wFMCommunicate OK [15:08:51]SAM_PROTO_ClearQueue done [15:08:51]KKMCreateOFDPacket [15:08:51]OFDProtocolAddRootSTLVToBuf [15:08:51]FM_MakeSignedData [15:08:51]FM_MakeSignedData [15:08:51]SAM_PROTO_SignData [15:08:51]wFMCommunicate request_size=4 [15:08:51]MH_SAM_APDU [15:08:51]CAPDU: 80 0D 01 02 [15:08:51]Write to MH i2c: E2 08 00 CD 8A 80 0D 01 02 00 00 00 00 D0 [15:08:51]Write i2c OK [15:08:51]MH_I2C_Read... [15:08:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:51]Read from MH i2c: E2 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 03 00 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 03 00 CD 8A 00 90 00 CB [15:08:51]RAPDU: 90 00 [15:08:51]wFMCommunicate OK [15:08:51]wFMCommunicate request_size=255 [15:08:51]MH_SAM_APDU [15:08: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 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 69 01 00 00 F4 03 04 00 87 CB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5C 56 03 00 35 04 06 00 1D [15:08:51]Write to MH i2c: E2 02 01 CE 8A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 69 01 00 00 F4 03 04 00 87 CB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5C 56 03 00 35 04 06 00 1D 00 00 D7 [15:08:51]Write i2c OK [15:08:51]MH_I2C_Read... [15:08:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:51]Read from MH i2c: E2 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 03 00 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 03 00 CE 8A 00 90 00 CC [15:08:51]RAPDU: 90 00 [15:08:51]wFMCommunicate OK [15:08:51]wFMCommunicate request_size=10 [15:08:51]MH_SAM_APDU [15:08:51]CAPDU: 80 0D 02 02 05 DC 29 4A DD A8 [15:08:51]Write to MH i2c: E2 0D 00 CF 8A 80 0D 02 02 05 00 DC 29 4A DD A8 00 00 B1 [15:08:51]Write i2c OK [15:08:51]MH_I2C_Read... [15:08:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:51]Read from MH i2c: E2 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 03 00 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 03 00 CF 8A 00 90 00 CD [15:08:51]RAPDU: 90 00 [15:08:51]wFMCommunicate OK [15:08:51]wFMCommunicate request_size=4 [15:08:51]MH_SAM_APDU [15:08:51]CAPDU: 80 0D 03 02 [15:08:51]Write to MH i2c: E2 08 00 D0 8A 80 0D 03 02 00 00 00 00 D5 [15:08:51]Write i2c OK [15:08:51]MH_I2C_Read... [15:08:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:51]Read from MH i2c: E2 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 0B 00 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 0B 00 D0 8A 00 E1 54 72 99 1B 69 2C AB 90 00 71 [15:08:51]RAPDU: E1 54 72 99 1B 69 2C AB 90 00 [15:08:51]wFMCommunicate OK [15:08:51]SAM_PROTO_SignData done [15:08:51]FM_MakeSignedData done [15:08:51]CreateOFDProtocolMessage [15:08:51]wFMCommunicate request_size=4 [15:08:51]MH_SAM_APDU [15:08:51]CAPDU: 80 11 00 00 [15:08:51]Write to MH i2c: E2 08 00 D1 8A 80 11 00 00 00 00 00 00 D5 [15:08:51]Write i2c OK [15:08:51]MH_I2C_Read... [15:08:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:51]Read from MH i2c: E2 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 17 00 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 17 00 D1 8A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 24 [15:08:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:08:51]wFMCommunicate OK [15:08:51]CreateOFDProtocolMessage done [15:08:51]OFDSenderStorePacket 218716 [15:08:51]StoreOFDPacket docnum=218716 [15:08:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 24 3F 07 01 F6 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 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 69 01 00 00 F4 03 04 00 87 CB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5C 56 03 00 35 04 06 00 1D DC 29 4A DD A8 E1 54 72 99 1B 69 2C AB [15:08:51]CheckFolder [15:08:51]dirname=/storage/ofd_packets [15:08:51]CheckFolder done [15:08:51]ProducePacketName [15:08:51]name=ofd_packets/00218716 [15:08:51]NVStorageSaveData ofd_packets/00218716 [15:08:51]File name is /storage/ofd_packets/00218716 [15:08:51]Write 301 bytes [15:08:51]NVStorageSaveData done [15:08:51]OFDSenderStorePacket done [15:08:51]KKMCreateOFDPacket done [15:08:51]NVStorageSaveData kkm_last_timestamp [15:08:51]File name is /storage/kkm_last_timestamp [15:08:51]Write 4 bytes [15:08:51]NVStorageSaveData done [15:08:51]ExternCall_PrintAddStr [15:08:51]wPrintStart [15:08:51]Write to MH i2c: 01 00 00 D2 8A 5C [15:08:51]Write i2c OK [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: 01 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: 01 07 00 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: 01 07 00 D2 8A 00 00 00 00 00 FF 0F 71 [15:08:51]RasterBufferAndPrint [15:08:51]line Счет N : (1)536266 [15:08:51]line ИНН: 02508201610067 [15:08:51]line Контрольно-Кассовый Чек [15:08:51]line ПРОДАЖА [15:08:51]line ТРК (МРК, ГНК) : 23 [15:08:51]line Товар: 2710124130 [15:08:51]line Аи-92-К-2 [15:08:51]line 35.000 * 0.00 [15:08:51]line = 0.00 [15:08:51]line НДС 12% НСП 1% [15:08:51]line > о реализуемом товаре [15:08:51]line ИТОГО: 0.00 [15:08:51]line НСП 1% : 0.00 [15:08:51]line НДС 12% : 0.00 [15:08:51]line Наличными: 0.00 [15:08:51]line Безнал.: 0.00 [15:08:51]line Место: АЗС № 84 "Партнер Нефть" [15:08:51]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:08:51]line СНО: Общий режим [15:08:51]line Чек 361 19.10.2024 15:08 [15:08:51]line Смена: 443 ФФД: 1.0 [15:08:51]line ЗНМ: 0300000178 [15:08:51]line РНМ: 0000000000098116 [15:08:51]line Версия ККМ: 001 [15:08:51]line Талоны: ТК ГПНА Online [15:08:51]line 30014429 [15:08:51]line ФМ: 0000000000965413 [15:08:51]line ФД: 218716 [15:08:51]line ФПД: 32831422782888 [15:08:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T150855&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218716&fm=32831422782888&tin=02508201610067®Number=0000000000098116&sum=0 [15:08:51]written 0, free lines is 4095 [15:08:51]OFD Sender: Processing packet 218716 [packets to send 80, broken 79] [15:08:51]ProducePacketName [15:08:51]name=ofd_packets/00218716 [15:08:51]OFD Sender: To server: pG, [15:08:51]CommunicateWithHost lk.salyk.kg:30040 [15:08:51]ConnectInit lk.salyk.kg [15:08:51]Connected sock=10 [15:08:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 24 3F 07 01 F6 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 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 69 01 00 00 F4 03 04 00 87 CB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5C 56 03 00 35 04 06 00 1D DC 29 4A DD A8 E1 54 72 99 1B 69 2C AB [15:08:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 18 41 47 00 15 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5C 56 03 00 F4 03 04 00 20 77 13 67 B6 04 01 00 00 DE 77 5B 08 61 CE B2 75 [15:08:52]CommunicateWithHost err = 0 [15:08:52]CheckOFDResponse [15:08:52]1017 (14) - 77093643461234 [15:08:52]1041 (16) - 0000000000965413 [15:08:52]1040 (4) - 218716 [15:08:52]1012 (4) - 19.10.2024 09:08 [15:08:52]1206 (1) - 0 [15:08:52]OFD Sender: Remove packet 218716 [15:08:52]ProducePacketName [15:08:52]name=ofd_packets/00218716 [15:08:52]NVStorageDeleteData [15:08:52]Write to MH i2c: 01 00 00 FC 8A 86 [15:08:52]Write i2c OK [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: 01 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: 01 07 00 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: 01 07 00 FC 8A 00 00 00 00 00 F6 0C 8F [15:08:52]RasterBufferAndPrint [15:08:52]line [15:08:52]line [15:08:52]line [15:08:52]line [15:08:52]line [15:08:52]written 0, free lines is 3324 [15:08:52]MH_Cut [15:08:52]Write to MH i2c: D1 01 00 03 8B 01 60 [15:08:52]Write i2c OK [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: D1 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: D1 01 00 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: D1 01 00 03 8B 00 5F [15:08:52]Write to MH i2c: 01 00 00 04 8B 8F [15:08:52]Write i2c OK [15:08:52]MH_I2C_Read... [15:08:52]OFD Sender: No OFD packet to send [15:08:52]*** Cut start [15:08:52]*** Partial cut [15:08:52]*** CUTSNS_PIN = 1 [15:08:52]*** CUTSNS_PIN = 0 [15:08:53]*** Brake cut motor [15:08:53]Read from MH i2c: 01 [15:08:53]MH_I2C_Read... [15:08:53]*** Stop cut motor [15:08:53]*** Cut end [15:08:53]Read from MH i2c: 01 07 00 [15:08:53]MH_I2C_Read... [15:08:53]Read from MH i2c: 01 07 00 04 8B 00 00 00 00 00 FF 0F A4 [15:08:53]process_action close_receipt done [15:08:53]requested_data is exist [15:08:53]produce_requested_data [15:08:53]requested_item fm.sn is exist - process it [15:08:53]wFMCommunicate request_size=4 [15:08:53]MH_SAM_APDU [15:08:53]CAPDU: 80 11 00 00 [15:08:53]Write to MH i2c: E2 08 00 05 8B 80 11 00 00 00 00 00 00 0A [15:08:53]Write i2c OK [15:08:53]MH_I2C_Read... [15:08:53]Read from MH i2c: E2 [15:08:53]MH_I2C_Read... [15:08:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:53]Read from MH i2c: E2 17 00 [15:08:53]MH_I2C_Read... [15:08:53]Read from MH i2c: E2 17 00 05 8B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 59 [15:08:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:08:53]wFMCommunicate OK [15:08:53]requested_item fd.num is exist - process it [15:08:53]SAM_PROTO_GetFieldsCounters [15:08:53]wFMCommunicate request_size=4 [15:08:53]MH_SAM_APDU [15:08:53]CAPDU: 80 13 00 00 [15:08:53]Write to MH i2c: E2 08 00 06 8B 80 13 00 00 00 00 00 00 0D [15:08:53]Write i2c OK [15:08:53]MH_I2C_Read... [15:08:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:53]Read from MH i2c: E2 [15:08:53]MH_I2C_Read... [15:08:53]Read from MH i2c: E2 62 00 [15:08:53]MH_I2C_Read... [15:08:53]Read from MH i2c: E2 62 00 06 8B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5C 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 D9 [15:08:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5C 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:08:53]wFMCommunicate OK [15:08:53]SAM_PROTO_GetFieldsCounters done [15:08:53]requested_item shift.num is exist - process it [15:08:53]requested_item shift.opened is exist - process it [15:08:53]req_shift_opened [15:08:53]FM_GetShiftState [15:08:53]SAM_PROTO_GetShiftState [15:08:53]wFMCommunicate request_size=4 [15:08:53]MH_SAM_APDU [15:08:53]CAPDU: 80 13 01 00 [15:08:53]Write to MH i2c: E2 08 00 07 8B 80 13 01 00 00 00 00 00 0F [15:08:53]Write i2c OK [15:08:53]MH_I2C_Read... [15:08:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:53]Read from MH i2c: E2 [15:08:53]MH_I2C_Read... [15:08:53]Read from MH i2c: E2 0E 00 [15:08:53]MH_I2C_Read... [15:08:53]Read from MH i2c: E2 0E 00 07 8B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 52 [15:08:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:08:53]wFMCommunicate OK [15:08:53]SAM_PROTO_GetShiftState done [15:08:53]FM_GetShiftState done [15:08:53]req_shift_opened done [15:08:53]requested_item shift.open_date is exist - process it [15:08:53]req_shift_open_date [15:08:53]req_shift_open_date done [15:08:53]produce_requested_data done [15:08:53]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218716,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:08:53]process_action_free close_receipt [15:08:53]json_value_free [15:08:53]json_value_free done [15:08:53]process_json_proto returns [15:08:53]Send response to host [15:08:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218716,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:08:53]free response buf [15:08:53]execute_script done [15:08:53]execute_script returns [15:08:53]free content buf [15:08:53]Sock 8.Close socket [15:08:53]Sock 8.Thread stoped [15:08:57]OFD Sender: No OFD packet to send [15:09:02]OFD Sender: No OFD packet to send [15:09:07]OFD Sender: No OFD packet to send [15:09:12]OFD Sender: No OFD packet to send [15:09:17]OFD Sender: No OFD packet to send [15:09:22]OFD Sender: No OFD packet to send [15:09:27]OFD Sender: No OFD packet to send [15:09:32]OFD Sender: No OFD packet to send [15:09:37]OFD Sender: No OFD packet to send [15:09:42]OFD Sender: No OFD packet to send [15:09:47]OFD Sender: No OFD packet to send [15:09:52]OFD Sender: No OFD packet to send [15:09:57]OFD Sender: No OFD packet to send [15:10:02]OFD Sender: No OFD packet to send [15:10:07]OFD Sender: No OFD packet to send [15:10:12]OFD Sender: No OFD packet to send [15:10:17]OFD Sender: No OFD packet to send [15:10:22]OFD Sender: No OFD packet to send [15:10:27]OFD Sender: No OFD packet to send [15:10:32]OFD Sender: No OFD packet to send [15:10:37]OFD Sender: No OFD packet to send [15:10:42]OFD Sender: No OFD packet to send [15:10:47]OFD Sender: No OFD packet to send [15:10:52]OFD Sender: No OFD packet to send [15:10:57]OFD Sender: No OFD packet to send [15:11:02]OFD Sender: No OFD packet to send [15:11:07]OFD Sender: No OFD packet to send [15:11:12]OFD Sender: No OFD packet to send [15:11:17]OFD Sender: No OFD packet to send [15:11:22]OFD Sender: No OFD packet to send [15:11:27]OFD Sender: No OFD packet to send [15:11:32]OFD Sender: No OFD packet to send [15:11:37]OFD Sender: No OFD packet to send [15:11:42]OFD Sender: No OFD packet to send [15:11:47]OFD Sender: No OFD packet to send [15:11:52]OFD Sender: No OFD packet to send [15:11:57]OFD Sender: No OFD packet to send [15:12:02]OFD Sender: No OFD packet to send [15:12:03]accept exits with 9 [15:12:03]New connection [15:12:03]New thread 3066826084 created [15:12:03]Thread 3066682724 joined [15:12:03]Waiting for new connection... [15:12:03] Sock 9.Parse request [15:12:03]Sock 9.Check first char [15:12:03]Sock 9.First char is OK [15:12:03]request: POST /json_proto HTTP/1.0 [15:12:03]Method: POST [15:12:03]URL: /json_proto [15:12:03]Method is POST - this is cgi request [15:12:03]url: /json_proto [15:12:03]query_string will be loaded in cgi processing [15:12:03]execute_cgi json_proto POST (null) [15:12:03]execute_cgi path=json_proto method=POST [15:12:03]POST find Content-Length [15:12:03]Host: 172.17.40.4:8080 [15:12:03]Content-Length: 734 [15:12:03]Content-Type: application/json [15:12:03] [15:12:03]POST finish read [15:12:03]Found Content-Length = 734 [15:12:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79784", "tax_sys" : 0, "items" : [ { "code": "4823063110945", "name": "\u0421\u0430\u0434\u043E\u0447\u043E\u043A 0,2 \u041C\u0443\u043B\u044C\u0442\u0438\u0444\u0440\u0443\u043A\u0442\u043E\u0432\u044B\u0439 \u043D\u0435\u043A\u0442\u0430\u0440 1/200", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:12:03]execute_script... [15:12:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79784", "tax_sys" : 0, "items" : [ { "code": "4823063110945", "name": "\u0421\u0430\u0434\u043E\u0447\u043E\u043A 0,2 \u041C\u0443\u043B\u044C\u0442\u0438\u0444\u0440\u0443\u043A\u0442\u043E\u0432\u044B\u0439 \u043D\u0435\u043A\u0442\u0430\u0440 1/200", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:12:03]POST & json_proto [15:12:03]process_json_proto [15:12:03]json parsed OK: [15:12:03]protocol is kg_v1.0 [15:12:03]action value=close_receipt [15:12:03]process_action close_receipt [15:12:03]cmd_close_receipt [15:12:03]MH_GetDate [15:12:03]Write to MH i2c: F0 00 00 08 8B 82 [15:12:03]Write i2c OK [15:12:03]MH_I2C_Read... [15:12:03]Read from MH i2c: F0 [15:12:03]MH_I2C_Read... [15:12:03]Read from MH i2c: F0 09 00 [15:12:03]MH_I2C_Read... [15:12:03]Read from MH i2c: F0 09 00 08 8B 00 48 CC 13 67 EE 0E 0D 67 89 [15:12:03]GetLastDocTimeStamp 1729350535 [15:12:03]current date 1729350728 [15:12:03]FM_GetShiftState [15:12:03]SAM_PROTO_GetShiftState [15:12:03]wFMCommunicate request_size=4 [15:12:03]MH_SAM_APDU [15:12:03]CAPDU: 80 13 01 00 [15:12:03]Write to MH i2c: E2 08 00 09 8B 80 13 01 00 00 00 00 00 11 [15:12:03]Write i2c OK [15:12:03]MH_I2C_Read... [15:12:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:03]Read from MH i2c: E2 [15:12:03]MH_I2C_Read... [15:12:03]Read from MH i2c: E2 0E 00 [15:12:03]MH_I2C_Read... [15:12:03]Read from MH i2c: E2 0E 00 09 8B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 54 [15:12:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:12:03]wFMCommunicate OK [15:12:03]SAM_PROTO_GetShiftState done [15:12:03]FM_GetShiftState done [15:12:03]opened in 1729296582 [15:12:03]opened+sec_in_day 1729382982 [15:12:03]quantity*price = 4500 [15:12:03]sum+1 = 4501 [15:12:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 362 19.10.2024 15:12 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218717 ФПД: 176705329173079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T151208&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218717&fm=176705329173079&tin=02508201610067®Number=0000000000098116&sum=4500 0 [15:12:04]StoreToDocumentArchive [15:12:04]shift 443 fd 218717 [15:12:04]save to /storage/0443/doc_00218717 [15:12:04]save last doc name /storage/0443/doc_00218717 to /storage/kkm_last_doc_name [15:12:04]save OK [15:12:04]Clear old archive folders... [15:12:04]ProcessDocumentItem done err = 0, tmpTLVsize=310 [15:12:04]tlvbuf is 01542360 [15:12:04]SAM_PROTO_ClearQueue [15:12:04]wFMCommunicate request_size=4 [15:12:04]MH_SAM_APDU [15:12:04]CAPDU: 80 09 00 00 [15:12:04]Write to MH i2c: E2 08 00 16 8B 80 09 00 00 00 00 00 00 13 [15:12:04]Write i2c OK [15:12:04]MH_I2C_Read... [15:12:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:12:04]Read from MH i2c: E2 [15:12:04]MH_I2C_Read... [15:12:04]Read from MH i2c: E2 03 00 [15:12:04]MH_I2C_Read... [15:12:04]Read from MH i2c: E2 03 00 16 8B 00 90 00 15 [15:12:04]RAPDU: 90 00 [15:12:04]wFMCommunicate OK [15:12:04]SAM_PROTO_ClearQueue done [15:12:04]KKMCreateOFDPacket [15:12:04]OFDProtocolAddRootSTLVToBuf [15:12:04]FM_MakeSignedData [15:12:04]FM_MakeSignedData [15:12:04]SAM_PROTO_SignData [15:12:04]wFMCommunicate request_size=4 [15:12:04]MH_SAM_APDU [15:12:04]CAPDU: 80 0D 01 02 [15:12:04]Write to MH i2c: E2 08 00 17 8B 80 0D 01 02 00 00 00 00 1B [15:12:04]Write i2c OK [15:12:04]MH_I2C_Read... [15:12:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:12:04]Read from MH i2c: E2 [15:12:04]MH_I2C_Read... [15:12:04]Read from MH i2c: E2 03 00 [15:12:04]MH_I2C_Read... [15:12:04]Read from MH i2c: E2 03 00 17 8B 00 90 00 16 [15:12:04]RAPDU: 90 00 [15:12:04]wFMCommunicate OK [15:12:04]wFMCommunicate request_size=255 [15:12:04]MH_SAM_APDU [15:12:04]CAPDU: 80 0D 02 02 FA 03 00 36 01 1E 04 01 00 01 23 04 88 00 8A 04 0D 00 34 38 32 33 30 36 33 31 31 30 39 34 35 06 04 44 00 D0 A1 D0 B0 D0 B4 D0 BE D1 87 D0 BE D0 BA 20 30 2C 32 20 D0 9C D1 83 D0 BB D1 8C D1 82 D0 B8 D1 84 D1 80 D1 83 D0 BA D1 82 D0 BE D0 B2 D1 8B D0 B9 20 D0 BD D0 B5 D0 BA D1 82 D0 B0 D1 80 20 31 2F 32 30 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 48 CC 13 67 0E 04 04 00 BB 01 00 [15:12:04]Write to MH i2c: E2 02 01 18 8B 80 0D 02 02 FA 00 03 00 36 01 1E 04 01 00 01 23 04 88 00 8A 04 0D 00 34 38 32 33 30 36 33 31 31 30 39 34 35 06 04 44 00 D0 A1 D0 B0 D0 B4 D0 BE D1 87 D0 BE D0 BA 20 30 2C 32 20 D0 9C D1 83 D0 BB D1 8C D1 82 D0 B8 D1 84 D1 80 D1 83 D0 BA D1 82 D0 BE D0 B2 D1 8B D0 B9 20 D0 BD D0 B5 D0 BA D1 82 D0 B0 D1 80 20 31 2F 32 30 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 48 CC 13 67 0E 04 04 00 BB 01 00 00 00 2F [15:12:04]Write i2c OK [15:12:04]MH_I2C_Read... [15:12:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:05]Read from MH i2c: E2 [15:12:05]MH_I2C_Read... [15:12:05]Read from MH i2c: E2 03 00 [15:12:05]MH_I2C_Read... [15:12:05]Read from MH i2c: E2 03 00 18 8B 00 90 00 17 [15:12:05]RAPDU: 90 00 [15:12:05]wFMCommunicate OK [15:12:05]wFMCommunicate request_size=69 [15:12:05]MH_SAM_APDU [15:12:05]CAPDU: 80 0D 02 02 40 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5D 56 03 00 35 04 06 00 A0 B6 6A 60 12 57 [15:12:05]Write to MH i2c: E2 48 00 19 8B 80 0D 02 02 40 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5D 56 03 00 35 04 06 00 A0 B6 6A 60 12 57 00 00 6E [15:12:05]Write i2c OK [15:12:05]MH_I2C_Read... [15:12:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:05]Read from MH i2c: E2 [15:12:05]MH_I2C_Read... [15:12:05]Read from MH i2c: E2 03 00 [15:12:05]MH_I2C_Read... [15:12:05]Read from MH i2c: E2 03 00 19 8B 00 90 00 18 [15:12:05]RAPDU: 90 00 [15:12:05]wFMCommunicate OK [15:12:05]wFMCommunicate request_size=4 [15:12:05]MH_SAM_APDU [15:12:05]CAPDU: 80 0D 03 02 [15:12:05]Write to MH i2c: E2 08 00 1A 8B 80 0D 03 02 00 00 00 00 20 [15:12:05]Write i2c OK [15:12:05]MH_I2C_Read... [15:12:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:12:05]Read from MH i2c: E2 [15:12:05]MH_I2C_Read... [15:12:05]Read from MH i2c: E2 0B 00 [15:12:05]MH_I2C_Read... [15:12:05]Read from MH i2c: E2 0B 00 1A 8B 00 43 2E 4D 77 BD B0 63 44 90 00 6A [15:12:05]RAPDU: 43 2E 4D 77 BD B0 63 44 90 00 [15:12:05]wFMCommunicate OK [15:12:05]SAM_PROTO_SignData done [15:12:05]FM_MakeSignedData done [15:12:05]CreateOFDProtocolMessage [15:12:05]wFMCommunicate request_size=4 [15:12:05]MH_SAM_APDU [15:12:05]CAPDU: 80 11 00 00 [15:12:05]Write to MH i2c: E2 08 00 1B 8B 80 11 00 00 00 00 00 00 20 [15:12:05]Write i2c OK [15:12:05]MH_I2C_Read... [15:12:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:05]Read from MH i2c: E2 [15:12:05]MH_I2C_Read... [15:12:05]Read from MH i2c: E2 17 00 [15:12:05]MH_I2C_Read... [15:12:05]Read from MH i2c: E2 17 00 1B 8B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6F [15:12:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:12:05]wFMCommunicate OK [15:12:05]CreateOFDProtocolMessage done [15:12:05]OFDSenderStorePacket 218717 [15:12:05]StoreOFDPacket docnum=218717 [15:12:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4A 01 00 00 82 C1 42 01 0E 27 5A 03 01 00 03 00 36 01 1E 04 01 00 01 23 04 88 00 8A 04 0D 00 34 38 32 33 30 36 33 31 31 30 39 34 35 06 04 44 00 D0 A1 D0 B0 D0 B4 D0 BE D1 87 D0 BE D0 BA 20 30 2C 32 20 D0 9C D1 83 D0 BB D1 8C D1 82 D0 B8 D1 84 D1 80 D1 83 D0 BA D1 82 D0 BE D0 B2 D1 8B D0 B9 20 D0 BD D0 B5 D0 BA D1 82 D0 B0 D1 80 20 31 2F 32 30 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 48 CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5D 56 03 00 35 04 06 00 A0 B6 6A 60 12 57 43 2E 4D 77 BD B0 63 44 [15:12:05]CheckFolder [15:12:05]dirname=/storage/ofd_packets [15:12:05]CheckFolder done [15:12:05]ProducePacketName [15:12:05]name=ofd_packets/00218717 [15:12:05]NVStorageSaveData ofd_packets/00218717 [15:12:05]File name is /storage/ofd_packets/00218717 [15:12:05]Write 360 bytes [15:12:05]NVStorageSaveData done [15:12:05]OFDSenderStorePacket done [15:12:05]KKMCreateOFDPacket done [15:12:05]NVStorageSaveData kkm_last_timestamp [15:12:05]File name is /storage/kkm_last_timestamp [15:12:05]Write 4 bytes [15:12:05]NVStorageSaveData done [15:12:05]ExternCall_PrintAddStr [15:12:05]wPrintStart [15:12:05]Write to MH i2c: 01 00 00 1C 8B A7 [15:12:05]Write i2c OK [15:12:05]MH_I2C_Read... [15:12:05]Read from MH i2c: 01 [15:12:05]MH_I2C_Read... [15:12:05]Read from MH i2c: 01 07 00 [15:12:05]MH_I2C_Read... [15:12:05]Read from MH i2c: 01 07 00 1C 8B 00 00 00 00 00 FF 0F BC [15:12:05]RasterBufferAndPrint [15:12:05]line Счет N : (3)79784 [15:12:05]line ИНН: 02508201610067 [15:12:05]line Контрольно-Кассовый Чек [15:12:05]line ПРОДАЖА [15:12:05]line Товар: 4823063110945 [15:12:05]line Садочок 0,2 Мультифруктовый нектар 1/200 [15:12:05]line 1.000 * 45.00 [15:12:05]line = 45.00 [15:12:05]line НДС 12% НСП 1% [15:12:05]line > о реализуемом товаре [15:12:05]line ИТОГО: 45.00 [15:12:05]line НСП 1% : 0.40 [15:12:05]line НДС 12% : 4.78 [15:12:05]line Наличными: 45.00 [15:12:05]line Безнал.: 0.00 [15:12:05]line Место: АЗС № 84 "Партнер Нефть" [15:12:05]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:12:05]line СНО: Общий режим [15:12:05]line Чек 362 19.10.2024 15:12 [15:12:05]line Смена: 443 ФФД: 1.0 [15:12:05]line ЗНМ: 0300000178 [15:12:05]line РНМ: 0000000000098116 [15:12:05]line Версия ККМ: 001 [15:12:05]line ФМ: 0000000000965413 [15:12:05]line ФД: 218717 [15:12:05]line ФПД: 176705329173079 [15:12:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T151208&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218717&fm=176705329173079&tin=02508201610067®Number=0000000000098116&sum=4500 [15:12:05]OFD Sender: Processing packet 218717 [packets to send 80, broken 79] [15:12:05]ProducePacketName [15:12:05]name=ofd_packets/00218717 [15:12:05]OFD Sender: To server: pG, [15:12:05]CommunicateWithHost lk.salyk.kg:30040 [15:12:05]ConnectInit lk.salyk.kg [15:12:05]line 0 [15:12:05]written 0, free lines is 4095 [15:12:05]Connected sock=10 [15:12:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4A 01 00 00 82 C1 42 01 0E 27 5A 03 01 00 03 00 36 01 1E 04 01 00 01 23 04 88 00 8A 04 0D 00 34 38 32 33 30 36 33 31 31 30 39 34 35 06 04 44 00 D0 A1 D0 B0 D0 B4 D0 BE D1 87 D0 BE D0 BA 20 30 2C 32 20 D0 9C D1 83 D0 BB D1 8C D1 82 D0 B8 D1 84 D1 80 D1 83 D0 BA D1 82 D0 BE D0 B2 D1 8B D0 B9 20 D0 BD D0 B5 D0 BA D1 82 D0 B0 D1 80 20 31 2F 32 30 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 48 CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5D 56 03 00 35 04 06 00 A0 B6 6A 60 12 57 43 2E 4D 77 BD B0 63 44 [15:12:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B0 6E 47 00 6A 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 39 36 35 34 31 33 10 04 04 00 5D 56 03 00 F4 03 04 00 E2 77 13 67 B6 04 01 00 00 67 64 F5 0C 07 49 FB 40 [15:12:06]CommunicateWithHost err = 0 [15:12:06]CheckOFDResponse [15:12:06]1017 (14) - 77093643461234 [15:12:06]1041 (16) - 0000000000965413 [15:12:06]1040 (4) - 218717 [15:12:06]1012 (4) - 19.10.2024 09:12 [15:12:06]1206 (1) - 0 [15:12:06]OFD Sender: Remove packet 218717 [15:12:06]ProducePacketName [15:12:06]name=ofd_packets/00218717 [15:12:06]NVStorageDeleteData [15:12:06]Write to MH i2c: 01 00 00 45 8B D0 [15:12:06]Write i2c OK [15:12:06]MH_I2C_Read... [15:12:06]Read from MH i2c: 01 [15:12:06]MH_I2C_Read... [15:12:06]Read from MH i2c: 01 07 00 [15:12:06]MH_I2C_Read... [15:12:06]Read from MH i2c: 01 07 00 45 8B 00 00 00 00 00 E6 0C C9 [15:12:06]RasterBufferAndPrint [15:12:06]line [15:12:06]line [15:12:06]line [15:12:06]line [15:12:06]line [15:12:06]written 0, free lines is 3308 [15:12:06]MH_Cut [15:12:06]Write to MH i2c: D1 01 00 4C 8B 01 A9 [15:12:06]Write i2c OK [15:12:06]MH_I2C_Read... [15:12:06]Read from MH i2c: D1 [15:12:06]MH_I2C_Read... [15:12:06]Read from MH i2c: D1 01 00 [15:12:06]MH_I2C_Read... [15:12:06]Read from MH i2c: D1 01 00 4C 8B 00 A8 [15:12:06]Write to MH i2c: 01 00 00 4D 8B D8 [15:12:06]Write i2c OK [15:12:06]MH_I2C_Read... [15:12:06]OFD Sender: No OFD packet to send [15:12:06]*** Cut start [15:12:06]*** Partial cut [15:12:06]*** CUTSNS_PIN = 1 [15:12:06]*** CUTSNS_PIN = 0 [15:12:07]*** Brake cut motor [15:12:07]Read from MH i2c: 01 [15:12:07]MH_I2C_Read... [15:12:07]*** Stop cut motor [15:12:07]*** Cut end [15:12:07]Read from MH i2c: 01 07 00 [15:12:07]MH_I2C_Read... [15:12:07]Read from MH i2c: 01 07 00 4D 8B 00 00 00 00 00 FF 0F ED [15:12:07]process_action close_receipt done [15:12:07]requested_data is exist [15:12:07]produce_requested_data [15:12:07]requested_item fm.sn is exist - process it [15:12:07]wFMCommunicate request_size=4 [15:12:07]MH_SAM_APDU [15:12:07]CAPDU: 80 11 00 00 [15:12:07]Write to MH i2c: E2 08 00 4E 8B 80 11 00 00 00 00 00 00 53 [15:12:07]Write i2c OK [15:12:07]MH_I2C_Read... [15:12:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:07]Read from MH i2c: E2 [15:12:07]MH_I2C_Read... [15:12:07]Read from MH i2c: E2 17 00 [15:12:07]MH_I2C_Read... [15:12:07]Read from MH i2c: E2 17 00 4E 8B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A2 [15:12:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:12:07]wFMCommunicate OK [15:12:07]requested_item fd.num is exist - process it [15:12:07]SAM_PROTO_GetFieldsCounters [15:12:07]wFMCommunicate request_size=4 [15:12:07]MH_SAM_APDU [15:12:07]CAPDU: 80 13 00 00 [15:12:07]Write to MH i2c: E2 08 00 4F 8B 80 13 00 00 00 00 00 00 56 [15:12:07]Write i2c OK [15:12:07]MH_I2C_Read... [15:12:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:12:07]Read from MH i2c: E2 [15:12:07]MH_I2C_Read... [15:12:07]Read from MH i2c: E2 62 00 [15:12:07]MH_I2C_Read... [15:12:07]Read from MH i2c: E2 62 00 4F 8B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 26 [15:12:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:12:07]wFMCommunicate OK [15:12:07]SAM_PROTO_GetFieldsCounters done [15:12:07]requested_item shift.num is exist - process it [15:12:07]requested_item shift.opened is exist - process it [15:12:07]req_shift_opened [15:12:07]FM_GetShiftState [15:12:07]SAM_PROTO_GetShiftState [15:12:07]wFMCommunicate request_size=4 [15:12:07]MH_SAM_APDU [15:12:07]CAPDU: 80 13 01 00 [15:12:07]Write to MH i2c: E2 08 00 50 8B 80 13 01 00 00 00 00 00 58 [15:12:07]Write i2c OK [15:12:07]MH_I2C_Read... [15:12:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:07]Read from MH i2c: E2 [15:12:07]MH_I2C_Read... [15:12:07]Read from MH i2c: E2 0E 00 [15:12:07]MH_I2C_Read... [15:12:07]Read from MH i2c: E2 0E 00 50 8B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9B [15:12:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:12:07]wFMCommunicate OK [15:12:07]SAM_PROTO_GetShiftState done [15:12:07]FM_GetShiftState done [15:12:07]req_shift_opened done [15:12:07]requested_item shift.open_date is exist - process it [15:12:07]req_shift_open_date [15:12:07]req_shift_open_date done [15:12:07]produce_requested_data done [15:12:07]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218717,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:12:07]process_action_free close_receipt [15:12:07]json_value_free [15:12:07]json_value_free done [15:12:07]process_json_proto returns [15:12:07]Send response to host [15:12:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218717,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:12:07]free response buf [15:12:07]execute_script done [15:12:07]execute_script returns [15:12:07]free content buf [15:12:07]Sock 9.Close socket [15:12:07]Sock 9.Thread stoped [15:12:11]OFD Sender: No OFD packet to send [15:12:16]OFD Sender: No OFD packet to send [15:12:21]OFD Sender: No OFD packet to send [15:12:26]OFD Sender: No OFD packet to send [15:12:31]OFD Sender: No OFD packet to send [15:12:36]OFD Sender: No OFD packet to send [15:12:41]OFD Sender: No OFD packet to send [15:12:46]OFD Sender: No OFD packet to send [15:12:48]accept exits with 8 [15:12:48]New connection [15:12:48]New thread 3066682724 created [15:12:48]Thread 3066826084 joined [15:12:48]Waiting for new connection... [15:12:48] Sock 8.Parse request [15:12:48]Sock 8.Check first char [15:12:48]Sock 8.First char is OK [15:12:48]request: POST /json_proto HTTP/1.0 [15:12:48]Method: POST [15:12:48]URL: /json_proto [15:12:48]Method is POST - this is cgi request [15:12:48]url: /json_proto [15:12:48]query_string will be loaded in cgi processing [15:12:48]execute_cgi json_proto POST (null) [15:12:48]execute_cgi path=json_proto method=POST [15:12:48]POST find Content-Length [15:12:48]Host: 172.17.40.4:8080 [15:12:48]Content-Length: 677 [15:12:48]Content-Type: application/json [15:12:48] [15:12:48]POST finish read [15:12:48]Found Content-Length = 677 [15:12:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:12:48]execute_script... [15:12: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)536270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:12:48]POST & json_proto [15:12:48]process_json_proto [15:12:48]json parsed OK: [15:12:48]protocol is kg_v1.0 [15:12:48]action value=close_receipt [15:12:48]process_action close_receipt [15:12:48]cmd_close_receipt [15:12:48]MH_GetDate [15:12:48]Write to MH i2c: F0 00 00 51 8B CB [15:12:48]Write i2c OK [15:12:48]MH_I2C_Read... [15:12:48]Read from MH i2c: F0 [15:12:48]MH_I2C_Read... [15:12:48]Read from MH i2c: F0 09 00 [15:12:48]MH_I2C_Read... [15:12:48]Read from MH i2c: F0 09 00 51 8B 00 75 CC 13 67 EE 0E 0D 67 FF [15:12:48]GetLastDocTimeStamp 1729350728 [15:12:48]current date 1729350773 [15:12:48]FM_GetShiftState [15:12:48]SAM_PROTO_GetShiftState [15:12:48]wFMCommunicate request_size=4 [15:12:48]MH_SAM_APDU [15:12:48]CAPDU: 80 13 01 00 [15:12:48]Write to MH i2c: E2 08 00 52 8B 80 13 01 00 00 00 00 00 5A [15:12:48]Write i2c OK [15:12:48]MH_I2C_Read... [15:12:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:48]Read from MH i2c: E2 [15:12:48]MH_I2C_Read... [15:12:48]Read from MH i2c: E2 0E 00 [15:12:48]MH_I2C_Read... [15:12:48]Read from MH i2c: E2 0E 00 52 8B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9D [15:12:48]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:12:48]wFMCommunicate OK [15:12:48]SAM_PROTO_GetShiftState done [15:12:48]FM_GetShiftState done [15:12:48]opened in 1729296582 [15:12:48]opened+sec_in_day 1729382982 [15:12:48]quantity*price = 50041 [15:12:48]sum+1 = 50042 [15:12:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 363 19.10.2024 15:12 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218718 ФПД: 97750034522297 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T151253&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218718&fm=97750034522297&tin=02508201610067®Number=0000000000098116&sum=50000 [15:12:49]StoreToDocumentArchive [15:12:49]shift 443 fd 218718 [15:12:49]save to /storage/0443/doc_00218718 [15:12:49]save last doc name /storage/0443/doc_00218718 to /storage/kkm_last_doc_name [15:12:49]save OK [15:12:49]Clear old archive folders... [15:12:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:12:49]tlvbuf is 0162FDD0 [15:12:49]SAM_PROTO_ClearQueue [15:12:49]wFMCommunicate request_size=4 [15:12:49]MH_SAM_APDU [15:12:49]CAPDU: 80 09 00 00 [15:12:49]Write to MH i2c: E2 08 00 5F 8B 80 09 00 00 00 00 00 00 5C [15:12:49]Write i2c OK [15:12:49]MH_I2C_Read... [15:12:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:12:49]Read from MH i2c: E2 [15:12:49]MH_I2C_Read... [15:12:49]Read from MH i2c: E2 03 00 [15:12:49]MH_I2C_Read... [15:12:49]Read from MH i2c: E2 03 00 5F 8B 00 90 00 5E [15:12:49]RAPDU: 90 00 [15:12:49]wFMCommunicate OK [15:12:49]SAM_PROTO_ClearQueue done [15:12:49]KKMCreateOFDPacket [15:12:49]OFDProtocolAddRootSTLVToBuf [15:12:49]FM_MakeSignedData [15:12:49]FM_MakeSignedData [15:12:49]SAM_PROTO_SignData [15:12:49]wFMCommunicate request_size=4 [15:12:49]MH_SAM_APDU [15:12:49]CAPDU: 80 0D 01 02 [15:12:49]Write to MH i2c: E2 08 00 60 8B 80 0D 01 02 00 00 00 00 64 [15:12:49]Write i2c OK [15:12:49]MH_I2C_Read... [15:12:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:12:49]Read from MH i2c: E2 [15:12:49]MH_I2C_Read... [15:12:49]Read from MH i2c: E2 03 00 [15:12:49]MH_I2C_Read... [15:12:49]Read from MH i2c: E2 03 00 60 8B 00 90 00 5F [15:12:49]RAPDU: 90 00 [15:12:49]wFMCommunicate OK [15:12:49]wFMCommunicate request_size=255 [15:12:49]MH_SAM_APDU [15:12: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 75 CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5E 56 03 00 35 04 06 00 58 [15:12:49]Write to MH i2c: E2 02 01 61 8B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 75 CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5E 56 03 00 35 04 06 00 58 00 00 DE [15:12:49]Write i2c OK [15:12:49]MH_I2C_Read... [15:12:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:50]Read from MH i2c: E2 [15:12:50]MH_I2C_Read... [15:12:50]Read from MH i2c: E2 03 00 [15:12:50]MH_I2C_Read... [15:12:50]Read from MH i2c: E2 03 00 61 8B 00 90 00 60 [15:12:50]RAPDU: 90 00 [15:12:50]wFMCommunicate OK [15:12:50]wFMCommunicate request_size=10 [15:12:50]MH_SAM_APDU [15:12:50]CAPDU: 80 0D 02 02 05 E7 34 15 A0 B9 [15:12:50]Write to MH i2c: E2 0D 00 62 8B 80 0D 02 02 05 00 E7 34 15 A0 B9 00 00 FA [15:12:50]Write i2c OK [15:12:50]MH_I2C_Read... [15:12:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:50]Read from MH i2c: E2 [15:12:50]MH_I2C_Read... [15:12:50]Read from MH i2c: E2 03 00 [15:12:50]MH_I2C_Read... [15:12:50]Read from MH i2c: E2 03 00 62 8B 00 90 00 61 [15:12:50]RAPDU: 90 00 [15:12:50]wFMCommunicate OK [15:12:50]wFMCommunicate request_size=4 [15:12:50]MH_SAM_APDU [15:12:50]CAPDU: 80 0D 03 02 [15:12:50]Write to MH i2c: E2 08 00 63 8B 80 0D 03 02 00 00 00 00 69 [15:12:50]Write i2c OK [15:12:50]MH_I2C_Read... [15:12:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:12:50]Read from MH i2c: E2 [15:12:50]MH_I2C_Read... [15:12:50]Read from MH i2c: E2 0B 00 [15:12:50]MH_I2C_Read... [15:12:50]Read from MH i2c: E2 0B 00 63 8B 00 63 4A 33 D1 8E 2D 9E 68 90 00 DC [15:12:50]RAPDU: 63 4A 33 D1 8E 2D 9E 68 90 00 [15:12:50]wFMCommunicate OK [15:12:50]SAM_PROTO_SignData done [15:12:50]FM_MakeSignedData done [15:12:50]CreateOFDProtocolMessage [15:12:50]wFMCommunicate request_size=4 [15:12:50]MH_SAM_APDU [15:12:50]CAPDU: 80 11 00 00 [15:12:50]Write to MH i2c: E2 08 00 64 8B 80 11 00 00 00 00 00 00 69 [15:12:50]Write i2c OK [15:12:50]MH_I2C_Read... [15:12:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:50]Read from MH i2c: E2 [15:12:50]MH_I2C_Read... [15:12:50]Read from MH i2c: E2 17 00 [15:12:50]MH_I2C_Read... [15:12:50]Read from MH i2c: E2 17 00 64 8B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B8 [15:12:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:12:50]wFMCommunicate OK [15:12:50]CreateOFDProtocolMessage done [15:12:50]OFDSenderStorePacket 218718 [15:12:50]StoreOFDPacket docnum=218718 [15:12:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 74 81 07 01 F7 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 75 CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5E 56 03 00 35 04 06 00 58 E7 34 15 A0 B9 63 4A 33 D1 8E 2D 9E 68 [15:12:50]CheckFolder [15:12:50]dirname=/storage/ofd_packets [15:12:50]CheckFolder done [15:12:50]ProducePacketName [15:12:50]name=ofd_packets/00218718 [15:12:50]NVStorageSaveData ofd_packets/00218718 [15:12:50]File name is /storage/ofd_packets/00218718 [15:12:50]Write 301 bytes [15:12:50]NVStorageSaveData done [15:12:50]OFDSenderStorePacket done [15:12:50]KKMCreateOFDPacket done [15:12:50]NVStorageSaveData kkm_last_timestamp [15:12:50]File name is /storage/kkm_last_timestamp [15:12:50]Write 4 bytes [15:12:50]NVStorageSaveData done [15:12:50]ExternCall_PrintAddStr [15:12:50]wPrintStart [15:12:50]Write to MH i2c: 01 00 00 65 8B F0 [15:12:50]Write i2c OK [15:12:50]MH_I2C_Read... [15:12:50]Read from MH i2c: 01 [15:12:50]MH_I2C_Read... [15:12:50]Read from MH i2c: 01 07 00 [15:12:50]MH_I2C_Read... [15:12:50]Read from MH i2c: 01 07 00 65 8B 00 00 00 00 00 FF 0F 05 [15:12:50]RasterBufferAndPrint [15:12:50]line Счет N : (1)536270 [15:12:50]line ИНН: 02508201610067 [15:12:50]line Контрольно-Кассовый Чек [15:12:50]line ПРОДАЖА [15:12:50]line ТРК (МРК, ГНК) : 13 [15:12:50]line Товар: 2710124130 [15:12:50]line Аи-92-К-2 [15:12:50]line 7.480 * 66.90 [15:12:50]line = 500.41 [15:12:50]line НДС 12% НСП 1% [15:12:50]line > о реализуемом товаре [15:12:50]line ОКРУГЛЕНИЕ: -0.41 [15:12:50]line ИТОГО: 500.00 [15:12:50]line Внесено: 500.00 [15:12:50]line СДАЧА: 0.00 [15:12:50]line НСП 1% : 4.43 [15:12:50]line НДС 12% : 53.14 [15:12:50]line Наличными: 500.00 [15:12:50]line Безнал.: 0.00 [15:12:50]line Место: АЗС № 84 "Партнер Нефть" [15:12:50]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:12:50]line СНО: Общий режим [15:12:50]line Чек 363 19.10.2024 15:12 [15:12:50]line Смена: 443 ФФД: 1.0 [15:12:50]line ЗНМ: 0300000178 [15:12:50]line РНМ: 0000000000098116 [15:12:50]line Версия ККМ: 001 [15:12:50]line ФМ: 0000000000965413 [15:12:50]line ФД: 218718 [15:12:50]line ФПД: 97750034522297 [15:12:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T151253&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218718&fm=97750034522297&tin=02508201610067®Number=0000000000098116&sum=50000 [15:12:50]OFD Sender: Processing packet 218718 [packets to send 80, broken 79] [15:12:50]ProducePacketName [15:12:50]name=ofd_packets/00218718 [15:12:50]OFD Sender: To server: pG, [15:12:50]CommunicateWithHost lk.salyk.kg:30040 [15:12:50]ConnectInit lk.salyk.kg [15:12:50]written 0, free lines is 4095 [15:12:50]Connected sock=10 [15:12:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 74 81 07 01 F7 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 75 CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5E 56 03 00 35 04 06 00 58 E7 34 15 A0 B9 63 4A 33 D1 8E 2D 9E 68 [15:12:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 89 54 47 00 B3 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5E 56 03 00 F4 03 04 00 0F 78 13 67 B6 04 01 00 00 FD 5E 89 E1 B7 0F 33 A7 [15:12:50]CommunicateWithHost err = 0 [15:12:50]CheckOFDResponse [15:12:50]1017 (14) - 77093643461234 [15:12:50]1041 (16) - 0000000000965413 [15:12:50]1040 (4) - 218718 [15:12:50]1012 (4) - 19.10.2024 09:12 [15:12:50]1206 (1) - 0 [15:12:50]OFD Sender: Remove packet 218718 [15:12:50]ProducePacketName [15:12:50]name=ofd_packets/00218718 [15:12:50]NVStorageDeleteData [15:12:51]Write to MH i2c: 01 00 00 90 8B 1B [15:12:51]Write i2c OK [15:12:51]MH_I2C_Read... [15:12:51]Read from MH i2c: 01 [15:12:51]MH_I2C_Read... [15:12:51]Read from MH i2c: 01 07 00 [15:12:51]MH_I2C_Read... [15:12:51]Read from MH i2c: 01 07 00 90 8B 00 00 00 00 00 DC 0C 0A [15:12:51]RasterBufferAndPrint [15:12:51]line [15:12:51]line [15:12:51]line [15:12:51]line [15:12:51]line [15:12:51]written 0, free lines is 3302 [15:12:51]MH_Cut [15:12:51]Write to MH i2c: D1 01 00 97 8B 01 F4 [15:12:51]Write i2c OK [15:12:51]MH_I2C_Read... [15:12:51]Read from MH i2c: D1 [15:12:51]MH_I2C_Read... [15:12:51]Read from MH i2c: D1 01 00 [15:12:51]MH_I2C_Read... [15:12:51]Read from MH i2c: D1 01 00 97 8B 00 F3 [15:12:51]Write to MH i2c: 01 00 00 98 8B 23 [15:12:51]Write i2c OK [15:12:51]MH_I2C_Read... [15:12:51]OFD Sender: No OFD packet to send [15:12:51]*** Cut start [15:12:51]*** Partial cut [15:12:51]*** CUTSNS_PIN = 1 [15:12:51]*** CUTSNS_PIN = 0 [15:12:52]*** Brake cut motor [15:12:52]Read from MH i2c: 01 [15:12:52]MH_I2C_Read... [15:12:52]*** Stop cut motor [15:12:52]*** Cut end [15:12:52]Read from MH i2c: 01 07 00 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: 01 07 00 98 8B 00 00 00 00 00 FF 0F 38 [15:12:52]process_action close_receipt done [15:12:52]requested_data is exist [15:12:52]produce_requested_data [15:12:52]requested_item fm.sn is exist - process it [15:12:52]wFMCommunicate request_size=4 [15:12:52]MH_SAM_APDU [15:12:52]CAPDU: 80 11 00 00 [15:12:52]Write to MH i2c: E2 08 00 99 8B 80 11 00 00 00 00 00 00 9E [15:12:52]Write i2c OK [15:12:52]MH_I2C_Read... [15:12:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:52]Read from MH i2c: E2 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 17 00 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 17 00 99 8B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 ED [15:12:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:12:52]wFMCommunicate OK [15:12:52]requested_item fd.num is exist - process it [15:12:52]SAM_PROTO_GetFieldsCounters [15:12:52]wFMCommunicate request_size=4 [15:12:52]MH_SAM_APDU [15:12:52]CAPDU: 80 13 00 00 [15:12:52]Write to MH i2c: E2 08 00 9A 8B 80 13 00 00 00 00 00 00 A1 [15:12:52]Write i2c OK [15:12:52]MH_I2C_Read... [15:12:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:12:52]Read from MH i2c: E2 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 62 00 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 62 00 9A 8B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 75 [15:12:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:12:52]wFMCommunicate OK [15:12:52]SAM_PROTO_GetFieldsCounters done [15:12:52]requested_item shift.num is exist - process it [15:12:52]requested_item shift.opened is exist - process it [15:12:52]req_shift_opened [15:12:52]FM_GetShiftState [15:12:52]SAM_PROTO_GetShiftState [15:12:52]wFMCommunicate request_size=4 [15:12:52]MH_SAM_APDU [15:12:52]CAPDU: 80 13 01 00 [15:12:52]Write to MH i2c: E2 08 00 9B 8B 80 13 01 00 00 00 00 00 A3 [15:12:52]Write i2c OK [15:12:52]MH_I2C_Read... [15:12:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:52]Read from MH i2c: E2 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 0E 00 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 0E 00 9B 8B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E6 [15:12:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:12:52]wFMCommunicate OK [15:12:52]SAM_PROTO_GetShiftState done [15:12:52]FM_GetShiftState done [15:12:52]req_shift_opened done [15:12:52]requested_item shift.open_date is exist - process it [15:12:52]req_shift_open_date [15:12:52]req_shift_open_date done [15:12:52]produce_requested_data done [15:12:52]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218718,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:12:52]process_action_free close_receipt [15:12:52]json_value_free [15:12:52]json_value_free done [15:12:52]process_json_proto returns [15:12:52]Send response to host [15:12:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218718,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:12:52]free response buf [15:12:52]execute_script done [15:12:52]execute_script returns [15:12:52]free content buf [15:12:52]Sock 8.Close socket [15:12:52]Sock 8.Thread stoped [15:12:56]OFD Sender: No OFD packet to send [15:13:01]OFD Sender: No OFD packet to send [15:13:06]OFD Sender: No OFD packet to send [15:13:09]accept exits with 9 [15:13:09]New connection [15:13:09]New thread 3066826084 created [15:13:09]Thread 3066682724 joined [15:13:09]Waiting for new connection... [15:13:09] Sock 9.Parse request [15:13:09]Sock 9.Check first char [15:13:09]Sock 9.First char is OK [15:13:09]request: POST /json_proto HTTP/1.0 [15:13:09]Method: POST [15:13:09]URL: /json_proto [15:13:09]Method is POST - this is cgi request [15:13:09]url: /json_proto [15:13:09]query_string will be loaded in cgi processing [15:13:09]execute_cgi json_proto POST (null) [15:13:09]execute_cgi path=json_proto method=POST [15:13:09]POST find Content-Length [15:13:09]Host: 172.17.40.4:8080 [15:13:09]Content-Length: 677 [15:13:09]Content-Type: application/json [15:13:09] [15:13:09]POST finish read [15:13:09]Found Content-Length = 677 [15:13:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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:13:09]execute_script... [15:13:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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:13:09]POST & json_proto [15:13:09]process_json_proto [15:13:09]json parsed OK: [15:13:09]protocol is kg_v1.0 [15:13:09]action value=close_receipt [15:13:09]process_action close_receipt [15:13:09]cmd_close_receipt [15:13:09]MH_GetDate [15:13:09]Write to MH i2c: F0 00 00 9C 8B 16 [15:13:09]Write i2c OK [15:13:09]MH_I2C_Read... [15:13:09]Read from MH i2c: F0 [15:13:09]MH_I2C_Read... [15:13:09]Read from MH i2c: F0 09 00 [15:13:09]MH_I2C_Read... [15:13:09]Read from MH i2c: F0 09 00 9C 8B 00 8A CC 13 67 EE 0E 0D 67 5F [15:13:09]GetLastDocTimeStamp 1729350773 [15:13:09]current date 1729350794 [15:13:09]FM_GetShiftState [15:13:09]SAM_PROTO_GetShiftState [15:13:09]wFMCommunicate request_size=4 [15:13:09]MH_SAM_APDU [15:13:09]CAPDU: 80 13 01 00 [15:13:09]Write to MH i2c: E2 08 00 9D 8B 80 13 01 00 00 00 00 00 A5 [15:13:09]Write i2c OK [15:13:09]MH_I2C_Read... [15:13:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:09]Read from MH i2c: E2 [15:13:09]MH_I2C_Read... [15:13:09]Read from MH i2c: E2 0E 00 [15:13:09]MH_I2C_Read... [15:13:09]Read from MH i2c: E2 0E 00 9D 8B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E8 [15:13:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:13:09]wFMCommunicate OK [15:13:09]SAM_PROTO_GetShiftState done [15:13:09]FM_GetShiftState done [15:13:09]opened in 1729296582 [15:13:09]opened+sec_in_day 1729382982 [15:13:09]quantity*price = 60027 [15:13:09]sum+1 = 60029 [15:13:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 364 19.10.2024 15:13 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218719 ФПД: 80217281565828 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T151314&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218719&fm=80217281565828&tin=02508201610067®Number=0000000000098116&sum=60000 [15:13:10]StoreToDocumentArchive [15:13:10]shift 443 fd 218719 [15:13:10]save to /storage/0443/doc_00218719 [15:13:10]save last doc name /storage/0443/doc_00218719 to /storage/kkm_last_doc_name [15:13:10]save OK [15:13:10]Clear old archive folders... [15:13:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:13:10]tlvbuf is 01532190 [15:13:10]SAM_PROTO_ClearQueue [15:13:10]wFMCommunicate request_size=4 [15:13:10]MH_SAM_APDU [15:13:10]CAPDU: 80 09 00 00 [15:13:10]Write to MH i2c: E2 08 00 AA 8B 80 09 00 00 00 00 00 00 A7 [15:13:10]Write i2c OK [15:13:10]MH_I2C_Read... [15:13:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:13:10]Read from MH i2c: E2 [15:13:10]MH_I2C_Read... [15:13:10]Read from MH i2c: E2 03 00 [15:13:10]MH_I2C_Read... [15:13:10]Read from MH i2c: E2 03 00 AA 8B 00 90 00 A9 [15:13:10]RAPDU: 90 00 [15:13:10]wFMCommunicate OK [15:13:10]SAM_PROTO_ClearQueue done [15:13:10]KKMCreateOFDPacket [15:13:10]OFDProtocolAddRootSTLVToBuf [15:13:10]FM_MakeSignedData [15:13:10]FM_MakeSignedData [15:13:10]SAM_PROTO_SignData [15:13:10]wFMCommunicate request_size=4 [15:13:10]MH_SAM_APDU [15:13:10]CAPDU: 80 0D 01 02 [15:13:10]Write to MH i2c: E2 08 00 AB 8B 80 0D 01 02 00 00 00 00 AF [15:13:10]Write i2c OK [15:13:10]MH_I2C_Read... [15:13:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:13:10]Read from MH i2c: E2 [15:13:10]MH_I2C_Read... [15:13:10]Read from MH i2c: E2 03 00 [15:13:10]MH_I2C_Read... [15:13:10]Read from MH i2c: E2 03 00 AB 8B 00 90 00 AA [15:13:10]RAPDU: 90 00 [15:13:10]wFMCommunicate OK [15:13:10]wFMCommunicate request_size=255 [15:13:10]MH_SAM_APDU [15:13: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 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 6C 01 00 00 F4 03 04 00 8A CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5F 56 03 00 35 04 06 00 48 [15:13:10]Write to MH i2c: E2 02 01 AC 8B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 6C 01 00 00 F4 03 04 00 8A CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5F 56 03 00 35 04 06 00 48 00 00 8F [15:13:10]Write i2c OK [15:13:10]MH_I2C_Read... [15:13:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:13:11]Read from MH i2c: E2 [15:13:11]MH_I2C_Read... [15:13:11]Read from MH i2c: E2 03 00 [15:13:11]MH_I2C_Read... [15:13:11]Read from MH i2c: E2 03 00 AC 8B 00 90 00 AB [15:13:11]RAPDU: 90 00 [15:13:11]wFMCommunicate OK [15:13:11]wFMCommunicate request_size=10 [15:13:11]MH_SAM_APDU [15:13:11]CAPDU: 80 0D 02 02 05 F5 0A 92 94 84 [15:13:11]Write to MH i2c: E2 0D 00 AD 8B 80 0D 02 02 05 00 F5 0A 92 94 84 00 00 65 [15:13:11]Write i2c OK [15:13:11]MH_I2C_Read... [15:13:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:13:11]Read from MH i2c: E2 [15:13:11]MH_I2C_Read... [15:13:11]Read from MH i2c: E2 03 00 [15:13:11]MH_I2C_Read... [15:13:11]Read from MH i2c: E2 03 00 AD 8B 00 90 00 AC [15:13:11]RAPDU: 90 00 [15:13:11]wFMCommunicate OK [15:13:11]wFMCommunicate request_size=4 [15:13:11]MH_SAM_APDU [15:13:11]CAPDU: 80 0D 03 02 [15:13:11]Write to MH i2c: E2 08 00 AE 8B 80 0D 03 02 00 00 00 00 B4 [15:13:11]Write i2c OK [15:13:11]MH_I2C_Read... [15:13:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:13:11]Read from MH i2c: E2 [15:13:11]MH_I2C_Read... [15:13:11]Read from MH i2c: E2 0B 00 [15:13:11]MH_I2C_Read... [15:13:11]Read from MH i2c: E2 0B 00 AE 8B 00 69 DC 82 46 3F 99 77 54 90 00 65 [15:13:11]RAPDU: 69 DC 82 46 3F 99 77 54 90 00 [15:13:11]wFMCommunicate OK [15:13:11]SAM_PROTO_SignData done [15:13:11]FM_MakeSignedData done [15:13:11]CreateOFDProtocolMessage [15:13:11]wFMCommunicate request_size=4 [15:13:11]MH_SAM_APDU [15:13:11]CAPDU: 80 11 00 00 [15:13:11]Write to MH i2c: E2 08 00 AF 8B 80 11 00 00 00 00 00 00 B4 [15:13:11]Write i2c OK [15:13:11]MH_I2C_Read... [15:13:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:11]Read from MH i2c: E2 [15:13:11]MH_I2C_Read... [15:13:11]Read from MH i2c: E2 17 00 [15:13:11]MH_I2C_Read... [15:13:11]Read from MH i2c: E2 17 00 AF 8B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 03 [15:13:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:13:11]wFMCommunicate OK [15:13:11]CreateOFDProtocolMessage done [15:13:11]OFDSenderStorePacket 218719 [15:13:11]StoreOFDPacket docnum=218719 [15:13:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 76 9E 07 01 A2 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 6C 01 00 00 F4 03 04 00 8A CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5F 56 03 00 35 04 06 00 48 F5 0A 92 94 84 69 DC 82 46 3F 99 77 54 [15:13:11]CheckFolder [15:13:11]dirname=/storage/ofd_packets [15:13:11]CheckFolder done [15:13:11]ProducePacketName [15:13:11]name=ofd_packets/00218719 [15:13:11]NVStorageSaveData ofd_packets/00218719 [15:13:11]File name is /storage/ofd_packets/00218719 [15:13:11]Write 301 bytes [15:13:11]NVStorageSaveData done [15:13:11]OFDSenderStorePacket done [15:13:11]KKMCreateOFDPacket done [15:13:11]NVStorageSaveData kkm_last_timestamp [15:13:11]File name is /storage/kkm_last_timestamp [15:13:11]Write 4 bytes [15:13:11]NVStorageSaveData done [15:13:11]ExternCall_PrintAddStr [15:13:11]wPrintStart [15:13:11]Write to MH i2c: 01 00 00 B0 8B 3B [15:13:11]Write i2c OK [15:13:11]MH_I2C_Read... [15:13:11]Read from MH i2c: 01 [15:13:11]MH_I2C_Read... [15:13:11]Read from MH i2c: 01 07 00 [15:13:11]MH_I2C_Read... [15:13:11]Read from MH i2c: 01 07 00 B0 8B 00 00 00 00 00 FF 0F 50 [15:13:11]RasterBufferAndPrint [15:13:11]line Счет N : (1)536273 [15:13:11]line ИНН: 02508201610067 [15:13:11]line Контрольно-Кассовый Чек [15:13:11]line ПРОДАЖА [15:13:11]line ТРК (МРК, ГНК) : 41 [15:13:11]line Товар: 2710124500 [15:13:11]line Аи-95-К-3 [15:13:11]line 8.090 * 74.20 [15:13:11]line = 600.28 [15:13:11]line НДС 12% НСП 1% [15:13:11]line > о реализуемом товаре [15:13:11]line ОКРУГЛЕНИЕ: -0.28 [15:13:11]line ИТОГО: 600.00 [15:13:11]line Внесено: 600.00 [15:13:11]line СДАЧА: 0.00 [15:13:11]line НСП 1% : 5.31 [15:13:11]line НДС 12% : 63.75 [15:13:11]line Наличными: 600.00 [15:13:11]line Безнал.: 0.00 [15:13:11]line Место: АЗС № 84 "Партнер Нефть" [15:13:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:13:11]line СНО: Общий режим [15:13:11]line Чек 364 19.10.2024 15:13 [15:13:11]line Смена: 443 ФФД: 1.0 [15:13:11]line ЗНМ: 0300000178 [15:13:11]line РНМ: 0000000000098116 [15:13:11]line Версия ККМ: 001 [15:13:11]line ФМ: 0000000000965413 [15:13:11]line ФД: 218719 [15:13:11]line ФПД: 80217281565828 [15:13:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T151314&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218719&fm=80217281565828&tin=02508201610067®Number=0000000000098116&sum=60000 [15:13:11]OFD Sender: Processing packet 218719 [packets to send 80, broken 79] [15:13:11]ProducePacketName [15:13:11]name=ofd_packets/00218719 [15:13:11]OFD Sender: To server: pG, [15:13:11]CommunicateWithHost lk.salyk.kg:30040 [15:13:11]ConnectInit lk.salyk.kg [15:13:11]written 0, free lines is 4095 [15:13:11]Connected sock=10 [15:13:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 76 9E 07 01 A2 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 6C 01 00 00 F4 03 04 00 8A CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5F 56 03 00 35 04 06 00 48 F5 0A 92 94 84 69 DC 82 46 3F 99 77 54 [15:13:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1E CA 47 00 9B 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5F 56 03 00 F4 03 04 00 24 78 13 67 B6 04 01 00 00 05 7D 3C D7 2C 86 F3 B4 [15:13:11]CommunicateWithHost err = 0 [15:13:11]CheckOFDResponse [15:13:11]1017 (14) - 77093643461234 [15:13:11]1041 (16) - 0000000000965413 [15:13:11]1040 (4) - 218719 [15:13:11]1012 (4) - 19.10.2024 09:13 [15:13:11]1206 (1) - 0 [15:13:11]OFD Sender: Remove packet 218719 [15:13:11]ProducePacketName [15:13:11]name=ofd_packets/00218719 [15:13:11]NVStorageDeleteData [15:13:12]Write to MH i2c: 01 00 00 DB 8B 66 [15:13:12]Write i2c OK [15:13:12]MH_I2C_Read... [15:13:12]Read from MH i2c: 01 [15:13:12]MH_I2C_Read... [15:13:12]Read from MH i2c: 01 07 00 [15:13:12]MH_I2C_Read... [15:13:12]Read from MH i2c: 01 07 00 DB 8B 00 00 00 00 00 DA 0C 53 [15:13:12]RasterBufferAndPrint [15:13:12]line [15:13:12]line [15:13:12]line [15:13:12]line [15:13:12]line [15:13:12]written 0, free lines is 3297 [15:13:12]MH_Cut [15:13:12]Write to MH i2c: D1 01 00 E2 8B 01 3F [15:13:12]Write i2c OK [15:13:12]MH_I2C_Read... [15:13:12]Read from MH i2c: D1 [15:13:12]MH_I2C_Read... [15:13:12]Read from MH i2c: D1 01 00 [15:13:12]MH_I2C_Read... [15:13:12]Read from MH i2c: D1 01 00 E2 8B 00 3E [15:13:12]Write to MH i2c: 01 00 00 E3 8B 6E [15:13:12]Write i2c OK [15:13:12]MH_I2C_Read... [15:13:12]OFD Sender: No OFD packet to send [15:13:12]*** Cut start [15:13:12]*** Partial cut [15:13:12]*** CUTSNS_PIN = 1 [15:13:12]*** CUTSNS_PIN = 0 [15:13:13]*** Brake cut motor [15:13:13]Read from MH i2c: 01 [15:13:13]MH_I2C_Read... [15:13:13]*** Stop cut motor [15:13:13]*** Cut end [15:13:13]Read from MH i2c: 01 07 00 [15:13:13]MH_I2C_Read... [15:13:13]Read from MH i2c: 01 07 00 E3 8B 00 00 00 00 00 FF 0F 83 [15:13:13]process_action close_receipt done [15:13:13]requested_data is exist [15:13:13]produce_requested_data [15:13:13]requested_item fm.sn is exist - process it [15:13:13]wFMCommunicate request_size=4 [15:13:13]MH_SAM_APDU [15:13:13]CAPDU: 80 11 00 00 [15:13:13]Write to MH i2c: E2 08 00 E4 8B 80 11 00 00 00 00 00 00 E9 [15:13:13]Write i2c OK [15:13:13]MH_I2C_Read... [15:13:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:13]Read from MH i2c: E2 [15:13:13]MH_I2C_Read... [15:13:13]Read from MH i2c: E2 17 00 [15:13:13]MH_I2C_Read... [15:13:13]Read from MH i2c: E2 17 00 E4 8B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 38 [15:13:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:13:13]wFMCommunicate OK [15:13:13]requested_item fd.num is exist - process it [15:13:13]SAM_PROTO_GetFieldsCounters [15:13:13]wFMCommunicate request_size=4 [15:13:13]MH_SAM_APDU [15:13:13]CAPDU: 80 13 00 00 [15:13:13]Write to MH i2c: E2 08 00 E5 8B 80 13 00 00 00 00 00 00 EC [15:13:13]Write i2c OK [15:13:13]MH_I2C_Read... [15:13:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:13:13]Read from MH i2c: E2 [15:13:13]MH_I2C_Read... [15:13:13]Read from MH i2c: E2 62 00 [15:13:13]MH_I2C_Read... [15:13:13]Read from MH i2c: E2 62 00 E5 8B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 C4 [15:13:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:13:13]wFMCommunicate OK [15:13:13]SAM_PROTO_GetFieldsCounters done [15:13:13]requested_item shift.num is exist - process it [15:13:13]requested_item shift.opened is exist - process it [15:13:13]req_shift_opened [15:13:13]FM_GetShiftState [15:13:13]SAM_PROTO_GetShiftState [15:13:13]wFMCommunicate request_size=4 [15:13:13]MH_SAM_APDU [15:13:13]CAPDU: 80 13 01 00 [15:13:13]Write to MH i2c: E2 08 00 E6 8B 80 13 01 00 00 00 00 00 EE [15:13:13]Write i2c OK [15:13:13]MH_I2C_Read... [15:13:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:13]Read from MH i2c: E2 [15:13:13]MH_I2C_Read... [15:13:13]Read from MH i2c: E2 0E 00 [15:13:13]MH_I2C_Read... [15:13:13]Read from MH i2c: E2 0E 00 E6 8B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 31 [15:13:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:13:13]wFMCommunicate OK [15:13:13]SAM_PROTO_GetShiftState done [15:13:13]FM_GetShiftState done [15:13:13]req_shift_opened done [15:13:13]requested_item shift.open_date is exist - process it [15:13:13]req_shift_open_date [15:13:13]req_shift_open_date done [15:13:13]produce_requested_data done [15:13:13]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218719,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:13:13]process_action_free close_receipt [15:13:13]json_value_free [15:13:13]json_value_free done [15:13:13]process_json_proto returns [15:13:13]Send response to host [15:13:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218719,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:13:13]free response buf [15:13:13]execute_script done [15:13:13]execute_script returns [15:13:13]free content buf [15:13:13]Sock 9.Close socket [15:13:13]Sock 9.Thread stoped [15:13:17]OFD Sender: No OFD packet to send [15:13:17]accept exits with 8 [15:13:17]New connection [15:13:17]New thread 3066682724 created [15:13:17]Thread 3066826084 joined [15:13:17]Waiting for new connection... [15:13:17] Sock 8.Parse request [15:13:17]Sock 8.Check first char [15:13:17]Sock 8.First char is OK [15:13:17]request: POST /json_proto HTTP/1.0 [15:13:17]Method: POST [15:13:17]URL: /json_proto [15:13:17]Method is POST - this is cgi request [15:13:17]url: /json_proto [15:13:17]query_string will be loaded in cgi processing [15:13:17]execute_cgi json_proto POST (null) [15:13:17]execute_cgi path=json_proto method=POST [15:13:17]POST find Content-Length [15:13:17]Host: 172.17.40.4:8080 [15:13:17]Content-Length: 677 [15:13:17]Content-Type: application/json [15:13:17] [15:13:17]POST finish read [15:13:17]Found Content-Length = 677 [15:13:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:13:17]execute_script... [15: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)536272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:13:17]POST & json_proto [15:13:17]process_json_proto [15:13:17]json parsed OK: [15:13:17]protocol is kg_v1.0 [15:13:17]action value=close_receipt [15:13:17]process_action close_receipt [15:13:17]cmd_close_receipt [15:13:17]MH_GetDate [15:13:17]Write to MH i2c: F0 00 00 E7 8B 61 [15:13:17]Write i2c OK [15:13:17]MH_I2C_Read... [15:13:17]Read from MH i2c: F0 [15:13:17]MH_I2C_Read... [15:13:17]Read from MH i2c: F0 09 00 [15:13:17]MH_I2C_Read... [15:13:17]Read from MH i2c: F0 09 00 E7 8B 00 92 CC 13 67 EE 0E 0D 67 B2 [15:13:17]GetLastDocTimeStamp 1729350794 [15:13:17]current date 1729350802 [15:13:17]FM_GetShiftState [15:13:17]SAM_PROTO_GetShiftState [15:13:17]wFMCommunicate request_size=4 [15:13:17]MH_SAM_APDU [15:13:17]CAPDU: 80 13 01 00 [15:13:17]Write to MH i2c: E2 08 00 E8 8B 80 13 01 00 00 00 00 00 F0 [15:13:17]Write i2c OK [15:13:17]MH_I2C_Read... [15:13:17]Read from MH i2c: E2 [15:13:17]MH_I2C_Read... [15:13:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:17]Read from MH i2c: E2 0E 00 [15:13:17]MH_I2C_Read... [15:13:17]Read from MH i2c: E2 0E 00 E8 8B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 33 [15:13:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:13:17]wFMCommunicate OK [15:13:17]SAM_PROTO_GetShiftState done [15:13:17]FM_GetShiftState done [15:13:17]opened in 1729296582 [15:13:17]opened+sec_in_day 1729382982 [15:13:17]quantity*price = 50041 [15:13:17]sum+1 = 50042 [15:13: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 365 19.10.2024 15:13 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218720 ФПД: 195970021341224 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T151323&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218720&fm=195970021341224&tin=02508201610067®Number=0000000000098116&sum=50000 [15:13:19]StoreToDocumentArchive [15:13:19]shift 443 fd 218720 [15:13:19]save to /storage/0443/doc_00218720 [15:13:19]save last doc name /storage/0443/doc_00218720 to /storage/kkm_last_doc_name [15:13:19]save OK [15:13:19]Clear old archive folders... [15:13:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:13:19]tlvbuf is 0151B920 [15:13:19]SAM_PROTO_ClearQueue [15:13:19]wFMCommunicate request_size=4 [15:13:19]MH_SAM_APDU [15:13:19]CAPDU: 80 09 00 00 [15:13:19]Write to MH i2c: E2 08 00 F5 8B 80 09 00 00 00 00 00 00 F2 [15:13:19]Write i2c OK [15:13:19]MH_I2C_Read... [15:13:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:13:19]Read from MH i2c: E2 [15:13:19]MH_I2C_Read... [15:13:19]Read from MH i2c: E2 03 00 [15:13:19]MH_I2C_Read... [15:13:19]Read from MH i2c: E2 03 00 F5 8B 00 90 00 F4 [15:13:19]RAPDU: 90 00 [15:13:19]wFMCommunicate OK [15:13:19]SAM_PROTO_ClearQueue done [15:13:19]KKMCreateOFDPacket [15:13:19]OFDProtocolAddRootSTLVToBuf [15:13:19]FM_MakeSignedData [15:13:19]FM_MakeSignedData [15:13:19]SAM_PROTO_SignData [15:13:19]wFMCommunicate request_size=4 [15:13:19]MH_SAM_APDU [15:13:19]CAPDU: 80 0D 01 02 [15:13:19]Write to MH i2c: E2 08 00 F6 8B 80 0D 01 02 00 00 00 00 FA [15:13:19]Write i2c OK [15:13:19]MH_I2C_Read... [15:13:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:13:19]Read from MH i2c: E2 [15:13:19]MH_I2C_Read... [15:13:19]Read from MH i2c: E2 03 00 [15:13:19]MH_I2C_Read... [15:13:19]Read from MH i2c: E2 03 00 F6 8B 00 90 00 F5 [15:13:19]RAPDU: 90 00 [15:13:19]wFMCommunicate OK [15:13:19]wFMCommunicate request_size=255 [15:13:19]MH_SAM_APDU [15:13: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 6D 01 00 00 F4 03 04 00 93 CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 60 56 03 00 35 04 06 00 B2 [15:13:19]Write to MH i2c: E2 02 01 F7 8B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 93 CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 60 56 03 00 35 04 06 00 B2 00 00 F0 [15:13:19]Write i2c OK [15:13:19]MH_I2C_Read... [15:13:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:13:19]Read from MH i2c: E2 [15:13:19]MH_I2C_Read... [15:13:19]Read from MH i2c: E2 03 00 [15:13:19]MH_I2C_Read... [15:13:19]Read from MH i2c: E2 03 00 F7 8B 00 90 00 F6 [15:13:19]RAPDU: 90 00 [15:13:19]wFMCommunicate OK [15:13:19]wFMCommunicate request_size=10 [15:13:19]MH_SAM_APDU [15:13:19]CAPDU: 80 0D 02 02 05 3B D3 82 38 28 [15:13:19]Write to MH i2c: E2 0D 00 F8 8B 80 0D 02 02 05 00 3B D3 82 38 28 00 00 F7 [15:13:19]Write i2c OK [15:13:19]MH_I2C_Read... [15:13:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:13:19]Read from MH i2c: E2 [15:13:19]MH_I2C_Read... [15:13:19]Read from MH i2c: E2 03 00 [15:13:19]MH_I2C_Read... [15:13:19]Read from MH i2c: E2 03 00 F8 8B 00 90 00 F7 [15:13:19]RAPDU: 90 00 [15:13:19]wFMCommunicate OK [15:13:19]wFMCommunicate request_size=4 [15:13:19]MH_SAM_APDU [15:13:19]CAPDU: 80 0D 03 02 [15:13:19]Write to MH i2c: E2 08 00 F9 8B 80 0D 03 02 00 00 00 00 FF [15:13:19]Write i2c OK [15:13:19]MH_I2C_Read... [15:13:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:13:19]Read from MH i2c: E2 [15:13:19]MH_I2C_Read... [15:13:19]Read from MH i2c: E2 0B 00 [15:13:19]MH_I2C_Read... [15:13:19]Read from MH i2c: E2 0B 00 F9 8B 00 92 7B 45 9E 29 26 AB 1F 90 00 09 [15:13:19]RAPDU: 92 7B 45 9E 29 26 AB 1F 90 00 [15:13:19]wFMCommunicate OK [15:13:19]SAM_PROTO_SignData done [15:13:19]FM_MakeSignedData done [15:13:19]CreateOFDProtocolMessage [15:13:19]wFMCommunicate request_size=4 [15:13:19]MH_SAM_APDU [15:13:19]CAPDU: 80 11 00 00 [15:13:19]Write to MH i2c: E2 08 00 FA 8B 80 11 00 00 00 00 00 00 FF [15:13:19]Write i2c OK [15:13:19]MH_I2C_Read... [15:13:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:19]Read from MH i2c: E2 [15:13:19]MH_I2C_Read... [15:13:19]Read from MH i2c: E2 17 00 [15:13:19]MH_I2C_Read... [15:13:19]Read from MH i2c: E2 17 00 FA 8B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4E [15:13:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:13:19]wFMCommunicate OK [15:13:19]CreateOFDProtocolMessage done [15:13:19]OFDSenderStorePacket 218720 [15:13:19]StoreOFDPacket docnum=218720 [15:13:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F6 1E 07 01 FC 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 93 CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 60 56 03 00 35 04 06 00 B2 3B D3 82 38 28 92 7B 45 9E 29 26 AB 1F [15:13:19]CheckFolder [15:13:19]dirname=/storage/ofd_packets [15:13:19]CheckFolder done [15:13:19]ProducePacketName [15:13:19]name=ofd_packets/00218720 [15:13:19]NVStorageSaveData ofd_packets/00218720 [15:13:19]File name is /storage/ofd_packets/00218720 [15:13:19]Write 301 bytes [15:13:19]NVStorageSaveData done [15:13:19]OFDSenderStorePacket done [15:13:19]KKMCreateOFDPacket done [15:13:19]NVStorageSaveData kkm_last_timestamp [15:13:19]File name is /storage/kkm_last_timestamp [15:13:19]Write 4 bytes [15:13:19]NVStorageSaveData done [15:13:19]ExternCall_PrintAddStr [15:13:19]wPrintStart [15:13:19]Write to MH i2c: 01 00 00 FB 8B 86 [15:13:19]Write i2c OK [15:13:19]MH_I2C_Read... [15:13:19]Read from MH i2c: 01 [15:13:19]MH_I2C_Read... [15:13:19]Read from MH i2c: 01 07 00 [15:13:19]MH_I2C_Read... [15:13:19]Read from MH i2c: 01 07 00 FB 8B 00 00 00 00 00 FF 0F 9B [15:13:19]RasterBufferAndPrint [15:13:19]line Счет N : (1)536272 [15:13:19]line ИНН: 02508201610067 [15:13:19]line Контрольно-Кассовый Чек [15:13:19]line ПРОДАЖА [15:13:19]line ТРК (МРК, ГНК) : 23 [15:13:19]line Товар: 2710124130 [15:13:19]line Аи-92-К-2 [15:13:19]line 7.480 * 66.90 [15:13:19]line = 500.41 [15:13:19]line НДС 12% НСП 1% [15:13:19]line > о реализуемом товаре [15:13:19]line ОКРУГЛЕНИЕ: -0.41 [15:13:19]line ИТОГО: 500.00 [15:13:19]line Внесено: 500.00 [15:13:19]line СДАЧА: 0.00 [15:13:19]line НСП 1% : 4.43 [15:13:19]line НДС 12% : 53.14 [15:13:19]line Наличными: 500.00 [15:13:19]line Безнал.: 0.00 [15:13:19]line Место: АЗС № 84 "Партнер Нефть" [15:13:19]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:13:19]line СНО: Общий режим [15:13:19]line Чек 365 19.10.2024 15:13 [15:13:19]line Смена: 443 ФФД: 1.0 [15:13:19]line ЗНМ: 0300000178 [15:13:19]line РНМ: 0000000000098116 [15:13:19]line Версия ККМ: 001 [15:13:19]line ФМ: 0000000000965413 [15:13:19]line ФД: 218720 [15:13:19]line ФПД: 195970021341224 [15:13:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T151323&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218720&fm=195970021341224&tin=02508201610067®Number=0000000000098116&sum=50000 [15:13:19]written 0, free lines is 4095 [15:13:19]OFD Sender: Processing packet 218720 [packets to send 80, broken 79] [15:13:19]ProducePacketName [15:13:19]name=ofd_packets/00218720 [15:13:19]OFD Sender: To server: pG, [15:13:19]CommunicateWithHost lk.salyk.kg:30040 [15:13:19]ConnectInit lk.salyk.kg [15:13:19]Connected sock=10 [15:13:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F6 1E 07 01 FC 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 93 CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 60 56 03 00 35 04 06 00 B2 3B D3 82 38 28 92 7B 45 9E 29 26 AB 1F [15:13:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 99 41 47 00 19 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 39 36 35 34 31 33 10 04 04 00 60 56 03 00 F4 03 04 00 2C 78 13 67 B6 04 01 00 00 13 D0 4D 85 A2 34 9D 45 [15:13:19]CommunicateWithHost err = 0 [15:13:19]CheckOFDResponse [15:13:19]1017 (14) - 77093643461234 [15:13:19]1041 (16) - 0000000000965413 [15:13:19]1040 (4) - 218720 [15:13:19]1012 (4) - 19.10.2024 09:13 [15:13:19]1206 (1) - 0 [15:13:19]OFD Sender: Remove packet 218720 [15:13:19]ProducePacketName [15:13:19]name=ofd_packets/00218720 [15:13:19]NVStorageDeleteData [15:13:20]Write to MH i2c: 01 00 00 26 8C B2 [15:13:20]Write i2c OK [15:13:20]MH_I2C_Read... [15:13:20]Read from MH i2c: 01 [15:13:20]MH_I2C_Read... [15:13:20]Read from MH i2c: 01 07 00 [15:13:20]MH_I2C_Read... [15:13:20]Read from MH i2c: 01 07 00 26 8C 00 00 00 00 00 DE 0C A3 [15:13:20]RasterBufferAndPrint [15:13:20]line [15:13:20]line [15:13:20]line [15:13:20]line [15:13:20]line [15:13:20]written 0, free lines is 3306 [15:13:20]MH_Cut [15:13:20]Write to MH i2c: D1 01 00 2D 8C 01 8B [15:13:20]Write i2c OK [15:13:20]MH_I2C_Read... [15:13:20]Read from MH i2c: D1 [15:13:20]MH_I2C_Read... [15:13:20]Read from MH i2c: D1 01 00 [15:13:20]MH_I2C_Read... [15:13:20]Read from MH i2c: D1 01 00 2D 8C 00 8A [15:13:20]Write to MH i2c: 01 00 00 2E 8C BA [15:13:20]Write i2c OK [15:13:20]MH_I2C_Read... [15:13:20]OFD Sender: No OFD packet to send [15:13:20]*** Cut start [15:13:20]*** Partial cut [15:13:20]*** CUTSNS_PIN = 1 [15:13:20]*** CUTSNS_PIN = 0 [15:13:21]*** Brake cut motor [15:13:21]Read from MH i2c: 01 [15:13:21]MH_I2C_Read... [15:13:21]*** Stop cut motor [15:13:21]*** Cut end [15:13:21]Read from MH i2c: 01 07 00 [15:13:21]MH_I2C_Read... [15:13:21]Read from MH i2c: 01 07 00 2E 8C 00 00 00 00 00 FF 0F CF [15:13:21]process_action close_receipt done [15:13:21]requested_data is exist [15:13:21]produce_requested_data [15:13:21]requested_item fm.sn is exist - process it [15:13:21]wFMCommunicate request_size=4 [15:13:21]MH_SAM_APDU [15:13:21]CAPDU: 80 11 00 00 [15:13:21]Write to MH i2c: E2 08 00 2F 8C 80 11 00 00 00 00 00 00 35 [15:13:21]Write i2c OK [15:13:21]MH_I2C_Read... [15:13:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:21]Read from MH i2c: E2 [15:13:21]MH_I2C_Read... [15:13:21]Read from MH i2c: E2 17 00 [15:13:21]MH_I2C_Read... [15:13:21]Read from MH i2c: E2 17 00 2F 8C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 84 [15:13:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:13:21]wFMCommunicate OK [15:13:21]requested_item fd.num is exist - process it [15:13:21]SAM_PROTO_GetFieldsCounters [15:13:21]wFMCommunicate request_size=4 [15:13:21]MH_SAM_APDU [15:13:21]CAPDU: 80 13 00 00 [15:13:21]Write to MH i2c: E2 08 00 30 8C 80 13 00 00 00 00 00 00 38 [15:13:21]Write i2c OK [15:13:21]MH_I2C_Read... [15:13:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:13:21]Read from MH i2c: E2 [15:13:21]MH_I2C_Read... [15:13:21]Read from MH i2c: E2 62 00 [15:13:21]MH_I2C_Read... [15:13:21]Read from MH i2c: E2 62 00 30 8C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 60 56 03 00 0E 04 04 00 BB 01 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 14 [15:13:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 60 56 03 00 0E 04 04 00 BB 01 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 [15:13:21]wFMCommunicate OK [15:13:21]SAM_PROTO_GetFieldsCounters done [15:13:21]requested_item shift.num is exist - process it [15:13:21]requested_item shift.opened is exist - process it [15:13:21]req_shift_opened [15:13:21]FM_GetShiftState [15:13:21]SAM_PROTO_GetShiftState [15:13:21]wFMCommunicate request_size=4 [15:13:21]MH_SAM_APDU [15:13:21]CAPDU: 80 13 01 00 [15:13:21]Write to MH i2c: E2 08 00 31 8C 80 13 01 00 00 00 00 00 3A [15:13:21]Write i2c OK [15:13:21]MH_I2C_Read... [15:13:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:21]Read from MH i2c: E2 [15:13:21]MH_I2C_Read... [15:13:21]Read from MH i2c: E2 0E 00 [15:13:21]MH_I2C_Read... [15:13:21]Read from MH i2c: E2 0E 00 31 8C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7D [15:13:21]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:13:21]wFMCommunicate OK [15:13:21]SAM_PROTO_GetShiftState done [15:13:21]FM_GetShiftState done [15:13:21]req_shift_opened done [15:13:21]requested_item shift.open_date is exist - process it [15:13:21]req_shift_open_date [15:13:21]req_shift_open_date done [15:13:21]produce_requested_data done [15:13:21]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218720,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:13:21]process_action_free close_receipt [15:13:21]json_value_free [15:13:21]json_value_free done [15:13:21]process_json_proto returns [15:13:21]Send response to host [15:13:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218720,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:13:21]free response buf [15:13:21]execute_script done [15:13:21]execute_script returns [15:13:21]free content buf [15:13:21]Sock 8.Close socket [15:13:21]Sock 8.Thread stoped [15:13:25]OFD Sender: No OFD packet to send [15:13:30]OFD Sender: No OFD packet to send [15:13:35]OFD Sender: No OFD packet to send [15:13:40]OFD Sender: No OFD packet to send [15:13:45]OFD Sender: No OFD packet to send [15:13:50]OFD Sender: No OFD packet to send [15:13:55]OFD Sender: No OFD packet to send [15:14:00]OFD Sender: No OFD packet to send [15:14:05]OFD Sender: No OFD packet to send [15:14:10]OFD Sender: No OFD packet to send [15:14:15]accept exits with 9 [15:14:15]New connection [15:14:15]New thread 3066826084 created [15:14:15]Thread 3066682724 joined [15:14:15]Waiting for new connection... [15:14:15] Sock 9.Parse request [15:14:15]Sock 9.Check first char [15:14:15]Sock 9.First char is OK [15:14:15]request: POST /json_proto HTTP/1.0 [15:14:15]Method: POST [15:14:15]URL: /json_proto [15:14:15]Method is POST - this is cgi request [15:14:15]url: /json_proto [15:14:15]query_string will be loaded in cgi processing [15:14:15]execute_cgi json_proto POST (null) [15:14:15]execute_cgi path=json_proto method=POST [15:14:15]POST find Content-Length [15:14:15]Host: 172.17.40.4:8080 [15:14:15]Content-Length: 769 [15:14:15]Content-Type: application/json [15:14:15] [15:14:15]POST finish read [15:14:15]Found Content-Length = 769 [15:14:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [15:14:15]execute_script... [15:14: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)536274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [15:14:15]POST & json_proto [15:14:15]process_json_proto [15:14:15]json parsed OK: [15:14:15]protocol is kg_v1.0 [15:14:15]action value=close_receipt [15:14:15]process_action close_receipt [15:14:15]cmd_close_receipt [15:14:15]MH_GetDate [15:14:15]Write to MH i2c: F0 00 00 32 8C AD [15:14:15]Write i2c OK [15:14:15]MH_I2C_Read... [15:14:15]Read from MH i2c: F0 [15:14:15]MH_I2C_Read... [15:14:15]Read from MH i2c: F0 09 00 [15:14:15]MH_I2C_Read... [15:14:15]Read from MH i2c: F0 09 00 32 8C 00 CC CC 13 67 EE 0E 0D 67 38 [15:14:15]GetLastDocTimeStamp 1729350803 [15:14:15]current date 1729350860 [15:14:15]FM_GetShiftState [15:14:15]SAM_PROTO_GetShiftState [15:14:15]wFMCommunicate request_size=4 [15:14:15]MH_SAM_APDU [15:14:15]CAPDU: 80 13 01 00 [15:14:15]Write to MH i2c: E2 08 00 33 8C 80 13 01 00 00 00 00 00 3C [15:14:15]Write i2c OK [15:14:15]MH_I2C_Read... [15:14:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:15]Read from MH i2c: E2 [15:14:15]MH_I2C_Read... [15:14:15]Read from MH i2c: E2 0E 00 [15:14:15]MH_I2C_Read... [15:14:15]Read from MH i2c: E2 0E 00 33 8C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7F [15:14:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:14:15]wFMCommunicate OK [15:14:15]SAM_PROTO_GetShiftState done [15:14:15]FM_GetShiftState done [15:14:15]opened in 1729296582 [15:14:15]opened+sec_in_day 1729382982 [15:14:15]quantity*price = 100015 [15:14:15]sum+1 = 100017 [15:14:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 366 19.10.2024 15:14 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218721 ФПД: 74275452084200 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T151420&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218721&fm=74275452084200&tin=02508201610067®Number=0000000000098116&sum=100016 [15:14:16]StoreToDocumentArchive [15:14:16]shift 443 fd 218721 [15:14:16]save to /storage/0443/doc_00218721 [15:14:16]save last doc name /storage/0443/doc_00218721 to /storage/kkm_last_doc_name [15:14:16]save OK [15:14:16]Clear old archive folders... [15:14:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:14:16]tlvbuf is 016C4680 [15:14:16]SAM_PROTO_ClearQueue [15:14:16]wFMCommunicate request_size=4 [15:14:16]MH_SAM_APDU [15:14:16]CAPDU: 80 09 00 00 [15:14:16]Write to MH i2c: E2 08 00 40 8C 80 09 00 00 00 00 00 00 3E [15:14:16]Write i2c OK [15:14:16]MH_I2C_Read... [15:14:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:14:16]Read from MH i2c: E2 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 03 00 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 03 00 40 8C 00 90 00 40 [15:14:16]RAPDU: 90 00 [15:14:16]wFMCommunicate OK [15:14:16]SAM_PROTO_ClearQueue done [15:14:16]KKMCreateOFDPacket [15:14:16]OFDProtocolAddRootSTLVToBuf [15:14:16]FM_MakeSignedData [15:14:16]FM_MakeSignedData [15:14:16]SAM_PROTO_SignData [15:14:16]wFMCommunicate request_size=4 [15:14:16]MH_SAM_APDU [15:14:16]CAPDU: 80 0D 01 02 [15:14:16]Write to MH i2c: E2 08 00 41 8C 80 0D 01 02 00 00 00 00 46 [15:14:16]Write i2c OK [15:14:16]MH_I2C_Read... [15:14:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:14:16]Read from MH i2c: E2 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 03 00 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 03 00 41 8C 00 90 00 41 [15:14:16]RAPDU: 90 00 [15:14:16]wFMCommunicate OK [15:14:16]wFMCommunicate request_size=255 [15:14:16]MH_SAM_APDU [15:14: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 6E 01 00 00 F4 03 04 00 CC CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 61 56 03 00 35 04 06 00 43 [15:14:16]Write to MH i2c: E2 02 01 42 8C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 6E 01 00 00 F4 03 04 00 CC CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 61 56 03 00 35 04 06 00 43 00 00 22 [15:14:16]Write i2c OK [15:14:16]MH_I2C_Read... [15:14:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:16]Read from MH i2c: E2 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 03 00 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 03 00 42 8C 00 90 00 42 [15:14:16]RAPDU: 90 00 [15:14:16]wFMCommunicate OK [15:14:16]wFMCommunicate request_size=10 [15:14:16]MH_SAM_APDU [15:14:16]CAPDU: 80 0D 02 02 05 8D 99 EF DF E8 [15:14:16]Write to MH i2c: E2 0D 00 43 8C 80 0D 02 02 05 00 8D 99 EF DF E8 00 00 2F [15:14:16]Write i2c OK [15:14:16]MH_I2C_Read... [15:14:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:16]Read from MH i2c: E2 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 03 00 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 03 00 43 8C 00 90 00 43 [15:14:16]RAPDU: 90 00 [15:14:16]wFMCommunicate OK [15:14:16]wFMCommunicate request_size=4 [15:14:16]MH_SAM_APDU [15:14:16]CAPDU: 80 0D 03 02 [15:14:16]Write to MH i2c: E2 08 00 44 8C 80 0D 03 02 00 00 00 00 4B [15:14:16]Write i2c OK [15:14:16]MH_I2C_Read... [15:14:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:14:16]Read from MH i2c: E2 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 0B 00 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 0B 00 44 8C 00 65 95 B0 C2 B0 06 67 89 90 00 5E [15:14:16]RAPDU: 65 95 B0 C2 B0 06 67 89 90 00 [15:14:16]wFMCommunicate OK [15:14:16]SAM_PROTO_SignData done [15:14:16]FM_MakeSignedData done [15:14:16]CreateOFDProtocolMessage [15:14:16]wFMCommunicate request_size=4 [15:14:16]MH_SAM_APDU [15:14:16]CAPDU: 80 11 00 00 [15:14:16]Write to MH i2c: E2 08 00 45 8C 80 11 00 00 00 00 00 00 4B [15:14:16]Write i2c OK [15:14:16]MH_I2C_Read... [15:14:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:16]Read from MH i2c: E2 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 17 00 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: E2 17 00 45 8C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9A [15:14:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:14:16]wFMCommunicate OK [15:14:16]CreateOFDProtocolMessage done [15:14:16]OFDSenderStorePacket 218721 [15:14:16]StoreOFDPacket docnum=218721 [15:14:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AC 39 07 01 85 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 6E 01 00 00 F4 03 04 00 CC CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 61 56 03 00 35 04 06 00 43 8D 99 EF DF E8 65 95 B0 C2 B0 06 67 89 [15:14:16]CheckFolder [15:14:16]dirname=/storage/ofd_packets [15:14:16]CheckFolder done [15:14:16]ProducePacketName [15:14:16]name=ofd_packets/00218721 [15:14:16]NVStorageSaveData ofd_packets/00218721 [15:14:16]File name is /storage/ofd_packets/00218721 [15:14:16]Write 301 bytes [15:14:16]NVStorageSaveData done [15:14:16]OFDSenderStorePacket done [15:14:16]KKMCreateOFDPacket done [15:14:16]NVStorageSaveData kkm_last_timestamp [15:14:16]File name is /storage/kkm_last_timestamp [15:14:16]Write 4 bytes [15:14:16]NVStorageSaveData done [15:14:16]ExternCall_PrintAddStr [15:14:16]wPrintStart [15:14:16]Write to MH i2c: 01 00 00 46 8C D2 [15:14:16]Write i2c OK [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: 01 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: 01 07 00 [15:14:16]MH_I2C_Read... [15:14:16]Read from MH i2c: 01 07 00 46 8C 00 00 00 00 00 FF 0F E7 [15:14:16]RasterBufferAndPrint [15:14:16]line Счет N : (1)536274 [15:14:16]line ИНН: 02508201610067 [15:14:16]line Контрольно-Кассовый Чек [15:14:16]line ПРОДАЖА [15:14:16]line ТРК (МРК, ГНК) : 33 [15:14:16]line Товар: 2710124130 [15:14:16]line Аи-92-К-2 [15:14:16]line 14.950 * 66.90 [15:14:16]line = 1000.16 [15:14:16]line НДС 12% НСП 1% [15:14:16]line > о реализуемом товаре [15:14:16]line ИТОГО: 1000.16 [15:14:16]line НСП 1% : 8.85 [15:14:16]line НДС 12% : 106.21 [15:14:16]line Наличными: 0.00 [15:14:16]line Безнал.: 1000.16 [15:14:16]line Место: АЗС № 84 "Партнер Нефть" [15:14:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:14:16]line СНО: Общий режим [15:14:16]line Чек 366 19.10.2024 15:14 [15:14:16]line Смена: 443 ФФД: 1.0 [15:14:16]line ЗНМ: 0300000178 [15:14:16]line РНМ: 0000000000098116 [15:14:16]line Версия ККМ: 001 [15:14:16]line Платежная система: Mbank [15:14:16]line ФМ: 0000000000965413 [15:14:16]line ФД: 218721 [15:14:16]line ФПД: 74275452084200 [15:14:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T151420&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218721&fm=74275452084200&tin=02508201610067®Number=0000000000098116&sum=100016 [15:14:17]written 0, free lines is 4095 [15:14:17]OFD Sender: Processing packet 218721 [packets to send 80, broken 79] [15:14:17]ProducePacketName [15:14:17]name=ofd_packets/00218721 [15:14:17]OFD Sender: To server: pG, [15:14:17]CommunicateWithHost lk.salyk.kg:30040 [15:14:17]ConnectInit lk.salyk.kg [15:14:17]Connected sock=10 [15:14:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AC 39 07 01 85 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 6E 01 00 00 F4 03 04 00 CC CC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 61 56 03 00 35 04 06 00 43 8D 99 EF DF E8 65 95 B0 C2 B0 06 67 89 [15:14:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AA ED 47 00 90 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 61 56 03 00 F4 03 04 00 65 78 13 67 B6 04 01 00 00 A1 12 2F 90 34 40 31 C3 [15:14:17]CommunicateWithHost err = 0 [15:14:17]CheckOFDResponse [15:14:17]1017 (14) - 77093643461234 [15:14:17]1041 (16) - 0000000000965413 [15:14:17]1040 (4) - 218721 [15:14:17]1012 (4) - 19.10.2024 09:14 [15:14:17]1206 (1) - 0 [15:14:17]OFD Sender: Remove packet 218721 [15:14:17]ProducePacketName [15:14:17]name=ofd_packets/00218721 [15:14:17]NVStorageDeleteData [15:14:17]Write to MH i2c: 01 00 00 6F 8C FB [15:14:17]Write i2c OK [15:14:17]MH_I2C_Read... [15:14:17]Read from MH i2c: 01 [15:14:17]MH_I2C_Read... [15:14:17]Read from MH i2c: 01 07 00 [15:14:17]MH_I2C_Read... [15:14:17]Read from MH i2c: 01 07 00 6F 8C 00 00 00 00 00 0B 0D 1A [15:14:17]RasterBufferAndPrint [15:14:17]line [15:14:17]line [15:14:17]line [15:14:17]line [15:14:17]line [15:14:17]written 0, free lines is 3345 [15:14:17]MH_Cut [15:14:17]Write to MH i2c: D1 01 00 76 8C 01 D4 [15:14:17]Write i2c OK [15:14:17]MH_I2C_Read... [15:14:17]Read from MH i2c: D1 [15:14:17]MH_I2C_Read... [15:14:17]Read from MH i2c: D1 01 00 [15:14:17]MH_I2C_Read... [15:14:17]Read from MH i2c: D1 01 00 76 8C 00 D3 [15:14:17]Write to MH i2c: 01 00 00 77 8C 03 [15:14:17]Write i2c OK [15:14:17]MH_I2C_Read... [15:14:17]OFD Sender: No OFD packet to send [15:14:18]*** Cut start [15:14:18]*** Partial cut [15:14:18]*** CUTSNS_PIN = 1 [15:14:18]*** CUTSNS_PIN = 0 [15:14:18]*** Brake cut motor [15:14:18]Read from MH i2c: 01 [15:14:18]MH_I2C_Read... [15:14:18]*** Stop cut motor [15:14:18]*** Cut end [15:14:18]Read from MH i2c: 01 07 00 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: 01 07 00 77 8C 00 00 00 00 00 FF 0F 18 [15:14:18]process_action close_receipt done [15:14:18]requested_data is exist [15:14:18]produce_requested_data [15:14:18]requested_item fm.sn is exist - process it [15:14:18]wFMCommunicate request_size=4 [15:14:18]MH_SAM_APDU [15:14:18]CAPDU: 80 11 00 00 [15:14:18]Write to MH i2c: E2 08 00 78 8C 80 11 00 00 00 00 00 00 7E [15:14:18]Write i2c OK [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: E2 [15:14:18]MH_I2C_Read... [15:14:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:18]Read from MH i2c: E2 17 00 [15:14:18]MH_I2C_Read... [15:14:18]Read from MH i2c: E2 17 00 78 8C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CD [15:14:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:14:18]wFMCommunicate OK [15:14:18]requested_item fd.num is exist - process it [15:14:18]SAM_PROTO_GetFieldsCounters [15:14:18]wFMCommunicate request_size=4 [15:14:18]MH_SAM_APDU [15:14:18]CAPDU: 80 13 00 00 [15:14:18]Write to MH i2c: E2 08 00 79 8C 80 13 00 00 00 00 00 00 81 [15:14:18]Write i2c OK [15:14:18]MH_I2C_Read... [15:14:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:14:19]Read from MH i2c: E2 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: E2 62 00 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: E2 62 00 79 8C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 61 56 03 00 0E 04 04 00 BB 01 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 61 [15:14:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 61 56 03 00 0E 04 04 00 BB 01 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 [15:14:19]wFMCommunicate OK [15:14:19]SAM_PROTO_GetFieldsCounters done [15:14:19]requested_item shift.num is exist - process it [15:14:19]requested_item shift.opened is exist - process it [15:14:19]req_shift_opened [15:14:19]FM_GetShiftState [15:14:19]SAM_PROTO_GetShiftState [15:14:19]wFMCommunicate request_size=4 [15:14:19]MH_SAM_APDU [15:14:19]CAPDU: 80 13 01 00 [15:14:19]Write to MH i2c: E2 08 00 7A 8C 80 13 01 00 00 00 00 00 83 [15:14:19]Write i2c OK [15:14:19]MH_I2C_Read... [15:14:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:19]Read from MH i2c: E2 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: E2 0E 00 [15:14:19]MH_I2C_Read... [15:14:19]Read from MH i2c: E2 0E 00 7A 8C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C6 [15:14:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:14:19]wFMCommunicate OK [15:14:19]SAM_PROTO_GetShiftState done [15:14:19]FM_GetShiftState done [15:14:19]req_shift_opened done [15:14:19]requested_item shift.open_date is exist - process it [15:14:19]req_shift_open_date [15:14:19]req_shift_open_date done [15:14:19]produce_requested_data done [15:14:19]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218721,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:14:19]process_action_free close_receipt [15:14:19]json_value_free [15:14:19]json_value_free done [15:14:19]process_json_proto returns [15:14:19]Send response to host [15:14:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218721,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:14:19]free response buf [15:14:19]execute_script done [15:14:19]execute_script returns [15:14:19]free content buf [15:14:19]Sock 9.Close socket [15:14:19]Sock 9.Thread stoped [15:14:22]OFD Sender: No OFD packet to send [15:14:27]OFD Sender: No OFD packet to send [15:14:32]OFD Sender: No OFD packet to send [15:14:37]OFD Sender: No OFD packet to send [15:14:42]OFD Sender: No OFD packet to send [15:14:47]OFD Sender: No OFD packet to send [15:14:52]OFD Sender: No OFD packet to send [15:14:57]OFD Sender: No OFD packet to send [15:15:02]OFD Sender: No OFD packet to send [15:15:07]OFD Sender: No OFD packet to send [15:15:12]OFD Sender: No OFD packet to send [15:15:18]OFD Sender: No OFD packet to send [15:15:23]OFD Sender: No OFD packet to send [15:15:28]OFD Sender: No OFD packet to send [15:15:33]OFD Sender: No OFD packet to send [15:15:37]accept exits with 8 [15:15:37]New connection [15:15:37]New thread 3066682724 created [15:15:37]Thread 3066826084 joined [15:15:37]Waiting for new connection... [15:15:37] Sock 8.Parse request [15:15:37]Sock 8.Check first char [15:15:37]Sock 8.First char is OK [15:15:37]request: POST /json_proto HTTP/1.0 [15:15:37]Method: POST [15:15:37]URL: /json_proto [15:15:37]Method is POST - this is cgi request [15:15:37]url: /json_proto [15:15:37]query_string will be loaded in cgi processing [15:15:37]execute_cgi json_proto POST (null) [15:15:37]execute_cgi path=json_proto method=POST [15:15:37]POST find Content-Length [15:15:37]Host: 172.17.40.4:8080 [15:15:37]Content-Length: 666 [15:15:37]Content-Type: application/json [15:15:37] [15:15:37]POST finish read [15:15:37]Found Content-Length = 666 [15:15:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79785", "tax_sys" : 0, "items" : [ { "code": "8584014444422", "name": "\u041F\u043B\u0430\u0442\u043E\u0447\u043A\u0438 PRIMA \u043D\u043E\u0441\u043E\u0432\u044B\u0435 10\u0448\u0442", "price" : 17.00, "quantity" : 2.000, "sum" : 34.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 34.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:37]execute_script... [15:15:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79785", "tax_sys" : 0, "items" : [ { "code": "8584014444422", "name": "\u041F\u043B\u0430\u0442\u043E\u0447\u043A\u0438 PRIMA \u043D\u043E\u0441\u043E\u0432\u044B\u0435 10\u0448\u0442", "price" : 17.00, "quantity" : 2.000, "sum" : 34.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 34.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:37]POST & json_proto [15:15:37]process_json_proto [15:15:37]json parsed OK: [15:15:37]protocol is kg_v1.0 [15:15:37]action value=close_receipt [15:15:37]process_action close_receipt [15:15:37]cmd_close_receipt [15:15:37]MH_GetDate [15:15:37]Write to MH i2c: F0 00 00 7B 8C F6 [15:15:37]Write i2c OK [15:15:37]MH_I2C_Read... [15:15:37]Read from MH i2c: F0 [15:15:37]MH_I2C_Read... [15:15:37]Read from MH i2c: F0 09 00 [15:15:37]MH_I2C_Read... [15:15:37]Read from MH i2c: F0 09 00 7B 8C 00 1E CD 13 67 EE 0E 0D 67 D4 [15:15:37]GetLastDocTimeStamp 1729350860 [15:15:37]current date 1729350942 [15:15:37]FM_GetShiftState [15:15:37]SAM_PROTO_GetShiftState [15:15:37]wFMCommunicate request_size=4 [15:15:37]MH_SAM_APDU [15:15:37]CAPDU: 80 13 01 00 [15:15:37]Write to MH i2c: E2 08 00 7C 8C 80 13 01 00 00 00 00 00 85 [15:15:37]Write i2c OK [15:15:37]MH_I2C_Read... [15:15:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:37]Read from MH i2c: E2 [15:15:37]MH_I2C_Read... [15:15:37]Read from MH i2c: E2 0E 00 [15:15:37]MH_I2C_Read... [15:15:37]Read from MH i2c: E2 0E 00 7C 8C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C8 [15:15:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:15:37]wFMCommunicate OK [15:15:37]SAM_PROTO_GetShiftState done [15:15:37]FM_GetShiftState done [15:15:37]opened in 1729296582 [15:15:37]opened+sec_in_day 1729382982 [15:15:37]quantity*price = 3400 [15:15:37]sum+1 = 3401 [15:15:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 34.00 НСП 1% : 0.30 НДС 12% : 3.61 Наличными: 34.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 367 19.10.2024 15:15 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218722 ФПД: 82706261632378 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T151542&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218722&fm=82706261632378&tin=02508201610067®Number=0000000000098116&sum=3400 0 [15:15:38]StoreToDocumentArchive [15:15:38]shift 443 fd 218722 [15:15:38]save to /storage/0443/doc_00218722 [15:15:38]save last doc name /storage/0443/doc_00218722 to /storage/kkm_last_doc_name [15:15:38]save OK [15:15:38]Clear old archive folders... [15:15:38]ProcessDocumentItem done err = 0, tmpTLVsize=286 [15:15:38]tlvbuf is 0161DF80 [15:15:38]SAM_PROTO_ClearQueue [15:15:38]wFMCommunicate request_size=4 [15:15:38]MH_SAM_APDU [15:15:38]CAPDU: 80 09 00 00 [15:15:38]Write to MH i2c: E2 08 00 89 8C 80 09 00 00 00 00 00 00 87 [15:15:38]Write i2c OK [15:15:38]MH_I2C_Read... [15:15:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:15:38]Read from MH i2c: E2 [15:15:38]MH_I2C_Read... [15:15:38]Read from MH i2c: E2 03 00 [15:15:38]MH_I2C_Read... [15:15:38]Read from MH i2c: E2 03 00 89 8C 00 90 00 89 [15:15:38]RAPDU: 90 00 [15:15:38]wFMCommunicate OK [15:15:38]SAM_PROTO_ClearQueue done [15:15:38]KKMCreateOFDPacket [15:15:38]OFDProtocolAddRootSTLVToBuf [15:15:38]FM_MakeSignedData [15:15:38]FM_MakeSignedData [15:15:38]SAM_PROTO_SignData [15:15:38]wFMCommunicate request_size=4 [15:15:38]MH_SAM_APDU [15:15:38]CAPDU: 80 0D 01 02 [15:15:38]Write to MH i2c: E2 08 00 8A 8C 80 0D 01 02 00 00 00 00 8F [15:15:38]Write i2c OK [15:15:38]MH_I2C_Read... [15:15:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:15:38]Read from MH i2c: E2 [15:15:38]MH_I2C_Read... [15:15:38]Read from MH i2c: E2 03 00 [15:15:38]MH_I2C_Read... [15:15:38]Read from MH i2c: E2 03 00 8A 8C 00 90 00 8A [15:15:38]RAPDU: 90 00 [15:15:38]wFMCommunicate OK [15:15:38]wFMCommunicate request_size=255 [15:15:38]MH_SAM_APDU [15:15:38]CAPDU: 80 0D 02 02 FA 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 38 35 38 34 30 31 34 34 34 34 34 32 32 06 04 2C 00 D0 9F D0 BB D0 B0 D1 82 D0 BE D1 87 D0 BA D0 B8 20 50 52 49 4D 41 20 D0 BD D0 BE D1 81 D0 BE D0 B2 D1 8B D0 B5 20 31 30 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A4 06 00 00 00 00 13 04 06 00 48 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 01 00 00 00 00 07 04 06 00 48 0D 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 1E CD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 [15:15:38]Write to MH i2c: E2 02 01 8B 8C 80 0D 02 02 FA 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 38 35 38 34 30 31 34 34 34 34 34 32 32 06 04 2C 00 D0 9F D0 BB D0 B0 D1 82 D0 BE D1 87 D0 BA D0 B8 20 50 52 49 4D 41 20 D0 BD D0 BE D1 81 D0 BE D0 B2 D1 8B D0 B5 20 31 30 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A4 06 00 00 00 00 13 04 06 00 48 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 01 00 00 00 00 07 04 06 00 48 0D 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 1E CD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 00 00 D6 [15:15:38]Write i2c OK [15:15:38]MH_I2C_Read... [15:15:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:39]Read from MH i2c: E2 [15:15:39]MH_I2C_Read... [15:15:39]Read from MH i2c: E2 03 00 [15:15:39]MH_I2C_Read... [15:15:39]Read from MH i2c: E2 03 00 8B 8C 00 90 00 8B [15:15:39]RAPDU: 90 00 [15:15:39]wFMCommunicate OK [15:15:39]wFMCommunicate request_size=45 [15:15:39]MH_SAM_APDU [15:15:39]CAPDU: 80 0D 02 02 28 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 62 56 03 00 35 04 06 00 4B 38 8D 58 65 7A [15:15:39]Write to MH i2c: E2 30 00 8C 8C 80 0D 02 02 28 00 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 62 56 03 00 35 04 06 00 4B 38 8D 58 65 7A 00 00 E3 [15:15:39]Write i2c OK [15:15:39]MH_I2C_Read... [15:15:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:39]Read from MH i2c: E2 [15:15:39]MH_I2C_Read... [15:15:39]Read from MH i2c: E2 03 00 [15:15:39]MH_I2C_Read... [15:15:39]Read from MH i2c: E2 03 00 8C 8C 00 90 00 8C [15:15:39]RAPDU: 90 00 [15:15:39]wFMCommunicate OK [15:15:39]wFMCommunicate request_size=4 [15:15:39]MH_SAM_APDU [15:15:39]CAPDU: 80 0D 03 02 [15:15:39]Write to MH i2c: E2 08 00 8D 8C 80 0D 03 02 00 00 00 00 94 [15:15:39]Write i2c OK [15:15:39]MH_I2C_Read... [15:15:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:15:39]Read from MH i2c: E2 [15:15:39]MH_I2C_Read... [15:15:39]Read from MH i2c: E2 0B 00 [15:15:39]MH_I2C_Read... [15:15:39]Read from MH i2c: E2 0B 00 8D 8C 00 B6 A1 C0 DD 21 DE E2 BD 90 00 27 [15:15:39]RAPDU: B6 A1 C0 DD 21 DE E2 BD 90 00 [15:15:39]wFMCommunicate OK [15:15:39]SAM_PROTO_SignData done [15:15:39]FM_MakeSignedData done [15:15:39]CreateOFDProtocolMessage [15:15:39]wFMCommunicate request_size=4 [15:15:39]MH_SAM_APDU [15:15:39]CAPDU: 80 11 00 00 [15:15:39]Write to MH i2c: E2 08 00 8E 8C 80 11 00 00 00 00 00 00 94 [15:15:39]Write i2c OK [15:15:39]MH_I2C_Read... [15:15:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:39]Read from MH i2c: E2 [15:15:39]MH_I2C_Read... [15:15:39]Read from MH i2c: E2 17 00 [15:15:39]MH_I2C_Read... [15:15:39]Read from MH i2c: E2 17 00 8E 8C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E3 [15:15:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:15:39]wFMCommunicate OK [15:15:39]CreateOFDProtocolMessage done [15:15:39]OFDSenderStorePacket 218722 [15:15:39]StoreOFDPacket docnum=218722 [15:15:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 32 01 00 00 9F F4 2A 01 5A 69 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 38 35 38 34 30 31 34 34 34 34 34 32 32 06 04 2C 00 D0 9F D0 BB D0 B0 D1 82 D0 BE D1 87 D0 BA D0 B8 20 50 52 49 4D 41 20 D0 BD D0 BE D1 81 D0 BE D0 B2 D1 8B D0 B5 20 31 30 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A4 06 00 00 00 00 13 04 06 00 48 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 01 00 00 00 00 07 04 06 00 48 0D 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 1E CD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 62 56 03 00 35 04 06 00 4B 38 8D 58 65 7A B6 A1 C0 DD 21 DE E2 BD [15:15:39]CheckFolder [15:15:39]dirname=/storage/ofd_packets [15:15:39]CheckFolder done [15:15:39]ProducePacketName [15:15:39]name=ofd_packets/00218722 [15:15:39]NVStorageSaveData ofd_packets/00218722 [15:15:39]File name is /storage/ofd_packets/00218722 [15:15:39]Write 336 bytes [15:15:39]NVStorageSaveData done [15:15:39]OFDSenderStorePacket done [15:15:39]KKMCreateOFDPacket done [15:15:39]NVStorageSaveData kkm_last_timestamp [15:15:39]File name is /storage/kkm_last_timestamp [15:15:39]Write 4 bytes [15:15:39]NVStorageSaveData done [15:15:39]ExternCall_PrintAddStr [15:15:39]wPrintStart [15:15:39]Write to MH i2c: 01 00 00 8F 8C 1B [15:15:39]OFD Sender: Processing packet 218722 [packets to send 80, broken 79] [15:15:39]ProducePacketName [15:15:39]name=ofd_packets/00218722 [15:15:39]OFD Sender: To server: pG, [15:15:39]CommunicateWithHost lk.salyk.kg:30040 [15:15:39]ConnectInit lk.salyk.kg [15:15:39]Write i2c OK [15:15:39]MH_I2C_Read... [15:15:39]Read from MH i2c: 01 [15:15:39]MH_I2C_Read... [15:15:39]Read from MH i2c: 01 07 00 [15:15:39]MH_I2C_Read... [15:15:39]Read from MH i2c: 01 07 00 8F 8C 00 00 00 00 00 FF 0F 30 [15:15:39]RasterBufferAndPrint [15:15:39]line Счет N : (3)79785 [15:15:39]line ИНН: 02508201610067 [15:15:39]line Контрольно-Кассовый Чек [15:15:39]line ПРОДАЖА [15:15:39]line Товар: 8584014444422 [15:15:39]line Платочки PRIMA носовые 10шт [15:15:39]line 2.000 * 17.00 [15:15:39]line = 34.00 [15:15:39]line НДС 12% НСП 1% [15:15:39]line > о реализуемом товаре [15:15:39]line ИТОГО: 34.00 [15:15:39]line НСП 1% : 0.30 [15:15:39]line НДС 12% : 3.61 [15:15:39]line Наличными: 34.00 [15:15:39]line Безнал.: 0.00 [15:15:39]line Место: АЗС № 84 "Партнер Нефть" [15:15:39]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:15:39]line СНО: Общий режим [15:15:39]line Чек 367 19.10.2024 15:15 [15:15:39]line Смена: 443 ФФД: 1.0 [15:15:39]line ЗНМ: 0300000178 [15:15:39]line РНМ: 0000000000098116 [15:15:39]line Версия ККМ: 001 [15:15:39]line ФМ: 0000000000965413 [15:15:39]line ФД: 218722 [15:15:39]line ФПД: 82706261632378 [15:15:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T151542&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218722&fm=82706261632378&tin=02508201610067®Number=0000000000098116&sum=3400 [15:15:39]Connected sock=10 [15:15:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 32 01 00 00 9F F4 2A 01 5A 69 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 38 35 38 34 30 31 34 34 34 34 34 32 32 06 04 2C 00 D0 9F D0 BB D0 B0 D1 82 D0 BE D1 87 D0 BA D0 B8 20 50 52 49 4D 41 20 D0 BD D0 BE D1 81 D0 BE D0 B2 D1 8B D0 B5 20 31 30 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A4 06 00 00 00 00 13 04 06 00 48 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 01 00 00 00 00 07 04 06 00 48 0D 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 1E CD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 62 56 03 00 35 04 06 00 4B 38 8D 58 65 7A B6 A1 C0 DD 21 DE E2 BD [15:15:39]line 0 [15:15:39]written 0, free lines is 4095 [15:15:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 01 38 47 00 47 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 39 36 35 34 31 33 10 04 04 00 62 56 03 00 F4 03 04 00 B7 78 13 67 B6 04 01 00 00 A1 12 1B DC 23 85 CD EC [15:15:39]CommunicateWithHost err = 0 [15:15:39]CheckOFDResponse [15:15:39]1017 (14) - 77093643461234 [15:15:39]1041 (16) - 0000000000965413 [15:15:39]1040 (4) - 218722 [15:15:39]1012 (4) - 19.10.2024 09:15 [15:15:39]1206 (1) - 0 [15:15:39]OFD Sender: Remove packet 218722 [15:15:39]ProducePacketName [15:15:39]name=ofd_packets/00218722 [15:15:39]NVStorageDeleteData [15:15:40]Write to MH i2c: 01 00 00 B8 8C 44 [15:15:40]Write i2c OK [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: 01 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: 01 07 00 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: 01 07 00 B8 8C 00 00 00 00 00 EF 0C 46 [15:15:40]RasterBufferAndPrint [15:15:40]line [15:15:40]line [15:15:40]line [15:15:40]line [15:15:40]line [15:15:40]written 0, free lines is 3320 [15:15:40]MH_Cut [15:15:40]Write to MH i2c: D1 01 00 BF 8C 01 1D [15:15:40]Write i2c OK [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: D1 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: D1 01 00 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: D1 01 00 BF 8C 00 1C [15:15:40]Write to MH i2c: 01 00 00 C0 8C 4C [15:15:40]Write i2c OK [15:15:40]MH_I2C_Read... [15:15:40]OFD Sender: No OFD packet to send [15:15:40]*** Cut start [15:15:40]*** Partial cut [15:15:40]*** CUTSNS_PIN = 1 [15:15:40]*** CUTSNS_PIN = 0 [15:15:41]*** Brake cut motor [15:15:41]Read from MH i2c: 01 [15:15:41]MH_I2C_Read... [15:15:41]*** Stop cut motor [15:15:41]*** Cut end [15:15:41]Read from MH i2c: 01 07 00 [15:15:41]MH_I2C_Read... [15:15:41]Read from MH i2c: 01 07 00 C0 8C 00 00 00 00 00 FF 0F 61 [15:15:41]process_action close_receipt done [15:15:41]requested_data is exist [15:15:41]produce_requested_data [15:15:41]requested_item fm.sn is exist - process it [15:15:41]wFMCommunicate request_size=4 [15:15:41]MH_SAM_APDU [15:15:41]CAPDU: 80 11 00 00 [15:15:41]Write to MH i2c: E2 08 00 C1 8C 80 11 00 00 00 00 00 00 C7 [15:15:41]Write i2c OK [15:15:41]MH_I2C_Read... [15:15:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:41]Read from MH i2c: E2 [15:15:41]MH_I2C_Read... [15:15:41]Read from MH i2c: E2 17 00 [15:15:41]MH_I2C_Read... [15:15:41]Read from MH i2c: E2 17 00 C1 8C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 16 [15:15:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:15:41]wFMCommunicate OK [15:15:41]requested_item fd.num is exist - process it [15:15:41]SAM_PROTO_GetFieldsCounters [15:15:41]wFMCommunicate request_size=4 [15:15:41]MH_SAM_APDU [15:15:41]CAPDU: 80 13 00 00 [15:15:41]Write to MH i2c: E2 08 00 C2 8C 80 13 00 00 00 00 00 00 CA [15:15:41]Write i2c OK [15:15:41]MH_I2C_Read... [15:15:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:15:41]Read from MH i2c: E2 [15:15:41]MH_I2C_Read... [15:15:41]Read from MH i2c: E2 62 00 [15:15:41]MH_I2C_Read... [15:15:41]Read from MH i2c: E2 62 00 C2 8C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 62 56 03 00 0E 04 04 00 BB 01 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 AE [15:15:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 62 56 03 00 0E 04 04 00 BB 01 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 [15:15:41]wFMCommunicate OK [15:15:41]SAM_PROTO_GetFieldsCounters done [15:15:41]requested_item shift.num is exist - process it [15:15:41]requested_item shift.opened is exist - process it [15:15:41]req_shift_opened [15:15:41]FM_GetShiftState [15:15:41]SAM_PROTO_GetShiftState [15:15:41]wFMCommunicate request_size=4 [15:15:41]MH_SAM_APDU [15:15:41]CAPDU: 80 13 01 00 [15:15:41]Write to MH i2c: E2 08 00 C3 8C 80 13 01 00 00 00 00 00 CC [15:15:41]Write i2c OK [15:15:41]MH_I2C_Read... [15:15:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:41]Read from MH i2c: E2 [15:15:41]MH_I2C_Read... [15:15:41]Read from MH i2c: E2 0E 00 [15:15:41]MH_I2C_Read... [15:15:41]Read from MH i2c: E2 0E 00 C3 8C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0F [15:15:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:15:41]wFMCommunicate OK [15:15:41]SAM_PROTO_GetShiftState done [15:15:41]FM_GetShiftState done [15:15:41]req_shift_opened done [15:15:41]requested_item shift.open_date is exist - process it [15:15:41]req_shift_open_date [15:15:41]req_shift_open_date done [15:15:41]produce_requested_data done [15:15:41]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218722,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:15:41]process_action_free close_receipt [15:15:41]json_value_free [15:15:41]json_value_free done [15:15:41]process_json_proto returns [15:15:41]Send response to host [15:15:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218722,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:15:41]free response buf [15:15:41]execute_script done [15:15:41]execute_script returns [15:15:41]free content buf [15:15:41]Sock 8.Close socket [15:15:41]Sock 8.Thread stoped [15:15:45]OFD Sender: No OFD packet to send [15:15:50]OFD Sender: No OFD packet to send [15:15:55]OFD Sender: No OFD packet to send [15:16:00]OFD Sender: No OFD packet to send [15:16:05]OFD Sender: No OFD packet to send [15:16:10]OFD Sender: No OFD packet to send [15:16:15]OFD Sender: No OFD packet to send [15:16:20]OFD Sender: No OFD packet to send [15:16:25]OFD Sender: No OFD packet to send [15:16:30]OFD Sender: No OFD packet to send [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: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:20]accept exits with 9 [15:17:20]New connection [15:17:20]New thread 3066826084 created [15:17:20]Thread 3066682724 joined [15:17:20]Waiting for new connection... [15:17:20] Sock 9.Parse request [15:17:20]Sock 9.Check first char [15:17:20]Sock 9.First char is OK [15:17:20]request: POST /json_proto HTTP/1.0 [15:17:20]Method: POST [15:17:20]URL: /json_proto [15:17:20]Method is POST - this is cgi request [15:17:20]url: /json_proto [15:17:20]query_string will be loaded in cgi processing [15:17:20]execute_cgi json_proto POST (null) [15:17:20]execute_cgi path=json_proto method=POST [15:17:20]POST find Content-Length [15:17:20]Host: 172.17.40.4:8080 [15:17:20]Content-Length: 682 [15:17:20]Content-Type: application/json [15:17:20] [15:17:20]POST finish read [15:17:20]Found Content-Length = 682 [15:17:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [15:17:20]execute_script... [15: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)536275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [15:17:20]POST & json_proto [15:17:20]process_json_proto [15:17:20]json parsed OK: [15:17:20]protocol is kg_v1.0 [15:17:20]action value=close_receipt [15:17:20]process_action close_receipt [15:17:20]cmd_close_receipt [15:17:20]MH_GetDate [15:17:20]Write to MH i2c: F0 00 00 C4 8C 3F [15:17:20]Write i2c OK [15:17:20]MH_I2C_Read... [15:17:20]Read from MH i2c: F0 [15:17:20]MH_I2C_Read... [15:17:20]Read from MH i2c: F0 09 00 [15:17:20]MH_I2C_Read... [15:17:20]Read from MH i2c: F0 09 00 C4 8C 00 86 CD 13 67 EE 0E 0D 67 85 [15:17:20]GetLastDocTimeStamp 1729350942 [15:17:20]current date 1729351046 [15:17:20]FM_GetShiftState [15:17:20]SAM_PROTO_GetShiftState [15:17:20]wFMCommunicate request_size=4 [15:17:20]MH_SAM_APDU [15:17:20]CAPDU: 80 13 01 00 [15:17:20]Write to MH i2c: E2 08 00 C5 8C 80 13 01 00 00 00 00 00 CE [15:17:20]Write i2c OK [15:17:20]MH_I2C_Read... [15:17:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:20]Read from MH i2c: E2 [15:17:20]MH_I2C_Read... [15:17:20]Read from MH i2c: E2 0E 00 [15:17:20]MH_I2C_Read... [15:17:20]Read from MH i2c: E2 0E 00 C5 8C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 11 [15:17:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:17:20]wFMCommunicate OK [15:17:20]SAM_PROTO_GetShiftState done [15:17:20]FM_GetShiftState done [15:17:20]opened in 1729296582 [15:17:20]opened+sec_in_day 1729382982 [15:17:20]quantity*price = 100015 [15:17:20]sum+1 = 100017 [15:17:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 368 19.10.2024 15:17 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218723 ФПД: 35882477490883 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T151726&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218723&fm=35882477490883&tin=02508201610067®Number=0000000000098116&sum=100000 [15:17:22]StoreToDocumentArchive [15:17:22]shift 443 fd 218723 [15:17:22]save to /storage/0443/doc_00218723 [15:17:22]save last doc name /storage/0443/doc_00218723 to /storage/kkm_last_doc_name [15:17:22]save OK [15:17:22]Clear old archive folders... [15:17:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:17:22]tlvbuf is 01542A30 [15:17:22]SAM_PROTO_ClearQueue [15:17:22]wFMCommunicate request_size=4 [15:17:22]MH_SAM_APDU [15:17:22]CAPDU: 80 09 00 00 [15:17:22]Write to MH i2c: E2 08 00 D2 8C 80 09 00 00 00 00 00 00 D0 [15:17:22]Write i2c OK [15:17:22]MH_I2C_Read... [15:17:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:17:22]Read from MH i2c: E2 [15:17:22]MH_I2C_Read... [15:17:22]Read from MH i2c: E2 03 00 [15:17:22]MH_I2C_Read... [15:17:22]Read from MH i2c: E2 03 00 D2 8C 00 90 00 D2 [15:17:22]RAPDU: 90 00 [15:17:22]wFMCommunicate OK [15:17:22]SAM_PROTO_ClearQueue done [15:17:22]KKMCreateOFDPacket [15:17:22]OFDProtocolAddRootSTLVToBuf [15:17:22]FM_MakeSignedData [15:17:22]FM_MakeSignedData [15:17:22]SAM_PROTO_SignData [15:17:22]wFMCommunicate request_size=4 [15:17:22]MH_SAM_APDU [15:17:22]CAPDU: 80 0D 01 02 [15:17:22]Write to MH i2c: E2 08 00 D3 8C 80 0D 01 02 00 00 00 00 D8 [15:17:22]Write i2c OK [15:17:22]MH_I2C_Read... [15:17:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:17:22]Read from MH i2c: E2 [15:17:22]MH_I2C_Read... [15:17:22]Read from MH i2c: E2 03 00 [15:17:22]MH_I2C_Read... [15:17:22]Read from MH i2c: E2 03 00 D3 8C 00 90 00 D3 [15:17:22]RAPDU: 90 00 [15:17:22]wFMCommunicate OK [15:17:22]wFMCommunicate request_size=255 [15:17:22]MH_SAM_APDU [15:17: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 70 01 00 00 F4 03 04 00 86 CD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 63 56 03 00 35 04 06 00 20 [15:17:22]Write to MH i2c: E2 02 01 D4 8C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 70 01 00 00 F4 03 04 00 86 CD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 63 56 03 00 35 04 06 00 20 00 00 30 [15:17:22]Write i2c OK [15:17:22]MH_I2C_Read... [15:17:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:22]Read from MH i2c: E2 [15:17:22]MH_I2C_Read... [15:17:22]Read from MH i2c: E2 03 00 [15:17:22]MH_I2C_Read... [15:17:22]Read from MH i2c: E2 03 00 D4 8C 00 90 00 D4 [15:17:22]RAPDU: 90 00 [15:17:22]wFMCommunicate OK [15:17:22]wFMCommunicate request_size=10 [15:17:22]MH_SAM_APDU [15:17:22]CAPDU: 80 0D 02 02 05 A2 8A 53 12 C3 [15:17:22]Write to MH i2c: E2 0D 00 D5 8C 80 0D 02 02 05 00 A2 8A 53 12 C3 00 00 39 [15:17:22]Write i2c OK [15:17:22]MH_I2C_Read... [15:17:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:22]Read from MH i2c: E2 [15:17:22]MH_I2C_Read... [15:17:22]Read from MH i2c: E2 03 00 [15:17:22]MH_I2C_Read... [15:17:22]Read from MH i2c: E2 03 00 D5 8C 00 90 00 D5 [15:17:22]RAPDU: 90 00 [15:17:22]wFMCommunicate OK [15:17:22]wFMCommunicate request_size=4 [15:17:22]MH_SAM_APDU [15:17:22]CAPDU: 80 0D 03 02 [15:17:22]Write to MH i2c: E2 08 00 D6 8C 80 0D 03 02 00 00 00 00 DD [15:17:22]Write i2c OK [15:17:22]MH_I2C_Read... [15:17:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:17:22]Read from MH i2c: E2 [15:17:22]MH_I2C_Read... [15:17:22]Read from MH i2c: E2 0B 00 [15:17:22]MH_I2C_Read... [15:17:22]Read from MH i2c: E2 0B 00 D6 8C 00 92 7D EA DE 05 E7 30 89 90 00 5A [15:17:22]RAPDU: 92 7D EA DE 05 E7 30 89 90 00 [15:17:22]wFMCommunicate OK [15:17:22]SAM_PROTO_SignData done [15:17:22]FM_MakeSignedData done [15:17:22]CreateOFDProtocolMessage [15:17:22]wFMCommunicate request_size=4 [15:17:22]MH_SAM_APDU [15:17:22]CAPDU: 80 11 00 00 [15:17:22]Write to MH i2c: E2 08 00 D7 8C 80 11 00 00 00 00 00 00 DD [15:17:22]Write i2c OK [15:17:22]MH_I2C_Read... [15:17:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:22]Read from MH i2c: E2 [15:17:22]MH_I2C_Read... [15:17:22]Read from MH i2c: E2 17 00 [15:17:22]MH_I2C_Read... [15:17:22]Read from MH i2c: E2 17 00 D7 8C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2C [15:17:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:17:22]wFMCommunicate OK [15:17:22]CreateOFDProtocolMessage done [15:17:22]OFDSenderStorePacket 218723 [15:17:22]StoreOFDPacket docnum=218723 [15:17:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 36 F5 07 01 D8 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 70 01 00 00 F4 03 04 00 86 CD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 63 56 03 00 35 04 06 00 20 A2 8A 53 12 C3 92 7D EA DE 05 E7 30 89 [15:17:22]CheckFolder [15:17:22]dirname=/storage/ofd_packets [15:17:22]CheckFolder done [15:17:22]ProducePacketName [15:17:22]name=ofd_packets/00218723 [15:17:22]NVStorageSaveData ofd_packets/00218723 [15:17:22]File name is /storage/ofd_packets/00218723 [15:17:22]Write 301 bytes [15:17:22]NVStorageSaveData done [15:17:22]OFDSenderStorePacket done [15:17:22]KKMCreateOFDPacket done [15:17:22]NVStorageSaveData kkm_last_timestamp [15:17:22]File name is /storage/kkm_last_timestamp [15:17:22]Write 4 bytes [15:17:22]NVStorageSaveData done [15:17:22]ExternCall_PrintAddStr [15:17:22]wPrintStart [15:17:22]Write to MH i2c: 01 00 00 D8 8C 64 [15:17:22]Write i2c OK [15:17:22]MH_I2C_Read... [15:17:22]Read from MH i2c: 01 [15:17:22]MH_I2C_Read... [15:17:22]Read from MH i2c: 01 07 00 [15:17:22]MH_I2C_Read... [15:17:22]Read from MH i2c: 01 07 00 D8 8C 00 00 00 00 00 FF 0F 79 [15:17:22]RasterBufferAndPrint [15:17:22]line Счет N : (1)536275 [15:17:22]line ИНН: 02508201610067 [15:17:22]line Контрольно-Кассовый Чек [15:17:22]line ПРОДАЖА [15:17:22]line ТРК (МРК, ГНК) : 33 [15:17:22]line Товар: 2710124130 [15:17:22]line Аи-92-К-2 [15:17:22]line 14.950 * 66.90 [15:17:22]line = 1000.16 [15:17:22]line НДС 12% НСП 1% [15:17:22]line > о реализуемом товаре [15:17:22]line ОКРУГЛЕНИЕ: -0.16 [15:17:22]line ИТОГО: 1000.00 [15:17:22]line Внесено: 1000.00 [15:17:22]line СДАЧА: 0.00 [15:17:22]line НСП 1% : 8.85 [15:17:22]line НДС 12% : 106.21 [15:17:22]line Наличными: 1000.00 [15:17:22]line Безнал.: 0.00 [15:17:22]line Место: АЗС № 84 "Партнер Нефть" [15:17:22]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:17:22]line СНО: Общий режим [15:17:22]line Чек 368 19.10.2024 15:17 [15:17:22]line Смена: 443 ФФД: 1.0 [15:17:22]line ЗНМ: 0300000178 [15:17:22]line РНМ: 0000000000098116 [15:17:22]line Версия ККМ: 001 [15:17:22]line ФМ: 0000000000965413 [15:17:22]line ФД: 218723 [15:17:22]line ФПД: 35882477490883 [15:17:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T151726&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218723&fm=35882477490883&tin=02508201610067®Number=0000000000098116&sum=100000 [15:17:22]OFD Sender: Processing packet 218723 [packets to send 80, broken 79] [15:17:22]ProducePacketName [15:17:22]name=ofd_packets/00218723 [15:17:22]OFD Sender: To server: pG, [15:17:22]CommunicateWithHost lk.salyk.kg:30040 [15:17:22]ConnectInit lk.salyk.kg [15:17:22]written 0, free lines is 4095 [15:17:23]Connected sock=10 [15:17:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 36 F5 07 01 D8 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 70 01 00 00 F4 03 04 00 86 CD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 63 56 03 00 35 04 06 00 20 A2 8A 53 12 C3 92 7D EA DE 05 E7 30 89 [15:17:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 88 72 47 00 36 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 39 36 35 34 31 33 10 04 04 00 63 56 03 00 F4 03 04 00 1F 79 13 67 B6 04 01 00 00 A3 CE 77 A9 C5 AB 44 EA [15:17:23]CommunicateWithHost err = 0 [15:17:23]CheckOFDResponse [15:17:23]1017 (14) - 77093643461234 [15:17:23]1041 (16) - 0000000000965413 [15:17:23]1040 (4) - 218723 [15:17:23]1012 (4) - 19.10.2024 09:17 [15:17:23]1206 (1) - 0 [15:17:23]OFD Sender: Remove packet 218723 [15:17:23]ProducePacketName [15:17:23]name=ofd_packets/00218723 [15:17:23]NVStorageDeleteData [15:17:23]Write to MH i2c: 01 00 00 03 8D 90 [15:17:23]Write i2c OK [15:17:23]MH_I2C_Read... [15:17:23]Read from MH i2c: 01 [15:17:23]MH_I2C_Read... [15:17:23]Read from MH i2c: 01 07 00 [15:17:23]MH_I2C_Read... [15:17:23]Read from MH i2c: 01 07 00 03 8D 00 00 00 00 00 E1 0C 84 [15:17:23]RasterBufferAndPrint [15:17:23]line [15:17:23]line [15:17:23]line [15:17:23]line [15:17:23]line [15:17:23]written 0, free lines is 3302 [15:17:23]MH_Cut [15:17:23]Write to MH i2c: D1 01 00 0A 8D 01 69 [15:17:23]Write i2c OK [15:17:23]MH_I2C_Read... [15:17:23]Read from MH i2c: D1 [15:17:23]MH_I2C_Read... [15:17:23]Read from MH i2c: D1 01 00 [15:17:23]MH_I2C_Read... [15:17:23]Read from MH i2c: D1 01 00 0A 8D 00 68 [15:17:23]Write to MH i2c: 01 00 00 0B 8D 98 [15:17:23]Write i2c OK [15:17:23]MH_I2C_Read... [15:17:23]OFD Sender: No OFD packet to send [15:17:24]*** Cut start [15:17:24]*** Partial cut [15:17:24]*** CUTSNS_PIN = 1 [15:17:24]*** CUTSNS_PIN = 0 [15:17:24]*** Brake cut motor [15:17:24]Read from MH i2c: 01 [15:17:24]MH_I2C_Read... [15:17:24]*** Stop cut motor [15:17:24]*** Cut end [15:17:24]Read from MH i2c: 01 07 00 [15:17:24]MH_I2C_Read... [15:17:24]Read from MH i2c: 01 07 00 0B 8D 00 00 00 00 00 FF 0F AD [15:17:24]process_action close_receipt done [15:17:24]requested_data is exist [15:17:24]produce_requested_data [15:17:24]requested_item fm.sn is exist - process it [15:17:24]wFMCommunicate request_size=4 [15:17:24]MH_SAM_APDU [15:17:24]CAPDU: 80 11 00 00 [15:17:24]Write to MH i2c: E2 08 00 0C 8D 80 11 00 00 00 00 00 00 13 [15:17:24]Write i2c OK [15:17:24]MH_I2C_Read... [15:17:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:24]Read from MH i2c: E2 [15:17:24]MH_I2C_Read... [15:17:24]Read from MH i2c: E2 17 00 [15:17:24]MH_I2C_Read... [15:17:24]Read from MH i2c: E2 17 00 0C 8D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 62 [15:17:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:17:24]wFMCommunicate OK [15:17:24]requested_item fd.num is exist - process it [15:17:24]SAM_PROTO_GetFieldsCounters [15:17:24]wFMCommunicate request_size=4 [15:17:24]MH_SAM_APDU [15:17:24]CAPDU: 80 13 00 00 [15:17:24]Write to MH i2c: E2 08 00 0D 8D 80 13 00 00 00 00 00 00 16 [15:17:24]Write i2c OK [15:17:24]MH_I2C_Read... [15:17:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:17:24]Read from MH i2c: E2 [15:17:24]MH_I2C_Read... [15:17:24]Read from MH i2c: E2 62 00 [15:17:24]MH_I2C_Read... [15:17:24]Read from MH i2c: E2 62 00 0D 8D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 63 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 FE [15:17:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 63 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:17:24]wFMCommunicate OK [15:17:24]SAM_PROTO_GetFieldsCounters done [15:17:24]requested_item shift.num is exist - process it [15:17:24]requested_item shift.opened is exist - process it [15:17:24]req_shift_opened [15:17:24]FM_GetShiftState [15:17:24]SAM_PROTO_GetShiftState [15:17:24]wFMCommunicate request_size=4 [15:17:24]MH_SAM_APDU [15:17:24]CAPDU: 80 13 01 00 [15:17:24]Write to MH i2c: E2 08 00 0E 8D 80 13 01 00 00 00 00 00 18 [15:17:24]Write i2c OK [15:17:24]MH_I2C_Read... [15:17:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:25]Read from MH i2c: E2 [15:17:25]MH_I2C_Read... [15:17:25]Read from MH i2c: E2 0E 00 [15:17:25]MH_I2C_Read... [15:17:25]Read from MH i2c: E2 0E 00 0E 8D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5B [15:17:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:17:25]wFMCommunicate OK [15:17:25]SAM_PROTO_GetShiftState done [15:17:25]FM_GetShiftState done [15:17:25]req_shift_opened done [15:17:25]requested_item shift.open_date is exist - process it [15:17:25]req_shift_open_date [15:17:25]req_shift_open_date done [15:17:25]produce_requested_data done [15:17:25]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218723,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:17:25]process_action_free close_receipt [15:17:25]json_value_free [15:17:25]json_value_free done [15:17:25]process_json_proto returns [15:17:25]Send response to host [15:17:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218723,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:17:25]free response buf [15:17:25]execute_script done [15:17:25]execute_script returns [15:17:25]free content buf [15:17:25]Sock 9.Close socket [15:17:25]Sock 9.Thread stoped [15:17:28]OFD Sender: No OFD packet to send [15:17:33]OFD Sender: No OFD packet to send [15:17:38]OFD Sender: No OFD packet to send [15:17:43]OFD Sender: No OFD packet to send [15:17:48]OFD Sender: No OFD packet to send [15:17:53]OFD Sender: No OFD packet to send [15:17:58]OFD Sender: No OFD packet to send [15:18:03]OFD Sender: No OFD packet to send [15:18:08]OFD Sender: No OFD packet to send [15:18:13]OFD Sender: No OFD packet to send [15:18:18]OFD Sender: No OFD packet to send [15:18:23]OFD Sender: No OFD packet to send [15:18:28]OFD Sender: No OFD packet to send [15:18:33]OFD Sender: No OFD packet to send [15:18:38]OFD Sender: No OFD packet to send [15:18:43]OFD Sender: No OFD packet to send [15:18:48]OFD Sender: No OFD packet to send [15:18:53]OFD Sender: No OFD packet to send [15:18:58]OFD Sender: No OFD packet to send [15:19:03]OFD Sender: No OFD packet to send [15:19:08]OFD Sender: No OFD packet to send [15:19:13]OFD Sender: No OFD packet to send [15:19:18]OFD Sender: No OFD packet to send [15:19:23]OFD Sender: No OFD packet to send [15:19:28]OFD Sender: No OFD packet to send [15:19:33]OFD Sender: No OFD packet to send [15:19:38]OFD Sender: No OFD packet to send [15:19:43]OFD Sender: No OFD packet to send [15:19:48]OFD Sender: No OFD packet to send [15:19:53]OFD Sender: No OFD packet to send [15:19:55]accept exits with 8 [15:19:55]New connection [15:19:55]New thread 3066682724 created [15:19:55]Thread 3066826084 joined [15:19:55]Waiting for new connection... [15:19:55] Sock 8.Parse request [15:19:55]Sock 8.Check first char [15:19:55]Sock 8.First char is OK [15:19:55]request: POST /json_proto HTTP/1.0 [15:19:55]Method: POST [15:19:55]URL: /json_proto [15:19:55]Method is POST - this is cgi request [15:19:55]url: /json_proto [15:19:55]query_string will be loaded in cgi processing [15:19:55]execute_cgi json_proto POST (null) [15:19:55]execute_cgi path=json_proto method=POST [15:19:55]POST find Content-Length [15:19:55]Host: 172.17.40.4:8080 [15:19:55]Content-Length: 677 [15:19:55]Content-Type: application/json [15:19:55] [15:19:55]POST finish read [15:19:55]Found Content-Length = 677 [15:19:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 8.630, "sum" : 640.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 640.00, "total" : 640.00, "payments": [ { "type": 0, "sum" : 640.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:55]execute_script... [15: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)536276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 8.630, "sum" : 640.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 640.00, "total" : 640.00, "payments": [ { "type": 0, "sum" : 640.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:55]POST & json_proto [15:19:55]process_json_proto [15:19:55]json parsed OK: [15:19:55]protocol is kg_v1.0 [15:19:55]action value=close_receipt [15:19:55]process_action close_receipt [15:19:55]cmd_close_receipt [15:19:55]MH_GetDate [15:19:55]Write to MH i2c: F0 00 00 0F 8D 8B [15:19:55]Write i2c OK [15:19:55]MH_I2C_Read... [15:19:55]Read from MH i2c: F0 [15:19:55]MH_I2C_Read... [15:19:55]Read from MH i2c: F0 09 00 [15:19:55]MH_I2C_Read... [15:19:55]Read from MH i2c: F0 09 00 0F 8D 00 20 CE 13 67 EE 0E 0D 67 6C [15:19:55]GetLastDocTimeStamp 1729351046 [15:19:55]current date 1729351200 [15:19:55]FM_GetShiftState [15:19:55]SAM_PROTO_GetShiftState [15:19:55]wFMCommunicate request_size=4 [15:19:55]MH_SAM_APDU [15:19:55]CAPDU: 80 13 01 00 [15:19:55]Write to MH i2c: E2 08 00 10 8D 80 13 01 00 00 00 00 00 1A [15:19:55]Write i2c OK [15:19:55]MH_I2C_Read... [15:19:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:55]Read from MH i2c: E2 [15:19:55]MH_I2C_Read... [15:19:55]Read from MH i2c: E2 0E 00 [15:19:55]MH_I2C_Read... [15:19:55]Read from MH i2c: E2 0E 00 10 8D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5D [15:19:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:19:55]wFMCommunicate OK [15:19:55]SAM_PROTO_GetShiftState done [15:19:55]FM_GetShiftState done [15:19:55]opened in 1729296582 [15:19:55]opened+sec_in_day 1729382982 [15:19:55]quantity*price = 64034 [15:19:55]sum+1 = 64036 [15:19:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 640.00 Внесено: 640.00 СДАЧА: 0.00 НСП 1% : 5.67 НДС 12% : 68.00 Наличными: 640.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 369 19.10.2024 15:20 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218724 ФПД: 41065854741441 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152000&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218724&fm=41065854741441&tin=02508201610067®Number=0000000000098116&sum=64000 [15:19:56]StoreToDocumentArchive [15:19:56]shift 443 fd 218724 [15:19:56]save to /storage/0443/doc_00218724 [15:19:56]save last doc name /storage/0443/doc_00218724 to /storage/kkm_last_doc_name [15:19:56]save OK [15:19:56]Clear old archive folders... [15:19:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:19:56]tlvbuf is 01609E50 [15:19:56]SAM_PROTO_ClearQueue [15:19:56]wFMCommunicate request_size=4 [15:19:56]MH_SAM_APDU [15:19:56]CAPDU: 80 09 00 00 [15:19:56]Write to MH i2c: E2 08 00 1D 8D 80 09 00 00 00 00 00 00 1C [15:19:56]Write i2c OK [15:19:56]MH_I2C_Read... [15:19:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:56]Read from MH i2c: E2 [15:19:56]MH_I2C_Read... [15:19:56]Read from MH i2c: E2 03 00 [15:19:56]MH_I2C_Read... [15:19:56]Read from MH i2c: E2 03 00 1D 8D 00 90 00 1E [15:19:56]RAPDU: 90 00 [15:19:56]wFMCommunicate OK [15:19:56]SAM_PROTO_ClearQueue done [15:19:56]KKMCreateOFDPacket [15:19:56]OFDProtocolAddRootSTLVToBuf [15:19:56]FM_MakeSignedData [15:19:56]FM_MakeSignedData [15:19:56]SAM_PROTO_SignData [15:19:56]wFMCommunicate request_size=4 [15:19:56]MH_SAM_APDU [15:19:56]CAPDU: 80 0D 01 02 [15:19:56]Write to MH i2c: E2 08 00 1E 8D 80 0D 01 02 00 00 00 00 24 [15:19:56]Write i2c OK [15:19:56]MH_I2C_Read... [15:19:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:56]Read from MH i2c: E2 [15:19:56]MH_I2C_Read... [15:19:56]Read from MH i2c: E2 03 00 [15:19:56]MH_I2C_Read... [15:19:56]Read from MH i2c: E2 03 00 1E 8D 00 90 00 1F [15:19:56]RAPDU: 90 00 [15:19:56]wFMCommunicate OK [15:19:56]wFMCommunicate request_size=255 [15:19:56]MH_SAM_APDU [15: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 B6 21 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 23 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 1A 00 00 00 00 07 04 06 00 00 FA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 20 CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 64 56 03 00 35 04 06 00 25 [15:19:56]Write to MH i2c: E2 02 01 1F 8D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 B6 21 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 23 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 1A 00 00 00 00 07 04 06 00 00 FA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 20 CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 64 56 03 00 35 04 06 00 25 00 00 87 [15:19:56]Write i2c OK [15:19:56]MH_I2C_Read... [15:19:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:57]Read from MH i2c: E2 [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: E2 03 00 [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: E2 03 00 1F 8D 00 90 00 20 [15:19:57]RAPDU: 90 00 [15:19:57]wFMCommunicate OK [15:19:57]wFMCommunicate request_size=10 [15:19:57]MH_SAM_APDU [15:19:57]CAPDU: 80 0D 02 02 05 59 63 AF 2B C1 [15:19:57]Write to MH i2c: E2 0D 00 20 8D 80 0D 02 02 05 00 59 63 AF 2B C1 00 00 88 [15:19:57]Write i2c OK [15:19:57]MH_I2C_Read... [15:19:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:57]Read from MH i2c: E2 [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: E2 03 00 [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: E2 03 00 20 8D 00 90 00 21 [15:19:57]RAPDU: 90 00 [15:19:57]wFMCommunicate OK [15:19:57]wFMCommunicate request_size=4 [15:19:57]MH_SAM_APDU [15:19:57]CAPDU: 80 0D 03 02 [15:19:57]Write to MH i2c: E2 08 00 21 8D 80 0D 03 02 00 00 00 00 29 [15:19:57]Write i2c OK [15:19:57]MH_I2C_Read... [15:19:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:57]Read from MH i2c: E2 [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: E2 0B 00 [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: E2 0B 00 21 8D 00 D2 17 45 5E 04 86 81 52 90 00 13 [15:19:57]RAPDU: D2 17 45 5E 04 86 81 52 90 00 [15:19:57]wFMCommunicate OK [15:19:57]SAM_PROTO_SignData done [15:19:57]FM_MakeSignedData done [15:19:57]CreateOFDProtocolMessage [15:19:57]wFMCommunicate request_size=4 [15:19:57]MH_SAM_APDU [15:19:57]CAPDU: 80 11 00 00 [15:19:57]Write to MH i2c: E2 08 00 22 8D 80 11 00 00 00 00 00 00 29 [15:19:57]Write i2c OK [15:19:57]MH_I2C_Read... [15:19:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:57]Read from MH i2c: E2 [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: E2 17 00 [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: E2 17 00 22 8D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 78 [15:19:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:19:57]wFMCommunicate OK [15:19:57]CreateOFDProtocolMessage done [15:19:57]OFDSenderStorePacket 218724 [15:19:57]StoreOFDPacket docnum=218724 [15:19:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 08 34 07 01 14 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 B6 21 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 23 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 1A 00 00 00 00 07 04 06 00 00 FA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 20 CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 64 56 03 00 35 04 06 00 25 59 63 AF 2B C1 D2 17 45 5E 04 86 81 52 [15:19:57]CheckFolder [15:19:57]dirname=/storage/ofd_packets [15:19:57]CheckFolder done [15:19:57]ProducePacketName [15:19:57]name=ofd_packets/00218724 [15:19:57]NVStorageSaveData ofd_packets/00218724 [15:19:57]File name is /storage/ofd_packets/00218724 [15:19:57]Write 301 bytes [15:19:57]NVStorageSaveData done [15:19:57]OFDSenderStorePacket done [15:19:57]KKMCreateOFDPacket done [15:19:57]NVStorageSaveData kkm_last_timestamp [15:19:57]File name is /storage/kkm_last_timestamp [15:19:57]Write 4 bytes [15:19:57]NVStorageSaveData done [15:19:57]ExternCall_PrintAddStr [15:19:57]wPrintStart [15:19:57]Write to MH i2c: 01 00 00 23 8D B0 [15:19:57]Write i2c OK [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: 01 [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: 01 07 00 [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: 01 07 00 23 8D 00 00 00 00 00 FF 0F C5 [15:19:57]RasterBufferAndPrint [15:19:57]line Счет N : (1)536276 [15:19:57]line ИНН: 02508201610067 [15:19:57]line Контрольно-Кассовый Чек [15:19:57]line ПРОДАЖА [15:19:57]line ТРК (МРК, ГНК) : 41 [15:19:57]line Товар: 2710124500 [15:19:57]line Аи-95-К-3 [15:19:57]line 8.630 * 74.20 [15:19:57]line = 640.35 [15:19:57]line НДС 12% НСП 1% [15:19:57]line > о реализуемом товаре [15:19:57]line ОКРУГЛЕНИЕ: -0.35 [15:19:57]line ИТОГО: 640.00 [15:19:57]line Внесено: 640.00 [15:19:57]line СДАЧА: 0.00 [15:19:57]line НСП 1% : 5.67 [15:19:57]line НДС 12% : 68.00 [15:19:57]line Наличными: 640.00 [15:19:57]line Безнал.: 0.00 [15:19:57]line Место: АЗС № 84 "Партнер Нефть" [15:19:57]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:19:57]line СНО: Общий режим [15:19:57]line Чек 369 19.10.2024 15:20 [15:19:57]line Смена: 443 ФФД: 1.0 [15:19:57]line ЗНМ: 0300000178 [15:19:57]line РНМ: 0000000000098116 [15:19:57]line Версия ККМ: 001 [15:19:57]line ФМ: 0000000000965413 [15:19:57]line ФД: 218724 [15:19:57]line ФПД: 41065854741441 [15:19:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152000&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218724&fm=41065854741441&tin=02508201610067®Number=0000000000098116&sum=64000 [15:19:57]OFD Sender: Processing packet 218724 [packets to send 80, broken 79] [15:19:57]ProducePacketName [15:19:57]name=ofd_packets/00218724 [15:19:57]OFD Sender: To server: pG, [15:19:57]CommunicateWithHost lk.salyk.kg:30040 [15:19:57]ConnectInit lk.salyk.kg [15:19:57]written 0, free lines is 4095 [15:19:57]Connected sock=10 [15:19:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 08 34 07 01 14 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 B6 21 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 23 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 1A 00 00 00 00 07 04 06 00 00 FA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 20 CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 64 56 03 00 35 04 06 00 25 59 63 AF 2B C1 D2 17 45 5E 04 86 81 52 [15:19:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 42 8B 47 00 4F 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 39 36 35 34 31 33 10 04 04 00 64 56 03 00 F4 03 04 00 BA 79 13 67 B6 04 01 00 00 75 6A 1F 5F 8D 5A B7 BA [15:19:58]CommunicateWithHost err = 0 [15:19:58]CheckOFDResponse [15:19:58]1017 (14) - 77093643461234 [15:19:58]1041 (16) - 0000000000965413 [15:19:58]1040 (4) - 218724 [15:19:58]1012 (4) - 19.10.2024 09:19 [15:19:58]1206 (1) - 0 [15:19:58]OFD Sender: Remove packet 218724 [15:19:58]ProducePacketName [15:19:58]name=ofd_packets/00218724 [15:19:58]NVStorageDeleteData [15:19:58]Write to MH i2c: 01 00 00 4E 8D DB [15:19:58]Write i2c OK [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: 01 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: 01 07 00 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: 01 07 00 4E 8D 00 00 00 00 00 D8 0C C6 [15:19:58]RasterBufferAndPrint [15:19:58]line [15:19:58]line [15:19:58]line [15:19:58]line [15:19:58]line [15:19:58]written 0, free lines is 3295 [15:19:58]MH_Cut [15:19:58]Write to MH i2c: D1 01 00 55 8D 01 B4 [15:19:58]Write i2c OK [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: D1 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: D1 01 00 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: D1 01 00 55 8D 00 B3 [15:19:58]Write to MH i2c: 01 00 00 56 8D E3 [15:19:58]Write i2c OK [15:19:58]MH_I2C_Read... [15:19:58]OFD Sender: No OFD packet to send [15:19:58]*** Cut start [15:19:58]*** Partial cut [15:19:58]*** CUTSNS_PIN = 1 [15:19:58]*** CUTSNS_PIN = 0 [15:19:59]*** Brake cut motor [15:19:59]Read from MH i2c: 01 [15:19:59]MH_I2C_Read... [15:19:59]*** Stop cut motor [15:19:59]*** Cut end [15:19:59]Read from MH i2c: 01 07 00 [15:19:59]MH_I2C_Read... [15:19:59]Read from MH i2c: 01 07 00 56 8D 00 00 00 00 00 FF 0F F8 [15:19:59]process_action close_receipt done [15:19:59]requested_data is exist [15:19:59]produce_requested_data [15:19:59]requested_item fm.sn is exist - process it [15:19:59]wFMCommunicate request_size=4 [15:19:59]MH_SAM_APDU [15:19:59]CAPDU: 80 11 00 00 [15:19:59]Write to MH i2c: E2 08 00 57 8D 80 11 00 00 00 00 00 00 5E [15:19:59]Write i2c OK [15:19:59]MH_I2C_Read... [15:19:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:59]Read from MH i2c: E2 [15:19:59]MH_I2C_Read... [15:19:59]Read from MH i2c: E2 17 00 [15:19:59]MH_I2C_Read... [15:19:59]Read from MH i2c: E2 17 00 57 8D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AD [15:19:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:19:59]wFMCommunicate OK [15:19:59]requested_item fd.num is exist - process it [15:19:59]SAM_PROTO_GetFieldsCounters [15:19:59]wFMCommunicate request_size=4 [15:19:59]MH_SAM_APDU [15:19:59]CAPDU: 80 13 00 00 [15:19:59]Write to MH i2c: E2 08 00 58 8D 80 13 00 00 00 00 00 00 61 [15:19:59]Write i2c OK [15:19:59]MH_I2C_Read... [15:19:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:19:59]Read from MH i2c: E2 [15:19:59]MH_I2C_Read... [15:19:59]Read from MH i2c: E2 62 00 [15:19:59]MH_I2C_Read... [15:19:59]Read from MH i2c: E2 62 00 58 8D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 64 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 4D [15:19:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 64 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:19:59]wFMCommunicate OK [15:19:59]SAM_PROTO_GetFieldsCounters done [15:19:59]requested_item shift.num is exist - process it [15:19:59]requested_item shift.opened is exist - process it [15:19:59]req_shift_opened [15:19:59]FM_GetShiftState [15:19:59]SAM_PROTO_GetShiftState [15:19:59]wFMCommunicate request_size=4 [15:19:59]MH_SAM_APDU [15:19:59]CAPDU: 80 13 01 00 [15:19:59]Write to MH i2c: E2 08 00 59 8D 80 13 01 00 00 00 00 00 63 [15:19:59]Write i2c OK [15:19:59]MH_I2C_Read... [15:19:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:59]Read from MH i2c: E2 [15:19:59]MH_I2C_Read... [15:19:59]Read from MH i2c: E2 0E 00 [15:19:59]MH_I2C_Read... [15:19:59]Read from MH i2c: E2 0E 00 59 8D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A6 [15:19:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:19:59]wFMCommunicate OK [15:19:59]SAM_PROTO_GetShiftState done [15:19:59]FM_GetShiftState done [15:19:59]req_shift_opened done [15:19:59]requested_item shift.open_date is exist - process it [15:19:59]req_shift_open_date [15:19:59]req_shift_open_date done [15:19:59]produce_requested_data done [15:19:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218724,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:19:59]process_action_free close_receipt [15:19:59]json_value_free [15:19:59]json_value_free done [15:19:59]process_json_proto returns [15:19:59]Send response to host [15:19:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218724,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:19:59]free response buf [15:19:59]execute_script done [15:19:59]execute_script returns [15:19:59]free content buf [15:19:59]Sock 8.Close socket [15:19:59]Sock 8.Thread stoped [15:20:03]OFD Sender: No OFD packet to send [15:20:08]OFD Sender: No OFD packet to send [15:20:13]OFD Sender: No OFD packet to send [15:20:18]accept exits with 9 [15:20:18]New connection [15:20:18]New thread 3066826084 created [15:20:18]Thread 3066682724 joined [15:20:18]Waiting for new connection... [15:20:18] Sock 9.Parse request [15:20:18]Sock 9.Check first char [15:20:18]Sock 9.First char is OK [15:20:18]request: POST /json_proto HTTP/1.0 [15:20:18]Method: POST [15:20:18]URL: /json_proto [15:20:18]Method is POST - this is cgi request [15:20:18]url: /json_proto [15:20:18]query_string will be loaded in cgi processing [15:20:18]execute_cgi json_proto POST (null) [15:20:18]execute_cgi path=json_proto method=POST [15:20:18]POST find Content-Length [15:20:18]Host: 172.17.40.4:8080 [15:20:18]Content-Length: 677 [15:20:18]Content-Type: application/json [15:20:18] [15:20:18]POST finish read [15:20:18]Found Content-Length = 677 [15:20:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:20:18]execute_script... [15:20:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:20:18]POST & json_proto [15:20:18]process_json_proto [15:20:18]json parsed OK: [15:20:18]protocol is kg_v1.0 [15:20:18]action value=close_receipt [15:20:18]process_action close_receipt [15:20:18]cmd_close_receipt [15:20:18]MH_GetDate [15:20:18]Write to MH i2c: F0 00 00 5A 8D D6 [15:20:18]Write i2c OK [15:20:18]MH_I2C_Read... [15:20:18]Read from MH i2c: F0 [15:20:18]MH_I2C_Read... [15:20:18]Read from MH i2c: F0 09 00 [15:20:18]MH_I2C_Read... [15:20:18]Read from MH i2c: F0 09 00 5A 8D 00 37 CE 13 67 EE 0E 0D 67 CE [15:20:18]GetLastDocTimeStamp 1729351200 [15:20:18]current date 1729351223 [15:20:18]FM_GetShiftState [15:20:18]SAM_PROTO_GetShiftState [15:20:18]wFMCommunicate request_size=4 [15:20:18]MH_SAM_APDU [15:20:18]CAPDU: 80 13 01 00 [15:20:18]Write to MH i2c: E2 08 00 5B 8D 80 13 01 00 00 00 00 00 65 [15:20:18]Write i2c OK [15:20:18]MH_I2C_Read... [15:20:18]OFD Sender: No OFD packet to send [15:20:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:18]Read from MH i2c: E2 [15:20:18]MH_I2C_Read... [15:20:18]Read from MH i2c: E2 0E 00 [15:20:18]MH_I2C_Read... [15:20:18]Read from MH i2c: E2 0E 00 5B 8D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A8 [15:20:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:20:18]wFMCommunicate OK [15:20:18]SAM_PROTO_GetShiftState done [15:20:18]FM_GetShiftState done [15:20:18]opened in 1729296582 [15:20:18]opened+sec_in_day 1729382982 [15:20:18]quantity*price = 30038 [15:20:18]sum+1 = 30039 [15:20: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 370 19.10.2024 15:20 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218725 ФПД: 117891976991318 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152023&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218725&fm=117891976991318&tin=02508201610067®Number=0000000000098116&sum=30000 [15:20:19]StoreToDocumentArchive [15:20:19]shift 443 fd 218725 [15:20:19]save to /storage/0443/doc_00218725 [15:20:19]save last doc name /storage/0443/doc_00218725 to /storage/kkm_last_doc_name [15:20:19]save OK [15:20:19]Clear old archive folders... [15:20:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:20:19]tlvbuf is 016439E0 [15:20:19]SAM_PROTO_ClearQueue [15:20:19]wFMCommunicate request_size=4 [15:20:19]MH_SAM_APDU [15:20:19]CAPDU: 80 09 00 00 [15:20:19]Write to MH i2c: E2 08 00 68 8D 80 09 00 00 00 00 00 00 67 [15:20:19]Write i2c OK [15:20:19]MH_I2C_Read... [15:20:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:20:19]Read from MH i2c: E2 [15:20:19]MH_I2C_Read... [15:20:19]Read from MH i2c: E2 03 00 [15:20:19]MH_I2C_Read... [15:20:19]Read from MH i2c: E2 03 00 68 8D 00 90 00 69 [15:20:19]RAPDU: 90 00 [15:20:19]wFMCommunicate OK [15:20:19]SAM_PROTO_ClearQueue done [15:20:19]KKMCreateOFDPacket [15:20:19]OFDProtocolAddRootSTLVToBuf [15:20:19]FM_MakeSignedData [15:20:19]FM_MakeSignedData [15:20:19]SAM_PROTO_SignData [15:20:19]wFMCommunicate request_size=4 [15:20:19]MH_SAM_APDU [15:20:19]CAPDU: 80 0D 01 02 [15:20:19]Write to MH i2c: E2 08 00 69 8D 80 0D 01 02 00 00 00 00 6F [15:20:19]Write i2c OK [15:20:19]MH_I2C_Read... [15:20:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:20:19]Read from MH i2c: E2 [15:20:19]MH_I2C_Read... [15:20:19]Read from MH i2c: E2 03 00 [15:20:19]MH_I2C_Read... [15:20:19]Read from MH i2c: E2 03 00 69 8D 00 90 00 6A [15:20:19]RAPDU: 90 00 [15:20:19]wFMCommunicate OK [15:20:19]wFMCommunicate request_size=255 [15:20:19]MH_SAM_APDU [15:20:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 72 01 00 00 F4 03 04 00 37 CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 65 56 03 00 35 04 06 00 6B [15:20:19]Write to MH i2c: E2 02 01 6A 8D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 72 01 00 00 F4 03 04 00 37 CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 65 56 03 00 35 04 06 00 6B 00 00 C2 [15:20:19]Write i2c OK [15:20:19]MH_I2C_Read... [15:20:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:20]Read from MH i2c: E2 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: E2 03 00 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: E2 03 00 6A 8D 00 90 00 6B [15:20:20]RAPDU: 90 00 [15:20:20]wFMCommunicate OK [15:20:20]wFMCommunicate request_size=10 [15:20:20]MH_SAM_APDU [15:20:20]CAPDU: 80 0D 02 02 05 38 DD 69 12 56 [15:20:20]Write to MH i2c: E2 0D 00 6B 8D 80 0D 02 02 05 00 38 DD 69 12 56 00 00 62 [15:20:20]Write i2c OK [15:20:20]MH_I2C_Read... [15:20:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:20]Read from MH i2c: E2 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: E2 03 00 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: E2 03 00 6B 8D 00 90 00 6C [15:20:20]RAPDU: 90 00 [15:20:20]wFMCommunicate OK [15:20:20]wFMCommunicate request_size=4 [15:20:20]MH_SAM_APDU [15:20:20]CAPDU: 80 0D 03 02 [15:20:20]Write to MH i2c: E2 08 00 6C 8D 80 0D 03 02 00 00 00 00 74 [15:20:20]Write i2c OK [15:20:20]MH_I2C_Read... [15:20:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:20:20]Read from MH i2c: E2 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: E2 0B 00 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: E2 0B 00 6C 8D 00 4A 1E 37 45 52 1F 2F A3 90 00 9C [15:20:20]RAPDU: 4A 1E 37 45 52 1F 2F A3 90 00 [15:20:20]wFMCommunicate OK [15:20:20]SAM_PROTO_SignData done [15:20:20]FM_MakeSignedData done [15:20:20]CreateOFDProtocolMessage [15:20:20]wFMCommunicate request_size=4 [15:20:20]MH_SAM_APDU [15:20:20]CAPDU: 80 11 00 00 [15:20:20]Write to MH i2c: E2 08 00 6D 8D 80 11 00 00 00 00 00 00 74 [15:20:20]Write i2c OK [15:20:20]MH_I2C_Read... [15:20:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:20]Read from MH i2c: E2 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: E2 17 00 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: E2 17 00 6D 8D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C3 [15:20:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:20:20]wFMCommunicate OK [15:20:20]CreateOFDProtocolMessage done [15:20:20]OFDSenderStorePacket 218725 [15:20:20]StoreOFDPacket docnum=218725 [15:20:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B5 DC 07 01 F6 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 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 72 01 00 00 F4 03 04 00 37 CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 65 56 03 00 35 04 06 00 6B 38 DD 69 12 56 4A 1E 37 45 52 1F 2F A3 [15:20:20]CheckFolder [15:20:20]dirname=/storage/ofd_packets [15:20:20]CheckFolder done [15:20:20]ProducePacketName [15:20:20]name=ofd_packets/00218725 [15:20:20]NVStorageSaveData ofd_packets/00218725 [15:20:20]File name is /storage/ofd_packets/00218725 [15:20:20]Write 301 bytes [15:20:20]NVStorageSaveData done [15:20:20]OFDSenderStorePacket done [15:20:20]KKMCreateOFDPacket done [15:20:20]NVStorageSaveData kkm_last_timestamp [15:20:20]File name is /storage/kkm_last_timestamp [15:20:20]Write 4 bytes [15:20:20]NVStorageSaveData done [15:20:20]ExternCall_PrintAddStr [15:20:20]wPrintStart [15:20:20]Write to MH i2c: 01 00 00 6E 8D FB [15:20:20]Write i2c OK [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: 01 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: 01 07 00 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: 01 07 00 6E 8D 00 00 00 00 00 FF 0F 10 [15:20:20]RasterBufferAndPrint [15:20:20]line Счет N : (1)536277 [15:20:20]line ИНН: 02508201610067 [15:20:20]line Контрольно-Кассовый Чек [15:20:20]line ПРОДАЖА [15:20:20]line ТРК (МРК, ГНК) : 23 [15:20:20]line Товар: 2710124130 [15:20:20]line Аи-92-К-2 [15:20:20]line 4.490 * 66.90 [15:20:20]line = 300.38 [15:20:20]line НДС 12% НСП 1% [15:20:20]line > о реализуемом товаре [15:20:20]line ОКРУГЛЕНИЕ: -0.38 [15:20:20]line ИТОГО: 300.00 [15:20:20]line Внесено: 300.00 [15:20:20]line СДАЧА: 0.00 [15:20:20]line НСП 1% : 2.66 [15:20:20]line НДС 12% : 31.90 [15:20:20]line Наличными: 300.00 [15:20:20]line Безнал.: 0.00 [15:20:20]line Место: АЗС № 84 "Партнер Нефть" [15:20:20]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:20:20]line СНО: Общий режим [15:20:20]line Чек 370 19.10.2024 15:20 [15:20:20]line Смена: 443 ФФД: 1.0 [15:20:20]line ЗНМ: 0300000178 [15:20:20]line РНМ: 0000000000098116 [15:20:20]line Версия ККМ: 001 [15:20:20]line ФМ: 0000000000965413 [15:20:20]line ФД: 218725 [15:20:20]line ФПД: 117891976991318 [15:20:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152023&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218725&fm=117891976991318&tin=02508201610067®Number=0000000000098116&sum=30000 [15:20:20]OFD Sender: Processing packet 218725 [packets to send 80, broken 79] [15:20:20]ProducePacketName [15:20:20]name=ofd_packets/00218725 [15:20:20]OFD Sender: To server: pG, [15:20:20]CommunicateWithHost lk.salyk.kg:30040 [15:20:20]ConnectInit lk.salyk.kg [15:20:20]written 0, free lines is 4095 [15:20:20]Connected sock=10 [15:20:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B5 DC 07 01 F6 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 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 72 01 00 00 F4 03 04 00 37 CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 65 56 03 00 35 04 06 00 6B 38 DD 69 12 56 4A 1E 37 45 52 1F 2F A3 [15:20:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8B 3A 47 00 10 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 65 56 03 00 F4 03 04 00 D1 79 13 67 B6 04 01 00 00 5B 90 6A C9 2A E1 58 68 [15:20:20]CommunicateWithHost err = 0 [15:20:20]CheckOFDResponse [15:20:20]1017 (14) - 77093643461234 [15:20:20]1041 (16) - 0000000000965413 [15:20:20]1040 (4) - 218725 [15:20:20]1012 (4) - 19.10.2024 09:20 [15:20:20]1206 (1) - 0 [15:20:20]OFD Sender: Remove packet 218725 [15:20:20]ProducePacketName [15:20:20]name=ofd_packets/00218725 [15:20:20]NVStorageDeleteData [15:20:21]Write to MH i2c: 01 00 00 99 8D 26 [15:20:21]Write i2c OK [15:20:21]MH_I2C_Read... [15:20:21]Read from MH i2c: 01 [15:20:21]MH_I2C_Read... [15:20:21]Read from MH i2c: 01 07 00 [15:20:21]MH_I2C_Read... [15:20:21]Read from MH i2c: 01 07 00 99 8D 00 00 00 00 00 DE 0C 17 [15:20:21]RasterBufferAndPrint [15:20:21]line [15:20:21]line [15:20:21]line [15:20:21]line [15:20:21]line [15:20:21]written 0, free lines is 3301 [15:20:21]MH_Cut [15:20:21]Write to MH i2c: D1 01 00 A0 8D 01 FF [15:20:21]Write i2c OK [15:20:21]MH_I2C_Read... [15:20:21]Read from MH i2c: D1 [15:20:21]MH_I2C_Read... [15:20:21]Read from MH i2c: D1 01 00 [15:20:21]MH_I2C_Read... [15:20:21]Read from MH i2c: D1 01 00 A0 8D 00 FE [15:20:21]Write to MH i2c: 01 00 00 A1 8D 2E [15:20:21]Write i2c OK [15:20:21]MH_I2C_Read... [15:20:21]OFD Sender: No OFD packet to send [15:20:21]*** Cut start [15:20:21]*** Partial cut [15:20:21]*** CUTSNS_PIN = 1 [15:20:21]*** CUTSNS_PIN = 0 [15:20:22]*** Brake cut motor [15:20:22]Read from MH i2c: 01 [15:20:22]MH_I2C_Read... [15:20:22]*** Stop cut motor [15:20:22]*** Cut end [15:20:22]Read from MH i2c: 01 07 00 [15:20:22]MH_I2C_Read... [15:20:22]Read from MH i2c: 01 07 00 A1 8D 00 00 00 00 00 FF 0F 43 [15:20:22]process_action close_receipt done [15:20:22]requested_data is exist [15:20:22]produce_requested_data [15:20:22]requested_item fm.sn is exist - process it [15:20:22]wFMCommunicate request_size=4 [15:20:22]MH_SAM_APDU [15:20:22]CAPDU: 80 11 00 00 [15:20:22]Write to MH i2c: E2 08 00 A2 8D 80 11 00 00 00 00 00 00 A9 [15:20:22]Write i2c OK [15:20:22]MH_I2C_Read... [15:20:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:22]Read from MH i2c: E2 [15:20:22]MH_I2C_Read... [15:20:22]Read from MH i2c: E2 17 00 [15:20:22]MH_I2C_Read... [15:20:22]Read from MH i2c: E2 17 00 A2 8D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F8 [15:20:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:20:22]wFMCommunicate OK [15:20:22]requested_item fd.num is exist - process it [15:20:22]SAM_PROTO_GetFieldsCounters [15:20:22]wFMCommunicate request_size=4 [15:20:22]MH_SAM_APDU [15:20:22]CAPDU: 80 13 00 00 [15:20:22]Write to MH i2c: E2 08 00 A3 8D 80 13 00 00 00 00 00 00 AC [15:20:22]Write i2c OK [15:20:22]MH_I2C_Read... [15:20:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:20:22]Read from MH i2c: E2 [15:20:22]MH_I2C_Read... [15:20:22]Read from MH i2c: E2 62 00 [15:20:22]MH_I2C_Read... [15:20:22]Read from MH i2c: E2 62 00 A3 8D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 65 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 9C [15:20:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 65 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:20:22]wFMCommunicate OK [15:20:22]SAM_PROTO_GetFieldsCounters done [15:20:22]requested_item shift.num is exist - process it [15:20:22]requested_item shift.opened is exist - process it [15:20:22]req_shift_opened [15:20:22]FM_GetShiftState [15:20:22]SAM_PROTO_GetShiftState [15:20:22]wFMCommunicate request_size=4 [15:20:22]MH_SAM_APDU [15:20:22]CAPDU: 80 13 01 00 [15:20:22]Write to MH i2c: E2 08 00 A4 8D 80 13 01 00 00 00 00 00 AE [15:20:22]Write i2c OK [15:20:22]MH_I2C_Read... [15:20:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:22]Read from MH i2c: E2 [15:20:22]MH_I2C_Read... [15:20:22]Read from MH i2c: E2 0E 00 [15:20:22]MH_I2C_Read... [15:20:22]Read from MH i2c: E2 0E 00 A4 8D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F1 [15:20:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:20:22]wFMCommunicate OK [15:20:22]SAM_PROTO_GetShiftState done [15:20:22]FM_GetShiftState done [15:20:22]req_shift_opened done [15:20:22]requested_item shift.open_date is exist - process it [15:20:22]req_shift_open_date [15:20:22]req_shift_open_date done [15:20:22]produce_requested_data done [15:20:22]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218725,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:20:22]process_action_free close_receipt [15:20:22]json_value_free [15:20:22]json_value_free done [15:20:22]process_json_proto returns [15:20:22]Send response to host [15:20:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218725,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:20:22]free response buf [15:20:22]execute_script done [15:20:22]execute_script returns [15:20:22]free content buf [15:20:22]Sock 9.Close socket [15:20:22]Sock 9.Thread stoped [15:20:26]OFD Sender: No OFD packet to send [15:20:31]OFD Sender: No OFD packet to send [15:20:36]OFD Sender: No OFD packet to send [15:20:41]accept exits with 8 [15:20:41]New connection [15:20:41]New thread 3066682724 created [15:20:41]Thread 3066826084 joined [15:20:41]Waiting for new connection... [15:20:41] Sock 8.Parse request [15:20:41]Sock 8.Check first char [15:20:41]Sock 8.First char is OK [15:20:41]request: POST /json_proto HTTP/1.0 [15:20:41]Method: POST [15:20:41]URL: /json_proto [15:20:41]Method is POST - this is cgi request [15:20:41]url: /json_proto [15:20:41]query_string will be loaded in cgi processing [15:20:41]execute_cgi json_proto POST (null) [15:20:41]execute_cgi path=json_proto method=POST [15:20:41]POST find Content-Length [15:20:41]Host: 172.17.40.4:8080 [15:20:41]Content-Length: 674 [15:20:41]Content-Type: application/json [15:20:41] [15:20:41]POST finish read [15:20:41]Found Content-Length = 674 [15:20:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:20:41]execute_script... [15:20: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)536278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:20:41]POST & json_proto [15:20:41]process_json_proto [15:20:41]json parsed OK: [15:20:41]protocol is kg_v1.0 [15:20:41]action value=close_receipt [15:20:41]process_action close_receipt [15:20:41]cmd_close_receipt [15:20:41]MH_GetDate [15:20:41]Write to MH i2c: F0 00 00 A5 8D 21 [15:20:41]Write i2c OK [15:20:41]MH_I2C_Read... [15:20:41]Read from MH i2c: F0 [15:20:41]MH_I2C_Read... [15:20:41]Read from MH i2c: F0 09 00 [15:20:41]MH_I2C_Read... [15:20:41]Read from MH i2c: F0 09 00 A5 8D 00 4E CE 13 67 EE 0E 0D 67 30 [15:20:41]GetLastDocTimeStamp 1729351223 [15:20:41]current date 1729351246 [15:20:41]FM_GetShiftState [15:20:41]SAM_PROTO_GetShiftState [15:20:41]wFMCommunicate request_size=4 [15:20:41]MH_SAM_APDU [15:20:41]CAPDU: 80 13 01 00 [15:20:41]Write to MH i2c: E2 08 00 A6 8D 80 13 01 00 00 00 00 00 B0 [15:20:41]Write i2c OK [15:20:41]MH_I2C_Read... [15:20:41]OFD Sender: No OFD packet to send [15:20:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:41]Read from MH i2c: E2 [15:20:41]MH_I2C_Read... [15:20:41]Read from MH i2c: E2 0E 00 [15:20:41]MH_I2C_Read... [15:20:41]Read from MH i2c: E2 0E 00 A6 8D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F3 [15:20:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:20:41]wFMCommunicate OK [15:20:41]SAM_PROTO_GetShiftState done [15:20:41]FM_GetShiftState done [15:20:41]opened in 1729296582 [15:20:41]opened+sec_in_day 1729382982 [15:20:41]quantity*price = 50063 [15:20:41]sum+1 = 50064 [15:20:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 371 19.10.2024 15:20 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218726 ФПД: 275645947026506 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152046&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218726&fm=275645947026506&tin=02508201610067®Number=0000000000098116&sum=50000 [15:20:42]StoreToDocumentArchive [15:20:42]shift 443 fd 218726 [15:20:42]save to /storage/0443/doc_00218726 [15:20:42]save last doc name /storage/0443/doc_00218726 to /storage/kkm_last_doc_name [15:20:42]save OK [15:20:42]Clear old archive folders... [15:20:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:20:42]tlvbuf is 01742060 [15:20:42]SAM_PROTO_ClearQueue [15:20:42]wFMCommunicate request_size=4 [15:20:42]MH_SAM_APDU [15:20:42]CAPDU: 80 09 00 00 [15:20:42]Write to MH i2c: E2 08 00 B3 8D 80 09 00 00 00 00 00 00 B2 [15:20:42]Write i2c OK [15:20:42]MH_I2C_Read... [15:20:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:20:42]Read from MH i2c: E2 [15:20:42]MH_I2C_Read... [15:20:42]Read from MH i2c: E2 03 00 [15:20:42]MH_I2C_Read... [15:20:42]Read from MH i2c: E2 03 00 B3 8D 00 90 00 B4 [15:20:42]RAPDU: 90 00 [15:20:42]wFMCommunicate OK [15:20:42]SAM_PROTO_ClearQueue done [15:20:42]KKMCreateOFDPacket [15:20:42]OFDProtocolAddRootSTLVToBuf [15:20:42]FM_MakeSignedData [15:20:42]FM_MakeSignedData [15:20:42]SAM_PROTO_SignData [15:20:42]wFMCommunicate request_size=4 [15:20:42]MH_SAM_APDU [15:20:42]CAPDU: 80 0D 01 02 [15:20:42]Write to MH i2c: E2 08 00 B4 8D 80 0D 01 02 00 00 00 00 BA [15:20:42]Write i2c OK [15:20:42]MH_I2C_Read... [15:20:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:20:42]Read from MH i2c: E2 [15:20:42]MH_I2C_Read... [15:20:42]Read from MH i2c: E2 03 00 [15:20:42]MH_I2C_Read... [15:20:42]Read from MH i2c: E2 03 00 B4 8D 00 90 00 B5 [15:20:42]RAPDU: 90 00 [15:20:42]wFMCommunicate OK [15:20:42]wFMCommunicate request_size=255 [15:20:42]MH_SAM_APDU [15:20: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 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 73 01 00 00 F4 03 04 00 4E CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 66 56 03 00 35 04 06 00 FA B2 D2 C1 [15:20:42]Write to MH i2c: E2 02 01 B5 8D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 73 01 00 00 F4 03 04 00 4E CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 66 56 03 00 35 04 06 00 FA B2 D2 C1 00 00 84 [15:20:42]Write i2c OK [15:20:42]MH_I2C_Read... [15:20:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:43]Read from MH i2c: E2 [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: E2 03 00 [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: E2 03 00 B5 8D 00 90 00 B6 [15:20:43]RAPDU: 90 00 [15:20:43]wFMCommunicate OK [15:20:43]wFMCommunicate request_size=7 [15:20:43]MH_SAM_APDU [15:20:43]CAPDU: 80 0D 02 02 02 9C 4A [15:20:43]Write to MH i2c: E2 0A 00 B6 8D 80 0D 02 02 02 00 9C 4A 00 00 A7 [15:20:43]Write i2c OK [15:20:43]MH_I2C_Read... [15:20:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:43]Read from MH i2c: E2 [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: E2 03 00 [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: E2 03 00 B6 8D 00 90 00 B7 [15:20:43]RAPDU: 90 00 [15:20:43]wFMCommunicate OK [15:20:43]wFMCommunicate request_size=4 [15:20:43]MH_SAM_APDU [15:20:43]CAPDU: 80 0D 03 02 [15:20:43]Write to MH i2c: E2 08 00 B7 8D 80 0D 03 02 00 00 00 00 BF [15:20:43]Write i2c OK [15:20:43]MH_I2C_Read... [15:20:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:20:43]Read from MH i2c: E2 [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: E2 0B 00 [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: E2 0B 00 B7 8D 00 1B BC 0A 3A 15 D7 B6 E0 90 00 5D [15:20:43]RAPDU: 1B BC 0A 3A 15 D7 B6 E0 90 00 [15:20:43]wFMCommunicate OK [15:20:43]SAM_PROTO_SignData done [15:20:43]FM_MakeSignedData done [15:20:43]CreateOFDProtocolMessage [15:20:43]wFMCommunicate request_size=4 [15:20:43]MH_SAM_APDU [15:20:43]CAPDU: 80 11 00 00 [15:20:43]Write to MH i2c: E2 08 00 B8 8D 80 11 00 00 00 00 00 00 BF [15:20:43]Write i2c OK [15:20:43]MH_I2C_Read... [15:20:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:43]Read from MH i2c: E2 [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: E2 17 00 [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: E2 17 00 B8 8D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0E [15:20:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:20:43]wFMCommunicate OK [15:20:43]CreateOFDProtocolMessage done [15:20:43]OFDSenderStorePacket 218726 [15:20:43]StoreOFDPacket docnum=218726 [15:20:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 D2 F3 04 01 36 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 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 73 01 00 00 F4 03 04 00 4E CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 66 56 03 00 35 04 06 00 FA B2 D2 C1 9C 4A 1B BC 0A 3A 15 D7 B6 E0 [15:20:43]CheckFolder [15:20:43]dirname=/storage/ofd_packets [15:20:43]CheckFolder done [15:20:43]ProducePacketName [15:20:43]name=ofd_packets/00218726 [15:20:43]NVStorageSaveData ofd_packets/00218726 [15:20:43]File name is /storage/ofd_packets/00218726 [15:20:43]Write 298 bytes [15:20:43]NVStorageSaveData done [15:20:43]OFDSenderStorePacket done [15:20:43]KKMCreateOFDPacket done [15:20:43]NVStorageSaveData kkm_last_timestamp [15:20:43]File name is /storage/kkm_last_timestamp [15:20:43]Write 4 bytes [15:20:43]NVStorageSaveData done [15:20:43]ExternCall_PrintAddStr [15:20:43]wPrintStart [15:20:43]Write to MH i2c: 01 00 00 B9 8D 46 [15:20:43]Write i2c OK [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: 01 [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: 01 07 00 [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: 01 07 00 B9 8D 00 00 00 00 00 FF 0F 5B [15:20:43]RasterBufferAndPrint [15:20:43]line Счет N : (1)536278 [15:20:43]line ИНН: 02508201610067 [15:20:43]line Контрольно-Кассовый Чек [15:20:43]line ПРОДАЖА [15:20:43]line ТРК (МРК, ГНК) : 51 [15:20:43]line Товар: 2710194210 [15:20:43]line ДТ-К-2 [15:20:43]line 6.570 * 76.20 [15:20:43]line = 500.63 [15:20:43]line НДС 12% НСП 1% [15:20:43]line > о реализуемом товаре [15:20:43]line ОКРУГЛЕНИЕ: -0.63 [15:20:43]line ИТОГО: 500.00 [15:20:43]line Внесено: 500.00 [15:20:43]line СДАЧА: 0.00 [15:20:43]line НСП 1% : 4.43 [15:20:43]line НДС 12% : 53.16 [15:20:43]line Наличными: 500.00 [15:20:43]line Безнал.: 0.00 [15:20:43]line Место: АЗС № 84 "Партнер Нефть" [15:20:43]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:20:43]line СНО: Общий режим [15:20:43]line Чек 371 19.10.2024 15:20 [15:20:43]line Смена: 443 ФФД: 1.0 [15:20:43]line ЗНМ: 0300000178 [15:20:43]line РНМ: 0000000000098116 [15:20:43]line Версия ККМ: 001 [15:20:43]line ФМ: 0000000000965413 [15:20:43]line ФД: 218726 [15:20:43]line ФПД: 275645947026506 [15:20:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152046&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218726&fm=275645947026506&tin=02508201610067®Number=0000000000098116&sum=50000 [15:20:43]OFD Sender: Processing packet 218726 [packets to send 80, broken 79] [15:20:43]ProducePacketName [15:20:43]name=ofd_packets/00218726 [15:20:43]OFD Sender: To server: pG, [15:20:43]CommunicateWithHost lk.salyk.kg:30040 [15:20:43]ConnectInit lk.salyk.kg [15:20:43]written 0, free lines is 4095 [15:20:43]Connected sock=10 [15:20:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 D2 F3 04 01 36 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 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 73 01 00 00 F4 03 04 00 4E CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 66 56 03 00 35 04 06 00 FA B2 D2 C1 9C 4A 1B BC 0A 3A 15 D7 B6 E0 [15:20:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AB 3E 47 00 F6 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 39 36 35 34 31 33 10 04 04 00 66 56 03 00 F4 03 04 00 E7 79 13 67 B6 04 01 00 00 20 6E 9A CE 4B 0C 91 82 [15:20:43]CommunicateWithHost err = 0 [15:20:43]CheckOFDResponse [15:20:43]1017 (14) - 77093643461234 [15:20:43]1041 (16) - 0000000000965413 [15:20:43]1040 (4) - 218726 [15:20:43]1012 (4) - 19.10.2024 09:20 [15:20:43]1206 (1) - 0 [15:20:43]OFD Sender: Remove packet 218726 [15:20:43]ProducePacketName [15:20:43]name=ofd_packets/00218726 [15:20:43]NVStorageDeleteData [15:20:43]Write to MH i2c: 01 00 00 E4 8D 71 [15:20:43]Write i2c OK [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: 01 [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: 01 07 00 [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: 01 07 00 E4 8D 00 00 00 00 00 EA 0C 6E [15:20:43]RasterBufferAndPrint [15:20:43]line [15:20:43]line [15:20:43]line [15:20:43]line [15:20:43]line [15:20:43]written 0, free lines is 3312 [15:20:43]MH_Cut [15:20:43]Write to MH i2c: D1 01 00 EB 8D 01 4A [15:20:43]Write i2c OK [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: D1 [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: D1 01 00 [15:20:43]MH_I2C_Read... [15:20:43]Read from MH i2c: D1 01 00 EB 8D 00 49 [15:20:43]Write to MH i2c: 01 00 00 EC 8D 79 [15:20:43]Write i2c OK [15:20:43]MH_I2C_Read... [15:20:44]OFD Sender: No OFD packet to send [15:20:44]*** Cut start [15:20:44]*** Partial cut [15:20:44]*** CUTSNS_PIN = 1 [15:20:44]*** CUTSNS_PIN = 0 [15:20:44]*** Brake cut motor [15:20:45]Read from MH i2c: 01 [15:20:45]MH_I2C_Read... [15:20:45]*** Stop cut motor [15:20:45]*** Cut end [15:20:45]Read from MH i2c: 01 07 00 [15:20:45]MH_I2C_Read... [15:20:45]Read from MH i2c: 01 07 00 EC 8D 00 00 00 00 00 FF 0F 8E [15:20:45]process_action close_receipt done [15:20:45]requested_data is exist [15:20:45]produce_requested_data [15:20:45]requested_item fm.sn is exist - process it [15:20:45]wFMCommunicate request_size=4 [15:20:45]MH_SAM_APDU [15:20:45]CAPDU: 80 11 00 00 [15:20:45]Write to MH i2c: E2 08 00 ED 8D 80 11 00 00 00 00 00 00 F4 [15:20:45]Write i2c OK [15:20:45]MH_I2C_Read... [15:20:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:45]Read from MH i2c: E2 [15:20:45]MH_I2C_Read... [15:20:45]Read from MH i2c: E2 17 00 [15:20:45]MH_I2C_Read... [15:20:45]Read from MH i2c: E2 17 00 ED 8D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 43 [15:20:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:20:45]wFMCommunicate OK [15:20:45]requested_item fd.num is exist - process it [15:20:45]SAM_PROTO_GetFieldsCounters [15:20:45]wFMCommunicate request_size=4 [15:20:45]MH_SAM_APDU [15:20:45]CAPDU: 80 13 00 00 [15:20:45]Write to MH i2c: E2 08 00 EE 8D 80 13 00 00 00 00 00 00 F7 [15:20:45]Write i2c OK [15:20:45]MH_I2C_Read... [15:20:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:20:45]Read from MH i2c: E2 [15:20:45]MH_I2C_Read... [15:20:45]Read from MH i2c: E2 62 00 [15:20:45]MH_I2C_Read... [15:20:45]Read from MH i2c: E2 62 00 EE 8D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 66 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 EB [15:20:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 66 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:20:45]wFMCommunicate OK [15:20:45]SAM_PROTO_GetFieldsCounters done [15:20:45]requested_item shift.num is exist - process it [15:20:45]requested_item shift.opened is exist - process it [15:20:45]req_shift_opened [15:20:45]FM_GetShiftState [15:20:45]SAM_PROTO_GetShiftState [15:20:45]wFMCommunicate request_size=4 [15:20:45]MH_SAM_APDU [15:20:45]CAPDU: 80 13 01 00 [15:20:45]Write to MH i2c: E2 08 00 EF 8D 80 13 01 00 00 00 00 00 F9 [15:20:45]Write i2c OK [15:20:45]MH_I2C_Read... [15:20:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:45]Read from MH i2c: E2 [15:20:45]MH_I2C_Read... [15:20:45]Read from MH i2c: E2 0E 00 [15:20:45]MH_I2C_Read... [15:20:45]Read from MH i2c: E2 0E 00 EF 8D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3C [15:20:45]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:20:45]wFMCommunicate OK [15:20:45]SAM_PROTO_GetShiftState done [15:20:45]FM_GetShiftState done [15:20:45]req_shift_opened done [15:20:45]requested_item shift.open_date is exist - process it [15:20:45]req_shift_open_date [15:20:45]req_shift_open_date done [15:20:45]produce_requested_data done [15:20:45]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218726,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:20:45]process_action_free close_receipt [15:20:45]json_value_free [15:20:45]json_value_free done [15:20:45]process_json_proto returns [15:20:45]Send response to host [15:20:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218726,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:20:45]free response buf [15:20:45]execute_script done [15:20:45]execute_script returns [15:20:45]free content buf [15:20:45]Sock 8.Close socket [15:20:45]Sock 8.Thread stoped [15:20:49]OFD Sender: No OFD packet to send [15:20:54]OFD Sender: No OFD packet to send [15:20:59]OFD Sender: No OFD packet to send [15:21:04]OFD Sender: No OFD packet to send [15:21:09]OFD Sender: No OFD packet to send [15:21:14]OFD Sender: No OFD packet to send [15:21:18]accept exits with 9 [15:21:18]New connection [15:21:18]New thread 3066826084 created [15:21:18]Thread 3066682724 joined [15:21:18]Waiting for new connection... [15:21:18] Sock 9.Parse request [15:21:18]Sock 9.Check first char [15:21:18]Sock 9.First char is OK [15:21:18]request: POST /json_proto HTTP/1.0 [15:21:18]Method: POST [15:21:18]URL: /json_proto [15:21:18]Method is POST - this is cgi request [15:21:18]url: /json_proto [15:21:18]query_string will be loaded in cgi processing [15:21:18]execute_cgi json_proto POST (null) [15:21:18]execute_cgi path=json_proto method=POST [15:21:18]POST find Content-Length [15:21:18]Host: 172.17.40.4:8080 [15:21:18]Content-Length: 639 [15:21:18]Content-Type: application/json [15:21:18] [15:21:18]POST finish read [15:21:18]Found Content-Length = 639 [15:21:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79786", "tax_sys" : 0, "items" : [ { "code": "2000032710015", "name": "\u0421\u043E\u0447\u043D\u0438\u043A DC \u0442\u0432\u043E\u0440\u043E\u0433 75\u0433", "price" : 35.00, "quantity" : 2.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:18]execute_script... [15:21:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79786", "tax_sys" : 0, "items" : [ { "code": "2000032710015", "name": "\u0421\u043E\u0447\u043D\u0438\u043A DC \u0442\u0432\u043E\u0440\u043E\u0433 75\u0433", "price" : 35.00, "quantity" : 2.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:18]POST & json_proto [15:21:18]process_json_proto [15:21:18]json parsed OK: [15:21:18]protocol is kg_v1.0 [15:21:18]action value=close_receipt [15:21:18]process_action close_receipt [15:21:18]cmd_close_receipt [15:21:18]MH_GetDate [15:21:18]Write to MH i2c: F0 00 00 F0 8D 6C [15:21:18]Write i2c OK [15:21:18]MH_I2C_Read... [15:21:18]Read from MH i2c: F0 [15:21:18]MH_I2C_Read... [15:21:18]Read from MH i2c: F0 09 00 [15:21:18]MH_I2C_Read... [15:21:18]Read from MH i2c: F0 09 00 F0 8D 00 73 CE 13 67 EE 0E 0D 67 A0 [15:21:18]GetLastDocTimeStamp 1729351246 [15:21:18]current date 1729351283 [15:21:18]FM_GetShiftState [15:21:18]SAM_PROTO_GetShiftState [15:21:18]wFMCommunicate request_size=4 [15:21:18]MH_SAM_APDU [15:21:18]CAPDU: 80 13 01 00 [15:21:18]Write to MH i2c: E2 08 00 F1 8D 80 13 01 00 00 00 00 00 FB [15:21:18]Write i2c OK [15:21:18]MH_I2C_Read... [15:21:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:18]Read from MH i2c: E2 [15:21:18]MH_I2C_Read... [15:21:18]Read from MH i2c: E2 0E 00 [15:21:18]MH_I2C_Read... [15:21:18]Read from MH i2c: E2 0E 00 F1 8D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3E [15:21:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:21:18]wFMCommunicate OK [15:21:18]SAM_PROTO_GetShiftState done [15:21:18]FM_GetShiftState done [15:21:18]opened in 1729296582 [15:21:18]opened+sec_in_day 1729382982 [15:21:18]quantity*price = 7000 [15:21:18]sum+1 = 7001 [15:21:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 70.00 НСП 1% : 0.62 НДС 12% : 7.43 Наличными: 70.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 372 19.10.2024 15:21 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218727 ФПД: 15594591482404 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152123&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218727&fm=15594591482404&tin=02508201610067®Number=0000000000098116&sum=7000 0 [15:21:19]StoreToDocumentArchive [15:21:19]shift 443 fd 218727 [15:21:19]save to /storage/0443/doc_00218727 [15:21:19]save last doc name /storage/0443/doc_00218727 to /storage/kkm_last_doc_name [15:21:19]save OK [15:21:19]Clear old archive folders... [15:21:19]ProcessDocumentItem done err = 0, tmpTLVsize=275 [15:21:19]tlvbuf is 01741CC0 [15:21:19]SAM_PROTO_ClearQueue [15:21:19]wFMCommunicate request_size=4 [15:21:19]MH_SAM_APDU [15:21:19]CAPDU: 80 09 00 00 [15:21:19]Write to MH i2c: E2 08 00 FE 8D 80 09 00 00 00 00 00 00 FD [15:21:19]Write i2c OK [15:21:19]MH_I2C_Read... [15:21:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:21:19]Read from MH i2c: E2 [15:21:19]MH_I2C_Read... [15:21:19]Read from MH i2c: E2 03 00 [15:21:19]MH_I2C_Read... [15:21:19]Read from MH i2c: E2 03 00 FE 8D 00 90 00 FF [15:21:19]RAPDU: 90 00 [15:21:19]wFMCommunicate OK [15:21:19]SAM_PROTO_ClearQueue done [15:21:19]KKMCreateOFDPacket [15:21:19]OFDProtocolAddRootSTLVToBuf [15:21:19]FM_MakeSignedData [15:21:19]FM_MakeSignedData [15:21:19]SAM_PROTO_SignData [15:21:19]wFMCommunicate request_size=4 [15:21:19]MH_SAM_APDU [15:21:19]CAPDU: 80 0D 01 02 [15:21:19]Write to MH i2c: E2 08 00 FF 8D 80 0D 01 02 00 00 00 00 05 [15:21:19]Write i2c OK [15:21:19]MH_I2C_Read... [15:21:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:21:19]Read from MH i2c: E2 [15:21:19]MH_I2C_Read... [15:21:19]Read from MH i2c: E2 03 00 [15:21:19]MH_I2C_Read... [15:21:19]Read from MH i2c: E2 03 00 FF 8D 00 90 00 00 [15:21:19]RAPDU: 90 00 [15:21:19]wFMCommunicate OK [15:21:19]wFMCommunicate request_size=255 [15:21:19]MH_SAM_APDU [15:21:19]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 32 30 30 30 30 33 32 37 31 30 30 31 35 06 04 21 00 D0 A1 D0 BE D1 87 D0 BD D0 B8 D0 BA 20 44 43 20 D1 82 D0 B2 D0 BE D1 80 D0 BE D0 B3 20 37 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 73 CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 [15:21:19]Write to MH i2c: E2 02 01 00 8E 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 32 30 30 30 30 33 32 37 31 30 30 31 35 06 04 21 00 D0 A1 D0 BE D1 87 D0 BD D0 B8 D0 BA 20 44 43 20 D1 82 D0 B2 D0 BE D1 80 D0 BE D0 B3 20 37 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 73 CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 00 00 76 [15:21:19]Write i2c OK [15:21:19]MH_I2C_Read... [15:21:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:20]Read from MH i2c: E2 [15:21:20]MH_I2C_Read... [15:21:20]Read from MH i2c: E2 03 00 [15:21:20]MH_I2C_Read... [15:21:20]Read from MH i2c: E2 03 00 00 8E 00 90 00 02 [15:21:20]RAPDU: 90 00 [15:21:20]wFMCommunicate OK [15:21:20]wFMCommunicate request_size=34 [15:21:20]MH_SAM_APDU [15:21:20]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 67 56 03 00 35 04 06 00 0E 2E E6 15 F2 24 [15:21:20]Write to MH i2c: E2 25 00 01 8E 80 0D 02 02 1D 00 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 67 56 03 00 35 04 06 00 0E 2E E6 15 F2 24 00 00 D3 [15:21:20]Write i2c OK [15:21:20]MH_I2C_Read... [15:21:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:20]Read from MH i2c: E2 [15:21:20]MH_I2C_Read... [15:21:20]Read from MH i2c: E2 03 00 [15:21:20]MH_I2C_Read... [15:21:20]Read from MH i2c: E2 03 00 01 8E 00 90 00 03 [15:21:20]RAPDU: 90 00 [15:21:20]wFMCommunicate OK [15:21:20]wFMCommunicate request_size=4 [15:21:20]MH_SAM_APDU [15:21:20]CAPDU: 80 0D 03 02 [15:21:20]Write to MH i2c: E2 08 00 02 8E 80 0D 03 02 00 00 00 00 0B [15:21:20]Write i2c OK [15:21:20]MH_I2C_Read... [15:21:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:21:20]Read from MH i2c: E2 [15:21:20]MH_I2C_Read... [15:21:20]Read from MH i2c: E2 0B 00 [15:21:20]MH_I2C_Read... [15:21:20]Read from MH i2c: E2 0B 00 02 8E 00 8C 15 20 D2 FB 2D C8 D3 90 00 62 [15:21:20]RAPDU: 8C 15 20 D2 FB 2D C8 D3 90 00 [15:21:20]wFMCommunicate OK [15:21:20]SAM_PROTO_SignData done [15:21:20]FM_MakeSignedData done [15:21:20]CreateOFDProtocolMessage [15:21:20]wFMCommunicate request_size=4 [15:21:20]MH_SAM_APDU [15:21:20]CAPDU: 80 11 00 00 [15:21:20]Write to MH i2c: E2 08 00 03 8E 80 11 00 00 00 00 00 00 0B [15:21:20]Write i2c OK [15:21:20]MH_I2C_Read... [15:21:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:20]Read from MH i2c: E2 [15:21:20]MH_I2C_Read... [15:21:20]Read from MH i2c: E2 17 00 [15:21:20]MH_I2C_Read... [15:21:20]Read from MH i2c: E2 17 00 03 8E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5A [15:21:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:21:20]wFMCommunicate OK [15:21:20]CreateOFDProtocolMessage done [15:21:20]OFDSenderStorePacket 218727 [15:21:20]StoreOFDPacket docnum=218727 [15:21:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 27 01 00 00 45 15 1F 01 40 2C 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 32 30 30 30 30 33 32 37 31 30 30 31 35 06 04 21 00 D0 A1 D0 BE D1 87 D0 BD D0 B8 D0 BA 20 44 43 20 D1 82 D0 B2 D0 BE D1 80 D0 BE D0 B3 20 37 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 73 CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 67 56 03 00 35 04 06 00 0E 2E E6 15 F2 24 8C 15 20 D2 FB 2D C8 D3 [15:21:20]CheckFolder [15:21:20]dirname=/storage/ofd_packets [15:21:20]CheckFolder done [15:21:20]ProducePacketName [15:21:20]name=ofd_packets/00218727 [15:21:20]NVStorageSaveData ofd_packets/00218727 [15:21:20]File name is /storage/ofd_packets/00218727 [15:21:20]Write 325 bytes [15:21:20]NVStorageSaveData done [15:21:20]OFDSenderStorePacket done [15:21:20]KKMCreateOFDPacket done [15:21:20]NVStorageSaveData kkm_last_timestamp [15:21:20]File name is /storage/kkm_last_timestamp [15:21:20]Write 4 bytes [15:21:20]NVStorageSaveData done [15:21:20]ExternCall_PrintAddStr [15:21:20]wPrintStart [15:21:20]Write to MH i2c: 01 00 00 04 8E 92 [15:21:20]Write i2c OK [15:21:20]MH_I2C_Read... [15:21:20]Read from MH i2c: 01 [15:21:20]MH_I2C_Read... [15:21:20]Read from MH i2c: 01 07 00 [15:21:20]MH_I2C_Read... [15:21:20]Read from MH i2c: 01 07 00 04 8E 00 00 00 00 00 FF 0F A7 [15:21:20]RasterBufferAndPrint [15:21:20]line Счет N : (3)79786 [15:21:20]line ИНН: 02508201610067 [15:21:20]line Контрольно-Кассовый Чек [15:21:20]line ПРОДАЖА [15:21:20]line Товар: 2000032710015 [15:21:20]line Сочник DC творог 75г [15:21:20]line 2.000 * 35.00 [15:21:20]line = 70.00 [15:21:20]line НДС 12% НСП 1% [15:21:20]line > о реализуемом товаре [15:21:20]line ИТОГО: 70.00 [15:21:20]line НСП 1% : 0.62 [15:21:20]line НДС 12% : 7.43 [15:21:20]line Наличными: 70.00 [15:21:20]line Безнал.: 0.00 [15:21:20]line Место: АЗС № 84 "Партнер Нефть" [15:21:20]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:21:20]line СНО: Общий режим [15:21:20]line Чек 372 19.10.2024 15:21 [15:21:20]line Смена: 443 ФФД: 1.0 [15:21:20]line ЗНМ: 0300000178 [15:21:20]line РНМ: 0000000000098116 [15:21:20]line Версия ККМ: 001 [15:21:20]line ФМ: 0000000000965413 [15:21:20]line ФД: 218727 [15:21:20]line ФПД: 15594591482404 [15:21:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152123&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218727&fm=15594591482404&tin=02508201610067®Number=0000000000098116&sum=7000 [15:21:20]line 0 [15:21:20]OFD Sender: Processing packet 218727 [packets to send 80, broken 79] [15:21:20]ProducePacketName [15:21:20]name=ofd_packets/00218727 [15:21:20]OFD Sender: To server: pG, [15:21:20]CommunicateWithHost lk.salyk.kg:30040 [15:21:20]ConnectInit lk.salyk.kg [15:21:20]written 0, free lines is 4095 [15:21:20]Connected sock=11 [15:21:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 27 01 00 00 45 15 1F 01 40 2C 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 32 30 30 30 30 33 32 37 31 30 30 31 35 06 04 21 00 D0 A1 D0 BE D1 87 D0 BD D0 B8 D0 BA 20 44 43 20 D1 82 D0 B2 D0 BE D1 80 D0 BE D0 B3 20 37 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 73 CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 67 56 03 00 35 04 06 00 0E 2E E6 15 F2 24 8C 15 20 D2 FB 2D C8 D3 [15:21:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FD C1 47 00 28 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 39 36 35 34 31 33 10 04 04 00 67 56 03 00 F4 03 04 00 0D 7A 13 67 B6 04 01 00 00 97 E2 01 15 8F EA ED 6D [15:21:21]CommunicateWithHost err = 0 [15:21:21]CheckOFDResponse [15:21:21]1017 (14) - 77093643461234 [15:21:21]1041 (16) - 0000000000965413 [15:21:21]1040 (4) - 218727 [15:21:21]1012 (4) - 19.10.2024 09:21 [15:21:21]1206 (1) - 0 [15:21:21]OFD Sender: Remove packet 218727 [15:21:21]ProducePacketName [15:21:21]name=ofd_packets/00218727 [15:21:21]NVStorageDeleteData [15:21:21]Write to MH i2c: 01 00 00 2C 8E BA [15:21:21]Write i2c OK [15:21:21]MH_I2C_Read... [15:21:21]Read from MH i2c: 01 [15:21:21]MH_I2C_Read... [15:21:21]Read from MH i2c: 01 07 00 [15:21:21]MH_I2C_Read... [15:21:21]Read from MH i2c: 01 07 00 2C 8E 00 00 00 00 00 04 0D D2 [15:21:21]RasterBufferAndPrint [15:21:21]line [15:21:21]line [15:21:21]line [15:21:21]line [15:21:21]line [15:21:21]written 0, free lines is 3339 [15:21:21]MH_Cut [15:21:21]Write to MH i2c: D1 01 00 33 8E 01 93 [15:21:21]Write i2c OK [15:21:21]MH_I2C_Read... [15:21:21]Read from MH i2c: D1 [15:21:21]MH_I2C_Read... [15:21:21]Read from MH i2c: D1 01 00 [15:21:21]MH_I2C_Read... [15:21:21]Read from MH i2c: D1 01 00 33 8E 00 92 [15:21:21]Write to MH i2c: 01 00 00 34 8E C2 [15:21:21]Write i2c OK [15:21:21]MH_I2C_Read... [15:21:21]OFD Sender: No OFD packet to send [15:21:21]*** Cut start [15:21:21]*** Partial cut [15:21:21]*** CUTSNS_PIN = 1 [15:21:21]*** CUTSNS_PIN = 0 [15:21:22]*** Brake cut motor [15:21:22]Read from MH i2c: 01 [15:21:22]MH_I2C_Read... [15:21:22]*** Stop cut motor [15:21:22]*** Cut end [15:21:22]Read from MH i2c: 01 07 00 [15:21:22]MH_I2C_Read... [15:21:22]Read from MH i2c: 01 07 00 34 8E 00 00 00 00 00 FF 0F D7 [15:21:22]process_action close_receipt done [15:21:22]requested_data is exist [15:21:22]produce_requested_data [15:21:22]requested_item fm.sn is exist - process it [15:21:22]wFMCommunicate request_size=4 [15:21:22]MH_SAM_APDU [15:21:22]CAPDU: 80 11 00 00 [15:21:22]Write to MH i2c: E2 08 00 35 8E 80 11 00 00 00 00 00 00 3D [15:21:22]Write i2c OK [15:21:22]MH_I2C_Read... [15:21:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:22]Read from MH i2c: E2 [15:21:22]MH_I2C_Read... [15:21:22]Read from MH i2c: E2 17 00 [15:21:22]MH_I2C_Read... [15:21:22]Read from MH i2c: E2 17 00 35 8E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8C [15:21:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:21:22]wFMCommunicate OK [15:21:22]requested_item fd.num is exist - process it [15:21:22]SAM_PROTO_GetFieldsCounters [15:21:22]wFMCommunicate request_size=4 [15:21:22]MH_SAM_APDU [15:21:22]CAPDU: 80 13 00 00 [15:21:22]Write to MH i2c: E2 08 00 36 8E 80 13 00 00 00 00 00 00 40 [15:21:22]Write i2c OK [15:21:22]MH_I2C_Read... [15:21:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:21:22]Read from MH i2c: E2 [15:21:22]MH_I2C_Read... [15:21:22]Read from MH i2c: E2 62 00 [15:21:22]MH_I2C_Read... [15:21:22]Read from MH i2c: E2 62 00 36 8E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 67 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 38 [15:21:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 67 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:21:22]wFMCommunicate OK [15:21:22]SAM_PROTO_GetFieldsCounters done [15:21:22]requested_item shift.num is exist - process it [15:21:22]requested_item shift.opened is exist - process it [15:21:22]req_shift_opened [15:21:22]FM_GetShiftState [15:21:22]SAM_PROTO_GetShiftState [15:21:22]wFMCommunicate request_size=4 [15:21:22]MH_SAM_APDU [15:21:22]CAPDU: 80 13 01 00 [15:21:22]Write to MH i2c: E2 08 00 37 8E 80 13 01 00 00 00 00 00 42 [15:21:22]Write i2c OK [15:21:22]MH_I2C_Read... [15:21:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:22]Read from MH i2c: E2 [15:21:22]MH_I2C_Read... [15:21:22]Read from MH i2c: E2 0E 00 [15:21:22]MH_I2C_Read... [15:21:22]Read from MH i2c: E2 0E 00 37 8E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 85 [15:21:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:21:22]wFMCommunicate OK [15:21:22]SAM_PROTO_GetShiftState done [15:21:22]FM_GetShiftState done [15:21:22]req_shift_opened done [15:21:22]requested_item shift.open_date is exist - process it [15:21:22]req_shift_open_date [15:21:22]req_shift_open_date done [15:21:22]produce_requested_data done [15:21:22]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218727,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:21:22]process_action_free close_receipt [15:21:22]json_value_free [15:21:22]json_value_free done [15:21:22]process_json_proto returns [15:21:22]Send response to host [15:21:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218727,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:21:22]free response buf [15:21:22]execute_script done [15:21:22]execute_script returns [15:21:22]free content buf [15:21:22]Sock 9.Close socket [15:21:22]Sock 9.Thread stoped [15:21:26]OFD Sender: No OFD packet to send [15:21:31]OFD Sender: No OFD packet to send [15:21:36]OFD Sender: No OFD packet to send [15:21:41]OFD Sender: No OFD packet to send [15:21:46]OFD Sender: No OFD packet to send [15:21:51]OFD Sender: No OFD packet to send [15:21:56]OFD Sender: No OFD packet to send [15:22:01]OFD Sender: No OFD packet to send [15:22:06]OFD Sender: No OFD packet to send [15:22:11]OFD Sender: No OFD packet to send [15:22:16]OFD Sender: No OFD packet to send [15:22:21]OFD Sender: No OFD packet to send [15:22:26]OFD Sender: No OFD packet to send [15:22:31]OFD Sender: No OFD packet to send [15:22:36]OFD Sender: No OFD packet to send [15:22:41]OFD Sender: No OFD packet to send [15:22:46]OFD Sender: No OFD packet to send [15:22:51]OFD Sender: No OFD packet to send [15:22:56]OFD Sender: No OFD packet to send [15:23:01]OFD Sender: No OFD packet to send [15:23:06]OFD Sender: No OFD packet to send [15:23:11]OFD Sender: No OFD packet to send [15:23:16]OFD Sender: No OFD packet to send [15:23:18]accept exits with 8 [15:23:18]New connection [15:23:18]New thread 3066682724 created [15:23:18]Thread 3066826084 joined [15:23:18]Waiting for new connection... [15:23:18] Sock 8.Parse request [15:23:18]Sock 8.Check first char [15:23:18]Sock 8.First char is OK [15:23:18]request: POST /json_proto HTTP/1.0 [15:23:18]Method: POST [15:23:18]URL: /json_proto [15:23:18]Method is POST - this is cgi request [15:23:18]url: /json_proto [15:23:18]query_string will be loaded in cgi processing [15:23:18]execute_cgi json_proto POST (null) [15:23:18]execute_cgi path=json_proto method=POST [15:23:18]POST find Content-Length [15:23:18]Host: 172.17.40.4:8080 [15:23:18]Content-Length: 816 [15:23:18]Content-Type: application/json [15:23:18] [15:23:18]POST finish read [15:23:18]Found Content-Length = 816 [15:23:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:18]execute_script... [15:23: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)536280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:18]POST & json_proto [15:23:18]process_json_proto [15:23:18]json parsed OK: [15:23:18]protocol is kg_v1.0 [15:23:18]action value=close_receipt [15:23:18]process_action close_receipt [15:23:18]cmd_close_receipt [15:23:18]MH_GetDate [15:23:18]Write to MH i2c: F0 00 00 38 8E B5 [15:23:18]Write i2c OK [15:23:18]MH_I2C_Read... [15:23:18]Read from MH i2c: F0 [15:23:18]MH_I2C_Read... [15:23:18]Read from MH i2c: F0 09 00 [15:23:18]MH_I2C_Read... [15:23:18]Read from MH i2c: F0 09 00 38 8E 00 EB CE 13 67 EE 0E 0D 67 61 [15:23:18]GetLastDocTimeStamp 1729351283 [15:23:18]current date 1729351403 [15:23:18]FM_GetShiftState [15:23:18]SAM_PROTO_GetShiftState [15:23:18]wFMCommunicate request_size=4 [15:23:18]MH_SAM_APDU [15:23:18]CAPDU: 80 13 01 00 [15:23:18]Write to MH i2c: E2 08 00 39 8E 80 13 01 00 00 00 00 00 44 [15:23:18]Write i2c OK [15:23:18]MH_I2C_Read... [15:23:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:18]Read from MH i2c: E2 [15:23:18]MH_I2C_Read... [15:23:18]Read from MH i2c: E2 0E 00 [15:23:18]MH_I2C_Read... [15:23:18]Read from MH i2c: E2 0E 00 39 8E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 87 [15:23:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:23:18]wFMCommunicate OK [15:23:18]SAM_PROTO_GetShiftState done [15:23:18]FM_GetShiftState done [15:23:18]opened in 1729296582 [15:23:18]opened+sec_in_day 1729382982 [15:23:18]quantity*price = 50041 [15:23:18]sum+1 = 50042 [15:23:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 373 19.10.2024 15:23 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000965413 ФД: 218728 ФПД: 277331358554965 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152323&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218728&fm=277331358554965&tin=02508201610067®Number=0000000000098116&sum=50041 [15:23:19]StoreToDocumentArchive [15:23:19]shift 443 fd 218728 [15:23:19]save to /storage/0443/doc_00218728 [15:23:19]save last doc name /storage/0443/doc_00218728 to /storage/kkm_last_doc_name [15:23:19]save OK [15:23:19]Clear old archive folders... [15:23:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:23:19]tlvbuf is 01742110 [15:23:19]SAM_PROTO_ClearQueue [15:23:19]wFMCommunicate request_size=4 [15:23:19]MH_SAM_APDU [15:23:19]CAPDU: 80 09 00 00 [15:23:19]Write to MH i2c: E2 08 00 46 8E 80 09 00 00 00 00 00 00 46 [15:23:19]Write i2c OK [15:23:19]MH_I2C_Read... [15:23:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:23:19]Read from MH i2c: E2 [15:23:19]MH_I2C_Read... [15:23:19]Read from MH i2c: E2 03 00 [15:23:19]MH_I2C_Read... [15:23:19]Read from MH i2c: E2 03 00 46 8E 00 90 00 48 [15:23:19]RAPDU: 90 00 [15:23:19]wFMCommunicate OK [15:23:19]SAM_PROTO_ClearQueue done [15:23:19]KKMCreateOFDPacket [15:23:19]OFDProtocolAddRootSTLVToBuf [15:23:19]FM_MakeSignedData [15:23:19]FM_MakeSignedData [15:23:19]SAM_PROTO_SignData [15:23:19]wFMCommunicate request_size=4 [15:23:19]MH_SAM_APDU [15:23:19]CAPDU: 80 0D 01 02 [15:23:19]Write to MH i2c: E2 08 00 47 8E 80 0D 01 02 00 00 00 00 4E [15:23:19]Write i2c OK [15:23:19]MH_I2C_Read... [15:23:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:23:19]Read from MH i2c: E2 [15:23:19]MH_I2C_Read... [15:23:19]Read from MH i2c: E2 03 00 [15:23:19]MH_I2C_Read... [15:23:19]Read from MH i2c: E2 03 00 47 8E 00 90 00 49 [15:23:19]RAPDU: 90 00 [15:23:19]wFMCommunicate OK [15:23:19]wFMCommunicate request_size=255 [15:23:19]MH_SAM_APDU [15:23: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 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 75 01 00 00 F4 03 04 00 EB CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 68 56 03 00 35 04 06 00 FC [15:23:19]Write to MH i2c: E2 02 01 48 8E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 75 01 00 00 F4 03 04 00 EB CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 68 56 03 00 35 04 06 00 FC 00 00 4A [15:23:19]Write i2c OK [15:23:19]MH_I2C_Read... [15:23:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:20]Read from MH i2c: E2 [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: E2 03 00 [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: E2 03 00 48 8E 00 90 00 4A [15:23:20]RAPDU: 90 00 [15:23:20]wFMCommunicate OK [15:23:20]wFMCommunicate request_size=10 [15:23:20]MH_SAM_APDU [15:23:20]CAPDU: 80 0D 02 02 05 3B 3D 1C 9B 55 [15:23:20]Write to MH i2c: E2 0D 00 49 8E 80 0D 02 02 05 00 3B 3D 1C 9B 55 00 00 DF [15:23:20]Write i2c OK [15:23:20]MH_I2C_Read... [15:23:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:20]Read from MH i2c: E2 [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: E2 03 00 [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: E2 03 00 49 8E 00 90 00 4B [15:23:20]RAPDU: 90 00 [15:23:20]wFMCommunicate OK [15:23:20]wFMCommunicate request_size=4 [15:23:20]MH_SAM_APDU [15:23:20]CAPDU: 80 0D 03 02 [15:23:20]Write to MH i2c: E2 08 00 4A 8E 80 0D 03 02 00 00 00 00 53 [15:23:20]Write i2c OK [15:23:20]MH_I2C_Read... [15:23:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:23:20]Read from MH i2c: E2 [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: E2 0B 00 [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: E2 0B 00 4A 8E 00 D8 20 27 4F 87 29 15 99 90 00 20 [15:23:20]RAPDU: D8 20 27 4F 87 29 15 99 90 00 [15:23:20]wFMCommunicate OK [15:23:20]SAM_PROTO_SignData done [15:23:20]FM_MakeSignedData done [15:23:20]CreateOFDProtocolMessage [15:23:20]wFMCommunicate request_size=4 [15:23:20]MH_SAM_APDU [15:23:20]CAPDU: 80 11 00 00 [15:23:20]Write to MH i2c: E2 08 00 4B 8E 80 11 00 00 00 00 00 00 53 [15:23:20]Write i2c OK [15:23:20]MH_I2C_Read... [15:23:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:20]Read from MH i2c: E2 [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: E2 17 00 [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: E2 17 00 4B 8E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A2 [15:23:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:23:20]wFMCommunicate OK [15:23:20]CreateOFDProtocolMessage done [15:23:20]OFDSenderStorePacket 218728 [15:23:20]StoreOFDPacket docnum=218728 [15:23:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 71 05 07 01 87 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 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 75 01 00 00 F4 03 04 00 EB CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 68 56 03 00 35 04 06 00 FC 3B 3D 1C 9B 55 D8 20 27 4F 87 29 15 99 [15:23:20]CheckFolder [15:23:20]dirname=/storage/ofd_packets [15:23:20]CheckFolder done [15:23:20]ProducePacketName [15:23:20]name=ofd_packets/00218728 [15:23:20]NVStorageSaveData ofd_packets/00218728 [15:23:20]File name is /storage/ofd_packets/00218728 [15:23:20]Write 301 bytes [15:23:20]NVStorageSaveData done [15:23:20]OFDSenderStorePacket done [15:23:20]KKMCreateOFDPacket done [15:23:20]NVStorageSaveData kkm_last_timestamp [15:23:20]File name is /storage/kkm_last_timestamp [15:23:20]Write 4 bytes [15:23:20]NVStorageSaveData done [15:23:20]ExternCall_PrintAddStr [15:23:20]wPrintStart [15:23:20]Write to MH i2c: 01 00 00 4C 8E DA [15:23:20]Write i2c OK [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: 01 [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: 01 07 00 [15:23:20]MH_I2C_Read... [15:23:20]Read from MH i2c: 01 07 00 4C 8E 00 00 00 00 00 FF 0F EF [15:23:20]RasterBufferAndPrint [15:23:20]line Счет N : (1)536280 [15:23:20]line ИНН: 02508201610067 [15:23:20]line Контрольно-Кассовый Чек [15:23:20]line ПРОДАЖА [15:23:20]line ТРК (МРК, ГНК) : 13 [15:23:20]line Товар: 2710124130 [15:23:20]line Аи-92-К-2 [15:23:20]line 7.480 * 66.90 [15:23:20]line = 500.41 [15:23:20]line НДС 12% НСП 1% [15:23:20]line > о реализуемом товаре [15:23:20]line ИТОГО: 500.41 [15:23:20]line НСП 1% : 4.43 [15:23:20]line НДС 12% : 53.14 [15:23:20]line Наличными: 0.00 [15:23:20]line Безнал.: 500.41 [15:23:20]line Место: АЗС № 84 "Партнер Нефть" [15:23:20]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:23:20]line СНО: Общий режим [15:23:20]line Чек 373 19.10.2024 15:23 [15:23:20]line Смена: 443 ФФД: 1.0 [15:23:20]line ЗНМ: 0300000178 [15:23:20]line РНМ: 0000000000098116 [15:23:20]line Версия ККМ: 001 [15:23:20]line Платежная система: Бакай Банк [15:23:20]line ФМ: 0000000000965413 [15:23:20]line ФД: 218728 [15:23:20]line ФПД: 277331358554965 [15:23:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152323&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218728&fm=277331358554965&tin=02508201610067®Number=0000000000098116&sum=50041 [15:23:20]written 0, free lines is 4095 [15:23:20]OFD Sender: Processing packet 218728 [packets to send 80, broken 79] [15:23:20]ProducePacketName [15:23:20]name=ofd_packets/00218728 [15:23:20]OFD Sender: To server: pG, [15:23:20]CommunicateWithHost lk.salyk.kg:30040 [15:23:20]ConnectInit lk.salyk.kg [15:23:20]Connected sock=10 [15:23:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 71 05 07 01 87 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 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 75 01 00 00 F4 03 04 00 EB CE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 68 56 03 00 35 04 06 00 FC 3B 3D 1C 9B 55 D8 20 27 4F 87 29 15 99 [15:23:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3C 42 47 00 E4 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 39 36 35 34 31 33 10 04 04 00 68 56 03 00 F4 03 04 00 85 7A 13 67 B6 04 01 00 00 CB 90 9C 1B 23 49 EB 22 [15:23:20]CommunicateWithHost err = 0 [15:23:20]CheckOFDResponse [15:23:20]1017 (14) - 77093643461234 [15:23:20]1041 (16) - 0000000000965413 [15:23:20]1040 (4) - 218728 [15:23:20]1012 (4) - 19.10.2024 09:23 [15:23:20]1206 (1) - 0 [15:23:20]OFD Sender: Remove packet 218728 [15:23:20]ProducePacketName [15:23:20]name=ofd_packets/00218728 [15:23:20]NVStorageDeleteData [15:23:21]Write to MH i2c: 01 00 00 76 8E 04 [15:23:21]Write i2c OK [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: 01 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: 01 07 00 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: 01 07 00 76 8E 00 00 00 00 00 09 0D 21 [15:23:21]RasterBufferAndPrint [15:23:21]line [15:23:21]line [15:23:21]line [15:23:21]line [15:23:21]line [15:23:21]written 0, free lines is 3344 [15:23:21]MH_Cut [15:23:21]Write to MH i2c: D1 01 00 7D 8E 01 DD [15:23:21]Write i2c OK [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: D1 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: D1 01 00 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: D1 01 00 7D 8E 00 DC [15:23:21]Write to MH i2c: 01 00 00 7E 8E 0C [15:23:21]Write i2c OK [15:23:21]MH_I2C_Read... [15:23:21]OFD Sender: No OFD packet to send [15:23:21]*** Cut start [15:23:21]*** Partial cut [15:23:21]*** CUTSNS_PIN = 1 [15:23:21]*** CUTSNS_PIN = 0 [15:23:22]*** Brake cut motor [15:23:22]Read from MH i2c: 01 [15:23:22]MH_I2C_Read... [15:23:22]*** Stop cut motor [15:23:22]*** Cut end [15:23:22]Read from MH i2c: 01 07 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: 01 07 00 7E 8E 00 00 00 00 00 FF 0F 21 [15:23:22]process_action close_receipt done [15:23:22]requested_data is exist [15:23:22]produce_requested_data [15:23:22]requested_item fm.sn is exist - process it [15:23:22]wFMCommunicate request_size=4 [15:23:22]MH_SAM_APDU [15:23:22]CAPDU: 80 11 00 00 [15:23:22]Write to MH i2c: E2 08 00 7F 8E 80 11 00 00 00 00 00 00 87 [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:22]Read from MH i2c: E2 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 17 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 17 00 7F 8E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D6 [15:23:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:23:22]wFMCommunicate OK [15:23:22]requested_item fd.num is exist - process it [15:23:22]SAM_PROTO_GetFieldsCounters [15:23:22]wFMCommunicate request_size=4 [15:23:22]MH_SAM_APDU [15:23:22]CAPDU: 80 13 00 00 [15:23:22]Write to MH i2c: E2 08 00 80 8E 80 13 00 00 00 00 00 00 8A [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:23:22]Read from MH i2c: E2 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 62 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 62 00 80 8E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 68 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 86 [15:23:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 68 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:23:22]wFMCommunicate OK [15:23:22]SAM_PROTO_GetFieldsCounters done [15:23:22]requested_item shift.num is exist - process it [15:23:22]requested_item shift.opened is exist - process it [15:23:22]req_shift_opened [15:23:22]FM_GetShiftState [15:23:22]SAM_PROTO_GetShiftState [15:23:22]wFMCommunicate request_size=4 [15:23:22]MH_SAM_APDU [15:23:22]CAPDU: 80 13 01 00 [15:23:22]Write to MH i2c: E2 08 00 81 8E 80 13 01 00 00 00 00 00 8C [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:22]Read from MH i2c: E2 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 0E 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 0E 00 81 8E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CF [15:23:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:23:22]wFMCommunicate OK [15:23:22]SAM_PROTO_GetShiftState done [15:23:22]FM_GetShiftState done [15:23:22]req_shift_opened done [15:23:22]requested_item shift.open_date is exist - process it [15:23:22]req_shift_open_date [15:23:22]req_shift_open_date done [15:23:22]produce_requested_data done [15:23:22]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218728,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:23:22]process_action_free close_receipt [15:23:22]json_value_free [15:23:22]json_value_free done [15:23:22]process_json_proto returns [15:23:22]Send response to host [15:23:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218728,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:23:22]free response buf [15:23:22]execute_script done [15:23:22]execute_script returns [15:23:22]free content buf [15:23:22]Sock 8.Close socket [15:23:22]Sock 8.Thread stoped [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:08]accept exits with 9 [15:27:08]New connection [15:27:08]New thread 3066826084 created [15:27:08]Thread 3066682724 joined [15:27:08]Waiting for new connection... [15:27:08] Sock 9.Parse request [15:27:08]Sock 9.Check first char [15:27:08]Sock 9.First char is OK [15:27:08]request: POST /json_proto HTTP/1.0 [15:27:08]Method: POST [15:27:08]URL: /json_proto [15:27:08]Method is POST - this is cgi request [15:27:08]url: /json_proto [15:27:08]query_string will be loaded in cgi processing [15:27:08]execute_cgi json_proto POST (null) [15:27:08]execute_cgi path=json_proto method=POST [15:27:08]POST find Content-Length [15:27:08]Host: 172.17.40.4:8080 [15:27:08]Content-Length: 679 [15:27:08]Content-Type: application/json [15:27:08] [15:27:08]POST finish read [15:27:08]Found Content-Length = 679 [15:27:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:08]execute_script... [15:27: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)536282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:08]POST & json_proto [15:27:08]process_json_proto [15:27:08]json parsed OK: [15:27:08]protocol is kg_v1.0 [15:27:08]action value=close_receipt [15:27:08]process_action close_receipt [15:27:08]cmd_close_receipt [15:27:08]MH_GetDate [15:27:08]Write to MH i2c: F0 00 00 82 8E FF [15:27:08]Write i2c OK [15:27:08]MH_I2C_Read... [15:27:08]Read from MH i2c: F0 [15:27:08]MH_I2C_Read... [15:27:08]Read from MH i2c: F0 09 00 [15:27:08]MH_I2C_Read... [15:27:08]Read from MH i2c: F0 09 00 82 8E 00 D1 CF 13 67 EE 0E 0D 67 92 [15:27:08]GetLastDocTimeStamp 1729351403 [15:27:08]current date 1729351633 [15:27:08]FM_GetShiftState [15:27:08]SAM_PROTO_GetShiftState [15:27:08]wFMCommunicate request_size=4 [15:27:08]MH_SAM_APDU [15:27:08]CAPDU: 80 13 01 00 [15:27:08]Write to MH i2c: E2 08 00 83 8E 80 13 01 00 00 00 00 00 8E [15:27:08]Write i2c OK [15:27:08]MH_I2C_Read... [15:27:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:08]Read from MH i2c: E2 [15:27:08]MH_I2C_Read... [15:27:08]Read from MH i2c: E2 0E 00 [15:27:08]MH_I2C_Read... [15:27:08]Read from MH i2c: E2 0E 00 83 8E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D1 [15:27:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:27:08]wFMCommunicate OK [15:27:08]SAM_PROTO_GetShiftState done [15:27:08]FM_GetShiftState done [15:27:08]opened in 1729296582 [15:27:08]opened+sec_in_day 1729382982 [15:27:08]quantity*price = 300075 [15:27:08]sum+1 = 300077 [15:27:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 374 19.10.2024 15:27 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218729 ФПД: 135036645733452 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152713&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218729&fm=135036645733452&tin=02508201610067®Number=0000000000098116&sum=300000 [15:27:09]StoreToDocumentArchive [15:27:09]shift 443 fd 218729 [15:27:09]save to /storage/0443/doc_00218729 [15:27:09]save last doc name /storage/0443/doc_00218729 to /storage/kkm_last_doc_name [15:27:09]save OK [15:27:09]Clear old archive folders... [15:27:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:27:09]tlvbuf is 0179B0F0 [15:27:09]SAM_PROTO_ClearQueue [15:27:09]wFMCommunicate request_size=4 [15:27:09]MH_SAM_APDU [15:27:09]CAPDU: 80 09 00 00 [15:27:09]Write to MH i2c: E2 08 00 90 8E 80 09 00 00 00 00 00 00 90 [15:27:09]Write i2c OK [15:27:09]MH_I2C_Read... [15:27:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:27:09]Read from MH i2c: E2 [15:27:09]MH_I2C_Read... [15:27:09]Read from MH i2c: E2 03 00 [15:27:09]MH_I2C_Read... [15:27:09]Read from MH i2c: E2 03 00 90 8E 00 90 00 92 [15:27:09]RAPDU: 90 00 [15:27:09]wFMCommunicate OK [15:27:09]SAM_PROTO_ClearQueue done [15:27:09]KKMCreateOFDPacket [15:27:09]OFDProtocolAddRootSTLVToBuf [15:27:09]FM_MakeSignedData [15:27:09]FM_MakeSignedData [15:27:09]SAM_PROTO_SignData [15:27:09]wFMCommunicate request_size=4 [15:27:09]MH_SAM_APDU [15:27:09]CAPDU: 80 0D 01 02 [15:27:09]Write to MH i2c: E2 08 00 91 8E 80 0D 01 02 00 00 00 00 98 [15:27:09]Write i2c OK [15:27:09]MH_I2C_Read... [15:27:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:27:09]Read from MH i2c: E2 [15:27:09]MH_I2C_Read... [15:27:09]Read from MH i2c: E2 03 00 [15:27:09]MH_I2C_Read... [15:27:09]Read from MH i2c: E2 03 00 91 8E 00 90 00 93 [15:27:09]RAPDU: 90 00 [15:27:09]wFMCommunicate OK [15:27:09]wFMCommunicate request_size=255 [15:27:09]MH_SAM_APDU [15:27:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 D1 CF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 69 56 03 00 35 04 06 00 7A D0 AB 4C [15:27:09]Write to MH i2c: E2 02 01 92 8E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 D1 CF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 69 56 03 00 35 04 06 00 7A D0 AB 4C 00 00 9D [15:27:09]Write i2c OK [15:27:09]MH_I2C_Read... [15:27:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:09]Read from MH i2c: E2 [15:27:09]MH_I2C_Read... [15:27:09]Read from MH i2c: E2 03 00 [15:27:09]MH_I2C_Read... [15:27:09]Read from MH i2c: E2 03 00 92 8E 00 90 00 94 [15:27:09]RAPDU: 90 00 [15:27:09]wFMCommunicate OK [15:27:09]wFMCommunicate request_size=7 [15:27:09]MH_SAM_APDU [15:27:09]CAPDU: 80 0D 02 02 02 F4 4C [15:27:09]Write to MH i2c: E2 0A 00 93 8E 80 0D 02 02 02 00 F4 4C 00 00 DF [15:27:09]Write i2c OK [15:27:09]MH_I2C_Read... [15:27:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:09]Read from MH i2c: E2 [15:27:09]MH_I2C_Read... [15:27:09]Read from MH i2c: E2 03 00 [15:27:09]MH_I2C_Read... [15:27:09]Read from MH i2c: E2 03 00 93 8E 00 90 00 95 [15:27:09]RAPDU: 90 00 [15:27:09]wFMCommunicate OK [15:27:09]wFMCommunicate request_size=4 [15:27:09]MH_SAM_APDU [15:27:09]CAPDU: 80 0D 03 02 [15:27:09]Write to MH i2c: E2 08 00 94 8E 80 0D 03 02 00 00 00 00 9D [15:27:09]Write i2c OK [15:27:09]MH_I2C_Read... [15:27:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:27:09]Read from MH i2c: E2 [15:27:09]MH_I2C_Read... [15:27:09]Read from MH i2c: E2 0B 00 [15:27:09]MH_I2C_Read... [15:27:09]Read from MH i2c: E2 0B 00 94 8E 00 78 9E 9F 2A 0D 24 99 E1 90 00 28 [15:27:09]RAPDU: 78 9E 9F 2A 0D 24 99 E1 90 00 [15:27:09]wFMCommunicate OK [15:27:09]SAM_PROTO_SignData done [15:27:09]FM_MakeSignedData done [15:27:09]CreateOFDProtocolMessage [15:27:09]wFMCommunicate request_size=4 [15:27:09]MH_SAM_APDU [15:27:09]CAPDU: 80 11 00 00 [15:27:09]Write to MH i2c: E2 08 00 95 8E 80 11 00 00 00 00 00 00 9D [15:27:09]Write i2c OK [15:27:09]MH_I2C_Read... [15:27:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:09]Read from MH i2c: E2 [15:27:09]MH_I2C_Read... [15:27:09]Read from MH i2c: E2 17 00 [15:27:09]MH_I2C_Read... [15:27:09]Read from MH i2c: E2 17 00 95 8E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EC [15:27:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:27:09]wFMCommunicate OK [15:27:09]CreateOFDProtocolMessage done [15:27:09]OFDSenderStorePacket 218729 [15:27:09]StoreOFDPacket docnum=218729 [15:27:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 1C FB 04 01 94 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 D1 CF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 69 56 03 00 35 04 06 00 7A D0 AB 4C F4 4C 78 9E 9F 2A 0D 24 99 E1 [15:27:09]CheckFolder [15:27:09]dirname=/storage/ofd_packets [15:27:09]CheckFolder done [15:27:09]ProducePacketName [15:27:09]name=ofd_packets/00218729 [15:27:09]NVStorageSaveData ofd_packets/00218729 [15:27:09]File name is /storage/ofd_packets/00218729 [15:27:09]Write 298 bytes [15:27:09]NVStorageSaveData done [15:27:09]OFDSenderStorePacket done [15:27:09]KKMCreateOFDPacket done [15:27:09]NVStorageSaveData kkm_last_timestamp [15:27:09]File name is /storage/kkm_last_timestamp [15:27:09]Write 4 bytes [15:27:09]NVStorageSaveData done [15:27:09]ExternCall_PrintAddStr [15:27:09]wPrintStart [15:27:09]Write to MH i2c: 01 00 00 96 8E 24 [15:27:09]Write i2c OK [15:27:09]MH_I2C_Read... [15:27:09]Read from MH i2c: 01 [15:27:09]MH_I2C_Read... [15:27:09]Read from MH i2c: 01 07 00 [15:27:09]MH_I2C_Read... [15:27:09]Read from MH i2c: 01 07 00 96 8E 00 00 00 00 00 FF 0F 39 [15:27:09]RasterBufferAndPrint [15:27:09]line Счет N : (1)536282 [15:27:09]line ИНН: 02508201610067 [15:27:09]line Контрольно-Кассовый Чек [15:27:09]line ПРОДАЖА [15:27:09]line ТРК (МРК, ГНК) : 51 [15:27:09]line Товар: 2710194210 [15:27:09]line ДТ-К-2 [15:27:09]line 39.380 * 76.20 [15:27:09]line = 3000.76 [15:27:09]line НДС 12% НСП 1% [15:27:09]line > о реализуемом товаре [15:27:09]line ОКРУГЛЕНИЕ: -0.76 [15:27:09]line ИТОГО: 3000.00 [15:27:09]line Внесено: 3000.00 [15:27:09]line СДАЧА: 0.00 [15:27:09]line НСП 1% : 26.55 [15:27:09]line НДС 12% : 318.66 [15:27:09]line Наличными: 3000.00 [15:27:09]line Безнал.: 0.00 [15:27:09]line Место: АЗС № 84 "Партнер Нефть" [15:27:09]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:27:09]line СНО: Общий режим [15:27:09]line Чек 374 19.10.2024 15:27 [15:27:09]line Смена: 443 ФФД: 1.0 [15:27:09]line ЗНМ: 0300000178 [15:27:09]line РНМ: 0000000000098116 [15:27:09]line Версия ККМ: 001 [15:27:09]line ФМ: 0000000000965413 [15:27:09]line ФД: 218729 [15:27:09]line ФПД: 135036645733452 [15:27:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152713&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218729&fm=135036645733452&tin=02508201610067®Number=0000000000098116&sum=300000 [15:27:10]OFD Sender: Processing packet 218729 [packets to send 80, broken 79] [15:27:10]ProducePacketName [15:27:10]name=ofd_packets/00218729 [15:27:10]OFD Sender: To server: pG, [15:27:10]CommunicateWithHost lk.salyk.kg:30040 [15:27:10]ConnectInit lk.salyk.kg [15:27:10]written 0, free lines is 4095 [15:27:10]Connected sock=10 [15:27:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 1C FB 04 01 94 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 D1 CF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 69 56 03 00 35 04 06 00 7A D0 AB 4C F4 4C 78 9E 9F 2A 0D 24 99 E1 [15:27:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E2 F6 47 00 3D 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 39 36 35 34 31 33 10 04 04 00 69 56 03 00 F4 03 04 00 6A 7B 13 67 B6 04 01 00 00 20 50 35 70 0A 66 97 6F [15:27:10]CommunicateWithHost err = 0 [15:27:10]CheckOFDResponse [15:27:10]1017 (14) - 77093643461234 [15:27:10]1041 (16) - 0000000000965413 [15:27:10]1040 (4) - 218729 [15:27:10]1012 (4) - 19.10.2024 09:27 [15:27:10]1206 (1) - 0 [15:27:10]OFD Sender: Remove packet 218729 [15:27:10]ProducePacketName [15:27:10]name=ofd_packets/00218729 [15:27:10]NVStorageDeleteData [15:27:10]Write to MH i2c: 01 00 00 C1 8E 4F [15:27:10]Write i2c OK [15:27:10]MH_I2C_Read... [15:27:10]Read from MH i2c: 01 [15:27:10]MH_I2C_Read... [15:27:10]Read from MH i2c: 01 07 00 [15:27:10]MH_I2C_Read... [15:27:10]Read from MH i2c: 01 07 00 C1 8E 00 00 00 00 00 ED 0C 4F [15:27:10]RasterBufferAndPrint [15:27:10]line [15:27:10]line [15:27:10]line [15:27:10]line [15:27:10]line [15:27:10]written 0, free lines is 3315 [15:27:10]MH_Cut [15:27:10]Write to MH i2c: D1 01 00 C8 8E 01 28 [15:27:10]Write i2c OK [15:27:10]MH_I2C_Read... [15:27:10]Read from MH i2c: D1 [15:27:10]MH_I2C_Read... [15:27:10]Read from MH i2c: D1 01 00 [15:27:10]MH_I2C_Read... [15:27:10]Read from MH i2c: D1 01 00 C8 8E 00 27 [15:27:10]Write to MH i2c: 01 00 00 C9 8E 57 [15:27:10]Write i2c OK [15:27:10]MH_I2C_Read... [15:27:11]OFD Sender: No OFD packet to send [15:27:11]*** Cut start [15:27:11]*** Partial cut [15:27:11]*** CUTSNS_PIN = 1 [15:27:11]*** CUTSNS_PIN = 0 [15:27:11]*** Brake cut motor [15:27:12]Read from MH i2c: 01 [15:27:12]MH_I2C_Read... [15:27:12]*** Stop cut motor [15:27:12]*** Cut end [15:27:12]Read from MH i2c: 01 07 00 [15:27:12]MH_I2C_Read... [15:27:12]Read from MH i2c: 01 07 00 C9 8E 00 00 00 00 00 FF 0F 6C [15:27:12]process_action close_receipt done [15:27:12]requested_data is exist [15:27:12]produce_requested_data [15:27:12]requested_item fm.sn is exist - process it [15:27:12]wFMCommunicate request_size=4 [15:27:12]MH_SAM_APDU [15:27:12]CAPDU: 80 11 00 00 [15:27:12]Write to MH i2c: E2 08 00 CA 8E 80 11 00 00 00 00 00 00 D2 [15:27:12]Write i2c OK [15:27:12]MH_I2C_Read... [15:27:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:12]Read from MH i2c: E2 [15:27:12]MH_I2C_Read... [15:27:12]Read from MH i2c: E2 17 00 [15:27:12]MH_I2C_Read... [15:27:12]Read from MH i2c: E2 17 00 CA 8E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 21 [15:27:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:27:12]wFMCommunicate OK [15:27:12]requested_item fd.num is exist - process it [15:27:12]SAM_PROTO_GetFieldsCounters [15:27:12]wFMCommunicate request_size=4 [15:27:12]MH_SAM_APDU [15:27:12]CAPDU: 80 13 00 00 [15:27:12]Write to MH i2c: E2 08 00 CB 8E 80 13 00 00 00 00 00 00 D5 [15:27:12]Write i2c OK [15:27:12]MH_I2C_Read... [15:27:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:27:12]Read from MH i2c: E2 [15:27:12]MH_I2C_Read... [15:27:12]Read from MH i2c: E2 62 00 [15:27:12]MH_I2C_Read... [15:27:12]Read from MH i2c: E2 62 00 CB 8E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 69 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 D5 [15:27:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 69 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:27:12]wFMCommunicate OK [15:27:12]SAM_PROTO_GetFieldsCounters done [15:27:12]requested_item shift.num is exist - process it [15:27:12]requested_item shift.opened is exist - process it [15:27:12]req_shift_opened [15:27:12]FM_GetShiftState [15:27:12]SAM_PROTO_GetShiftState [15:27:12]wFMCommunicate request_size=4 [15:27:12]MH_SAM_APDU [15:27:12]CAPDU: 80 13 01 00 [15:27:12]Write to MH i2c: E2 08 00 CC 8E 80 13 01 00 00 00 00 00 D7 [15:27:12]Write i2c OK [15:27:12]MH_I2C_Read... [15:27:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:12]Read from MH i2c: E2 [15:27:12]MH_I2C_Read... [15:27:12]Read from MH i2c: E2 0E 00 [15:27:12]MH_I2C_Read... [15:27:12]Read from MH i2c: E2 0E 00 CC 8E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1A [15:27:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:27:12]wFMCommunicate OK [15:27:12]SAM_PROTO_GetShiftState done [15:27:12]FM_GetShiftState done [15:27:12]req_shift_opened done [15:27:12]requested_item shift.open_date is exist - process it [15:27:12]req_shift_open_date [15:27:12]req_shift_open_date done [15:27:12]produce_requested_data done [15:27:12]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218729,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:27:12]process_action_free close_receipt [15:27:12]json_value_free [15:27:12]json_value_free done [15:27:12]process_json_proto returns [15:27:12]Send response to host [15:27:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218729,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:27:12]free response buf [15:27:12]execute_script done [15:27:12]execute_script returns [15:27:12]free content buf [15:27:12]Sock 9.Close socket [15:27:12]Sock 9.Thread stoped [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:08]accept exits with 8 [15:28:08]New connection [15:28:08]New thread 3066682724 created [15:28:08]Thread 3066826084 joined [15:28:08]Waiting for new connection... [15:28:08] Sock 8.Parse request [15:28:08]Sock 8.Check first char [15:28:08]Sock 8.First char is OK [15:28:08]request: POST /json_proto HTTP/1.0 [15:28:08]Method: POST [15:28:08]URL: /json_proto [15:28:08]Method is POST - this is cgi request [15:28:08]url: /json_proto [15:28:08]query_string will be loaded in cgi processing [15:28:08]execute_cgi json_proto POST (null) [15:28:08]execute_cgi path=json_proto method=POST [15:28:08]POST find Content-Length [15:28:08]Host: 172.17.40.4:8080 [15:28:08]Content-Length: 760 [15:28:08]Content-Type: application/json [15:28:08] [15:28:08]POST finish read [15:28:08]Found Content-Length = 760 [15:28:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536283", "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 }]} ], "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.42 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:08]execute_script... [15: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)536283", "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 }]} ], "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.42 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:08]POST & json_proto [15:28:08]process_json_proto [15:28:08]json parsed OK: [15:28:08]protocol is kg_v1.0 [15:28:08]action value=close_receipt [15:28:08]process_action close_receipt [15:28:08]cmd_close_receipt [15:28:08]MH_GetDate [15:28:08]Write to MH i2c: F0 00 00 CD 8E 4A [15:28:08]Write i2c OK [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: F0 [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: F0 09 00 [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: F0 09 00 CD 8E 00 0D D0 13 67 EE 0E 0D 67 1A [15:28:08]GetLastDocTimeStamp 1729351633 [15:28:08]current date 1729351693 [15:28:08]FM_GetShiftState [15:28:08]SAM_PROTO_GetShiftState [15:28:08]wFMCommunicate request_size=4 [15:28:08]MH_SAM_APDU [15:28:08]CAPDU: 80 13 01 00 [15:28:08]Write to MH i2c: E2 08 00 CE 8E 80 13 01 00 00 00 00 00 D9 [15:28:08]Write i2c OK [15:28:08]MH_I2C_Read... [15:28:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:08]Read from MH i2c: E2 [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: E2 0E 00 [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: E2 0E 00 CE 8E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1C [15:28:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:28:08]wFMCommunicate OK [15:28:08]SAM_PROTO_GetShiftState done [15:28:08]FM_GetShiftState done [15:28:08]opened in 1729296582 [15:28:08]opened+sec_in_day 1729382982 [15:28:08]quantity*price = 70041 [15:28:08]sum+1 = 70043 [15:28:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.42 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.42 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 375 19.10.2024 15:28 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218730 ФПД: 139467700949270 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152813&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218730&fm=139467700949270&tin=02508201610067®Number=0000000000098116&sum=70042 [15:28:09]StoreToDocumentArchive [15:28:09]shift 443 fd 218730 [15:28:09]save to /storage/0443/doc_00218730 [15:28:09]save last doc name /storage/0443/doc_00218730 to /storage/kkm_last_doc_name [15:28:09]save OK [15:28:09]Clear old archive folders... [15:28:09]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:28:09]tlvbuf is 0179B1C0 [15:28:09]SAM_PROTO_ClearQueue [15:28:09]wFMCommunicate request_size=4 [15:28:09]MH_SAM_APDU [15:28:09]CAPDU: 80 09 00 00 [15:28:09]Write to MH i2c: E2 08 00 DB 8E 80 09 00 00 00 00 00 00 DB [15:28:09]Write i2c OK [15:28:09]MH_I2C_Read... [15:28:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:09]Read from MH i2c: E2 [15:28:09]MH_I2C_Read... [15:28:09]Read from MH i2c: E2 03 00 [15:28:09]MH_I2C_Read... [15:28:09]Read from MH i2c: E2 03 00 DB 8E 00 90 00 DD [15:28:09]RAPDU: 90 00 [15:28:09]wFMCommunicate OK [15:28:09]SAM_PROTO_ClearQueue done [15:28:09]KKMCreateOFDPacket [15:28:09]OFDProtocolAddRootSTLVToBuf [15:28:09]FM_MakeSignedData [15:28:09]FM_MakeSignedData [15:28:09]SAM_PROTO_SignData [15:28:09]wFMCommunicate request_size=4 [15:28:09]MH_SAM_APDU [15:28:09]CAPDU: 80 0D 01 02 [15:28:09]Write to MH i2c: E2 08 00 DC 8E 80 0D 01 02 00 00 00 00 E3 [15:28:09]Write i2c OK [15:28:09]MH_I2C_Read... [15:28:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:09]Read from MH i2c: E2 [15:28:09]MH_I2C_Read... [15:28:09]Read from MH i2c: E2 03 00 [15:28:09]MH_I2C_Read... [15:28:09]Read from MH i2c: E2 03 00 DC 8E 00 90 00 DE [15:28:09]RAPDU: 90 00 [15:28:09]wFMCommunicate OK [15:28:09]wFMCommunicate request_size=255 [15:28:09]MH_SAM_APDU [15:28:09]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 9A 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 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 0D D0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6A 56 03 00 35 04 06 00 [15:28:09]Write to MH i2c: E2 02 01 DD 8E 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 9A 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 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 0D D0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6A 56 03 00 35 04 06 00 00 00 6B [15:28:09]Write i2c OK [15:28:09]MH_I2C_Read... [15:28:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:10]Read from MH i2c: E2 [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: E2 03 00 [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: E2 03 00 DD 8E 00 90 00 DF [15:28:10]RAPDU: 90 00 [15:28:10]wFMCommunicate OK [15:28:10]wFMCommunicate request_size=11 [15:28:10]MH_SAM_APDU [15:28:10]CAPDU: 80 0D 02 02 06 7E D8 5A C5 D1 16 [15:28:10]Write to MH i2c: E2 0E 00 DE 8E 80 0D 02 02 06 00 7E D8 5A C5 D1 16 00 00 4E [15:28:10]Write i2c OK [15:28:10]MH_I2C_Read... [15:28:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:10]Read from MH i2c: E2 [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: E2 03 00 [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: E2 03 00 DE 8E 00 90 00 E0 [15:28:10]RAPDU: 90 00 [15:28:10]wFMCommunicate OK [15:28:10]wFMCommunicate request_size=4 [15:28:10]MH_SAM_APDU [15:28:10]CAPDU: 80 0D 03 02 [15:28:10]Write to MH i2c: E2 08 00 DF 8E 80 0D 03 02 00 00 00 00 E8 [15:28:10]Write i2c OK [15:28:10]MH_I2C_Read... [15:28:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:10]Read from MH i2c: E2 [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: E2 0B 00 [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: E2 0B 00 DF 8E 00 43 A1 08 8C A1 7C A7 4E 90 00 73 [15:28:10]RAPDU: 43 A1 08 8C A1 7C A7 4E 90 00 [15:28:10]wFMCommunicate OK [15:28:10]SAM_PROTO_SignData done [15:28:10]FM_MakeSignedData done [15:28:10]CreateOFDProtocolMessage [15:28:10]wFMCommunicate request_size=4 [15:28:10]MH_SAM_APDU [15:28:10]CAPDU: 80 11 00 00 [15:28:10]Write to MH i2c: E2 08 00 E0 8E 80 11 00 00 00 00 00 00 E8 [15:28:10]Write i2c OK [15:28:10]MH_I2C_Read... [15:28:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:10]Read from MH i2c: E2 [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: E2 17 00 [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: E2 17 00 E0 8E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 37 [15:28:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:28:10]wFMCommunicate OK [15:28:10]CreateOFDProtocolMessage done [15:28:10]OFDSenderStorePacket 218730 [15:28:10]StoreOFDPacket docnum=218730 [15:28:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 9B CF 08 01 D4 A3 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 9A 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 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 0D D0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6A 56 03 00 35 04 06 00 7E D8 5A C5 D1 16 43 A1 08 8C A1 7C A7 4E [15:28:10]CheckFolder [15:28:10]dirname=/storage/ofd_packets [15:28:10]CheckFolder done [15:28:10]ProducePacketName [15:28:10]name=ofd_packets/00218730 [15:28:10]NVStorageSaveData ofd_packets/00218730 [15:28:10]File name is /storage/ofd_packets/00218730 [15:28:10]Write 302 bytes [15:28:10]NVStorageSaveData done [15:28:10]OFDSenderStorePacket done [15:28:10]KKMCreateOFDPacket done [15:28:10]NVStorageSaveData kkm_last_timestamp [15:28:10]File name is /storage/kkm_last_timestamp [15:28:10]Write 4 bytes [15:28:10]NVStorageSaveData done [15:28:10]ExternCall_PrintAddStr [15:28:10]wPrintStart [15:28:10]Write to MH i2c: 01 00 00 E1 8E 6F [15:28:10]Write i2c OK [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: 01 [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: 01 07 00 [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: 01 07 00 E1 8E 00 00 00 00 00 FF 0F 84 [15:28:10]RasterBufferAndPrint [15:28:10]line Счет N : (1)536283 [15:28:10]line ИНН: 02508201610067 [15:28:10]line Контрольно-Кассовый Чек [15:28:10]line ПРОДАЖА [15:28:10]line ТРК (МРК, ГНК) : 32 [15:28:10]line Товар: 2710124130 [15:28:10]line SUPER 92-К-5 [15:28:10]line 10.240 * 68.40 [15:28:10]line = 700.42 [15:28:10]line НДС 12% НСП 1% [15:28:10]line > о реализуемом товаре [15:28:10]line ИТОГО: 700.42 [15:28:10]line НСП 1% : 6.20 [15:28:10]line НДС 12% : 74.38 [15:28:10]line Наличными: 0.00 [15:28:10]line Безнал.: 700.42 [15:28:10]line Место: АЗС № 84 "Партнер Нефть" [15:28:10]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:28:10]line СНО: Общий режим [15:28:10]line Чек 375 19.10.2024 15:28 [15:28:10]line Смена: 443 ФФД: 1.0 [15:28:10]line ЗНМ: 0300000178 [15:28:10]line РНМ: 0000000000098116 [15:28:10]line Версия ККМ: 001 [15:28:10]line Платежная система: Mbank [15:28:10]line ФМ: 0000000000965413 [15:28:10]line ФД: 218730 [15:28:10]line ФПД: 139467700949270 [15:28:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152813&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218730&fm=139467700949270&tin=02508201610067®Number=0000000000098116&sum=70042 [15:28:10]written 0, free lines is 4095 [15:28:10]OFD Sender: Processing packet 218730 [packets to send 80, broken 79] [15:28:10]ProducePacketName [15:28:10]name=ofd_packets/00218730 [15:28:10]OFD Sender: To server: pG, [15:28:10]CommunicateWithHost lk.salyk.kg:30040 [15:28:10]ConnectInit lk.salyk.kg [15:28:10]Connected sock=10 [15:28:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 9B CF 08 01 D4 A3 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 9A 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 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 0D D0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6A 56 03 00 35 04 06 00 7E D8 5A C5 D1 16 43 A1 08 8C A1 7C A7 4E [15:28:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 65 72 47 00 50 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 39 36 35 34 31 33 10 04 04 00 6A 56 03 00 F4 03 04 00 A7 7B 13 67 B6 04 01 00 00 D2 AF E2 FC D5 7E 5F 08 [15:28:11]CommunicateWithHost err = 0 [15:28:11]CheckOFDResponse [15:28:11]1017 (14) - 77093643461234 [15:28:11]1041 (16) - 0000000000965413 [15:28:11]1040 (4) - 218730 [15:28:11]1012 (4) - 19.10.2024 09:28 [15:28:11]1206 (1) - 0 [15:28:11]OFD Sender: Remove packet 218730 [15:28:11]ProducePacketName [15:28:11]name=ofd_packets/00218730 [15:28:11]NVStorageDeleteData [15:28:11]Write to MH i2c: 01 00 00 0A 8F 99 [15:28:11]Write i2c OK [15:28:11]MH_I2C_Read... [15:28:11]Read from MH i2c: 01 [15:28:11]MH_I2C_Read... [15:28:11]Read from MH i2c: 01 07 00 [15:28:11]MH_I2C_Read... [15:28:11]Read from MH i2c: 01 07 00 0A 8F 00 00 00 00 00 08 0D B5 [15:28:11]RasterBufferAndPrint [15:28:11]line [15:28:11]line [15:28:11]line [15:28:11]line [15:28:11]line [15:28:11]written 0, free lines is 3342 [15:28:11]MH_Cut [15:28:11]Write to MH i2c: D1 01 00 11 8F 01 72 [15:28:11]Write i2c OK [15:28:11]MH_I2C_Read... [15:28:11]Read from MH i2c: D1 [15:28:11]MH_I2C_Read... [15:28:11]Read from MH i2c: D1 01 00 [15:28:11]MH_I2C_Read... [15:28:11]Read from MH i2c: D1 01 00 11 8F 00 71 [15:28:11]Write to MH i2c: 01 00 00 12 8F A1 [15:28:11]Write i2c OK [15:28:11]MH_I2C_Read... [15:28:11]OFD Sender: No OFD packet to send [15:28:11]*** Cut start [15:28:11]*** Partial cut [15:28:11]*** CUTSNS_PIN = 1 [15:28:11]*** CUTSNS_PIN = 0 [15:28:12]*** Brake cut motor [15:28:12]Read from MH i2c: 01 [15:28:12]MH_I2C_Read... [15:28:12]*** Stop cut motor [15:28:12]*** Cut end [15:28:12]Read from MH i2c: 01 07 00 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: 01 07 00 12 8F 00 00 00 00 00 FF 0F B6 [15:28:12]process_action close_receipt done [15:28:12]requested_data is exist [15:28:12]produce_requested_data [15:28:12]requested_item fm.sn is exist - process it [15:28:12]wFMCommunicate request_size=4 [15:28:12]MH_SAM_APDU [15:28:12]CAPDU: 80 11 00 00 [15:28:12]Write to MH i2c: E2 08 00 13 8F 80 11 00 00 00 00 00 00 1C [15:28:12]Write i2c OK [15:28:12]MH_I2C_Read... [15:28:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:12]Read from MH i2c: E2 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: E2 17 00 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: E2 17 00 13 8F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6B [15:28:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:28:12]wFMCommunicate OK [15:28:12]requested_item fd.num is exist - process it [15:28:12]SAM_PROTO_GetFieldsCounters [15:28:12]wFMCommunicate request_size=4 [15:28:12]MH_SAM_APDU [15:28:12]CAPDU: 80 13 00 00 [15:28:12]Write to MH i2c: E2 08 00 14 8F 80 13 00 00 00 00 00 00 1F [15:28:12]Write i2c OK [15:28:12]MH_I2C_Read... [15:28:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:12]Read from MH i2c: E2 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: E2 62 00 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: E2 62 00 14 8F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [15:28:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:28:12]wFMCommunicate OK [15:28:12]SAM_PROTO_GetFieldsCounters done [15:28:12]requested_item shift.num is exist - process it [15:28:12]requested_item shift.opened is exist - process it [15:28:12]req_shift_opened [15:28:12]FM_GetShiftState [15:28:12]SAM_PROTO_GetShiftState [15:28:12]wFMCommunicate request_size=4 [15:28:12]MH_SAM_APDU [15:28:12]CAPDU: 80 13 01 00 [15:28:12]Write to MH i2c: E2 08 00 15 8F 80 13 01 00 00 00 00 00 21 [15:28:12]Write i2c OK [15:28:12]MH_I2C_Read... [15:28:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:12]Read from MH i2c: E2 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: E2 0E 00 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: E2 0E 00 15 8F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 64 [15:28:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:28:12]wFMCommunicate OK [15:28:12]SAM_PROTO_GetShiftState done [15:28:12]FM_GetShiftState done [15:28:12]req_shift_opened done [15:28:12]requested_item shift.open_date is exist - process it [15:28:12]req_shift_open_date [15:28:12]req_shift_open_date done [15:28:12]produce_requested_data done [15:28:12]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218730,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:28:12]process_action_free close_receipt [15:28:12]json_value_free [15:28:12]json_value_free done [15:28:12]process_json_proto returns [15:28:12]Send response to host [15:28:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218730,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:28:12]free response buf [15:28:12]execute_script done [15:28:12]execute_script returns [15:28:12]free content buf [15:28:12]Sock 8.Close socket [15:28:12]Sock 8.Thread stoped [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:28:56]accept exits with 9 [15:28:56]New connection [15:28:56]New thread 3066826084 created [15:28:56]Thread 3066682724 joined [15:28:56]Waiting for new connection... [15:28:56] Sock 9.Parse request [15:28:56]Sock 9.Check first char [15:28:56]Sock 9.First char is OK [15:28:56]request: POST /json_proto HTTP/1.0 [15:28:56]Method: POST [15:28:56]URL: /json_proto [15:28:56]Method is POST - this is cgi request [15:28:56]url: /json_proto [15:28:56]query_string will be loaded in cgi processing [15:28:56]execute_cgi json_proto POST (null) [15:28:56]execute_cgi path=json_proto method=POST [15:28:56]POST find Content-Length [15:28:56]Host: 172.17.40.4:8080 [15:28:56]Content-Length: 759 [15:28:56]Content-Type: application/json [15:28:56] [15:28:56]POST finish read [15:28:56]Found Content-Length = 759 [15:28:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536284", "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" ] } } [15:28:56]execute_script... [15:28: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)536284", "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" ] } } [15:28:56]POST & json_proto [15:28:56]process_json_proto [15:28:56]json parsed OK: [15:28:56]protocol is kg_v1.0 [15:28:56]action value=close_receipt [15:28:56]process_action close_receipt [15:28:56]cmd_close_receipt [15:28:56]MH_GetDate [15:28:56]Write to MH i2c: F0 00 00 16 8F 94 [15:28:56]Write i2c OK [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: F0 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: F0 09 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: F0 09 00 16 8F 00 3D D0 13 67 EE 0E 0D 67 94 [15:28:56]GetLastDocTimeStamp 1729351693 [15:28:56]current date 1729351741 [15:28:56]FM_GetShiftState [15:28:56]SAM_PROTO_GetShiftState [15:28:56]wFMCommunicate request_size=4 [15:28:56]MH_SAM_APDU [15:28:56]CAPDU: 80 13 01 00 [15:28:56]Write to MH i2c: E2 08 00 17 8F 80 13 01 00 00 00 00 00 23 [15:28:56]Write i2c OK [15:28:56]MH_I2C_Read... [15:28:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:56]Read from MH i2c: E2 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 0E 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 0E 00 17 8F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 66 [15:28:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:28:56]wFMCommunicate OK [15:28:56]SAM_PROTO_GetShiftState done [15:28:56]FM_GetShiftState done [15:28:56]opened in 1729296582 [15:28:56]opened+sec_in_day 1729382982 [15:28:56]quantity*price = 50000 [15:28:56]sum+1 = 50001 [15:28:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 376 19.10.2024 15:29 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218731 ФПД: 252379422892119 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152902&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218731&fm=252379422892119&tin=02508201610067®Number=0000000000098116&sum=50000 [15:28:57]StoreToDocumentArchive [15:28:57]shift 443 fd 218731 [15:28:57]save to /storage/0443/doc_00218731 [15:28:57]save last doc name /storage/0443/doc_00218731 to /storage/kkm_last_doc_name [15:28:57]save OK [15:28:57]Clear old archive folders... [15:28:57]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:28:57]tlvbuf is 01542720 [15:28:57]SAM_PROTO_ClearQueue [15:28:57]wFMCommunicate request_size=4 [15:28:57]MH_SAM_APDU [15:28:57]CAPDU: 80 09 00 00 [15:28:57]Write to MH i2c: E2 08 00 24 8F 80 09 00 00 00 00 00 00 25 [15:28:57]Write i2c OK [15:28:57]MH_I2C_Read... [15:28:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:57]Read from MH i2c: E2 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: E2 03 00 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: E2 03 00 24 8F 00 90 00 27 [15:28:57]RAPDU: 90 00 [15:28:57]wFMCommunicate OK [15:28:57]SAM_PROTO_ClearQueue done [15:28:57]KKMCreateOFDPacket [15:28:57]OFDProtocolAddRootSTLVToBuf [15:28:57]FM_MakeSignedData [15:28:57]FM_MakeSignedData [15:28:57]SAM_PROTO_SignData [15:28:57]wFMCommunicate request_size=4 [15:28:57]MH_SAM_APDU [15:28:57]CAPDU: 80 0D 01 02 [15:28:57]Write to MH i2c: E2 08 00 25 8F 80 0D 01 02 00 00 00 00 2D [15:28:57]Write i2c OK [15:28:57]MH_I2C_Read... [15:28:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:57]Read from MH i2c: E2 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: E2 03 00 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: E2 03 00 25 8F 00 90 00 28 [15:28:57]RAPDU: 90 00 [15:28:57]wFMCommunicate OK [15:28:57]wFMCommunicate request_size=255 [15:28:57]MH_SAM_APDU [15:28: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 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 3E D0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6B 56 03 00 35 04 06 00 [15:28:57]Write to MH i2c: E2 02 01 26 8F 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 3E D0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6B 56 03 00 35 04 06 00 00 00 93 [15:28:58]Write i2c OK [15:28:58]MH_I2C_Read... [15:28:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:58]Read from MH i2c: E2 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: E2 03 00 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: E2 03 00 26 8F 00 90 00 29 [15:28:58]RAPDU: 90 00 [15:28:58]wFMCommunicate OK [15:28:58]wFMCommunicate request_size=11 [15:28:58]MH_SAM_APDU [15:28:58]CAPDU: 80 0D 02 02 06 E5 89 A9 D9 A0 57 [15:28:58]Write to MH i2c: E2 0E 00 27 8F 80 0D 02 02 06 00 E5 89 A9 D9 A0 57 00 00 23 [15:28:58]Write i2c OK [15:28:58]MH_I2C_Read... [15:28:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:58]Read from MH i2c: E2 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: E2 03 00 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: E2 03 00 27 8F 00 90 00 2A [15:28:58]RAPDU: 90 00 [15:28:58]wFMCommunicate OK [15:28:58]wFMCommunicate request_size=4 [15:28:58]MH_SAM_APDU [15:28:58]CAPDU: 80 0D 03 02 [15:28:58]Write to MH i2c: E2 08 00 28 8F 80 0D 03 02 00 00 00 00 32 [15:28:58]Write i2c OK [15:28:58]MH_I2C_Read... [15:28:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:58]Read from MH i2c: E2 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: E2 0B 00 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: E2 0B 00 28 8F 00 BE 53 BC CA 7B 3C 1D 8D 90 00 2B [15:28:58]RAPDU: BE 53 BC CA 7B 3C 1D 8D 90 00 [15:28:58]wFMCommunicate OK [15:28:58]SAM_PROTO_SignData done [15:28:58]FM_MakeSignedData done [15:28:58]CreateOFDProtocolMessage [15:28:58]wFMCommunicate request_size=4 [15:28:58]MH_SAM_APDU [15:28:58]CAPDU: 80 11 00 00 [15:28:58]Write to MH i2c: E2 08 00 29 8F 80 11 00 00 00 00 00 00 32 [15:28:58]Write i2c OK [15:28:58]MH_I2C_Read... [15:28:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:58]Read from MH i2c: E2 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: E2 17 00 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: E2 17 00 29 8F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 81 [15:28:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:28:58]wFMCommunicate OK [15:28:58]CreateOFDProtocolMessage done [15:28:58]OFDSenderStorePacket 218731 [15:28:58]StoreOFDPacket docnum=218731 [15:28:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 95 45 08 01 6E 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 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 3E D0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6B 56 03 00 35 04 06 00 E5 89 A9 D9 A0 57 BE 53 BC CA 7B 3C 1D 8D [15:28:58]CheckFolder [15:28:58]dirname=/storage/ofd_packets [15:28:58]CheckFolder done [15:28:58]ProducePacketName [15:28:58]name=ofd_packets/00218731 [15:28:58]NVStorageSaveData ofd_packets/00218731 [15:28:58]File name is /storage/ofd_packets/00218731 [15:28:58]Write 302 bytes [15:28:58]NVStorageSaveData done [15:28:58]OFDSenderStorePacket done [15:28:58]KKMCreateOFDPacket done [15:28:58]NVStorageSaveData kkm_last_timestamp [15:28:58]File name is /storage/kkm_last_timestamp [15:28:58]Write 4 bytes [15:28:58]NVStorageSaveData done [15:28:58]ExternCall_PrintAddStr [15:28:58]wPrintStart [15:28:58]Write to MH i2c: 01 00 00 2A 8F B9 [15:28:58]Write i2c OK [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: 01 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: 01 07 00 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: 01 07 00 2A 8F 00 00 00 00 00 FF 0F CE [15:28:58]RasterBufferAndPrint [15:28:58]line Счет N : (1)536284 [15:28:58]line ИНН: 02508201610067 [15:28:58]line Контрольно-Кассовый Чек [15:28:58]line ПРОДАЖА [15:28:58]line ТРК (МРК, ГНК) : 42 [15:28:58]line Товар: 2710124130 [15:28:58]line SUPER 92-К-5 [15:28:58]line 7.310 * 68.40 [15:28:58]line = 500.00 [15:28:58]line НДС 12% НСП 1% [15:28:58]line > о реализуемом товаре [15:28:58]line ИТОГО: 500.00 [15:28:58]line НСП 1% : 4.42 [15:28:58]line НДС 12% : 53.10 [15:28:58]line Наличными: 0.00 [15:28:58]line Безнал.: 500.00 [15:28:58]line Место: АЗС № 84 "Партнер Нефть" [15:28:58]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:28:58]line СНО: Общий режим [15:28:58]line Чек 376 19.10.2024 15:29 [15:28:58]line Смена: 443 ФФД: 1.0 [15:28:58]line ЗНМ: 0300000178 [15:28:58]line РНМ: 0000000000098116 [15:28:58]line Версия ККМ: 001 [15:28:58]line Платежная система: Mbank [15:28:58]line ФМ: 0000000000965413 [15:28:58]line ФД: 218731 [15:28:58]line ФПД: 252379422892119 [15:28:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T152902&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218731&fm=252379422892119&tin=02508201610067®Number=0000000000098116&sum=50000 [15:28:58]written 0, free lines is 4095 [15:28:58]OFD Sender: Processing packet 218731 [packets to send 80, broken 79] [15:28:58]ProducePacketName [15:28:58]name=ofd_packets/00218731 [15:28:58]OFD Sender: To server: pG, [15:28:58]CommunicateWithHost lk.salyk.kg:30040 [15:28:58]ConnectInit lk.salyk.kg [15:28:58]Connected sock=10 [15:28:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 95 45 08 01 6E 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 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 3E D0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6B 56 03 00 35 04 06 00 E5 89 A9 D9 A0 57 BE 53 BC CA 7B 3C 1D 8D [15:28:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 65 1E 47 00 F6 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 39 36 35 34 31 33 10 04 04 00 6B 56 03 00 F4 03 04 00 D7 7B 13 67 B6 04 01 00 00 ED 99 CB AB 72 F5 49 CE [15:28:59]CommunicateWithHost err = 0 [15:28:59]CheckOFDResponse [15:28:59]1017 (14) - 77093643461234 [15:28:59]1041 (16) - 0000000000965413 [15:28:59]1040 (4) - 218731 [15:28:59]1012 (4) - 19.10.2024 09:28 [15:28:59]1206 (1) - 0 [15:28:59]OFD Sender: Remove packet 218731 [15:28:59]ProducePacketName [15:28:59]name=ofd_packets/00218731 [15:28:59]NVStorageDeleteData [15:28:59]Write to MH i2c: 01 00 00 53 8F E2 [15:28:59]Write i2c OK [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: 01 [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: 01 07 00 [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: 01 07 00 53 8F 00 00 00 00 00 01 0D F7 [15:28:59]RasterBufferAndPrint [15:28:59]line [15:28:59]line [15:28:59]line [15:28:59]line [15:28:59]line [15:28:59]written 0, free lines is 3336 [15:28:59]MH_Cut [15:28:59]Write to MH i2c: D1 01 00 5A 8F 01 BB [15:28:59]Write i2c OK [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: D1 [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: D1 01 00 [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: D1 01 00 5A 8F 00 BA [15:28:59]Write to MH i2c: 01 00 00 5B 8F EA [15:28:59]Write i2c OK [15:28:59]MH_I2C_Read... [15:28:59]OFD Sender: No OFD packet to send [15:28:59]*** Cut start [15:28:59]*** Partial cut [15:28:59]*** CUTSNS_PIN = 1 [15:28:59]*** CUTSNS_PIN = 0 [15:29:00]*** Brake cut motor [15:29:00]Read from MH i2c: 01 [15:29:00]MH_I2C_Read... [15:29:00]*** Stop cut motor [15:29:00]*** Cut end [15:29:00]Read from MH i2c: 01 07 00 [15:29:00]MH_I2C_Read... [15:29:00]Read from MH i2c: 01 07 00 5B 8F 00 00 00 00 00 FF 0F FF [15:29:00]process_action close_receipt done [15:29:00]requested_data is exist [15:29:00]produce_requested_data [15:29:00]requested_item fm.sn is exist - process it [15:29:00]wFMCommunicate request_size=4 [15:29:00]MH_SAM_APDU [15:29:00]CAPDU: 80 11 00 00 [15:29:00]Write to MH i2c: E2 08 00 5C 8F 80 11 00 00 00 00 00 00 65 [15:29:00]Write i2c OK [15:29:00]MH_I2C_Read... [15:29:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:00]Read from MH i2c: E2 [15:29:00]MH_I2C_Read... [15:29:00]Read from MH i2c: E2 17 00 [15:29:00]MH_I2C_Read... [15:29:00]Read from MH i2c: E2 17 00 5C 8F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B4 [15:29:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:29:00]wFMCommunicate OK [15:29:00]requested_item fd.num is exist - process it [15:29:00]SAM_PROTO_GetFieldsCounters [15:29:00]wFMCommunicate request_size=4 [15:29:00]MH_SAM_APDU [15:29:00]CAPDU: 80 13 00 00 [15:29:00]Write to MH i2c: E2 08 00 5D 8F 80 13 00 00 00 00 00 00 68 [15:29:00]Write i2c OK [15:29:00]MH_I2C_Read... [15:29:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:00]Read from MH i2c: E2 [15:29:00]MH_I2C_Read... [15:29:00]Read from MH i2c: E2 62 00 [15:29:00]MH_I2C_Read... [15:29:00]Read from MH i2c: E2 62 00 5D 8F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 70 [15:29:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:29:00]wFMCommunicate OK [15:29:00]SAM_PROTO_GetFieldsCounters done [15:29:00]requested_item shift.num is exist - process it [15:29:00]requested_item shift.opened is exist - process it [15:29:00]req_shift_opened [15:29:00]FM_GetShiftState [15:29:00]SAM_PROTO_GetShiftState [15:29:00]wFMCommunicate request_size=4 [15:29:00]MH_SAM_APDU [15:29:00]CAPDU: 80 13 01 00 [15:29:00]Write to MH i2c: E2 08 00 5E 8F 80 13 01 00 00 00 00 00 6A [15:29:00]Write i2c OK [15:29:00]MH_I2C_Read... [15:29:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:00]Read from MH i2c: E2 [15:29:00]MH_I2C_Read... [15:29:00]Read from MH i2c: E2 0E 00 [15:29:00]MH_I2C_Read... [15:29:00]Read from MH i2c: E2 0E 00 5E 8F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AD [15:29:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:29:00]wFMCommunicate OK [15:29:00]SAM_PROTO_GetShiftState done [15:29:00]FM_GetShiftState done [15:29:00]req_shift_opened done [15:29:00]requested_item shift.open_date is exist - process it [15:29:00]req_shift_open_date [15:29:00]req_shift_open_date done [15:29:00]produce_requested_data done [15:29:00]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218731,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:29:00]process_action_free close_receipt [15:29:00]json_value_free [15:29:00]json_value_free done [15:29:00]process_json_proto returns [15:29:00]Send response to host [15:29:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218731,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:29:00]free response buf [15:29:00]execute_script done [15:29:00]execute_script returns [15:29:00]free content buf [15:29:00]Sock 9.Close socket [15:29:00]Sock 9.Thread stoped [15:29:04]OFD Sender: No OFD packet to send [15:29:09]OFD Sender: No OFD packet to send [15:29:14]OFD Sender: No OFD packet to send [15:29:19]OFD Sender: No OFD packet to send [15:29:24]OFD Sender: No OFD packet to send [15:29:29]OFD Sender: No OFD packet to send [15:29:34]OFD Sender: No OFD packet to send [15:29:39]OFD Sender: No OFD packet to send [15:29:44]OFD Sender: No OFD packet to send [15:29:49]OFD Sender: No OFD packet to send [15:29:54]OFD Sender: No OFD packet to send [15:29:59]OFD Sender: No OFD packet to send [15:30:04]OFD Sender: No OFD packet to send [15:30:09]OFD Sender: No OFD packet to send [15:30:14]OFD Sender: No OFD packet to send [15:30:19]OFD Sender: No OFD packet to send [15:30:24]OFD Sender: No OFD packet to send [15:30:29]OFD Sender: No OFD packet to send [15:30:34]OFD Sender: No OFD packet to send [15:30:39]OFD Sender: No OFD packet to send [15:30:44]OFD Sender: No OFD packet to send [15:30:49]OFD Sender: No OFD packet to send [15:30:54]OFD Sender: No OFD packet to send [15:30:59]OFD Sender: No OFD packet to send [15:31:04]OFD Sender: No OFD packet to send [15:31:09]OFD Sender: No OFD packet to send [15:31:14]OFD Sender: No OFD packet to send [15:31:19]OFD Sender: No OFD packet to send [15:31:24]OFD Sender: No OFD packet to send [15:31:29]OFD Sender: No OFD packet to send [15:31:31]accept exits with 8 [15:31:31]New connection [15:31:31]New thread 3066682724 created [15:31:31]Thread 3066826084 joined [15:31:31]Waiting for new connection... [15:31:31] Sock 8.Parse request [15:31:31]Sock 8.Check first char [15:31:31]Sock 8.First char is OK [15:31:31]request: POST /json_proto HTTP/1.0 [15:31:31]Method: POST [15:31:31]URL: /json_proto [15:31:31]Method is POST - this is cgi request [15:31:31]url: /json_proto [15:31:31]query_string will be loaded in cgi processing [15:31:31]execute_cgi json_proto POST (null) [15:31:31]execute_cgi path=json_proto method=POST [15:31:31]POST find Content-Length [15:31:31]Host: 172.17.40.4:8080 [15:31:31]Content-Length: 662 [15:31:31]Content-Type: application/json [15:31:31] [15:31:31]POST finish read [15:31:31]Found Content-Length = 662 [15:31:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79787", "tax_sys" : 0, "items" : [ { "code": "4607120854184", "name": "\u0421\u043D\u0435\u043A \u041E\u0440\u0435\u0445\u0438 BEERKa \u0410\u0440\u0430\u0445\u0438\u0441 90\u0433", "price" : 62.00, "quantity" : 1.000, "sum" : 62.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 62.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:31]execute_script... [15:31:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79787", "tax_sys" : 0, "items" : [ { "code": "4607120854184", "name": "\u0421\u043D\u0435\u043A \u041E\u0440\u0435\u0445\u0438 BEERKa \u0410\u0440\u0430\u0445\u0438\u0441 90\u0433", "price" : 62.00, "quantity" : 1.000, "sum" : 62.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 62.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:31]POST & json_proto [15:31:31]process_json_proto [15:31:31]json parsed OK: [15:31:31]protocol is kg_v1.0 [15:31:31]action value=close_receipt [15:31:31]process_action close_receipt [15:31:31]cmd_close_receipt [15:31:31]MH_GetDate [15:31:31]Write to MH i2c: F0 00 00 5F 8F DD [15:31:31]Write i2c OK [15:31:31]MH_I2C_Read... [15:31:31]Read from MH i2c: F0 [15:31:31]MH_I2C_Read... [15:31:31]Read from MH i2c: F0 09 00 [15:31:31]MH_I2C_Read... [15:31:31]Read from MH i2c: F0 09 00 5F 8F 00 D8 D0 13 67 EE 0E 0D 67 78 [15:31:31]GetLastDocTimeStamp 1729351742 [15:31:31]current date 1729351896 [15:31:31]FM_GetShiftState [15:31:31]SAM_PROTO_GetShiftState [15:31:31]wFMCommunicate request_size=4 [15:31:31]MH_SAM_APDU [15:31:31]CAPDU: 80 13 01 00 [15:31:31]Write to MH i2c: E2 08 00 60 8F 80 13 01 00 00 00 00 00 6C [15:31:31]Write i2c OK [15:31:31]MH_I2C_Read... [15:31:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:31]Read from MH i2c: E2 [15:31:31]MH_I2C_Read... [15:31:31]Read from MH i2c: E2 0E 00 [15:31:31]MH_I2C_Read... [15:31:31]Read from MH i2c: E2 0E 00 60 8F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AF [15:31:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:31:31]wFMCommunicate OK [15:31:31]SAM_PROTO_GetShiftState done [15:31:31]FM_GetShiftState done [15:31:31]opened in 1729296582 [15:31:31]opened+sec_in_day 1729382982 [15:31:31]quantity*price = 6200 [15:31:31]sum+1 = 6201 [15:31:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 62.00 НСП 1% : 0.55 НДС 12% : 6.58 Наличными: 62.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 377 19.10.2024 15:31 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218732 ФПД: 102989378894206 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T153136&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218732&fm=102989378894206&tin=02508201610067®Number=0000000000098116&sum=6200 0 [15:31:32]StoreToDocumentArchive [15:31:32]shift 443 fd 218732 [15:31:32]save to /storage/0443/doc_00218732 [15:31:32]save last doc name /storage/0443/doc_00218732 to /storage/kkm_last_doc_name [15:31:32]save OK [15:31:32]Clear old archive folders... [15:31:32]ProcessDocumentItem done err = 0, tmpTLVsize=286 [15:31:32]tlvbuf is 015361B0 [15:31:32]SAM_PROTO_ClearQueue [15:31:32]wFMCommunicate request_size=4 [15:31:32]MH_SAM_APDU [15:31:32]CAPDU: 80 09 00 00 [15:31:32]Write to MH i2c: E2 08 00 6D 8F 80 09 00 00 00 00 00 00 6E [15:31:32]Write i2c OK [15:31:32]MH_I2C_Read... [15:31:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:31:32]Read from MH i2c: E2 [15:31:32]MH_I2C_Read... [15:31:32]Read from MH i2c: E2 03 00 [15:31:32]MH_I2C_Read... [15:31:32]Read from MH i2c: E2 03 00 6D 8F 00 90 00 70 [15:31:32]RAPDU: 90 00 [15:31:32]wFMCommunicate OK [15:31:32]SAM_PROTO_ClearQueue done [15:31:32]KKMCreateOFDPacket [15:31:32]OFDProtocolAddRootSTLVToBuf [15:31:32]FM_MakeSignedData [15:31:32]FM_MakeSignedData [15:31:32]SAM_PROTO_SignData [15:31:32]wFMCommunicate request_size=4 [15:31:32]MH_SAM_APDU [15:31:32]CAPDU: 80 0D 01 02 [15:31:32]Write to MH i2c: E2 08 00 6E 8F 80 0D 01 02 00 00 00 00 76 [15:31:32]Write i2c OK [15:31:32]MH_I2C_Read... [15:31:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:31:32]Read from MH i2c: E2 [15:31:32]MH_I2C_Read... [15:31:32]Read from MH i2c: E2 03 00 [15:31:32]MH_I2C_Read... [15:31:32]Read from MH i2c: E2 03 00 6E 8F 00 90 00 71 [15:31:32]RAPDU: 90 00 [15:31:32]wFMCommunicate OK [15:31:32]wFMCommunicate request_size=255 [15:31:32]MH_SAM_APDU [15:31:32]CAPDU: 80 0D 02 02 FA 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 34 31 38 34 06 04 2C 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9E D1 80 D0 B5 D1 85 D0 B8 20 42 45 45 52 4B 61 20 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 39 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 18 00 00 00 00 13 04 06 00 38 18 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 18 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 02 00 00 00 00 07 04 06 00 38 18 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 D8 D0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 [15:31:32]Write to MH i2c: E2 02 01 6F 8F 80 0D 02 02 FA 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 34 31 38 34 06 04 2C 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9E D1 80 D0 B5 D1 85 D0 B8 20 42 45 45 52 4B 61 20 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 39 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 18 00 00 00 00 13 04 06 00 38 18 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 18 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 02 00 00 00 00 07 04 06 00 38 18 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 D8 D0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 00 00 2F [15:31:32]Write i2c OK [15:31:32]MH_I2C_Read... [15:31:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:33]Read from MH i2c: E2 [15:31:33]MH_I2C_Read... [15:31:33]Read from MH i2c: E2 03 00 [15:31:33]MH_I2C_Read... [15:31:33]Read from MH i2c: E2 03 00 6F 8F 00 90 00 72 [15:31:33]RAPDU: 90 00 [15:31:33]wFMCommunicate OK [15:31:33]wFMCommunicate request_size=45 [15:31:33]MH_SAM_APDU [15:31:33]CAPDU: 80 0D 02 02 28 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6C 56 03 00 35 04 06 00 5D AB 15 58 39 7E [15:31:33]Write to MH i2c: E2 30 00 70 8F 80 0D 02 02 28 00 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6C 56 03 00 35 04 06 00 5D AB 15 58 39 7E 00 00 B9 [15:31:33]Write i2c OK [15:31:33]MH_I2C_Read... [15:31:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:33]Read from MH i2c: E2 [15:31:33]MH_I2C_Read... [15:31:33]Read from MH i2c: E2 03 00 [15:31:33]MH_I2C_Read... [15:31:33]Read from MH i2c: E2 03 00 70 8F 00 90 00 73 [15:31:33]RAPDU: 90 00 [15:31:33]wFMCommunicate OK [15:31:33]wFMCommunicate request_size=4 [15:31:33]MH_SAM_APDU [15:31:33]CAPDU: 80 0D 03 02 [15:31:33]Write to MH i2c: E2 08 00 71 8F 80 0D 03 02 00 00 00 00 7B [15:31:33]Write i2c OK [15:31:33]MH_I2C_Read... [15:31:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:31:33]Read from MH i2c: E2 [15:31:33]MH_I2C_Read... [15:31:33]Read from MH i2c: E2 0B 00 [15:31:33]MH_I2C_Read... [15:31:33]Read from MH i2c: E2 0B 00 71 8F 00 2E 30 E3 51 09 96 94 DB 90 00 1C [15:31:33]RAPDU: 2E 30 E3 51 09 96 94 DB 90 00 [15:31:33]wFMCommunicate OK [15:31:33]SAM_PROTO_SignData done [15:31:33]FM_MakeSignedData done [15:31:33]CreateOFDProtocolMessage [15:31:33]wFMCommunicate request_size=4 [15:31:33]MH_SAM_APDU [15:31:33]CAPDU: 80 11 00 00 [15:31:33]Write to MH i2c: E2 08 00 72 8F 80 11 00 00 00 00 00 00 7B [15:31:33]Write i2c OK [15:31:33]MH_I2C_Read... [15:31:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:33]Read from MH i2c: E2 [15:31:33]MH_I2C_Read... [15:31:33]Read from MH i2c: E2 17 00 [15:31:33]MH_I2C_Read... [15:31:33]Read from MH i2c: E2 17 00 72 8F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CA [15:31:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:31:33]wFMCommunicate OK [15:31:33]CreateOFDProtocolMessage done [15:31:33]OFDSenderStorePacket 218732 [15:31:33]StoreOFDPacket docnum=218732 [15:31:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 32 01 00 00 D9 60 2A 01 8D EE 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 34 31 38 34 06 04 2C 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9E D1 80 D0 B5 D1 85 D0 B8 20 42 45 45 52 4B 61 20 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 39 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 18 00 00 00 00 13 04 06 00 38 18 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 18 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 02 00 00 00 00 07 04 06 00 38 18 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 D8 D0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6C 56 03 00 35 04 06 00 5D AB 15 58 39 7E 2E 30 E3 51 09 96 94 DB [15:31:33]CheckFolder [15:31:33]dirname=/storage/ofd_packets [15:31:33]CheckFolder done [15:31:33]ProducePacketName [15:31:33]name=ofd_packets/00218732 [15:31:33]NVStorageSaveData ofd_packets/00218732 [15:31:33]File name is /storage/ofd_packets/00218732 [15:31:33]Write 336 bytes [15:31:33]NVStorageSaveData done [15:31:33]OFDSenderStorePacket done [15:31:33]KKMCreateOFDPacket done [15:31:33]NVStorageSaveData kkm_last_timestamp [15:31:33]File name is /storage/kkm_last_timestamp [15:31:33]Write 4 bytes [15:31:33]NVStorageSaveData done [15:31:33]ExternCall_PrintAddStr [15:31:33]wPrintStart [15:31:33]Write to MH i2c: 01 00 00 73 8F 02 [15:31:33]Write i2c OK [15:31:33]MH_I2C_Read... [15:31:33]Read from MH i2c: 01 [15:31:33]MH_I2C_Read... [15:31:33]Read from MH i2c: 01 07 00 [15:31:33]MH_I2C_Read... [15:31:33]Read from MH i2c: 01 07 00 73 8F 00 00 00 00 00 FF 0F 17 [15:31:33]RasterBufferAndPrint [15:31:33]line Счет N : (3)79787 [15:31:33]line ИНН: 02508201610067 [15:31:33]line Контрольно-Кассовый Чек [15:31:33]line ПРОДАЖА [15:31:33]line Товар: 4607120854184 [15:31:33]line Снек Орехи BEERKa Арахис 90г [15:31:33]line 1.000 * 62.00 [15:31:33]line = 62.00 [15:31:33]line НДС 12% НСП 1% [15:31:33]line > о реализуемом товаре [15:31:33]line ИТОГО: 62.00 [15:31:33]line НСП 1% : 0.55 [15:31:33]line НДС 12% : 6.58 [15:31:33]line Наличными: 62.00 [15:31:33]line Безнал.: 0.00 [15:31:33]line Место: АЗС № 84 "Партнер Нефть" [15:31:33]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:31:33]line СНО: Общий режим [15:31:33]line Чек 377 19.10.2024 15:31 [15:31:33]line Смена: 443 ФФД: 1.0 [15:31:33]line ЗНМ: 0300000178 [15:31:33]line РНМ: 0000000000098116 [15:31:33]line Версия ККМ: 001 [15:31:33]line ФМ: 0000000000965413 [15:31:33]line ФД: 218732 [15:31:33]line ФПД: 102989378894206 [15:31:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T153136&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218732&fm=102989378894206&tin=02508201610067®Number=0000000000098116&sum=6200 [15:31:33]line 0 [15:31:33]OFD Sender: Processing packet 218732 [packets to send 80, broken 79] [15:31:33]ProducePacketName [15:31:33]name=ofd_packets/00218732 [15:31:33]OFD Sender: To server: pG, [15:31:33]CommunicateWithHost lk.salyk.kg:30040 [15:31:33]ConnectInit lk.salyk.kg [15:31:33]written 0, free lines is 4095 [15:31:33]Connected sock=10 [15:31:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 32 01 00 00 D9 60 2A 01 8D EE 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 34 31 38 34 06 04 2C 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9E D1 80 D0 B5 D1 85 D0 B8 20 42 45 45 52 4B 61 20 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 39 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 18 00 00 00 00 13 04 06 00 38 18 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 18 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 02 00 00 00 00 07 04 06 00 38 18 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 D8 D0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6C 56 03 00 35 04 06 00 5D AB 15 58 39 7E 2E 30 E3 51 09 96 94 DB [15:31:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 61 D0 47 00 75 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6C 56 03 00 F4 03 04 00 72 7C 13 67 B6 04 01 00 00 A0 46 62 2C 4C 19 78 4D [15:31:34]CommunicateWithHost err = 0 [15:31:34]CheckOFDResponse [15:31:34]1017 (14) - 77093643461234 [15:31:34]1041 (16) - 0000000000965413 [15:31:34]1040 (4) - 218732 [15:31:34]1012 (4) - 19.10.2024 09:31 [15:31:34]1206 (1) - 0 [15:31:34]OFD Sender: Remove packet 218732 [15:31:34]ProducePacketName [15:31:34]name=ofd_packets/00218732 [15:31:34]NVStorageDeleteData [15:31:34]Write to MH i2c: 01 00 00 9C 8F 2B [15:31:34]Write i2c OK [15:31:34]MH_I2C_Read... [15:31:34]Read from MH i2c: 01 [15:31:34]MH_I2C_Read... [15:31:34]Read from MH i2c: 01 07 00 [15:31:34]MH_I2C_Read... [15:31:34]Read from MH i2c: 01 07 00 9C 8F 00 00 00 00 00 DE 0C 1C [15:31:34]RasterBufferAndPrint [15:31:34]line [15:31:34]line [15:31:34]line [15:31:34]line [15:31:34]line [15:31:34]written 0, free lines is 3302 [15:31:34]MH_Cut [15:31:34]Write to MH i2c: D1 01 00 A3 8F 01 04 [15:31:34]Write i2c OK [15:31:34]MH_I2C_Read... [15:31:34]Read from MH i2c: D1 [15:31:34]MH_I2C_Read... [15:31:34]Read from MH i2c: D1 01 00 [15:31:34]MH_I2C_Read... [15:31:34]Read from MH i2c: D1 01 00 A3 8F 00 03 [15:31:34]Write to MH i2c: 01 00 00 A4 8F 33 [15:31:34]Write i2c OK [15:31:34]MH_I2C_Read... [15:31:34]OFD Sender: No OFD packet to send [15:31:34]*** Cut start [15:31:34]*** Partial cut [15:31:34]*** CUTSNS_PIN = 1 [15:31:34]*** CUTSNS_PIN = 0 [15:31:35]*** Brake cut motor [15:31:35]Read from MH i2c: 01 [15:31:35]MH_I2C_Read... [15:31:35]*** Stop cut motor [15:31:35]*** Cut end [15:31:35]Read from MH i2c: 01 07 00 [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: 01 07 00 A4 8F 00 00 00 00 00 FF 0F 48 [15:31:35]process_action close_receipt done [15:31:35]requested_data is exist [15:31:35]produce_requested_data [15:31:35]requested_item fm.sn is exist - process it [15:31:35]wFMCommunicate request_size=4 [15:31:35]MH_SAM_APDU [15:31:35]CAPDU: 80 11 00 00 [15:31:35]Write to MH i2c: E2 08 00 A5 8F 80 11 00 00 00 00 00 00 AE [15:31:35]Write i2c OK [15:31:35]MH_I2C_Read... [15:31:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:35]Read from MH i2c: E2 [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: E2 17 00 [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: E2 17 00 A5 8F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FD [15:31:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:31:35]wFMCommunicate OK [15:31:35]requested_item fd.num is exist - process it [15:31:35]SAM_PROTO_GetFieldsCounters [15:31:35]wFMCommunicate request_size=4 [15:31:35]MH_SAM_APDU [15:31:35]CAPDU: 80 13 00 00 [15:31:35]Write to MH i2c: E2 08 00 A6 8F 80 13 00 00 00 00 00 00 B1 [15:31:35]Write i2c OK [15:31:35]MH_I2C_Read... [15:31:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:31:35]Read from MH i2c: E2 [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: E2 62 00 [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: E2 62 00 A6 8F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6C 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 BD [15:31:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6C 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:31:35]wFMCommunicate OK [15:31:35]SAM_PROTO_GetFieldsCounters done [15:31:35]requested_item shift.num is exist - process it [15:31:35]requested_item shift.opened is exist - process it [15:31:35]req_shift_opened [15:31:35]FM_GetShiftState [15:31:35]SAM_PROTO_GetShiftState [15:31:35]wFMCommunicate request_size=4 [15:31:35]MH_SAM_APDU [15:31:35]CAPDU: 80 13 01 00 [15:31:35]Write to MH i2c: E2 08 00 A7 8F 80 13 01 00 00 00 00 00 B3 [15:31:35]Write i2c OK [15:31:35]MH_I2C_Read... [15:31:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:35]Read from MH i2c: E2 [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: E2 0E 00 [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: E2 0E 00 A7 8F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F6 [15:31:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:31:35]wFMCommunicate OK [15:31:35]SAM_PROTO_GetShiftState done [15:31:35]FM_GetShiftState done [15:31:35]req_shift_opened done [15:31:35]requested_item shift.open_date is exist - process it [15:31:35]req_shift_open_date [15:31:35]req_shift_open_date done [15:31:35]produce_requested_data done [15:31:35]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218732,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:31:35]process_action_free close_receipt [15:31:35]json_value_free [15:31:35]json_value_free done [15:31:35]process_json_proto returns [15:31:35]Send response to host [15:31:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218732,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:31:35]free response buf [15:31:35]execute_script done [15:31:35]execute_script returns [15:31:35]free content buf [15:31:35]Sock 8.Close socket [15:31:35]Sock 8.Thread stoped [15:31:39]OFD Sender: No OFD packet to send [15:31:44]OFD Sender: No OFD packet to send [15:31:49]OFD Sender: No OFD packet to send [15:31:54]OFD Sender: No OFD packet to send [15:31:59]OFD Sender: No OFD packet to send [15:32:04]OFD Sender: No OFD packet to send [15:32:09]OFD Sender: No OFD packet to send [15:32:14]OFD Sender: No OFD packet to send [15:32:19]OFD Sender: No OFD packet to send [15:32:24]OFD Sender: No OFD packet to send [15:32:29]OFD Sender: No OFD packet to send [15:32:34]OFD Sender: No OFD packet to send [15:32:39]OFD Sender: No OFD packet to send [15:32:44]OFD Sender: No OFD packet to send [15:32:49]OFD Sender: No OFD packet to send [15:32:54]OFD Sender: No OFD packet to send [15:32:59]OFD Sender: No OFD packet to send [15:33:04]OFD Sender: No OFD packet to send [15:33:09]OFD Sender: No OFD packet to send [15:33:14]OFD Sender: No OFD packet to send [15:33:19]OFD Sender: No OFD packet to send [15:33:24]OFD Sender: No OFD packet to send [15:33:29]OFD Sender: No OFD packet to send [15:33:34]OFD Sender: No OFD packet to send [15:33:39]OFD Sender: No OFD packet to send [15:33:44]OFD Sender: No OFD packet to send [15:33:49]OFD Sender: No OFD packet to send [15:33:54]OFD Sender: No OFD packet to send [15:33:55]accept exits with 9 [15:33:55]New connection [15:33:55]New thread 3066826084 created [15:33:55]Thread 3066682724 joined [15:33:55]Waiting for new connection... [15:33:55] Sock 9.Parse request [15:33:55]Sock 9.Check first char [15:33:55]Sock 9.First char is OK [15:33:55]request: POST /json_proto HTTP/1.0 [15:33:55]Method: POST [15:33:55]URL: /json_proto [15:33:55]Method is POST - this is cgi request [15:33:55]url: /json_proto [15:33:55]query_string will be loaded in cgi processing [15:33:55]execute_cgi json_proto POST (null) [15:33:55]execute_cgi path=json_proto method=POST [15:33:55]POST find Content-Length [15:33:55]Host: 172.17.40.4:8080 [15:33:55]Content-Length: 769 [15:33:55]Content-Type: application/json [15:33:55] [15:33:55]POST finish read [15:33:55]Found Content-Length = 769 [15:33:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 35.050, "sum" : 2600.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 2600.71 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:55]execute_script... [15:33: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)536285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 35.050, "sum" : 2600.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 2600.71 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:55]POST & json_proto [15:33:55]process_json_proto [15:33:55]json parsed OK: [15:33:55]protocol is kg_v1.0 [15:33:55]action value=close_receipt [15:33:55]process_action close_receipt [15:33:55]cmd_close_receipt [15:33:55]MH_GetDate [15:33:55]Write to MH i2c: F0 00 00 A8 8F 26 [15:33:55]Write i2c OK [15:33:55]MH_I2C_Read... [15:33:55]Read from MH i2c: F0 [15:33:55]MH_I2C_Read... [15:33:55]Read from MH i2c: F0 09 00 [15:33:55]MH_I2C_Read... [15:33:55]Read from MH i2c: F0 09 00 A8 8F 00 69 D1 13 67 EE 0E 0D 67 53 [15:33:55]GetLastDocTimeStamp 1729351896 [15:33:55]current date 1729352041 [15:33:55]FM_GetShiftState [15:33:55]SAM_PROTO_GetShiftState [15:33:55]wFMCommunicate request_size=4 [15:33:55]MH_SAM_APDU [15:33:55]CAPDU: 80 13 01 00 [15:33:55]Write to MH i2c: E2 08 00 A9 8F 80 13 01 00 00 00 00 00 B5 [15:33:55]Write i2c OK [15:33:55]MH_I2C_Read... [15:33:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:55]Read from MH i2c: E2 [15:33:55]MH_I2C_Read... [15:33:55]Read from MH i2c: E2 0E 00 [15:33:55]MH_I2C_Read... [15:33:55]Read from MH i2c: E2 0E 00 A9 8F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F8 [15:33:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:33:55]wFMCommunicate OK [15:33:55]SAM_PROTO_GetShiftState done [15:33:55]FM_GetShiftState done [15:33:55]opened in 1729296582 [15:33:55]opened+sec_in_day 1729382982 [15:33:55]quantity*price = 260071 [15:33:55]sum+1 = 260072 [15:33:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2600.71 НСП 1% : 23.01 НДС 12% : 276.18 Наличными: 0.00 Безнал.: 2600.71 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 378 19.10.2024 15:34 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218733 ФПД: 124059725708041 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T153401&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218733&fm=124059725708041&tin=02508201610067®Number=0000000000098116&sum=260071 [15:33:57]StoreToDocumentArchive [15:33:57]shift 443 fd 218733 [15:33:57]save to /storage/0443/doc_00218733 [15:33:57]save last doc name /storage/0443/doc_00218733 to /storage/kkm_last_doc_name [15:33:57]save OK [15:33:57]Clear old archive folders... [15:33:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:33:57]tlvbuf is 016DC9B0 [15:33:57]SAM_PROTO_ClearQueue [15:33:57]wFMCommunicate request_size=4 [15:33:57]MH_SAM_APDU [15:33:57]CAPDU: 80 09 00 00 [15:33:57]Write to MH i2c: E2 08 00 B6 8F 80 09 00 00 00 00 00 00 B7 [15:33:57]Write i2c OK [15:33:57]MH_I2C_Read... [15:33:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:33:57]Read from MH i2c: E2 [15:33:57]MH_I2C_Read... [15:33:57]Read from MH i2c: E2 03 00 [15:33:57]MH_I2C_Read... [15:33:57]Read from MH i2c: E2 03 00 B6 8F 00 90 00 B9 [15:33:57]RAPDU: 90 00 [15:33:57]wFMCommunicate OK [15:33:57]SAM_PROTO_ClearQueue done [15:33:57]KKMCreateOFDPacket [15:33:57]OFDProtocolAddRootSTLVToBuf [15:33:57]FM_MakeSignedData [15:33:57]FM_MakeSignedData [15:33:57]SAM_PROTO_SignData [15:33:57]wFMCommunicate request_size=4 [15:33:57]MH_SAM_APDU [15:33:57]CAPDU: 80 0D 01 02 [15:33:57]Write to MH i2c: E2 08 00 B7 8F 80 0D 01 02 00 00 00 00 BF [15:33:57]Write i2c OK [15:33:57]MH_I2C_Read... [15:33:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:33:57]Read from MH i2c: E2 [15:33:57]MH_I2C_Read... [15:33:57]Read from MH i2c: E2 03 00 [15:33:57]MH_I2C_Read... [15:33:57]Read from MH i2c: E2 03 00 B7 8F 00 90 00 BA [15:33:57]RAPDU: 90 00 [15:33:57]wFMCommunicate OK [15:33:57]wFMCommunicate request_size=255 [15:33:57]MH_SAM_APDU [15:33:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 EA 88 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 F7 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 69 D1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6D 56 03 00 35 04 06 00 70 [15:33:57]Write to MH i2c: E2 02 01 B8 8F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 EA 88 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 F7 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 69 D1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6D 56 03 00 35 04 06 00 70 00 00 67 [15:33:57]Write i2c OK [15:33:57]MH_I2C_Read... [15:33:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:57]Read from MH i2c: E2 [15:33:57]MH_I2C_Read... [15:33:57]Read from MH i2c: E2 03 00 [15:33:57]MH_I2C_Read... [15:33:57]Read from MH i2c: E2 03 00 B8 8F 00 90 00 BB [15:33:57]RAPDU: 90 00 [15:33:57]wFMCommunicate OK [15:33:57]wFMCommunicate request_size=10 [15:33:57]MH_SAM_APDU [15:33:57]CAPDU: 80 0D 02 02 05 D4 E7 E1 BB 09 [15:33:57]Write to MH i2c: E2 0D 00 B9 8F 80 0D 02 02 05 00 D4 E7 E1 BB 09 00 00 2C [15:33:57]Write i2c OK [15:33:57]MH_I2C_Read... [15:33:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:57]Read from MH i2c: E2 [15:33:57]MH_I2C_Read... [15:33:57]Read from MH i2c: E2 03 00 [15:33:57]MH_I2C_Read... [15:33:57]Read from MH i2c: E2 03 00 B9 8F 00 90 00 BC [15:33:57]RAPDU: 90 00 [15:33:57]wFMCommunicate OK [15:33:57]wFMCommunicate request_size=4 [15:33:57]MH_SAM_APDU [15:33:57]CAPDU: 80 0D 03 02 [15:33:57]Write to MH i2c: E2 08 00 BA 8F 80 0D 03 02 00 00 00 00 C4 [15:33:57]Write i2c OK [15:33:57]MH_I2C_Read... [15:33:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:33:57]Read from MH i2c: E2 [15:33:57]MH_I2C_Read... [15:33:57]Read from MH i2c: E2 0B 00 [15:33:57]MH_I2C_Read... [15:33:57]Read from MH i2c: E2 0B 00 BA 8F 00 38 86 4A 6F DF 6E BE EA 90 00 31 [15:33:57]RAPDU: 38 86 4A 6F DF 6E BE EA 90 00 [15:33:57]wFMCommunicate OK [15:33:57]SAM_PROTO_SignData done [15:33:57]FM_MakeSignedData done [15:33:57]CreateOFDProtocolMessage [15:33:57]wFMCommunicate request_size=4 [15:33:57]MH_SAM_APDU [15:33:57]CAPDU: 80 11 00 00 [15:33:57]Write to MH i2c: E2 08 00 BB 8F 80 11 00 00 00 00 00 00 C4 [15:33:57]Write i2c OK [15:33:57]MH_I2C_Read... [15:33:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:57]Read from MH i2c: E2 [15:33:57]MH_I2C_Read... [15:33:57]Read from MH i2c: E2 17 00 [15:33:57]MH_I2C_Read... [15:33:57]Read from MH i2c: E2 17 00 BB 8F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 13 [15:33:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:33:57]wFMCommunicate OK [15:33:57]CreateOFDProtocolMessage done [15:33:57]OFDSenderStorePacket 218733 [15:33:57]StoreOFDPacket docnum=218733 [15:33:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 16 DA 07 01 4A F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 EA 88 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 F7 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 69 D1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6D 56 03 00 35 04 06 00 70 D4 E7 E1 BB 09 38 86 4A 6F DF 6E BE EA [15:33:57]CheckFolder [15:33:57]dirname=/storage/ofd_packets [15:33:57]CheckFolder done [15:33:57]ProducePacketName [15:33:57]name=ofd_packets/00218733 [15:33:57]NVStorageSaveData ofd_packets/00218733 [15:33:57]File name is /storage/ofd_packets/00218733 [15:33:57]Write 301 bytes [15:33:57]NVStorageSaveData done [15:33:57]OFDSenderStorePacket done [15:33:57]KKMCreateOFDPacket done [15:33:57]NVStorageSaveData kkm_last_timestamp [15:33:57]File name is /storage/kkm_last_timestamp [15:33:57]Write 4 bytes [15:33:57]NVStorageSaveData done [15:33:57]ExternCall_PrintAddStr [15:33:57]wPrintStart [15:33:57]Write to MH i2c: 01 00 00 BC 8F 4B [15:33:57]Write i2c OK [15:33:57]MH_I2C_Read... [15:33:57]Read from MH i2c: 01 [15:33:57]MH_I2C_Read... [15:33:57]Read from MH i2c: 01 07 00 [15:33:57]MH_I2C_Read... [15:33:57]Read from MH i2c: 01 07 00 BC 8F 00 00 00 00 00 FF 0F 60 [15:33:57]RasterBufferAndPrint [15:33:57]line Счет N : (1)536285 [15:33:57]line ИНН: 02508201610067 [15:33:57]line Контрольно-Кассовый Чек [15:33:57]line ПРОДАЖА [15:33:57]line ТРК (МРК, ГНК) : 21 [15:33:57]line Товар: 2710124500 [15:33:57]line Аи-95-К-3 [15:33:57]line 35.050 * 74.20 [15:33:57]line = 2600.71 [15:33:57]line НДС 12% НСП 1% [15:33:57]line > о реализуемом товаре [15:33:57]line ИТОГО: 2600.71 [15:33:57]line НСП 1% : 23.01 [15:33:57]line НДС 12% : 276.18 [15:33:57]line Наличными: 0.00 [15:33:57]line Безнал.: 2600.71 [15:33:57]line Место: АЗС № 84 "Партнер Нефть" [15:33:57]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:33:57]line СНО: Общий режим [15:33:57]line Чек 378 19.10.2024 15:34 [15:33:57]line Смена: 443 ФФД: 1.0 [15:33:57]line ЗНМ: 0300000178 [15:33:57]line РНМ: 0000000000098116 [15:33:57]line Версия ККМ: 001 [15:33:57]line Платежная система: Mbank [15:33:57]line ФМ: 0000000000965413 [15:33:57]line ФД: 218733 [15:33:57]line ФПД: 124059725708041 [15:33:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T153401&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218733&fm=124059725708041&tin=02508201610067®Number=0000000000098116&sum=260071 [15:33:57]written 0, free lines is 4095 [15:33:57]OFD Sender: Processing packet 218733 [packets to send 80, broken 79] [15:33:57]ProducePacketName [15:33:57]name=ofd_packets/00218733 [15:33:57]OFD Sender: To server: pG, [15:33:57]CommunicateWithHost lk.salyk.kg:30040 [15:33:57]ConnectInit lk.salyk.kg [15:33:58]Connected sock=10 [15:33:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 16 DA 07 01 4A F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 EA 88 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 F7 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 69 D1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6D 56 03 00 35 04 06 00 70 D4 E7 E1 BB 09 38 86 4A 6F DF 6E BE EA [15:33:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 52 F2 47 00 05 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6D 56 03 00 F4 03 04 00 02 7D 13 67 B6 04 01 00 00 BA 8D 47 15 4D 70 A0 CB [15:33:58]CommunicateWithHost err = 0 [15:33:58]CheckOFDResponse [15:33:58]1017 (14) - 77093643461234 [15:33:58]1041 (16) - 0000000000965413 [15:33:58]1040 (4) - 218733 [15:33:58]1012 (4) - 19.10.2024 09:33 [15:33:58]1206 (1) - 0 [15:33:58]OFD Sender: Remove packet 218733 [15:33:58]ProducePacketName [15:33:58]name=ofd_packets/00218733 [15:33:58]NVStorageDeleteData [15:33:58]Write to MH i2c: 01 00 00 E5 8F 74 [15:33:58]Write i2c OK [15:33:58]MH_I2C_Read... [15:33:58]Read from MH i2c: 01 [15:33:58]MH_I2C_Read... [15:33:58]Read from MH i2c: 01 07 00 [15:33:58]MH_I2C_Read... [15:33:58]Read from MH i2c: 01 07 00 E5 8F 00 00 00 00 00 08 0D 90 [15:33:58]RasterBufferAndPrint [15:33:58]line [15:33:58]line [15:33:58]line [15:33:58]line [15:33:58]line [15:33:58]written 0, free lines is 3342 [15:33:58]MH_Cut [15:33:58]Write to MH i2c: D1 01 00 EC 8F 01 4D [15:33:58]Write i2c OK [15:33:58]MH_I2C_Read... [15:33:58]Read from MH i2c: D1 [15:33:58]MH_I2C_Read... [15:33:58]Read from MH i2c: D1 01 00 [15:33:58]MH_I2C_Read... [15:33:58]Read from MH i2c: D1 01 00 EC 8F 00 4C [15:33:58]Write to MH i2c: 01 00 00 ED 8F 7C [15:33:58]Write i2c OK [15:33:58]MH_I2C_Read... [15:33:58]OFD Sender: No OFD packet to send [15:33:59]*** Cut start [15:33:59]*** Partial cut [15:33:59]*** CUTSNS_PIN = 1 [15:33:59]*** CUTSNS_PIN = 0 [15:33:59]*** Brake cut motor [15:33:59]Read from MH i2c: 01 [15:33:59]MH_I2C_Read... [15:33:59]*** Stop cut motor [15:33:59]*** Cut end [15:33:59]Read from MH i2c: 01 07 00 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: 01 07 00 ED 8F 00 00 00 00 00 FF 0F 91 [15:33:59]process_action close_receipt done [15:33:59]requested_data is exist [15:33:59]produce_requested_data [15:33:59]requested_item fm.sn is exist - process it [15:33:59]wFMCommunicate request_size=4 [15:33:59]MH_SAM_APDU [15:33:59]CAPDU: 80 11 00 00 [15:33:59]Write to MH i2c: E2 08 00 EE 8F 80 11 00 00 00 00 00 00 F7 [15:33:59]Write i2c OK [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 [15:33:59]MH_I2C_Read... [15:33:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:59]Read from MH i2c: E2 17 00 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 17 00 EE 8F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 46 [15:33:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:33:59]wFMCommunicate OK [15:33:59]requested_item fd.num is exist - process it [15:33:59]SAM_PROTO_GetFieldsCounters [15:33:59]wFMCommunicate request_size=4 [15:33:59]MH_SAM_APDU [15:33:59]CAPDU: 80 13 00 00 [15:33:59]Write to MH i2c: E2 08 00 EF 8F 80 13 00 00 00 00 00 00 FA [15:33:59]Write i2c OK [15:33:59]MH_I2C_Read... [15:33:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:33:59]Read from MH i2c: E2 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 62 00 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 62 00 EF 8F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6D 56 03 00 0E 04 04 00 BB 01 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 0A [15:33:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6D 56 03 00 0E 04 04 00 BB 01 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 [15:33:59]wFMCommunicate OK [15:33:59]SAM_PROTO_GetFieldsCounters done [15:33:59]requested_item shift.num is exist - process it [15:33:59]requested_item shift.opened is exist - process it [15:33:59]req_shift_opened [15:33:59]FM_GetShiftState [15:33:59]SAM_PROTO_GetShiftState [15:33:59]wFMCommunicate request_size=4 [15:33:59]MH_SAM_APDU [15:33:59]CAPDU: 80 13 01 00 [15:33:59]Write to MH i2c: E2 08 00 F0 8F 80 13 01 00 00 00 00 00 FC [15:33:59]Write i2c OK [15:33:59]MH_I2C_Read... [15:33:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:59]Read from MH i2c: E2 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 0E 00 [15:33:59]MH_I2C_Read... [15:33:59]Read from MH i2c: E2 0E 00 F0 8F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3F [15:33:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:33:59]wFMCommunicate OK [15:33:59]SAM_PROTO_GetShiftState done [15:33:59]FM_GetShiftState done [15:33:59]req_shift_opened done [15:33:59]requested_item shift.open_date is exist - process it [15:33:59]req_shift_open_date [15:33:59]req_shift_open_date done [15:33:59]produce_requested_data done [15:33:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218733,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:33:59]process_action_free close_receipt [15:33:59]json_value_free [15:33:59]json_value_free done [15:33:59]process_json_proto returns [15:33:59]Send response to host [15:33:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218733,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:33:59]free response buf [15:33:59]execute_script done [15:33:59]execute_script returns [15:33:59]free content buf [15:33:59]Sock 9.Close socket [15:33:59]Sock 9.Thread stoped [15:34:03]OFD Sender: No OFD packet to send [15:34:08]OFD Sender: No OFD packet to send [15:34:13]OFD Sender: No OFD packet to send [15:34:18]OFD Sender: No OFD packet to send [15:34:23]OFD Sender: No OFD packet to send [15:34:28]OFD Sender: No OFD packet to send [15:34:33]OFD Sender: No OFD packet to send [15:34:38]OFD Sender: No OFD packet to send [15:34:43]OFD Sender: No OFD packet to send [15:34:48]OFD Sender: No OFD packet to send [15:34:53]OFD Sender: No OFD packet to send [15:34:58]OFD Sender: No OFD packet to send [15:35:03]OFD Sender: No OFD packet to send [15:35:08]OFD Sender: No OFD packet to send [15:35:09]accept exits with 8 [15:35:09]New connection [15:35:09]New thread 3066682724 created [15:35:09]Thread 3066826084 joined [15:35:09]Waiting for new connection... [15:35:09] Sock 8.Parse request [15:35:09]Sock 8.Check first char [15:35:09]Sock 8.First char is OK [15:35:09]request: POST /json_proto HTTP/1.0 [15:35:09]Method: POST [15:35:09]URL: /json_proto [15:35:09]Method is POST - this is cgi request [15:35:09]url: /json_proto [15:35:09]query_string will be loaded in cgi processing [15:35:09]execute_cgi json_proto POST (null) [15:35:09]execute_cgi path=json_proto method=POST [15:35:09]POST find Content-Length [15:35:09]Host: 172.17.40.4:8080 [15:35:09]Content-Length: 905 [15:35:09]Content-Type: application/json [15:35:09] [15:35:09]POST finish read [15:35:09]Found Content-Length = 905 [15:35:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79788", "tax_sys" : 0, "items" : [ { "code": "4870001570095", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 2\u043B", "price" : 210.00, "quantity" : 1.000, "sum" : 210.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 5.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 245.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:09]execute_script... [15:35:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79788", "tax_sys" : 0, "items" : [ { "code": "4870001570095", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 2\u043B", "price" : 210.00, "quantity" : 1.000, "sum" : 210.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 5.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 245.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:09]POST & json_proto [15:35:09]process_json_proto [15:35:09]json parsed OK: [15:35:09]protocol is kg_v1.0 [15:35:09]action value=close_receipt [15:35:09]process_action close_receipt [15:35:09]cmd_close_receipt [15:35:09]MH_GetDate [15:35:09]Write to MH i2c: F0 00 00 F1 8F 6F [15:35:09]Write i2c OK [15:35:09]MH_I2C_Read... [15:35:09]Read from MH i2c: F0 [15:35:09]MH_I2C_Read... [15:35:09]Read from MH i2c: F0 09 00 [15:35:09]MH_I2C_Read... [15:35:09]Read from MH i2c: F0 09 00 F1 8F 00 B3 D1 13 67 EE 0E 0D 67 E6 [15:35:09]GetLastDocTimeStamp 1729352041 [15:35:09]current date 1729352115 [15:35:09]FM_GetShiftState [15:35:09]SAM_PROTO_GetShiftState [15:35:09]wFMCommunicate request_size=4 [15:35:09]MH_SAM_APDU [15:35:09]CAPDU: 80 13 01 00 [15:35:09]Write to MH i2c: E2 08 00 F2 8F 80 13 01 00 00 00 00 00 FE [15:35:09]Write i2c OK [15:35:09]MH_I2C_Read... [15:35:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:09]Read from MH i2c: E2 [15:35:09]MH_I2C_Read... [15:35:09]Read from MH i2c: E2 0E 00 [15:35:09]MH_I2C_Read... [15:35:09]Read from MH i2c: E2 0E 00 F2 8F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 41 [15:35:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:35:09]wFMCommunicate OK [15:35:09]SAM_PROTO_GetShiftState done [15:35:09]FM_GetShiftState done [15:35:09]opened in 1729296582 [15:35:09]opened+sec_in_day 1729382982 [15:35:09]quantity*price = 21000 [15:35:09]sum+1 = 21001 [15:35:09]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000053020015 Бумажные стаканы 250мл 1шт 5.000 * 7.00 = 35.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 245.00 НСП 1% : 2.17 НДС 12% : 26.02 Наличными: 245.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 379 19.10.2024 15:35 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218734 ФПД: 87310436638947 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T153515&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218734&fm=87310436638947&tin=02508201610067®Number=0000000000098116&sum=24500 0 [15:35:10]StoreToDocumentArchive [15:35:10]shift 443 fd 218734 [15:35:10]save to /storage/0443/doc_00218734 [15:35:10]save last doc name /storage/0443/doc_00218734 to /storage/kkm_last_doc_name [15:35:10]save OK [15:35:10]Clear old archive folders... [15:35:10]ProcessDocumentItem done err = 0, tmpTLVsize=383 [15:35:10]tlvbuf is 0164B030 [15:35:10]SAM_PROTO_ClearQueue [15:35:10]wFMCommunicate request_size=4 [15:35:10]MH_SAM_APDU [15:35:10]CAPDU: 80 09 00 00 [15:35:10]Write to MH i2c: E2 08 00 FF 8F 80 09 00 00 00 00 00 00 00 [15:35:10]Write i2c OK [15:35:10]MH_I2C_Read... [15:35:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:35:11]Read from MH i2c: E2 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 03 00 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 03 00 FF 8F 00 90 00 02 [15:35:11]RAPDU: 90 00 [15:35:11]wFMCommunicate OK [15:35:11]SAM_PROTO_ClearQueue done [15:35:11]KKMCreateOFDPacket [15:35:11]OFDProtocolAddRootSTLVToBuf [15:35:11]FM_MakeSignedData [15:35:11]FM_MakeSignedData [15:35:11]SAM_PROTO_SignData [15:35:11]wFMCommunicate request_size=4 [15:35:11]MH_SAM_APDU [15:35:11]CAPDU: 80 0D 01 02 [15:35:11]Write to MH i2c: E2 08 00 00 90 80 0D 01 02 00 00 00 00 09 [15:35:11]Write i2c OK [15:35:11]MH_I2C_Read... [15:35:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:35:11]Read from MH i2c: E2 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 03 00 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 03 00 00 90 00 90 00 04 [15:35:11]RAPDU: 90 00 [15:35:11]wFMCommunicate OK [15:35:11]wFMCommunicate request_size=255 [15:35:11]MH_SAM_APDU [15:35:11]CAPDU: 80 0D 02 02 FA 03 00 7F 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 39 35 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 52 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 [15:35:11]Write to MH i2c: E2 02 01 01 90 80 0D 02 02 FA 00 03 00 7F 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 39 35 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 52 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 00 00 86 [15:35:11]Write i2c OK [15:35:11]MH_I2C_Read... [15:35:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:11]Read from MH i2c: E2 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 03 00 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 03 00 01 90 00 90 00 05 [15:35:11]RAPDU: 90 00 [15:35:11]wFMCommunicate OK [15:35:11]wFMCommunicate request_size=142 [15:35:11]MH_SAM_APDU [15:35:11]CAPDU: 80 0D 02 02 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 0A 00 00 00 00 07 04 06 00 B4 5F 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 B3 D1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6E 56 03 00 35 04 06 00 4F 68 8B 8F A0 E3 [15:35:11]Write to MH i2c: E2 91 00 02 90 80 0D 02 02 89 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 0A 00 00 00 00 07 04 06 00 B4 5F 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 B3 D1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6E 56 03 00 35 04 06 00 4F 68 8B 8F A0 E3 00 00 DF [15:35:11]Write i2c OK [15:35:11]MH_I2C_Read... [15:35:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:11]Read from MH i2c: E2 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 03 00 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 03 00 02 90 00 90 00 06 [15:35:11]RAPDU: 90 00 [15:35:11]wFMCommunicate OK [15:35:11]wFMCommunicate request_size=4 [15:35:11]MH_SAM_APDU [15:35:11]CAPDU: 80 0D 03 02 [15:35:11]Write to MH i2c: E2 08 00 03 90 80 0D 03 02 00 00 00 00 0E [15:35:11]Write i2c OK [15:35:11]MH_I2C_Read... [15:35:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:35:11]Read from MH i2c: E2 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 0B 00 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 0B 00 03 90 00 B0 D2 F7 85 1D 70 BD 93 90 00 EA [15:35:11]RAPDU: B0 D2 F7 85 1D 70 BD 93 90 00 [15:35:11]wFMCommunicate OK [15:35:11]SAM_PROTO_SignData done [15:35:11]FM_MakeSignedData done [15:35:11]CreateOFDProtocolMessage [15:35:11]wFMCommunicate request_size=4 [15:35:11]MH_SAM_APDU [15:35:11]CAPDU: 80 11 00 00 [15:35:11]Write to MH i2c: E2 08 00 04 90 80 11 00 00 00 00 00 00 0E [15:35:11]Write i2c OK [15:35:11]MH_I2C_Read... [15:35:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:11]Read from MH i2c: E2 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 17 00 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: E2 17 00 04 90 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5D [15:35:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:35:11]wFMCommunicate OK [15:35:11]CreateOFDProtocolMessage done [15:35:11]OFDSenderStorePacket 218734 [15:35:11]StoreOFDPacket docnum=218734 [15:35:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 93 01 00 00 33 5F 8B 01 52 A4 5A 03 01 00 03 00 7F 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 39 35 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 52 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 0A 00 00 00 00 07 04 06 00 B4 5F 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 B3 D1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6E 56 03 00 35 04 06 00 4F 68 8B 8F A0 E3 B0 D2 F7 85 1D 70 BD 93 [15:35:11]CheckFolder [15:35:11]dirname=/storage/ofd_packets [15:35:11]CheckFolder done [15:35:11]ProducePacketName [15:35:11]name=ofd_packets/00218734 [15:35:11]NVStorageSaveData ofd_packets/00218734 [15:35:11]File name is /storage/ofd_packets/00218734 [15:35:11]Write 433 bytes [15:35:11]NVStorageSaveData done [15:35:11]OFDSenderStorePacket done [15:35:11]KKMCreateOFDPacket done [15:35:11]NVStorageSaveData kkm_last_timestamp [15:35:11]File name is /storage/kkm_last_timestamp [15:35:11]Write 4 bytes [15:35:11]NVStorageSaveData done [15:35:11]ExternCall_PrintAddStr [15:35:11]wPrintStart [15:35:11]Write to MH i2c: 01 00 00 05 90 95 [15:35:11]Write i2c OK [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: 01 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: 01 07 00 [15:35:11]MH_I2C_Read... [15:35:11]Read from MH i2c: 01 07 00 05 90 00 00 00 00 00 FF 0F AA [15:35:11]RasterBufferAndPrint [15:35:11]line Счет N : (3)79788 [15:35:11]line ИНН: 02508201610067 [15:35:11]line Контрольно-Кассовый Чек [15:35:11]line ПРОДАЖА [15:35:11]line Товар: 4870001570095 [15:35:11]line Напиток Pepsi 2л [15:35:11]line 1.000 * 210.00 [15:35:11]line = 210.00 [15:35:11]line НДС 12% НСП 1% [15:35:11]line > о реализуемом товаре [15:35:11]line Товар: 2000053020015 [15:35:11]line Бумажные стаканы 250мл 1шт [15:35:11]line 5.000 * 7.00 [15:35:11]line = 35.00 [15:35:11]line НДС 12% НСП 1% [15:35:11]line > о реализуемом товаре [15:35:11]line ИТОГО: 245.00 [15:35:11]line НСП 1% : 2.17 [15:35:11]line НДС 12% : 26.02 [15:35:11]line Наличными: 245.00 [15:35:11]line Безнал.: 0.00 [15:35:11]line Место: АЗС № 84 "Партнер Нефть" [15:35:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:35:11]line СНО: Общий режим [15:35:11]line Чек 379 19.10.2024 15:35 [15:35:11]line Смена: 443 ФФД: 1.0 [15:35:11]line ЗНМ: 0300000178 [15:35:11]line РНМ: 0000000000098116 [15:35:11]line Версия ККМ: 001 [15:35:11]line ФМ: 0000000000965413 [15:35:11]line ФД: 218734 [15:35:11]line ФПД: 87310436638947 [15:35:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T153515&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218734&fm=87310436638947&tin=02508201610067®Number=0000000000098116&sum=24500 [15:35:11]line 0 [15:35:11]OFD Sender: Processing packet 218734 [packets to send 80, broken 79] [15:35:11]ProducePacketName [15:35:11]name=ofd_packets/00218734 [15:35:11]OFD Sender: To server: pG, [15:35:11]CommunicateWithHost lk.salyk.kg:30040 [15:35:11]ConnectInit lk.salyk.kg [15:35:11]written 0, free lines is 4095 [15:35:12]Connected sock=10 [15:35:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 93 01 00 00 33 5F 8B 01 52 A4 5A 03 01 00 03 00 7F 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 39 35 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 52 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 0A 00 00 00 00 07 04 06 00 B4 5F 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 B3 D1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6E 56 03 00 35 04 06 00 4F 68 8B 8F A0 E3 B0 D2 F7 85 1D 70 BD 93 [15:35:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 0F 30 47 00 03 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 39 36 35 34 31 33 10 04 04 00 6E 56 03 00 F4 03 04 00 4C 7D 13 67 B6 04 01 00 00 D4 9F 6D C8 29 EE AC 77 [15:35:12]CommunicateWithHost err = 0 [15:35:12]CheckOFDResponse [15:35:12]1017 (14) - 77093643461234 [15:35:12]1041 (16) - 0000000000965413 [15:35:12]1040 (4) - 218734 [15:35:12]1012 (4) - 19.10.2024 09:35 [15:35:12]1206 (1) - 0 [15:35:12]OFD Sender: Remove packet 218734 [15:35:12]ProducePacketName [15:35:12]name=ofd_packets/00218734 [15:35:12]NVStorageDeleteData [15:35:12]Write to MH i2c: 01 00 00 34 90 C4 [15:35:12]Write i2c OK [15:35:12]MH_I2C_Read... [15:35:12]Read from MH i2c: 01 [15:35:12]MH_I2C_Read... [15:35:12]Read from MH i2c: 01 07 00 [15:35:12]MH_I2C_Read... [15:35:12]Read from MH i2c: 01 07 00 34 90 00 00 00 00 00 AA 0C 81 [15:35:12]RasterBufferAndPrint [15:35:12]line [15:35:12]line [15:35:12]line [15:35:12]line [15:35:12]line [15:35:12]written 0, free lines is 3247 [15:35:12]MH_Cut [15:35:12]Write to MH i2c: D1 01 00 3B 90 01 9D [15:35:12]Write i2c OK [15:35:12]MH_I2C_Read... [15:35:12]Read from MH i2c: D1 [15:35:12]MH_I2C_Read... [15:35:12]Read from MH i2c: D1 01 00 [15:35:12]MH_I2C_Read... [15:35:12]Read from MH i2c: D1 01 00 3B 90 00 9C [15:35:12]Write to MH i2c: 01 00 00 3C 90 CC [15:35:12]Write i2c OK [15:35:12]MH_I2C_Read... [15:35:12]OFD Sender: No OFD packet to send [15:35:13]*** Cut start [15:35:13]*** Partial cut [15:35:13]*** CUTSNS_PIN = 1 [15:35:13]*** CUTSNS_PIN = 0 [15:35:13]*** Brake cut motor [15:35:13]Read from MH i2c: 01 [15:35:13]MH_I2C_Read... [15:35:13]*** Stop cut motor [15:35:13]*** Cut end [15:35:13]Read from MH i2c: 01 07 00 [15:35:13]MH_I2C_Read... [15:35:13]Read from MH i2c: 01 07 00 3C 90 00 00 00 00 00 FF 0F E1 [15:35:13]process_action close_receipt done [15:35:13]requested_data is exist [15:35:13]produce_requested_data [15:35:13]requested_item fm.sn is exist - process it [15:35:13]wFMCommunicate request_size=4 [15:35:13]MH_SAM_APDU [15:35:13]CAPDU: 80 11 00 00 [15:35:13]Write to MH i2c: E2 08 00 3D 90 80 11 00 00 00 00 00 00 47 [15:35:13]Write i2c OK [15:35:13]MH_I2C_Read... [15:35:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:13]Read from MH i2c: E2 [15:35:13]MH_I2C_Read... [15:35:13]Read from MH i2c: E2 17 00 [15:35:13]MH_I2C_Read... [15:35:13]Read from MH i2c: E2 17 00 3D 90 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 96 [15:35:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:35:13]wFMCommunicate OK [15:35:13]requested_item fd.num is exist - process it [15:35:13]SAM_PROTO_GetFieldsCounters [15:35:13]wFMCommunicate request_size=4 [15:35:13]MH_SAM_APDU [15:35:13]CAPDU: 80 13 00 00 [15:35:13]Write to MH i2c: E2 08 00 3E 90 80 13 00 00 00 00 00 00 4A [15:35:13]Write i2c OK [15:35:13]MH_I2C_Read... [15:35:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:35:14]Read from MH i2c: E2 [15:35:14]MH_I2C_Read... [15:35:14]Read from MH i2c: E2 62 00 [15:35:14]MH_I2C_Read... [15:35:14]Read from MH i2c: E2 62 00 3E 90 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 5E [15:35:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:35:14]wFMCommunicate OK [15:35:14]SAM_PROTO_GetFieldsCounters done [15:35:14]requested_item shift.num is exist - process it [15:35:14]requested_item shift.opened is exist - process it [15:35:14]req_shift_opened [15:35:14]FM_GetShiftState [15:35:14]SAM_PROTO_GetShiftState [15:35:14]wFMCommunicate request_size=4 [15:35:14]MH_SAM_APDU [15:35:14]CAPDU: 80 13 01 00 [15:35:14]Write to MH i2c: E2 08 00 3F 90 80 13 01 00 00 00 00 00 4C [15:35:14]Write i2c OK [15:35:14]MH_I2C_Read... [15:35:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:14]Read from MH i2c: E2 [15:35:14]MH_I2C_Read... [15:35:14]Read from MH i2c: E2 0E 00 [15:35:14]MH_I2C_Read... [15:35:14]Read from MH i2c: E2 0E 00 3F 90 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8F [15:35:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:35:14]wFMCommunicate OK [15:35:14]SAM_PROTO_GetShiftState done [15:35:14]FM_GetShiftState done [15:35:14]req_shift_opened done [15:35:14]requested_item shift.open_date is exist - process it [15:35:14]req_shift_open_date [15:35:14]req_shift_open_date done [15:35:14]produce_requested_data done [15:35:14]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218734,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:35:14]process_action_free close_receipt [15:35:14]json_value_free [15:35:14]json_value_free done [15:35:14]process_json_proto returns [15:35:14]Send response to host [15:35:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218734,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:35:14]free response buf [15:35:14]execute_script done [15:35:14]execute_script returns [15:35:14]free content buf [15:35:14]Sock 8.Close socket [15:35:14]Sock 8.Thread stoped [15:35:17]OFD Sender: No OFD packet to send [15:35:22]OFD Sender: No OFD packet to send [15:35:27]OFD Sender: No OFD packet to send [15:35:32]OFD Sender: No OFD packet to send [15:35:37]OFD Sender: No OFD packet to send [15:35:42]OFD Sender: No OFD packet to send [15:35:47]OFD Sender: No OFD packet to send [15:35:52]OFD Sender: No OFD packet to send [15:35:57]OFD Sender: No OFD packet to send [15:36:02]OFD Sender: No OFD packet to send [15:36:07]OFD Sender: No OFD packet to send [15:36:12]OFD Sender: No OFD packet to send [15:36:17]OFD Sender: No OFD packet to send [15:36:22]OFD Sender: No OFD packet to send [15:36:27]OFD Sender: No OFD packet to send [15:36:32]OFD Sender: No OFD packet to send [15:36:37]OFD Sender: No OFD packet to send [15:36:42]OFD Sender: No OFD packet to send [15:36:47]OFD Sender: No OFD packet to send [15:36:52]OFD Sender: No OFD packet to send [15:36:57]OFD Sender: No OFD packet to send [15:37:02]OFD Sender: No OFD packet to send [15:37:07]OFD Sender: No OFD packet to send [15:37:12]OFD Sender: No OFD packet to send [15:37:13]accept exits with 9 [15:37:13]New connection [15:37:13]New thread 3066826084 created [15:37:13]Thread 3066682724 joined [15:37:13]Waiting for new connection... [15:37:13] Sock 9.Parse request [15:37:13]Sock 9.Check first char [15:37:13]Sock 9.First char is OK [15:37:13]request: POST /json_proto HTTP/1.0 [15:37:13]Method: POST [15:37:13]URL: /json_proto [15:37:13]Method is POST - this is cgi request [15:37:13]url: /json_proto [15:37:13]query_string will be loaded in cgi processing [15:37:13]execute_cgi json_proto POST (null) [15:37:13]execute_cgi path=json_proto method=POST [15:37:13]POST find Content-Length [15:37:13]Host: 172.17.40.4:8080 [15:37:13]Content-Length: 797 [15:37:13]Content-Type: application/json [15:37:13] [15:37:13]POST finish read [15:37:13]Found Content-Length = 797 [15:37:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4060571", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:37:13]execute_script... [15:37: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)536286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4060571", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:37:13]POST & json_proto [15:37:13]process_json_proto [15:37:13]json parsed OK: [15:37:13]protocol is kg_v1.0 [15:37:13]action value=close_receipt [15:37:13]process_action close_receipt [15:37:13]cmd_close_receipt [15:37:13]MH_GetDate [15:37:13]Write to MH i2c: F0 00 00 40 90 BF [15:37:13]Write i2c OK [15:37:13]MH_I2C_Read... [15:37:13]Read from MH i2c: F0 [15:37:13]MH_I2C_Read... [15:37:13]Read from MH i2c: F0 09 00 [15:37:13]MH_I2C_Read... [15:37:13]Read from MH i2c: F0 09 00 40 90 00 2E D2 13 67 EE 0E 0D 67 B2 [15:37:13]GetLastDocTimeStamp 1729352115 [15:37:13]current date 1729352238 [15:37:13]FM_GetShiftState [15:37:13]SAM_PROTO_GetShiftState [15:37:13]wFMCommunicate request_size=4 [15:37:13]MH_SAM_APDU [15:37:13]CAPDU: 80 13 01 00 [15:37:13]Write to MH i2c: E2 08 00 41 90 80 13 01 00 00 00 00 00 4E [15:37:13]Write i2c OK [15:37:13]MH_I2C_Read... [15:37:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:37:13]Read from MH i2c: E2 [15:37:13]MH_I2C_Read... [15:37:13]Read from MH i2c: E2 0E 00 [15:37:13]MH_I2C_Read... [15:37:13]Read from MH i2c: E2 0E 00 41 90 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 91 [15:37:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:37:13]wFMCommunicate OK [15:37:13]SAM_PROTO_GetShiftState done [15:37:13]FM_GetShiftState done [15:37:13]opened in 1729296582 [15:37:13]opened+sec_in_day 1729382982 [15:37:13]quantity*price = 0 [15:37:13]sum+1 = 1 [15:37:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 380 19.10.2024 15:37 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4060571 ФМ: 0000000000965413 ФД: 218735 ФПД: 78981001470749 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T153719&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218735&fm=78981001470749&tin=02508201610067®Number=0000000000098116&sum=0 [15:37:14]StoreToDocumentArchive [15:37:14]shift 443 fd 218735 [15:37:14]save to /storage/0443/doc_00218735 [15:37:14]save last doc name /storage/0443/doc_00218735 to /storage/kkm_last_doc_name [15:37:14]save OK [15:37:14]Clear old archive folders... [15:37:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:37:14]tlvbuf is 0164A8D0 [15:37:14]SAM_PROTO_ClearQueue [15:37:14]wFMCommunicate request_size=4 [15:37:14]MH_SAM_APDU [15:37:14]CAPDU: 80 09 00 00 [15:37:14]Write to MH i2c: E2 08 00 4E 90 80 09 00 00 00 00 00 00 50 [15:37:14]Write i2c OK [15:37:14]MH_I2C_Read... [15:37:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:37:14]Read from MH i2c: E2 [15:37:14]MH_I2C_Read... [15:37:14]Read from MH i2c: E2 03 00 [15:37:14]MH_I2C_Read... [15:37:14]Read from MH i2c: E2 03 00 4E 90 00 90 00 52 [15:37:14]RAPDU: 90 00 [15:37:14]wFMCommunicate OK [15:37:14]SAM_PROTO_ClearQueue done [15:37:14]KKMCreateOFDPacket [15:37:14]OFDProtocolAddRootSTLVToBuf [15:37:14]FM_MakeSignedData [15:37:14]FM_MakeSignedData [15:37:14]SAM_PROTO_SignData [15:37:14]wFMCommunicate request_size=4 [15:37:14]MH_SAM_APDU [15:37:14]CAPDU: 80 0D 01 02 [15:37:14]Write to MH i2c: E2 08 00 4F 90 80 0D 01 02 00 00 00 00 58 [15:37:14]Write i2c OK [15:37:14]MH_I2C_Read... [15:37:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:37:14]Read from MH i2c: E2 [15:37:14]MH_I2C_Read... [15:37:14]Read from MH i2c: E2 03 00 [15:37:14]MH_I2C_Read... [15:37:14]Read from MH i2c: E2 03 00 4F 90 00 90 00 53 [15:37:14]RAPDU: 90 00 [15:37:14]wFMCommunicate OK [15:37:14]wFMCommunicate request_size=255 [15:37:14]MH_SAM_APDU [15:37: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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 2F D2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6F 56 03 00 35 04 06 00 47 D5 32 89 [15:37:14]Write to MH i2c: E2 02 01 50 90 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 2F D2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6F 56 03 00 35 04 06 00 47 D5 32 89 00 00 DD [15:37:14]Write i2c OK [15:37:14]MH_I2C_Read... [15:37:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:37:15]Read from MH i2c: E2 [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: E2 03 00 [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: E2 03 00 50 90 00 90 00 54 [15:37:15]RAPDU: 90 00 [15:37:15]wFMCommunicate OK [15:37:15]wFMCommunicate request_size=7 [15:37:15]MH_SAM_APDU [15:37:15]CAPDU: 80 0D 02 02 02 63 1D [15:37:15]Write to MH i2c: E2 0A 00 51 90 80 0D 02 02 02 00 63 1D 00 00 DF [15:37:15]Write i2c OK [15:37:15]MH_I2C_Read... [15:37:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:37:15]Read from MH i2c: E2 [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: E2 03 00 [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: E2 03 00 51 90 00 90 00 55 [15:37:15]RAPDU: 90 00 [15:37:15]wFMCommunicate OK [15:37:15]wFMCommunicate request_size=4 [15:37:15]MH_SAM_APDU [15:37:15]CAPDU: 80 0D 03 02 [15:37:15]Write to MH i2c: E2 08 00 52 90 80 0D 03 02 00 00 00 00 5D [15:37:15]Write i2c OK [15:37:15]MH_I2C_Read... [15:37:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:37:15]Read from MH i2c: E2 [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: E2 0B 00 [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: E2 0B 00 52 90 00 05 87 AD E9 4A 68 E9 7B 90 00 96 [15:37:15]RAPDU: 05 87 AD E9 4A 68 E9 7B 90 00 [15:37:15]wFMCommunicate OK [15:37:15]SAM_PROTO_SignData done [15:37:15]FM_MakeSignedData done [15:37:15]CreateOFDProtocolMessage [15:37:15]wFMCommunicate request_size=4 [15:37:15]MH_SAM_APDU [15:37:15]CAPDU: 80 11 00 00 [15:37:15]Write to MH i2c: E2 08 00 53 90 80 11 00 00 00 00 00 00 5D [15:37:15]Write i2c OK [15:37:15]MH_I2C_Read... [15:37:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:37:15]Read from MH i2c: E2 [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: E2 17 00 [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: E2 17 00 53 90 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AC [15:37:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:37:15]wFMCommunicate OK [15:37:15]CreateOFDProtocolMessage done [15:37:15]OFDSenderStorePacket 218735 [15:37:15]StoreOFDPacket docnum=218735 [15:37:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 65 56 04 01 9C C2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 2F D2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6F 56 03 00 35 04 06 00 47 D5 32 89 63 1D 05 87 AD E9 4A 68 E9 7B [15:37:15]CheckFolder [15:37:15]dirname=/storage/ofd_packets [15:37:15]CheckFolder done [15:37:15]ProducePacketName [15:37:15]name=ofd_packets/00218735 [15:37:15]NVStorageSaveData ofd_packets/00218735 [15:37:15]File name is /storage/ofd_packets/00218735 [15:37:15]Write 298 bytes [15:37:15]NVStorageSaveData done [15:37:15]OFDSenderStorePacket done [15:37:15]KKMCreateOFDPacket done [15:37:15]NVStorageSaveData kkm_last_timestamp [15:37:15]File name is /storage/kkm_last_timestamp [15:37:15]Write 4 bytes [15:37:15]NVStorageSaveData done [15:37:15]ExternCall_PrintAddStr [15:37:15]wPrintStart [15:37:15]Write to MH i2c: 01 00 00 54 90 E4 [15:37:15]Write i2c OK [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: 01 [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: 01 07 00 [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: 01 07 00 54 90 00 00 00 00 00 FF 0F F9 [15:37:15]RasterBufferAndPrint [15:37:15]line Счет N : (1)536286 [15:37:15]line ИНН: 02508201610067 [15:37:15]line Контрольно-Кассовый Чек [15:37:15]line ПРОДАЖА [15:37:15]line ТРК (МРК, ГНК) : 51 [15:37:15]line Товар: 2710194210 [15:37:15]line ДТ-К-2 [15:37:15]line 40.000 * 0.00 [15:37:15]line = 0.00 [15:37:15]line НДС 12% НСП 1% [15:37:15]line > о реализуемом товаре [15:37:15]line ИТОГО: 0.00 [15:37:15]line НСП 1% : 0.00 [15:37:15]line НДС 12% : 0.00 [15:37:15]line Наличными: 0.00 [15:37:15]line Безнал.: 0.00 [15:37:15]line Место: АЗС № 84 "Партнер Нефть" [15:37:15]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:37:15]line СНО: Общий режим [15:37:15]line Чек 380 19.10.2024 15:37 [15:37:15]line Смена: 443 ФФД: 1.0 [15:37:15]line ЗНМ: 0300000178 [15:37:15]line РНМ: 0000000000098116 [15:37:15]line Версия ККМ: 001 [15:37:15]line Талоны: Топливные Талоны [15:37:15]line 4060571 [15:37:15]line ФМ: 0000000000965413 [15:37:15]line ФД: 218735 [15:37:15]line ФПД: 78981001470749 [15:37:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T153719&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218735&fm=78981001470749&tin=02508201610067®Number=0000000000098116&sum=0 [15:37:15]OFD Sender: Processing packet 218735 [packets to send 80, broken 79] [15:37:15]ProducePacketName [15:37:15]name=ofd_packets/00218735 [15:37:15]OFD Sender: To server: pG, [15:37:15]CommunicateWithHost lk.salyk.kg:30040 [15:37:15]ConnectInit lk.salyk.kg [15:37:15]written 0, free lines is 4095 [15:37:15]Connected sock=10 [15:37:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 65 56 04 01 9C C2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 2F D2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6F 56 03 00 35 04 06 00 47 D5 32 89 63 1D 05 87 AD E9 4A 68 E9 7B [15:37:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5E 2A 47 00 54 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 39 36 35 34 31 33 10 04 04 00 6F 56 03 00 F4 03 04 00 C8 7D 13 67 B6 04 01 00 00 A4 DA 42 9C 41 07 B5 10 [15:37:16]CommunicateWithHost err = 0 [15:37:16]CheckOFDResponse [15:37:16]1017 (14) - 77093643461234 [15:37:16]1041 (16) - 0000000000965413 [15:37:16]1040 (4) - 218735 [15:37:16]1012 (4) - 19.10.2024 09:37 [15:37:16]1206 (1) - 0 [15:37:16]OFD Sender: Remove packet 218735 [15:37:16]ProducePacketName [15:37:16]name=ofd_packets/00218735 [15:37:16]NVStorageDeleteData [15:37:16]Write to MH i2c: 01 00 00 7E 90 0E [15:37:16]Write i2c OK [15:37:16]MH_I2C_Read... [15:37:16]Read from MH i2c: 01 [15:37:16]MH_I2C_Read... [15:37:16]Read from MH i2c: 01 07 00 [15:37:16]MH_I2C_Read... [15:37:16]Read from MH i2c: 01 07 00 7E 90 00 00 00 00 00 E7 0C 08 [15:37:16]RasterBufferAndPrint [15:37:16]line [15:37:16]line [15:37:16]line [15:37:16]line [15:37:16]line [15:37:16]written 0, free lines is 3313 [15:37:16]MH_Cut [15:37:16]Write to MH i2c: D1 01 00 85 90 01 E7 [15:37:16]Write i2c OK [15:37:16]MH_I2C_Read... [15:37:16]Read from MH i2c: D1 [15:37:16]MH_I2C_Read... [15:37:16]Read from MH i2c: D1 01 00 [15:37:16]MH_I2C_Read... [15:37:16]Read from MH i2c: D1 01 00 85 90 00 E6 [15:37:16]Write to MH i2c: 01 00 00 86 90 16 [15:37:16]Write i2c OK [15:37:16]MH_I2C_Read... [15:37:16]OFD Sender: No OFD packet to send [15:37:16]*** Cut start [15:37:16]*** Partial cut [15:37:16]*** CUTSNS_PIN = 1 [15:37:16]*** CUTSNS_PIN = 0 [15:37:17]*** Brake cut motor [15:37:17]Read from MH i2c: 01 [15:37:17]MH_I2C_Read... [15:37:17]*** Stop cut motor [15:37:17]*** Cut end [15:37:17]Read from MH i2c: 01 07 00 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: 01 07 00 86 90 00 00 00 00 00 FF 0F 2B [15:37:17]process_action close_receipt done [15:37:17]requested_data is exist [15:37:17]produce_requested_data [15:37:17]requested_item fm.sn is exist - process it [15:37:17]wFMCommunicate request_size=4 [15:37:17]MH_SAM_APDU [15:37:17]CAPDU: 80 11 00 00 [15:37:17]Write to MH i2c: E2 08 00 87 90 80 11 00 00 00 00 00 00 91 [15:37:17]Write i2c OK [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: E2 [15:37:17]MH_I2C_Read... [15:37:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:37:17]Read from MH i2c: E2 17 00 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: E2 17 00 87 90 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E0 [15:37:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:37:17]wFMCommunicate OK [15:37:17]requested_item fd.num is exist - process it [15:37:17]SAM_PROTO_GetFieldsCounters [15:37:17]wFMCommunicate request_size=4 [15:37:17]MH_SAM_APDU [15:37:17]CAPDU: 80 13 00 00 [15:37:17]Write to MH i2c: E2 08 00 88 90 80 13 00 00 00 00 00 00 94 [15:37:17]Write i2c OK [15:37:17]MH_I2C_Read... [15:37:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:37:17]Read from MH i2c: E2 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: E2 62 00 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: E2 62 00 88 90 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6F 56 03 00 0E 04 04 00 BB 01 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 AC [15:37:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6F 56 03 00 0E 04 04 00 BB 01 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 [15:37:17]wFMCommunicate OK [15:37:17]SAM_PROTO_GetFieldsCounters done [15:37:17]requested_item shift.num is exist - process it [15:37:17]requested_item shift.opened is exist - process it [15:37:17]req_shift_opened [15:37:17]FM_GetShiftState [15:37:17]SAM_PROTO_GetShiftState [15:37:17]wFMCommunicate request_size=4 [15:37:17]MH_SAM_APDU [15:37:17]CAPDU: 80 13 01 00 [15:37:17]Write to MH i2c: E2 08 00 89 90 80 13 01 00 00 00 00 00 96 [15:37:17]Write i2c OK [15:37:17]MH_I2C_Read... [15:37:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:37:17]Read from MH i2c: E2 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: E2 0E 00 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: E2 0E 00 89 90 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D9 [15:37:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:37:17]wFMCommunicate OK [15:37:17]SAM_PROTO_GetShiftState done [15:37:17]FM_GetShiftState done [15:37:17]req_shift_opened done [15:37:17]requested_item shift.open_date is exist - process it [15:37:17]req_shift_open_date [15:37:17]req_shift_open_date done [15:37:17]produce_requested_data done [15:37:17]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218735,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:37:17]process_action_free close_receipt [15:37:17]json_value_free [15:37:17]json_value_free done [15:37:17]process_json_proto returns [15:37:17]Send response to host [15:37:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218735,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:37:17]free response buf [15:37:17]execute_script done [15:37:17]execute_script returns [15:37:17]free content buf [15:37:17]Sock 9.Close socket [15:37:17]Sock 9.Thread stoped [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:29]accept exits with 8 [15:41:29]New connection [15:41:29]New thread 3066682724 created [15:41:29]Thread 3066826084 joined [15:41:29]Waiting for new connection... [15:41:29] Sock 8.Parse request [15:41:29]Sock 8.Check first char [15:41:29]Sock 8.First char is OK [15:41:29]request: POST /json_proto HTTP/1.0 [15:41:29]Method: POST [15:41:29]URL: /json_proto [15:41:29]Method is POST - this is cgi request [15:41:29]url: /json_proto [15:41:29]query_string will be loaded in cgi processing [15:41:29]execute_cgi json_proto POST (null) [15:41:29]execute_cgi path=json_proto method=POST [15:41:29]POST find Content-Length [15:41:29]Host: 172.17.40.4:8080 [15:41:29]Content-Length: 640 [15:41:29]Content-Type: application/json [15:41:29] [15:41:29]POST finish read [15:41:29]Found Content-Length = 640 [15:41:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79789", "tax_sys" : 0, "items" : [ { "code": "40822426", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 0,5\u043B \u0431/\u0433", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:29]execute_script... [15:41:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79789", "tax_sys" : 0, "items" : [ { "code": "40822426", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 0,5\u043B \u0431/\u0433", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:29]POST & json_proto [15:41:29]process_json_proto [15:41:29]json parsed OK: [15:41:29]protocol is kg_v1.0 [15:41:29]action value=close_receipt [15:41:29]process_action close_receipt [15:41:29]cmd_close_receipt [15:41:29]MH_GetDate [15:41:29]Write to MH i2c: F0 00 00 8A 90 09 [15:41:29]Write i2c OK [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: F0 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: F0 09 00 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: F0 09 00 8A 90 00 2E D3 13 67 EE 0E 0D 67 FD [15:41:29]GetLastDocTimeStamp 1729352239 [15:41:29]current date 1729352494 [15:41:29]FM_GetShiftState [15:41:29]SAM_PROTO_GetShiftState [15:41:29]wFMCommunicate request_size=4 [15:41:29]MH_SAM_APDU [15:41:29]CAPDU: 80 13 01 00 [15:41:29]Write to MH i2c: E2 08 00 8B 90 80 13 01 00 00 00 00 00 98 [15:41:29]Write i2c OK [15:41:29]MH_I2C_Read... [15:41:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:29]Read from MH i2c: E2 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: E2 0E 00 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: E2 0E 00 8B 90 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DB [15:41:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:41:29]wFMCommunicate OK [15:41:29]SAM_PROTO_GetShiftState done [15:41:29]FM_GetShiftState done [15:41:29]opened in 1729296582 [15:41:29]opened+sec_in_day 1729382982 [15:41:29]quantity*price = 4000 [15:41:29]sum+1 = 4001 [15:41:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 381 19.10.2024 15:41 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218736 ФПД: 97210930507473 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T154134&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218736&fm=97210930507473&tin=02508201610067®Number=0000000000098116&sum=4000 0 [15:41:30]StoreToDocumentArchive [15:41:30]shift 443 fd 218736 [15:41:30]save to /storage/0443/doc_00218736 [15:41:30]save last doc name /storage/0443/doc_00218736 to /storage/kkm_last_doc_name [15:41:30]save OK [15:41:30]Clear old archive folders... [15:41:30]ProcessDocumentItem done err = 0, tmpTLVsize=272 [15:41:30]tlvbuf is 01643440 [15:41:30]SAM_PROTO_ClearQueue [15:41:30]wFMCommunicate request_size=4 [15:41:30]MH_SAM_APDU [15:41:30]CAPDU: 80 09 00 00 [15:41:30]Write to MH i2c: E2 08 00 98 90 80 09 00 00 00 00 00 00 9A [15:41:30]Write i2c OK [15:41:30]MH_I2C_Read... [15:41:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:41:30]Read from MH i2c: E2 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 03 00 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 03 00 98 90 00 90 00 9C [15:41:30]RAPDU: 90 00 [15:41:30]wFMCommunicate OK [15:41:30]SAM_PROTO_ClearQueue done [15:41:30]KKMCreateOFDPacket [15:41:30]OFDProtocolAddRootSTLVToBuf [15:41:30]FM_MakeSignedData [15:41:30]FM_MakeSignedData [15:41:30]SAM_PROTO_SignData [15:41:30]wFMCommunicate request_size=4 [15:41:30]MH_SAM_APDU [15:41:30]CAPDU: 80 0D 01 02 [15:41:30]Write to MH i2c: E2 08 00 99 90 80 0D 01 02 00 00 00 00 A2 [15:41:30]Write i2c OK [15:41:30]MH_I2C_Read... [15:41:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:41:30]Read from MH i2c: E2 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 03 00 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 03 00 99 90 00 90 00 9D [15:41:30]RAPDU: 90 00 [15:41:30]wFMCommunicate OK [15:41:30]wFMCommunicate request_size=255 [15:41:30]MH_SAM_APDU [15:41:30]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 30 38 32 32 34 32 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 30 2C 35 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 2E D3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 [15:41:30]Write to MH i2c: E2 02 01 9A 90 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 30 38 32 32 34 32 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 30 2C 35 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 2E D3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 00 00 77 [15:41:30]Write i2c OK [15:41:30]MH_I2C_Read... [15:41:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:31]Read from MH i2c: E2 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 03 00 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 03 00 9A 90 00 90 00 9E [15:41:31]RAPDU: 90 00 [15:41:31]wFMCommunicate OK [15:41:31]wFMCommunicate request_size=31 [15:41:31]MH_SAM_APDU [15:41:31]CAPDU: 80 0D 02 02 1A 30 30 39 36 35 34 31 33 10 04 04 00 70 56 03 00 35 04 06 00 58 69 AE FB 2E D1 [15:41:31]Write to MH i2c: E2 22 00 9B 90 80 0D 02 02 1A 00 30 30 39 36 35 34 31 33 10 04 04 00 70 56 03 00 35 04 06 00 58 69 AE FB 2E D1 00 00 FE [15:41:31]Write i2c OK [15:41:31]MH_I2C_Read... [15:41:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:31]Read from MH i2c: E2 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 03 00 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 03 00 9B 90 00 90 00 9F [15:41:31]RAPDU: 90 00 [15:41:31]wFMCommunicate OK [15:41:31]wFMCommunicate request_size=4 [15:41:31]MH_SAM_APDU [15:41:31]CAPDU: 80 0D 03 02 [15:41:31]Write to MH i2c: E2 08 00 9C 90 80 0D 03 02 00 00 00 00 A7 [15:41:31]Write i2c OK [15:41:31]MH_I2C_Read... [15:41:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:41:31]Read from MH i2c: E2 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 0B 00 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 0B 00 9C 90 00 76 DC 5A B0 79 6A 65 02 90 00 4E [15:41:31]RAPDU: 76 DC 5A B0 79 6A 65 02 90 00 [15:41:31]wFMCommunicate OK [15:41:31]SAM_PROTO_SignData done [15:41:31]FM_MakeSignedData done [15:41:31]CreateOFDProtocolMessage [15:41:31]wFMCommunicate request_size=4 [15:41:31]MH_SAM_APDU [15:41:31]CAPDU: 80 11 00 00 [15:41:31]Write to MH i2c: E2 08 00 9D 90 80 11 00 00 00 00 00 00 A7 [15:41:31]Write i2c OK [15:41:31]MH_I2C_Read... [15:41:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:31]Read from MH i2c: E2 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 17 00 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 17 00 9D 90 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F6 [15:41:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:41:31]wFMCommunicate OK [15:41:31]CreateOFDProtocolMessage done [15:41:31]OFDSenderStorePacket 218736 [15:41:31]StoreOFDPacket docnum=218736 [15:41:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 24 01 00 00 EF 5E 1C 01 D2 56 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 30 38 32 32 34 32 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 30 2C 35 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 2E D3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 70 56 03 00 35 04 06 00 58 69 AE FB 2E D1 76 DC 5A B0 79 6A 65 02 [15:41:31]CheckFolder [15:41:31]dirname=/storage/ofd_packets [15:41:31]CheckFolder done [15:41:31]ProducePacketName [15:41:31]name=ofd_packets/00218736 [15:41:31]NVStorageSaveData ofd_packets/00218736 [15:41:31]File name is /storage/ofd_packets/00218736 [15:41:31]Write 322 bytes [15:41:31]NVStorageSaveData done [15:41:31]OFDSenderStorePacket done [15:41:31]KKMCreateOFDPacket done [15:41:31]NVStorageSaveData kkm_last_timestamp [15:41:31]File name is /storage/kkm_last_timestamp [15:41:31]Write 4 bytes [15:41:31]NVStorageSaveData done [15:41:31]ExternCall_PrintAddStr [15:41:31]wPrintStart [15:41:31]Write to MH i2c: 01 00 00 9E 90 2E [15:41:31]Write i2c OK [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: 01 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: 01 07 00 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: 01 07 00 9E 90 00 00 00 00 00 FF 0F 43 [15:41:31]RasterBufferAndPrint [15:41:31]line Счет N : (3)79789 [15:41:31]line ИНН: 02508201610067 [15:41:31]line Контрольно-Кассовый Чек [15:41:31]line ПРОДАЖА [15:41:31]line Товар: 40822426 [15:41:31]line Вода Бонаква 0,5л б/г [15:41:31]line 1.000 * 40.00 [15:41:31]line = 40.00 [15:41:31]line НДС 12% НСП 1% [15:41:31]line > о реализуемом товаре [15:41:31]line ИТОГО: 40.00 [15:41:31]line НСП 1% : 0.35 [15:41:31]line НДС 12% : 4.25 [15:41:31]line Наличными: 40.00 [15:41:31]line Безнал.: 0.00 [15:41:31]line Место: АЗС № 84 "Партнер Нефть" [15:41:31]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:41:31]line СНО: Общий режим [15:41:31]line Чек 381 19.10.2024 15:41 [15:41:31]line Смена: 443 ФФД: 1.0 [15:41:31]line ЗНМ: 0300000178 [15:41:31]line РНМ: 0000000000098116 [15:41:31]line Версия ККМ: 001 [15:41:31]line ФМ: 0000000000965413 [15:41:31]line ФД: 218736 [15:41:31]line ФПД: 97210930507473 [15:41:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T154134&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218736&fm=97210930507473&tin=02508201610067®Number=0000000000098116&sum=4000 [15:41:31]OFD Sender: Processing packet 218736 [packets to send 80, broken 79] [15:41:31]ProducePacketName [15:41:31]name=ofd_packets/00218736 [15:41:31]OFD Sender: To server: pG, [15:41:31]CommunicateWithHost lk.salyk.kg:30040 [15:41:31]ConnectInit lk.salyk.kg [15:41:31]line 0 [15:41:31]written 0, free lines is 4095 [15:41:31]Connected sock=10 [15:41:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 24 01 00 00 EF 5E 1C 01 D2 56 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 30 38 32 32 34 32 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 30 2C 35 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 2E D3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 70 56 03 00 35 04 06 00 58 69 AE FB 2E D1 76 DC 5A B0 79 6A 65 02 [15:41:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B5 0B 47 00 42 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 70 56 03 00 F4 03 04 00 C8 7E 13 67 B6 04 01 00 00 FA EC 2C 99 D7 42 E3 57 [15:41:32]CommunicateWithHost err = 0 [15:41:32]CheckOFDResponse [15:41:32]1017 (14) - 77093643461234 [15:41:32]1041 (16) - 0000000000965413 [15:41:32]1040 (4) - 218736 [15:41:32]1012 (4) - 19.10.2024 09:41 [15:41:32]1206 (1) - 0 [15:41:32]OFD Sender: Remove packet 218736 [15:41:32]ProducePacketName [15:41:32]name=ofd_packets/00218736 [15:41:32]NVStorageDeleteData [15:41:32]Write to MH i2c: 01 00 00 C6 90 56 [15:41:32]Write i2c OK [15:41:32]MH_I2C_Read... [15:41:32]Read from MH i2c: 01 [15:41:32]MH_I2C_Read... [15:41:32]Read from MH i2c: 01 07 00 [15:41:32]MH_I2C_Read... [15:41:32]Read from MH i2c: 01 07 00 C6 90 00 00 00 00 00 10 0D 7A [15:41:32]RasterBufferAndPrint [15:41:32]line [15:41:32]line [15:41:32]line [15:41:32]line [15:41:32]line [15:41:32]written 0, free lines is 3354 [15:41:32]MH_Cut [15:41:32]Write to MH i2c: D1 01 00 CD 90 01 2F [15:41:32]Write i2c OK [15:41:32]MH_I2C_Read... [15:41:32]Read from MH i2c: D1 [15:41:32]MH_I2C_Read... [15:41:32]Read from MH i2c: D1 01 00 [15:41:32]MH_I2C_Read... [15:41:32]Read from MH i2c: D1 01 00 CD 90 00 2E [15:41:32]Write to MH i2c: 01 00 00 CE 90 5E [15:41:32]Write i2c OK [15:41:32]MH_I2C_Read... [15:41:32]OFD Sender: No OFD packet to send [15:41:32]*** Cut start [15:41:32]*** Partial cut [15:41:32]*** CUTSNS_PIN = 1 [15:41:32]*** CUTSNS_PIN = 0 [15:41:33]*** Brake cut motor [15:41:33]Read from MH i2c: 01 [15:41:33]MH_I2C_Read... [15:41:33]*** Stop cut motor [15:41:33]*** Cut end [15:41:33]Read from MH i2c: 01 07 00 [15:41:33]MH_I2C_Read... [15:41:33]Read from MH i2c: 01 07 00 CE 90 00 00 00 00 00 FF 0F 73 [15:41:33]process_action close_receipt done [15:41:33]requested_data is exist [15:41:33]produce_requested_data [15:41:33]requested_item fm.sn is exist - process it [15:41:33]wFMCommunicate request_size=4 [15:41:33]MH_SAM_APDU [15:41:33]CAPDU: 80 11 00 00 [15:41:33]Write to MH i2c: E2 08 00 CF 90 80 11 00 00 00 00 00 00 D9 [15:41:33]Write i2c OK [15:41:33]MH_I2C_Read... [15:41:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:33]Read from MH i2c: E2 [15:41:33]MH_I2C_Read... [15:41:33]Read from MH i2c: E2 17 00 [15:41:33]MH_I2C_Read... [15:41:33]Read from MH i2c: E2 17 00 CF 90 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 28 [15:41:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:41:33]wFMCommunicate OK [15:41:33]requested_item fd.num is exist - process it [15:41:33]SAM_PROTO_GetFieldsCounters [15:41:33]wFMCommunicate request_size=4 [15:41:33]MH_SAM_APDU [15:41:33]CAPDU: 80 13 00 00 [15:41:33]Write to MH i2c: E2 08 00 D0 90 80 13 00 00 00 00 00 00 DC [15:41:33]Write i2c OK [15:41:33]MH_I2C_Read... [15:41:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:41:33]Read from MH i2c: E2 [15:41:33]MH_I2C_Read... [15:41:33]Read from MH i2c: E2 62 00 [15:41:33]MH_I2C_Read... [15:41:33]Read from MH i2c: E2 62 00 D0 90 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 70 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 F8 [15:41:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 70 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:41:33]wFMCommunicate OK [15:41:33]SAM_PROTO_GetFieldsCounters done [15:41:33]requested_item shift.num is exist - process it [15:41:33]requested_item shift.opened is exist - process it [15:41:33]req_shift_opened [15:41:33]FM_GetShiftState [15:41:33]SAM_PROTO_GetShiftState [15:41:33]wFMCommunicate request_size=4 [15:41:33]MH_SAM_APDU [15:41:33]CAPDU: 80 13 01 00 [15:41:33]Write to MH i2c: E2 08 00 D1 90 80 13 01 00 00 00 00 00 DE [15:41:33]Write i2c OK [15:41:33]MH_I2C_Read... [15:41:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:33]Read from MH i2c: E2 [15:41:33]MH_I2C_Read... [15:41:33]Read from MH i2c: E2 0E 00 [15:41:33]MH_I2C_Read... [15:41:33]Read from MH i2c: E2 0E 00 D1 90 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 21 [15:41:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:41:33]wFMCommunicate OK [15:41:33]SAM_PROTO_GetShiftState done [15:41:33]FM_GetShiftState done [15:41:33]req_shift_opened done [15:41:33]requested_item shift.open_date is exist - process it [15:41:33]req_shift_open_date [15:41:33]req_shift_open_date done [15:41:33]produce_requested_data done [15:41:33]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218736,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:41:33]process_action_free close_receipt [15:41:33]json_value_free [15:41:33]json_value_free done [15:41:33]process_json_proto returns [15:41:33]Send response to host [15:41:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218736,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:41:33]free response buf [15:41:33]execute_script done [15:41:33]execute_script returns [15:41:33]free content buf [15:41:33]Sock 8.Close socket [15:41:33]Sock 8.Thread stoped [15:41:37]OFD Sender: No OFD packet to send [15:41:42]OFD Sender: No OFD packet to send [15:41:47]OFD Sender: No OFD packet to send [15:41:52]OFD Sender: No OFD packet to send [15:41:57]OFD Sender: No OFD packet to send [15:42:02]OFD Sender: No OFD packet to send [15:42:07]OFD Sender: No OFD packet to send [15:42:12]OFD Sender: No OFD packet to send [15:42:17]OFD Sender: No OFD packet to send [15:42:22]OFD Sender: No OFD packet to send [15:42:27]OFD Sender: No OFD packet to send [15:42:32]OFD Sender: No OFD packet to send [15:42:37]OFD Sender: No OFD packet to send [15:42:42]OFD Sender: No OFD packet to send [15:42:47]OFD Sender: No OFD packet to send [15:42:52]OFD Sender: No OFD packet to send [15:42:57]OFD Sender: No OFD packet to send [15:43:02]OFD Sender: No OFD packet to send [15:43:07]OFD Sender: No OFD packet to send [15:43:12]OFD Sender: No OFD packet to send [15:43:17]OFD Sender: No OFD packet to send [15:43:22]OFD Sender: No OFD packet to send [15:43:27]OFD Sender: No OFD packet to send [15:43:32]OFD Sender: No OFD packet to send [15:43:37]OFD Sender: No OFD packet to send [15:43:42]OFD Sender: No OFD packet to send [15:43:47]OFD Sender: No OFD packet to send [15:43:52]OFD Sender: No OFD packet to send [15:43:57]OFD Sender: No OFD packet to send [15:44:02]OFD Sender: No OFD packet to send [15:44:07]OFD Sender: No OFD packet to send [15:44:12]OFD Sender: No OFD packet to send [15:44:17]OFD Sender: No OFD packet to send [15:44:22]OFD Sender: No OFD packet to send [15:44:27]OFD Sender: No OFD packet to send [15:44:32]OFD Sender: No OFD packet to send [15:44:37]OFD Sender: No OFD packet to send [15:44:42]OFD Sender: No OFD packet to send [15:44:47]OFD Sender: No OFD packet to send [15:44:52]OFD Sender: No OFD packet to send [15:44:57]OFD Sender: No OFD packet to send [15:45:02]OFD Sender: No OFD packet to send [15:45:07]OFD Sender: No OFD packet to send [15:45:12]OFD Sender: No OFD packet to send [15:45:17]OFD Sender: No OFD packet to send [15:45:22]OFD Sender: No OFD packet to send [15:45:27]OFD Sender: No OFD packet to send [15:45:32]OFD Sender: No OFD packet to send [15:45:37]OFD Sender: No OFD packet to send [15:45:42]OFD Sender: No OFD packet to send [15:45:47]OFD Sender: No OFD packet to send [15:45:52]OFD Sender: No OFD packet to send [15:45:57]OFD Sender: No OFD packet to send [15:46:02]OFD Sender: No OFD packet to send [15:46:07]OFD Sender: No OFD packet to send [15:46:12]OFD Sender: No OFD packet to send [15:46:17]OFD Sender: No OFD packet to send [15:46:22]OFD Sender: No OFD packet to send [15:46:27]OFD Sender: No OFD packet to send [15:46:32]OFD Sender: No OFD packet to send [15:46:37]OFD Sender: No OFD packet to send [15:46:41]accept exits with 9 [15:46:41]New connection [15:46:41]New thread 3066826084 created [15:46:41]Thread 3066682724 joined [15:46:41]Waiting for new connection... [15:46:41] Sock 9.Parse request [15:46:41]Sock 9.Check first char [15:46:41]Sock 9.First char is OK [15:46:41]request: POST /json_proto HTTP/1.0 [15:46:41]Method: POST [15:46:41]URL: /json_proto [15:46:41]Method is POST - this is cgi request [15:46:41]url: /json_proto [15:46:41]query_string will be loaded in cgi processing [15:46:41]execute_cgi json_proto POST (null) [15:46:41]execute_cgi path=json_proto method=POST [15:46:41]POST find Content-Length [15:46:41]Host: 172.17.40.4:8080 [15:46:41]Content-Length: 677 [15:46:41]Content-Type: application/json [15:46:41] [15:46:41]POST finish read [15:46:41]Found Content-Length = 677 [15:46:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:46:41]execute_script... [15:46: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)536289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:46:41]POST & json_proto [15:46:41]process_json_proto [15:46:41]json parsed OK: [15:46:41]protocol is kg_v1.0 [15:46:41]action value=close_receipt [15:46:41]process_action close_receipt [15:46:41]cmd_close_receipt [15:46:41]MH_GetDate [15:46:41]Write to MH i2c: F0 00 00 D2 90 51 [15:46:41]Write i2c OK [15:46:41]MH_I2C_Read... [15:46:41]Read from MH i2c: F0 [15:46:41]MH_I2C_Read... [15:46:41]Read from MH i2c: F0 09 00 [15:46:41]MH_I2C_Read... [15:46:41]Read from MH i2c: F0 09 00 D2 90 00 66 D4 13 67 EE 0E 0D 67 7E [15:46:41]GetLastDocTimeStamp 1729352494 [15:46:41]current date 1729352806 [15:46:41]FM_GetShiftState [15:46:41]SAM_PROTO_GetShiftState [15:46:41]wFMCommunicate request_size=4 [15:46:41]MH_SAM_APDU [15:46:41]CAPDU: 80 13 01 00 [15:46:41]Write to MH i2c: E2 08 00 D3 90 80 13 01 00 00 00 00 00 E0 [15:46:41]Write i2c OK [15:46:41]MH_I2C_Read... [15:46:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:41]Read from MH i2c: E2 [15:46:41]MH_I2C_Read... [15:46:41]Read from MH i2c: E2 0E 00 [15:46:41]MH_I2C_Read... [15:46:41]Read from MH i2c: E2 0E 00 D3 90 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 23 [15:46:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:46:41]wFMCommunicate OK [15:46:41]SAM_PROTO_GetShiftState done [15:46:41]FM_GetShiftState done [15:46:41]opened in 1729296582 [15:46:41]opened+sec_in_day 1729382982 [15:46:41]quantity*price = 50041 [15:46:41]sum+1 = 50042 [15:46: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 382 19.10.2024 15:46 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218737 ФПД: 169789064108493 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T154646&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218737&fm=169789064108493&tin=02508201610067®Number=0000000000098116&sum=50000 [15:46:42]StoreToDocumentArchive [15:46:42]shift 443 fd 218737 [15:46:42]save to /storage/0443/doc_00218737 [15:46:42]save last doc name /storage/0443/doc_00218737 to /storage/kkm_last_doc_name [15:46:42]save OK [15:46:42]Clear old archive folders... [15:46:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:46:42]tlvbuf is 01532810 [15:46:42]SAM_PROTO_ClearQueue [15:46:42]wFMCommunicate request_size=4 [15:46:42]MH_SAM_APDU [15:46:42]CAPDU: 80 09 00 00 [15:46:42]Write to MH i2c: E2 08 00 E0 90 80 09 00 00 00 00 00 00 E2 [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 E0 90 00 90 00 E4 [15:46:42]RAPDU: 90 00 [15:46:42]wFMCommunicate OK [15:46:42]SAM_PROTO_ClearQueue done [15:46:42]KKMCreateOFDPacket [15:46:42]OFDProtocolAddRootSTLVToBuf [15:46:42]FM_MakeSignedData [15:46:42]FM_MakeSignedData [15:46:42]SAM_PROTO_SignData [15:46:42]wFMCommunicate request_size=4 [15:46:42]MH_SAM_APDU [15:46:42]CAPDU: 80 0D 01 02 [15:46:42]Write to MH i2c: E2 08 00 E1 90 80 0D 01 02 00 00 00 00 EA [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 E1 90 00 90 00 E5 [15:46:42]RAPDU: 90 00 [15:46:42]wFMCommunicate OK [15:46:42]wFMCommunicate request_size=255 [15:46:42]MH_SAM_APDU [15:46:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 66 D4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 71 56 03 00 35 04 06 00 9A [15:46:42]Write to MH i2c: E2 02 01 E2 90 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 66 D4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 71 56 03 00 35 04 06 00 9A 00 00 C5 [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 E2 90 00 90 00 E6 [15:46:42]RAPDU: 90 00 [15:46:42]wFMCommunicate OK [15:46:42]wFMCommunicate request_size=10 [15:46:42]MH_SAM_APDU [15:46:42]CAPDU: 80 0D 02 02 05 6C 18 DA 59 CD [15:46:42]Write to MH i2c: E2 0D 00 E3 90 80 0D 02 02 05 00 6C 18 DA 59 CD 00 00 7B [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 03 00 E3 90 00 90 00 E7 [15:46:42]RAPDU: 90 00 [15:46:42]wFMCommunicate OK [15:46:42]wFMCommunicate request_size=4 [15:46:42]MH_SAM_APDU [15:46:42]CAPDU: 80 0D 03 02 [15:46:42]Write to MH i2c: E2 08 00 E4 90 80 0D 03 02 00 00 00 00 EF [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 0B 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 0B 00 E4 90 00 5D 17 02 D7 3C 75 A5 1A 90 00 AD [15:46:42]RAPDU: 5D 17 02 D7 3C 75 A5 1A 90 00 [15:46:42]wFMCommunicate OK [15:46:42]SAM_PROTO_SignData done [15:46:42]FM_MakeSignedData done [15:46:42]CreateOFDProtocolMessage [15:46:42]wFMCommunicate request_size=4 [15:46:42]MH_SAM_APDU [15:46:42]CAPDU: 80 11 00 00 [15:46:42]Write to MH i2c: E2 08 00 E5 90 80 11 00 00 00 00 00 00 EF [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 17 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 17 00 E5 90 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3E [15:46:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:46:42]wFMCommunicate OK [15:46:42]CreateOFDProtocolMessage done [15:46:42]OFDSenderStorePacket 218737 [15:46:42]StoreOFDPacket docnum=218737 [15:46:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E6 BA 07 01 91 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 7E 01 00 00 F4 03 04 00 66 D4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 71 56 03 00 35 04 06 00 9A 6C 18 DA 59 CD 5D 17 02 D7 3C 75 A5 1A [15:46:42]CheckFolder [15:46:42]dirname=/storage/ofd_packets [15:46:42]CheckFolder done [15:46:42]ProducePacketName [15:46:42]name=ofd_packets/00218737 [15:46:42]NVStorageSaveData ofd_packets/00218737 [15:46:42]File name is /storage/ofd_packets/00218737 [15:46:42]Write 301 bytes [15:46:42]NVStorageSaveData done [15:46:42]OFDSenderStorePacket done [15:46:42]KKMCreateOFDPacket done [15:46:42]NVStorageSaveData kkm_last_timestamp [15:46:42]File name is /storage/kkm_last_timestamp [15:46:42]Write 4 bytes [15:46:42]NVStorageSaveData done [15:46:42]ExternCall_PrintAddStr [15:46:42]wPrintStart [15:46:42]Write to MH i2c: 01 00 00 E6 90 76 [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: 01 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: 01 07 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: 01 07 00 E6 90 00 00 00 00 00 FF 0F 8B [15:46:42]RasterBufferAndPrint [15:46:42]line Счет N : (1)536289 [15:46:42]line ИНН: 02508201610067 [15:46:42]line Контрольно-Кассовый Чек [15:46:42]line ПРОДАЖА [15:46:42]line ТРК (МРК, ГНК) : 43 [15:46:42]line Товар: 2710124130 [15:46:42]line Аи-92-К-2 [15:46:42]line 7.480 * 66.90 [15:46:42]line = 500.41 [15:46:42]line НДС 12% НСП 1% [15:46:42]line > о реализуемом товаре [15:46:42]line ОКРУГЛЕНИЕ: -0.41 [15:46:42]line ИТОГО: 500.00 [15:46:42]line Внесено: 500.00 [15:46:42]line СДАЧА: 0.00 [15:46:42]line НСП 1% : 4.43 [15:46:42]line НДС 12% : 53.14 [15:46:42]line Наличными: 500.00 [15:46:42]line Безнал.: 0.00 [15:46:42]line Место: АЗС № 84 "Партнер Нефть" [15:46:42]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:46:42]line СНО: Общий режим [15:46:42]line Чек 382 19.10.2024 15:46 [15:46:42]line Смена: 443 ФФД: 1.0 [15:46:42]line ЗНМ: 0300000178 [15:46:42]line РНМ: 0000000000098116 [15:46:42]line Версия ККМ: 001 [15:46:42]line ФМ: 0000000000965413 [15:46:42]line ФД: 218737 [15:46:42]line ФПД: 169789064108493 [15:46:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T154646&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218737&fm=169789064108493&tin=02508201610067®Number=0000000000098116&sum=50000 [15:46:43]OFD Sender: Processing packet 218737 [packets to send 80, broken 79] [15:46:43]ProducePacketName [15:46:43]name=ofd_packets/00218737 [15:46:43]OFD Sender: To server: pG, [15:46:43]CommunicateWithHost lk.salyk.kg:30040 [15:46:43]ConnectInit lk.salyk.kg [15:46:43]written 0, free lines is 4095 [15:46:43]Connected sock=10 [15:46:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E6 BA 07 01 91 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 7E 01 00 00 F4 03 04 00 66 D4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 71 56 03 00 35 04 06 00 9A 6C 18 DA 59 CD 5D 17 02 D7 3C 75 A5 1A [15:46:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C5 0F 47 00 64 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 71 56 03 00 F4 03 04 00 FF 7F 13 67 B6 04 01 00 00 38 1C EA C9 40 22 5C 87 [15:46:43]CommunicateWithHost err = 0 [15:46:43]CheckOFDResponse [15:46:43]1017 (14) - 77093643461234 [15:46:43]1041 (16) - 0000000000965413 [15:46:43]1040 (4) - 218737 [15:46:43]1012 (4) - 19.10.2024 09:46 [15:46:43]1206 (1) - 0 [15:46:43]OFD Sender: Remove packet 218737 [15:46:43]ProducePacketName [15:46:43]name=ofd_packets/00218737 [15:46:43]NVStorageDeleteData [15:46:43]Write to MH i2c: 01 00 00 11 91 A2 [15:46:43]Write i2c OK [15:46:43]MH_I2C_Read... [15:46:43]Read from MH i2c: 01 [15:46:43]MH_I2C_Read... [15:46:43]Read from MH i2c: 01 07 00 [15:46:43]MH_I2C_Read... [15:46:43]Read from MH i2c: 01 07 00 11 91 00 00 00 00 00 DE 0C 93 [15:46:43]RasterBufferAndPrint [15:46:43]line [15:46:43]line [15:46:43]line [15:46:43]line [15:46:43]line [15:46:43]written 0, free lines is 3303 [15:46:43]MH_Cut [15:46:43]Write to MH i2c: D1 01 00 18 91 01 7B [15:46:43]Write i2c OK [15:46:43]MH_I2C_Read... [15:46:43]Read from MH i2c: D1 [15:46:43]MH_I2C_Read... [15:46:43]Read from MH i2c: D1 01 00 [15:46:43]MH_I2C_Read... [15:46:43]Read from MH i2c: D1 01 00 18 91 00 7A [15:46:43]Write to MH i2c: 01 00 00 19 91 AA [15:46:43]Write i2c OK [15:46:43]MH_I2C_Read... [15:46:43]OFD Sender: No OFD packet to send [15:46:44]*** Cut start [15:46:44]*** Partial cut [15:46:44]*** CUTSNS_PIN = 1 [15:46:44]*** CUTSNS_PIN = 0 [15:46:44]*** Brake cut motor [15:46:44]Read from MH i2c: 01 [15:46:44]MH_I2C_Read... [15:46:44]*** Stop cut motor [15:46:44]*** Cut end [15:46:44]Read from MH i2c: 01 07 00 [15:46:44]MH_I2C_Read... [15:46:44]Read from MH i2c: 01 07 00 19 91 00 00 00 00 00 FF 0F BF [15:46:44]process_action close_receipt done [15:46:44]requested_data is exist [15:46:44]produce_requested_data [15:46:44]requested_item fm.sn is exist - process it [15:46:44]wFMCommunicate request_size=4 [15:46:44]MH_SAM_APDU [15:46:44]CAPDU: 80 11 00 00 [15:46:44]Write to MH i2c: E2 08 00 1A 91 80 11 00 00 00 00 00 00 25 [15:46:44]Write i2c OK [15:46:44]MH_I2C_Read... [15:46:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:44]Read from MH i2c: E2 [15:46:44]MH_I2C_Read... [15:46:44]Read from MH i2c: E2 17 00 [15:46:44]MH_I2C_Read... [15:46:44]Read from MH i2c: E2 17 00 1A 91 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 74 [15:46:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:46:44]wFMCommunicate OK [15:46:44]requested_item fd.num is exist - process it [15:46:44]SAM_PROTO_GetFieldsCounters [15:46:44]wFMCommunicate request_size=4 [15:46:44]MH_SAM_APDU [15:46:44]CAPDU: 80 13 00 00 [15:46:44]Write to MH i2c: E2 08 00 1B 91 80 13 00 00 00 00 00 00 28 [15:46:44]Write i2c OK [15:46:44]MH_I2C_Read... [15:46:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:46:45]Read from MH i2c: E2 [15:46:45]MH_I2C_Read... [15:46:45]Read from MH i2c: E2 62 00 [15:46:45]MH_I2C_Read... [15:46:45]Read from MH i2c: E2 62 00 1B 91 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 71 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 48 [15:46:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 71 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:46:45]wFMCommunicate OK [15:46:45]SAM_PROTO_GetFieldsCounters done [15:46:45]requested_item shift.num is exist - process it [15:46:45]requested_item shift.opened is exist - process it [15:46:45]req_shift_opened [15:46:45]FM_GetShiftState [15:46:45]SAM_PROTO_GetShiftState [15:46:45]wFMCommunicate request_size=4 [15:46:45]MH_SAM_APDU [15:46:45]CAPDU: 80 13 01 00 [15:46:45]Write to MH i2c: E2 08 00 1C 91 80 13 01 00 00 00 00 00 2A [15:46:45]Write i2c OK [15:46:45]MH_I2C_Read... [15:46:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:45]Read from MH i2c: E2 [15:46:45]MH_I2C_Read... [15:46:45]Read from MH i2c: E2 0E 00 [15:46:45]MH_I2C_Read... [15:46:45]Read from MH i2c: E2 0E 00 1C 91 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6D [15:46:45]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:46:45]wFMCommunicate OK [15:46:45]SAM_PROTO_GetShiftState done [15:46:45]FM_GetShiftState done [15:46:45]req_shift_opened done [15:46:45]requested_item shift.open_date is exist - process it [15:46:45]req_shift_open_date [15:46:45]req_shift_open_date done [15:46:45]produce_requested_data done [15:46:45]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218737,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:46:45]process_action_free close_receipt [15:46:45]json_value_free [15:46:45]json_value_free done [15:46:45]process_json_proto returns [15:46:45]Send response to host [15:46:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218737,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:46:45]free response buf [15:46:45]execute_script done [15:46:45]execute_script returns [15:46:45]free content buf [15:46:45]Sock 9.Close socket [15:46:45]Sock 9.Thread stoped [15:46:48]OFD Sender: No OFD packet to send [15:46:53]OFD Sender: No OFD packet to send [15:46:58]OFD Sender: No OFD packet to send [15:47:03]OFD Sender: No OFD packet to send [15:47:08]OFD Sender: No OFD packet to send [15:47:13]OFD Sender: No OFD packet to send [15:47:18]OFD Sender: No OFD packet to send [15:47:23]OFD Sender: No OFD packet to send [15:47:28]OFD Sender: No OFD packet to send [15:47:33]OFD Sender: No OFD packet to send [15:47:38]OFD Sender: No OFD packet to send [15:47:43]OFD Sender: No OFD packet to send [15:47:48]OFD Sender: No OFD packet to send [15:47:53]OFD Sender: No OFD packet to send [15:47:58]OFD Sender: No OFD packet to send [15:48:03]OFD Sender: No OFD packet to send [15:48:09]OFD Sender: No OFD packet to send [15:48:14]OFD Sender: No OFD packet to send [15:48:19]OFD Sender: No OFD packet to send [15:48:24]OFD Sender: No OFD packet to send [15:48:29]OFD Sender: No OFD packet to send [15:48:34]OFD Sender: No OFD packet to send [15:48:39]OFD Sender: No OFD packet to send [15:48:44]OFD Sender: No OFD packet to send [15:48:49]OFD Sender: No OFD packet to send [15:48:54]OFD Sender: No OFD packet to send [15:48:59]OFD Sender: No OFD packet to send [15:49:04]OFD Sender: No OFD packet to send [15:49:09]OFD Sender: No OFD packet to send [15:49:14]OFD Sender: No OFD packet to send [15:49:19]OFD Sender: No OFD packet to send [15:49:24]OFD Sender: No OFD packet to send [15:49:29]OFD Sender: No OFD packet to send [15:49:34]OFD Sender: No OFD packet to send [15:49:39]OFD Sender: No OFD packet to send [15:49:44]OFD Sender: No OFD packet to send [15:49:47]accept exits with 8 [15:49:47]New connection [15:49:47]New thread 3066682724 created [15:49:47]Thread 3066826084 joined [15:49:47]Waiting for new connection... [15:49:47] Sock 8.Parse request [15:49:47]Sock 8.Check first char [15:49:47]Sock 8.First char is OK [15:49:47]request: POST /json_proto HTTP/1.0 [15:49:47]Method: POST [15:49:47]URL: /json_proto [15:49:47]Method is POST - this is cgi request [15:49:47]url: /json_proto [15:49:47]query_string will be loaded in cgi processing [15:49:47]execute_cgi json_proto POST (null) [15:49:47]execute_cgi path=json_proto method=POST [15:49:47]POST find Content-Length [15:49:47]Host: 172.17.40.4:8080 [15:49:47]Content-Length: 677 [15:49:47]Content-Type: application/json [15:49:47] [15:49:47]POST finish read [15:49:47]Found Content-Length = 677 [15:49:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.080, "sum" : 540.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:49:47]execute_script... [15:49: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)536290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.080, "sum" : 540.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:49:47]POST & json_proto [15:49:47]process_json_proto [15:49:47]json parsed OK: [15:49:47]protocol is kg_v1.0 [15:49:47]action value=close_receipt [15:49:47]process_action close_receipt [15:49:47]cmd_close_receipt [15:49:47]MH_GetDate [15:49:47]Write to MH i2c: F0 00 00 1D 91 9D [15:49:47]Write i2c OK [15:49:47]MH_I2C_Read... [15:49:47]Read from MH i2c: F0 [15:49:47]MH_I2C_Read... [15:49:47]Read from MH i2c: F0 09 00 [15:49:47]MH_I2C_Read... [15:49:47]Read from MH i2c: F0 09 00 1D 91 00 20 D5 13 67 EE 0E 0D 67 85 [15:49:47]GetLastDocTimeStamp 1729352806 [15:49:47]current date 1729352992 [15:49:47]FM_GetShiftState [15:49:47]SAM_PROTO_GetShiftState [15:49:47]wFMCommunicate request_size=4 [15:49:47]MH_SAM_APDU [15:49:47]CAPDU: 80 13 01 00 [15:49:47]Write to MH i2c: E2 08 00 1E 91 80 13 01 00 00 00 00 00 2C [15:49:47]Write i2c OK [15:49:47]MH_I2C_Read... [15:49:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:47]Read from MH i2c: E2 [15:49:47]MH_I2C_Read... [15:49:47]Read from MH i2c: E2 0E 00 [15:49:47]MH_I2C_Read... [15:49:47]Read from MH i2c: E2 0E 00 1E 91 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6F [15:49:47]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:49:47]wFMCommunicate OK [15:49:47]SAM_PROTO_GetShiftState done [15:49:47]FM_GetShiftState done [15:49:47]opened in 1729296582 [15:49:47]opened+sec_in_day 1729382982 [15:49:47]quantity*price = 54055 [15:49:47]sum+1 = 54056 [15:49:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 540.00 Внесено: 540.00 СДАЧА: 0.00 НСП 1% : 4.78 НДС 12% : 57.40 Наличными: 540.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 383 19.10.2024 15:49 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218738 ФПД: 235258061749684 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T154952&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218738&fm=235258061749684&tin=02508201610067®Number=0000000000098116&sum=54000 [15:49:48]StoreToDocumentArchive [15:49:48]shift 443 fd 218738 [15:49:48]save to /storage/0443/doc_00218738 [15:49:48]save last doc name /storage/0443/doc_00218738 to /storage/kkm_last_doc_name [15:49:48]save OK [15:49:48]Clear old archive folders... [15:49:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:49:48]tlvbuf is 0164AB30 [15:49:48]SAM_PROTO_ClearQueue [15:49:48]wFMCommunicate request_size=4 [15:49:48]MH_SAM_APDU [15:49:48]CAPDU: 80 09 00 00 [15:49:48]Write to MH i2c: E2 08 00 2B 91 80 09 00 00 00 00 00 00 2E [15:49:48]Write i2c OK [15:49:48]MH_I2C_Read... [15:49:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:49:48]Read from MH i2c: E2 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 03 00 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 03 00 2B 91 00 90 00 30 [15:49:48]RAPDU: 90 00 [15:49:48]wFMCommunicate OK [15:49:48]SAM_PROTO_ClearQueue done [15:49:48]KKMCreateOFDPacket [15:49:48]OFDProtocolAddRootSTLVToBuf [15:49:48]FM_MakeSignedData [15:49:48]FM_MakeSignedData [15:49:48]SAM_PROTO_SignData [15:49:48]wFMCommunicate request_size=4 [15:49:48]MH_SAM_APDU [15:49:48]CAPDU: 80 0D 01 02 [15:49:48]Write to MH i2c: E2 08 00 2C 91 80 0D 01 02 00 00 00 00 36 [15:49:48]Write i2c OK [15:49:48]MH_I2C_Read... [15:49:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:49:48]Read from MH i2c: E2 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 03 00 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 03 00 2C 91 00 90 00 31 [15:49:48]RAPDU: 90 00 [15:49:48]wFMCommunicate OK [15:49:48]wFMCommunicate request_size=255 [15:49:48]MH_SAM_APDU [15:49: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 90 1F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 27 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 20 D5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 72 56 03 00 35 04 06 00 D5 [15:49:48]Write to MH i2c: E2 02 01 2D 91 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 90 1F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 27 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 20 D5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 72 56 03 00 35 04 06 00 D5 00 00 4E [15:49:48]Write i2c OK [15:49:48]MH_I2C_Read... [15:49:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:49]Read from MH i2c: E2 [15:49:49]MH_I2C_Read... [15:49:49]Read from MH i2c: E2 03 00 [15:49:49]MH_I2C_Read... [15:49:49]Read from MH i2c: E2 03 00 2D 91 00 90 00 32 [15:49:49]RAPDU: 90 00 [15:49:49]wFMCommunicate OK [15:49:49]wFMCommunicate request_size=10 [15:49:49]MH_SAM_APDU [15:49:49]CAPDU: 80 0D 02 02 05 F7 49 33 7D B4 [15:49:49]Write to MH i2c: E2 0D 00 2E 91 80 0D 02 02 05 00 F7 49 33 7D B4 00 00 E7 [15:49:49]Write i2c OK [15:49:49]MH_I2C_Read... [15:49:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:49]Read from MH i2c: E2 [15:49:49]MH_I2C_Read... [15:49:49]Read from MH i2c: E2 03 00 [15:49:49]MH_I2C_Read... [15:49:49]Read from MH i2c: E2 03 00 2E 91 00 90 00 33 [15:49:49]RAPDU: 90 00 [15:49:49]wFMCommunicate OK [15:49:49]wFMCommunicate request_size=4 [15:49:49]MH_SAM_APDU [15:49:49]CAPDU: 80 0D 03 02 [15:49:49]Write to MH i2c: E2 08 00 2F 91 80 0D 03 02 00 00 00 00 3B [15:49:49]Write i2c OK [15:49:49]MH_I2C_Read... [15:49:49]OFD Sender: No OFD packet to send [15:49:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:49:49]Read from MH i2c: E2 [15:49:49]MH_I2C_Read... [15:49:49]Read from MH i2c: E2 0B 00 [15:49:49]MH_I2C_Read... [15:49:49]Read from MH i2c: E2 0B 00 2F 91 00 25 3A 3C 04 17 9A D4 2D 90 00 8D [15:49:49]RAPDU: 25 3A 3C 04 17 9A D4 2D 90 00 [15:49:49]wFMCommunicate OK [15:49:49]SAM_PROTO_SignData done [15:49:49]FM_MakeSignedData done [15:49:49]CreateOFDProtocolMessage [15:49:49]wFMCommunicate request_size=4 [15:49:49]MH_SAM_APDU [15:49:49]CAPDU: 80 11 00 00 [15:49:49]Write to MH i2c: E2 08 00 30 91 80 11 00 00 00 00 00 00 3B [15:49:49]Write i2c OK [15:49:49]MH_I2C_Read... [15:49:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:49]Read from MH i2c: E2 [15:49:49]MH_I2C_Read... [15:49:49]Read from MH i2c: E2 17 00 [15:49:49]MH_I2C_Read... [15:49:49]Read from MH i2c: E2 17 00 30 91 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8A [15:49:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:49:49]wFMCommunicate OK [15:49:49]CreateOFDProtocolMessage done [15:49:49]OFDSenderStorePacket 218738 [15:49:49]StoreOFDPacket docnum=218738 [15:49:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 81 03 07 01 2F 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 90 1F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 27 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 20 D5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 72 56 03 00 35 04 06 00 D5 F7 49 33 7D B4 25 3A 3C 04 17 9A D4 2D [15:49:49]CheckFolder [15:49:49]dirname=/storage/ofd_packets [15:49:49]CheckFolder done [15:49:49]ProducePacketName [15:49:49]name=ofd_packets/00218738 [15:49:49]NVStorageSaveData ofd_packets/00218738 [15:49:49]File name is /storage/ofd_packets/00218738 [15:49:49]Write 301 bytes [15:49:49]NVStorageSaveData done [15:49:49]OFDSenderStorePacket done [15:49:49]KKMCreateOFDPacket done [15:49:49]NVStorageSaveData kkm_last_timestamp [15:49:49]File name is /storage/kkm_last_timestamp [15:49:49]Write 4 bytes [15:49:49]NVStorageSaveData done [15:49:49]ExternCall_PrintAddStr [15:49:49]wPrintStart [15:49:49]Write to MH i2c: 01 00 00 31 91 C2 [15:49:49]Write i2c OK [15:49:49]MH_I2C_Read... [15:49:49]Read from MH i2c: 01 [15:49:49]MH_I2C_Read... [15:49:49]Read from MH i2c: 01 07 00 [15:49:49]MH_I2C_Read... [15:49:49]Read from MH i2c: 01 07 00 31 91 00 00 00 00 00 FF 0F D7 [15:49:49]RasterBufferAndPrint [15:49:49]line Счет N : (1)536290 [15:49:49]line ИНН: 02508201610067 [15:49:49]line Контрольно-Кассовый Чек [15:49:49]line ПРОДАЖА [15:49:49]line ТРК (МРК, ГНК) : 13 [15:49:49]line Товар: 2710124130 [15:49:49]line Аи-92-К-2 [15:49:49]line 8.080 * 66.90 [15:49:49]line = 540.55 [15:49:49]line НДС 12% НСП 1% [15:49:49]line > о реализуемом товаре [15:49:49]line ОКРУГЛЕНИЕ: -0.55 [15:49:49]line ИТОГО: 540.00 [15:49:49]line Внесено: 540.00 [15:49:49]line СДАЧА: 0.00 [15:49:49]line НСП 1% : 4.78 [15:49:49]line НДС 12% : 57.40 [15:49:49]line Наличными: 540.00 [15:49:49]line Безнал.: 0.00 [15:49:49]line Место: АЗС № 84 "Партнер Нефть" [15:49:49]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:49:49]line СНО: Общий режим [15:49:49]line Чек 383 19.10.2024 15:49 [15:49:49]line Смена: 443 ФФД: 1.0 [15:49:49]line ЗНМ: 0300000178 [15:49:49]line РНМ: 0000000000098116 [15:49:49]line Версия ККМ: 001 [15:49:49]line ФМ: 0000000000965413 [15:49:49]line ФД: 218738 [15:49:49]line ФПД: 235258061749684 [15:49:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T154952&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218738&fm=235258061749684&tin=02508201610067®Number=0000000000098116&sum=54000 [15:49:49]OFD Sender: Processing packet 218738 [packets to send 80, broken 79] [15:49:49]ProducePacketName [15:49:49]name=ofd_packets/00218738 [15:49:49]OFD Sender: To server: pG, [15:49:49]CommunicateWithHost lk.salyk.kg:30040 [15:49:49]ConnectInit lk.salyk.kg [15:49:49]written 0, free lines is 4095 [15:49:49]Connected sock=11 [15:49:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 81 03 07 01 2F 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 90 1F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 27 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 20 D5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 72 56 03 00 35 04 06 00 D5 F7 49 33 7D B4 25 3A 3C 04 17 9A D4 2D [15:49:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D7 EE 47 00 DC 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 72 56 03 00 F4 03 04 00 B9 80 13 67 B6 04 01 00 00 FE 2D 3A 29 51 61 99 78 [15:49:49]CommunicateWithHost err = 0 [15:49:49]CheckOFDResponse [15:49:49]1017 (14) - 77093643461234 [15:49:49]1041 (16) - 0000000000965413 [15:49:49]1040 (4) - 218738 [15:49:49]1012 (4) - 19.10.2024 09:49 [15:49:49]1206 (1) - 0 [15:49:49]OFD Sender: Remove packet 218738 [15:49:49]ProducePacketName [15:49:49]name=ofd_packets/00218738 [15:49:49]NVStorageDeleteData [15:49:50]Write to MH i2c: 01 00 00 5C 91 ED [15:49:50]Write i2c OK [15:49:50]MH_I2C_Read... [15:49:50]Read from MH i2c: 01 [15:49:50]MH_I2C_Read... [15:49:50]Read from MH i2c: 01 07 00 [15:49:50]MH_I2C_Read... [15:49:50]Read from MH i2c: 01 07 00 5C 91 00 00 00 00 00 F2 0C F2 [15:49:50]RasterBufferAndPrint [15:49:50]line [15:49:50]line [15:49:50]line [15:49:50]line [15:49:50]line [15:49:50]written 0, free lines is 3320 [15:49:50]MH_Cut [15:49:50]Write to MH i2c: D1 01 00 63 91 01 C6 [15:49:50]Write i2c OK [15:49:50]MH_I2C_Read... [15:49:50]Read from MH i2c: D1 [15:49:50]MH_I2C_Read... [15:49:50]Read from MH i2c: D1 01 00 [15:49:50]MH_I2C_Read... [15:49:50]Read from MH i2c: D1 01 00 63 91 00 C5 [15:49:50]Write to MH i2c: 01 00 00 64 91 F5 [15:49:50]Write i2c OK [15:49:50]MH_I2C_Read... [15:49:50]OFD Sender: No OFD packet to send [15:49:50]*** Cut start [15:49:50]*** Partial cut [15:49:50]*** CUTSNS_PIN = 1 [15:49:50]*** CUTSNS_PIN = 0 [15:49:50]*** Brake cut motor [15:49:51]Read from MH i2c: 01 [15:49:51]MH_I2C_Read... [15:49:51]*** Stop cut motor [15:49:51]*** Cut end [15:49:51]Read from MH i2c: 01 07 00 [15:49:51]MH_I2C_Read... [15:49:51]Read from MH i2c: 01 07 00 64 91 00 00 00 00 00 FF 0F 0A [15:49:51]process_action close_receipt done [15:49:51]requested_data is exist [15:49:51]produce_requested_data [15:49:51]requested_item fm.sn is exist - process it [15:49:51]wFMCommunicate request_size=4 [15:49:51]MH_SAM_APDU [15:49:51]CAPDU: 80 11 00 00 [15:49:51]Write to MH i2c: E2 08 00 65 91 80 11 00 00 00 00 00 00 70 [15:49:51]Write i2c OK [15:49:51]MH_I2C_Read... [15:49:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:51]Read from MH i2c: E2 [15:49:51]MH_I2C_Read... [15:49:51]Read from MH i2c: E2 17 00 [15:49:51]MH_I2C_Read... [15:49:51]Read from MH i2c: E2 17 00 65 91 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BF [15:49:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:49:51]wFMCommunicate OK [15:49:51]requested_item fd.num is exist - process it [15:49:51]SAM_PROTO_GetFieldsCounters [15:49:51]wFMCommunicate request_size=4 [15:49:51]MH_SAM_APDU [15:49:51]CAPDU: 80 13 00 00 [15:49:51]Write to MH i2c: E2 08 00 66 91 80 13 00 00 00 00 00 00 73 [15:49:51]Write i2c OK [15:49:51]MH_I2C_Read... [15:49:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:49:51]Read from MH i2c: E2 [15:49:51]MH_I2C_Read... [15:49:51]Read from MH i2c: E2 62 00 [15:49:51]MH_I2C_Read... [15:49:51]Read from MH i2c: E2 62 00 66 91 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 72 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 97 [15:49:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 72 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:49:51]wFMCommunicate OK [15:49:51]SAM_PROTO_GetFieldsCounters done [15:49:51]requested_item shift.num is exist - process it [15:49:51]requested_item shift.opened is exist - process it [15:49:51]req_shift_opened [15:49:51]FM_GetShiftState [15:49:51]SAM_PROTO_GetShiftState [15:49:51]wFMCommunicate request_size=4 [15:49:51]MH_SAM_APDU [15:49:51]CAPDU: 80 13 01 00 [15:49:51]Write to MH i2c: E2 08 00 67 91 80 13 01 00 00 00 00 00 75 [15:49:51]Write i2c OK [15:49:51]MH_I2C_Read... [15:49:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:51]Read from MH i2c: E2 [15:49:51]MH_I2C_Read... [15:49:51]Read from MH i2c: E2 0E 00 [15:49:51]MH_I2C_Read... [15:49:51]Read from MH i2c: E2 0E 00 67 91 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B8 [15:49:51]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:49:51]wFMCommunicate OK [15:49:51]SAM_PROTO_GetShiftState done [15:49:51]FM_GetShiftState done [15:49:51]req_shift_opened done [15:49:51]requested_item shift.open_date is exist - process it [15:49:51]req_shift_open_date [15:49:51]req_shift_open_date done [15:49:51]produce_requested_data done [15:49:51]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218738,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:49:51]process_action_free close_receipt [15:49:51]json_value_free [15:49:51]json_value_free done [15:49:51]process_json_proto returns [15:49:51]Send response to host [15:49:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218738,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:49:51]free response buf [15:49:51]execute_script done [15:49:51]execute_script returns [15:49:51]free content buf [15:49:51]Sock 8.Close socket [15:49:51]Sock 8.Thread stoped [15:49:55]OFD Sender: No OFD packet to send [15:50:00]OFD Sender: No OFD packet to send [15:50:05]OFD Sender: No OFD packet to send [15:50:10]OFD Sender: No OFD packet to send [15:50:15]OFD Sender: No OFD packet to send [15:50:20]OFD Sender: No OFD packet to send [15:50:25]OFD Sender: No OFD packet to send [15:50:30]OFD Sender: No OFD packet to send [15:50:35]OFD Sender: No OFD packet to send [15:50:40]OFD Sender: No OFD packet to send [15:50:45]OFD Sender: No OFD packet to send [15:50:50]OFD Sender: No OFD packet to send [15:50:55]OFD Sender: No OFD packet to send [15:51:00]OFD Sender: No OFD packet to send [15:51:05]OFD Sender: No OFD packet to send [15:51:10]OFD Sender: No OFD packet to send [15:51:15]OFD Sender: No OFD packet to send [15:51:20]OFD Sender: No OFD packet to send [15:51:25]OFD Sender: No OFD packet to send [15:51:30]OFD Sender: No OFD packet to send [15:51:35]OFD Sender: No OFD packet to send [15:51:40]OFD Sender: No OFD packet to send [15:51:45]OFD Sender: No OFD packet to send [15:51:50]OFD Sender: No OFD packet to send [15:51:55]OFD Sender: No OFD packet to send [15:52:00]OFD Sender: No OFD packet to send [15:52:05]OFD Sender: No OFD packet to send [15:52:10]OFD Sender: No OFD packet to send [15:52:13]accept exits with 9 [15:52:13]New connection [15:52:13]New thread 3066826084 created [15:52:13]Thread 3066682724 joined [15:52:13]Waiting for new connection... [15:52:13] Sock 9.Parse request [15:52:13]Sock 9.Check first char [15:52:13]Sock 9.First char is OK [15:52:13]request: POST /json_proto HTTP/1.0 [15:52:13]Method: POST [15:52:13]URL: /json_proto [15:52:13]Method is POST - this is cgi request [15:52:13]url: /json_proto [15:52:13]query_string will be loaded in cgi processing [15:52:13]execute_cgi json_proto POST (null) [15:52:13]execute_cgi path=json_proto method=POST [15:52:13]POST find Content-Length [15:52:13]Host: 172.17.40.4:8080 [15:52:13]Content-Length: 819 [15:52:13]Content-Type: application/json [15:52:13] [15:52:13]POST finish read [15:52:13]Found Content-Length = 819 [15:52:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:13]execute_script... [15:52: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)536291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:13]POST & json_proto [15:52:13]process_json_proto [15:52:13]json parsed OK: [15:52:13]protocol is kg_v1.0 [15:52:13]action value=close_receipt [15:52:13]process_action close_receipt [15:52:13]cmd_close_receipt [15:52:13]MH_GetDate [15:52:13]Write to MH i2c: F0 00 00 68 91 E8 [15:52:13]Write i2c OK [15:52:13]MH_I2C_Read... [15:52:13]Read from MH i2c: F0 [15:52:13]MH_I2C_Read... [15:52:13]Read from MH i2c: F0 09 00 [15:52:13]MH_I2C_Read... [15:52:13]Read from MH i2c: F0 09 00 68 91 00 B2 D5 13 67 EE 0E 0D 67 62 [15:52:13]GetLastDocTimeStamp 1729352992 [15:52:13]current date 1729353138 [15:52:13]FM_GetShiftState [15:52:13]SAM_PROTO_GetShiftState [15:52:13]wFMCommunicate request_size=4 [15:52:13]MH_SAM_APDU [15:52:13]CAPDU: 80 13 01 00 [15:52:13]Write to MH i2c: E2 08 00 69 91 80 13 01 00 00 00 00 00 77 [15:52:13]Write i2c OK [15:52:13]MH_I2C_Read... [15:52:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:13]Read from MH i2c: E2 [15:52:13]MH_I2C_Read... [15:52:13]Read from MH i2c: E2 0E 00 [15:52:13]MH_I2C_Read... [15:52:13]Read from MH i2c: E2 0E 00 69 91 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BA [15:52:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:52:13]wFMCommunicate OK [15:52:13]SAM_PROTO_GetShiftState done [15:52:13]FM_GetShiftState done [15:52:13]opened in 1729296582 [15:52:13]opened+sec_in_day 1729382982 [15:52:13]quantity*price = 100015 [15:52:13]sum+1 = 100017 [15:52:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 384 19.10.2024 15:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000965413 ФД: 218739 ФПД: 40080709236661 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T155218&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218739&fm=40080709236661&tin=02508201610067®Number=0000000000098116&sum=100016 [15:52:14]StoreToDocumentArchive [15:52:14]shift 443 fd 218739 [15:52:14]save to /storage/0443/doc_00218739 [15:52:14]save last doc name /storage/0443/doc_00218739 to /storage/kkm_last_doc_name [15:52:14]save OK [15:52:14]Clear old archive folders... [15:52:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:52:14]tlvbuf is 016DCCC0 [15:52:14]SAM_PROTO_ClearQueue [15:52:14]wFMCommunicate request_size=4 [15:52:14]MH_SAM_APDU [15:52:14]CAPDU: 80 09 00 00 [15:52:14]Write to MH i2c: E2 08 00 76 91 80 09 00 00 00 00 00 00 79 [15:52:14]Write i2c OK [15:52:14]MH_I2C_Read... [15:52:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:52:14]Read from MH i2c: E2 [15:52:14]MH_I2C_Read... [15:52:14]Read from MH i2c: E2 03 00 [15:52:14]MH_I2C_Read... [15:52:14]Read from MH i2c: E2 03 00 76 91 00 90 00 7B [15:52:14]RAPDU: 90 00 [15:52:14]wFMCommunicate OK [15:52:14]SAM_PROTO_ClearQueue done [15:52:14]KKMCreateOFDPacket [15:52:14]OFDProtocolAddRootSTLVToBuf [15:52:14]FM_MakeSignedData [15:52:14]FM_MakeSignedData [15:52:14]SAM_PROTO_SignData [15:52:14]wFMCommunicate request_size=4 [15:52:14]MH_SAM_APDU [15:52:14]CAPDU: 80 0D 01 02 [15:52:14]Write to MH i2c: E2 08 00 77 91 80 0D 01 02 00 00 00 00 81 [15:52:14]Write i2c OK [15:52:14]MH_I2C_Read... [15:52:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:52:14]Read from MH i2c: E2 [15:52:14]MH_I2C_Read... [15:52:14]Read from MH i2c: E2 03 00 [15:52:14]MH_I2C_Read... [15:52:14]Read from MH i2c: E2 03 00 77 91 00 90 00 7C [15:52:14]RAPDU: 90 00 [15:52:14]wFMCommunicate OK [15:52:14]wFMCommunicate request_size=255 [15:52:14]MH_SAM_APDU [15:52: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 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 80 01 00 00 F4 03 04 00 B2 D5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 73 56 03 00 35 04 06 00 24 [15:52:14]Write to MH i2c: E2 02 01 78 91 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 80 01 00 00 F4 03 04 00 B2 D5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 73 56 03 00 35 04 06 00 24 00 00 51 [15:52:14]Write i2c OK [15:52:14]MH_I2C_Read... [15:52:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:14]Read from MH i2c: E2 [15:52:14]MH_I2C_Read... [15:52:14]Read from MH i2c: E2 03 00 [15:52:14]MH_I2C_Read... [15:52:14]Read from MH i2c: E2 03 00 78 91 00 90 00 7D [15:52:14]RAPDU: 90 00 [15:52:14]wFMCommunicate OK [15:52:14]wFMCommunicate request_size=10 [15:52:14]MH_SAM_APDU [15:52:14]CAPDU: 80 0D 02 02 05 74 04 6F B7 B5 [15:52:14]Write to MH i2c: E2 0D 00 79 91 80 0D 02 02 05 00 74 04 6F B7 B5 00 00 E1 [15:52:14]Write i2c OK [15:52:14]MH_I2C_Read... [15:52:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:14]Read from MH i2c: E2 [15:52:14]MH_I2C_Read... [15:52:14]Read from MH i2c: E2 03 00 [15:52:14]MH_I2C_Read... [15:52:14]Read from MH i2c: E2 03 00 79 91 00 90 00 7E [15:52:14]RAPDU: 90 00 [15:52:14]wFMCommunicate OK [15:52:14]wFMCommunicate request_size=4 [15:52:14]MH_SAM_APDU [15:52:14]CAPDU: 80 0D 03 02 [15:52:14]Write to MH i2c: E2 08 00 7A 91 80 0D 03 02 00 00 00 00 86 [15:52:14]Write i2c OK [15:52:14]MH_I2C_Read... [15:52:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:52:14]Read from MH i2c: E2 [15:52:14]MH_I2C_Read... [15:52:14]Read from MH i2c: E2 0B 00 [15:52:14]MH_I2C_Read... [15:52:14]Read from MH i2c: E2 0B 00 7A 91 00 D6 8C 17 80 F3 B3 40 85 90 00 EB [15:52:14]RAPDU: D6 8C 17 80 F3 B3 40 85 90 00 [15:52:14]wFMCommunicate OK [15:52:14]SAM_PROTO_SignData done [15:52:14]FM_MakeSignedData done [15:52:14]CreateOFDProtocolMessage [15:52:14]wFMCommunicate request_size=4 [15:52:14]MH_SAM_APDU [15:52:14]CAPDU: 80 11 00 00 [15:52:14]Write to MH i2c: E2 08 00 7B 91 80 11 00 00 00 00 00 00 86 [15:52:14]Write i2c OK [15:52:14]MH_I2C_Read... [15:52:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:14]Read from MH i2c: E2 [15:52:14]MH_I2C_Read... [15:52:14]Read from MH i2c: E2 17 00 [15:52:14]MH_I2C_Read... [15:52:14]Read from MH i2c: E2 17 00 7B 91 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D5 [15:52:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:52:14]wFMCommunicate OK [15:52:14]CreateOFDProtocolMessage done [15:52:14]OFDSenderStorePacket 218739 [15:52:14]StoreOFDPacket docnum=218739 [15:52:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 52 64 07 01 C0 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 80 01 00 00 F4 03 04 00 B2 D5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 73 56 03 00 35 04 06 00 24 74 04 6F B7 B5 D6 8C 17 80 F3 B3 40 85 [15:52:14]CheckFolder [15:52:14]dirname=/storage/ofd_packets [15:52:14]CheckFolder done [15:52:14]ProducePacketName [15:52:14]name=ofd_packets/00218739 [15:52:14]NVStorageSaveData ofd_packets/00218739 [15:52:14]File name is /storage/ofd_packets/00218739 [15:52:14]Write 301 bytes [15:52:14]NVStorageSaveData done [15:52:14]OFDSenderStorePacket done [15:52:14]KKMCreateOFDPacket done [15:52:14]NVStorageSaveData kkm_last_timestamp [15:52:14]File name is /storage/kkm_last_timestamp [15:52:14]Write 4 bytes [15:52:14]NVStorageSaveData done [15:52:14]ExternCall_PrintAddStr [15:52:14]wPrintStart [15:52:14]Write to MH i2c: 01 00 00 7C 91 0D [15:52:14]Write i2c OK [15:52:14]MH_I2C_Read... [15:52:14]Read from MH i2c: 01 [15:52:14]MH_I2C_Read... [15:52:14]Read from MH i2c: 01 07 00 [15:52:14]MH_I2C_Read... [15:52:14]Read from MH i2c: 01 07 00 7C 91 00 00 00 00 00 FF 0F 22 [15:52:14]RasterBufferAndPrint [15:52:14]line Счет N : (1)536291 [15:52:14]line ИНН: 02508201610067 [15:52:14]line Контрольно-Кассовый Чек [15:52:14]line ПРОДАЖА [15:52:14]line ТРК (МРК, ГНК) : 33 [15:52:14]line Товар: 2710124130 [15:52:14]line Аи-92-К-2 [15:52:14]line 14.950 * 66.90 [15:52:14]line = 1000.16 [15:52:14]line НДС 12% НСП 1% [15:52:14]line > о реализуемом товаре [15:52:14]line ИТОГО: 1000.16 [15:52:14]line НСП 1% : 8.85 [15:52:14]line НДС 12% : 106.21 [15:52:14]line Наличными: 0.00 [15:52:14]line Безнал.: 1000.16 [15:52:14]line Место: АЗС № 84 "Партнер Нефть" [15:52:14]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:52:14]line СНО: Общий режим [15:52:14]line Чек 384 19.10.2024 15:52 [15:52:14]line Смена: 443 ФФД: 1.0 [15:52:14]line ЗНМ: 0300000178 [15:52:14]line РНМ: 0000000000098116 [15:52:14]line Версия ККМ: 001 [15:52:14]line Платежная система: Бакай Банк [15:52:14]line ФМ: 0000000000965413 [15:52:14]line ФД: 218739 [15:52:14]line ФПД: 40080709236661 [15:52:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T155218&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218739&fm=40080709236661&tin=02508201610067®Number=0000000000098116&sum=100016 [15:52:15]written 0, free lines is 4095 [15:52:15]OFD Sender: Processing packet 218739 [packets to send 80, broken 79] [15:52:15]ProducePacketName [15:52:15]name=ofd_packets/00218739 [15:52:15]OFD Sender: To server: pG, [15:52:15]CommunicateWithHost lk.salyk.kg:30040 [15:52:15]ConnectInit lk.salyk.kg [15:52:15]Connected sock=10 [15:52:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 52 64 07 01 C0 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 80 01 00 00 F4 03 04 00 B2 D5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 73 56 03 00 35 04 06 00 24 74 04 6F B7 B5 D6 8C 17 80 F3 B3 40 85 [15:52:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 32 C4 47 00 1F 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 39 36 35 34 31 33 10 04 04 00 73 56 03 00 F4 03 04 00 4B 81 13 67 B6 04 01 00 00 F4 D8 3B 37 48 1D 58 82 [15:52:15]CommunicateWithHost err = 0 [15:52:15]CheckOFDResponse [15:52:15]1017 (14) - 77093643461234 [15:52:15]1041 (16) - 0000000000965413 [15:52:15]1040 (4) - 218739 [15:52:15]1012 (4) - 19.10.2024 09:52 [15:52:15]1206 (1) - 0 [15:52:15]OFD Sender: Remove packet 218739 [15:52:15]ProducePacketName [15:52:15]name=ofd_packets/00218739 [15:52:15]NVStorageDeleteData [15:52:15]Write to MH i2c: 01 00 00 A6 91 37 [15:52:15]Write i2c OK [15:52:15]MH_I2C_Read... [15:52:15]Read from MH i2c: 01 [15:52:15]MH_I2C_Read... [15:52:15]Read from MH i2c: 01 07 00 [15:52:15]MH_I2C_Read... [15:52:15]Read from MH i2c: 01 07 00 A6 91 00 00 00 00 00 F5 0C 3F [15:52:15]RasterBufferAndPrint [15:52:15]line [15:52:15]line [15:52:15]line [15:52:15]line [15:52:15]line [15:52:15]written 0, free lines is 3324 [15:52:15]MH_Cut [15:52:15]Write to MH i2c: D1 01 00 AD 91 01 10 [15:52:15]Write i2c OK [15:52:15]MH_I2C_Read... [15:52:15]Read from MH i2c: D1 [15:52:15]MH_I2C_Read... [15:52:15]Read from MH i2c: D1 01 00 [15:52:15]MH_I2C_Read... [15:52:15]Read from MH i2c: D1 01 00 AD 91 00 0F [15:52:15]Write to MH i2c: 01 00 00 AE 91 3F [15:52:15]Write i2c OK [15:52:15]MH_I2C_Read... [15:52:16]OFD Sender: No OFD packet to send [15:52:16]*** Cut start [15:52:16]*** Partial cut [15:52:16]*** CUTSNS_PIN = 1 [15:52:16]*** CUTSNS_PIN = 0 [15:52:16]*** Brake cut motor [15:52:17]Read from MH i2c: 01 [15:52:17]MH_I2C_Read... [15:52:17]*** Stop cut motor [15:52:17]*** Cut end [15:52:17]Read from MH i2c: 01 07 00 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: 01 07 00 AE 91 00 00 00 00 00 FF 0F 54 [15:52:17]process_action close_receipt done [15:52:17]requested_data is exist [15:52:17]produce_requested_data [15:52:17]requested_item fm.sn is exist - process it [15:52:17]wFMCommunicate request_size=4 [15:52:17]MH_SAM_APDU [15:52:17]CAPDU: 80 11 00 00 [15:52:17]Write to MH i2c: E2 08 00 AF 91 80 11 00 00 00 00 00 00 BA [15:52:17]Write i2c OK [15:52:17]MH_I2C_Read... [15:52:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:17]Read from MH i2c: E2 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 17 00 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 17 00 AF 91 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 09 [15:52:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:52:17]wFMCommunicate OK [15:52:17]requested_item fd.num is exist - process it [15:52:17]SAM_PROTO_GetFieldsCounters [15:52:17]wFMCommunicate request_size=4 [15:52:17]MH_SAM_APDU [15:52:17]CAPDU: 80 13 00 00 [15:52:17]Write to MH i2c: E2 08 00 B0 91 80 13 00 00 00 00 00 00 BD [15:52:17]Write i2c OK [15:52:17]MH_I2C_Read... [15:52:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:52:17]Read from MH i2c: E2 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 62 00 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 62 00 B0 91 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 73 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 E5 [15:52:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 73 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:52:17]wFMCommunicate OK [15:52:17]SAM_PROTO_GetFieldsCounters done [15:52:17]requested_item shift.num is exist - process it [15:52:17]requested_item shift.opened is exist - process it [15:52:17]req_shift_opened [15:52:17]FM_GetShiftState [15:52:17]SAM_PROTO_GetShiftState [15:52:17]wFMCommunicate request_size=4 [15:52:17]MH_SAM_APDU [15:52:17]CAPDU: 80 13 01 00 [15:52:17]Write to MH i2c: E2 08 00 B1 91 80 13 01 00 00 00 00 00 BF [15:52:17]Write i2c OK [15:52:17]MH_I2C_Read... [15:52:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:17]Read from MH i2c: E2 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 0E 00 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 0E 00 B1 91 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 02 [15:52:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:52:17]wFMCommunicate OK [15:52:17]SAM_PROTO_GetShiftState done [15:52:17]FM_GetShiftState done [15:52:17]req_shift_opened done [15:52:17]requested_item shift.open_date is exist - process it [15:52:17]req_shift_open_date [15:52:17]req_shift_open_date done [15:52:17]produce_requested_data done [15:52:17]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218739,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:52:17]process_action_free close_receipt [15:52:17]json_value_free [15:52:17]json_value_free done [15:52:17]process_json_proto returns [15:52:17]Send response to host [15:52:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218739,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:52:17]free response buf [15:52:17]execute_script done [15:52:17]execute_script returns [15:52:17]free content buf [15:52:17]Sock 9.Close socket [15:52:17]Sock 9.Thread stoped [15:52:21]OFD Sender: No OFD packet to send [15:52:26]OFD Sender: No OFD packet to send [15:52:31]OFD Sender: No OFD packet to send [15:52:36]OFD Sender: No OFD packet to send [15:52:41]OFD Sender: No OFD packet to send [15:52:46]OFD Sender: No OFD packet to send [15:52:51]OFD Sender: No OFD packet to send [15:52:56]OFD Sender: No OFD packet to send [15:53:01]OFD Sender: No OFD packet to send [15:53:06]OFD Sender: No OFD packet to send [15:53:11]OFD Sender: No OFD packet to send [15:53:16]OFD Sender: No OFD packet to send [15:53:21]OFD Sender: No OFD packet to send [15:53:26]OFD Sender: No OFD packet to send [15:53:31]OFD Sender: No OFD packet to send [15:53:36]OFD Sender: No OFD packet to send [15:53:41]OFD Sender: No OFD packet to send [15:53:46]OFD Sender: No OFD packet to send [15:53:51]OFD Sender: No OFD packet to send [15:53:54]accept exits with 8 [15:53:54]New connection [15:53:54]New thread 3066682724 created [15:53:54]Thread 3066826084 joined [15:53:54]Waiting for new connection... [15:53:54] Sock 8.Parse request [15:53:54]Sock 8.Check first char [15:53:54]Sock 8.First char is OK [15:53:54]request: POST /json_proto HTTP/1.0 [15:53:54]Method: POST [15:53:54]URL: /json_proto [15:53:54]Method is POST - this is cgi request [15:53:54]url: /json_proto [15:53:54]query_string will be loaded in cgi processing [15:53:54]execute_cgi json_proto POST (null) [15:53:54]execute_cgi path=json_proto method=POST [15:53:54]POST find Content-Length [15:53:54]Host: 172.17.40.4:8080 [15:53:54]Content-Length: 671 [15:53:54]Content-Type: application/json [15:53:54] [15:53:54]POST finish read [15:53:54]Found Content-Length = 671 [15:53:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536292", "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 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:53:54]execute_script... [15:53:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536292", "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 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:53:54]POST & json_proto [15:53:54]process_json_proto [15:53:54]json parsed OK: [15:53:54]protocol is kg_v1.0 [15:53:54]action value=close_receipt [15:53:54]process_action close_receipt [15:53:54]cmd_close_receipt [15:53:54]MH_GetDate [15:53:54]Write to MH i2c: F0 00 00 B2 91 32 [15:53:54]Write i2c OK [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: F0 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: F0 09 00 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: F0 09 00 B2 91 00 17 D6 13 67 EE 0E 0D 67 12 [15:53:54]GetLastDocTimeStamp 1729353138 [15:53:54]current date 1729353239 [15:53:54]FM_GetShiftState [15:53:54]SAM_PROTO_GetShiftState [15:53:54]wFMCommunicate request_size=4 [15:53:54]MH_SAM_APDU [15:53:54]CAPDU: 80 13 01 00 [15:53:54]Write to MH i2c: E2 08 00 B3 91 80 13 01 00 00 00 00 00 C1 [15:53:54]Write i2c OK [15:53:54]MH_I2C_Read... [15:53:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:54]Read from MH i2c: E2 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 0E 00 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 0E 00 B3 91 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 04 [15:53:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:53:54]wFMCommunicate OK [15:53:54]SAM_PROTO_GetShiftState done [15:53:54]FM_GetShiftState done [15:53:54]opened in 1729296582 [15:53:54]opened+sec_in_day 1729382982 [15:53:54]quantity*price = 80028 [15:53:54]sum+1 = 80029 [15:53:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 385 19.10.2024 15:53 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218740 ФПД: 96472942229033 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T155359&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218740&fm=96472942229033&tin=02508201610067®Number=0000000000098116&sum=80000 [15:53:55]StoreToDocumentArchive [15:53:55]shift 443 fd 218740 [15:53:55]save to /storage/0443/doc_00218740 [15:53:55]save last doc name /storage/0443/doc_00218740 to /storage/kkm_last_doc_name [15:53:55]save OK [15:53:55]Clear old archive folders... [15:53:55]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:53:55]tlvbuf is 0171B2F0 [15:53:55]SAM_PROTO_ClearQueue [15:53:55]wFMCommunicate request_size=4 [15:53:55]MH_SAM_APDU [15:53:55]CAPDU: 80 09 00 00 [15:53:55]Write to MH i2c: E2 08 00 C0 91 80 09 00 00 00 00 00 00 C3 [15:53:55]Write i2c OK [15:53:55]MH_I2C_Read... [15:53:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:53:55]Read from MH i2c: E2 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 03 00 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 03 00 C0 91 00 90 00 C5 [15:53:55]RAPDU: 90 00 [15:53:55]wFMCommunicate OK [15:53:55]SAM_PROTO_ClearQueue done [15:53:55]KKMCreateOFDPacket [15:53:55]OFDProtocolAddRootSTLVToBuf [15:53:55]FM_MakeSignedData [15:53:55]FM_MakeSignedData [15:53:55]SAM_PROTO_SignData [15:53:55]wFMCommunicate request_size=4 [15:53:55]MH_SAM_APDU [15:53:55]CAPDU: 80 0D 01 02 [15:53:55]Write to MH i2c: E2 08 00 C1 91 80 0D 01 02 00 00 00 00 CB [15:53:55]Write i2c OK [15:53:55]MH_I2C_Read... [15:53:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:53:55]Read from MH i2c: E2 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 03 00 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 03 00 C1 91 00 90 00 C6 [15:53:55]RAPDU: 90 00 [15:53:55]wFMCommunicate OK [15:53:55]wFMCommunicate request_size=255 [15:53:55]MH_SAM_APDU [15:53:55]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 81 01 00 00 F4 03 04 00 17 D6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 74 56 03 00 35 04 06 00 [15:53:55]Write to MH i2c: E2 02 01 C2 91 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 81 01 00 00 F4 03 04 00 17 D6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 74 56 03 00 35 04 06 00 00 00 F3 [15:53:55]Write i2c OK [15:53:55]MH_I2C_Read... [15:53:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:55]Read from MH i2c: E2 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 03 00 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 03 00 C2 91 00 90 00 C7 [15:53:55]RAPDU: 90 00 [15:53:55]wFMCommunicate OK [15:53:55]wFMCommunicate request_size=11 [15:53:55]MH_SAM_APDU [15:53:55]CAPDU: 80 0D 02 02 06 57 BD DB 73 B6 29 [15:53:55]Write to MH i2c: E2 0E 00 C3 91 80 0D 02 02 06 00 57 BD DB 73 B6 29 00 00 1B [15:53:55]Write i2c OK [15:53:55]MH_I2C_Read... [15:53:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:55]Read from MH i2c: E2 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 03 00 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 03 00 C3 91 00 90 00 C8 [15:53:55]RAPDU: 90 00 [15:53:55]wFMCommunicate OK [15:53:55]wFMCommunicate request_size=4 [15:53:55]MH_SAM_APDU [15:53:55]CAPDU: 80 0D 03 02 [15:53:55]Write to MH i2c: E2 08 00 C4 91 80 0D 03 02 00 00 00 00 D0 [15:53:55]Write i2c OK [15:53:55]MH_I2C_Read... [15:53:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:53:55]Read from MH i2c: E2 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 0B 00 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 0B 00 C4 91 00 6A 1C DB 8B 46 FD 78 2C 90 00 A4 [15:53:55]RAPDU: 6A 1C DB 8B 46 FD 78 2C 90 00 [15:53:55]wFMCommunicate OK [15:53:55]SAM_PROTO_SignData done [15:53:55]FM_MakeSignedData done [15:53:55]CreateOFDProtocolMessage [15:53:55]wFMCommunicate request_size=4 [15:53:55]MH_SAM_APDU [15:53:55]CAPDU: 80 11 00 00 [15:53:55]Write to MH i2c: E2 08 00 C5 91 80 11 00 00 00 00 00 00 D0 [15:53:55]Write i2c OK [15:53:55]MH_I2C_Read... [15:53:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:55]Read from MH i2c: E2 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 17 00 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 17 00 C5 91 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1F [15:53:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:53:55]wFMCommunicate OK [15:53:55]CreateOFDProtocolMessage done [15:53:55]OFDSenderStorePacket 218740 [15:53:55]StoreOFDPacket docnum=218740 [15:53:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 54 11 08 01 1B 3D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 81 01 00 00 F4 03 04 00 17 D6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 74 56 03 00 35 04 06 00 57 BD DB 73 B6 29 6A 1C DB 8B 46 FD 78 2C [15:53:55]CheckFolder [15:53:55]dirname=/storage/ofd_packets [15:53:55]CheckFolder done [15:53:55]ProducePacketName [15:53:55]name=ofd_packets/00218740 [15:53:55]NVStorageSaveData ofd_packets/00218740 [15:53:55]File name is /storage/ofd_packets/00218740 [15:53:55]Write 302 bytes [15:53:55]NVStorageSaveData done [15:53:55]OFDSenderStorePacket done [15:53:55]KKMCreateOFDPacket done [15:53:55]NVStorageSaveData kkm_last_timestamp [15:53:55]File name is /storage/kkm_last_timestamp [15:53:55]Write 4 bytes [15:53:55]NVStorageSaveData done [15:53:55]ExternCall_PrintAddStr [15:53:55]wPrintStart [15:53:55]Write to MH i2c: 01 00 00 C6 91 57 [15:53:55]Write i2c OK [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: 01 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: 01 07 00 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: 01 07 00 C6 91 00 00 00 00 00 FF 0F 6C [15:53:55]RasterBufferAndPrint [15:53:55]line Счет N : (1)536292 [15:53:55]line ИНН: 02508201610067 [15:53:55]line Контрольно-Кассовый Чек [15:53:55]line ПРОДАЖА [15:53:55]line ТРК (МРК, ГНК) : 42 [15:53:55]line Товар: 2710124130 [15:53:55]line SUPER 92-К-5 [15:53:55]line 11.700 * 68.40 [15:53:55]line = 800.28 [15:53:55]line НДС 12% НСП 1% [15:53:55]line > о реализуемом товаре [15:53:55]line ОКРУГЛЕНИЕ: -0.28 [15:53:55]line ИТОГО: 800.00 [15:53:55]line Внесено: 800.00 [15:53:55]line СДАЧА: 0.00 [15:53:55]line НСП 1% : 7.08 [15:53:55]line НДС 12% : 84.98 [15:53:55]line Наличными: 800.00 [15:53:55]line Безнал.: 0.00 [15:53:55]line Место: АЗС № 84 "Партнер Нефть" [15:53:55]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:53:55]line СНО: Общий режим [15:53:55]line Чек 385 19.10.2024 15:53 [15:53:55]line Смена: 443 ФФД: 1.0 [15:53:55]line ЗНМ: 0300000178 [15:53:55]line РНМ: 0000000000098116 [15:53:55]line Версия ККМ: 001 [15:53:55]line ФМ: 0000000000965413 [15:53:55]line ФД: 218740 [15:53:55]line ФПД: 96472942229033 [15:53:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T155359&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218740&fm=96472942229033&tin=02508201610067®Number=0000000000098116&sum=80000 [15:53:56]OFD Sender: Processing packet 218740 [packets to send 80, broken 79] [15:53:56]ProducePacketName [15:53:56]name=ofd_packets/00218740 [15:53:56]OFD Sender: To server: pG, [15:53:56]CommunicateWithHost lk.salyk.kg:30040 [15:53:56]ConnectInit lk.salyk.kg [15:53:56]written 0, free lines is 4095 [15:53:56]Connected sock=10 [15:53:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 54 11 08 01 1B 3D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 81 01 00 00 F4 03 04 00 17 D6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 74 56 03 00 35 04 06 00 57 BD DB 73 B6 29 6A 1C DB 8B 46 FD 78 2C [15:53:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 76 D9 47 00 AE 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 39 36 35 34 31 33 10 04 04 00 74 56 03 00 F4 03 04 00 B0 81 13 67 B6 04 01 00 00 2B 75 E6 09 3B EF 18 C7 [15:53:56]CommunicateWithHost err = 0 [15:53:56]CheckOFDResponse [15:53:56]1017 (14) - 77093643461234 [15:53:56]1041 (16) - 0000000000965413 [15:53:56]1040 (4) - 218740 [15:53:56]1012 (4) - 19.10.2024 09:53 [15:53:56]1206 (1) - 0 [15:53:56]OFD Sender: Remove packet 218740 [15:53:56]ProducePacketName [15:53:56]name=ofd_packets/00218740 [15:53:56]NVStorageDeleteData [15:53:56]Write to MH i2c: 01 00 00 F1 91 82 [15:53:56]Write i2c OK [15:53:56]MH_I2C_Read... [15:53:56]Read from MH i2c: 01 [15:53:56]MH_I2C_Read... [15:53:56]Read from MH i2c: 01 07 00 [15:53:56]MH_I2C_Read... [15:53:56]Read from MH i2c: 01 07 00 F1 91 00 00 00 00 00 E4 0C 79 [15:53:56]RasterBufferAndPrint [15:53:56]line [15:53:56]line [15:53:56]line [15:53:56]line [15:53:56]line [15:53:56]written 0, free lines is 3306 [15:53:56]MH_Cut [15:53:56]Write to MH i2c: D1 01 00 F8 91 01 5B [15:53:56]Write i2c OK [15:53:56]MH_I2C_Read... [15:53:56]Read from MH i2c: D1 [15:53:56]MH_I2C_Read... [15:53:56]Read from MH i2c: D1 01 00 [15:53:56]MH_I2C_Read... [15:53:56]Read from MH i2c: D1 01 00 F8 91 00 5A [15:53:56]Write to MH i2c: 01 00 00 F9 91 8A [15:53:56]Write i2c OK [15:53:56]MH_I2C_Read... [15:53:57]OFD Sender: No OFD packet to send [15:53:57]*** Cut start [15:53:57]*** Partial cut [15:53:57]*** CUTSNS_PIN = 1 [15:53:57]*** CUTSNS_PIN = 0 [15:53:57]*** Brake cut motor [15:53:58]Read from MH i2c: 01 [15:53:58]MH_I2C_Read... [15:53:58]*** Stop cut motor [15:53:58]*** Cut end [15:53:58]Read from MH i2c: 01 07 00 [15:53:58]MH_I2C_Read... [15:53:58]Read from MH i2c: 01 07 00 F9 91 00 00 00 00 00 FF 0F 9F [15:53:58]process_action close_receipt done [15:53:58]requested_data is exist [15:53:58]produce_requested_data [15:53:58]requested_item fm.sn is exist - process it [15:53:58]wFMCommunicate request_size=4 [15:53:58]MH_SAM_APDU [15:53:58]CAPDU: 80 11 00 00 [15:53:58]Write to MH i2c: E2 08 00 FA 91 80 11 00 00 00 00 00 00 05 [15:53:58]Write i2c OK [15:53:58]MH_I2C_Read... [15:53:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:58]Read from MH i2c: E2 [15:53:58]MH_I2C_Read... [15:53:58]Read from MH i2c: E2 17 00 [15:53:58]MH_I2C_Read... [15:53:58]Read from MH i2c: E2 17 00 FA 91 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 54 [15:53:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:53:58]wFMCommunicate OK [15:53:58]requested_item fd.num is exist - process it [15:53:58]SAM_PROTO_GetFieldsCounters [15:53:58]wFMCommunicate request_size=4 [15:53:58]MH_SAM_APDU [15:53:58]CAPDU: 80 13 00 00 [15:53:58]Write to MH i2c: E2 08 00 FB 91 80 13 00 00 00 00 00 00 08 [15:53:58]Write i2c OK [15:53:58]MH_I2C_Read... [15:53:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:53:58]Read from MH i2c: E2 [15:53:58]MH_I2C_Read... [15:53:58]Read from MH i2c: E2 62 00 [15:53:58]MH_I2C_Read... [15:53:58]Read from MH i2c: E2 62 00 FB 91 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 74 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 34 [15:53:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 74 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:53:58]wFMCommunicate OK [15:53:58]SAM_PROTO_GetFieldsCounters done [15:53:58]requested_item shift.num is exist - process it [15:53:58]requested_item shift.opened is exist - process it [15:53:58]req_shift_opened [15:53:58]FM_GetShiftState [15:53:58]SAM_PROTO_GetShiftState [15:53:58]wFMCommunicate request_size=4 [15:53:58]MH_SAM_APDU [15:53:58]CAPDU: 80 13 01 00 [15:53:58]Write to MH i2c: E2 08 00 FC 91 80 13 01 00 00 00 00 00 0A [15:53:58]Write i2c OK [15:53:58]MH_I2C_Read... [15:53:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:58]Read from MH i2c: E2 [15:53:58]MH_I2C_Read... [15:53:58]Read from MH i2c: E2 0E 00 [15:53:58]MH_I2C_Read... [15:53:58]Read from MH i2c: E2 0E 00 FC 91 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4D [15:53:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:53:58]wFMCommunicate OK [15:53:58]SAM_PROTO_GetShiftState done [15:53:58]FM_GetShiftState done [15:53:58]req_shift_opened done [15:53:58]requested_item shift.open_date is exist - process it [15:53:58]req_shift_open_date [15:53:58]req_shift_open_date done [15:53:58]produce_requested_data done [15:53:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218740,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:53:58]process_action_free close_receipt [15:53:58]json_value_free [15:53:58]json_value_free done [15:53:58]process_json_proto returns [15:53:58]Send response to host [15:53:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218740,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:53:58]free response buf [15:53:58]execute_script done [15:53:58]execute_script returns [15:53:58]free content buf [15:53:58]Sock 8.Close socket [15:53:58]Sock 8.Thread stoped [15:54:02]OFD Sender: No OFD packet to send [15:54:07]OFD Sender: No OFD packet to send [15:54:12]OFD Sender: No OFD packet to send [15:54:17]OFD Sender: No OFD packet to send [15:54:22]OFD Sender: No OFD packet to send [15:54:27]OFD Sender: No OFD packet to send [15:54:32]OFD Sender: No OFD packet to send [15:54:37]OFD Sender: No OFD packet to send [15:54:42]OFD Sender: No OFD packet to send [15:54:47]OFD Sender: No OFD packet to send [15:54:52]OFD Sender: No OFD packet to send [15:54:57]OFD Sender: No OFD packet to send [15:55:02]OFD Sender: No OFD packet to send [15:55:07]OFD Sender: No OFD packet to send [15:55:12]OFD Sender: No OFD packet to send [15:55:17]OFD Sender: No OFD packet to send [15:55:22]OFD Sender: No OFD packet to send [15:55:27]OFD Sender: No OFD packet to send [15:55:32]OFD Sender: No OFD packet to send [15:55:37]OFD Sender: No OFD packet to send [15:55:42]OFD Sender: No OFD packet to send [15:55:47]OFD Sender: No OFD packet to send [15:55:52]OFD Sender: No OFD packet to send [15:55:57]OFD Sender: No OFD packet to send [15:56:02]OFD Sender: No OFD packet to send [15:56:07]OFD Sender: No OFD packet to send [15:56:12]OFD Sender: No OFD packet to send [15:56:17]OFD Sender: No OFD packet to send [15:56:22]OFD Sender: No OFD packet to send [15:56:27]OFD Sender: No OFD packet to send [15:56:32]OFD Sender: No OFD packet to send [15:56:37]OFD Sender: No OFD packet to send [15:56:42]OFD Sender: No OFD packet to send [15:56:47]OFD Sender: No OFD packet to send [15:56:52]OFD Sender: No OFD packet to send [15:56:57]OFD Sender: No OFD packet to send [15:57:02]OFD Sender: No OFD packet to send [15:57:07]OFD Sender: No OFD packet to send [15:57:12]OFD Sender: No OFD packet to send [15:57:17]OFD Sender: No OFD packet to send [15:57:22]OFD Sender: No OFD packet to send [15:57:27]OFD Sender: No OFD packet to send [15:57:32]OFD Sender: No OFD packet to send [15:57:37]OFD Sender: No OFD packet to send [15:57:42]OFD Sender: No OFD packet to send [15:57:47]OFD Sender: No OFD packet to send [15:57:52]OFD Sender: No OFD packet to send [15:57:57]OFD Sender: No OFD packet to send [15:58:02]OFD Sender: No OFD packet to send [15:58:07]OFD Sender: No OFD packet to send [15:58:12]OFD Sender: No OFD packet to send [15:58:17]OFD Sender: No OFD packet to send [15:58:22]OFD Sender: No OFD packet to send [15:58:27]OFD Sender: No OFD packet to send [15:58:32]OFD Sender: No OFD packet to send [15:58:37]OFD Sender: No OFD packet to send [15:58:42]OFD Sender: No OFD packet to send [15:58:44]accept exits with 9 [15:58:44]New connection [15:58:44]New thread 3066826084 created [15:58:44]Thread 3066682724 joined [15:58:44]Waiting for new connection... [15:58:44] Sock 9.Parse request [15:58:44]Sock 9.Check first char [15:58:44]Sock 9.First char is OK [15:58:44]request: POST /json_proto HTTP/1.0 [15:58:44]Method: POST [15:58:44]URL: /json_proto [15:58:44]Method is POST - this is cgi request [15:58:44]url: /json_proto [15:58:44]query_string will be loaded in cgi processing [15:58:44]execute_cgi json_proto POST (null) [15:58:44]execute_cgi path=json_proto method=POST [15:58:44]POST find Content-Length [15:58:44]Host: 172.17.40.4:8080 [15:58:44]Content-Length: 677 [15:58:44]Content-Type: application/json [15:58:44] [15:58:44]POST finish read [15:58:44]Found Content-Length = 677 [15:58:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:58:44]execute_script... [15:58: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)536293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:58:44]POST & json_proto [15:58:44]process_json_proto [15:58:44]json parsed OK: [15:58:44]protocol is kg_v1.0 [15:58:44]action value=close_receipt [15:58:44]process_action close_receipt [15:58:44]cmd_close_receipt [15:58:44]MH_GetDate [15:58:44]Write to MH i2c: F0 00 00 FD 91 7D [15:58:44]Write i2c OK [15:58:44]MH_I2C_Read... [15:58:44]Read from MH i2c: F0 [15:58:44]MH_I2C_Read... [15:58:44]Read from MH i2c: F0 09 00 [15:58:44]MH_I2C_Read... [15:58:44]Read from MH i2c: F0 09 00 FD 91 00 3A D7 13 67 EE 0E 0D 67 81 [15:58:44]GetLastDocTimeStamp 1729353239 [15:58:44]current date 1729353530 [15:58:44]FM_GetShiftState [15:58:44]SAM_PROTO_GetShiftState [15:58:44]wFMCommunicate request_size=4 [15:58:44]MH_SAM_APDU [15:58:44]CAPDU: 80 13 01 00 [15:58:44]Write to MH i2c: E2 08 00 FE 91 80 13 01 00 00 00 00 00 0C [15:58:44]Write i2c OK [15:58:44]MH_I2C_Read... [15:58:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:44]Read from MH i2c: E2 [15:58:44]MH_I2C_Read... [15:58:44]Read from MH i2c: E2 0E 00 [15:58:44]MH_I2C_Read... [15:58:44]Read from MH i2c: E2 0E 00 FE 91 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4F [15:58:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:58:44]wFMCommunicate OK [15:58:44]SAM_PROTO_GetShiftState done [15:58:44]FM_GetShiftState done [15:58:44]opened in 1729296582 [15:58:44]opened+sec_in_day 1729382982 [15:58:44]quantity*price = 50041 [15:58:44]sum+1 = 50042 [15:58: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 386 19.10.2024 15:58 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218741 ФПД: 248107532940796 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T155850&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218741&fm=248107532940796&tin=02508201610067®Number=0000000000098116&sum=50000 [15:58:45]StoreToDocumentArchive [15:58:45]shift 443 fd 218741 [15:58:45]save to /storage/0443/doc_00218741 [15:58:45]save last doc name /storage/0443/doc_00218741 to /storage/kkm_last_doc_name [15:58:45]save OK [15:58:45]Clear old archive folders... [15:58:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:58:45]tlvbuf is 01532150 [15:58:45]SAM_PROTO_ClearQueue [15:58:45]wFMCommunicate request_size=4 [15:58:45]MH_SAM_APDU [15:58:45]CAPDU: 80 09 00 00 [15:58:45]Write to MH i2c: E2 08 00 0B 92 80 09 00 00 00 00 00 00 0F [15:58:45]Write i2c OK [15:58:45]MH_I2C_Read... [15:58:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:58:46]Read from MH i2c: E2 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: E2 03 00 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: E2 03 00 0B 92 00 90 00 11 [15:58:46]RAPDU: 90 00 [15:58:46]wFMCommunicate OK [15:58:46]SAM_PROTO_ClearQueue done [15:58:46]KKMCreateOFDPacket [15:58:46]OFDProtocolAddRootSTLVToBuf [15:58:46]FM_MakeSignedData [15:58:46]FM_MakeSignedData [15:58:46]SAM_PROTO_SignData [15:58:46]wFMCommunicate request_size=4 [15:58:46]MH_SAM_APDU [15:58:46]CAPDU: 80 0D 01 02 [15:58:46]Write to MH i2c: E2 08 00 0C 92 80 0D 01 02 00 00 00 00 17 [15:58:46]Write i2c OK [15:58:46]MH_I2C_Read... [15:58:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:58:46]Read from MH i2c: E2 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: E2 03 00 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: E2 03 00 0C 92 00 90 00 12 [15:58:46]RAPDU: 90 00 [15:58:46]wFMCommunicate OK [15:58:46]wFMCommunicate request_size=255 [15:58:46]MH_SAM_APDU [15:58: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 82 01 00 00 F4 03 04 00 3A D7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 75 56 03 00 35 04 06 00 E1 [15:58:46]Write to MH i2c: E2 02 01 0D 92 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 3A D7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 75 56 03 00 35 04 06 00 E1 00 00 18 [15:58:46]Write i2c OK [15:58:46]MH_I2C_Read... [15:58:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:46]Read from MH i2c: E2 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: E2 03 00 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: E2 03 00 0D 92 00 90 00 13 [15:58:46]RAPDU: 90 00 [15:58:46]wFMCommunicate OK [15:58:46]wFMCommunicate request_size=10 [15:58:46]MH_SAM_APDU [15:58:46]CAPDU: 80 0D 02 02 05 A7 09 5D F5 FC [15:58:46]Write to MH i2c: E2 0D 00 0E 92 80 0D 02 02 05 00 A7 09 5D F5 FC 00 00 22 [15:58:46]Write i2c OK [15:58:46]MH_I2C_Read... [15:58:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:46]Read from MH i2c: E2 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: E2 03 00 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: E2 03 00 0E 92 00 90 00 14 [15:58:46]RAPDU: 90 00 [15:58:46]wFMCommunicate OK [15:58:46]wFMCommunicate request_size=4 [15:58:46]MH_SAM_APDU [15:58:46]CAPDU: 80 0D 03 02 [15:58:46]Write to MH i2c: E2 08 00 0F 92 80 0D 03 02 00 00 00 00 1C [15:58:46]Write i2c OK [15:58:46]MH_I2C_Read... [15:58:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:58:46]Read from MH i2c: E2 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: E2 0B 00 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: E2 0B 00 0F 92 00 1F 24 74 D6 35 D3 90 ED 90 00 2F [15:58:46]RAPDU: 1F 24 74 D6 35 D3 90 ED 90 00 [15:58:46]wFMCommunicate OK [15:58:46]SAM_PROTO_SignData done [15:58:46]FM_MakeSignedData done [15:58:46]CreateOFDProtocolMessage [15:58:46]wFMCommunicate request_size=4 [15:58:46]MH_SAM_APDU [15:58:46]CAPDU: 80 11 00 00 [15:58:46]Write to MH i2c: E2 08 00 10 92 80 11 00 00 00 00 00 00 1C [15:58:46]Write i2c OK [15:58:46]MH_I2C_Read... [15:58:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:46]Read from MH i2c: E2 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: E2 17 00 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: E2 17 00 10 92 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6B [15:58:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:58:46]wFMCommunicate OK [15:58:46]CreateOFDProtocolMessage done [15:58:46]OFDSenderStorePacket 218741 [15:58:46]StoreOFDPacket docnum=218741 [15:58:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B6 92 07 01 23 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 3A D7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 75 56 03 00 35 04 06 00 E1 A7 09 5D F5 FC 1F 24 74 D6 35 D3 90 ED [15:58:46]CheckFolder [15:58:46]dirname=/storage/ofd_packets [15:58:46]CheckFolder done [15:58:46]ProducePacketName [15:58:46]name=ofd_packets/00218741 [15:58:46]NVStorageSaveData ofd_packets/00218741 [15:58:46]File name is /storage/ofd_packets/00218741 [15:58:46]Write 301 bytes [15:58:46]NVStorageSaveData done [15:58:46]OFDSenderStorePacket done [15:58:46]KKMCreateOFDPacket done [15:58:46]NVStorageSaveData kkm_last_timestamp [15:58:46]File name is /storage/kkm_last_timestamp [15:58:46]Write 4 bytes [15:58:46]NVStorageSaveData done [15:58:46]ExternCall_PrintAddStr [15:58:46]wPrintStart [15:58:46]Write to MH i2c: 01 00 00 11 92 A3 [15:58:46]Write i2c OK [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: 01 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: 01 07 00 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: 01 07 00 11 92 00 00 00 00 00 FF 0F B8 [15:58:46]RasterBufferAndPrint [15:58:46]line Счет N : (1)536293 [15:58:46]line ИНН: 02508201610067 [15:58:46]line Контрольно-Кассовый Чек [15:58:46]line ПРОДАЖА [15:58:46]line ТРК (МРК, ГНК) : 33 [15:58:46]line Товар: 2710124130 [15:58:46]line Аи-92-К-2 [15:58:46]line 7.480 * 66.90 [15:58:46]line = 500.41 [15:58:46]line НДС 12% НСП 1% [15:58:46]line > о реализуемом товаре [15:58:46]line ОКРУГЛЕНИЕ: -0.41 [15:58:46]line ИТОГО: 500.00 [15:58:46]line Внесено: 500.00 [15:58:46]line СДАЧА: 0.00 [15:58:46]line НСП 1% : 4.43 [15:58:46]line НДС 12% : 53.14 [15:58:46]line Наличными: 500.00 [15:58:46]line Безнал.: 0.00 [15:58:46]line Место: АЗС № 84 "Партнер Нефть" [15:58:46]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [15:58:46]line СНО: Общий режим [15:58:46]line Чек 386 19.10.2024 15:58 [15:58:46]line Смена: 443 ФФД: 1.0 [15:58:46]line ЗНМ: 0300000178 [15:58:46]line РНМ: 0000000000098116 [15:58:46]line Версия ККМ: 001 [15:58:46]line ФМ: 0000000000965413 [15:58:46]line ФД: 218741 [15:58:46]line ФПД: 248107532940796 [15:58:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T155850&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218741&fm=248107532940796&tin=02508201610067®Number=0000000000098116&sum=50000 [15:58:46]OFD Sender: Processing packet 218741 [packets to send 80, broken 79] [15:58:46]ProducePacketName [15:58:46]name=ofd_packets/00218741 [15:58:46]OFD Sender: To server: pG, [15:58:46]CommunicateWithHost lk.salyk.kg:30040 [15:58:46]ConnectInit lk.salyk.kg [15:58:46]written 0, free lines is 4095 [15:58:46]Connected sock=10 [15:58:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B6 92 07 01 23 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 3A D7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 75 56 03 00 35 04 06 00 E1 A7 09 5D F5 FC 1F 24 74 D6 35 D3 90 ED [15:58:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 DE F5 47 00 40 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 39 36 35 34 31 33 10 04 04 00 75 56 03 00 F4 03 04 00 D3 82 13 67 B6 04 01 00 00 D0 B5 7B F9 B5 17 1C A5 [15:58:47]CommunicateWithHost err = 0 [15:58:47]CheckOFDResponse [15:58:47]1017 (14) - 77093643461234 [15:58:47]1041 (16) - 0000000000965413 [15:58:47]1040 (4) - 218741 [15:58:47]1012 (4) - 19.10.2024 09:58 [15:58:47]1206 (1) - 0 [15:58:47]OFD Sender: Remove packet 218741 [15:58:47]ProducePacketName [15:58:47]name=ofd_packets/00218741 [15:58:47]NVStorageDeleteData [15:58:47]Write to MH i2c: 01 00 00 3C 92 CE [15:58:47]Write i2c OK [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: 01 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: 01 07 00 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: 01 07 00 3C 92 00 00 00 00 00 EF 0C D0 [15:58:47]RasterBufferAndPrint [15:58:47]line [15:58:47]line [15:58:47]line [15:58:47]line [15:58:47]line [15:58:47]written 0, free lines is 3320 [15:58:47]MH_Cut [15:58:47]Write to MH i2c: D1 01 00 43 92 01 A7 [15:58:47]Write i2c OK [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: D1 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: D1 01 00 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: D1 01 00 43 92 00 A6 [15:58:47]Write to MH i2c: 01 00 00 44 92 D6 [15:58:47]Write i2c OK [15:58:47]MH_I2C_Read... [15:58:47]OFD Sender: No OFD packet to send [15:58:48]*** Cut start [15:58:48]*** Partial cut [15:58:48]*** CUTSNS_PIN = 1 [15:58:48]*** CUTSNS_PIN = 0 [15:58:48]*** Brake cut motor [15:58:48]Read from MH i2c: 01 [15:58:48]MH_I2C_Read... [15:58:48]*** Stop cut motor [15:58:48]*** Cut end [15:58:48]Read from MH i2c: 01 07 00 [15:58:48]MH_I2C_Read... [15:58:48]Read from MH i2c: 01 07 00 44 92 00 00 00 00 00 FF 0F EB [15:58:48]process_action close_receipt done [15:58:48]requested_data is exist [15:58:48]produce_requested_data [15:58:48]requested_item fm.sn is exist - process it [15:58:48]wFMCommunicate request_size=4 [15:58:48]MH_SAM_APDU [15:58:48]CAPDU: 80 11 00 00 [15:58:48]Write to MH i2c: E2 08 00 45 92 80 11 00 00 00 00 00 00 51 [15:58:48]Write i2c OK [15:58:48]MH_I2C_Read... [15:58:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:48]Read from MH i2c: E2 [15:58:48]MH_I2C_Read... [15:58:48]Read from MH i2c: E2 17 00 [15:58:48]MH_I2C_Read... [15:58:48]Read from MH i2c: E2 17 00 45 92 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A0 [15:58:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [15:58:48]wFMCommunicate OK [15:58:48]requested_item fd.num is exist - process it [15:58:48]SAM_PROTO_GetFieldsCounters [15:58:48]wFMCommunicate request_size=4 [15:58:48]MH_SAM_APDU [15:58:48]CAPDU: 80 13 00 00 [15:58:48]Write to MH i2c: E2 08 00 46 92 80 13 00 00 00 00 00 00 54 [15:58:48]Write i2c OK [15:58:48]MH_I2C_Read... [15:58:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:58:48]Read from MH i2c: E2 [15:58:48]MH_I2C_Read... [15:58:48]Read from MH i2c: E2 62 00 [15:58:48]MH_I2C_Read... [15:58:48]Read from MH i2c: E2 62 00 46 92 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 75 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 84 [15:58:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 75 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:58:48]wFMCommunicate OK [15:58:48]SAM_PROTO_GetFieldsCounters done [15:58:48]requested_item shift.num is exist - process it [15:58:48]requested_item shift.opened is exist - process it [15:58:48]req_shift_opened [15:58:48]FM_GetShiftState [15:58:48]SAM_PROTO_GetShiftState [15:58:48]wFMCommunicate request_size=4 [15:58:48]MH_SAM_APDU [15:58:48]CAPDU: 80 13 01 00 [15:58:48]Write to MH i2c: E2 08 00 47 92 80 13 01 00 00 00 00 00 56 [15:58:48]Write i2c OK [15:58:48]MH_I2C_Read... [15:58:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:48]Read from MH i2c: E2 [15:58:48]MH_I2C_Read... [15:58:48]Read from MH i2c: E2 0E 00 [15:58:48]MH_I2C_Read... [15:58:48]Read from MH i2c: E2 0E 00 47 92 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 99 [15:58:48]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [15:58:48]wFMCommunicate OK [15:58:48]SAM_PROTO_GetShiftState done [15:58:48]FM_GetShiftState done [15:58:48]req_shift_opened done [15:58:48]requested_item shift.open_date is exist - process it [15:58:48]req_shift_open_date [15:58:48]req_shift_open_date done [15:58:48]produce_requested_data done [15:58:48]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218741,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [15:58:48]process_action_free close_receipt [15:58:48]json_value_free [15:58:48]json_value_free done [15:58:48]process_json_proto returns [15:58:48]Send response to host [15:58:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218741,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [15:58:48]free response buf [15:58:48]execute_script done [15:58:48]execute_script returns [15:58:48]free content buf [15:58:48]Sock 9.Close socket [15:58:48]Sock 9.Thread stoped [15:58:52]OFD Sender: No OFD packet to send [15:58:57]OFD Sender: No OFD packet to send [15:59:02]OFD Sender: No OFD packet to send [15:59:07]OFD Sender: No OFD packet to send [15:59:12]OFD Sender: No OFD packet to send [15:59:17]OFD Sender: No OFD packet to send [15:59:22]OFD Sender: No OFD packet to send [15:59:27]OFD Sender: No OFD packet to send [15:59:32]OFD Sender: No OFD packet to send [15:59:37]OFD Sender: No OFD packet to send [15:59:42]OFD Sender: No OFD packet to send [15:59:47]OFD Sender: No OFD packet to send [15:59:52]OFD Sender: No OFD packet to send [15:59:57]OFD Sender: No OFD packet to send [16:00:02]OFD Sender: No OFD packet to send [16:00:07]OFD Sender: No OFD packet to send [16:00:12]OFD Sender: No OFD packet to send [16:00:13]accept exits with 8 [16:00:13]New connection [16:00:13]New thread 3066682724 created [16:00:13]Thread 3066826084 joined [16:00:13]Waiting for new connection... [16:00:13] Sock 8.Parse request [16:00:13]Sock 8.Check first char [16:00:13]Sock 8.First char is OK [16:00:13]request: POST /json_proto HTTP/1.0 [16:00:13]Method: POST [16:00:13]URL: /json_proto [16:00:13]Method is POST - this is cgi request [16:00:13]url: /json_proto [16:00:13]query_string will be loaded in cgi processing [16:00:13]execute_cgi json_proto POST (null) [16:00:13]execute_cgi path=json_proto method=POST [16:00:13]POST find Content-Length [16:00:13]Host: 172.17.40.4:8080 [16:00:13]Content-Length: 766 [16:00:13]Content-Type: application/json [16:00:13] [16:00:13]POST finish read [16:00:13]Found Content-Length = 766 [16:00:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 17.070, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 1300.73 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:13]execute_script... [16:00: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)536294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 17.070, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 1300.73 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:13]POST & json_proto [16:00:13]process_json_proto [16:00:13]json parsed OK: [16:00:13]protocol is kg_v1.0 [16:00:13]action value=close_receipt [16:00:13]process_action close_receipt [16:00:13]cmd_close_receipt [16:00:13]MH_GetDate [16:00:13]Write to MH i2c: F0 00 00 48 92 C9 [16:00:13]Write i2c OK [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: F0 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: F0 09 00 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: F0 09 00 48 92 00 92 D7 13 67 EE 0E 0D 67 25 [16:00:13]GetLastDocTimeStamp 1729353530 [16:00:13]current date 1729353618 [16:00:13]FM_GetShiftState [16:00:13]SAM_PROTO_GetShiftState [16:00:13]wFMCommunicate request_size=4 [16:00:13]MH_SAM_APDU [16:00:13]CAPDU: 80 13 01 00 [16:00:13]Write to MH i2c: E2 08 00 49 92 80 13 01 00 00 00 00 00 58 [16:00:13]Write i2c OK [16:00:13]MH_I2C_Read... [16:00:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:13]Read from MH i2c: E2 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 0E 00 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 0E 00 49 92 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9B [16:00:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:00:13]wFMCommunicate OK [16:00:13]SAM_PROTO_GetShiftState done [16:00:13]FM_GetShiftState done [16:00:13]opened in 1729296582 [16:00:13]opened+sec_in_day 1729382982 [16:00:13]quantity*price = 130073 [16:00:13]sum+1 = 130074 [16:00:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1300.73 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 0.00 Безнал.: 1300.73 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 387 19.10.2024 16:00 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218742 ФПД: 200672829825558 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T160018&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218742&fm=200672829825558&tin=02508201610067®Number=0000000000098116&sum=130073 [16:00:14]StoreToDocumentArchive [16:00:14]shift 443 fd 218742 [16:00:14]save to /storage/0443/doc_00218742 [16:00:14]save last doc name /storage/0443/doc_00218742 to /storage/kkm_last_doc_name [16:00:14]save OK [16:00:14]Clear old archive folders... [16:00:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:00:14]tlvbuf is 015CAEF0 [16:00:14]SAM_PROTO_ClearQueue [16:00:14]wFMCommunicate request_size=4 [16:00:14]MH_SAM_APDU [16:00:14]CAPDU: 80 09 00 00 [16:00:14]Write to MH i2c: E2 08 00 56 92 80 09 00 00 00 00 00 00 5A [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:00:14]Read from MH i2c: E2 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 56 92 00 90 00 5C [16:00:14]RAPDU: 90 00 [16:00:14]wFMCommunicate OK [16:00:14]SAM_PROTO_ClearQueue done [16:00:14]KKMCreateOFDPacket [16:00:14]OFDProtocolAddRootSTLVToBuf [16:00:14]FM_MakeSignedData [16:00:14]FM_MakeSignedData [16:00:14]SAM_PROTO_SignData [16:00:14]wFMCommunicate request_size=4 [16:00:14]MH_SAM_APDU [16:00:14]CAPDU: 80 0D 01 02 [16:00:14]Write to MH i2c: E2 08 00 57 92 80 0D 01 02 00 00 00 00 62 [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:00:14]Read from MH i2c: E2 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 57 92 00 90 00 5D [16:00:14]RAPDU: 90 00 [16:00:14]wFMCommunicate OK [16:00:14]wFMCommunicate request_size=255 [16:00:14]MH_SAM_APDU [16:00: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 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 92 D7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 76 56 03 00 35 04 06 00 B6 82 C8 BC [16:00:14]Write to MH i2c: E2 02 01 58 92 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 92 D7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 76 56 03 00 35 04 06 00 B6 82 C8 BC 00 00 26 [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:14]Read from MH i2c: E2 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 58 92 00 90 00 5E [16:00:14]RAPDU: 90 00 [16:00:14]wFMCommunicate OK [16:00:14]wFMCommunicate request_size=7 [16:00:14]MH_SAM_APDU [16:00:14]CAPDU: 80 0D 02 02 02 E2 16 [16:00:14]Write to MH i2c: E2 0A 00 59 92 80 0D 02 02 02 00 E2 16 00 00 61 [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:14]Read from MH i2c: E2 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 59 92 00 90 00 5F [16:00:14]RAPDU: 90 00 [16:00:14]wFMCommunicate OK [16:00:14]wFMCommunicate request_size=4 [16:00:14]MH_SAM_APDU [16:00:14]CAPDU: 80 0D 03 02 [16:00:14]Write to MH i2c: E2 08 00 5A 92 80 0D 03 02 00 00 00 00 67 [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:00:14]Read from MH i2c: E2 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 0B 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 0B 00 5A 92 00 01 5B E5 F6 D1 1C 9C 28 90 00 50 [16:00:14]RAPDU: 01 5B E5 F6 D1 1C 9C 28 90 00 [16:00:14]wFMCommunicate OK [16:00:14]SAM_PROTO_SignData done [16:00:14]FM_MakeSignedData done [16:00:14]CreateOFDProtocolMessage [16:00:14]wFMCommunicate request_size=4 [16:00:14]MH_SAM_APDU [16:00:14]CAPDU: 80 11 00 00 [16:00:14]Write to MH i2c: E2 08 00 5B 92 80 11 00 00 00 00 00 00 67 [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:14]Read from MH i2c: E2 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 17 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 17 00 5B 92 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B6 [16:00:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:00:14]wFMCommunicate OK [16:00:14]CreateOFDProtocolMessage done [16:00:14]OFDSenderStorePacket 218742 [16:00:14]StoreOFDPacket docnum=218742 [16:00:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 92 8F 04 01 F9 B9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 92 D7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 76 56 03 00 35 04 06 00 B6 82 C8 BC E2 16 01 5B E5 F6 D1 1C 9C 28 [16:00:14]CheckFolder [16:00:14]dirname=/storage/ofd_packets [16:00:14]CheckFolder done [16:00:14]ProducePacketName [16:00:14]name=ofd_packets/00218742 [16:00:14]NVStorageSaveData ofd_packets/00218742 [16:00:14]File name is /storage/ofd_packets/00218742 [16:00:14]Write 298 bytes [16:00:14]NVStorageSaveData done [16:00:14]OFDSenderStorePacket done [16:00:14]KKMCreateOFDPacket done [16:00:14]NVStorageSaveData kkm_last_timestamp [16:00:14]File name is /storage/kkm_last_timestamp [16:00:14]Write 4 bytes [16:00:14]NVStorageSaveData done [16:00:14]ExternCall_PrintAddStr [16:00:14]wPrintStart [16:00:14]Write to MH i2c: 01 00 00 5C 92 EE [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: 01 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: 01 07 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: 01 07 00 5C 92 00 00 00 00 00 FF 0F 03 [16:00:14]RasterBufferAndPrint [16:00:14]line Счет N : (1)536294 [16:00:14]line ИНН: 02508201610067 [16:00:14]line Контрольно-Кассовый Чек [16:00:14]line ПРОДАЖА [16:00:14]line ТРК (МРК, ГНК) : 61 [16:00:14]line Товар: 2710194210 [16:00:14]line ДТ-К-2 [16:00:14]line 17.070 * 76.20 [16:00:14]line = 1300.73 [16:00:14]line НДС 12% НСП 1% [16:00:14]line > о реализуемом товаре [16:00:14]line ИТОГО: 1300.73 [16:00:14]line НСП 1% : 11.51 [16:00:14]line НДС 12% : 138.13 [16:00:14]line Наличными: 0.00 [16:00:14]line Безнал.: 1300.73 [16:00:14]line Место: АЗС № 84 "Партнер Нефть" [16:00:14]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:00:14]line СНО: Общий режим [16:00:14]line Чек 387 19.10.2024 16:00 [16:00:14]line Смена: 443 ФФД: 1.0 [16:00:14]line ЗНМ: 0300000178 [16:00:14]line РНМ: 0000000000098116 [16:00:14]line Версия ККМ: 001 [16:00:15]line Платежная система: Mbank [16:00:15]line ФМ: 0000000000965413 [16:00:15]line ФД: 218742 [16:00:15]line ФПД: 200672829825558 [16:00:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T160018&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218742&fm=200672829825558&tin=02508201610067®Number=0000000000098116&sum=130073 [16:00:15]OFD Sender: Processing packet 218742 [packets to send 80, broken 79] [16:00:15]ProducePacketName [16:00:15]name=ofd_packets/00218742 [16:00:15]OFD Sender: To server: pG, [16:00:15]CommunicateWithHost lk.salyk.kg:30040 [16:00:15]ConnectInit lk.salyk.kg [16:00:15]written 0, free lines is 4095 [16:00:15]Connected sock=10 [16:00:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 92 8F 04 01 F9 B9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 92 D7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 76 56 03 00 35 04 06 00 B6 82 C8 BC E2 16 01 5B E5 F6 D1 1C 9C 28 [16:00:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C7 A8 47 00 53 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 39 36 35 34 31 33 10 04 04 00 76 56 03 00 F4 03 04 00 2B 83 13 67 B6 04 01 00 00 F1 67 83 05 34 0A BB 7E [16:00:15]CommunicateWithHost err = 0 [16:00:15]CheckOFDResponse [16:00:15]1017 (14) - 77093643461234 [16:00:15]1041 (16) - 0000000000965413 [16:00:15]1040 (4) - 218742 [16:00:15]1012 (4) - 19.10.2024 10:00 [16:00:15]1206 (1) - 0 [16:00:15]OFD Sender: Remove packet 218742 [16:00:15]ProducePacketName [16:00:15]name=ofd_packets/00218742 [16:00:15]NVStorageDeleteData [16:00:15]Write to MH i2c: 01 00 00 85 92 17 [16:00:15]Write i2c OK [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: 01 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: 01 07 00 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: 01 07 00 85 92 00 00 00 00 00 24 0D 4F [16:00:15]RasterBufferAndPrint [16:00:15]line [16:00:15]line [16:00:15]line [16:00:15]line [16:00:15]line [16:00:15]written 0, free lines is 3370 [16:00:15]MH_Cut [16:00:15]Write to MH i2c: D1 01 00 8C 92 01 F0 [16:00:15]Write i2c OK [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: D1 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: D1 01 00 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: D1 01 00 8C 92 00 EF [16:00:15]Write to MH i2c: 01 00 00 8D 92 1F [16:00:15]Write i2c OK [16:00:15]MH_I2C_Read... [16:00:16]OFD Sender: No OFD packet to send [16:00:16]*** Cut start [16:00:16]*** Partial cut [16:00:16]*** CUTSNS_PIN = 1 [16:00:16]*** CUTSNS_PIN = 0 [16:00:16]*** Brake cut motor [16:00:16]Read from MH i2c: 01 [16:00:16]MH_I2C_Read... [16:00:16]*** Stop cut motor [16:00:16]*** Cut end [16:00:16]Read from MH i2c: 01 07 00 [16:00:16]MH_I2C_Read... [16:00:16]Read from MH i2c: 01 07 00 8D 92 00 00 00 00 00 FF 0F 34 [16:00:17]process_action close_receipt done [16:00:17]requested_data is exist [16:00:17]produce_requested_data [16:00:17]requested_item fm.sn is exist - process it [16:00:17]wFMCommunicate request_size=4 [16:00:17]MH_SAM_APDU [16:00:17]CAPDU: 80 11 00 00 [16:00:17]Write to MH i2c: E2 08 00 8E 92 80 11 00 00 00 00 00 00 9A [16:00:17]Write i2c OK [16:00:17]MH_I2C_Read... [16:00:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:17]Read from MH i2c: E2 [16:00:17]MH_I2C_Read... [16:00:17]Read from MH i2c: E2 17 00 [16:00:17]MH_I2C_Read... [16:00:17]Read from MH i2c: E2 17 00 8E 92 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E9 [16:00:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:00:17]wFMCommunicate OK [16:00:17]requested_item fd.num is exist - process it [16:00:17]SAM_PROTO_GetFieldsCounters [16:00:17]wFMCommunicate request_size=4 [16:00:17]MH_SAM_APDU [16:00:17]CAPDU: 80 13 00 00 [16:00:17]Write to MH i2c: E2 08 00 8F 92 80 13 00 00 00 00 00 00 9D [16:00:17]Write i2c OK [16:00:17]MH_I2C_Read... [16:00:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:17]Read from MH i2c: E2 [16:00:17]MH_I2C_Read... [16:00:17]Read from MH i2c: E2 62 00 [16:00:17]MH_I2C_Read... [16:00:17]Read from MH i2c: E2 62 00 8F 92 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 76 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 D1 [16:00:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 76 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:00:17]wFMCommunicate OK [16:00:17]SAM_PROTO_GetFieldsCounters done [16:00:17]requested_item shift.num is exist - process it [16:00:17]requested_item shift.opened is exist - process it [16:00:17]req_shift_opened [16:00:17]FM_GetShiftState [16:00:17]SAM_PROTO_GetShiftState [16:00:17]wFMCommunicate request_size=4 [16:00:17]MH_SAM_APDU [16:00:17]CAPDU: 80 13 01 00 [16:00:17]Write to MH i2c: E2 08 00 90 92 80 13 01 00 00 00 00 00 9F [16:00:17]Write i2c OK [16:00:17]MH_I2C_Read... [16:00:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:17]Read from MH i2c: E2 [16:00:17]MH_I2C_Read... [16:00:17]Read from MH i2c: E2 0E 00 [16:00:17]MH_I2C_Read... [16:00:17]Read from MH i2c: E2 0E 00 90 92 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E2 [16:00:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:00:17]wFMCommunicate OK [16:00:17]SAM_PROTO_GetShiftState done [16:00:17]FM_GetShiftState done [16:00:17]req_shift_opened done [16:00:17]requested_item shift.open_date is exist - process it [16:00:17]req_shift_open_date [16:00:17]req_shift_open_date done [16:00:17]produce_requested_data done [16:00:17]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218742,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:00:17]process_action_free close_receipt [16:00:17]json_value_free [16:00:17]json_value_free done [16:00:17]process_json_proto returns [16:00:17]Send response to host [16:00:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218742,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:00:17]free response buf [16:00:17]execute_script done [16:00:17]execute_script returns [16:00:17]free content buf [16:00:17]Sock 8.Close socket [16:00:17]Sock 8.Thread stoped [16:00:21]OFD Sender: No OFD packet to send [16:00:26]OFD Sender: No OFD packet to send [16:00:31]OFD Sender: No OFD packet to send [16:00:36]OFD Sender: No OFD packet to send [16:00:41]OFD Sender: No OFD packet to send [16:00:46]OFD Sender: No OFD packet to send [16:00:51]OFD Sender: No OFD packet to send [16:00:55]accept exits with 9 [16:00:55]New connection [16:00:55]New thread 3066826084 created [16:00:55]Thread 3066682724 joined [16:00:55]Waiting for new connection... [16:00:55] Sock 9.Parse request [16:00:55]Sock 9.Check first char [16:00:55]Sock 9.First char is OK [16:00:55]request: POST /json_proto HTTP/1.0 [16:00:55]Method: POST [16:00:55]URL: /json_proto [16:00:55]Method is POST - this is cgi request [16:00:55]url: /json_proto [16:00:55]query_string will be loaded in cgi processing [16:00:55]execute_cgi json_proto POST (null) [16:00:55]execute_cgi path=json_proto method=POST [16:00:55]POST find Content-Length [16:00:55]Host: 172.17.40.4:8080 [16:00:55]Content-Length: 763 [16:00:55]Content-Type: application/json [16:00:55] [16:00:55]POST finish read [16:00:55]Found Content-Length = 763 [16:00:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:55]execute_script... [16:00: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)536295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:55]POST & json_proto [16:00:55]process_json_proto [16:00:55]json parsed OK: [16:00:55]protocol is kg_v1.0 [16:00:55]action value=close_receipt [16:00:55]process_action close_receipt [16:00:55]cmd_close_receipt [16:00:55]MH_GetDate [16:00:55]Write to MH i2c: F0 00 00 91 92 12 [16:00:55]Write i2c OK [16:00:55]MH_I2C_Read... [16:00:55]Read from MH i2c: F0 [16:00:55]MH_I2C_Read... [16:00:55]Read from MH i2c: F0 09 00 [16:00:55]MH_I2C_Read... [16:00:55]Read from MH i2c: F0 09 00 91 92 00 BD D7 13 67 EE 0E 0D 67 99 [16:00:55]GetLastDocTimeStamp 1729353618 [16:00:55]current date 1729353661 [16:00:55]FM_GetShiftState [16:00:55]SAM_PROTO_GetShiftState [16:00:55]wFMCommunicate request_size=4 [16:00:55]MH_SAM_APDU [16:00:55]CAPDU: 80 13 01 00 [16:00:55]Write to MH i2c: E2 08 00 92 92 80 13 01 00 00 00 00 00 A1 [16:00:55]Write i2c OK [16:00:55]MH_I2C_Read... [16:00:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:55]Read from MH i2c: E2 [16:00:55]MH_I2C_Read... [16:00:55]Read from MH i2c: E2 0E 00 [16:00:55]MH_I2C_Read... [16:00:55]Read from MH i2c: E2 0E 00 92 92 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E4 [16:00:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:00:55]wFMCommunicate OK [16:00:55]SAM_PROTO_GetShiftState done [16:00:55]FM_GetShiftState done [16:00:55]opened in 1729296582 [16:00:55]opened+sec_in_day 1729382982 [16:00:55]quantity*price = 40005 [16:00:55]sum+1 = 40006 [16:00:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.05 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.05 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 388 19.10.2024 16:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218743 ФПД: 107189378425377 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T160101&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218743&fm=107189378425377&tin=02508201610067®Number=0000000000098116&sum=40005 [16:00:57]StoreToDocumentArchive [16:00:57]shift 443 fd 218743 [16:00:57]save to /storage/0443/doc_00218743 [16:00:57]save last doc name /storage/0443/doc_00218743 to /storage/kkm_last_doc_name [16:00:57]save OK [16:00:57]Clear old archive folders... [16:00:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:00:57]tlvbuf is 01814810 [16:00:57]SAM_PROTO_ClearQueue [16:00:57]wFMCommunicate request_size=4 [16:00:57]MH_SAM_APDU [16:00:57]CAPDU: 80 09 00 00 [16:00:57]Write to MH i2c: E2 08 00 9F 92 80 09 00 00 00 00 00 00 A3 [16:00:57]Write i2c OK [16:00:57]MH_I2C_Read... [16:00:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:00:57]Read from MH i2c: E2 [16:00:57]MH_I2C_Read... [16:00:57]Read from MH i2c: E2 03 00 [16:00:57]MH_I2C_Read... [16:00:57]Read from MH i2c: E2 03 00 9F 92 00 90 00 A5 [16:00:57]RAPDU: 90 00 [16:00:57]wFMCommunicate OK [16:00:57]SAM_PROTO_ClearQueue done [16:00:57]KKMCreateOFDPacket [16:00:57]OFDProtocolAddRootSTLVToBuf [16:00:57]FM_MakeSignedData [16:00:57]FM_MakeSignedData [16:00:57]SAM_PROTO_SignData [16:00:57]wFMCommunicate request_size=4 [16:00:57]MH_SAM_APDU [16:00:57]CAPDU: 80 0D 01 02 [16:00:57]Write to MH i2c: E2 08 00 A0 92 80 0D 01 02 00 00 00 00 AB [16:00:57]Write i2c OK [16:00:57]MH_I2C_Read... [16:00:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:00:57]Read from MH i2c: E2 [16:00:57]MH_I2C_Read... [16:00:57]Read from MH i2c: E2 03 00 [16:00:57]MH_I2C_Read... [16:00:57]Read from MH i2c: E2 03 00 A0 92 00 90 00 A6 [16:00:57]RAPDU: 90 00 [16:00:57]wFMCommunicate OK [16:00:57]wFMCommunicate request_size=255 [16:00:57]MH_SAM_APDU [16:00:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 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 45 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 BD D7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 77 56 03 00 35 04 06 00 61 7C F8 D3 [16:00:57]Write to MH i2c: E2 02 01 A1 92 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 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 45 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 BD D7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 77 56 03 00 35 04 06 00 61 7C F8 D3 00 00 ED [16:00:57]Write i2c OK [16:00:57]MH_I2C_Read... [16:00:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:57]Read from MH i2c: E2 [16:00:57]MH_I2C_Read... [16:00:57]Read from MH i2c: E2 03 00 [16:00:57]MH_I2C_Read... [16:00:57]Read from MH i2c: E2 03 00 A1 92 00 90 00 A7 [16:00:57]RAPDU: 90 00 [16:00:57]wFMCommunicate OK [16:00:57]wFMCommunicate request_size=7 [16:00:57]MH_SAM_APDU [16:00:57]CAPDU: 80 0D 02 02 02 22 21 [16:00:57]Write to MH i2c: E2 0A 00 A2 92 80 0D 02 02 02 00 22 21 00 00 F5 [16:00:57]Write i2c OK [16:00:57]MH_I2C_Read... [16:00:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:57]Read from MH i2c: E2 [16:00:57]MH_I2C_Read... [16:00:57]Read from MH i2c: E2 03 00 [16:00:57]MH_I2C_Read... [16:00:57]Read from MH i2c: E2 03 00 A2 92 00 90 00 A8 [16:00:57]RAPDU: 90 00 [16:00:57]wFMCommunicate OK [16:00:57]wFMCommunicate request_size=4 [16:00:57]MH_SAM_APDU [16:00:57]CAPDU: 80 0D 03 02 [16:00:57]Write to MH i2c: E2 08 00 A3 92 80 0D 03 02 00 00 00 00 B0 [16:00:57]Write i2c OK [16:00:57]MH_I2C_Read... [16:00:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:00:57]Read from MH i2c: E2 [16:00:57]MH_I2C_Read... [16:00:57]Read from MH i2c: E2 0B 00 [16:00:57]MH_I2C_Read... [16:00:57]Read from MH i2c: E2 0B 00 A3 92 00 9B A1 73 3C CD D2 AC 0B 90 00 F2 [16:00:57]RAPDU: 9B A1 73 3C CD D2 AC 0B 90 00 [16:00:57]wFMCommunicate OK [16:00:57]SAM_PROTO_SignData done [16:00:57]FM_MakeSignedData done [16:00:57]CreateOFDProtocolMessage [16:00:57]wFMCommunicate request_size=4 [16:00:57]MH_SAM_APDU [16:00:57]CAPDU: 80 11 00 00 [16:00:57]Write to MH i2c: E2 08 00 A4 92 80 11 00 00 00 00 00 00 B0 [16:00:57]Write i2c OK [16:00:57]MH_I2C_Read... [16:00:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:57]Read from MH i2c: E2 [16:00:57]MH_I2C_Read... [16:00:57]Read from MH i2c: E2 17 00 [16:00:57]MH_I2C_Read... [16:00:57]Read from MH i2c: E2 17 00 A4 92 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FF [16:00:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:00:57]wFMCommunicate OK [16:00:57]CreateOFDProtocolMessage done [16:00:57]OFDSenderStorePacket 218743 [16:00:57]StoreOFDPacket docnum=218743 [16:00:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 91 F8 04 01 9E DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 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 45 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 BD D7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 77 56 03 00 35 04 06 00 61 7C F8 D3 22 21 9B A1 73 3C CD D2 AC 0B [16:00:57]CheckFolder [16:00:57]dirname=/storage/ofd_packets [16:00:57]CheckFolder done [16:00:57]ProducePacketName [16:00:57]name=ofd_packets/00218743 [16:00:57]NVStorageSaveData ofd_packets/00218743 [16:00:57]File name is /storage/ofd_packets/00218743 [16:00:57]Write 298 bytes [16:00:57]NVStorageSaveData done [16:00:57]OFDSenderStorePacket done [16:00:57]KKMCreateOFDPacket done [16:00:57]NVStorageSaveData kkm_last_timestamp [16:00:57]File name is /storage/kkm_last_timestamp [16:00:57]Write 4 bytes [16:00:57]NVStorageSaveData done [16:00:57]ExternCall_PrintAddStr [16:00:57]wPrintStart [16:00:57]Write to MH i2c: 01 00 00 A5 92 37 [16:00:57]Write i2c OK [16:00:57]MH_I2C_Read... [16:00:57]Read from MH i2c: 01 [16:00:57]MH_I2C_Read... [16:00:57]Read from MH i2c: 01 07 00 [16:00:57]MH_I2C_Read... [16:00:57]Read from MH i2c: 01 07 00 A5 92 00 00 00 00 00 FF 0F 4C [16:00:57]RasterBufferAndPrint [16:00:57]line Счет N : (1)536295 [16:00:57]line ИНН: 02508201610067 [16:00:57]line Контрольно-Кассовый Чек [16:00:57]line ПРОДАЖА [16:00:57]line ТРК (МРК, ГНК) : 61 [16:00:57]line Товар: 2710194210 [16:00:57]line ДТ-К-2 [16:00:57]line 5.250 * 76.20 [16:00:57]line = 400.05 [16:00:57]line НДС 12% НСП 1% [16:00:57]line > о реализуемом товаре [16:00:57]line ИТОГО: 400.05 [16:00:57]line НСП 1% : 3.54 [16:00:57]line НДС 12% : 42.48 [16:00:57]line Наличными: 0.00 [16:00:57]line Безнал.: 400.05 [16:00:57]line Место: АЗС № 84 "Партнер Нефть" [16:00:57]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:00:57]line СНО: Общий режим [16:00:57]line Чек 388 19.10.2024 16:01 [16:00:57]line Смена: 443 ФФД: 1.0 [16:00:57]line ЗНМ: 0300000178 [16:00:57]line РНМ: 0000000000098116 [16:00:57]line Версия ККМ: 001 [16:00:57]line Платежная система: Mbank [16:00:57]line ФМ: 0000000000965413 [16:00:57]line ФД: 218743 [16:00:57]line ФПД: 107189378425377 [16:00:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T160101&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218743&fm=107189378425377&tin=02508201610067®Number=0000000000098116&sum=40005 [16:00:57]OFD Sender: Processing packet 218743 [packets to send 80, broken 79] [16:00:57]ProducePacketName [16:00:57]name=ofd_packets/00218743 [16:00:57]OFD Sender: To server: pG, [16:00:57]CommunicateWithHost lk.salyk.kg:30040 [16:00:57]ConnectInit lk.salyk.kg [16:00:57]written 0, free lines is 4095 [16:00:57]Connected sock=10 [16:00:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 91 F8 04 01 9E DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 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 45 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 BD D7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 77 56 03 00 35 04 06 00 61 7C F8 D3 22 21 9B A1 73 3C CD D2 AC 0B [16:00:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 7D 88 47 00 D0 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 39 36 35 34 31 33 10 04 04 00 77 56 03 00 F4 03 04 00 56 83 13 67 B6 04 01 00 00 CF 03 E3 6C 46 A7 FF 20 [16:00:58]CommunicateWithHost err = 0 [16:00:58]CheckOFDResponse [16:00:58]1017 (14) - 77093643461234 [16:00:58]1041 (16) - 0000000000965413 [16:00:58]1040 (4) - 218743 [16:00:58]1012 (4) - 19.10.2024 10:00 [16:00:58]1206 (1) - 0 [16:00:58]OFD Sender: Remove packet 218743 [16:00:58]ProducePacketName [16:00:58]name=ofd_packets/00218743 [16:00:58]NVStorageDeleteData [16:00:58]Write to MH i2c: 01 00 00 CE 92 60 [16:00:58]Write i2c OK [16:00:58]MH_I2C_Read... [16:00:58]Read from MH i2c: 01 [16:00:58]MH_I2C_Read... [16:00:58]Read from MH i2c: 01 07 00 [16:00:58]MH_I2C_Read... [16:00:58]Read from MH i2c: 01 07 00 CE 92 00 00 00 00 00 0B 0D 7F [16:00:58]RasterBufferAndPrint [16:00:58]line [16:00:58]line [16:00:58]line [16:00:58]line [16:00:58]line [16:00:58]written 0, free lines is 3345 [16:00:58]MH_Cut [16:00:58]Write to MH i2c: D1 01 00 D5 92 01 39 [16:00:58]Write i2c OK [16:00:58]MH_I2C_Read... [16:00:58]Read from MH i2c: D1 [16:00:58]MH_I2C_Read... [16:00:58]Read from MH i2c: D1 01 00 [16:00:58]MH_I2C_Read... [16:00:58]Read from MH i2c: D1 01 00 D5 92 00 38 [16:00:58]Write to MH i2c: 01 00 00 D6 92 68 [16:00:58]Write i2c OK [16:00:58]MH_I2C_Read... [16:00:58]OFD Sender: No OFD packet to send [16:00:59]*** Cut start [16:00:59]*** Partial cut [16:00:59]*** CUTSNS_PIN = 1 [16:00:59]*** CUTSNS_PIN = 0 [16:00:59]*** Brake cut motor [16:00:59]Read from MH i2c: 01 [16:00:59]MH_I2C_Read... [16:00:59]*** Stop cut motor [16:00:59]*** Cut end [16:00:59]Read from MH i2c: 01 07 00 [16:00:59]MH_I2C_Read... [16:00:59]Read from MH i2c: 01 07 00 D6 92 00 00 00 00 00 FF 0F 7D [16:00:59]process_action close_receipt done [16:00:59]requested_data is exist [16:00:59]produce_requested_data [16:00:59]requested_item fm.sn is exist - process it [16:00:59]wFMCommunicate request_size=4 [16:00:59]MH_SAM_APDU [16:00:59]CAPDU: 80 11 00 00 [16:00:59]Write to MH i2c: E2 08 00 D7 92 80 11 00 00 00 00 00 00 E3 [16:00:59]Write i2c OK [16:00:59]MH_I2C_Read... [16:00:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:59]Read from MH i2c: E2 [16:00:59]MH_I2C_Read... [16:00:59]Read from MH i2c: E2 17 00 [16:00:59]MH_I2C_Read... [16:00:59]Read from MH i2c: E2 17 00 D7 92 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 32 [16:00:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:00:59]wFMCommunicate OK [16:00:59]requested_item fd.num is exist - process it [16:00:59]SAM_PROTO_GetFieldsCounters [16:00:59]wFMCommunicate request_size=4 [16:00:59]MH_SAM_APDU [16:00:59]CAPDU: 80 13 00 00 [16:00:59]Write to MH i2c: E2 08 00 D8 92 80 13 00 00 00 00 00 00 E6 [16:00:59]Write i2c OK [16:00:59]MH_I2C_Read... [16:00:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:59]Read from MH i2c: E2 [16:00:59]MH_I2C_Read... [16:00:59]Read from MH i2c: E2 62 00 [16:00:59]MH_I2C_Read... [16:00:59]Read from MH i2c: E2 62 00 D8 92 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 77 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 1E [16:00:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 77 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:00:59]wFMCommunicate OK [16:00:59]SAM_PROTO_GetFieldsCounters done [16:00:59]requested_item shift.num is exist - process it [16:00:59]requested_item shift.opened is exist - process it [16:00:59]req_shift_opened [16:00:59]FM_GetShiftState [16:00:59]SAM_PROTO_GetShiftState [16:00:59]wFMCommunicate request_size=4 [16:00:59]MH_SAM_APDU [16:00:59]CAPDU: 80 13 01 00 [16:00:59]Write to MH i2c: E2 08 00 D9 92 80 13 01 00 00 00 00 00 E8 [16:00:59]Write i2c OK [16:00:59]MH_I2C_Read... [16:00:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:59]Read from MH i2c: E2 [16:00:59]MH_I2C_Read... [16:00:59]Read from MH i2c: E2 0E 00 [16:00:59]MH_I2C_Read... [16:00:59]Read from MH i2c: E2 0E 00 D9 92 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2B [16:00:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:00:59]wFMCommunicate OK [16:00:59]SAM_PROTO_GetShiftState done [16:00:59]FM_GetShiftState done [16:00:59]req_shift_opened done [16:00:59]requested_item shift.open_date is exist - process it [16:00:59]req_shift_open_date [16:00:59]req_shift_open_date done [16:00:59]produce_requested_data done [16:00:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218743,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:00:59]process_action_free close_receipt [16:00:59]json_value_free [16:00:59]json_value_free done [16:00:59]process_json_proto returns [16:00:59]Send response to host [16:00:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218743,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:00:59]free response buf [16:00:59]execute_script done [16:00:59]execute_script returns [16:00:59]free content buf [16:00:59]Sock 9.Close socket [16:00:59]Sock 9.Thread stoped [16:01:03]OFD Sender: No OFD packet to send [16:01:08]OFD Sender: No OFD packet to send [16:01:13]OFD Sender: No OFD packet to send [16:01:18]OFD Sender: No OFD packet to send [16:01:23]OFD Sender: No OFD packet to send [16:01:28]OFD Sender: No OFD packet to send [16:01:33]OFD Sender: No OFD packet to send [16:01:38]OFD Sender: No OFD packet to send [16:01:43]OFD Sender: No OFD packet to send [16:01:48]OFD Sender: No OFD packet to send [16:01:53]OFD Sender: No OFD packet to send [16:01:58]OFD Sender: No OFD packet to send [16:02:03]OFD Sender: No OFD packet to send [16:02:08]OFD Sender: No OFD packet to send [16:02:13]OFD Sender: No OFD packet to send [16:02:18]OFD Sender: No OFD packet to send [16:02:23]OFD Sender: No OFD packet to send [16:02:28]OFD Sender: No OFD packet to send [16:02:33]OFD Sender: No OFD packet to send [16:02:38]OFD Sender: No OFD packet to send [16:02:43]OFD Sender: No OFD packet to send [16:02:48]OFD Sender: No OFD packet to send [16:02:53]OFD Sender: No OFD packet to send [16:02:58]OFD Sender: No OFD packet to send [16:03:03]OFD Sender: No OFD packet to send [16:03:08]OFD Sender: No OFD packet to send [16:03:13]OFD Sender: No OFD packet to send [16:03:18]OFD Sender: No OFD packet to send [16:03:23]OFD Sender: No OFD packet to send [16:03:28]OFD Sender: No OFD packet to send [16:03:33]OFD Sender: No OFD packet to send [16:03:35]accept exits with 8 [16:03:35]New connection [16:03:35]New thread 3066682724 created [16:03:35]Thread 3066826084 joined [16:03:35]Waiting for new connection... [16:03:35] Sock 8.Parse request [16:03:35]Sock 8.Check first char [16:03:35]Sock 8.First char is OK [16:03:35]request: POST /json_proto HTTP/1.0 [16:03:35]Method: POST [16:03:35]URL: /json_proto [16:03:35]Method is POST - this is cgi request [16:03:35]url: /json_proto [16:03:35]query_string will be loaded in cgi processing [16:03:35]execute_cgi json_proto POST (null) [16:03:35]execute_cgi path=json_proto method=POST [16:03:35]POST find Content-Length [16:03:35]Host: 172.17.40.4:8080 [16:03:35]Content-Length: 682 [16:03:35]Content-Type: application/json [16:03:35] [16:03:35]POST finish read [16:03:35]Found Content-Length = 682 [16:03:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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:03:35]execute_script... [16:03:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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:03:35]POST & json_proto [16:03:35]process_json_proto [16:03:35]json parsed OK: [16:03:35]protocol is kg_v1.0 [16:03:35]action value=close_receipt [16:03:35]process_action close_receipt [16:03:35]cmd_close_receipt [16:03:35]MH_GetDate [16:03:35]Write to MH i2c: F0 00 00 DA 92 5B [16:03:35]Write i2c OK [16:03:35]MH_I2C_Read... [16:03:35]Read from MH i2c: F0 [16:03:35]MH_I2C_Read... [16:03:35]Read from MH i2c: F0 09 00 [16:03:35]MH_I2C_Read... [16:03:35]Read from MH i2c: F0 09 00 DA 92 00 5C D8 13 67 EE 0E 0D 67 82 [16:03:35]GetLastDocTimeStamp 1729353661 [16:03:35]current date 1729353820 [16:03:35]FM_GetShiftState [16:03:35]SAM_PROTO_GetShiftState [16:03:35]wFMCommunicate request_size=4 [16:03:35]MH_SAM_APDU [16:03:35]CAPDU: 80 13 01 00 [16:03:35]Write to MH i2c: E2 08 00 DB 92 80 13 01 00 00 00 00 00 EA [16:03:35]Write i2c OK [16:03:35]MH_I2C_Read... [16:03:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:35]Read from MH i2c: E2 [16:03:35]MH_I2C_Read... [16:03:35]Read from MH i2c: E2 0E 00 [16:03:35]MH_I2C_Read... [16:03:35]Read from MH i2c: E2 0E 00 DB 92 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2D [16:03:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:03:35]wFMCommunicate OK [16:03:35]SAM_PROTO_GetShiftState done [16:03:35]FM_GetShiftState done [16:03:35]opened in 1729296582 [16:03:35]opened+sec_in_day 1729382982 [16:03:35]quantity*price = 100021 [16:03:35]sum+1 = 100023 [16:03:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 389 19.10.2024 16:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218744 ФПД: 121697312222159 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T160340&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218744&fm=121697312222159&tin=02508201610067®Number=0000000000098116&sum=100000 [16:03:36]StoreToDocumentArchive [16:03:36]shift 443 fd 218744 [16:03:36]save to /storage/0443/doc_00218744 [16:03:36]save last doc name /storage/0443/doc_00218744 to /storage/kkm_last_doc_name [16:03:36]save OK [16:03:36]Clear old archive folders... [16:03:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:03:36]tlvbuf is 016DCCA0 [16:03:36]SAM_PROTO_ClearQueue [16:03:36]wFMCommunicate request_size=4 [16:03:36]MH_SAM_APDU [16:03:36]CAPDU: 80 09 00 00 [16:03:36]Write to MH i2c: E2 08 00 E8 92 80 09 00 00 00 00 00 00 EC [16:03:36]Write i2c OK [16:03:36]MH_I2C_Read... [16:03:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:03:36]Read from MH i2c: E2 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: E2 03 00 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: E2 03 00 E8 92 00 90 00 EE [16:03:36]RAPDU: 90 00 [16:03:36]wFMCommunicate OK [16:03:36]SAM_PROTO_ClearQueue done [16:03:36]KKMCreateOFDPacket [16:03:36]OFDProtocolAddRootSTLVToBuf [16:03:36]FM_MakeSignedData [16:03:36]FM_MakeSignedData [16:03:36]SAM_PROTO_SignData [16:03:36]wFMCommunicate request_size=4 [16:03:36]MH_SAM_APDU [16:03:36]CAPDU: 80 0D 01 02 [16:03:36]Write to MH i2c: E2 08 00 E9 92 80 0D 01 02 00 00 00 00 F4 [16:03:36]Write i2c OK [16:03:36]MH_I2C_Read... [16:03:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:03:36]Read from MH i2c: E2 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: E2 03 00 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: E2 03 00 E9 92 00 90 00 EF [16:03:36]RAPDU: 90 00 [16:03:36]wFMCommunicate OK [16:03:36]wFMCommunicate request_size=255 [16:03:36]MH_SAM_APDU [16:03: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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 5C D8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 78 56 03 00 35 04 06 00 6E [16:03:36]Write to MH i2c: E2 02 01 EA 92 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 85 01 00 00 F4 03 04 00 5C D8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 78 56 03 00 35 04 06 00 6E 00 00 C9 [16:03:36]Write i2c OK [16:03:36]MH_I2C_Read... [16:03:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:36]Read from MH i2c: E2 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: E2 03 00 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: E2 03 00 EA 92 00 90 00 F0 [16:03:36]RAPDU: 90 00 [16:03:36]wFMCommunicate OK [16:03:36]wFMCommunicate request_size=10 [16:03:36]MH_SAM_APDU [16:03:36]CAPDU: 80 0D 02 02 05 AE DD 10 AB CF [16:03:36]Write to MH i2c: E2 0D 00 EB 92 80 0D 02 02 05 00 AE DD 10 AB CF 00 00 16 [16:03:36]Write i2c OK [16:03:36]MH_I2C_Read... [16:03:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:36]Read from MH i2c: E2 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: E2 03 00 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: E2 03 00 EB 92 00 90 00 F1 [16:03:36]RAPDU: 90 00 [16:03:36]wFMCommunicate OK [16:03:36]wFMCommunicate request_size=4 [16:03:36]MH_SAM_APDU [16:03:36]CAPDU: 80 0D 03 02 [16:03:36]Write to MH i2c: E2 08 00 EC 92 80 0D 03 02 00 00 00 00 F9 [16:03:36]Write i2c OK [16:03:36]MH_I2C_Read... [16:03:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:03:36]Read from MH i2c: E2 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: E2 0B 00 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: E2 0B 00 EC 92 00 14 89 A0 18 66 CB A4 3D 90 00 61 [16:03:36]RAPDU: 14 89 A0 18 66 CB A4 3D 90 00 [16:03:36]wFMCommunicate OK [16:03:36]SAM_PROTO_SignData done [16:03:36]FM_MakeSignedData done [16:03:36]CreateOFDProtocolMessage [16:03:36]wFMCommunicate request_size=4 [16:03:36]MH_SAM_APDU [16:03:36]CAPDU: 80 11 00 00 [16:03:36]Write to MH i2c: E2 08 00 ED 92 80 11 00 00 00 00 00 00 F9 [16:03:36]Write i2c OK [16:03:36]MH_I2C_Read... [16:03:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:36]Read from MH i2c: E2 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: E2 17 00 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: E2 17 00 ED 92 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 48 [16:03:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:03:36]wFMCommunicate OK [16:03:36]CreateOFDProtocolMessage done [16:03:36]OFDSenderStorePacket 218744 [16:03:36]StoreOFDPacket docnum=218744 [16:03:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 96 DB 07 01 C2 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 85 01 00 00 F4 03 04 00 5C D8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 78 56 03 00 35 04 06 00 6E AE DD 10 AB CF 14 89 A0 18 66 CB A4 3D [16:03:36]CheckFolder [16:03:36]dirname=/storage/ofd_packets [16:03:36]CheckFolder done [16:03:36]ProducePacketName [16:03:36]name=ofd_packets/00218744 [16:03:36]NVStorageSaveData ofd_packets/00218744 [16:03:36]File name is /storage/ofd_packets/00218744 [16:03:36]Write 301 bytes [16:03:36]NVStorageSaveData done [16:03:36]OFDSenderStorePacket done [16:03:36]KKMCreateOFDPacket done [16:03:36]NVStorageSaveData kkm_last_timestamp [16:03:36]File name is /storage/kkm_last_timestamp [16:03:36]Write 4 bytes [16:03:36]NVStorageSaveData done [16:03:36]ExternCall_PrintAddStr [16:03:36]wPrintStart [16:03:36]Write to MH i2c: 01 00 00 EE 92 80 [16:03:36]Write i2c OK [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: 01 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: 01 07 00 [16:03:36]MH_I2C_Read... [16:03:36]Read from MH i2c: 01 07 00 EE 92 00 00 00 00 00 FF 0F 95 [16:03:36]RasterBufferAndPrint [16:03:36]line Счет N : (1)536296 [16:03:36]line ИНН: 02508201610067 [16:03:36]line Контрольно-Кассовый Чек [16:03:36]line ПРОДАЖА [16:03:36]line ТРК (МРК, ГНК) : 21 [16:03:36]line Товар: 2710124500 [16:03:36]line Аи-95-К-3 [16:03:36]line 13.480 * 74.20 [16:03:36]line = 1000.22 [16:03:36]line НДС 12% НСП 1% [16:03:36]line > о реализуемом товаре [16:03:36]line ОКРУГЛЕНИЕ: -0.22 [16:03:36]line ИТОГО: 1000.00 [16:03:36]line Внесено: 1000.00 [16:03:36]line СДАЧА: 0.00 [16:03:36]line НСП 1% : 8.85 [16:03:36]line НДС 12% : 106.22 [16:03:36]line Наличными: 1000.00 [16:03:36]line Безнал.: 0.00 [16:03:36]line Место: АЗС № 84 "Партнер Нефть" [16:03:36]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:03:36]line СНО: Общий режим [16:03:36]line Чек 389 19.10.2024 16:03 [16:03:36]line Смена: 443 ФФД: 1.0 [16:03:36]line ЗНМ: 0300000178 [16:03:36]line РНМ: 0000000000098116 [16:03:36]line Версия ККМ: 001 [16:03:36]line ФМ: 0000000000965413 [16:03:36]line ФД: 218744 [16:03:36]line ФПД: 121697312222159 [16:03:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T160340&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218744&fm=121697312222159&tin=02508201610067®Number=0000000000098116&sum=100000 [16:03:36]written 0, free lines is 4095 [16:03:36]OFD Sender: Processing packet 218744 [packets to send 80, broken 79] [16:03:36]ProducePacketName [16:03:36]name=ofd_packets/00218744 [16:03:36]OFD Sender: To server: pG, [16:03:36]CommunicateWithHost lk.salyk.kg:30040 [16:03:36]ConnectInit lk.salyk.kg [16:03:36]Connected sock=10 [16:03:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 96 DB 07 01 C2 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 85 01 00 00 F4 03 04 00 5C D8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 78 56 03 00 35 04 06 00 6E AE DD 10 AB CF 14 89 A0 18 66 CB A4 3D [16:03:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D7 F9 47 00 26 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 39 36 35 34 31 33 10 04 04 00 78 56 03 00 F4 03 04 00 F5 83 13 67 B6 04 01 00 00 6C 03 41 97 98 FE AE EC [16:03:37]CommunicateWithHost err = 0 [16:03:37]CheckOFDResponse [16:03:37]1017 (14) - 77093643461234 [16:03:37]1041 (16) - 0000000000965413 [16:03:37]1040 (4) - 218744 [16:03:37]1012 (4) - 19.10.2024 10:03 [16:03:37]1206 (1) - 0 [16:03:37]OFD Sender: Remove packet 218744 [16:03:37]ProducePacketName [16:03:37]name=ofd_packets/00218744 [16:03:37]NVStorageDeleteData [16:03:37]Write to MH i2c: 01 00 00 19 93 AC [16:03:37]Write i2c OK [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: 01 [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: 01 07 00 [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: 01 07 00 19 93 00 00 00 00 00 EF 0C AE [16:03:37]RasterBufferAndPrint [16:03:37]line [16:03:37]line [16:03:37]line [16:03:37]line [16:03:37]line [16:03:37]written 0, free lines is 3320 [16:03:37]MH_Cut [16:03:37]Write to MH i2c: D1 01 00 20 93 01 85 [16:03:37]Write i2c OK [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: D1 [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: D1 01 00 [16:03:37]MH_I2C_Read... [16:03:37]Read from MH i2c: D1 01 00 20 93 00 84 [16:03:37]Write to MH i2c: 01 00 00 21 93 B4 [16:03:37]Write i2c OK [16:03:37]MH_I2C_Read... [16:03:37]OFD Sender: No OFD packet to send [16:03:38]*** Cut start [16:03:38]*** Partial cut [16:03:38]*** CUTSNS_PIN = 1 [16:03:38]*** CUTSNS_PIN = 0 [16:03:38]*** Brake cut motor [16:03:38]Read from MH i2c: 01 [16:03:38]MH_I2C_Read... [16:03:38]*** Stop cut motor [16:03:38]*** Cut end [16:03:38]Read from MH i2c: 01 07 00 [16:03:38]MH_I2C_Read... [16:03:38]Read from MH i2c: 01 07 00 21 93 00 00 00 00 00 FF 0F C9 [16:03:38]process_action close_receipt done [16:03:38]requested_data is exist [16:03:38]produce_requested_data [16:03:38]requested_item fm.sn is exist - process it [16:03:38]wFMCommunicate request_size=4 [16:03:38]MH_SAM_APDU [16:03:38]CAPDU: 80 11 00 00 [16:03:38]Write to MH i2c: E2 08 00 22 93 80 11 00 00 00 00 00 00 2F [16:03:38]Write i2c OK [16:03:38]MH_I2C_Read... [16:03:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:38]Read from MH i2c: E2 [16:03:38]MH_I2C_Read... [16:03:38]Read from MH i2c: E2 17 00 [16:03:38]MH_I2C_Read... [16:03:38]Read from MH i2c: E2 17 00 22 93 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7E [16:03:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:03:38]wFMCommunicate OK [16:03:38]requested_item fd.num is exist - process it [16:03:38]SAM_PROTO_GetFieldsCounters [16:03:38]wFMCommunicate request_size=4 [16:03:38]MH_SAM_APDU [16:03:38]CAPDU: 80 13 00 00 [16:03:38]Write to MH i2c: E2 08 00 23 93 80 13 00 00 00 00 00 00 32 [16:03:38]Write i2c OK [16:03:38]MH_I2C_Read... [16:03:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:03:38]Read from MH i2c: E2 [16:03:38]MH_I2C_Read... [16:03:38]Read from MH i2c: E2 62 00 [16:03:38]MH_I2C_Read... [16:03:38]Read from MH i2c: E2 62 00 23 93 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 78 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 6E [16:03:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 78 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:03:38]wFMCommunicate OK [16:03:38]SAM_PROTO_GetFieldsCounters done [16:03:38]requested_item shift.num is exist - process it [16:03:38]requested_item shift.opened is exist - process it [16:03:38]req_shift_opened [16:03:38]FM_GetShiftState [16:03:38]SAM_PROTO_GetShiftState [16:03:38]wFMCommunicate request_size=4 [16:03:38]MH_SAM_APDU [16:03:38]CAPDU: 80 13 01 00 [16:03:38]Write to MH i2c: E2 08 00 24 93 80 13 01 00 00 00 00 00 34 [16:03:38]Write i2c OK [16:03:38]MH_I2C_Read... [16:03:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:38]Read from MH i2c: E2 [16:03:38]MH_I2C_Read... [16:03:38]Read from MH i2c: E2 0E 00 [16:03:38]MH_I2C_Read... [16:03:38]Read from MH i2c: E2 0E 00 24 93 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 77 [16:03:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:03:38]wFMCommunicate OK [16:03:38]SAM_PROTO_GetShiftState done [16:03:38]FM_GetShiftState done [16:03:38]req_shift_opened done [16:03:38]requested_item shift.open_date is exist - process it [16:03:38]req_shift_open_date [16:03:38]req_shift_open_date done [16:03:38]produce_requested_data done [16:03:38]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218744,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:03:38]process_action_free close_receipt [16:03:38]json_value_free [16:03:38]json_value_free done [16:03:38]process_json_proto returns [16:03:38]Send response to host [16:03:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218744,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:03:38]free response buf [16:03:38]execute_script done [16:03:38]execute_script returns [16:03:38]free content buf [16:03:38]Sock 8.Close socket [16:03:38]Sock 8.Thread stoped [16:03:42]OFD Sender: No OFD packet to send [16:03:47]OFD Sender: No OFD packet to send [16:03:52]OFD Sender: No OFD packet to send [16:03:57]OFD Sender: No OFD packet to send [16:04:02]OFD Sender: No OFD packet to send [16:04:07]OFD Sender: No OFD packet to send [16:04:12]OFD Sender: No OFD packet to send [16:04:17]OFD Sender: No OFD packet to send [16:04:22]OFD Sender: No OFD packet to send [16:04:27]OFD Sender: No OFD packet to send [16:04:32]OFD Sender: No OFD packet to send [16:04:37]OFD Sender: No OFD packet to send [16:04:42]OFD Sender: No OFD packet to send [16:04:47]OFD Sender: No OFD packet to send [16:04:52]OFD Sender: No OFD packet to send [16:04:57]OFD Sender: No OFD packet to send [16:05:02]OFD Sender: No OFD packet to send [16:05:07]OFD Sender: No OFD packet to send [16:05:12]OFD Sender: No OFD packet to send [16:05:17]OFD Sender: No OFD packet to send [16:05:22]OFD Sender: No OFD packet to send [16:05:25]accept exits with 9 [16:05:25]New connection [16:05:25]New thread 3066826084 created [16:05:25]Thread 3066682724 joined [16:05:25]Waiting for new connection... [16:05:25] Sock 9.Parse request [16:05:25]Sock 9.Check first char [16:05:25]Sock 9.First char is OK [16:05:25]request: POST /json_proto HTTP/1.0 [16:05:25]Method: POST [16:05:25]URL: /json_proto [16:05:25]Method is POST - this is cgi request [16:05:25]url: /json_proto [16:05:25]query_string will be loaded in cgi processing [16:05:25]execute_cgi json_proto POST (null) [16:05:25]execute_cgi path=json_proto method=POST [16:05:25]POST find Content-Length [16:05:25]Host: 172.17.40.4:8080 [16:05:25]Content-Length: 677 [16:05:25]Content-Type: application/json [16:05:25] [16:05:25]POST finish read [16:05:25]Found Content-Length = 677 [16:05:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [16:05:25]execute_script... [16:05: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)536297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [16:05:25]POST & json_proto [16:05:25]process_json_proto [16:05:25]json parsed OK: [16:05:25]protocol is kg_v1.0 [16:05:25]action value=close_receipt [16:05:25]process_action close_receipt [16:05:25]cmd_close_receipt [16:05:25]MH_GetDate [16:05:25]Write to MH i2c: F0 00 00 25 93 A7 [16:05:25]Write i2c OK [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: F0 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: F0 09 00 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: F0 09 00 25 93 00 CA D8 13 67 EE 0E 0D 67 3C [16:05:25]GetLastDocTimeStamp 1729353820 [16:05:25]current date 1729353930 [16:05:25]FM_GetShiftState [16:05:25]SAM_PROTO_GetShiftState [16:05:25]wFMCommunicate request_size=4 [16:05:25]MH_SAM_APDU [16:05:25]CAPDU: 80 13 01 00 [16:05:25]Write to MH i2c: E2 08 00 26 93 80 13 01 00 00 00 00 00 36 [16:05:25]Write i2c OK [16:05:25]MH_I2C_Read... [16:05:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:25]Read from MH i2c: E2 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 0E 00 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 0E 00 26 93 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 79 [16:05:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:05:25]wFMCommunicate OK [16:05:25]SAM_PROTO_GetShiftState done [16:05:25]FM_GetShiftState done [16:05:25]opened in 1729296582 [16:05:25]opened+sec_in_day 1729382982 [16:05:25]quantity*price = 50010 [16:05:25]sum+1 = 50012 [16:05:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 390 19.10.2024 16:05 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218745 ФПД: 178760249537474 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T160530&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218745&fm=178760249537474&tin=02508201610067®Number=0000000000098116&sum=50000 [16:05:26]StoreToDocumentArchive [16:05:26]shift 443 fd 218745 [16:05:26]save to /storage/0443/doc_00218745 [16:05:26]save last doc name /storage/0443/doc_00218745 to /storage/kkm_last_doc_name [16:05:26]save OK [16:05:26]Clear old archive folders... [16:05:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:05:26]tlvbuf is 0159DFE0 [16:05:26]SAM_PROTO_ClearQueue [16:05:26]wFMCommunicate request_size=4 [16:05:26]MH_SAM_APDU [16:05:26]CAPDU: 80 09 00 00 [16:05:26]Write to MH i2c: E2 08 00 33 93 80 09 00 00 00 00 00 00 38 [16:05:26]Write i2c OK [16:05:26]MH_I2C_Read... [16:05:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:05:26]Read from MH i2c: E2 [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: E2 03 00 [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: E2 03 00 33 93 00 90 00 3A [16:05:26]RAPDU: 90 00 [16:05:26]wFMCommunicate OK [16:05:26]SAM_PROTO_ClearQueue done [16:05:26]KKMCreateOFDPacket [16:05:26]OFDProtocolAddRootSTLVToBuf [16:05:26]FM_MakeSignedData [16:05:26]FM_MakeSignedData [16:05:26]SAM_PROTO_SignData [16:05:26]wFMCommunicate request_size=4 [16:05:26]MH_SAM_APDU [16:05:26]CAPDU: 80 0D 01 02 [16:05:26]Write to MH i2c: E2 08 00 34 93 80 0D 01 02 00 00 00 00 40 [16:05:26]Write i2c OK [16:05:26]MH_I2C_Read... [16:05:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:05:26]Read from MH i2c: E2 [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: E2 03 00 [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: E2 03 00 34 93 00 90 00 3B [16:05:26]RAPDU: 90 00 [16:05:26]wFMCommunicate OK [16:05:26]wFMCommunicate request_size=255 [16:05:26]MH_SAM_APDU [16:05:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 86 01 00 00 F4 03 04 00 CA D8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 79 56 03 00 35 04 06 00 A2 [16:05:26]Write to MH i2c: E2 02 01 35 93 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 86 01 00 00 F4 03 04 00 CA D8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 79 56 03 00 35 04 06 00 A2 00 00 74 [16:05:26]Write i2c OK [16:05:26]MH_I2C_Read... [16:05:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:26]Read from MH i2c: E2 [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: E2 03 00 [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: E2 03 00 35 93 00 90 00 3C [16:05:26]RAPDU: 90 00 [16:05:26]wFMCommunicate OK [16:05:26]wFMCommunicate request_size=10 [16:05:26]MH_SAM_APDU [16:05:26]CAPDU: 80 0D 02 02 05 94 DD 2C 73 C2 [16:05:26]Write to MH i2c: E2 0D 00 36 93 80 0D 02 02 05 00 94 DD 2C 73 C2 00 00 1F [16:05:26]Write i2c OK [16:05:26]MH_I2C_Read... [16:05:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:27]Read from MH i2c: E2 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: E2 03 00 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: E2 03 00 36 93 00 90 00 3D [16:05:27]RAPDU: 90 00 [16:05:27]wFMCommunicate OK [16:05:27]wFMCommunicate request_size=4 [16:05:27]MH_SAM_APDU [16:05:27]CAPDU: 80 0D 03 02 [16:05:27]Write to MH i2c: E2 08 00 37 93 80 0D 03 02 00 00 00 00 45 [16:05:27]Write i2c OK [16:05:27]MH_I2C_Read... [16:05:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:05:27]Read from MH i2c: E2 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: E2 0B 00 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: E2 0B 00 37 93 00 B4 B4 64 C9 C1 ED 2F 45 90 00 FD [16:05:27]RAPDU: B4 B4 64 C9 C1 ED 2F 45 90 00 [16:05:27]wFMCommunicate OK [16:05:27]SAM_PROTO_SignData done [16:05:27]FM_MakeSignedData done [16:05:27]CreateOFDProtocolMessage [16:05:27]wFMCommunicate request_size=4 [16:05:27]MH_SAM_APDU [16:05:27]CAPDU: 80 11 00 00 [16:05:27]Write to MH i2c: E2 08 00 38 93 80 11 00 00 00 00 00 00 45 [16:05:27]Write i2c OK [16:05:27]MH_I2C_Read... [16:05:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:27]Read from MH i2c: E2 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: E2 17 00 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: E2 17 00 38 93 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 94 [16:05:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:05:27]wFMCommunicate OK [16:05:27]CreateOFDProtocolMessage done [16:05:27]OFDSenderStorePacket 218745 [16:05:27]StoreOFDPacket docnum=218745 [16:05:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 EC D3 07 01 AE 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 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 86 01 00 00 F4 03 04 00 CA D8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 79 56 03 00 35 04 06 00 A2 94 DD 2C 73 C2 B4 B4 64 C9 C1 ED 2F 45 [16:05:27]CheckFolder [16:05:27]dirname=/storage/ofd_packets [16:05:27]CheckFolder done [16:05:27]ProducePacketName [16:05:27]name=ofd_packets/00218745 [16:05:27]NVStorageSaveData ofd_packets/00218745 [16:05:27]File name is /storage/ofd_packets/00218745 [16:05:27]Write 301 bytes [16:05:27]NVStorageSaveData done [16:05:27]OFDSenderStorePacket done [16:05:27]KKMCreateOFDPacket done [16:05:27]NVStorageSaveData kkm_last_timestamp [16:05:27]File name is /storage/kkm_last_timestamp [16:05:27]Write 4 bytes [16:05:27]NVStorageSaveData done [16:05:27]ExternCall_PrintAddStr [16:05:27]wPrintStart [16:05:27]Write to MH i2c: 01 00 00 39 93 CC [16:05:27]Write i2c OK [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: 01 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: 01 07 00 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: 01 07 00 39 93 00 00 00 00 00 FF 0F E1 [16:05:27]RasterBufferAndPrint [16:05:27]line Счет N : (1)536297 [16:05:27]line ИНН: 02508201610067 [16:05:27]line Контрольно-Кассовый Чек [16:05:27]line ПРОДАЖА [16:05:27]line ТРК (МРК, ГНК) : 31 [16:05:27]line Товар: 2710124500 [16:05:27]line Аи-95-К-3 [16:05:27]line 6.740 * 74.20 [16:05:27]line = 500.11 [16:05:27]line НДС 12% НСП 1% [16:05:27]line > о реализуемом товаре [16:05:27]line ОКРУГЛЕНИЕ: -0.11 [16:05:27]line ИТОГО: 500.00 [16:05:27]line Внесено: 500.00 [16:05:27]line СДАЧА: 0.00 [16:05:27]line НСП 1% : 4.43 [16:05:27]line НДС 12% : 53.11 [16:05:27]line Наличными: 500.00 [16:05:27]line Безнал.: 0.00 [16:05:27]line Место: АЗС № 84 "Партнер Нефть" [16:05:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:05:27]line СНО: Общий режим [16:05:27]line Чек 390 19.10.2024 16:05 [16:05:27]line Смена: 443 ФФД: 1.0 [16:05:27]line ЗНМ: 0300000178 [16:05:27]line РНМ: 0000000000098116 [16:05:27]line Версия ККМ: 001 [16:05:27]line ФМ: 0000000000965413 [16:05:27]line ФД: 218745 [16:05:27]line ФПД: 178760249537474 [16:05:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T160530&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218745&fm=178760249537474&tin=02508201610067®Number=0000000000098116&sum=50000 [16:05:27]written 0, free lines is 4095 [16:05:27]OFD Sender: Processing packet 218745 [packets to send 80, broken 79] [16:05:27]ProducePacketName [16:05:27]name=ofd_packets/00218745 [16:05:27]OFD Sender: To server: pG, [16:05:27]CommunicateWithHost lk.salyk.kg:30040 [16:05:27]ConnectInit lk.salyk.kg [16:05:27]Connected sock=10 [16:05:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 EC D3 07 01 AE 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 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 86 01 00 00 F4 03 04 00 CA D8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 79 56 03 00 35 04 06 00 A2 94 DD 2C 73 C2 B4 B4 64 C9 C1 ED 2F 45 [16:05:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FF 39 47 00 44 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 39 36 35 34 31 33 10 04 04 00 79 56 03 00 F4 03 04 00 63 84 13 67 B6 04 01 00 00 72 DF 9D 36 0C CD 4F FB [16:05:27]CommunicateWithHost err = 0 [16:05:27]CheckOFDResponse [16:05:27]1017 (14) - 77093643461234 [16:05:27]1041 (16) - 0000000000965413 [16:05:27]1040 (4) - 218745 [16:05:27]1012 (4) - 19.10.2024 10:05 [16:05:27]1206 (1) - 0 [16:05:27]OFD Sender: Remove packet 218745 [16:05:27]ProducePacketName [16:05:27]name=ofd_packets/00218745 [16:05:27]NVStorageDeleteData [16:05:27]Write to MH i2c: 01 00 00 64 93 F7 [16:05:27]Write i2c OK [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: 01 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: 01 07 00 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: 01 07 00 64 93 00 00 00 00 00 F4 0C FE [16:05:27]RasterBufferAndPrint [16:05:27]line [16:05:27]line [16:05:27]line [16:05:27]line [16:05:27]line [16:05:27]written 0, free lines is 3322 [16:05:27]MH_Cut [16:05:27]Write to MH i2c: D1 01 00 6B 93 01 D0 [16:05:27]Write i2c OK [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: D1 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: D1 01 00 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: D1 01 00 6B 93 00 CF [16:05:27]Write to MH i2c: 01 00 00 6C 93 FF [16:05:27]Write i2c OK [16:05:27]MH_I2C_Read... [16:05:27]OFD Sender: No OFD packet to send [16:05:28]*** Cut start [16:05:28]*** Partial cut [16:05:28]*** CUTSNS_PIN = 1 [16:05:28]*** CUTSNS_PIN = 0 [16:05:28]*** Brake cut motor [16:05:28]Read from MH i2c: 01 [16:05:28]MH_I2C_Read... [16:05:28]*** Stop cut motor [16:05:28]*** Cut end [16:05:28]Read from MH i2c: 01 07 00 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: 01 07 00 6C 93 00 00 00 00 00 FF 0F 14 [16:05:28]process_action close_receipt done [16:05:28]requested_data is exist [16:05:28]produce_requested_data [16:05:28]requested_item fm.sn is exist - process it [16:05:28]wFMCommunicate request_size=4 [16:05:28]MH_SAM_APDU [16:05:28]CAPDU: 80 11 00 00 [16:05:28]Write to MH i2c: E2 08 00 6D 93 80 11 00 00 00 00 00 00 7A [16:05:28]Write i2c OK [16:05:28]MH_I2C_Read... [16:05:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:28]Read from MH i2c: E2 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 17 00 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 17 00 6D 93 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C9 [16:05:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:05:28]wFMCommunicate OK [16:05:28]requested_item fd.num is exist - process it [16:05:28]SAM_PROTO_GetFieldsCounters [16:05:28]wFMCommunicate request_size=4 [16:05:28]MH_SAM_APDU [16:05:28]CAPDU: 80 13 00 00 [16:05:28]Write to MH i2c: E2 08 00 6E 93 80 13 00 00 00 00 00 00 7D [16:05:28]Write i2c OK [16:05:28]MH_I2C_Read... [16:05:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:05:29]Read from MH i2c: E2 [16:05:29]MH_I2C_Read... [16:05:29]Read from MH i2c: E2 62 00 [16:05:29]MH_I2C_Read... [16:05:29]Read from MH i2c: E2 62 00 6E 93 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 79 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 BD [16:05:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 79 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:05:29]wFMCommunicate OK [16:05:29]SAM_PROTO_GetFieldsCounters done [16:05:29]requested_item shift.num is exist - process it [16:05:29]requested_item shift.opened is exist - process it [16:05:29]req_shift_opened [16:05:29]FM_GetShiftState [16:05:29]SAM_PROTO_GetShiftState [16:05:29]wFMCommunicate request_size=4 [16:05:29]MH_SAM_APDU [16:05:29]CAPDU: 80 13 01 00 [16:05:29]Write to MH i2c: E2 08 00 6F 93 80 13 01 00 00 00 00 00 7F [16:05:29]Write i2c OK [16:05:29]MH_I2C_Read... [16:05:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:29]Read from MH i2c: E2 [16:05:29]MH_I2C_Read... [16:05:29]Read from MH i2c: E2 0E 00 [16:05:29]MH_I2C_Read... [16:05:29]Read from MH i2c: E2 0E 00 6F 93 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C2 [16:05:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:05:29]wFMCommunicate OK [16:05:29]SAM_PROTO_GetShiftState done [16:05:29]FM_GetShiftState done [16:05:29]req_shift_opened done [16:05:29]requested_item shift.open_date is exist - process it [16:05:29]req_shift_open_date [16:05:29]req_shift_open_date done [16:05:29]produce_requested_data done [16:05:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218745,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:05:29]process_action_free close_receipt [16:05:29]json_value_free [16:05:29]json_value_free done [16:05:29]process_json_proto returns [16:05:29]Send response to host [16:05:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218745,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:05:29]free response buf [16:05:29]execute_script done [16:05:29]execute_script returns [16:05:29]free content buf [16:05:29]Sock 9.Close socket [16:05:29]Sock 9.Thread stoped [16:05:32]OFD Sender: No OFD packet to send [16:05:37]OFD Sender: No OFD packet to send [16:05:42]OFD Sender: No OFD packet to send [16:05:48]OFD Sender: No OFD packet to send [16:05:53]OFD Sender: No OFD packet to send [16:05:58]OFD Sender: No OFD packet to send [16:06:03]OFD Sender: No OFD packet to send [16:06:08]OFD Sender: No OFD packet to send [16:06:12]accept exits with 8 [16:06:12]New connection [16:06:12]New thread 3066682724 created [16:06:12]Thread 3066826084 joined [16:06:12]Waiting for new connection... [16:06:12] Sock 8.Parse request [16:06:12]Sock 8.Check first char [16:06:12]Sock 8.First char is OK [16:06:12]request: POST /json_proto HTTP/1.0 [16:06:12]Method: POST [16:06:12]URL: /json_proto [16:06:12]Method is POST - this is cgi request [16:06:12]url: /json_proto [16:06:12]query_string will be loaded in cgi processing [16:06:12]execute_cgi json_proto POST (null) [16:06:12]execute_cgi path=json_proto method=POST [16:06:12]POST find Content-Length [16:06:12]Host: 172.17.40.4:8080 [16:06:12]Content-Length: 766 [16:06:12]Content-Type: application/json [16:06:12] [16:06:12]POST finish read [16:06:12]Found Content-Length = 766 [16:06:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [16:06:12]execute_script... [16:06: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)536298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [16:06:12]POST & json_proto [16:06:12]process_json_proto [16:06:12]json parsed OK: [16:06:12]protocol is kg_v1.0 [16:06:12]action value=close_receipt [16:06:12]process_action close_receipt [16:06:12]cmd_close_receipt [16:06:12]MH_GetDate [16:06:12]Write to MH i2c: F0 00 00 70 93 F2 [16:06:12]Write i2c OK [16:06:12]MH_I2C_Read... [16:06:12]Read from MH i2c: F0 [16:06:12]MH_I2C_Read... [16:06:12]Read from MH i2c: F0 09 00 [16:06:12]MH_I2C_Read... [16:06:12]Read from MH i2c: F0 09 00 70 93 00 FA D8 13 67 EE 0E 0D 67 B7 [16:06:12]GetLastDocTimeStamp 1729353930 [16:06:12]current date 1729353978 [16:06:12]FM_GetShiftState [16:06:12]SAM_PROTO_GetShiftState [16:06:12]wFMCommunicate request_size=4 [16:06:12]MH_SAM_APDU [16:06:12]CAPDU: 80 13 01 00 [16:06:12]Write to MH i2c: E2 08 00 71 93 80 13 01 00 00 00 00 00 81 [16:06:12]Write i2c OK [16:06:12]MH_I2C_Read... [16:06:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:12]Read from MH i2c: E2 [16:06:12]MH_I2C_Read... [16:06:12]Read from MH i2c: E2 0E 00 [16:06:12]MH_I2C_Read... [16:06:12]Read from MH i2c: E2 0E 00 71 93 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C4 [16:06:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:06:12]wFMCommunicate OK [16:06:12]SAM_PROTO_GetShiftState done [16:06:12]FM_GetShiftState done [16:06:12]opened in 1729296582 [16:06:12]opened+sec_in_day 1729382982 [16:06:12]quantity*price = 50041 [16:06:12]sum+1 = 50042 [16:06:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 391 19.10.2024 16:06 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218746 ФПД: 249771411715399 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T160618&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218746&fm=249771411715399&tin=02508201610067®Number=0000000000098116&sum=50041 [16:06:14]StoreToDocumentArchive [16:06:14]shift 443 fd 218746 [16:06:14]save to /storage/0443/doc_00218746 [16:06:14]save last doc name /storage/0443/doc_00218746 to /storage/kkm_last_doc_name [16:06:14]save OK [16:06:14]Clear old archive folders... [16:06:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:06:14]tlvbuf is 01814E50 [16:06:14]SAM_PROTO_ClearQueue [16:06:14]wFMCommunicate request_size=4 [16:06:14]MH_SAM_APDU [16:06:14]CAPDU: 80 09 00 00 [16:06:14]Write to MH i2c: E2 08 00 7E 93 80 09 00 00 00 00 00 00 83 [16:06:14]Write i2c OK [16:06:14]MH_I2C_Read... [16:06:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:06:14]Read from MH i2c: E2 [16:06:14]MH_I2C_Read... [16:06:14]Read from MH i2c: E2 03 00 [16:06:14]MH_I2C_Read... [16:06:14]Read from MH i2c: E2 03 00 7E 93 00 90 00 85 [16:06:14]RAPDU: 90 00 [16:06:14]wFMCommunicate OK [16:06:14]SAM_PROTO_ClearQueue done [16:06:14]KKMCreateOFDPacket [16:06:14]OFDProtocolAddRootSTLVToBuf [16:06:14]FM_MakeSignedData [16:06:14]FM_MakeSignedData [16:06:14]SAM_PROTO_SignData [16:06:14]wFMCommunicate request_size=4 [16:06:14]MH_SAM_APDU [16:06:14]CAPDU: 80 0D 01 02 [16:06:14]Write to MH i2c: E2 08 00 7F 93 80 0D 01 02 00 00 00 00 8B [16:06:14]Write i2c OK [16:06:14]MH_I2C_Read... [16:06:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:06:14]Read from MH i2c: E2 [16:06:14]MH_I2C_Read... [16:06:14]Read from MH i2c: E2 03 00 [16:06:14]MH_I2C_Read... [16:06:14]Read from MH i2c: E2 03 00 7F 93 00 90 00 86 [16:06:14]RAPDU: 90 00 [16:06:14]wFMCommunicate OK [16:06:14]wFMCommunicate request_size=255 [16:06:14]MH_SAM_APDU [16:06: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 87 01 00 00 F4 03 04 00 FA D8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7A 56 03 00 35 04 06 00 E3 [16:06:14]Write to MH i2c: E2 02 01 80 93 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 87 01 00 00 F4 03 04 00 FA D8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7A 56 03 00 35 04 06 00 E3 00 00 AB [16:06:14]Write i2c OK [16:06:14]MH_I2C_Read... [16:06:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:14]Read from MH i2c: E2 [16:06:14]MH_I2C_Read... [16:06:14]Read from MH i2c: E2 03 00 [16:06:14]MH_I2C_Read... [16:06:14]Read from MH i2c: E2 03 00 80 93 00 90 00 87 [16:06:14]RAPDU: 90 00 [16:06:14]wFMCommunicate OK [16:06:14]wFMCommunicate request_size=10 [16:06:14]MH_SAM_APDU [16:06:14]CAPDU: 80 0D 02 02 05 2A 70 45 35 47 [16:06:14]Write to MH i2c: E2 0D 00 81 93 80 0D 02 02 05 00 2A 70 45 35 47 00 00 F3 [16:06:14]Write i2c OK [16:06:14]MH_I2C_Read... [16:06:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:14]Read from MH i2c: E2 [16:06:14]MH_I2C_Read... [16:06:14]Read from MH i2c: E2 03 00 [16:06:14]MH_I2C_Read... [16:06:14]Read from MH i2c: E2 03 00 81 93 00 90 00 88 [16:06:14]RAPDU: 90 00 [16:06:14]wFMCommunicate OK [16:06:14]wFMCommunicate request_size=4 [16:06:14]MH_SAM_APDU [16:06:14]CAPDU: 80 0D 03 02 [16:06:14]Write to MH i2c: E2 08 00 82 93 80 0D 03 02 00 00 00 00 90 [16:06:14]Write i2c OK [16:06:14]MH_I2C_Read... [16:06:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:06:14]Read from MH i2c: E2 [16:06:14]MH_I2C_Read... [16:06:14]Read from MH i2c: E2 0B 00 [16:06:14]MH_I2C_Read... [16:06:14]Read from MH i2c: E2 0B 00 82 93 00 D7 53 2A 13 48 8D 5B 24 90 00 4C [16:06:14]RAPDU: D7 53 2A 13 48 8D 5B 24 90 00 [16:06:14]wFMCommunicate OK [16:06:14]SAM_PROTO_SignData done [16:06:14]FM_MakeSignedData done [16:06:14]CreateOFDProtocolMessage [16:06:14]wFMCommunicate request_size=4 [16:06:14]MH_SAM_APDU [16:06:14]CAPDU: 80 11 00 00 [16:06:14]Write to MH i2c: E2 08 00 83 93 80 11 00 00 00 00 00 00 90 [16:06:14]Write i2c OK [16:06:14]MH_I2C_Read... [16:06:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:14]Read from MH i2c: E2 [16:06:14]MH_I2C_Read... [16:06:14]Read from MH i2c: E2 17 00 [16:06:14]MH_I2C_Read... [16:06:14]Read from MH i2c: E2 17 00 83 93 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DF [16:06:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:06:14]wFMCommunicate OK [16:06:14]CreateOFDProtocolMessage done [16:06:14]OFDSenderStorePacket 218746 [16:06:14]StoreOFDPacket docnum=218746 [16:06:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E2 71 07 01 72 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 87 01 00 00 F4 03 04 00 FA D8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7A 56 03 00 35 04 06 00 E3 2A 70 45 35 47 D7 53 2A 13 48 8D 5B 24 [16:06:14]CheckFolder [16:06:14]dirname=/storage/ofd_packets [16:06:14]CheckFolder done [16:06:14]ProducePacketName [16:06:14]name=ofd_packets/00218746 [16:06:14]NVStorageSaveData ofd_packets/00218746 [16:06:14]File name is /storage/ofd_packets/00218746 [16:06:14]Write 301 bytes [16:06:14]NVStorageSaveData done [16:06:14]OFDSenderStorePacket done [16:06:14]KKMCreateOFDPacket done [16:06:14]NVStorageSaveData kkm_last_timestamp [16:06:14]File name is /storage/kkm_last_timestamp [16:06:14]Write 4 bytes [16:06:14]NVStorageSaveData done [16:06:14]ExternCall_PrintAddStr [16:06:14]wPrintStart [16:06:14]Write to MH i2c: 01 00 00 84 93 17 [16:06:14]Write i2c OK [16:06:14]MH_I2C_Read... [16:06:14]Read from MH i2c: 01 [16:06:14]MH_I2C_Read... [16:06:14]Read from MH i2c: 01 07 00 [16:06:14]MH_I2C_Read... [16:06:14]Read from MH i2c: 01 07 00 84 93 00 00 00 00 00 FF 0F 2C [16:06:14]RasterBufferAndPrint [16:06:14]line Счет N : (1)536298 [16:06:14]line ИНН: 02508201610067 [16:06:14]line Контрольно-Кассовый Чек [16:06:14]line ПРОДАЖА [16:06:14]line ТРК (МРК, ГНК) : 13 [16:06:14]line Товар: 2710124130 [16:06:14]line Аи-92-К-2 [16:06:14]line 7.480 * 66.90 [16:06:14]line = 500.41 [16:06:14]line НДС 12% НСП 1% [16:06:14]line > о реализуемом товаре [16:06:14]line ИТОГО: 500.41 [16:06:14]line НСП 1% : 4.43 [16:06:14]line НДС 12% : 53.14 [16:06:14]line Наличными: 0.00 [16:06:14]line Безнал.: 500.41 [16:06:14]line Место: АЗС № 84 "Партнер Нефть" [16:06:14]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:06:14]line СНО: Общий режим [16:06:14]line Чек 391 19.10.2024 16:06 [16:06:14]line Смена: 443 ФФД: 1.0 [16:06:14]line ЗНМ: 0300000178 [16:06:14]line РНМ: 0000000000098116 [16:06:14]line Версия ККМ: 001 [16:06:14]line Платежная система: Mbank [16:06:14]line ФМ: 0000000000965413 [16:06:14]line ФД: 218746 [16:06:14]line ФПД: 249771411715399 [16:06:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T160618&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218746&fm=249771411715399&tin=02508201610067®Number=0000000000098116&sum=50041 [16:06:14]written 0, free lines is 4095 [16:06:14]OFD Sender: Processing packet 218746 [packets to send 80, broken 79] [16:06:14]ProducePacketName [16:06:14]name=ofd_packets/00218746 [16:06:14]OFD Sender: To server: pG, [16:06:14]CommunicateWithHost lk.salyk.kg:30040 [16:06:14]ConnectInit lk.salyk.kg [16:06:14]Connected sock=10 [16:06:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E2 71 07 01 72 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 87 01 00 00 F4 03 04 00 FA D8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7A 56 03 00 35 04 06 00 E3 2A 70 45 35 47 D7 53 2A 13 48 8D 5B 24 [16:06:15]Write to MH i2c: 01 00 00 AD 93 40 [16:06:15]Write i2c OK [16:06:15]MH_I2C_Read... [16:06:15]Read from MH i2c: 01 [16:06:15]MH_I2C_Read... [16:06:15]Read from MH i2c: 01 07 00 [16:06:15]MH_I2C_Read... [16:06:15]Read from MH i2c: 01 07 00 AD 93 00 00 00 00 00 13 0D 67 [16:06:15]RasterBufferAndPrint [16:06:15]line [16:06:15]line [16:06:15]line [16:06:15]line [16:06:15]line [16:06:15]written 0, free lines is 3353 [16:06:15]MH_Cut [16:06:15]Write to MH i2c: D1 01 00 B4 93 01 19 [16:06:15]Write i2c OK [16:06:15]MH_I2C_Read... [16:06:15]Read from MH i2c: D1 [16:06:15]MH_I2C_Read... [16:06:15]Read from MH i2c: D1 01 00 [16:06:15]MH_I2C_Read... [16:06:15]Read from MH i2c: D1 01 00 B4 93 00 18 [16:06:15]Write to MH i2c: 01 00 00 B5 93 48 [16:06:15]Write i2c OK [16:06:15]MH_I2C_Read... [16:06:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 7F 91 47 00 72 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 39 36 35 34 31 33 10 04 04 00 7A 56 03 00 F4 03 04 00 93 84 13 67 B6 04 01 00 00 ED D7 F0 A9 F2 B5 F8 25 [16:06:15]CommunicateWithHost err = 0 [16:06:15]CheckOFDResponse [16:06:15]1017 (14) - 77093643461234 [16:06:15]1041 (16) - 0000000000965413 [16:06:15]1040 (4) - 218746 [16:06:15]1012 (4) - 19.10.2024 10:06 [16:06:15]1206 (1) - 0 [16:06:15]OFD Sender: Remove packet 218746 [16:06:15]ProducePacketName [16:06:15]name=ofd_packets/00218746 [16:06:15]NVStorageDeleteData [16:06:15]*** Cut start [16:06:15]*** Partial cut [16:06:15]*** CUTSNS_PIN = 1 [16:06:15]OFD Sender: No OFD packet to send [16:06:15]*** CUTSNS_PIN = 0 [16:06:15]*** Brake cut motor [16:06:16]Read from MH i2c: 01 [16:06:16]MH_I2C_Read... [16:06:16]*** Stop cut motor [16:06:16]*** Cut end [16:06:16]Read from MH i2c: 01 07 00 [16:06:16]MH_I2C_Read... [16:06:16]Read from MH i2c: 01 07 00 B5 93 00 00 00 00 00 FF 0F 5D [16:06:16]process_action close_receipt done [16:06:16]requested_data is exist [16:06:16]produce_requested_data [16:06:16]requested_item fm.sn is exist - process it [16:06:16]wFMCommunicate request_size=4 [16:06:16]MH_SAM_APDU [16:06:16]CAPDU: 80 11 00 00 [16:06:16]Write to MH i2c: E2 08 00 B6 93 80 11 00 00 00 00 00 00 C3 [16:06:16]Write i2c OK [16:06:16]MH_I2C_Read... [16:06:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:16]Read from MH i2c: E2 [16:06:16]MH_I2C_Read... [16:06:16]Read from MH i2c: E2 17 00 [16:06:16]MH_I2C_Read... [16:06:16]Read from MH i2c: E2 17 00 B6 93 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 12 [16:06:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:06:16]wFMCommunicate OK [16:06:16]requested_item fd.num is exist - process it [16:06:16]SAM_PROTO_GetFieldsCounters [16:06:16]wFMCommunicate request_size=4 [16:06:16]MH_SAM_APDU [16:06:16]CAPDU: 80 13 00 00 [16:06:16]Write to MH i2c: E2 08 00 B7 93 80 13 00 00 00 00 00 00 C6 [16:06:16]Write i2c OK [16:06:16]MH_I2C_Read... [16:06:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:06:16]Read from MH i2c: E2 [16:06:16]MH_I2C_Read... [16:06:16]Read from MH i2c: E2 62 00 [16:06:16]MH_I2C_Read... [16:06:16]Read from MH i2c: E2 62 00 B7 93 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 0A [16:06:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:06:16]wFMCommunicate OK [16:06:16]SAM_PROTO_GetFieldsCounters done [16:06:16]requested_item shift.num is exist - process it [16:06:16]requested_item shift.opened is exist - process it [16:06:16]req_shift_opened [16:06:16]FM_GetShiftState [16:06:16]SAM_PROTO_GetShiftState [16:06:16]wFMCommunicate request_size=4 [16:06:16]MH_SAM_APDU [16:06:16]CAPDU: 80 13 01 00 [16:06:16]Write to MH i2c: E2 08 00 B8 93 80 13 01 00 00 00 00 00 C8 [16:06:16]Write i2c OK [16:06:16]MH_I2C_Read... [16:06:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:16]Read from MH i2c: E2 [16:06:16]MH_I2C_Read... [16:06:16]Read from MH i2c: E2 0E 00 [16:06:16]MH_I2C_Read... [16:06:16]Read from MH i2c: E2 0E 00 B8 93 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0B [16:06:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:06:16]wFMCommunicate OK [16:06:16]SAM_PROTO_GetShiftState done [16:06:16]FM_GetShiftState done [16:06:16]req_shift_opened done [16:06:16]requested_item shift.open_date is exist - process it [16:06:16]req_shift_open_date [16:06:16]req_shift_open_date done [16:06:16]produce_requested_data done [16:06:16]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218746,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:06:16]process_action_free close_receipt [16:06:16]json_value_free [16:06:16]json_value_free done [16:06:16]process_json_proto returns [16:06:16]Send response to host [16:06:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218746,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:06:16]free response buf [16:06:16]execute_script done [16:06:16]execute_script returns [16:06:16]free content buf [16:06:16]Sock 8.Close socket [16:06:16]Sock 8.Thread stoped [16:06:20]OFD Sender: No OFD packet to send [16:06:25]OFD Sender: No OFD packet to send [16:06:30]OFD Sender: No OFD packet to send [16:06:35]OFD Sender: No OFD packet to send [16:06:40]OFD Sender: No OFD packet to send [16:06:45]OFD Sender: No OFD packet to send [16:06:50]OFD Sender: No OFD packet to send [16:06:55]OFD Sender: No OFD packet to send [16:07:00]accept exits with 9 [16:07:00]New connection [16:07:00]New thread 3066826084 created [16:07:00]Thread 3066682724 joined [16:07:00]Waiting for new connection... [16:07:00] Sock 9.Parse request [16:07:00]Sock 9.Check first char [16:07:00]Sock 9.First char is OK [16:07:00]request: POST /json_proto HTTP/1.0 [16:07:00]Method: POST [16:07:00]URL: /json_proto [16:07:00]Method is POST - this is cgi request [16:07:00]url: /json_proto [16:07:00]query_string will be loaded in cgi processing [16:07:00]execute_cgi json_proto POST (null) [16:07:00]execute_cgi path=json_proto method=POST [16:07:00]POST find Content-Length [16:07:00]Host: 172.17.40.4:8080 [16:07:00]Content-Length: 766 [16:07:00]Content-Type: application/json [16:07:00] [16:07:00]POST finish read [16:07:00]Found Content-Length = 766 [16:07:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [16:07:00]execute_script... [16:07: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)536299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [16:07:00]POST & json_proto [16:07:00]process_json_proto [16:07:00]json parsed OK: [16:07:00]protocol is kg_v1.0 [16:07:00]action value=close_receipt [16:07:00]process_action close_receipt [16:07:00]cmd_close_receipt [16:07:00]MH_GetDate [16:07:00]Write to MH i2c: F0 00 00 B9 93 3B [16:07:00]Write i2c OK [16:07:00]MH_I2C_Read... [16:07:00]Read from MH i2c: F0 [16:07:00]MH_I2C_Read... [16:07:00]Read from MH i2c: F0 09 00 [16:07:00]MH_I2C_Read... [16:07:00]Read from MH i2c: F0 09 00 B9 93 00 2A D9 13 67 EE 0E 0D 67 31 [16:07:00]GetLastDocTimeStamp 1729353978 [16:07:00]current date 1729354026 [16:07:00]FM_GetShiftState [16:07:00]SAM_PROTO_GetShiftState [16:07:00]wFMCommunicate request_size=4 [16:07:00]MH_SAM_APDU [16:07:00]CAPDU: 80 13 01 00 [16:07:00]Write to MH i2c: E2 08 00 BA 93 80 13 01 00 00 00 00 00 CA [16:07:00]Write i2c OK [16:07:00]MH_I2C_Read... [16:07:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:00]Read from MH i2c: E2 [16:07:00]MH_I2C_Read... [16:07:00]Read from MH i2c: E2 0E 00 [16:07:00]MH_I2C_Read... [16:07:00]Read from MH i2c: E2 0E 00 BA 93 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0D [16:07:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:07:00]wFMCommunicate OK [16:07:00]SAM_PROTO_GetShiftState done [16:07:00]FM_GetShiftState done [16:07:00]opened in 1729296582 [16:07:00]opened+sec_in_day 1729382982 [16:07:00]quantity*price = 50041 [16:07:00]sum+1 = 50042 [16:07:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 392 19.10.2024 16:07 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218747 ФПД: 170060106989599 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T160706&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218747&fm=170060106989599&tin=02508201610067®Number=0000000000098116&sum=50041 [16:07:01]StoreToDocumentArchive [16:07:01]shift 443 fd 218747 [16:07:01]save to /storage/0443/doc_00218747 [16:07:01]save last doc name /storage/0443/doc_00218747 to /storage/kkm_last_doc_name [16:07:01]save OK [16:07:01]Clear old archive folders... [16:07:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:07:01]tlvbuf is 01596890 [16:07:01]SAM_PROTO_ClearQueue [16:07:01]wFMCommunicate request_size=4 [16:07:01]MH_SAM_APDU [16:07:01]CAPDU: 80 09 00 00 [16:07:01]Write to MH i2c: E2 08 00 C7 93 80 09 00 00 00 00 00 00 CC [16:07:01]Write i2c OK [16:07:01]MH_I2C_Read... [16:07:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:01]Read from MH i2c: E2 [16:07:01]MH_I2C_Read... [16:07:01]Read from MH i2c: E2 03 00 [16:07:01]MH_I2C_Read... [16:07:01]Read from MH i2c: E2 03 00 C7 93 00 90 00 CE [16:07:01]RAPDU: 90 00 [16:07:01]wFMCommunicate OK [16:07:01]SAM_PROTO_ClearQueue done [16:07:01]KKMCreateOFDPacket [16:07:01]OFDProtocolAddRootSTLVToBuf [16:07:01]FM_MakeSignedData [16:07:01]FM_MakeSignedData [16:07:01]SAM_PROTO_SignData [16:07:01]wFMCommunicate request_size=4 [16:07:01]MH_SAM_APDU [16:07:01]CAPDU: 80 0D 01 02 [16:07:01]Write to MH i2c: E2 08 00 C8 93 80 0D 01 02 00 00 00 00 D4 [16:07:01]Write i2c OK [16:07:01]MH_I2C_Read... [16:07:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:02]Read from MH i2c: E2 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: E2 03 00 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: E2 03 00 C8 93 00 90 00 CF [16:07:02]RAPDU: 90 00 [16:07:02]wFMCommunicate OK [16:07:02]wFMCommunicate request_size=255 [16:07:02]MH_SAM_APDU [16:07: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 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 88 01 00 00 F4 03 04 00 2A D9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7B 56 03 00 35 04 06 00 9A [16:07:02]Write to MH i2c: E2 02 01 C9 93 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 88 01 00 00 F4 03 04 00 2A D9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7B 56 03 00 35 04 06 00 9A 00 00 DE [16:07:02]Write i2c OK [16:07:02]MH_I2C_Read... [16:07:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:02]Read from MH i2c: E2 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: E2 03 00 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: E2 03 00 C9 93 00 90 00 D0 [16:07:02]RAPDU: 90 00 [16:07:02]wFMCommunicate OK [16:07:02]wFMCommunicate request_size=10 [16:07:02]MH_SAM_APDU [16:07:02]CAPDU: 80 0D 02 02 05 AB 34 44 80 1F [16:07:02]Write to MH i2c: E2 0D 00 CA 93 80 0D 02 02 05 00 AB 34 44 80 1F 00 00 A3 [16:07:02]Write i2c OK [16:07:02]MH_I2C_Read... [16:07:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:02]Read from MH i2c: E2 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: E2 03 00 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: E2 03 00 CA 93 00 90 00 D1 [16:07:02]RAPDU: 90 00 [16:07:02]wFMCommunicate OK [16:07:02]wFMCommunicate request_size=4 [16:07:02]MH_SAM_APDU [16:07:02]CAPDU: 80 0D 03 02 [16:07:02]Write to MH i2c: E2 08 00 CB 93 80 0D 03 02 00 00 00 00 D9 [16:07:02]Write i2c OK [16:07:02]MH_I2C_Read... [16:07:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:02]Read from MH i2c: E2 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: E2 0B 00 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: E2 0B 00 CB 93 00 8D 15 36 9F D6 CF 87 08 90 00 85 [16:07:02]RAPDU: 8D 15 36 9F D6 CF 87 08 90 00 [16:07:02]wFMCommunicate OK [16:07:02]SAM_PROTO_SignData done [16:07:02]FM_MakeSignedData done [16:07:02]CreateOFDProtocolMessage [16:07:02]wFMCommunicate request_size=4 [16:07:02]MH_SAM_APDU [16:07:02]CAPDU: 80 11 00 00 [16:07:02]Write to MH i2c: E2 08 00 CC 93 80 11 00 00 00 00 00 00 D9 [16:07:02]Write i2c OK [16:07:02]MH_I2C_Read... [16:07:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:02]Read from MH i2c: E2 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: E2 17 00 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: E2 17 00 CC 93 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 28 [16:07:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:07:02]wFMCommunicate OK [16:07:02]CreateOFDProtocolMessage done [16:07:02]OFDSenderStorePacket 218747 [16:07:02]StoreOFDPacket docnum=218747 [16:07:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F8 15 07 01 AB 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 88 01 00 00 F4 03 04 00 2A D9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7B 56 03 00 35 04 06 00 9A AB 34 44 80 1F 8D 15 36 9F D6 CF 87 08 [16:07:02]CheckFolder [16:07:02]dirname=/storage/ofd_packets [16:07:02]CheckFolder done [16:07:02]ProducePacketName [16:07:02]name=ofd_packets/00218747 [16:07:02]NVStorageSaveData ofd_packets/00218747 [16:07:02]File name is /storage/ofd_packets/00218747 [16:07:02]Write 301 bytes [16:07:02]NVStorageSaveData done [16:07:02]OFDSenderStorePacket done [16:07:02]KKMCreateOFDPacket done [16:07:02]NVStorageSaveData kkm_last_timestamp [16:07:02]File name is /storage/kkm_last_timestamp [16:07:02]Write 4 bytes [16:07:02]NVStorageSaveData done [16:07:02]ExternCall_PrintAddStr [16:07:02]wPrintStart [16:07:02]Write to MH i2c: 01 00 00 CD 93 60 [16:07:02]Write i2c OK [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: 01 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: 01 07 00 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: 01 07 00 CD 93 00 00 00 00 00 FF 0F 75 [16:07:02]RasterBufferAndPrint [16:07:02]line Счет N : (1)536299 [16:07:02]line ИНН: 02508201610067 [16:07:02]line Контрольно-Кассовый Чек [16:07:02]line ПРОДАЖА [16:07:02]line ТРК (МРК, ГНК) : 43 [16:07:02]line Товар: 2710124130 [16:07:02]line Аи-92-К-2 [16:07:02]line 7.480 * 66.90 [16:07:02]line = 500.41 [16:07:02]line НДС 12% НСП 1% [16:07:02]line > о реализуемом товаре [16:07:02]line ИТОГО: 500.41 [16:07:02]line НСП 1% : 4.43 [16:07:02]line НДС 12% : 53.14 [16:07:02]line Наличными: 0.00 [16:07:02]line Безнал.: 500.41 [16:07:02]line Место: АЗС № 84 "Партнер Нефть" [16:07:02]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:07:02]line СНО: Общий режим [16:07:02]line Чек 392 19.10.2024 16:07 [16:07:02]line Смена: 443 ФФД: 1.0 [16:07:02]line ЗНМ: 0300000178 [16:07:02]line РНМ: 0000000000098116 [16:07:02]line Версия ККМ: 001 [16:07:02]line Платежная система: Mbank [16:07:02]line ФМ: 0000000000965413 [16:07:02]line ФД: 218747 [16:07:02]line ФПД: 170060106989599 [16:07:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T160706&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218747&fm=170060106989599&tin=02508201610067®Number=0000000000098116&sum=50041 [16:07:02]written 0, free lines is 4095 [16:07:02]OFD Sender: Processing packet 218747 [packets to send 80, broken 79] [16:07:02]ProducePacketName [16:07:02]name=ofd_packets/00218747 [16:07:02]OFD Sender: To server: pG, [16:07:02]CommunicateWithHost lk.salyk.kg:30040 [16:07:02]ConnectInit lk.salyk.kg [16:07:02]Connected sock=10 [16:07:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F8 15 07 01 AB 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 88 01 00 00 F4 03 04 00 2A D9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7B 56 03 00 35 04 06 00 9A AB 34 44 80 1F 8D 15 36 9F D6 CF 87 08 [16:07:02]Write to MH i2c: 01 00 00 F6 93 89 [16:07:02]Write i2c OK [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: 01 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: 01 07 00 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: 01 07 00 F6 93 00 00 00 00 00 1D 0D BA [16:07:02]RasterBufferAndPrint [16:07:02]line [16:07:02]line [16:07:02]line [16:07:02]line [16:07:02]line [16:07:02]written 0, free lines is 3363 [16:07:02]MH_Cut [16:07:02]Write to MH i2c: D1 01 00 FD 93 01 62 [16:07:02]Write i2c OK [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: D1 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: D1 01 00 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: D1 01 00 FD 93 00 61 [16:07:02]Write to MH i2c: 01 00 00 FE 93 91 [16:07:02]Write i2c OK [16:07:02]MH_I2C_Read... [16:07:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1F C4 47 00 02 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 39 36 35 34 31 33 10 04 04 00 7B 56 03 00 F4 03 04 00 C3 84 13 67 B6 04 01 00 00 45 9F A3 CC 2F F0 02 7E [16:07:03]CommunicateWithHost err = 0 [16:07:03]CheckOFDResponse [16:07:03]1017 (14) - 77093643461234 [16:07:03]1041 (16) - 0000000000965413 [16:07:03]1040 (4) - 218747 [16:07:03]1012 (4) - 19.10.2024 10:06 [16:07:03]1206 (1) - 0 [16:07:03]OFD Sender: Remove packet 218747 [16:07:03]ProducePacketName [16:07:03]name=ofd_packets/00218747 [16:07:03]NVStorageDeleteData [16:07:03]*** Cut start [16:07:03]*** Partial cut [16:07:03]*** CUTSNS_PIN = 1 [16:07:03]OFD Sender: No OFD packet to send [16:07:03]*** CUTSNS_PIN = 0 [16:07:03]*** Brake cut motor [16:07:04]Read from MH i2c: 01 [16:07:04]MH_I2C_Read... [16:07:04]*** Stop cut motor [16:07:04]*** Cut end [16:07:04]Read from MH i2c: 01 07 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 07 00 FE 93 00 00 00 00 00 FF 0F A6 [16:07:04]process_action close_receipt done [16:07:04]requested_data is exist [16:07:04]produce_requested_data [16:07:04]requested_item fm.sn is exist - process it [16:07:04]wFMCommunicate request_size=4 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 11 00 00 [16:07:04]Write to MH i2c: E2 08 00 FF 93 80 11 00 00 00 00 00 00 0C [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 17 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 17 00 FF 93 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5B [16:07:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:07:04]wFMCommunicate OK [16:07:04]requested_item fd.num is exist - process it [16:07:04]SAM_PROTO_GetFieldsCounters [16:07:04]wFMCommunicate request_size=4 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 13 00 00 [16:07:04]Write to MH i2c: E2 08 00 00 94 80 13 00 00 00 00 00 00 10 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 62 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 62 00 00 94 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 58 [16:07:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:07:04]wFMCommunicate OK [16:07:04]SAM_PROTO_GetFieldsCounters done [16:07:04]requested_item shift.num is exist - process it [16:07:04]requested_item shift.opened is exist - process it [16:07:04]req_shift_opened [16:07:04]FM_GetShiftState [16:07:04]SAM_PROTO_GetShiftState [16:07:04]wFMCommunicate request_size=4 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 13 01 00 [16:07:04]Write to MH i2c: E2 08 00 01 94 80 13 01 00 00 00 00 00 12 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 0E 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 0E 00 01 94 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 55 [16:07:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:07:04]wFMCommunicate OK [16:07:04]SAM_PROTO_GetShiftState done [16:07:04]FM_GetShiftState done [16:07:04]req_shift_opened done [16:07:04]requested_item shift.open_date is exist - process it [16:07:04]req_shift_open_date [16:07:04]req_shift_open_date done [16:07:04]produce_requested_data done [16:07:04]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218747,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:07:04]process_action_free close_receipt [16:07:04]json_value_free [16:07:04]json_value_free done [16:07:04]process_json_proto returns [16:07:04]Send response to host [16:07:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218747,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:07:04]free response buf [16:07:04]execute_script done [16:07:04]execute_script returns [16:07:04]free content buf [16:07:04]Sock 9.Close socket [16:07:04]Sock 9.Thread stoped [16:07:08]OFD Sender: No OFD packet to send [16:07:13]OFD Sender: No OFD packet to send [16:07:18]OFD Sender: No OFD packet to send [16:07:23]OFD Sender: No OFD packet to send [16:07:28]OFD Sender: No OFD packet to send [16:07:33]OFD Sender: No OFD packet to send [16:07:38]OFD Sender: No OFD packet to send [16:07:43]OFD Sender: No OFD packet to send [16:07:48]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:08]OFD Sender: No OFD packet to send [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:19]accept exits with 8 [16:09:19]New connection [16:09:19]New thread 3066682724 created [16:09:19]Thread 3066826084 joined [16:09:19]Waiting for new connection... [16:09:19] Sock 8.Parse request [16:09:19]Sock 8.Check first char [16:09:19]Sock 8.First char is OK [16:09:19]request: POST /json_proto HTTP/1.0 [16:09:19]Method: POST [16:09:19]URL: /json_proto [16:09:19]Method is POST - this is cgi request [16:09:19]url: /json_proto [16:09:19]query_string will be loaded in cgi processing [16:09:19]execute_cgi json_proto POST (null) [16:09:19]execute_cgi path=json_proto method=POST [16:09:19]POST find Content-Length [16:09:19]Host: 172.17.40.4:8080 [16:09:19]Content-Length: 766 [16:09:19]Content-Type: application/json [16:09:19] [16:09:19]POST finish read [16:09:19]Found Content-Length = 766 [16:09:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [16:09:19]execute_script... [16:09: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)536300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [16:09:19]POST & json_proto [16:09:19]process_json_proto [16:09:19]json parsed OK: [16:09:19]protocol is kg_v1.0 [16:09:19]action value=close_receipt [16:09:19]process_action close_receipt [16:09:19]cmd_close_receipt [16:09:19]MH_GetDate [16:09:19]Write to MH i2c: F0 00 00 02 94 85 [16:09:19]Write i2c OK [16:09:19]MH_I2C_Read... [16:09:19]Read from MH i2c: F0 [16:09:19]MH_I2C_Read... [16:09:19]Read from MH i2c: F0 09 00 [16:09:19]MH_I2C_Read... [16:09:19]Read from MH i2c: F0 09 00 02 94 00 B5 D9 13 67 EE 0E 0D 67 06 [16:09:19]GetLastDocTimeStamp 1729354026 [16:09:19]current date 1729354165 [16:09:19]FM_GetShiftState [16:09:19]SAM_PROTO_GetShiftState [16:09:19]wFMCommunicate request_size=4 [16:09:19]MH_SAM_APDU [16:09:19]CAPDU: 80 13 01 00 [16:09:19]Write to MH i2c: E2 08 00 03 94 80 13 01 00 00 00 00 00 14 [16:09:19]Write i2c OK [16:09:19]MH_I2C_Read... [16:09:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:19]Read from MH i2c: E2 [16:09:19]MH_I2C_Read... [16:09:19]Read from MH i2c: E2 0E 00 [16:09:19]MH_I2C_Read... [16:09:19]Read from MH i2c: E2 0E 00 03 94 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 57 [16:09:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:09:19]wFMCommunicate OK [16:09:19]SAM_PROTO_GetShiftState done [16:09:19]FM_GetShiftState done [16:09:19]opened in 1729296582 [16:09:19]opened+sec_in_day 1729382982 [16:09:19]quantity*price = 50041 [16:09:19]sum+1 = 50042 [16:09:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 393 19.10.2024 16:09 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218748 ФПД: 48636289411234 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T160925&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218748&fm=48636289411234&tin=02508201610067®Number=0000000000098116&sum=50041 [16:09:21]StoreToDocumentArchive [16:09:21]shift 443 fd 218748 [16:09:21]save to /storage/0443/doc_00218748 [16:09:21]save last doc name /storage/0443/doc_00218748 to /storage/kkm_last_doc_name [16:09:21]save OK [16:09:21]Clear old archive folders... [16:09:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:09:21]tlvbuf is 0151B500 [16:09:21]SAM_PROTO_ClearQueue [16:09:21]wFMCommunicate request_size=4 [16:09:21]MH_SAM_APDU [16:09:21]CAPDU: 80 09 00 00 [16:09:21]Write to MH i2c: E2 08 00 10 94 80 09 00 00 00 00 00 00 16 [16:09:21]Write i2c OK [16:09:21]MH_I2C_Read... [16:09:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:09:21]Read from MH i2c: E2 [16:09:21]MH_I2C_Read... [16:09:21]Read from MH i2c: E2 03 00 [16:09:21]MH_I2C_Read... [16:09:21]Read from MH i2c: E2 03 00 10 94 00 90 00 18 [16:09:21]RAPDU: 90 00 [16:09:21]wFMCommunicate OK [16:09:21]SAM_PROTO_ClearQueue done [16:09:21]KKMCreateOFDPacket [16:09:21]OFDProtocolAddRootSTLVToBuf [16:09:21]FM_MakeSignedData [16:09:21]FM_MakeSignedData [16:09:21]SAM_PROTO_SignData [16:09:21]wFMCommunicate request_size=4 [16:09:21]MH_SAM_APDU [16:09:21]CAPDU: 80 0D 01 02 [16:09:21]Write to MH i2c: E2 08 00 11 94 80 0D 01 02 00 00 00 00 1E [16:09:21]Write i2c OK [16:09:21]MH_I2C_Read... [16:09:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:09:21]Read from MH i2c: E2 [16:09:21]MH_I2C_Read... [16:09:21]Read from MH i2c: E2 03 00 [16:09:21]MH_I2C_Read... [16:09:21]Read from MH i2c: E2 03 00 11 94 00 90 00 19 [16:09:21]RAPDU: 90 00 [16:09:21]wFMCommunicate OK [16:09:21]wFMCommunicate request_size=255 [16:09:21]MH_SAM_APDU [16:09: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 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 89 01 00 00 F4 03 04 00 B5 D9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7C 56 03 00 35 04 06 00 2C [16:09:21]Write to MH i2c: E2 02 01 12 94 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 89 01 00 00 F4 03 04 00 B5 D9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7C 56 03 00 35 04 06 00 2C 00 00 47 [16:09:21]Write i2c OK [16:09:21]MH_I2C_Read... [16:09:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:21]Read from MH i2c: E2 [16:09:21]MH_I2C_Read... [16:09:21]Read from MH i2c: E2 03 00 [16:09:21]MH_I2C_Read... [16:09:21]Read from MH i2c: E2 03 00 12 94 00 90 00 1A [16:09:21]RAPDU: 90 00 [16:09:21]wFMCommunicate OK [16:09:21]wFMCommunicate request_size=10 [16:09:21]MH_SAM_APDU [16:09:21]CAPDU: 80 0D 02 02 05 3C 04 C0 E8 A2 [16:09:21]Write to MH i2c: E2 0D 00 13 94 80 0D 02 02 05 00 3C 04 C0 E8 A2 00 00 B5 [16:09:21]Write i2c OK [16:09:21]MH_I2C_Read... [16:09:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:21]Read from MH i2c: E2 [16:09:21]MH_I2C_Read... [16:09:21]Read from MH i2c: E2 03 00 [16:09:21]MH_I2C_Read... [16:09:21]Read from MH i2c: E2 03 00 13 94 00 90 00 1B [16:09:21]RAPDU: 90 00 [16:09:21]wFMCommunicate OK [16:09:21]wFMCommunicate request_size=4 [16:09:21]MH_SAM_APDU [16:09:21]CAPDU: 80 0D 03 02 [16:09:21]Write to MH i2c: E2 08 00 14 94 80 0D 03 02 00 00 00 00 23 [16:09:21]Write i2c OK [16:09:21]MH_I2C_Read... [16:09:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:09:21]Read from MH i2c: E2 [16:09:21]MH_I2C_Read... [16:09:21]Read from MH i2c: E2 0B 00 [16:09:21]MH_I2C_Read... [16:09:21]Read from MH i2c: E2 0B 00 14 94 00 1A 34 93 F8 68 11 99 17 90 00 26 [16:09:21]RAPDU: 1A 34 93 F8 68 11 99 17 90 00 [16:09:21]wFMCommunicate OK [16:09:21]SAM_PROTO_SignData done [16:09:21]FM_MakeSignedData done [16:09:21]CreateOFDProtocolMessage [16:09:21]wFMCommunicate request_size=4 [16:09:21]MH_SAM_APDU [16:09:21]CAPDU: 80 11 00 00 [16:09:21]Write to MH i2c: E2 08 00 15 94 80 11 00 00 00 00 00 00 23 [16:09:21]Write i2c OK [16:09:21]MH_I2C_Read... [16:09:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:21]Read from MH i2c: E2 [16:09:21]MH_I2C_Read... [16:09:21]Read from MH i2c: E2 17 00 [16:09:21]MH_I2C_Read... [16:09:21]Read from MH i2c: E2 17 00 15 94 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 72 [16:09:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:09:21]wFMCommunicate OK [16:09:21]CreateOFDProtocolMessage done [16:09:21]OFDSenderStorePacket 218748 [16:09:21]StoreOFDPacket docnum=218748 [16:09:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 51 CD 07 01 B0 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 89 01 00 00 F4 03 04 00 B5 D9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7C 56 03 00 35 04 06 00 2C 3C 04 C0 E8 A2 1A 34 93 F8 68 11 99 17 [16:09:21]CheckFolder [16:09:21]dirname=/storage/ofd_packets [16:09:21]CheckFolder done [16:09:21]ProducePacketName [16:09:21]name=ofd_packets/00218748 [16:09:21]NVStorageSaveData ofd_packets/00218748 [16:09:21]File name is /storage/ofd_packets/00218748 [16:09:21]Write 301 bytes [16:09:21]NVStorageSaveData done [16:09:21]OFDSenderStorePacket done [16:09:21]KKMCreateOFDPacket done [16:09:21]NVStorageSaveData kkm_last_timestamp [16:09:21]File name is /storage/kkm_last_timestamp [16:09:21]Write 4 bytes [16:09:21]NVStorageSaveData done [16:09:21]ExternCall_PrintAddStr [16:09:21]wPrintStart [16:09:21]Write to MH i2c: 01 00 00 16 94 AA [16:09:21]Write i2c OK [16:09:21]MH_I2C_Read... [16:09:21]Read from MH i2c: 01 [16:09:21]MH_I2C_Read... [16:09:21]Read from MH i2c: 01 07 00 [16:09:21]MH_I2C_Read... [16:09:21]Read from MH i2c: 01 07 00 16 94 00 00 00 00 00 FF 0F BF [16:09:21]RasterBufferAndPrint [16:09:21]line Счет N : (1)536300 [16:09:21]line ИНН: 02508201610067 [16:09:21]line Контрольно-Кассовый Чек [16:09:21]line ПРОДАЖА [16:09:21]line ТРК (МРК, ГНК) : 23 [16:09:21]line Товар: 2710124130 [16:09:21]line Аи-92-К-2 [16:09:21]line 7.480 * 66.90 [16:09:21]line = 500.41 [16:09:21]line НДС 12% НСП 1% [16:09:21]line > о реализуемом товаре [16:09:21]line ИТОГО: 500.41 [16:09:21]line НСП 1% : 4.43 [16:09:21]line НДС 12% : 53.14 [16:09:21]line Наличными: 0.00 [16:09:21]line Безнал.: 500.41 [16:09:21]line Место: АЗС № 84 "Партнер Нефть" [16:09:21]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:09:21]line СНО: Общий режим [16:09:21]line Чек 393 19.10.2024 16:09 [16:09:21]line Смена: 443 ФФД: 1.0 [16:09:21]line ЗНМ: 0300000178 [16:09:21]line РНМ: 0000000000098116 [16:09:21]line Версия ККМ: 001 [16:09:21]line Платежная система: Mbank [16:09:21]line ФМ: 0000000000965413 [16:09:21]line ФД: 218748 [16:09:21]line ФПД: 48636289411234 [16:09:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T160925&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218748&fm=48636289411234&tin=02508201610067®Number=0000000000098116&sum=50041 [16:09:21]written 0, free lines is 4095 [16:09:21]OFD Sender: Processing packet 218748 [packets to send 80, broken 79] [16:09:21]ProducePacketName [16:09:21]name=ofd_packets/00218748 [16:09:21]OFD Sender: To server: pG, [16:09:21]CommunicateWithHost lk.salyk.kg:30040 [16:09:21]ConnectInit lk.salyk.kg [16:09:21]Connected sock=10 [16:09:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 51 CD 07 01 B0 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 89 01 00 00 F4 03 04 00 B5 D9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7C 56 03 00 35 04 06 00 2C 3C 04 C0 E8 A2 1A 34 93 F8 68 11 99 17 [16:09:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 65 90 47 00 6A 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7C 56 03 00 F4 03 04 00 4E 85 13 67 B6 04 01 00 00 EA 47 8E 43 CB A0 F1 61 [16:09:22]CommunicateWithHost err = 0 [16:09:22]CheckOFDResponse [16:09:22]1017 (14) - 77093643461234 [16:09:22]1041 (16) - 0000000000965413 [16:09:22]1040 (4) - 218748 [16:09:22]1012 (4) - 19.10.2024 10:09 [16:09:22]1206 (1) - 0 [16:09:22]OFD Sender: Remove packet 218748 [16:09:22]ProducePacketName [16:09:22]name=ofd_packets/00218748 [16:09:22]NVStorageDeleteData [16:09:22]Write to MH i2c: 01 00 00 3F 94 D3 [16:09:22]Write i2c OK [16:09:22]MH_I2C_Read... [16:09:22]Read from MH i2c: 01 [16:09:22]MH_I2C_Read... [16:09:22]Read from MH i2c: 01 07 00 [16:09:22]MH_I2C_Read... [16:09:22]Read from MH i2c: 01 07 00 3F 94 00 00 00 00 00 23 0D 0A [16:09:22]RasterBufferAndPrint [16:09:22]line [16:09:22]line [16:09:22]line [16:09:22]line [16:09:22]line [16:09:22]written 0, free lines is 3373 [16:09:22]MH_Cut [16:09:22]Write to MH i2c: D1 01 00 46 94 01 AC [16:09:22]Write i2c OK [16:09:22]MH_I2C_Read... [16:09:22]Read from MH i2c: D1 [16:09:22]MH_I2C_Read... [16:09:22]Read from MH i2c: D1 01 00 [16:09:22]MH_I2C_Read... [16:09:22]Read from MH i2c: D1 01 00 46 94 00 AB [16:09:22]Write to MH i2c: 01 00 00 47 94 DB [16:09:22]Write i2c OK [16:09:22]MH_I2C_Read... [16:09:22]OFD Sender: No OFD packet to send [16:09:22]*** Cut start [16:09:22]*** Partial cut [16:09:22]*** CUTSNS_PIN = 1 [16:09:22]*** CUTSNS_PIN = 0 [16:09:23]*** Brake cut motor [16:09:23]Read from MH i2c: 01 [16:09:23]MH_I2C_Read... [16:09:23]*** Stop cut motor [16:09:23]*** Cut end [16:09:23]Read from MH i2c: 01 07 00 [16:09:23]MH_I2C_Read... [16:09:23]Read from MH i2c: 01 07 00 47 94 00 00 00 00 00 FF 0F F0 [16:09:23]process_action close_receipt done [16:09:23]requested_data is exist [16:09:23]produce_requested_data [16:09:23]requested_item fm.sn is exist - process it [16:09:23]wFMCommunicate request_size=4 [16:09:23]MH_SAM_APDU [16:09:23]CAPDU: 80 11 00 00 [16:09:23]Write to MH i2c: E2 08 00 48 94 80 11 00 00 00 00 00 00 56 [16:09:23]Write i2c OK [16:09:23]MH_I2C_Read... [16:09:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:23]Read from MH i2c: E2 [16:09:23]MH_I2C_Read... [16:09:23]Read from MH i2c: E2 17 00 [16:09:23]MH_I2C_Read... [16:09:23]Read from MH i2c: E2 17 00 48 94 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A5 [16:09:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:09:23]wFMCommunicate OK [16:09:23]requested_item fd.num is exist - process it [16:09:23]SAM_PROTO_GetFieldsCounters [16:09:23]wFMCommunicate request_size=4 [16:09:23]MH_SAM_APDU [16:09:23]CAPDU: 80 13 00 00 [16:09:23]Write to MH i2c: E2 08 00 49 94 80 13 00 00 00 00 00 00 59 [16:09:23]Write i2c OK [16:09:23]MH_I2C_Read... [16:09:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:09:23]Read from MH i2c: E2 [16:09:23]MH_I2C_Read... [16:09:23]Read from MH i2c: E2 62 00 [16:09:23]MH_I2C_Read... [16:09:23]Read from MH i2c: E2 62 00 49 94 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7C 56 03 00 0E 04 04 00 BB 01 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 A5 [16:09:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7C 56 03 00 0E 04 04 00 BB 01 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 [16:09:23]wFMCommunicate OK [16:09:23]SAM_PROTO_GetFieldsCounters done [16:09:23]requested_item shift.num is exist - process it [16:09:23]requested_item shift.opened is exist - process it [16:09:23]req_shift_opened [16:09:23]FM_GetShiftState [16:09:23]SAM_PROTO_GetShiftState [16:09:23]wFMCommunicate request_size=4 [16:09:23]MH_SAM_APDU [16:09:23]CAPDU: 80 13 01 00 [16:09:23]Write to MH i2c: E2 08 00 4A 94 80 13 01 00 00 00 00 00 5B [16:09:23]Write i2c OK [16:09:23]MH_I2C_Read... [16:09:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:23]Read from MH i2c: E2 [16:09:23]MH_I2C_Read... [16:09:23]Read from MH i2c: E2 0E 00 [16:09:23]MH_I2C_Read... [16:09:23]Read from MH i2c: E2 0E 00 4A 94 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9E [16:09:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:09:23]wFMCommunicate OK [16:09:23]SAM_PROTO_GetShiftState done [16:09:23]FM_GetShiftState done [16:09:23]req_shift_opened done [16:09:23]requested_item shift.open_date is exist - process it [16:09:23]req_shift_open_date [16:09:23]req_shift_open_date done [16:09:23]produce_requested_data done [16:09:23]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218748,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:09:23]process_action_free close_receipt [16:09:23]json_value_free [16:09:23]json_value_free done [16:09:23]process_json_proto returns [16:09:23]Send response to host [16:09:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218748,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:09:23]free response buf [16:09:23]execute_script done [16:09:23]execute_script returns [16:09:23]free content buf [16:09:23]Sock 8.Close socket [16:09:23]Sock 8.Thread stoped [16:09:27]OFD Sender: No OFD packet to send [16:09:32]OFD Sender: No OFD packet to send [16:09:37]OFD Sender: No OFD packet to send [16:09:42]OFD Sender: No OFD packet to send [16:09:47]OFD Sender: No OFD packet to send [16:09:52]OFD Sender: No OFD packet to send [16:09:57]OFD Sender: No OFD packet to send [16:10:02]OFD Sender: No OFD packet to send [16:10:07]OFD Sender: No OFD packet to send [16:10:12]OFD Sender: No OFD packet to send [16:10:17]OFD Sender: No OFD packet to send [16:10:22]OFD Sender: No OFD packet to send [16:10:27]OFD Sender: No OFD packet to send [16:10:32]OFD Sender: No OFD packet to send [16:10:37]OFD Sender: No OFD packet to send [16:10:42]OFD Sender: No OFD packet to send [16:10:47]OFD Sender: No OFD packet to send [16:10:52]OFD Sender: No OFD packet to send [16:10:57]OFD Sender: No OFD packet to send [16:11:02]OFD Sender: No OFD packet to send [16:11:07]OFD Sender: No OFD packet to send [16:11:08]accept exits with 9 [16:11:08]New connection [16:11:08]New thread 3066826084 created [16:11:08]Thread 3066682724 joined [16:11:08]Waiting for new connection... [16:11:08] Sock 9.Parse request [16:11:08]Sock 9.Check first char [16:11:08]Sock 9.First char is OK [16:11:08]request: POST /json_proto HTTP/1.0 [16:11:08]Method: POST [16:11:08]URL: /json_proto [16:11:08]Method is POST - this is cgi request [16:11:08]url: /json_proto [16:11:08]query_string will be loaded in cgi processing [16:11:08]execute_cgi json_proto POST (null) [16:11:08]execute_cgi path=json_proto method=POST [16:11:08]POST find Content-Length [16:11:08]Host: 172.17.40.4:8080 [16:11:08]Content-Length: 674 [16:11:08]Content-Type: application/json [16:11:08] [16:11:08]POST finish read [16:11:08]Found Content-Length = 674 [16:11:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79790", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 89.00, "quantity" : 1.000, "sum" : 89.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 89.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:08]execute_script... [16:11:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79790", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 89.00, "quantity" : 1.000, "sum" : 89.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 89.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:08]POST & json_proto [16:11:08]process_json_proto [16:11:08]json parsed OK: [16:11:08]protocol is kg_v1.0 [16:11:08]action value=close_receipt [16:11:08]process_action close_receipt [16:11:08]cmd_close_receipt [16:11:08]MH_GetDate [16:11:08]Write to MH i2c: F0 00 00 4B 94 CE [16:11:08]Write i2c OK [16:11:08]MH_I2C_Read... [16:11:08]Read from MH i2c: F0 [16:11:08]MH_I2C_Read... [16:11:08]Read from MH i2c: F0 09 00 [16:11:08]MH_I2C_Read... [16:11:08]Read from MH i2c: F0 09 00 4B 94 00 21 DA 13 67 EE 0E 0D 67 BC [16:11:08]GetLastDocTimeStamp 1729354165 [16:11:08]current date 1729354273 [16:11:08]FM_GetShiftState [16:11:08]SAM_PROTO_GetShiftState [16:11:08]wFMCommunicate request_size=4 [16:11:08]MH_SAM_APDU [16:11:08]CAPDU: 80 13 01 00 [16:11:08]Write to MH i2c: E2 08 00 4C 94 80 13 01 00 00 00 00 00 5D [16:11:08]Write i2c OK [16:11:08]MH_I2C_Read... [16:11:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:08]Read from MH i2c: E2 [16:11:08]MH_I2C_Read... [16:11:08]Read from MH i2c: E2 0E 00 [16:11:08]MH_I2C_Read... [16:11:08]Read from MH i2c: E2 0E 00 4C 94 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A0 [16:11:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:11:08]wFMCommunicate OK [16:11:08]SAM_PROTO_GetShiftState done [16:11:08]FM_GetShiftState done [16:11:08]opened in 1729296582 [16:11:08]opened+sec_in_day 1729382982 [16:11:08]quantity*price = 8900 [16:11:08]sum+1 = 8901 [16:11:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 89.00 НСП 1% : 0.79 НДС 12% : 9.45 Наличными: 89.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 394 19.10.2024 16:11 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218749 ФПД: 87954197445830 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T161113&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218749&fm=87954197445830&tin=02508201610067®Number=0000000000098116&sum=8900 0 [16:11:09]StoreToDocumentArchive [16:11:09]shift 443 fd 218749 [16:11:09]save to /storage/0443/doc_00218749 [16:11:09]save last doc name /storage/0443/doc_00218749 to /storage/kkm_last_doc_name [16:11:09]save OK [16:11:09]Clear old archive folders... [16:11:09]ProcessDocumentItem done err = 0, tmpTLVsize=286 [16:11:09]tlvbuf is 014ED820 [16:11:09]SAM_PROTO_ClearQueue [16:11:09]wFMCommunicate request_size=4 [16:11:09]MH_SAM_APDU [16:11:09]CAPDU: 80 09 00 00 [16:11:09]Write to MH i2c: E2 08 00 59 94 80 09 00 00 00 00 00 00 5F [16:11:09]Write i2c OK [16:11:09]MH_I2C_Read... [16:11:09]Read from MH i2c: E2 [16:11:09]MH_I2C_Read... [16:11:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:11:09]Read from MH i2c: E2 03 00 [16:11:09]MH_I2C_Read... [16:11:09]Read from MH i2c: E2 03 00 59 94 00 90 00 61 [16:11:09]RAPDU: 90 00 [16:11:09]wFMCommunicate OK [16:11:09]SAM_PROTO_ClearQueue done [16:11:09]KKMCreateOFDPacket [16:11:09]OFDProtocolAddRootSTLVToBuf [16:11:09]FM_MakeSignedData [16:11:09]FM_MakeSignedData [16:11:09]SAM_PROTO_SignData [16:11:09]wFMCommunicate request_size=4 [16:11:09]MH_SAM_APDU [16:11:09]CAPDU: 80 0D 01 02 [16:11:09]Write to MH i2c: E2 08 00 5A 94 80 0D 01 02 00 00 00 00 67 [16:11:09]Write i2c OK [16:11:09]MH_I2C_Read... [16:11:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:11:09]Read from MH i2c: E2 [16:11:09]MH_I2C_Read... [16:11:09]Read from MH i2c: E2 03 00 [16:11:09]MH_I2C_Read... [16:11:09]Read from MH i2c: E2 03 00 5A 94 00 90 00 62 [16:11:09]RAPDU: 90 00 [16:11:09]wFMCommunicate OK [16:11:09]wFMCommunicate request_size=255 [16:11:09]MH_SAM_APDU [16:11:09]CAPDU: 80 0D 02 02 FA 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 22 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 03 00 00 00 00 07 04 06 00 C4 22 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 21 DA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 [16:11:09]Write to MH i2c: E2 02 01 5B 94 80 0D 02 02 FA 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 22 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 03 00 00 00 00 07 04 06 00 C4 22 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 21 DA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 00 00 A6 [16:11:09]Write i2c OK [16:11:09]MH_I2C_Read... [16:11:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:09]Read from MH i2c: E2 [16:11:09]MH_I2C_Read... [16:11:09]Read from MH i2c: E2 03 00 [16:11:09]MH_I2C_Read... [16:11:09]Read from MH i2c: E2 03 00 5B 94 00 90 00 63 [16:11:09]RAPDU: 90 00 [16:11:09]wFMCommunicate OK [16:11:09]wFMCommunicate request_size=45 [16:11:09]MH_SAM_APDU [16:11:09]CAPDU: 80 0D 02 02 28 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7D 56 03 00 35 04 06 00 4F FE 6E B1 FC C6 [16:11:09]Write to MH i2c: E2 30 00 5C 94 80 0D 02 02 28 00 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7D 56 03 00 35 04 06 00 4F FE 6E B1 FC C6 00 00 BD [16:11:09]Write i2c OK [16:11:09]MH_I2C_Read... [16:11:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:10]Read from MH i2c: E2 [16:11:10]MH_I2C_Read... [16:11:10]Read from MH i2c: E2 03 00 [16:11:10]MH_I2C_Read... [16:11:10]Read from MH i2c: E2 03 00 5C 94 00 90 00 64 [16:11:10]RAPDU: 90 00 [16:11:10]wFMCommunicate OK [16:11:10]wFMCommunicate request_size=4 [16:11:10]MH_SAM_APDU [16:11:10]CAPDU: 80 0D 03 02 [16:11:10]Write to MH i2c: E2 08 00 5D 94 80 0D 03 02 00 00 00 00 6C [16:11:10]Write i2c OK [16:11:10]MH_I2C_Read... [16:11:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:11:10]Read from MH i2c: E2 [16:11:10]MH_I2C_Read... [16:11:10]Read from MH i2c: E2 0B 00 [16:11:10]MH_I2C_Read... [16:11:10]Read from MH i2c: E2 0B 00 5D 94 00 2B 9B 6B 77 78 AE 9B 93 90 00 69 [16:11:10]RAPDU: 2B 9B 6B 77 78 AE 9B 93 90 00 [16:11:10]wFMCommunicate OK [16:11:10]SAM_PROTO_SignData done [16:11:10]FM_MakeSignedData done [16:11:10]CreateOFDProtocolMessage [16:11:10]wFMCommunicate request_size=4 [16:11:10]MH_SAM_APDU [16:11:10]CAPDU: 80 11 00 00 [16:11:10]Write to MH i2c: E2 08 00 5E 94 80 11 00 00 00 00 00 00 6C [16:11:10]Write i2c OK [16:11:10]MH_I2C_Read... [16:11:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:10]Read from MH i2c: E2 [16:11:10]MH_I2C_Read... [16:11:10]Read from MH i2c: E2 17 00 [16:11:10]MH_I2C_Read... [16:11:10]Read from MH i2c: E2 17 00 5E 94 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BB [16:11:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:11:10]wFMCommunicate OK [16:11:10]CreateOFDProtocolMessage done [16:11:10]OFDSenderStorePacket 218749 [16:11:10]StoreOFDPacket docnum=218749 [16:11:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 32 01 00 00 0D CF 2A 01 30 2F 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 22 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 03 00 00 00 00 07 04 06 00 C4 22 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 21 DA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7D 56 03 00 35 04 06 00 4F FE 6E B1 FC C6 2B 9B 6B 77 78 AE 9B 93 [16:11:10]CheckFolder [16:11:10]dirname=/storage/ofd_packets [16:11:10]CheckFolder done [16:11:10]ProducePacketName [16:11:10]name=ofd_packets/00218749 [16:11:10]NVStorageSaveData ofd_packets/00218749 [16:11:10]File name is /storage/ofd_packets/00218749 [16:11:10]Write 336 bytes [16:11:10]NVStorageSaveData done [16:11:10]OFDSenderStorePacket done [16:11:10]KKMCreateOFDPacket done [16:11:10]NVStorageSaveData kkm_last_timestamp [16:11:10]File name is /storage/kkm_last_timestamp [16:11:10]Write 4 bytes [16:11:10]NVStorageSaveData done [16:11:10]ExternCall_PrintAddStr [16:11:10]wPrintStart [16:11:10]Write to MH i2c: 01 00 00 5F 94 F3 [16:11:10]Write i2c OK [16:11:10]MH_I2C_Read... [16:11:10]Read from MH i2c: 01 [16:11:10]MH_I2C_Read... [16:11:10]Read from MH i2c: 01 07 00 [16:11:10]MH_I2C_Read... [16:11:10]Read from MH i2c: 01 07 00 5F 94 00 00 00 00 00 FF 0F 08 [16:11:10]RasterBufferAndPrint [16:11:10]line Счет N : (3)79790 [16:11:10]line ИНН: 02508201610067 [16:11:10]line Контрольно-Кассовый Чек [16:11:10]line ПРОДАЖА [16:11:10]line Товар: 4700040114120 [16:11:10]line Султан чай 1л. чер персик [16:11:10]line 1.000 * 89.00 [16:11:10]line = 89.00 [16:11:10]line НДС 12% НСП 1% [16:11:10]line > о реализуемом товаре [16:11:10]line ИТОГО: 89.00 [16:11:10]line НСП 1% : 0.79 [16:11:10]line НДС 12% : 9.45 [16:11:10]line Наличными: 89.00 [16:11:10]line Безнал.: 0.00 [16:11:10]line Место: АЗС № 84 "Партнер Нефть" [16:11:10]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:11:10]line СНО: Общий режим [16:11:10]line Чек 394 19.10.2024 16:11 [16:11:10]line Смена: 443 ФФД: 1.0 [16:11:10]line ЗНМ: 0300000178 [16:11:10]line РНМ: 0000000000098116 [16:11:10]line Версия ККМ: 001 [16:11:10]line ФМ: 0000000000965413 [16:11:10]line ФД: 218749 [16:11:10]line ФПД: 87954197445830 [16:11:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T161113&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218749&fm=87954197445830&tin=02508201610067®Number=0000000000098116&sum=8900 [16:11:10]line 0 [16:11:10]OFD Sender: Processing packet 218749 [packets to send 80, broken 79] [16:11:10]ProducePacketName [16:11:10]name=ofd_packets/00218749 [16:11:10]OFD Sender: To server: pG, [16:11:10]CommunicateWithHost lk.salyk.kg:30040 [16:11:10]ConnectInit lk.salyk.kg [16:11:10]written 0, free lines is 4095 [16:11:10]Connected sock=10 [16:11:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 32 01 00 00 0D CF 2A 01 30 2F 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 22 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 03 00 00 00 00 07 04 06 00 C4 22 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 21 DA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7D 56 03 00 35 04 06 00 4F FE 6E B1 FC C6 2B 9B 6B 77 78 AE 9B 93 [16:11:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AD 08 47 00 19 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 39 36 35 34 31 33 10 04 04 00 7D 56 03 00 F4 03 04 00 BB 85 13 67 B6 04 01 00 00 91 EF FA 63 1B 7B DE 74 [16:11:10]CommunicateWithHost err = 0 [16:11:10]CheckOFDResponse [16:11:10]1017 (14) - 77093643461234 [16:11:10]1041 (16) - 0000000000965413 [16:11:10]1040 (4) - 218749 [16:11:10]1012 (4) - 19.10.2024 10:11 [16:11:10]1206 (1) - 0 [16:11:10]OFD Sender: Remove packet 218749 [16:11:10]ProducePacketName [16:11:10]name=ofd_packets/00218749 [16:11:10]NVStorageDeleteData [16:11:10]Write to MH i2c: 01 00 00 87 94 1B [16:11:10]Write i2c OK [16:11:10]MH_I2C_Read... [16:11:10]Read from MH i2c: 01 [16:11:10]MH_I2C_Read... [16:11:10]Read from MH i2c: 01 07 00 [16:11:10]MH_I2C_Read... [16:11:10]Read from MH i2c: 01 07 00 87 94 00 00 00 00 00 0F 0D 3E [16:11:10]RasterBufferAndPrint [16:11:10]line [16:11:10]line [16:11:10]line [16:11:10]line [16:11:10]line [16:11:10]written 0, free lines is 3349 [16:11:10]MH_Cut [16:11:10]Write to MH i2c: D1 01 00 8E 94 01 F4 [16:11:10]Write i2c OK [16:11:10]MH_I2C_Read... [16:11:10]Read from MH i2c: D1 [16:11:10]MH_I2C_Read... [16:11:10]Read from MH i2c: D1 01 00 [16:11:10]MH_I2C_Read... [16:11:10]Read from MH i2c: D1 01 00 8E 94 00 F3 [16:11:10]Write to MH i2c: 01 00 00 8F 94 23 [16:11:10]Write i2c OK [16:11:10]MH_I2C_Read... [16:11:11]OFD Sender: No OFD packet to send [16:11:11]*** Cut start [16:11:11]*** Partial cut [16:11:11]*** CUTSNS_PIN = 1 [16:11:11]*** CUTSNS_PIN = 0 [16:11:11]*** Brake cut motor [16:11:12]Read from MH i2c: 01 [16:11:12]MH_I2C_Read... [16:11:12]*** Stop cut motor [16:11:12]*** Cut end [16:11:12]Read from MH i2c: 01 07 00 [16:11:12]MH_I2C_Read... [16:11:12]Read from MH i2c: 01 07 00 8F 94 00 00 00 00 00 FF 0F 38 [16:11:12]process_action close_receipt done [16:11:12]requested_data is exist [16:11:12]produce_requested_data [16:11:12]requested_item fm.sn is exist - process it [16:11:12]wFMCommunicate request_size=4 [16:11:12]MH_SAM_APDU [16:11:12]CAPDU: 80 11 00 00 [16:11:12]Write to MH i2c: E2 08 00 90 94 80 11 00 00 00 00 00 00 9E [16:11:12]Write i2c OK [16:11:12]MH_I2C_Read... [16:11:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:12]Read from MH i2c: E2 [16:11:12]MH_I2C_Read... [16:11:12]Read from MH i2c: E2 17 00 [16:11:12]MH_I2C_Read... [16:11:12]Read from MH i2c: E2 17 00 90 94 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 ED [16:11:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:11:12]wFMCommunicate OK [16:11:12]requested_item fd.num is exist - process it [16:11:12]SAM_PROTO_GetFieldsCounters [16:11:12]wFMCommunicate request_size=4 [16:11:12]MH_SAM_APDU [16:11:12]CAPDU: 80 13 00 00 [16:11:12]Write to MH i2c: E2 08 00 91 94 80 13 00 00 00 00 00 00 A1 [16:11:12]Write i2c OK [16:11:12]MH_I2C_Read... [16:11:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:11:12]Read from MH i2c: E2 [16:11:12]MH_I2C_Read... [16:11:12]Read from MH i2c: E2 62 00 [16:11:12]MH_I2C_Read... [16:11:12]Read from MH i2c: E2 62 00 91 94 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 F1 [16:11:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:11:12]wFMCommunicate OK [16:11:12]SAM_PROTO_GetFieldsCounters done [16:11:12]requested_item shift.num is exist - process it [16:11:12]requested_item shift.opened is exist - process it [16:11:12]req_shift_opened [16:11:12]FM_GetShiftState [16:11:12]SAM_PROTO_GetShiftState [16:11:12]wFMCommunicate request_size=4 [16:11:12]MH_SAM_APDU [16:11:12]CAPDU: 80 13 01 00 [16:11:12]Write to MH i2c: E2 08 00 92 94 80 13 01 00 00 00 00 00 A3 [16:11:12]Write i2c OK [16:11:12]MH_I2C_Read... [16:11:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:12]Read from MH i2c: E2 [16:11:12]MH_I2C_Read... [16:11:12]Read from MH i2c: E2 0E 00 [16:11:12]MH_I2C_Read... [16:11:12]Read from MH i2c: E2 0E 00 92 94 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E6 [16:11:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:11:12]wFMCommunicate OK [16:11:12]SAM_PROTO_GetShiftState done [16:11:12]FM_GetShiftState done [16:11:12]req_shift_opened done [16:11:12]requested_item shift.open_date is exist - process it [16:11:12]req_shift_open_date [16:11:12]req_shift_open_date done [16:11:12]produce_requested_data done [16:11:12]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218749,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:11:12]process_action_free close_receipt [16:11:12]json_value_free [16:11:12]json_value_free done [16:11:12]process_json_proto returns [16:11:12]Send response to host [16:11:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218749,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:11:12]free response buf [16:11:12]execute_script done [16:11:12]execute_script returns [16:11:12]free content buf [16:11:12]Sock 9.Close socket [16:11:12]Sock 9.Thread stoped [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:23]accept exits with 8 [16:14:23]New connection [16:14:23]New thread 3066682724 created [16:14:23]Thread 3066826084 joined [16:14:23]Waiting for new connection... [16:14:23] Sock 8.Parse request [16:14:23]Sock 8.Check first char [16:14:23]Sock 8.First char is OK [16:14:23]request: POST /json_proto HTTP/1.0 [16:14:23]Method: POST [16:14:23]URL: /json_proto [16:14:23]Method is POST - this is cgi request [16:14:23]url: /json_proto [16:14:23]query_string will be loaded in cgi processing [16:14:23]execute_cgi json_proto POST (null) [16:14:23]execute_cgi path=json_proto method=POST [16:14:23]POST find Content-Length [16:14:23]Host: 172.17.40.4:8080 [16:14:23]Content-Length: 679 [16:14:23]Content-Type: application/json [16:14:23] [16:14:23]POST finish read [16:14:23]Found Content-Length = 679 [16:14:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:14:23]execute_script... [16:14: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)536303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:14:23]POST & json_proto [16:14:23]process_json_proto [16:14:23]json parsed OK: [16:14:23]protocol is kg_v1.0 [16:14:23]action value=close_receipt [16:14:23]process_action close_receipt [16:14:23]cmd_close_receipt [16:14:23]MH_GetDate [16:14:23]Write to MH i2c: F0 00 00 93 94 16 [16:14:23]Write i2c OK [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: F0 [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: F0 09 00 [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: F0 09 00 93 94 00 E4 DA 13 67 EE 0E 0D 67 C7 [16:14:23]GetLastDocTimeStamp 1729354273 [16:14:23]current date 1729354468 [16:14:23]FM_GetShiftState [16:14:23]SAM_PROTO_GetShiftState [16:14:23]wFMCommunicate request_size=4 [16:14:23]MH_SAM_APDU [16:14:23]CAPDU: 80 13 01 00 [16:14:23]Write to MH i2c: E2 08 00 94 94 80 13 01 00 00 00 00 00 A5 [16:14:23]Write i2c OK [16:14:23]MH_I2C_Read... [16:14:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:23]Read from MH i2c: E2 [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: E2 0E 00 [16:14:23]MH_I2C_Read... [16:14:23]Read from MH i2c: E2 0E 00 94 94 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E8 [16:14:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:14:23]wFMCommunicate OK [16:14:23]SAM_PROTO_GetShiftState done [16:14:23]FM_GetShiftState done [16:14:23]opened in 1729296582 [16:14:23]opened+sec_in_day 1729382982 [16:14:23]quantity*price = 100050 [16:14:23]sum+1 = 100052 [16:14:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 395 19.10.2024 16:14 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218750 ФПД: 55607293065044 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T161428&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218750&fm=55607293065044&tin=02508201610067®Number=0000000000098116&sum=100000 [16:14:24]StoreToDocumentArchive [16:14:24]shift 443 fd 218750 [16:14:24]save to /storage/0443/doc_00218750 [16:14:24]save last doc name /storage/0443/doc_00218750 to /storage/kkm_last_doc_name [16:14:24]save OK [16:14:24]Clear old archive folders... [16:14:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:14:24]tlvbuf is 0155F920 [16:14:24]SAM_PROTO_ClearQueue [16:14:24]wFMCommunicate request_size=4 [16:14:24]MH_SAM_APDU [16:14:24]CAPDU: 80 09 00 00 [16:14:24]Write to MH i2c: E2 08 00 A1 94 80 09 00 00 00 00 00 00 A7 [16:14:24]Write i2c OK [16:14:24]MH_I2C_Read... [16:14:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:14:24]Read from MH i2c: E2 [16:14:24]MH_I2C_Read... [16:14:24]Read from MH i2c: E2 03 00 [16:14:24]MH_I2C_Read... [16:14:24]Read from MH i2c: E2 03 00 A1 94 00 90 00 A9 [16:14:24]RAPDU: 90 00 [16:14:24]wFMCommunicate OK [16:14:24]SAM_PROTO_ClearQueue done [16:14:24]KKMCreateOFDPacket [16:14:24]OFDProtocolAddRootSTLVToBuf [16:14:24]FM_MakeSignedData [16:14:24]FM_MakeSignedData [16:14:24]SAM_PROTO_SignData [16:14:24]wFMCommunicate request_size=4 [16:14:24]MH_SAM_APDU [16:14:24]CAPDU: 80 0D 01 02 [16:14:24]Write to MH i2c: E2 08 00 A2 94 80 0D 01 02 00 00 00 00 AF [16:14:24]Write i2c OK [16:14:24]MH_I2C_Read... [16:14:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:14:24]Read from MH i2c: E2 [16:14:24]MH_I2C_Read... [16:14:24]Read from MH i2c: E2 03 00 [16:14:24]MH_I2C_Read... [16:14:24]Read from MH i2c: E2 03 00 A2 94 00 90 00 AA [16:14:24]RAPDU: 90 00 [16:14:24]wFMCommunicate OK [16:14:24]wFMCommunicate request_size=255 [16:14:24]MH_SAM_APDU [16:14:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 8B 01 00 00 F4 03 04 00 E4 DA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7E 56 03 00 35 04 06 00 32 93 14 F3 [16:14:24]Write to MH i2c: E2 02 01 A3 94 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 8B 01 00 00 F4 03 04 00 E4 DA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7E 56 03 00 35 04 06 00 32 93 14 F3 00 00 50 [16:14:24]Write i2c OK [16:14:24]MH_I2C_Read... [16:14:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:24]Read from MH i2c: E2 [16:14:24]MH_I2C_Read... [16:14:24]Read from MH i2c: E2 03 00 [16:14:24]MH_I2C_Read... [16:14:24]Read from MH i2c: E2 03 00 A3 94 00 90 00 AB [16:14:24]RAPDU: 90 00 [16:14:24]wFMCommunicate OK [16:14:24]wFMCommunicate request_size=7 [16:14:24]MH_SAM_APDU [16:14:24]CAPDU: 80 0D 02 02 02 37 54 [16:14:24]Write to MH i2c: E2 0A 00 A4 94 80 0D 02 02 02 00 37 54 00 00 41 [16:14:24]Write i2c OK [16:14:24]MH_I2C_Read... [16:14:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:24]Read from MH i2c: E2 [16:14:24]MH_I2C_Read... [16:14:24]Read from MH i2c: E2 03 00 [16:14:24]MH_I2C_Read... [16:14:24]Read from MH i2c: E2 03 00 A4 94 00 90 00 AC [16:14:24]RAPDU: 90 00 [16:14:24]wFMCommunicate OK [16:14:24]wFMCommunicate request_size=4 [16:14:24]MH_SAM_APDU [16:14:24]CAPDU: 80 0D 03 02 [16:14:24]Write to MH i2c: E2 08 00 A5 94 80 0D 03 02 00 00 00 00 B4 [16:14:24]Write i2c OK [16:14:24]MH_I2C_Read... [16:14:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:14:24]Read from MH i2c: E2 [16:14:24]MH_I2C_Read... [16:14:24]Read from MH i2c: E2 0B 00 [16:14:24]MH_I2C_Read... [16:14:24]Read from MH i2c: E2 0B 00 A5 94 00 F5 F6 95 81 C0 B4 98 50 90 00 12 [16:14:24]RAPDU: F5 F6 95 81 C0 B4 98 50 90 00 [16:14:24]wFMCommunicate OK [16:14:24]SAM_PROTO_SignData done [16:14:24]FM_MakeSignedData done [16:14:24]CreateOFDProtocolMessage [16:14:24]wFMCommunicate request_size=4 [16:14:24]MH_SAM_APDU [16:14:24]CAPDU: 80 11 00 00 [16:14:24]Write to MH i2c: E2 08 00 A6 94 80 11 00 00 00 00 00 00 B4 [16:14:24]Write i2c OK [16:14:24]MH_I2C_Read... [16:14:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:25]Read from MH i2c: E2 [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: E2 17 00 [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: E2 17 00 A6 94 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 03 [16:14:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:14:25]wFMCommunicate OK [16:14:25]CreateOFDProtocolMessage done [16:14:25]OFDSenderStorePacket 218750 [16:14:25]StoreOFDPacket docnum=218750 [16:14:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 DE CF 04 01 EA 7A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 8B 01 00 00 F4 03 04 00 E4 DA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7E 56 03 00 35 04 06 00 32 93 14 F3 37 54 F5 F6 95 81 C0 B4 98 50 [16:14:25]CheckFolder [16:14:25]dirname=/storage/ofd_packets [16:14:25]CheckFolder done [16:14:25]ProducePacketName [16:14:25]name=ofd_packets/00218750 [16:14:25]NVStorageSaveData ofd_packets/00218750 [16:14:25]File name is /storage/ofd_packets/00218750 [16:14:25]Write 298 bytes [16:14:25]NVStorageSaveData done [16:14:25]OFDSenderStorePacket done [16:14:25]KKMCreateOFDPacket done [16:14:25]NVStorageSaveData kkm_last_timestamp [16:14:25]File name is /storage/kkm_last_timestamp [16:14:25]Write 4 bytes [16:14:25]NVStorageSaveData done [16:14:25]ExternCall_PrintAddStr [16:14:25]wPrintStart [16:14:25]Write to MH i2c: 01 00 00 A7 94 3B [16:14:25]Write i2c OK [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: 01 [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: 01 07 00 [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: 01 07 00 A7 94 00 00 00 00 00 FF 0F 50 [16:14:25]RasterBufferAndPrint [16:14:25]line Счет N : (1)536303 [16:14:25]line ИНН: 02508201610067 [16:14:25]line Контрольно-Кассовый Чек [16:14:25]line ПРОДАЖА [16:14:25]line ТРК (МРК, ГНК) : 61 [16:14:25]line Товар: 2710194210 [16:14:25]line ДТ-К-2 [16:14:25]line 13.130 * 76.20 [16:14:25]line = 1000.51 [16:14:25]line НДС 12% НСП 1% [16:14:25]line > о реализуемом товаре [16:14:25]line ОКРУГЛЕНИЕ: -0.51 [16:14:25]line ИТОГО: 1000.00 [16:14:25]line Внесено: 1000.00 [16:14:25]line СДАЧА: 0.00 [16:14:25]line НСП 1% : 8.85 [16:14:25]line НДС 12% : 106.25 [16:14:25]line Наличными: 1000.00 [16:14:25]line Безнал.: 0.00 [16:14:25]line Место: АЗС № 84 "Партнер Нефть" [16:14:25]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:14:25]line СНО: Общий режим [16:14:25]line Чек 395 19.10.2024 16:14 [16:14:25]line Смена: 443 ФФД: 1.0 [16:14:25]line ЗНМ: 0300000178 [16:14:25]line РНМ: 0000000000098116 [16:14:25]line Версия ККМ: 001 [16:14:25]line ФМ: 0000000000965413 [16:14:25]line ФД: 218750 [16:14:25]line ФПД: 55607293065044 [16:14:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T161428&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218750&fm=55607293065044&tin=02508201610067®Number=0000000000098116&sum=100000 [16:14:25]OFD Sender: Processing packet 218750 [packets to send 80, broken 79] [16:14:25]ProducePacketName [16:14:25]name=ofd_packets/00218750 [16:14:25]OFD Sender: To server: pG, [16:14:25]CommunicateWithHost lk.salyk.kg:30040 [16:14:25]ConnectInit lk.salyk.kg [16:14:25]written 0, free lines is 4095 [16:14:25]Connected sock=11 [16:14:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 DE CF 04 01 EA 7A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 8B 01 00 00 F4 03 04 00 E4 DA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7E 56 03 00 35 04 06 00 32 93 14 F3 37 54 F5 F6 95 81 C0 B4 98 50 [16:14:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D6 7A 47 00 B2 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 39 36 35 34 31 33 10 04 04 00 7E 56 03 00 F4 03 04 00 7D 86 13 67 B6 04 01 00 00 25 58 B8 9F 85 43 FB 53 [16:14:25]CommunicateWithHost err = 0 [16:14:25]CheckOFDResponse [16:14:25]1017 (14) - 77093643461234 [16:14:25]1041 (16) - 0000000000965413 [16:14:25]1040 (4) - 218750 [16:14:25]1012 (4) - 19.10.2024 10:14 [16:14:25]1206 (1) - 0 [16:14:25]OFD Sender: Remove packet 218750 [16:14:25]ProducePacketName [16:14:25]name=ofd_packets/00218750 [16:14:25]NVStorageDeleteData [16:14:25]Write to MH i2c: 01 00 00 D2 94 66 [16:14:25]Write i2c OK [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: 01 [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: 01 07 00 [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: 01 07 00 D2 94 00 00 00 00 00 ED 0C 66 [16:14:25]RasterBufferAndPrint [16:14:25]line [16:14:25]line [16:14:25]line [16:14:25]line [16:14:25]line [16:14:25]written 0, free lines is 3315 [16:14:25]MH_Cut [16:14:25]Write to MH i2c: D1 01 00 D9 94 01 3F [16:14:25]Write i2c OK [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: D1 [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: D1 01 00 [16:14:25]MH_I2C_Read... [16:14:25]Read from MH i2c: D1 01 00 D9 94 00 3E [16:14:25]Write to MH i2c: 01 00 00 DA 94 6E [16:14:25]Write i2c OK [16:14:25]MH_I2C_Read... [16:14:26]OFD Sender: No OFD packet to send [16:14:26]*** Cut start [16:14:26]*** Partial cut [16:14:26]*** CUTSNS_PIN = 1 [16:14:26]*** CUTSNS_PIN = 0 [16:14:26]*** Brake cut motor [16:14:27]Read from MH i2c: 01 [16:14:27]MH_I2C_Read... [16:14:27]*** Stop cut motor [16:14:27]*** Cut end [16:14:27]Read from MH i2c: 01 07 00 [16:14:27]MH_I2C_Read... [16:14:27]Read from MH i2c: 01 07 00 DA 94 00 00 00 00 00 FF 0F 83 [16:14:27]process_action close_receipt done [16:14:27]requested_data is exist [16:14:27]produce_requested_data [16:14:27]requested_item fm.sn is exist - process it [16:14:27]wFMCommunicate request_size=4 [16:14:27]MH_SAM_APDU [16:14:27]CAPDU: 80 11 00 00 [16:14:27]Write to MH i2c: E2 08 00 DB 94 80 11 00 00 00 00 00 00 E9 [16:14:27]Write i2c OK [16:14:27]MH_I2C_Read... [16:14:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:27]Read from MH i2c: E2 [16:14:27]MH_I2C_Read... [16:14:27]Read from MH i2c: E2 17 00 [16:14:27]MH_I2C_Read... [16:14:27]Read from MH i2c: E2 17 00 DB 94 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 38 [16:14:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:14:27]wFMCommunicate OK [16:14:27]requested_item fd.num is exist - process it [16:14:27]SAM_PROTO_GetFieldsCounters [16:14:27]wFMCommunicate request_size=4 [16:14:27]MH_SAM_APDU [16:14:27]CAPDU: 80 13 00 00 [16:14:27]Write to MH i2c: E2 08 00 DC 94 80 13 00 00 00 00 00 00 EC [16:14:27]Write i2c OK [16:14:27]MH_I2C_Read... [16:14:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:14:27]Read from MH i2c: E2 [16:14:27]MH_I2C_Read... [16:14:27]Read from MH i2c: E2 62 00 [16:14:27]MH_I2C_Read... [16:14:27]Read from MH i2c: E2 62 00 DC 94 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 40 [16:14:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:14:27]wFMCommunicate OK [16:14:27]SAM_PROTO_GetFieldsCounters done [16:14:27]requested_item shift.num is exist - process it [16:14:27]requested_item shift.opened is exist - process it [16:14:27]req_shift_opened [16:14:27]FM_GetShiftState [16:14:27]SAM_PROTO_GetShiftState [16:14:27]wFMCommunicate request_size=4 [16:14:27]MH_SAM_APDU [16:14:27]CAPDU: 80 13 01 00 [16:14:27]Write to MH i2c: E2 08 00 DD 94 80 13 01 00 00 00 00 00 EE [16:14:27]Write i2c OK [16:14:27]MH_I2C_Read... [16:14:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:27]Read from MH i2c: E2 [16:14:27]MH_I2C_Read... [16:14:27]Read from MH i2c: E2 0E 00 [16:14:27]MH_I2C_Read... [16:14:27]Read from MH i2c: E2 0E 00 DD 94 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 31 [16:14:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:14:27]wFMCommunicate OK [16:14:27]SAM_PROTO_GetShiftState done [16:14:27]FM_GetShiftState done [16:14:27]req_shift_opened done [16:14:27]requested_item shift.open_date is exist - process it [16:14:27]req_shift_open_date [16:14:27]req_shift_open_date done [16:14:27]produce_requested_data done [16:14:27]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218750,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:14:27]process_action_free close_receipt [16:14:27]json_value_free [16:14:27]json_value_free done [16:14:27]process_json_proto returns [16:14:27]Send response to host [16:14:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218750,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:14:27]free response buf [16:14:27]execute_script done [16:14:27]execute_script returns [16:14:27]free content buf [16:14:27]Sock 8.Close socket [16:14:27]Sock 8.Thread stoped [16:14:31]OFD Sender: No OFD packet to send [16:14:36]accept exits with 9 [16:14:36]New connection [16:14:36]New thread 3066826084 created [16:14:36]Thread 3066682724 joined [16:14:36]Waiting for new connection... [16:14:36] Sock 9.Parse request [16:14:36]Sock 9.Check first char [16:14:36]Sock 9.First char is OK [16:14:36]request: POST /json_proto HTTP/1.0 [16:14:36]Method: POST [16:14:36]URL: /json_proto [16:14:36]Method is POST - this is cgi request [16:14:36]url: /json_proto [16:14:36]query_string will be loaded in cgi processing [16:14:36]execute_cgi json_proto POST (null) [16:14:36]execute_cgi path=json_proto method=POST [16:14:36]POST find Content-Length [16:14:36]Host: 172.17.40.4:8080 [16:14:36]Content-Length: 677 [16:14:36]Content-Type: application/json [16:14:36] [16:14:36]POST finish read [16:14:36]Found Content-Length = 677 [16:14:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:14:36]execute_script... [16:14: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)536304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:14:36]POST & json_proto [16:14:36]process_json_proto [16:14:36]json parsed OK: [16:14:36]protocol is kg_v1.0 [16:14:36]action value=close_receipt [16:14:36]process_action close_receipt [16:14:36]cmd_close_receipt [16:14:36]MH_GetDate [16:14:36]Write to MH i2c: F0 00 00 DE 94 61 [16:14:36]Write i2c OK [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: F0 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: F0 09 00 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: F0 09 00 DE 94 00 F1 DA 13 67 EE 0E 0D 67 1F [16:14:36]GetLastDocTimeStamp 1729354468 [16:14:36]current date 1729354481 [16:14:36]FM_GetShiftState [16:14:36]SAM_PROTO_GetShiftState [16:14:36]wFMCommunicate request_size=4 [16:14:36]MH_SAM_APDU [16:14:36]CAPDU: 80 13 01 00 [16:14:36]Write to MH i2c: E2 08 00 DF 94 80 13 01 00 00 00 00 00 F0 [16:14:36]Write i2c OK [16:14:36]MH_I2C_Read... [16:14:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:36]Read from MH i2c: E2 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 0E 00 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 0E 00 DF 94 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 33 [16:14:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:14:36]wFMCommunicate OK [16:14:36]SAM_PROTO_GetShiftState done [16:14:36]FM_GetShiftState done [16:14:36]opened in 1729296582 [16:14:36]opened+sec_in_day 1729382982 [16:14:36]quantity*price = 50041 [16:14:36]sum+1 = 50042 [16:14: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 396 19.10.2024 16:14 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218751 ФПД: 226942731939598 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T161441&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218751&fm=226942731939598&tin=02508201610067®Number=0000000000098116&sum=50000 [16:14:37]StoreToDocumentArchive [16:14:37]shift 443 fd 218751 [16:14:37]save to /storage/0443/doc_00218751 [16:14:37]save last doc name /storage/0443/doc_00218751 to /storage/kkm_last_doc_name [16:14:37]save OK [16:14:37]Clear old archive folders... [16:14:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:14:37]tlvbuf is 016C4650 [16:14:37]SAM_PROTO_ClearQueue [16:14:37]wFMCommunicate request_size=4 [16:14:37]MH_SAM_APDU [16:14:37]CAPDU: 80 09 00 00 [16:14:37]Write to MH i2c: E2 08 00 EC 94 80 09 00 00 00 00 00 00 F2 [16:14:37]Write i2c OK [16:14:37]MH_I2C_Read... [16:14:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:14:37]Read from MH i2c: E2 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 03 00 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 03 00 EC 94 00 90 00 F4 [16:14:37]RAPDU: 90 00 [16:14:37]wFMCommunicate OK [16:14:37]SAM_PROTO_ClearQueue done [16:14:37]KKMCreateOFDPacket [16:14:37]OFDProtocolAddRootSTLVToBuf [16:14:37]FM_MakeSignedData [16:14:37]FM_MakeSignedData [16:14:37]SAM_PROTO_SignData [16:14:37]wFMCommunicate request_size=4 [16:14:37]MH_SAM_APDU [16:14:37]CAPDU: 80 0D 01 02 [16:14:37]Write to MH i2c: E2 08 00 ED 94 80 0D 01 02 00 00 00 00 FA [16:14:37]Write i2c OK [16:14:37]MH_I2C_Read... [16:14:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:14:37]Read from MH i2c: E2 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 03 00 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 03 00 ED 94 00 90 00 F5 [16:14:37]RAPDU: 90 00 [16:14:37]wFMCommunicate OK [16:14:37]wFMCommunicate request_size=255 [16:14:37]MH_SAM_APDU [16:14: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 F1 DA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7F 56 03 00 35 04 06 00 CE [16:14:37]Write to MH i2c: E2 02 01 EE 94 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 F1 DA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7F 56 03 00 35 04 06 00 CE 00 00 B6 [16:14:37]Write i2c OK [16:14:37]MH_I2C_Read... [16:14:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:37]Read from MH i2c: E2 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 03 00 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 03 00 EE 94 00 90 00 F6 [16:14:37]RAPDU: 90 00 [16:14:37]wFMCommunicate OK [16:14:37]wFMCommunicate request_size=10 [16:14:37]MH_SAM_APDU [16:14:37]CAPDU: 80 0D 02 02 05 67 38 EB EF 0E [16:14:37]Write to MH i2c: E2 0D 00 EF 94 80 0D 02 02 05 00 67 38 EB EF 0E 00 00 8E [16:14:37]Write i2c OK [16:14:37]MH_I2C_Read... [16:14:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:37]Read from MH i2c: E2 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 03 00 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 03 00 EF 94 00 90 00 F7 [16:14:37]RAPDU: 90 00 [16:14:37]wFMCommunicate OK [16:14:37]wFMCommunicate request_size=4 [16:14:37]MH_SAM_APDU [16:14:37]CAPDU: 80 0D 03 02 [16:14:37]Write to MH i2c: E2 08 00 F0 94 80 0D 03 02 00 00 00 00 FF [16:14:37]Write i2c OK [16:14:37]MH_I2C_Read... [16:14:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:14:37]Read from MH i2c: E2 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 0B 00 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 0B 00 F0 94 00 97 A1 25 D9 1F 4B 4F 7A 90 00 69 [16:14:37]RAPDU: 97 A1 25 D9 1F 4B 4F 7A 90 00 [16:14:37]wFMCommunicate OK [16:14:37]SAM_PROTO_SignData done [16:14:37]FM_MakeSignedData done [16:14:37]CreateOFDProtocolMessage [16:14:37]wFMCommunicate request_size=4 [16:14:37]MH_SAM_APDU [16:14:37]CAPDU: 80 11 00 00 [16:14:37]Write to MH i2c: E2 08 00 F1 94 80 11 00 00 00 00 00 00 FF [16:14:37]Write i2c OK [16:14:37]MH_I2C_Read... [16:14:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:37]Read from MH i2c: E2 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 17 00 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 17 00 F1 94 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4E [16:14:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:14:37]wFMCommunicate OK [16:14:37]CreateOFDProtocolMessage done [16:14:37]OFDSenderStorePacket 218751 [16:14:37]StoreOFDPacket docnum=218751 [16:14:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8F 51 07 01 33 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 F1 DA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7F 56 03 00 35 04 06 00 CE 67 38 EB EF 0E 97 A1 25 D9 1F 4B 4F 7A [16:14:37]CheckFolder [16:14:37]dirname=/storage/ofd_packets [16:14:37]CheckFolder done [16:14:37]ProducePacketName [16:14:37]name=ofd_packets/00218751 [16:14:37]NVStorageSaveData ofd_packets/00218751 [16:14:37]File name is /storage/ofd_packets/00218751 [16:14:37]Write 301 bytes [16:14:37]NVStorageSaveData done [16:14:37]OFDSenderStorePacket done [16:14:37]KKMCreateOFDPacket done [16:14:37]NVStorageSaveData kkm_last_timestamp [16:14:37]File name is /storage/kkm_last_timestamp [16:14:37]Write 4 bytes [16:14:37]NVStorageSaveData done [16:14:37]ExternCall_PrintAddStr [16:14:37]wPrintStart [16:14:37]Write to MH i2c: 01 00 00 F2 94 86 [16:14:37]Write i2c OK [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: 01 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: 01 07 00 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: 01 07 00 F2 94 00 00 00 00 00 FF 0F 9B [16:14:37]RasterBufferAndPrint [16:14:37]line Счет N : (1)536304 [16:14:37]line ИНН: 02508201610067 [16:14:37]line Контрольно-Кассовый Чек [16:14:37]line ПРОДАЖА [16:14:37]line ТРК (МРК, ГНК) : 13 [16:14:37]line Товар: 2710124130 [16:14:37]line Аи-92-К-2 [16:14:37]line 7.480 * 66.90 [16:14:37]line = 500.41 [16:14:37]line НДС 12% НСП 1% [16:14:37]line > о реализуемом товаре [16:14:37]line ОКРУГЛЕНИЕ: -0.41 [16:14:37]line ИТОГО: 500.00 [16:14:37]line Внесено: 500.00 [16:14:37]line СДАЧА: 0.00 [16:14:37]line НСП 1% : 4.43 [16:14:37]line НДС 12% : 53.14 [16:14:37]line Наличными: 500.00 [16:14:37]line Безнал.: 0.00 [16:14:37]line Место: АЗС № 84 "Партнер Нефть" [16:14:37]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:14:37]line СНО: Общий режим [16:14:37]line Чек 396 19.10.2024 16:14 [16:14:37]line Смена: 443 ФФД: 1.0 [16:14:37]line ЗНМ: 0300000178 [16:14:37]line РНМ: 0000000000098116 [16:14:37]line Версия ККМ: 001 [16:14:37]line ФМ: 0000000000965413 [16:14:37]line ФД: 218751 [16:14:37]line ФПД: 226942731939598 [16:14:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T161441&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218751&fm=226942731939598&tin=02508201610067®Number=0000000000098116&sum=50000 [16:14:38]OFD Sender: Processing packet 218751 [packets to send 80, broken 79] [16:14:38]ProducePacketName [16:14:38]name=ofd_packets/00218751 [16:14:38]OFD Sender: To server: pG, [16:14:38]CommunicateWithHost lk.salyk.kg:30040 [16:14:38]ConnectInit lk.salyk.kg [16:14:38]written 0, free lines is 4095 [16:14:38]Connected sock=10 [16:14:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8F 51 07 01 33 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 F1 DA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7F 56 03 00 35 04 06 00 CE 67 38 EB EF 0E 97 A1 25 D9 1F 4B 4F 7A [16:14:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 87 82 47 00 BA 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 39 36 35 34 31 33 10 04 04 00 7F 56 03 00 F4 03 04 00 8A 86 13 67 B6 04 01 00 00 26 6E 81 56 39 F9 B0 F8 [16:14:38]CommunicateWithHost err = 0 [16:14:38]CheckOFDResponse [16:14:38]1017 (14) - 77093643461234 [16:14:38]1041 (16) - 0000000000965413 [16:14:38]1040 (4) - 218751 [16:14:38]1012 (4) - 19.10.2024 10:14 [16:14:38]1206 (1) - 0 [16:14:38]OFD Sender: Remove packet 218751 [16:14:38]ProducePacketName [16:14:38]name=ofd_packets/00218751 [16:14:38]NVStorageDeleteData [16:14:38]Write to MH i2c: 01 00 00 1D 95 B2 [16:14:38]Write i2c OK [16:14:38]MH_I2C_Read... [16:14:38]Read from MH i2c: 01 [16:14:38]MH_I2C_Read... [16:14:38]Read from MH i2c: 01 07 00 [16:14:38]MH_I2C_Read... [16:14:38]Read from MH i2c: 01 07 00 1D 95 00 00 00 00 00 06 0D CC [16:14:38]RasterBufferAndPrint [16:14:38]line [16:14:38]line [16:14:38]line [16:14:38]line [16:14:38]line [16:14:38]written 0, free lines is 3343 [16:14:38]MH_Cut [16:14:38]Write to MH i2c: D1 01 00 24 95 01 8B [16:14:38]Write i2c OK [16:14:38]MH_I2C_Read... [16:14:38]Read from MH i2c: D1 [16:14:38]MH_I2C_Read... [16:14:38]Read from MH i2c: D1 01 00 [16:14:38]MH_I2C_Read... [16:14:38]Read from MH i2c: D1 01 00 24 95 00 8A [16:14:38]Write to MH i2c: 01 00 00 25 95 BA [16:14:38]Write i2c OK [16:14:38]MH_I2C_Read... [16:14:39]OFD Sender: No OFD packet to send [16:14:39]*** Cut start [16:14:39]*** Partial cut [16:14:39]*** CUTSNS_PIN = 1 [16:14:39]*** CUTSNS_PIN = 0 [16:14:39]*** Brake cut motor [16:14:39]Read from MH i2c: 01 [16:14:39]MH_I2C_Read... [16:14:39]*** Stop cut motor [16:14:39]*** Cut end [16:14:39]Read from MH i2c: 01 07 00 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: 01 07 00 25 95 00 00 00 00 00 FF 0F CF [16:14:39]process_action close_receipt done [16:14:39]requested_data is exist [16:14:39]produce_requested_data [16:14:39]requested_item fm.sn is exist - process it [16:14:39]wFMCommunicate request_size=4 [16:14:39]MH_SAM_APDU [16:14:39]CAPDU: 80 11 00 00 [16:14:39]Write to MH i2c: E2 08 00 26 95 80 11 00 00 00 00 00 00 35 [16:14:39]Write i2c OK [16:14:39]MH_I2C_Read... [16:14:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:39]Read from MH i2c: E2 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 17 00 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 17 00 26 95 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 84 [16:14:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:14:39]wFMCommunicate OK [16:14:39]requested_item fd.num is exist - process it [16:14:39]SAM_PROTO_GetFieldsCounters [16:14:39]wFMCommunicate request_size=4 [16:14:39]MH_SAM_APDU [16:14:39]CAPDU: 80 13 00 00 [16:14:39]Write to MH i2c: E2 08 00 27 95 80 13 00 00 00 00 00 00 38 [16:14:39]Write i2c OK [16:14:39]MH_I2C_Read... [16:14:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:14:40]Read from MH i2c: E2 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 62 00 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 62 00 27 95 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 90 [16:14:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:14:40]wFMCommunicate OK [16:14:40]SAM_PROTO_GetFieldsCounters done [16:14:40]requested_item shift.num is exist - process it [16:14:40]requested_item shift.opened is exist - process it [16:14:40]req_shift_opened [16:14:40]FM_GetShiftState [16:14:40]SAM_PROTO_GetShiftState [16:14:40]wFMCommunicate request_size=4 [16:14:40]MH_SAM_APDU [16:14:40]CAPDU: 80 13 01 00 [16:14:40]Write to MH i2c: E2 08 00 28 95 80 13 01 00 00 00 00 00 3A [16:14:40]Write i2c OK [16:14:40]MH_I2C_Read... [16:14:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:40]Read from MH i2c: E2 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 0E 00 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 0E 00 28 95 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7D [16:14:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:14:40]wFMCommunicate OK [16:14:40]SAM_PROTO_GetShiftState done [16:14:40]FM_GetShiftState done [16:14:40]req_shift_opened done [16:14:40]requested_item shift.open_date is exist - process it [16:14:40]req_shift_open_date [16:14:40]req_shift_open_date done [16:14:40]produce_requested_data done [16:14:40]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218751,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:14:40]process_action_free close_receipt [16:14:40]json_value_free [16:14:40]json_value_free done [16:14:40]process_json_proto returns [16:14:40]Send response to host [16:14:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218751,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:14:40]free response buf [16:14:40]execute_script done [16:14:40]execute_script returns [16:14:40]free content buf [16:14:40]Sock 9.Close socket [16:14:40]Sock 9.Thread stoped [16:14:44]OFD Sender: No OFD packet to send [16:14:49]OFD Sender: No OFD packet to send [16:14:54]OFD Sender: No OFD packet to send [16:14:59]OFD Sender: No OFD packet to send [16:15:04]OFD Sender: No OFD packet to send [16:15:09]OFD Sender: No OFD packet to send [16:15:14]OFD Sender: No OFD packet to send [16:15:19]OFD Sender: No OFD packet to send [16:15:24]OFD Sender: No OFD packet to send [16:15:26]accept exits with 8 [16:15:26]New connection [16:15:26]New thread 3066682724 created [16:15:26]Thread 3066826084 joined [16:15:26]Waiting for new connection... [16:15:26] Sock 8.Parse request [16:15:26]Sock 8.Check first char [16:15:26]Sock 8.First char is OK [16:15:26]request: POST /json_proto HTTP/1.0 [16:15:26]Method: POST [16:15:26]URL: /json_proto [16:15:26]Method is POST - this is cgi request [16:15:26]url: /json_proto [16:15:26]query_string will be loaded in cgi processing [16:15:26]execute_cgi json_proto POST (null) [16:15:26]execute_cgi path=json_proto method=POST [16:15:26]POST find Content-Length [16:15:26]Host: 172.17.40.4:8080 [16:15:26]Content-Length: 621 [16:15:26]Content-Type: application/json [16:15:26] [16:15:26]POST finish read [16:15:26]Found Content-Length = 621 [16:15:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79791", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:26]execute_script... [16:15:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79791", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:26]POST & json_proto [16:15:26]process_json_proto [16:15:26]json parsed OK: [16:15:26]protocol is kg_v1.0 [16:15:26]action value=close_receipt [16:15:26]process_action close_receipt [16:15:26]cmd_close_receipt [16:15:26]MH_GetDate [16:15:26]Write to MH i2c: F0 00 00 29 95 AD [16:15:26]Write i2c OK [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: F0 [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: F0 09 00 [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: F0 09 00 29 95 00 23 DB 13 67 EE 0E 0D 67 9E [16:15:26]GetLastDocTimeStamp 1729354481 [16:15:26]current date 1729354531 [16:15:26]FM_GetShiftState [16:15:26]SAM_PROTO_GetShiftState [16:15:26]wFMCommunicate request_size=4 [16:15:26]MH_SAM_APDU [16:15:26]CAPDU: 80 13 01 00 [16:15:26]Write to MH i2c: E2 08 00 2A 95 80 13 01 00 00 00 00 00 3C [16:15:26]Write i2c OK [16:15:26]MH_I2C_Read... [16:15:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:26]Read from MH i2c: E2 [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: E2 0E 00 [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: E2 0E 00 2A 95 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7F [16:15:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:15:26]wFMCommunicate OK [16:15:26]SAM_PROTO_GetShiftState done [16:15:26]FM_GetShiftState done [16:15:26]opened in 1729296582 [16:15:26]opened+sec_in_day 1729382982 [16:15:26]quantity*price = 15400 [16:15:26]sum+1 = 15401 [16:15:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 154.00 НСП 1% : 1.36 НДС 12% : 16.35 Наличными: 154.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 397 19.10.2024 16:15 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218752 ФПД: 136825897945215 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T161532&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218752&fm=136825897945215&tin=02508201610067®Number=0000000000098116&sum=15400 0 [16:15:27]StoreToDocumentArchive [16:15:27]shift 443 fd 218752 [16:15:27]save to /storage/0443/doc_00218752 [16:15:27]save last doc name /storage/0443/doc_00218752 to /storage/kkm_last_doc_name [16:15:27]save OK [16:15:27]Clear old archive folders... [16:15:27]ProcessDocumentItem done err = 0, tmpTLVsize=274 [16:15:27]tlvbuf is 0151DB80 [16:15:27]SAM_PROTO_ClearQueue [16:15:27]wFMCommunicate request_size=4 [16:15:27]MH_SAM_APDU [16:15:27]CAPDU: 80 09 00 00 [16:15:27]Write to MH i2c: E2 08 00 37 95 80 09 00 00 00 00 00 00 3E [16:15:27]Write i2c OK [16:15:27]MH_I2C_Read... [16:15:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:15:27]Read from MH i2c: E2 [16:15:27]MH_I2C_Read... [16:15:27]Read from MH i2c: E2 03 00 [16:15:27]MH_I2C_Read... [16:15:27]Read from MH i2c: E2 03 00 37 95 00 90 00 40 [16:15:27]RAPDU: 90 00 [16:15:27]wFMCommunicate OK [16:15:27]SAM_PROTO_ClearQueue done [16:15:27]KKMCreateOFDPacket [16:15:27]OFDProtocolAddRootSTLVToBuf [16:15:27]FM_MakeSignedData [16:15:27]FM_MakeSignedData [16:15:27]SAM_PROTO_SignData [16:15:27]wFMCommunicate request_size=4 [16:15:27]MH_SAM_APDU [16:15:27]CAPDU: 80 0D 01 02 [16:15:27]Write to MH i2c: E2 08 00 38 95 80 0D 01 02 00 00 00 00 46 [16:15:27]Write i2c OK [16:15:27]MH_I2C_Read... [16:15:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:15:27]Read from MH i2c: E2 [16:15:27]MH_I2C_Read... [16:15:27]Read from MH i2c: E2 03 00 [16:15:27]MH_I2C_Read... [16:15:27]Read from MH i2c: E2 03 00 38 95 00 90 00 41 [16:15:27]RAPDU: 90 00 [16:15:27]wFMCommunicate OK [16:15:27]wFMCommunicate request_size=255 [16:15:27]MH_SAM_APDU [16:15:27]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 24 DB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 [16:15:27]Write to MH i2c: E2 02 01 39 95 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 24 DB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 00 00 96 [16:15:27]Write i2c OK [16:15:27]MH_I2C_Read... [16:15:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:28]Read from MH i2c: E2 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: E2 03 00 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: E2 03 00 39 95 00 90 00 42 [16:15:28]RAPDU: 90 00 [16:15:28]wFMCommunicate OK [16:15:28]wFMCommunicate request_size=33 [16:15:28]MH_SAM_APDU [16:15:28]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 35 34 31 33 10 04 04 00 80 56 03 00 35 04 06 00 7C 71 43 0B 08 7F [16:15:28]Write to MH i2c: E2 24 00 3A 95 80 0D 02 02 1C 00 30 30 30 30 39 36 35 34 31 33 10 04 04 00 80 56 03 00 35 04 06 00 7C 71 43 0B 08 7F 00 00 6F [16:15:28]Write i2c OK [16:15:28]MH_I2C_Read... [16:15:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:28]Read from MH i2c: E2 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: E2 03 00 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: E2 03 00 3A 95 00 90 00 43 [16:15:28]RAPDU: 90 00 [16:15:28]wFMCommunicate OK [16:15:28]wFMCommunicate request_size=4 [16:15:28]MH_SAM_APDU [16:15:28]CAPDU: 80 0D 03 02 [16:15:28]Write to MH i2c: E2 08 00 3B 95 80 0D 03 02 00 00 00 00 4B [16:15:28]Write i2c OK [16:15:28]MH_I2C_Read... [16:15:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:15:28]Read from MH i2c: E2 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: E2 0B 00 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: E2 0B 00 3B 95 00 82 D0 A7 B5 45 79 B3 7F 90 00 EA [16:15:28]RAPDU: 82 D0 A7 B5 45 79 B3 7F 90 00 [16:15:28]wFMCommunicate OK [16:15:28]SAM_PROTO_SignData done [16:15:28]FM_MakeSignedData done [16:15:28]CreateOFDProtocolMessage [16:15:28]wFMCommunicate request_size=4 [16:15:28]MH_SAM_APDU [16:15:28]CAPDU: 80 11 00 00 [16:15:28]Write to MH i2c: E2 08 00 3C 95 80 11 00 00 00 00 00 00 4B [16:15:28]Write i2c OK [16:15:28]MH_I2C_Read... [16:15:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:28]Read from MH i2c: E2 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: E2 17 00 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: E2 17 00 3C 95 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9A [16:15:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:15:28]wFMCommunicate OK [16:15:28]CreateOFDProtocolMessage done [16:15:28]OFDSenderStorePacket 218752 [16:15:28]StoreOFDPacket docnum=218752 [16:15:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 19 F0 1E 01 98 04 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 24 DB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 80 56 03 00 35 04 06 00 7C 71 43 0B 08 7F 82 D0 A7 B5 45 79 B3 7F [16:15:28]CheckFolder [16:15:28]dirname=/storage/ofd_packets [16:15:28]CheckFolder done [16:15:28]ProducePacketName [16:15:28]name=ofd_packets/00218752 [16:15:28]NVStorageSaveData ofd_packets/00218752 [16:15:28]File name is /storage/ofd_packets/00218752 [16:15:28]Write 324 bytes [16:15:28]NVStorageSaveData done [16:15:28]OFDSenderStorePacket done [16:15:28]KKMCreateOFDPacket done [16:15:28]NVStorageSaveData kkm_last_timestamp [16:15:28]File name is /storage/kkm_last_timestamp [16:15:28]Write 4 bytes [16:15:28]NVStorageSaveData done [16:15:28]ExternCall_PrintAddStr [16:15:28]wPrintStart [16:15:28]Write to MH i2c: 01 00 00 3D 95 D2 [16:15:28]Write i2c OK [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: 01 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: 01 07 00 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: 01 07 00 3D 95 00 00 00 00 00 FF 0F E7 [16:15:28]RasterBufferAndPrint [16:15:28]line Счет N : (3)79791 [16:15:28]line ИНН: 02508201610067 [16:15:28]line Контрольно-Кассовый Чек [16:15:28]line ПРОДАЖА [16:15:28]line Товар: 46230614 [16:15:28]line Сигареты Richmond Red Edition [16:15:28]line 1.000 * 154.00 [16:15:28]line = 154.00 [16:15:28]line НДС 12% НСП 1% [16:15:28]line > о реализуемом товаре [16:15:28]line ИТОГО: 154.00 [16:15:28]line НСП 1% : 1.36 [16:15:28]line НДС 12% : 16.35 [16:15:28]line Наличными: 154.00 [16:15:28]line Безнал.: 0.00 [16:15:28]line Место: АЗС № 84 "Партнер Нефть" [16:15:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:15:28]line СНО: Общий режим [16:15:28]line Чек 397 19.10.2024 16:15 [16:15:28]line Смена: 443 ФФД: 1.0 [16:15:28]line ЗНМ: 0300000178 [16:15:28]line РНМ: 0000000000098116 [16:15:28]line Версия ККМ: 001 [16:15:28]line ФМ: 0000000000965413 [16:15:28]line ФД: 218752 [16:15:28]line ФПД: 136825897945215 [16:15:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T161532&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218752&fm=136825897945215&tin=02508201610067®Number=0000000000098116&sum=15400 [16:15:28]line 0 [16:15:28]OFD Sender: Processing packet 218752 [packets to send 80, broken 79] [16:15:28]ProducePacketName [16:15:28]name=ofd_packets/00218752 [16:15:28]OFD Sender: To server: pG, [16:15:28]CommunicateWithHost lk.salyk.kg:30040 [16:15:28]ConnectInit lk.salyk.kg [16:15:28]written 0, free lines is 4095 [16:15:29]Write to MH i2c: 01 00 00 66 95 FB [16:15:29]Write i2c OK [16:15:29]MH_I2C_Read... [16:15:29]Read from MH i2c: 01 [16:15:29]MH_I2C_Read... [16:15:29]Read from MH i2c: 01 07 00 [16:15:29]MH_I2C_Read... [16:15:29]Read from MH i2c: 01 07 00 66 95 00 00 00 00 00 DF 0C ED [16:15:29]RasterBufferAndPrint [16:15:29]line [16:15:29]line [16:15:29]line [16:15:29]line [16:15:29]line [16:15:29]written 0, free lines is 3300 [16:15:29]MH_Cut [16:15:29]Write to MH i2c: D1 01 00 6D 95 01 D4 [16:15:29]Write i2c OK [16:15:29]MH_I2C_Read... [16:15:29]Read from MH i2c: D1 [16:15:29]MH_I2C_Read... [16:15:29]Read from MH i2c: D1 01 00 [16:15:29]MH_I2C_Read... [16:15:29]Read from MH i2c: D1 01 00 6D 95 00 D3 [16:15:29]Write to MH i2c: 01 00 00 6E 95 03 [16:15:29]Write i2c OK [16:15:29]MH_I2C_Read... [16:15:29]*** Cut start [16:15:29]*** Partial cut [16:15:29]*** CUTSNS_PIN = 1 [16:15:29]*** CUTSNS_PIN = 0 [16:15:30]*** Brake cut motor [16:15:30]Read from MH i2c: 01 [16:15:30]MH_I2C_Read... [16:15:30]*** Stop cut motor [16:15:30]*** Cut end [16:15:30]Read from MH i2c: 01 07 00 [16:15:30]MH_I2C_Read... [16:15:30]Read from MH i2c: 01 07 00 6E 95 00 00 00 00 00 FF 0F 18 [16:15:30]process_action close_receipt done [16:15:30]requested_data is exist [16:15:30]produce_requested_data [16:15:30]requested_item fm.sn is exist - process it [16:15:30]wFMCommunicate request_size=4 [16:15:30]MH_SAM_APDU [16:15:30]CAPDU: 80 11 00 00 [16:15:30]Write to MH i2c: E2 08 00 6F 95 80 11 00 00 00 00 00 00 7E [16:15:30]Write i2c OK [16:15:30]MH_I2C_Read... [16:15:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:30]Read from MH i2c: E2 [16:15:30]MH_I2C_Read... [16:15:30]Read from MH i2c: E2 17 00 [16:15:30]MH_I2C_Read... [16:15:30]Read from MH i2c: E2 17 00 6F 95 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CD [16:15:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:15:30]wFMCommunicate OK [16:15:30]requested_item fd.num is exist - process it [16:15:30]SAM_PROTO_GetFieldsCounters [16:15:30]wFMCommunicate request_size=4 [16:15:30]MH_SAM_APDU [16:15:30]CAPDU: 80 13 00 00 [16:15:30]Write to MH i2c: E2 08 00 70 95 80 13 00 00 00 00 00 00 81 [16:15:30]Write i2c OK [16:15:30]MH_I2C_Read... [16:15:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:15:30]Read from MH i2c: E2 [16:15:30]MH_I2C_Read... [16:15:30]Read from MH i2c: E2 62 00 [16:15:30]MH_I2C_Read... [16:15:30]Read from MH i2c: E2 62 00 70 95 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 80 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 DD [16:15:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 80 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:15:30]wFMCommunicate OK [16:15:30]SAM_PROTO_GetFieldsCounters done [16:15:30]requested_item shift.num is exist - process it [16:15:30]requested_item shift.opened is exist - process it [16:15:30]req_shift_opened [16:15:30]FM_GetShiftState [16:15:30]SAM_PROTO_GetShiftState [16:15:30]wFMCommunicate request_size=4 [16:15:30]MH_SAM_APDU [16:15:30]CAPDU: 80 13 01 00 [16:15:30]Write to MH i2c: E2 08 00 71 95 80 13 01 00 00 00 00 00 83 [16:15:30]Write i2c OK [16:15:30]MH_I2C_Read... [16:15:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:30]Read from MH i2c: E2 [16:15:30]MH_I2C_Read... [16:15:30]Read from MH i2c: E2 0E 00 [16:15:30]MH_I2C_Read... [16:15:30]Read from MH i2c: E2 0E 00 71 95 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C6 [16:15:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:15:30]wFMCommunicate OK [16:15:30]SAM_PROTO_GetShiftState done [16:15:30]FM_GetShiftState done [16:15:30]req_shift_opened done [16:15:30]requested_item shift.open_date is exist - process it [16:15:30]req_shift_open_date [16:15:30]req_shift_open_date done [16:15:30]produce_requested_data done [16:15:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218752,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:15:30]process_action_free close_receipt [16:15:30]json_value_free [16:15:30]json_value_free done [16:15:30]process_json_proto returns [16:15:30]Send response to host [16:15:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218752,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:15:30]free response buf [16:15:30]execute_script done [16:15:30]execute_script returns [16:15:30]free content buf [16:15:30]Sock 8.Close socket [16:15:30]Sock 8.Thread stoped [16:17:42]ConnectInit Can't connect to host [16:17:42]CommunicateWithHost connect error [16:17:42]CommunicateWithHost err = -1 [16:17:42]OFD Sender: Server communicate error [16:17:47]OFD Sender: Processing packet 218752 [packets to send 80, broken 79] [16:17:47]ProducePacketName [16:17:47]name=ofd_packets/00218752 [16:17:47]OFD Sender: To server: pG, [16:17:47]CommunicateWithHost lk.salyk.kg:30040 [16:17:47]ConnectInit lk.salyk.kg [16:17:47]Connected sock=8 [16:17:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 19 F0 1E 01 98 04 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 24 DB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 80 56 03 00 35 04 06 00 7C 71 43 0B 08 7F 82 D0 A7 B5 45 79 B3 7F [16:17:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 CB 34 47 00 FE 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 39 36 35 34 31 33 10 04 04 00 80 56 03 00 F4 03 04 00 47 87 13 67 B6 04 01 00 00 F0 06 5A 59 6F 01 26 D5 [16:17:47]CommunicateWithHost err = 0 [16:17:47]CheckOFDResponse [16:17:47]1017 (14) - 77093643461234 [16:17:47]1041 (16) - 0000000000965413 [16:17:47]1040 (4) - 218752 [16:17:47]1012 (4) - 19.10.2024 10:17 [16:17:47]1206 (1) - 0 [16:17:47]OFD Sender: Remove packet 218752 [16:17:47]ProducePacketName [16:17:47]name=ofd_packets/00218752 [16:17:47]NVStorageDeleteData [16:17:48]OFD Sender: No OFD packet to send [16:17:53]OFD Sender: No OFD packet to send [16:17:58]OFD Sender: No OFD packet to send [16:18:03]OFD Sender: No OFD packet to send [16:18:08]OFD Sender: No OFD packet to send [16:18:13]OFD Sender: No OFD packet to send [16:18:18]OFD Sender: No OFD packet to send [16:18:23]OFD Sender: No OFD packet to send [16:18:28]OFD Sender: No OFD packet to send [16:18:33]OFD Sender: No OFD packet to send [16:18:38]OFD Sender: No OFD packet to send [16:18:43]OFD Sender: No OFD packet to send [16:18:48]OFD Sender: No OFD packet to send [16:18:53]OFD Sender: No OFD packet to send [16:18:58]OFD Sender: No OFD packet to send [16:19:03]OFD Sender: No OFD packet to send [16:19:08]OFD Sender: No OFD packet to send [16:19:13]OFD Sender: No OFD packet to send [16:19:18]OFD Sender: No OFD packet to send [16:19:23]OFD Sender: No OFD packet to send [16:19:28]OFD Sender: No OFD packet to send [16:19:33]OFD Sender: No OFD packet to send [16:19:38]OFD Sender: No OFD packet to send [16:19:43]OFD Sender: No OFD packet to send [16:19:48]OFD Sender: No OFD packet to send [16:19:53]OFD Sender: No OFD packet to send [16:19:54]accept exits with 9 [16:19:54]New connection [16:19:54]New thread 3066826084 created [16:19:54]Thread 3066682724 joined [16:19:54]Waiting for new connection... [16:19:54] Sock 9.Parse request [16:19:54]Sock 9.Check first char [16:19:54]Sock 9.First char is OK [16:19:54]request: POST /json_proto HTTP/1.0 [16:19:54]Method: POST [16:19:54]URL: /json_proto [16:19:54]Method is POST - this is cgi request [16:19:54]url: /json_proto [16:19:54]query_string will be loaded in cgi processing [16:19:54]execute_cgi json_proto POST (null) [16:19:54]execute_cgi path=json_proto method=POST [16:19:54]POST find Content-Length [16:19:54]Host: 172.17.40.4:8080 [16:19:54]Content-Length: 679 [16:19:54]Content-Type: application/json [16:19:54] [16:19:54]POST finish read [16:19:54]Found Content-Length = 679 [16:19:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [16:19:54]execute_script... [16:19: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)536306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [16:19:54]POST & json_proto [16:19:54]process_json_proto [16:19:54]json parsed OK: [16:19:54]protocol is kg_v1.0 [16:19:54]action value=close_receipt [16:19:54]process_action close_receipt [16:19:54]cmd_close_receipt [16:19:54]MH_GetDate [16:19:54]Write to MH i2c: F0 00 00 72 95 F6 [16:19:54]Write i2c OK [16:19:54]MH_I2C_Read... [16:19:54]Read from MH i2c: F0 [16:19:54]MH_I2C_Read... [16:19:54]Read from MH i2c: F0 09 00 [16:19:54]MH_I2C_Read... [16:19:54]Read from MH i2c: F0 09 00 72 95 00 2F DC 13 67 EE 0E 0D 67 F4 [16:19:54]GetLastDocTimeStamp 1729354532 [16:19:54]current date 1729354799 [16:19:54]FM_GetShiftState [16:19:54]SAM_PROTO_GetShiftState [16:19:54]wFMCommunicate request_size=4 [16:19:54]MH_SAM_APDU [16:19:54]CAPDU: 80 13 01 00 [16:19:54]Write to MH i2c: E2 08 00 73 95 80 13 01 00 00 00 00 00 85 [16:19:54]Write i2c OK [16:19:54]MH_I2C_Read... [16:19:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:54]Read from MH i2c: E2 [16:19:54]MH_I2C_Read... [16:19:54]Read from MH i2c: E2 0E 00 [16:19:54]MH_I2C_Read... [16:19:54]Read from MH i2c: E2 0E 00 73 95 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C8 [16:19:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:19:54]wFMCommunicate OK [16:19:54]SAM_PROTO_GetShiftState done [16:19:54]FM_GetShiftState done [16:19:54]opened in 1729296582 [16:19:54]opened+sec_in_day 1729382982 [16:19:54]quantity*price = 200025 [16:19:54]sum+1 = 200026 [16:19:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 398 19.10.2024 16:19 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218753 ФПД: 31045540278110 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T161959&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218753&fm=31045540278110&tin=02508201610067®Number=0000000000098116&sum=200000 [16:19:55]StoreToDocumentArchive [16:19:55]shift 443 fd 218753 [16:19:55]save to /storage/0443/doc_00218753 [16:19:55]save last doc name /storage/0443/doc_00218753 to /storage/kkm_last_doc_name [16:19:55]save OK [16:19:55]Clear old archive folders... [16:19:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:19:55]tlvbuf is 01742090 [16:19:55]SAM_PROTO_ClearQueue [16:19:55]wFMCommunicate request_size=4 [16:19:55]MH_SAM_APDU [16:19:55]CAPDU: 80 09 00 00 [16:19:55]Write to MH i2c: E2 08 00 80 95 80 09 00 00 00 00 00 00 87 [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 80 95 00 90 00 89 [16:19:55]RAPDU: 90 00 [16:19:55]wFMCommunicate OK [16:19:55]SAM_PROTO_ClearQueue done [16:19:55]KKMCreateOFDPacket [16:19:55]OFDProtocolAddRootSTLVToBuf [16:19:55]FM_MakeSignedData [16:19:55]FM_MakeSignedData [16:19:55]SAM_PROTO_SignData [16:19:55]wFMCommunicate request_size=4 [16:19:55]MH_SAM_APDU [16:19:55]CAPDU: 80 0D 01 02 [16:19:55]Write to MH i2c: E2 08 00 81 95 80 0D 01 02 00 00 00 00 8F [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 81 95 00 90 00 8A [16:19:55]RAPDU: 90 00 [16:19:55]wFMCommunicate OK [16:19:55]wFMCommunicate request_size=255 [16:19:55]MH_SAM_APDU [16:19: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 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 8E 01 00 00 F4 03 04 00 2F DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 81 56 03 00 35 04 06 00 1C 3C 5A 66 [16:19:55]Write to MH i2c: E2 02 01 82 95 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 8E 01 00 00 F4 03 04 00 2F DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 81 56 03 00 35 04 06 00 1C 3C 5A 66 00 00 BD [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 82 95 00 90 00 8B [16:19:55]RAPDU: 90 00 [16:19:55]wFMCommunicate OK [16:19:55]wFMCommunicate request_size=7 [16:19:55]MH_SAM_APDU [16:19:55]CAPDU: 80 0D 02 02 02 6F 5E [16:19:55]Write to MH i2c: E2 0A 00 83 95 80 0D 02 02 02 00 6F 5E 00 00 63 [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 83 95 00 90 00 8C [16:19:55]RAPDU: 90 00 [16:19:55]wFMCommunicate OK [16:19:55]wFMCommunicate request_size=4 [16:19:55]MH_SAM_APDU [16:19:55]CAPDU: 80 0D 03 02 [16:19:55]Write to MH i2c: E2 08 00 84 95 80 0D 03 02 00 00 00 00 94 [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 0B 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 0B 00 84 95 00 6A 18 D0 C3 E1 7C D4 30 90 00 0B [16:19:55]RAPDU: 6A 18 D0 C3 E1 7C D4 30 90 00 [16:19:55]wFMCommunicate OK [16:19:55]SAM_PROTO_SignData done [16:19:55]FM_MakeSignedData done [16:19:55]CreateOFDProtocolMessage [16:19:55]wFMCommunicate request_size=4 [16:19:55]MH_SAM_APDU [16:19:55]CAPDU: 80 11 00 00 [16:19:55]Write to MH i2c: E2 08 00 85 95 80 11 00 00 00 00 00 00 94 [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 17 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 17 00 85 95 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E3 [16:19:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:19:55]wFMCommunicate OK [16:19:55]CreateOFDProtocolMessage done [16:19:55]OFDSenderStorePacket 218753 [16:19:55]StoreOFDPacket docnum=218753 [16:19:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 8A 10 04 01 88 9D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 8E 01 00 00 F4 03 04 00 2F DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 81 56 03 00 35 04 06 00 1C 3C 5A 66 6F 5E 6A 18 D0 C3 E1 7C D4 30 [16:19:55]CheckFolder [16:19:55]dirname=/storage/ofd_packets [16:19:55]CheckFolder done [16:19:55]ProducePacketName [16:19:55]name=ofd_packets/00218753 [16:19:55]NVStorageSaveData ofd_packets/00218753 [16:19:55]File name is /storage/ofd_packets/00218753 [16:19:55]Write 298 bytes [16:19:55]NVStorageSaveData done [16:19:55]OFDSenderStorePacket done [16:19:55]KKMCreateOFDPacket done [16:19:55]NVStorageSaveData kkm_last_timestamp [16:19:55]File name is /storage/kkm_last_timestamp [16:19:55]Write 4 bytes [16:19:55]NVStorageSaveData done [16:19:55]ExternCall_PrintAddStr [16:19:55]wPrintStart [16:19:55]Write to MH i2c: 01 00 00 86 95 1B [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: 01 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: 01 07 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: 01 07 00 86 95 00 00 00 00 00 FF 0F 30 [16:19:55]RasterBufferAndPrint [16:19:55]line Счет N : (1)536306 [16:19:55]line ИНН: 02508201610067 [16:19:55]line Контрольно-Кассовый Чек [16:19:55]line ПРОДАЖА [16:19:55]line ТРК (МРК, ГНК) : 61 [16:19:55]line Товар: 2710194210 [16:19:55]line ДТ-К-2 [16:19:55]line 26.250 * 76.20 [16:19:55]line = 2000.25 [16:19:55]line НДС 12% НСП 1% [16:19:55]line > о реализуемом товаре [16:19:55]line ОКРУГЛЕНИЕ: -0.25 [16:19:55]line ИТОГО: 2000.00 [16:19:55]line Внесено: 2000.00 [16:19:55]line СДАЧА: 0.00 [16:19:55]line НСП 1% : 17.70 [16:19:55]line НДС 12% : 212.42 [16:19:55]line Наличными: 2000.00 [16:19:55]line Безнал.: 0.00 [16:19:55]line Место: АЗС № 84 "Партнер Нефть" [16:19:55]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:19:55]line СНО: Общий режим [16:19:55]line Чек 398 19.10.2024 16:19 [16:19:55]line Смена: 443 ФФД: 1.0 [16:19:55]line ЗНМ: 0300000178 [16:19:55]line РНМ: 0000000000098116 [16:19:55]line Версия ККМ: 001 [16:19:55]line ФМ: 0000000000965413 [16:19:55]line ФД: 218753 [16:19:55]line ФПД: 31045540278110 [16:19:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T161959&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218753&fm=31045540278110&tin=02508201610067®Number=0000000000098116&sum=200000 [16:19:56]OFD Sender: Processing packet 218753 [packets to send 80, broken 79] [16:19:56]ProducePacketName [16:19:56]name=ofd_packets/00218753 [16:19:56]OFD Sender: To server: pG, [16:19:56]CommunicateWithHost lk.salyk.kg:30040 [16:19:56]ConnectInit lk.salyk.kg [16:19:56]written 0, free lines is 4095 [16:19:56]Connected sock=10 [16:19:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 8A 10 04 01 88 9D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 8E 01 00 00 F4 03 04 00 2F DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 81 56 03 00 35 04 06 00 1C 3C 5A 66 6F 5E 6A 18 D0 C3 E1 7C D4 30 [16:19:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4B C3 47 00 93 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 39 36 35 34 31 33 10 04 04 00 81 56 03 00 F4 03 04 00 C8 87 13 67 B6 04 01 00 00 20 20 04 2D 82 1F 0D AE [16:19:56]CommunicateWithHost err = 0 [16:19:56]CheckOFDResponse [16:19:56]1017 (14) - 77093643461234 [16:19:56]1041 (16) - 0000000000965413 [16:19:56]1040 (4) - 218753 [16:19:56]1012 (4) - 19.10.2024 10:19 [16:19:56]1206 (1) - 0 [16:19:56]OFD Sender: Remove packet 218753 [16:19:56]ProducePacketName [16:19:56]name=ofd_packets/00218753 [16:19:56]NVStorageDeleteData [16:19:56]Write to MH i2c: 01 00 00 B1 95 46 [16:19:56]Write i2c OK [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: 01 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: 01 07 00 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: 01 07 00 B1 95 00 00 00 00 00 F1 0C 4A [16:19:56]RasterBufferAndPrint [16:19:56]line [16:19:56]line [16:19:56]line [16:19:56]line [16:19:56]line [16:19:56]written 0, free lines is 3319 [16:19:56]MH_Cut [16:19:56]Write to MH i2c: D1 01 00 B8 95 01 1F [16:19:56]Write i2c OK [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: D1 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: D1 01 00 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: D1 01 00 B8 95 00 1E [16:19:56]Write to MH i2c: 01 00 00 B9 95 4E [16:19:56]Write i2c OK [16:19:56]MH_I2C_Read... [16:19:57]OFD Sender: No OFD packet to send [16:19:57]*** Cut start [16:19:57]*** Partial cut [16:19:57]*** CUTSNS_PIN = 1 [16:19:57]*** CUTSNS_PIN = 0 [16:19:57]*** Brake cut motor [16:19:58]Read from MH i2c: 01 [16:19:58]MH_I2C_Read... [16:19:58]*** Stop cut motor [16:19:58]*** Cut end [16:19:58]Read from MH i2c: 01 07 00 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: 01 07 00 B9 95 00 00 00 00 00 FF 0F 63 [16:19:58]process_action close_receipt done [16:19:58]requested_data is exist [16:19:58]produce_requested_data [16:19:58]requested_item fm.sn is exist - process it [16:19:58]wFMCommunicate request_size=4 [16:19:58]MH_SAM_APDU [16:19:58]CAPDU: 80 11 00 00 [16:19:58]Write to MH i2c: E2 08 00 BA 95 80 11 00 00 00 00 00 00 C9 [16:19:58]Write i2c OK [16:19:58]MH_I2C_Read... [16:19:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:58]Read from MH i2c: E2 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E2 17 00 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E2 17 00 BA 95 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 18 [16:19:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:19:58]wFMCommunicate OK [16:19:58]requested_item fd.num is exist - process it [16:19:58]SAM_PROTO_GetFieldsCounters [16:19:58]wFMCommunicate request_size=4 [16:19:58]MH_SAM_APDU [16:19:58]CAPDU: 80 13 00 00 [16:19:58]Write to MH i2c: E2 08 00 BB 95 80 13 00 00 00 00 00 00 CC [16:19:58]Write i2c OK [16:19:58]MH_I2C_Read... [16:19:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:58]Read from MH i2c: E2 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E2 62 00 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E2 62 00 BB 95 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 81 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 2C [16:19:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 81 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:19:58]wFMCommunicate OK [16:19:58]SAM_PROTO_GetFieldsCounters done [16:19:58]requested_item shift.num is exist - process it [16:19:58]requested_item shift.opened is exist - process it [16:19:58]req_shift_opened [16:19:58]FM_GetShiftState [16:19:58]SAM_PROTO_GetShiftState [16:19:58]wFMCommunicate request_size=4 [16:19:58]MH_SAM_APDU [16:19:58]CAPDU: 80 13 01 00 [16:19:58]Write to MH i2c: E2 08 00 BC 95 80 13 01 00 00 00 00 00 CE [16:19:58]Write i2c OK [16:19:58]MH_I2C_Read... [16:19:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:58]Read from MH i2c: E2 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E2 0E 00 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E2 0E 00 BC 95 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 11 [16:19:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:19:58]wFMCommunicate OK [16:19:58]SAM_PROTO_GetShiftState done [16:19:58]FM_GetShiftState done [16:19:58]req_shift_opened done [16:19:58]requested_item shift.open_date is exist - process it [16:19:58]req_shift_open_date [16:19:58]req_shift_open_date done [16:19:58]produce_requested_data done [16:19:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218753,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:19:58]process_action_free close_receipt [16:19:58]json_value_free [16:19:58]json_value_free done [16:19:58]process_json_proto returns [16:19:58]Send response to host [16:19:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218753,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:19:58]free response buf [16:19:58]execute_script done [16:19:58]execute_script returns [16:19:58]free content buf [16:19:58]Sock 9.Close socket [16:19:58]Sock 9.Thread stoped [16:20:02]OFD Sender: No OFD packet to send [16:20:07]OFD Sender: No OFD packet to send [16:20:12]OFD Sender: No OFD packet to send [16:20:17]OFD Sender: No OFD packet to send [16:20:22]OFD Sender: No OFD packet to send [16:20:27]OFD Sender: No OFD packet to send [16:20:32]OFD Sender: No OFD packet to send [16:20:37]OFD Sender: No OFD packet to send [16:20:40]accept exits with 8 [16:20:40]New connection [16:20:40]New thread 3066682724 created [16:20:40]Thread 3066826084 joined [16:20:40]Waiting for new connection... [16:20:40] Sock 8.Parse request [16:20:40]Sock 8.Check first char [16:20:40]Sock 8.First char is OK [16:20:40]request: POST /json_proto HTTP/1.0 [16:20:40]Method: POST [16:20:40]URL: /json_proto [16:20:40]Method is POST - this is cgi request [16:20:40]url: /json_proto [16:20:40]query_string will be loaded in cgi processing [16:20:40]execute_cgi json_proto POST (null) [16:20:40]execute_cgi path=json_proto method=POST [16:20:40]POST find Content-Length [16:20:40]Host: 172.17.40.4:8080 [16:20:40]Content-Length: 590 [16:20:40]Content-Type: application/json [16:20:40] [16:20:40]POST finish read [16:20:40]Found Content-Length = 590 [16:20:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79792", "tax_sys" : 0, "items" : [ { "code": "46141538", "name": "\u0420/\u0436 Orbit Bubblemint 13,6\u0433", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:40]execute_script... [16:20: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 : (3)79792", "tax_sys" : 0, "items" : [ { "code": "46141538", "name": "\u0420/\u0436 Orbit Bubblemint 13,6\u0433", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:40]POST & json_proto [16:20:40]process_json_proto [16:20:40]json parsed OK: [16:20:40]protocol is kg_v1.0 [16:20:40]action value=close_receipt [16:20:40]process_action close_receipt [16:20:40]cmd_close_receipt [16:20:40]MH_GetDate [16:20:40]Write to MH i2c: F0 00 00 BD 95 41 [16:20:40]Write i2c OK [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: F0 [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: F0 09 00 [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: F0 09 00 BD 95 00 5D DC 13 67 EE 0E 0D 67 6D [16:20:40]GetLastDocTimeStamp 1729354799 [16:20:40]current date 1729354845 [16:20:40]FM_GetShiftState [16:20:40]SAM_PROTO_GetShiftState [16:20:40]wFMCommunicate request_size=4 [16:20:40]MH_SAM_APDU [16:20:40]CAPDU: 80 13 01 00 [16:20:40]Write to MH i2c: E2 08 00 BE 95 80 13 01 00 00 00 00 00 D0 [16:20:40]Write i2c OK [16:20:40]MH_I2C_Read... [16:20:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:40]Read from MH i2c: E2 [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: E2 0E 00 [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: E2 0E 00 BE 95 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 13 [16:20:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:20:40]wFMCommunicate OK [16:20:40]SAM_PROTO_GetShiftState done [16:20:40]FM_GetShiftState done [16:20:40]opened in 1729296582 [16:20:40]opened+sec_in_day 1729382982 [16:20:40]quantity*price = 4500 [16:20:40]sum+1 = 4501 [16:20:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 399 19.10.2024 16:20 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218754 ФПД: 38433479452201 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T162045&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218754&fm=38433479452201&tin=02508201610067®Number=0000000000098116&sum=4500 0 [16:20:41]StoreToDocumentArchive [16:20:41]shift 443 fd 218754 [16:20:41]save to /storage/0443/doc_00218754 [16:20:41]save last doc name /storage/0443/doc_00218754 to /storage/kkm_last_doc_name [16:20:41]save OK [16:20:41]Clear old archive folders... [16:20:41]ProcessDocumentItem done err = 0, tmpTLVsize=266 [16:20:41]tlvbuf is 0164AAC0 [16:20:41]SAM_PROTO_ClearQueue [16:20:41]wFMCommunicate request_size=4 [16:20:41]MH_SAM_APDU [16:20:41]CAPDU: 80 09 00 00 [16:20:41]Write to MH i2c: E2 08 00 CB 95 80 09 00 00 00 00 00 00 D2 [16:20:41]Write i2c OK [16:20:41]MH_I2C_Read... [16:20:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:20:41]Read from MH i2c: E2 [16:20:41]MH_I2C_Read... [16:20:41]Read from MH i2c: E2 03 00 [16:20:41]MH_I2C_Read... [16:20:41]Read from MH i2c: E2 03 00 CB 95 00 90 00 D4 [16:20:41]RAPDU: 90 00 [16:20:41]wFMCommunicate OK [16:20:41]SAM_PROTO_ClearQueue done [16:20:41]KKMCreateOFDPacket [16:20:41]OFDProtocolAddRootSTLVToBuf [16:20:41]FM_MakeSignedData [16:20:41]FM_MakeSignedData [16:20:41]SAM_PROTO_SignData [16:20:41]wFMCommunicate request_size=4 [16:20:41]MH_SAM_APDU [16:20:41]CAPDU: 80 0D 01 02 [16:20:41]Write to MH i2c: E2 08 00 CC 95 80 0D 01 02 00 00 00 00 DA [16:20:41]Write i2c OK [16:20:41]MH_I2C_Read... [16:20:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:20:41]Read from MH i2c: E2 [16:20:41]MH_I2C_Read... [16:20:41]Read from MH i2c: E2 03 00 [16:20:41]MH_I2C_Read... [16:20:41]Read from MH i2c: E2 03 00 CC 95 00 90 00 D5 [16:20:41]RAPDU: 90 00 [16:20:41]wFMCommunicate OK [16:20:41]wFMCommunicate request_size=255 [16:20:41]MH_SAM_APDU [16:20:41]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 5D DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 [16:20:41]Write to MH i2c: E2 02 01 CD 95 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 5D DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 00 00 DC [16:20:41]Write i2c OK [16:20:41]MH_I2C_Read... [16:20:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:42]Read from MH i2c: E2 [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: E2 03 00 [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: E2 03 00 CD 95 00 90 00 D6 [16:20:42]RAPDU: 90 00 [16:20:42]wFMCommunicate OK [16:20:42]wFMCommunicate request_size=25 [16:20:42]MH_SAM_APDU [16:20:42]CAPDU: 80 0D 02 02 14 31 33 10 04 04 00 82 56 03 00 35 04 06 00 22 F4 7D E3 E6 29 [16:20:42]Write to MH i2c: E2 1C 00 CE 95 80 0D 02 02 14 00 31 33 10 04 04 00 82 56 03 00 35 04 06 00 22 F4 7D E3 E6 29 00 00 20 [16:20:42]Write i2c OK [16:20:42]MH_I2C_Read... [16:20:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:42]Read from MH i2c: E2 [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: E2 03 00 [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: E2 03 00 CE 95 00 90 00 D7 [16:20:42]RAPDU: 90 00 [16:20:42]wFMCommunicate OK [16:20:42]wFMCommunicate request_size=4 [16:20:42]MH_SAM_APDU [16:20:42]CAPDU: 80 0D 03 02 [16:20:42]Write to MH i2c: E2 08 00 CF 95 80 0D 03 02 00 00 00 00 DF [16:20:42]Write i2c OK [16:20:42]MH_I2C_Read... [16:20:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:20:42]Read from MH i2c: E2 [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: E2 0B 00 [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: E2 0B 00 CF 95 00 A9 BA CC E5 7A 8D 8F A7 90 00 31 [16:20:42]RAPDU: A9 BA CC E5 7A 8D 8F A7 90 00 [16:20:42]wFMCommunicate OK [16:20:42]SAM_PROTO_SignData done [16:20:42]FM_MakeSignedData done [16:20:42]CreateOFDProtocolMessage [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 D0 95 80 11 00 00 00 00 00 00 DF [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 D0 95 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2E [16:20:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:20:42]wFMCommunicate OK [16:20:42]CreateOFDProtocolMessage done [16:20:42]OFDSenderStorePacket 218754 [16:20:42]StoreOFDPacket docnum=218754 [16:20:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 1E 01 00 00 FC C9 16 01 75 81 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 5D DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 82 56 03 00 35 04 06 00 22 F4 7D E3 E6 29 A9 BA CC E5 7A 8D 8F A7 [16:20:42]CheckFolder [16:20:42]dirname=/storage/ofd_packets [16:20:42]CheckFolder done [16:20:42]ProducePacketName [16:20:42]name=ofd_packets/00218754 [16:20:42]NVStorageSaveData ofd_packets/00218754 [16:20:42]File name is /storage/ofd_packets/00218754 [16:20:42]Write 316 bytes [16:20:42]NVStorageSaveData done [16:20:42]OFDSenderStorePacket done [16:20:42]KKMCreateOFDPacket done [16:20:42]NVStorageSaveData kkm_last_timestamp [16:20:42]File name is /storage/kkm_last_timestamp [16:20:42]OFD Sender: Processing packet 218754 [packets to send 80, broken 79] [16:20:42]ProducePacketName [16:20:42]name=ofd_packets/00218754 [16:20:42]OFD Sender: To server: pG, [16:20:42]CommunicateWithHost lk.salyk.kg:30040 [16:20:42]ConnectInit lk.salyk.kg [16:20:42]Write 4 bytes [16:20:42]NVStorageSaveData done [16:20:42]ExternCall_PrintAddStr [16:20:42]wPrintStart [16:20:42]Write to MH i2c: 01 00 00 D1 95 66 [16:20:42]Write i2c OK [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: 01 [16:20:42]MH_I2C_Read... [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 D1 95 00 00 00 00 00 FF 0F 7B [16:20:42]RasterBufferAndPrint [16:20:42]line Счет N : (3)79792 [16:20:42]line ИНН: 02508201610067 [16:20:42]line Контрольно-Кассовый Чек [16:20:42]line ПРОДАЖА [16:20:42]line Товар: 46141538 [16:20:42]line Р/ж Orbit Bubblemint 13,6г [16:20:42]line 1.000 * 45.00 [16:20:42]line = 45.00 [16:20:42]line НДС 12% НСП 1% [16:20:42]line > о реализуемом товаре [16:20:42]line ИТОГО: 45.00 [16:20:42]line НСП 1% : 0.40 [16:20:42]line НДС 12% : 4.78 [16:20:42]line Наличными: 45.00 [16:20:42]line Безнал.: 0.00 [16:20:42]line Место: АЗС № 84 "Партнер Нефть" [16:20:42]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:20:42]line СНО: Общий режим [16:20:42]line Чек 399 19.10.2024 16:20 [16:20:42]line Смена: 443 ФФД: 1.0 [16:20:42]line ЗНМ: 0300000178 [16:20:42]line РНМ: 0000000000098116 [16:20:42]line Версия ККМ: 001 [16:20:42]line ФМ: 0000000000965413 [16:20:42]line ФД: 218754 [16:20:42]line ФПД: 38433479452201 [16:20:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T162045&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218754&fm=38433479452201&tin=02508201610067®Number=0000000000098116&sum=4500 [16:20:42]line 0 [16:20:42]Connected sock=11 [16:20:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 1E 01 00 00 FC C9 16 01 75 81 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 5D DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 82 56 03 00 35 04 06 00 22 F4 7D E3 E6 29 A9 BA CC E5 7A 8D 8F A7 [16:20:42]written 0, free lines is 4095 [16:20:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 42 CF 47 00 B3 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 39 36 35 34 31 33 10 04 04 00 82 56 03 00 F4 03 04 00 F6 87 13 67 B6 04 01 00 00 F9 1B 9D 6D A4 89 9D 02 [16:20:42]CommunicateWithHost err = 0 [16:20:42]CheckOFDResponse [16:20:42]1017 (14) - 77093643461234 [16:20:42]1041 (16) - 0000000000965413 [16:20:42]1040 (4) - 218754 [16:20:42]1012 (4) - 19.10.2024 10:20 [16:20:42]1206 (1) - 0 [16:20:42]OFD Sender: Remove packet 218754 [16:20:42]ProducePacketName [16:20:42]name=ofd_packets/00218754 [16:20:42]NVStorageDeleteData [16:20:42]Write to MH i2c: 01 00 00 F9 95 8E [16:20:42]Write i2c OK [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: 01 [16:20:42]MH_I2C_Read... [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 F9 95 00 00 00 00 00 0F 0D B1 [16:20:42]RasterBufferAndPrint [16:20:42]line [16:20:42]line [16:20:42]line [16:20:42]line [16:20:42]line [16:20:42]written 0, free lines is 3353 [16:20:42]MH_Cut [16:20:42]Write to MH i2c: D1 01 00 00 96 01 68 [16:20:42]Write i2c OK [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: D1 [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: D1 01 00 [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: D1 01 00 00 96 00 67 [16:20:42]Write to MH i2c: 01 00 00 01 96 97 [16:20:42]Write i2c OK [16:20:42]MH_I2C_Read... [16:20:43]OFD Sender: No OFD packet to send [16:20:43]*** Cut start [16:20:43]*** Partial cut [16:20:43]*** CUTSNS_PIN = 1 [16:20:43]*** CUTSNS_PIN = 0 [16:20:43]*** Brake cut motor [16:20:44]Read from MH i2c: 01 [16:20:44]MH_I2C_Read... [16:20:44]*** Stop cut motor [16:20:44]*** Cut end [16:20:44]Read from MH i2c: 01 07 00 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: 01 07 00 01 96 00 00 00 00 00 FF 0F AC [16:20:44]process_action close_receipt done [16:20:44]requested_data is exist [16:20:44]produce_requested_data [16:20:44]requested_item fm.sn is exist - process it [16:20:44]wFMCommunicate request_size=4 [16:20:44]MH_SAM_APDU [16:20:44]CAPDU: 80 11 00 00 [16:20:44]Write to MH i2c: E2 08 00 02 96 80 11 00 00 00 00 00 00 12 [16:20:44]Write i2c OK [16:20:44]MH_I2C_Read... [16:20:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:44]Read from MH i2c: E2 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 17 00 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 17 00 02 96 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 61 [16:20:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:20:44]wFMCommunicate OK [16:20:44]requested_item fd.num is exist - process it [16:20:44]SAM_PROTO_GetFieldsCounters [16:20:44]wFMCommunicate request_size=4 [16:20:44]MH_SAM_APDU [16:20:44]CAPDU: 80 13 00 00 [16:20:44]Write to MH i2c: E2 08 00 03 96 80 13 00 00 00 00 00 00 15 [16:20:44]Write i2c OK [16:20:44]MH_I2C_Read... [16:20:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:20:44]Read from MH i2c: E2 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 62 00 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 62 00 03 96 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 79 [16:20:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:20:44]wFMCommunicate OK [16:20:44]SAM_PROTO_GetFieldsCounters done [16:20:44]requested_item shift.num is exist - process it [16:20:44]requested_item shift.opened is exist - process it [16:20:44]req_shift_opened [16:20:44]FM_GetShiftState [16:20:44]SAM_PROTO_GetShiftState [16:20:44]wFMCommunicate request_size=4 [16:20:44]MH_SAM_APDU [16:20:44]CAPDU: 80 13 01 00 [16:20:44]Write to MH i2c: E2 08 00 04 96 80 13 01 00 00 00 00 00 17 [16:20:44]Write i2c OK [16:20:44]MH_I2C_Read... [16:20:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:44]Read from MH i2c: E2 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 0E 00 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 0E 00 04 96 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5A [16:20:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:20:44]wFMCommunicate OK [16:20:44]SAM_PROTO_GetShiftState done [16:20:44]FM_GetShiftState done [16:20:44]req_shift_opened done [16:20:44]requested_item shift.open_date is exist - process it [16:20:44]req_shift_open_date [16:20:44]req_shift_open_date done [16:20:44]produce_requested_data done [16:20:44]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218754,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:20:44]process_action_free close_receipt [16:20:44]json_value_free [16:20:44]json_value_free done [16:20:44]process_json_proto returns [16:20:44]Send response to host [16:20:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218754,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:20:44]free response buf [16:20:44]execute_script done [16:20:44]execute_script returns [16:20:44]free content buf [16:20:44]Sock 8.Close socket [16:20:44]Sock 8.Thread stoped [16:20:48]OFD Sender: No OFD packet to send [16:20:53]OFD Sender: No OFD packet to send [16:20:58]OFD Sender: No OFD packet to send [16:21:03]OFD Sender: No OFD packet to send [16:21:08]OFD Sender: No OFD packet to send [16:21:13]OFD Sender: No OFD packet to send [16:21:18]OFD Sender: No OFD packet to send [16:21:23]OFD Sender: No OFD packet to send [16:21:28]OFD Sender: No OFD packet to send [16:21:33]OFD Sender: No OFD packet to send [16:21:38]OFD Sender: No OFD packet to send [16:21:43]OFD Sender: No OFD packet to send [16:21:48]OFD Sender: No OFD packet to send [16:21:53]OFD Sender: No OFD packet to send [16:21:58]OFD Sender: No OFD packet to send [16:22:03]OFD Sender: No OFD packet to send [16:22:08]OFD Sender: No OFD packet to send [16:22:09]accept exits with 9 [16:22:09]New connection [16:22:09]New thread 3066826084 created [16:22:09]Thread 3066682724 joined [16:22:09]Waiting for new connection... [16:22:09] Sock 9.Parse request [16:22:09]Sock 9.Check first char [16:22:09]Sock 9.First char is OK [16:22:09]request: POST /json_proto HTTP/1.0 [16:22:09]Method: POST [16:22:09]URL: /json_proto [16:22:09]Method is POST - this is cgi request [16:22:09]url: /json_proto [16:22:09]query_string will be loaded in cgi processing [16:22:09]execute_cgi json_proto POST (null) [16:22:09]execute_cgi path=json_proto method=POST [16:22:09]POST find Content-Length [16:22:09]Host: 172.17.40.4:8080 [16:22:09]Content-Length: 642 [16:22:09]Content-Type: application/json [16:22:09] [16:22:09]POST finish read [16:22:09]Found Content-Length = 642 [16:22:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 20.000, "sum" : 1484.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1484.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:09]execute_script... [16:22: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)536307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 20.000, "sum" : 1484.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1484.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:09]POST & json_proto [16:22:09]process_json_proto [16:22:09]json parsed OK: [16:22:09]protocol is kg_v1.0 [16:22:09]action value=close_receipt [16:22:09]process_action close_receipt [16:22:09]cmd_close_receipt [16:22:09]MH_GetDate [16:22:09]Write to MH i2c: F0 00 00 05 96 8A [16:22:09]Write i2c OK [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: F0 [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: F0 09 00 [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: F0 09 00 05 96 00 B6 DC 13 67 EE 0E 0D 67 0F [16:22:09]GetLastDocTimeStamp 1729354845 [16:22:09]current date 1729354934 [16:22:09]FM_GetShiftState [16:22:09]SAM_PROTO_GetShiftState [16:22:09]wFMCommunicate request_size=4 [16:22:09]MH_SAM_APDU [16:22:09]CAPDU: 80 13 01 00 [16:22:09]Write to MH i2c: E2 08 00 06 96 80 13 01 00 00 00 00 00 19 [16:22:09]Write i2c OK [16:22:09]MH_I2C_Read... [16:22:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:09]Read from MH i2c: E2 [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: E2 0E 00 [16:22:09]MH_I2C_Read... [16:22:09]Read from MH i2c: E2 0E 00 06 96 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5C [16:22:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:22:09]wFMCommunicate OK [16:22:09]SAM_PROTO_GetShiftState done [16:22:09]FM_GetShiftState done [16:22:09]opened in 1729296582 [16:22:09]opened+sec_in_day 1729382982 [16:22:09]quantity*price = 148400 [16:22:09]sum+1 = 148401 [16:22:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1484.00 НСП 1% : 13.13 НДС 12% : 157.59 Наличными: 1484.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 400 19.10.2024 16:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218755 ФПД: 43605894371526 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T162214&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218755&fm=43605894371526&tin=02508201610067®Number=0000000000098116&sum=148400 [16:22:10]StoreToDocumentArchive [16:22:10]shift 443 fd 218755 [16:22:10]save to /storage/0443/doc_00218755 [16:22:10]save last doc name /storage/0443/doc_00218755 to /storage/kkm_last_doc_name [16:22:10]save OK [16:22:10]Clear old archive folders... [16:22:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:22:10]tlvbuf is 017D9450 [16:22:10]SAM_PROTO_ClearQueue [16:22:10]wFMCommunicate request_size=4 [16:22:10]MH_SAM_APDU [16:22:10]CAPDU: 80 09 00 00 [16:22:10]Write to MH i2c: E2 08 00 13 96 80 09 00 00 00 00 00 00 1B [16:22:10]Write i2c OK [16:22:10]MH_I2C_Read... [16:22:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:10]Read from MH i2c: E2 [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: E2 03 00 [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: E2 03 00 13 96 00 90 00 1D [16:22:10]RAPDU: 90 00 [16:22:10]wFMCommunicate OK [16:22:10]SAM_PROTO_ClearQueue done [16:22:10]KKMCreateOFDPacket [16:22:10]OFDProtocolAddRootSTLVToBuf [16:22:10]FM_MakeSignedData [16:22:10]FM_MakeSignedData [16:22:10]SAM_PROTO_SignData [16:22:10]wFMCommunicate request_size=4 [16:22:10]MH_SAM_APDU [16:22:10]CAPDU: 80 0D 01 02 [16:22:10]Write to MH i2c: E2 08 00 14 96 80 0D 01 02 00 00 00 00 23 [16:22:10]Write i2c OK [16:22:10]MH_I2C_Read... [16:22:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:10]Read from MH i2c: E2 [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: E2 03 00 [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: E2 03 00 14 96 00 90 00 1E [16:22:10]RAPDU: 90 00 [16:22:10]wFMCommunicate OK [16:22:10]wFMCommunicate request_size=255 [16:22:10]MH_SAM_APDU [16:22: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 20 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B0 43 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 43 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 3D 00 00 00 00 07 04 06 00 B0 43 02 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 B6 DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 83 56 03 00 35 04 06 00 27 [16:22:10]Write to MH i2c: E2 02 01 15 96 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 20 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B0 43 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 43 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 3D 00 00 00 00 07 04 06 00 B0 43 02 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 B6 DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 83 56 03 00 35 04 06 00 27 00 00 DE [16:22:10]Write i2c OK [16:22:10]MH_I2C_Read... [16:22:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:10]Read from MH i2c: E2 [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: E2 03 00 [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: E2 03 00 15 96 00 90 00 1F [16:22:10]RAPDU: 90 00 [16:22:10]wFMCommunicate OK [16:22:10]wFMCommunicate request_size=10 [16:22:10]MH_SAM_APDU [16:22:10]CAPDU: 80 0D 02 02 05 A8 C9 D8 18 C6 [16:22:10]Write to MH i2c: E2 0D 00 16 96 80 0D 02 02 05 00 A8 C9 D8 18 C6 00 00 57 [16:22:10]Write i2c OK [16:22:10]MH_I2C_Read... [16:22:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:10]Read from MH i2c: E2 [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: E2 03 00 [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: E2 03 00 16 96 00 90 00 20 [16:22:10]RAPDU: 90 00 [16:22:10]wFMCommunicate OK [16:22:10]wFMCommunicate request_size=4 [16:22:10]MH_SAM_APDU [16:22:10]CAPDU: 80 0D 03 02 [16:22:10]Write to MH i2c: E2 08 00 17 96 80 0D 03 02 00 00 00 00 28 [16:22:10]Write i2c OK [16:22:10]MH_I2C_Read... [16:22:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:22:10]Read from MH i2c: E2 [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: E2 0B 00 [16:22:10]MH_I2C_Read... [16:22:10]Read from MH i2c: E2 0B 00 17 96 00 AB 91 6D 0E 8F B3 37 66 90 00 BF [16:22:10]RAPDU: AB 91 6D 0E 8F B3 37 66 90 00 [16:22:10]wFMCommunicate OK [16:22:10]SAM_PROTO_SignData done [16:22:10]FM_MakeSignedData done [16:22:10]CreateOFDProtocolMessage [16:22:10]wFMCommunicate request_size=4 [16:22:10]MH_SAM_APDU [16:22:10]CAPDU: 80 11 00 00 [16:22:10]Write to MH i2c: E2 08 00 18 96 80 11 00 00 00 00 00 00 28 [16:22:10]Write i2c OK [16:22:10]MH_I2C_Read... [16:22:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:11]Read from MH i2c: E2 [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: E2 17 00 [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: E2 17 00 18 96 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 77 [16:22:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:22:11]wFMCommunicate OK [16:22:11]CreateOFDProtocolMessage done [16:22:11]OFDSenderStorePacket 218755 [16:22:11]StoreOFDPacket docnum=218755 [16:22:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6F 14 07 01 D4 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B0 43 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 43 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 3D 00 00 00 00 07 04 06 00 B0 43 02 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 B6 DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 83 56 03 00 35 04 06 00 27 A8 C9 D8 18 C6 AB 91 6D 0E 8F B3 37 66 [16:22:11]CheckFolder [16:22:11]dirname=/storage/ofd_packets [16:22:11]CheckFolder done [16:22:11]ProducePacketName [16:22:11]name=ofd_packets/00218755 [16:22:11]NVStorageSaveData ofd_packets/00218755 [16:22:11]File name is /storage/ofd_packets/00218755 [16:22:11]Write 301 bytes [16:22:11]NVStorageSaveData done [16:22:11]OFDSenderStorePacket done [16:22:11]KKMCreateOFDPacket done [16:22:11]NVStorageSaveData kkm_last_timestamp [16:22:11]File name is /storage/kkm_last_timestamp [16:22:11]Write 4 bytes [16:22:11]NVStorageSaveData done [16:22:11]ExternCall_PrintAddStr [16:22:11]wPrintStart [16:22:11]Write to MH i2c: 01 00 00 19 96 AF [16:22:11]Write i2c OK [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: 01 [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: 01 07 00 [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: 01 07 00 19 96 00 00 00 00 00 FF 0F C4 [16:22:11]RasterBufferAndPrint [16:22:11]line Счет N : (1)536307 [16:22:11]line ИНН: 02508201610067 [16:22:11]line Контрольно-Кассовый Чек [16:22:11]line ПРОДАЖА [16:22:11]line ТРК (МРК, ГНК) : 41 [16:22:11]line Товар: 2710124500 [16:22:11]line Аи-95-К-3 [16:22:11]line 20.000 * 74.20 [16:22:11]line = 1484.00 [16:22:11]line НДС 12% НСП 1% [16:22:11]line > о реализуемом товаре [16:22:11]line ИТОГО: 1484.00 [16:22:11]line НСП 1% : 13.13 [16:22:11]line НДС 12% : 157.59 [16:22:11]line Наличными: 1484.00 [16:22:11]line Безнал.: 0.00 [16:22:11]line Место: АЗС № 84 "Партнер Нефть" [16:22:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:22:11]line СНО: Общий режим [16:22:11]line Чек 400 19.10.2024 16:22 [16:22:11]line Смена: 443 ФФД: 1.0 [16:22:11]line ЗНМ: 0300000178 [16:22:11]line РНМ: 0000000000098116 [16:22:11]line Версия ККМ: 001 [16:22:11]line ФМ: 0000000000965413 [16:22:11]line ФД: 218755 [16:22:11]line ФПД: 43605894371526 [16:22:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T162214&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218755&fm=43605894371526&tin=02508201610067®Number=0000000000098116&sum=148400 [16:22:11]OFD Sender: Processing packet 218755 [packets to send 80, broken 79] [16:22:11]ProducePacketName [16:22:11]name=ofd_packets/00218755 [16:22:11]OFD Sender: To server: pG, [16:22:11]CommunicateWithHost lk.salyk.kg:30040 [16:22:11]ConnectInit lk.salyk.kg [16:22:11]written 0, free lines is 4095 [16:22:11]Connected sock=10 [16:22:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6F 14 07 01 D4 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B0 43 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 43 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 3D 00 00 00 00 07 04 06 00 B0 43 02 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 B6 DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 83 56 03 00 35 04 06 00 27 A8 C9 D8 18 C6 AB 91 6D 0E 8F B3 37 66 [16:22:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F6 C3 47 00 16 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 39 36 35 34 31 33 10 04 04 00 83 56 03 00 F4 03 04 00 4F 88 13 67 B6 04 01 00 00 63 10 4A DA 5F 95 22 E4 [16:22:11]CommunicateWithHost err = 0 [16:22:11]CheckOFDResponse [16:22:11]1017 (14) - 77093643461234 [16:22:11]1041 (16) - 0000000000965413 [16:22:11]1040 (4) - 218755 [16:22:11]1012 (4) - 19.10.2024 10:22 [16:22:11]1206 (1) - 0 [16:22:11]OFD Sender: Remove packet 218755 [16:22:11]ProducePacketName [16:22:11]name=ofd_packets/00218755 [16:22:11]NVStorageDeleteData [16:22:11]Write to MH i2c: 01 00 00 41 96 D7 [16:22:11]Write i2c OK [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: 01 [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: 01 07 00 [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: 01 07 00 41 96 00 00 00 00 00 27 0D 12 [16:22:11]RasterBufferAndPrint [16:22:11]line [16:22:11]line [16:22:11]line [16:22:11]line [16:22:11]line [16:22:11]written 0, free lines is 3374 [16:22:11]MH_Cut [16:22:11]Write to MH i2c: D1 01 00 48 96 01 B0 [16:22:11]Write i2c OK [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: D1 [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: D1 01 00 [16:22:11]MH_I2C_Read... [16:22:11]Read from MH i2c: D1 01 00 48 96 00 AF [16:22:11]Write to MH i2c: 01 00 00 49 96 DF [16:22:11]Write i2c OK [16:22:11]MH_I2C_Read... [16:22:12]OFD Sender: No OFD packet to send [16:22:12]*** Cut start [16:22:12]*** Partial cut [16:22:12]*** CUTSNS_PIN = 1 [16:22:12]*** CUTSNS_PIN = 0 [16:22:12]*** Brake cut motor [16:22:13]Read from MH i2c: 01 [16:22:13]MH_I2C_Read... [16:22:13]*** Stop cut motor [16:22:13]*** Cut end [16:22:13]Read from MH i2c: 01 07 00 [16:22:13]MH_I2C_Read... [16:22:13]Read from MH i2c: 01 07 00 49 96 00 00 00 00 00 FF 0F F4 [16:22:13]process_action close_receipt done [16:22:13]requested_data is exist [16:22:13]produce_requested_data [16:22:13]requested_item fm.sn is exist - process it [16:22:13]wFMCommunicate request_size=4 [16:22:13]MH_SAM_APDU [16:22:13]CAPDU: 80 11 00 00 [16:22:13]Write to MH i2c: E2 08 00 4A 96 80 11 00 00 00 00 00 00 5A [16:22:13]Write i2c OK [16:22:13]MH_I2C_Read... [16:22:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:13]Read from MH i2c: E2 [16:22:13]MH_I2C_Read... [16:22:13]Read from MH i2c: E2 17 00 [16:22:13]MH_I2C_Read... [16:22:13]Read from MH i2c: E2 17 00 4A 96 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A9 [16:22:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:22:13]wFMCommunicate OK [16:22:13]requested_item fd.num is exist - process it [16:22:13]SAM_PROTO_GetFieldsCounters [16:22:13]wFMCommunicate request_size=4 [16:22:13]MH_SAM_APDU [16:22:13]CAPDU: 80 13 00 00 [16:22:13]Write to MH i2c: E2 08 00 4B 96 80 13 00 00 00 00 00 00 5D [16:22:13]Write i2c OK [16:22:13]MH_I2C_Read... [16:22:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:13]Read from MH i2c: E2 [16:22:13]MH_I2C_Read... [16:22:13]Read from MH i2c: E2 62 00 [16:22:13]MH_I2C_Read... [16:22:13]Read from MH i2c: E2 62 00 4B 96 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 83 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 C5 [16:22:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 83 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:22:13]wFMCommunicate OK [16:22:13]SAM_PROTO_GetFieldsCounters done [16:22:13]requested_item shift.num is exist - process it [16:22:13]requested_item shift.opened is exist - process it [16:22:13]req_shift_opened [16:22:13]FM_GetShiftState [16:22:13]SAM_PROTO_GetShiftState [16:22:13]wFMCommunicate request_size=4 [16:22:13]MH_SAM_APDU [16:22:13]CAPDU: 80 13 01 00 [16:22:13]Write to MH i2c: E2 08 00 4C 96 80 13 01 00 00 00 00 00 5F [16:22:13]Write i2c OK [16:22:13]MH_I2C_Read... [16:22:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:13]Read from MH i2c: E2 [16:22:13]MH_I2C_Read... [16:22:13]Read from MH i2c: E2 0E 00 [16:22:13]MH_I2C_Read... [16:22:13]Read from MH i2c: E2 0E 00 4C 96 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A2 [16:22:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:22:13]wFMCommunicate OK [16:22:13]SAM_PROTO_GetShiftState done [16:22:13]FM_GetShiftState done [16:22:13]req_shift_opened done [16:22:13]requested_item shift.open_date is exist - process it [16:22:13]req_shift_open_date [16:22:13]req_shift_open_date done [16:22:13]produce_requested_data done [16:22:13]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218755,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:22:13]process_action_free close_receipt [16:22:13]json_value_free [16:22:13]json_value_free done [16:22:13]process_json_proto returns [16:22:13]Send response to host [16:22:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218755,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:22:13]free response buf [16:22:13]execute_script done [16:22:13]execute_script returns [16:22:13]free content buf [16:22:13]Sock 9.Close socket [16:22:13]Sock 9.Thread stoped [16:22:17]OFD Sender: No OFD packet to send [16:22:22]OFD Sender: No OFD packet to send [16:22:23]accept exits with 8 [16:22:23]New connection [16:22:23]New thread 3066682724 created [16:22:23]Thread 3066826084 joined [16:22:23]Waiting for new connection... [16:22:23] Sock 8.Parse request [16:22:23]Sock 8.Check first char [16:22:23]Sock 8.First char is OK [16:22:23]request: POST /json_proto HTTP/1.0 [16:22:23]Method: POST [16:22:23]URL: /json_proto [16:22:23]Method is POST - this is cgi request [16:22:23]url: /json_proto [16:22:23]query_string will be loaded in cgi processing [16:22:23]execute_cgi json_proto POST (null) [16:22:23]execute_cgi path=json_proto method=POST [16:22:23]POST find Content-Length [16:22:23]Host: 172.17.40.4:8080 [16:22:23]Content-Length: 797 [16:22:23]Content-Type: application/json [16:22:23] [16:22:23]POST finish read [16:22:23]Found Content-Length = 797 [16:22:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4290348", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:23]execute_script... [16: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)536308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4290348", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:23]POST & json_proto [16:22:23]process_json_proto [16:22:23]json parsed OK: [16:22:23]protocol is kg_v1.0 [16:22:23]action value=close_receipt [16:22:23]process_action close_receipt [16:22:23]cmd_close_receipt [16:22:23]MH_GetDate [16:22:23]Write to MH i2c: F0 00 00 4D 96 D2 [16:22:23]Write i2c OK [16:22:23]MH_I2C_Read... [16:22:23]Read from MH i2c: F0 [16:22:23]MH_I2C_Read... [16:22:23]Read from MH i2c: F0 09 00 [16:22:23]MH_I2C_Read... [16:22:23]Read from MH i2c: F0 09 00 4D 96 00 C5 DC 13 67 EE 0E 0D 67 66 [16:22:23]GetLastDocTimeStamp 1729354934 [16:22:23]current date 1729354949 [16:22:23]FM_GetShiftState [16:22:23]SAM_PROTO_GetShiftState [16:22:23]wFMCommunicate request_size=4 [16:22:23]MH_SAM_APDU [16:22:23]CAPDU: 80 13 01 00 [16:22:23]Write to MH i2c: E2 08 00 4E 96 80 13 01 00 00 00 00 00 61 [16:22:23]Write i2c OK [16:22:23]MH_I2C_Read... [16:22:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:23]Read from MH i2c: E2 [16:22:23]MH_I2C_Read... [16:22:23]Read from MH i2c: E2 0E 00 [16:22:23]MH_I2C_Read... [16:22:23]Read from MH i2c: E2 0E 00 4E 96 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A4 [16:22:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:22:23]wFMCommunicate OK [16:22:23]SAM_PROTO_GetShiftState done [16:22:23]FM_GetShiftState done [16:22:23]opened in 1729296582 [16:22:23]opened+sec_in_day 1729382982 [16:22:23]quantity*price = 0 [16:22:23]sum+1 = 1 [16:22:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 401 19.10.2024 16:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4290348 ФМ: 0000000000965413 ФД: 218756 ФПД: 213526583120334 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T162229&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218756&fm=213526583120334&tin=02508201610067®Number=0000000000098116&sum=0 [16:22:24]StoreToDocumentArchive [16:22:24]shift 443 fd 218756 [16:22:24]save to /storage/0443/doc_00218756 [16:22:24]save last doc name /storage/0443/doc_00218756 to /storage/kkm_last_doc_name [16:22:24]save OK [16:22:24]Clear old archive folders... [16:22:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:22:24]tlvbuf is 0161DF90 [16:22:24]SAM_PROTO_ClearQueue [16:22:24]wFMCommunicate request_size=4 [16:22:24]MH_SAM_APDU [16:22:24]CAPDU: 80 09 00 00 [16:22:24]Write to MH i2c: E2 08 00 5B 96 80 09 00 00 00 00 00 00 63 [16:22:24]Write i2c OK [16:22:24]MH_I2C_Read... [16:22:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:24]Read from MH i2c: E2 [16:22:24]MH_I2C_Read... [16:22:24]Read from MH i2c: E2 03 00 [16:22:24]MH_I2C_Read... [16:22:24]Read from MH i2c: E2 03 00 5B 96 00 90 00 65 [16:22:24]RAPDU: 90 00 [16:22:24]wFMCommunicate OK [16:22:24]SAM_PROTO_ClearQueue done [16:22:24]KKMCreateOFDPacket [16:22:24]OFDProtocolAddRootSTLVToBuf [16:22:24]FM_MakeSignedData [16:22:24]FM_MakeSignedData [16:22:24]SAM_PROTO_SignData [16:22:24]wFMCommunicate request_size=4 [16:22:24]MH_SAM_APDU [16:22:24]CAPDU: 80 0D 01 02 [16:22:24]Write to MH i2c: E2 08 00 5C 96 80 0D 01 02 00 00 00 00 6B [16:22:24]Write i2c OK [16:22:24]MH_I2C_Read... [16:22:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:24]Read from MH i2c: E2 [16:22:24]MH_I2C_Read... [16:22:24]Read from MH i2c: E2 03 00 [16:22:24]MH_I2C_Read... [16:22:24]Read from MH i2c: E2 03 00 5C 96 00 90 00 66 [16:22:24]RAPDU: 90 00 [16:22:24]wFMCommunicate OK [16:22:24]wFMCommunicate request_size=255 [16:22:24]MH_SAM_APDU [16:22:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 C5 DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 84 56 03 00 35 04 06 00 C2 33 88 23 [16:22:24]Write to MH i2c: E2 02 01 5D 96 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 C5 DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 84 56 03 00 35 04 06 00 C2 33 88 23 00 00 DE [16:22:24]Write i2c OK [16:22:24]MH_I2C_Read... [16:22:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:25]Read from MH i2c: E2 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: E2 03 00 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: E2 03 00 5D 96 00 90 00 67 [16:22:25]RAPDU: 90 00 [16:22:25]wFMCommunicate OK [16:22:25]wFMCommunicate request_size=7 [16:22:25]MH_SAM_APDU [16:22:25]CAPDU: 80 0D 02 02 02 11 CE [16:22:25]Write to MH i2c: E2 0A 00 5E 96 80 0D 02 02 02 00 11 CE 00 00 51 [16:22:25]Write i2c OK [16:22:25]MH_I2C_Read... [16:22:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:25]Read from MH i2c: E2 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: E2 03 00 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: E2 03 00 5E 96 00 90 00 68 [16:22:25]RAPDU: 90 00 [16:22:25]wFMCommunicate OK [16:22:25]wFMCommunicate request_size=4 [16:22:25]MH_SAM_APDU [16:22:25]CAPDU: 80 0D 03 02 [16:22:25]Write to MH i2c: E2 08 00 5F 96 80 0D 03 02 00 00 00 00 70 [16:22:25]Write i2c OK [16:22:25]MH_I2C_Read... [16:22:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:22:25]Read from MH i2c: E2 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: E2 0B 00 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: E2 0B 00 5F 96 00 33 34 C3 F9 34 C9 A1 07 90 00 39 [16:22:25]RAPDU: 33 34 C3 F9 34 C9 A1 07 90 00 [16:22:25]wFMCommunicate OK [16:22:25]SAM_PROTO_SignData done [16:22:25]FM_MakeSignedData done [16:22:25]CreateOFDProtocolMessage [16:22:25]wFMCommunicate request_size=4 [16:22:25]MH_SAM_APDU [16:22:25]CAPDU: 80 11 00 00 [16:22:25]Write to MH i2c: E2 08 00 60 96 80 11 00 00 00 00 00 00 70 [16:22:25]Write i2c OK [16:22:25]MH_I2C_Read... [16:22:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:25]Read from MH i2c: E2 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: E2 17 00 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: E2 17 00 60 96 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BF [16:22:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:22:25]wFMCommunicate OK [16:22:25]CreateOFDProtocolMessage done [16:22:25]OFDSenderStorePacket 218756 [16:22:25]StoreOFDPacket docnum=218756 [16:22:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 0D 6B 04 01 0A 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 C5 DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 84 56 03 00 35 04 06 00 C2 33 88 23 11 CE 33 34 C3 F9 34 C9 A1 07 [16:22:25]CheckFolder [16:22:25]dirname=/storage/ofd_packets [16:22:25]CheckFolder done [16:22:25]ProducePacketName [16:22:25]name=ofd_packets/00218756 [16:22:25]NVStorageSaveData ofd_packets/00218756 [16:22:25]File name is /storage/ofd_packets/00218756 [16:22:25]Write 298 bytes [16:22:25]NVStorageSaveData done [16:22:25]OFDSenderStorePacket done [16:22:25]KKMCreateOFDPacket done [16:22:25]NVStorageSaveData kkm_last_timestamp [16:22:25]File name is /storage/kkm_last_timestamp [16:22:25]Write 4 bytes [16:22:25]NVStorageSaveData done [16:22:25]ExternCall_PrintAddStr [16:22:25]wPrintStart [16:22:25]Write to MH i2c: 01 00 00 61 96 F7 [16:22:25]Write i2c OK [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: 01 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: 01 07 00 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: 01 07 00 61 96 00 00 00 00 00 FF 0F 0C [16:22:25]RasterBufferAndPrint [16:22:25]line Счет N : (1)536308 [16:22:25]line ИНН: 02508201610067 [16:22:25]line Контрольно-Кассовый Чек [16:22:25]line ПРОДАЖА [16:22:25]line ТРК (МРК, ГНК) : 51 [16:22:25]line Товар: 2710194210 [16:22:25]line ДТ-К-2 [16:22:25]line 10.000 * 0.00 [16:22:25]line = 0.00 [16:22:25]line НДС 12% НСП 1% [16:22:25]line > о реализуемом товаре [16:22:25]line ИТОГО: 0.00 [16:22:25]line НСП 1% : 0.00 [16:22:25]line НДС 12% : 0.00 [16:22:25]line Наличными: 0.00 [16:22:25]line Безнал.: 0.00 [16:22:25]line Место: АЗС № 84 "Партнер Нефть" [16:22:25]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:22:25]line СНО: Общий режим [16:22:25]line Чек 401 19.10.2024 16:22 [16:22:25]line Смена: 443 ФФД: 1.0 [16:22:25]line ЗНМ: 0300000178 [16:22:25]line РНМ: 0000000000098116 [16:22:25]line Версия ККМ: 001 [16:22:25]line Талоны: Топливные Талоны [16:22:25]line 4290348 [16:22:25]line ФМ: 0000000000965413 [16:22:25]line ФД: 218756 [16:22:25]line ФПД: 213526583120334 [16:22:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T162229&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218756&fm=213526583120334&tin=02508201610067®Number=0000000000098116&sum=0 [16:22:25]written 0, free lines is 4095 [16:22:25]OFD Sender: Processing packet 218756 [packets to send 80, broken 79] [16:22:25]ProducePacketName [16:22:25]name=ofd_packets/00218756 [16:22:25]OFD Sender: To server: pG, [16:22:25]CommunicateWithHost lk.salyk.kg:30040 [16:22:25]ConnectInit lk.salyk.kg [16:22:25]Connected sock=10 [16:22:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 0D 6B 04 01 0A 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 C5 DC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 84 56 03 00 35 04 06 00 C2 33 88 23 11 CE 33 34 C3 F9 34 C9 A1 07 [16:22:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 19 AD 47 00 B6 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 39 36 35 34 31 33 10 04 04 00 84 56 03 00 F4 03 04 00 5D 88 13 67 B6 04 01 00 00 F4 B6 18 1A 55 A9 50 7A [16:22:25]CommunicateWithHost err = 0 [16:22:25]CheckOFDResponse [16:22:25]1017 (14) - 77093643461234 [16:22:25]1041 (16) - 0000000000965413 [16:22:25]1040 (4) - 218756 [16:22:25]1012 (4) - 19.10.2024 10:22 [16:22:25]1206 (1) - 0 [16:22:25]OFD Sender: Remove packet 218756 [16:22:25]ProducePacketName [16:22:25]name=ofd_packets/00218756 [16:22:25]NVStorageDeleteData [16:22:25]Write to MH i2c: 01 00 00 8B 96 21 [16:22:25]Write i2c OK [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: 01 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: 01 07 00 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: 01 07 00 8B 96 00 00 00 00 00 F9 0C 2D [16:22:25]RasterBufferAndPrint [16:22:25]line [16:22:25]line [16:22:25]line [16:22:25]line [16:22:25]line [16:22:25]written 0, free lines is 3330 [16:22:25]MH_Cut [16:22:25]Write to MH i2c: D1 01 00 92 96 01 FA [16:22:25]Write i2c OK [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: D1 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: D1 01 00 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: D1 01 00 92 96 00 F9 [16:22:25]Write to MH i2c: 01 00 00 93 96 29 [16:22:25]Write i2c OK [16:22:25]MH_I2C_Read... [16:22:26]OFD Sender: No OFD packet to send [16:22:26]*** Cut start [16:22:26]*** Partial cut [16:22:26]*** CUTSNS_PIN = 1 [16:22:26]*** CUTSNS_PIN = 0 [16:22:26]*** Brake cut motor [16:22:27]Read from MH i2c: 01 [16:22:27]MH_I2C_Read... [16:22:27]*** Stop cut motor [16:22:27]*** Cut end [16:22:27]Read from MH i2c: 01 07 00 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: 01 07 00 93 96 00 00 00 00 00 FF 0F 3E [16:22:27]process_action close_receipt done [16:22:27]requested_data is exist [16:22:27]produce_requested_data [16:22:27]requested_item fm.sn is exist - process it [16:22:27]wFMCommunicate request_size=4 [16:22:27]MH_SAM_APDU [16:22:27]CAPDU: 80 11 00 00 [16:22:27]Write to MH i2c: E2 08 00 94 96 80 11 00 00 00 00 00 00 A4 [16:22:27]Write i2c OK [16:22:27]MH_I2C_Read... [16:22:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:27]Read from MH i2c: E2 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 17 00 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 17 00 94 96 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F3 [16:22:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:22:27]wFMCommunicate OK [16:22:27]requested_item fd.num is exist - process it [16:22:27]SAM_PROTO_GetFieldsCounters [16:22:27]wFMCommunicate request_size=4 [16:22:27]MH_SAM_APDU [16:22:27]CAPDU: 80 13 00 00 [16:22:27]Write to MH i2c: E2 08 00 95 96 80 13 00 00 00 00 00 00 A7 [16:22:27]Write i2c OK [16:22:27]MH_I2C_Read... [16:22:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:27]Read from MH i2c: E2 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 62 00 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 62 00 95 96 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 84 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 13 [16:22:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 84 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:22:27]wFMCommunicate OK [16:22:27]SAM_PROTO_GetFieldsCounters done [16:22:27]requested_item shift.num is exist - process it [16:22:27]requested_item shift.opened is exist - process it [16:22:27]req_shift_opened [16:22:27]FM_GetShiftState [16:22:27]SAM_PROTO_GetShiftState [16:22:27]wFMCommunicate request_size=4 [16:22:27]MH_SAM_APDU [16:22:27]CAPDU: 80 13 01 00 [16:22:27]Write to MH i2c: E2 08 00 96 96 80 13 01 00 00 00 00 00 A9 [16:22:27]Write i2c OK [16:22:27]MH_I2C_Read... [16:22:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:27]Read from MH i2c: E2 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 0E 00 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 0E 00 96 96 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EC [16:22:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:22:27]wFMCommunicate OK [16:22:27]SAM_PROTO_GetShiftState done [16:22:27]FM_GetShiftState done [16:22:27]req_shift_opened done [16:22:27]requested_item shift.open_date is exist - process it [16:22:27]req_shift_open_date [16:22:27]req_shift_open_date done [16:22:27]produce_requested_data done [16:22:27]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218756,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:22:27]process_action_free close_receipt [16:22:27]json_value_free [16:22:27]json_value_free done [16:22:27]process_json_proto returns [16:22:27]Send response to host [16:22:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218756,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:22:27]free response buf [16:22:27]execute_script done [16:22:27]execute_script returns [16:22:27]free content buf [16:22:27]Sock 8.Close socket [16:22:27]Sock 8.Thread stoped [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:37]accept exits with 9 [16:23:37]New connection [16:23:37]New thread 3066826084 created [16:23:37]Thread 3066682724 joined [16:23:37]Waiting for new connection... [16:23:37] Sock 9.Parse request [16:23:37]Sock 9.Check first char [16:23:37]Sock 9.First char is OK [16:23:37]request: POST /json_proto HTTP/1.0 [16:23:37]Method: POST [16:23:37]URL: /json_proto [16:23:37]Method is POST - this is cgi request [16:23:37]url: /json_proto [16:23:37]query_string will be loaded in cgi processing [16:23:37]execute_cgi json_proto POST (null) [16:23:37]execute_cgi path=json_proto method=POST [16:23:37]POST find Content-Length [16:23:37]Host: 172.17.40.4:8080 [16:23:37]Content-Length: 677 [16:23:37]Content-Type: application/json [16:23:37] [16:23:37]POST finish read [16:23:37]Found Content-Length = 677 [16:23:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:23:37]execute_script... [16:23: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)536309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:23:37]POST & json_proto [16:23:37]process_json_proto [16:23:37]json parsed OK: [16:23:37]protocol is kg_v1.0 [16:23:37]action value=close_receipt [16:23:37]process_action close_receipt [16:23:37]cmd_close_receipt [16:23:37]MH_GetDate [16:23:37]Write to MH i2c: F0 00 00 97 96 1C [16:23:37]Write i2c OK [16:23:37]MH_I2C_Read... [16:23:37]Read from MH i2c: F0 [16:23:37]MH_I2C_Read... [16:23:37]Read from MH i2c: F0 09 00 [16:23:37]MH_I2C_Read... [16:23:37]Read from MH i2c: F0 09 00 97 96 00 0E DD 13 67 EE 0E 0D 67 FA [16:23:37]GetLastDocTimeStamp 1729354949 [16:23:37]current date 1729355022 [16:23:37]FM_GetShiftState [16:23:37]SAM_PROTO_GetShiftState [16:23:37]wFMCommunicate request_size=4 [16:23:37]MH_SAM_APDU [16:23:37]CAPDU: 80 13 01 00 [16:23:37]Write to MH i2c: E2 08 00 98 96 80 13 01 00 00 00 00 00 AB [16:23:37]Write i2c OK [16:23:37]MH_I2C_Read... [16:23:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:37]Read from MH i2c: E2 [16:23:37]MH_I2C_Read... [16:23:37]Read from MH i2c: E2 0E 00 [16:23:37]MH_I2C_Read... [16:23:37]Read from MH i2c: E2 0E 00 98 96 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EE [16:23:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:23:37]wFMCommunicate OK [16:23:37]SAM_PROTO_GetShiftState done [16:23:37]FM_GetShiftState done [16:23:37]opened in 1729296582 [16:23:37]opened+sec_in_day 1729382982 [16:23:37]quantity*price = 50041 [16:23:37]sum+1 = 50042 [16:23:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 402 19.10.2024 16:23 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218757 ФПД: 74606342376111 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T162342&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218757&fm=74606342376111&tin=02508201610067®Number=0000000000098116&sum=50000 [16:23:38]StoreToDocumentArchive [16:23:38]shift 443 fd 218757 [16:23:38]save to /storage/0443/doc_00218757 [16:23:38]save last doc name /storage/0443/doc_00218757 to /storage/kkm_last_doc_name [16:23:38]save OK [16:23:38]Clear old archive folders... [16:23:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:23:38]tlvbuf is 0151BC10 [16:23:38]SAM_PROTO_ClearQueue [16:23:38]wFMCommunicate request_size=4 [16:23:38]MH_SAM_APDU [16:23:38]CAPDU: 80 09 00 00 [16:23:38]Write to MH i2c: E2 08 00 A5 96 80 09 00 00 00 00 00 00 AD [16:23:38]Write i2c OK [16:23:38]MH_I2C_Read... [16:23:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:23:38]Read from MH i2c: E2 [16:23:38]MH_I2C_Read... [16:23:38]Read from MH i2c: E2 03 00 [16:23:38]MH_I2C_Read... [16:23:38]Read from MH i2c: E2 03 00 A5 96 00 90 00 AF [16:23:38]RAPDU: 90 00 [16:23:38]wFMCommunicate OK [16:23:38]SAM_PROTO_ClearQueue done [16:23:38]KKMCreateOFDPacket [16:23:38]OFDProtocolAddRootSTLVToBuf [16:23:38]FM_MakeSignedData [16:23:38]FM_MakeSignedData [16:23:38]SAM_PROTO_SignData [16:23:38]wFMCommunicate request_size=4 [16:23:38]MH_SAM_APDU [16:23:38]CAPDU: 80 0D 01 02 [16:23:38]Write to MH i2c: E2 08 00 A6 96 80 0D 01 02 00 00 00 00 B5 [16:23:38]Write i2c OK [16:23:38]MH_I2C_Read... [16:23:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:23:38]Read from MH i2c: E2 [16:23:38]MH_I2C_Read... [16:23:38]Read from MH i2c: E2 03 00 [16:23:38]MH_I2C_Read... [16:23:38]Read from MH i2c: E2 03 00 A6 96 00 90 00 B0 [16:23:38]RAPDU: 90 00 [16:23:38]wFMCommunicate OK [16:23:38]wFMCommunicate request_size=255 [16:23:38]MH_SAM_APDU [16:23:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 0E DD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 85 56 03 00 35 04 06 00 43 [16:23:38]Write to MH i2c: E2 02 01 A7 96 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 0E DD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 85 56 03 00 35 04 06 00 43 00 00 12 [16:23:38]Write i2c OK [16:23:38]MH_I2C_Read... [16:23:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:38]Read from MH i2c: E2 [16:23:38]MH_I2C_Read... [16:23:38]Read from MH i2c: E2 03 00 [16:23:38]MH_I2C_Read... [16:23:38]Read from MH i2c: E2 03 00 A7 96 00 90 00 B1 [16:23:38]RAPDU: 90 00 [16:23:38]wFMCommunicate OK [16:23:38]wFMCommunicate request_size=10 [16:23:38]MH_SAM_APDU [16:23:38]CAPDU: 80 0D 02 02 05 DA A4 89 0A AF [16:23:38]Write to MH i2c: E2 0D 00 A8 96 80 0D 02 02 05 00 DA A4 89 0A AF 00 00 82 [16:23:38]Write i2c OK [16:23:38]MH_I2C_Read... [16:23:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:38]Read from MH i2c: E2 [16:23:38]MH_I2C_Read... [16:23:38]Read from MH i2c: E2 03 00 [16:23:38]MH_I2C_Read... [16:23:38]Read from MH i2c: E2 03 00 A8 96 00 90 00 B2 [16:23:38]RAPDU: 90 00 [16:23:38]wFMCommunicate OK [16:23:38]wFMCommunicate request_size=4 [16:23:38]MH_SAM_APDU [16:23:38]CAPDU: 80 0D 03 02 [16:23:38]Write to MH i2c: E2 08 00 A9 96 80 0D 03 02 00 00 00 00 BA [16:23:38]Write i2c OK [16:23:38]MH_I2C_Read... [16:23:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:23:38]Read from MH i2c: E2 [16:23:38]MH_I2C_Read... [16:23:38]Read from MH i2c: E2 0B 00 [16:23:38]MH_I2C_Read... [16:23:38]Read from MH i2c: E2 0B 00 A9 96 00 F2 79 BE C1 21 87 64 F4 90 00 A5 [16:23:38]RAPDU: F2 79 BE C1 21 87 64 F4 90 00 [16:23:38]wFMCommunicate OK [16:23:38]SAM_PROTO_SignData done [16:23:38]FM_MakeSignedData done [16:23:38]CreateOFDProtocolMessage [16:23:38]wFMCommunicate request_size=4 [16:23:38]MH_SAM_APDU [16:23:38]CAPDU: 80 11 00 00 [16:23:38]Write to MH i2c: E2 08 00 AA 96 80 11 00 00 00 00 00 00 BA [16:23:38]Write i2c OK [16:23:38]MH_I2C_Read... [16:23:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:39]Read from MH i2c: E2 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: E2 17 00 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: E2 17 00 AA 96 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 09 [16:23:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:23:39]wFMCommunicate OK [16:23:39]CreateOFDProtocolMessage done [16:23:39]OFDSenderStorePacket 218757 [16:23:39]StoreOFDPacket docnum=218757 [16:23:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 23 40 07 01 68 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 0E DD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 85 56 03 00 35 04 06 00 43 DA A4 89 0A AF F2 79 BE C1 21 87 64 F4 [16:23:39]CheckFolder [16:23:39]dirname=/storage/ofd_packets [16:23:39]CheckFolder done [16:23:39]ProducePacketName [16:23:39]name=ofd_packets/00218757 [16:23:39]NVStorageSaveData ofd_packets/00218757 [16:23:39]File name is /storage/ofd_packets/00218757 [16:23:39]Write 301 bytes [16:23:39]NVStorageSaveData done [16:23:39]OFDSenderStorePacket done [16:23:39]KKMCreateOFDPacket done [16:23:39]NVStorageSaveData kkm_last_timestamp [16:23:39]File name is /storage/kkm_last_timestamp [16:23:39]Write 4 bytes [16:23:39]NVStorageSaveData done [16:23:39]ExternCall_PrintAddStr [16:23:39]wPrintStart [16:23:39]Write to MH i2c: 01 00 00 AB 96 41 [16:23:39]Write i2c OK [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: 01 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: 01 07 00 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: 01 07 00 AB 96 00 00 00 00 00 FF 0F 56 [16:23:39]RasterBufferAndPrint [16:23:39]line Счет N : (1)536309 [16:23:39]line ИНН: 02508201610067 [16:23:39]line Контрольно-Кассовый Чек [16:23:39]line ПРОДАЖА [16:23:39]line ТРК (МРК, ГНК) : 23 [16:23:39]line Товар: 2710124130 [16:23:39]line Аи-92-К-2 [16:23:39]line 7.480 * 66.90 [16:23:39]line = 500.41 [16:23:39]line НДС 12% НСП 1% [16:23:39]line > о реализуемом товаре [16:23:39]line ОКРУГЛЕНИЕ: -0.41 [16:23:39]line ИТОГО: 500.00 [16:23:39]line Внесено: 500.00 [16:23:39]line СДАЧА: 0.00 [16:23:39]line НСП 1% : 4.43 [16:23:39]line НДС 12% : 53.14 [16:23:39]line Наличными: 500.00 [16:23:39]line Безнал.: 0.00 [16:23:39]line Место: АЗС № 84 "Партнер Нефть" [16:23:39]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:23:39]line СНО: Общий режим [16:23:39]line Чек 402 19.10.2024 16:23 [16:23:39]line Смена: 443 ФФД: 1.0 [16:23:39]line ЗНМ: 0300000178 [16:23:39]line РНМ: 0000000000098116 [16:23:39]line Версия ККМ: 001 [16:23:39]line ФМ: 0000000000965413 [16:23:39]line ФД: 218757 [16:23:39]line ФПД: 74606342376111 [16:23:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T162342&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218757&fm=74606342376111&tin=02508201610067®Number=0000000000098116&sum=50000 [16:23:39]written 0, free lines is 4095 [16:23:39]OFD Sender: Processing packet 218757 [packets to send 80, broken 79] [16:23:39]ProducePacketName [16:23:39]name=ofd_packets/00218757 [16:23:39]OFD Sender: To server: pG, [16:23:39]CommunicateWithHost lk.salyk.kg:30040 [16:23:39]ConnectInit lk.salyk.kg [16:23:39]Connected sock=11 [16:23:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 23 40 07 01 68 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 0E DD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 85 56 03 00 35 04 06 00 43 DA A4 89 0A AF F2 79 BE C1 21 87 64 F4 [16:23:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 03 4D 47 00 43 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 39 36 35 34 31 33 10 04 04 00 85 56 03 00 F4 03 04 00 A7 88 13 67 B6 04 01 00 00 5B BB B5 EA B8 3C 97 94 [16:23:39]CommunicateWithHost err = 0 [16:23:39]CheckOFDResponse [16:23:39]1017 (14) - 77093643461234 [16:23:39]1041 (16) - 0000000000965413 [16:23:39]1040 (4) - 218757 [16:23:39]1012 (4) - 19.10.2024 10:23 [16:23:39]1206 (1) - 0 [16:23:39]OFD Sender: Remove packet 218757 [16:23:39]ProducePacketName [16:23:39]name=ofd_packets/00218757 [16:23:39]NVStorageDeleteData [16:23:39]Write to MH i2c: 01 00 00 D6 96 6C [16:23:39]Write i2c OK [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: 01 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: 01 07 00 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: 01 07 00 D6 96 00 00 00 00 00 E8 0C 67 [16:23:39]RasterBufferAndPrint [16:23:39]line [16:23:39]line [16:23:39]line [16:23:39]line [16:23:39]line [16:23:39]written 0, free lines is 3310 [16:23:39]MH_Cut [16:23:39]Write to MH i2c: D1 01 00 DD 96 01 45 [16:23:39]Write i2c OK [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: D1 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: D1 01 00 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: D1 01 00 DD 96 00 44 [16:23:39]Write to MH i2c: 01 00 00 DE 96 74 [16:23:39]Write i2c OK [16:23:39]MH_I2C_Read... [16:23:39]OFD Sender: No OFD packet to send [16:23:40]*** Cut start [16:23:40]*** Partial cut [16:23:40]*** CUTSNS_PIN = 1 [16:23:40]*** CUTSNS_PIN = 0 [16:23:40]*** Brake cut motor [16:23:40]Read from MH i2c: 01 [16:23:40]MH_I2C_Read... [16:23:40]*** Stop cut motor [16:23:40]*** Cut end [16:23:40]Read from MH i2c: 01 07 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: 01 07 00 DE 96 00 00 00 00 00 FF 0F 89 [16:23:40]process_action close_receipt done [16:23:40]requested_data is exist [16:23:40]produce_requested_data [16:23:40]requested_item fm.sn is exist - process it [16:23:40]wFMCommunicate request_size=4 [16:23:40]MH_SAM_APDU [16:23:40]CAPDU: 80 11 00 00 [16:23:40]Write to MH i2c: E2 08 00 DF 96 80 11 00 00 00 00 00 00 EF [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:40]Read from MH i2c: E2 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 17 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 17 00 DF 96 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3E [16:23:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:23:40]wFMCommunicate OK [16:23:40]requested_item fd.num is exist - process it [16:23:40]SAM_PROTO_GetFieldsCounters [16:23:40]wFMCommunicate request_size=4 [16:23:40]MH_SAM_APDU [16:23:40]CAPDU: 80 13 00 00 [16:23:40]Write to MH i2c: E2 08 00 E0 96 80 13 00 00 00 00 00 00 F2 [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:23:41]Read from MH i2c: E2 [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: E2 62 00 [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: E2 62 00 E0 96 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 85 56 03 00 0E 04 04 00 BB 01 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 62 [16:23:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 85 56 03 00 0E 04 04 00 BB 01 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 [16:23:41]wFMCommunicate OK [16:23:41]SAM_PROTO_GetFieldsCounters done [16:23:41]requested_item shift.num is exist - process it [16:23:41]requested_item shift.opened is exist - process it [16:23:41]req_shift_opened [16:23:41]FM_GetShiftState [16:23:41]SAM_PROTO_GetShiftState [16:23:41]wFMCommunicate request_size=4 [16:23:41]MH_SAM_APDU [16:23:41]CAPDU: 80 13 01 00 [16:23:41]Write to MH i2c: E2 08 00 E1 96 80 13 01 00 00 00 00 00 F4 [16:23:41]Write i2c OK [16:23:41]MH_I2C_Read... [16:23:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:41]Read from MH i2c: E2 [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: E2 0E 00 [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: E2 0E 00 E1 96 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 37 [16:23:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:23:41]wFMCommunicate OK [16:23:41]SAM_PROTO_GetShiftState done [16:23:41]FM_GetShiftState done [16:23:41]req_shift_opened done [16:23:41]requested_item shift.open_date is exist - process it [16:23:41]req_shift_open_date [16:23:41]req_shift_open_date done [16:23:41]produce_requested_data done [16:23:41]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218757,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:23:41]process_action_free close_receipt [16:23:41]json_value_free [16:23:41]json_value_free done [16:23:41]process_json_proto returns [16:23:41]Send response to host [16:23:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218757,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:23:41]free response buf [16:23:41]execute_script done [16:23:41]execute_script returns [16:23:41]free content buf [16:23:41]Sock 9.Close socket [16:23:41]Sock 9.Thread stoped [16:23:44]OFD Sender: No OFD packet to send [16:23:49]OFD Sender: No OFD packet to send [16:23:54]OFD Sender: No OFD packet to send [16:23:59]OFD Sender: No OFD packet to send [16:24:04]OFD Sender: No OFD packet to send [16:24:09]OFD Sender: No OFD packet to send [16:24:14]OFD Sender: No OFD packet to send [16:24:19]OFD Sender: No OFD packet to send [16:24:24]OFD Sender: No OFD packet to send [16:24:29]OFD Sender: No OFD packet to send [16:24:34]OFD Sender: No OFD packet to send [16:24:39]OFD Sender: No OFD packet to send [16:24:44]OFD Sender: No OFD packet to send [16:24:49]OFD Sender: No OFD packet to send [16:24:54]OFD Sender: No OFD packet to send [16:24:59]OFD Sender: No OFD packet to send [16:25:04]OFD Sender: No OFD packet to send [16:25:10]OFD Sender: No OFD packet to send [16:25:15]OFD Sender: No OFD packet to send [16:25:20]OFD Sender: No OFD packet to send [16:25:25]OFD Sender: No OFD packet to send [16:25:30]OFD Sender: No OFD packet to send [16:25:35]OFD Sender: No OFD packet to send [16:25:40]OFD Sender: No OFD packet to send [16:25:45]OFD Sender: No OFD packet to send [16:25:50]OFD Sender: No OFD packet to send [16:25:55]OFD Sender: No OFD packet to send [16:26:00]OFD Sender: No OFD packet to send [16:26:05]OFD Sender: No OFD packet to send [16:26:10]OFD Sender: No OFD packet to send [16:26:15]OFD Sender: No OFD packet to send [16:26:20]OFD Sender: No OFD packet to send [16:26:25]OFD Sender: No OFD packet to send [16:26:30]OFD Sender: No OFD packet to send [16:26:35]OFD Sender: No OFD packet to send [16:26:40]OFD Sender: No OFD packet to send [16:26:45]OFD Sender: No OFD packet to send [16:26:50]OFD Sender: No OFD packet to send [16:26:55]OFD Sender: No OFD packet to send [16:27:00]OFD Sender: No OFD packet to send [16:27:03]accept exits with 8 [16:27:03]New connection [16:27:03]New thread 3066682724 created [16:27:03]Thread 3066826084 joined [16:27:03]Waiting for new connection... [16:27:03] Sock 8.Parse request [16:27:03]Sock 8.Check first char [16:27:03]Sock 8.First char is OK [16:27:03]request: POST /json_proto HTTP/1.0 [16:27:03]Method: POST [16:27:03]URL: /json_proto [16:27:03]Method is POST - this is cgi request [16:27:03]url: /json_proto [16:27:03]query_string will be loaded in cgi processing [16:27:03]execute_cgi json_proto POST (null) [16:27:03]execute_cgi path=json_proto method=POST [16:27:03]POST find Content-Length [16:27:03]Host: 172.17.40.4:8080 [16:27:03]Content-Length: 987 [16:27:03]Content-Type: application/json [16:27:03] [16:27:03]POST finish read [16:27:03]Found Content-Length = 987 [16:27:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79793", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 2.000, "sum" : 288.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 150.00, "quantity" : 1.000, "sum" : 150.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" : 438.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:03]execute_script... [16:27:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79793", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 2.000, "sum" : 288.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 150.00, "quantity" : 1.000, "sum" : 150.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" : 438.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:03]POST & json_proto [16:27:03]process_json_proto [16:27:03]json parsed OK: [16:27:03]protocol is kg_v1.0 [16:27:03]action value=close_receipt [16:27:03]process_action close_receipt [16:27:03]cmd_close_receipt [16:27:03]MH_GetDate [16:27:03]Write to MH i2c: F0 00 00 E2 96 67 [16:27:03]Write i2c OK [16:27:03]MH_I2C_Read... [16:27:03]Read from MH i2c: F0 [16:27:03]MH_I2C_Read... [16:27:03]Read from MH i2c: F0 09 00 [16:27:03]MH_I2C_Read... [16:27:03]Read from MH i2c: F0 09 00 E2 96 00 DD DD 13 67 EE 0E 0D 67 14 [16:27:03]GetLastDocTimeStamp 1729355022 [16:27:03]current date 1729355229 [16:27:03]FM_GetShiftState [16:27:03]SAM_PROTO_GetShiftState [16:27:03]wFMCommunicate request_size=4 [16:27:03]MH_SAM_APDU [16:27:03]CAPDU: 80 13 01 00 [16:27:03]Write to MH i2c: E2 08 00 E3 96 80 13 01 00 00 00 00 00 F6 [16:27:03]Write i2c OK [16:27:03]MH_I2C_Read... [16:27:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:03]Read from MH i2c: E2 [16:27:03]MH_I2C_Read... [16:27:03]Read from MH i2c: E2 0E 00 [16:27:03]MH_I2C_Read... [16:27:03]Read from MH i2c: E2 0E 00 E3 96 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 39 [16:27:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:27:03]wFMCommunicate OK [16:27:03]SAM_PROTO_GetShiftState done [16:27:03]FM_GetShiftState done [16:27:03]opened in 1729296582 [16:27:03]opened+sec_in_day 1729382982 [16:27:03]quantity*price = 28800 [16:27:03]sum+1 = 28801 [16:27:03]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4640030091645 Сигареты ESSE Exchange M 1.000 * 150.00 = 150.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 438.00 НСП 1% : 3.88 НДС 12% : 46.51 Наличными: 0.00 Безнал.: 438.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 403 19.10.2024 16:27 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218758 ФПД: 140342842227202 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T162709&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218758&fm=140342842227202&tin=02508201610067®Number=0000000000098116&sum=43800 0 [16:27:04]StoreToDocumentArchive [16:27:04]shift 443 fd 218758 [16:27:04]save to /storage/0443/doc_00218758 [16:27:04]save last doc name /storage/0443/doc_00218758 to /storage/kkm_last_doc_name [16:27:04]save OK [16:27:04]Clear old archive folders... [16:27:04]ProcessDocumentItem done err = 0, tmpTLVsize=379 [16:27:04]tlvbuf is 01643620 [16:27:04]SAM_PROTO_ClearQueue [16:27:04]wFMCommunicate request_size=4 [16:27:04]MH_SAM_APDU [16:27:04]CAPDU: 80 09 00 00 [16:27:04]Write to MH i2c: E2 08 00 F0 96 80 09 00 00 00 00 00 00 F8 [16:27:04]Write i2c OK [16:27:04]MH_I2C_Read... [16:27:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:27:04]Read from MH i2c: E2 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: E2 03 00 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: E2 03 00 F0 96 00 90 00 FA [16:27:04]RAPDU: 90 00 [16:27:04]wFMCommunicate OK [16:27:04]SAM_PROTO_ClearQueue done [16:27:04]KKMCreateOFDPacket [16:27:04]OFDProtocolAddRootSTLVToBuf [16:27:04]FM_MakeSignedData [16:27:04]FM_MakeSignedData [16:27:04]SAM_PROTO_SignData [16:27:04]wFMCommunicate request_size=4 [16:27:04]MH_SAM_APDU [16:27:04]CAPDU: 80 0D 01 02 [16:27:04]Write to MH i2c: E2 08 00 F1 96 80 0D 01 02 00 00 00 00 00 [16:27:04]Write i2c OK [16:27:04]MH_I2C_Read... [16:27:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:27:04]Read from MH i2c: E2 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: E2 03 00 [16:27:04]MH_I2C_Read... [16:27:04]Read from MH i2c: E2 03 00 F1 96 00 90 00 FB [16:27:04]RAPDU: 90 00 [16:27:04]wFMCommunicate OK [16:27:04]wFMCommunicate request_size=255 [16:27:04]MH_SAM_APDU [16:27:04]CAPDU: 80 0D 02 02 FA 03 00 7B 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 AB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 01 00 00 00 [16:27:04]Write to MH i2c: E2 02 01 F2 96 80 0D 02 02 FA 00 03 00 7B 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 AB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 01 00 00 00 00 00 1F [16:27:05]Write i2c OK [16:27:05]MH_I2C_Read... [16:27:05]OFD Sender: No OFD packet to send [16:27:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:05]Read from MH i2c: E2 [16:27:05]MH_I2C_Read... [16:27:05]Read from MH i2c: E2 03 00 [16:27:05]MH_I2C_Read... [16:27:05]Read from MH i2c: E2 03 00 F2 96 00 90 00 FC [16:27:05]RAPDU: 90 00 [16:27:05]wFMCommunicate OK [16:27:05]wFMCommunicate request_size=138 [16:27:05]MH_SAM_APDU [16:27:05]CAPDU: 80 0D 02 02 85 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 AB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 DD DD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 86 56 03 00 35 04 06 00 7F A4 1D 41 FA 02 [16:27:05]Write to MH i2c: E2 8D 00 F3 96 80 0D 02 02 85 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 AB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 DD DD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 86 56 03 00 35 04 06 00 7F A4 1D 41 FA 02 00 00 16 [16:27:05]Write i2c OK [16:27:05]MH_I2C_Read... [16:27:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:05]Read from MH i2c: E2 [16:27:05]MH_I2C_Read... [16:27:05]Read from MH i2c: E2 03 00 [16:27:05]MH_I2C_Read... [16:27:05]Read from MH i2c: E2 03 00 F3 96 00 90 00 FD [16:27:05]RAPDU: 90 00 [16:27:05]wFMCommunicate OK [16:27:05]wFMCommunicate request_size=4 [16:27:05]MH_SAM_APDU [16:27:05]CAPDU: 80 0D 03 02 [16:27:05]Write to MH i2c: E2 08 00 F4 96 80 0D 03 02 00 00 00 00 05 [16:27:05]Write i2c OK [16:27:05]MH_I2C_Read... [16:27:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:27:05]Read from MH i2c: E2 [16:27:05]MH_I2C_Read... [16:27:05]Read from MH i2c: E2 0B 00 [16:27:05]MH_I2C_Read... [16:27:05]Read from MH i2c: E2 0B 00 F4 96 00 45 A6 F6 55 16 BA E9 6E 90 00 63 [16:27:05]RAPDU: 45 A6 F6 55 16 BA E9 6E 90 00 [16:27:05]wFMCommunicate OK [16:27:05]SAM_PROTO_SignData done [16:27:05]FM_MakeSignedData done [16:27:05]CreateOFDProtocolMessage [16:27:05]wFMCommunicate request_size=4 [16:27:05]MH_SAM_APDU [16:27:05]CAPDU: 80 11 00 00 [16:27:05]Write to MH i2c: E2 08 00 F5 96 80 11 00 00 00 00 00 00 05 [16:27:05]Write i2c OK [16:27:05]MH_I2C_Read... [16:27:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:05]Read from MH i2c: E2 [16:27:05]MH_I2C_Read... [16:27:05]Read from MH i2c: E2 17 00 [16:27:05]MH_I2C_Read... [16:27:05]Read from MH i2c: E2 17 00 F5 96 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 54 [16:27:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:27:05]wFMCommunicate OK [16:27:05]CreateOFDProtocolMessage done [16:27:05]OFDSenderStorePacket 218758 [16:27:05]StoreOFDPacket docnum=218758 [16:27:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 8F 01 00 00 45 3A 87 01 EF 11 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 AB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 AB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 DD DD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 86 56 03 00 35 04 06 00 7F A4 1D 41 FA 02 45 A6 F6 55 16 BA E9 6E [16:27:05]CheckFolder [16:27:05]dirname=/storage/ofd_packets [16:27:05]CheckFolder done [16:27:05]ProducePacketName [16:27:05]name=ofd_packets/00218758 [16:27:05]NVStorageSaveData ofd_packets/00218758 [16:27:05]File name is /storage/ofd_packets/00218758 [16:27:05]Write 429 bytes [16:27:05]NVStorageSaveData done [16:27:05]OFDSenderStorePacket done [16:27:05]KKMCreateOFDPacket done [16:27:05]NVStorageSaveData kkm_last_timestamp [16:27:05]File name is /storage/kkm_last_timestamp [16:27:05]Write 4 bytes [16:27:05]NVStorageSaveData done [16:27:05]ExternCall_PrintAddStr [16:27:05]wPrintStart [16:27:05]Write to MH i2c: 01 00 00 F6 96 8C [16:27:05]Write i2c OK [16:27:05]MH_I2C_Read... [16:27:05]Read from MH i2c: 01 [16:27:05]MH_I2C_Read... [16:27:05]Read from MH i2c: 01 07 00 [16:27:05]MH_I2C_Read... [16:27:05]Read from MH i2c: 01 07 00 F6 96 00 00 00 00 00 FF 0F A1 [16:27:05]RasterBufferAndPrint [16:27:05]line Счет N : (3)79793 [16:27:05]line ИНН: 02508201610067 [16:27:05]line Контрольно-Кассовый Чек [16:27:05]line ПРОДАЖА [16:27:05]line Товар: 48743587 [16:27:05]line Сигареты Winston XStyle Silver [16:27:05]line 2.000 * 144.00 [16:27:05]line = 288.00 [16:27:05]line НДС 12% НСП 1% [16:27:05]line > о реализуемом товаре [16:27:05]line Товар: 4640030091645 [16:27:05]line Сигареты ESSE Exchange M [16:27:05]line 1.000 * 150.00 [16:27:05]line = 150.00 [16:27:05]line НДС 12% НСП 1% [16:27:05]line > о реализуемом товаре [16:27:05]line ИТОГО: 438.00 [16:27:05]line НСП 1% : 3.88 [16:27:05]line НДС 12% : 46.51 [16:27:05]line Наличными: 0.00 [16:27:05]line Безнал.: 438.00 [16:27:05]line Место: АЗС № 84 "Партнер Нефть" [16:27:05]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:27:05]line СНО: Общий режим [16:27:05]line Чек 403 19.10.2024 16:27 [16:27:05]line Смена: 443 ФФД: 1.0 [16:27:05]line ЗНМ: 0300000178 [16:27:05]line РНМ: 0000000000098116 [16:27:05]line Версия ККМ: 001 [16:27:05]line Платежная система: Mbank [16:27:05]line ФМ: 0000000000965413 [16:27:05]line ФД: 218758 [16:27:05]line ФПД: 140342842227202 [16:27:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T162709&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218758&fm=140342842227202&tin=02508201610067®Number=0000000000098116&sum=43800 [16:27:05]line 0 [16:27:05]OFD Sender: Processing packet 218758 [packets to send 80, broken 79] [16:27:05]ProducePacketName [16:27:05]name=ofd_packets/00218758 [16:27:05]OFD Sender: To server: pG, [16:27:05]CommunicateWithHost lk.salyk.kg:30040 [16:27:05]ConnectInit lk.salyk.kg [16:27:05]written 0, free lines is 4095 [16:27:05]Connected sock=10 [16:27:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 8F 01 00 00 45 3A 87 01 EF 11 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 AB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 AB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 DD DD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 86 56 03 00 35 04 06 00 7F A4 1D 41 FA 02 45 A6 F6 55 16 BA E9 6E [16:27:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5F 50 47 00 7E 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 39 36 35 34 31 33 10 04 04 00 86 56 03 00 F4 03 04 00 76 89 13 67 B6 04 01 00 00 11 53 E3 8E 1E D5 06 2D [16:27:06]CommunicateWithHost err = 0 [16:27:06]CheckOFDResponse [16:27:06]1017 (14) - 77093643461234 [16:27:06]1041 (16) - 0000000000965413 [16:27:06]1040 (4) - 218758 [16:27:06]1012 (4) - 19.10.2024 10:27 [16:27:06]1206 (1) - 0 [16:27:06]OFD Sender: Remove packet 218758 [16:27:06]ProducePacketName [16:27:06]name=ofd_packets/00218758 [16:27:06]NVStorageDeleteData [16:27:06]Write to MH i2c: 01 00 00 26 97 BD [16:27:06]Write i2c OK [16:27:06]MH_I2C_Read... [16:27:06]Read from MH i2c: 01 [16:27:06]MH_I2C_Read... [16:27:06]Read from MH i2c: 01 07 00 [16:27:06]MH_I2C_Read... [16:27:06]Read from MH i2c: 01 07 00 26 97 00 00 00 00 00 A7 0C 77 [16:27:06]RasterBufferAndPrint [16:27:06]line [16:27:06]line [16:27:06]line [16:27:06]line [16:27:06]line [16:27:06]written 0, free lines is 3246 [16:27:06]MH_Cut [16:27:06]Write to MH i2c: D1 01 00 2D 97 01 96 [16:27:06]Write i2c OK [16:27:06]MH_I2C_Read... [16:27:06]Read from MH i2c: D1 [16:27:06]MH_I2C_Read... [16:27:06]Read from MH i2c: D1 01 00 [16:27:06]MH_I2C_Read... [16:27:06]Read from MH i2c: D1 01 00 2D 97 00 95 [16:27:06]Write to MH i2c: 01 00 00 2E 97 C5 [16:27:06]Write i2c OK [16:27:06]MH_I2C_Read... [16:27:06]OFD Sender: No OFD packet to send [16:27:07]*** Cut start [16:27:07]*** Partial cut [16:27:07]*** CUTSNS_PIN = 1 [16:27:07]*** CUTSNS_PIN = 0 [16:27:07]*** Brake cut motor [16:27:07]Read from MH i2c: 01 [16:27:07]MH_I2C_Read... [16:27:07]*** Stop cut motor [16:27:07]*** Cut end [16:27:07]Read from MH i2c: 01 07 00 [16:27:07]MH_I2C_Read... [16:27:07]Read from MH i2c: 01 07 00 2E 97 00 00 00 00 00 FF 0F DA [16:27:07]process_action close_receipt done [16:27:07]requested_data is exist [16:27:07]produce_requested_data [16:27:07]requested_item fm.sn is exist - process it [16:27:07]wFMCommunicate request_size=4 [16:27:07]MH_SAM_APDU [16:27:07]CAPDU: 80 11 00 00 [16:27:07]Write to MH i2c: E2 08 00 2F 97 80 11 00 00 00 00 00 00 40 [16:27:07]Write i2c OK [16:27:07]MH_I2C_Read... [16:27:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:07]Read from MH i2c: E2 [16:27:07]MH_I2C_Read... [16:27:07]Read from MH i2c: E2 17 00 [16:27:07]MH_I2C_Read... [16:27:07]Read from MH i2c: E2 17 00 2F 97 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8F [16:27:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:27:07]wFMCommunicate OK [16:27:07]requested_item fd.num is exist - process it [16:27:07]SAM_PROTO_GetFieldsCounters [16:27:07]wFMCommunicate request_size=4 [16:27:07]MH_SAM_APDU [16:27:07]CAPDU: 80 13 00 00 [16:27:07]Write to MH i2c: E2 08 00 30 97 80 13 00 00 00 00 00 00 43 [16:27:07]Write i2c OK [16:27:07]MH_I2C_Read... [16:27:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:27:07]Read from MH i2c: E2 [16:27:07]MH_I2C_Read... [16:27:07]Read from MH i2c: E2 62 00 [16:27:07]MH_I2C_Read... [16:27:07]Read from MH i2c: E2 62 00 30 97 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 86 56 03 00 0E 04 04 00 BB 01 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 B7 [16:27:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 86 56 03 00 0E 04 04 00 BB 01 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 [16:27:07]wFMCommunicate OK [16:27:07]SAM_PROTO_GetFieldsCounters done [16:27:07]requested_item shift.num is exist - process it [16:27:07]requested_item shift.opened is exist - process it [16:27:07]req_shift_opened [16:27:07]FM_GetShiftState [16:27:07]SAM_PROTO_GetShiftState [16:27:07]wFMCommunicate request_size=4 [16:27:07]MH_SAM_APDU [16:27:07]CAPDU: 80 13 01 00 [16:27:07]Write to MH i2c: E2 08 00 31 97 80 13 01 00 00 00 00 00 45 [16:27:07]Write i2c OK [16:27:07]MH_I2C_Read... [16:27:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:08]Read from MH i2c: E2 [16:27:08]MH_I2C_Read... [16:27:08]Read from MH i2c: E2 0E 00 [16:27:08]MH_I2C_Read... [16:27:08]Read from MH i2c: E2 0E 00 31 97 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 88 [16:27:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:27:08]wFMCommunicate OK [16:27:08]SAM_PROTO_GetShiftState done [16:27:08]FM_GetShiftState done [16:27:08]req_shift_opened done [16:27:08]requested_item shift.open_date is exist - process it [16:27:08]req_shift_open_date [16:27:08]req_shift_open_date done [16:27:08]produce_requested_data done [16:27:08]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218758,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:27:08]process_action_free close_receipt [16:27:08]json_value_free [16:27:08]json_value_free done [16:27:08]process_json_proto returns [16:27:08]Send response to host [16:27:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218758,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:27:08]free response buf [16:27:08]execute_script done [16:27:08]execute_script returns [16:27:08]free content buf [16:27:08]Sock 8.Close socket [16:27:08]Sock 8.Thread stoped [16:27:11]OFD Sender: No OFD packet to send [16:27:16]OFD Sender: No OFD packet to send [16:27:21]OFD Sender: No OFD packet to send [16:27:26]OFD Sender: No OFD packet to send [16:27:31]OFD Sender: No OFD packet to send [16:27:36]OFD Sender: No OFD packet to send [16:27:41]OFD Sender: No OFD packet to send [16:27:46]OFD Sender: No OFD packet to send [16:27:51]OFD Sender: No OFD packet to send [16:27:56]OFD Sender: No OFD packet to send [16:28:01]OFD Sender: No OFD packet to send [16:28:06]OFD Sender: No OFD packet to send [16:28:11]OFD Sender: No OFD packet to send [16:28:16]OFD Sender: No OFD packet to send [16:28:21]OFD Sender: No OFD packet to send [16:28:26]OFD Sender: No OFD packet to send [16:28:31]OFD Sender: No OFD packet to send [16:28:36]OFD Sender: No OFD packet to send [16:28:41]OFD Sender: No OFD packet to send [16:28: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:26]OFD Sender: No OFD packet to send [16:29:31]OFD Sender: No OFD packet to send [16:29:36]OFD Sender: No OFD packet to send [16:29:41]OFD Sender: No OFD packet to send [16:29:46]OFD Sender: No OFD packet to send [16:29:51]OFD Sender: No OFD packet to send [16:29:56]OFD Sender: No OFD packet to send [16:30:01]OFD Sender: No OFD packet to send [16:30:02]accept exits with 9 [16:30:02]New connection [16:30:02]New thread 3066826084 created [16:30:02]Thread 3066682724 joined [16:30:02]Waiting for new connection... [16:30:02] Sock 9.Parse request [16:30:02]Sock 9.Check first char [16:30:02]Sock 9.First char is OK [16:30:02]request: POST /json_proto HTTP/1.0 [16:30:02]Method: POST [16:30:02]URL: /json_proto [16:30:02]Method is POST - this is cgi request [16:30:02]url: /json_proto [16:30:02]query_string will be loaded in cgi processing [16:30:02]execute_cgi json_proto POST (null) [16:30:02]execute_cgi path=json_proto method=POST [16:30:02]POST find Content-Length [16:30:02]Host: 172.17.40.4:8080 [16:30:02]Content-Length: 670 [16:30:02]Content-Type: application/json [16:30:02] [16:30:02]POST finish read [16:30:02]Found Content-Length = 670 [16:30:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [16:30:02]execute_script... [16:30:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [16:30:02]POST & json_proto [16:30:02]process_json_proto [16:30:02]json parsed OK: [16:30:02]protocol is kg_v1.0 [16:30:02]action value=close_receipt [16:30:02]process_action close_receipt [16:30:02]cmd_close_receipt [16:30:02]MH_GetDate [16:30:02]Write to MH i2c: F0 00 00 32 97 B8 [16:30:02]Write i2c OK [16:30:02]MH_I2C_Read... [16:30:02]Read from MH i2c: F0 [16:30:02]MH_I2C_Read... [16:30:02]Read from MH i2c: F0 09 00 [16:30:02]MH_I2C_Read... [16:30:02]Read from MH i2c: F0 09 00 32 97 00 8F DE 13 67 EE 0E 0D 67 18 [16:30:02]GetLastDocTimeStamp 1729355229 [16:30:02]current date 1729355407 [16:30:02]FM_GetShiftState [16:30:02]SAM_PROTO_GetShiftState [16:30:02]wFMCommunicate request_size=4 [16:30:02]MH_SAM_APDU [16:30:02]CAPDU: 80 13 01 00 [16:30:02]Write to MH i2c: E2 08 00 33 97 80 13 01 00 00 00 00 00 47 [16:30:02]Write i2c OK [16:30:02]MH_I2C_Read... [16:30:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:02]Read from MH i2c: E2 [16:30:02]MH_I2C_Read... [16:30:02]Read from MH i2c: E2 0E 00 [16:30:02]MH_I2C_Read... [16:30:02]Read from MH i2c: E2 0E 00 33 97 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8A [16:30:02]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:30:02]wFMCommunicate OK [16:30:02]SAM_PROTO_GetShiftState done [16:30:02]FM_GetShiftState done [16:30:02]opened in 1729296582 [16:30:02]opened+sec_in_day 1729382982 [16:30:02]quantity*price = 30027 [16:30:02]sum+1 = 30029 [16:30:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 404 19.10.2024 16:30 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218759 ФПД: 257753930501539 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163007&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218759&fm=257753930501539&tin=02508201610067®Number=0000000000098116&sum=30000 [16:30:03]StoreToDocumentArchive [16:30:03]shift 443 fd 218759 [16:30:03]save to /storage/0443/doc_00218759 [16:30:03]save last doc name /storage/0443/doc_00218759 to /storage/kkm_last_doc_name [16:30:03]save OK [16:30:03]Clear old archive folders... [16:30:03]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:30:03]tlvbuf is 0161DED0 [16:30:03]SAM_PROTO_ClearQueue [16:30:03]wFMCommunicate request_size=4 [16:30:03]MH_SAM_APDU [16:30:03]CAPDU: 80 09 00 00 [16:30:03]Write to MH i2c: E2 08 00 40 97 80 09 00 00 00 00 00 00 49 [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:03]Read from MH i2c: E2 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 40 97 00 90 00 4B [16:30:03]RAPDU: 90 00 [16:30:03]wFMCommunicate OK [16:30:03]SAM_PROTO_ClearQueue done [16:30:03]KKMCreateOFDPacket [16:30:03]OFDProtocolAddRootSTLVToBuf [16:30:03]FM_MakeSignedData [16:30:03]FM_MakeSignedData [16:30:03]SAM_PROTO_SignData [16:30:03]wFMCommunicate request_size=4 [16:30:03]MH_SAM_APDU [16:30:03]CAPDU: 80 0D 01 02 [16:30:03]Write to MH i2c: E2 08 00 41 97 80 0D 01 02 00 00 00 00 51 [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:03]Read from MH i2c: E2 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 41 97 00 90 00 4C [16:30:03]RAPDU: 90 00 [16:30:03]wFMCommunicate OK [16:30:03]wFMCommunicate request_size=255 [16:30:03]MH_SAM_APDU [16:30: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 94 01 00 00 F4 03 04 00 8F DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 87 56 03 00 35 04 06 00 [16:30:03]Write to MH i2c: E2 02 01 42 97 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 94 01 00 00 F4 03 04 00 8F DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 87 56 03 00 35 04 06 00 00 00 AC [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:03]Read from MH i2c: E2 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 42 97 00 90 00 4D [16:30:03]RAPDU: 90 00 [16:30:03]wFMCommunicate OK [16:30:03]wFMCommunicate request_size=11 [16:30:03]MH_SAM_APDU [16:30:03]CAPDU: 80 0D 02 02 06 EA 6D 03 77 8D A3 [16:30:03]Write to MH i2c: E2 0E 00 43 97 80 0D 02 02 06 00 EA 6D 03 77 8D A3 00 00 61 [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:04]Read from MH i2c: E2 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: E2 03 00 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: E2 03 00 43 97 00 90 00 4E [16:30:04]RAPDU: 90 00 [16:30:04]wFMCommunicate OK [16:30:04]wFMCommunicate request_size=4 [16:30:04]MH_SAM_APDU [16:30:04]CAPDU: 80 0D 03 02 [16:30:04]Write to MH i2c: E2 08 00 44 97 80 0D 03 02 00 00 00 00 56 [16:30:04]Write i2c OK [16:30:04]MH_I2C_Read... [16:30:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:04]Read from MH i2c: E2 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: E2 0B 00 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: E2 0B 00 44 97 00 CC B7 AB B1 80 A9 4E 63 90 00 10 [16:30:04]RAPDU: CC B7 AB B1 80 A9 4E 63 90 00 [16:30:04]wFMCommunicate OK [16:30:04]SAM_PROTO_SignData done [16:30:04]FM_MakeSignedData done [16:30:04]CreateOFDProtocolMessage [16:30:04]wFMCommunicate request_size=4 [16:30:04]MH_SAM_APDU [16:30:04]CAPDU: 80 11 00 00 [16:30:04]Write to MH i2c: E2 08 00 45 97 80 11 00 00 00 00 00 00 56 [16:30:04]Write i2c OK [16:30:04]MH_I2C_Read... [16:30:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:04]Read from MH i2c: E2 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: E2 17 00 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: E2 17 00 45 97 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A5 [16:30:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:30:04]wFMCommunicate OK [16:30:04]CreateOFDProtocolMessage done [16:30:04]OFDSenderStorePacket 218759 [16:30:04]StoreOFDPacket docnum=218759 [16:30:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 F0 49 08 01 66 DB 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 94 01 00 00 F4 03 04 00 8F DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 87 56 03 00 35 04 06 00 EA 6D 03 77 8D A3 CC B7 AB B1 80 A9 4E 63 [16:30:04]CheckFolder [16:30:04]dirname=/storage/ofd_packets [16:30:04]CheckFolder done [16:30:04]ProducePacketName [16:30:04]name=ofd_packets/00218759 [16:30:04]NVStorageSaveData ofd_packets/00218759 [16:30:04]File name is /storage/ofd_packets/00218759 [16:30:04]Write 302 bytes [16:30:04]NVStorageSaveData done [16:30:04]OFDSenderStorePacket done [16:30:04]KKMCreateOFDPacket done [16:30:04]NVStorageSaveData kkm_last_timestamp [16:30:04]File name is /storage/kkm_last_timestamp [16:30:04]Write 4 bytes [16:30:04]NVStorageSaveData done [16:30:04]ExternCall_PrintAddStr [16:30:04]wPrintStart [16:30:04]Write to MH i2c: 01 00 00 46 97 DD [16:30:04]Write i2c OK [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: 01 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: 01 07 00 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: 01 07 00 46 97 00 00 00 00 00 FF 0F F2 [16:30:04]RasterBufferAndPrint [16:30:04]line Счет N : (1)536310 [16:30:04]line ИНН: 02508201610067 [16:30:04]line Контрольно-Кассовый Чек [16:30:04]line ПРОДАЖА [16:30:04]line ТРК (МРК, ГНК) : 12 [16:30:04]line Товар: 2710124130 [16:30:04]line SUPER 92-К-5 [16:30:04]line 4.390 * 68.40 [16:30:04]line = 300.28 [16:30:04]line НДС 12% НСП 1% [16:30:04]line > о реализуемом товаре [16:30:04]line ОКРУГЛЕНИЕ: -0.28 [16:30:04]line ИТОГО: 300.00 [16:30:04]line Внесено: 300.00 [16:30:04]line СДАЧА: 0.00 [16:30:04]line НСП 1% : 2.66 [16:30:04]line НДС 12% : 31.89 [16:30:04]line Наличными: 300.00 [16:30:04]line Безнал.: 0.00 [16:30:04]line Место: АЗС № 84 "Партнер Нефть" [16:30:04]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:30:04]line СНО: Общий режим [16:30:04]line Чек 404 19.10.2024 16:30 [16:30:04]line Смена: 443 ФФД: 1.0 [16:30:04]line ЗНМ: 0300000178 [16:30:04]line РНМ: 0000000000098116 [16:30:04]line Версия ККМ: 001 [16:30:04]line ФМ: 0000000000965413 [16:30:04]line ФД: 218759 [16:30:04]line ФПД: 257753930501539 [16:30:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163007&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218759&fm=257753930501539&tin=02508201610067®Number=0000000000098116&sum=30000 [16:30:04]OFD Sender: Processing packet 218759 [packets to send 80, broken 79] [16:30:04]ProducePacketName [16:30:04]name=ofd_packets/00218759 [16:30:04]OFD Sender: To server: pG, [16:30:04]CommunicateWithHost lk.salyk.kg:30040 [16:30:04]ConnectInit lk.salyk.kg [16:30:04]written 0, free lines is 4095 [16:30:04]Connected sock=10 [16:30:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 F0 49 08 01 66 DB 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 94 01 00 00 F4 03 04 00 8F DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 87 56 03 00 35 04 06 00 EA 6D 03 77 8D A3 CC B7 AB B1 80 A9 4E 63 [16:30:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 10 73 47 00 E3 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 87 56 03 00 F4 03 04 00 28 8A 13 67 B6 04 01 00 00 3A 56 B1 3C F4 41 B4 A6 [16:30:04]CommunicateWithHost err = 0 [16:30:04]CheckOFDResponse [16:30:04]1017 (14) - 77093643461234 [16:30:04]1041 (16) - 0000000000965413 [16:30:04]1040 (4) - 218759 [16:30:04]1012 (4) - 19.10.2024 10:30 [16:30:04]1206 (1) - 0 [16:30:04]OFD Sender: Remove packet 218759 [16:30:04]ProducePacketName [16:30:04]name=ofd_packets/00218759 [16:30:04]NVStorageDeleteData [16:30:04]Write to MH i2c: 01 00 00 71 97 08 [16:30:04]Write i2c OK [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: 01 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: 01 07 00 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: 01 07 00 71 97 00 00 00 00 00 F7 0C 12 [16:30:04]RasterBufferAndPrint [16:30:04]line [16:30:04]line [16:30:04]line [16:30:04]line [16:30:04]line [16:30:04]written 0, free lines is 3330 [16:30:04]MH_Cut [16:30:04]Write to MH i2c: D1 01 00 78 97 01 E1 [16:30:04]Write i2c OK [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: D1 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: D1 01 00 [16:30:04]MH_I2C_Read... [16:30:04]Read from MH i2c: D1 01 00 78 97 00 E0 [16:30:04]Write to MH i2c: 01 00 00 79 97 10 [16:30:04]Write i2c OK [16:30:04]MH_I2C_Read... [16:30:05]OFD Sender: No OFD packet to send [16:30:05]*** Cut start [16:30:05]*** Partial cut [16:30:05]*** CUTSNS_PIN = 1 [16:30:05]*** CUTSNS_PIN = 0 [16:30:05]*** Brake cut motor [16:30:06]Read from MH i2c: 01 [16:30:06]MH_I2C_Read... [16:30:06]*** Stop cut motor [16:30:06]*** Cut end [16:30:06]Read from MH i2c: 01 07 00 [16:30:06]MH_I2C_Read... [16:30:06]Read from MH i2c: 01 07 00 79 97 00 00 00 00 00 FF 0F 25 [16:30:06]process_action close_receipt done [16:30:06]requested_data is exist [16:30:06]produce_requested_data [16:30:06]requested_item fm.sn is exist - process it [16:30:06]wFMCommunicate request_size=4 [16:30:06]MH_SAM_APDU [16:30:06]CAPDU: 80 11 00 00 [16:30:06]Write to MH i2c: E2 08 00 7A 97 80 11 00 00 00 00 00 00 8B [16:30:06]Write i2c OK [16:30:06]MH_I2C_Read... [16:30:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:06]Read from MH i2c: E2 [16:30:06]MH_I2C_Read... [16:30:06]Read from MH i2c: E2 17 00 [16:30:06]MH_I2C_Read... [16:30:06]Read from MH i2c: E2 17 00 7A 97 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DA [16:30:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:30:06]wFMCommunicate OK [16:30:06]requested_item fd.num is exist - process it [16:30:06]SAM_PROTO_GetFieldsCounters [16:30:06]wFMCommunicate request_size=4 [16:30:06]MH_SAM_APDU [16:30:06]CAPDU: 80 13 00 00 [16:30:06]Write to MH i2c: E2 08 00 7B 97 80 13 00 00 00 00 00 00 8E [16:30:06]Write i2c OK [16:30:06]MH_I2C_Read... [16:30:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:06]Read from MH i2c: E2 [16:30:06]MH_I2C_Read... [16:30:06]Read from MH i2c: E2 62 00 [16:30:06]MH_I2C_Read... [16:30:06]Read from MH i2c: E2 62 00 7B 97 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 87 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 06 [16:30:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 87 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:30:06]wFMCommunicate OK [16:30:06]SAM_PROTO_GetFieldsCounters done [16:30:06]requested_item shift.num is exist - process it [16:30:06]requested_item shift.opened is exist - process it [16:30:06]req_shift_opened [16:30:06]FM_GetShiftState [16:30:06]SAM_PROTO_GetShiftState [16:30:06]wFMCommunicate request_size=4 [16:30:06]MH_SAM_APDU [16:30:06]CAPDU: 80 13 01 00 [16:30:06]Write to MH i2c: E2 08 00 7C 97 80 13 01 00 00 00 00 00 90 [16:30:06]Write i2c OK [16:30:06]MH_I2C_Read... [16:30:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:06]Read from MH i2c: E2 [16:30:06]MH_I2C_Read... [16:30:06]Read from MH i2c: E2 0E 00 [16:30:06]MH_I2C_Read... [16:30:06]Read from MH i2c: E2 0E 00 7C 97 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D3 [16:30:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:30:06]wFMCommunicate OK [16:30:06]SAM_PROTO_GetShiftState done [16:30:06]FM_GetShiftState done [16:30:06]req_shift_opened done [16:30:06]requested_item shift.open_date is exist - process it [16:30:06]req_shift_open_date [16:30:06]req_shift_open_date done [16:30:06]produce_requested_data done [16:30:06]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218759,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:30:06]process_action_free close_receipt [16:30:06]json_value_free [16:30:06]json_value_free done [16:30:06]process_json_proto returns [16:30:06]Send response to host [16:30:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218759,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:30:06]free response buf [16:30:06]execute_script done [16:30:06]execute_script returns [16:30:06]free content buf [16:30:06]Sock 9.Close socket [16:30:06]Sock 9.Thread stoped [16:30:10]OFD Sender: No OFD packet to send [16:30:15]OFD Sender: No OFD packet to send [16:30:20]OFD Sender: No OFD packet to send [16:30:25]OFD Sender: No OFD packet to send [16:30:30]OFD Sender: No OFD packet to send [16:30:35]OFD Sender: No OFD packet to send [16:30:36]accept exits with 8 [16:30:36]New connection [16:30:36]New thread 3066682724 created [16:30:36]Thread 3066826084 joined [16:30:36]Waiting for new connection... [16:30:36] Sock 8.Parse request [16:30:36]Sock 8.Check first char [16:30:36]Sock 8.First char is OK [16:30:36]request: POST /json_proto HTTP/1.0 [16:30:36]Method: POST [16:30:36]URL: /json_proto [16:30:36]Method is POST - this is cgi request [16:30:36]url: /json_proto [16:30:36]query_string will be loaded in cgi processing [16:30:36]execute_cgi json_proto POST (null) [16:30:36]execute_cgi path=json_proto method=POST [16:30:36]POST find Content-Length [16:30:36]Host: 172.17.40.4:8080 [16:30:36]Content-Length: 766 [16:30:36]Content-Type: application/json [16:30:36] [16:30:36]POST finish read [16:30:36]Found Content-Length = 766 [16:30:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [16:30:36]execute_script... [16:30:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [16:30:36]POST & json_proto [16:30:36]process_json_proto [16:30:36]json parsed OK: [16:30:36]protocol is kg_v1.0 [16:30:36]action value=close_receipt [16:30:36]process_action close_receipt [16:30:36]cmd_close_receipt [16:30:36]MH_GetDate [16:30:36]Write to MH i2c: F0 00 00 7D 97 03 [16:30:36]Write i2c OK [16:30:36]MH_I2C_Read... [16:30:36]Read from MH i2c: F0 [16:30:36]MH_I2C_Read... [16:30:36]Read from MH i2c: F0 09 00 [16:30:36]MH_I2C_Read... [16:30:36]Read from MH i2c: F0 09 00 7D 97 00 B1 DE 13 67 EE 0E 0D 67 85 [16:30:36]GetLastDocTimeStamp 1729355407 [16:30:36]current date 1729355441 [16:30:36]FM_GetShiftState [16:30:36]SAM_PROTO_GetShiftState [16:30:36]wFMCommunicate request_size=4 [16:30:36]MH_SAM_APDU [16:30:36]CAPDU: 80 13 01 00 [16:30:36]Write to MH i2c: E2 08 00 7E 97 80 13 01 00 00 00 00 00 92 [16:30:36]Write i2c OK [16:30:36]MH_I2C_Read... [16:30:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:36]Read from MH i2c: E2 [16:30:36]MH_I2C_Read... [16:30:36]Read from MH i2c: E2 0E 00 [16:30:36]MH_I2C_Read... [16:30:36]Read from MH i2c: E2 0E 00 7E 97 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D5 [16:30:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:30:36]wFMCommunicate OK [16:30:36]SAM_PROTO_GetShiftState done [16:30:36]FM_GetShiftState done [16:30:36]opened in 1729296582 [16:30:36]opened+sec_in_day 1729382982 [16:30:36]quantity*price = 30038 [16:30:36]sum+1 = 30039 [16:30:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 405 19.10.2024 16:30 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218760 ФПД: 70694795724922 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163041&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218760&fm=70694795724922&tin=02508201610067®Number=0000000000098116&sum=30038 [16:30:37]StoreToDocumentArchive [16:30:37]shift 443 fd 218760 [16:30:37]save to /storage/0443/doc_00218760 [16:30:37]save last doc name /storage/0443/doc_00218760 to /storage/kkm_last_doc_name [16:30:37]save OK [16:30:37]Clear old archive folders... [16:30:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:30:37]tlvbuf is 0154D870 [16:30:37]SAM_PROTO_ClearQueue [16:30:37]wFMCommunicate request_size=4 [16:30:37]MH_SAM_APDU [16:30:37]CAPDU: 80 09 00 00 [16:30:37]Write to MH i2c: E2 08 00 8B 97 80 09 00 00 00 00 00 00 94 [16:30:37]Write i2c OK [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 [16:30:37]MH_I2C_Read... [16:30:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:37]Read from MH i2c: E2 03 00 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 03 00 8B 97 00 90 00 96 [16:30:37]RAPDU: 90 00 [16:30:37]wFMCommunicate OK [16:30:37]SAM_PROTO_ClearQueue done [16:30:37]KKMCreateOFDPacket [16:30:37]OFDProtocolAddRootSTLVToBuf [16:30:37]FM_MakeSignedData [16:30:37]FM_MakeSignedData [16:30:37]SAM_PROTO_SignData [16:30:37]wFMCommunicate request_size=4 [16:30:37]MH_SAM_APDU [16:30:37]CAPDU: 80 0D 01 02 [16:30:37]Write to MH i2c: E2 08 00 8C 97 80 0D 01 02 00 00 00 00 9C [16:30:37]Write i2c OK [16:30:37]MH_I2C_Read... [16:30:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:37]Read from MH i2c: E2 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 03 00 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 03 00 8C 97 00 90 00 97 [16:30:37]RAPDU: 90 00 [16:30:37]wFMCommunicate OK [16:30:37]wFMCommunicate request_size=255 [16:30:37]MH_SAM_APDU [16:30: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 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 95 01 00 00 F4 03 04 00 B1 DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 88 56 03 00 35 04 06 00 40 [16:30:37]Write to MH i2c: E2 02 01 8D 97 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 95 01 00 00 F4 03 04 00 B1 DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 88 56 03 00 35 04 06 00 40 00 00 E0 [16:30:37]Write i2c OK [16:30:37]MH_I2C_Read... [16:30:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:37]Read from MH i2c: E2 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 03 00 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 03 00 8D 97 00 90 00 98 [16:30:37]RAPDU: 90 00 [16:30:37]wFMCommunicate OK [16:30:37]wFMCommunicate request_size=10 [16:30:37]MH_SAM_APDU [16:30:37]CAPDU: 80 0D 02 02 05 4B EA 2F C8 7A [16:30:37]Write to MH i2c: E2 0D 00 8E 97 80 0D 02 02 05 00 4B EA 2F C8 7A 00 00 4F [16:30:37]Write i2c OK [16:30:37]MH_I2C_Read... [16:30:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:37]Read from MH i2c: E2 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 03 00 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 03 00 8E 97 00 90 00 99 [16:30:37]RAPDU: 90 00 [16:30:37]wFMCommunicate OK [16:30:37]wFMCommunicate request_size=4 [16:30:37]MH_SAM_APDU [16:30:37]CAPDU: 80 0D 03 02 [16:30:37]Write to MH i2c: E2 08 00 8F 97 80 0D 03 02 00 00 00 00 A1 [16:30:37]Write i2c OK [16:30:37]MH_I2C_Read... [16:30:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:37]Read from MH i2c: E2 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 0B 00 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 0B 00 8F 97 00 30 B5 BD 5C 8A 66 6C 2D 90 00 29 [16:30:37]RAPDU: 30 B5 BD 5C 8A 66 6C 2D 90 00 [16:30:37]wFMCommunicate OK [16:30:37]SAM_PROTO_SignData done [16:30:37]FM_MakeSignedData done [16:30:37]CreateOFDProtocolMessage [16:30:37]wFMCommunicate request_size=4 [16:30:37]MH_SAM_APDU [16:30:37]CAPDU: 80 11 00 00 [16:30:37]Write to MH i2c: E2 08 00 90 97 80 11 00 00 00 00 00 00 A1 [16:30:37]Write i2c OK [16:30:37]MH_I2C_Read... [16:30:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:37]Read from MH i2c: E2 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 17 00 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 17 00 90 97 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F0 [16:30:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:30:37]wFMCommunicate OK [16:30:37]CreateOFDProtocolMessage done [16:30:37]OFDSenderStorePacket 218760 [16:30:37]StoreOFDPacket docnum=218760 [16:30:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FE 4A 07 01 24 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 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 95 01 00 00 F4 03 04 00 B1 DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 88 56 03 00 35 04 06 00 40 4B EA 2F C8 7A 30 B5 BD 5C 8A 66 6C 2D [16:30:37]CheckFolder [16:30:37]dirname=/storage/ofd_packets [16:30:37]CheckFolder done [16:30:37]ProducePacketName [16:30:37]name=ofd_packets/00218760 [16:30:37]NVStorageSaveData ofd_packets/00218760 [16:30:37]File name is /storage/ofd_packets/00218760 [16:30:37]Write 301 bytes [16:30:37]NVStorageSaveData done [16:30:37]OFDSenderStorePacket done [16:30:37]KKMCreateOFDPacket done [16:30:37]NVStorageSaveData kkm_last_timestamp [16:30:37]File name is /storage/kkm_last_timestamp [16:30:37]Write 4 bytes [16:30:37]NVStorageSaveData done [16:30:37]ExternCall_PrintAddStr [16:30:37]wPrintStart [16:30:37]Write to MH i2c: 01 00 00 91 97 28 [16:30:37]Write i2c OK [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: 01 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: 01 07 00 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: 01 07 00 91 97 00 00 00 00 00 FF 0F 3D [16:30:37]RasterBufferAndPrint [16:30:37]line Счет N : (1)536311 [16:30:37]line ИНН: 02508201610067 [16:30:37]line Контрольно-Кассовый Чек [16:30:37]line ПРОДАЖА [16:30:37]line ТРК (МРК, ГНК) : 23 [16:30:37]line Товар: 2710124130 [16:30:37]line Аи-92-К-2 [16:30:37]line 4.490 * 66.90 [16:30:37]line = 300.38 [16:30:37]line НДС 12% НСП 1% [16:30:37]line > о реализуемом товаре [16:30:37]line ИТОГО: 300.38 [16:30:37]line НСП 1% : 2.66 [16:30:37]line НДС 12% : 31.90 [16:30:37]line Наличными: 0.00 [16:30:37]line Безнал.: 300.38 [16:30:37]line Место: АЗС № 84 "Партнер Нефть" [16:30:37]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:30:37]line СНО: Общий режим [16:30:37]line Чек 405 19.10.2024 16:30 [16:30:37]line Смена: 443 ФФД: 1.0 [16:30:37]line ЗНМ: 0300000178 [16:30:37]line РНМ: 0000000000098116 [16:30:37]line Версия ККМ: 001 [16:30:37]line Платежная система: Mbank [16:30:37]line ФМ: 0000000000965413 [16:30:37]line ФД: 218760 [16:30:37]line ФПД: 70694795724922 [16:30:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163041&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218760&fm=70694795724922&tin=02508201610067®Number=0000000000098116&sum=30038 [16:30:38]OFD Sender: Processing packet 218760 [packets to send 80, broken 79] [16:30:38]ProducePacketName [16:30:38]name=ofd_packets/00218760 [16:30:38]OFD Sender: To server: pG, [16:30:38]CommunicateWithHost lk.salyk.kg:30040 [16:30:38]ConnectInit lk.salyk.kg [16:30:38]written 0, free lines is 4095 [16:30:38]Connected sock=10 [16:30:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FE 4A 07 01 24 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 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 95 01 00 00 F4 03 04 00 B1 DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 88 56 03 00 35 04 06 00 40 4B EA 2F C8 7A 30 B5 BD 5C 8A 66 6C 2D [16:30:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BB 18 47 00 C4 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 39 36 35 34 31 33 10 04 04 00 88 56 03 00 F4 03 04 00 4A 8A 13 67 B6 04 01 00 00 C7 77 37 BB 0F E4 51 40 [16:30:38]CommunicateWithHost err = 0 [16:30:38]CheckOFDResponse [16:30:38]1017 (14) - 77093643461234 [16:30:38]1041 (16) - 0000000000965413 [16:30:38]1040 (4) - 218760 [16:30:38]1012 (4) - 19.10.2024 10:30 [16:30:38]1206 (1) - 0 [16:30:38]OFD Sender: Remove packet 218760 [16:30:38]ProducePacketName [16:30:38]name=ofd_packets/00218760 [16:30:38]NVStorageDeleteData [16:30:38]Write to MH i2c: 01 00 00 BA 97 51 [16:30:38]Write i2c OK [16:30:38]MH_I2C_Read... [16:30:38]Read from MH i2c: 01 [16:30:38]MH_I2C_Read... [16:30:38]Read from MH i2c: 01 07 00 [16:30:38]MH_I2C_Read... [16:30:38]Read from MH i2c: 01 07 00 BA 97 00 00 00 00 00 20 0D 85 [16:30:38]RasterBufferAndPrint [16:30:38]line [16:30:38]line [16:30:38]line [16:30:38]line [16:30:38]line [16:30:38]written 0, free lines is 3366 [16:30:38]MH_Cut [16:30:38]Write to MH i2c: D1 01 00 C1 97 01 2A [16:30:38]Write i2c OK [16:30:38]MH_I2C_Read... [16:30:38]Read from MH i2c: D1 [16:30:38]MH_I2C_Read... [16:30:38]Read from MH i2c: D1 01 00 [16:30:38]MH_I2C_Read... [16:30:38]Read from MH i2c: D1 01 00 C1 97 00 29 [16:30:38]Write to MH i2c: 01 00 00 C2 97 59 [16:30:38]Write i2c OK [16:30:38]MH_I2C_Read... [16:30:38]OFD Sender: No OFD packet to send [16:30:39]*** Cut start [16:30:39]*** Partial cut [16:30:39]*** CUTSNS_PIN = 1 [16:30:39]*** CUTSNS_PIN = 0 [16:30:39]*** Brake cut motor [16:30:39]Read from MH i2c: 01 [16:30:39]MH_I2C_Read... [16:30:39]*** Stop cut motor [16:30:39]*** Cut end [16:30:39]Read from MH i2c: 01 07 00 [16:30:39]MH_I2C_Read... [16:30:39]Read from MH i2c: 01 07 00 C2 97 00 00 00 00 00 FF 0F 6E [16:30:39]process_action close_receipt done [16:30:39]requested_data is exist [16:30:39]produce_requested_data [16:30:39]requested_item fm.sn is exist - process it [16:30:39]wFMCommunicate request_size=4 [16:30:39]MH_SAM_APDU [16:30:39]CAPDU: 80 11 00 00 [16:30:39]Write to MH i2c: E2 08 00 C3 97 80 11 00 00 00 00 00 00 D4 [16:30:39]Write i2c OK [16:30:39]MH_I2C_Read... [16:30:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:39]Read from MH i2c: E2 [16:30:39]MH_I2C_Read... [16:30:39]Read from MH i2c: E2 17 00 [16:30:39]MH_I2C_Read... [16:30:39]Read from MH i2c: E2 17 00 C3 97 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 23 [16:30:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:30:39]wFMCommunicate OK [16:30:39]requested_item fd.num is exist - process it [16:30:39]SAM_PROTO_GetFieldsCounters [16:30:39]wFMCommunicate request_size=4 [16:30:39]MH_SAM_APDU [16:30:39]CAPDU: 80 13 00 00 [16:30:39]Write to MH i2c: E2 08 00 C4 97 80 13 00 00 00 00 00 00 D7 [16:30:39]Write i2c OK [16:30:39]MH_I2C_Read... [16:30:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:40]Read from MH i2c: E2 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 62 00 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 62 00 C4 97 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 88 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 53 [16:30:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 88 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:30:40]wFMCommunicate OK [16:30:40]SAM_PROTO_GetFieldsCounters done [16:30:40]requested_item shift.num is exist - process it [16:30:40]requested_item shift.opened is exist - process it [16:30:40]req_shift_opened [16:30:40]FM_GetShiftState [16:30:40]SAM_PROTO_GetShiftState [16:30:40]wFMCommunicate request_size=4 [16:30:40]MH_SAM_APDU [16:30:40]CAPDU: 80 13 01 00 [16:30:40]Write to MH i2c: E2 08 00 C5 97 80 13 01 00 00 00 00 00 D9 [16:30:40]Write i2c OK [16:30:40]MH_I2C_Read... [16:30:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:40]Read from MH i2c: E2 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 0E 00 [16:30:40]MH_I2C_Read... [16:30:40]Read from MH i2c: E2 0E 00 C5 97 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1C [16:30:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:30:40]wFMCommunicate OK [16:30:40]SAM_PROTO_GetShiftState done [16:30:40]FM_GetShiftState done [16:30:40]req_shift_opened done [16:30:40]requested_item shift.open_date is exist - process it [16:30:40]req_shift_open_date [16:30:40]req_shift_open_date done [16:30:40]produce_requested_data done [16:30:40]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218760,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:30:40]process_action_free close_receipt [16:30:40]json_value_free [16:30:40]json_value_free done [16:30:40]process_json_proto returns [16:30:40]Send response to host [16:30:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218760,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:30:40]free response buf [16:30:40]execute_script done [16:30:40]execute_script returns [16:30:40]free content buf [16:30:40]Sock 8.Close socket [16:30:40]Sock 8.Thread stoped [16:30:42]accept exits with 9 [16:30:42]New connection [16:30:42]New thread 3066826084 created [16:30:42]Thread 3066682724 joined [16:30:42]Waiting for new connection... [16:30:42] Sock 9.Parse request [16:30:42]Sock 9.Check first char [16:30:42]Sock 9.First char is OK [16:30:42]request: POST /json_proto HTTP/1.0 [16:30:42]Method: POST [16:30:42]URL: /json_proto [16:30:42]Method is POST - this is cgi request [16:30:42]url: /json_proto [16:30:42]query_string will be loaded in cgi processing [16:30:42]execute_cgi json_proto POST (null) [16:30:42]execute_cgi path=json_proto method=POST [16:30:42]POST find Content-Length [16:30:42]Host: 172.17.40.4:8080 [16:30:42]Content-Length: 682 [16:30:42]Content-Type: application/json [16:30:42] [16:30:42]POST finish read [16:30:42]Found Content-Length = 682 [16:30:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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:30:42]execute_script... [16:30: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)536312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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:30:42]POST & json_proto [16:30:42]process_json_proto [16:30:42]json parsed OK: [16:30:42]protocol is kg_v1.0 [16:30:42]action value=close_receipt [16:30:42]process_action close_receipt [16:30:42]cmd_close_receipt [16:30:42]MH_GetDate [16:30:42]Write to MH i2c: F0 00 00 C6 97 4C [16:30:42]Write i2c OK [16:30:42]MH_I2C_Read... [16:30:42]Read from MH i2c: F0 [16:30:42]MH_I2C_Read... [16:30:42]Read from MH i2c: F0 09 00 [16:30:42]MH_I2C_Read... [16:30:42]Read from MH i2c: F0 09 00 C6 97 00 B8 DE 13 67 EE 0E 0D 67 D5 [16:30:42]GetLastDocTimeStamp 1729355441 [16:30:42]current date 1729355448 [16:30:42]FM_GetShiftState [16:30:42]SAM_PROTO_GetShiftState [16:30:42]wFMCommunicate request_size=4 [16:30:42]MH_SAM_APDU [16:30:42]CAPDU: 80 13 01 00 [16:30:42]Write to MH i2c: E2 08 00 C7 97 80 13 01 00 00 00 00 00 DB [16:30:42]Write i2c OK [16:30:42]MH_I2C_Read... [16:30:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:42]Read from MH i2c: E2 [16:30:42]MH_I2C_Read... [16:30:42]Read from MH i2c: E2 0E 00 [16:30:42]MH_I2C_Read... [16:30:42]Read from MH i2c: E2 0E 00 C7 97 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1E [16:30:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:30:42]wFMCommunicate OK [16:30:42]SAM_PROTO_GetShiftState done [16:30:42]FM_GetShiftState done [16:30:42]opened in 1729296582 [16:30:42]opened+sec_in_day 1729382982 [16:30:42]quantity*price = 100021 [16:30:42]sum+1 = 100023 [16:30:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 406 19.10.2024 16:30 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218761 ФПД: 58185639165652 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163048&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218761&fm=58185639165652&tin=02508201610067®Number=0000000000098116&sum=100000 [16:30:43]StoreToDocumentArchive [16:30:43]shift 443 fd 218761 [16:30:43]save to /storage/0443/doc_00218761 [16:30:43]save last doc name /storage/0443/doc_00218761 to /storage/kkm_last_doc_name [16:30:43]save OK [16:30:43]Clear old archive folders... [16:30:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:30:43]tlvbuf is 01846910 [16:30:43]SAM_PROTO_ClearQueue [16:30:43]wFMCommunicate request_size=4 [16:30:43]MH_SAM_APDU [16:30:43]CAPDU: 80 09 00 00 [16:30:43]Write to MH i2c: E2 08 00 D4 97 80 09 00 00 00 00 00 00 DD [16:30:43]Write i2c OK [16:30:43]MH_I2C_Read... [16:30:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:43]Read from MH i2c: E2 [16:30:43]MH_I2C_Read... [16:30:43]Read from MH i2c: E2 03 00 [16:30:43]MH_I2C_Read... [16:30:43]Read from MH i2c: E2 03 00 D4 97 00 90 00 DF [16:30:43]RAPDU: 90 00 [16:30:43]wFMCommunicate OK [16:30:43]SAM_PROTO_ClearQueue done [16:30:43]KKMCreateOFDPacket [16:30:43]OFDProtocolAddRootSTLVToBuf [16:30:43]FM_MakeSignedData [16:30:43]FM_MakeSignedData [16:30:43]SAM_PROTO_SignData [16:30:43]wFMCommunicate request_size=4 [16:30:43]MH_SAM_APDU [16:30:43]CAPDU: 80 0D 01 02 [16:30:43]Write to MH i2c: E2 08 00 D5 97 80 0D 01 02 00 00 00 00 E5 [16:30:43]Write i2c OK [16:30:43]MH_I2C_Read... [16:30:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:43]Read from MH i2c: E2 [16:30:43]MH_I2C_Read... [16:30:43]Read from MH i2c: E2 03 00 [16:30:43]MH_I2C_Read... [16:30:43]Read from MH i2c: E2 03 00 D5 97 00 90 00 E0 [16:30:43]RAPDU: 90 00 [16:30:43]wFMCommunicate OK [16:30:43]wFMCommunicate request_size=255 [16:30:43]MH_SAM_APDU [16:30:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 96 01 00 00 F4 03 04 00 B8 DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 89 56 03 00 35 04 06 00 34 [16:30:43]Write to MH i2c: E2 02 01 D6 97 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 96 01 00 00 F4 03 04 00 B8 DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 89 56 03 00 35 04 06 00 34 00 00 04 [16:30:44]Write i2c OK [16:30:44]MH_I2C_Read... [16:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:44]Read from MH i2c: E2 [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: E2 03 00 [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: E2 03 00 D6 97 00 90 00 E1 [16:30:44]RAPDU: 90 00 [16:30:44]wFMCommunicate OK [16:30:44]wFMCommunicate request_size=10 [16:30:44]MH_SAM_APDU [16:30:44]CAPDU: 80 0D 02 02 05 EB 66 5A 7E D4 [16:30:44]Write to MH i2c: E2 0D 00 D7 97 80 0D 02 02 05 00 EB 66 5A 7E D4 00 00 EF [16:30:44]Write i2c OK [16:30:44]MH_I2C_Read... [16:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:44]Read from MH i2c: E2 [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: E2 03 00 [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: E2 03 00 D7 97 00 90 00 E2 [16:30:44]RAPDU: 90 00 [16:30:44]wFMCommunicate OK [16:30:44]wFMCommunicate request_size=4 [16:30:44]MH_SAM_APDU [16:30:44]CAPDU: 80 0D 03 02 [16:30:44]Write to MH i2c: E2 08 00 D8 97 80 0D 03 02 00 00 00 00 EA [16:30:44]Write i2c OK [16:30:44]MH_I2C_Read... [16:30:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:44]Read from MH i2c: E2 [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: E2 0B 00 [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: E2 0B 00 D8 97 00 AE C0 E1 02 7D 8E D5 AC 90 00 C8 [16:30:44]RAPDU: AE C0 E1 02 7D 8E D5 AC 90 00 [16:30:44]wFMCommunicate OK [16:30:44]SAM_PROTO_SignData done [16:30:44]FM_MakeSignedData done [16:30:44]CreateOFDProtocolMessage [16:30:44]wFMCommunicate request_size=4 [16:30:44]MH_SAM_APDU [16:30:44]CAPDU: 80 11 00 00 [16:30:44]Write to MH i2c: E2 08 00 D9 97 80 11 00 00 00 00 00 00 EA [16:30:44]Write i2c OK [16:30:44]MH_I2C_Read... [16:30:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:44]Read from MH i2c: E2 [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: E2 17 00 [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: E2 17 00 D9 97 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 39 [16:30:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:30:44]wFMCommunicate OK [16:30:44]CreateOFDProtocolMessage done [16:30:44]OFDSenderStorePacket 218761 [16:30:44]StoreOFDPacket docnum=218761 [16:30:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DB 28 07 01 02 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 96 01 00 00 F4 03 04 00 B8 DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 89 56 03 00 35 04 06 00 34 EB 66 5A 7E D4 AE C0 E1 02 7D 8E D5 AC [16:30:44]CheckFolder [16:30:44]dirname=/storage/ofd_packets [16:30:44]CheckFolder done [16:30:44]ProducePacketName [16:30:44]name=ofd_packets/00218761 [16:30:44]NVStorageSaveData ofd_packets/00218761 [16:30:44]File name is /storage/ofd_packets/00218761 [16:30:44]Write 301 bytes [16:30:44]NVStorageSaveData done [16:30:44]OFDSenderStorePacket done [16:30:44]KKMCreateOFDPacket done [16:30:44]NVStorageSaveData kkm_last_timestamp [16:30:44]File name is /storage/kkm_last_timestamp [16:30:44]Write 4 bytes [16:30:44]NVStorageSaveData done [16:30:44]ExternCall_PrintAddStr [16:30:44]wPrintStart [16:30:44]Write to MH i2c: 01 00 00 DA 97 71 [16:30:44]Write i2c OK [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: 01 [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: 01 07 00 [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: 01 07 00 DA 97 00 00 00 00 00 FF 0F 86 [16:30:44]RasterBufferAndPrint [16:30:44]line Счет N : (1)536312 [16:30:44]line ИНН: 02508201610067 [16:30:44]line Контрольно-Кассовый Чек [16:30:44]line ПРОДАЖА [16:30:44]line ТРК (МРК, ГНК) : 31 [16:30:44]line Товар: 2710124500 [16:30:44]line Аи-95-К-3 [16:30:44]line 13.480 * 74.20 [16:30:44]line = 1000.22 [16:30:44]line НДС 12% НСП 1% [16:30:44]line > о реализуемом товаре [16:30:44]line ОКРУГЛЕНИЕ: -0.22 [16:30:44]line ИТОГО: 1000.00 [16:30:44]line Внесено: 1000.00 [16:30:44]line СДАЧА: 0.00 [16:30:44]line НСП 1% : 8.85 [16:30:44]line НДС 12% : 106.22 [16:30:44]line Наличными: 1000.00 [16:30:44]line Безнал.: 0.00 [16:30:44]line Место: АЗС № 84 "Партнер Нефть" [16:30:44]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:30:44]line СНО: Общий режим [16:30:44]line Чек 406 19.10.2024 16:30 [16:30:44]line Смена: 443 ФФД: 1.0 [16:30:44]line ЗНМ: 0300000178 [16:30:44]line РНМ: 0000000000098116 [16:30:44]line Версия ККМ: 001 [16:30:44]line ФМ: 0000000000965413 [16:30:44]line ФД: 218761 [16:30:44]line ФПД: 58185639165652 [16:30:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163048&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218761&fm=58185639165652&tin=02508201610067®Number=0000000000098116&sum=100000 [16:30:44]written 0, free lines is 4095 [16:30:44]OFD Sender: Processing packet 218761 [packets to send 80, broken 79] [16:30:44]ProducePacketName [16:30:44]name=ofd_packets/00218761 [16:30:44]OFD Sender: To server: pG, [16:30:44]CommunicateWithHost lk.salyk.kg:30040 [16:30:44]ConnectInit lk.salyk.kg [16:30:44]Connected sock=10 [16:30:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DB 28 07 01 02 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 96 01 00 00 F4 03 04 00 B8 DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 89 56 03 00 35 04 06 00 34 EB 66 5A 7E D4 AE C0 E1 02 7D 8E D5 AC [16:30:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 28 74 47 00 5E 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 89 56 03 00 F4 03 04 00 51 8A 13 67 B6 04 01 00 00 DB 7B F1 4F 11 F7 1B 58 [16:30:44]CommunicateWithHost err = 0 [16:30:44]CheckOFDResponse [16:30:44]1017 (14) - 77093643461234 [16:30:44]1041 (16) - 0000000000965413 [16:30:44]1040 (4) - 218761 [16:30:44]1012 (4) - 19.10.2024 10:30 [16:30:44]1206 (1) - 0 [16:30:44]OFD Sender: Remove packet 218761 [16:30:44]ProducePacketName [16:30:44]name=ofd_packets/00218761 [16:30:44]NVStorageDeleteData [16:30:44]Write to MH i2c: 01 00 00 05 98 9D [16:30:44]Write i2c OK [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: 01 [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: 01 07 00 [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: 01 07 00 05 98 00 00 00 00 00 F9 0C A9 [16:30:44]RasterBufferAndPrint [16:30:44]line [16:30:44]line [16:30:44]line [16:30:44]line [16:30:44]line [16:30:44]written 0, free lines is 3333 [16:30:44]MH_Cut [16:30:44]Write to MH i2c: D1 01 00 0C 98 01 76 [16:30:44]Write i2c OK [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: D1 [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: D1 01 00 [16:30:44]MH_I2C_Read... [16:30:44]Read from MH i2c: D1 01 00 0C 98 00 75 [16:30:44]Write to MH i2c: 01 00 00 0D 98 A5 [16:30:44]Write i2c OK [16:30:44]MH_I2C_Read... [16:30:45]OFD Sender: No OFD packet to send [16:30:45]*** Cut start [16:30:45]*** Partial cut [16:30:45]*** CUTSNS_PIN = 1 [16:30:45]*** CUTSNS_PIN = 0 [16:30:45]*** Brake cut motor [16:30:46]Read from MH i2c: 01 [16:30:46]MH_I2C_Read... [16:30:46]*** Stop cut motor [16:30:46]*** Cut end [16:30:46]Read from MH i2c: 01 07 00 [16:30:46]MH_I2C_Read... [16:30:46]Read from MH i2c: 01 07 00 0D 98 00 00 00 00 00 FF 0F BA [16:30:46]process_action close_receipt done [16:30:46]requested_data is exist [16:30:46]produce_requested_data [16:30:46]requested_item fm.sn is exist - process it [16:30:46]wFMCommunicate request_size=4 [16:30:46]MH_SAM_APDU [16:30:46]CAPDU: 80 11 00 00 [16:30:46]Write to MH i2c: E2 08 00 0E 98 80 11 00 00 00 00 00 00 20 [16:30:46]Write i2c OK [16:30:46]MH_I2C_Read... [16:30:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:46]Read from MH i2c: E2 [16:30:46]MH_I2C_Read... [16:30:46]Read from MH i2c: E2 17 00 [16:30:46]MH_I2C_Read... [16:30:46]Read from MH i2c: E2 17 00 0E 98 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6F [16:30:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:30:46]wFMCommunicate OK [16:30:46]requested_item fd.num is exist - process it [16:30:46]SAM_PROTO_GetFieldsCounters [16:30:46]wFMCommunicate request_size=4 [16:30:46]MH_SAM_APDU [16:30:46]CAPDU: 80 13 00 00 [16:30:46]Write to MH i2c: E2 08 00 0F 98 80 13 00 00 00 00 00 00 23 [16:30:46]Write i2c OK [16:30:46]MH_I2C_Read... [16:30:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:46]Read from MH i2c: E2 [16:30:46]MH_I2C_Read... [16:30:46]Read from MH i2c: E2 62 00 [16:30:46]MH_I2C_Read... [16:30:46]Read from MH i2c: E2 62 00 0F 98 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 89 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 A3 [16:30:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 89 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:30:46]wFMCommunicate OK [16:30:46]SAM_PROTO_GetFieldsCounters done [16:30:46]requested_item shift.num is exist - process it [16:30:46]requested_item shift.opened is exist - process it [16:30:46]req_shift_opened [16:30:46]FM_GetShiftState [16:30:46]SAM_PROTO_GetShiftState [16:30:46]wFMCommunicate request_size=4 [16:30:46]MH_SAM_APDU [16:30:46]CAPDU: 80 13 01 00 [16:30:46]Write to MH i2c: E2 08 00 10 98 80 13 01 00 00 00 00 00 25 [16:30:46]Write i2c OK [16:30:46]MH_I2C_Read... [16:30:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:46]Read from MH i2c: E2 [16:30:46]MH_I2C_Read... [16:30:46]Read from MH i2c: E2 0E 00 [16:30:46]MH_I2C_Read... [16:30:46]Read from MH i2c: E2 0E 00 10 98 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 68 [16:30:46]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:30:46]wFMCommunicate OK [16:30:46]SAM_PROTO_GetShiftState done [16:30:46]FM_GetShiftState done [16:30:46]req_shift_opened done [16:30:46]requested_item shift.open_date is exist - process it [16:30:46]req_shift_open_date [16:30:46]req_shift_open_date done [16:30:46]produce_requested_data done [16:30:46]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218761,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:30:46]process_action_free close_receipt [16:30:46]json_value_free [16:30:46]json_value_free done [16:30:46]process_json_proto returns [16:30:46]Send response to host [16:30:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218761,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:30:46]free response buf [16:30:46]execute_script done [16:30:46]execute_script returns [16:30:46]free content buf [16:30:46]Sock 9.Close socket [16:30:46]Sock 9.Thread stoped [16:30:50]OFD Sender: No OFD packet to send [16:30:55]OFD Sender: No OFD packet to send [16:31:00]OFD Sender: No OFD packet to send [16:31:05]OFD Sender: No OFD packet to send [16:31:10]OFD Sender: No OFD packet to send [16:31:15]OFD Sender: No OFD packet to send [16:31:20]OFD Sender: No OFD packet to send [16:31:25]OFD Sender: No OFD packet to send [16:31:30]OFD Sender: No OFD packet to send [16:31:35]accept exits with 8 [16:31:35]New connection [16:31:35]New thread 3066682724 created [16:31:35]Thread 3066826084 joined [16:31:35]Waiting for new connection... [16:31:35] Sock 8.Parse request [16:31:35]Sock 8.Check first char [16:31:35]Sock 8.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.40.4:8080 [16:31:35]Content-Length: 674 [16:31:35]Content-Type: application/json [16:31:35] [16:31:35]POST finish read [16:31:35]Found Content-Length = 674 [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)536313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [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)536313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [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 11 98 98 [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 11 98 00 EC DE 13 67 EE 0E 0D 67 55 [16:31:35]GetLastDocTimeStamp 1729355448 [16:31:35]current date 1729355500 [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 12 98 80 13 01 00 00 00 00 00 27 [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 12 98 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6A [16:31:35]RAPDU: 09 00 01 C6 F8 12 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 1729296582 [16:31:35]opened+sec_in_day 1729382982 [16:31:35]quantity*price = 50063 [16:31:35]sum+1 = 50064 [16:31:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 407 19.10.2024 16:31 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218762 ФПД: 54612875382601 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163140&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218762&fm=54612875382601&tin=02508201610067®Number=0000000000098116&sum=50000 [16:31:36]StoreToDocumentArchive [16:31:36]shift 443 fd 218762 [16:31:36]save to /storage/0443/doc_00218762 [16:31:36]save last doc name /storage/0443/doc_00218762 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=248 [16:31:36]tlvbuf is 0171B230 [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 1F 98 80 09 00 00 00 00 00 00 29 [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 1F 98 00 90 00 2B [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 20 98 80 0D 01 02 00 00 00 00 31 [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 20 98 00 90 00 2C [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 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 97 01 00 00 F4 03 04 00 EC DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8A 56 03 00 35 04 06 00 31 AB 8D 09 [16:31:36]Write to MH i2c: E2 02 01 21 98 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 97 01 00 00 F4 03 04 00 EC DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8A 56 03 00 35 04 06 00 31 AB 8D 09 00 00 24 [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 21 98 00 90 00 2D [16:31:36]RAPDU: 90 00 [16:31:36]wFMCommunicate OK [16:31:36]wFMCommunicate request_size=7 [16:31:36]MH_SAM_APDU [16:31:36]CAPDU: 80 0D 02 02 02 8F 49 [16:31:36]Write to MH i2c: E2 0A 00 22 98 80 0D 02 02 02 00 8F 49 00 00 10 [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 22 98 00 90 00 2E [16:31:36]RAPDU: 90 00 [16:31:36]wFMCommunicate OK [16:31:36]wFMCommunicate request_size=4 [16:31:36]MH_SAM_APDU [16:31:36]CAPDU: 80 0D 03 02 [16:31:36]Write to MH i2c: E2 08 00 23 98 80 0D 03 02 00 00 00 00 36 [16:31:36]Write i2c OK [16:31:36]MH_I2C_Read... [16:31:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:31:36]Read from MH i2c: E2 [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: E2 0B 00 [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: E2 0B 00 23 98 00 19 E9 0E B5 E0 7E EE 39 90 00 81 [16:31:36]RAPDU: 19 E9 0E B5 E0 7E EE 39 90 00 [16:31:36]wFMCommunicate OK [16:31:36]SAM_PROTO_SignData done [16:31:36]FM_MakeSignedData done [16:31:36]CreateOFDProtocolMessage [16:31:36]wFMCommunicate request_size=4 [16:31:36]MH_SAM_APDU [16:31:36]CAPDU: 80 11 00 00 [16:31:36]Write to MH i2c: E2 08 00 24 98 80 11 00 00 00 00 00 00 36 [16:31:36]Write i2c OK [16:31:36]MH_I2C_Read... [16:31:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:36]Read from MH i2c: E2 [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: E2 17 00 [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: E2 17 00 24 98 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 85 [16:31:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:31:36]wFMCommunicate OK [16:31:36]CreateOFDProtocolMessage done [16:31:36]OFDSenderStorePacket 218762 [16:31:36]StoreOFDPacket docnum=218762 [16:31:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 C4 73 04 01 C5 F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 97 01 00 00 F4 03 04 00 EC DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8A 56 03 00 35 04 06 00 31 AB 8D 09 8F 49 19 E9 0E B5 E0 7E EE 39 [16:31:36]CheckFolder [16:31:36]dirname=/storage/ofd_packets [16:31:36]CheckFolder done [16:31:36]ProducePacketName [16:31:36]name=ofd_packets/00218762 [16:31:36]NVStorageSaveData ofd_packets/00218762 [16:31:36]File name is /storage/ofd_packets/00218762 [16:31:36]Write 298 bytes [16:31:36]NVStorageSaveData done [16:31:36]OFDSenderStorePacket done [16:31:36]KKMCreateOFDPacket done [16:31:36]NVStorageSaveData kkm_last_timestamp [16:31:36]File name is /storage/kkm_last_timestamp [16:31:36]Write 4 bytes [16:31:36]NVStorageSaveData done [16:31:36]ExternCall_PrintAddStr [16:31:36]wPrintStart [16:31:36]Write to MH i2c: 01 00 00 25 98 BD [16:31:36]Write i2c OK [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: 01 [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: 01 07 00 [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: 01 07 00 25 98 00 00 00 00 00 FF 0F D2 [16:31:36]RasterBufferAndPrint [16:31:36]line Счет N : (1)536313 [16:31:36]line ИНН: 02508201610067 [16:31:36]line Контрольно-Кассовый Чек [16:31:36]line ПРОДАЖА [16:31:36]line ТРК (МРК, ГНК) : 61 [16:31:36]line Товар: 2710194210 [16:31:36]line ДТ-К-2 [16:31:36]line 6.570 * 76.20 [16:31:36]line = 500.63 [16:31:36]line НДС 12% НСП 1% [16:31:36]line > о реализуемом товаре [16:31:36]line ОКРУГЛЕНИЕ: -0.63 [16:31:36]line ИТОГО: 500.00 [16:31:36]line Внесено: 500.00 [16:31:36]line СДАЧА: 0.00 [16:31:36]line НСП 1% : 4.43 [16:31:36]line НДС 12% : 53.16 [16:31:36]line Наличными: 500.00 [16:31:36]line Безнал.: 0.00 [16:31:36]line Место: АЗС № 84 "Партнер Нефть" [16:31:36]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:31:36]line СНО: Общий режим [16:31:36]line Чек 407 19.10.2024 16:31 [16:31:36]line Смена: 443 ФФД: 1.0 [16:31:36]line ЗНМ: 0300000178 [16:31:36]line РНМ: 0000000000098116 [16:31:36]line Версия ККМ: 001 [16:31:36]line ФМ: 0000000000965413 [16:31:36]line ФД: 218762 [16:31:36]line ФПД: 54612875382601 [16:31:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163140&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218762&fm=54612875382601&tin=02508201610067®Number=0000000000098116&sum=50000 [16:31:36]written 0, free lines is 4095 [16:31:36]OFD Sender: Processing packet 218762 [packets to send 80, broken 79] [16:31:36]ProducePacketName [16:31:36]name=ofd_packets/00218762 [16:31:36]OFD Sender: To server: pG, [16:31:36]CommunicateWithHost lk.salyk.kg:30040 [16:31:36]ConnectInit lk.salyk.kg [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 39 36 35 34 31 33 0C 01 00 00 C4 73 04 01 C5 F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 97 01 00 00 F4 03 04 00 EC DE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8A 56 03 00 35 04 06 00 31 AB 8D 09 8F 49 19 E9 0E B5 E0 7E EE 39 [16:31:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3E E6 47 00 27 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 39 36 35 34 31 33 10 04 04 00 8A 56 03 00 F4 03 04 00 85 8A 13 67 B6 04 01 00 00 B4 F4 AC 05 1D 08 CB DD [16:31:37]CommunicateWithHost err = 0 [16:31:37]CheckOFDResponse [16:31:37]1017 (14) - 77093643461234 [16:31:37]1041 (16) - 0000000000965413 [16:31:37]1040 (4) - 218762 [16:31:37]1012 (4) - 19.10.2024 10:31 [16:31:37]1206 (1) - 0 [16:31:37]OFD Sender: Remove packet 218762 [16:31:37]ProducePacketName [16:31:37]name=ofd_packets/00218762 [16:31:37]NVStorageDeleteData [16:31:37]Write to MH i2c: 01 00 00 50 98 E8 [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 50 98 00 00 00 00 00 E4 0C DF [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 3306 [16:31:37]MH_Cut [16:31:37]Write to MH i2c: D1 01 00 57 98 01 C1 [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 57 98 00 C0 [16:31:37]Write to MH i2c: 01 00 00 58 98 F0 [16:31:37]Write i2c OK [16:31:37]MH_I2C_Read... [16:31:37]OFD Sender: No OFD packet to send [16:31:38]*** Cut start [16:31:38]*** Partial cut [16:31:38]*** CUTSNS_PIN = 1 [16:31:38]*** CUTSNS_PIN = 0 [16:31:38]*** Brake cut motor [16:31:38]Read from MH i2c: 01 [16:31:38]MH_I2C_Read... [16:31:38]*** Stop cut motor [16:31:38]*** Cut end [16:31:38]Read from MH i2c: 01 07 00 [16:31:38]MH_I2C_Read... [16:31:38]Read from MH i2c: 01 07 00 58 98 00 00 00 00 00 FF 0F 05 [16:31:38]process_action close_receipt done [16:31:38]requested_data is exist [16:31:38]produce_requested_data [16:31:38]requested_item fm.sn is exist - process it [16:31:38]wFMCommunicate request_size=4 [16:31:38]MH_SAM_APDU [16:31:38]CAPDU: 80 11 00 00 [16:31:38]Write to MH i2c: E2 08 00 59 98 80 11 00 00 00 00 00 00 6B [16:31:38]Write i2c OK [16:31:38]MH_I2C_Read... [16:31:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:38]Read from MH i2c: E2 [16:31:38]MH_I2C_Read... [16:31:38]Read from MH i2c: E2 17 00 [16:31:38]MH_I2C_Read... [16:31:38]Read from MH i2c: E2 17 00 59 98 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BA [16:31:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:31:38]wFMCommunicate OK [16:31:38]requested_item fd.num is exist - process it [16:31:38]SAM_PROTO_GetFieldsCounters [16:31:38]wFMCommunicate request_size=4 [16:31:38]MH_SAM_APDU [16:31:38]CAPDU: 80 13 00 00 [16:31:38]Write to MH i2c: E2 08 00 5A 98 80 13 00 00 00 00 00 00 6E [16:31:38]Write i2c OK [16:31:38]MH_I2C_Read... [16:31:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:31:38]Read from MH i2c: E2 [16:31:38]MH_I2C_Read... [16:31:38]Read from MH i2c: E2 62 00 [16:31:38]MH_I2C_Read... [16:31:38]Read from MH i2c: E2 62 00 5A 98 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 F2 [16:31:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:31:38]wFMCommunicate OK [16:31:38]SAM_PROTO_GetFieldsCounters done [16:31:38]requested_item shift.num is exist - process it [16:31:38]requested_item shift.opened is exist - process it [16:31:38]req_shift_opened [16:31:38]FM_GetShiftState [16:31:38]SAM_PROTO_GetShiftState [16:31:38]wFMCommunicate request_size=4 [16:31:38]MH_SAM_APDU [16:31:38]CAPDU: 80 13 01 00 [16:31:38]Write to MH i2c: E2 08 00 5B 98 80 13 01 00 00 00 00 00 70 [16:31:38]Write i2c OK [16:31:38]MH_I2C_Read... [16:31:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:38]Read from MH i2c: E2 [16:31:38]MH_I2C_Read... [16:31:38]Read from MH i2c: E2 0E 00 [16:31:38]MH_I2C_Read... [16:31:38]Read from MH i2c: E2 0E 00 5B 98 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B3 [16:31:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:31:38]wFMCommunicate OK [16:31:38]SAM_PROTO_GetShiftState done [16:31:38]FM_GetShiftState done [16:31:38]req_shift_opened done [16:31:38]requested_item shift.open_date is exist - process it [16:31:38]req_shift_open_date [16:31:38]req_shift_open_date done [16:31:38]produce_requested_data done [16:31:38]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218762,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:31:38]process_action_free close_receipt [16:31:38]json_value_free [16:31:38]json_value_free done [16:31:38]process_json_proto returns [16:31:38]Send response to host [16:31:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218762,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:31:38]free response buf [16:31:38]execute_script done [16:31:38]execute_script returns [16:31:38]free content buf [16:31:38]Sock 8.Close socket [16:31:38]Sock 8.Thread stoped [16:31:42]OFD Sender: No OFD packet to send [16:31:47]OFD Sender: No OFD packet to send [16:31:52]OFD Sender: No OFD packet to send [16:31:57]OFD Sender: No OFD packet to send [16:32:02]OFD Sender: No OFD packet to send [16:32:07]OFD Sender: No OFD packet to send [16:32:12]OFD Sender: No OFD packet to send [16:32:17]OFD Sender: No OFD packet to send [16:32:22]OFD Sender: No OFD packet to send [16:32:27]OFD Sender: No OFD packet to send [16:32:32]OFD Sender: No OFD packet to send [16:32:37]OFD Sender: No OFD packet to send [16:32:42]OFD Sender: No OFD packet to send [16:32:47]OFD Sender: No OFD packet to send [16:32:52]OFD Sender: No OFD packet to send [16:32:57]OFD Sender: No OFD packet to send [16:33:02]OFD Sender: No OFD packet to send [16:33:07]OFD Sender: No OFD packet to send [16:33:10]accept exits with 9 [16:33:10]New connection [16:33:10]New thread 3066826084 created [16:33:10]Thread 3066682724 joined [16:33:10]Waiting for new connection... [16:33:10] Sock 9.Parse request [16:33:10]Sock 9.Check first char [16:33:10]Sock 9.First char is OK [16:33:10]request: POST /json_proto HTTP/1.0 [16:33:10]Method: POST [16:33:10]URL: /json_proto [16:33:10]Method is POST - this is cgi request [16:33:10]url: /json_proto [16:33:10]query_string will be loaded in cgi processing [16:33:10]execute_cgi json_proto POST (null) [16:33:10]execute_cgi path=json_proto method=POST [16:33:10]POST find Content-Length [16:33:10]Host: 172.17.40.4:8080 [16:33:10]Content-Length: 677 [16:33:10]Content-Type: application/json [16:33:10] [16:33:10]POST finish read [16:33:10]Found Content-Length = 677 [16:33:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:33:10]execute_script... [16:33: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)536315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:33:10]POST & json_proto [16:33:10]process_json_proto [16:33:10]json parsed OK: [16:33:10]protocol is kg_v1.0 [16:33:10]action value=close_receipt [16:33:10]process_action close_receipt [16:33:10]cmd_close_receipt [16:33:10]MH_GetDate [16:33:10]Write to MH i2c: F0 00 00 5C 98 E3 [16:33:10]Write i2c OK [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: F0 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: F0 09 00 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: F0 09 00 5C 98 00 4C DF 13 67 EE 0E 0D 67 01 [16:33:10]GetLastDocTimeStamp 1729355500 [16:33:10]current date 1729355596 [16:33:10]FM_GetShiftState [16:33:10]SAM_PROTO_GetShiftState [16:33:10]wFMCommunicate request_size=4 [16:33:10]MH_SAM_APDU [16:33:10]CAPDU: 80 13 01 00 [16:33:10]Write to MH i2c: E2 08 00 5D 98 80 13 01 00 00 00 00 00 72 [16:33:10]Write i2c OK [16:33:10]MH_I2C_Read... [16:33:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:11]Read from MH i2c: E2 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 0E 00 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 0E 00 5D 98 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B5 [16:33:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:33:11]wFMCommunicate OK [16:33:11]SAM_PROTO_GetShiftState done [16:33:11]FM_GetShiftState done [16:33:11]opened in 1729296582 [16:33:11]opened+sec_in_day 1729382982 [16:33:11]quantity*price = 50041 [16:33:11]sum+1 = 50042 [16:33: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 408 19.10.2024 16:33 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218763 ФПД: 157763557988004 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163316&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218763&fm=157763557988004&tin=02508201610067®Number=0000000000098116&sum=50000 [16:33:12]StoreToDocumentArchive [16:33:12]shift 443 fd 218763 [16:33:12]save to /storage/0443/doc_00218763 [16:33:12]save last doc name /storage/0443/doc_00218763 to /storage/kkm_last_doc_name [16:33:12]save OK [16:33:12]Clear old archive folders... [16:33:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:33:12]tlvbuf is 016C41C0 [16:33:12]SAM_PROTO_ClearQueue [16:33:12]wFMCommunicate request_size=4 [16:33:12]MH_SAM_APDU [16:33:12]CAPDU: 80 09 00 00 [16:33:12]Write to MH i2c: E2 08 00 6A 98 80 09 00 00 00 00 00 00 74 [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 6A 98 00 90 00 76 [16:33:12]RAPDU: 90 00 [16:33:12]wFMCommunicate OK [16:33:12]SAM_PROTO_ClearQueue done [16:33:12]KKMCreateOFDPacket [16:33:12]OFDProtocolAddRootSTLVToBuf [16:33:12]FM_MakeSignedData [16:33:12]FM_MakeSignedData [16:33:12]SAM_PROTO_SignData [16:33:12]wFMCommunicate request_size=4 [16:33:12]MH_SAM_APDU [16:33:12]CAPDU: 80 0D 01 02 [16:33:12]Write to MH i2c: E2 08 00 6B 98 80 0D 01 02 00 00 00 00 7C [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 6B 98 00 90 00 77 [16:33:12]RAPDU: 90 00 [16:33:12]wFMCommunicate OK [16:33:12]wFMCommunicate request_size=255 [16:33:12]MH_SAM_APDU [16:33: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 98 01 00 00 F4 03 04 00 4C DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8B 56 03 00 35 04 06 00 8F [16:33:12]Write to MH i2c: E2 02 01 6C 98 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 4C DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8B 56 03 00 35 04 06 00 8F 00 00 71 [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 6C 98 00 90 00 78 [16:33:12]RAPDU: 90 00 [16:33:12]wFMCommunicate OK [16:33:12]wFMCommunicate request_size=10 [16:33:12]MH_SAM_APDU [16:33:12]CAPDU: 80 0D 02 02 05 7C 30 D5 16 A4 [16:33:12]Write to MH i2c: E2 0D 00 6D 98 80 0D 02 02 05 00 7C 30 D5 16 A4 00 00 C4 [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 03 00 6D 98 00 90 00 79 [16:33:12]RAPDU: 90 00 [16:33:12]wFMCommunicate OK [16:33:12]wFMCommunicate request_size=4 [16:33:12]MH_SAM_APDU [16:33:12]CAPDU: 80 0D 03 02 [16:33:12]Write to MH i2c: E2 08 00 6E 98 80 0D 03 02 00 00 00 00 81 [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 0B 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 0B 00 6E 98 00 8B D5 57 55 63 36 EE 7D 90 00 92 [16:33:12]RAPDU: 8B D5 57 55 63 36 EE 7D 90 00 [16:33:12]wFMCommunicate OK [16:33:12]SAM_PROTO_SignData done [16:33:12]FM_MakeSignedData done [16:33:12]CreateOFDProtocolMessage [16:33:12]wFMCommunicate request_size=4 [16:33:12]MH_SAM_APDU [16:33:12]CAPDU: 80 11 00 00 [16:33:12]Write to MH i2c: E2 08 00 6F 98 80 11 00 00 00 00 00 00 81 [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 17 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 17 00 6F 98 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D0 [16:33:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:33:12]wFMCommunicate OK [16:33:12]CreateOFDProtocolMessage done [16:33:12]OFDSenderStorePacket 218763 [16:33:12]StoreOFDPacket docnum=218763 [16:33:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 02 1A 07 01 73 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 98 01 00 00 F4 03 04 00 4C DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8B 56 03 00 35 04 06 00 8F 7C 30 D5 16 A4 8B D5 57 55 63 36 EE 7D [16:33:12]CheckFolder [16:33:12]dirname=/storage/ofd_packets [16:33:12]CheckFolder done [16:33:12]ProducePacketName [16:33:12]name=ofd_packets/00218763 [16:33:12]NVStorageSaveData ofd_packets/00218763 [16:33:12]File name is /storage/ofd_packets/00218763 [16:33:12]Write 301 bytes [16:33:12]NVStorageSaveData done [16:33:12]OFDSenderStorePacket done [16:33:12]KKMCreateOFDPacket done [16:33:12]NVStorageSaveData kkm_last_timestamp [16:33:12]File name is /storage/kkm_last_timestamp [16:33:12]Write 4 bytes [16:33:12]NVStorageSaveData done [16:33:12]ExternCall_PrintAddStr [16:33:12]wPrintStart [16:33:12]Write to MH i2c: 01 00 00 70 98 08 [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: 01 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: 01 07 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: 01 07 00 70 98 00 00 00 00 00 FF 0F 1D [16:33:12]RasterBufferAndPrint [16:33:12]line Счет N : (1)536315 [16:33:12]line ИНН: 02508201610067 [16:33:12]line Контрольно-Кассовый Чек [16:33:12]line ПРОДАЖА [16:33:12]line ТРК (МРК, ГНК) : 33 [16:33:12]line Товар: 2710124130 [16:33:12]line Аи-92-К-2 [16:33:12]line 7.480 * 66.90 [16:33:12]line = 500.41 [16:33:12]line НДС 12% НСП 1% [16:33:12]line > о реализуемом товаре [16:33:12]line ОКРУГЛЕНИЕ: -0.41 [16:33:12]line ИТОГО: 500.00 [16:33:12]line Внесено: 500.00 [16:33:12]line СДАЧА: 0.00 [16:33:12]line НСП 1% : 4.43 [16:33:12]line НДС 12% : 53.14 [16:33:12]line Наличными: 500.00 [16:33:12]line Безнал.: 0.00 [16:33:12]line Место: АЗС № 84 "Партнер Нефть" [16:33:12]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:33:12]line СНО: Общий режим [16:33:12]line Чек 408 19.10.2024 16:33 [16:33:12]line Смена: 443 ФФД: 1.0 [16:33:12]line ЗНМ: 0300000178 [16:33:12]line РНМ: 0000000000098116 [16:33:12]line Версия ККМ: 001 [16:33:12]line ФМ: 0000000000965413 [16:33:12]line ФД: 218763 [16:33:12]line ФПД: 157763557988004 [16:33:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163316&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218763&fm=157763557988004&tin=02508201610067®Number=0000000000098116&sum=50000 [16:33:13]OFD Sender: Processing packet 218763 [packets to send 80, broken 79] [16:33:13]ProducePacketName [16:33:13]name=ofd_packets/00218763 [16:33:13]OFD Sender: To server: pG, [16:33:13]CommunicateWithHost lk.salyk.kg:30040 [16:33:13]ConnectInit lk.salyk.kg [16:33:13]written 0, free lines is 4095 [16:33:13]Connected sock=10 [16:33:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 02 1A 07 01 73 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 98 01 00 00 F4 03 04 00 4C DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8B 56 03 00 35 04 06 00 8F 7C 30 D5 16 A4 8B D5 57 55 63 36 EE 7D [16:33:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 40 3B 47 00 82 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 39 36 35 34 31 33 10 04 04 00 8B 56 03 00 F4 03 04 00 E5 8A 13 67 B6 04 01 00 00 9B DE 9F 72 7C AB 9F 7D [16:33:13]CommunicateWithHost err = 0 [16:33:13]CheckOFDResponse [16:33:13]1017 (14) - 77093643461234 [16:33:13]1041 (16) - 0000000000965413 [16:33:13]1040 (4) - 218763 [16:33:13]1012 (4) - 19.10.2024 10:33 [16:33:13]1206 (1) - 0 [16:33:13]OFD Sender: Remove packet 218763 [16:33:13]ProducePacketName [16:33:13]name=ofd_packets/00218763 [16:33:13]NVStorageDeleteData [16:33:13]Write to MH i2c: 01 00 00 9B 98 33 [16:33:13]Write i2c OK [16:33:13]MH_I2C_Read... [16:33:13]Read from MH i2c: 01 [16:33:13]MH_I2C_Read... [16:33:13]Read from MH i2c: 01 07 00 [16:33:13]MH_I2C_Read... [16:33:13]Read from MH i2c: 01 07 00 9B 98 00 00 00 00 00 EF 0C 35 [16:33:13]RasterBufferAndPrint [16:33:13]line [16:33:13]line [16:33:13]line [16:33:13]line [16:33:13]line [16:33:13]written 0, free lines is 3320 [16:33:13]MH_Cut [16:33:13]Write to MH i2c: D1 01 00 A2 98 01 0C [16:33:13]Write i2c OK [16:33:13]MH_I2C_Read... [16:33:13]Read from MH i2c: D1 [16:33:13]MH_I2C_Read... [16:33:13]Read from MH i2c: D1 01 00 [16:33:13]MH_I2C_Read... [16:33:13]Read from MH i2c: D1 01 00 A2 98 00 0B [16:33:13]Write to MH i2c: 01 00 00 A3 98 3B [16:33:13]Write i2c OK [16:33:13]MH_I2C_Read... [16:33:13]OFD Sender: No OFD packet to send [16:33:14]*** Cut start [16:33:14]*** Partial cut [16:33:14]*** CUTSNS_PIN = 1 [16:33:14]*** CUTSNS_PIN = 0 [16:33:14]*** Brake cut motor [16:33:14]Read from MH i2c: 01 [16:33:14]MH_I2C_Read... [16:33:14]*** Stop cut motor [16:33:14]*** Cut end [16:33:14]Read from MH i2c: 01 07 00 [16:33:14]MH_I2C_Read... [16:33:14]Read from MH i2c: 01 07 00 A3 98 00 00 00 00 00 FF 0F 50 [16:33:14]process_action close_receipt done [16:33:14]requested_data is exist [16:33:14]produce_requested_data [16:33:14]requested_item fm.sn is exist - process it [16:33:14]wFMCommunicate request_size=4 [16:33:14]MH_SAM_APDU [16:33:14]CAPDU: 80 11 00 00 [16:33:14]Write to MH i2c: E2 08 00 A4 98 80 11 00 00 00 00 00 00 B6 [16:33:14]Write i2c OK [16:33:14]MH_I2C_Read... [16:33:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:14]Read from MH i2c: E2 [16:33:14]MH_I2C_Read... [16:33:14]Read from MH i2c: E2 17 00 [16:33:14]MH_I2C_Read... [16:33:14]Read from MH i2c: E2 17 00 A4 98 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 05 [16:33:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:33:14]wFMCommunicate OK [16:33:14]requested_item fd.num is exist - process it [16:33:14]SAM_PROTO_GetFieldsCounters [16:33:14]wFMCommunicate request_size=4 [16:33:14]MH_SAM_APDU [16:33:14]CAPDU: 80 13 00 00 [16:33:14]Write to MH i2c: E2 08 00 A5 98 80 13 00 00 00 00 00 00 B9 [16:33:14]Write i2c OK [16:33:14]MH_I2C_Read... [16:33:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:15]Read from MH i2c: E2 [16:33:15]MH_I2C_Read... [16:33:15]Read from MH i2c: E2 62 00 [16:33:15]MH_I2C_Read... [16:33:15]Read from MH i2c: E2 62 00 A5 98 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 41 [16:33:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:33:15]wFMCommunicate OK [16:33:15]SAM_PROTO_GetFieldsCounters done [16:33:15]requested_item shift.num is exist - process it [16:33:15]requested_item shift.opened is exist - process it [16:33:15]req_shift_opened [16:33:15]FM_GetShiftState [16:33:15]SAM_PROTO_GetShiftState [16:33:15]wFMCommunicate request_size=4 [16:33:15]MH_SAM_APDU [16:33:15]CAPDU: 80 13 01 00 [16:33:15]Write to MH i2c: E2 08 00 A6 98 80 13 01 00 00 00 00 00 BB [16:33:15]Write i2c OK [16:33:15]MH_I2C_Read... [16:33:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:15]Read from MH i2c: E2 [16:33:15]MH_I2C_Read... [16:33:15]Read from MH i2c: E2 0E 00 [16:33:15]MH_I2C_Read... [16:33:15]Read from MH i2c: E2 0E 00 A6 98 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FE [16:33:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:33:15]wFMCommunicate OK [16:33:15]SAM_PROTO_GetShiftState done [16:33:15]FM_GetShiftState done [16:33:15]req_shift_opened done [16:33:15]requested_item shift.open_date is exist - process it [16:33:15]req_shift_open_date [16:33:15]req_shift_open_date done [16:33:15]produce_requested_data done [16:33:15]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218763,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:33:15]process_action_free close_receipt [16:33:15]json_value_free [16:33:15]json_value_free done [16:33:15]process_json_proto returns [16:33:15]Send response to host [16:33:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218763,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:33:15]free response buf [16:33:15]execute_script done [16:33:15]execute_script returns [16:33:15]free content buf [16:33:15]Sock 9.Close socket [16:33:15]Sock 9.Thread stoped [16:33:15]accept exits with 8 [16:33:15]New connection [16:33:15]New thread 3066682724 created [16:33:15]Thread 3066826084 joined [16:33:15]Waiting for new connection... [16:33:15] Sock 8.Parse request [16:33:15]Sock 8.Check first char [16:33:15]Sock 8.First char is OK [16:33:15]request: POST /json_proto HTTP/1.0 [16:33:15]Method: POST [16:33:15]URL: /json_proto [16:33:15]Method is POST - this is cgi request [16:33:15]url: /json_proto [16:33:15]query_string will be loaded in cgi processing [16:33:15]execute_cgi json_proto POST (null) [16:33:15]execute_cgi path=json_proto method=POST [16:33:15]POST find Content-Length [16:33:15]Host: 172.17.40.4:8080 [16:33:15]Content-Length: 622 [16:33:15]Content-Type: application/json [16:33:15] [16:33:15]POST finish read [16:33:15]Found Content-Length = 622 [16:33:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79794", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:15]execute_script... [16:33:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79794", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:15]POST & json_proto [16:33:15]process_json_proto [16:33:15]json parsed OK: [16:33:15]protocol is kg_v1.0 [16:33:15]action value=close_receipt [16:33:15]process_action close_receipt [16:33:15]cmd_close_receipt [16:33:15]MH_GetDate [16:33:15]Write to MH i2c: F0 00 00 A7 98 2E [16:33:15]Write i2c OK [16:33:15]MH_I2C_Read... [16:33:15]Read from MH i2c: F0 [16:33:15]MH_I2C_Read... [16:33:15]Read from MH i2c: F0 09 00 [16:33:15]MH_I2C_Read... [16:33:15]Read from MH i2c: F0 09 00 A7 98 00 51 DF 13 67 EE 0E 0D 67 51 [16:33:15]GetLastDocTimeStamp 1729355596 [16:33:15]current date 1729355601 [16:33:15]FM_GetShiftState [16:33:15]SAM_PROTO_GetShiftState [16:33:15]wFMCommunicate request_size=4 [16:33:15]MH_SAM_APDU [16:33:15]CAPDU: 80 13 01 00 [16:33:15]Write to MH i2c: E2 08 00 A8 98 80 13 01 00 00 00 00 00 BD [16:33:15]Write i2c OK [16:33:15]MH_I2C_Read... [16:33:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:15]Read from MH i2c: E2 [16:33:15]MH_I2C_Read... [16:33:15]Read from MH i2c: E2 0E 00 [16:33:15]MH_I2C_Read... [16:33:15]Read from MH i2c: E2 0E 00 A8 98 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 00 [16:33:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:33:15]wFMCommunicate OK [16:33:15]SAM_PROTO_GetShiftState done [16:33:15]FM_GetShiftState done [16:33:15]opened in 1729296582 [16:33:15]opened+sec_in_day 1729382982 [16:33:15]quantity*price = 14400 [16:33:15]sum+1 = 14401 [16:33:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 409 19.10.2024 16:33 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218764 ФПД: 239812789297464 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163321&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218764&fm=239812789297464&tin=02508201610067®Number=0000000000098116&sum=14400 0 [16:33:17]StoreToDocumentArchive [16:33:17]shift 443 fd 218764 [16:33:17]save to /storage/0443/doc_00218764 [16:33:17]save last doc name /storage/0443/doc_00218764 to /storage/kkm_last_doc_name [16:33:17]save OK [16:33:17]Clear old archive folders... [16:33:17]ProcessDocumentItem done err = 0, tmpTLVsize=275 [16:33:17]tlvbuf is 017041F0 [16:33:17]SAM_PROTO_ClearQueue [16:33:17]wFMCommunicate request_size=4 [16:33:17]MH_SAM_APDU [16:33:17]CAPDU: 80 09 00 00 [16:33:17]Write to MH i2c: E2 08 00 B5 98 80 09 00 00 00 00 00 00 BF [16:33:17]Write i2c OK [16:33:17]MH_I2C_Read... [16:33:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:33:17]Read from MH i2c: E2 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: E2 03 00 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: E2 03 00 B5 98 00 90 00 C1 [16:33:17]RAPDU: 90 00 [16:33:17]wFMCommunicate OK [16:33:17]SAM_PROTO_ClearQueue done [16:33:17]KKMCreateOFDPacket [16:33:17]OFDProtocolAddRootSTLVToBuf [16:33:17]FM_MakeSignedData [16:33:17]FM_MakeSignedData [16:33:17]SAM_PROTO_SignData [16:33:17]wFMCommunicate request_size=4 [16:33:17]MH_SAM_APDU [16:33:17]CAPDU: 80 0D 01 02 [16:33:17]Write to MH i2c: E2 08 00 B6 98 80 0D 01 02 00 00 00 00 C7 [16:33:17]Write i2c OK [16:33:17]MH_I2C_Read... [16:33:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:33:17]Read from MH i2c: E2 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: E2 03 00 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: E2 03 00 B6 98 00 90 00 C2 [16:33:17]RAPDU: 90 00 [16:33:17]wFMCommunicate OK [16:33:17]wFMCommunicate request_size=255 [16:33:17]MH_SAM_APDU [16:33:17]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 51 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 [16:33:17]Write to MH i2c: E2 02 01 B7 98 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 51 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 00 00 CC [16:33:17]Write i2c OK [16:33:17]MH_I2C_Read... [16:33:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:17]Read from MH i2c: E2 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: E2 03 00 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: E2 03 00 B7 98 00 90 00 C3 [16:33:17]RAPDU: 90 00 [16:33:17]wFMCommunicate OK [16:33:17]wFMCommunicate request_size=34 [16:33:17]MH_SAM_APDU [16:33:17]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8C 56 03 00 35 04 06 00 DA 1B C4 1E 61 38 [16:33:17]Write to MH i2c: E2 25 00 B8 98 80 0D 02 02 1D 00 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8C 56 03 00 35 04 06 00 DA 1B C4 1E 61 38 00 00 DC [16:33:17]Write i2c OK [16:33:17]MH_I2C_Read... [16:33:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:17]Read from MH i2c: E2 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: E2 03 00 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: E2 03 00 B8 98 00 90 00 C4 [16:33:17]RAPDU: 90 00 [16:33:17]wFMCommunicate OK [16:33:17]wFMCommunicate request_size=4 [16:33:17]MH_SAM_APDU [16:33:17]CAPDU: 80 0D 03 02 [16:33:17]Write to MH i2c: E2 08 00 B9 98 80 0D 03 02 00 00 00 00 CC [16:33:17]Write i2c OK [16:33:17]MH_I2C_Read... [16:33:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:17]Read from MH i2c: E2 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: E2 0B 00 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: E2 0B 00 B9 98 00 C8 46 1F ED 1E B9 82 79 90 00 B9 [16:33:17]RAPDU: C8 46 1F ED 1E B9 82 79 90 00 [16:33:17]wFMCommunicate OK [16:33:17]SAM_PROTO_SignData done [16:33:17]FM_MakeSignedData done [16:33:17]CreateOFDProtocolMessage [16:33:17]wFMCommunicate request_size=4 [16:33:17]MH_SAM_APDU [16:33:17]CAPDU: 80 11 00 00 [16:33:17]Write to MH i2c: E2 08 00 BA 98 80 11 00 00 00 00 00 00 CC [16:33:17]Write i2c OK [16:33:17]MH_I2C_Read... [16:33:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:17]Read from MH i2c: E2 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: E2 17 00 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: E2 17 00 BA 98 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1B [16:33:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:33:17]wFMCommunicate OK [16:33:17]CreateOFDProtocolMessage done [16:33:17]OFDSenderStorePacket 218764 [16:33:17]StoreOFDPacket docnum=218764 [16:33:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 27 01 00 00 F1 E0 1F 01 45 13 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 51 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8C 56 03 00 35 04 06 00 DA 1B C4 1E 61 38 C8 46 1F ED 1E B9 82 79 [16:33:17]CheckFolder [16:33:17]dirname=/storage/ofd_packets [16:33:17]CheckFolder done [16:33:17]ProducePacketName [16:33:17]name=ofd_packets/00218764 [16:33:17]NVStorageSaveData ofd_packets/00218764 [16:33:17]File name is /storage/ofd_packets/00218764 [16:33:17]Write 325 bytes [16:33:17]NVStorageSaveData done [16:33:17]OFDSenderStorePacket done [16:33:17]KKMCreateOFDPacket done [16:33:17]NVStorageSaveData kkm_last_timestamp [16:33:17]File name is /storage/kkm_last_timestamp [16:33:17]Write 4 bytes [16:33:17]NVStorageSaveData done [16:33:17]ExternCall_PrintAddStr [16:33:17]wPrintStart [16:33:17]Write to MH i2c: 01 00 00 BB 98 53 [16:33:17]Write i2c OK [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: 01 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: 01 07 00 [16:33:17]MH_I2C_Read... [16:33:17]Read from MH i2c: 01 07 00 BB 98 00 00 00 00 00 FF 0F 68 [16:33:17]RasterBufferAndPrint [16:33:17]line Счет N : (3)79794 [16:33:17]line ИНН: 02508201610067 [16:33:17]line Контрольно-Кассовый Чек [16:33:17]line ПРОДАЖА [16:33:17]line Товар: 48743587 [16:33:17]line Сигареты Winston XStyle Silver [16:33:17]line 1.000 * 144.00 [16:33:17]line = 144.00 [16:33:17]line НДС 12% НСП 1% [16:33:17]line > о реализуемом товаре [16:33:17]line ИТОГО: 144.00 [16:33:17]line НСП 1% : 1.27 [16:33:17]line НДС 12% : 15.29 [16:33:17]line Наличными: 144.00 [16:33:17]line Безнал.: 0.00 [16:33:17]line Место: АЗС № 84 "Партнер Нефть" [16:33:17]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:33:17]line СНО: Общий режим [16:33:17]line Чек 409 19.10.2024 16:33 [16:33:17]line Смена: 443 ФФД: 1.0 [16:33:17]line ЗНМ: 0300000178 [16:33:17]line РНМ: 0000000000098116 [16:33:17]line Версия ККМ: 001 [16:33:17]line ФМ: 0000000000965413 [16:33:17]line ФД: 218764 [16:33:17]line ФПД: 239812789297464 [16:33:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163321&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218764&fm=239812789297464&tin=02508201610067®Number=0000000000098116&sum=14400 [16:33:17]line 0 [16:33:17]written 0, free lines is 4095 [16:33:17]OFD Sender: Processing packet 218764 [packets to send 80, broken 79] [16:33:17]ProducePacketName [16:33:17]name=ofd_packets/00218764 [16:33:17]OFD Sender: To server: pG, [16:33:17]CommunicateWithHost lk.salyk.kg:30040 [16:33:17]ConnectInit lk.salyk.kg [16:33:18]Connected sock=10 [16:33:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 27 01 00 00 F1 E0 1F 01 45 13 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 51 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8C 56 03 00 35 04 06 00 DA 1B C4 1E 61 38 C8 46 1F ED 1E B9 82 79 [16:33:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C8 4F 47 00 63 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 39 36 35 34 31 33 10 04 04 00 8C 56 03 00 F4 03 04 00 EA 8A 13 67 B6 04 01 00 00 23 0E FA E2 6E 6B 4C B5 [16:33:18]CommunicateWithHost err = 0 [16:33:18]CheckOFDResponse [16:33:18]1017 (14) - 77093643461234 [16:33:18]1041 (16) - 0000000000965413 [16:33:18]1040 (4) - 218764 [16:33:18]1012 (4) - 19.10.2024 10:33 [16:33:18]1206 (1) - 0 [16:33:18]OFD Sender: Remove packet 218764 [16:33:18]ProducePacketName [16:33:18]name=ofd_packets/00218764 [16:33:18]NVStorageDeleteData [16:33:18]Write to MH i2c: 01 00 00 E4 98 7C [16:33:18]Write i2c OK [16:33:18]MH_I2C_Read... [16:33:18]Read from MH i2c: 01 [16:33:18]MH_I2C_Read... [16:33:18]Read from MH i2c: 01 07 00 [16:33:18]MH_I2C_Read... [16:33:18]Read from MH i2c: 01 07 00 E4 98 00 00 00 00 00 F1 0C 80 [16:33:18]RasterBufferAndPrint [16:33:18]line [16:33:18]line [16:33:18]line [16:33:18]line [16:33:18]line [16:33:18]written 0, free lines is 3329 [16:33:18]MH_Cut [16:33:18]Write to MH i2c: D1 01 00 EB 98 01 55 [16:33:18]Write i2c OK [16:33:18]MH_I2C_Read... [16:33:18]Read from MH i2c: D1 [16:33:18]MH_I2C_Read... [16:33:18]Read from MH i2c: D1 01 00 [16:33:18]MH_I2C_Read... [16:33:18]Read from MH i2c: D1 01 00 EB 98 00 54 [16:33:18]Write to MH i2c: 01 00 00 EC 98 84 [16:33:18]Write i2c OK [16:33:18]MH_I2C_Read... [16:33:18]OFD Sender: No OFD packet to send [16:33:19]*** Cut start [16:33:19]*** Partial cut [16:33:19]*** CUTSNS_PIN = 1 [16:33:19]*** CUTSNS_PIN = 0 [16:33:19]*** Brake cut motor [16:33:19]Read from MH i2c: 01 [16:33:19]MH_I2C_Read... [16:33:19]*** Stop cut motor [16:33:19]*** Cut end [16:33:19]Read from MH i2c: 01 07 00 [16:33:19]MH_I2C_Read... [16:33:19]Read from MH i2c: 01 07 00 EC 98 00 00 00 00 00 FF 0F 99 [16:33:19]process_action close_receipt done [16:33:19]requested_data is exist [16:33:19]produce_requested_data [16:33:19]requested_item fm.sn is exist - process it [16:33:19]wFMCommunicate request_size=4 [16:33:19]MH_SAM_APDU [16:33:19]CAPDU: 80 11 00 00 [16:33:19]Write to MH i2c: E2 08 00 ED 98 80 11 00 00 00 00 00 00 FF [16:33:19]Write i2c OK [16:33:19]MH_I2C_Read... [16:33:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:19]Read from MH i2c: E2 [16:33:19]MH_I2C_Read... [16:33:19]Read from MH i2c: E2 17 00 [16:33:19]MH_I2C_Read... [16:33:19]Read from MH i2c: E2 17 00 ED 98 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4E [16:33:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:33:19]wFMCommunicate OK [16:33:19]requested_item fd.num is exist - process it [16:33:19]SAM_PROTO_GetFieldsCounters [16:33:19]wFMCommunicate request_size=4 [16:33:19]MH_SAM_APDU [16:33:19]CAPDU: 80 13 00 00 [16:33:19]Write to MH i2c: E2 08 00 EE 98 80 13 00 00 00 00 00 00 02 [16:33:19]Write i2c OK [16:33:19]MH_I2C_Read... [16:33:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:19]Read from MH i2c: E2 [16:33:19]MH_I2C_Read... [16:33:19]Read from MH i2c: E2 62 00 [16:33:19]MH_I2C_Read... [16:33:19]Read from MH i2c: E2 62 00 EE 98 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8C 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 8E [16:33:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8C 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:33:19]wFMCommunicate OK [16:33:19]SAM_PROTO_GetFieldsCounters done [16:33:19]requested_item shift.num is exist - process it [16:33:19]requested_item shift.opened is exist - process it [16:33:19]req_shift_opened [16:33:19]FM_GetShiftState [16:33:19]SAM_PROTO_GetShiftState [16:33:19]wFMCommunicate request_size=4 [16:33:19]MH_SAM_APDU [16:33:19]CAPDU: 80 13 01 00 [16:33:19]Write to MH i2c: E2 08 00 EF 98 80 13 01 00 00 00 00 00 04 [16:33:19]Write i2c OK [16:33:19]MH_I2C_Read... [16:33:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:20]Read from MH i2c: E2 [16:33:20]MH_I2C_Read... [16:33:20]Read from MH i2c: E2 0E 00 [16:33:20]MH_I2C_Read... [16:33:20]Read from MH i2c: E2 0E 00 EF 98 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 47 [16:33:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:33:20]wFMCommunicate OK [16:33:20]SAM_PROTO_GetShiftState done [16:33:20]FM_GetShiftState done [16:33:20]req_shift_opened done [16:33:20]requested_item shift.open_date is exist - process it [16:33:20]req_shift_open_date [16:33:20]req_shift_open_date done [16:33:20]produce_requested_data done [16:33:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218764,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:33:20]process_action_free close_receipt [16:33:20]json_value_free [16:33:20]json_value_free done [16:33:20]process_json_proto returns [16:33:20]Send response to host [16:33:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218764,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:33:20]free response buf [16:33:20]execute_script done [16:33:20]execute_script returns [16:33:20]free content buf [16:33:20]Sock 8.Close socket [16:33:20]Sock 8.Thread stoped [16:33:20]accept exits with 9 [16:33:20]New connection [16:33:20]New thread 3066826084 created [16:33:20]Thread 3066682724 joined [16:33:20]Waiting for new connection... [16:33:20] Sock 9.Parse request [16:33:20]Sock 9.Check first char [16:33:20]Sock 9.First char is OK [16:33:20]request: POST /json_proto HTTP/1.0 [16:33:20]Method: POST [16:33:20]URL: /json_proto [16:33:20]Method is POST - this is cgi request [16:33:20]url: /json_proto [16:33:20]query_string will be loaded in cgi processing [16:33:20]execute_cgi json_proto POST (null) [16:33:20]execute_cgi path=json_proto method=POST [16:33:20]POST find Content-Length [16:33:20]Host: 172.17.40.4:8080 [16:33:20]Content-Length: 682 [16:33:20]Content-Type: application/json [16:33:20] [16:33:20]POST finish read [16:33:20]Found Content-Length = 682 [16:33:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [16:33:20]execute_script... [16:33: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)536314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [16:33:20]POST & json_proto [16:33:20]process_json_proto [16:33:20]json parsed OK: [16:33:20]protocol is kg_v1.0 [16:33:20]action value=close_receipt [16:33:20]process_action close_receipt [16:33:20]cmd_close_receipt [16:33:20]MH_GetDate [16:33:20]Write to MH i2c: F0 00 00 F0 98 77 [16:33:20]Write i2c OK [16:33:20]MH_I2C_Read... [16:33:20]Read from MH i2c: F0 [16:33:20]MH_I2C_Read... [16:33:20]Read from MH i2c: F0 09 00 [16:33:20]MH_I2C_Read... [16:33:20]Read from MH i2c: F0 09 00 F0 98 00 55 DF 13 67 EE 0E 0D 67 9E [16:33:20]GetLastDocTimeStamp 1729355601 [16:33:20]current date 1729355605 [16:33:20]FM_GetShiftState [16:33:20]SAM_PROTO_GetShiftState [16:33:20]wFMCommunicate request_size=4 [16:33:20]MH_SAM_APDU [16:33:20]CAPDU: 80 13 01 00 [16:33:20]Write to MH i2c: E2 08 00 F1 98 80 13 01 00 00 00 00 00 06 [16:33:20]Write i2c OK [16:33:20]MH_I2C_Read... [16:33:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:20]Read from MH i2c: E2 [16:33:20]MH_I2C_Read... [16:33:20]Read from MH i2c: E2 0E 00 [16:33:20]MH_I2C_Read... [16:33:20]Read from MH i2c: E2 0E 00 F1 98 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 49 [16:33:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:33:20]wFMCommunicate OK [16:33:20]SAM_PROTO_GetShiftState done [16:33:20]FM_GetShiftState done [16:33:20]opened in 1729296582 [16:33:20]opened+sec_in_day 1729382982 [16:33:20]quantity*price = 200043 [16:33:20]sum+1 = 200044 [16:33:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 410 19.10.2024 16:33 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218765 ФПД: 11691968562689 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163325&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218765&fm=11691968562689&tin=02508201610067®Number=0000000000098116&sum=200000 [16:33:21]StoreToDocumentArchive [16:33:21]shift 443 fd 218765 [16:33:21]save to /storage/0443/doc_00218765 [16:33:21]save last doc name /storage/0443/doc_00218765 to /storage/kkm_last_doc_name [16:33:21]save OK [16:33:21]Clear old archive folders... [16:33:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:33:21]tlvbuf is 0179B790 [16:33:21]SAM_PROTO_ClearQueue [16:33:21]wFMCommunicate request_size=4 [16:33:21]MH_SAM_APDU [16:33:21]CAPDU: 80 09 00 00 [16:33:21]Write to MH i2c: E2 08 00 FE 98 80 09 00 00 00 00 00 00 08 [16:33:21]Write i2c OK [16:33:21]MH_I2C_Read... [16:33:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:33:21]Read from MH i2c: E2 [16:33:21]MH_I2C_Read... [16:33:21]Read from MH i2c: E2 03 00 [16:33:21]MH_I2C_Read... [16:33:21]Read from MH i2c: E2 03 00 FE 98 00 90 00 0A [16:33:21]RAPDU: 90 00 [16:33:21]wFMCommunicate OK [16:33:21]SAM_PROTO_ClearQueue done [16:33:21]KKMCreateOFDPacket [16:33:21]OFDProtocolAddRootSTLVToBuf [16:33:21]FM_MakeSignedData [16:33:21]FM_MakeSignedData [16:33:21]SAM_PROTO_SignData [16:33:21]wFMCommunicate request_size=4 [16:33:21]MH_SAM_APDU [16:33:21]CAPDU: 80 0D 01 02 [16:33:21]Write to MH i2c: E2 08 00 FF 98 80 0D 01 02 00 00 00 00 10 [16:33:21]Write i2c OK [16:33:21]MH_I2C_Read... [16:33:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:33:21]Read from MH i2c: E2 [16:33:21]MH_I2C_Read... [16:33:21]Read from MH i2c: E2 03 00 [16:33:21]MH_I2C_Read... [16:33:21]Read from MH i2c: E2 03 00 FF 98 00 90 00 0B [16:33:21]RAPDU: 90 00 [16:33:21]wFMCommunicate OK [16:33:21]wFMCommunicate request_size=255 [16:33:21]MH_SAM_APDU [16:33:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 9A 01 00 00 F4 03 04 00 55 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8D 56 03 00 35 04 06 00 0A [16:33:21]Write to MH i2c: E2 02 01 00 99 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 9A 01 00 00 F4 03 04 00 55 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8D 56 03 00 35 04 06 00 0A 00 00 37 [16:33:22]Write i2c OK [16:33:22]MH_I2C_Read... [16:33:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:22]Read from MH i2c: E2 [16:33:22]MH_I2C_Read... [16:33:22]Read from MH i2c: E2 03 00 [16:33:22]MH_I2C_Read... [16:33:22]Read from MH i2c: E2 03 00 00 99 00 90 00 0D [16:33:22]RAPDU: 90 00 [16:33:22]wFMCommunicate OK [16:33:22]wFMCommunicate request_size=10 [16:33:22]MH_SAM_APDU [16:33:22]CAPDU: 80 0D 02 02 05 A2 3F A2 06 01 [16:33:22]Write to MH i2c: E2 0D 00 01 99 80 0D 02 02 05 00 A2 3F A2 06 01 00 00 A8 [16:33:22]Write i2c OK [16:33:22]MH_I2C_Read... [16:33:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:22]Read from MH i2c: E2 [16:33:22]MH_I2C_Read... [16:33:22]Read from MH i2c: E2 03 00 [16:33:22]MH_I2C_Read... [16:33:22]Read from MH i2c: E2 03 00 01 99 00 90 00 0E [16:33:22]RAPDU: 90 00 [16:33:22]wFMCommunicate OK [16:33:22]wFMCommunicate request_size=4 [16:33:22]MH_SAM_APDU [16:33:22]CAPDU: 80 0D 03 02 [16:33:22]Write to MH i2c: E2 08 00 02 99 80 0D 03 02 00 00 00 00 16 [16:33:22]Write i2c OK [16:33:22]MH_I2C_Read... [16:33:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:22]Read from MH i2c: E2 [16:33:22]MH_I2C_Read... [16:33:22]Read from MH i2c: E2 0B 00 [16:33:22]MH_I2C_Read... [16:33:22]Read from MH i2c: E2 0B 00 02 99 00 B0 62 E6 20 A4 EF 92 0D 90 00 61 [16:33:22]RAPDU: B0 62 E6 20 A4 EF 92 0D 90 00 [16:33:22]wFMCommunicate OK [16:33:22]SAM_PROTO_SignData done [16:33:22]FM_MakeSignedData done [16:33:22]CreateOFDProtocolMessage [16:33:22]wFMCommunicate request_size=4 [16:33:22]MH_SAM_APDU [16:33:22]CAPDU: 80 11 00 00 [16:33:22]Write to MH i2c: E2 08 00 03 99 80 11 00 00 00 00 00 00 16 [16:33:22]Write i2c OK [16:33:22]MH_I2C_Read... [16:33:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:22]Read from MH i2c: E2 [16:33:22]MH_I2C_Read... [16:33:22]Read from MH i2c: E2 17 00 [16:33:22]MH_I2C_Read... [16:33:22]Read from MH i2c: E2 17 00 03 99 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 65 [16:33:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:33:22]wFMCommunicate OK [16:33:22]CreateOFDProtocolMessage done [16:33:22]OFDSenderStorePacket 218765 [16:33:22]StoreOFDPacket docnum=218765 [16:33:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 99 93 07 01 D5 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 9A 01 00 00 F4 03 04 00 55 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8D 56 03 00 35 04 06 00 0A A2 3F A2 06 01 B0 62 E6 20 A4 EF 92 0D [16:33:22]CheckFolder [16:33:22]dirname=/storage/ofd_packets [16:33:22]CheckFolder done [16:33:22]ProducePacketName [16:33:22]name=ofd_packets/00218765 [16:33:22]NVStorageSaveData ofd_packets/00218765 [16:33:22]File name is /storage/ofd_packets/00218765 [16:33:22]Write 301 bytes [16:33:22]NVStorageSaveData done [16:33:22]OFDSenderStorePacket done [16:33:22]KKMCreateOFDPacket done [16:33:22]NVStorageSaveData kkm_last_timestamp [16:33:22]File name is /storage/kkm_last_timestamp [16:33:22]Write 4 bytes [16:33:22]NVStorageSaveData done [16:33:22]ExternCall_PrintAddStr [16:33:22]wPrintStart [16:33:22]Write to MH i2c: 01 00 00 04 99 9D [16:33:22]Write i2c OK [16:33:22]MH_I2C_Read... [16:33:22]Read from MH i2c: 01 [16:33:22]MH_I2C_Read... [16:33:22]Read from MH i2c: 01 07 00 [16:33:22]MH_I2C_Read... [16:33:22]Read from MH i2c: 01 07 00 04 99 00 00 00 00 00 FF 0F B2 [16:33:22]RasterBufferAndPrint [16:33:22]line Счет N : (1)536314 [16:33:22]line ИНН: 02508201610067 [16:33:22]line Контрольно-Кассовый Чек [16:33:22]line ПРОДАЖА [16:33:22]line ТРК (МРК, ГНК) : 11 [16:33:22]line Товар: 2710124500 [16:33:22]line Аи-95-К-3 [16:33:22]line 26.960 * 74.20 [16:33:22]line = 2000.43 [16:33:22]line НДС 12% НСП 1% [16:33:22]line > о реализуемом товаре [16:33:22]line ОКРУГЛЕНИЕ: -0.43 [16:33:22]line ИТОГО: 2000.00 [16:33:22]line Внесено: 2000.00 [16:33:22]line СДАЧА: 0.00 [16:33:22]line НСП 1% : 17.70 [16:33:22]line НДС 12% : 212.43 [16:33:22]line Наличными: 2000.00 [16:33:22]line Безнал.: 0.00 [16:33:22]line Место: АЗС № 84 "Партнер Нефть" [16:33:22]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:33:22]line СНО: Общий режим [16:33:22]line Чек 410 19.10.2024 16:33 [16:33:22]line Смена: 443 ФФД: 1.0 [16:33:22]line ЗНМ: 0300000178 [16:33:22]line РНМ: 0000000000098116 [16:33:22]line Версия ККМ: 001 [16:33:22]line ФМ: 0000000000965413 [16:33:22]line ФД: 218765 [16:33:22]line ФПД: 11691968562689 [16:33:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163325&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218765&fm=11691968562689&tin=02508201610067®Number=0000000000098116&sum=200000 [16:33:22]written 0, free lines is 4095 [16:33:22]OFD Sender: Processing packet 218765 [packets to send 80, broken 79] [16:33:22]ProducePacketName [16:33:22]name=ofd_packets/00218765 [16:33:22]OFD Sender: To server: pG, [16:33:22]CommunicateWithHost lk.salyk.kg:30040 [16:33:22]ConnectInit lk.salyk.kg [16:33:22]Connected sock=10 [16:33:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 99 93 07 01 D5 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 9A 01 00 00 F4 03 04 00 55 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8D 56 03 00 35 04 06 00 0A A2 3F A2 06 01 B0 62 E6 20 A4 EF 92 0D [16:33:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D1 1E 47 00 48 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 39 36 35 34 31 33 10 04 04 00 8D 56 03 00 F4 03 04 00 EF 8A 13 67 B6 04 01 00 00 22 FD B7 63 E4 D9 9D C6 [16:33:23]CommunicateWithHost err = 0 [16:33:23]CheckOFDResponse [16:33:23]1017 (14) - 77093643461234 [16:33:23]1041 (16) - 0000000000965413 [16:33:23]1040 (4) - 218765 [16:33:23]1012 (4) - 19.10.2024 10:33 [16:33:23]1206 (1) - 0 [16:33:23]OFD Sender: Remove packet 218765 [16:33:23]ProducePacketName [16:33:23]name=ofd_packets/00218765 [16:33:23]NVStorageDeleteData [16:33:23]Write to MH i2c: 01 00 00 2F 99 C8 [16:33:23]Write i2c OK [16:33:23]MH_I2C_Read... [16:33:23]Read from MH i2c: 01 [16:33:23]MH_I2C_Read... [16:33:23]Read from MH i2c: 01 07 00 [16:33:23]MH_I2C_Read... [16:33:23]Read from MH i2c: 01 07 00 2F 99 00 00 00 00 00 15 0D F1 [16:33:23]RasterBufferAndPrint [16:33:23]line [16:33:23]line [16:33:23]line [16:33:23]line [16:33:23]line [16:33:23]written 0, free lines is 3372 [16:33:23]MH_Cut [16:33:23]Write to MH i2c: D1 01 00 36 99 01 A1 [16:33:23]Write i2c OK [16:33:23]MH_I2C_Read... [16:33:23]Read from MH i2c: D1 [16:33:23]MH_I2C_Read... [16:33:23]Read from MH i2c: D1 01 00 [16:33:23]MH_I2C_Read... [16:33:23]Read from MH i2c: D1 01 00 36 99 00 A0 [16:33:23]Write to MH i2c: 01 00 00 37 99 D0 [16:33:23]Write i2c OK [16:33:23]MH_I2C_Read... [16:33:23]OFD Sender: No OFD packet to send [16:33:23]*** Cut start [16:33:23]*** Partial cut [16:33:23]*** CUTSNS_PIN = 1 [16:33:23]*** CUTSNS_PIN = 0 [16:33:24]*** Brake cut motor [16:33:24]Read from MH i2c: 01 [16:33:24]MH_I2C_Read... [16:33:24]*** Stop cut motor [16:33:24]*** Cut end [16:33:24]Read from MH i2c: 01 07 00 [16:33:24]MH_I2C_Read... [16:33:24]Read from MH i2c: 01 07 00 37 99 00 00 00 00 00 FF 0F E5 [16:33:24]process_action close_receipt done [16:33:24]requested_data is exist [16:33:24]produce_requested_data [16:33:24]requested_item fm.sn is exist - process it [16:33:24]wFMCommunicate request_size=4 [16:33:24]MH_SAM_APDU [16:33:24]CAPDU: 80 11 00 00 [16:33:24]Write to MH i2c: E2 08 00 38 99 80 11 00 00 00 00 00 00 4B [16:33:24]Write i2c OK [16:33:24]MH_I2C_Read... [16:33:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:24]Read from MH i2c: E2 [16:33:24]MH_I2C_Read... [16:33:24]Read from MH i2c: E2 17 00 [16:33:24]MH_I2C_Read... [16:33:24]Read from MH i2c: E2 17 00 38 99 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9A [16:33:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:33:24]wFMCommunicate OK [16:33:24]requested_item fd.num is exist - process it [16:33:24]SAM_PROTO_GetFieldsCounters [16:33:24]wFMCommunicate request_size=4 [16:33:24]MH_SAM_APDU [16:33:24]CAPDU: 80 13 00 00 [16:33:24]Write to MH i2c: E2 08 00 39 99 80 13 00 00 00 00 00 00 4E [16:33:24]Write i2c OK [16:33:24]MH_I2C_Read... [16:33:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:24]Read from MH i2c: E2 [16:33:24]MH_I2C_Read... [16:33:24]Read from MH i2c: E2 62 00 [16:33:24]MH_I2C_Read... [16:33:24]Read from MH i2c: E2 62 00 39 99 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 DE [16:33:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:33:24]wFMCommunicate OK [16:33:24]SAM_PROTO_GetFieldsCounters done [16:33:24]requested_item shift.num is exist - process it [16:33:24]requested_item shift.opened is exist - process it [16:33:24]req_shift_opened [16:33:24]FM_GetShiftState [16:33:24]SAM_PROTO_GetShiftState [16:33:24]wFMCommunicate request_size=4 [16:33:24]MH_SAM_APDU [16:33:24]CAPDU: 80 13 01 00 [16:33:24]Write to MH i2c: E2 08 00 3A 99 80 13 01 00 00 00 00 00 50 [16:33:24]Write i2c OK [16:33:24]MH_I2C_Read... [16:33:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:24]Read from MH i2c: E2 [16:33:24]MH_I2C_Read... [16:33:24]Read from MH i2c: E2 0E 00 [16:33:24]MH_I2C_Read... [16:33:24]Read from MH i2c: E2 0E 00 3A 99 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 93 [16:33:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:33:24]wFMCommunicate OK [16:33:24]SAM_PROTO_GetShiftState done [16:33:24]FM_GetShiftState done [16:33:24]req_shift_opened done [16:33:24]requested_item shift.open_date is exist - process it [16:33:24]req_shift_open_date [16:33:24]req_shift_open_date done [16:33:24]produce_requested_data done [16:33:24]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218765,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:33:24]process_action_free close_receipt [16:33:24]json_value_free [16:33:24]json_value_free done [16:33:24]process_json_proto returns [16:33:24]Send response to host [16:33:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218765,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:33:24]free response buf [16:33:24]execute_script done [16:33:24]execute_script returns [16:33:24]free content buf [16:33:24]Sock 9.Close socket [16:33:24]Sock 9.Thread stoped [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:53]OFD Sender: No OFD packet to send [16:33:58]OFD Sender: No OFD packet to send [16:34:03]OFD Sender: No OFD packet to send [16:34:08]OFD Sender: No OFD packet to send [16:34:13]OFD Sender: No OFD packet to send [16:34:18]OFD Sender: No OFD packet to send [16:34:23]OFD Sender: No OFD packet to send [16:34:28]OFD Sender: No OFD packet to send [16:34:33]OFD Sender: No OFD packet to send [16:34:38]OFD Sender: No OFD packet to send [16:34:39]accept exits with 8 [16:34:39]New connection [16:34:39]New thread 3066682724 created [16:34:39]Thread 3066826084 joined [16:34:39]Waiting for new connection... [16:34:39] Sock 8.Parse request [16:34:39]Sock 8.Check first char [16:34:39]Sock 8.First char is OK [16:34:39]request: POST /json_proto HTTP/1.0 [16:34:39]Method: POST [16:34:39]URL: /json_proto [16:34:39]Method is POST - this is cgi request [16:34:39]url: /json_proto [16:34:39]query_string will be loaded in cgi processing [16:34:39]execute_cgi json_proto POST (null) [16:34:39]execute_cgi path=json_proto method=POST [16:34:39]POST find Content-Length [16:34:39]Host: 172.17.40.4:8080 [16:34:39]Content-Length: 632 [16:34:39]Content-Type: application/json [16:34:39] [16:34:39]POST finish read [16:34:39]Found Content-Length = 632 [16:34:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536316", "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:34:39]execute_script... [16: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)536316", "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:34:39]POST & json_proto [16:34:39]process_json_proto [16:34:39]json parsed OK: [16:34:39]protocol is kg_v1.0 [16:34:39]action value=close_receipt [16:34:39]process_action close_receipt [16:34:39]cmd_close_receipt [16:34:39]MH_GetDate [16:34:39]Write to MH i2c: F0 00 00 3B 99 C3 [16:34:39]Write i2c OK [16:34:39]MH_I2C_Read... [16:34:39]Read from MH i2c: F0 [16:34:39]MH_I2C_Read... [16:34:39]Read from MH i2c: F0 09 00 [16:34:39]MH_I2C_Read... [16:34:39]Read from MH i2c: F0 09 00 3B 99 00 A5 DF 13 67 EE 0E 0D 67 3A [16:34:39]GetLastDocTimeStamp 1729355605 [16:34:39]current date 1729355685 [16:34:39]FM_GetShiftState [16:34:39]SAM_PROTO_GetShiftState [16:34:39]wFMCommunicate request_size=4 [16:34:39]MH_SAM_APDU [16:34:39]CAPDU: 80 13 01 00 [16:34:39]Write to MH i2c: E2 08 00 3C 99 80 13 01 00 00 00 00 00 52 [16:34:39]Write i2c OK [16:34:39]MH_I2C_Read... [16:34:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:40]Read from MH i2c: E2 [16:34:40]MH_I2C_Read... [16:34:40]Read from MH i2c: E2 0E 00 [16:34:40]MH_I2C_Read... [16:34:40]Read from MH i2c: E2 0E 00 3C 99 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 95 [16:34:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:34:40]wFMCommunicate OK [16:34:40]SAM_PROTO_GetShiftState done [16:34:40]FM_GetShiftState done [16:34:40]opened in 1729296582 [16:34:40]opened+sec_in_day 1729382982 [16:34:40]quantity*price = 50000 [16:34:40]sum+1 = 50001 [16:34:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 411 19.10.2024 16:34 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218766 ФПД: 43814501810133 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163445&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218766&fm=43814501810133&tin=02508201610067®Number=0000000000098116&sum=50000 [16:34:41]StoreToDocumentArchive [16:34:41]shift 443 fd 218766 [16:34:41]save to /storage/0443/doc_00218766 [16:34:41]save last doc name /storage/0443/doc_00218766 to /storage/kkm_last_doc_name [16:34:41]save OK [16:34:41]Clear old archive folders... [16:34:41]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:34:41]tlvbuf is 0171B320 [16:34:41]SAM_PROTO_ClearQueue [16:34:41]wFMCommunicate request_size=4 [16:34:41]MH_SAM_APDU [16:34:41]CAPDU: 80 09 00 00 [16:34:41]Write to MH i2c: E2 08 00 49 99 80 09 00 00 00 00 00 00 54 [16:34:41]Write i2c OK [16:34:41]MH_I2C_Read... [16:34:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:34:41]Read from MH i2c: E2 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 03 00 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 03 00 49 99 00 90 00 56 [16:34:41]RAPDU: 90 00 [16:34:41]wFMCommunicate OK [16:34:41]SAM_PROTO_ClearQueue done [16:34:41]KKMCreateOFDPacket [16:34:41]OFDProtocolAddRootSTLVToBuf [16:34:41]FM_MakeSignedData [16:34:41]FM_MakeSignedData [16:34:41]SAM_PROTO_SignData [16:34:41]wFMCommunicate request_size=4 [16:34:41]MH_SAM_APDU [16:34:41]CAPDU: 80 0D 01 02 [16:34:41]Write to MH i2c: E2 08 00 4A 99 80 0D 01 02 00 00 00 00 5C [16:34:41]Write i2c OK [16:34:41]MH_I2C_Read... [16:34:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:34:41]Read from MH i2c: E2 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 03 00 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 03 00 4A 99 00 90 00 57 [16:34:41]RAPDU: 90 00 [16:34:41]wFMCommunicate OK [16:34:41]wFMCommunicate request_size=255 [16:34:41]MH_SAM_APDU [16:34: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 9B 01 00 00 F4 03 04 00 A5 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8E 56 03 00 35 04 06 00 [16:34:41]Write to MH i2c: E2 02 01 4B 99 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 9B 01 00 00 F4 03 04 00 A5 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8E 56 03 00 35 04 06 00 00 00 7E [16:34:41]Write i2c OK [16:34:41]MH_I2C_Read... [16:34:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:41]Read from MH i2c: E2 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 03 00 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 03 00 4B 99 00 90 00 58 [16:34:41]RAPDU: 90 00 [16:34:41]wFMCommunicate OK [16:34:41]wFMCommunicate request_size=11 [16:34:41]MH_SAM_APDU [16:34:41]CAPDU: 80 0D 02 02 06 27 D9 5B D0 FF D5 [16:34:41]Write to MH i2c: E2 0E 00 4C 99 80 0D 02 02 06 00 27 D9 5B D0 FF D5 00 00 6A [16:34:41]Write i2c OK [16:34:41]MH_I2C_Read... [16:34:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:41]Read from MH i2c: E2 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 03 00 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 03 00 4C 99 00 90 00 59 [16:34:41]RAPDU: 90 00 [16:34:41]wFMCommunicate OK [16:34:41]wFMCommunicate request_size=4 [16:34:41]MH_SAM_APDU [16:34:41]CAPDU: 80 0D 03 02 [16:34:41]Write to MH i2c: E2 08 00 4D 99 80 0D 03 02 00 00 00 00 61 [16:34:41]Write i2c OK [16:34:41]MH_I2C_Read... [16:34:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:34:41]Read from MH i2c: E2 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 0B 00 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 0B 00 4D 99 00 64 85 F1 DA 46 7C 40 94 90 00 AC [16:34:41]RAPDU: 64 85 F1 DA 46 7C 40 94 90 00 [16:34:41]wFMCommunicate OK [16:34:41]SAM_PROTO_SignData done [16:34:41]FM_MakeSignedData done [16:34:41]CreateOFDProtocolMessage [16:34:41]wFMCommunicate request_size=4 [16:34:41]MH_SAM_APDU [16:34:41]CAPDU: 80 11 00 00 [16:34:41]Write to MH i2c: E2 08 00 4E 99 80 11 00 00 00 00 00 00 61 [16:34:41]Write i2c OK [16:34:41]MH_I2C_Read... [16:34:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:41]Read from MH i2c: E2 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 17 00 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: E2 17 00 4E 99 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B0 [16:34:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:34:41]wFMCommunicate OK [16:34:41]CreateOFDProtocolMessage done [16:34:41]OFDSenderStorePacket 218766 [16:34:41]StoreOFDPacket docnum=218766 [16:34:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 9A 6E 08 01 A0 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 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 9B 01 00 00 F4 03 04 00 A5 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8E 56 03 00 35 04 06 00 27 D9 5B D0 FF D5 64 85 F1 DA 46 7C 40 94 [16:34:41]CheckFolder [16:34:41]dirname=/storage/ofd_packets [16:34:41]CheckFolder done [16:34:41]ProducePacketName [16:34:41]name=ofd_packets/00218766 [16:34:41]NVStorageSaveData ofd_packets/00218766 [16:34:41]File name is /storage/ofd_packets/00218766 [16:34:41]Write 302 bytes [16:34:41]NVStorageSaveData done [16:34:41]OFDSenderStorePacket done [16:34:41]KKMCreateOFDPacket done [16:34:41]NVStorageSaveData kkm_last_timestamp [16:34:41]File name is /storage/kkm_last_timestamp [16:34:41]Write 4 bytes [16:34:41]NVStorageSaveData done [16:34:41]ExternCall_PrintAddStr [16:34:41]wPrintStart [16:34:41]Write to MH i2c: 01 00 00 4F 99 E8 [16:34:41]Write i2c OK [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: 01 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: 01 07 00 [16:34:41]MH_I2C_Read... [16:34:41]Read from MH i2c: 01 07 00 4F 99 00 00 00 00 00 FF 0F FD [16:34:41]RasterBufferAndPrint [16:34:41]line Счет N : (1)536316 [16:34:41]line ИНН: 02508201610067 [16:34:41]line Контрольно-Кассовый Чек [16:34:41]line ПРОДАЖА [16:34:41]line ТРК (МРК, ГНК) : 42 [16:34:41]line Товар: 2710124130 [16:34:41]line SUPER 92-К-5 [16:34:41]line 7.310 * 68.40 [16:34:41]line = 500.00 [16:34:41]line НДС 12% НСП 1% [16:34:41]line > о реализуемом товаре [16:34:41]line ИТОГО: 500.00 [16:34:41]line НСП 1% : 4.42 [16:34:41]line НДС 12% : 53.10 [16:34:41]line Наличными: 500.00 [16:34:41]line Безнал.: 0.00 [16:34:41]line Место: АЗС № 84 "Партнер Нефть" [16:34:41]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:34:41]line СНО: Общий режим [16:34:41]line Чек 411 19.10.2024 16:34 [16:34:41]line Смена: 443 ФФД: 1.0 [16:34:41]line ЗНМ: 0300000178 [16:34:41]line РНМ: 0000000000098116 [16:34:41]line Версия ККМ: 001 [16:34:41]line ФМ: 0000000000965413 [16:34:41]line ФД: 218766 [16:34:41]line ФПД: 43814501810133 [16:34:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163445&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218766&fm=43814501810133&tin=02508201610067®Number=0000000000098116&sum=50000 [16:34:42]OFD Sender: Processing packet 218766 [packets to send 80, broken 79] [16:34:42]ProducePacketName [16:34:42]name=ofd_packets/00218766 [16:34:42]OFD Sender: To server: pG, [16:34:42]CommunicateWithHost lk.salyk.kg:30040 [16:34:42]ConnectInit lk.salyk.kg [16:34:42]written 0, free lines is 4095 [16:34:42]Connected sock=10 [16:34:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 9A 6E 08 01 A0 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 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 9B 01 00 00 F4 03 04 00 A5 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8E 56 03 00 35 04 06 00 27 D9 5B D0 FF D5 64 85 F1 DA 46 7C 40 94 [16:34:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3B 16 47 00 34 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 39 36 35 34 31 33 10 04 04 00 8E 56 03 00 F4 03 04 00 3E 8B 13 67 B6 04 01 00 00 D4 19 C0 AE 85 74 49 72 [16:34:42]CommunicateWithHost err = 0 [16:34:42]CheckOFDResponse [16:34:42]1017 (14) - 77093643461234 [16:34:42]1041 (16) - 0000000000965413 [16:34:42]1040 (4) - 218766 [16:34:42]1012 (4) - 19.10.2024 10:34 [16:34:42]1206 (1) - 0 [16:34:42]OFD Sender: Remove packet 218766 [16:34:42]ProducePacketName [16:34:42]name=ofd_packets/00218766 [16:34:42]NVStorageDeleteData [16:34:42]Write to MH i2c: 01 00 00 77 99 10 [16:34:42]Write i2c OK [16:34:42]MH_I2C_Read... [16:34:42]Read from MH i2c: 01 [16:34:42]MH_I2C_Read... [16:34:42]Read from MH i2c: 01 07 00 [16:34:42]MH_I2C_Read... [16:34:42]Read from MH i2c: 01 07 00 77 99 00 00 00 00 00 16 0D 3A [16:34:42]RasterBufferAndPrint [16:34:42]line [16:34:42]line [16:34:42]line [16:34:42]line [16:34:42]line [16:34:42]written 0, free lines is 3356 [16:34:42]MH_Cut [16:34:42]Write to MH i2c: D1 01 00 7E 99 01 E9 [16:34:42]Write i2c OK [16:34:42]MH_I2C_Read... [16:34:42]Read from MH i2c: D1 [16:34:42]MH_I2C_Read... [16:34:42]Read from MH i2c: D1 01 00 [16:34:42]MH_I2C_Read... [16:34:42]Read from MH i2c: D1 01 00 7E 99 00 E8 [16:34:42]Write to MH i2c: 01 00 00 7F 99 18 [16:34:42]Write i2c OK [16:34:42]MH_I2C_Read... [16:34:42]OFD Sender: No OFD packet to send [16:34:43]*** Cut start [16:34:43]*** Partial cut [16:34:43]*** CUTSNS_PIN = 1 [16:34:43]*** CUTSNS_PIN = 0 [16:34:43]*** Brake cut motor [16:34:43]Read from MH i2c: 01 [16:34:43]MH_I2C_Read... [16:34:43]*** Stop cut motor [16:34:43]*** Cut end [16:34:43]Read from MH i2c: 01 07 00 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: 01 07 00 7F 99 00 00 00 00 00 FF 0F 2D [16:34:43]process_action close_receipt done [16:34:43]requested_data is exist [16:34:43]produce_requested_data [16:34:43]requested_item fm.sn is exist - process it [16:34:43]wFMCommunicate request_size=4 [16:34:43]MH_SAM_APDU [16:34:43]CAPDU: 80 11 00 00 [16:34:43]Write to MH i2c: E2 08 00 80 99 80 11 00 00 00 00 00 00 93 [16:34:43]Write i2c OK [16:34:43]MH_I2C_Read... [16:34:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:43]Read from MH i2c: E2 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: E2 17 00 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: E2 17 00 80 99 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E2 [16:34:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:34:43]wFMCommunicate OK [16:34:43]requested_item fd.num is exist - process it [16:34:43]SAM_PROTO_GetFieldsCounters [16:34:43]wFMCommunicate request_size=4 [16:34:43]MH_SAM_APDU [16:34:43]CAPDU: 80 13 00 00 [16:34:43]Write to MH i2c: E2 08 00 81 99 80 13 00 00 00 00 00 00 96 [16:34:43]Write i2c OK [16:34:43]MH_I2C_Read... [16:34:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:34:43]Read from MH i2c: E2 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: E2 62 00 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: E2 62 00 81 99 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 2A [16:34:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:34:43]wFMCommunicate OK [16:34:43]SAM_PROTO_GetFieldsCounters done [16:34:43]requested_item shift.num is exist - process it [16:34:43]requested_item shift.opened is exist - process it [16:34:43]req_shift_opened [16:34:43]FM_GetShiftState [16:34:43]SAM_PROTO_GetShiftState [16:34:43]wFMCommunicate request_size=4 [16:34:43]MH_SAM_APDU [16:34:43]CAPDU: 80 13 01 00 [16:34:43]Write to MH i2c: E2 08 00 82 99 80 13 01 00 00 00 00 00 98 [16:34:43]Write i2c OK [16:34:43]MH_I2C_Read... [16:34:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:44]Read from MH i2c: E2 [16:34:44]MH_I2C_Read... [16:34:44]Read from MH i2c: E2 0E 00 [16:34:44]MH_I2C_Read... [16:34:44]Read from MH i2c: E2 0E 00 82 99 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DB [16:34:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:34:44]wFMCommunicate OK [16:34:44]SAM_PROTO_GetShiftState done [16:34:44]FM_GetShiftState done [16:34:44]req_shift_opened done [16:34:44]requested_item shift.open_date is exist - process it [16:34:44]req_shift_open_date [16:34:44]req_shift_open_date done [16:34:44]produce_requested_data done [16:34:44]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218766,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:34:44]process_action_free close_receipt [16:34:44]json_value_free [16:34:44]json_value_free done [16:34:44]process_json_proto returns [16:34:44]Send response to host [16:34:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218766,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:34:44]free response buf [16:34:44]execute_script done [16:34:44]execute_script returns [16:34:44]free content buf [16:34:44]Sock 8.Close socket [16:34:44]Sock 8.Thread stoped [16:34:47]OFD Sender: No OFD packet to send [16:34:52]OFD Sender: No OFD packet to send [16:34:57]OFD Sender: No OFD packet to send [16:35:02]OFD Sender: No OFD packet to send [16:35:07]OFD Sender: No OFD packet to send [16:35:12]OFD Sender: No OFD packet to send [16:35:17]OFD Sender: No OFD packet to send [16:35:22]OFD Sender: No OFD packet to send [16:35:27]OFD Sender: No OFD packet to send [16:35:32]OFD Sender: No OFD packet to send [16:35:37]OFD Sender: No OFD packet to send [16:35:42]OFD Sender: No OFD packet to send [16:35:47]OFD Sender: No OFD packet to send [16:35:52]OFD Sender: No OFD packet to send [16:35:57]OFD Sender: No OFD packet to send [16:36:01]accept exits with 9 [16:36:01]New connection [16:36:01]New thread 3066826084 created [16:36:01]Thread 3066682724 joined [16:36:01]Waiting for new connection... [16:36:01] Sock 9.Parse request [16:36:01]Sock 9.Check first char [16:36:01]Sock 9.First char is OK [16:36:01]request: POST /json_proto HTTP/1.0 [16:36:01]Method: POST [16:36:01]URL: /json_proto [16:36:01]Method is POST - this is cgi request [16:36:01]url: /json_proto [16:36:01]query_string will be loaded in cgi processing [16:36:01]execute_cgi json_proto POST (null) [16:36:01]execute_cgi path=json_proto method=POST [16:36:01]POST find Content-Length [16:36:01]Host: 172.17.40.4:8080 [16:36:01]Content-Length: 632 [16:36:01]Content-Type: application/json [16:36:01] [16:36:01]POST finish read [16:36:01]Found Content-Length = 632 [16:36:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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:36:01]execute_script... [16:36:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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:36:01]POST & json_proto [16:36:01]process_json_proto [16:36:01]json parsed OK: [16:36:01]protocol is kg_v1.0 [16:36:01]action value=close_receipt [16:36:01]process_action close_receipt [16:36:01]cmd_close_receipt [16:36:01]MH_GetDate [16:36:01]Write to MH i2c: F0 00 00 83 99 0B [16:36:01]Write i2c OK [16:36:01]MH_I2C_Read... [16:36:01]Read from MH i2c: F0 [16:36:01]MH_I2C_Read... [16:36:01]Read from MH i2c: F0 09 00 [16:36:01]MH_I2C_Read... [16:36:01]Read from MH i2c: F0 09 00 83 99 00 F7 DF 13 67 EE 0E 0D 67 D4 [16:36:01]GetLastDocTimeStamp 1729355685 [16:36:01]current date 1729355767 [16:36:01]FM_GetShiftState [16:36:01]SAM_PROTO_GetShiftState [16:36:01]wFMCommunicate request_size=4 [16:36:01]MH_SAM_APDU [16:36:01]CAPDU: 80 13 01 00 [16:36:01]Write to MH i2c: E2 08 00 84 99 80 13 01 00 00 00 00 00 9A [16:36:01]Write i2c OK [16:36:01]MH_I2C_Read... [16:36:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:01]Read from MH i2c: E2 [16:36:01]MH_I2C_Read... [16:36:01]Read from MH i2c: E2 0E 00 [16:36:01]MH_I2C_Read... [16:36:01]Read from MH i2c: E2 0E 00 84 99 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DD [16:36:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:36:01]wFMCommunicate OK [16:36:01]SAM_PROTO_GetShiftState done [16:36:01]FM_GetShiftState done [16:36:01]opened in 1729296582 [16:36:01]opened+sec_in_day 1729382982 [16:36:01]quantity*price = 50000 [16:36:01]sum+1 = 50001 [16:36:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 412 19.10.2024 16:36 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218767 ФПД: 38043663881837 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163607&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218767&fm=38043663881837&tin=02508201610067®Number=0000000000098116&sum=50000 [16:36:02]StoreToDocumentArchive [16:36:02]shift 443 fd 218767 [16:36:02]save to /storage/0443/doc_00218767 [16:36:02]save last doc name /storage/0443/doc_00218767 to /storage/kkm_last_doc_name [16:36:02]save OK [16:36:02]Clear old archive folders... [16:36:02]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:36:02]tlvbuf is 015427A0 [16:36:02]SAM_PROTO_ClearQueue [16:36:02]wFMCommunicate request_size=4 [16:36:02]MH_SAM_APDU [16:36:02]CAPDU: 80 09 00 00 [16:36:02]Write to MH i2c: E2 08 00 91 99 80 09 00 00 00 00 00 00 9C [16:36:02]Write i2c OK [16:36:02]MH_I2C_Read... [16:36:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:36:02]Read from MH i2c: E2 [16:36:02]MH_I2C_Read... [16:36:02]Read from MH i2c: E2 03 00 [16:36:02]MH_I2C_Read... [16:36:02]Read from MH i2c: E2 03 00 91 99 00 90 00 9E [16:36:02]RAPDU: 90 00 [16:36:02]wFMCommunicate OK [16:36:02]SAM_PROTO_ClearQueue done [16:36:02]KKMCreateOFDPacket [16:36:02]OFDProtocolAddRootSTLVToBuf [16:36:02]FM_MakeSignedData [16:36:02]FM_MakeSignedData [16:36:02]SAM_PROTO_SignData [16:36:02]wFMCommunicate request_size=4 [16:36:02]MH_SAM_APDU [16:36:02]CAPDU: 80 0D 01 02 [16:36:02]Write to MH i2c: E2 08 00 92 99 80 0D 01 02 00 00 00 00 A4 [16:36:02]Write i2c OK [16:36:02]MH_I2C_Read... [16:36:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:36:02]Read from MH i2c: E2 [16:36:02]MH_I2C_Read... [16:36:02]Read from MH i2c: E2 03 00 [16:36:02]MH_I2C_Read... [16:36:02]Read from MH i2c: E2 03 00 92 99 00 90 00 9F [16:36:02]RAPDU: 90 00 [16:36:02]wFMCommunicate OK [16:36:02]wFMCommunicate request_size=255 [16:36:02]MH_SAM_APDU [16:36:02]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 9C 01 00 00 F4 03 04 00 F7 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8F 56 03 00 35 04 06 00 [16:36:02]Write to MH i2c: E2 02 01 93 99 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 9C 01 00 00 F4 03 04 00 F7 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8F 56 03 00 35 04 06 00 00 00 1A [16:36:02]Write i2c OK [16:36:02]MH_I2C_Read... [16:36:02]OFD Sender: No OFD packet to send [16:36:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:03]Read from MH i2c: E2 [16:36:03]MH_I2C_Read... [16:36:03]Read from MH i2c: E2 03 00 [16:36:03]MH_I2C_Read... [16:36:03]Read from MH i2c: E2 03 00 93 99 00 90 00 A0 [16:36:03]RAPDU: 90 00 [16:36:03]wFMCommunicate OK [16:36:03]wFMCommunicate request_size=11 [16:36:03]MH_SAM_APDU [16:36:03]CAPDU: 80 0D 02 02 06 22 99 BB 12 56 6D [16:36:03]Write to MH i2c: E2 0E 00 94 99 80 0D 02 02 06 00 22 99 BB 12 56 6D 00 00 FE [16:36:03]Write i2c OK [16:36:03]MH_I2C_Read... [16:36:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:03]Read from MH i2c: E2 [16:36:03]MH_I2C_Read... [16:36:03]Read from MH i2c: E2 03 00 [16:36:03]MH_I2C_Read... [16:36:03]Read from MH i2c: E2 03 00 94 99 00 90 00 A1 [16:36:03]RAPDU: 90 00 [16:36:03]wFMCommunicate OK [16:36:03]wFMCommunicate request_size=4 [16:36:03]MH_SAM_APDU [16:36:03]CAPDU: 80 0D 03 02 [16:36:03]Write to MH i2c: E2 08 00 95 99 80 0D 03 02 00 00 00 00 A9 [16:36:03]Write i2c OK [16:36:03]MH_I2C_Read... [16:36:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:36:03]Read from MH i2c: E2 [16:36:03]MH_I2C_Read... [16:36:03]Read from MH i2c: E2 0B 00 [16:36:03]MH_I2C_Read... [16:36:03]Read from MH i2c: E2 0B 00 95 99 00 26 ED F8 05 0C 26 DA D8 90 00 9E [16:36:03]RAPDU: 26 ED F8 05 0C 26 DA D8 90 00 [16:36:03]wFMCommunicate OK [16:36:03]SAM_PROTO_SignData done [16:36:03]FM_MakeSignedData done [16:36:03]CreateOFDProtocolMessage [16:36:03]wFMCommunicate request_size=4 [16:36:03]MH_SAM_APDU [16:36:03]CAPDU: 80 11 00 00 [16:36:03]Write to MH i2c: E2 08 00 96 99 80 11 00 00 00 00 00 00 A9 [16:36:03]Write i2c OK [16:36:03]MH_I2C_Read... [16:36:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:03]Read from MH i2c: E2 [16:36:03]MH_I2C_Read... [16:36:03]Read from MH i2c: E2 17 00 [16:36:03]MH_I2C_Read... [16:36:03]Read from MH i2c: E2 17 00 96 99 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F8 [16:36:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:36:03]wFMCommunicate OK [16:36:03]CreateOFDProtocolMessage done [16:36:03]OFDSenderStorePacket 218767 [16:36:03]StoreOFDPacket docnum=218767 [16:36:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 FA 52 08 01 6A 44 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 9C 01 00 00 F4 03 04 00 F7 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8F 56 03 00 35 04 06 00 22 99 BB 12 56 6D 26 ED F8 05 0C 26 DA D8 [16:36:03]CheckFolder [16:36:03]dirname=/storage/ofd_packets [16:36:03]CheckFolder done [16:36:03]ProducePacketName [16:36:03]name=ofd_packets/00218767 [16:36:03]NVStorageSaveData ofd_packets/00218767 [16:36:03]File name is /storage/ofd_packets/00218767 [16:36:03]Write 302 bytes [16:36:03]NVStorageSaveData done [16:36:03]OFDSenderStorePacket done [16:36:03]KKMCreateOFDPacket done [16:36:03]NVStorageSaveData kkm_last_timestamp [16:36:03]File name is /storage/kkm_last_timestamp [16:36:03]Write 4 bytes [16:36:03]NVStorageSaveData done [16:36:03]ExternCall_PrintAddStr [16:36:03]wPrintStart [16:36:03]Write to MH i2c: 01 00 00 97 99 30 [16:36:03]Write i2c OK [16:36:03]MH_I2C_Read... [16:36:03]Read from MH i2c: 01 [16:36:03]MH_I2C_Read... [16:36:03]Read from MH i2c: 01 07 00 [16:36:03]MH_I2C_Read... [16:36:03]Read from MH i2c: 01 07 00 97 99 00 00 00 00 00 FF 0F 45 [16:36:03]RasterBufferAndPrint [16:36:03]line Счет N : (1)536317 [16:36:03]line ИНН: 02508201610067 [16:36:03]line Контрольно-Кассовый Чек [16:36:03]line ПРОДАЖА [16:36:03]line ТРК (МРК, ГНК) : 12 [16:36:03]line Товар: 2710124130 [16:36:03]line SUPER 92-К-5 [16:36:03]line 7.310 * 68.40 [16:36:03]line = 500.00 [16:36:03]line НДС 12% НСП 1% [16:36:03]line > о реализуемом товаре [16:36:03]line ИТОГО: 500.00 [16:36:03]line НСП 1% : 4.42 [16:36:03]line НДС 12% : 53.10 [16:36:03]line Наличными: 500.00 [16:36:03]line Безнал.: 0.00 [16:36:03]line Место: АЗС № 84 "Партнер Нефть" [16:36:03]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:36:03]line СНО: Общий режим [16:36:03]line Чек 412 19.10.2024 16:36 [16:36:03]line Смена: 443 ФФД: 1.0 [16:36:03]line ЗНМ: 0300000178 [16:36:03]line РНМ: 0000000000098116 [16:36:03]line Версия ККМ: 001 [16:36:03]line ФМ: 0000000000965413 [16:36:03]line ФД: 218767 [16:36:03]line ФПД: 38043663881837 [16:36:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163607&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218767&fm=38043663881837&tin=02508201610067®Number=0000000000098116&sum=50000 [16:36:03]OFD Sender: Processing packet 218767 [packets to send 80, broken 79] [16:36:03]ProducePacketName [16:36:03]name=ofd_packets/00218767 [16:36:03]OFD Sender: To server: pG, [16:36:03]CommunicateWithHost lk.salyk.kg:30040 [16:36:03]ConnectInit lk.salyk.kg [16:36:03]written 0, free lines is 4095 [16:36:03]Connected sock=10 [16:36:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 FA 52 08 01 6A 44 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 9C 01 00 00 F4 03 04 00 F7 DF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8F 56 03 00 35 04 06 00 22 99 BB 12 56 6D 26 ED F8 05 0C 26 DA D8 [16:36:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 2D 41 47 00 E1 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8F 56 03 00 F4 03 04 00 90 8B 13 67 B6 04 01 00 00 B0 34 67 4C 09 3B BF 59 [16:36:04]CommunicateWithHost err = 0 [16:36:04]CheckOFDResponse [16:36:04]1017 (14) - 77093643461234 [16:36:04]1041 (16) - 0000000000965413 [16:36:04]1040 (4) - 218767 [16:36:04]1012 (4) - 19.10.2024 10:36 [16:36:04]1206 (1) - 0 [16:36:04]OFD Sender: Remove packet 218767 [16:36:04]ProducePacketName [16:36:04]name=ofd_packets/00218767 [16:36:04]NVStorageDeleteData [16:36:04]Write to MH i2c: 01 00 00 BF 99 58 [16:36:04]Write i2c OK [16:36:04]MH_I2C_Read... [16:36:04]Read from MH i2c: 01 [16:36:04]MH_I2C_Read... [16:36:04]Read from MH i2c: 01 07 00 [16:36:04]MH_I2C_Read... [16:36:04]Read from MH i2c: 01 07 00 BF 99 00 00 00 00 00 09 0D 75 [16:36:04]RasterBufferAndPrint [16:36:04]line [16:36:04]line [16:36:04]line [16:36:04]line [16:36:04]line [16:36:04]written 0, free lines is 3346 [16:36:04]MH_Cut [16:36:04]Write to MH i2c: D1 01 00 C6 99 01 31 [16:36:04]Write i2c OK [16:36:04]MH_I2C_Read... [16:36:04]Read from MH i2c: D1 [16:36:04]MH_I2C_Read... [16:36:04]Read from MH i2c: D1 01 00 [16:36:04]MH_I2C_Read... [16:36:04]Read from MH i2c: D1 01 00 C6 99 00 30 [16:36:04]Write to MH i2c: 01 00 00 C7 99 60 [16:36:04]Write i2c OK [16:36:04]MH_I2C_Read... [16:36:04]OFD Sender: No OFD packet to send [16:36:04]*** Cut start [16:36:04]*** Partial cut [16:36:04]*** CUTSNS_PIN = 1 [16:36:04]*** CUTSNS_PIN = 0 [16:36:05]*** Brake cut motor [16:36:05]Read from MH i2c: 01 [16:36:05]MH_I2C_Read... [16:36:05]*** Stop cut motor [16:36:05]*** Cut end [16:36:05]Read from MH i2c: 01 07 00 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: 01 07 00 C7 99 00 00 00 00 00 FF 0F 75 [16:36:05]process_action close_receipt done [16:36:05]requested_data is exist [16:36:05]produce_requested_data [16:36:05]requested_item fm.sn is exist - process it [16:36:05]wFMCommunicate request_size=4 [16:36:05]MH_SAM_APDU [16:36:05]CAPDU: 80 11 00 00 [16:36:05]Write to MH i2c: E2 08 00 C8 99 80 11 00 00 00 00 00 00 DB [16:36:05]Write i2c OK [16:36:05]MH_I2C_Read... [16:36:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:05]Read from MH i2c: E2 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 17 00 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 17 00 C8 99 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2A [16:36:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:36:05]wFMCommunicate OK [16:36:05]requested_item fd.num is exist - process it [16:36:05]SAM_PROTO_GetFieldsCounters [16:36:05]wFMCommunicate request_size=4 [16:36:05]MH_SAM_APDU [16:36:05]CAPDU: 80 13 00 00 [16:36:05]Write to MH i2c: E2 08 00 C9 99 80 13 00 00 00 00 00 00 DE [16:36:05]Write i2c OK [16:36:05]MH_I2C_Read... [16:36:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:36:05]Read from MH i2c: E2 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 62 00 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 62 00 C9 99 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 76 [16:36:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:36:05]wFMCommunicate OK [16:36:05]SAM_PROTO_GetFieldsCounters done [16:36:05]requested_item shift.num is exist - process it [16:36:05]requested_item shift.opened is exist - process it [16:36:05]req_shift_opened [16:36:05]FM_GetShiftState [16:36:05]SAM_PROTO_GetShiftState [16:36:05]wFMCommunicate request_size=4 [16:36:05]MH_SAM_APDU [16:36:05]CAPDU: 80 13 01 00 [16:36:05]Write to MH i2c: E2 08 00 CA 99 80 13 01 00 00 00 00 00 E0 [16:36:05]Write i2c OK [16:36:05]MH_I2C_Read... [16:36:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:05]Read from MH i2c: E2 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 0E 00 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 0E 00 CA 99 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 23 [16:36:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:36:05]wFMCommunicate OK [16:36:05]SAM_PROTO_GetShiftState done [16:36:05]FM_GetShiftState done [16:36:05]req_shift_opened done [16:36:05]requested_item shift.open_date is exist - process it [16:36:05]req_shift_open_date [16:36:05]req_shift_open_date done [16:36:05]produce_requested_data done [16:36:05]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218767,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:36:05]process_action_free close_receipt [16:36:05]json_value_free [16:36:05]json_value_free done [16:36:05]process_json_proto returns [16:36:05]Send response to host [16:36:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218767,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:36:05]free response buf [16:36:05]execute_script done [16:36:05]execute_script returns [16:36:05]free content buf [16:36:05]Sock 9.Close socket [16:36:05]Sock 9.Thread stoped [16:36:09]OFD Sender: No OFD packet to send [16:36:14]OFD Sender: No OFD packet to send [16:36:19]OFD Sender: No OFD packet to send [16:36:24]OFD Sender: No OFD packet to send [16:36:29]OFD Sender: No OFD packet to send [16:36:34]OFD Sender: No OFD packet to send [16:36:39]OFD Sender: No OFD packet to send [16:36:44]OFD Sender: No OFD packet to send [16:36:49]OFD Sender: No OFD packet to send [16:36:54]OFD Sender: No OFD packet to send [16:36:59]OFD Sender: No OFD packet to send [16:37:04]OFD Sender: No OFD packet to send [16:37:09]OFD Sender: No OFD packet to send [16:37:14]OFD Sender: No OFD packet to send [16:37:19]OFD Sender: No OFD packet to send [16:37:24]OFD Sender: No OFD packet to send [16:37:29]OFD Sender: No OFD packet to send [16:37:32]accept exits with 8 [16:37:32]New connection [16:37:32]New thread 3066682724 created [16:37:32]Thread 3066826084 joined [16:37:32]Waiting for new connection... [16:37:32] Sock 8.Parse request [16:37:32]Sock 8.Check first char [16:37:32]Sock 8.First char is OK [16:37:32]request: POST /json_proto HTTP/1.0 [16:37:32]Method: POST [16:37:32]URL: /json_proto [16:37:32]Method is POST - this is cgi request [16:37:32]url: /json_proto [16:37:32]query_string will be loaded in cgi processing [16:37:32]execute_cgi json_proto POST (null) [16:37:32]execute_cgi path=json_proto method=POST [16:37:32]POST find Content-Length [16:37:32]Host: 172.17.40.4:8080 [16:37:32]Content-Length: 677 [16:37:32]Content-Type: application/json [16:37:32] [16:37:32]POST finish read [16:37:32]Found Content-Length = 677 [16:37:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:37:32]execute_script... [16:37:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:37:32]POST & json_proto [16:37:32]process_json_proto [16:37:32]json parsed OK: [16:37:32]protocol is kg_v1.0 [16:37:32]action value=close_receipt [16:37:32]process_action close_receipt [16:37:32]cmd_close_receipt [16:37:32]MH_GetDate [16:37:32]Write to MH i2c: F0 00 00 CB 99 53 [16:37:32]Write i2c OK [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: F0 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: F0 09 00 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: F0 09 00 CB 99 00 52 E0 13 67 EE 0E 0D 67 78 [16:37:32]GetLastDocTimeStamp 1729355767 [16:37:32]current date 1729355858 [16:37:32]FM_GetShiftState [16:37:32]SAM_PROTO_GetShiftState [16:37:32]wFMCommunicate request_size=4 [16:37:32]MH_SAM_APDU [16:37:32]CAPDU: 80 13 01 00 [16:37:32]Write to MH i2c: E2 08 00 CC 99 80 13 01 00 00 00 00 00 E2 [16:37:32]Write i2c OK [16:37:32]MH_I2C_Read... [16:37:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:32]Read from MH i2c: E2 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: E2 0E 00 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: E2 0E 00 CC 99 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 25 [16:37:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:37:32]wFMCommunicate OK [16:37:32]SAM_PROTO_GetShiftState done [16:37:32]FM_GetShiftState done [16:37:32]opened in 1729296582 [16:37:32]opened+sec_in_day 1729382982 [16:37:32]quantity*price = 50041 [16:37:32]sum+1 = 50042 [16:37:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 413 19.10.2024 16:37 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218768 ФПД: 115825532165649 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163738&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218768&fm=115825532165649&tin=02508201610067®Number=0000000000098116&sum=50000 [16:37:33]StoreToDocumentArchive [16:37:33]shift 443 fd 218768 [16:37:33]save to /storage/0443/doc_00218768 [16:37:33]save last doc name /storage/0443/doc_00218768 to /storage/kkm_last_doc_name [16:37:33]save OK [16:37:33]Clear old archive folders... [16:37:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:37:33]tlvbuf is 0171B2F0 [16:37:33]SAM_PROTO_ClearQueue [16:37:33]wFMCommunicate request_size=4 [16:37:33]MH_SAM_APDU [16:37:33]CAPDU: 80 09 00 00 [16:37:33]Write to MH i2c: E2 08 00 D9 99 80 09 00 00 00 00 00 00 E4 [16:37:33]Write i2c OK [16:37:33]MH_I2C_Read... [16:37:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:33]Read from MH i2c: E2 [16:37:33]MH_I2C_Read... [16:37:33]Read from MH i2c: E2 03 00 [16:37:33]MH_I2C_Read... [16:37:33]Read from MH i2c: E2 03 00 D9 99 00 90 00 E6 [16:37:33]RAPDU: 90 00 [16:37:33]wFMCommunicate OK [16:37:33]SAM_PROTO_ClearQueue done [16:37:33]KKMCreateOFDPacket [16:37:33]OFDProtocolAddRootSTLVToBuf [16:37:33]FM_MakeSignedData [16:37:33]FM_MakeSignedData [16:37:33]SAM_PROTO_SignData [16:37:33]wFMCommunicate request_size=4 [16:37:33]MH_SAM_APDU [16:37:33]CAPDU: 80 0D 01 02 [16:37:33]Write to MH i2c: E2 08 00 DA 99 80 0D 01 02 00 00 00 00 EC [16:37:33]Write i2c OK [16:37:33]MH_I2C_Read... [16:37:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:33]Read from MH i2c: E2 [16:37:33]MH_I2C_Read... [16:37:33]Read from MH i2c: E2 03 00 [16:37:33]MH_I2C_Read... [16:37:33]Read from MH i2c: E2 03 00 DA 99 00 90 00 E7 [16:37:33]RAPDU: 90 00 [16:37:33]wFMCommunicate OK [16:37:33]wFMCommunicate request_size=255 [16:37:33]MH_SAM_APDU [16:37: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 52 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 90 56 03 00 35 04 06 00 69 [16:37:33]Write to MH i2c: E2 02 01 DB 99 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 52 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 90 56 03 00 35 04 06 00 69 00 00 CC [16:37:33]Write i2c OK [16:37:33]MH_I2C_Read... [16:37:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:34]Read from MH i2c: E2 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 03 00 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 03 00 DB 99 00 90 00 E8 [16:37:34]RAPDU: 90 00 [16:37:34]wFMCommunicate OK [16:37:34]wFMCommunicate request_size=10 [16:37:34]MH_SAM_APDU [16:37:34]CAPDU: 80 0D 02 02 05 57 BB B3 5E 11 [16:37:34]Write to MH i2c: E2 0D 00 DC 99 80 0D 02 02 05 00 57 BB B3 5E 11 00 00 2D [16:37:34]Write i2c OK [16:37:34]MH_I2C_Read... [16:37:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:34]Read from MH i2c: E2 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 03 00 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 03 00 DC 99 00 90 00 E9 [16:37:34]RAPDU: 90 00 [16:37:34]wFMCommunicate OK [16:37:34]wFMCommunicate request_size=4 [16:37:34]MH_SAM_APDU [16:37:34]CAPDU: 80 0D 03 02 [16:37:34]Write to MH i2c: E2 08 00 DD 99 80 0D 03 02 00 00 00 00 F1 [16:37:34]Write i2c OK [16:37:34]MH_I2C_Read... [16:37:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:34]Read from MH i2c: E2 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 0B 00 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 0B 00 DD 99 00 0A 8B 93 5B F3 05 8E 0B 90 00 06 [16:37:34]RAPDU: 0A 8B 93 5B F3 05 8E 0B 90 00 [16:37:34]wFMCommunicate OK [16:37:34]SAM_PROTO_SignData done [16:37:34]FM_MakeSignedData done [16:37:34]CreateOFDProtocolMessage [16:37:34]wFMCommunicate request_size=4 [16:37:34]MH_SAM_APDU [16:37:34]CAPDU: 80 11 00 00 [16:37:34]Write to MH i2c: E2 08 00 DE 99 80 11 00 00 00 00 00 00 F1 [16:37:34]Write i2c OK [16:37:34]MH_I2C_Read... [16:37:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:34]Read from MH i2c: E2 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 17 00 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 17 00 DE 99 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 40 [16:37:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:37:34]wFMCommunicate OK [16:37:34]CreateOFDProtocolMessage done [16:37:34]OFDSenderStorePacket 218768 [16:37:34]StoreOFDPacket docnum=218768 [16:37:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 CC 7E 07 01 F4 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 52 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 90 56 03 00 35 04 06 00 69 57 BB B3 5E 11 0A 8B 93 5B F3 05 8E 0B [16:37:34]CheckFolder [16:37:34]dirname=/storage/ofd_packets [16:37:34]CheckFolder done [16:37:34]ProducePacketName [16:37:34]name=ofd_packets/00218768 [16:37:34]NVStorageSaveData ofd_packets/00218768 [16:37:34]File name is /storage/ofd_packets/00218768 [16:37:34]Write 301 bytes [16:37:34]NVStorageSaveData done [16:37:34]OFDSenderStorePacket done [16:37:34]KKMCreateOFDPacket done [16:37:34]NVStorageSaveData kkm_last_timestamp [16:37:34]File name is /storage/kkm_last_timestamp [16:37:34]Write 4 bytes [16:37:34]NVStorageSaveData done [16:37:34]ExternCall_PrintAddStr [16:37:34]wPrintStart [16:37:34]Write to MH i2c: 01 00 00 DF 99 78 [16:37:34]Write i2c OK [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: 01 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: 01 07 00 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: 01 07 00 DF 99 00 00 00 00 00 FF 0F 8D [16:37:34]RasterBufferAndPrint [16:37:34]line Счет N : (1)536318 [16:37:34]line ИНН: 02508201610067 [16:37:34]line Контрольно-Кассовый Чек [16:37:34]line ПРОДАЖА [16:37:34]line ТРК (МРК, ГНК) : 43 [16:37:34]line Товар: 2710124130 [16:37:34]line Аи-92-К-2 [16:37:34]line 7.480 * 66.90 [16:37:34]line = 500.41 [16:37:34]line НДС 12% НСП 1% [16:37:34]line > о реализуемом товаре [16:37:34]line ОКРУГЛЕНИЕ: -0.41 [16:37:34]line ИТОГО: 500.00 [16:37:34]line Внесено: 500.00 [16:37:34]line СДАЧА: 0.00 [16:37:34]line НСП 1% : 4.43 [16:37:34]line НДС 12% : 53.14 [16:37:34]line Наличными: 500.00 [16:37:34]line Безнал.: 0.00 [16:37:34]line Место: АЗС № 84 "Партнер Нефть" [16:37:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:37:34]line СНО: Общий режим [16:37:34]line Чек 413 19.10.2024 16:37 [16:37:34]line Смена: 443 ФФД: 1.0 [16:37:34]line ЗНМ: 0300000178 [16:37:34]line РНМ: 0000000000098116 [16:37:34]line Версия ККМ: 001 [16:37:34]line ФМ: 0000000000965413 [16:37:34]line ФД: 218768 [16:37:34]line ФПД: 115825532165649 [16:37:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163738&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218768&fm=115825532165649&tin=02508201610067®Number=0000000000098116&sum=50000 [16:37:34]OFD Sender: Processing packet 218768 [packets to send 80, broken 79] [16:37:34]ProducePacketName [16:37:34]name=ofd_packets/00218768 [16:37:34]OFD Sender: To server: pG, [16:37:34]CommunicateWithHost lk.salyk.kg:30040 [16:37:34]ConnectInit lk.salyk.kg [16:37:34]written 0, free lines is 4095 [16:37:34]Connected sock=11 [16:37:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 CC 7E 07 01 F4 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 52 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 90 56 03 00 35 04 06 00 69 57 BB B3 5E 11 0A 8B 93 5B F3 05 8E 0B [16:37:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F2 25 47 00 EC 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 39 36 35 34 31 33 10 04 04 00 90 56 03 00 F4 03 04 00 EB 8B 13 67 B6 04 01 00 00 AE 45 84 CE 0B 17 46 30 [16:37:35]CommunicateWithHost err = 0 [16:37:35]CheckOFDResponse [16:37:35]1017 (14) - 77093643461234 [16:37:35]1041 (16) - 0000000000965413 [16:37:35]1040 (4) - 218768 [16:37:35]1012 (4) - 19.10.2024 10:37 [16:37:35]1206 (1) - 0 [16:37:35]OFD Sender: Remove packet 218768 [16:37:35]ProducePacketName [16:37:35]name=ofd_packets/00218768 [16:37:35]NVStorageDeleteData [16:37:35]Write to MH i2c: 01 00 00 0A 9A A4 [16:37:35]Write i2c OK [16:37:35]MH_I2C_Read... [16:37:35]Read from MH i2c: 01 [16:37:35]MH_I2C_Read... [16:37:35]Read from MH i2c: 01 07 00 [16:37:35]MH_I2C_Read... [16:37:35]Read from MH i2c: 01 07 00 0A 9A 00 00 00 00 00 E1 0C 98 [16:37:35]RasterBufferAndPrint [16:37:35]line [16:37:35]line [16:37:35]line [16:37:35]line [16:37:35]line [16:37:35]written 0, free lines is 3303 [16:37:35]MH_Cut [16:37:35]Write to MH i2c: D1 01 00 11 9A 01 7D [16:37:35]Write i2c OK [16:37:35]MH_I2C_Read... [16:37:35]Read from MH i2c: D1 [16:37:35]MH_I2C_Read... [16:37:35]Read from MH i2c: D1 01 00 [16:37:35]MH_I2C_Read... [16:37:35]Read from MH i2c: D1 01 00 11 9A 00 7C [16:37:35]Write to MH i2c: 01 00 00 12 9A AC [16:37:35]Write i2c OK [16:37:35]MH_I2C_Read... [16:37:35]OFD Sender: No OFD packet to send [16:37:35]*** Cut start [16:37:35]*** Partial cut [16:37:35]*** CUTSNS_PIN = 1 [16:37:35]*** CUTSNS_PIN = 0 [16:37:36]*** Brake cut motor [16:37:36]Read from MH i2c: 01 [16:37:36]MH_I2C_Read... [16:37:36]*** Stop cut motor [16:37:36]*** Cut end [16:37:36]Read from MH i2c: 01 07 00 [16:37:36]MH_I2C_Read... [16:37:36]Read from MH i2c: 01 07 00 12 9A 00 00 00 00 00 FF 0F C1 [16:37:36]process_action close_receipt done [16:37:36]requested_data is exist [16:37:36]produce_requested_data [16:37:36]requested_item fm.sn is exist - process it [16:37:36]wFMCommunicate request_size=4 [16:37:36]MH_SAM_APDU [16:37:36]CAPDU: 80 11 00 00 [16:37:36]Write to MH i2c: E2 08 00 13 9A 80 11 00 00 00 00 00 00 27 [16:37:36]Write i2c OK [16:37:36]MH_I2C_Read... [16:37:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:36]Read from MH i2c: E2 [16:37:36]MH_I2C_Read... [16:37:36]Read from MH i2c: E2 17 00 [16:37:36]MH_I2C_Read... [16:37:36]Read from MH i2c: E2 17 00 13 9A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 76 [16:37:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:37:36]wFMCommunicate OK [16:37:36]requested_item fd.num is exist - process it [16:37:36]SAM_PROTO_GetFieldsCounters [16:37:36]wFMCommunicate request_size=4 [16:37:36]MH_SAM_APDU [16:37:36]CAPDU: 80 13 00 00 [16:37:36]Write to MH i2c: E2 08 00 14 9A 80 13 00 00 00 00 00 00 2A [16:37:36]Write i2c OK [16:37:36]MH_I2C_Read... [16:37:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:36]Read from MH i2c: E2 [16:37:36]MH_I2C_Read... [16:37:36]Read from MH i2c: E2 62 00 [16:37:36]MH_I2C_Read... [16:37:36]Read from MH i2c: E2 62 00 14 9A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 90 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 C6 [16:37:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 90 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:37:36]wFMCommunicate OK [16:37:36]SAM_PROTO_GetFieldsCounters done [16:37:36]requested_item shift.num is exist - process it [16:37:36]requested_item shift.opened is exist - process it [16:37:36]req_shift_opened [16:37:36]FM_GetShiftState [16:37:36]SAM_PROTO_GetShiftState [16:37:36]wFMCommunicate request_size=4 [16:37:36]MH_SAM_APDU [16:37:36]CAPDU: 80 13 01 00 [16:37:36]Write to MH i2c: E2 08 00 15 9A 80 13 01 00 00 00 00 00 2C [16:37:36]Write i2c OK [16:37:36]MH_I2C_Read... [16:37:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:36]Read from MH i2c: E2 [16:37:36]MH_I2C_Read... [16:37:36]Read from MH i2c: E2 0E 00 [16:37:36]MH_I2C_Read... [16:37:36]Read from MH i2c: E2 0E 00 15 9A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6F [16:37:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:37:36]wFMCommunicate OK [16:37:36]SAM_PROTO_GetShiftState done [16:37:36]FM_GetShiftState done [16:37:36]req_shift_opened done [16:37:36]requested_item shift.open_date is exist - process it [16:37:36]req_shift_open_date [16:37:36]req_shift_open_date done [16:37:36]produce_requested_data done [16:37:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218768,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:37:36]process_action_free close_receipt [16:37:36]json_value_free [16:37:36]json_value_free done [16:37:36]process_json_proto returns [16:37:36]Send response to host [16:37:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218768,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:37:36]free response buf [16:37:36]execute_script done [16:37:36]execute_script returns [16:37:36]free content buf [16:37:36]Sock 8.Close socket [16:37:36]Sock 8.Thread stoped [16:37:36]accept exits with 9 [16:37:36]New connection [16:37:36]New thread 3066826084 created [16:37:36]Thread 3066682724 joined [16:37:36]Waiting for new connection... [16:37:36] Sock 9.Parse request [16:37:36]Sock 9.Check first char [16:37:36]Sock 9.First char is OK [16:37:36]request: POST /json_proto HTTP/1.0 [16:37:36]Method: POST [16:37:36]URL: /json_proto [16:37:36]Method is POST - this is cgi request [16:37:36]url: /json_proto [16:37:36]query_string will be loaded in cgi processing [16:37:36]execute_cgi json_proto POST (null) [16:37:36]execute_cgi path=json_proto method=POST [16:37:36]POST find Content-Length [16:37:36]Host: 172.17.40.4:8080 [16:37:36]Content-Length: 678 [16:37:36]Content-Type: application/json [16:37:36] [16:37:36]POST finish read [16:37:36]Found Content-Length = 678 [16:37:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 12.860, "sum" : 860.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 860.00, "total" : 860.00, "payments": [ { "type": 0, "sum" : 860.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:36]execute_script... [16:37:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 12.860, "sum" : 860.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 860.00, "total" : 860.00, "payments": [ { "type": 0, "sum" : 860.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:36]POST & json_proto [16:37:36]process_json_proto [16:37:36]json parsed OK: [16:37:36]protocol is kg_v1.0 [16:37:36]action value=close_receipt [16:37:36]process_action close_receipt [16:37:36]cmd_close_receipt [16:37:36]MH_GetDate [16:37:36]Write to MH i2c: F0 00 00 16 9A 9F [16:37:36]Write i2c OK [16:37:36]MH_I2C_Read... [16:37:36]Read from MH i2c: F0 [16:37:36]MH_I2C_Read... [16:37:36]Read from MH i2c: F0 09 00 [16:37:36]MH_I2C_Read... [16:37:36]Read from MH i2c: F0 09 00 16 9A 00 56 E0 13 67 EE 0E 0D 67 C8 [16:37:36]GetLastDocTimeStamp 1729355858 [16:37:36]current date 1729355862 [16:37:36]FM_GetShiftState [16:37:36]SAM_PROTO_GetShiftState [16:37:36]wFMCommunicate request_size=4 [16:37:36]MH_SAM_APDU [16:37:36]CAPDU: 80 13 01 00 [16:37:36]Write to MH i2c: E2 08 00 17 9A 80 13 01 00 00 00 00 00 2E [16:37:37]Write i2c OK [16:37:37]MH_I2C_Read... [16:37:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:37]Read from MH i2c: E2 [16:37:37]MH_I2C_Read... [16:37:37]Read from MH i2c: E2 0E 00 [16:37:37]MH_I2C_Read... [16:37:37]Read from MH i2c: E2 0E 00 17 9A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 71 [16:37:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:37:37]wFMCommunicate OK [16:37:37]SAM_PROTO_GetShiftState done [16:37:37]FM_GetShiftState done [16:37:37]opened in 1729296582 [16:37:37]opened+sec_in_day 1729382982 [16:37:37]quantity*price = 86033 [16:37:37]sum+1 = 86034 [16:37:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 860.00 Внесено: 860.00 СДАЧА: 0.00 НСП 1% : 7.61 НДС 12% : 91.36 Наличными: 860.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 414 19.10.2024 16:37 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218769 ФПД: 45462781872082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163742&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218769&fm=45462781872082&tin=02508201610067®Number=0000000000098116&sum=86000 [16:37:38]StoreToDocumentArchive [16:37:38]shift 443 fd 218769 [16:37:38]save to /storage/0443/doc_00218769 [16:37:38]save last doc name /storage/0443/doc_00218769 to /storage/kkm_last_doc_name [16:37:38]save OK [16:37:38]Clear old archive folders... [16:37:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:37:38]tlvbuf is 01558E40 [16:37:38]SAM_PROTO_ClearQueue [16:37:38]wFMCommunicate request_size=4 [16:37:38]MH_SAM_APDU [16:37:38]CAPDU: 80 09 00 00 [16:37:38]Write to MH i2c: E2 08 00 24 9A 80 09 00 00 00 00 00 00 30 [16:37:38]Write i2c OK [16:37:38]MH_I2C_Read... [16:37:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:38]Read from MH i2c: E2 [16:37:38]MH_I2C_Read... [16:37:38]Read from MH i2c: E2 03 00 [16:37:38]MH_I2C_Read... [16:37:38]Read from MH i2c: E2 03 00 24 9A 00 90 00 32 [16:37:38]RAPDU: 90 00 [16:37:38]wFMCommunicate OK [16:37:38]SAM_PROTO_ClearQueue done [16:37:38]KKMCreateOFDPacket [16:37:38]OFDProtocolAddRootSTLVToBuf [16:37:38]FM_MakeSignedData [16:37:38]FM_MakeSignedData [16:37:38]SAM_PROTO_SignData [16:37:38]wFMCommunicate request_size=4 [16:37:38]MH_SAM_APDU [16:37:38]CAPDU: 80 0D 01 02 [16:37:38]Write to MH i2c: E2 08 00 25 9A 80 0D 01 02 00 00 00 00 38 [16:37:38]Write i2c OK [16:37:38]MH_I2C_Read... [16:37:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:38]Read from MH i2c: E2 [16:37:38]MH_I2C_Read... [16:37:38]Read from MH i2c: E2 03 00 [16:37:38]MH_I2C_Read... [16:37:38]Read from MH i2c: E2 03 00 25 9A 00 90 00 33 [16:37:38]RAPDU: 90 00 [16:37:38]wFMCommunicate OK [16:37:38]wFMCommunicate request_size=255 [16:37:38]MH_SAM_APDU [16:37: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 3C 32 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 11 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 56 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 91 56 03 00 35 04 06 00 29 [16:37:38]Write to MH i2c: E2 02 01 26 9A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 3C 32 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 11 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 56 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 91 56 03 00 35 04 06 00 29 00 00 B3 [16:37:38]Write i2c OK [16:37:38]MH_I2C_Read... [16:37:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:38]Read from MH i2c: E2 [16:37:38]MH_I2C_Read... [16:37:38]Read from MH i2c: E2 03 00 [16:37:38]MH_I2C_Read... [16:37:38]Read from MH i2c: E2 03 00 26 9A 00 90 00 34 [16:37:38]RAPDU: 90 00 [16:37:38]wFMCommunicate OK [16:37:38]wFMCommunicate request_size=10 [16:37:38]MH_SAM_APDU [16:37:38]CAPDU: 80 0D 02 02 05 59 20 F6 C7 D2 [16:37:38]Write to MH i2c: E2 0D 00 27 9A 80 0D 02 02 05 00 59 20 F6 C7 D2 00 00 4D [16:37:38]Write i2c OK [16:37:38]MH_I2C_Read... [16:37:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:38]Read from MH i2c: E2 [16:37:38]MH_I2C_Read... [16:37:38]Read from MH i2c: E2 03 00 [16:37:38]MH_I2C_Read... [16:37:38]Read from MH i2c: E2 03 00 27 9A 00 90 00 35 [16:37:38]RAPDU: 90 00 [16:37:38]wFMCommunicate OK [16:37:38]wFMCommunicate request_size=4 [16:37:38]MH_SAM_APDU [16:37:38]CAPDU: 80 0D 03 02 [16:37:38]Write to MH i2c: E2 08 00 28 9A 80 0D 03 02 00 00 00 00 3D [16:37:38]Write i2c OK [16:37:38]MH_I2C_Read... [16:37:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:39]Read from MH i2c: E2 [16:37:39]MH_I2C_Read... [16:37:39]Read from MH i2c: E2 0B 00 [16:37:39]MH_I2C_Read... [16:37:39]Read from MH i2c: E2 0B 00 28 9A 00 FF 77 53 6A E1 EE 09 8D 90 00 D6 [16:37:39]RAPDU: FF 77 53 6A E1 EE 09 8D 90 00 [16:37:39]wFMCommunicate OK [16:37:39]SAM_PROTO_SignData done [16:37:39]FM_MakeSignedData done [16:37:39]CreateOFDProtocolMessage [16:37:39]wFMCommunicate request_size=4 [16:37:39]MH_SAM_APDU [16:37:39]CAPDU: 80 11 00 00 [16:37:39]Write to MH i2c: E2 08 00 29 9A 80 11 00 00 00 00 00 00 3D [16:37:39]Write i2c OK [16:37:39]MH_I2C_Read... [16:37:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:39]Read from MH i2c: E2 [16:37:39]MH_I2C_Read... [16:37:39]Read from MH i2c: E2 17 00 [16:37:39]MH_I2C_Read... [16:37:39]Read from MH i2c: E2 17 00 29 9A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8C [16:37:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:37:39]wFMCommunicate OK [16:37:39]CreateOFDProtocolMessage done [16:37:39]OFDSenderStorePacket 218769 [16:37:39]StoreOFDPacket docnum=218769 [16:37:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DC 83 07 01 D2 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 3C 32 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 11 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 56 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 91 56 03 00 35 04 06 00 29 59 20 F6 C7 D2 FF 77 53 6A E1 EE 09 8D [16:37:39]CheckFolder [16:37:39]dirname=/storage/ofd_packets [16:37:39]CheckFolder done [16:37:39]ProducePacketName [16:37:39]name=ofd_packets/00218769 [16:37:39]NVStorageSaveData ofd_packets/00218769 [16:37:39]File name is /storage/ofd_packets/00218769 [16:37:39]Write 301 bytes [16:37:39]NVStorageSaveData done [16:37:39]OFDSenderStorePacket done [16:37:39]KKMCreateOFDPacket done [16:37:39]NVStorageSaveData kkm_last_timestamp [16:37:39]File name is /storage/kkm_last_timestamp [16:37:39]Write 4 bytes [16:37:39]NVStorageSaveData done [16:37:39]ExternCall_PrintAddStr [16:37:39]wPrintStart [16:37:39]Write to MH i2c: 01 00 00 2A 9A C4 [16:37:39]Write i2c OK [16:37:39]MH_I2C_Read... [16:37:39]Read from MH i2c: 01 [16:37:39]MH_I2C_Read... [16:37:39]Read from MH i2c: 01 07 00 [16:37:39]MH_I2C_Read... [16:37:39]Read from MH i2c: 01 07 00 2A 9A 00 00 00 00 00 FF 0F D9 [16:37:39]RasterBufferAndPrint [16:37:39]line Счет N : (1)536319 [16:37:39]line ИНН: 02508201610067 [16:37:39]line Контрольно-Кассовый Чек [16:37:39]line ПРОДАЖА [16:37:39]line ТРК (МРК, ГНК) : 33 [16:37:39]line Товар: 2710124130 [16:37:39]line Аи-92-К-2 [16:37:39]line 12.860 * 66.90 [16:37:39]line = 860.33 [16:37:39]line НДС 12% НСП 1% [16:37:39]line > о реализуемом товаре [16:37:39]line ОКРУГЛЕНИЕ: -0.33 [16:37:39]line ИТОГО: 860.00 [16:37:39]line Внесено: 860.00 [16:37:39]line СДАЧА: 0.00 [16:37:39]line НСП 1% : 7.61 [16:37:39]line НДС 12% : 91.36 [16:37:39]line Наличными: 860.00 [16:37:39]line Безнал.: 0.00 [16:37:39]line Место: АЗС № 84 "Партнер Нефть" [16:37:39]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:37:39]line СНО: Общий режим [16:37:39]line Чек 414 19.10.2024 16:37 [16:37:39]line Смена: 443 ФФД: 1.0 [16:37:39]line ЗНМ: 0300000178 [16:37:39]line РНМ: 0000000000098116 [16:37:39]line Версия ККМ: 001 [16:37:39]line ФМ: 0000000000965413 [16:37:39]line ФД: 218769 [16:37:39]line ФПД: 45462781872082 [16:37:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163742&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218769&fm=45462781872082&tin=02508201610067®Number=0000000000098116&sum=86000 [16:37:39]OFD Sender: Processing packet 218769 [packets to send 80, broken 79] [16:37:39]ProducePacketName [16:37:39]name=ofd_packets/00218769 [16:37:39]written 0, free lines is 4095 [16:37:39]OFD Sender: To server: pG, [16:37:39]CommunicateWithHost lk.salyk.kg:30040 [16:37:39]ConnectInit lk.salyk.kg [16:37:39]Connected sock=10 [16:37:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DC 83 07 01 D2 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 3C 32 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 11 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 56 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 91 56 03 00 35 04 06 00 29 59 20 F6 C7 D2 FF 77 53 6A E1 EE 09 8D [16:37:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 DA FE 47 00 0A 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 39 36 35 34 31 33 10 04 04 00 91 56 03 00 F4 03 04 00 EF 8B 13 67 B6 04 01 00 00 04 30 15 9F 63 C0 DD 90 [16:37:39]CommunicateWithHost err = 0 [16:37:39]CheckOFDResponse [16:37:39]1017 (14) - 77093643461234 [16:37:39]1041 (16) - 0000000000965413 [16:37:39]1040 (4) - 218769 [16:37:39]1012 (4) - 19.10.2024 10:37 [16:37:39]1206 (1) - 0 [16:37:39]OFD Sender: Remove packet 218769 [16:37:39]ProducePacketName [16:37:39]name=ofd_packets/00218769 [16:37:39]NVStorageDeleteData [16:37:39]Write to MH i2c: 01 00 00 55 9A EF [16:37:39]Write i2c OK [16:37:39]MH_I2C_Read... [16:37:39]Read from MH i2c: 01 [16:37:39]MH_I2C_Read... [16:37:39]Read from MH i2c: 01 07 00 [16:37:39]MH_I2C_Read... [16:37:39]Read from MH i2c: 01 07 00 55 9A 00 00 00 00 00 EB 0C ED [16:37:39]RasterBufferAndPrint [16:37:39]line [16:37:39]line [16:37:39]line [16:37:39]line [16:37:39]line [16:37:39]written 0, free lines is 3319 [16:37:39]MH_Cut [16:37:39]Write to MH i2c: D1 01 00 5C 9A 01 C8 [16:37:39]Write i2c OK [16:37:39]MH_I2C_Read... [16:37:39]Read from MH i2c: D1 [16:37:39]MH_I2C_Read... [16:37:39]Read from MH i2c: D1 01 00 [16:37:39]MH_I2C_Read... [16:37:39]Read from MH i2c: D1 01 00 5C 9A 00 C7 [16:37:39]Write to MH i2c: 01 00 00 5D 9A F7 [16:37:39]Write i2c OK [16:37:39]MH_I2C_Read... [16:37:40]OFD Sender: No OFD packet to send [16:37:40]*** Cut start [16:37:40]*** Partial cut [16:37:40]*** CUTSNS_PIN = 1 [16:37:40]*** CUTSNS_PIN = 0 [16:37:40]*** Brake cut motor [16:37:41]Read from MH i2c: 01 [16:37:41]MH_I2C_Read... [16:37:41]*** Stop cut motor [16:37:41]*** Cut end [16:37:41]Read from MH i2c: 01 07 00 [16:37:41]MH_I2C_Read... [16:37:41]Read from MH i2c: 01 07 00 5D 9A 00 00 00 00 00 FF 0F 0C [16:37:41]process_action close_receipt done [16:37:41]requested_data is exist [16:37:41]produce_requested_data [16:37:41]requested_item fm.sn is exist - process it [16:37:41]wFMCommunicate request_size=4 [16:37:41]MH_SAM_APDU [16:37:41]CAPDU: 80 11 00 00 [16:37:41]Write to MH i2c: E2 08 00 5E 9A 80 11 00 00 00 00 00 00 72 [16:37:41]Write i2c OK [16:37:41]MH_I2C_Read... [16:37:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:41]Read from MH i2c: E2 [16:37:41]MH_I2C_Read... [16:37:41]Read from MH i2c: E2 17 00 [16:37:41]MH_I2C_Read... [16:37:41]Read from MH i2c: E2 17 00 5E 9A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C1 [16:37:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:37:41]wFMCommunicate OK [16:37:41]requested_item fd.num is exist - process it [16:37:41]SAM_PROTO_GetFieldsCounters [16:37:41]wFMCommunicate request_size=4 [16:37:41]MH_SAM_APDU [16:37:41]CAPDU: 80 13 00 00 [16:37:41]Write to MH i2c: E2 08 00 5F 9A 80 13 00 00 00 00 00 00 75 [16:37:41]Write i2c OK [16:37:41]MH_I2C_Read... [16:37:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:41]Read from MH i2c: E2 [16:37:41]MH_I2C_Read... [16:37:41]Read from MH i2c: E2 62 00 [16:37:41]MH_I2C_Read... [16:37:41]Read from MH i2c: E2 62 00 5F 9A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 91 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 15 [16:37:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 91 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:37:41]wFMCommunicate OK [16:37:41]SAM_PROTO_GetFieldsCounters done [16:37:41]requested_item shift.num is exist - process it [16:37:41]requested_item shift.opened is exist - process it [16:37:41]req_shift_opened [16:37:41]FM_GetShiftState [16:37:41]SAM_PROTO_GetShiftState [16:37:41]wFMCommunicate request_size=4 [16:37:41]MH_SAM_APDU [16:37:41]CAPDU: 80 13 01 00 [16:37:41]Write to MH i2c: E2 08 00 60 9A 80 13 01 00 00 00 00 00 77 [16:37:41]Write i2c OK [16:37:41]MH_I2C_Read... [16:37:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:41]Read from MH i2c: E2 [16:37:41]MH_I2C_Read... [16:37:41]Read from MH i2c: E2 0E 00 [16:37:41]MH_I2C_Read... [16:37:41]Read from MH i2c: E2 0E 00 60 9A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BA [16:37:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:37:41]wFMCommunicate OK [16:37:41]SAM_PROTO_GetShiftState done [16:37:41]FM_GetShiftState done [16:37:41]req_shift_opened done [16:37:41]requested_item shift.open_date is exist - process it [16:37:41]req_shift_open_date [16:37:41]req_shift_open_date done [16:37:41]produce_requested_data done [16:37:41]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218769,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:37:41]process_action_free close_receipt [16:37:41]json_value_free [16:37:41]json_value_free done [16:37:41]process_json_proto returns [16:37:41]Send response to host [16:37:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218769,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:37:41]free response buf [16:37:41]execute_script done [16:37:41]execute_script returns [16:37:41]free content buf [16:37:41]Sock 9.Close socket [16:37:41]Sock 9.Thread stoped [16:37:45]OFD Sender: No OFD packet to send [16:37:48]accept exits with 8 [16:37:48]New connection [16:37:48]New thread 3066682724 created [16:37:48]Thread 3066826084 joined [16:37:48]Waiting for new connection... [16:37:48] Sock 8.Parse request [16:37:48]Sock 8.Check first char [16:37:48]Sock 8.First char is OK [16:37:48]request: POST /json_proto HTTP/1.0 [16:37:48]Method: POST [16:37:48]URL: /json_proto [16:37:48]Method is POST - this is cgi request [16:37:48]url: /json_proto [16:37:48]query_string will be loaded in cgi processing [16:37:48]execute_cgi json_proto POST (null) [16:37:48]execute_cgi path=json_proto method=POST [16:37:48]POST find Content-Length [16:37:48]Host: 172.17.40.4:8080 [16:37:48]Content-Length: 677 [16:37:48]Content-Type: application/json [16:37:48] [16:37:48]POST finish read [16:37:48]Found Content-Length = 677 [16:37:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:37:48]execute_script... [16:37: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)536320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:37:48]POST & json_proto [16:37:48]process_json_proto [16:37:48]json parsed OK: [16:37:48]protocol is kg_v1.0 [16:37:48]action value=close_receipt [16:37:48]process_action close_receipt [16:37:48]cmd_close_receipt [16:37:48]MH_GetDate [16:37:48]Write to MH i2c: F0 00 00 61 9A EA [16:37:48]Write i2c OK [16:37:48]MH_I2C_Read... [16:37:48]Read from MH i2c: F0 [16:37:48]MH_I2C_Read... [16:37:48]Read from MH i2c: F0 09 00 [16:37:48]MH_I2C_Read... [16:37:48]Read from MH i2c: F0 09 00 61 9A 00 61 E0 13 67 EE 0E 0D 67 1E [16:37:48]GetLastDocTimeStamp 1729355862 [16:37:48]current date 1729355873 [16:37:48]FM_GetShiftState [16:37:48]SAM_PROTO_GetShiftState [16:37:48]wFMCommunicate request_size=4 [16:37:48]MH_SAM_APDU [16:37:48]CAPDU: 80 13 01 00 [16:37:48]Write to MH i2c: E2 08 00 62 9A 80 13 01 00 00 00 00 00 79 [16:37:48]Write i2c OK [16:37:48]MH_I2C_Read... [16:37:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:48]Read from MH i2c: E2 [16:37:48]MH_I2C_Read... [16:37:48]Read from MH i2c: E2 0E 00 [16:37:48]MH_I2C_Read... [16:37:48]Read from MH i2c: E2 0E 00 62 9A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BC [16:37:48]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:37:48]wFMCommunicate OK [16:37:48]SAM_PROTO_GetShiftState done [16:37:48]FM_GetShiftState done [16:37:48]opened in 1729296582 [16:37:48]opened+sec_in_day 1729382982 [16:37:48]quantity*price = 30038 [16:37:48]sum+1 = 30039 [16:37:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 415 19.10.2024 16:37 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218770 ФПД: 191916099484672 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163753&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218770&fm=191916099484672&tin=02508201610067®Number=0000000000098116&sum=30000 [16:37:49]StoreToDocumentArchive [16:37:49]shift 443 fd 218770 [16:37:49]save to /storage/0443/doc_00218770 [16:37:49]save last doc name /storage/0443/doc_00218770 to /storage/kkm_last_doc_name [16:37:49]save OK [16:37:49]Clear old archive folders... [16:37:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:37:49]tlvbuf is 015B20E0 [16:37:49]SAM_PROTO_ClearQueue [16:37:49]wFMCommunicate request_size=4 [16:37:49]MH_SAM_APDU [16:37:49]CAPDU: 80 09 00 00 [16:37:49]Write to MH i2c: E2 08 00 6F 9A 80 09 00 00 00 00 00 00 7B [16:37:49]Write i2c OK [16:37:49]MH_I2C_Read... [16:37:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:49]Read from MH i2c: E2 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 03 00 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 03 00 6F 9A 00 90 00 7D [16:37:49]RAPDU: 90 00 [16:37:49]wFMCommunicate OK [16:37:49]SAM_PROTO_ClearQueue done [16:37:49]KKMCreateOFDPacket [16:37:49]OFDProtocolAddRootSTLVToBuf [16:37:49]FM_MakeSignedData [16:37:49]FM_MakeSignedData [16:37:49]SAM_PROTO_SignData [16:37:49]wFMCommunicate request_size=4 [16:37:49]MH_SAM_APDU [16:37:49]CAPDU: 80 0D 01 02 [16:37:49]Write to MH i2c: E2 08 00 70 9A 80 0D 01 02 00 00 00 00 83 [16:37:49]Write i2c OK [16:37:49]MH_I2C_Read... [16:37:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:49]Read from MH i2c: E2 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 03 00 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 03 00 70 9A 00 90 00 7E [16:37:49]RAPDU: 90 00 [16:37:49]wFMCommunicate OK [16:37:49]wFMCommunicate request_size=255 [16:37:49]MH_SAM_APDU [16:37: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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 61 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 92 56 03 00 35 04 06 00 AE [16:37:49]Write to MH i2c: E2 02 01 71 9A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 9F 01 00 00 F4 03 04 00 61 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 92 56 03 00 35 04 06 00 AE 00 00 AF [16:37:49]Write i2c OK [16:37:49]MH_I2C_Read... [16:37:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:49]Read from MH i2c: E2 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 03 00 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 03 00 71 9A 00 90 00 7F [16:37:49]RAPDU: 90 00 [16:37:49]wFMCommunicate OK [16:37:49]wFMCommunicate request_size=10 [16:37:49]MH_SAM_APDU [16:37:49]CAPDU: 80 0D 02 02 05 8B F2 EF BC 00 [16:37:49]Write to MH i2c: E2 0D 00 72 9A 80 0D 02 02 05 00 8B F2 EF BC 00 00 00 B8 [16:37:49]Write i2c OK [16:37:49]MH_I2C_Read... [16:37:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:49]Read from MH i2c: E2 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 03 00 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 03 00 72 9A 00 90 00 80 [16:37:49]RAPDU: 90 00 [16:37:49]wFMCommunicate OK [16:37:49]wFMCommunicate request_size=4 [16:37:49]MH_SAM_APDU [16:37:49]CAPDU: 80 0D 03 02 [16:37:49]Write to MH i2c: E2 08 00 73 9A 80 0D 03 02 00 00 00 00 88 [16:37:49]Write i2c OK [16:37:49]MH_I2C_Read... [16:37:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:49]Read from MH i2c: E2 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 0B 00 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 0B 00 73 9A 00 3C 3E F5 C5 EB 81 82 A1 90 00 4C [16:37:49]RAPDU: 3C 3E F5 C5 EB 81 82 A1 90 00 [16:37:49]wFMCommunicate OK [16:37:49]SAM_PROTO_SignData done [16:37:49]FM_MakeSignedData done [16:37:49]CreateOFDProtocolMessage [16:37:49]wFMCommunicate request_size=4 [16:37:49]MH_SAM_APDU [16:37:49]CAPDU: 80 11 00 00 [16:37:49]Write to MH i2c: E2 08 00 74 9A 80 11 00 00 00 00 00 00 88 [16:37:49]Write i2c OK [16:37:49]MH_I2C_Read... [16:37:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:49]Read from MH i2c: E2 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 17 00 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 17 00 74 9A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D7 [16:37:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:37:49]wFMCommunicate OK [16:37:49]CreateOFDProtocolMessage done [16:37:49]OFDSenderStorePacket 218770 [16:37:49]StoreOFDPacket docnum=218770 [16:37:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8E 90 07 01 BB 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 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 61 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 92 56 03 00 35 04 06 00 AE 8B F2 EF BC 00 3C 3E F5 C5 EB 81 82 A1 [16:37:49]CheckFolder [16:37:49]dirname=/storage/ofd_packets [16:37:49]CheckFolder done [16:37:49]ProducePacketName [16:37:49]name=ofd_packets/00218770 [16:37:49]NVStorageSaveData ofd_packets/00218770 [16:37:49]File name is /storage/ofd_packets/00218770 [16:37:49]Write 301 bytes [16:37:49]NVStorageSaveData done [16:37:49]OFDSenderStorePacket done [16:37:49]KKMCreateOFDPacket done [16:37:49]NVStorageSaveData kkm_last_timestamp [16:37:49]File name is /storage/kkm_last_timestamp [16:37:49]Write 4 bytes [16:37:49]NVStorageSaveData done [16:37:49]ExternCall_PrintAddStr [16:37:49]wPrintStart [16:37:49]Write to MH i2c: 01 00 00 75 9A 0F [16:37:49]Write i2c OK [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: 01 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: 01 07 00 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: 01 07 00 75 9A 00 00 00 00 00 FF 0F 24 [16:37:49]RasterBufferAndPrint [16:37:49]line Счет N : (1)536320 [16:37:49]line ИНН: 02508201610067 [16:37:49]line Контрольно-Кассовый Чек [16:37:49]line ПРОДАЖА [16:37:49]line ТРК (МРК, ГНК) : 23 [16:37:49]line Товар: 2710124130 [16:37:49]line Аи-92-К-2 [16:37:49]line 4.490 * 66.90 [16:37:49]line = 300.38 [16:37:49]line НДС 12% НСП 1% [16:37:49]line > о реализуемом товаре [16:37:49]line ОКРУГЛЕНИЕ: -0.38 [16:37:49]line ИТОГО: 300.00 [16:37:49]line Внесено: 300.00 [16:37:49]line СДАЧА: 0.00 [16:37:49]line НСП 1% : 2.66 [16:37:49]line НДС 12% : 31.90 [16:37:49]line Наличными: 300.00 [16:37:49]line Безнал.: 0.00 [16:37:49]line Место: АЗС № 84 "Партнер Нефть" [16:37:49]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:37:49]line СНО: Общий режим [16:37:49]line Чек 415 19.10.2024 16:37 [16:37:49]line Смена: 443 ФФД: 1.0 [16:37:49]line ЗНМ: 0300000178 [16:37:49]line РНМ: 0000000000098116 [16:37:49]line Версия ККМ: 001 [16:37:49]line ФМ: 0000000000965413 [16:37:49]line ФД: 218770 [16:37:49]line ФПД: 191916099484672 [16:37:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163753&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218770&fm=191916099484672&tin=02508201610067®Number=0000000000098116&sum=30000 [16:37:50]OFD Sender: Processing packet 218770 [packets to send 80, broken 79] [16:37:50]ProducePacketName [16:37:50]name=ofd_packets/00218770 [16:37:50]OFD Sender: To server: pG, [16:37:50]CommunicateWithHost lk.salyk.kg:30040 [16:37:50]ConnectInit lk.salyk.kg [16:37:50]written 0, free lines is 4095 [16:37:50]Connected sock=10 [16:37:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8E 90 07 01 BB 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 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 61 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 92 56 03 00 35 04 06 00 AE 8B F2 EF BC 00 3C 3E F5 C5 EB 81 82 A1 [16:37:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 05 3C 47 00 E2 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 92 56 03 00 F4 03 04 00 FA 8B 13 67 B6 04 01 00 00 74 2A E1 DD 7C 28 94 26 [16:37:50]CommunicateWithHost err = 0 [16:37:50]CheckOFDResponse [16:37:50]1017 (14) - 77093643461234 [16:37:50]1041 (16) - 0000000000965413 [16:37:50]1040 (4) - 218770 [16:37:50]1012 (4) - 19.10.2024 10:37 [16:37:50]1206 (1) - 0 [16:37:50]OFD Sender: Remove packet 218770 [16:37:50]ProducePacketName [16:37:50]name=ofd_packets/00218770 [16:37:50]NVStorageDeleteData [16:37:50]Write to MH i2c: 01 00 00 A0 9A 3A [16:37:50]Write i2c OK [16:37:50]MH_I2C_Read... [16:37:50]Read from MH i2c: 01 [16:37:50]MH_I2C_Read... [16:37:50]Read from MH i2c: 01 07 00 [16:37:50]MH_I2C_Read... [16:37:50]Read from MH i2c: 01 07 00 A0 9A 00 00 00 00 00 F6 0C 43 [16:37:50]RasterBufferAndPrint [16:37:50]line [16:37:50]line [16:37:50]line [16:37:50]line [16:37:50]line [16:37:50]written 0, free lines is 3333 [16:37:50]MH_Cut [16:37:50]Write to MH i2c: D1 01 00 A7 9A 01 13 [16:37:50]Write i2c OK [16:37:50]MH_I2C_Read... [16:37:50]Read from MH i2c: D1 [16:37:50]MH_I2C_Read... [16:37:50]Read from MH i2c: D1 01 00 [16:37:50]MH_I2C_Read... [16:37:50]Read from MH i2c: D1 01 00 A7 9A 00 12 [16:37:50]Write to MH i2c: 01 00 00 A8 9A 42 [16:37:50]Write i2c OK [16:37:50]MH_I2C_Read... [16:37:50]OFD Sender: No OFD packet to send [16:37:51]*** Cut start [16:37:51]*** Partial cut [16:37:51]*** CUTSNS_PIN = 1 [16:37:51]*** CUTSNS_PIN = 0 [16:37:51]*** Brake cut motor [16:37:51]Read from MH i2c: 01 [16:37:51]MH_I2C_Read... [16:37:51]*** Stop cut motor [16:37:51]*** Cut end [16:37:51]Read from MH i2c: 01 07 00 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: 01 07 00 A8 9A 00 00 00 00 00 FF 0F 57 [16:37:51]process_action close_receipt done [16:37:51]requested_data is exist [16:37:51]produce_requested_data [16:37:51]requested_item fm.sn is exist - process it [16:37:51]wFMCommunicate request_size=4 [16:37:51]MH_SAM_APDU [16:37:51]CAPDU: 80 11 00 00 [16:37:51]Write to MH i2c: E2 08 00 A9 9A 80 11 00 00 00 00 00 00 BD [16:37:51]Write i2c OK [16:37:51]MH_I2C_Read... [16:37:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:51]Read from MH i2c: E2 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 17 00 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 17 00 A9 9A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0C [16:37:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:37:51]wFMCommunicate OK [16:37:51]requested_item fd.num is exist - process it [16:37:51]SAM_PROTO_GetFieldsCounters [16:37:51]wFMCommunicate request_size=4 [16:37:51]MH_SAM_APDU [16:37:51]CAPDU: 80 13 00 00 [16:37:51]Write to MH i2c: E2 08 00 AA 9A 80 13 00 00 00 00 00 00 C0 [16:37:51]Write i2c OK [16:37:51]MH_I2C_Read... [16:37:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:52]Read from MH i2c: E2 [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: E2 62 00 [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: E2 62 00 AA 9A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 92 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 64 [16:37:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 92 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:37:52]wFMCommunicate OK [16:37:52]SAM_PROTO_GetFieldsCounters done [16:37:52]requested_item shift.num is exist - process it [16:37:52]requested_item shift.opened is exist - process it [16:37:52]req_shift_opened [16:37:52]FM_GetShiftState [16:37:52]SAM_PROTO_GetShiftState [16:37:52]wFMCommunicate request_size=4 [16:37:52]MH_SAM_APDU [16:37:52]CAPDU: 80 13 01 00 [16:37:52]Write to MH i2c: E2 08 00 AB 9A 80 13 01 00 00 00 00 00 C2 [16:37:52]Write i2c OK [16:37:52]MH_I2C_Read... [16:37:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:52]Read from MH i2c: E2 [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: E2 0E 00 [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: E2 0E 00 AB 9A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 05 [16:37:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:37:52]wFMCommunicate OK [16:37:52]SAM_PROTO_GetShiftState done [16:37:52]FM_GetShiftState done [16:37:52]req_shift_opened done [16:37:52]requested_item shift.open_date is exist - process it [16:37:52]req_shift_open_date [16:37:52]req_shift_open_date done [16:37:52]produce_requested_data done [16:37:52]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218770,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:37:52]process_action_free close_receipt [16:37:52]json_value_free [16:37:52]json_value_free done [16:37:52]process_json_proto returns [16:37:52]Send response to host [16:37:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218770,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:37:52]free response buf [16:37:52]execute_script done [16:37:52]execute_script returns [16:37:52]free content buf [16:37:52]Sock 8.Close socket [16:37:52]Sock 8.Thread stoped [16:37:55]OFD Sender: No OFD packet to send [16:38:00]OFD Sender: No OFD packet to send [16:38:02]accept exits with 9 [16:38:02]New connection [16:38:02]New thread 3066826084 created [16:38:02]Thread 3066682724 joined [16:38:02]Waiting for new connection... [16:38:02] Sock 9.Parse request [16:38:02]Sock 9.Check first char [16:38:02]Sock 9.First char is OK [16:38:02]request: POST /json_proto HTTP/1.0 [16:38:02]Method: POST [16:38:02]URL: /json_proto [16:38:02]Method is POST - this is cgi request [16:38:02]url: /json_proto [16:38:02]query_string will be loaded in cgi processing [16:38:02]execute_cgi json_proto POST (null) [16:38:02]execute_cgi path=json_proto method=POST [16:38:02]POST find Content-Length [16:38:02]Host: 172.17.40.4:8080 [16:38:02]Content-Length: 679 [16:38:02]Content-Type: application/json [16:38:02] [16:38:02]POST finish read [16:38:02]Found Content-Length = 679 [16:38:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:38:02]execute_script... [16:38: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)536321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:38:02]POST & json_proto [16:38:02]process_json_proto [16:38:02]json parsed OK: [16:38:02]protocol is kg_v1.0 [16:38:02]action value=close_receipt [16:38:02]process_action close_receipt [16:38:02]cmd_close_receipt [16:38:02]MH_GetDate [16:38:02]Write to MH i2c: F0 00 00 AC 9A 35 [16:38:02]Write i2c OK [16:38:02]MH_I2C_Read... [16:38:02]Read from MH i2c: F0 [16:38:02]MH_I2C_Read... [16:38:02]Read from MH i2c: F0 09 00 [16:38:02]MH_I2C_Read... [16:38:02]Read from MH i2c: F0 09 00 AC 9A 00 70 E0 13 67 EE 0E 0D 67 78 [16:38:02]GetLastDocTimeStamp 1729355873 [16:38:02]current date 1729355888 [16:38:02]FM_GetShiftState [16:38:02]SAM_PROTO_GetShiftState [16:38:02]wFMCommunicate request_size=4 [16:38:02]MH_SAM_APDU [16:38:02]CAPDU: 80 13 01 00 [16:38:02]Write to MH i2c: E2 08 00 AD 9A 80 13 01 00 00 00 00 00 C4 [16:38:02]Write i2c OK [16:38:02]MH_I2C_Read... [16:38:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:02]Read from MH i2c: E2 [16:38:02]MH_I2C_Read... [16:38:02]Read from MH i2c: E2 0E 00 [16:38:02]MH_I2C_Read... [16:38:02]Read from MH i2c: E2 0E 00 AD 9A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 07 [16:38:02]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:38:02]wFMCommunicate OK [16:38:02]SAM_PROTO_GetShiftState done [16:38:02]FM_GetShiftState done [16:38:02]opened in 1729296582 [16:38:02]opened+sec_in_day 1729382982 [16:38:02]quantity*price = 100050 [16:38:02]sum+1 = 100052 [16:38:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 416 19.10.2024 16:38 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218771 ФПД: 91473098744642 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163808&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218771&fm=91473098744642&tin=02508201610067®Number=0000000000098116&sum=100000 [16:38:03]StoreToDocumentArchive [16:38:03]shift 443 fd 218771 [16:38:03]save to /storage/0443/doc_00218771 [16:38:03]save last doc name /storage/0443/doc_00218771 to /storage/kkm_last_doc_name [16:38:03]save OK [16:38:03]Clear old archive folders... [16:38:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:38:03]tlvbuf is 016D45F0 [16:38:03]SAM_PROTO_ClearQueue [16:38:03]wFMCommunicate request_size=4 [16:38:03]MH_SAM_APDU [16:38:03]CAPDU: 80 09 00 00 [16:38:03]Write to MH i2c: E2 08 00 BA 9A 80 09 00 00 00 00 00 00 C6 [16:38:03]Write i2c OK [16:38:03]MH_I2C_Read... [16:38:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:38:03]Read from MH i2c: E2 [16:38:03]MH_I2C_Read... [16:38:03]Read from MH i2c: E2 03 00 [16:38:03]MH_I2C_Read... [16:38:03]Read from MH i2c: E2 03 00 BA 9A 00 90 00 C8 [16:38:03]RAPDU: 90 00 [16:38:03]wFMCommunicate OK [16:38:03]SAM_PROTO_ClearQueue done [16:38:03]KKMCreateOFDPacket [16:38:03]OFDProtocolAddRootSTLVToBuf [16:38:03]FM_MakeSignedData [16:38:03]FM_MakeSignedData [16:38:03]SAM_PROTO_SignData [16:38:03]wFMCommunicate request_size=4 [16:38:03]MH_SAM_APDU [16:38:03]CAPDU: 80 0D 01 02 [16:38:03]Write to MH i2c: E2 08 00 BB 9A 80 0D 01 02 00 00 00 00 CE [16:38:03]Write i2c OK [16:38:03]MH_I2C_Read... [16:38:03]Read from MH i2c: E2 [16:38:03]MH_I2C_Read... [16:38:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:38:03]Read from MH i2c: E2 03 00 [16:38:03]MH_I2C_Read... [16:38:03]Read from MH i2c: E2 03 00 BB 9A 00 90 00 C9 [16:38:03]RAPDU: 90 00 [16:38:03]wFMCommunicate OK [16:38:03]wFMCommunicate request_size=255 [16:38:03]MH_SAM_APDU [16:38:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 A0 01 00 00 F4 03 04 00 70 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 93 56 03 00 35 04 06 00 53 31 BD 8E [16:38:03]Write to MH i2c: E2 02 01 BC 9A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 A0 01 00 00 F4 03 04 00 70 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 93 56 03 00 35 04 06 00 53 31 BD 8E 00 00 2E [16:38:03]Write i2c OK [16:38:03]MH_I2C_Read... [16:38:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:04]Read from MH i2c: E2 [16:38:04]MH_I2C_Read... [16:38:04]Read from MH i2c: E2 03 00 [16:38:04]MH_I2C_Read... [16:38:04]Read from MH i2c: E2 03 00 BC 9A 00 90 00 CA [16:38:04]RAPDU: 90 00 [16:38:04]wFMCommunicate OK [16:38:04]wFMCommunicate request_size=7 [16:38:04]MH_SAM_APDU [16:38:04]CAPDU: 80 0D 02 02 02 A3 42 [16:38:04]Write to MH i2c: E2 0A 00 BD 9A 80 0D 02 02 02 00 A3 42 00 00 BA [16:38:04]Write i2c OK [16:38:04]MH_I2C_Read... [16:38:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:04]Read from MH i2c: E2 [16:38:04]MH_I2C_Read... [16:38:04]Read from MH i2c: E2 03 00 [16:38:04]MH_I2C_Read... [16:38:04]Read from MH i2c: E2 03 00 BD 9A 00 90 00 CB [16:38:04]RAPDU: 90 00 [16:38:04]wFMCommunicate OK [16:38:04]wFMCommunicate request_size=4 [16:38:04]MH_SAM_APDU [16:38:04]CAPDU: 80 0D 03 02 [16:38:04]Write to MH i2c: E2 08 00 BE 9A 80 0D 03 02 00 00 00 00 D3 [16:38:04]Write i2c OK [16:38:04]MH_I2C_Read... [16:38:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:38:04]Read from MH i2c: E2 [16:38:04]MH_I2C_Read... [16:38:04]Read from MH i2c: E2 0B 00 [16:38:04]MH_I2C_Read... [16:38:04]Read from MH i2c: E2 0B 00 BE 9A 00 5E 43 2C 1D 72 D7 5F AC 90 00 12 [16:38:04]RAPDU: 5E 43 2C 1D 72 D7 5F AC 90 00 [16:38:04]wFMCommunicate OK [16:38:04]SAM_PROTO_SignData done [16:38:04]FM_MakeSignedData done [16:38:04]CreateOFDProtocolMessage [16:38:04]wFMCommunicate request_size=4 [16:38:04]MH_SAM_APDU [16:38:04]CAPDU: 80 11 00 00 [16:38:04]Write to MH i2c: E2 08 00 BF 9A 80 11 00 00 00 00 00 00 D3 [16:38:04]Write i2c OK [16:38:04]MH_I2C_Read... [16:38:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:04]Read from MH i2c: E2 [16:38:04]MH_I2C_Read... [16:38:04]Read from MH i2c: E2 17 00 [16:38:04]MH_I2C_Read... [16:38:04]Read from MH i2c: E2 17 00 BF 9A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 22 [16:38:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:38:04]wFMCommunicate OK [16:38:04]CreateOFDProtocolMessage done [16:38:04]OFDSenderStorePacket 218771 [16:38:04]StoreOFDPacket docnum=218771 [16:38:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 A1 B3 04 01 37 C0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 A0 01 00 00 F4 03 04 00 70 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 93 56 03 00 35 04 06 00 53 31 BD 8E A3 42 5E 43 2C 1D 72 D7 5F AC [16:38:04]CheckFolder [16:38:04]dirname=/storage/ofd_packets [16:38:04]CheckFolder done [16:38:04]ProducePacketName [16:38:04]name=ofd_packets/00218771 [16:38:04]NVStorageSaveData ofd_packets/00218771 [16:38:04]File name is /storage/ofd_packets/00218771 [16:38:04]Write 298 bytes [16:38:04]NVStorageSaveData done [16:38:04]OFDSenderStorePacket done [16:38:04]KKMCreateOFDPacket done [16:38:04]NVStorageSaveData kkm_last_timestamp [16:38:04]File name is /storage/kkm_last_timestamp [16:38:04]Write 4 bytes [16:38:04]NVStorageSaveData done [16:38:04]ExternCall_PrintAddStr [16:38:04]wPrintStart [16:38:04]Write to MH i2c: 01 00 00 C0 9A 5A [16:38:04]Write i2c OK [16:38:04]MH_I2C_Read... [16:38:04]Read from MH i2c: 01 [16:38:04]MH_I2C_Read... [16:38:04]Read from MH i2c: 01 07 00 [16:38:04]MH_I2C_Read... [16:38:04]Read from MH i2c: 01 07 00 C0 9A 00 00 00 00 00 FF 0F 6F [16:38:04]RasterBufferAndPrint [16:38:04]line Счет N : (1)536321 [16:38:04]line ИНН: 02508201610067 [16:38:04]line Контрольно-Кассовый Чек [16:38:04]line ПРОДАЖА [16:38:04]line ТРК (МРК, ГНК) : 61 [16:38:04]line Товар: 2710194210 [16:38:04]line ДТ-К-2 [16:38:04]line 13.130 * 76.20 [16:38:04]line = 1000.51 [16:38:04]line НДС 12% НСП 1% [16:38:04]line > о реализуемом товаре [16:38:04]line ОКРУГЛЕНИЕ: -0.51 [16:38:04]line ИТОГО: 1000.00 [16:38:04]line Внесено: 1000.00 [16:38:04]line СДАЧА: 0.00 [16:38:04]line НСП 1% : 8.85 [16:38:04]line НДС 12% : 106.25 [16:38:04]line Наличными: 1000.00 [16:38:04]line Безнал.: 0.00 [16:38:04]line Место: АЗС № 84 "Партнер Нефть" [16:38:04]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:38:04]line СНО: Общий режим [16:38:04]line Чек 416 19.10.2024 16:38 [16:38:04]line Смена: 443 ФФД: 1.0 [16:38:04]line ЗНМ: 0300000178 [16:38:04]line РНМ: 0000000000098116 [16:38:04]line Версия ККМ: 001 [16:38:04]line ФМ: 0000000000965413 [16:38:04]line ФД: 218771 [16:38:04]line ФПД: 91473098744642 [16:38:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T163808&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218771&fm=91473098744642&tin=02508201610067®Number=0000000000098116&sum=100000 [16:38:04]OFD Sender: Processing packet 218771 [packets to send 80, broken 79] [16:38:04]ProducePacketName [16:38:04]name=ofd_packets/00218771 [16:38:04]written 0, free lines is 4095 [16:38:04]OFD Sender: To server: pG, [16:38:04]CommunicateWithHost lk.salyk.kg:30040 [16:38:04]ConnectInit lk.salyk.kg [16:38:04]Connected sock=10 [16:38:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 A1 B3 04 01 37 C0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 A0 01 00 00 F4 03 04 00 70 E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 93 56 03 00 35 04 06 00 53 31 BD 8E A3 42 5E 43 2C 1D 72 D7 5F AC [16:38:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 77 B7 47 00 A9 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 39 36 35 34 31 33 10 04 04 00 93 56 03 00 F4 03 04 00 09 8C 13 67 B6 04 01 00 00 C3 87 5F CF FA 7C 65 AE [16:38:05]CommunicateWithHost err = 0 [16:38:05]CheckOFDResponse [16:38:05]1017 (14) - 77093643461234 [16:38:05]1041 (16) - 0000000000965413 [16:38:05]1040 (4) - 218771 [16:38:05]1012 (4) - 19.10.2024 10:38 [16:38:05]1206 (1) - 0 [16:38:05]OFD Sender: Remove packet 218771 [16:38:05]ProducePacketName [16:38:05]name=ofd_packets/00218771 [16:38:05]NVStorageDeleteData [16:38:05]Write to MH i2c: 01 00 00 EB 9A 85 [16:38:05]Write i2c OK [16:38:05]MH_I2C_Read... [16:38:05]Read from MH i2c: 01 [16:38:05]MH_I2C_Read... [16:38:05]Read from MH i2c: 01 07 00 [16:38:05]MH_I2C_Read... [16:38:05]Read from MH i2c: 01 07 00 EB 9A 00 00 00 00 00 EF 0C 87 [16:38:05]RasterBufferAndPrint [16:38:05]line [16:38:05]line [16:38:05]line [16:38:05]line [16:38:05]line [16:38:05]written 0, free lines is 3332 [16:38:05]MH_Cut [16:38:05]Write to MH i2c: D1 01 00 F2 9A 01 5E [16:38:05]Write i2c OK [16:38:05]MH_I2C_Read... [16:38:05]Read from MH i2c: D1 [16:38:05]MH_I2C_Read... [16:38:05]Read from MH i2c: D1 01 00 [16:38:05]MH_I2C_Read... [16:38:05]Read from MH i2c: D1 01 00 F2 9A 00 5D [16:38:05]Write to MH i2c: 01 00 00 F3 9A 8D [16:38:05]Write i2c OK [16:38:05]MH_I2C_Read... [16:38:05]OFD Sender: No OFD packet to send [16:38:05]*** Cut start [16:38:05]*** Partial cut [16:38:05]*** CUTSNS_PIN = 1 [16:38:05]*** CUTSNS_PIN = 0 [16:38:06]*** Brake cut motor [16:38:06]Read from MH i2c: 01 [16:38:06]MH_I2C_Read... [16:38:06]*** Stop cut motor [16:38:06]*** Cut end [16:38:06]Read from MH i2c: 01 07 00 [16:38:06]MH_I2C_Read... [16:38:06]Read from MH i2c: 01 07 00 F3 9A 00 00 00 00 00 FF 0F A2 [16:38:06]process_action close_receipt done [16:38:06]requested_data is exist [16:38:06]produce_requested_data [16:38:06]requested_item fm.sn is exist - process it [16:38:06]wFMCommunicate request_size=4 [16:38:06]MH_SAM_APDU [16:38:06]CAPDU: 80 11 00 00 [16:38:06]Write to MH i2c: E2 08 00 F4 9A 80 11 00 00 00 00 00 00 08 [16:38:06]Write i2c OK [16:38:06]MH_I2C_Read... [16:38:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:06]Read from MH i2c: E2 [16:38:06]MH_I2C_Read... [16:38:06]Read from MH i2c: E2 17 00 [16:38:06]MH_I2C_Read... [16:38:06]Read from MH i2c: E2 17 00 F4 9A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 57 [16:38:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:38:06]wFMCommunicate OK [16:38:06]requested_item fd.num is exist - process it [16:38:06]SAM_PROTO_GetFieldsCounters [16:38:06]wFMCommunicate request_size=4 [16:38:06]MH_SAM_APDU [16:38:06]CAPDU: 80 13 00 00 [16:38:06]Write to MH i2c: E2 08 00 F5 9A 80 13 00 00 00 00 00 00 0B [16:38:06]Write i2c OK [16:38:06]MH_I2C_Read... [16:38:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:38:06]Read from MH i2c: E2 [16:38:06]MH_I2C_Read... [16:38:06]Read from MH i2c: E2 62 00 [16:38:06]MH_I2C_Read... [16:38:06]Read from MH i2c: E2 62 00 F5 9A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 93 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 B3 [16:38:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 93 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:38:06]wFMCommunicate OK [16:38:06]SAM_PROTO_GetFieldsCounters done [16:38:06]requested_item shift.num is exist - process it [16:38:06]requested_item shift.opened is exist - process it [16:38:06]req_shift_opened [16:38:06]FM_GetShiftState [16:38:06]SAM_PROTO_GetShiftState [16:38:06]wFMCommunicate request_size=4 [16:38:06]MH_SAM_APDU [16:38:06]CAPDU: 80 13 01 00 [16:38:06]Write to MH i2c: E2 08 00 F6 9A 80 13 01 00 00 00 00 00 0D [16:38:06]Write i2c OK [16:38:06]MH_I2C_Read... [16:38:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:06]Read from MH i2c: E2 [16:38:06]MH_I2C_Read... [16:38:06]Read from MH i2c: E2 0E 00 [16:38:06]MH_I2C_Read... [16:38:06]Read from MH i2c: E2 0E 00 F6 9A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 50 [16:38:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:38:06]wFMCommunicate OK [16:38:06]SAM_PROTO_GetShiftState done [16:38:06]FM_GetShiftState done [16:38:06]req_shift_opened done [16:38:06]requested_item shift.open_date is exist - process it [16:38:06]req_shift_open_date [16:38:06]req_shift_open_date done [16:38:06]produce_requested_data done [16:38:06]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218771,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:38:06]process_action_free close_receipt [16:38:06]json_value_free [16:38:06]json_value_free done [16:38:06]process_json_proto returns [16:38:06]Send response to host [16:38:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218771,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:38:06]free response buf [16:38:06]execute_script done [16:38:06]execute_script returns [16:38:06]free content buf [16:38:06]Sock 9.Close socket [16:38:06]Sock 9.Thread stoped [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:21]accept exits with 8 [16:40:21]New connection [16:40:21]New thread 3066682724 created [16:40:21]Thread 3066826084 joined [16:40:21]Waiting for new connection... [16:40:21] Sock 8.Parse request [16:40:21]Sock 8.Check first char [16:40:21]Sock 8.First char is OK [16:40:21]request: POST /json_proto HTTP/1.0 [16:40:21]Method: POST [16:40:21]URL: /json_proto [16:40:21]Method is POST - this is cgi request [16:40:21]url: /json_proto [16:40:21]query_string will be loaded in cgi processing [16:40:21]execute_cgi json_proto POST (null) [16:40:21]execute_cgi path=json_proto method=POST [16:40:21]POST find Content-Length [16:40:21]Host: 172.17.40.4:8080 [16:40:21]Content-Length: 766 [16:40:21]Content-Type: application/json [16:40:21] [16:40:21]POST finish read [16:40:21]Found Content-Length = 766 [16:40:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [16:40:21]execute_script... [16:40: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)536322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [16:40:21]POST & json_proto [16:40:21]process_json_proto [16:40:21]json parsed OK: [16:40:21]protocol is kg_v1.0 [16:40:21]action value=close_receipt [16:40:21]process_action close_receipt [16:40:21]cmd_close_receipt [16:40:21]MH_GetDate [16:40:21]Write to MH i2c: F0 00 00 F7 9A 80 [16:40:21]Write i2c OK [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: F0 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: F0 09 00 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: F0 09 00 F7 9A 00 FB E0 13 67 EE 0E 0D 67 4E [16:40:21]GetLastDocTimeStamp 1729355888 [16:40:21]current date 1729356027 [16:40:21]FM_GetShiftState [16:40:21]SAM_PROTO_GetShiftState [16:40:21]wFMCommunicate request_size=4 [16:40:21]MH_SAM_APDU [16:40:21]CAPDU: 80 13 01 00 [16:40:21]Write to MH i2c: E2 08 00 F8 9A 80 13 01 00 00 00 00 00 0F [16:40:21]Write i2c OK [16:40:21]MH_I2C_Read... [16:40:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:21]Read from MH i2c: E2 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 0E 00 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 0E 00 F8 9A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 52 [16:40:21]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:40:21]wFMCommunicate OK [16:40:21]SAM_PROTO_GetShiftState done [16:40:21]FM_GetShiftState done [16:40:21]opened in 1729296582 [16:40:21]opened+sec_in_day 1729382982 [16:40:21]quantity*price = 30038 [16:40:21]sum+1 = 30039 [16:40:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 417 19.10.2024 16:40 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218772 ФПД: 257998480907143 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164027&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218772&fm=257998480907143&tin=02508201610067®Number=0000000000098116&sum=30038 [16:40:22]StoreToDocumentArchive [16:40:22]shift 443 fd 218772 [16:40:22]save to /storage/0443/doc_00218772 [16:40:22]save last doc name /storage/0443/doc_00218772 to /storage/kkm_last_doc_name [16:40:22]save OK [16:40:22]Clear old archive folders... [16:40:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:40:23]tlvbuf is 016C4950 [16:40:23]SAM_PROTO_ClearQueue [16:40:23]wFMCommunicate request_size=4 [16:40:23]MH_SAM_APDU [16:40:23]CAPDU: 80 09 00 00 [16:40:23]Write to MH i2c: E2 08 00 05 9B 80 09 00 00 00 00 00 00 12 [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:40:23]Read from MH i2c: E2 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 05 9B 00 90 00 14 [16:40:23]RAPDU: 90 00 [16:40:23]wFMCommunicate OK [16:40:23]SAM_PROTO_ClearQueue done [16:40:23]KKMCreateOFDPacket [16:40:23]OFDProtocolAddRootSTLVToBuf [16:40:23]FM_MakeSignedData [16:40:23]FM_MakeSignedData [16:40:23]SAM_PROTO_SignData [16:40:23]wFMCommunicate request_size=4 [16:40:23]MH_SAM_APDU [16:40:23]CAPDU: 80 0D 01 02 [16:40:23]Write to MH i2c: E2 08 00 06 9B 80 0D 01 02 00 00 00 00 1A [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:40:23]Read from MH i2c: E2 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 06 9B 00 90 00 15 [16:40:23]RAPDU: 90 00 [16:40:23]wFMCommunicate OK [16:40:23]wFMCommunicate request_size=255 [16:40:23]MH_SAM_APDU [16:40: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 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 A1 01 00 00 F4 03 04 00 FB E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 94 56 03 00 35 04 06 00 EA [16:40:23]Write to MH i2c: E2 02 01 07 9B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 A1 01 00 00 F4 03 04 00 FB E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 94 56 03 00 35 04 06 00 EA 00 00 6C [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:23]Read from MH i2c: E2 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 07 9B 00 90 00 16 [16:40:23]RAPDU: 90 00 [16:40:23]wFMCommunicate OK [16:40:23]wFMCommunicate request_size=10 [16:40:23]MH_SAM_APDU [16:40:23]CAPDU: 80 0D 02 02 05 A5 F3 CE 9B 87 [16:40:23]Write to MH i2c: E2 0D 00 08 9B 80 0D 02 02 05 00 A5 F3 CE 9B 87 00 00 AF [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:23]Read from MH i2c: E2 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 03 00 08 9B 00 90 00 17 [16:40:23]RAPDU: 90 00 [16:40:23]wFMCommunicate OK [16:40:23]wFMCommunicate request_size=4 [16:40:23]MH_SAM_APDU [16:40:23]CAPDU: 80 0D 03 02 [16:40:23]Write to MH i2c: E2 08 00 09 9B 80 0D 03 02 00 00 00 00 1F [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:40:23]Read from MH i2c: E2 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 0B 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 0B 00 09 9B 00 C4 A6 9D 2F 8B CB 23 02 90 00 D1 [16:40:23]RAPDU: C4 A6 9D 2F 8B CB 23 02 90 00 [16:40:23]wFMCommunicate OK [16:40:23]SAM_PROTO_SignData done [16:40:23]FM_MakeSignedData done [16:40:23]CreateOFDProtocolMessage [16:40:23]wFMCommunicate request_size=4 [16:40:23]MH_SAM_APDU [16:40:23]CAPDU: 80 11 00 00 [16:40:23]Write to MH i2c: E2 08 00 0A 9B 80 11 00 00 00 00 00 00 1F [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:23]Read from MH i2c: E2 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 17 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 17 00 0A 9B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6E [16:40:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:40:23]wFMCommunicate OK [16:40:23]CreateOFDProtocolMessage done [16:40:23]OFDSenderStorePacket 218772 [16:40:23]StoreOFDPacket docnum=218772 [16:40:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4F 7A 07 01 22 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 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 A1 01 00 00 F4 03 04 00 FB E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 94 56 03 00 35 04 06 00 EA A5 F3 CE 9B 87 C4 A6 9D 2F 8B CB 23 02 [16:40:23]CheckFolder [16:40:23]dirname=/storage/ofd_packets [16:40:23]CheckFolder done [16:40:23]ProducePacketName [16:40:23]name=ofd_packets/00218772 [16:40:23]NVStorageSaveData ofd_packets/00218772 [16:40:23]File name is /storage/ofd_packets/00218772 [16:40:23]Write 301 bytes [16:40:23]NVStorageSaveData done [16:40:23]OFDSenderStorePacket done [16:40:23]KKMCreateOFDPacket done [16:40:23]NVStorageSaveData kkm_last_timestamp [16:40:23]File name is /storage/kkm_last_timestamp [16:40:23]Write 4 bytes [16:40:23]NVStorageSaveData done [16:40:23]ExternCall_PrintAddStr [16:40:23]wPrintStart [16:40:23]Write to MH i2c: 01 00 00 0B 9B A6 [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: 01 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: 01 07 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: 01 07 00 0B 9B 00 00 00 00 00 FF 0F BB [16:40:23]RasterBufferAndPrint [16:40:23]line Счет N : (1)536322 [16:40:23]line ИНН: 02508201610067 [16:40:23]line Контрольно-Кассовый Чек [16:40:23]line ПРОДАЖА [16:40:23]line ТРК (МРК, ГНК) : 23 [16:40:23]line Товар: 2710124130 [16:40:23]line Аи-92-К-2 [16:40:23]line 4.490 * 66.90 [16:40:23]line = 300.38 [16:40:23]line НДС 12% НСП 1% [16:40:23]line > о реализуемом товаре [16:40:23]line ИТОГО: 300.38 [16:40:23]line НСП 1% : 2.66 [16:40:23]line НДС 12% : 31.90 [16:40:23]line Наличными: 0.00 [16:40:23]line Безнал.: 300.38 [16:40:23]line Место: АЗС № 84 "Партнер Нефть" [16:40:23]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:40:23]line СНО: Общий режим [16:40:23]line Чек 417 19.10.2024 16:40 [16:40:23]line Смена: 443 ФФД: 1.0 [16:40:23]line ЗНМ: 0300000178 [16:40:23]line РНМ: 0000000000098116 [16:40:23]line Версия ККМ: 001 [16:40:23]line Платежная система: Mbank [16:40:23]line ФМ: 0000000000965413 [16:40:23]line ФД: 218772 [16:40:23]line ФПД: 257998480907143 [16:40:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164027&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218772&fm=257998480907143&tin=02508201610067®Number=0000000000098116&sum=30038 [16:40:23]written 0, free lines is 4095 [16:40:23]OFD Sender: Processing packet 218772 [packets to send 80, broken 79] [16:40:23]ProducePacketName [16:40:23]name=ofd_packets/00218772 [16:40:23]OFD Sender: To server: pG, [16:40:23]CommunicateWithHost lk.salyk.kg:30040 [16:40:23]ConnectInit lk.salyk.kg [16:40:23]Write to MH i2c: 01 00 00 34 9B CF [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: 01 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: 01 07 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: 01 07 00 34 9B 00 00 00 00 00 05 0D E8 [16:40:23]RasterBufferAndPrint [16:40:23]line [16:40:23]line [16:40:23]line [16:40:23]line [16:40:23]line [16:40:23]written 0, free lines is 3340 [16:40:24]MH_Cut [16:40:24]Write to MH i2c: D1 01 00 3B 9B 01 A8 [16:40:24]Write i2c OK [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: D1 [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: D1 01 00 [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: D1 01 00 3B 9B 00 A7 [16:40:24]Write to MH i2c: 01 00 00 3C 9B D7 [16:40:24]Write i2c OK [16:40:24]MH_I2C_Read... [16:40:24]Connected sock=11 [16:40:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4F 7A 07 01 22 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 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 A1 01 00 00 F4 03 04 00 FB E0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 94 56 03 00 35 04 06 00 EA A5 F3 CE 9B 87 C4 A6 9D 2F 8B CB 23 02 [16:40:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 70 6E 47 00 74 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 39 36 35 34 31 33 10 04 04 00 94 56 03 00 F4 03 04 00 94 8C 13 67 B6 04 01 00 00 E0 53 68 4A D1 61 EF 6E [16:40:24]CommunicateWithHost err = 0 [16:40:24]CheckOFDResponse [16:40:24]1017 (14) - 77093643461234 [16:40:24]1041 (16) - 0000000000965413 [16:40:24]1040 (4) - 218772 [16:40:24]1012 (4) - 19.10.2024 10:40 [16:40:24]1206 (1) - 0 [16:40:24]OFD Sender: Remove packet 218772 [16:40:24]ProducePacketName [16:40:24]name=ofd_packets/00218772 [16:40:24]NVStorageDeleteData [16:40:24]*** Cut start [16:40:24]*** Partial cut [16:40:24]*** CUTSNS_PIN = 1 [16:40:24]*** CUTSNS_PIN = 0 [16:40:24]OFD Sender: No OFD packet to send [16:40:24]*** Brake cut motor [16:40:25]Read from MH i2c: 01 [16:40:25]MH_I2C_Read... [16:40:25]*** Stop cut motor [16:40:25]*** Cut end [16:40:25]Read from MH i2c: 01 07 00 [16:40:25]MH_I2C_Read... [16:40:25]Read from MH i2c: 01 07 00 3C 9B 00 00 00 00 00 FF 0F EC [16:40:25]process_action close_receipt done [16:40:25]requested_data is exist [16:40:25]produce_requested_data [16:40:25]requested_item fm.sn is exist - process it [16:40:25]wFMCommunicate request_size=4 [16:40:25]MH_SAM_APDU [16:40:25]CAPDU: 80 11 00 00 [16:40:25]Write to MH i2c: E2 08 00 3D 9B 80 11 00 00 00 00 00 00 52 [16:40:25]Write i2c OK [16:40:25]MH_I2C_Read... [16:40:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:25]Read from MH i2c: E2 [16:40:25]MH_I2C_Read... [16:40:25]Read from MH i2c: E2 17 00 [16:40:25]MH_I2C_Read... [16:40:25]Read from MH i2c: E2 17 00 3D 9B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A1 [16:40:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:40:25]wFMCommunicate OK [16:40:25]requested_item fd.num is exist - process it [16:40:25]SAM_PROTO_GetFieldsCounters [16:40:25]wFMCommunicate request_size=4 [16:40:25]MH_SAM_APDU [16:40:25]CAPDU: 80 13 00 00 [16:40:25]Write to MH i2c: E2 08 00 3E 9B 80 13 00 00 00 00 00 00 55 [16:40:25]Write i2c OK [16:40:25]MH_I2C_Read... [16:40:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:40:25]Read from MH i2c: E2 [16:40:25]MH_I2C_Read... [16:40:25]Read from MH i2c: E2 62 00 [16:40:25]MH_I2C_Read... [16:40:25]Read from MH i2c: E2 62 00 3E 9B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 94 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 01 [16:40:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 94 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:40:25]wFMCommunicate OK [16:40:25]SAM_PROTO_GetFieldsCounters done [16:40:25]requested_item shift.num is exist - process it [16:40:25]requested_item shift.opened is exist - process it [16:40:25]req_shift_opened [16:40:25]FM_GetShiftState [16:40:25]SAM_PROTO_GetShiftState [16:40:25]wFMCommunicate request_size=4 [16:40:25]MH_SAM_APDU [16:40:25]CAPDU: 80 13 01 00 [16:40:25]Write to MH i2c: E2 08 00 3F 9B 80 13 01 00 00 00 00 00 57 [16:40:25]Write i2c OK [16:40:25]MH_I2C_Read... [16:40:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:25]Read from MH i2c: E2 [16:40:25]MH_I2C_Read... [16:40:25]Read from MH i2c: E2 0E 00 [16:40:25]MH_I2C_Read... [16:40:25]Read from MH i2c: E2 0E 00 3F 9B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9A [16:40:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:40:25]wFMCommunicate OK [16:40:25]SAM_PROTO_GetShiftState done [16:40:25]FM_GetShiftState done [16:40:25]req_shift_opened done [16:40:25]requested_item shift.open_date is exist - process it [16:40:25]req_shift_open_date [16:40:25]req_shift_open_date done [16:40:25]produce_requested_data done [16:40:25]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218772,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:40:25]process_action_free close_receipt [16:40:25]json_value_free [16:40:25]json_value_free done [16:40:25]process_json_proto returns [16:40:25]Send response to host [16:40:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218772,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:40:25]free response buf [16:40:25]execute_script done [16:40:25]execute_script returns [16:40:25]free content buf [16:40:25]Sock 8.Close socket [16:40:25]Sock 8.Thread stoped [16:40:29]OFD Sender: No OFD packet to send [16:40:34]OFD Sender: No OFD packet to send [16:40:35]accept exits with 9 [16:40:35]New connection [16:40:35]New thread 3066826084 created [16:40:35]Thread 3066682724 joined [16:40:35]Waiting for new connection... [16:40:35] Sock 9.Parse request [16:40:35]Sock 9.Check first char [16:40:35]Sock 9.First char is OK [16:40:35]request: POST /json_proto HTTP/1.0 [16:40:35]Method: POST [16:40:35]URL: /json_proto [16:40:35]Method is POST - this is cgi request [16:40:35]url: /json_proto [16:40:35]query_string will be loaded in cgi processing [16:40:35]execute_cgi json_proto POST (null) [16:40:35]execute_cgi path=json_proto method=POST [16:40:35]POST find Content-Length [16:40:35]Host: 172.17.40.4:8080 [16:40:35]Content-Length: 710 [16:40:35]Content-Type: application/json [16:40:35] [16:40:35]POST finish read [16:40:35]Found Content-Length = 710 [16:40:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79795", "tax_sys" : 0, "items" : [ { "code": "4870001571030", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043A\u043B\u0443\u0431\u043D,\u043A\u0438\u0432\u0438 \u041F\u042D\u0422 1\u043B", "price" : 84.00, "quantity" : 1.000, "sum" : 84.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 84.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:35]execute_script... [16:40:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79795", "tax_sys" : 0, "items" : [ { "code": "4870001571030", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043A\u043B\u0443\u0431\u043D,\u043A\u0438\u0432\u0438 \u041F\u042D\u0422 1\u043B", "price" : 84.00, "quantity" : 1.000, "sum" : 84.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 84.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:35]POST & json_proto [16:40:35]process_json_proto [16:40:35]json parsed OK: [16:40:35]protocol is kg_v1.0 [16:40:35]action value=close_receipt [16:40:35]process_action close_receipt [16:40:35]cmd_close_receipt [16:40:35]MH_GetDate [16:40:35]Write to MH i2c: F0 00 00 40 9B CA [16:40:35]Write i2c OK [16:40:35]MH_I2C_Read... [16:40:35]Read from MH i2c: F0 [16:40:35]MH_I2C_Read... [16:40:35]Read from MH i2c: F0 09 00 [16:40:35]MH_I2C_Read... [16:40:35]Read from MH i2c: F0 09 00 40 9B 00 09 E1 13 67 EE 0E 0D 67 A7 [16:40:35]GetLastDocTimeStamp 1729356027 [16:40:35]current date 1729356041 [16:40:35]FM_GetShiftState [16:40:35]SAM_PROTO_GetShiftState [16:40:35]wFMCommunicate request_size=4 [16:40:35]MH_SAM_APDU [16:40:35]CAPDU: 80 13 01 00 [16:40:35]Write to MH i2c: E2 08 00 41 9B 80 13 01 00 00 00 00 00 59 [16:40:35]Write i2c OK [16:40:35]MH_I2C_Read... [16:40:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:35]Read from MH i2c: E2 [16:40:35]MH_I2C_Read... [16:40:35]Read from MH i2c: E2 0E 00 [16:40:35]MH_I2C_Read... [16:40:35]Read from MH i2c: E2 0E 00 41 9B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9C [16:40:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:40:35]wFMCommunicate OK [16:40:35]SAM_PROTO_GetShiftState done [16:40:35]FM_GetShiftState done [16:40:35]opened in 1729296582 [16:40:35]opened+sec_in_day 1729382982 [16:40:35]quantity*price = 8400 [16:40:35]sum+1 = 8401 [16:40:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 84.00 НСП 1% : 0.74 НДС 12% : 8.92 Наличными: 84.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 418 19.10.2024 16:40 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218773 ФПД: 156106816707829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164041&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218773&fm=156106816707829&tin=02508201610067®Number=0000000000098116&sum=8400 0 [16:40:36]StoreToDocumentArchive [16:40:36]shift 443 fd 218773 [16:40:36]save to /storage/0443/doc_00218773 [16:40:36]save last doc name /storage/0443/doc_00218773 to /storage/kkm_last_doc_name [16:40:36]save OK [16:40:36]Clear old archive folders... [16:40:36]ProcessDocumentItem done err = 0, tmpTLVsize=302 [16:40:36]tlvbuf is 0162FA10 [16:40:36]SAM_PROTO_ClearQueue [16:40:36]wFMCommunicate request_size=4 [16:40:36]MH_SAM_APDU [16:40:36]CAPDU: 80 09 00 00 [16:40:36]Write to MH i2c: E2 08 00 4E 9B 80 09 00 00 00 00 00 00 5B [16:40:36]Write i2c OK [16:40:36]MH_I2C_Read... [16:40:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:40:36]Read from MH i2c: E2 [16:40:36]MH_I2C_Read... [16:40:36]Read from MH i2c: E2 03 00 [16:40:36]MH_I2C_Read... [16:40:36]Read from MH i2c: E2 03 00 4E 9B 00 90 00 5D [16:40:36]RAPDU: 90 00 [16:40:36]wFMCommunicate OK [16:40:36]SAM_PROTO_ClearQueue done [16:40:36]KKMCreateOFDPacket [16:40:36]OFDProtocolAddRootSTLVToBuf [16:40:36]FM_MakeSignedData [16:40:36]FM_MakeSignedData [16:40:36]SAM_PROTO_SignData [16:40:36]wFMCommunicate request_size=4 [16:40:36]MH_SAM_APDU [16:40:36]CAPDU: 80 0D 01 02 [16:40:36]Write to MH i2c: E2 08 00 4F 9B 80 0D 01 02 00 00 00 00 63 [16:40:36]Write i2c OK [16:40:36]MH_I2C_Read... [16:40:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:40:36]Read from MH i2c: E2 [16:40:36]MH_I2C_Read... [16:40:36]Read from MH i2c: E2 03 00 [16:40:36]MH_I2C_Read... [16:40:36]Read from MH i2c: E2 03 00 4F 9B 00 90 00 5E [16:40:36]RAPDU: 90 00 [16:40:36]wFMCommunicate OK [16:40:36]wFMCommunicate request_size=255 [16:40:36]MH_SAM_APDU [16:40:36]CAPDU: 80 0D 02 02 FA 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 33 30 06 04 3C 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D0 20 00 00 00 00 13 04 06 00 D0 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 20 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 03 00 00 00 00 07 04 06 00 D0 20 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 09 E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 [16:40:36]Write to MH i2c: E2 02 01 50 9B 80 0D 02 02 FA 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 33 30 06 04 3C 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D0 20 00 00 00 00 13 04 06 00 D0 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 20 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 03 00 00 00 00 07 04 06 00 D0 20 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 09 E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 00 00 C4 [16:40:36]Write i2c OK [16:40:36]MH_I2C_Read... [16:40:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:37]Read from MH i2c: E2 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 03 00 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 03 00 50 9B 00 90 00 5F [16:40:37]RAPDU: 90 00 [16:40:37]wFMCommunicate OK [16:40:37]wFMCommunicate request_size=61 [16:40:37]MH_SAM_APDU [16:40:37]CAPDU: 80 0D 02 02 38 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 95 56 03 00 35 04 06 00 8D FA 73 5B 5C F5 [16:40:37]Write to MH i2c: E2 40 00 51 9B 80 0D 02 02 38 00 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 95 56 03 00 35 04 06 00 8D FA 73 5B 5C F5 00 00 2B [16:40:37]Write i2c OK [16:40:37]MH_I2C_Read... [16:40:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:37]Read from MH i2c: E2 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 03 00 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 03 00 51 9B 00 90 00 60 [16:40:37]RAPDU: 90 00 [16:40:37]wFMCommunicate OK [16:40:37]wFMCommunicate request_size=4 [16:40:37]MH_SAM_APDU [16:40:37]CAPDU: 80 0D 03 02 [16:40:37]Write to MH i2c: E2 08 00 52 9B 80 0D 03 02 00 00 00 00 68 [16:40:37]Write i2c OK [16:40:37]MH_I2C_Read... [16:40:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:40:37]Read from MH i2c: E2 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 0B 00 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 0B 00 52 9B 00 F4 83 71 90 14 77 D3 C7 90 00 06 [16:40:37]RAPDU: F4 83 71 90 14 77 D3 C7 90 00 [16:40:37]wFMCommunicate OK [16:40:37]SAM_PROTO_SignData done [16:40:37]FM_MakeSignedData done [16:40:37]CreateOFDProtocolMessage [16:40:37]wFMCommunicate request_size=4 [16:40:37]MH_SAM_APDU [16:40:37]CAPDU: 80 11 00 00 [16:40:37]Write to MH i2c: E2 08 00 53 9B 80 11 00 00 00 00 00 00 68 [16:40:37]Write i2c OK [16:40:37]MH_I2C_Read... [16:40:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:37]Read from MH i2c: E2 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 17 00 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 17 00 53 9B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B7 [16:40:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:40:37]wFMCommunicate OK [16:40:37]CreateOFDProtocolMessage done [16:40:37]OFDSenderStorePacket 218773 [16:40:37]StoreOFDPacket docnum=218773 [16:40:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 42 01 00 00 7B 42 3A 01 88 28 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 33 30 06 04 3C 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D0 20 00 00 00 00 13 04 06 00 D0 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 20 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 03 00 00 00 00 07 04 06 00 D0 20 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 09 E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 95 56 03 00 35 04 06 00 8D FA 73 5B 5C F5 F4 83 71 90 14 77 D3 C7 [16:40:37]CheckFolder [16:40:37]dirname=/storage/ofd_packets [16:40:37]CheckFolder done [16:40:37]ProducePacketName [16:40:37]name=ofd_packets/00218773 [16:40:37]NVStorageSaveData ofd_packets/00218773 [16:40:37]File name is /storage/ofd_packets/00218773 [16:40:37]Write 352 bytes [16:40:37]NVStorageSaveData done [16:40:37]OFDSenderStorePacket done [16:40:37]KKMCreateOFDPacket done [16:40:37]NVStorageSaveData kkm_last_timestamp [16:40:37]File name is /storage/kkm_last_timestamp [16:40:37]Write 4 bytes [16:40:37]NVStorageSaveData done [16:40:37]ExternCall_PrintAddStr [16:40:37]wPrintStart [16:40:37]Write to MH i2c: 01 00 00 54 9B EF [16:40:37]Write i2c OK [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: 01 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: 01 07 00 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: 01 07 00 54 9B 00 00 00 00 00 FF 0F 04 [16:40:37]RasterBufferAndPrint [16:40:37]line Счет N : (3)79795 [16:40:37]line ИНН: 02508201610067 [16:40:37]line Контрольно-Кассовый Чек [16:40:37]line ПРОДАЖА [16:40:37]line Товар: 4870001571030 [16:40:37]line Вода ASU пит н.газ клубн,киви ПЭТ 1л [16:40:37]line 1.000 * 84.00 [16:40:37]line = 84.00 [16:40:37]line НДС 12% НСП 1% [16:40:37]line > о реализуемом товаре [16:40:37]line ИТОГО: 84.00 [16:40:37]line НСП 1% : 0.74 [16:40:37]line НДС 12% : 8.92 [16:40:37]line Наличными: 84.00 [16:40:37]line Безнал.: 0.00 [16:40:37]line Место: АЗС № 84 "Партнер Нефть" [16:40:37]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:40:37]line СНО: Общий режим [16:40:37]line Чек 418 19.10.2024 16:40 [16:40:37]line Смена: 443 ФФД: 1.0 [16:40:37]line ЗНМ: 0300000178 [16:40:37]line РНМ: 0000000000098116 [16:40:37]line Версия ККМ: 001 [16:40:37]line ФМ: 0000000000965413 [16:40:37]line ФД: 218773 [16:40:37]line ФПД: 156106816707829 [16:40:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164041&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218773&fm=156106816707829&tin=02508201610067®Number=0000000000098116&sum=8400 [16:40:37]line 0 [16:40:37]OFD Sender: Processing packet 218773 [packets to send 80, broken 79] [16:40:37]ProducePacketName [16:40:37]name=ofd_packets/00218773 [16:40:37]OFD Sender: To server: pG, [16:40:37]CommunicateWithHost lk.salyk.kg:30040 [16:40:37]ConnectInit lk.salyk.kg [16:40:37]written 0, free lines is 4095 [16:40:37]Connected sock=10 [16:40:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 42 01 00 00 7B 42 3A 01 88 28 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 33 30 06 04 3C 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D0 20 00 00 00 00 13 04 06 00 D0 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 20 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 03 00 00 00 00 07 04 06 00 D0 20 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 09 E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 95 56 03 00 35 04 06 00 8D FA 73 5B 5C F5 F4 83 71 90 14 77 D3 C7 [16:40:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4A 1F 47 00 1A 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 39 36 35 34 31 33 10 04 04 00 95 56 03 00 F4 03 04 00 A2 8C 13 67 B6 04 01 00 00 CA DC C5 29 C7 D4 28 A4 [16:40:37]CommunicateWithHost err = 0 [16:40:37]CheckOFDResponse [16:40:37]1017 (14) - 77093643461234 [16:40:37]1041 (16) - 0000000000965413 [16:40:37]1040 (4) - 218773 [16:40:37]1012 (4) - 19.10.2024 10:40 [16:40:37]1206 (1) - 0 [16:40:37]OFD Sender: Remove packet 218773 [16:40:37]ProducePacketName [16:40:37]name=ofd_packets/00218773 [16:40:37]NVStorageDeleteData [16:40:37]Write to MH i2c: 01 00 00 7D 9B 18 [16:40:38]Write i2c OK [16:40:38]MH_I2C_Read... [16:40:38]Read from MH i2c: 01 [16:40:38]MH_I2C_Read... [16:40:38]Read from MH i2c: 01 07 00 [16:40:38]MH_I2C_Read... [16:40:38]Read from MH i2c: 01 07 00 7D 9B 00 00 00 00 00 EF 0C 1A [16:40:38]RasterBufferAndPrint [16:40:38]line [16:40:38]line [16:40:38]line [16:40:38]line [16:40:38]line [16:40:38]written 0, free lines is 3322 [16:40:38]MH_Cut [16:40:38]Write to MH i2c: D1 01 00 84 9B 01 F1 [16:40:38]Write i2c OK [16:40:38]MH_I2C_Read... [16:40:38]Read from MH i2c: D1 [16:40:38]MH_I2C_Read... [16:40:38]Read from MH i2c: D1 01 00 [16:40:38]MH_I2C_Read... [16:40:38]Read from MH i2c: D1 01 00 84 9B 00 F0 [16:40:38]Write to MH i2c: 01 00 00 85 9B 20 [16:40:38]Write i2c OK [16:40:38]MH_I2C_Read... [16:40:38]OFD Sender: No OFD packet to send [16:40:38]*** Cut start [16:40:38]*** Partial cut [16:40:38]*** CUTSNS_PIN = 1 [16:40:38]*** CUTSNS_PIN = 0 [16:40:38]*** Brake cut motor [16:40:39]Read from MH i2c: 01 [16:40:39]MH_I2C_Read... [16:40:39]*** Stop cut motor [16:40:39]*** Cut end [16:40:39]Read from MH i2c: 01 07 00 [16:40:39]MH_I2C_Read... [16:40:39]Read from MH i2c: 01 07 00 85 9B 00 00 00 00 00 FF 0F 35 [16:40:39]process_action close_receipt done [16:40:39]requested_data is exist [16:40:39]produce_requested_data [16:40:39]requested_item fm.sn is exist - process it [16:40:39]wFMCommunicate request_size=4 [16:40:39]MH_SAM_APDU [16:40:39]CAPDU: 80 11 00 00 [16:40:39]Write to MH i2c: E2 08 00 86 9B 80 11 00 00 00 00 00 00 9B [16:40:39]Write i2c OK [16:40:39]MH_I2C_Read... [16:40:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:39]Read from MH i2c: E2 [16:40:39]MH_I2C_Read... [16:40:39]Read from MH i2c: E2 17 00 [16:40:39]MH_I2C_Read... [16:40:39]Read from MH i2c: E2 17 00 86 9B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EA [16:40:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:40:39]wFMCommunicate OK [16:40:39]requested_item fd.num is exist - process it [16:40:39]SAM_PROTO_GetFieldsCounters [16:40:39]wFMCommunicate request_size=4 [16:40:39]MH_SAM_APDU [16:40:39]CAPDU: 80 13 00 00 [16:40:39]Write to MH i2c: E2 08 00 87 9B 80 13 00 00 00 00 00 00 9E [16:40:39]Write i2c OK [16:40:39]MH_I2C_Read... [16:40:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:40:39]Read from MH i2c: E2 [16:40:39]MH_I2C_Read... [16:40:39]Read from MH i2c: E2 62 00 [16:40:39]MH_I2C_Read... [16:40:39]Read from MH i2c: E2 62 00 87 9B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 95 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 4E [16:40:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 95 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:40:39]wFMCommunicate OK [16:40:39]SAM_PROTO_GetFieldsCounters done [16:40:39]requested_item shift.num is exist - process it [16:40:39]requested_item shift.opened is exist - process it [16:40:39]req_shift_opened [16:40:39]FM_GetShiftState [16:40:39]SAM_PROTO_GetShiftState [16:40:39]wFMCommunicate request_size=4 [16:40:39]MH_SAM_APDU [16:40:39]CAPDU: 80 13 01 00 [16:40:39]Write to MH i2c: E2 08 00 88 9B 80 13 01 00 00 00 00 00 A0 [16:40:39]Write i2c OK [16:40:39]MH_I2C_Read... [16:40:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:39]Read from MH i2c: E2 [16:40:39]MH_I2C_Read... [16:40:39]Read from MH i2c: E2 0E 00 [16:40:39]MH_I2C_Read... [16:40:39]Read from MH i2c: E2 0E 00 88 9B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E3 [16:40:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:40:39]wFMCommunicate OK [16:40:39]SAM_PROTO_GetShiftState done [16:40:39]FM_GetShiftState done [16:40:39]req_shift_opened done [16:40:39]requested_item shift.open_date is exist - process it [16:40:39]req_shift_open_date [16:40:39]req_shift_open_date done [16:40:39]produce_requested_data done [16:40:39]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218773,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:40:39]process_action_free close_receipt [16:40:39]json_value_free [16:40:39]json_value_free done [16:40:39]process_json_proto returns [16:40:39]Send response to host [16:40:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218773,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:40:39]free response buf [16:40:39]execute_script done [16:40:39]execute_script returns [16:40:39]free content buf [16:40:39]Sock 9.Close socket [16:40:39]Sock 9.Thread stoped [16:40:41]accept exits with 8 [16:40:41]New connection [16:40:41]New thread 3066682724 created [16:40:41]Thread 3066826084 joined [16:40:41]Waiting for new connection... [16:40:41] Sock 8.Parse request [16:40:41]Sock 8.Check first char [16:40:41]Sock 8.First char is OK [16:40:41]request: POST /json_proto HTTP/1.0 [16:40:41]Method: POST [16:40:41]URL: /json_proto [16:40:41]Method is POST - this is cgi request [16:40:41]url: /json_proto [16:40:41]query_string will be loaded in cgi processing [16:40:41]execute_cgi json_proto POST (null) [16:40:41]execute_cgi path=json_proto method=POST [16:40:41]POST find Content-Length [16:40:41]Host: 172.17.40.4:8080 [16:40:41]Content-Length: 677 [16:40:41]Content-Type: application/json [16:40:41] [16:40:41]POST finish read [16:40:41]Found Content-Length = 677 [16:40:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [16:40:41]execute_script... [16:40: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)536323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [16:40:41]POST & json_proto [16:40:41]process_json_proto [16:40:41]json parsed OK: [16:40:41]protocol is kg_v1.0 [16:40:41]action value=close_receipt [16:40:41]process_action close_receipt [16:40:41]cmd_close_receipt [16:40:41]MH_GetDate [16:40:41]Write to MH i2c: F0 00 00 89 9B 13 [16:40:41]Write i2c OK [16:40:41]MH_I2C_Read... [16:40:41]Read from MH i2c: F0 [16:40:41]MH_I2C_Read... [16:40:41]Read from MH i2c: F0 09 00 [16:40:41]MH_I2C_Read... [16:40:41]Read from MH i2c: F0 09 00 89 9B 00 0E E1 13 67 EE 0E 0D 67 F5 [16:40:41]GetLastDocTimeStamp 1729356041 [16:40:41]current date 1729356046 [16:40:41]FM_GetShiftState [16:40:41]SAM_PROTO_GetShiftState [16:40:41]wFMCommunicate request_size=4 [16:40:41]MH_SAM_APDU [16:40:41]CAPDU: 80 13 01 00 [16:40:41]Write to MH i2c: E2 08 00 8A 9B 80 13 01 00 00 00 00 00 A2 [16:40:41]Write i2c OK [16:40:41]MH_I2C_Read... [16:40:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:41]Read from MH i2c: E2 [16:40:41]MH_I2C_Read... [16:40:41]Read from MH i2c: E2 0E 00 [16:40:41]MH_I2C_Read... [16:40:41]Read from MH i2c: E2 0E 00 8A 9B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E5 [16:40:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:40:41]wFMCommunicate OK [16:40:41]SAM_PROTO_GetShiftState done [16:40:41]FM_GetShiftState done [16:40:41]opened in 1729296582 [16:40:41]opened+sec_in_day 1729382982 [16:40:41]quantity*price = 50010 [16:40:41]sum+1 = 50012 [16:40:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 419 19.10.2024 16:40 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218774 ФПД: 179936219107817 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164046&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218774&fm=179936219107817&tin=02508201610067®Number=0000000000098116&sum=50000 [16:40:42]StoreToDocumentArchive [16:40:42]shift 443 fd 218774 [16:40:42]save to /storage/0443/doc_00218774 [16:40:42]save last doc name /storage/0443/doc_00218774 to /storage/kkm_last_doc_name [16:40:42]save OK [16:40:42]Clear old archive folders... [16:40:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:40:42]tlvbuf is 015AFA90 [16:40:42]SAM_PROTO_ClearQueue [16:40:42]wFMCommunicate request_size=4 [16:40:42]MH_SAM_APDU [16:40:42]CAPDU: 80 09 00 00 [16:40:42]Write to MH i2c: E2 08 00 97 9B 80 09 00 00 00 00 00 00 A4 [16:40:42]Write i2c OK [16:40:42]MH_I2C_Read... [16:40:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:40:42]Read from MH i2c: E2 [16:40:42]MH_I2C_Read... [16:40:42]Read from MH i2c: E2 03 00 [16:40:42]MH_I2C_Read... [16:40:42]Read from MH i2c: E2 03 00 97 9B 00 90 00 A6 [16:40:42]RAPDU: 90 00 [16:40:42]wFMCommunicate OK [16:40:42]SAM_PROTO_ClearQueue done [16:40:42]KKMCreateOFDPacket [16:40:42]OFDProtocolAddRootSTLVToBuf [16:40:42]FM_MakeSignedData [16:40:42]FM_MakeSignedData [16:40:42]SAM_PROTO_SignData [16:40:42]wFMCommunicate request_size=4 [16:40:42]MH_SAM_APDU [16:40:42]CAPDU: 80 0D 01 02 [16:40:42]Write to MH i2c: E2 08 00 98 9B 80 0D 01 02 00 00 00 00 AC [16:40:42]Write i2c OK [16:40:42]MH_I2C_Read... [16:40:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:40:42]Read from MH i2c: E2 [16:40:42]MH_I2C_Read... [16:40:42]Read from MH i2c: E2 03 00 [16:40:42]MH_I2C_Read... [16:40:42]Read from MH i2c: E2 03 00 98 9B 00 90 00 A7 [16:40:42]RAPDU: 90 00 [16:40:42]wFMCommunicate OK [16:40:42]wFMCommunicate request_size=255 [16:40:42]MH_SAM_APDU [16:40:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 A3 01 00 00 F4 03 04 00 0E E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 96 56 03 00 35 04 06 00 A3 [16:40:42]Write to MH i2c: E2 02 01 99 9B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 A3 01 00 00 F4 03 04 00 0E E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 96 56 03 00 35 04 06 00 A3 00 00 68 [16:40:42]Write i2c OK [16:40:42]MH_I2C_Read... [16:40:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:43]Read from MH i2c: E2 [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: E2 03 00 [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: E2 03 00 99 9B 00 90 00 A8 [16:40:43]RAPDU: 90 00 [16:40:43]wFMCommunicate OK [16:40:43]wFMCommunicate request_size=10 [16:40:43]MH_SAM_APDU [16:40:43]CAPDU: 80 0D 02 02 05 A6 AA 6C 11 E9 [16:40:43]Write to MH i2c: E2 0D 00 9A 9B 80 0D 02 02 05 00 A6 AA 6C 11 E9 00 00 6F [16:40:43]Write i2c OK [16:40:43]MH_I2C_Read... [16:40:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:43]Read from MH i2c: E2 [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: E2 03 00 [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: E2 03 00 9A 9B 00 90 00 A9 [16:40:43]RAPDU: 90 00 [16:40:43]wFMCommunicate OK [16:40:43]wFMCommunicate request_size=4 [16:40:43]MH_SAM_APDU [16:40:43]CAPDU: 80 0D 03 02 [16:40:43]Write to MH i2c: E2 08 00 9B 9B 80 0D 03 02 00 00 00 00 B1 [16:40:43]Write i2c OK [16:40:43]MH_I2C_Read... [16:40:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:40:43]Read from MH i2c: E2 [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: E2 0B 00 [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: E2 0B 00 9B 9B 00 FB 34 93 B9 26 FE F3 6E 90 00 B2 [16:40:43]RAPDU: FB 34 93 B9 26 FE F3 6E 90 00 [16:40:43]wFMCommunicate OK [16:40:43]SAM_PROTO_SignData done [16:40:43]FM_MakeSignedData done [16:40:43]CreateOFDProtocolMessage [16:40:43]wFMCommunicate request_size=4 [16:40:43]MH_SAM_APDU [16:40:43]CAPDU: 80 11 00 00 [16:40:43]Write to MH i2c: E2 08 00 9C 9B 80 11 00 00 00 00 00 00 B1 [16:40:43]Write i2c OK [16:40:43]MH_I2C_Read... [16:40:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:43]Read from MH i2c: E2 [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: E2 17 00 [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: E2 17 00 9C 9B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 00 [16:40:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:40:43]wFMCommunicate OK [16:40:43]CreateOFDProtocolMessage done [16:40:43]OFDSenderStorePacket 218774 [16:40:43]StoreOFDPacket docnum=218774 [16:40:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 64 75 07 01 A7 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 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 A3 01 00 00 F4 03 04 00 0E E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 96 56 03 00 35 04 06 00 A3 A6 AA 6C 11 E9 FB 34 93 B9 26 FE F3 6E [16:40:43]CheckFolder [16:40:43]dirname=/storage/ofd_packets [16:40:43]CheckFolder done [16:40:43]ProducePacketName [16:40:43]name=ofd_packets/00218774 [16:40:43]NVStorageSaveData ofd_packets/00218774 [16:40:43]File name is /storage/ofd_packets/00218774 [16:40:43]Write 301 bytes [16:40:43]NVStorageSaveData done [16:40:43]OFDSenderStorePacket done [16:40:43]KKMCreateOFDPacket done [16:40:43]NVStorageSaveData kkm_last_timestamp [16:40:43]File name is /storage/kkm_last_timestamp [16:40:43]Write 4 bytes [16:40:43]NVStorageSaveData done [16:40:43]ExternCall_PrintAddStr [16:40:43]wPrintStart [16:40:43]Write to MH i2c: 01 00 00 9D 9B 38 [16:40:43]Write i2c OK [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: 01 [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: 01 07 00 [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: 01 07 00 9D 9B 00 00 00 00 00 FF 0F 4D [16:40:43]RasterBufferAndPrint [16:40:43]line Счет N : (1)536323 [16:40:43]line ИНН: 02508201610067 [16:40:43]line Контрольно-Кассовый Чек [16:40:43]line ПРОДАЖА [16:40:43]line ТРК (МРК, ГНК) : 11 [16:40:43]line Товар: 2710124500 [16:40:43]line Аи-95-К-3 [16:40:43]line 6.740 * 74.20 [16:40:43]line = 500.11 [16:40:43]line НДС 12% НСП 1% [16:40:43]line > о реализуемом товаре [16:40:43]line ОКРУГЛЕНИЕ: -0.11 [16:40:43]line ИТОГО: 500.00 [16:40:43]line Внесено: 500.00 [16:40:43]line СДАЧА: 0.00 [16:40:43]line НСП 1% : 4.43 [16:40:43]line НДС 12% : 53.11 [16:40:43]line Наличными: 500.00 [16:40:43]line Безнал.: 0.00 [16:40:43]line Место: АЗС № 84 "Партнер Нефть" [16:40:43]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:40:43]line СНО: Общий режим [16:40:43]line Чек 419 19.10.2024 16:40 [16:40:43]line Смена: 443 ФФД: 1.0 [16:40:43]line ЗНМ: 0300000178 [16:40:43]line РНМ: 0000000000098116 [16:40:43]line Версия ККМ: 001 [16:40:43]line ФМ: 0000000000965413 [16:40:43]line ФД: 218774 [16:40:43]line ФПД: 179936219107817 [16:40:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164046&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218774&fm=179936219107817&tin=02508201610067®Number=0000000000098116&sum=50000 [16:40:43]OFD Sender: Processing packet 218774 [packets to send 80, broken 79] [16:40:43]ProducePacketName [16:40:43]name=ofd_packets/00218774 [16:40:43]OFD Sender: To server: pG, [16:40:43]CommunicateWithHost lk.salyk.kg:30040 [16:40:43]ConnectInit lk.salyk.kg [16:40:43]written 0, free lines is 4095 [16:40:43]Connected sock=10 [16:40:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 64 75 07 01 A7 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 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 A3 01 00 00 F4 03 04 00 0E E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 96 56 03 00 35 04 06 00 A3 A6 AA 6C 11 E9 FB 34 93 B9 26 FE F3 6E [16:40:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 53 E8 47 00 B1 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 39 36 35 34 31 33 10 04 04 00 96 56 03 00 F4 03 04 00 A7 8C 13 67 B6 04 01 00 00 B3 EC BF D1 14 2F 2D 70 [16:40:43]CommunicateWithHost err = 0 [16:40:43]CheckOFDResponse [16:40:43]1017 (14) - 77093643461234 [16:40:43]1041 (16) - 0000000000965413 [16:40:43]1040 (4) - 218774 [16:40:43]1012 (4) - 19.10.2024 10:40 [16:40:43]1206 (1) - 0 [16:40:43]OFD Sender: Remove packet 218774 [16:40:43]ProducePacketName [16:40:43]name=ofd_packets/00218774 [16:40:43]NVStorageDeleteData [16:40:43]Write to MH i2c: 01 00 00 C8 9B 63 [16:40:43]Write i2c OK [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: 01 [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: 01 07 00 [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: 01 07 00 C8 9B 00 00 00 00 00 E7 0C 5D [16:40:43]RasterBufferAndPrint [16:40:43]line [16:40:43]line [16:40:43]line [16:40:43]line [16:40:43]line [16:40:43]written 0, free lines is 3318 [16:40:43]MH_Cut [16:40:43]Write to MH i2c: D1 01 00 CF 9B 01 3C [16:40:43]Write i2c OK [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: D1 [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: D1 01 00 [16:40:43]MH_I2C_Read... [16:40:43]Read from MH i2c: D1 01 00 CF 9B 00 3B [16:40:43]Write to MH i2c: 01 00 00 D0 9B 6B [16:40:43]Write i2c OK [16:40:43]MH_I2C_Read... [16:40:44]OFD Sender: No OFD packet to send [16:40:44]*** Cut start [16:40:44]*** Partial cut [16:40:44]*** CUTSNS_PIN = 1 [16:40:44]*** CUTSNS_PIN = 0 [16:40:44]*** Brake cut motor [16:40:45]Read from MH i2c: 01 [16:40:45]MH_I2C_Read... [16:40:45]*** Stop cut motor [16:40:45]*** Cut end [16:40:45]Read from MH i2c: 01 07 00 [16:40:45]MH_I2C_Read... [16:40:45]Read from MH i2c: 01 07 00 D0 9B 00 00 00 00 00 FF 0F 80 [16:40:45]process_action close_receipt done [16:40:45]requested_data is exist [16:40:45]produce_requested_data [16:40:45]requested_item fm.sn is exist - process it [16:40:45]wFMCommunicate request_size=4 [16:40:45]MH_SAM_APDU [16:40:45]CAPDU: 80 11 00 00 [16:40:45]Write to MH i2c: E2 08 00 D1 9B 80 11 00 00 00 00 00 00 E6 [16:40:45]Write i2c OK [16:40:45]MH_I2C_Read... [16:40:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:45]Read from MH i2c: E2 [16:40:45]MH_I2C_Read... [16:40:45]Read from MH i2c: E2 17 00 [16:40:45]MH_I2C_Read... [16:40:45]Read from MH i2c: E2 17 00 D1 9B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 35 [16:40:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:40:45]wFMCommunicate OK [16:40:45]requested_item fd.num is exist - process it [16:40:45]SAM_PROTO_GetFieldsCounters [16:40:45]wFMCommunicate request_size=4 [16:40:45]MH_SAM_APDU [16:40:45]CAPDU: 80 13 00 00 [16:40:45]Write to MH i2c: E2 08 00 D2 9B 80 13 00 00 00 00 00 00 E9 [16:40:45]Write i2c OK [16:40:45]MH_I2C_Read... [16:40:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:40:45]Read from MH i2c: E2 [16:40:45]MH_I2C_Read... [16:40:45]Read from MH i2c: E2 62 00 [16:40:45]MH_I2C_Read... [16:40:45]Read from MH i2c: E2 62 00 D2 9B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 96 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 9D [16:40:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 96 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:40:45]wFMCommunicate OK [16:40:45]SAM_PROTO_GetFieldsCounters done [16:40:45]requested_item shift.num is exist - process it [16:40:45]requested_item shift.opened is exist - process it [16:40:45]req_shift_opened [16:40:45]FM_GetShiftState [16:40:45]SAM_PROTO_GetShiftState [16:40:45]wFMCommunicate request_size=4 [16:40:45]MH_SAM_APDU [16:40:45]CAPDU: 80 13 01 00 [16:40:45]Write to MH i2c: E2 08 00 D3 9B 80 13 01 00 00 00 00 00 EB [16:40:45]Write i2c OK [16:40:45]MH_I2C_Read... [16:40:45]Read from MH i2c: E2 [16:40:45]MH_I2C_Read... [16:40:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:45]Read from MH i2c: E2 0E 00 [16:40:45]MH_I2C_Read... [16:40:45]Read from MH i2c: E2 0E 00 D3 9B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2E [16:40:45]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:40:45]wFMCommunicate OK [16:40:45]SAM_PROTO_GetShiftState done [16:40:45]FM_GetShiftState done [16:40:45]req_shift_opened done [16:40:45]requested_item shift.open_date is exist - process it [16:40:45]req_shift_open_date [16:40:45]req_shift_open_date done [16:40:45]produce_requested_data done [16:40:45]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218774,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:40:45]process_action_free close_receipt [16:40:45]json_value_free [16:40:45]json_value_free done [16:40:45]process_json_proto returns [16:40:45]Send response to host [16:40:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218774,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:40:45]free response buf [16:40:45]execute_script done [16:40:45]execute_script returns [16:40:45]free content buf [16:40:45]Sock 8.Close socket [16:40:45]Sock 8.Thread stoped [16:40:49]OFD Sender: No OFD packet to send [16:40:54]OFD Sender: No OFD packet to send [16:40:59]OFD Sender: No OFD packet to send [16:41:04]OFD Sender: No OFD packet to send [16:41:09]OFD Sender: No OFD packet to send [16:41:14]OFD Sender: No OFD packet to send [16:41:19]OFD Sender: No OFD packet to send [16:41:24]OFD Sender: No OFD packet to send [16:41:29]OFD Sender: No OFD packet to send [16:41:34]OFD Sender: No OFD packet to send [16:41:39]OFD Sender: No OFD packet to send [16:41:44]OFD Sender: No OFD packet to send [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:43:59]accept exits with 9 [16:43:59]New connection [16:43:59]New thread 3066826084 created [16:43:59]Thread 3066682724 joined [16:43:59]Waiting for new connection... [16:43:59] Sock 9.Parse request [16:43:59]Sock 9.Check first char [16:43:59]Sock 9.First char is OK [16:43:59]request: POST /json_proto HTTP/1.0 [16:43:59]Method: POST [16:43:59]URL: /json_proto [16:43:59]Method is POST - this is cgi request [16:43:59]url: /json_proto [16:43:59]query_string will be loaded in cgi processing [16:43:59]execute_cgi json_proto POST (null) [16:43:59]execute_cgi path=json_proto method=POST [16:43:59]POST find Content-Length [16:43:59]Host: 172.17.40.4:8080 [16:43:59]Content-Length: 680 [16:43:59]Content-Type: application/json [16:43:59] [16:43:59]POST finish read [16:43:59]Found Content-Length = 680 [16:43:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 104.990, "sum" : 8000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 8000.00, "total" : 8000.00, "payments": [ { "type": 0, "sum" : 8000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:59]execute_script... [16:43:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 104.990, "sum" : 8000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 8000.00, "total" : 8000.00, "payments": [ { "type": 0, "sum" : 8000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:59]POST & json_proto [16:43:59]process_json_proto [16:43:59]json parsed OK: [16:43:59]protocol is kg_v1.0 [16:43:59]action value=close_receipt [16:43:59]process_action close_receipt [16:43:59]cmd_close_receipt [16:43:59]MH_GetDate [16:43:59]Write to MH i2c: F0 00 00 D4 9B 5E [16:43:59]Write i2c OK [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: F0 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: F0 09 00 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: F0 09 00 D4 9B 00 D4 E1 13 67 EE 0E 0D 67 06 [16:43:59]GetLastDocTimeStamp 1729356046 [16:43:59]current date 1729356244 [16:43:59]FM_GetShiftState [16:43:59]SAM_PROTO_GetShiftState [16:43:59]wFMCommunicate request_size=4 [16:43:59]MH_SAM_APDU [16:43:59]CAPDU: 80 13 01 00 [16:43:59]Write to MH i2c: E2 08 00 D5 9B 80 13 01 00 00 00 00 00 ED [16:43:59]Write i2c OK [16:43:59]MH_I2C_Read... [16:43:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:59]Read from MH i2c: E2 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: E2 0E 00 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: E2 0E 00 D5 9B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 30 [16:43:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:43:59]wFMCommunicate OK [16:43:59]SAM_PROTO_GetShiftState done [16:43:59]FM_GetShiftState done [16:43:59]opened in 1729296582 [16:43:59]opened+sec_in_day 1729382982 [16:43:59]quantity*price = 800023 [16:43:59]sum+1 = 800025 [16:43:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 8000.00 Внесено: 8000.00 СДАЧА: 0.00 НСП 1% : 70.80 НДС 12% : 849.58 Наличными: 8000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 420 19.10.2024 16:44 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218775 ФПД: 22204581511939 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164404&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218775&fm=22204581511939&tin=02508201610067®Number=0000000000098116&sum=800000 [16:44:00]StoreToDocumentArchive [16:44:00]shift 443 fd 218775 [16:44:00]save to /storage/0443/doc_00218775 [16:44:00]save last doc name /storage/0443/doc_00218775 to /storage/kkm_last_doc_name [16:44:00]save OK [16:44:00]Clear old archive folders... [16:44:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:44:00]tlvbuf is 0153FF20 [16:44:00]SAM_PROTO_ClearQueue [16:44:00]wFMCommunicate request_size=4 [16:44:00]MH_SAM_APDU [16:44:00]CAPDU: 80 09 00 00 [16:44:00]Write to MH i2c: E2 08 00 E2 9B 80 09 00 00 00 00 00 00 EF [16:44:00]Write i2c OK [16:44:00]MH_I2C_Read... [16:44:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:44:00]Read from MH i2c: E2 [16:44:00]MH_I2C_Read... [16:44:00]Read from MH i2c: E2 03 00 [16:44:00]MH_I2C_Read... [16:44:00]Read from MH i2c: E2 03 00 E2 9B 00 90 00 F1 [16:44:00]RAPDU: 90 00 [16:44:00]wFMCommunicate OK [16:44:00]SAM_PROTO_ClearQueue done [16:44:00]KKMCreateOFDPacket [16:44:00]OFDProtocolAddRootSTLVToBuf [16:44:00]FM_MakeSignedData [16:44:00]FM_MakeSignedData [16:44:00]SAM_PROTO_SignData [16:44:00]wFMCommunicate request_size=4 [16:44:00]MH_SAM_APDU [16:44:00]CAPDU: 80 0D 01 02 [16:44:00]Write to MH i2c: E2 08 00 E3 9B 80 0D 01 02 00 00 00 00 F7 [16:44:00]Write i2c OK [16:44:00]MH_I2C_Read... [16:44:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:44:00]Read from MH i2c: E2 [16:44:00]MH_I2C_Read... [16:44:00]Read from MH i2c: E2 03 00 [16:44:00]MH_I2C_Read... [16:44:00]Read from MH i2c: E2 03 00 E3 9B 00 90 00 F2 [16:44:00]RAPDU: 90 00 [16:44:00]wFMCommunicate OK [16:44:00]wFMCommunicate request_size=255 [16:44:00]MH_SAM_APDU [16:44:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 1E 9A 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 35 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 D4 E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 97 56 03 00 35 04 06 00 14 31 E8 31 [16:44:00]Write to MH i2c: E2 02 01 E4 9B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 1E 9A 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 35 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 D4 E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 97 56 03 00 35 04 06 00 14 31 E8 31 00 00 8D [16:44:00]Write i2c OK [16:44:00]MH_I2C_Read... [16:44:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:00]Read from MH i2c: E2 [16:44:00]MH_I2C_Read... [16:44:00]Read from MH i2c: E2 03 00 [16:44:00]MH_I2C_Read... [16:44:00]Read from MH i2c: E2 03 00 E4 9B 00 90 00 F3 [16:44:00]RAPDU: 90 00 [16:44:00]wFMCommunicate OK [16:44:00]wFMCommunicate request_size=7 [16:44:00]MH_SAM_APDU [16:44:00]CAPDU: 80 0D 02 02 02 83 03 [16:44:00]Write to MH i2c: E2 0A 00 E5 9B 80 0D 02 02 02 00 83 03 00 00 84 [16:44:00]Write i2c OK [16:44:00]MH_I2C_Read... [16:44:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:00]Read from MH i2c: E2 [16:44:00]MH_I2C_Read... [16:44:00]Read from MH i2c: E2 03 00 [16:44:00]MH_I2C_Read... [16:44:00]Read from MH i2c: E2 03 00 E5 9B 00 90 00 F4 [16:44:00]RAPDU: 90 00 [16:44:00]wFMCommunicate OK [16:44:00]wFMCommunicate request_size=4 [16:44:00]MH_SAM_APDU [16:44:00]CAPDU: 80 0D 03 02 [16:44:00]Write to MH i2c: E2 08 00 E6 9B 80 0D 03 02 00 00 00 00 FC [16:44:00]Write i2c OK [16:44:00]MH_I2C_Read... [16:44:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:44:00]Read from MH i2c: E2 [16:44:00]MH_I2C_Read... [16:44:00]Read from MH i2c: E2 0B 00 [16:44:00]MH_I2C_Read... [16:44:00]Read from MH i2c: E2 0B 00 E6 9B 00 8B 42 50 FD 7B 9C D0 53 90 00 51 [16:44:00]RAPDU: 8B 42 50 FD 7B 9C D0 53 90 00 [16:44:00]wFMCommunicate OK [16:44:00]SAM_PROTO_SignData done [16:44:00]FM_MakeSignedData done [16:44:00]CreateOFDProtocolMessage [16:44:00]wFMCommunicate request_size=4 [16:44:00]MH_SAM_APDU [16:44:00]CAPDU: 80 11 00 00 [16:44:00]Write to MH i2c: E2 08 00 E7 9B 80 11 00 00 00 00 00 00 FC [16:44:01]Write i2c OK [16:44:01]MH_I2C_Read... [16:44:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:01]Read from MH i2c: E2 [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: E2 17 00 [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: E2 17 00 E7 9B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4B [16:44:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:44:01]wFMCommunicate OK [16:44:01]CreateOFDProtocolMessage done [16:44:01]OFDSenderStorePacket 218775 [16:44:01]StoreOFDPacket docnum=218775 [16:44:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 53 F5 04 01 07 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 1E 9A 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 35 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 D4 E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 97 56 03 00 35 04 06 00 14 31 E8 31 83 03 8B 42 50 FD 7B 9C D0 53 [16:44:01]CheckFolder [16:44:01]dirname=/storage/ofd_packets [16:44:01]CheckFolder done [16:44:01]ProducePacketName [16:44:01]name=ofd_packets/00218775 [16:44:01]NVStorageSaveData ofd_packets/00218775 [16:44:01]File name is /storage/ofd_packets/00218775 [16:44:01]Write 298 bytes [16:44:01]NVStorageSaveData done [16:44:01]OFDSenderStorePacket done [16:44:01]KKMCreateOFDPacket done [16:44:01]NVStorageSaveData kkm_last_timestamp [16:44:01]File name is /storage/kkm_last_timestamp [16:44:01]Write 4 bytes [16:44:01]NVStorageSaveData done [16:44:01]ExternCall_PrintAddStr [16:44:01]wPrintStart [16:44:01]Write to MH i2c: 01 00 00 E8 9B 83 [16:44:01]Write i2c OK [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: 01 [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: 01 07 00 [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: 01 07 00 E8 9B 00 00 00 00 00 FF 0F 98 [16:44:01]RasterBufferAndPrint [16:44:01]line Счет N : (1)536324 [16:44:01]line ИНН: 02508201610067 [16:44:01]line Контрольно-Кассовый Чек [16:44:01]line ПРОДАЖА [16:44:01]line ТРК (МРК, ГНК) : 61 [16:44:01]line Товар: 2710194210 [16:44:01]line ДТ-К-2 [16:44:01]line 104.990 * 76.20 [16:44:01]line = 8000.24 [16:44:01]line НДС 12% НСП 1% [16:44:01]line > о реализуемом товаре [16:44:01]line ОКРУГЛЕНИЕ: -0.24 [16:44:01]line ИТОГО: 8000.00 [16:44:01]line Внесено: 8000.00 [16:44:01]line СДАЧА: 0.00 [16:44:01]line НСП 1% : 70.80 [16:44:01]line НДС 12% : 849.58 [16:44:01]line Наличными: 8000.00 [16:44:01]line Безнал.: 0.00 [16:44:01]line Место: АЗС № 84 "Партнер Нефть" [16:44:01]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:44:01]line СНО: Общий режим [16:44:01]line Чек 420 19.10.2024 16:44 [16:44:01]line Смена: 443 ФФД: 1.0 [16:44:01]line ЗНМ: 0300000178 [16:44:01]line РНМ: 0000000000098116 [16:44:01]line Версия ККМ: 001 [16:44:01]line ФМ: 0000000000965413 [16:44:01]line ФД: 218775 [16:44:01]line ФПД: 22204581511939 [16:44:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164404&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218775&fm=22204581511939&tin=02508201610067®Number=0000000000098116&sum=800000 [16:44:01]OFD Sender: Processing packet 218775 [packets to send 80, broken 79] [16:44:01]ProducePacketName [16:44:01]name=ofd_packets/00218775 [16:44:01]OFD Sender: To server: pG, [16:44:01]CommunicateWithHost lk.salyk.kg:30040 [16:44:01]ConnectInit lk.salyk.kg [16:44:01]written 0, free lines is 4095 [16:44:01]Connected sock=10 [16:44:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 53 F5 04 01 07 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 1E 9A 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 35 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 D4 E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 97 56 03 00 35 04 06 00 14 31 E8 31 83 03 8B 42 50 FD 7B 9C D0 53 [16:44:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 60 0C 47 00 DF 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 39 36 35 34 31 33 10 04 04 00 97 56 03 00 F4 03 04 00 6D 8D 13 67 B6 04 01 00 00 4B 51 F6 03 EC B8 4E FA [16:44:01]CommunicateWithHost err = 0 [16:44:01]CheckOFDResponse [16:44:01]1017 (14) - 77093643461234 [16:44:01]1041 (16) - 0000000000965413 [16:44:01]1040 (4) - 218775 [16:44:01]1012 (4) - 19.10.2024 10:43 [16:44:01]1206 (1) - 0 [16:44:01]OFD Sender: Remove packet 218775 [16:44:01]ProducePacketName [16:44:01]name=ofd_packets/00218775 [16:44:01]NVStorageDeleteData [16:44:01]Write to MH i2c: 01 00 00 13 9C AF [16:44:01]Write i2c OK [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: 01 [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: 01 07 00 [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: 01 07 00 13 9C 00 00 00 00 00 FC 0C BE [16:44:01]RasterBufferAndPrint [16:44:01]line [16:44:01]line [16:44:01]line [16:44:01]line [16:44:01]line [16:44:01]written 0, free lines is 3330 [16:44:01]MH_Cut [16:44:01]Write to MH i2c: D1 01 00 1A 9C 01 88 [16:44:01]Write i2c OK [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: D1 [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: D1 01 00 [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: D1 01 00 1A 9C 00 87 [16:44:01]Write to MH i2c: 01 00 00 1B 9C B7 [16:44:01]Write i2c OK [16:44:01]MH_I2C_Read... [16:44:02]OFD Sender: No OFD packet to send [16:44:02]*** Cut start [16:44:02]*** Partial cut [16:44:02]*** CUTSNS_PIN = 1 [16:44:02]*** CUTSNS_PIN = 0 [16:44:02]*** Brake cut motor [16:44:03]Read from MH i2c: 01 [16:44:03]MH_I2C_Read... [16:44:03]*** Stop cut motor [16:44:03]*** Cut end [16:44:03]Read from MH i2c: 01 07 00 [16:44:03]MH_I2C_Read... [16:44:03]Read from MH i2c: 01 07 00 1B 9C 00 00 00 00 00 FF 0F CC [16:44:03]process_action close_receipt done [16:44:03]requested_data is exist [16:44:03]produce_requested_data [16:44:03]requested_item fm.sn is exist - process it [16:44:03]wFMCommunicate request_size=4 [16:44:03]MH_SAM_APDU [16:44:03]CAPDU: 80 11 00 00 [16:44:03]Write to MH i2c: E2 08 00 1C 9C 80 11 00 00 00 00 00 00 32 [16:44:03]Write i2c OK [16:44:03]MH_I2C_Read... [16:44:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:03]Read from MH i2c: E2 [16:44:03]MH_I2C_Read... [16:44:03]Read from MH i2c: E2 17 00 [16:44:03]MH_I2C_Read... [16:44:03]Read from MH i2c: E2 17 00 1C 9C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 81 [16:44:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:44:03]wFMCommunicate OK [16:44:03]requested_item fd.num is exist - process it [16:44:03]SAM_PROTO_GetFieldsCounters [16:44:03]wFMCommunicate request_size=4 [16:44:03]MH_SAM_APDU [16:44:03]CAPDU: 80 13 00 00 [16:44:03]Write to MH i2c: E2 08 00 1D 9C 80 13 00 00 00 00 00 00 35 [16:44:03]Write i2c OK [16:44:03]MH_I2C_Read... [16:44:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:44:03]Read from MH i2c: E2 [16:44:03]MH_I2C_Read... [16:44:03]Read from MH i2c: E2 62 00 [16:44:03]MH_I2C_Read... [16:44:03]Read from MH i2c: E2 62 00 1D 9C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 97 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 ED [16:44:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 97 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:44:03]wFMCommunicate OK [16:44:03]SAM_PROTO_GetFieldsCounters done [16:44:03]requested_item shift.num is exist - process it [16:44:03]requested_item shift.opened is exist - process it [16:44:03]req_shift_opened [16:44:03]FM_GetShiftState [16:44:03]SAM_PROTO_GetShiftState [16:44:03]wFMCommunicate request_size=4 [16:44:03]MH_SAM_APDU [16:44:03]CAPDU: 80 13 01 00 [16:44:03]Write to MH i2c: E2 08 00 1E 9C 80 13 01 00 00 00 00 00 37 [16:44:03]Write i2c OK [16:44:03]MH_I2C_Read... [16:44:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:03]Read from MH i2c: E2 [16:44:03]MH_I2C_Read... [16:44:03]Read from MH i2c: E2 0E 00 [16:44:03]MH_I2C_Read... [16:44:03]Read from MH i2c: E2 0E 00 1E 9C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7A [16:44:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:44:03]wFMCommunicate OK [16:44:03]SAM_PROTO_GetShiftState done [16:44:03]FM_GetShiftState done [16:44:03]req_shift_opened done [16:44:03]requested_item shift.open_date is exist - process it [16:44:03]req_shift_open_date [16:44:03]req_shift_open_date done [16:44:03]produce_requested_data done [16:44:03]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218775,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:44:03]process_action_free close_receipt [16:44:03]json_value_free [16:44:03]json_value_free done [16:44:03]process_json_proto returns [16:44:03]Send response to host [16:44:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218775,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:44:03]free response buf [16:44:03]execute_script done [16:44:03]execute_script returns [16:44:03]free content buf [16:44:03]Sock 9.Close socket [16:44:03]Sock 9.Thread stoped [16:44:07]OFD Sender: No OFD packet to send [16:44:09]accept exits with 8 [16:44:09]New connection [16:44:09]New thread 3066682724 created [16:44:09]Thread 3066826084 joined [16:44:09]Waiting for new connection... [16:44:09] Sock 8.Parse request [16:44:09]Sock 8.Check first char [16:44:09]Sock 8.First char is OK [16:44:09]request: POST /json_proto HTTP/1.0 [16:44:09]Method: POST [16:44:09]URL: /json_proto [16:44:09]Method is POST - this is cgi request [16:44:09]url: /json_proto [16:44:09]query_string will be loaded in cgi processing [16:44:09]execute_cgi json_proto POST (null) [16:44:09]execute_cgi path=json_proto method=POST [16:44:09]POST find Content-Length [16:44:09]Host: 172.17.40.4:8080 [16:44:09]Content-Length: 800 [16:44:09]Content-Type: application/json [16:44:09] [16:44:09]POST finish read [16:44:09]Found Content-Length = 800 [16:44:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3949469", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:44:09]execute_script... [16:44:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3949469", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:44:09]POST & json_proto [16:44:09]process_json_proto [16:44:09]json parsed OK: [16:44:09]protocol is kg_v1.0 [16:44:09]action value=close_receipt [16:44:09]process_action close_receipt [16:44:09]cmd_close_receipt [16:44:09]MH_GetDate [16:44:09]Write to MH i2c: F0 00 00 1F 9C AA [16:44:09]Write i2c OK [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: F0 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: F0 09 00 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: F0 09 00 1F 9C 00 DF E1 13 67 EE 0E 0D 67 5D [16:44:09]GetLastDocTimeStamp 1729356244 [16:44:09]current date 1729356255 [16:44:09]FM_GetShiftState [16:44:09]SAM_PROTO_GetShiftState [16:44:09]wFMCommunicate request_size=4 [16:44:09]MH_SAM_APDU [16:44:09]CAPDU: 80 13 01 00 [16:44:09]Write to MH i2c: E2 08 00 20 9C 80 13 01 00 00 00 00 00 39 [16:44:09]Write i2c OK [16:44:09]MH_I2C_Read... [16:44:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:09]Read from MH i2c: E2 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: E2 0E 00 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: E2 0E 00 20 9C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7C [16:44:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:44:09]wFMCommunicate OK [16:44:09]SAM_PROTO_GetShiftState done [16:44:09]FM_GetShiftState done [16:44:09]opened in 1729296582 [16:44:09]opened+sec_in_day 1729382982 [16:44:09]quantity*price = 0 [16:44:09]sum+1 = 1 [16:44:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 421 19.10.2024 16:44 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 3949469 ФМ: 0000000000965413 ФД: 218776 ФПД: 105993128732641 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164415&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218776&fm=105993128732641&tin=02508201610067®Number=0000000000098116&sum=0 [16:44:11]StoreToDocumentArchive [16:44:11]shift 443 fd 218776 [16:44:11]save to /storage/0443/doc_00218776 [16:44:11]save last doc name /storage/0443/doc_00218776 to /storage/kkm_last_doc_name [16:44:11]save OK [16:44:11]Clear old archive folders... [16:44:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:44:11]tlvbuf is 0171ADA0 [16:44:11]SAM_PROTO_ClearQueue [16:44:11]wFMCommunicate request_size=4 [16:44:11]MH_SAM_APDU [16:44:11]CAPDU: 80 09 00 00 [16:44:11]Write to MH i2c: E2 08 00 2D 9C 80 09 00 00 00 00 00 00 3B [16:44:11]Write i2c OK [16:44:11]MH_I2C_Read... [16:44:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:44:11]Read from MH i2c: E2 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 03 00 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 03 00 2D 9C 00 90 00 3D [16:44:11]RAPDU: 90 00 [16:44:11]wFMCommunicate OK [16:44:11]SAM_PROTO_ClearQueue done [16:44:11]KKMCreateOFDPacket [16:44:11]OFDProtocolAddRootSTLVToBuf [16:44:11]FM_MakeSignedData [16:44:11]FM_MakeSignedData [16:44:11]SAM_PROTO_SignData [16:44:11]wFMCommunicate request_size=4 [16:44:11]MH_SAM_APDU [16:44:11]CAPDU: 80 0D 01 02 [16:44:11]Write to MH i2c: E2 08 00 2E 9C 80 0D 01 02 00 00 00 00 43 [16:44:11]Write i2c OK [16:44:11]MH_I2C_Read... [16:44:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:44:11]Read from MH i2c: E2 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 03 00 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 03 00 2E 9C 00 90 00 3E [16:44:11]RAPDU: 90 00 [16:44:11]wFMCommunicate OK [16:44:11]wFMCommunicate request_size=255 [16:44:11]MH_SAM_APDU [16:44: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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 DF E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 98 56 03 00 35 04 06 00 60 [16:44:11]Write to MH i2c: E2 02 01 2F 9C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 DF E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 98 56 03 00 35 04 06 00 60 00 00 A1 [16:44:11]Write i2c OK [16:44:11]MH_I2C_Read... [16:44:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:11]Read from MH i2c: E2 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 03 00 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 03 00 2F 9C 00 90 00 3F [16:44:11]RAPDU: 90 00 [16:44:11]wFMCommunicate OK [16:44:11]wFMCommunicate request_size=10 [16:44:11]MH_SAM_APDU [16:44:11]CAPDU: 80 0D 02 02 05 66 72 C9 67 E1 [16:44:11]Write to MH i2c: E2 0D 00 30 9C 80 0D 02 02 05 00 66 72 C9 67 E1 00 00 39 [16:44:11]Write i2c OK [16:44:11]MH_I2C_Read... [16:44:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:11]Read from MH i2c: E2 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 03 00 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 03 00 30 9C 00 90 00 40 [16:44:11]RAPDU: 90 00 [16:44:11]wFMCommunicate OK [16:44:11]wFMCommunicate request_size=4 [16:44:11]MH_SAM_APDU [16:44:11]CAPDU: 80 0D 03 02 [16:44:11]Write to MH i2c: E2 08 00 31 9C 80 0D 03 02 00 00 00 00 48 [16:44:11]Write i2c OK [16:44:11]MH_I2C_Read... [16:44:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:44:11]Read from MH i2c: E2 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 0B 00 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 0B 00 31 9C 00 09 84 26 52 20 4C 92 6F 90 00 BB [16:44:11]RAPDU: 09 84 26 52 20 4C 92 6F 90 00 [16:44:11]wFMCommunicate OK [16:44:11]SAM_PROTO_SignData done [16:44:11]FM_MakeSignedData done [16:44:11]CreateOFDProtocolMessage [16:44:11]wFMCommunicate request_size=4 [16:44:11]MH_SAM_APDU [16:44:11]CAPDU: 80 11 00 00 [16:44:11]Write to MH i2c: E2 08 00 32 9C 80 11 00 00 00 00 00 00 48 [16:44:11]Write i2c OK [16:44:11]MH_I2C_Read... [16:44:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:11]Read from MH i2c: E2 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 17 00 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 17 00 32 9C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 97 [16:44:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:44:11]wFMCommunicate OK [16:44:11]CreateOFDProtocolMessage done [16:44:11]OFDSenderStorePacket 218776 [16:44:11]StoreOFDPacket docnum=218776 [16:44:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 61 0E 07 01 5D 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 DF E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 98 56 03 00 35 04 06 00 60 66 72 C9 67 E1 09 84 26 52 20 4C 92 6F [16:44:11]CheckFolder [16:44:11]dirname=/storage/ofd_packets [16:44:11]CheckFolder done [16:44:11]ProducePacketName [16:44:11]name=ofd_packets/00218776 [16:44:11]NVStorageSaveData ofd_packets/00218776 [16:44:11]File name is /storage/ofd_packets/00218776 [16:44:11]Write 301 bytes [16:44:11]NVStorageSaveData done [16:44:11]OFDSenderStorePacket done [16:44:11]KKMCreateOFDPacket done [16:44:11]NVStorageSaveData kkm_last_timestamp [16:44:11]File name is /storage/kkm_last_timestamp [16:44:11]Write 4 bytes [16:44:11]NVStorageSaveData done [16:44:11]OFD Sender: Processing packet 218776 [packets to send 80, broken 79] [16:44:11]ProducePacketName [16:44:11]name=ofd_packets/00218776 [16:44:11]OFD Sender: To server: pG, [16:44:11]CommunicateWithHost lk.salyk.kg:30040 [16:44:11]ConnectInit lk.salyk.kg [16:44:11]ExternCall_PrintAddStr [16:44:11]wPrintStart [16:44:11]Write to MH i2c: 01 00 00 33 9C CF [16:44:11]Write i2c OK [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: 01 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: 01 07 00 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: 01 07 00 33 9C 00 00 00 00 00 FF 0F E4 [16:44:11]RasterBufferAndPrint [16:44:11]line Счет N : (1)536325 [16:44:11]line ИНН: 02508201610067 [16:44:11]line Контрольно-Кассовый Чек [16:44:11]line ПРОДАЖА [16:44:11]line ТРК (МРК, ГНК) : 43 [16:44:11]line Товар: 2710124130 [16:44:11]line Аи-92-К-2 [16:44:11]line 20.000 * 0.00 [16:44:11]line = 0.00 [16:44:11]line НДС 12% НСП 1% [16:44:11]line > о реализуемом товаре [16:44:11]line ИТОГО: 0.00 [16:44:11]line НСП 1% : 0.00 [16:44:11]line НДС 12% : 0.00 [16:44:11]line Наличными: 0.00 [16:44:11]line Безнал.: 0.00 [16:44:11]line Место: АЗС № 84 "Партнер Нефть" [16:44:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:44:11]line СНО: Общий режим [16:44:11]line Чек 421 19.10.2024 16:44 [16:44:11]line Смена: 443 ФФД: 1.0 [16:44:11]line ЗНМ: 0300000178 [16:44:11]line РНМ: 0000000000098116 [16:44:11]line Версия ККМ: 001 [16:44:11]line Талоны: Топливные Талоны [16:44:11]line 3949469 [16:44:11]line ФМ: 0000000000965413 [16:44:11]line ФД: 218776 [16:44:11]line ФПД: 105993128732641 [16:44:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164415&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218776&fm=105993128732641&tin=02508201610067®Number=0000000000098116&sum=0 [16:44:11]written 0, free lines is 4095 [16:44:11]Connected sock=12 [16:44:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 61 0E 07 01 5D 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 DF E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 98 56 03 00 35 04 06 00 60 66 72 C9 67 E1 09 84 26 52 20 4C 92 6F [16:44:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 2A CB 47 00 3A 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 39 36 35 34 31 33 10 04 04 00 98 56 03 00 F4 03 04 00 78 8D 13 67 B6 04 01 00 00 09 36 97 3C C8 42 E1 1E [16:44:11]CommunicateWithHost err = 0 [16:44:11]CheckOFDResponse [16:44:11]1017 (14) - 77093643461234 [16:44:11]1041 (16) - 0000000000965413 [16:44:11]1040 (4) - 218776 [16:44:11]1012 (4) - 19.10.2024 10:44 [16:44:11]1206 (1) - 0 [16:44:11]OFD Sender: Remove packet 218776 [16:44:11]ProducePacketName [16:44:11]name=ofd_packets/00218776 [16:44:11]NVStorageDeleteData [16:44:12]Write to MH i2c: 01 00 00 5D 9C F9 [16:44:12]Write i2c OK [16:44:12]MH_I2C_Read... [16:44:12]Read from MH i2c: 01 [16:44:12]MH_I2C_Read... [16:44:12]Read from MH i2c: 01 07 00 [16:44:12]MH_I2C_Read... [16:44:12]Read from MH i2c: 01 07 00 5D 9C 00 00 00 00 00 02 0D 0F [16:44:12]RasterBufferAndPrint [16:44:12]line [16:44:12]line [16:44:12]line [16:44:12]line [16:44:12]line [16:44:12]written 0, free lines is 3340 [16:44:12]MH_Cut [16:44:12]Write to MH i2c: D1 01 00 64 9C 01 D2 [16:44:12]Write i2c OK [16:44:12]MH_I2C_Read... [16:44:12]Read from MH i2c: D1 [16:44:12]MH_I2C_Read... [16:44:12]Read from MH i2c: D1 01 00 [16:44:12]MH_I2C_Read... [16:44:12]Read from MH i2c: D1 01 00 64 9C 00 D1 [16:44:12]Write to MH i2c: 01 00 00 65 9C 01 [16:44:12]Write i2c OK [16:44:12]MH_I2C_Read... [16:44:12]OFD Sender: No OFD packet to send [16:44:12]*** Cut start [16:44:12]*** Partial cut [16:44:12]*** CUTSNS_PIN = 1 [16:44:12]*** CUTSNS_PIN = 0 [16:44:12]*** Brake cut motor [16:44:13]Read from MH i2c: 01 [16:44:13]MH_I2C_Read... [16:44:13]*** Stop cut motor [16:44:13]*** Cut end [16:44:13]Read from MH i2c: 01 07 00 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: 01 07 00 65 9C 00 00 00 00 00 FF 0F 16 [16:44:13]process_action close_receipt done [16:44:13]requested_data is exist [16:44:13]produce_requested_data [16:44:13]requested_item fm.sn is exist - process it [16:44:13]wFMCommunicate request_size=4 [16:44:13]MH_SAM_APDU [16:44:13]CAPDU: 80 11 00 00 [16:44:13]Write to MH i2c: E2 08 00 66 9C 80 11 00 00 00 00 00 00 7C [16:44:13]Write i2c OK [16:44:13]MH_I2C_Read... [16:44:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:13]Read from MH i2c: E2 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 17 00 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 17 00 66 9C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CB [16:44:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:44:13]wFMCommunicate OK [16:44:13]requested_item fd.num is exist - process it [16:44:13]SAM_PROTO_GetFieldsCounters [16:44:13]wFMCommunicate request_size=4 [16:44:13]MH_SAM_APDU [16:44:13]CAPDU: 80 13 00 00 [16:44:13]Write to MH i2c: E2 08 00 67 9C 80 13 00 00 00 00 00 00 7F [16:44:13]Write i2c OK [16:44:13]MH_I2C_Read... [16:44:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:44:13]Read from MH i2c: E2 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 62 00 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 62 00 67 9C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 98 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 3B [16:44:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 98 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:44:13]wFMCommunicate OK [16:44:13]SAM_PROTO_GetFieldsCounters done [16:44:13]requested_item shift.num is exist - process it [16:44:13]requested_item shift.opened is exist - process it [16:44:13]req_shift_opened [16:44:13]FM_GetShiftState [16:44:13]SAM_PROTO_GetShiftState [16:44:13]wFMCommunicate request_size=4 [16:44:13]MH_SAM_APDU [16:44:13]CAPDU: 80 13 01 00 [16:44:13]Write to MH i2c: E2 08 00 68 9C 80 13 01 00 00 00 00 00 81 [16:44:13]Write i2c OK [16:44:13]MH_I2C_Read... [16:44:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:13]Read from MH i2c: E2 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 0E 00 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 0E 00 68 9C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C4 [16:44:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:44:13]wFMCommunicate OK [16:44:13]SAM_PROTO_GetShiftState done [16:44:13]FM_GetShiftState done [16:44:13]req_shift_opened done [16:44:13]requested_item shift.open_date is exist - process it [16:44:13]req_shift_open_date [16:44:13]req_shift_open_date done [16:44:13]produce_requested_data done [16:44:13]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218776,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:44:13]process_action_free close_receipt [16:44:13]json_value_free [16:44:13]json_value_free done [16:44:13]process_json_proto returns [16:44:13]Send response to host [16:44:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218776,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:44:13]free response buf [16:44:13]execute_script done [16:44:13]execute_script returns [16:44:13]free content buf [16:44:13]Sock 8.Close socket [16:44:13]Sock 8.Thread stoped [16:44:17]OFD Sender: No OFD packet to send [16:44:22]OFD Sender: No OFD packet to send [16:44:25]accept exits with 9 [16:44:25]New connection [16:44:25]New thread 3066826084 created [16:44:25]Thread 3066682724 joined [16:44:25]Waiting for new connection... [16:44:25] Sock 9.Parse request [16:44:25]Sock 9.Check first char [16:44:25]Sock 9.First char is OK [16:44:25]request: POST /json_proto HTTP/1.0 [16:44:25]Method: POST [16:44:25]URL: /json_proto [16:44:25]Method is POST - this is cgi request [16:44:25]url: /json_proto [16:44:25]query_string will be loaded in cgi processing [16:44:25]execute_cgi json_proto POST (null) [16:44:25]execute_cgi path=json_proto method=POST [16:44:25]POST find Content-Length [16:44:25]Host: 172.17.40.4:8080 [16:44:25]Content-Length: 677 [16:44:25]Content-Type: application/json [16:44:25] [16:44:25]POST finish read [16:44:25]Found Content-Length = 677 [16:44:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [16:44:25]execute_script... [16:44: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)536326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [16:44:25]POST & json_proto [16:44:25]process_json_proto [16:44:25]json parsed OK: [16:44:25]protocol is kg_v1.0 [16:44:25]action value=close_receipt [16:44:25]process_action close_receipt [16:44:25]cmd_close_receipt [16:44:25]MH_GetDate [16:44:25]Write to MH i2c: F0 00 00 69 9C F4 [16:44:25]Write i2c OK [16:44:25]MH_I2C_Read... [16:44:25]Read from MH i2c: F0 [16:44:25]MH_I2C_Read... [16:44:25]Read from MH i2c: F0 09 00 [16:44:25]MH_I2C_Read... [16:44:25]Read from MH i2c: F0 09 00 69 9C 00 EF E1 13 67 EE 0E 0D 67 B7 [16:44:25]GetLastDocTimeStamp 1729356255 [16:44:25]current date 1729356271 [16:44:25]FM_GetShiftState [16:44:25]SAM_PROTO_GetShiftState [16:44:25]wFMCommunicate request_size=4 [16:44:25]MH_SAM_APDU [16:44:25]CAPDU: 80 13 01 00 [16:44:25]Write to MH i2c: E2 08 00 6A 9C 80 13 01 00 00 00 00 00 83 [16:44:25]Write i2c OK [16:44:25]MH_I2C_Read... [16:44:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:25]Read from MH i2c: E2 [16:44:25]MH_I2C_Read... [16:44:25]Read from MH i2c: E2 0E 00 [16:44:25]MH_I2C_Read... [16:44:25]Read from MH i2c: E2 0E 00 6A 9C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C6 [16:44:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:44:25]wFMCommunicate OK [16:44:25]SAM_PROTO_GetShiftState done [16:44:25]FM_GetShiftState done [16:44:25]opened in 1729296582 [16:44:25]opened+sec_in_day 1729382982 [16:44:25]quantity*price = 40006 [16:44:25]sum+1 = 40007 [16:44:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 422 19.10.2024 16:44 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218777 ФПД: 269052286187699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164431&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218777&fm=269052286187699&tin=02508201610067®Number=0000000000098116&sum=40000 [16:44:26]StoreToDocumentArchive [16:44:26]shift 443 fd 218777 [16:44:26]save to /storage/0443/doc_00218777 [16:44:26]save last doc name /storage/0443/doc_00218777 to /storage/kkm_last_doc_name [16:44:26]save OK [16:44:26]Clear old archive folders... [16:44:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:44:26]tlvbuf is 01532210 [16:44:26]SAM_PROTO_ClearQueue [16:44:26]wFMCommunicate request_size=4 [16:44:26]MH_SAM_APDU [16:44:26]CAPDU: 80 09 00 00 [16:44:26]Write to MH i2c: E2 08 00 77 9C 80 09 00 00 00 00 00 00 85 [16:44:26]Write i2c OK [16:44:26]MH_I2C_Read... [16:44:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:44:26]Read from MH i2c: E2 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 03 00 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 03 00 77 9C 00 90 00 87 [16:44:26]RAPDU: 90 00 [16:44:26]wFMCommunicate OK [16:44:26]SAM_PROTO_ClearQueue done [16:44:26]KKMCreateOFDPacket [16:44:26]OFDProtocolAddRootSTLVToBuf [16:44:26]FM_MakeSignedData [16:44:26]FM_MakeSignedData [16:44:26]SAM_PROTO_SignData [16:44:26]wFMCommunicate request_size=4 [16:44:26]MH_SAM_APDU [16:44:26]CAPDU: 80 0D 01 02 [16:44:26]Write to MH i2c: E2 08 00 78 9C 80 0D 01 02 00 00 00 00 8D [16:44:26]Write i2c OK [16:44:26]MH_I2C_Read... [16:44:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:44:26]Read from MH i2c: E2 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 03 00 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 03 00 78 9C 00 90 00 88 [16:44:26]RAPDU: 90 00 [16:44:26]wFMCommunicate OK [16:44:26]wFMCommunicate request_size=255 [16:44:26]MH_SAM_APDU [16:44: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 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 A6 01 00 00 F4 03 04 00 EF E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 99 56 03 00 35 04 06 00 F4 [16:44:26]Write to MH i2c: E2 02 01 79 9C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 A6 01 00 00 F4 03 04 00 EF E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 99 56 03 00 35 04 06 00 F4 00 00 77 [16:44:26]Write i2c OK [16:44:26]MH_I2C_Read... [16:44:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:27]Read from MH i2c: E2 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: E2 03 00 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: E2 03 00 79 9C 00 90 00 89 [16:44:27]RAPDU: 90 00 [16:44:27]wFMCommunicate OK [16:44:27]wFMCommunicate request_size=10 [16:44:27]MH_SAM_APDU [16:44:27]CAPDU: 80 0D 02 02 05 B3 9D F1 B8 B3 [16:44:27]Write to MH i2c: E2 0D 00 7A 9C 80 0D 02 02 05 00 B3 9D F1 B8 B3 00 00 46 [16:44:27]Write i2c OK [16:44:27]MH_I2C_Read... [16:44:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:27]Read from MH i2c: E2 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: E2 03 00 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: E2 03 00 7A 9C 00 90 00 8A [16:44:27]RAPDU: 90 00 [16:44:27]wFMCommunicate OK [16:44:27]wFMCommunicate request_size=4 [16:44:27]MH_SAM_APDU [16:44:27]CAPDU: 80 0D 03 02 [16:44:27]Write to MH i2c: E2 08 00 7B 9C 80 0D 03 02 00 00 00 00 92 [16:44:27]Write i2c OK [16:44:27]MH_I2C_Read... [16:44:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:44:27]Read from MH i2c: E2 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: E2 0B 00 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: E2 0B 00 7B 9C 00 00 3B 93 8F EB B5 50 A1 90 00 81 [16:44:27]RAPDU: 00 3B 93 8F EB B5 50 A1 90 00 [16:44:27]wFMCommunicate OK [16:44:27]SAM_PROTO_SignData done [16:44:27]FM_MakeSignedData done [16:44:27]CreateOFDProtocolMessage [16:44:27]wFMCommunicate request_size=4 [16:44:27]MH_SAM_APDU [16:44:27]CAPDU: 80 11 00 00 [16:44:27]Write to MH i2c: E2 08 00 7C 9C 80 11 00 00 00 00 00 00 92 [16:44:27]Write i2c OK [16:44:27]MH_I2C_Read... [16:44:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:27]Read from MH i2c: E2 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: E2 17 00 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: E2 17 00 7C 9C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E1 [16:44:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:44:27]wFMCommunicate OK [16:44:27]CreateOFDProtocolMessage done [16:44:27]OFDSenderStorePacket 218777 [16:44:27]StoreOFDPacket docnum=218777 [16:44:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 16 E6 07 01 EB 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 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 A6 01 00 00 F4 03 04 00 EF E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 99 56 03 00 35 04 06 00 F4 B3 9D F1 B8 B3 00 3B 93 8F EB B5 50 A1 [16:44:27]CheckFolder [16:44:27]dirname=/storage/ofd_packets [16:44:27]CheckFolder done [16:44:27]ProducePacketName [16:44:27]name=ofd_packets/00218777 [16:44:27]NVStorageSaveData ofd_packets/00218777 [16:44:27]File name is /storage/ofd_packets/00218777 [16:44:27]Write 301 bytes [16:44:27]NVStorageSaveData done [16:44:27]OFDSenderStorePacket done [16:44:27]KKMCreateOFDPacket done [16:44:27]NVStorageSaveData kkm_last_timestamp [16:44:27]File name is /storage/kkm_last_timestamp [16:44:27]Write 4 bytes [16:44:27]NVStorageSaveData done [16:44:27]ExternCall_PrintAddStr [16:44:27]wPrintStart [16:44:27]Write to MH i2c: 01 00 00 7D 9C 19 [16:44:27]Write i2c OK [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: 01 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: 01 07 00 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: 01 07 00 7D 9C 00 00 00 00 00 FF 0F 2E [16:44:27]RasterBufferAndPrint [16:44:27]line Счет N : (1)536326 [16:44:27]line ИНН: 02508201610067 [16:44:27]line Контрольно-Кассовый Чек [16:44:27]line ПРОДАЖА [16:44:27]line ТРК (МРК, ГНК) : 13 [16:44:27]line Товар: 2710124130 [16:44:27]line Аи-92-К-2 [16:44:27]line 5.980 * 66.90 [16:44:27]line = 400.06 [16:44:27]line НДС 12% НСП 1% [16:44:27]line > о реализуемом товаре [16:44:27]line ОКРУГЛЕНИЕ: -0.06 [16:44:27]line ИТОГО: 400.00 [16:44:27]line Внесено: 400.00 [16:44:27]line СДАЧА: 0.00 [16:44:27]line НСП 1% : 3.54 [16:44:27]line НДС 12% : 42.48 [16:44:27]line Наличными: 400.00 [16:44:27]line Безнал.: 0.00 [16:44:27]line Место: АЗС № 84 "Партнер Нефть" [16:44:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:44:27]line СНО: Общий режим [16:44:27]line Чек 422 19.10.2024 16:44 [16:44:27]line Смена: 443 ФФД: 1.0 [16:44:27]line ЗНМ: 0300000178 [16:44:27]line РНМ: 0000000000098116 [16:44:27]line Версия ККМ: 001 [16:44:27]line ФМ: 0000000000965413 [16:44:27]line ФД: 218777 [16:44:27]line ФПД: 269052286187699 [16:44:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164431&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218777&fm=269052286187699&tin=02508201610067®Number=0000000000098116&sum=40000 [16:44:27]written 0, free lines is 4095 [16:44:27]OFD Sender: Processing packet 218777 [packets to send 80, broken 79] [16:44:27]ProducePacketName [16:44:27]name=ofd_packets/00218777 [16:44:27]OFD Sender: To server: pG, [16:44:27]CommunicateWithHost lk.salyk.kg:30040 [16:44:27]ConnectInit lk.salyk.kg [16:44:27]Connected sock=11 [16:44:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 16 E6 07 01 EB 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 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 A6 01 00 00 F4 03 04 00 EF E1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 99 56 03 00 35 04 06 00 F4 B3 9D F1 B8 B3 00 3B 93 8F EB B5 50 A1 [16:44:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 88 90 47 00 2F 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 39 36 35 34 31 33 10 04 04 00 99 56 03 00 F4 03 04 00 87 8D 13 67 B6 04 01 00 00 DD 22 6C 3C CB 66 F8 50 [16:44:27]CommunicateWithHost err = 0 [16:44:27]CheckOFDResponse [16:44:27]1017 (14) - 77093643461234 [16:44:27]1041 (16) - 0000000000965413 [16:44:27]1040 (4) - 218777 [16:44:27]1012 (4) - 19.10.2024 10:44 [16:44:27]1206 (1) - 0 [16:44:27]OFD Sender: Remove packet 218777 [16:44:27]ProducePacketName [16:44:27]name=ofd_packets/00218777 [16:44:27]NVStorageDeleteData [16:44:27]Write to MH i2c: 01 00 00 A8 9C 44 [16:44:27]Write i2c OK [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: 01 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: 01 07 00 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: 01 07 00 A8 9C 00 00 00 00 00 F4 0C 4B [16:44:27]RasterBufferAndPrint [16:44:27]line [16:44:27]line [16:44:27]line [16:44:27]line [16:44:27]line [16:44:27]written 0, free lines is 3323 [16:44:27]MH_Cut [16:44:27]Write to MH i2c: D1 01 00 AF 9C 01 1D [16:44:27]Write i2c OK [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: D1 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: D1 01 00 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: D1 01 00 AF 9C 00 1C [16:44:27]Write to MH i2c: 01 00 00 B0 9C 4C [16:44:27]Write i2c OK [16:44:27]MH_I2C_Read... [16:44:28]OFD Sender: No OFD packet to send [16:44:28]*** Cut start [16:44:28]*** Partial cut [16:44:28]*** CUTSNS_PIN = 1 [16:44:28]*** CUTSNS_PIN = 0 [16:44:28]*** Brake cut motor [16:44:29]Read from MH i2c: 01 [16:44:29]MH_I2C_Read... [16:44:29]*** Stop cut motor [16:44:29]*** Cut end [16:44:29]Read from MH i2c: 01 07 00 [16:44:29]MH_I2C_Read... [16:44:29]Read from MH i2c: 01 07 00 B0 9C 00 00 00 00 00 FF 0F 61 [16:44:29]process_action close_receipt done [16:44:29]requested_data is exist [16:44:29]produce_requested_data [16:44:29]requested_item fm.sn is exist - process it [16:44:29]wFMCommunicate request_size=4 [16:44:29]MH_SAM_APDU [16:44:29]CAPDU: 80 11 00 00 [16:44:29]Write to MH i2c: E2 08 00 B1 9C 80 11 00 00 00 00 00 00 C7 [16:44:29]Write i2c OK [16:44:29]MH_I2C_Read... [16:44:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:29]Read from MH i2c: E2 [16:44:29]MH_I2C_Read... [16:44:29]Read from MH i2c: E2 17 00 [16:44:29]MH_I2C_Read... [16:44:29]Read from MH i2c: E2 17 00 B1 9C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 16 [16:44:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:44:29]wFMCommunicate OK [16:44:29]requested_item fd.num is exist - process it [16:44:29]SAM_PROTO_GetFieldsCounters [16:44:29]wFMCommunicate request_size=4 [16:44:29]MH_SAM_APDU [16:44:29]CAPDU: 80 13 00 00 [16:44:29]Write to MH i2c: E2 08 00 B2 9C 80 13 00 00 00 00 00 00 CA [16:44:29]Write i2c OK [16:44:29]MH_I2C_Read... [16:44:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:44:29]Read from MH i2c: E2 [16:44:29]MH_I2C_Read... [16:44:29]Read from MH i2c: E2 62 00 [16:44:29]MH_I2C_Read... [16:44:29]Read from MH i2c: E2 62 00 B2 9C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 99 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 8A [16:44:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 99 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:44:29]wFMCommunicate OK [16:44:29]SAM_PROTO_GetFieldsCounters done [16:44:29]requested_item shift.num is exist - process it [16:44:29]requested_item shift.opened is exist - process it [16:44:29]req_shift_opened [16:44:29]FM_GetShiftState [16:44:29]SAM_PROTO_GetShiftState [16:44:29]wFMCommunicate request_size=4 [16:44:29]MH_SAM_APDU [16:44:29]CAPDU: 80 13 01 00 [16:44:29]Write to MH i2c: E2 08 00 B3 9C 80 13 01 00 00 00 00 00 CC [16:44:29]Write i2c OK [16:44:29]MH_I2C_Read... [16:44:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:29]Read from MH i2c: E2 [16:44:29]MH_I2C_Read... [16:44:29]Read from MH i2c: E2 0E 00 [16:44:29]MH_I2C_Read... [16:44:29]Read from MH i2c: E2 0E 00 B3 9C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0F [16:44:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:44:29]wFMCommunicate OK [16:44:29]SAM_PROTO_GetShiftState done [16:44:29]FM_GetShiftState done [16:44:29]req_shift_opened done [16:44:29]requested_item shift.open_date is exist - process it [16:44:29]req_shift_open_date [16:44:29]req_shift_open_date done [16:44:29]produce_requested_data done [16:44:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218777,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:44:29]process_action_free close_receipt [16:44:29]json_value_free [16:44:29]json_value_free done [16:44:29]process_json_proto returns [16:44:29]Send response to host [16:44:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218777,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:44:29]free response buf [16:44:29]execute_script done [16:44:29]execute_script returns [16:44:29]free content buf [16:44:29]Sock 9.Close socket [16:44:29]Sock 9.Thread stoped [16:44:33]OFD Sender: No OFD packet to send [16:44:38]OFD Sender: No OFD packet to send [16:44:43]OFD Sender: No OFD packet to send [16:44:48]OFD Sender: No OFD packet to send [16:44:53]OFD Sender: No OFD packet to send [16:44:58]OFD Sender: No OFD packet to send [16:45:03]OFD Sender: No OFD packet to send [16:45:08]OFD Sender: No OFD packet to send [16:45:13]OFD Sender: No OFD packet to send [16:45:18]OFD Sender: No OFD packet to send [16:45:23]OFD Sender: No OFD packet to send [16:45:28]OFD Sender: No OFD packet to send [16:45:33]OFD Sender: No OFD packet to send [16:45:38]OFD Sender: No OFD packet to send [16:45:43]OFD Sender: No OFD packet to send [16:45:48]OFD Sender: No OFD packet to send [16:45:53]OFD Sender: No OFD packet to send [16:45:58]OFD Sender: No OFD packet to send [16:46:03]OFD Sender: No OFD packet to send [16:46:08]OFD Sender: No OFD packet to send [16:46:13]OFD Sender: No OFD packet to send [16:46:18]OFD Sender: No OFD packet to send [16:46:23]OFD Sender: No OFD packet to send [16:46:28]OFD Sender: No OFD packet to send [16:46:33]OFD Sender: No OFD packet to send [16:46:38]OFD Sender: No OFD packet to send [16:46:43]OFD Sender: No OFD packet to send [16:46:48]OFD Sender: No OFD packet to send [16:46:53]OFD Sender: No OFD packet to send [16:46:58]OFD Sender: No OFD packet to send [16:47:03]OFD Sender: No OFD packet to send [16:47:08]OFD Sender: No OFD packet to send [16:47:13]OFD Sender: No OFD packet to send [16:47:18]OFD Sender: No OFD packet to send [16:47:23]accept exits with 8 [16:47:23]New connection [16:47:23]New thread 3066682724 created [16:47:23]Thread 3066826084 joined [16:47:23]Waiting for new connection... [16:47:23] Sock 8.Parse request [16:47:23]Sock 8.Check first char [16:47:23]Sock 8.First char is OK [16:47:23]request: POST /json_proto HTTP/1.0 [16:47:23]Method: POST [16:47:23]URL: /json_proto [16:47:23]Method is POST - this is cgi request [16:47:23]url: /json_proto [16:47:23]query_string will be loaded in cgi processing [16:47:23]execute_cgi json_proto POST (null) [16:47:23]execute_cgi path=json_proto method=POST [16:47:23]POST find Content-Length [16:47:23]Host: 172.17.40.4:8080 [16:47:23]Content-Length: 679 [16:47:23]Content-Type: application/json [16:47:23] [16:47:23]POST finish read [16:47:23]Found Content-Length = 679 [16:47:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [16:47:23]execute_script... [16:47:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [16:47:23]POST & json_proto [16:47:23]process_json_proto [16:47:23]json parsed OK: [16:47:23]protocol is kg_v1.0 [16:47:23]action value=close_receipt [16:47:23]process_action close_receipt [16:47:23]cmd_close_receipt [16:47:23]MH_GetDate [16:47:23]Write to MH i2c: F0 00 00 B4 9C 3F [16:47:23]Write i2c OK [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: F0 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: F0 09 00 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: F0 09 00 B4 9C 00 A0 E2 13 67 EE 0E 0D 67 B4 [16:47:23]GetLastDocTimeStamp 1729356271 [16:47:23]current date 1729356448 [16:47:23]FM_GetShiftState [16:47:23]SAM_PROTO_GetShiftState [16:47:23]wFMCommunicate request_size=4 [16:47:23]MH_SAM_APDU [16:47:23]CAPDU: 80 13 01 00 [16:47:23]Write to MH i2c: E2 08 00 B5 9C 80 13 01 00 00 00 00 00 CE [16:47:23]Write i2c OK [16:47:23]MH_I2C_Read... [16:47:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:23]Read from MH i2c: E2 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: E2 0E 00 [16:47:23]MH_I2C_Read... [16:47:23]Read from MH i2c: E2 0E 00 B5 9C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 11 [16:47:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:47:23]wFMCommunicate OK [16:47:23]SAM_PROTO_GetShiftState done [16:47:23]FM_GetShiftState done [16:47:23]opened in 1729296582 [16:47:23]opened+sec_in_day 1729382982 [16:47:23]quantity*price = 140055 [16:47:23]sum+1 = 140057 [16:47:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.73 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 423 19.10.2024 16:47 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218778 ФПД: 92417528386780 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164728&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218778&fm=92417528386780&tin=02508201610067®Number=0000000000098116&sum=140000 [16:47:24]StoreToDocumentArchive [16:47:24]shift 443 fd 218778 [16:47:24]save to /storage/0443/doc_00218778 [16:47:24]save last doc name /storage/0443/doc_00218778 to /storage/kkm_last_doc_name [16:47:24]save OK [16:47:24]Clear old archive folders... [16:47:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:47:24]tlvbuf is 0161E0D0 [16:47:24]SAM_PROTO_ClearQueue [16:47:24]wFMCommunicate request_size=4 [16:47:24]MH_SAM_APDU [16:47:24]CAPDU: 80 09 00 00 [16:47:24]Write to MH i2c: E2 08 00 C2 9C 80 09 00 00 00 00 00 00 D0 [16:47:24]Write i2c OK [16:47:24]MH_I2C_Read... [16:47:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:47:24]Read from MH i2c: E2 [16:47:24]MH_I2C_Read... [16:47:24]Read from MH i2c: E2 03 00 [16:47:24]MH_I2C_Read... [16:47:24]Read from MH i2c: E2 03 00 C2 9C 00 90 00 D2 [16:47:24]RAPDU: 90 00 [16:47:24]wFMCommunicate OK [16:47:24]SAM_PROTO_ClearQueue done [16:47:24]KKMCreateOFDPacket [16:47:24]OFDProtocolAddRootSTLVToBuf [16:47:24]FM_MakeSignedData [16:47:24]FM_MakeSignedData [16:47:24]SAM_PROTO_SignData [16:47:24]wFMCommunicate request_size=4 [16:47:24]MH_SAM_APDU [16:47:24]CAPDU: 80 0D 01 02 [16:47:24]Write to MH i2c: E2 08 00 C3 9C 80 0D 01 02 00 00 00 00 D8 [16:47:24]Write i2c OK [16:47:24]MH_I2C_Read... [16:47:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:47:24]Read from MH i2c: E2 [16:47:24]MH_I2C_Read... [16:47:24]Read from MH i2c: E2 03 00 [16:47:24]MH_I2C_Read... [16:47:24]Read from MH i2c: E2 03 00 C3 9C 00 90 00 D3 [16:47:24]RAPDU: 90 00 [16:47:24]wFMCommunicate OK [16:47:24]wFMCommunicate request_size=255 [16:47:24]MH_SAM_APDU [16:47:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 A7 01 00 00 F4 03 04 00 A0 E2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9A 56 03 00 35 04 06 00 54 0D A1 F3 [16:47:24]Write to MH i2c: E2 02 01 C4 9C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 A7 01 00 00 F4 03 04 00 A0 E2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9A 56 03 00 35 04 06 00 54 0D A1 F3 00 00 DD [16:47:24]Write i2c OK [16:47:24]MH_I2C_Read... [16:47:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:24]Read from MH i2c: E2 [16:47:24]MH_I2C_Read... [16:47:24]Read from MH i2c: E2 03 00 [16:47:24]MH_I2C_Read... [16:47:24]Read from MH i2c: E2 03 00 C4 9C 00 90 00 D4 [16:47:24]RAPDU: 90 00 [16:47:24]wFMCommunicate OK [16:47:24]wFMCommunicate request_size=7 [16:47:24]MH_SAM_APDU [16:47:24]CAPDU: 80 0D 02 02 02 54 DC [16:47:24]Write to MH i2c: E2 0A 00 C5 9C 80 0D 02 02 02 00 54 DC 00 00 0F [16:47:24]Write i2c OK [16:47:24]MH_I2C_Read... [16:47:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:24]Read from MH i2c: E2 [16:47:24]MH_I2C_Read... [16:47:24]Read from MH i2c: E2 03 00 [16:47:24]MH_I2C_Read... [16:47:24]Read from MH i2c: E2 03 00 C5 9C 00 90 00 D5 [16:47:24]RAPDU: 90 00 [16:47:24]wFMCommunicate OK [16:47:24]wFMCommunicate request_size=4 [16:47:24]MH_SAM_APDU [16:47:24]CAPDU: 80 0D 03 02 [16:47:24]Write to MH i2c: E2 08 00 C6 9C 80 0D 03 02 00 00 00 00 DD [16:47:24]Write i2c OK [16:47:24]MH_I2C_Read... [16:47:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:47:24]Read from MH i2c: E2 [16:47:24]MH_I2C_Read... [16:47:24]Read from MH i2c: E2 0B 00 [16:47:24]MH_I2C_Read... [16:47:24]Read from MH i2c: E2 0B 00 C6 9C 00 E4 53 03 23 A6 5D D3 10 90 00 21 [16:47:24]RAPDU: E4 53 03 23 A6 5D D3 10 90 00 [16:47:24]wFMCommunicate OK [16:47:24]SAM_PROTO_SignData done [16:47:24]FM_MakeSignedData done [16:47:24]CreateOFDProtocolMessage [16:47:24]wFMCommunicate request_size=4 [16:47:24]MH_SAM_APDU [16:47:24]CAPDU: 80 11 00 00 [16:47:24]Write to MH i2c: E2 08 00 C7 9C 80 11 00 00 00 00 00 00 DD [16:47:24]Write i2c OK [16:47:24]MH_I2C_Read... [16:47:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:24]Read from MH i2c: E2 [16:47:24]MH_I2C_Read... [16:47:24]Read from MH i2c: E2 17 00 [16:47:24]MH_I2C_Read... [16:47:24]Read from MH i2c: E2 17 00 C7 9C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2C [16:47:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:47:24]wFMCommunicate OK [16:47:24]CreateOFDProtocolMessage done [16:47:24]OFDSenderStorePacket 218778 [16:47:24]StoreOFDPacket docnum=218778 [16:47:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 86 7A 04 01 67 81 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 A7 01 00 00 F4 03 04 00 A0 E2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9A 56 03 00 35 04 06 00 54 0D A1 F3 54 DC E4 53 03 23 A6 5D D3 10 [16:47:24]CheckFolder [16:47:24]dirname=/storage/ofd_packets [16:47:24]CheckFolder done [16:47:24]ProducePacketName [16:47:24]name=ofd_packets/00218778 [16:47:24]NVStorageSaveData ofd_packets/00218778 [16:47:24]File name is /storage/ofd_packets/00218778 [16:47:24]Write 298 bytes [16:47:24]NVStorageSaveData done [16:47:24]OFDSenderStorePacket done [16:47:24]KKMCreateOFDPacket done [16:47:24]NVStorageSaveData kkm_last_timestamp [16:47:24]File name is /storage/kkm_last_timestamp [16:47:24]Write 4 bytes [16:47:24]NVStorageSaveData done [16:47:24]ExternCall_PrintAddStr [16:47:24]wPrintStart [16:47:24]Write to MH i2c: 01 00 00 C8 9C 64 [16:47:24]Write i2c OK [16:47:24]MH_I2C_Read... [16:47:24]Read from MH i2c: 01 [16:47:24]MH_I2C_Read... [16:47:24]Read from MH i2c: 01 07 00 [16:47:24]MH_I2C_Read... [16:47:24]Read from MH i2c: 01 07 00 C8 9C 00 00 00 00 00 FF 0F 79 [16:47:24]RasterBufferAndPrint [16:47:24]line Счет N : (1)536327 [16:47:24]line ИНН: 02508201610067 [16:47:24]line Контрольно-Кассовый Чек [16:47:24]line ПРОДАЖА [16:47:24]line ТРК (МРК, ГНК) : 51 [16:47:24]line Товар: 2710194210 [16:47:24]line ДТ-К-2 [16:47:24]line 18.380 * 76.20 [16:47:24]line = 1400.56 [16:47:24]line НДС 12% НСП 1% [16:47:24]line > о реализуемом товаре [16:47:24]line ОКРУГЛЕНИЕ: -0.56 [16:47:24]line ИТОГО: 1400.00 [16:47:24]line Внесено: 1400.00 [16:47:24]line СДАЧА: 0.00 [16:47:24]line НСП 1% : 12.39 [16:47:24]line НДС 12% : 148.73 [16:47:24]line Наличными: 1400.00 [16:47:24]line Безнал.: 0.00 [16:47:24]line Место: АЗС № 84 "Партнер Нефть" [16:47:24]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:47:24]line СНО: Общий режим [16:47:24]line Чек 423 19.10.2024 16:47 [16:47:24]line Смена: 443 ФФД: 1.0 [16:47:24]line ЗНМ: 0300000178 [16:47:24]line РНМ: 0000000000098116 [16:47:24]line Версия ККМ: 001 [16:47:24]line ФМ: 0000000000965413 [16:47:24]line ФД: 218778 [16:47:24]line ФПД: 92417528386780 [16:47:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164728&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218778&fm=92417528386780&tin=02508201610067®Number=0000000000098116&sum=140000 [16:47:25]OFD Sender: Processing packet 218778 [packets to send 80, broken 79] [16:47:25]ProducePacketName [16:47:25]name=ofd_packets/00218778 [16:47:25]OFD Sender: To server: pG, [16:47:25]CommunicateWithHost lk.salyk.kg:30040 [16:47:25]ConnectInit lk.salyk.kg [16:47:25]written 0, free lines is 4095 [16:47:25]Connected sock=10 [16:47:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 86 7A 04 01 67 81 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 A7 01 00 00 F4 03 04 00 A0 E2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9A 56 03 00 35 04 06 00 54 0D A1 F3 54 DC E4 53 03 23 A6 5D D3 10 [16:47:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F7 2F 47 00 D0 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 39 36 35 34 31 33 10 04 04 00 9A 56 03 00 F4 03 04 00 39 8E 13 67 B6 04 01 00 00 B1 5A 3D 75 D7 37 73 E8 [16:47:25]CommunicateWithHost err = 0 [16:47:25]CheckOFDResponse [16:47:25]1017 (14) - 77093643461234 [16:47:25]1041 (16) - 0000000000965413 [16:47:25]1040 (4) - 218778 [16:47:25]1012 (4) - 19.10.2024 10:47 [16:47:25]1206 (1) - 0 [16:47:25]OFD Sender: Remove packet 218778 [16:47:25]ProducePacketName [16:47:25]name=ofd_packets/00218778 [16:47:25]NVStorageDeleteData [16:47:25]Write to MH i2c: 01 00 00 F3 9C 8F [16:47:25]Write i2c OK [16:47:25]MH_I2C_Read... [16:47:25]Read from MH i2c: 01 [16:47:25]MH_I2C_Read... [16:47:25]Read from MH i2c: 01 07 00 [16:47:25]MH_I2C_Read... [16:47:25]Read from MH i2c: 01 07 00 F3 9C 00 00 00 00 00 FB 0C 9D [16:47:25]RasterBufferAndPrint [16:47:25]line [16:47:25]line [16:47:25]line [16:47:25]line [16:47:25]line [16:47:25]written 0, free lines is 3332 [16:47:25]MH_Cut [16:47:25]Write to MH i2c: D1 01 00 FA 9C 01 68 [16:47:25]Write i2c OK [16:47:25]MH_I2C_Read... [16:47:25]Read from MH i2c: D1 [16:47:25]MH_I2C_Read... [16:47:25]Read from MH i2c: D1 01 00 [16:47:25]MH_I2C_Read... [16:47:25]Read from MH i2c: D1 01 00 FA 9C 00 67 [16:47:25]Write to MH i2c: 01 00 00 FB 9C 97 [16:47:25]Write i2c OK [16:47:25]MH_I2C_Read... [16:47:26]OFD Sender: No OFD packet to send [16:47:26]*** Cut start [16:47:26]*** Partial cut [16:47:26]*** CUTSNS_PIN = 1 [16:47:26]*** CUTSNS_PIN = 0 [16:47:26]*** Brake cut motor [16:47:27]Read from MH i2c: 01 [16:47:27]MH_I2C_Read... [16:47:27]*** Stop cut motor [16:47:27]*** Cut end [16:47:27]Read from MH i2c: 01 07 00 [16:47:27]MH_I2C_Read... [16:47:27]Read from MH i2c: 01 07 00 FB 9C 00 00 00 00 00 FF 0F AC [16:47:27]process_action close_receipt done [16:47:27]requested_data is exist [16:47:27]produce_requested_data [16:47:27]requested_item fm.sn is exist - process it [16:47:27]wFMCommunicate request_size=4 [16:47:27]MH_SAM_APDU [16:47:27]CAPDU: 80 11 00 00 [16:47:27]Write to MH i2c: E2 08 00 FC 9C 80 11 00 00 00 00 00 00 12 [16:47:27]Write i2c OK [16:47:27]MH_I2C_Read... [16:47:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:27]Read from MH i2c: E2 [16:47:27]MH_I2C_Read... [16:47:27]Read from MH i2c: E2 17 00 [16:47:27]MH_I2C_Read... [16:47:27]Read from MH i2c: E2 17 00 FC 9C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 61 [16:47:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:47:27]wFMCommunicate OK [16:47:27]requested_item fd.num is exist - process it [16:47:27]SAM_PROTO_GetFieldsCounters [16:47:27]wFMCommunicate request_size=4 [16:47:27]MH_SAM_APDU [16:47:27]CAPDU: 80 13 00 00 [16:47:27]Write to MH i2c: E2 08 00 FD 9C 80 13 00 00 00 00 00 00 15 [16:47:27]Write i2c OK [16:47:27]MH_I2C_Read... [16:47:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:47:27]Read from MH i2c: E2 [16:47:27]MH_I2C_Read... [16:47:27]Read from MH i2c: E2 62 00 [16:47:27]MH_I2C_Read... [16:47:27]Read from MH i2c: E2 62 00 FD 9C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 D9 [16:47:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9A 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:47:27]wFMCommunicate OK [16:47:27]SAM_PROTO_GetFieldsCounters done [16:47:27]requested_item shift.num is exist - process it [16:47:27]requested_item shift.opened is exist - process it [16:47:27]req_shift_opened [16:47:27]FM_GetShiftState [16:47:27]SAM_PROTO_GetShiftState [16:47:27]wFMCommunicate request_size=4 [16:47:27]MH_SAM_APDU [16:47:27]CAPDU: 80 13 01 00 [16:47:27]Write to MH i2c: E2 08 00 FE 9C 80 13 01 00 00 00 00 00 17 [16:47:27]Write i2c OK [16:47:27]MH_I2C_Read... [16:47:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:27]Read from MH i2c: E2 [16:47:27]MH_I2C_Read... [16:47:27]Read from MH i2c: E2 0E 00 [16:47:27]MH_I2C_Read... [16:47:27]Read from MH i2c: E2 0E 00 FE 9C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5A [16:47:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:47:27]wFMCommunicate OK [16:47:27]SAM_PROTO_GetShiftState done [16:47:27]FM_GetShiftState done [16:47:27]req_shift_opened done [16:47:27]requested_item shift.open_date is exist - process it [16:47:27]req_shift_open_date [16:47:27]req_shift_open_date done [16:47:27]produce_requested_data done [16:47:27]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218778,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:47:27]process_action_free close_receipt [16:47:27]json_value_free [16:47:27]json_value_free done [16:47:27]process_json_proto returns [16:47:27]Send response to host [16:47:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218778,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:47:27]free response buf [16:47:27]execute_script done [16:47:27]execute_script returns [16:47:27]free content buf [16:47:27]Sock 8.Close socket [16:47:27]Sock 8.Thread stoped [16:47:31]OFD Sender: No OFD packet to send [16:47:36]OFD Sender: No OFD packet to send [16:47:41]OFD Sender: No OFD packet to send [16:47:46]OFD Sender: No OFD packet to send [16:47:51]OFD Sender: No OFD packet to send [16:47:56]OFD Sender: No OFD packet to send [16:48:01]OFD Sender: No OFD packet to send [16:48:06]OFD Sender: No OFD packet to send [16:48:11]OFD Sender: No OFD packet to send [16:48:16]OFD Sender: No OFD packet to send [16:48:21]OFD Sender: No OFD packet to send [16:48:26]OFD Sender: No OFD packet to send [16:48:31]OFD Sender: No OFD packet to send [16:48:36]OFD Sender: No OFD packet to send [16:48:41]OFD Sender: No OFD packet to send [16:48:46]OFD Sender: No OFD packet to send [16:48:51]OFD Sender: No OFD packet to send [16:48:56]OFD Sender: No OFD packet to send [16:49:01]OFD Sender: No OFD packet to send [16:49:06]OFD Sender: No OFD packet to send [16:49:11]OFD Sender: No OFD packet to send [16:49:16]OFD Sender: No OFD packet to send [16:49:21]OFD Sender: No OFD packet to send [16:49:26]OFD Sender: No OFD packet to send [16:49:27]accept exits with 9 [16:49:27]New connection [16:49:27]New thread 3066826084 created [16:49:27]Thread 3066682724 joined [16:49:27]Waiting for new connection... [16:49:27] Sock 9.Parse request [16:49:27]Sock 9.Check first char [16:49:27]Sock 9.First char is OK [16:49:27]request: POST /json_proto HTTP/1.0 [16:49:27]Method: POST [16:49:27]URL: /json_proto [16:49:27]Method is POST - this is cgi request [16:49:27]url: /json_proto [16:49:27]query_string will be loaded in cgi processing [16:49:27]execute_cgi json_proto POST (null) [16:49:27]execute_cgi path=json_proto method=POST [16:49:27]POST find Content-Length [16:49:27]Host: 172.17.40.4:8080 [16:49:27]Content-Length: 677 [16:49:27]Content-Type: application/json [16:49:27] [16:49:27]POST finish read [16:49:27]Found Content-Length = 677 [16:49:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.640, "sum" : 511.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 511.00, "total" : 511.00, "payments": [ { "type": 0, "sum" : 511.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:49:27]execute_script... [16: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)536331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.640, "sum" : 511.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 511.00, "total" : 511.00, "payments": [ { "type": 0, "sum" : 511.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:49:27]POST & json_proto [16:49:27]process_json_proto [16:49:27]json parsed OK: [16:49:27]protocol is kg_v1.0 [16:49:27]action value=close_receipt [16:49:27]process_action close_receipt [16:49:27]cmd_close_receipt [16:49:27]MH_GetDate [16:49:27]Write to MH i2c: F0 00 00 FF 9C 8A [16:49:27]Write i2c OK [16:49:27]MH_I2C_Read... [16:49:27]Read from MH i2c: F0 [16:49:27]MH_I2C_Read... [16:49:27]Read from MH i2c: F0 09 00 [16:49:27]MH_I2C_Read... [16:49:27]Read from MH i2c: F0 09 00 FF 9C 00 1D E3 13 67 EE 0E 0D 67 7D [16:49:27]GetLastDocTimeStamp 1729356448 [16:49:27]current date 1729356573 [16:49:27]FM_GetShiftState [16:49:27]SAM_PROTO_GetShiftState [16:49:27]wFMCommunicate request_size=4 [16:49:27]MH_SAM_APDU [16:49:27]CAPDU: 80 13 01 00 [16:49:27]Write to MH i2c: E2 08 00 00 9D 80 13 01 00 00 00 00 00 1A [16:49:27]Write i2c OK [16:49:27]MH_I2C_Read... [16:49:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:49:27]Read from MH i2c: E2 [16:49:27]MH_I2C_Read... [16:49:27]Read from MH i2c: E2 0E 00 [16:49:27]MH_I2C_Read... [16:49:27]Read from MH i2c: E2 0E 00 00 9D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5D [16:49:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:49:27]wFMCommunicate OK [16:49:27]SAM_PROTO_GetShiftState done [16:49:27]FM_GetShiftState done [16:49:27]opened in 1729296582 [16:49:27]opened+sec_in_day 1729382982 [16:49:27]quantity*price = 51111 [16:49:27]sum+1 = 51113 [16:49:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 511.00 Внесено: 511.00 СДАЧА: 0.00 НСП 1% : 4.52 НДС 12% : 54.28 Наличными: 511.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 424 19.10.2024 16:49 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218779 ФПД: 101973351457600 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164933&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218779&fm=101973351457600&tin=02508201610067®Number=0000000000098116&sum=51100 [16:49:28]StoreToDocumentArchive [16:49:28]shift 443 fd 218779 [16:49:28]save to /storage/0443/doc_00218779 [16:49:28]save last doc name /storage/0443/doc_00218779 to /storage/kkm_last_doc_name [16:49:28]save OK [16:49:28]Clear old archive folders... [16:49:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:49:28]tlvbuf is 014ED6F0 [16:49:28]SAM_PROTO_ClearQueue [16:49:28]wFMCommunicate request_size=4 [16:49:28]MH_SAM_APDU [16:49:28]CAPDU: 80 09 00 00 [16:49:28]Write to MH i2c: E2 08 00 0D 9D 80 09 00 00 00 00 00 00 1C [16:49:28]Write i2c OK [16:49:28]MH_I2C_Read... [16:49:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:49:28]Read from MH i2c: E2 [16:49:28]MH_I2C_Read... [16:49:28]Read from MH i2c: E2 03 00 [16:49:28]MH_I2C_Read... [16:49:28]Read from MH i2c: E2 03 00 0D 9D 00 90 00 1E [16:49:28]RAPDU: 90 00 [16:49:28]wFMCommunicate OK [16:49:28]SAM_PROTO_ClearQueue done [16:49:28]KKMCreateOFDPacket [16:49:28]OFDProtocolAddRootSTLVToBuf [16:49:28]FM_MakeSignedData [16:49:28]FM_MakeSignedData [16:49:28]SAM_PROTO_SignData [16:49:28]wFMCommunicate request_size=4 [16:49:28]MH_SAM_APDU [16:49:28]CAPDU: 80 0D 01 02 [16:49:28]Write to MH i2c: E2 08 00 0E 9D 80 0D 01 02 00 00 00 00 24 [16:49:28]Write i2c OK [16:49:28]MH_I2C_Read... [16:49:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:49:29]Read from MH i2c: E2 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: E2 03 00 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: E2 03 00 0E 9D 00 90 00 1F [16:49:29]RAPDU: 90 00 [16:49:29]wFMCommunicate OK [16:49:29]wFMCommunicate request_size=255 [16:49:29]MH_SAM_APDU [16: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 D8 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 15 00 00 00 00 07 04 06 00 9C C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 1D E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9B 56 03 00 35 04 06 00 5C [16:49:29]Write to MH i2c: E2 02 01 0F 9D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 D8 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 15 00 00 00 00 07 04 06 00 9C C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 1D E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9B 56 03 00 35 04 06 00 5C 00 00 CA [16:49:29]Write i2c OK [16:49:29]MH_I2C_Read... [16:49:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:49:29]Read from MH i2c: E2 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: E2 03 00 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: E2 03 00 0F 9D 00 90 00 20 [16:49:29]RAPDU: 90 00 [16:49:29]wFMCommunicate OK [16:49:29]wFMCommunicate request_size=10 [16:49:29]MH_SAM_APDU [16:49:29]CAPDU: 80 0D 02 02 05 BE 85 63 E3 40 [16:49:29]Write to MH i2c: E2 0D 00 10 9D 80 0D 02 02 05 00 BE 85 63 E3 40 00 00 FA [16:49:29]Write i2c OK [16:49:29]MH_I2C_Read... [16:49:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:49:29]Read from MH i2c: E2 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: E2 03 00 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: E2 03 00 10 9D 00 90 00 21 [16:49:29]RAPDU: 90 00 [16:49:29]wFMCommunicate OK [16:49:29]wFMCommunicate request_size=4 [16:49:29]MH_SAM_APDU [16:49:29]CAPDU: 80 0D 03 02 [16:49:29]Write to MH i2c: E2 08 00 11 9D 80 0D 03 02 00 00 00 00 29 [16:49:29]Write i2c OK [16:49:29]MH_I2C_Read... [16:49:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:49:29]Read from MH i2c: E2 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: E2 0B 00 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: E2 0B 00 11 9D 00 63 9C BE EB D5 09 CB B2 90 00 2D [16:49:29]RAPDU: 63 9C BE EB D5 09 CB B2 90 00 [16:49:29]wFMCommunicate OK [16:49:29]SAM_PROTO_SignData done [16:49:29]FM_MakeSignedData done [16:49:29]CreateOFDProtocolMessage [16:49:29]wFMCommunicate request_size=4 [16:49:29]MH_SAM_APDU [16:49:29]CAPDU: 80 11 00 00 [16:49:29]Write to MH i2c: E2 08 00 12 9D 80 11 00 00 00 00 00 00 29 [16:49:29]Write i2c OK [16:49:29]MH_I2C_Read... [16:49:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:49:29]Read from MH i2c: E2 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: E2 17 00 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: E2 17 00 12 9D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 78 [16:49:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:49:29]wFMCommunicate OK [16:49:29]CreateOFDProtocolMessage done [16:49:29]OFDSenderStorePacket 218779 [16:49:29]StoreOFDPacket docnum=218779 [16:49:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AF 42 07 01 87 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 D8 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 15 00 00 00 00 07 04 06 00 9C C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 1D E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9B 56 03 00 35 04 06 00 5C BE 85 63 E3 40 63 9C BE EB D5 09 CB B2 [16:49:29]CheckFolder [16:49:29]dirname=/storage/ofd_packets [16:49:29]CheckFolder done [16:49:29]ProducePacketName [16:49:29]name=ofd_packets/00218779 [16:49:29]NVStorageSaveData ofd_packets/00218779 [16:49:29]File name is /storage/ofd_packets/00218779 [16:49:29]Write 301 bytes [16:49:29]NVStorageSaveData done [16:49:29]OFDSenderStorePacket done [16:49:29]KKMCreateOFDPacket done [16:49:29]NVStorageSaveData kkm_last_timestamp [16:49:29]File name is /storage/kkm_last_timestamp [16:49:29]Write 4 bytes [16:49:29]NVStorageSaveData done [16:49:29]ExternCall_PrintAddStr [16:49:29]wPrintStart [16:49:29]Write to MH i2c: 01 00 00 13 9D B0 [16:49:29]Write i2c OK [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: 01 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: 01 07 00 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: 01 07 00 13 9D 00 00 00 00 00 FF 0F C5 [16:49:29]RasterBufferAndPrint [16:49:29]line Счет N : (1)536331 [16:49:29]line ИНН: 02508201610067 [16:49:29]line Контрольно-Кассовый Чек [16:49:29]line ПРОДАЖА [16:49:29]line ТРК (МРК, ГНК) : 43 [16:49:29]line Товар: 2710124130 [16:49:29]line Аи-92-К-2 [16:49:29]line 7.640 * 66.90 [16:49:29]line = 511.12 [16:49:29]line НДС 12% НСП 1% [16:49:29]line > о реализуемом товаре [16:49:29]line ОКРУГЛЕНИЕ: -0.12 [16:49:29]line ИТОГО: 511.00 [16:49:29]line Внесено: 511.00 [16:49:29]line СДАЧА: 0.00 [16:49:29]line НСП 1% : 4.52 [16:49:29]line НДС 12% : 54.28 [16:49:29]line Наличными: 511.00 [16:49:29]line Безнал.: 0.00 [16:49:29]line Место: АЗС № 84 "Партнер Нефть" [16:49:29]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:49:29]line СНО: Общий режим [16:49:29]line Чек 424 19.10.2024 16:49 [16:49:29]line Смена: 443 ФФД: 1.0 [16:49:29]line ЗНМ: 0300000178 [16:49:29]line РНМ: 0000000000098116 [16:49:29]line Версия ККМ: 001 [16:49:29]line ФМ: 0000000000965413 [16:49:29]line ФД: 218779 [16:49:29]line ФПД: 101973351457600 [16:49:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T164933&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218779&fm=101973351457600&tin=02508201610067®Number=0000000000098116&sum=51100 [16:49:29]OFD Sender: Processing packet 218779 [packets to send 80, broken 79] [16:49:29]ProducePacketName [16:49:29]name=ofd_packets/00218779 [16:49:29]OFD Sender: To server: pG, [16:49:29]CommunicateWithHost lk.salyk.kg:30040 [16:49:29]ConnectInit lk.salyk.kg [16:49:29]written 0, free lines is 4095 [16:49:29]Connected sock=10 [16:49:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AF 42 07 01 87 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 D8 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 15 00 00 00 00 07 04 06 00 9C C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 1D E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9B 56 03 00 35 04 06 00 5C BE 85 63 E3 40 63 9C BE EB D5 09 CB B2 [16:49:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 08 86 47 00 CA 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 39 36 35 34 31 33 10 04 04 00 9B 56 03 00 F4 03 04 00 B6 8E 13 67 B6 04 01 00 00 A1 FE ED 86 95 E3 6E 7B [16:49:30]CommunicateWithHost err = 0 [16:49:30]CheckOFDResponse [16:49:30]1017 (14) - 77093643461234 [16:49:30]1041 (16) - 0000000000965413 [16:49:30]1040 (4) - 218779 [16:49:30]1012 (4) - 19.10.2024 10:49 [16:49:30]1206 (1) - 0 [16:49:30]OFD Sender: Remove packet 218779 [16:49:30]ProducePacketName [16:49:30]name=ofd_packets/00218779 [16:49:30]NVStorageDeleteData [16:49:30]Write to MH i2c: 01 00 00 3E 9D DB [16:49:30]Write i2c OK [16:49:30]MH_I2C_Read... [16:49:30]Read from MH i2c: 01 [16:49:30]MH_I2C_Read... [16:49:30]Read from MH i2c: 01 07 00 [16:49:30]MH_I2C_Read... [16:49:30]Read from MH i2c: 01 07 00 3E 9D 00 00 00 00 00 E4 0C D2 [16:49:30]RasterBufferAndPrint [16:49:30]line [16:49:30]line [16:49:30]line [16:49:30]line [16:49:30]line [16:49:30]written 0, free lines is 3306 [16:49:30]MH_Cut [16:49:30]Write to MH i2c: D1 01 00 45 9D 01 B4 [16:49:30]Write i2c OK [16:49:30]MH_I2C_Read... [16:49:30]Read from MH i2c: D1 [16:49:30]MH_I2C_Read... [16:49:30]Read from MH i2c: D1 01 00 [16:49:30]MH_I2C_Read... [16:49:30]Read from MH i2c: D1 01 00 45 9D 00 B3 [16:49:30]Write to MH i2c: 01 00 00 46 9D E3 [16:49:30]Write i2c OK [16:49:30]MH_I2C_Read... [16:49:30]OFD Sender: No OFD packet to send [16:49:30]*** Cut start [16:49:30]*** Partial cut [16:49:30]*** CUTSNS_PIN = 1 [16:49:30]*** CUTSNS_PIN = 0 [16:49:31]*** Brake cut motor [16:49:31]Read from MH i2c: 01 [16:49:31]MH_I2C_Read... [16:49:31]*** Stop cut motor [16:49:31]*** Cut end [16:49:31]Read from MH i2c: 01 07 00 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: 01 07 00 46 9D 00 00 00 00 00 FF 0F F8 [16:49:31]process_action close_receipt done [16:49:31]requested_data is exist [16:49:31]produce_requested_data [16:49:31]requested_item fm.sn is exist - process it [16:49:31]wFMCommunicate request_size=4 [16:49:31]MH_SAM_APDU [16:49:31]CAPDU: 80 11 00 00 [16:49:31]Write to MH i2c: E2 08 00 47 9D 80 11 00 00 00 00 00 00 5E [16:49:31]Write i2c OK [16:49:31]MH_I2C_Read... [16:49:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:49:31]Read from MH i2c: E2 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 17 00 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 17 00 47 9D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AD [16:49:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:49:31]wFMCommunicate OK [16:49:31]requested_item fd.num is exist - process it [16:49:31]SAM_PROTO_GetFieldsCounters [16:49:31]wFMCommunicate request_size=4 [16:49:31]MH_SAM_APDU [16:49:31]CAPDU: 80 13 00 00 [16:49:31]Write to MH i2c: E2 08 00 48 9D 80 13 00 00 00 00 00 00 61 [16:49:31]Write i2c OK [16:49:31]MH_I2C_Read... [16:49:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:49:31]Read from MH i2c: E2 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 62 00 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 62 00 48 9D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 29 [16:49:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9B 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:49:31]wFMCommunicate OK [16:49:31]SAM_PROTO_GetFieldsCounters done [16:49:31]requested_item shift.num is exist - process it [16:49:31]requested_item shift.opened is exist - process it [16:49:31]req_shift_opened [16:49:31]FM_GetShiftState [16:49:31]SAM_PROTO_GetShiftState [16:49:31]wFMCommunicate request_size=4 [16:49:31]MH_SAM_APDU [16:49:31]CAPDU: 80 13 01 00 [16:49:31]Write to MH i2c: E2 08 00 49 9D 80 13 01 00 00 00 00 00 63 [16:49:31]Write i2c OK [16:49:31]MH_I2C_Read... [16:49:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:49:31]Read from MH i2c: E2 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 0E 00 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 0E 00 49 9D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A6 [16:49:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:49:31]wFMCommunicate OK [16:49:31]SAM_PROTO_GetShiftState done [16:49:31]FM_GetShiftState done [16:49:31]req_shift_opened done [16:49:31]requested_item shift.open_date is exist - process it [16:49:31]req_shift_open_date [16:49:31]req_shift_open_date done [16:49:31]produce_requested_data done [16:49:31]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218779,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:49:31]process_action_free close_receipt [16:49:31]json_value_free [16:49:31]json_value_free done [16:49:31]process_json_proto returns [16:49:31]Send response to host [16:49:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218779,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:49:31]free response buf [16:49:31]execute_script done [16:49:31]execute_script returns [16:49:31]free content buf [16:49:31]Sock 9.Close socket [16:49:31]Sock 9.Thread stoped [16:49:35]OFD Sender: No OFD packet to send [16:49:40]OFD Sender: No OFD packet to send [16:49:45]OFD Sender: No OFD packet to send [16:49:50]OFD Sender: No OFD packet to send [16:49:55]OFD Sender: No OFD packet to send [16:50:00]OFD Sender: No OFD packet to send [16:50:05]OFD Sender: No OFD packet to send [16:50:10]OFD Sender: No OFD packet to send [16:50:15]accept exits with 8 [16:50:15]New connection [16:50:15]New thread 3066682724 created [16:50:15]Thread 3066826084 joined [16:50:15]Waiting for new connection... [16:50:15] Sock 8.Parse request [16:50:15]Sock 8.Check first char [16:50:15]Sock 8.First char is OK [16:50:15]request: POST /json_proto HTTP/1.0 [16:50:15]Method: POST [16:50:15]URL: /json_proto [16:50:15]Method is POST - this is cgi request [16:50:15]url: /json_proto [16:50:15]query_string will be loaded in cgi processing [16:50:15]execute_cgi json_proto POST (null) [16:50:15]execute_cgi path=json_proto method=POST [16:50:15]POST find Content-Length [16:50:15]Host: 172.17.40.4:8080 [16:50:15]Content-Length: 769 [16:50:15]Content-Type: application/json [16:50:15] [16:50:15]POST finish read [16:50:15]Found Content-Length = 769 [16:50:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 21.570, "sum" : 1600.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1600.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:15]execute_script... [16:50:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 21.570, "sum" : 1600.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1600.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:15]POST & json_proto [16:50:15]process_json_proto [16:50:15]json parsed OK: [16:50:15]protocol is kg_v1.0 [16:50:15]action value=close_receipt [16:50:15]process_action close_receipt [16:50:15]cmd_close_receipt [16:50:15]MH_GetDate [16:50:15]Write to MH i2c: F0 00 00 4A 9D D6 [16:50:15]Write i2c OK [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: F0 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: F0 09 00 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: F0 09 00 4A 9D 00 4C E3 13 67 EE 0E 0D 67 F8 [16:50:15]GetLastDocTimeStamp 1729356573 [16:50:15]current date 1729356620 [16:50:15]FM_GetShiftState [16:50:15]SAM_PROTO_GetShiftState [16:50:15]wFMCommunicate request_size=4 [16:50:15]MH_SAM_APDU [16:50:15]CAPDU: 80 13 01 00 [16:50:15]Write to MH i2c: E2 08 00 4B 9D 80 13 01 00 00 00 00 00 65 [16:50:15]Write i2c OK [16:50:15]MH_I2C_Read... [16:50:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:15]Read from MH i2c: E2 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 0E 00 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 0E 00 4B 9D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A8 [16:50:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:50:15]wFMCommunicate OK [16:50:15]SAM_PROTO_GetShiftState done [16:50:15]FM_GetShiftState done [16:50:15]opened in 1729296582 [16:50:15]opened+sec_in_day 1729382982 [16:50:15]quantity*price = 160049 [16:50:15]sum+1 = 160050 [16:50:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1600.49 НСП 1% : 14.16 НДС 12% : 169.96 Наличными: 0.00 Безнал.: 1600.49 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 425 19.10.2024 16:50 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218780 ФПД: 124576727214020 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165021&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218780&fm=124576727214020&tin=02508201610067®Number=0000000000098116&sum=160049 [16:50:16]StoreToDocumentArchive [16:50:16]shift 443 fd 218780 [16:50:16]save to /storage/0443/doc_00218780 [16:50:16]save last doc name /storage/0443/doc_00218780 to /storage/kkm_last_doc_name [16:50:16]save OK [16:50:16]Clear old archive folders... [16:50:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:50:16]tlvbuf is 014ED8C0 [16:50:16]SAM_PROTO_ClearQueue [16:50:16]wFMCommunicate request_size=4 [16:50:16]MH_SAM_APDU [16:50:16]CAPDU: 80 09 00 00 [16:50:16]Write to MH i2c: E2 08 00 58 9D 80 09 00 00 00 00 00 00 67 [16:50:16]Write i2c OK [16:50:16]MH_I2C_Read... [16:50:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:50:16]Read from MH i2c: E2 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: E2 03 00 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: E2 03 00 58 9D 00 90 00 69 [16:50:16]RAPDU: 90 00 [16:50:16]wFMCommunicate OK [16:50:16]SAM_PROTO_ClearQueue done [16:50:16]KKMCreateOFDPacket [16:50:16]OFDProtocolAddRootSTLVToBuf [16:50:16]FM_MakeSignedData [16:50:16]FM_MakeSignedData [16:50:16]SAM_PROTO_SignData [16:50:16]wFMCommunicate request_size=4 [16:50:16]MH_SAM_APDU [16:50:16]CAPDU: 80 0D 01 02 [16:50:16]Write to MH i2c: E2 08 00 59 9D 80 0D 01 02 00 00 00 00 6F [16:50:16]Write i2c OK [16:50:16]MH_I2C_Read... [16:50:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:50:16]Read from MH i2c: E2 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: E2 03 00 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: E2 03 00 59 9D 00 90 00 6A [16:50:16]RAPDU: 90 00 [16:50:16]wFMCommunicate OK [16:50:16]wFMCommunicate request_size=255 [16:50:16]MH_SAM_APDU [16:50: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 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 4D E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9C 56 03 00 35 04 06 00 71 [16:50:16]Write to MH i2c: E2 02 01 5A 9D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 4D E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9C 56 03 00 35 04 06 00 71 00 00 BA [16:50:16]Write i2c OK [16:50:16]MH_I2C_Read... [16:50:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:16]Read from MH i2c: E2 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: E2 03 00 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: E2 03 00 5A 9D 00 90 00 6B [16:50:16]RAPDU: 90 00 [16:50:16]wFMCommunicate OK [16:50:16]wFMCommunicate request_size=10 [16:50:16]MH_SAM_APDU [16:50:16]CAPDU: 80 0D 02 02 05 4D 47 92 A7 C4 [16:50:16]Write to MH i2c: E2 0D 00 5B 9D 80 0D 02 02 05 00 4D 47 92 A7 C4 00 00 0D [16:50:16]Write i2c OK [16:50:16]MH_I2C_Read... [16:50:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:17]Read from MH i2c: E2 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 03 00 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 03 00 5B 9D 00 90 00 6C [16:50:17]RAPDU: 90 00 [16:50:17]wFMCommunicate OK [16:50:17]wFMCommunicate request_size=4 [16:50:17]MH_SAM_APDU [16:50:17]CAPDU: 80 0D 03 02 [16:50:17]Write to MH i2c: E2 08 00 5C 9D 80 0D 03 02 00 00 00 00 74 [16:50:17]Write i2c OK [16:50:17]MH_I2C_Read... [16:50:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:50:17]Read from MH i2c: E2 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 0B 00 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 0B 00 5C 9D 00 3B 69 6E 93 B3 53 E5 DB 90 00 E0 [16:50:17]RAPDU: 3B 69 6E 93 B3 53 E5 DB 90 00 [16:50:17]wFMCommunicate OK [16:50:17]SAM_PROTO_SignData done [16:50:17]FM_MakeSignedData done [16:50:17]CreateOFDProtocolMessage [16:50:17]wFMCommunicate request_size=4 [16:50:17]MH_SAM_APDU [16:50:17]CAPDU: 80 11 00 00 [16:50:17]Write to MH i2c: E2 08 00 5D 9D 80 11 00 00 00 00 00 00 74 [16:50:17]Write i2c OK [16:50:17]MH_I2C_Read... [16:50:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:17]Read from MH i2c: E2 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 17 00 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 17 00 5D 9D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C3 [16:50:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:50:17]wFMCommunicate OK [16:50:17]CreateOFDProtocolMessage done [16:50:17]OFDSenderStorePacket 218780 [16:50:17]StoreOFDPacket docnum=218780 [16:50:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 65 9C 07 01 72 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 4D E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9C 56 03 00 35 04 06 00 71 4D 47 92 A7 C4 3B 69 6E 93 B3 53 E5 DB [16:50:17]CheckFolder [16:50:17]dirname=/storage/ofd_packets [16:50:17]CheckFolder done [16:50:17]ProducePacketName [16:50:17]name=ofd_packets/00218780 [16:50:17]NVStorageSaveData ofd_packets/00218780 [16:50:17]File name is /storage/ofd_packets/00218780 [16:50:17]Write 301 bytes [16:50:17]NVStorageSaveData done [16:50:17]OFDSenderStorePacket done [16:50:17]KKMCreateOFDPacket done [16:50:17]NVStorageSaveData kkm_last_timestamp [16:50:17]File name is /storage/kkm_last_timestamp [16:50:17]Write 4 bytes [16:50:17]NVStorageSaveData done [16:50:17]ExternCall_PrintAddStr [16:50:17]wPrintStart [16:50:17]Write to MH i2c: 01 00 00 5E 9D FB [16:50:17]Write i2c OK [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: 01 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: 01 07 00 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: 01 07 00 5E 9D 00 00 00 00 00 FF 0F 10 [16:50:17]RasterBufferAndPrint [16:50:17]line Счет N : (1)536332 [16:50:17]line ИНН: 02508201610067 [16:50:17]line Контрольно-Кассовый Чек [16:50:17]line ПРОДАЖА [16:50:17]line ТРК (МРК, ГНК) : 21 [16:50:17]line Товар: 2710124500 [16:50:17]line Аи-95-К-3 [16:50:17]line 21.570 * 74.20 [16:50:17]line = 1600.49 [16:50:17]line НДС 12% НСП 1% [16:50:17]line > о реализуемом товаре [16:50:17]line ИТОГО: 1600.49 [16:50:17]line НСП 1% : 14.16 [16:50:17]line НДС 12% : 169.96 [16:50:17]line Наличными: 0.00 [16:50:17]line Безнал.: 1600.49 [16:50:17]line Место: АЗС № 84 "Партнер Нефть" [16:50:17]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:50:17]line СНО: Общий режим [16:50:17]line Чек 425 19.10.2024 16:50 [16:50:17]line Смена: 443 ФФД: 1.0 [16:50:17]line ЗНМ: 0300000178 [16:50:17]line РНМ: 0000000000098116 [16:50:17]line Версия ККМ: 001 [16:50:17]line Платежная система: Mbank [16:50:17]line ФМ: 0000000000965413 [16:50:17]line ФД: 218780 [16:50:17]line ФПД: 124576727214020 [16:50:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165021&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218780&fm=124576727214020&tin=02508201610067®Number=0000000000098116&sum=160049 [16:50:17]OFD Sender: Processing packet 218780 [packets to send 80, broken 79] [16:50:17]ProducePacketName [16:50:17]name=ofd_packets/00218780 [16:50:17]OFD Sender: To server: pG, [16:50:17]CommunicateWithHost lk.salyk.kg:30040 [16:50:17]ConnectInit lk.salyk.kg [16:50:17]written 0, free lines is 4095 [16:50:17]Connected sock=10 [16:50:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 65 9C 07 01 72 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 4D E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9C 56 03 00 35 04 06 00 71 4D 47 92 A7 C4 3B 69 6E 93 B3 53 E5 DB [16:50:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 91 68 47 00 2D 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9C 56 03 00 F4 03 04 00 E6 8E 13 67 B6 04 01 00 00 05 0A 72 9E D2 55 BA BF [16:50:17]CommunicateWithHost err = 0 [16:50:17]CheckOFDResponse [16:50:17]1017 (14) - 77093643461234 [16:50:17]1041 (16) - 0000000000965413 [16:50:17]1040 (4) - 218780 [16:50:17]1012 (4) - 19.10.2024 10:50 [16:50:17]1206 (1) - 0 [16:50:17]OFD Sender: Remove packet 218780 [16:50:17]ProducePacketName [16:50:17]name=ofd_packets/00218780 [16:50:17]NVStorageDeleteData [16:50:17]Write to MH i2c: 01 00 00 87 9D 24 [16:50:17]Write i2c OK [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: 01 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: 01 07 00 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: 01 07 00 87 9D 00 00 00 00 00 1F 0D 57 [16:50:17]RasterBufferAndPrint [16:50:17]line [16:50:17]line [16:50:17]line [16:50:17]line [16:50:17]line [16:50:17]written 0, free lines is 3365 [16:50:17]MH_Cut [16:50:17]Write to MH i2c: D1 01 00 8E 9D 01 FD [16:50:17]Write i2c OK [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: D1 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: D1 01 00 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: D1 01 00 8E 9D 00 FC [16:50:17]Write to MH i2c: 01 00 00 8F 9D 2C [16:50:17]Write i2c OK [16:50:17]MH_I2C_Read... [16:50:18]OFD Sender: No OFD packet to send [16:50:18]*** Cut start [16:50:18]*** Partial cut [16:50:18]*** CUTSNS_PIN = 1 [16:50:18]*** CUTSNS_PIN = 0 [16:50:18]*** Brake cut motor [16:50:19]Read from MH i2c: 01 [16:50:19]MH_I2C_Read... [16:50:19]*** Stop cut motor [16:50:19]*** Cut end [16:50:19]Read from MH i2c: 01 07 00 [16:50:19]MH_I2C_Read... [16:50:19]Read from MH i2c: 01 07 00 8F 9D 00 00 00 00 00 FF 0F 41 [16:50:19]process_action close_receipt done [16:50:19]requested_data is exist [16:50:19]produce_requested_data [16:50:19]requested_item fm.sn is exist - process it [16:50:19]wFMCommunicate request_size=4 [16:50:19]MH_SAM_APDU [16:50:19]CAPDU: 80 11 00 00 [16:50:19]Write to MH i2c: E2 08 00 90 9D 80 11 00 00 00 00 00 00 A7 [16:50:19]Write i2c OK [16:50:19]MH_I2C_Read... [16:50:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:19]Read from MH i2c: E2 [16:50:19]MH_I2C_Read... [16:50:19]Read from MH i2c: E2 17 00 [16:50:19]MH_I2C_Read... [16:50:19]Read from MH i2c: E2 17 00 90 9D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F6 [16:50:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:50:19]wFMCommunicate OK [16:50:19]requested_item fd.num is exist - process it [16:50:19]SAM_PROTO_GetFieldsCounters [16:50:19]wFMCommunicate request_size=4 [16:50:19]MH_SAM_APDU [16:50:19]CAPDU: 80 13 00 00 [16:50:19]Write to MH i2c: E2 08 00 91 9D 80 13 00 00 00 00 00 00 AA [16:50:19]Write i2c OK [16:50:19]MH_I2C_Read... [16:50:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:50:19]Read from MH i2c: E2 [16:50:19]MH_I2C_Read... [16:50:19]Read from MH i2c: E2 62 00 [16:50:19]MH_I2C_Read... [16:50:19]Read from MH i2c: E2 62 00 91 9D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9C 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 76 [16:50:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9C 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:50:19]wFMCommunicate OK [16:50:19]SAM_PROTO_GetFieldsCounters done [16:50:19]requested_item shift.num is exist - process it [16:50:19]requested_item shift.opened is exist - process it [16:50:19]req_shift_opened [16:50:19]FM_GetShiftState [16:50:19]SAM_PROTO_GetShiftState [16:50:19]wFMCommunicate request_size=4 [16:50:19]MH_SAM_APDU [16:50:19]CAPDU: 80 13 01 00 [16:50:19]Write to MH i2c: E2 08 00 92 9D 80 13 01 00 00 00 00 00 AC [16:50:19]Write i2c OK [16:50:19]MH_I2C_Read... [16:50:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:19]Read from MH i2c: E2 [16:50:19]MH_I2C_Read... [16:50:19]Read from MH i2c: E2 0E 00 [16:50:19]MH_I2C_Read... [16:50:19]Read from MH i2c: E2 0E 00 92 9D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EF [16:50:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:50:19]wFMCommunicate OK [16:50:19]SAM_PROTO_GetShiftState done [16:50:19]FM_GetShiftState done [16:50:19]req_shift_opened done [16:50:19]requested_item shift.open_date is exist - process it [16:50:19]req_shift_open_date [16:50:19]req_shift_open_date done [16:50:19]produce_requested_data done [16:50:19]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218780,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:50:19]process_action_free close_receipt [16:50:19]json_value_free [16:50:19]json_value_free done [16:50:19]process_json_proto returns [16:50:19]Send response to host [16:50:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218780,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:50:19]free response buf [16:50:19]execute_script done [16:50:19]execute_script returns [16:50:19]free content buf [16:50:19]Sock 8.Close socket [16:50:19]Sock 8.Thread stoped [16:50:23]OFD Sender: No OFD packet to send [16:50:28]OFD Sender: No OFD packet to send [16:50:33]OFD Sender: No OFD packet to send [16:50:38]OFD Sender: No OFD packet to send [16:50:43]OFD Sender: No OFD packet to send [16:50:48]OFD Sender: No OFD packet to send [16:50:53]OFD Sender: No OFD packet to send [16:50:58]OFD Sender: No OFD packet to send [16:51:03]OFD Sender: No OFD packet to send [16:51:07]accept exits with 9 [16:51:07]New connection [16:51:07]New thread 3066826084 created [16:51:07]Thread 3066682724 joined [16:51:07]Waiting for new connection... [16:51:07] Sock 9.Parse request [16:51:07]Sock 9.Check first char [16:51:07]Sock 9.First char is OK [16:51:07]request: POST /json_proto HTTP/1.0 [16:51:07]Method: POST [16:51:07]URL: /json_proto [16:51:07]Method is POST - this is cgi request [16:51:07]url: /json_proto [16:51:07]query_string will be loaded in cgi processing [16:51:07]execute_cgi json_proto POST (null) [16:51:07]execute_cgi path=json_proto method=POST [16:51:07]POST find Content-Length [16:51:07]Host: 172.17.40.4:8080 [16:51:07]Content-Length: 682 [16:51:07]Content-Type: application/json [16:51:07] [16:51:07]POST finish read [16:51:07]Found Content-Length = 682 [16:51:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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:51:07]execute_script... [16: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)536333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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:51:07]POST & json_proto [16:51:07]process_json_proto [16:51:07]json parsed OK: [16:51:07]protocol is kg_v1.0 [16:51:07]action value=close_receipt [16:51:07]process_action close_receipt [16:51:07]cmd_close_receipt [16:51:07]MH_GetDate [16:51:07]Write to MH i2c: F0 00 00 93 9D 1F [16:51:07]Write i2c OK [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: F0 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: F0 09 00 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: F0 09 00 93 9D 00 81 E3 13 67 EE 0E 0D 67 76 [16:51:07]GetLastDocTimeStamp 1729356621 [16:51:07]current date 1729356673 [16:51:07]FM_GetShiftState [16:51:07]SAM_PROTO_GetShiftState [16:51:07]wFMCommunicate request_size=4 [16:51:07]MH_SAM_APDU [16:51:07]CAPDU: 80 13 01 00 [16:51:07]Write to MH i2c: E2 08 00 94 9D 80 13 01 00 00 00 00 00 AE [16:51:07]Write i2c OK [16:51:07]MH_I2C_Read... [16:51:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:07]Read from MH i2c: E2 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: E2 0E 00 [16:51:07]MH_I2C_Read... [16:51:07]Read from MH i2c: E2 0E 00 94 9D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F1 [16:51:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:51:07]wFMCommunicate OK [16:51:07]SAM_PROTO_GetShiftState done [16:51:07]FM_GetShiftState done [16:51:07]opened in 1729296582 [16:51:07]opened+sec_in_day 1729382982 [16:51:07]quantity*price = 100021 [16:51:07]sum+1 = 100023 [16:51:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 426 19.10.2024 16:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218781 ФПД: 14751407393674 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165113&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218781&fm=14751407393674&tin=02508201610067®Number=0000000000098116&sum=100000 [16:51:09]StoreToDocumentArchive [16:51:09]shift 443 fd 218781 [16:51:09]save to /storage/0443/doc_00218781 [16:51:09]save last doc name /storage/0443/doc_00218781 to /storage/kkm_last_doc_name [16:51:09]save OK [16:51:09]Clear old archive folders... [16:51:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:51:09]tlvbuf is 016C49B0 [16:51:09]SAM_PROTO_ClearQueue [16:51:09]wFMCommunicate request_size=4 [16:51:09]MH_SAM_APDU [16:51:09]CAPDU: 80 09 00 00 [16:51:09]Write to MH i2c: E2 08 00 A1 9D 80 09 00 00 00 00 00 00 B0 [16:51:09]Write i2c OK [16:51:09]MH_I2C_Read... [16:51:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:09]Read from MH i2c: E2 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 03 00 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 03 00 A1 9D 00 90 00 B2 [16:51:09]RAPDU: 90 00 [16:51:09]wFMCommunicate OK [16:51:09]SAM_PROTO_ClearQueue done [16:51:09]KKMCreateOFDPacket [16:51:09]OFDProtocolAddRootSTLVToBuf [16:51:09]FM_MakeSignedData [16:51:09]FM_MakeSignedData [16:51:09]SAM_PROTO_SignData [16:51:09]wFMCommunicate request_size=4 [16:51:09]MH_SAM_APDU [16:51:09]CAPDU: 80 0D 01 02 [16:51:09]Write to MH i2c: E2 08 00 A2 9D 80 0D 01 02 00 00 00 00 B8 [16:51:09]Write i2c OK [16:51:09]MH_I2C_Read... [16:51:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:09]Read from MH i2c: E2 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 03 00 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 03 00 A2 9D 00 90 00 B3 [16:51:09]RAPDU: 90 00 [16:51:09]wFMCommunicate OK [16:51:09]wFMCommunicate request_size=255 [16:51:09]MH_SAM_APDU [16: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 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 AA 01 00 00 F4 03 04 00 81 E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9D 56 03 00 35 04 06 00 0D [16:51:09]Write to MH i2c: E2 02 01 A3 9D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 AA 01 00 00 F4 03 04 00 81 E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9D 56 03 00 35 04 06 00 0D 00 00 A6 [16:51:09]Write i2c OK [16:51:09]MH_I2C_Read... [16:51:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:09]Read from MH i2c: E2 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 03 00 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 03 00 A3 9D 00 90 00 B4 [16:51:09]RAPDU: 90 00 [16:51:09]wFMCommunicate OK [16:51:09]wFMCommunicate request_size=10 [16:51:09]MH_SAM_APDU [16:51:09]CAPDU: 80 0D 02 02 05 6A 94 65 CB 8A [16:51:09]Write to MH i2c: E2 0D 00 A4 9D 80 0D 02 02 05 00 6A 94 65 CB 8A 00 00 7D [16:51:09]Write i2c OK [16:51:09]MH_I2C_Read... [16:51:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:09]Read from MH i2c: E2 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 03 00 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 03 00 A4 9D 00 90 00 B5 [16:51:09]RAPDU: 90 00 [16:51:09]wFMCommunicate OK [16:51:09]wFMCommunicate request_size=4 [16:51:09]MH_SAM_APDU [16:51:09]CAPDU: 80 0D 03 02 [16:51:09]Write to MH i2c: E2 08 00 A5 9D 80 0D 03 02 00 00 00 00 BD [16:51:09]Write i2c OK [16:51:09]MH_I2C_Read... [16:51:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:09]Read from MH i2c: E2 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 0B 00 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 0B 00 A5 9D 00 71 46 18 B2 50 51 CD E0 90 00 8D [16:51:09]RAPDU: 71 46 18 B2 50 51 CD E0 90 00 [16:51:09]wFMCommunicate OK [16:51:09]SAM_PROTO_SignData done [16:51:09]FM_MakeSignedData done [16:51:09]CreateOFDProtocolMessage [16:51:09]wFMCommunicate request_size=4 [16:51:09]MH_SAM_APDU [16:51:09]CAPDU: 80 11 00 00 [16:51:09]Write to MH i2c: E2 08 00 A6 9D 80 11 00 00 00 00 00 00 BD [16:51:09]Write i2c OK [16:51:09]MH_I2C_Read... [16:51:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:09]Read from MH i2c: E2 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 17 00 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: E2 17 00 A6 9D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0C [16:51:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:51:09]wFMCommunicate OK [16:51:09]CreateOFDProtocolMessage done [16:51:09]OFDSenderStorePacket 218781 [16:51:09]StoreOFDPacket docnum=218781 [16:51:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 91 D5 07 01 4A 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AA 01 00 00 F4 03 04 00 81 E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9D 56 03 00 35 04 06 00 0D 6A 94 65 CB 8A 71 46 18 B2 50 51 CD E0 [16:51:09]CheckFolder [16:51:09]dirname=/storage/ofd_packets [16:51:09]CheckFolder done [16:51:09]ProducePacketName [16:51:09]name=ofd_packets/00218781 [16:51:09]NVStorageSaveData ofd_packets/00218781 [16:51:09]File name is /storage/ofd_packets/00218781 [16:51:09]Write 301 bytes [16:51:09]NVStorageSaveData done [16:51:09]OFDSenderStorePacket done [16:51:09]KKMCreateOFDPacket done [16:51:09]NVStorageSaveData kkm_last_timestamp [16:51:09]File name is /storage/kkm_last_timestamp [16:51:09]Write 4 bytes [16:51:09]NVStorageSaveData done [16:51:09]ExternCall_PrintAddStr [16:51:09]wPrintStart [16:51:09]Write to MH i2c: 01 00 00 A7 9D 44 [16:51:09]Write i2c OK [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: 01 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: 01 07 00 [16:51:09]MH_I2C_Read... [16:51:09]Read from MH i2c: 01 07 00 A7 9D 00 00 00 00 00 FF 0F 59 [16:51:09]RasterBufferAndPrint [16:51:09]line Счет N : (1)536333 [16:51:09]line ИНН: 02508201610067 [16:51:09]line Контрольно-Кассовый Чек [16:51:09]line ПРОДАЖА [16:51:09]line ТРК (МРК, ГНК) : 11 [16:51:09]line Товар: 2710124500 [16:51:09]line Аи-95-К-3 [16:51:09]line 13.480 * 74.20 [16:51:09]line = 1000.22 [16:51:09]line НДС 12% НСП 1% [16:51:09]line > о реализуемом товаре [16:51:09]line ОКРУГЛЕНИЕ: -0.22 [16:51:09]line ИТОГО: 1000.00 [16:51:09]line Внесено: 1000.00 [16:51:09]line СДАЧА: 0.00 [16:51:09]line НСП 1% : 8.85 [16:51:09]line НДС 12% : 106.22 [16:51:09]line Наличными: 1000.00 [16:51:09]line Безнал.: 0.00 [16:51:09]line Место: АЗС № 84 "Партнер Нефть" [16:51:09]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:51:09]line СНО: Общий режим [16:51:09]line Чек 426 19.10.2024 16:51 [16:51:09]line Смена: 443 ФФД: 1.0 [16:51:09]line ЗНМ: 0300000178 [16:51:09]line РНМ: 0000000000098116 [16:51:09]line Версия ККМ: 001 [16:51:09]line ФМ: 0000000000965413 [16:51:09]line ФД: 218781 [16:51:09]line ФПД: 14751407393674 [16:51:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165113&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218781&fm=14751407393674&tin=02508201610067®Number=0000000000098116&sum=100000 [16:51:09]OFD Sender: Processing packet 218781 [packets to send 80, broken 79] [16:51:09]ProducePacketName [16:51:09]name=ofd_packets/00218781 [16:51:09]OFD Sender: To server: pG, [16:51:09]CommunicateWithHost lk.salyk.kg:30040 [16:51:09]ConnectInit lk.salyk.kg [16:51:09]written 0, free lines is 4095 [16:51:10]Connected sock=10 [16:51:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 91 D5 07 01 4A 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AA 01 00 00 F4 03 04 00 81 E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9D 56 03 00 35 04 06 00 0D 6A 94 65 CB 8A 71 46 18 B2 50 51 CD E0 [16:51:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4F 8C 47 00 63 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 39 36 35 34 31 33 10 04 04 00 9D 56 03 00 F4 03 04 00 1A 8F 13 67 B6 04 01 00 00 3E 7D E6 FF 4C 62 E9 5A [16:51:10]CommunicateWithHost err = 0 [16:51:10]CheckOFDResponse [16:51:10]1017 (14) - 77093643461234 [16:51:10]1041 (16) - 0000000000965413 [16:51:10]1040 (4) - 218781 [16:51:10]1012 (4) - 19.10.2024 10:51 [16:51:10]1206 (1) - 0 [16:51:10]OFD Sender: Remove packet 218781 [16:51:10]ProducePacketName [16:51:10]name=ofd_packets/00218781 [16:51:10]NVStorageDeleteData [16:51:10]Write to MH i2c: 01 00 00 D2 9D 6F [16:51:10]Write i2c OK [16:51:10]MH_I2C_Read... [16:51:10]Read from MH i2c: 01 [16:51:10]MH_I2C_Read... [16:51:10]Read from MH i2c: 01 07 00 [16:51:10]MH_I2C_Read... [16:51:10]Read from MH i2c: 01 07 00 D2 9D 00 00 00 00 00 DD 0C 5F [16:51:10]RasterBufferAndPrint [16:51:10]line [16:51:10]line [16:51:10]line [16:51:10]line [16:51:10]line [16:51:10]written 0, free lines is 3299 [16:51:10]MH_Cut [16:51:10]Write to MH i2c: D1 01 00 D9 9D 01 48 [16:51:10]Write i2c OK [16:51:10]MH_I2C_Read... [16:51:10]Read from MH i2c: D1 [16:51:10]MH_I2C_Read... [16:51:10]Read from MH i2c: D1 01 00 [16:51:10]MH_I2C_Read... [16:51:10]Read from MH i2c: D1 01 00 D9 9D 00 47 [16:51:10]Write to MH i2c: 01 00 00 DA 9D 77 [16:51:10]Write i2c OK [16:51:10]MH_I2C_Read... [16:51:10]OFD Sender: No OFD packet to send [16:51:11]*** Cut start [16:51:11]*** Partial cut [16:51:11]*** CUTSNS_PIN = 1 [16:51:11]*** CUTSNS_PIN = 0 [16:51:11]*** Brake cut motor [16:51:11]Read from MH i2c: 01 [16:51:11]MH_I2C_Read... [16:51:11]*** Stop cut motor [16:51:11]*** Cut end [16:51:11]Read from MH i2c: 01 07 00 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: 01 07 00 DA 9D 00 00 00 00 00 FF 0F 8C [16:51:11]process_action close_receipt done [16:51:11]requested_data is exist [16:51:11]produce_requested_data [16:51:11]requested_item fm.sn is exist - process it [16:51:11]wFMCommunicate request_size=4 [16:51:11]MH_SAM_APDU [16:51:11]CAPDU: 80 11 00 00 [16:51:11]Write to MH i2c: E2 08 00 DB 9D 80 11 00 00 00 00 00 00 F2 [16:51:11]Write i2c OK [16:51:11]MH_I2C_Read... [16:51:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:11]Read from MH i2c: E2 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 17 00 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 17 00 DB 9D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 41 [16:51:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:51:11]wFMCommunicate OK [16:51:11]requested_item fd.num is exist - process it [16:51:11]SAM_PROTO_GetFieldsCounters [16:51:11]wFMCommunicate request_size=4 [16:51:11]MH_SAM_APDU [16:51:11]CAPDU: 80 13 00 00 [16:51:11]Write to MH i2c: E2 08 00 DC 9D 80 13 00 00 00 00 00 00 F5 [16:51:11]Write i2c OK [16:51:11]MH_I2C_Read... [16:51:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:11]Read from MH i2c: E2 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 62 00 [16:51:11]MH_I2C_Read... [16:51:11]Read from MH i2c: E2 62 00 DC 9D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 C5 [16:51:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9D 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:51:11]wFMCommunicate OK [16:51:11]SAM_PROTO_GetFieldsCounters done [16:51:11]requested_item shift.num is exist - process it [16:51:11]requested_item shift.opened is exist - process it [16:51:11]req_shift_opened [16:51:11]FM_GetShiftState [16:51:11]SAM_PROTO_GetShiftState [16:51:11]wFMCommunicate request_size=4 [16:51:11]MH_SAM_APDU [16:51:11]CAPDU: 80 13 01 00 [16:51:11]Write to MH i2c: E2 08 00 DD 9D 80 13 01 00 00 00 00 00 F7 [16:51:11]Write i2c OK [16:51:11]MH_I2C_Read... [16:51:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:12]Read from MH i2c: E2 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 0E 00 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 0E 00 DD 9D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3A [16:51:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:51:12]wFMCommunicate OK [16:51:12]SAM_PROTO_GetShiftState done [16:51:12]FM_GetShiftState done [16:51:12]req_shift_opened done [16:51:12]requested_item shift.open_date is exist - process it [16:51:12]req_shift_open_date [16:51:12]req_shift_open_date done [16:51:12]produce_requested_data done [16:51:12]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218781,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:51:12]process_action_free close_receipt [16:51:12]json_value_free [16:51:12]json_value_free done [16:51:12]process_json_proto returns [16:51:12]Send response to host [16:51:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218781,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:51:12]free response buf [16:51:12]execute_script done [16:51:12]execute_script returns [16:51:12]free content buf [16:51:12]Sock 9.Close socket [16:51:12]Sock 9.Thread stoped [16:51:15]OFD Sender: No OFD packet to send [16:51:20]OFD Sender: No OFD packet to send [16:51:25]OFD Sender: No OFD packet to send [16:51:30]OFD Sender: No OFD packet to send [16:51:35]OFD Sender: No OFD packet to send [16:51:38]accept exits with 8 [16:51:38]New connection [16:51:38]New thread 3066682724 created [16:51:38]Thread 3066826084 joined [16:51:38]Waiting for new connection... [16:51:38] Sock 8.Parse request [16:51:38]Sock 8.Check first char [16:51:38]Sock 8.First char is OK [16:51:38]request: POST /json_proto HTTP/1.0 [16:51:38]Method: POST [16:51:38]URL: /json_proto [16:51:38]Method is POST - this is cgi request [16:51:38]url: /json_proto [16:51:38]query_string will be loaded in cgi processing [16:51:38]execute_cgi json_proto POST (null) [16:51:38]execute_cgi path=json_proto method=POST [16:51:38]POST find Content-Length [16:51:38]Host: 172.17.40.4:8080 [16:51:38]Content-Length: 624 [16:51:38]Content-Type: application/json [16:51:38] [16:51:38]POST finish read [16:51:38]Found Content-Length = 624 [16:51:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79796", "tax_sys" : 0, "items" : [ { "code": "46230607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Bronze Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:38]execute_script... [16:51:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79796", "tax_sys" : 0, "items" : [ { "code": "46230607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Bronze Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:38]POST & json_proto [16:51:38]process_json_proto [16:51:38]json parsed OK: [16:51:38]protocol is kg_v1.0 [16:51:38]action value=close_receipt [16:51:38]process_action close_receipt [16:51:38]cmd_close_receipt [16:51:38]MH_GetDate [16:51:38]Write to MH i2c: F0 00 00 DE 9D 6A [16:51:38]Write i2c OK [16:51:38]MH_I2C_Read... [16:51:38]Read from MH i2c: F0 [16:51:38]MH_I2C_Read... [16:51:38]Read from MH i2c: F0 09 00 [16:51:38]MH_I2C_Read... [16:51:38]Read from MH i2c: F0 09 00 DE 9D 00 9F E3 13 67 EE 0E 0D 67 DF [16:51:38]GetLastDocTimeStamp 1729356673 [16:51:38]current date 1729356703 [16:51:38]FM_GetShiftState [16:51:38]SAM_PROTO_GetShiftState [16:51:38]wFMCommunicate request_size=4 [16:51:38]MH_SAM_APDU [16:51:38]CAPDU: 80 13 01 00 [16:51:38]Write to MH i2c: E2 08 00 DF 9D 80 13 01 00 00 00 00 00 F9 [16:51:38]Write i2c OK [16:51:38]MH_I2C_Read... [16:51:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:38]Read from MH i2c: E2 [16:51:38]MH_I2C_Read... [16:51:38]Read from MH i2c: E2 0E 00 [16:51:38]MH_I2C_Read... [16:51:38]Read from MH i2c: E2 0E 00 DF 9D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3C [16:51:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:51:38]wFMCommunicate OK [16:51:38]SAM_PROTO_GetShiftState done [16:51:38]FM_GetShiftState done [16:51:38]opened in 1729296582 [16:51:38]opened+sec_in_day 1729382982 [16:51:38]quantity*price = 15400 [16:51:38]sum+1 = 15401 [16:51:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 154.00 НСП 1% : 1.36 НДС 12% : 16.35 Наличными: 154.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 427 19.10.2024 16:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218782 ФПД: 149734841010943 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165143&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218782&fm=149734841010943&tin=02508201610067®Number=0000000000098116&sum=15400 0 [16:51:39]StoreToDocumentArchive [16:51:39]shift 443 fd 218782 [16:51:39]save to /storage/0443/doc_00218782 [16:51:39]save last doc name /storage/0443/doc_00218782 to /storage/kkm_last_doc_name [16:51:39]save OK [16:51:39]Clear old archive folders... [16:51:39]ProcessDocumentItem done err = 0, tmpTLVsize=277 [16:51:39]tlvbuf is 01741AE0 [16:51:39]SAM_PROTO_ClearQueue [16:51:39]wFMCommunicate request_size=4 [16:51:39]MH_SAM_APDU [16:51:39]CAPDU: 80 09 00 00 [16:51:39]Write to MH i2c: E2 08 00 EC 9D 80 09 00 00 00 00 00 00 FB [16:51:39]Write i2c OK [16:51:39]MH_I2C_Read... [16:51:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:39]Read from MH i2c: E2 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 EC 9D 00 90 00 FD [16:51:39]RAPDU: 90 00 [16:51:39]wFMCommunicate OK [16:51:39]SAM_PROTO_ClearQueue done [16:51:39]KKMCreateOFDPacket [16:51:39]OFDProtocolAddRootSTLVToBuf [16:51:39]FM_MakeSignedData [16:51:39]FM_MakeSignedData [16:51:39]SAM_PROTO_SignData [16:51:39]wFMCommunicate request_size=4 [16:51:39]MH_SAM_APDU [16:51:39]CAPDU: 80 0D 01 02 [16:51:39]Write to MH i2c: E2 08 00 ED 9D 80 0D 01 02 00 00 00 00 03 [16:51:39]Write i2c OK [16:51:39]MH_I2C_Read... [16:51:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:39]Read from MH i2c: E2 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 ED 9D 00 90 00 FE [16:51:39]RAPDU: 90 00 [16:51:39]wFMCommunicate OK [16:51:39]wFMCommunicate request_size=255 [16:51:39]MH_SAM_APDU [16:51:39]CAPDU: 80 0D 02 02 FA 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 9F E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 [16:51:39]Write to MH i2c: E2 02 01 EE 9D 80 0D 02 02 FA 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 9F E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 00 00 C4 [16:51:39]Write i2c OK [16:51:39]MH_I2C_Read... [16:51:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:39]Read from MH i2c: E2 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 EE 9D 00 90 00 FF [16:51:39]RAPDU: 90 00 [16:51:39]wFMCommunicate OK [16:51:39]wFMCommunicate request_size=36 [16:51:39]MH_SAM_APDU [16:51:39]CAPDU: 80 0D 02 02 1F 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9E 56 03 00 35 04 06 00 88 2E DC 02 4A FF [16:51:39]Write to MH i2c: E2 27 00 EF 9D 80 0D 02 02 1F 00 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9E 56 03 00 35 04 06 00 88 2E DC 02 4A FF 00 00 FB [16:51:39]Write i2c OK [16:51:39]MH_I2C_Read... [16:51:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:39]Read from MH i2c: E2 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 EF 9D 00 90 00 00 [16:51:39]RAPDU: 90 00 [16:51:39]wFMCommunicate OK [16:51:39]wFMCommunicate request_size=4 [16:51:39]MH_SAM_APDU [16:51:39]CAPDU: 80 0D 03 02 [16:51:39]Write to MH i2c: E2 08 00 F0 9D 80 0D 03 02 00 00 00 00 08 [16:51:39]Write i2c OK [16:51:39]MH_I2C_Read... [16:51:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:40]Read from MH i2c: E2 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: E2 0B 00 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: E2 0B 00 F0 9D 00 A2 B4 37 82 F2 2B E7 5D 90 00 79 [16:51:40]RAPDU: A2 B4 37 82 F2 2B E7 5D 90 00 [16:51:40]wFMCommunicate OK [16:51:40]SAM_PROTO_SignData done [16:51:40]FM_MakeSignedData done [16:51:40]CreateOFDProtocolMessage [16:51:40]wFMCommunicate request_size=4 [16:51:40]MH_SAM_APDU [16:51:40]CAPDU: 80 11 00 00 [16:51:40]Write to MH i2c: E2 08 00 F1 9D 80 11 00 00 00 00 00 00 08 [16:51:40]Write i2c OK [16:51:40]MH_I2C_Read... [16:51:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:40]Read from MH i2c: E2 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: E2 17 00 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: E2 17 00 F1 9D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 57 [16:51:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:51:40]wFMCommunicate OK [16:51:40]CreateOFDProtocolMessage done [16:51:40]OFDSenderStorePacket 218782 [16:51:40]StoreOFDPacket docnum=218782 [16:51:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 29 01 00 00 D4 51 21 01 57 23 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 9F E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9E 56 03 00 35 04 06 00 88 2E DC 02 4A FF A2 B4 37 82 F2 2B E7 5D [16:51:40]CheckFolder [16:51:40]dirname=/storage/ofd_packets [16:51:40]CheckFolder done [16:51:40]ProducePacketName [16:51:40]name=ofd_packets/00218782 [16:51:40]NVStorageSaveData ofd_packets/00218782 [16:51:40]File name is /storage/ofd_packets/00218782 [16:51:40]Write 327 bytes [16:51:40]NVStorageSaveData done [16:51:40]OFDSenderStorePacket done [16:51:40]KKMCreateOFDPacket done [16:51:40]NVStorageSaveData kkm_last_timestamp [16:51:40]File name is /storage/kkm_last_timestamp [16:51:40]Write 4 bytes [16:51:40]NVStorageSaveData done [16:51:40]ExternCall_PrintAddStr [16:51:40]wPrintStart [16:51:40]Write to MH i2c: 01 00 00 F2 9D 8F [16:51:40]Write i2c OK [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: 01 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: 01 07 00 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: 01 07 00 F2 9D 00 00 00 00 00 FF 0F A4 [16:51:40]RasterBufferAndPrint [16:51:40]line Счет N : (3)79796 [16:51:40]line ИНН: 02508201610067 [16:51:40]line Контрольно-Кассовый Чек [16:51:40]line ПРОДАЖА [16:51:40]line Товар: 46230607 [16:51:40]line Сигареты Richmond Bronze Edition [16:51:40]line 1.000 * 154.00 [16:51:40]line = 154.00 [16:51:40]line НДС 12% НСП 1% [16:51:40]line > о реализуемом товаре [16:51:40]line ИТОГО: 154.00 [16:51:40]line НСП 1% : 1.36 [16:51:40]line НДС 12% : 16.35 [16:51:40]line Наличными: 154.00 [16:51:40]line Безнал.: 0.00 [16:51:40]line Место: АЗС № 84 "Партнер Нефть" [16:51:40]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:51:40]line СНО: Общий режим [16:51:40]line Чек 427 19.10.2024 16:51 [16:51:40]line Смена: 443 ФФД: 1.0 [16:51:40]line ЗНМ: 0300000178 [16:51:40]line РНМ: 0000000000098116 [16:51:40]line Версия ККМ: 001 [16:51:40]line ФМ: 0000000000965413 [16:51:40]line ФД: 218782 [16:51:40]line ФПД: 149734841010943 [16:51:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165143&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218782&fm=149734841010943&tin=02508201610067®Number=0000000000098116&sum=15400 [16:51:40]line 0 [16:51:40]OFD Sender: Processing packet 218782 [packets to send 80, broken 79] [16:51:40]ProducePacketName [16:51:40]name=ofd_packets/00218782 [16:51:40]OFD Sender: To server: pG, [16:51:40]CommunicateWithHost lk.salyk.kg:30040 [16:51:40]ConnectInit lk.salyk.kg [16:51:40]written 0, free lines is 4095 [16:51:40]Connected sock=10 [16:51:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 29 01 00 00 D4 51 21 01 57 23 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 9F E3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9E 56 03 00 35 04 06 00 88 2E DC 02 4A FF A2 B4 37 82 F2 2B E7 5D [16:51:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 94 61 47 00 A3 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9E 56 03 00 F4 03 04 00 38 8F 13 67 B6 04 01 00 00 95 15 BF 3E 4F A4 F3 3B [16:51:40]CommunicateWithHost err = 0 [16:51:40]CheckOFDResponse [16:51:40]1017 (14) - 77093643461234 [16:51:40]1041 (16) - 0000000000965413 [16:51:40]1040 (4) - 218782 [16:51:40]1012 (4) - 19.10.2024 10:51 [16:51:40]1206 (1) - 0 [16:51:40]OFD Sender: Remove packet 218782 [16:51:40]ProducePacketName [16:51:40]name=ofd_packets/00218782 [16:51:40]NVStorageDeleteData [16:51:40]Write to MH i2c: 01 00 00 1B 9E B9 [16:51:40]Write i2c OK [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: 01 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: 01 07 00 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: 01 07 00 1B 9E 00 00 00 00 00 E9 0C B5 [16:51:40]RasterBufferAndPrint [16:51:40]line [16:51:40]line [16:51:40]line [16:51:40]line [16:51:40]line [16:51:40]written 0, free lines is 3314 [16:51:40]MH_Cut [16:51:40]Write to MH i2c: D1 01 00 22 9E 01 92 [16:51:40]Write i2c OK [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: D1 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: D1 01 00 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: D1 01 00 22 9E 00 91 [16:51:40]Write to MH i2c: 01 00 00 23 9E C1 [16:51:40]Write i2c OK [16:51:40]MH_I2C_Read... [16:51:41]OFD Sender: No OFD packet to send [16:51:41]*** Cut start [16:51:41]*** Partial cut [16:51:41]*** CUTSNS_PIN = 1 [16:51:41]*** CUTSNS_PIN = 0 [16:51:41]*** Brake cut motor [16:51:42]Read from MH i2c: 01 [16:51:42]MH_I2C_Read... [16:51:42]*** Stop cut motor [16:51:42]*** Cut end [16:51:42]Read from MH i2c: 01 07 00 [16:51:42]MH_I2C_Read... [16:51:42]Read from MH i2c: 01 07 00 23 9E 00 00 00 00 00 FF 0F D6 [16:51:42]process_action close_receipt done [16:51:42]requested_data is exist [16:51:42]produce_requested_data [16:51:42]requested_item fm.sn is exist - process it [16:51:42]wFMCommunicate request_size=4 [16:51:42]MH_SAM_APDU [16:51:42]CAPDU: 80 11 00 00 [16:51:42]Write to MH i2c: E2 08 00 24 9E 80 11 00 00 00 00 00 00 3C [16:51:42]Write i2c OK [16:51:42]MH_I2C_Read... [16:51:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:42]Read from MH i2c: E2 [16:51:42]MH_I2C_Read... [16:51:42]Read from MH i2c: E2 17 00 [16:51:42]MH_I2C_Read... [16:51:42]Read from MH i2c: E2 17 00 24 9E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8B [16:51:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:51:42]wFMCommunicate OK [16:51:42]requested_item fd.num is exist - process it [16:51:42]SAM_PROTO_GetFieldsCounters [16:51:42]wFMCommunicate request_size=4 [16:51:42]MH_SAM_APDU [16:51:42]CAPDU: 80 13 00 00 [16:51:42]Write to MH i2c: E2 08 00 25 9E 80 13 00 00 00 00 00 00 3F [16:51:42]Write i2c OK [16:51:42]MH_I2C_Read... [16:51:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:42]Read from MH i2c: E2 [16:51:42]MH_I2C_Read... [16:51:42]Read from MH i2c: E2 62 00 [16:51:42]MH_I2C_Read... [16:51:42]Read from MH i2c: E2 62 00 25 9E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 13 [16:51:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9E 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:51:42]wFMCommunicate OK [16:51:42]SAM_PROTO_GetFieldsCounters done [16:51:42]requested_item shift.num is exist - process it [16:51:42]requested_item shift.opened is exist - process it [16:51:42]req_shift_opened [16:51:42]FM_GetShiftState [16:51:42]SAM_PROTO_GetShiftState [16:51:42]wFMCommunicate request_size=4 [16:51:42]MH_SAM_APDU [16:51:42]CAPDU: 80 13 01 00 [16:51:42]Write to MH i2c: E2 08 00 26 9E 80 13 01 00 00 00 00 00 41 [16:51:42]Write i2c OK [16:51:42]MH_I2C_Read... [16:51:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:42]Read from MH i2c: E2 [16:51:42]MH_I2C_Read... [16:51:42]Read from MH i2c: E2 0E 00 [16:51:42]MH_I2C_Read... [16:51:42]Read from MH i2c: E2 0E 00 26 9E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 84 [16:51:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:51:42]wFMCommunicate OK [16:51:42]SAM_PROTO_GetShiftState done [16:51:42]FM_GetShiftState done [16:51:42]req_shift_opened done [16:51:42]requested_item shift.open_date is exist - process it [16:51:42]req_shift_open_date [16:51:42]req_shift_open_date done [16:51:42]produce_requested_data done [16:51:42]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218782,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:51:42]process_action_free close_receipt [16:51:42]json_value_free [16:51:42]json_value_free done [16:51:42]process_json_proto returns [16:51:42]Send response to host [16:51:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218782,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:51:42]free response buf [16:51:42]execute_script done [16:51:42]execute_script returns [16:51:42]free content buf [16:51:42]Sock 8.Close socket [16:51:42]Sock 8.Thread stoped [16:51:46]OFD Sender: No OFD packet to send [16:51:51]OFD Sender: No OFD packet to send [16:51:56]OFD Sender: No OFD packet to send [16:52:01]OFD Sender: No OFD packet to send [16:52:06]OFD Sender: No OFD packet to send [16:52:11]OFD Sender: No OFD packet to send [16:52:16]OFD Sender: No OFD packet to send [16:52:21]OFD Sender: No OFD packet to send [16:52:26]OFD Sender: No OFD packet to send [16:52:31]OFD Sender: No OFD packet to send [16:52:36]OFD Sender: No OFD packet to send [16:52:41]OFD Sender: No OFD packet to send [16:52:46]OFD Sender: No OFD packet to send [16:52:51]OFD Sender: No OFD packet to send [16:52:56]OFD Sender: No OFD packet to send [16:53:01]OFD Sender: No OFD packet to send [16:53:06]OFD Sender: No OFD packet to send [16:53:11]OFD Sender: No OFD packet to send [16:53:16]OFD Sender: No OFD packet to send [16:53:21]OFD Sender: No OFD packet to send [16:53:26]OFD Sender: No OFD packet to send [16:53:31]OFD Sender: No OFD packet to send [16:53:36]OFD Sender: No OFD packet to send [16:53:41]OFD Sender: No OFD packet to send [16:53:46]OFD Sender: No OFD packet to send [16:53:51]OFD Sender: No OFD packet to send [16:53:56]OFD Sender: No OFD packet to send [16:54:01]OFD Sender: No OFD packet to send [16:54:06]OFD Sender: No OFD packet to send [16:54:11]OFD Sender: No OFD packet to send [16:54:16]OFD Sender: No OFD packet to send [16:54:21]OFD Sender: No OFD packet to send [16:54:26]OFD Sender: No OFD packet to send [16:54:26]accept exits with 9 [16:54:26]New connection [16:54:26]New thread 3066826084 created [16:54:26]Thread 3066682724 joined [16:54:26]Waiting for new connection... [16:54:26] Sock 9.Parse request [16:54:26]Sock 9.Check first char [16:54:26]Sock 9.First char is OK [16:54:26]request: POST /json_proto HTTP/1.0 [16:54:26]Method: POST [16:54:26]URL: /json_proto [16:54:26]Method is POST - this is cgi request [16:54:26]url: /json_proto [16:54:26]query_string will be loaded in cgi processing [16:54:26]execute_cgi json_proto POST (null) [16:54:26]execute_cgi path=json_proto method=POST [16:54:26]POST find Content-Length [16:54:26]Host: 172.17.40.4:8080 [16:54:26]Content-Length: 677 [16:54:26]Content-Type: application/json [16:54:26] [16:54:26]POST finish read [16:54:26]Found Content-Length = 677 [16:54:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:54:26]execute_script... [16: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)536335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:54:26]POST & json_proto [16:54:26]process_json_proto [16:54:26]json parsed OK: [16:54:26]protocol is kg_v1.0 [16:54:26]action value=close_receipt [16:54:26]process_action close_receipt [16:54:26]cmd_close_receipt [16:54:26]MH_GetDate [16:54:26]Write to MH i2c: F0 00 00 27 9E B4 [16:54:26]Write i2c OK [16:54:26]MH_I2C_Read... [16:54:26]Read from MH i2c: F0 [16:54:26]MH_I2C_Read... [16:54:26]Read from MH i2c: F0 09 00 [16:54:26]MH_I2C_Read... [16:54:26]Read from MH i2c: F0 09 00 27 9E 00 48 E4 13 67 EE 0E 0D 67 D3 [16:54:26]GetLastDocTimeStamp 1729356703 [16:54:26]current date 1729356872 [16:54:26]FM_GetShiftState [16:54:26]SAM_PROTO_GetShiftState [16:54:26]wFMCommunicate request_size=4 [16:54:26]MH_SAM_APDU [16:54:26]CAPDU: 80 13 01 00 [16:54:26]Write to MH i2c: E2 08 00 28 9E 80 13 01 00 00 00 00 00 43 [16:54:26]Write i2c OK [16:54:26]MH_I2C_Read... [16:54:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:26]Read from MH i2c: E2 [16:54:26]MH_I2C_Read... [16:54:26]Read from MH i2c: E2 0E 00 [16:54:26]MH_I2C_Read... [16:54:26]Read from MH i2c: E2 0E 00 28 9E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 86 [16:54:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:54:26]wFMCommunicate OK [16:54:26]SAM_PROTO_GetShiftState done [16:54:26]FM_GetShiftState done [16:54:26]opened in 1729296582 [16:54:26]opened+sec_in_day 1729382982 [16:54:26]quantity*price = 20003 [16:54:26]sum+1 = 20004 [16:54:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 428 19.10.2024 16:54 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218783 ФПД: 262933058106374 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165432&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218783&fm=262933058106374&tin=02508201610067®Number=0000000000098116&sum=20000 [16:54:27]StoreToDocumentArchive [16:54:27]shift 443 fd 218783 [16:54:27]save to /storage/0443/doc_00218783 [16:54:27]save last doc name /storage/0443/doc_00218783 to /storage/kkm_last_doc_name [16:54:27]save OK [16:54:27]Clear old archive folders... [16:54:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:54:27]tlvbuf is 01532510 [16:54:27]SAM_PROTO_ClearQueue [16:54:27]wFMCommunicate request_size=4 [16:54:27]MH_SAM_APDU [16:54:27]CAPDU: 80 09 00 00 [16:54:27]Write to MH i2c: E2 08 00 35 9E 80 09 00 00 00 00 00 00 45 [16:54:27]Write i2c OK [16:54:27]MH_I2C_Read... [16:54:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:54:27]Read from MH i2c: E2 [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: E2 03 00 [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: E2 03 00 35 9E 00 90 00 47 [16:54:27]RAPDU: 90 00 [16:54:27]wFMCommunicate OK [16:54:27]SAM_PROTO_ClearQueue done [16:54:27]KKMCreateOFDPacket [16:54:27]OFDProtocolAddRootSTLVToBuf [16:54:27]FM_MakeSignedData [16:54:27]FM_MakeSignedData [16:54:27]SAM_PROTO_SignData [16:54:27]wFMCommunicate request_size=4 [16:54:27]MH_SAM_APDU [16:54:27]CAPDU: 80 0D 01 02 [16:54:27]Write to MH i2c: E2 08 00 36 9E 80 0D 01 02 00 00 00 00 4D [16:54:27]Write i2c OK [16:54:27]MH_I2C_Read... [16:54:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:54:27]Read from MH i2c: E2 [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: E2 03 00 [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: E2 03 00 36 9E 00 90 00 48 [16:54:27]RAPDU: 90 00 [16:54:27]wFMCommunicate OK [16:54:27]wFMCommunicate request_size=255 [16:54:27]MH_SAM_APDU [16: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 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 AC 01 00 00 F4 03 04 00 48 E4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9F 56 03 00 35 04 06 00 EF [16:54:27]Write to MH i2c: E2 02 01 37 9E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AC 01 00 00 F4 03 04 00 48 E4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9F 56 03 00 35 04 06 00 EF 00 00 8D [16:54:27]Write i2c OK [16:54:27]MH_I2C_Read... [16:54:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:28]Read from MH i2c: E2 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 03 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 03 00 37 9E 00 90 00 49 [16:54:28]RAPDU: 90 00 [16:54:28]wFMCommunicate OK [16:54:28]wFMCommunicate request_size=10 [16:54:28]MH_SAM_APDU [16:54:28]CAPDU: 80 0D 02 02 05 22 DF 87 34 06 [16:54:28]Write to MH i2c: E2 0D 00 38 9E 80 0D 02 02 05 00 22 DF 87 34 06 00 00 1C [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:28]Read from MH i2c: E2 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 03 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 03 00 38 9E 00 90 00 4A [16:54:28]RAPDU: 90 00 [16:54:28]wFMCommunicate OK [16:54:28]wFMCommunicate request_size=4 [16:54:28]MH_SAM_APDU [16:54:28]CAPDU: 80 0D 03 02 [16:54:28]Write to MH i2c: E2 08 00 39 9E 80 0D 03 02 00 00 00 00 52 [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:54:28]Read from MH i2c: E2 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 0B 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 0B 00 39 9E 00 96 13 7C 9F 76 34 98 81 90 00 DA [16:54:28]RAPDU: 96 13 7C 9F 76 34 98 81 90 00 [16:54:28]wFMCommunicate OK [16:54:28]SAM_PROTO_SignData done [16:54:28]FM_MakeSignedData done [16:54:28]CreateOFDProtocolMessage [16:54:28]wFMCommunicate request_size=4 [16:54:28]MH_SAM_APDU [16:54:28]CAPDU: 80 11 00 00 [16:54:28]Write to MH i2c: E2 08 00 3A 9E 80 11 00 00 00 00 00 00 52 [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:28]Read from MH i2c: E2 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 17 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 17 00 3A 9E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A1 [16:54:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:54:28]wFMCommunicate OK [16:54:28]CreateOFDProtocolMessage done [16:54:28]OFDSenderStorePacket 218783 [16:54:28]StoreOFDPacket docnum=218783 [16:54:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 74 0A 07 01 49 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 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 AC 01 00 00 F4 03 04 00 48 E4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9F 56 03 00 35 04 06 00 EF 22 DF 87 34 06 96 13 7C 9F 76 34 98 81 [16:54:28]CheckFolder [16:54:28]dirname=/storage/ofd_packets [16:54:28]CheckFolder done [16:54:28]ProducePacketName [16:54:28]name=ofd_packets/00218783 [16:54:28]NVStorageSaveData ofd_packets/00218783 [16:54:28]File name is /storage/ofd_packets/00218783 [16:54:28]Write 301 bytes [16:54:28]NVStorageSaveData done [16:54:28]OFDSenderStorePacket done [16:54:28]KKMCreateOFDPacket done [16:54:28]NVStorageSaveData kkm_last_timestamp [16:54:28]File name is /storage/kkm_last_timestamp [16:54:28]Write 4 bytes [16:54:28]NVStorageSaveData done [16:54:28]ExternCall_PrintAddStr [16:54:28]wPrintStart [16:54:28]Write to MH i2c: 01 00 00 3B 9E D9 [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: 01 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: 01 07 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: 01 07 00 3B 9E 00 00 00 00 00 FF 0F EE [16:54:28]RasterBufferAndPrint [16:54:28]line Счет N : (1)536335 [16:54:28]line ИНН: 02508201610067 [16:54:28]line Контрольно-Кассовый Чек [16:54:28]line ПРОДАЖА [16:54:28]line ТРК (МРК, ГНК) : 23 [16:54:28]line Товар: 2710124130 [16:54:28]line Аи-92-К-2 [16:54:28]line 2.990 * 66.90 [16:54:28]line = 200.03 [16:54:28]line НДС 12% НСП 1% [16:54:28]line > о реализуемом товаре [16:54:28]line ОКРУГЛЕНИЕ: -0.03 [16:54:28]line ИТОГО: 200.00 [16:54:28]line Внесено: 200.00 [16:54:28]line СДАЧА: 0.00 [16:54:28]line НСП 1% : 1.77 [16:54:28]line НДС 12% : 21.24 [16:54:28]line Наличными: 200.00 [16:54:28]line Безнал.: 0.00 [16:54:28]line Место: АЗС № 84 "Партнер Нефть" [16:54:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:54:28]line СНО: Общий режим [16:54:28]line Чек 428 19.10.2024 16:54 [16:54:28]line Смена: 443 ФФД: 1.0 [16:54:28]line ЗНМ: 0300000178 [16:54:28]line РНМ: 0000000000098116 [16:54:28]line Версия ККМ: 001 [16:54:28]line ФМ: 0000000000965413 [16:54:28]line ФД: 218783 [16:54:28]line ФПД: 262933058106374 [16:54:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165432&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218783&fm=262933058106374&tin=02508201610067®Number=0000000000098116&sum=20000 [16:54:28]OFD Sender: Processing packet 218783 [packets to send 80, broken 79] [16:54:28]ProducePacketName [16:54:28]name=ofd_packets/00218783 [16:54:28]OFD Sender: To server: pG, [16:54:28]CommunicateWithHost lk.salyk.kg:30040 [16:54:28]ConnectInit lk.salyk.kg [16:54:28]written 0, free lines is 4095 [16:54:28]Connected sock=10 [16:54:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 74 0A 07 01 49 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 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 AC 01 00 00 F4 03 04 00 48 E4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 9F 56 03 00 35 04 06 00 EF 22 DF 87 34 06 96 13 7C 9F 76 34 98 81 [16:54:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5F 96 47 00 43 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 39 36 35 34 31 33 10 04 04 00 9F 56 03 00 F4 03 04 00 E1 8F 13 67 B6 04 01 00 00 59 B0 F7 44 31 6C 0C 01 [16:54:28]CommunicateWithHost err = 0 [16:54:28]CheckOFDResponse [16:54:28]1017 (14) - 77093643461234 [16:54:28]1041 (16) - 0000000000965413 [16:54:28]1040 (4) - 218783 [16:54:28]1012 (4) - 19.10.2024 10:54 [16:54:28]1206 (1) - 0 [16:54:28]OFD Sender: Remove packet 218783 [16:54:28]ProducePacketName [16:54:28]name=ofd_packets/00218783 [16:54:28]NVStorageDeleteData [16:54:29]Write to MH i2c: 01 00 00 66 9E 04 [16:54:29]Write i2c OK [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: 01 [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: 01 07 00 [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: 01 07 00 66 9E 00 00 00 00 00 EB 0C 02 [16:54:29]RasterBufferAndPrint [16:54:29]line [16:54:29]line [16:54:29]line [16:54:29]line [16:54:29]line [16:54:29]written 0, free lines is 3316 [16:54:29]MH_Cut [16:54:29]Write to MH i2c: D1 01 00 6D 9E 01 DD [16:54:29]Write i2c OK [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: D1 [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: D1 01 00 [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: D1 01 00 6D 9E 00 DC [16:54:29]Write to MH i2c: 01 00 00 6E 9E 0C [16:54:29]Write i2c OK [16:54:29]MH_I2C_Read... [16:54:29]OFD Sender: No OFD packet to send [16:54:29]*** Cut start [16:54:29]*** Partial cut [16:54:29]*** CUTSNS_PIN = 1 [16:54:29]*** CUTSNS_PIN = 0 [16:54:30]*** Brake cut motor [16:54:30]Read from MH i2c: 01 [16:54:30]MH_I2C_Read... [16:54:30]*** Stop cut motor [16:54:30]*** Cut end [16:54:30]Read from MH i2c: 01 07 00 [16:54:30]MH_I2C_Read... [16:54:30]Read from MH i2c: 01 07 00 6E 9E 00 00 00 00 00 FF 0F 21 [16:54:30]process_action close_receipt done [16:54:30]requested_data is exist [16:54:30]produce_requested_data [16:54:30]requested_item fm.sn is exist - process it [16:54:30]wFMCommunicate request_size=4 [16:54:30]MH_SAM_APDU [16:54:30]CAPDU: 80 11 00 00 [16:54:30]Write to MH i2c: E2 08 00 6F 9E 80 11 00 00 00 00 00 00 87 [16:54:30]Write i2c OK [16:54:30]MH_I2C_Read... [16:54:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:30]Read from MH i2c: E2 [16:54:30]MH_I2C_Read... [16:54:30]Read from MH i2c: E2 17 00 [16:54:30]MH_I2C_Read... [16:54:30]Read from MH i2c: E2 17 00 6F 9E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D6 [16:54:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:54:30]wFMCommunicate OK [16:54:30]requested_item fd.num is exist - process it [16:54:30]SAM_PROTO_GetFieldsCounters [16:54:30]wFMCommunicate request_size=4 [16:54:30]MH_SAM_APDU [16:54:30]CAPDU: 80 13 00 00 [16:54:30]Write to MH i2c: E2 08 00 70 9E 80 13 00 00 00 00 00 00 8A [16:54:30]Write i2c OK [16:54:30]MH_I2C_Read... [16:54:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:54:30]Read from MH i2c: E2 [16:54:30]MH_I2C_Read... [16:54:30]Read from MH i2c: E2 62 00 [16:54:30]MH_I2C_Read... [16:54:30]Read from MH i2c: E2 62 00 70 9E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 62 [16:54:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 9F 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:54:30]wFMCommunicate OK [16:54:30]SAM_PROTO_GetFieldsCounters done [16:54:30]requested_item shift.num is exist - process it [16:54:30]requested_item shift.opened is exist - process it [16:54:30]req_shift_opened [16:54:30]FM_GetShiftState [16:54:30]SAM_PROTO_GetShiftState [16:54:30]wFMCommunicate request_size=4 [16:54:30]MH_SAM_APDU [16:54:30]CAPDU: 80 13 01 00 [16:54:30]Write to MH i2c: E2 08 00 71 9E 80 13 01 00 00 00 00 00 8C [16:54:30]Write i2c OK [16:54:30]MH_I2C_Read... [16:54:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:30]Read from MH i2c: E2 [16:54:30]MH_I2C_Read... [16:54:30]Read from MH i2c: E2 0E 00 [16:54:30]MH_I2C_Read... [16:54:30]Read from MH i2c: E2 0E 00 71 9E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CF [16:54:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:54:30]wFMCommunicate OK [16:54:30]SAM_PROTO_GetShiftState done [16:54:30]FM_GetShiftState done [16:54:30]req_shift_opened done [16:54:30]requested_item shift.open_date is exist - process it [16:54:30]req_shift_open_date [16:54:30]req_shift_open_date done [16:54:30]produce_requested_data done [16:54:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218783,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:54:30]process_action_free close_receipt [16:54:30]json_value_free [16:54:30]json_value_free done [16:54:30]process_json_proto returns [16:54:30]Send response to host [16:54:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218783,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:54:30]free response buf [16:54:30]execute_script done [16:54:30]execute_script returns [16:54:30]free content buf [16:54:30]Sock 9.Close socket [16:54:30]Sock 9.Thread stoped [16:54:34]OFD Sender: No OFD packet to send [16:54:39]OFD Sender: No OFD packet to send [16:54:44]OFD Sender: No OFD packet to send [16:54:49]OFD Sender: No OFD packet to send [16:54:54]OFD Sender: No OFD packet to send [16:54:59]OFD Sender: No OFD packet to send [16:55:04]OFD Sender: No OFD packet to send [16:55:09]OFD Sender: No OFD packet to send [16:55:14]OFD Sender: No OFD packet to send [16:55:16]accept exits with 8 [16:55:16]New connection [16:55:16]New thread 3066682724 created [16:55:16]Thread 3066826084 joined [16:55:16]Waiting for new connection... [16:55:16] Sock 8.Parse request [16:55:16]Sock 8.Check first char [16:55:16]Sock 8.First char is OK [16:55:16]request: POST /json_proto HTTP/1.0 [16:55:16]Method: POST [16:55:16]URL: /json_proto [16:55:16]Method is POST - this is cgi request [16:55:16]url: /json_proto [16:55:16]query_string will be loaded in cgi processing [16:55:16]execute_cgi json_proto POST (null) [16:55:16]execute_cgi path=json_proto method=POST [16:55:16]POST find Content-Length [16:55:16]Host: 172.17.40.4:8080 [16:55:16]Content-Length: 800 [16:55:16]Content-Type: application/json [16:55:16] [16:55:16]POST finish read [16:55:16]Found Content-Length = 800 [16:55:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4235239", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:55:16]execute_script... [16:55: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)536334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4235239", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:55:16]POST & json_proto [16:55:16]process_json_proto [16:55:16]json parsed OK: [16:55:16]protocol is kg_v1.0 [16:55:16]action value=close_receipt [16:55:16]process_action close_receipt [16:55:16]cmd_close_receipt [16:55:16]MH_GetDate [16:55:16]Write to MH i2c: F0 00 00 72 9E FF [16:55:16]Write i2c OK [16:55:16]MH_I2C_Read... [16:55:16]Read from MH i2c: F0 [16:55:16]MH_I2C_Read... [16:55:16]Read from MH i2c: F0 09 00 [16:55:16]MH_I2C_Read... [16:55:16]Read from MH i2c: F0 09 00 72 9E 00 7A E4 13 67 EE 0E 0D 67 50 [16:55:16]GetLastDocTimeStamp 1729356872 [16:55:16]current date 1729356922 [16:55:16]FM_GetShiftState [16:55:16]SAM_PROTO_GetShiftState [16:55:16]wFMCommunicate request_size=4 [16:55:16]MH_SAM_APDU [16:55:16]CAPDU: 80 13 01 00 [16:55:16]Write to MH i2c: E2 08 00 73 9E 80 13 01 00 00 00 00 00 8E [16:55:16]Write i2c OK [16:55:16]MH_I2C_Read... [16:55:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:16]Read from MH i2c: E2 [16:55:16]MH_I2C_Read... [16:55:16]Read from MH i2c: E2 0E 00 [16:55:16]MH_I2C_Read... [16:55:16]Read from MH i2c: E2 0E 00 73 9E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D1 [16:55:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:55:16]wFMCommunicate OK [16:55:16]SAM_PROTO_GetShiftState done [16:55:16]FM_GetShiftState done [16:55:16]opened in 1729296582 [16:55:16]opened+sec_in_day 1729382982 [16:55:16]quantity*price = 0 [16:55:16]sum+1 = 1 [16:55:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 429 19.10.2024 16:55 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4235239 ФМ: 0000000000965413 ФД: 218784 ФПД: 82630158498199 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165522&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218784&fm=82630158498199&tin=02508201610067®Number=0000000000098116&sum=0 [16:55:17]StoreToDocumentArchive [16:55:17]shift 443 fd 218784 [16:55:17]save to /storage/0443/doc_00218784 [16:55:17]save last doc name /storage/0443/doc_00218784 to /storage/kkm_last_doc_name [16:55:17]save OK [16:55:17]Clear old archive folders... [16:55:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:55:17]tlvbuf is 01630020 [16:55:17]SAM_PROTO_ClearQueue [16:55:17]wFMCommunicate request_size=4 [16:55:17]MH_SAM_APDU [16:55:17]CAPDU: 80 09 00 00 [16:55:17]Write to MH i2c: E2 08 00 80 9E 80 09 00 00 00 00 00 00 90 [16:55:17]Write i2c OK [16:55:17]MH_I2C_Read... [16:55:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:55:17]Read from MH i2c: E2 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: E2 03 00 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: E2 03 00 80 9E 00 90 00 92 [16:55:17]RAPDU: 90 00 [16:55:17]wFMCommunicate OK [16:55:17]SAM_PROTO_ClearQueue done [16:55:17]KKMCreateOFDPacket [16:55:17]OFDProtocolAddRootSTLVToBuf [16:55:17]FM_MakeSignedData [16:55:17]FM_MakeSignedData [16:55:17]SAM_PROTO_SignData [16:55:17]wFMCommunicate request_size=4 [16:55:17]MH_SAM_APDU [16:55:17]CAPDU: 80 0D 01 02 [16:55:17]Write to MH i2c: E2 08 00 81 9E 80 0D 01 02 00 00 00 00 98 [16:55:17]Write i2c OK [16:55:17]MH_I2C_Read... [16:55:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:55:17]Read from MH i2c: E2 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: E2 03 00 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: E2 03 00 81 9E 00 90 00 93 [16:55:17]RAPDU: 90 00 [16:55:17]wFMCommunicate OK [16:55:17]wFMCommunicate request_size=255 [16:55:17]MH_SAM_APDU [16:55:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 7A E4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A0 56 03 00 35 04 06 00 4B [16:55:17]Write to MH i2c: E2 02 01 82 9E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 7A E4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A0 56 03 00 35 04 06 00 4B 00 00 8F [16:55:17]Write i2c OK [16:55:17]MH_I2C_Read... [16:55:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:18]Read from MH i2c: E2 [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: E2 03 00 [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: E2 03 00 82 9E 00 90 00 94 [16:55:18]RAPDU: 90 00 [16:55:18]wFMCommunicate OK [16:55:18]wFMCommunicate request_size=10 [16:55:18]MH_SAM_APDU [16:55:18]CAPDU: 80 0D 02 02 05 26 D5 3E B9 97 [16:55:18]Write to MH i2c: E2 0D 00 83 9E 80 0D 02 02 05 00 26 D5 3E B9 97 00 00 2E [16:55:18]Write i2c OK [16:55:18]MH_I2C_Read... [16:55:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:18]Read from MH i2c: E2 [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: E2 03 00 [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: E2 03 00 83 9E 00 90 00 95 [16:55:18]RAPDU: 90 00 [16:55:18]wFMCommunicate OK [16:55:18]wFMCommunicate request_size=4 [16:55:18]MH_SAM_APDU [16:55:18]CAPDU: 80 0D 03 02 [16:55:18]Write to MH i2c: E2 08 00 84 9E 80 0D 03 02 00 00 00 00 9D [16:55:18]Write i2c OK [16:55:18]MH_I2C_Read... [16:55:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:55:18]Read from MH i2c: E2 [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: E2 0B 00 [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: E2 0B 00 84 9E 00 86 03 E1 40 C1 AF 40 4E 90 00 46 [16:55:18]RAPDU: 86 03 E1 40 C1 AF 40 4E 90 00 [16:55:18]wFMCommunicate OK [16:55:18]SAM_PROTO_SignData done [16:55:18]FM_MakeSignedData done [16:55:18]CreateOFDProtocolMessage [16:55:18]wFMCommunicate request_size=4 [16:55:18]MH_SAM_APDU [16:55:18]CAPDU: 80 11 00 00 [16:55:18]Write to MH i2c: E2 08 00 85 9E 80 11 00 00 00 00 00 00 9D [16:55:18]Write i2c OK [16:55:18]MH_I2C_Read... [16:55:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:18]Read from MH i2c: E2 [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: E2 17 00 [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: E2 17 00 85 9E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EC [16:55:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:55:18]wFMCommunicate OK [16:55:18]CreateOFDProtocolMessage done [16:55:18]OFDSenderStorePacket 218784 [16:55:18]StoreOFDPacket docnum=218784 [16:55:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 52 F1 07 01 EA 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 7A E4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A0 56 03 00 35 04 06 00 4B 26 D5 3E B9 97 86 03 E1 40 C1 AF 40 4E [16:55:18]CheckFolder [16:55:18]dirname=/storage/ofd_packets [16:55:18]CheckFolder done [16:55:18]ProducePacketName [16:55:18]name=ofd_packets/00218784 [16:55:18]NVStorageSaveData ofd_packets/00218784 [16:55:18]File name is /storage/ofd_packets/00218784 [16:55:18]Write 301 bytes [16:55:18]NVStorageSaveData done [16:55:18]OFDSenderStorePacket done [16:55:18]KKMCreateOFDPacket done [16:55:18]NVStorageSaveData kkm_last_timestamp [16:55:18]File name is /storage/kkm_last_timestamp [16:55:18]Write 4 bytes [16:55:18]NVStorageSaveData done [16:55:18]ExternCall_PrintAddStr [16:55:18]wPrintStart [16:55:18]Write to MH i2c: 01 00 00 86 9E 24 [16:55:18]Write i2c OK [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: 01 [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: 01 07 00 [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: 01 07 00 86 9E 00 00 00 00 00 FF 0F 39 [16:55:18]RasterBufferAndPrint [16:55:18]line Счет N : (1)536334 [16:55:18]line ИНН: 02508201610067 [16:55:18]line Контрольно-Кассовый Чек [16:55:18]line ПРОДАЖА [16:55:18]line ТРК (МРК, ГНК) : 43 [16:55:18]line Товар: 2710124130 [16:55:18]line Аи-92-К-2 [16:55:18]line 20.000 * 0.00 [16:55:18]line = 0.00 [16:55:18]line НДС 12% НСП 1% [16:55:18]line > о реализуемом товаре [16:55:18]line ИТОГО: 0.00 [16:55:18]line НСП 1% : 0.00 [16:55:18]line НДС 12% : 0.00 [16:55:18]line Наличными: 0.00 [16:55:18]line Безнал.: 0.00 [16:55:18]line Место: АЗС № 84 "Партнер Нефть" [16:55:18]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:55:18]line СНО: Общий режим [16:55:18]line Чек 429 19.10.2024 16:55 [16:55:18]line Смена: 443 ФФД: 1.0 [16:55:18]line ЗНМ: 0300000178 [16:55:18]line РНМ: 0000000000098116 [16:55:18]line Версия ККМ: 001 [16:55:18]line Талоны: Топливные Талоны [16:55:18]line 4235239 [16:55:18]line ФМ: 0000000000965413 [16:55:18]line ФД: 218784 [16:55:18]line ФПД: 82630158498199 [16:55:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165522&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218784&fm=82630158498199&tin=02508201610067®Number=0000000000098116&sum=0 [16:55:18]written 0, free lines is 4095 [16:55:18]OFD Sender: Processing packet 218784 [packets to send 80, broken 79] [16:55:18]ProducePacketName [16:55:18]name=ofd_packets/00218784 [16:55:18]OFD Sender: To server: pG, [16:55:18]CommunicateWithHost lk.salyk.kg:30040 [16:55:18]ConnectInit lk.salyk.kg [16:55:18]Connected sock=10 [16:55:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 52 F1 07 01 EA 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 7A E4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A0 56 03 00 35 04 06 00 4B 26 D5 3E B9 97 86 03 E1 40 C1 AF 40 4E [16:55:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 0A C3 47 00 81 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 39 36 35 34 31 33 10 04 04 00 A0 56 03 00 F4 03 04 00 12 90 13 67 B6 04 01 00 00 89 17 47 EC 9F 7A D2 72 [16:55:18]CommunicateWithHost err = 0 [16:55:18]CheckOFDResponse [16:55:18]1017 (14) - 77093643461234 [16:55:18]1041 (16) - 0000000000965413 [16:55:18]1040 (4) - 218784 [16:55:18]1012 (4) - 19.10.2024 10:55 [16:55:18]1206 (1) - 0 [16:55:18]OFD Sender: Remove packet 218784 [16:55:18]ProducePacketName [16:55:18]name=ofd_packets/00218784 [16:55:18]NVStorageDeleteData [16:55:18]Write to MH i2c: 01 00 00 B0 9E 4E [16:55:18]Write i2c OK [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: 01 [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: 01 07 00 [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: 01 07 00 B0 9E 00 00 00 00 00 F3 0C 54 [16:55:18]RasterBufferAndPrint [16:55:18]line [16:55:18]line [16:55:18]line [16:55:18]line [16:55:18]line [16:55:18]written 0, free lines is 3321 [16:55:18]MH_Cut [16:55:18]Write to MH i2c: D1 01 00 B7 9E 01 27 [16:55:18]Write i2c OK [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: D1 [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: D1 01 00 [16:55:18]MH_I2C_Read... [16:55:18]Read from MH i2c: D1 01 00 B7 9E 00 26 [16:55:18]Write to MH i2c: 01 00 00 B8 9E 56 [16:55:18]Write i2c OK [16:55:18]MH_I2C_Read... [16:55:19]OFD Sender: No OFD packet to send [16:55:19]*** Cut start [16:55:19]*** Partial cut [16:55:19]*** CUTSNS_PIN = 1 [16:55:19]*** CUTSNS_PIN = 0 [16:55:19]*** Brake cut motor [16:55:19]Read from MH i2c: 01 [16:55:19]MH_I2C_Read... [16:55:19]*** Stop cut motor [16:55:19]*** Cut end [16:55:19]Read from MH i2c: 01 07 00 [16:55:19]MH_I2C_Read... [16:55:19]Read from MH i2c: 01 07 00 B8 9E 00 00 00 00 00 FF 0F 6B [16:55:19]process_action close_receipt done [16:55:19]requested_data is exist [16:55:19]produce_requested_data [16:55:19]requested_item fm.sn is exist - process it [16:55:20]wFMCommunicate request_size=4 [16:55:20]MH_SAM_APDU [16:55:20]CAPDU: 80 11 00 00 [16:55:20]Write to MH i2c: E2 08 00 B9 9E 80 11 00 00 00 00 00 00 D1 [16:55:20]Write i2c OK [16:55:20]MH_I2C_Read... [16:55:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:20]Read from MH i2c: E2 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: E2 17 00 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: E2 17 00 B9 9E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 20 [16:55:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:55:20]wFMCommunicate OK [16:55:20]requested_item fd.num is exist - process it [16:55:20]SAM_PROTO_GetFieldsCounters [16:55:20]wFMCommunicate request_size=4 [16:55:20]MH_SAM_APDU [16:55:20]CAPDU: 80 13 00 00 [16:55:20]Write to MH i2c: E2 08 00 BA 9E 80 13 00 00 00 00 00 00 D4 [16:55:20]Write i2c OK [16:55:20]MH_I2C_Read... [16:55:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:55:20]Read from MH i2c: E2 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: E2 62 00 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: E2 62 00 BA 9E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A0 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [16:55:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A0 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:55:20]wFMCommunicate OK [16:55:20]SAM_PROTO_GetFieldsCounters done [16:55:20]requested_item shift.num is exist - process it [16:55:20]requested_item shift.opened is exist - process it [16:55:20]req_shift_opened [16:55:20]FM_GetShiftState [16:55:20]SAM_PROTO_GetShiftState [16:55:20]wFMCommunicate request_size=4 [16:55:20]MH_SAM_APDU [16:55:20]CAPDU: 80 13 01 00 [16:55:20]Write to MH i2c: E2 08 00 BB 9E 80 13 01 00 00 00 00 00 D6 [16:55:20]Write i2c OK [16:55:20]MH_I2C_Read... [16:55:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:20]Read from MH i2c: E2 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: E2 0E 00 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: E2 0E 00 BB 9E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 19 [16:55:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:55:20]wFMCommunicate OK [16:55:20]SAM_PROTO_GetShiftState done [16:55:20]FM_GetShiftState done [16:55:20]req_shift_opened done [16:55:20]requested_item shift.open_date is exist - process it [16:55:20]req_shift_open_date [16:55:20]req_shift_open_date done [16:55:20]produce_requested_data done [16:55:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218784,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:55:20]process_action_free close_receipt [16:55:20]json_value_free [16:55:20]json_value_free done [16:55:20]process_json_proto returns [16:55:20]Send response to host [16:55:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218784,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:55:20]free response buf [16:55:20]execute_script done [16:55:20]execute_script returns [16:55:20]free content buf [16:55:20]Sock 8.Close socket [16:55:20]Sock 8.Thread stoped [16:55:24]OFD Sender: No OFD packet to send [16:55:29]OFD Sender: No OFD packet to send [16:55:34]OFD Sender: No OFD packet to send [16:55:39]OFD Sender: No OFD packet to send [16:55:44]OFD Sender: No OFD packet to send [16:55:49]OFD Sender: No OFD packet to send [16:55:54]OFD Sender: No OFD packet to send [16:55:59]OFD Sender: No OFD packet to send [16:56:04]OFD Sender: No OFD packet to send [16:56:09]OFD Sender: No OFD packet to send [16:56:14]OFD Sender: No OFD packet to send [16:56:19]OFD Sender: No OFD packet to send [16:56:24]OFD Sender: No OFD packet to send [16:56:29]OFD Sender: No OFD packet to send [16:56:34]OFD Sender: No OFD packet to send [16:56:39]OFD Sender: No OFD packet to send [16:56:44]OFD Sender: No OFD packet to send [16:56:49]OFD Sender: No OFD packet to send [16:56:54]OFD Sender: No OFD packet to send [16:56:59]OFD Sender: No OFD packet to send [16:57:04]OFD Sender: No OFD packet to send [16:57:09]OFD Sender: No OFD packet to send [16:57:14]OFD Sender: No OFD packet to send [16:57:16]accept exits with 9 [16:57:16]New connection [16:57:16]New thread 3066826084 created [16:57:16]Thread 3066682724 joined [16:57:16]Waiting for new connection... [16:57:16] Sock 9.Parse request [16:57:16]Sock 9.Check first char [16:57:16]Sock 9.First char is OK [16:57:16]request: POST /json_proto HTTP/1.0 [16:57:16]Method: POST [16:57:16]URL: /json_proto [16:57:16]Method is POST - this is cgi request [16:57:16]url: /json_proto [16:57:16]query_string will be loaded in cgi processing [16:57:16]execute_cgi json_proto POST (null) [16:57:16]execute_cgi path=json_proto method=POST [16:57:16]POST find Content-Length [16:57:16]Host: 172.17.40.4:8080 [16:57:16]Content-Length: 677 [16:57:16]Content-Type: application/json [16:57:16] [16:57:16]POST finish read [16:57:16]Found Content-Length = 677 [16:57:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:57:16]execute_script... [16:57: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)536336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:57:16]POST & json_proto [16:57:16]process_json_proto [16:57:16]json parsed OK: [16:57:16]protocol is kg_v1.0 [16:57:16]action value=close_receipt [16:57:16]process_action close_receipt [16:57:16]cmd_close_receipt [16:57:16]MH_GetDate [16:57:16]Write to MH i2c: F0 00 00 BC 9E 49 [16:57:16]Write i2c OK [16:57:16]MH_I2C_Read... [16:57:16]Read from MH i2c: F0 [16:57:16]MH_I2C_Read... [16:57:16]Read from MH i2c: F0 09 00 [16:57:16]MH_I2C_Read... [16:57:16]Read from MH i2c: F0 09 00 BC 9E 00 F1 E4 13 67 EE 0E 0D 67 11 [16:57:16]GetLastDocTimeStamp 1729356922 [16:57:16]current date 1729357041 [16:57:16]FM_GetShiftState [16:57:16]SAM_PROTO_GetShiftState [16:57:16]wFMCommunicate request_size=4 [16:57:16]MH_SAM_APDU [16:57:16]CAPDU: 80 13 01 00 [16:57:16]Write to MH i2c: E2 08 00 BD 9E 80 13 01 00 00 00 00 00 D8 [16:57:16]Write i2c OK [16:57:16]MH_I2C_Read... [16:57:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:16]Read from MH i2c: E2 [16:57:16]MH_I2C_Read... [16:57:16]Read from MH i2c: E2 0E 00 [16:57:16]MH_I2C_Read... [16:57:16]Read from MH i2c: E2 0E 00 BD 9E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1B [16:57:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:57:16]wFMCommunicate OK [16:57:16]SAM_PROTO_GetShiftState done [16:57:16]FM_GetShiftState done [16:57:16]opened in 1729296582 [16:57:16]opened+sec_in_day 1729382982 [16:57:16]quantity*price = 50041 [16:57:16]sum+1 = 50042 [16:57: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 430 19.10.2024 16:57 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218785 ФПД: 62120685329846 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165721&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218785&fm=62120685329846&tin=02508201610067®Number=0000000000098116&sum=50000 [16:57:17]StoreToDocumentArchive [16:57:17]shift 443 fd 218785 [16:57:17]save to /storage/0443/doc_00218785 [16:57:17]save last doc name /storage/0443/doc_00218785 to /storage/kkm_last_doc_name [16:57:17]save OK [16:57:17]Clear old archive folders... [16:57:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:57:17]tlvbuf is 015B1FE0 [16:57:17]SAM_PROTO_ClearQueue [16:57:17]wFMCommunicate request_size=4 [16:57:17]MH_SAM_APDU [16:57:17]CAPDU: 80 09 00 00 [16:57:17]Write to MH i2c: E2 08 00 CA 9E 80 09 00 00 00 00 00 00 DA [16:57:17]Write i2c OK [16:57:17]MH_I2C_Read... [16:57:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:57:17]Read from MH i2c: E2 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 03 00 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 03 00 CA 9E 00 90 00 DC [16:57:17]RAPDU: 90 00 [16:57:17]wFMCommunicate OK [16:57:17]SAM_PROTO_ClearQueue done [16:57:17]KKMCreateOFDPacket [16:57:17]OFDProtocolAddRootSTLVToBuf [16:57:17]FM_MakeSignedData [16:57:17]FM_MakeSignedData [16:57:17]SAM_PROTO_SignData [16:57:17]wFMCommunicate request_size=4 [16:57:17]MH_SAM_APDU [16:57:17]CAPDU: 80 0D 01 02 [16:57:17]Write to MH i2c: E2 08 00 CB 9E 80 0D 01 02 00 00 00 00 E2 [16:57:17]Write i2c OK [16:57:17]MH_I2C_Read... [16:57:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:57:17]Read from MH i2c: E2 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 03 00 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 03 00 CB 9E 00 90 00 DD [16:57:17]RAPDU: 90 00 [16:57:17]wFMCommunicate OK [16:57:17]wFMCommunicate request_size=255 [16:57:17]MH_SAM_APDU [16: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 F1 E4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A1 56 03 00 35 04 06 00 38 [16:57:17]Write to MH i2c: E2 02 01 CC 9E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 F1 E4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A1 56 03 00 35 04 06 00 38 00 00 56 [16:57:17]Write i2c OK [16:57:17]MH_I2C_Read... [16:57:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:17]Read from MH i2c: E2 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 03 00 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 03 00 CC 9E 00 90 00 DE [16:57:17]RAPDU: 90 00 [16:57:17]wFMCommunicate OK [16:57:17]wFMCommunicate request_size=10 [16:57:17]MH_SAM_APDU [16:57:17]CAPDU: 80 0D 02 02 05 7F 99 61 DD B6 [16:57:17]Write to MH i2c: E2 0D 00 CD 9E 80 0D 02 02 05 00 7F 99 61 DD B6 00 00 FB [16:57:17]Write i2c OK [16:57:17]MH_I2C_Read... [16:57:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:17]Read from MH i2c: E2 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 03 00 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 03 00 CD 9E 00 90 00 DF [16:57:17]RAPDU: 90 00 [16:57:17]wFMCommunicate OK [16:57:17]wFMCommunicate request_size=4 [16:57:17]MH_SAM_APDU [16:57:17]CAPDU: 80 0D 03 02 [16:57:17]Write to MH i2c: E2 08 00 CE 9E 80 0D 03 02 00 00 00 00 E7 [16:57:17]Write i2c OK [16:57:17]MH_I2C_Read... [16:57:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:57:17]Read from MH i2c: E2 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 0B 00 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 0B 00 CE 9E 00 E4 55 B2 F7 33 EE 0D 73 90 00 6B [16:57:17]RAPDU: E4 55 B2 F7 33 EE 0D 73 90 00 [16:57:17]wFMCommunicate OK [16:57:17]SAM_PROTO_SignData done [16:57:17]FM_MakeSignedData done [16:57:17]CreateOFDProtocolMessage [16:57:17]wFMCommunicate request_size=4 [16:57:17]MH_SAM_APDU [16:57:17]CAPDU: 80 11 00 00 [16:57:17]Write to MH i2c: E2 08 00 CF 9E 80 11 00 00 00 00 00 00 E7 [16:57:17]Write i2c OK [16:57:17]MH_I2C_Read... [16:57:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:17]Read from MH i2c: E2 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 17 00 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: E2 17 00 CF 9E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 36 [16:57:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:57:17]wFMCommunicate OK [16:57:17]CreateOFDProtocolMessage done [16:57:17]OFDSenderStorePacket 218785 [16:57:17]StoreOFDPacket docnum=218785 [16:57:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 2E 7B 07 01 B6 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 F1 E4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A1 56 03 00 35 04 06 00 38 7F 99 61 DD B6 E4 55 B2 F7 33 EE 0D 73 [16:57:17]CheckFolder [16:57:17]dirname=/storage/ofd_packets [16:57:17]CheckFolder done [16:57:17]ProducePacketName [16:57:17]name=ofd_packets/00218785 [16:57:17]NVStorageSaveData ofd_packets/00218785 [16:57:17]File name is /storage/ofd_packets/00218785 [16:57:17]Write 301 bytes [16:57:17]NVStorageSaveData done [16:57:17]OFDSenderStorePacket done [16:57:17]KKMCreateOFDPacket done [16:57:17]NVStorageSaveData kkm_last_timestamp [16:57:17]File name is /storage/kkm_last_timestamp [16:57:17]Write 4 bytes [16:57:17]NVStorageSaveData done [16:57:17]ExternCall_PrintAddStr [16:57:17]wPrintStart [16:57:17]Write to MH i2c: 01 00 00 D0 9E 6E [16:57:17]Write i2c OK [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: 01 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: 01 07 00 [16:57:17]MH_I2C_Read... [16:57:17]Read from MH i2c: 01 07 00 D0 9E 00 00 00 00 00 FF 0F 83 [16:57:17]RasterBufferAndPrint [16:57:17]line Счет N : (1)536336 [16:57:17]line ИНН: 02508201610067 [16:57:17]line Контрольно-Кассовый Чек [16:57:17]line ПРОДАЖА [16:57:17]line ТРК (МРК, ГНК) : 33 [16:57:17]line Товар: 2710124130 [16:57:17]line Аи-92-К-2 [16:57:17]line 7.480 * 66.90 [16:57:17]line = 500.41 [16:57:17]line НДС 12% НСП 1% [16:57:17]line > о реализуемом товаре [16:57:17]line ОКРУГЛЕНИЕ: -0.41 [16:57:17]line ИТОГО: 500.00 [16:57:17]line Внесено: 500.00 [16:57:17]line СДАЧА: 0.00 [16:57:17]line НСП 1% : 4.43 [16:57:17]line НДС 12% : 53.14 [16:57:17]line Наличными: 500.00 [16:57:17]line Безнал.: 0.00 [16:57:17]line Место: АЗС № 84 "Партнер Нефть" [16:57:17]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:57:17]line СНО: Общий режим [16:57:17]line Чек 430 19.10.2024 16:57 [16:57:17]line Смена: 443 ФФД: 1.0 [16:57:17]line ЗНМ: 0300000178 [16:57:17]line РНМ: 0000000000098116 [16:57:17]line Версия ККМ: 001 [16:57:17]line ФМ: 0000000000965413 [16:57:17]line ФД: 218785 [16:57:17]line ФПД: 62120685329846 [16:57:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165721&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218785&fm=62120685329846&tin=02508201610067®Number=0000000000098116&sum=50000 [16:57:18]OFD Sender: Processing packet 218785 [packets to send 80, broken 79] [16:57:18]ProducePacketName [16:57:18]name=ofd_packets/00218785 [16:57:18]OFD Sender: To server: pG, [16:57:18]CommunicateWithHost lk.salyk.kg:30040 [16:57:18]ConnectInit lk.salyk.kg [16:57:18]written 0, free lines is 4095 [16:57:18]Connected sock=10 [16:57:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 2E 7B 07 01 B6 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 F1 E4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A1 56 03 00 35 04 06 00 38 7F 99 61 DD B6 E4 55 B2 F7 33 EE 0D 73 [16:57:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 7E 71 47 00 E9 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 39 36 35 34 31 33 10 04 04 00 A1 56 03 00 F4 03 04 00 8A 90 13 67 B6 04 01 00 00 96 EA B7 EA 14 D1 DF B0 [16:57:18]CommunicateWithHost err = 0 [16:57:18]CheckOFDResponse [16:57:18]1017 (14) - 77093643461234 [16:57:18]1041 (16) - 0000000000965413 [16:57:18]1040 (4) - 218785 [16:57:18]1012 (4) - 19.10.2024 10:57 [16:57:18]1206 (1) - 0 [16:57:18]OFD Sender: Remove packet 218785 [16:57:18]ProducePacketName [16:57:18]name=ofd_packets/00218785 [16:57:18]NVStorageDeleteData [16:57:18]Write to MH i2c: 01 00 00 FB 9E 99 [16:57:18]Write i2c OK [16:57:18]MH_I2C_Read... [16:57:18]Read from MH i2c: 01 [16:57:18]MH_I2C_Read... [16:57:18]Read from MH i2c: 01 07 00 [16:57:18]MH_I2C_Read... [16:57:18]Read from MH i2c: 01 07 00 FB 9E 00 00 00 00 00 DE 0C 8A [16:57:18]RasterBufferAndPrint [16:57:18]line [16:57:18]line [16:57:18]line [16:57:18]line [16:57:18]line [16:57:18]written 0, free lines is 3301 [16:57:18]MH_Cut [16:57:18]Write to MH i2c: D1 01 00 02 9F 01 73 [16:57:18]Write i2c OK [16:57:18]MH_I2C_Read... [16:57:18]Read from MH i2c: D1 [16:57:18]MH_I2C_Read... [16:57:18]Read from MH i2c: D1 01 00 [16:57:18]MH_I2C_Read... [16:57:18]Read from MH i2c: D1 01 00 02 9F 00 72 [16:57:18]Write to MH i2c: 01 00 00 03 9F A2 [16:57:18]Write i2c OK [16:57:18]MH_I2C_Read... [16:57:18]OFD Sender: No OFD packet to send [16:57:19]*** Cut start [16:57:19]*** Partial cut [16:57:19]*** CUTSNS_PIN = 1 [16:57:19]*** CUTSNS_PIN = 0 [16:57:19]*** Brake cut motor [16:57:19]Read from MH i2c: 01 [16:57:19]MH_I2C_Read... [16:57:19]*** Stop cut motor [16:57:19]*** Cut end [16:57:19]Read from MH i2c: 01 07 00 [16:57:19]MH_I2C_Read... [16:57:19]Read from MH i2c: 01 07 00 03 9F 00 00 00 00 00 FF 0F B7 [16:57:19]process_action close_receipt done [16:57:19]requested_data is exist [16:57:19]produce_requested_data [16:57:19]requested_item fm.sn is exist - process it [16:57:19]wFMCommunicate request_size=4 [16:57:19]MH_SAM_APDU [16:57:19]CAPDU: 80 11 00 00 [16:57:19]Write to MH i2c: E2 08 00 04 9F 80 11 00 00 00 00 00 00 1D [16:57:19]Write i2c OK [16:57:19]MH_I2C_Read... [16:57:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:19]Read from MH i2c: E2 [16:57:19]MH_I2C_Read... [16:57:19]Read from MH i2c: E2 17 00 [16:57:19]MH_I2C_Read... [16:57:19]Read from MH i2c: E2 17 00 04 9F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6C [16:57:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:57:19]wFMCommunicate OK [16:57:19]requested_item fd.num is exist - process it [16:57:19]SAM_PROTO_GetFieldsCounters [16:57:19]wFMCommunicate request_size=4 [16:57:19]MH_SAM_APDU [16:57:19]CAPDU: 80 13 00 00 [16:57:19]Write to MH i2c: E2 08 00 05 9F 80 13 00 00 00 00 00 00 20 [16:57:19]Write i2c OK [16:57:19]MH_I2C_Read... [16:57:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:57:20]Read from MH i2c: E2 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 62 00 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 62 00 05 9F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A1 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 00 [16:57:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A1 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:57:20]wFMCommunicate OK [16:57:20]SAM_PROTO_GetFieldsCounters done [16:57:20]requested_item shift.num is exist - process it [16:57:20]requested_item shift.opened is exist - process it [16:57:20]req_shift_opened [16:57:20]FM_GetShiftState [16:57:20]SAM_PROTO_GetShiftState [16:57:20]wFMCommunicate request_size=4 [16:57:20]MH_SAM_APDU [16:57:20]CAPDU: 80 13 01 00 [16:57:20]Write to MH i2c: E2 08 00 06 9F 80 13 01 00 00 00 00 00 22 [16:57:20]Write i2c OK [16:57:20]MH_I2C_Read... [16:57:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:20]Read from MH i2c: E2 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 0E 00 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 0E 00 06 9F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 65 [16:57:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:57:20]wFMCommunicate OK [16:57:20]SAM_PROTO_GetShiftState done [16:57:20]FM_GetShiftState done [16:57:20]req_shift_opened done [16:57:20]requested_item shift.open_date is exist - process it [16:57:20]req_shift_open_date [16:57:20]req_shift_open_date done [16:57:20]produce_requested_data done [16:57:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218785,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:57:20]process_action_free close_receipt [16:57:20]json_value_free [16:57:20]json_value_free done [16:57:20]process_json_proto returns [16:57:20]Send response to host [16:57:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218785,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:57:20]free response buf [16:57:20]execute_script done [16:57:20]execute_script returns [16:57:20]free content buf [16:57:20]Sock 9.Close socket [16:57:20]Sock 9.Thread stoped [16:57:23]OFD Sender: No OFD packet to send [16:57:28]OFD Sender: No OFD packet to send [16:57:33]OFD Sender: No OFD packet to send [16:57:38]OFD Sender: No OFD packet to send [16:57:43]OFD Sender: No OFD packet to send [16:57:48]OFD Sender: No OFD packet to send [16:57:50]accept exits with 8 [16:57:50]New connection [16:57:50]New thread 3066682724 created [16:57:50]Thread 3066826084 joined [16:57:50]Waiting for new connection... [16:57:50] Sock 8.Parse request [16:57:50]Sock 8.Check first char [16:57:50]Sock 8.First char is OK [16:57:50]request: POST /json_proto HTTP/1.0 [16:57:50]Method: POST [16:57:50]URL: /json_proto [16:57:50]Method is POST - this is cgi request [16:57:50]url: /json_proto [16:57:50]query_string will be loaded in cgi processing [16:57:50]execute_cgi json_proto POST (null) [16:57:50]execute_cgi path=json_proto method=POST [16:57:50]POST find Content-Length [16:57:50]Host: 172.17.40.4:8080 [16:57:50]Content-Length: 677 [16:57:50]Content-Type: application/json [16:57:50] [16:57:50]POST finish read [16:57:50]Found Content-Length = 677 [16:57:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.850, "sum" : 190.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 190.00, "total" : 190.00, "payments": [ { "type": 0, "sum" : 190.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:50]execute_script... [16:57: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)536338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.850, "sum" : 190.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 190.00, "total" : 190.00, "payments": [ { "type": 0, "sum" : 190.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:50]POST & json_proto [16:57:50]process_json_proto [16:57:50]json parsed OK: [16:57:50]protocol is kg_v1.0 [16:57:50]action value=close_receipt [16:57:50]process_action close_receipt [16:57:50]cmd_close_receipt [16:57:50]MH_GetDate [16:57:50]Write to MH i2c: F0 00 00 07 9F 95 [16:57:50]Write i2c OK [16:57:50]MH_I2C_Read... [16:57:50]Read from MH i2c: F0 [16:57:50]MH_I2C_Read... [16:57:50]Read from MH i2c: F0 09 00 [16:57:50]MH_I2C_Read... [16:57:50]Read from MH i2c: F0 09 00 07 9F 00 13 E5 13 67 EE 0E 0D 67 80 [16:57:50]GetLastDocTimeStamp 1729357041 [16:57:50]current date 1729357075 [16:57:50]FM_GetShiftState [16:57:50]SAM_PROTO_GetShiftState [16:57:50]wFMCommunicate request_size=4 [16:57:50]MH_SAM_APDU [16:57:50]CAPDU: 80 13 01 00 [16:57:50]Write to MH i2c: E2 08 00 08 9F 80 13 01 00 00 00 00 00 24 [16:57:50]Write i2c OK [16:57:50]MH_I2C_Read... [16:57:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:50]Read from MH i2c: E2 [16:57:50]MH_I2C_Read... [16:57:50]Read from MH i2c: E2 0E 00 [16:57:50]MH_I2C_Read... [16:57:50]Read from MH i2c: E2 0E 00 08 9F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 67 [16:57:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:57:50]wFMCommunicate OK [16:57:50]SAM_PROTO_GetShiftState done [16:57:50]FM_GetShiftState done [16:57:50]opened in 1729296582 [16:57:50]opened+sec_in_day 1729382982 [16:57:50]quantity*price = 19066 [16:57:50]sum+1 = 19068 [16:57:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.67 ИТОГО: 190.00 Внесено: 190.00 СДАЧА: 0.00 НСП 1% : 1.69 НДС 12% : 20.25 Наличными: 190.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 431 19.10.2024 16:57 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218786 ФПД: 210817561649505 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165755&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218786&fm=210817561649505&tin=02508201610067®Number=0000000000098116&sum=19000 [16:57:51]StoreToDocumentArchive [16:57:51]shift 443 fd 218786 [16:57:51]save to /storage/0443/doc_00218786 [16:57:51]save last doc name /storage/0443/doc_00218786 to /storage/kkm_last_doc_name [16:57:51]save OK [16:57:51]Clear old archive folders... [16:57:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:57:51]tlvbuf is 015326C0 [16:57:51]SAM_PROTO_ClearQueue [16:57:51]wFMCommunicate request_size=4 [16:57:51]MH_SAM_APDU [16:57:51]CAPDU: 80 09 00 00 [16:57:51]Write to MH i2c: E2 08 00 15 9F 80 09 00 00 00 00 00 00 26 [16:57:51]Write i2c OK [16:57:51]MH_I2C_Read... [16:57:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:57:51]Read from MH i2c: E2 [16:57:51]MH_I2C_Read... [16:57:51]Read from MH i2c: E2 03 00 [16:57:51]MH_I2C_Read... [16:57:51]Read from MH i2c: E2 03 00 15 9F 00 90 00 28 [16:57:51]RAPDU: 90 00 [16:57:51]wFMCommunicate OK [16:57:51]SAM_PROTO_ClearQueue done [16:57:51]KKMCreateOFDPacket [16:57:51]OFDProtocolAddRootSTLVToBuf [16:57:51]FM_MakeSignedData [16:57:51]FM_MakeSignedData [16:57:51]SAM_PROTO_SignData [16:57:51]wFMCommunicate request_size=4 [16:57:51]MH_SAM_APDU [16:57:51]CAPDU: 80 0D 01 02 [16:57:51]Write to MH i2c: E2 08 00 16 9F 80 0D 01 02 00 00 00 00 2E [16:57:51]Write i2c OK [16:57:51]MH_I2C_Read... [16:57:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:57:51]Read from MH i2c: E2 [16:57:51]MH_I2C_Read... [16:57:51]Read from MH i2c: E2 03 00 [16:57:51]MH_I2C_Read... [16:57:51]Read from MH i2c: E2 03 00 16 9F 00 90 00 29 [16:57:51]RAPDU: 90 00 [16:57:51]wFMCommunicate OK [16:57:51]wFMCommunicate request_size=255 [16:57:51]MH_SAM_APDU [16:57: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 22 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7B 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 07 00 00 00 00 07 04 06 00 38 4A 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 01 00 00 F4 03 04 00 13 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A2 56 03 00 35 04 06 00 BF [16:57:51]Write to MH i2c: E2 02 01 17 9F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 22 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7B 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 07 00 00 00 00 07 04 06 00 38 4A 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 01 00 00 F4 03 04 00 13 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A2 56 03 00 35 04 06 00 BF 00 00 94 [16:57:51]Write i2c OK [16:57:51]MH_I2C_Read... [16:57:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:51]Read from MH i2c: E2 [16:57:51]MH_I2C_Read... [16:57:51]Read from MH i2c: E2 03 00 [16:57:51]MH_I2C_Read... [16:57:51]Read from MH i2c: E2 03 00 17 9F 00 90 00 2A [16:57:51]RAPDU: 90 00 [16:57:51]wFMCommunicate OK [16:57:51]wFMCommunicate request_size=10 [16:57:51]MH_SAM_APDU [16:57:51]CAPDU: 80 0D 02 02 05 BC C9 DF E1 61 [16:57:51]Write to MH i2c: E2 0D 00 18 9F 80 0D 02 02 05 00 BC C9 DF E1 61 00 00 E1 [16:57:51]Write i2c OK [16:57:51]MH_I2C_Read... [16:57:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:51]Read from MH i2c: E2 [16:57:51]MH_I2C_Read... [16:57:51]Read from MH i2c: E2 03 00 [16:57:51]MH_I2C_Read... [16:57:51]Read from MH i2c: E2 03 00 18 9F 00 90 00 2B [16:57:51]RAPDU: 90 00 [16:57:51]wFMCommunicate OK [16:57:51]wFMCommunicate request_size=4 [16:57:51]MH_SAM_APDU [16:57:51]CAPDU: 80 0D 03 02 [16:57:51]Write to MH i2c: E2 08 00 19 9F 80 0D 03 02 00 00 00 00 33 [16:57:51]Write i2c OK [16:57:51]MH_I2C_Read... [16:57:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:57:51]Read from MH i2c: E2 [16:57:51]MH_I2C_Read... [16:57:51]Read from MH i2c: E2 0B 00 [16:57:51]MH_I2C_Read... [16:57:51]Read from MH i2c: E2 0B 00 19 9F 00 5E D8 B1 A5 4D 94 B7 4D 90 00 A5 [16:57:51]RAPDU: 5E D8 B1 A5 4D 94 B7 4D 90 00 [16:57:51]wFMCommunicate OK [16:57:51]SAM_PROTO_SignData done [16:57:51]FM_MakeSignedData done [16:57:51]CreateOFDProtocolMessage [16:57:51]wFMCommunicate request_size=4 [16:57:51]MH_SAM_APDU [16:57:51]CAPDU: 80 11 00 00 [16:57:51]Write to MH i2c: E2 08 00 1A 9F 80 11 00 00 00 00 00 00 33 [16:57:51]Write i2c OK [16:57:51]MH_I2C_Read... [16:57:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:51]Read from MH i2c: E2 [16:57:51]MH_I2C_Read... [16:57:51]Read from MH i2c: E2 17 00 [16:57:51]MH_I2C_Read... [16:57:51]Read from MH i2c: E2 17 00 1A 9F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 82 [16:57:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:57:51]wFMCommunicate OK [16:57:51]CreateOFDProtocolMessage done [16:57:51]OFDSenderStorePacket 218786 [16:57:51]StoreOFDPacket docnum=218786 [16:57:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 EA D9 07 01 B9 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 22 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7B 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 07 00 00 00 00 07 04 06 00 38 4A 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 01 00 00 F4 03 04 00 13 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A2 56 03 00 35 04 06 00 BF BC C9 DF E1 61 5E D8 B1 A5 4D 94 B7 4D [16:57:51]CheckFolder [16:57:51]dirname=/storage/ofd_packets [16:57:51]CheckFolder done [16:57:51]ProducePacketName [16:57:51]name=ofd_packets/00218786 [16:57:51]NVStorageSaveData ofd_packets/00218786 [16:57:51]File name is /storage/ofd_packets/00218786 [16:57:51]Write 301 bytes [16:57:51]NVStorageSaveData done [16:57:51]OFDSenderStorePacket done [16:57:51]KKMCreateOFDPacket done [16:57:51]NVStorageSaveData kkm_last_timestamp [16:57:51]File name is /storage/kkm_last_timestamp [16:57:51]Write 4 bytes [16:57:51]NVStorageSaveData done [16:57:51]ExternCall_PrintAddStr [16:57:51]wPrintStart [16:57:51]Write to MH i2c: 01 00 00 1B 9F BA [16:57:51]Write i2c OK [16:57:51]MH_I2C_Read... [16:57:51]Read from MH i2c: 01 [16:57:51]MH_I2C_Read... [16:57:51]Read from MH i2c: 01 07 00 [16:57:51]MH_I2C_Read... [16:57:51]Read from MH i2c: 01 07 00 1B 9F 00 00 00 00 00 FF 0F CF [16:57:51]RasterBufferAndPrint [16:57:51]line Счет N : (1)536338 [16:57:51]line ИНН: 02508201610067 [16:57:51]line Контрольно-Кассовый Чек [16:57:51]line ПРОДАЖА [16:57:51]line ТРК (МРК, ГНК) : 23 [16:57:51]line Товар: 2710124130 [16:57:51]line Аи-92-К-2 [16:57:51]line 2.850 * 66.90 [16:57:51]line = 190.67 [16:57:51]line НДС 12% НСП 1% [16:57:51]line > о реализуемом товаре [16:57:51]line ОКРУГЛЕНИЕ: -0.67 [16:57:51]line ИТОГО: 190.00 [16:57:51]line Внесено: 190.00 [16:57:51]line СДАЧА: 0.00 [16:57:51]line НСП 1% : 1.69 [16:57:51]line НДС 12% : 20.25 [16:57:51]line Наличными: 190.00 [16:57:51]line Безнал.: 0.00 [16:57:51]line Место: АЗС № 84 "Партнер Нефть" [16:57:51]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:57:51]line СНО: Общий режим [16:57:51]line Чек 431 19.10.2024 16:57 [16:57:51]line Смена: 443 ФФД: 1.0 [16:57:51]line ЗНМ: 0300000178 [16:57:51]line РНМ: 0000000000098116 [16:57:51]line Версия ККМ: 001 [16:57:51]line ФМ: 0000000000965413 [16:57:51]line ФД: 218786 [16:57:51]line ФПД: 210817561649505 [16:57:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165755&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218786&fm=210817561649505&tin=02508201610067®Number=0000000000098116&sum=19000 [16:57:52]OFD Sender: Processing packet 218786 [packets to send 80, broken 79] [16:57:52]ProducePacketName [16:57:52]name=ofd_packets/00218786 [16:57:52]OFD Sender: To server: pG, [16:57:52]CommunicateWithHost lk.salyk.kg:30040 [16:57:52]ConnectInit lk.salyk.kg [16:57:52]written 0, free lines is 4095 [16:57:52]Connected sock=10 [16:57:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 EA D9 07 01 B9 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 22 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7B 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 07 00 00 00 00 07 04 06 00 38 4A 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 01 00 00 F4 03 04 00 13 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A2 56 03 00 35 04 06 00 BF BC C9 DF E1 61 5E D8 B1 A5 4D 94 B7 4D [16:57:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 06 8E 47 00 EB 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A2 56 03 00 F4 03 04 00 AC 90 13 67 B6 04 01 00 00 47 67 0C A5 45 92 6D 84 [16:57:52]CommunicateWithHost err = 0 [16:57:52]CheckOFDResponse [16:57:52]1017 (14) - 77093643461234 [16:57:52]1041 (16) - 0000000000965413 [16:57:52]1040 (4) - 218786 [16:57:52]1012 (4) - 19.10.2024 10:57 [16:57:52]1206 (1) - 0 [16:57:52]OFD Sender: Remove packet 218786 [16:57:52]ProducePacketName [16:57:52]name=ofd_packets/00218786 [16:57:52]NVStorageDeleteData [16:57:52]Write to MH i2c: 01 00 00 46 9F E5 [16:57:52]Write i2c OK [16:57:52]MH_I2C_Read... [16:57:52]Read from MH i2c: 01 [16:57:52]MH_I2C_Read... [16:57:52]Read from MH i2c: 01 07 00 [16:57:52]MH_I2C_Read... [16:57:52]Read from MH i2c: 01 07 00 46 9F 00 00 00 00 00 EE 0C E6 [16:57:52]RasterBufferAndPrint [16:57:52]line [16:57:52]line [16:57:52]line [16:57:52]line [16:57:52]line [16:57:52]written 0, free lines is 3316 [16:57:52]MH_Cut [16:57:52]Write to MH i2c: D1 01 00 4D 9F 01 BE [16:57:52]Write i2c OK [16:57:52]MH_I2C_Read... [16:57:52]Read from MH i2c: D1 [16:57:52]MH_I2C_Read... [16:57:52]Read from MH i2c: D1 01 00 [16:57:52]MH_I2C_Read... [16:57:52]Read from MH i2c: D1 01 00 4D 9F 00 BD [16:57:52]Write to MH i2c: 01 00 00 4E 9F ED [16:57:52]Write i2c OK [16:57:52]MH_I2C_Read... [16:57:52]OFD Sender: No OFD packet to send [16:57:53]*** Cut start [16:57:53]*** Partial cut [16:57:53]*** CUTSNS_PIN = 1 [16:57:53]*** CUTSNS_PIN = 0 [16:57:53]*** Brake cut motor [16:57:53]Read from MH i2c: 01 [16:57:53]MH_I2C_Read... [16:57:53]*** Stop cut motor [16:57:53]*** Cut end [16:57:53]Read from MH i2c: 01 07 00 [16:57:53]MH_I2C_Read... [16:57:53]Read from MH i2c: 01 07 00 4E 9F 00 00 00 00 00 FF 0F 02 [16:57:53]process_action close_receipt done [16:57:53]requested_data is exist [16:57:53]produce_requested_data [16:57:53]requested_item fm.sn is exist - process it [16:57:53]wFMCommunicate request_size=4 [16:57:53]MH_SAM_APDU [16:57:53]CAPDU: 80 11 00 00 [16:57:53]Write to MH i2c: E2 08 00 4F 9F 80 11 00 00 00 00 00 00 68 [16:57:53]Write i2c OK [16:57:53]MH_I2C_Read... [16:57:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:53]Read from MH i2c: E2 [16:57:53]MH_I2C_Read... [16:57:53]Read from MH i2c: E2 17 00 [16:57:53]MH_I2C_Read... [16:57:53]Read from MH i2c: E2 17 00 4F 9F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B7 [16:57:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:57:53]wFMCommunicate OK [16:57:53]requested_item fd.num is exist - process it [16:57:53]SAM_PROTO_GetFieldsCounters [16:57:53]wFMCommunicate request_size=4 [16:57:53]MH_SAM_APDU [16:57:53]CAPDU: 80 13 00 00 [16:57:53]Write to MH i2c: E2 08 00 50 9F 80 13 00 00 00 00 00 00 6B [16:57:53]Write i2c OK [16:57:53]MH_I2C_Read... [16:57:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:57:54]Read from MH i2c: E2 [16:57:54]MH_I2C_Read... [16:57:54]Read from MH i2c: E2 62 00 [16:57:54]MH_I2C_Read... [16:57:54]Read from MH i2c: E2 62 00 50 9F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A2 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 4F [16:57:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A2 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:57:54]wFMCommunicate OK [16:57:54]SAM_PROTO_GetFieldsCounters done [16:57:54]requested_item shift.num is exist - process it [16:57:54]requested_item shift.opened is exist - process it [16:57:54]req_shift_opened [16:57:54]FM_GetShiftState [16:57:54]SAM_PROTO_GetShiftState [16:57:54]wFMCommunicate request_size=4 [16:57:54]MH_SAM_APDU [16:57:54]CAPDU: 80 13 01 00 [16:57:54]Write to MH i2c: E2 08 00 51 9F 80 13 01 00 00 00 00 00 6D [16:57:54]Write i2c OK [16:57:54]MH_I2C_Read... [16:57:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:54]Read from MH i2c: E2 [16:57:54]MH_I2C_Read... [16:57:54]Read from MH i2c: E2 0E 00 [16:57:54]MH_I2C_Read... [16:57:54]Read from MH i2c: E2 0E 00 51 9F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B0 [16:57:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:57:54]wFMCommunicate OK [16:57:54]SAM_PROTO_GetShiftState done [16:57:54]FM_GetShiftState done [16:57:54]req_shift_opened done [16:57:54]requested_item shift.open_date is exist - process it [16:57:54]req_shift_open_date [16:57:54]req_shift_open_date done [16:57:54]produce_requested_data done [16:57:54]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218786,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:57:54]process_action_free close_receipt [16:57:54]json_value_free [16:57:54]json_value_free done [16:57:54]process_json_proto returns [16:57:54]Send response to host [16:57:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218786,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:57:54]free response buf [16:57:54]execute_script done [16:57:54]execute_script returns [16:57:54]free content buf [16:57:54]Sock 8.Close socket [16:57:54]Sock 8.Thread stoped [16:57:57]OFD Sender: No OFD packet to send [16:57:57]accept exits with 9 [16:57:57]New connection [16:57:57]New thread 3066826084 created [16:57:58]Thread 3066682724 joined [16:57:58]Waiting for new connection... [16:57:58] Sock 9.Parse request [16:57:58]Sock 9.Check first char [16:57:58]Sock 9.First char is OK [16:57:58]request: POST /json_proto HTTP/1.0 [16:57:58]Method: POST [16:57:58]URL: /json_proto [16:57:58]Method is POST - this is cgi request [16:57:58]url: /json_proto [16:57:58]query_string will be loaded in cgi processing [16:57:58]execute_cgi json_proto POST (null) [16:57:58]execute_cgi path=json_proto method=POST [16:57:58]POST find Content-Length [16:57:58]Host: 172.17.40.4:8080 [16:57:58]Content-Length: 754 [16:57:58]Content-Type: application/json [16:57:58] [16:57:58]POST finish read [16:57:58]Found Content-Length = 754 [16:57:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30132601", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:58]execute_script... [16:57: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)536337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30132601", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:58]POST & json_proto [16:57:58]process_json_proto [16:57:58]json parsed OK: [16:57:58]protocol is kg_v1.0 [16:57:58]action value=close_receipt [16:57:58]process_action close_receipt [16:57:58]cmd_close_receipt [16:57:58]MH_GetDate [16:57:58]Write to MH i2c: F0 00 00 52 9F E0 [16:57:58]Write i2c OK [16:57:58]MH_I2C_Read... [16:57:58]Read from MH i2c: F0 [16:57:58]MH_I2C_Read... [16:57:58]Read from MH i2c: F0 09 00 [16:57:58]MH_I2C_Read... [16:57:58]Read from MH i2c: F0 09 00 52 9F 00 1B E5 13 67 EE 0E 0D 67 D3 [16:57:58]GetLastDocTimeStamp 1729357075 [16:57:58]current date 1729357083 [16:57:58]FM_GetShiftState [16:57:58]SAM_PROTO_GetShiftState [16:57:58]wFMCommunicate request_size=4 [16:57:58]MH_SAM_APDU [16:57:58]CAPDU: 80 13 01 00 [16:57:58]Write to MH i2c: E2 08 00 53 9F 80 13 01 00 00 00 00 00 6F [16:57:58]Write i2c OK [16:57:58]MH_I2C_Read... [16:57:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:58]Read from MH i2c: E2 [16:57:58]MH_I2C_Read... [16:57:58]Read from MH i2c: E2 0E 00 [16:57:58]MH_I2C_Read... [16:57:58]Read from MH i2c: E2 0E 00 53 9F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B2 [16:57:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:57:58]wFMCommunicate OK [16:57:58]SAM_PROTO_GetShiftState done [16:57:58]FM_GetShiftState done [16:57:58]opened in 1729296582 [16:57:58]opened+sec_in_day 1729382982 [16:57:58]quantity*price = 0 [16:57:58]sum+1 = 1 [16:57:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 432 19.10.2024 16:58 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30132601 ФМ: 0000000000965413 ФД: 218787 ФПД: 147694436077487 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165803&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218787&fm=147694436077487&tin=02508201610067®Number=0000000000098116&sum=0 [16:57:59]StoreToDocumentArchive [16:57:59]shift 443 fd 218787 [16:57:59]save to /storage/0443/doc_00218787 [16:57:59]save last doc name /storage/0443/doc_00218787 to /storage/kkm_last_doc_name [16:57:59]save OK [16:57:59]Clear old archive folders... [16:57:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:57:59]tlvbuf is 015BF7A0 [16:57:59]SAM_PROTO_ClearQueue [16:57:59]wFMCommunicate request_size=4 [16:57:59]MH_SAM_APDU [16:57:59]CAPDU: 80 09 00 00 [16:57:59]Write to MH i2c: E2 08 00 60 9F 80 09 00 00 00 00 00 00 71 [16:57:59]Write i2c OK [16:57:59]MH_I2C_Read... [16:57:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:57:59]Read from MH i2c: E2 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 03 00 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 03 00 60 9F 00 90 00 73 [16:57:59]RAPDU: 90 00 [16:57:59]wFMCommunicate OK [16:57:59]SAM_PROTO_ClearQueue done [16:57:59]KKMCreateOFDPacket [16:57:59]OFDProtocolAddRootSTLVToBuf [16:57:59]FM_MakeSignedData [16:57:59]FM_MakeSignedData [16:57:59]SAM_PROTO_SignData [16:57:59]wFMCommunicate request_size=4 [16:57:59]MH_SAM_APDU [16:57:59]CAPDU: 80 0D 01 02 [16:57:59]Write to MH i2c: E2 08 00 61 9F 80 0D 01 02 00 00 00 00 79 [16:57:59]Write i2c OK [16:57:59]MH_I2C_Read... [16:57:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:57:59]Read from MH i2c: E2 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 03 00 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 03 00 61 9F 00 90 00 74 [16:57:59]RAPDU: 90 00 [16:57:59]wFMCommunicate OK [16:57:59]wFMCommunicate request_size=255 [16:57:59]MH_SAM_APDU [16:57: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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 1B E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A3 56 03 00 35 04 06 00 86 [16:57:59]Write to MH i2c: E2 02 01 62 9F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 1B E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A3 56 03 00 35 04 06 00 86 00 00 B7 [16:57:59]Write i2c OK [16:57:59]MH_I2C_Read... [16:57:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:59]Read from MH i2c: E2 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 03 00 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 03 00 62 9F 00 90 00 75 [16:57:59]RAPDU: 90 00 [16:57:59]wFMCommunicate OK [16:57:59]wFMCommunicate request_size=10 [16:57:59]MH_SAM_APDU [16:57:59]CAPDU: 80 0D 02 02 05 53 CA 65 CF AF [16:57:59]Write to MH i2c: E2 0D 00 63 9F 80 0D 02 02 05 00 53 CA 65 CF AF 00 00 86 [16:57:59]Write i2c OK [16:57:59]MH_I2C_Read... [16:57:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:59]Read from MH i2c: E2 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 03 00 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 03 00 63 9F 00 90 00 76 [16:57:59]RAPDU: 90 00 [16:57:59]wFMCommunicate OK [16:57:59]wFMCommunicate request_size=4 [16:57:59]MH_SAM_APDU [16:57:59]CAPDU: 80 0D 03 02 [16:57:59]Write to MH i2c: E2 08 00 64 9F 80 0D 03 02 00 00 00 00 7E [16:57:59]Write i2c OK [16:57:59]MH_I2C_Read... [16:57:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:57:59]Read from MH i2c: E2 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 0B 00 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 0B 00 64 9F 00 42 45 C2 14 2F 07 B1 64 90 00 27 [16:57:59]RAPDU: 42 45 C2 14 2F 07 B1 64 90 00 [16:57:59]wFMCommunicate OK [16:57:59]SAM_PROTO_SignData done [16:57:59]FM_MakeSignedData done [16:57:59]CreateOFDProtocolMessage [16:57:59]wFMCommunicate request_size=4 [16:57:59]MH_SAM_APDU [16:57:59]CAPDU: 80 11 00 00 [16:57:59]Write to MH i2c: E2 08 00 65 9F 80 11 00 00 00 00 00 00 7E [16:57:59]Write i2c OK [16:57:59]MH_I2C_Read... [16:57:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:59]Read from MH i2c: E2 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 17 00 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 17 00 65 9F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CD [16:57:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:57:59]wFMCommunicate OK [16:57:59]CreateOFDProtocolMessage done [16:57:59]OFDSenderStorePacket 218787 [16:57:59]StoreOFDPacket docnum=218787 [16:57:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 31 98 07 01 86 AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 1B E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A3 56 03 00 35 04 06 00 86 53 CA 65 CF AF 42 45 C2 14 2F 07 B1 64 [16:57:59]CheckFolder [16:57:59]dirname=/storage/ofd_packets [16:57:59]CheckFolder done [16:57:59]ProducePacketName [16:57:59]name=ofd_packets/00218787 [16:57:59]NVStorageSaveData ofd_packets/00218787 [16:57:59]File name is /storage/ofd_packets/00218787 [16:57:59]Write 301 bytes [16:57:59]NVStorageSaveData done [16:57:59]OFDSenderStorePacket done [16:57:59]KKMCreateOFDPacket done [16:57:59]NVStorageSaveData kkm_last_timestamp [16:57:59]File name is /storage/kkm_last_timestamp [16:57:59]Write 4 bytes [16:57:59]NVStorageSaveData done [16:57:59]ExternCall_PrintAddStr [16:57:59]wPrintStart [16:57:59]Write to MH i2c: 01 00 00 66 9F 05 [16:57:59]Write i2c OK [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: 01 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: 01 07 00 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: 01 07 00 66 9F 00 00 00 00 00 FF 0F 1A [16:57:59]RasterBufferAndPrint [16:57:59]line Счет N : (1)536337 [16:57:59]line ИНН: 02508201610067 [16:57:59]line Контрольно-Кассовый Чек [16:57:59]line ПРОДАЖА [16:57:59]line ТРК (МРК, ГНК) : 13 [16:57:59]line Товар: 2710124130 [16:57:59]line Аи-92-К-2 [16:57:59]line 15.000 * 0.00 [16:57:59]line = 0.00 [16:57:59]line НДС 12% НСП 1% [16:57:59]line > о реализуемом товаре [16:57:59]line ИТОГО: 0.00 [16:57:59]line НСП 1% : 0.00 [16:57:59]line НДС 12% : 0.00 [16:57:59]line Наличными: 0.00 [16:57:59]line Безнал.: 0.00 [16:57:59]line Место: АЗС № 84 "Партнер Нефть" [16:57:59]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:57:59]line СНО: Общий режим [16:57:59]line Чек 432 19.10.2024 16:58 [16:57:59]line Смена: 443 ФФД: 1.0 [16:57:59]line ЗНМ: 0300000178 [16:57:59]line РНМ: 0000000000098116 [16:57:59]line Версия ККМ: 001 [16:57:59]line Талоны: ТК ГПНА Online [16:57:59]line 30132601 [16:57:59]line ФМ: 0000000000965413 [16:57:59]line ФД: 218787 [16:57:59]line ФПД: 147694436077487 [16:57:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165803&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218787&fm=147694436077487&tin=02508201610067®Number=0000000000098116&sum=0 [16:57:59]written 0, free lines is 4095 [16:57:59]OFD Sender: Processing packet 218787 [packets to send 80, broken 79] [16:57:59]ProducePacketName [16:57:59]name=ofd_packets/00218787 [16:57:59]OFD Sender: To server: pG, [16:57:59]CommunicateWithHost lk.salyk.kg:30040 [16:57:59]ConnectInit lk.salyk.kg [16:57:59]Connected sock=10 [16:57:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 31 98 07 01 86 AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 1B E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A3 56 03 00 35 04 06 00 86 53 CA 65 CF AF 42 45 C2 14 2F 07 B1 64 [16:58:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 88 B7 47 00 DC 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 39 36 35 34 31 33 10 04 04 00 A3 56 03 00 F4 03 04 00 B4 90 13 67 B6 04 01 00 00 C1 C6 21 47 9A A8 30 9D [16:58:00]CommunicateWithHost err = 0 [16:58:00]CheckOFDResponse [16:58:00]1017 (14) - 77093643461234 [16:58:00]1041 (16) - 0000000000965413 [16:58:00]1040 (4) - 218787 [16:58:00]1012 (4) - 19.10.2024 10:57 [16:58:00]1206 (1) - 0 [16:58:00]OFD Sender: Remove packet 218787 [16:58:00]ProducePacketName [16:58:00]name=ofd_packets/00218787 [16:58:00]NVStorageDeleteData [16:58:00]Write to MH i2c: 01 00 00 90 9F 2F [16:58:00]Write i2c OK [16:58:00]MH_I2C_Read... [16:58:00]Read from MH i2c: 01 [16:58:00]MH_I2C_Read... [16:58:00]Read from MH i2c: 01 07 00 [16:58:00]MH_I2C_Read... [16:58:00]Read from MH i2c: 01 07 00 90 9F 00 00 00 00 00 12 0D 55 [16:58:00]RasterBufferAndPrint [16:58:00]line [16:58:00]line [16:58:00]line [16:58:00]line [16:58:00]line [16:58:00]written 0, free lines is 3358 [16:58:00]MH_Cut [16:58:00]Write to MH i2c: D1 01 00 97 9F 01 08 [16:58:00]Write i2c OK [16:58:00]MH_I2C_Read... [16:58:00]Read from MH i2c: D1 [16:58:00]MH_I2C_Read... [16:58:00]Read from MH i2c: D1 01 00 [16:58:00]MH_I2C_Read... [16:58:00]Read from MH i2c: D1 01 00 97 9F 00 07 [16:58:00]Write to MH i2c: 01 00 00 98 9F 37 [16:58:00]Write i2c OK [16:58:00]MH_I2C_Read... [16:58:00]OFD Sender: No OFD packet to send [16:58:00]*** Cut start [16:58:00]*** Partial cut [16:58:00]*** CUTSNS_PIN = 1 [16:58:00]*** CUTSNS_PIN = 0 [16:58:01]*** Brake cut motor [16:58:01]Read from MH i2c: 01 [16:58:01]MH_I2C_Read... [16:58:01]*** Stop cut motor [16:58:01]*** Cut end [16:58:01]Read from MH i2c: 01 07 00 [16:58:01]MH_I2C_Read... [16:58:01]Read from MH i2c: 01 07 00 98 9F 00 00 00 00 00 FF 0F 4C [16:58:01]process_action close_receipt done [16:58:01]requested_data is exist [16:58:01]produce_requested_data [16:58:01]requested_item fm.sn is exist - process it [16:58:01]wFMCommunicate request_size=4 [16:58:01]MH_SAM_APDU [16:58:01]CAPDU: 80 11 00 00 [16:58:01]Write to MH i2c: E2 08 00 99 9F 80 11 00 00 00 00 00 00 B2 [16:58:01]Write i2c OK [16:58:01]MH_I2C_Read... [16:58:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:01]Read from MH i2c: E2 [16:58:01]MH_I2C_Read... [16:58:01]Read from MH i2c: E2 17 00 [16:58:01]MH_I2C_Read... [16:58:01]Read from MH i2c: E2 17 00 99 9F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 01 [16:58:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:58:01]wFMCommunicate OK [16:58:01]requested_item fd.num is exist - process it [16:58:01]SAM_PROTO_GetFieldsCounters [16:58:01]wFMCommunicate request_size=4 [16:58:01]MH_SAM_APDU [16:58:01]CAPDU: 80 13 00 00 [16:58:01]Write to MH i2c: E2 08 00 9A 9F 80 13 00 00 00 00 00 00 B5 [16:58:01]Write i2c OK [16:58:01]MH_I2C_Read... [16:58:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:58:01]Read from MH i2c: E2 [16:58:01]MH_I2C_Read... [16:58:01]Read from MH i2c: E2 62 00 [16:58:01]MH_I2C_Read... [16:58:01]Read from MH i2c: E2 62 00 9A 9F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A3 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 9D [16:58:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A3 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:58:01]wFMCommunicate OK [16:58:01]SAM_PROTO_GetFieldsCounters done [16:58:01]requested_item shift.num is exist - process it [16:58:01]requested_item shift.opened is exist - process it [16:58:01]req_shift_opened [16:58:01]FM_GetShiftState [16:58:01]SAM_PROTO_GetShiftState [16:58:01]wFMCommunicate request_size=4 [16:58:01]MH_SAM_APDU [16:58:01]CAPDU: 80 13 01 00 [16:58:01]Write to MH i2c: E2 08 00 9B 9F 80 13 01 00 00 00 00 00 B7 [16:58:01]Write i2c OK [16:58:01]MH_I2C_Read... [16:58:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:01]Read from MH i2c: E2 [16:58:01]MH_I2C_Read... [16:58:01]Read from MH i2c: E2 0E 00 [16:58:01]MH_I2C_Read... [16:58:01]Read from MH i2c: E2 0E 00 9B 9F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FA [16:58:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:58:01]wFMCommunicate OK [16:58:01]SAM_PROTO_GetShiftState done [16:58:01]FM_GetShiftState done [16:58:01]req_shift_opened done [16:58:01]requested_item shift.open_date is exist - process it [16:58:01]req_shift_open_date [16:58:01]req_shift_open_date done [16:58:01]produce_requested_data done [16:58:01]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218787,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:58:01]process_action_free close_receipt [16:58:01]json_value_free [16:58:01]json_value_free done [16:58:01]process_json_proto returns [16:58:01]Send response to host [16:58:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218787,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:58:01]free response buf [16:58:01]execute_script done [16:58:01]execute_script returns [16:58:01]free content buf [16:58:01]Sock 9.Close socket [16:58:01]Sock 9.Thread stoped [16:58:05]OFD Sender: No OFD packet to send [16:58:10]OFD Sender: No OFD packet to send [16:58:15]OFD Sender: No OFD packet to send [16:58:20]OFD Sender: No OFD packet to send [16:58:23]accept exits with 8 [16:58:23]New connection [16:58:23]New thread 3066682724 created [16:58:23]Thread 3066826084 joined [16:58:23]Waiting for new connection... [16:58:23] Sock 8.Parse request [16:58:23]Sock 8.Check first char [16:58:23]Sock 8.First char is OK [16:58:23]request: POST /json_proto HTTP/1.0 [16:58:23]Method: POST [16:58:23]URL: /json_proto [16:58:23]Method is POST - this is cgi request [16:58:23]url: /json_proto [16:58:23]query_string will be loaded in cgi processing [16:58:23]execute_cgi json_proto POST (null) [16:58:23]execute_cgi path=json_proto method=POST [16:58:23]POST find Content-Length [16:58:23]Host: 172.17.40.4:8080 [16:58:23]Content-Length: 674 [16:58:23]Content-Type: application/json [16:58:23] [16:58:23]POST finish read [16:58:23]Found Content-Length = 674 [16:58:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79797", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 89.00, "quantity" : 1.000, "sum" : 89.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 89.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:23]execute_script... [16:58:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79797", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 89.00, "quantity" : 1.000, "sum" : 89.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 89.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:23]POST & json_proto [16:58:23]process_json_proto [16:58:23]json parsed OK: [16:58:23]protocol is kg_v1.0 [16:58:23]action value=close_receipt [16:58:23]process_action close_receipt [16:58:23]cmd_close_receipt [16:58:23]MH_GetDate [16:58:23]Write to MH i2c: F0 00 00 9C 9F 2A [16:58:23]Write i2c OK [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: F0 [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: F0 09 00 [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: F0 09 00 9C 9F 00 35 E5 13 67 EE 0E 0D 67 37 [16:58:23]GetLastDocTimeStamp 1729357083 [16:58:23]current date 1729357109 [16:58:23]FM_GetShiftState [16:58:23]SAM_PROTO_GetShiftState [16:58:23]wFMCommunicate request_size=4 [16:58:23]MH_SAM_APDU [16:58:23]CAPDU: 80 13 01 00 [16:58:23]Write to MH i2c: E2 08 00 9D 9F 80 13 01 00 00 00 00 00 B9 [16:58:23]Write i2c OK [16:58:23]MH_I2C_Read... [16:58:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:23]Read from MH i2c: E2 [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: E2 0E 00 [16:58:23]MH_I2C_Read... [16:58:23]Read from MH i2c: E2 0E 00 9D 9F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FC [16:58:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:58:23]wFMCommunicate OK [16:58:23]SAM_PROTO_GetShiftState done [16:58:23]FM_GetShiftState done [16:58:23]opened in 1729296582 [16:58:23]opened+sec_in_day 1729382982 [16:58:23]quantity*price = 8900 [16:58:23]sum+1 = 8901 [16:58:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 89.00 НСП 1% : 0.79 НДС 12% : 9.45 Наличными: 89.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 433 19.10.2024 16:58 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218788 ФПД: 223095385396410 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165829&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218788&fm=223095385396410&tin=02508201610067®Number=0000000000098116&sum=8900 0 [16:58:24]StoreToDocumentArchive [16:58:24]shift 443 fd 218788 [16:58:24]save to /storage/0443/doc_00218788 [16:58:24]save last doc name /storage/0443/doc_00218788 to /storage/kkm_last_doc_name [16:58:24]save OK [16:58:24]Clear old archive folders... [16:58:24]ProcessDocumentItem done err = 0, tmpTLVsize=286 [16:58:24]tlvbuf is 018AE810 [16:58:24]SAM_PROTO_ClearQueue [16:58:24]wFMCommunicate request_size=4 [16:58:24]MH_SAM_APDU [16:58:24]CAPDU: 80 09 00 00 [16:58:24]Write to MH i2c: E2 08 00 AA 9F 80 09 00 00 00 00 00 00 BB [16:58:24]Write i2c OK [16:58:24]MH_I2C_Read... [16:58:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:58:24]Read from MH i2c: E2 [16:58:24]MH_I2C_Read... [16:58:24]Read from MH i2c: E2 03 00 [16:58:24]MH_I2C_Read... [16:58:24]Read from MH i2c: E2 03 00 AA 9F 00 90 00 BD [16:58:24]RAPDU: 90 00 [16:58:24]wFMCommunicate OK [16:58:24]SAM_PROTO_ClearQueue done [16:58:24]KKMCreateOFDPacket [16:58:24]OFDProtocolAddRootSTLVToBuf [16:58:24]FM_MakeSignedData [16:58:24]FM_MakeSignedData [16:58:24]SAM_PROTO_SignData [16:58:24]wFMCommunicate request_size=4 [16:58:24]MH_SAM_APDU [16:58:24]CAPDU: 80 0D 01 02 [16:58:24]Write to MH i2c: E2 08 00 AB 9F 80 0D 01 02 00 00 00 00 C3 [16:58:24]Write i2c OK [16:58:24]MH_I2C_Read... [16:58:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:58:24]Read from MH i2c: E2 [16:58:24]MH_I2C_Read... [16:58:24]Read from MH i2c: E2 03 00 [16:58:24]MH_I2C_Read... [16:58:24]Read from MH i2c: E2 03 00 AB 9F 00 90 00 BE [16:58:24]RAPDU: 90 00 [16:58:24]wFMCommunicate OK [16:58:24]wFMCommunicate request_size=255 [16:58:24]MH_SAM_APDU [16:58:24]CAPDU: 80 0D 02 02 FA 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 22 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 03 00 00 00 00 07 04 06 00 C4 22 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 01 00 00 F4 03 04 00 35 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 [16:58:24]Write to MH i2c: E2 02 01 AC 9F 80 0D 02 02 FA 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 22 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 03 00 00 00 00 07 04 06 00 C4 22 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 01 00 00 F4 03 04 00 35 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 00 00 48 [16:58:24]Write i2c OK [16:58:24]MH_I2C_Read... [16:58:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:24]Read from MH i2c: E2 [16:58:24]MH_I2C_Read... [16:58:24]Read from MH i2c: E2 03 00 [16:58:24]MH_I2C_Read... [16:58:24]Read from MH i2c: E2 03 00 AC 9F 00 90 00 BF [16:58:24]RAPDU: 90 00 [16:58:24]wFMCommunicate OK [16:58:24]wFMCommunicate request_size=45 [16:58:24]MH_SAM_APDU [16:58:24]CAPDU: 80 0D 02 02 28 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A4 56 03 00 35 04 06 00 CA E7 71 32 94 BA [16:58:24]Write to MH i2c: E2 30 00 AD 9F 80 0D 02 02 28 00 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A4 56 03 00 35 04 06 00 CA E7 71 32 94 BA 00 00 B4 [16:58:24]Write i2c OK [16:58:24]MH_I2C_Read... [16:58:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:25]Read from MH i2c: E2 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 03 00 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 03 00 AD 9F 00 90 00 C0 [16:58:25]RAPDU: 90 00 [16:58:25]wFMCommunicate OK [16:58:25]wFMCommunicate request_size=4 [16:58:25]MH_SAM_APDU [16:58:25]CAPDU: 80 0D 03 02 [16:58:25]Write to MH i2c: E2 08 00 AE 9F 80 0D 03 02 00 00 00 00 C8 [16:58:25]Write i2c OK [16:58:25]MH_I2C_Read... [16:58:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:58:25]Read from MH i2c: E2 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 0B 00 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 0B 00 AE 9F 00 C9 C0 80 09 7B F9 15 42 90 00 A6 [16:58:25]RAPDU: C9 C0 80 09 7B F9 15 42 90 00 [16:58:25]wFMCommunicate OK [16:58:25]SAM_PROTO_SignData done [16:58:25]FM_MakeSignedData done [16:58:25]CreateOFDProtocolMessage [16:58:25]wFMCommunicate request_size=4 [16:58:25]MH_SAM_APDU [16:58:25]CAPDU: 80 11 00 00 [16:58:25]Write to MH i2c: E2 08 00 AF 9F 80 11 00 00 00 00 00 00 C8 [16:58:25]Write i2c OK [16:58:25]MH_I2C_Read... [16:58:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:25]Read from MH i2c: E2 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 17 00 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: E2 17 00 AF 9F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 17 [16:58:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:58:25]wFMCommunicate OK [16:58:25]CreateOFDProtocolMessage done [16:58:25]OFDSenderStorePacket 218788 [16:58:25]StoreOFDPacket docnum=218788 [16:58:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 32 01 00 00 8F 53 2A 01 94 FF 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 22 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 03 00 00 00 00 07 04 06 00 C4 22 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 01 00 00 F4 03 04 00 35 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A4 56 03 00 35 04 06 00 CA E7 71 32 94 BA C9 C0 80 09 7B F9 15 42 [16:58:25]CheckFolder [16:58:25]dirname=/storage/ofd_packets [16:58:25]CheckFolder done [16:58:25]ProducePacketName [16:58:25]name=ofd_packets/00218788 [16:58:25]NVStorageSaveData ofd_packets/00218788 [16:58:25]File name is /storage/ofd_packets/00218788 [16:58:25]Write 336 bytes [16:58:25]NVStorageSaveData done [16:58:25]OFDSenderStorePacket done [16:58:25]KKMCreateOFDPacket done [16:58:25]NVStorageSaveData kkm_last_timestamp [16:58:25]File name is /storage/kkm_last_timestamp [16:58:25]Write 4 bytes [16:58:25]NVStorageSaveData done [16:58:25]ExternCall_PrintAddStr [16:58:25]wPrintStart [16:58:25]Write to MH i2c: 01 00 00 B0 9F 4F [16:58:25]Write i2c OK [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: 01 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: 01 07 00 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: 01 07 00 B0 9F 00 00 00 00 00 FF 0F 64 [16:58:25]RasterBufferAndPrint [16:58:25]line Счет N : (3)79797 [16:58:25]line ИНН: 02508201610067 [16:58:25]line Контрольно-Кассовый Чек [16:58:25]line ПРОДАЖА [16:58:25]line Товар: 4700040114120 [16:58:25]line Султан чай 1л. чер персик [16:58:25]line 1.000 * 89.00 [16:58:25]line = 89.00 [16:58:25]line НДС 12% НСП 1% [16:58:25]line > о реализуемом товаре [16:58:25]line ИТОГО: 89.00 [16:58:25]line НСП 1% : 0.79 [16:58:25]line НДС 12% : 9.45 [16:58:25]line Наличными: 89.00 [16:58:25]line Безнал.: 0.00 [16:58:25]line Место: АЗС № 84 "Партнер Нефть" [16:58:25]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [16:58:25]line СНО: Общий режим [16:58:25]line Чек 433 19.10.2024 16:58 [16:58:25]line Смена: 443 ФФД: 1.0 [16:58:25]line ЗНМ: 0300000178 [16:58:25]line РНМ: 0000000000098116 [16:58:25]line Версия ККМ: 001 [16:58:25]line ФМ: 0000000000965413 [16:58:25]line ФД: 218788 [16:58:25]line ФПД: 223095385396410 [16:58:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T165829&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218788&fm=223095385396410&tin=02508201610067®Number=0000000000098116&sum=8900 [16:58:25]line 0 [16:58:25]OFD Sender: Processing packet 218788 [packets to send 80, broken 79] [16:58:25]ProducePacketName [16:58:25]name=ofd_packets/00218788 [16:58:25]OFD Sender: To server: pG, [16:58:25]CommunicateWithHost lk.salyk.kg:30040 [16:58:25]ConnectInit lk.salyk.kg [16:58:25]written 0, free lines is 4095 [16:58:25]Connected sock=9 [16:58:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 32 01 00 00 8F 53 2A 01 94 FF 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 22 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 03 00 00 00 00 07 04 06 00 C4 22 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 01 00 00 F4 03 04 00 35 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A4 56 03 00 35 04 06 00 CA E7 71 32 94 BA C9 C0 80 09 7B F9 15 42 [16:58:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 EE D4 47 00 26 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A4 56 03 00 F4 03 04 00 CE 90 13 67 B6 04 01 00 00 9C 58 3D C8 23 24 95 02 [16:58:25]CommunicateWithHost err = 0 [16:58:25]CheckOFDResponse [16:58:25]1017 (14) - 77093643461234 [16:58:25]1041 (16) - 0000000000965413 [16:58:25]1040 (4) - 218788 [16:58:25]1012 (4) - 19.10.2024 10:58 [16:58:25]1206 (1) - 0 [16:58:25]OFD Sender: Remove packet 218788 [16:58:25]ProducePacketName [16:58:25]name=ofd_packets/00218788 [16:58:25]NVStorageDeleteData [16:58:25]Write to MH i2c: 01 00 00 D8 9F 77 [16:58:25]Write i2c OK [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: 01 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: 01 07 00 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: 01 07 00 D8 9F 00 00 00 00 00 10 0D 9B [16:58:25]RasterBufferAndPrint [16:58:25]line [16:58:25]line [16:58:25]line [16:58:25]line [16:58:25]line [16:58:25]written 0, free lines is 3354 [16:58:25]MH_Cut [16:58:25]Write to MH i2c: D1 01 00 DF 9F 01 50 [16:58:25]Write i2c OK [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: D1 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: D1 01 00 [16:58:25]MH_I2C_Read... [16:58:25]Read from MH i2c: D1 01 00 DF 9F 00 4F [16:58:25]Write to MH i2c: 01 00 00 E0 9F 7F [16:58:25]Write i2c OK [16:58:25]MH_I2C_Read... [16:58:26]OFD Sender: No OFD packet to send [16:58:26]*** Cut start [16:58:26]*** Partial cut [16:58:26]*** CUTSNS_PIN = 1 [16:58:26]*** CUTSNS_PIN = 0 [16:58:26]*** Brake cut motor [16:58:27]Read from MH i2c: 01 [16:58:27]MH_I2C_Read... [16:58:27]*** Stop cut motor [16:58:27]*** Cut end [16:58:27]Read from MH i2c: 01 07 00 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: 01 07 00 E0 9F 00 00 00 00 00 FF 0F 94 [16:58:27]process_action close_receipt done [16:58:27]requested_data is exist [16:58:27]produce_requested_data [16:58:27]requested_item fm.sn is exist - process it [16:58:27]wFMCommunicate request_size=4 [16:58:27]MH_SAM_APDU [16:58:27]CAPDU: 80 11 00 00 [16:58:27]Write to MH i2c: E2 08 00 E1 9F 80 11 00 00 00 00 00 00 FA [16:58:27]Write i2c OK [16:58:27]MH_I2C_Read... [16:58:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:27]Read from MH i2c: E2 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 17 00 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 17 00 E1 9F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 49 [16:58:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [16:58:27]wFMCommunicate OK [16:58:27]requested_item fd.num is exist - process it [16:58:27]SAM_PROTO_GetFieldsCounters [16:58:27]wFMCommunicate request_size=4 [16:58:27]MH_SAM_APDU [16:58:27]CAPDU: 80 13 00 00 [16:58:27]Write to MH i2c: E2 08 00 E2 9F 80 13 00 00 00 00 00 00 FD [16:58:27]Write i2c OK [16:58:27]MH_I2C_Read... [16:58:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:58:27]Read from MH i2c: E2 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 62 00 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 62 00 E2 9F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A4 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 E9 [16:58:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A4 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:58:27]wFMCommunicate OK [16:58:27]SAM_PROTO_GetFieldsCounters done [16:58:27]requested_item shift.num is exist - process it [16:58:27]requested_item shift.opened is exist - process it [16:58:27]req_shift_opened [16:58:27]FM_GetShiftState [16:58:27]SAM_PROTO_GetShiftState [16:58:27]wFMCommunicate request_size=4 [16:58:27]MH_SAM_APDU [16:58:27]CAPDU: 80 13 01 00 [16:58:27]Write to MH i2c: E2 08 00 E3 9F 80 13 01 00 00 00 00 00 FF [16:58:27]Write i2c OK [16:58:27]MH_I2C_Read... [16:58:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:27]Read from MH i2c: E2 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 0E 00 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 0E 00 E3 9F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 42 [16:58:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:58:27]wFMCommunicate OK [16:58:27]SAM_PROTO_GetShiftState done [16:58:27]FM_GetShiftState done [16:58:27]req_shift_opened done [16:58:27]requested_item shift.open_date is exist - process it [16:58:27]req_shift_open_date [16:58:27]req_shift_open_date done [16:58:27]produce_requested_data done [16:58:27]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218788,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [16:58:27]process_action_free close_receipt [16:58:27]json_value_free [16:58:27]json_value_free done [16:58:27]process_json_proto returns [16:58:27]Send response to host [16:58:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218788,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [16:58:27]free response buf [16:58:27]execute_script done [16:58:27]execute_script returns [16:58:27]free content buf [16:58:27]Sock 8.Close socket [16:58:27]Sock 8.Thread stoped [16:58:31]OFD Sender: No OFD packet to send [16:58:36]OFD Sender: No OFD packet to send [16:58:41]OFD Sender: No OFD packet to send [16:58:46]OFD Sender: No OFD packet to send [16:58:51]OFD Sender: No OFD packet to send [16:58:56]OFD Sender: No OFD packet to send [16:59:01]OFD Sender: No OFD packet to send [16:59:06]OFD Sender: No OFD packet to send [16:59:11]OFD Sender: No OFD packet to send [16:59:16]OFD Sender: No OFD packet to send [16:59:21]OFD Sender: No OFD packet to send [16:59:26]OFD Sender: No OFD packet to send [16:59:31]OFD Sender: No OFD packet to send [16:59:36]OFD Sender: No OFD packet to send [16:59:41]OFD Sender: No OFD packet to send [16:59:46]OFD Sender: No OFD packet to send [16:59:51]OFD Sender: No OFD packet to send [16:59:56]OFD Sender: No OFD packet to send [16:59:58]accept exits with 10 [16:59:58]New connection [16:59:58]New thread 3066826084 created [16:59:58]Thread 3066682724 joined [16:59:58]Waiting for new connection... [16:59:58] Sock 10.Parse request [16:59:58]Sock 10.Check first char [16:59:58]Sock 10.First char is OK [16:59:58]request: POST /json_proto HTTP/1.0 [16:59:58]Method: POST [16:59:58]URL: /json_proto [16:59:58]Method is POST - this is cgi request [16:59:58]url: /json_proto [16:59:58]query_string will be loaded in cgi processing [16:59:58]execute_cgi json_proto POST (null) [16:59:58]execute_cgi path=json_proto method=POST [16:59:58]POST find Content-Length [16:59:58]Host: 172.17.40.4:8080 [16:59:58]Content-Length: 677 [16:59:58]Content-Type: application/json [16:59:58] [16:59:58]POST finish read [16:59:58]Found Content-Length = 677 [16:59:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [16:59:58]execute_script... [16:59: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)536339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [16:59:58]POST & json_proto [16:59:58]process_json_proto [16:59:58]json parsed OK: [16:59:58]protocol is kg_v1.0 [16:59:58]action value=close_receipt [16:59:58]process_action close_receipt [16:59:58]cmd_close_receipt [16:59:58]MH_GetDate [16:59:58]Write to MH i2c: F0 00 00 E4 9F 72 [16:59:58]Write i2c OK [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: F0 [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: F0 09 00 [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: F0 09 00 E4 9F 00 93 E5 13 67 EE 0E 0D 67 DD [16:59:58]GetLastDocTimeStamp 1729357109 [16:59:58]current date 1729357203 [16:59:58]FM_GetShiftState [16:59:58]SAM_PROTO_GetShiftState [16:59:58]wFMCommunicate request_size=4 [16:59:58]MH_SAM_APDU [16:59:58]CAPDU: 80 13 01 00 [16:59:58]Write to MH i2c: E2 08 00 E5 9F 80 13 01 00 00 00 00 00 01 [16:59:58]Write i2c OK [16:59:58]MH_I2C_Read... [16:59:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:58]Read from MH i2c: E2 [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: E2 0E 00 [16:59:58]MH_I2C_Read... [16:59:58]Read from MH i2c: E2 0E 00 E5 9F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 44 [16:59:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [16:59:58]wFMCommunicate OK [16:59:58]SAM_PROTO_GetShiftState done [16:59:58]FM_GetShiftState done [16:59:58]opened in 1729296582 [16:59:58]opened+sec_in_day 1729382982 [16:59:58]quantity*price = 60027 [16:59:58]sum+1 = 60029 [16:59:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 434 19.10.2024 17:00 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218789 ФПД: 97366563335707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170003&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218789&fm=97366563335707&tin=02508201610067®Number=0000000000098116&sum=60000 [16:59:59]StoreToDocumentArchive [16:59:59]shift 443 fd 218789 [16:59:59]save to /storage/0443/doc_00218789 [16:59:59]save last doc name /storage/0443/doc_00218789 to /storage/kkm_last_doc_name [16:59:59]save OK [16:59:59]Clear old archive folders... [16:59:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:59:59]tlvbuf is 01831260 [16:59:59]SAM_PROTO_ClearQueue [16:59:59]wFMCommunicate request_size=4 [16:59:59]MH_SAM_APDU [16:59:59]CAPDU: 80 09 00 00 [16:59:59]Write to MH i2c: E2 08 00 F2 9F 80 09 00 00 00 00 00 00 03 [16:59:59]Write i2c OK [16:59:59]MH_I2C_Read... [16:59:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:59:59]Read from MH i2c: E2 [16:59:59]MH_I2C_Read... [16:59:59]Read from MH i2c: E2 03 00 [16:59:59]MH_I2C_Read... [16:59:59]Read from MH i2c: E2 03 00 F2 9F 00 90 00 05 [16:59:59]RAPDU: 90 00 [16:59:59]wFMCommunicate OK [16:59:59]SAM_PROTO_ClearQueue done [16:59:59]KKMCreateOFDPacket [16:59:59]OFDProtocolAddRootSTLVToBuf [16:59:59]FM_MakeSignedData [16:59:59]FM_MakeSignedData [16:59:59]SAM_PROTO_SignData [16:59:59]wFMCommunicate request_size=4 [16:59:59]MH_SAM_APDU [16:59:59]CAPDU: 80 0D 01 02 [16:59:59]Write to MH i2c: E2 08 00 F3 9F 80 0D 01 02 00 00 00 00 0B [16:59:59]Write i2c OK [16:59:59]MH_I2C_Read... [16:59:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:59:59]Read from MH i2c: E2 [16:59:59]MH_I2C_Read... [16:59:59]Read from MH i2c: E2 03 00 [16:59:59]MH_I2C_Read... [16:59:59]Read from MH i2c: E2 03 00 F3 9F 00 90 00 06 [16:59:59]RAPDU: 90 00 [16:59:59]wFMCommunicate OK [16:59:59]wFMCommunicate request_size=255 [16:59:59]MH_SAM_APDU [16:59:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 B2 01 00 00 F4 03 04 00 93 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A5 56 03 00 35 04 06 00 58 [16:59:59]Write to MH i2c: E2 02 01 F4 9F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 B2 01 00 00 F4 03 04 00 93 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A5 56 03 00 35 04 06 00 58 00 00 A9 [16:59:59]Write i2c OK [16:59:59]MH_I2C_Read... [16:59:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:59]Read from MH i2c: E2 [16:59:59]MH_I2C_Read... [16:59:59]Read from MH i2c: E2 03 00 [16:59:59]MH_I2C_Read... [16:59:59]Read from MH i2c: E2 03 00 F4 9F 00 90 00 07 [16:59:59]RAPDU: 90 00 [16:59:59]wFMCommunicate OK [16:59:59]wFMCommunicate request_size=10 [16:59:59]MH_SAM_APDU [16:59:59]CAPDU: 80 0D 02 02 05 8D EB 6B AE 1B [16:59:59]Write to MH i2c: E2 0D 00 F5 9F 80 0D 02 02 05 00 8D EB 6B AE 1B 00 00 C4 [16:59:59]Write i2c OK [16:59:59]MH_I2C_Read... [16:59:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:59]Read from MH i2c: E2 [16:59:59]MH_I2C_Read... [16:59:59]Read from MH i2c: E2 03 00 [16:59:59]MH_I2C_Read... [16:59:59]Read from MH i2c: E2 03 00 F5 9F 00 90 00 08 [16:59:59]RAPDU: 90 00 [16:59:59]wFMCommunicate OK [16:59:59]wFMCommunicate request_size=4 [16:59:59]MH_SAM_APDU [16:59:59]CAPDU: 80 0D 03 02 [16:59:59]Write to MH i2c: E2 08 00 F6 9F 80 0D 03 02 00 00 00 00 10 [16:59:59]Write i2c OK [16:59:59]MH_I2C_Read... [16:59:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:59:59]Read from MH i2c: E2 [16:59:59]MH_I2C_Read... [16:59:59]Read from MH i2c: E2 0B 00 [16:59:59]MH_I2C_Read... [16:59:59]Read from MH i2c: E2 0B 00 F6 9F 00 53 AC C5 6D C3 29 96 45 90 00 09 [16:59:59]RAPDU: 53 AC C5 6D C3 29 96 45 90 00 [16:59:59]wFMCommunicate OK [16:59:59]SAM_PROTO_SignData done [16:59:59]FM_MakeSignedData done [16:59:59]CreateOFDProtocolMessage [16:59:59]wFMCommunicate request_size=4 [16:59:59]MH_SAM_APDU [16:59:59]CAPDU: 80 11 00 00 [16:59:59]Write to MH i2c: E2 08 00 F7 9F 80 11 00 00 00 00 00 00 10 [16:59:59]Write i2c OK [16:59:59]MH_I2C_Read... [17:00:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:00]Read from MH i2c: E2 [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: E2 17 00 [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: E2 17 00 F7 9F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5F [17:00:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:00:00]wFMCommunicate OK [17:00:00]CreateOFDProtocolMessage done [17:00:00]OFDSenderStorePacket 218789 [17:00:00]StoreOFDPacket docnum=218789 [17:00:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5F C0 07 01 5C 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 B2 01 00 00 F4 03 04 00 93 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A5 56 03 00 35 04 06 00 58 8D EB 6B AE 1B 53 AC C5 6D C3 29 96 45 [17:00:00]CheckFolder [17:00:00]dirname=/storage/ofd_packets [17:00:00]CheckFolder done [17:00:00]ProducePacketName [17:00:00]name=ofd_packets/00218789 [17:00:00]NVStorageSaveData ofd_packets/00218789 [17:00:00]File name is /storage/ofd_packets/00218789 [17:00:00]Write 301 bytes [17:00:00]NVStorageSaveData done [17:00:00]OFDSenderStorePacket done [17:00:00]KKMCreateOFDPacket done [17:00:00]NVStorageSaveData kkm_last_timestamp [17:00:00]File name is /storage/kkm_last_timestamp [17:00:00]Write 4 bytes [17:00:00]NVStorageSaveData done [17:00:00]ExternCall_PrintAddStr [17:00:00]wPrintStart [17:00:00]Write to MH i2c: 01 00 00 F8 9F 97 [17:00:00]Write i2c OK [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: 01 [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: 01 07 00 [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: 01 07 00 F8 9F 00 00 00 00 00 FF 0F AC [17:00:00]RasterBufferAndPrint [17:00:00]line Счет N : (1)536339 [17:00:00]line ИНН: 02508201610067 [17:00:00]line Контрольно-Кассовый Чек [17:00:00]line ПРОДАЖА [17:00:00]line ТРК (МРК, ГНК) : 21 [17:00:00]line Товар: 2710124500 [17:00:00]line Аи-95-К-3 [17:00:00]line 8.090 * 74.20 [17:00:00]line = 600.28 [17:00:00]line НДС 12% НСП 1% [17:00:00]line > о реализуемом товаре [17:00:00]line ОКРУГЛЕНИЕ: -0.28 [17:00:00]line ИТОГО: 600.00 [17:00:00]line Внесено: 600.00 [17:00:00]line СДАЧА: 0.00 [17:00:00]line НСП 1% : 5.31 [17:00:00]line НДС 12% : 63.75 [17:00:00]line Наличными: 600.00 [17:00:00]line Безнал.: 0.00 [17:00:00]line Место: АЗС № 84 "Партнер Нефть" [17:00:00]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:00:00]line СНО: Общий режим [17:00:00]line Чек 434 19.10.2024 17:00 [17:00:00]line Смена: 443 ФФД: 1.0 [17:00:00]line ЗНМ: 0300000178 [17:00:00]line РНМ: 0000000000098116 [17:00:00]line Версия ККМ: 001 [17:00:00]line ФМ: 0000000000965413 [17:00:00]line ФД: 218789 [17:00:00]line ФПД: 97366563335707 [17:00:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170003&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218789&fm=97366563335707&tin=02508201610067®Number=0000000000098116&sum=60000 [17:00:00]OFD Sender: Processing packet 218789 [packets to send 80, broken 79] [17:00:00]ProducePacketName [17:00:00]name=ofd_packets/00218789 [17:00:00]OFD Sender: To server: pG, [17:00:00]CommunicateWithHost lk.salyk.kg:30040 [17:00:00]ConnectInit lk.salyk.kg [17:00:00]written 0, free lines is 4095 [17:00:00]Connected sock=9 [17:00:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5F C0 07 01 5C 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 B2 01 00 00 F4 03 04 00 93 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A5 56 03 00 35 04 06 00 58 8D EB 6B AE 1B 53 AC C5 6D C3 29 96 45 [17:00:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 90 69 47 00 3E 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 39 36 35 34 31 33 10 04 04 00 A5 56 03 00 F4 03 04 00 2C 91 13 67 B6 04 01 00 00 53 46 2B 47 19 CB 66 7B [17:00:00]CommunicateWithHost err = 0 [17:00:00]CheckOFDResponse [17:00:00]1017 (14) - 77093643461234 [17:00:00]1041 (16) - 0000000000965413 [17:00:00]1040 (4) - 218789 [17:00:00]1012 (4) - 19.10.2024 10:59 [17:00:00]1206 (1) - 0 [17:00:00]OFD Sender: Remove packet 218789 [17:00:00]ProducePacketName [17:00:00]name=ofd_packets/00218789 [17:00:00]NVStorageDeleteData [17:00:00]Write to MH i2c: 01 00 00 23 A0 C3 [17:00:00]Write i2c OK [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: 01 [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: 01 07 00 [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: 01 07 00 23 A0 00 00 00 00 00 E4 0C BA [17:00:00]RasterBufferAndPrint [17:00:00]line [17:00:00]line [17:00:00]line [17:00:00]line [17:00:00]line [17:00:00]written 0, free lines is 3306 [17:00:00]MH_Cut [17:00:00]Write to MH i2c: D1 01 00 2A A0 01 9C [17:00:00]Write i2c OK [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: D1 [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: D1 01 00 [17:00:00]MH_I2C_Read... [17:00:00]Read from MH i2c: D1 01 00 2A A0 00 9B [17:00:00]Write to MH i2c: 01 00 00 2B A0 CB [17:00:00]Write i2c OK [17:00:00]MH_I2C_Read... [17:00:01]OFD Sender: No OFD packet to send [17:00:01]*** Cut start [17:00:01]*** Partial cut [17:00:01]*** CUTSNS_PIN = 1 [17:00:01]*** CUTSNS_PIN = 0 [17:00:01]*** Brake cut motor [17:00:02]Read from MH i2c: 01 [17:00:02]MH_I2C_Read... [17:00:02]*** Stop cut motor [17:00:02]*** Cut end [17:00:02]Read from MH i2c: 01 07 00 [17:00:02]MH_I2C_Read... [17:00:02]Read from MH i2c: 01 07 00 2B A0 00 00 00 00 00 FF 0F E0 [17:00:02]process_action close_receipt done [17:00:02]requested_data is exist [17:00:02]produce_requested_data [17:00:02]requested_item fm.sn is exist - process it [17:00:02]wFMCommunicate request_size=4 [17:00:02]MH_SAM_APDU [17:00:02]CAPDU: 80 11 00 00 [17:00:02]Write to MH i2c: E2 08 00 2C A0 80 11 00 00 00 00 00 00 46 [17:00:02]Write i2c OK [17:00:02]MH_I2C_Read... [17:00:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:02]Read from MH i2c: E2 [17:00:02]MH_I2C_Read... [17:00:02]Read from MH i2c: E2 17 00 [17:00:02]MH_I2C_Read... [17:00:02]Read from MH i2c: E2 17 00 2C A0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 95 [17:00:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:00:02]wFMCommunicate OK [17:00:02]requested_item fd.num is exist - process it [17:00:02]SAM_PROTO_GetFieldsCounters [17:00:02]wFMCommunicate request_size=4 [17:00:02]MH_SAM_APDU [17:00:02]CAPDU: 80 13 00 00 [17:00:02]Write to MH i2c: E2 08 00 2D A0 80 13 00 00 00 00 00 00 49 [17:00:02]Write i2c OK [17:00:02]MH_I2C_Read... [17:00:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:00:02]Read from MH i2c: E2 [17:00:02]MH_I2C_Read... [17:00:02]Read from MH i2c: E2 62 00 [17:00:02]MH_I2C_Read... [17:00:02]Read from MH i2c: E2 62 00 2D A0 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A5 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 39 [17:00:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A5 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:00:02]wFMCommunicate OK [17:00:02]SAM_PROTO_GetFieldsCounters done [17:00:02]requested_item shift.num is exist - process it [17:00:02]requested_item shift.opened is exist - process it [17:00:02]req_shift_opened [17:00:02]FM_GetShiftState [17:00:02]SAM_PROTO_GetShiftState [17:00:02]wFMCommunicate request_size=4 [17:00:02]MH_SAM_APDU [17:00:02]CAPDU: 80 13 01 00 [17:00:02]Write to MH i2c: E2 08 00 2E A0 80 13 01 00 00 00 00 00 4B [17:00:02]Write i2c OK [17:00:02]MH_I2C_Read... [17:00:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:02]Read from MH i2c: E2 [17:00:02]MH_I2C_Read... [17:00:02]Read from MH i2c: E2 0E 00 [17:00:02]MH_I2C_Read... [17:00:02]Read from MH i2c: E2 0E 00 2E A0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8E [17:00:02]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:00:02]wFMCommunicate OK [17:00:02]SAM_PROTO_GetShiftState done [17:00:02]FM_GetShiftState done [17:00:02]req_shift_opened done [17:00:02]requested_item shift.open_date is exist - process it [17:00:02]req_shift_open_date [17:00:02]req_shift_open_date done [17:00:02]produce_requested_data done [17:00:02]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218789,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:00:02]process_action_free close_receipt [17:00:02]json_value_free [17:00:02]json_value_free done [17:00:02]process_json_proto returns [17:00:02]Send response to host [17:00:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218789,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:00:02]free response buf [17:00:02]execute_script done [17:00:02]execute_script returns [17:00:02]free content buf [17:00:02]Sock 10.Close socket [17:00:02]Sock 10.Thread stoped [17:00:06]OFD Sender: No OFD packet to send [17:00:11]OFD Sender: No OFD packet to send [17:00:16]OFD Sender: No OFD packet to send [17:00:21]OFD Sender: No OFD packet to send [17:00:22]accept exits with 8 [17:00:22]New connection [17:00:22]New thread 3066682724 created [17:00:22]Thread 3066826084 joined [17:00:22]Waiting for new connection... [17:00:22] Sock 8.Parse request [17:00:22]Sock 8.Check first char [17:00:22]Sock 8.First char is OK [17:00:22]request: POST /json_proto HTTP/1.0 [17:00:22]Method: POST [17:00:22]URL: /json_proto [17:00:22]Method is POST - this is cgi request [17:00:22]url: /json_proto [17:00:22]query_string will be loaded in cgi processing [17:00:22]execute_cgi json_proto POST (null) [17:00:22]execute_cgi path=json_proto method=POST [17:00:22]POST find Content-Length [17:00:22]Host: 172.17.40.4:8080 [17:00:22]Content-Length: 766 [17:00:22]Content-Type: application/json [17:00:22] [17:00:22]POST finish read [17:00:22]Found Content-Length = 766 [17:00:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [17:00:22]execute_script... [17:00: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)536341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [17:00:22]POST & json_proto [17:00:22]process_json_proto [17:00:22]json parsed OK: [17:00:22]protocol is kg_v1.0 [17:00:22]action value=close_receipt [17:00:22]process_action close_receipt [17:00:22]cmd_close_receipt [17:00:22]MH_GetDate [17:00:22]Write to MH i2c: F0 00 00 2F A0 BE [17:00:22]Write i2c OK [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: F0 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: F0 09 00 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: F0 09 00 2F A0 00 AB E5 13 67 EE 0E 0D 67 41 [17:00:22]GetLastDocTimeStamp 1729357203 [17:00:22]current date 1729357227 [17:00:22]FM_GetShiftState [17:00:22]SAM_PROTO_GetShiftState [17:00:22]wFMCommunicate request_size=4 [17:00:22]MH_SAM_APDU [17:00:22]CAPDU: 80 13 01 00 [17:00:22]Write to MH i2c: E2 08 00 30 A0 80 13 01 00 00 00 00 00 4D [17:00:22]Write i2c OK [17:00:22]MH_I2C_Read... [17:00:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:22]Read from MH i2c: E2 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 0E 00 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 0E 00 30 A0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 90 [17:00:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:00:22]wFMCommunicate OK [17:00:22]SAM_PROTO_GetShiftState done [17:00:22]FM_GetShiftState done [17:00:22]opened in 1729296582 [17:00:22]opened+sec_in_day 1729382982 [17:00:22]quantity*price = 50041 [17:00:22]sum+1 = 50042 [17:00:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 435 19.10.2024 17:00 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218790 ФПД: 141274854803717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170027&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218790&fm=141274854803717&tin=02508201610067®Number=0000000000098116&sum=50041 [17:00:23]StoreToDocumentArchive [17:00:23]shift 443 fd 218790 [17:00:23]save to /storage/0443/doc_00218790 [17:00:23]save last doc name /storage/0443/doc_00218790 to /storage/kkm_last_doc_name [17:00:23]save OK [17:00:23]Clear old archive folders... [17:00:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:00:23]tlvbuf is 015963F0 [17:00:23]SAM_PROTO_ClearQueue [17:00:23]wFMCommunicate request_size=4 [17:00:23]MH_SAM_APDU [17:00:23]CAPDU: 80 09 00 00 [17:00:23]Write to MH i2c: E2 08 00 3D A0 80 09 00 00 00 00 00 00 4F [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:00:23]Read from MH i2c: E2 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 03 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 03 00 3D A0 00 90 00 51 [17:00:23]RAPDU: 90 00 [17:00:23]wFMCommunicate OK [17:00:23]SAM_PROTO_ClearQueue done [17:00:23]KKMCreateOFDPacket [17:00:23]OFDProtocolAddRootSTLVToBuf [17:00:23]FM_MakeSignedData [17:00:23]FM_MakeSignedData [17:00:23]SAM_PROTO_SignData [17:00:23]wFMCommunicate request_size=4 [17:00:23]MH_SAM_APDU [17:00:23]CAPDU: 80 0D 01 02 [17:00:23]Write to MH i2c: E2 08 00 3E A0 80 0D 01 02 00 00 00 00 57 [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:00:23]Read from MH i2c: E2 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 03 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 03 00 3E A0 00 90 00 52 [17:00:23]RAPDU: 90 00 [17:00:23]wFMCommunicate OK [17:00:23]wFMCommunicate request_size=255 [17:00:23]MH_SAM_APDU [17:00: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 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 B3 01 00 00 F4 03 04 00 AB E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A6 56 03 00 35 04 06 00 80 [17:00:23]Write to MH i2c: E2 02 01 3F A0 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 B3 01 00 00 F4 03 04 00 AB E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A6 56 03 00 35 04 06 00 80 00 00 2A [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:23]Read from MH i2c: E2 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 03 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 03 00 3F A0 00 90 00 53 [17:00:23]RAPDU: 90 00 [17:00:23]wFMCommunicate OK [17:00:23]wFMCommunicate request_size=10 [17:00:23]MH_SAM_APDU [17:00:23]CAPDU: 80 0D 02 02 05 7D 1D 89 49 05 [17:00:23]Write to MH i2c: E2 0D 00 40 A0 80 0D 02 02 05 00 7D 1D 89 49 05 00 00 D5 [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:23]Read from MH i2c: E2 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 03 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 03 00 40 A0 00 90 00 54 [17:00:23]RAPDU: 90 00 [17:00:23]wFMCommunicate OK [17:00:23]wFMCommunicate request_size=4 [17:00:23]MH_SAM_APDU [17:00:23]CAPDU: 80 0D 03 02 [17:00:23]Write to MH i2c: E2 08 00 41 A0 80 0D 03 02 00 00 00 00 5C [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:00:23]Read from MH i2c: E2 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 0B 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 0B 00 41 A0 00 87 09 D9 F7 77 08 29 68 90 00 CD [17:00:23]RAPDU: 87 09 D9 F7 77 08 29 68 90 00 [17:00:23]wFMCommunicate OK [17:00:23]SAM_PROTO_SignData done [17:00:23]FM_MakeSignedData done [17:00:23]CreateOFDProtocolMessage [17:00:23]wFMCommunicate request_size=4 [17:00:23]MH_SAM_APDU [17:00:23]CAPDU: 80 11 00 00 [17:00:23]Write to MH i2c: E2 08 00 42 A0 80 11 00 00 00 00 00 00 5C [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:23]Read from MH i2c: E2 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 17 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 17 00 42 A0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AB [17:00:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:00:23]wFMCommunicate OK [17:00:23]CreateOFDProtocolMessage done [17:00:23]OFDSenderStorePacket 218790 [17:00:23]StoreOFDPacket docnum=218790 [17:00:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 BA DF 07 01 ED 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 B3 01 00 00 F4 03 04 00 AB E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A6 56 03 00 35 04 06 00 80 7D 1D 89 49 05 87 09 D9 F7 77 08 29 68 [17:00:23]CheckFolder [17:00:23]dirname=/storage/ofd_packets [17:00:23]CheckFolder done [17:00:23]ProducePacketName [17:00:23]name=ofd_packets/00218790 [17:00:23]NVStorageSaveData ofd_packets/00218790 [17:00:23]File name is /storage/ofd_packets/00218790 [17:00:23]Write 301 bytes [17:00:23]NVStorageSaveData done [17:00:23]OFDSenderStorePacket done [17:00:23]KKMCreateOFDPacket done [17:00:23]NVStorageSaveData kkm_last_timestamp [17:00:23]File name is /storage/kkm_last_timestamp [17:00:23]Write 4 bytes [17:00:23]NVStorageSaveData done [17:00:23]ExternCall_PrintAddStr [17:00:23]wPrintStart [17:00:23]Write to MH i2c: 01 00 00 43 A0 E3 [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: 01 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: 01 07 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: 01 07 00 43 A0 00 00 00 00 00 FF 0F F8 [17:00:23]RasterBufferAndPrint [17:00:23]line Счет N : (1)536341 [17:00:23]line ИНН: 02508201610067 [17:00:23]line Контрольно-Кассовый Чек [17:00:23]line ПРОДАЖА [17:00:23]line ТРК (МРК, ГНК) : 43 [17:00:23]line Товар: 2710124130 [17:00:23]line Аи-92-К-2 [17:00:23]line 7.480 * 66.90 [17:00:23]line = 500.41 [17:00:23]line НДС 12% НСП 1% [17:00:23]line > о реализуемом товаре [17:00:23]line ИТОГО: 500.41 [17:00:23]line НСП 1% : 4.43 [17:00:23]line НДС 12% : 53.14 [17:00:23]line Наличными: 0.00 [17:00:23]line Безнал.: 500.41 [17:00:23]line Место: АЗС № 84 "Партнер Нефть" [17:00:23]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:00:23]line СНО: Общий режим [17:00:23]line Чек 435 19.10.2024 17:00 [17:00:23]line Смена: 443 ФФД: 1.0 [17:00:23]line ЗНМ: 0300000178 [17:00:23]line РНМ: 0000000000098116 [17:00:23]line Версия ККМ: 001 [17:00:23]line Платежная система: Mbank [17:00:23]line ФМ: 0000000000965413 [17:00:23]line ФД: 218790 [17:00:23]line ФПД: 141274854803717 [17:00:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170027&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218790&fm=141274854803717&tin=02508201610067®Number=0000000000098116&sum=50041 [17:00:24]OFD Sender: Processing packet 218790 [packets to send 80, broken 79] [17:00:24]ProducePacketName [17:00:24]name=ofd_packets/00218790 [17:00:24]OFD Sender: To server: pG, [17:00:24]CommunicateWithHost lk.salyk.kg:30040 [17:00:24]ConnectInit lk.salyk.kg [17:00:24]written 0, free lines is 4095 [17:00:24]Connected sock=10 [17:00:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 BA DF 07 01 ED 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 B3 01 00 00 F4 03 04 00 AB E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A6 56 03 00 35 04 06 00 80 7D 1D 89 49 05 87 09 D9 F7 77 08 29 68 [17:00:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D4 3F 47 00 DA 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 39 36 35 34 31 33 10 04 04 00 A6 56 03 00 F4 03 04 00 44 91 13 67 B6 04 01 00 00 22 FE B6 A7 35 9B 94 E0 [17:00:24]CommunicateWithHost err = 0 [17:00:24]CheckOFDResponse [17:00:24]1017 (14) - 77093643461234 [17:00:24]1041 (16) - 0000000000965413 [17:00:24]1040 (4) - 218790 [17:00:24]1012 (4) - 19.10.2024 11:00 [17:00:24]1206 (1) - 0 [17:00:24]OFD Sender: Remove packet 218790 [17:00:24]ProducePacketName [17:00:24]name=ofd_packets/00218790 [17:00:24]NVStorageDeleteData [17:00:24]Write to MH i2c: 01 00 00 6C A0 0C [17:00:24]Write i2c OK [17:00:24]MH_I2C_Read... [17:00:24]Read from MH i2c: 01 [17:00:24]MH_I2C_Read... [17:00:24]Read from MH i2c: 01 07 00 [17:00:24]MH_I2C_Read... [17:00:24]Read from MH i2c: 01 07 00 6C A0 00 00 00 00 00 19 0D 39 [17:00:24]RasterBufferAndPrint [17:00:24]line [17:00:24]line [17:00:24]line [17:00:24]line [17:00:24]line [17:00:24]written 0, free lines is 3359 [17:00:24]MH_Cut [17:00:24]Write to MH i2c: D1 01 00 73 A0 01 E5 [17:00:24]Write i2c OK [17:00:24]MH_I2C_Read... [17:00:24]Read from MH i2c: D1 [17:00:24]MH_I2C_Read... [17:00:24]Read from MH i2c: D1 01 00 [17:00:24]MH_I2C_Read... [17:00:24]Read from MH i2c: D1 01 00 73 A0 00 E4 [17:00:24]Write to MH i2c: 01 00 00 74 A0 14 [17:00:24]Write i2c OK [17:00:24]MH_I2C_Read... [17:00:25]OFD Sender: No OFD packet to send [17:00:25]*** Cut start [17:00:25]*** Partial cut [17:00:25]*** CUTSNS_PIN = 1 [17:00:25]*** CUTSNS_PIN = 0 [17:00:25]*** Brake cut motor [17:00:26]Read from MH i2c: 01 [17:00:26]MH_I2C_Read... [17:00:26]*** Stop cut motor [17:00:26]*** Cut end [17:00:26]Read from MH i2c: 01 07 00 [17:00:26]MH_I2C_Read... [17:00:26]Read from MH i2c: 01 07 00 74 A0 00 00 00 00 00 FF 0F 29 [17:00:26]process_action close_receipt done [17:00:26]requested_data is exist [17:00:26]produce_requested_data [17:00:26]requested_item fm.sn is exist - process it [17:00:26]wFMCommunicate request_size=4 [17:00:26]MH_SAM_APDU [17:00:26]CAPDU: 80 11 00 00 [17:00:26]Write to MH i2c: E2 08 00 75 A0 80 11 00 00 00 00 00 00 8F [17:00:26]Write i2c OK [17:00:26]MH_I2C_Read... [17:00:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:26]Read from MH i2c: E2 [17:00:26]MH_I2C_Read... [17:00:26]Read from MH i2c: E2 17 00 [17:00:26]MH_I2C_Read... [17:00:26]Read from MH i2c: E2 17 00 75 A0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DE [17:00:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:00:26]wFMCommunicate OK [17:00:26]requested_item fd.num is exist - process it [17:00:26]SAM_PROTO_GetFieldsCounters [17:00:26]wFMCommunicate request_size=4 [17:00:26]MH_SAM_APDU [17:00:26]CAPDU: 80 13 00 00 [17:00:26]Write to MH i2c: E2 08 00 76 A0 80 13 00 00 00 00 00 00 92 [17:00:26]Write i2c OK [17:00:26]MH_I2C_Read... [17:00:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:00:26]Read from MH i2c: E2 [17:00:26]MH_I2C_Read... [17:00:26]Read from MH i2c: E2 62 00 [17:00:26]MH_I2C_Read... [17:00:26]Read from MH i2c: E2 62 00 76 A0 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A6 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 86 [17:00:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A6 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:00:26]wFMCommunicate OK [17:00:26]SAM_PROTO_GetFieldsCounters done [17:00:26]requested_item shift.num is exist - process it [17:00:26]requested_item shift.opened is exist - process it [17:00:26]req_shift_opened [17:00:26]FM_GetShiftState [17:00:26]SAM_PROTO_GetShiftState [17:00:26]wFMCommunicate request_size=4 [17:00:26]MH_SAM_APDU [17:00:26]CAPDU: 80 13 01 00 [17:00:26]Write to MH i2c: E2 08 00 77 A0 80 13 01 00 00 00 00 00 94 [17:00:26]Write i2c OK [17:00:26]MH_I2C_Read... [17:00:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:26]Read from MH i2c: E2 [17:00:26]MH_I2C_Read... [17:00:26]Read from MH i2c: E2 0E 00 [17:00:26]MH_I2C_Read... [17:00:26]Read from MH i2c: E2 0E 00 77 A0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D7 [17:00:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:00:26]wFMCommunicate OK [17:00:26]SAM_PROTO_GetShiftState done [17:00:26]FM_GetShiftState done [17:00:26]req_shift_opened done [17:00:26]requested_item shift.open_date is exist - process it [17:00:26]req_shift_open_date [17:00:26]req_shift_open_date done [17:00:26]produce_requested_data done [17:00:26]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218790,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:00:26]process_action_free close_receipt [17:00:26]json_value_free [17:00:26]json_value_free done [17:00:26]process_json_proto returns [17:00:26]Send response to host [17:00:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218790,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:00:26]free response buf [17:00:26]execute_script done [17:00:26]execute_script returns [17:00:26]free content buf [17:00:26]Sock 8.Close socket [17:00:26]Sock 8.Thread stoped [17:00:26]accept exits with 9 [17:00:26]New connection [17:00:26]New thread 3066826084 created [17:00:26]Thread 3066682724 joined [17:00:26]Waiting for new connection... [17:00:26] Sock 9.Parse request [17:00:26]Sock 9.Check first char [17:00:26]Sock 9.First char is OK [17:00:26]request: POST /json_proto HTTP/1.0 [17:00:26]Method: POST [17:00:26]URL: /json_proto [17:00:26]Method is POST - this is cgi request [17:00:26]url: /json_proto [17:00:26]query_string will be loaded in cgi processing [17:00:26]execute_cgi json_proto POST (null) [17:00:26]execute_cgi path=json_proto method=POST [17:00:26]POST find Content-Length [17:00:26]Host: 172.17.40.4:8080 [17:00:26]Content-Length: 766 [17:00:26]Content-Type: application/json [17:00:26] [17:00:26]POST finish read [17:00:26]Found Content-Length = 766 [17:00:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:00:26]execute_script... [17:00: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)536340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:00:26]POST & json_proto [17:00:26]process_json_proto [17:00:26]json parsed OK: [17:00:26]protocol is kg_v1.0 [17:00:26]action value=close_receipt [17:00:26]process_action close_receipt [17:00:26]cmd_close_receipt [17:00:26]MH_GetDate [17:00:26]Write to MH i2c: F0 00 00 78 A0 07 [17:00:26]Write i2c OK [17:00:26]MH_I2C_Read... [17:00:26]Read from MH i2c: F0 [17:00:26]MH_I2C_Read... [17:00:26]Read from MH i2c: F0 09 00 [17:00:26]MH_I2C_Read... [17:00:26]Read from MH i2c: F0 09 00 78 A0 00 B0 E5 13 67 EE 0E 0D 67 8F [17:00:26]GetLastDocTimeStamp 1729357227 [17:00:26]current date 1729357232 [17:00:26]FM_GetShiftState [17:00:26]SAM_PROTO_GetShiftState [17:00:26]wFMCommunicate request_size=4 [17:00:26]MH_SAM_APDU [17:00:26]CAPDU: 80 13 01 00 [17:00:26]Write to MH i2c: E2 08 00 79 A0 80 13 01 00 00 00 00 00 96 [17:00:26]Write i2c OK [17:00:26]MH_I2C_Read... [17:00:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:26]Read from MH i2c: E2 [17:00:26]MH_I2C_Read... [17:00:26]Read from MH i2c: E2 0E 00 [17:00:26]MH_I2C_Read... [17:00:26]Read from MH i2c: E2 0E 00 79 A0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D9 [17:00:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:00:26]wFMCommunicate OK [17:00:26]SAM_PROTO_GetShiftState done [17:00:26]FM_GetShiftState done [17:00:26]opened in 1729296582 [17:00:26]opened+sec_in_day 1729382982 [17:00:26]quantity*price = 200025 [17:00:26]sum+1 = 200026 [17:00:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 436 19.10.2024 17:00 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218791 ФПД: 265084618662344 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170032&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218791&fm=265084618662344&tin=02508201610067®Number=0000000000098116&sum=200025 [17:00:27]StoreToDocumentArchive [17:00:27]shift 443 fd 218791 [17:00:27]save to /storage/0443/doc_00218791 [17:00:27]save last doc name /storage/0443/doc_00218791 to /storage/kkm_last_doc_name [17:00:27]save OK [17:00:27]Clear old archive folders... [17:00:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:00:27]tlvbuf is 0161DCC0 [17:00:27]SAM_PROTO_ClearQueue [17:00:27]wFMCommunicate request_size=4 [17:00:27]MH_SAM_APDU [17:00:27]CAPDU: 80 09 00 00 [17:00:27]Write to MH i2c: E2 08 00 86 A0 80 09 00 00 00 00 00 00 98 [17:00:27]Write i2c OK [17:00:27]MH_I2C_Read... [17:00:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:00:27]Read from MH i2c: E2 [17:00:27]MH_I2C_Read... [17:00:27]Read from MH i2c: E2 03 00 [17:00:27]MH_I2C_Read... [17:00:27]Read from MH i2c: E2 03 00 86 A0 00 90 00 9A [17:00:27]RAPDU: 90 00 [17:00:27]wFMCommunicate OK [17:00:27]SAM_PROTO_ClearQueue done [17:00:27]KKMCreateOFDPacket [17:00:27]OFDProtocolAddRootSTLVToBuf [17:00:27]FM_MakeSignedData [17:00:27]FM_MakeSignedData [17:00:27]SAM_PROTO_SignData [17:00:27]wFMCommunicate request_size=4 [17:00:27]MH_SAM_APDU [17:00:27]CAPDU: 80 0D 01 02 [17:00:27]Write to MH i2c: E2 08 00 87 A0 80 0D 01 02 00 00 00 00 A0 [17:00:27]Write i2c OK [17:00:27]MH_I2C_Read... [17:00:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:00:27]Read from MH i2c: E2 [17:00:27]MH_I2C_Read... [17:00:27]Read from MH i2c: E2 03 00 [17:00:27]MH_I2C_Read... [17:00:27]Read from MH i2c: E2 03 00 87 A0 00 90 00 9B [17:00:27]RAPDU: 90 00 [17:00:27]wFMCommunicate OK [17:00:27]wFMCommunicate request_size=255 [17:00:27]MH_SAM_APDU [17:00: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 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 B4 01 00 00 F4 03 04 00 B0 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A7 56 03 00 35 04 06 00 F1 17 D2 87 [17:00:27]Write to MH i2c: E2 02 01 88 A0 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 B4 01 00 00 F4 03 04 00 B0 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A7 56 03 00 35 04 06 00 F1 17 D2 87 00 00 1F [17:00:28]Write i2c OK [17:00:28]MH_I2C_Read... [17:00:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:28]Read from MH i2c: E2 [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: E2 03 00 [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: E2 03 00 88 A0 00 90 00 9C [17:00:28]RAPDU: 90 00 [17:00:28]wFMCommunicate OK [17:00:28]wFMCommunicate request_size=7 [17:00:28]MH_SAM_APDU [17:00:28]CAPDU: 80 0D 02 02 02 E1 C8 [17:00:28]Write to MH i2c: E2 0A 00 89 A0 80 0D 02 02 02 00 E1 C8 00 00 50 [17:00:28]Write i2c OK [17:00:28]MH_I2C_Read... [17:00:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:28]Read from MH i2c: E2 [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: E2 03 00 [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: E2 03 00 89 A0 00 90 00 9D [17:00:28]RAPDU: 90 00 [17:00:28]wFMCommunicate OK [17:00:28]wFMCommunicate request_size=4 [17:00:28]MH_SAM_APDU [17:00:28]CAPDU: 80 0D 03 02 [17:00:28]Write to MH i2c: E2 08 00 8A A0 80 0D 03 02 00 00 00 00 A5 [17:00:28]Write i2c OK [17:00:28]MH_I2C_Read... [17:00:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:00:28]Read from MH i2c: E2 [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: E2 0B 00 [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: E2 0B 00 8A A0 00 D8 02 EF 28 41 60 83 4C 90 00 07 [17:00:28]RAPDU: D8 02 EF 28 41 60 83 4C 90 00 [17:00:28]wFMCommunicate OK [17:00:28]SAM_PROTO_SignData done [17:00:28]FM_MakeSignedData done [17:00:28]CreateOFDProtocolMessage [17:00:28]wFMCommunicate request_size=4 [17:00:28]MH_SAM_APDU [17:00:28]CAPDU: 80 11 00 00 [17:00:28]Write to MH i2c: E2 08 00 8B A0 80 11 00 00 00 00 00 00 A5 [17:00:28]Write i2c OK [17:00:28]MH_I2C_Read... [17:00:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:28]Read from MH i2c: E2 [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: E2 17 00 [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: E2 17 00 8B A0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F4 [17:00:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:00:28]wFMCommunicate OK [17:00:28]CreateOFDProtocolMessage done [17:00:28]OFDSenderStorePacket 218791 [17:00:28]StoreOFDPacket docnum=218791 [17:00:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 2F 85 04 01 CC 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 B4 01 00 00 F4 03 04 00 B0 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A7 56 03 00 35 04 06 00 F1 17 D2 87 E1 C8 D8 02 EF 28 41 60 83 4C [17:00:28]CheckFolder [17:00:28]dirname=/storage/ofd_packets [17:00:28]CheckFolder done [17:00:28]ProducePacketName [17:00:28]name=ofd_packets/00218791 [17:00:28]NVStorageSaveData ofd_packets/00218791 [17:00:28]File name is /storage/ofd_packets/00218791 [17:00:28]Write 298 bytes [17:00:28]NVStorageSaveData done [17:00:28]OFDSenderStorePacket done [17:00:28]KKMCreateOFDPacket done [17:00:28]NVStorageSaveData kkm_last_timestamp [17:00:28]File name is /storage/kkm_last_timestamp [17:00:28]Write 4 bytes [17:00:28]NVStorageSaveData done [17:00:28]ExternCall_PrintAddStr [17:00:28]wPrintStart [17:00:28]Write to MH i2c: 01 00 00 8C A0 2C [17:00:28]Write i2c OK [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: 01 [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: 01 07 00 [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: 01 07 00 8C A0 00 00 00 00 00 FF 0F 41 [17:00:28]RasterBufferAndPrint [17:00:28]line Счет N : (1)536340 [17:00:28]line ИНН: 02508201610067 [17:00:28]line Контрольно-Кассовый Чек [17:00:28]line ПРОДАЖА [17:00:28]line ТРК (МРК, ГНК) : 51 [17:00:28]line Товар: 2710194210 [17:00:28]line ДТ-К-2 [17:00:28]line 26.250 * 76.20 [17:00:28]line = 2000.25 [17:00:28]line НДС 12% НСП 1% [17:00:28]line > о реализуемом товаре [17:00:28]line ИТОГО: 2000.25 [17:00:28]line НСП 1% : 17.70 [17:00:28]line НДС 12% : 212.42 [17:00:28]line Наличными: 0.00 [17:00:28]line Безнал.: 2000.25 [17:00:28]line Место: АЗС № 84 "Партнер Нефть" [17:00:29]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:00:29]line СНО: Общий режим [17:00:29]line Чек 436 19.10.2024 17:00 [17:00:29]line Смена: 443 ФФД: 1.0 [17:00:29]line ЗНМ: 0300000178 [17:00:29]line РНМ: 0000000000098116 [17:00:29]line Версия ККМ: 001 [17:00:29]line Платежная система: Mbank [17:00:29]line ФМ: 0000000000965413 [17:00:29]line ФД: 218791 [17:00:29]line ФПД: 265084618662344 [17:00:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170032&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218791&fm=265084618662344&tin=02508201610067®Number=0000000000098116&sum=200025 [17:00:29]OFD Sender: Processing packet 218791 [packets to send 80, broken 79] [17:00:29]ProducePacketName [17:00:29]name=ofd_packets/00218791 [17:00:29]OFD Sender: To server: pG, [17:00:29]CommunicateWithHost lk.salyk.kg:30040 [17:00:29]ConnectInit lk.salyk.kg [17:00:29]written 0, free lines is 4095 [17:00:29]Connected sock=10 [17:00:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 2F 85 04 01 CC 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 B4 01 00 00 F4 03 04 00 B0 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A7 56 03 00 35 04 06 00 F1 17 D2 87 E1 C8 D8 02 EF 28 41 60 83 4C [17:00:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 59 E8 47 00 2E 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 39 36 35 34 31 33 10 04 04 00 A7 56 03 00 F4 03 04 00 49 91 13 67 B6 04 01 00 00 E8 BA C6 2C 7C DB D4 6C [17:00:29]CommunicateWithHost err = 0 [17:00:29]CheckOFDResponse [17:00:29]1017 (14) - 77093643461234 [17:00:29]1041 (16) - 0000000000965413 [17:00:29]1040 (4) - 218791 [17:00:29]1012 (4) - 19.10.2024 11:00 [17:00:29]1206 (1) - 0 [17:00:29]OFD Sender: Remove packet 218791 [17:00:29]ProducePacketName [17:00:29]name=ofd_packets/00218791 [17:00:29]NVStorageDeleteData [17:00:29]Write to MH i2c: 01 00 00 B5 A0 55 [17:00:29]Write i2c OK [17:00:29]MH_I2C_Read... [17:00:29]Read from MH i2c: 01 [17:00:29]MH_I2C_Read... [17:00:29]Read from MH i2c: 01 07 00 [17:00:29]MH_I2C_Read... [17:00:29]Read from MH i2c: 01 07 00 B5 A0 00 00 00 00 00 15 0D 7E [17:00:29]RasterBufferAndPrint [17:00:29]line [17:00:29]line [17:00:29]line [17:00:29]line [17:00:29]line [17:00:29]written 0, free lines is 3365 [17:00:29]MH_Cut [17:00:29]Write to MH i2c: D1 01 00 BC A0 01 2E [17:00:29]Write i2c OK [17:00:29]MH_I2C_Read... [17:00:29]Read from MH i2c: D1 [17:00:29]MH_I2C_Read... [17:00:29]Read from MH i2c: D1 01 00 [17:00:29]MH_I2C_Read... [17:00:29]Read from MH i2c: D1 01 00 BC A0 00 2D [17:00:29]Write to MH i2c: 01 00 00 BD A0 5D [17:00:29]Write i2c OK [17:00:29]MH_I2C_Read... [17:00:29]OFD Sender: No OFD packet to send [17:00:30]*** Cut start [17:00:30]*** Partial cut [17:00:30]*** CUTSNS_PIN = 1 [17:00:30]*** CUTSNS_PIN = 0 [17:00:30]*** Brake cut motor [17:00:30]Read from MH i2c: 01 [17:00:30]MH_I2C_Read... [17:00:30]*** Stop cut motor [17:00:30]*** Cut end [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 BD A0 00 00 00 00 00 FF 0F 72 [17:00:30]process_action close_receipt done [17:00:30]requested_data is exist [17:00:30]produce_requested_data [17:00:30]requested_item fm.sn is exist - process it [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 BE A0 80 11 00 00 00 00 00 00 D8 [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 BE A0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 27 [17:00:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:00:30]wFMCommunicate OK [17:00:30]requested_item fd.num is exist - process it [17:00:30]SAM_PROTO_GetFieldsCounters [17:00:30]wFMCommunicate request_size=4 [17:00:30]MH_SAM_APDU [17:00:30]CAPDU: 80 13 00 00 [17:00:30]Write to MH i2c: E2 08 00 BF A0 80 13 00 00 00 00 00 00 DB [17:00:30]Write i2c OK [17:00:30]MH_I2C_Read... [17:00:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:00:31]Read from MH i2c: E2 [17:00:31]MH_I2C_Read... [17:00:31]Read from MH i2c: E2 62 00 [17:00:31]MH_I2C_Read... [17:00:31]Read from MH i2c: E2 62 00 BF A0 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A7 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 D3 [17:00:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A7 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:00:31]wFMCommunicate OK [17:00:31]SAM_PROTO_GetFieldsCounters done [17:00:31]requested_item shift.num is exist - process it [17:00:31]requested_item shift.opened is exist - process it [17:00:31]req_shift_opened [17:00:31]FM_GetShiftState [17:00:31]SAM_PROTO_GetShiftState [17:00:31]wFMCommunicate request_size=4 [17:00:31]MH_SAM_APDU [17:00:31]CAPDU: 80 13 01 00 [17:00:31]Write to MH i2c: E2 08 00 C0 A0 80 13 01 00 00 00 00 00 DD [17:00:31]Write i2c OK [17:00:31]MH_I2C_Read... [17:00:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:31]Read from MH i2c: E2 [17:00:31]MH_I2C_Read... [17:00:31]Read from MH i2c: E2 0E 00 [17:00:31]MH_I2C_Read... [17:00:31]Read from MH i2c: E2 0E 00 C0 A0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 20 [17:00:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:00:31]wFMCommunicate OK [17:00:31]SAM_PROTO_GetShiftState done [17:00:31]FM_GetShiftState done [17:00:31]req_shift_opened done [17:00:31]requested_item shift.open_date is exist - process it [17:00:31]req_shift_open_date [17:00:31]req_shift_open_date done [17:00:31]produce_requested_data done [17:00:31]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218791,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:00:31]process_action_free close_receipt [17:00:31]json_value_free [17:00:31]json_value_free done [17:00:31]process_json_proto returns [17:00:31]Send response to host [17:00:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218791,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:00:31]free response buf [17:00:31]execute_script done [17:00:31]execute_script returns [17:00:31]free content buf [17:00:31]Sock 9.Close socket [17:00:31]Sock 9.Thread stoped [17:00:34]OFD Sender: No OFD packet to send [17:00:39]OFD Sender: No OFD packet to send [17:00:44]OFD Sender: No OFD packet to send [17:00:49]OFD Sender: No OFD packet to send [17:00:54]OFD Sender: No OFD packet to send [17:00:59]OFD Sender: No OFD packet to send [17:01:05]OFD Sender: No OFD packet to send [17:01:10]OFD Sender: No OFD packet to send [17:01:15]OFD Sender: No OFD packet to send [17:01:19]accept exits with 8 [17:01:19]New connection [17:01:19]New thread 3066682724 created [17:01:19]Thread 3066826084 joined [17:01:19]Waiting for new connection... [17:01:19] Sock 8.Parse request [17:01:19]Sock 8.Check first char [17:01:19]Sock 8.First char is OK [17:01:19]request: POST /json_proto HTTP/1.0 [17:01:19]Method: POST [17:01:19]URL: /json_proto [17:01:19]Method is POST - this is cgi request [17:01:19]url: /json_proto [17:01:19]query_string will be loaded in cgi processing [17:01:19]execute_cgi json_proto POST (null) [17:01:19]execute_cgi path=json_proto method=POST [17:01:19]POST find Content-Length [17:01:19]Host: 172.17.40.4:8080 [17:01:19]Content-Length: 682 [17:01:19]Content-Type: application/json [17:01:19] [17:01:19]POST finish read [17:01:19]Found Content-Length = 682 [17:01:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [17:01:19]execute_script... [17:01: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)536342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [17:01:19]POST & json_proto [17:01:19]process_json_proto [17:01:19]json parsed OK: [17:01:19]protocol is kg_v1.0 [17:01:19]action value=close_receipt [17:01:19]process_action close_receipt [17:01:19]cmd_close_receipt [17:01:19]MH_GetDate [17:01:19]Write to MH i2c: F0 00 00 C1 A0 50 [17:01:19]Write i2c OK [17:01:19]MH_I2C_Read... [17:01:19]Read from MH i2c: F0 [17:01:19]MH_I2C_Read... [17:01:19]Read from MH i2c: F0 09 00 [17:01:19]MH_I2C_Read... [17:01:19]Read from MH i2c: F0 09 00 C1 A0 00 E5 E5 13 67 EE 0E 0D 67 0D [17:01:19]GetLastDocTimeStamp 1729357232 [17:01:19]current date 1729357285 [17:01:19]FM_GetShiftState [17:01:19]SAM_PROTO_GetShiftState [17:01:19]wFMCommunicate request_size=4 [17:01:19]MH_SAM_APDU [17:01:19]CAPDU: 80 13 01 00 [17:01:19]Write to MH i2c: E2 08 00 C2 A0 80 13 01 00 00 00 00 00 DF [17:01:19]Write i2c OK [17:01:19]MH_I2C_Read... [17:01:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:19]Read from MH i2c: E2 [17:01:19]MH_I2C_Read... [17:01:19]Read from MH i2c: E2 0E 00 [17:01:19]MH_I2C_Read... [17:01:19]Read from MH i2c: E2 0E 00 C2 A0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 22 [17:01:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:01:19]wFMCommunicate OK [17:01:19]SAM_PROTO_GetShiftState done [17:01:19]FM_GetShiftState done [17:01:19]opened in 1729296582 [17:01:19]opened+sec_in_day 1729382982 [17:01:19]quantity*price = 100021 [17:01:19]sum+1 = 100023 [17:01:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 437 19.10.2024 17:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218792 ФПД: 1608069064612 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170125&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218792&fm=1608069064612&tin=02508201610067®Number=0000000000098116&sum=100000 [17:01:20]StoreToDocumentArchive [17:01:20]shift 443 fd 218792 [17:01:20]save to /storage/0443/doc_00218792 [17:01:20]save last doc name /storage/0443/doc_00218792 to /storage/kkm_last_doc_name [17:01:20]save OK [17:01:20]Clear old archive folders... [17:01:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:01:20]tlvbuf is 0155B8D0 [17:01:20]SAM_PROTO_ClearQueue [17:01:20]wFMCommunicate request_size=4 [17:01:20]MH_SAM_APDU [17:01:20]CAPDU: 80 09 00 00 [17:01:20]Write to MH i2c: E2 08 00 CF A0 80 09 00 00 00 00 00 00 E1 [17:01:20]Write i2c OK [17:01:20]MH_I2C_Read... [17:01:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:01:21]Read from MH i2c: E2 [17:01:21]MH_I2C_Read... [17:01:21]Read from MH i2c: E2 03 00 [17:01:21]MH_I2C_Read... [17:01:21]Read from MH i2c: E2 03 00 CF A0 00 90 00 E3 [17:01:21]RAPDU: 90 00 [17:01:21]wFMCommunicate OK [17:01:21]SAM_PROTO_ClearQueue done [17:01:21]KKMCreateOFDPacket [17:01:21]OFDProtocolAddRootSTLVToBuf [17:01:21]FM_MakeSignedData [17:01:21]FM_MakeSignedData [17:01:21]SAM_PROTO_SignData [17:01:21]wFMCommunicate request_size=4 [17:01:21]MH_SAM_APDU [17:01:21]CAPDU: 80 0D 01 02 [17:01:21]Write to MH i2c: E2 08 00 D0 A0 80 0D 01 02 00 00 00 00 E9 [17:01:21]Write i2c OK [17:01:21]MH_I2C_Read... [17:01:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:01:21]Read from MH i2c: E2 [17:01:21]MH_I2C_Read... [17:01:21]Read from MH i2c: E2 03 00 [17:01:21]MH_I2C_Read... [17:01:21]Read from MH i2c: E2 03 00 D0 A0 00 90 00 E4 [17:01:21]RAPDU: 90 00 [17:01:21]wFMCommunicate OK [17:01:21]wFMCommunicate request_size=255 [17:01:21]MH_SAM_APDU [17:01: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 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 B5 01 00 00 F4 03 04 00 E5 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A8 56 03 00 35 04 06 00 01 [17:01:21]Write to MH i2c: E2 02 01 D1 A0 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 B5 01 00 00 F4 03 04 00 E5 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A8 56 03 00 35 04 06 00 01 00 00 47 [17:01:21]Write i2c OK [17:01:21]MH_I2C_Read... [17:01:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:21]Read from MH i2c: E2 [17:01:21]MH_I2C_Read... [17:01:21]Read from MH i2c: E2 03 00 [17:01:21]MH_I2C_Read... [17:01:21]Read from MH i2c: E2 03 00 D1 A0 00 90 00 E5 [17:01:21]RAPDU: 90 00 [17:01:21]wFMCommunicate OK [17:01:21]wFMCommunicate request_size=10 [17:01:21]MH_SAM_APDU [17:01:21]CAPDU: 80 0D 02 02 05 76 68 62 A7 A4 [17:01:21]Write to MH i2c: E2 0D 00 D2 A0 80 0D 02 02 05 00 76 68 62 A7 A4 00 00 81 [17:01:21]Write i2c OK [17:01:21]MH_I2C_Read... [17:01:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:21]Read from MH i2c: E2 [17:01:21]MH_I2C_Read... [17:01:21]Read from MH i2c: E2 03 00 [17:01:21]MH_I2C_Read... [17:01:21]Read from MH i2c: E2 03 00 D2 A0 00 90 00 E6 [17:01:21]RAPDU: 90 00 [17:01:21]wFMCommunicate OK [17:01:21]wFMCommunicate request_size=4 [17:01:21]MH_SAM_APDU [17:01:21]CAPDU: 80 0D 03 02 [17:01:21]Write to MH i2c: E2 08 00 D3 A0 80 0D 03 02 00 00 00 00 EE [17:01:21]Write i2c OK [17:01:21]MH_I2C_Read... [17:01:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:01:21]Read from MH i2c: E2 [17:01:21]MH_I2C_Read... [17:01:21]Read from MH i2c: E2 0B 00 [17:01:21]MH_I2C_Read... [17:01:21]Read from MH i2c: E2 0B 00 D3 A0 00 0E 7A 96 E2 8C DF EF A5 90 00 EE [17:01:21]RAPDU: 0E 7A 96 E2 8C DF EF A5 90 00 [17:01:21]wFMCommunicate OK [17:01:21]SAM_PROTO_SignData done [17:01:21]FM_MakeSignedData done [17:01:21]CreateOFDProtocolMessage [17:01:21]wFMCommunicate request_size=4 [17:01:21]MH_SAM_APDU [17:01:21]CAPDU: 80 11 00 00 [17:01:21]Write to MH i2c: E2 08 00 D4 A0 80 11 00 00 00 00 00 00 EE [17:01:21]Write i2c OK [17:01:21]MH_I2C_Read... [17:01:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:21]Read from MH i2c: E2 [17:01:21]MH_I2C_Read... [17:01:21]Read from MH i2c: E2 17 00 [17:01:21]MH_I2C_Read... [17:01:21]Read from MH i2c: E2 17 00 D4 A0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3D [17:01:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:01:21]wFMCommunicate OK [17:01:21]CreateOFDProtocolMessage done [17:01:21]OFDSenderStorePacket 218792 [17:01:21]StoreOFDPacket docnum=218792 [17:01:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E7 90 07 01 E8 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 B5 01 00 00 F4 03 04 00 E5 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A8 56 03 00 35 04 06 00 01 76 68 62 A7 A4 0E 7A 96 E2 8C DF EF A5 [17:01:21]CheckFolder [17:01:21]dirname=/storage/ofd_packets [17:01:21]CheckFolder done [17:01:21]ProducePacketName [17:01:21]name=ofd_packets/00218792 [17:01:21]NVStorageSaveData ofd_packets/00218792 [17:01:21]File name is /storage/ofd_packets/00218792 [17:01:21]Write 301 bytes [17:01:21]NVStorageSaveData done [17:01:21]OFDSenderStorePacket done [17:01:21]KKMCreateOFDPacket done [17:01:21]NVStorageSaveData kkm_last_timestamp [17:01:21]File name is /storage/kkm_last_timestamp [17:01:21]Write 4 bytes [17:01:21]NVStorageSaveData done [17:01:21]ExternCall_PrintAddStr [17:01:21]wPrintStart [17:01:21]Write to MH i2c: 01 00 00 D5 A0 75 [17:01:21]Write i2c OK [17:01:21]MH_I2C_Read... [17:01:21]Read from MH i2c: 01 [17:01:21]MH_I2C_Read... [17:01:21]Read from MH i2c: 01 07 00 [17:01:21]MH_I2C_Read... [17:01:21]Read from MH i2c: 01 07 00 D5 A0 00 00 00 00 00 FF 0F 8A [17:01:21]RasterBufferAndPrint [17:01:21]line Счет N : (1)536342 [17:01:21]line ИНН: 02508201610067 [17:01:21]line Контрольно-Кассовый Чек [17:01:21]line ПРОДАЖА [17:01:21]line ТРК (МРК, ГНК) : 31 [17:01:21]line Товар: 2710124500 [17:01:21]line Аи-95-К-3 [17:01:21]line 13.480 * 74.20 [17:01:21]line = 1000.22 [17:01:21]line НДС 12% НСП 1% [17:01:21]line > о реализуемом товаре [17:01:21]line ОКРУГЛЕНИЕ: -0.22 [17:01:21]line ИТОГО: 1000.00 [17:01:21]line Внесено: 1000.00 [17:01:21]line СДАЧА: 0.00 [17:01:21]line НСП 1% : 8.85 [17:01:21]line НДС 12% : 106.22 [17:01:21]line Наличными: 1000.00 [17:01:21]line Безнал.: 0.00 [17:01:21]line Место: АЗС № 84 "Партнер Нефть" [17:01:21]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:01:21]line СНО: Общий режим [17:01:21]line Чек 437 19.10.2024 17:01 [17:01:21]line Смена: 443 ФФД: 1.0 [17:01:21]line ЗНМ: 0300000178 [17:01:21]line РНМ: 0000000000098116 [17:01:21]line Версия ККМ: 001 [17:01:21]line ФМ: 0000000000965413 [17:01:21]line ФД: 218792 [17:01:21]line ФПД: 1608069064612 [17:01:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170125&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218792&fm=1608069064612&tin=02508201610067®Number=0000000000098116&sum=100000 [17:01:21]OFD Sender: Processing packet 218792 [packets to send 80, broken 79] [17:01:21]ProducePacketName [17:01:21]name=ofd_packets/00218792 [17:01:21]OFD Sender: To server: pG, [17:01:21]CommunicateWithHost lk.salyk.kg:30040 [17:01:21]ConnectInit lk.salyk.kg [17:01:21]written 0, free lines is 4095 [17:01:21]Connected sock=10 [17:01:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E7 90 07 01 E8 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 B5 01 00 00 F4 03 04 00 E5 E5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A8 56 03 00 35 04 06 00 01 76 68 62 A7 A4 0E 7A 96 E2 8C DF EF A5 [17:01:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FA ED 47 00 35 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 39 36 35 34 31 33 10 04 04 00 A8 56 03 00 F4 03 04 00 7E 91 13 67 B6 04 01 00 00 6D 74 DE CD B2 02 B9 07 [17:01:22]CommunicateWithHost err = 0 [17:01:22]CheckOFDResponse [17:01:22]1017 (14) - 77093643461234 [17:01:22]1041 (16) - 0000000000965413 [17:01:22]1040 (4) - 218792 [17:01:22]1012 (4) - 19.10.2024 11:01 [17:01:22]1206 (1) - 0 [17:01:22]OFD Sender: Remove packet 218792 [17:01:22]ProducePacketName [17:01:22]name=ofd_packets/00218792 [17:01:22]NVStorageDeleteData [17:01:22]Write to MH i2c: 01 00 00 00 A1 A1 [17:01:22]Write i2c OK [17:01:22]MH_I2C_Read... [17:01:22]Read from MH i2c: 01 [17:01:22]MH_I2C_Read... [17:01:22]Read from MH i2c: 01 07 00 [17:01:22]MH_I2C_Read... [17:01:22]Read from MH i2c: 01 07 00 00 A1 00 00 00 00 00 DE 0C 92 [17:01:22]RasterBufferAndPrint [17:01:22]line [17:01:22]line [17:01:22]line [17:01:22]line [17:01:22]line [17:01:22]written 0, free lines is 3300 [17:01:22]MH_Cut [17:01:22]Write to MH i2c: D1 01 00 07 A1 01 7A [17:01:22]Write i2c OK [17:01:22]MH_I2C_Read... [17:01:22]Read from MH i2c: D1 [17:01:22]MH_I2C_Read... [17:01:22]Read from MH i2c: D1 01 00 [17:01:22]MH_I2C_Read... [17:01:22]Read from MH i2c: D1 01 00 07 A1 00 79 [17:01:22]Write to MH i2c: 01 00 00 08 A1 A9 [17:01:22]Write i2c OK [17:01:22]MH_I2C_Read... [17:01:22]OFD Sender: No OFD packet to send [17:01:23]*** Cut start [17:01:23]*** Partial cut [17:01:23]*** CUTSNS_PIN = 1 [17:01:23]*** CUTSNS_PIN = 0 [17:01:23]*** Brake cut motor [17:01:23]Read from MH i2c: 01 [17:01:23]MH_I2C_Read... [17:01:23]*** Stop cut motor [17:01:23]*** Cut end [17:01:23]Read from MH i2c: 01 07 00 [17:01:23]MH_I2C_Read... [17:01:23]Read from MH i2c: 01 07 00 08 A1 00 00 00 00 00 FF 0F BE [17:01:23]process_action close_receipt done [17:01:23]requested_data is exist [17:01:23]produce_requested_data [17:01:23]requested_item fm.sn is exist - process it [17:01:23]wFMCommunicate request_size=4 [17:01:23]MH_SAM_APDU [17:01:23]CAPDU: 80 11 00 00 [17:01:23]Write to MH i2c: E2 08 00 09 A1 80 11 00 00 00 00 00 00 24 [17:01:23]Write i2c OK [17:01:23]MH_I2C_Read... [17:01:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:23]Read from MH i2c: E2 [17:01:23]MH_I2C_Read... [17:01:23]Read from MH i2c: E2 17 00 [17:01:23]MH_I2C_Read... [17:01:23]Read from MH i2c: E2 17 00 09 A1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 73 [17:01:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:01:23]wFMCommunicate OK [17:01:23]requested_item fd.num is exist - process it [17:01:23]SAM_PROTO_GetFieldsCounters [17:01:23]wFMCommunicate request_size=4 [17:01:23]MH_SAM_APDU [17:01:23]CAPDU: 80 13 00 00 [17:01:23]Write to MH i2c: E2 08 00 0A A1 80 13 00 00 00 00 00 00 27 [17:01:23]Write i2c OK [17:01:23]MH_I2C_Read... [17:01:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:01:23]Read from MH i2c: E2 [17:01:23]MH_I2C_Read... [17:01:23]Read from MH i2c: E2 62 00 [17:01:23]MH_I2C_Read... [17:01:23]Read from MH i2c: E2 62 00 0A A1 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A8 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [17:01:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A8 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:01:23]wFMCommunicate OK [17:01:23]SAM_PROTO_GetFieldsCounters done [17:01:23]requested_item shift.num is exist - process it [17:01:23]requested_item shift.opened is exist - process it [17:01:23]req_shift_opened [17:01:23]FM_GetShiftState [17:01:23]SAM_PROTO_GetShiftState [17:01:23]wFMCommunicate request_size=4 [17:01:23]MH_SAM_APDU [17:01:23]CAPDU: 80 13 01 00 [17:01:23]Write to MH i2c: E2 08 00 0B A1 80 13 01 00 00 00 00 00 29 [17:01:23]Write i2c OK [17:01:23]MH_I2C_Read... [17:01:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:23]Read from MH i2c: E2 [17:01:23]MH_I2C_Read... [17:01:23]Read from MH i2c: E2 0E 00 [17:01:23]MH_I2C_Read... [17:01:23]Read from MH i2c: E2 0E 00 0B A1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6C [17:01:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:01:23]wFMCommunicate OK [17:01:23]SAM_PROTO_GetShiftState done [17:01:23]FM_GetShiftState done [17:01:23]req_shift_opened done [17:01:23]requested_item shift.open_date is exist - process it [17:01:23]req_shift_open_date [17:01:23]req_shift_open_date done [17:01:23]produce_requested_data done [17:01:23]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218792,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:01:23]process_action_free close_receipt [17:01:23]json_value_free [17:01:23]json_value_free done [17:01:23]process_json_proto returns [17:01:23]Send response to host [17:01:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218792,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:01:23]free response buf [17:01:23]execute_script done [17:01:23]execute_script returns [17:01:23]free content buf [17:01:23]Sock 8.Close socket [17:01:23]Sock 8.Thread stoped [17:01:27]OFD Sender: No OFD packet to send [17:01:32]OFD Sender: No OFD packet to send [17:01:37]OFD Sender: No OFD packet to send [17:01:42]OFD Sender: No OFD packet to send [17:01:47]OFD Sender: No OFD packet to send [17:01:52]OFD Sender: No OFD packet to send [17:01:57]OFD Sender: No OFD packet to send [17:02:02]OFD Sender: No OFD packet to send [17:02:07]OFD Sender: No OFD packet to send [17:02:12]OFD Sender: No OFD packet to send [17:02:17]OFD Sender: No OFD packet to send [17:02:22]OFD Sender: No OFD packet to send [17:02:27]OFD Sender: No OFD packet to send [17:02:32]OFD Sender: No OFD packet to send [17:02:37]OFD Sender: No OFD packet to send [17:02:42]OFD Sender: No OFD packet to send [17:02:47]OFD Sender: No OFD packet to send [17:02:52]OFD Sender: No OFD packet to send [17:02:57]OFD Sender: No OFD packet to send [17:03:02]OFD Sender: No OFD packet to send [17:03:07]OFD Sender: No OFD packet to send [17:03:12]OFD Sender: No OFD packet to send [17:03:17]OFD Sender: No OFD packet to send [17:03:18]accept exits with 9 [17:03:18]New connection [17:03:18]New thread 3066826084 created [17:03:18]Thread 3066682724 joined [17:03:18]Waiting for new connection... [17:03:18] Sock 9.Parse request [17:03:18]Sock 9.Check first char [17:03:18]Sock 9.First char is OK [17:03:18]request: POST /json_proto HTTP/1.0 [17:03:18]Method: POST [17:03:18]URL: /json_proto [17:03:18]Method is POST - this is cgi request [17:03:18]url: /json_proto [17:03:18]query_string will be loaded in cgi processing [17:03:18]execute_cgi json_proto POST (null) [17:03:18]execute_cgi path=json_proto method=POST [17:03:18]POST find Content-Length [17:03:18]Host: 172.17.40.4:8080 [17:03:18]Content-Length: 678 [17:03:18]Content-Type: application/json [17:03:18] [17:03:18]POST finish read [17:03:18]Found Content-Length = 678 [17:03:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:03:18]execute_script... [17:03: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)536343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:03:18]POST & json_proto [17:03:18]process_json_proto [17:03:18]json parsed OK: [17:03:18]protocol is kg_v1.0 [17:03:18]action value=close_receipt [17:03:18]process_action close_receipt [17:03:18]cmd_close_receipt [17:03:18]MH_GetDate [17:03:18]Write to MH i2c: F0 00 00 0C A1 9C [17:03:18]Write i2c OK [17:03:18]MH_I2C_Read... [17:03:18]Read from MH i2c: F0 [17:03:18]MH_I2C_Read... [17:03:18]Read from MH i2c: F0 09 00 [17:03:18]MH_I2C_Read... [17:03:18]Read from MH i2c: F0 09 00 0C A1 00 5C E6 13 67 EE 0E 0D 67 D1 [17:03:18]GetLastDocTimeStamp 1729357285 [17:03:18]current date 1729357404 [17:03:18]FM_GetShiftState [17:03:18]SAM_PROTO_GetShiftState [17:03:18]wFMCommunicate request_size=4 [17:03:18]MH_SAM_APDU [17:03:18]CAPDU: 80 13 01 00 [17:03:18]Write to MH i2c: E2 08 00 0D A1 80 13 01 00 00 00 00 00 2B [17:03:18]Write i2c OK [17:03:18]MH_I2C_Read... [17:03:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:18]Read from MH i2c: E2 [17:03:18]MH_I2C_Read... [17:03:18]Read from MH i2c: E2 0E 00 [17:03:18]MH_I2C_Read... [17:03:18]Read from MH i2c: E2 0E 00 0D A1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6E [17:03:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:03:18]wFMCommunicate OK [17:03:18]SAM_PROTO_GetShiftState done [17:03:18]FM_GetShiftState done [17:03:18]opened in 1729296582 [17:03:18]opened+sec_in_day 1729382982 [17:03:18]quantity*price = 70044 [17:03:18]sum+1 = 70045 [17:03:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 438 19.10.2024 17:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218793 ФПД: 134858007200134 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170324&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218793&fm=134858007200134&tin=02508201610067®Number=0000000000098116&sum=70000 [17:03:19]StoreToDocumentArchive [17:03:19]shift 443 fd 218793 [17:03:19]save to /storage/0443/doc_00218793 [17:03:19]save last doc name /storage/0443/doc_00218793 to /storage/kkm_last_doc_name [17:03:19]save OK [17:03:19]Clear old archive folders... [17:03:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:03:19]tlvbuf is 01530670 [17:03:19]SAM_PROTO_ClearQueue [17:03:19]wFMCommunicate request_size=4 [17:03:19]MH_SAM_APDU [17:03:19]CAPDU: 80 09 00 00 [17:03:19]Write to MH i2c: E2 08 00 1A A1 80 09 00 00 00 00 00 00 2D [17:03:19]Write i2c OK [17:03:19]MH_I2C_Read... [17:03:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:03:19]Read from MH i2c: E2 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 03 00 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 03 00 1A A1 00 90 00 2F [17:03:19]RAPDU: 90 00 [17:03:19]wFMCommunicate OK [17:03:19]SAM_PROTO_ClearQueue done [17:03:19]KKMCreateOFDPacket [17:03:19]OFDProtocolAddRootSTLVToBuf [17:03:19]FM_MakeSignedData [17:03:19]FM_MakeSignedData [17:03:19]SAM_PROTO_SignData [17:03:19]wFMCommunicate request_size=4 [17:03:19]MH_SAM_APDU [17:03:19]CAPDU: 80 0D 01 02 [17:03:19]Write to MH i2c: E2 08 00 1B A1 80 0D 01 02 00 00 00 00 35 [17:03:19]Write i2c OK [17:03:19]MH_I2C_Read... [17:03:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:03:19]Read from MH i2c: E2 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 03 00 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 03 00 1B A1 00 90 00 30 [17:03:19]RAPDU: 90 00 [17:03:19]wFMCommunicate OK [17:03:19]wFMCommunicate request_size=255 [17:03:19]MH_SAM_APDU [17:03: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 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 B6 01 00 00 F4 03 04 00 5C E6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A9 56 03 00 35 04 06 00 7A [17:03:19]Write to MH i2c: E2 02 01 1C A1 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 B6 01 00 00 F4 03 04 00 5C E6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A9 56 03 00 35 04 06 00 7A 00 00 78 [17:03:19]Write i2c OK [17:03:19]MH_I2C_Read... [17:03:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:20]Read from MH i2c: E2 [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: E2 03 00 [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: E2 03 00 1C A1 00 90 00 31 [17:03:20]RAPDU: 90 00 [17:03:20]wFMCommunicate OK [17:03:20]wFMCommunicate request_size=10 [17:03:20]MH_SAM_APDU [17:03:20]CAPDU: 80 0D 02 02 05 A7 13 9D 41 86 [17:03:20]Write to MH i2c: E2 0D 00 1D A1 80 0D 02 02 05 00 A7 13 9D 41 86 00 00 60 [17:03:20]Write i2c OK [17:03:20]MH_I2C_Read... [17:03:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:20]Read from MH i2c: E2 [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: E2 03 00 [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: E2 03 00 1D A1 00 90 00 32 [17:03:20]RAPDU: 90 00 [17:03:20]wFMCommunicate OK [17:03:20]wFMCommunicate request_size=4 [17:03:20]MH_SAM_APDU [17:03:20]CAPDU: 80 0D 03 02 [17:03:20]Write to MH i2c: E2 08 00 1E A1 80 0D 03 02 00 00 00 00 3A [17:03:20]Write i2c OK [17:03:20]MH_I2C_Read... [17:03:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:03:20]Read from MH i2c: E2 [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: E2 0B 00 [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: E2 0B 00 1E A1 00 94 B5 F8 D6 53 2C A7 D3 90 00 4B [17:03:20]RAPDU: 94 B5 F8 D6 53 2C A7 D3 90 00 [17:03:20]wFMCommunicate OK [17:03:20]SAM_PROTO_SignData done [17:03:20]FM_MakeSignedData done [17:03:20]CreateOFDProtocolMessage [17:03:20]wFMCommunicate request_size=4 [17:03:20]MH_SAM_APDU [17:03:20]CAPDU: 80 11 00 00 [17:03:20]Write to MH i2c: E2 08 00 1F A1 80 11 00 00 00 00 00 00 3A [17:03:20]Write i2c OK [17:03:20]MH_I2C_Read... [17:03:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:20]Read from MH i2c: E2 [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: E2 17 00 [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: E2 17 00 1F A1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 89 [17:03:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:03:20]wFMCommunicate OK [17:03:20]CreateOFDProtocolMessage done [17:03:20]OFDSenderStorePacket 218793 [17:03:20]StoreOFDPacket docnum=218793 [17:03:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AC 6A 07 01 21 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 B6 01 00 00 F4 03 04 00 5C E6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A9 56 03 00 35 04 06 00 7A A7 13 9D 41 86 94 B5 F8 D6 53 2C A7 D3 [17:03:20]CheckFolder [17:03:20]dirname=/storage/ofd_packets [17:03:20]CheckFolder done [17:03:20]ProducePacketName [17:03:20]name=ofd_packets/00218793 [17:03:20]NVStorageSaveData ofd_packets/00218793 [17:03:20]File name is /storage/ofd_packets/00218793 [17:03:20]Write 301 bytes [17:03:20]NVStorageSaveData done [17:03:20]OFDSenderStorePacket done [17:03:20]KKMCreateOFDPacket done [17:03:20]NVStorageSaveData kkm_last_timestamp [17:03:20]File name is /storage/kkm_last_timestamp [17:03:20]Write 4 bytes [17:03:20]NVStorageSaveData done [17:03:20]ExternCall_PrintAddStr [17:03:20]wPrintStart [17:03:20]Write to MH i2c: 01 00 00 20 A1 C1 [17:03:20]Write i2c OK [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: 01 [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: 01 07 00 [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: 01 07 00 20 A1 00 00 00 00 00 FF 0F D6 [17:03:20]RasterBufferAndPrint [17:03:20]line Счет N : (1)536343 [17:03:20]line ИНН: 02508201610067 [17:03:20]line Контрольно-Кассовый Чек [17:03:20]line ПРОДАЖА [17:03:20]line ТРК (МРК, ГНК) : 23 [17:03:20]line Товар: 2710124130 [17:03:20]line Аи-92-К-2 [17:03:20]line 10.470 * 66.90 [17:03:20]line = 700.44 [17:03:20]line НДС 12% НСП 1% [17:03:20]line > о реализуемом товаре [17:03:20]line ОКРУГЛЕНИЕ: -0.44 [17:03:20]line ИТОГО: 700.00 [17:03:20]line Внесено: 700.00 [17:03:20]line СДАЧА: 0.00 [17:03:20]line НСП 1% : 6.20 [17:03:20]line НДС 12% : 74.38 [17:03:20]line Наличными: 700.00 [17:03:20]line Безнал.: 0.00 [17:03:20]line Место: АЗС № 84 "Партнер Нефть" [17:03:20]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:03:20]line СНО: Общий режим [17:03:20]line Чек 438 19.10.2024 17:03 [17:03:20]line Смена: 443 ФФД: 1.0 [17:03:20]line ЗНМ: 0300000178 [17:03:20]line РНМ: 0000000000098116 [17:03:20]line Версия ККМ: 001 [17:03:20]line ФМ: 0000000000965413 [17:03:20]line ФД: 218793 [17:03:20]line ФПД: 134858007200134 [17:03:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170324&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218793&fm=134858007200134&tin=02508201610067®Number=0000000000098116&sum=70000 [17:03:20]OFD Sender: Processing packet 218793 [packets to send 80, broken 79] [17:03:20]ProducePacketName [17:03:20]name=ofd_packets/00218793 [17:03:20]OFD Sender: To server: pG, [17:03:20]CommunicateWithHost lk.salyk.kg:30040 [17:03:20]ConnectInit lk.salyk.kg [17:03:20]written 0, free lines is 4095 [17:03:20]Connected sock=10 [17:03:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AC 6A 07 01 21 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 B6 01 00 00 F4 03 04 00 5C E6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 A9 56 03 00 35 04 06 00 7A A7 13 9D 41 86 94 B5 F8 D6 53 2C A7 D3 [17:03:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A7 54 47 00 0A 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 39 36 35 34 31 33 10 04 04 00 A9 56 03 00 F4 03 04 00 F5 91 13 67 B6 04 01 00 00 E0 94 40 C4 AF 90 D7 31 [17:03:20]CommunicateWithHost err = 0 [17:03:20]CheckOFDResponse [17:03:20]1017 (14) - 77093643461234 [17:03:20]1041 (16) - 0000000000965413 [17:03:20]1040 (4) - 218793 [17:03:20]1012 (4) - 19.10.2024 11:03 [17:03:20]1206 (1) - 0 [17:03:20]OFD Sender: Remove packet 218793 [17:03:20]ProducePacketName [17:03:20]name=ofd_packets/00218793 [17:03:20]NVStorageDeleteData [17:03:21]Write to MH i2c: 01 00 00 4B A1 EC [17:03:21]Write i2c OK [17:03:21]MH_I2C_Read... [17:03:21]Read from MH i2c: 01 [17:03:21]MH_I2C_Read... [17:03:21]Read from MH i2c: 01 07 00 [17:03:21]MH_I2C_Read... [17:03:21]Read from MH i2c: 01 07 00 4B A1 00 00 00 00 00 E1 0C E0 [17:03:21]RasterBufferAndPrint [17:03:21]line [17:03:21]line [17:03:21]line [17:03:21]line [17:03:21]line [17:03:21]written 0, free lines is 3303 [17:03:21]MH_Cut [17:03:21]Write to MH i2c: D1 01 00 52 A1 01 C5 [17:03:21]Write i2c OK [17:03:21]MH_I2C_Read... [17:03:21]Read from MH i2c: D1 [17:03:21]MH_I2C_Read... [17:03:21]Read from MH i2c: D1 01 00 [17:03:21]MH_I2C_Read... [17:03:21]Read from MH i2c: D1 01 00 52 A1 00 C4 [17:03:21]Write to MH i2c: 01 00 00 53 A1 F4 [17:03:21]Write i2c OK [17:03:21]MH_I2C_Read... [17:03:21]OFD Sender: No OFD packet to send [17:03:21]*** Cut start [17:03:21]*** Partial cut [17:03:21]*** CUTSNS_PIN = 1 [17:03:21]*** CUTSNS_PIN = 0 [17:03:22]*** Brake cut motor [17:03:22]Read from MH i2c: 01 [17:03:22]MH_I2C_Read... [17:03:22]*** Stop cut motor [17:03:22]*** Cut end [17:03:22]Read from MH i2c: 01 07 00 [17:03:22]MH_I2C_Read... [17:03:22]Read from MH i2c: 01 07 00 53 A1 00 00 00 00 00 FF 0F 09 [17:03:22]process_action close_receipt done [17:03:22]requested_data is exist [17:03:22]produce_requested_data [17:03:22]requested_item fm.sn is exist - process it [17:03:22]wFMCommunicate request_size=4 [17:03:22]MH_SAM_APDU [17:03:22]CAPDU: 80 11 00 00 [17:03:22]Write to MH i2c: E2 08 00 54 A1 80 11 00 00 00 00 00 00 6F [17:03:22]Write i2c OK [17:03:22]MH_I2C_Read... [17:03:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:22]Read from MH i2c: E2 [17:03:22]MH_I2C_Read... [17:03:22]Read from MH i2c: E2 17 00 [17:03:22]MH_I2C_Read... [17:03:22]Read from MH i2c: E2 17 00 54 A1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BE [17:03:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:03:22]wFMCommunicate OK [17:03:22]requested_item fd.num is exist - process it [17:03:22]SAM_PROTO_GetFieldsCounters [17:03:22]wFMCommunicate request_size=4 [17:03:22]MH_SAM_APDU [17:03:22]CAPDU: 80 13 00 00 [17:03:22]Write to MH i2c: E2 08 00 55 A1 80 13 00 00 00 00 00 00 72 [17:03:22]Write i2c OK [17:03:22]MH_I2C_Read... [17:03:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:22]Read from MH i2c: E2 [17:03:22]MH_I2C_Read... [17:03:22]Read from MH i2c: E2 62 00 [17:03:22]MH_I2C_Read... [17:03:22]Read from MH i2c: E2 62 00 55 A1 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A9 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 72 [17:03:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 A9 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:03:22]wFMCommunicate OK [17:03:22]SAM_PROTO_GetFieldsCounters done [17:03:22]requested_item shift.num is exist - process it [17:03:22]requested_item shift.opened is exist - process it [17:03:22]req_shift_opened [17:03:22]FM_GetShiftState [17:03:22]SAM_PROTO_GetShiftState [17:03:22]wFMCommunicate request_size=4 [17:03:22]MH_SAM_APDU [17:03:22]CAPDU: 80 13 01 00 [17:03:22]Write to MH i2c: E2 08 00 56 A1 80 13 01 00 00 00 00 00 74 [17:03:22]Write i2c OK [17:03:22]MH_I2C_Read... [17:03:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:22]Read from MH i2c: E2 [17:03:22]MH_I2C_Read... [17:03:22]Read from MH i2c: E2 0E 00 [17:03:22]MH_I2C_Read... [17:03:22]Read from MH i2c: E2 0E 00 56 A1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B7 [17:03:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:03:22]wFMCommunicate OK [17:03:22]SAM_PROTO_GetShiftState done [17:03:22]FM_GetShiftState done [17:03:22]req_shift_opened done [17:03:22]requested_item shift.open_date is exist - process it [17:03:22]req_shift_open_date [17:03:22]req_shift_open_date done [17:03:22]produce_requested_data done [17:03:22]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218793,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:03:22]process_action_free close_receipt [17:03:22]json_value_free [17:03:22]json_value_free done [17:03:22]process_json_proto returns [17:03:22]Send response to host [17:03:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218793,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:03:22]free response buf [17:03:22]execute_script done [17:03:22]execute_script returns [17:03:22]free content buf [17:03:22]Sock 9.Close socket [17:03:22]Sock 9.Thread stoped [17:03:26]OFD Sender: No OFD packet to send [17:03:31]OFD Sender: No OFD packet to send [17:03:36]OFD Sender: No OFD packet to send [17:03:38]accept exits with 8 [17:03:38]New connection [17:03:38]New thread 3066682724 created [17:03:38]Thread 3066826084 joined [17:03:38]Waiting for new connection... [17:03:38] Sock 8.Parse request [17:03:38]Sock 8.Check first char [17:03:38]Sock 8.First char is OK [17:03:38]request: POST /json_proto HTTP/1.0 [17:03:38]Method: POST [17:03:38]URL: /json_proto [17:03:38]Method is POST - this is cgi request [17:03:38]url: /json_proto [17:03:38]query_string will be loaded in cgi processing [17:03:38]execute_cgi json_proto POST (null) [17:03:38]execute_cgi path=json_proto method=POST [17:03:38]POST find Content-Length [17:03:38]Host: 172.17.40.4:8080 [17:03:38]Content-Length: 680 [17:03:38]Content-Type: application/json [17:03:38] [17:03:38]POST finish read [17:03:38]Found Content-Length = 680 [17:03:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79798", "tax_sys" : 0, "items" : [ { "code": "4870202522008", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0413\u0440\u0443\u0448\u0435\u0432\u044B\u0439 0,45\u043B", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:38]execute_script... [17:03:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79798", "tax_sys" : 0, "items" : [ { "code": "4870202522008", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0413\u0440\u0443\u0448\u0435\u0432\u044B\u0439 0,45\u043B", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:38]POST & json_proto [17:03:38]process_json_proto [17:03:38]json parsed OK: [17:03:38]protocol is kg_v1.0 [17:03:38]action value=close_receipt [17:03:38]process_action close_receipt [17:03:38]cmd_close_receipt [17:03:38]MH_GetDate [17:03:38]Write to MH i2c: F0 00 00 57 A1 E7 [17:03:38]Write i2c OK [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: F0 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: F0 09 00 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: F0 09 00 57 A1 00 6F E6 13 67 EE 0E 0D 67 2F [17:03:38]GetLastDocTimeStamp 1729357404 [17:03:38]current date 1729357423 [17:03:38]FM_GetShiftState [17:03:38]SAM_PROTO_GetShiftState [17:03:38]wFMCommunicate request_size=4 [17:03:38]MH_SAM_APDU [17:03:38]CAPDU: 80 13 01 00 [17:03:38]Write to MH i2c: E2 08 00 58 A1 80 13 01 00 00 00 00 00 76 [17:03:38]Write i2c OK [17:03:38]MH_I2C_Read... [17:03:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:38]Read from MH i2c: E2 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: E2 0E 00 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: E2 0E 00 58 A1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B9 [17:03:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:03:38]wFMCommunicate OK [17:03:38]SAM_PROTO_GetShiftState done [17:03:38]FM_GetShiftState done [17:03:38]opened in 1729296582 [17:03:38]opened+sec_in_day 1729382982 [17:03:38]quantity*price = 7000 [17:03:38]sum+1 = 7001 [17:03:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 70.00 НСП 1% : 0.62 НДС 12% : 7.43 Наличными: 70.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 439 19.10.2024 17:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218794 ФПД: 145739392349169 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170344&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218794&fm=145739392349169&tin=02508201610067®Number=0000000000098116&sum=7000 0 [17:03:39]StoreToDocumentArchive [17:03:39]shift 443 fd 218794 [17:03:39]save to /storage/0443/doc_00218794 [17:03:39]save last doc name /storage/0443/doc_00218794 to /storage/kkm_last_doc_name [17:03:39]save OK [17:03:39]Clear old archive folders... [17:03:39]ProcessDocumentItem done err = 0, tmpTLVsize=292 [17:03:39]tlvbuf is 0169DEE0 [17:03:39]SAM_PROTO_ClearQueue [17:03:39]wFMCommunicate request_size=4 [17:03:39]MH_SAM_APDU [17:03:39]CAPDU: 80 09 00 00 [17:03:39]Write to MH i2c: E2 08 00 65 A1 80 09 00 00 00 00 00 00 78 [17:03:39]Write i2c OK [17:03:39]MH_I2C_Read... [17:03:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:03:39]Read from MH i2c: E2 [17:03:39]MH_I2C_Read... [17:03:39]Read from MH i2c: E2 03 00 [17:03:39]MH_I2C_Read... [17:03:39]Read from MH i2c: E2 03 00 65 A1 00 90 00 7A [17:03:39]RAPDU: 90 00 [17:03:39]wFMCommunicate OK [17:03:39]SAM_PROTO_ClearQueue done [17:03:39]KKMCreateOFDPacket [17:03:39]OFDProtocolAddRootSTLVToBuf [17:03:39]FM_MakeSignedData [17:03:39]FM_MakeSignedData [17:03:39]SAM_PROTO_SignData [17:03:39]wFMCommunicate request_size=4 [17:03:39]MH_SAM_APDU [17:03:39]CAPDU: 80 0D 01 02 [17:03:39]Write to MH i2c: E2 08 00 66 A1 80 0D 01 02 00 00 00 00 80 [17:03:39]Write i2c OK [17:03:39]MH_I2C_Read... [17:03:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:03:39]Read from MH i2c: E2 [17:03:39]MH_I2C_Read... [17:03:39]Read from MH i2c: E2 03 00 [17:03:39]MH_I2C_Read... [17:03:39]Read from MH i2c: E2 03 00 66 A1 00 90 00 7B [17:03:39]RAPDU: 90 00 [17:03:39]wFMCommunicate OK [17:03:39]wFMCommunicate request_size=255 [17:03:39]MH_SAM_APDU [17:03:39]CAPDU: 80 0D 02 02 FA 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 30 38 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 70 E6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 [17:03:39]Write to MH i2c: E2 02 01 67 A1 80 0D 02 02 FA 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 30 38 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 70 E6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 00 00 B8 [17:03:39]Write i2c OK [17:03:39]MH_I2C_Read... [17:03:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:39]Read from MH i2c: E2 [17:03:39]MH_I2C_Read... [17:03:39]Read from MH i2c: E2 03 00 [17:03:39]MH_I2C_Read... [17:03:39]Read from MH i2c: E2 03 00 67 A1 00 90 00 7C [17:03:39]RAPDU: 90 00 [17:03:39]wFMCommunicate OK [17:03:39]wFMCommunicate request_size=51 [17:03:39]MH_SAM_APDU [17:03:39]CAPDU: 80 0D 02 02 2E 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AA 56 03 00 35 04 06 00 84 8C 98 B5 F3 F1 [17:03:39]Write to MH i2c: E2 36 00 68 A1 80 0D 02 02 2E 00 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AA 56 03 00 35 04 06 00 84 8C 98 B5 F3 F1 00 00 54 [17:03:39]Write i2c OK [17:03:39]MH_I2C_Read... [17:03:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:40]Read from MH i2c: E2 [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: E2 03 00 [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: E2 03 00 68 A1 00 90 00 7D [17:03:40]RAPDU: 90 00 [17:03:40]wFMCommunicate OK [17:03:40]wFMCommunicate request_size=4 [17:03:40]MH_SAM_APDU [17:03:40]CAPDU: 80 0D 03 02 [17:03:40]Write to MH i2c: E2 08 00 69 A1 80 0D 03 02 00 00 00 00 85 [17:03:40]Write i2c OK [17:03:40]MH_I2C_Read... [17:03:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:03:40]Read from MH i2c: E2 [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: E2 0B 00 [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: E2 0B 00 69 A1 00 B6 A0 6C 2C 3A E8 E8 3C 90 00 BA [17:03:40]RAPDU: B6 A0 6C 2C 3A E8 E8 3C 90 00 [17:03:40]wFMCommunicate OK [17:03:40]SAM_PROTO_SignData done [17:03:40]FM_MakeSignedData done [17:03:40]CreateOFDProtocolMessage [17:03:40]wFMCommunicate request_size=4 [17:03:40]MH_SAM_APDU [17:03:40]CAPDU: 80 11 00 00 [17:03:40]Write to MH i2c: E2 08 00 6A A1 80 11 00 00 00 00 00 00 85 [17:03:40]Write i2c OK [17:03:40]MH_I2C_Read... [17:03:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:40]Read from MH i2c: E2 [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: E2 17 00 [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: E2 17 00 6A A1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D4 [17:03:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:03:40]wFMCommunicate OK [17:03:40]CreateOFDProtocolMessage done [17:03:40]OFDSenderStorePacket 218794 [17:03:40]StoreOFDPacket docnum=218794 [17:03:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 38 01 00 00 46 EE 30 01 54 DC 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 30 38 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 70 E6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AA 56 03 00 35 04 06 00 84 8C 98 B5 F3 F1 B6 A0 6C 2C 3A E8 E8 3C [17:03:40]CheckFolder [17:03:40]dirname=/storage/ofd_packets [17:03:40]CheckFolder done [17:03:40]ProducePacketName [17:03:40]name=ofd_packets/00218794 [17:03:40]NVStorageSaveData ofd_packets/00218794 [17:03:40]File name is /storage/ofd_packets/00218794 [17:03:40]Write 342 bytes [17:03:40]NVStorageSaveData done [17:03:40]OFDSenderStorePacket done [17:03:40]KKMCreateOFDPacket done [17:03:40]NVStorageSaveData kkm_last_timestamp [17:03:40]File name is /storage/kkm_last_timestamp [17:03:40]Write 4 bytes [17:03:40]NVStorageSaveData done [17:03:40]ExternCall_PrintAddStr [17:03:40]wPrintStart [17:03:40]Write to MH i2c: 01 00 00 6B A1 0C [17:03:40]Write i2c OK [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: 01 [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: 01 07 00 [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: 01 07 00 6B A1 00 00 00 00 00 FF 0F 21 [17:03:40]RasterBufferAndPrint [17:03:40]line Счет N : (3)79798 [17:03:40]line ИНН: 02508201610067 [17:03:40]line Контрольно-Кассовый Чек [17:03:40]line ПРОДАЖА [17:03:40]line Товар: 4870202522008 [17:03:40]line Напиток Maxi Чай Грушевый 0,45л [17:03:40]line 1.000 * 70.00 [17:03:40]line = 70.00 [17:03:40]line НДС 12% НСП 1% [17:03:40]line > о реализуемом товаре [17:03:40]line ИТОГО: 70.00 [17:03:40]line НСП 1% : 0.62 [17:03:40]line НДС 12% : 7.43 [17:03:40]line Наличными: 70.00 [17:03:40]line Безнал.: 0.00 [17:03:40]line Место: АЗС № 84 "Партнер Нефть" [17:03:40]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:03:40]line СНО: Общий режим [17:03:40]line Чек 439 19.10.2024 17:03 [17:03:40]line Смена: 443 ФФД: 1.0 [17:03:40]line ЗНМ: 0300000178 [17:03:40]line РНМ: 0000000000098116 [17:03:40]line Версия ККМ: 001 [17:03:40]line ФМ: 0000000000965413 [17:03:40]line ФД: 218794 [17:03:40]line ФПД: 145739392349169 [17:03:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170344&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218794&fm=145739392349169&tin=02508201610067®Number=0000000000098116&sum=7000 [17:03:40]OFD Sender: Processing packet 218794 [packets to send 80, broken 79] [17:03:40]ProducePacketName [17:03:40]name=ofd_packets/00218794 [17:03:40]OFD Sender: To server: pG, [17:03:40]CommunicateWithHost lk.salyk.kg:30040 [17:03:40]ConnectInit lk.salyk.kg [17:03:40]line 0 [17:03:40]written 0, free lines is 4095 [17:03:40]Connected sock=11 [17:03:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 38 01 00 00 46 EE 30 01 54 DC 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 30 38 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 70 E6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AA 56 03 00 35 04 06 00 84 8C 98 B5 F3 F1 B6 A0 6C 2C 3A E8 E8 3C [17:03:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 96 4B 47 00 DF 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 39 36 35 34 31 33 10 04 04 00 AA 56 03 00 F4 03 04 00 09 92 13 67 B6 04 01 00 00 E9 FB 57 FD 7D DF 25 5D [17:03:40]CommunicateWithHost err = 0 [17:03:40]CheckOFDResponse [17:03:40]1017 (14) - 77093643461234 [17:03:40]1041 (16) - 0000000000965413 [17:03:40]1040 (4) - 218794 [17:03:40]1012 (4) - 19.10.2024 11:03 [17:03:40]1206 (1) - 0 [17:03:40]OFD Sender: Remove packet 218794 [17:03:40]ProducePacketName [17:03:40]name=ofd_packets/00218794 [17:03:40]NVStorageDeleteData [17:03:40]Write to MH i2c: 01 00 00 94 A1 35 [17:03:40]Write i2c OK [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: 01 [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: 01 07 00 [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: 01 07 00 94 A1 00 00 00 00 00 FE 0C 46 [17:03:40]RasterBufferAndPrint [17:03:40]line [17:03:40]line [17:03:40]line [17:03:40]line [17:03:40]line [17:03:40]written 0, free lines is 3332 [17:03:40]MH_Cut [17:03:40]Write to MH i2c: D1 01 00 9B A1 01 0E [17:03:40]Write i2c OK [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: D1 [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: D1 01 00 [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: D1 01 00 9B A1 00 0D [17:03:40]Write to MH i2c: 01 00 00 9C A1 3D [17:03:40]Write i2c OK [17:03:40]MH_I2C_Read... [17:03:41]OFD Sender: No OFD packet to send [17:03:41]*** Cut start [17:03:41]*** Partial cut [17:03:41]*** CUTSNS_PIN = 1 [17:03:41]*** CUTSNS_PIN = 0 [17:03:41]*** Brake cut motor [17:03:42]Read from MH i2c: 01 [17:03:42]MH_I2C_Read... [17:03:42]*** Stop cut motor [17:03:42]*** Cut end [17:03:42]Read from MH i2c: 01 07 00 [17:03:42]MH_I2C_Read... [17:03:42]Read from MH i2c: 01 07 00 9C A1 00 00 00 00 00 FF 0F 52 [17:03:42]process_action close_receipt done [17:03:42]requested_data is exist [17:03:42]produce_requested_data [17:03:42]requested_item fm.sn is exist - process it [17:03:42]wFMCommunicate request_size=4 [17:03:42]MH_SAM_APDU [17:03:42]CAPDU: 80 11 00 00 [17:03:42]Write to MH i2c: E2 08 00 9D A1 80 11 00 00 00 00 00 00 B8 [17:03:42]Write i2c OK [17:03:42]MH_I2C_Read... [17:03:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:42]Read from MH i2c: E2 [17:03:42]MH_I2C_Read... [17:03:42]Read from MH i2c: E2 17 00 [17:03:42]MH_I2C_Read... [17:03:42]Read from MH i2c: E2 17 00 9D A1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 07 [17:03:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:03:42]wFMCommunicate OK [17:03:42]requested_item fd.num is exist - process it [17:03:42]SAM_PROTO_GetFieldsCounters [17:03:42]wFMCommunicate request_size=4 [17:03:42]MH_SAM_APDU [17:03:42]CAPDU: 80 13 00 00 [17:03:42]Write to MH i2c: E2 08 00 9E A1 80 13 00 00 00 00 00 00 BB [17:03:42]Write i2c OK [17:03:42]MH_I2C_Read... [17:03:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:42]Read from MH i2c: E2 [17:03:42]MH_I2C_Read... [17:03:42]Read from MH i2c: E2 62 00 [17:03:42]MH_I2C_Read... [17:03:42]Read from MH i2c: E2 62 00 9E A1 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AA 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 BF [17:03:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AA 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:03:42]wFMCommunicate OK [17:03:42]SAM_PROTO_GetFieldsCounters done [17:03:42]requested_item shift.num is exist - process it [17:03:42]requested_item shift.opened is exist - process it [17:03:42]req_shift_opened [17:03:42]FM_GetShiftState [17:03:42]SAM_PROTO_GetShiftState [17:03:42]wFMCommunicate request_size=4 [17:03:42]MH_SAM_APDU [17:03:42]CAPDU: 80 13 01 00 [17:03:42]Write to MH i2c: E2 08 00 9F A1 80 13 01 00 00 00 00 00 BD [17:03:42]Write i2c OK [17:03:42]MH_I2C_Read... [17:03:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:42]Read from MH i2c: E2 [17:03:42]MH_I2C_Read... [17:03:42]Read from MH i2c: E2 0E 00 [17:03:42]MH_I2C_Read... [17:03:42]Read from MH i2c: E2 0E 00 9F A1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 00 [17:03:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:03:42]wFMCommunicate OK [17:03:42]SAM_PROTO_GetShiftState done [17:03:42]FM_GetShiftState done [17:03:42]req_shift_opened done [17:03:42]requested_item shift.open_date is exist - process it [17:03:42]req_shift_open_date [17:03:42]req_shift_open_date done [17:03:42]produce_requested_data done [17:03:42]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218794,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:03:42]process_action_free close_receipt [17:03:42]json_value_free [17:03:42]json_value_free done [17:03:42]process_json_proto returns [17:03:42]Send response to host [17:03:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218794,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:03:42]free response buf [17:03:42]execute_script done [17:03:42]execute_script returns [17:03:42]free content buf [17:03:42]Sock 8.Close socket [17:03:42]Sock 8.Thread stoped [17:03:46]OFD Sender: No OFD packet to send [17:03:51]OFD Sender: No OFD packet to send [17:03:56]OFD Sender: No OFD packet to send [17:04:01]OFD Sender: No OFD packet to send [17:04:06]OFD Sender: No OFD packet to send [17:04:11]OFD Sender: No OFD packet to send [17:04:16]OFD Sender: No OFD packet to send [17:04:21]OFD Sender: No OFD packet to send [17:04:26]OFD Sender: No OFD packet to send [17:04:31]OFD Sender: No OFD packet to send [17:04:36]OFD Sender: No OFD packet to send [17:04:41]OFD Sender: No OFD packet to send [17:04:46]OFD Sender: No OFD packet to send [17:04:51]OFD Sender: No OFD packet to send [17:04:56]OFD Sender: No OFD packet to send [17:05:01]OFD Sender: No OFD packet to send [17:05:06]OFD Sender: No OFD packet to send [17:05:11]OFD Sender: No OFD packet to send [17:05:16]OFD Sender: No OFD packet to send [17:05:21]OFD Sender: No OFD packet to send [17:05:25]accept exits with 9 [17:05:25]New connection [17:05:25]New thread 3066826084 created [17:05:25]Thread 3066682724 joined [17:05:25]Waiting for new connection... [17:05:25] Sock 9.Parse request [17:05:25]Sock 9.Check first char [17:05:25]Sock 9.First char is OK [17:05:25]request: POST /json_proto HTTP/1.0 [17:05:25]Method: POST [17:05:25]URL: /json_proto [17:05:25]Method is POST - this is cgi request [17:05:25]url: /json_proto [17:05:25]query_string will be loaded in cgi processing [17:05:25]execute_cgi json_proto POST (null) [17:05:25]execute_cgi path=json_proto method=POST [17:05:25]POST find Content-Length [17:05:25]Host: 172.17.40.4:8080 [17:05:25]Content-Length: 675 [17:05:25]Content-Type: application/json [17:05:25] [17:05:25]POST finish read [17:05:25]Found Content-Length = 675 [17:05:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [17:05:25]execute_script... [17:05: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)536345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [17:05:25]POST & json_proto [17:05:25]process_json_proto [17:05:25]json parsed OK: [17:05:25]protocol is kg_v1.0 [17:05:25]action value=close_receipt [17:05:25]process_action close_receipt [17:05:25]cmd_close_receipt [17:05:25]MH_GetDate [17:05:25]Write to MH i2c: F0 00 00 A0 A1 30 [17:05:25]Write i2c OK [17:05:25]MH_I2C_Read... [17:05:25]Read from MH i2c: F0 [17:05:25]MH_I2C_Read... [17:05:25]Read from MH i2c: F0 09 00 [17:05:25]MH_I2C_Read... [17:05:25]Read from MH i2c: F0 09 00 A0 A1 00 DB E6 13 67 EE 0E 0D 67 E4 [17:05:25]GetLastDocTimeStamp 1729357424 [17:05:25]current date 1729357531 [17:05:25]FM_GetShiftState [17:05:25]SAM_PROTO_GetShiftState [17:05:25]wFMCommunicate request_size=4 [17:05:25]MH_SAM_APDU [17:05:25]CAPDU: 80 13 01 00 [17:05:25]Write to MH i2c: E2 08 00 A1 A1 80 13 01 00 00 00 00 00 BF [17:05:25]Write i2c OK [17:05:25]MH_I2C_Read... [17:05:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:05:25]Read from MH i2c: E2 [17:05:25]MH_I2C_Read... [17:05:25]Read from MH i2c: E2 0E 00 [17:05:25]MH_I2C_Read... [17:05:25]Read from MH i2c: E2 0E 00 A1 A1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 02 [17:05:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:05:25]wFMCommunicate OK [17:05:25]SAM_PROTO_GetShiftState done [17:05:25]FM_GetShiftState done [17:05:25]opened in 1729296582 [17:05:25]opened+sec_in_day 1729382982 [17:05:25]quantity*price = 100000 [17:05:25]sum+1 = 100002 [17:05:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 440 19.10.2024 17:05 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218795 ФПД: 214048796055717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170531&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218795&fm=214048796055717&tin=02508201610067®Number=0000000000098116&sum=100000 [17:05:26]StoreToDocumentArchive [17:05:26]shift 443 fd 218795 [17:05:26]save to /storage/0443/doc_00218795 [17:05:26]save last doc name /storage/0443/doc_00218795 to /storage/kkm_last_doc_name [17:05:26]save OK [17:05:26]Clear old archive folders... [17:05:26]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:05:26]tlvbuf is 01500000 [17:05:26]SAM_PROTO_ClearQueue [17:05:26]wFMCommunicate request_size=4 [17:05:26]MH_SAM_APDU [17:05:26]CAPDU: 80 09 00 00 [17:05:26]Write to MH i2c: E2 08 00 AE A1 80 09 00 00 00 00 00 00 C1 [17:05:26]Write i2c OK [17:05:26]MH_I2C_Read... [17:05:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:05:26]Read from MH i2c: E2 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 03 00 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 03 00 AE A1 00 90 00 C3 [17:05:26]RAPDU: 90 00 [17:05:26]wFMCommunicate OK [17:05:26]SAM_PROTO_ClearQueue done [17:05:26]KKMCreateOFDPacket [17:05:26]OFDProtocolAddRootSTLVToBuf [17:05:26]FM_MakeSignedData [17:05:26]FM_MakeSignedData [17:05:26]SAM_PROTO_SignData [17:05:26]wFMCommunicate request_size=4 [17:05:26]MH_SAM_APDU [17:05:26]CAPDU: 80 0D 01 02 [17:05:26]Write to MH i2c: E2 08 00 AF A1 80 0D 01 02 00 00 00 00 C9 [17:05:26]Write i2c OK [17:05:26]MH_I2C_Read... [17:05:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:05:26]Read from MH i2c: E2 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 03 00 [17:05:26]MH_I2C_Read... [17:05:26]Read from MH i2c: E2 03 00 AF A1 00 90 00 C4 [17:05:26]RAPDU: 90 00 [17:05:26]wFMCommunicate OK [17:05:26]wFMCommunicate request_size=255 [17:05:26]MH_SAM_APDU [17:05: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B8 01 00 00 F4 03 04 00 DB E6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AB 56 03 00 35 04 06 00 [17:05:26]Write to MH i2c: E2 02 01 B0 A1 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 B8 01 00 00 F4 03 04 00 DB E6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AB 56 03 00 35 04 06 00 00 00 DA [17:05:26]Write i2c OK [17:05:26]MH_I2C_Read... [17:05:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:05:27]Read from MH i2c: E2 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: E2 03 00 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: E2 03 00 B0 A1 00 90 00 C5 [17:05:27]RAPDU: 90 00 [17:05:27]wFMCommunicate OK [17:05:27]wFMCommunicate request_size=11 [17:05:27]MH_SAM_APDU [17:05:27]CAPDU: 80 0D 02 02 06 C2 AD 1E 74 18 A5 [17:05:27]Write to MH i2c: E2 0E 00 B1 A1 80 0D 02 02 06 00 C2 AD 1E 74 18 A5 00 00 96 [17:05:27]Write i2c OK [17:05:27]MH_I2C_Read... [17:05:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:05:27]Read from MH i2c: E2 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: E2 03 00 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: E2 03 00 B1 A1 00 90 00 C6 [17:05:27]RAPDU: 90 00 [17:05:27]wFMCommunicate OK [17:05:27]wFMCommunicate request_size=4 [17:05:27]MH_SAM_APDU [17:05:27]CAPDU: 80 0D 03 02 [17:05:27]Write to MH i2c: E2 08 00 B2 A1 80 0D 03 02 00 00 00 00 CE [17:05:27]Write i2c OK [17:05:27]MH_I2C_Read... [17:05:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:05:27]Read from MH i2c: E2 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: E2 0B 00 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: E2 0B 00 B2 A1 00 12 4A 66 12 4C 20 77 16 90 00 9C [17:05:27]RAPDU: 12 4A 66 12 4C 20 77 16 90 00 [17:05:27]wFMCommunicate OK [17:05:27]SAM_PROTO_SignData done [17:05:27]FM_MakeSignedData done [17:05:27]CreateOFDProtocolMessage [17:05:27]wFMCommunicate request_size=4 [17:05:27]MH_SAM_APDU [17:05:27]CAPDU: 80 11 00 00 [17:05:27]Write to MH i2c: E2 08 00 B3 A1 80 11 00 00 00 00 00 00 CE [17:05:27]Write i2c OK [17:05:27]MH_I2C_Read... [17:05:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:27]Read from MH i2c: E2 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: E2 17 00 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: E2 17 00 B3 A1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1D [17:05:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:05:27]wFMCommunicate OK [17:05:27]CreateOFDProtocolMessage done [17:05:27]OFDSenderStorePacket 218795 [17:05:27]StoreOFDPacket docnum=218795 [17:05:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 2A 53 08 01 6A 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 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 B8 01 00 00 F4 03 04 00 DB E6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AB 56 03 00 35 04 06 00 C2 AD 1E 74 18 A5 12 4A 66 12 4C 20 77 16 [17:05:27]CheckFolder [17:05:27]dirname=/storage/ofd_packets [17:05:27]CheckFolder done [17:05:27]ProducePacketName [17:05:27]name=ofd_packets/00218795 [17:05:27]NVStorageSaveData ofd_packets/00218795 [17:05:27]File name is /storage/ofd_packets/00218795 [17:05:27]Write 302 bytes [17:05:27]NVStorageSaveData done [17:05:27]OFDSenderStorePacket done [17:05:27]KKMCreateOFDPacket done [17:05:27]NVStorageSaveData kkm_last_timestamp [17:05:27]File name is /storage/kkm_last_timestamp [17:05:27]Write 4 bytes [17:05:27]NVStorageSaveData done [17:05:27]ExternCall_PrintAddStr [17:05:27]wPrintStart [17:05:27]Write to MH i2c: 01 00 00 B4 A1 55 [17:05:27]Write i2c OK [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: 01 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: 01 07 00 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: 01 07 00 B4 A1 00 00 00 00 00 FF 0F 6A [17:05:27]RasterBufferAndPrint [17:05:27]line Счет N : (1)536345 [17:05:27]line ИНН: 02508201610067 [17:05:27]line Контрольно-Кассовый Чек [17:05:27]line ПРОДАЖА [17:05:27]line ТРК (МРК, ГНК) : 12 [17:05:27]line Товар: 2710124130 [17:05:27]line SUPER 92-К-5 [17:05:27]line 14.620 * 68.40 [17:05:27]line = 1000.01 [17:05:27]line НДС 12% НСП 1% [17:05:27]line > о реализуемом товаре [17:05:27]line ОКРУГЛЕНИЕ: -0.01 [17:05:27]line ИТОГО: 1000.00 [17:05:27]line Внесено: 1000.00 [17:05:27]line СДАЧА: 0.00 [17:05:27]line НСП 1% : 8.85 [17:05:27]line НДС 12% : 106.20 [17:05:27]line Наличными: 1000.00 [17:05:27]line Безнал.: 0.00 [17:05:27]line Место: АЗС № 84 "Партнер Нефть" [17:05:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:05:27]line СНО: Общий режим [17:05:27]line Чек 440 19.10.2024 17:05 [17:05:27]line Смена: 443 ФФД: 1.0 [17:05:27]line ЗНМ: 0300000178 [17:05:27]line РНМ: 0000000000098116 [17:05:27]line Версия ККМ: 001 [17:05:27]line ФМ: 0000000000965413 [17:05:27]line ФД: 218795 [17:05:27]line ФПД: 214048796055717 [17:05:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170531&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218795&fm=214048796055717&tin=02508201610067®Number=0000000000098116&sum=100000 [17:05:27]OFD Sender: Processing packet 218795 [packets to send 80, broken 79] [17:05:27]ProducePacketName [17:05:27]name=ofd_packets/00218795 [17:05:27]OFD Sender: To server: pG, [17:05:27]CommunicateWithHost lk.salyk.kg:30040 [17:05:27]ConnectInit lk.salyk.kg [17:05:27]written 0, free lines is 4095 [17:05:27]Connected sock=10 [17:05:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 2A 53 08 01 6A 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 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 B8 01 00 00 F4 03 04 00 DB E6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AB 56 03 00 35 04 06 00 C2 AD 1E 74 18 A5 12 4A 66 12 4C 20 77 16 [17:05:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1C FB 47 00 40 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 39 36 35 34 31 33 10 04 04 00 AB 56 03 00 F4 03 04 00 74 92 13 67 B6 04 01 00 00 D2 3D D7 44 A2 89 C8 02 [17:05:27]CommunicateWithHost err = 0 [17:05:27]CheckOFDResponse [17:05:27]1017 (14) - 77093643461234 [17:05:27]1041 (16) - 0000000000965413 [17:05:27]1040 (4) - 218795 [17:05:27]1012 (4) - 19.10.2024 11:05 [17:05:27]1206 (1) - 0 [17:05:27]OFD Sender: Remove packet 218795 [17:05:27]ProducePacketName [17:05:27]name=ofd_packets/00218795 [17:05:27]NVStorageDeleteData [17:05:27]Write to MH i2c: 01 00 00 DF A1 80 [17:05:27]Write i2c OK [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: 01 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: 01 07 00 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: 01 07 00 DF A1 00 00 00 00 00 E4 0C 77 [17:05:27]RasterBufferAndPrint [17:05:27]line [17:05:27]line [17:05:27]line [17:05:27]line [17:05:27]line [17:05:27]written 0, free lines is 3306 [17:05:27]MH_Cut [17:05:27]Write to MH i2c: D1 01 00 E6 A1 01 59 [17:05:27]Write i2c OK [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: D1 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: D1 01 00 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: D1 01 00 E6 A1 00 58 [17:05:27]Write to MH i2c: 01 00 00 E7 A1 88 [17:05:27]Write i2c OK [17:05:27]MH_I2C_Read... [17:05:28]OFD Sender: No OFD packet to send [17:05:28]*** Cut start [17:05:28]*** Partial cut [17:05:28]*** CUTSNS_PIN = 1 [17:05:28]*** CUTSNS_PIN = 0 [17:05:28]*** Brake cut motor [17:05:29]Read from MH i2c: 01 [17:05:29]MH_I2C_Read... [17:05:29]*** Stop cut motor [17:05:29]*** Cut end [17:05:29]Read from MH i2c: 01 07 00 [17:05:29]MH_I2C_Read... [17:05:29]Read from MH i2c: 01 07 00 E7 A1 00 00 00 00 00 FF 0F 9D [17:05:29]process_action close_receipt done [17:05:29]requested_data is exist [17:05:29]produce_requested_data [17:05:29]requested_item fm.sn is exist - process it [17:05:29]wFMCommunicate request_size=4 [17:05:29]MH_SAM_APDU [17:05:29]CAPDU: 80 11 00 00 [17:05:29]Write to MH i2c: E2 08 00 E8 A1 80 11 00 00 00 00 00 00 03 [17:05:29]Write i2c OK [17:05:29]MH_I2C_Read... [17:05:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:29]Read from MH i2c: E2 [17:05:29]MH_I2C_Read... [17:05:29]Read from MH i2c: E2 17 00 [17:05:29]MH_I2C_Read... [17:05:29]Read from MH i2c: E2 17 00 E8 A1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 52 [17:05:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:05:29]wFMCommunicate OK [17:05:29]requested_item fd.num is exist - process it [17:05:29]SAM_PROTO_GetFieldsCounters [17:05:29]wFMCommunicate request_size=4 [17:05:29]MH_SAM_APDU [17:05:29]CAPDU: 80 13 00 00 [17:05:29]Write to MH i2c: E2 08 00 E9 A1 80 13 00 00 00 00 00 00 06 [17:05:29]Write i2c OK [17:05:29]MH_I2C_Read... [17:05:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:05:29]Read from MH i2c: E2 [17:05:29]MH_I2C_Read... [17:05:29]Read from MH i2c: E2 62 00 [17:05:29]MH_I2C_Read... [17:05:29]Read from MH i2c: E2 62 00 E9 A1 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AB 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 0E [17:05:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AB 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:05:29]wFMCommunicate OK [17:05:29]SAM_PROTO_GetFieldsCounters done [17:05:29]requested_item shift.num is exist - process it [17:05:29]requested_item shift.opened is exist - process it [17:05:29]req_shift_opened [17:05:29]FM_GetShiftState [17:05:29]SAM_PROTO_GetShiftState [17:05:29]wFMCommunicate request_size=4 [17:05:29]MH_SAM_APDU [17:05:29]CAPDU: 80 13 01 00 [17:05:29]Write to MH i2c: E2 08 00 EA A1 80 13 01 00 00 00 00 00 08 [17:05:29]Write i2c OK [17:05:29]MH_I2C_Read... [17:05:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:05:29]Read from MH i2c: E2 [17:05:29]MH_I2C_Read... [17:05:29]Read from MH i2c: E2 0E 00 [17:05:29]MH_I2C_Read... [17:05:29]Read from MH i2c: E2 0E 00 EA A1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4B [17:05:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:05:29]wFMCommunicate OK [17:05:29]SAM_PROTO_GetShiftState done [17:05:29]FM_GetShiftState done [17:05:29]req_shift_opened done [17:05:29]requested_item shift.open_date is exist - process it [17:05:29]req_shift_open_date [17:05:29]req_shift_open_date done [17:05:29]produce_requested_data done [17:05:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218795,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:05:29]process_action_free close_receipt [17:05:29]json_value_free [17:05:29]json_value_free done [17:05:29]process_json_proto returns [17:05:29]Send response to host [17:05:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218795,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:05:29]free response buf [17:05:29]execute_script done [17:05:29]execute_script returns [17:05:29]free content buf [17:05:29]Sock 9.Close socket [17:05:29]Sock 9.Thread stoped [17:05:33]OFD Sender: No OFD packet to send [17:05:38]OFD Sender: No OFD packet to send [17:05:43]OFD Sender: No OFD packet to send [17:05:48]OFD Sender: No OFD packet to send [17:05:53]OFD Sender: No OFD packet to send [17:05:58]OFD Sender: No OFD packet to send [17:06:03]OFD Sender: No OFD packet to send [17:06:08]OFD Sender: No OFD packet to send [17:06:13]OFD Sender: No OFD packet to send [17:06:18]OFD Sender: No OFD packet to send [17:06:23]OFD Sender: No OFD packet to send [17:06:28]OFD Sender: No OFD packet to send [17:06:33]OFD Sender: No OFD packet to send [17:06:38]OFD Sender: No OFD packet to send [17:06:43]OFD Sender: No OFD packet to send [17:06:48]OFD Sender: No OFD packet to send [17:06:53]OFD Sender: No OFD packet to send [17:06:58]OFD Sender: No OFD packet to send [17:07:03]OFD Sender: No OFD packet to send [17:07:08]OFD Sender: No OFD packet to send [17:07:13]OFD Sender: No OFD packet to send [17:07:18]OFD Sender: No OFD packet to send [17:07:23]OFD Sender: No OFD packet to send [17:07:28]OFD Sender: No OFD packet to send [17:07:33]OFD Sender: No OFD packet to send [17:07:38]OFD Sender: No OFD packet to send [17:07:43]OFD Sender: No OFD packet to send [17:07:48]OFD Sender: No OFD packet to send [17:07:50]accept exits with 8 [17:07:50]New connection [17:07:50]New thread 3066682724 created [17:07:50]Thread 3066826084 joined [17:07:50]Waiting for new connection... [17:07:50] Sock 8.Parse request [17:07:50]Sock 8.Check first char [17:07:50]Sock 8.First char is OK [17:07:50]request: POST /json_proto HTTP/1.0 [17:07:50]Method: POST [17:07:50]URL: /json_proto [17:07:50]Method is POST - this is cgi request [17:07:50]url: /json_proto [17:07:50]query_string will be loaded in cgi processing [17:07:50]execute_cgi json_proto POST (null) [17:07:50]execute_cgi path=json_proto method=POST [17:07:50]POST find Content-Length [17:07:50]Host: 172.17.40.4:8080 [17:07:50]Content-Length: 766 [17:07:50]Content-Type: application/json [17:07:50] [17:07:50]POST finish read [17:07:50]Found Content-Length = 766 [17:07:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [17:07:50]execute_script... [17:07:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [17:07:50]POST & json_proto [17:07:50]process_json_proto [17:07:50]json parsed OK: [17:07:50]protocol is kg_v1.0 [17:07:50]action value=close_receipt [17:07:50]process_action close_receipt [17:07:50]cmd_close_receipt [17:07:50]MH_GetDate [17:07:50]Write to MH i2c: F0 00 00 EB A1 7B [17:07:50]Write i2c OK [17:07:50]MH_I2C_Read... [17:07:50]Read from MH i2c: F0 [17:07:50]MH_I2C_Read... [17:07:50]Read from MH i2c: F0 09 00 [17:07:50]MH_I2C_Read... [17:07:50]Read from MH i2c: F0 09 00 EB A1 00 6C E7 13 67 EE 0E 0D 67 C1 [17:07:50]GetLastDocTimeStamp 1729357531 [17:07:50]current date 1729357676 [17:07:50]FM_GetShiftState [17:07:50]SAM_PROTO_GetShiftState [17:07:50]wFMCommunicate request_size=4 [17:07:50]MH_SAM_APDU [17:07:50]CAPDU: 80 13 01 00 [17:07:50]Write to MH i2c: E2 08 00 EC A1 80 13 01 00 00 00 00 00 0A [17:07:50]Write i2c OK [17:07:50]MH_I2C_Read... [17:07:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:50]Read from MH i2c: E2 [17:07:50]MH_I2C_Read... [17:07:50]Read from MH i2c: E2 0E 00 [17:07:50]MH_I2C_Read... [17:07:50]Read from MH i2c: E2 0E 00 EC A1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4D [17:07:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:07:50]wFMCommunicate OK [17:07:50]SAM_PROTO_GetShiftState done [17:07:50]FM_GetShiftState done [17:07:50]opened in 1729296582 [17:07:50]opened+sec_in_day 1729382982 [17:07:50]quantity*price = 100050 [17:07:50]sum+1 = 100052 [17:07:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 441 19.10.2024 17:07 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218796 ФПД: 161324483649561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170756&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218796&fm=161324483649561&tin=02508201610067®Number=0000000000098116&sum=100051 [17:07:51]StoreToDocumentArchive [17:07:51]shift 443 fd 218796 [17:07:51]save to /storage/0443/doc_00218796 [17:07:51]save last doc name /storage/0443/doc_00218796 to /storage/kkm_last_doc_name [17:07:51]save OK [17:07:51]Clear old archive folders... [17:07:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:07:51]tlvbuf is 015B2760 [17:07:51]SAM_PROTO_ClearQueue [17:07:51]wFMCommunicate request_size=4 [17:07:51]MH_SAM_APDU [17:07:51]CAPDU: 80 09 00 00 [17:07:51]Write to MH i2c: E2 08 00 F9 A1 80 09 00 00 00 00 00 00 0C [17:07:51]Write i2c OK [17:07:51]MH_I2C_Read... [17:07:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:07:52]Read from MH i2c: E2 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: E2 03 00 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: E2 03 00 F9 A1 00 90 00 0E [17:07:52]RAPDU: 90 00 [17:07:52]wFMCommunicate OK [17:07:52]SAM_PROTO_ClearQueue done [17:07:52]KKMCreateOFDPacket [17:07:52]OFDProtocolAddRootSTLVToBuf [17:07:52]FM_MakeSignedData [17:07:52]FM_MakeSignedData [17:07:52]SAM_PROTO_SignData [17:07:52]wFMCommunicate request_size=4 [17:07:52]MH_SAM_APDU [17:07:52]CAPDU: 80 0D 01 02 [17:07:52]Write to MH i2c: E2 08 00 FA A1 80 0D 01 02 00 00 00 00 14 [17:07:52]Write i2c OK [17:07:52]MH_I2C_Read... [17:07:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:07:52]Read from MH i2c: E2 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: E2 03 00 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: E2 03 00 FA A1 00 90 00 0F [17:07:52]RAPDU: 90 00 [17:07:52]wFMCommunicate OK [17:07:52]wFMCommunicate request_size=255 [17:07:52]MH_SAM_APDU [17:07: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 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 B9 01 00 00 F4 03 04 00 6C E7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AC 56 03 00 35 04 06 00 92 B9 48 8A [17:07:52]Write to MH i2c: E2 02 01 FB A1 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 B9 01 00 00 F4 03 04 00 6C E7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AC 56 03 00 35 04 06 00 92 B9 48 8A 00 00 5D [17:07:52]Write i2c OK [17:07:52]MH_I2C_Read... [17:07:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:52]Read from MH i2c: E2 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: E2 03 00 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: E2 03 00 FB A1 00 90 00 10 [17:07:52]RAPDU: 90 00 [17:07:52]wFMCommunicate OK [17:07:52]wFMCommunicate request_size=7 [17:07:52]MH_SAM_APDU [17:07:52]CAPDU: 80 0D 02 02 02 A0 19 [17:07:52]Write to MH i2c: E2 0A 00 FC A1 80 0D 02 02 02 00 A0 19 00 00 D4 [17:07:52]Write i2c OK [17:07:52]MH_I2C_Read... [17:07:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:52]Read from MH i2c: E2 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: E2 03 00 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: E2 03 00 FC A1 00 90 00 11 [17:07:52]RAPDU: 90 00 [17:07:52]wFMCommunicate OK [17:07:52]wFMCommunicate request_size=4 [17:07:52]MH_SAM_APDU [17:07:52]CAPDU: 80 0D 03 02 [17:07:52]Write to MH i2c: E2 08 00 FD A1 80 0D 03 02 00 00 00 00 19 [17:07:52]Write i2c OK [17:07:52]MH_I2C_Read... [17:07:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:07:52]Read from MH i2c: E2 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: E2 0B 00 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: E2 0B 00 FD A1 00 4A F6 B8 8D 01 76 4F 55 90 00 BA [17:07:52]RAPDU: 4A F6 B8 8D 01 76 4F 55 90 00 [17:07:52]wFMCommunicate OK [17:07:52]SAM_PROTO_SignData done [17:07:52]FM_MakeSignedData done [17:07:52]CreateOFDProtocolMessage [17:07:52]wFMCommunicate request_size=4 [17:07:52]MH_SAM_APDU [17:07:52]CAPDU: 80 11 00 00 [17:07:52]Write to MH i2c: E2 08 00 FE A1 80 11 00 00 00 00 00 00 19 [17:07:52]Write i2c OK [17:07:52]MH_I2C_Read... [17:07:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:52]Read from MH i2c: E2 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: E2 17 00 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: E2 17 00 FE A1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 68 [17:07:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:07:52]wFMCommunicate OK [17:07:52]CreateOFDProtocolMessage done [17:07:52]OFDSenderStorePacket 218796 [17:07:52]StoreOFDPacket docnum=218796 [17:07:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 2C 4C 04 01 94 FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 B9 01 00 00 F4 03 04 00 6C E7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AC 56 03 00 35 04 06 00 92 B9 48 8A A0 19 4A F6 B8 8D 01 76 4F 55 [17:07:52]CheckFolder [17:07:52]dirname=/storage/ofd_packets [17:07:52]CheckFolder done [17:07:52]ProducePacketName [17:07:52]name=ofd_packets/00218796 [17:07:52]NVStorageSaveData ofd_packets/00218796 [17:07:52]File name is /storage/ofd_packets/00218796 [17:07:52]Write 298 bytes [17:07:52]NVStorageSaveData done [17:07:52]OFDSenderStorePacket done [17:07:52]KKMCreateOFDPacket done [17:07:52]NVStorageSaveData kkm_last_timestamp [17:07:52]File name is /storage/kkm_last_timestamp [17:07:52]Write 4 bytes [17:07:52]NVStorageSaveData done [17:07:52]ExternCall_PrintAddStr [17:07:52]wPrintStart [17:07:52]Write to MH i2c: 01 00 00 FF A1 A0 [17:07:52]Write i2c OK [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: 01 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: 01 07 00 [17:07:52]MH_I2C_Read... [17:07:52]OFD Sender: Processing packet 218796 [packets to send 80, broken 79] [17:07:52]ProducePacketName [17:07:52]name=ofd_packets/00218796 [17:07:52]OFD Sender: To server: pG, [17:07:52]CommunicateWithHost lk.salyk.kg:30040 [17:07:52]ConnectInit lk.salyk.kg [17:07:52]Read from MH i2c: 01 07 00 FF A1 00 00 00 00 00 FF 0F B5 [17:07:52]RasterBufferAndPrint [17:07:52]line Счет N : (1)536346 [17:07:52]line ИНН: 02508201610067 [17:07:52]line Контрольно-Кассовый Чек [17:07:52]line ПРОДАЖА [17:07:52]line ТРК (МРК, ГНК) : 61 [17:07:52]line Товар: 2710194210 [17:07:52]line ДТ-К-2 [17:07:52]line 13.130 * 76.20 [17:07:52]line = 1000.51 [17:07:52]line НДС 12% НСП 1% [17:07:52]line > о реализуемом товаре [17:07:52]line ИТОГО: 1000.51 [17:07:52]line НСП 1% : 8.85 [17:07:52]line НДС 12% : 106.25 [17:07:52]line Наличными: 0.00 [17:07:52]line Безнал.: 1000.51 [17:07:52]line Место: АЗС № 84 "Партнер Нефть" [17:07:52]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:07:52]line СНО: Общий режим [17:07:52]line Чек 441 19.10.2024 17:07 [17:07:52]line Смена: 443 ФФД: 1.0 [17:07:52]line ЗНМ: 0300000178 [17:07:52]line РНМ: 0000000000098116 [17:07:52]line Версия ККМ: 001 [17:07:52]line Платежная система: Mbank [17:07:52]line ФМ: 0000000000965413 [17:07:52]line ФД: 218796 [17:07:52]line ФПД: 161324483649561 [17:07:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T170756&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218796&fm=161324483649561&tin=02508201610067®Number=0000000000098116&sum=100051 [17:07:52]written 0, free lines is 4095 [17:07:52]Connected sock=10 [17:07:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 2C 4C 04 01 94 FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 B9 01 00 00 F4 03 04 00 6C E7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AC 56 03 00 35 04 06 00 92 B9 48 8A A0 19 4A F6 B8 8D 01 76 4F 55 [17:07:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 78 50 47 00 FC D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AC 56 03 00 F4 03 04 00 05 93 13 67 B6 04 01 00 00 61 06 95 0A E5 0B D3 4E [17:07:52]CommunicateWithHost err = 0 [17:07:52]CheckOFDResponse [17:07:52]1017 (14) - 77093643461234 [17:07:52]1041 (16) - 0000000000965413 [17:07:52]1040 (4) - 218796 [17:07:52]1012 (4) - 19.10.2024 11:07 [17:07:52]1206 (1) - 0 [17:07:52]OFD Sender: Remove packet 218796 [17:07:52]ProducePacketName [17:07:52]name=ofd_packets/00218796 [17:07:52]NVStorageDeleteData [17:07:52]Write to MH i2c: 01 00 00 28 A2 CA [17:07:52]Write i2c OK [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: 01 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: 01 07 00 [17:07:52]MH_I2C_Read... [17:07:52]Read from MH i2c: 01 07 00 28 A2 00 00 00 00 00 16 0D F4 [17:07:52]RasterBufferAndPrint [17:07:52]line [17:07:52]line [17:07:52]line [17:07:52]line [17:07:52]line [17:07:52]written 0, free lines is 3358 [17:07:52]MH_Cut [17:07:52]Write to MH i2c: D1 01 00 2F A2 01 A3 [17:07:53]Write i2c OK [17:07:53]MH_I2C_Read... [17:07:53]Read from MH i2c: D1 [17:07:53]MH_I2C_Read... [17:07:53]Read from MH i2c: D1 01 00 [17:07:53]MH_I2C_Read... [17:07:53]Read from MH i2c: D1 01 00 2F A2 00 A2 [17:07:53]Write to MH i2c: 01 00 00 30 A2 D2 [17:07:53]Write i2c OK [17:07:53]MH_I2C_Read... [17:07:53]OFD Sender: No OFD packet to send [17:07:53]*** Cut start [17:07:53]*** Partial cut [17:07:53]*** CUTSNS_PIN = 1 [17:07:53]*** CUTSNS_PIN = 0 [17:07:53]*** Brake cut motor [17:07:54]Read from MH i2c: 01 [17:07:54]MH_I2C_Read... [17:07:54]*** Stop cut motor [17:07:54]*** Cut end [17:07:54]Read from MH i2c: 01 07 00 [17:07:54]MH_I2C_Read... [17:07:54]Read from MH i2c: 01 07 00 30 A2 00 00 00 00 00 FF 0F E7 [17:07:54]process_action close_receipt done [17:07:54]requested_data is exist [17:07:54]produce_requested_data [17:07:54]requested_item fm.sn is exist - process it [17:07:54]wFMCommunicate request_size=4 [17:07:54]MH_SAM_APDU [17:07:54]CAPDU: 80 11 00 00 [17:07:54]Write to MH i2c: E2 08 00 31 A2 80 11 00 00 00 00 00 00 4D [17:07:54]Write i2c OK [17:07:54]MH_I2C_Read... [17:07:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:54]Read from MH i2c: E2 [17:07:54]MH_I2C_Read... [17:07:54]Read from MH i2c: E2 17 00 [17:07:54]MH_I2C_Read... [17:07:54]Read from MH i2c: E2 17 00 31 A2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9C [17:07:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:07:54]wFMCommunicate OK [17:07:54]requested_item fd.num is exist - process it [17:07:54]SAM_PROTO_GetFieldsCounters [17:07:54]wFMCommunicate request_size=4 [17:07:54]MH_SAM_APDU [17:07:54]CAPDU: 80 13 00 00 [17:07:54]Write to MH i2c: E2 08 00 32 A2 80 13 00 00 00 00 00 00 50 [17:07:54]Write i2c OK [17:07:54]MH_I2C_Read... [17:07:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:07:54]Read from MH i2c: E2 [17:07:54]MH_I2C_Read... [17:07:54]Read from MH i2c: E2 62 00 [17:07:54]MH_I2C_Read... [17:07:54]Read from MH i2c: E2 62 00 32 A2 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AC 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 5C [17:07:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AC 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:07:54]wFMCommunicate OK [17:07:54]SAM_PROTO_GetFieldsCounters done [17:07:54]requested_item shift.num is exist - process it [17:07:54]requested_item shift.opened is exist - process it [17:07:54]req_shift_opened [17:07:54]FM_GetShiftState [17:07:54]SAM_PROTO_GetShiftState [17:07:54]wFMCommunicate request_size=4 [17:07:54]MH_SAM_APDU [17:07:54]CAPDU: 80 13 01 00 [17:07:54]Write to MH i2c: E2 08 00 33 A2 80 13 01 00 00 00 00 00 52 [17:07:54]Write i2c OK [17:07:54]MH_I2C_Read... [17:07:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:54]Read from MH i2c: E2 [17:07:54]MH_I2C_Read... [17:07:54]Read from MH i2c: E2 0E 00 [17:07:54]MH_I2C_Read... [17:07:54]Read from MH i2c: E2 0E 00 33 A2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 95 [17:07:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:07:54]wFMCommunicate OK [17:07:54]SAM_PROTO_GetShiftState done [17:07:54]FM_GetShiftState done [17:07:54]req_shift_opened done [17:07:54]requested_item shift.open_date is exist - process it [17:07:54]req_shift_open_date [17:07:54]req_shift_open_date done [17:07:54]produce_requested_data done [17:07:54]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218796,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:07:54]process_action_free close_receipt [17:07:54]json_value_free [17:07:54]json_value_free done [17:07:54]process_json_proto returns [17:07:54]Send response to host [17:07:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218796,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:07:54]free response buf [17:07:54]execute_script done [17:07:54]execute_script returns [17:07:54]free content buf [17:07:54]Sock 8.Close socket [17:07:54]Sock 8.Thread stoped [17:07:58]OFD Sender: No OFD packet to send [17:08:03]OFD Sender: No OFD packet to send [17:08:08]OFD Sender: No OFD packet to send [17:08:13]OFD Sender: No OFD packet to send [17:08:18]OFD Sender: No OFD packet to send [17:08:23]OFD Sender: No OFD packet to send [17:08:28]OFD Sender: No OFD packet to send [17:08:33]OFD Sender: No OFD packet to send [17:08:38]OFD Sender: No OFD packet to send [17:08:43]OFD Sender: No OFD packet to send [17:08:48]OFD Sender: No OFD packet to send [17:08:53]OFD Sender: No OFD packet to send [17:08:58]OFD Sender: No OFD packet to send [17:09:03]OFD Sender: No OFD packet to send [17:09:08]OFD Sender: No OFD packet to send [17:09:13]OFD Sender: No OFD packet to send [17:09:18]OFD Sender: No OFD packet to send [17:09:23]OFD Sender: No OFD packet to send [17:09:28]OFD Sender: No OFD packet to send [17:09:33]OFD Sender: No OFD packet to send [17:09:38]OFD Sender: No OFD packet to send [17:09:43]OFD Sender: No OFD packet to send [17:09:48]OFD Sender: No OFD packet to send [17:09:53]OFD Sender: No OFD packet to send [17:09:58]OFD Sender: No OFD packet to send [17:10:03]OFD Sender: No OFD packet to send [17:10:08]OFD Sender: No OFD packet to send [17:10:13]OFD Sender: No OFD packet to send [17:10:15]accept exits with 9 [17:10:15]New connection [17:10:15]New thread 3066826084 created [17:10:15]Thread 3066682724 joined [17:10:15]Waiting for new connection... [17:10:15] Sock 9.Parse request [17:10:15]Sock 9.Check first char [17:10:15]Sock 9.First char is OK [17:10:15]request: POST /json_proto HTTP/1.0 [17:10:15]Method: POST [17:10:15]URL: /json_proto [17:10:15]Method is POST - this is cgi request [17:10:15]url: /json_proto [17:10:15]query_string will be loaded in cgi processing [17:10:15]execute_cgi json_proto POST (null) [17:10:15]execute_cgi path=json_proto method=POST [17:10:15]POST find Content-Length [17:10:15]Host: 172.17.40.4:8080 [17:10:15]Content-Length: 670 [17:10:15]Content-Type: application/json [17:10:15] [17:10:15]POST finish read [17:10:15]Found Content-Length = 670 [17:10:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [17:10:15]execute_script... [17:10: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)536347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [17:10:15]POST & json_proto [17:10:15]process_json_proto [17:10:15]json parsed OK: [17:10:15]protocol is kg_v1.0 [17:10:15]action value=close_receipt [17:10:15]process_action close_receipt [17:10:15]cmd_close_receipt [17:10:15]MH_GetDate [17:10:15]Write to MH i2c: F0 00 00 34 A2 C5 [17:10:15]Write i2c OK [17:10:15]MH_I2C_Read... [17:10:15]Read from MH i2c: F0 [17:10:15]MH_I2C_Read... [17:10:15]Read from MH i2c: F0 09 00 [17:10:15]MH_I2C_Read... [17:10:15]Read from MH i2c: F0 09 00 34 A2 00 FC E7 13 67 EE 0E 0D 67 9B [17:10:15]GetLastDocTimeStamp 1729357676 [17:10:15]current date 1729357820 [17:10:15]FM_GetShiftState [17:10:15]SAM_PROTO_GetShiftState [17:10:15]wFMCommunicate request_size=4 [17:10:15]MH_SAM_APDU [17:10:15]CAPDU: 80 13 01 00 [17:10:15]Write to MH i2c: E2 08 00 35 A2 80 13 01 00 00 00 00 00 54 [17:10:15]Write i2c OK [17:10:15]MH_I2C_Read... [17:10:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:15]Read from MH i2c: E2 [17:10:15]MH_I2C_Read... [17:10:15]Read from MH i2c: E2 0E 00 [17:10:15]MH_I2C_Read... [17:10:15]Read from MH i2c: E2 0E 00 35 A2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 97 [17:10:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:10:15]wFMCommunicate OK [17:10:15]SAM_PROTO_GetShiftState done [17:10:15]FM_GetShiftState done [17:10:15]opened in 1729296582 [17:10:15]opened+sec_in_day 1729382982 [17:10:15]quantity*price = 60055 [17:10:15]sum+1 = 60056 [17:10:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 442 19.10.2024 17:10 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218797 ФПД: 95886189062325 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T171020&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218797&fm=95886189062325&tin=02508201610067®Number=0000000000098116&sum=60000 [17:10:16]StoreToDocumentArchive [17:10:16]shift 443 fd 218797 [17:10:16]save to /storage/0443/doc_00218797 [17:10:16]save last doc name /storage/0443/doc_00218797 to /storage/kkm_last_doc_name [17:10:16]save OK [17:10:16]Clear old archive folders... [17:10:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:10:16]tlvbuf is 015B1E20 [17:10:16]SAM_PROTO_ClearQueue [17:10:16]wFMCommunicate request_size=4 [17:10:16]MH_SAM_APDU [17:10:16]CAPDU: 80 09 00 00 [17:10:16]Write to MH i2c: E2 08 00 42 A2 80 09 00 00 00 00 00 00 56 [17:10:16]Write i2c OK [17:10:16]MH_I2C_Read... [17:10:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:10:16]Read from MH i2c: E2 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: E2 03 00 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: E2 03 00 42 A2 00 90 00 58 [17:10:16]RAPDU: 90 00 [17:10:16]wFMCommunicate OK [17:10:16]SAM_PROTO_ClearQueue done [17:10:16]KKMCreateOFDPacket [17:10:16]OFDProtocolAddRootSTLVToBuf [17:10:16]FM_MakeSignedData [17:10:16]FM_MakeSignedData [17:10:16]SAM_PROTO_SignData [17:10:16]wFMCommunicate request_size=4 [17:10:16]MH_SAM_APDU [17:10:16]CAPDU: 80 0D 01 02 [17:10:16]Write to MH i2c: E2 08 00 43 A2 80 0D 01 02 00 00 00 00 5E [17:10:16]Write i2c OK [17:10:16]MH_I2C_Read... [17:10:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:10:16]Read from MH i2c: E2 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: E2 03 00 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: E2 03 00 43 A2 00 90 00 59 [17:10:16]RAPDU: 90 00 [17:10:16]wFMCommunicate OK [17:10:16]wFMCommunicate request_size=255 [17:10:16]MH_SAM_APDU [17:10: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 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 BA 01 00 00 F4 03 04 00 FC E7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AD 56 03 00 35 04 06 00 [17:10:16]Write to MH i2c: E2 02 01 44 A2 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 BA 01 00 00 F4 03 04 00 FC E7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AD 56 03 00 35 04 06 00 00 00 46 [17:10:16]Write i2c OK [17:10:16]MH_I2C_Read... [17:10:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:16]Read from MH i2c: E2 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: E2 03 00 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: E2 03 00 44 A2 00 90 00 5A [17:10:16]RAPDU: 90 00 [17:10:16]wFMCommunicate OK [17:10:16]wFMCommunicate request_size=11 [17:10:16]MH_SAM_APDU [17:10:16]CAPDU: 80 0D 02 02 06 57 35 3E 3C E8 B5 [17:10:16]Write to MH i2c: E2 0E 00 45 A2 80 0D 02 02 06 00 57 35 3E 3C E8 B5 00 00 10 [17:10:16]Write i2c OK [17:10:16]MH_I2C_Read... [17:10:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:16]Read from MH i2c: E2 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: E2 03 00 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: E2 03 00 45 A2 00 90 00 5B [17:10:16]RAPDU: 90 00 [17:10:16]wFMCommunicate OK [17:10:16]wFMCommunicate request_size=4 [17:10:16]MH_SAM_APDU [17:10:16]CAPDU: 80 0D 03 02 [17:10:16]Write to MH i2c: E2 08 00 46 A2 80 0D 03 02 00 00 00 00 63 [17:10:16]Write i2c OK [17:10:16]MH_I2C_Read... [17:10:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:10:16]Read from MH i2c: E2 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: E2 0B 00 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: E2 0B 00 46 A2 00 66 EC 0B 4C 18 B6 5E 36 90 00 6F [17:10:16]RAPDU: 66 EC 0B 4C 18 B6 5E 36 90 00 [17:10:16]wFMCommunicate OK [17:10:16]SAM_PROTO_SignData done [17:10:16]FM_MakeSignedData done [17:10:16]CreateOFDProtocolMessage [17:10:16]wFMCommunicate request_size=4 [17:10:16]MH_SAM_APDU [17:10:16]CAPDU: 80 11 00 00 [17:10:16]Write to MH i2c: E2 08 00 47 A2 80 11 00 00 00 00 00 00 63 [17:10:16]Write i2c OK [17:10:16]MH_I2C_Read... [17:10:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:16]Read from MH i2c: E2 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: E2 17 00 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: E2 17 00 47 A2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B2 [17:10:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:10:16]wFMCommunicate OK [17:10:16]CreateOFDProtocolMessage done [17:10:16]OFDSenderStorePacket 218797 [17:10:16]StoreOFDPacket docnum=218797 [17:10:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 F1 F0 08 01 3C 68 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 BA 01 00 00 F4 03 04 00 FC E7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AD 56 03 00 35 04 06 00 57 35 3E 3C E8 B5 66 EC 0B 4C 18 B6 5E 36 [17:10:16]CheckFolder [17:10:16]dirname=/storage/ofd_packets [17:10:16]CheckFolder done [17:10:16]ProducePacketName [17:10:16]name=ofd_packets/00218797 [17:10:16]NVStorageSaveData ofd_packets/00218797 [17:10:16]File name is /storage/ofd_packets/00218797 [17:10:16]Write 302 bytes [17:10:16]NVStorageSaveData done [17:10:16]OFDSenderStorePacket done [17:10:16]KKMCreateOFDPacket done [17:10:16]NVStorageSaveData kkm_last_timestamp [17:10:16]File name is /storage/kkm_last_timestamp [17:10:16]Write 4 bytes [17:10:16]NVStorageSaveData done [17:10:16]ExternCall_PrintAddStr [17:10:16]wPrintStart [17:10:16]Write to MH i2c: 01 00 00 48 A2 EA [17:10:16]Write i2c OK [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: 01 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: 01 07 00 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: 01 07 00 48 A2 00 00 00 00 00 FF 0F FF [17:10:16]RasterBufferAndPrint [17:10:16]line Счет N : (1)536347 [17:10:16]line ИНН: 02508201610067 [17:10:16]line Контрольно-Кассовый Чек [17:10:16]line ПРОДАЖА [17:10:16]line ТРК (МРК, ГНК) : 12 [17:10:16]line Товар: 2710124130 [17:10:16]line SUPER 92-К-5 [17:10:16]line 8.780 * 68.40 [17:10:16]line = 600.55 [17:10:16]line НДС 12% НСП 1% [17:10:16]line > о реализуемом товаре [17:10:16]line ОКРУГЛЕНИЕ: -0.55 [17:10:16]line ИТОГО: 600.00 [17:10:16]line Внесено: 600.00 [17:10:16]line СДАЧА: 0.00 [17:10:16]line НСП 1% : 5.31 [17:10:16]line НДС 12% : 63.77 [17:10:16]line Наличными: 600.00 [17:10:16]line Безнал.: 0.00 [17:10:16]line Место: АЗС № 84 "Партнер Нефть" [17:10:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:10:16]line СНО: Общий режим [17:10:16]line Чек 442 19.10.2024 17:10 [17:10:16]line Смена: 443 ФФД: 1.0 [17:10:16]line ЗНМ: 0300000178 [17:10:16]line РНМ: 0000000000098116 [17:10:16]line Версия ККМ: 001 [17:10:16]line ФМ: 0000000000965413 [17:10:16]line ФД: 218797 [17:10:16]line ФПД: 95886189062325 [17:10:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T171020&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218797&fm=95886189062325&tin=02508201610067®Number=0000000000098116&sum=60000 [17:10:17]OFD Sender: Processing packet 218797 [packets to send 80, broken 79] [17:10:17]ProducePacketName [17:10:17]name=ofd_packets/00218797 [17:10:17]OFD Sender: To server: pG, [17:10:17]CommunicateWithHost lk.salyk.kg:30040 [17:10:17]ConnectInit lk.salyk.kg [17:10:17]written 0, free lines is 4095 [17:10:17]Connected sock=11 [17:10:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 F1 F0 08 01 3C 68 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 BA 01 00 00 F4 03 04 00 FC E7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AD 56 03 00 35 04 06 00 57 35 3E 3C E8 B5 66 EC 0B 4C 18 B6 5E 36 [17:10:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 56 18 47 00 C7 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 39 36 35 34 31 33 10 04 04 00 AD 56 03 00 F4 03 04 00 95 93 13 67 B6 04 01 00 00 DB 5D 2C 71 2A 9F 9D 13 [17:10:17]CommunicateWithHost err = 0 [17:10:17]CheckOFDResponse [17:10:17]1017 (14) - 77093643461234 [17:10:17]1041 (16) - 0000000000965413 [17:10:17]1040 (4) - 218797 [17:10:17]1012 (4) - 19.10.2024 11:10 [17:10:17]1206 (1) - 0 [17:10:17]OFD Sender: Remove packet 218797 [17:10:17]ProducePacketName [17:10:17]name=ofd_packets/00218797 [17:10:17]NVStorageDeleteData [17:10:17]Write to MH i2c: 01 00 00 73 A2 15 [17:10:17]Write i2c OK [17:10:17]MH_I2C_Read... [17:10:17]Read from MH i2c: 01 [17:10:17]MH_I2C_Read... [17:10:17]Read from MH i2c: 01 07 00 [17:10:17]MH_I2C_Read... [17:10:17]Read from MH i2c: 01 07 00 73 A2 00 00 00 00 00 E4 0C 0C [17:10:17]RasterBufferAndPrint [17:10:17]line [17:10:17]line [17:10:17]line [17:10:17]line [17:10:17]line [17:10:17]written 0, free lines is 3306 [17:10:17]MH_Cut [17:10:17]Write to MH i2c: D1 01 00 7A A2 01 EE [17:10:17]Write i2c OK [17:10:17]MH_I2C_Read... [17:10:17]Read from MH i2c: D1 [17:10:17]MH_I2C_Read... [17:10:17]Read from MH i2c: D1 01 00 [17:10:17]MH_I2C_Read... [17:10:17]Read from MH i2c: D1 01 00 7A A2 00 ED [17:10:17]Write to MH i2c: 01 00 00 7B A2 1D [17:10:17]Write i2c OK [17:10:17]MH_I2C_Read... [17:10:17]OFD Sender: No OFD packet to send [17:10:18]*** Cut start [17:10:18]*** Partial cut [17:10:18]*** CUTSNS_PIN = 1 [17:10:18]*** CUTSNS_PIN = 0 [17:10:18]*** Brake cut motor [17:10:18]Read from MH i2c: 01 [17:10:18]MH_I2C_Read... [17:10:18]*** Stop cut motor [17:10:18]*** Cut end [17:10:18]Read from MH i2c: 01 07 00 [17:10:18]MH_I2C_Read... [17:10:18]Read from MH i2c: 01 07 00 7B A2 00 00 00 00 00 FF 0F 32 [17:10:18]process_action close_receipt done [17:10:18]requested_data is exist [17:10:18]produce_requested_data [17:10:18]requested_item fm.sn is exist - process it [17:10:18]wFMCommunicate request_size=4 [17:10:18]MH_SAM_APDU [17:10:18]CAPDU: 80 11 00 00 [17:10:18]Write to MH i2c: E2 08 00 7C A2 80 11 00 00 00 00 00 00 98 [17:10:18]Write i2c OK [17:10:18]MH_I2C_Read... [17:10:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:18]Read from MH i2c: E2 [17:10:18]MH_I2C_Read... [17:10:18]Read from MH i2c: E2 17 00 [17:10:18]MH_I2C_Read... [17:10:18]Read from MH i2c: E2 17 00 7C A2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E7 [17:10:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:10:18]wFMCommunicate OK [17:10:18]requested_item fd.num is exist - process it [17:10:18]SAM_PROTO_GetFieldsCounters [17:10:18]wFMCommunicate request_size=4 [17:10:18]MH_SAM_APDU [17:10:18]CAPDU: 80 13 00 00 [17:10:18]Write to MH i2c: E2 08 00 7D A2 80 13 00 00 00 00 00 00 9B [17:10:18]Write i2c OK [17:10:18]MH_I2C_Read... [17:10:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:10:19]Read from MH i2c: E2 [17:10:19]MH_I2C_Read... [17:10:19]Read from MH i2c: E2 62 00 [17:10:19]MH_I2C_Read... [17:10:19]Read from MH i2c: E2 62 00 7D A2 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AD 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 AB [17:10:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AD 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:10:19]wFMCommunicate OK [17:10:19]SAM_PROTO_GetFieldsCounters done [17:10:19]requested_item shift.num is exist - process it [17:10:19]requested_item shift.opened is exist - process it [17:10:19]req_shift_opened [17:10:19]FM_GetShiftState [17:10:19]SAM_PROTO_GetShiftState [17:10:19]wFMCommunicate request_size=4 [17:10:19]MH_SAM_APDU [17:10:19]CAPDU: 80 13 01 00 [17:10:19]Write to MH i2c: E2 08 00 7E A2 80 13 01 00 00 00 00 00 9D [17:10:19]Write i2c OK [17:10:19]MH_I2C_Read... [17:10:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:19]Read from MH i2c: E2 [17:10:19]MH_I2C_Read... [17:10:19]Read from MH i2c: E2 0E 00 [17:10:19]MH_I2C_Read... [17:10:19]Read from MH i2c: E2 0E 00 7E A2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E0 [17:10:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:10:19]wFMCommunicate OK [17:10:19]SAM_PROTO_GetShiftState done [17:10:19]FM_GetShiftState done [17:10:19]req_shift_opened done [17:10:19]requested_item shift.open_date is exist - process it [17:10:19]req_shift_open_date [17:10:19]req_shift_open_date done [17:10:19]produce_requested_data done [17:10:19]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218797,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:10:19]process_action_free close_receipt [17:10:19]json_value_free [17:10:19]json_value_free done [17:10:19]process_json_proto returns [17:10:19]Send response to host [17:10:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218797,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:10:19]free response buf [17:10:19]execute_script done [17:10:19]execute_script returns [17:10:19]free content buf [17:10:19]Sock 9.Close socket [17:10:19]Sock 9.Thread stoped [17:10:22]OFD Sender: No OFD packet to send [17:10:27]OFD Sender: No OFD packet to send [17:10:32]OFD Sender: No OFD packet to send [17:10:37]OFD Sender: No OFD packet to send [17:10:42]OFD Sender: No OFD packet to send [17:10:47]OFD Sender: No OFD packet to send [17:10:52]OFD Sender: No OFD packet to send [17:10:57]OFD Sender: No OFD packet to send [17:11:02]OFD Sender: No OFD packet to send [17:11:07]OFD Sender: No OFD packet to send [17:11:13]OFD Sender: No OFD packet to send [17:11:15]accept exits with 8 [17:11:15]New connection [17:11:15]New thread 3066682724 created [17:11:15]Thread 3066826084 joined [17:11:15]Waiting for new connection... [17:11:15] Sock 8.Parse request [17:11:15]Sock 8.Check first char [17:11:15]Sock 8.First char is OK [17:11:15]request: POST /json_proto HTTP/1.0 [17:11:15]Method: POST [17:11:15]URL: /json_proto [17:11:15]Method is POST - this is cgi request [17:11:15]url: /json_proto [17:11:15]query_string will be loaded in cgi processing [17:11:15]execute_cgi json_proto POST (null) [17:11:15]execute_cgi path=json_proto method=POST [17:11:15]POST find Content-Length [17:11:15]Host: 172.17.40.4:8080 [17:11:15]Content-Length: 758 [17:11:15]Content-Type: application/json [17:11:15] [17:11:15]POST finish read [17:11:15]Found Content-Length = 758 [17:11:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79799", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:15]execute_script... [17:11:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79799", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:15]POST & json_proto [17:11:15]process_json_proto [17:11:15]json parsed OK: [17:11:15]protocol is kg_v1.0 [17:11:15]action value=close_receipt [17:11:15]process_action close_receipt [17:11:15]cmd_close_receipt [17:11:15]MH_GetDate [17:11:15]Write to MH i2c: F0 00 00 7F A2 10 [17:11:15]Write i2c OK [17:11:15]MH_I2C_Read... [17:11:15]Read from MH i2c: F0 [17:11:15]MH_I2C_Read... [17:11:15]Read from MH i2c: F0 09 00 [17:11:15]MH_I2C_Read... [17:11:15]Read from MH i2c: F0 09 00 7F A2 00 38 E8 13 67 EE 0E 0D 67 23 [17:11:15]GetLastDocTimeStamp 1729357820 [17:11:15]current date 1729357880 [17:11:15]FM_GetShiftState [17:11:15]SAM_PROTO_GetShiftState [17:11:15]wFMCommunicate request_size=4 [17:11:15]MH_SAM_APDU [17:11:15]CAPDU: 80 13 01 00 [17:11:15]Write to MH i2c: E2 08 00 80 A2 80 13 01 00 00 00 00 00 9F [17:11:15]Write i2c OK [17:11:15]MH_I2C_Read... [17:11:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:15]Read from MH i2c: E2 [17:11:15]MH_I2C_Read... [17:11:15]Read from MH i2c: E2 0E 00 [17:11:15]MH_I2C_Read... [17:11:15]Read from MH i2c: E2 0E 00 80 A2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E2 [17:11:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:11:15]wFMCommunicate OK [17:11:15]SAM_PROTO_GetShiftState done [17:11:15]FM_GetShiftState done [17:11:15]opened in 1729296582 [17:11:15]opened+sec_in_day 1729382982 [17:11:15]quantity*price = 6000 [17:11:15]sum+1 = 6001 [17:11:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 0.00 Безнал.: 60.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 443 19.10.2024 17:11 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218798 ФПД: 63861616407963 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T171121&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218798&fm=63861616407963&tin=02508201610067®Number=0000000000098116&sum=6000 0 [17:11:16]StoreToDocumentArchive [17:11:16]shift 443 fd 218798 [17:11:16]save to /storage/0443/doc_00218798 [17:11:16]save last doc name /storage/0443/doc_00218798 to /storage/kkm_last_doc_name [17:11:16]save OK [17:11:16]Clear old archive folders... [17:11:16]ProcessDocumentItem done err = 0, tmpTLVsize=271 [17:11:16]tlvbuf is 017D8EE0 [17:11:16]SAM_PROTO_ClearQueue [17:11:16]wFMCommunicate request_size=4 [17:11:16]MH_SAM_APDU [17:11:16]CAPDU: 80 09 00 00 [17:11:16]Write to MH i2c: E2 08 00 8D A2 80 09 00 00 00 00 00 00 A1 [17:11:16]Write i2c OK [17:11:16]MH_I2C_Read... [17:11:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:11:16]Read from MH i2c: E2 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 03 00 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 03 00 8D A2 00 90 00 A3 [17:11:16]RAPDU: 90 00 [17:11:16]wFMCommunicate OK [17:11:16]SAM_PROTO_ClearQueue done [17:11:16]KKMCreateOFDPacket [17:11:16]OFDProtocolAddRootSTLVToBuf [17:11:16]FM_MakeSignedData [17:11:16]FM_MakeSignedData [17:11:16]SAM_PROTO_SignData [17:11:16]wFMCommunicate request_size=4 [17:11:16]MH_SAM_APDU [17:11:16]CAPDU: 80 0D 01 02 [17:11:16]Write to MH i2c: E2 08 00 8E A2 80 0D 01 02 00 00 00 00 A9 [17:11:16]Write i2c OK [17:11:16]MH_I2C_Read... [17:11:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:11:16]Read from MH i2c: E2 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 03 00 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 03 00 8E A2 00 90 00 A4 [17:11:16]RAPDU: 90 00 [17:11:16]wFMCommunicate OK [17:11:16]wFMCommunicate request_size=255 [17:11:16]MH_SAM_APDU [17:11:16]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 39 E8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 [17:11:16]Write to MH i2c: E2 02 01 8F A2 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 39 E8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 EB [17:11:16]Write i2c OK [17:11:16]MH_I2C_Read... [17:11:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:16]Read from MH i2c: E2 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 03 00 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 03 00 8F A2 00 90 00 A5 [17:11:16]RAPDU: 90 00 [17:11:16]wFMCommunicate OK [17:11:16]wFMCommunicate request_size=30 [17:11:16]MH_SAM_APDU [17:11:16]CAPDU: 80 0D 02 02 19 30 39 36 35 34 31 33 10 04 04 00 AE 56 03 00 35 04 06 00 3A 14 F0 F5 F5 9B [17:11:16]Write to MH i2c: E2 21 00 90 A2 80 0D 02 02 19 00 30 39 36 35 34 31 33 10 04 04 00 AE 56 03 00 35 04 06 00 3A 14 F0 F5 F5 9B 00 00 6B [17:11:16]Write i2c OK [17:11:16]MH_I2C_Read... [17:11:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:16]Read from MH i2c: E2 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 03 00 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 03 00 90 A2 00 90 00 A6 [17:11:16]RAPDU: 90 00 [17:11:16]wFMCommunicate OK [17:11:16]wFMCommunicate request_size=4 [17:11:16]MH_SAM_APDU [17:11:16]CAPDU: 80 0D 03 02 [17:11:16]Write to MH i2c: E2 08 00 91 A2 80 0D 03 02 00 00 00 00 AE [17:11:16]Write i2c OK [17:11:16]MH_I2C_Read... [17:11:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:11:16]Read from MH i2c: E2 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 0B 00 [17:11:16]MH_I2C_Read... [17:11:16]Read from MH i2c: E2 0B 00 91 A2 00 50 5C 54 90 58 E6 E3 89 90 00 E9 [17:11:16]RAPDU: 50 5C 54 90 58 E6 E3 89 90 00 [17:11:16]wFMCommunicate OK [17:11:16]SAM_PROTO_SignData done [17:11:16]FM_MakeSignedData done [17:11:16]CreateOFDProtocolMessage [17:11:16]wFMCommunicate request_size=4 [17:11:16]MH_SAM_APDU [17:11:16]CAPDU: 80 11 00 00 [17:11:16]Write to MH i2c: E2 08 00 92 A2 80 11 00 00 00 00 00 00 AE [17:11:16]Write i2c OK [17:11:16]MH_I2C_Read... [17:11:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:17]Read from MH i2c: E2 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: E2 17 00 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: E2 17 00 92 A2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FD [17:11:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:11:17]wFMCommunicate OK [17:11:17]CreateOFDProtocolMessage done [17:11:17]OFDSenderStorePacket 218798 [17:11:17]StoreOFDPacket docnum=218798 [17:11:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 23 01 00 00 85 05 1B 01 E6 B2 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 39 E8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AE 56 03 00 35 04 06 00 3A 14 F0 F5 F5 9B 50 5C 54 90 58 E6 E3 89 [17:11:17]CheckFolder [17:11:17]dirname=/storage/ofd_packets [17:11:17]CheckFolder done [17:11:17]ProducePacketName [17:11:17]name=ofd_packets/00218798 [17:11:17]NVStorageSaveData ofd_packets/00218798 [17:11:17]File name is /storage/ofd_packets/00218798 [17:11:17]Write 321 bytes [17:11:17]NVStorageSaveData done [17:11:17]OFDSenderStorePacket done [17:11:17]KKMCreateOFDPacket done [17:11:17]NVStorageSaveData kkm_last_timestamp [17:11:17]File name is /storage/kkm_last_timestamp [17:11:17]Write 4 bytes [17:11:17]NVStorageSaveData done [17:11:17]ExternCall_PrintAddStr [17:11:17]wPrintStart [17:11:17]Write to MH i2c: 01 00 00 93 A2 35 [17:11:17]OFD Sender: Processing packet 218798 [packets to send 80, broken 79] [17:11:17]ProducePacketName [17:11:17]name=ofd_packets/00218798 [17:11:17]OFD Sender: To server: pG, [17:11:17]CommunicateWithHost lk.salyk.kg:30040 [17:11:17]ConnectInit lk.salyk.kg [17:11:17]Write i2c OK [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: 01 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: 01 07 00 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: 01 07 00 93 A2 00 00 00 00 00 FF 0F 4A [17:11:17]RasterBufferAndPrint [17:11:17]line Счет N : (3)79799 [17:11:17]line ИНН: 02508201610067 [17:11:17]line Контрольно-Кассовый Чек [17:11:17]line ПРОДАЖА [17:11:17]line Товар: 4700000160204 [17:11:17]line Вода Легенда 1,5л [17:11:17]line 1.000 * 60.00 [17:11:17]line = 60.00 [17:11:17]line НДС 12% НСП 1% [17:11:17]line > о реализуемом товаре [17:11:17]line ИТОГО: 60.00 [17:11:17]line НСП 1% : 0.53 [17:11:17]line НДС 12% : 6.37 [17:11:17]line Наличными: 0.00 [17:11:17]line Безнал.: 60.00 [17:11:17]line Место: АЗС № 84 "Партнер Нефть" [17:11:17]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:11:17]line СНО: Общий режим [17:11:17]line Чек 443 19.10.2024 17:11 [17:11:17]line Смена: 443 ФФД: 1.0 [17:11:17]line ЗНМ: 0300000178 [17:11:17]line РНМ: 0000000000098116 [17:11:17]line Версия ККМ: 001 [17:11:17]line Платежная система: Mbank [17:11:17]line ФМ: 0000000000965413 [17:11:17]line ФД: 218798 [17:11:17]line ФПД: 63861616407963 [17:11:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T171121&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218798&fm=63861616407963&tin=02508201610067®Number=0000000000098116&sum=6000 [17:11:17]line 0 [17:11:17]written 0, free lines is 4095 [17:11:17]Connected sock=9 [17:11:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 23 01 00 00 85 05 1B 01 E6 B2 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 39 E8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AE 56 03 00 35 04 06 00 3A 14 F0 F5 F5 9B 50 5C 54 90 58 E6 E3 89 [17:11:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3D 2F 47 00 51 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 39 36 35 34 31 33 10 04 04 00 AE 56 03 00 F4 03 04 00 D1 93 13 67 B6 04 01 00 00 56 20 A6 57 AC B0 9E 84 [17:11:17]CommunicateWithHost err = 0 [17:11:17]CheckOFDResponse [17:11:17]1017 (14) - 77093643461234 [17:11:17]1041 (16) - 0000000000965413 [17:11:17]1040 (4) - 218798 [17:11:17]1012 (4) - 19.10.2024 11:11 [17:11:17]1206 (1) - 0 [17:11:17]OFD Sender: Remove packet 218798 [17:11:17]ProducePacketName [17:11:17]name=ofd_packets/00218798 [17:11:17]NVStorageDeleteData [17:11:17]Write to MH i2c: 01 00 00 BC A2 5E [17:11:17]Write i2c OK [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: 01 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: 01 07 00 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: 01 07 00 BC A2 00 00 00 00 00 05 0D 77 [17:11:17]RasterBufferAndPrint [17:11:17]line [17:11:17]line [17:11:17]line [17:11:17]line [17:11:17]line [17:11:17]written 0, free lines is 3339 [17:11:17]MH_Cut [17:11:17]Write to MH i2c: D1 01 00 C3 A2 01 37 [17:11:17]Write i2c OK [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: D1 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: D1 01 00 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: D1 01 00 C3 A2 00 36 [17:11:17]Write to MH i2c: 01 00 00 C4 A2 66 [17:11:17]Write i2c OK [17:11:17]MH_I2C_Read... [17:11:17]OFD Sender: No OFD packet to send [17:11:18]*** Cut start [17:11:18]*** Partial cut [17:11:18]*** CUTSNS_PIN = 1 [17:11:18]*** CUTSNS_PIN = 0 [17:11:18]*** Brake cut motor [17:11:18]Read from MH i2c: 01 [17:11:18]MH_I2C_Read... [17:11:18]*** Stop cut motor [17:11:18]*** Cut end [17:11:18]Read from MH i2c: 01 07 00 [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: 01 07 00 C4 A2 00 00 00 00 00 FF 0F 7B [17:11:18]process_action close_receipt done [17:11:18]requested_data is exist [17:11:18]produce_requested_data [17:11:18]requested_item fm.sn is exist - process it [17:11:18]wFMCommunicate request_size=4 [17:11:18]MH_SAM_APDU [17:11:18]CAPDU: 80 11 00 00 [17:11:18]Write to MH i2c: E2 08 00 C5 A2 80 11 00 00 00 00 00 00 E1 [17:11:18]Write i2c OK [17:11:18]MH_I2C_Read... [17:11:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:18]Read from MH i2c: E2 [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: E2 17 00 [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: E2 17 00 C5 A2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 30 [17:11:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:11:18]wFMCommunicate OK [17:11:18]requested_item fd.num is exist - process it [17:11:18]SAM_PROTO_GetFieldsCounters [17:11:18]wFMCommunicate request_size=4 [17:11:18]MH_SAM_APDU [17:11:18]CAPDU: 80 13 00 00 [17:11:18]Write to MH i2c: E2 08 00 C6 A2 80 13 00 00 00 00 00 00 E4 [17:11:18]Write i2c OK [17:11:18]MH_I2C_Read... [17:11:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:11:19]Read from MH i2c: E2 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: E2 62 00 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: E2 62 00 C6 A2 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AE 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BB 01 00 00 5E 04 04 00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 F8 [17:11:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AE 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BB 01 00 00 5E 04 04 00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:11:19]wFMCommunicate OK [17:11:19]SAM_PROTO_GetFieldsCounters done [17:11:19]requested_item shift.num is exist - process it [17:11:19]requested_item shift.opened is exist - process it [17:11:19]req_shift_opened [17:11:19]FM_GetShiftState [17:11:19]SAM_PROTO_GetShiftState [17:11:19]wFMCommunicate request_size=4 [17:11:19]MH_SAM_APDU [17:11:19]CAPDU: 80 13 01 00 [17:11:19]Write to MH i2c: E2 08 00 C7 A2 80 13 01 00 00 00 00 00 E6 [17:11:19]Write i2c OK [17:11:19]MH_I2C_Read... [17:11:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:19]Read from MH i2c: E2 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: E2 0E 00 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: E2 0E 00 C7 A2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 29 [17:11:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:11:19]wFMCommunicate OK [17:11:19]SAM_PROTO_GetShiftState done [17:11:19]FM_GetShiftState done [17:11:19]req_shift_opened done [17:11:19]requested_item shift.open_date is exist - process it [17:11:19]req_shift_open_date [17:11:19]req_shift_open_date done [17:11:19]produce_requested_data done [17:11:19]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218798,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:11:19]process_action_free close_receipt [17:11:19]json_value_free [17:11:19]json_value_free done [17:11:19]process_json_proto returns [17:11:19]Send response to host [17:11:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218798,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:11:19]free response buf [17:11:19]execute_script done [17:11:19]execute_script returns [17:11:19]free content buf [17:11:19]Sock 8.Close socket [17:11:19]Sock 8.Thread stoped [17:11:22]OFD Sender: No OFD packet to send [17:11:27]OFD Sender: No OFD packet to send [17:11:32]OFD Sender: No OFD packet to send [17:11:37]OFD Sender: No OFD packet to send [17:11:42]accept exits with 10 [17:11:42]New connection [17:11:42]New thread 3066826084 created [17:11:42]Thread 3066682724 joined [17:11:42]Waiting for new connection... [17:11:42] Sock 10.Parse request [17:11:42]Sock 10.Check first char [17:11:42]Sock 10.First char is OK [17:11:42]request: POST /json_proto HTTP/1.0 [17:11:42]Method: POST [17:11:42]URL: /json_proto [17:11:42]Method is POST - this is cgi request [17:11:42]url: /json_proto [17:11:42]query_string will be loaded in cgi processing [17:11:42]execute_cgi json_proto POST (null) [17:11:42]execute_cgi path=json_proto method=POST [17:11:42]POST find Content-Length [17:11:42]Host: 172.17.40.4:8080 [17:11:42]Content-Length: 682 [17:11:42]Content-Type: application/json [17:11:42] [17:11:42]POST finish read [17:11:42]Found Content-Length = 682 [17:11:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 16.450, "sum" : 1100.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:42]execute_script... [17:11:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 16.450, "sum" : 1100.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:42]POST & json_proto [17:11:42]process_json_proto [17:11:42]json parsed OK: [17:11:42]protocol is kg_v1.0 [17:11:42]action value=close_receipt [17:11:42]process_action close_receipt [17:11:42]cmd_close_receipt [17:11:42]MH_GetDate [17:11:42]Write to MH i2c: F0 00 00 C8 A2 59 [17:11:42]Write i2c OK [17:11:42]MH_I2C_Read... [17:11:42]Read from MH i2c: F0 [17:11:42]MH_I2C_Read... [17:11:42]Read from MH i2c: F0 09 00 [17:11:42]MH_I2C_Read... [17:11:42]Read from MH i2c: F0 09 00 C8 A2 00 54 E8 13 67 EE 0E 0D 67 88 [17:11:42]GetLastDocTimeStamp 1729357881 [17:11:42]current date 1729357908 [17:11:42]FM_GetShiftState [17:11:42]SAM_PROTO_GetShiftState [17:11:42]wFMCommunicate request_size=4 [17:11:42]MH_SAM_APDU [17:11:42]CAPDU: 80 13 01 00 [17:11:42]Write to MH i2c: E2 08 00 C9 A2 80 13 01 00 00 00 00 00 E8 [17:11:42]Write i2c OK [17:11:42]MH_I2C_Read... [17:11:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:42]Read from MH i2c: E2 [17:11:42]MH_I2C_Read... [17:11:42]Read from MH i2c: E2 0E 00 [17:11:42]MH_I2C_Read... [17:11:42]Read from MH i2c: E2 0E 00 C9 A2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2B [17:11:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:11:42]wFMCommunicate OK [17:11:42]SAM_PROTO_GetShiftState done [17:11:42]FM_GetShiftState done [17:11:42]opened in 1729296582 [17:11:42]opened+sec_in_day 1729382982 [17:11:42]quantity*price = 110050 [17:11:42]sum+1 = 110052 [17:11:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1100.00 Внесено: 1100.00 СДАЧА: 0.00 НСП 1% : 9.74 НДС 12% : 116.87 Наличными: 1100.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 444 19.10.2024 17:11 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218799 ФПД: 59621804037203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T171148&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218799&fm=59621804037203&tin=02508201610067®Number=0000000000098116&sum=110000 [17:11:43]StoreToDocumentArchive [17:11:43]shift 443 fd 218799 [17:11:43]save to /storage/0443/doc_00218799 [17:11:43]save last doc name /storage/0443/doc_00218799 to /storage/kkm_last_doc_name [17:11:43]save OK [17:11:43]Clear old archive folders... [17:11:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:11:43]tlvbuf is 0164A6F0 [17:11:43]SAM_PROTO_ClearQueue [17:11:43]wFMCommunicate request_size=4 [17:11:43]MH_SAM_APDU [17:11:43]CAPDU: 80 09 00 00 [17:11:43]Write to MH i2c: E2 08 00 D6 A2 80 09 00 00 00 00 00 00 EA [17:11:43]Write i2c OK [17:11:43]MH_I2C_Read... [17:11:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:11:44]Read from MH i2c: E2 [17:11:44]MH_I2C_Read... [17:11:44]Read from MH i2c: E2 03 00 [17:11:44]MH_I2C_Read... [17:11:44]Read from MH i2c: E2 03 00 D6 A2 00 90 00 EC [17:11:44]RAPDU: 90 00 [17:11:44]wFMCommunicate OK [17:11:44]SAM_PROTO_ClearQueue done [17:11:44]KKMCreateOFDPacket [17:11:44]OFDProtocolAddRootSTLVToBuf [17:11:44]FM_MakeSignedData [17:11:44]FM_MakeSignedData [17:11:44]SAM_PROTO_SignData [17:11:44]wFMCommunicate request_size=4 [17:11:44]MH_SAM_APDU [17:11:44]CAPDU: 80 0D 01 02 [17:11:44]Write to MH i2c: E2 08 00 D7 A2 80 0D 01 02 00 00 00 00 F2 [17:11:44]Write i2c OK [17:11:44]MH_I2C_Read... [17:11:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:11:44]Read from MH i2c: E2 [17:11:44]MH_I2C_Read... [17:11:44]Read from MH i2c: E2 03 00 [17:11:44]MH_I2C_Read... [17:11:44]Read from MH i2c: E2 03 00 D7 A2 00 90 00 ED [17:11:44]RAPDU: 90 00 [17:11:44]wFMCommunicate OK [17:11:44]wFMCommunicate request_size=255 [17:11:44]MH_SAM_APDU [17:11: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 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 54 E8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AF 56 03 00 35 04 06 00 36 [17:11:44]Write to MH i2c: E2 02 01 D8 A2 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 54 E8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AF 56 03 00 35 04 06 00 36 00 00 12 [17:11:44]Write i2c OK [17:11:44]MH_I2C_Read... [17:11:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:44]Read from MH i2c: E2 [17:11:44]MH_I2C_Read... [17:11:44]Read from MH i2c: E2 03 00 [17:11:44]MH_I2C_Read... [17:11:44]Read from MH i2c: E2 03 00 D8 A2 00 90 00 EE [17:11:44]RAPDU: 90 00 [17:11:44]wFMCommunicate OK [17:11:44]wFMCommunicate request_size=10 [17:11:44]MH_SAM_APDU [17:11:44]CAPDU: 80 0D 02 02 05 39 C8 73 54 53 [17:11:44]Write to MH i2c: E2 0D 00 D9 A2 80 0D 02 02 05 00 39 C8 73 54 53 00 00 1A [17:11:44]Write i2c OK [17:11:44]MH_I2C_Read... [17:11:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:44]Read from MH i2c: E2 [17:11:44]MH_I2C_Read... [17:11:44]Read from MH i2c: E2 03 00 [17:11:44]MH_I2C_Read... [17:11:44]Read from MH i2c: E2 03 00 D9 A2 00 90 00 EF [17:11:44]RAPDU: 90 00 [17:11:44]wFMCommunicate OK [17:11:44]wFMCommunicate request_size=4 [17:11:44]MH_SAM_APDU [17:11:44]CAPDU: 80 0D 03 02 [17:11:44]Write to MH i2c: E2 08 00 DA A2 80 0D 03 02 00 00 00 00 F7 [17:11:44]Write i2c OK [17:11:44]MH_I2C_Read... [17:11:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:11:44]Read from MH i2c: E2 [17:11:44]MH_I2C_Read... [17:11:44]Read from MH i2c: E2 0B 00 [17:11:44]MH_I2C_Read... [17:11:44]Read from MH i2c: E2 0B 00 DA A2 00 F5 18 EE B3 25 70 4C 7A 90 00 01 [17:11:44]RAPDU: F5 18 EE B3 25 70 4C 7A 90 00 [17:11:44]wFMCommunicate OK [17:11:44]SAM_PROTO_SignData done [17:11:44]FM_MakeSignedData done [17:11:44]CreateOFDProtocolMessage [17:11:44]wFMCommunicate request_size=4 [17:11:44]MH_SAM_APDU [17:11:44]CAPDU: 80 11 00 00 [17:11:44]Write to MH i2c: E2 08 00 DB A2 80 11 00 00 00 00 00 00 F7 [17:11:44]Write i2c OK [17:11:44]MH_I2C_Read... [17:11:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:44]Read from MH i2c: E2 [17:11:44]MH_I2C_Read... [17:11:44]Read from MH i2c: E2 17 00 [17:11:44]MH_I2C_Read... [17:11:44]Read from MH i2c: E2 17 00 DB A2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 46 [17:11:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:11:44]wFMCommunicate OK [17:11:44]CreateOFDProtocolMessage done [17:11:44]OFDSenderStorePacket 218799 [17:11:44]StoreOFDPacket docnum=218799 [17:11:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F9 50 07 01 50 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 54 E8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AF 56 03 00 35 04 06 00 36 39 C8 73 54 53 F5 18 EE B3 25 70 4C 7A [17:11:44]CheckFolder [17:11:44]dirname=/storage/ofd_packets [17:11:44]CheckFolder done [17:11:44]ProducePacketName [17:11:44]name=ofd_packets/00218799 [17:11:44]NVStorageSaveData ofd_packets/00218799 [17:11:44]File name is /storage/ofd_packets/00218799 [17:11:44]Write 301 bytes [17:11:44]NVStorageSaveData done [17:11:44]OFDSenderStorePacket done [17:11:44]KKMCreateOFDPacket done [17:11:44]NVStorageSaveData kkm_last_timestamp [17:11:44]File name is /storage/kkm_last_timestamp [17:11:44]Write 4 bytes [17:11:44]NVStorageSaveData done [17:11:44]ExternCall_PrintAddStr [17:11:44]wPrintStart [17:11:44]Write to MH i2c: 01 00 00 DC A2 7E [17:11:44]Write i2c OK [17:11:44]MH_I2C_Read... [17:11:44]Read from MH i2c: 01 [17:11:44]MH_I2C_Read... [17:11:44]Read from MH i2c: 01 07 00 [17:11:44]MH_I2C_Read... [17:11:44]Read from MH i2c: 01 07 00 DC A2 00 00 00 00 00 FF 0F 93 [17:11:44]RasterBufferAndPrint [17:11:44]line Счет N : (1)536348 [17:11:44]line ИНН: 02508201610067 [17:11:44]line Контрольно-Кассовый Чек [17:11:44]line ПРОДАЖА [17:11:44]line ТРК (МРК, ГНК) : 23 [17:11:44]line Товар: 2710124130 [17:11:44]line Аи-92-К-2 [17:11:44]line 16.450 * 66.90 [17:11:44]line = 1100.51 [17:11:44]line НДС 12% НСП 1% [17:11:44]line > о реализуемом товаре [17:11:44]line ОКРУГЛЕНИЕ: -0.51 [17:11:44]line ИТОГО: 1100.00 [17:11:44]line Внесено: 1100.00 [17:11:44]line СДАЧА: 0.00 [17:11:44]line НСП 1% : 9.74 [17:11:44]line НДС 12% : 116.87 [17:11:44]line Наличными: 1100.00 [17:11:44]line Безнал.: 0.00 [17:11:44]line Место: АЗС № 84 "Партнер Нефть" [17:11:44]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:11:44]line СНО: Общий режим [17:11:44]line Чек 444 19.10.2024 17:11 [17:11:44]line Смена: 443 ФФД: 1.0 [17:11:44]line ЗНМ: 0300000178 [17:11:44]line РНМ: 0000000000098116 [17:11:44]line Версия ККМ: 001 [17:11:44]line ФМ: 0000000000965413 [17:11:44]line ФД: 218799 [17:11:44]line ФПД: 59621804037203 [17:11:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T171148&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218799&fm=59621804037203&tin=02508201610067®Number=0000000000098116&sum=110000 [17:11:44]OFD Sender: Processing packet 218799 [packets to send 80, broken 79] [17:11:44]ProducePacketName [17:11:44]name=ofd_packets/00218799 [17:11:44]OFD Sender: To server: pG, [17:11:44]CommunicateWithHost lk.salyk.kg:30040 [17:11:44]ConnectInit lk.salyk.kg [17:11:44]written 0, free lines is 4095 [17:11:44]Connected sock=9 [17:11:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F9 50 07 01 50 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 54 E8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 AF 56 03 00 35 04 06 00 36 39 C8 73 54 53 F5 18 EE B3 25 70 4C 7A [17:11:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1D 95 47 00 22 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 39 36 35 34 31 33 10 04 04 00 AF 56 03 00 F4 03 04 00 ED 93 13 67 B6 04 01 00 00 56 91 8A FB 29 E8 25 8C [17:11:45]CommunicateWithHost err = 0 [17:11:45]CheckOFDResponse [17:11:45]1017 (14) - 77093643461234 [17:11:45]1041 (16) - 0000000000965413 [17:11:45]1040 (4) - 218799 [17:11:45]1012 (4) - 19.10.2024 11:11 [17:11:45]1206 (1) - 0 [17:11:45]OFD Sender: Remove packet 218799 [17:11:45]ProducePacketName [17:11:45]name=ofd_packets/00218799 [17:11:45]NVStorageDeleteData [17:11:45]Write to MH i2c: 01 00 00 07 A3 AA [17:11:45]Write i2c OK [17:11:45]MH_I2C_Read... [17:11:45]Read from MH i2c: 01 [17:11:45]MH_I2C_Read... [17:11:45]Read from MH i2c: 01 07 00 [17:11:45]MH_I2C_Read... [17:11:45]Read from MH i2c: 01 07 00 07 A3 00 00 00 00 00 EB 0C A8 [17:11:45]RasterBufferAndPrint [17:11:45]line [17:11:45]line [17:11:45]line [17:11:45]line [17:11:45]line [17:11:45]written 0, free lines is 3316 [17:11:45]MH_Cut [17:11:45]Write to MH i2c: D1 01 00 0E A3 01 83 [17:11:45]Write i2c OK [17:11:45]MH_I2C_Read... [17:11:45]Read from MH i2c: D1 [17:11:45]MH_I2C_Read... [17:11:45]Read from MH i2c: D1 01 00 [17:11:45]MH_I2C_Read... [17:11:45]Read from MH i2c: D1 01 00 0E A3 00 82 [17:11:45]Write to MH i2c: 01 00 00 0F A3 B2 [17:11:45]Write i2c OK [17:11:45]MH_I2C_Read... [17:11:45]OFD Sender: No OFD packet to send [17:11:46]*** Cut start [17:11:46]*** Partial cut [17:11:46]*** CUTSNS_PIN = 1 [17:11:46]*** CUTSNS_PIN = 0 [17:11:46]*** Brake cut motor [17:11:46]Read from MH i2c: 01 [17:11:46]MH_I2C_Read... [17:11:46]*** Stop cut motor [17:11:46]*** Cut end [17:11:46]Read from MH i2c: 01 07 00 [17:11:46]MH_I2C_Read... [17:11:46]Read from MH i2c: 01 07 00 0F A3 00 00 00 00 00 FF 0F C7 [17:11:46]process_action close_receipt done [17:11:46]requested_data is exist [17:11:46]produce_requested_data [17:11:46]requested_item fm.sn is exist - process it [17:11:46]wFMCommunicate request_size=4 [17:11:46]MH_SAM_APDU [17:11:46]CAPDU: 80 11 00 00 [17:11:46]Write to MH i2c: E2 08 00 10 A3 80 11 00 00 00 00 00 00 2D [17:11:46]Write i2c OK [17:11:46]MH_I2C_Read... [17:11:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:46]Read from MH i2c: E2 [17:11:46]MH_I2C_Read... [17:11:46]Read from MH i2c: E2 17 00 [17:11:46]MH_I2C_Read... [17:11:46]Read from MH i2c: E2 17 00 10 A3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7C [17:11:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:11:46]wFMCommunicate OK [17:11:46]requested_item fd.num is exist - process it [17:11:46]SAM_PROTO_GetFieldsCounters [17:11:46]wFMCommunicate request_size=4 [17:11:46]MH_SAM_APDU [17:11:46]CAPDU: 80 13 00 00 [17:11:46]Write to MH i2c: E2 08 00 11 A3 80 13 00 00 00 00 00 00 30 [17:11:46]Write i2c OK [17:11:46]MH_I2C_Read... [17:11:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:11:46]Read from MH i2c: E2 [17:11:46]MH_I2C_Read... [17:11:46]Read from MH i2c: E2 62 00 [17:11:46]MH_I2C_Read... [17:11:46]Read from MH i2c: E2 62 00 11 A3 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AF 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 48 [17:11:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 AF 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:11:46]wFMCommunicate OK [17:11:46]SAM_PROTO_GetFieldsCounters done [17:11:46]requested_item shift.num is exist - process it [17:11:46]requested_item shift.opened is exist - process it [17:11:46]req_shift_opened [17:11:46]FM_GetShiftState [17:11:46]SAM_PROTO_GetShiftState [17:11:46]wFMCommunicate request_size=4 [17:11:46]MH_SAM_APDU [17:11:46]CAPDU: 80 13 01 00 [17:11:46]Write to MH i2c: E2 08 00 12 A3 80 13 01 00 00 00 00 00 32 [17:11:46]Write i2c OK [17:11:46]MH_I2C_Read... [17:11:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:46]Read from MH i2c: E2 [17:11:46]MH_I2C_Read... [17:11:46]Read from MH i2c: E2 0E 00 [17:11:46]MH_I2C_Read... [17:11:46]Read from MH i2c: E2 0E 00 12 A3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 75 [17:11:46]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:11:46]wFMCommunicate OK [17:11:46]SAM_PROTO_GetShiftState done [17:11:46]FM_GetShiftState done [17:11:46]req_shift_opened done [17:11:46]requested_item shift.open_date is exist - process it [17:11:46]req_shift_open_date [17:11:46]req_shift_open_date done [17:11:46]produce_requested_data done [17:11:46]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218799,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:11:46]process_action_free close_receipt [17:11:46]json_value_free [17:11:46]json_value_free done [17:11:46]process_json_proto returns [17:11:46]Send response to host [17:11:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218799,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:11:46]free response buf [17:11:46]execute_script done [17:11:46]execute_script returns [17:11:46]free content buf [17:11:46]Sock 10.Close socket [17:11:46]Sock 10.Thread stoped [17:11:50]OFD Sender: No OFD packet to send [17:11:55]OFD Sender: No OFD packet to send [17:12:00]OFD Sender: No OFD packet to send [17:12:05]OFD Sender: No OFD packet to send [17:12:10]OFD Sender: No OFD packet to send [17:12:15]OFD Sender: No OFD packet to send [17:12:20]OFD Sender: No OFD packet to send [17:12:25]OFD Sender: No OFD packet to send [17:12:30]OFD Sender: No OFD packet to send [17:12:35]OFD Sender: No OFD packet to send [17:12:40]OFD Sender: No OFD packet to send [17:12:45]OFD Sender: No OFD packet to send [17:12:50]OFD Sender: No OFD packet to send [17:12:55]OFD Sender: No OFD packet to send [17:13:00]OFD Sender: No OFD packet to send [17:13:05]OFD Sender: No OFD packet to send [17:13:10]OFD Sender: No OFD packet to send [17:13:15]OFD Sender: No OFD packet to send [17:13:20]OFD Sender: No OFD packet to send [17:13:25]accept exits with 8 [17:13:25]New connection [17:13:25]New thread 3066682724 created [17:13:25]Thread 3066826084 joined [17:13:25]Waiting for new connection... [17:13:25] Sock 8.Parse request [17:13:25]Sock 8.Check first char [17:13:25]Sock 8.First char is OK [17:13:25]request: POST /json_proto HTTP/1.0 [17:13:25]Method: POST [17:13:25]URL: /json_proto [17:13:25]Method is POST - this is cgi request [17:13:25]url: /json_proto [17:13:25]query_string will be loaded in cgi processing [17:13:25]execute_cgi json_proto POST (null) [17:13:25]execute_cgi path=json_proto method=POST [17:13:25]POST find Content-Length [17:13:25]Host: 172.17.40.4:8080 [17:13:25]Content-Length: 766 [17:13:25]Content-Type: application/json [17:13:25] [17:13:25]POST finish read [17:13:25]Found Content-Length = 766 [17:13:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [17:13:25]execute_script... [17:13: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)536350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [17:13:25]POST & json_proto [17:13:25]process_json_proto [17:13:25]json parsed OK: [17:13:25]protocol is kg_v1.0 [17:13:25]action value=close_receipt [17:13:25]process_action close_receipt [17:13:25]cmd_close_receipt [17:13:25]MH_GetDate [17:13:25]Write to MH i2c: F0 00 00 13 A3 A5 [17:13:25]Write i2c OK [17:13:25]MH_I2C_Read... [17:13:25]Read from MH i2c: F0 [17:13:25]MH_I2C_Read... [17:13:25]Read from MH i2c: F0 09 00 [17:13:25]MH_I2C_Read... [17:13:25]Read from MH i2c: F0 09 00 13 A3 00 BA E8 13 67 EE 0E 0D 67 3A [17:13:25]GetLastDocTimeStamp 1729357908 [17:13:25]current date 1729358010 [17:13:25]FM_GetShiftState [17:13:25]SAM_PROTO_GetShiftState [17:13:25]wFMCommunicate request_size=4 [17:13:25]MH_SAM_APDU [17:13:25]CAPDU: 80 13 01 00 [17:13:25]Write to MH i2c: E2 08 00 14 A3 80 13 01 00 00 00 00 00 34 [17:13:25]Write i2c OK [17:13:25]MH_I2C_Read... [17:13:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:13:25]Read from MH i2c: E2 [17:13:25]MH_I2C_Read... [17:13:25]Read from MH i2c: E2 0E 00 [17:13:25]MH_I2C_Read... [17:13:25]Read from MH i2c: E2 0E 00 14 A3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 77 [17:13:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:13:25]wFMCommunicate OK [17:13:25]SAM_PROTO_GetShiftState done [17:13:25]FM_GetShiftState done [17:13:25]opened in 1729296582 [17:13:25]opened+sec_in_day 1729382982 [17:13:25]quantity*price = 100050 [17:13:25]sum+1 = 100052 [17:13:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 445 19.10.2024 17:13 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218800 ФПД: 85678159688183 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T171330&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218800&fm=85678159688183&tin=02508201610067®Number=0000000000098116&sum=100051 [17:13:26]StoreToDocumentArchive [17:13:26]shift 443 fd 218800 [17:13:26]save to /storage/0443/doc_00218800 [17:13:26]save last doc name /storage/0443/doc_00218800 to /storage/kkm_last_doc_name [17:13:26]save OK [17:13:26]Clear old archive folders... [17:13:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:13:26]tlvbuf is 0179B540 [17:13:26]SAM_PROTO_ClearQueue [17:13:26]wFMCommunicate request_size=4 [17:13:26]MH_SAM_APDU [17:13:26]CAPDU: 80 09 00 00 [17:13:26]Write to MH i2c: E2 08 00 21 A3 80 09 00 00 00 00 00 00 36 [17:13:26]Write i2c OK [17:13:26]MH_I2C_Read... [17:13:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:13:26]Read from MH i2c: E2 [17:13:26]MH_I2C_Read... [17:13:26]Read from MH i2c: E2 03 00 [17:13:26]MH_I2C_Read... [17:13:26]Read from MH i2c: E2 03 00 21 A3 00 90 00 38 [17:13:26]RAPDU: 90 00 [17:13:26]wFMCommunicate OK [17:13:26]SAM_PROTO_ClearQueue done [17:13:26]KKMCreateOFDPacket [17:13:26]OFDProtocolAddRootSTLVToBuf [17:13:26]FM_MakeSignedData [17:13:26]FM_MakeSignedData [17:13:26]SAM_PROTO_SignData [17:13:26]wFMCommunicate request_size=4 [17:13:26]MH_SAM_APDU [17:13:26]CAPDU: 80 0D 01 02 [17:13:26]Write to MH i2c: E2 08 00 22 A3 80 0D 01 02 00 00 00 00 3E [17:13:26]Write i2c OK [17:13:26]MH_I2C_Read... [17:13:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:13:26]Read from MH i2c: E2 [17:13:26]MH_I2C_Read... [17:13:26]Read from MH i2c: E2 03 00 [17:13:26]MH_I2C_Read... [17:13:26]Read from MH i2c: E2 03 00 22 A3 00 90 00 39 [17:13:26]RAPDU: 90 00 [17:13:26]wFMCommunicate OK [17:13:26]wFMCommunicate request_size=255 [17:13:26]MH_SAM_APDU [17:13:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 BD 01 00 00 F4 03 04 00 BA E8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B0 56 03 00 35 04 06 00 4D EC 80 45 [17:13:26]Write to MH i2c: E2 02 01 23 A3 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 BD 01 00 00 F4 03 04 00 BA E8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B0 56 03 00 35 04 06 00 4D EC 80 45 00 00 BF [17:13:26]Write i2c OK [17:13:26]MH_I2C_Read... [17:13:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:13:26]Read from MH i2c: E2 [17:13:26]MH_I2C_Read... [17:13:26]Read from MH i2c: E2 03 00 [17:13:26]MH_I2C_Read... [17:13:26]Read from MH i2c: E2 03 00 23 A3 00 90 00 3A [17:13:26]RAPDU: 90 00 [17:13:26]wFMCommunicate OK [17:13:26]wFMCommunicate request_size=7 [17:13:26]MH_SAM_APDU [17:13:26]CAPDU: 80 0D 02 02 02 F1 F7 [17:13:26]Write to MH i2c: E2 0A 00 24 A3 80 0D 02 02 02 00 F1 F7 00 00 2D [17:13:26]Write i2c OK [17:13:26]MH_I2C_Read... [17:13:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:13:26]Read from MH i2c: E2 [17:13:26]MH_I2C_Read... [17:13:26]Read from MH i2c: E2 03 00 [17:13:26]MH_I2C_Read... [17:13:26]Read from MH i2c: E2 03 00 24 A3 00 90 00 3B [17:13:26]RAPDU: 90 00 [17:13:26]wFMCommunicate OK [17:13:26]wFMCommunicate request_size=4 [17:13:26]MH_SAM_APDU [17:13:26]CAPDU: 80 0D 03 02 [17:13:26]Write to MH i2c: E2 08 00 25 A3 80 0D 03 02 00 00 00 00 43 [17:13:26]Write i2c OK [17:13:26]MH_I2C_Read... [17:13:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:13:26]Read from MH i2c: E2 [17:13:26]MH_I2C_Read... [17:13:26]Read from MH i2c: E2 0B 00 [17:13:26]MH_I2C_Read... [17:13:26]Read from MH i2c: E2 0B 00 25 A3 00 DA 3B 50 4A 7F E8 45 26 90 00 C5 [17:13:26]RAPDU: DA 3B 50 4A 7F E8 45 26 90 00 [17:13:26]wFMCommunicate OK [17:13:26]SAM_PROTO_SignData done [17:13:26]FM_MakeSignedData done [17:13:26]CreateOFDProtocolMessage [17:13:26]wFMCommunicate request_size=4 [17:13:26]MH_SAM_APDU [17:13:26]CAPDU: 80 11 00 00 [17:13:26]Write to MH i2c: E2 08 00 26 A3 80 11 00 00 00 00 00 00 43 [17:13:26]Write i2c OK [17:13:26]MH_I2C_Read... [17:13:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:13:26]Read from MH i2c: E2 [17:13:26]MH_I2C_Read... [17:13:26]Read from MH i2c: E2 17 00 [17:13:26]MH_I2C_Read... [17:13:26]Read from MH i2c: E2 17 00 26 A3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 92 [17:13:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:13:26]wFMCommunicate OK [17:13:26]CreateOFDProtocolMessage done [17:13:26]OFDSenderStorePacket 218800 [17:13:26]StoreOFDPacket docnum=218800 [17:13:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 C0 81 04 01 8B 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 BD 01 00 00 F4 03 04 00 BA E8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B0 56 03 00 35 04 06 00 4D EC 80 45 F1 F7 DA 3B 50 4A 7F E8 45 26 [17:13:26]CheckFolder [17:13:26]dirname=/storage/ofd_packets [17:13:26]CheckFolder done [17:13:26]ProducePacketName [17:13:26]name=ofd_packets/00218800 [17:13:26]NVStorageSaveData ofd_packets/00218800 [17:13:26]File name is /storage/ofd_packets/00218800 [17:13:26]Write 298 bytes [17:13:26]NVStorageSaveData done [17:13:26]OFDSenderStorePacket done [17:13:26]KKMCreateOFDPacket done [17:13:26]NVStorageSaveData kkm_last_timestamp [17:13:26]File name is /storage/kkm_last_timestamp [17:13:26]Write 4 bytes [17:13:26]NVStorageSaveData done [17:13:26]ExternCall_PrintAddStr [17:13:26]wPrintStart [17:13:26]Write to MH i2c: 01 00 00 27 A3 CA [17:13:26]Write i2c OK [17:13:26]MH_I2C_Read... [17:13:26]Read from MH i2c: 01 [17:13:26]MH_I2C_Read... [17:13:26]Read from MH i2c: 01 07 00 [17:13:26]MH_I2C_Read... [17:13:26]Read from MH i2c: 01 07 00 27 A3 00 00 00 00 00 FF 0F DF [17:13:26]RasterBufferAndPrint [17:13:26]line Счет N : (1)536350 [17:13:26]line ИНН: 02508201610067 [17:13:26]line Контрольно-Кассовый Чек [17:13:26]line ПРОДАЖА [17:13:26]line ТРК (МРК, ГНК) : 61 [17:13:26]line Товар: 2710194210 [17:13:26]line ДТ-К-2 [17:13:26]line 13.130 * 76.20 [17:13:26]line = 1000.51 [17:13:26]line НДС 12% НСП 1% [17:13:26]line > о реализуемом товаре [17:13:26]line ИТОГО: 1000.51 [17:13:26]line НСП 1% : 8.85 [17:13:26]line НДС 12% : 106.25 [17:13:26]line Наличными: 0.00 [17:13:26]line Безнал.: 1000.51 [17:13:26]line Место: АЗС № 84 "Партнер Нефть" [17:13:26]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:13:26]line СНО: Общий режим [17:13:26]line Чек 445 19.10.2024 17:13 [17:13:26]line Смена: 443 ФФД: 1.0 [17:13:26]line ЗНМ: 0300000178 [17:13:26]line РНМ: 0000000000098116 [17:13:26]line Версия ККМ: 001 [17:13:26]line Платежная система: Mbank [17:13:26]line ФМ: 0000000000965413 [17:13:26]line ФД: 218800 [17:13:26]line ФПД: 85678159688183 [17:13:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T171330&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218800&fm=85678159688183&tin=02508201610067®Number=0000000000098116&sum=100051 [17:13:27]OFD Sender: Processing packet 218800 [packets to send 80, broken 79] [17:13:27]ProducePacketName [17:13:27]name=ofd_packets/00218800 [17:13:27]OFD Sender: To server: pG, [17:13:27]CommunicateWithHost lk.salyk.kg:30040 [17:13:27]ConnectInit lk.salyk.kg [17:13:27]written 0, free lines is 4095 [17:13:27]Connected sock=10 [17:13:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 C0 81 04 01 8B 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 BD 01 00 00 F4 03 04 00 BA E8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B0 56 03 00 35 04 06 00 4D EC 80 45 F1 F7 DA 3B 50 4A 7F E8 45 26 [17:13:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A3 0C 47 00 65 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 39 36 35 34 31 33 10 04 04 00 B0 56 03 00 F4 03 04 00 53 94 13 67 B6 04 01 00 00 96 B7 AA A1 02 C6 5E CF [17:13:27]CommunicateWithHost err = 0 [17:13:27]CheckOFDResponse [17:13:27]1017 (14) - 77093643461234 [17:13:27]1041 (16) - 0000000000965413 [17:13:27]1040 (4) - 218800 [17:13:27]1012 (4) - 19.10.2024 11:13 [17:13:27]1206 (1) - 0 [17:13:27]OFD Sender: Remove packet 218800 [17:13:27]ProducePacketName [17:13:27]name=ofd_packets/00218800 [17:13:27]NVStorageDeleteData [17:13:27]Write to MH i2c: 01 00 00 50 A3 F3 [17:13:27]Write i2c OK [17:13:27]MH_I2C_Read... [17:13:27]Read from MH i2c: 01 [17:13:27]MH_I2C_Read... [17:13:27]Read from MH i2c: 01 07 00 [17:13:27]MH_I2C_Read... [17:13:27]Read from MH i2c: 01 07 00 50 A3 00 00 00 00 00 07 0D 0E [17:13:27]RasterBufferAndPrint [17:13:27]line [17:13:27]line [17:13:27]line [17:13:27]line [17:13:27]line [17:13:27]written 0, free lines is 3345 [17:13:27]MH_Cut [17:13:27]Write to MH i2c: D1 01 00 57 A3 01 CC [17:13:27]Write i2c OK [17:13:27]MH_I2C_Read... [17:13:27]Read from MH i2c: D1 [17:13:27]MH_I2C_Read... [17:13:27]Read from MH i2c: D1 01 00 [17:13:27]MH_I2C_Read... [17:13:27]Read from MH i2c: D1 01 00 57 A3 00 CB [17:13:27]Write to MH i2c: 01 00 00 58 A3 FB [17:13:27]Write i2c OK [17:13:27]MH_I2C_Read... [17:13:28]OFD Sender: No OFD packet to send [17:13:28]*** Cut start [17:13:28]*** Partial cut [17:13:28]*** CUTSNS_PIN = 1 [17:13:28]*** CUTSNS_PIN = 0 [17:13:28]*** Brake cut motor [17:13:29]Read from MH i2c: 01 [17:13:29]MH_I2C_Read... [17:13:29]*** Stop cut motor [17:13:29]*** Cut end [17:13:29]Read from MH i2c: 01 07 00 [17:13:29]MH_I2C_Read... [17:13:29]Read from MH i2c: 01 07 00 58 A3 00 00 00 00 00 FF 0F 10 [17:13:29]process_action close_receipt done [17:13:29]requested_data is exist [17:13:29]produce_requested_data [17:13:29]requested_item fm.sn is exist - process it [17:13:29]wFMCommunicate request_size=4 [17:13:29]MH_SAM_APDU [17:13:29]CAPDU: 80 11 00 00 [17:13:29]Write to MH i2c: E2 08 00 59 A3 80 11 00 00 00 00 00 00 76 [17:13:29]Write i2c OK [17:13:29]MH_I2C_Read... [17:13:29]Read from MH i2c: E2 [17:13:29]MH_I2C_Read... [17:13:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:13:29]Read from MH i2c: E2 17 00 [17:13:29]MH_I2C_Read... [17:13:29]Read from MH i2c: E2 17 00 59 A3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C5 [17:13:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:13:29]wFMCommunicate OK [17:13:29]requested_item fd.num is exist - process it [17:13:29]SAM_PROTO_GetFieldsCounters [17:13:29]wFMCommunicate request_size=4 [17:13:29]MH_SAM_APDU [17:13:29]CAPDU: 80 13 00 00 [17:13:29]Write to MH i2c: E2 08 00 5A A3 80 13 00 00 00 00 00 00 79 [17:13:29]Write i2c OK [17:13:29]MH_I2C_Read... [17:13:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:13:29]Read from MH i2c: E2 [17:13:29]MH_I2C_Read... [17:13:29]Read from MH i2c: E2 62 00 [17:13:29]MH_I2C_Read... [17:13:29]Read from MH i2c: E2 62 00 5A A3 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B0 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 95 [17:13:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B0 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:13:29]wFMCommunicate OK [17:13:29]SAM_PROTO_GetFieldsCounters done [17:13:29]requested_item shift.num is exist - process it [17:13:29]requested_item shift.opened is exist - process it [17:13:29]req_shift_opened [17:13:29]FM_GetShiftState [17:13:29]SAM_PROTO_GetShiftState [17:13:29]wFMCommunicate request_size=4 [17:13:29]MH_SAM_APDU [17:13:29]CAPDU: 80 13 01 00 [17:13:29]Write to MH i2c: E2 08 00 5B A3 80 13 01 00 00 00 00 00 7B [17:13:29]Write i2c OK [17:13:29]MH_I2C_Read... [17:13:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:13:29]Read from MH i2c: E2 [17:13:29]MH_I2C_Read... [17:13:29]Read from MH i2c: E2 0E 00 [17:13:29]MH_I2C_Read... [17:13:29]Read from MH i2c: E2 0E 00 5B A3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BE [17:13:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:13:29]wFMCommunicate OK [17:13:29]SAM_PROTO_GetShiftState done [17:13:29]FM_GetShiftState done [17:13:29]req_shift_opened done [17:13:29]requested_item shift.open_date is exist - process it [17:13:29]req_shift_open_date [17:13:29]req_shift_open_date done [17:13:29]produce_requested_data done [17:13:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218800,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:13:29]process_action_free close_receipt [17:13:29]json_value_free [17:13:29]json_value_free done [17:13:29]process_json_proto returns [17:13:29]Send response to host [17:13:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218800,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:13:29]free response buf [17:13:29]execute_script done [17:13:29]execute_script returns [17:13:29]free content buf [17:13:29]Sock 8.Close socket [17:13:29]Sock 8.Thread stoped [17:13:33]OFD Sender: No OFD packet to send [17:13:38]OFD Sender: No OFD packet to send [17:13:43]OFD Sender: No OFD packet to send [17:13:48]OFD Sender: No OFD packet to send [17:13:53]OFD Sender: No OFD packet to send [17:13:58]OFD Sender: No OFD packet to send [17:14:03]OFD Sender: No OFD packet to send [17:14:08]OFD Sender: No OFD packet to send [17:14:13]OFD Sender: No OFD packet to send [17:14:18]OFD Sender: No OFD packet to send [17:14:23]OFD Sender: No OFD packet to send [17:14:28]OFD Sender: No OFD packet to send [17:14:33]OFD Sender: No OFD packet to send [17:14:38]OFD Sender: No OFD packet to send [17:14:43]OFD Sender: No OFD packet to send [17:14:48]OFD Sender: No OFD packet to send [17:14:53]OFD Sender: No OFD packet to send [17:14:58]OFD Sender: No OFD packet to send [17:15:00]accept exits with 9 [17:15:00]New connection [17:15:00]New thread 3066826084 created [17:15:00]Thread 3066682724 joined [17:15:00]Waiting for new connection... [17:15:00] Sock 9.Parse request [17:15:00]Sock 9.Check first char [17:15:00]Sock 9.First char is OK [17:15:00]request: POST /json_proto HTTP/1.0 [17:15:00]Method: POST [17:15:00]URL: /json_proto [17:15:00]Method is POST - this is cgi request [17:15:00]url: /json_proto [17:15:00]query_string will be loaded in cgi processing [17:15:00]execute_cgi json_proto POST (null) [17:15:00]execute_cgi path=json_proto method=POST [17:15:00]POST find Content-Length [17:15:00]Host: 172.17.40.4:8080 [17:15:00]Content-Length: 769 [17:15:00]Content-Type: application/json [17:15:00] [17:15:00]POST finish read [17:15:00]Found Content-Length = 769 [17:15:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:00]execute_script... [17:15: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)536349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:00]POST & json_proto [17:15:00]process_json_proto [17:15:00]json parsed OK: [17:15:00]protocol is kg_v1.0 [17:15:00]action value=close_receipt [17:15:00]process_action close_receipt [17:15:00]cmd_close_receipt [17:15:00]MH_GetDate [17:15:00]Write to MH i2c: F0 00 00 5C A3 EE [17:15:00]Write i2c OK [17:15:00]MH_I2C_Read... [17:15:00]Read from MH i2c: F0 [17:15:00]MH_I2C_Read... [17:15:00]Read from MH i2c: F0 09 00 [17:15:00]MH_I2C_Read... [17:15:00]Read from MH i2c: F0 09 00 5C A3 00 1A E9 13 67 EE 0E 0D 67 E4 [17:15:00]GetLastDocTimeStamp 1729358010 [17:15:00]current date 1729358106 [17:15:00]FM_GetShiftState [17:15:00]SAM_PROTO_GetShiftState [17:15:00]wFMCommunicate request_size=4 [17:15:00]MH_SAM_APDU [17:15:00]CAPDU: 80 13 01 00 [17:15:00]Write to MH i2c: E2 08 00 5D A3 80 13 01 00 00 00 00 00 7D [17:15:00]Write i2c OK [17:15:00]MH_I2C_Read... [17:15:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:00]Read from MH i2c: E2 [17:15:00]MH_I2C_Read... [17:15:00]Read from MH i2c: E2 0E 00 [17:15:00]MH_I2C_Read... [17:15:00]Read from MH i2c: E2 0E 00 5D A3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C0 [17:15:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:15:00]wFMCommunicate OK [17:15:00]SAM_PROTO_GetShiftState done [17:15:00]FM_GetShiftState done [17:15:00]opened in 1729296582 [17:15:00]opened+sec_in_day 1729382982 [17:15:00]quantity*price = 300064 [17:15:00]sum+1 = 300066 [17:15:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.65 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 0.00 Безнал.: 3000.65 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 446 19.10.2024 17:15 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218801 ФПД: 129168597137230 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T171506&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218801&fm=129168597137230&tin=02508201610067®Number=0000000000098116&sum=300065 [17:15:01]StoreToDocumentArchive [17:15:01]shift 443 fd 218801 [17:15:01]save to /storage/0443/doc_00218801 [17:15:01]save last doc name /storage/0443/doc_00218801 to /storage/kkm_last_doc_name [17:15:01]save OK [17:15:01]Clear old archive folders... [17:15:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:15:01]tlvbuf is 0171B280 [17:15:01]SAM_PROTO_ClearQueue [17:15:01]wFMCommunicate request_size=4 [17:15:01]MH_SAM_APDU [17:15:01]CAPDU: 80 09 00 00 [17:15:01]Write to MH i2c: E2 08 00 6A A3 80 09 00 00 00 00 00 00 7F [17:15:01]Write i2c OK [17:15:01]MH_I2C_Read... [17:15:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:15:01]Read from MH i2c: E2 [17:15:01]MH_I2C_Read... [17:15:01]Read from MH i2c: E2 03 00 [17:15:01]MH_I2C_Read... [17:15:01]Read from MH i2c: E2 03 00 6A A3 00 90 00 81 [17:15:01]RAPDU: 90 00 [17:15:01]wFMCommunicate OK [17:15:01]SAM_PROTO_ClearQueue done [17:15:01]KKMCreateOFDPacket [17:15:01]OFDProtocolAddRootSTLVToBuf [17:15:01]FM_MakeSignedData [17:15:01]FM_MakeSignedData [17:15:01]SAM_PROTO_SignData [17:15:01]wFMCommunicate request_size=4 [17:15:01]MH_SAM_APDU [17:15:01]CAPDU: 80 0D 01 02 [17:15:01]Write to MH i2c: E2 08 00 6B A3 80 0D 01 02 00 00 00 00 87 [17:15:01]Write i2c OK [17:15:01]MH_I2C_Read... [17:15:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:15:01]Read from MH i2c: E2 [17:15:01]MH_I2C_Read... [17:15:01]Read from MH i2c: E2 03 00 [17:15:01]MH_I2C_Read... [17:15:01]Read from MH i2c: E2 03 00 6B A3 00 90 00 82 [17:15:01]RAPDU: 90 00 [17:15:01]wFMCommunicate OK [17:15:01]wFMCommunicate request_size=255 [17:15:01]MH_SAM_APDU [17:15: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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 1A E9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B1 56 03 00 35 04 06 00 75 [17:15:01]Write to MH i2c: E2 02 01 6C A3 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 1A E9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B1 56 03 00 35 04 06 00 75 00 00 3C [17:15:01]Write i2c OK [17:15:01]MH_I2C_Read... [17:15:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:01]Read from MH i2c: E2 [17:15:01]MH_I2C_Read... [17:15:01]Read from MH i2c: E2 03 00 [17:15:01]MH_I2C_Read... [17:15:01]Read from MH i2c: E2 03 00 6C A3 00 90 00 83 [17:15:01]RAPDU: 90 00 [17:15:01]wFMCommunicate OK [17:15:01]wFMCommunicate request_size=10 [17:15:01]MH_SAM_APDU [17:15:01]CAPDU: 80 0D 02 02 05 7A 68 59 37 4E [17:15:01]Write to MH i2c: E2 0D 00 6D A3 80 0D 02 02 05 00 7A 68 59 37 4E 00 00 54 [17:15:01]Write i2c OK [17:15:01]MH_I2C_Read... [17:15:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:02]Read from MH i2c: E2 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: E2 03 00 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: E2 03 00 6D A3 00 90 00 84 [17:15:02]RAPDU: 90 00 [17:15:02]wFMCommunicate OK [17:15:02]wFMCommunicate request_size=4 [17:15:02]MH_SAM_APDU [17:15:02]CAPDU: 80 0D 03 02 [17:15:02]Write to MH i2c: E2 08 00 6E A3 80 0D 03 02 00 00 00 00 8C [17:15:02]Write i2c OK [17:15:02]MH_I2C_Read... [17:15:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:15:02]Read from MH i2c: E2 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: E2 0B 00 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: E2 0B 00 6E A3 00 B2 E4 68 92 84 6C 1F 16 90 00 42 [17:15:02]RAPDU: B2 E4 68 92 84 6C 1F 16 90 00 [17:15:02]wFMCommunicate OK [17:15:02]SAM_PROTO_SignData done [17:15:02]FM_MakeSignedData done [17:15:02]CreateOFDProtocolMessage [17:15:02]wFMCommunicate request_size=4 [17:15:02]MH_SAM_APDU [17:15:02]CAPDU: 80 11 00 00 [17:15:02]Write to MH i2c: E2 08 00 6F A3 80 11 00 00 00 00 00 00 8C [17:15:02]Write i2c OK [17:15:02]MH_I2C_Read... [17:15:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:02]Read from MH i2c: E2 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: E2 17 00 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: E2 17 00 6F A3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DB [17:15:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:15:02]wFMCommunicate OK [17:15:02]CreateOFDProtocolMessage done [17:15:02]OFDSenderStorePacket 218801 [17:15:02]StoreOFDPacket docnum=218801 [17:15:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B2 99 07 01 72 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 1A E9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B1 56 03 00 35 04 06 00 75 7A 68 59 37 4E B2 E4 68 92 84 6C 1F 16 [17:15:02]CheckFolder [17:15:02]dirname=/storage/ofd_packets [17:15:02]CheckFolder done [17:15:02]ProducePacketName [17:15:02]name=ofd_packets/00218801 [17:15:02]NVStorageSaveData ofd_packets/00218801 [17:15:02]File name is /storage/ofd_packets/00218801 [17:15:02]Write 301 bytes [17:15:02]NVStorageSaveData done [17:15:02]OFDSenderStorePacket done [17:15:02]KKMCreateOFDPacket done [17:15:02]NVStorageSaveData kkm_last_timestamp [17:15:02]File name is /storage/kkm_last_timestamp [17:15:02]Write 4 bytes [17:15:02]NVStorageSaveData done [17:15:02]ExternCall_PrintAddStr [17:15:02]wPrintStart [17:15:02]Write to MH i2c: 01 00 00 70 A3 13 [17:15:02]Write i2c OK [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: 01 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: 01 07 00 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: 01 07 00 70 A3 00 00 00 00 00 FF 0F 28 [17:15:02]RasterBufferAndPrint [17:15:02]line Счет N : (1)536349 [17:15:02]line ИНН: 02508201610067 [17:15:02]line Контрольно-Кассовый Чек [17:15:02]line ПРОДАЖА [17:15:02]line ТРК (МРК, ГНК) : 31 [17:15:02]line Товар: 2710124500 [17:15:02]line Аи-95-К-3 [17:15:02]line 40.440 * 74.20 [17:15:02]line = 3000.65 [17:15:02]line НДС 12% НСП 1% [17:15:02]line > о реализуемом товаре [17:15:02]line ИТОГО: 3000.65 [17:15:02]line НСП 1% : 26.55 [17:15:02]line НДС 12% : 318.65 [17:15:02]line Наличными: 0.00 [17:15:02]line Безнал.: 3000.65 [17:15:02]line Место: АЗС № 84 "Партнер Нефть" [17:15:02]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:15:02]line СНО: Общий режим [17:15:02]line Чек 446 19.10.2024 17:15 [17:15:02]line Смена: 443 ФФД: 1.0 [17:15:02]line ЗНМ: 0300000178 [17:15:02]line РНМ: 0000000000098116 [17:15:02]line Версия ККМ: 001 [17:15:02]line Платежная система: Mbank [17:15:02]line ФМ: 0000000000965413 [17:15:02]line ФД: 218801 [17:15:02]line ФПД: 129168597137230 [17:15:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T171506&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218801&fm=129168597137230&tin=02508201610067®Number=0000000000098116&sum=300065 [17:15:02]OFD Sender: Processing packet 218801 [packets to send 80, broken 79] [17:15:02]ProducePacketName [17:15:02]name=ofd_packets/00218801 [17:15:02]OFD Sender: To server: pG, [17:15:02]CommunicateWithHost lk.salyk.kg:30040 [17:15:02]ConnectInit lk.salyk.kg [17:15:02]written 0, free lines is 4095 [17:15:02]Connected sock=10 [17:15:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B2 99 07 01 72 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 1A E9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B1 56 03 00 35 04 06 00 75 7A 68 59 37 4E B2 E4 68 92 84 6C 1F 16 [17:15:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3A ED 47 00 4E 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 39 36 35 34 31 33 10 04 04 00 B1 56 03 00 F4 03 04 00 B3 94 13 67 B6 04 01 00 00 AB EC E7 76 5F C9 93 B8 [17:15:02]CommunicateWithHost err = 0 [17:15:02]CheckOFDResponse [17:15:02]1017 (14) - 77093643461234 [17:15:02]1041 (16) - 0000000000965413 [17:15:02]1040 (4) - 218801 [17:15:02]1012 (4) - 19.10.2024 11:14 [17:15:02]1206 (1) - 0 [17:15:02]OFD Sender: Remove packet 218801 [17:15:02]ProducePacketName [17:15:02]name=ofd_packets/00218801 [17:15:02]NVStorageDeleteData [17:15:02]Write to MH i2c: 01 00 00 99 A3 3C [17:15:02]Write i2c OK [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: 01 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: 01 07 00 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: 01 07 00 99 A3 00 00 00 00 00 09 0D 59 [17:15:02]RasterBufferAndPrint [17:15:02]line [17:15:02]line [17:15:02]line [17:15:02]line [17:15:02]line [17:15:02]written 0, free lines is 3344 [17:15:02]MH_Cut [17:15:02]Write to MH i2c: D1 01 00 A0 A3 01 15 [17:15:02]Write i2c OK [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: D1 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: D1 01 00 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: D1 01 00 A0 A3 00 14 [17:15:02]Write to MH i2c: 01 00 00 A1 A3 44 [17:15:02]Write i2c OK [17:15:02]MH_I2C_Read... [17:15:03]OFD Sender: No OFD packet to send [17:15:03]*** Cut start [17:15:03]*** Partial cut [17:15:03]*** CUTSNS_PIN = 1 [17:15:03]*** CUTSNS_PIN = 0 [17:15:03]*** Brake cut motor [17:15:04]Read from MH i2c: 01 [17:15:04]MH_I2C_Read... [17:15:04]*** Stop cut motor [17:15:04]*** Cut end [17:15:04]Read from MH i2c: 01 07 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: 01 07 00 A1 A3 00 00 00 00 00 FF 0F 59 [17:15:04]process_action close_receipt done [17:15:04]requested_data is exist [17:15:04]produce_requested_data [17:15:04]requested_item fm.sn is exist - process it [17:15:04]wFMCommunicate request_size=4 [17:15:04]MH_SAM_APDU [17:15:04]CAPDU: 80 11 00 00 [17:15:04]Write to MH i2c: E2 08 00 A2 A3 80 11 00 00 00 00 00 00 BF [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:04]Read from MH i2c: E2 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 17 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 17 00 A2 A3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0E [17:15:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:15:04]wFMCommunicate OK [17:15:04]requested_item fd.num is exist - process it [17:15:04]SAM_PROTO_GetFieldsCounters [17:15:04]wFMCommunicate request_size=4 [17:15:04]MH_SAM_APDU [17:15:04]CAPDU: 80 13 00 00 [17:15:04]Write to MH i2c: E2 08 00 A3 A3 80 13 00 00 00 00 00 00 C2 [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:15:04]Read from MH i2c: E2 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 62 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 62 00 A3 A3 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B1 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 E2 [17:15:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B1 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:15:04]wFMCommunicate OK [17:15:04]SAM_PROTO_GetFieldsCounters done [17:15:04]requested_item shift.num is exist - process it [17:15:04]requested_item shift.opened is exist - process it [17:15:04]req_shift_opened [17:15:04]FM_GetShiftState [17:15:04]SAM_PROTO_GetShiftState [17:15:04]wFMCommunicate request_size=4 [17:15:04]MH_SAM_APDU [17:15:04]CAPDU: 80 13 01 00 [17:15:04]Write to MH i2c: E2 08 00 A4 A3 80 13 01 00 00 00 00 00 C4 [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:04]Read from MH i2c: E2 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 0E 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 0E 00 A4 A3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 07 [17:15:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:15:04]wFMCommunicate OK [17:15:04]SAM_PROTO_GetShiftState done [17:15:04]FM_GetShiftState done [17:15:04]req_shift_opened done [17:15:04]requested_item shift.open_date is exist - process it [17:15:04]req_shift_open_date [17:15:04]req_shift_open_date done [17:15:04]produce_requested_data done [17:15:04]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218801,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:15:04]process_action_free close_receipt [17:15:04]json_value_free [17:15:04]json_value_free done [17:15:04]process_json_proto returns [17:15:04]Send response to host [17:15:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218801,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:15:04]free response buf [17:15:04]execute_script done [17:15:04]execute_script returns [17:15:04]free content buf [17:15:04]Sock 9.Close socket [17:15:04]Sock 9.Thread stoped [17:15:08]OFD Sender: No OFD packet to send [17:15:13]OFD Sender: No OFD packet to send [17:15:18]OFD Sender: No OFD packet to send [17:15:23]OFD Sender: No OFD packet to send [17:15:28]OFD Sender: No OFD packet to send [17:15:33]OFD Sender: No OFD packet to send [17:15:38]OFD Sender: No OFD packet to send [17:15:43]OFD Sender: No OFD packet to send [17:15:48]OFD Sender: No OFD packet to send [17:15:53]OFD Sender: No OFD packet to send [17:15:58]OFD Sender: No OFD packet to send [17:16:03]OFD Sender: No OFD packet to send [17:16:08]OFD Sender: No OFD packet to send [17:16:13]OFD Sender: No OFD packet to send [17:16:18]OFD Sender: No OFD packet to send [17:16:23]OFD Sender: No OFD packet to send [17:16:28]OFD Sender: No OFD packet to send [17:16:33]OFD Sender: No OFD packet to send [17:16:38]OFD Sender: No OFD packet to send [17:16:43]OFD Sender: No OFD packet to send [17:16:48]OFD Sender: No OFD packet to send [17:16:53]OFD Sender: No OFD packet to send [17:16:58]OFD Sender: No OFD packet to send [17:17:03]OFD Sender: No OFD packet to send [17:17:08]OFD Sender: No OFD packet to send [17:17:13]OFD Sender: No OFD packet to send [17:17:18]OFD Sender: No OFD packet to send [17:17:23]OFD Sender: No OFD packet to send [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:57]accept exits with 8 [17:17:57]New connection [17:17:57]New thread 3066682724 created [17:17:57]Thread 3066826084 joined [17:17:57]Waiting for new connection... [17:17:57] Sock 8.Parse request [17:17:57]Sock 8.Check first char [17:17:57]Sock 8.First char is OK [17:17:57]request: POST /json_proto HTTP/1.0 [17:17:57]Method: POST [17:17:57]URL: /json_proto [17:17:57]Method is POST - this is cgi request [17:17:57]url: /json_proto [17:17:57]query_string will be loaded in cgi processing [17:17:57]execute_cgi json_proto POST (null) [17:17:57]execute_cgi path=json_proto method=POST [17:17:57]POST find Content-Length [17:17:57]Host: 172.17.40.4:8080 [17:17:57]Content-Length: 766 [17:17:57]Content-Type: application/json [17:17:57] [17:17:57]POST finish read [17:17:57]Found Content-Length = 766 [17:17:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [17:17:57]execute_script... [17:17:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [17:17:57]POST & json_proto [17:17:57]process_json_proto [17:17:57]json parsed OK: [17:17:57]protocol is kg_v1.0 [17:17:57]action value=close_receipt [17:17:57]process_action close_receipt [17:17:57]cmd_close_receipt [17:17:57]MH_GetDate [17:17:57]Write to MH i2c: F0 00 00 A5 A3 37 [17:17:57]Write i2c OK [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: F0 [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: F0 09 00 [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: F0 09 00 A5 A3 00 CB E9 13 67 EE 0E 0D 67 DE [17:17:57]GetLastDocTimeStamp 1729358106 [17:17:57]current date 1729358283 [17:17:57]FM_GetShiftState [17:17:57]SAM_PROTO_GetShiftState [17:17:57]wFMCommunicate request_size=4 [17:17:57]MH_SAM_APDU [17:17:57]CAPDU: 80 13 01 00 [17:17:57]Write to MH i2c: E2 08 00 A6 A3 80 13 01 00 00 00 00 00 C6 [17:17:57]Write i2c OK [17:17:57]MH_I2C_Read... [17:17:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:57]Read from MH i2c: E2 [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: E2 0E 00 [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: E2 0E 00 A6 A3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 09 [17:17:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:17:57]wFMCommunicate OK [17:17:57]SAM_PROTO_GetShiftState done [17:17:57]FM_GetShiftState done [17:17:57]opened in 1729296582 [17:17:57]opened+sec_in_day 1729382982 [17:17:57]quantity*price = 60027 [17:17:57]sum+1 = 60029 [17:17:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.28 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 0.00 Безнал.: 600.28 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 447 19.10.2024 17:18 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218802 ФПД: 162515592801647 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T171803&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218802&fm=162515592801647&tin=02508201610067®Number=0000000000098116&sum=60028 [17:17:58]StoreToDocumentArchive [17:17:58]shift 443 fd 218802 [17:17:58]save to /storage/0443/doc_00218802 [17:17:58]save last doc name /storage/0443/doc_00218802 to /storage/kkm_last_doc_name [17:17:58]save OK [17:17:58]Clear old archive folders... [17:17:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:17:58]tlvbuf is 0161E0F0 [17:17:58]SAM_PROTO_ClearQueue [17:17:58]wFMCommunicate request_size=4 [17:17:58]MH_SAM_APDU [17:17:58]CAPDU: 80 09 00 00 [17:17:58]Write to MH i2c: E2 08 00 B3 A3 80 09 00 00 00 00 00 00 C8 [17:17:58]Write i2c OK [17:17:58]MH_I2C_Read... [17:17:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:17:58]Read from MH i2c: E2 [17:17:58]MH_I2C_Read... [17:17:58]Read from MH i2c: E2 03 00 [17:17:58]MH_I2C_Read... [17:17:58]Read from MH i2c: E2 03 00 B3 A3 00 90 00 CA [17:17:58]RAPDU: 90 00 [17:17:58]wFMCommunicate OK [17:17:58]SAM_PROTO_ClearQueue done [17:17:58]KKMCreateOFDPacket [17:17:58]OFDProtocolAddRootSTLVToBuf [17:17:58]FM_MakeSignedData [17:17:58]FM_MakeSignedData [17:17:58]SAM_PROTO_SignData [17:17:58]wFMCommunicate request_size=4 [17:17:58]MH_SAM_APDU [17:17:58]CAPDU: 80 0D 01 02 [17:17:58]Write to MH i2c: E2 08 00 B4 A3 80 0D 01 02 00 00 00 00 D0 [17:17:58]Write i2c OK [17:17:58]MH_I2C_Read... [17:17:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:17:58]Read from MH i2c: E2 [17:17:58]MH_I2C_Read... [17:17:58]Read from MH i2c: E2 03 00 [17:17:58]MH_I2C_Read... [17:17:58]Read from MH i2c: E2 03 00 B4 A3 00 90 00 CB [17:17:58]RAPDU: 90 00 [17:17:58]wFMCommunicate OK [17:17:58]wFMCommunicate request_size=255 [17:17:58]MH_SAM_APDU [17:17:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 BF 01 00 00 F4 03 04 00 CB E9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B2 56 03 00 35 04 06 00 93 [17:17:58]Write to MH i2c: E2 02 01 B5 A3 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 BF 01 00 00 F4 03 04 00 CB E9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B2 56 03 00 35 04 06 00 93 00 00 37 [17:17:58]Write i2c OK [17:17:58]MH_I2C_Read... [17:17:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:17:58]Read from MH i2c: E2 [17:17:58]MH_I2C_Read... [17:17:58]Read from MH i2c: E2 03 00 [17:17:58]MH_I2C_Read... [17:17:58]Read from MH i2c: E2 03 00 B5 A3 00 90 00 CC [17:17:58]RAPDU: 90 00 [17:17:58]wFMCommunicate OK [17:17:58]wFMCommunicate request_size=10 [17:17:58]MH_SAM_APDU [17:17:58]CAPDU: 80 0D 02 02 05 CE 9C 2D ED 6F [17:17:58]Write to MH i2c: E2 0D 00 B6 A3 80 0D 02 02 05 00 CE 9C 2D ED 6F 00 00 D0 [17:17:58]Write i2c OK [17:17:58]MH_I2C_Read... [17:17:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:17:59]Read from MH i2c: E2 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: E2 03 00 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: E2 03 00 B6 A3 00 90 00 CD [17:17:59]RAPDU: 90 00 [17:17:59]wFMCommunicate OK [17:17:59]wFMCommunicate request_size=4 [17:17:59]MH_SAM_APDU [17:17:59]CAPDU: 80 0D 03 02 [17:17:59]Write to MH i2c: E2 08 00 B7 A3 80 0D 03 02 00 00 00 00 D5 [17:17:59]Write i2c OK [17:17:59]MH_I2C_Read... [17:17:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:17:59]Read from MH i2c: E2 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: E2 0B 00 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: E2 0B 00 B7 A3 00 78 5D C9 5C B5 9C F9 5F 90 00 79 [17:17:59]RAPDU: 78 5D C9 5C B5 9C F9 5F 90 00 [17:17:59]wFMCommunicate OK [17:17:59]SAM_PROTO_SignData done [17:17:59]FM_MakeSignedData done [17:17:59]CreateOFDProtocolMessage [17:17:59]wFMCommunicate request_size=4 [17:17:59]MH_SAM_APDU [17:17:59]CAPDU: 80 11 00 00 [17:17:59]Write to MH i2c: E2 08 00 B8 A3 80 11 00 00 00 00 00 00 D5 [17:17:59]Write i2c OK [17:17:59]MH_I2C_Read... [17:17:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:59]Read from MH i2c: E2 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: E2 17 00 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: E2 17 00 B8 A3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 24 [17:17:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:17:59]wFMCommunicate OK [17:17:59]CreateOFDProtocolMessage done [17:17:59]OFDSenderStorePacket 218802 [17:17:59]StoreOFDPacket docnum=218802 [17:17:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 21 39 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 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 BF 01 00 00 F4 03 04 00 CB E9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B2 56 03 00 35 04 06 00 93 CE 9C 2D ED 6F 78 5D C9 5C B5 9C F9 5F [17:17:59]CheckFolder [17:17:59]dirname=/storage/ofd_packets [17:17:59]CheckFolder done [17:17:59]ProducePacketName [17:17:59]name=ofd_packets/00218802 [17:17:59]NVStorageSaveData ofd_packets/00218802 [17:17:59]File name is /storage/ofd_packets/00218802 [17:17:59]Write 301 bytes [17:17:59]NVStorageSaveData done [17:17:59]OFDSenderStorePacket done [17:17:59]KKMCreateOFDPacket done [17:17:59]NVStorageSaveData kkm_last_timestamp [17:17:59]File name is /storage/kkm_last_timestamp [17:17:59]Write 4 bytes [17:17:59]NVStorageSaveData done [17:17:59]ExternCall_PrintAddStr [17:17:59]wPrintStart [17:17:59]Write to MH i2c: 01 00 00 B9 A3 5C [17:17:59]OFD Sender: Processing packet 218802 [packets to send 80, broken 79] [17:17:59]ProducePacketName [17:17:59]name=ofd_packets/00218802 [17:17:59]OFD Sender: To server: pG, [17:17:59]CommunicateWithHost lk.salyk.kg:30040 [17:17:59]ConnectInit lk.salyk.kg [17:17:59]Write i2c OK [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: 01 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: 01 07 00 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: 01 07 00 B9 A3 00 00 00 00 00 FF 0F 71 [17:17:59]RasterBufferAndPrint [17:17:59]line Счет N : (1)536352 [17:17:59]line ИНН: 02508201610067 [17:17:59]line Контрольно-Кассовый Чек [17:17:59]line ПРОДАЖА [17:17:59]line ТРК (МРК, ГНК) : 11 [17:17:59]line Товар: 2710124500 [17:17:59]line Аи-95-К-3 [17:17:59]line 8.090 * 74.20 [17:17:59]line = 600.28 [17:17:59]line НДС 12% НСП 1% [17:17:59]line > о реализуемом товаре [17:17:59]line ИТОГО: 600.28 [17:17:59]line НСП 1% : 5.31 [17:17:59]line НДС 12% : 63.75 [17:17:59]line Наличными: 0.00 [17:17:59]line Безнал.: 600.28 [17:17:59]line Место: АЗС № 84 "Партнер Нефть" [17:17:59]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:17:59]line СНО: Общий режим [17:17:59]line Чек 447 19.10.2024 17:18 [17:17:59]line Смена: 443 ФФД: 1.0 [17:17:59]line ЗНМ: 0300000178 [17:17:59]line РНМ: 0000000000098116 [17:17:59]line Версия ККМ: 001 [17:17:59]line Платежная система: Mbank [17:17:59]line ФМ: 0000000000965413 [17:17:59]line ФД: 218802 [17:17:59]line ФПД: 162515592801647 [17:17:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T171803&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218802&fm=162515592801647&tin=02508201610067®Number=0000000000098116&sum=60028 [17:17:59]written 0, free lines is 4095 [17:17:59]Connected sock=9 [17:17:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 21 39 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 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 BF 01 00 00 F4 03 04 00 CB E9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B2 56 03 00 35 04 06 00 93 CE 9C 2D ED 6F 78 5D C9 5C B5 9C F9 5F [17:17:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B8 96 47 00 BA 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 39 36 35 34 31 33 10 04 04 00 B2 56 03 00 F4 03 04 00 63 95 13 67 B6 04 01 00 00 B2 AD 7F 73 B4 59 57 E1 [17:17:59]CommunicateWithHost err = 0 [17:17:59]CheckOFDResponse [17:17:59]1017 (14) - 77093643461234 [17:17:59]1041 (16) - 0000000000965413 [17:17:59]1040 (4) - 218802 [17:17:59]1012 (4) - 19.10.2024 11:17 [17:17:59]1206 (1) - 0 [17:17:59]OFD Sender: Remove packet 218802 [17:17:59]ProducePacketName [17:17:59]name=ofd_packets/00218802 [17:17:59]NVStorageDeleteData [17:17:59]Write to MH i2c: 01 00 00 E2 A3 85 [17:17:59]Write i2c OK [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: 01 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: 01 07 00 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: 01 07 00 E2 A3 00 00 00 00 00 19 0D B2 [17:17:59]RasterBufferAndPrint [17:17:59]line [17:17:59]line [17:17:59]line [17:17:59]line [17:17:59]line [17:17:59]written 0, free lines is 3362 [17:17:59]MH_Cut [17:17:59]Write to MH i2c: D1 01 00 E9 A3 01 5E [17:17:59]Write i2c OK [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: D1 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: D1 01 00 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: D1 01 00 E9 A3 00 5D [17:17:59]Write to MH i2c: 01 00 00 EA A3 8D [17:17:59]Write i2c OK [17:17:59]MH_I2C_Read... [17:17:59]OFD Sender: No OFD packet to send [17:18:00]*** Cut start [17:18:00]*** Partial cut [17:18:00]*** CUTSNS_PIN = 1 [17:18:00]*** CUTSNS_PIN = 0 [17:18:00]*** Brake cut motor [17:18:00]Read from MH i2c: 01 [17:18:00]MH_I2C_Read... [17:18:00]*** Stop cut motor [17:18:00]*** Cut end [17:18:00]Read from MH i2c: 01 07 00 [17:18:00]MH_I2C_Read... [17:18:00]Read from MH i2c: 01 07 00 EA A3 00 00 00 00 00 FF 0F A2 [17:18:00]process_action close_receipt done [17:18:00]requested_data is exist [17:18:00]produce_requested_data [17:18:00]requested_item fm.sn is exist - process it [17:18:00]wFMCommunicate request_size=4 [17:18:00]MH_SAM_APDU [17:18:00]CAPDU: 80 11 00 00 [17:18:00]Write to MH i2c: E2 08 00 EB A3 80 11 00 00 00 00 00 00 08 [17:18:00]Write i2c OK [17:18:00]MH_I2C_Read... [17:18:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:00]Read from MH i2c: E2 [17:18:00]MH_I2C_Read... [17:18:00]Read from MH i2c: E2 17 00 [17:18:00]MH_I2C_Read... [17:18:00]Read from MH i2c: E2 17 00 EB A3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 57 [17:18:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:18:00]wFMCommunicate OK [17:18:00]requested_item fd.num is exist - process it [17:18:00]SAM_PROTO_GetFieldsCounters [17:18:00]wFMCommunicate request_size=4 [17:18:00]MH_SAM_APDU [17:18:00]CAPDU: 80 13 00 00 [17:18:00]Write to MH i2c: E2 08 00 EC A3 80 13 00 00 00 00 00 00 0B [17:18:00]Write i2c OK [17:18:00]MH_I2C_Read... [17:18:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:18:01]Read from MH i2c: E2 [17:18:01]MH_I2C_Read... [17:18:01]Read from MH i2c: E2 62 00 [17:18:01]MH_I2C_Read... [17:18:01]Read from MH i2c: E2 62 00 EC A3 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B2 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 2F [17:18:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B2 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:18:01]wFMCommunicate OK [17:18:01]SAM_PROTO_GetFieldsCounters done [17:18:01]requested_item shift.num is exist - process it [17:18:01]requested_item shift.opened is exist - process it [17:18:01]req_shift_opened [17:18:01]FM_GetShiftState [17:18:01]SAM_PROTO_GetShiftState [17:18:01]wFMCommunicate request_size=4 [17:18:01]MH_SAM_APDU [17:18:01]CAPDU: 80 13 01 00 [17:18:01]Write to MH i2c: E2 08 00 ED A3 80 13 01 00 00 00 00 00 0D [17:18:01]Write i2c OK [17:18:01]MH_I2C_Read... [17:18:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:01]Read from MH i2c: E2 [17:18:01]MH_I2C_Read... [17:18:01]Read from MH i2c: E2 0E 00 [17:18:01]MH_I2C_Read... [17:18:01]Read from MH i2c: E2 0E 00 ED A3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 50 [17:18:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:18:01]wFMCommunicate OK [17:18:01]SAM_PROTO_GetShiftState done [17:18:01]FM_GetShiftState done [17:18:01]req_shift_opened done [17:18:01]requested_item shift.open_date is exist - process it [17:18:01]req_shift_open_date [17:18:01]req_shift_open_date done [17:18:01]produce_requested_data done [17:18:01]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218802,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:18:01]process_action_free close_receipt [17:18:01]json_value_free [17:18:01]json_value_free done [17:18:01]process_json_proto returns [17:18:01]Send response to host [17:18:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218802,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:18:01]free response buf [17:18:01]execute_script done [17:18:01]execute_script returns [17:18:01]free content buf [17:18:01]Sock 8.Close socket [17:18:01]Sock 8.Thread stoped [17:18:04]OFD Sender: No OFD packet to send [17:18:09]OFD Sender: No OFD packet to send [17:18:14]OFD Sender: No OFD packet to send [17:18:19]OFD Sender: No OFD packet to send [17:18:24]OFD Sender: No OFD packet to send [17:18:29]OFD Sender: No OFD packet to send [17:18:34]OFD Sender: No OFD packet to send [17:18:39]OFD Sender: No OFD packet to send [17:18:45]OFD Sender: No OFD packet to send [17:18:50]OFD Sender: No OFD packet to send [17:18:52]accept exits with 10 [17:18:52]New connection [17:18:52]New thread 3066826084 created [17:18:52]Thread 3066682724 joined [17:18:52]Waiting for new connection... [17:18:52] Sock 10.Parse request [17:18:52]Sock 10.Check first char [17:18:52]Sock 10.First char is OK [17:18:52]request: POST /json_proto HTTP/1.0 [17:18:52]Method: POST [17:18:52]URL: /json_proto [17:18:52]Method is POST - this is cgi request [17:18:52]url: /json_proto [17:18:52]query_string will be loaded in cgi processing [17:18:52]execute_cgi json_proto POST (null) [17:18:52]execute_cgi path=json_proto method=POST [17:18:52]POST find Content-Length [17:18:52]Host: 172.17.40.4:8080 [17:18:52]Content-Length: 769 [17:18:52]Content-Type: application/json [17:18:52] [17:18:52]POST finish read [17:18:52]Found Content-Length = 769 [17:18:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 52.840, "sum" : 3920.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 3920.73 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:18:52]execute_script... [17:18: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)536351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 52.840, "sum" : 3920.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 3920.73 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:18:52]POST & json_proto [17:18:52]process_json_proto [17:18:52]json parsed OK: [17:18:52]protocol is kg_v1.0 [17:18:52]action value=close_receipt [17:18:52]process_action close_receipt [17:18:52]cmd_close_receipt [17:18:52]MH_GetDate [17:18:52]Write to MH i2c: F0 00 00 EE A3 80 [17:18:52]Write i2c OK [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: F0 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: F0 09 00 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: F0 09 00 EE A3 00 02 EA 13 67 EE 0E 0D 67 5F [17:18:52]GetLastDocTimeStamp 1729358283 [17:18:52]current date 1729358338 [17:18:52]FM_GetShiftState [17:18:52]SAM_PROTO_GetShiftState [17:18:52]wFMCommunicate request_size=4 [17:18:52]MH_SAM_APDU [17:18:52]CAPDU: 80 13 01 00 [17:18:52]Write to MH i2c: E2 08 00 EF A3 80 13 01 00 00 00 00 00 0F [17:18:52]Write i2c OK [17:18:52]MH_I2C_Read... [17:18:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:52]Read from MH i2c: E2 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: E2 0E 00 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: E2 0E 00 EF A3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 52 [17:18:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:18:52]wFMCommunicate OK [17:18:52]SAM_PROTO_GetShiftState done [17:18:52]FM_GetShiftState done [17:18:52]opened in 1729296582 [17:18:52]opened+sec_in_day 1729382982 [17:18:52]quantity*price = 392072 [17:18:52]sum+1 = 392074 [17:18:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3920.73 НСП 1% : 34.70 НДС 12% : 416.36 Наличными: 0.00 Безнал.: 3920.73 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 448 19.10.2024 17:18 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218803 ФПД: 251395582306013 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T171858&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218803&fm=251395582306013&tin=02508201610067®Number=0000000000098116&sum=392073 [17:18:54]StoreToDocumentArchive [17:18:54]shift 443 fd 218803 [17:18:54]save to /storage/0443/doc_00218803 [17:18:54]save last doc name /storage/0443/doc_00218803 to /storage/kkm_last_doc_name [17:18:54]save OK [17:18:54]Clear old archive folders... [17:18:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:18:54]tlvbuf is 0171B330 [17:18:54]SAM_PROTO_ClearQueue [17:18:54]wFMCommunicate request_size=4 [17:18:54]MH_SAM_APDU [17:18:54]CAPDU: 80 09 00 00 [17:18:54]Write to MH i2c: E2 08 00 FC A3 80 09 00 00 00 00 00 00 11 [17:18:54]Write i2c OK [17:18:54]MH_I2C_Read... [17:18:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:18:54]Read from MH i2c: E2 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 03 00 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 03 00 FC A3 00 90 00 13 [17:18:54]RAPDU: 90 00 [17:18:54]wFMCommunicate OK [17:18:54]SAM_PROTO_ClearQueue done [17:18:54]KKMCreateOFDPacket [17:18:54]OFDProtocolAddRootSTLVToBuf [17:18:54]FM_MakeSignedData [17:18:54]FM_MakeSignedData [17:18:54]SAM_PROTO_SignData [17:18:54]wFMCommunicate request_size=4 [17:18:54]MH_SAM_APDU [17:18:54]CAPDU: 80 0D 01 02 [17:18:54]Write to MH i2c: E2 08 00 FD A3 80 0D 01 02 00 00 00 00 19 [17:18:54]Write i2c OK [17:18:54]MH_I2C_Read... [17:18:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:18:54]Read from MH i2c: E2 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 03 00 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 03 00 FD A3 00 90 00 14 [17:18:54]RAPDU: 90 00 [17:18:54]wFMCommunicate OK [17:18:54]wFMCommunicate request_size=255 [17:18:54]MH_SAM_APDU [17:18: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 68 CE 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 89 FB 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 89 FB 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 A2 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 89 FB 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 02 EA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B3 56 03 00 35 04 06 00 E4 [17:18:54]Write to MH i2c: E2 02 01 FE A3 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 68 CE 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 89 FB 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 89 FB 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 A2 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 89 FB 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 02 EA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B3 56 03 00 35 04 06 00 E4 00 00 BE [17:18:54]Write i2c OK [17:18:54]MH_I2C_Read... [17:18:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:54]Read from MH i2c: E2 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 03 00 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 03 00 FE A3 00 90 00 15 [17:18:54]RAPDU: 90 00 [17:18:54]wFMCommunicate OK [17:18:54]wFMCommunicate request_size=10 [17:18:54]MH_SAM_APDU [17:18:54]CAPDU: 80 0D 02 02 05 A4 98 61 A6 DD [17:18:54]Write to MH i2c: E2 0D 00 FF A3 80 0D 02 02 05 00 A4 98 61 A6 DD 00 00 46 [17:18:54]Write i2c OK [17:18:54]MH_I2C_Read... [17:18:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:54]Read from MH i2c: E2 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 03 00 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 03 00 FF A3 00 90 00 16 [17:18:54]RAPDU: 90 00 [17:18:54]wFMCommunicate OK [17:18:54]wFMCommunicate request_size=4 [17:18:54]MH_SAM_APDU [17:18:54]CAPDU: 80 0D 03 02 [17:18:54]Write to MH i2c: E2 08 00 00 A4 80 0D 03 02 00 00 00 00 1F [17:18:54]Write i2c OK [17:18:54]MH_I2C_Read... [17:18:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:18:54]Read from MH i2c: E2 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 0B 00 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 0B 00 00 A4 00 BE 3F C4 D2 23 75 C1 85 90 00 91 [17:18:54]RAPDU: BE 3F C4 D2 23 75 C1 85 90 00 [17:18:54]wFMCommunicate OK [17:18:54]SAM_PROTO_SignData done [17:18:54]FM_MakeSignedData done [17:18:54]CreateOFDProtocolMessage [17:18:54]wFMCommunicate request_size=4 [17:18:54]MH_SAM_APDU [17:18:54]CAPDU: 80 11 00 00 [17:18:54]Write to MH i2c: E2 08 00 01 A4 80 11 00 00 00 00 00 00 1F [17:18:54]Write i2c OK [17:18:54]MH_I2C_Read... [17:18:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:54]Read from MH i2c: E2 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 17 00 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 17 00 01 A4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6E [17:18:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:18:54]wFMCommunicate OK [17:18:54]CreateOFDProtocolMessage done [17:18:54]OFDSenderStorePacket 218803 [17:18:54]StoreOFDPacket docnum=218803 [17:18:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 16 E9 07 01 A1 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 68 CE 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 89 FB 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 89 FB 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 A2 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 89 FB 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 02 EA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B3 56 03 00 35 04 06 00 E4 A4 98 61 A6 DD BE 3F C4 D2 23 75 C1 85 [17:18:54]CheckFolder [17:18:54]dirname=/storage/ofd_packets [17:18:54]CheckFolder done [17:18:54]ProducePacketName [17:18:54]name=ofd_packets/00218803 [17:18:54]NVStorageSaveData ofd_packets/00218803 [17:18:54]File name is /storage/ofd_packets/00218803 [17:18:54]Write 301 bytes [17:18:54]NVStorageSaveData done [17:18:54]OFDSenderStorePacket done [17:18:54]KKMCreateOFDPacket done [17:18:54]NVStorageSaveData kkm_last_timestamp [17:18:54]File name is /storage/kkm_last_timestamp [17:18:54]Write 4 bytes [17:18:54]NVStorageSaveData done [17:18:54]ExternCall_PrintAddStr [17:18:54]wPrintStart [17:18:54]Write to MH i2c: 01 00 00 02 A4 A6 [17:18:54]Write i2c OK [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: 01 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: 01 07 00 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: 01 07 00 02 A4 00 00 00 00 00 FF 0F BB [17:18:54]RasterBufferAndPrint [17:18:54]line Счет N : (1)536351 [17:18:54]line ИНН: 02508201610067 [17:18:54]line Контрольно-Кассовый Чек [17:18:54]line ПРОДАЖА [17:18:54]line ТРК (МРК, ГНК) : 21 [17:18:54]line Товар: 2710124500 [17:18:54]line Аи-95-К-3 [17:18:54]line 52.840 * 74.20 [17:18:54]line = 3920.73 [17:18:54]line НДС 12% НСП 1% [17:18:54]line > о реализуемом товаре [17:18:54]line ИТОГО: 3920.73 [17:18:54]line НСП 1% : 34.70 [17:18:54]line НДС 12% : 416.36 [17:18:54]line Наличными: 0.00 [17:18:54]line Безнал.: 3920.73 [17:18:54]line Место: АЗС № 84 "Партнер Нефть" [17:18:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:18:54]line СНО: Общий режим [17:18:54]line Чек 448 19.10.2024 17:18 [17:18:54]line Смена: 443 ФФД: 1.0 [17:18:54]line ЗНМ: 0300000178 [17:18:54]line РНМ: 0000000000098116 [17:18:54]line Версия ККМ: 001 [17:18:54]line Платежная система: Mbank [17:18:54]line ФМ: 0000000000965413 [17:18:54]line ФД: 218803 [17:18:54]line ФПД: 251395582306013 [17:18:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T171858&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218803&fm=251395582306013&tin=02508201610067®Number=0000000000098116&sum=392073 [17:18:54]written 0, free lines is 4095 [17:18:54]OFD Sender: Processing packet 218803 [packets to send 80, broken 79] [17:18:54]ProducePacketName [17:18:54]name=ofd_packets/00218803 [17:18:54]OFD Sender: To server: pG, [17:18:54]CommunicateWithHost lk.salyk.kg:30040 [17:18:54]ConnectInit lk.salyk.kg [17:18:54]Connected sock=9 [17:18:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 16 E9 07 01 A1 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 68 CE 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 89 FB 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 89 FB 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 A2 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 89 FB 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 02 EA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B3 56 03 00 35 04 06 00 E4 A4 98 61 A6 DD BE 3F C4 D2 23 75 C1 85 [17:18:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B2 C9 47 00 5D 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 39 36 35 34 31 33 10 04 04 00 B3 56 03 00 F4 03 04 00 9B 95 13 67 B6 04 01 00 00 EC BF 02 97 1B 1C F7 CC [17:18:55]CommunicateWithHost err = 0 [17:18:55]CheckOFDResponse [17:18:55]1017 (14) - 77093643461234 [17:18:55]1041 (16) - 0000000000965413 [17:18:55]1040 (4) - 218803 [17:18:55]1012 (4) - 19.10.2024 11:18 [17:18:55]1206 (1) - 0 [17:18:55]OFD Sender: Remove packet 218803 [17:18:55]ProducePacketName [17:18:55]name=ofd_packets/00218803 [17:18:55]NVStorageDeleteData [17:18:55]Write to MH i2c: 01 00 00 2B A4 CF [17:18:55]Write i2c OK [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: 01 [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: 01 07 00 [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: 01 07 00 2B A4 00 00 00 00 00 0A 0D ED [17:18:55]RasterBufferAndPrint [17:18:55]line [17:18:55]line [17:18:55]line [17:18:55]line [17:18:55]line [17:18:55]written 0, free lines is 3348 [17:18:55]MH_Cut [17:18:55]Write to MH i2c: D1 01 00 32 A4 01 A8 [17:18:55]Write i2c OK [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: D1 [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: D1 01 00 [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: D1 01 00 32 A4 00 A7 [17:18:55]Write to MH i2c: 01 00 00 33 A4 D7 [17:18:55]Write i2c OK [17:18:55]MH_I2C_Read... [17:18:55]OFD Sender: No OFD packet to send [17:18:56]*** Cut start [17:18:56]*** Partial cut [17:18:56]*** CUTSNS_PIN = 1 [17:18:56]*** CUTSNS_PIN = 0 [17:18:56]*** Brake cut motor [17:18:56]Read from MH i2c: 01 [17:18:56]MH_I2C_Read... [17:18:56]*** Stop cut motor [17:18:56]*** Cut end [17:18:56]Read from MH i2c: 01 07 00 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: 01 07 00 33 A4 00 00 00 00 00 FF 0F EC [17:18:56]process_action close_receipt done [17:18:56]requested_data is exist [17:18:56]produce_requested_data [17:18:56]requested_item fm.sn is exist - process it [17:18:56]wFMCommunicate request_size=4 [17:18:56]MH_SAM_APDU [17:18:56]CAPDU: 80 11 00 00 [17:18:56]Write to MH i2c: E2 08 00 34 A4 80 11 00 00 00 00 00 00 52 [17:18:56]Write i2c OK [17:18:56]MH_I2C_Read... [17:18:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:56]Read from MH i2c: E2 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: E2 17 00 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: E2 17 00 34 A4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A1 [17:18:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:18:56]wFMCommunicate OK [17:18:56]requested_item fd.num is exist - process it [17:18:56]SAM_PROTO_GetFieldsCounters [17:18:56]wFMCommunicate request_size=4 [17:18:56]MH_SAM_APDU [17:18:56]CAPDU: 80 13 00 00 [17:18:56]Write to MH i2c: E2 08 00 35 A4 80 13 00 00 00 00 00 00 55 [17:18:56]Write i2c OK [17:18:56]MH_I2C_Read... [17:18:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:18:56]Read from MH i2c: E2 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: E2 62 00 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: E2 62 00 35 A4 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B3 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 7D [17:18:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B3 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:18:56]wFMCommunicate OK [17:18:56]SAM_PROTO_GetFieldsCounters done [17:18:56]requested_item shift.num is exist - process it [17:18:56]requested_item shift.opened is exist - process it [17:18:56]req_shift_opened [17:18:56]FM_GetShiftState [17:18:56]SAM_PROTO_GetShiftState [17:18:56]wFMCommunicate request_size=4 [17:18:56]MH_SAM_APDU [17:18:56]CAPDU: 80 13 01 00 [17:18:56]Write to MH i2c: E2 08 00 36 A4 80 13 01 00 00 00 00 00 57 [17:18:56]Write i2c OK [17:18:56]MH_I2C_Read... [17:18:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:56]Read from MH i2c: E2 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: E2 0E 00 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: E2 0E 00 36 A4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9A [17:18:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:18:56]wFMCommunicate OK [17:18:56]SAM_PROTO_GetShiftState done [17:18:56]FM_GetShiftState done [17:18:56]req_shift_opened done [17:18:56]requested_item shift.open_date is exist - process it [17:18:56]req_shift_open_date [17:18:56]req_shift_open_date done [17:18:56]produce_requested_data done [17:18:56]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218803,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:18:56]process_action_free close_receipt [17:18:56]json_value_free [17:18:56]json_value_free done [17:18:56]process_json_proto returns [17:18:56]Send response to host [17:18:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218803,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:18:56]free response buf [17:18:56]execute_script done [17:18:56]execute_script returns [17:18:56]free content buf [17:18:56]Sock 10.Close socket [17:18:56]Sock 10.Thread stoped [17:19:00]OFD Sender: No OFD packet to send [17:19:05]OFD Sender: No OFD packet to send [17:19:10]OFD Sender: No OFD packet to send [17:19:15]OFD Sender: No OFD packet to send [17:19:20]OFD Sender: No OFD packet to send [17:19:25]OFD Sender: No OFD packet to send [17:19:30]OFD Sender: No OFD packet to send [17:19:35]OFD Sender: No OFD packet to send [17:19:40]OFD Sender: No OFD packet to send [17:19:45]OFD Sender: No OFD packet to send [17:19:50]OFD Sender: No OFD packet to send [17:19:55]OFD Sender: No OFD packet to send [17:20:00]OFD Sender: No OFD packet to send [17:20:05]OFD Sender: No OFD packet to send [17:20:10]OFD Sender: No OFD packet to send [17:20:15]OFD Sender: No OFD packet to send [17:20:20]OFD Sender: No OFD packet to send [17:20:25]OFD Sender: No OFD packet to send [17:20: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:21:00]OFD Sender: No OFD packet to send [17:21:05]OFD Sender: No OFD packet to send [17:21:10]OFD Sender: No OFD packet to send [17:21:15]OFD Sender: No OFD packet to send [17:21:20]OFD Sender: No OFD packet to send [17:21:25]OFD Sender: No OFD packet to send [17:21:30]OFD Sender: No OFD packet to send [17:21:35]OFD Sender: No OFD packet to send [17:21:40]OFD Sender: No OFD packet to send [17:21:43]accept exits with 8 [17:21:43]New connection [17:21:43]New thread 3066682724 created [17:21:43]Thread 3066826084 joined [17:21:43]Waiting for new connection... [17:21:43] Sock 8.Parse request [17:21:43]Sock 8.Check first char [17:21:43]Sock 8.First char is OK [17:21:43]request: POST /json_proto HTTP/1.0 [17:21:43]Method: POST [17:21:43]URL: /json_proto [17:21:43]Method is POST - this is cgi request [17:21:43]url: /json_proto [17:21:43]query_string will be loaded in cgi processing [17:21:43]execute_cgi json_proto POST (null) [17:21:43]execute_cgi path=json_proto method=POST [17:21:43]POST find Content-Length [17:21:43]Host: 172.17.40.4:8080 [17:21:43]Content-Length: 963 [17:21:43]Content-Type: application/json [17:21:43] [17:21:43]POST finish read [17:21:43]Found Content-Length = 963 [17:21:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79800", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870002325113", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A PEPSI \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u0441\u0442 0,25\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 220.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:21:43]execute_script... [17:21: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 : (3)79800", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870002325113", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A PEPSI \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u0441\u0442 0,25\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 220.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:21:43]POST & json_proto [17:21:43]process_json_proto [17:21:43]json parsed OK: [17:21:43]protocol is kg_v1.0 [17:21:43]action value=close_receipt [17:21:43]process_action close_receipt [17:21:43]cmd_close_receipt [17:21:43]MH_GetDate [17:21:43]Write to MH i2c: F0 00 00 37 A4 CA [17:21:43]Write i2c OK [17:21:43]MH_I2C_Read... [17:21:43]Read from MH i2c: F0 [17:21:43]MH_I2C_Read... [17:21:43]Read from MH i2c: F0 09 00 [17:21:43]MH_I2C_Read... [17:21:43]Read from MH i2c: F0 09 00 37 A4 00 AD EA 13 67 EE 0E 0D 67 54 [17:21:43]GetLastDocTimeStamp 1729358338 [17:21:43]current date 1729358509 [17:21:43]FM_GetShiftState [17:21:43]SAM_PROTO_GetShiftState [17:21:43]wFMCommunicate request_size=4 [17:21:43]MH_SAM_APDU [17:21:43]CAPDU: 80 13 01 00 [17:21:43]Write to MH i2c: E2 08 00 38 A4 80 13 01 00 00 00 00 00 59 [17:21:43]Write i2c OK [17:21:43]MH_I2C_Read... [17:21:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:21:43]Read from MH i2c: E2 [17:21:43]MH_I2C_Read... [17:21:43]Read from MH i2c: E2 0E 00 [17:21:43]MH_I2C_Read... [17:21:43]Read from MH i2c: E2 0E 00 38 A4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9C [17:21:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:21:43]wFMCommunicate OK [17:21:43]SAM_PROTO_GetShiftState done [17:21:43]FM_GetShiftState done [17:21:43]opened in 1729296582 [17:21:43]opened+sec_in_day 1729382982 [17:21:43]quantity*price = 13000 [17:21:43]sum+1 = 13001 [17:21:43]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870002325113 Напиток PEPSI газированный ст 0,25л 1.000 * 90.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 220.00 НСП 1% : 1.95 НДС 12% : 23.36 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 449 19.10.2024 17:21 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218804 ФПД: 196753497328290 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T172149&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218804&fm=196753497328290&tin=02508201610067®Number=0000000000098116&sum=22000 0 [17:21:44]StoreToDocumentArchive [17:21:44]shift 443 fd 218804 [17:21:44]save to /storage/0443/doc_00218804 [17:21:44]save last doc name /storage/0443/doc_00218804 to /storage/kkm_last_doc_name [17:21:44]save OK [17:21:44]Clear old archive folders... [17:21:44]ProcessDocumentItem done err = 0, tmpTLVsize=401 [17:21:44]tlvbuf is 015365E0 [17:21:44]SAM_PROTO_ClearQueue [17:21:44]wFMCommunicate request_size=4 [17:21:44]MH_SAM_APDU [17:21:44]CAPDU: 80 09 00 00 [17:21:44]Write to MH i2c: E2 08 00 45 A4 80 09 00 00 00 00 00 00 5B [17:21:44]Write i2c OK [17:21:44]MH_I2C_Read... [17:21:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:21:44]Read from MH i2c: E2 [17:21:44]MH_I2C_Read... [17:21:44]Read from MH i2c: E2 03 00 [17:21:44]MH_I2C_Read... [17:21:44]Read from MH i2c: E2 03 00 45 A4 00 90 00 5D [17:21:44]RAPDU: 90 00 [17:21:44]wFMCommunicate OK [17:21:44]SAM_PROTO_ClearQueue done [17:21:44]KKMCreateOFDPacket [17:21:44]OFDProtocolAddRootSTLVToBuf [17:21:44]FM_MakeSignedData [17:21:44]FM_MakeSignedData [17:21:44]SAM_PROTO_SignData [17:21:44]wFMCommunicate request_size=4 [17:21:44]MH_SAM_APDU [17:21:44]CAPDU: 80 0D 01 02 [17:21:44]Write to MH i2c: E2 08 00 46 A4 80 0D 01 02 00 00 00 00 63 [17:21:44]Write i2c OK [17:21:44]MH_I2C_Read... [17:21:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:21:44]Read from MH i2c: E2 [17:21:44]MH_I2C_Read... [17:21:44]Read from MH i2c: E2 03 00 [17:21:44]MH_I2C_Read... [17:21:44]Read from MH i2c: E2 03 00 46 A4 00 90 00 5E [17:21:44]RAPDU: 90 00 [17:21:44]wFMCommunicate OK [17:21:44]wFMCommunicate request_size=255 [17:21:44]MH_SAM_APDU [17:21:44]CAPDU: 80 0D 02 02 FA 03 00 91 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 35 31 31 33 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 45 50 53 49 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D1 81 D1 82 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 [17:21:44]Write to MH i2c: E2 02 01 47 A4 80 0D 02 02 FA 00 03 00 91 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 35 31 31 33 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 45 50 53 49 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D1 81 D1 82 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 00 00 BC [17:21:44]Write i2c OK [17:21:44]MH_I2C_Read... [17:21:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:45]Read from MH i2c: E2 [17:21:45]MH_I2C_Read... [17:21:45]Read from MH i2c: E2 03 00 [17:21:45]MH_I2C_Read... [17:21:45]Read from MH i2c: E2 03 00 47 A4 00 90 00 5F [17:21:45]RAPDU: 90 00 [17:21:45]wFMCommunicate OK [17:21:45]wFMCommunicate request_size=160 [17:21:45]MH_SAM_APDU [17:21:45]CAPDU: 80 0D 02 02 9B EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 AD EA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B4 56 03 00 35 04 06 00 B2 F2 3E 51 0A A2 [17:21:45]Write to MH i2c: E2 A3 00 48 A4 80 0D 02 02 9B 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 AD EA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B4 56 03 00 35 04 06 00 B2 F2 3E 51 0A A2 00 00 81 [17:21:45]Write i2c OK [17:21:45]MH_I2C_Read... [17:21:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:45]Read from MH i2c: E2 [17:21:45]MH_I2C_Read... [17:21:45]Read from MH i2c: E2 03 00 [17:21:45]MH_I2C_Read... [17:21:45]Read from MH i2c: E2 03 00 48 A4 00 90 00 60 [17:21:45]RAPDU: 90 00 [17:21:45]wFMCommunicate OK [17:21:45]wFMCommunicate request_size=4 [17:21:45]MH_SAM_APDU [17:21:45]CAPDU: 80 0D 03 02 [17:21:45]Write to MH i2c: E2 08 00 49 A4 80 0D 03 02 00 00 00 00 68 [17:21:45]Write i2c OK [17:21:45]MH_I2C_Read... [17:21:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:21:45]Read from MH i2c: E2 [17:21:45]MH_I2C_Read... [17:21:45]Read from MH i2c: E2 0B 00 [17:21:45]MH_I2C_Read... [17:21:45]Read from MH i2c: E2 0B 00 49 A4 00 B0 EF 2A FA 05 C3 A9 B8 90 00 55 [17:21:45]RAPDU: B0 EF 2A FA 05 C3 A9 B8 90 00 [17:21:45]wFMCommunicate OK [17:21:45]SAM_PROTO_SignData done [17:21:45]FM_MakeSignedData done [17:21:45]CreateOFDProtocolMessage [17:21:45]wFMCommunicate request_size=4 [17:21:45]MH_SAM_APDU [17:21:45]CAPDU: 80 11 00 00 [17:21:45]Write to MH i2c: E2 08 00 4A A4 80 11 00 00 00 00 00 00 68 [17:21:45]Write i2c OK [17:21:45]MH_I2C_Read... [17:21:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:21:45]Read from MH i2c: E2 [17:21:45]MH_I2C_Read... [17:21:45]Read from MH i2c: E2 17 00 [17:21:45]MH_I2C_Read... [17:21:45]Read from MH i2c: E2 17 00 4A A4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B7 [17:21:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:21:45]wFMCommunicate OK [17:21:45]CreateOFDProtocolMessage done [17:21:45]OFDSenderStorePacket 218804 [17:21:45]StoreOFDPacket docnum=218804 [17:21:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 A5 01 00 00 A3 0A 9D 01 81 7E 5A 03 01 00 03 00 91 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 35 31 31 33 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 45 50 53 49 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D1 81 D1 82 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 AD EA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B4 56 03 00 35 04 06 00 B2 F2 3E 51 0A A2 B0 EF 2A FA 05 C3 A9 B8 [17:21:45]CheckFolder [17:21:45]dirname=/storage/ofd_packets [17:21:45]CheckFolder done [17:21:45]ProducePacketName [17:21:45]name=ofd_packets/00218804 [17:21:45]NVStorageSaveData ofd_packets/00218804 [17:21:45]File name is /storage/ofd_packets/00218804 [17:21:45]Write 451 bytes [17:21:45]NVStorageSaveData done [17:21:45]OFDSenderStorePacket done [17:21:45]KKMCreateOFDPacket done [17:21:45]NVStorageSaveData kkm_last_timestamp [17:21:45]File name is /storage/kkm_last_timestamp [17:21:45]Write 4 bytes [17:21:45]NVStorageSaveData done [17:21:45]ExternCall_PrintAddStr [17:21:45]wPrintStart [17:21:45]Write to MH i2c: 01 00 00 4B A4 EF [17:21:45]Write i2c OK [17:21:45]MH_I2C_Read... [17:21:45]Read from MH i2c: 01 [17:21:45]MH_I2C_Read... [17:21:45]Read from MH i2c: 01 07 00 [17:21:45]MH_I2C_Read... [17:21:45]Read from MH i2c: 01 07 00 4B A4 00 00 00 00 00 FF 0F 04 [17:21:45]RasterBufferAndPrint [17:21:45]line Счет N : (3)79800 [17:21:45]line ИНН: 02508201610067 [17:21:45]line Контрольно-Кассовый Чек [17:21:45]line ПРОДАЖА [17:21:45]line Товар: 47011656 [17:21:45]line Водка Пшеничная 0,1л [17:21:45]line 2.000 * 65.00 [17:21:45]line = 130.00 [17:21:45]line НДС 12% НСП 1% [17:21:45]line > о реализуемом товаре [17:21:45]line Товар: 4870002325113 [17:21:45]line Напиток PEPSI газированный ст 0,25л [17:21:45]line 1.000 * 90.00 [17:21:45]line = 90.00 [17:21:45]line НДС 12% НСП 1% [17:21:45]line > о реализуемом товаре [17:21:45]line ИТОГО: 220.00 [17:21:45]line НСП 1% : 1.95 [17:21:45]line НДС 12% : 23.36 [17:21:45]line Наличными: 220.00 [17:21:45]line Безнал.: 0.00 [17:21:45]line Место: АЗС № 84 "Партнер Нефть" [17:21:45]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:21:45]line СНО: Общий режим [17:21:45]line Чек 449 19.10.2024 17:21 [17:21:45]line Смена: 443 ФФД: 1.0 [17:21:45]line ЗНМ: 0300000178 [17:21:45]line РНМ: 0000000000098116 [17:21:45]line Версия ККМ: 001 [17:21:45]line ФМ: 0000000000965413 [17:21:45]line ФД: 218804 [17:21:45]line ФПД: 196753497328290 [17:21:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T172149&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218804&fm=196753497328290&tin=02508201610067®Number=0000000000098116&sum=22000 [17:21:45]line 0 [17:21:45]OFD Sender: Processing packet 218804 [packets to send 80, broken 79] [17:21:45]ProducePacketName [17:21:45]name=ofd_packets/00218804 [17:21:45]OFD Sender: To server: pG, [17:21:45]CommunicateWithHost lk.salyk.kg:30040 [17:21:45]ConnectInit lk.salyk.kg [17:21:45]written 0, free lines is 4095 [17:21:45]Connected sock=10 [17:21:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 A5 01 00 00 A3 0A 9D 01 81 7E 5A 03 01 00 03 00 91 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 35 31 31 33 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 45 50 53 49 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 D1 81 D1 82 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 AD EA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B4 56 03 00 35 04 06 00 B2 F2 3E 51 0A A2 B0 EF 2A FA 05 C3 A9 B8 [17:21:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D9 FD 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 39 36 35 34 31 33 10 04 04 00 B4 56 03 00 F4 03 04 00 46 96 13 67 B6 04 01 00 00 77 A3 59 D2 E3 D7 07 D1 [17:21:46]CommunicateWithHost err = 0 [17:21:46]CheckOFDResponse [17:21:46]1017 (14) - 77093643461234 [17:21:46]1041 (16) - 0000000000965413 [17:21:46]1040 (4) - 218804 [17:21:46]1012 (4) - 19.10.2024 11:21 [17:21:46]1206 (1) - 0 [17:21:46]OFD Sender: Remove packet 218804 [17:21:46]ProducePacketName [17:21:46]name=ofd_packets/00218804 [17:21:46]NVStorageDeleteData [17:21:46]Write to MH i2c: 01 00 00 7A A4 1E [17:21:46]Write i2c OK [17:21:46]MH_I2C_Read... [17:21:46]Read from MH i2c: 01 [17:21:46]MH_I2C_Read... [17:21:46]Read from MH i2c: 01 07 00 [17:21:46]MH_I2C_Read... [17:21:46]Read from MH i2c: 01 07 00 7A A4 00 00 00 00 00 A9 0C DA [17:21:46]RasterBufferAndPrint [17:21:46]line [17:21:46]line [17:21:46]line [17:21:46]line [17:21:46]line [17:21:46]written 0, free lines is 3247 [17:21:46]MH_Cut [17:21:46]Write to MH i2c: D1 01 00 81 A4 01 F7 [17:21:46]Write i2c OK [17:21:46]MH_I2C_Read... [17:21:46]Read from MH i2c: D1 [17:21:46]MH_I2C_Read... [17:21:46]Read from MH i2c: D1 01 00 [17:21:46]MH_I2C_Read... [17:21:46]Read from MH i2c: D1 01 00 81 A4 00 F6 [17:21:46]Write to MH i2c: 01 00 00 82 A4 26 [17:21:46]Write i2c OK [17:21:46]MH_I2C_Read... [17:21:46]OFD Sender: No OFD packet to send [17:21:46]*** Cut start [17:21:46]*** Partial cut [17:21:46]*** CUTSNS_PIN = 1 [17:21:47]*** CUTSNS_PIN = 0 [17:21:47]*** Brake cut motor [17:21:47]Read from MH i2c: 01 [17:21:47]MH_I2C_Read... [17:21:47]*** Stop cut motor [17:21:47]*** Cut end [17:21:47]Read from MH i2c: 01 07 00 [17:21:47]MH_I2C_Read... [17:21:47]Read from MH i2c: 01 07 00 82 A4 00 00 00 00 00 FF 0F 3B [17:21:47]process_action close_receipt done [17:21:47]requested_data is exist [17:21:47]produce_requested_data [17:21:47]requested_item fm.sn is exist - process it [17:21:47]wFMCommunicate request_size=4 [17:21:47]MH_SAM_APDU [17:21:47]CAPDU: 80 11 00 00 [17:21:47]Write to MH i2c: E2 08 00 83 A4 80 11 00 00 00 00 00 00 A1 [17:21:47]Write i2c OK [17:21:47]MH_I2C_Read... [17:21:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:21:47]Read from MH i2c: E2 [17:21:47]MH_I2C_Read... [17:21:47]Read from MH i2c: E2 17 00 [17:21:47]MH_I2C_Read... [17:21:47]Read from MH i2c: E2 17 00 83 A4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F0 [17:21:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:21:47]wFMCommunicate OK [17:21:47]requested_item fd.num is exist - process it [17:21:47]SAM_PROTO_GetFieldsCounters [17:21:47]wFMCommunicate request_size=4 [17:21:47]MH_SAM_APDU [17:21:47]CAPDU: 80 13 00 00 [17:21:47]Write to MH i2c: E2 08 00 84 A4 80 13 00 00 00 00 00 00 A4 [17:21:47]Write i2c OK [17:21:47]MH_I2C_Read... [17:21:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:21:47]Read from MH i2c: E2 [17:21:47]MH_I2C_Read... [17:21:47]Read from MH i2c: E2 62 00 [17:21:47]MH_I2C_Read... [17:21:47]Read from MH i2c: E2 62 00 84 A4 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B4 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 D0 [17:21:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B4 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:21:47]wFMCommunicate OK [17:21:47]SAM_PROTO_GetFieldsCounters done [17:21:47]requested_item shift.num is exist - process it [17:21:47]requested_item shift.opened is exist - process it [17:21:47]req_shift_opened [17:21:47]FM_GetShiftState [17:21:47]SAM_PROTO_GetShiftState [17:21:47]wFMCommunicate request_size=4 [17:21:47]MH_SAM_APDU [17:21:47]CAPDU: 80 13 01 00 [17:21:47]Write to MH i2c: E2 08 00 85 A4 80 13 01 00 00 00 00 00 A6 [17:21:47]Write i2c OK [17:21:47]MH_I2C_Read... [17:21:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:21:47]Read from MH i2c: E2 [17:21:47]MH_I2C_Read... [17:21:47]Read from MH i2c: E2 0E 00 [17:21:47]MH_I2C_Read... [17:21:47]Read from MH i2c: E2 0E 00 85 A4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E9 [17:21:47]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:21:47]wFMCommunicate OK [17:21:47]SAM_PROTO_GetShiftState done [17:21:47]FM_GetShiftState done [17:21:47]req_shift_opened done [17:21:47]requested_item shift.open_date is exist - process it [17:21:47]req_shift_open_date [17:21:47]req_shift_open_date done [17:21:47]produce_requested_data done [17:21:47]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218804,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:21:47]process_action_free close_receipt [17:21:47]json_value_free [17:21:47]json_value_free done [17:21:47]process_json_proto returns [17:21:47]Send response to host [17:21:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218804,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:21:47]free response buf [17:21:47]execute_script done [17:21:47]execute_script returns [17:21:47]free content buf [17:21:47]Sock 8.Close socket [17:21:47]Sock 8.Thread stoped [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:06]OFD Sender: No OFD packet to send [17:23:11]OFD Sender: No OFD packet to send [17:23:16]OFD Sender: No OFD packet to send [17:23:21]OFD Sender: No OFD packet to send [17:23:26]OFD Sender: No OFD packet to send [17:23:31]OFD Sender: No OFD packet to send [17:23:36]OFD Sender: No OFD packet to send [17:23:41]OFD Sender: No OFD packet to send [17:23:46]OFD Sender: No OFD packet to send [17:23:51]OFD Sender: No OFD packet to send [17:23:56]OFD Sender: No OFD packet to send [17:24:01]OFD Sender: No OFD packet to send [17:24:06]OFD Sender: No OFD packet to send [17:24:11]OFD Sender: No OFD packet to send [17:24:16]OFD Sender: No OFD packet to send [17:24:21]OFD Sender: No OFD packet to send [17:24:26]OFD Sender: No OFD packet to send [17:24:31]OFD Sender: No OFD packet to send [17:24:36]OFD Sender: No OFD packet to send [17:24:41]OFD Sender: No OFD packet to send [17:24:46]OFD Sender: No OFD packet to send [17:24:51]OFD Sender: No OFD packet to send [17:24:56]OFD Sender: No OFD packet to send [17:25:01]OFD Sender: No OFD packet to send [17:25:06]OFD Sender: No OFD packet to send [17:25:11]OFD Sender: No OFD packet to send [17:25:12]accept exits with 9 [17:25:12]New connection [17:25:12]New thread 3066826084 created [17:25:12]Thread 3066682724 joined [17:25:12]Waiting for new connection... [17:25:12] Sock 9.Parse request [17:25:12]Sock 9.Check first char [17:25:12]Sock 9.First char is OK [17:25:12]request: POST /json_proto HTTP/1.0 [17:25:12]Method: POST [17:25:12]URL: /json_proto [17:25:12]Method is POST - this is cgi request [17:25:12]url: /json_proto [17:25:12]query_string will be loaded in cgi processing [17:25:12]execute_cgi json_proto POST (null) [17:25:12]execute_cgi path=json_proto method=POST [17:25:12]POST find Content-Length [17:25:12]Host: 172.17.40.4:8080 [17:25:12]Content-Length: 682 [17:25:12]Content-Type: application/json [17:25:12] [17:25:12]POST finish read [17:25:12]Found Content-Length = 682 [17:25:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [17:25:12]execute_script... [17: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)536354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [17:25:12]POST & json_proto [17:25:12]process_json_proto [17:25:12]json parsed OK: [17:25:12]protocol is kg_v1.0 [17:25:12]action value=close_receipt [17:25:12]process_action close_receipt [17:25:12]cmd_close_receipt [17:25:12]MH_GetDate [17:25:12]Write to MH i2c: F0 00 00 86 A4 19 [17:25:12]Write i2c OK [17:25:12]MH_I2C_Read... [17:25:12]Read from MH i2c: F0 [17:25:12]MH_I2C_Read... [17:25:12]Read from MH i2c: F0 09 00 [17:25:12]MH_I2C_Read... [17:25:12]Read from MH i2c: F0 09 00 86 A4 00 7D EB 13 67 EE 0E 0D 67 74 [17:25:12]GetLastDocTimeStamp 1729358509 [17:25:12]current date 1729358717 [17:25:12]FM_GetShiftState [17:25:12]SAM_PROTO_GetShiftState [17:25:12]wFMCommunicate request_size=4 [17:25:12]MH_SAM_APDU [17:25:12]CAPDU: 80 13 01 00 [17:25:12]Write to MH i2c: E2 08 00 87 A4 80 13 01 00 00 00 00 00 A8 [17:25:12]Write i2c OK [17:25:12]MH_I2C_Read... [17:25:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:12]Read from MH i2c: E2 [17:25:12]MH_I2C_Read... [17:25:12]Read from MH i2c: E2 0E 00 [17:25:12]MH_I2C_Read... [17:25:12]Read from MH i2c: E2 0E 00 87 A4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EB [17:25:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:25:12]wFMCommunicate OK [17:25:12]SAM_PROTO_GetShiftState done [17:25:12]FM_GetShiftState done [17:25:12]opened in 1729296582 [17:25:12]opened+sec_in_day 1729382982 [17:25:12]quantity*price = 100021 [17:25:12]sum+1 = 100023 [17:25:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 450 19.10.2024 17:25 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218805 ФПД: 144846142150176 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T172518&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218805&fm=144846142150176&tin=02508201610067®Number=0000000000098116&sum=100000 [17:25:13]StoreToDocumentArchive [17:25:13]shift 443 fd 218805 [17:25:13]save to /storage/0443/doc_00218805 [17:25:13]save last doc name /storage/0443/doc_00218805 to /storage/kkm_last_doc_name [17:25:13]save OK [17:25:13]Clear old archive folders... [17:25:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:25:13]tlvbuf is 0179B4C0 [17:25:13]SAM_PROTO_ClearQueue [17:25:13]wFMCommunicate request_size=4 [17:25:13]MH_SAM_APDU [17:25:13]CAPDU: 80 09 00 00 [17:25:13]Write to MH i2c: E2 08 00 94 A4 80 09 00 00 00 00 00 00 AA [17:25:13]Write i2c OK [17:25:13]MH_I2C_Read... [17:25:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:13]Read from MH i2c: E2 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: E2 03 00 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: E2 03 00 94 A4 00 90 00 AC [17:25:13]RAPDU: 90 00 [17:25:13]wFMCommunicate OK [17:25:13]SAM_PROTO_ClearQueue done [17:25:13]KKMCreateOFDPacket [17:25:13]OFDProtocolAddRootSTLVToBuf [17:25:13]FM_MakeSignedData [17:25:13]FM_MakeSignedData [17:25:13]SAM_PROTO_SignData [17:25:13]wFMCommunicate request_size=4 [17:25:13]MH_SAM_APDU [17:25:13]CAPDU: 80 0D 01 02 [17:25:13]Write to MH i2c: E2 08 00 95 A4 80 0D 01 02 00 00 00 00 B2 [17:25:13]Write i2c OK [17:25:13]MH_I2C_Read... [17:25:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:13]Read from MH i2c: E2 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: E2 03 00 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: E2 03 00 95 A4 00 90 00 AD [17:25:13]RAPDU: 90 00 [17:25:13]wFMCommunicate OK [17:25:13]wFMCommunicate request_size=255 [17:25:13]MH_SAM_APDU [17:25:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 C2 01 00 00 F4 03 04 00 7E EB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B5 56 03 00 35 04 06 00 83 [17:25:13]Write to MH i2c: E2 02 01 96 A4 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 C2 01 00 00 F4 03 04 00 7E EB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B5 56 03 00 35 04 06 00 83 00 00 4B [17:25:13]Write i2c OK [17:25:13]MH_I2C_Read... [17:25:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:13]Read from MH i2c: E2 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: E2 03 00 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: E2 03 00 96 A4 00 90 00 AE [17:25:13]RAPDU: 90 00 [17:25:13]wFMCommunicate OK [17:25:13]wFMCommunicate request_size=10 [17:25:13]MH_SAM_APDU [17:25:13]CAPDU: 80 0D 02 02 05 BC 9E D9 96 20 [17:25:13]Write to MH i2c: E2 0D 00 97 A4 80 0D 02 02 05 00 BC 9E D9 96 20 00 00 A8 [17:25:13]Write i2c OK [17:25:13]MH_I2C_Read... [17:25:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:13]Read from MH i2c: E2 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: E2 03 00 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: E2 03 00 97 A4 00 90 00 AF [17:25:13]RAPDU: 90 00 [17:25:13]wFMCommunicate OK [17:25:13]wFMCommunicate request_size=4 [17:25:13]MH_SAM_APDU [17:25:13]CAPDU: 80 0D 03 02 [17:25:13]Write to MH i2c: E2 08 00 98 A4 80 0D 03 02 00 00 00 00 B7 [17:25:13]Write i2c OK [17:25:13]MH_I2C_Read... [17:25:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:13]Read from MH i2c: E2 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: E2 0B 00 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: E2 0B 00 98 A4 00 F8 2D B7 0B 17 38 59 08 90 00 4F [17:25:13]RAPDU: F8 2D B7 0B 17 38 59 08 90 00 [17:25:13]wFMCommunicate OK [17:25:13]SAM_PROTO_SignData done [17:25:13]FM_MakeSignedData done [17:25:13]CreateOFDProtocolMessage [17:25:13]wFMCommunicate request_size=4 [17:25:13]MH_SAM_APDU [17:25:13]CAPDU: 80 11 00 00 [17:25:13]Write to MH i2c: E2 08 00 99 A4 80 11 00 00 00 00 00 00 B7 [17:25:13]Write i2c OK [17:25:13]MH_I2C_Read... [17:25:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:13]Read from MH i2c: E2 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: E2 17 00 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: E2 17 00 99 A4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 06 [17:25:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:25:13]wFMCommunicate OK [17:25:13]CreateOFDProtocolMessage done [17:25:13]OFDSenderStorePacket 218805 [17:25:13]StoreOFDPacket docnum=218805 [17:25:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AA 81 07 01 28 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C2 01 00 00 F4 03 04 00 7E EB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B5 56 03 00 35 04 06 00 83 BC 9E D9 96 20 F8 2D B7 0B 17 38 59 08 [17:25:13]CheckFolder [17:25:13]dirname=/storage/ofd_packets [17:25:13]CheckFolder done [17:25:13]ProducePacketName [17:25:13]name=ofd_packets/00218805 [17:25:13]NVStorageSaveData ofd_packets/00218805 [17:25:13]File name is /storage/ofd_packets/00218805 [17:25:13]Write 301 bytes [17:25:13]NVStorageSaveData done [17:25:13]OFDSenderStorePacket done [17:25:13]KKMCreateOFDPacket done [17:25:13]NVStorageSaveData kkm_last_timestamp [17:25:13]File name is /storage/kkm_last_timestamp [17:25:13]Write 4 bytes [17:25:13]NVStorageSaveData done [17:25:13]ExternCall_PrintAddStr [17:25:13]wPrintStart [17:25:13]Write to MH i2c: 01 00 00 9A A4 3E [17:25:13]Write i2c OK [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: 01 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: 01 07 00 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: 01 07 00 9A A4 00 00 00 00 00 FF 0F 53 [17:25:13]RasterBufferAndPrint [17:25:13]line Счет N : (1)536354 [17:25:13]line ИНН: 02508201610067 [17:25:13]line Контрольно-Кассовый Чек [17:25:13]line ПРОДАЖА [17:25:13]line ТРК (МРК, ГНК) : 21 [17:25:13]line Товар: 2710124500 [17:25:13]line Аи-95-К-3 [17:25:13]line 13.480 * 74.20 [17:25:13]line = 1000.22 [17:25:13]line НДС 12% НСП 1% [17:25:13]line > о реализуемом товаре [17:25:13]line ОКРУГЛЕНИЕ: -0.22 [17:25:13]line ИТОГО: 1000.00 [17:25:13]line Внесено: 1000.00 [17:25:13]line СДАЧА: 0.00 [17:25:13]line НСП 1% : 8.85 [17:25:13]line НДС 12% : 106.22 [17:25:13]line Наличными: 1000.00 [17:25:13]line Безнал.: 0.00 [17:25:13]line Место: АЗС № 84 "Партнер Нефть" [17:25:13]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:25:13]line СНО: Общий режим [17:25:13]line Чек 450 19.10.2024 17:25 [17:25:13]line Смена: 443 ФФД: 1.0 [17:25:13]line ЗНМ: 0300000178 [17:25:13]line РНМ: 0000000000098116 [17:25:13]line Версия ККМ: 001 [17:25:13]line ФМ: 0000000000965413 [17:25:13]line ФД: 218805 [17:25:13]line ФПД: 144846142150176 [17:25:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T172518&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218805&fm=144846142150176&tin=02508201610067®Number=0000000000098116&sum=100000 [17:25:14]OFD Sender: Processing packet 218805 [packets to send 80, broken 79] [17:25:14]ProducePacketName [17:25:14]name=ofd_packets/00218805 [17:25:14]OFD Sender: To server: pG, [17:25:14]CommunicateWithHost lk.salyk.kg:30040 [17:25:14]ConnectInit lk.salyk.kg [17:25:14]written 0, free lines is 4095 [17:25:14]Connected sock=10 [17:25:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AA 81 07 01 28 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C2 01 00 00 F4 03 04 00 7E EB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B5 56 03 00 35 04 06 00 83 BC 9E D9 96 20 F8 2D B7 0B 17 38 59 08 [17:25:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B4 8B 47 00 01 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 39 36 35 34 31 33 10 04 04 00 B5 56 03 00 F4 03 04 00 16 97 13 67 B6 04 01 00 00 C8 51 2A 32 E5 60 72 5F [17:25:14]CommunicateWithHost err = 0 [17:25:14]CheckOFDResponse [17:25:14]1017 (14) - 77093643461234 [17:25:14]1041 (16) - 0000000000965413 [17:25:14]1040 (4) - 218805 [17:25:14]1012 (4) - 19.10.2024 11:25 [17:25:14]1206 (1) - 0 [17:25:14]OFD Sender: Remove packet 218805 [17:25:14]ProducePacketName [17:25:14]name=ofd_packets/00218805 [17:25:14]NVStorageDeleteData [17:25:14]Write to MH i2c: 01 00 00 C5 A4 69 [17:25:14]Write i2c OK [17:25:14]MH_I2C_Read... [17:25:14]Read from MH i2c: 01 [17:25:14]MH_I2C_Read... [17:25:14]Read from MH i2c: 01 07 00 [17:25:14]MH_I2C_Read... [17:25:14]Read from MH i2c: 01 07 00 C5 A4 00 00 00 00 00 E4 0C 60 [17:25:14]RasterBufferAndPrint [17:25:14]line [17:25:14]line [17:25:14]line [17:25:14]line [17:25:14]line [17:25:14]written 0, free lines is 3309 [17:25:14]MH_Cut [17:25:14]Write to MH i2c: D1 01 00 CC A4 01 42 [17:25:14]Write i2c OK [17:25:14]MH_I2C_Read... [17:25:14]Read from MH i2c: D1 [17:25:14]MH_I2C_Read... [17:25:14]Read from MH i2c: D1 01 00 [17:25:14]MH_I2C_Read... [17:25:14]Read from MH i2c: D1 01 00 CC A4 00 41 [17:25:14]Write to MH i2c: 01 00 00 CD A4 71 [17:25:14]Write i2c OK [17:25:14]MH_I2C_Read... [17:25:15]OFD Sender: No OFD packet to send [17:25:15]*** Cut start [17:25:15]*** Partial cut [17:25:15]*** CUTSNS_PIN = 1 [17:25:15]*** CUTSNS_PIN = 0 [17:25:15]*** Brake cut motor [17:25:16]Read from MH i2c: 01 [17:25:16]MH_I2C_Read... [17:25:16]*** Stop cut motor [17:25:16]*** Cut end [17:25:16]Read from MH i2c: 01 07 00 [17:25:16]MH_I2C_Read... [17:25:16]Read from MH i2c: 01 07 00 CD A4 00 00 00 00 00 FF 0F 86 [17:25:16]process_action close_receipt done [17:25:16]requested_data is exist [17:25:16]produce_requested_data [17:25:16]requested_item fm.sn is exist - process it [17:25:16]wFMCommunicate request_size=4 [17:25:16]MH_SAM_APDU [17:25:16]CAPDU: 80 11 00 00 [17:25:16]Write to MH i2c: E2 08 00 CE A4 80 11 00 00 00 00 00 00 EC [17:25:16]Write i2c OK [17:25:16]MH_I2C_Read... [17:25:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:16]Read from MH i2c: E2 [17:25:16]MH_I2C_Read... [17:25:16]Read from MH i2c: E2 17 00 [17:25:16]MH_I2C_Read... [17:25:16]Read from MH i2c: E2 17 00 CE A4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3B [17:25:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:25:16]wFMCommunicate OK [17:25:16]requested_item fd.num is exist - process it [17:25:16]SAM_PROTO_GetFieldsCounters [17:25:16]wFMCommunicate request_size=4 [17:25:16]MH_SAM_APDU [17:25:16]CAPDU: 80 13 00 00 [17:25:16]Write to MH i2c: E2 08 00 CF A4 80 13 00 00 00 00 00 00 EF [17:25:16]Write i2c OK [17:25:16]MH_I2C_Read... [17:25:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:16]Read from MH i2c: E2 [17:25:16]MH_I2C_Read... [17:25:16]Read from MH i2c: E2 62 00 [17:25:16]MH_I2C_Read... [17:25:16]Read from MH i2c: E2 62 00 CF A4 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B5 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 1F [17:25:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B5 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:25:16]wFMCommunicate OK [17:25:16]SAM_PROTO_GetFieldsCounters done [17:25:16]requested_item shift.num is exist - process it [17:25:16]requested_item shift.opened is exist - process it [17:25:16]req_shift_opened [17:25:16]FM_GetShiftState [17:25:16]SAM_PROTO_GetShiftState [17:25:16]wFMCommunicate request_size=4 [17:25:16]MH_SAM_APDU [17:25:16]CAPDU: 80 13 01 00 [17:25:16]Write to MH i2c: E2 08 00 D0 A4 80 13 01 00 00 00 00 00 F1 [17:25:16]Write i2c OK [17:25:16]MH_I2C_Read... [17:25:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:16]Read from MH i2c: E2 [17:25:16]MH_I2C_Read... [17:25:16]Read from MH i2c: E2 0E 00 [17:25:16]MH_I2C_Read... [17:25:16]Read from MH i2c: E2 0E 00 D0 A4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 34 [17:25:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:25:16]wFMCommunicate OK [17:25:16]SAM_PROTO_GetShiftState done [17:25:16]FM_GetShiftState done [17:25:16]req_shift_opened done [17:25:16]requested_item shift.open_date is exist - process it [17:25:16]req_shift_open_date [17:25:16]req_shift_open_date done [17:25:16]produce_requested_data done [17:25:16]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218805,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:25:16]process_action_free close_receipt [17:25:16]json_value_free [17:25:16]json_value_free done [17:25:16]process_json_proto returns [17:25:16]Send response to host [17:25:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218805,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:25:16]free response buf [17:25:16]execute_script done [17:25:16]execute_script returns [17:25:16]free content buf [17:25:16]Sock 9.Close socket [17:25:16]Sock 9.Thread stoped [17:25:20]OFD Sender: No OFD packet to send [17:25:25]OFD Sender: No OFD packet to send [17:25:30]OFD Sender: No OFD packet to send [17:25:35]OFD Sender: No OFD packet to send [17:25:40]OFD Sender: No OFD packet to send [17:25:45]OFD Sender: No OFD packet to send [17:25:50]OFD Sender: No OFD packet to send [17:25:55]OFD Sender: No OFD packet to send [17:26:00]OFD Sender: No OFD packet to send [17:26:05]OFD Sender: No OFD packet to send [17:26:10]OFD Sender: No OFD packet to send [17:26:12]accept exits with 8 [17:26:12]New connection [17:26:12]New thread 3066682724 created [17:26:12]Thread 3066826084 joined [17:26:12]Waiting for new connection... [17:26:12] Sock 8.Parse request [17:26:12]Sock 8.Check first char [17:26:12]Sock 8.First char is OK [17:26:12]request: POST /json_proto HTTP/1.0 [17:26:12]Method: POST [17:26:12]URL: /json_proto [17:26:12]Method is POST - this is cgi request [17:26:12]url: /json_proto [17:26:12]query_string will be loaded in cgi processing [17:26:12]execute_cgi json_proto POST (null) [17:26:12]execute_cgi path=json_proto method=POST [17:26:12]POST find Content-Length [17:26:12]Host: 172.17.40.4:8080 [17:26:12]Content-Length: 677 [17:26:12]Content-Type: application/json [17:26:12] [17:26:12]POST finish read [17:26:12]Found Content-Length = 677 [17:26:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:26:12]execute_script... [17:26: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)536355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:26:12]POST & json_proto [17:26:12]process_json_proto [17:26:12]json parsed OK: [17:26:12]protocol is kg_v1.0 [17:26:12]action value=close_receipt [17:26:12]process_action close_receipt [17:26:12]cmd_close_receipt [17:26:12]MH_GetDate [17:26:12]Write to MH i2c: F0 00 00 D1 A4 64 [17:26:12]Write i2c OK [17:26:12]MH_I2C_Read... [17:26:12]Read from MH i2c: F0 [17:26:12]MH_I2C_Read... [17:26:12]Read from MH i2c: F0 09 00 [17:26:12]MH_I2C_Read... [17:26:12]Read from MH i2c: F0 09 00 D1 A4 00 BA EB 13 67 EE 0E 0D 67 FC [17:26:12]GetLastDocTimeStamp 1729358718 [17:26:12]current date 1729358778 [17:26:12]FM_GetShiftState [17:26:12]SAM_PROTO_GetShiftState [17:26:12]wFMCommunicate request_size=4 [17:26:12]MH_SAM_APDU [17:26:12]CAPDU: 80 13 01 00 [17:26:12]Write to MH i2c: E2 08 00 D2 A4 80 13 01 00 00 00 00 00 F3 [17:26:12]Write i2c OK [17:26:12]MH_I2C_Read... [17:26:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:12]Read from MH i2c: E2 [17:26:12]MH_I2C_Read... [17:26:12]Read from MH i2c: E2 0E 00 [17:26:12]MH_I2C_Read... [17:26:12]Read from MH i2c: E2 0E 00 D2 A4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 36 [17:26:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:26:12]wFMCommunicate OK [17:26:12]SAM_PROTO_GetShiftState done [17:26:12]FM_GetShiftState done [17:26:12]opened in 1729296582 [17:26:12]opened+sec_in_day 1729382982 [17:26:12]quantity*price = 20034 [17:26:12]sum+1 = 20035 [17:26:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 451 19.10.2024 17:26 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218806 ФПД: 98713966444947 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T172618&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218806&fm=98713966444947&tin=02508201610067®Number=0000000000098116&sum=20000 [17:26:13]StoreToDocumentArchive [17:26:13]shift 443 fd 218806 [17:26:13]save to /storage/0443/doc_00218806 [17:26:13]save last doc name /storage/0443/doc_00218806 to /storage/kkm_last_doc_name [17:26:13]save OK [17:26:13]Clear old archive folders... [17:26:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:26:13]tlvbuf is 0151B330 [17:26:13]SAM_PROTO_ClearQueue [17:26:13]wFMCommunicate request_size=4 [17:26:13]MH_SAM_APDU [17:26:13]CAPDU: 80 09 00 00 [17:26:13]Write to MH i2c: E2 08 00 DF A4 80 09 00 00 00 00 00 00 F5 [17:26:13]Write i2c OK [17:26:13]MH_I2C_Read... [17:26:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:26:13]Read from MH i2c: E2 [17:26:13]MH_I2C_Read... [17:26:13]Read from MH i2c: E2 03 00 [17:26:13]MH_I2C_Read... [17:26:13]Read from MH i2c: E2 03 00 DF A4 00 90 00 F7 [17:26:13]RAPDU: 90 00 [17:26:13]wFMCommunicate OK [17:26:13]SAM_PROTO_ClearQueue done [17:26:13]KKMCreateOFDPacket [17:26:13]OFDProtocolAddRootSTLVToBuf [17:26:13]FM_MakeSignedData [17:26:13]FM_MakeSignedData [17:26:13]SAM_PROTO_SignData [17:26:13]wFMCommunicate request_size=4 [17:26:13]MH_SAM_APDU [17:26:13]CAPDU: 80 0D 01 02 [17:26:13]Write to MH i2c: E2 08 00 E0 A4 80 0D 01 02 00 00 00 00 FD [17:26:13]Write i2c OK [17:26:13]MH_I2C_Read... [17:26:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:26:13]Read from MH i2c: E2 [17:26:13]MH_I2C_Read... [17:26:13]Read from MH i2c: E2 03 00 [17:26:13]MH_I2C_Read... [17:26:13]Read from MH i2c: E2 03 00 E0 A4 00 90 00 F8 [17:26:13]RAPDU: 90 00 [17:26:13]wFMCommunicate OK [17:26:13]wFMCommunicate request_size=255 [17:26:13]MH_SAM_APDU [17:26:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 BA EB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B6 56 03 00 35 04 06 00 59 [17:26:13]Write to MH i2c: E2 02 01 E1 A4 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 BA EB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B6 56 03 00 35 04 06 00 59 00 00 2E [17:26:13]Write i2c OK [17:26:13]MH_I2C_Read... [17:26:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:14]Read from MH i2c: E2 [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: E2 03 00 [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: E2 03 00 E1 A4 00 90 00 F9 [17:26:14]RAPDU: 90 00 [17:26:14]wFMCommunicate OK [17:26:14]wFMCommunicate request_size=10 [17:26:14]MH_SAM_APDU [17:26:14]CAPDU: 80 0D 02 02 05 C7 A2 E7 81 93 [17:26:14]Write to MH i2c: E2 0D 00 E2 A4 80 0D 02 02 05 00 C7 A2 E7 81 93 00 00 6E [17:26:14]Write i2c OK [17:26:14]MH_I2C_Read... [17:26:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:14]Read from MH i2c: E2 [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: E2 03 00 [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: E2 03 00 E2 A4 00 90 00 FA [17:26:14]RAPDU: 90 00 [17:26:14]wFMCommunicate OK [17:26:14]wFMCommunicate request_size=4 [17:26:14]MH_SAM_APDU [17:26:14]CAPDU: 80 0D 03 02 [17:26:14]Write to MH i2c: E2 08 00 E3 A4 80 0D 03 02 00 00 00 00 02 [17:26:14]Write i2c OK [17:26:14]MH_I2C_Read... [17:26:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:26:14]Read from MH i2c: E2 [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: E2 0B 00 [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: E2 0B 00 E3 A4 00 69 B3 79 75 F1 0A C5 FD 90 00 CA [17:26:14]RAPDU: 69 B3 79 75 F1 0A C5 FD 90 00 [17:26:14]wFMCommunicate OK [17:26:14]SAM_PROTO_SignData done [17:26:14]FM_MakeSignedData done [17:26:14]CreateOFDProtocolMessage [17:26:14]wFMCommunicate request_size=4 [17:26:14]MH_SAM_APDU [17:26:14]CAPDU: 80 11 00 00 [17:26:14]Write to MH i2c: E2 08 00 E4 A4 80 11 00 00 00 00 00 00 02 [17:26:14]Write i2c OK [17:26:14]MH_I2C_Read... [17:26:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:14]Read from MH i2c: E2 [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: E2 17 00 [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: E2 17 00 E4 A4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 51 [17:26:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:26:14]wFMCommunicate OK [17:26:14]CreateOFDProtocolMessage done [17:26:14]OFDSenderStorePacket 218806 [17:26:14]StoreOFDPacket docnum=218806 [17:26:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D7 E4 07 01 1A 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 BA EB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B6 56 03 00 35 04 06 00 59 C7 A2 E7 81 93 69 B3 79 75 F1 0A C5 FD [17:26:14]CheckFolder [17:26:14]dirname=/storage/ofd_packets [17:26:14]CheckFolder done [17:26:14]ProducePacketName [17:26:14]name=ofd_packets/00218806 [17:26:14]NVStorageSaveData ofd_packets/00218806 [17:26:14]File name is /storage/ofd_packets/00218806 [17:26:14]Write 301 bytes [17:26:14]NVStorageSaveData done [17:26:14]OFDSenderStorePacket done [17:26:14]KKMCreateOFDPacket done [17:26:14]NVStorageSaveData kkm_last_timestamp [17:26:14]File name is /storage/kkm_last_timestamp [17:26:14]Write 4 bytes [17:26:14]NVStorageSaveData done [17:26:14]ExternCall_PrintAddStr [17:26:14]wPrintStart [17:26:14]Write to MH i2c: 01 00 00 E5 A4 89 [17:26:14]Write i2c OK [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: 01 [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: 01 07 00 [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: 01 07 00 E5 A4 00 00 00 00 00 FF 0F 9E [17:26:14]RasterBufferAndPrint [17:26:14]line Счет N : (1)536355 [17:26:14]line ИНН: 02508201610067 [17:26:14]line Контрольно-Кассовый Чек [17:26:14]line ПРОДАЖА [17:26:14]line ТРК (МРК, ГНК) : 31 [17:26:14]line Товар: 2710124500 [17:26:14]line Аи-95-К-3 [17:26:14]line 2.700 * 74.20 [17:26:14]line = 200.34 [17:26:14]line НДС 12% НСП 1% [17:26:14]line > о реализуемом товаре [17:26:14]line ОКРУГЛЕНИЕ: -0.34 [17:26:14]line ИТОГО: 200.00 [17:26:14]line Внесено: 200.00 [17:26:14]line СДАЧА: 0.00 [17:26:14]line НСП 1% : 1.77 [17:26:14]line НДС 12% : 21.27 [17:26:14]line Наличными: 200.00 [17:26:14]line Безнал.: 0.00 [17:26:14]line Место: АЗС № 84 "Партнер Нефть" [17:26:14]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:26:14]line СНО: Общий режим [17:26:14]line Чек 451 19.10.2024 17:26 [17:26:14]line Смена: 443 ФФД: 1.0 [17:26:14]line ЗНМ: 0300000178 [17:26:14]line РНМ: 0000000000098116 [17:26:14]line Версия ККМ: 001 [17:26:14]line ФМ: 0000000000965413 [17:26:14]line ФД: 218806 [17:26:14]line ФПД: 98713966444947 [17:26:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T172618&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218806&fm=98713966444947&tin=02508201610067®Number=0000000000098116&sum=20000 [17:26:14]OFD Sender: Processing packet 218806 [packets to send 80, broken 79] [17:26:14]ProducePacketName [17:26:14]name=ofd_packets/00218806 [17:26:14]OFD Sender: To server: pG, [17:26:14]CommunicateWithHost lk.salyk.kg:30040 [17:26:14]ConnectInit lk.salyk.kg [17:26:14]written 0, free lines is 4095 [17:26:14]Connected sock=10 [17:26:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D7 E4 07 01 1A 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 BA EB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B6 56 03 00 35 04 06 00 59 C7 A2 E7 81 93 69 B3 79 75 F1 0A C5 FD [17:26:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B7 AC 47 00 56 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 39 36 35 34 31 33 10 04 04 00 B6 56 03 00 F4 03 04 00 53 97 13 67 B6 04 01 00 00 45 BE 4A 2A 4C 4E C1 07 [17:26:14]CommunicateWithHost err = 0 [17:26:14]CheckOFDResponse [17:26:14]1017 (14) - 77093643461234 [17:26:14]1041 (16) - 0000000000965413 [17:26:14]1040 (4) - 218806 [17:26:14]1012 (4) - 19.10.2024 11:26 [17:26:14]1206 (1) - 0 [17:26:14]OFD Sender: Remove packet 218806 [17:26:14]ProducePacketName [17:26:14]name=ofd_packets/00218806 [17:26:14]NVStorageDeleteData [17:26:15]Write to MH i2c: 01 00 00 10 A5 B5 [17:26:15]Write i2c OK [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: 01 [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: 01 07 00 [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: 01 07 00 10 A5 00 00 00 00 00 E4 0C AC [17:26:15]RasterBufferAndPrint [17:26:15]line [17:26:15]line [17:26:15]line [17:26:15]line [17:26:15]line [17:26:15]written 0, free lines is 3306 [17:26:15]MH_Cut [17:26:15]Write to MH i2c: D1 01 00 17 A5 01 8E [17:26:15]Write i2c OK [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: D1 [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: D1 01 00 [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: D1 01 00 17 A5 00 8D [17:26:15]Write to MH i2c: 01 00 00 18 A5 BD [17:26:15]Write i2c OK [17:26:15]MH_I2C_Read... [17:26:15]OFD Sender: No OFD packet to send [17:26:15]*** Cut start [17:26:15]*** Partial cut [17:26:15]*** CUTSNS_PIN = 1 [17:26:15]*** CUTSNS_PIN = 0 [17:26:16]*** Brake cut motor [17:26:16]Read from MH i2c: 01 [17:26:16]MH_I2C_Read... [17:26:16]*** Stop cut motor [17:26:16]*** Cut end [17:26:16]Read from MH i2c: 01 07 00 [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: 01 07 00 18 A5 00 00 00 00 00 FF 0F D2 [17:26:16]process_action close_receipt done [17:26:16]requested_data is exist [17:26:16]produce_requested_data [17:26:16]requested_item fm.sn is exist - process it [17:26:16]wFMCommunicate request_size=4 [17:26:16]MH_SAM_APDU [17:26:16]CAPDU: 80 11 00 00 [17:26:16]Write to MH i2c: E2 08 00 19 A5 80 11 00 00 00 00 00 00 38 [17:26:16]Write i2c OK [17:26:16]MH_I2C_Read... [17:26:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:16]Read from MH i2c: E2 [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: E2 17 00 [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: E2 17 00 19 A5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 87 [17:26:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:26:16]wFMCommunicate OK [17:26:16]requested_item fd.num is exist - process it [17:26:16]SAM_PROTO_GetFieldsCounters [17:26:16]wFMCommunicate request_size=4 [17:26:16]MH_SAM_APDU [17:26:16]CAPDU: 80 13 00 00 [17:26:16]Write to MH i2c: E2 08 00 1A A5 80 13 00 00 00 00 00 00 3B [17:26:16]Write i2c OK [17:26:16]MH_I2C_Read... [17:26:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:26:16]Read from MH i2c: E2 [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: E2 62 00 [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: E2 62 00 1A A5 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B6 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 6F [17:26:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B6 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:26:16]wFMCommunicate OK [17:26:16]SAM_PROTO_GetFieldsCounters done [17:26:16]requested_item shift.num is exist - process it [17:26:16]requested_item shift.opened is exist - process it [17:26:16]req_shift_opened [17:26:16]FM_GetShiftState [17:26:16]SAM_PROTO_GetShiftState [17:26:16]wFMCommunicate request_size=4 [17:26:16]MH_SAM_APDU [17:26:16]CAPDU: 80 13 01 00 [17:26:16]Write to MH i2c: E2 08 00 1B A5 80 13 01 00 00 00 00 00 3D [17:26:16]Write i2c OK [17:26:16]MH_I2C_Read... [17:26:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:16]Read from MH i2c: E2 [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: E2 0E 00 [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: E2 0E 00 1B A5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 80 [17:26:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:26:16]wFMCommunicate OK [17:26:16]SAM_PROTO_GetShiftState done [17:26:16]FM_GetShiftState done [17:26:16]req_shift_opened done [17:26:16]requested_item shift.open_date is exist - process it [17:26:16]req_shift_open_date [17:26:16]req_shift_open_date done [17:26:16]produce_requested_data done [17:26:16]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218806,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:26:16]process_action_free close_receipt [17:26:16]json_value_free [17:26:16]json_value_free done [17:26:16]process_json_proto returns [17:26:16]Send response to host [17:26:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218806,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:26:16]free response buf [17:26:16]execute_script done [17:26:16]execute_script returns [17:26:16]free content buf [17:26:16]Sock 8.Close socket [17:26:16]Sock 8.Thread stoped [17:26:20]OFD Sender: No OFD packet to send [17:26:25]OFD Sender: No OFD packet to send [17:26:30]OFD Sender: No OFD packet to send [17:26:35]OFD Sender: No OFD packet to send [17:26:40]OFD Sender: No OFD packet to send [17:26:45]OFD Sender: No OFD packet to send [17:26:50]OFD Sender: No OFD packet to send [17:26:55]OFD Sender: No OFD packet to send [17:27:00]OFD Sender: No OFD packet to send [17:27:05]OFD Sender: No OFD packet to send [17:27:10]OFD Sender: No OFD packet to send [17:27:15]OFD Sender: No OFD packet to send [17:27:20]OFD Sender: No OFD packet to send [17:27:25]OFD Sender: No OFD packet to send [17:27:29]accept exits with 9 [17:27:29]New connection [17:27:29]New thread 3066826084 created [17:27:29]Thread 3066682724 joined [17:27:29]Waiting for new connection... [17:27:29] Sock 9.Parse request [17:27:29]Sock 9.Check first char [17:27:29]Sock 9.First char is OK [17:27:29]request: POST /json_proto HTTP/1.0 [17:27:29]Method: POST [17:27:29]URL: /json_proto [17:27:29]Method is POST - this is cgi request [17:27:29]url: /json_proto [17:27:29]query_string will be loaded in cgi processing [17:27:29]execute_cgi json_proto POST (null) [17:27:29]execute_cgi path=json_proto method=POST [17:27:29]POST find Content-Length [17:27:29]Host: 172.17.40.4:8080 [17:27:29]Content-Length: 819 [17:27:29]Content-Type: application/json [17:27:29] [17:27:29]POST finish read [17:27:29]Found Content-Length = 819 [17:27:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:27:29]execute_script... [17: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)536356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:27:29]POST & json_proto [17:27:29]process_json_proto [17:27:29]json parsed OK: [17:27:29]protocol is kg_v1.0 [17:27:29]action value=close_receipt [17:27:29]process_action close_receipt [17:27:29]cmd_close_receipt [17:27:29]MH_GetDate [17:27:29]Write to MH i2c: F0 00 00 1C A5 B0 [17:27:29]Write i2c OK [17:27:29]MH_I2C_Read... [17:27:29]Read from MH i2c: F0 [17:27:29]MH_I2C_Read... [17:27:29]Read from MH i2c: F0 09 00 [17:27:29]MH_I2C_Read... [17:27:29]Read from MH i2c: F0 09 00 1C A5 00 06 EC 13 67 EE 0E 0D 67 95 [17:27:29]GetLastDocTimeStamp 1729358778 [17:27:29]current date 1729358854 [17:27:29]FM_GetShiftState [17:27:29]SAM_PROTO_GetShiftState [17:27:29]wFMCommunicate request_size=4 [17:27:29]MH_SAM_APDU [17:27:29]CAPDU: 80 13 01 00 [17:27:29]Write to MH i2c: E2 08 00 1D A5 80 13 01 00 00 00 00 00 3F [17:27:29]Write i2c OK [17:27:29]MH_I2C_Read... [17:27:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:29]Read from MH i2c: E2 [17:27:29]MH_I2C_Read... [17:27:29]Read from MH i2c: E2 0E 00 [17:27:29]MH_I2C_Read... [17:27:29]Read from MH i2c: E2 0E 00 1D A5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 82 [17:27:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:27:29]wFMCommunicate OK [17:27:29]SAM_PROTO_GetShiftState done [17:27:29]FM_GetShiftState done [17:27:29]opened in 1729296582 [17:27:29]opened+sec_in_day 1729382982 [17:27:29]quantity*price = 300064 [17:27:29]sum+1 = 300066 [17:27:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.65 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 0.00 Безнал.: 3000.65 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 452 19.10.2024 17:27 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000965413 ФД: 218807 ФПД: 39720953882472 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T172734&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218807&fm=39720953882472&tin=02508201610067®Number=0000000000098116&sum=300065 [17:27:30]StoreToDocumentArchive [17:27:30]shift 443 fd 218807 [17:27:30]save to /storage/0443/doc_00218807 [17:27:30]save last doc name /storage/0443/doc_00218807 to /storage/kkm_last_doc_name [17:27:30]save OK [17:27:30]Clear old archive folders... [17:27:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:27:30]tlvbuf is 0151DD20 [17:27:30]SAM_PROTO_ClearQueue [17:27:30]wFMCommunicate request_size=4 [17:27:30]MH_SAM_APDU [17:27:30]CAPDU: 80 09 00 00 [17:27:30]Write to MH i2c: E2 08 00 2A A5 80 09 00 00 00 00 00 00 41 [17:27:30]Write i2c OK [17:27:30]MH_I2C_Read... [17:27:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:27:30]Read from MH i2c: E2 [17:27:30]MH_I2C_Read... [17:27:30]Read from MH i2c: E2 03 00 [17:27:30]MH_I2C_Read... [17:27:30]Read from MH i2c: E2 03 00 2A A5 00 90 00 43 [17:27:30]RAPDU: 90 00 [17:27:30]wFMCommunicate OK [17:27:30]SAM_PROTO_ClearQueue done [17:27:30]KKMCreateOFDPacket [17:27:30]OFDProtocolAddRootSTLVToBuf [17:27:30]FM_MakeSignedData [17:27:30]FM_MakeSignedData [17:27:30]SAM_PROTO_SignData [17:27:30]wFMCommunicate request_size=4 [17:27:30]MH_SAM_APDU [17:27:30]CAPDU: 80 0D 01 02 [17:27:30]Write to MH i2c: E2 08 00 2B A5 80 0D 01 02 00 00 00 00 49 [17:27:30]Write i2c OK [17:27:30]MH_I2C_Read... [17:27:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:27:30]Read from MH i2c: E2 [17:27:30]MH_I2C_Read... [17:27:30]Read from MH i2c: E2 03 00 [17:27:30]MH_I2C_Read... [17:27:30]Read from MH i2c: E2 03 00 2B A5 00 90 00 44 [17:27:30]RAPDU: 90 00 [17:27:30]wFMCommunicate OK [17:27:30]wFMCommunicate request_size=255 [17:27:30]MH_SAM_APDU [17: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 06 EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B7 56 03 00 35 04 06 00 24 [17:27:30]Write to MH i2c: E2 02 01 2C A5 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 06 EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B7 56 03 00 35 04 06 00 24 00 00 A8 [17:27:30]Write i2c OK [17:27:30]MH_I2C_Read... [17:27:30]OFD Sender: No OFD packet to send [17:27:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:30]Read from MH i2c: E2 [17:27:30]MH_I2C_Read... [17:27:30]Read from MH i2c: E2 03 00 [17:27:30]MH_I2C_Read... [17:27:30]Read from MH i2c: E2 03 00 2C A5 00 90 00 45 [17:27:30]RAPDU: 90 00 [17:27:30]wFMCommunicate OK [17:27:30]wFMCommunicate request_size=10 [17:27:30]MH_SAM_APDU [17:27:30]CAPDU: 80 0D 02 02 05 20 41 58 A7 68 [17:27:30]Write to MH i2c: E2 0D 00 2D A5 80 0D 02 02 05 00 20 41 58 A7 68 00 00 1E [17:27:30]Write i2c OK [17:27:30]MH_I2C_Read... [17:27:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:30]Read from MH i2c: E2 [17:27:30]MH_I2C_Read... [17:27:30]Read from MH i2c: E2 03 00 [17:27:30]MH_I2C_Read... [17:27:30]Read from MH i2c: E2 03 00 2D A5 00 90 00 46 [17:27:30]RAPDU: 90 00 [17:27:30]wFMCommunicate OK [17:27:30]wFMCommunicate request_size=4 [17:27:30]MH_SAM_APDU [17:27:30]CAPDU: 80 0D 03 02 [17:27:30]Write to MH i2c: E2 08 00 2E A5 80 0D 03 02 00 00 00 00 4E [17:27:30]Write i2c OK [17:27:30]MH_I2C_Read... [17:27:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:27:30]Read from MH i2c: E2 [17:27:30]MH_I2C_Read... [17:27:30]Read from MH i2c: E2 0B 00 [17:27:30]MH_I2C_Read... [17:27:30]Read from MH i2c: E2 0B 00 2E A5 00 74 A4 48 E9 80 6D 27 A1 90 00 4D [17:27:30]RAPDU: 74 A4 48 E9 80 6D 27 A1 90 00 [17:27:30]wFMCommunicate OK [17:27:30]SAM_PROTO_SignData done [17:27:30]FM_MakeSignedData done [17:27:30]CreateOFDProtocolMessage [17:27:30]wFMCommunicate request_size=4 [17:27:30]MH_SAM_APDU [17:27:30]CAPDU: 80 11 00 00 [17:27:30]Write to MH i2c: E2 08 00 2F A5 80 11 00 00 00 00 00 00 4E [17:27:30]Write i2c OK [17:27:30]MH_I2C_Read... [17:27:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:30]Read from MH i2c: E2 [17:27:30]MH_I2C_Read... [17:27:30]Read from MH i2c: E2 17 00 [17:27:30]MH_I2C_Read... [17:27:30]Read from MH i2c: E2 17 00 2F A5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9D [17:27:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:27:30]wFMCommunicate OK [17:27:30]CreateOFDProtocolMessage done [17:27:30]OFDSenderStorePacket 218807 [17:27:30]StoreOFDPacket docnum=218807 [17:27:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 01 A7 07 01 78 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 06 EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B7 56 03 00 35 04 06 00 24 20 41 58 A7 68 74 A4 48 E9 80 6D 27 A1 [17:27:30]CheckFolder [17:27:30]dirname=/storage/ofd_packets [17:27:30]CheckFolder done [17:27:30]ProducePacketName [17:27:30]name=ofd_packets/00218807 [17:27:30]NVStorageSaveData ofd_packets/00218807 [17:27:30]File name is /storage/ofd_packets/00218807 [17:27:30]Write 301 bytes [17:27:30]NVStorageSaveData done [17:27:30]OFDSenderStorePacket done [17:27:30]KKMCreateOFDPacket done [17:27:30]NVStorageSaveData kkm_last_timestamp [17:27:30]File name is /storage/kkm_last_timestamp [17:27:30]Write 4 bytes [17:27:30]NVStorageSaveData done [17:27:30]ExternCall_PrintAddStr [17:27:30]wPrintStart [17:27:30]Write to MH i2c: 01 00 00 30 A5 D5 [17:27:30]Write i2c OK [17:27:30]MH_I2C_Read... [17:27:30]Read from MH i2c: 01 [17:27:30]MH_I2C_Read... [17:27:30]Read from MH i2c: 01 07 00 [17:27:30]MH_I2C_Read... [17:27:30]Read from MH i2c: 01 07 00 30 A5 00 00 00 00 00 FF 0F EA [17:27:30]RasterBufferAndPrint [17:27:30]line Счет N : (1)536356 [17:27:30]line ИНН: 02508201610067 [17:27:30]line Контрольно-Кассовый Чек [17:27:30]line ПРОДАЖА [17:27:30]line ТРК (МРК, ГНК) : 41 [17:27:30]line Товар: 2710124500 [17:27:30]line Аи-95-К-3 [17:27:30]line 40.440 * 74.20 [17:27:30]line = 3000.65 [17:27:30]line НДС 12% НСП 1% [17:27:30]line > о реализуемом товаре [17:27:30]line ИТОГО: 3000.65 [17:27:30]line НСП 1% : 26.55 [17:27:30]line НДС 12% : 318.65 [17:27:30]line Наличными: 0.00 [17:27:30]line Безнал.: 3000.65 [17:27:30]line Место: АЗС № 84 "Партнер Нефть" [17:27:30]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:27:30]line СНО: Общий режим [17:27:30]line Чек 452 19.10.2024 17:27 [17:27:30]line Смена: 443 ФФД: 1.0 [17:27:30]line ЗНМ: 0300000178 [17:27:30]line РНМ: 0000000000098116 [17:27:30]line Версия ККМ: 001 [17:27:30]line Платежная система: Бакай Банк [17:27:30]line ФМ: 0000000000965413 [17:27:30]line ФД: 218807 [17:27:30]line ФПД: 39720953882472 [17:27:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T172734&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218807&fm=39720953882472&tin=02508201610067®Number=0000000000098116&sum=300065 [17:27:31]OFD Sender: Processing packet 218807 [packets to send 80, broken 79] [17:27:31]ProducePacketName [17:27:31]name=ofd_packets/00218807 [17:27:31]OFD Sender: To server: pG, [17:27:31]CommunicateWithHost lk.salyk.kg:30040 [17:27:31]ConnectInit lk.salyk.kg [17:27:31]written 0, free lines is 4095 [17:27:31]Connected sock=10 [17:27:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 01 A7 07 01 78 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 06 EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B7 56 03 00 35 04 06 00 24 20 41 58 A7 68 74 A4 48 E9 80 6D 27 A1 [17:27:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C3 2E 47 00 52 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 39 36 35 34 31 33 10 04 04 00 B7 56 03 00 F4 03 04 00 9F 97 13 67 B6 04 01 00 00 42 75 C1 36 F9 17 EA 63 [17:27:31]CommunicateWithHost err = 0 [17:27:31]CheckOFDResponse [17:27:31]1017 (14) - 77093643461234 [17:27:31]1041 (16) - 0000000000965413 [17:27:31]1040 (4) - 218807 [17:27:31]1012 (4) - 19.10.2024 11:27 [17:27:31]1206 (1) - 0 [17:27:31]OFD Sender: Remove packet 218807 [17:27:31]ProducePacketName [17:27:31]name=ofd_packets/00218807 [17:27:31]NVStorageDeleteData [17:27:31]Write to MH i2c: 01 00 00 5A A5 FF [17:27:31]Write i2c OK [17:27:31]MH_I2C_Read... [17:27:31]Read from MH i2c: 01 [17:27:31]MH_I2C_Read... [17:27:31]Read from MH i2c: 01 07 00 [17:27:31]MH_I2C_Read... [17:27:31]Read from MH i2c: 01 07 00 5A A5 00 00 00 00 00 F6 0C 08 [17:27:31]RasterBufferAndPrint [17:27:31]line [17:27:31]line [17:27:31]line [17:27:31]line [17:27:31]line [17:27:31]written 0, free lines is 3326 [17:27:31]MH_Cut [17:27:31]Write to MH i2c: D1 01 00 61 A5 01 D8 [17:27:31]Write i2c OK [17:27:31]MH_I2C_Read... [17:27:31]Read from MH i2c: D1 [17:27:31]MH_I2C_Read... [17:27:31]Read from MH i2c: D1 01 00 [17:27:31]MH_I2C_Read... [17:27:31]Read from MH i2c: D1 01 00 61 A5 00 D7 [17:27:31]Write to MH i2c: 01 00 00 62 A5 07 [17:27:31]Write i2c OK [17:27:31]MH_I2C_Read... [17:27:32]OFD Sender: No OFD packet to send [17:27:32]*** Cut start [17:27:32]*** Partial cut [17:27:32]*** CUTSNS_PIN = 1 [17:27:32]*** CUTSNS_PIN = 0 [17:27:32]*** Brake cut motor [17:27:32]Read from MH i2c: 01 [17:27:32]MH_I2C_Read... [17:27:32]*** Stop cut motor [17:27:32]*** Cut end [17:27:32]Read from MH i2c: 01 07 00 [17:27:32]MH_I2C_Read... [17:27:32]Read from MH i2c: 01 07 00 62 A5 00 00 00 00 00 FF 0F 1C [17:27:32]process_action close_receipt done [17:27:32]requested_data is exist [17:27:32]produce_requested_data [17:27:32]requested_item fm.sn is exist - process it [17:27:32]wFMCommunicate request_size=4 [17:27:32]MH_SAM_APDU [17:27:32]CAPDU: 80 11 00 00 [17:27:32]Write to MH i2c: E2 08 00 63 A5 80 11 00 00 00 00 00 00 82 [17:27:32]Write i2c OK [17:27:32]MH_I2C_Read... [17:27:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:33]Read from MH i2c: E2 [17:27:33]MH_I2C_Read... [17:27:33]Read from MH i2c: E2 17 00 [17:27:33]MH_I2C_Read... [17:27:33]Read from MH i2c: E2 17 00 63 A5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D1 [17:27:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:27:33]wFMCommunicate OK [17:27:33]requested_item fd.num is exist - process it [17:27:33]SAM_PROTO_GetFieldsCounters [17:27:33]wFMCommunicate request_size=4 [17:27:33]MH_SAM_APDU [17:27:33]CAPDU: 80 13 00 00 [17:27:33]Write to MH i2c: E2 08 00 64 A5 80 13 00 00 00 00 00 00 85 [17:27:33]Write i2c OK [17:27:33]MH_I2C_Read... [17:27:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:27:33]Read from MH i2c: E2 [17:27:33]MH_I2C_Read... [17:27:33]Read from MH i2c: E2 62 00 [17:27:33]MH_I2C_Read... [17:27:33]Read from MH i2c: E2 62 00 64 A5 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B7 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 BD [17:27:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B7 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:27:33]wFMCommunicate OK [17:27:33]SAM_PROTO_GetFieldsCounters done [17:27:33]requested_item shift.num is exist - process it [17:27:33]requested_item shift.opened is exist - process it [17:27:33]req_shift_opened [17:27:33]FM_GetShiftState [17:27:33]SAM_PROTO_GetShiftState [17:27:33]wFMCommunicate request_size=4 [17:27:33]MH_SAM_APDU [17:27:33]CAPDU: 80 13 01 00 [17:27:33]Write to MH i2c: E2 08 00 65 A5 80 13 01 00 00 00 00 00 87 [17:27:33]Write i2c OK [17:27:33]MH_I2C_Read... [17:27:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:33]Read from MH i2c: E2 [17:27:33]MH_I2C_Read... [17:27:33]Read from MH i2c: E2 0E 00 [17:27:33]MH_I2C_Read... [17:27:33]Read from MH i2c: E2 0E 00 65 A5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CA [17:27:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:27:33]wFMCommunicate OK [17:27:33]SAM_PROTO_GetShiftState done [17:27:33]FM_GetShiftState done [17:27:33]req_shift_opened done [17:27:33]requested_item shift.open_date is exist - process it [17:27:33]req_shift_open_date [17:27:33]req_shift_open_date done [17:27:33]produce_requested_data done [17:27:33]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218807,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:27:33]process_action_free close_receipt [17:27:33]json_value_free [17:27:33]json_value_free done [17:27:33]process_json_proto returns [17:27:33]Send response to host [17:27:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218807,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:27:33]free response buf [17:27:33]execute_script done [17:27:33]execute_script returns [17:27:33]free content buf [17:27:33]Sock 9.Close socket [17:27:33]Sock 9.Thread stoped [17:27:37]OFD Sender: No OFD packet to send [17:27:42]OFD Sender: No OFD packet to send [17:27:47]OFD Sender: No OFD packet to send [17:27:52]OFD Sender: No OFD packet to send [17:27:57]OFD Sender: No OFD packet to send [17:28:02]OFD Sender: No OFD packet to send [17:28:07]OFD Sender: No OFD packet to send [17:28:12]OFD Sender: No OFD packet to send [17:28:17]OFD Sender: No OFD packet to send [17:28:22]OFD Sender: No OFD packet to send [17:28:27]OFD Sender: No OFD packet to send [17:28:32]OFD Sender: No OFD packet to send [17:28:37]OFD Sender: No OFD packet to send [17:28:42]OFD Sender: No OFD packet to send [17:28:47]OFD Sender: No OFD packet to send [17:28:52]OFD Sender: No OFD packet to send [17:28:57]OFD Sender: No OFD packet to send [17:29:02]OFD Sender: No OFD packet to send [17:29:07]OFD Sender: No OFD packet to send [17:29:12]OFD Sender: No OFD packet to send [17:29:17]OFD Sender: No OFD packet to send [17:29:22]OFD Sender: No OFD packet to send [17:29:27]OFD Sender: No OFD packet to send [17:29:32]OFD Sender: No OFD packet to send [17:29:37]OFD Sender: No OFD packet to send [17:29:42]OFD Sender: No OFD packet to send [17:29:47]OFD Sender: No OFD packet to send [17:29:52]OFD Sender: No OFD packet to send [17:29:57]OFD Sender: No OFD packet to send [17:30:01]accept exits with 8 [17:30:01]New connection [17:30:01]New thread 3066682724 created [17:30:01]Thread 3066826084 joined [17:30:01]Waiting for new connection... [17:30:01] Sock 8.Parse request [17:30:01]Sock 8.Check first char [17:30:01]Sock 8.First char is OK [17:30:01]request: POST /json_proto HTTP/1.0 [17:30:01]Method: POST [17:30:01]URL: /json_proto [17:30:01]Method is POST - this is cgi request [17:30:01]url: /json_proto [17:30:01]query_string will be loaded in cgi processing [17:30:01]execute_cgi json_proto POST (null) [17:30:01]execute_cgi path=json_proto method=POST [17:30:01]POST find Content-Length [17:30:01]Host: 172.17.40.4:8080 [17:30:01]Content-Length: 678 [17:30:01]Content-Type: application/json [17:30:01] [17:30:01]POST finish read [17:30:01]Found Content-Length = 678 [17:30:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:30:01]execute_script... [17:30: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)536358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:30:01]POST & json_proto [17:30:01]process_json_proto [17:30:01]json parsed OK: [17:30:01]protocol is kg_v1.0 [17:30:01]action value=close_receipt [17:30:01]process_action close_receipt [17:30:01]cmd_close_receipt [17:30:01]MH_GetDate [17:30:01]Write to MH i2c: F0 00 00 66 A5 FA [17:30:01]Write i2c OK [17:30:01]MH_I2C_Read... [17:30:01]Read from MH i2c: F0 [17:30:01]MH_I2C_Read... [17:30:01]Read from MH i2c: F0 09 00 [17:30:01]MH_I2C_Read... [17:30:01]Read from MH i2c: F0 09 00 66 A5 00 9F EC 13 67 EE 0E 0D 67 78 [17:30:01]GetLastDocTimeStamp 1729358854 [17:30:01]current date 1729359007 [17:30:01]FM_GetShiftState [17:30:01]SAM_PROTO_GetShiftState [17:30:01]wFMCommunicate request_size=4 [17:30:01]MH_SAM_APDU [17:30:01]CAPDU: 80 13 01 00 [17:30:01]Write to MH i2c: E2 08 00 67 A5 80 13 01 00 00 00 00 00 89 [17:30:01]Write i2c OK [17:30:01]MH_I2C_Read... [17:30:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:01]Read from MH i2c: E2 [17:30:01]MH_I2C_Read... [17:30:01]Read from MH i2c: E2 0E 00 [17:30:01]MH_I2C_Read... [17:30:01]Read from MH i2c: E2 0E 00 67 A5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CC [17:30:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:30:01]wFMCommunicate OK [17:30:01]SAM_PROTO_GetShiftState done [17:30:01]FM_GetShiftState done [17:30:01]opened in 1729296582 [17:30:01]opened+sec_in_day 1729382982 [17:30:01]quantity*price = 70044 [17:30:01]sum+1 = 70045 [17:30: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 453 19.10.2024 17:30 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218808 ФПД: 232832967044981 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173007&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218808&fm=232832967044981&tin=02508201610067®Number=0000000000098116&sum=70000 [17:30:02]StoreToDocumentArchive [17:30:02]shift 443 fd 218808 [17:30:02]save to /storage/0443/doc_00218808 [17:30:02]save last doc name /storage/0443/doc_00218808 to /storage/kkm_last_doc_name [17:30:02]save OK [17:30:02]Clear old archive folders... [17:30:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:30:02]tlvbuf is 0169C040 [17:30:02]SAM_PROTO_ClearQueue [17:30:02]wFMCommunicate request_size=4 [17:30:02]MH_SAM_APDU [17:30:02]CAPDU: 80 09 00 00 [17:30:02]Write to MH i2c: E2 08 00 74 A5 80 09 00 00 00 00 00 00 8B [17:30:02]Write i2c OK [17:30:02]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 [17:30:03]MH_I2C_Read... [17:30:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:30:03]Read from MH i2c: E2 03 00 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 03 00 74 A5 00 90 00 8D [17:30:03]RAPDU: 90 00 [17:30:03]wFMCommunicate OK [17:30:03]SAM_PROTO_ClearQueue done [17:30:03]KKMCreateOFDPacket [17:30:03]OFDProtocolAddRootSTLVToBuf [17:30:03]FM_MakeSignedData [17:30:03]FM_MakeSignedData [17:30:03]SAM_PROTO_SignData [17:30:03]wFMCommunicate request_size=4 [17:30:03]MH_SAM_APDU [17:30:03]CAPDU: 80 0D 01 02 [17:30:03]Write to MH i2c: E2 08 00 75 A5 80 0D 01 02 00 00 00 00 93 [17:30:03]Write i2c OK [17:30:03]MH_I2C_Read... [17:30:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:30:03]Read from MH i2c: E2 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 03 00 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 03 00 75 A5 00 90 00 8E [17:30:03]RAPDU: 90 00 [17:30:03]wFMCommunicate OK [17:30:03]wFMCommunicate request_size=255 [17:30:03]MH_SAM_APDU [17:30:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C5 01 00 00 F4 03 04 00 9F EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B8 56 03 00 35 04 06 00 D3 [17:30:03]Write to MH i2c: E2 02 01 76 A5 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C5 01 00 00 F4 03 04 00 9F EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B8 56 03 00 35 04 06 00 D3 00 00 96 [17:30:03]Write i2c OK [17:30:03]MH_I2C_Read... [17:30:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:03]Read from MH i2c: E2 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 03 00 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 03 00 76 A5 00 90 00 8F [17:30:03]RAPDU: 90 00 [17:30:03]wFMCommunicate OK [17:30:03]wFMCommunicate request_size=10 [17:30:03]MH_SAM_APDU [17:30:03]CAPDU: 80 0D 02 02 05 C2 A6 4A EF 75 [17:30:03]Write to MH i2c: E2 0D 00 77 A5 80 0D 02 02 05 00 C2 A6 4A EF 75 00 00 B6 [17:30:03]Write i2c OK [17:30:03]MH_I2C_Read... [17:30:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:03]Read from MH i2c: E2 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 03 00 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 03 00 77 A5 00 90 00 90 [17:30:03]RAPDU: 90 00 [17:30:03]wFMCommunicate OK [17:30:03]wFMCommunicate request_size=4 [17:30:03]MH_SAM_APDU [17:30:03]CAPDU: 80 0D 03 02 [17:30:03]Write to MH i2c: E2 08 00 78 A5 80 0D 03 02 00 00 00 00 98 [17:30:03]Write i2c OK [17:30:03]MH_I2C_Read... [17:30:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:30:03]Read from MH i2c: E2 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 0B 00 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 0B 00 78 A5 00 4C 4B 81 47 EE B3 91 C0 90 00 EA [17:30:03]RAPDU: 4C 4B 81 47 EE B3 91 C0 90 00 [17:30:03]wFMCommunicate OK [17:30:03]SAM_PROTO_SignData done [17:30:03]FM_MakeSignedData done [17:30:03]CreateOFDProtocolMessage [17:30:03]wFMCommunicate request_size=4 [17:30:03]MH_SAM_APDU [17:30:03]CAPDU: 80 11 00 00 [17:30:03]Write to MH i2c: E2 08 00 79 A5 80 11 00 00 00 00 00 00 98 [17:30:03]Write i2c OK [17:30:03]MH_I2C_Read... [17:30:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:03]Read from MH i2c: E2 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 17 00 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: E2 17 00 79 A5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E7 [17:30:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:30:03]wFMCommunicate OK [17:30:03]CreateOFDProtocolMessage done [17:30:03]OFDSenderStorePacket 218808 [17:30:03]StoreOFDPacket docnum=218808 [17:30:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 38 B5 07 01 04 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 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 C5 01 00 00 F4 03 04 00 9F EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B8 56 03 00 35 04 06 00 D3 C2 A6 4A EF 75 4C 4B 81 47 EE B3 91 C0 [17:30:03]CheckFolder [17:30:03]dirname=/storage/ofd_packets [17:30:03]CheckFolder done [17:30:03]ProducePacketName [17:30:03]name=ofd_packets/00218808 [17:30:03]NVStorageSaveData ofd_packets/00218808 [17:30:03]File name is /storage/ofd_packets/00218808 [17:30:03]Write 301 bytes [17:30:03]NVStorageSaveData done [17:30:03]OFDSenderStorePacket done [17:30:03]KKMCreateOFDPacket done [17:30:03]NVStorageSaveData kkm_last_timestamp [17:30:03]File name is /storage/kkm_last_timestamp [17:30:03]Write 4 bytes [17:30:03]NVStorageSaveData done [17:30:03]ExternCall_PrintAddStr [17:30:03]wPrintStart [17:30:03]Write to MH i2c: 01 00 00 7A A5 1F [17:30:03]Write i2c OK [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: 01 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: 01 07 00 [17:30:03]MH_I2C_Read... [17:30:03]Read from MH i2c: 01 07 00 7A A5 00 00 00 00 00 FF 0F 34 [17:30:03]RasterBufferAndPrint [17:30:03]line Счет N : (1)536358 [17:30:03]line ИНН: 02508201610067 [17:30:03]line Контрольно-Кассовый Чек [17:30:03]line ПРОДАЖА [17:30:03]line ТРК (МРК, ГНК) : 33 [17:30:03]line Товар: 2710124130 [17:30:03]line Аи-92-К-2 [17:30:03]line 10.470 * 66.90 [17:30:03]line = 700.44 [17:30:03]line НДС 12% НСП 1% [17:30:03]line > о реализуемом товаре [17:30:03]line ОКРУГЛЕНИЕ: -0.44 [17:30:03]line ИТОГО: 700.00 [17:30:03]line Внесено: 700.00 [17:30:03]line СДАЧА: 0.00 [17:30:03]line НСП 1% : 6.20 [17:30:03]line НДС 12% : 74.38 [17:30:03]line Наличными: 700.00 [17:30:03]line Безнал.: 0.00 [17:30:03]line Место: АЗС № 84 "Партнер Нефть" [17:30:03]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:30:03]line СНО: Общий режим [17:30:03]line Чек 453 19.10.2024 17:30 [17:30:03]line Смена: 443 ФФД: 1.0 [17:30:03]line ЗНМ: 0300000178 [17:30:03]line РНМ: 0000000000098116 [17:30:03]line Версия ККМ: 001 [17:30:03]line ФМ: 0000000000965413 [17:30:03]line ФД: 218808 [17:30:03]line ФПД: 232832967044981 [17:30:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173007&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218808&fm=232832967044981&tin=02508201610067®Number=0000000000098116&sum=70000 [17:30:03]OFD Sender: Processing packet 218808 [packets to send 80, broken 79] [17:30:03]ProducePacketName [17:30:03]name=ofd_packets/00218808 [17:30:03]OFD Sender: To server: pG, [17:30:03]CommunicateWithHost lk.salyk.kg:30040 [17:30:03]ConnectInit lk.salyk.kg [17:30:03]written 0, free lines is 4095 [17:30:03]Connected sock=10 [17:30:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 38 B5 07 01 04 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 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 C5 01 00 00 F4 03 04 00 9F EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B8 56 03 00 35 04 06 00 D3 C2 A6 4A EF 75 4C 4B 81 47 EE B3 91 C0 [17:30:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 47 17 47 00 D9 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 39 36 35 34 31 33 10 04 04 00 B8 56 03 00 F4 03 04 00 38 98 13 67 B6 04 01 00 00 DF 4A 1C 21 6F DD 95 AE [17:30:04]CommunicateWithHost err = 0 [17:30:04]CheckOFDResponse [17:30:04]1017 (14) - 77093643461234 [17:30:04]1041 (16) - 0000000000965413 [17:30:04]1040 (4) - 218808 [17:30:04]1012 (4) - 19.10.2024 11:30 [17:30:04]1206 (1) - 0 [17:30:04]OFD Sender: Remove packet 218808 [17:30:04]ProducePacketName [17:30:04]name=ofd_packets/00218808 [17:30:04]NVStorageDeleteData [17:30:04]Write to MH i2c: 01 00 00 A5 A5 4A [17:30:04]Write i2c OK [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: 01 [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: 01 07 00 [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: 01 07 00 A5 A5 00 00 00 00 00 EE 0C 4B [17:30:04]RasterBufferAndPrint [17:30:04]line [17:30:04]line [17:30:04]line [17:30:04]line [17:30:04]line [17:30:04]written 0, free lines is 3316 [17:30:04]MH_Cut [17:30:04]Write to MH i2c: D1 01 00 AC A5 01 23 [17:30:04]Write i2c OK [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: D1 [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: D1 01 00 [17:30:04]MH_I2C_Read... [17:30:04]Read from MH i2c: D1 01 00 AC A5 00 22 [17:30:04]Write to MH i2c: 01 00 00 AD A5 52 [17:30:04]Write i2c OK [17:30:04]MH_I2C_Read... [17:30:04]OFD Sender: No OFD packet to send [17:30:04]*** Cut start [17:30:04]*** Partial cut [17:30:04]*** CUTSNS_PIN = 1 [17:30:05]*** CUTSNS_PIN = 0 [17:30:05]*** Brake cut motor [17:30:05]Read from MH i2c: 01 [17:30:05]MH_I2C_Read... [17:30:05]*** Stop cut motor [17:30:05]*** Cut end [17:30:05]Read from MH i2c: 01 07 00 [17:30:05]MH_I2C_Read... [17:30:05]Read from MH i2c: 01 07 00 AD A5 00 00 00 00 00 FF 0F 67 [17:30:05]process_action close_receipt done [17:30:05]requested_data is exist [17:30:05]produce_requested_data [17:30:05]requested_item fm.sn is exist - process it [17:30:05]wFMCommunicate request_size=4 [17:30:05]MH_SAM_APDU [17:30:05]CAPDU: 80 11 00 00 [17:30:05]Write to MH i2c: E2 08 00 AE A5 80 11 00 00 00 00 00 00 CD [17:30:05]Write i2c OK [17:30:05]MH_I2C_Read... [17:30:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:05]Read from MH i2c: E2 [17:30:05]MH_I2C_Read... [17:30:05]Read from MH i2c: E2 17 00 [17:30:05]MH_I2C_Read... [17:30:05]Read from MH i2c: E2 17 00 AE A5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1C [17:30:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:30:05]wFMCommunicate OK [17:30:05]requested_item fd.num is exist - process it [17:30:05]SAM_PROTO_GetFieldsCounters [17:30:05]wFMCommunicate request_size=4 [17:30:05]MH_SAM_APDU [17:30:05]CAPDU: 80 13 00 00 [17:30:05]Write to MH i2c: E2 08 00 AF A5 80 13 00 00 00 00 00 00 D0 [17:30:05]Write i2c OK [17:30:05]MH_I2C_Read... [17:30:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:30:05]Read from MH i2c: E2 [17:30:05]MH_I2C_Read... [17:30:05]Read from MH i2c: E2 62 00 [17:30:05]MH_I2C_Read... [17:30:05]Read from MH i2c: E2 62 00 AF A5 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B8 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 0C [17:30:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B8 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:30:05]wFMCommunicate OK [17:30:05]SAM_PROTO_GetFieldsCounters done [17:30:05]requested_item shift.num is exist - process it [17:30:05]requested_item shift.opened is exist - process it [17:30:05]req_shift_opened [17:30:05]FM_GetShiftState [17:30:05]SAM_PROTO_GetShiftState [17:30:05]wFMCommunicate request_size=4 [17:30:05]MH_SAM_APDU [17:30:05]CAPDU: 80 13 01 00 [17:30:05]Write to MH i2c: E2 08 00 B0 A5 80 13 01 00 00 00 00 00 D2 [17:30:05]Write i2c OK [17:30:05]MH_I2C_Read... [17:30:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:05]Read from MH i2c: E2 [17:30:05]MH_I2C_Read... [17:30:05]Read from MH i2c: E2 0E 00 [17:30:05]MH_I2C_Read... [17:30:05]Read from MH i2c: E2 0E 00 B0 A5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 15 [17:30:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:30:05]wFMCommunicate OK [17:30:05]SAM_PROTO_GetShiftState done [17:30:05]FM_GetShiftState done [17:30:05]req_shift_opened done [17:30:05]requested_item shift.open_date is exist - process it [17:30:05]req_shift_open_date [17:30:05]req_shift_open_date done [17:30:05]produce_requested_data done [17:30:05]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218808,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:30:05]process_action_free close_receipt [17:30:05]json_value_free [17:30:05]json_value_free done [17:30:05]process_json_proto returns [17:30:05]Send response to host [17:30:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218808,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:30:05]free response buf [17:30:05]execute_script done [17:30:05]execute_script returns [17:30:05]free content buf [17:30:05]Sock 8.Close socket [17:30:05]Sock 8.Thread stoped [17:30:09]OFD Sender: No OFD packet to send [17:30:14]OFD Sender: No OFD packet to send [17:30:16]accept exits with 9 [17:30:16]New connection [17:30:16]New thread 3066826084 created [17:30:16]Thread 3066682724 joined [17:30:16]Waiting for new connection... [17:30:16] Sock 9.Parse request [17:30:16]Sock 9.Check first char [17:30:16]Sock 9.First char is OK [17:30:16]request: POST /json_proto HTTP/1.0 [17:30:16]Method: POST [17:30:16]URL: /json_proto [17:30:16]Method is POST - this is cgi request [17:30:16]url: /json_proto [17:30:16]query_string will be loaded in cgi processing [17:30:16]execute_cgi json_proto POST (null) [17:30:16]execute_cgi path=json_proto method=POST [17:30:16]POST find Content-Length [17:30:16]Host: 172.17.40.4:8080 [17:30:16]Content-Length: 671 [17:30:16]Content-Type: application/json [17:30:16] [17:30:16]POST finish read [17:30:16]Found Content-Length = 671 [17:30:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [17:30:16]execute_script... [17:30:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [17:30:16]POST & json_proto [17:30:16]process_json_proto [17:30:16]json parsed OK: [17:30:16]protocol is kg_v1.0 [17:30:16]action value=close_receipt [17:30:16]process_action close_receipt [17:30:16]cmd_close_receipt [17:30:16]MH_GetDate [17:30:16]Write to MH i2c: F0 00 00 B1 A5 45 [17:30:16]Write i2c OK [17:30:16]MH_I2C_Read... [17:30:16]Read from MH i2c: F0 [17:30:16]MH_I2C_Read... [17:30:16]Read from MH i2c: F0 09 00 [17:30:16]MH_I2C_Read... [17:30:16]Read from MH i2c: F0 09 00 B1 A5 00 AE EC 13 67 EE 0E 0D 67 D2 [17:30:16]GetLastDocTimeStamp 1729359007 [17:30:16]current date 1729359022 [17:30:16]FM_GetShiftState [17:30:16]SAM_PROTO_GetShiftState [17:30:16]wFMCommunicate request_size=4 [17:30:16]MH_SAM_APDU [17:30:16]CAPDU: 80 13 01 00 [17:30:16]Write to MH i2c: E2 08 00 B2 A5 80 13 01 00 00 00 00 00 D4 [17:30:16]Write i2c OK [17:30:16]MH_I2C_Read... [17:30:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:16]Read from MH i2c: E2 [17:30:16]MH_I2C_Read... [17:30:16]Read from MH i2c: E2 0E 00 [17:30:16]MH_I2C_Read... [17:30:16]Read from MH i2c: E2 0E 00 B2 A5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 17 [17:30:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:30:16]wFMCommunicate OK [17:30:16]SAM_PROTO_GetShiftState done [17:30:16]FM_GetShiftState done [17:30:16]opened in 1729296582 [17:30:16]opened+sec_in_day 1729382982 [17:30:16]quantity*price = 70041 [17:30:16]sum+1 = 70043 [17:30:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 454 19.10.2024 17:30 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218809 ФПД: 67623513330501 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173022&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218809&fm=67623513330501&tin=02508201610067®Number=0000000000098116&sum=70000 [17:30:17]StoreToDocumentArchive [17:30:17]shift 443 fd 218809 [17:30:17]save to /storage/0443/doc_00218809 [17:30:17]save last doc name /storage/0443/doc_00218809 to /storage/kkm_last_doc_name [17:30:17]save OK [17:30:17]Clear old archive folders... [17:30:17]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:30:17]tlvbuf is 01715670 [17:30:17]SAM_PROTO_ClearQueue [17:30:17]wFMCommunicate request_size=4 [17:30:17]MH_SAM_APDU [17:30:17]CAPDU: 80 09 00 00 [17:30:17]Write to MH i2c: E2 08 00 BF A5 80 09 00 00 00 00 00 00 D6 [17:30:17]Write i2c OK [17:30:17]MH_I2C_Read... [17:30:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:30:17]Read from MH i2c: E2 [17:30:17]MH_I2C_Read... [17:30:17]Read from MH i2c: E2 03 00 [17:30:17]MH_I2C_Read... [17:30:17]Read from MH i2c: E2 03 00 BF A5 00 90 00 D8 [17:30:17]RAPDU: 90 00 [17:30:17]wFMCommunicate OK [17:30:17]SAM_PROTO_ClearQueue done [17:30:17]KKMCreateOFDPacket [17:30:17]OFDProtocolAddRootSTLVToBuf [17:30:17]FM_MakeSignedData [17:30:17]FM_MakeSignedData [17:30:17]SAM_PROTO_SignData [17:30:17]wFMCommunicate request_size=4 [17:30:17]MH_SAM_APDU [17:30:17]CAPDU: 80 0D 01 02 [17:30:17]Write to MH i2c: E2 08 00 C0 A5 80 0D 01 02 00 00 00 00 DE [17:30:17]Write i2c OK [17:30:17]MH_I2C_Read... [17:30:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:30:18]Read from MH i2c: E2 [17:30:18]MH_I2C_Read... [17:30:18]Read from MH i2c: E2 03 00 [17:30:18]MH_I2C_Read... [17:30:18]Read from MH i2c: E2 03 00 C0 A5 00 90 00 D9 [17:30:18]RAPDU: 90 00 [17:30:18]wFMCommunicate OK [17:30:18]wFMCommunicate request_size=255 [17:30:18]MH_SAM_APDU [17:30:18]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 C6 01 00 00 F4 03 04 00 AE EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B9 56 03 00 35 04 06 00 [17:30:18]Write to MH i2c: E2 02 01 C1 A5 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 C6 01 00 00 F4 03 04 00 AE EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B9 56 03 00 35 04 06 00 00 00 6D [17:30:18]Write i2c OK [17:30:18]MH_I2C_Read... [17:30:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:18]Read from MH i2c: E2 [17:30:18]MH_I2C_Read... [17:30:18]Read from MH i2c: E2 03 00 [17:30:18]MH_I2C_Read... [17:30:18]Read from MH i2c: E2 03 00 C1 A5 00 90 00 DA [17:30:18]RAPDU: 90 00 [17:30:18]wFMCommunicate OK [17:30:18]wFMCommunicate request_size=11 [17:30:18]MH_SAM_APDU [17:30:18]CAPDU: 80 0D 02 02 06 3D 80 D3 7D 93 45 [17:30:18]Write to MH i2c: E2 0E 00 C2 A5 80 0D 02 02 06 00 3D 80 D3 7D 93 45 00 00 D2 [17:30:18]Write i2c OK [17:30:18]MH_I2C_Read... [17:30:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:18]Read from MH i2c: E2 [17:30:18]MH_I2C_Read... [17:30:18]Read from MH i2c: E2 03 00 [17:30:18]MH_I2C_Read... [17:30:18]Read from MH i2c: E2 03 00 C2 A5 00 90 00 DB [17:30:18]RAPDU: 90 00 [17:30:18]wFMCommunicate OK [17:30:18]wFMCommunicate request_size=4 [17:30:18]MH_SAM_APDU [17:30:18]CAPDU: 80 0D 03 02 [17:30:18]Write to MH i2c: E2 08 00 C3 A5 80 0D 03 02 00 00 00 00 E3 [17:30:18]Write i2c OK [17:30:18]MH_I2C_Read... [17:30:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:30:18]Read from MH i2c: E2 [17:30:18]MH_I2C_Read... [17:30:18]Read from MH i2c: E2 0B 00 [17:30:18]MH_I2C_Read... [17:30:18]Read from MH i2c: E2 0B 00 C3 A5 00 AB D9 A4 F6 E1 39 D3 2F 90 00 1E [17:30:18]RAPDU: AB D9 A4 F6 E1 39 D3 2F 90 00 [17:30:18]wFMCommunicate OK [17:30:18]SAM_PROTO_SignData done [17:30:18]FM_MakeSignedData done [17:30:18]CreateOFDProtocolMessage [17:30:18]wFMCommunicate request_size=4 [17:30:18]MH_SAM_APDU [17:30:18]CAPDU: 80 11 00 00 [17:30:18]Write to MH i2c: E2 08 00 C4 A5 80 11 00 00 00 00 00 00 E3 [17:30:18]Write i2c OK [17:30:18]MH_I2C_Read... [17:30:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:18]Read from MH i2c: E2 [17:30:18]MH_I2C_Read... [17:30:18]Read from MH i2c: E2 17 00 [17:30:18]MH_I2C_Read... [17:30:18]Read from MH i2c: E2 17 00 C4 A5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 32 [17:30:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:30:18]wFMCommunicate OK [17:30:18]CreateOFDProtocolMessage done [17:30:18]OFDSenderStorePacket 218809 [17:30:18]StoreOFDPacket docnum=218809 [17:30:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 72 0E 08 01 D0 40 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 C6 01 00 00 F4 03 04 00 AE EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B9 56 03 00 35 04 06 00 3D 80 D3 7D 93 45 AB D9 A4 F6 E1 39 D3 2F [17:30:18]CheckFolder [17:30:18]dirname=/storage/ofd_packets [17:30:18]CheckFolder done [17:30:18]ProducePacketName [17:30:18]name=ofd_packets/00218809 [17:30:18]NVStorageSaveData ofd_packets/00218809 [17:30:18]File name is /storage/ofd_packets/00218809 [17:30:18]Write 302 bytes [17:30:18]NVStorageSaveData done [17:30:18]OFDSenderStorePacket done [17:30:18]KKMCreateOFDPacket done [17:30:18]NVStorageSaveData kkm_last_timestamp [17:30:18]File name is /storage/kkm_last_timestamp [17:30:18]Write 4 bytes [17:30:18]NVStorageSaveData done [17:30:18]ExternCall_PrintAddStr [17:30:18]wPrintStart [17:30:18]Write to MH i2c: 01 00 00 C5 A5 6A [17:30:18]Write i2c OK [17:30:18]MH_I2C_Read... [17:30:18]Read from MH i2c: 01 [17:30:18]MH_I2C_Read... [17:30:18]Read from MH i2c: 01 07 00 [17:30:18]MH_I2C_Read... [17:30:18]Read from MH i2c: 01 07 00 C5 A5 00 00 00 00 00 FF 0F 7F [17:30:18]RasterBufferAndPrint [17:30:18]line Счет N : (1)536359 [17:30:18]line ИНН: 02508201610067 [17:30:18]line Контрольно-Кассовый Чек [17:30:18]line ПРОДАЖА [17:30:18]line ТРК (МРК, ГНК) : 12 [17:30:18]line Товар: 2710124130 [17:30:18]line SUPER 92-К-5 [17:30:18]line 10.240 * 68.40 [17:30:18]line = 700.42 [17:30:18]line НДС 12% НСП 1% [17:30:18]line > о реализуемом товаре [17:30:18]line ОКРУГЛЕНИЕ: -0.42 [17:30:18]line ИТОГО: 700.00 [17:30:18]line Внесено: 700.00 [17:30:18]line СДАЧА: 0.00 [17:30:18]line НСП 1% : 6.20 [17:30:18]line НДС 12% : 74.38 [17:30:18]line Наличными: 700.00 [17:30:18]line Безнал.: 0.00 [17:30:18]line Место: АЗС № 84 "Партнер Нефть" [17:30:18]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:30:18]line СНО: Общий режим [17:30:18]line Чек 454 19.10.2024 17:30 [17:30:18]line Смена: 443 ФФД: 1.0 [17:30:18]line ЗНМ: 0300000178 [17:30:18]line РНМ: 0000000000098116 [17:30:18]line Версия ККМ: 001 [17:30:18]line ФМ: 0000000000965413 [17:30:18]line ФД: 218809 [17:30:18]line ФПД: 67623513330501 [17:30:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173022&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218809&fm=67623513330501&tin=02508201610067®Number=0000000000098116&sum=70000 [17:30:18]OFD Sender: Processing packet 218809 [packets to send 80, broken 79] [17:30:18]ProducePacketName [17:30:18]name=ofd_packets/00218809 [17:30:18]OFD Sender: To server: pG, [17:30:18]CommunicateWithHost lk.salyk.kg:30040 [17:30:18]ConnectInit lk.salyk.kg [17:30:18]written 0, free lines is 4095 [17:30:18]Connected sock=11 [17:30:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 72 0E 08 01 D0 40 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 C6 01 00 00 F4 03 04 00 AE EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 B9 56 03 00 35 04 06 00 3D 80 D3 7D 93 45 AB D9 A4 F6 E1 39 D3 2F [17:30:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 07 D0 47 00 80 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 39 36 35 34 31 33 10 04 04 00 B9 56 03 00 F4 03 04 00 47 98 13 67 B6 04 01 00 00 CA 07 EE 28 AA D5 49 DB [17:30:19]CommunicateWithHost err = 0 [17:30:19]CheckOFDResponse [17:30:19]1017 (14) - 77093643461234 [17:30:19]1041 (16) - 0000000000965413 [17:30:19]1040 (4) - 218809 [17:30:19]1012 (4) - 19.10.2024 11:30 [17:30:19]1206 (1) - 0 [17:30:19]OFD Sender: Remove packet 218809 [17:30:19]ProducePacketName [17:30:19]name=ofd_packets/00218809 [17:30:19]NVStorageDeleteData [17:30:19]Write to MH i2c: 01 00 00 F0 A5 95 [17:30:19]Write i2c OK [17:30:19]MH_I2C_Read... [17:30:19]Read from MH i2c: 01 [17:30:19]MH_I2C_Read... [17:30:19]Read from MH i2c: 01 07 00 [17:30:19]MH_I2C_Read... [17:30:19]Read from MH i2c: 01 07 00 F0 A5 00 00 00 00 00 E1 0C 89 [17:30:19]RasterBufferAndPrint [17:30:19]line [17:30:19]line [17:30:19]line [17:30:19]line [17:30:19]line [17:30:19]written 0, free lines is 3303 [17:30:19]MH_Cut [17:30:19]Write to MH i2c: D1 01 00 F7 A5 01 6E [17:30:19]Write i2c OK [17:30:19]MH_I2C_Read... [17:30:19]Read from MH i2c: D1 [17:30:19]MH_I2C_Read... [17:30:19]Read from MH i2c: D1 01 00 [17:30:19]MH_I2C_Read... [17:30:19]Read from MH i2c: D1 01 00 F7 A5 00 6D [17:30:19]Write to MH i2c: 01 00 00 F8 A5 9D [17:30:19]Write i2c OK [17:30:19]MH_I2C_Read... [17:30:19]OFD Sender: No OFD packet to send [17:30:19]*** Cut start [17:30:19]*** Partial cut [17:30:19]*** CUTSNS_PIN = 1 [17:30:19]*** CUTSNS_PIN = 0 [17:30:20]*** Brake cut motor [17:30:20]Read from MH i2c: 01 [17:30:20]MH_I2C_Read... [17:30:20]*** Stop cut motor [17:30:20]*** Cut end [17:30:20]Read from MH i2c: 01 07 00 [17:30:20]MH_I2C_Read... [17:30:20]Read from MH i2c: 01 07 00 F8 A5 00 00 00 00 00 FF 0F B2 [17:30:20]process_action close_receipt done [17:30:20]requested_data is exist [17:30:20]produce_requested_data [17:30:20]requested_item fm.sn is exist - process it [17:30:20]wFMCommunicate request_size=4 [17:30:20]MH_SAM_APDU [17:30:20]CAPDU: 80 11 00 00 [17:30:20]Write to MH i2c: E2 08 00 F9 A5 80 11 00 00 00 00 00 00 18 [17:30:20]Write i2c OK [17:30:20]MH_I2C_Read... [17:30:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:20]Read from MH i2c: E2 [17:30:20]MH_I2C_Read... [17:30:20]Read from MH i2c: E2 17 00 [17:30:20]MH_I2C_Read... [17:30:20]Read from MH i2c: E2 17 00 F9 A5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 67 [17:30:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:30:20]wFMCommunicate OK [17:30:20]requested_item fd.num is exist - process it [17:30:20]SAM_PROTO_GetFieldsCounters [17:30:20]wFMCommunicate request_size=4 [17:30:20]MH_SAM_APDU [17:30:20]CAPDU: 80 13 00 00 [17:30:20]Write to MH i2c: E2 08 00 FA A5 80 13 00 00 00 00 00 00 1B [17:30:20]Write i2c OK [17:30:20]MH_I2C_Read... [17:30:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:30:20]Read from MH i2c: E2 [17:30:20]MH_I2C_Read... [17:30:20]Read from MH i2c: E2 62 00 [17:30:20]MH_I2C_Read... [17:30:20]Read from MH i2c: E2 62 00 FA A5 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B9 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [17:30:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 B9 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:30:20]wFMCommunicate OK [17:30:20]SAM_PROTO_GetFieldsCounters done [17:30:20]requested_item shift.num is exist - process it [17:30:20]requested_item shift.opened is exist - process it [17:30:20]req_shift_opened [17:30:20]FM_GetShiftState [17:30:20]SAM_PROTO_GetShiftState [17:30:20]wFMCommunicate request_size=4 [17:30:20]MH_SAM_APDU [17:30:20]CAPDU: 80 13 01 00 [17:30:20]Write to MH i2c: E2 08 00 FB A5 80 13 01 00 00 00 00 00 1D [17:30:20]Write i2c OK [17:30:20]MH_I2C_Read... [17:30:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:20]Read from MH i2c: E2 [17:30:20]MH_I2C_Read... [17:30:20]Read from MH i2c: E2 0E 00 [17:30:20]MH_I2C_Read... [17:30:20]Read from MH i2c: E2 0E 00 FB A5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 60 [17:30:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:30:20]wFMCommunicate OK [17:30:20]SAM_PROTO_GetShiftState done [17:30:20]FM_GetShiftState done [17:30:20]req_shift_opened done [17:30:20]requested_item shift.open_date is exist - process it [17:30:20]req_shift_open_date [17:30:20]req_shift_open_date done [17:30:20]produce_requested_data done [17:30:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218809,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:30:20]process_action_free close_receipt [17:30:20]json_value_free [17:30:20]json_value_free done [17:30:20]process_json_proto returns [17:30:20]Send response to host [17:30:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218809,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:30:20]free response buf [17:30:20]execute_script done [17:30:20]execute_script returns [17:30:20]free content buf [17:30:20]Sock 9.Close socket [17:30:20]Sock 9.Thread stoped [17:30:24]OFD Sender: No OFD packet to send [17:30:29]OFD Sender: No OFD packet to send [17:30:34]OFD Sender: No OFD packet to send [17:30:39]OFD Sender: No OFD packet to send [17:30:44]OFD Sender: No OFD packet to send [17:30:49]OFD Sender: No OFD packet to send [17:30:51]accept exits with 8 [17:30:51]New connection [17:30:51]New thread 3066682724 created [17:30:51]Thread 3066826084 joined [17:30:51]Waiting for new connection... [17:30:51] Sock 8.Parse request [17:30:51]Sock 8.Check first char [17:30:51]Sock 8.First char is OK [17:30:51]request: POST /json_proto HTTP/1.0 [17:30:51]Method: POST [17:30:51]URL: /json_proto [17:30:51]Method is POST - this is cgi request [17:30:51]url: /json_proto [17:30:51]query_string will be loaded in cgi processing [17:30:51]execute_cgi json_proto POST (null) [17:30:51]execute_cgi path=json_proto method=POST [17:30:51]POST find Content-Length [17:30:51]Host: 172.17.40.4:8080 [17:30:51]Content-Length: 769 [17:30:51]Content-Type: application/json [17:30:51] [17:30:51]POST finish read [17:30:51]Found Content-Length = 769 [17:30:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 51.220, "sum" : 3800.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 3800.52 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:51]execute_script... [17:30: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)536357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 51.220, "sum" : 3800.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 3800.52 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:51]POST & json_proto [17:30:51]process_json_proto [17:30:51]json parsed OK: [17:30:51]protocol is kg_v1.0 [17:30:51]action value=close_receipt [17:30:51]process_action close_receipt [17:30:51]cmd_close_receipt [17:30:51]MH_GetDate [17:30:51]Write to MH i2c: F0 00 00 FC A5 90 [17:30:51]Write i2c OK [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: F0 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: F0 09 00 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: F0 09 00 FC A5 00 D1 EC 13 67 EE 0E 0D 67 40 [17:30:51]GetLastDocTimeStamp 1729359022 [17:30:51]current date 1729359057 [17:30:51]FM_GetShiftState [17:30:51]SAM_PROTO_GetShiftState [17:30:51]wFMCommunicate request_size=4 [17:30:51]MH_SAM_APDU [17:30:51]CAPDU: 80 13 01 00 [17:30:51]Write to MH i2c: E2 08 00 FD A5 80 13 01 00 00 00 00 00 1F [17:30:51]Write i2c OK [17:30:51]MH_I2C_Read... [17:30:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:51]Read from MH i2c: E2 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 0E 00 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 0E 00 FD A5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 62 [17:30:51]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:30:51]wFMCommunicate OK [17:30:51]SAM_PROTO_GetShiftState done [17:30:51]FM_GetShiftState done [17:30:51]opened in 1729296582 [17:30:51]opened+sec_in_day 1729382982 [17:30:51]quantity*price = 380052 [17:30:51]sum+1 = 380053 [17:30:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3800.52 НСП 1% : 33.63 НДС 12% : 403.59 Наличными: 0.00 Безнал.: 3800.52 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 455 19.10.2024 17:30 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218810 ФПД: 140862246827850 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173057&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218810&fm=140862246827850&tin=02508201610067®Number=0000000000098116&sum=380052 [17:30:52]StoreToDocumentArchive [17:30:52]shift 443 fd 218810 [17:30:52]save to /storage/0443/doc_00218810 [17:30:52]save last doc name /storage/0443/doc_00218810 to /storage/kkm_last_doc_name [17:30:52]save OK [17:30:52]Clear old archive folders... [17:30:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:30:52]tlvbuf is 016C4A70 [17:30:52]SAM_PROTO_ClearQueue [17:30:52]wFMCommunicate request_size=4 [17:30:52]MH_SAM_APDU [17:30:52]CAPDU: 80 09 00 00 [17:30:52]Write to MH i2c: E2 08 00 0A A6 80 09 00 00 00 00 00 00 22 [17:30:52]Write i2c OK [17:30:52]MH_I2C_Read... [17:30:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:30:52]Read from MH i2c: E2 [17:30:52]MH_I2C_Read... [17:30:52]Read from MH i2c: E2 03 00 [17:30:52]MH_I2C_Read... [17:30:52]Read from MH i2c: E2 03 00 0A A6 00 90 00 24 [17:30:52]RAPDU: 90 00 [17:30:52]wFMCommunicate OK [17:30:52]SAM_PROTO_ClearQueue done [17:30:52]KKMCreateOFDPacket [17:30:52]OFDProtocolAddRootSTLVToBuf [17:30:52]FM_MakeSignedData [17:30:52]FM_MakeSignedData [17:30:52]SAM_PROTO_SignData [17:30:52]wFMCommunicate request_size=4 [17:30:52]MH_SAM_APDU [17:30:52]CAPDU: 80 0D 01 02 [17:30:52]Write to MH i2c: E2 08 00 0B A6 80 0D 01 02 00 00 00 00 2A [17:30:52]Write i2c OK [17:30:52]MH_I2C_Read... [17:30:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:30:52]Read from MH i2c: E2 [17:30:52]MH_I2C_Read... [17:30:52]Read from MH i2c: E2 03 00 [17:30:52]MH_I2C_Read... [17:30:52]Read from MH i2c: E2 03 00 0B A6 00 90 00 25 [17:30:52]RAPDU: 90 00 [17:30:52]wFMCommunicate OK [17:30:52]wFMCommunicate request_size=255 [17:30:52]MH_SAM_APDU [17:30:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 14 C8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 94 CC 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 CC 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 9D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 CC 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 D1 EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BA 56 03 00 35 04 06 00 80 [17:30:52]Write to MH i2c: E2 02 01 0C A6 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 14 C8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 94 CC 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 CC 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 9D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 CC 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 D1 EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BA 56 03 00 35 04 06 00 80 00 00 17 [17:30:52]Write i2c OK [17:30:52]MH_I2C_Read... [17:30:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:53]Read from MH i2c: E2 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 03 00 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 03 00 0C A6 00 90 00 26 [17:30:53]RAPDU: 90 00 [17:30:53]wFMCommunicate OK [17:30:53]wFMCommunicate request_size=10 [17:30:53]MH_SAM_APDU [17:30:53]CAPDU: 80 0D 02 02 05 1D 0C 2F 37 4A [17:30:53]Write to MH i2c: E2 0D 00 0D A6 80 0D 02 02 05 00 1D 0C 2F 37 4A 00 00 10 [17:30:53]Write i2c OK [17:30:53]MH_I2C_Read... [17:30:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:53]Read from MH i2c: E2 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 03 00 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 03 00 0D A6 00 90 00 27 [17:30:53]RAPDU: 90 00 [17:30:53]wFMCommunicate OK [17:30:53]wFMCommunicate request_size=4 [17:30:53]MH_SAM_APDU [17:30:53]CAPDU: 80 0D 03 02 [17:30:53]Write to MH i2c: E2 08 00 0E A6 80 0D 03 02 00 00 00 00 2F [17:30:53]Write i2c OK [17:30:53]MH_I2C_Read... [17:30:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:30:53]Read from MH i2c: E2 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 0B 00 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 0B 00 0E A6 00 6C 66 66 41 BA 85 7A F9 90 00 5B [17:30:53]RAPDU: 6C 66 66 41 BA 85 7A F9 90 00 [17:30:53]wFMCommunicate OK [17:30:53]SAM_PROTO_SignData done [17:30:53]FM_MakeSignedData done [17:30:53]CreateOFDProtocolMessage [17:30:53]wFMCommunicate request_size=4 [17:30:53]MH_SAM_APDU [17:30:53]CAPDU: 80 11 00 00 [17:30:53]Write to MH i2c: E2 08 00 0F A6 80 11 00 00 00 00 00 00 2F [17:30:53]Write i2c OK [17:30:53]MH_I2C_Read... [17:30:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:53]Read from MH i2c: E2 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 17 00 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 17 00 0F A6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7E [17:30:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:30:53]wFMCommunicate OK [17:30:53]CreateOFDProtocolMessage done [17:30:53]OFDSenderStorePacket 218810 [17:30:53]StoreOFDPacket docnum=218810 [17:30:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D0 52 07 01 C7 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 14 C8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 94 CC 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 CC 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 9D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 CC 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 D1 EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BA 56 03 00 35 04 06 00 80 1D 0C 2F 37 4A 6C 66 66 41 BA 85 7A F9 [17:30:53]CheckFolder [17:30:53]dirname=/storage/ofd_packets [17:30:53]CheckFolder done [17:30:53]ProducePacketName [17:30:53]name=ofd_packets/00218810 [17:30:53]NVStorageSaveData ofd_packets/00218810 [17:30:53]File name is /storage/ofd_packets/00218810 [17:30:53]Write 301 bytes [17:30:53]NVStorageSaveData done [17:30:53]OFDSenderStorePacket done [17:30:53]KKMCreateOFDPacket done [17:30:53]NVStorageSaveData kkm_last_timestamp [17:30:53]File name is /storage/kkm_last_timestamp [17:30:53]Write 4 bytes [17:30:53]NVStorageSaveData done [17:30:53]ExternCall_PrintAddStr [17:30:53]wPrintStart [17:30:53]Write to MH i2c: 01 00 00 10 A6 B6 [17:30:53]Write i2c OK [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: 01 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: 01 07 00 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: 01 07 00 10 A6 00 00 00 00 00 FF 0F CB [17:30:53]RasterBufferAndPrint [17:30:53]line Счет N : (1)536357 [17:30:53]line ИНН: 02508201610067 [17:30:53]line Контрольно-Кассовый Чек [17:30:53]line ПРОДАЖА [17:30:53]line ТРК (МРК, ГНК) : 21 [17:30:53]line Товар: 2710124500 [17:30:53]line Аи-95-К-3 [17:30:53]line 51.220 * 74.20 [17:30:53]line = 3800.52 [17:30:53]line НДС 12% НСП 1% [17:30:53]line > о реализуемом товаре [17:30:53]line ИТОГО: 3800.52 [17:30:53]line НСП 1% : 33.63 [17:30:53]line НДС 12% : 403.59 [17:30:53]line Наличными: 0.00 [17:30:53]line Безнал.: 3800.52 [17:30:53]line Место: АЗС № 84 "Партнер Нефть" [17:30:53]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:30:53]line СНО: Общий режим [17:30:53]line Чек 455 19.10.2024 17:30 [17:30:53]line Смена: 443 ФФД: 1.0 [17:30:53]line ЗНМ: 0300000178 [17:30:53]line РНМ: 0000000000098116 [17:30:53]line Версия ККМ: 001 [17:30:53]line Платежная система: Mbank [17:30:53]line ФМ: 0000000000965413 [17:30:53]line ФД: 218810 [17:30:53]line ФПД: 140862246827850 [17:30:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173057&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218810&fm=140862246827850&tin=02508201610067®Number=0000000000098116&sum=380052 [17:30:53]written 0, free lines is 4095 [17:30:53]OFD Sender: Processing packet 218810 [packets to send 80, broken 79] [17:30:53]ProducePacketName [17:30:53]name=ofd_packets/00218810 [17:30:53]OFD Sender: To server: pG, [17:30:53]CommunicateWithHost lk.salyk.kg:30040 [17:30:53]ConnectInit lk.salyk.kg [17:30:53]Connected sock=10 [17:30:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D0 52 07 01 C7 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 14 C8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 94 CC 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 CC 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 9D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 CC 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 D1 EC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BA 56 03 00 35 04 06 00 80 1D 0C 2F 37 4A 6C 66 66 41 BA 85 7A F9 [17:30:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3F 84 47 00 5E 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 39 36 35 34 31 33 10 04 04 00 BA 56 03 00 F4 03 04 00 6A 98 13 67 B6 04 01 00 00 B5 12 C2 72 5E 68 AA B1 [17:30:53]CommunicateWithHost err = 0 [17:30:53]CheckOFDResponse [17:30:53]1017 (14) - 77093643461234 [17:30:53]1041 (16) - 0000000000965413 [17:30:53]1040 (4) - 218810 [17:30:53]1012 (4) - 19.10.2024 11:30 [17:30:53]1206 (1) - 0 [17:30:53]OFD Sender: Remove packet 218810 [17:30:53]ProducePacketName [17:30:53]name=ofd_packets/00218810 [17:30:53]NVStorageDeleteData [17:30:54]Write to MH i2c: 01 00 00 39 A6 DF [17:30:54]Write i2c OK [17:30:54]MH_I2C_Read... [17:30:54]Read from MH i2c: 01 [17:30:54]MH_I2C_Read... [17:30:54]Read from MH i2c: 01 07 00 [17:30:54]MH_I2C_Read... [17:30:54]Read from MH i2c: 01 07 00 39 A6 00 00 00 00 00 10 0D 03 [17:30:54]RasterBufferAndPrint [17:30:54]line [17:30:54]line [17:30:54]line [17:30:54]line [17:30:54]line [17:30:54]written 0, free lines is 3350 [17:30:54]MH_Cut [17:30:54]Write to MH i2c: D1 01 00 40 A6 01 B8 [17:30:54]Write i2c OK [17:30:54]MH_I2C_Read... [17:30:54]Read from MH i2c: D1 [17:30:54]MH_I2C_Read... [17:30:54]Read from MH i2c: D1 01 00 [17:30:54]MH_I2C_Read... [17:30:54]Read from MH i2c: D1 01 00 40 A6 00 B7 [17:30:54]Write to MH i2c: 01 00 00 41 A6 E7 [17:30:54]Write i2c OK [17:30:54]MH_I2C_Read... [17:30:54]OFD Sender: No OFD packet to send [17:30:54]*** Cut start [17:30:54]*** Partial cut [17:30:54]*** CUTSNS_PIN = 1 [17:30:54]*** CUTSNS_PIN = 0 [17:30:55]*** Brake cut motor [17:30:55]Read from MH i2c: 01 [17:30:55]MH_I2C_Read... [17:30:55]*** Stop cut motor [17:30:55]*** Cut end [17:30:55]Read from MH i2c: 01 07 00 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: 01 07 00 41 A6 00 00 00 00 00 FF 0F FC [17:30:55]process_action close_receipt done [17:30:55]requested_data is exist [17:30:55]produce_requested_data [17:30:55]requested_item fm.sn is exist - process it [17:30:55]wFMCommunicate request_size=4 [17:30:55]MH_SAM_APDU [17:30:55]CAPDU: 80 11 00 00 [17:30:55]Write to MH i2c: E2 08 00 42 A6 80 11 00 00 00 00 00 00 62 [17:30:55]Write i2c OK [17:30:55]MH_I2C_Read... [17:30:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:55]Read from MH i2c: E2 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: E2 17 00 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: E2 17 00 42 A6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B1 [17:30:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:30:55]wFMCommunicate OK [17:30:55]requested_item fd.num is exist - process it [17:30:55]SAM_PROTO_GetFieldsCounters [17:30:55]wFMCommunicate request_size=4 [17:30:55]MH_SAM_APDU [17:30:55]CAPDU: 80 13 00 00 [17:30:55]Write to MH i2c: E2 08 00 43 A6 80 13 00 00 00 00 00 00 65 [17:30:55]Write i2c OK [17:30:55]MH_I2C_Read... [17:30:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:30:55]Read from MH i2c: E2 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: E2 62 00 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: E2 62 00 43 A6 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BA 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 A9 [17:30:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BA 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:30:55]wFMCommunicate OK [17:30:55]SAM_PROTO_GetFieldsCounters done [17:30:55]requested_item shift.num is exist - process it [17:30:55]requested_item shift.opened is exist - process it [17:30:55]req_shift_opened [17:30:55]FM_GetShiftState [17:30:55]SAM_PROTO_GetShiftState [17:30:55]wFMCommunicate request_size=4 [17:30:55]MH_SAM_APDU [17:30:55]CAPDU: 80 13 01 00 [17:30:55]Write to MH i2c: E2 08 00 44 A6 80 13 01 00 00 00 00 00 67 [17:30:55]Write i2c OK [17:30:55]MH_I2C_Read... [17:30:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:55]Read from MH i2c: E2 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: E2 0E 00 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: E2 0E 00 44 A6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AA [17:30:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:30:55]wFMCommunicate OK [17:30:55]SAM_PROTO_GetShiftState done [17:30:55]FM_GetShiftState done [17:30:55]req_shift_opened done [17:30:55]requested_item shift.open_date is exist - process it [17:30:55]req_shift_open_date [17:30:55]req_shift_open_date done [17:30:55]produce_requested_data done [17:30:55]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218810,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:30:55]process_action_free close_receipt [17:30:55]json_value_free [17:30:55]json_value_free done [17:30:55]process_json_proto returns [17:30:55]Send response to host [17:30:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218810,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:30:55]free response buf [17:30:55]execute_script done [17:30:55]execute_script returns [17:30:55]free content buf [17:30:55]Sock 8.Close socket [17:30:55]Sock 8.Thread stoped [17:30:59]OFD Sender: No OFD packet to send [17:31:04]OFD Sender: No OFD packet to send [17:31:09]OFD Sender: No OFD packet to send [17:31:14]OFD Sender: No OFD packet to send [17:31:19]OFD Sender: No OFD packet to send [17:31:24]OFD Sender: No OFD packet to send [17:31:29]OFD Sender: No OFD packet to send [17:31:34]OFD Sender: No OFD packet to send [17:31:39]OFD Sender: No OFD packet to send [17:31:44]OFD Sender: No OFD packet to send [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:08]accept exits with 9 [17:32:08]New connection [17:32:08]New thread 3066826084 created [17:32:08]Thread 3066682724 joined [17:32:08]Waiting for new connection... [17:32:08] Sock 9.Parse request [17:32:08]Sock 9.Check first char [17:32:08]Sock 9.First char is OK [17:32:08]request: POST /json_proto HTTP/1.0 [17:32:08]Method: POST [17:32:08]URL: /json_proto [17:32:08]Method is POST - this is cgi request [17:32:08]url: /json_proto [17:32:08]query_string will be loaded in cgi processing [17:32:08]execute_cgi json_proto POST (null) [17:32:08]execute_cgi path=json_proto method=POST [17:32:08]POST find Content-Length [17:32:08]Host: 172.17.40.4:8080 [17:32:08]Content-Length: 824 [17:32:08]Content-Type: application/json [17:32:08] [17:32:08]POST finish read [17:32:08]Found Content-Length = 824 [17:32:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79801", "tax_sys" : 0, "items" : [ { "code": "4680037724290", "name": "\u0414\u0435\u0440\u0436\u0430\u0442\u0435\u043B\u044C SMarket SM-5051 \u0434\u043B\u044F \u043E\u0447\u043A\u043E\u0432 \u043D\u0430 \u043A", "price" : 137.00, "quantity" : 1.000, "sum" : 137.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" : 137.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:32:08]execute_script... [17:32:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79801", "tax_sys" : 0, "items" : [ { "code": "4680037724290", "name": "\u0414\u0435\u0440\u0436\u0430\u0442\u0435\u043B\u044C SMarket SM-5051 \u0434\u043B\u044F \u043E\u0447\u043A\u043E\u0432 \u043D\u0430 \u043A", "price" : 137.00, "quantity" : 1.000, "sum" : 137.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" : 137.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:32:08]POST & json_proto [17:32:08]process_json_proto [17:32:08]json parsed OK: [17:32:08]protocol is kg_v1.0 [17:32:08]action value=close_receipt [17:32:08]process_action close_receipt [17:32:08]cmd_close_receipt [17:32:08]MH_GetDate [17:32:08]Write to MH i2c: F0 00 00 45 A6 DA [17:32:08]Write i2c OK [17:32:08]MH_I2C_Read... [17:32:08]Read from MH i2c: F0 [17:32:08]MH_I2C_Read... [17:32:08]Read from MH i2c: F0 09 00 [17:32:08]MH_I2C_Read... [17:32:08]Read from MH i2c: F0 09 00 45 A6 00 1D ED 13 67 EE 0E 0D 67 D7 [17:32:08]GetLastDocTimeStamp 1729359057 [17:32:08]current date 1729359133 [17:32:08]FM_GetShiftState [17:32:08]SAM_PROTO_GetShiftState [17:32:08]wFMCommunicate request_size=4 [17:32:08]MH_SAM_APDU [17:32:08]CAPDU: 80 13 01 00 [17:32:08]Write to MH i2c: E2 08 00 46 A6 80 13 01 00 00 00 00 00 69 [17:32:08]Write i2c OK [17:32:08]MH_I2C_Read... [17:32:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:08]Read from MH i2c: E2 [17:32:08]MH_I2C_Read... [17:32:08]Read from MH i2c: E2 0E 00 [17:32:08]MH_I2C_Read... [17:32:08]Read from MH i2c: E2 0E 00 46 A6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AC [17:32:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:32:08]wFMCommunicate OK [17:32:08]SAM_PROTO_GetShiftState done [17:32:08]FM_GetShiftState done [17:32:08]opened in 1729296582 [17:32:08]opened+sec_in_day 1729382982 [17:32:08]quantity*price = 13700 [17:32:08]sum+1 = 13701 [17:32:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 137.00 НСП 1% : 1.21 НДС 12% : 14.55 Наличными: 0.00 Безнал.: 137.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 456 19.10.2024 17:32 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218811 ФПД: 179555427757040 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173214&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218811&fm=179555427757040&tin=02508201610067®Number=0000000000098116&sum=13700 0 [17:32:09]StoreToDocumentArchive [17:32:09]shift 443 fd 218811 [17:32:09]save to /storage/0443/doc_00218811 [17:32:09]save last doc name /storage/0443/doc_00218811 to /storage/kkm_last_doc_name [17:32:09]save OK [17:32:09]Clear old archive folders... [17:32:09]ProcessDocumentItem done err = 0, tmpTLVsize=302 [17:32:09]tlvbuf is 017D9720 [17:32:09]SAM_PROTO_ClearQueue [17:32:09]wFMCommunicate request_size=4 [17:32:09]MH_SAM_APDU [17:32:09]CAPDU: 80 09 00 00 [17:32:09]Write to MH i2c: E2 08 00 53 A6 80 09 00 00 00 00 00 00 6B [17:32:09]Write i2c OK [17:32:09]MH_I2C_Read... [17:32:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:32:09]Read from MH i2c: E2 [17:32:09]MH_I2C_Read... [17:32:09]Read from MH i2c: E2 03 00 [17:32:09]MH_I2C_Read... [17:32:09]Read from MH i2c: E2 03 00 53 A6 00 90 00 6D [17:32:09]RAPDU: 90 00 [17:32:09]wFMCommunicate OK [17:32:09]SAM_PROTO_ClearQueue done [17:32:09]KKMCreateOFDPacket [17:32:09]OFDProtocolAddRootSTLVToBuf [17:32:09]FM_MakeSignedData [17:32:09]FM_MakeSignedData [17:32:09]SAM_PROTO_SignData [17:32:09]wFMCommunicate request_size=4 [17:32:09]MH_SAM_APDU [17:32:09]CAPDU: 80 0D 01 02 [17:32:09]Write to MH i2c: E2 08 00 54 A6 80 0D 01 02 00 00 00 00 73 [17:32:09]Write i2c OK [17:32:09]MH_I2C_Read... [17:32:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:32:09]Read from MH i2c: E2 [17:32:09]MH_I2C_Read... [17:32:09]Read from MH i2c: E2 03 00 [17:32:09]MH_I2C_Read... [17:32:09]Read from MH i2c: E2 03 00 54 A6 00 90 00 6E [17:32:09]RAPDU: 90 00 [17:32:09]wFMCommunicate OK [17:32:09]wFMCommunicate request_size=255 [17:32:09]MH_SAM_APDU [17:32:09]CAPDU: 80 0D 02 02 FA 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 38 30 30 33 37 37 32 34 32 39 30 06 04 3C 00 D0 94 D0 B5 D1 80 D0 B6 D0 B0 D1 82 D0 B5 D0 BB D1 8C 20 53 4D 61 72 6B 65 74 20 53 4D 2D 35 30 35 31 20 D0 B4 D0 BB D1 8F 20 D0 BE D1 87 D0 BA D0 BE D0 B2 20 D0 BD D0 B0 20 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 84 35 00 00 00 00 13 04 06 00 84 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 1E ED 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 [17:32:09]Write to MH i2c: E2 02 01 55 A6 80 0D 02 02 FA 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 38 30 30 33 37 37 32 34 32 39 30 06 04 3C 00 D0 94 D0 B5 D1 80 D0 B6 D0 B0 D1 82 D0 B5 D0 BB D1 8C 20 53 4D 61 72 6B 65 74 20 53 4D 2D 35 30 35 31 20 D0 B4 D0 BB D1 8F 20 D0 BE D1 87 D0 BA D0 BE D0 B2 20 D0 BD D0 B0 20 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 84 35 00 00 00 00 13 04 06 00 84 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 1E ED 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 00 00 23 [17:32:09]Write i2c OK [17:32:09]MH_I2C_Read... [17:32:09]OFD Sender: No OFD packet to send [17:32:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:09]Read from MH i2c: E2 [17:32:09]MH_I2C_Read... [17:32:09]Read from MH i2c: E2 03 00 [17:32:09]MH_I2C_Read... [17:32:09]Read from MH i2c: E2 03 00 55 A6 00 90 00 6F [17:32:09]RAPDU: 90 00 [17:32:09]wFMCommunicate OK [17:32:09]wFMCommunicate request_size=61 [17:32:09]MH_SAM_APDU [17:32:09]CAPDU: 80 0D 02 02 38 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BB 56 03 00 35 04 06 00 A3 4E 01 7D 2B F0 [17:32:09]Write to MH i2c: E2 40 00 56 A6 80 0D 02 02 38 00 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BB 56 03 00 35 04 06 00 A3 4E 01 7D 2B F0 00 00 45 [17:32:09]Write i2c OK [17:32:09]MH_I2C_Read... [17:32:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:09]Read from MH i2c: E2 [17:32:09]MH_I2C_Read... [17:32:09]Read from MH i2c: E2 03 00 [17:32:09]MH_I2C_Read... [17:32:09]Read from MH i2c: E2 03 00 56 A6 00 90 00 70 [17:32:09]RAPDU: 90 00 [17:32:09]wFMCommunicate OK [17:32:09]wFMCommunicate request_size=4 [17:32:09]MH_SAM_APDU [17:32:09]CAPDU: 80 0D 03 02 [17:32:09]Write to MH i2c: E2 08 00 57 A6 80 0D 03 02 00 00 00 00 78 [17:32:09]Write i2c OK [17:32:09]MH_I2C_Read... [17:32:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:32:09]Read from MH i2c: E2 [17:32:09]MH_I2C_Read... [17:32:09]Read from MH i2c: E2 0B 00 [17:32:09]MH_I2C_Read... [17:32:09]Read from MH i2c: E2 0B 00 57 A6 00 2A E0 14 63 90 D8 5B F0 90 00 AD [17:32:09]RAPDU: 2A E0 14 63 90 D8 5B F0 90 00 [17:32:09]wFMCommunicate OK [17:32:09]SAM_PROTO_SignData done [17:32:09]FM_MakeSignedData done [17:32:09]CreateOFDProtocolMessage [17:32:09]wFMCommunicate request_size=4 [17:32:09]MH_SAM_APDU [17:32:09]CAPDU: 80 11 00 00 [17:32:09]Write to MH i2c: E2 08 00 58 A6 80 11 00 00 00 00 00 00 78 [17:32:09]Write i2c OK [17:32:09]MH_I2C_Read... [17:32:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:09]Read from MH i2c: E2 [17:32:09]MH_I2C_Read... [17:32:09]Read from MH i2c: E2 17 00 [17:32:09]MH_I2C_Read... [17:32:09]Read from MH i2c: E2 17 00 58 A6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C7 [17:32:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:32:09]wFMCommunicate OK [17:32:09]CreateOFDProtocolMessage done [17:32:09]OFDSenderStorePacket 218811 [17:32:09]StoreOFDPacket docnum=218811 [17:32:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 42 01 00 00 66 FA 3A 01 FA 3D 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 38 30 30 33 37 37 32 34 32 39 30 06 04 3C 00 D0 94 D0 B5 D1 80 D0 B6 D0 B0 D1 82 D0 B5 D0 BB D1 8C 20 53 4D 61 72 6B 65 74 20 53 4D 2D 35 30 35 31 20 D0 B4 D0 BB D1 8F 20 D0 BE D1 87 D0 BA D0 BE D0 B2 20 D0 BD D0 B0 20 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 84 35 00 00 00 00 13 04 06 00 84 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 1E ED 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BB 56 03 00 35 04 06 00 A3 4E 01 7D 2B F0 2A E0 14 63 90 D8 5B F0 [17:32:09]CheckFolder [17:32:09]dirname=/storage/ofd_packets [17:32:09]CheckFolder done [17:32:09]ProducePacketName [17:32:09]name=ofd_packets/00218811 [17:32:09]NVStorageSaveData ofd_packets/00218811 [17:32:09]File name is /storage/ofd_packets/00218811 [17:32:09]Write 352 bytes [17:32:09]NVStorageSaveData done [17:32:09]OFDSenderStorePacket done [17:32:09]KKMCreateOFDPacket done [17:32:09]NVStorageSaveData kkm_last_timestamp [17:32:09]File name is /storage/kkm_last_timestamp [17:32:09]Write 4 bytes [17:32:09]NVStorageSaveData done [17:32:09]ExternCall_PrintAddStr [17:32:09]wPrintStart [17:32:09]Write to MH i2c: 01 00 00 59 A6 FF [17:32:09]Write i2c OK [17:32:09]MH_I2C_Read... [17:32:09]Read from MH i2c: 01 [17:32:09]MH_I2C_Read... [17:32:09]Read from MH i2c: 01 07 00 [17:32:09]MH_I2C_Read... [17:32:09]Read from MH i2c: 01 07 00 59 A6 00 00 00 00 00 FF 0F 14 [17:32:09]RasterBufferAndPrint [17:32:09]line Счет N : (3)79801 [17:32:09]line ИНН: 02508201610067 [17:32:09]line Контрольно-Кассовый Чек [17:32:09]line ПРОДАЖА [17:32:09]line Товар: 4680037724290 [17:32:09]line Держатель SMarket SM-5051 для очков на к [17:32:09]line 1.000 * 137.00 [17:32:09]line = 137.00 [17:32:09]line НДС 12% НСП 1% [17:32:09]line > о реализуемом товаре [17:32:09]line ИТОГО: 137.00 [17:32:09]line НСП 1% : 1.21 [17:32:09]line НДС 12% : 14.55 [17:32:09]line Наличными: 0.00 [17:32:09]line Безнал.: 137.00 [17:32:09]line Место: АЗС № 84 "Партнер Нефть" [17:32:09]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:32:09]line СНО: Общий режим [17:32:09]line Чек 456 19.10.2024 17:32 [17:32:09]line Смена: 443 ФФД: 1.0 [17:32:09]line ЗНМ: 0300000178 [17:32:09]line РНМ: 0000000000098116 [17:32:09]line Версия ККМ: 001 [17:32:09]line Платежная система: Mbank [17:32:09]line ФМ: 0000000000965413 [17:32:09]line ФД: 218811 [17:32:09]line ФПД: 179555427757040 [17:32:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173214&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218811&fm=179555427757040&tin=02508201610067®Number=0000000000098116&sum=13700 [17:32:10]line 0 [17:32:10]OFD Sender: Processing packet 218811 [packets to send 80, broken 79] [17:32:10]ProducePacketName [17:32:10]name=ofd_packets/00218811 [17:32:10]OFD Sender: To server: pG, [17:32:10]CommunicateWithHost lk.salyk.kg:30040 [17:32:10]ConnectInit lk.salyk.kg [17:32:10]written 0, free lines is 4095 [17:32:10]Connected sock=10 [17:32:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 42 01 00 00 66 FA 3A 01 FA 3D 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 38 30 30 33 37 37 32 34 32 39 30 06 04 3C 00 D0 94 D0 B5 D1 80 D0 B6 D0 B0 D1 82 D0 B5 D0 BB D1 8C 20 53 4D 61 72 6B 65 74 20 53 4D 2D 35 30 35 31 20 D0 B4 D0 BB D1 8F 20 D0 BE D1 87 D0 BA D0 BE D0 B2 20 D0 BD D0 B0 20 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 84 35 00 00 00 00 13 04 06 00 84 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 1E ED 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BB 56 03 00 35 04 06 00 A3 4E 01 7D 2B F0 2A E0 14 63 90 D8 5B F0 [17:32:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 21 A6 47 00 75 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 39 36 35 34 31 33 10 04 04 00 BB 56 03 00 F4 03 04 00 B6 98 13 67 B6 04 01 00 00 7F 81 36 ED AD DB 56 01 [17:32:10]CommunicateWithHost err = 0 [17:32:10]CheckOFDResponse [17:32:10]1017 (14) - 77093643461234 [17:32:10]1041 (16) - 0000000000965413 [17:32:10]1040 (4) - 218811 [17:32:10]1012 (4) - 19.10.2024 11:32 [17:32:10]1206 (1) - 0 [17:32:10]OFD Sender: Remove packet 218811 [17:32:10]ProducePacketName [17:32:10]name=ofd_packets/00218811 [17:32:10]NVStorageDeleteData [17:32:10]Write to MH i2c: 01 00 00 83 A6 29 [17:32:10]Write i2c OK [17:32:10]MH_I2C_Read... [17:32:10]Read from MH i2c: 01 [17:32:10]MH_I2C_Read... [17:32:10]Read from MH i2c: 01 07 00 [17:32:10]MH_I2C_Read... [17:32:10]Read from MH i2c: 01 07 00 83 A6 00 00 00 00 00 E4 0C 20 [17:32:10]RasterBufferAndPrint [17:32:10]line [17:32:10]line [17:32:10]line [17:32:10]line [17:32:10]line [17:32:10]written 0, free lines is 3307 [17:32:10]MH_Cut [17:32:10]Write to MH i2c: D1 01 00 8A A6 01 02 [17:32:10]Write i2c OK [17:32:10]MH_I2C_Read... [17:32:10]Read from MH i2c: D1 [17:32:10]MH_I2C_Read... [17:32:10]Read from MH i2c: D1 01 00 [17:32:10]MH_I2C_Read... [17:32:10]Read from MH i2c: D1 01 00 8A A6 00 01 [17:32:10]Write to MH i2c: 01 00 00 8B A6 31 [17:32:10]Write i2c OK [17:32:10]MH_I2C_Read... [17:32:11]OFD Sender: No OFD packet to send [17:32:11]*** Cut start [17:32:11]*** Partial cut [17:32:11]*** CUTSNS_PIN = 1 [17:32:11]*** CUTSNS_PIN = 0 [17:32:11]*** Brake cut motor [17:32:12]Read from MH i2c: 01 [17:32:12]MH_I2C_Read... [17:32:12]*** Stop cut motor [17:32:12]*** Cut end [17:32:12]Read from MH i2c: 01 07 00 [17:32:12]MH_I2C_Read... [17:32:12]Read from MH i2c: 01 07 00 8B A6 00 00 00 00 00 FF 0F 46 [17:32:12]process_action close_receipt done [17:32:12]requested_data is exist [17:32:12]produce_requested_data [17:32:12]requested_item fm.sn is exist - process it [17:32:12]wFMCommunicate request_size=4 [17:32:12]MH_SAM_APDU [17:32:12]CAPDU: 80 11 00 00 [17:32:12]Write to MH i2c: E2 08 00 8C A6 80 11 00 00 00 00 00 00 AC [17:32:12]Write i2c OK [17:32:12]MH_I2C_Read... [17:32:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:12]Read from MH i2c: E2 [17:32:12]MH_I2C_Read... [17:32:12]Read from MH i2c: E2 17 00 [17:32:12]MH_I2C_Read... [17:32:12]Read from MH i2c: E2 17 00 8C A6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FB [17:32:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:32:12]wFMCommunicate OK [17:32:12]requested_item fd.num is exist - process it [17:32:12]SAM_PROTO_GetFieldsCounters [17:32:12]wFMCommunicate request_size=4 [17:32:12]MH_SAM_APDU [17:32:12]CAPDU: 80 13 00 00 [17:32:12]Write to MH i2c: E2 08 00 8D A6 80 13 00 00 00 00 00 00 AF [17:32:12]Write i2c OK [17:32:12]MH_I2C_Read... [17:32:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:32:12]Read from MH i2c: E2 [17:32:12]MH_I2C_Read... [17:32:12]Read from MH i2c: E2 62 00 [17:32:12]MH_I2C_Read... [17:32:12]Read from MH i2c: E2 62 00 8D A6 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BB 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 F7 [17:32:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BB 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:32:12]wFMCommunicate OK [17:32:12]SAM_PROTO_GetFieldsCounters done [17:32:12]requested_item shift.num is exist - process it [17:32:12]requested_item shift.opened is exist - process it [17:32:12]req_shift_opened [17:32:12]FM_GetShiftState [17:32:12]SAM_PROTO_GetShiftState [17:32:12]wFMCommunicate request_size=4 [17:32:12]MH_SAM_APDU [17:32:12]CAPDU: 80 13 01 00 [17:32:12]Write to MH i2c: E2 08 00 8E A6 80 13 01 00 00 00 00 00 B1 [17:32:12]Write i2c OK [17:32:12]MH_I2C_Read... [17:32:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:12]Read from MH i2c: E2 [17:32:12]MH_I2C_Read... [17:32:12]Read from MH i2c: E2 0E 00 [17:32:12]MH_I2C_Read... [17:32:12]Read from MH i2c: E2 0E 00 8E A6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F4 [17:32:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:32:12]wFMCommunicate OK [17:32:12]SAM_PROTO_GetShiftState done [17:32:12]FM_GetShiftState done [17:32:12]req_shift_opened done [17:32:12]requested_item shift.open_date is exist - process it [17:32:12]req_shift_open_date [17:32:12]req_shift_open_date done [17:32:12]produce_requested_data done [17:32:12]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218811,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:32:12]process_action_free close_receipt [17:32:12]json_value_free [17:32:12]json_value_free done [17:32:12]process_json_proto returns [17:32:12]Send response to host [17:32:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218811,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:32:12]free response buf [17:32:12]execute_script done [17:32:12]execute_script returns [17:32:12]free content buf [17:32:12]Sock 9.Close socket [17:32:12]Sock 9.Thread stoped [17:32:16]OFD Sender: No OFD packet to send [17:32:19]accept exits with 8 [17:32:19]New connection [17:32:19]New thread 3066682724 created [17:32:19]Thread 3066826084 joined [17:32:19]Waiting for new connection... [17:32:19] Sock 8.Parse request [17:32:19]Sock 8.Check first char [17:32:19]Sock 8.First char is OK [17:32:19]request: POST /json_proto HTTP/1.0 [17:32:19]Method: POST [17:32:19]URL: /json_proto [17:32:19]Method is POST - this is cgi request [17:32:19]url: /json_proto [17:32:19]query_string will be loaded in cgi processing [17:32:19]execute_cgi json_proto POST (null) [17:32:19]execute_cgi path=json_proto method=POST [17:32:19]POST find Content-Length [17:32:19]Host: 172.17.40.4:8080 [17:32:19]Content-Length: 678 [17:32:19]Content-Type: application/json [17:32:19] [17:32:19]POST finish read [17:32:19]Found Content-Length = 678 [17:32:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:32:19]execute_script... [17:32: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)536360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:32:19]POST & json_proto [17:32:19]process_json_proto [17:32:19]json parsed OK: [17:32:19]protocol is kg_v1.0 [17:32:19]action value=close_receipt [17:32:19]process_action close_receipt [17:32:19]cmd_close_receipt [17:32:19]MH_GetDate [17:32:19]Write to MH i2c: F0 00 00 8F A6 24 [17:32:19]Write i2c OK [17:32:19]MH_I2C_Read... [17:32:19]Read from MH i2c: F0 [17:32:19]MH_I2C_Read... [17:32:19]Read from MH i2c: F0 09 00 [17:32:19]MH_I2C_Read... [17:32:19]Read from MH i2c: F0 09 00 8F A6 00 29 ED 13 67 EE 0E 0D 67 2D [17:32:19]GetLastDocTimeStamp 1729359134 [17:32:19]current date 1729359145 [17:32:19]FM_GetShiftState [17:32:19]SAM_PROTO_GetShiftState [17:32:19]wFMCommunicate request_size=4 [17:32:19]MH_SAM_APDU [17:32:19]CAPDU: 80 13 01 00 [17:32:19]Write to MH i2c: E2 08 00 90 A6 80 13 01 00 00 00 00 00 B3 [17:32:19]Write i2c OK [17:32:19]MH_I2C_Read... [17:32:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:19]Read from MH i2c: E2 [17:32:19]MH_I2C_Read... [17:32:19]Read from MH i2c: E2 0E 00 [17:32:19]MH_I2C_Read... [17:32:19]Read from MH i2c: E2 0E 00 90 A6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F6 [17:32:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:32:19]wFMCommunicate OK [17:32:19]SAM_PROTO_GetShiftState done [17:32:19]FM_GetShiftState done [17:32:19]opened in 1729296582 [17:32:19]opened+sec_in_day 1729382982 [17:32:19]quantity*price = 80012 [17:32:19]sum+1 = 80013 [17:32:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 457 19.10.2024 17:32 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218812 ФПД: 192084756658366 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173225&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218812&fm=192084756658366&tin=02508201610067®Number=0000000000098116&sum=80000 [17:32:20]StoreToDocumentArchive [17:32:20]shift 443 fd 218812 [17:32:20]save to /storage/0443/doc_00218812 [17:32:20]save last doc name /storage/0443/doc_00218812 to /storage/kkm_last_doc_name [17:32:20]save OK [17:32:20]Clear old archive folders... [17:32:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:32:20]tlvbuf is 014F8780 [17:32:20]SAM_PROTO_ClearQueue [17:32:20]wFMCommunicate request_size=4 [17:32:20]MH_SAM_APDU [17:32:20]CAPDU: 80 09 00 00 [17:32:20]Write to MH i2c: E2 08 00 9D A6 80 09 00 00 00 00 00 00 B5 [17:32:20]Write i2c OK [17:32:20]MH_I2C_Read... [17:32:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:32:20]Read from MH i2c: E2 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: E2 03 00 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: E2 03 00 9D A6 00 90 00 B7 [17:32:20]RAPDU: 90 00 [17:32:20]wFMCommunicate OK [17:32:20]SAM_PROTO_ClearQueue done [17:32:20]KKMCreateOFDPacket [17:32:20]OFDProtocolAddRootSTLVToBuf [17:32:20]FM_MakeSignedData [17:32:20]FM_MakeSignedData [17:32:20]SAM_PROTO_SignData [17:32:20]wFMCommunicate request_size=4 [17:32:20]MH_SAM_APDU [17:32:20]CAPDU: 80 0D 01 02 [17:32:20]Write to MH i2c: E2 08 00 9E A6 80 0D 01 02 00 00 00 00 BD [17:32:20]Write i2c OK [17:32:20]MH_I2C_Read... [17:32:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:32:20]Read from MH i2c: E2 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: E2 03 00 [17:32:20]MH_I2C_Read... [17:32:20]Read from MH i2c: E2 03 00 9E A6 00 90 00 B8 [17:32:20]RAPDU: 90 00 [17:32:20]wFMCommunicate OK [17:32:20]wFMCommunicate request_size=255 [17:32:20]MH_SAM_APDU [17:32: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 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 29 ED 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BC 56 03 00 35 04 06 00 AE [17:32:20]Write to MH i2c: E2 02 01 9F A6 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 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 C9 01 00 00 F4 03 04 00 29 ED 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BC 56 03 00 35 04 06 00 AE 00 00 0A [17:32:20]Write i2c OK [17:32:20]MH_I2C_Read... [17:32:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:21]Read from MH i2c: E2 [17:32:21]MH_I2C_Read... [17:32:21]Read from MH i2c: E2 03 00 [17:32:21]MH_I2C_Read... [17:32:21]Read from MH i2c: E2 03 00 9F A6 00 90 00 B9 [17:32:21]RAPDU: 90 00 [17:32:21]wFMCommunicate OK [17:32:21]wFMCommunicate request_size=10 [17:32:21]MH_SAM_APDU [17:32:21]CAPDU: 80 0D 02 02 05 B3 37 AF F8 BE [17:32:21]Write to MH i2c: E2 0D 00 A0 A6 80 0D 02 02 05 00 B3 37 AF F8 BE 00 00 19 [17:32:21]Write i2c OK [17:32:21]MH_I2C_Read... [17:32:21]OFD Sender: No OFD packet to send [17:32:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:21]Read from MH i2c: E2 [17:32:21]MH_I2C_Read... [17:32:21]Read from MH i2c: E2 03 00 [17:32:21]MH_I2C_Read... [17:32:21]Read from MH i2c: E2 03 00 A0 A6 00 90 00 BA [17:32:21]RAPDU: 90 00 [17:32:21]wFMCommunicate OK [17:32:21]wFMCommunicate request_size=4 [17:32:21]MH_SAM_APDU [17:32:21]CAPDU: 80 0D 03 02 [17:32:21]Write to MH i2c: E2 08 00 A1 A6 80 0D 03 02 00 00 00 00 C2 [17:32:21]Write i2c OK [17:32:21]MH_I2C_Read... [17:32:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:32:21]Read from MH i2c: E2 [17:32:21]MH_I2C_Read... [17:32:21]Read from MH i2c: E2 0B 00 [17:32:21]MH_I2C_Read... [17:32:21]Read from MH i2c: E2 0B 00 A1 A6 00 1D 52 D7 C5 0B 1E 71 07 90 00 6F [17:32:21]RAPDU: 1D 52 D7 C5 0B 1E 71 07 90 00 [17:32:21]wFMCommunicate OK [17:32:21]SAM_PROTO_SignData done [17:32:21]FM_MakeSignedData done [17:32:21]CreateOFDProtocolMessage [17:32:21]wFMCommunicate request_size=4 [17:32:21]MH_SAM_APDU [17:32:21]CAPDU: 80 11 00 00 [17:32:21]Write to MH i2c: E2 08 00 A2 A6 80 11 00 00 00 00 00 00 C2 [17:32:21]Write i2c OK [17:32:21]MH_I2C_Read... [17:32:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:21]Read from MH i2c: E2 [17:32:21]MH_I2C_Read... [17:32:21]Read from MH i2c: E2 17 00 [17:32:21]MH_I2C_Read... [17:32:21]Read from MH i2c: E2 17 00 A2 A6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 11 [17:32:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:32:21]wFMCommunicate OK [17:32:21]CreateOFDProtocolMessage done [17:32:21]OFDSenderStorePacket 218812 [17:32:21]StoreOFDPacket docnum=218812 [17:32:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A7 BC 07 01 4D 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 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 29 ED 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BC 56 03 00 35 04 06 00 AE B3 37 AF F8 BE 1D 52 D7 C5 0B 1E 71 07 [17:32:21]CheckFolder [17:32:21]dirname=/storage/ofd_packets [17:32:21]CheckFolder done [17:32:21]ProducePacketName [17:32:21]name=ofd_packets/00218812 [17:32:21]NVStorageSaveData ofd_packets/00218812 [17:32:21]File name is /storage/ofd_packets/00218812 [17:32:21]Write 301 bytes [17:32:21]NVStorageSaveData done [17:32:21]OFDSenderStorePacket done [17:32:21]KKMCreateOFDPacket done [17:32:21]NVStorageSaveData kkm_last_timestamp [17:32:21]File name is /storage/kkm_last_timestamp [17:32:21]Write 4 bytes [17:32:21]NVStorageSaveData done [17:32:21]ExternCall_PrintAddStr [17:32:21]wPrintStart [17:32:21]Write to MH i2c: 01 00 00 A3 A6 49 [17:32:21]Write i2c OK [17:32:21]MH_I2C_Read... [17:32:21]Read from MH i2c: 01 [17:32:21]MH_I2C_Read... [17:32:21]Read from MH i2c: 01 07 00 [17:32:21]MH_I2C_Read... [17:32:21]Read from MH i2c: 01 07 00 A3 A6 00 00 00 00 00 FF 0F 5E [17:32:21]RasterBufferAndPrint [17:32:21]line Счет N : (1)536360 [17:32:21]line ИНН: 02508201610067 [17:32:21]line Контрольно-Кассовый Чек [17:32:21]line ПРОДАЖА [17:32:21]line ТРК (МРК, ГНК) : 13 [17:32:21]line Товар: 2710124130 [17:32:21]line Аи-92-К-2 [17:32:21]line 11.960 * 66.90 [17:32:21]line = 800.12 [17:32:21]line НДС 12% НСП 1% [17:32:21]line > о реализуемом товаре [17:32:21]line ОКРУГЛЕНИЕ: -0.12 [17:32:21]line ИТОГО: 800.00 [17:32:21]line Внесено: 800.00 [17:32:21]line СДАЧА: 0.00 [17:32:21]line НСП 1% : 7.08 [17:32:21]line НДС 12% : 84.97 [17:32:21]line Наличными: 800.00 [17:32:21]line Безнал.: 0.00 [17:32:21]line Место: АЗС № 84 "Партнер Нефть" [17:32:21]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:32:21]line СНО: Общий режим [17:32:21]line Чек 457 19.10.2024 17:32 [17:32:21]line Смена: 443 ФФД: 1.0 [17:32:21]line ЗНМ: 0300000178 [17:32:21]line РНМ: 0000000000098116 [17:32:21]line Версия ККМ: 001 [17:32:21]line ФМ: 0000000000965413 [17:32:21]line ФД: 218812 [17:32:21]line ФПД: 192084756658366 [17:32:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173225&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218812&fm=192084756658366&tin=02508201610067®Number=0000000000098116&sum=80000 [17:32:21]OFD Sender: Processing packet 218812 [packets to send 80, broken 79] [17:32:21]ProducePacketName [17:32:21]name=ofd_packets/00218812 [17:32:21]OFD Sender: To server: pG, [17:32:21]CommunicateWithHost lk.salyk.kg:30040 [17:32:21]ConnectInit lk.salyk.kg [17:32:21]written 0, free lines is 4095 [17:32:21]Connected sock=10 [17:32:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A7 BC 07 01 4D 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 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 29 ED 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BC 56 03 00 35 04 06 00 AE B3 37 AF F8 BE 1D 52 D7 C5 0B 1E 71 07 [17:32:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 48 DB 47 00 22 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 39 36 35 34 31 33 10 04 04 00 BC 56 03 00 F4 03 04 00 C2 98 13 67 B6 04 01 00 00 5D D5 0C B0 62 FB F4 B6 [17:32:21]CommunicateWithHost err = 0 [17:32:21]CheckOFDResponse [17:32:21]1017 (14) - 77093643461234 [17:32:21]1041 (16) - 0000000000965413 [17:32:21]1040 (4) - 218812 [17:32:21]1012 (4) - 19.10.2024 11:32 [17:32:21]1206 (1) - 0 [17:32:21]OFD Sender: Remove packet 218812 [17:32:21]ProducePacketName [17:32:21]name=ofd_packets/00218812 [17:32:21]NVStorageDeleteData [17:32:22]Write to MH i2c: 01 00 00 CE A6 74 [17:32:22]Write i2c OK [17:32:22]MH_I2C_Read... [17:32:22]Read from MH i2c: 01 [17:32:22]MH_I2C_Read... [17:32:22]Read from MH i2c: 01 07 00 [17:32:22]MH_I2C_Read... [17:32:22]Read from MH i2c: 01 07 00 CE A6 00 00 00 00 00 00 0D 88 [17:32:22]RasterBufferAndPrint [17:32:22]line [17:32:22]line [17:32:22]line [17:32:22]line [17:32:22]line [17:32:22]written 0, free lines is 3337 [17:32:22]MH_Cut [17:32:22]Write to MH i2c: D1 01 00 D5 A6 01 4D [17:32:22]Write i2c OK [17:32:22]MH_I2C_Read... [17:32:22]Read from MH i2c: D1 [17:32:22]MH_I2C_Read... [17:32:22]Read from MH i2c: D1 01 00 [17:32:22]MH_I2C_Read... [17:32:22]Read from MH i2c: D1 01 00 D5 A6 00 4C [17:32:22]Write to MH i2c: 01 00 00 D6 A6 7C [17:32:22]Write i2c OK [17:32:22]MH_I2C_Read... [17:32:22]OFD Sender: No OFD packet to send [17:32:22]*** Cut start [17:32:22]*** Partial cut [17:32:22]*** CUTSNS_PIN = 1 [17:32:22]*** CUTSNS_PIN = 0 [17:32:23]*** Brake cut motor [17:32:23]Read from MH i2c: 01 [17:32:23]MH_I2C_Read... [17:32:23]*** Stop cut motor [17:32:23]*** Cut end [17:32:23]Read from MH i2c: 01 07 00 [17:32:23]MH_I2C_Read... [17:32:23]Read from MH i2c: 01 07 00 D6 A6 00 00 00 00 00 FF 0F 91 [17:32:23]process_action close_receipt done [17:32:23]requested_data is exist [17:32:23]produce_requested_data [17:32:23]requested_item fm.sn is exist - process it [17:32:23]wFMCommunicate request_size=4 [17:32:23]MH_SAM_APDU [17:32:23]CAPDU: 80 11 00 00 [17:32:23]Write to MH i2c: E2 08 00 D7 A6 80 11 00 00 00 00 00 00 F7 [17:32:23]Write i2c OK [17:32:23]MH_I2C_Read... [17:32:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:23]Read from MH i2c: E2 [17:32:23]MH_I2C_Read... [17:32:23]Read from MH i2c: E2 17 00 [17:32:23]MH_I2C_Read... [17:32:23]Read from MH i2c: E2 17 00 D7 A6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 46 [17:32:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:32:23]wFMCommunicate OK [17:32:23]requested_item fd.num is exist - process it [17:32:23]SAM_PROTO_GetFieldsCounters [17:32:23]wFMCommunicate request_size=4 [17:32:23]MH_SAM_APDU [17:32:23]CAPDU: 80 13 00 00 [17:32:23]Write to MH i2c: E2 08 00 D8 A6 80 13 00 00 00 00 00 00 FA [17:32:23]Write i2c OK [17:32:23]MH_I2C_Read... [17:32:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:32:23]Read from MH i2c: E2 [17:32:23]MH_I2C_Read... [17:32:23]Read from MH i2c: E2 62 00 [17:32:23]MH_I2C_Read... [17:32:23]Read from MH i2c: E2 62 00 D8 A6 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BC 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 46 [17:32:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BC 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:32:23]wFMCommunicate OK [17:32:23]SAM_PROTO_GetFieldsCounters done [17:32:23]requested_item shift.num is exist - process it [17:32:23]requested_item shift.opened is exist - process it [17:32:23]req_shift_opened [17:32:23]FM_GetShiftState [17:32:23]SAM_PROTO_GetShiftState [17:32:23]wFMCommunicate request_size=4 [17:32:23]MH_SAM_APDU [17:32:23]CAPDU: 80 13 01 00 [17:32:23]Write to MH i2c: E2 08 00 D9 A6 80 13 01 00 00 00 00 00 FC [17:32:23]Write i2c OK [17:32:23]MH_I2C_Read... [17:32:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:23]Read from MH i2c: E2 [17:32:23]MH_I2C_Read... [17:32:23]Read from MH i2c: E2 0E 00 [17:32:23]MH_I2C_Read... [17:32:23]Read from MH i2c: E2 0E 00 D9 A6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3F [17:32:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:32:23]wFMCommunicate OK [17:32:23]SAM_PROTO_GetShiftState done [17:32:23]FM_GetShiftState done [17:32:23]req_shift_opened done [17:32:23]requested_item shift.open_date is exist - process it [17:32:23]req_shift_open_date [17:32:23]req_shift_open_date done [17:32:23]produce_requested_data done [17:32:23]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218812,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:32:23]process_action_free close_receipt [17:32:23]json_value_free [17:32:23]json_value_free done [17:32:23]process_json_proto returns [17:32:23]Send response to host [17:32:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218812,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:32:23]free response buf [17:32:23]execute_script done [17:32:23]execute_script returns [17:32:23]free content buf [17:32:23]Sock 8.Close socket [17:32:23]Sock 8.Thread stoped [17:32:27]OFD Sender: No OFD packet to send [17:32:32]OFD Sender: No OFD packet to send [17:32:37]OFD Sender: No OFD packet to send [17:32:42]OFD Sender: No OFD packet to send [17:32:47]OFD Sender: No OFD packet to send [17:32:52]OFD Sender: No OFD packet to send [17:32:57]OFD Sender: No OFD packet to send [17:33:02]OFD Sender: No OFD packet to send [17:33:07]OFD Sender: No OFD packet to send [17:33:12]OFD Sender: No OFD packet to send [17:33:17]OFD Sender: No OFD packet to send [17:33:22]OFD Sender: No OFD packet to send [17:33:27]OFD Sender: No OFD packet to send [17:33:32]OFD Sender: No OFD packet to send [17:33:37]OFD Sender: No OFD packet to send [17:33:42]OFD Sender: No OFD packet to send [17:33:47]OFD Sender: No OFD packet to send [17:33:52]OFD Sender: No OFD packet to send [17:33:57]OFD Sender: No OFD packet to send [17:34:02]OFD Sender: No OFD packet to send [17:34:07]OFD Sender: No OFD packet to send [17:34:12]OFD Sender: No OFD packet to send [17:34:17]OFD Sender: No OFD packet to send [17:34:22]OFD Sender: No OFD packet to send [17:34:27]OFD Sender: No OFD packet to send [17:34:32]OFD Sender: No OFD packet to send [17:34:37]OFD Sender: No OFD packet to send [17:34:42]OFD Sender: No OFD packet to send [17:34:47]OFD Sender: No OFD packet to send [17:34:52]OFD Sender: No OFD packet to send [17:34:57]OFD Sender: No OFD packet to send [17:35:02]OFD Sender: No OFD packet to send [17:35:07]OFD Sender: No OFD packet to send [17:35:12]OFD Sender: No OFD packet to send [17:35:17]OFD Sender: No OFD packet to send [17:35:22]OFD Sender: No OFD packet to send [17:35:27]OFD Sender: No OFD packet to send [17:35:32]OFD Sender: No OFD packet to send [17:35:37]OFD Sender: No OFD packet to send [17:35:42]OFD Sender: No OFD packet to send [17:35:47]OFD Sender: No OFD packet to send [17:35:52]OFD Sender: No OFD packet to send [17:35:57]OFD Sender: No OFD packet to send [17:36:02]OFD Sender: No OFD packet to send [17:36:07]OFD Sender: No OFD packet to send [17:36:12]OFD Sender: No OFD packet to send [17:36:17]OFD Sender: No OFD packet to send [17:36:22]OFD Sender: No OFD packet to send [17:36:27]OFD Sender: No OFD packet to send [17:36:32]OFD Sender: No OFD packet to send [17:36:37]OFD Sender: No OFD packet to send [17:36:42]OFD Sender: No OFD packet to send [17:36:47]OFD Sender: No OFD packet to send [17:36:52]OFD Sender: No OFD packet to send [17:36:57]OFD Sender: No OFD packet to send [17:36:59]accept exits with 9 [17:36:59]New connection [17:36:59]New thread 3066826084 created [17:36:59]Thread 3066682724 joined [17:36:59]Waiting for new connection... [17:36:59] Sock 9.Parse request [17:36:59]Sock 9.Check first char [17:36:59]Sock 9.First char is OK [17:36:59]request: POST /json_proto HTTP/1.0 [17:36:59]Method: POST [17:36:59]URL: /json_proto [17:36:59]Method is POST - this is cgi request [17:36:59]url: /json_proto [17:36:59]query_string will be loaded in cgi processing [17:36:59]execute_cgi json_proto POST (null) [17:36:59]execute_cgi path=json_proto method=POST [17:36:59]POST find Content-Length [17:36:59]Host: 172.17.40.4:8080 [17:36:59]Content-Length: 677 [17:36:59]Content-Type: application/json [17:36:59] [17:36:59]POST finish read [17:36:59]Found Content-Length = 677 [17:36:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:36:59]execute_script... [17:36: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)536361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:36:59]POST & json_proto [17:36:59]process_json_proto [17:36:59]json parsed OK: [17:36:59]protocol is kg_v1.0 [17:36:59]action value=close_receipt [17:36:59]process_action close_receipt [17:36:59]cmd_close_receipt [17:36:59]MH_GetDate [17:36:59]Write to MH i2c: F0 00 00 DA A6 6F [17:36:59]Write i2c OK [17:36:59]MH_I2C_Read... [17:36:59]Read from MH i2c: F0 [17:36:59]MH_I2C_Read... [17:36:59]Read from MH i2c: F0 09 00 [17:36:59]MH_I2C_Read... [17:36:59]Read from MH i2c: F0 09 00 DA A6 00 41 EE 13 67 EE 0E 0D 67 91 [17:36:59]GetLastDocTimeStamp 1729359145 [17:36:59]current date 1729359425 [17:36:59]FM_GetShiftState [17:36:59]SAM_PROTO_GetShiftState [17:36:59]wFMCommunicate request_size=4 [17:36:59]MH_SAM_APDU [17:36:59]CAPDU: 80 13 01 00 [17:36:59]Write to MH i2c: E2 08 00 DB A6 80 13 01 00 00 00 00 00 FE [17:36:59]Write i2c OK [17:36:59]MH_I2C_Read... [17:36:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:59]Read from MH i2c: E2 [17:36:59]MH_I2C_Read... [17:36:59]Read from MH i2c: E2 0E 00 [17:36:59]MH_I2C_Read... [17:36:59]Read from MH i2c: E2 0E 00 DB A6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 41 [17:36:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:36:59]wFMCommunicate OK [17:36:59]SAM_PROTO_GetShiftState done [17:36:59]FM_GetShiftState done [17:36:59]opened in 1729296582 [17:36:59]opened+sec_in_day 1729382982 [17:36:59]quantity*price = 50041 [17:36:59]sum+1 = 50042 [17:36: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 458 19.10.2024 17:37 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218813 ФПД: 105021771608412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173705&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218813&fm=105021771608412&tin=02508201610067®Number=0000000000098116&sum=50000 [17:37:00]StoreToDocumentArchive [17:37:00]shift 443 fd 218813 [17:37:00]save to /storage/0443/doc_00218813 [17:37:00]save last doc name /storage/0443/doc_00218813 to /storage/kkm_last_doc_name [17:37:00]save OK [17:37:00]Clear old archive folders... [17:37:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:37:00]tlvbuf is 01761DD0 [17:37:00]SAM_PROTO_ClearQueue [17:37:00]wFMCommunicate request_size=4 [17:37:00]MH_SAM_APDU [17:37:00]CAPDU: 80 09 00 00 [17:37:00]Write to MH i2c: E2 08 00 E8 A6 80 09 00 00 00 00 00 00 00 [17:37:00]Write i2c OK [17:37:00]MH_I2C_Read... [17:37:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:37:00]Read from MH i2c: E2 [17:37:00]MH_I2C_Read... [17:37:00]Read from MH i2c: E2 03 00 [17:37:00]MH_I2C_Read... [17:37:00]Read from MH i2c: E2 03 00 E8 A6 00 90 00 02 [17:37:00]RAPDU: 90 00 [17:37:00]wFMCommunicate OK [17:37:00]SAM_PROTO_ClearQueue done [17:37:00]KKMCreateOFDPacket [17:37:00]OFDProtocolAddRootSTLVToBuf [17:37:00]FM_MakeSignedData [17:37:00]FM_MakeSignedData [17:37:00]SAM_PROTO_SignData [17:37:00]wFMCommunicate request_size=4 [17:37:00]MH_SAM_APDU [17:37:00]CAPDU: 80 0D 01 02 [17:37:00]Write to MH i2c: E2 08 00 E9 A6 80 0D 01 02 00 00 00 00 08 [17:37:00]Write i2c OK [17:37:00]MH_I2C_Read... [17:37:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:37:00]Read from MH i2c: E2 [17:37:00]MH_I2C_Read... [17:37:00]Read from MH i2c: E2 03 00 [17:37:00]MH_I2C_Read... [17:37:00]Read from MH i2c: E2 03 00 E9 A6 00 90 00 03 [17:37:00]RAPDU: 90 00 [17:37:00]wFMCommunicate OK [17:37:00]wFMCommunicate request_size=255 [17:37:00]MH_SAM_APDU [17:37: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 CA 01 00 00 F4 03 04 00 41 EE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BD 56 03 00 35 04 06 00 5F [17:37:00]Write to MH i2c: E2 02 01 EA A6 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 41 EE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BD 56 03 00 35 04 06 00 5F 00 00 35 [17:37:00]Write i2c OK [17:37:00]MH_I2C_Read... [17:37:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:01]Read from MH i2c: E2 [17:37:01]MH_I2C_Read... [17:37:01]Read from MH i2c: E2 03 00 [17:37:01]MH_I2C_Read... [17:37:01]Read from MH i2c: E2 03 00 EA A6 00 90 00 04 [17:37:01]RAPDU: 90 00 [17:37:01]wFMCommunicate OK [17:37:01]wFMCommunicate request_size=10 [17:37:01]MH_SAM_APDU [17:37:01]CAPDU: 80 0D 02 02 05 84 49 63 F1 5C [17:37:01]Write to MH i2c: E2 0D 00 EB A6 80 0D 02 02 05 00 84 49 63 F1 5C 00 00 92 [17:37:01]Write i2c OK [17:37:01]MH_I2C_Read... [17:37:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:01]Read from MH i2c: E2 [17:37:01]MH_I2C_Read... [17:37:01]Read from MH i2c: E2 03 00 [17:37:01]MH_I2C_Read... [17:37:01]Read from MH i2c: E2 03 00 EB A6 00 90 00 05 [17:37:01]RAPDU: 90 00 [17:37:01]wFMCommunicate OK [17:37:01]wFMCommunicate request_size=4 [17:37:01]MH_SAM_APDU [17:37:01]CAPDU: 80 0D 03 02 [17:37:01]Write to MH i2c: E2 08 00 EC A6 80 0D 03 02 00 00 00 00 0D [17:37:01]Write i2c OK [17:37:01]MH_I2C_Read... [17:37:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:37:01]Read from MH i2c: E2 [17:37:01]MH_I2C_Read... [17:37:01]Read from MH i2c: E2 0B 00 [17:37:01]MH_I2C_Read... [17:37:01]Read from MH i2c: E2 0B 00 EC A6 00 24 1B A3 88 DC 6E CA B9 90 00 45 [17:37:01]RAPDU: 24 1B A3 88 DC 6E CA B9 90 00 [17:37:01]wFMCommunicate OK [17:37:01]SAM_PROTO_SignData done [17:37:01]FM_MakeSignedData done [17:37:01]CreateOFDProtocolMessage [17:37:01]wFMCommunicate request_size=4 [17:37:01]MH_SAM_APDU [17:37:01]CAPDU: 80 11 00 00 [17:37:01]Write to MH i2c: E2 08 00 ED A6 80 11 00 00 00 00 00 00 0D [17:37:01]Write i2c OK [17:37:01]MH_I2C_Read... [17:37:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:01]Read from MH i2c: E2 [17:37:01]MH_I2C_Read... [17:37:01]Read from MH i2c: E2 17 00 [17:37:01]MH_I2C_Read... [17:37:01]Read from MH i2c: E2 17 00 ED A6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5C [17:37:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:37:01]wFMCommunicate OK [17:37:01]CreateOFDProtocolMessage done [17:37:01]OFDSenderStorePacket 218813 [17:37:01]StoreOFDPacket docnum=218813 [17:37:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D9 4C 07 01 29 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 CA 01 00 00 F4 03 04 00 41 EE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BD 56 03 00 35 04 06 00 5F 84 49 63 F1 5C 24 1B A3 88 DC 6E CA B9 [17:37:01]CheckFolder [17:37:01]dirname=/storage/ofd_packets [17:37:01]CheckFolder done [17:37:01]ProducePacketName [17:37:01]name=ofd_packets/00218813 [17:37:01]NVStorageSaveData ofd_packets/00218813 [17:37:01]File name is /storage/ofd_packets/00218813 [17:37:01]Write 301 bytes [17:37:01]NVStorageSaveData done [17:37:01]OFDSenderStorePacket done [17:37:01]KKMCreateOFDPacket done [17:37:01]NVStorageSaveData kkm_last_timestamp [17:37:01]File name is /storage/kkm_last_timestamp [17:37:01]Write 4 bytes [17:37:01]NVStorageSaveData done [17:37:01]ExternCall_PrintAddStr [17:37:01]wPrintStart [17:37:01]Write to MH i2c: 01 00 00 EE A6 94 [17:37:01]Write i2c OK [17:37:01]MH_I2C_Read... [17:37:01]Read from MH i2c: 01 [17:37:01]MH_I2C_Read... [17:37:01]Read from MH i2c: 01 07 00 [17:37:01]MH_I2C_Read... [17:37:01]Read from MH i2c: 01 07 00 EE A6 00 00 00 00 00 FF 0F A9 [17:37:01]RasterBufferAndPrint [17:37:01]line Счет N : (1)536361 [17:37:01]line ИНН: 02508201610067 [17:37:01]line Контрольно-Кассовый Чек [17:37:01]line ПРОДАЖА [17:37:01]line ТРК (МРК, ГНК) : 23 [17:37:01]line Товар: 2710124130 [17:37:01]line Аи-92-К-2 [17:37:01]line 7.480 * 66.90 [17:37:01]line = 500.41 [17:37:01]line НДС 12% НСП 1% [17:37:01]line > о реализуемом товаре [17:37:01]line ОКРУГЛЕНИЕ: -0.41 [17:37:01]line ИТОГО: 500.00 [17:37:01]line Внесено: 500.00 [17:37:01]line СДАЧА: 0.00 [17:37:01]line НСП 1% : 4.43 [17:37:01]line НДС 12% : 53.14 [17:37:01]line Наличными: 500.00 [17:37:01]line Безнал.: 0.00 [17:37:01]line Место: АЗС № 84 "Партнер Нефть" [17:37:01]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:37:01]line СНО: Общий режим [17:37:01]line Чек 458 19.10.2024 17:37 [17:37:01]line Смена: 443 ФФД: 1.0 [17:37:01]line ЗНМ: 0300000178 [17:37:01]line РНМ: 0000000000098116 [17:37:01]line Версия ККМ: 001 [17:37:01]line ФМ: 0000000000965413 [17:37:01]line ФД: 218813 [17:37:01]line ФПД: 105021771608412 [17:37:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173705&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218813&fm=105021771608412&tin=02508201610067®Number=0000000000098116&sum=50000 [17:37:01]OFD Sender: Processing packet 218813 [packets to send 80, broken 79] [17:37:01]ProducePacketName [17:37:01]name=ofd_packets/00218813 [17:37:01]OFD Sender: To server: pG, [17:37:01]CommunicateWithHost lk.salyk.kg:30040 [17:37:01]ConnectInit lk.salyk.kg [17:37:01]written 0, free lines is 4095 [17:37:01]Connected sock=10 [17:37:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D9 4C 07 01 29 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 CA 01 00 00 F4 03 04 00 41 EE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BD 56 03 00 35 04 06 00 5F 84 49 63 F1 5C 24 1B A3 88 DC 6E CA B9 [17:37:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 EA 1A 47 00 C0 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 39 36 35 34 31 33 10 04 04 00 BD 56 03 00 F4 03 04 00 DA 99 13 67 B6 04 01 00 00 A5 7C 8F EF 6F 1B 9B 02 [17:37:02]CommunicateWithHost err = 0 [17:37:02]CheckOFDResponse [17:37:02]1017 (14) - 77093643461234 [17:37:02]1041 (16) - 0000000000965413 [17:37:02]1040 (4) - 218813 [17:37:02]1012 (4) - 19.10.2024 11:36 [17:37:02]1206 (1) - 0 [17:37:02]OFD Sender: Remove packet 218813 [17:37:02]ProducePacketName [17:37:02]name=ofd_packets/00218813 [17:37:02]NVStorageDeleteData [17:37:02]Write to MH i2c: 01 00 00 19 A7 C0 [17:37:02]Write i2c OK [17:37:02]MH_I2C_Read... [17:37:02]Read from MH i2c: 01 [17:37:02]MH_I2C_Read... [17:37:02]Read from MH i2c: 01 07 00 [17:37:02]MH_I2C_Read... [17:37:02]Read from MH i2c: 01 07 00 19 A7 00 00 00 00 00 F7 0C CA [17:37:02]RasterBufferAndPrint [17:37:02]line [17:37:02]line [17:37:02]line [17:37:02]line [17:37:02]line [17:37:02]written 0, free lines is 3326 [17:37:02]MH_Cut [17:37:02]Write to MH i2c: D1 01 00 20 A7 01 99 [17:37:02]Write i2c OK [17:37:02]MH_I2C_Read... [17:37:02]Read from MH i2c: D1 [17:37:02]MH_I2C_Read... [17:37:02]Read from MH i2c: D1 01 00 [17:37:02]MH_I2C_Read... [17:37:02]Read from MH i2c: D1 01 00 20 A7 00 98 [17:37:02]Write to MH i2c: 01 00 00 21 A7 C8 [17:37:02]Write i2c OK [17:37:02]MH_I2C_Read... [17:37:02]OFD Sender: No OFD packet to send [17:37:02]*** Cut start [17:37:02]*** Partial cut [17:37:02]*** CUTSNS_PIN = 1 [17:37:02]*** CUTSNS_PIN = 0 [17:37:03]*** Brake cut motor [17:37:03]Read from MH i2c: 01 [17:37:03]MH_I2C_Read... [17:37:03]*** Stop cut motor [17:37:03]*** Cut end [17:37:03]Read from MH i2c: 01 07 00 [17:37:03]MH_I2C_Read... [17:37:03]Read from MH i2c: 01 07 00 21 A7 00 00 00 00 00 FF 0F DD [17:37:03]process_action close_receipt done [17:37:03]requested_data is exist [17:37:03]produce_requested_data [17:37:03]requested_item fm.sn is exist - process it [17:37:03]wFMCommunicate request_size=4 [17:37:03]MH_SAM_APDU [17:37:03]CAPDU: 80 11 00 00 [17:37:03]Write to MH i2c: E2 08 00 22 A7 80 11 00 00 00 00 00 00 43 [17:37:03]Write i2c OK [17:37:03]MH_I2C_Read... [17:37:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:03]Read from MH i2c: E2 [17:37:03]MH_I2C_Read... [17:37:03]Read from MH i2c: E2 17 00 [17:37:03]MH_I2C_Read... [17:37:03]Read from MH i2c: E2 17 00 22 A7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 92 [17:37:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:37:03]wFMCommunicate OK [17:37:03]requested_item fd.num is exist - process it [17:37:03]SAM_PROTO_GetFieldsCounters [17:37:03]wFMCommunicate request_size=4 [17:37:03]MH_SAM_APDU [17:37:03]CAPDU: 80 13 00 00 [17:37:03]Write to MH i2c: E2 08 00 23 A7 80 13 00 00 00 00 00 00 46 [17:37:03]Write i2c OK [17:37:03]MH_I2C_Read... [17:37:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:37:03]Read from MH i2c: E2 [17:37:03]MH_I2C_Read... [17:37:03]Read from MH i2c: E2 62 00 [17:37:03]MH_I2C_Read... [17:37:03]Read from MH i2c: E2 62 00 23 A7 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BD 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CA 01 00 00 5E 04 04 00 CA 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 96 [17:37:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BD 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CA 01 00 00 5E 04 04 00 CA 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:37:03]wFMCommunicate OK [17:37:03]SAM_PROTO_GetFieldsCounters done [17:37:03]requested_item shift.num is exist - process it [17:37:03]requested_item shift.opened is exist - process it [17:37:03]req_shift_opened [17:37:03]FM_GetShiftState [17:37:03]SAM_PROTO_GetShiftState [17:37:03]wFMCommunicate request_size=4 [17:37:03]MH_SAM_APDU [17:37:03]CAPDU: 80 13 01 00 [17:37:03]Write to MH i2c: E2 08 00 24 A7 80 13 01 00 00 00 00 00 48 [17:37:03]Write i2c OK [17:37:03]MH_I2C_Read... [17:37:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:03]Read from MH i2c: E2 [17:37:03]MH_I2C_Read... [17:37:03]Read from MH i2c: E2 0E 00 [17:37:03]MH_I2C_Read... [17:37:03]Read from MH i2c: E2 0E 00 24 A7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8B [17:37:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:37:03]wFMCommunicate OK [17:37:03]SAM_PROTO_GetShiftState done [17:37:03]FM_GetShiftState done [17:37:03]req_shift_opened done [17:37:03]requested_item shift.open_date is exist - process it [17:37:03]req_shift_open_date [17:37:03]req_shift_open_date done [17:37:03]produce_requested_data done [17:37:03]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218813,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:37:03]process_action_free close_receipt [17:37:03]json_value_free [17:37:03]json_value_free done [17:37:03]process_json_proto returns [17:37:03]Send response to host [17:37:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218813,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:37:03]free response buf [17:37:03]execute_script done [17:37:03]execute_script returns [17:37:03]free content buf [17:37:03]Sock 9.Close socket [17:37:03]Sock 9.Thread stoped [17:37:07]OFD Sender: No OFD packet to send [17:37:12]OFD Sender: No OFD packet to send [17:37:17]OFD Sender: No OFD packet to send [17:37:22]OFD Sender: No OFD packet to send [17:37:27]OFD Sender: No OFD packet to send [17:37:32]OFD Sender: No OFD packet to send [17:37:37]OFD Sender: No OFD packet to send [17:37:42]OFD Sender: No OFD packet to send [17:37:47]OFD Sender: No OFD packet to send [17:37:52]OFD Sender: No OFD packet to send [17:37:57]OFD Sender: No OFD packet to send [17:38:02]OFD Sender: No OFD packet to send [17:38:07]OFD Sender: No OFD packet to send [17:38:12]OFD Sender: No OFD packet to send [17:38:17]OFD Sender: No OFD packet to send [17:38:22]OFD Sender: No OFD packet to send [17:38:27]OFD Sender: No OFD packet to send [17:38:32]OFD Sender: No OFD packet to send [17:38:37]OFD Sender: No OFD packet to send [17:38:42]OFD Sender: No OFD packet to send [17:38:47]OFD Sender: No OFD packet to send [17:38:52]OFD Sender: No OFD packet to send [17:38:53]accept exits with 8 [17:38:53]New connection [17:38:53]New thread 3066682724 created [17:38:53]Thread 3066826084 joined [17:38:53]Waiting for new connection... [17:38:53] Sock 8.Parse request [17:38:53]Sock 8.Check first char [17:38:53]Sock 8.First char is OK [17:38:53]request: POST /json_proto HTTP/1.0 [17:38:53]Method: POST [17:38:53]URL: /json_proto [17:38:53]Method is POST - this is cgi request [17:38:53]url: /json_proto [17:38:53]query_string will be loaded in cgi processing [17:38:53]execute_cgi json_proto POST (null) [17:38:53]execute_cgi path=json_proto method=POST [17:38:53]POST find Content-Length [17:38:53]Host: 172.17.40.4:8080 [17:38:53]Content-Length: 677 [17:38:53]Content-Type: application/json [17:38:53] [17:38:53]POST finish read [17:38:53]Found Content-Length = 677 [17:38:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:38:53]execute_script... [17:38: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)536362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:38:53]POST & json_proto [17:38:53]process_json_proto [17:38:53]json parsed OK: [17:38:53]protocol is kg_v1.0 [17:38:53]action value=close_receipt [17:38:53]process_action close_receipt [17:38:53]cmd_close_receipt [17:38:53]MH_GetDate [17:38:53]Write to MH i2c: F0 00 00 25 A7 BB [17:38:53]Write i2c OK [17:38:53]MH_I2C_Read... [17:38:53]Read from MH i2c: F0 [17:38:53]MH_I2C_Read... [17:38:53]Read from MH i2c: F0 09 00 [17:38:53]MH_I2C_Read... [17:38:53]Read from MH i2c: F0 09 00 25 A7 00 B2 EE 13 67 EE 0E 0D 67 4E [17:38:53]GetLastDocTimeStamp 1729359425 [17:38:53]current date 1729359538 [17:38:53]FM_GetShiftState [17:38:53]SAM_PROTO_GetShiftState [17:38:53]wFMCommunicate request_size=4 [17:38:53]MH_SAM_APDU [17:38:53]CAPDU: 80 13 01 00 [17:38:53]Write to MH i2c: E2 08 00 26 A7 80 13 01 00 00 00 00 00 4A [17:38:53]Write i2c OK [17:38:53]MH_I2C_Read... [17:38:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:53]Read from MH i2c: E2 [17:38:53]MH_I2C_Read... [17:38:53]Read from MH i2c: E2 0E 00 [17:38:53]MH_I2C_Read... [17:38:53]Read from MH i2c: E2 0E 00 26 A7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8D [17:38:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:38:53]wFMCommunicate OK [17:38:53]SAM_PROTO_GetShiftState done [17:38:53]FM_GetShiftState done [17:38:53]opened in 1729296582 [17:38:53]opened+sec_in_day 1729382982 [17:38:53]quantity*price = 20003 [17:38:53]sum+1 = 20004 [17:38:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 459 19.10.2024 17:38 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218814 ФПД: 12431488631291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173858&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218814&fm=12431488631291&tin=02508201610067®Number=0000000000098116&sum=20000 [17:38:54]StoreToDocumentArchive [17:38:54]shift 443 fd 218814 [17:38:54]save to /storage/0443/doc_00218814 [17:38:54]save last doc name /storage/0443/doc_00218814 to /storage/kkm_last_doc_name [17:38:54]save OK [17:38:54]Clear old archive folders... [17:38:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:38:54]tlvbuf is 017156A0 [17:38:54]SAM_PROTO_ClearQueue [17:38:54]wFMCommunicate request_size=4 [17:38:54]MH_SAM_APDU [17:38:54]CAPDU: 80 09 00 00 [17:38:54]Write to MH i2c: E2 08 00 33 A7 80 09 00 00 00 00 00 00 4C [17:38:54]Write i2c OK [17:38:54]MH_I2C_Read... [17:38:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:38:54]Read from MH i2c: E2 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 33 A7 00 90 00 4E [17:38:54]RAPDU: 90 00 [17:38:54]wFMCommunicate OK [17:38:54]SAM_PROTO_ClearQueue done [17:38:54]KKMCreateOFDPacket [17:38:54]OFDProtocolAddRootSTLVToBuf [17:38:54]FM_MakeSignedData [17:38:54]FM_MakeSignedData [17:38:54]SAM_PROTO_SignData [17:38:54]wFMCommunicate request_size=4 [17:38:54]MH_SAM_APDU [17:38:54]CAPDU: 80 0D 01 02 [17:38:54]Write to MH i2c: E2 08 00 34 A7 80 0D 01 02 00 00 00 00 54 [17:38:54]Write i2c OK [17:38:54]MH_I2C_Read... [17:38:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:38:54]Read from MH i2c: E2 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 34 A7 00 90 00 4F [17:38:54]RAPDU: 90 00 [17:38:54]wFMCommunicate OK [17:38:54]wFMCommunicate request_size=255 [17:38:54]MH_SAM_APDU [17:38: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 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 CB 01 00 00 F4 03 04 00 B2 EE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BE 56 03 00 35 04 06 00 0B [17:38:54]Write to MH i2c: E2 02 01 35 A7 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 CB 01 00 00 F4 03 04 00 B2 EE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BE 56 03 00 35 04 06 00 0B 00 00 62 [17:38:54]Write i2c OK [17:38:54]MH_I2C_Read... [17:38:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:54]Read from MH i2c: E2 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 35 A7 00 90 00 50 [17:38:54]RAPDU: 90 00 [17:38:54]wFMCommunicate OK [17:38:54]wFMCommunicate request_size=10 [17:38:54]MH_SAM_APDU [17:38:54]CAPDU: 80 0D 02 02 05 4E 6E 76 C1 FB [17:38:54]Write to MH i2c: E2 0D 00 36 A7 80 0D 02 02 05 00 4E 6E 76 C1 FB 00 00 4F [17:38:54]Write i2c OK [17:38:54]MH_I2C_Read... [17:38:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:54]Read from MH i2c: E2 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 36 A7 00 90 00 51 [17:38:54]RAPDU: 90 00 [17:38:54]wFMCommunicate OK [17:38:54]wFMCommunicate request_size=4 [17:38:54]MH_SAM_APDU [17:38:54]CAPDU: 80 0D 03 02 [17:38:54]Write to MH i2c: E2 08 00 37 A7 80 0D 03 02 00 00 00 00 59 [17:38:54]Write i2c OK [17:38:54]MH_I2C_Read... [17:38:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:38:54]Read from MH i2c: E2 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 0B 00 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 0B 00 37 A7 00 9F 3C 01 5E C5 9D 42 DC 90 00 14 [17:38:54]RAPDU: 9F 3C 01 5E C5 9D 42 DC 90 00 [17:38:54]wFMCommunicate OK [17:38:54]SAM_PROTO_SignData done [17:38:54]FM_MakeSignedData done [17:38:54]CreateOFDProtocolMessage [17:38:54]wFMCommunicate request_size=4 [17:38:54]MH_SAM_APDU [17:38:54]CAPDU: 80 11 00 00 [17:38:54]Write to MH i2c: E2 08 00 38 A7 80 11 00 00 00 00 00 00 59 [17:38:54]Write i2c OK [17:38:54]MH_I2C_Read... [17:38:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:54]Read from MH i2c: E2 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 17 00 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 17 00 38 A7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A8 [17:38:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:38:54]wFMCommunicate OK [17:38:54]CreateOFDProtocolMessage done [17:38:54]OFDSenderStorePacket 218814 [17:38:54]StoreOFDPacket docnum=218814 [17:38:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 92 25 07 01 71 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 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 CB 01 00 00 F4 03 04 00 B2 EE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BE 56 03 00 35 04 06 00 0B 4E 6E 76 C1 FB 9F 3C 01 5E C5 9D 42 DC [17:38:54]CheckFolder [17:38:54]dirname=/storage/ofd_packets [17:38:54]CheckFolder done [17:38:54]ProducePacketName [17:38:54]name=ofd_packets/00218814 [17:38:54]NVStorageSaveData ofd_packets/00218814 [17:38:54]File name is /storage/ofd_packets/00218814 [17:38:54]Write 301 bytes [17:38:54]NVStorageSaveData done [17:38:54]OFDSenderStorePacket done [17:38:54]KKMCreateOFDPacket done [17:38:54]NVStorageSaveData kkm_last_timestamp [17:38:54]File name is /storage/kkm_last_timestamp [17:38:54]Write 4 bytes [17:38:54]NVStorageSaveData done [17:38:54]ExternCall_PrintAddStr [17:38:54]wPrintStart [17:38:54]Write to MH i2c: 01 00 00 39 A7 E0 [17:38:54]Write i2c OK [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: 01 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: 01 07 00 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: 01 07 00 39 A7 00 00 00 00 00 FF 0F F5 [17:38:54]RasterBufferAndPrint [17:38:54]line Счет N : (1)536362 [17:38:54]line ИНН: 02508201610067 [17:38:54]line Контрольно-Кассовый Чек [17:38:54]line ПРОДАЖА [17:38:54]line ТРК (МРК, ГНК) : 33 [17:38:54]line Товар: 2710124130 [17:38:54]line Аи-92-К-2 [17:38:54]line 2.990 * 66.90 [17:38:54]line = 200.03 [17:38:54]line НДС 12% НСП 1% [17:38:54]line > о реализуемом товаре [17:38:54]line ОКРУГЛЕНИЕ: -0.03 [17:38:54]line ИТОГО: 200.00 [17:38:54]line Внесено: 200.00 [17:38:54]line СДАЧА: 0.00 [17:38:54]line НСП 1% : 1.77 [17:38:54]line НДС 12% : 21.24 [17:38:54]line Наличными: 200.00 [17:38:54]line Безнал.: 0.00 [17:38:54]line Место: АЗС № 84 "Партнер Нефть" [17:38:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:38:54]line СНО: Общий режим [17:38:54]line Чек 459 19.10.2024 17:38 [17:38:54]line Смена: 443 ФФД: 1.0 [17:38:54]line ЗНМ: 0300000178 [17:38:54]line РНМ: 0000000000098116 [17:38:54]line Версия ККМ: 001 [17:38:54]line ФМ: 0000000000965413 [17:38:54]line ФД: 218814 [17:38:54]line ФПД: 12431488631291 [17:38:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173858&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218814&fm=12431488631291&tin=02508201610067®Number=0000000000098116&sum=20000 [17:38:55]OFD Sender: Processing packet 218814 [packets to send 80, broken 79] [17:38:55]ProducePacketName [17:38:55]name=ofd_packets/00218814 [17:38:55]OFD Sender: To server: pG, [17:38:55]CommunicateWithHost lk.salyk.kg:30040 [17:38:55]ConnectInit lk.salyk.kg [17:38:55]written 0, free lines is 4095 [17:38:55]Connected sock=10 [17:38:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 92 25 07 01 71 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 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 CB 01 00 00 F4 03 04 00 B2 EE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BE 56 03 00 35 04 06 00 0B 4E 6E 76 C1 FB 9F 3C 01 5E C5 9D 42 DC [17:38:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 00 5A 47 00 78 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 39 36 35 34 31 33 10 04 04 00 BE 56 03 00 F4 03 04 00 4B 9A 13 67 B6 04 01 00 00 24 4E 20 92 9C 5D 16 56 [17:38:55]CommunicateWithHost err = 0 [17:38:55]CheckOFDResponse [17:38:55]1017 (14) - 77093643461234 [17:38:55]1041 (16) - 0000000000965413 [17:38:55]1040 (4) - 218814 [17:38:55]1012 (4) - 19.10.2024 11:38 [17:38:55]1206 (1) - 0 [17:38:55]OFD Sender: Remove packet 218814 [17:38:55]ProducePacketName [17:38:55]name=ofd_packets/00218814 [17:38:55]NVStorageDeleteData [17:38:55]Write to MH i2c: 01 00 00 64 A7 0B [17:38:55]Write i2c OK [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: 01 [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: 01 07 00 [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: 01 07 00 64 A7 00 00 00 00 00 FB 0C 19 [17:38:55]RasterBufferAndPrint [17:38:55]line [17:38:55]line [17:38:55]line [17:38:55]line [17:38:55]line [17:38:55]written 0, free lines is 3332 [17:38:55]MH_Cut [17:38:55]Write to MH i2c: D1 01 00 6B A7 01 E4 [17:38:55]Write i2c OK [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: D1 [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: D1 01 00 [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: D1 01 00 6B A7 00 E3 [17:38:55]Write to MH i2c: 01 00 00 6C A7 13 [17:38:55]Write i2c OK [17:38:55]MH_I2C_Read... [17:38:55]OFD Sender: No OFD packet to send [17:38:56]*** Cut start [17:38:56]*** Partial cut [17:38:56]*** CUTSNS_PIN = 1 [17:38:56]*** CUTSNS_PIN = 0 [17:38:56]*** Brake cut motor [17:38:56]Read from MH i2c: 01 [17:38:56]MH_I2C_Read... [17:38:56]*** Stop cut motor [17:38:56]*** Cut end [17:38:56]Read from MH i2c: 01 07 00 [17:38:56]MH_I2C_Read... [17:38:56]Read from MH i2c: 01 07 00 6C A7 00 00 00 00 00 FF 0F 28 [17:38:56]process_action close_receipt done [17:38:56]requested_data is exist [17:38:56]produce_requested_data [17:38:56]requested_item fm.sn is exist - process it [17:38:56]wFMCommunicate request_size=4 [17:38:56]MH_SAM_APDU [17:38:56]CAPDU: 80 11 00 00 [17:38:56]Write to MH i2c: E2 08 00 6D A7 80 11 00 00 00 00 00 00 8E [17:38:56]Write i2c OK [17:38:56]MH_I2C_Read... [17:38:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:56]Read from MH i2c: E2 [17:38:56]MH_I2C_Read... [17:38:56]Read from MH i2c: E2 17 00 [17:38:56]MH_I2C_Read... [17:38:56]Read from MH i2c: E2 17 00 6D A7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DD [17:38:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:38:56]wFMCommunicate OK [17:38:56]requested_item fd.num is exist - process it [17:38:56]SAM_PROTO_GetFieldsCounters [17:38:56]wFMCommunicate request_size=4 [17:38:56]MH_SAM_APDU [17:38:56]CAPDU: 80 13 00 00 [17:38:56]Write to MH i2c: E2 08 00 6E A7 80 13 00 00 00 00 00 00 91 [17:38:56]Write i2c OK [17:38:56]MH_I2C_Read... [17:38:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:38:57]Read from MH i2c: E2 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: E2 62 00 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: E2 62 00 6E A7 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BE 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CB 01 00 00 5E 04 04 00 CB 01 00 00 57 04 04 00 CC 01 00 00 19 04 04 00 00 00 00 00 90 00 E5 [17:38:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BE 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CB 01 00 00 5E 04 04 00 CB 01 00 00 57 04 04 00 CC 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:38:57]wFMCommunicate OK [17:38:57]SAM_PROTO_GetFieldsCounters done [17:38:57]requested_item shift.num is exist - process it [17:38:57]requested_item shift.opened is exist - process it [17:38:57]req_shift_opened [17:38:57]FM_GetShiftState [17:38:57]SAM_PROTO_GetShiftState [17:38:57]wFMCommunicate request_size=4 [17:38:57]MH_SAM_APDU [17:38:57]CAPDU: 80 13 01 00 [17:38:57]Write to MH i2c: E2 08 00 6F A7 80 13 01 00 00 00 00 00 93 [17:38:57]Write i2c OK [17:38:57]MH_I2C_Read... [17:38:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:57]Read from MH i2c: E2 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: E2 0E 00 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: E2 0E 00 6F A7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D6 [17:38:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:38:57]wFMCommunicate OK [17:38:57]SAM_PROTO_GetShiftState done [17:38:57]FM_GetShiftState done [17:38:57]req_shift_opened done [17:38:57]requested_item shift.open_date is exist - process it [17:38:57]req_shift_open_date [17:38:57]req_shift_open_date done [17:38:57]produce_requested_data done [17:38:57]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218814,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:38:57]process_action_free close_receipt [17:38:57]json_value_free [17:38:57]json_value_free done [17:38:57]process_json_proto returns [17:38:57]Send response to host [17:38:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218814,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:38:57]free response buf [17:38:57]execute_script done [17:38:57]execute_script returns [17:38:57]free content buf [17:38:57]Sock 8.Close socket [17:38:57]Sock 8.Thread stoped [17:39:00]OFD Sender: No OFD packet to send [17:39:05]OFD Sender: No OFD packet to send [17:39:10]OFD Sender: No OFD packet to send [17:39:15]OFD Sender: No OFD packet to send [17:39:20]OFD Sender: No OFD packet to send [17:39:25]OFD Sender: No OFD packet to send [17:39:30]OFD Sender: No OFD packet to send [17:39:35]OFD Sender: No OFD packet to send [17:39:39]accept exits with 9 [17:39:39]New connection [17:39:39]New thread 3066826084 created [17:39:39]Thread 3066682724 joined [17:39:39]Waiting for new connection... [17:39:39] Sock 9.Parse request [17:39:39]Sock 9.Check first char [17:39:39]Sock 9.First char is OK [17:39:39]request: POST /json_proto HTTP/1.0 [17:39:39]Method: POST [17:39:39]URL: /json_proto [17:39:39]Method is POST - this is cgi request [17:39:39]url: /json_proto [17:39:39]query_string will be loaded in cgi processing [17:39:39]execute_cgi json_proto POST (null) [17:39:39]execute_cgi path=json_proto method=POST [17:39:39]POST find Content-Length [17:39:39]Host: 172.17.40.4:8080 [17:39:39]Content-Length: 766 [17:39:39]Content-Type: application/json [17:39:39] [17:39:39]POST finish read [17:39:39]Found Content-Length = 766 [17:39:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [17:39:39]execute_script... [17:39: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)536363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [17:39:39]POST & json_proto [17:39:39]process_json_proto [17:39:39]json parsed OK: [17:39:39]protocol is kg_v1.0 [17:39:39]action value=close_receipt [17:39:39]process_action close_receipt [17:39:39]cmd_close_receipt [17:39:39]MH_GetDate [17:39:39]Write to MH i2c: F0 00 00 70 A7 06 [17:39:39]Write i2c OK [17:39:39]MH_I2C_Read... [17:39:39]Read from MH i2c: F0 [17:39:39]MH_I2C_Read... [17:39:39]Read from MH i2c: F0 09 00 [17:39:39]MH_I2C_Read... [17:39:39]Read from MH i2c: F0 09 00 70 A7 00 E1 EE 13 67 EE 0E 0D 67 C8 [17:39:39]GetLastDocTimeStamp 1729359538 [17:39:39]current date 1729359585 [17:39:39]FM_GetShiftState [17:39:39]SAM_PROTO_GetShiftState [17:39:39]wFMCommunicate request_size=4 [17:39:39]MH_SAM_APDU [17:39:39]CAPDU: 80 13 01 00 [17:39:39]Write to MH i2c: E2 08 00 71 A7 80 13 01 00 00 00 00 00 95 [17:39:39]Write i2c OK [17:39:39]MH_I2C_Read... [17:39:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:39]Read from MH i2c: E2 [17:39:39]MH_I2C_Read... [17:39:39]Read from MH i2c: E2 0E 00 [17:39:39]MH_I2C_Read... [17:39:39]Read from MH i2c: E2 0E 00 71 A7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D8 [17:39:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:39:39]wFMCommunicate OK [17:39:39]SAM_PROTO_GetShiftState done [17:39:39]FM_GetShiftState done [17:39:39]opened in 1729296582 [17:39:39]opened+sec_in_day 1729382982 [17:39:39]quantity*price = 100050 [17:39:39]sum+1 = 100052 [17:39:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 460 19.10.2024 17:39 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218815 ФПД: 64104643355658 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173945&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218815&fm=64104643355658&tin=02508201610067®Number=0000000000098116&sum=100051 [17:39:40]StoreToDocumentArchive [17:39:40]shift 443 fd 218815 [17:39:40]save to /storage/0443/doc_00218815 [17:39:40]save last doc name /storage/0443/doc_00218815 to /storage/kkm_last_doc_name [17:39:40]save OK [17:39:40]Clear old archive folders... [17:39:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:39:40]tlvbuf is 01542B40 [17:39:40]SAM_PROTO_ClearQueue [17:39:40]wFMCommunicate request_size=4 [17:39:40]MH_SAM_APDU [17:39:40]CAPDU: 80 09 00 00 [17:39:40]Write to MH i2c: E2 08 00 7E A7 80 09 00 00 00 00 00 00 97 [17:39:40]Write i2c OK [17:39:40]MH_I2C_Read... [17:39:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:39:40]Read from MH i2c: E2 [17:39:40]MH_I2C_Read... [17:39:40]Read from MH i2c: E2 03 00 [17:39:40]MH_I2C_Read... [17:39:40]Read from MH i2c: E2 03 00 7E A7 00 90 00 99 [17:39:40]RAPDU: 90 00 [17:39:40]wFMCommunicate OK [17:39:40]SAM_PROTO_ClearQueue done [17:39:40]KKMCreateOFDPacket [17:39:40]OFDProtocolAddRootSTLVToBuf [17:39:40]FM_MakeSignedData [17:39:40]FM_MakeSignedData [17:39:40]SAM_PROTO_SignData [17:39:40]wFMCommunicate request_size=4 [17:39:40]MH_SAM_APDU [17:39:40]CAPDU: 80 0D 01 02 [17:39:40]Write to MH i2c: E2 08 00 7F A7 80 0D 01 02 00 00 00 00 9F [17:39:40]Write i2c OK [17:39:40]MH_I2C_Read... [17:39:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:39:40]Read from MH i2c: E2 [17:39:40]MH_I2C_Read... [17:39:40]Read from MH i2c: E2 03 00 [17:39:40]MH_I2C_Read... [17:39:40]Read from MH i2c: E2 03 00 7F A7 00 90 00 9A [17:39:40]RAPDU: 90 00 [17:39:40]wFMCommunicate OK [17:39:40]wFMCommunicate request_size=255 [17:39:40]MH_SAM_APDU [17:39:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 CC 01 00 00 F4 03 04 00 E1 EE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BF 56 03 00 35 04 06 00 3A 4D 86 7E [17:39:40]Write to MH i2c: E2 02 01 80 A7 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 CC 01 00 00 F4 03 04 00 E1 EE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BF 56 03 00 35 04 06 00 3A 4D 86 7E 00 00 F8 [17:39:40]Write i2c OK [17:39:40]MH_I2C_Read... [17:39:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:41]OFD Sender: No OFD packet to send [17:39:41]Read from MH i2c: E2 [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: E2 03 00 [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: E2 03 00 80 A7 00 90 00 9B [17:39:41]RAPDU: 90 00 [17:39:41]wFMCommunicate OK [17:39:41]wFMCommunicate request_size=7 [17:39:41]MH_SAM_APDU [17:39:41]CAPDU: 80 0D 02 02 02 E4 0A [17:39:41]Write to MH i2c: E2 0A 00 81 A7 80 0D 02 02 02 00 E4 0A 00 00 94 [17:39:41]Write i2c OK [17:39:41]MH_I2C_Read... [17:39:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:41]Read from MH i2c: E2 [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: E2 03 00 [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: E2 03 00 81 A7 00 90 00 9C [17:39:41]RAPDU: 90 00 [17:39:41]wFMCommunicate OK [17:39:41]wFMCommunicate request_size=4 [17:39:41]MH_SAM_APDU [17:39:41]CAPDU: 80 0D 03 02 [17:39:41]Write to MH i2c: E2 08 00 82 A7 80 0D 03 02 00 00 00 00 A4 [17:39:41]Write i2c OK [17:39:41]MH_I2C_Read... [17:39:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:39:41]Read from MH i2c: E2 [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: E2 0B 00 [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: E2 0B 00 82 A7 00 28 BC 99 ED AE A0 AA F9 90 00 00 [17:39:41]RAPDU: 28 BC 99 ED AE A0 AA F9 90 00 [17:39:41]wFMCommunicate OK [17:39:41]SAM_PROTO_SignData done [17:39:41]FM_MakeSignedData done [17:39:41]CreateOFDProtocolMessage [17:39:41]wFMCommunicate request_size=4 [17:39:41]MH_SAM_APDU [17:39:41]CAPDU: 80 11 00 00 [17:39:41]Write to MH i2c: E2 08 00 83 A7 80 11 00 00 00 00 00 00 A4 [17:39:41]Write i2c OK [17:39:41]MH_I2C_Read... [17:39:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:41]Read from MH i2c: E2 [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: E2 17 00 [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: E2 17 00 83 A7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F3 [17:39:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:39:41]wFMCommunicate OK [17:39:41]CreateOFDProtocolMessage done [17:39:41]OFDSenderStorePacket 218815 [17:39:41]StoreOFDPacket docnum=218815 [17:39:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 D7 14 04 01 6C 4A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 CC 01 00 00 F4 03 04 00 E1 EE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BF 56 03 00 35 04 06 00 3A 4D 86 7E E4 0A 28 BC 99 ED AE A0 AA F9 [17:39:41]CheckFolder [17:39:41]dirname=/storage/ofd_packets [17:39:41]CheckFolder done [17:39:41]ProducePacketName [17:39:41]name=ofd_packets/00218815 [17:39:41]NVStorageSaveData ofd_packets/00218815 [17:39:41]File name is /storage/ofd_packets/00218815 [17:39:41]Write 298 bytes [17:39:41]NVStorageSaveData done [17:39:41]OFDSenderStorePacket done [17:39:41]KKMCreateOFDPacket done [17:39:41]NVStorageSaveData kkm_last_timestamp [17:39:41]File name is /storage/kkm_last_timestamp [17:39:41]Write 4 bytes [17:39:41]NVStorageSaveData done [17:39:41]ExternCall_PrintAddStr [17:39:41]wPrintStart [17:39:41]Write to MH i2c: 01 00 00 84 A7 2B [17:39:41]Write i2c OK [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: 01 [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: 01 07 00 [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: 01 07 00 84 A7 00 00 00 00 00 FF 0F 40 [17:39:41]RasterBufferAndPrint [17:39:41]line Счет N : (1)536363 [17:39:41]line ИНН: 02508201610067 [17:39:41]line Контрольно-Кассовый Чек [17:39:41]line ПРОДАЖА [17:39:41]line ТРК (МРК, ГНК) : 51 [17:39:41]line Товар: 2710194210 [17:39:41]line ДТ-К-2 [17:39:41]line 13.130 * 76.20 [17:39:41]line = 1000.51 [17:39:41]line НДС 12% НСП 1% [17:39:41]line > о реализуемом товаре [17:39:41]line ИТОГО: 1000.51 [17:39:41]line НСП 1% : 8.85 [17:39:41]line НДС 12% : 106.25 [17:39:41]line Наличными: 0.00 [17:39:41]line Безнал.: 1000.51 [17:39:41]line Место: АЗС № 84 "Партнер Нефть" [17:39:41]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:39:41]line СНО: Общий режим [17:39:41]line Чек 460 19.10.2024 17:39 [17:39:41]line Смена: 443 ФФД: 1.0 [17:39:41]line ЗНМ: 0300000178 [17:39:41]line РНМ: 0000000000098116 [17:39:41]line Версия ККМ: 001 [17:39:41]line Платежная система: Mbank [17:39:41]line ФМ: 0000000000965413 [17:39:41]line ФД: 218815 [17:39:41]line ФПД: 64104643355658 [17:39:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T173945&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218815&fm=64104643355658&tin=02508201610067®Number=0000000000098116&sum=100051 [17:39:41]OFD Sender: Processing packet 218815 [packets to send 80, broken 79] [17:39:41]ProducePacketName [17:39:41]name=ofd_packets/00218815 [17:39:41]OFD Sender: To server: pG, [17:39:41]CommunicateWithHost lk.salyk.kg:30040 [17:39:41]ConnectInit lk.salyk.kg [17:39:41]written 0, free lines is 4095 [17:39:41]Connected sock=8 [17:39:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 D7 14 04 01 6C 4A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 CC 01 00 00 F4 03 04 00 E1 EE 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 BF 56 03 00 35 04 06 00 3A 4D 86 7E E4 0A 28 BC 99 ED AE A0 AA F9 [17:39:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4E D2 47 00 4E 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 39 36 35 34 31 33 10 04 04 00 BF 56 03 00 F4 03 04 00 7A 9A 13 67 B6 04 01 00 00 59 2F 74 52 2F 40 FE A0 [17:39:41]CommunicateWithHost err = 0 [17:39:41]CheckOFDResponse [17:39:41]1017 (14) - 77093643461234 [17:39:41]1041 (16) - 0000000000965413 [17:39:41]1040 (4) - 218815 [17:39:41]1012 (4) - 19.10.2024 11:39 [17:39:41]1206 (1) - 0 [17:39:41]OFD Sender: Remove packet 218815 [17:39:41]ProducePacketName [17:39:41]name=ofd_packets/00218815 [17:39:41]NVStorageDeleteData [17:39:41]Write to MH i2c: 01 00 00 AD A7 54 [17:39:41]Write i2c OK [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: 01 [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: 01 07 00 [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: 01 07 00 AD A7 00 00 00 00 00 1C 0D 84 [17:39:41]RasterBufferAndPrint [17:39:41]line [17:39:41]line [17:39:41]line [17:39:41]line [17:39:41]line [17:39:41]written 0, free lines is 3364 [17:39:41]MH_Cut [17:39:41]Write to MH i2c: D1 01 00 B4 A7 01 2D [17:39:41]Write i2c OK [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: D1 [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: D1 01 00 [17:39:41]MH_I2C_Read... [17:39:41]Read from MH i2c: D1 01 00 B4 A7 00 2C [17:39:41]Write to MH i2c: 01 00 00 B5 A7 5C [17:39:41]Write i2c OK [17:39:41]MH_I2C_Read... [17:39:42]OFD Sender: No OFD packet to send [17:39:42]*** Cut start [17:39:42]*** Partial cut [17:39:42]*** CUTSNS_PIN = 1 [17:39:42]*** CUTSNS_PIN = 0 [17:39:42]*** Brake cut motor [17:39:43]Read from MH i2c: 01 [17:39:43]MH_I2C_Read... [17:39:43]*** Stop cut motor [17:39:43]*** Cut end [17:39:43]Read from MH i2c: 01 07 00 [17:39:43]MH_I2C_Read... [17:39:43]Read from MH i2c: 01 07 00 B5 A7 00 00 00 00 00 FF 0F 71 [17:39:43]process_action close_receipt done [17:39:43]requested_data is exist [17:39:43]produce_requested_data [17:39:43]requested_item fm.sn is exist - process it [17:39:43]wFMCommunicate request_size=4 [17:39:43]MH_SAM_APDU [17:39:43]CAPDU: 80 11 00 00 [17:39:43]Write to MH i2c: E2 08 00 B6 A7 80 11 00 00 00 00 00 00 D7 [17:39:43]Write i2c OK [17:39:43]MH_I2C_Read... [17:39:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:43]Read from MH i2c: E2 [17:39:43]MH_I2C_Read... [17:39:43]Read from MH i2c: E2 17 00 [17:39:43]MH_I2C_Read... [17:39:43]Read from MH i2c: E2 17 00 B6 A7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 26 [17:39:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:39:43]wFMCommunicate OK [17:39:43]requested_item fd.num is exist - process it [17:39:43]SAM_PROTO_GetFieldsCounters [17:39:43]wFMCommunicate request_size=4 [17:39:43]MH_SAM_APDU [17:39:43]CAPDU: 80 13 00 00 [17:39:43]Write to MH i2c: E2 08 00 B7 A7 80 13 00 00 00 00 00 00 DA [17:39:43]Write i2c OK [17:39:43]MH_I2C_Read... [17:39:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:39:43]Read from MH i2c: E2 [17:39:43]MH_I2C_Read... [17:39:43]Read from MH i2c: E2 62 00 [17:39:43]MH_I2C_Read... [17:39:43]Read from MH i2c: E2 62 00 B7 A7 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BF 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CC 01 00 00 5E 04 04 00 CC 01 00 00 57 04 04 00 CD 01 00 00 19 04 04 00 00 00 00 00 90 00 32 [17:39:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 BF 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CC 01 00 00 5E 04 04 00 CC 01 00 00 57 04 04 00 CD 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:39:43]wFMCommunicate OK [17:39:43]SAM_PROTO_GetFieldsCounters done [17:39:43]requested_item shift.num is exist - process it [17:39:43]requested_item shift.opened is exist - process it [17:39:43]req_shift_opened [17:39:43]FM_GetShiftState [17:39:43]SAM_PROTO_GetShiftState [17:39:43]wFMCommunicate request_size=4 [17:39:43]MH_SAM_APDU [17:39:43]CAPDU: 80 13 01 00 [17:39:43]Write to MH i2c: E2 08 00 B8 A7 80 13 01 00 00 00 00 00 DC [17:39:43]Write i2c OK [17:39:43]MH_I2C_Read... [17:39:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:43]Read from MH i2c: E2 [17:39:43]MH_I2C_Read... [17:39:43]Read from MH i2c: E2 0E 00 [17:39:43]MH_I2C_Read... [17:39:43]Read from MH i2c: E2 0E 00 B8 A7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1F [17:39:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:39:43]wFMCommunicate OK [17:39:43]SAM_PROTO_GetShiftState done [17:39:43]FM_GetShiftState done [17:39:43]req_shift_opened done [17:39:43]requested_item shift.open_date is exist - process it [17:39:43]req_shift_open_date [17:39:43]req_shift_open_date done [17:39:43]produce_requested_data done [17:39:43]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218815,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:39:43]process_action_free close_receipt [17:39:43]json_value_free [17:39:43]json_value_free done [17:39:43]process_json_proto returns [17:39:43]Send response to host [17:39:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218815,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:39:43]free response buf [17:39:43]execute_script done [17:39:43]execute_script returns [17:39:43]free content buf [17:39:43]Sock 9.Close socket [17:39:43]Sock 9.Thread stoped [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:07]OFD Sender: No OFD packet to send [17:41:12]OFD Sender: No OFD packet to send [17:41:17]OFD Sender: No OFD packet to send [17:41:22]OFD Sender: No OFD packet to send [17:41:27]accept exits with 10 [17:41:27]New connection [17:41:27]New thread 3066682724 created [17:41:27]Thread 3066826084 joined [17:41:27]Waiting for new connection... [17:41:27] Sock 10.Parse request [17:41:27]Sock 10.Check first char [17:41:27]Sock 10.First char is OK [17:41:27]request: POST /json_proto HTTP/1.0 [17:41:27]Method: POST [17:41:27]URL: /json_proto [17:41:27]Method is POST - this is cgi request [17:41:27]url: /json_proto [17:41:27]query_string will be loaded in cgi processing [17:41:27]execute_cgi json_proto POST (null) [17:41:27]execute_cgi path=json_proto method=POST [17:41:27]POST find Content-Length [17:41:27]Host: 172.17.40.4:8080 [17:41:27]Content-Length: 745 [17:41:27]Content-Type: application/json [17:41:27] [17:41:27]POST finish read [17:41:27]Found Content-Length = 745 [17:41:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79802", "tax_sys" : 0, "items" : [ { "code": "47802995", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.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" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:27]execute_script... [17:41:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79802", "tax_sys" : 0, "items" : [ { "code": "47802995", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.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" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:27]POST & json_proto [17:41:27]process_json_proto [17:41:27]json parsed OK: [17:41:27]protocol is kg_v1.0 [17:41:27]action value=close_receipt [17:41:27]process_action close_receipt [17:41:27]cmd_close_receipt [17:41:27]MH_GetDate [17:41:27]Write to MH i2c: F0 00 00 B9 A7 4F [17:41:27]Write i2c OK [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: F0 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: F0 09 00 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: F0 09 00 B9 A7 00 4C EF 13 67 EE 0E 0D 67 7D [17:41:27]GetLastDocTimeStamp 1729359585 [17:41:27]current date 1729359692 [17:41:27]FM_GetShiftState [17:41:27]SAM_PROTO_GetShiftState [17:41:27]wFMCommunicate request_size=4 [17:41:27]MH_SAM_APDU [17:41:27]CAPDU: 80 13 01 00 [17:41:27]Write to MH i2c: E2 08 00 BA A7 80 13 01 00 00 00 00 00 DE [17:41:27]Write i2c OK [17:41:27]MH_I2C_Read... [17:41:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:27]Read from MH i2c: E2 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 0E 00 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 0E 00 BA A7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 21 [17:41:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:41:27]wFMCommunicate OK [17:41:27]SAM_PROTO_GetShiftState done [17:41:27]FM_GetShiftState done [17:41:27]opened in 1729296582 [17:41:27]opened+sec_in_day 1729382982 [17:41:27]quantity*price = 14400 [17:41:27]sum+1 = 14401 [17:41:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 0.00 Безнал.: 144.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 461 19.10.2024 17:41 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218816 ФПД: 31262874943562 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174133&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218816&fm=31262874943562&tin=02508201610067®Number=0000000000098116&sum=14400 0 [17:41:28]StoreToDocumentArchive [17:41:28]shift 443 fd 218816 [17:41:28]save to /storage/0443/doc_00218816 [17:41:28]save last doc name /storage/0443/doc_00218816 to /storage/kkm_last_doc_name [17:41:28]save OK [17:41:28]Clear old archive folders... [17:41:28]ProcessDocumentItem done err = 0, tmpTLVsize=271 [17:41:28]tlvbuf is 015361B0 [17:41:28]SAM_PROTO_ClearQueue [17:41:28]wFMCommunicate request_size=4 [17:41:28]MH_SAM_APDU [17:41:28]CAPDU: 80 09 00 00 [17:41:28]Write to MH i2c: E2 08 00 C7 A7 80 09 00 00 00 00 00 00 E0 [17:41:28]Write i2c OK [17:41:28]MH_I2C_Read... [17:41:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:41:28]Read from MH i2c: E2 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: E2 03 00 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: E2 03 00 C7 A7 00 90 00 E2 [17:41:28]RAPDU: 90 00 [17:41:28]wFMCommunicate OK [17:41:28]SAM_PROTO_ClearQueue done [17:41:28]KKMCreateOFDPacket [17:41:28]OFDProtocolAddRootSTLVToBuf [17:41:28]FM_MakeSignedData [17:41:28]FM_MakeSignedData [17:41:28]SAM_PROTO_SignData [17:41:28]wFMCommunicate request_size=4 [17:41:28]MH_SAM_APDU [17:41:28]CAPDU: 80 0D 01 02 [17:41:28]Write to MH i2c: E2 08 00 C8 A7 80 0D 01 02 00 00 00 00 E8 [17:41:28]Write i2c OK [17:41:28]MH_I2C_Read... [17:41:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:41:28]Read from MH i2c: E2 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: E2 03 00 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: E2 03 00 C8 A7 00 90 00 E3 [17:41:28]RAPDU: 90 00 [17:41:28]wFMCommunicate OK [17:41:28]wFMCommunicate request_size=255 [17:41:28]MH_SAM_APDU [17:41:28]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 4D EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 [17:41:28]Write to MH i2c: E2 02 01 C9 A7 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 4D EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 21 [17:41:28]Write i2c OK [17:41:28]MH_I2C_Read... [17:41:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:28]Read from MH i2c: E2 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: E2 03 00 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: E2 03 00 C9 A7 00 90 00 E4 [17:41:28]RAPDU: 90 00 [17:41:28]wFMCommunicate OK [17:41:28]wFMCommunicate request_size=30 [17:41:28]MH_SAM_APDU [17:41:28]CAPDU: 80 0D 02 02 19 30 39 36 35 34 31 33 10 04 04 00 C0 56 03 00 35 04 06 00 1C 6E F4 8E 40 4A [17:41:28]Write to MH i2c: E2 21 00 CA A7 80 0D 02 02 19 00 30 39 36 35 34 31 33 10 04 04 00 C0 56 03 00 35 04 06 00 1C 6E F4 8E 40 4A 00 00 8F [17:41:28]Write i2c OK [17:41:28]MH_I2C_Read... [17:41:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:28]Read from MH i2c: E2 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: E2 03 00 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: E2 03 00 CA A7 00 90 00 E5 [17:41:28]RAPDU: 90 00 [17:41:28]wFMCommunicate OK [17:41:28]wFMCommunicate request_size=4 [17:41:28]MH_SAM_APDU [17:41:28]CAPDU: 80 0D 03 02 [17:41:28]Write to MH i2c: E2 08 00 CB A7 80 0D 03 02 00 00 00 00 ED [17:41:28]Write i2c OK [17:41:28]MH_I2C_Read... [17:41:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:41:28]Read from MH i2c: E2 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: E2 0B 00 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: E2 0B 00 CB A7 00 1C 5F 18 70 48 80 C2 4F 90 00 CA [17:41:28]RAPDU: 1C 5F 18 70 48 80 C2 4F 90 00 [17:41:28]wFMCommunicate OK [17:41:28]SAM_PROTO_SignData done [17:41:28]FM_MakeSignedData done [17:41:28]CreateOFDProtocolMessage [17:41:28]wFMCommunicate request_size=4 [17:41:28]MH_SAM_APDU [17:41:28]CAPDU: 80 11 00 00 [17:41:28]Write to MH i2c: E2 08 00 CC A7 80 11 00 00 00 00 00 00 ED [17:41:28]Write i2c OK [17:41:28]MH_I2C_Read... [17:41:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:28]Read from MH i2c: E2 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: E2 17 00 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: E2 17 00 CC A7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3C [17:41:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:41:28]wFMCommunicate OK [17:41:28]CreateOFDProtocolMessage done [17:41:28]OFDSenderStorePacket 218816 [17:41:28]StoreOFDPacket docnum=218816 [17:41:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 23 01 00 00 56 1F 1B 01 30 86 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 4D EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C0 56 03 00 35 04 06 00 1C 6E F4 8E 40 4A 1C 5F 18 70 48 80 C2 4F [17:41:28]CheckFolder [17:41:28]dirname=/storage/ofd_packets [17:41:28]CheckFolder done [17:41:28]ProducePacketName [17:41:28]name=ofd_packets/00218816 [17:41:28]NVStorageSaveData ofd_packets/00218816 [17:41:28]File name is /storage/ofd_packets/00218816 [17:41:28]Write 321 bytes [17:41:28]NVStorageSaveData done [17:41:28]OFDSenderStorePacket done [17:41:28]KKMCreateOFDPacket done [17:41:28]NVStorageSaveData kkm_last_timestamp [17:41:28]File name is /storage/kkm_last_timestamp [17:41:28]Write 4 bytes [17:41:28]NVStorageSaveData done [17:41:28]ExternCall_PrintAddStr [17:41:28]wPrintStart [17:41:28]Write to MH i2c: 01 00 00 CD A7 74 [17:41:28]Write i2c OK [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: 01 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: 01 07 00 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: 01 07 00 CD A7 00 00 00 00 00 FF 0F 89 [17:41:28]RasterBufferAndPrint [17:41:28]line Счет N : (3)79802 [17:41:28]line ИНН: 02508201610067 [17:41:28]line Контрольно-Кассовый Чек [17:41:28]line ПРОДАЖА [17:41:28]line Товар: 47802995 [17:41:28]line Сигареты Winston XS Silver [17:41:28]line 1.000 * 144.00 [17:41:28]line = 144.00 [17:41:28]line НДС 12% НСП 1% [17:41:28]line > о реализуемом товаре [17:41:28]line ИТОГО: 144.00 [17:41:28]line НСП 1% : 1.27 [17:41:28]line НДС 12% : 15.29 [17:41:28]line Наличными: 0.00 [17:41:28]line Безнал.: 144.00 [17:41:28]line Место: АЗС № 84 "Партнер Нефть" [17:41:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:41:28]line СНО: Общий режим [17:41:28]line Чек 461 19.10.2024 17:41 [17:41:28]line Смена: 443 ФФД: 1.0 [17:41:28]line ЗНМ: 0300000178 [17:41:28]line РНМ: 0000000000098116 [17:41:28]line Версия ККМ: 001 [17:41:28]line Платежная система: Mbank [17:41:28]line ФМ: 0000000000965413 [17:41:28]line ФД: 218816 [17:41:28]line ФПД: 31262874943562 [17:41:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174133&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218816&fm=31262874943562&tin=02508201610067®Number=0000000000098116&sum=14400 [17:41:29]OFD Sender: Processing packet 218816 [packets to send 80, broken 79] [17:41:29]ProducePacketName [17:41:29]name=ofd_packets/00218816 [17:41:29]OFD Sender: To server: pG, [17:41:29]CommunicateWithHost lk.salyk.kg:30040 [17:41:29]ConnectInit lk.salyk.kg [17:41:29]line 0 [17:41:29]written 0, free lines is 4095 [17:41:29]Connected sock=9 [17:41:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 23 01 00 00 56 1F 1B 01 30 86 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 4D EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C0 56 03 00 35 04 06 00 1C 6E F4 8E 40 4A 1C 5F 18 70 48 80 C2 4F [17:41:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F6 D4 47 00 89 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C0 56 03 00 F4 03 04 00 E5 9A 13 67 B6 04 01 00 00 29 84 33 F3 DA 66 38 7A [17:41:29]CommunicateWithHost err = 0 [17:41:29]CheckOFDResponse [17:41:29]1017 (14) - 77093643461234 [17:41:29]1041 (16) - 0000000000965413 [17:41:29]1040 (4) - 218816 [17:41:29]1012 (4) - 19.10.2024 11:41 [17:41:29]1206 (1) - 0 [17:41:29]OFD Sender: Remove packet 218816 [17:41:29]ProducePacketName [17:41:29]name=ofd_packets/00218816 [17:41:29]NVStorageDeleteData [17:41:29]Write to MH i2c: 01 00 00 F6 A7 9D [17:41:29]Write i2c OK [17:41:29]MH_I2C_Read... [17:41:29]Read from MH i2c: 01 [17:41:29]MH_I2C_Read... [17:41:29]Read from MH i2c: 01 07 00 [17:41:29]MH_I2C_Read... [17:41:29]Read from MH i2c: 01 07 00 F6 A7 00 00 00 00 00 1E 0D CF [17:41:29]RasterBufferAndPrint [17:41:29]line [17:41:29]line [17:41:29]line [17:41:29]line [17:41:29]line [17:41:29]written 0, free lines is 3367 [17:41:29]MH_Cut [17:41:29]Write to MH i2c: D1 01 00 FD A7 01 76 [17:41:29]Write i2c OK [17:41:29]MH_I2C_Read... [17:41:29]Read from MH i2c: D1 [17:41:29]MH_I2C_Read... [17:41:29]Read from MH i2c: D1 01 00 [17:41:29]MH_I2C_Read... [17:41:29]Read from MH i2c: D1 01 00 FD A7 00 75 [17:41:29]Write to MH i2c: 01 00 00 FE A7 A5 [17:41:29]Write i2c OK [17:41:29]MH_I2C_Read... [17:41:30]OFD Sender: No OFD packet to send [17:41:30]*** Cut start [17:41:30]*** Partial cut [17:41:30]*** CUTSNS_PIN = 1 [17:41:30]*** CUTSNS_PIN = 0 [17:41:30]*** Brake cut motor [17:41:31]Read from MH i2c: 01 [17:41:31]MH_I2C_Read... [17:41:31]*** Stop cut motor [17:41:31]*** Cut end [17:41:31]Read from MH i2c: 01 07 00 [17:41:31]MH_I2C_Read... [17:41:31]Read from MH i2c: 01 07 00 FE A7 00 00 00 00 00 FF 0F BA [17:41:31]process_action close_receipt done [17:41:31]requested_data is exist [17:41:31]produce_requested_data [17:41:31]requested_item fm.sn is exist - process it [17:41:31]wFMCommunicate request_size=4 [17:41:31]MH_SAM_APDU [17:41:31]CAPDU: 80 11 00 00 [17:41:31]Write to MH i2c: E2 08 00 FF A7 80 11 00 00 00 00 00 00 20 [17:41:31]Write i2c OK [17:41:31]MH_I2C_Read... [17:41:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:31]Read from MH i2c: E2 [17:41:31]MH_I2C_Read... [17:41:31]Read from MH i2c: E2 17 00 [17:41:31]MH_I2C_Read... [17:41:31]Read from MH i2c: E2 17 00 FF A7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6F [17:41:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:41:31]wFMCommunicate OK [17:41:31]requested_item fd.num is exist - process it [17:41:31]SAM_PROTO_GetFieldsCounters [17:41:31]wFMCommunicate request_size=4 [17:41:31]MH_SAM_APDU [17:41:31]CAPDU: 80 13 00 00 [17:41:31]Write to MH i2c: E2 08 00 00 A8 80 13 00 00 00 00 00 00 24 [17:41:31]Write i2c OK [17:41:31]MH_I2C_Read... [17:41:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:41:31]Read from MH i2c: E2 [17:41:31]MH_I2C_Read... [17:41:31]Read from MH i2c: E2 62 00 [17:41:31]MH_I2C_Read... [17:41:31]Read from MH i2c: E2 62 00 00 A8 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C0 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CD 01 00 00 5E 04 04 00 CD 01 00 00 57 04 04 00 CE 01 00 00 19 04 04 00 00 00 00 00 90 00 80 [17:41:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C0 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CD 01 00 00 5E 04 04 00 CD 01 00 00 57 04 04 00 CE 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:41:31]wFMCommunicate OK [17:41:31]SAM_PROTO_GetFieldsCounters done [17:41:31]requested_item shift.num is exist - process it [17:41:31]requested_item shift.opened is exist - process it [17:41:31]req_shift_opened [17:41:31]FM_GetShiftState [17:41:31]SAM_PROTO_GetShiftState [17:41:31]wFMCommunicate request_size=4 [17:41:31]MH_SAM_APDU [17:41:31]CAPDU: 80 13 01 00 [17:41:31]Write to MH i2c: E2 08 00 01 A8 80 13 01 00 00 00 00 00 26 [17:41:31]Write i2c OK [17:41:31]MH_I2C_Read... [17:41:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:31]Read from MH i2c: E2 [17:41:31]MH_I2C_Read... [17:41:31]Read from MH i2c: E2 0E 00 [17:41:31]MH_I2C_Read... [17:41:31]Read from MH i2c: E2 0E 00 01 A8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 69 [17:41:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:41:31]wFMCommunicate OK [17:41:31]SAM_PROTO_GetShiftState done [17:41:31]FM_GetShiftState done [17:41:31]req_shift_opened done [17:41:31]requested_item shift.open_date is exist - process it [17:41:31]req_shift_open_date [17:41:31]req_shift_open_date done [17:41:31]produce_requested_data done [17:41:31]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218816,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:41:31]process_action_free close_receipt [17:41:31]json_value_free [17:41:31]json_value_free done [17:41:31]process_json_proto returns [17:41:31]Send response to host [17:41:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218816,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:41:31]free response buf [17:41:31]execute_script done [17:41:31]execute_script returns [17:41:31]free content buf [17:41:31]Sock 10.Close socket [17:41:31]Sock 10.Thread stoped [17:41:35]OFD Sender: No OFD packet to send [17:41:40]OFD Sender: No OFD packet to send [17:41:40]accept exits with 8 [17:41:40]New connection [17:41:40]New thread 3066826084 created [17:41:40]Thread 3066682724 joined [17:41:40]Waiting for new connection... [17:41:40] Sock 8.Parse request [17:41:40]Sock 8.Check first char [17:41:40]Sock 8.First char is OK [17:41:40]request: POST /json_proto HTTP/1.0 [17:41:40]Method: POST [17:41:40]URL: /json_proto [17:41:40]Method is POST - this is cgi request [17:41:40]url: /json_proto [17:41:40]query_string will be loaded in cgi processing [17:41:40]execute_cgi json_proto POST (null) [17:41:40]execute_cgi path=json_proto method=POST [17:41:40]POST find Content-Length [17:41:40]Host: 172.17.40.4:8080 [17:41:40]Content-Length: 766 [17:41:40]Content-Type: application/json [17:41:40] [17:41:40]POST finish read [17:41:40]Found Content-Length = 766 [17:41:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:40]execute_script... [17:41:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:40]POST & json_proto [17:41:40]process_json_proto [17:41:40]json parsed OK: [17:41:40]protocol is kg_v1.0 [17:41:40]action value=close_receipt [17:41:40]process_action close_receipt [17:41:40]cmd_close_receipt [17:41:40]MH_GetDate [17:41:40]Write to MH i2c: F0 00 00 02 A8 99 [17:41:40]Write i2c OK [17:41:40]MH_I2C_Read... [17:41:40]Read from MH i2c: F0 [17:41:40]MH_I2C_Read... [17:41:40]Read from MH i2c: F0 09 00 [17:41:40]MH_I2C_Read... [17:41:40]Read from MH i2c: F0 09 00 02 A8 00 5A EF 13 67 EE 0E 0D 67 D5 [17:41:40]GetLastDocTimeStamp 1729359693 [17:41:40]current date 1729359706 [17:41:40]FM_GetShiftState [17:41:40]SAM_PROTO_GetShiftState [17:41:40]wFMCommunicate request_size=4 [17:41:40]MH_SAM_APDU [17:41:40]CAPDU: 80 13 01 00 [17:41:40]Write to MH i2c: E2 08 00 03 A8 80 13 01 00 00 00 00 00 28 [17:41:40]Write i2c OK [17:41:40]MH_I2C_Read... [17:41:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:40]Read from MH i2c: E2 [17:41:40]MH_I2C_Read... [17:41:40]Read from MH i2c: E2 0E 00 [17:41:40]MH_I2C_Read... [17:41:40]Read from MH i2c: E2 0E 00 03 A8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6B [17:41:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:41:40]wFMCommunicate OK [17:41:40]SAM_PROTO_GetShiftState done [17:41:40]FM_GetShiftState done [17:41:40]opened in 1729296582 [17:41:40]opened+sec_in_day 1729382982 [17:41:40]quantity*price = 200025 [17:41:40]sum+1 = 200026 [17:41:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 462 19.10.2024 17:41 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218817 ФПД: 112814699977336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174146&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218817&fm=112814699977336&tin=02508201610067®Number=0000000000098116&sum=200025 [17:41:41]StoreToDocumentArchive [17:41:41]shift 443 fd 218817 [17:41:41]save to /storage/0443/doc_00218817 [17:41:41]save last doc name /storage/0443/doc_00218817 to /storage/kkm_last_doc_name [17:41:41]save OK [17:41:41]Clear old archive folders... [17:41:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:41:41]tlvbuf is 01596470 [17:41:41]SAM_PROTO_ClearQueue [17:41:41]wFMCommunicate request_size=4 [17:41:41]MH_SAM_APDU [17:41:41]CAPDU: 80 09 00 00 [17:41:41]Write to MH i2c: E2 08 00 10 A8 80 09 00 00 00 00 00 00 2A [17:41:41]Write i2c OK [17:41:41]MH_I2C_Read... [17:41:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:41:41]Read from MH i2c: E2 [17:41:41]MH_I2C_Read... [17:41:41]Read from MH i2c: E2 03 00 [17:41:41]MH_I2C_Read... [17:41:41]Read from MH i2c: E2 03 00 10 A8 00 90 00 2C [17:41:41]RAPDU: 90 00 [17:41:41]wFMCommunicate OK [17:41:41]SAM_PROTO_ClearQueue done [17:41:41]KKMCreateOFDPacket [17:41:41]OFDProtocolAddRootSTLVToBuf [17:41:41]FM_MakeSignedData [17:41:41]FM_MakeSignedData [17:41:41]SAM_PROTO_SignData [17:41:41]wFMCommunicate request_size=4 [17:41:41]MH_SAM_APDU [17:41:41]CAPDU: 80 0D 01 02 [17:41:41]Write to MH i2c: E2 08 00 11 A8 80 0D 01 02 00 00 00 00 32 [17:41:41]Write i2c OK [17:41:41]MH_I2C_Read... [17:41:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:41:41]Read from MH i2c: E2 [17:41:41]MH_I2C_Read... [17:41:41]Read from MH i2c: E2 03 00 [17:41:41]MH_I2C_Read... [17:41:41]Read from MH i2c: E2 03 00 11 A8 00 90 00 2D [17:41:41]RAPDU: 90 00 [17:41:41]wFMCommunicate OK [17:41:41]wFMCommunicate request_size=255 [17:41:41]MH_SAM_APDU [17:41: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 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 CE 01 00 00 F4 03 04 00 5A EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C1 56 03 00 35 04 06 00 66 9A B8 1E [17:41:41]Write to MH i2c: E2 02 01 12 A8 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 CE 01 00 00 F4 03 04 00 5A EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C1 56 03 00 35 04 06 00 66 9A B8 1E 00 00 0E [17:41:41]Write i2c OK [17:41:41]MH_I2C_Read... [17:41:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:41]Read from MH i2c: E2 [17:41:41]MH_I2C_Read... [17:41:41]Read from MH i2c: E2 03 00 [17:41:41]MH_I2C_Read... [17:41:41]Read from MH i2c: E2 03 00 12 A8 00 90 00 2E [17:41:41]RAPDU: 90 00 [17:41:41]wFMCommunicate OK [17:41:41]wFMCommunicate request_size=7 [17:41:41]MH_SAM_APDU [17:41:41]CAPDU: 80 0D 02 02 02 1A 78 [17:41:41]Write to MH i2c: E2 0A 00 13 A8 80 0D 02 02 02 00 1A 78 00 00 CB [17:41:41]Write i2c OK [17:41:41]MH_I2C_Read... [17:41:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:42]Read from MH i2c: E2 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 03 00 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 03 00 13 A8 00 90 00 2F [17:41:42]RAPDU: 90 00 [17:41:42]wFMCommunicate OK [17:41:42]wFMCommunicate request_size=4 [17:41:42]MH_SAM_APDU [17:41:42]CAPDU: 80 0D 03 02 [17:41:42]Write to MH i2c: E2 08 00 14 A8 80 0D 03 02 00 00 00 00 37 [17:41:42]Write i2c OK [17:41:42]MH_I2C_Read... [17:41:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:41:42]Read from MH i2c: E2 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 0B 00 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 0B 00 14 A8 00 A8 54 09 CE 14 89 44 EB 90 00 D7 [17:41:42]RAPDU: A8 54 09 CE 14 89 44 EB 90 00 [17:41:42]wFMCommunicate OK [17:41:42]SAM_PROTO_SignData done [17:41:42]FM_MakeSignedData done [17:41:42]CreateOFDProtocolMessage [17:41:42]wFMCommunicate request_size=4 [17:41:42]MH_SAM_APDU [17:41:42]CAPDU: 80 11 00 00 [17:41:42]Write to MH i2c: E2 08 00 15 A8 80 11 00 00 00 00 00 00 37 [17:41:42]Write i2c OK [17:41:42]MH_I2C_Read... [17:41:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:42]Read from MH i2c: E2 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 17 00 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 17 00 15 A8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 86 [17:41:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:41:42]wFMCommunicate OK [17:41:42]CreateOFDProtocolMessage done [17:41:42]OFDSenderStorePacket 218817 [17:41:42]StoreOFDPacket docnum=218817 [17:41:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 A1 37 04 01 54 B7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 CE 01 00 00 F4 03 04 00 5A EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C1 56 03 00 35 04 06 00 66 9A B8 1E 1A 78 A8 54 09 CE 14 89 44 EB [17:41:42]CheckFolder [17:41:42]dirname=/storage/ofd_packets [17:41:42]CheckFolder done [17:41:42]ProducePacketName [17:41:42]name=ofd_packets/00218817 [17:41:42]NVStorageSaveData ofd_packets/00218817 [17:41:42]File name is /storage/ofd_packets/00218817 [17:41:42]Write 298 bytes [17:41:42]NVStorageSaveData done [17:41:42]OFDSenderStorePacket done [17:41:42]KKMCreateOFDPacket done [17:41:42]NVStorageSaveData kkm_last_timestamp [17:41:42]File name is /storage/kkm_last_timestamp [17:41:42]Write 4 bytes [17:41:42]NVStorageSaveData done [17:41:42]ExternCall_PrintAddStr [17:41:42]wPrintStart [17:41:42]Write to MH i2c: 01 00 00 16 A8 BE [17:41:42]Write i2c OK [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: 01 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: 01 07 00 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: 01 07 00 16 A8 00 00 00 00 00 FF 0F D3 [17:41:42]RasterBufferAndPrint [17:41:42]line Счет N : (1)536365 [17:41:42]line ИНН: 02508201610067 [17:41:42]line Контрольно-Кассовый Чек [17:41:42]line ПРОДАЖА [17:41:42]line ТРК (МРК, ГНК) : 61 [17:41:42]line Товар: 2710194210 [17:41:42]line ДТ-К-2 [17:41:42]line 26.250 * 76.20 [17:41:42]line = 2000.25 [17:41:42]line НДС 12% НСП 1% [17:41:42]line > о реализуемом товаре [17:41:42]line ИТОГО: 2000.25 [17:41:42]line НСП 1% : 17.70 [17:41:42]line НДС 12% : 212.42 [17:41:42]line Наличными: 0.00 [17:41:42]line Безнал.: 2000.25 [17:41:42]line Место: АЗС № 84 "Партнер Нефть" [17:41:42]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:41:42]line СНО: Общий режим [17:41:42]line Чек 462 19.10.2024 17:41 [17:41:42]line Смена: 443 ФФД: 1.0 [17:41:42]line ЗНМ: 0300000178 [17:41:42]line РНМ: 0000000000098116 [17:41:42]line Версия ККМ: 001 [17:41:42]line Платежная система: Mbank [17:41:42]line ФМ: 0000000000965413 [17:41:42]line ФД: 218817 [17:41:42]line ФПД: 112814699977336 [17:41:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174146&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218817&fm=112814699977336&tin=02508201610067®Number=0000000000098116&sum=200025 [17:41:42]OFD Sender: Processing packet 218817 [packets to send 80, broken 79] [17:41:42]ProducePacketName [17:41:42]name=ofd_packets/00218817 [17:41:42]OFD Sender: To server: pG, [17:41:42]CommunicateWithHost lk.salyk.kg:30040 [17:41:42]ConnectInit lk.salyk.kg [17:41:42]written 0, free lines is 4095 [17:41:42]Connected sock=10 [17:41:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 A1 37 04 01 54 B7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 CE 01 00 00 F4 03 04 00 5A EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C1 56 03 00 35 04 06 00 66 9A B8 1E 1A 78 A8 54 09 CE 14 89 44 EB [17:41:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BF 34 47 00 5E 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 39 36 35 34 31 33 10 04 04 00 C1 56 03 00 F4 03 04 00 F3 9A 13 67 B6 04 01 00 00 AC 59 9B 26 47 D9 9C 5F [17:41:42]CommunicateWithHost err = 0 [17:41:42]CheckOFDResponse [17:41:42]1017 (14) - 77093643461234 [17:41:42]1041 (16) - 0000000000965413 [17:41:42]1040 (4) - 218817 [17:41:42]1012 (4) - 19.10.2024 11:41 [17:41:42]1206 (1) - 0 [17:41:42]OFD Sender: Remove packet 218817 [17:41:42]ProducePacketName [17:41:42]name=ofd_packets/00218817 [17:41:42]NVStorageDeleteData [17:41:42]Write to MH i2c: 01 00 00 3F A8 E7 [17:41:42]Write i2c OK [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: 01 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: 01 07 00 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: 01 07 00 3F A8 00 00 00 00 00 19 0D 14 [17:41:42]RasterBufferAndPrint [17:41:42]line [17:41:42]line [17:41:42]line [17:41:42]line [17:41:42]line [17:41:42]written 0, free lines is 3362 [17:41:42]MH_Cut [17:41:42]Write to MH i2c: D1 01 00 46 A8 01 C0 [17:41:42]Write i2c OK [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: D1 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: D1 01 00 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: D1 01 00 46 A8 00 BF [17:41:42]Write to MH i2c: 01 00 00 47 A8 EF [17:41:42]Write i2c OK [17:41:42]MH_I2C_Read... [17:41:43]OFD Sender: No OFD packet to send [17:41:43]*** Cut start [17:41:43]*** Partial cut [17:41:43]*** CUTSNS_PIN = 1 [17:41:43]*** CUTSNS_PIN = 0 [17:41:43]*** Brake cut motor [17:41:44]Read from MH i2c: 01 [17:41:44]MH_I2C_Read... [17:41:44]*** Stop cut motor [17:41:44]*** Cut end [17:41:44]Read from MH i2c: 01 07 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: 01 07 00 47 A8 00 00 00 00 00 FF 0F 04 [17:41:44]process_action close_receipt done [17:41:44]requested_data is exist [17:41:44]produce_requested_data [17:41:44]requested_item fm.sn is exist - process it [17:41:44]wFMCommunicate request_size=4 [17:41:44]MH_SAM_APDU [17:41:44]CAPDU: 80 11 00 00 [17:41:44]Write to MH i2c: E2 08 00 48 A8 80 11 00 00 00 00 00 00 6A [17:41:44]Write i2c OK [17:41:44]MH_I2C_Read... [17:41:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:44]Read from MH i2c: E2 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 17 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 17 00 48 A8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B9 [17:41:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:41:44]wFMCommunicate OK [17:41:44]requested_item fd.num is exist - process it [17:41:44]SAM_PROTO_GetFieldsCounters [17:41:44]wFMCommunicate request_size=4 [17:41:44]MH_SAM_APDU [17:41:44]CAPDU: 80 13 00 00 [17:41:44]Write to MH i2c: E2 08 00 49 A8 80 13 00 00 00 00 00 00 6D [17:41:44]Write i2c OK [17:41:44]MH_I2C_Read... [17:41:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:41:44]Read from MH i2c: E2 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 62 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 62 00 49 A8 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C1 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CE 01 00 00 5E 04 04 00 CE 01 00 00 57 04 04 00 CF 01 00 00 19 04 04 00 00 00 00 00 90 00 CD [17:41:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C1 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CE 01 00 00 5E 04 04 00 CE 01 00 00 57 04 04 00 CF 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:41:44]wFMCommunicate OK [17:41:44]SAM_PROTO_GetFieldsCounters done [17:41:44]requested_item shift.num is exist - process it [17:41:44]requested_item shift.opened is exist - process it [17:41:44]req_shift_opened [17:41:44]FM_GetShiftState [17:41:44]SAM_PROTO_GetShiftState [17:41:44]wFMCommunicate request_size=4 [17:41:44]MH_SAM_APDU [17:41:44]CAPDU: 80 13 01 00 [17:41:44]Write to MH i2c: E2 08 00 4A A8 80 13 01 00 00 00 00 00 6F [17:41:44]Write i2c OK [17:41:44]MH_I2C_Read... [17:41:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:44]Read from MH i2c: E2 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 0E 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 0E 00 4A A8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B2 [17:41:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:41:44]wFMCommunicate OK [17:41:44]SAM_PROTO_GetShiftState done [17:41:44]FM_GetShiftState done [17:41:44]req_shift_opened done [17:41:44]requested_item shift.open_date is exist - process it [17:41:44]req_shift_open_date [17:41:44]req_shift_open_date done [17:41:44]produce_requested_data done [17:41:44]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218817,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:41:44]process_action_free close_receipt [17:41:44]json_value_free [17:41:44]json_value_free done [17:41:44]process_json_proto returns [17:41:44]Send response to host [17:41:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218817,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:41:44]free response buf [17:41:44]execute_script done [17:41:44]execute_script returns [17:41:44]free content buf [17:41:44]Sock 8.Close socket [17:41:44]Sock 8.Thread stoped [17:41:48]OFD Sender: No OFD packet to send [17:41:53]OFD Sender: No OFD packet to send [17:41:58]OFD Sender: No OFD packet to send [17:42:03]OFD Sender: No OFD packet to send [17:42:08]OFD Sender: No OFD packet to send [17:42:13]OFD Sender: No OFD packet to send [17:42:18]OFD Sender: No OFD packet to send [17:42:23]OFD Sender: No OFD packet to send [17:42:25]accept exits with 9 [17:42:25]New connection [17:42:25]New thread 3066682724 created [17:42:25]Thread 3066826084 joined [17:42:25]Waiting for new connection... [17:42:25] Sock 9.Parse request [17:42:25]Sock 9.Check first char [17:42:25]Sock 9.First char is OK [17:42:25]request: POST /json_proto HTTP/1.0 [17:42:25]Method: POST [17:42:25]URL: /json_proto [17:42:25]Method is POST - this is cgi request [17:42:25]url: /json_proto [17:42:25]query_string will be loaded in cgi processing [17:42:25]execute_cgi json_proto POST (null) [17:42:25]execute_cgi path=json_proto method=POST [17:42:25]POST find Content-Length [17:42:25]Host: 172.17.40.4:8080 [17:42:25]Content-Length: 767 [17:42:25]Content-Type: application/json [17:42:25] [17:42:25]POST finish read [17:42:25]Found Content-Length = 767 [17:42:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 11.540, "sum" : 856.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 856.27 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:25]execute_script... [17:42: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)536366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 11.540, "sum" : 856.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 856.27 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:25]POST & json_proto [17:42:25]process_json_proto [17:42:25]json parsed OK: [17:42:25]protocol is kg_v1.0 [17:42:25]action value=close_receipt [17:42:25]process_action close_receipt [17:42:25]cmd_close_receipt [17:42:25]MH_GetDate [17:42:25]Write to MH i2c: F0 00 00 4B A8 E2 [17:42:25]Write i2c OK [17:42:25]MH_I2C_Read... [17:42:25]Read from MH i2c: F0 [17:42:25]MH_I2C_Read... [17:42:25]Read from MH i2c: F0 09 00 [17:42:25]MH_I2C_Read... [17:42:25]Read from MH i2c: F0 09 00 4B A8 00 87 EF 13 67 EE 0E 0D 67 4B [17:42:25]GetLastDocTimeStamp 1729359706 [17:42:25]current date 1729359751 [17:42:25]FM_GetShiftState [17:42:25]SAM_PROTO_GetShiftState [17:42:25]wFMCommunicate request_size=4 [17:42:25]MH_SAM_APDU [17:42:25]CAPDU: 80 13 01 00 [17:42:25]Write to MH i2c: E2 08 00 4C A8 80 13 01 00 00 00 00 00 71 [17:42:25]Write i2c OK [17:42:25]MH_I2C_Read... [17:42:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:25]Read from MH i2c: E2 [17:42:25]MH_I2C_Read... [17:42:25]Read from MH i2c: E2 0E 00 [17:42:25]MH_I2C_Read... [17:42:25]Read from MH i2c: E2 0E 00 4C A8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B4 [17:42:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:42:25]wFMCommunicate OK [17:42:25]SAM_PROTO_GetShiftState done [17:42:25]FM_GetShiftState done [17:42:25]opened in 1729296582 [17:42:25]opened+sec_in_day 1729382982 [17:42:25]quantity*price = 85626 [17:42:25]sum+1 = 85628 [17:42:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 856.27 НСП 1% : 7.58 НДС 12% : 90.93 Наличными: 0.00 Безнал.: 856.27 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 463 19.10.2024 17:42 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218818 ФПД: 167102333221026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174231&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218818&fm=167102333221026&tin=02508201610067®Number=0000000000098116&sum=85627 [17:42:26]StoreToDocumentArchive [17:42:26]shift 443 fd 218818 [17:42:26]save to /storage/0443/doc_00218818 [17:42:26]save last doc name /storage/0443/doc_00218818 to /storage/kkm_last_doc_name [17:42:26]save OK [17:42:26]Clear old archive folders... [17:42:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:42:26]tlvbuf is 015B2720 [17:42:26]SAM_PROTO_ClearQueue [17:42:26]wFMCommunicate request_size=4 [17:42:26]MH_SAM_APDU [17:42:26]CAPDU: 80 09 00 00 [17:42:26]Write to MH i2c: E2 08 00 59 A8 80 09 00 00 00 00 00 00 73 [17:42:26]Write i2c OK [17:42:26]MH_I2C_Read... [17:42:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:42:27]Read from MH i2c: E2 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 03 00 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 03 00 59 A8 00 90 00 75 [17:42:27]RAPDU: 90 00 [17:42:27]wFMCommunicate OK [17:42:27]SAM_PROTO_ClearQueue done [17:42:27]KKMCreateOFDPacket [17:42:27]OFDProtocolAddRootSTLVToBuf [17:42:27]FM_MakeSignedData [17:42:27]FM_MakeSignedData [17:42:27]SAM_PROTO_SignData [17:42:27]wFMCommunicate request_size=4 [17:42:27]MH_SAM_APDU [17:42:27]CAPDU: 80 0D 01 02 [17:42:27]Write to MH i2c: E2 08 00 5A A8 80 0D 01 02 00 00 00 00 7B [17:42:27]Write i2c OK [17:42:27]MH_I2C_Read... [17:42:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:42:27]Read from MH i2c: E2 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 03 00 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 03 00 5A A8 00 90 00 76 [17:42:27]RAPDU: 90 00 [17:42:27]wFMCommunicate OK [17:42:27]wFMCommunicate request_size=255 [17:42:27]MH_SAM_APDU [17:42:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 14 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7B 4E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7B 4E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7B 4E 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 87 EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C2 56 03 00 35 04 06 00 97 [17:42:27]Write to MH i2c: E2 02 01 5B A8 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 14 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7B 4E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7B 4E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7B 4E 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 87 EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C2 56 03 00 35 04 06 00 97 00 00 08 [17:42:27]Write i2c OK [17:42:27]MH_I2C_Read... [17:42:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:27]Read from MH i2c: E2 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 03 00 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 03 00 5B A8 00 90 00 77 [17:42:27]RAPDU: 90 00 [17:42:27]wFMCommunicate OK [17:42:27]wFMCommunicate request_size=10 [17:42:27]MH_SAM_APDU [17:42:27]CAPDU: 80 0D 02 02 05 FA 8B 36 78 A2 [17:42:27]Write to MH i2c: E2 0D 00 5C A8 80 0D 02 02 05 00 FA 8B 36 78 A2 00 00 5D [17:42:27]Write i2c OK [17:42:27]MH_I2C_Read... [17:42:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:27]Read from MH i2c: E2 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 03 00 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 03 00 5C A8 00 90 00 78 [17:42:27]RAPDU: 90 00 [17:42:27]wFMCommunicate OK [17:42:27]wFMCommunicate request_size=4 [17:42:27]MH_SAM_APDU [17:42:27]CAPDU: 80 0D 03 02 [17:42:27]Write to MH i2c: E2 08 00 5D A8 80 0D 03 02 00 00 00 00 80 [17:42:27]Write i2c OK [17:42:27]MH_I2C_Read... [17:42:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:42:27]Read from MH i2c: E2 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 0B 00 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 0B 00 5D A8 00 94 FD 7C 5A 16 B8 26 DB 90 00 B7 [17:42:27]RAPDU: 94 FD 7C 5A 16 B8 26 DB 90 00 [17:42:27]wFMCommunicate OK [17:42:27]SAM_PROTO_SignData done [17:42:27]FM_MakeSignedData done [17:42:27]CreateOFDProtocolMessage [17:42:27]wFMCommunicate request_size=4 [17:42:27]MH_SAM_APDU [17:42:27]CAPDU: 80 11 00 00 [17:42:27]Write to MH i2c: E2 08 00 5E A8 80 11 00 00 00 00 00 00 80 [17:42:27]Write i2c OK [17:42:27]MH_I2C_Read... [17:42:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:27]Read from MH i2c: E2 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 17 00 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 17 00 5E A8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CF [17:42:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:42:27]wFMCommunicate OK [17:42:27]CreateOFDProtocolMessage done [17:42:27]OFDSenderStorePacket 218818 [17:42:27]StoreOFDPacket docnum=218818 [17:42:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 23 34 07 01 5C 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 14 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7B 4E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7B 4E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7B 4E 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 87 EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C2 56 03 00 35 04 06 00 97 FA 8B 36 78 A2 94 FD 7C 5A 16 B8 26 DB [17:42:27]CheckFolder [17:42:27]dirname=/storage/ofd_packets [17:42:27]CheckFolder done [17:42:27]ProducePacketName [17:42:27]name=ofd_packets/00218818 [17:42:27]NVStorageSaveData ofd_packets/00218818 [17:42:27]File name is /storage/ofd_packets/00218818 [17:42:27]Write 301 bytes [17:42:27]NVStorageSaveData done [17:42:27]OFDSenderStorePacket done [17:42:27]KKMCreateOFDPacket done [17:42:27]NVStorageSaveData kkm_last_timestamp [17:42:27]File name is /storage/kkm_last_timestamp [17:42:27]Write 4 bytes [17:42:27]NVStorageSaveData done [17:42:27]ExternCall_PrintAddStr [17:42:27]wPrintStart [17:42:27]Write to MH i2c: 01 00 00 5F A8 07 [17:42:27]Write i2c OK [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: 01 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: 01 07 00 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: 01 07 00 5F A8 00 00 00 00 00 FF 0F 1C [17:42:27]RasterBufferAndPrint [17:42:27]line Счет N : (1)536366 [17:42:27]line ИНН: 02508201610067 [17:42:27]line Контрольно-Кассовый Чек [17:42:27]line ПРОДАЖА [17:42:27]line ТРК (МРК, ГНК) : 31 [17:42:27]line Товар: 2710124500 [17:42:27]line Аи-95-К-3 [17:42:27]line 11.540 * 74.20 [17:42:27]line = 856.27 [17:42:27]line НДС 12% НСП 1% [17:42:27]line > о реализуемом товаре [17:42:27]line ИТОГО: 856.27 [17:42:27]line НСП 1% : 7.58 [17:42:27]line НДС 12% : 90.93 [17:42:27]line Наличными: 0.00 [17:42:27]line Безнал.: 856.27 [17:42:27]line Место: АЗС № 84 "Партнер Нефть" [17:42:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:42:27]line СНО: Общий режим [17:42:27]line Чек 463 19.10.2024 17:42 [17:42:27]line Смена: 443 ФФД: 1.0 [17:42:27]line ЗНМ: 0300000178 [17:42:27]line РНМ: 0000000000098116 [17:42:27]line Версия ККМ: 001 [17:42:27]line Платежная система: Mbank [17:42:27]line ФМ: 0000000000965413 [17:42:27]line ФД: 218818 [17:42:27]line ФПД: 167102333221026 [17:42:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174231&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218818&fm=167102333221026&tin=02508201610067®Number=0000000000098116&sum=85627 [17:42:27]written 0, free lines is 4095 [17:42:27]OFD Sender: Processing packet 218818 [packets to send 80, broken 79] [17:42:27]ProducePacketName [17:42:27]name=ofd_packets/00218818 [17:42:27]OFD Sender: To server: pG, [17:42:27]CommunicateWithHost lk.salyk.kg:30040 [17:42:27]ConnectInit lk.salyk.kg [17:42:27]Connected sock=10 [17:42:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 23 34 07 01 5C 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 14 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7B 4E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7B 4E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7B 4E 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 87 EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C2 56 03 00 35 04 06 00 97 FA 8B 36 78 A2 94 FD 7C 5A 16 B8 26 DB [17:42:27]Write to MH i2c: 01 00 00 88 A8 30 [17:42:27]Write i2c OK [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: 01 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: 01 07 00 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: 01 07 00 88 A8 00 00 00 00 00 13 0D 57 [17:42:27]RasterBufferAndPrint [17:42:27]line [17:42:27]line [17:42:27]line [17:42:27]line [17:42:27]line [17:42:27]written 0, free lines is 3358 [17:42:27]MH_Cut [17:42:27]Write to MH i2c: D1 01 00 8F A8 01 09 [17:42:27]Write i2c OK [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: D1 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: D1 01 00 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: D1 01 00 8F A8 00 08 [17:42:27]Write to MH i2c: 01 00 00 90 A8 38 [17:42:27]Write i2c OK [17:42:27]MH_I2C_Read... [17:42:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8C 0E 47 00 7D D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C2 56 03 00 F4 03 04 00 20 9B 13 67 B6 04 01 00 00 BD 5E D5 2C C4 AF 20 F7 [17:42:28]CommunicateWithHost err = 0 [17:42:28]CheckOFDResponse [17:42:28]1017 (14) - 77093643461234 [17:42:28]1041 (16) - 0000000000965413 [17:42:28]1040 (4) - 218818 [17:42:28]1012 (4) - 19.10.2024 11:42 [17:42:28]1206 (1) - 0 [17:42:28]OFD Sender: Remove packet 218818 [17:42:28]ProducePacketName [17:42:28]name=ofd_packets/00218818 [17:42:28]NVStorageDeleteData [17:42:28]*** Cut start [17:42:28]*** Partial cut [17:42:28]*** CUTSNS_PIN = 1 [17:42:28]OFD Sender: No OFD packet to send [17:42:28]*** CUTSNS_PIN = 0 [17:42:28]*** Brake cut motor [17:42:29]Read from MH i2c: 01 [17:42:29]MH_I2C_Read... [17:42:29]*** Stop cut motor [17:42:29]*** Cut end [17:42:29]Read from MH i2c: 01 07 00 [17:42:29]MH_I2C_Read... [17:42:29]Read from MH i2c: 01 07 00 90 A8 00 00 00 00 00 FF 0F 4D [17:42:29]process_action close_receipt done [17:42:29]requested_data is exist [17:42:29]produce_requested_data [17:42:29]requested_item fm.sn is exist - process it [17:42:29]wFMCommunicate request_size=4 [17:42:29]MH_SAM_APDU [17:42:29]CAPDU: 80 11 00 00 [17:42:29]Write to MH i2c: E2 08 00 91 A8 80 11 00 00 00 00 00 00 B3 [17:42:29]Write i2c OK [17:42:29]MH_I2C_Read... [17:42:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:29]Read from MH i2c: E2 [17:42:29]MH_I2C_Read... [17:42:29]Read from MH i2c: E2 17 00 [17:42:29]MH_I2C_Read... [17:42:29]Read from MH i2c: E2 17 00 91 A8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 02 [17:42:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:42:29]wFMCommunicate OK [17:42:29]requested_item fd.num is exist - process it [17:42:29]SAM_PROTO_GetFieldsCounters [17:42:29]wFMCommunicate request_size=4 [17:42:29]MH_SAM_APDU [17:42:29]CAPDU: 80 13 00 00 [17:42:29]Write to MH i2c: E2 08 00 92 A8 80 13 00 00 00 00 00 00 B6 [17:42:29]Write i2c OK [17:42:29]MH_I2C_Read... [17:42:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:42:29]Read from MH i2c: E2 [17:42:29]MH_I2C_Read... [17:42:29]Read from MH i2c: E2 62 00 [17:42:29]MH_I2C_Read... [17:42:29]Read from MH i2c: E2 62 00 92 A8 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C2 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CF 01 00 00 5E 04 04 00 CF 01 00 00 57 04 04 00 D0 01 00 00 19 04 04 00 00 00 00 00 90 00 1A [17:42:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C2 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 CF 01 00 00 5E 04 04 00 CF 01 00 00 57 04 04 00 D0 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:42:29]wFMCommunicate OK [17:42:29]SAM_PROTO_GetFieldsCounters done [17:42:29]requested_item shift.num is exist - process it [17:42:29]requested_item shift.opened is exist - process it [17:42:29]req_shift_opened [17:42:29]FM_GetShiftState [17:42:29]SAM_PROTO_GetShiftState [17:42:29]wFMCommunicate request_size=4 [17:42:29]MH_SAM_APDU [17:42:29]CAPDU: 80 13 01 00 [17:42:29]Write to MH i2c: E2 08 00 93 A8 80 13 01 00 00 00 00 00 B8 [17:42:29]Write i2c OK [17:42:29]MH_I2C_Read... [17:42:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:29]Read from MH i2c: E2 [17:42:29]MH_I2C_Read... [17:42:29]Read from MH i2c: E2 0E 00 [17:42:29]MH_I2C_Read... [17:42:29]Read from MH i2c: E2 0E 00 93 A8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FB [17:42:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:42:29]wFMCommunicate OK [17:42:29]SAM_PROTO_GetShiftState done [17:42:29]FM_GetShiftState done [17:42:29]req_shift_opened done [17:42:29]requested_item shift.open_date is exist - process it [17:42:29]req_shift_open_date [17:42:29]req_shift_open_date done [17:42:29]produce_requested_data done [17:42:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218818,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:42:29]process_action_free close_receipt [17:42:29]json_value_free [17:42:29]json_value_free done [17:42:29]process_json_proto returns [17:42:29]Send response to host [17:42:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218818,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:42:29]free response buf [17:42:29]execute_script done [17:42:29]execute_script returns [17:42:29]free content buf [17:42:29]Sock 9.Close socket [17:42:29]Sock 9.Thread stoped [17:42:33]OFD Sender: No OFD packet to send [17:42:38]OFD Sender: No OFD packet to send [17:42:43]OFD Sender: No OFD packet to send [17:42:48]OFD Sender: No OFD packet to send [17:42:53]OFD Sender: No OFD packet to send [17:42:58]OFD Sender: No OFD packet to send [17:43:03]OFD Sender: No OFD packet to send [17:43:08]OFD Sender: No OFD packet to send [17:43:13]OFD Sender: No OFD packet to send [17:43:14]accept exits with 8 [17:43:14]New connection [17:43:14]New thread 3066826084 created [17:43:14]Thread 3066682724 joined [17:43:14]Waiting for new connection... [17:43:14] Sock 8.Parse request [17:43:14]Sock 8.Check first char [17:43:14]Sock 8.First char is OK [17:43:14]request: POST /json_proto HTTP/1.0 [17:43:14]Method: POST [17:43:14]URL: /json_proto [17:43:14]Method is POST - this is cgi request [17:43:14]url: /json_proto [17:43:14]query_string will be loaded in cgi processing [17:43:14]execute_cgi json_proto POST (null) [17:43:14]execute_cgi path=json_proto method=POST [17:43:14]POST find Content-Length [17:43:14]Host: 172.17.40.4:8080 [17:43:14]Content-Length: 677 [17:43:14]Content-Type: application/json [17:43:14] [17:43:14]POST finish read [17:43:14]Found Content-Length = 677 [17:43:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:43:14]execute_script... [17:43: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)536367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:43:14]POST & json_proto [17:43:14]process_json_proto [17:43:14]json parsed OK: [17:43:14]protocol is kg_v1.0 [17:43:14]action value=close_receipt [17:43:14]process_action close_receipt [17:43:14]cmd_close_receipt [17:43:14]MH_GetDate [17:43:14]Write to MH i2c: F0 00 00 94 A8 2B [17:43:14]Write i2c OK [17:43:14]MH_I2C_Read... [17:43:14]Read from MH i2c: F0 [17:43:14]MH_I2C_Read... [17:43:14]Read from MH i2c: F0 09 00 [17:43:14]MH_I2C_Read... [17:43:14]Read from MH i2c: F0 09 00 94 A8 00 B8 EF 13 67 EE 0E 0D 67 C5 [17:43:14]GetLastDocTimeStamp 1729359751 [17:43:14]current date 1729359800 [17:43:14]FM_GetShiftState [17:43:14]SAM_PROTO_GetShiftState [17:43:14]wFMCommunicate request_size=4 [17:43:14]MH_SAM_APDU [17:43:14]CAPDU: 80 13 01 00 [17:43:14]Write to MH i2c: E2 08 00 95 A8 80 13 01 00 00 00 00 00 BA [17:43:14]Write i2c OK [17:43:14]MH_I2C_Read... [17:43:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:14]Read from MH i2c: E2 [17:43:14]MH_I2C_Read... [17:43:14]Read from MH i2c: E2 0E 00 [17:43:14]MH_I2C_Read... [17:43:14]Read from MH i2c: E2 0E 00 95 A8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FD [17:43:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:43:14]wFMCommunicate OK [17:43:14]SAM_PROTO_GetShiftState done [17:43:14]FM_GetShiftState done [17:43:14]opened in 1729296582 [17:43:14]opened+sec_in_day 1729382982 [17:43:14]quantity*price = 40006 [17:43:14]sum+1 = 40007 [17:43:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 464 19.10.2024 17:43 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218819 ФПД: 190076978785772 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174320&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218819&fm=190076978785772&tin=02508201610067®Number=0000000000098116&sum=40000 [17:43:15]StoreToDocumentArchive [17:43:15]shift 443 fd 218819 [17:43:15]save to /storage/0443/doc_00218819 [17:43:15]save last doc name /storage/0443/doc_00218819 to /storage/kkm_last_doc_name [17:43:15]save OK [17:43:15]Clear old archive folders... [17:43:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:43:15]tlvbuf is 016439B0 [17:43:15]SAM_PROTO_ClearQueue [17:43:15]wFMCommunicate request_size=4 [17:43:15]MH_SAM_APDU [17:43:15]CAPDU: 80 09 00 00 [17:43:15]Write to MH i2c: E2 08 00 A2 A8 80 09 00 00 00 00 00 00 BC [17:43:15]Write i2c OK [17:43:15]MH_I2C_Read... [17:43:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:43:15]Read from MH i2c: E2 [17:43:15]MH_I2C_Read... [17:43:15]Read from MH i2c: E2 03 00 [17:43:15]MH_I2C_Read... [17:43:15]Read from MH i2c: E2 03 00 A2 A8 00 90 00 BE [17:43:15]RAPDU: 90 00 [17:43:15]wFMCommunicate OK [17:43:15]SAM_PROTO_ClearQueue done [17:43:15]KKMCreateOFDPacket [17:43:15]OFDProtocolAddRootSTLVToBuf [17:43:15]FM_MakeSignedData [17:43:15]FM_MakeSignedData [17:43:15]SAM_PROTO_SignData [17:43:15]wFMCommunicate request_size=4 [17:43:15]MH_SAM_APDU [17:43:15]CAPDU: 80 0D 01 02 [17:43:15]Write to MH i2c: E2 08 00 A3 A8 80 0D 01 02 00 00 00 00 C4 [17:43:15]Write i2c OK [17:43:15]MH_I2C_Read... [17:43:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:43:15]Read from MH i2c: E2 [17:43:15]MH_I2C_Read... [17:43:15]Read from MH i2c: E2 03 00 [17:43:15]MH_I2C_Read... [17:43:15]Read from MH i2c: E2 03 00 A3 A8 00 90 00 BF [17:43:15]RAPDU: 90 00 [17:43:15]wFMCommunicate OK [17:43:15]wFMCommunicate request_size=255 [17:43:15]MH_SAM_APDU [17:43: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 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 D0 01 00 00 F4 03 04 00 B8 EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C3 56 03 00 35 04 06 00 AC [17:43:15]Write to MH i2c: E2 02 01 A4 A8 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D0 01 00 00 F4 03 04 00 B8 EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C3 56 03 00 35 04 06 00 AC 00 00 91 [17:43:15]Write i2c OK [17:43:15]MH_I2C_Read... [17:43:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:15]Read from MH i2c: E2 [17:43:15]MH_I2C_Read... [17:43:15]Read from MH i2c: E2 03 00 [17:43:15]MH_I2C_Read... [17:43:15]Read from MH i2c: E2 03 00 A4 A8 00 90 00 C0 [17:43:15]RAPDU: 90 00 [17:43:15]wFMCommunicate OK [17:43:15]wFMCommunicate request_size=10 [17:43:15]MH_SAM_APDU [17:43:15]CAPDU: 80 0D 02 02 05 DF BE CC ED EC [17:43:15]Write to MH i2c: E2 0D 00 A5 A8 80 0D 02 02 05 00 DF BE CC ED EC 00 00 13 [17:43:15]Write i2c OK [17:43:15]MH_I2C_Read... [17:43:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:15]Read from MH i2c: E2 [17:43:15]MH_I2C_Read... [17:43:15]Read from MH i2c: E2 03 00 [17:43:15]MH_I2C_Read... [17:43:15]Read from MH i2c: E2 03 00 A5 A8 00 90 00 C1 [17:43:15]RAPDU: 90 00 [17:43:15]wFMCommunicate OK [17:43:15]wFMCommunicate request_size=4 [17:43:15]MH_SAM_APDU [17:43:15]CAPDU: 80 0D 03 02 [17:43:15]Write to MH i2c: E2 08 00 A6 A8 80 0D 03 02 00 00 00 00 C9 [17:43:15]Write i2c OK [17:43:15]MH_I2C_Read... [17:43:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:43:15]Read from MH i2c: E2 [17:43:15]MH_I2C_Read... [17:43:15]Read from MH i2c: E2 0B 00 [17:43:15]MH_I2C_Read... [17:43:15]Read from MH i2c: E2 0B 00 A6 A8 00 8B 14 C8 99 BD C9 02 F3 90 00 45 [17:43:15]RAPDU: 8B 14 C8 99 BD C9 02 F3 90 00 [17:43:15]wFMCommunicate OK [17:43:15]SAM_PROTO_SignData done [17:43:15]FM_MakeSignedData done [17:43:15]CreateOFDProtocolMessage [17:43:15]wFMCommunicate request_size=4 [17:43:15]MH_SAM_APDU [17:43:15]CAPDU: 80 11 00 00 [17:43:15]Write to MH i2c: E2 08 00 A7 A8 80 11 00 00 00 00 00 00 C9 [17:43:15]Write i2c OK [17:43:15]MH_I2C_Read... [17:43:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:43:15]Read from MH i2c: E2 [17:43:15]MH_I2C_Read... [17:43:15]Read from MH i2c: E2 17 00 [17:43:15]MH_I2C_Read... [17:43:15]Read from MH i2c: E2 17 00 A7 A8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 18 [17:43:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:43:15]wFMCommunicate OK [17:43:15]CreateOFDProtocolMessage done [17:43:15]OFDSenderStorePacket 218819 [17:43:15]StoreOFDPacket docnum=218819 [17:43:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C2 16 07 01 75 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 D0 01 00 00 F4 03 04 00 B8 EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C3 56 03 00 35 04 06 00 AC DF BE CC ED EC 8B 14 C8 99 BD C9 02 F3 [17:43:15]CheckFolder [17:43:15]dirname=/storage/ofd_packets [17:43:15]CheckFolder done [17:43:15]ProducePacketName [17:43:15]name=ofd_packets/00218819 [17:43:15]NVStorageSaveData ofd_packets/00218819 [17:43:15]File name is /storage/ofd_packets/00218819 [17:43:15]Write 301 bytes [17:43:15]NVStorageSaveData done [17:43:15]OFDSenderStorePacket done [17:43:15]KKMCreateOFDPacket done [17:43:15]NVStorageSaveData kkm_last_timestamp [17:43:15]File name is /storage/kkm_last_timestamp [17:43:15]Write 4 bytes [17:43:15]NVStorageSaveData done [17:43:15]ExternCall_PrintAddStr [17:43:15]wPrintStart [17:43:15]Write to MH i2c: 01 00 00 A8 A8 50 [17:43:15]Write i2c OK [17:43:15]MH_I2C_Read... [17:43:15]Read from MH i2c: 01 [17:43:15]MH_I2C_Read... [17:43:15]Read from MH i2c: 01 07 00 [17:43:15]MH_I2C_Read... [17:43:15]Read from MH i2c: 01 07 00 A8 A8 00 00 00 00 00 FF 0F 65 [17:43:15]RasterBufferAndPrint [17:43:16]line Счет N : (1)536367 [17:43:16]line ИНН: 02508201610067 [17:43:16]line Контрольно-Кассовый Чек [17:43:16]line ПРОДАЖА [17:43:16]line ТРК (МРК, ГНК) : 13 [17:43:16]line Товар: 2710124130 [17:43:16]line Аи-92-К-2 [17:43:16]line 5.980 * 66.90 [17:43:16]line = 400.06 [17:43:16]line НДС 12% НСП 1% [17:43:16]line > о реализуемом товаре [17:43:16]line ОКРУГЛЕНИЕ: -0.06 [17:43:16]line ИТОГО: 400.00 [17:43:16]line Внесено: 400.00 [17:43:16]line СДАЧА: 0.00 [17:43:16]line НСП 1% : 3.54 [17:43:16]line НДС 12% : 42.48 [17:43:16]line Наличными: 400.00 [17:43:16]line Безнал.: 0.00 [17:43:16]line Место: АЗС № 84 "Партнер Нефть" [17:43:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:43:16]line СНО: Общий режим [17:43:16]line Чек 464 19.10.2024 17:43 [17:43:16]line Смена: 443 ФФД: 1.0 [17:43:16]line ЗНМ: 0300000178 [17:43:16]line РНМ: 0000000000098116 [17:43:16]line Версия ККМ: 001 [17:43:16]line ФМ: 0000000000965413 [17:43:16]line ФД: 218819 [17:43:16]line ФПД: 190076978785772 [17:43:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174320&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218819&fm=190076978785772&tin=02508201610067®Number=0000000000098116&sum=40000 [17:43:16]OFD Sender: Processing packet 218819 [packets to send 80, broken 79] [17:43:16]ProducePacketName [17:43:16]name=ofd_packets/00218819 [17:43:16]OFD Sender: To server: pG, [17:43:16]CommunicateWithHost lk.salyk.kg:30040 [17:43:16]ConnectInit lk.salyk.kg [17:43:16]written 0, free lines is 4095 [17:43:16]Connected sock=11 [17:43:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 C2 16 07 01 75 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 D0 01 00 00 F4 03 04 00 B8 EF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C3 56 03 00 35 04 06 00 AC DF BE CC ED EC 8B 14 C8 99 BD C9 02 F3 [17:43:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 58 10 47 00 E6 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 39 36 35 34 31 33 10 04 04 00 C3 56 03 00 F4 03 04 00 50 9B 13 67 B6 04 01 00 00 1B B5 4A 04 7F 68 9C E7 [17:43:16]CommunicateWithHost err = 0 [17:43:16]CheckOFDResponse [17:43:16]1017 (14) - 77093643461234 [17:43:16]1041 (16) - 0000000000965413 [17:43:16]1040 (4) - 218819 [17:43:16]1012 (4) - 19.10.2024 11:43 [17:43:16]1206 (1) - 0 [17:43:16]OFD Sender: Remove packet 218819 [17:43:16]ProducePacketName [17:43:16]name=ofd_packets/00218819 [17:43:16]NVStorageDeleteData [17:43:16]Write to MH i2c: 01 00 00 D3 A8 7B [17:43:16]Write i2c OK [17:43:16]MH_I2C_Read... [17:43:16]Read from MH i2c: 01 [17:43:16]MH_I2C_Read... [17:43:16]Read from MH i2c: 01 07 00 [17:43:16]MH_I2C_Read... [17:43:16]Read from MH i2c: 01 07 00 D3 A8 00 00 00 00 00 ED 0C 7B [17:43:16]RasterBufferAndPrint [17:43:16]line [17:43:16]line [17:43:16]line [17:43:16]line [17:43:16]line [17:43:16]written 0, free lines is 3315 [17:43:16]MH_Cut [17:43:16]Write to MH i2c: D1 01 00 DA A8 01 54 [17:43:16]Write i2c OK [17:43:16]MH_I2C_Read... [17:43:16]Read from MH i2c: D1 [17:43:16]MH_I2C_Read... [17:43:16]Read from MH i2c: D1 01 00 [17:43:16]MH_I2C_Read... [17:43:16]Read from MH i2c: D1 01 00 DA A8 00 53 [17:43:16]Write to MH i2c: 01 00 00 DB A8 83 [17:43:16]Write i2c OK [17:43:16]MH_I2C_Read... [17:43:17]OFD Sender: No OFD packet to send [17:43:17]*** Cut start [17:43:17]*** Partial cut [17:43:17]*** CUTSNS_PIN = 1 [17:43:17]*** CUTSNS_PIN = 0 [17:43:17]*** Brake cut motor [17:43:18]Read from MH i2c: 01 [17:43:18]MH_I2C_Read... [17:43:18]*** Stop cut motor [17:43:18]*** Cut end [17:43:18]Read from MH i2c: 01 07 00 [17:43:18]MH_I2C_Read... [17:43:18]Read from MH i2c: 01 07 00 DB A8 00 00 00 00 00 FF 0F 98 [17:43:18]process_action close_receipt done [17:43:18]requested_data is exist [17:43:18]produce_requested_data [17:43:18]requested_item fm.sn is exist - process it [17:43:18]wFMCommunicate request_size=4 [17:43:18]MH_SAM_APDU [17:43:18]CAPDU: 80 11 00 00 [17:43:18]Write to MH i2c: E2 08 00 DC A8 80 11 00 00 00 00 00 00 FE [17:43:18]Write i2c OK [17:43:18]MH_I2C_Read... [17:43:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:43:18]Read from MH i2c: E2 [17:43:18]MH_I2C_Read... [17:43:18]Read from MH i2c: E2 17 00 [17:43:18]MH_I2C_Read... [17:43:18]Read from MH i2c: E2 17 00 DC A8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4D [17:43:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:43:18]wFMCommunicate OK [17:43:18]requested_item fd.num is exist - process it [17:43:18]SAM_PROTO_GetFieldsCounters [17:43:18]wFMCommunicate request_size=4 [17:43:18]MH_SAM_APDU [17:43:18]CAPDU: 80 13 00 00 [17:43:18]Write to MH i2c: E2 08 00 DD A8 80 13 00 00 00 00 00 00 01 [17:43:18]Write i2c OK [17:43:18]MH_I2C_Read... [17:43:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:43:18]Read from MH i2c: E2 [17:43:18]MH_I2C_Read... [17:43:18]Read from MH i2c: E2 62 00 [17:43:18]MH_I2C_Read... [17:43:18]Read from MH i2c: E2 62 00 DD A8 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C3 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D0 01 00 00 5E 04 04 00 D0 01 00 00 57 04 04 00 D1 01 00 00 19 04 04 00 00 00 00 00 90 00 69 [17:43:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C3 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D0 01 00 00 5E 04 04 00 D0 01 00 00 57 04 04 00 D1 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:43:18]wFMCommunicate OK [17:43:18]SAM_PROTO_GetFieldsCounters done [17:43:18]requested_item shift.num is exist - process it [17:43:18]requested_item shift.opened is exist - process it [17:43:18]req_shift_opened [17:43:18]FM_GetShiftState [17:43:18]SAM_PROTO_GetShiftState [17:43:18]wFMCommunicate request_size=4 [17:43:18]MH_SAM_APDU [17:43:18]CAPDU: 80 13 01 00 [17:43:18]Write to MH i2c: E2 08 00 DE A8 80 13 01 00 00 00 00 00 03 [17:43:18]Write i2c OK [17:43:18]MH_I2C_Read... [17:43:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:18]Read from MH i2c: E2 [17:43:18]MH_I2C_Read... [17:43:18]Read from MH i2c: E2 0E 00 [17:43:18]MH_I2C_Read... [17:43:18]Read from MH i2c: E2 0E 00 DE A8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 46 [17:43:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:43:18]wFMCommunicate OK [17:43:18]SAM_PROTO_GetShiftState done [17:43:18]FM_GetShiftState done [17:43:18]req_shift_opened done [17:43:18]requested_item shift.open_date is exist - process it [17:43:18]req_shift_open_date [17:43:18]req_shift_open_date done [17:43:18]produce_requested_data done [17:43:18]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218819,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:43:18]process_action_free close_receipt [17:43:18]json_value_free [17:43:18]json_value_free done [17:43:18]process_json_proto returns [17:43:18]Send response to host [17:43:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218819,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:43:18]free response buf [17:43:18]execute_script done [17:43:18]execute_script returns [17:43:18]free content buf [17:43:18]Sock 8.Close socket [17:43:18]Sock 8.Thread stoped [17:43:22]OFD Sender: No OFD packet to send [17:43:27]OFD Sender: No OFD packet to send [17:43:32]OFD Sender: No OFD packet to send [17:43:37]OFD Sender: No OFD packet to send [17:43:42]OFD Sender: No OFD packet to send [17:43:47]OFD Sender: No OFD packet to send [17:43:52]OFD Sender: No OFD packet to send [17:43:57]OFD Sender: No OFD packet to send [17:44:02]OFD Sender: No OFD packet to send [17:44:07]OFD Sender: No OFD packet to send [17:44:12]OFD Sender: No OFD packet to send [17:44:17]OFD Sender: No OFD packet to send [17:44:22]OFD Sender: No OFD packet to send [17:44:27]OFD Sender: No OFD packet to send [17:44:32]OFD Sender: No OFD packet to send [17:44:37]OFD Sender: No OFD packet to send [17:44:42]OFD Sender: No OFD packet to send [17:44:47]OFD Sender: No OFD packet to send [17:44:52]OFD Sender: No OFD packet to send [17:44:57]OFD Sender: No OFD packet to send [17:45:02]OFD Sender: No OFD packet to send [17:45:07]OFD Sender: No OFD packet to send [17:45:08]accept exits with 9 [17:45:08]New connection [17:45:08]New thread 3066682724 created [17:45:08]Thread 3066826084 joined [17:45:08]Waiting for new connection... [17:45:08] Sock 9.Parse request [17:45:08]Sock 9.Check first char [17:45:08]Sock 9.First char is OK [17:45:08]request: POST /json_proto HTTP/1.0 [17:45:08]Method: POST [17:45:08]URL: /json_proto [17:45:08]Method is POST - this is cgi request [17:45:08]url: /json_proto [17:45:08]query_string will be loaded in cgi processing [17:45:08]execute_cgi json_proto POST (null) [17:45:08]execute_cgi path=json_proto method=POST [17:45:08]POST find Content-Length [17:45:08]Host: 172.17.40.4:8080 [17:45:08]Content-Length: 677 [17:45:08]Content-Type: application/json [17:45:08] [17:45:08]POST finish read [17:45:08]Found Content-Length = 677 [17:45:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:08]execute_script... [17:45: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)536368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:08]POST & json_proto [17:45:08]process_json_proto [17:45:08]json parsed OK: [17:45:08]protocol is kg_v1.0 [17:45:08]action value=close_receipt [17:45:08]process_action close_receipt [17:45:08]cmd_close_receipt [17:45:08]MH_GetDate [17:45:08]Write to MH i2c: F0 00 00 DF A8 76 [17:45:08]Write i2c OK [17:45:08]MH_I2C_Read... [17:45:08]Read from MH i2c: F0 [17:45:08]MH_I2C_Read... [17:45:08]Read from MH i2c: F0 09 00 [17:45:08]MH_I2C_Read... [17:45:08]Read from MH i2c: F0 09 00 DF A8 00 2A F0 13 67 EE 0E 0D 67 83 [17:45:08]GetLastDocTimeStamp 1729359800 [17:45:08]current date 1729359914 [17:45:08]FM_GetShiftState [17:45:08]SAM_PROTO_GetShiftState [17:45:08]wFMCommunicate request_size=4 [17:45:08]MH_SAM_APDU [17:45:08]CAPDU: 80 13 01 00 [17:45:08]Write to MH i2c: E2 08 00 E0 A8 80 13 01 00 00 00 00 00 05 [17:45:08]Write i2c OK [17:45:08]MH_I2C_Read... [17:45:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:45:08]Read from MH i2c: E2 [17:45:08]MH_I2C_Read... [17:45:08]Read from MH i2c: E2 0E 00 [17:45:08]MH_I2C_Read... [17:45:08]Read from MH i2c: E2 0E 00 E0 A8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 48 [17:45:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:45:08]wFMCommunicate OK [17:45:08]SAM_PROTO_GetShiftState done [17:45:08]FM_GetShiftState done [17:45:08]opened in 1729296582 [17:45:08]opened+sec_in_day 1729382982 [17:45:08]quantity*price = 40006 [17:45:08]sum+1 = 40007 [17:45: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 465 19.10.2024 17:45 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218820 ФПД: 156955906347287 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174514&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218820&fm=156955906347287&tin=02508201610067®Number=0000000000098116&sum=40000 [17:45:09]StoreToDocumentArchive [17:45:09]shift 443 fd 218820 [17:45:09]save to /storage/0443/doc_00218820 [17:45:09]save last doc name /storage/0443/doc_00218820 to /storage/kkm_last_doc_name [17:45:09]save OK [17:45:09]Clear old archive folders... [17:45:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:45:09]tlvbuf is 018D94C0 [17:45:09]SAM_PROTO_ClearQueue [17:45:09]wFMCommunicate request_size=4 [17:45:09]MH_SAM_APDU [17:45:09]CAPDU: 80 09 00 00 [17:45:09]Write to MH i2c: E2 08 00 ED A8 80 09 00 00 00 00 00 00 07 [17:45:09]Write i2c OK [17:45:09]MH_I2C_Read... [17:45:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:45:09]Read from MH i2c: E2 [17:45:09]MH_I2C_Read... [17:45:09]Read from MH i2c: E2 03 00 [17:45:09]MH_I2C_Read... [17:45:09]Read from MH i2c: E2 03 00 ED A8 00 90 00 09 [17:45:09]RAPDU: 90 00 [17:45:09]wFMCommunicate OK [17:45:09]SAM_PROTO_ClearQueue done [17:45:09]KKMCreateOFDPacket [17:45:09]OFDProtocolAddRootSTLVToBuf [17:45:09]FM_MakeSignedData [17:45:09]FM_MakeSignedData [17:45:09]SAM_PROTO_SignData [17:45:09]wFMCommunicate request_size=4 [17:45:09]MH_SAM_APDU [17:45:09]CAPDU: 80 0D 01 02 [17:45:09]Write to MH i2c: E2 08 00 EE A8 80 0D 01 02 00 00 00 00 0F [17:45:09]Write i2c OK [17:45:09]MH_I2C_Read... [17:45:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:45:09]Read from MH i2c: E2 [17:45:09]MH_I2C_Read... [17:45:09]Read from MH i2c: E2 03 00 [17:45:09]MH_I2C_Read... [17:45:09]Read from MH i2c: E2 03 00 EE A8 00 90 00 0A [17:45:09]RAPDU: 90 00 [17:45:09]wFMCommunicate OK [17:45:09]wFMCommunicate request_size=255 [17:45:09]MH_SAM_APDU [17:45:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 01 00 00 F4 03 04 00 2A F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C4 56 03 00 35 04 06 00 8E [17:45:09]Write to MH i2c: E2 02 01 EF A8 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 01 00 00 F4 03 04 00 2A F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C4 56 03 00 35 04 06 00 8E 00 00 33 [17:45:09]Write i2c OK [17:45:09]MH_I2C_Read... [17:45:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:09]Read from MH i2c: E2 [17:45:09]MH_I2C_Read... [17:45:09]Read from MH i2c: E2 03 00 [17:45:09]MH_I2C_Read... [17:45:09]Read from MH i2c: E2 03 00 EF A8 00 90 00 0B [17:45:09]RAPDU: 90 00 [17:45:09]wFMCommunicate OK [17:45:09]wFMCommunicate request_size=10 [17:45:09]MH_SAM_APDU [17:45:09]CAPDU: 80 0D 02 02 05 C0 25 0B 11 17 [17:45:09]Write to MH i2c: E2 0D 00 F0 A8 80 0D 02 02 05 00 C0 25 0B 11 17 00 00 34 [17:45:09]Write i2c OK [17:45:09]MH_I2C_Read... [17:45:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:09]Read from MH i2c: E2 [17:45:09]MH_I2C_Read... [17:45:09]Read from MH i2c: E2 03 00 [17:45:09]MH_I2C_Read... [17:45:09]Read from MH i2c: E2 03 00 F0 A8 00 90 00 0C [17:45:09]RAPDU: 90 00 [17:45:09]wFMCommunicate OK [17:45:09]wFMCommunicate request_size=4 [17:45:09]MH_SAM_APDU [17:45:09]CAPDU: 80 0D 03 02 [17:45:09]Write to MH i2c: E2 08 00 F1 A8 80 0D 03 02 00 00 00 00 14 [17:45:09]Write i2c OK [17:45:09]MH_I2C_Read... [17:45:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:45:09]Read from MH i2c: E2 [17:45:09]MH_I2C_Read... [17:45:09]Read from MH i2c: E2 0B 00 [17:45:09]MH_I2C_Read... [17:45:09]Read from MH i2c: E2 0B 00 F1 A8 00 A2 38 02 C0 D6 E6 80 9B 90 00 88 [17:45:09]RAPDU: A2 38 02 C0 D6 E6 80 9B 90 00 [17:45:09]wFMCommunicate OK [17:45:09]SAM_PROTO_SignData done [17:45:09]FM_MakeSignedData done [17:45:09]CreateOFDProtocolMessage [17:45:09]wFMCommunicate request_size=4 [17:45:09]MH_SAM_APDU [17:45:09]CAPDU: 80 11 00 00 [17:45:09]Write to MH i2c: E2 08 00 F2 A8 80 11 00 00 00 00 00 00 14 [17:45:09]Write i2c OK [17:45:09]MH_I2C_Read... [17:45:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:10]Read from MH i2c: E2 [17:45:10]MH_I2C_Read... [17:45:10]Read from MH i2c: E2 17 00 [17:45:10]MH_I2C_Read... [17:45:10]Read from MH i2c: E2 17 00 F2 A8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 63 [17:45:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:45:10]wFMCommunicate OK [17:45:10]CreateOFDProtocolMessage done [17:45:10]OFDSenderStorePacket 218820 [17:45:10]StoreOFDPacket docnum=218820 [17:45:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 BD BD 07 01 7E 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 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 01 00 00 F4 03 04 00 2A F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C4 56 03 00 35 04 06 00 8E C0 25 0B 11 17 A2 38 02 C0 D6 E6 80 9B [17:45:10]CheckFolder [17:45:10]dirname=/storage/ofd_packets [17:45:10]CheckFolder done [17:45:10]ProducePacketName [17:45:10]name=ofd_packets/00218820 [17:45:10]NVStorageSaveData ofd_packets/00218820 [17:45:10]File name is /storage/ofd_packets/00218820 [17:45:10]Write 301 bytes [17:45:10]NVStorageSaveData done [17:45:10]OFDSenderStorePacket done [17:45:10]KKMCreateOFDPacket done [17:45:10]NVStorageSaveData kkm_last_timestamp [17:45:10]File name is /storage/kkm_last_timestamp [17:45:10]Write 4 bytes [17:45:10]NVStorageSaveData done [17:45:10]ExternCall_PrintAddStr [17:45:10]wPrintStart [17:45:10]Write to MH i2c: 01 00 00 F3 A8 9B [17:45:10]Write i2c OK [17:45:10]MH_I2C_Read... [17:45:10]Read from MH i2c: 01 [17:45:10]MH_I2C_Read... [17:45:10]Read from MH i2c: 01 07 00 [17:45:10]MH_I2C_Read... [17:45:10]Read from MH i2c: 01 07 00 F3 A8 00 00 00 00 00 FF 0F B0 [17:45:10]RasterBufferAndPrint [17:45:10]line Счет N : (1)536368 [17:45:10]line ИНН: 02508201610067 [17:45:10]line Контрольно-Кассовый Чек [17:45:10]line ПРОДАЖА [17:45:10]line ТРК (МРК, ГНК) : 33 [17:45:10]line Товар: 2710124130 [17:45:10]line Аи-92-К-2 [17:45:10]line 5.980 * 66.90 [17:45:10]line = 400.06 [17:45:10]line НДС 12% НСП 1% [17:45:10]line > о реализуемом товаре [17:45:10]line ОКРУГЛЕНИЕ: -0.06 [17:45:10]line ИТОГО: 400.00 [17:45:10]line Внесено: 400.00 [17:45:10]line СДАЧА: 0.00 [17:45:10]line НСП 1% : 3.54 [17:45:10]line НДС 12% : 42.48 [17:45:10]line Наличными: 400.00 [17:45:10]line Безнал.: 0.00 [17:45:10]line Место: АЗС № 84 "Партнер Нефть" [17:45:10]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:45:10]line СНО: Общий режим [17:45:10]line Чек 465 19.10.2024 17:45 [17:45:10]line Смена: 443 ФФД: 1.0 [17:45:10]line ЗНМ: 0300000178 [17:45:10]line РНМ: 0000000000098116 [17:45:10]line Версия ККМ: 001 [17:45:10]line ФМ: 0000000000965413 [17:45:10]line ФД: 218820 [17:45:10]line ФПД: 156955906347287 [17:45:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174514&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218820&fm=156955906347287&tin=02508201610067®Number=0000000000098116&sum=40000 [17:45:10]OFD Sender: Processing packet 218820 [packets to send 80, broken 79] [17:45:10]ProducePacketName [17:45:10]name=ofd_packets/00218820 [17:45:10]OFD Sender: To server: pG, [17:45:10]CommunicateWithHost lk.salyk.kg:30040 [17:45:10]ConnectInit lk.salyk.kg [17:45:10]written 0, free lines is 4095 [17:45:10]Connected sock=10 [17:45:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 BD BD 07 01 7E 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 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 01 00 00 F4 03 04 00 2A F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C4 56 03 00 35 04 06 00 8E C0 25 0B 11 17 A2 38 02 C0 D6 E6 80 9B [17:45:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D1 EB 47 00 88 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 39 36 35 34 31 33 10 04 04 00 C4 56 03 00 F4 03 04 00 C3 9B 13 67 B6 04 01 00 00 0D BF 15 4A A8 64 8A 7E [17:45:10]CommunicateWithHost err = 0 [17:45:10]CheckOFDResponse [17:45:10]1017 (14) - 77093643461234 [17:45:10]1041 (16) - 0000000000965413 [17:45:10]1040 (4) - 218820 [17:45:10]1012 (4) - 19.10.2024 11:45 [17:45:10]1206 (1) - 0 [17:45:10]OFD Sender: Remove packet 218820 [17:45:10]ProducePacketName [17:45:10]name=ofd_packets/00218820 [17:45:10]NVStorageDeleteData [17:45:10]Write to MH i2c: 01 00 00 1E A9 C7 [17:45:10]Write i2c OK [17:45:10]MH_I2C_Read... [17:45:10]Read from MH i2c: 01 [17:45:10]MH_I2C_Read... [17:45:10]Read from MH i2c: 01 07 00 [17:45:10]MH_I2C_Read... [17:45:10]Read from MH i2c: 01 07 00 1E A9 00 00 00 00 00 FF 0C D9 [17:45:10]RasterBufferAndPrint [17:45:10]line [17:45:10]line [17:45:10]line [17:45:10]line [17:45:10]line [17:45:10]written 0, free lines is 3335 [17:45:10]MH_Cut [17:45:10]Write to MH i2c: D1 01 00 25 A9 01 A0 [17:45:10]Write i2c OK [17:45:10]MH_I2C_Read... [17:45:10]Read from MH i2c: D1 [17:45:10]MH_I2C_Read... [17:45:10]Read from MH i2c: D1 01 00 [17:45:10]MH_I2C_Read... [17:45:10]Read from MH i2c: D1 01 00 25 A9 00 9F [17:45:10]Write to MH i2c: 01 00 00 26 A9 CF [17:45:10]Write i2c OK [17:45:10]MH_I2C_Read... [17:45:11]OFD Sender: No OFD packet to send [17:45:11]*** Cut start [17:45:11]*** Partial cut [17:45:11]*** CUTSNS_PIN = 1 [17:45:11]*** CUTSNS_PIN = 0 [17:45:11]*** Brake cut motor [17:45:12]Read from MH i2c: 01 [17:45:12]MH_I2C_Read... [17:45:12]*** Stop cut motor [17:45:12]*** Cut end [17:45:12]Read from MH i2c: 01 07 00 [17:45:12]MH_I2C_Read... [17:45:12]Read from MH i2c: 01 07 00 26 A9 00 00 00 00 00 FF 0F E4 [17:45:12]process_action close_receipt done [17:45:12]requested_data is exist [17:45:12]produce_requested_data [17:45:12]requested_item fm.sn is exist - process it [17:45:12]wFMCommunicate request_size=4 [17:45:12]MH_SAM_APDU [17:45:12]CAPDU: 80 11 00 00 [17:45:12]Write to MH i2c: E2 08 00 27 A9 80 11 00 00 00 00 00 00 4A [17:45:12]Write i2c OK [17:45:12]MH_I2C_Read... [17:45:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:12]Read from MH i2c: E2 [17:45:12]MH_I2C_Read... [17:45:12]Read from MH i2c: E2 17 00 [17:45:12]MH_I2C_Read... [17:45:12]Read from MH i2c: E2 17 00 27 A9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 99 [17:45:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:45:12]wFMCommunicate OK [17:45:12]requested_item fd.num is exist - process it [17:45:12]SAM_PROTO_GetFieldsCounters [17:45:12]wFMCommunicate request_size=4 [17:45:12]MH_SAM_APDU [17:45:12]CAPDU: 80 13 00 00 [17:45:12]Write to MH i2c: E2 08 00 28 A9 80 13 00 00 00 00 00 00 4D [17:45:12]Write i2c OK [17:45:12]MH_I2C_Read... [17:45:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:45:12]Read from MH i2c: E2 [17:45:12]MH_I2C_Read... [17:45:12]Read from MH i2c: E2 62 00 [17:45:12]MH_I2C_Read... [17:45:12]Read from MH i2c: E2 62 00 28 A9 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C4 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D1 01 00 00 5E 04 04 00 D1 01 00 00 57 04 04 00 D2 01 00 00 19 04 04 00 00 00 00 00 90 00 B9 [17:45:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C4 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D1 01 00 00 5E 04 04 00 D1 01 00 00 57 04 04 00 D2 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:45:12]wFMCommunicate OK [17:45:12]SAM_PROTO_GetFieldsCounters done [17:45:12]requested_item shift.num is exist - process it [17:45:12]requested_item shift.opened is exist - process it [17:45:12]req_shift_opened [17:45:12]FM_GetShiftState [17:45:12]SAM_PROTO_GetShiftState [17:45:12]wFMCommunicate request_size=4 [17:45:12]MH_SAM_APDU [17:45:12]CAPDU: 80 13 01 00 [17:45:12]Write to MH i2c: E2 08 00 29 A9 80 13 01 00 00 00 00 00 4F [17:45:12]Write i2c OK [17:45:12]MH_I2C_Read... [17:45:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:45:12]Read from MH i2c: E2 [17:45:12]MH_I2C_Read... [17:45:12]Read from MH i2c: E2 0E 00 [17:45:12]MH_I2C_Read... [17:45:12]Read from MH i2c: E2 0E 00 29 A9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 92 [17:45:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:45:12]wFMCommunicate OK [17:45:12]SAM_PROTO_GetShiftState done [17:45:12]FM_GetShiftState done [17:45:12]req_shift_opened done [17:45:12]requested_item shift.open_date is exist - process it [17:45:12]req_shift_open_date [17:45:12]req_shift_open_date done [17:45:12]produce_requested_data done [17:45:12]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218820,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:45:12]process_action_free close_receipt [17:45:12]json_value_free [17:45:12]json_value_free done [17:45:12]process_json_proto returns [17:45:12]Send response to host [17:45:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218820,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:45:12]free response buf [17:45:12]execute_script done [17:45:12]execute_script returns [17:45:12]free content buf [17:45:12]Sock 9.Close socket [17:45:12]Sock 9.Thread stoped [17:45:16]OFD Sender: No OFD packet to send [17:45:21]OFD Sender: No OFD packet to send [17:45:26]OFD Sender: No OFD packet to send [17:45:31]OFD Sender: No OFD packet to send [17:45:36]OFD Sender: No OFD packet to send [17:45:41]OFD Sender: No OFD packet to send [17:45:46]OFD Sender: No OFD packet to send [17:45:51]OFD Sender: No OFD packet to send [17:45:56]OFD Sender: No OFD packet to send [17:46:01]OFD Sender: No OFD packet to send [17:46:06]OFD Sender: No OFD packet to send [17:46:11]OFD Sender: No OFD packet to send [17:46:16]OFD Sender: No OFD packet to send [17:46:21]OFD Sender: No OFD packet to send [17:46:26]OFD Sender: No OFD packet to send [17:46:31]OFD Sender: No OFD packet to send [17:46:36]OFD Sender: No OFD packet to send [17:46:40]accept exits with 8 [17:46:40]New connection [17:46:40]New thread 3066826084 created [17:46:40]Thread 3066682724 joined [17:46:40]Waiting for new connection... [17:46:40] Sock 8.Parse request [17:46:40]Sock 8.Check first char [17:46:40]Sock 8.First char is OK [17:46:40]request: POST /json_proto HTTP/1.0 [17:46:40]Method: POST [17:46:40]URL: /json_proto [17:46:40]Method is POST - this is cgi request [17:46:40]url: /json_proto [17:46:40]query_string will be loaded in cgi processing [17:46:40]execute_cgi json_proto POST (null) [17:46:40]execute_cgi path=json_proto method=POST [17:46:40]POST find Content-Length [17:46:40]Host: 172.17.40.4:8080 [17:46:40]Content-Length: 677 [17:46:40]Content-Type: application/json [17:46:40] [17:46:40]POST finish read [17:46:40]Found Content-Length = 677 [17:46:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [17:46:40]execute_script... [17:46: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)536369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [17:46:40]POST & json_proto [17:46:40]process_json_proto [17:46:40]json parsed OK: [17:46:40]protocol is kg_v1.0 [17:46:40]action value=close_receipt [17:46:40]process_action close_receipt [17:46:40]cmd_close_receipt [17:46:40]MH_GetDate [17:46:40]Write to MH i2c: F0 00 00 2A A9 C2 [17:46:40]Write i2c OK [17:46:40]MH_I2C_Read... [17:46:40]Read from MH i2c: F0 [17:46:40]MH_I2C_Read... [17:46:40]Read from MH i2c: F0 09 00 [17:46:40]MH_I2C_Read... [17:46:40]Read from MH i2c: F0 09 00 2A A9 00 86 F0 13 67 EE 0E 0D 67 2B [17:46:40]GetLastDocTimeStamp 1729359914 [17:46:40]current date 1729360006 [17:46:40]FM_GetShiftState [17:46:40]SAM_PROTO_GetShiftState [17:46:40]wFMCommunicate request_size=4 [17:46:40]MH_SAM_APDU [17:46:40]CAPDU: 80 13 01 00 [17:46:40]Write to MH i2c: E2 08 00 2B A9 80 13 01 00 00 00 00 00 51 [17:46:40]Write i2c OK [17:46:40]MH_I2C_Read... [17:46:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:40]Read from MH i2c: E2 [17:46:40]MH_I2C_Read... [17:46:40]Read from MH i2c: E2 0E 00 [17:46:40]MH_I2C_Read... [17:46:40]Read from MH i2c: E2 0E 00 2B A9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 94 [17:46:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:46:40]wFMCommunicate OK [17:46:40]SAM_PROTO_GetShiftState done [17:46:40]FM_GetShiftState done [17:46:40]opened in 1729296582 [17:46:40]opened+sec_in_day 1729382982 [17:46:40]quantity*price = 50010 [17:46:40]sum+1 = 50012 [17:46:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 466 19.10.2024 17:46 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218821 ФПД: 133578127966328 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174646&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218821&fm=133578127966328&tin=02508201610067®Number=0000000000098116&sum=50000 [17:46:42]StoreToDocumentArchive [17:46:42]shift 443 fd 218821 [17:46:42]save to /storage/0443/doc_00218821 [17:46:42]save last doc name /storage/0443/doc_00218821 to /storage/kkm_last_doc_name [17:46:42]save OK [17:46:42]Clear old archive folders... [17:46:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:46:42]tlvbuf is 016C4B20 [17:46:42]SAM_PROTO_ClearQueue [17:46:42]wFMCommunicate request_size=4 [17:46:42]MH_SAM_APDU [17:46:42]CAPDU: 80 09 00 00 [17:46:42]Write to MH i2c: E2 08 00 38 A9 80 09 00 00 00 00 00 00 53 [17:46:42]Write i2c OK [17:46:42]MH_I2C_Read... [17:46:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:46:42]Read from MH i2c: E2 [17:46:42]MH_I2C_Read... [17:46:42]Read from MH i2c: E2 03 00 [17:46:42]MH_I2C_Read... [17:46:42]Read from MH i2c: E2 03 00 38 A9 00 90 00 55 [17:46:42]RAPDU: 90 00 [17:46:42]wFMCommunicate OK [17:46:42]SAM_PROTO_ClearQueue done [17:46:42]KKMCreateOFDPacket [17:46:42]OFDProtocolAddRootSTLVToBuf [17:46:42]FM_MakeSignedData [17:46:42]FM_MakeSignedData [17:46:42]SAM_PROTO_SignData [17:46:42]wFMCommunicate request_size=4 [17:46:42]MH_SAM_APDU [17:46:42]CAPDU: 80 0D 01 02 [17:46:42]Write to MH i2c: E2 08 00 39 A9 80 0D 01 02 00 00 00 00 5B [17:46:42]Write i2c OK [17:46:42]MH_I2C_Read... [17:46:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:46:42]Read from MH i2c: E2 [17:46:42]MH_I2C_Read... [17:46:42]Read from MH i2c: E2 03 00 [17:46:42]MH_I2C_Read... [17:46:42]Read from MH i2c: E2 03 00 39 A9 00 90 00 56 [17:46:42]RAPDU: 90 00 [17:46:42]wFMCommunicate OK [17:46:42]wFMCommunicate request_size=255 [17:46:42]MH_SAM_APDU [17:46:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 D2 01 00 00 F4 03 04 00 86 F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C5 56 03 00 35 04 06 00 79 [17:46:42]Write to MH i2c: E2 02 01 3A A9 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 D2 01 00 00 F4 03 04 00 86 F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C5 56 03 00 35 04 06 00 79 00 00 D2 [17:46:42]Write i2c OK [17:46:42]MH_I2C_Read... [17:46:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:42]Read from MH i2c: E2 [17:46:42]MH_I2C_Read... [17:46:42]Read from MH i2c: E2 03 00 [17:46:42]MH_I2C_Read... [17:46:42]Read from MH i2c: E2 03 00 3A A9 00 90 00 57 [17:46:42]RAPDU: 90 00 [17:46:42]wFMCommunicate OK [17:46:42]wFMCommunicate request_size=10 [17:46:42]MH_SAM_APDU [17:46:42]CAPDU: 80 0D 02 02 05 7D 14 DE 00 78 [17:46:42]Write to MH i2c: E2 0D 00 3B A9 80 0D 02 02 05 00 7D 14 DE 00 78 00 00 4F [17:46:42]Write i2c OK [17:46:42]MH_I2C_Read... [17:46:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:42]Read from MH i2c: E2 [17:46:42]MH_I2C_Read... [17:46:42]Read from MH i2c: E2 03 00 [17:46:42]MH_I2C_Read... [17:46:42]Read from MH i2c: E2 03 00 3B A9 00 90 00 58 [17:46:42]RAPDU: 90 00 [17:46:42]wFMCommunicate OK [17:46:42]wFMCommunicate request_size=4 [17:46:42]MH_SAM_APDU [17:46:42]CAPDU: 80 0D 03 02 [17:46:42]Write to MH i2c: E2 08 00 3C A9 80 0D 03 02 00 00 00 00 60 [17:46:42]Write i2c OK [17:46:42]MH_I2C_Read... [17:46:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:46:42]Read from MH i2c: E2 [17:46:42]MH_I2C_Read... [17:46:42]Read from MH i2c: E2 0B 00 [17:46:42]MH_I2C_Read... [17:46:42]Read from MH i2c: E2 0B 00 3C A9 00 82 B8 63 66 34 22 D6 85 90 00 15 [17:46:42]RAPDU: 82 B8 63 66 34 22 D6 85 90 00 [17:46:42]wFMCommunicate OK [17:46:42]SAM_PROTO_SignData done [17:46:42]FM_MakeSignedData done [17:46:42]CreateOFDProtocolMessage [17:46:42]wFMCommunicate request_size=4 [17:46:42]MH_SAM_APDU [17:46:42]CAPDU: 80 11 00 00 [17:46:42]Write to MH i2c: E2 08 00 3D A9 80 11 00 00 00 00 00 00 60 [17:46:42]Write i2c OK [17:46:42]MH_I2C_Read... [17:46:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:42]Read from MH i2c: E2 [17:46:42]MH_I2C_Read... [17:46:42]Read from MH i2c: E2 17 00 [17:46:42]MH_I2C_Read... [17:46:42]Read from MH i2c: E2 17 00 3D A9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AF [17:46:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:46:42]wFMCommunicate OK [17:46:42]CreateOFDProtocolMessage done [17:46:42]OFDSenderStorePacket 218821 [17:46:42]StoreOFDPacket docnum=218821 [17:46:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F0 81 07 01 46 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 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 D2 01 00 00 F4 03 04 00 86 F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C5 56 03 00 35 04 06 00 79 7D 14 DE 00 78 82 B8 63 66 34 22 D6 85 [17:46:42]CheckFolder [17:46:42]dirname=/storage/ofd_packets [17:46:42]CheckFolder done [17:46:42]ProducePacketName [17:46:42]name=ofd_packets/00218821 [17:46:42]NVStorageSaveData ofd_packets/00218821 [17:46:42]File name is /storage/ofd_packets/00218821 [17:46:42]Write 301 bytes [17:46:42]NVStorageSaveData done [17:46:42]OFDSenderStorePacket done [17:46:42]KKMCreateOFDPacket done [17:46:42]NVStorageSaveData kkm_last_timestamp [17:46:42]File name is /storage/kkm_last_timestamp [17:46:42]Write 4 bytes [17:46:42]NVStorageSaveData done [17:46:42]ExternCall_PrintAddStr [17:46:42]wPrintStart [17:46:42]Write to MH i2c: 01 00 00 3E A9 E7 [17:46:42]Write i2c OK [17:46:42]MH_I2C_Read... [17:46:42]Read from MH i2c: 01 [17:46:42]MH_I2C_Read... [17:46:42]Read from MH i2c: 01 07 00 [17:46:42]MH_I2C_Read... [17:46:42]Read from MH i2c: 01 07 00 3E A9 00 00 00 00 00 FF 0F FC [17:46:42]RasterBufferAndPrint [17:46:42]line Счет N : (1)536369 [17:46:42]line ИНН: 02508201610067 [17:46:42]line Контрольно-Кассовый Чек [17:46:42]line ПРОДАЖА [17:46:42]line ТРК (МРК, ГНК) : 21 [17:46:42]line Товар: 2710124500 [17:46:42]line Аи-95-К-3 [17:46:42]line 6.740 * 74.20 [17:46:42]line = 500.11 [17:46:42]line НДС 12% НСП 1% [17:46:42]line > о реализуемом товаре [17:46:42]line ОКРУГЛЕНИЕ: -0.11 [17:46:42]line ИТОГО: 500.00 [17:46:42]line Внесено: 500.00 [17:46:42]line СДАЧА: 0.00 [17:46:42]line НСП 1% : 4.43 [17:46:42]line НДС 12% : 53.11 [17:46:42]line Наличными: 500.00 [17:46:42]line Безнал.: 0.00 [17:46:42]line Место: АЗС № 84 "Партнер Нефть" [17:46:42]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:46:42]line СНО: Общий режим [17:46:42]line Чек 466 19.10.2024 17:46 [17:46:42]line Смена: 443 ФФД: 1.0 [17:46:42]line ЗНМ: 0300000178 [17:46:42]line РНМ: 0000000000098116 [17:46:42]line Версия ККМ: 001 [17:46:42]line ФМ: 0000000000965413 [17:46:42]line ФД: 218821 [17:46:42]OFD Sender: Processing packet 218821 [packets to send 80, broken 79] [17:46:42]ProducePacketName [17:46:42]name=ofd_packets/00218821 [17:46:42]OFD Sender: To server: pG, [17:46:42]CommunicateWithHost lk.salyk.kg:30040 [17:46:42]ConnectInit lk.salyk.kg [17:46:42]line ФПД: 133578127966328 [17:46:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174646&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218821&fm=133578127966328&tin=02508201610067®Number=0000000000098116&sum=50000 [17:46:42]Connected sock=11 [17:46:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F0 81 07 01 46 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 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 D2 01 00 00 F4 03 04 00 86 F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C5 56 03 00 35 04 06 00 79 7D 14 DE 00 78 82 B8 63 66 34 22 D6 85 [17:46:42]written 0, free lines is 4095 [17:46:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 ED AF 47 00 BB 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 39 36 35 34 31 33 10 04 04 00 C5 56 03 00 F4 03 04 00 1F 9C 13 67 B6 04 01 00 00 58 94 EF E5 72 34 45 F7 [17:46:43]CommunicateWithHost err = 0 [17:46:43]CheckOFDResponse [17:46:43]1017 (14) - 77093643461234 [17:46:43]1041 (16) - 0000000000965413 [17:46:43]1040 (4) - 218821 [17:46:43]1012 (4) - 19.10.2024 11:46 [17:46:43]1206 (1) - 0 [17:46:43]OFD Sender: Remove packet 218821 [17:46:43]ProducePacketName [17:46:43]name=ofd_packets/00218821 [17:46:43]NVStorageDeleteData [17:46:43]Write to MH i2c: 01 00 00 69 A9 12 [17:46:43]Write i2c OK [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: 01 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: 01 07 00 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: 01 07 00 69 A9 00 00 00 00 00 EF 0C 14 [17:46:43]RasterBufferAndPrint [17:46:43]line [17:46:43]line [17:46:43]line [17:46:43]line [17:46:43]line [17:46:43]written 0, free lines is 3317 [17:46:43]MH_Cut [17:46:43]Write to MH i2c: D1 01 00 70 A9 01 EB [17:46:43]Write i2c OK [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: D1 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: D1 01 00 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: D1 01 00 70 A9 00 EA [17:46:43]Write to MH i2c: 01 00 00 71 A9 1A [17:46:43]Write i2c OK [17:46:43]MH_I2C_Read... [17:46:43]OFD Sender: No OFD packet to send [17:46:44]*** Cut start [17:46:44]*** Partial cut [17:46:44]*** CUTSNS_PIN = 1 [17:46:44]*** CUTSNS_PIN = 0 [17:46:44]*** Brake cut motor [17:46:44]Read from MH i2c: 01 [17:46:44]MH_I2C_Read... [17:46:44]*** Stop cut motor [17:46:44]Read from MH i2c: 01 07 00 [17:46:44]MH_I2C_Read... [17:46:44]*** Cut end [17:46:44]Read from MH i2c: 01 07 00 71 A9 00 00 00 00 00 FF 0F 2F [17:46:44]process_action close_receipt done [17:46:44]requested_data is exist [17:46:44]produce_requested_data [17:46:44]requested_item fm.sn is exist - process it [17:46:44]wFMCommunicate request_size=4 [17:46:44]MH_SAM_APDU [17:46:44]CAPDU: 80 11 00 00 [17:46:44]Write to MH i2c: E2 08 00 72 A9 80 11 00 00 00 00 00 00 95 [17:46:44]Write i2c OK [17:46:44]MH_I2C_Read... [17:46:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:44]Read from MH i2c: E2 [17:46:44]MH_I2C_Read... [17:46:44]Read from MH i2c: E2 17 00 [17:46:44]MH_I2C_Read... [17:46:44]Read from MH i2c: E2 17 00 72 A9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E4 [17:46:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:46:44]wFMCommunicate OK [17:46:44]requested_item fd.num is exist - process it [17:46:44]SAM_PROTO_GetFieldsCounters [17:46:44]wFMCommunicate request_size=4 [17:46:44]MH_SAM_APDU [17:46:44]CAPDU: 80 13 00 00 [17:46:44]Write to MH i2c: E2 08 00 73 A9 80 13 00 00 00 00 00 00 98 [17:46:44]Write i2c OK [17:46:44]MH_I2C_Read... [17:46:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:46:44]Read from MH i2c: E2 [17:46:44]MH_I2C_Read... [17:46:44]Read from MH i2c: E2 62 00 [17:46:44]MH_I2C_Read... [17:46:44]Read from MH i2c: E2 62 00 73 A9 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C5 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D2 01 00 00 5E 04 04 00 D2 01 00 00 57 04 04 00 D3 01 00 00 19 04 04 00 00 00 00 00 90 00 08 [17:46:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C5 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D2 01 00 00 5E 04 04 00 D2 01 00 00 57 04 04 00 D3 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:46:44]wFMCommunicate OK [17:46:44]SAM_PROTO_GetFieldsCounters done [17:46:44]requested_item shift.num is exist - process it [17:46:44]requested_item shift.opened is exist - process it [17:46:44]req_shift_opened [17:46:44]FM_GetShiftState [17:46:44]SAM_PROTO_GetShiftState [17:46:44]wFMCommunicate request_size=4 [17:46:44]MH_SAM_APDU [17:46:44]CAPDU: 80 13 01 00 [17:46:44]Write to MH i2c: E2 08 00 74 A9 80 13 01 00 00 00 00 00 9A [17:46:44]Write i2c OK [17:46:44]MH_I2C_Read... [17:46:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:44]Read from MH i2c: E2 [17:46:44]MH_I2C_Read... [17:46:44]Read from MH i2c: E2 0E 00 [17:46:44]MH_I2C_Read... [17:46:44]Read from MH i2c: E2 0E 00 74 A9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DD [17:46:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:46:44]wFMCommunicate OK [17:46:44]SAM_PROTO_GetShiftState done [17:46:44]FM_GetShiftState done [17:46:44]req_shift_opened done [17:46:44]requested_item shift.open_date is exist - process it [17:46:44]req_shift_open_date [17:46:44]req_shift_open_date done [17:46:44]produce_requested_data done [17:46:44]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218821,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:46:44]process_action_free close_receipt [17:46:44]json_value_free [17:46:44]json_value_free done [17:46:44]process_json_proto returns [17:46:44]Send response to host [17:46:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218821,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:46:44]free response buf [17:46:44]execute_script done [17:46:44]execute_script returns [17:46:44]free content buf [17:46:44]Sock 8.Close socket [17:46:44]Sock 8.Thread stoped [17:46:48]OFD Sender: No OFD packet to send [17:46:53]OFD Sender: No OFD packet to send [17:46:58]OFD Sender: No OFD packet to send [17:47:03]OFD Sender: No OFD packet to send [17:47:08]OFD Sender: No OFD packet to send [17:47:13]OFD Sender: No OFD packet to send [17:47:18]OFD Sender: No OFD packet to send [17:47:23]OFD Sender: No OFD packet to send [17:47:28]OFD Sender: No OFD packet to send [17:47:33]OFD Sender: No OFD packet to send [17:47:38]OFD Sender: No OFD packet to send [17:47:43]OFD Sender: No OFD packet to send [17:47:48]OFD Sender: No OFD packet to send [17:47:53]OFD Sender: No OFD packet to send [17:47:58]accept exits with 9 [17:47:58]New connection [17:47:58]New thread 3066682724 created [17:47:58]Thread 3066826084 joined [17:47:58]Waiting for new connection... [17:47:58] Sock 9.Parse request [17:47:58]Sock 9.Check first char [17:47:58]Sock 9.First char is OK [17:47:58]request: POST /json_proto HTTP/1.0 [17:47:58]Method: POST [17:47:58]URL: /json_proto [17:47:58]Method is POST - this is cgi request [17:47:58]url: /json_proto [17:47:58]query_string will be loaded in cgi processing [17:47:58]execute_cgi json_proto POST (null) [17:47:58]execute_cgi path=json_proto method=POST [17:47:58]POST find Content-Length [17:47:58]Host: 172.17.40.4:8080 [17:47:58]Content-Length: 769 [17:47:58]Content-Type: application/json [17:47:58] [17:47:58]POST finish read [17:47:58]Found Content-Length = 769 [17:47:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 18.870, "sum" : 1400.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" : 1400.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:58]execute_script... [17:47: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)536370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 18.870, "sum" : 1400.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" : 1400.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:58]POST & json_proto [17:47:58]process_json_proto [17:47:58]json parsed OK: [17:47:58]protocol is kg_v1.0 [17:47:58]action value=close_receipt [17:47:58]process_action close_receipt [17:47:58]cmd_close_receipt [17:47:58]MH_GetDate [17:47:58]Write to MH i2c: F0 00 00 75 A9 0D [17:47:58]Write i2c OK [17:47:58]MH_I2C_Read... [17:47:58]Read from MH i2c: F0 [17:47:58]MH_I2C_Read... [17:47:58]Read from MH i2c: F0 09 00 [17:47:58]MH_I2C_Read... [17:47:58]Read from MH i2c: F0 09 00 75 A9 00 D4 F0 13 67 EE 0E 0D 67 C4 [17:47:58]GetLastDocTimeStamp 1729360006 [17:47:58]current date 1729360084 [17:47:58]FM_GetShiftState [17:47:58]SAM_PROTO_GetShiftState [17:47:58]wFMCommunicate request_size=4 [17:47:58]MH_SAM_APDU [17:47:58]CAPDU: 80 13 01 00 [17:47:58]Write to MH i2c: E2 08 00 76 A9 80 13 01 00 00 00 00 00 9C [17:47:58]Write i2c OK [17:47:58]MH_I2C_Read... [17:47:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:58]Read from MH i2c: E2 [17:47:58]MH_I2C_Read... [17:47:58]Read from MH i2c: E2 0E 00 [17:47:58]MH_I2C_Read... [17:47:58]Read from MH i2c: E2 0E 00 76 A9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DF [17:47:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:47:58]wFMCommunicate OK [17:47:58]SAM_PROTO_GetShiftState done [17:47:58]FM_GetShiftState done [17:47:58]opened in 1729296582 [17:47:58]opened+sec_in_day 1729382982 [17:47:58]quantity*price = 140015 [17:47:58]sum+1 = 140016 [17:47:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1400.15 НСП 1% : 12.39 НДС 12% : 148.69 Наличными: 0.00 Безнал.: 1400.15 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 467 19.10.2024 17:48 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218822 ФПД: 3897641488457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174804&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218822&fm=3897641488457&tin=02508201610067®Number=0000000000098116&sum=140015 [17:47:59]StoreToDocumentArchive [17:47:59]shift 443 fd 218822 [17:47:59]save to /storage/0443/doc_00218822 [17:47:59]save last doc name /storage/0443/doc_00218822 to /storage/kkm_last_doc_name [17:47:59]save OK [17:47:59]Clear old archive folders... [17:47:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:47:59]tlvbuf is 0164AF40 [17:47:59]SAM_PROTO_ClearQueue [17:47:59]wFMCommunicate request_size=4 [17:47:59]MH_SAM_APDU [17:47:59]CAPDU: 80 09 00 00 [17:47:59]Write to MH i2c: E2 08 00 83 A9 80 09 00 00 00 00 00 00 9E [17:47:59]Write i2c OK [17:47:59]MH_I2C_Read... [17:47:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:47:59]Read from MH i2c: E2 [17:47:59]MH_I2C_Read... [17:47:59]Read from MH i2c: E2 03 00 [17:47:59]MH_I2C_Read... [17:47:59]Read from MH i2c: E2 03 00 83 A9 00 90 00 A0 [17:47:59]RAPDU: 90 00 [17:47:59]wFMCommunicate OK [17:47:59]SAM_PROTO_ClearQueue done [17:47:59]KKMCreateOFDPacket [17:47:59]OFDProtocolAddRootSTLVToBuf [17:47:59]FM_MakeSignedData [17:47:59]FM_MakeSignedData [17:47:59]SAM_PROTO_SignData [17:47:59]wFMCommunicate request_size=4 [17:47:59]MH_SAM_APDU [17:47:59]CAPDU: 80 0D 01 02 [17:47:59]Write to MH i2c: E2 08 00 84 A9 80 0D 01 02 00 00 00 00 A6 [17:47:59]Write i2c OK [17:47:59]MH_I2C_Read... [17:47:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:47:59]Read from MH i2c: E2 [17:47:59]MH_I2C_Read... [17:47:59]Read from MH i2c: E2 03 00 [17:47:59]MH_I2C_Read... [17:47:59]Read from MH i2c: E2 03 00 84 A9 00 90 00 A1 [17:47:59]RAPDU: 90 00 [17:47:59]wFMCommunicate OK [17:47:59]wFMCommunicate request_size=255 [17:47:59]MH_SAM_APDU [17: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 D4 F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C6 56 03 00 35 04 06 00 03 [17:47:59]Write to MH i2c: E2 02 01 85 A9 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 D4 F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C6 56 03 00 35 04 06 00 03 00 00 18 [17:47:59]Write i2c OK [17:47:59]MH_I2C_Read... [17:48:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:00]Read from MH i2c: E2 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: E2 03 00 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: E2 03 00 85 A9 00 90 00 A2 [17:48:00]RAPDU: 90 00 [17:48:00]wFMCommunicate OK [17:48:00]wFMCommunicate request_size=10 [17:48:00]MH_SAM_APDU [17:48:00]CAPDU: 80 0D 02 02 05 8B 7D 89 50 49 [17:48:00]Write to MH i2c: E2 0D 00 86 A9 80 0D 02 02 05 00 8B 7D 89 50 49 00 00 DD [17:48:00]Write i2c OK [17:48:00]MH_I2C_Read... [17:48:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:00]Read from MH i2c: E2 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: E2 03 00 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: E2 03 00 86 A9 00 90 00 A3 [17:48:00]RAPDU: 90 00 [17:48:00]wFMCommunicate OK [17:48:00]wFMCommunicate request_size=4 [17:48:00]MH_SAM_APDU [17:48:00]CAPDU: 80 0D 03 02 [17:48:00]Write to MH i2c: E2 08 00 87 A9 80 0D 03 02 00 00 00 00 AB [17:48:00]Write i2c OK [17:48:00]MH_I2C_Read... [17:48:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:48:00]Read from MH i2c: E2 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: E2 0B 00 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: E2 0B 00 87 A9 00 9D FC 06 F8 50 39 C4 7D 90 00 0D [17:48:00]RAPDU: 9D FC 06 F8 50 39 C4 7D 90 00 [17:48:00]wFMCommunicate OK [17:48:00]SAM_PROTO_SignData done [17:48:00]FM_MakeSignedData done [17:48:00]CreateOFDProtocolMessage [17:48:00]wFMCommunicate request_size=4 [17:48:00]MH_SAM_APDU [17:48:00]CAPDU: 80 11 00 00 [17:48:00]Write to MH i2c: E2 08 00 88 A9 80 11 00 00 00 00 00 00 AB [17:48:00]Write i2c OK [17:48:00]MH_I2C_Read... [17:48:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:00]Read from MH i2c: E2 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: E2 17 00 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: E2 17 00 88 A9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FA [17:48:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:48:00]wFMCommunicate OK [17:48:00]CreateOFDProtocolMessage done [17:48:00]OFDSenderStorePacket 218822 [17:48:00]StoreOFDPacket docnum=218822 [17:48:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D2 47 07 01 FA 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 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 D4 F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C6 56 03 00 35 04 06 00 03 8B 7D 89 50 49 9D FC 06 F8 50 39 C4 7D [17:48:00]CheckFolder [17:48:00]dirname=/storage/ofd_packets [17:48:00]CheckFolder done [17:48:00]ProducePacketName [17:48:00]name=ofd_packets/00218822 [17:48:00]NVStorageSaveData ofd_packets/00218822 [17:48:00]File name is /storage/ofd_packets/00218822 [17:48:00]Write 301 bytes [17:48:00]NVStorageSaveData done [17:48:00]OFDSenderStorePacket done [17:48:00]KKMCreateOFDPacket done [17:48:00]NVStorageSaveData kkm_last_timestamp [17:48:00]File name is /storage/kkm_last_timestamp [17:48:00]Write 4 bytes [17:48:00]NVStorageSaveData done [17:48:00]ExternCall_PrintAddStr [17:48:00]wPrintStart [17:48:00]Write to MH i2c: 01 00 00 89 A9 32 [17:48:00]Write i2c OK [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: 01 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: 01 07 00 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: 01 07 00 89 A9 00 00 00 00 00 FF 0F 47 [17:48:00]RasterBufferAndPrint [17:48:00]line Счет N : (1)536370 [17:48:00]line ИНН: 02508201610067 [17:48:00]line Контрольно-Кассовый Чек [17:48:00]line ПРОДАЖА [17:48:00]line ТРК (МРК, ГНК) : 41 [17:48:00]line Товар: 2710124500 [17:48:00]line Аи-95-К-3 [17:48:00]line 18.870 * 74.20 [17:48:00]line = 1400.15 [17:48:00]line НДС 12% НСП 1% [17:48:00]line > о реализуемом товаре [17:48:00]line ИТОГО: 1400.15 [17:48:00]line НСП 1% : 12.39 [17:48:00]line НДС 12% : 148.69 [17:48:00]line Наличными: 0.00 [17:48:00]line Безнал.: 1400.15 [17:48:00]line Место: АЗС № 84 "Партнер Нефть" [17:48:00]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:48:00]line СНО: Общий режим [17:48:00]line Чек 467 19.10.2024 17:48 [17:48:00]line Смена: 443 ФФД: 1.0 [17:48:00]line ЗНМ: 0300000178 [17:48:00]line РНМ: 0000000000098116 [17:48:00]line Версия ККМ: 001 [17:48:00]line Платежная система: Mbank [17:48:00]line ФМ: 0000000000965413 [17:48:00]line ФД: 218822 [17:48:00]line ФПД: 3897641488457 [17:48:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174804&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218822&fm=3897641488457&tin=02508201610067®Number=0000000000098116&sum=140015 [17:48:00]written 0, free lines is 4095 [17:48:00]OFD Sender: Processing packet 218822 [packets to send 80, broken 79] [17:48:00]ProducePacketName [17:48:00]name=ofd_packets/00218822 [17:48:00]OFD Sender: To server: pG, [17:48:00]CommunicateWithHost lk.salyk.kg:30040 [17:48:00]ConnectInit lk.salyk.kg [17:48:00]Connected sock=10 [17:48:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D2 47 07 01 FA 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 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 D4 F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C6 56 03 00 35 04 06 00 03 8B 7D 89 50 49 9D FC 06 F8 50 39 C4 7D [17:48:00]Write to MH i2c: 01 00 00 B2 A9 5B [17:48:00]Write i2c OK [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: 01 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: 01 07 00 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: 01 07 00 B2 A9 00 00 00 00 00 18 0D 87 [17:48:00]RasterBufferAndPrint [17:48:00]line [17:48:00]line [17:48:00]line [17:48:00]line [17:48:00]line [17:48:00]written 0, free lines is 3358 [17:48:00]MH_Cut [17:48:00]Write to MH i2c: D1 01 00 B9 A9 01 34 [17:48:00]Write i2c OK [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: D1 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: D1 01 00 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: D1 01 00 B9 A9 00 33 [17:48:00]Write to MH i2c: 01 00 00 BA A9 63 [17:48:00]Write i2c OK [17:48:00]MH_I2C_Read... [17:48:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E1 2B 47 00 03 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C6 56 03 00 F4 03 04 00 6D 9C 13 67 B6 04 01 00 00 84 F4 26 41 C5 C6 3F 92 [17:48:00]CommunicateWithHost err = 0 [17:48:00]CheckOFDResponse [17:48:00]1017 (14) - 77093643461234 [17:48:00]1041 (16) - 0000000000965413 [17:48:00]1040 (4) - 218822 [17:48:00]1012 (4) - 19.10.2024 11:47 [17:48:00]1206 (1) - 0 [17:48:00]OFD Sender: Remove packet 218822 [17:48:00]ProducePacketName [17:48:00]name=ofd_packets/00218822 [17:48:00]NVStorageDeleteData [17:48:01]*** Cut start [17:48:01]*** Partial cut [17:48:01]*** CUTSNS_PIN = 1 [17:48:01]OFD Sender: No OFD packet to send [17:48:01]*** CUTSNS_PIN = 0 [17:48:01]*** Brake cut motor [17:48:02]Read from MH i2c: 01 [17:48:02]MH_I2C_Read... [17:48:02]*** Stop cut motor [17:48:02]*** Cut end [17:48:02]Read from MH i2c: 01 07 00 [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: 01 07 00 BA A9 00 00 00 00 00 FF 0F 78 [17:48:02]process_action close_receipt done [17:48:02]requested_data is exist [17:48:02]produce_requested_data [17:48:02]requested_item fm.sn is exist - process it [17:48:02]wFMCommunicate request_size=4 [17:48:02]MH_SAM_APDU [17:48:02]CAPDU: 80 11 00 00 [17:48:02]Write to MH i2c: E2 08 00 BB A9 80 11 00 00 00 00 00 00 DE [17:48:02]Write i2c OK [17:48:02]MH_I2C_Read... [17:48:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:02]Read from MH i2c: E2 [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: E2 17 00 [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: E2 17 00 BB A9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2D [17:48:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:48:02]wFMCommunicate OK [17:48:02]requested_item fd.num is exist - process it [17:48:02]SAM_PROTO_GetFieldsCounters [17:48:02]wFMCommunicate request_size=4 [17:48:02]MH_SAM_APDU [17:48:02]CAPDU: 80 13 00 00 [17:48:02]Write to MH i2c: E2 08 00 BC A9 80 13 00 00 00 00 00 00 E1 [17:48:02]Write i2c OK [17:48:02]MH_I2C_Read... [17:48:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:48:02]Read from MH i2c: E2 [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: E2 62 00 [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: E2 62 00 BC A9 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C6 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D3 01 00 00 5E 04 04 00 D3 01 00 00 57 04 04 00 D4 01 00 00 19 04 04 00 00 00 00 00 90 00 55 [17:48:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C6 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D3 01 00 00 5E 04 04 00 D3 01 00 00 57 04 04 00 D4 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:48:02]wFMCommunicate OK [17:48:02]SAM_PROTO_GetFieldsCounters done [17:48:02]requested_item shift.num is exist - process it [17:48:02]requested_item shift.opened is exist - process it [17:48:02]req_shift_opened [17:48:02]FM_GetShiftState [17:48:02]SAM_PROTO_GetShiftState [17:48:02]wFMCommunicate request_size=4 [17:48:02]MH_SAM_APDU [17:48:02]CAPDU: 80 13 01 00 [17:48:02]Write to MH i2c: E2 08 00 BD A9 80 13 01 00 00 00 00 00 E3 [17:48:02]Write i2c OK [17:48:02]MH_I2C_Read... [17:48:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:02]Read from MH i2c: E2 [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: E2 0E 00 [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: E2 0E 00 BD A9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 26 [17:48:02]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:48:02]wFMCommunicate OK [17:48:02]SAM_PROTO_GetShiftState done [17:48:02]FM_GetShiftState done [17:48:02]req_shift_opened done [17:48:02]requested_item shift.open_date is exist - process it [17:48:02]req_shift_open_date [17:48:02]req_shift_open_date done [17:48:02]produce_requested_data done [17:48:02]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218822,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:48:02]process_action_free close_receipt [17:48:02]json_value_free [17:48:02]json_value_free done [17:48:02]process_json_proto returns [17:48:02]Send response to host [17:48:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218822,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:48:02]free response buf [17:48:02]execute_script done [17:48:02]execute_script returns [17:48:02]free content buf [17:48:02]Sock 9.Close socket [17:48:02]Sock 9.Thread stoped [17:48:02]accept exits with 8 [17:48:02]New connection [17:48:02]New thread 3066826084 created [17:48:02]Thread 3066682724 joined [17:48:02]Waiting for new connection... [17:48:02] Sock 8.Parse request [17:48:02]Sock 8.Check first char [17:48:02]Sock 8.First char is OK [17:48:02]request: POST /json_proto HTTP/1.0 [17:48:02]Method: POST [17:48:02]URL: /json_proto [17:48:02]Method is POST - this is cgi request [17:48:02]url: /json_proto [17:48:02]query_string will be loaded in cgi processing [17:48:02]execute_cgi json_proto POST (null) [17:48:02]execute_cgi path=json_proto method=POST [17:48:02]POST find Content-Length [17:48:02]Host: 172.17.40.4:8080 [17:48:02]Content-Length: 677 [17:48:02]Content-Type: application/json [17:48:02] [17:48:02]POST finish read [17:48:02]Found Content-Length = 677 [17:48:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:48:02]execute_script... [17:48:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:48:02]POST & json_proto [17:48:02]process_json_proto [17:48:02]json parsed OK: [17:48:02]protocol is kg_v1.0 [17:48:02]action value=close_receipt [17:48:02]process_action close_receipt [17:48:02]cmd_close_receipt [17:48:02]MH_GetDate [17:48:02]Write to MH i2c: F0 00 00 BE A9 56 [17:48:02]Write i2c OK [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: F0 [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: F0 09 00 [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: F0 09 00 BE A9 00 D8 F0 13 67 EE 0E 0D 67 11 [17:48:02]GetLastDocTimeStamp 1729360084 [17:48:02]current date 1729360088 [17:48:02]FM_GetShiftState [17:48:02]SAM_PROTO_GetShiftState [17:48:02]wFMCommunicate request_size=4 [17:48:02]MH_SAM_APDU [17:48:02]CAPDU: 80 13 01 00 [17:48:02]Write to MH i2c: E2 08 00 BF A9 80 13 01 00 00 00 00 00 E5 [17:48:02]Write i2c OK [17:48:02]MH_I2C_Read... [17:48:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:02]Read from MH i2c: E2 [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: E2 0E 00 [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: E2 0E 00 BF A9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 28 [17:48:02]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:48:02]wFMCommunicate OK [17:48:02]SAM_PROTO_GetShiftState done [17:48:02]FM_GetShiftState done [17:48:02]opened in 1729296582 [17:48:02]opened+sec_in_day 1729382982 [17:48:02]quantity*price = 30038 [17:48:02]sum+1 = 30039 [17:48:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 468 19.10.2024 17:48 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218823 ФПД: 203583402942822 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174808&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218823&fm=203583402942822&tin=02508201610067®Number=0000000000098116&sum=30000 [17:48:03]StoreToDocumentArchive [17:48:03]shift 443 fd 218823 [17:48:03]save to /storage/0443/doc_00218823 [17:48:03]save last doc name /storage/0443/doc_00218823 to /storage/kkm_last_doc_name [17:48:03]save OK [17:48:03]Clear old archive folders... [17:48:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:48:03]tlvbuf is 015425B0 [17:48:03]SAM_PROTO_ClearQueue [17:48:03]wFMCommunicate request_size=4 [17:48:03]MH_SAM_APDU [17:48:03]CAPDU: 80 09 00 00 [17:48:03]Write to MH i2c: E2 08 00 CC A9 80 09 00 00 00 00 00 00 E7 [17:48:03]Write i2c OK [17:48:03]MH_I2C_Read... [17:48:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:48:03]Read from MH i2c: E2 [17:48:03]MH_I2C_Read... [17:48:03]Read from MH i2c: E2 03 00 [17:48:03]MH_I2C_Read... [17:48:03]Read from MH i2c: E2 03 00 CC A9 00 90 00 E9 [17:48:03]RAPDU: 90 00 [17:48:03]wFMCommunicate OK [17:48:03]SAM_PROTO_ClearQueue done [17:48:03]KKMCreateOFDPacket [17:48:03]OFDProtocolAddRootSTLVToBuf [17:48:03]FM_MakeSignedData [17:48:03]FM_MakeSignedData [17:48:03]SAM_PROTO_SignData [17:48:03]wFMCommunicate request_size=4 [17:48:03]MH_SAM_APDU [17:48:03]CAPDU: 80 0D 01 02 [17:48:03]Write to MH i2c: E2 08 00 CD A9 80 0D 01 02 00 00 00 00 EF [17:48:03]Write i2c OK [17:48:03]MH_I2C_Read... [17:48:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:48:03]Read from MH i2c: E2 [17:48:03]MH_I2C_Read... [17:48:03]Read from MH i2c: E2 03 00 [17:48:03]MH_I2C_Read... [17:48:03]Read from MH i2c: E2 03 00 CD A9 00 90 00 EA [17:48:03]RAPDU: 90 00 [17:48:03]wFMCommunicate OK [17:48:03]wFMCommunicate request_size=255 [17:48:03]MH_SAM_APDU [17:48: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 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 D4 01 00 00 F4 03 04 00 D8 F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C7 56 03 00 35 04 06 00 B9 [17:48:04]Write to MH i2c: E2 02 01 CE A9 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D4 01 00 00 F4 03 04 00 D8 F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C7 56 03 00 35 04 06 00 B9 00 00 17 [17:48:04]Write i2c OK [17:48:04]MH_I2C_Read... [17:48:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:04]Read from MH i2c: E2 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 03 00 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 03 00 CE A9 00 90 00 EB [17:48:04]RAPDU: 90 00 [17:48:04]wFMCommunicate OK [17:48:04]wFMCommunicate request_size=10 [17:48:04]MH_SAM_APDU [17:48:04]CAPDU: 80 0D 02 02 05 28 74 6A 21 66 [17:48:04]Write to MH i2c: E2 0D 00 CF A9 80 0D 02 02 05 00 28 74 6A 21 66 00 00 89 [17:48:04]Write i2c OK [17:48:04]MH_I2C_Read... [17:48:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:04]Read from MH i2c: E2 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 03 00 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 03 00 CF A9 00 90 00 EC [17:48:04]RAPDU: 90 00 [17:48:04]wFMCommunicate OK [17:48:04]wFMCommunicate request_size=4 [17:48:04]MH_SAM_APDU [17:48:04]CAPDU: 80 0D 03 02 [17:48:04]Write to MH i2c: E2 08 00 D0 A9 80 0D 03 02 00 00 00 00 F4 [17:48:04]Write i2c OK [17:48:04]MH_I2C_Read... [17:48:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:48:04]Read from MH i2c: E2 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 0B 00 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 0B 00 D0 A9 00 A5 88 E9 B7 37 93 B7 91 90 00 D4 [17:48:04]RAPDU: A5 88 E9 B7 37 93 B7 91 90 00 [17:48:04]wFMCommunicate OK [17:48:04]SAM_PROTO_SignData done [17:48:04]FM_MakeSignedData done [17:48:04]CreateOFDProtocolMessage [17:48:04]wFMCommunicate request_size=4 [17:48:04]MH_SAM_APDU [17:48:04]CAPDU: 80 11 00 00 [17:48:04]Write to MH i2c: E2 08 00 D1 A9 80 11 00 00 00 00 00 00 F4 [17:48:04]Write i2c OK [17:48:04]MH_I2C_Read... [17:48:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:04]Read from MH i2c: E2 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 17 00 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 17 00 D1 A9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 43 [17:48:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:48:04]wFMCommunicate OK [17:48:04]CreateOFDProtocolMessage done [17:48:04]OFDSenderStorePacket 218823 [17:48:04]StoreOFDPacket docnum=218823 [17:48:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 52 4F 07 01 83 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 D4 01 00 00 F4 03 04 00 D8 F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C7 56 03 00 35 04 06 00 B9 28 74 6A 21 66 A5 88 E9 B7 37 93 B7 91 [17:48:04]CheckFolder [17:48:04]dirname=/storage/ofd_packets [17:48:04]CheckFolder done [17:48:04]ProducePacketName [17:48:04]name=ofd_packets/00218823 [17:48:04]NVStorageSaveData ofd_packets/00218823 [17:48:04]File name is /storage/ofd_packets/00218823 [17:48:04]Write 301 bytes [17:48:04]NVStorageSaveData done [17:48:04]OFDSenderStorePacket done [17:48:04]KKMCreateOFDPacket done [17:48:04]NVStorageSaveData kkm_last_timestamp [17:48:04]File name is /storage/kkm_last_timestamp [17:48:04]Write 4 bytes [17:48:04]NVStorageSaveData done [17:48:04]ExternCall_PrintAddStr [17:48:04]wPrintStart [17:48:04]Write to MH i2c: 01 00 00 D2 A9 7B [17:48:04]Write i2c OK [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: 01 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: 01 07 00 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: 01 07 00 D2 A9 00 00 00 00 00 FF 0F 90 [17:48:04]RasterBufferAndPrint [17:48:04]line Счет N : (1)536371 [17:48:04]line ИНН: 02508201610067 [17:48:04]line Контрольно-Кассовый Чек [17:48:04]line ПРОДАЖА [17:48:04]line ТРК (МРК, ГНК) : 13 [17:48:04]line Товар: 2710124130 [17:48:04]line Аи-92-К-2 [17:48:04]line 4.490 * 66.90 [17:48:04]line = 300.38 [17:48:04]line НДС 12% НСП 1% [17:48:04]line > о реализуемом товаре [17:48:04]line ОКРУГЛЕНИЕ: -0.38 [17:48:04]line ИТОГО: 300.00 [17:48:04]line Внесено: 300.00 [17:48:04]line СДАЧА: 0.00 [17:48:04]line НСП 1% : 2.66 [17:48:04]line НДС 12% : 31.90 [17:48:04]line Наличными: 300.00 [17:48:04]line Безнал.: 0.00 [17:48:04]line Место: АЗС № 84 "Партнер Нефть" [17:48:04]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:48:04]line СНО: Общий режим [17:48:04]line Чек 468 19.10.2024 17:48 [17:48:04]line Смена: 443 ФФД: 1.0 [17:48:04]line ЗНМ: 0300000178 [17:48:04]line РНМ: 0000000000098116 [17:48:04]line Версия ККМ: 001 [17:48:04]line ФМ: 0000000000965413 [17:48:04]line ФД: 218823 [17:48:05]line ФПД: 203583402942822 [17:48:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174808&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218823&fm=203583402942822&tin=02508201610067®Number=0000000000098116&sum=30000 [17:48:05]OFD Sender: Processing packet 218823 [packets to send 80, broken 79] [17:48:05]ProducePacketName [17:48:05]name=ofd_packets/00218823 [17:48:05]OFD Sender: To server: pG, [17:48:05]CommunicateWithHost lk.salyk.kg:30040 [17:48:05]ConnectInit lk.salyk.kg [17:48:05]written 0, free lines is 4095 [17:48:05]Connected sock=10 [17:48:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 52 4F 07 01 83 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 D4 01 00 00 F4 03 04 00 D8 F0 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C7 56 03 00 35 04 06 00 B9 28 74 6A 21 66 A5 88 E9 B7 37 93 B7 91 [17:48:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 81 2E 47 00 A2 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 39 36 35 34 31 33 10 04 04 00 C7 56 03 00 F4 03 04 00 71 9C 13 67 B6 04 01 00 00 C8 AC F5 3B 55 80 4C 0E [17:48:05]CommunicateWithHost err = 0 [17:48:05]CheckOFDResponse [17:48:05]1017 (14) - 77093643461234 [17:48:05]1041 (16) - 0000000000965413 [17:48:05]1040 (4) - 218823 [17:48:05]1012 (4) - 19.10.2024 11:48 [17:48:05]1206 (1) - 0 [17:48:05]OFD Sender: Remove packet 218823 [17:48:05]ProducePacketName [17:48:05]name=ofd_packets/00218823 [17:48:05]NVStorageDeleteData [17:48:05]Write to MH i2c: 01 00 00 FD A9 A6 [17:48:05]Write i2c OK [17:48:05]MH_I2C_Read... [17:48:05]Read from MH i2c: 01 [17:48:05]MH_I2C_Read... [17:48:05]Read from MH i2c: 01 07 00 [17:48:05]MH_I2C_Read... [17:48:05]Read from MH i2c: 01 07 00 FD A9 00 00 00 00 00 05 0D BF [17:48:05]RasterBufferAndPrint [17:48:05]line [17:48:05]line [17:48:05]line [17:48:05]line [17:48:05]line [17:48:05]written 0, free lines is 3349 [17:48:05]MH_Cut [17:48:05]Write to MH i2c: D1 01 00 04 AA 01 80 [17:48:05]Write i2c OK [17:48:05]MH_I2C_Read... [17:48:05]Read from MH i2c: D1 [17:48:05]MH_I2C_Read... [17:48:05]Read from MH i2c: D1 01 00 [17:48:05]MH_I2C_Read... [17:48:05]Read from MH i2c: D1 01 00 04 AA 00 7F [17:48:05]Write to MH i2c: 01 00 00 05 AA AF [17:48:05]Write i2c OK [17:48:05]MH_I2C_Read... [17:48:05]OFD Sender: No OFD packet to send [17:48:06]*** Cut start [17:48:06]*** Partial cut [17:48:06]*** CUTSNS_PIN = 1 [17:48:06]*** CUTSNS_PIN = 0 [17:48:06]*** Brake cut motor [17:48:06]Read from MH i2c: 01 [17:48:06]MH_I2C_Read... [17:48:06]*** Stop cut motor [17:48:06]*** Cut end [17:48:06]Read from MH i2c: 01 07 00 [17:48:06]MH_I2C_Read... [17:48:06]Read from MH i2c: 01 07 00 05 AA 00 00 00 00 00 FF 0F C4 [17:48:06]process_action close_receipt done [17:48:06]requested_data is exist [17:48:06]produce_requested_data [17:48:06]requested_item fm.sn is exist - process it [17:48:06]wFMCommunicate request_size=4 [17:48:06]MH_SAM_APDU [17:48:06]CAPDU: 80 11 00 00 [17:48:06]Write to MH i2c: E2 08 00 06 AA 80 11 00 00 00 00 00 00 2A [17:48:06]Write i2c OK [17:48:06]MH_I2C_Read... [17:48:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:06]Read from MH i2c: E2 [17:48:06]MH_I2C_Read... [17:48:06]Read from MH i2c: E2 17 00 [17:48:06]MH_I2C_Read... [17:48:06]Read from MH i2c: E2 17 00 06 AA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 79 [17:48:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:48:06]wFMCommunicate OK [17:48:06]requested_item fd.num is exist - process it [17:48:06]SAM_PROTO_GetFieldsCounters [17:48:06]wFMCommunicate request_size=4 [17:48:06]MH_SAM_APDU [17:48:06]CAPDU: 80 13 00 00 [17:48:06]Write to MH i2c: E2 08 00 07 AA 80 13 00 00 00 00 00 00 2D [17:48:06]Write i2c OK [17:48:06]MH_I2C_Read... [17:48:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:48:07]Read from MH i2c: E2 [17:48:07]MH_I2C_Read... [17:48:07]Read from MH i2c: E2 62 00 [17:48:07]MH_I2C_Read... [17:48:07]Read from MH i2c: E2 62 00 07 AA 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C7 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D4 01 00 00 5E 04 04 00 D4 01 00 00 57 04 04 00 D5 01 00 00 19 04 04 00 00 00 00 00 90 00 A5 [17:48:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C7 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D4 01 00 00 5E 04 04 00 D4 01 00 00 57 04 04 00 D5 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:48:07]wFMCommunicate OK [17:48:07]SAM_PROTO_GetFieldsCounters done [17:48:07]requested_item shift.num is exist - process it [17:48:07]requested_item shift.opened is exist - process it [17:48:07]req_shift_opened [17:48:07]FM_GetShiftState [17:48:07]SAM_PROTO_GetShiftState [17:48:07]wFMCommunicate request_size=4 [17:48:07]MH_SAM_APDU [17:48:07]CAPDU: 80 13 01 00 [17:48:07]Write to MH i2c: E2 08 00 08 AA 80 13 01 00 00 00 00 00 2F [17:48:07]Write i2c OK [17:48:07]MH_I2C_Read... [17:48:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:07]Read from MH i2c: E2 [17:48:07]MH_I2C_Read... [17:48:07]Read from MH i2c: E2 0E 00 [17:48:07]MH_I2C_Read... [17:48:07]Read from MH i2c: E2 0E 00 08 AA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 72 [17:48:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:48:07]wFMCommunicate OK [17:48:07]SAM_PROTO_GetShiftState done [17:48:07]FM_GetShiftState done [17:48:07]req_shift_opened done [17:48:07]requested_item shift.open_date is exist - process it [17:48:07]req_shift_open_date [17:48:07]req_shift_open_date done [17:48:07]produce_requested_data done [17:48:07]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218823,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:48:07]process_action_free close_receipt [17:48:07]json_value_free [17:48:07]json_value_free done [17:48:07]process_json_proto returns [17:48:07]Send response to host [17:48:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218823,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:48:07]free response buf [17:48:07]execute_script done [17:48:07]execute_script returns [17:48:07]free content buf [17:48:07]Sock 8.Close socket [17:48:07]Sock 8.Thread stoped [17:48:10]OFD Sender: No OFD packet to send [17:48:15]OFD Sender: No OFD packet to send [17:48:20]OFD Sender: No OFD packet to send [17:48:25]OFD Sender: No OFD packet to send [17:48:30]OFD Sender: No OFD packet to send [17:48:35]OFD Sender: No OFD packet to send [17:48:40]OFD Sender: No OFD packet to send [17:48:46]OFD Sender: No OFD packet to send [17:48:51]OFD Sender: No OFD packet to send [17:48:56]OFD Sender: No OFD packet to send [17:48:58]accept exits with 9 [17:48:58]New connection [17:48:58]New thread 3066682724 created [17:48:58]Thread 3066826084 joined [17:48:58]Waiting for new connection... [17:48:58] Sock 9.Parse request [17:48:58]Sock 9.Check first char [17:48:58]Sock 9.First char is OK [17:48:58]request: POST /json_proto HTTP/1.0 [17:48:58]Method: POST [17:48:58]URL: /json_proto [17:48:58]Method is POST - this is cgi request [17:48:58]url: /json_proto [17:48:58]query_string will be loaded in cgi processing [17:48:58]execute_cgi json_proto POST (null) [17:48:58]execute_cgi path=json_proto method=POST [17:48:58]POST find Content-Length [17:48:58]Host: 172.17.40.4:8080 [17:48:58]Content-Length: 677 [17:48:58]Content-Type: application/json [17:48:58] [17:48:58]POST finish read [17:48:58]Found Content-Length = 677 [17:48:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:48:58]execute_script... [17:48:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:48:58]POST & json_proto [17:48:58]process_json_proto [17:48:58]json parsed OK: [17:48:58]protocol is kg_v1.0 [17:48:58]action value=close_receipt [17:48:58]process_action close_receipt [17:48:58]cmd_close_receipt [17:48:58]MH_GetDate [17:48:58]Write to MH i2c: F0 00 00 09 AA A2 [17:48:58]Write i2c OK [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: F0 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: F0 09 00 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: F0 09 00 09 AA 00 0F F1 13 67 EE 0E 0D 67 95 [17:48:58]GetLastDocTimeStamp 1729360088 [17:48:58]current date 1729360143 [17:48:58]FM_GetShiftState [17:48:58]SAM_PROTO_GetShiftState [17:48:58]wFMCommunicate request_size=4 [17:48:58]MH_SAM_APDU [17:48:58]CAPDU: 80 13 01 00 [17:48:58]Write to MH i2c: E2 08 00 0A AA 80 13 01 00 00 00 00 00 31 [17:48:58]Write i2c OK [17:48:58]MH_I2C_Read... [17:48:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:58]Read from MH i2c: E2 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: E2 0E 00 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: E2 0E 00 0A AA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 74 [17:48:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:48:58]wFMCommunicate OK [17:48:58]SAM_PROTO_GetShiftState done [17:48:58]FM_GetShiftState done [17:48:58]opened in 1729296582 [17:48:58]opened+sec_in_day 1729382982 [17:48:58]quantity*price = 40006 [17:48:58]sum+1 = 40007 [17:48:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 469 19.10.2024 17:49 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218824 ФПД: 139398054938223 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174903&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218824&fm=139398054938223&tin=02508201610067®Number=0000000000098116&sum=40000 [17:48:59]StoreToDocumentArchive [17:48:59]shift 443 fd 218824 [17:48:59]save to /storage/0443/doc_00218824 [17:48:59]save last doc name /storage/0443/doc_00218824 to /storage/kkm_last_doc_name [17:48:59]save OK [17:48:59]Clear old archive folders... [17:48:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:48:59]tlvbuf is 0161E060 [17:48:59]SAM_PROTO_ClearQueue [17:48:59]wFMCommunicate request_size=4 [17:48:59]MH_SAM_APDU [17:48:59]CAPDU: 80 09 00 00 [17:48:59]Write to MH i2c: E2 08 00 17 AA 80 09 00 00 00 00 00 00 33 [17:48:59]Write i2c OK [17:48:59]MH_I2C_Read... [17:48:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:48:59]Read from MH i2c: E2 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: E2 03 00 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: E2 03 00 17 AA 00 90 00 35 [17:48:59]RAPDU: 90 00 [17:48:59]wFMCommunicate OK [17:48:59]SAM_PROTO_ClearQueue done [17:48:59]KKMCreateOFDPacket [17:48:59]OFDProtocolAddRootSTLVToBuf [17:48:59]FM_MakeSignedData [17:48:59]FM_MakeSignedData [17:48:59]SAM_PROTO_SignData [17:48:59]wFMCommunicate request_size=4 [17:48:59]MH_SAM_APDU [17:48:59]CAPDU: 80 0D 01 02 [17:48:59]Write to MH i2c: E2 08 00 18 AA 80 0D 01 02 00 00 00 00 3B [17:48:59]Write i2c OK [17:48:59]MH_I2C_Read... [17:48:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:48:59]Read from MH i2c: E2 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: E2 03 00 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: E2 03 00 18 AA 00 90 00 36 [17:48:59]RAPDU: 90 00 [17:48:59]wFMCommunicate OK [17:48:59]wFMCommunicate request_size=255 [17:48:59]MH_SAM_APDU [17:48: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 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 D5 01 00 00 F4 03 04 00 0F F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C8 56 03 00 35 04 06 00 7E [17:48:59]Write to MH i2c: E2 02 01 19 AA 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D5 01 00 00 F4 03 04 00 0F F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C8 56 03 00 35 04 06 00 7E 00 00 3D [17:48:59]Write i2c OK [17:48:59]MH_I2C_Read... [17:48:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:59]Read from MH i2c: E2 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: E2 03 00 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: E2 03 00 19 AA 00 90 00 37 [17:48:59]RAPDU: 90 00 [17:48:59]wFMCommunicate OK [17:48:59]wFMCommunicate request_size=10 [17:48:59]MH_SAM_APDU [17:48:59]CAPDU: 80 0D 02 02 05 C8 23 8C 06 6F [17:48:59]Write to MH i2c: E2 0D 00 1A AA 80 0D 02 02 05 00 C8 23 8C 06 6F 00 00 34 [17:48:59]Write i2c OK [17:48:59]MH_I2C_Read... [17:48:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:59]Read from MH i2c: E2 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: E2 03 00 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: E2 03 00 1A AA 00 90 00 38 [17:48:59]RAPDU: 90 00 [17:48:59]wFMCommunicate OK [17:48:59]wFMCommunicate request_size=4 [17:48:59]MH_SAM_APDU [17:48:59]CAPDU: 80 0D 03 02 [17:48:59]Write to MH i2c: E2 08 00 1B AA 80 0D 03 02 00 00 00 00 40 [17:48:59]Write i2c OK [17:48:59]MH_I2C_Read... [17:48:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:48:59]Read from MH i2c: E2 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: E2 0B 00 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: E2 0B 00 1B AA 00 1C 2B C9 17 D0 37 77 9D 90 00 83 [17:48:59]RAPDU: 1C 2B C9 17 D0 37 77 9D 90 00 [17:48:59]wFMCommunicate OK [17:48:59]SAM_PROTO_SignData done [17:48:59]FM_MakeSignedData done [17:48:59]CreateOFDProtocolMessage [17:48:59]wFMCommunicate request_size=4 [17:48:59]MH_SAM_APDU [17:48:59]CAPDU: 80 11 00 00 [17:48:59]Write to MH i2c: E2 08 00 1C AA 80 11 00 00 00 00 00 00 40 [17:48:59]Write i2c OK [17:48:59]MH_I2C_Read... [17:48:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:59]Read from MH i2c: E2 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: E2 17 00 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: E2 17 00 1C AA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8F [17:48:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:48:59]wFMCommunicate OK [17:48:59]CreateOFDProtocolMessage done [17:48:59]OFDSenderStorePacket 218824 [17:48:59]StoreOFDPacket docnum=218824 [17:48:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 75 D3 07 01 69 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 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 D5 01 00 00 F4 03 04 00 0F F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C8 56 03 00 35 04 06 00 7E C8 23 8C 06 6F 1C 2B C9 17 D0 37 77 9D [17:48:59]CheckFolder [17:48:59]dirname=/storage/ofd_packets [17:48:59]CheckFolder done [17:48:59]ProducePacketName [17:48:59]name=ofd_packets/00218824 [17:48:59]NVStorageSaveData ofd_packets/00218824 [17:48:59]File name is /storage/ofd_packets/00218824 [17:48:59]Write 301 bytes [17:48:59]NVStorageSaveData done [17:48:59]OFDSenderStorePacket done [17:48:59]KKMCreateOFDPacket done [17:48:59]NVStorageSaveData kkm_last_timestamp [17:48:59]File name is /storage/kkm_last_timestamp [17:48:59]Write 4 bytes [17:48:59]NVStorageSaveData done [17:48:59]ExternCall_PrintAddStr [17:48:59]wPrintStart [17:48:59]Write to MH i2c: 01 00 00 1D AA C7 [17:48:59]Write i2c OK [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: 01 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: 01 07 00 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: 01 07 00 1D AA 00 00 00 00 00 FF 0F DC [17:48:59]RasterBufferAndPrint [17:48:59]line Счет N : (1)536372 [17:48:59]line ИНН: 02508201610067 [17:48:59]line Контрольно-Кассовый Чек [17:48:59]line ПРОДАЖА [17:48:59]line ТРК (МРК, ГНК) : 33 [17:48:59]line Товар: 2710124130 [17:48:59]line Аи-92-К-2 [17:48:59]line 5.980 * 66.90 [17:48:59]line = 400.06 [17:48:59]line НДС 12% НСП 1% [17:48:59]line > о реализуемом товаре [17:48:59]line ОКРУГЛЕНИЕ: -0.06 [17:48:59]line ИТОГО: 400.00 [17:48:59]line Внесено: 400.00 [17:48:59]line СДАЧА: 0.00 [17:48:59]line НСП 1% : 3.54 [17:48:59]line НДС 12% : 42.48 [17:48:59]line Наличными: 400.00 [17:48:59]line Безнал.: 0.00 [17:48:59]line Место: АЗС № 84 "Партнер Нефть" [17:48:59]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:48:59]line СНО: Общий режим [17:48:59]line Чек 469 19.10.2024 17:49 [17:48:59]line Смена: 443 ФФД: 1.0 [17:48:59]line ЗНМ: 0300000178 [17:48:59]line РНМ: 0000000000098116 [17:48:59]line Версия ККМ: 001 [17:48:59]line ФМ: 0000000000965413 [17:48:59]line ФД: 218824 [17:48:59]line ФПД: 139398054938223 [17:48:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T174903&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218824&fm=139398054938223&tin=02508201610067®Number=0000000000098116&sum=40000 [17:49:00]OFD Sender: Processing packet 218824 [packets to send 80, broken 79] [17:49:00]ProducePacketName [17:49:00]name=ofd_packets/00218824 [17:49:00]OFD Sender: To server: pG, [17:49:00]CommunicateWithHost lk.salyk.kg:30040 [17:49:00]ConnectInit lk.salyk.kg [17:49:00]written 0, free lines is 4095 [17:49:00]Connected sock=11 [17:49:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 75 D3 07 01 69 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 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 D5 01 00 00 F4 03 04 00 0F F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C8 56 03 00 35 04 06 00 7E C8 23 8C 06 6F 1C 2B C9 17 D0 37 77 9D [17:49:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 91 B6 47 00 05 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 39 36 35 34 31 33 10 04 04 00 C8 56 03 00 F4 03 04 00 A8 9C 13 67 B6 04 01 00 00 76 F7 71 42 53 45 F0 2A [17:49:00]CommunicateWithHost err = 0 [17:49:00]CheckOFDResponse [17:49:00]1017 (14) - 77093643461234 [17:49:00]1041 (16) - 0000000000965413 [17:49:00]1040 (4) - 218824 [17:49:00]1012 (4) - 19.10.2024 11:48 [17:49:00]1206 (1) - 0 [17:49:00]OFD Sender: Remove packet 218824 [17:49:00]ProducePacketName [17:49:00]name=ofd_packets/00218824 [17:49:00]NVStorageDeleteData [17:49:00]Write to MH i2c: 01 00 00 48 AA F2 [17:49:00]Write i2c OK [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: 01 [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: 01 07 00 [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: 01 07 00 48 AA 00 00 00 00 00 FB 0C 00 [17:49:00]RasterBufferAndPrint [17:49:00]line [17:49:00]line [17:49:00]line [17:49:00]line [17:49:00]line [17:49:00]written 0, free lines is 3329 [17:49:00]MH_Cut [17:49:00]Write to MH i2c: D1 01 00 4F AA 01 CB [17:49:00]Write i2c OK [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: D1 [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: D1 01 00 [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: D1 01 00 4F AA 00 CA [17:49:00]Write to MH i2c: 01 00 00 50 AA FA [17:49:00]Write i2c OK [17:49:00]MH_I2C_Read... [17:49:00]OFD Sender: No OFD packet to send [17:49:01]*** Cut start [17:49:01]*** Partial cut [17:49:01]*** CUTSNS_PIN = 1 [17:49:01]*** CUTSNS_PIN = 0 [17:49:01]*** Brake cut motor [17:49:01]Read from MH i2c: 01 [17:49:01]MH_I2C_Read... [17:49:01]*** Stop cut motor [17:49:01]*** Cut end [17:49:01]Read from MH i2c: 01 07 00 [17:49:01]MH_I2C_Read... [17:49:01]Read from MH i2c: 01 07 00 50 AA 00 00 00 00 00 FF 0F 0F [17:49:01]process_action close_receipt done [17:49:01]requested_data is exist [17:49:01]produce_requested_data [17:49:01]requested_item fm.sn is exist - process it [17:49:01]wFMCommunicate request_size=4 [17:49:01]MH_SAM_APDU [17:49:01]CAPDU: 80 11 00 00 [17:49:01]Write to MH i2c: E2 08 00 51 AA 80 11 00 00 00 00 00 00 75 [17:49:01]Write i2c OK [17:49:01]MH_I2C_Read... [17:49:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:01]Read from MH i2c: E2 [17:49:01]MH_I2C_Read... [17:49:01]Read from MH i2c: E2 17 00 [17:49:01]MH_I2C_Read... [17:49:01]Read from MH i2c: E2 17 00 51 AA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C4 [17:49:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:49:01]wFMCommunicate OK [17:49:01]requested_item fd.num is exist - process it [17:49:01]SAM_PROTO_GetFieldsCounters [17:49:01]wFMCommunicate request_size=4 [17:49:01]MH_SAM_APDU [17:49:01]CAPDU: 80 13 00 00 [17:49:01]Write to MH i2c: E2 08 00 52 AA 80 13 00 00 00 00 00 00 78 [17:49:01]Write i2c OK [17:49:01]MH_I2C_Read... [17:49:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:49:02]Read from MH i2c: E2 [17:49:02]MH_I2C_Read... [17:49:02]Read from MH i2c: E2 62 00 [17:49:02]MH_I2C_Read... [17:49:02]Read from MH i2c: E2 62 00 52 AA 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C8 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D5 01 00 00 5E 04 04 00 D5 01 00 00 57 04 04 00 D6 01 00 00 19 04 04 00 00 00 00 00 90 00 F4 [17:49:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C8 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D5 01 00 00 5E 04 04 00 D5 01 00 00 57 04 04 00 D6 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:49:02]wFMCommunicate OK [17:49:02]SAM_PROTO_GetFieldsCounters done [17:49:02]requested_item shift.num is exist - process it [17:49:02]requested_item shift.opened is exist - process it [17:49:02]req_shift_opened [17:49:02]FM_GetShiftState [17:49:02]SAM_PROTO_GetShiftState [17:49:02]wFMCommunicate request_size=4 [17:49:02]MH_SAM_APDU [17:49:02]CAPDU: 80 13 01 00 [17:49:02]Write to MH i2c: E2 08 00 53 AA 80 13 01 00 00 00 00 00 7A [17:49:02]Write i2c OK [17:49:02]MH_I2C_Read... [17:49:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:02]Read from MH i2c: E2 [17:49:02]MH_I2C_Read... [17:49:02]Read from MH i2c: E2 0E 00 [17:49:02]MH_I2C_Read... [17:49:02]Read from MH i2c: E2 0E 00 53 AA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BD [17:49:02]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:49:02]wFMCommunicate OK [17:49:02]SAM_PROTO_GetShiftState done [17:49:02]FM_GetShiftState done [17:49:02]req_shift_opened done [17:49:02]requested_item shift.open_date is exist - process it [17:49:02]req_shift_open_date [17:49:02]req_shift_open_date done [17:49:02]produce_requested_data done [17:49:02]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218824,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:49:02]process_action_free close_receipt [17:49:02]json_value_free [17:49:02]json_value_free done [17:49:02]process_json_proto returns [17:49:02]Send response to host [17:49:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218824,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:49:02]free response buf [17:49:02]execute_script done [17:49:02]execute_script returns [17:49:02]free content buf [17:49:02]Sock 9.Close socket [17:49:02]Sock 9.Thread stoped [17:49:05]OFD Sender: No OFD packet to send [17:49:10]OFD Sender: No OFD packet to send [17:49:15]OFD Sender: No OFD packet to send [17:49:20]OFD Sender: No OFD packet to send [17:49:25]OFD Sender: No OFD packet to send [17:49:30]OFD Sender: No OFD packet to send [17:49:35]OFD Sender: No OFD packet to send [17:49:40]OFD Sender: No OFD packet to send [17:49:45]OFD Sender: No OFD packet to send [17:49:50]OFD Sender: No OFD packet to send [17:49:55]OFD Sender: No OFD packet to send [17:50:00]OFD Sender: No OFD packet to send [17:50:01]accept exits with 8 [17:50:01]New connection [17:50:01]New thread 3066826084 created [17:50:01]Thread 3066682724 joined [17:50:01]Waiting for new connection... [17:50:01] Sock 8.Parse request [17:50:01]Sock 8.Check first char [17:50:01]Sock 8.First char is OK [17:50:01]request: POST /json_proto HTTP/1.0 [17:50:01]Method: POST [17:50:01]URL: /json_proto [17:50:01]Method is POST - this is cgi request [17:50:01]url: /json_proto [17:50:01]query_string will be loaded in cgi processing [17:50:01]execute_cgi json_proto POST (null) [17:50:01]execute_cgi path=json_proto method=POST [17:50:01]POST find Content-Length [17:50:01]Host: 172.17.40.4:8080 [17:50:01]Content-Length: 679 [17:50:01]Content-Type: application/json [17:50:01] [17:50:01]POST finish read [17:50:01]Found Content-Length = 679 [17:50:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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 }]} ], "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" ] } } [17:50:01]execute_script... [17:50: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)536373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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 }]} ], "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" ] } } [17:50:01]POST & json_proto [17:50:01]process_json_proto [17:50:01]json parsed OK: [17:50:01]protocol is kg_v1.0 [17:50:01]action value=close_receipt [17:50:01]process_action close_receipt [17:50:01]cmd_close_receipt [17:50:01]MH_GetDate [17:50:01]Write to MH i2c: F0 00 00 54 AA ED [17:50:01]Write i2c OK [17:50:01]MH_I2C_Read... [17:50:01]Read from MH i2c: F0 [17:50:01]MH_I2C_Read... [17:50:01]Read from MH i2c: F0 09 00 [17:50:01]MH_I2C_Read... [17:50:01]Read from MH i2c: F0 09 00 54 AA 00 4F F1 13 67 EE 0E 0D 67 20 [17:50:01]GetLastDocTimeStamp 1729360143 [17:50:01]current date 1729360207 [17:50:01]FM_GetShiftState [17:50:01]SAM_PROTO_GetShiftState [17:50:01]wFMCommunicate request_size=4 [17:50:01]MH_SAM_APDU [17:50:01]CAPDU: 80 13 01 00 [17:50:01]Write to MH i2c: E2 08 00 55 AA 80 13 01 00 00 00 00 00 7C [17:50:01]Write i2c OK [17:50:01]MH_I2C_Read... [17:50:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:01]Read from MH i2c: E2 [17:50:01]MH_I2C_Read... [17:50:01]Read from MH i2c: E2 0E 00 [17:50:01]MH_I2C_Read... [17:50:01]Read from MH i2c: E2 0E 00 55 AA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BF [17:50:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:50:01]wFMCommunicate OK [17:50:01]SAM_PROTO_GetShiftState done [17:50:01]FM_GetShiftState done [17:50:01]opened in 1729296582 [17:50:01]opened+sec_in_day 1729382982 [17:50:01]quantity*price = 120015 [17:50:01]sum+1 = 120016 [17:50:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 470 19.10.2024 17:50 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218825 ФПД: 261700847509109 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175007&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218825&fm=261700847509109&tin=02508201610067®Number=0000000000098116&sum=120000 [17:50:02]StoreToDocumentArchive [17:50:02]shift 443 fd 218825 [17:50:02]save to /storage/0443/doc_00218825 [17:50:02]save last doc name /storage/0443/doc_00218825 to /storage/kkm_last_doc_name [17:50:02]save OK [17:50:02]Clear old archive folders... [17:50:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:50:02]tlvbuf is 015368F0 [17:50:02]SAM_PROTO_ClearQueue [17:50:02]wFMCommunicate request_size=4 [17:50:02]MH_SAM_APDU [17:50:02]CAPDU: 80 09 00 00 [17:50:02]Write to MH i2c: E2 08 00 62 AA 80 09 00 00 00 00 00 00 7E [17:50:02]Write i2c OK [17:50:02]MH_I2C_Read... [17:50:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:50:02]Read from MH i2c: E2 [17:50:02]MH_I2C_Read... [17:50:02]Read from MH i2c: E2 03 00 [17:50:02]MH_I2C_Read... [17:50:02]Read from MH i2c: E2 03 00 62 AA 00 90 00 80 [17:50:02]RAPDU: 90 00 [17:50:02]wFMCommunicate OK [17:50:02]SAM_PROTO_ClearQueue done [17:50:02]KKMCreateOFDPacket [17:50:02]OFDProtocolAddRootSTLVToBuf [17:50:02]FM_MakeSignedData [17:50:02]FM_MakeSignedData [17:50:02]SAM_PROTO_SignData [17:50:02]wFMCommunicate request_size=4 [17:50:02]MH_SAM_APDU [17:50:02]CAPDU: 80 0D 01 02 [17:50:02]Write to MH i2c: E2 08 00 63 AA 80 0D 01 02 00 00 00 00 86 [17:50:02]Write i2c OK [17:50:02]MH_I2C_Read... [17:50:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:50:02]Read from MH i2c: E2 [17:50:02]MH_I2C_Read... [17:50:02]Read from MH i2c: E2 03 00 [17:50:02]MH_I2C_Read... [17:50:02]Read from MH i2c: E2 03 00 63 AA 00 90 00 81 [17:50:02]RAPDU: 90 00 [17:50:02]wFMCommunicate OK [17:50:02]wFMCommunicate request_size=255 [17:50:02]MH_SAM_APDU [17:50:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 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 D6 01 00 00 F4 03 04 00 4F F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C9 56 03 00 35 04 06 00 EE 03 FA 0D [17:50:02]Write to MH i2c: E2 02 01 64 AA 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 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 D6 01 00 00 F4 03 04 00 4F F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C9 56 03 00 35 04 06 00 EE 03 FA 0D 00 00 D9 [17:50:02]Write i2c OK [17:50:02]MH_I2C_Read... [17:50:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:02]Read from MH i2c: E2 [17:50:02]MH_I2C_Read... [17:50:02]Read from MH i2c: E2 03 00 [17:50:02]MH_I2C_Read... [17:50:02]Read from MH i2c: E2 03 00 64 AA 00 90 00 82 [17:50:02]RAPDU: 90 00 [17:50:02]wFMCommunicate OK [17:50:02]wFMCommunicate request_size=7 [17:50:02]MH_SAM_APDU [17:50:02]CAPDU: 80 0D 02 02 02 9E 75 [17:50:02]Write to MH i2c: E2 0A 00 65 AA 80 0D 02 02 02 00 9E 75 00 00 A0 [17:50:02]Write i2c OK [17:50:02]MH_I2C_Read... [17:50:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:03]Read from MH i2c: E2 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: E2 03 00 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: E2 03 00 65 AA 00 90 00 83 [17:50:03]RAPDU: 90 00 [17:50:03]wFMCommunicate OK [17:50:03]wFMCommunicate request_size=4 [17:50:03]MH_SAM_APDU [17:50:03]CAPDU: 80 0D 03 02 [17:50:03]Write to MH i2c: E2 08 00 66 AA 80 0D 03 02 00 00 00 00 8B [17:50:03]Write i2c OK [17:50:03]MH_I2C_Read... [17:50:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:50:03]Read from MH i2c: E2 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: E2 0B 00 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: E2 0B 00 66 AA 00 F8 37 C2 0B C7 82 3C 59 90 00 66 [17:50:03]RAPDU: F8 37 C2 0B C7 82 3C 59 90 00 [17:50:03]wFMCommunicate OK [17:50:03]SAM_PROTO_SignData done [17:50:03]FM_MakeSignedData done [17:50:03]CreateOFDProtocolMessage [17:50:03]wFMCommunicate request_size=4 [17:50:03]MH_SAM_APDU [17:50:03]CAPDU: 80 11 00 00 [17:50:03]Write to MH i2c: E2 08 00 67 AA 80 11 00 00 00 00 00 00 8B [17:50:03]Write i2c OK [17:50:03]MH_I2C_Read... [17:50:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:03]Read from MH i2c: E2 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: E2 17 00 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: E2 17 00 67 AA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DA [17:50:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:50:03]wFMCommunicate OK [17:50:03]CreateOFDProtocolMessage done [17:50:03]OFDSenderStorePacket 218825 [17:50:03]StoreOFDPacket docnum=218825 [17:50:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 27 77 04 01 BD 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 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 D6 01 00 00 F4 03 04 00 4F F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C9 56 03 00 35 04 06 00 EE 03 FA 0D 9E 75 F8 37 C2 0B C7 82 3C 59 [17:50:03]CheckFolder [17:50:03]dirname=/storage/ofd_packets [17:50:03]CheckFolder done [17:50:03]ProducePacketName [17:50:03]name=ofd_packets/00218825 [17:50:03]NVStorageSaveData ofd_packets/00218825 [17:50:03]File name is /storage/ofd_packets/00218825 [17:50:03]Write 298 bytes [17:50:03]NVStorageSaveData done [17:50:03]OFDSenderStorePacket done [17:50:03]KKMCreateOFDPacket done [17:50:03]NVStorageSaveData kkm_last_timestamp [17:50:03]File name is /storage/kkm_last_timestamp [17:50:03]Write 4 bytes [17:50:03]NVStorageSaveData done [17:50:03]ExternCall_PrintAddStr [17:50:03]wPrintStart [17:50:03]Write to MH i2c: 01 00 00 68 AA 12 [17:50:03]Write i2c OK [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: 01 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: 01 07 00 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: 01 07 00 68 AA 00 00 00 00 00 FF 0F 27 [17:50:03]RasterBufferAndPrint [17:50:03]line Счет N : (1)536373 [17:50:03]line ИНН: 02508201610067 [17:50:03]line Контрольно-Кассовый Чек [17:50:03]line ПРОДАЖА [17:50:03]line ТРК (МРК, ГНК) : 61 [17:50:03]line Товар: 2710194210 [17:50:03]line ДТ-К-2 [17:50:03]line 15.750 * 76.20 [17:50:03]line = 1200.15 [17:50:03]line НДС 12% НСП 1% [17:50:03]line > о реализуемом товаре [17:50:03]line ОКРУГЛЕНИЕ: -0.15 [17:50:03]line ИТОГО: 1200.00 [17:50:03]line Внесено: 1200.00 [17:50:03]line СДАЧА: 0.00 [17:50:03]line НСП 1% : 10.62 [17:50:03]line НДС 12% : 127.45 [17:50:03]line Наличными: 1200.00 [17:50:03]line Безнал.: 0.00 [17:50:03]line Место: АЗС № 84 "Партнер Нефть" [17:50:03]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:50:03]line СНО: Общий режим [17:50:03]line Чек 470 19.10.2024 17:50 [17:50:03]line Смена: 443 ФФД: 1.0 [17:50:03]line ЗНМ: 0300000178 [17:50:03]line РНМ: 0000000000098116 [17:50:03]line Версия ККМ: 001 [17:50:03]line ФМ: 0000000000965413 [17:50:03]line ФД: 218825 [17:50:03]line ФПД: 261700847509109 [17:50:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175007&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218825&fm=261700847509109&tin=02508201610067®Number=0000000000098116&sum=120000 [17:50:03]OFD Sender: Processing packet 218825 [packets to send 80, broken 79] [17:50:03]ProducePacketName [17:50:03]name=ofd_packets/00218825 [17:50:03]OFD Sender: To server: pG, [17:50:03]CommunicateWithHost lk.salyk.kg:30040 [17:50:03]ConnectInit lk.salyk.kg [17:50:03]written 0, free lines is 4095 [17:50:03]Connected sock=11 [17:50:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 27 77 04 01 BD 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 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 D6 01 00 00 F4 03 04 00 4F F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C9 56 03 00 35 04 06 00 EE 03 FA 0D 9E 75 F8 37 C2 0B C7 82 3C 59 [17:50:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 37 9E 47 00 97 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 C9 56 03 00 F4 03 04 00 E8 9C 13 67 B6 04 01 00 00 6A EA 35 CD 19 E4 93 46 [17:50:03]CommunicateWithHost err = 0 [17:50:03]CheckOFDResponse [17:50:03]1017 (14) - 77093643461234 [17:50:03]1041 (16) - 0000000000965413 [17:50:03]1040 (4) - 218825 [17:50:03]1012 (4) - 19.10.2024 11:50 [17:50:03]1206 (1) - 0 [17:50:03]OFD Sender: Remove packet 218825 [17:50:03]ProducePacketName [17:50:03]name=ofd_packets/00218825 [17:50:03]NVStorageDeleteData [17:50:03]Write to MH i2c: 01 00 00 93 AA 3D [17:50:03]Write i2c OK [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: 01 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: 01 07 00 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: 01 07 00 93 AA 00 00 00 00 00 F3 0C 43 [17:50:03]RasterBufferAndPrint [17:50:03]line [17:50:03]line [17:50:03]line [17:50:03]line [17:50:03]line [17:50:03]written 0, free lines is 3321 [17:50:03]MH_Cut [17:50:03]Write to MH i2c: D1 01 00 9A AA 01 16 [17:50:03]Write i2c OK [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: D1 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: D1 01 00 [17:50:03]MH_I2C_Read... [17:50:03]Read from MH i2c: D1 01 00 9A AA 00 15 [17:50:03]Write to MH i2c: 01 00 00 9B AA 45 [17:50:03]Write i2c OK [17:50:03]MH_I2C_Read... [17:50:04]OFD Sender: No OFD packet to send [17:50:04]*** Cut start [17:50:04]*** Partial cut [17:50:04]*** CUTSNS_PIN = 1 [17:50:04]*** CUTSNS_PIN = 0 [17:50:04]*** Brake cut motor [17:50:05]Read from MH i2c: 01 [17:50:05]MH_I2C_Read... [17:50:05]*** Stop cut motor [17:50:05]*** Cut end [17:50:05]Read from MH i2c: 01 07 00 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: 01 07 00 9B AA 00 00 00 00 00 FF 0F 5A [17:50:05]process_action close_receipt done [17:50:05]requested_data is exist [17:50:05]produce_requested_data [17:50:05]requested_item fm.sn is exist - process it [17:50:05]wFMCommunicate request_size=4 [17:50:05]MH_SAM_APDU [17:50:05]CAPDU: 80 11 00 00 [17:50:05]Write to MH i2c: E2 08 00 9C AA 80 11 00 00 00 00 00 00 C0 [17:50:05]Write i2c OK [17:50:05]MH_I2C_Read... [17:50:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:05]Read from MH i2c: E2 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: E2 17 00 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: E2 17 00 9C AA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0F [17:50:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:50:05]wFMCommunicate OK [17:50:05]requested_item fd.num is exist - process it [17:50:05]SAM_PROTO_GetFieldsCounters [17:50:05]wFMCommunicate request_size=4 [17:50:05]MH_SAM_APDU [17:50:05]CAPDU: 80 13 00 00 [17:50:05]Write to MH i2c: E2 08 00 9D AA 80 13 00 00 00 00 00 00 C3 [17:50:05]Write i2c OK [17:50:05]MH_I2C_Read... [17:50:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:50:05]Read from MH i2c: E2 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: E2 62 00 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: E2 62 00 9D AA 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C9 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D6 01 00 00 5E 04 04 00 D6 01 00 00 57 04 04 00 D7 01 00 00 19 04 04 00 00 00 00 00 90 00 43 [17:50:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 C9 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D6 01 00 00 5E 04 04 00 D6 01 00 00 57 04 04 00 D7 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:50:05]wFMCommunicate OK [17:50:05]SAM_PROTO_GetFieldsCounters done [17:50:05]requested_item shift.num is exist - process it [17:50:05]requested_item shift.opened is exist - process it [17:50:05]req_shift_opened [17:50:05]FM_GetShiftState [17:50:05]SAM_PROTO_GetShiftState [17:50:05]wFMCommunicate request_size=4 [17:50:05]MH_SAM_APDU [17:50:05]CAPDU: 80 13 01 00 [17:50:05]Write to MH i2c: E2 08 00 9E AA 80 13 01 00 00 00 00 00 C5 [17:50:05]Write i2c OK [17:50:05]MH_I2C_Read... [17:50:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:05]Read from MH i2c: E2 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: E2 0E 00 [17:50:05]MH_I2C_Read... [17:50:05]Read from MH i2c: E2 0E 00 9E AA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 08 [17:50:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:50:05]wFMCommunicate OK [17:50:05]SAM_PROTO_GetShiftState done [17:50:05]FM_GetShiftState done [17:50:05]req_shift_opened done [17:50:05]requested_item shift.open_date is exist - process it [17:50:05]req_shift_open_date [17:50:05]req_shift_open_date done [17:50:05]produce_requested_data done [17:50:05]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218825,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:50:05]process_action_free close_receipt [17:50:05]json_value_free [17:50:05]json_value_free done [17:50:05]process_json_proto returns [17:50:05]Send response to host [17:50:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218825,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:50:05]free response buf [17:50:05]execute_script done [17:50:05]execute_script returns [17:50:05]free content buf [17:50:05]Sock 8.Close socket [17:50:05]Sock 8.Thread stoped [17:50:09]OFD Sender: No OFD packet to send [17:50:12]accept exits with 9 [17:50:12]New connection [17:50:12]New thread 3066682724 created [17:50:12]Thread 3066826084 joined [17:50:12]Waiting for new connection... [17:50:12] Sock 9.Parse request [17:50:12]Sock 9.Check first char [17:50:12]Sock 9.First char is OK [17:50:12]request: POST /json_proto HTTP/1.0 [17:50:12]Method: POST [17:50:12]URL: /json_proto [17:50:12]Method is POST - this is cgi request [17:50:12]url: /json_proto [17:50:12]query_string will be loaded in cgi processing [17:50:12]execute_cgi json_proto POST (null) [17:50:12]execute_cgi path=json_proto method=POST [17:50:12]POST find Content-Length [17:50:12]Host: 172.17.40.4:8080 [17:50:12]Content-Length: 627 [17:50:12]Content-Type: application/json [17:50:12] [17:50:12]POST finish read [17:50:12]Found Content-Length = 627 [17:50:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79803", "tax_sys" : 0, "items" : [ { "code": "48741231", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Silver", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 139.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:12]execute_script... [17:50:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79803", "tax_sys" : 0, "items" : [ { "code": "48741231", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Silver", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 139.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:12]POST & json_proto [17:50:12]process_json_proto [17:50:12]json parsed OK: [17:50:12]protocol is kg_v1.0 [17:50:12]action value=close_receipt [17:50:12]process_action close_receipt [17:50:12]cmd_close_receipt [17:50:12]MH_GetDate [17:50:12]Write to MH i2c: F0 00 00 9F AA 38 [17:50:12]Write i2c OK [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: F0 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: F0 09 00 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: F0 09 00 9F AA 00 59 F1 13 67 EE 0E 0D 67 75 [17:50:12]GetLastDocTimeStamp 1729360207 [17:50:12]current date 1729360217 [17:50:12]FM_GetShiftState [17:50:12]SAM_PROTO_GetShiftState [17:50:12]wFMCommunicate request_size=4 [17:50:12]MH_SAM_APDU [17:50:12]CAPDU: 80 13 01 00 [17:50:12]Write to MH i2c: E2 08 00 A0 AA 80 13 01 00 00 00 00 00 C7 [17:50:12]Write i2c OK [17:50:12]MH_I2C_Read... [17:50:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:12]Read from MH i2c: E2 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: E2 0E 00 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: E2 0E 00 A0 AA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0A [17:50:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:50:12]wFMCommunicate OK [17:50:12]SAM_PROTO_GetShiftState done [17:50:12]FM_GetShiftState done [17:50:12]opened in 1729296582 [17:50:12]opened+sec_in_day 1729382982 [17:50:12]quantity*price = 13900 [17:50:12]sum+1 = 13901 [17:50:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 139.00 НСП 1% : 1.23 НДС 12% : 14.76 Наличными: 139.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 471 19.10.2024 17:50 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218826 ФПД: 146113095698674 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175017&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218826&fm=146113095698674&tin=02508201610067®Number=0000000000098116&sum=13900 0 [17:50:13]StoreToDocumentArchive [17:50:13]shift 443 fd 218826 [17:50:13]save to /storage/0443/doc_00218826 [17:50:13]save last doc name /storage/0443/doc_00218826 to /storage/kkm_last_doc_name [17:50:13]save OK [17:50:13]Clear old archive folders... [17:50:13]ProcessDocumentItem done err = 0, tmpTLVsize=280 [17:50:13]tlvbuf is B6D89560 [17:50:13]SAM_PROTO_ClearQueue [17:50:13]wFMCommunicate request_size=4 [17:50:13]MH_SAM_APDU [17:50:13]CAPDU: 80 09 00 00 [17:50:13]Write to MH i2c: E2 08 00 AD AA 80 09 00 00 00 00 00 00 C9 [17:50:13]Write i2c OK [17:50:13]MH_I2C_Read... [17:50:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:50:13]Read from MH i2c: E2 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: E2 03 00 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: E2 03 00 AD AA 00 90 00 CB [17:50:13]RAPDU: 90 00 [17:50:13]wFMCommunicate OK [17:50:13]SAM_PROTO_ClearQueue done [17:50:13]KKMCreateOFDPacket [17:50:13]OFDProtocolAddRootSTLVToBuf [17:50:13]FM_MakeSignedData [17:50:13]FM_MakeSignedData [17:50:13]SAM_PROTO_SignData [17:50:13]wFMCommunicate request_size=4 [17:50:13]MH_SAM_APDU [17:50:13]CAPDU: 80 0D 01 02 [17:50:13]Write to MH i2c: E2 08 00 AE AA 80 0D 01 02 00 00 00 00 D1 [17:50:13]Write i2c OK [17:50:13]MH_I2C_Read... [17:50:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:50:13]Read from MH i2c: E2 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: E2 03 00 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: E2 03 00 AE AA 00 90 00 CC [17:50:13]RAPDU: 90 00 [17:50:13]wFMCommunicate OK [17:50:13]wFMCommunicate request_size=255 [17:50:13]MH_SAM_APDU [17:50:13]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 59 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 [17:50:13]Write to MH i2c: E2 02 01 AF AA 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 59 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 00 00 FA [17:50:13]Write i2c OK [17:50:13]MH_I2C_Read... [17:50:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:13]Read from MH i2c: E2 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: E2 03 00 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: E2 03 00 AF AA 00 90 00 CD [17:50:13]RAPDU: 90 00 [17:50:13]wFMCommunicate OK [17:50:13]wFMCommunicate request_size=39 [17:50:13]MH_SAM_APDU [17:50:13]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CA 56 03 00 35 04 06 00 84 E3 9B 2A 88 F2 [17:50:13]Write to MH i2c: E2 2A 00 B0 AA 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CA 56 03 00 35 04 06 00 84 E3 9B 2A 88 F2 00 00 54 [17:50:13]Write i2c OK [17:50:13]MH_I2C_Read... [17:50:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:13]Read from MH i2c: E2 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: E2 03 00 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: E2 03 00 B0 AA 00 90 00 CE [17:50:13]RAPDU: 90 00 [17:50:13]wFMCommunicate OK [17:50:13]wFMCommunicate request_size=4 [17:50:13]MH_SAM_APDU [17:50:13]CAPDU: 80 0D 03 02 [17:50:13]Write to MH i2c: E2 08 00 B1 AA 80 0D 03 02 00 00 00 00 D6 [17:50:13]Write i2c OK [17:50:13]MH_I2C_Read... [17:50:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:50:13]Read from MH i2c: E2 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: E2 0B 00 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: E2 0B 00 B1 AA 00 13 44 FF 78 FB DC 89 A5 90 00 AA [17:50:13]RAPDU: 13 44 FF 78 FB DC 89 A5 90 00 [17:50:13]wFMCommunicate OK [17:50:13]SAM_PROTO_SignData done [17:50:13]FM_MakeSignedData done [17:50:13]CreateOFDProtocolMessage [17:50:13]wFMCommunicate request_size=4 [17:50:13]MH_SAM_APDU [17:50:13]CAPDU: 80 11 00 00 [17:50:13]Write to MH i2c: E2 08 00 B2 AA 80 11 00 00 00 00 00 00 D6 [17:50:13]Write i2c OK [17:50:13]MH_I2C_Read... [17:50:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:13]Read from MH i2c: E2 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: E2 17 00 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: E2 17 00 B2 AA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 25 [17:50:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:50:13]wFMCommunicate OK [17:50:13]CreateOFDProtocolMessage done [17:50:13]OFDSenderStorePacket 218826 [17:50:13]StoreOFDPacket docnum=218826 [17:50:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 01 00 00 1D 40 24 01 34 43 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 59 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CA 56 03 00 35 04 06 00 84 E3 9B 2A 88 F2 13 44 FF 78 FB DC 89 A5 [17:50:13]CheckFolder [17:50:13]dirname=/storage/ofd_packets [17:50:13]CheckFolder done [17:50:13]ProducePacketName [17:50:13]name=ofd_packets/00218826 [17:50:13]NVStorageSaveData ofd_packets/00218826 [17:50:13]File name is /storage/ofd_packets/00218826 [17:50:13]Write 330 bytes [17:50:13]NVStorageSaveData done [17:50:13]OFDSenderStorePacket done [17:50:13]KKMCreateOFDPacket done [17:50:13]NVStorageSaveData kkm_last_timestamp [17:50:13]File name is /storage/kkm_last_timestamp [17:50:13]Write 4 bytes [17:50:13]NVStorageSaveData done [17:50:13]ExternCall_PrintAddStr [17:50:13]wPrintStart [17:50:13]Write to MH i2c: 01 00 00 B3 AA 5D [17:50:13]Write i2c OK [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: 01 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: 01 07 00 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: 01 07 00 B3 AA 00 00 00 00 00 FF 0F 72 [17:50:13]RasterBufferAndPrint [17:50:13]line Счет N : (3)79803 [17:50:13]line ИНН: 02508201610067 [17:50:13]line Контрольно-Кассовый Чек [17:50:13]line ПРОДАЖА [17:50:13]line Товар: 48741231 [17:50:13]line Сигареты Winston Super Slims Silver [17:50:13]line 1.000 * 139.00 [17:50:13]line = 139.00 [17:50:13]line НДС 12% НСП 1% [17:50:13]line > о реализуемом товаре [17:50:13]line ИТОГО: 139.00 [17:50:13]line НСП 1% : 1.23 [17:50:13]line НДС 12% : 14.76 [17:50:13]line Наличными: 139.00 [17:50:13]line Безнал.: 0.00 [17:50:13]line Место: АЗС № 84 "Партнер Нефть" [17:50:13]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:50:13]line СНО: Общий режим [17:50:13]line Чек 471 19.10.2024 17:50 [17:50:13]line Смена: 443 ФФД: 1.0 [17:50:13]line ЗНМ: 0300000178 [17:50:13]line РНМ: 0000000000098116 [17:50:13]line Версия ККМ: 001 [17:50:13]line ФМ: 0000000000965413 [17:50:13]line ФД: 218826 [17:50:13]line ФПД: 146113095698674 [17:50:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175017&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218826&fm=146113095698674&tin=02508201610067®Number=0000000000098116&sum=13900 [17:50:13]OFD Sender: Processing packet 218826 [packets to send 80, broken 79] [17:50:13]ProducePacketName [17:50:13]name=ofd_packets/00218826 [17:50:13]OFD Sender: To server: pG, [17:50:13]CommunicateWithHost lk.salyk.kg:30040 [17:50:13]ConnectInit lk.salyk.kg [17:50:13]line 0 [17:50:13]written 0, free lines is 4095 [17:50:14]Write to MH i2c: 01 00 00 DC AA 86 [17:50:14]Write i2c OK [17:50:14]MH_I2C_Read... [17:50:14]Read from MH i2c: 01 [17:50:14]MH_I2C_Read... [17:50:14]Read from MH i2c: 01 07 00 [17:50:14]MH_I2C_Read... [17:50:14]Read from MH i2c: 01 07 00 DC AA 00 00 00 00 00 F1 0C 8A [17:50:14]RasterBufferAndPrint [17:50:14]line [17:50:14]line [17:50:14]line [17:50:14]line [17:50:14]line [17:50:14]written 0, free lines is 3319 [17:50:14]MH_Cut [17:50:14]Write to MH i2c: D1 01 00 E3 AA 01 5F [17:50:14]Write i2c OK [17:50:14]MH_I2C_Read... [17:50:14]Read from MH i2c: D1 [17:50:14]MH_I2C_Read... [17:50:14]Read from MH i2c: D1 01 00 [17:50:14]MH_I2C_Read... [17:50:14]Read from MH i2c: D1 01 00 E3 AA 00 5E [17:50:14]Write to MH i2c: 01 00 00 E4 AA 8E [17:50:14]Write i2c OK [17:50:14]MH_I2C_Read... [17:50:15]*** Cut start [17:50:15]*** Partial cut [17:50:15]*** CUTSNS_PIN = 1 [17:50:15]*** CUTSNS_PIN = 0 [17:50:15]*** Brake cut motor [17:50:15]Read from MH i2c: 01 [17:50:15]MH_I2C_Read... [17:50:15]*** Stop cut motor [17:50:15]*** Cut end [17:50:15]Read from MH i2c: 01 07 00 [17:50:15]MH_I2C_Read... [17:50:15]Read from MH i2c: 01 07 00 E4 AA 00 00 00 00 00 FF 0F A3 [17:50:15]process_action close_receipt done [17:50:15]requested_data is exist [17:50:15]produce_requested_data [17:50:15]requested_item fm.sn is exist - process it [17:50:15]wFMCommunicate request_size=4 [17:50:15]MH_SAM_APDU [17:50:15]CAPDU: 80 11 00 00 [17:50:15]Write to MH i2c: E2 08 00 E5 AA 80 11 00 00 00 00 00 00 09 [17:50:15]Write i2c OK [17:50:15]MH_I2C_Read... [17:50:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:15]Read from MH i2c: E2 [17:50:15]MH_I2C_Read... [17:50:15]Read from MH i2c: E2 17 00 [17:50:15]MH_I2C_Read... [17:50:15]Read from MH i2c: E2 17 00 E5 AA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 58 [17:50:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:50:15]wFMCommunicate OK [17:50:15]requested_item fd.num is exist - process it [17:50:15]SAM_PROTO_GetFieldsCounters [17:50:15]wFMCommunicate request_size=4 [17:50:15]MH_SAM_APDU [17:50:15]CAPDU: 80 13 00 00 [17:50:15]Write to MH i2c: E2 08 00 E6 AA 80 13 00 00 00 00 00 00 0C [17:50:15]Write i2c OK [17:50:15]MH_I2C_Read... [17:50:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:50:15]Read from MH i2c: E2 [17:50:15]MH_I2C_Read... [17:50:15]Read from MH i2c: E2 62 00 [17:50:15]MH_I2C_Read... [17:50:15]Read from MH i2c: E2 62 00 E6 AA 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CA 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D7 01 00 00 5E 04 04 00 D7 01 00 00 57 04 04 00 D8 01 00 00 19 04 04 00 00 00 00 00 90 00 90 [17:50:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CA 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D7 01 00 00 5E 04 04 00 D7 01 00 00 57 04 04 00 D8 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:50:15]wFMCommunicate OK [17:50:15]SAM_PROTO_GetFieldsCounters done [17:50:15]requested_item shift.num is exist - process it [17:50:15]requested_item shift.opened is exist - process it [17:50:15]req_shift_opened [17:50:15]FM_GetShiftState [17:50:15]SAM_PROTO_GetShiftState [17:50:15]wFMCommunicate request_size=4 [17:50:15]MH_SAM_APDU [17:50:15]CAPDU: 80 13 01 00 [17:50:15]Write to MH i2c: E2 08 00 E7 AA 80 13 01 00 00 00 00 00 0E [17:50:15]Write i2c OK [17:50:15]MH_I2C_Read... [17:50:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:15]Read from MH i2c: E2 [17:50:15]MH_I2C_Read... [17:50:15]Read from MH i2c: E2 0E 00 [17:50:15]MH_I2C_Read... [17:50:15]Read from MH i2c: E2 0E 00 E7 AA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 51 [17:50:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:50:15]wFMCommunicate OK [17:50:15]SAM_PROTO_GetShiftState done [17:50:15]FM_GetShiftState done [17:50:15]req_shift_opened done [17:50:15]requested_item shift.open_date is exist - process it [17:50:15]req_shift_open_date [17:50:15]req_shift_open_date done [17:50:15]produce_requested_data done [17:50:15]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218826,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:50:15]process_action_free close_receipt [17:50:15]json_value_free [17:50:15]json_value_free done [17:50:15]process_json_proto returns [17:50:15]Send response to host [17:50:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218826,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:50:15]free response buf [17:50:15]execute_script done [17:50:15]execute_script returns [17:50:15]free content buf [17:50:15]Sock 9.Close socket [17:50:15]Sock 9.Thread stoped [17:50:23]accept exits with 8 [17:50:23]New connection [17:50:23]New thread 3066826084 created [17:50:23]Thread 3066682724 joined [17:50:23]Waiting for new connection... [17:50:23] Sock 8.Parse request [17:50:23]Sock 8.Check first char [17:50:23]Sock 8.First char is OK [17:50:23]request: POST /json_proto HTTP/1.0 [17:50:23]Method: POST [17:50:23]URL: /json_proto [17:50:23]Method is POST - this is cgi request [17:50:23]url: /json_proto [17:50:23]query_string will be loaded in cgi processing [17:50:23]execute_cgi json_proto POST (null) [17:50:23]execute_cgi path=json_proto method=POST [17:50:23]POST find Content-Length [17:50:23]Host: 172.17.40.4:8080 [17:50:23]Content-Length: 677 [17:50:23]Content-Type: application/json [17:50:23] [17:50:23]POST finish read [17:50:23]Found Content-Length = 677 [17:50:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.080, "sum" : 540.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:23]execute_script... [17:50: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)536375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.080, "sum" : 540.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:23]POST & json_proto [17:50:23]process_json_proto [17:50:23]json parsed OK: [17:50:23]protocol is kg_v1.0 [17:50:23]action value=close_receipt [17:50:23]process_action close_receipt [17:50:23]cmd_close_receipt [17:50:23]MH_GetDate [17:50:23]Write to MH i2c: F0 00 00 E8 AA 81 [17:50:23]Write i2c OK [17:50:23]MH_I2C_Read... [17:50:23]Read from MH i2c: F0 [17:50:23]MH_I2C_Read... [17:50:23]Read from MH i2c: F0 09 00 [17:50:23]MH_I2C_Read... [17:50:23]Read from MH i2c: F0 09 00 E8 AA 00 65 F1 13 67 EE 0E 0D 67 CA [17:50:23]GetLastDocTimeStamp 1729360217 [17:50:23]current date 1729360229 [17:50:23]FM_GetShiftState [17:50:23]SAM_PROTO_GetShiftState [17:50:23]wFMCommunicate request_size=4 [17:50:23]MH_SAM_APDU [17:50:23]CAPDU: 80 13 01 00 [17:50:23]Write to MH i2c: E2 08 00 E9 AA 80 13 01 00 00 00 00 00 10 [17:50:23]Write i2c OK [17:50:23]MH_I2C_Read... [17:50:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:23]Read from MH i2c: E2 [17:50:23]MH_I2C_Read... [17:50:23]Read from MH i2c: E2 0E 00 [17:50:23]MH_I2C_Read... [17:50:23]Read from MH i2c: E2 0E 00 E9 AA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 53 [17:50:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:50:23]wFMCommunicate OK [17:50:23]SAM_PROTO_GetShiftState done [17:50:23]FM_GetShiftState done [17:50:23]opened in 1729296582 [17:50:23]opened+sec_in_day 1729382982 [17:50:23]quantity*price = 54055 [17:50:23]sum+1 = 54056 [17:50:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 540.00 Внесено: 540.00 СДАЧА: 0.00 НСП 1% : 4.78 НДС 12% : 57.40 Наличными: 540.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 472 19.10.2024 17:50 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218827 ФПД: 78463593439782 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175029&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218827&fm=78463593439782&tin=02508201610067®Number=0000000000098116&sum=54000 [17:50:24]StoreToDocumentArchive [17:50:24]shift 443 fd 218827 [17:50:24]save to /storage/0443/doc_00218827 [17:50:24]save last doc name /storage/0443/doc_00218827 to /storage/kkm_last_doc_name [17:50:24]save OK [17:50:24]Clear old archive folders... [17:50:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:50:24]tlvbuf is B6F36300 [17:50:24]SAM_PROTO_ClearQueue [17:50:24]wFMCommunicate request_size=4 [17:50:24]MH_SAM_APDU [17:50:24]CAPDU: 80 09 00 00 [17:50:24]Write to MH i2c: E2 08 00 F6 AA 80 09 00 00 00 00 00 00 12 [17:50:24]Write i2c OK [17:50:24]MH_I2C_Read... [17:50:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:50:24]Read from MH i2c: E2 [17:50:24]MH_I2C_Read... [17:50:24]Read from MH i2c: E2 03 00 [17:50:24]MH_I2C_Read... [17:50:24]Read from MH i2c: E2 03 00 F6 AA 00 90 00 14 [17:50:24]RAPDU: 90 00 [17:50:24]wFMCommunicate OK [17:50:24]SAM_PROTO_ClearQueue done [17:50:24]KKMCreateOFDPacket [17:50:24]OFDProtocolAddRootSTLVToBuf [17:50:24]FM_MakeSignedData [17:50:24]FM_MakeSignedData [17:50:24]SAM_PROTO_SignData [17:50:24]wFMCommunicate request_size=4 [17:50:24]MH_SAM_APDU [17:50:24]CAPDU: 80 0D 01 02 [17:50:24]Write to MH i2c: E2 08 00 F7 AA 80 0D 01 02 00 00 00 00 1A [17:50:24]Write i2c OK [17:50:24]MH_I2C_Read... [17:50:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:50:25]Read from MH i2c: E2 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: E2 03 00 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: E2 03 00 F7 AA 00 90 00 15 [17:50:25]RAPDU: 90 00 [17:50:25]wFMCommunicate OK [17:50:25]wFMCommunicate request_size=255 [17:50:25]MH_SAM_APDU [17:50: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 90 1F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 27 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 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 01 00 00 F4 03 04 00 65 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CB 56 03 00 35 04 06 00 47 [17:50:25]Write to MH i2c: E2 02 01 F8 AA 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 90 1F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 27 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 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 01 00 00 F4 03 04 00 65 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CB 56 03 00 35 04 06 00 47 00 00 B7 [17:50:25]Write i2c OK [17:50:25]MH_I2C_Read... [17:50:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:25]Read from MH i2c: E2 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: E2 03 00 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: E2 03 00 F8 AA 00 90 00 16 [17:50:25]RAPDU: 90 00 [17:50:25]wFMCommunicate OK [17:50:25]wFMCommunicate request_size=10 [17:50:25]MH_SAM_APDU [17:50:25]CAPDU: 80 0D 02 02 05 5C BA 9D 62 26 [17:50:25]Write to MH i2c: E2 0D 00 F9 AA 80 0D 02 02 05 00 5C BA 9D 62 26 00 00 62 [17:50:25]Write i2c OK [17:50:25]MH_I2C_Read... [17:50:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:25]Read from MH i2c: E2 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: E2 03 00 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: E2 03 00 F9 AA 00 90 00 17 [17:50:25]RAPDU: 90 00 [17:50:25]wFMCommunicate OK [17:50:25]wFMCommunicate request_size=4 [17:50:25]MH_SAM_APDU [17:50:25]CAPDU: 80 0D 03 02 [17:50:25]Write to MH i2c: E2 08 00 FA AA 80 0D 03 02 00 00 00 00 1F [17:50:25]Write i2c OK [17:50:25]MH_I2C_Read... [17:50:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:50:25]Read from MH i2c: E2 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: E2 0B 00 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: E2 0B 00 FA AA 00 63 F7 2C BB 3F 9B 18 73 90 00 C6 [17:50:25]RAPDU: 63 F7 2C BB 3F 9B 18 73 90 00 [17:50:25]wFMCommunicate OK [17:50:25]SAM_PROTO_SignData done [17:50:25]FM_MakeSignedData done [17:50:25]CreateOFDProtocolMessage [17:50:25]wFMCommunicate request_size=4 [17:50:25]MH_SAM_APDU [17:50:25]CAPDU: 80 11 00 00 [17:50:25]Write to MH i2c: E2 08 00 FB AA 80 11 00 00 00 00 00 00 1F [17:50:25]Write i2c OK [17:50:25]MH_I2C_Read... [17:50:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:25]Read from MH i2c: E2 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: E2 17 00 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: E2 17 00 FB AA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6E [17:50:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:50:25]wFMCommunicate OK [17:50:25]CreateOFDProtocolMessage done [17:50:25]OFDSenderStorePacket 218827 [17:50:25]StoreOFDPacket docnum=218827 [17:50:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F9 C5 07 01 FD 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 90 1F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 27 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 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 01 00 00 F4 03 04 00 65 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CB 56 03 00 35 04 06 00 47 5C BA 9D 62 26 63 F7 2C BB 3F 9B 18 73 [17:50:25]CheckFolder [17:50:25]dirname=/storage/ofd_packets [17:50:25]CheckFolder done [17:50:25]ProducePacketName [17:50:25]name=ofd_packets/00218827 [17:50:25]NVStorageSaveData ofd_packets/00218827 [17:50:25]File name is /storage/ofd_packets/00218827 [17:50:25]Write 301 bytes [17:50:25]NVStorageSaveData done [17:50:25]OFDSenderStorePacket done [17:50:25]KKMCreateOFDPacket done [17:50:25]NVStorageSaveData kkm_last_timestamp [17:50:25]File name is /storage/kkm_last_timestamp [17:50:25]Write 4 bytes [17:50:25]NVStorageSaveData done [17:50:25]ExternCall_PrintAddStr [17:50:25]wPrintStart [17:50:25]Write to MH i2c: 01 00 00 FC AA A6 [17:50:25]Write i2c OK [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: 01 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: 01 07 00 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: 01 07 00 FC AA 00 00 00 00 00 FF 0F BB [17:50:25]RasterBufferAndPrint [17:50:25]line Счет N : (1)536375 [17:50:25]line ИНН: 02508201610067 [17:50:25]line Контрольно-Кассовый Чек [17:50:25]line ПРОДАЖА [17:50:25]line ТРК (МРК, ГНК) : 13 [17:50:25]line Товар: 2710124130 [17:50:25]line Аи-92-К-2 [17:50:25]line 8.080 * 66.90 [17:50:25]line = 540.55 [17:50:25]line НДС 12% НСП 1% [17:50:25]line > о реализуемом товаре [17:50:25]line ОКРУГЛЕНИЕ: -0.55 [17:50:25]line ИТОГО: 540.00 [17:50:25]line Внесено: 540.00 [17:50:25]line СДАЧА: 0.00 [17:50:25]line НСП 1% : 4.78 [17:50:25]line НДС 12% : 57.40 [17:50:25]line Наличными: 540.00 [17:50:25]line Безнал.: 0.00 [17:50:25]line Место: АЗС № 84 "Партнер Нефть" [17:50:25]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:50:25]line СНО: Общий режим [17:50:25]line Чек 472 19.10.2024 17:50 [17:50:25]line Смена: 443 ФФД: 1.0 [17:50:25]line ЗНМ: 0300000178 [17:50:25]line РНМ: 0000000000098116 [17:50:25]line Версия ККМ: 001 [17:50:25]line ФМ: 0000000000965413 [17:50:25]line ФД: 218827 [17:50:25]line ФПД: 78463593439782 [17:50:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175029&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218827&fm=78463593439782&tin=02508201610067®Number=0000000000098116&sum=54000 [17:50:25]written 0, free lines is 4095 [17:50:25]Write to MH i2c: 01 00 00 27 AB D2 [17:50:25]Write i2c OK [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: 01 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: 01 07 00 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: 01 07 00 27 AB 00 00 00 00 00 EF 0C D4 [17:50:25]RasterBufferAndPrint [17:50:25]line [17:50:25]line [17:50:25]line [17:50:25]line [17:50:25]line [17:50:25]written 0, free lines is 3320 [17:50:25]MH_Cut [17:50:25]Write to MH i2c: D1 01 00 2E AB 01 AB [17:50:25]Write i2c OK [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: D1 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: D1 01 00 [17:50:25]MH_I2C_Read... [17:50:25]Read from MH i2c: D1 01 00 2E AB 00 AA [17:50:25]Write to MH i2c: 01 00 00 2F AB DA [17:50:25]Write i2c OK [17:50:25]MH_I2C_Read... [17:50:26]*** Cut start [17:50:26]*** Partial cut [17:50:26]*** CUTSNS_PIN = 1 [17:50:26]*** CUTSNS_PIN = 0 [17:50:26]*** Brake cut motor [17:50:27]Read from MH i2c: 01 [17:50:27]MH_I2C_Read... [17:50:27]*** Stop cut motor [17:50:27]*** Cut end [17:50:27]Read from MH i2c: 01 07 00 [17:50:27]MH_I2C_Read... [17:50:27]Read from MH i2c: 01 07 00 2F AB 00 00 00 00 00 FF 0F EF [17:50:27]process_action close_receipt done [17:50:27]requested_data is exist [17:50:27]produce_requested_data [17:50:27]requested_item fm.sn is exist - process it [17:50:27]wFMCommunicate request_size=4 [17:50:27]MH_SAM_APDU [17:50:27]CAPDU: 80 11 00 00 [17:50:27]Write to MH i2c: E2 08 00 30 AB 80 11 00 00 00 00 00 00 55 [17:50:27]Write i2c OK [17:50:27]MH_I2C_Read... [17:50:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:27]Read from MH i2c: E2 [17:50:27]MH_I2C_Read... [17:50:27]Read from MH i2c: E2 17 00 [17:50:27]MH_I2C_Read... [17:50:27]Read from MH i2c: E2 17 00 30 AB 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A4 [17:50:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:50:27]wFMCommunicate OK [17:50:27]requested_item fd.num is exist - process it [17:50:27]SAM_PROTO_GetFieldsCounters [17:50:27]wFMCommunicate request_size=4 [17:50:27]MH_SAM_APDU [17:50:27]CAPDU: 80 13 00 00 [17:50:27]Write to MH i2c: E2 08 00 31 AB 80 13 00 00 00 00 00 00 58 [17:50:27]Write i2c OK [17:50:27]MH_I2C_Read... [17:50:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:50:27]Read from MH i2c: E2 [17:50:27]MH_I2C_Read... [17:50:27]Read from MH i2c: E2 62 00 [17:50:27]MH_I2C_Read... [17:50:27]Read from MH i2c: E2 62 00 31 AB 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CB 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D8 01 00 00 5E 04 04 00 D8 01 00 00 57 04 04 00 D9 01 00 00 19 04 04 00 00 00 00 00 90 00 E0 [17:50:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CB 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D8 01 00 00 5E 04 04 00 D8 01 00 00 57 04 04 00 D9 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:50:27]wFMCommunicate OK [17:50:27]SAM_PROTO_GetFieldsCounters done [17:50:27]requested_item shift.num is exist - process it [17:50:27]requested_item shift.opened is exist - process it [17:50:27]req_shift_opened [17:50:27]FM_GetShiftState [17:50:27]SAM_PROTO_GetShiftState [17:50:27]wFMCommunicate request_size=4 [17:50:27]MH_SAM_APDU [17:50:27]CAPDU: 80 13 01 00 [17:50:27]Write to MH i2c: E2 08 00 32 AB 80 13 01 00 00 00 00 00 5A [17:50:27]Write i2c OK [17:50:27]MH_I2C_Read... [17:50:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:27]Read from MH i2c: E2 [17:50:27]MH_I2C_Read... [17:50:27]Read from MH i2c: E2 0E 00 [17:50:27]MH_I2C_Read... [17:50:27]Read from MH i2c: E2 0E 00 32 AB 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9D [17:50:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:50:27]wFMCommunicate OK [17:50:27]SAM_PROTO_GetShiftState done [17:50:27]FM_GetShiftState done [17:50:27]req_shift_opened done [17:50:27]requested_item shift.open_date is exist - process it [17:50:27]req_shift_open_date [17:50:27]req_shift_open_date done [17:50:27]produce_requested_data done [17:50:27]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218827,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:50:27]process_action_free close_receipt [17:50:27]json_value_free [17:50:27]json_value_free done [17:50:27]process_json_proto returns [17:50:27]Send response to host [17:50:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218827,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:50:27]free response buf [17:50:27]execute_script done [17:50:27]execute_script returns [17:50:27]free content buf [17:50:27]Sock 8.Close socket [17:50:27]Sock 8.Thread stoped [17:50:40]accept exits with 9 [17:50:40]New connection [17:50:40]New thread 3066682724 created [17:50:40]Thread 3066826084 joined [17:50:40]Waiting for new connection... [17:50:40] Sock 9.Parse request [17:50:40]Sock 9.Check first char [17:50:40]Sock 9.First char is OK [17:50:40]request: POST /json_proto HTTP/1.0 [17:50:40]Method: POST [17:50:40]URL: /json_proto [17:50:40]Method is POST - this is cgi request [17:50:40]url: /json_proto [17:50:40]query_string will be loaded in cgi processing [17:50:40]execute_cgi json_proto POST (null) [17:50:40]execute_cgi path=json_proto method=POST [17:50:40]POST find Content-Length [17:50:40]Host: 172.17.40.4:8080 [17:50:40]Content-Length: 678 [17:50:40]Content-Type: application/json [17:50:40] [17:50:40]POST finish read [17:50:40]Found Content-Length = 678 [17:50:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [17:50:40]execute_script... [17:50: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)536374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [17:50:40]POST & json_proto [17:50:40]process_json_proto [17:50:40]json parsed OK: [17:50:40]protocol is kg_v1.0 [17:50:40]action value=close_receipt [17:50:40]process_action close_receipt [17:50:40]cmd_close_receipt [17:50:40]MH_GetDate [17:50:40]Write to MH i2c: F0 00 00 33 AB CD [17:50:40]Write i2c OK [17:50:40]MH_I2C_Read... [17:50:40]Read from MH i2c: F0 [17:50:40]MH_I2C_Read... [17:50:40]Read from MH i2c: F0 09 00 [17:50:40]MH_I2C_Read... [17:50:40]Read from MH i2c: F0 09 00 33 AB 00 76 F1 13 67 EE 0E 0D 67 27 [17:50:40]GetLastDocTimeStamp 1729360229 [17:50:40]current date 1729360246 [17:50:40]FM_GetShiftState [17:50:40]SAM_PROTO_GetShiftState [17:50:40]wFMCommunicate request_size=4 [17:50:40]MH_SAM_APDU [17:50:40]CAPDU: 80 13 01 00 [17:50:40]Write to MH i2c: E2 08 00 34 AB 80 13 01 00 00 00 00 00 5C [17:50:40]Write i2c OK [17:50:40]MH_I2C_Read... [17:50:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:40]Read from MH i2c: E2 [17:50:40]MH_I2C_Read... [17:50:40]Read from MH i2c: E2 0E 00 [17:50:40]MH_I2C_Read... [17:50:40]Read from MH i2c: E2 0E 00 34 AB 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9F [17:50:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:50:40]wFMCommunicate OK [17:50:40]SAM_PROTO_GetShiftState done [17:50:40]FM_GetShiftState done [17:50:40]opened in 1729296582 [17:50:40]opened+sec_in_day 1729382982 [17:50:40]quantity*price = 80061 [17:50:40]sum+1 = 80063 [17:50:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 473 19.10.2024 17:50 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218828 ФПД: 262679610558395 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175046&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218828&fm=262679610558395&tin=02508201610067®Number=0000000000098116&sum=80000 [17:50:41]StoreToDocumentArchive [17:50:41]shift 443 fd 218828 [17:50:41]save to /storage/0443/doc_00218828 [17:50:41]save last doc name /storage/0443/doc_00218828 to /storage/kkm_last_doc_name [17:50:41]save OK [17:50:41]Clear old archive folders... [17:50:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:50:41]tlvbuf is 01609FD0 [17:50:41]SAM_PROTO_ClearQueue [17:50:41]wFMCommunicate request_size=4 [17:50:41]MH_SAM_APDU [17:50:41]CAPDU: 80 09 00 00 [17:50:41]Write to MH i2c: E2 08 00 41 AB 80 09 00 00 00 00 00 00 5E [17:50:41]Write i2c OK [17:50:41]MH_I2C_Read... [17:50:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:50:41]Read from MH i2c: E2 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 03 00 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 03 00 41 AB 00 90 00 60 [17:50:41]RAPDU: 90 00 [17:50:41]wFMCommunicate OK [17:50:41]SAM_PROTO_ClearQueue done [17:50:41]KKMCreateOFDPacket [17:50:41]OFDProtocolAddRootSTLVToBuf [17:50:41]FM_MakeSignedData [17:50:41]FM_MakeSignedData [17:50:41]SAM_PROTO_SignData [17:50:41]wFMCommunicate request_size=4 [17:50:41]MH_SAM_APDU [17:50:41]CAPDU: 80 0D 01 02 [17:50:41]Write to MH i2c: E2 08 00 42 AB 80 0D 01 02 00 00 00 00 66 [17:50:41]Write i2c OK [17:50:41]MH_I2C_Read... [17:50:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:50:41]Read from MH i2c: E2 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 03 00 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 03 00 42 AB 00 90 00 61 [17:50:41]RAPDU: 90 00 [17:50:41]wFMCommunicate OK [17:50:41]wFMCommunicate request_size=255 [17:50:41]MH_SAM_APDU [17:50:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 D9 01 00 00 F4 03 04 00 76 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CC 56 03 00 35 04 06 00 EE [17:50:41]Write to MH i2c: E2 02 01 43 AB 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 D9 01 00 00 F4 03 04 00 76 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CC 56 03 00 35 04 06 00 EE 00 00 E6 [17:50:41]Write i2c OK [17:50:41]MH_I2C_Read... [17:50:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:41]Read from MH i2c: E2 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 03 00 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 03 00 43 AB 00 90 00 62 [17:50:41]RAPDU: 90 00 [17:50:41]wFMCommunicate OK [17:50:41]wFMCommunicate request_size=10 [17:50:41]MH_SAM_APDU [17:50:41]CAPDU: 80 0D 02 02 05 E7 DC E0 87 BB [17:50:41]Write to MH i2c: E2 0D 00 44 AB 80 0D 02 02 05 00 E7 DC E0 87 BB 00 00 58 [17:50:41]Write i2c OK [17:50:41]MH_I2C_Read... [17:50:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:41]Read from MH i2c: E2 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 03 00 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 03 00 44 AB 00 90 00 63 [17:50:41]RAPDU: 90 00 [17:50:41]wFMCommunicate OK [17:50:41]wFMCommunicate request_size=4 [17:50:41]MH_SAM_APDU [17:50:41]CAPDU: 80 0D 03 02 [17:50:41]Write to MH i2c: E2 08 00 45 AB 80 0D 03 02 00 00 00 00 6B [17:50:41]Write i2c OK [17:50:41]MH_I2C_Read... [17:50:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:50:41]Read from MH i2c: E2 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 0B 00 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 0B 00 45 AB 00 BA B7 19 74 F2 DD FB 75 90 00 A9 [17:50:41]RAPDU: BA B7 19 74 F2 DD FB 75 90 00 [17:50:41]wFMCommunicate OK [17:50:41]SAM_PROTO_SignData done [17:50:41]FM_MakeSignedData done [17:50:41]CreateOFDProtocolMessage [17:50:41]wFMCommunicate request_size=4 [17:50:41]MH_SAM_APDU [17:50:41]CAPDU: 80 11 00 00 [17:50:41]Write to MH i2c: E2 08 00 46 AB 80 11 00 00 00 00 00 00 6B [17:50:41]Write i2c OK [17:50:41]MH_I2C_Read... [17:50:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:41]Read from MH i2c: E2 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 17 00 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 17 00 46 AB 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BA [17:50:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:50:41]wFMCommunicate OK [17:50:41]CreateOFDProtocolMessage done [17:50:41]OFDSenderStorePacket 218828 [17:50:41]StoreOFDPacket docnum=218828 [17:50:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 94 2F 07 01 66 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 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 D9 01 00 00 F4 03 04 00 76 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CC 56 03 00 35 04 06 00 EE E7 DC E0 87 BB BA B7 19 74 F2 DD FB 75 [17:50:41]CheckFolder [17:50:41]dirname=/storage/ofd_packets [17:50:41]CheckFolder done [17:50:41]ProducePacketName [17:50:41]name=ofd_packets/00218828 [17:50:41]NVStorageSaveData ofd_packets/00218828 [17:50:41]File name is /storage/ofd_packets/00218828 [17:50:41]Write 301 bytes [17:50:41]NVStorageSaveData done [17:50:41]OFDSenderStorePacket done [17:50:41]KKMCreateOFDPacket done [17:50:41]NVStorageSaveData kkm_last_timestamp [17:50:41]File name is /storage/kkm_last_timestamp [17:50:41]Write 4 bytes [17:50:41]NVStorageSaveData done [17:50:41]ExternCall_PrintAddStr [17:50:41]wPrintStart [17:50:41]Write to MH i2c: 01 00 00 47 AB F2 [17:50:41]Write i2c OK [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: 01 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: 01 07 00 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: 01 07 00 47 AB 00 00 00 00 00 FF 0F 07 [17:50:41]RasterBufferAndPrint [17:50:41]line Счет N : (1)536374 [17:50:41]line ИНН: 02508201610067 [17:50:41]line Контрольно-Кассовый Чек [17:50:41]line ПРОДАЖА [17:50:41]line ТРК (МРК, ГНК) : 41 [17:50:41]line Товар: 2710124500 [17:50:41]line Аи-95-К-3 [17:50:41]line 10.790 * 74.20 [17:50:41]line = 800.62 [17:50:41]line НДС 12% НСП 1% [17:50:41]line > о реализуемом товаре [17:50:41]line ОКРУГЛЕНИЕ: -0.62 [17:50:41]line ИТОГО: 800.00 [17:50:41]line Внесено: 800.00 [17:50:41]line СДАЧА: 0.00 [17:50:41]line НСП 1% : 7.08 [17:50:41]line НДС 12% : 85.02 [17:50:41]line Наличными: 800.00 [17:50:41]line Безнал.: 0.00 [17:50:41]line Место: АЗС № 84 "Партнер Нефть" [17:50:41]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:50:41]line СНО: Общий режим [17:50:41]line Чек 473 19.10.2024 17:50 [17:50:41]line Смена: 443 ФФД: 1.0 [17:50:41]line ЗНМ: 0300000178 [17:50:41]line РНМ: 0000000000098116 [17:50:41]line Версия ККМ: 001 [17:50:41]line ФМ: 0000000000965413 [17:50:41]line ФД: 218828 [17:50:41]line ФПД: 262679610558395 [17:50:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175046&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218828&fm=262679610558395&tin=02508201610067®Number=0000000000098116&sum=80000 [17:50:42]written 0, free lines is 4095 [17:50:42]Write to MH i2c: 01 00 00 72 AB 1D [17:50:42]Write i2c OK [17:50:42]MH_I2C_Read... [17:50:42]Read from MH i2c: 01 [17:50:42]MH_I2C_Read... [17:50:42]Read from MH i2c: 01 07 00 [17:50:42]MH_I2C_Read... [17:50:42]Read from MH i2c: 01 07 00 72 AB 00 00 00 00 00 EB 0C 1B [17:50:42]RasterBufferAndPrint [17:50:42]line [17:50:42]line [17:50:42]line [17:50:42]line [17:50:42]line [17:50:42]written 0, free lines is 3316 [17:50:42]MH_Cut [17:50:42]Write to MH i2c: D1 01 00 79 AB 01 F6 [17:50:42]Write i2c OK [17:50:42]MH_I2C_Read... [17:50:42]Read from MH i2c: D1 [17:50:42]MH_I2C_Read... [17:50:42]Read from MH i2c: D1 01 00 [17:50:42]MH_I2C_Read... [17:50:42]Read from MH i2c: D1 01 00 79 AB 00 F5 [17:50:42]Write to MH i2c: 01 00 00 7A AB 25 [17:50:42]Write i2c OK [17:50:42]MH_I2C_Read... [17:50:43]*** Cut start [17:50:43]*** Partial cut [17:50:43]*** CUTSNS_PIN = 1 [17:50:43]*** CUTSNS_PIN = 0 [17:50:43]*** Brake cut motor [17:50:44]Read from MH i2c: 01 [17:50:44]MH_I2C_Read... [17:50:44]*** Stop cut motor [17:50:44]*** Cut end [17:50:44]Read from MH i2c: 01 07 00 [17:50:44]MH_I2C_Read... [17:50:44]Read from MH i2c: 01 07 00 7A AB 00 00 00 00 00 FF 0F 3A [17:50:44]process_action close_receipt done [17:50:44]requested_data is exist [17:50:44]produce_requested_data [17:50:44]requested_item fm.sn is exist - process it [17:50:44]wFMCommunicate request_size=4 [17:50:44]MH_SAM_APDU [17:50:44]CAPDU: 80 11 00 00 [17:50:44]Write to MH i2c: E2 08 00 7B AB 80 11 00 00 00 00 00 00 A0 [17:50:44]Write i2c OK [17:50:44]MH_I2C_Read... [17:50:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:44]Read from MH i2c: E2 [17:50:44]MH_I2C_Read... [17:50:44]Read from MH i2c: E2 17 00 [17:50:44]MH_I2C_Read... [17:50:44]Read from MH i2c: E2 17 00 7B AB 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EF [17:50:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:50:44]wFMCommunicate OK [17:50:44]requested_item fd.num is exist - process it [17:50:44]SAM_PROTO_GetFieldsCounters [17:50:44]wFMCommunicate request_size=4 [17:50:44]MH_SAM_APDU [17:50:44]CAPDU: 80 13 00 00 [17:50:44]Write to MH i2c: E2 08 00 7C AB 80 13 00 00 00 00 00 00 A3 [17:50:44]Write i2c OK [17:50:44]MH_I2C_Read... [17:50:44]Read from MH i2c: E2 [17:50:44]MH_I2C_Read... [17:50:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:50:44]Read from MH i2c: E2 62 00 [17:50:44]MH_I2C_Read... [17:50:44]Read from MH i2c: E2 62 00 7C AB 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CC 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D9 01 00 00 5E 04 04 00 D9 01 00 00 57 04 04 00 DA 01 00 00 19 04 04 00 00 00 00 00 90 00 2F [17:50:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CC 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 D9 01 00 00 5E 04 04 00 D9 01 00 00 57 04 04 00 DA 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:50:44]wFMCommunicate OK [17:50:44]SAM_PROTO_GetFieldsCounters done [17:50:44]requested_item shift.num is exist - process it [17:50:44]requested_item shift.opened is exist - process it [17:50:44]req_shift_opened [17:50:44]FM_GetShiftState [17:50:44]SAM_PROTO_GetShiftState [17:50:44]wFMCommunicate request_size=4 [17:50:44]MH_SAM_APDU [17:50:44]CAPDU: 80 13 01 00 [17:50:44]Write to MH i2c: E2 08 00 7D AB 80 13 01 00 00 00 00 00 A5 [17:50:44]Write i2c OK [17:50:44]MH_I2C_Read... [17:50:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:44]Read from MH i2c: E2 [17:50:44]MH_I2C_Read... [17:50:44]Read from MH i2c: E2 0E 00 [17:50:44]MH_I2C_Read... [17:50:44]Read from MH i2c: E2 0E 00 7D AB 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E8 [17:50:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:50:44]wFMCommunicate OK [17:50:44]SAM_PROTO_GetShiftState done [17:50:44]FM_GetShiftState done [17:50:44]req_shift_opened done [17:50:44]requested_item shift.open_date is exist - process it [17:50:44]req_shift_open_date [17:50:44]req_shift_open_date done [17:50:44]produce_requested_data done [17:50:44]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218828,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:50:44]process_action_free close_receipt [17:50:44]json_value_free [17:50:44]json_value_free done [17:50:44]process_json_proto returns [17:50:44]Send response to host [17:50:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218828,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:50:44]free response buf [17:50:44]execute_script done [17:50:44]execute_script returns [17:50:44]free content buf [17:50:44]Sock 9.Close socket [17:50:44]Sock 9.Thread stoped [17:50:59]accept exits with 8 [17:50:59]New connection [17:50:59]New thread 3066826084 created [17:50:59]Thread 3066682724 joined [17:50:59]Waiting for new connection... [17:50:59] Sock 8.Parse request [17:50:59]Sock 8.Check first char [17:50:59]Sock 8.First char is OK [17:50:59]request: POST /json_proto HTTP/1.0 [17:50:59]Method: POST [17:50:59]URL: /json_proto [17:50:59]Method is POST - this is cgi request [17:50:59]url: /json_proto [17:50:59]query_string will be loaded in cgi processing [17:50:59]execute_cgi json_proto POST (null) [17:50:59]execute_cgi path=json_proto method=POST [17:50:59]POST find Content-Length [17:50:59]Host: 172.17.40.4:8080 [17:50:59]Content-Length: 677 [17:50:59]Content-Type: application/json [17:50:59] [17:50:59]POST finish read [17:50:59]Found Content-Length = 677 [17:50:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [17:50:59]execute_script... [17:50: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)536376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [17:50:59]POST & json_proto [17:50:59]process_json_proto [17:50:59]json parsed OK: [17:50:59]protocol is kg_v1.0 [17:50:59]action value=close_receipt [17:50:59]process_action close_receipt [17:50:59]cmd_close_receipt [17:50:59]MH_GetDate [17:50:59]Write to MH i2c: F0 00 00 7E AB 18 [17:50:59]Write i2c OK [17:50:59]MH_I2C_Read... [17:50:59]Read from MH i2c: F0 [17:50:59]MH_I2C_Read... [17:50:59]Read from MH i2c: F0 09 00 [17:50:59]MH_I2C_Read... [17:50:59]Read from MH i2c: F0 09 00 7E AB 00 89 F1 13 67 EE 0E 0D 67 85 [17:50:59]GetLastDocTimeStamp 1729360246 [17:50:59]current date 1729360265 [17:50:59]FM_GetShiftState [17:50:59]SAM_PROTO_GetShiftState [17:50:59]wFMCommunicate request_size=4 [17:50:59]MH_SAM_APDU [17:50:59]CAPDU: 80 13 01 00 [17:50:59]Write to MH i2c: E2 08 00 7F AB 80 13 01 00 00 00 00 00 A7 [17:50:59]Write i2c OK [17:50:59]MH_I2C_Read... [17:50:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:59]Read from MH i2c: E2 [17:50:59]MH_I2C_Read... [17:50:59]Read from MH i2c: E2 0E 00 [17:50:59]MH_I2C_Read... [17:50:59]Read from MH i2c: E2 0E 00 7F AB 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EA [17:50:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:50:59]wFMCommunicate OK [17:50:59]SAM_PROTO_GetShiftState done [17:50:59]FM_GetShiftState done [17:50:59]opened in 1729296582 [17:50:59]opened+sec_in_day 1729382982 [17:50:59]quantity*price = 50010 [17:50:59]sum+1 = 50012 [17:50:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 474 19.10.2024 17:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218829 ФПД: 84984228542552 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175105&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218829&fm=84984228542552&tin=02508201610067®Number=0000000000098116&sum=50000 [17:51:00]StoreToDocumentArchive [17:51:00]shift 443 fd 218829 [17:51:00]save to /storage/0443/doc_00218829 [17:51:00]save last doc name /storage/0443/doc_00218829 to /storage/kkm_last_doc_name [17:51:00]save OK [17:51:00]Clear old archive folders... [17:51:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:51:00]tlvbuf is 016DCB20 [17:51:00]SAM_PROTO_ClearQueue [17:51:00]wFMCommunicate request_size=4 [17:51:00]MH_SAM_APDU [17:51:00]CAPDU: 80 09 00 00 [17:51:00]Write to MH i2c: E2 08 00 8C AB 80 09 00 00 00 00 00 00 A9 [17:51:00]Write i2c OK [17:51:00]MH_I2C_Read... [17:51:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:51:00]Read from MH i2c: E2 [17:51:00]MH_I2C_Read... [17:51:00]Read from MH i2c: E2 03 00 [17:51:00]MH_I2C_Read... [17:51:00]Read from MH i2c: E2 03 00 8C AB 00 90 00 AB [17:51:00]RAPDU: 90 00 [17:51:00]wFMCommunicate OK [17:51:00]SAM_PROTO_ClearQueue done [17:51:00]KKMCreateOFDPacket [17:51:00]OFDProtocolAddRootSTLVToBuf [17:51:00]FM_MakeSignedData [17:51:00]FM_MakeSignedData [17:51:00]SAM_PROTO_SignData [17:51:00]wFMCommunicate request_size=4 [17:51:00]MH_SAM_APDU [17:51:00]CAPDU: 80 0D 01 02 [17:51:00]Write to MH i2c: E2 08 00 8D AB 80 0D 01 02 00 00 00 00 B1 [17:51:00]Write i2c OK [17:51:00]MH_I2C_Read... [17:51:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:51:00]Read from MH i2c: E2 [17:51:00]MH_I2C_Read... [17:51:00]Read from MH i2c: E2 03 00 [17:51:00]MH_I2C_Read... [17:51:00]Read from MH i2c: E2 03 00 8D AB 00 90 00 AC [17:51:00]RAPDU: 90 00 [17:51:00]wFMCommunicate OK [17:51:00]wFMCommunicate request_size=255 [17:51:00]MH_SAM_APDU [17:51: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 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 DA 01 00 00 F4 03 04 00 89 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CD 56 03 00 35 04 06 00 4D [17:51:00]Write to MH i2c: E2 02 01 8E AB 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 DA 01 00 00 F4 03 04 00 89 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CD 56 03 00 35 04 06 00 4D 00 00 10 [17:51:00]Write i2c OK [17:51:00]MH_I2C_Read... [17:51:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:00]Read from MH i2c: E2 [17:51:00]MH_I2C_Read... [17:51:00]Read from MH i2c: E2 03 00 [17:51:00]MH_I2C_Read... [17:51:00]Read from MH i2c: E2 03 00 8E AB 00 90 00 AD [17:51:00]RAPDU: 90 00 [17:51:00]wFMCommunicate OK [17:51:00]wFMCommunicate request_size=10 [17:51:00]MH_SAM_APDU [17:51:00]CAPDU: 80 0D 02 02 05 4A EE C0 F8 58 [17:51:00]Write to MH i2c: E2 0D 00 8F AB 80 0D 02 02 05 00 4A EE C0 F8 58 00 00 06 [17:51:00]Write i2c OK [17:51:00]MH_I2C_Read... [17:51:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:00]Read from MH i2c: E2 [17:51:00]MH_I2C_Read... [17:51:00]Read from MH i2c: E2 03 00 [17:51:00]MH_I2C_Read... [17:51:00]Read from MH i2c: E2 03 00 8F AB 00 90 00 AE [17:51:00]RAPDU: 90 00 [17:51:00]wFMCommunicate OK [17:51:00]wFMCommunicate request_size=4 [17:51:00]MH_SAM_APDU [17:51:00]CAPDU: 80 0D 03 02 [17:51:00]Write to MH i2c: E2 08 00 90 AB 80 0D 03 02 00 00 00 00 B6 [17:51:00]Write i2c OK [17:51:00]MH_I2C_Read... [17:51:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:51:01]Read from MH i2c: E2 [17:51:01]MH_I2C_Read... [17:51:01]Read from MH i2c: E2 0B 00 [17:51:01]MH_I2C_Read... [17:51:01]Read from MH i2c: E2 0B 00 90 AB 00 29 08 54 67 13 DF 38 13 90 00 E0 [17:51:01]RAPDU: 29 08 54 67 13 DF 38 13 90 00 [17:51:01]wFMCommunicate OK [17:51:01]SAM_PROTO_SignData done [17:51:01]FM_MakeSignedData done [17:51:01]CreateOFDProtocolMessage [17:51:01]wFMCommunicate request_size=4 [17:51:01]MH_SAM_APDU [17:51:01]CAPDU: 80 11 00 00 [17:51:01]Write to MH i2c: E2 08 00 91 AB 80 11 00 00 00 00 00 00 B6 [17:51:01]Write i2c OK [17:51:01]MH_I2C_Read... [17:51:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:01]Read from MH i2c: E2 [17:51:01]MH_I2C_Read... [17:51:01]Read from MH i2c: E2 17 00 [17:51:01]MH_I2C_Read... [17:51:01]Read from MH i2c: E2 17 00 91 AB 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 05 [17:51:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:51:01]wFMCommunicate OK [17:51:01]CreateOFDProtocolMessage done [17:51:01]OFDSenderStorePacket 218829 [17:51:01]StoreOFDPacket docnum=218829 [17:51:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 19 E3 07 01 CC BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 DA 01 00 00 F4 03 04 00 89 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CD 56 03 00 35 04 06 00 4D 4A EE C0 F8 58 29 08 54 67 13 DF 38 13 [17:51:01]CheckFolder [17:51:01]dirname=/storage/ofd_packets [17:51:01]CheckFolder done [17:51:01]ProducePacketName [17:51:01]name=ofd_packets/00218829 [17:51:01]NVStorageSaveData ofd_packets/00218829 [17:51:01]File name is /storage/ofd_packets/00218829 [17:51:01]Write 301 bytes [17:51:01]NVStorageSaveData done [17:51:01]OFDSenderStorePacket done [17:51:01]KKMCreateOFDPacket done [17:51:01]NVStorageSaveData kkm_last_timestamp [17:51:01]File name is /storage/kkm_last_timestamp [17:51:01]Write 4 bytes [17:51:01]NVStorageSaveData done [17:51:01]ExternCall_PrintAddStr [17:51:01]wPrintStart [17:51:01]Write to MH i2c: 01 00 00 92 AB 3D [17:51:01]Write i2c OK [17:51:01]MH_I2C_Read... [17:51:01]Read from MH i2c: 01 [17:51:01]MH_I2C_Read... [17:51:01]Read from MH i2c: 01 07 00 [17:51:01]MH_I2C_Read... [17:51:01]Read from MH i2c: 01 07 00 92 AB 00 00 00 00 00 FF 0F 52 [17:51:01]RasterBufferAndPrint [17:51:01]line Счет N : (1)536376 [17:51:01]line ИНН: 02508201610067 [17:51:01]line Контрольно-Кассовый Чек [17:51:01]line ПРОДАЖА [17:51:01]line ТРК (МРК, ГНК) : 21 [17:51:01]line Товар: 2710124500 [17:51:01]line Аи-95-К-3 [17:51:01]line 6.740 * 74.20 [17:51:01]line = 500.11 [17:51:01]line НДС 12% НСП 1% [17:51:01]line > о реализуемом товаре [17:51:01]line ОКРУГЛЕНИЕ: -0.11 [17:51:01]line ИТОГО: 500.00 [17:51:01]line Внесено: 500.00 [17:51:01]line СДАЧА: 0.00 [17:51:01]line НСП 1% : 4.43 [17:51:01]line НДС 12% : 53.11 [17:51:01]line Наличными: 500.00 [17:51:01]line Безнал.: 0.00 [17:51:01]line Место: АЗС № 84 "Партнер Нефть" [17:51:01]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:51:01]line СНО: Общий режим [17:51:01]line Чек 474 19.10.2024 17:51 [17:51:01]line Смена: 443 ФФД: 1.0 [17:51:01]line ЗНМ: 0300000178 [17:51:01]line РНМ: 0000000000098116 [17:51:01]line Версия ККМ: 001 [17:51:01]line ФМ: 0000000000965413 [17:51:01]line ФД: 218829 [17:51:01]line ФПД: 84984228542552 [17:51:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175105&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218829&fm=84984228542552&tin=02508201610067®Number=0000000000098116&sum=50000 [17:51:01]written 0, free lines is 4095 [17:51:01]Write to MH i2c: 01 00 00 BD AB 68 [17:51:01]Write i2c OK [17:51:01]MH_I2C_Read... [17:51:01]Read from MH i2c: 01 [17:51:01]MH_I2C_Read... [17:51:01]Read from MH i2c: 01 07 00 [17:51:01]MH_I2C_Read... [17:51:01]Read from MH i2c: 01 07 00 BD AB 00 00 00 00 00 E9 0C 64 [17:51:01]RasterBufferAndPrint [17:51:01]line [17:51:01]line [17:51:01]line [17:51:01]line [17:51:01]line [17:51:01]written 0, free lines is 3311 [17:51:01]MH_Cut [17:51:01]Write to MH i2c: D1 01 00 C4 AB 01 41 [17:51:01]Write i2c OK [17:51:01]MH_I2C_Read... [17:51:01]Read from MH i2c: D1 [17:51:01]MH_I2C_Read... [17:51:01]Read from MH i2c: D1 01 00 [17:51:01]MH_I2C_Read... [17:51:01]Read from MH i2c: D1 01 00 C4 AB 00 40 [17:51:01]Write to MH i2c: 01 00 00 C5 AB 70 [17:51:01]Write i2c OK [17:51:01]MH_I2C_Read... [17:51:02]*** Cut start [17:51:02]*** Partial cut [17:51:02]*** CUTSNS_PIN = 1 [17:51:02]*** CUTSNS_PIN = 0 [17:51:02]*** Brake cut motor [17:51:02]Read from MH i2c: 01 [17:51:02]MH_I2C_Read... [17:51:02]*** Stop cut motor [17:51:02]*** Cut end [17:51:02]Read from MH i2c: 01 07 00 [17:51:02]MH_I2C_Read... [17:51:02]Read from MH i2c: 01 07 00 C5 AB 00 00 00 00 00 FF 0F 85 [17:51:02]process_action close_receipt done [17:51:02]requested_data is exist [17:51:02]produce_requested_data [17:51:02]requested_item fm.sn is exist - process it [17:51:02]wFMCommunicate request_size=4 [17:51:02]MH_SAM_APDU [17:51:02]CAPDU: 80 11 00 00 [17:51:02]Write to MH i2c: E2 08 00 C6 AB 80 11 00 00 00 00 00 00 EB [17:51:02]Write i2c OK [17:51:02]MH_I2C_Read... [17:51:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:02]Read from MH i2c: E2 [17:51:02]MH_I2C_Read... [17:51:02]Read from MH i2c: E2 17 00 [17:51:02]MH_I2C_Read... [17:51:02]Read from MH i2c: E2 17 00 C6 AB 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3A [17:51:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:51:02]wFMCommunicate OK [17:51:02]requested_item fd.num is exist - process it [17:51:02]SAM_PROTO_GetFieldsCounters [17:51:02]wFMCommunicate request_size=4 [17:51:02]MH_SAM_APDU [17:51:02]CAPDU: 80 13 00 00 [17:51:02]Write to MH i2c: E2 08 00 C7 AB 80 13 00 00 00 00 00 00 EE [17:51:02]Write i2c OK [17:51:02]MH_I2C_Read... [17:51:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:51:03]Read from MH i2c: E2 [17:51:03]MH_I2C_Read... [17:51:03]Read from MH i2c: E2 62 00 [17:51:03]MH_I2C_Read... [17:51:03]Read from MH i2c: E2 62 00 C7 AB 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CD 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DA 01 00 00 5E 04 04 00 DA 01 00 00 57 04 04 00 DB 01 00 00 19 04 04 00 00 00 00 00 90 00 7E [17:51:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CD 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DA 01 00 00 5E 04 04 00 DA 01 00 00 57 04 04 00 DB 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:51:03]wFMCommunicate OK [17:51:03]SAM_PROTO_GetFieldsCounters done [17:51:03]requested_item shift.num is exist - process it [17:51:03]requested_item shift.opened is exist - process it [17:51:03]req_shift_opened [17:51:03]FM_GetShiftState [17:51:03]SAM_PROTO_GetShiftState [17:51:03]wFMCommunicate request_size=4 [17:51:03]MH_SAM_APDU [17:51:03]CAPDU: 80 13 01 00 [17:51:03]Write to MH i2c: E2 08 00 C8 AB 80 13 01 00 00 00 00 00 F0 [17:51:03]Write i2c OK [17:51:03]MH_I2C_Read... [17:51:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:51:03]Read from MH i2c: E2 [17:51:03]MH_I2C_Read... [17:51:03]Read from MH i2c: E2 0E 00 [17:51:03]MH_I2C_Read... [17:51:03]Read from MH i2c: E2 0E 00 C8 AB 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 33 [17:51:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:51:03]wFMCommunicate OK [17:51:03]SAM_PROTO_GetShiftState done [17:51:03]FM_GetShiftState done [17:51:03]req_shift_opened done [17:51:03]requested_item shift.open_date is exist - process it [17:51:03]req_shift_open_date [17:51:03]req_shift_open_date done [17:51:03]produce_requested_data done [17:51:03]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218829,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:51:03]process_action_free close_receipt [17:51:03]json_value_free [17:51:03]json_value_free done [17:51:03]process_json_proto returns [17:51:03]Send response to host [17:51:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218829,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:51:03]free response buf [17:51:03]execute_script done [17:51:03]execute_script returns [17:51:03]free content buf [17:51:03]Sock 8.Close socket [17:51:03]Sock 8.Thread stoped [17:51:33]accept exits with 9 [17:51:33]New connection [17:51:33]New thread 3066682724 created [17:51:33]Thread 3066826084 joined [17:51:33]Waiting for new connection... [17:51:33] Sock 9.Parse request [17:51:33]Sock 9.Check first char [17:51:33]Sock 9.First char is OK [17:51:33]request: POST /json_proto HTTP/1.0 [17:51:33]Method: POST [17:51:33]URL: /json_proto [17:51:33]Method is POST - this is cgi request [17:51:33]url: /json_proto [17:51:33]query_string will be loaded in cgi processing [17:51:33]execute_cgi json_proto POST (null) [17:51:33]execute_cgi path=json_proto method=POST [17:51:33]POST find Content-Length [17:51:33]Host: 172.17.40.4:8080 [17:51:33]Content-Length: 678 [17:51:33]Content-Type: application/json [17:51:33] [17:51:33]POST finish read [17:51:33]Found Content-Length = 678 [17:51:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:51:33]execute_script... [17:51: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)536377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:51:33]POST & json_proto [17:51:33]process_json_proto [17:51:33]json parsed OK: [17:51:33]protocol is kg_v1.0 [17:51:33]action value=close_receipt [17:51:33]process_action close_receipt [17:51:33]cmd_close_receipt [17:51:33]MH_GetDate [17:51:33]Write to MH i2c: F0 00 00 C9 AB 63 [17:51:33]Write i2c OK [17:51:33]MH_I2C_Read... [17:51:33]Read from MH i2c: F0 [17:51:33]MH_I2C_Read... [17:51:33]Read from MH i2c: F0 09 00 [17:51:33]MH_I2C_Read... [17:51:33]Read from MH i2c: F0 09 00 C9 AB 00 AB F1 13 67 EE 0E 0D 67 F2 [17:51:33]GetLastDocTimeStamp 1729360265 [17:51:33]current date 1729360299 [17:51:33]FM_GetShiftState [17:51:33]SAM_PROTO_GetShiftState [17:51:33]wFMCommunicate request_size=4 [17:51:33]MH_SAM_APDU [17:51:33]CAPDU: 80 13 01 00 [17:51:33]Write to MH i2c: E2 08 00 CA AB 80 13 01 00 00 00 00 00 F2 [17:51:33]Write i2c OK [17:51:33]MH_I2C_Read... [17:51:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:51:33]Read from MH i2c: E2 [17:51:33]MH_I2C_Read... [17:51:33]Read from MH i2c: E2 0E 00 [17:51:33]MH_I2C_Read... [17:51:33]Read from MH i2c: E2 0E 00 CA AB 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 35 [17:51:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:51:33]wFMCommunicate OK [17:51:33]SAM_PROTO_GetShiftState done [17:51:33]FM_GetShiftState done [17:51:33]opened in 1729296582 [17:51:33]opened+sec_in_day 1729382982 [17:51:33]quantity*price = 70044 [17:51:33]sum+1 = 70045 [17:51:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 475 19.10.2024 17:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218830 ФПД: 167969260913178 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175139&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218830&fm=167969260913178&tin=02508201610067®Number=0000000000098116&sum=70000 [17:51:34]StoreToDocumentArchive [17:51:34]shift 443 fd 218830 [17:51:34]save to /storage/0443/doc_00218830 [17:51:34]save last doc name /storage/0443/doc_00218830 to /storage/kkm_last_doc_name [17:51:34]save OK [17:51:34]Clear old archive folders... [17:51:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:51:34]tlvbuf is 0151BD20 [17:51:34]SAM_PROTO_ClearQueue [17:51:34]wFMCommunicate request_size=4 [17:51:34]MH_SAM_APDU [17:51:34]CAPDU: 80 09 00 00 [17:51:34]Write to MH i2c: E2 08 00 D7 AB 80 09 00 00 00 00 00 00 F4 [17:51:34]Write i2c OK [17:51:34]MH_I2C_Read... [17:51:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:51:34]Read from MH i2c: E2 [17:51:34]MH_I2C_Read... [17:51:34]Read from MH i2c: E2 03 00 [17:51:34]MH_I2C_Read... [17:51:34]Read from MH i2c: E2 03 00 D7 AB 00 90 00 F6 [17:51:34]RAPDU: 90 00 [17:51:34]wFMCommunicate OK [17:51:34]SAM_PROTO_ClearQueue done [17:51:34]KKMCreateOFDPacket [17:51:34]OFDProtocolAddRootSTLVToBuf [17:51:34]FM_MakeSignedData [17:51:34]FM_MakeSignedData [17:51:34]SAM_PROTO_SignData [17:51:34]wFMCommunicate request_size=4 [17:51:34]MH_SAM_APDU [17:51:34]CAPDU: 80 0D 01 02 [17:51:34]Write to MH i2c: E2 08 00 D8 AB 80 0D 01 02 00 00 00 00 FC [17:51:34]Write i2c OK [17:51:34]MH_I2C_Read... [17:51:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:51:34]Read from MH i2c: E2 [17:51:34]MH_I2C_Read... [17:51:34]Read from MH i2c: E2 03 00 [17:51:34]MH_I2C_Read... [17:51:34]Read from MH i2c: E2 03 00 D8 AB 00 90 00 F7 [17:51:34]RAPDU: 90 00 [17:51:34]wFMCommunicate OK [17:51:34]wFMCommunicate request_size=255 [17:51:34]MH_SAM_APDU [17:51: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 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 DB 01 00 00 F4 03 04 00 AB F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CE 56 03 00 35 04 06 00 98 [17:51:34]Write to MH i2c: E2 02 01 D9 AB 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 DB 01 00 00 F4 03 04 00 AB F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CE 56 03 00 35 04 06 00 98 00 00 01 [17:51:34]Write i2c OK [17:51:34]MH_I2C_Read... [17:51:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:35]Read from MH i2c: E2 [17:51:35]MH_I2C_Read... [17:51:35]Read from MH i2c: E2 03 00 [17:51:35]MH_I2C_Read... [17:51:35]Read from MH i2c: E2 03 00 D9 AB 00 90 00 F8 [17:51:35]RAPDU: 90 00 [17:51:35]wFMCommunicate OK [17:51:35]wFMCommunicate request_size=10 [17:51:35]MH_SAM_APDU [17:51:35]CAPDU: 80 0D 02 02 05 C4 64 21 42 1A [17:51:35]Write to MH i2c: E2 0D 00 DA AB 80 0D 02 02 05 00 C4 64 21 42 1A 00 00 AE [17:51:35]Write i2c OK [17:51:35]MH_I2C_Read... [17:51:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:35]Read from MH i2c: E2 [17:51:35]MH_I2C_Read... [17:51:35]Read from MH i2c: E2 03 00 [17:51:35]MH_I2C_Read... [17:51:35]Read from MH i2c: E2 03 00 DA AB 00 90 00 F9 [17:51:35]RAPDU: 90 00 [17:51:35]wFMCommunicate OK [17:51:35]wFMCommunicate request_size=4 [17:51:35]MH_SAM_APDU [17:51:35]CAPDU: 80 0D 03 02 [17:51:35]Write to MH i2c: E2 08 00 DB AB 80 0D 03 02 00 00 00 00 01 [17:51:35]Write i2c OK [17:51:35]MH_I2C_Read... [17:51:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:51:35]Read from MH i2c: E2 [17:51:35]MH_I2C_Read... [17:51:35]Read from MH i2c: E2 0B 00 [17:51:35]MH_I2C_Read... [17:51:35]Read from MH i2c: E2 0B 00 DB AB 00 BF D9 01 55 67 19 EB 13 90 00 6E [17:51:35]RAPDU: BF D9 01 55 67 19 EB 13 90 00 [17:51:35]wFMCommunicate OK [17:51:35]SAM_PROTO_SignData done [17:51:35]FM_MakeSignedData done [17:51:35]CreateOFDProtocolMessage [17:51:35]wFMCommunicate request_size=4 [17:51:35]MH_SAM_APDU [17:51:35]CAPDU: 80 11 00 00 [17:51:35]Write to MH i2c: E2 08 00 DC AB 80 11 00 00 00 00 00 00 01 [17:51:35]Write i2c OK [17:51:35]MH_I2C_Read... [17:51:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:35]Read from MH i2c: E2 [17:51:35]MH_I2C_Read... [17:51:35]Read from MH i2c: E2 17 00 [17:51:35]MH_I2C_Read... [17:51:35]Read from MH i2c: E2 17 00 DC AB 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 50 [17:51:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:51:35]wFMCommunicate OK [17:51:35]CreateOFDProtocolMessage done [17:51:35]OFDSenderStorePacket 218830 [17:51:35]StoreOFDPacket docnum=218830 [17:51:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 BA 20 07 01 E0 F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 DB 01 00 00 F4 03 04 00 AB F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CE 56 03 00 35 04 06 00 98 C4 64 21 42 1A BF D9 01 55 67 19 EB 13 [17:51:35]CheckFolder [17:51:35]dirname=/storage/ofd_packets [17:51:35]CheckFolder done [17:51:35]ProducePacketName [17:51:35]name=ofd_packets/00218830 [17:51:35]NVStorageSaveData ofd_packets/00218830 [17:51:35]File name is /storage/ofd_packets/00218830 [17:51:35]Write 301 bytes [17:51:35]NVStorageSaveData done [17:51:35]OFDSenderStorePacket done [17:51:35]KKMCreateOFDPacket done [17:51:35]NVStorageSaveData kkm_last_timestamp [17:51:35]File name is /storage/kkm_last_timestamp [17:51:35]Write 4 bytes [17:51:35]NVStorageSaveData done [17:51:35]ExternCall_PrintAddStr [17:51:35]wPrintStart [17:51:35]Write to MH i2c: 01 00 00 DD AB 88 [17:51:35]Write i2c OK [17:51:35]MH_I2C_Read... [17:51:35]Read from MH i2c: 01 [17:51:35]MH_I2C_Read... [17:51:35]Read from MH i2c: 01 07 00 [17:51:35]MH_I2C_Read... [17:51:35]Read from MH i2c: 01 07 00 DD AB 00 00 00 00 00 FF 0F 9D [17:51:35]RasterBufferAndPrint [17:51:35]line Счет N : (1)536377 [17:51:35]line ИНН: 02508201610067 [17:51:35]line Контрольно-Кассовый Чек [17:51:35]line ПРОДАЖА [17:51:35]line ТРК (МРК, ГНК) : 33 [17:51:35]line Товар: 2710124130 [17:51:35]line Аи-92-К-2 [17:51:35]line 10.470 * 66.90 [17:51:35]line = 700.44 [17:51:35]line НДС 12% НСП 1% [17:51:35]line > о реализуемом товаре [17:51:35]line ОКРУГЛЕНИЕ: -0.44 [17:51:35]line ИТОГО: 700.00 [17:51:35]line Внесено: 700.00 [17:51:35]line СДАЧА: 0.00 [17:51:35]line НСП 1% : 6.20 [17:51:35]line НДС 12% : 74.38 [17:51:35]line Наличными: 700.00 [17:51:35]line Безнал.: 0.00 [17:51:35]line Место: АЗС № 84 "Партнер Нефть" [17:51:35]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:51:35]line СНО: Общий режим [17:51:35]line Чек 475 19.10.2024 17:51 [17:51:35]line Смена: 443 ФФД: 1.0 [17:51:35]line ЗНМ: 0300000178 [17:51:35]line РНМ: 0000000000098116 [17:51:35]line Версия ККМ: 001 [17:51:35]line ФМ: 0000000000965413 [17:51:35]line ФД: 218830 [17:51:35]line ФПД: 167969260913178 [17:51:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175139&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218830&fm=167969260913178&tin=02508201610067®Number=0000000000098116&sum=70000 [17:51:35]written 0, free lines is 4095 [17:51:36]Write to MH i2c: 01 00 00 08 AC B4 [17:51:36]Write i2c OK [17:51:36]MH_I2C_Read... [17:51:36]Read from MH i2c: 01 [17:51:36]MH_I2C_Read... [17:51:36]Read from MH i2c: 01 07 00 [17:51:36]MH_I2C_Read... [17:51:36]Read from MH i2c: 01 07 00 08 AC 00 00 00 00 00 F3 0C BA [17:51:36]RasterBufferAndPrint [17:51:36]line [17:51:36]line [17:51:36]line [17:51:36]line [17:51:36]line [17:51:36]written 0, free lines is 3321 [17:51:36]MH_Cut [17:51:36]Write to MH i2c: D1 01 00 0F AC 01 8D [17:51:36]Write i2c OK [17:51:36]MH_I2C_Read... [17:51:36]Read from MH i2c: D1 [17:51:36]MH_I2C_Read... [17:51:36]Read from MH i2c: D1 01 00 [17:51:36]MH_I2C_Read... [17:51:36]Read from MH i2c: D1 01 00 0F AC 00 8C [17:51:36]Write to MH i2c: 01 00 00 10 AC BC [17:51:36]Write i2c OK [17:51:36]MH_I2C_Read... [17:51:36]*** Cut start [17:51:36]*** Partial cut [17:51:36]*** CUTSNS_PIN = 1 [17:51:36]*** CUTSNS_PIN = 0 [17:51:37]*** Brake cut motor [17:51:37]Read from MH i2c: 01 [17:51:37]MH_I2C_Read... [17:51:37]*** Stop cut motor [17:51:37]*** Cut end [17:51:37]Read from MH i2c: 01 07 00 [17:51:37]MH_I2C_Read... [17:51:37]Read from MH i2c: 01 07 00 10 AC 00 00 00 00 00 FF 0F D1 [17:51:37]process_action close_receipt done [17:51:37]requested_data is exist [17:51:37]produce_requested_data [17:51:37]requested_item fm.sn is exist - process it [17:51:37]wFMCommunicate request_size=4 [17:51:37]MH_SAM_APDU [17:51:37]CAPDU: 80 11 00 00 [17:51:37]Write to MH i2c: E2 08 00 11 AC 80 11 00 00 00 00 00 00 37 [17:51:37]Write i2c OK [17:51:37]MH_I2C_Read... [17:51:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:37]Read from MH i2c: E2 [17:51:37]MH_I2C_Read... [17:51:37]Read from MH i2c: E2 17 00 [17:51:37]MH_I2C_Read... [17:51:37]Read from MH i2c: E2 17 00 11 AC 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 86 [17:51:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:51:37]wFMCommunicate OK [17:51:37]requested_item fd.num is exist - process it [17:51:37]SAM_PROTO_GetFieldsCounters [17:51:37]wFMCommunicate request_size=4 [17:51:37]MH_SAM_APDU [17:51:37]CAPDU: 80 13 00 00 [17:51:37]Write to MH i2c: E2 08 00 12 AC 80 13 00 00 00 00 00 00 3A [17:51:37]Write i2c OK [17:51:37]MH_I2C_Read... [17:51:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:51:37]Read from MH i2c: E2 [17:51:37]MH_I2C_Read... [17:51:37]Read from MH i2c: E2 62 00 [17:51:37]MH_I2C_Read... [17:51:37]Read from MH i2c: E2 62 00 12 AC 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CE 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DB 01 00 00 5E 04 04 00 DB 01 00 00 57 04 04 00 DC 01 00 00 19 04 04 00 00 00 00 00 90 00 CE [17:51:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CE 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DB 01 00 00 5E 04 04 00 DB 01 00 00 57 04 04 00 DC 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:51:37]wFMCommunicate OK [17:51:37]SAM_PROTO_GetFieldsCounters done [17:51:37]requested_item shift.num is exist - process it [17:51:37]requested_item shift.opened is exist - process it [17:51:37]req_shift_opened [17:51:37]FM_GetShiftState [17:51:37]SAM_PROTO_GetShiftState [17:51:37]wFMCommunicate request_size=4 [17:51:37]MH_SAM_APDU [17:51:37]CAPDU: 80 13 01 00 [17:51:37]Write to MH i2c: E2 08 00 13 AC 80 13 01 00 00 00 00 00 3C [17:51:37]Write i2c OK [17:51:37]MH_I2C_Read... [17:51:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:51:37]Read from MH i2c: E2 [17:51:37]MH_I2C_Read... [17:51:37]Read from MH i2c: E2 0E 00 [17:51:37]MH_I2C_Read... [17:51:37]Read from MH i2c: E2 0E 00 13 AC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7F [17:51:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:51:37]wFMCommunicate OK [17:51:37]SAM_PROTO_GetShiftState done [17:51:37]FM_GetShiftState done [17:51:37]req_shift_opened done [17:51:37]requested_item shift.open_date is exist - process it [17:51:37]req_shift_open_date [17:51:37]req_shift_open_date done [17:51:37]produce_requested_data done [17:51:37]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218830,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:51:37]process_action_free close_receipt [17:51:37]json_value_free [17:51:37]json_value_free done [17:51:37]process_json_proto returns [17:51:37]Send response to host [17:51:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218830,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:51:37]free response buf [17:51:37]execute_script done [17:51:37]execute_script returns [17:51:37]free content buf [17:51:37]Sock 9.Close socket [17:51:37]Sock 9.Thread stoped [17:52:25]ConnectInit Can't connect to host [17:52:25]CommunicateWithHost connect error [17:52:25]CommunicateWithHost err = -1 [17:52:25]OFD Sender: Server communicate error [17:52:25]OFD Sender: Processing packet 218826 [packets to send 84, broken 79] [17:52:25]ProducePacketName [17:52:25]name=ofd_packets/00218826 [17:52:25]OFD Sender: To server: pG, [17:52:25]CommunicateWithHost lk.salyk.kg:30040 [17:52:25]ConnectInit lk.salyk.kg [17:52:25]Connected sock=9 [17:52:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 01 00 00 1D 40 24 01 34 43 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 59 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CA 56 03 00 35 04 06 00 84 E3 9B 2A 88 F2 13 44 FF 78 FB DC 89 A5 [17:52:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 57 31 47 00 8E 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 39 36 35 34 31 33 10 04 04 00 CA 56 03 00 F4 03 04 00 76 9D 13 67 B6 04 01 00 00 E4 0D 00 2B 70 18 4A 2E [17:52:26]CommunicateWithHost err = 0 [17:52:26]CheckOFDResponse [17:52:26]1017 (14) - 77093643461234 [17:52:26]1041 (16) - 0000000000965413 [17:52:26]1040 (4) - 218826 [17:52:26]1012 (4) - 19.10.2024 11:52 [17:52:26]1206 (1) - 0 [17:52:26]OFD Sender: Remove packet 218826 [17:52:26]ProducePacketName [17:52:26]name=ofd_packets/00218826 [17:52:26]NVStorageDeleteData [17:52:26]OFD Sender: Processing packet 218827 [packets to send 83, broken 79] [17:52:26]ProducePacketName [17:52:26]name=ofd_packets/00218827 [17:52:26]OFD Sender: To server: pG, [17:52:26]CommunicateWithHost lk.salyk.kg:30040 [17:52:26]ConnectInit lk.salyk.kg [17:52:26]Connected sock=9 [17:52:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F9 C5 07 01 FD 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 90 1F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 27 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 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 01 00 00 F4 03 04 00 65 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CB 56 03 00 35 04 06 00 47 5C BA 9D 62 26 63 F7 2C BB 3F 9B 18 73 [17:52:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D6 DF 47 00 A3 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CB 56 03 00 F4 03 04 00 77 9D 13 67 B6 04 01 00 00 9B 73 51 B6 FF 09 31 57 [17:52:26]CommunicateWithHost err = 0 [17:52:26]CheckOFDResponse [17:52:26]1017 (14) - 77093643461234 [17:52:26]1041 (16) - 0000000000965413 [17:52:26]1040 (4) - 218827 [17:52:26]1012 (4) - 19.10.2024 11:52 [17:52:26]1206 (1) - 0 [17:52:26]OFD Sender: Remove packet 218827 [17:52:26]ProducePacketName [17:52:26]name=ofd_packets/00218827 [17:52:26]NVStorageDeleteData [17:52:27]OFD Sender: Processing packet 218828 [packets to send 82, broken 79] [17:52:27]ProducePacketName [17:52:27]name=ofd_packets/00218828 [17:52:27]OFD Sender: To server: pG, [17:52:27]CommunicateWithHost lk.salyk.kg:30040 [17:52:27]ConnectInit lk.salyk.kg [17:52:27]Connected sock=9 [17:52:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 94 2F 07 01 66 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 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 D9 01 00 00 F4 03 04 00 76 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CC 56 03 00 35 04 06 00 EE E7 DC E0 87 BB BA B7 19 74 F2 DD FB 75 [17:52:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3B 45 47 00 57 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CC 56 03 00 F4 03 04 00 78 9D 13 67 B6 04 01 00 00 1E 11 B4 A4 12 07 4C 5E [17:52:27]CommunicateWithHost err = 0 [17:52:27]CheckOFDResponse [17:52:27]1017 (14) - 77093643461234 [17:52:27]1041 (16) - 0000000000965413 [17:52:27]1040 (4) - 218828 [17:52:27]1012 (4) - 19.10.2024 11:52 [17:52:27]1206 (1) - 0 [17:52:27]OFD Sender: Remove packet 218828 [17:52:27]ProducePacketName [17:52:27]name=ofd_packets/00218828 [17:52:27]NVStorageDeleteData [17:52:28]OFD Sender: Processing packet 218829 [packets to send 81, broken 79] [17:52:28]ProducePacketName [17:52:28]name=ofd_packets/00218829 [17:52:28]OFD Sender: To server: pG, [17:52:28]CommunicateWithHost lk.salyk.kg:30040 [17:52:28]ConnectInit lk.salyk.kg [17:52:28]Connected sock=9 [17:52:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 19 E3 07 01 CC BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 DA 01 00 00 F4 03 04 00 89 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CD 56 03 00 35 04 06 00 4D 4A EE C0 F8 58 29 08 54 67 13 DF 38 13 [17:52:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 EE B4 47 00 9B 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 39 36 35 34 31 33 10 04 04 00 CD 56 03 00 F4 03 04 00 78 9D 13 67 B6 04 01 00 00 58 50 B4 44 73 08 15 81 [17:52:28]CommunicateWithHost err = 0 [17:52:28]CheckOFDResponse [17:52:28]1017 (14) - 77093643461234 [17:52:28]1041 (16) - 0000000000965413 [17:52:28]1040 (4) - 218829 [17:52:28]1012 (4) - 19.10.2024 11:52 [17:52:28]1206 (1) - 0 [17:52:28]OFD Sender: Remove packet 218829 [17:52:28]ProducePacketName [17:52:28]name=ofd_packets/00218829 [17:52:28]NVStorageDeleteData [17:52:29]OFD Sender: Processing packet 218830 [packets to send 80, broken 79] [17:52:29]ProducePacketName [17:52:29]name=ofd_packets/00218830 [17:52:29]OFD Sender: To server: pG, [17:52:29]CommunicateWithHost lk.salyk.kg:30040 [17:52:29]ConnectInit lk.salyk.kg [17:52:29]Connected sock=9 [17:52:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 BA 20 07 01 E0 F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 DB 01 00 00 F4 03 04 00 AB F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CE 56 03 00 35 04 06 00 98 C4 64 21 42 1A BF D9 01 55 67 19 EB 13 [17:52:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 CE 75 47 00 B4 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 39 36 35 34 31 33 10 04 04 00 CE 56 03 00 F4 03 04 00 79 9D 13 67 B6 04 01 00 00 F7 27 44 BD 92 AD D5 8E [17:52:29]CommunicateWithHost err = 0 [17:52:29]CheckOFDResponse [17:52:29]1017 (14) - 77093643461234 [17:52:29]1041 (16) - 0000000000965413 [17:52:29]1040 (4) - 218830 [17:52:29]1012 (4) - 19.10.2024 11:52 [17:52:29]1206 (1) - 0 [17:52:29]OFD Sender: Remove packet 218830 [17:52:29]ProducePacketName [17:52:29]name=ofd_packets/00218830 [17:52:29]NVStorageDeleteData [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:42]accept exits with 8 [17:52:42]New connection [17:52:42]New thread 3066826084 created [17:52:42]Thread 3066682724 joined [17:52:42]Waiting for new connection... [17:52:42] Sock 8.Parse request [17:52:42]Sock 8.Check first char [17:52:42]Sock 8.First char is OK [17:52:42]request: POST /json_proto HTTP/1.0 [17:52:42]Method: POST [17:52:42]URL: /json_proto [17:52:42]Method is POST - this is cgi request [17:52:42]url: /json_proto [17:52:42]query_string will be loaded in cgi processing [17:52:42]execute_cgi json_proto POST (null) [17:52:42]execute_cgi path=json_proto method=POST [17:52:42]POST find Content-Length [17:52:42]Host: 172.17.40.4:8080 [17:52:42]Content-Length: 769 [17:52:42]Content-Type: application/json [17:52:42] [17:52:42]POST finish read [17:52:42]Found Content-Length = 769 [17:52:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [17:52:42]execute_script... [17:52:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [17:52:42]POST & json_proto [17:52:42]process_json_proto [17:52:42]json parsed OK: [17:52:42]protocol is kg_v1.0 [17:52:42]action value=close_receipt [17:52:42]process_action close_receipt [17:52:42]cmd_close_receipt [17:52:42]MH_GetDate [17:52:42]Write to MH i2c: F0 00 00 14 AC AF [17:52:42]Write i2c OK [17:52:42]MH_I2C_Read... [17:52:42]Read from MH i2c: F0 [17:52:42]MH_I2C_Read... [17:52:42]Read from MH i2c: F0 09 00 [17:52:42]MH_I2C_Read... [17:52:42]Read from MH i2c: F0 09 00 14 AC 00 F0 F1 13 67 EE 0E 0D 67 83 [17:52:42]GetLastDocTimeStamp 1729360299 [17:52:42]current date 1729360368 [17:52:42]FM_GetShiftState [17:52:42]SAM_PROTO_GetShiftState [17:52:42]wFMCommunicate request_size=4 [17:52:42]MH_SAM_APDU [17:52:42]CAPDU: 80 13 01 00 [17:52:42]Write to MH i2c: E2 08 00 15 AC 80 13 01 00 00 00 00 00 3E [17:52:42]Write i2c OK [17:52:42]MH_I2C_Read... [17:52:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:42]Read from MH i2c: E2 [17:52:42]MH_I2C_Read... [17:52:42]Read from MH i2c: E2 0E 00 [17:52:42]MH_I2C_Read... [17:52:42]Read from MH i2c: E2 0E 00 15 AC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 81 [17:52:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:52:42]wFMCommunicate OK [17:52:42]SAM_PROTO_GetShiftState done [17:52:42]FM_GetShiftState done [17:52:42]opened in 1729296582 [17:52:42]opened+sec_in_day 1729382982 [17:52:42]quantity*price = 100021 [17:52:42]sum+1 = 100023 [17:52:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 476 19.10.2024 17:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218831 ФПД: 140181846671497 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175248&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218831&fm=140181846671497&tin=02508201610067®Number=0000000000098116&sum=100022 [17:52:43]StoreToDocumentArchive [17:52:43]shift 443 fd 218831 [17:52:43]save to /storage/0443/doc_00218831 [17:52:43]save last doc name /storage/0443/doc_00218831 to /storage/kkm_last_doc_name [17:52:43]save OK [17:52:43]Clear old archive folders... [17:52:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:52:43]tlvbuf is 015B2700 [17:52:43]SAM_PROTO_ClearQueue [17:52:43]wFMCommunicate request_size=4 [17:52:43]MH_SAM_APDU [17:52:43]CAPDU: 80 09 00 00 [17:52:43]Write to MH i2c: E2 08 00 22 AC 80 09 00 00 00 00 00 00 40 [17:52:43]Write i2c OK [17:52:43]MH_I2C_Read... [17:52:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:52:43]Read from MH i2c: E2 [17:52:43]MH_I2C_Read... [17:52:43]Read from MH i2c: E2 03 00 [17:52:43]MH_I2C_Read... [17:52:43]Read from MH i2c: E2 03 00 22 AC 00 90 00 42 [17:52:43]RAPDU: 90 00 [17:52:43]wFMCommunicate OK [17:52:43]SAM_PROTO_ClearQueue done [17:52:43]KKMCreateOFDPacket [17:52:43]OFDProtocolAddRootSTLVToBuf [17:52:43]FM_MakeSignedData [17:52:43]FM_MakeSignedData [17:52:43]SAM_PROTO_SignData [17:52:43]wFMCommunicate request_size=4 [17:52:43]MH_SAM_APDU [17:52:43]CAPDU: 80 0D 01 02 [17:52:43]Write to MH i2c: E2 08 00 23 AC 80 0D 01 02 00 00 00 00 48 [17:52:43]Write i2c OK [17:52:43]MH_I2C_Read... [17:52:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:52:43]Read from MH i2c: E2 [17:52:43]MH_I2C_Read... [17:52:43]Read from MH i2c: E2 03 00 [17:52:43]MH_I2C_Read... [17:52:43]Read from MH i2c: E2 03 00 23 AC 00 90 00 43 [17:52:43]RAPDU: 90 00 [17:52:43]wFMCommunicate OK [17:52:43]wFMCommunicate request_size=255 [17:52:43]MH_SAM_APDU [17:52:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 DC 01 00 00 F4 03 04 00 F0 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CF 56 03 00 35 04 06 00 7F [17:52:43]Write to MH i2c: E2 02 01 24 AC 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 DC 01 00 00 F4 03 04 00 F0 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CF 56 03 00 35 04 06 00 7F 00 00 B5 [17:52:43]Write i2c OK [17:52:43]MH_I2C_Read... [17:52:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:44]Read from MH i2c: E2 [17:52:44]MH_I2C_Read... [17:52:44]Read from MH i2c: E2 03 00 [17:52:44]MH_I2C_Read... [17:52:44]Read from MH i2c: E2 03 00 24 AC 00 90 00 44 [17:52:44]RAPDU: 90 00 [17:52:44]wFMCommunicate OK [17:52:44]wFMCommunicate request_size=10 [17:52:44]MH_SAM_APDU [17:52:44]CAPDU: 80 0D 02 02 05 7E A1 2C C0 89 [17:52:44]Write to MH i2c: E2 0D 00 25 AC 80 0D 02 02 05 00 7E A1 2C C0 89 00 00 E9 [17:52:44]Write i2c OK [17:52:44]MH_I2C_Read... [17:52:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:44]Read from MH i2c: E2 [17:52:44]MH_I2C_Read... [17:52:44]Read from MH i2c: E2 03 00 [17:52:44]MH_I2C_Read... [17:52:44]Read from MH i2c: E2 03 00 25 AC 00 90 00 45 [17:52:44]RAPDU: 90 00 [17:52:44]wFMCommunicate OK [17:52:44]wFMCommunicate request_size=4 [17:52:44]MH_SAM_APDU [17:52:44]CAPDU: 80 0D 03 02 [17:52:44]Write to MH i2c: E2 08 00 26 AC 80 0D 03 02 00 00 00 00 4D [17:52:44]Write i2c OK [17:52:44]MH_I2C_Read... [17:52:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:52:44]Read from MH i2c: E2 [17:52:44]MH_I2C_Read... [17:52:44]Read from MH i2c: E2 0B 00 [17:52:44]MH_I2C_Read... [17:52:44]Read from MH i2c: E2 0B 00 26 AC 00 9F 0D 6A 93 F6 03 6D E2 90 00 3F [17:52:44]RAPDU: 9F 0D 6A 93 F6 03 6D E2 90 00 [17:52:44]wFMCommunicate OK [17:52:44]SAM_PROTO_SignData done [17:52:44]FM_MakeSignedData done [17:52:44]CreateOFDProtocolMessage [17:52:44]wFMCommunicate request_size=4 [17:52:44]MH_SAM_APDU [17:52:44]CAPDU: 80 11 00 00 [17:52:44]Write to MH i2c: E2 08 00 27 AC 80 11 00 00 00 00 00 00 4D [17:52:44]Write i2c OK [17:52:44]MH_I2C_Read... [17:52:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:44]Read from MH i2c: E2 [17:52:44]MH_I2C_Read... [17:52:44]Read from MH i2c: E2 17 00 [17:52:44]MH_I2C_Read... [17:52:44]Read from MH i2c: E2 17 00 27 AC 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9C [17:52:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:52:44]wFMCommunicate OK [17:52:44]CreateOFDProtocolMessage done [17:52:44]OFDSenderStorePacket 218831 [17:52:44]StoreOFDPacket docnum=218831 [17:52:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 06 B7 07 01 E3 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 DC 01 00 00 F4 03 04 00 F0 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CF 56 03 00 35 04 06 00 7F 7E A1 2C C0 89 9F 0D 6A 93 F6 03 6D E2 [17:52:44]CheckFolder [17:52:44]dirname=/storage/ofd_packets [17:52:44]CheckFolder done [17:52:44]ProducePacketName [17:52:44]name=ofd_packets/00218831 [17:52:44]NVStorageSaveData ofd_packets/00218831 [17:52:44]File name is /storage/ofd_packets/00218831 [17:52:44]Write 301 bytes [17:52:44]NVStorageSaveData done [17:52:44]OFDSenderStorePacket done [17:52:44]KKMCreateOFDPacket done [17:52:44]NVStorageSaveData kkm_last_timestamp [17:52:44]File name is /storage/kkm_last_timestamp [17:52:44]Write 4 bytes [17:52:44]NVStorageSaveData done [17:52:44]ExternCall_PrintAddStr [17:52:44]wPrintStart [17:52:44]Write to MH i2c: 01 00 00 28 AC D4 [17:52:44]Write i2c OK [17:52:44]MH_I2C_Read... [17:52:44]Read from MH i2c: 01 [17:52:44]MH_I2C_Read... [17:52:44]Read from MH i2c: 01 07 00 [17:52:44]MH_I2C_Read... [17:52:44]Read from MH i2c: 01 07 00 28 AC 00 00 00 00 00 FF 0F E9 [17:52:44]RasterBufferAndPrint [17:52:44]line Счет N : (1)536378 [17:52:44]line ИНН: 02508201610067 [17:52:44]line Контрольно-Кассовый Чек [17:52:44]line ПРОДАЖА [17:52:44]line ТРК (МРК, ГНК) : 11 [17:52:44]line Товар: 2710124500 [17:52:44]line Аи-95-К-3 [17:52:44]line 13.480 * 74.20 [17:52:44]line = 1000.22 [17:52:44]line НДС 12% НСП 1% [17:52:44]line > о реализуемом товаре [17:52:44]line ИТОГО: 1000.22 [17:52:44]line НСП 1% : 8.85 [17:52:44]line НДС 12% : 106.22 [17:52:44]line Наличными: 0.00 [17:52:44]line Безнал.: 1000.22 [17:52:44]line Место: АЗС № 84 "Партнер Нефть" [17:52:44]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:52:44]line СНО: Общий режим [17:52:44]line Чек 476 19.10.2024 17:52 [17:52:44]line Смена: 443 ФФД: 1.0 [17:52:44]line ЗНМ: 0300000178 [17:52:44]line РНМ: 0000000000098116 [17:52:44]line Версия ККМ: 001 [17:52:44]line Платежная система: Mbank [17:52:44]line ФМ: 0000000000965413 [17:52:44]line ФД: 218831 [17:52:44]line ФПД: 140181846671497 [17:52:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175248&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218831&fm=140181846671497&tin=02508201610067®Number=0000000000098116&sum=100022 [17:52:44]OFD Sender: Processing packet 218831 [packets to send 80, broken 79] [17:52:44]ProducePacketName [17:52:44]name=ofd_packets/00218831 [17:52:44]OFD Sender: To server: pG, [17:52:44]CommunicateWithHost lk.salyk.kg:30040 [17:52:44]ConnectInit lk.salyk.kg [17:52:44]Connected sock=11 [17:52:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 06 B7 07 01 E3 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 DC 01 00 00 F4 03 04 00 F0 F1 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 CF 56 03 00 35 04 06 00 7F 7E A1 2C C0 89 9F 0D 6A 93 F6 03 6D E2 [17:52:44]written 0, free lines is 4095 [17:52:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 DF 97 47 00 5C 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 39 36 35 34 31 33 10 04 04 00 CF 56 03 00 F4 03 04 00 89 9D 13 67 B6 04 01 00 00 1E 2A 99 F9 7D DB 7C 7B [17:52:44]CommunicateWithHost err = 0 [17:52:44]CheckOFDResponse [17:52:44]1017 (14) - 77093643461234 [17:52:44]1041 (16) - 0000000000965413 [17:52:44]1040 (4) - 218831 [17:52:44]1012 (4) - 19.10.2024 11:52 [17:52:44]1206 (1) - 0 [17:52:44]OFD Sender: Remove packet 218831 [17:52:44]ProducePacketName [17:52:44]name=ofd_packets/00218831 [17:52:44]NVStorageDeleteData [17:52:45]Write to MH i2c: 01 00 00 51 AC FD [17:52:45]Write i2c OK [17:52:45]MH_I2C_Read... [17:52:45]Read from MH i2c: 01 [17:52:45]MH_I2C_Read... [17:52:45]Read from MH i2c: 01 07 00 [17:52:45]MH_I2C_Read... [17:52:45]Read from MH i2c: 01 07 00 51 AC 00 00 00 00 00 1C 0D 2D [17:52:45]RasterBufferAndPrint [17:52:45]line [17:52:45]line [17:52:45]line [17:52:45]line [17:52:45]line [17:52:45]written 0, free lines is 3361 [17:52:45]MH_Cut [17:52:45]Write to MH i2c: D1 01 00 58 AC 01 D6 [17:52:45]Write i2c OK [17:52:45]MH_I2C_Read... [17:52:45]Read from MH i2c: D1 [17:52:45]MH_I2C_Read... [17:52:45]Read from MH i2c: D1 01 00 [17:52:45]MH_I2C_Read... [17:52:45]Read from MH i2c: D1 01 00 58 AC 00 D5 [17:52:45]Write to MH i2c: 01 00 00 59 AC 05 [17:52:45]Write i2c OK [17:52:45]MH_I2C_Read... [17:52:45]OFD Sender: No OFD packet to send [17:52:45]*** Cut start [17:52:45]*** Partial cut [17:52:45]*** CUTSNS_PIN = 1 [17:52:45]*** CUTSNS_PIN = 0 [17:52:46]*** Brake cut motor [17:52:46]Read from MH i2c: 01 [17:52:46]MH_I2C_Read... [17:52:46]*** Stop cut motor [17:52:46]*** Cut end [17:52:46]Read from MH i2c: 01 07 00 [17:52:46]MH_I2C_Read... [17:52:46]Read from MH i2c: 01 07 00 59 AC 00 00 00 00 00 FF 0F 1A [17:52:46]process_action close_receipt done [17:52:46]requested_data is exist [17:52:46]produce_requested_data [17:52:46]requested_item fm.sn is exist - process it [17:52:46]wFMCommunicate request_size=4 [17:52:46]MH_SAM_APDU [17:52:46]CAPDU: 80 11 00 00 [17:52:46]Write to MH i2c: E2 08 00 5A AC 80 11 00 00 00 00 00 00 80 [17:52:46]Write i2c OK [17:52:46]MH_I2C_Read... [17:52:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:46]Read from MH i2c: E2 [17:52:46]MH_I2C_Read... [17:52:46]Read from MH i2c: E2 17 00 [17:52:46]MH_I2C_Read... [17:52:46]Read from MH i2c: E2 17 00 5A AC 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CF [17:52:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:52:46]wFMCommunicate OK [17:52:46]requested_item fd.num is exist - process it [17:52:46]SAM_PROTO_GetFieldsCounters [17:52:46]wFMCommunicate request_size=4 [17:52:46]MH_SAM_APDU [17:52:46]CAPDU: 80 13 00 00 [17:52:46]Write to MH i2c: E2 08 00 5B AC 80 13 00 00 00 00 00 00 83 [17:52:46]Write i2c OK [17:52:46]MH_I2C_Read... [17:52:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:52:46]Read from MH i2c: E2 [17:52:46]MH_I2C_Read... [17:52:46]Read from MH i2c: E2 62 00 [17:52:46]MH_I2C_Read... [17:52:46]Read from MH i2c: E2 62 00 5B AC 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CF 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DC 01 00 00 5E 04 04 00 DC 01 00 00 57 04 04 00 DD 01 00 00 19 04 04 00 00 00 00 00 90 00 1B [17:52:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 CF 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DC 01 00 00 5E 04 04 00 DC 01 00 00 57 04 04 00 DD 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:52:46]wFMCommunicate OK [17:52:46]SAM_PROTO_GetFieldsCounters done [17:52:46]requested_item shift.num is exist - process it [17:52:46]requested_item shift.opened is exist - process it [17:52:46]req_shift_opened [17:52:46]FM_GetShiftState [17:52:46]SAM_PROTO_GetShiftState [17:52:46]wFMCommunicate request_size=4 [17:52:46]MH_SAM_APDU [17:52:46]CAPDU: 80 13 01 00 [17:52:46]Write to MH i2c: E2 08 00 5C AC 80 13 01 00 00 00 00 00 85 [17:52:46]Write i2c OK [17:52:46]MH_I2C_Read... [17:52:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:46]Read from MH i2c: E2 [17:52:46]MH_I2C_Read... [17:52:46]Read from MH i2c: E2 0E 00 [17:52:46]MH_I2C_Read... [17:52:46]Read from MH i2c: E2 0E 00 5C AC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C8 [17:52:46]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:52:46]wFMCommunicate OK [17:52:46]SAM_PROTO_GetShiftState done [17:52:46]FM_GetShiftState done [17:52:46]req_shift_opened done [17:52:46]requested_item shift.open_date is exist - process it [17:52:46]req_shift_open_date [17:52:46]req_shift_open_date done [17:52:46]produce_requested_data done [17:52:46]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218831,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:52:46]process_action_free close_receipt [17:52:46]json_value_free [17:52:46]json_value_free done [17:52:46]process_json_proto returns [17:52:46]Send response to host [17:52:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218831,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:52:46]free response buf [17:52:46]execute_script done [17:52:46]execute_script returns [17:52:46]free content buf [17:52:46]Sock 8.Close socket [17:52:46]Sock 8.Thread stoped [17:52:50]OFD Sender: No OFD packet to send [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]accept exits with 9 [17:53:25]New connection [17:53:25]New thread 3066682724 created [17:53:25]Thread 3066826084 joined [17:53:25]Waiting for new connection... [17:53:25] Sock 9.Parse request [17:53:25]Sock 9.Check first char [17:53:25]Sock 9.First char is OK [17:53:25]request: POST /json_proto HTTP/1.0 [17:53:25]Method: POST [17:53:25]URL: /json_proto [17:53:25]Method is POST - this is cgi request [17:53:25]url: /json_proto [17:53:25]query_string will be loaded in cgi processing [17:53:25]execute_cgi json_proto POST (null) [17:53:25]execute_cgi path=json_proto method=POST [17:53:25]POST find Content-Length [17:53:25]Host: 172.17.40.4:8080 [17:53:25]Content-Length: 944 [17:53:25]Content-Type: application/json [17:53:25] [17:53:25]POST finish read [17:53:25]Found Content-Length = 944 [17:53:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79804", "tax_sys" : 0, "items" : [ { "code": "5449000189356", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 264.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:25]execute_script... [17:53:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79804", "tax_sys" : 0, "items" : [ { "code": "5449000189356", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 264.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:25]POST & json_proto [17:53:25]process_json_proto [17:53:25]json parsed OK: [17:53:25]protocol is kg_v1.0 [17:53:25]action value=close_receipt [17:53:25]process_action close_receipt [17:53:25]cmd_close_receipt [17:53:25]MH_GetDate [17:53:25]Write to MH i2c: F0 00 00 5D AC F8 [17:53:25]Write i2c OK [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: F0 [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: F0 09 00 [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: F0 09 00 5D AC 00 1B F2 13 67 EE 0E 0D 67 F8 [17:53:25]GetLastDocTimeStamp 1729360368 [17:53:25]current date 1729360411 [17:53:25]FM_GetShiftState [17:53:25]SAM_PROTO_GetShiftState [17:53:25]wFMCommunicate request_size=4 [17:53:25]MH_SAM_APDU [17:53:25]CAPDU: 80 13 01 00 [17:53:25]Write to MH i2c: E2 08 00 5E AC 80 13 01 00 00 00 00 00 87 [17:53:25]Write i2c OK [17:53:25]MH_I2C_Read... [17:53:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:25]Read from MH i2c: E2 [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: E2 0E 00 [17:53:25]MH_I2C_Read... [17:53:25]Read from MH i2c: E2 0E 00 5E AC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CA [17:53:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:53:25]wFMCommunicate OK [17:53:25]SAM_PROTO_GetShiftState done [17:53:25]FM_GetShiftState done [17:53:25]opened in 1729296582 [17:53:25]opened+sec_in_day 1729382982 [17:53:25]quantity*price = 12000 [17:53:25]sum+1 = 12001 [17:53:25]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48743587 Сигареты Winston XStyle Silver 1.000 * 144.00 = 144.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 264.00 НСП 1% : 2.33 НДС 12% : 28.03 Наличными: 264.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 477 19.10.2024 17:53 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218832 ФПД: 270290422489329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175331&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218832&fm=270290422489329&tin=02508201610067®Number=0000000000098116&sum=26400 0 [17:53:26]StoreToDocumentArchive [17:53:26]shift 443 fd 218832 [17:53:26]save to /storage/0443/doc_00218832 [17:53:26]save last doc name /storage/0443/doc_00218832 to /storage/kkm_last_doc_name [17:53:26]save OK [17:53:26]Clear old archive folders... [17:53:26]ProcessDocumentItem done err = 0, tmpTLVsize=403 [17:53:26]tlvbuf is 01643370 [17:53:26]SAM_PROTO_ClearQueue [17:53:26]wFMCommunicate request_size=4 [17:53:26]MH_SAM_APDU [17:53:26]CAPDU: 80 09 00 00 [17:53:26]Write to MH i2c: E2 08 00 6B AC 80 09 00 00 00 00 00 00 89 [17:53:26]Write i2c OK [17:53:26]MH_I2C_Read... [17:53:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:53:26]Read from MH i2c: E2 [17:53:26]MH_I2C_Read... [17:53:26]Read from MH i2c: E2 03 00 [17:53:26]MH_I2C_Read... [17:53:26]Read from MH i2c: E2 03 00 6B AC 00 90 00 8B [17:53:26]RAPDU: 90 00 [17:53:26]wFMCommunicate OK [17:53:26]SAM_PROTO_ClearQueue done [17:53:26]KKMCreateOFDPacket [17:53:26]OFDProtocolAddRootSTLVToBuf [17:53:26]FM_MakeSignedData [17:53:26]FM_MakeSignedData [17:53:26]SAM_PROTO_SignData [17:53:26]wFMCommunicate request_size=4 [17:53:26]MH_SAM_APDU [17:53:26]CAPDU: 80 0D 01 02 [17:53:26]Write to MH i2c: E2 08 00 6C AC 80 0D 01 02 00 00 00 00 91 [17:53:26]Write i2c OK [17:53:26]MH_I2C_Read... [17:53:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:53:26]Read from MH i2c: E2 [17:53:26]MH_I2C_Read... [17:53:26]Read from MH i2c: E2 03 00 [17:53:26]MH_I2C_Read... [17:53:26]Read from MH i2c: E2 03 00 6C AC 00 90 00 8C [17:53:26]RAPDU: 90 00 [17:53:26]wFMCommunicate OK [17:53:26]wFMCommunicate request_size=255 [17:53:26]MH_SAM_APDU [17:53:26]CAPDU: 80 0D 02 02 FA 03 00 93 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 67 00 00 [17:53:26]Write to MH i2c: E2 02 01 6D AC 80 0D 02 02 FA 00 03 00 93 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 67 00 00 00 00 BE [17:53:26]Write i2c OK [17:53:26]MH_I2C_Read... [17:53:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:26]Read from MH i2c: E2 [17:53:26]MH_I2C_Read... [17:53:26]Read from MH i2c: E2 03 00 [17:53:26]MH_I2C_Read... [17:53:26]Read from MH i2c: E2 03 00 6D AC 00 90 00 8D [17:53:26]RAPDU: 90 00 [17:53:26]wFMCommunicate OK [17:53:26]wFMCommunicate request_size=162 [17:53:26]MH_SAM_APDU [17:53:26]CAPDU: 80 0D 02 02 9D 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 0A 00 00 00 00 07 04 06 00 20 67 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 01 00 00 F4 03 04 00 1B F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D0 56 03 00 35 04 06 00 F5 D3 E4 9E 60 F1 [17:53:26]Write to MH i2c: E2 A5 00 6E AC 80 0D 02 02 9D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 0A 00 00 00 00 07 04 06 00 20 67 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 01 00 00 F4 03 04 00 1B F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D0 56 03 00 35 04 06 00 F5 D3 E4 9E 60 F1 00 00 59 [17:53:26]Write i2c OK [17:53:26]MH_I2C_Read... [17:53:27]Read from MH i2c: E2 [17:53:27]MH_I2C_Read... [17:53:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:27]Read from MH i2c: E2 03 00 [17:53:27]MH_I2C_Read... [17:53:27]Read from MH i2c: E2 03 00 6E AC 00 90 00 8E [17:53:27]RAPDU: 90 00 [17:53:27]wFMCommunicate OK [17:53:27]wFMCommunicate request_size=4 [17:53:27]MH_SAM_APDU [17:53:27]CAPDU: 80 0D 03 02 [17:53:27]Write to MH i2c: E2 08 00 6F AC 80 0D 03 02 00 00 00 00 96 [17:53:27]Write i2c OK [17:53:27]MH_I2C_Read... [17:53:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:53:27]Read from MH i2c: E2 [17:53:27]MH_I2C_Read... [17:53:27]Read from MH i2c: E2 0B 00 [17:53:27]MH_I2C_Read... [17:53:27]Read from MH i2c: E2 0B 00 6F AC 00 CE C6 84 C2 09 2E C4 86 90 00 F2 [17:53:27]RAPDU: CE C6 84 C2 09 2E C4 86 90 00 [17:53:27]wFMCommunicate OK [17:53:27]SAM_PROTO_SignData done [17:53:27]FM_MakeSignedData done [17:53:27]CreateOFDProtocolMessage [17:53:27]wFMCommunicate request_size=4 [17:53:27]MH_SAM_APDU [17:53:27]CAPDU: 80 11 00 00 [17:53:27]Write to MH i2c: E2 08 00 70 AC 80 11 00 00 00 00 00 00 96 [17:53:27]Write i2c OK [17:53:27]MH_I2C_Read... [17:53:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:27]Read from MH i2c: E2 [17:53:27]MH_I2C_Read... [17:53:27]Read from MH i2c: E2 17 00 [17:53:27]MH_I2C_Read... [17:53:27]Read from MH i2c: E2 17 00 70 AC 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E5 [17:53:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:53:27]wFMCommunicate OK [17:53:27]CreateOFDProtocolMessage done [17:53:27]OFDSenderStorePacket 218832 [17:53:27]StoreOFDPacket docnum=218832 [17:53:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 A7 01 00 00 35 AE 9F 01 FF 37 5A 03 01 00 03 00 93 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 0A 00 00 00 00 07 04 06 00 20 67 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 01 00 00 F4 03 04 00 1B F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D0 56 03 00 35 04 06 00 F5 D3 E4 9E 60 F1 CE C6 84 C2 09 2E C4 86 [17:53:27]CheckFolder [17:53:27]dirname=/storage/ofd_packets [17:53:27]CheckFolder done [17:53:27]ProducePacketName [17:53:27]name=ofd_packets/00218832 [17:53:27]NVStorageSaveData ofd_packets/00218832 [17:53:27]File name is /storage/ofd_packets/00218832 [17:53:27]Write 453 bytes [17:53:27]NVStorageSaveData done [17:53:27]OFDSenderStorePacket done [17:53:27]KKMCreateOFDPacket done [17:53:27]NVStorageSaveData kkm_last_timestamp [17:53:27]File name is /storage/kkm_last_timestamp [17:53:27]Write 4 bytes [17:53:27]NVStorageSaveData done [17:53:27]ExternCall_PrintAddStr [17:53:27]wPrintStart [17:53:27]Write to MH i2c: 01 00 00 71 AC 1D [17:53:27]Write i2c OK [17:53:27]MH_I2C_Read... [17:53:27]Read from MH i2c: 01 [17:53:27]MH_I2C_Read... [17:53:27]Read from MH i2c: 01 07 00 [17:53:27]MH_I2C_Read... [17:53:27]Read from MH i2c: 01 07 00 71 AC 00 00 00 00 00 FF 0F 32 [17:53:27]RasterBufferAndPrint [17:53:27]line Счет N : (3)79804 [17:53:27]line ИНН: 02508201610067 [17:53:27]line Контрольно-Кассовый Чек [17:53:27]line ПРОДАЖА [17:53:27]line Товар: 5449000189356 [17:53:27]line Холодный чай Fuse манго ананас 1л [17:53:27]line 1.000 * 120.00 [17:53:27]line = 120.00 [17:53:27]line НДС 12% НСП 1% [17:53:27]line > о реализуемом товаре [17:53:27]line Товар: 48743587 [17:53:27]line Сигареты Winston XStyle Silver [17:53:27]line 1.000 * 144.00 [17:53:27]line = 144.00 [17:53:27]line НДС 12% НСП 1% [17:53:27]line > о реализуемом товаре [17:53:27]line ИТОГО: 264.00 [17:53:27]line НСП 1% : 2.33 [17:53:27]line НДС 12% : 28.03 [17:53:27]line Наличными: 264.00 [17:53:27]line Безнал.: 0.00 [17:53:27]line Место: АЗС № 84 "Партнер Нефть" [17:53:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:53:27]line СНО: Общий режим [17:53:27]line Чек 477 19.10.2024 17:53 [17:53:27]line Смена: 443 ФФД: 1.0 [17:53:27]line ЗНМ: 0300000178 [17:53:27]line РНМ: 0000000000098116 [17:53:27]line Версия ККМ: 001 [17:53:27]line ФМ: 0000000000965413 [17:53:27]line ФД: 218832 [17:53:27]line ФПД: 270290422489329 [17:53:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175331&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218832&fm=270290422489329&tin=02508201610067®Number=0000000000098116&sum=26400 [17:53:27]line 0 [17:53:27]OFD Sender: Processing packet 218832 [packets to send 80, broken 79] [17:53:27]ProducePacketName [17:53:27]name=ofd_packets/00218832 [17:53:27]OFD Sender: To server: pG, [17:53:27]CommunicateWithHost lk.salyk.kg:30040 [17:53:27]ConnectInit lk.salyk.kg [17:53:27]written 0, free lines is 4095 [17:53:27]Connected sock=10 [17:53:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 A7 01 00 00 35 AE 9F 01 FF 37 5A 03 01 00 03 00 93 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 0A 00 00 00 00 07 04 06 00 20 67 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 01 00 00 F4 03 04 00 1B F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D0 56 03 00 35 04 06 00 F5 D3 E4 9E 60 F1 CE C6 84 C2 09 2E C4 86 [17:53:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 EA A7 47 00 82 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 39 36 35 34 31 33 10 04 04 00 D0 56 03 00 F4 03 04 00 B4 9D 13 67 B6 04 01 00 00 C8 A9 A9 82 03 7C 80 96 [17:53:27]CommunicateWithHost err = 0 [17:53:27]CheckOFDResponse [17:53:27]1017 (14) - 77093643461234 [17:53:27]1041 (16) - 0000000000965413 [17:53:27]1040 (4) - 218832 [17:53:27]1012 (4) - 19.10.2024 11:53 [17:53:27]1206 (1) - 0 [17:53:27]OFD Sender: Remove packet 218832 [17:53:27]ProducePacketName [17:53:27]name=ofd_packets/00218832 [17:53:27]NVStorageDeleteData [17:53:28]Write to MH i2c: 01 00 00 A1 AC 4D [17:53:28]Write i2c OK [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: 01 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: 01 07 00 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: 01 07 00 A1 AC 00 00 00 00 00 8D 0C ED [17:53:28]RasterBufferAndPrint [17:53:28]line [17:53:28]line [17:53:28]line [17:53:28]line [17:53:28]line [17:53:28]written 0, free lines is 3220 [17:53:28]MH_Cut [17:53:28]Write to MH i2c: D1 01 00 A8 AC 01 26 [17:53:28]Write i2c OK [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: D1 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: D1 01 00 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: D1 01 00 A8 AC 00 25 [17:53:28]Write to MH i2c: 01 00 00 A9 AC 55 [17:53:28]Write i2c OK [17:53:28]MH_I2C_Read... [17:53:28]OFD Sender: No OFD packet to send [17:53:28]*** Cut start [17:53:28]*** Partial cut [17:53:28]*** CUTSNS_PIN = 1 [17:53:28]*** CUTSNS_PIN = 0 [17:53:29]*** Brake cut motor [17:53:29]Read from MH i2c: 01 [17:53:29]MH_I2C_Read... [17:53:29]*** Stop cut motor [17:53:29]*** Cut end [17:53:29]Read from MH i2c: 01 07 00 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: 01 07 00 A9 AC 00 00 00 00 00 FF 0F 6A [17:53:29]process_action close_receipt done [17:53:29]requested_data is exist [17:53:29]produce_requested_data [17:53:29]requested_item fm.sn is exist - process it [17:53:29]wFMCommunicate request_size=4 [17:53:29]MH_SAM_APDU [17:53:29]CAPDU: 80 11 00 00 [17:53:29]Write to MH i2c: E2 08 00 AA AC 80 11 00 00 00 00 00 00 D0 [17:53:29]Write i2c OK [17:53:29]MH_I2C_Read... [17:53:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:29]Read from MH i2c: E2 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: E2 17 00 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: E2 17 00 AA AC 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1F [17:53:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:53:29]wFMCommunicate OK [17:53:29]requested_item fd.num is exist - process it [17:53:29]SAM_PROTO_GetFieldsCounters [17:53:29]wFMCommunicate request_size=4 [17:53:29]MH_SAM_APDU [17:53:29]CAPDU: 80 13 00 00 [17:53:29]Write to MH i2c: E2 08 00 AB AC 80 13 00 00 00 00 00 00 D3 [17:53:29]Write i2c OK [17:53:29]MH_I2C_Read... [17:53:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:53:29]Read from MH i2c: E2 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: E2 62 00 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: E2 62 00 AB AC 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D0 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DD 01 00 00 5E 04 04 00 DD 01 00 00 57 04 04 00 DE 01 00 00 19 04 04 00 00 00 00 00 90 00 6F [17:53:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D0 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DD 01 00 00 5E 04 04 00 DD 01 00 00 57 04 04 00 DE 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:53:29]wFMCommunicate OK [17:53:29]SAM_PROTO_GetFieldsCounters done [17:53:29]requested_item shift.num is exist - process it [17:53:29]requested_item shift.opened is exist - process it [17:53:29]req_shift_opened [17:53:29]FM_GetShiftState [17:53:29]SAM_PROTO_GetShiftState [17:53:29]wFMCommunicate request_size=4 [17:53:29]MH_SAM_APDU [17:53:29]CAPDU: 80 13 01 00 [17:53:29]Write to MH i2c: E2 08 00 AC AC 80 13 01 00 00 00 00 00 D5 [17:53:29]Write i2c OK [17:53:29]MH_I2C_Read... [17:53:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:29]Read from MH i2c: E2 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: E2 0E 00 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: E2 0E 00 AC AC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 18 [17:53:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:53:29]wFMCommunicate OK [17:53:29]SAM_PROTO_GetShiftState done [17:53:29]FM_GetShiftState done [17:53:29]req_shift_opened done [17:53:29]requested_item shift.open_date is exist - process it [17:53:29]req_shift_open_date [17:53:29]req_shift_open_date done [17:53:29]produce_requested_data done [17:53:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218832,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:53:29]process_action_free close_receipt [17:53:29]json_value_free [17:53:29]json_value_free done [17:53:29]process_json_proto returns [17:53:29]Send response to host [17:53:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218832,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:53:29]free response buf [17:53:29]execute_script done [17:53:29]execute_script returns [17:53:29]free content buf [17:53:29]Sock 9.Close socket [17:53:29]Sock 9.Thread stoped [17:53:33]OFD Sender: No OFD packet to send [17:53:38]OFD Sender: No OFD packet to send [17:53:43]OFD Sender: No OFD packet to send [17:53:48]OFD Sender: No OFD packet to send [17:53:53]OFD Sender: No OFD packet to send [17:53:58]OFD Sender: No OFD packet to send [17:54:03]OFD Sender: No OFD packet to send [17:54:08]OFD Sender: No OFD packet to send [17:54:13]OFD Sender: No OFD packet to send [17:54:18]OFD Sender: No OFD packet to send [17:54:23]OFD Sender: No OFD packet to send [17:54:28]OFD Sender: No OFD packet to send [17:54:33]OFD Sender: No OFD packet to send [17:54:38]OFD Sender: No OFD packet to send [17:54:43]OFD Sender: No OFD packet to send [17:54:45]accept exits with 8 [17:54:45]New connection [17:54:45]New thread 3066826084 created [17:54:45]Thread 3066682724 joined [17:54:45]Waiting for new connection... [17:54:45] Sock 8.Parse request [17:54:45]Sock 8.Check first char [17:54:45]Sock 8.First char is OK [17:54:45]request: POST /json_proto HTTP/1.0 [17:54:45]Method: POST [17:54:45]URL: /json_proto [17:54:45]Method is POST - this is cgi request [17:54:45]url: /json_proto [17:54:45]query_string will be loaded in cgi processing [17:54:45]execute_cgi json_proto POST (null) [17:54:45]execute_cgi path=json_proto method=POST [17:54:45]POST find Content-Length [17:54:45]Host: 172.17.40.4:8080 [17:54:45]Content-Length: 679 [17:54:45]Content-Type: application/json [17:54:45] [17:54:45]POST finish read [17:54:45]Found Content-Length = 679 [17:54:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 22.790, "sum" : 1736.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1736.00, "total" : 1736.00, "payments": [ { "type": 0, "sum" : 1736.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:45]execute_script... [17:54: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)536379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 22.790, "sum" : 1736.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1736.00, "total" : 1736.00, "payments": [ { "type": 0, "sum" : 1736.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:45]POST & json_proto [17:54:45]process_json_proto [17:54:45]json parsed OK: [17:54:45]protocol is kg_v1.0 [17:54:45]action value=close_receipt [17:54:45]process_action close_receipt [17:54:45]cmd_close_receipt [17:54:45]MH_GetDate [17:54:45]Write to MH i2c: F0 00 00 AD AC 48 [17:54:45]Write i2c OK [17:54:45]MH_I2C_Read... [17:54:45]Read from MH i2c: F0 [17:54:45]MH_I2C_Read... [17:54:45]Read from MH i2c: F0 09 00 [17:54:45]MH_I2C_Read... [17:54:45]Read from MH i2c: F0 09 00 AD AC 00 6B F2 13 67 EE 0E 0D 67 98 [17:54:45]GetLastDocTimeStamp 1729360411 [17:54:45]current date 1729360491 [17:54:45]FM_GetShiftState [17:54:45]SAM_PROTO_GetShiftState [17:54:45]wFMCommunicate request_size=4 [17:54:45]MH_SAM_APDU [17:54:45]CAPDU: 80 13 01 00 [17:54:45]Write to MH i2c: E2 08 00 AE AC 80 13 01 00 00 00 00 00 D7 [17:54:45]Write i2c OK [17:54:45]MH_I2C_Read... [17:54:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:45]Read from MH i2c: E2 [17:54:45]MH_I2C_Read... [17:54:45]Read from MH i2c: E2 0E 00 [17:54:45]MH_I2C_Read... [17:54:45]Read from MH i2c: E2 0E 00 AE AC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1A [17:54:45]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:54:45]wFMCommunicate OK [17:54:45]SAM_PROTO_GetShiftState done [17:54:45]FM_GetShiftState done [17:54:45]opened in 1729296582 [17:54:45]opened+sec_in_day 1729382982 [17:54:45]quantity*price = 173659 [17:54:45]sum+1 = 173661 [17:54:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.60 ИТОГО: 1736.00 Внесено: 1736.00 СДАЧА: 0.00 НСП 1% : 15.37 НДС 12% : 184.42 Наличными: 1736.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 478 19.10.2024 17:54 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218833 ФПД: 122826931356809 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175451&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218833&fm=122826931356809&tin=02508201610067®Number=0000000000098116&sum=173600 [17:54:46]StoreToDocumentArchive [17:54:46]shift 443 fd 218833 [17:54:46]save to /storage/0443/doc_00218833 [17:54:46]save last doc name /storage/0443/doc_00218833 to /storage/kkm_last_doc_name [17:54:46]save OK [17:54:46]Clear old archive folders... [17:54:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:54:46]tlvbuf is 01532040 [17:54:46]SAM_PROTO_ClearQueue [17:54:46]wFMCommunicate request_size=4 [17:54:46]MH_SAM_APDU [17:54:46]CAPDU: 80 09 00 00 [17:54:46]Write to MH i2c: E2 08 00 BB AC 80 09 00 00 00 00 00 00 D9 [17:54:46]Write i2c OK [17:54:46]MH_I2C_Read... [17:54:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:54:46]Read from MH i2c: E2 [17:54:46]MH_I2C_Read... [17:54:46]Read from MH i2c: E2 03 00 [17:54:46]MH_I2C_Read... [17:54:46]Read from MH i2c: E2 03 00 BB AC 00 90 00 DB [17:54:46]RAPDU: 90 00 [17:54:46]wFMCommunicate OK [17:54:46]SAM_PROTO_ClearQueue done [17:54:46]KKMCreateOFDPacket [17:54:46]OFDProtocolAddRootSTLVToBuf [17:54:46]FM_MakeSignedData [17:54:46]FM_MakeSignedData [17:54:46]SAM_PROTO_SignData [17:54:46]wFMCommunicate request_size=4 [17:54:46]MH_SAM_APDU [17:54:46]CAPDU: 80 0D 01 02 [17:54:46]Write to MH i2c: E2 08 00 BC AC 80 0D 01 02 00 00 00 00 E1 [17:54:46]Write i2c OK [17:54:46]MH_I2C_Read... [17:54:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:54:46]Read from MH i2c: E2 [17:54:46]MH_I2C_Read... [17:54:46]Read from MH i2c: E2 03 00 [17:54:46]MH_I2C_Read... [17:54:46]Read from MH i2c: E2 03 00 BC AC 00 90 00 DC [17:54:46]RAPDU: 90 00 [17:54:47]wFMCommunicate OK [17:54:47]wFMCommunicate request_size=255 [17:54:47]MH_SAM_APDU [17:54: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 06 59 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5C A6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 48 00 00 00 00 07 04 06 00 20 A6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 6B F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D1 56 03 00 35 04 06 00 6F B5 DF 9C [17:54:47]Write to MH i2c: E2 02 01 BD AC 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 06 59 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5C A6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 48 00 00 00 00 07 04 06 00 20 A6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 6B F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D1 56 03 00 35 04 06 00 6F B5 DF 9C 00 00 9F [17:54:47]Write i2c OK [17:54:47]MH_I2C_Read... [17:54:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:47]Read from MH i2c: E2 [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: E2 03 00 [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: E2 03 00 BD AC 00 90 00 DD [17:54:47]RAPDU: 90 00 [17:54:47]wFMCommunicate OK [17:54:47]wFMCommunicate request_size=7 [17:54:47]MH_SAM_APDU [17:54:47]CAPDU: 80 0D 02 02 02 C4 89 [17:54:47]Write to MH i2c: E2 0A 00 BE AC 80 0D 02 02 02 00 C4 89 00 00 35 [17:54:47]Write i2c OK [17:54:47]MH_I2C_Read... [17:54:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:47]Read from MH i2c: E2 [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: E2 03 00 [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: E2 03 00 BE AC 00 90 00 DE [17:54:47]RAPDU: 90 00 [17:54:47]wFMCommunicate OK [17:54:47]wFMCommunicate request_size=4 [17:54:47]MH_SAM_APDU [17:54:47]CAPDU: 80 0D 03 02 [17:54:47]Write to MH i2c: E2 08 00 BF AC 80 0D 03 02 00 00 00 00 E6 [17:54:47]Write i2c OK [17:54:47]MH_I2C_Read... [17:54:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:54:47]Read from MH i2c: E2 [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: E2 0B 00 [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: E2 0B 00 BF AC 00 16 52 D0 E0 45 E0 D1 8E 90 00 83 [17:54:47]RAPDU: 16 52 D0 E0 45 E0 D1 8E 90 00 [17:54:47]wFMCommunicate OK [17:54:47]SAM_PROTO_SignData done [17:54:47]FM_MakeSignedData done [17:54:47]CreateOFDProtocolMessage [17:54:47]wFMCommunicate request_size=4 [17:54:47]MH_SAM_APDU [17:54:47]CAPDU: 80 11 00 00 [17:54:47]Write to MH i2c: E2 08 00 C0 AC 80 11 00 00 00 00 00 00 E6 [17:54:47]Write i2c OK [17:54:47]MH_I2C_Read... [17:54:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:47]Read from MH i2c: E2 [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: E2 17 00 [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: E2 17 00 C0 AC 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 35 [17:54:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:54:47]wFMCommunicate OK [17:54:47]CreateOFDProtocolMessage done [17:54:47]OFDSenderStorePacket 218833 [17:54:47]StoreOFDPacket docnum=218833 [17:54:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 70 1A 04 01 33 37 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 06 59 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5C A6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 48 00 00 00 00 07 04 06 00 20 A6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 6B F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D1 56 03 00 35 04 06 00 6F B5 DF 9C C4 89 16 52 D0 E0 45 E0 D1 8E [17:54:47]CheckFolder [17:54:47]dirname=/storage/ofd_packets [17:54:47]CheckFolder done [17:54:47]ProducePacketName [17:54:47]name=ofd_packets/00218833 [17:54:47]NVStorageSaveData ofd_packets/00218833 [17:54:47]File name is /storage/ofd_packets/00218833 [17:54:47]Write 298 bytes [17:54:47]NVStorageSaveData done [17:54:47]OFDSenderStorePacket done [17:54:47]KKMCreateOFDPacket done [17:54:47]NVStorageSaveData kkm_last_timestamp [17:54:47]File name is /storage/kkm_last_timestamp [17:54:47]Write 4 bytes [17:54:47]NVStorageSaveData done [17:54:47]ExternCall_PrintAddStr [17:54:47]wPrintStart [17:54:47]Write to MH i2c: 01 00 00 C1 AC 6D [17:54:47]Write i2c OK [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: 01 [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: 01 07 00 [17:54:47]MH_I2C_Read... [17:54:47]Read from MH i2c: 01 07 00 C1 AC 00 00 00 00 00 FF 0F 82 [17:54:47]RasterBufferAndPrint [17:54:47]line Счет N : (1)536379 [17:54:47]line ИНН: 02508201610067 [17:54:47]line Контрольно-Кассовый Чек [17:54:47]line ПРОДАЖА [17:54:47]line ТРК (МРК, ГНК) : 51 [17:54:47]line Товар: 2710194210 [17:54:47]line ДТ-К-2 [17:54:47]line 22.790 * 76.20 [17:54:47]line = 1736.60 [17:54:47]line НДС 12% НСП 1% [17:54:47]line > о реализуемом товаре [17:54:47]line ОКРУГЛЕНИЕ: -0.60 [17:54:47]line ИТОГО: 1736.00 [17:54:47]line Внесено: 1736.00 [17:54:47]line СДАЧА: 0.00 [17:54:47]line НСП 1% : 15.37 [17:54:47]line НДС 12% : 184.42 [17:54:47]line Наличными: 1736.00 [17:54:47]line Безнал.: 0.00 [17:54:47]line Место: АЗС № 84 "Партнер Нефть" [17:54:47]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:54:47]line СНО: Общий режим [17:54:47]line Чек 478 19.10.2024 17:54 [17:54:47]line Смена: 443 ФФД: 1.0 [17:54:47]line ЗНМ: 0300000178 [17:54:47]line РНМ: 0000000000098116 [17:54:47]line Версия ККМ: 001 [17:54:47]line ФМ: 0000000000965413 [17:54:47]line ФД: 218833 [17:54:47]line ФПД: 122826931356809 [17:54:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175451&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218833&fm=122826931356809&tin=02508201610067®Number=0000000000098116&sum=173600 [17:54:47]OFD Sender: Processing packet 218833 [packets to send 80, broken 79] [17:54:47]ProducePacketName [17:54:47]name=ofd_packets/00218833 [17:54:47]OFD Sender: To server: pG, [17:54:47]CommunicateWithHost lk.salyk.kg:30040 [17:54:47]ConnectInit lk.salyk.kg [17:54:47]written 0, free lines is 4095 [17:54:47]Connected sock=10 [17:54:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 70 1A 04 01 33 37 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 06 59 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5C A6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 48 00 00 00 00 07 04 06 00 20 A6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 6B F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D1 56 03 00 35 04 06 00 6F B5 DF 9C C4 89 16 52 D0 E0 45 E0 D1 8E [17:54:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 41 EB 47 00 75 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 39 36 35 34 31 33 10 04 04 00 D1 56 03 00 F4 03 04 00 04 9E 13 67 B6 04 01 00 00 D2 24 47 B0 7A 66 20 4D [17:54:48]CommunicateWithHost err = 0 [17:54:48]CheckOFDResponse [17:54:48]1017 (14) - 77093643461234 [17:54:48]1041 (16) - 0000000000965413 [17:54:48]1040 (4) - 218833 [17:54:48]1012 (4) - 19.10.2024 11:54 [17:54:48]1206 (1) - 0 [17:54:48]OFD Sender: Remove packet 218833 [17:54:48]ProducePacketName [17:54:48]name=ofd_packets/00218833 [17:54:48]NVStorageDeleteData [17:54:48]Write to MH i2c: 01 00 00 EC AC 98 [17:54:48]Write i2c OK [17:54:48]MH_I2C_Read... [17:54:48]Read from MH i2c: 01 [17:54:48]MH_I2C_Read... [17:54:48]Read from MH i2c: 01 07 00 [17:54:48]MH_I2C_Read... [17:54:48]Read from MH i2c: 01 07 00 EC AC 00 00 00 00 00 FF 0C AA [17:54:48]RasterBufferAndPrint [17:54:48]line [17:54:48]line [17:54:48]line [17:54:48]line [17:54:48]line [17:54:48]written 0, free lines is 3332 [17:54:48]MH_Cut [17:54:48]Write to MH i2c: D1 01 00 F3 AC 01 71 [17:54:48]Write i2c OK [17:54:48]MH_I2C_Read... [17:54:48]Read from MH i2c: D1 [17:54:48]MH_I2C_Read... [17:54:48]Read from MH i2c: D1 01 00 [17:54:48]MH_I2C_Read... [17:54:48]Read from MH i2c: D1 01 00 F3 AC 00 70 [17:54:48]Write to MH i2c: 01 00 00 F4 AC A0 [17:54:48]Write i2c OK [17:54:48]MH_I2C_Read... [17:54:48]OFD Sender: No OFD packet to send [17:54:48]*** Cut start [17:54:48]*** Partial cut [17:54:48]*** CUTSNS_PIN = 1 [17:54:48]*** CUTSNS_PIN = 0 [17:54:49]*** Brake cut motor [17:54:49]Read from MH i2c: 01 [17:54:49]MH_I2C_Read... [17:54:49]*** Stop cut motor [17:54:49]*** Cut end [17:54:49]Read from MH i2c: 01 07 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: 01 07 00 F4 AC 00 00 00 00 00 FF 0F B5 [17:54:49]process_action close_receipt done [17:54:49]requested_data is exist [17:54:49]produce_requested_data [17:54:49]requested_item fm.sn is exist - process it [17:54:49]wFMCommunicate request_size=4 [17:54:49]MH_SAM_APDU [17:54:49]CAPDU: 80 11 00 00 [17:54:49]Write to MH i2c: E2 08 00 F5 AC 80 11 00 00 00 00 00 00 1B [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 17 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 17 00 F5 AC 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6A [17:54:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:54:49]wFMCommunicate OK [17:54:49]requested_item fd.num is exist - process it [17:54:49]SAM_PROTO_GetFieldsCounters [17:54:49]wFMCommunicate request_size=4 [17:54:49]MH_SAM_APDU [17:54:49]CAPDU: 80 13 00 00 [17:54:49]Write to MH i2c: E2 08 00 F6 AC 80 13 00 00 00 00 00 00 1E [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 62 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 62 00 F6 AC 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D1 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DE 01 00 00 5E 04 04 00 DE 01 00 00 57 04 04 00 DF 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [17:54:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D1 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DE 01 00 00 5E 04 04 00 DE 01 00 00 57 04 04 00 DF 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:54:49]wFMCommunicate OK [17:54:49]SAM_PROTO_GetFieldsCounters done [17:54:49]requested_item shift.num is exist - process it [17:54:49]requested_item shift.opened is exist - process it [17:54:49]req_shift_opened [17:54:49]FM_GetShiftState [17:54:49]SAM_PROTO_GetShiftState [17:54:49]wFMCommunicate request_size=4 [17:54:49]MH_SAM_APDU [17:54:49]CAPDU: 80 13 01 00 [17:54:49]Write to MH i2c: E2 08 00 F7 AC 80 13 01 00 00 00 00 00 20 [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:49]Read from MH i2c: E2 0E 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 0E 00 F7 AC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 63 [17:54:49]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:54:49]wFMCommunicate OK [17:54:49]SAM_PROTO_GetShiftState done [17:54:49]FM_GetShiftState done [17:54:49]req_shift_opened done [17:54:49]requested_item shift.open_date is exist - process it [17:54:49]req_shift_open_date [17:54:49]req_shift_open_date done [17:54:49]produce_requested_data done [17:54:49]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218833,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:54:49]process_action_free close_receipt [17:54:49]json_value_free [17:54:49]json_value_free done [17:54:49]process_json_proto returns [17:54:49]Send response to host [17:54:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218833,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:54:49]free response buf [17:54:49]execute_script done [17:54:49]execute_script returns [17:54:49]free content buf [17:54:49]Sock 8.Close socket [17:54:49]Sock 8.Thread stoped [17:54:53]OFD Sender: No OFD packet to send [17:54:58]OFD Sender: No OFD packet to send [17:55:03]OFD Sender: No OFD packet to send [17:55:08]OFD Sender: No OFD packet to send [17:55:13]OFD Sender: No OFD packet to send [17:55:18]OFD Sender: No OFD packet to send [17:55:23]OFD Sender: No OFD packet to send [17:55:28]OFD Sender: No OFD packet to send [17:55:33]OFD Sender: No OFD packet to send [17:55:38]OFD Sender: No OFD packet to send [17:55:43]OFD Sender: No OFD packet to send [17:55:48]OFD Sender: No OFD packet to send [17:55:53]OFD Sender: No OFD packet to send [17:55:58]OFD Sender: No OFD packet to send [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:28]accept exits with 9 [17:56:28]New connection [17:56:28]New thread 3066682724 created [17:56:28]Thread 3066826084 joined [17:56:28]Waiting for new connection... [17:56:28] Sock 9.Parse request [17:56:28]Sock 9.Check first char [17:56:28]Sock 9.First char is OK [17:56:28]request: POST /json_proto HTTP/1.0 [17:56:28]Method: POST [17:56:28]URL: /json_proto [17:56:28]Method is POST - this is cgi request [17:56:28]url: /json_proto [17:56:28]query_string will be loaded in cgi processing [17:56:28]execute_cgi json_proto POST (null) [17:56:28]execute_cgi path=json_proto method=POST [17:56:28]POST find Content-Length [17:56:28]Host: 172.17.40.4:8080 [17:56:28]Content-Length: 762 [17:56:28]Content-Type: application/json [17:56:28] [17:56:28]POST finish read [17:56:28]Found Content-Length = 762 [17:56:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536380", "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" ] } } [17:56:28]execute_script... [17:56:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536380", "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" ] } } [17:56:28]POST & json_proto [17:56:28]process_json_proto [17:56:28]json parsed OK: [17:56:28]protocol is kg_v1.0 [17:56:28]action value=close_receipt [17:56:28]process_action close_receipt [17:56:28]cmd_close_receipt [17:56:28]MH_GetDate [17:56:28]Write to MH i2c: F0 00 00 F8 AC 93 [17:56:28]Write i2c OK [17:56:28]MH_I2C_Read... [17:56:28]Read from MH i2c: F0 [17:56:28]MH_I2C_Read... [17:56:28]Read from MH i2c: F0 09 00 [17:56:28]MH_I2C_Read... [17:56:28]Read from MH i2c: F0 09 00 F8 AC 00 D2 F2 13 67 EE 0E 0D 67 4A [17:56:28]GetLastDocTimeStamp 1729360491 [17:56:28]current date 1729360594 [17:56:28]FM_GetShiftState [17:56:28]SAM_PROTO_GetShiftState [17:56:28]wFMCommunicate request_size=4 [17:56:28]MH_SAM_APDU [17:56:28]CAPDU: 80 13 01 00 [17:56:28]Write to MH i2c: E2 08 00 F9 AC 80 13 01 00 00 00 00 00 22 [17:56:28]Write i2c OK [17:56:28]MH_I2C_Read... [17:56:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:28]Read from MH i2c: E2 [17:56:28]MH_I2C_Read... [17:56:28]Read from MH i2c: E2 0E 00 [17:56:28]MH_I2C_Read... [17:56:28]Read from MH i2c: E2 0E 00 F9 AC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 65 [17:56:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:56:28]wFMCommunicate OK [17:56:28]SAM_PROTO_GetShiftState done [17:56:28]FM_GetShiftState done [17:56:28]opened in 1729296582 [17:56:28]opened+sec_in_day 1729382982 [17:56:28]quantity*price = 100000 [17:56:28]sum+1 = 100002 [17:56:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 479 19.10.2024 17:56 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218834 ФПД: 139769026637504 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175634&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218834&fm=139769026637504&tin=02508201610067®Number=0000000000098116&sum=100001 [17:56:29]StoreToDocumentArchive [17:56:29]shift 443 fd 218834 [17:56:30]save to /storage/0443/doc_00218834 [17:56:30]save last doc name /storage/0443/doc_00218834 to /storage/kkm_last_doc_name [17:56:30]save OK [17:56:30]Clear old archive folders... [17:56:30]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:56:30]tlvbuf is 0169DCB0 [17:56:30]SAM_PROTO_ClearQueue [17:56:30]wFMCommunicate request_size=4 [17:56:30]MH_SAM_APDU [17:56:30]CAPDU: 80 09 00 00 [17:56:30]Write to MH i2c: E2 08 00 06 AD 80 09 00 00 00 00 00 00 25 [17:56:30]Write i2c OK [17:56:30]MH_I2C_Read... [17:56:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:56:30]Read from MH i2c: E2 [17:56:30]MH_I2C_Read... [17:56:30]Read from MH i2c: E2 03 00 [17:56:30]MH_I2C_Read... [17:56:30]Read from MH i2c: E2 03 00 06 AD 00 90 00 27 [17:56:30]RAPDU: 90 00 [17:56:30]wFMCommunicate OK [17:56:30]SAM_PROTO_ClearQueue done [17:56:30]KKMCreateOFDPacket [17:56:30]OFDProtocolAddRootSTLVToBuf [17:56:30]FM_MakeSignedData [17:56:30]FM_MakeSignedData [17:56:30]SAM_PROTO_SignData [17:56:30]wFMCommunicate request_size=4 [17:56:30]MH_SAM_APDU [17:56:30]CAPDU: 80 0D 01 02 [17:56:30]Write to MH i2c: E2 08 00 07 AD 80 0D 01 02 00 00 00 00 2D [17:56:30]Write i2c OK [17:56:30]MH_I2C_Read... [17:56:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:56:30]Read from MH i2c: E2 [17:56:30]MH_I2C_Read... [17:56:30]Read from MH i2c: E2 03 00 [17:56:30]MH_I2C_Read... [17:56:30]Read from MH i2c: E2 03 00 07 AD 00 90 00 28 [17:56:30]RAPDU: 90 00 [17:56:30]wFMCommunicate OK [17:56:30]wFMCommunicate request_size=255 [17:56:30]MH_SAM_APDU [17:56:30]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 DF 01 00 00 F4 03 04 00 D2 F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D2 56 03 00 35 04 06 00 [17:56:30]Write to MH i2c: E2 02 01 08 AD 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 DF 01 00 00 F4 03 04 00 D2 F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D2 56 03 00 35 04 06 00 00 00 91 [17:56:30]Write i2c OK [17:56:30]MH_I2C_Read... [17:56:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:30]Read from MH i2c: E2 [17:56:30]MH_I2C_Read... [17:56:30]Read from MH i2c: E2 03 00 [17:56:30]MH_I2C_Read... [17:56:30]Read from MH i2c: E2 03 00 08 AD 00 90 00 29 [17:56:30]RAPDU: 90 00 [17:56:30]wFMCommunicate OK [17:56:30]wFMCommunicate request_size=11 [17:56:30]MH_SAM_APDU [17:56:30]CAPDU: 80 0D 02 02 06 7F 1E 83 2E EE C0 [17:56:30]Write to MH i2c: E2 0E 00 09 AD 80 0D 02 02 06 00 7F 1E 83 2E EE C0 00 00 38 [17:56:30]Write i2c OK [17:56:30]MH_I2C_Read... [17:56:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:30]Read from MH i2c: E2 [17:56:30]MH_I2C_Read... [17:56:30]Read from MH i2c: E2 03 00 [17:56:30]MH_I2C_Read... [17:56:30]Read from MH i2c: E2 03 00 09 AD 00 90 00 2A [17:56:30]RAPDU: 90 00 [17:56:30]wFMCommunicate OK [17:56:30]wFMCommunicate request_size=4 [17:56:30]MH_SAM_APDU [17:56:30]CAPDU: 80 0D 03 02 [17:56:30]Write to MH i2c: E2 08 00 0A AD 80 0D 03 02 00 00 00 00 32 [17:56:30]Write i2c OK [17:56:30]MH_I2C_Read... [17:56:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:56:30]Read from MH i2c: E2 [17:56:30]MH_I2C_Read... [17:56:30]Read from MH i2c: E2 0B 00 [17:56:30]MH_I2C_Read... [17:56:30]Read from MH i2c: E2 0B 00 0A AD 00 85 3E 9F 9F D9 78 79 46 90 00 44 [17:56:30]RAPDU: 85 3E 9F 9F D9 78 79 46 90 00 [17:56:30]wFMCommunicate OK [17:56:30]SAM_PROTO_SignData done [17:56:30]FM_MakeSignedData done [17:56:30]CreateOFDProtocolMessage [17:56:30]wFMCommunicate request_size=4 [17:56:30]MH_SAM_APDU [17:56:30]CAPDU: 80 11 00 00 [17:56:30]Write to MH i2c: E2 08 00 0B AD 80 11 00 00 00 00 00 00 32 [17:56:30]Write i2c OK [17:56:30]MH_I2C_Read... [17:56:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:30]Read from MH i2c: E2 [17:56:30]MH_I2C_Read... [17:56:30]Read from MH i2c: E2 17 00 [17:56:30]MH_I2C_Read... [17:56:30]Read from MH i2c: E2 17 00 0B AD 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 81 [17:56:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:56:30]wFMCommunicate OK [17:56:30]CreateOFDProtocolMessage done [17:56:30]OFDSenderStorePacket 218834 [17:56:30]StoreOFDPacket docnum=218834 [17:56:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 CB A9 08 01 E5 4E 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 DF 01 00 00 F4 03 04 00 D2 F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D2 56 03 00 35 04 06 00 7F 1E 83 2E EE C0 85 3E 9F 9F D9 78 79 46 [17:56:30]CheckFolder [17:56:30]dirname=/storage/ofd_packets [17:56:30]CheckFolder done [17:56:30]ProducePacketName [17:56:30]name=ofd_packets/00218834 [17:56:30]NVStorageSaveData ofd_packets/00218834 [17:56:30]File name is /storage/ofd_packets/00218834 [17:56:30]Write 302 bytes [17:56:30]NVStorageSaveData done [17:56:30]OFDSenderStorePacket done [17:56:30]KKMCreateOFDPacket done [17:56:30]NVStorageSaveData kkm_last_timestamp [17:56:30]File name is /storage/kkm_last_timestamp [17:56:30]Write 4 bytes [17:56:30]NVStorageSaveData done [17:56:30]ExternCall_PrintAddStr [17:56:30]wPrintStart [17:56:30]Write to MH i2c: 01 00 00 0C AD B9 [17:56:30]Write i2c OK [17:56:30]MH_I2C_Read... [17:56:30]Read from MH i2c: 01 [17:56:30]MH_I2C_Read... [17:56:30]Read from MH i2c: 01 07 00 [17:56:30]MH_I2C_Read... [17:56:30]Read from MH i2c: 01 07 00 0C AD 00 00 00 00 00 FF 0F CE [17:56:30]RasterBufferAndPrint [17:56:30]line Счет N : (1)536380 [17:56:30]line ИНН: 02508201610067 [17:56:30]line Контрольно-Кассовый Чек [17:56:30]line ПРОДАЖА [17:56:30]line ТРК (МРК, ГНК) : 42 [17:56:30]line Товар: 2710124130 [17:56:30]line SUPER 92-К-5 [17:56:30]line 14.620 * 68.40 [17:56:30]line = 1000.01 [17:56:30]line НДС 12% НСП 1% [17:56:30]line > о реализуемом товаре [17:56:30]line ИТОГО: 1000.01 [17:56:30]line НСП 1% : 8.85 [17:56:30]line НДС 12% : 106.20 [17:56:30]line Наличными: 0.00 [17:56:30]line Безнал.: 1000.01 [17:56:30]line Место: АЗС № 84 "Партнер Нефть" [17:56:30]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:56:30]line СНО: Общий режим [17:56:30]line Чек 479 19.10.2024 17:56 [17:56:30]line Смена: 443 ФФД: 1.0 [17:56:30]line ЗНМ: 0300000178 [17:56:30]line РНМ: 0000000000098116 [17:56:30]line Версия ККМ: 001 [17:56:30]line Платежная система: Mbank [17:56:30]line ФМ: 0000000000965413 [17:56:30]line ФД: 218834 [17:56:30]line ФПД: 139769026637504 [17:56:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175634&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218834&fm=139769026637504&tin=02508201610067®Number=0000000000098116&sum=100001 [17:56:30]written 0, free lines is 4095 [17:56:30]OFD Sender: Processing packet 218834 [packets to send 80, broken 79] [17:56:30]ProducePacketName [17:56:30]name=ofd_packets/00218834 [17:56:30]OFD Sender: To server: pG, [17:56:30]CommunicateWithHost lk.salyk.kg:30040 [17:56:30]ConnectInit lk.salyk.kg [17:56:30]Connected sock=10 [17:56:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 CB A9 08 01 E5 4E 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 DF 01 00 00 F4 03 04 00 D2 F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D2 56 03 00 35 04 06 00 7F 1E 83 2E EE C0 85 3E 9F 9F D9 78 79 46 [17:56:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 87 14 47 00 33 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 39 36 35 34 31 33 10 04 04 00 D2 56 03 00 F4 03 04 00 6B 9E 13 67 B6 04 01 00 00 48 E3 30 EE 54 46 33 24 [17:56:30]CommunicateWithHost err = 0 [17:56:30]CheckOFDResponse [17:56:30]1017 (14) - 77093643461234 [17:56:30]1041 (16) - 0000000000965413 [17:56:30]1040 (4) - 218834 [17:56:30]1012 (4) - 19.10.2024 11:56 [17:56:30]1206 (1) - 0 [17:56:30]OFD Sender: Remove packet 218834 [17:56:30]ProducePacketName [17:56:30]name=ofd_packets/00218834 [17:56:30]NVStorageDeleteData [17:56:31]Write to MH i2c: 01 00 00 35 AD E2 [17:56:31]Write i2c OK [17:56:31]MH_I2C_Read... [17:56:31]Read from MH i2c: 01 [17:56:31]MH_I2C_Read... [17:56:31]Read from MH i2c: 01 07 00 [17:56:31]MH_I2C_Read... [17:56:31]Read from MH i2c: 01 07 00 35 AD 00 00 00 00 00 2E 0D 24 [17:56:31]RasterBufferAndPrint [17:56:31]line [17:56:31]line [17:56:31]line [17:56:31]line [17:56:31]line [17:56:31]written 0, free lines is 3382 [17:56:31]MH_Cut [17:56:31]Write to MH i2c: D1 01 00 3C AD 01 BB [17:56:31]Write i2c OK [17:56:31]MH_I2C_Read... [17:56:31]Read from MH i2c: D1 [17:56:31]MH_I2C_Read... [17:56:31]Read from MH i2c: D1 01 00 [17:56:31]MH_I2C_Read... [17:56:31]Read from MH i2c: D1 01 00 3C AD 00 BA [17:56:31]Write to MH i2c: 01 00 00 3D AD EA [17:56:31]Write i2c OK [17:56:31]MH_I2C_Read... [17:56:31]OFD Sender: No OFD packet to send [17:56:31]*** Cut start [17:56:31]*** Partial cut [17:56:31]*** CUTSNS_PIN = 1 [17:56:31]*** CUTSNS_PIN = 0 [17:56:31]*** Brake cut motor [17:56:32]Read from MH i2c: 01 [17:56:32]MH_I2C_Read... [17:56:32]*** Stop cut motor [17:56:32]*** Cut end [17:56:32]Read from MH i2c: 01 07 00 [17:56:32]MH_I2C_Read... [17:56:32]Read from MH i2c: 01 07 00 3D AD 00 00 00 00 00 FF 0F FF [17:56:32]process_action close_receipt done [17:56:32]requested_data is exist [17:56:32]produce_requested_data [17:56:32]requested_item fm.sn is exist - process it [17:56:32]wFMCommunicate request_size=4 [17:56:32]MH_SAM_APDU [17:56:32]CAPDU: 80 11 00 00 [17:56:32]Write to MH i2c: E2 08 00 3E AD 80 11 00 00 00 00 00 00 65 [17:56:32]Write i2c OK [17:56:32]MH_I2C_Read... [17:56:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:32]Read from MH i2c: E2 [17:56:32]MH_I2C_Read... [17:56:32]Read from MH i2c: E2 17 00 [17:56:32]MH_I2C_Read... [17:56:32]Read from MH i2c: E2 17 00 3E AD 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B4 [17:56:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:56:32]wFMCommunicate OK [17:56:32]requested_item fd.num is exist - process it [17:56:32]SAM_PROTO_GetFieldsCounters [17:56:32]wFMCommunicate request_size=4 [17:56:32]MH_SAM_APDU [17:56:32]CAPDU: 80 13 00 00 [17:56:32]Write to MH i2c: E2 08 00 3F AD 80 13 00 00 00 00 00 00 68 [17:56:32]Write i2c OK [17:56:32]MH_I2C_Read... [17:56:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:56:32]Read from MH i2c: E2 [17:56:32]MH_I2C_Read... [17:56:32]Read from MH i2c: E2 62 00 [17:56:32]MH_I2C_Read... [17:56:32]Read from MH i2c: E2 62 00 3F AD 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D2 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DF 01 00 00 5E 04 04 00 DF 01 00 00 57 04 04 00 E0 01 00 00 19 04 04 00 00 00 00 00 90 00 0C [17:56:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D2 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 DF 01 00 00 5E 04 04 00 DF 01 00 00 57 04 04 00 E0 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:56:32]wFMCommunicate OK [17:56:32]SAM_PROTO_GetFieldsCounters done [17:56:32]requested_item shift.num is exist - process it [17:56:32]requested_item shift.opened is exist - process it [17:56:32]req_shift_opened [17:56:32]FM_GetShiftState [17:56:32]SAM_PROTO_GetShiftState [17:56:32]wFMCommunicate request_size=4 [17:56:32]MH_SAM_APDU [17:56:32]CAPDU: 80 13 01 00 [17:56:32]Write to MH i2c: E2 08 00 40 AD 80 13 01 00 00 00 00 00 6A [17:56:32]Write i2c OK [17:56:32]MH_I2C_Read... [17:56:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:32]Read from MH i2c: E2 [17:56:32]MH_I2C_Read... [17:56:32]Read from MH i2c: E2 0E 00 [17:56:32]MH_I2C_Read... [17:56:32]Read from MH i2c: E2 0E 00 40 AD 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AD [17:56:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:56:32]wFMCommunicate OK [17:56:32]SAM_PROTO_GetShiftState done [17:56:32]FM_GetShiftState done [17:56:32]req_shift_opened done [17:56:32]requested_item shift.open_date is exist - process it [17:56:32]req_shift_open_date [17:56:32]req_shift_open_date done [17:56:32]produce_requested_data done [17:56:32]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218834,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:56:32]process_action_free close_receipt [17:56:32]json_value_free [17:56:32]json_value_free done [17:56:32]process_json_proto returns [17:56:32]Send response to host [17:56:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218834,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:56:32]free response buf [17:56:32]execute_script done [17:56:32]execute_script returns [17:56:32]free content buf [17:56:32]Sock 9.Close socket [17:56:32]Sock 9.Thread stoped [17:56:36]OFD Sender: No OFD packet to send [17:56:41]OFD Sender: No OFD packet to send [17:56:46]OFD Sender: No OFD packet to send [17:56:51]OFD Sender: No OFD packet to send [17:56:56]OFD Sender: No OFD packet to send [17:57:01]OFD Sender: No OFD packet to send [17:57:05]accept exits with 8 [17:57:05]New connection [17:57:05]New thread 3066826084 created [17:57:05]Thread 3066682724 joined [17:57:05]Waiting for new connection... [17:57:05] Sock 8.Parse request [17:57:05]Sock 8.Check first char [17:57:05]Sock 8.First char is OK [17:57:05]request: POST /json_proto HTTP/1.0 [17:57:05]Method: POST [17:57:05]URL: /json_proto [17:57:05]Method is POST - this is cgi request [17:57:05]url: /json_proto [17:57:05]query_string will be loaded in cgi processing [17:57:05]execute_cgi json_proto POST (null) [17:57:05]execute_cgi path=json_proto method=POST [17:57:05]POST find Content-Length [17:57:05]Host: 172.17.40.4:8080 [17:57:05]Content-Length: 759 [17:57:05]Content-Type: application/json [17:57:05] [17:57:05]POST finish read [17:57:05]Found Content-Length = 759 [17:57:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536381", "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" : 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" ] } } [17:57:05]execute_script... [17:57:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536381", "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" : 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" ] } } [17:57:05]POST & json_proto [17:57:05]process_json_proto [17:57:05]json parsed OK: [17:57:05]protocol is kg_v1.0 [17:57:05]action value=close_receipt [17:57:05]process_action close_receipt [17:57:05]cmd_close_receipt [17:57:05]MH_GetDate [17:57:05]Write to MH i2c: F0 00 00 41 AD DD [17:57:05]Write i2c OK [17:57:05]MH_I2C_Read... [17:57:05]Read from MH i2c: F0 [17:57:05]MH_I2C_Read... [17:57:05]Read from MH i2c: F0 09 00 [17:57:05]MH_I2C_Read... [17:57:05]Read from MH i2c: F0 09 00 41 AD 00 F6 F2 13 67 EE 0E 0D 67 B8 [17:57:05]GetLastDocTimeStamp 1729360594 [17:57:05]current date 1729360630 [17:57:05]FM_GetShiftState [17:57:05]SAM_PROTO_GetShiftState [17:57:05]wFMCommunicate request_size=4 [17:57:05]MH_SAM_APDU [17:57:05]CAPDU: 80 13 01 00 [17:57:05]Write to MH i2c: E2 08 00 42 AD 80 13 01 00 00 00 00 00 6C [17:57:05]Write i2c OK [17:57:05]MH_I2C_Read... [17:57:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:05]Read from MH i2c: E2 [17:57:05]MH_I2C_Read... [17:57:05]Read from MH i2c: E2 0E 00 [17:57:05]MH_I2C_Read... [17:57:05]Read from MH i2c: E2 0E 00 42 AD 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AF [17:57:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:57:05]wFMCommunicate OK [17:57:05]SAM_PROTO_GetShiftState done [17:57:05]FM_GetShiftState done [17:57:05]opened in 1729296582 [17:57:05]opened+sec_in_day 1729382982 [17:57:05]quantity*price = 50000 [17:57:05]sum+1 = 50001 [17:57:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 480 19.10.2024 17:57 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218835 ФПД: 16265406742054 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175711&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218835&fm=16265406742054&tin=02508201610067®Number=0000000000098116&sum=50000 [17:57:06]StoreToDocumentArchive [17:57:06]shift 443 fd 218835 [17:57:06]save to /storage/0443/doc_00218835 [17:57:06]save last doc name /storage/0443/doc_00218835 to /storage/kkm_last_doc_name [17:57:06]save OK [17:57:06]Clear old archive folders... [17:57:06]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:57:06]tlvbuf is 0179B930 [17:57:06]SAM_PROTO_ClearQueue [17:57:06]wFMCommunicate request_size=4 [17:57:06]MH_SAM_APDU [17:57:06]CAPDU: 80 09 00 00 [17:57:06]Write to MH i2c: E2 08 00 4F AD 80 09 00 00 00 00 00 00 6E [17:57:06]Write i2c OK [17:57:06]MH_I2C_Read... [17:57:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:57:06]Read from MH i2c: E2 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: E2 03 00 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: E2 03 00 4F AD 00 90 00 70 [17:57:06]RAPDU: 90 00 [17:57:06]wFMCommunicate OK [17:57:06]SAM_PROTO_ClearQueue done [17:57:06]KKMCreateOFDPacket [17:57:06]OFDProtocolAddRootSTLVToBuf [17:57:06]FM_MakeSignedData [17:57:06]FM_MakeSignedData [17:57:06]SAM_PROTO_SignData [17:57:06]wFMCommunicate request_size=4 [17:57:06]MH_SAM_APDU [17:57:06]CAPDU: 80 0D 01 02 [17:57:06]Write to MH i2c: E2 08 00 50 AD 80 0D 01 02 00 00 00 00 76 [17:57:06]Write i2c OK [17:57:06]MH_I2C_Read... [17:57:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:57:06]Read from MH i2c: E2 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: E2 03 00 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: E2 03 00 50 AD 00 90 00 71 [17:57:06]RAPDU: 90 00 [17:57:06]wFMCommunicate OK [17:57:06]wFMCommunicate request_size=255 [17:57:06]MH_SAM_APDU [17:57: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 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 E0 01 00 00 F4 03 04 00 F7 F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D3 56 03 00 35 04 06 00 [17:57:06]Write to MH i2c: E2 02 01 51 AD 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 E0 01 00 00 F4 03 04 00 F7 F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D3 56 03 00 35 04 06 00 00 00 87 [17:57:06]Write i2c OK [17:57:06]MH_I2C_Read... [17:57:06]OFD Sender: No OFD packet to send [17:57:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:06]Read from MH i2c: E2 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: E2 03 00 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: E2 03 00 51 AD 00 90 00 72 [17:57:06]RAPDU: 90 00 [17:57:06]wFMCommunicate OK [17:57:06]wFMCommunicate request_size=11 [17:57:06]MH_SAM_APDU [17:57:06]CAPDU: 80 0D 02 02 06 0E CB 15 CA 7E 26 [17:57:06]Write to MH i2c: E2 0E 00 52 AD 80 0D 02 02 06 00 0E CB 15 CA 7E 26 00 00 E1 [17:57:06]Write i2c OK [17:57:06]MH_I2C_Read... [17:57:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:06]Read from MH i2c: E2 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: E2 03 00 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: E2 03 00 52 AD 00 90 00 73 [17:57:06]RAPDU: 90 00 [17:57:06]wFMCommunicate OK [17:57:06]wFMCommunicate request_size=4 [17:57:06]MH_SAM_APDU [17:57:06]CAPDU: 80 0D 03 02 [17:57:06]Write to MH i2c: E2 08 00 53 AD 80 0D 03 02 00 00 00 00 7B [17:57:06]Write i2c OK [17:57:06]MH_I2C_Read... [17:57:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:57:06]Read from MH i2c: E2 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: E2 0B 00 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: E2 0B 00 53 AD 00 77 AB AA A8 73 B7 E3 7A 90 00 77 [17:57:06]RAPDU: 77 AB AA A8 73 B7 E3 7A 90 00 [17:57:06]wFMCommunicate OK [17:57:06]SAM_PROTO_SignData done [17:57:06]FM_MakeSignedData done [17:57:06]CreateOFDProtocolMessage [17:57:06]wFMCommunicate request_size=4 [17:57:06]MH_SAM_APDU [17:57:06]CAPDU: 80 11 00 00 [17:57:06]Write to MH i2c: E2 08 00 54 AD 80 11 00 00 00 00 00 00 7B [17:57:06]Write i2c OK [17:57:06]MH_I2C_Read... [17:57:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:06]Read from MH i2c: E2 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: E2 17 00 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: E2 17 00 54 AD 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CA [17:57:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:57:06]wFMCommunicate OK [17:57:06]CreateOFDProtocolMessage done [17:57:06]OFDSenderStorePacket 218835 [17:57:06]StoreOFDPacket docnum=218835 [17:57:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 EE 79 08 01 68 71 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 E0 01 00 00 F4 03 04 00 F7 F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D3 56 03 00 35 04 06 00 0E CB 15 CA 7E 26 77 AB AA A8 73 B7 E3 7A [17:57:06]CheckFolder [17:57:06]dirname=/storage/ofd_packets [17:57:06]CheckFolder done [17:57:06]ProducePacketName [17:57:06]name=ofd_packets/00218835 [17:57:06]NVStorageSaveData ofd_packets/00218835 [17:57:06]File name is /storage/ofd_packets/00218835 [17:57:06]Write 302 bytes [17:57:06]NVStorageSaveData done [17:57:06]OFDSenderStorePacket done [17:57:06]KKMCreateOFDPacket done [17:57:06]NVStorageSaveData kkm_last_timestamp [17:57:06]File name is /storage/kkm_last_timestamp [17:57:06]Write 4 bytes [17:57:06]NVStorageSaveData done [17:57:06]ExternCall_PrintAddStr [17:57:06]wPrintStart [17:57:06]Write to MH i2c: 01 00 00 55 AD 02 [17:57:06]Write i2c OK [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: 01 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: 01 07 00 [17:57:06]MH_I2C_Read... [17:57:06]Read from MH i2c: 01 07 00 55 AD 00 00 00 00 00 FF 0F 17 [17:57:06]RasterBufferAndPrint [17:57:06]line Счет N : (1)536381 [17:57:06]line ИНН: 02508201610067 [17:57:06]line Контрольно-Кассовый Чек [17:57:06]line ПРОДАЖА [17:57:06]line ТРК (МРК, ГНК) : 32 [17:57:06]line Товар: 2710124130 [17:57:06]line SUPER 92-К-5 [17:57:06]line 7.310 * 68.40 [17:57:06]line = 500.00 [17:57:06]line НДС 12% НСП 1% [17:57:06]line > о реализуемом товаре [17:57:06]line ИТОГО: 500.00 [17:57:06]line НСП 1% : 4.42 [17:57:06]line НДС 12% : 53.10 [17:57:06]line Наличными: 0.00 [17:57:06]line Безнал.: 500.00 [17:57:06]line Место: АЗС № 84 "Партнер Нефть" [17:57:06]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:57:06]line СНО: Общий режим [17:57:06]line Чек 480 19.10.2024 17:57 [17:57:06]line Смена: 443 ФФД: 1.0 [17:57:06]line ЗНМ: 0300000178 [17:57:06]line РНМ: 0000000000098116 [17:57:06]line Версия ККМ: 001 [17:57:06]line Платежная система: Mbank [17:57:06]line ФМ: 0000000000965413 [17:57:06]line ФД: 218835 [17:57:06]line ФПД: 16265406742054 [17:57:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175711&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218835&fm=16265406742054&tin=02508201610067®Number=0000000000098116&sum=50000 [17:57:07]OFD Sender: Processing packet 218835 [packets to send 80, broken 79] [17:57:07]ProducePacketName [17:57:07]name=ofd_packets/00218835 [17:57:07]OFD Sender: To server: pG, [17:57:07]CommunicateWithHost lk.salyk.kg:30040 [17:57:07]ConnectInit lk.salyk.kg [17:57:07]written 0, free lines is 4095 [17:57:07]Connected sock=10 [17:57:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 EE 79 08 01 68 71 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 E0 01 00 00 F4 03 04 00 F7 F2 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D3 56 03 00 35 04 06 00 0E CB 15 CA 7E 26 77 AB AA A8 73 B7 E3 7A [17:57:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FE 4F 47 00 75 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 39 36 35 34 31 33 10 04 04 00 D3 56 03 00 F4 03 04 00 8F 9E 13 67 B6 04 01 00 00 6E 7E C1 F6 31 E6 EC CC [17:57:07]CommunicateWithHost err = 0 [17:57:07]CheckOFDResponse [17:57:07]1017 (14) - 77093643461234 [17:57:07]1041 (16) - 0000000000965413 [17:57:07]1040 (4) - 218835 [17:57:07]1012 (4) - 19.10.2024 11:57 [17:57:07]1206 (1) - 0 [17:57:07]OFD Sender: Remove packet 218835 [17:57:07]ProducePacketName [17:57:07]name=ofd_packets/00218835 [17:57:07]NVStorageDeleteData [17:57:07]Write to MH i2c: 01 00 00 7E AD 2B [17:57:07]Write i2c OK [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: 01 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: 01 07 00 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: 01 07 00 7E AD 00 00 00 00 00 18 0D 57 [17:57:07]RasterBufferAndPrint [17:57:07]line [17:57:07]line [17:57:07]line [17:57:07]line [17:57:07]line [17:57:07]written 0, free lines is 3362 [17:57:07]MH_Cut [17:57:07]Write to MH i2c: D1 01 00 85 AD 01 04 [17:57:07]Write i2c OK [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: D1 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: D1 01 00 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: D1 01 00 85 AD 00 03 [17:57:07]Write to MH i2c: 01 00 00 86 AD 33 [17:57:07]Write i2c OK [17:57:07]MH_I2C_Read... [17:57:08]OFD Sender: No OFD packet to send [17:57:08]*** Cut start [17:57:08]*** Partial cut [17:57:08]*** CUTSNS_PIN = 1 [17:57:08]*** CUTSNS_PIN = 0 [17:57:08]*** Brake cut motor [17:57:08]Read from MH i2c: 01 [17:57:08]MH_I2C_Read... [17:57:08]*** Stop cut motor [17:57:08]*** Cut end [17:57:08]Read from MH i2c: 01 07 00 [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: 01 07 00 86 AD 00 00 00 00 00 FF 0F 48 [17:57:08]process_action close_receipt done [17:57:08]requested_data is exist [17:57:08]produce_requested_data [17:57:08]requested_item fm.sn is exist - process it [17:57:08]wFMCommunicate request_size=4 [17:57:08]MH_SAM_APDU [17:57:08]CAPDU: 80 11 00 00 [17:57:08]Write to MH i2c: E2 08 00 87 AD 80 11 00 00 00 00 00 00 AE [17:57:08]Write i2c OK [17:57:08]MH_I2C_Read... [17:57:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:09]Read from MH i2c: E2 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 17 00 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 17 00 87 AD 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FD [17:57:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:57:09]wFMCommunicate OK [17:57:09]requested_item fd.num is exist - process it [17:57:09]SAM_PROTO_GetFieldsCounters [17:57:09]wFMCommunicate request_size=4 [17:57:09]MH_SAM_APDU [17:57:09]CAPDU: 80 13 00 00 [17:57:09]Write to MH i2c: E2 08 00 88 AD 80 13 00 00 00 00 00 00 B1 [17:57:09]Write i2c OK [17:57:09]MH_I2C_Read... [17:57:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:57:09]Read from MH i2c: E2 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 62 00 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 62 00 88 AD 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D3 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E0 01 00 00 5E 04 04 00 E0 01 00 00 57 04 04 00 E1 01 00 00 19 04 04 00 00 00 00 00 90 00 59 [17:57:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D3 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E0 01 00 00 5E 04 04 00 E0 01 00 00 57 04 04 00 E1 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:57:09]wFMCommunicate OK [17:57:09]SAM_PROTO_GetFieldsCounters done [17:57:09]requested_item shift.num is exist - process it [17:57:09]requested_item shift.opened is exist - process it [17:57:09]req_shift_opened [17:57:09]FM_GetShiftState [17:57:09]SAM_PROTO_GetShiftState [17:57:09]wFMCommunicate request_size=4 [17:57:09]MH_SAM_APDU [17:57:09]CAPDU: 80 13 01 00 [17:57:09]Write to MH i2c: E2 08 00 89 AD 80 13 01 00 00 00 00 00 B3 [17:57:09]Write i2c OK [17:57:09]MH_I2C_Read... [17:57:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:09]Read from MH i2c: E2 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 0E 00 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: E2 0E 00 89 AD 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F6 [17:57:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:57:09]wFMCommunicate OK [17:57:09]SAM_PROTO_GetShiftState done [17:57:09]FM_GetShiftState done [17:57:09]req_shift_opened done [17:57:09]requested_item shift.open_date is exist - process it [17:57:09]req_shift_open_date [17:57:09]req_shift_open_date done [17:57:09]produce_requested_data done [17:57:09]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218835,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:57:09]process_action_free close_receipt [17:57:09]json_value_free [17:57:09]json_value_free done [17:57:09]process_json_proto returns [17:57:09]Send response to host [17:57:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218835,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:57:09]free response buf [17:57:09]execute_script done [17:57:09]execute_script returns [17:57:09]free content buf [17:57:09]Sock 8.Close socket [17:57:09]Sock 8.Thread stoped [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:28]OFD Sender: No OFD packet to send [17:58:33]OFD Sender: No OFD packet to send [17:58:38]OFD Sender: No OFD packet to send [17:58:43]OFD Sender: No OFD packet to send [17:58:48]OFD Sender: No OFD packet to send [17:58:53]OFD Sender: No OFD packet to send [17:58:58]OFD Sender: No OFD packet to send [17:59:03]OFD Sender: No OFD packet to send [17:59:08]OFD Sender: No OFD packet to send [17:59:11]accept exits with 9 [17:59:11]New connection [17:59:11]New thread 3066682724 created [17:59:11]Thread 3066826084 joined [17:59:11]Waiting for new connection... [17:59:11] Sock 9.Parse request [17:59:11]Sock 9.Check first char [17:59:11]Sock 9.First char is OK [17:59:11]request: POST /json_proto HTTP/1.0 [17:59:11]Method: POST [17:59:11]URL: /json_proto [17:59:11]Method is POST - this is cgi request [17:59:11]url: /json_proto [17:59:11]query_string will be loaded in cgi processing [17:59:11]execute_cgi json_proto POST (null) [17:59:11]execute_cgi path=json_proto method=POST [17:59:11]POST find Content-Length [17:59:11]Host: 172.17.40.4:8080 [17:59:11]Content-Length: 762 [17:59:11]Content-Type: application/json [17:59:11] [17:59:11]POST finish read [17:59:11]Found Content-Length = 762 [17:59:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [17:59:11]execute_script... [17:59:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [17:59:11]POST & json_proto [17:59:11]process_json_proto [17:59:11]json parsed OK: [17:59:11]protocol is kg_v1.0 [17:59:11]action value=close_receipt [17:59:11]process_action close_receipt [17:59:11]cmd_close_receipt [17:59:11]MH_GetDate [17:59:11]Write to MH i2c: F0 00 00 8A AD 26 [17:59:11]Write i2c OK [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: F0 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: F0 09 00 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: F0 09 00 8A AD 00 75 F3 13 67 EE 0E 0D 67 81 [17:59:11]GetLastDocTimeStamp 1729360631 [17:59:11]current date 1729360757 [17:59:11]FM_GetShiftState [17:59:11]SAM_PROTO_GetShiftState [17:59:11]wFMCommunicate request_size=4 [17:59:11]MH_SAM_APDU [17:59:11]CAPDU: 80 13 01 00 [17:59:11]Write to MH i2c: E2 08 00 8B AD 80 13 01 00 00 00 00 00 B5 [17:59:11]Write i2c OK [17:59:11]MH_I2C_Read... [17:59:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:12]Read from MH i2c: E2 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: E2 0E 00 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: E2 0E 00 8B AD 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F8 [17:59:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:59:12]wFMCommunicate OK [17:59:12]SAM_PROTO_GetShiftState done [17:59:12]FM_GetShiftState done [17:59:12]opened in 1729296582 [17:59:12]opened+sec_in_day 1729382982 [17:59:12]quantity*price = 100000 [17:59:12]sum+1 = 100002 [17:59:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 481 19.10.2024 17:59 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218836 ФПД: 111310193184084 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175917&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218836&fm=111310193184084&tin=02508201610067®Number=0000000000098116&sum=100001 [17:59:13]StoreToDocumentArchive [17:59:13]shift 443 fd 218836 [17:59:13]save to /storage/0443/doc_00218836 [17:59:13]save last doc name /storage/0443/doc_00218836 to /storage/kkm_last_doc_name [17:59:13]save OK [17:59:13]Clear old archive folders... [17:59:13]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:59:13]tlvbuf is 01536960 [17:59:13]SAM_PROTO_ClearQueue [17:59:13]wFMCommunicate request_size=4 [17:59:13]MH_SAM_APDU [17:59:13]CAPDU: 80 09 00 00 [17:59:13]Write to MH i2c: E2 08 00 98 AD 80 09 00 00 00 00 00 00 B7 [17:59:13]Write i2c OK [17:59:13]MH_I2C_Read... [17:59:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:59:13]OFD Sender: No OFD packet to send [17:59:13]Read from MH i2c: E2 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: E2 03 00 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: E2 03 00 98 AD 00 90 00 B9 [17:59:13]RAPDU: 90 00 [17:59:13]wFMCommunicate OK [17:59:13]SAM_PROTO_ClearQueue done [17:59:13]KKMCreateOFDPacket [17:59:13]OFDProtocolAddRootSTLVToBuf [17:59:13]FM_MakeSignedData [17:59:13]FM_MakeSignedData [17:59:13]SAM_PROTO_SignData [17:59:13]wFMCommunicate request_size=4 [17:59:13]MH_SAM_APDU [17:59:13]CAPDU: 80 0D 01 02 [17:59:13]Write to MH i2c: E2 08 00 99 AD 80 0D 01 02 00 00 00 00 BF [17:59:13]Write i2c OK [17:59:13]MH_I2C_Read... [17:59:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:59:13]Read from MH i2c: E2 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: E2 03 00 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: E2 03 00 99 AD 00 90 00 BA [17:59:13]RAPDU: 90 00 [17:59:13]wFMCommunicate OK [17:59:13]wFMCommunicate request_size=255 [17:59:13]MH_SAM_APDU [17:59:13]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 E1 01 00 00 F4 03 04 00 75 F3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D4 56 03 00 35 04 06 00 [17:59:13]Write to MH i2c: E2 02 01 9A AD 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 E1 01 00 00 F4 03 04 00 75 F3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D4 56 03 00 35 04 06 00 00 00 CB [17:59:13]Write i2c OK [17:59:13]MH_I2C_Read... [17:59:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:13]Read from MH i2c: E2 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: E2 03 00 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: E2 03 00 9A AD 00 90 00 BB [17:59:13]RAPDU: 90 00 [17:59:13]wFMCommunicate OK [17:59:13]wFMCommunicate request_size=11 [17:59:13]MH_SAM_APDU [17:59:13]CAPDU: 80 0D 02 02 06 65 3C 6C 86 4D 54 [17:59:13]Write to MH i2c: E2 0E 00 9B AD 80 0D 02 02 06 00 65 3C 6C 86 4D 54 00 00 02 [17:59:13]Write i2c OK [17:59:13]MH_I2C_Read... [17:59:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:13]Read from MH i2c: E2 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: E2 03 00 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: E2 03 00 9B AD 00 90 00 BC [17:59:13]RAPDU: 90 00 [17:59:13]wFMCommunicate OK [17:59:13]wFMCommunicate request_size=4 [17:59:13]MH_SAM_APDU [17:59:13]CAPDU: 80 0D 03 02 [17:59:13]Write to MH i2c: E2 08 00 9C AD 80 0D 03 02 00 00 00 00 C4 [17:59:13]Write i2c OK [17:59:13]MH_I2C_Read... [17:59:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:59:13]Read from MH i2c: E2 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: E2 0B 00 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: E2 0B 00 9C AD 00 06 55 D1 3D 6D AE 0F 11 90 00 69 [17:59:13]RAPDU: 06 55 D1 3D 6D AE 0F 11 90 00 [17:59:13]wFMCommunicate OK [17:59:13]SAM_PROTO_SignData done [17:59:13]FM_MakeSignedData done [17:59:13]CreateOFDProtocolMessage [17:59:13]wFMCommunicate request_size=4 [17:59:13]MH_SAM_APDU [17:59:13]CAPDU: 80 11 00 00 [17:59:13]Write to MH i2c: E2 08 00 9D AD 80 11 00 00 00 00 00 00 C4 [17:59:13]Write i2c OK [17:59:13]MH_I2C_Read... [17:59:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:13]Read from MH i2c: E2 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: E2 17 00 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: E2 17 00 9D AD 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 13 [17:59:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:59:13]wFMCommunicate OK [17:59:13]CreateOFDProtocolMessage done [17:59:13]OFDSenderStorePacket 218836 [17:59:13]StoreOFDPacket docnum=218836 [17:59:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 10 56 08 01 03 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 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 E1 01 00 00 F4 03 04 00 75 F3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D4 56 03 00 35 04 06 00 65 3C 6C 86 4D 54 06 55 D1 3D 6D AE 0F 11 [17:59:13]CheckFolder [17:59:13]dirname=/storage/ofd_packets [17:59:13]CheckFolder done [17:59:13]ProducePacketName [17:59:13]name=ofd_packets/00218836 [17:59:13]NVStorageSaveData ofd_packets/00218836 [17:59:13]File name is /storage/ofd_packets/00218836 [17:59:13]Write 302 bytes [17:59:13]NVStorageSaveData done [17:59:13]OFDSenderStorePacket done [17:59:13]KKMCreateOFDPacket done [17:59:13]NVStorageSaveData kkm_last_timestamp [17:59:13]File name is /storage/kkm_last_timestamp [17:59:13]Write 4 bytes [17:59:13]NVStorageSaveData done [17:59:13]ExternCall_PrintAddStr [17:59:13]wPrintStart [17:59:13]Write to MH i2c: 01 00 00 9E AD 4B [17:59:13]Write i2c OK [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: 01 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: 01 07 00 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: 01 07 00 9E AD 00 00 00 00 00 FF 0F 60 [17:59:13]RasterBufferAndPrint [17:59:13]line Счет N : (1)536382 [17:59:13]line ИНН: 02508201610067 [17:59:13]line Контрольно-Кассовый Чек [17:59:13]line ПРОДАЖА [17:59:13]line ТРК (МРК, ГНК) : 22 [17:59:13]line Товар: 2710124130 [17:59:13]line SUPER 92-К-5 [17:59:13]line 14.620 * 68.40 [17:59:13]line = 1000.01 [17:59:13]line НДС 12% НСП 1% [17:59:13]line > о реализуемом товаре [17:59:13]line ИТОГО: 1000.01 [17:59:13]line НСП 1% : 8.85 [17:59:13]line НДС 12% : 106.20 [17:59:13]line Наличными: 0.00 [17:59:13]line Безнал.: 1000.01 [17:59:13]line Место: АЗС № 84 "Партнер Нефть" [17:59:13]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [17:59:13]line СНО: Общий режим [17:59:13]line Чек 481 19.10.2024 17:59 [17:59:13]line Смена: 443 ФФД: 1.0 [17:59:13]line ЗНМ: 0300000178 [17:59:13]line РНМ: 0000000000098116 [17:59:13]line Версия ККМ: 001 [17:59:13]line Платежная система: Mbank [17:59:13]line ФМ: 0000000000965413 [17:59:13]line ФД: 218836 [17:59:13]line ФПД: 111310193184084 [17:59:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T175917&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218836&fm=111310193184084&tin=02508201610067®Number=0000000000098116&sum=100001 [17:59:14]OFD Sender: Processing packet 218836 [packets to send 80, broken 79] [17:59:14]ProducePacketName [17:59:14]name=ofd_packets/00218836 [17:59:14]OFD Sender: To server: pG, [17:59:14]CommunicateWithHost lk.salyk.kg:30040 [17:59:14]ConnectInit lk.salyk.kg [17:59:14]written 0, free lines is 4095 [17:59:14]Connected sock=10 [17:59:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 10 56 08 01 03 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 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 E1 01 00 00 F4 03 04 00 75 F3 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D4 56 03 00 35 04 06 00 65 3C 6C 86 4D 54 06 55 D1 3D 6D AE 0F 11 [17:59:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FD 08 47 00 9F 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 39 36 35 34 31 33 10 04 04 00 D4 56 03 00 F4 03 04 00 0E 9F 13 67 B6 04 01 00 00 1C BE 79 CF F4 51 ED 14 [17:59:14]CommunicateWithHost err = 0 [17:59:14]CheckOFDResponse [17:59:14]1017 (14) - 77093643461234 [17:59:14]1041 (16) - 0000000000965413 [17:59:14]1040 (4) - 218836 [17:59:14]1012 (4) - 19.10.2024 11:59 [17:59:14]1206 (1) - 0 [17:59:14]OFD Sender: Remove packet 218836 [17:59:14]ProducePacketName [17:59:14]name=ofd_packets/00218836 [17:59:14]NVStorageDeleteData [17:59:14]Write to MH i2c: 01 00 00 C7 AD 74 [17:59:14]Write i2c OK [17:59:14]MH_I2C_Read... [17:59:14]Read from MH i2c: 01 [17:59:14]MH_I2C_Read... [17:59:14]Read from MH i2c: 01 07 00 [17:59:14]MH_I2C_Read... [17:59:14]Read from MH i2c: 01 07 00 C7 AD 00 00 00 00 00 26 0D AE [17:59:14]RasterBufferAndPrint [17:59:14]line [17:59:14]line [17:59:14]line [17:59:14]line [17:59:14]line [17:59:14]written 0, free lines is 3372 [17:59:14]MH_Cut [17:59:14]Write to MH i2c: D1 01 00 CE AD 01 4D [17:59:14]Write i2c OK [17:59:14]MH_I2C_Read... [17:59:14]Read from MH i2c: D1 [17:59:14]MH_I2C_Read... [17:59:14]Read from MH i2c: D1 01 00 [17:59:14]MH_I2C_Read... [17:59:14]Read from MH i2c: D1 01 00 CE AD 00 4C [17:59:14]Write to MH i2c: 01 00 00 CF AD 7C [17:59:14]Write i2c OK [17:59:14]MH_I2C_Read... [17:59:14]OFD Sender: No OFD packet to send [17:59:15]*** Cut start [17:59:15]*** Partial cut [17:59:15]*** CUTSNS_PIN = 1 [17:59:15]*** CUTSNS_PIN = 0 [17:59:15]*** Brake cut motor [17:59:15]*** Stop cut motor [17:59:15]*** Cut end [17:59:15]Read from MH i2c: 01 [17:59:15]MH_I2C_Read... [17:59:15]Read from MH i2c: 01 07 00 [17:59:15]MH_I2C_Read... [17:59:15]Read from MH i2c: 01 07 00 CF AD 00 00 00 00 00 FF 0F 91 [17:59:15]process_action close_receipt done [17:59:15]requested_data is exist [17:59:15]produce_requested_data [17:59:15]requested_item fm.sn is exist - process it [17:59:15]wFMCommunicate request_size=4 [17:59:15]MH_SAM_APDU [17:59:15]CAPDU: 80 11 00 00 [17:59:15]Write to MH i2c: E2 08 00 D0 AD 80 11 00 00 00 00 00 00 F7 [17:59:15]Write i2c OK [17:59:15]MH_I2C_Read... [17:59:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:15]Read from MH i2c: E2 [17:59:15]MH_I2C_Read... [17:59:15]Read from MH i2c: E2 17 00 [17:59:15]MH_I2C_Read... [17:59:15]Read from MH i2c: E2 17 00 D0 AD 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 46 [17:59:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [17:59:15]wFMCommunicate OK [17:59:15]requested_item fd.num is exist - process it [17:59:15]SAM_PROTO_GetFieldsCounters [17:59:15]wFMCommunicate request_size=4 [17:59:15]MH_SAM_APDU [17:59:15]CAPDU: 80 13 00 00 [17:59:15]Write to MH i2c: E2 08 00 D1 AD 80 13 00 00 00 00 00 00 FA [17:59:15]Write i2c OK [17:59:15]MH_I2C_Read... [17:59:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:59:15]Read from MH i2c: E2 [17:59:15]MH_I2C_Read... [17:59:15]Read from MH i2c: E2 62 00 [17:59:15]MH_I2C_Read... [17:59:15]Read from MH i2c: E2 62 00 D1 AD 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D4 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E1 01 00 00 5E 04 04 00 E1 01 00 00 57 04 04 00 E2 01 00 00 19 04 04 00 00 00 00 00 90 00 A6 [17:59:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D4 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E1 01 00 00 5E 04 04 00 E1 01 00 00 57 04 04 00 E2 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:59:15]wFMCommunicate OK [17:59:15]SAM_PROTO_GetFieldsCounters done [17:59:15]requested_item shift.num is exist - process it [17:59:15]requested_item shift.opened is exist - process it [17:59:15]req_shift_opened [17:59:15]FM_GetShiftState [17:59:15]SAM_PROTO_GetShiftState [17:59:15]wFMCommunicate request_size=4 [17:59:15]MH_SAM_APDU [17:59:15]CAPDU: 80 13 01 00 [17:59:15]Write to MH i2c: E2 08 00 D2 AD 80 13 01 00 00 00 00 00 FC [17:59:15]Write i2c OK [17:59:15]MH_I2C_Read... [17:59:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:16]Read from MH i2c: E2 [17:59:16]MH_I2C_Read... [17:59:16]Read from MH i2c: E2 0E 00 [17:59:16]MH_I2C_Read... [17:59:16]Read from MH i2c: E2 0E 00 D2 AD 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3F [17:59:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [17:59:16]wFMCommunicate OK [17:59:16]SAM_PROTO_GetShiftState done [17:59:16]FM_GetShiftState done [17:59:16]req_shift_opened done [17:59:16]requested_item shift.open_date is exist - process it [17:59:16]req_shift_open_date [17:59:16]req_shift_open_date done [17:59:16]produce_requested_data done [17:59:16]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218836,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [17:59:16]process_action_free close_receipt [17:59:16]json_value_free [17:59:16]json_value_free done [17:59:16]process_json_proto returns [17:59:16]Send response to host [17:59:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218836,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [17:59:16]free response buf [17:59:16]execute_script done [17:59:16]execute_script returns [17:59:16]free content buf [17:59:16]Sock 9.Close socket [17:59:16]Sock 9.Thread stoped [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:54]OFD Sender: No OFD packet to send [18:00:59]OFD Sender: No OFD packet to send [18:01:04]OFD Sender: No OFD packet to send [18:01:10]OFD Sender: No OFD packet to send [18:01:15]OFD Sender: No OFD packet to send [18:01:20]OFD Sender: No OFD packet to send [18:01:25]OFD Sender: No OFD packet to send [18:01:30]OFD Sender: No OFD packet to send [18:01:35]OFD Sender: No OFD packet to send [18:01:36]accept exits with 8 [18:01:36]New connection [18:01:36]New thread 3066826084 created [18:01:36]Thread 3066682724 joined [18:01:36]Waiting for new connection... [18:01:36] Sock 8.Parse request [18:01:36]Sock 8.Check first char [18:01:36]Sock 8.First char is OK [18:01:36]request: POST /json_proto HTTP/1.0 [18:01:36]Method: POST [18:01:36]URL: /json_proto [18:01:36]Method is POST - this is cgi request [18:01:36]url: /json_proto [18:01:36]query_string will be loaded in cgi processing [18:01:36]execute_cgi json_proto POST (null) [18:01:36]execute_cgi path=json_proto method=POST [18:01:36]POST find Content-Length [18:01:36]Host: 172.17.40.4:8080 [18:01:36]Content-Length: 766 [18:01:36]Content-Type: application/json [18:01:36] [18:01:36]POST finish read [18:01:36]Found Content-Length = 766 [18:01:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536383", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:36]execute_script... [18: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)536383", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:36]POST & json_proto [18:01:36]process_json_proto [18:01:36]json parsed OK: [18:01:36]protocol is kg_v1.0 [18:01:36]action value=close_receipt [18:01:36]process_action close_receipt [18:01:36]cmd_close_receipt [18:01:36]MH_GetDate [18:01:36]Write to MH i2c: F0 00 00 D3 AD 6F [18:01:36]Write i2c OK [18:01:36]MH_I2C_Read... [18:01:36]Read from MH i2c: F0 [18:01:36]MH_I2C_Read... [18:01:36]Read from MH i2c: F0 09 00 [18:01:36]MH_I2C_Read... [18:01:36]Read from MH i2c: F0 09 00 D3 AD 00 05 F4 13 67 EE 0E 0D 67 5B [18:01:36]GetLastDocTimeStamp 1729360757 [18:01:36]current date 1729360901 [18:01:36]FM_GetShiftState [18:01:36]SAM_PROTO_GetShiftState [18:01:36]wFMCommunicate request_size=4 [18:01:36]MH_SAM_APDU [18:01:36]CAPDU: 80 13 01 00 [18:01:36]Write to MH i2c: E2 08 00 D4 AD 80 13 01 00 00 00 00 00 FE [18:01:36]Write i2c OK [18:01:36]MH_I2C_Read... [18:01:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:36]Read from MH i2c: E2 [18:01:36]MH_I2C_Read... [18:01:36]Read from MH i2c: E2 0E 00 [18:01:36]MH_I2C_Read... [18:01:36]Read from MH i2c: E2 0E 00 D4 AD 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 41 [18:01:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:01:36]wFMCommunicate OK [18:01:36]SAM_PROTO_GetShiftState done [18:01:36]FM_GetShiftState done [18:01:36]opened in 1729296582 [18:01:36]opened+sec_in_day 1729382982 [18:01:36]quantity*price = 300075 [18:01:36]sum+1 = 300077 [18:01:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 482 19.10.2024 18:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218837 ФПД: 180509871317128 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T180141&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218837&fm=180509871317128&tin=02508201610067®Number=0000000000098116&sum=300076 [18:01:37]StoreToDocumentArchive [18:01:37]shift 443 fd 218837 [18:01:37]save to /storage/0443/doc_00218837 [18:01:37]save last doc name /storage/0443/doc_00218837 to /storage/kkm_last_doc_name [18:01:37]save OK [18:01:37]Clear old archive folders... [18:01:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:01:37]tlvbuf is 0151B330 [18:01:37]SAM_PROTO_ClearQueue [18:01:37]wFMCommunicate request_size=4 [18:01:37]MH_SAM_APDU [18:01:37]CAPDU: 80 09 00 00 [18:01:37]Write to MH i2c: E2 08 00 E1 AD 80 09 00 00 00 00 00 00 00 [18:01:37]Write i2c OK [18:01:37]MH_I2C_Read... [18:01:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:01:37]Read from MH i2c: E2 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 03 00 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 03 00 E1 AD 00 90 00 02 [18:01:37]RAPDU: 90 00 [18:01:37]wFMCommunicate OK [18:01:37]SAM_PROTO_ClearQueue done [18:01:37]KKMCreateOFDPacket [18:01:37]OFDProtocolAddRootSTLVToBuf [18:01:37]FM_MakeSignedData [18:01:37]FM_MakeSignedData [18:01:37]SAM_PROTO_SignData [18:01:37]wFMCommunicate request_size=4 [18:01:37]MH_SAM_APDU [18:01:37]CAPDU: 80 0D 01 02 [18:01:37]Write to MH i2c: E2 08 00 E2 AD 80 0D 01 02 00 00 00 00 08 [18:01:37]Write i2c OK [18:01:37]MH_I2C_Read... [18:01:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:01:37]Read from MH i2c: E2 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 03 00 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 03 00 E2 AD 00 90 00 03 [18:01:37]RAPDU: 90 00 [18:01:37]wFMCommunicate OK [18:01:37]wFMCommunicate request_size=255 [18:01:37]MH_SAM_APDU [18:01:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 05 F4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D5 56 03 00 35 04 06 00 A4 2C 3A C2 [18:01:37]Write to MH i2c: E2 02 01 E3 AD 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 05 F4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D5 56 03 00 35 04 06 00 A4 2C 3A C2 00 00 63 [18:01:37]Write i2c OK [18:01:37]MH_I2C_Read... [18:01:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:37]Read from MH i2c: E2 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 03 00 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 03 00 E3 AD 00 90 00 04 [18:01:37]RAPDU: 90 00 [18:01:37]wFMCommunicate OK [18:01:37]wFMCommunicate request_size=7 [18:01:37]MH_SAM_APDU [18:01:37]CAPDU: 80 0D 02 02 02 20 88 [18:01:37]Write to MH i2c: E2 0A 00 E4 AD 80 0D 02 02 02 00 20 88 00 00 B7 [18:01:37]Write i2c OK [18:01:37]MH_I2C_Read... [18:01:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:37]Read from MH i2c: E2 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 03 00 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 03 00 E4 AD 00 90 00 05 [18:01:37]RAPDU: 90 00 [18:01:37]wFMCommunicate OK [18:01:37]wFMCommunicate request_size=4 [18:01:37]MH_SAM_APDU [18:01:37]CAPDU: 80 0D 03 02 [18:01:37]Write to MH i2c: E2 08 00 E5 AD 80 0D 03 02 00 00 00 00 0D [18:01:37]Write i2c OK [18:01:37]MH_I2C_Read... [18:01:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:01:37]Read from MH i2c: E2 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 0B 00 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 0B 00 E5 AD 00 74 81 5B 45 33 27 01 98 90 00 96 [18:01:37]RAPDU: 74 81 5B 45 33 27 01 98 90 00 [18:01:37]wFMCommunicate OK [18:01:37]SAM_PROTO_SignData done [18:01:37]FM_MakeSignedData done [18:01:37]CreateOFDProtocolMessage [18:01:37]wFMCommunicate request_size=4 [18:01:37]MH_SAM_APDU [18:01:37]CAPDU: 80 11 00 00 [18:01:37]Write to MH i2c: E2 08 00 E6 AD 80 11 00 00 00 00 00 00 0D [18:01:37]Write i2c OK [18:01:37]MH_I2C_Read... [18:01:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:37]Read from MH i2c: E2 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 17 00 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: E2 17 00 E6 AD 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5C [18:01:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:01:37]wFMCommunicate OK [18:01:37]CreateOFDProtocolMessage done [18:01:37]OFDSenderStorePacket 218837 [18:01:37]StoreOFDPacket docnum=218837 [18:01:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 C6 96 04 01 2D FF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 05 F4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D5 56 03 00 35 04 06 00 A4 2C 3A C2 20 88 74 81 5B 45 33 27 01 98 [18:01:37]CheckFolder [18:01:37]dirname=/storage/ofd_packets [18:01:37]CheckFolder done [18:01:37]ProducePacketName [18:01:37]name=ofd_packets/00218837 [18:01:37]NVStorageSaveData ofd_packets/00218837 [18:01:37]File name is /storage/ofd_packets/00218837 [18:01:37]Write 298 bytes [18:01:37]NVStorageSaveData done [18:01:37]OFDSenderStorePacket done [18:01:37]KKMCreateOFDPacket done [18:01:37]NVStorageSaveData kkm_last_timestamp [18:01:37]File name is /storage/kkm_last_timestamp [18:01:37]Write 4 bytes [18:01:37]NVStorageSaveData done [18:01:37]ExternCall_PrintAddStr [18:01:37]wPrintStart [18:01:37]Write to MH i2c: 01 00 00 E7 AD 94 [18:01:37]Write i2c OK [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: 01 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: 01 07 00 [18:01:37]MH_I2C_Read... [18:01:37]Read from MH i2c: 01 07 00 E7 AD 00 00 00 00 00 FF 0F A9 [18:01:37]RasterBufferAndPrint [18:01:37]line Счет N : (1)536383 [18:01:37]line ИНН: 02508201610067 [18:01:37]line Контрольно-Кассовый Чек [18:01:37]line ПРОДАЖА [18:01:37]line ТРК (МРК, ГНК) : 51 [18:01:37]line Товар: 2710194210 [18:01:37]line ДТ-К-2 [18:01:37]line 39.380 * 76.20 [18:01:37]line = 3000.76 [18:01:37]line НДС 12% НСП 1% [18:01:37]line > о реализуемом товаре [18:01:37]line ИТОГО: 3000.76 [18:01:37]line НСП 1% : 26.55 [18:01:37]line НДС 12% : 318.66 [18:01:37]line Наличными: 0.00 [18:01:37]line Безнал.: 3000.76 [18:01:37]line Место: АЗС № 84 "Партнер Нефть" [18:01:37]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:01:37]line СНО: Общий режим [18:01:37]line Чек 482 19.10.2024 18:01 [18:01:37]line Смена: 443 ФФД: 1.0 [18:01:37]line ЗНМ: 0300000178 [18:01:37]line РНМ: 0000000000098116 [18:01:37]line Версия ККМ: 001 [18:01:37]line Платежная система: Mbank [18:01:37]line ФМ: 0000000000965413 [18:01:37]line ФД: 218837 [18:01:37]line ФПД: 180509871317128 [18:01:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T180141&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218837&fm=180509871317128&tin=02508201610067®Number=0000000000098116&sum=300076 [18:01:38]OFD Sender: Processing packet 218837 [packets to send 80, broken 79] [18:01:38]ProducePacketName [18:01:38]name=ofd_packets/00218837 [18:01:38]OFD Sender: To server: pG, [18:01:38]CommunicateWithHost lk.salyk.kg:30040 [18:01:38]ConnectInit lk.salyk.kg [18:01:38]written 0, free lines is 4095 [18:01:38]Connected sock=10 [18:01:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 C6 96 04 01 2D FF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 05 F4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D5 56 03 00 35 04 06 00 A4 2C 3A C2 20 88 74 81 5B 45 33 27 01 98 [18:01:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 21 B2 47 00 58 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 39 36 35 34 31 33 10 04 04 00 D5 56 03 00 F4 03 04 00 9E 9F 13 67 B6 04 01 00 00 59 A5 04 F3 E2 8A 40 53 [18:01:38]CommunicateWithHost err = 0 [18:01:38]CheckOFDResponse [18:01:38]1017 (14) - 77093643461234 [18:01:38]1041 (16) - 0000000000965413 [18:01:38]1040 (4) - 218837 [18:01:38]1012 (4) - 19.10.2024 12:01 [18:01:38]1206 (1) - 0 [18:01:38]OFD Sender: Remove packet 218837 [18:01:38]ProducePacketName [18:01:38]name=ofd_packets/00218837 [18:01:38]NVStorageDeleteData [18:01:38]Write to MH i2c: 01 00 00 10 AE BE [18:01:38]Write i2c OK [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: 01 [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: 01 07 00 [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: 01 07 00 10 AE 00 00 00 00 00 20 0D F2 [18:01:38]RasterBufferAndPrint [18:01:38]line [18:01:38]line [18:01:38]line [18:01:38]line [18:01:38]line [18:01:38]written 0, free lines is 3366 [18:01:38]MH_Cut [18:01:38]Write to MH i2c: D1 01 00 17 AE 01 97 [18:01:38]Write i2c OK [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: D1 [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: D1 01 00 [18:01:38]MH_I2C_Read... [18:01:38]Read from MH i2c: D1 01 00 17 AE 00 96 [18:01:38]Write to MH i2c: 01 00 00 18 AE C6 [18:01:38]Write i2c OK [18:01:38]MH_I2C_Read... [18:01:38]OFD Sender: No OFD packet to send [18:01:39]*** Cut start [18:01:39]*** Partial cut [18:01:39]*** CUTSNS_PIN = 1 [18:01:39]*** CUTSNS_PIN = 0 [18:01:39]*** Brake cut motor [18:01:39]Read from MH i2c: 01 [18:01:39]MH_I2C_Read... [18:01:39]*** Stop cut motor [18:01:39]*** Cut end [18:01:39]Read from MH i2c: 01 07 00 [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: 01 07 00 18 AE 00 00 00 00 00 FF 0F DB [18:01:39]process_action close_receipt done [18:01:39]requested_data is exist [18:01:39]produce_requested_data [18:01:39]requested_item fm.sn is exist - process it [18:01:39]wFMCommunicate request_size=4 [18:01:39]MH_SAM_APDU [18:01:39]CAPDU: 80 11 00 00 [18:01:39]Write to MH i2c: E2 08 00 19 AE 80 11 00 00 00 00 00 00 41 [18:01:39]Write i2c OK [18:01:39]MH_I2C_Read... [18:01:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:39]Read from MH i2c: E2 [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: E2 17 00 [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: E2 17 00 19 AE 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 90 [18:01:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:01:39]wFMCommunicate OK [18:01:39]requested_item fd.num is exist - process it [18:01:39]SAM_PROTO_GetFieldsCounters [18:01:39]wFMCommunicate request_size=4 [18:01:39]MH_SAM_APDU [18:01:39]CAPDU: 80 13 00 00 [18:01:39]Write to MH i2c: E2 08 00 1A AE 80 13 00 00 00 00 00 00 44 [18:01:39]Write i2c OK [18:01:39]MH_I2C_Read... [18:01:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:01:39]Read from MH i2c: E2 [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: E2 62 00 [18:01:39]MH_I2C_Read... [18:01:39]Read from MH i2c: E2 62 00 1A AE 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D5 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E2 01 00 00 5E 04 04 00 E2 01 00 00 57 04 04 00 E3 01 00 00 19 04 04 00 00 00 00 00 90 00 F4 [18:01:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D5 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E2 01 00 00 5E 04 04 00 E2 01 00 00 57 04 04 00 E3 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:01:39]wFMCommunicate OK [18:01:39]SAM_PROTO_GetFieldsCounters done [18:01:39]requested_item shift.num is exist - process it [18:01:39]requested_item shift.opened is exist - process it [18:01:39]req_shift_opened [18:01:39]FM_GetShiftState [18:01:39]SAM_PROTO_GetShiftState [18:01:39]wFMCommunicate request_size=4 [18:01:39]MH_SAM_APDU [18:01:39]CAPDU: 80 13 01 00 [18:01:39]Write to MH i2c: E2 08 00 1B AE 80 13 01 00 00 00 00 00 46 [18:01:40]Write i2c OK [18:01:40]MH_I2C_Read... [18:01:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:40]Read from MH i2c: E2 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: E2 0E 00 [18:01:40]MH_I2C_Read... [18:01:40]Read from MH i2c: E2 0E 00 1B AE 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 89 [18:01:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:01:40]wFMCommunicate OK [18:01:40]SAM_PROTO_GetShiftState done [18:01:40]FM_GetShiftState done [18:01:40]req_shift_opened done [18:01:40]requested_item shift.open_date is exist - process it [18:01:40]req_shift_open_date [18:01:40]req_shift_open_date done [18:01:40]produce_requested_data done [18:01:40]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218837,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:01:40]process_action_free close_receipt [18:01:40]json_value_free [18:01:40]json_value_free done [18:01:40]process_json_proto returns [18:01:40]Send response to host [18:01:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218837,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:01:40]free response buf [18:01:40]execute_script done [18:01:40]execute_script returns [18:01:40]free content buf [18:01:40]Sock 8.Close socket [18:01:40]Sock 8.Thread stoped [18:01:43]OFD Sender: No OFD packet to send [18:01:48]OFD Sender: No OFD packet to send [18:01:53]OFD Sender: No OFD packet to send [18:01:58]OFD Sender: No OFD packet to send [18:02:03]OFD Sender: No OFD packet to send [18:02:08]OFD Sender: No OFD packet to send [18:02:13]OFD Sender: No OFD packet to send [18:02:18]OFD Sender: No OFD packet to send [18:02:23]OFD Sender: No OFD packet to send [18:02:28]OFD Sender: No OFD packet to send [18:02:33]OFD Sender: No OFD packet to send [18:02:39]OFD Sender: No OFD packet to send [18:02:44]OFD Sender: No OFD packet to send [18:02:49]OFD Sender: No OFD packet to send [18:02:54]OFD Sender: No OFD packet to send [18:02:59]OFD Sender: No OFD packet to send [18:03:04]OFD Sender: No OFD packet to send [18:03:09]OFD Sender: No OFD packet to send [18:03:14]OFD Sender: No OFD packet to send [18:03:19]OFD Sender: No OFD packet to send [18:03:24]OFD Sender: No OFD packet to send [18:03:29]OFD Sender: No OFD packet to send [18:03:34]OFD Sender: No OFD packet to send [18:03:36]accept exits with 9 [18:03:36]New connection [18:03:36]New thread 3066682724 created [18:03:36]Thread 3066826084 joined [18:03:36]Waiting for new connection... [18:03:36] Sock 9.Parse request [18:03:36]Sock 9.Check first char [18:03:36]Sock 9.First char is OK [18:03:36]request: POST /json_proto HTTP/1.0 [18:03:36]Method: POST [18:03:36]URL: /json_proto [18:03:36]Method is POST - this is cgi request [18:03:36]url: /json_proto [18:03:36]query_string will be loaded in cgi processing [18:03:36]execute_cgi json_proto POST (null) [18:03:36]execute_cgi path=json_proto method=POST [18:03:36]POST find Content-Length [18:03:36]Host: 172.17.40.4:8080 [18:03:36]Content-Length: 766 [18:03:36]Content-Type: application/json [18:03:36] [18:03:36]POST finish read [18:03:36]Found Content-Length = 766 [18:03:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 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.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:36]execute_script... [18:03: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)536384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 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.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:36]POST & json_proto [18:03:36]process_json_proto [18:03:36]json parsed OK: [18:03:36]protocol is kg_v1.0 [18:03:36]action value=close_receipt [18:03:36]process_action close_receipt [18:03:36]cmd_close_receipt [18:03:36]MH_GetDate [18:03:36]Write to MH i2c: F0 00 00 1C AE B9 [18:03:36]Write i2c OK [18:03:36]MH_I2C_Read... [18:03:36]Read from MH i2c: F0 [18:03:36]MH_I2C_Read... [18:03:36]Read from MH i2c: F0 09 00 [18:03:36]MH_I2C_Read... [18:03:36]Read from MH i2c: F0 09 00 1C AE 00 7E F4 13 67 EE 0E 0D 67 1E [18:03:36]GetLastDocTimeStamp 1729360901 [18:03:36]current date 1729361022 [18:03:36]FM_GetShiftState [18:03:36]SAM_PROTO_GetShiftState [18:03:36]wFMCommunicate request_size=4 [18:03:36]MH_SAM_APDU [18:03:36]CAPDU: 80 13 01 00 [18:03:36]Write to MH i2c: E2 08 00 1D AE 80 13 01 00 00 00 00 00 48 [18:03:36]Write i2c OK [18:03:36]MH_I2C_Read... [18:03:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:37]Read from MH i2c: E2 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: E2 0E 00 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: E2 0E 00 1D AE 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8B [18:03:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:03:37]wFMCommunicate OK [18:03:37]SAM_PROTO_GetShiftState done [18:03:37]FM_GetShiftState done [18:03:37]opened in 1729296582 [18:03:37]opened+sec_in_day 1729382982 [18:03:37]quantity*price = 70044 [18:03:37]sum+1 = 70046 [18:03:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.45 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.45 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 483 19.10.2024 18:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218838 ФПД: 264015502072427 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T180342&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218838&fm=264015502072427&tin=02508201610067®Number=0000000000098116&sum=70045 [18:03:38]StoreToDocumentArchive [18:03:38]shift 443 fd 218838 [18:03:38]save to /storage/0443/doc_00218838 [18:03:38]save last doc name /storage/0443/doc_00218838 to /storage/kkm_last_doc_name [18:03:38]save OK [18:03:38]Clear old archive folders... [18:03:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:03:38]tlvbuf is 0164B090 [18:03:38]SAM_PROTO_ClearQueue [18:03:38]wFMCommunicate request_size=4 [18:03:38]MH_SAM_APDU [18:03:38]CAPDU: 80 09 00 00 [18:03:38]Write to MH i2c: E2 08 00 2A AE 80 09 00 00 00 00 00 00 4A [18:03:38]Write i2c OK [18:03:38]MH_I2C_Read... [18:03:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:38]Read from MH i2c: E2 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: E2 03 00 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: E2 03 00 2A AE 00 90 00 4C [18:03:38]RAPDU: 90 00 [18:03:38]wFMCommunicate OK [18:03:38]SAM_PROTO_ClearQueue done [18:03:38]KKMCreateOFDPacket [18:03:38]OFDProtocolAddRootSTLVToBuf [18:03:38]FM_MakeSignedData [18:03:38]FM_MakeSignedData [18:03:38]SAM_PROTO_SignData [18:03:38]wFMCommunicate request_size=4 [18:03:38]MH_SAM_APDU [18:03:38]CAPDU: 80 0D 01 02 [18:03:38]Write to MH i2c: E2 08 00 2B AE 80 0D 01 02 00 00 00 00 52 [18:03:38]Write i2c OK [18:03:38]MH_I2C_Read... [18:03:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:38]Read from MH i2c: E2 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: E2 03 00 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: E2 03 00 2B AE 00 90 00 4D [18:03:38]RAPDU: 90 00 [18:03:38]wFMCommunicate OK [18:03:38]wFMCommunicate request_size=255 [18:03:38]MH_SAM_APDU [18:03: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 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 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 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 7E F4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D6 56 03 00 35 04 06 00 F0 [18:03:38]Write to MH i2c: E2 02 01 2C AE 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 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 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 7E F4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D6 56 03 00 35 04 06 00 F0 00 00 C7 [18:03:38]Write i2c OK [18:03:38]MH_I2C_Read... [18:03:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:38]Read from MH i2c: E2 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: E2 03 00 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: E2 03 00 2C AE 00 90 00 4E [18:03:38]RAPDU: 90 00 [18:03:38]wFMCommunicate OK [18:03:38]wFMCommunicate request_size=10 [18:03:38]MH_SAM_APDU [18:03:38]CAPDU: 80 0D 02 02 05 1E E6 37 5A 6B [18:03:38]Write to MH i2c: E2 0D 00 2D AE 80 0D 02 02 05 00 1E E6 37 5A 6B 00 00 5F [18:03:38]Write i2c OK [18:03:38]MH_I2C_Read... [18:03:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:38]Read from MH i2c: E2 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: E2 03 00 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: E2 03 00 2D AE 00 90 00 4F [18:03:38]RAPDU: 90 00 [18:03:38]wFMCommunicate OK [18:03:38]wFMCommunicate request_size=4 [18:03:38]MH_SAM_APDU [18:03:38]CAPDU: 80 0D 03 02 [18:03:38]Write to MH i2c: E2 08 00 2E AE 80 0D 03 02 00 00 00 00 57 [18:03:38]Write i2c OK [18:03:38]MH_I2C_Read... [18:03:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:38]Read from MH i2c: E2 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: E2 0B 00 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: E2 0B 00 2E AE 00 D7 30 CC 34 01 9C 4F 84 90 00 CF [18:03:38]RAPDU: D7 30 CC 34 01 9C 4F 84 90 00 [18:03:38]wFMCommunicate OK [18:03:38]SAM_PROTO_SignData done [18:03:38]FM_MakeSignedData done [18:03:38]CreateOFDProtocolMessage [18:03:38]wFMCommunicate request_size=4 [18:03:38]MH_SAM_APDU [18:03:38]CAPDU: 80 11 00 00 [18:03:38]Write to MH i2c: E2 08 00 2F AE 80 11 00 00 00 00 00 00 57 [18:03:38]Write i2c OK [18:03:38]MH_I2C_Read... [18:03:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:38]Read from MH i2c: E2 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: E2 17 00 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: E2 17 00 2F AE 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A6 [18:03:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:03:38]wFMCommunicate OK [18:03:38]CreateOFDProtocolMessage done [18:03:38]OFDSenderStorePacket 218838 [18:03:38]StoreOFDPacket docnum=218838 [18:03:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 59 78 07 01 F1 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 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 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 7E F4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D6 56 03 00 35 04 06 00 F0 1E E6 37 5A 6B D7 30 CC 34 01 9C 4F 84 [18:03:38]CheckFolder [18:03:38]dirname=/storage/ofd_packets [18:03:38]CheckFolder done [18:03:38]ProducePacketName [18:03:38]name=ofd_packets/00218838 [18:03:38]NVStorageSaveData ofd_packets/00218838 [18:03:38]File name is /storage/ofd_packets/00218838 [18:03:38]Write 301 bytes [18:03:38]NVStorageSaveData done [18:03:38]OFDSenderStorePacket done [18:03:38]KKMCreateOFDPacket done [18:03:38]NVStorageSaveData kkm_last_timestamp [18:03:38]File name is /storage/kkm_last_timestamp [18:03:38]Write 4 bytes [18:03:38]NVStorageSaveData done [18:03:38]ExternCall_PrintAddStr [18:03:38]wPrintStart [18:03:38]Write to MH i2c: 01 00 00 30 AE DE [18:03:38]OFD Sender: Processing packet 218838 [packets to send 80, broken 79] [18:03:38]ProducePacketName [18:03:38]name=ofd_packets/00218838 [18:03:38]OFD Sender: To server: pG, [18:03:38]CommunicateWithHost lk.salyk.kg:30040 [18:03:38]ConnectInit lk.salyk.kg [18:03:38]Write i2c OK [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: 01 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: 01 07 00 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: 01 07 00 30 AE 00 00 00 00 00 FF 0F F3 [18:03:38]RasterBufferAndPrint [18:03:38]line Счет N : (1)536384 [18:03:38]line ИНН: 02508201610067 [18:03:38]line Контрольно-Кассовый Чек [18:03:38]line ПРОДАЖА [18:03:38]line ТРК (МРК, ГНК) : 21 [18:03:38]line Товар: 2710124500 [18:03:38]line Аи-95-К-3 [18:03:38]line 9.440 * 74.20 [18:03:38]line = 700.45 [18:03:38]line НДС 12% НСП 1% [18:03:38]line > о реализуемом товаре [18:03:38]line ИТОГО: 700.45 [18:03:38]line НСП 1% : 6.20 [18:03:38]line НДС 12% : 74.38 [18:03:38]line Наличными: 0.00 [18:03:38]line Безнал.: 700.45 [18:03:38]line Место: АЗС № 84 "Партнер Нефть" [18:03:38]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:03:38]line СНО: Общий режим [18:03:38]line Чек 483 19.10.2024 18:03 [18:03:38]line Смена: 443 ФФД: 1.0 [18:03:38]line ЗНМ: 0300000178 [18:03:38]line РНМ: 0000000000098116 [18:03:38]line Версия ККМ: 001 [18:03:38]line Платежная система: Mbank [18:03:38]line ФМ: 0000000000965413 [18:03:38]line ФД: 218838 [18:03:38]line ФПД: 264015502072427 [18:03:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T180342&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218838&fm=264015502072427&tin=02508201610067®Number=0000000000098116&sum=70045 [18:03:39]Connected sock=10 [18:03:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 59 78 07 01 F1 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 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 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 7E F4 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D6 56 03 00 35 04 06 00 F0 1E E6 37 5A 6B D7 30 CC 34 01 9C 4F 84 [18:03:39]written 0, free lines is 4095 [18:03:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 00 35 47 00 4F 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 39 36 35 34 31 33 10 04 04 00 D6 56 03 00 F4 03 04 00 17 A0 13 67 B6 04 01 00 00 AC 01 3F 81 0C 37 87 4B [18:03:39]CommunicateWithHost err = 0 [18:03:39]CheckOFDResponse [18:03:39]1017 (14) - 77093643461234 [18:03:39]1041 (16) - 0000000000965413 [18:03:39]1040 (4) - 218838 [18:03:39]1012 (4) - 19.10.2024 12:03 [18:03:39]1206 (1) - 0 [18:03:39]OFD Sender: Remove packet 218838 [18:03:39]ProducePacketName [18:03:39]name=ofd_packets/00218838 [18:03:39]NVStorageDeleteData [18:03:39]Write to MH i2c: 01 00 00 59 AE 07 [18:03:39]Write i2c OK [18:03:39]MH_I2C_Read... [18:03:39]Read from MH i2c: 01 [18:03:39]MH_I2C_Read... [18:03:39]Read from MH i2c: 01 07 00 [18:03:39]MH_I2C_Read... [18:03:39]Read from MH i2c: 01 07 00 59 AE 00 00 00 00 00 0B 0D 26 [18:03:39]RasterBufferAndPrint [18:03:39]line [18:03:39]line [18:03:39]line [18:03:39]line [18:03:39]line [18:03:39]written 0, free lines is 3348 [18:03:39]MH_Cut [18:03:39]Write to MH i2c: D1 01 00 60 AE 01 E0 [18:03:39]Write i2c OK [18:03:39]MH_I2C_Read... [18:03:39]Read from MH i2c: D1 [18:03:39]MH_I2C_Read... [18:03:39]Read from MH i2c: D1 01 00 [18:03:39]MH_I2C_Read... [18:03:39]Read from MH i2c: D1 01 00 60 AE 00 DF [18:03:39]Write to MH i2c: 01 00 00 61 AE 0F [18:03:39]Write i2c OK [18:03:39]MH_I2C_Read... [18:03:39]OFD Sender: No OFD packet to send [18:03:40]*** Cut start [18:03:40]*** Partial cut [18:03:40]*** CUTSNS_PIN = 1 [18:03:40]*** CUTSNS_PIN = 0 [18:03:40]*** Brake cut motor [18:03:40]Read from MH i2c: 01 [18:03:40]MH_I2C_Read... [18:03:40]*** Stop cut motor [18:03:40]*** Cut end [18:03:40]Read from MH i2c: 01 07 00 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: 01 07 00 61 AE 00 00 00 00 00 FF 0F 24 [18:03:40]process_action close_receipt done [18:03:40]requested_data is exist [18:03:40]produce_requested_data [18:03:40]requested_item fm.sn is exist - process it [18:03:40]wFMCommunicate request_size=4 [18:03:40]MH_SAM_APDU [18:03:40]CAPDU: 80 11 00 00 [18:03:40]Write to MH i2c: E2 08 00 62 AE 80 11 00 00 00 00 00 00 8A [18:03:40]Write i2c OK [18:03:40]MH_I2C_Read... [18:03:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:40]Read from MH i2c: E2 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 17 00 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 17 00 62 AE 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D9 [18:03:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:03:40]wFMCommunicate OK [18:03:40]requested_item fd.num is exist - process it [18:03:40]SAM_PROTO_GetFieldsCounters [18:03:40]wFMCommunicate request_size=4 [18:03:40]MH_SAM_APDU [18:03:40]CAPDU: 80 13 00 00 [18:03:40]Write to MH i2c: E2 08 00 63 AE 80 13 00 00 00 00 00 00 8D [18:03:40]Write i2c OK [18:03:40]MH_I2C_Read... [18:03:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:40]Read from MH i2c: E2 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 62 00 [18:03:40]MH_I2C_Read... [18:03:40]Read from MH i2c: E2 62 00 63 AE 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D6 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E3 01 00 00 5E 04 04 00 E3 01 00 00 57 04 04 00 E4 01 00 00 19 04 04 00 00 00 00 00 90 00 41 [18:03:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D6 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E3 01 00 00 5E 04 04 00 E3 01 00 00 57 04 04 00 E4 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:41]wFMCommunicate OK [18:03:41]SAM_PROTO_GetFieldsCounters done [18:03:41]requested_item shift.num is exist - process it [18:03:41]requested_item shift.opened is exist - process it [18:03:41]req_shift_opened [18:03:41]FM_GetShiftState [18:03:41]SAM_PROTO_GetShiftState [18:03:41]wFMCommunicate request_size=4 [18:03:41]MH_SAM_APDU [18:03:41]CAPDU: 80 13 01 00 [18:03:41]Write to MH i2c: E2 08 00 64 AE 80 13 01 00 00 00 00 00 8F [18:03:41]Write i2c OK [18:03:41]MH_I2C_Read... [18:03:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:41]Read from MH i2c: E2 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: E2 0E 00 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: E2 0E 00 64 AE 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D2 [18:03:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:03:41]wFMCommunicate OK [18:03:41]SAM_PROTO_GetShiftState done [18:03:41]FM_GetShiftState done [18:03:41]req_shift_opened done [18:03:41]requested_item shift.open_date is exist - process it [18:03:41]req_shift_open_date [18:03:41]req_shift_open_date done [18:03:41]produce_requested_data done [18:03:41]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218838,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:03:41]process_action_free close_receipt [18:03:41]json_value_free [18:03:41]json_value_free done [18:03:41]process_json_proto returns [18:03:41]Send response to host [18:03:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218838,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:03:41]free response buf [18:03:41]execute_script done [18:03:41]execute_script returns [18:03:41]free content buf [18:03:41]Sock 9.Close socket [18:03:41]Sock 9.Thread stoped [18:03:44]OFD Sender: No OFD packet to send [18:03:47]int [18:03:47]Write to MH i2c: 01 00 00 65 AE 13 [18:03:47]*** FLAG_PRN_PAP1 set [18:03:47]Write i2c OK [18:03:47]MH_I2C_Read... [18:03:47]Read from MH i2c: 01 [18:03:47]MH_I2C_Read... [18:03:47]Read from MH i2c: 01 07 00 [18:03:47]MH_I2C_Read... [18:03:47]Read from MH i2c: 01 07 00 65 AE 00 01 00 00 00 FF 0F 29 [18:03:47]state=0 [18:03:47]No paper [18:03:47]int [18:03:47]Write to MH i2c: 01 00 00 66 AE 14 [18:03:47]*** FLAG_PRN_PAP2 set [18:03:47]Write i2c OK [18:03:47]MH_I2C_Read... [18:03:47]Read from MH i2c: 01 [18:03:47]MH_I2C_Read... [18:03:47]Read from MH i2c: 01 07 00 [18:03:47]MH_I2C_Read... [18:03:47]Read from MH i2c: 01 07 00 66 AE 00 03 00 00 00 FF 0F 2C [18:03:47]state=0 [18:03:47]No paper [18:03:47]Cover opened [18:03:49]OFD Sender: No OFD packet to send [18:03:52]Write to MH i2c: 01 00 00 67 AE 15 [18:03:52]Write i2c OK [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: 01 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: 01 07 00 [18:03:52]MH_I2C_Read... [18:03:52]Read from MH i2c: 01 07 00 67 AE 00 03 00 00 00 FF 0F 2D [18:03:52]state=3 [18:03:52]No paper [18:03:52]Cover opened [18:03:54]int [18:03:54]Write to MH i2c: 01 00 00 68 AE 16 [18:03:54]Write i2c OK [18:03:54]MH_I2C_Read... [18:03:54]Read from MH i2c: 01 [18:03:54]MH_I2C_Read... [18:03:54]Read from MH i2c: 01 07 00 [18:03:54]MH_I2C_Read... [18:03:54]*** FLAG_PRN_PAP2 reset [18:03:54]*** FLAG_PRN_PAP1 reset [18:03:54]Read from MH i2c: 01 07 00 68 AE 00 00 00 00 00 FF 0F 2B [18:03:54]state=3 [18:03:54]Cover closed [18:03:54]OFD Sender: No OFD packet to send [18:03:55]int [18:03:55]Write to MH i2c: 01 00 00 69 AE 17 [18:03:55]*** FLAG_PRN_KEY set [18:03:55]Write i2c OK [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: 01 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: 01 07 00 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: 01 07 00 69 AE 00 08 00 00 00 FF 0F 34 [18:03:55]state=0 [18:03:55]Key pressed [18:03:55]Feed [18:03:55]Write to MH i2c: D8 00 00 6A AE EF [18:03:55]Write i2c OK [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: D8 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: D8 01 00 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: D8 01 00 6A AE 00 F0 [18:03:55]int [18:03:55]Write to MH i2c: 01 00 00 6B AE 19 [18:03:55]Write i2c OK [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: 01 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: 01 07 00 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: 01 07 00 6B AE 00 48 00 00 00 3C 00 A4 [18:03:55]state=2 [18:03:55]Key pressed [18:03:55]int [18:03:55]Write to MH i2c: 01 00 00 6C AE 1A [18:03:55]*** FLAG_PRN_KEY reset [18:03:55]Write i2c OK [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: 01 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: 01 07 00 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: 01 07 00 6C AE 00 00 00 00 00 FA 0F 2A [18:03:55]state=2 [18:03:55]Stop feed [18:03:59]OFD Sender: No OFD packet to send [18:04:04]OFD Sender: No OFD packet to send [18:04:09]OFD Sender: No OFD packet to send [18:04:14]OFD Sender: No OFD packet to send [18:04:19]OFD Sender: No OFD packet to send [18:04:24]OFD Sender: No OFD packet to send [18:04:29]OFD Sender: No OFD packet to send [18:04:34]OFD Sender: No OFD packet to send [18:04:39]OFD Sender: No OFD packet to send [18:04:44]OFD Sender: No OFD packet to send [18:04:49]OFD Sender: No OFD packet to send [18:04:54]OFD Sender: No OFD packet to send [18:04:59]OFD Sender: No OFD packet to send [18:05:04]OFD Sender: No OFD packet to send [18:05:09]OFD Sender: No OFD packet to send [18:05:14]OFD Sender: No OFD packet to send [18:05:19]OFD Sender: No OFD packet to send [18:05:24]OFD Sender: No OFD packet to send [18:05:29]OFD Sender: No OFD packet to send [18:05:34]OFD Sender: No OFD packet to send [18:05:39]OFD Sender: No OFD packet to send [18:05:44]OFD Sender: No OFD packet to send [18:05:49]OFD Sender: No OFD packet to send [18:05:54]OFD Sender: No OFD packet to send [18:05:59]OFD Sender: No OFD packet to send [18:06:04]OFD Sender: No OFD packet to send [18:06:09]OFD Sender: No OFD packet to send [18:06:14]OFD Sender: No OFD packet to send [18:06:19]OFD Sender: No OFD packet to send [18:06:24]OFD Sender: No OFD packet to send [18:06:29]OFD Sender: No OFD packet to send [18:06:34]OFD Sender: No OFD packet to send [18:06:39]OFD Sender: No OFD packet to send [18:06:44]OFD Sender: No OFD packet to send [18:06:45]accept exits with 8 [18:06:45]New connection [18:06:45]New thread 3066826084 created [18:06:45]Thread 3066682724 joined [18:06:45]Waiting for new connection... [18:06:45] Sock 8.Parse request [18:06:45]Sock 8.Check first char [18:06:45]Sock 8.First char is OK [18:06:45]request: POST /json_proto HTTP/1.0 [18:06:45]Method: POST [18:06:45]URL: /json_proto [18:06:45]Method is POST - this is cgi request [18:06:45]url: /json_proto [18:06:45]query_string will be loaded in cgi processing [18:06:45]execute_cgi json_proto POST (null) [18:06:45]execute_cgi path=json_proto method=POST [18:06:45]POST find Content-Length [18:06:45]Host: 172.17.40.4:8080 [18:06:45]Content-Length: 769 [18:06:45]Content-Type: application/json [18:06:45] [18:06:45]POST finish read [18:06:45]Found Content-Length = 769 [18:06:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536386", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [18:06:45]execute_script... [18:06:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536386", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [18:06:45]POST & json_proto [18:06:45]process_json_proto [18:06:45]json parsed OK: [18:06:45]protocol is kg_v1.0 [18:06:45]action value=close_receipt [18:06:45]process_action close_receipt [18:06:45]cmd_close_receipt [18:06:45]MH_GetDate [18:06:45]Write to MH i2c: F0 00 00 6D AE 0A [18:06:45]Write i2c OK [18:06:45]MH_I2C_Read... [18:06:45]Read from MH i2c: F0 [18:06:45]MH_I2C_Read... [18:06:45]Read from MH i2c: F0 09 00 [18:06:45]MH_I2C_Read... [18:06:45]Read from MH i2c: F0 09 00 6D AE 00 3B F5 13 67 EE 0E 0D 67 2D [18:06:45]GetLastDocTimeStamp 1729361022 [18:06:45]current date 1729361211 [18:06:45]FM_GetShiftState [18:06:45]SAM_PROTO_GetShiftState [18:06:45]wFMCommunicate request_size=4 [18:06:45]MH_SAM_APDU [18:06:45]CAPDU: 80 13 01 00 [18:06:45]Write to MH i2c: E2 08 00 6E AE 80 13 01 00 00 00 00 00 99 [18:06:45]Write i2c OK [18:06:45]MH_I2C_Read... [18:06:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:45]Read from MH i2c: E2 [18:06:45]MH_I2C_Read... [18:06:45]Read from MH i2c: E2 0E 00 [18:06:45]MH_I2C_Read... [18:06:45]Read from MH i2c: E2 0E 00 6E AE 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DC [18:06:45]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:06:45]wFMCommunicate OK [18:06:45]SAM_PROTO_GetShiftState done [18:06:45]FM_GetShiftState done [18:06:45]opened in 1729296582 [18:06:45]opened+sec_in_day 1729382982 [18:06:45]quantity*price = 100021 [18:06:45]sum+1 = 100023 [18:06:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 484 19.10.2024 18:06 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218839 ФПД: 213402164567098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T180651&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218839&fm=213402164567098&tin=02508201610067®Number=0000000000098116&sum=100022 [18:06:47]StoreToDocumentArchive [18:06:47]shift 443 fd 218839 [18:06:47]save to /storage/0443/doc_00218839 [18:06:47]save last doc name /storage/0443/doc_00218839 to /storage/kkm_last_doc_name [18:06:47]save OK [18:06:47]Clear old archive folders... [18:06:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:06:47]tlvbuf is 0171A960 [18:06:47]SAM_PROTO_ClearQueue [18:06:47]wFMCommunicate request_size=4 [18:06:47]MH_SAM_APDU [18:06:47]CAPDU: 80 09 00 00 [18:06:47]Write to MH i2c: E2 08 00 7B AE 80 09 00 00 00 00 00 00 9B [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:06:47]Read from MH i2c: E2 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 7B AE 00 90 00 9D [18:06:47]RAPDU: 90 00 [18:06:47]wFMCommunicate OK [18:06:47]SAM_PROTO_ClearQueue done [18:06:47]KKMCreateOFDPacket [18:06:47]OFDProtocolAddRootSTLVToBuf [18:06:47]FM_MakeSignedData [18:06:47]FM_MakeSignedData [18:06:47]SAM_PROTO_SignData [18:06:47]wFMCommunicate request_size=4 [18:06:47]MH_SAM_APDU [18:06:47]CAPDU: 80 0D 01 02 [18:06:47]Write to MH i2c: E2 08 00 7C AE 80 0D 01 02 00 00 00 00 A3 [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:06:47]Read from MH i2c: E2 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 7C AE 00 90 00 9E [18:06:47]RAPDU: 90 00 [18:06:47]wFMCommunicate OK [18:06:47]wFMCommunicate request_size=255 [18:06:47]MH_SAM_APDU [18:06:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 E4 01 00 00 F4 03 04 00 3B F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D7 56 03 00 35 04 06 00 C2 [18:06:47]Write to MH i2c: E2 02 01 7D AE 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 E4 01 00 00 F4 03 04 00 3B F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D7 56 03 00 35 04 06 00 C2 00 00 B2 [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:47]Read from MH i2c: E2 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 7D AE 00 90 00 9F [18:06:47]RAPDU: 90 00 [18:06:47]wFMCommunicate OK [18:06:47]wFMCommunicate request_size=10 [18:06:47]MH_SAM_APDU [18:06:47]CAPDU: 80 0D 02 02 05 16 90 36 9C 3A [18:06:47]Write to MH i2c: E2 0D 00 7E AE 80 0D 02 02 05 00 16 90 36 9C 3A 00 00 62 [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:47]Read from MH i2c: E2 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 03 00 7E AE 00 90 00 A0 [18:06:47]RAPDU: 90 00 [18:06:47]wFMCommunicate OK [18:06:47]wFMCommunicate request_size=4 [18:06:47]MH_SAM_APDU [18:06:47]CAPDU: 80 0D 03 02 [18:06:47]Write to MH i2c: E2 08 00 7F AE 80 0D 03 02 00 00 00 00 A8 [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:06:47]Read from MH i2c: E2 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 0B 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 0B 00 7F AE 00 A8 3D 37 E6 68 91 AD B3 90 00 04 [18:06:47]RAPDU: A8 3D 37 E6 68 91 AD B3 90 00 [18:06:47]wFMCommunicate OK [18:06:47]SAM_PROTO_SignData done [18:06:47]FM_MakeSignedData done [18:06:47]CreateOFDProtocolMessage [18:06:47]wFMCommunicate request_size=4 [18:06:47]MH_SAM_APDU [18:06:47]CAPDU: 80 11 00 00 [18:06:47]Write to MH i2c: E2 08 00 80 AE 80 11 00 00 00 00 00 00 A8 [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:47]Read from MH i2c: E2 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 17 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: E2 17 00 80 AE 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F7 [18:06:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:06:47]wFMCommunicate OK [18:06:47]CreateOFDProtocolMessage done [18:06:47]OFDSenderStorePacket 218839 [18:06:47]StoreOFDPacket docnum=218839 [18:06:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 42 9A 07 01 7F A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 E4 01 00 00 F4 03 04 00 3B F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D7 56 03 00 35 04 06 00 C2 16 90 36 9C 3A A8 3D 37 E6 68 91 AD B3 [18:06:47]CheckFolder [18:06:47]dirname=/storage/ofd_packets [18:06:47]CheckFolder done [18:06:47]ProducePacketName [18:06:47]name=ofd_packets/00218839 [18:06:47]NVStorageSaveData ofd_packets/00218839 [18:06:47]File name is /storage/ofd_packets/00218839 [18:06:47]Write 301 bytes [18:06:47]NVStorageSaveData done [18:06:47]OFDSenderStorePacket done [18:06:47]KKMCreateOFDPacket done [18:06:47]NVStorageSaveData kkm_last_timestamp [18:06:47]File name is /storage/kkm_last_timestamp [18:06:47]Write 4 bytes [18:06:47]NVStorageSaveData done [18:06:47]ExternCall_PrintAddStr [18:06:47]wPrintStart [18:06:47]Write to MH i2c: 01 00 00 81 AE 2F [18:06:47]Write i2c OK [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: 01 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: 01 07 00 [18:06:47]MH_I2C_Read... [18:06:47]Read from MH i2c: 01 07 00 81 AE 00 00 00 00 00 FF 0F 44 [18:06:47]RasterBufferAndPrint [18:06:47]line Счет N : (1)536386 [18:06:47]line ИНН: 02508201610067 [18:06:47]line Контрольно-Кассовый Чек [18:06:47]line ПРОДАЖА [18:06:47]line ТРК (МРК, ГНК) : 21 [18:06:47]line Товар: 2710124500 [18:06:47]line Аи-95-К-3 [18:06:47]line 13.480 * 74.20 [18:06:47]line = 1000.22 [18:06:47]line НДС 12% НСП 1% [18:06:47]line > о реализуемом товаре [18:06:47]line ИТОГО: 1000.22 [18:06:47]line НСП 1% : 8.85 [18:06:47]line НДС 12% : 106.22 [18:06:47]line Наличными: 0.00 [18:06:47]line Безнал.: 1000.22 [18:06:47]line Место: АЗС № 84 "Партнер Нефть" [18:06:47]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:06:47]line СНО: Общий режим [18:06:47]line Чек 484 19.10.2024 18:06 [18:06:47]line Смена: 443 ФФД: 1.0 [18:06:47]line ЗНМ: 0300000178 [18:06:47]line РНМ: 0000000000098116 [18:06:47]line Версия ККМ: 001 [18:06:47]line Платежная система: Mbank [18:06:47]line ФМ: 0000000000965413 [18:06:47]line ФД: 218839 [18:06:47]line ФПД: 213402164567098 [18:06:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T180651&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218839&fm=213402164567098&tin=02508201610067®Number=0000000000098116&sum=100022 [18:06:47]written 0, free lines is 4095 [18:06:47]OFD Sender: Processing packet 218839 [packets to send 80, broken 79] [18:06:47]ProducePacketName [18:06:47]name=ofd_packets/00218839 [18:06:48]OFD Sender: To server: pG, [18:06:48]CommunicateWithHost lk.salyk.kg:30040 [18:06:48]ConnectInit lk.salyk.kg [18:06:48]Connected sock=10 [18:06:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 42 9A 07 01 7F A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 E4 01 00 00 F4 03 04 00 3B F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D7 56 03 00 35 04 06 00 C2 16 90 36 9C 3A A8 3D 37 E6 68 91 AD B3 [18:06:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A6 CF 47 00 EE 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D7 56 03 00 F4 03 04 00 D4 A0 13 67 B6 04 01 00 00 49 EE 10 D2 A8 2F 18 AC [18:06:48]CommunicateWithHost err = 0 [18:06:48]CheckOFDResponse [18:06:48]1017 (14) - 77093643461234 [18:06:48]1041 (16) - 0000000000965413 [18:06:48]1040 (4) - 218839 [18:06:48]1012 (4) - 19.10.2024 12:06 [18:06:48]1206 (1) - 0 [18:06:48]OFD Sender: Remove packet 218839 [18:06:48]ProducePacketName [18:06:48]name=ofd_packets/00218839 [18:06:48]NVStorageDeleteData [18:06:48]Write to MH i2c: 01 00 00 AA AE 58 [18:06:48]Write i2c OK [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: 01 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: 01 07 00 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: 01 07 00 AA AE 00 00 00 00 00 2E 0D 9A [18:06:48]RasterBufferAndPrint [18:06:48]line [18:06:48]line [18:06:48]line [18:06:48]line [18:06:48]line [18:06:48]written 0, free lines is 3384 [18:06:48]MH_Cut [18:06:48]Write to MH i2c: D1 01 00 B1 AE 01 31 [18:06:48]Write i2c OK [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: D1 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: D1 01 00 [18:06:48]MH_I2C_Read... [18:06:48]Read from MH i2c: D1 01 00 B1 AE 00 30 [18:06:48]Write to MH i2c: 01 00 00 B2 AE 60 [18:06:48]Write i2c OK [18:06:48]MH_I2C_Read... [18:06:48]OFD Sender: No OFD packet to send [18:06:49]*** Cut start [18:06:49]*** Partial cut [18:06:49]*** CUTSNS_PIN = 1 [18:06:49]*** CUTSNS_PIN = 0 [18:06:49]*** Brake cut motor [18:06:49]Read from MH i2c: 01 [18:06:49]MH_I2C_Read... [18:06:49]*** Stop cut motor [18:06:49]*** Cut end [18:06:49]Read from MH i2c: 01 07 00 [18:06:49]MH_I2C_Read... [18:06:49]Read from MH i2c: 01 07 00 B2 AE 00 00 00 00 00 FF 0F 75 [18:06:49]process_action close_receipt done [18:06:49]requested_data is exist [18:06:49]produce_requested_data [18:06:49]requested_item fm.sn is exist - process it [18:06:49]wFMCommunicate request_size=4 [18:06:49]MH_SAM_APDU [18:06:49]CAPDU: 80 11 00 00 [18:06:49]Write to MH i2c: E2 08 00 B3 AE 80 11 00 00 00 00 00 00 DB [18:06:49]Write i2c OK [18:06:49]MH_I2C_Read... [18:06:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:49]Read from MH i2c: E2 [18:06:49]MH_I2C_Read... [18:06:49]Read from MH i2c: E2 17 00 [18:06:49]MH_I2C_Read... [18:06:49]Read from MH i2c: E2 17 00 B3 AE 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2A [18:06:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:06:49]wFMCommunicate OK [18:06:49]requested_item fd.num is exist - process it [18:06:49]SAM_PROTO_GetFieldsCounters [18:06:49]wFMCommunicate request_size=4 [18:06:49]MH_SAM_APDU [18:06:49]CAPDU: 80 13 00 00 [18:06:49]Write to MH i2c: E2 08 00 B4 AE 80 13 00 00 00 00 00 00 DE [18:06:49]Write i2c OK [18:06:49]MH_I2C_Read... [18:06:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:06:49]Read from MH i2c: E2 [18:06:49]MH_I2C_Read... [18:06:49]Read from MH i2c: E2 62 00 [18:06:49]MH_I2C_Read... [18:06:49]Read from MH i2c: E2 62 00 B4 AE 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D7 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E4 01 00 00 5E 04 04 00 E4 01 00 00 57 04 04 00 E5 01 00 00 19 04 04 00 00 00 00 00 90 00 96 [18:06:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D7 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E4 01 00 00 5E 04 04 00 E4 01 00 00 57 04 04 00 E5 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:06:49]wFMCommunicate OK [18:06:49]SAM_PROTO_GetFieldsCounters done [18:06:49]requested_item shift.num is exist - process it [18:06:49]requested_item shift.opened is exist - process it [18:06:49]req_shift_opened [18:06:49]FM_GetShiftState [18:06:49]SAM_PROTO_GetShiftState [18:06:49]wFMCommunicate request_size=4 [18:06:49]MH_SAM_APDU [18:06:49]CAPDU: 80 13 01 00 [18:06:49]Write to MH i2c: E2 08 00 B5 AE 80 13 01 00 00 00 00 00 E0 [18:06:49]Write i2c OK [18:06:49]MH_I2C_Read... [18:06:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:50]Read from MH i2c: E2 [18:06:50]MH_I2C_Read... [18:06:50]Read from MH i2c: E2 0E 00 [18:06:50]MH_I2C_Read... [18:06:50]Read from MH i2c: E2 0E 00 B5 AE 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 23 [18:06:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:06:50]wFMCommunicate OK [18:06:50]SAM_PROTO_GetShiftState done [18:06:50]FM_GetShiftState done [18:06:50]req_shift_opened done [18:06:50]requested_item shift.open_date is exist - process it [18:06:50]req_shift_open_date [18:06:50]req_shift_open_date done [18:06:50]produce_requested_data done [18:06:50]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218839,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:06:50]process_action_free close_receipt [18:06:50]json_value_free [18:06:50]json_value_free done [18:06:50]process_json_proto returns [18:06:50]Send response to host [18:06:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218839,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:06:50]free response buf [18:06:50]execute_script done [18:06:50]execute_script returns [18:06:50]free content buf [18:06:50]Sock 8.Close socket [18:06:50]Sock 8.Thread stoped [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:09]accept exits with 9 [18:07:09]New connection [18:07:09]New thread 3066682724 created [18:07:09]Thread 3066826084 joined [18:07:09]Waiting for new connection... [18:07:09] Sock 9.Parse request [18:07:09]Sock 9.Check first char [18:07:09]Sock 9.First char is OK [18:07:09]request: POST /json_proto HTTP/1.0 [18:07:09]Method: POST [18:07:09]URL: /json_proto [18:07:09]Method is POST - this is cgi request [18:07:09]url: /json_proto [18:07:09]query_string will be loaded in cgi processing [18:07:09]execute_cgi json_proto POST (null) [18:07:09]execute_cgi path=json_proto method=POST [18:07:09]POST find Content-Length [18:07:09]Host: 172.17.40.4:8080 [18:07:09]Content-Length: 766 [18:07:09]Content-Type: application/json [18:07:09] [18:07:09]POST finish read [18:07:09]Found Content-Length = 766 [18:07:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 7.200, "sum" : 534.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 534.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:07:09]execute_script... [18:07: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)536385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 7.200, "sum" : 534.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 534.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:07:09]POST & json_proto [18:07:09]process_json_proto [18:07:09]json parsed OK: [18:07:09]protocol is kg_v1.0 [18:07:09]action value=close_receipt [18:07:09]process_action close_receipt [18:07:09]cmd_close_receipt [18:07:09]MH_GetDate [18:07:09]Write to MH i2c: F0 00 00 B6 AE 53 [18:07:09]Write i2c OK [18:07:09]MH_I2C_Read... [18:07:09]Read from MH i2c: F0 [18:07:09]MH_I2C_Read... [18:07:09]Read from MH i2c: F0 09 00 [18:07:09]MH_I2C_Read... [18:07:09]Read from MH i2c: F0 09 00 B6 AE 00 53 F5 13 67 EE 0E 0D 67 8E [18:07:09]GetLastDocTimeStamp 1729361211 [18:07:09]current date 1729361235 [18:07:09]FM_GetShiftState [18:07:09]SAM_PROTO_GetShiftState [18:07:09]wFMCommunicate request_size=4 [18:07:09]MH_SAM_APDU [18:07:09]CAPDU: 80 13 01 00 [18:07:09]Write to MH i2c: E2 08 00 B7 AE 80 13 01 00 00 00 00 00 E2 [18:07:09]Write i2c OK [18:07:09]MH_I2C_Read... [18:07:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:07:09]Read from MH i2c: E2 [18:07:09]MH_I2C_Read... [18:07:09]Read from MH i2c: E2 0E 00 [18:07:09]MH_I2C_Read... [18:07:09]Read from MH i2c: E2 0E 00 B7 AE 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 25 [18:07:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:07:09]wFMCommunicate OK [18:07:09]SAM_PROTO_GetShiftState done [18:07:09]FM_GetShiftState done [18:07:09]opened in 1729296582 [18:07:09]opened+sec_in_day 1729382982 [18:07:09]quantity*price = 53424 [18:07:09]sum+1 = 53425 [18:07:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 534.24 НСП 1% : 4.73 НДС 12% : 56.73 Наличными: 0.00 Безнал.: 534.24 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 485 19.10.2024 18:07 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218840 ФПД: 94650732118415 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T180715&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218840&fm=94650732118415&tin=02508201610067®Number=0000000000098116&sum=53424 [18:07:10]StoreToDocumentArchive [18:07:10]shift 443 fd 218840 [18:07:10]save to /storage/0443/doc_00218840 [18:07:10]save last doc name /storage/0443/doc_00218840 to /storage/kkm_last_doc_name [18:07:10]save OK [18:07:10]Clear old archive folders... [18:07:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:07:10]tlvbuf is 01542180 [18:07:10]SAM_PROTO_ClearQueue [18:07:10]wFMCommunicate request_size=4 [18:07:10]MH_SAM_APDU [18:07:10]CAPDU: 80 09 00 00 [18:07:10]Write to MH i2c: E2 08 00 C4 AE 80 09 00 00 00 00 00 00 E4 [18:07:10]Write i2c OK [18:07:10]MH_I2C_Read... [18:07:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:07:10]Read from MH i2c: E2 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 03 00 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 03 00 C4 AE 00 90 00 E6 [18:07:10]RAPDU: 90 00 [18:07:10]wFMCommunicate OK [18:07:10]SAM_PROTO_ClearQueue done [18:07:10]KKMCreateOFDPacket [18:07:10]OFDProtocolAddRootSTLVToBuf [18:07:10]FM_MakeSignedData [18:07:10]FM_MakeSignedData [18:07:10]SAM_PROTO_SignData [18:07:10]wFMCommunicate request_size=4 [18:07:10]MH_SAM_APDU [18:07:10]CAPDU: 80 0D 01 02 [18:07:10]Write to MH i2c: E2 08 00 C5 AE 80 0D 01 02 00 00 00 00 EC [18:07:10]Write i2c OK [18:07:10]MH_I2C_Read... [18:07:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:07:10]Read from MH i2c: E2 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 03 00 [18:07:10]MH_I2C_Read... [18:07:10]Read from MH i2c: E2 03 00 C5 AE 00 90 00 E7 [18:07:10]RAPDU: 90 00 [18:07:10]wFMCommunicate OK [18:07:10]wFMCommunicate request_size=255 [18:07:10]MH_SAM_APDU [18:07: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 20 1C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B0 D0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 D0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 D0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 53 F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D8 56 03 00 35 04 06 00 56 [18:07:10]Write to MH i2c: E2 02 01 C6 AE 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 20 1C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B0 D0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 D0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 D0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 53 F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D8 56 03 00 35 04 06 00 56 00 00 CC [18:07:10]Write i2c OK [18:07:10]MH_I2C_Read... [18:07:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:07:11]Read from MH i2c: E2 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: E2 03 00 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: E2 03 00 C6 AE 00 90 00 E8 [18:07:11]RAPDU: 90 00 [18:07:11]wFMCommunicate OK [18:07:11]wFMCommunicate request_size=10 [18:07:11]MH_SAM_APDU [18:07:11]CAPDU: 80 0D 02 02 05 15 97 44 01 8F [18:07:11]Write to MH i2c: E2 0D 00 C7 AE 80 0D 02 02 05 00 15 97 44 01 8F 00 00 79 [18:07:11]Write i2c OK [18:07:11]MH_I2C_Read... [18:07:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:07:11]Read from MH i2c: E2 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: E2 03 00 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: E2 03 00 C7 AE 00 90 00 E9 [18:07:11]RAPDU: 90 00 [18:07:11]wFMCommunicate OK [18:07:11]wFMCommunicate request_size=4 [18:07:11]MH_SAM_APDU [18:07:11]CAPDU: 80 0D 03 02 [18:07:11]Write to MH i2c: E2 08 00 C8 AE 80 0D 03 02 00 00 00 00 F1 [18:07:11]Write i2c OK [18:07:11]MH_I2C_Read... [18:07:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:07:11]Read from MH i2c: E2 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: E2 0B 00 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: E2 0B 00 C8 AE 00 2A 12 A4 DC 01 A9 18 7F 90 00 EF [18:07:11]RAPDU: 2A 12 A4 DC 01 A9 18 7F 90 00 [18:07:11]wFMCommunicate OK [18:07:11]SAM_PROTO_SignData done [18:07:11]FM_MakeSignedData done [18:07:11]CreateOFDProtocolMessage [18:07:11]wFMCommunicate request_size=4 [18:07:11]MH_SAM_APDU [18:07:11]CAPDU: 80 11 00 00 [18:07:11]Write to MH i2c: E2 08 00 C9 AE 80 11 00 00 00 00 00 00 F1 [18:07:11]Write i2c OK [18:07:11]MH_I2C_Read... [18:07:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:07:11]Read from MH i2c: E2 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: E2 17 00 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: E2 17 00 C9 AE 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 40 [18:07:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:07:11]wFMCommunicate OK [18:07:11]CreateOFDProtocolMessage done [18:07:11]OFDSenderStorePacket 218840 [18:07:11]StoreOFDPacket docnum=218840 [18:07:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 72 F5 07 01 3B D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 20 1C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B0 D0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 D0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 D0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 53 F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D8 56 03 00 35 04 06 00 56 15 97 44 01 8F 2A 12 A4 DC 01 A9 18 7F [18:07:11]CheckFolder [18:07:11]dirname=/storage/ofd_packets [18:07:11]CheckFolder done [18:07:11]ProducePacketName [18:07:11]name=ofd_packets/00218840 [18:07:11]NVStorageSaveData ofd_packets/00218840 [18:07:11]File name is /storage/ofd_packets/00218840 [18:07:11]Write 301 bytes [18:07:11]NVStorageSaveData done [18:07:11]OFDSenderStorePacket done [18:07:11]KKMCreateOFDPacket done [18:07:11]NVStorageSaveData kkm_last_timestamp [18:07:11]File name is /storage/kkm_last_timestamp [18:07:11]Write 4 bytes [18:07:11]NVStorageSaveData done [18:07:11]ExternCall_PrintAddStr [18:07:11]wPrintStart [18:07:11]Write to MH i2c: 01 00 00 CA AE 78 [18:07:11]Write i2c OK [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: 01 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: 01 07 00 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: 01 07 00 CA AE 00 00 00 00 00 FF 0F 8D [18:07:11]RasterBufferAndPrint [18:07:11]line Счет N : (1)536385 [18:07:11]line ИНН: 02508201610067 [18:07:11]line Контрольно-Кассовый Чек [18:07:11]line ПРОДАЖА [18:07:11]line ТРК (МРК, ГНК) : 41 [18:07:11]line Товар: 2710124500 [18:07:11]line Аи-95-К-3 [18:07:11]line 7.200 * 74.20 [18:07:11]line = 534.24 [18:07:11]line НДС 12% НСП 1% [18:07:11]line > о реализуемом товаре [18:07:11]line ИТОГО: 534.24 [18:07:11]line НСП 1% : 4.73 [18:07:11]line НДС 12% : 56.73 [18:07:11]line Наличными: 0.00 [18:07:11]line Безнал.: 534.24 [18:07:11]line Место: АЗС № 84 "Партнер Нефть" [18:07:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:07:11]line СНО: Общий режим [18:07:11]line Чек 485 19.10.2024 18:07 [18:07:11]line Смена: 443 ФФД: 1.0 [18:07:11]line ЗНМ: 0300000178 [18:07:11]line РНМ: 0000000000098116 [18:07:11]line Версия ККМ: 001 [18:07:11]line Платежная система: Mbank [18:07:11]line ФМ: 0000000000965413 [18:07:11]line ФД: 218840 [18:07:11]line ФПД: 94650732118415 [18:07:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T180715&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218840&fm=94650732118415&tin=02508201610067®Number=0000000000098116&sum=53424 [18:07:11]written 0, free lines is 4095 [18:07:11]OFD Sender: Processing packet 218840 [packets to send 80, broken 79] [18:07:11]ProducePacketName [18:07:11]name=ofd_packets/00218840 [18:07:11]OFD Sender: To server: pG, [18:07:11]CommunicateWithHost lk.salyk.kg:30040 [18:07:11]ConnectInit lk.salyk.kg [18:07:11]Write to MH i2c: 01 00 00 F3 AE A1 [18:07:11]Write i2c OK [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: 01 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: 01 07 00 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: 01 07 00 F3 AE 00 00 00 00 00 10 0D C5 [18:07:11]RasterBufferAndPrint [18:07:11]line [18:07:11]line [18:07:11]line [18:07:11]line [18:07:11]line [18:07:11]written 0, free lines is 3350 [18:07:11]MH_Cut [18:07:11]Write to MH i2c: D1 01 00 FA AE 01 7A [18:07:11]Write i2c OK [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: D1 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: D1 01 00 [18:07:11]MH_I2C_Read... [18:07:11]Read from MH i2c: D1 01 00 FA AE 00 79 [18:07:11]Write to MH i2c: 01 00 00 FB AE A9 [18:07:11]Write i2c OK [18:07:11]MH_I2C_Read... [18:07:11]Connected sock=11 [18:07:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 72 F5 07 01 3B D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 20 1C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B0 D0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 D0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 D0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 53 F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D8 56 03 00 35 04 06 00 56 15 97 44 01 8F 2A 12 A4 DC 01 A9 18 7F [18:07:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 50 D4 47 00 41 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 39 36 35 34 31 33 10 04 04 00 D8 56 03 00 F4 03 04 00 EC A0 13 67 B6 04 01 00 00 9F 74 38 CC 65 10 34 31 [18:07:11]CommunicateWithHost err = 0 [18:07:11]CheckOFDResponse [18:07:11]1017 (14) - 77093643461234 [18:07:11]1041 (16) - 0000000000965413 [18:07:11]1040 (4) - 218840 [18:07:11]1012 (4) - 19.10.2024 12:07 [18:07:11]1206 (1) - 0 [18:07:11]OFD Sender: Remove packet 218840 [18:07:11]ProducePacketName [18:07:11]name=ofd_packets/00218840 [18:07:11]NVStorageDeleteData [18:07:12]*** Cut start [18:07:12]*** Partial cut [18:07:12]*** CUTSNS_PIN = 1 [18:07:12]*** CUTSNS_PIN = 0 [18:07:12]OFD Sender: No OFD packet to send [18:07:12]*** Brake cut motor [18:07:12]Read from MH i2c: 01 [18:07:12]MH_I2C_Read... [18:07:12]*** Stop cut motor [18:07:12]*** Cut end [18:07:12]Read from MH i2c: 01 07 00 [18:07:12]MH_I2C_Read... [18:07:12]Read from MH i2c: 01 07 00 FB AE 00 00 00 00 00 FF 0F BE [18:07:12]process_action close_receipt done [18:07:12]requested_data is exist [18:07:12]produce_requested_data [18:07:12]requested_item fm.sn is exist - process it [18:07:12]wFMCommunicate request_size=4 [18:07:12]MH_SAM_APDU [18:07:12]CAPDU: 80 11 00 00 [18:07:12]Write to MH i2c: E2 08 00 FC AE 80 11 00 00 00 00 00 00 24 [18:07:12]Write i2c OK [18:07:12]MH_I2C_Read... [18:07:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:07:13]Read from MH i2c: E2 [18:07:13]MH_I2C_Read... [18:07:13]Read from MH i2c: E2 17 00 [18:07:13]MH_I2C_Read... [18:07:13]Read from MH i2c: E2 17 00 FC AE 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 73 [18:07:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:07:13]wFMCommunicate OK [18:07:13]requested_item fd.num is exist - process it [18:07:13]SAM_PROTO_GetFieldsCounters [18:07:13]wFMCommunicate request_size=4 [18:07:13]MH_SAM_APDU [18:07:13]CAPDU: 80 13 00 00 [18:07:13]Write to MH i2c: E2 08 00 FD AE 80 13 00 00 00 00 00 00 27 [18:07:13]Write i2c OK [18:07:13]MH_I2C_Read... [18:07:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:07:13]Read from MH i2c: E2 [18:07:13]MH_I2C_Read... [18:07:13]Read from MH i2c: E2 62 00 [18:07:13]MH_I2C_Read... [18:07:13]Read from MH i2c: E2 62 00 FD AE 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D8 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E5 01 00 00 5E 04 04 00 E5 01 00 00 57 04 04 00 E6 01 00 00 19 04 04 00 00 00 00 00 90 00 E3 [18:07:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D8 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E5 01 00 00 5E 04 04 00 E5 01 00 00 57 04 04 00 E6 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:07:13]wFMCommunicate OK [18:07:13]SAM_PROTO_GetFieldsCounters done [18:07:13]requested_item shift.num is exist - process it [18:07:13]requested_item shift.opened is exist - process it [18:07:13]req_shift_opened [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 FE AE 80 13 01 00 00 00 00 00 29 [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 FE AE 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6C [18:07:13]RAPDU: 09 00 01 C6 F8 12 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]req_shift_opened done [18:07:13]requested_item shift.open_date is exist - process it [18:07:13]req_shift_open_date [18:07:13]req_shift_open_date done [18:07:13]produce_requested_data done [18:07:13]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218840,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:07:13]process_action_free close_receipt [18:07:13]json_value_free [18:07:13]json_value_free done [18:07:13]process_json_proto returns [18:07:13]Send response to host [18:07:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218840,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:07:13]free response buf [18:07:13]execute_script done [18:07:13]execute_script returns [18:07:13]free content buf [18:07:13]Sock 9.Close socket [18:07:13]Sock 9.Thread stoped [18:07:17]OFD Sender: No OFD packet to send [18:07:22]OFD Sender: No OFD packet to send [18:07:27]OFD Sender: No OFD packet to send [18:07:32]OFD Sender: No OFD packet to send [18:07:37]OFD Sender: No OFD packet to send [18:07:42]OFD Sender: No OFD packet to send [18:07:46]accept exits with 8 [18:07:46]New connection [18:07:46]New thread 3066826084 created [18:07:46]Thread 3066682724 joined [18:07:46]Waiting for new connection... [18:07:46] Sock 8.Parse request [18:07:46]Sock 8.Check first char [18:07:46]Sock 8.First char is OK [18:07:46]request: POST /json_proto HTTP/1.0 [18:07:46]Method: POST [18:07:46]URL: /json_proto [18:07:46]Method is POST - this is cgi request [18:07:46]url: /json_proto [18:07:46]query_string will be loaded in cgi processing [18:07:46]execute_cgi json_proto POST (null) [18:07:46]execute_cgi path=json_proto method=POST [18:07:46]POST find Content-Length [18:07:46]Host: 172.17.40.4:8080 [18:07:46]Content-Length: 675 [18:07:46]Content-Type: application/json [18:07:46] [18:07:46]POST finish read [18:07:46]Found Content-Length = 675 [18:07:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536387", "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:46]execute_script... [18: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)536387", "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:46]POST & json_proto [18:07:46]process_json_proto [18:07:46]json parsed OK: [18:07:46]protocol is kg_v1.0 [18:07:46]action value=close_receipt [18:07:46]process_action close_receipt [18:07:46]cmd_close_receipt [18:07:46]MH_GetDate [18:07:46]Write to MH i2c: F0 00 00 FF AE 9C [18:07:46]Write i2c OK [18:07:46]MH_I2C_Read... [18:07:46]Read from MH i2c: F0 [18:07:46]MH_I2C_Read... [18:07:46]Read from MH i2c: F0 09 00 [18:07:46]MH_I2C_Read... [18:07:46]Read from MH i2c: F0 09 00 FF AE 00 78 F5 13 67 EE 0E 0D 67 FC [18:07:46]GetLastDocTimeStamp 1729361235 [18:07:46]current date 1729361272 [18:07:46]FM_GetShiftState [18:07:46]SAM_PROTO_GetShiftState [18:07:46]wFMCommunicate request_size=4 [18:07:46]MH_SAM_APDU [18:07:46]CAPDU: 80 13 01 00 [18:07:46]Write to MH i2c: E2 08 00 00 AF 80 13 01 00 00 00 00 00 2C [18:07:46]Write i2c OK [18:07:46]MH_I2C_Read... [18:07:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:07:46]Read from MH i2c: E2 [18:07:46]MH_I2C_Read... [18:07:46]Read from MH i2c: E2 0E 00 [18:07:46]MH_I2C_Read... [18:07:46]Read from MH i2c: E2 0E 00 00 AF 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6F [18:07:46]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:07:46]wFMCommunicate OK [18:07:46]SAM_PROTO_GetShiftState done [18:07:46]FM_GetShiftState done [18:07:46]opened in 1729296582 [18:07:46]opened+sec_in_day 1729382982 [18:07:46]quantity*price = 100000 [18:07:46]sum+1 = 100002 [18:07:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 486 19.10.2024 18:07 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218841 ФПД: 2097034947623 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T180752&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218841&fm=2097034947623&tin=02508201610067®Number=0000000000098116&sum=100000 [18:07:47]StoreToDocumentArchive [18:07:47]shift 443 fd 218841 [18:07:47]save to /storage/0443/doc_00218841 [18:07:47]save last doc name /storage/0443/doc_00218841 to /storage/kkm_last_doc_name [18:07:47]save OK [18:07:47]Clear old archive folders... [18:07:47]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:07:47]tlvbuf is 017D96E0 [18:07:47]SAM_PROTO_ClearQueue [18:07:47]wFMCommunicate request_size=4 [18:07:47]MH_SAM_APDU [18:07:47]CAPDU: 80 09 00 00 [18:07:47]Write to MH i2c: E2 08 00 0D AF 80 09 00 00 00 00 00 00 2E [18:07:47]Write i2c OK [18:07:47]MH_I2C_Read... [18:07:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:07:47]OFD Sender: No OFD packet to send [18:07:47]Read from MH i2c: E2 [18:07:47]MH_I2C_Read... [18:07:47]Read from MH i2c: E2 03 00 [18:07:47]MH_I2C_Read... [18:07:47]Read from MH i2c: E2 03 00 0D AF 00 90 00 30 [18:07:47]RAPDU: 90 00 [18:07:47]wFMCommunicate OK [18:07:47]SAM_PROTO_ClearQueue done [18:07:47]KKMCreateOFDPacket [18:07:47]OFDProtocolAddRootSTLVToBuf [18:07:47]FM_MakeSignedData [18:07:47]FM_MakeSignedData [18:07:47]SAM_PROTO_SignData [18:07:47]wFMCommunicate request_size=4 [18:07:47]MH_SAM_APDU [18:07:47]CAPDU: 80 0D 01 02 [18:07:47]Write to MH i2c: E2 08 00 0E AF 80 0D 01 02 00 00 00 00 36 [18:07:47]Write i2c OK [18:07:47]MH_I2C_Read... [18:07:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:07:47]Read from MH i2c: E2 [18:07:47]MH_I2C_Read... [18:07:47]Read from MH i2c: E2 03 00 [18:07:47]MH_I2C_Read... [18:07:47]Read from MH i2c: E2 03 00 0E AF 00 90 00 31 [18:07:47]RAPDU: 90 00 [18:07:47]wFMCommunicate OK [18:07:47]wFMCommunicate request_size=255 [18:07:47]MH_SAM_APDU [18:07:47]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 E6 01 00 00 F4 03 04 00 78 F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D9 56 03 00 35 04 06 00 [18:07:47]Write to MH i2c: E2 02 01 0F AF 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 E6 01 00 00 F4 03 04 00 78 F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D9 56 03 00 35 04 06 00 00 00 4F [18:07:47]Write i2c OK [18:07:47]MH_I2C_Read... [18:07:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:07:47]Read from MH i2c: E2 [18:07:47]MH_I2C_Read... [18:07:47]Read from MH i2c: E2 03 00 [18:07:47]MH_I2C_Read... [18:07:47]Read from MH i2c: E2 03 00 0F AF 00 90 00 32 [18:07:47]RAPDU: 90 00 [18:07:47]wFMCommunicate OK [18:07:47]wFMCommunicate request_size=11 [18:07:47]MH_SAM_APDU [18:07:47]CAPDU: 80 0D 02 02 06 01 E8 41 05 EC 27 [18:07:47]Write to MH i2c: E2 0E 00 10 AF 80 0D 02 02 06 00 01 E8 41 05 EC 27 00 00 87 [18:07:47]Write i2c OK [18:07:47]MH_I2C_Read... [18:07:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:07:47]Read from MH i2c: E2 [18:07:47]MH_I2C_Read... [18:07:47]Read from MH i2c: E2 03 00 [18:07:47]MH_I2C_Read... [18:07:47]Read from MH i2c: E2 03 00 10 AF 00 90 00 33 [18:07:47]RAPDU: 90 00 [18:07:47]wFMCommunicate OK [18:07:47]wFMCommunicate request_size=4 [18:07:47]MH_SAM_APDU [18:07:47]CAPDU: 80 0D 03 02 [18:07:47]Write to MH i2c: E2 08 00 11 AF 80 0D 03 02 00 00 00 00 3B [18:07:47]Write i2c OK [18:07:47]MH_I2C_Read... [18:07:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:07:47]Read from MH i2c: E2 [18:07:47]MH_I2C_Read... [18:07:47]Read from MH i2c: E2 0B 00 [18:07:47]MH_I2C_Read... [18:07:47]Read from MH i2c: E2 0B 00 11 AF 00 41 89 84 B5 04 C3 0B A6 90 00 B7 [18:07:47]RAPDU: 41 89 84 B5 04 C3 0B A6 90 00 [18:07:47]wFMCommunicate OK [18:07:47]SAM_PROTO_SignData done [18:07:47]FM_MakeSignedData done [18:07:47]CreateOFDProtocolMessage [18:07:47]wFMCommunicate request_size=4 [18:07:47]MH_SAM_APDU [18:07:47]CAPDU: 80 11 00 00 [18:07:47]Write to MH i2c: E2 08 00 12 AF 80 11 00 00 00 00 00 00 3B [18:07:47]Write i2c OK [18:07:47]MH_I2C_Read... [18:07:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:07:47]Read from MH i2c: E2 [18:07:47]MH_I2C_Read... [18:07:47]Read from MH i2c: E2 17 00 [18:07:47]MH_I2C_Read... [18:07:47]Read from MH i2c: E2 17 00 12 AF 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8A [18:07:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:07:47]wFMCommunicate OK [18:07:47]CreateOFDProtocolMessage done [18:07:47]OFDSenderStorePacket 218841 [18:07:47]StoreOFDPacket docnum=218841 [18:07:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 A7 06 08 01 F0 DE 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 E6 01 00 00 F4 03 04 00 78 F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D9 56 03 00 35 04 06 00 01 E8 41 05 EC 27 41 89 84 B5 04 C3 0B A6 [18:07:47]CheckFolder [18:07:47]dirname=/storage/ofd_packets [18:07:47]CheckFolder done [18:07:47]ProducePacketName [18:07:47]name=ofd_packets/00218841 [18:07:47]NVStorageSaveData ofd_packets/00218841 [18:07:47]File name is /storage/ofd_packets/00218841 [18:07:47]Write 302 bytes [18:07:47]NVStorageSaveData done [18:07:47]OFDSenderStorePacket done [18:07:47]KKMCreateOFDPacket done [18:07:47]NVStorageSaveData kkm_last_timestamp [18:07:47]File name is /storage/kkm_last_timestamp [18:07:47]Write 4 bytes [18:07:47]NVStorageSaveData done [18:07:47]ExternCall_PrintAddStr [18:07:47]wPrintStart [18:07:47]Write to MH i2c: 01 00 00 13 AF C2 [18:07:47]Write i2c OK [18:07:47]MH_I2C_Read... [18:07:47]Read from MH i2c: 01 [18:07:47]MH_I2C_Read... [18:07:47]Read from MH i2c: 01 07 00 [18:07:47]MH_I2C_Read... [18:07:47]Read from MH i2c: 01 07 00 13 AF 00 00 00 00 00 FF 0F D7 [18:07:47]RasterBufferAndPrint [18:07:47]line Счет N : (1)536387 [18:07:47]line ИНН: 02508201610067 [18:07:47]line Контрольно-Кассовый Чек [18:07:47]line ПРОДАЖА [18:07:47]line ТРК (МРК, ГНК) : 32 [18:07:47]line Товар: 2710124130 [18:07:47]line SUPER 92-К-5 [18:07:47]line 14.620 * 68.40 [18:07:47]line = 1000.01 [18:07:47]line НДС 12% НСП 1% [18:07:47]line > о реализуемом товаре [18:07:47]line ОКРУГЛЕНИЕ: -0.01 [18:07:47]line ИТОГО: 1000.00 [18:07:47]line Внесено: 1000.00 [18:07:47]line СДАЧА: 0.00 [18:07:47]line НСП 1% : 8.85 [18:07:47]line НДС 12% : 106.20 [18:07:47]line Наличными: 1000.00 [18:07:47]line Безнал.: 0.00 [18:07:47]line Место: АЗС № 84 "Партнер Нефть" [18:07:47]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:07:47]line СНО: Общий режим [18:07:47]line Чек 486 19.10.2024 18:07 [18:07:47]line Смена: 443 ФФД: 1.0 [18:07:47]line ЗНМ: 0300000178 [18:07:47]line РНМ: 0000000000098116 [18:07:47]line Версия ККМ: 001 [18:07:47]line ФМ: 0000000000965413 [18:07:47]line ФД: 218841 [18:07:47]line ФПД: 2097034947623 [18:07:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T180752&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218841&fm=2097034947623&tin=02508201610067®Number=0000000000098116&sum=100000 [18:07:48]OFD Sender: Processing packet 218841 [packets to send 80, broken 79] [18:07:48]ProducePacketName [18:07:48]name=ofd_packets/00218841 [18:07:48]OFD Sender: To server: pG, [18:07:48]CommunicateWithHost lk.salyk.kg:30040 [18:07:48]ConnectInit lk.salyk.kg [18:07:48]written 0, free lines is 4095 [18:07:48]Connected sock=10 [18:07:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 A7 06 08 01 F0 DE 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 E6 01 00 00 F4 03 04 00 78 F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 D9 56 03 00 35 04 06 00 01 E8 41 05 EC 27 41 89 84 B5 04 C3 0B A6 [18:07:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 51 8A 47 00 2A 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 39 36 35 34 31 33 10 04 04 00 D9 56 03 00 F4 03 04 00 10 A1 13 67 B6 04 01 00 00 7C B8 F8 51 8B A1 0F 7B [18:07:48]CommunicateWithHost err = 0 [18:07:48]CheckOFDResponse [18:07:48]1017 (14) - 77093643461234 [18:07:48]1041 (16) - 0000000000965413 [18:07:48]1040 (4) - 218841 [18:07:48]1012 (4) - 19.10.2024 12:07 [18:07:48]1206 (1) - 0 [18:07:48]OFD Sender: Remove packet 218841 [18:07:48]ProducePacketName [18:07:48]name=ofd_packets/00218841 [18:07:48]NVStorageDeleteData [18:07:48]Write to MH i2c: 01 00 00 3E AF ED [18:07:48]Write i2c OK [18:07:48]MH_I2C_Read... [18:07:48]Read from MH i2c: 01 [18:07:48]MH_I2C_Read... [18:07:48]Read from MH i2c: 01 07 00 [18:07:48]MH_I2C_Read... [18:07:48]Read from MH i2c: 01 07 00 3E AF 00 00 00 00 00 FF 0C FF [18:07:48]RasterBufferAndPrint [18:07:48]line [18:07:48]line [18:07:48]line [18:07:48]line [18:07:48]line [18:07:48]written 0, free lines is 3332 [18:07:48]MH_Cut [18:07:48]Write to MH i2c: D1 01 00 45 AF 01 C6 [18:07:48]Write i2c OK [18:07:48]MH_I2C_Read... [18:07:48]Read from MH i2c: D1 [18:07:48]MH_I2C_Read... [18:07:48]Read from MH i2c: D1 01 00 [18:07:48]MH_I2C_Read... [18:07:48]Read from MH i2c: D1 01 00 45 AF 00 C5 [18:07:48]Write to MH i2c: 01 00 00 46 AF F5 [18:07:48]Write i2c OK [18:07:48]MH_I2C_Read... [18:07:49]OFD Sender: No OFD packet to send [18:07:49]*** Cut start [18:07:49]*** Partial cut [18:07:49]*** CUTSNS_PIN = 1 [18:07:49]*** CUTSNS_PIN = 0 [18:07:49]*** Brake cut motor [18:07:50]Read from MH i2c: 01 [18:07:50]MH_I2C_Read... [18:07:50]*** Stop cut motor [18:07:50]*** Cut end [18:07:50]Read from MH i2c: 01 07 00 [18:07:50]MH_I2C_Read... [18:07:50]Read from MH i2c: 01 07 00 46 AF 00 00 00 00 00 FF 0F 0A [18:07:50]process_action close_receipt done [18:07:50]requested_data is exist [18:07:50]produce_requested_data [18:07:50]requested_item fm.sn is exist - process it [18:07:50]wFMCommunicate request_size=4 [18:07:50]MH_SAM_APDU [18:07:50]CAPDU: 80 11 00 00 [18:07:50]Write to MH i2c: E2 08 00 47 AF 80 11 00 00 00 00 00 00 70 [18:07:50]Write i2c OK [18:07:50]MH_I2C_Read... [18:07:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:07:50]Read from MH i2c: E2 [18:07:50]MH_I2C_Read... [18:07:50]Read from MH i2c: E2 17 00 [18:07:50]MH_I2C_Read... [18:07:50]Read from MH i2c: E2 17 00 47 AF 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BF [18:07:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:07:50]wFMCommunicate OK [18:07:50]requested_item fd.num is exist - process it [18:07:50]SAM_PROTO_GetFieldsCounters [18:07:50]wFMCommunicate request_size=4 [18:07:50]MH_SAM_APDU [18:07:50]CAPDU: 80 13 00 00 [18:07:50]Write to MH i2c: E2 08 00 48 AF 80 13 00 00 00 00 00 00 73 [18:07:50]Write i2c OK [18:07:50]MH_I2C_Read... [18:07:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:07:50]Read from MH i2c: E2 [18:07:50]MH_I2C_Read... [18:07:50]Read from MH i2c: E2 62 00 [18:07:50]MH_I2C_Read... [18:07:50]Read from MH i2c: E2 62 00 48 AF 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D9 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E6 01 00 00 5E 04 04 00 E6 01 00 00 57 04 04 00 E7 01 00 00 19 04 04 00 00 00 00 00 90 00 33 [18:07:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 D9 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E6 01 00 00 5E 04 04 00 E6 01 00 00 57 04 04 00 E7 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:07:50]wFMCommunicate OK [18:07:50]SAM_PROTO_GetFieldsCounters done [18:07:50]requested_item shift.num is exist - process it [18:07:50]requested_item shift.opened is exist - process it [18:07:50]req_shift_opened [18:07:50]FM_GetShiftState [18:07:50]SAM_PROTO_GetShiftState [18:07:50]wFMCommunicate request_size=4 [18:07:50]MH_SAM_APDU [18:07:50]CAPDU: 80 13 01 00 [18:07:50]Write to MH i2c: E2 08 00 49 AF 80 13 01 00 00 00 00 00 75 [18:07:50]Write i2c OK [18:07:50]MH_I2C_Read... [18:07:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:07:50]Read from MH i2c: E2 [18:07:50]MH_I2C_Read... [18:07:50]Read from MH i2c: E2 0E 00 [18:07:50]MH_I2C_Read... [18:07:50]Read from MH i2c: E2 0E 00 49 AF 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B8 [18:07:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:07:50]wFMCommunicate OK [18:07:50]SAM_PROTO_GetShiftState done [18:07:50]FM_GetShiftState done [18:07:50]req_shift_opened done [18:07:50]requested_item shift.open_date is exist - process it [18:07:50]req_shift_open_date [18:07:50]req_shift_open_date done [18:07:50]produce_requested_data done [18:07:50]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218841,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:07:50]process_action_free close_receipt [18:07:50]json_value_free [18:07:50]json_value_free done [18:07:50]process_json_proto returns [18:07:50]Send response to host [18:07:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218841,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:07:50]free response buf [18:07:50]execute_script done [18:07:50]execute_script returns [18:07:50]free content buf [18:07:50]Sock 8.Close socket [18:07:50]Sock 8.Thread stoped [18:07:54]OFD Sender: No OFD packet to send [18:07:59]OFD Sender: No OFD packet to send [18:08:04]OFD Sender: No OFD packet to send [18:08:09]OFD Sender: No OFD packet to send [18:08:14]OFD Sender: No OFD packet to send [18:08:19]OFD Sender: No OFD packet to send [18:08:24]OFD Sender: No OFD packet to send [18:08:29]OFD Sender: No OFD packet to send [18:08:34]OFD Sender: No OFD packet to send [18:08:39]OFD Sender: No OFD packet to send [18:08:44]OFD Sender: No OFD packet to send [18:08:49]OFD Sender: No OFD packet to send [18:08:54]OFD Sender: No OFD packet to send [18:08:59]OFD Sender: No OFD packet to send [18:09:04]accept exits with 9 [18:09:04]New connection [18:09:04]New thread 3066682724 created [18:09:04]Thread 3066826084 joined [18:09:04]Waiting for new connection... [18:09:04] Sock 9.Parse request [18:09:04]Sock 9.Check first char [18:09:04]Sock 9.First char is OK [18:09:04]request: POST /json_proto HTTP/1.0 [18:09:04]Method: POST [18:09:04]URL: /json_proto [18:09:04]Method is POST - this is cgi request [18:09:04]url: /json_proto [18:09:04]query_string will be loaded in cgi processing [18:09:04]execute_cgi json_proto POST (null) [18:09:04]execute_cgi path=json_proto method=POST [18:09:04]POST find Content-Length [18:09:04]Host: 172.17.40.4:8080 [18:09:04]Content-Length: 677 [18:09:04]Content-Type: application/json [18:09:04] [18:09:04]POST finish read [18:09:04]Found Content-Length = 677 [18:09:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [18:09:04]execute_script... [18: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)536388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [18:09:04]POST & json_proto [18:09:04]process_json_proto [18:09:04]json parsed OK: [18:09:04]protocol is kg_v1.0 [18:09:04]action value=close_receipt [18:09:04]process_action close_receipt [18:09:04]cmd_close_receipt [18:09:04]MH_GetDate [18:09:04]Write to MH i2c: F0 00 00 4A AF E8 [18:09:04]Write i2c OK [18:09:04]MH_I2C_Read... [18:09:04]Read from MH i2c: F0 [18:09:04]MH_I2C_Read... [18:09:04]Read from MH i2c: F0 09 00 [18:09:04]MH_I2C_Read... [18:09:04]Read from MH i2c: F0 09 00 4A AF 00 C5 F5 13 67 EE 0E 0D 67 95 [18:09:04]GetLastDocTimeStamp 1729361272 [18:09:04]current date 1729361349 [18:09:04]FM_GetShiftState [18:09:04]SAM_PROTO_GetShiftState [18:09:04]wFMCommunicate request_size=4 [18:09:04]MH_SAM_APDU [18:09:04]CAPDU: 80 13 01 00 [18:09:04]Write to MH i2c: E2 08 00 4B AF 80 13 01 00 00 00 00 00 77 [18:09:04]Write i2c OK [18:09:04]MH_I2C_Read... [18:09:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:04]Read from MH i2c: E2 [18:09:04]MH_I2C_Read... [18:09:04]Read from MH i2c: E2 0E 00 [18:09:04]MH_I2C_Read... [18:09:04]Read from MH i2c: E2 0E 00 4B AF 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BA [18:09:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:09:04]wFMCommunicate OK [18:09:04]SAM_PROTO_GetShiftState done [18:09:04]FM_GetShiftState done [18:09:04]opened in 1729296582 [18:09:04]opened+sec_in_day 1729382982 [18:09:04]quantity*price = 40006 [18:09:04]sum+1 = 40007 [18:09: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 487 19.10.2024 18:09 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218842 ФПД: 72261141911060 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T180910&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218842&fm=72261141911060&tin=02508201610067®Number=0000000000098116&sum=40000 [18:09:05]StoreToDocumentArchive [18:09:05]shift 443 fd 218842 [18:09:05]save to /storage/0443/doc_00218842 [18:09:05]save last doc name /storage/0443/doc_00218842 to /storage/kkm_last_doc_name [18:09:05]save OK [18:09:05]Clear old archive folders... [18:09:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:09:05]tlvbuf is 0179B0F0 [18:09:05]SAM_PROTO_ClearQueue [18:09:05]wFMCommunicate request_size=4 [18:09:05]MH_SAM_APDU [18:09:05]CAPDU: 80 09 00 00 [18:09:05]Write to MH i2c: E2 08 00 58 AF 80 09 00 00 00 00 00 00 79 [18:09:05]Write i2c OK [18:09:05]MH_I2C_Read... [18:09:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:09:05]Read from MH i2c: E2 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: E2 03 00 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: E2 03 00 58 AF 00 90 00 7B [18:09:05]RAPDU: 90 00 [18:09:05]wFMCommunicate OK [18:09:05]SAM_PROTO_ClearQueue done [18:09:05]KKMCreateOFDPacket [18:09:05]OFDProtocolAddRootSTLVToBuf [18:09:05]FM_MakeSignedData [18:09:05]FM_MakeSignedData [18:09:05]SAM_PROTO_SignData [18:09:05]wFMCommunicate request_size=4 [18:09:05]MH_SAM_APDU [18:09:05]CAPDU: 80 0D 01 02 [18:09:05]Write to MH i2c: E2 08 00 59 AF 80 0D 01 02 00 00 00 00 81 [18:09:05]Write i2c OK [18:09:05]MH_I2C_Read... [18:09:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:09:05]Read from MH i2c: E2 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: E2 03 00 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: E2 03 00 59 AF 00 90 00 7C [18:09:05]RAPDU: 90 00 [18:09:05]wFMCommunicate OK [18:09:05]wFMCommunicate request_size=255 [18:09:05]MH_SAM_APDU [18: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 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 E7 01 00 00 F4 03 04 00 C6 F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DA 56 03 00 35 04 06 00 41 [18:09:05]Write to MH i2c: E2 02 01 5A AF 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E7 01 00 00 F4 03 04 00 C6 F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DA 56 03 00 35 04 06 00 41 00 00 25 [18:09:05]Write i2c OK [18:09:05]MH_I2C_Read... [18:09:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:05]Read from MH i2c: E2 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: E2 03 00 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: E2 03 00 5A AF 00 90 00 7D [18:09:05]RAPDU: 90 00 [18:09:05]wFMCommunicate OK [18:09:05]wFMCommunicate request_size=10 [18:09:05]MH_SAM_APDU [18:09:05]CAPDU: 80 0D 02 02 05 B8 9B B1 D6 14 [18:09:05]Write to MH i2c: E2 0D 00 5B AF 80 0D 02 02 05 00 B8 9B B1 D6 14 00 00 7C [18:09:05]Write i2c OK [18:09:05]MH_I2C_Read... [18:09:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:05]Read from MH i2c: E2 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: E2 03 00 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: E2 03 00 5B AF 00 90 00 7E [18:09:05]RAPDU: 90 00 [18:09:05]wFMCommunicate OK [18:09:05]wFMCommunicate request_size=4 [18:09:05]MH_SAM_APDU [18:09:05]CAPDU: 80 0D 03 02 [18:09:05]Write to MH i2c: E2 08 00 5C AF 80 0D 03 02 00 00 00 00 86 [18:09:05]Write i2c OK [18:09:05]MH_I2C_Read... [18:09:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:09:05]Read from MH i2c: E2 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: E2 0B 00 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: E2 0B 00 5C AF 00 16 24 D2 EB 40 B7 AD A2 90 00 C4 [18:09:05]RAPDU: 16 24 D2 EB 40 B7 AD A2 90 00 [18:09:05]wFMCommunicate OK [18:09:05]SAM_PROTO_SignData done [18:09:05]FM_MakeSignedData done [18:09:05]CreateOFDProtocolMessage [18:09:05]wFMCommunicate request_size=4 [18:09:05]MH_SAM_APDU [18:09:05]CAPDU: 80 11 00 00 [18:09:05]Write to MH i2c: E2 08 00 5D AF 80 11 00 00 00 00 00 00 86 [18:09:05]Write i2c OK [18:09:05]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 5D AF 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D5 [18:09:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:09:05]wFMCommunicate OK [18:09:05]CreateOFDProtocolMessage done [18:09:05]OFDSenderStorePacket 218842 [18:09:05]StoreOFDPacket docnum=218842 [18:09:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B4 84 07 01 87 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 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 E7 01 00 00 F4 03 04 00 C6 F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DA 56 03 00 35 04 06 00 41 B8 9B B1 D6 14 16 24 D2 EB 40 B7 AD A2 [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/00218842 [18:09:05]NVStorageSaveData ofd_packets/00218842 [18:09:05]File name is /storage/ofd_packets/00218842 [18:09:05]Write 301 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 5E AF 0D [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 5E AF 00 00 00 00 00 FF 0F 22 [18:09:05]RasterBufferAndPrint [18:09:05]line Счет N : (1)536388 [18:09:05]line ИНН: 02508201610067 [18:09:05]line Контрольно-Кассовый Чек [18:09:05]line ПРОДАЖА [18:09:05]line ТРК (МРК, ГНК) : 13 [18:09:05]line Товар: 2710124130 [18:09:05]line Аи-92-К-2 [18:09:05]line 5.980 * 66.90 [18:09:05]line = 400.06 [18:09:05]line НДС 12% НСП 1% [18:09:05]line > о реализуемом товаре [18:09:05]line ОКРУГЛЕНИЕ: -0.06 [18:09:05]line ИТОГО: 400.00 [18:09:05]line Внесено: 400.00 [18:09:05]line СДАЧА: 0.00 [18:09:05]line НСП 1% : 3.54 [18:09:05]line НДС 12% : 42.48 [18:09:05]line Наличными: 400.00 [18:09:05]line Безнал.: 0.00 [18:09:05]line Место: АЗС № 84 "Партнер Нефть" [18:09:05]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:09:05]line СНО: Общий режим [18:09:05]line Чек 487 19.10.2024 18:09 [18:09:05]line Смена: 443 ФФД: 1.0 [18:09:05]line ЗНМ: 0300000178 [18:09:05]line РНМ: 0000000000098116 [18:09:05]line Версия ККМ: 001 [18:09:05]line ФМ: 0000000000965413 [18:09:05]line ФД: 218842 [18:09:05]line ФПД: 72261141911060 [18:09:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T180910&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218842&fm=72261141911060&tin=02508201610067®Number=0000000000098116&sum=40000 [18:09:06]OFD Sender: Processing packet 218842 [packets to send 80, broken 79] [18:09:06]ProducePacketName [18:09:06]name=ofd_packets/00218842 [18:09:06]OFD Sender: To server: pG, [18:09:06]CommunicateWithHost lk.salyk.kg:30040 [18:09:06]ConnectInit lk.salyk.kg [18:09:06]written 0, free lines is 4095 [18:09:06]Connected sock=10 [18:09:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B4 84 07 01 87 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 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 E7 01 00 00 F4 03 04 00 C6 F5 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DA 56 03 00 35 04 06 00 41 B8 9B B1 D6 14 16 24 D2 EB 40 B7 AD A2 [18:09:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C2 7C 47 00 01 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DA 56 03 00 F4 03 04 00 5E A1 13 67 B6 04 01 00 00 A8 2B 92 41 08 2A F5 1F [18:09:06]CommunicateWithHost err = 0 [18:09:06]CheckOFDResponse [18:09:06]1017 (14) - 77093643461234 [18:09:06]1041 (16) - 0000000000965413 [18:09:06]1040 (4) - 218842 [18:09:06]1012 (4) - 19.10.2024 12:09 [18:09:06]1206 (1) - 0 [18:09:06]OFD Sender: Remove packet 218842 [18:09:06]ProducePacketName [18:09:06]name=ofd_packets/00218842 [18:09:06]NVStorageDeleteData [18:09:06]Write to MH i2c: 01 00 00 89 AF 38 [18:09:06]Write i2c OK [18:09:06]MH_I2C_Read... [18:09:06]Read from MH i2c: 01 [18:09:06]MH_I2C_Read... [18:09:06]Read from MH i2c: 01 07 00 [18:09:06]MH_I2C_Read... [18:09:06]Read from MH i2c: 01 07 00 89 AF 00 00 00 00 00 00 0D 4C [18:09:06]RasterBufferAndPrint [18:09:06]line [18:09:06]line [18:09:06]line [18:09:06]line [18:09:06]line [18:09:06]written 0, free lines is 3337 [18:09:06]MH_Cut [18:09:06]Write to MH i2c: D1 01 00 90 AF 01 11 [18:09:06]Write i2c OK [18:09:06]MH_I2C_Read... [18:09:06]Read from MH i2c: D1 [18:09:06]MH_I2C_Read... [18:09:06]Read from MH i2c: D1 01 00 [18:09:06]MH_I2C_Read... [18:09:06]Read from MH i2c: D1 01 00 90 AF 00 10 [18:09:06]Write to MH i2c: 01 00 00 91 AF 40 [18:09:06]Write i2c OK [18:09:06]MH_I2C_Read... [18:09:06]OFD Sender: No OFD packet to send [18:09:07]*** Cut start [18:09:07]*** Partial cut [18:09:07]*** CUTSNS_PIN = 1 [18:09:07]*** CUTSNS_PIN = 0 [18:09:07]*** Brake cut motor [18:09:07]Read from MH i2c: 01 [18:09:07]MH_I2C_Read... [18:09:07]*** Stop cut motor [18:09:07]*** Cut end [18:09:07]Read from MH i2c: 01 07 00 [18:09:07]MH_I2C_Read... [18:09:07]Read from MH i2c: 01 07 00 91 AF 00 00 00 00 00 FF 0F 55 [18:09:07]process_action close_receipt done [18:09:07]requested_data is exist [18:09:07]produce_requested_data [18:09:07]requested_item fm.sn is exist - process it [18:09:07]wFMCommunicate request_size=4 [18:09:07]MH_SAM_APDU [18:09:07]CAPDU: 80 11 00 00 [18:09:07]Write to MH i2c: E2 08 00 92 AF 80 11 00 00 00 00 00 00 BB [18:09:07]Write i2c OK [18:09:07]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 92 AF 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0A [18:09:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 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 93 AF 80 13 00 00 00 00 00 00 BE [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 93 AF 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DA 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E7 01 00 00 5E 04 04 00 E7 01 00 00 57 04 04 00 E8 01 00 00 19 04 04 00 00 00 00 00 90 00 82 [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 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DA 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E7 01 00 00 5E 04 04 00 E7 01 00 00 57 04 04 00 E8 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 94 AF 80 13 01 00 00 00 00 00 C0 [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 94 AF 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 03 [18:09:08]RAPDU: 09 00 01 C6 F8 12 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":"0000000000965413","fd.num":218842,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [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":"0000000000965413","fd.num":218842,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [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:12]OFD Sender: No OFD packet to send [18:09:17]OFD Sender: No OFD packet to send [18:09:22]OFD Sender: No OFD packet to send [18:09:27]OFD Sender: No OFD packet to send [18:09:32]OFD Sender: No OFD packet to send [18:09:37]OFD Sender: No OFD packet to send [18:09:42]OFD Sender: No OFD packet to send [18:09:47]OFD Sender: No OFD packet to send [18:09:52]OFD Sender: No OFD packet to send [18:09:57]OFD Sender: No OFD packet to send [18:10:02]OFD Sender: No OFD packet to send [18:10:07]OFD Sender: No OFD packet to send [18:10:12]OFD Sender: No OFD packet to send [18:10:17]OFD Sender: No OFD packet to send [18:10:17]accept exits with 8 [18:10:17]New connection [18:10:17]New thread 3066826084 created [18:10:17]Thread 3066682724 joined [18:10:17]Waiting for new connection... [18:10:17] Sock 8.Parse request [18:10:17]Sock 8.Check first char [18:10:17]Sock 8.First char is OK [18:10:17]request: POST /json_proto HTTP/1.0 [18:10:17]Method: POST [18:10:17]URL: /json_proto [18:10:17]Method is POST - this is cgi request [18:10:17]url: /json_proto [18:10:17]query_string will be loaded in cgi processing [18:10:17]execute_cgi json_proto POST (null) [18:10:17]execute_cgi path=json_proto method=POST [18:10:17]POST find Content-Length [18:10:17]Host: 172.17.40.4:8080 [18:10:17]Content-Length: 766 [18:10:17]Content-Type: application/json [18:10:17] [18:10:17]POST finish read [18:10:17]Found Content-Length = 766 [18:10:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 4.050, "sum" : 300.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" : 300.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:17]execute_script... [18:10:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 4.050, "sum" : 300.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" : 300.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:17]POST & json_proto [18:10:17]process_json_proto [18:10:17]json parsed OK: [18:10:17]protocol is kg_v1.0 [18:10:17]action value=close_receipt [18:10:17]process_action close_receipt [18:10:17]cmd_close_receipt [18:10:17]MH_GetDate [18:10:17]Write to MH i2c: F0 00 00 95 AF 33 [18:10:17]Write i2c OK [18:10:17]MH_I2C_Read... [18:10:17]Read from MH i2c: F0 [18:10:17]MH_I2C_Read... [18:10:17]Read from MH i2c: F0 09 00 [18:10:17]MH_I2C_Read... [18:10:17]Read from MH i2c: F0 09 00 95 AF 00 0F F6 13 67 EE 0E 0D 67 2B [18:10:17]GetLastDocTimeStamp 1729361350 [18:10:17]current date 1729361423 [18:10:17]FM_GetShiftState [18:10:17]SAM_PROTO_GetShiftState [18:10:17]wFMCommunicate request_size=4 [18:10:17]MH_SAM_APDU [18:10:17]CAPDU: 80 13 01 00 [18:10:17]Write to MH i2c: E2 08 00 96 AF 80 13 01 00 00 00 00 00 C2 [18:10:17]Write i2c OK [18:10:17]MH_I2C_Read... [18:10:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:17]Read from MH i2c: E2 [18:10:17]MH_I2C_Read... [18:10:17]Read from MH i2c: E2 0E 00 [18:10:17]MH_I2C_Read... [18:10:17]Read from MH i2c: E2 0E 00 96 AF 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 05 [18:10:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:10:17]wFMCommunicate OK [18:10:17]SAM_PROTO_GetShiftState done [18:10:17]FM_GetShiftState done [18:10:17]opened in 1729296582 [18:10:17]opened+sec_in_day 1729382982 [18:10:17]quantity*price = 30051 [18:10:17]sum+1 = 30052 [18:10:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.51 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 0.00 Безнал.: 300.51 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 488 19.10.2024 18:10 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218843 ФПД: 275366691937100 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181023&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218843&fm=275366691937100&tin=02508201610067®Number=0000000000098116&sum=30051 [18:10:18]StoreToDocumentArchive [18:10:18]shift 443 fd 218843 [18:10:18]save to /storage/0443/doc_00218843 [18:10:18]save last doc name /storage/0443/doc_00218843 to /storage/kkm_last_doc_name [18:10:18]save OK [18:10:18]Clear old archive folders... [18:10:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:10:18]tlvbuf is 0164AFA0 [18:10:18]SAM_PROTO_ClearQueue [18:10:18]wFMCommunicate request_size=4 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 09 00 00 [18:10:18]Write to MH i2c: E2 08 00 A3 AF 80 09 00 00 00 00 00 00 C4 [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 03 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 03 00 A3 AF 00 90 00 C6 [18:10:18]RAPDU: 90 00 [18:10:18]wFMCommunicate OK [18:10:18]SAM_PROTO_ClearQueue done [18:10:18]KKMCreateOFDPacket [18:10:18]OFDProtocolAddRootSTLVToBuf [18:10:18]FM_MakeSignedData [18:10:18]FM_MakeSignedData [18:10:18]SAM_PROTO_SignData [18:10:18]wFMCommunicate request_size=4 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 0D 01 02 [18:10:18]Write to MH i2c: E2 08 00 A4 AF 80 0D 01 02 00 00 00 00 CC [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 03 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 03 00 A4 AF 00 90 00 C7 [18:10:18]RAPDU: 90 00 [18:10:18]wFMCommunicate OK [18:10:18]wFMCommunicate request_size=255 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 63 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 63 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 0F F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DB 56 03 00 35 04 06 00 FA [18:10:18]Write to MH i2c: E2 02 01 A5 AF 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 63 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 63 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 0F F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DB 56 03 00 35 04 06 00 FA 00 00 35 [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 03 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 03 00 A5 AF 00 90 00 C8 [18:10:18]RAPDU: 90 00 [18:10:18]wFMCommunicate OK [18:10:18]wFMCommunicate request_size=10 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 0D 02 02 05 71 CD DB 1B 4C [18:10:18]Write to MH i2c: E2 0D 00 A6 AF 80 0D 02 02 05 00 71 CD DB 1B 4C 00 00 59 [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 03 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 03 00 A6 AF 00 90 00 C9 [18:10:18]RAPDU: 90 00 [18:10:18]wFMCommunicate OK [18:10:18]wFMCommunicate request_size=4 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 0D 03 02 [18:10:18]Write to MH i2c: E2 08 00 A7 AF 80 0D 03 02 00 00 00 00 D1 [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 0B 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 0B 00 A7 AF 00 FD 06 61 F0 8A CC 20 07 90 00 A3 [18:10:18]RAPDU: FD 06 61 F0 8A CC 20 07 90 00 [18:10:18]wFMCommunicate OK [18:10:18]SAM_PROTO_SignData done [18:10:18]FM_MakeSignedData done [18:10:18]CreateOFDProtocolMessage [18:10:18]wFMCommunicate request_size=4 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 11 00 00 [18:10:18]Write to MH i2c: E2 08 00 A8 AF 80 11 00 00 00 00 00 00 D1 [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 17 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 17 00 A8 AF 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 20 [18:10:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:10:18]wFMCommunicate OK [18:10:18]CreateOFDProtocolMessage done [18:10:18]OFDSenderStorePacket 218843 [18:10:18]StoreOFDPacket docnum=218843 [18:10:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 12 5A 07 01 22 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 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 63 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 63 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 0F F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DB 56 03 00 35 04 06 00 FA 71 CD DB 1B 4C FD 06 61 F0 8A CC 20 07 [18:10:18]CheckFolder [18:10:18]dirname=/storage/ofd_packets [18:10:18]CheckFolder done [18:10:18]ProducePacketName [18:10:18]name=ofd_packets/00218843 [18:10:18]NVStorageSaveData ofd_packets/00218843 [18:10:18]File name is /storage/ofd_packets/00218843 [18:10:18]Write 301 bytes [18:10:18]NVStorageSaveData done [18:10:18]OFDSenderStorePacket done [18:10:18]KKMCreateOFDPacket done [18:10:18]NVStorageSaveData kkm_last_timestamp [18:10:18]File name is /storage/kkm_last_timestamp [18:10:18]Write 4 bytes [18:10:18]NVStorageSaveData done [18:10:18]ExternCall_PrintAddStr [18:10:18]wPrintStart [18:10:18]Write to MH i2c: 01 00 00 A9 AF 58 [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: 01 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: 01 07 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: 01 07 00 A9 AF 00 00 00 00 00 FF 0F 6D [18:10:18]RasterBufferAndPrint [18:10:18]line Счет N : (1)536389 [18:10:18]line ИНН: 02508201610067 [18:10:18]line Контрольно-Кассовый Чек [18:10:18]line ПРОДАЖА [18:10:18]line ТРК (МРК, ГНК) : 41 [18:10:18]line Товар: 2710124500 [18:10:18]line Аи-95-К-3 [18:10:18]line 4.050 * 74.20 [18:10:18]line = 300.51 [18:10:18]line НДС 12% НСП 1% [18:10:18]line > о реализуемом товаре [18:10:18]line ИТОГО: 300.51 [18:10:18]line НСП 1% : 2.66 [18:10:18]line НДС 12% : 31.91 [18:10:18]line Наличными: 0.00 [18:10:18]line Безнал.: 300.51 [18:10:18]line Место: АЗС № 84 "Партнер Нефть" [18:10:18]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:10:18]line СНО: Общий режим [18:10:18]line Чек 488 19.10.2024 18:10 [18:10:18]line Смена: 443 ФФД: 1.0 [18:10:18]line ЗНМ: 0300000178 [18:10:18]line РНМ: 0000000000098116 [18:10:18]line Версия ККМ: 001 [18:10:18]line Платежная система: Mbank [18:10:18]line ФМ: 0000000000965413 [18:10:18]line ФД: 218843 [18:10:18]line ФПД: 275366691937100 [18:10:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181023&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218843&fm=275366691937100&tin=02508201610067®Number=0000000000098116&sum=30051 [18:10:18]written 0, free lines is 4095 [18:10:18]OFD Sender: Processing packet 218843 [packets to send 80, broken 79] [18:10:18]ProducePacketName [18:10:18]name=ofd_packets/00218843 [18:10:19]OFD Sender: To server: pG, [18:10:19]CommunicateWithHost lk.salyk.kg:30040 [18:10:19]ConnectInit lk.salyk.kg [18:10:19]Connected sock=10 [18:10:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 12 5A 07 01 22 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 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 63 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 63 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 0F F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DB 56 03 00 35 04 06 00 FA 71 CD DB 1B 4C FD 06 61 F0 8A CC 20 07 [18:10:19]Write to MH i2c: 01 00 00 D2 AF 81 [18:10:19]Write i2c OK [18:10:19]MH_I2C_Read... [18:10:19]Read from MH i2c: 01 [18:10:19]MH_I2C_Read... [18:10:19]Read from MH i2c: 01 07 00 [18:10:19]MH_I2C_Read... [18:10:19]Read from MH i2c: 01 07 00 D2 AF 00 00 00 00 00 15 0D AA [18:10:19]RasterBufferAndPrint [18:10:19]line [18:10:19]line [18:10:19]line [18:10:19]line [18:10:19]line [18:10:19]written 0, free lines is 3356 [18:10:19]MH_Cut [18:10:19]Write to MH i2c: D1 01 00 D9 AF 01 5A [18:10:19]Write i2c OK [18:10:19]MH_I2C_Read... [18:10:19]Read from MH i2c: D1 [18:10:19]MH_I2C_Read... [18:10:19]Read from MH i2c: D1 01 00 [18:10:19]MH_I2C_Read... [18:10:19]Read from MH i2c: D1 01 00 D9 AF 00 59 [18:10:19]Write to MH i2c: 01 00 00 DA AF 89 [18:10:19]Write i2c OK [18:10:19]MH_I2C_Read... [18:10:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 67 AD 47 00 EC 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 39 36 35 34 31 33 10 04 04 00 DB 56 03 00 F4 03 04 00 A7 A1 13 67 B6 04 01 00 00 EF 57 FA EA 07 54 94 27 [18:10:19]CommunicateWithHost err = 0 [18:10:19]CheckOFDResponse [18:10:19]1017 (14) - 77093643461234 [18:10:19]1041 (16) - 0000000000965413 [18:10:19]1040 (4) - 218843 [18:10:19]1012 (4) - 19.10.2024 12:10 [18:10:19]1206 (1) - 0 [18:10:19]OFD Sender: Remove packet 218843 [18:10:19]ProducePacketName [18:10:19]name=ofd_packets/00218843 [18:10:19]NVStorageDeleteData [18:10:20]*** Cut start [18:10:20]*** Partial cut [18:10:20]*** CUTSNS_PIN = 1 [18:10:20]OFD Sender: No OFD packet to send [18:10:20]*** CUTSNS_PIN = 0 [18:10:20]*** Brake cut motor [18:10:20]Read from MH i2c: 01 [18:10:20]MH_I2C_Read... [18:10:20]*** Stop cut motor [18:10:20]*** Cut end [18:10:20]Read from MH i2c: 01 07 00 [18:10:20]MH_I2C_Read... [18:10:20]Read from MH i2c: 01 07 00 DA AF 00 00 00 00 00 FF 0F 9E [18:10:20]process_action close_receipt done [18:10:20]requested_data is exist [18:10:20]produce_requested_data [18:10:20]requested_item fm.sn is exist - process it [18:10:20]wFMCommunicate request_size=4 [18:10:20]MH_SAM_APDU [18:10:20]CAPDU: 80 11 00 00 [18:10:20]Write to MH i2c: E2 08 00 DB AF 80 11 00 00 00 00 00 00 04 [18:10:20]Write i2c OK [18:10:20]MH_I2C_Read... [18:10:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:20]Read from MH i2c: E2 [18:10:20]MH_I2C_Read... [18:10:20]Read from MH i2c: E2 17 00 [18:10:20]MH_I2C_Read... [18:10:20]Read from MH i2c: E2 17 00 DB AF 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 53 [18:10:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:10:20]wFMCommunicate OK [18:10:20]requested_item fd.num is exist - process it [18:10:20]SAM_PROTO_GetFieldsCounters [18:10:20]wFMCommunicate request_size=4 [18:10:20]MH_SAM_APDU [18:10:20]CAPDU: 80 13 00 00 [18:10:20]Write to MH i2c: E2 08 00 DC AF 80 13 00 00 00 00 00 00 07 [18:10:20]Write i2c OK [18:10:20]MH_I2C_Read... [18:10:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:10:20]Read from MH i2c: E2 [18:10:20]MH_I2C_Read... [18:10:20]Read from MH i2c: E2 62 00 [18:10:20]MH_I2C_Read... [18:10:20]Read from MH i2c: E2 62 00 DC AF 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DB 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E8 01 00 00 5E 04 04 00 E8 01 00 00 57 04 04 00 E9 01 00 00 19 04 04 00 00 00 00 00 90 00 CF [18:10:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DB 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E8 01 00 00 5E 04 04 00 E8 01 00 00 57 04 04 00 E9 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:10:20]wFMCommunicate OK [18:10:20]SAM_PROTO_GetFieldsCounters done [18:10:20]requested_item shift.num is exist - process it [18:10:20]requested_item shift.opened is exist - process it [18:10:20]req_shift_opened [18:10:20]FM_GetShiftState [18:10:20]SAM_PROTO_GetShiftState [18:10:20]wFMCommunicate request_size=4 [18:10:20]MH_SAM_APDU [18:10:20]CAPDU: 80 13 01 00 [18:10:20]Write to MH i2c: E2 08 00 DD AF 80 13 01 00 00 00 00 00 09 [18:10:20]Write i2c OK [18:10:20]MH_I2C_Read... [18:10:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:20]Read from MH i2c: E2 [18:10:20]MH_I2C_Read... [18:10:20]Read from MH i2c: E2 0E 00 [18:10:20]MH_I2C_Read... [18:10:20]Read from MH i2c: E2 0E 00 DD AF 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4C [18:10:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:10:20]wFMCommunicate OK [18:10:20]SAM_PROTO_GetShiftState done [18:10:20]FM_GetShiftState done [18:10:20]req_shift_opened done [18:10:20]requested_item shift.open_date is exist - process it [18:10:20]req_shift_open_date [18:10:20]req_shift_open_date done [18:10:20]produce_requested_data done [18:10:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218843,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:10:20]process_action_free close_receipt [18:10:20]json_value_free [18:10:20]json_value_free done [18:10:20]process_json_proto returns [18:10:20]Send response to host [18:10:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218843,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:10:20]free response buf [18:10:20]execute_script done [18:10:20]execute_script returns [18:10:20]free content buf [18:10:20]Sock 8.Close socket [18:10:20]Sock 8.Thread stoped [18:10:25]OFD Sender: No OFD packet to send [18:10:30]OFD Sender: No OFD packet to send [18:10:35]OFD Sender: No OFD packet to send [18:10:40]OFD Sender: No OFD packet to send [18:10:45]OFD Sender: No OFD packet to send [18:10:50]OFD Sender: No OFD packet to send [18:10:55]OFD Sender: No OFD packet to send [18:11:00]OFD Sender: No OFD packet to send [18:11:05]OFD Sender: No OFD packet to send [18:11:06]accept exits with 9 [18:11:06]New connection [18:11:06]New thread 3066682724 created [18:11:06]Thread 3066826084 joined [18:11:06]Waiting for new connection... [18:11:06] Sock 9.Parse request [18:11:06]Sock 9.Check first char [18:11:06]Sock 9.First char is OK [18:11:06]request: POST /json_proto HTTP/1.0 [18:11:06]Method: POST [18:11:06]URL: /json_proto [18:11:06]Method is POST - this is cgi request [18:11:06]url: /json_proto [18:11:06]query_string will be loaded in cgi processing [18:11:06]execute_cgi json_proto POST (null) [18:11:06]execute_cgi path=json_proto method=POST [18:11:06]POST find Content-Length [18:11:06]Host: 172.17.40.4:8080 [18:11:06]Content-Length: 766 [18:11:06]Content-Type: application/json [18:11:06] [18:11:06]POST finish read [18:11:06]Found Content-Length = 766 [18:11:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536391", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.030, "sum" : 470.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" : 470.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:06]execute_script... [18:11: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)536391", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.030, "sum" : 470.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" : 470.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:06]POST & json_proto [18:11:06]process_json_proto [18:11:06]json parsed OK: [18:11:06]protocol is kg_v1.0 [18:11:06]action value=close_receipt [18:11:06]process_action close_receipt [18:11:06]cmd_close_receipt [18:11:06]MH_GetDate [18:11:06]Write to MH i2c: F0 00 00 DE AF 7C [18:11:06]Write i2c OK [18:11:06]MH_I2C_Read... [18:11:06]Read from MH i2c: F0 [18:11:06]MH_I2C_Read... [18:11:06]Read from MH i2c: F0 09 00 [18:11:06]MH_I2C_Read... [18:11:06]Read from MH i2c: F0 09 00 DE AF 00 40 F6 13 67 EE 0E 0D 67 A5 [18:11:06]GetLastDocTimeStamp 1729361423 [18:11:06]current date 1729361472 [18:11:06]FM_GetShiftState [18:11:06]SAM_PROTO_GetShiftState [18:11:06]wFMCommunicate request_size=4 [18:11:06]MH_SAM_APDU [18:11:06]CAPDU: 80 13 01 00 [18:11:06]Write to MH i2c: E2 08 00 DF AF 80 13 01 00 00 00 00 00 0B [18:11:06]Write i2c OK [18:11:06]MH_I2C_Read... [18:11:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:06]Read from MH i2c: E2 [18:11:06]MH_I2C_Read... [18:11:06]Read from MH i2c: E2 0E 00 [18:11:06]MH_I2C_Read... [18:11:06]Read from MH i2c: E2 0E 00 DF AF 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4E [18:11:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:11:06]wFMCommunicate OK [18:11:06]SAM_PROTO_GetShiftState done [18:11:06]FM_GetShiftState done [18:11:06]opened in 1729296582 [18:11:06]opened+sec_in_day 1729382982 [18:11:06]quantity*price = 47030 [18:11:06]sum+1 = 47032 [18:11:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 470.31 НСП 1% : 4.16 НДС 12% : 49.94 Наличными: 0.00 Безнал.: 470.31 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 489 19.10.2024 18:11 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218844 ФПД: 195816299630829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181112&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218844&fm=195816299630829&tin=02508201610067®Number=0000000000098116&sum=47031 [18:11:07]StoreToDocumentArchive [18:11:07]shift 443 fd 218844 [18:11:07]save to /storage/0443/doc_00218844 [18:11:07]save last doc name /storage/0443/doc_00218844 to /storage/kkm_last_doc_name [18:11:07]save OK [18:11:07]Clear old archive folders... [18:11:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:11:07]tlvbuf is 016C49B0 [18:11:07]SAM_PROTO_ClearQueue [18:11:07]wFMCommunicate request_size=4 [18:11:07]MH_SAM_APDU [18:11:07]CAPDU: 80 09 00 00 [18:11:07]Write to MH i2c: E2 08 00 EC AF 80 09 00 00 00 00 00 00 0D [18:11:07]Write i2c OK [18:11:07]MH_I2C_Read... [18:11:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:11:07]Read from MH i2c: E2 [18:11:07]MH_I2C_Read... [18:11:07]Read from MH i2c: E2 03 00 [18:11:07]MH_I2C_Read... [18:11:07]Read from MH i2c: E2 03 00 EC AF 00 90 00 0F [18:11:07]RAPDU: 90 00 [18:11:07]wFMCommunicate OK [18:11:07]SAM_PROTO_ClearQueue done [18:11:07]KKMCreateOFDPacket [18:11:07]OFDProtocolAddRootSTLVToBuf [18:11:07]FM_MakeSignedData [18:11:07]FM_MakeSignedData [18:11:07]SAM_PROTO_SignData [18:11:07]wFMCommunicate request_size=4 [18:11:07]MH_SAM_APDU [18:11:07]CAPDU: 80 0D 01 02 [18:11:07]Write to MH i2c: E2 08 00 ED AF 80 0D 01 02 00 00 00 00 15 [18:11:07]Write i2c OK [18:11:07]MH_I2C_Read... [18:11:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:11:07]Read from MH i2c: E2 [18:11:07]MH_I2C_Read... [18:11:07]Read from MH i2c: E2 03 00 [18:11:07]MH_I2C_Read... [18:11:07]Read from MH i2c: E2 03 00 ED AF 00 90 00 10 [18:11:07]RAPDU: 90 00 [18:11:07]wFMCommunicate OK [18:11:07]wFMCommunicate request_size=255 [18:11:07]MH_SAM_APDU [18:11: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 76 1B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B7 B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B7 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B7 B7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 40 F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DC 56 03 00 35 04 06 00 B2 [18:11:07]Write to MH i2c: E2 02 01 EE AF 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 76 1B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B7 B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B7 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B7 B7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 40 F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DC 56 03 00 35 04 06 00 B2 00 00 A2 [18:11:07]Write i2c OK [18:11:07]MH_I2C_Read... [18:11:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:08]Read from MH i2c: E2 [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: E2 03 00 [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: E2 03 00 EE AF 00 90 00 11 [18:11:08]RAPDU: 90 00 [18:11:08]wFMCommunicate OK [18:11:08]wFMCommunicate request_size=10 [18:11:08]MH_SAM_APDU [18:11:08]CAPDU: 80 0D 02 02 05 18 08 FB 10 ED [18:11:08]Write to MH i2c: E2 0D 00 EF AF 80 0D 02 02 05 00 18 08 FB 10 ED 00 00 3A [18:11:08]Write i2c OK [18:11:08]MH_I2C_Read... [18:11:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:08]Read from MH i2c: E2 [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: E2 03 00 [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: E2 03 00 EF AF 00 90 00 12 [18:11:08]RAPDU: 90 00 [18:11:08]wFMCommunicate OK [18:11:08]wFMCommunicate request_size=4 [18:11:08]MH_SAM_APDU [18:11:08]CAPDU: 80 0D 03 02 [18:11:08]Write to MH i2c: E2 08 00 F0 AF 80 0D 03 02 00 00 00 00 1A [18:11:08]Write i2c OK [18:11:08]MH_I2C_Read... [18:11:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:11:08]Read from MH i2c: E2 [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: E2 0B 00 [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: E2 0B 00 F0 AF 00 82 41 D3 11 D7 1D EE 6E 90 00 12 [18:11:08]RAPDU: 82 41 D3 11 D7 1D EE 6E 90 00 [18:11:08]wFMCommunicate OK [18:11:08]SAM_PROTO_SignData done [18:11:08]FM_MakeSignedData done [18:11:08]CreateOFDProtocolMessage [18:11:08]wFMCommunicate request_size=4 [18:11:08]MH_SAM_APDU [18:11:08]CAPDU: 80 11 00 00 [18:11:08]Write to MH i2c: E2 08 00 F1 AF 80 11 00 00 00 00 00 00 1A [18:11:08]Write i2c OK [18:11:08]MH_I2C_Read... [18:11:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:08]Read from MH i2c: E2 [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: E2 17 00 [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: E2 17 00 F1 AF 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 69 [18:11:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:11:08]wFMCommunicate OK [18:11:08]CreateOFDProtocolMessage done [18:11:08]OFDSenderStorePacket 218844 [18:11:08]StoreOFDPacket docnum=218844 [18:11:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 0D 45 07 01 01 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 76 1B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B7 B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B7 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B7 B7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 40 F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DC 56 03 00 35 04 06 00 B2 18 08 FB 10 ED 82 41 D3 11 D7 1D EE 6E [18:11:08]CheckFolder [18:11:08]dirname=/storage/ofd_packets [18:11:08]CheckFolder done [18:11:08]ProducePacketName [18:11:08]name=ofd_packets/00218844 [18:11:08]NVStorageSaveData ofd_packets/00218844 [18:11:08]File name is /storage/ofd_packets/00218844 [18:11:08]Write 301 bytes [18:11:08]NVStorageSaveData done [18:11:08]OFDSenderStorePacket done [18:11:08]KKMCreateOFDPacket done [18:11:08]NVStorageSaveData kkm_last_timestamp [18:11:08]File name is /storage/kkm_last_timestamp [18:11:08]Write 4 bytes [18:11:08]NVStorageSaveData done [18:11:08]ExternCall_PrintAddStr [18:11:08]wPrintStart [18:11:08]Write to MH i2c: 01 00 00 F2 AF A1 [18:11:08]Write i2c OK [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: 01 [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: 01 07 00 [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: 01 07 00 F2 AF 00 00 00 00 00 FF 0F B6 [18:11:08]RasterBufferAndPrint [18:11:08]line Счет N : (1)536391 [18:11:08]line ИНН: 02508201610067 [18:11:08]line Контрольно-Кассовый Чек [18:11:08]line ПРОДАЖА [18:11:08]line ТРК (МРК, ГНК) : 33 [18:11:08]line Товар: 2710124130 [18:11:08]line Аи-92-К-2 [18:11:08]line 7.030 * 66.90 [18:11:08]line = 470.31 [18:11:08]line НДС 12% НСП 1% [18:11:08]line > о реализуемом товаре [18:11:08]line ИТОГО: 470.31 [18:11:08]line НСП 1% : 4.16 [18:11:08]line НДС 12% : 49.94 [18:11:08]line Наличными: 0.00 [18:11:08]line Безнал.: 470.31 [18:11:08]line Место: АЗС № 84 "Партнер Нефть" [18:11:08]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:11:08]line СНО: Общий режим [18:11:08]line Чек 489 19.10.2024 18:11 [18:11:08]line Смена: 443 ФФД: 1.0 [18:11:08]line ЗНМ: 0300000178 [18:11:08]line РНМ: 0000000000098116 [18:11:08]line Версия ККМ: 001 [18:11:08]line Платежная система: Mbank [18:11:08]line ФМ: 0000000000965413 [18:11:08]line ФД: 218844 [18:11:08]line ФПД: 195816299630829 [18:11:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181112&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218844&fm=195816299630829&tin=02508201610067®Number=0000000000098116&sum=47031 [18:11:08]written 0, free lines is 4095 [18:11:08]OFD Sender: Processing packet 218844 [packets to send 80, broken 79] [18:11:08]ProducePacketName [18:11:08]name=ofd_packets/00218844 [18:11:08]OFD Sender: To server: pG, [18:11:08]CommunicateWithHost lk.salyk.kg:30040 [18:11:08]ConnectInit lk.salyk.kg [18:11:08]Connected sock=10 [18:11:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 0D 45 07 01 01 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 76 1B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B7 B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B7 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B7 B7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 40 F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DC 56 03 00 35 04 06 00 B2 18 08 FB 10 ED 82 41 D3 11 D7 1D EE 6E [18:11:08]Write to MH i2c: 01 00 00 1B B0 CB [18:11:08]Write i2c OK [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: 01 [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: 01 07 00 [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: 01 07 00 1B B0 00 00 00 00 00 16 0D F5 [18:11:08]RasterBufferAndPrint [18:11:08]line [18:11:08]line [18:11:08]line [18:11:08]line [18:11:08]line [18:11:08]written 0, free lines is 3358 [18:11:08]MH_Cut [18:11:08]Write to MH i2c: D1 01 00 22 B0 01 A4 [18:11:08]Write i2c OK [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: D1 [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: D1 01 00 [18:11:08]MH_I2C_Read... [18:11:08]Read from MH i2c: D1 01 00 22 B0 00 A3 [18:11:08]Write to MH i2c: 01 00 00 23 B0 D3 [18:11:08]Write i2c OK [18:11:08]MH_I2C_Read... [18:11:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 40 4C 47 00 E6 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 39 36 35 34 31 33 10 04 04 00 DC 56 03 00 F4 03 04 00 D9 A1 13 67 B6 04 01 00 00 A9 98 9D 20 0D 40 A2 28 [18:11:08]CommunicateWithHost err = 0 [18:11:08]CheckOFDResponse [18:11:08]1017 (14) - 77093643461234 [18:11:08]1041 (16) - 0000000000965413 [18:11:08]1040 (4) - 218844 [18:11:08]1012 (4) - 19.10.2024 12:11 [18:11:08]1206 (1) - 0 [18:11:08]OFD Sender: Remove packet 218844 [18:11:08]ProducePacketName [18:11:08]name=ofd_packets/00218844 [18:11:08]NVStorageDeleteData [18:11:09]*** Cut start [18:11:09]*** Partial cut [18:11:09]*** CUTSNS_PIN = 1 [18:11:09]OFD Sender: No OFD packet to send [18:11:09]*** CUTSNS_PIN = 0 [18:11:09]*** Brake cut motor [18:11:09]Read from MH i2c: 01 [18:11:09]MH_I2C_Read... [18:11:09]*** Stop cut motor [18:11:09]*** Cut end [18:11:09]Read from MH i2c: 01 07 00 [18:11:09]MH_I2C_Read... [18:11:10]Read from MH i2c: 01 07 00 23 B0 00 00 00 00 00 FF 0F E8 [18:11:10]process_action close_receipt done [18:11:10]requested_data is exist [18:11:10]produce_requested_data [18:11:10]requested_item fm.sn is exist - process it [18:11:10]wFMCommunicate request_size=4 [18:11:10]MH_SAM_APDU [18:11:10]CAPDU: 80 11 00 00 [18:11:10]Write to MH i2c: E2 08 00 24 B0 80 11 00 00 00 00 00 00 4E [18:11:10]Write i2c OK [18:11:10]MH_I2C_Read... [18:11:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:10]Read from MH i2c: E2 [18:11:10]MH_I2C_Read... [18:11:10]Read from MH i2c: E2 17 00 [18:11:10]MH_I2C_Read... [18:11:10]Read from MH i2c: E2 17 00 24 B0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9D [18:11:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:11:10]wFMCommunicate OK [18:11:10]requested_item fd.num is exist - process it [18:11:10]SAM_PROTO_GetFieldsCounters [18:11:10]wFMCommunicate request_size=4 [18:11:10]MH_SAM_APDU [18:11:10]CAPDU: 80 13 00 00 [18:11:10]Write to MH i2c: E2 08 00 25 B0 80 13 00 00 00 00 00 00 51 [18:11:10]Write i2c OK [18:11:10]MH_I2C_Read... [18:11:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:11:10]Read from MH i2c: E2 [18:11:10]MH_I2C_Read... [18:11:10]Read from MH i2c: E2 62 00 [18:11:10]MH_I2C_Read... [18:11:10]Read from MH i2c: E2 62 00 25 B0 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DC 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E9 01 00 00 5E 04 04 00 E9 01 00 00 57 04 04 00 EA 01 00 00 19 04 04 00 00 00 00 00 90 00 1D [18:11:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DC 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 E9 01 00 00 5E 04 04 00 E9 01 00 00 57 04 04 00 EA 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:11:10]wFMCommunicate OK [18:11:10]SAM_PROTO_GetFieldsCounters done [18:11:10]requested_item shift.num is exist - process it [18:11:10]requested_item shift.opened is exist - process it [18:11:10]req_shift_opened [18:11:10]FM_GetShiftState [18:11:10]SAM_PROTO_GetShiftState [18:11:10]wFMCommunicate request_size=4 [18:11:10]MH_SAM_APDU [18:11:10]CAPDU: 80 13 01 00 [18:11:10]Write to MH i2c: E2 08 00 26 B0 80 13 01 00 00 00 00 00 53 [18:11:10]Write i2c OK [18:11:10]MH_I2C_Read... [18:11:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:10]Read from MH i2c: E2 [18:11:10]MH_I2C_Read... [18:11:10]Read from MH i2c: E2 0E 00 [18:11:10]MH_I2C_Read... [18:11:10]Read from MH i2c: E2 0E 00 26 B0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 96 [18:11:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:11:10]wFMCommunicate OK [18:11:10]SAM_PROTO_GetShiftState done [18:11:10]FM_GetShiftState done [18:11:10]req_shift_opened done [18:11:10]requested_item shift.open_date is exist - process it [18:11:10]req_shift_open_date [18:11:10]req_shift_open_date done [18:11:10]produce_requested_data done [18:11:10]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218844,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:11:10]process_action_free close_receipt [18:11:10]json_value_free [18:11:10]json_value_free done [18:11:10]process_json_proto returns [18:11:10]Send response to host [18:11:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218844,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:11:10]free response buf [18:11:10]execute_script done [18:11:10]execute_script returns [18:11:10]free content buf [18:11:10]Sock 9.Close socket [18:11:10]Sock 9.Thread stoped [18:11:14]OFD Sender: No OFD packet to send [18:11:19]OFD Sender: No OFD packet to send [18:11:21]accept exits with 8 [18:11:21]New connection [18:11:21]New thread 3066826084 created [18:11:21]Thread 3066682724 joined [18:11:21]Waiting for new connection... [18:11:21] Sock 8.Parse request [18:11:21]Sock 8.Check first char [18:11:21]Sock 8.First char is OK [18:11:21]request: POST /json_proto HTTP/1.0 [18:11:21]Method: POST [18:11:21]URL: /json_proto [18:11:21]Method is POST - this is cgi request [18:11:21]url: /json_proto [18:11:21]query_string will be loaded in cgi processing [18:11:21]execute_cgi json_proto POST (null) [18:11:21]execute_cgi path=json_proto method=POST [18:11:21]POST find Content-Length [18:11:21]Host: 172.17.40.4:8080 [18:11:21]Content-Length: 674 [18:11:21]Content-Type: application/json [18:11:21] [18:11:21]POST finish read [18:11:21]Found Content-Length = 674 [18:11:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536390", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:11:21]execute_script... [18:11: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)536390", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:11:21]POST & json_proto [18:11:21]process_json_proto [18:11:21]json parsed OK: [18:11:21]protocol is kg_v1.0 [18:11:21]action value=close_receipt [18:11:21]process_action close_receipt [18:11:21]cmd_close_receipt [18:11:21]MH_GetDate [18:11:21]Write to MH i2c: F0 00 00 27 B0 C6 [18:11:21]Write i2c OK [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: F0 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: F0 09 00 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: F0 09 00 27 B0 00 4F F6 13 67 EE 0E 0D 67 FE [18:11:21]GetLastDocTimeStamp 1729361472 [18:11:21]current date 1729361487 [18:11:21]FM_GetShiftState [18:11:21]SAM_PROTO_GetShiftState [18:11:21]wFMCommunicate request_size=4 [18:11:21]MH_SAM_APDU [18:11:21]CAPDU: 80 13 01 00 [18:11:21]Write to MH i2c: E2 08 00 28 B0 80 13 01 00 00 00 00 00 55 [18:11:21]Write i2c OK [18:11:21]MH_I2C_Read... [18:11:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:21]Read from MH i2c: E2 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 0E 00 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 0E 00 28 B0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 98 [18:11:21]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:11:21]wFMCommunicate OK [18:11:21]SAM_PROTO_GetShiftState done [18:11:21]FM_GetShiftState done [18:11:21]opened in 1729296582 [18:11:21]opened+sec_in_day 1729382982 [18:11:21]quantity*price = 50063 [18:11:21]sum+1 = 50064 [18:11: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 490 19.10.2024 18:11 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218845 ФПД: 107318885196797 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181127&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218845&fm=107318885196797&tin=02508201610067®Number=0000000000098116&sum=50000 [18:11:22]StoreToDocumentArchive [18:11:22]shift 443 fd 218845 [18:11:22]save to /storage/0443/doc_00218845 [18:11:22]save last doc name /storage/0443/doc_00218845 to /storage/kkm_last_doc_name [18:11:22]save OK [18:11:22]Clear old archive folders... [18:11:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:11:22]tlvbuf is 016C47A0 [18:11:22]SAM_PROTO_ClearQueue [18:11:22]wFMCommunicate request_size=4 [18:11:22]MH_SAM_APDU [18:11:22]CAPDU: 80 09 00 00 [18:11:22]Write to MH i2c: E2 08 00 35 B0 80 09 00 00 00 00 00 00 57 [18:11:22]Write i2c OK [18:11:22]MH_I2C_Read... [18:11:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:11:22]Read from MH i2c: E2 [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: E2 03 00 [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: E2 03 00 35 B0 00 90 00 59 [18:11:22]RAPDU: 90 00 [18:11:22]wFMCommunicate OK [18:11:22]SAM_PROTO_ClearQueue done [18:11:22]KKMCreateOFDPacket [18:11:22]OFDProtocolAddRootSTLVToBuf [18:11:22]FM_MakeSignedData [18:11:22]FM_MakeSignedData [18:11:22]SAM_PROTO_SignData [18:11:22]wFMCommunicate request_size=4 [18:11:22]MH_SAM_APDU [18:11:22]CAPDU: 80 0D 01 02 [18:11:22]Write to MH i2c: E2 08 00 36 B0 80 0D 01 02 00 00 00 00 5F [18:11:22]Write i2c OK [18:11:22]MH_I2C_Read... [18:11:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:11:22]Read from MH i2c: E2 [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: E2 03 00 [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: E2 03 00 36 B0 00 90 00 5A [18:11:22]RAPDU: 90 00 [18:11:22]wFMCommunicate OK [18:11:22]wFMCommunicate request_size=255 [18:11:22]MH_SAM_APDU [18:11:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 EA 01 00 00 F4 03 04 00 4F F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DD 56 03 00 35 04 06 00 61 9B 20 07 [18:11:22]Write to MH i2c: E2 02 01 37 B0 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 EA 01 00 00 F4 03 04 00 4F F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DD 56 03 00 35 04 06 00 61 9B 20 07 00 00 24 [18:11:22]Write i2c OK [18:11:22]MH_I2C_Read... [18:11:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:22]Read from MH i2c: E2 [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: E2 03 00 [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: E2 03 00 37 B0 00 90 00 5B [18:11:22]RAPDU: 90 00 [18:11:22]wFMCommunicate OK [18:11:22]wFMCommunicate request_size=7 [18:11:22]MH_SAM_APDU [18:11:22]CAPDU: 80 0D 02 02 02 A3 FD [18:11:22]Write to MH i2c: E2 0A 00 38 B0 80 0D 02 02 02 00 A3 FD 00 00 06 [18:11:22]Write i2c OK [18:11:22]MH_I2C_Read... [18:11:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:23]Read from MH i2c: E2 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 03 00 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 03 00 38 B0 00 90 00 5C [18:11:23]RAPDU: 90 00 [18:11:23]wFMCommunicate OK [18:11:23]wFMCommunicate request_size=4 [18:11:23]MH_SAM_APDU [18:11:23]CAPDU: 80 0D 03 02 [18:11:23]Write to MH i2c: E2 08 00 39 B0 80 0D 03 02 00 00 00 00 64 [18:11:23]Write i2c OK [18:11:23]MH_I2C_Read... [18:11:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:11:23]Read from MH i2c: E2 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 0B 00 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 0B 00 39 B0 00 BE 6E 63 A6 B0 07 37 F7 90 00 7F [18:11:23]RAPDU: BE 6E 63 A6 B0 07 37 F7 90 00 [18:11:23]wFMCommunicate OK [18:11:23]SAM_PROTO_SignData done [18:11:23]FM_MakeSignedData done [18:11:23]CreateOFDProtocolMessage [18:11:23]wFMCommunicate request_size=4 [18:11:23]MH_SAM_APDU [18:11:23]CAPDU: 80 11 00 00 [18:11:23]Write to MH i2c: E2 08 00 3A B0 80 11 00 00 00 00 00 00 64 [18:11:23]Write i2c OK [18:11:23]MH_I2C_Read... [18:11:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:23]Read from MH i2c: E2 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 17 00 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 17 00 3A B0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B3 [18:11:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:11:23]wFMCommunicate OK [18:11:23]CreateOFDProtocolMessage done [18:11:23]OFDSenderStorePacket 218845 [18:11:23]StoreOFDPacket docnum=218845 [18:11:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 71 9C 04 01 9F 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 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 EA 01 00 00 F4 03 04 00 4F F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DD 56 03 00 35 04 06 00 61 9B 20 07 A3 FD BE 6E 63 A6 B0 07 37 F7 [18:11:23]CheckFolder [18:11:23]dirname=/storage/ofd_packets [18:11:23]CheckFolder done [18:11:23]ProducePacketName [18:11:23]name=ofd_packets/00218845 [18:11:23]NVStorageSaveData ofd_packets/00218845 [18:11:23]File name is /storage/ofd_packets/00218845 [18:11:23]Write 298 bytes [18:11:23]NVStorageSaveData done [18:11:23]OFDSenderStorePacket done [18:11:23]KKMCreateOFDPacket done [18:11:23]NVStorageSaveData kkm_last_timestamp [18:11:23]File name is /storage/kkm_last_timestamp [18:11:23]Write 4 bytes [18:11:23]NVStorageSaveData done [18:11:23]ExternCall_PrintAddStr [18:11:23]wPrintStart [18:11:23]Write to MH i2c: 01 00 00 3B B0 EB [18:11:23]Write i2c OK [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: 01 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: 01 07 00 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: 01 07 00 3B B0 00 00 00 00 00 FF 0F 00 [18:11:23]RasterBufferAndPrint [18:11:23]line Счет N : (1)536390 [18:11:23]line ИНН: 02508201610067 [18:11:23]line Контрольно-Кассовый Чек [18:11:23]line ПРОДАЖА [18:11:23]line ТРК (МРК, ГНК) : 61 [18:11:23]line Товар: 2710194210 [18:11:23]line ДТ-К-2 [18:11:23]line 6.570 * 76.20 [18:11:23]line = 500.63 [18:11:23]line НДС 12% НСП 1% [18:11:23]line > о реализуемом товаре [18:11:23]line ОКРУГЛЕНИЕ: -0.63 [18:11:23]line ИТОГО: 500.00 [18:11:23]line Внесено: 500.00 [18:11:23]line СДАЧА: 0.00 [18:11:23]line НСП 1% : 4.43 [18:11:23]line НДС 12% : 53.16 [18:11:23]line Наличными: 500.00 [18:11:23]line Безнал.: 0.00 [18:11:23]line Место: АЗС № 84 "Партнер Нефть" [18:11:23]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:11:23]line СНО: Общий режим [18:11:23]line Чек 490 19.10.2024 18:11 [18:11:23]line Смена: 443 ФФД: 1.0 [18:11:23]line ЗНМ: 0300000178 [18:11:23]line РНМ: 0000000000098116 [18:11:23]line Версия ККМ: 001 [18:11:23]line ФМ: 0000000000965413 [18:11:23]line ФД: 218845 [18:11:23]line ФПД: 107318885196797 [18:11:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181127&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218845&fm=107318885196797&tin=02508201610067®Number=0000000000098116&sum=50000 [18:11:23]OFD Sender: Processing packet 218845 [packets to send 80, broken 79] [18:11:23]ProducePacketName [18:11:23]name=ofd_packets/00218845 [18:11:23]OFD Sender: To server: pG, [18:11:23]CommunicateWithHost lk.salyk.kg:30040 [18:11:23]ConnectInit lk.salyk.kg [18:11:23]written 0, free lines is 4095 [18:11:23]Connected sock=10 [18:11:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 71 9C 04 01 9F 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 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 EA 01 00 00 F4 03 04 00 4F F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DD 56 03 00 35 04 06 00 61 9B 20 07 A3 FD BE 6E 63 A6 B0 07 37 F7 [18:11:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 25 1C 47 00 45 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 39 36 35 34 31 33 10 04 04 00 DD 56 03 00 F4 03 04 00 E8 A1 13 67 B6 04 01 00 00 48 E2 3E 19 C7 12 DA 13 [18:11:23]CommunicateWithHost err = 0 [18:11:23]CheckOFDResponse [18:11:23]1017 (14) - 77093643461234 [18:11:23]1041 (16) - 0000000000965413 [18:11:23]1040 (4) - 218845 [18:11:23]1012 (4) - 19.10.2024 12:11 [18:11:23]1206 (1) - 0 [18:11:23]OFD Sender: Remove packet 218845 [18:11:23]ProducePacketName [18:11:23]name=ofd_packets/00218845 [18:11:23]NVStorageDeleteData [18:11:23]Write to MH i2c: 01 00 00 66 B0 16 [18:11:23]Write i2c OK [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: 01 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: 01 07 00 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: 01 07 00 66 B0 00 00 00 00 00 EC 0C 15 [18:11:23]RasterBufferAndPrint [18:11:23]line [18:11:23]line [18:11:23]line [18:11:23]line [18:11:23]line [18:11:23]written 0, free lines is 3317 [18:11:23]MH_Cut [18:11:23]Write to MH i2c: D1 01 00 6D B0 01 EF [18:11:23]Write i2c OK [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: D1 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: D1 01 00 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: D1 01 00 6D B0 00 EE [18:11:23]Write to MH i2c: 01 00 00 6E B0 1E [18:11:23]Write i2c OK [18:11:23]MH_I2C_Read... [18:11:24]OFD Sender: No OFD packet to send [18:11:24]*** Cut start [18:11:24]*** Partial cut [18:11:24]*** CUTSNS_PIN = 1 [18:11:24]*** CUTSNS_PIN = 0 [18:11:24]*** Brake cut motor [18:11:25]Read from MH i2c: 01 [18:11:25]MH_I2C_Read... [18:11:25]*** Stop cut motor [18:11:25]*** Cut end [18:11:25]Read from MH i2c: 01 07 00 [18:11:25]MH_I2C_Read... [18:11:25]Read from MH i2c: 01 07 00 6E B0 00 00 00 00 00 FF 0F 33 [18:11:25]process_action close_receipt done [18:11:25]requested_data is exist [18:11:25]produce_requested_data [18:11:25]requested_item fm.sn is exist - process it [18:11:25]wFMCommunicate request_size=4 [18:11:25]MH_SAM_APDU [18:11:25]CAPDU: 80 11 00 00 [18:11:25]Write to MH i2c: E2 08 00 6F B0 80 11 00 00 00 00 00 00 99 [18:11:25]Write i2c OK [18:11:25]MH_I2C_Read... [18:11:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:25]Read from MH i2c: E2 [18:11:25]MH_I2C_Read... [18:11:25]Read from MH i2c: E2 17 00 [18:11:25]MH_I2C_Read... [18:11:25]Read from MH i2c: E2 17 00 6F B0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E8 [18:11:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:11:25]wFMCommunicate OK [18:11:25]requested_item fd.num is exist - process it [18:11:25]SAM_PROTO_GetFieldsCounters [18:11:25]wFMCommunicate request_size=4 [18:11:25]MH_SAM_APDU [18:11:25]CAPDU: 80 13 00 00 [18:11:25]Write to MH i2c: E2 08 00 70 B0 80 13 00 00 00 00 00 00 9C [18:11:25]Write i2c OK [18:11:25]MH_I2C_Read... [18:11:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:11:25]Read from MH i2c: E2 [18:11:25]MH_I2C_Read... [18:11:25]Read from MH i2c: E2 62 00 [18:11:25]MH_I2C_Read... [18:11:25]Read from MH i2c: E2 62 00 70 B0 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DD 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EA 01 00 00 5E 04 04 00 EA 01 00 00 57 04 04 00 EB 01 00 00 19 04 04 00 00 00 00 00 90 00 6C [18:11:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DD 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EA 01 00 00 5E 04 04 00 EA 01 00 00 57 04 04 00 EB 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:11:25]wFMCommunicate OK [18:11:25]SAM_PROTO_GetFieldsCounters done [18:11:25]requested_item shift.num is exist - process it [18:11:25]requested_item shift.opened is exist - process it [18:11:25]req_shift_opened [18:11:25]FM_GetShiftState [18:11:25]SAM_PROTO_GetShiftState [18:11:25]wFMCommunicate request_size=4 [18:11:25]MH_SAM_APDU [18:11:25]CAPDU: 80 13 01 00 [18:11:25]Write to MH i2c: E2 08 00 71 B0 80 13 01 00 00 00 00 00 9E [18:11:25]Write i2c OK [18:11:25]MH_I2C_Read... [18:11:25]Read from MH i2c: E2 [18:11:25]MH_I2C_Read... [18:11:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:25]Read from MH i2c: E2 0E 00 [18:11:25]MH_I2C_Read... [18:11:25]Read from MH i2c: E2 0E 00 71 B0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E1 [18:11:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:11:25]wFMCommunicate OK [18:11:25]SAM_PROTO_GetShiftState done [18:11:25]FM_GetShiftState done [18:11:25]req_shift_opened done [18:11:25]requested_item shift.open_date is exist - process it [18:11:25]req_shift_open_date [18:11:25]req_shift_open_date done [18:11:25]produce_requested_data done [18:11:25]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218845,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:11:25]process_action_free close_receipt [18:11:25]json_value_free [18:11:25]json_value_free done [18:11:25]process_json_proto returns [18:11:25]Send response to host [18:11:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218845,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:11:25]free response buf [18:11:25]execute_script done [18:11:25]execute_script returns [18:11:25]free content buf [18:11:25]Sock 8.Close socket [18:11:25]Sock 8.Thread stoped [18:11:29]OFD Sender: No OFD packet to send [18:11:34]OFD Sender: No OFD packet to send [18:11:39]OFD Sender: No OFD packet to send [18:11:44]OFD Sender: No OFD packet to send [18:11:49]OFD Sender: No OFD packet to send [18:11:51]accept exits with 9 [18:11:51]New connection [18:11:51]New thread 3066682724 created [18:11:51]Thread 3066826084 joined [18:11:51]Waiting for new connection... [18:11:51] Sock 9.Parse request [18:11:51]Sock 9.Check first char [18:11:51]Sock 9.First char is OK [18:11:51]request: POST /json_proto HTTP/1.0 [18:11:51]Method: POST [18:11:51]URL: /json_proto [18:11:51]Method is POST - this is cgi request [18:11:51]url: /json_proto [18:11:51]query_string will be loaded in cgi processing [18:11:51]execute_cgi json_proto POST (null) [18:11:51]execute_cgi path=json_proto method=POST [18:11:51]POST find Content-Length [18:11:51]Host: 172.17.40.4:8080 [18:11:51]Content-Length: 677 [18:11:51]Content-Type: application/json [18:11:51] [18:11:51]POST finish read [18:11:51]Found Content-Length = 677 [18:11:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536392", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [18:11:51]execute_script... [18:11: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)536392", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [18:11:51]POST & json_proto [18:11:51]process_json_proto [18:11:51]json parsed OK: [18:11:51]protocol is kg_v1.0 [18:11:51]action value=close_receipt [18:11:51]process_action close_receipt [18:11:51]cmd_close_receipt [18:11:51]MH_GetDate [18:11:51]Write to MH i2c: F0 00 00 72 B0 11 [18:11:51]Write i2c OK [18:11:51]MH_I2C_Read... [18:11:51]Read from MH i2c: F0 [18:11:51]MH_I2C_Read... [18:11:51]Read from MH i2c: F0 09 00 [18:11:51]MH_I2C_Read... [18:11:51]Read from MH i2c: F0 09 00 72 B0 00 6C F6 13 67 EE 0E 0D 67 66 [18:11:51]GetLastDocTimeStamp 1729361487 [18:11:51]current date 1729361516 [18:11:51]FM_GetShiftState [18:11:51]SAM_PROTO_GetShiftState [18:11:51]wFMCommunicate request_size=4 [18:11:51]MH_SAM_APDU [18:11:51]CAPDU: 80 13 01 00 [18:11:51]Write to MH i2c: E2 08 00 73 B0 80 13 01 00 00 00 00 00 A0 [18:11:51]Write i2c OK [18:11:51]MH_I2C_Read... [18:11:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:51]Read from MH i2c: E2 [18:11:51]MH_I2C_Read... [18:11:51]Read from MH i2c: E2 0E 00 [18:11:51]MH_I2C_Read... [18:11:51]Read from MH i2c: E2 0E 00 73 B0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E3 [18:11:51]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:11:51]wFMCommunicate OK [18:11:51]SAM_PROTO_GetShiftState done [18:11:51]FM_GetShiftState done [18:11:51]opened in 1729296582 [18:11:51]opened+sec_in_day 1729382982 [18:11:51]quantity*price = 40006 [18:11:51]sum+1 = 40007 [18:11: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 491 19.10.2024 18:11 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218846 ФПД: 166806835863949 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181156&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218846&fm=166806835863949&tin=02508201610067®Number=0000000000098116&sum=40000 [18:11:52]StoreToDocumentArchive [18:11:52]shift 443 fd 218846 [18:11:52]save to /storage/0443/doc_00218846 [18:11:52]save last doc name /storage/0443/doc_00218846 to /storage/kkm_last_doc_name [18:11:52]save OK [18:11:52]Clear old archive folders... [18:11:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:11:52]tlvbuf is 01761D70 [18:11:52]SAM_PROTO_ClearQueue [18:11:52]wFMCommunicate request_size=4 [18:11:52]MH_SAM_APDU [18:11:52]CAPDU: 80 09 00 00 [18:11:52]Write to MH i2c: E2 08 00 80 B0 80 09 00 00 00 00 00 00 A2 [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 03 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 03 00 80 B0 00 90 00 A4 [18:11:52]RAPDU: 90 00 [18:11:52]wFMCommunicate OK [18:11:52]SAM_PROTO_ClearQueue done [18:11:52]KKMCreateOFDPacket [18:11:52]OFDProtocolAddRootSTLVToBuf [18:11:52]FM_MakeSignedData [18:11:52]FM_MakeSignedData [18:11:52]SAM_PROTO_SignData [18:11:52]wFMCommunicate request_size=4 [18:11:52]MH_SAM_APDU [18:11:52]CAPDU: 80 0D 01 02 [18:11:52]Write to MH i2c: E2 08 00 81 B0 80 0D 01 02 00 00 00 00 AA [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 03 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 03 00 81 B0 00 90 00 A5 [18:11:52]RAPDU: 90 00 [18:11:52]wFMCommunicate OK [18:11:52]wFMCommunicate request_size=255 [18:11:52]MH_SAM_APDU [18:11: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 EB 01 00 00 F4 03 04 00 6C F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DE 56 03 00 35 04 06 00 97 [18:11:52]Write to MH i2c: E2 02 01 82 B0 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 EB 01 00 00 F4 03 04 00 6C F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DE 56 03 00 35 04 06 00 97 00 00 53 [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 03 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 03 00 82 B0 00 90 00 A6 [18:11:52]RAPDU: 90 00 [18:11:52]wFMCommunicate OK [18:11:52]wFMCommunicate request_size=10 [18:11:52]MH_SAM_APDU [18:11:52]CAPDU: 80 0D 02 02 05 B5 BE 32 A1 8D [18:11:52]Write to MH i2c: E2 0D 00 83 B0 80 0D 02 02 05 00 B5 BE 32 A1 8D 00 00 8A [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 03 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 03 00 83 B0 00 90 00 A7 [18:11:52]RAPDU: 90 00 [18:11:52]wFMCommunicate OK [18:11:52]wFMCommunicate request_size=4 [18:11:52]MH_SAM_APDU [18:11:52]CAPDU: 80 0D 03 02 [18:11:52]Write to MH i2c: E2 08 00 84 B0 80 0D 03 02 00 00 00 00 AF [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 0B 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 0B 00 84 B0 00 52 61 D5 44 1B F5 B4 B2 90 00 F2 [18:11:52]RAPDU: 52 61 D5 44 1B F5 B4 B2 90 00 [18:11:52]wFMCommunicate OK [18:11:52]SAM_PROTO_SignData done [18:11:52]FM_MakeSignedData done [18:11:52]CreateOFDProtocolMessage [18:11:52]wFMCommunicate request_size=4 [18:11:52]MH_SAM_APDU [18:11:52]CAPDU: 80 11 00 00 [18:11:52]Write to MH i2c: E2 08 00 85 B0 80 11 00 00 00 00 00 00 AF [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 17 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 17 00 85 B0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FE [18:11:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:11:52]wFMCommunicate OK [18:11:52]CreateOFDProtocolMessage done [18:11:52]OFDSenderStorePacket 218846 [18:11:52]StoreOFDPacket docnum=218846 [18:11:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4C 10 07 01 FE 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 EB 01 00 00 F4 03 04 00 6C F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DE 56 03 00 35 04 06 00 97 B5 BE 32 A1 8D 52 61 D5 44 1B F5 B4 B2 [18:11:52]CheckFolder [18:11:52]dirname=/storage/ofd_packets [18:11:52]CheckFolder done [18:11:52]ProducePacketName [18:11:52]name=ofd_packets/00218846 [18:11:52]NVStorageSaveData ofd_packets/00218846 [18:11:52]File name is /storage/ofd_packets/00218846 [18:11:52]Write 301 bytes [18:11:52]NVStorageSaveData done [18:11:52]OFDSenderStorePacket done [18:11:52]KKMCreateOFDPacket done [18:11:52]NVStorageSaveData kkm_last_timestamp [18:11:52]File name is /storage/kkm_last_timestamp [18:11:52]Write 4 bytes [18:11:52]NVStorageSaveData done [18:11:52]ExternCall_PrintAddStr [18:11:52]wPrintStart [18:11:52]Write to MH i2c: 01 00 00 86 B0 36 [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: 01 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: 01 07 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: 01 07 00 86 B0 00 00 00 00 00 FF 0F 4B [18:11:52]RasterBufferAndPrint [18:11:52]line Счет N : (1)536392 [18:11:52]line ИНН: 02508201610067 [18:11:52]line Контрольно-Кассовый Чек [18:11:52]line ПРОДАЖА [18:11:52]line ТРК (МРК, ГНК) : 33 [18:11:52]line Товар: 2710124130 [18:11:52]line Аи-92-К-2 [18:11:52]line 5.980 * 66.90 [18:11:52]line = 400.06 [18:11:52]line НДС 12% НСП 1% [18:11:52]line > о реализуемом товаре [18:11:52]line ОКРУГЛЕНИЕ: -0.06 [18:11:52]line ИТОГО: 400.00 [18:11:52]line Внесено: 400.00 [18:11:52]line СДАЧА: 0.00 [18:11:52]line НСП 1% : 3.54 [18:11:52]line НДС 12% : 42.48 [18:11:52]line Наличными: 400.00 [18:11:52]line Безнал.: 0.00 [18:11:52]line Место: АЗС № 84 "Партнер Нефть" [18:11:52]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:11:52]line СНО: Общий режим [18:11:52]line Чек 491 19.10.2024 18:11 [18:11:52]line Смена: 443 ФФД: 1.0 [18:11:52]line ЗНМ: 0300000178 [18:11:52]line РНМ: 0000000000098116 [18:11:52]line Версия ККМ: 001 [18:11:52]line ФМ: 0000000000965413 [18:11:52]line ФД: 218846 [18:11:52]line ФПД: 166806835863949 [18:11:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181156&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218846&fm=166806835863949&tin=02508201610067®Number=0000000000098116&sum=40000 [18:11:53]OFD Sender: Processing packet 218846 [packets to send 80, broken 79] [18:11:53]ProducePacketName [18:11:53]name=ofd_packets/00218846 [18:11:53]OFD Sender: To server: pG, [18:11:53]CommunicateWithHost lk.salyk.kg:30040 [18:11:53]ConnectInit lk.salyk.kg [18:11:53]written 0, free lines is 4095 [18:11:53]Connected sock=10 [18:11:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4C 10 07 01 FE 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 EB 01 00 00 F4 03 04 00 6C F6 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DE 56 03 00 35 04 06 00 97 B5 BE 32 A1 8D 52 61 D5 44 1B F5 B4 B2 [18:11:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C6 BE 47 00 99 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 39 36 35 34 31 33 10 04 04 00 DE 56 03 00 F4 03 04 00 05 A2 13 67 B6 04 01 00 00 C7 B6 AA DC 6C E4 BB 74 [18:11:53]CommunicateWithHost err = 0 [18:11:53]CheckOFDResponse [18:11:53]1017 (14) - 77093643461234 [18:11:53]1041 (16) - 0000000000965413 [18:11:53]1040 (4) - 218846 [18:11:53]1012 (4) - 19.10.2024 12:11 [18:11:53]1206 (1) - 0 [18:11:53]OFD Sender: Remove packet 218846 [18:11:53]ProducePacketName [18:11:53]name=ofd_packets/00218846 [18:11:53]NVStorageDeleteData [18:11:53]Write to MH i2c: 01 00 00 B1 B0 61 [18:11:53]Write i2c OK [18:11:53]MH_I2C_Read... [18:11:53]Read from MH i2c: 01 [18:11:53]MH_I2C_Read... [18:11:53]Read from MH i2c: 01 07 00 [18:11:53]MH_I2C_Read... [18:11:53]Read from MH i2c: 01 07 00 B1 B0 00 00 00 00 00 F1 0C 65 [18:11:53]RasterBufferAndPrint [18:11:53]line [18:11:53]line [18:11:53]line [18:11:53]line [18:11:53]line [18:11:53]written 0, free lines is 3319 [18:11:53]MH_Cut [18:11:53]Write to MH i2c: D1 01 00 B8 B0 01 3A [18:11:53]Write i2c OK [18:11:53]MH_I2C_Read... [18:11:53]Read from MH i2c: D1 [18:11:53]MH_I2C_Read... [18:11:53]Read from MH i2c: D1 01 00 [18:11:53]MH_I2C_Read... [18:11:53]Read from MH i2c: D1 01 00 B8 B0 00 39 [18:11:53]Write to MH i2c: 01 00 00 B9 B0 69 [18:11:53]Write i2c OK [18:11:53]MH_I2C_Read... [18:11:53]OFD Sender: No OFD packet to send [18:11:54]*** Cut start [18:11:54]*** Partial cut [18:11:54]*** CUTSNS_PIN = 1 [18:11:54]*** CUTSNS_PIN = 0 [18:11:54]*** Brake cut motor [18:11:54]Read from MH i2c: 01 [18:11:54]MH_I2C_Read... [18:11:54]*** Stop cut motor [18:11:54]*** Cut end [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 B9 B0 00 00 00 00 00 FF 0F 7E [18:11:54]process_action close_receipt done [18:11:54]requested_data is exist [18:11:54]produce_requested_data [18:11:54]requested_item fm.sn is exist - process it [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 BA B0 80 11 00 00 00 00 00 00 E4 [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 BA B0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 33 [18:11:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:11:54]wFMCommunicate OK [18:11:54]requested_item fd.num is exist - process it [18:11:54]SAM_PROTO_GetFieldsCounters [18:11:54]wFMCommunicate request_size=4 [18:11:54]MH_SAM_APDU [18:11:54]CAPDU: 80 13 00 00 [18:11:54]Write to MH i2c: E2 08 00 BB B0 80 13 00 00 00 00 00 00 E7 [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:11:55]Read from MH i2c: E2 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: E2 62 00 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: E2 62 00 BB B0 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DE 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EB 01 00 00 5E 04 04 00 EB 01 00 00 57 04 04 00 EC 01 00 00 19 04 04 00 00 00 00 00 90 00 BB [18:11:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DE 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EB 01 00 00 5E 04 04 00 EB 01 00 00 57 04 04 00 EC 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:11:55]wFMCommunicate OK [18:11:55]SAM_PROTO_GetFieldsCounters done [18:11:55]requested_item shift.num is exist - process it [18:11:55]requested_item shift.opened is exist - process it [18:11:55]req_shift_opened [18:11:55]FM_GetShiftState [18:11:55]SAM_PROTO_GetShiftState [18:11:55]wFMCommunicate request_size=4 [18:11:55]MH_SAM_APDU [18:11:55]CAPDU: 80 13 01 00 [18:11:55]Write to MH i2c: E2 08 00 BC B0 80 13 01 00 00 00 00 00 E9 [18:11:55]Write i2c OK [18:11:55]MH_I2C_Read... [18:11:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:55]Read from MH i2c: E2 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: E2 0E 00 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: E2 0E 00 BC B0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2C [18:11:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:11:55]wFMCommunicate OK [18:11:55]SAM_PROTO_GetShiftState done [18:11:55]FM_GetShiftState done [18:11:55]req_shift_opened done [18:11:55]requested_item shift.open_date is exist - process it [18:11:55]req_shift_open_date [18:11:55]req_shift_open_date done [18:11:55]produce_requested_data done [18:11:55]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218846,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:11:55]process_action_free close_receipt [18:11:55]json_value_free [18:11:55]json_value_free done [18:11:55]process_json_proto returns [18:11:55]Send response to host [18:11:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218846,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:11:55]free response buf [18:11:55]execute_script done [18:11:55]execute_script returns [18:11:55]free content buf [18:11:55]Sock 9.Close socket [18:11:55]Sock 9.Thread stoped [18:11:58]OFD Sender: No OFD packet to send [18:12:03]OFD Sender: No OFD packet to send [18:12:08]OFD Sender: No OFD packet to send [18:12:13]OFD Sender: No OFD packet to send [18:12:18]OFD Sender: No OFD packet to send [18:12:23]OFD Sender: No OFD packet to send [18:12:28]OFD Sender: No OFD packet to send [18:12:33]OFD Sender: No OFD packet to send [18:12:38]OFD Sender: No OFD packet to send [18:12:43]OFD Sender: No OFD packet to send [18:12:48]OFD Sender: No OFD packet to send [18:12:53]OFD Sender: No OFD packet to send [18:12:58]OFD Sender: No OFD packet to send [18:13:03]OFD Sender: No OFD packet to send [18:13:08]OFD Sender: No OFD packet to send [18:13:13]OFD Sender: No OFD packet to send [18:13:18]OFD Sender: No OFD packet to send [18:13:23]OFD Sender: No OFD packet to send [18:13:28]OFD Sender: No OFD packet to send [18:13:33]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:11]accept exits with 8 [18:15:11]New connection [18:15:11]New thread 3066826084 created [18:15:11]Thread 3066682724 joined [18:15:11]Waiting for new connection... [18:15:11] Sock 8.Parse request [18:15:11]Sock 8.Check first char [18:15:11]Sock 8.First char is OK [18:15:11]request: POST /json_proto HTTP/1.0 [18:15:11]Method: POST [18:15:11]URL: /json_proto [18:15:11]Method is POST - this is cgi request [18:15:11]url: /json_proto [18:15:11]query_string will be loaded in cgi processing [18:15:11]execute_cgi json_proto POST (null) [18:15:11]execute_cgi path=json_proto method=POST [18:15:11]POST find Content-Length [18:15:11]Host: 172.17.40.4:8080 [18:15:11]Content-Length: 682 [18:15:11]Content-Type: application/json [18:15:11] [18:15:11]POST finish read [18:15:11]Found Content-Length = 682 [18:15:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [18:15:11]execute_script... [18:15: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)536393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [18:15:11]POST & json_proto [18:15:11]process_json_proto [18:15:11]json parsed OK: [18:15:11]protocol is kg_v1.0 [18:15:11]action value=close_receipt [18:15:11]process_action close_receipt [18:15:11]cmd_close_receipt [18:15:11]MH_GetDate [18:15:11]Write to MH i2c: F0 00 00 BD B0 5C [18:15:11]Write i2c OK [18:15:11]MH_I2C_Read... [18:15:11]Read from MH i2c: F0 [18:15:11]MH_I2C_Read... [18:15:11]Read from MH i2c: F0 09 00 [18:15:11]MH_I2C_Read... [18:15:11]Read from MH i2c: F0 09 00 BD B0 00 35 F7 13 67 EE 0E 0D 67 7B [18:15:11]GetLastDocTimeStamp 1729361516 [18:15:11]current date 1729361717 [18:15:11]FM_GetShiftState [18:15:11]SAM_PROTO_GetShiftState [18:15:11]wFMCommunicate request_size=4 [18:15:11]MH_SAM_APDU [18:15:11]CAPDU: 80 13 01 00 [18:15:11]Write to MH i2c: E2 08 00 BE B0 80 13 01 00 00 00 00 00 EB [18:15:11]Write i2c OK [18:15:11]MH_I2C_Read... [18:15:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:11]Read from MH i2c: E2 [18:15:11]MH_I2C_Read... [18:15:11]Read from MH i2c: E2 0E 00 [18:15:11]MH_I2C_Read... [18:15:11]Read from MH i2c: E2 0E 00 BE B0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2E [18:15:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:15:11]wFMCommunicate OK [18:15:11]SAM_PROTO_GetShiftState done [18:15:11]FM_GetShiftState done [18:15:11]opened in 1729296582 [18:15:11]opened+sec_in_day 1729382982 [18:15:11]quantity*price = 100015 [18:15:11]sum+1 = 100017 [18:15: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 492 19.10.2024 18:15 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218847 ФПД: 58337717176031 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181517&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218847&fm=58337717176031&tin=02508201610067®Number=0000000000098116&sum=100000 [18:15:12]StoreToDocumentArchive [18:15:12]shift 443 fd 218847 [18:15:12]save to /storage/0443/doc_00218847 [18:15:12]save last doc name /storage/0443/doc_00218847 to /storage/kkm_last_doc_name [18:15:12]save OK [18:15:12]Clear old archive folders... [18:15:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:15:12]tlvbuf is 01643550 [18:15:12]SAM_PROTO_ClearQueue [18:15:12]wFMCommunicate request_size=4 [18:15:12]MH_SAM_APDU [18:15:12]CAPDU: 80 09 00 00 [18:15:12]Write to MH i2c: E2 08 00 CB B0 80 09 00 00 00 00 00 00 ED [18:15:12]Write i2c OK [18:15:12]MH_I2C_Read... [18:15:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:15:12]Read from MH i2c: E2 [18:15:12]MH_I2C_Read... [18:15:12]Read from MH i2c: E2 03 00 [18:15:12]MH_I2C_Read... [18:15:12]Read from MH i2c: E2 03 00 CB B0 00 90 00 EF [18:15:12]RAPDU: 90 00 [18:15:12]wFMCommunicate OK [18:15:12]SAM_PROTO_ClearQueue done [18:15:12]KKMCreateOFDPacket [18:15:12]OFDProtocolAddRootSTLVToBuf [18:15:12]FM_MakeSignedData [18:15:12]FM_MakeSignedData [18:15:12]SAM_PROTO_SignData [18:15:12]wFMCommunicate request_size=4 [18:15:12]MH_SAM_APDU [18:15:12]CAPDU: 80 0D 01 02 [18:15:12]Write to MH i2c: E2 08 00 CC B0 80 0D 01 02 00 00 00 00 F5 [18:15:12]Write i2c OK [18:15:12]MH_I2C_Read... [18:15:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:15:12]Read from MH i2c: E2 [18:15:12]MH_I2C_Read... [18:15:12]Read from MH i2c: E2 03 00 [18:15:12]MH_I2C_Read... [18:15:12]Read from MH i2c: E2 03 00 CC B0 00 90 00 F0 [18:15:12]RAPDU: 90 00 [18:15:12]wFMCommunicate OK [18:15:12]wFMCommunicate request_size=255 [18:15:12]MH_SAM_APDU [18:15: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 EC 01 00 00 F4 03 04 00 35 F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DF 56 03 00 35 04 06 00 35 [18:15:12]Write to MH i2c: E2 02 01 CD B0 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 EC 01 00 00 F4 03 04 00 35 F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DF 56 03 00 35 04 06 00 35 00 00 33 [18:15:12]Write i2c OK [18:15:12]MH_I2C_Read... [18:15:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:12]Read from MH i2c: E2 [18:15:12]MH_I2C_Read... [18:15:12]Read from MH i2c: E2 03 00 [18:15:12]MH_I2C_Read... [18:15:12]Read from MH i2c: E2 03 00 CD B0 00 90 00 F1 [18:15:12]RAPDU: 90 00 [18:15:12]wFMCommunicate OK [18:15:12]wFMCommunicate request_size=10 [18:15:12]MH_SAM_APDU [18:15:12]CAPDU: 80 0D 02 02 05 0E CE E8 C6 DF [18:15:12]Write to MH i2c: E2 0D 00 CE B0 80 0D 02 02 05 00 0E CE E8 C6 DF 00 00 6B [18:15:12]Write i2c OK [18:15:12]MH_I2C_Read... [18:15:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:12]Read from MH i2c: E2 [18:15:12]MH_I2C_Read... [18:15:12]Read from MH i2c: E2 03 00 [18:15:12]MH_I2C_Read... [18:15:12]Read from MH i2c: E2 03 00 CE B0 00 90 00 F2 [18:15:12]RAPDU: 90 00 [18:15:12]wFMCommunicate OK [18:15:12]wFMCommunicate request_size=4 [18:15:12]MH_SAM_APDU [18:15:12]CAPDU: 80 0D 03 02 [18:15:12]Write to MH i2c: E2 08 00 CF B0 80 0D 03 02 00 00 00 00 FA [18:15:12]Write i2c OK [18:15:12]MH_I2C_Read... [18:15:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:15:13]Read from MH i2c: E2 [18:15:13]MH_I2C_Read... [18:15:13]Read from MH i2c: E2 0B 00 [18:15:13]MH_I2C_Read... [18:15:13]Read from MH i2c: E2 0B 00 CF B0 00 CD 05 47 F7 A2 6E 0E 4C 90 00 75 [18:15:13]RAPDU: CD 05 47 F7 A2 6E 0E 4C 90 00 [18:15:13]wFMCommunicate OK [18:15:13]SAM_PROTO_SignData done [18:15:13]FM_MakeSignedData done [18:15:13]CreateOFDProtocolMessage [18:15:13]wFMCommunicate request_size=4 [18:15:13]MH_SAM_APDU [18:15:13]CAPDU: 80 11 00 00 [18:15:13]Write to MH i2c: E2 08 00 D0 B0 80 11 00 00 00 00 00 00 FA [18:15:13]Write i2c OK [18:15:13]MH_I2C_Read... [18:15:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:13]Read from MH i2c: E2 [18:15:13]MH_I2C_Read... [18:15:13]Read from MH i2c: E2 17 00 [18:15:13]MH_I2C_Read... [18:15:13]Read from MH i2c: E2 17 00 D0 B0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 49 [18:15:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:15:13]wFMCommunicate OK [18:15:13]CreateOFDProtocolMessage done [18:15:13]OFDSenderStorePacket 218847 [18:15:13]StoreOFDPacket docnum=218847 [18:15:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 76 D5 07 01 29 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 EC 01 00 00 F4 03 04 00 35 F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DF 56 03 00 35 04 06 00 35 0E CE E8 C6 DF CD 05 47 F7 A2 6E 0E 4C [18:15:13]CheckFolder [18:15:13]dirname=/storage/ofd_packets [18:15:13]CheckFolder done [18:15:13]ProducePacketName [18:15:13]name=ofd_packets/00218847 [18:15:13]NVStorageSaveData ofd_packets/00218847 [18:15:13]File name is /storage/ofd_packets/00218847 [18:15:13]Write 301 bytes [18:15:13]NVStorageSaveData done [18:15:13]OFDSenderStorePacket done [18:15:13]KKMCreateOFDPacket done [18:15:13]NVStorageSaveData kkm_last_timestamp [18:15:13]File name is /storage/kkm_last_timestamp [18:15:13]Write 4 bytes [18:15:13]NVStorageSaveData done [18:15:13]ExternCall_PrintAddStr [18:15:13]wPrintStart [18:15:13]Write to MH i2c: 01 00 00 D1 B0 81 [18:15:13]Write i2c OK [18:15:13]MH_I2C_Read... [18:15:13]Read from MH i2c: 01 [18:15:13]MH_I2C_Read... [18:15:13]Read from MH i2c: 01 07 00 [18:15:13]MH_I2C_Read... [18:15:13]Read from MH i2c: 01 07 00 D1 B0 00 00 00 00 00 FF 0F 96 [18:15:13]RasterBufferAndPrint [18:15:13]line Счет N : (1)536393 [18:15:13]line ИНН: 02508201610067 [18:15:13]line Контрольно-Кассовый Чек [18:15:13]line ПРОДАЖА [18:15:13]line ТРК (МРК, ГНК) : 23 [18:15:13]line Товар: 2710124130 [18:15:13]line Аи-92-К-2 [18:15:13]line 14.950 * 66.90 [18:15:13]line = 1000.16 [18:15:13]line НДС 12% НСП 1% [18:15:13]line > о реализуемом товаре [18:15:13]line ОКРУГЛЕНИЕ: -0.16 [18:15:13]line ИТОГО: 1000.00 [18:15:13]line Внесено: 1000.00 [18:15:13]line СДАЧА: 0.00 [18:15:13]line НСП 1% : 8.85 [18:15:13]line НДС 12% : 106.21 [18:15:13]line Наличными: 1000.00 [18:15:13]line Безнал.: 0.00 [18:15:13]line Место: АЗС № 84 "Партнер Нефть" [18:15:13]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:15:13]line СНО: Общий режим [18:15:13]line Чек 492 19.10.2024 18:15 [18:15:13]line Смена: 443 ФФД: 1.0 [18:15:13]line ЗНМ: 0300000178 [18:15:13]line РНМ: 0000000000098116 [18:15:13]line Версия ККМ: 001 [18:15:13]line ФМ: 0000000000965413 [18:15:13]line ФД: 218847 [18:15:13]line ФПД: 58337717176031 [18:15:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181517&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218847&fm=58337717176031&tin=02508201610067®Number=0000000000098116&sum=100000 [18:15:13]OFD Sender: Processing packet 218847 [packets to send 80, broken 79] [18:15:13]ProducePacketName [18:15:13]name=ofd_packets/00218847 [18:15:13]OFD Sender: To server: pG, [18:15:13]CommunicateWithHost lk.salyk.kg:30040 [18:15:13]ConnectInit lk.salyk.kg [18:15:13]written 0, free lines is 4095 [18:15:13]Connected sock=10 [18:15:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 76 D5 07 01 29 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 EC 01 00 00 F4 03 04 00 35 F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DF 56 03 00 35 04 06 00 35 0E CE E8 C6 DF CD 05 47 F7 A2 6E 0E 4C [18:15:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4B B8 47 00 EC 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 DF 56 03 00 F4 03 04 00 CE A2 13 67 B6 04 01 00 00 11 E7 FF D9 A1 76 A3 30 [18:15:13]CommunicateWithHost err = 0 [18:15:13]CheckOFDResponse [18:15:13]1017 (14) - 77093643461234 [18:15:13]1041 (16) - 0000000000965413 [18:15:13]1040 (4) - 218847 [18:15:13]1012 (4) - 19.10.2024 12:15 [18:15:13]1206 (1) - 0 [18:15:13]OFD Sender: Remove packet 218847 [18:15:13]ProducePacketName [18:15:13]name=ofd_packets/00218847 [18:15:13]NVStorageDeleteData [18:15:13]Write to MH i2c: 01 00 00 FC B0 AC [18:15:13]Write i2c OK [18:15:13]MH_I2C_Read... [18:15:13]Read from MH i2c: 01 [18:15:13]MH_I2C_Read... [18:15:13]Read from MH i2c: 01 07 00 [18:15:13]MH_I2C_Read... [18:15:13]Read from MH i2c: 01 07 00 FC B0 00 00 00 00 00 E0 0C 9F [18:15:13]RasterBufferAndPrint [18:15:13]line [18:15:13]line [18:15:13]line [18:15:13]line [18:15:13]line [18:15:13]written 0, free lines is 3302 [18:15:13]MH_Cut [18:15:13]Write to MH i2c: D1 01 00 03 B1 01 86 [18:15:13]Write i2c OK [18:15:13]MH_I2C_Read... [18:15:13]Read from MH i2c: D1 [18:15:13]MH_I2C_Read... [18:15:13]Read from MH i2c: D1 01 00 [18:15:13]MH_I2C_Read... [18:15:13]Read from MH i2c: D1 01 00 03 B1 00 85 [18:15:13]Write to MH i2c: 01 00 00 04 B1 B5 [18:15:13]Write i2c OK [18:15:13]MH_I2C_Read... [18:15:14]OFD Sender: No OFD packet to send [18:15:14]*** Cut start [18:15:14]*** Partial cut [18:15:14]*** CUTSNS_PIN = 1 [18:15:14]*** CUTSNS_PIN = 0 [18:15:14]*** Brake cut motor [18:15:15]Read from MH i2c: 01 [18:15:15]MH_I2C_Read... [18:15:15]*** Stop cut motor [18:15:15]*** Cut end [18:15:15]Read from MH i2c: 01 07 00 [18:15:15]MH_I2C_Read... [18:15:15]Read from MH i2c: 01 07 00 04 B1 00 00 00 00 00 FF 0F CA [18:15:15]process_action close_receipt done [18:15:15]requested_data is exist [18:15:15]produce_requested_data [18:15:15]requested_item fm.sn is exist - process it [18:15:15]wFMCommunicate request_size=4 [18:15:15]MH_SAM_APDU [18:15:15]CAPDU: 80 11 00 00 [18:15:15]Write to MH i2c: E2 08 00 05 B1 80 11 00 00 00 00 00 00 30 [18:15:15]Write i2c OK [18:15:15]MH_I2C_Read... [18:15:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:15]Read from MH i2c: E2 [18:15:15]MH_I2C_Read... [18:15:15]Read from MH i2c: E2 17 00 [18:15:15]MH_I2C_Read... [18:15:15]Read from MH i2c: E2 17 00 05 B1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7F [18:15:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:15:15]wFMCommunicate OK [18:15:15]requested_item fd.num is exist - process it [18:15:15]SAM_PROTO_GetFieldsCounters [18:15:15]wFMCommunicate request_size=4 [18:15:15]MH_SAM_APDU [18:15:15]CAPDU: 80 13 00 00 [18:15:15]Write to MH i2c: E2 08 00 06 B1 80 13 00 00 00 00 00 00 33 [18:15:15]Write i2c OK [18:15:15]MH_I2C_Read... [18:15:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:15]Read from MH i2c: E2 [18:15:15]MH_I2C_Read... [18:15:15]Read from MH i2c: E2 62 00 [18:15:15]MH_I2C_Read... [18:15:15]Read from MH i2c: E2 62 00 06 B1 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DF 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EC 01 00 00 5E 04 04 00 EC 01 00 00 57 04 04 00 ED 01 00 00 19 04 04 00 00 00 00 00 90 00 0B [18:15:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 DF 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EC 01 00 00 5E 04 04 00 EC 01 00 00 57 04 04 00 ED 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:15:15]wFMCommunicate OK [18:15:15]SAM_PROTO_GetFieldsCounters done [18:15:15]requested_item shift.num is exist - process it [18:15:15]requested_item shift.opened is exist - process it [18:15:15]req_shift_opened [18:15:15]FM_GetShiftState [18:15:15]SAM_PROTO_GetShiftState [18:15:15]wFMCommunicate request_size=4 [18:15:15]MH_SAM_APDU [18:15:15]CAPDU: 80 13 01 00 [18:15:15]Write to MH i2c: E2 08 00 07 B1 80 13 01 00 00 00 00 00 35 [18:15:15]Write i2c OK [18:15:15]MH_I2C_Read... [18:15:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:15]Read from MH i2c: E2 [18:15:15]MH_I2C_Read... [18:15:15]Read from MH i2c: E2 0E 00 [18:15:15]MH_I2C_Read... [18:15:15]Read from MH i2c: E2 0E 00 07 B1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 78 [18:15:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:15:15]wFMCommunicate OK [18:15:15]SAM_PROTO_GetShiftState done [18:15:15]FM_GetShiftState done [18:15:15]req_shift_opened done [18:15:15]requested_item shift.open_date is exist - process it [18:15:15]req_shift_open_date [18:15:15]req_shift_open_date done [18:15:15]produce_requested_data done [18:15:15]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218847,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:15:15]process_action_free close_receipt [18:15:15]json_value_free [18:15:15]json_value_free done [18:15:15]process_json_proto returns [18:15:15]Send response to host [18:15:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218847,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:15:15]free response buf [18:15:15]execute_script done [18:15:15]execute_script returns [18:15:15]free content buf [18:15:15]Sock 8.Close socket [18:15:15]Sock 8.Thread stoped [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:27]accept exits with 9 [18:16:27]New connection [18:16:27]New thread 3066682724 created [18:16:27]Thread 3066826084 joined [18:16:27]Waiting for new connection... [18:16:27] Sock 9.Parse request [18:16:27]Sock 9.Check first char [18:16:27]Sock 9.First char is OK [18:16:27]request: POST /json_proto HTTP/1.0 [18:16:27]Method: POST [18:16:27]URL: /json_proto [18:16:27]Method is POST - this is cgi request [18:16:27]url: /json_proto [18:16:27]query_string will be loaded in cgi processing [18:16:27]execute_cgi json_proto POST (null) [18:16:27]execute_cgi path=json_proto method=POST [18:16:27]POST find Content-Length [18:16:27]Host: 172.17.40.4:8080 [18:16:27]Content-Length: 677 [18:16:27]Content-Type: application/json [18:16:27] [18:16:27]POST finish read [18:16:27]Found Content-Length = 677 [18:16:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:16:27]execute_script... [18: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)536394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:16:27]POST & json_proto [18:16:27]process_json_proto [18:16:27]json parsed OK: [18:16:27]protocol is kg_v1.0 [18:16:27]action value=close_receipt [18:16:27]process_action close_receipt [18:16:27]cmd_close_receipt [18:16:27]MH_GetDate [18:16:27]Write to MH i2c: F0 00 00 08 B1 A8 [18:16:27]Write i2c OK [18:16:27]MH_I2C_Read... [18:16:27]Read from MH i2c: F0 [18:16:27]MH_I2C_Read... [18:16:27]Read from MH i2c: F0 09 00 [18:16:27]MH_I2C_Read... [18:16:27]Read from MH i2c: F0 09 00 08 B1 00 81 F7 13 67 EE 0E 0D 67 13 [18:16:27]GetLastDocTimeStamp 1729361717 [18:16:27]current date 1729361793 [18:16:27]FM_GetShiftState [18:16:27]SAM_PROTO_GetShiftState [18:16:27]wFMCommunicate request_size=4 [18:16:27]MH_SAM_APDU [18:16:27]CAPDU: 80 13 01 00 [18:16:27]Write to MH i2c: E2 08 00 09 B1 80 13 01 00 00 00 00 00 37 [18:16:27]Write i2c OK [18:16:27]MH_I2C_Read... [18:16:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:27]Read from MH i2c: E2 [18:16:27]MH_I2C_Read... [18:16:27]Read from MH i2c: E2 0E 00 [18:16:27]MH_I2C_Read... [18:16:27]Read from MH i2c: E2 0E 00 09 B1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7A [18:16:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:16:27]wFMCommunicate OK [18:16:27]SAM_PROTO_GetShiftState done [18:16:27]FM_GetShiftState done [18:16:27]opened in 1729296582 [18:16:27]opened+sec_in_day 1729382982 [18:16:27]quantity*price = 20003 [18:16:27]sum+1 = 20004 [18:16: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 493 19.10.2024 18:16 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218848 ФПД: 261328653021097 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181633&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218848&fm=261328653021097&tin=02508201610067®Number=0000000000098116&sum=20000 [18:16:28]StoreToDocumentArchive [18:16:28]shift 443 fd 218848 [18:16:28]save to /storage/0443/doc_00218848 [18:16:28]save last doc name /storage/0443/doc_00218848 to /storage/kkm_last_doc_name [18:16:28]save OK [18:16:28]Clear old archive folders... [18:16:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:16:28]tlvbuf is 017D96E0 [18:16:28]SAM_PROTO_ClearQueue [18:16:28]wFMCommunicate request_size=4 [18:16:28]MH_SAM_APDU [18:16:28]CAPDU: 80 09 00 00 [18:16:28]Write to MH i2c: E2 08 00 16 B1 80 09 00 00 00 00 00 00 39 [18:16:28]Write i2c OK [18:16:28]MH_I2C_Read... [18:16:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:16:29]Read from MH i2c: E2 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: E2 03 00 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: E2 03 00 16 B1 00 90 00 3B [18:16:29]RAPDU: 90 00 [18:16:29]wFMCommunicate OK [18:16:29]SAM_PROTO_ClearQueue done [18:16:29]KKMCreateOFDPacket [18:16:29]OFDProtocolAddRootSTLVToBuf [18:16:29]FM_MakeSignedData [18:16:29]FM_MakeSignedData [18:16:29]SAM_PROTO_SignData [18:16:29]wFMCommunicate request_size=4 [18:16:29]MH_SAM_APDU [18:16:29]CAPDU: 80 0D 01 02 [18:16:29]Write to MH i2c: E2 08 00 17 B1 80 0D 01 02 00 00 00 00 41 [18:16:29]Write i2c OK [18:16:29]MH_I2C_Read... [18:16:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:16:29]Read from MH i2c: E2 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: E2 03 00 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: E2 03 00 17 B1 00 90 00 3C [18:16:29]RAPDU: 90 00 [18:16:29]wFMCommunicate OK [18:16:29]wFMCommunicate request_size=255 [18:16:29]MH_SAM_APDU [18:16: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 ED 01 00 00 F4 03 04 00 81 F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E0 56 03 00 35 04 06 00 ED [18:16:29]Write to MH i2c: E2 02 01 18 B1 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 ED 01 00 00 F4 03 04 00 81 F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E0 56 03 00 35 04 06 00 ED 00 00 4D [18:16:29]Write i2c OK [18:16:29]MH_I2C_Read... [18:16:29]OFD Sender: No OFD packet to send [18:16:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:29]Read from MH i2c: E2 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: E2 03 00 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: E2 03 00 18 B1 00 90 00 3D [18:16:29]RAPDU: 90 00 [18:16:29]wFMCommunicate OK [18:16:29]wFMCommunicate request_size=10 [18:16:29]MH_SAM_APDU [18:16:29]CAPDU: 80 0D 02 02 05 AD 51 88 6F A9 [18:16:29]Write to MH i2c: E2 0D 00 19 B1 80 0D 02 02 05 00 AD 51 88 6F A9 00 00 EC [18:16:29]Write i2c OK [18:16:29]MH_I2C_Read... [18:16:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:29]Read from MH i2c: E2 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: E2 03 00 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: E2 03 00 19 B1 00 90 00 3E [18:16:29]RAPDU: 90 00 [18:16:29]wFMCommunicate OK [18:16:29]wFMCommunicate request_size=4 [18:16:29]MH_SAM_APDU [18:16:29]CAPDU: 80 0D 03 02 [18:16:29]Write to MH i2c: E2 08 00 1A B1 80 0D 03 02 00 00 00 00 46 [18:16:29]Write i2c OK [18:16:29]MH_I2C_Read... [18:16:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:16:29]Read from MH i2c: E2 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: E2 0B 00 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: E2 0B 00 1A B1 00 C3 A5 52 92 8D EB 73 3A 90 00 B8 [18:16:29]RAPDU: C3 A5 52 92 8D EB 73 3A 90 00 [18:16:29]wFMCommunicate OK [18:16:29]SAM_PROTO_SignData done [18:16:29]FM_MakeSignedData done [18:16:29]CreateOFDProtocolMessage [18:16:29]wFMCommunicate request_size=4 [18:16:29]MH_SAM_APDU [18:16:29]CAPDU: 80 11 00 00 [18:16:29]Write to MH i2c: E2 08 00 1B B1 80 11 00 00 00 00 00 00 46 [18:16:29]Write i2c OK [18:16:29]MH_I2C_Read... [18:16:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:29]Read from MH i2c: E2 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: E2 17 00 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: E2 17 00 1B B1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 95 [18:16:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:16:29]wFMCommunicate OK [18:16:29]CreateOFDProtocolMessage done [18:16:29]OFDSenderStorePacket 218848 [18:16:29]StoreOFDPacket docnum=218848 [18:16:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 50 0F 07 01 A1 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 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 ED 01 00 00 F4 03 04 00 81 F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E0 56 03 00 35 04 06 00 ED AD 51 88 6F A9 C3 A5 52 92 8D EB 73 3A [18:16:29]CheckFolder [18:16:29]dirname=/storage/ofd_packets [18:16:29]CheckFolder done [18:16:29]ProducePacketName [18:16:29]name=ofd_packets/00218848 [18:16:29]NVStorageSaveData ofd_packets/00218848 [18:16:29]File name is /storage/ofd_packets/00218848 [18:16:29]Write 301 bytes [18:16:29]NVStorageSaveData done [18:16:29]OFDSenderStorePacket done [18:16:29]KKMCreateOFDPacket done [18:16:29]NVStorageSaveData kkm_last_timestamp [18:16:29]File name is /storage/kkm_last_timestamp [18:16:29]Write 4 bytes [18:16:29]NVStorageSaveData done [18:16:29]ExternCall_PrintAddStr [18:16:29]wPrintStart [18:16:29]Write to MH i2c: 01 00 00 1C B1 CD [18:16:29]Write i2c OK [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: 01 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: 01 07 00 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: 01 07 00 1C B1 00 00 00 00 00 FF 0F E2 [18:16:29]RasterBufferAndPrint [18:16:29]line Счет N : (1)536394 [18:16:29]line ИНН: 02508201610067 [18:16:29]line Контрольно-Кассовый Чек [18:16:29]line ПРОДАЖА [18:16:29]line ТРК (МРК, ГНК) : 13 [18:16:29]line Товар: 2710124130 [18:16:29]line Аи-92-К-2 [18:16:29]line 2.990 * 66.90 [18:16:29]line = 200.03 [18:16:29]line НДС 12% НСП 1% [18:16:29]line > о реализуемом товаре [18:16:29]line ОКРУГЛЕНИЕ: -0.03 [18:16:29]line ИТОГО: 200.00 [18:16:29]line Внесено: 200.00 [18:16:29]line СДАЧА: 0.00 [18:16:29]line НСП 1% : 1.77 [18:16:29]line НДС 12% : 21.24 [18:16:29]line Наличными: 200.00 [18:16:29]line Безнал.: 0.00 [18:16:29]line Место: АЗС № 84 "Партнер Нефть" [18:16:29]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:16:29]line СНО: Общий режим [18:16:29]line Чек 493 19.10.2024 18:16 [18:16:29]line Смена: 443 ФФД: 1.0 [18:16:29]line ЗНМ: 0300000178 [18:16:29]line РНМ: 0000000000098116 [18:16:29]line Версия ККМ: 001 [18:16:29]line ФМ: 0000000000965413 [18:16:29]line ФД: 218848 [18:16:29]line ФПД: 261328653021097 [18:16:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181633&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218848&fm=261328653021097&tin=02508201610067®Number=0000000000098116&sum=20000 [18:16:29]written 0, free lines is 4095 [18:16:29]OFD Sender: Processing packet 218848 [packets to send 80, broken 79] [18:16:29]ProducePacketName [18:16:29]name=ofd_packets/00218848 [18:16:29]OFD Sender: To server: pG, [18:16:29]CommunicateWithHost lk.salyk.kg:30040 [18:16:29]ConnectInit lk.salyk.kg [18:16:29]Write to MH i2c: 01 00 00 47 B1 F8 [18:16:29]Write i2c OK [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: 01 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: 01 07 00 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: 01 07 00 47 B1 00 00 00 00 00 EB 0C F6 [18:16:29]RasterBufferAndPrint [18:16:29]line [18:16:29]line [18:16:29]line [18:16:29]line [18:16:29]line [18:16:29]written 0, free lines is 3313 [18:16:29]MH_Cut [18:16:29]Write to MH i2c: D1 01 00 4E B1 01 D1 [18:16:29]Write i2c OK [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: D1 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: D1 01 00 [18:16:29]MH_I2C_Read... [18:16:29]Read from MH i2c: D1 01 00 4E B1 00 D0 [18:16:29]Write to MH i2c: 01 00 00 4F B1 00 [18:16:29]Write i2c OK [18:16:29]MH_I2C_Read... [18:16:30]Connected sock=10 [18:16:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 50 0F 07 01 A1 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 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 ED 01 00 00 F4 03 04 00 81 F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E0 56 03 00 35 04 06 00 ED AD 51 88 6F A9 C3 A5 52 92 8D EB 73 3A [18:16:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AA ED 47 00 D6 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 39 36 35 34 31 33 10 04 04 00 E0 56 03 00 F4 03 04 00 1A A3 13 67 B6 04 01 00 00 5E 2D BD 65 27 AA 6F 6C [18:16:30]CommunicateWithHost err = 0 [18:16:30]CheckOFDResponse [18:16:30]1017 (14) - 77093643461234 [18:16:30]1041 (16) - 0000000000965413 [18:16:30]1040 (4) - 218848 [18:16:30]1012 (4) - 19.10.2024 12:16 [18:16:30]1206 (1) - 0 [18:16:30]OFD Sender: Remove packet 218848 [18:16:30]ProducePacketName [18:16:30]name=ofd_packets/00218848 [18:16:30]NVStorageDeleteData [18:16:30]*** Cut start [18:16:30]*** Partial cut [18:16:30]*** CUTSNS_PIN = 1 [18:16:30]OFD Sender: No OFD packet to send [18:16:30]*** CUTSNS_PIN = 0 [18:16:30]*** Brake cut motor [18:16:31]Read from MH i2c: 01 [18:16:31]MH_I2C_Read... [18:16:31]*** Stop cut motor [18:16:31]*** Cut end [18:16:31]Read from MH i2c: 01 07 00 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: 01 07 00 4F B1 00 00 00 00 00 FF 0F 15 [18:16:31]process_action close_receipt done [18:16:31]requested_data is exist [18:16:31]produce_requested_data [18:16:31]requested_item fm.sn is exist - process it [18:16:31]wFMCommunicate request_size=4 [18:16:31]MH_SAM_APDU [18:16:31]CAPDU: 80 11 00 00 [18:16:31]Write to MH i2c: E2 08 00 50 B1 80 11 00 00 00 00 00 00 7B [18:16:31]Write i2c OK [18:16:31]MH_I2C_Read... [18:16:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:31]Read from MH i2c: E2 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 17 00 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 17 00 50 B1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CA [18:16:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:16:31]wFMCommunicate OK [18:16:31]requested_item fd.num is exist - process it [18:16:31]SAM_PROTO_GetFieldsCounters [18:16:31]wFMCommunicate request_size=4 [18:16:31]MH_SAM_APDU [18:16:31]CAPDU: 80 13 00 00 [18:16:31]Write to MH i2c: E2 08 00 51 B1 80 13 00 00 00 00 00 00 7E [18:16:31]Write i2c OK [18:16:31]MH_I2C_Read... [18:16:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:16:31]Read from MH i2c: E2 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 62 00 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 62 00 51 B1 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E0 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 5A [18:16:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E0 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:16:31]wFMCommunicate OK [18:16:31]SAM_PROTO_GetFieldsCounters done [18:16:31]requested_item shift.num is exist - process it [18:16:31]requested_item shift.opened is exist - process it [18:16:31]req_shift_opened [18:16:31]FM_GetShiftState [18:16:31]SAM_PROTO_GetShiftState [18:16:31]wFMCommunicate request_size=4 [18:16:31]MH_SAM_APDU [18:16:31]CAPDU: 80 13 01 00 [18:16:31]Write to MH i2c: E2 08 00 52 B1 80 13 01 00 00 00 00 00 80 [18:16:31]Write i2c OK [18:16:31]MH_I2C_Read... [18:16:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:31]Read from MH i2c: E2 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 0E 00 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 0E 00 52 B1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C3 [18:16:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:16:31]wFMCommunicate OK [18:16:31]SAM_PROTO_GetShiftState done [18:16:31]FM_GetShiftState done [18:16:31]req_shift_opened done [18:16:31]requested_item shift.open_date is exist - process it [18:16:31]req_shift_open_date [18:16:31]req_shift_open_date done [18:16:31]produce_requested_data done [18:16:31]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218848,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:16:31]process_action_free close_receipt [18:16:31]json_value_free [18:16:31]json_value_free done [18:16:31]process_json_proto returns [18:16:31]Send response to host [18:16:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218848,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:16:31]free response buf [18:16:31]execute_script done [18:16:31]execute_script returns [18:16:31]free content buf [18:16:31]Sock 9.Close socket [18:16:31]Sock 9.Thread stoped [18:16:35]OFD Sender: No OFD packet to send [18:16:40]OFD Sender: No OFD packet to send [18:16:45]OFD Sender: No OFD packet to send [18:16:50]OFD Sender: No OFD packet to send [18:16:55]OFD Sender: No OFD packet to send [18:17:00]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:36]accept exits with 8 [18:17:36]New connection [18:17:36]New thread 3066826084 created [18:17:36]Thread 3066682724 joined [18:17:36]Waiting for new connection... [18:17:36] Sock 8.Parse request [18:17:36]Sock 8.Check first char [18:17:36]Sock 8.First char is OK [18:17:36]request: POST /json_proto HTTP/1.0 [18:17:36]Method: POST [18:17:36]URL: /json_proto [18:17:36]Method is POST - this is cgi request [18:17:36]url: /json_proto [18:17:36]query_string will be loaded in cgi processing [18:17:36]execute_cgi json_proto POST (null) [18:17:36]execute_cgi path=json_proto method=POST [18:17:36]POST find Content-Length [18:17:36]Host: 172.17.40.4:8080 [18:17:36]Content-Length: 677 [18:17:36]Content-Type: application/json [18:17:36] [18:17:36]POST finish read [18:17:36]Found Content-Length = 677 [18:17:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:36]execute_script... [18:17: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)536395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:36]POST & json_proto [18:17:36]process_json_proto [18:17:36]json parsed OK: [18:17:36]protocol is kg_v1.0 [18:17:36]action value=close_receipt [18:17:36]process_action close_receipt [18:17:36]cmd_close_receipt [18:17:36]MH_GetDate [18:17:36]Write to MH i2c: F0 00 00 53 B1 F3 [18:17:36]Write i2c OK [18:17:36]MH_I2C_Read... [18:17:36]Read from MH i2c: F0 [18:17:36]MH_I2C_Read... [18:17:36]Read from MH i2c: F0 09 00 [18:17:36]MH_I2C_Read... [18:17:36]Read from MH i2c: F0 09 00 53 B1 00 C6 F7 13 67 EE 0E 0D 67 A3 [18:17:36]GetLastDocTimeStamp 1729361793 [18:17:36]current date 1729361862 [18:17:36]FM_GetShiftState [18:17:36]SAM_PROTO_GetShiftState [18:17:36]wFMCommunicate request_size=4 [18:17:36]MH_SAM_APDU [18:17:36]CAPDU: 80 13 01 00 [18:17:36]Write to MH i2c: E2 08 00 54 B1 80 13 01 00 00 00 00 00 82 [18:17:36]Write i2c OK [18:17:36]MH_I2C_Read... [18:17:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:36]Read from MH i2c: E2 [18:17:36]MH_I2C_Read... [18:17:36]Read from MH i2c: E2 0E 00 [18:17:36]MH_I2C_Read... [18:17:36]Read from MH i2c: E2 0E 00 54 B1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C5 [18:17:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:17:36]wFMCommunicate OK [18:17:36]SAM_PROTO_GetShiftState done [18:17:36]FM_GetShiftState done [18:17:36]opened in 1729296582 [18:17:36]opened+sec_in_day 1729382982 [18:17:36]quantity*price = 55058 [18:17:36]sum+1 = 55060 [18:17:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.47 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 494 19.10.2024 18:17 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218849 ФПД: 134221216409111 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181742&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218849&fm=134221216409111&tin=02508201610067®Number=0000000000098116&sum=55000 [18:17:37]StoreToDocumentArchive [18:17:37]shift 443 fd 218849 [18:17:37]save to /storage/0443/doc_00218849 [18:17:37]save last doc name /storage/0443/doc_00218849 to /storage/kkm_last_doc_name [18:17:37]save OK [18:17:37]Clear old archive folders... [18:17:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:17:37]tlvbuf is 0179BB70 [18:17:37]SAM_PROTO_ClearQueue [18:17:37]wFMCommunicate request_size=4 [18:17:37]MH_SAM_APDU [18:17:37]CAPDU: 80 09 00 00 [18:17:37]Write to MH i2c: E2 08 00 61 B1 80 09 00 00 00 00 00 00 84 [18:17:37]Write i2c OK [18:17:37]MH_I2C_Read... [18:17:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:17:37]Read from MH i2c: E2 [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: E2 03 00 [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: E2 03 00 61 B1 00 90 00 86 [18:17:37]RAPDU: 90 00 [18:17:37]wFMCommunicate OK [18:17:37]SAM_PROTO_ClearQueue done [18:17:37]KKMCreateOFDPacket [18:17:37]OFDProtocolAddRootSTLVToBuf [18:17:37]FM_MakeSignedData [18:17:37]FM_MakeSignedData [18:17:37]SAM_PROTO_SignData [18:17:37]wFMCommunicate request_size=4 [18:17:37]MH_SAM_APDU [18:17:37]CAPDU: 80 0D 01 02 [18:17:37]Write to MH i2c: E2 08 00 62 B1 80 0D 01 02 00 00 00 00 8C [18:17:37]Write i2c OK [18:17:37]MH_I2C_Read... [18:17:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:17:37]Read from MH i2c: E2 [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: E2 03 00 [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: E2 03 00 62 B1 00 90 00 87 [18:17:37]RAPDU: 90 00 [18:17:37]wFMCommunicate OK [18:17:37]wFMCommunicate request_size=255 [18:17:37]MH_SAM_APDU [18:17: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 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 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 EE 01 00 00 F4 03 04 00 C6 F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E1 56 03 00 35 04 06 00 7A [18:17:37]Write to MH i2c: E2 02 01 63 B1 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 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 EE 01 00 00 F4 03 04 00 C6 F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E1 56 03 00 35 04 06 00 7A 00 00 C2 [18:17:37]Write i2c OK [18:17:37]MH_I2C_Read... [18:17:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:37]Read from MH i2c: E2 [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: E2 03 00 [18:17:37]MH_I2C_Read... [18:17:37]Read from MH i2c: E2 03 00 63 B1 00 90 00 88 [18:17:38]RAPDU: 90 00 [18:17:38]wFMCommunicate OK [18:17:38]wFMCommunicate request_size=10 [18:17:38]MH_SAM_APDU [18:17:38]CAPDU: 80 0D 02 02 05 12 CF EC E6 17 [18:17:38]Write to MH i2c: E2 0D 00 64 B1 80 0D 02 02 05 00 12 CF EC E6 17 00 00 63 [18:17:38]Write i2c OK [18:17:38]MH_I2C_Read... [18:17:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:38]Read from MH i2c: E2 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: E2 03 00 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: E2 03 00 64 B1 00 90 00 89 [18:17:38]RAPDU: 90 00 [18:17:38]wFMCommunicate OK [18:17:38]wFMCommunicate request_size=4 [18:17:38]MH_SAM_APDU [18:17:38]CAPDU: 80 0D 03 02 [18:17:38]Write to MH i2c: E2 08 00 65 B1 80 0D 03 02 00 00 00 00 91 [18:17:38]Write i2c OK [18:17:38]MH_I2C_Read... [18:17:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:17:38]Read from MH i2c: E2 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: E2 0B 00 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: E2 0B 00 65 B1 00 E2 90 A7 F8 B8 B7 D7 2C 90 00 15 [18:17:38]RAPDU: E2 90 A7 F8 B8 B7 D7 2C 90 00 [18:17:38]wFMCommunicate OK [18:17:38]SAM_PROTO_SignData done [18:17:38]FM_MakeSignedData done [18:17:38]CreateOFDProtocolMessage [18:17:38]wFMCommunicate request_size=4 [18:17:38]MH_SAM_APDU [18:17:38]CAPDU: 80 11 00 00 [18:17:38]Write to MH i2c: E2 08 00 66 B1 80 11 00 00 00 00 00 00 91 [18:17:38]Write i2c OK [18:17:38]MH_I2C_Read... [18:17:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:38]Read from MH i2c: E2 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: E2 17 00 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: E2 17 00 66 B1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E0 [18:17:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:17:38]wFMCommunicate OK [18:17:38]CreateOFDProtocolMessage done [18:17:38]OFDSenderStorePacket 218849 [18:17:38]StoreOFDPacket docnum=218849 [18:17:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AD 46 07 01 64 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 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 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 EE 01 00 00 F4 03 04 00 C6 F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E1 56 03 00 35 04 06 00 7A 12 CF EC E6 17 E2 90 A7 F8 B8 B7 D7 2C [18:17:38]CheckFolder [18:17:38]dirname=/storage/ofd_packets [18:17:38]CheckFolder done [18:17:38]ProducePacketName [18:17:38]name=ofd_packets/00218849 [18:17:38]NVStorageSaveData ofd_packets/00218849 [18:17:38]File name is /storage/ofd_packets/00218849 [18:17:38]Write 301 bytes [18:17:38]NVStorageSaveData done [18:17:38]OFDSenderStorePacket done [18:17:38]KKMCreateOFDPacket done [18:17:38]NVStorageSaveData kkm_last_timestamp [18:17:38]File name is /storage/kkm_last_timestamp [18:17:38]Write 4 bytes [18:17:38]NVStorageSaveData done [18:17:38]ExternCall_PrintAddStr [18:17:38]wPrintStart [18:17:38]Write to MH i2c: 01 00 00 67 B1 18 [18:17:38]Write i2c OK [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: 01 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: 01 07 00 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: 01 07 00 67 B1 00 00 00 00 00 FF 0F 2D [18:17:38]RasterBufferAndPrint [18:17:38]line Счет N : (1)536395 [18:17:38]line ИНН: 02508201610067 [18:17:38]line Контрольно-Кассовый Чек [18:17:38]line ПРОДАЖА [18:17:38]line ТРК (МРК, ГНК) : 33 [18:17:38]line Товар: 2710124130 [18:17:38]line Аи-92-К-2 [18:17:38]line 8.230 * 66.90 [18:17:38]line = 550.59 [18:17:38]line НДС 12% НСП 1% [18:17:38]line > о реализуемом товаре [18:17:38]line ОКРУГЛЕНИЕ: -0.59 [18:17:38]line ИТОГО: 550.00 [18:17:38]line Внесено: 550.00 [18:17:38]line СДАЧА: 0.00 [18:17:38]line НСП 1% : 4.87 [18:17:38]line НДС 12% : 58.47 [18:17:38]line Наличными: 550.00 [18:17:38]line Безнал.: 0.00 [18:17:38]line Место: АЗС № 84 "Партнер Нефть" [18:17:38]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:17:38]line СНО: Общий режим [18:17:38]line Чек 494 19.10.2024 18:17 [18:17:38]line Смена: 443 ФФД: 1.0 [18:17:38]line ЗНМ: 0300000178 [18:17:38]line РНМ: 0000000000098116 [18:17:38]line Версия ККМ: 001 [18:17:38]line ФМ: 0000000000965413 [18:17:38]line ФД: 218849 [18:17:38]line ФПД: 134221216409111 [18:17:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181742&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218849&fm=134221216409111&tin=02508201610067®Number=0000000000098116&sum=55000 [18:17:38]OFD Sender: Processing packet 218849 [packets to send 80, broken 79] [18:17:38]ProducePacketName [18:17:38]name=ofd_packets/00218849 [18:17:38]OFD Sender: To server: pG, [18:17:38]CommunicateWithHost lk.salyk.kg:30040 [18:17:38]ConnectInit lk.salyk.kg [18:17:38]written 0, free lines is 4095 [18:17:38]Connected sock=10 [18:17:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AD 46 07 01 64 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 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 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 EE 01 00 00 F4 03 04 00 C6 F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E1 56 03 00 35 04 06 00 7A 12 CF EC E6 17 E2 90 A7 F8 B8 B7 D7 2C [18:17:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 CE 45 47 00 BD 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 39 36 35 34 31 33 10 04 04 00 E1 56 03 00 F4 03 04 00 5F A3 13 67 B6 04 01 00 00 9B BF 1B 12 6B 5F 43 2B [18:17:38]CommunicateWithHost err = 0 [18:17:38]CheckOFDResponse [18:17:38]1017 (14) - 77093643461234 [18:17:38]1041 (16) - 0000000000965413 [18:17:38]1040 (4) - 218849 [18:17:38]1012 (4) - 19.10.2024 12:17 [18:17:38]1206 (1) - 0 [18:17:38]OFD Sender: Remove packet 218849 [18:17:38]ProducePacketName [18:17:38]name=ofd_packets/00218849 [18:17:38]NVStorageDeleteData [18:17:38]Write to MH i2c: 01 00 00 92 B1 43 [18:17:38]Write i2c OK [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: 01 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: 01 07 00 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: 01 07 00 92 B1 00 00 00 00 00 E4 0C 3A [18:17:38]RasterBufferAndPrint [18:17:38]line [18:17:38]line [18:17:38]line [18:17:38]line [18:17:38]line [18:17:38]written 0, free lines is 3306 [18:17:38]MH_Cut [18:17:38]Write to MH i2c: D1 01 00 99 B1 01 1C [18:17:38]Write i2c OK [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: D1 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: D1 01 00 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: D1 01 00 99 B1 00 1B [18:17:38]Write to MH i2c: 01 00 00 9A B1 4B [18:17:38]Write i2c OK [18:17:38]MH_I2C_Read... [18:17:39]OFD Sender: No OFD packet to send [18:17:39]*** Cut start [18:17:39]*** Partial cut [18:17:39]*** CUTSNS_PIN = 1 [18:17:39]*** CUTSNS_PIN = 0 [18:17:39]*** Brake cut motor [18:17:40]Read from MH i2c: 01 [18:17:40]MH_I2C_Read... [18:17:40]*** Stop cut motor [18:17:40]*** Cut end [18:17:40]Read from MH i2c: 01 07 00 [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: 01 07 00 9A B1 00 00 00 00 00 FF 0F 60 [18:17:40]process_action close_receipt done [18:17:40]requested_data is exist [18:17:40]produce_requested_data [18:17:40]requested_item fm.sn is exist - process it [18:17:40]wFMCommunicate request_size=4 [18:17:40]MH_SAM_APDU [18:17:40]CAPDU: 80 11 00 00 [18:17:40]Write to MH i2c: E2 08 00 9B B1 80 11 00 00 00 00 00 00 C6 [18:17:40]Write i2c OK [18:17:40]MH_I2C_Read... [18:17:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:40]Read from MH i2c: E2 [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: E2 17 00 [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: E2 17 00 9B B1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 15 [18:17:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:17:40]wFMCommunicate OK [18:17:40]requested_item fd.num is exist - process it [18:17:40]SAM_PROTO_GetFieldsCounters [18:17:40]wFMCommunicate request_size=4 [18:17:40]MH_SAM_APDU [18:17:40]CAPDU: 80 13 00 00 [18:17:40]Write to MH i2c: E2 08 00 9C B1 80 13 00 00 00 00 00 00 C9 [18:17:40]Write i2c OK [18:17:40]MH_I2C_Read... [18:17:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:17:40]Read from MH i2c: E2 [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: E2 62 00 [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: E2 62 00 9C B1 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E1 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EE 01 00 00 5E 04 04 00 EE 01 00 00 57 04 04 00 EF 01 00 00 19 04 04 00 00 00 00 00 90 00 A9 [18:17:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E1 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EE 01 00 00 5E 04 04 00 EE 01 00 00 57 04 04 00 EF 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:17:40]wFMCommunicate OK [18:17:40]SAM_PROTO_GetFieldsCounters done [18:17:40]requested_item shift.num is exist - process it [18:17:40]requested_item shift.opened is exist - process it [18:17:40]req_shift_opened [18:17:40]FM_GetShiftState [18:17:40]SAM_PROTO_GetShiftState [18:17:40]wFMCommunicate request_size=4 [18:17:40]MH_SAM_APDU [18:17:40]CAPDU: 80 13 01 00 [18:17:40]Write to MH i2c: E2 08 00 9D B1 80 13 01 00 00 00 00 00 CB [18:17:40]Write i2c OK [18:17:40]MH_I2C_Read... [18:17:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:40]Read from MH i2c: E2 [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: E2 0E 00 [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: E2 0E 00 9D B1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0E [18:17:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:17:40]wFMCommunicate OK [18:17:40]SAM_PROTO_GetShiftState done [18:17:40]FM_GetShiftState done [18:17:40]req_shift_opened done [18:17:40]requested_item shift.open_date is exist - process it [18:17:40]req_shift_open_date [18:17:40]req_shift_open_date done [18:17:40]produce_requested_data done [18:17:40]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218849,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:17:40]process_action_free close_receipt [18:17:40]json_value_free [18:17:40]json_value_free done [18:17:40]process_json_proto returns [18:17:40]Send response to host [18:17:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218849,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:17:40]free response buf [18:17:40]execute_script done [18:17:40]execute_script returns [18:17:40]free content buf [18:17:40]Sock 8.Close socket [18:17:40]Sock 8.Thread stoped [18:17:44]OFD Sender: No OFD packet to send [18:17:49]OFD Sender: No OFD packet to send [18:17:54]OFD Sender: No OFD packet to send [18:17:56]accept exits with 9 [18:17:56]New connection [18:17:56]New thread 3066682724 created [18:17:56]Thread 3066826084 joined [18:17:56]Waiting for new connection... [18:17:56] Sock 9.Parse request [18:17:56]Sock 9.Check first char [18:17:56]Sock 9.First char is OK [18:17:56]request: POST /json_proto HTTP/1.0 [18:17:56]Method: POST [18:17:56]URL: /json_proto [18:17:56]Method is POST - this is cgi request [18:17:56]url: /json_proto [18:17:56]query_string will be loaded in cgi processing [18:17:56]execute_cgi json_proto POST (null) [18:17:56]execute_cgi path=json_proto method=POST [18:17:56]POST find Content-Length [18:17:56]Host: 172.17.40.4:8080 [18:17:56]Content-Length: 677 [18:17:56]Content-Type: application/json [18:17:56] [18:17:56]POST finish read [18:17:56]Found Content-Length = 677 [18:17:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:17:56]execute_script... [18:17: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)536396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:17:56]POST & json_proto [18:17:56]process_json_proto [18:17:56]json parsed OK: [18:17:56]protocol is kg_v1.0 [18:17:56]action value=close_receipt [18:17:56]process_action close_receipt [18:17:56]cmd_close_receipt [18:17:56]MH_GetDate [18:17:56]Write to MH i2c: F0 00 00 9E B1 3E [18:17:56]Write i2c OK [18:17:56]MH_I2C_Read... [18:17:56]Read from MH i2c: F0 [18:17:56]MH_I2C_Read... [18:17:56]Read from MH i2c: F0 09 00 [18:17:56]MH_I2C_Read... [18:17:56]Read from MH i2c: F0 09 00 9E B1 00 DA F7 13 67 EE 0E 0D 67 02 [18:17:56]GetLastDocTimeStamp 1729361862 [18:17:56]current date 1729361882 [18:17:56]FM_GetShiftState [18:17:56]SAM_PROTO_GetShiftState [18:17:56]wFMCommunicate request_size=4 [18:17:56]MH_SAM_APDU [18:17:56]CAPDU: 80 13 01 00 [18:17:56]Write to MH i2c: E2 08 00 9F B1 80 13 01 00 00 00 00 00 CD [18:17:56]Write i2c OK [18:17:56]MH_I2C_Read... [18:17:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:56]Read from MH i2c: E2 [18:17:56]MH_I2C_Read... [18:17:56]Read from MH i2c: E2 0E 00 [18:17:56]MH_I2C_Read... [18:17:56]Read from MH i2c: E2 0E 00 9F B1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 10 [18:17:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:17:56]wFMCommunicate OK [18:17:56]SAM_PROTO_GetShiftState done [18:17:56]FM_GetShiftState done [18:17:56]opened in 1729296582 [18:17:56]opened+sec_in_day 1729382982 [18:17:56]quantity*price = 20003 [18:17:56]sum+1 = 20004 [18:17:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 495 19.10.2024 18:18 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218850 ФПД: 127061890503344 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181802&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218850&fm=127061890503344&tin=02508201610067®Number=0000000000098116&sum=20000 [18:17:57]StoreToDocumentArchive [18:17:57]shift 443 fd 218850 [18:17:57]save to /storage/0443/doc_00218850 [18:17:57]save last doc name /storage/0443/doc_00218850 to /storage/kkm_last_doc_name [18:17:57]save OK [18:17:57]Clear old archive folders... [18:17:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:17:57]tlvbuf is 0160A1E0 [18:17:57]SAM_PROTO_ClearQueue [18:17:57]wFMCommunicate request_size=4 [18:17:57]MH_SAM_APDU [18:17:57]CAPDU: 80 09 00 00 [18:17:57]Write to MH i2c: E2 08 00 AC B1 80 09 00 00 00 00 00 00 CF [18:17:57]Write i2c OK [18:17:57]MH_I2C_Read... [18:17:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:17:58]Read from MH i2c: E2 [18:17:58]MH_I2C_Read... [18:17:58]Read from MH i2c: E2 03 00 [18:17:58]MH_I2C_Read... [18:17:58]Read from MH i2c: E2 03 00 AC B1 00 90 00 D1 [18:17:58]RAPDU: 90 00 [18:17:58]wFMCommunicate OK [18:17:58]SAM_PROTO_ClearQueue done [18:17:58]KKMCreateOFDPacket [18:17:58]OFDProtocolAddRootSTLVToBuf [18:17:58]FM_MakeSignedData [18:17:58]FM_MakeSignedData [18:17:58]SAM_PROTO_SignData [18:17:58]wFMCommunicate request_size=4 [18:17:58]MH_SAM_APDU [18:17:58]CAPDU: 80 0D 01 02 [18:17:58]Write to MH i2c: E2 08 00 AD B1 80 0D 01 02 00 00 00 00 D7 [18:17:58]Write i2c OK [18:17:58]MH_I2C_Read... [18:17:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:17:58]Read from MH i2c: E2 [18:17:58]MH_I2C_Read... [18:17:58]Read from MH i2c: E2 03 00 [18:17:58]MH_I2C_Read... [18:17:58]Read from MH i2c: E2 03 00 AD B1 00 90 00 D2 [18:17:58]RAPDU: 90 00 [18:17:58]wFMCommunicate OK [18:17:58]wFMCommunicate request_size=255 [18:17:58]MH_SAM_APDU [18:17: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 EF 01 00 00 F4 03 04 00 DA F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E2 56 03 00 35 04 06 00 73 [18:17:58]Write to MH i2c: E2 02 01 AE B1 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 EF 01 00 00 F4 03 04 00 DA F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E2 56 03 00 35 04 06 00 73 00 00 C6 [18:17:58]Write i2c OK [18:17:58]MH_I2C_Read... [18:17:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:58]Read from MH i2c: E2 [18:17:58]MH_I2C_Read... [18:17:58]Read from MH i2c: E2 03 00 [18:17:58]MH_I2C_Read... [18:17:58]Read from MH i2c: E2 03 00 AE B1 00 90 00 D3 [18:17:58]RAPDU: 90 00 [18:17:58]wFMCommunicate OK [18:17:58]wFMCommunicate request_size=10 [18:17:58]MH_SAM_APDU [18:17:58]CAPDU: 80 0D 02 02 05 8F E6 D9 12 B0 [18:17:58]Write to MH i2c: E2 0D 00 AF B1 80 0D 02 02 05 00 8F E6 D9 12 B0 00 00 F4 [18:17:58]Write i2c OK [18:17:58]MH_I2C_Read... [18:17:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:58]Read from MH i2c: E2 [18:17:58]MH_I2C_Read... [18:17:58]Read from MH i2c: E2 03 00 [18:17:58]MH_I2C_Read... [18:17:58]Read from MH i2c: E2 03 00 AF B1 00 90 00 D4 [18:17:58]RAPDU: 90 00 [18:17:58]wFMCommunicate OK [18:17:58]wFMCommunicate request_size=4 [18:17:58]MH_SAM_APDU [18:17:58]CAPDU: 80 0D 03 02 [18:17:58]Write to MH i2c: E2 08 00 B0 B1 80 0D 03 02 00 00 00 00 DC [18:17:58]Write i2c OK [18:17:58]MH_I2C_Read... [18:17:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:17:58]Read from MH i2c: E2 [18:17:58]MH_I2C_Read... [18:17:58]Read from MH i2c: E2 0B 00 [18:17:58]MH_I2C_Read... [18:17:58]Read from MH i2c: E2 0B 00 B0 B1 00 2B A6 11 C1 C1 74 68 7B 90 00 98 [18:17:58]RAPDU: 2B A6 11 C1 C1 74 68 7B 90 00 [18:17:58]wFMCommunicate OK [18:17:58]SAM_PROTO_SignData done [18:17:58]FM_MakeSignedData done [18:17:58]CreateOFDProtocolMessage [18:17:58]wFMCommunicate request_size=4 [18:17:58]MH_SAM_APDU [18:17:58]CAPDU: 80 11 00 00 [18:17:58]Write to MH i2c: E2 08 00 B1 B1 80 11 00 00 00 00 00 00 DC [18:17:58]Write i2c OK [18:17:58]MH_I2C_Read... [18:17:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:58]Read from MH i2c: E2 [18:17:58]MH_I2C_Read... [18:17:58]Read from MH i2c: E2 17 00 [18:17:58]MH_I2C_Read... [18:17:58]Read from MH i2c: E2 17 00 B1 B1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2B [18:17:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:17:58]wFMCommunicate OK [18:17:58]CreateOFDProtocolMessage done [18:17:58]OFDSenderStorePacket 218850 [18:17:58]StoreOFDPacket docnum=218850 [18:17:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B6 20 07 01 99 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 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 EF 01 00 00 F4 03 04 00 DA F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E2 56 03 00 35 04 06 00 73 8F E6 D9 12 B0 2B A6 11 C1 C1 74 68 7B [18:17:58]CheckFolder [18:17:58]dirname=/storage/ofd_packets [18:17:58]CheckFolder done [18:17:58]ProducePacketName [18:17:58]name=ofd_packets/00218850 [18:17:58]NVStorageSaveData ofd_packets/00218850 [18:17:58]File name is /storage/ofd_packets/00218850 [18:17:58]Write 301 bytes [18:17:58]NVStorageSaveData done [18:17:58]OFDSenderStorePacket done [18:17:58]KKMCreateOFDPacket done [18:17:58]NVStorageSaveData kkm_last_timestamp [18:17:58]File name is /storage/kkm_last_timestamp [18:17:58]Write 4 bytes [18:17:58]NVStorageSaveData done [18:17:58]ExternCall_PrintAddStr [18:17:58]wPrintStart [18:17:58]Write to MH i2c: 01 00 00 B2 B1 63 [18:17:58]Write i2c OK [18:17:58]MH_I2C_Read... [18:17:58]Read from MH i2c: 01 [18:17:58]MH_I2C_Read... [18:17:58]Read from MH i2c: 01 07 00 [18:17:58]MH_I2C_Read... [18:17:58]Read from MH i2c: 01 07 00 B2 B1 00 00 00 00 00 FF 0F 78 [18:17:58]RasterBufferAndPrint [18:17:58]line Счет N : (1)536396 [18:17:58]line ИНН: 02508201610067 [18:17:58]line Контрольно-Кассовый Чек [18:17:58]line ПРОДАЖА [18:17:58]line ТРК (МРК, ГНК) : 43 [18:17:58]line Товар: 2710124130 [18:17:58]line Аи-92-К-2 [18:17:58]line 2.990 * 66.90 [18:17:58]line = 200.03 [18:17:58]line НДС 12% НСП 1% [18:17:58]line > о реализуемом товаре [18:17:58]line ОКРУГЛЕНИЕ: -0.03 [18:17:58]line ИТОГО: 200.00 [18:17:58]line Внесено: 200.00 [18:17:58]line СДАЧА: 0.00 [18:17:58]line НСП 1% : 1.77 [18:17:58]line НДС 12% : 21.24 [18:17:58]line Наличными: 200.00 [18:17:58]line Безнал.: 0.00 [18:17:58]line Место: АЗС № 84 "Партнер Нефть" [18:17:58]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:17:58]line СНО: Общий режим [18:17:58]line Чек 495 19.10.2024 18:18 [18:17:58]line Смена: 443 ФФД: 1.0 [18:17:58]line ЗНМ: 0300000178 [18:17:58]line РНМ: 0000000000098116 [18:17:58]line Версия ККМ: 001 [18:17:58]line ФМ: 0000000000965413 [18:17:58]line ФД: 218850 [18:17:58]line ФПД: 127061890503344 [18:17:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181802&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218850&fm=127061890503344&tin=02508201610067®Number=0000000000098116&sum=20000 [18:17:58]OFD Sender: Processing packet 218850 [packets to send 80, broken 79] [18:17:58]ProducePacketName [18:17:58]name=ofd_packets/00218850 [18:17:58]OFD Sender: To server: pG, [18:17:58]CommunicateWithHost lk.salyk.kg:30040 [18:17:58]ConnectInit lk.salyk.kg [18:17:58]written 0, free lines is 4095 [18:17:58]Connected sock=10 [18:17:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B6 20 07 01 99 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 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 EF 01 00 00 F4 03 04 00 DA F7 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E2 56 03 00 35 04 06 00 73 8F E6 D9 12 B0 2B A6 11 C1 C1 74 68 7B [18:17:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 66 12 47 00 6A 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 39 36 35 34 31 33 10 04 04 00 E2 56 03 00 F4 03 04 00 73 A3 13 67 B6 04 01 00 00 E1 A1 00 B2 3A 08 D5 63 [18:17:59]CommunicateWithHost err = 0 [18:17:59]CheckOFDResponse [18:17:59]1017 (14) - 77093643461234 [18:17:59]1041 (16) - 0000000000965413 [18:17:59]1040 (4) - 218850 [18:17:59]1012 (4) - 19.10.2024 12:17 [18:17:59]1206 (1) - 0 [18:17:59]OFD Sender: Remove packet 218850 [18:17:59]ProducePacketName [18:17:59]name=ofd_packets/00218850 [18:17:59]NVStorageDeleteData [18:17:59]Write to MH i2c: 01 00 00 DD B1 8E [18:17:59]Write i2c OK [18:17:59]MH_I2C_Read... [18:17:59]Read from MH i2c: 01 [18:17:59]MH_I2C_Read... [18:17:59]Read from MH i2c: 01 07 00 [18:17:59]MH_I2C_Read... [18:17:59]Read from MH i2c: 01 07 00 DD B1 00 00 00 00 00 E0 0C 81 [18:17:59]RasterBufferAndPrint [18:17:59]line [18:17:59]line [18:17:59]line [18:17:59]line [18:17:59]line [18:17:59]written 0, free lines is 3302 [18:17:59]MH_Cut [18:17:59]Write to MH i2c: D1 01 00 E4 B1 01 67 [18:17:59]Write i2c OK [18:17:59]MH_I2C_Read... [18:17:59]Read from MH i2c: D1 [18:17:59]MH_I2C_Read... [18:17:59]Read from MH i2c: D1 01 00 [18:17:59]MH_I2C_Read... [18:17:59]Read from MH i2c: D1 01 00 E4 B1 00 66 [18:17:59]Write to MH i2c: 01 00 00 E5 B1 96 [18:17:59]Write i2c OK [18:17:59]MH_I2C_Read... [18:17:59]OFD Sender: No OFD packet to send [18:18:00]*** Cut start [18:18:00]*** Partial cut [18:18:00]*** CUTSNS_PIN = 1 [18:18:00]*** CUTSNS_PIN = 0 [18:18:00]*** Brake cut motor [18:18:00]Read from MH i2c: 01 [18:18:00]MH_I2C_Read... [18:18:00]*** Stop cut motor [18:18:00]*** Cut end [18:18:00]Read from MH i2c: 01 07 00 [18:18:00]MH_I2C_Read... [18:18:00]Read from MH i2c: 01 07 00 E5 B1 00 00 00 00 00 FF 0F AB [18:18:00]process_action close_receipt done [18:18:00]requested_data is exist [18:18:00]produce_requested_data [18:18:00]requested_item fm.sn is exist - process it [18:18:00]wFMCommunicate request_size=4 [18:18:00]MH_SAM_APDU [18:18:00]CAPDU: 80 11 00 00 [18:18:00]Write to MH i2c: E2 08 00 E6 B1 80 11 00 00 00 00 00 00 11 [18:18:00]Write i2c OK [18:18:00]MH_I2C_Read... [18:18:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:00]Read from MH i2c: E2 [18:18:00]MH_I2C_Read... [18:18:00]Read from MH i2c: E2 17 00 [18:18:00]MH_I2C_Read... [18:18:00]Read from MH i2c: E2 17 00 E6 B1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 60 [18:18:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:18:00]wFMCommunicate OK [18:18:00]requested_item fd.num is exist - process it [18:18:00]SAM_PROTO_GetFieldsCounters [18:18:00]wFMCommunicate request_size=4 [18:18:00]MH_SAM_APDU [18:18:00]CAPDU: 80 13 00 00 [18:18:00]Write to MH i2c: E2 08 00 E7 B1 80 13 00 00 00 00 00 00 14 [18:18:00]Write i2c OK [18:18:00]MH_I2C_Read... [18:18:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:18:00]Read from MH i2c: E2 [18:18:00]MH_I2C_Read... [18:18:00]Read from MH i2c: E2 62 00 [18:18:00]MH_I2C_Read... [18:18:00]Read from MH i2c: E2 62 00 E7 B1 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E2 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EF 01 00 00 5E 04 04 00 EF 01 00 00 57 04 04 00 F0 01 00 00 19 04 04 00 00 00 00 00 90 00 F8 [18:18:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E2 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 EF 01 00 00 5E 04 04 00 EF 01 00 00 57 04 04 00 F0 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:18:00]wFMCommunicate OK [18:18:00]SAM_PROTO_GetFieldsCounters done [18:18:00]requested_item shift.num is exist - process it [18:18:00]requested_item shift.opened is exist - process it [18:18:00]req_shift_opened [18:18:00]FM_GetShiftState [18:18:00]SAM_PROTO_GetShiftState [18:18:00]wFMCommunicate request_size=4 [18:18:00]MH_SAM_APDU [18:18:00]CAPDU: 80 13 01 00 [18:18:00]Write to MH i2c: E2 08 00 E8 B1 80 13 01 00 00 00 00 00 16 [18:18:00]Write i2c OK [18:18:00]MH_I2C_Read... [18:18:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:00]Read from MH i2c: E2 [18:18:00]MH_I2C_Read... [18:18:00]Read from MH i2c: E2 0E 00 [18:18:00]MH_I2C_Read... [18:18:00]Read from MH i2c: E2 0E 00 E8 B1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 59 [18:18:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:18:00]wFMCommunicate OK [18:18:00]SAM_PROTO_GetShiftState done [18:18:00]FM_GetShiftState done [18:18:00]req_shift_opened done [18:18:00]requested_item shift.open_date is exist - process it [18:18:00]req_shift_open_date [18:18:00]req_shift_open_date done [18:18:00]produce_requested_data done [18:18:00]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218850,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:18:00]process_action_free close_receipt [18:18:00]json_value_free [18:18:00]json_value_free done [18:18:00]process_json_proto returns [18:18:00]Send response to host [18:18:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218850,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:18:00]free response buf [18:18:00]execute_script done [18:18:00]execute_script returns [18:18:00]free content buf [18:18:00]Sock 9.Close socket [18:18:00]Sock 9.Thread stoped [18:18:04]OFD Sender: No OFD packet to send [18:18:09]OFD Sender: No OFD packet to send [18:18:14]OFD Sender: No OFD packet to send [18:18:19]OFD Sender: No OFD packet to send [18:18:24]OFD Sender: No OFD packet to send [18:18:29]OFD Sender: No OFD packet to send [18:18:34]OFD Sender: No OFD packet to send [18:18:39]OFD Sender: No OFD packet to send [18:18:44]OFD Sender: No OFD packet to send [18:18:49]OFD Sender: No OFD packet to send [18:18:54]OFD Sender: No OFD packet to send [18:18:59]OFD Sender: No OFD packet to send [18:19:04]OFD Sender: No OFD packet to send [18:19:09]OFD Sender: No OFD packet to send [18:19:14]OFD Sender: No OFD packet to send [18:19:19]OFD Sender: No OFD packet to send [18:19:24]OFD Sender: No OFD packet to send [18:19:29]OFD Sender: No OFD packet to send [18:19:34]OFD Sender: No OFD packet to send [18:19:39]OFD Sender: No OFD packet to send [18:19:44]OFD Sender: No OFD packet to send [18:19:47]accept exits with 8 [18:19:47]New connection [18:19:47]New thread 3066826084 created [18:19:47]Thread 3066682724 joined [18:19:47]Waiting for new connection... [18:19:47] Sock 8.Parse request [18:19:47]Sock 8.Check first char [18:19:47]Sock 8.First char is OK [18:19:47]request: POST /json_proto HTTP/1.0 [18:19:47]Method: POST [18:19:47]URL: /json_proto [18:19:47]Method is POST - this is cgi request [18:19:47]url: /json_proto [18:19:47]query_string will be loaded in cgi processing [18:19:47]execute_cgi json_proto POST (null) [18:19:47]execute_cgi path=json_proto method=POST [18:19:47]POST find Content-Length [18:19:47]Host: 172.17.40.4:8080 [18:19:47]Content-Length: 682 [18:19:47]Content-Type: application/json [18:19:47] [18:19:47]POST finish read [18:19:47]Found Content-Length = 682 [18:19:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [18:19:47]execute_script... [18:19:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [18:19:47]POST & json_proto [18:19:47]process_json_proto [18:19:47]json parsed OK: [18:19:47]protocol is kg_v1.0 [18:19:47]action value=close_receipt [18:19:47]process_action close_receipt [18:19:47]cmd_close_receipt [18:19:47]MH_GetDate [18:19:47]Write to MH i2c: F0 00 00 E9 B1 89 [18:19:47]Write i2c OK [18:19:47]MH_I2C_Read... [18:19:47]Read from MH i2c: F0 [18:19:47]MH_I2C_Read... [18:19:47]Read from MH i2c: F0 09 00 [18:19:47]MH_I2C_Read... [18:19:47]Read from MH i2c: F0 09 00 E9 B1 00 49 F8 13 67 EE 0E 0D 67 BD [18:19:47]GetLastDocTimeStamp 1729361882 [18:19:47]current date 1729361993 [18:19:47]FM_GetShiftState [18:19:47]SAM_PROTO_GetShiftState [18:19:47]wFMCommunicate request_size=4 [18:19:47]MH_SAM_APDU [18:19:47]CAPDU: 80 13 01 00 [18:19:47]Write to MH i2c: E2 08 00 EA B1 80 13 01 00 00 00 00 00 18 [18:19:47]Write i2c OK [18:19:47]MH_I2C_Read... [18:19:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:47]Read from MH i2c: E2 [18:19:47]MH_I2C_Read... [18:19:47]Read from MH i2c: E2 0E 00 [18:19:47]MH_I2C_Read... [18:19:47]Read from MH i2c: E2 0E 00 EA B1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5B [18:19:47]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:19:47]wFMCommunicate OK [18:19:47]SAM_PROTO_GetShiftState done [18:19:47]FM_GetShiftState done [18:19:47]opened in 1729296582 [18:19:47]opened+sec_in_day 1729382982 [18:19:47]quantity*price = 100021 [18:19:47]sum+1 = 100023 [18:19:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 496 19.10.2024 18:19 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218851 ФПД: 274679831913015 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181953&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218851&fm=274679831913015&tin=02508201610067®Number=0000000000098116&sum=100000 [18:19:48]StoreToDocumentArchive [18:19:48]shift 443 fd 218851 [18:19:48]save to /storage/0443/doc_00218851 [18:19:48]save last doc name /storage/0443/doc_00218851 to /storage/kkm_last_doc_name [18:19:48]save OK [18:19:48]Clear old archive folders... [18:19:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:19:48]tlvbuf is 01846850 [18:19:48]SAM_PROTO_ClearQueue [18:19:48]wFMCommunicate request_size=4 [18:19:48]MH_SAM_APDU [18:19:48]CAPDU: 80 09 00 00 [18:19:48]Write to MH i2c: E2 08 00 F7 B1 80 09 00 00 00 00 00 00 1A [18:19:48]Write i2c OK [18:19:48]MH_I2C_Read... [18:19:48]Read from MH i2c: E2 [18:19:48]MH_I2C_Read... [18:19:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:19:48]Read from MH i2c: E2 03 00 [18:19:48]MH_I2C_Read... [18:19:48]Read from MH i2c: E2 03 00 F7 B1 00 90 00 1C [18:19:48]RAPDU: 90 00 [18:19:48]wFMCommunicate OK [18:19:48]SAM_PROTO_ClearQueue done [18:19:48]KKMCreateOFDPacket [18:19:48]OFDProtocolAddRootSTLVToBuf [18:19:48]FM_MakeSignedData [18:19:48]FM_MakeSignedData [18:19:48]SAM_PROTO_SignData [18:19:48]wFMCommunicate request_size=4 [18:19:48]MH_SAM_APDU [18:19:48]CAPDU: 80 0D 01 02 [18:19:48]Write to MH i2c: E2 08 00 F8 B1 80 0D 01 02 00 00 00 00 22 [18:19:48]Write i2c OK [18:19:48]MH_I2C_Read... [18:19:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:19:48]Read from MH i2c: E2 [18:19:48]MH_I2C_Read... [18:19:48]Read from MH i2c: E2 03 00 [18:19:48]MH_I2C_Read... [18:19:48]Read from MH i2c: E2 03 00 F8 B1 00 90 00 1D [18:19:48]RAPDU: 90 00 [18:19:48]wFMCommunicate OK [18:19:48]wFMCommunicate request_size=255 [18:19:48]MH_SAM_APDU [18:19:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 F0 01 00 00 F4 03 04 00 49 F8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E3 56 03 00 35 04 06 00 F9 [18:19:48]Write to MH i2c: E2 02 01 F9 B1 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 F0 01 00 00 F4 03 04 00 49 F8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E3 56 03 00 35 04 06 00 F9 00 00 65 [18:19:48]Write i2c OK [18:19:48]MH_I2C_Read... [18:19:48]Read from MH i2c: E2 [18:19:48]MH_I2C_Read... [18:19:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:49]Read from MH i2c: E2 03 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 F9 B1 00 90 00 1E [18:19:49]RAPDU: 90 00 [18:19:49]wFMCommunicate OK [18:19:49]wFMCommunicate request_size=10 [18:19:49]MH_SAM_APDU [18:19:49]CAPDU: 80 0D 02 02 05 D1 E1 CE E2 37 [18:19:49]Write to MH i2c: E2 0D 00 FA B1 80 0D 02 02 05 00 D1 E1 CE E2 37 00 00 C8 [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:49]Read from MH i2c: E2 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 03 00 FA B1 00 90 00 1F [18:19:49]RAPDU: 90 00 [18:19:49]wFMCommunicate OK [18:19:49]wFMCommunicate request_size=4 [18:19:49]MH_SAM_APDU [18:19:49]CAPDU: 80 0D 03 02 [18:19:49]Write to MH i2c: E2 08 00 FB B1 80 0D 03 02 00 00 00 00 27 [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:19:49]Read from MH i2c: E2 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 0B 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 0B 00 FB B1 00 4A F3 9F 1B E8 FA 0A 13 90 00 1E [18:19:49]RAPDU: 4A F3 9F 1B E8 FA 0A 13 90 00 [18:19:49]wFMCommunicate OK [18:19:49]SAM_PROTO_SignData done [18:19:49]FM_MakeSignedData done [18:19:49]CreateOFDProtocolMessage [18:19:49]wFMCommunicate request_size=4 [18:19:49]MH_SAM_APDU [18:19:49]CAPDU: 80 11 00 00 [18:19:49]Write to MH i2c: E2 08 00 FC B1 80 11 00 00 00 00 00 00 27 [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:49]Read from MH i2c: E2 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 17 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: E2 17 00 FC B1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 76 [18:19:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:19:49]wFMCommunicate OK [18:19:49]CreateOFDProtocolMessage done [18:19:49]OFDSenderStorePacket 218851 [18:19:49]StoreOFDPacket docnum=218851 [18:19:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 61 6B 07 01 30 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 F0 01 00 00 F4 03 04 00 49 F8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E3 56 03 00 35 04 06 00 F9 D1 E1 CE E2 37 4A F3 9F 1B E8 FA 0A 13 [18:19:49]CheckFolder [18:19:49]dirname=/storage/ofd_packets [18:19:49]CheckFolder done [18:19:49]ProducePacketName [18:19:49]name=ofd_packets/00218851 [18:19:49]NVStorageSaveData ofd_packets/00218851 [18:19:49]File name is /storage/ofd_packets/00218851 [18:19:49]Write 301 bytes [18:19:49]NVStorageSaveData done [18:19:49]OFDSenderStorePacket done [18:19:49]KKMCreateOFDPacket done [18:19:49]NVStorageSaveData kkm_last_timestamp [18:19:49]File name is /storage/kkm_last_timestamp [18:19:49]Write 4 bytes [18:19:49]NVStorageSaveData done [18:19:49]ExternCall_PrintAddStr [18:19:49]wPrintStart [18:19:49]Write to MH i2c: 01 00 00 FD B1 AE [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: 01 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: 01 07 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: 01 07 00 FD B1 00 00 00 00 00 FF 0F C3 [18:19:49]RasterBufferAndPrint [18:19:49]line Счет N : (1)536398 [18:19:49]line ИНН: 02508201610067 [18:19:49]line Контрольно-Кассовый Чек [18:19:49]line ПРОДАЖА [18:19:49]line ТРК (МРК, ГНК) : 31 [18:19:49]line Товар: 2710124500 [18:19:49]line Аи-95-К-3 [18:19:49]line 13.480 * 74.20 [18:19:49]line = 1000.22 [18:19:49]line НДС 12% НСП 1% [18:19:49]line > о реализуемом товаре [18:19:49]line ОКРУГЛЕНИЕ: -0.22 [18:19:49]line ИТОГО: 1000.00 [18:19:49]line Внесено: 1000.00 [18:19:49]line СДАЧА: 0.00 [18:19:49]line НСП 1% : 8.85 [18:19:49]line НДС 12% : 106.22 [18:19:49]line Наличными: 1000.00 [18:19:49]line Безнал.: 0.00 [18:19:49]line Место: АЗС № 84 "Партнер Нефть" [18:19:49]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:19:49]line СНО: Общий режим [18:19:49]line Чек 496 19.10.2024 18:19 [18:19:49]line Смена: 443 ФФД: 1.0 [18:19:49]line ЗНМ: 0300000178 [18:19:49]line РНМ: 0000000000098116 [18:19:49]line Версия ККМ: 001 [18:19:49]line ФМ: 0000000000965413 [18:19:49]line ФД: 218851 [18:19:49]line ФПД: 274679831913015 [18:19:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T181953&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218851&fm=274679831913015&tin=02508201610067®Number=0000000000098116&sum=100000 [18:19:49]OFD Sender: Processing packet 218851 [packets to send 80, broken 79] [18:19:49]ProducePacketName [18:19:49]name=ofd_packets/00218851 [18:19:49]OFD Sender: To server: pG, [18:19:49]CommunicateWithHost lk.salyk.kg:30040 [18:19:49]ConnectInit lk.salyk.kg [18:19:49]written 0, free lines is 4095 [18:19:49]Connected sock=10 [18:19:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 61 6B 07 01 30 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 F0 01 00 00 F4 03 04 00 49 F8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E3 56 03 00 35 04 06 00 F9 D1 E1 CE E2 37 4A F3 9F 1B E8 FA 0A 13 [18:19:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F5 4E 47 00 DA 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 39 36 35 34 31 33 10 04 04 00 E3 56 03 00 F4 03 04 00 E2 A3 13 67 B6 04 01 00 00 48 31 0A BE 32 18 63 28 [18:19:49]CommunicateWithHost err = 0 [18:19:49]CheckOFDResponse [18:19:49]1017 (14) - 77093643461234 [18:19:49]1041 (16) - 0000000000965413 [18:19:49]1040 (4) - 218851 [18:19:49]1012 (4) - 19.10.2024 12:19 [18:19:49]1206 (1) - 0 [18:19:49]OFD Sender: Remove packet 218851 [18:19:49]ProducePacketName [18:19:49]name=ofd_packets/00218851 [18:19:49]NVStorageDeleteData [18:19:49]Write to MH i2c: 01 00 00 28 B2 DA [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: 01 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: 01 07 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: 01 07 00 28 B2 00 00 00 00 00 E4 0C D1 [18:19:49]RasterBufferAndPrint [18:19:49]line [18:19:49]line [18:19:49]line [18:19:49]line [18:19:49]line [18:19:49]written 0, free lines is 3306 [18:19:49]MH_Cut [18:19:49]Write to MH i2c: D1 01 00 2F B2 01 B3 [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: D1 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: D1 01 00 [18:19:49]MH_I2C_Read... [18:19:49]Read from MH i2c: D1 01 00 2F B2 00 B2 [18:19:49]Write to MH i2c: 01 00 00 30 B2 E2 [18:19:49]Write i2c OK [18:19:49]MH_I2C_Read... [18:19:50]OFD Sender: No OFD packet to send [18:19:50]*** Cut start [18:19:50]*** Partial cut [18:19:50]*** CUTSNS_PIN = 1 [18:19:50]*** CUTSNS_PIN = 0 [18:19:50]*** Brake cut motor [18:19:51]Read from MH i2c: 01 [18:19:51]MH_I2C_Read... [18:19:51]*** Stop cut motor [18:19:51]*** Cut end [18:19:51]Read from MH i2c: 01 07 00 [18:19:51]MH_I2C_Read... [18:19:51]Read from MH i2c: 01 07 00 30 B2 00 00 00 00 00 FF 0F F7 [18:19:51]process_action close_receipt done [18:19:51]requested_data is exist [18:19:51]produce_requested_data [18:19:51]requested_item fm.sn is exist - process it [18:19:51]wFMCommunicate request_size=4 [18:19:51]MH_SAM_APDU [18:19:51]CAPDU: 80 11 00 00 [18:19:51]Write to MH i2c: E2 08 00 31 B2 80 11 00 00 00 00 00 00 5D [18:19:51]Write i2c OK [18:19:51]MH_I2C_Read... [18:19:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:51]Read from MH i2c: E2 [18:19:51]MH_I2C_Read... [18:19:51]Read from MH i2c: E2 17 00 [18:19:51]MH_I2C_Read... [18:19:51]Read from MH i2c: E2 17 00 31 B2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AC [18:19:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:19:51]wFMCommunicate OK [18:19:51]requested_item fd.num is exist - process it [18:19:51]SAM_PROTO_GetFieldsCounters [18:19:51]wFMCommunicate request_size=4 [18:19:51]MH_SAM_APDU [18:19:51]CAPDU: 80 13 00 00 [18:19:51]Write to MH i2c: E2 08 00 32 B2 80 13 00 00 00 00 00 00 60 [18:19:51]Write i2c OK [18:19:51]MH_I2C_Read... [18:19:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:19:51]Read from MH i2c: E2 [18:19:51]MH_I2C_Read... [18:19:51]Read from MH i2c: E2 62 00 [18:19:51]MH_I2C_Read... [18:19:51]Read from MH i2c: E2 62 00 32 B2 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E3 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F0 01 00 00 5E 04 04 00 F0 01 00 00 57 04 04 00 F1 01 00 00 19 04 04 00 00 00 00 00 90 00 48 [18:19:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E3 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F0 01 00 00 5E 04 04 00 F0 01 00 00 57 04 04 00 F1 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:19:51]wFMCommunicate OK [18:19:51]SAM_PROTO_GetFieldsCounters done [18:19:51]requested_item shift.num is exist - process it [18:19:51]requested_item shift.opened is exist - process it [18:19:51]req_shift_opened [18:19:51]FM_GetShiftState [18:19:51]SAM_PROTO_GetShiftState [18:19:51]wFMCommunicate request_size=4 [18:19:51]MH_SAM_APDU [18:19:51]CAPDU: 80 13 01 00 [18:19:51]Write to MH i2c: E2 08 00 33 B2 80 13 01 00 00 00 00 00 62 [18:19:51]Write i2c OK [18:19:51]MH_I2C_Read... [18:19:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:51]Read from MH i2c: E2 [18:19:51]MH_I2C_Read... [18:19:51]Read from MH i2c: E2 0E 00 [18:19:51]MH_I2C_Read... [18:19:51]Read from MH i2c: E2 0E 00 33 B2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A5 [18:19:51]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:19:51]wFMCommunicate OK [18:19:51]SAM_PROTO_GetShiftState done [18:19:51]FM_GetShiftState done [18:19:51]req_shift_opened done [18:19:51]requested_item shift.open_date is exist - process it [18:19:51]req_shift_open_date [18:19:51]req_shift_open_date done [18:19:51]produce_requested_data done [18:19:51]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218851,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:19:51]process_action_free close_receipt [18:19:51]json_value_free [18:19:51]json_value_free done [18:19:51]process_json_proto returns [18:19:51]Send response to host [18:19:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218851,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:19:51]free response buf [18:19:51]execute_script done [18:19:51]execute_script returns [18:19:51]free content buf [18:19:51]Sock 8.Close socket [18:19:51]Sock 8.Thread stoped [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]accept exits with 9 [18:20:30]New connection [18:20:30]New thread 3066682724 created [18:20:30]Thread 3066826084 joined [18:20:30]Waiting for new connection... [18:20:30] Sock 9.Parse request [18:20:30]Sock 9.Check first char [18:20:30]Sock 9.First char is OK [18:20:30]request: POST /json_proto HTTP/1.0 [18:20:30]Method: POST [18:20:30]URL: /json_proto [18:20:30]Method is POST - this is cgi request [18:20:30]url: /json_proto [18:20:30]query_string will be loaded in cgi processing [18:20:30]execute_cgi json_proto POST (null) [18:20:30]execute_cgi path=json_proto method=POST [18:20:30]POST find Content-Length [18:20:30]Host: 172.17.40.4:8080 [18:20:30]Content-Length: 800 [18:20:30]Content-Type: application/json [18:20:30] [18:20:30]POST finish read [18:20:30]Found Content-Length = 800 [18:20:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4564770", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:20:30]execute_script... [18:20:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4564770", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:20:30]POST & json_proto [18:20:30]process_json_proto [18:20:30]json parsed OK: [18:20:30]protocol is kg_v1.0 [18:20:30]action value=close_receipt [18:20:30]process_action close_receipt [18:20:30]cmd_close_receipt [18:20:30]MH_GetDate [18:20:30]Write to MH i2c: F0 00 00 34 B2 D5 [18:20:30]Write i2c OK [18:20:30]MH_I2C_Read... [18:20:30]Read from MH i2c: F0 [18:20:30]MH_I2C_Read... [18:20:30]Read from MH i2c: F0 09 00 [18:20:30]MH_I2C_Read... [18:20:30]Read from MH i2c: F0 09 00 34 B2 00 74 F8 13 67 EE 0E 0D 67 34 [18:20:30]GetLastDocTimeStamp 1729361993 [18:20:30]current date 1729362036 [18:20:30]FM_GetShiftState [18:20:30]SAM_PROTO_GetShiftState [18:20:30]wFMCommunicate request_size=4 [18:20:30]MH_SAM_APDU [18:20:30]CAPDU: 80 13 01 00 [18:20:30]Write to MH i2c: E2 08 00 35 B2 80 13 01 00 00 00 00 00 64 [18:20:30]Write i2c OK [18:20:30]MH_I2C_Read... [18:20:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:30]Read from MH i2c: E2 [18:20:30]MH_I2C_Read... [18:20:30]Read from MH i2c: E2 0E 00 [18:20:30]MH_I2C_Read... [18:20:30]Read from MH i2c: E2 0E 00 35 B2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A7 [18:20:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:20:30]wFMCommunicate OK [18:20:30]SAM_PROTO_GetShiftState done [18:20:30]FM_GetShiftState done [18:20:30]opened in 1729296582 [18:20:30]opened+sec_in_day 1729382982 [18:20:30]quantity*price = 0 [18:20:30]sum+1 = 1 [18:20:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 497 19.10.2024 18:20 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4564770 ФМ: 0000000000965413 ФД: 218852 ФПД: 140570990013245 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182036&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218852&fm=140570990013245&tin=02508201610067®Number=0000000000098116&sum=0 [18:20:31]StoreToDocumentArchive [18:20:31]shift 443 fd 218852 [18:20:31]save to /storage/0443/doc_00218852 [18:20:31]save last doc name /storage/0443/doc_00218852 to /storage/kkm_last_doc_name [18:20:31]save OK [18:20:31]Clear old archive folders... [18:20:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:20:31]tlvbuf is 01575770 [18:20:31]SAM_PROTO_ClearQueue [18:20:31]wFMCommunicate request_size=4 [18:20:31]MH_SAM_APDU [18:20:31]CAPDU: 80 09 00 00 [18:20:31]Write to MH i2c: E2 08 00 42 B2 80 09 00 00 00 00 00 00 66 [18:20:31]Write i2c OK [18:20:31]MH_I2C_Read... [18:20:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:20:31]Read from MH i2c: E2 [18:20:31]MH_I2C_Read... [18:20:31]Read from MH i2c: E2 03 00 [18:20:31]MH_I2C_Read... [18:20:31]Read from MH i2c: E2 03 00 42 B2 00 90 00 68 [18:20:31]RAPDU: 90 00 [18:20:31]wFMCommunicate OK [18:20:31]SAM_PROTO_ClearQueue done [18:20:31]KKMCreateOFDPacket [18:20:31]OFDProtocolAddRootSTLVToBuf [18:20:31]FM_MakeSignedData [18:20:31]FM_MakeSignedData [18:20:31]SAM_PROTO_SignData [18:20:31]wFMCommunicate request_size=4 [18:20:31]MH_SAM_APDU [18:20:31]CAPDU: 80 0D 01 02 [18:20:31]Write to MH i2c: E2 08 00 43 B2 80 0D 01 02 00 00 00 00 6E [18:20:31]Write i2c OK [18:20:31]MH_I2C_Read... [18:20:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:20:31]Read from MH i2c: E2 [18:20:31]MH_I2C_Read... [18:20:31]Read from MH i2c: E2 03 00 [18:20:31]MH_I2C_Read... [18:20:31]Read from MH i2c: E2 03 00 43 B2 00 90 00 69 [18:20:31]RAPDU: 90 00 [18:20:31]wFMCommunicate OK [18:20:31]wFMCommunicate request_size=255 [18:20:31]MH_SAM_APDU [18:20: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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 74 F8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E4 56 03 00 35 04 06 00 7F [18:20:31]Write to MH i2c: E2 02 01 44 B2 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 74 F8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E4 56 03 00 35 04 06 00 7F 00 00 F8 [18:20:31]Write i2c OK [18:20:31]MH_I2C_Read... [18:20:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:31]Read from MH i2c: E2 [18:20:31]MH_I2C_Read... [18:20:31]Read from MH i2c: E2 03 00 [18:20:31]MH_I2C_Read... [18:20:31]Read from MH i2c: E2 03 00 44 B2 00 90 00 6A [18:20:31]RAPDU: 90 00 [18:20:31]wFMCommunicate OK [18:20:31]wFMCommunicate request_size=10 [18:20:31]MH_SAM_APDU [18:20:31]CAPDU: 80 0D 02 02 05 D9 3B EC EB 3D [18:20:31]Write to MH i2c: E2 0D 00 45 B2 80 0D 02 02 05 00 D9 3B EC EB 3D 00 00 A3 [18:20:31]Write i2c OK [18:20:31]MH_I2C_Read... [18:20:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:31]Read from MH i2c: E2 [18:20:31]MH_I2C_Read... [18:20:31]Read from MH i2c: E2 03 00 [18:20:31]MH_I2C_Read... [18:20:31]Read from MH i2c: E2 03 00 45 B2 00 90 00 6B [18:20:31]RAPDU: 90 00 [18:20:31]wFMCommunicate OK [18:20:31]wFMCommunicate request_size=4 [18:20:31]MH_SAM_APDU [18:20:31]CAPDU: 80 0D 03 02 [18:20:31]Write to MH i2c: E2 08 00 46 B2 80 0D 03 02 00 00 00 00 73 [18:20:31]Write i2c OK [18:20:31]MH_I2C_Read... [18:20:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:20:31]Read from MH i2c: E2 [18:20:31]MH_I2C_Read... [18:20:31]Read from MH i2c: E2 0B 00 [18:20:31]MH_I2C_Read... [18:20:31]Read from MH i2c: E2 0B 00 46 B2 00 06 E1 3E A0 1C 42 32 D4 90 00 9D [18:20:31]RAPDU: 06 E1 3E A0 1C 42 32 D4 90 00 [18:20:31]wFMCommunicate OK [18:20:31]SAM_PROTO_SignData done [18:20:31]FM_MakeSignedData done [18:20:31]CreateOFDProtocolMessage [18:20:31]wFMCommunicate request_size=4 [18:20:31]MH_SAM_APDU [18:20:31]CAPDU: 80 11 00 00 [18:20:31]Write to MH i2c: E2 08 00 47 B2 80 11 00 00 00 00 00 00 73 [18:20:31]Write i2c OK [18:20:31]MH_I2C_Read... [18:20:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:31]Read from MH i2c: E2 [18:20:31]MH_I2C_Read... [18:20:31]Read from MH i2c: E2 17 00 [18:20:31]MH_I2C_Read... [18:20:31]Read from MH i2c: E2 17 00 47 B2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C2 [18:20:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:20:31]wFMCommunicate OK [18:20:31]CreateOFDProtocolMessage done [18:20:31]OFDSenderStorePacket 218852 [18:20:31]StoreOFDPacket docnum=218852 [18:20:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D3 D3 07 01 EA 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 74 F8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E4 56 03 00 35 04 06 00 7F D9 3B EC EB 3D 06 E1 3E A0 1C 42 32 D4 [18:20:31]CheckFolder [18:20:31]dirname=/storage/ofd_packets [18:20:31]CheckFolder done [18:20:31]ProducePacketName [18:20:31]name=ofd_packets/00218852 [18:20:31]NVStorageSaveData ofd_packets/00218852 [18:20:31]File name is /storage/ofd_packets/00218852 [18:20:31]Write 301 bytes [18:20:31]NVStorageSaveData done [18:20:31]OFDSenderStorePacket done [18:20:31]KKMCreateOFDPacket done [18:20:31]NVStorageSaveData kkm_last_timestamp [18:20:31]File name is /storage/kkm_last_timestamp [18:20:31]Write 4 bytes [18:20:31]NVStorageSaveData done [18:20:31]ExternCall_PrintAddStr [18:20:31]wPrintStart [18:20:31]Write to MH i2c: 01 00 00 48 B2 FA [18:20:31]Write i2c OK [18:20:31]MH_I2C_Read... [18:20:31]Read from MH i2c: 01 [18:20:31]MH_I2C_Read... [18:20:31]Read from MH i2c: 01 07 00 [18:20:31]MH_I2C_Read... [18:20:31]Read from MH i2c: 01 07 00 48 B2 00 00 00 00 00 FF 0F 0F [18:20:31]RasterBufferAndPrint [18:20:31]line Счет N : (1)536397 [18:20:31]line ИНН: 02508201610067 [18:20:31]line Контрольно-Кассовый Чек [18:20:31]line ПРОДАЖА [18:20:31]line ТРК (МРК, ГНК) : 23 [18:20:31]line Товар: 2710124130 [18:20:31]line Аи-92-К-2 [18:20:31]line 10.000 * 0.00 [18:20:31]line = 0.00 [18:20:31]line НДС 12% НСП 1% [18:20:31]line > о реализуемом товаре [18:20:31]line ИТОГО: 0.00 [18:20:31]line НСП 1% : 0.00 [18:20:31]line НДС 12% : 0.00 [18:20:31]line Наличными: 0.00 [18:20:31]line Безнал.: 0.00 [18:20:31]line Место: АЗС № 84 "Партнер Нефть" [18:20:31]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:20:31]line СНО: Общий режим [18:20:31]line Чек 497 19.10.2024 18:20 [18:20:31]line Смена: 443 ФФД: 1.0 [18:20:31]line ЗНМ: 0300000178 [18:20:31]line РНМ: 0000000000098116 [18:20:31]line Версия ККМ: 001 [18:20:31]line Талоны: Топливные Талоны [18:20:31]line 4564770 [18:20:31]line ФМ: 0000000000965413 [18:20:31]line ФД: 218852 [18:20:31]line ФПД: 140570990013245 [18:20:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182036&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218852&fm=140570990013245&tin=02508201610067®Number=0000000000098116&sum=0 [18:20:32]OFD Sender: Processing packet 218852 [packets to send 80, broken 79] [18:20:32]ProducePacketName [18:20:32]name=ofd_packets/00218852 [18:20:32]OFD Sender: To server: pG, [18:20:32]CommunicateWithHost lk.salyk.kg:30040 [18:20:32]ConnectInit lk.salyk.kg [18:20:32]written 0, free lines is 4095 [18:20:32]Connected sock=10 [18:20:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D3 D3 07 01 EA 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 74 F8 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E4 56 03 00 35 04 06 00 7F D9 3B EC EB 3D 06 E1 3E A0 1C 42 32 D4 [18:20:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 45 7A 47 00 8E 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E4 56 03 00 F4 03 04 00 0C A4 13 67 B6 04 01 00 00 91 C4 EB 1F 78 45 BA 52 [18:20:32]CommunicateWithHost err = 0 [18:20:32]CheckOFDResponse [18:20:32]1017 (14) - 77093643461234 [18:20:32]1041 (16) - 0000000000965413 [18:20:32]1040 (4) - 218852 [18:20:32]1012 (4) - 19.10.2024 12:20 [18:20:32]1206 (1) - 0 [18:20:32]OFD Sender: Remove packet 218852 [18:20:32]ProducePacketName [18:20:32]name=ofd_packets/00218852 [18:20:32]NVStorageDeleteData [18:20:32]Write to MH i2c: 01 00 00 72 B2 24 [18:20:32]Write i2c OK [18:20:32]MH_I2C_Read... [18:20:32]Read from MH i2c: 01 [18:20:32]MH_I2C_Read... [18:20:32]Read from MH i2c: 01 07 00 [18:20:32]MH_I2C_Read... [18:20:32]Read from MH i2c: 01 07 00 72 B2 00 00 00 00 00 EF 0C 26 [18:20:32]RasterBufferAndPrint [18:20:32]line [18:20:32]line [18:20:32]line [18:20:32]line [18:20:32]line [18:20:32]written 0, free lines is 3317 [18:20:32]MH_Cut [18:20:32]Write to MH i2c: D1 01 00 79 B2 01 FD [18:20:32]Write i2c OK [18:20:32]MH_I2C_Read... [18:20:32]Read from MH i2c: D1 [18:20:32]MH_I2C_Read... [18:20:32]Read from MH i2c: D1 01 00 [18:20:32]MH_I2C_Read... [18:20:32]Read from MH i2c: D1 01 00 79 B2 00 FC [18:20:32]Write to MH i2c: 01 00 00 7A B2 2C [18:20:32]Write i2c OK [18:20:32]MH_I2C_Read... [18:20:32]OFD Sender: No OFD packet to send [18:20:33]*** Cut start [18:20:33]*** Partial cut [18:20:33]*** CUTSNS_PIN = 1 [18:20:33]*** CUTSNS_PIN = 0 [18:20:33]*** Brake cut motor [18:20:33]Read from MH i2c: 01 [18:20:33]MH_I2C_Read... [18:20:33]*** Stop cut motor [18:20:33]*** Cut end [18:20:33]Read from MH i2c: 01 07 00 [18:20:33]MH_I2C_Read... [18:20:33]Read from MH i2c: 01 07 00 7A B2 00 00 00 00 00 FF 0F 41 [18:20:33]process_action close_receipt done [18:20:33]requested_data is exist [18:20:33]produce_requested_data [18:20:33]requested_item fm.sn is exist - process it [18:20:33]wFMCommunicate request_size=4 [18:20:33]MH_SAM_APDU [18:20:33]CAPDU: 80 11 00 00 [18:20:33]Write to MH i2c: E2 08 00 7B B2 80 11 00 00 00 00 00 00 A7 [18:20:33]Write i2c OK [18:20:33]MH_I2C_Read... [18:20:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:33]Read from MH i2c: E2 [18:20:33]MH_I2C_Read... [18:20:33]Read from MH i2c: E2 17 00 [18:20:33]MH_I2C_Read... [18:20:33]Read from MH i2c: E2 17 00 7B B2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F6 [18:20:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:20:33]wFMCommunicate OK [18:20:33]requested_item fd.num is exist - process it [18:20:33]SAM_PROTO_GetFieldsCounters [18:20:33]wFMCommunicate request_size=4 [18:20:33]MH_SAM_APDU [18:20:33]CAPDU: 80 13 00 00 [18:20:33]Write to MH i2c: E2 08 00 7C B2 80 13 00 00 00 00 00 00 AA [18:20:33]Write i2c OK [18:20:33]MH_I2C_Read... [18:20:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:20:34]Read from MH i2c: E2 [18:20:34]MH_I2C_Read... [18:20:34]Read from MH i2c: E2 62 00 [18:20:34]MH_I2C_Read... [18:20:34]Read from MH i2c: E2 62 00 7C B2 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E4 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F1 01 00 00 5E 04 04 00 F1 01 00 00 57 04 04 00 F2 01 00 00 19 04 04 00 00 00 00 00 90 00 96 [18:20:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E4 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F1 01 00 00 5E 04 04 00 F1 01 00 00 57 04 04 00 F2 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:20:34]wFMCommunicate OK [18:20:34]SAM_PROTO_GetFieldsCounters done [18:20:34]requested_item shift.num is exist - process it [18:20:34]requested_item shift.opened is exist - process it [18:20:34]req_shift_opened [18:20:34]FM_GetShiftState [18:20:34]SAM_PROTO_GetShiftState [18:20:34]wFMCommunicate request_size=4 [18:20:34]MH_SAM_APDU [18:20:34]CAPDU: 80 13 01 00 [18:20:34]Write to MH i2c: E2 08 00 7D B2 80 13 01 00 00 00 00 00 AC [18:20:34]Write i2c OK [18:20:34]MH_I2C_Read... [18:20:34]Read from MH i2c: E2 [18:20:34]MH_I2C_Read... [18:20:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:34]Read from MH i2c: E2 0E 00 [18:20:34]MH_I2C_Read... [18:20:34]Read from MH i2c: E2 0E 00 7D B2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EF [18:20:34]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:20:34]wFMCommunicate OK [18:20:34]SAM_PROTO_GetShiftState done [18:20:34]FM_GetShiftState done [18:20:34]req_shift_opened done [18:20:34]requested_item shift.open_date is exist - process it [18:20:34]req_shift_open_date [18:20:34]req_shift_open_date done [18:20:34]produce_requested_data done [18:20:34]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218852,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:20:34]process_action_free close_receipt [18:20:34]json_value_free [18:20:34]json_value_free done [18:20:34]process_json_proto returns [18:20:34]Send response to host [18:20:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218852,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:20:34]free response buf [18:20:34]execute_script done [18:20:34]execute_script returns [18:20:34]free content buf [18:20:34]Sock 9.Close socket [18:20:34]Sock 9.Thread stoped [18:20:37]OFD Sender: No OFD packet to send [18:20:42]OFD Sender: No OFD packet to send [18:20:47]OFD Sender: No OFD packet to send [18:20:53]OFD Sender: No OFD packet to send [18:20:58]OFD Sender: No OFD packet to send [18:21:03]OFD Sender: No OFD packet to send [18:21:08]OFD Sender: No OFD packet to send [18:21:13]OFD Sender: No OFD packet to send [18:21:18]OFD Sender: No OFD packet to send [18:21:23]OFD Sender: No OFD packet to send [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:50]accept exits with 8 [18:22:50]New connection [18:22:50]New thread 3066826084 created [18:22:50]Thread 3066682724 joined [18:22:50]Waiting for new connection... [18:22:50] Sock 8.Parse request [18:22:50]Sock 8.Check first char [18:22:50]Sock 8.First char is OK [18:22:50]request: POST /json_proto HTTP/1.0 [18:22:50]Method: POST [18:22:50]URL: /json_proto [18:22:50]Method is POST - this is cgi request [18:22:50]url: /json_proto [18:22:50]query_string will be loaded in cgi processing [18:22:50]execute_cgi json_proto POST (null) [18:22:50]execute_cgi path=json_proto method=POST [18:22:50]POST find Content-Length [18:22:50]Host: 172.17.40.4:8080 [18:22:50]Content-Length: 682 [18:22:50]Content-Type: application/json [18:22:50] [18:22:50]POST finish read [18:22:50]Found Content-Length = 682 [18:22:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536399", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [18:22:50]execute_script... [18:22:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536399", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [18:22:50]POST & json_proto [18:22:50]process_json_proto [18:22:50]json parsed OK: [18:22:50]protocol is kg_v1.0 [18:22:50]action value=close_receipt [18:22:50]process_action close_receipt [18:22:50]cmd_close_receipt [18:22:50]MH_GetDate [18:22:50]Write to MH i2c: F0 00 00 7E B2 1F [18:22:50]Write i2c OK [18:22:50]MH_I2C_Read... [18:22:50]Read from MH i2c: F0 [18:22:50]MH_I2C_Read... [18:22:50]Read from MH i2c: F0 09 00 [18:22:50]MH_I2C_Read... [18:22:50]Read from MH i2c: F0 09 00 7E B2 00 00 F9 13 67 EE 0E 0D 67 0B [18:22:50]GetLastDocTimeStamp 1729362036 [18:22:50]current date 1729362176 [18:22:50]FM_GetShiftState [18:22:50]SAM_PROTO_GetShiftState [18:22:50]wFMCommunicate request_size=4 [18:22:50]MH_SAM_APDU [18:22:50]CAPDU: 80 13 01 00 [18:22:50]Write to MH i2c: E2 08 00 7F B2 80 13 01 00 00 00 00 00 AE [18:22:50]Write i2c OK [18:22:50]MH_I2C_Read... [18:22:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:51]Read from MH i2c: E2 [18:22:51]MH_I2C_Read... [18:22:51]Read from MH i2c: E2 0E 00 [18:22:51]MH_I2C_Read... [18:22:51]Read from MH i2c: E2 0E 00 7F B2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F1 [18:22:51]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:22:51]wFMCommunicate OK [18:22:51]SAM_PROTO_GetShiftState done [18:22:51]FM_GetShiftState done [18:22:51]opened in 1729296582 [18:22:51]opened+sec_in_day 1729382982 [18:22:51]quantity*price = 100015 [18:22:51]sum+1 = 100017 [18:22: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 498 19.10.2024 18:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218853 ФПД: 149379349484652 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182256&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218853&fm=149379349484652&tin=02508201610067®Number=0000000000098116&sum=100000 [18:22:52]StoreToDocumentArchive [18:22:52]shift 443 fd 218853 [18:22:52]save to /storage/0443/doc_00218853 [18:22:52]save last doc name /storage/0443/doc_00218853 to /storage/kkm_last_doc_name [18:22:52]save OK [18:22:52]Clear old archive folders... [18:22:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:22:52]tlvbuf is 018F3DB0 [18:22:52]SAM_PROTO_ClearQueue [18:22:52]wFMCommunicate request_size=4 [18:22:52]MH_SAM_APDU [18:22:52]CAPDU: 80 09 00 00 [18:22:52]Write to MH i2c: E2 08 00 8C B2 80 09 00 00 00 00 00 00 B0 [18:22:52]Write i2c OK [18:22:52]MH_I2C_Read... [18:22:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:22:52]Read from MH i2c: E2 [18:22:52]MH_I2C_Read... [18:22:52]Read from MH i2c: E2 03 00 [18:22:52]MH_I2C_Read... [18:22:52]Read from MH i2c: E2 03 00 8C B2 00 90 00 B2 [18:22:52]RAPDU: 90 00 [18:22:52]wFMCommunicate OK [18:22:52]SAM_PROTO_ClearQueue done [18:22:52]KKMCreateOFDPacket [18:22:52]OFDProtocolAddRootSTLVToBuf [18:22:52]FM_MakeSignedData [18:22:52]FM_MakeSignedData [18:22:52]SAM_PROTO_SignData [18:22:52]wFMCommunicate request_size=4 [18:22:52]MH_SAM_APDU [18:22:52]CAPDU: 80 0D 01 02 [18:22:52]Write to MH i2c: E2 08 00 8D B2 80 0D 01 02 00 00 00 00 B8 [18:22:52]Write i2c OK [18:22:52]MH_I2C_Read... [18:22:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:22:52]Read from MH i2c: E2 [18:22:52]MH_I2C_Read... [18:22:52]Read from MH i2c: E2 03 00 [18:22:52]MH_I2C_Read... [18:22:52]Read from MH i2c: E2 03 00 8D B2 00 90 00 B3 [18:22:52]RAPDU: 90 00 [18:22:52]wFMCommunicate OK [18:22:52]wFMCommunicate request_size=255 [18:22:52]MH_SAM_APDU [18:22: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 F2 01 00 00 F4 03 04 00 00 F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E5 56 03 00 35 04 06 00 87 [18:22:52]Write to MH i2c: E2 02 01 8E B2 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 F2 01 00 00 F4 03 04 00 00 F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E5 56 03 00 35 04 06 00 87 00 00 21 [18:22:52]Write i2c OK [18:22:52]MH_I2C_Read... [18:22:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:52]Read from MH i2c: E2 [18:22:52]MH_I2C_Read... [18:22:52]Read from MH i2c: E2 03 00 [18:22:52]MH_I2C_Read... [18:22:52]Read from MH i2c: E2 03 00 8E B2 00 90 00 B4 [18:22:52]RAPDU: 90 00 [18:22:52]wFMCommunicate OK [18:22:52]wFMCommunicate request_size=10 [18:22:52]MH_SAM_APDU [18:22:52]CAPDU: 80 0D 02 02 05 DC 17 10 14 6C [18:22:52]Write to MH i2c: E2 0D 00 8F B2 80 0D 02 02 05 00 DC 17 10 14 6C 00 00 48 [18:22:52]Write i2c OK [18:22:52]MH_I2C_Read... [18:22:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:52]Read from MH i2c: E2 [18:22:52]MH_I2C_Read... [18:22:52]Read from MH i2c: E2 03 00 [18:22:52]MH_I2C_Read... [18:22:52]Read from MH i2c: E2 03 00 8F B2 00 90 00 B5 [18:22:52]RAPDU: 90 00 [18:22:52]wFMCommunicate OK [18:22:52]wFMCommunicate request_size=4 [18:22:52]MH_SAM_APDU [18:22:52]CAPDU: 80 0D 03 02 [18:22:52]Write to MH i2c: E2 08 00 90 B2 80 0D 03 02 00 00 00 00 BD [18:22:52]Write i2c OK [18:22:52]MH_I2C_Read... [18:22:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:22:52]Read from MH i2c: E2 [18:22:52]MH_I2C_Read... [18:22:52]Read from MH i2c: E2 0B 00 [18:22:52]MH_I2C_Read... [18:22:52]Read from MH i2c: E2 0B 00 90 B2 00 F6 E7 DA 40 B8 EE A3 36 90 00 34 [18:22:52]RAPDU: F6 E7 DA 40 B8 EE A3 36 90 00 [18:22:52]wFMCommunicate OK [18:22:52]SAM_PROTO_SignData done [18:22:52]FM_MakeSignedData done [18:22:52]CreateOFDProtocolMessage [18:22:52]wFMCommunicate request_size=4 [18:22:52]MH_SAM_APDU [18:22:52]CAPDU: 80 11 00 00 [18:22:52]Write to MH i2c: E2 08 00 91 B2 80 11 00 00 00 00 00 00 BD [18:22:52]Write i2c OK [18:22:52]MH_I2C_Read... [18:22:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:52]Read from MH i2c: E2 [18:22:52]MH_I2C_Read... [18:22:52]Read from MH i2c: E2 17 00 [18:22:52]MH_I2C_Read... [18:22:52]Read from MH i2c: E2 17 00 91 B2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0C [18:22:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:22:52]wFMCommunicate OK [18:22:52]CreateOFDProtocolMessage done [18:22:52]OFDSenderStorePacket 218853 [18:22:52]StoreOFDPacket docnum=218853 [18:22:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 65 E2 07 01 2E 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 F2 01 00 00 F4 03 04 00 00 F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E5 56 03 00 35 04 06 00 87 DC 17 10 14 6C F6 E7 DA 40 B8 EE A3 36 [18:22:52]CheckFolder [18:22:52]dirname=/storage/ofd_packets [18:22:52]CheckFolder done [18:22:52]ProducePacketName [18:22:52]name=ofd_packets/00218853 [18:22:52]NVStorageSaveData ofd_packets/00218853 [18:22:52]File name is /storage/ofd_packets/00218853 [18:22:52]Write 301 bytes [18:22:52]NVStorageSaveData done [18:22:52]OFDSenderStorePacket done [18:22:52]KKMCreateOFDPacket done [18:22:52]NVStorageSaveData kkm_last_timestamp [18:22:52]File name is /storage/kkm_last_timestamp [18:22:52]Write 4 bytes [18:22:52]NVStorageSaveData done [18:22:52]ExternCall_PrintAddStr [18:22:52]wPrintStart [18:22:52]Write to MH i2c: 01 00 00 92 B2 44 [18:22:52]Write i2c OK [18:22:52]MH_I2C_Read... [18:22:52]Read from MH i2c: 01 [18:22:52]MH_I2C_Read... [18:22:52]Read from MH i2c: 01 07 00 [18:22:52]MH_I2C_Read... [18:22:52]Read from MH i2c: 01 07 00 92 B2 00 00 00 00 00 FF 0F 59 [18:22:52]RasterBufferAndPrint [18:22:52]line Счет N : (1)536399 [18:22:52]line ИНН: 02508201610067 [18:22:52]line Контрольно-Кассовый Чек [18:22:52]line ПРОДАЖА [18:22:52]line ТРК (МРК, ГНК) : 23 [18:22:52]line Товар: 2710124130 [18:22:52]line Аи-92-К-2 [18:22:52]line 14.950 * 66.90 [18:22:52]line = 1000.16 [18:22:52]line НДС 12% НСП 1% [18:22:52]line > о реализуемом товаре [18:22:52]line ОКРУГЛЕНИЕ: -0.16 [18:22:52]line ИТОГО: 1000.00 [18:22:52]line Внесено: 1000.00 [18:22:52]line СДАЧА: 0.00 [18:22:52]line НСП 1% : 8.85 [18:22:52]line НДС 12% : 106.21 [18:22:52]line Наличными: 1000.00 [18:22:52]line Безнал.: 0.00 [18:22:52]line Место: АЗС № 84 "Партнер Нефть" [18:22:52]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:22:52]line СНО: Общий режим [18:22:52]line Чек 498 19.10.2024 18:22 [18:22:52]line Смена: 443 ФФД: 1.0 [18:22:52]line ЗНМ: 0300000178 [18:22:52]line РНМ: 0000000000098116 [18:22:52]line Версия ККМ: 001 [18:22:52]line ФМ: 0000000000965413 [18:22:52]line ФД: 218853 [18:22:52]line ФПД: 149379349484652 [18:22:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182256&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218853&fm=149379349484652&tin=02508201610067®Number=0000000000098116&sum=100000 [18:22:53]OFD Sender: Processing packet 218853 [packets to send 80, broken 79] [18:22:53]ProducePacketName [18:22:53]name=ofd_packets/00218853 [18:22:53]OFD Sender: To server: pG, [18:22:53]CommunicateWithHost lk.salyk.kg:30040 [18:22:53]ConnectInit lk.salyk.kg [18:22:53]written 0, free lines is 4095 [18:22:53]Connected sock=11 [18:22:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 65 E2 07 01 2E 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 F2 01 00 00 F4 03 04 00 00 F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E5 56 03 00 35 04 06 00 87 DC 17 10 14 6C F6 E7 DA 40 B8 EE A3 36 [18:22:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1C 02 47 00 9B 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 39 36 35 34 31 33 10 04 04 00 E5 56 03 00 F4 03 04 00 99 A4 13 67 B6 04 01 00 00 AE FD 97 D3 C6 A6 FA EE [18:22:53]CommunicateWithHost err = 0 [18:22:53]CheckOFDResponse [18:22:53]1017 (14) - 77093643461234 [18:22:53]1041 (16) - 0000000000965413 [18:22:53]1040 (4) - 218853 [18:22:53]1012 (4) - 19.10.2024 12:22 [18:22:53]1206 (1) - 0 [18:22:53]OFD Sender: Remove packet 218853 [18:22:53]ProducePacketName [18:22:53]name=ofd_packets/00218853 [18:22:53]NVStorageDeleteData [18:22:53]Write to MH i2c: 01 00 00 BD B2 6F [18:22:53]Write i2c OK [18:22:53]MH_I2C_Read... [18:22:53]Read from MH i2c: 01 [18:22:53]MH_I2C_Read... [18:22:53]Read from MH i2c: 01 07 00 [18:22:53]MH_I2C_Read... [18:22:53]Read from MH i2c: 01 07 00 BD B2 00 00 00 00 00 F0 0C 72 [18:22:53]RasterBufferAndPrint [18:22:53]line [18:22:53]line [18:22:53]line [18:22:53]line [18:22:53]line [18:22:53]written 0, free lines is 3318 [18:22:53]MH_Cut [18:22:53]Write to MH i2c: D1 01 00 C4 B2 01 48 [18:22:53]Write i2c OK [18:22:53]MH_I2C_Read... [18:22:53]Read from MH i2c: D1 [18:22:53]MH_I2C_Read... [18:22:53]Read from MH i2c: D1 01 00 [18:22:53]MH_I2C_Read... [18:22:53]Read from MH i2c: D1 01 00 C4 B2 00 47 [18:22:53]Write to MH i2c: 01 00 00 C5 B2 77 [18:22:53]Write i2c OK [18:22:53]MH_I2C_Read... [18:22:53]OFD Sender: No OFD packet to send [18:22:54]*** Cut start [18:22:54]*** Partial cut [18:22:54]*** CUTSNS_PIN = 1 [18:22:54]*** CUTSNS_PIN = 0 [18:22:54]*** Brake cut motor [18:22:54]Read from MH i2c: 01 [18:22:54]MH_I2C_Read... [18:22:54]*** Stop cut motor [18:22:54]*** Cut end [18:22:54]Read from MH i2c: 01 07 00 [18:22:54]MH_I2C_Read... [18:22:54]Read from MH i2c: 01 07 00 C5 B2 00 00 00 00 00 FF 0F 8C [18:22:54]process_action close_receipt done [18:22:54]requested_data is exist [18:22:54]produce_requested_data [18:22:54]requested_item fm.sn is exist - process it [18:22:54]wFMCommunicate request_size=4 [18:22:54]MH_SAM_APDU [18:22:54]CAPDU: 80 11 00 00 [18:22:54]Write to MH i2c: E2 08 00 C6 B2 80 11 00 00 00 00 00 00 F2 [18:22:54]Write i2c OK [18:22:54]MH_I2C_Read... [18:22:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:54]Read from MH i2c: E2 [18:22:54]MH_I2C_Read... [18:22:54]Read from MH i2c: E2 17 00 [18:22:54]MH_I2C_Read... [18:22:54]Read from MH i2c: E2 17 00 C6 B2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 41 [18:22:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:22:54]wFMCommunicate OK [18:22:54]requested_item fd.num is exist - process it [18:22:54]SAM_PROTO_GetFieldsCounters [18:22:54]wFMCommunicate request_size=4 [18:22:54]MH_SAM_APDU [18:22:54]CAPDU: 80 13 00 00 [18:22:54]Write to MH i2c: E2 08 00 C7 B2 80 13 00 00 00 00 00 00 F5 [18:22:54]Write i2c OK [18:22:54]MH_I2C_Read... [18:22:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:22:55]Read from MH i2c: E2 [18:22:55]MH_I2C_Read... [18:22:55]Read from MH i2c: E2 62 00 [18:22:55]MH_I2C_Read... [18:22:55]Read from MH i2c: E2 62 00 C7 B2 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E5 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F2 01 00 00 5E 04 04 00 F2 01 00 00 57 04 04 00 F3 01 00 00 19 04 04 00 00 00 00 00 90 00 E5 [18:22:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E5 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F2 01 00 00 5E 04 04 00 F2 01 00 00 57 04 04 00 F3 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:22:55]wFMCommunicate OK [18:22:55]SAM_PROTO_GetFieldsCounters done [18:22:55]requested_item shift.num is exist - process it [18:22:55]requested_item shift.opened is exist - process it [18:22:55]req_shift_opened [18:22:55]FM_GetShiftState [18:22:55]SAM_PROTO_GetShiftState [18:22:55]wFMCommunicate request_size=4 [18:22:55]MH_SAM_APDU [18:22:55]CAPDU: 80 13 01 00 [18:22:55]Write to MH i2c: E2 08 00 C8 B2 80 13 01 00 00 00 00 00 F7 [18:22:55]Write i2c OK [18:22:55]MH_I2C_Read... [18:22:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:55]Read from MH i2c: E2 [18:22:55]MH_I2C_Read... [18:22:55]Read from MH i2c: E2 0E 00 [18:22:55]MH_I2C_Read... [18:22:55]Read from MH i2c: E2 0E 00 C8 B2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3A [18:22:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:22:55]wFMCommunicate OK [18:22:55]SAM_PROTO_GetShiftState done [18:22:55]FM_GetShiftState done [18:22:55]req_shift_opened done [18:22:55]requested_item shift.open_date is exist - process it [18:22:55]req_shift_open_date [18:22:55]req_shift_open_date done [18:22:55]produce_requested_data done [18:22:55]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218853,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:22:55]process_action_free close_receipt [18:22:55]json_value_free [18:22:55]json_value_free done [18:22:55]process_json_proto returns [18:22:55]Send response to host [18:22:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218853,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:22:55]free response buf [18:22:55]execute_script done [18:22:55]execute_script returns [18:22:55]free content buf [18:22:55]Sock 8.Close socket [18:22:55]Sock 8.Thread stoped [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:19]accept exits with 9 [18:23:19]New connection [18:23:19]New thread 3066682724 created [18:23:19]Thread 3066826084 joined [18:23:19]Waiting for new connection... [18:23:19] Sock 9.Parse request [18:23:19]Sock 9.Check first char [18:23:19]Sock 9.First char is OK [18:23:19]request: POST /json_proto HTTP/1.0 [18:23:19]Method: POST [18:23:19]URL: /json_proto [18:23:19]Method is POST - this is cgi request [18:23:19]url: /json_proto [18:23:19]query_string will be loaded in cgi processing [18:23:19]execute_cgi json_proto POST (null) [18:23:19]execute_cgi path=json_proto method=POST [18:23:19]POST find Content-Length [18:23:19]Host: 172.17.40.4:8080 [18:23:19]Content-Length: 769 [18:23:19]Content-Type: application/json [18:23:19] [18:23:19]POST finish read [18:23:19]Found Content-Length = 769 [18:23:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [18:23:19]execute_script... [18:23:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [18:23:19]POST & json_proto [18:23:19]process_json_proto [18:23:19]json parsed OK: [18:23:19]protocol is kg_v1.0 [18:23:19]action value=close_receipt [18:23:19]process_action close_receipt [18:23:19]cmd_close_receipt [18:23:19]MH_GetDate [18:23:19]Write to MH i2c: F0 00 00 C9 B2 6A [18:23:19]Write i2c OK [18:23:19]MH_I2C_Read... [18:23:19]Read from MH i2c: F0 [18:23:19]MH_I2C_Read... [18:23:19]Read from MH i2c: F0 09 00 [18:23:19]MH_I2C_Read... [18:23:19]Read from MH i2c: F0 09 00 C9 B2 00 1D F9 13 67 EE 0E 0D 67 73 [18:23:19]GetLastDocTimeStamp 1729362176 [18:23:19]current date 1729362205 [18:23:19]FM_GetShiftState [18:23:19]SAM_PROTO_GetShiftState [18:23:19]wFMCommunicate request_size=4 [18:23:19]MH_SAM_APDU [18:23:19]CAPDU: 80 13 01 00 [18:23:19]Write to MH i2c: E2 08 00 CA B2 80 13 01 00 00 00 00 00 F9 [18:23:19]Write i2c OK [18:23:19]MH_I2C_Read... [18:23:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:20]Read from MH i2c: E2 [18:23:20]MH_I2C_Read... [18:23:20]Read from MH i2c: E2 0E 00 [18:23:20]MH_I2C_Read... [18:23:20]Read from MH i2c: E2 0E 00 CA B2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3C [18:23:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:23:20]wFMCommunicate OK [18:23:20]SAM_PROTO_GetShiftState done [18:23:20]FM_GetShiftState done [18:23:20]opened in 1729296582 [18:23:20]opened+sec_in_day 1729382982 [18:23:20]quantity*price = 100021 [18:23:20]sum+1 = 100023 [18:23:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 499 19.10.2024 18:23 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218854 ФПД: 180983400225609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182325&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218854&fm=180983400225609&tin=02508201610067®Number=0000000000098116&sum=100022 [18:23:21]StoreToDocumentArchive [18:23:21]shift 443 fd 218854 [18:23:21]save to /storage/0443/doc_00218854 [18:23:21]save last doc name /storage/0443/doc_00218854 to /storage/kkm_last_doc_name [18:23:21]save OK [18:23:21]Clear old archive folders... [18:23:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:23:21]tlvbuf is 01742090 [18:23:21]SAM_PROTO_ClearQueue [18:23:21]wFMCommunicate request_size=4 [18:23:21]MH_SAM_APDU [18:23:21]CAPDU: 80 09 00 00 [18:23:21]Write to MH i2c: E2 08 00 D7 B2 80 09 00 00 00 00 00 00 FB [18:23:21]Write i2c OK [18:23:21]MH_I2C_Read... [18:23:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:23:21]Read from MH i2c: E2 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 03 00 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 03 00 D7 B2 00 90 00 FD [18:23:21]RAPDU: 90 00 [18:23:21]wFMCommunicate OK [18:23:21]SAM_PROTO_ClearQueue done [18:23:21]KKMCreateOFDPacket [18:23:21]OFDProtocolAddRootSTLVToBuf [18:23:21]FM_MakeSignedData [18:23:21]FM_MakeSignedData [18:23:21]SAM_PROTO_SignData [18:23:21]wFMCommunicate request_size=4 [18:23:21]MH_SAM_APDU [18:23:21]CAPDU: 80 0D 01 02 [18:23:21]Write to MH i2c: E2 08 00 D8 B2 80 0D 01 02 00 00 00 00 03 [18:23:21]Write i2c OK [18:23:21]MH_I2C_Read... [18:23:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:23:21]Read from MH i2c: E2 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 03 00 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 03 00 D8 B2 00 90 00 FE [18:23:21]RAPDU: 90 00 [18:23:21]wFMCommunicate OK [18:23:21]wFMCommunicate request_size=255 [18:23:21]MH_SAM_APDU [18:23: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 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 F3 01 00 00 F4 03 04 00 1D F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E6 56 03 00 35 04 06 00 A4 [18:23:21]Write to MH i2c: E2 02 01 D9 B2 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 F3 01 00 00 F4 03 04 00 1D F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E6 56 03 00 35 04 06 00 A4 00 00 F8 [18:23:21]Write i2c OK [18:23:21]MH_I2C_Read... [18:23:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:21]Read from MH i2c: E2 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 03 00 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 03 00 D9 B2 00 90 00 FF [18:23:21]RAPDU: 90 00 [18:23:21]wFMCommunicate OK [18:23:21]wFMCommunicate request_size=10 [18:23:21]MH_SAM_APDU [18:23:21]CAPDU: 80 0D 02 02 05 9A 7B 47 DB 49 [18:23:21]Write to MH i2c: E2 0D 00 DA B2 80 0D 02 02 05 00 9A 7B 47 DB 49 00 00 90 [18:23:21]Write i2c OK [18:23:21]MH_I2C_Read... [18:23:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:21]Read from MH i2c: E2 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 03 00 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 03 00 DA B2 00 90 00 00 [18:23:21]RAPDU: 90 00 [18:23:21]wFMCommunicate OK [18:23:21]wFMCommunicate request_size=4 [18:23:21]MH_SAM_APDU [18:23:21]CAPDU: 80 0D 03 02 [18:23:21]Write to MH i2c: E2 08 00 DB B2 80 0D 03 02 00 00 00 00 08 [18:23:21]Write i2c OK [18:23:21]MH_I2C_Read... [18:23:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:23:21]Read from MH i2c: E2 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 0B 00 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 0B 00 DB B2 00 12 7C CB 2D 2A 1F FA 24 90 00 F6 [18:23:21]RAPDU: 12 7C CB 2D 2A 1F FA 24 90 00 [18:23:21]wFMCommunicate OK [18:23:21]SAM_PROTO_SignData done [18:23:21]FM_MakeSignedData done [18:23:21]CreateOFDProtocolMessage [18:23:21]wFMCommunicate request_size=4 [18:23:21]MH_SAM_APDU [18:23:21]CAPDU: 80 11 00 00 [18:23:21]Write to MH i2c: E2 08 00 DC B2 80 11 00 00 00 00 00 00 08 [18:23:21]Write i2c OK [18:23:21]MH_I2C_Read... [18:23:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:21]Read from MH i2c: E2 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 17 00 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 17 00 DC B2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 57 [18:23:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:23:21]wFMCommunicate OK [18:23:21]CreateOFDProtocolMessage done [18:23:21]OFDSenderStorePacket 218854 [18:23:21]StoreOFDPacket docnum=218854 [18:23:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B5 80 07 01 18 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 F3 01 00 00 F4 03 04 00 1D F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E6 56 03 00 35 04 06 00 A4 9A 7B 47 DB 49 12 7C CB 2D 2A 1F FA 24 [18:23:21]CheckFolder [18:23:21]dirname=/storage/ofd_packets [18:23:21]CheckFolder done [18:23:21]ProducePacketName [18:23:21]name=ofd_packets/00218854 [18:23:21]NVStorageSaveData ofd_packets/00218854 [18:23:21]File name is /storage/ofd_packets/00218854 [18:23:21]Write 301 bytes [18:23:21]NVStorageSaveData done [18:23:21]OFDSenderStorePacket done [18:23:21]KKMCreateOFDPacket done [18:23:21]NVStorageSaveData kkm_last_timestamp [18:23:21]File name is /storage/kkm_last_timestamp [18:23:21]Write 4 bytes [18:23:21]NVStorageSaveData done [18:23:21]ExternCall_PrintAddStr [18:23:21]wPrintStart [18:23:21]Write to MH i2c: 01 00 00 DD B2 8F [18:23:21]OFD Sender: Processing packet 218854 [packets to send 80, broken 79] [18:23:21]ProducePacketName [18:23:21]name=ofd_packets/00218854 [18:23:21]OFD Sender: To server: pG, [18:23:21]CommunicateWithHost lk.salyk.kg:30040 [18:23:21]ConnectInit lk.salyk.kg [18:23:21]Write i2c OK [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: 01 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: 01 07 00 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: 01 07 00 DD B2 00 00 00 00 00 FF 0F A4 [18:23:21]RasterBufferAndPrint [18:23:21]line Счет N : (1)536400 [18:23:21]line ИНН: 02508201610067 [18:23:21]line Контрольно-Кассовый Чек [18:23:21]line ПРОДАЖА [18:23:21]line ТРК (МРК, ГНК) : 31 [18:23:21]line Товар: 2710124500 [18:23:21]line Аи-95-К-3 [18:23:21]line 13.480 * 74.20 [18:23:21]line = 1000.22 [18:23:21]line НДС 12% НСП 1% [18:23:21]line > о реализуемом товаре [18:23:21]line ИТОГО: 1000.22 [18:23:21]line НСП 1% : 8.85 [18:23:21]line НДС 12% : 106.22 [18:23:21]line Наличными: 0.00 [18:23:21]line Безнал.: 1000.22 [18:23:21]line Место: АЗС № 84 "Партнер Нефть" [18:23:21]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:23:21]line СНО: Общий режим [18:23:21]line Чек 499 19.10.2024 18:23 [18:23:21]line Смена: 443 ФФД: 1.0 [18:23:21]line ЗНМ: 0300000178 [18:23:21]line РНМ: 0000000000098116 [18:23:21]line Версия ККМ: 001 [18:23:21]line Платежная система: Mbank [18:23:21]line ФМ: 0000000000965413 [18:23:21]line ФД: 218854 [18:23:21]line ФПД: 180983400225609 [18:23:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182325&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218854&fm=180983400225609&tin=02508201610067®Number=0000000000098116&sum=100022 [18:23:21]written 0, free lines is 4095 [18:23:21]Connected sock=10 [18:23:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B5 80 07 01 18 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 F3 01 00 00 F4 03 04 00 1D F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E6 56 03 00 35 04 06 00 A4 9A 7B 47 DB 49 12 7C CB 2D 2A 1F FA 24 [18:23:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 0E CB 47 00 3F D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E6 56 03 00 F4 03 04 00 B6 A4 13 67 B6 04 01 00 00 32 48 76 42 70 8E 63 28 [18:23:22]CommunicateWithHost err = 0 [18:23:22]CheckOFDResponse [18:23:22]1017 (14) - 77093643461234 [18:23:22]1041 (16) - 0000000000965413 [18:23:22]1040 (4) - 218854 [18:23:22]1012 (4) - 19.10.2024 12:23 [18:23:22]1206 (1) - 0 [18:23:22]OFD Sender: Remove packet 218854 [18:23:22]ProducePacketName [18:23:22]name=ofd_packets/00218854 [18:23:22]NVStorageDeleteData [18:23:22]Write to MH i2c: 01 00 00 06 B3 B9 [18:23:22]Write i2c OK [18:23:22]MH_I2C_Read... [18:23:22]Read from MH i2c: 01 [18:23:22]MH_I2C_Read... [18:23:22]Read from MH i2c: 01 07 00 [18:23:22]MH_I2C_Read... [18:23:22]Read from MH i2c: 01 07 00 06 B3 00 00 00 00 00 1F 0D EC [18:23:22]RasterBufferAndPrint [18:23:22]line [18:23:22]line [18:23:22]line [18:23:22]line [18:23:22]line [18:23:22]written 0, free lines is 3368 [18:23:22]MH_Cut [18:23:22]Write to MH i2c: D1 01 00 0D B3 01 92 [18:23:22]Write i2c OK [18:23:22]MH_I2C_Read... [18:23:22]Read from MH i2c: D1 [18:23:22]MH_I2C_Read... [18:23:22]Read from MH i2c: D1 01 00 [18:23:22]MH_I2C_Read... [18:23:22]Read from MH i2c: D1 01 00 0D B3 00 91 [18:23:22]Write to MH i2c: 01 00 00 0E B3 C1 [18:23:22]Write i2c OK [18:23:22]MH_I2C_Read... [18:23:22]OFD Sender: No OFD packet to send [18:23:22]*** Cut start [18:23:22]*** Partial cut [18:23:22]*** CUTSNS_PIN = 1 [18:23:22]*** CUTSNS_PIN = 0 [18:23:23]*** Brake cut motor [18:23:23]Read from MH i2c: 01 [18:23:23]MH_I2C_Read... [18:23:23]*** Stop cut motor [18:23:23]*** Cut end [18:23:23]Read from MH i2c: 01 07 00 [18:23:23]MH_I2C_Read... [18:23:23]Read from MH i2c: 01 07 00 0E B3 00 00 00 00 00 FF 0F D6 [18:23:23]process_action close_receipt done [18:23:23]requested_data is exist [18:23:23]produce_requested_data [18:23:23]requested_item fm.sn is exist - process it [18:23:23]wFMCommunicate request_size=4 [18:23:23]MH_SAM_APDU [18:23:23]CAPDU: 80 11 00 00 [18:23:23]Write to MH i2c: E2 08 00 0F B3 80 11 00 00 00 00 00 00 3C [18:23:23]Write i2c OK [18:23:23]MH_I2C_Read... [18:23:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:23]Read from MH i2c: E2 [18:23:23]MH_I2C_Read... [18:23:23]Read from MH i2c: E2 17 00 [18:23:23]MH_I2C_Read... [18:23:23]Read from MH i2c: E2 17 00 0F B3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8B [18:23:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:23:23]wFMCommunicate OK [18:23:23]requested_item fd.num is exist - process it [18:23:23]SAM_PROTO_GetFieldsCounters [18:23:23]wFMCommunicate request_size=4 [18:23:23]MH_SAM_APDU [18:23:23]CAPDU: 80 13 00 00 [18:23:23]Write to MH i2c: E2 08 00 10 B3 80 13 00 00 00 00 00 00 3F [18:23:23]Write i2c OK [18:23:23]MH_I2C_Read... [18:23:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:23:23]Read from MH i2c: E2 [18:23:23]MH_I2C_Read... [18:23:23]Read from MH i2c: E2 62 00 [18:23:23]MH_I2C_Read... [18:23:23]Read from MH i2c: E2 62 00 10 B3 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E6 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F3 01 00 00 5E 04 04 00 F3 01 00 00 57 04 04 00 F4 01 00 00 19 04 04 00 00 00 00 00 90 00 33 [18:23:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E6 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F3 01 00 00 5E 04 04 00 F3 01 00 00 57 04 04 00 F4 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:23:23]wFMCommunicate OK [18:23:23]SAM_PROTO_GetFieldsCounters done [18:23:23]requested_item shift.num is exist - process it [18:23:23]requested_item shift.opened is exist - process it [18:23:23]req_shift_opened [18:23:23]FM_GetShiftState [18:23:23]SAM_PROTO_GetShiftState [18:23:23]wFMCommunicate request_size=4 [18:23:23]MH_SAM_APDU [18:23:23]CAPDU: 80 13 01 00 [18:23:23]Write to MH i2c: E2 08 00 11 B3 80 13 01 00 00 00 00 00 41 [18:23:23]Write i2c OK [18:23:23]MH_I2C_Read... [18:23:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:23]Read from MH i2c: E2 [18:23:23]MH_I2C_Read... [18:23:23]Read from MH i2c: E2 0E 00 [18:23:23]MH_I2C_Read... [18:23:23]Read from MH i2c: E2 0E 00 11 B3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 84 [18:23:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:23:23]wFMCommunicate OK [18:23:23]SAM_PROTO_GetShiftState done [18:23:23]FM_GetShiftState done [18:23:23]req_shift_opened done [18:23:23]requested_item shift.open_date is exist - process it [18:23:23]req_shift_open_date [18:23:23]req_shift_open_date done [18:23:23]produce_requested_data done [18:23:23]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218854,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:23:23]process_action_free close_receipt [18:23:23]json_value_free [18:23:23]json_value_free done [18:23:23]process_json_proto returns [18:23:23]Send response to host [18:23:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218854,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:23:23]free response buf [18:23:23]execute_script done [18:23:23]execute_script returns [18:23:23]free content buf [18:23:23]Sock 9.Close socket [18:23:23]Sock 9.Thread stoped [18:23:27]OFD Sender: No OFD packet to send [18:23:32]OFD Sender: No OFD packet to send [18:23:37]OFD Sender: No OFD packet to send [18:23:42]OFD Sender: No OFD packet to send [18:23:47]OFD Sender: No OFD packet to send [18:23:52]OFD Sender: No OFD packet to send [18:23:57]OFD Sender: No OFD packet to send [18:24:02]OFD Sender: No OFD packet to send [18:24:07]OFD Sender: No OFD packet to send [18:24:12]OFD Sender: No OFD packet to send [18:24:17]OFD Sender: No OFD packet to send [18:24:22]OFD Sender: No OFD packet to send [18:24:26]accept exits with 8 [18:24:26]New connection [18:24:26]New thread 3066826084 created [18:24:26]Thread 3066682724 joined [18:24:26]Waiting for new connection... [18:24:26] Sock 8.Parse request [18:24:26]Sock 8.Check first char [18:24:26]Sock 8.First char is OK [18:24:26]request: POST /json_proto HTTP/1.0 [18:24:26]Method: POST [18:24:26]URL: /json_proto [18:24:26]Method is POST - this is cgi request [18:24:26]url: /json_proto [18:24:26]query_string will be loaded in cgi processing [18:24:26]execute_cgi json_proto POST (null) [18:24:26]execute_cgi path=json_proto method=POST [18:24:26]POST find Content-Length [18:24:26]Host: 172.17.40.4:8080 [18:24:26]Content-Length: 1016 [18:24:26]Content-Type: application/json [18:24:26] [18:24:26]POST finish read [18:24:26]Found Content-Length = 1016 [18:24:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79805", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:26]execute_script... [18:24:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79805", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:26]POST & json_proto [18:24:26]process_json_proto [18:24:26]json parsed OK: [18:24:26]protocol is kg_v1.0 [18:24:26]action value=close_receipt [18:24:26]process_action close_receipt [18:24:26]cmd_close_receipt [18:24:26]MH_GetDate [18:24:26]Write to MH i2c: F0 00 00 12 B3 B4 [18:24:26]Write i2c OK [18:24:26]MH_I2C_Read... [18:24:26]Read from MH i2c: F0 [18:24:26]MH_I2C_Read... [18:24:26]Read from MH i2c: F0 09 00 [18:24:26]MH_I2C_Read... [18:24:26]Read from MH i2c: F0 09 00 12 B3 00 60 F9 13 67 EE 0E 0D 67 00 [18:24:26]GetLastDocTimeStamp 1729362205 [18:24:26]current date 1729362272 [18:24:26]FM_GetShiftState [18:24:26]SAM_PROTO_GetShiftState [18:24:26]wFMCommunicate request_size=4 [18:24:26]MH_SAM_APDU [18:24:26]CAPDU: 80 13 01 00 [18:24:26]Write to MH i2c: E2 08 00 13 B3 80 13 01 00 00 00 00 00 43 [18:24:26]Write i2c OK [18:24:26]MH_I2C_Read... [18:24:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:26]Read from MH i2c: E2 [18:24:26]MH_I2C_Read... [18:24:26]Read from MH i2c: E2 0E 00 [18:24:26]MH_I2C_Read... [18:24:26]Read from MH i2c: E2 0E 00 13 B3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 86 [18:24:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:24:26]wFMCommunicate OK [18:24:26]SAM_PROTO_GetShiftState done [18:24:26]FM_GetShiftState done [18:24:26]opened in 1729296582 [18:24:26]opened+sec_in_day 1729382982 [18:24:26]quantity*price = 13000 [18:24:26]sum+1 = 13001 [18:24:26]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036230011 Кофе Латте XL(GABB TRADE) 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 260.00 НСП 1% : 2.30 НДС 12% : 27.60 Наличными: 0.00 Безнал.: 260.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 500 19.10.2024 18:24 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218855 ФПД: 48746299818161 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182432&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218855&fm=48746299818161&tin=02508201610067®Number=0000000000098116&sum=26000 0 [18:24:27]StoreToDocumentArchive [18:24:27]shift 443 fd 218855 [18:24:27]save to /storage/0443/doc_00218855 [18:24:27]save last doc name /storage/0443/doc_00218855 to /storage/kkm_last_doc_name [18:24:27]save OK [18:24:27]Clear old archive folders... [18:24:27]ProcessDocumentItem done err = 0, tmpTLVsize=388 [18:24:27]tlvbuf is 018D9A90 [18:24:27]SAM_PROTO_ClearQueue [18:24:27]wFMCommunicate request_size=4 [18:24:27]MH_SAM_APDU [18:24:27]CAPDU: 80 09 00 00 [18:24:27]Write to MH i2c: E2 08 00 20 B3 80 09 00 00 00 00 00 00 45 [18:24:27]Write i2c OK [18:24:27]MH_I2C_Read... [18:24:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:24:27]Read from MH i2c: E2 [18:24:27]MH_I2C_Read... [18:24:27]Read from MH i2c: E2 03 00 [18:24:27]MH_I2C_Read... [18:24:27]Read from MH i2c: E2 03 00 20 B3 00 90 00 47 [18:24:27]RAPDU: 90 00 [18:24:27]wFMCommunicate OK [18:24:27]SAM_PROTO_ClearQueue done [18:24:27]KKMCreateOFDPacket [18:24:27]OFDProtocolAddRootSTLVToBuf [18:24:27]FM_MakeSignedData [18:24:27]FM_MakeSignedData [18:24:27]SAM_PROTO_SignData [18:24:27]wFMCommunicate request_size=4 [18:24:27]MH_SAM_APDU [18:24:27]CAPDU: 80 0D 01 02 [18:24:27]Write to MH i2c: E2 08 00 21 B3 80 0D 01 02 00 00 00 00 4D [18:24:27]Write i2c OK [18:24:27]MH_I2C_Read... [18:24:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:24:27]Read from MH i2c: E2 [18:24:27]MH_I2C_Read... [18:24:27]Read from MH i2c: E2 03 00 [18:24:27]MH_I2C_Read... [18:24:27]Read from MH i2c: E2 03 00 21 B3 00 90 00 48 [18:24:27]RAPDU: 90 00 [18:24:27]wFMCommunicate OK [18:24:27]wFMCommunicate request_size=255 [18:24:27]MH_SAM_APDU [18:24:27]CAPDU: 80 0D 02 02 FA 03 00 84 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 [18:24:27]Write to MH i2c: E2 02 01 22 B3 80 0D 02 02 FA 00 03 00 84 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 00 00 D2 [18:24:27]Write i2c OK [18:24:27]MH_I2C_Read... [18:24:27]OFD Sender: No OFD packet to send [18:24:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:27]Read from MH i2c: E2 [18:24:27]MH_I2C_Read... [18:24:27]Read from MH i2c: E2 03 00 [18:24:27]MH_I2C_Read... [18:24:27]Read from MH i2c: E2 03 00 22 B3 00 90 00 49 [18:24:27]RAPDU: 90 00 [18:24:27]wFMCommunicate OK [18:24:27]wFMCommunicate request_size=147 [18:24:27]MH_SAM_APDU [18:24:27]CAPDU: 80 0D 02 02 8E F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 60 F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E7 56 03 00 35 04 06 00 2C 55 A1 E2 80 B1 [18:24:27]Write to MH i2c: E2 96 00 23 B3 80 0D 02 02 8E 00 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 60 F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E7 56 03 00 35 04 06 00 2C 55 A1 E2 80 B1 00 00 3B [18:24:27]Write i2c OK [18:24:27]MH_I2C_Read... [18:24:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:28]Read from MH i2c: E2 [18:24:28]MH_I2C_Read... [18:24:28]Read from MH i2c: E2 03 00 [18:24:28]MH_I2C_Read... [18:24:28]Read from MH i2c: E2 03 00 23 B3 00 90 00 4A [18:24:28]RAPDU: 90 00 [18:24:28]wFMCommunicate OK [18:24:28]wFMCommunicate request_size=4 [18:24:28]MH_SAM_APDU [18:24:28]CAPDU: 80 0D 03 02 [18:24:28]Write to MH i2c: E2 08 00 24 B3 80 0D 03 02 00 00 00 00 52 [18:24:28]Write i2c OK [18:24:28]MH_I2C_Read... [18:24:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:24:28]Read from MH i2c: E2 [18:24:28]MH_I2C_Read... [18:24:28]Read from MH i2c: E2 0B 00 [18:24:28]MH_I2C_Read... [18:24:28]Read from MH i2c: E2 0B 00 24 B3 00 08 1F FC D6 03 06 44 C8 90 00 61 [18:24:28]RAPDU: 08 1F FC D6 03 06 44 C8 90 00 [18:24:28]wFMCommunicate OK [18:24:28]SAM_PROTO_SignData done [18:24:28]FM_MakeSignedData done [18:24:28]CreateOFDProtocolMessage [18:24:28]wFMCommunicate request_size=4 [18:24:28]MH_SAM_APDU [18:24:28]CAPDU: 80 11 00 00 [18:24:28]Write to MH i2c: E2 08 00 25 B3 80 11 00 00 00 00 00 00 52 [18:24:28]Write i2c OK [18:24:28]MH_I2C_Read... [18:24:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:28]Read from MH i2c: E2 [18:24:28]MH_I2C_Read... [18:24:28]Read from MH i2c: E2 17 00 [18:24:28]MH_I2C_Read... [18:24:28]Read from MH i2c: E2 17 00 25 B3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A1 [18:24:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:24:28]wFMCommunicate OK [18:24:28]CreateOFDProtocolMessage done [18:24:28]OFDSenderStorePacket 218855 [18:24:28]StoreOFDPacket docnum=218855 [18:24:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 98 01 00 00 B4 75 90 01 E8 2E 5A 03 01 00 03 00 84 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 60 F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E7 56 03 00 35 04 06 00 2C 55 A1 E2 80 B1 08 1F FC D6 03 06 44 C8 [18:24:28]CheckFolder [18:24:28]dirname=/storage/ofd_packets [18:24:28]CheckFolder done [18:24:28]ProducePacketName [18:24:28]name=ofd_packets/00218855 [18:24:28]NVStorageSaveData ofd_packets/00218855 [18:24:28]File name is /storage/ofd_packets/00218855 [18:24:28]Write 438 bytes [18:24:28]NVStorageSaveData done [18:24:28]OFDSenderStorePacket done [18:24:28]KKMCreateOFDPacket done [18:24:28]NVStorageSaveData kkm_last_timestamp [18:24:28]File name is /storage/kkm_last_timestamp [18:24:28]Write 4 bytes [18:24:28]NVStorageSaveData done [18:24:28]ExternCall_PrintAddStr [18:24:28]wPrintStart [18:24:28]Write to MH i2c: 01 00 00 26 B3 D9 [18:24:28]Write i2c OK [18:24:28]MH_I2C_Read... [18:24:28]Read from MH i2c: 01 [18:24:28]MH_I2C_Read... [18:24:28]OFD Sender: Processing packet 218855 [packets to send 80, broken 79] [18:24:28]Read from MH i2c: ProducePacketName [18:24:28]01 name=ofd_packets/00218855 [18:24:28]07 00 [18:24:28]OFD Sender: To server: pG, [18:24:28]MH_I2C_Read... [18:24:28]CommunicateWithHost lk.salyk.kg:30040 [18:24:28]ConnectInit lk.salyk.kg [18:24:28]Read from MH i2c: 01 07 00 26 B3 00 00 00 00 00 FF 0F EE [18:24:28]RasterBufferAndPrint [18:24:28]line Счет N : (3)79805 [18:24:28]line ИНН: 02508201610067 [18:24:28]line Контрольно-Кассовый Чек [18:24:28]line ПРОДАЖА [18:24:28]line Товар: 2000036220012 [18:24:28]line Кофе Капучино XL(GABB TRADE) [18:24:28]line 1.000 * 130.00 [18:24:28]line = 130.00 [18:24:28]line НДС 12% НСП 1% [18:24:28]line > о реализуемом товаре [18:24:28]line Товар: 2000036230011 [18:24:28]line Кофе Латте XL(GABB TRADE) [18:24:28]line 1.000 * 130.00 [18:24:28]line = 130.00 [18:24:28]line НДС 12% НСП 1% [18:24:28]line > о реализуемом товаре [18:24:28]line ИТОГО: 260.00 [18:24:28]line НСП 1% : 2.30 [18:24:28]line НДС 12% : 27.60 [18:24:28]line Наличными: 0.00 [18:24:28]line Безнал.: 260.00 [18:24:28]line Место: АЗС № 84 "Партнер Нефть" [18:24:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:24:28]line СНО: Общий режим [18:24:28]line Чек 500 19.10.2024 18:24 [18:24:28]line Смена: 443 ФФД: 1.0 [18:24:28]line ЗНМ: 0300000178 [18:24:28]line РНМ: 0000000000098116 [18:24:28]line Версия ККМ: 001 [18:24:28]line Платежная система: Mbank [18:24:28]line ФМ: 0000000000965413 [18:24:28]line ФД: 218855 [18:24:28]line ФПД: 48746299818161 [18:24:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182432&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218855&fm=48746299818161&tin=02508201610067®Number=0000000000098116&sum=26000 [18:24:28]line 0 [18:24:28]written 0, free lines is 4095 [18:24:28]Connected sock=10 [18:24:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 98 01 00 00 B4 75 90 01 E8 2E 5A 03 01 00 03 00 84 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 60 F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E7 56 03 00 35 04 06 00 2C 55 A1 E2 80 B1 08 1F FC D6 03 06 44 C8 [18:24:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BE 84 47 00 52 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 39 36 35 34 31 33 10 04 04 00 E7 56 03 00 F4 03 04 00 F9 A4 13 67 B6 04 01 00 00 7D EC DE 99 EC FD CB 61 [18:24:28]CommunicateWithHost err = 0 [18:24:28]CheckOFDResponse [18:24:28]1017 (14) - 77093643461234 [18:24:28]1041 (16) - 0000000000965413 [18:24:28]1040 (4) - 218855 [18:24:28]1012 (4) - 19.10.2024 12:24 [18:24:28]1206 (1) - 0 [18:24:28]OFD Sender: Remove packet 218855 [18:24:28]ProducePacketName [18:24:28]name=ofd_packets/00218855 [18:24:28]NVStorageDeleteData [18:24:29]Write to MH i2c: 01 00 00 56 B3 09 [18:24:29]Write i2c OK [18:24:29]MH_I2C_Read... [18:24:29]Read from MH i2c: 01 [18:24:29]MH_I2C_Read... [18:24:29]Read from MH i2c: 01 07 00 [18:24:29]MH_I2C_Read... [18:24:29]Read from MH i2c: 01 07 00 56 B3 00 00 00 00 00 B8 0C D4 [18:24:29]RasterBufferAndPrint [18:24:29]line [18:24:29]line [18:24:29]line [18:24:29]line [18:24:29]line [18:24:29]written 0, free lines is 3263 [18:24:29]MH_Cut [18:24:29]Write to MH i2c: D1 01 00 5D B3 01 E2 [18:24:29]Write i2c OK [18:24:29]MH_I2C_Read... [18:24:29]Read from MH i2c: D1 [18:24:29]MH_I2C_Read... [18:24:29]Read from MH i2c: D1 01 00 [18:24:29]MH_I2C_Read... [18:24:29]Read from MH i2c: D1 01 00 5D B3 00 E1 [18:24:29]Write to MH i2c: 01 00 00 5E B3 11 [18:24:29]Write i2c OK [18:24:29]MH_I2C_Read... [18:24:29]OFD Sender: No OFD packet to send [18:24:29]*** Cut start [18:24:29]*** Partial cut [18:24:29]*** CUTSNS_PIN = 1 [18:24:29]*** CUTSNS_PIN = 0 [18:24:30]*** Brake cut motor [18:24:30]Read from MH i2c: 01 [18:24:30]MH_I2C_Read... [18:24:30]*** Stop cut motor [18:24:30]*** Cut end [18:24:30]Read from MH i2c: 01 07 00 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: 01 07 00 5E B3 00 00 00 00 00 FF 0F 26 [18:24:30]process_action close_receipt done [18:24:30]requested_data is exist [18:24:30]produce_requested_data [18:24:30]requested_item fm.sn is exist - process it [18:24:30]wFMCommunicate request_size=4 [18:24:30]MH_SAM_APDU [18:24:30]CAPDU: 80 11 00 00 [18:24:30]Write to MH i2c: E2 08 00 5F B3 80 11 00 00 00 00 00 00 8C [18:24:30]Write i2c OK [18:24:30]MH_I2C_Read... [18:24:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:30]Read from MH i2c: E2 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 17 00 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 17 00 5F B3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DB [18:24:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:24:30]wFMCommunicate OK [18:24:30]requested_item fd.num is exist - process it [18:24:30]SAM_PROTO_GetFieldsCounters [18:24:30]wFMCommunicate request_size=4 [18:24:30]MH_SAM_APDU [18:24:30]CAPDU: 80 13 00 00 [18:24:30]Write to MH i2c: E2 08 00 60 B3 80 13 00 00 00 00 00 00 8F [18:24:30]Write i2c OK [18:24:30]MH_I2C_Read... [18:24:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:24:30]Read from MH i2c: E2 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 62 00 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 62 00 60 B3 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E7 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F4 01 00 00 5E 04 04 00 F4 01 00 00 57 04 04 00 F5 01 00 00 19 04 04 00 00 00 00 00 90 00 87 [18:24:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E7 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F4 01 00 00 5E 04 04 00 F4 01 00 00 57 04 04 00 F5 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:24:30]wFMCommunicate OK [18:24:30]SAM_PROTO_GetFieldsCounters done [18:24:30]requested_item shift.num is exist - process it [18:24:30]requested_item shift.opened is exist - process it [18:24:30]req_shift_opened [18:24:30]FM_GetShiftState [18:24:30]SAM_PROTO_GetShiftState [18:24:30]wFMCommunicate request_size=4 [18:24:30]MH_SAM_APDU [18:24:30]CAPDU: 80 13 01 00 [18:24:30]Write to MH i2c: E2 08 00 61 B3 80 13 01 00 00 00 00 00 91 [18:24:30]Write i2c OK [18:24:30]MH_I2C_Read... [18:24:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:30]Read from MH i2c: E2 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 0E 00 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 0E 00 61 B3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D4 [18:24:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:24:30]wFMCommunicate OK [18:24:30]SAM_PROTO_GetShiftState done [18:24:30]FM_GetShiftState done [18:24:30]req_shift_opened done [18:24:30]requested_item shift.open_date is exist - process it [18:24:30]req_shift_open_date [18:24:30]req_shift_open_date done [18:24:30]produce_requested_data done [18:24:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218855,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:24:30]process_action_free close_receipt [18:24:30]json_value_free [18:24:30]json_value_free done [18:24:30]process_json_proto returns [18:24:30]Send response to host [18:24:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218855,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:24:30]free response buf [18:24:30]execute_script done [18:24:30]execute_script returns [18:24:30]free content buf [18:24:30]Sock 8.Close socket [18:24:30]Sock 8.Thread stoped [18:24:34]OFD Sender: No OFD packet to send [18:24:39]OFD Sender: No OFD packet to send [18:24:44]OFD Sender: No OFD packet to send [18:24:49]OFD Sender: No OFD packet to send [18:24:54]OFD Sender: No OFD packet to send [18:24:59]OFD Sender: No OFD packet to send [18:25:04]OFD Sender: No OFD packet to send [18:25:09]OFD Sender: No OFD packet to send [18:25:14]OFD Sender: No OFD packet to send [18:25:19]OFD Sender: No OFD packet to send [18:25:24]OFD Sender: No OFD packet to send [18:25:28]accept exits with 9 [18:25:28]New connection [18:25:28]New thread 3066682724 created [18:25:28]Thread 3066826084 joined [18:25:28]Waiting for new connection... [18:25:28] Sock 9.Parse request [18:25:28]Sock 9.Check first char [18:25:28]Sock 9.First char is OK [18:25:28]request: POST /json_proto HTTP/1.0 [18:25:28]Method: POST [18:25:28]URL: /json_proto [18:25:28]Method is POST - this is cgi request [18:25:28]url: /json_proto [18:25:28]query_string will be loaded in cgi processing [18:25:28]execute_cgi json_proto POST (null) [18:25:28]execute_cgi path=json_proto method=POST [18:25:28]POST find Content-Length [18:25:28]Host: 172.17.40.4:8080 [18:25:28]Content-Length: 677 [18:25:28]Content-Type: application/json [18:25:28] [18:25:28]POST finish read [18:25:28]Found Content-Length = 677 [18:25:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [18:25:28]execute_script... [18: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)536402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [18:25:28]POST & json_proto [18:25:28]process_json_proto [18:25:28]json parsed OK: [18:25:28]protocol is kg_v1.0 [18:25:28]action value=close_receipt [18:25:28]process_action close_receipt [18:25:28]cmd_close_receipt [18:25:28]MH_GetDate [18:25:28]Write to MH i2c: F0 00 00 62 B3 04 [18:25:28]Write i2c OK [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: F0 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: F0 09 00 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: F0 09 00 62 B3 00 9D F9 13 67 EE 0E 0D 67 8D [18:25:28]GetLastDocTimeStamp 1729362272 [18:25:28]current date 1729362333 [18:25:28]FM_GetShiftState [18:25:28]SAM_PROTO_GetShiftState [18:25:28]wFMCommunicate request_size=4 [18:25:28]MH_SAM_APDU [18:25:28]CAPDU: 80 13 01 00 [18:25:28]Write to MH i2c: E2 08 00 63 B3 80 13 01 00 00 00 00 00 93 [18:25:28]Write i2c OK [18:25:28]MH_I2C_Read... [18:25:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:28]Read from MH i2c: E2 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: E2 0E 00 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: E2 0E 00 63 B3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D6 [18:25:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:25:28]wFMCommunicate OK [18:25:28]SAM_PROTO_GetShiftState done [18:25:28]FM_GetShiftState done [18:25:28]opened in 1729296582 [18:25:28]opened+sec_in_day 1729382982 [18:25:28]quantity*price = 50010 [18:25:28]sum+1 = 50012 [18:25:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 501 19.10.2024 18:25 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218856 ФПД: 69686191189391 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182534&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218856&fm=69686191189391&tin=02508201610067®Number=0000000000098116&sum=50000 [18:25:29]StoreToDocumentArchive [18:25:29]shift 443 fd 218856 [18:25:29]save to /storage/0443/doc_00218856 [18:25:29]save last doc name /storage/0443/doc_00218856 to /storage/kkm_last_doc_name [18:25:29]save OK [18:25:29]Clear old archive folders... [18:25:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:25:29]tlvbuf is 01532260 [18:25:29]SAM_PROTO_ClearQueue [18:25:29]wFMCommunicate request_size=4 [18:25:29]MH_SAM_APDU [18:25:29]CAPDU: 80 09 00 00 [18:25:29]Write to MH i2c: E2 08 00 70 B3 80 09 00 00 00 00 00 00 95 [18:25:29]Write i2c OK [18:25:29]MH_I2C_Read... [18:25:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:25:29]Read from MH i2c: E2 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: E2 03 00 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: E2 03 00 70 B3 00 90 00 97 [18:25:29]RAPDU: 90 00 [18:25:29]wFMCommunicate OK [18:25:29]SAM_PROTO_ClearQueue done [18:25:29]KKMCreateOFDPacket [18:25:29]OFDProtocolAddRootSTLVToBuf [18:25:29]FM_MakeSignedData [18:25:29]FM_MakeSignedData [18:25:29]SAM_PROTO_SignData [18:25:29]wFMCommunicate request_size=4 [18:25:29]MH_SAM_APDU [18:25:29]CAPDU: 80 0D 01 02 [18:25:29]Write to MH i2c: E2 08 00 71 B3 80 0D 01 02 00 00 00 00 9D [18:25:29]Write i2c OK [18:25:29]MH_I2C_Read... [18:25:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:25:29]Read from MH i2c: E2 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: E2 03 00 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: E2 03 00 71 B3 00 90 00 98 [18:25:29]RAPDU: 90 00 [18:25:29]wFMCommunicate OK [18:25:29]wFMCommunicate request_size=255 [18:25:29]MH_SAM_APDU [18: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 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 F5 01 00 00 F4 03 04 00 9E F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E8 56 03 00 35 04 06 00 3F [18:25:29]Write to MH i2c: E2 02 01 72 B3 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 F5 01 00 00 F4 03 04 00 9E F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E8 56 03 00 35 04 06 00 3F 00 00 41 [18:25:29]Write i2c OK [18:25:29]MH_I2C_Read... [18:25:29]OFD Sender: No OFD packet to send [18:25:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:29]Read from MH i2c: E2 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: E2 03 00 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: E2 03 00 72 B3 00 90 00 99 [18:25:29]RAPDU: 90 00 [18:25:29]wFMCommunicate OK [18:25:29]wFMCommunicate request_size=10 [18:25:29]MH_SAM_APDU [18:25:29]CAPDU: 80 0D 02 02 05 61 14 AB ED 8F [18:25:29]Write to MH i2c: E2 0D 00 73 B3 80 0D 02 02 05 00 61 14 AB ED 8F 00 00 46 [18:25:29]Write i2c OK [18:25:29]MH_I2C_Read... [18:25:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:29]Read from MH i2c: E2 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: E2 03 00 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: E2 03 00 73 B3 00 90 00 9A [18:25:29]RAPDU: 90 00 [18:25:29]wFMCommunicate OK [18:25:29]wFMCommunicate request_size=4 [18:25:29]MH_SAM_APDU [18:25:29]CAPDU: 80 0D 03 02 [18:25:29]Write to MH i2c: E2 08 00 74 B3 80 0D 03 02 00 00 00 00 A2 [18:25:29]Write i2c OK [18:25:29]MH_I2C_Read... [18:25:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:25:29]Read from MH i2c: E2 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: E2 0B 00 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: E2 0B 00 74 B3 00 19 EF E3 F7 DC E3 3F 09 90 00 8C [18:25:29]RAPDU: 19 EF E3 F7 DC E3 3F 09 90 00 [18:25:29]wFMCommunicate OK [18:25:29]SAM_PROTO_SignData done [18:25:29]FM_MakeSignedData done [18:25:29]CreateOFDProtocolMessage [18:25:29]wFMCommunicate request_size=4 [18:25:29]MH_SAM_APDU [18:25:29]CAPDU: 80 11 00 00 [18:25:29]Write to MH i2c: E2 08 00 75 B3 80 11 00 00 00 00 00 00 A2 [18:25:29]Write i2c OK [18:25:29]MH_I2C_Read... [18:25:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:29]Read from MH i2c: E2 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: E2 17 00 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: E2 17 00 75 B3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F1 [18:25:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:25:29]wFMCommunicate OK [18:25:29]CreateOFDProtocolMessage done [18:25:29]OFDSenderStorePacket 218856 [18:25:29]StoreOFDPacket docnum=218856 [18:25:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8C 57 07 01 73 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 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 F5 01 00 00 F4 03 04 00 9E F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E8 56 03 00 35 04 06 00 3F 61 14 AB ED 8F 19 EF E3 F7 DC E3 3F 09 [18:25:29]CheckFolder [18:25:29]dirname=/storage/ofd_packets [18:25:29]CheckFolder done [18:25:29]ProducePacketName [18:25:29]name=ofd_packets/00218856 [18:25:29]NVStorageSaveData ofd_packets/00218856 [18:25:29]File name is /storage/ofd_packets/00218856 [18:25:29]Write 301 bytes [18:25:29]NVStorageSaveData done [18:25:29]OFDSenderStorePacket done [18:25:29]KKMCreateOFDPacket done [18:25:29]NVStorageSaveData kkm_last_timestamp [18:25:29]File name is /storage/kkm_last_timestamp [18:25:29]Write 4 bytes [18:25:29]NVStorageSaveData done [18:25:29]ExternCall_PrintAddStr [18:25:29]wPrintStart [18:25:29]Write to MH i2c: 01 00 00 76 B3 29 [18:25:29]Write i2c OK [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: 01 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: 01 07 00 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: 01 07 00 76 B3 00 00 00 00 00 FF 0F 3E [18:25:29]RasterBufferAndPrint [18:25:29]line Счет N : (1)536402 [18:25:29]line ИНН: 02508201610067 [18:25:29]line Контрольно-Кассовый Чек [18:25:29]line ПРОДАЖА [18:25:29]line ТРК (МРК, ГНК) : 21 [18:25:29]line Товар: 2710124500 [18:25:29]line Аи-95-К-3 [18:25:29]line 6.740 * 74.20 [18:25:29]line = 500.11 [18:25:29]line НДС 12% НСП 1% [18:25:29]line > о реализуемом товаре [18:25:29]line ОКРУГЛЕНИЕ: -0.11 [18:25:29]line ИТОГО: 500.00 [18:25:29]line Внесено: 500.00 [18:25:29]line СДАЧА: 0.00 [18:25:29]line НСП 1% : 4.43 [18:25:29]line НДС 12% : 53.11 [18:25:29]line Наличными: 500.00 [18:25:29]line Безнал.: 0.00 [18:25:29]line Место: АЗС № 84 "Партнер Нефть" [18:25:29]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:25:29]line СНО: Общий режим [18:25:29]line Чек 501 19.10.2024 18:25 [18:25:29]line Смена: 443 ФФД: 1.0 [18:25:29]line ЗНМ: 0300000178 [18:25:29]line РНМ: 0000000000098116 [18:25:29]line Версия ККМ: 001 [18:25:29]line ФМ: 0000000000965413 [18:25:29]line ФД: 218856 [18:25:29]line ФПД: 69686191189391 [18:25:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182534&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218856&fm=69686191189391&tin=02508201610067®Number=0000000000098116&sum=50000 [18:25:30]OFD Sender: Processing packet 218856 [packets to send 80, broken 79] [18:25:30]ProducePacketName [18:25:30]name=ofd_packets/00218856 [18:25:30]OFD Sender: To server: pG, [18:25:30]CommunicateWithHost lk.salyk.kg:30040 [18:25:30]ConnectInit lk.salyk.kg [18:25:30]written 0, free lines is 4095 [18:25:30]Connected sock=10 [18:25:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8C 57 07 01 73 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 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 F5 01 00 00 F4 03 04 00 9E F9 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E8 56 03 00 35 04 06 00 3F 61 14 AB ED 8F 19 EF E3 F7 DC E3 3F 09 [18:25:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A5 C3 47 00 51 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E8 56 03 00 F4 03 04 00 36 A5 13 67 B6 04 01 00 00 38 20 DB A2 7A EC 15 AA [18:25:30]CommunicateWithHost err = 0 [18:25:30]CheckOFDResponse [18:25:30]1017 (14) - 77093643461234 [18:25:30]1041 (16) - 0000000000965413 [18:25:30]1040 (4) - 218856 [18:25:30]1012 (4) - 19.10.2024 12:25 [18:25:30]1206 (1) - 0 [18:25:30]OFD Sender: Remove packet 218856 [18:25:30]ProducePacketName [18:25:30]name=ofd_packets/00218856 [18:25:30]NVStorageDeleteData [18:25:30]Write to MH i2c: 01 00 00 A1 B3 54 [18:25:30]Write i2c OK [18:25:30]MH_I2C_Read... [18:25:30]Read from MH i2c: 01 [18:25:30]MH_I2C_Read... [18:25:30]Read from MH i2c: 01 07 00 [18:25:30]MH_I2C_Read... [18:25:30]Read from MH i2c: 01 07 00 A1 B3 00 00 00 00 00 F3 0C 5A [18:25:30]RasterBufferAndPrint [18:25:30]line [18:25:30]line [18:25:30]line [18:25:30]line [18:25:30]line [18:25:30]written 0, free lines is 3324 [18:25:30]MH_Cut [18:25:30]Write to MH i2c: D1 01 00 A8 B3 01 2D [18:25:30]Write i2c OK [18:25:30]MH_I2C_Read... [18:25:30]Read from MH i2c: D1 [18:25:30]MH_I2C_Read... [18:25:30]Read from MH i2c: D1 01 00 [18:25:30]MH_I2C_Read... [18:25:30]Read from MH i2c: D1 01 00 A8 B3 00 2C [18:25:30]Write to MH i2c: 01 00 00 A9 B3 5C [18:25:30]Write i2c OK [18:25:30]MH_I2C_Read... [18:25:30]OFD Sender: No OFD packet to send [18:25:31]*** Cut start [18:25:31]*** Partial cut [18:25:31]*** CUTSNS_PIN = 1 [18:25:31]*** CUTSNS_PIN = 0 [18:25:31]*** Brake cut motor [18:25:31]Read from MH i2c: 01 [18:25:31]MH_I2C_Read... [18:25:31]*** Stop cut motor [18:25:31]*** Cut end [18:25:31]Read from MH i2c: 01 07 00 [18:25:31]MH_I2C_Read... [18:25:31]Read from MH i2c: 01 07 00 A9 B3 00 00 00 00 00 FF 0F 71 [18:25:31]process_action close_receipt done [18:25:31]requested_data is exist [18:25:31]produce_requested_data [18:25:31]requested_item fm.sn is exist - process it [18:25:31]wFMCommunicate request_size=4 [18:25:31]MH_SAM_APDU [18:25:31]CAPDU: 80 11 00 00 [18:25:31]Write to MH i2c: E2 08 00 AA B3 80 11 00 00 00 00 00 00 D7 [18:25:31]Write i2c OK [18:25:31]MH_I2C_Read... [18:25:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:31]Read from MH i2c: E2 [18:25:31]MH_I2C_Read... [18:25:31]Read from MH i2c: E2 17 00 [18:25:31]MH_I2C_Read... [18:25:31]Read from MH i2c: E2 17 00 AA B3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 26 [18:25:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:25:31]wFMCommunicate OK [18:25:31]requested_item fd.num is exist - process it [18:25:31]SAM_PROTO_GetFieldsCounters [18:25:31]wFMCommunicate request_size=4 [18:25:31]MH_SAM_APDU [18:25:31]CAPDU: 80 13 00 00 [18:25:31]Write to MH i2c: E2 08 00 AB B3 80 13 00 00 00 00 00 00 DA [18:25:31]Write i2c OK [18:25:31]MH_I2C_Read... [18:25:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:25:32]Read from MH i2c: E2 [18:25:32]MH_I2C_Read... [18:25:32]Read from MH i2c: E2 62 00 [18:25:32]MH_I2C_Read... [18:25:32]Read from MH i2c: E2 62 00 AB B3 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E8 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F5 01 00 00 5E 04 04 00 F5 01 00 00 57 04 04 00 F6 01 00 00 19 04 04 00 00 00 00 00 90 00 D6 [18:25:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E8 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F5 01 00 00 5E 04 04 00 F5 01 00 00 57 04 04 00 F6 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:25:32]wFMCommunicate OK [18:25:32]SAM_PROTO_GetFieldsCounters done [18:25:32]requested_item shift.num is exist - process it [18:25:32]requested_item shift.opened is exist - process it [18:25:32]req_shift_opened [18:25:32]FM_GetShiftState [18:25:32]SAM_PROTO_GetShiftState [18:25:32]wFMCommunicate request_size=4 [18:25:32]MH_SAM_APDU [18:25:32]CAPDU: 80 13 01 00 [18:25:32]Write to MH i2c: E2 08 00 AC B3 80 13 01 00 00 00 00 00 DC [18:25:32]Write i2c OK [18:25:32]MH_I2C_Read... [18:25:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:32]Read from MH i2c: E2 [18:25:32]MH_I2C_Read... [18:25:32]Read from MH i2c: E2 0E 00 [18:25:32]MH_I2C_Read... [18:25:32]Read from MH i2c: E2 0E 00 AC B3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1F [18:25:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:25:32]wFMCommunicate OK [18:25:32]SAM_PROTO_GetShiftState done [18:25:32]FM_GetShiftState done [18:25:32]req_shift_opened done [18:25:32]requested_item shift.open_date is exist - process it [18:25:32]req_shift_open_date [18:25:32]req_shift_open_date done [18:25:32]produce_requested_data done [18:25:32]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218856,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:25:32]process_action_free close_receipt [18:25:32]json_value_free [18:25:32]json_value_free done [18:25:32]process_json_proto returns [18:25:32]Send response to host [18:25:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218856,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:25:32]free response buf [18:25:32]execute_script done [18:25:32]execute_script returns [18:25:32]free content buf [18:25:32]Sock 9.Close socket [18:25:32]Sock 9.Thread stoped [18:25:35]OFD Sender: No OFD packet to send [18:25:40]OFD Sender: No OFD packet to send [18:25:45]OFD Sender: No OFD packet to send [18:25:50]OFD Sender: No OFD packet to send [18:25:55]OFD Sender: No OFD packet to send [18:26:00]OFD Sender: No OFD packet to send [18:26:05]OFD Sender: No OFD packet to send [18:26:11]OFD Sender: No OFD packet to send [18:26:16]OFD Sender: No OFD packet to send [18:26:21]OFD Sender: No OFD packet to send [18:26:26]OFD Sender: No OFD packet to send [18:26:31]OFD Sender: No OFD packet to send [18:26:36]OFD Sender: No OFD packet to send [18:26:41]OFD Sender: No OFD packet to send [18:26:46]OFD Sender: No OFD packet to send [18:26:51]OFD Sender: No OFD packet to send [18:26:56]OFD Sender: No OFD packet to send [18:27:01]OFD Sender: No OFD packet to send [18:27:06]OFD Sender: No OFD packet to send [18:27:07]accept exits with 8 [18:27:07]New connection [18:27:07]New thread 3066826084 created [18:27:07]Thread 3066682724 joined [18:27:07]Waiting for new connection... [18:27:07] Sock 8.Parse request [18:27:07]Sock 8.Check first char [18:27:07]Sock 8.First char is OK [18:27:07]request: POST /json_proto HTTP/1.0 [18:27:07]Method: POST [18:27:07]URL: /json_proto [18:27:07]Method is POST - this is cgi request [18:27:07]url: /json_proto [18:27:07]query_string will be loaded in cgi processing [18:27:07]execute_cgi json_proto POST (null) [18:27:07]execute_cgi path=json_proto method=POST [18:27:07]POST find Content-Length [18:27:07]Host: 172.17.40.4:8080 [18:27:07]Content-Length: 766 [18:27:07]Content-Type: application/json [18:27:07] [18:27:07]POST finish read [18:27:07]Found Content-Length = 766 [18:27:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 9.360, "sum" : 626.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 626.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:07]execute_script... [18:27:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 9.360, "sum" : 626.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 626.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:07]POST & json_proto [18:27:07]process_json_proto [18:27:07]json parsed OK: [18:27:07]protocol is kg_v1.0 [18:27:07]action value=close_receipt [18:27:07]process_action close_receipt [18:27:07]cmd_close_receipt [18:27:07]MH_GetDate [18:27:07]Write to MH i2c: F0 00 00 AD B3 4F [18:27:07]Write i2c OK [18:27:07]MH_I2C_Read... [18:27:07]Read from MH i2c: F0 [18:27:07]MH_I2C_Read... [18:27:07]Read from MH i2c: F0 09 00 [18:27:07]MH_I2C_Read... [18:27:07]Read from MH i2c: F0 09 00 AD B3 00 01 FA 13 67 EE 0E 0D 67 3D [18:27:07]GetLastDocTimeStamp 1729362334 [18:27:07]current date 1729362433 [18:27:07]FM_GetShiftState [18:27:07]SAM_PROTO_GetShiftState [18:27:07]wFMCommunicate request_size=4 [18:27:07]MH_SAM_APDU [18:27:07]CAPDU: 80 13 01 00 [18:27:07]Write to MH i2c: E2 08 00 AE B3 80 13 01 00 00 00 00 00 DE [18:27:07]Write i2c OK [18:27:07]MH_I2C_Read... [18:27:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:07]Read from MH i2c: E2 [18:27:07]MH_I2C_Read... [18:27:07]Read from MH i2c: E2 0E 00 [18:27:07]MH_I2C_Read... [18:27:07]Read from MH i2c: E2 0E 00 AE B3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 21 [18:27:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:27:07]wFMCommunicate OK [18:27:07]SAM_PROTO_GetShiftState done [18:27:07]FM_GetShiftState done [18:27:07]opened in 1729296582 [18:27:07]opened+sec_in_day 1729382982 [18:27:07]quantity*price = 62618 [18:27:07]sum+1 = 62619 [18:27:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 626.18 НСП 1% : 5.54 НДС 12% : 66.50 Наличными: 0.00 Безнал.: 626.18 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 502 19.10.2024 18:27 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218857 ФПД: 246182027115101 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182713&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218857&fm=246182027115101&tin=02508201610067®Number=0000000000098116&sum=62618 [18:27:08]StoreToDocumentArchive [18:27:08]shift 443 fd 218857 [18:27:08]save to /storage/0443/doc_00218857 [18:27:08]save last doc name /storage/0443/doc_00218857 to /storage/kkm_last_doc_name [18:27:08]save OK [18:27:08]Clear old archive folders... [18:27:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:27:08]tlvbuf is 01906A70 [18:27:08]SAM_PROTO_ClearQueue [18:27:08]wFMCommunicate request_size=4 [18:27:08]MH_SAM_APDU [18:27:08]CAPDU: 80 09 00 00 [18:27:08]Write to MH i2c: E2 08 00 BB B3 80 09 00 00 00 00 00 00 E0 [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 BB B3 00 90 00 E2 [18:27:08]RAPDU: 90 00 [18:27:08]wFMCommunicate OK [18:27:08]SAM_PROTO_ClearQueue done [18:27:08]KKMCreateOFDPacket [18:27:08]OFDProtocolAddRootSTLVToBuf [18:27:08]FM_MakeSignedData [18:27:08]FM_MakeSignedData [18:27:08]SAM_PROTO_SignData [18:27:08]wFMCommunicate request_size=4 [18:27:08]MH_SAM_APDU [18:27:08]CAPDU: 80 0D 01 02 [18:27:08]Write to MH i2c: E2 08 00 BC B3 80 0D 01 02 00 00 00 00 E8 [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 BC B3 00 90 00 E3 [18:27:08]RAPDU: 90 00 [18:27:08]wFMCommunicate OK [18:27:08]wFMCommunicate request_size=255 [18:27:08]MH_SAM_APDU [18:27: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 90 24 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9A F4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A F4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 19 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9A F4 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 01 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E9 56 03 00 35 04 06 00 DF [18:27:08]Write to MH i2c: E2 02 01 BD B3 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 90 24 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9A F4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A F4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 19 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9A F4 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 01 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E9 56 03 00 35 04 06 00 DF 00 00 0D [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 BD B3 00 90 00 E4 [18:27:08]RAPDU: 90 00 [18:27:08]wFMCommunicate OK [18:27:08]wFMCommunicate request_size=10 [18:27:08]MH_SAM_APDU [18:27:08]CAPDU: 80 0D 02 02 05 E6 B8 46 BA 5D [18:27:08]Write to MH i2c: E2 0D 00 BE B3 80 0D 02 02 05 00 E6 B8 46 BA 5D 00 00 F0 [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 BE B3 00 90 00 E5 [18:27:08]RAPDU: 90 00 [18:27:08]wFMCommunicate OK [18:27:08]wFMCommunicate request_size=4 [18:27:08]MH_SAM_APDU [18:27:08]CAPDU: 80 0D 03 02 [18:27:08]Write to MH i2c: E2 08 00 BF B3 80 0D 03 02 00 00 00 00 ED [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 0B 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 0B 00 BF B3 00 26 2A BB 4C D3 3E 69 22 90 00 E1 [18:27:08]RAPDU: 26 2A BB 4C D3 3E 69 22 90 00 [18:27:08]wFMCommunicate OK [18:27:08]SAM_PROTO_SignData done [18:27:08]FM_MakeSignedData done [18:27:08]CreateOFDProtocolMessage [18:27:08]wFMCommunicate request_size=4 [18:27:08]MH_SAM_APDU [18:27:08]CAPDU: 80 11 00 00 [18:27:08]Write to MH i2c: E2 08 00 C0 B3 80 11 00 00 00 00 00 00 ED [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 17 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 17 00 C0 B3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3C [18:27:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:27:08]wFMCommunicate OK [18:27:08]CreateOFDProtocolMessage done [18:27:08]OFDSenderStorePacket 218857 [18:27:08]StoreOFDPacket docnum=218857 [18:27:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 1B 39 07 01 09 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 90 24 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9A F4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A F4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 19 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9A F4 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 01 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E9 56 03 00 35 04 06 00 DF E6 B8 46 BA 5D 26 2A BB 4C D3 3E 69 22 [18:27:08]CheckFolder [18:27:08]dirname=/storage/ofd_packets [18:27:08]CheckFolder done [18:27:08]ProducePacketName [18:27:08]name=ofd_packets/00218857 [18:27:08]NVStorageSaveData ofd_packets/00218857 [18:27:08]File name is /storage/ofd_packets/00218857 [18:27:08]Write 301 bytes [18:27:08]NVStorageSaveData done [18:27:08]OFDSenderStorePacket done [18:27:08]KKMCreateOFDPacket done [18:27:08]NVStorageSaveData kkm_last_timestamp [18:27:08]File name is /storage/kkm_last_timestamp [18:27:08]Write 4 bytes [18:27:08]NVStorageSaveData done [18:27:08]ExternCall_PrintAddStr [18:27:08]wPrintStart [18:27:08]Write to MH i2c: 01 00 00 C1 B3 74 [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: 01 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: 01 07 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: 01 07 00 C1 B3 00 00 00 00 00 FF 0F 89 [18:27:08]RasterBufferAndPrint [18:27:08]line Счет N : (1)536403 [18:27:08]line ИНН: 02508201610067 [18:27:08]line Контрольно-Кассовый Чек [18:27:08]line ПРОДАЖА [18:27:08]line ТРК (МРК, ГНК) : 13 [18:27:08]line Товар: 2710124130 [18:27:08]line Аи-92-К-2 [18:27:08]line 9.360 * 66.90 [18:27:08]line = 626.18 [18:27:08]line НДС 12% НСП 1% [18:27:08]line > о реализуемом товаре [18:27:08]line ИТОГО: 626.18 [18:27:08]line НСП 1% : 5.54 [18:27:08]line НДС 12% : 66.50 [18:27:08]line Наличными: 0.00 [18:27:08]line Безнал.: 626.18 [18:27:08]line Место: АЗС № 84 "Партнер Нефть" [18:27:08]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:27:08]line СНО: Общий режим [18:27:08]line Чек 502 19.10.2024 18:27 [18:27:08]line Смена: 443 ФФД: 1.0 [18:27:08]line ЗНМ: 0300000178 [18:27:08]line РНМ: 0000000000098116 [18:27:08]line Версия ККМ: 001 [18:27:08]line Платежная система: Mbank [18:27:08]line ФМ: 0000000000965413 [18:27:08]line ФД: 218857 [18:27:08]line ФПД: 246182027115101 [18:27:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182713&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218857&fm=246182027115101&tin=02508201610067®Number=0000000000098116&sum=62618 [18:27:08]written 0, free lines is 4095 [18:27:08]OFD Sender: Processing packet 218857 [packets to send 80, broken 79] [18:27:08]ProducePacketName [18:27:08]name=ofd_packets/00218857 [18:27:09]OFD Sender: To server: pG, [18:27:09]CommunicateWithHost lk.salyk.kg:30040 [18:27:09]ConnectInit lk.salyk.kg [18:27:09]Connected sock=10 [18:27:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 1B 39 07 01 09 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 90 24 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9A F4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A F4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 19 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9A F4 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 01 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E9 56 03 00 35 04 06 00 DF E6 B8 46 BA 5D 26 2A BB 4C D3 3E 69 22 [18:27:09]Write to MH i2c: 01 00 00 EA B3 9D [18:27:09]Write i2c OK [18:27:09]MH_I2C_Read... [18:27:09]Read from MH i2c: 01 [18:27:09]MH_I2C_Read... [18:27:09]Read from MH i2c: 01 07 00 [18:27:09]MH_I2C_Read... [18:27:09]Read from MH i2c: 01 07 00 EA B3 00 00 00 00 00 18 0D C9 [18:27:09]RasterBufferAndPrint [18:27:09]line [18:27:09]line [18:27:09]line [18:27:09]line [18:27:09]line [18:27:09]written 0, free lines is 3358 [18:27:09]MH_Cut [18:27:09]Write to MH i2c: D1 01 00 F1 B3 01 76 [18:27:09]Write i2c OK [18:27:09]MH_I2C_Read... [18:27:09]Read from MH i2c: D1 [18:27:09]MH_I2C_Read... [18:27:09]Read from MH i2c: D1 01 00 [18:27:09]MH_I2C_Read... [18:27:09]Read from MH i2c: D1 01 00 F1 B3 00 75 [18:27:09]Write to MH i2c: 01 00 00 F2 B3 A5 [18:27:09]Write i2c OK [18:27:09]MH_I2C_Read... [18:27:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 09 56 47 00 7B 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 E9 56 03 00 F4 03 04 00 99 A5 13 67 B6 04 01 00 00 62 22 E5 A2 E6 B6 F8 57 [18:27:09]CommunicateWithHost err = 0 [18:27:09]CheckOFDResponse [18:27:09]1017 (14) - 77093643461234 [18:27:09]1041 (16) - 0000000000965413 [18:27:09]1040 (4) - 218857 [18:27:09]1012 (4) - 19.10.2024 12:27 [18:27:09]1206 (1) - 0 [18:27:09]OFD Sender: Remove packet 218857 [18:27:09]ProducePacketName [18:27:09]name=ofd_packets/00218857 [18:27:09]NVStorageDeleteData [18:27:10]*** Cut start [18:27:10]*** Partial cut [18:27:10]*** CUTSNS_PIN = 1 [18:27:10]OFD Sender: No OFD packet to send [18:27:10]*** CUTSNS_PIN = 0 [18:27:10]*** Brake cut motor [18:27:10]Read from MH i2c: 01 [18:27:10]MH_I2C_Read... [18:27:10]*** Stop cut motor [18:27:10]*** Cut end [18:27:10]Read from MH i2c: 01 07 00 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: 01 07 00 F2 B3 00 00 00 00 00 FF 0F BA [18:27:10]process_action close_receipt done [18:27:10]requested_data is exist [18:27:10]produce_requested_data [18:27:10]requested_item fm.sn is exist - process it [18:27:10]wFMCommunicate request_size=4 [18:27:10]MH_SAM_APDU [18:27:10]CAPDU: 80 11 00 00 [18:27:10]Write to MH i2c: E2 08 00 F3 B3 80 11 00 00 00 00 00 00 20 [18:27:10]Write i2c OK [18:27:10]MH_I2C_Read... [18:27:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:10]Read from MH i2c: E2 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: E2 17 00 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: E2 17 00 F3 B3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6F [18:27:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:27:10]wFMCommunicate OK [18:27:10]requested_item fd.num is exist - process it [18:27:10]SAM_PROTO_GetFieldsCounters [18:27:10]wFMCommunicate request_size=4 [18:27:10]MH_SAM_APDU [18:27:10]CAPDU: 80 13 00 00 [18:27:10]Write to MH i2c: E2 08 00 F4 B3 80 13 00 00 00 00 00 00 23 [18:27:10]Write i2c OK [18:27:10]MH_I2C_Read... [18:27:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:27:10]Read from MH i2c: E2 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: E2 62 00 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: E2 62 00 F4 B3 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E9 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F6 01 00 00 5E 04 04 00 F6 01 00 00 57 04 04 00 F7 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [18:27:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 E9 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F6 01 00 00 5E 04 04 00 F6 01 00 00 57 04 04 00 F7 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:27:10]wFMCommunicate OK [18:27:10]SAM_PROTO_GetFieldsCounters done [18:27:10]requested_item shift.num is exist - process it [18:27:10]requested_item shift.opened is exist - process it [18:27:10]req_shift_opened [18:27:10]FM_GetShiftState [18:27:10]SAM_PROTO_GetShiftState [18:27:10]wFMCommunicate request_size=4 [18:27:10]MH_SAM_APDU [18:27:10]CAPDU: 80 13 01 00 [18:27:10]Write to MH i2c: E2 08 00 F5 B3 80 13 01 00 00 00 00 00 25 [18:27:10]Write i2c OK [18:27:10]MH_I2C_Read... [18:27:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:10]Read from MH i2c: E2 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: E2 0E 00 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: E2 0E 00 F5 B3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 68 [18:27:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:27:10]wFMCommunicate OK [18:27:10]SAM_PROTO_GetShiftState done [18:27:10]FM_GetShiftState done [18:27:10]req_shift_opened done [18:27:10]requested_item shift.open_date is exist - process it [18:27:10]req_shift_open_date [18:27:10]req_shift_open_date done [18:27:10]produce_requested_data done [18:27:10]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218857,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:27:10]process_action_free close_receipt [18:27:10]json_value_free [18:27:10]json_value_free done [18:27:10]process_json_proto returns [18:27:10]Send response to host [18:27:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218857,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:27:10]free response buf [18:27:10]execute_script done [18:27:10]execute_script returns [18:27:10]free content buf [18:27:10]Sock 8.Close socket [18:27:10]Sock 8.Thread stoped [18:27:15]OFD Sender: No OFD packet to send [18:27:20]OFD Sender: No OFD packet to send [18:27:22]accept exits with 9 [18:27:22]New connection [18:27:22]New thread 3066682724 created [18:27:22]Thread 3066826084 joined [18:27:22]Waiting for new connection... [18:27:22] Sock 9.Parse request [18:27:22]Sock 9.Check first char [18:27:22]Sock 9.First char is OK [18:27:22]request: POST /json_proto HTTP/1.0 [18:27:22]Method: POST [18:27:22]URL: /json_proto [18:27:22]Method is POST - this is cgi request [18:27:22]url: /json_proto [18:27:22]query_string will be loaded in cgi processing [18:27:22]execute_cgi json_proto POST (null) [18:27:22]execute_cgi path=json_proto method=POST [18:27:22]POST find Content-Length [18:27:22]Host: 172.17.40.4:8080 [18:27:22]Content-Length: 682 [18:27:22]Content-Type: application/json [18:27:22] [18:27:22]POST finish read [18:27:22]Found Content-Length = 682 [18:27:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [18:27:22]execute_script... [18:27: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)536404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [18:27:22]POST & json_proto [18:27:22]process_json_proto [18:27:22]json parsed OK: [18:27:22]protocol is kg_v1.0 [18:27:22]action value=close_receipt [18:27:22]process_action close_receipt [18:27:22]cmd_close_receipt [18:27:22]MH_GetDate [18:27:22]Write to MH i2c: F0 00 00 F6 B3 98 [18:27:22]Write i2c OK [18:27:22]MH_I2C_Read... [18:27:22]Read from MH i2c: F0 [18:27:22]MH_I2C_Read... [18:27:22]Read from MH i2c: F0 09 00 [18:27:22]MH_I2C_Read... [18:27:22]Read from MH i2c: F0 09 00 F6 B3 00 10 FA 13 67 EE 0E 0D 67 95 [18:27:22]GetLastDocTimeStamp 1729362433 [18:27:22]current date 1729362448 [18:27:22]FM_GetShiftState [18:27:22]SAM_PROTO_GetShiftState [18:27:22]wFMCommunicate request_size=4 [18:27:22]MH_SAM_APDU [18:27:22]CAPDU: 80 13 01 00 [18:27:22]Write to MH i2c: E2 08 00 F7 B3 80 13 01 00 00 00 00 00 27 [18:27:22]Write i2c OK [18:27:22]MH_I2C_Read... [18:27:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:22]Read from MH i2c: E2 [18:27:22]MH_I2C_Read... [18:27:22]Read from MH i2c: E2 0E 00 [18:27:22]MH_I2C_Read... [18:27:22]Read from MH i2c: E2 0E 00 F7 B3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6A [18:27:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:27:22]wFMCommunicate OK [18:27:22]SAM_PROTO_GetShiftState done [18:27:22]FM_GetShiftState done [18:27:22]opened in 1729296582 [18:27:22]opened+sec_in_day 1729382982 [18:27:22]quantity*price = 100021 [18:27:22]sum+1 = 100023 [18:27:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 503 19.10.2024 18:27 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218858 ФПД: 263059830023675 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182728&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218858&fm=263059830023675&tin=02508201610067®Number=0000000000098116&sum=100000 [18:27:23]StoreToDocumentArchive [18:27:23]shift 443 fd 218858 [18:27:23]save to /storage/0443/doc_00218858 [18:27:23]save last doc name /storage/0443/doc_00218858 to /storage/kkm_last_doc_name [18:27:23]save OK [18:27:23]Clear old archive folders... [18:27:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:27:23]tlvbuf is 018D9890 [18:27:23]SAM_PROTO_ClearQueue [18:27:23]wFMCommunicate request_size=4 [18:27:23]MH_SAM_APDU [18:27:23]CAPDU: 80 09 00 00 [18:27:23]Write to MH i2c: E2 08 00 04 B4 80 09 00 00 00 00 00 00 2A [18:27:23]Write i2c OK [18:27:23]MH_I2C_Read... [18:27:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:27:23]Read from MH i2c: E2 [18:27:23]MH_I2C_Read... [18:27:23]Read from MH i2c: E2 03 00 [18:27:23]MH_I2C_Read... [18:27:23]Read from MH i2c: E2 03 00 04 B4 00 90 00 2C [18:27:23]RAPDU: 90 00 [18:27:23]wFMCommunicate OK [18:27:23]SAM_PROTO_ClearQueue done [18:27:23]KKMCreateOFDPacket [18:27:23]OFDProtocolAddRootSTLVToBuf [18:27:23]FM_MakeSignedData [18:27:23]FM_MakeSignedData [18:27:23]SAM_PROTO_SignData [18:27:23]wFMCommunicate request_size=4 [18:27:23]MH_SAM_APDU [18:27:23]CAPDU: 80 0D 01 02 [18:27:23]Write to MH i2c: E2 08 00 05 B4 80 0D 01 02 00 00 00 00 32 [18:27:23]Write i2c OK [18:27:23]MH_I2C_Read... [18:27:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:27:23]Read from MH i2c: E2 [18:27:23]MH_I2C_Read... [18:27:23]Read from MH i2c: E2 03 00 [18:27:23]MH_I2C_Read... [18:27:23]Read from MH i2c: E2 03 00 05 B4 00 90 00 2D [18:27:23]RAPDU: 90 00 [18:27:23]wFMCommunicate OK [18:27:23]wFMCommunicate request_size=255 [18:27:23]MH_SAM_APDU [18:27:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 F7 01 00 00 F4 03 04 00 10 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EA 56 03 00 35 04 06 00 EF [18:27:23]Write to MH i2c: E2 02 01 06 B4 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 F7 01 00 00 F4 03 04 00 10 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EA 56 03 00 35 04 06 00 EF 00 00 42 [18:27:23]Write i2c OK [18:27:23]MH_I2C_Read... [18:27:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:24]Read from MH i2c: E2 [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: E2 03 00 [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: E2 03 00 06 B4 00 90 00 2E [18:27:24]RAPDU: 90 00 [18:27:24]wFMCommunicate OK [18:27:24]wFMCommunicate request_size=10 [18:27:24]MH_SAM_APDU [18:27:24]CAPDU: 80 0D 02 02 05 40 63 B9 25 FB [18:27:24]Write to MH i2c: E2 0D 00 07 B4 80 0D 02 02 05 00 40 63 B9 25 FB 00 00 BB [18:27:24]Write i2c OK [18:27:24]MH_I2C_Read... [18:27:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:24]Read from MH i2c: E2 [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: E2 03 00 [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: E2 03 00 07 B4 00 90 00 2F [18:27:24]RAPDU: 90 00 [18:27:24]wFMCommunicate OK [18:27:24]wFMCommunicate request_size=4 [18:27:24]MH_SAM_APDU [18:27:24]CAPDU: 80 0D 03 02 [18:27:24]Write to MH i2c: E2 08 00 08 B4 80 0D 03 02 00 00 00 00 37 [18:27:24]Write i2c OK [18:27:24]MH_I2C_Read... [18:27:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:27:24]Read from MH i2c: E2 [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: E2 0B 00 [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: E2 0B 00 08 B4 00 92 ED 24 11 52 8D 4F CA 90 00 E4 [18:27:24]RAPDU: 92 ED 24 11 52 8D 4F CA 90 00 [18:27:24]wFMCommunicate OK [18:27:24]SAM_PROTO_SignData done [18:27:24]FM_MakeSignedData done [18:27:24]CreateOFDProtocolMessage [18:27:24]wFMCommunicate request_size=4 [18:27:24]MH_SAM_APDU [18:27:24]CAPDU: 80 11 00 00 [18:27:24]Write to MH i2c: E2 08 00 09 B4 80 11 00 00 00 00 00 00 37 [18:27:24]Write i2c OK [18:27:24]MH_I2C_Read... [18:27:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:24]Read from MH i2c: E2 [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: E2 17 00 [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: E2 17 00 09 B4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 86 [18:27:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:27:24]wFMCommunicate OK [18:27:24]CreateOFDProtocolMessage done [18:27:24]OFDSenderStorePacket 218858 [18:27:24]StoreOFDPacket docnum=218858 [18:27:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DA 8A 07 01 5C 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 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 F7 01 00 00 F4 03 04 00 10 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EA 56 03 00 35 04 06 00 EF 40 63 B9 25 FB 92 ED 24 11 52 8D 4F CA [18:27:24]CheckFolder [18:27:24]dirname=/storage/ofd_packets [18:27:24]CheckFolder done [18:27:24]ProducePacketName [18:27:24]name=ofd_packets/00218858 [18:27:24]NVStorageSaveData ofd_packets/00218858 [18:27:24]File name is /storage/ofd_packets/00218858 [18:27:24]Write 301 bytes [18:27:24]NVStorageSaveData done [18:27:24]OFDSenderStorePacket done [18:27:24]KKMCreateOFDPacket done [18:27:24]NVStorageSaveData kkm_last_timestamp [18:27:24]File name is /storage/kkm_last_timestamp [18:27:24]Write 4 bytes [18:27:24]NVStorageSaveData done [18:27:24]ExternCall_PrintAddStr [18:27:24]wPrintStart [18:27:24]Write to MH i2c: 01 00 00 0A B4 BE [18:27:24]Write i2c OK [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: 01 [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: 01 07 00 [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: 01 07 00 0A B4 00 00 00 00 00 FF 0F D3 [18:27:24]RasterBufferAndPrint [18:27:24]line Счет N : (1)536404 [18:27:24]line ИНН: 02508201610067 [18:27:24]line Контрольно-Кассовый Чек [18:27:24]line ПРОДАЖА [18:27:24]line ТРК (МРК, ГНК) : 41 [18:27:24]line Товар: 2710124500 [18:27:24]line Аи-95-К-3 [18:27:24]line 13.480 * 74.20 [18:27:24]line = 1000.22 [18:27:24]line НДС 12% НСП 1% [18:27:24]line > о реализуемом товаре [18:27:24]line ОКРУГЛЕНИЕ: -0.22 [18:27:24]line ИТОГО: 1000.00 [18:27:24]line Внесено: 1000.00 [18:27:24]line СДАЧА: 0.00 [18:27:24]line НСП 1% : 8.85 [18:27:24]line НДС 12% : 106.22 [18:27:24]line Наличными: 1000.00 [18:27:24]line Безнал.: 0.00 [18:27:24]line Место: АЗС № 84 "Партнер Нефть" [18:27:24]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:27:24]line СНО: Общий режим [18:27:24]line Чек 503 19.10.2024 18:27 [18:27:24]line Смена: 443 ФФД: 1.0 [18:27:24]line ЗНМ: 0300000178 [18:27:24]line РНМ: 0000000000098116 [18:27:24]line Версия ККМ: 001 [18:27:24]line ФМ: 0000000000965413 [18:27:24]line ФД: 218858 [18:27:24]line ФПД: 263059830023675 [18:27:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182728&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218858&fm=263059830023675&tin=02508201610067®Number=0000000000098116&sum=100000 [18:27:24]OFD Sender: Processing packet 218858 [packets to send 80, broken 79] [18:27:24]ProducePacketName [18:27:24]name=ofd_packets/00218858 [18:27:24]OFD Sender: To server: pG, [18:27:24]CommunicateWithHost lk.salyk.kg:30040 [18:27:24]ConnectInit lk.salyk.kg [18:27:24]written 0, free lines is 4095 [18:27:24]Connected sock=10 [18:27:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DA 8A 07 01 5C 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 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 F7 01 00 00 F4 03 04 00 10 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EA 56 03 00 35 04 06 00 EF 40 63 B9 25 FB 92 ED 24 11 52 8D 4F CA [18:27:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B2 2B 47 00 02 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EA 56 03 00 F4 03 04 00 A9 A5 13 67 B6 04 01 00 00 00 96 FC 7A 47 B7 8B 6F [18:27:25]CommunicateWithHost err = 0 [18:27:25]CheckOFDResponse [18:27:25]1017 (14) - 77093643461234 [18:27:25]1041 (16) - 0000000000965413 [18:27:25]1040 (4) - 218858 [18:27:25]1012 (4) - 19.10.2024 12:27 [18:27:25]1206 (1) - 0 [18:27:25]OFD Sender: Remove packet 218858 [18:27:25]ProducePacketName [18:27:25]name=ofd_packets/00218858 [18:27:25]NVStorageDeleteData [18:27:25]Write to MH i2c: 01 00 00 35 B4 E9 [18:27:25]Write i2c OK [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: 01 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: 01 07 00 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: 01 07 00 35 B4 00 00 00 00 00 02 0D FF [18:27:25]RasterBufferAndPrint [18:27:25]line [18:27:25]line [18:27:25]line [18:27:25]line [18:27:25]line [18:27:25]written 0, free lines is 3337 [18:27:25]MH_Cut [18:27:25]Write to MH i2c: D1 01 00 3C B4 01 C2 [18:27:25]Write i2c OK [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: D1 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: D1 01 00 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: D1 01 00 3C B4 00 C1 [18:27:25]Write to MH i2c: 01 00 00 3D B4 F1 [18:27:25]Write i2c OK [18:27:25]MH_I2C_Read... [18:27:25]OFD Sender: No OFD packet to send [18:27:25]*** Cut start [18:27:25]*** Partial cut [18:27:25]*** CUTSNS_PIN = 1 [18:27:25]*** CUTSNS_PIN = 0 [18:27:26]*** Brake cut motor [18:27:26]Read from MH i2c: 01 [18:27:26]MH_I2C_Read... [18:27:26]*** Stop cut motor [18:27:26]*** Cut end [18:27:26]Read from MH i2c: 01 07 00 [18:27:26]MH_I2C_Read... [18:27:26]Read from MH i2c: 01 07 00 3D B4 00 00 00 00 00 FF 0F 06 [18:27:26]process_action close_receipt done [18:27:26]requested_data is exist [18:27:26]produce_requested_data [18:27:26]requested_item fm.sn is exist - process it [18:27:26]wFMCommunicate request_size=4 [18:27:26]MH_SAM_APDU [18:27:26]CAPDU: 80 11 00 00 [18:27:26]Write to MH i2c: E2 08 00 3E B4 80 11 00 00 00 00 00 00 6C [18:27:26]Write i2c OK [18:27:26]MH_I2C_Read... [18:27:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:26]Read from MH i2c: E2 [18:27:26]MH_I2C_Read... [18:27:26]Read from MH i2c: E2 17 00 [18:27:26]MH_I2C_Read... [18:27:26]Read from MH i2c: E2 17 00 3E B4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BB [18:27:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:27:26]wFMCommunicate OK [18:27:26]requested_item fd.num is exist - process it [18:27:26]SAM_PROTO_GetFieldsCounters [18:27:26]wFMCommunicate request_size=4 [18:27:26]MH_SAM_APDU [18:27:26]CAPDU: 80 13 00 00 [18:27:26]Write to MH i2c: E2 08 00 3F B4 80 13 00 00 00 00 00 00 6F [18:27:26]Write i2c OK [18:27:26]MH_I2C_Read... [18:27:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:27:26]Read from MH i2c: E2 [18:27:26]MH_I2C_Read... [18:27:26]Read from MH i2c: E2 62 00 [18:27:26]MH_I2C_Read... [18:27:26]Read from MH i2c: E2 62 00 3F B4 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EA 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F7 01 00 00 5E 04 04 00 F7 01 00 00 57 04 04 00 F8 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [18:27:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EA 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F7 01 00 00 5E 04 04 00 F7 01 00 00 57 04 04 00 F8 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:27:26]wFMCommunicate OK [18:27:26]SAM_PROTO_GetFieldsCounters done [18:27:26]requested_item shift.num is exist - process it [18:27:26]requested_item shift.opened is exist - process it [18:27:26]req_shift_opened [18:27:26]FM_GetShiftState [18:27:26]SAM_PROTO_GetShiftState [18:27:26]wFMCommunicate request_size=4 [18:27:26]MH_SAM_APDU [18:27:26]CAPDU: 80 13 01 00 [18:27:26]Write to MH i2c: E2 08 00 40 B4 80 13 01 00 00 00 00 00 71 [18:27:26]Write i2c OK [18:27:26]MH_I2C_Read... [18:27:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:26]Read from MH i2c: E2 [18:27:26]MH_I2C_Read... [18:27:26]Read from MH i2c: E2 0E 00 [18:27:26]MH_I2C_Read... [18:27:26]Read from MH i2c: E2 0E 00 40 B4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B4 [18:27:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:27:26]wFMCommunicate OK [18:27:26]SAM_PROTO_GetShiftState done [18:27:26]FM_GetShiftState done [18:27:26]req_shift_opened done [18:27:26]requested_item shift.open_date is exist - process it [18:27:26]req_shift_open_date [18:27:26]req_shift_open_date done [18:27:26]produce_requested_data done [18:27:26]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218858,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:27:26]process_action_free close_receipt [18:27:26]json_value_free [18:27:26]json_value_free done [18:27:26]process_json_proto returns [18:27:26]Send response to host [18:27:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218858,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:27:26]free response buf [18:27:26]execute_script done [18:27:26]execute_script returns [18:27:26]free content buf [18:27:26]Sock 9.Close socket [18:27:26]Sock 9.Thread stoped [18:27:30]OFD Sender: No OFD packet to send [18:27:35]OFD Sender: No OFD packet to send [18:27:40]OFD Sender: No OFD packet to send [18:27:45]OFD Sender: No OFD packet to send [18:27:50]OFD Sender: No OFD packet to send [18:27:55]OFD Sender: No OFD packet to send [18:28:00]OFD Sender: No OFD packet to send [18:28:04]accept exits with 8 [18:28:04]New connection [18:28:04]New thread 3066826084 created [18:28:04]Thread 3066682724 joined [18:28:04]Waiting for new connection... [18:28:04] Sock 8.Parse request [18:28:04]Sock 8.Check first char [18:28:04]Sock 8.First char is OK [18:28:04]request: POST /json_proto HTTP/1.0 [18:28:04]Method: POST [18:28:04]URL: /json_proto [18:28:04]Method is POST - this is cgi request [18:28:04]url: /json_proto [18:28:04]query_string will be loaded in cgi processing [18:28:04]execute_cgi json_proto POST (null) [18:28:04]execute_cgi path=json_proto method=POST [18:28:04]POST find Content-Length [18:28:04]Host: 172.17.40.4:8080 [18:28:04]Content-Length: 624 [18:28:04]Content-Type: application/json [18:28:04] [18:28:04]POST finish read [18:28:04]Found Content-Length = 624 [18:28:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79806", "tax_sys" : 0, "items" : [ { "code": "46230607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Bronze Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:04]execute_script... [18:28:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79806", "tax_sys" : 0, "items" : [ { "code": "46230607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Bronze Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:04]POST & json_proto [18:28:04]process_json_proto [18:28:04]json parsed OK: [18:28:04]protocol is kg_v1.0 [18:28:04]action value=close_receipt [18:28:04]process_action close_receipt [18:28:04]cmd_close_receipt [18:28:04]MH_GetDate [18:28:04]Write to MH i2c: F0 00 00 41 B4 E4 [18:28:04]Write i2c OK [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: F0 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: F0 09 00 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: F0 09 00 41 B4 00 3A FA 13 67 EE 0E 0D 67 0B [18:28:04]GetLastDocTimeStamp 1729362448 [18:28:04]current date 1729362490 [18:28:04]FM_GetShiftState [18:28:04]SAM_PROTO_GetShiftState [18:28:04]wFMCommunicate request_size=4 [18:28:04]MH_SAM_APDU [18:28:04]CAPDU: 80 13 01 00 [18:28:04]Write to MH i2c: E2 08 00 42 B4 80 13 01 00 00 00 00 00 73 [18:28:04]Write i2c OK [18:28:04]MH_I2C_Read... [18:28:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:04]Read from MH i2c: E2 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: E2 0E 00 [18:28:04]MH_I2C_Read... [18:28:04]Read from MH i2c: E2 0E 00 42 B4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B6 [18:28:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:28:04]wFMCommunicate OK [18:28:04]SAM_PROTO_GetShiftState done [18:28:04]FM_GetShiftState done [18:28:04]opened in 1729296582 [18:28:04]opened+sec_in_day 1729382982 [18:28:04]quantity*price = 15400 [18:28:04]sum+1 = 15401 [18:28:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 154.00 НСП 1% : 1.36 НДС 12% : 16.35 Наличными: 154.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 504 19.10.2024 18:28 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218859 ФПД: 42015887444361 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182810&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218859&fm=42015887444361&tin=02508201610067®Number=0000000000098116&sum=15400 0 [18:28:05]StoreToDocumentArchive [18:28:05]shift 443 fd 218859 [18:28:05]save to /storage/0443/doc_00218859 [18:28:05]save last doc name /storage/0443/doc_00218859 to /storage/kkm_last_doc_name [18:28:05]save OK [18:28:05]Clear old archive folders... [18:28:05]ProcessDocumentItem done err = 0, tmpTLVsize=277 [18:28:05]tlvbuf is 015344C0 [18:28:05]SAM_PROTO_ClearQueue [18:28:05]wFMCommunicate request_size=4 [18:28:05]MH_SAM_APDU [18:28:05]CAPDU: 80 09 00 00 [18:28:05]Write to MH i2c: E2 08 00 4F B4 80 09 00 00 00 00 00 00 75 [18:28:05]Write i2c OK [18:28:05]MH_I2C_Read... [18:28:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:28:05]Read from MH i2c: E2 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: E2 03 00 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: E2 03 00 4F B4 00 90 00 77 [18:28:05]RAPDU: 90 00 [18:28:05]wFMCommunicate OK [18:28:05]SAM_PROTO_ClearQueue done [18:28:05]KKMCreateOFDPacket [18:28:05]OFDProtocolAddRootSTLVToBuf [18:28:05]FM_MakeSignedData [18:28:05]FM_MakeSignedData [18:28:05]SAM_PROTO_SignData [18:28:05]wFMCommunicate request_size=4 [18:28:05]MH_SAM_APDU [18:28:05]CAPDU: 80 0D 01 02 [18:28:05]Write to MH i2c: E2 08 00 50 B4 80 0D 01 02 00 00 00 00 7D [18:28:05]Write i2c OK [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: E2 [18:28:05]MH_I2C_Read... [18:28:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:28:05]Read from MH i2c: E2 03 00 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: E2 03 00 50 B4 00 90 00 78 [18:28:05]RAPDU: 90 00 [18:28:05]wFMCommunicate OK [18:28:05]wFMCommunicate request_size=255 [18:28:05]MH_SAM_APDU [18:28:05]CAPDU: 80 0D 02 02 FA 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 3A FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 [18:28:05]Write to MH i2c: E2 02 01 51 B4 80 0D 02 02 FA 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 3A FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 00 00 3D [18:28:05]Write i2c OK [18:28:05]MH_I2C_Read... [18:28:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:05]Read from MH i2c: E2 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: E2 03 00 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: E2 03 00 51 B4 00 90 00 79 [18:28:05]RAPDU: 90 00 [18:28:05]wFMCommunicate OK [18:28:05]wFMCommunicate request_size=36 [18:28:05]MH_SAM_APDU [18:28:05]CAPDU: 80 0D 02 02 1F 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EB 56 03 00 35 04 06 00 26 36 96 0B C9 89 [18:28:05]Write to MH i2c: E2 27 00 52 B4 80 0D 02 02 1F 00 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EB 56 03 00 35 04 06 00 26 36 96 0B C9 89 00 00 34 [18:28:05]Write i2c OK [18:28:05]MH_I2C_Read... [18:28:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:05]Read from MH i2c: E2 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: E2 03 00 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: E2 03 00 52 B4 00 90 00 7A [18:28:05]RAPDU: 90 00 [18:28:05]wFMCommunicate OK [18:28:05]wFMCommunicate request_size=4 [18:28:05]MH_SAM_APDU [18:28:05]CAPDU: 80 0D 03 02 [18:28:05]Write to MH i2c: E2 08 00 53 B4 80 0D 03 02 00 00 00 00 82 [18:28:05]Write i2c OK [18:28:05]MH_I2C_Read... [18:28:05]OFD Sender: No OFD packet to send [18:28:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:28:05]Read from MH i2c: E2 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: E2 0B 00 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: E2 0B 00 53 B4 00 34 DD B7 05 58 D5 B1 1A 90 00 48 [18:28:05]RAPDU: 34 DD B7 05 58 D5 B1 1A 90 00 [18:28:05]wFMCommunicate OK [18:28:05]SAM_PROTO_SignData done [18:28:05]FM_MakeSignedData done [18:28:05]CreateOFDProtocolMessage [18:28:05]wFMCommunicate request_size=4 [18:28:05]MH_SAM_APDU [18:28:05]CAPDU: 80 11 00 00 [18:28:05]Write to MH i2c: E2 08 00 54 B4 80 11 00 00 00 00 00 00 82 [18:28:05]Write i2c OK [18:28:05]MH_I2C_Read... [18:28:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:05]Read from MH i2c: E2 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: E2 17 00 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: E2 17 00 54 B4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D1 [18:28:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:28:05]wFMCommunicate OK [18:28:05]CreateOFDProtocolMessage done [18:28:05]OFDSenderStorePacket 218859 [18:28:05]StoreOFDPacket docnum=218859 [18:28:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 29 01 00 00 45 81 21 01 93 A6 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 3A FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EB 56 03 00 35 04 06 00 26 36 96 0B C9 89 34 DD B7 05 58 D5 B1 1A [18:28:05]CheckFolder [18:28:05]dirname=/storage/ofd_packets [18:28:05]CheckFolder done [18:28:05]ProducePacketName [18:28:05]name=ofd_packets/00218859 [18:28:05]NVStorageSaveData ofd_packets/00218859 [18:28:05]File name is /storage/ofd_packets/00218859 [18:28:05]Write 327 bytes [18:28:05]NVStorageSaveData done [18:28:05]OFDSenderStorePacket done [18:28:05]KKMCreateOFDPacket done [18:28:05]NVStorageSaveData kkm_last_timestamp [18:28:05]File name is /storage/kkm_last_timestamp [18:28:05]Write 4 bytes [18:28:05]NVStorageSaveData done [18:28:05]ExternCall_PrintAddStr [18:28:05]wPrintStart [18:28:05]Write to MH i2c: 01 00 00 55 B4 09 [18:28:05]OFD Sender: Processing packet 218859 [packets to send 80, broken 79] [18:28:05]ProducePacketName [18:28:05]name=ofd_packets/00218859 [18:28:05]OFD Sender: To server: pG, [18:28:05]CommunicateWithHost lk.salyk.kg:30040 [18:28:05]ConnectInit lk.salyk.kg [18:28:05]Write i2c OK [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: 01 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: 01 07 00 [18:28:05]MH_I2C_Read... [18:28:05]Read from MH i2c: 01 07 00 55 B4 00 00 00 00 00 FF 0F 1E [18:28:05]RasterBufferAndPrint [18:28:05]line Счет N : (3)79806 [18:28:05]line ИНН: 02508201610067 [18:28:05]line Контрольно-Кассовый Чек [18:28:05]line ПРОДАЖА [18:28:05]line Товар: 46230607 [18:28:05]line Сигареты Richmond Bronze Edition [18:28:05]line 1.000 * 154.00 [18:28:05]line = 154.00 [18:28:05]line НДС 12% НСП 1% [18:28:05]line > о реализуемом товаре [18:28:05]line ИТОГО: 154.00 [18:28:05]line НСП 1% : 1.36 [18:28:05]line НДС 12% : 16.35 [18:28:05]line Наличными: 154.00 [18:28:05]line Безнал.: 0.00 [18:28:05]line Место: АЗС № 84 "Партнер Нефть" [18:28:05]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:28:05]line СНО: Общий режим [18:28:05]line Чек 504 19.10.2024 18:28 [18:28:05]line Смена: 443 ФФД: 1.0 [18:28:06]line ЗНМ: 0300000178 [18:28:06]line РНМ: 0000000000098116 [18:28:06]line Версия ККМ: 001 [18:28:06]line ФМ: 0000000000965413 [18:28:06]line ФД: 218859 [18:28:06]line ФПД: 42015887444361 [18:28:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182810&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218859&fm=42015887444361&tin=02508201610067®Number=0000000000098116&sum=15400 [18:28:06]line 0 [18:28:06]Connected sock=10 [18:28:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 29 01 00 00 45 81 21 01 93 A6 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 3A FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EB 56 03 00 35 04 06 00 26 36 96 0B C9 89 34 DD B7 05 58 D5 B1 1A [18:28:06]written 0, free lines is 4095 [18:28:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 98 B5 47 00 E9 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EB 56 03 00 F4 03 04 00 D2 A5 13 67 B6 04 01 00 00 D3 6C 73 55 CD E6 60 6C [18:28:06]CommunicateWithHost err = 0 [18:28:06]CheckOFDResponse [18:28:06]1017 (14) - 77093643461234 [18:28:06]1041 (16) - 0000000000965413 [18:28:06]1040 (4) - 218859 [18:28:06]1012 (4) - 19.10.2024 12:28 [18:28:06]1206 (1) - 0 [18:28:06]OFD Sender: Remove packet 218859 [18:28:06]ProducePacketName [18:28:06]name=ofd_packets/00218859 [18:28:06]NVStorageDeleteData [18:28:06]Write to MH i2c: 01 00 00 7E B4 32 [18:28:06]Write i2c OK [18:28:06]MH_I2C_Read... [18:28:06]Read from MH i2c: 01 [18:28:06]MH_I2C_Read... [18:28:06]Read from MH i2c: 01 07 00 [18:28:06]MH_I2C_Read... [18:28:06]Read from MH i2c: 01 07 00 7E B4 00 00 00 00 00 EE 0C 33 [18:28:06]RasterBufferAndPrint [18:28:06]line [18:28:06]line [18:28:06]line [18:28:06]line [18:28:06]line [18:28:06]written 0, free lines is 3316 [18:28:06]MH_Cut [18:28:06]Write to MH i2c: D1 01 00 85 B4 01 0B [18:28:06]Write i2c OK [18:28:06]MH_I2C_Read... [18:28:06]Read from MH i2c: D1 [18:28:06]MH_I2C_Read... [18:28:06]Read from MH i2c: D1 01 00 [18:28:06]MH_I2C_Read... [18:28:06]Read from MH i2c: D1 01 00 85 B4 00 0A [18:28:06]Write to MH i2c: 01 00 00 86 B4 3A [18:28:06]Write i2c OK [18:28:06]MH_I2C_Read... [18:28:06]OFD Sender: No OFD packet to send [18:28:07]*** Cut start [18:28:07]*** Partial cut [18:28:07]*** CUTSNS_PIN = 1 [18:28:07]*** CUTSNS_PIN = 0 [18:28:07]*** Brake cut motor [18:28:07]Read from MH i2c: 01 [18:28:07]MH_I2C_Read... [18:28:07]*** Stop cut motor [18:28:07]*** Cut end [18:28:07]Read from MH i2c: 01 07 00 [18:28:07]MH_I2C_Read... [18:28:07]Read from MH i2c: 01 07 00 86 B4 00 00 00 00 00 FF 0F 4F [18:28:07]process_action close_receipt done [18:28:07]requested_data is exist [18:28:07]produce_requested_data [18:28:07]requested_item fm.sn is exist - process it [18:28:07]wFMCommunicate request_size=4 [18:28:07]MH_SAM_APDU [18:28:07]CAPDU: 80 11 00 00 [18:28:07]Write to MH i2c: E2 08 00 87 B4 80 11 00 00 00 00 00 00 B5 [18:28:07]Write i2c OK [18:28:07]MH_I2C_Read... [18:28:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:07]Read from MH i2c: E2 [18:28:07]MH_I2C_Read... [18:28:07]Read from MH i2c: E2 17 00 [18:28:07]MH_I2C_Read... [18:28:07]Read from MH i2c: E2 17 00 87 B4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 04 [18:28:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:28:07]wFMCommunicate OK [18:28:07]requested_item fd.num is exist - process it [18:28:07]SAM_PROTO_GetFieldsCounters [18:28:07]wFMCommunicate request_size=4 [18:28:07]MH_SAM_APDU [18:28:07]CAPDU: 80 13 00 00 [18:28:07]Write to MH i2c: E2 08 00 88 B4 80 13 00 00 00 00 00 00 B8 [18:28:07]Write i2c OK [18:28:07]MH_I2C_Read... [18:28:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:28:08]Read from MH i2c: E2 [18:28:08]MH_I2C_Read... [18:28:08]Read from MH i2c: E2 62 00 [18:28:08]MH_I2C_Read... [18:28:08]Read from MH i2c: E2 62 00 88 B4 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EB 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F8 01 00 00 5E 04 04 00 F8 01 00 00 57 04 04 00 F9 01 00 00 19 04 04 00 00 00 00 00 90 00 C0 [18:28:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EB 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F8 01 00 00 5E 04 04 00 F8 01 00 00 57 04 04 00 F9 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:28:08]wFMCommunicate OK [18:28:08]SAM_PROTO_GetFieldsCounters done [18:28:08]requested_item shift.num is exist - process it [18:28:08]requested_item shift.opened is exist - process it [18:28:08]req_shift_opened [18:28:08]FM_GetShiftState [18:28:08]SAM_PROTO_GetShiftState [18:28:08]wFMCommunicate request_size=4 [18:28:08]MH_SAM_APDU [18:28:08]CAPDU: 80 13 01 00 [18:28:08]Write to MH i2c: E2 08 00 89 B4 80 13 01 00 00 00 00 00 BA [18:28:08]Write i2c OK [18:28:08]MH_I2C_Read... [18:28:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:08]Read from MH i2c: E2 [18:28:08]MH_I2C_Read... [18:28:08]Read from MH i2c: E2 0E 00 [18:28:08]MH_I2C_Read... [18:28:08]Read from MH i2c: E2 0E 00 89 B4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FD [18:28:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:28:08]wFMCommunicate OK [18:28:08]SAM_PROTO_GetShiftState done [18:28:08]FM_GetShiftState done [18:28:08]req_shift_opened done [18:28:08]requested_item shift.open_date is exist - process it [18:28:08]req_shift_open_date [18:28:08]req_shift_open_date done [18:28:08]produce_requested_data done [18:28:08]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218859,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:28:08]process_action_free close_receipt [18:28:08]json_value_free [18:28:08]json_value_free done [18:28:08]process_json_proto returns [18:28:08]Send response to host [18:28:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218859,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:28:08]free response buf [18:28:08]execute_script done [18:28:08]execute_script returns [18:28:08]free content buf [18:28:08]Sock 8.Close socket [18:28:08]Sock 8.Thread stoped [18:28:11]OFD Sender: No OFD packet to send [18:28:16]OFD Sender: No OFD packet to send [18:28:21]OFD Sender: No OFD packet to send [18:28:25]accept exits with 9 [18:28:25]New connection [18:28:25]New thread 3066682724 created [18:28:25]Thread 3066826084 joined [18:28:25]Waiting for new connection... [18:28:25] Sock 9.Parse request [18:28:25]Sock 9.Check first char [18:28:25]Sock 9.First char is OK [18:28:25]request: POST /json_proto HTTP/1.0 [18:28:25]Method: POST [18:28:25]URL: /json_proto [18:28:25]Method is POST - this is cgi request [18:28:25]url: /json_proto [18:28:25]query_string will be loaded in cgi processing [18:28:25]execute_cgi json_proto POST (null) [18:28:25]execute_cgi path=json_proto method=POST [18:28:25]POST find Content-Length [18:28:25]Host: 172.17.40.4:8080 [18:28:25]Content-Length: 679 [18:28:25]Content-Type: application/json [18:28:25] [18:28:25]POST finish read [18:28:25]Found Content-Length = 679 [18:28:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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 }]} ], "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" ] } } [18:28:25]execute_script... [18:28:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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 }]} ], "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" ] } } [18:28:25]POST & json_proto [18:28:25]process_json_proto [18:28:25]json parsed OK: [18:28:25]protocol is kg_v1.0 [18:28:25]action value=close_receipt [18:28:25]process_action close_receipt [18:28:25]cmd_close_receipt [18:28:25]MH_GetDate [18:28:25]Write to MH i2c: F0 00 00 8A B4 2D [18:28:25]Write i2c OK [18:28:25]MH_I2C_Read... [18:28:25]Read from MH i2c: F0 [18:28:25]MH_I2C_Read... [18:28:25]Read from MH i2c: F0 09 00 [18:28:25]MH_I2C_Read... [18:28:25]Read from MH i2c: F0 09 00 8A B4 00 4F FA 13 67 EE 0E 0D 67 69 [18:28:25]GetLastDocTimeStamp 1729362490 [18:28:25]current date 1729362511 [18:28:25]FM_GetShiftState [18:28:25]SAM_PROTO_GetShiftState [18:28:25]wFMCommunicate request_size=4 [18:28:25]MH_SAM_APDU [18:28:25]CAPDU: 80 13 01 00 [18:28:25]Write to MH i2c: E2 08 00 8B B4 80 13 01 00 00 00 00 00 BC [18:28:25]Write i2c OK [18:28:25]MH_I2C_Read... [18:28:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:25]Read from MH i2c: E2 [18:28:25]MH_I2C_Read... [18:28:25]Read from MH i2c: E2 0E 00 [18:28:25]MH_I2C_Read... [18:28:25]Read from MH i2c: E2 0E 00 8B B4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FF [18:28:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:28:25]wFMCommunicate OK [18:28:25]SAM_PROTO_GetShiftState done [18:28:25]FM_GetShiftState done [18:28:25]opened in 1729296582 [18:28:25]opened+sec_in_day 1729382982 [18:28:25]quantity*price = 120015 [18:28:25]sum+1 = 120016 [18:28:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 505 19.10.2024 18:28 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218860 ФПД: 253769064451367 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182831&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218860&fm=253769064451367&tin=02508201610067®Number=0000000000098116&sum=120000 [18:28:26]StoreToDocumentArchive [18:28:26]shift 443 fd 218860 [18:28:26]save to /storage/0443/doc_00218860 [18:28:26]save last doc name /storage/0443/doc_00218860 to /storage/kkm_last_doc_name [18:28:26]save OK [18:28:26]Clear old archive folders... [18:28:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:28:26]tlvbuf is 01715740 [18:28:26]SAM_PROTO_ClearQueue [18:28:26]wFMCommunicate request_size=4 [18:28:26]MH_SAM_APDU [18:28:26]CAPDU: 80 09 00 00 [18:28:26]Write to MH i2c: E2 08 00 98 B4 80 09 00 00 00 00 00 00 BE [18:28:26]Write i2c OK [18:28:26]MH_I2C_Read... [18:28:26]Read from MH i2c: E2 [18:28:26]MH_I2C_Read... [18:28:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:28:26]Read from MH i2c: E2 03 00 [18:28:26]MH_I2C_Read... [18:28:26]Read from MH i2c: E2 03 00 98 B4 00 90 00 C0 [18:28:26]RAPDU: 90 00 [18:28:26]wFMCommunicate OK [18:28:26]SAM_PROTO_ClearQueue done [18:28:26]KKMCreateOFDPacket [18:28:26]OFDProtocolAddRootSTLVToBuf [18:28:26]FM_MakeSignedData [18:28:26]FM_MakeSignedData [18:28:26]SAM_PROTO_SignData [18:28:26]wFMCommunicate request_size=4 [18:28:26]MH_SAM_APDU [18:28:26]CAPDU: 80 0D 01 02 [18:28:26]Write to MH i2c: E2 08 00 99 B4 80 0D 01 02 00 00 00 00 C6 [18:28:26]Write i2c OK [18:28:26]MH_I2C_Read... [18:28:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:28:26]Read from MH i2c: E2 [18:28:26]MH_I2C_Read... [18:28:26]Read from MH i2c: E2 03 00 [18:28:26]MH_I2C_Read... [18:28:26]Read from MH i2c: E2 03 00 99 B4 00 90 00 C1 [18:28:26]RAPDU: 90 00 [18:28:26]wFMCommunicate OK [18:28:26]wFMCommunicate request_size=255 [18:28:26]MH_SAM_APDU [18:28:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 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 F9 01 00 00 F4 03 04 00 4F FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EC 56 03 00 35 04 06 00 E6 CD 36 F1 [18:28:26]Write to MH i2c: E2 02 01 9A B4 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 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 F9 01 00 00 F4 03 04 00 4F FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EC 56 03 00 35 04 06 00 E6 CD 36 F1 00 00 4A [18:28:26]Write i2c OK [18:28:26]MH_I2C_Read... [18:28:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:27]Read from MH i2c: E2 [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: E2 03 00 [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: E2 03 00 9A B4 00 90 00 C2 [18:28:27]RAPDU: 90 00 [18:28:27]wFMCommunicate OK [18:28:27]wFMCommunicate request_size=7 [18:28:27]MH_SAM_APDU [18:28:27]CAPDU: 80 0D 02 02 02 0D 27 [18:28:27]Write to MH i2c: E2 0A 00 9B B4 80 0D 02 02 02 00 0D 27 00 00 01 [18:28:27]Write i2c OK [18:28:27]MH_I2C_Read... [18:28:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:27]Read from MH i2c: E2 [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: E2 03 00 [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: E2 03 00 9B B4 00 90 00 C3 [18:28:27]RAPDU: 90 00 [18:28:27]wFMCommunicate OK [18:28:27]wFMCommunicate request_size=4 [18:28:27]MH_SAM_APDU [18:28:27]CAPDU: 80 0D 03 02 [18:28:27]Write to MH i2c: E2 08 00 9C B4 80 0D 03 02 00 00 00 00 CB [18:28:27]Write i2c OK [18:28:27]MH_I2C_Read... [18:28:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:28:27]Read from MH i2c: E2 [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: E2 0B 00 [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: E2 0B 00 9C B4 00 76 33 D8 E5 21 D5 A1 E3 90 00 AC [18:28:27]RAPDU: 76 33 D8 E5 21 D5 A1 E3 90 00 [18:28:27]wFMCommunicate OK [18:28:27]SAM_PROTO_SignData done [18:28:27]FM_MakeSignedData done [18:28:27]CreateOFDProtocolMessage [18:28:27]wFMCommunicate request_size=4 [18:28:27]MH_SAM_APDU [18:28:27]CAPDU: 80 11 00 00 [18:28:27]Write to MH i2c: E2 08 00 9D B4 80 11 00 00 00 00 00 00 CB [18:28:27]Write i2c OK [18:28:27]MH_I2C_Read... [18:28:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:27]Read from MH i2c: E2 [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: E2 17 00 [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: E2 17 00 9D B4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1A [18:28:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:28:27]wFMCommunicate OK [18:28:27]CreateOFDProtocolMessage done [18:28:27]OFDSenderStorePacket 218860 [18:28:27]StoreOFDPacket docnum=218860 [18:28:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 C9 8D 04 01 1A 98 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 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 F9 01 00 00 F4 03 04 00 4F FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EC 56 03 00 35 04 06 00 E6 CD 36 F1 0D 27 76 33 D8 E5 21 D5 A1 E3 [18:28:27]CheckFolder [18:28:27]dirname=/storage/ofd_packets [18:28:27]CheckFolder done [18:28:27]ProducePacketName [18:28:27]name=ofd_packets/00218860 [18:28:27]NVStorageSaveData ofd_packets/00218860 [18:28:27]File name is /storage/ofd_packets/00218860 [18:28:27]Write 298 bytes [18:28:27]NVStorageSaveData done [18:28:27]OFDSenderStorePacket done [18:28:27]KKMCreateOFDPacket done [18:28:27]NVStorageSaveData kkm_last_timestamp [18:28:27]File name is /storage/kkm_last_timestamp [18:28:27]Write 4 bytes [18:28:27]NVStorageSaveData done [18:28:27]ExternCall_PrintAddStr [18:28:27]wPrintStart [18:28:27]Write to MH i2c: 01 00 00 9E B4 52 [18:28:27]Write i2c OK [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: 01 [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: 01 07 00 [18:28:27]MH_I2C_Read... [18:28:27]Read from MH i2c: 01 07 00 9E B4 00 00 00 00 00 FF 0F 67 [18:28:27]RasterBufferAndPrint [18:28:27]line Счет N : (1)536405 [18:28:27]line ИНН: 02508201610067 [18:28:27]line Контрольно-Кассовый Чек [18:28:27]line ПРОДАЖА [18:28:27]line ТРК (МРК, ГНК) : 51 [18:28:27]line Товар: 2710194210 [18:28:27]line ДТ-К-2 [18:28:27]line 15.750 * 76.20 [18:28:27]line = 1200.15 [18:28:27]line НДС 12% НСП 1% [18:28:27]line > о реализуемом товаре [18:28:27]line ОКРУГЛЕНИЕ: -0.15 [18:28:27]line ИТОГО: 1200.00 [18:28:27]line Внесено: 1200.00 [18:28:27]line СДАЧА: 0.00 [18:28:27]line НСП 1% : 10.62 [18:28:27]line НДС 12% : 127.45 [18:28:27]line Наличными: 1200.00 [18:28:27]line Безнал.: 0.00 [18:28:27]line Место: АЗС № 84 "Партнер Нефть" [18:28:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:28:27]line СНО: Общий режим [18:28:27]line Чек 505 19.10.2024 18:28 [18:28:27]line Смена: 443 ФФД: 1.0 [18:28:27]line ЗНМ: 0300000178 [18:28:27]line РНМ: 0000000000098116 [18:28:27]line Версия ККМ: 001 [18:28:27]line ФМ: 0000000000965413 [18:28:27]line ФД: 218860 [18:28:27]line ФПД: 253769064451367 [18:28:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T182831&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218860&fm=253769064451367&tin=02508201610067®Number=0000000000098116&sum=120000 [18:28:27]OFD Sender: Processing packet 218860 [packets to send 80, broken 79] [18:28:27]ProducePacketName [18:28:27]name=ofd_packets/00218860 [18:28:27]OFD Sender: To server: pG, [18:28:27]CommunicateWithHost lk.salyk.kg:30040 [18:28:27]ConnectInit lk.salyk.kg [18:28:27]written 0, free lines is 4095 [18:28:27]Connected sock=10 [18:28:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 C9 8D 04 01 1A 98 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 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 F9 01 00 00 F4 03 04 00 4F FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EC 56 03 00 35 04 06 00 E6 CD 36 F1 0D 27 76 33 D8 E5 21 D5 A1 E3 [18:28:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 66 56 47 00 B5 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EC 56 03 00 F4 03 04 00 E8 A5 13 67 B6 04 01 00 00 34 72 90 CD 5F B1 C0 35 [18:28:28]CommunicateWithHost err = 0 [18:28:28]CheckOFDResponse [18:28:28]1017 (14) - 77093643461234 [18:28:28]1041 (16) - 0000000000965413 [18:28:28]1040 (4) - 218860 [18:28:28]1012 (4) - 19.10.2024 12:28 [18:28:28]1206 (1) - 0 [18:28:28]OFD Sender: Remove packet 218860 [18:28:28]ProducePacketName [18:28:28]name=ofd_packets/00218860 [18:28:28]NVStorageDeleteData [18:28:28]Write to MH i2c: 01 00 00 C9 B4 7D [18:28:28]Write i2c OK [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: 01 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: 01 07 00 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: 01 07 00 C9 B4 00 00 00 00 00 01 0D 92 [18:28:28]RasterBufferAndPrint [18:28:28]line [18:28:28]line [18:28:28]line [18:28:28]line [18:28:28]line [18:28:28]written 0, free lines is 3335 [18:28:28]MH_Cut [18:28:28]Write to MH i2c: D1 01 00 D0 B4 01 56 [18:28:28]Write i2c OK [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: D1 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: D1 01 00 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: D1 01 00 D0 B4 00 55 [18:28:28]Write to MH i2c: 01 00 00 D1 B4 85 [18:28:28]Write i2c OK [18:28:28]MH_I2C_Read... [18:28:28]OFD Sender: No OFD packet to send [18:28:28]*** Cut start [18:28:28]*** Partial cut [18:28:28]*** CUTSNS_PIN = 1 [18:28:28]*** CUTSNS_PIN = 0 [18:28:29]*** Brake cut motor [18:28:29]Read from MH i2c: 01 [18:28:29]MH_I2C_Read... [18:28:29]*** Stop cut motor [18:28:29]*** Cut end [18:28:29]Read from MH i2c: 01 07 00 [18:28:29]MH_I2C_Read... [18:28:29]Read from MH i2c: 01 07 00 D1 B4 00 00 00 00 00 FF 0F 9A [18:28:29]process_action close_receipt done [18:28:29]requested_data is exist [18:28:29]produce_requested_data [18:28:29]requested_item fm.sn is exist - process it [18:28:29]wFMCommunicate request_size=4 [18:28:29]MH_SAM_APDU [18:28:29]CAPDU: 80 11 00 00 [18:28:29]Write to MH i2c: E2 08 00 D2 B4 80 11 00 00 00 00 00 00 00 [18:28:29]Write i2c OK [18:28:29]MH_I2C_Read... [18:28:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:29]Read from MH i2c: E2 [18:28:29]MH_I2C_Read... [18:28:29]Read from MH i2c: E2 17 00 [18:28:29]MH_I2C_Read... [18:28:29]Read from MH i2c: E2 17 00 D2 B4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4F [18:28:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:28:29]wFMCommunicate OK [18:28:29]requested_item fd.num is exist - process it [18:28:29]SAM_PROTO_GetFieldsCounters [18:28:29]wFMCommunicate request_size=4 [18:28:29]MH_SAM_APDU [18:28:29]CAPDU: 80 13 00 00 [18:28:29]Write to MH i2c: E2 08 00 D3 B4 80 13 00 00 00 00 00 00 03 [18:28:29]Write i2c OK [18:28:29]MH_I2C_Read... [18:28:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:28:29]Read from MH i2c: E2 [18:28:29]MH_I2C_Read... [18:28:29]Read from MH i2c: E2 62 00 [18:28:29]MH_I2C_Read... [18:28:29]Read from MH i2c: E2 62 00 D3 B4 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EC 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F9 01 00 00 5E 04 04 00 F9 01 00 00 57 04 04 00 FA 01 00 00 19 04 04 00 00 00 00 00 90 00 0F [18:28:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EC 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 F9 01 00 00 5E 04 04 00 F9 01 00 00 57 04 04 00 FA 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:28:29]wFMCommunicate OK [18:28:29]SAM_PROTO_GetFieldsCounters done [18:28:29]requested_item shift.num is exist - process it [18:28:29]requested_item shift.opened is exist - process it [18:28:29]req_shift_opened [18:28:29]FM_GetShiftState [18:28:29]SAM_PROTO_GetShiftState [18:28:29]wFMCommunicate request_size=4 [18:28:29]MH_SAM_APDU [18:28:29]CAPDU: 80 13 01 00 [18:28:29]Write to MH i2c: E2 08 00 D4 B4 80 13 01 00 00 00 00 00 05 [18:28:29]Write i2c OK [18:28:29]MH_I2C_Read... [18:28:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:29]Read from MH i2c: E2 [18:28:29]MH_I2C_Read... [18:28:29]Read from MH i2c: E2 0E 00 [18:28:29]MH_I2C_Read... [18:28:29]Read from MH i2c: E2 0E 00 D4 B4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 48 [18:28:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:28:29]wFMCommunicate OK [18:28:29]SAM_PROTO_GetShiftState done [18:28:29]FM_GetShiftState done [18:28:29]req_shift_opened done [18:28:29]requested_item shift.open_date is exist - process it [18:28:29]req_shift_open_date [18:28:29]req_shift_open_date done [18:28:29]produce_requested_data done [18:28:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218860,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:28:29]process_action_free close_receipt [18:28:29]json_value_free [18:28:29]json_value_free done [18:28:29]process_json_proto returns [18:28:29]Send response to host [18:28:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218860,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:28:29]free response buf [18:28:29]execute_script done [18:28:29]execute_script returns [18:28:29]free content buf [18:28:29]Sock 9.Close socket [18:28:29]Sock 9.Thread stoped [18:28:33]OFD Sender: No OFD packet to send [18:28:38]OFD Sender: No OFD packet to send [18:28:43]OFD Sender: No OFD packet to send [18:28:48]OFD Sender: No OFD packet to send [18:28:53]OFD Sender: No OFD packet to send [18:28:58]OFD Sender: No OFD packet to send [18:29:03]OFD Sender: No OFD packet to send [18:29:08]OFD Sender: No OFD packet to send [18:29:13]OFD Sender: No OFD packet to send [18:29:18]OFD Sender: No OFD packet to send [18:29:23]OFD Sender: No OFD packet to send [18:29:28]OFD Sender: No OFD packet to send [18:29:33]OFD Sender: No OFD packet to send [18:29:38]OFD Sender: No OFD packet to send [18:29:43]OFD Sender: No OFD packet to send [18:29:48]OFD Sender: No OFD packet to send [18:29:53]OFD Sender: No OFD packet to send [18:29:58]OFD Sender: No OFD packet to send [18:30:03]OFD Sender: No OFD packet to send [18:30:08]OFD Sender: No OFD packet to send [18:30:13]OFD Sender: No OFD packet to send [18:30:18]OFD Sender: No OFD packet to send [18:30:23]OFD Sender: No OFD packet to send [18:30:28]OFD Sender: No OFD packet to send [18:30:33]OFD Sender: No OFD packet to send [18:30:34]accept exits with 8 [18:30:34]New connection [18:30:34]New thread 3066826084 created [18:30:34]Thread 3066682724 joined [18:30:34]Waiting for new connection... [18:30:34] Sock 8.Parse request [18:30:34]Sock 8.Check first char [18:30:34]Sock 8.First char is OK [18:30:34]request: POST /json_proto HTTP/1.0 [18:30:34]Method: POST [18:30:34]URL: /json_proto [18:30:34]Method is POST - this is cgi request [18:30:34]url: /json_proto [18:30:34]query_string will be loaded in cgi processing [18:30:34]execute_cgi json_proto POST (null) [18:30:34]execute_cgi path=json_proto method=POST [18:30:34]POST find Content-Length [18:30:34]Host: 172.17.40.4:8080 [18:30:34]Content-Length: 678 [18:30:34]Content-Type: application/json [18:30:34] [18:30:34]POST finish read [18:30:34]Found Content-Length = 678 [18:30:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:30:34]execute_script... [18:30: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)536406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:30:34]POST & json_proto [18:30:34]process_json_proto [18:30:34]json parsed OK: [18:30:34]protocol is kg_v1.0 [18:30:34]action value=close_receipt [18:30:34]process_action close_receipt [18:30:34]cmd_close_receipt [18:30:34]MH_GetDate [18:30:34]Write to MH i2c: F0 00 00 D5 B4 78 [18:30:34]Write i2c OK [18:30:34]MH_I2C_Read... [18:30:34]Read from MH i2c: F0 [18:30:34]MH_I2C_Read... [18:30:34]Read from MH i2c: F0 09 00 [18:30:34]MH_I2C_Read... [18:30:34]Read from MH i2c: F0 09 00 D5 B4 00 D0 FA 13 67 EE 0E 0D 67 35 [18:30:34]GetLastDocTimeStamp 1729362511 [18:30:34]current date 1729362640 [18:30:34]FM_GetShiftState [18:30:34]SAM_PROTO_GetShiftState [18:30:34]wFMCommunicate request_size=4 [18:30:34]MH_SAM_APDU [18:30:34]CAPDU: 80 13 01 00 [18:30:34]Write to MH i2c: E2 08 00 D6 B4 80 13 01 00 00 00 00 00 07 [18:30:34]Write i2c OK [18:30:34]MH_I2C_Read... [18:30:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:34]Read from MH i2c: E2 [18:30:34]MH_I2C_Read... [18:30:34]Read from MH i2c: E2 0E 00 [18:30:34]MH_I2C_Read... [18:30:34]Read from MH i2c: E2 0E 00 D6 B4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4A [18:30:34]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:30:34]wFMCommunicate OK [18:30:34]SAM_PROTO_GetShiftState done [18:30:34]FM_GetShiftState done [18:30:34]opened in 1729296582 [18:30:34]opened+sec_in_day 1729382982 [18:30:34]quantity*price = 70044 [18:30:34]sum+1 = 70045 [18:30:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 506 19.10.2024 18:30 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218861 ФПД: 148033496612670 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183040&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218861&fm=148033496612670&tin=02508201610067®Number=0000000000098116&sum=70000 [18:30:35]StoreToDocumentArchive [18:30:35]shift 443 fd 218861 [18:30:35]save to /storage/0443/doc_00218861 [18:30:35]save last doc name /storage/0443/doc_00218861 to /storage/kkm_last_doc_name [18:30:35]save OK [18:30:35]Clear old archive folders... [18:30:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:30:35]tlvbuf is 015320F0 [18:30:35]SAM_PROTO_ClearQueue [18:30:35]wFMCommunicate request_size=4 [18:30:35]MH_SAM_APDU [18:30:35]CAPDU: 80 09 00 00 [18:30:35]Write to MH i2c: E2 08 00 E3 B4 80 09 00 00 00 00 00 00 09 [18:30:35]Write i2c OK [18:30:35]MH_I2C_Read... [18:30:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:35]Read from MH i2c: E2 [18:30:35]MH_I2C_Read... [18:30:35]Read from MH i2c: E2 03 00 [18:30:35]MH_I2C_Read... [18:30:35]Read from MH i2c: E2 03 00 E3 B4 00 90 00 0B [18:30:35]RAPDU: 90 00 [18:30:35]wFMCommunicate OK [18:30:35]SAM_PROTO_ClearQueue done [18:30:35]KKMCreateOFDPacket [18:30:35]OFDProtocolAddRootSTLVToBuf [18:30:35]FM_MakeSignedData [18:30:35]FM_MakeSignedData [18:30:35]SAM_PROTO_SignData [18:30:35]wFMCommunicate request_size=4 [18:30:35]MH_SAM_APDU [18:30:35]CAPDU: 80 0D 01 02 [18:30:35]Write to MH i2c: E2 08 00 E4 B4 80 0D 01 02 00 00 00 00 11 [18:30:35]Write i2c OK [18:30:35]MH_I2C_Read... [18:30:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:35]Read from MH i2c: E2 [18:30:35]MH_I2C_Read... [18:30:35]Read from MH i2c: E2 03 00 [18:30:35]MH_I2C_Read... [18:30:35]Read from MH i2c: E2 03 00 E4 B4 00 90 00 0C [18:30:35]RAPDU: 90 00 [18:30:35]wFMCommunicate OK [18:30:35]wFMCommunicate request_size=255 [18:30:35]MH_SAM_APDU [18:30: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 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 FA 01 00 00 F4 03 04 00 D0 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 ED 56 03 00 35 04 06 00 86 [18:30:35]Write to MH i2c: E2 02 01 E5 B4 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 FA 01 00 00 F4 03 04 00 D0 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 ED 56 03 00 35 04 06 00 86 00 00 70 [18:30:35]Write i2c OK [18:30:35]MH_I2C_Read... [18:30:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:35]Read from MH i2c: E2 [18:30:35]MH_I2C_Read... [18:30:35]Read from MH i2c: E2 03 00 [18:30:35]MH_I2C_Read... [18:30:35]Read from MH i2c: E2 03 00 E5 B4 00 90 00 0D [18:30:35]RAPDU: 90 00 [18:30:35]wFMCommunicate OK [18:30:35]wFMCommunicate request_size=10 [18:30:35]MH_SAM_APDU [18:30:35]CAPDU: 80 0D 02 02 05 A2 BB FA FF 3E [18:30:35]Write to MH i2c: E2 0D 00 E6 B4 80 0D 02 02 05 00 A2 BB FA FF 3E 00 00 B2 [18:30:35]Write i2c OK [18:30:35]MH_I2C_Read... [18:30:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:36]Read from MH i2c: E2 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: E2 03 00 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: E2 03 00 E6 B4 00 90 00 0E [18:30:36]RAPDU: 90 00 [18:30:36]wFMCommunicate OK [18:30:36]wFMCommunicate request_size=4 [18:30:36]MH_SAM_APDU [18:30:36]CAPDU: 80 0D 03 02 [18:30:36]Write to MH i2c: E2 08 00 E7 B4 80 0D 03 02 00 00 00 00 16 [18:30:36]Write i2c OK [18:30:36]MH_I2C_Read... [18:30:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:36]Read from MH i2c: E2 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: E2 0B 00 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: E2 0B 00 E7 B4 00 34 7A 14 B1 0D D9 6D B2 90 00 8F [18:30:36]RAPDU: 34 7A 14 B1 0D D9 6D B2 90 00 [18:30:36]wFMCommunicate OK [18:30:36]SAM_PROTO_SignData done [18:30:36]FM_MakeSignedData done [18:30:36]CreateOFDProtocolMessage [18:30:36]wFMCommunicate request_size=4 [18:30:36]MH_SAM_APDU [18:30:36]CAPDU: 80 11 00 00 [18:30:36]Write to MH i2c: E2 08 00 E8 B4 80 11 00 00 00 00 00 00 16 [18:30:36]Write i2c OK [18:30:36]MH_I2C_Read... [18:30:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:36]Read from MH i2c: E2 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: E2 17 00 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: E2 17 00 E8 B4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 65 [18:30:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:30:36]wFMCommunicate OK [18:30:36]CreateOFDProtocolMessage done [18:30:36]OFDSenderStorePacket 218861 [18:30:36]StoreOFDPacket docnum=218861 [18:30:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B3 92 07 01 20 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 FA 01 00 00 F4 03 04 00 D0 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 ED 56 03 00 35 04 06 00 86 A2 BB FA FF 3E 34 7A 14 B1 0D D9 6D B2 [18:30:36]CheckFolder [18:30:36]dirname=/storage/ofd_packets [18:30:36]CheckFolder done [18:30:36]ProducePacketName [18:30:36]name=ofd_packets/00218861 [18:30:36]NVStorageSaveData ofd_packets/00218861 [18:30:36]File name is /storage/ofd_packets/00218861 [18:30:36]Write 301 bytes [18:30:36]NVStorageSaveData done [18:30:36]OFDSenderStorePacket done [18:30:36]KKMCreateOFDPacket done [18:30:36]NVStorageSaveData kkm_last_timestamp [18:30:36]File name is /storage/kkm_last_timestamp [18:30:36]Write 4 bytes [18:30:36]NVStorageSaveData done [18:30:36]ExternCall_PrintAddStr [18:30:36]wPrintStart [18:30:36]Write to MH i2c: 01 00 00 E9 B4 9D [18:30:36]Write i2c OK [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: 01 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: 01 07 00 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: 01 07 00 E9 B4 00 00 00 00 00 FF 0F B2 [18:30:36]RasterBufferAndPrint [18:30:36]line Счет N : (1)536406 [18:30:36]line ИНН: 02508201610067 [18:30:36]line Контрольно-Кассовый Чек [18:30:36]line ПРОДАЖА [18:30:36]line ТРК (МРК, ГНК) : 43 [18:30:36]line Товар: 2710124130 [18:30:36]line Аи-92-К-2 [18:30:36]line 10.470 * 66.90 [18:30:36]line = 700.44 [18:30:36]line НДС 12% НСП 1% [18:30:36]line > о реализуемом товаре [18:30:36]line ОКРУГЛЕНИЕ: -0.44 [18:30:36]line ИТОГО: 700.00 [18:30:36]line Внесено: 700.00 [18:30:36]line СДАЧА: 0.00 [18:30:36]line НСП 1% : 6.20 [18:30:36]line НДС 12% : 74.38 [18:30:36]line Наличными: 700.00 [18:30:36]line Безнал.: 0.00 [18:30:36]line Место: АЗС № 84 "Партнер Нефть" [18:30:36]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:30:36]line СНО: Общий режим [18:30:36]line Чек 506 19.10.2024 18:30 [18:30:36]line Смена: 443 ФФД: 1.0 [18:30:36]line ЗНМ: 0300000178 [18:30:36]line РНМ: 0000000000098116 [18:30:36]line Версия ККМ: 001 [18:30:36]line ФМ: 0000000000965413 [18:30:36]line ФД: 218861 [18:30:36]line ФПД: 148033496612670 [18:30:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183040&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218861&fm=148033496612670&tin=02508201610067®Number=0000000000098116&sum=70000 [18:30:36]OFD Sender: Processing packet 218861 [packets to send 80, broken 79] [18:30:36]ProducePacketName [18:30:36]name=ofd_packets/00218861 [18:30:36]OFD Sender: To server: pG, [18:30:36]CommunicateWithHost lk.salyk.kg:30040 [18:30:36]ConnectInit lk.salyk.kg [18:30:36]written 0, free lines is 4095 [18:30:36]Connected sock=10 [18:30:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B3 92 07 01 20 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 FA 01 00 00 F4 03 04 00 D0 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 ED 56 03 00 35 04 06 00 86 A2 BB FA FF 3E 34 7A 14 B1 0D D9 6D B2 [18:30:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1A 5B 47 00 43 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 39 36 35 34 31 33 10 04 04 00 ED 56 03 00 F4 03 04 00 69 A6 13 67 B6 04 01 00 00 67 B9 17 0B 3F C3 F9 B8 [18:30:36]CommunicateWithHost err = 0 [18:30:36]CheckOFDResponse [18:30:36]1017 (14) - 77093643461234 [18:30:36]1041 (16) - 0000000000965413 [18:30:36]1040 (4) - 218861 [18:30:36]1012 (4) - 19.10.2024 12:30 [18:30:36]1206 (1) - 0 [18:30:36]OFD Sender: Remove packet 218861 [18:30:36]ProducePacketName [18:30:36]name=ofd_packets/00218861 [18:30:36]NVStorageDeleteData [18:30:36]Write to MH i2c: 01 00 00 14 B5 C9 [18:30:36]Write i2c OK [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: 01 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: 01 07 00 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: 01 07 00 14 B5 00 00 00 00 00 F7 0C D3 [18:30:36]RasterBufferAndPrint [18:30:36]line [18:30:36]line [18:30:36]line [18:30:36]line [18:30:36]line [18:30:36]written 0, free lines is 3329 [18:30:36]MH_Cut [18:30:36]Write to MH i2c: D1 01 00 1B B5 01 A2 [18:30:36]Write i2c OK [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: D1 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: D1 01 00 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: D1 01 00 1B B5 00 A1 [18:30:36]Write to MH i2c: 01 00 00 1C B5 D1 [18:30:36]Write i2c OK [18:30:36]MH_I2C_Read... [18:30:37]OFD Sender: No OFD packet to send [18:30:37]*** Cut start [18:30:37]*** Partial cut [18:30:37]*** CUTSNS_PIN = 1 [18:30:37]*** CUTSNS_PIN = 0 [18:30:37]*** Brake cut motor [18:30:38]Read from MH i2c: 01 [18:30:38]MH_I2C_Read... [18:30:38]*** Stop cut motor [18:30:38]*** Cut end [18:30:38]Read from MH i2c: 01 07 00 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: 01 07 00 1C B5 00 00 00 00 00 FF 0F E6 [18:30:38]process_action close_receipt done [18:30:38]requested_data is exist [18:30:38]produce_requested_data [18:30:38]requested_item fm.sn is exist - process it [18:30:38]wFMCommunicate request_size=4 [18:30:38]MH_SAM_APDU [18:30:38]CAPDU: 80 11 00 00 [18:30:38]Write to MH i2c: E2 08 00 1D B5 80 11 00 00 00 00 00 00 4C [18:30:38]Write i2c OK [18:30:38]MH_I2C_Read... [18:30:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:38]Read from MH i2c: E2 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: E2 17 00 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: E2 17 00 1D B5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9B [18:30:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:30:38]wFMCommunicate OK [18:30:38]requested_item fd.num is exist - process it [18:30:38]SAM_PROTO_GetFieldsCounters [18:30:38]wFMCommunicate request_size=4 [18:30:38]MH_SAM_APDU [18:30:38]CAPDU: 80 13 00 00 [18:30:38]Write to MH i2c: E2 08 00 1E B5 80 13 00 00 00 00 00 00 4F [18:30:38]Write i2c OK [18:30:38]MH_I2C_Read... [18:30:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:30:38]Read from MH i2c: E2 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: E2 62 00 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: E2 62 00 1E B5 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 ED 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 5F [18:30:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 ED 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:30:38]wFMCommunicate OK [18:30:38]SAM_PROTO_GetFieldsCounters done [18:30:38]requested_item shift.num is exist - process it [18:30:38]requested_item shift.opened is exist - process it [18:30:38]req_shift_opened [18:30:38]FM_GetShiftState [18:30:38]SAM_PROTO_GetShiftState [18:30:38]wFMCommunicate request_size=4 [18:30:38]MH_SAM_APDU [18:30:38]CAPDU: 80 13 01 00 [18:30:38]Write to MH i2c: E2 08 00 1F B5 80 13 01 00 00 00 00 00 51 [18:30:38]Write i2c OK [18:30:38]MH_I2C_Read... [18:30:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:38]Read from MH i2c: E2 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: E2 0E 00 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: E2 0E 00 1F B5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 94 [18:30:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:30:38]wFMCommunicate OK [18:30:38]SAM_PROTO_GetShiftState done [18:30:38]FM_GetShiftState done [18:30:38]req_shift_opened done [18:30:38]requested_item shift.open_date is exist - process it [18:30:38]req_shift_open_date [18:30:38]req_shift_open_date done [18:30:38]produce_requested_data done [18:30:38]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218861,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:30:38]process_action_free close_receipt [18:30:38]json_value_free [18:30:38]json_value_free done [18:30:38]process_json_proto returns [18:30:38]Send response to host [18:30:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218861,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:30:38]free response buf [18:30:38]execute_script done [18:30:38]execute_script returns [18:30:38]free content buf [18:30:38]Sock 8.Close socket [18:30:38]Sock 8.Thread stoped [18:30:42]OFD Sender: No OFD packet to send [18:30:47]OFD Sender: No OFD packet to send [18:30:52]OFD Sender: No OFD packet to send [18:30:55]accept exits with 9 [18:30:55]New connection [18:30:55]New thread 3066682724 created [18:30:55]Thread 3066826084 joined [18:30:55]Waiting for new connection... [18:30:55] Sock 9.Parse request [18:30:55]Sock 9.Check first char [18:30:55]Sock 9.First char is OK [18:30:55]request: POST /json_proto HTTP/1.0 [18:30:55]Method: POST [18:30:55]URL: /json_proto [18:30:55]Method is POST - this is cgi request [18:30:55]url: /json_proto [18:30:55]query_string will be loaded in cgi processing [18:30:55]execute_cgi json_proto POST (null) [18:30:55]execute_cgi path=json_proto method=POST [18:30:55]POST find Content-Length [18:30:55]Host: 172.17.40.4:8080 [18:30:55]Content-Length: 677 [18:30:55]Content-Type: application/json [18:30:55] [18:30:55]POST finish read [18:30:55]Found Content-Length = 677 [18:30:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [18:30:55]execute_script... [18: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)536407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [18:30:55]POST & json_proto [18:30:55]process_json_proto [18:30:55]json parsed OK: [18:30:55]protocol is kg_v1.0 [18:30:55]action value=close_receipt [18:30:55]process_action close_receipt [18:30:55]cmd_close_receipt [18:30:55]MH_GetDate [18:30:55]Write to MH i2c: F0 00 00 20 B5 C4 [18:30:55]Write i2c OK [18:30:55]MH_I2C_Read... [18:30:55]Read from MH i2c: F0 [18:30:55]MH_I2C_Read... [18:30:55]Read from MH i2c: F0 09 00 [18:30:55]MH_I2C_Read... [18:30:55]Read from MH i2c: F0 09 00 20 B5 00 E5 FA 13 67 EE 0E 0D 67 96 [18:30:55]GetLastDocTimeStamp 1729362640 [18:30:55]current date 1729362661 [18:30:55]FM_GetShiftState [18:30:55]SAM_PROTO_GetShiftState [18:30:55]wFMCommunicate request_size=4 [18:30:55]MH_SAM_APDU [18:30:55]CAPDU: 80 13 01 00 [18:30:55]Write to MH i2c: E2 08 00 21 B5 80 13 01 00 00 00 00 00 53 [18:30:55]Write i2c OK [18:30:55]MH_I2C_Read... [18:30:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:55]Read from MH i2c: E2 [18:30:55]MH_I2C_Read... [18:30:55]Read from MH i2c: E2 0E 00 [18:30:55]MH_I2C_Read... [18:30:55]Read from MH i2c: E2 0E 00 21 B5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 96 [18:30:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:30:55]wFMCommunicate OK [18:30:55]SAM_PROTO_GetShiftState done [18:30:55]FM_GetShiftState done [18:30:55]opened in 1729296582 [18:30:55]opened+sec_in_day 1729382982 [18:30:55]quantity*price = 50041 [18:30:55]sum+1 = 50042 [18:30: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 507 19.10.2024 18:31 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218862 ФПД: 105609766767108 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183101&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218862&fm=105609766767108&tin=02508201610067®Number=0000000000098116&sum=50000 [18:30:56]StoreToDocumentArchive [18:30:56]shift 443 fd 218862 [18:30:56]save to /storage/0443/doc_00218862 [18:30:56]save last doc name /storage/0443/doc_00218862 to /storage/kkm_last_doc_name [18:30:56]save OK [18:30:56]Clear old archive folders... [18:30:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:30:56]tlvbuf is 016DC880 [18:30:56]SAM_PROTO_ClearQueue [18:30:56]wFMCommunicate request_size=4 [18:30:56]MH_SAM_APDU [18:30:56]CAPDU: 80 09 00 00 [18:30:56]Write to MH i2c: E2 08 00 2E B5 80 09 00 00 00 00 00 00 55 [18:30:56]Write i2c OK [18:30:56]MH_I2C_Read... [18:30:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:56]Read from MH i2c: E2 [18:30:56]MH_I2C_Read... [18:30:56]Read from MH i2c: E2 03 00 [18:30:56]MH_I2C_Read... [18:30:56]Read from MH i2c: E2 03 00 2E B5 00 90 00 57 [18:30:56]RAPDU: 90 00 [18:30:56]wFMCommunicate OK [18:30:56]SAM_PROTO_ClearQueue done [18:30:56]KKMCreateOFDPacket [18:30:56]OFDProtocolAddRootSTLVToBuf [18:30:56]FM_MakeSignedData [18:30:56]FM_MakeSignedData [18:30:56]SAM_PROTO_SignData [18:30:56]wFMCommunicate request_size=4 [18:30:56]MH_SAM_APDU [18:30:56]CAPDU: 80 0D 01 02 [18:30:56]Write to MH i2c: E2 08 00 2F B5 80 0D 01 02 00 00 00 00 5D [18:30:56]Write i2c OK [18:30:56]MH_I2C_Read... [18:30:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:56]Read from MH i2c: E2 [18:30:56]MH_I2C_Read... [18:30:56]Read from MH i2c: E2 03 00 [18:30:56]MH_I2C_Read... [18:30:56]Read from MH i2c: E2 03 00 2F B5 00 90 00 58 [18:30:56]RAPDU: 90 00 [18:30:56]wFMCommunicate OK [18:30:56]wFMCommunicate request_size=255 [18:30:56]MH_SAM_APDU [18: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 E5 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EE 56 03 00 35 04 06 00 60 [18:30:56]Write to MH i2c: E2 02 01 30 B5 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 E5 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EE 56 03 00 35 04 06 00 60 00 00 9D [18:30:56]Write i2c OK [18:30:56]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 30 B5 00 90 00 59 [18:30:57]RAPDU: 90 00 [18:30:57]wFMCommunicate OK [18:30:57]wFMCommunicate request_size=10 [18:30:57]MH_SAM_APDU [18:30:57]CAPDU: 80 0D 02 02 05 0D 30 A2 0A 04 [18:30:57]Write to MH i2c: E2 0D 00 31 B5 80 0D 02 02 05 00 0D 30 A2 0A 04 00 00 57 [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 31 B5 00 90 00 5A [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 32 B5 80 0D 03 02 00 00 00 00 62 [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]OFD Sender: No OFD packet to send [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 32 B5 00 E5 A3 A8 67 E6 8C 64 EA 90 00 BA [18:30:57]RAPDU: E5 A3 A8 67 E6 8C 64 EA 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 33 B5 80 11 00 00 00 00 00 00 62 [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 33 B5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B1 [18:30:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:30:57]wFMCommunicate OK [18:30:57]CreateOFDProtocolMessage done [18:30:57]OFDSenderStorePacket 218862 [18:30:57]StoreOFDPacket docnum=218862 [18:30:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 0D A1 07 01 3D 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 E5 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EE 56 03 00 35 04 06 00 60 0D 30 A2 0A 04 E5 A3 A8 67 E6 8C 64 EA [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/00218862 [18:30:57]NVStorageSaveData ofd_packets/00218862 [18:30:57]File name is /storage/ofd_packets/00218862 [18:30:57]Write 301 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]ExternCall_PrintAddStr [18:30:57]wPrintStart [18:30:57]Write to MH i2c: 01 00 00 34 B5 E9 [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 34 B5 00 00 00 00 00 FF 0F FE [18:30:57]RasterBufferAndPrint [18:30:57]line Счет N : (1)536407 [18:30:57]line ИНН: 02508201610067 [18:30:57]line Контрольно-Кассовый Чек [18:30:57]line ПРОДАЖА [18:30:57]line ТРК (МРК, ГНК) : 23 [18:30:57]line Товар: 2710124130 [18:30:57]line Аи-92-К-2 [18:30:57]line 7.480 * 66.90 [18:30:57]line = 500.41 [18:30:57]line НДС 12% НСП 1% [18:30:57]line > о реализуемом товаре [18:30:57]line ОКРУГЛЕНИЕ: -0.41 [18:30:57]line ИТОГО: 500.00 [18:30:57]line Внесено: 500.00 [18:30:57]line СДАЧА: 0.00 [18:30:57]line НСП 1% : 4.43 [18:30:57]line НДС 12% : 53.14 [18:30:57]line Наличными: 500.00 [18:30:57]line Безнал.: 0.00 [18:30:57]line Место: АЗС № 84 "Партнер Нефть" [18:30:57]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:30:57]line СНО: Общий режим [18:30:57]line Чек 507 19.10.2024 18:31 [18:30:57]line Смена: 443 ФФД: 1.0 [18:30:57]line ЗНМ: 0300000178 [18:30:57]line РНМ: 0000000000098116 [18:30:57]line Версия ККМ: 001 [18:30:57]line ФМ: 0000000000965413 [18:30:57]line ФД: 218862 [18:30:57]line ФПД: 105609766767108 [18:30:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183101&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218862&fm=105609766767108&tin=02508201610067®Number=0000000000098116&sum=50000 [18:30:57]OFD Sender: Processing packet 218862 [packets to send 80, broken 79] [18:30:57]ProducePacketName [18:30:57]name=ofd_packets/00218862 [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]written 0, free lines is 4095 [18:30:57]Connected sock=10 [18:30:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 0D A1 07 01 3D 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 E5 FA 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EE 56 03 00 35 04 06 00 60 0D 30 A2 0A 04 E5 A3 A8 67 E6 8C 64 EA [18:30:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9E F8 47 00 79 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 39 36 35 34 31 33 10 04 04 00 EE 56 03 00 F4 03 04 00 7E A6 13 67 B6 04 01 00 00 70 94 B1 4B 39 25 00 7D [18:30:58]CommunicateWithHost err = 0 [18:30:58]CheckOFDResponse [18:30:58]1017 (14) - 77093643461234 [18:30:58]1041 (16) - 0000000000965413 [18:30:58]1040 (4) - 218862 [18:30:58]1012 (4) - 19.10.2024 12:30 [18:30:58]1206 (1) - 0 [18:30:58]OFD Sender: Remove packet 218862 [18:30:58]ProducePacketName [18:30:58]name=ofd_packets/00218862 [18:30:58]NVStorageDeleteData [18:30:58]Write to MH i2c: 01 00 00 5F B5 14 [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 5F B5 00 00 00 00 00 05 0D 2D [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 3339 [18:30:58]MH_Cut [18:30:58]Write to MH i2c: D1 01 00 66 B5 01 ED [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 66 B5 00 EC [18:30:58]Write to MH i2c: 01 00 00 67 B5 1C [18:30:58]Write i2c OK [18:30:58]MH_I2C_Read... [18:30:58]OFD Sender: No OFD packet to send [18:30:58]*** Cut start [18:30:58]*** Partial cut [18:30:58]*** CUTSNS_PIN = 1 [18:30:58]*** CUTSNS_PIN = 0 [18:30:59]*** Brake cut motor [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 67 B5 00 00 00 00 00 FF 0F 31 [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 68 B5 80 11 00 00 00 00 00 00 97 [18:30:59]Write i2c OK [18:30:59]MH_I2C_Read... [18:30:59]Read from MH i2c: E2 [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 17 00 [18:30:59]MH_I2C_Read... [18:30:59]Read from MH i2c: E2 17 00 68 B5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E6 [18:30:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 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 69 B5 80 13 00 00 00 00 00 00 9A [18:30:59]Write i2c OK [18:30:59]MH_I2C_Read... [18:30:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:30:59]Read from MH i2c: E2 [18:30:59]MH_I2C_Read... [18:30:59]Read from MH i2c: E2 62 00 [18:30:59]MH_I2C_Read... [18:30:59]Read from MH i2c: E2 62 00 69 B5 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EE 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FB 01 00 00 5E 04 04 00 FB 01 00 00 57 04 04 00 FC 01 00 00 19 04 04 00 00 00 00 00 90 00 AE [18:30:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EE 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FB 01 00 00 5E 04 04 00 FB 01 00 00 57 04 04 00 FC 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:30:59]wFMCommunicate OK [18:30:59]SAM_PROTO_GetFieldsCounters done [18:30:59]requested_item shift.num is exist - process it [18:30:59]requested_item shift.opened is exist - process it [18:30:59]req_shift_opened [18:30:59]FM_GetShiftState [18:30:59]SAM_PROTO_GetShiftState [18:30:59]wFMCommunicate request_size=4 [18:30:59]MH_SAM_APDU [18:30:59]CAPDU: 80 13 01 00 [18:30:59]Write to MH i2c: E2 08 00 6A B5 80 13 01 00 00 00 00 00 9C [18:30:59]Write i2c OK [18:30:59]MH_I2C_Read... [18:30:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:59]Read from MH i2c: E2 [18:30:59]MH_I2C_Read... [18:30:59]Read from MH i2c: E2 0E 00 [18:30:59]MH_I2C_Read... [18:30:59]Read from MH i2c: E2 0E 00 6A B5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DF [18:30:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:30:59]wFMCommunicate OK [18:30:59]SAM_PROTO_GetShiftState done [18:30:59]FM_GetShiftState done [18:30:59]req_shift_opened done [18:30:59]requested_item shift.open_date is exist - process it [18:30:59]req_shift_open_date [18:30:59]req_shift_open_date done [18:30:59]produce_requested_data done [18:30:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218862,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:30:59]process_action_free close_receipt [18:30:59]json_value_free [18:30:59]json_value_free done [18:30:59]process_json_proto returns [18:30:59]Send response to host [18:30:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218862,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:30:59]free response buf [18:30:59]execute_script done [18:30:59]execute_script returns [18:30:59]free content buf [18:30:59]Sock 9.Close socket [18:30:59]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:23]OFD Sender: No OFD packet to send [18:31:28]OFD Sender: No OFD packet to send [18:31:33]OFD Sender: No OFD packet to send [18:31:38]OFD Sender: No OFD packet to send [18:31:43]OFD Sender: No OFD packet to send [18:31:48]OFD Sender: No OFD packet to send [18:31:53]OFD Sender: No OFD packet to send [18:31:58]OFD Sender: No OFD packet to send [18:32:03]OFD Sender: No OFD packet to send [18:32:08]OFD Sender: No OFD packet to send [18:32:13]OFD Sender: No OFD packet to send [18:32:18]OFD Sender: No OFD packet to send [18:32:23]OFD Sender: No OFD packet to send [18:32:28]OFD Sender: No OFD packet to send [18:32:33]OFD Sender: No OFD packet to send [18:32:38]OFD Sender: No OFD packet to send [18:32:43]OFD Sender: No OFD packet to send [18:32:48]OFD Sender: No OFD packet to send [18:32:53]OFD Sender: No OFD packet to send [18:32:58]OFD Sender: No OFD packet to send [18:33:03]OFD Sender: No OFD packet to send [18:33:08]OFD Sender: No OFD packet to send [18:33:13]OFD Sender: No OFD packet to send [18:33:18]OFD Sender: No OFD packet to send [18:33:23]OFD Sender: No OFD packet to send [18:33:28]OFD Sender: No OFD packet to send [18:33:33]OFD Sender: No OFD packet to send [18:33:38]OFD Sender: No OFD packet to send [18:33:43]OFD Sender: No OFD packet to send [18:33:48]OFD Sender: No OFD packet to send [18:33:53]OFD Sender: No OFD packet to send [18:33:58]OFD Sender: No OFD packet to send [18:34:02]accept exits with 8 [18:34:02]New connection [18:34:02]New thread 3066826084 created [18:34:02]Thread 3066682724 joined [18:34:02]Waiting for new connection... [18:34:02] Sock 8.Parse request [18:34:02]Sock 8.Check first char [18:34:02]Sock 8.First char is OK [18:34:02]request: POST /json_proto HTTP/1.0 [18:34:02]Method: POST [18:34:02]URL: /json_proto [18:34:02]Method is POST - this is cgi request [18:34:02]url: /json_proto [18:34:02]query_string will be loaded in cgi processing [18:34:02]execute_cgi json_proto POST (null) [18:34:02]execute_cgi path=json_proto method=POST [18:34:02]POST find Content-Length [18:34:02]Host: 172.17.40.4:8080 [18:34:02]Content-Length: 677 [18:34:02]Content-Type: application/json [18:34:02] [18:34:02]POST finish read [18:34:02]Found Content-Length = 677 [18:34:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:02]execute_script... [18:34: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)536410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:02]POST & json_proto [18:34:02]process_json_proto [18:34:02]json parsed OK: [18:34:02]protocol is kg_v1.0 [18:34:02]action value=close_receipt [18:34:02]process_action close_receipt [18:34:02]cmd_close_receipt [18:34:02]MH_GetDate [18:34:02]Write to MH i2c: F0 00 00 6B B5 0F [18:34:02]Write i2c OK [18:34:02]MH_I2C_Read... [18:34:02]Read from MH i2c: F0 [18:34:02]MH_I2C_Read... [18:34:02]Read from MH i2c: F0 09 00 [18:34:02]MH_I2C_Read... [18:34:02]Read from MH i2c: F0 09 00 6B B5 00 A0 FB 13 67 EE 0E 0D 67 9D [18:34:02]GetLastDocTimeStamp 1729362661 [18:34:02]current date 1729362848 [18:34:02]FM_GetShiftState [18:34:02]SAM_PROTO_GetShiftState [18:34:02]wFMCommunicate request_size=4 [18:34:02]MH_SAM_APDU [18:34:02]CAPDU: 80 13 01 00 [18:34:02]Write to MH i2c: E2 08 00 6C B5 80 13 01 00 00 00 00 00 9E [18:34:02]Write i2c OK [18:34:02]MH_I2C_Read... [18:34:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:02]Read from MH i2c: E2 [18:34:02]MH_I2C_Read... [18:34:02]Read from MH i2c: E2 0E 00 [18:34:02]MH_I2C_Read... [18:34:02]Read from MH i2c: E2 0E 00 6C B5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E1 [18:34:02]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:34:02]wFMCommunicate OK [18:34:02]SAM_PROTO_GetShiftState done [18:34:02]FM_GetShiftState done [18:34:02]opened in 1729296582 [18:34:02]opened+sec_in_day 1729382982 [18:34:02]quantity*price = 30051 [18:34:02]sum+1 = 30052 [18:34:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 508 19.10.2024 18:34 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218863 ФПД: 56171939979309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183408&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218863&fm=56171939979309&tin=02508201610067®Number=0000000000098116&sum=30000 [18:34:03]StoreToDocumentArchive [18:34:03]shift 443 fd 218863 [18:34:03]save to /storage/0443/doc_00218863 [18:34:03]save last doc name /storage/0443/doc_00218863 to /storage/kkm_last_doc_name [18:34:03]save OK [18:34:03]Clear old archive folders... [18:34:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:34:03]tlvbuf is 01542250 [18:34:03]SAM_PROTO_ClearQueue [18:34:03]wFMCommunicate request_size=4 [18:34:03]MH_SAM_APDU [18:34:03]CAPDU: 80 09 00 00 [18:34:03]Write to MH i2c: E2 08 00 79 B5 80 09 00 00 00 00 00 00 A0 [18:34:03]Write i2c OK [18:34:03]MH_I2C_Read... [18:34:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:34:03]Read from MH i2c: E2 [18:34:03]MH_I2C_Read... [18:34:03]Read from MH i2c: E2 03 00 [18:34:03]MH_I2C_Read... [18:34:03]Read from MH i2c: E2 03 00 79 B5 00 90 00 A2 [18:34:03]RAPDU: 90 00 [18:34:03]wFMCommunicate OK [18:34:03]SAM_PROTO_ClearQueue done [18:34:03]KKMCreateOFDPacket [18:34:03]OFDProtocolAddRootSTLVToBuf [18:34:03]FM_MakeSignedData [18:34:03]FM_MakeSignedData [18:34:03]SAM_PROTO_SignData [18:34:03]wFMCommunicate request_size=4 [18:34:03]MH_SAM_APDU [18:34:03]CAPDU: 80 0D 01 02 [18:34:03]Write to MH i2c: E2 08 00 7A B5 80 0D 01 02 00 00 00 00 A8 [18:34:03]Write i2c OK [18:34:03]MH_I2C_Read... [18:34:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:34:03]Read from MH i2c: E2 [18:34:03]MH_I2C_Read... [18:34:03]Read from MH i2c: E2 03 00 [18:34:03]MH_I2C_Read... [18:34:03]Read from MH i2c: E2 03 00 7A B5 00 90 00 A3 [18:34:03]RAPDU: 90 00 [18:34:03]wFMCommunicate OK [18:34:03]wFMCommunicate request_size=255 [18:34:03]MH_SAM_APDU [18:34:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 FC 01 00 00 F4 03 04 00 A0 FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EF 56 03 00 35 04 06 00 33 [18:34:03]Write to MH i2c: E2 02 01 7B B5 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 FC 01 00 00 F4 03 04 00 A0 FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EF 56 03 00 35 04 06 00 33 00 00 A2 [18:34:03]Write i2c OK [18:34:03]MH_I2C_Read... [18:34:03]OFD Sender: No OFD packet to send [18:34:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:03]Read from MH i2c: E2 [18:34:03]MH_I2C_Read... [18:34:03]Read from MH i2c: E2 03 00 [18:34:03]MH_I2C_Read... [18:34:03]Read from MH i2c: E2 03 00 7B B5 00 90 00 A4 [18:34:03]RAPDU: 90 00 [18:34:03]wFMCommunicate OK [18:34:03]wFMCommunicate request_size=10 [18:34:03]MH_SAM_APDU [18:34:03]CAPDU: 80 0D 02 02 05 16 8C 87 60 2D [18:34:03]Write to MH i2c: E2 0D 00 7C B5 80 0D 02 02 05 00 16 8C 87 60 2D 00 00 6B [18:34:03]Write i2c OK [18:34:03]MH_I2C_Read... [18:34:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:03]Read from MH i2c: E2 [18:34:03]MH_I2C_Read... [18:34:03]Read from MH i2c: E2 03 00 [18:34:03]MH_I2C_Read... [18:34:03]Read from MH i2c: E2 03 00 7C B5 00 90 00 A5 [18:34:03]RAPDU: 90 00 [18:34:03]wFMCommunicate OK [18:34:03]wFMCommunicate request_size=4 [18:34:03]MH_SAM_APDU [18:34:03]CAPDU: 80 0D 03 02 [18:34:03]Write to MH i2c: E2 08 00 7D B5 80 0D 03 02 00 00 00 00 AD [18:34:03]Write i2c OK [18:34:03]MH_I2C_Read... [18:34:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:34:03]Read from MH i2c: E2 [18:34:03]MH_I2C_Read... [18:34:03]Read from MH i2c: E2 0B 00 [18:34:03]MH_I2C_Read... [18:34:03]Read from MH i2c: E2 0B 00 7D B5 00 EE 5C EB 11 1D 37 8B 05 90 00 D8 [18:34:03]RAPDU: EE 5C EB 11 1D 37 8B 05 90 00 [18:34:03]wFMCommunicate OK [18:34:03]SAM_PROTO_SignData done [18:34:03]FM_MakeSignedData done [18:34:03]CreateOFDProtocolMessage [18:34:03]wFMCommunicate request_size=4 [18:34:03]MH_SAM_APDU [18:34:03]CAPDU: 80 11 00 00 [18:34:03]Write to MH i2c: E2 08 00 7E B5 80 11 00 00 00 00 00 00 AD [18:34:03]Write i2c OK [18:34:03]MH_I2C_Read... [18:34:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:03]Read from MH i2c: E2 [18:34:03]MH_I2C_Read... [18:34:03]Read from MH i2c: E2 17 00 [18:34:03]MH_I2C_Read... [18:34:03]Read from MH i2c: E2 17 00 7E B5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FC [18:34:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:34:03]wFMCommunicate OK [18:34:03]CreateOFDProtocolMessage done [18:34:03]OFDSenderStorePacket 218863 [18:34:03]StoreOFDPacket docnum=218863 [18:34:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 EC 94 07 01 F6 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 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 FC 01 00 00 F4 03 04 00 A0 FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EF 56 03 00 35 04 06 00 33 16 8C 87 60 2D EE 5C EB 11 1D 37 8B 05 [18:34:03]CheckFolder [18:34:03]dirname=/storage/ofd_packets [18:34:03]CheckFolder done [18:34:03]ProducePacketName [18:34:03]name=ofd_packets/00218863 [18:34:03]NVStorageSaveData ofd_packets/00218863 [18:34:03]File name is /storage/ofd_packets/00218863 [18:34:03]Write 301 bytes [18:34:03]NVStorageSaveData done [18:34:03]OFDSenderStorePacket done [18:34:03]KKMCreateOFDPacket done [18:34:03]NVStorageSaveData kkm_last_timestamp [18:34:03]File name is /storage/kkm_last_timestamp [18:34:03]Write 4 bytes [18:34:03]NVStorageSaveData done [18:34:03]ExternCall_PrintAddStr [18:34:03]wPrintStart [18:34:03]Write to MH i2c: 01 00 00 7F B5 34 [18:34:04]Write i2c OK [18:34:04]MH_I2C_Read... [18:34:04]Read from MH i2c: 01 [18:34:04]MH_I2C_Read... [18:34:04]Read from MH i2c: 01 07 00 [18:34:04]MH_I2C_Read... [18:34:04]Read from MH i2c: 01 07 00 7F B5 00 00 00 00 00 FF 0F 49 [18:34:04]RasterBufferAndPrint [18:34:04]line Счет N : (1)536410 [18:34:04]line ИНН: 02508201610067 [18:34:04]line Контрольно-Кассовый Чек [18:34:04]line ПРОДАЖА [18:34:04]line ТРК (МРК, ГНК) : 11 [18:34:04]line Товар: 2710124500 [18:34:04]line Аи-95-К-3 [18:34:04]line 4.050 * 74.20 [18:34:04]line = 300.51 [18:34:04]line НДС 12% НСП 1% [18:34:04]line > о реализуемом товаре [18:34:04]line ОКРУГЛЕНИЕ: -0.51 [18:34:04]line ИТОГО: 300.00 [18:34:04]line Внесено: 300.00 [18:34:04]line СДАЧА: 0.00 [18:34:04]line НСП 1% : 2.66 [18:34:04]line НДС 12% : 31.91 [18:34:04]line Наличными: 300.00 [18:34:04]line Безнал.: 0.00 [18:34:04]line Место: АЗС № 84 "Партнер Нефть" [18:34:04]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:34:04]line СНО: Общий режим [18:34:04]line Чек 508 19.10.2024 18:34 [18:34:04]line Смена: 443 ФФД: 1.0 [18:34:04]line ЗНМ: 0300000178 [18:34:04]line РНМ: 0000000000098116 [18:34:04]line Версия ККМ: 001 [18:34:04]line ФМ: 0000000000965413 [18:34:04]line ФД: 218863 [18:34:04]line ФПД: 56171939979309 [18:34:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183408&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218863&fm=56171939979309&tin=02508201610067®Number=0000000000098116&sum=30000 [18:34:04]OFD Sender: Processing packet 218863 [packets to send 80, broken 79] [18:34:04]ProducePacketName [18:34:04]name=ofd_packets/00218863 [18:34:04]OFD Sender: To server: pG, [18:34:04]CommunicateWithHost lk.salyk.kg:30040 [18:34:04]ConnectInit lk.salyk.kg [18:34:04]written 0, free lines is 4095 [18:34:04]Connected sock=10 [18:34:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 EC 94 07 01 F6 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 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 FC 01 00 00 F4 03 04 00 A0 FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 EF 56 03 00 35 04 06 00 33 16 8C 87 60 2D EE 5C EB 11 1D 37 8B 05 [18:34:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A3 24 47 00 79 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 39 36 35 34 31 33 10 04 04 00 EF 56 03 00 F4 03 04 00 39 A7 13 67 B6 04 01 00 00 67 CC 02 88 E0 82 D4 4F [18:34:04]CommunicateWithHost err = 0 [18:34:04]CheckOFDResponse [18:34:04]1017 (14) - 77093643461234 [18:34:04]1041 (16) - 0000000000965413 [18:34:04]1040 (4) - 218863 [18:34:04]1012 (4) - 19.10.2024 12:34 [18:34:04]1206 (1) - 0 [18:34:04]OFD Sender: Remove packet 218863 [18:34:04]ProducePacketName [18:34:04]name=ofd_packets/00218863 [18:34:04]NVStorageDeleteData [18:34:04]Write to MH i2c: 01 00 00 AA B5 5F [18:34:04]Write i2c OK [18:34:04]MH_I2C_Read... [18:34:04]Read from MH i2c: 01 [18:34:04]MH_I2C_Read... [18:34:04]Read from MH i2c: 01 07 00 [18:34:04]MH_I2C_Read... [18:34:04]Read from MH i2c: 01 07 00 AA B5 00 00 00 00 00 F2 0C 64 [18:34:04]RasterBufferAndPrint [18:34:04]line [18:34:04]line [18:34:04]line [18:34:04]line [18:34:04]line [18:34:04]written 0, free lines is 3320 [18:34:04]MH_Cut [18:34:04]Write to MH i2c: D1 01 00 B1 B5 01 38 [18:34:04]Write i2c OK [18:34:04]MH_I2C_Read... [18:34:04]Read from MH i2c: D1 [18:34:04]MH_I2C_Read... [18:34:04]Read from MH i2c: D1 01 00 [18:34:04]MH_I2C_Read... [18:34:04]Read from MH i2c: D1 01 00 B1 B5 00 37 [18:34:04]Write to MH i2c: 01 00 00 B2 B5 67 [18:34:04]Write i2c OK [18:34:04]MH_I2C_Read... [18:34:05]OFD Sender: No OFD packet to send [18:34:05]*** Cut start [18:34:05]*** Partial cut [18:34:05]*** CUTSNS_PIN = 1 [18:34:05]*** CUTSNS_PIN = 0 [18:34:05]*** Brake cut motor [18:34:06]Read from MH i2c: 01 [18:34:06]MH_I2C_Read... [18:34:06]*** Stop cut motor [18:34:06]*** Cut end [18:34:06]Read from MH i2c: 01 07 00 [18:34:06]MH_I2C_Read... [18:34:06]Read from MH i2c: 01 07 00 B2 B5 00 00 00 00 00 FF 0F 7C [18:34:06]process_action close_receipt done [18:34:06]requested_data is exist [18:34:06]produce_requested_data [18:34:06]requested_item fm.sn is exist - process it [18:34:06]wFMCommunicate request_size=4 [18:34:06]MH_SAM_APDU [18:34:06]CAPDU: 80 11 00 00 [18:34:06]Write to MH i2c: E2 08 00 B3 B5 80 11 00 00 00 00 00 00 E2 [18:34:06]Write i2c OK [18:34:06]MH_I2C_Read... [18:34:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:06]Read from MH i2c: E2 [18:34:06]MH_I2C_Read... [18:34:06]Read from MH i2c: E2 17 00 [18:34:06]MH_I2C_Read... [18:34:06]Read from MH i2c: E2 17 00 B3 B5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 31 [18:34:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:34:06]wFMCommunicate OK [18:34:06]requested_item fd.num is exist - process it [18:34:06]SAM_PROTO_GetFieldsCounters [18:34:06]wFMCommunicate request_size=4 [18:34:06]MH_SAM_APDU [18:34:06]CAPDU: 80 13 00 00 [18:34:06]Write to MH i2c: E2 08 00 B4 B5 80 13 00 00 00 00 00 00 E5 [18:34:06]Write i2c OK [18:34:06]MH_I2C_Read... [18:34:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:34:06]Read from MH i2c: E2 [18:34:06]MH_I2C_Read... [18:34:06]Read from MH i2c: E2 62 00 [18:34:06]MH_I2C_Read... [18:34:06]Read from MH i2c: E2 62 00 B4 B5 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EF 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FC 01 00 00 5E 04 04 00 FC 01 00 00 57 04 04 00 FD 01 00 00 19 04 04 00 00 00 00 00 90 00 FD [18:34:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 EF 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FC 01 00 00 5E 04 04 00 FC 01 00 00 57 04 04 00 FD 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:34:06]wFMCommunicate OK [18:34:06]SAM_PROTO_GetFieldsCounters done [18:34:06]requested_item shift.num is exist - process it [18:34:06]requested_item shift.opened is exist - process it [18:34:06]req_shift_opened [18:34:06]FM_GetShiftState [18:34:06]SAM_PROTO_GetShiftState [18:34:06]wFMCommunicate request_size=4 [18:34:06]MH_SAM_APDU [18:34:06]CAPDU: 80 13 01 00 [18:34:06]Write to MH i2c: E2 08 00 B5 B5 80 13 01 00 00 00 00 00 E7 [18:34:06]Write i2c OK [18:34:06]MH_I2C_Read... [18:34:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:06]Read from MH i2c: E2 [18:34:06]MH_I2C_Read... [18:34:06]Read from MH i2c: E2 0E 00 [18:34:06]MH_I2C_Read... [18:34:06]Read from MH i2c: E2 0E 00 B5 B5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2A [18:34:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:34:06]wFMCommunicate OK [18:34:06]SAM_PROTO_GetShiftState done [18:34:06]FM_GetShiftState done [18:34:06]req_shift_opened done [18:34:06]requested_item shift.open_date is exist - process it [18:34:06]req_shift_open_date [18:34:06]req_shift_open_date done [18:34:06]produce_requested_data done [18:34:06]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218863,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:34:06]process_action_free close_receipt [18:34:06]json_value_free [18:34:06]json_value_free done [18:34:06]process_json_proto returns [18:34:06]Send response to host [18:34:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218863,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:34:06]free response buf [18:34:06]execute_script done [18:34:06]execute_script returns [18:34:06]free content buf [18:34:06]Sock 8.Close socket [18:34:06]Sock 8.Thread stoped [18:34:08]accept exits with 9 [18:34:08]New connection [18:34:08]New thread 3066682724 created [18:34:08]Thread 3066826084 joined [18:34:08]Waiting for new connection... [18:34:08] Sock 9.Parse request [18:34:08]Sock 9.Check first char [18:34:08]Sock 9.First char is OK [18:34:08]request: POST /json_proto HTTP/1.0 [18:34:09]Method: POST [18:34:09]URL: /json_proto [18:34:09]Method is POST - this is cgi request [18:34:09]url: /json_proto [18:34:09]query_string will be loaded in cgi processing [18:34:09]execute_cgi json_proto POST (null) [18:34:09]execute_cgi path=json_proto method=POST [18:34:09]POST find Content-Length [18:34:09]Host: 172.17.40.4:8080 [18:34:09]Content-Length: 797 [18:34:09]Content-Type: application/json [18:34:09] [18:34:09]POST finish read [18:34:09]Found Content-Length = 797 [18:34:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4359481", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:09]execute_script... [18:34: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)536409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4359481", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:09]POST & json_proto [18:34:09]process_json_proto [18:34:09]json parsed OK: [18:34:09]protocol is kg_v1.0 [18:34:09]action value=close_receipt [18:34:09]process_action close_receipt [18:34:09]cmd_close_receipt [18:34:09]MH_GetDate [18:34:09]Write to MH i2c: F0 00 00 B6 B5 5A [18:34:09]Write i2c OK [18:34:09]MH_I2C_Read... [18:34:09]Read from MH i2c: F0 [18:34:09]MH_I2C_Read... [18:34:09]Read from MH i2c: F0 09 00 [18:34:09]MH_I2C_Read... [18:34:09]Read from MH i2c: F0 09 00 B6 B5 00 A6 FB 13 67 EE 0E 0D 67 EE [18:34:09]GetLastDocTimeStamp 1729362848 [18:34:09]current date 1729362854 [18:34:09]FM_GetShiftState [18:34:09]SAM_PROTO_GetShiftState [18:34:09]wFMCommunicate request_size=4 [18:34:09]MH_SAM_APDU [18:34:09]CAPDU: 80 13 01 00 [18:34:09]Write to MH i2c: E2 08 00 B7 B5 80 13 01 00 00 00 00 00 E9 [18:34:09]Write i2c OK [18:34:09]MH_I2C_Read... [18:34:09]Read from MH i2c: E2 [18:34:09]MH_I2C_Read... [18:34:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:09]Read from MH i2c: E2 0E 00 [18:34:09]MH_I2C_Read... [18:34:09]Read from MH i2c: E2 0E 00 B7 B5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2C [18:34:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:34:09]wFMCommunicate OK [18:34:09]SAM_PROTO_GetShiftState done [18:34:09]FM_GetShiftState done [18:34:09]opened in 1729296582 [18:34:09]opened+sec_in_day 1729382982 [18:34:09]quantity*price = 0 [18:34:09]sum+1 = 1 [18:34:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 509 19.10.2024 18:34 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4359481 ФМ: 0000000000965413 ФД: 218864 ФПД: 178741455192750 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183415&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218864&fm=178741455192750&tin=02508201610067®Number=0000000000098116&sum=0 [18:34:10]StoreToDocumentArchive [18:34:10]shift 443 fd 218864 [18:34:10]save to /storage/0443/doc_00218864 [18:34:10]save last doc name /storage/0443/doc_00218864 to /storage/kkm_last_doc_name [18:34:10]save OK [18:34:10]Clear old archive folders... [18:34:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:34:10]tlvbuf is 015363E0 [18:34:10]SAM_PROTO_ClearQueue [18:34:10]wFMCommunicate request_size=4 [18:34:10]MH_SAM_APDU [18:34:10]CAPDU: 80 09 00 00 [18:34:10]Write to MH i2c: E2 08 00 C4 B5 80 09 00 00 00 00 00 00 EB [18:34:10]Write i2c OK [18:34:10]MH_I2C_Read... [18:34:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:34:10]Read from MH i2c: E2 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: E2 03 00 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: E2 03 00 C4 B5 00 90 00 ED [18:34:10]RAPDU: 90 00 [18:34:10]wFMCommunicate OK [18:34:10]SAM_PROTO_ClearQueue done [18:34:10]KKMCreateOFDPacket [18:34:10]OFDProtocolAddRootSTLVToBuf [18:34:10]FM_MakeSignedData [18:34:10]FM_MakeSignedData [18:34:10]SAM_PROTO_SignData [18:34:10]wFMCommunicate request_size=4 [18:34:10]MH_SAM_APDU [18:34:10]CAPDU: 80 0D 01 02 [18:34:10]Write to MH i2c: E2 08 00 C5 B5 80 0D 01 02 00 00 00 00 F3 [18:34:10]Write i2c OK [18:34:10]MH_I2C_Read... [18:34:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:34:10]Read from MH i2c: E2 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: E2 03 00 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: E2 03 00 C5 B5 00 90 00 EE [18:34:10]RAPDU: 90 00 [18:34:10]wFMCommunicate OK [18:34:10]wFMCommunicate request_size=255 [18:34:10]MH_SAM_APDU [18:34: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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 A7 FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F0 56 03 00 35 04 06 00 A2 90 7C F1 [18:34:10]Write to MH i2c: E2 02 01 C6 B5 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 A7 FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F0 56 03 00 35 04 06 00 A2 90 7C F1 00 00 75 [18:34:10]Write i2c OK [18:34:10]MH_I2C_Read... [18:34:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:10]Read from MH i2c: E2 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: E2 03 00 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: E2 03 00 C6 B5 00 90 00 EF [18:34:10]RAPDU: 90 00 [18:34:10]wFMCommunicate OK [18:34:10]wFMCommunicate request_size=7 [18:34:10]MH_SAM_APDU [18:34:10]CAPDU: 80 0D 02 02 02 82 AE [18:34:10]Write to MH i2c: E2 0A 00 C7 B5 80 0D 02 02 02 00 82 AE 00 00 2A [18:34:10]Write i2c OK [18:34:10]MH_I2C_Read... [18:34:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:10]Read from MH i2c: E2 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: E2 03 00 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: E2 03 00 C7 B5 00 90 00 F0 [18:34:10]RAPDU: 90 00 [18:34:10]wFMCommunicate OK [18:34:10]wFMCommunicate request_size=4 [18:34:10]MH_SAM_APDU [18:34:10]CAPDU: 80 0D 03 02 [18:34:10]Write to MH i2c: E2 08 00 C8 B5 80 0D 03 02 00 00 00 00 F8 [18:34:10]Write i2c OK [18:34:10]MH_I2C_Read... [18:34:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:34:10]Read from MH i2c: E2 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: E2 0B 00 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: E2 0B 00 C8 B5 00 63 EF 28 08 B2 5D CA 35 90 00 89 [18:34:10]RAPDU: 63 EF 28 08 B2 5D CA 35 90 00 [18:34:10]wFMCommunicate OK [18:34:10]SAM_PROTO_SignData done [18:34:10]FM_MakeSignedData done [18:34:10]CreateOFDProtocolMessage [18:34:10]wFMCommunicate request_size=4 [18:34:10]MH_SAM_APDU [18:34:10]CAPDU: 80 11 00 00 [18:34:10]Write to MH i2c: E2 08 00 C9 B5 80 11 00 00 00 00 00 00 F8 [18:34:10]Write i2c OK [18:34:10]MH_I2C_Read... [18:34:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:10]Read from MH i2c: E2 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: E2 17 00 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: E2 17 00 C9 B5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 47 [18:34:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:34:10]wFMCommunicate OK [18:34:10]CreateOFDProtocolMessage done [18:34:10]OFDSenderStorePacket 218864 [18:34:10]StoreOFDPacket docnum=218864 [18:34:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 F9 EE 04 01 73 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 A7 FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F0 56 03 00 35 04 06 00 A2 90 7C F1 82 AE 63 EF 28 08 B2 5D CA 35 [18:34:10]CheckFolder [18:34:10]dirname=/storage/ofd_packets [18:34:10]CheckFolder done [18:34:10]ProducePacketName [18:34:10]name=ofd_packets/00218864 [18:34:10]NVStorageSaveData ofd_packets/00218864 [18:34:10]File name is /storage/ofd_packets/00218864 [18:34:10]Write 298 bytes [18:34:10]NVStorageSaveData done [18:34:10]OFDSenderStorePacket done [18:34:10]KKMCreateOFDPacket done [18:34:10]NVStorageSaveData kkm_last_timestamp [18:34:10]File name is /storage/kkm_last_timestamp [18:34:10]Write 4 bytes [18:34:10]NVStorageSaveData done [18:34:10]ExternCall_PrintAddStr [18:34:10]wPrintStart [18:34:10]Write to MH i2c: 01 00 00 CA B5 7F [18:34:10]Write i2c OK [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: 01 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: 01 07 00 [18:34:10]MH_I2C_Read... [18:34:10]Read from MH i2c: 01 07 00 CA B5 00 00 00 00 00 FF 0F 94 [18:34:10]RasterBufferAndPrint [18:34:10]line Счет N : (1)536409 [18:34:10]line ИНН: 02508201610067 [18:34:10]line Контрольно-Кассовый Чек [18:34:10]line ПРОДАЖА [18:34:10]line ТРК (МРК, ГНК) : 61 [18:34:10]line Товар: 2710194210 [18:34:10]line ДТ-К-2 [18:34:10]line 20.000 * 0.00 [18:34:10]line = 0.00 [18:34:10]line НДС 12% НСП 1% [18:34:10]line > о реализуемом товаре [18:34:10]line ИТОГО: 0.00 [18:34:10]line НСП 1% : 0.00 [18:34:10]line НДС 12% : 0.00 [18:34:10]line Наличными: 0.00 [18:34:10]line Безнал.: 0.00 [18:34:10]line Место: АЗС № 84 "Партнер Нефть" [18:34:10]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:34:10]line СНО: Общий режим [18:34:10]line Чек 509 19.10.2024 18:34 [18:34:10]line Смена: 443 ФФД: 1.0 [18:34:10]line ЗНМ: 0300000178 [18:34:10]line РНМ: 0000000000098116 [18:34:10]line Версия ККМ: 001 [18:34:10]line Талоны: Топливные Талоны [18:34:10]line 4359481 [18:34:10]line ФМ: 0000000000965413 [18:34:10]line ФД: 218864 [18:34:10]line ФПД: 178741455192750 [18:34:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183415&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218864&fm=178741455192750&tin=02508201610067®Number=0000000000098116&sum=0 [18:34:10]OFD Sender: Processing packet 218864 [packets to send 80, broken 79] [18:34:10]ProducePacketName [18:34:10]name=ofd_packets/00218864 [18:34:10]OFD Sender: To server: pG, [18:34:10]CommunicateWithHost lk.salyk.kg:30040 [18:34:10]ConnectInit lk.salyk.kg [18:34:10]written 0, free lines is 4095 [18:34:10]Connected sock=10 [18:34:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 F9 EE 04 01 73 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 A7 FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F0 56 03 00 35 04 06 00 A2 90 7C F1 82 AE 63 EF 28 08 B2 5D CA 35 [18:34:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 2C 5B 47 00 76 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 39 36 35 34 31 33 10 04 04 00 F0 56 03 00 F4 03 04 00 3F A7 13 67 B6 04 01 00 00 8E 78 58 59 3B 3C 01 73 [18:34:11]CommunicateWithHost err = 0 [18:34:11]CheckOFDResponse [18:34:11]1017 (14) - 77093643461234 [18:34:11]1041 (16) - 0000000000965413 [18:34:11]1040 (4) - 218864 [18:34:11]1012 (4) - 19.10.2024 12:34 [18:34:11]1206 (1) - 0 [18:34:11]OFD Sender: Remove packet 218864 [18:34:11]ProducePacketName [18:34:11]name=ofd_packets/00218864 [18:34:11]NVStorageDeleteData [18:34:11]Write to MH i2c: 01 00 00 F4 B5 A9 [18:34:11]Write i2c OK [18:34:11]MH_I2C_Read... [18:34:11]Read from MH i2c: 01 [18:34:11]MH_I2C_Read... [18:34:11]Read from MH i2c: 01 07 00 [18:34:11]MH_I2C_Read... [18:34:11]Read from MH i2c: 01 07 00 F4 B5 00 00 00 00 00 F6 0C B2 [18:34:11]RasterBufferAndPrint [18:34:11]line [18:34:11]line [18:34:11]line [18:34:11]line [18:34:11]line [18:34:11]written 0, free lines is 3330 [18:34:11]MH_Cut [18:34:11]Write to MH i2c: D1 01 00 FB B5 01 82 [18:34:11]Write i2c OK [18:34:11]MH_I2C_Read... [18:34:11]Read from MH i2c: D1 [18:34:11]MH_I2C_Read... [18:34:11]Read from MH i2c: D1 01 00 [18:34:11]MH_I2C_Read... [18:34:11]Read from MH i2c: D1 01 00 FB B5 00 81 [18:34:11]Write to MH i2c: 01 00 00 FC B5 B1 [18:34:11]Write i2c OK [18:34:11]MH_I2C_Read... [18:34:11]OFD Sender: No OFD packet to send [18:34:11]*** Cut start [18:34:11]*** Partial cut [18:34:11]*** CUTSNS_PIN = 1 [18:34:12]*** CUTSNS_PIN = 0 [18:34:12]*** Brake cut motor [18:34:12]Read from MH i2c: 01 [18:34:12]MH_I2C_Read... [18:34:12]*** Stop cut motor [18:34:12]*** Cut end [18:34:12]Read from MH i2c: 01 07 00 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: 01 07 00 FC B5 00 00 00 00 00 FF 0F C6 [18:34:12]process_action close_receipt done [18:34:12]requested_data is exist [18:34:12]produce_requested_data [18:34:12]requested_item fm.sn is exist - process it [18:34:12]wFMCommunicate request_size=4 [18:34:12]MH_SAM_APDU [18:34:12]CAPDU: 80 11 00 00 [18:34:12]Write to MH i2c: E2 08 00 FD B5 80 11 00 00 00 00 00 00 2C [18:34:12]Write i2c OK [18:34:12]MH_I2C_Read... [18:34:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:12]Read from MH i2c: E2 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 17 00 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 17 00 FD B5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7B [18:34:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:34:12]wFMCommunicate OK [18:34:12]requested_item fd.num is exist - process it [18:34:12]SAM_PROTO_GetFieldsCounters [18:34:12]wFMCommunicate request_size=4 [18:34:12]MH_SAM_APDU [18:34:12]CAPDU: 80 13 00 00 [18:34:12]Write to MH i2c: E2 08 00 FE B5 80 13 00 00 00 00 00 00 2F [18:34:12]Write i2c OK [18:34:12]MH_I2C_Read... [18:34:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:34:12]Read from MH i2c: E2 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 62 00 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 62 00 FE B5 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F0 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FD 01 00 00 5E 04 04 00 FD 01 00 00 57 04 04 00 FE 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [18:34:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F0 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FD 01 00 00 5E 04 04 00 FD 01 00 00 57 04 04 00 FE 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:34:12]wFMCommunicate OK [18:34:12]SAM_PROTO_GetFieldsCounters done [18:34:12]requested_item shift.num is exist - process it [18:34:12]requested_item shift.opened is exist - process it [18:34:12]req_shift_opened [18:34:12]FM_GetShiftState [18:34:12]SAM_PROTO_GetShiftState [18:34:12]wFMCommunicate request_size=4 [18:34:12]MH_SAM_APDU [18:34:12]CAPDU: 80 13 01 00 [18:34:12]Write to MH i2c: E2 08 00 FF B5 80 13 01 00 00 00 00 00 31 [18:34:12]Write i2c OK [18:34:12]MH_I2C_Read... [18:34:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:12]Read from MH i2c: E2 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 0E 00 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 0E 00 FF B5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 74 [18:34:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:34:12]wFMCommunicate OK [18:34:12]SAM_PROTO_GetShiftState done [18:34:12]FM_GetShiftState done [18:34:12]req_shift_opened done [18:34:12]requested_item shift.open_date is exist - process it [18:34:12]req_shift_open_date [18:34:12]req_shift_open_date done [18:34:12]produce_requested_data done [18:34:12]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218864,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:34:12]process_action_free close_receipt [18:34:12]json_value_free [18:34:12]json_value_free done [18:34:12]process_json_proto returns [18:34:12]Send response to host [18:34:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218864,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:34:12]free response buf [18:34:12]execute_script done [18:34:12]execute_script returns [18:34:12]free content buf [18:34:12]Sock 9.Close socket [18:34:12]Sock 9.Thread stoped [18:34:16]OFD Sender: No OFD packet to send [18:34:21]OFD Sender: No OFD packet to send [18:34:26]OFD Sender: No OFD packet to send [18:34:31]OFD Sender: No OFD packet to send [18:34:36]OFD Sender: No OFD packet to send [18:34:41]OFD Sender: No OFD packet to send [18:34:46]OFD Sender: No OFD packet to send [18:34:51]OFD Sender: No OFD packet to send [18:34:56]OFD Sender: No OFD packet to send [18:35:01]accept exits with 8 [18:35:01]New connection [18:35:01]New thread 3066826084 created [18:35:01]Thread 3066682724 joined [18:35:01]Waiting for new connection... [18:35:01] Sock 8.Parse request [18:35:01]Sock 8.Check first char [18:35:01]Sock 8.First char is OK [18:35:01]request: POST /json_proto HTTP/1.0 [18:35:01]Method: POST [18:35:01]URL: /json_proto [18:35:01]Method is POST - this is cgi request [18:35:01]url: /json_proto [18:35:01]query_string will be loaded in cgi processing [18:35:01]execute_cgi json_proto POST (null) [18:35:01]execute_cgi path=json_proto method=POST [18:35:01]POST find Content-Length [18:35:01]Host: 172.17.40.4:8080 [18:35:01]Content-Length: 677 [18:35:01]Content-Type: application/json [18:35:01] [18:35:01]POST finish read [18:35:01]Found Content-Length = 677 [18:35:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:35:01]execute_script... [18:35:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:35:01]POST & json_proto [18:35:01]process_json_proto [18:35:01]json parsed OK: [18:35:01]protocol is kg_v1.0 [18:35:01]action value=close_receipt [18:35:01]process_action close_receipt [18:35:01]cmd_close_receipt [18:35:01]MH_GetDate [18:35:01]Write to MH i2c: F0 00 00 00 B6 A5 [18:35:01]Write i2c OK [18:35:01]MH_I2C_Read... [18:35:01]Read from MH i2c: F0 [18:35:01]MH_I2C_Read... [18:35:01]Read from MH i2c: F0 09 00 [18:35:01]MH_I2C_Read... [18:35:01]Read from MH i2c: F0 09 00 00 B6 00 DB FB 13 67 EE 0E 0D 67 6E [18:35:01]GetLastDocTimeStamp 1729362855 [18:35:01]current date 1729362907 [18:35:01]FM_GetShiftState [18:35:01]SAM_PROTO_GetShiftState [18:35:01]wFMCommunicate request_size=4 [18:35:01]MH_SAM_APDU [18:35:01]CAPDU: 80 13 01 00 [18:35:01]Write to MH i2c: E2 08 00 01 B6 80 13 01 00 00 00 00 00 34 [18:35:01]Write i2c OK [18:35:01]MH_I2C_Read... [18:35:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:01]Read from MH i2c: E2 [18:35:01]MH_I2C_Read... [18:35:01]Read from MH i2c: E2 0E 00 [18:35:01]MH_I2C_Read... [18:35:01]Read from MH i2c: E2 0E 00 01 B6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 77 [18:35:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:35:01]wFMCommunicate OK [18:35:01]SAM_PROTO_GetShiftState done [18:35:01]FM_GetShiftState done [18:35:01]opened in 1729296582 [18:35:01]opened+sec_in_day 1729382982 [18:35:01]quantity*price = 30038 [18:35:01]sum+1 = 30039 [18:35:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 510 19.10.2024 18:35 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218865 ФПД: 237203052350042 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183507&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218865&fm=237203052350042&tin=02508201610067®Number=0000000000098116&sum=30000 [18:35:02]StoreToDocumentArchive [18:35:02]shift 443 fd 218865 [18:35:02]save to /storage/0443/doc_00218865 [18:35:02]save last doc name /storage/0443/doc_00218865 to /storage/kkm_last_doc_name [18:35:02]save OK [18:35:02]Clear old archive folders... [18:35:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:35:02]tlvbuf is 01596410 [18:35:02]SAM_PROTO_ClearQueue [18:35:02]wFMCommunicate request_size=4 [18:35:02]MH_SAM_APDU [18:35:02]CAPDU: 80 09 00 00 [18:35:02]Write to MH i2c: E2 08 00 0E B6 80 09 00 00 00 00 00 00 36 [18:35:02]Write i2c OK [18:35:02]MH_I2C_Read... [18:35:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:02]Read from MH i2c: E2 [18:35:02]MH_I2C_Read... [18:35:02]Read from MH i2c: E2 03 00 [18:35:02]MH_I2C_Read... [18:35:02]Read from MH i2c: E2 03 00 0E B6 00 90 00 38 [18:35:02]RAPDU: 90 00 [18:35:02]wFMCommunicate OK [18:35:02]SAM_PROTO_ClearQueue done [18:35:02]KKMCreateOFDPacket [18:35:02]OFDProtocolAddRootSTLVToBuf [18:35:02]FM_MakeSignedData [18:35:02]FM_MakeSignedData [18:35:02]SAM_PROTO_SignData [18:35:02]wFMCommunicate request_size=4 [18:35:02]MH_SAM_APDU [18:35:02]CAPDU: 80 0D 01 02 [18:35:02]Write to MH i2c: E2 08 00 0F B6 80 0D 01 02 00 00 00 00 3E [18:35:02]Write i2c OK [18:35:02]MH_I2C_Read... [18:35:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:02]Read from MH i2c: E2 [18:35:02]MH_I2C_Read... [18:35:02]Read from MH i2c: E2 03 00 [18:35:02]MH_I2C_Read... [18:35:02]Read from MH i2c: E2 03 00 0F B6 00 90 00 39 [18:35:02]RAPDU: 90 00 [18:35:02]wFMCommunicate OK [18:35:02]wFMCommunicate request_size=255 [18:35:02]MH_SAM_APDU [18:35: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 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 FE 01 00 00 F4 03 04 00 DB FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F1 56 03 00 35 04 06 00 D7 [18:35:02]Write to MH i2c: E2 02 01 10 B6 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 FE 01 00 00 F4 03 04 00 DB FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F1 56 03 00 35 04 06 00 D7 00 00 E6 [18:35:02]Write i2c OK [18:35:02]MH_I2C_Read... [18:35:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:02]Read from MH i2c: E2 [18:35:02]MH_I2C_Read... [18:35:02]Read from MH i2c: E2 03 00 [18:35:02]MH_I2C_Read... [18:35:02]Read from MH i2c: E2 03 00 10 B6 00 90 00 3A [18:35:02]RAPDU: 90 00 [18:35:02]wFMCommunicate OK [18:35:02]wFMCommunicate request_size=10 [18:35:02]MH_SAM_APDU [18:35:02]CAPDU: 80 0D 02 02 05 BC 23 AC CA 5A [18:35:02]Write to MH i2c: E2 0D 00 11 B6 80 0D 02 02 05 00 BC 23 AC CA 5A 00 00 FA [18:35:02]Write i2c OK [18:35:02]MH_I2C_Read... [18:35:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:02]Read from MH i2c: E2 [18:35:02]MH_I2C_Read... [18:35:02]Read from MH i2c: E2 03 00 [18:35:02]MH_I2C_Read... [18:35:02]Read from MH i2c: E2 03 00 11 B6 00 90 00 3B [18:35:02]RAPDU: 90 00 [18:35:02]wFMCommunicate OK [18:35:02]wFMCommunicate request_size=4 [18:35:02]MH_SAM_APDU [18:35:02]CAPDU: 80 0D 03 02 [18:35:02]Write to MH i2c: E2 08 00 12 B6 80 0D 03 02 00 00 00 00 43 [18:35:02]Write i2c OK [18:35:02]MH_I2C_Read... [18:35:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:02]Read from MH i2c: E2 [18:35:02]MH_I2C_Read... [18:35:02]Read from MH i2c: E2 0B 00 [18:35:02]MH_I2C_Read... [18:35:02]Read from MH i2c: E2 0B 00 12 B6 00 3E AC BD AE 68 9F E8 13 90 00 9B [18:35:02]RAPDU: 3E AC BD AE 68 9F E8 13 90 00 [18:35:02]wFMCommunicate OK [18:35:02]SAM_PROTO_SignData done [18:35:02]FM_MakeSignedData done [18:35:02]CreateOFDProtocolMessage [18:35:02]wFMCommunicate request_size=4 [18:35:02]MH_SAM_APDU [18:35:02]CAPDU: 80 11 00 00 [18:35:02]Write to MH i2c: E2 08 00 13 B6 80 11 00 00 00 00 00 00 43 [18:35:02]Write i2c OK [18:35:02]MH_I2C_Read... [18:35:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:02]Read from MH i2c: E2 [18:35:02]MH_I2C_Read... [18:35:02]Read from MH i2c: E2 17 00 [18:35:02]MH_I2C_Read... [18:35:02]Read from MH i2c: E2 17 00 13 B6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 92 [18:35:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:35:02]wFMCommunicate OK [18:35:02]CreateOFDProtocolMessage done [18:35:02]OFDSenderStorePacket 218865 [18:35:02]StoreOFDPacket docnum=218865 [18:35:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F7 10 07 01 8C 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 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 FE 01 00 00 F4 03 04 00 DB FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F1 56 03 00 35 04 06 00 D7 BC 23 AC CA 5A 3E AC BD AE 68 9F E8 13 [18:35:02]CheckFolder [18:35:02]dirname=/storage/ofd_packets [18:35:02]CheckFolder done [18:35:02]ProducePacketName [18:35:02]name=ofd_packets/00218865 [18:35:02]NVStorageSaveData ofd_packets/00218865 [18:35:02]File name is /storage/ofd_packets/00218865 [18:35:02]Write 301 bytes [18:35:02]NVStorageSaveData done [18:35:02]OFDSenderStorePacket done [18:35:03]KKMCreateOFDPacket done [18:35:03]NVStorageSaveData kkm_last_timestamp [18:35:03]File name is /storage/kkm_last_timestamp [18:35:03]Write 4 bytes [18:35:03]NVStorageSaveData done [18:35:03]ExternCall_PrintAddStr [18:35:03]wPrintStart [18:35:03]Write to MH i2c: 01 00 00 14 B6 CA [18:35:03]Write i2c OK [18:35:03]MH_I2C_Read... [18:35:03]Read from MH i2c: 01 [18:35:03]MH_I2C_Read... [18:35:03]Read from MH i2c: 01 07 00 [18:35:03]MH_I2C_Read... [18:35:03]Read from MH i2c: 01 07 00 14 B6 00 00 00 00 00 FF 0F DF [18:35:03]RasterBufferAndPrint [18:35:03]line Счет N : (1)536411 [18:35:03]line ИНН: 02508201610067 [18:35:03]line Контрольно-Кассовый Чек [18:35:03]line ПРОДАЖА [18:35:03]line ТРК (МРК, ГНК) : 23 [18:35:03]line Товар: 2710124130 [18:35:03]line Аи-92-К-2 [18:35:03]line 4.490 * 66.90 [18:35:03]line = 300.38 [18:35:03]line НДС 12% НСП 1% [18:35:03]line > о реализуемом товаре [18:35:03]line ОКРУГЛЕНИЕ: -0.38 [18:35:03]line ИТОГО: 300.00 [18:35:03]line Внесено: 300.00 [18:35:03]line СДАЧА: 0.00 [18:35:03]line НСП 1% : 2.66 [18:35:03]line НДС 12% : 31.90 [18:35:03]line Наличными: 300.00 [18:35:03]line Безнал.: 0.00 [18:35:03]line Место: АЗС № 84 "Партнер Нефть" [18:35:03]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:35:03]line СНО: Общий режим [18:35:03]line Чек 510 19.10.2024 18:35 [18:35:03]line Смена: 443 ФФД: 1.0 [18:35:03]line ЗНМ: 0300000178 [18:35:03]line РНМ: 0000000000098116 [18:35:03]line Версия ККМ: 001 [18:35:03]line ФМ: 0000000000965413 [18:35:03]line ФД: 218865 [18:35:03]line ФПД: 237203052350042 [18:35:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183507&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218865&fm=237203052350042&tin=02508201610067®Number=0000000000098116&sum=30000 [18:35:03]OFD Sender: Processing packet 218865 [packets to send 80, broken 79] [18:35:03]ProducePacketName [18:35:03]name=ofd_packets/00218865 [18:35:03]OFD Sender: To server: pG, [18:35:03]CommunicateWithHost lk.salyk.kg:30040 [18:35:03]ConnectInit lk.salyk.kg [18:35:03]written 0, free lines is 4095 [18:35:03]Connected sock=10 [18:35:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F7 10 07 01 8C 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 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 FE 01 00 00 F4 03 04 00 DB FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F1 56 03 00 35 04 06 00 D7 BC 23 AC CA 5A 3E AC BD AE 68 9F E8 13 [18:35:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 CE F4 47 00 81 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F1 56 03 00 F4 03 04 00 74 A7 13 67 B6 04 01 00 00 21 40 95 B8 FB A8 72 16 [18:35:03]CommunicateWithHost err = 0 [18:35:03]CheckOFDResponse [18:35:03]1017 (14) - 77093643461234 [18:35:03]1041 (16) - 0000000000965413 [18:35:03]1040 (4) - 218865 [18:35:03]1012 (4) - 19.10.2024 12:35 [18:35:03]1206 (1) - 0 [18:35:03]OFD Sender: Remove packet 218865 [18:35:03]ProducePacketName [18:35:03]name=ofd_packets/00218865 [18:35:03]NVStorageDeleteData [18:35:03]Write to MH i2c: 01 00 00 3F B6 F5 [18:35:03]Write i2c OK [18:35:03]MH_I2C_Read... [18:35:03]Read from MH i2c: 01 [18:35:03]MH_I2C_Read... [18:35:03]Read from MH i2c: 01 07 00 [18:35:03]MH_I2C_Read... [18:35:03]Read from MH i2c: 01 07 00 3F B6 00 00 00 00 00 ED 0C F5 [18:35:03]RasterBufferAndPrint [18:35:03]line [18:35:03]line [18:35:03]line [18:35:03]line [18:35:03]line [18:35:03]written 0, free lines is 3315 [18:35:03]MH_Cut [18:35:03]Write to MH i2c: D1 01 00 46 B6 01 CE [18:35:03]Write i2c OK [18:35:03]MH_I2C_Read... [18:35:03]Read from MH i2c: D1 [18:35:03]MH_I2C_Read... [18:35:03]Read from MH i2c: D1 01 00 [18:35:03]MH_I2C_Read... [18:35:03]Read from MH i2c: D1 01 00 46 B6 00 CD [18:35:03]Write to MH i2c: 01 00 00 47 B6 FD [18:35:03]Write i2c OK [18:35:03]MH_I2C_Read... [18:35:04]OFD Sender: No OFD packet to send [18:35:04]*** Cut start [18:35:04]*** Partial cut [18:35:04]*** CUTSNS_PIN = 1 [18:35:04]*** CUTSNS_PIN = 0 [18:35:04]*** Brake cut motor [18:35:05]Read from MH i2c: 01 [18:35:05]MH_I2C_Read... [18:35:05]*** Stop cut motor [18:35:05]*** Cut end [18:35:05]Read from MH i2c: 01 07 00 [18:35:05]MH_I2C_Read... [18:35:05]Read from MH i2c: 01 07 00 47 B6 00 00 00 00 00 FF 0F 12 [18:35:05]process_action close_receipt done [18:35:05]requested_data is exist [18:35:05]produce_requested_data [18:35:05]requested_item fm.sn is exist - process it [18:35:05]wFMCommunicate request_size=4 [18:35:05]MH_SAM_APDU [18:35:05]CAPDU: 80 11 00 00 [18:35:05]Write to MH i2c: E2 08 00 48 B6 80 11 00 00 00 00 00 00 78 [18:35:05]Write i2c OK [18:35:05]MH_I2C_Read... [18:35:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:05]Read from MH i2c: E2 [18:35:05]MH_I2C_Read... [18:35:05]Read from MH i2c: E2 17 00 [18:35:05]MH_I2C_Read... [18:35:05]Read from MH i2c: E2 17 00 48 B6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C7 [18:35:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:35:05]wFMCommunicate OK [18:35:05]requested_item fd.num is exist - process it [18:35:05]SAM_PROTO_GetFieldsCounters [18:35:05]wFMCommunicate request_size=4 [18:35:05]MH_SAM_APDU [18:35:05]CAPDU: 80 13 00 00 [18:35:05]Write to MH i2c: E2 08 00 49 B6 80 13 00 00 00 00 00 00 7B [18:35:05]Write i2c OK [18:35:05]MH_I2C_Read... [18:35:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:05]Read from MH i2c: E2 [18:35:05]MH_I2C_Read... [18:35:05]Read from MH i2c: E2 62 00 [18:35:05]MH_I2C_Read... [18:35:05]Read from MH i2c: E2 62 00 49 B6 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F1 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FE 01 00 00 5E 04 04 00 FE 01 00 00 57 04 04 00 FF 01 00 00 19 04 04 00 00 00 00 00 90 00 9B [18:35:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F1 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FE 01 00 00 5E 04 04 00 FE 01 00 00 57 04 04 00 FF 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:35:05]wFMCommunicate OK [18:35:05]SAM_PROTO_GetFieldsCounters done [18:35:05]requested_item shift.num is exist - process it [18:35:05]requested_item shift.opened is exist - process it [18:35:05]req_shift_opened [18:35:05]FM_GetShiftState [18:35:05]SAM_PROTO_GetShiftState [18:35:05]wFMCommunicate request_size=4 [18:35:05]MH_SAM_APDU [18:35:05]CAPDU: 80 13 01 00 [18:35:05]Write to MH i2c: E2 08 00 4A B6 80 13 01 00 00 00 00 00 7D [18:35:05]Write i2c OK [18:35:05]MH_I2C_Read... [18:35:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:05]Read from MH i2c: E2 [18:35:05]MH_I2C_Read... [18:35:05]Read from MH i2c: E2 0E 00 [18:35:05]MH_I2C_Read... [18:35:05]Read from MH i2c: E2 0E 00 4A B6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C0 [18:35:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:35:05]wFMCommunicate OK [18:35:05]SAM_PROTO_GetShiftState done [18:35:05]FM_GetShiftState done [18:35:05]req_shift_opened done [18:35:05]requested_item shift.open_date is exist - process it [18:35:05]req_shift_open_date [18:35:05]req_shift_open_date done [18:35:05]produce_requested_data done [18:35:05]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218865,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:35:05]process_action_free close_receipt [18:35:05]json_value_free [18:35:05]json_value_free done [18:35:05]process_json_proto returns [18:35:05]Send response to host [18:35:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218865,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:35:05]free response buf [18:35:05]execute_script done [18:35:05]execute_script returns [18:35:05]free content buf [18:35:05]Sock 8.Close socket [18:35:05]Sock 8.Thread stoped [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:25]accept exits with 9 [18:35:25]New connection [18:35:25]New thread 3066682724 created [18:35:25]Thread 3066826084 joined [18:35:25]Waiting for new connection... [18:35:25] Sock 9.Parse request [18:35:25]Sock 9.Check first char [18:35:25]Sock 9.First char is OK [18:35:25]request: POST /json_proto HTTP/1.0 [18:35:25]Method: POST [18:35:25]URL: /json_proto [18:35:25]Method is POST - this is cgi request [18:35:25]url: /json_proto [18:35:25]query_string will be loaded in cgi processing [18:35:25]execute_cgi json_proto POST (null) [18:35:25]execute_cgi path=json_proto method=POST [18:35:25]POST find Content-Length [18:35:25]Host: 172.17.40.4:8080 [18:35:25]Content-Length: 798 [18:35:25]Content-Type: application/json [18:35:25] [18:35:25]POST finish read [18:35:25]Found Content-Length = 798 [18:35:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920101", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:25]execute_script... [18:35: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)536408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920101", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:25]POST & json_proto [18:35:25]process_json_proto [18:35:25]json parsed OK: [18:35:25]protocol is kg_v1.0 [18:35:25]action value=close_receipt [18:35:25]process_action close_receipt [18:35:25]cmd_close_receipt [18:35:25]MH_GetDate [18:35:25]Write to MH i2c: F0 00 00 4B B6 F0 [18:35:25]Write i2c OK [18:35:25]MH_I2C_Read... [18:35:25]Read from MH i2c: F0 [18:35:25]MH_I2C_Read... [18:35:25]Read from MH i2c: F0 09 00 [18:35:25]MH_I2C_Read... [18:35:25]Read from MH i2c: F0 09 00 4B B6 00 F3 FB 13 67 EE 0E 0D 67 D1 [18:35:25]GetLastDocTimeStamp 1729362907 [18:35:25]current date 1729362931 [18:35:25]FM_GetShiftState [18:35:25]SAM_PROTO_GetShiftState [18:35:25]wFMCommunicate request_size=4 [18:35:25]MH_SAM_APDU [18:35:25]CAPDU: 80 13 01 00 [18:35:25]Write to MH i2c: E2 08 00 4C B6 80 13 01 00 00 00 00 00 7F [18:35:25]Write i2c OK [18:35:25]MH_I2C_Read... [18:35:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:25]Read from MH i2c: E2 [18:35:25]MH_I2C_Read... [18:35:25]Read from MH i2c: E2 0E 00 [18:35:25]MH_I2C_Read... [18:35:25]Read from MH i2c: E2 0E 00 4C B6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C2 [18:35:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:35:25]wFMCommunicate OK [18:35:25]SAM_PROTO_GetShiftState done [18:35:25]FM_GetShiftState done [18:35:25]opened in 1729296582 [18:35:25]opened+sec_in_day 1729382982 [18:35:25]quantity*price = 0 [18:35:25]sum+1 = 1 [18:35:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 511 19.10.2024 18:35 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4920101 ФМ: 0000000000965413 ФД: 218866 ФПД: 253538498601157 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183531&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218866&fm=253538498601157&tin=02508201610067®Number=0000000000098116&sum=0 [18:35:27]StoreToDocumentArchive [18:35:27]shift 443 fd 218866 [18:35:27]save to /storage/0443/doc_00218866 [18:35:27]save last doc name /storage/0443/doc_00218866 to /storage/kkm_last_doc_name [18:35:27]save OK [18:35:27]Clear old archive folders... [18:35:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:35:27]tlvbuf is 0161E4F0 [18:35:27]SAM_PROTO_ClearQueue [18:35:27]wFMCommunicate request_size=4 [18:35:27]MH_SAM_APDU [18:35:27]CAPDU: 80 09 00 00 [18:35:27]Write to MH i2c: E2 08 00 59 B6 80 09 00 00 00 00 00 00 81 [18:35:27]Write i2c OK [18:35:27]MH_I2C_Read... [18:35:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:27]Read from MH i2c: E2 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 59 B6 00 90 00 83 [18:35:27]RAPDU: 90 00 [18:35:27]wFMCommunicate OK [18:35:27]SAM_PROTO_ClearQueue done [18:35:27]KKMCreateOFDPacket [18:35:27]OFDProtocolAddRootSTLVToBuf [18:35:27]FM_MakeSignedData [18:35:27]FM_MakeSignedData [18:35:27]SAM_PROTO_SignData [18:35:27]wFMCommunicate request_size=4 [18:35:27]MH_SAM_APDU [18:35:27]CAPDU: 80 0D 01 02 [18:35:27]Write to MH i2c: E2 08 00 5A B6 80 0D 01 02 00 00 00 00 89 [18:35:27]Write i2c OK [18:35:27]MH_I2C_Read... [18:35:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:27]Read from MH i2c: E2 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 5A B6 00 90 00 84 [18:35:27]RAPDU: 90 00 [18:35:27]wFMCommunicate OK [18:35:27]wFMCommunicate request_size=255 [18:35:27]MH_SAM_APDU [18:35: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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 F3 FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F2 56 03 00 35 04 06 00 E6 97 88 25 [18:35:27]Write to MH i2c: E2 02 01 5B B6 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 F3 FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F2 56 03 00 35 04 06 00 E6 97 88 25 00 00 9F [18:35:27]Write i2c OK [18:35:27]MH_I2C_Read... [18:35:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:27]Read from MH i2c: E2 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 5B B6 00 90 00 85 [18:35:27]RAPDU: 90 00 [18:35:27]wFMCommunicate OK [18:35:27]wFMCommunicate request_size=7 [18:35:27]MH_SAM_APDU [18:35:27]CAPDU: 80 0D 02 02 02 60 C5 [18:35:27]Write to MH i2c: E2 0A 00 5C B6 80 0D 02 02 02 00 60 C5 00 00 B5 [18:35:27]Write i2c OK [18:35:27]MH_I2C_Read... [18:35:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:27]Read from MH i2c: E2 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 03 00 5C B6 00 90 00 86 [18:35:27]RAPDU: 90 00 [18:35:27]wFMCommunicate OK [18:35:27]wFMCommunicate request_size=4 [18:35:27]MH_SAM_APDU [18:35:27]CAPDU: 80 0D 03 02 [18:35:27]Write to MH i2c: E2 08 00 5D B6 80 0D 03 02 00 00 00 00 8E [18:35:27]Write i2c OK [18:35:27]MH_I2C_Read... [18:35:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:27]Read from MH i2c: E2 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 0B 00 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 0B 00 5D B6 00 F5 59 45 50 6D 34 09 E9 90 00 05 [18:35:27]RAPDU: F5 59 45 50 6D 34 09 E9 90 00 [18:35:27]wFMCommunicate OK [18:35:27]SAM_PROTO_SignData done [18:35:27]FM_MakeSignedData done [18:35:27]CreateOFDProtocolMessage [18:35:27]wFMCommunicate request_size=4 [18:35:27]MH_SAM_APDU [18:35:27]CAPDU: 80 11 00 00 [18:35:27]Write to MH i2c: E2 08 00 5E B6 80 11 00 00 00 00 00 00 8E [18:35:27]Write i2c OK [18:35:27]MH_I2C_Read... [18:35:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:27]Read from MH i2c: E2 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 17 00 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: E2 17 00 5E B6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DD [18:35:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:35:27]wFMCommunicate OK [18:35:27]CreateOFDProtocolMessage done [18:35:27]OFDSenderStorePacket 218866 [18:35:27]StoreOFDPacket docnum=218866 [18:35:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 28 3C 04 01 06 1F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 F3 FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F2 56 03 00 35 04 06 00 E6 97 88 25 60 C5 F5 59 45 50 6D 34 09 E9 [18:35:27]CheckFolder [18:35:27]dirname=/storage/ofd_packets [18:35:27]CheckFolder done [18:35:27]ProducePacketName [18:35:27]name=ofd_packets/00218866 [18:35:27]NVStorageSaveData ofd_packets/00218866 [18:35:27]File name is /storage/ofd_packets/00218866 [18:35:27]Write 298 bytes [18:35:27]NVStorageSaveData done [18:35:27]OFDSenderStorePacket done [18:35:27]KKMCreateOFDPacket done [18:35:27]NVStorageSaveData kkm_last_timestamp [18:35:27]File name is /storage/kkm_last_timestamp [18:35:27]Write 4 bytes [18:35:27]NVStorageSaveData done [18:35:27]ExternCall_PrintAddStr [18:35:27]wPrintStart [18:35:27]Write to MH i2c: 01 00 00 5F B6 15 [18:35:27]Write i2c OK [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: 01 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: 01 07 00 [18:35:27]MH_I2C_Read... [18:35:27]Read from MH i2c: 01 07 00 5F B6 00 00 00 00 00 FF 0F 2A [18:35:27]RasterBufferAndPrint [18:35:27]line Счет N : (1)536408 [18:35:27]line ИНН: 02508201610067 [18:35:27]line Контрольно-Кассовый Чек [18:35:27]line ПРОДАЖА [18:35:27]line ТРК (МРК, ГНК) : 51 [18:35:27]line Товар: 2710194210 [18:35:27]line ДТ-К-2 [18:35:27]line 100.000 * 0.00 [18:35:27]line = 0.00 [18:35:27]line НДС 12% НСП 1% [18:35:27]line > о реализуемом товаре [18:35:27]line ИТОГО: 0.00 [18:35:27]line НСП 1% : 0.00 [18:35:27]line НДС 12% : 0.00 [18:35:27]line Наличными: 0.00 [18:35:27]line Безнал.: 0.00 [18:35:27]line Место: АЗС № 84 "Партнер Нефть" [18:35:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:35:27]line СНО: Общий режим [18:35:27]line Чек 511 19.10.2024 18:35 [18:35:27]line Смена: 443 ФФД: 1.0 [18:35:27]line ЗНМ: 0300000178 [18:35:27]line РНМ: 0000000000098116 [18:35:27]line Версия ККМ: 001 [18:35:27]line Талоны: Топливные Талоны [18:35:27]line 4920101 [18:35:27]line ФМ: 0000000000965413 [18:35:27]line ФД: 218866 [18:35:27]line ФПД: 253538498601157 [18:35:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183531&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218866&fm=253538498601157&tin=02508201610067®Number=0000000000098116&sum=0 [18:35:27]written 0, free lines is 4095 [18:35:27]OFD Sender: Processing packet 218866 [packets to send 80, broken 79] [18:35:27]ProducePacketName [18:35:27]name=ofd_packets/00218866 [18:35:27]OFD Sender: To server: pG, [18:35:27]CommunicateWithHost lk.salyk.kg:30040 [18:35:27]ConnectInit lk.salyk.kg [18:35:27]Connected sock=10 [18:35:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 28 3C 04 01 06 1F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 F3 FB 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F2 56 03 00 35 04 06 00 E6 97 88 25 60 C5 F5 59 45 50 6D 34 09 E9 [18:35:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 43 7F 47 00 F9 E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F2 56 03 00 F4 03 04 00 8C A7 13 67 B6 04 01 00 00 BB D2 08 13 54 D0 3E 80 [18:35:27]CommunicateWithHost err = 0 [18:35:27]CheckOFDResponse [18:35:27]1017 (14) - 77093643461234 [18:35:27]1041 (16) - 0000000000965413 [18:35:27]1040 (4) - 218866 [18:35:27]1012 (4) - 19.10.2024 12:35 [18:35:27]1206 (1) - 0 [18:35:27]OFD Sender: Remove packet 218866 [18:35:27]ProducePacketName [18:35:27]name=ofd_packets/00218866 [18:35:27]NVStorageDeleteData [18:35:28]Write to MH i2c: 01 00 00 89 B6 3F [18:35:28]Write i2c OK [18:35:28]MH_I2C_Read... [18:35:28]Read from MH i2c: 01 [18:35:28]MH_I2C_Read... [18:35:28]Read from MH i2c: 01 07 00 [18:35:28]MH_I2C_Read... [18:35:28]Read from MH i2c: 01 07 00 89 B6 00 00 00 00 00 FE 0C 50 [18:35:28]RasterBufferAndPrint [18:35:28]line [18:35:28]line [18:35:28]line [18:35:28]line [18:35:28]line [18:35:28]written 0, free lines is 3335 [18:35:28]MH_Cut [18:35:28]Write to MH i2c: D1 01 00 90 B6 01 18 [18:35:28]Write i2c OK [18:35:28]MH_I2C_Read... [18:35:28]Read from MH i2c: D1 [18:35:28]MH_I2C_Read... [18:35:28]Read from MH i2c: D1 01 00 [18:35:28]MH_I2C_Read... [18:35:28]Read from MH i2c: D1 01 00 90 B6 00 17 [18:35:28]Write to MH i2c: 01 00 00 91 B6 47 [18:35:28]Write i2c OK [18:35:28]MH_I2C_Read... [18:35:28]OFD Sender: No OFD packet to send [18:35:28]*** Cut start [18:35:28]*** Partial cut [18:35:28]*** CUTSNS_PIN = 1 [18:35:28]*** CUTSNS_PIN = 0 [18:35:28]*** Brake cut motor [18:35:29]Read from MH i2c: 01 [18:35:29]MH_I2C_Read... [18:35:29]*** Stop cut motor [18:35:29]*** Cut end [18:35:29]Read from MH i2c: 01 07 00 [18:35:29]MH_I2C_Read... [18:35:29]Read from MH i2c: 01 07 00 91 B6 00 00 00 00 00 FF 0F 5C [18:35:29]process_action close_receipt done [18:35:29]requested_data is exist [18:35:29]produce_requested_data [18:35:29]requested_item fm.sn is exist - process it [18:35:29]wFMCommunicate request_size=4 [18:35:29]MH_SAM_APDU [18:35:29]CAPDU: 80 11 00 00 [18:35:29]Write to MH i2c: E2 08 00 92 B6 80 11 00 00 00 00 00 00 C2 [18:35:29]Write i2c OK [18:35:29]MH_I2C_Read... [18:35:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:29]Read from MH i2c: E2 [18:35:29]MH_I2C_Read... [18:35:29]Read from MH i2c: E2 17 00 [18:35:29]MH_I2C_Read... [18:35:29]Read from MH i2c: E2 17 00 92 B6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 11 [18:35:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:35:29]wFMCommunicate OK [18:35:29]requested_item fd.num is exist - process it [18:35:29]SAM_PROTO_GetFieldsCounters [18:35:29]wFMCommunicate request_size=4 [18:35:29]MH_SAM_APDU [18:35:29]CAPDU: 80 13 00 00 [18:35:29]Write to MH i2c: E2 08 00 93 B6 80 13 00 00 00 00 00 00 C5 [18:35:29]Write i2c OK [18:35:29]MH_I2C_Read... [18:35:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:29]Read from MH i2c: E2 [18:35:29]MH_I2C_Read... [18:35:29]Read from MH i2c: E2 62 00 [18:35:29]MH_I2C_Read... [18:35:29]Read from MH i2c: E2 62 00 93 B6 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F2 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FF 01 00 00 5E 04 04 00 FF 01 00 00 57 04 04 00 00 02 00 00 19 04 04 00 00 00 00 00 90 00 EA [18:35:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F2 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 FF 01 00 00 5E 04 04 00 FF 01 00 00 57 04 04 00 00 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:35:29]wFMCommunicate OK [18:35:29]SAM_PROTO_GetFieldsCounters done [18:35:29]requested_item shift.num is exist - process it [18:35:29]requested_item shift.opened is exist - process it [18:35:29]req_shift_opened [18:35:29]FM_GetShiftState [18:35:29]SAM_PROTO_GetShiftState [18:35:29]wFMCommunicate request_size=4 [18:35:29]MH_SAM_APDU [18:35:29]CAPDU: 80 13 01 00 [18:35:29]Write to MH i2c: E2 08 00 94 B6 80 13 01 00 00 00 00 00 C7 [18:35:29]Write i2c OK [18:35:29]MH_I2C_Read... [18:35:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:29]Read from MH i2c: E2 [18:35:29]MH_I2C_Read... [18:35:29]Read from MH i2c: E2 0E 00 [18:35:29]MH_I2C_Read... [18:35:29]Read from MH i2c: E2 0E 00 94 B6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0A [18:35:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:35:29]wFMCommunicate OK [18:35:29]SAM_PROTO_GetShiftState done [18:35:29]FM_GetShiftState done [18:35:29]req_shift_opened done [18:35:29]requested_item shift.open_date is exist - process it [18:35:29]req_shift_open_date [18:35:29]req_shift_open_date done [18:35:29]produce_requested_data done [18:35:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218866,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:35:29]process_action_free close_receipt [18:35:29]json_value_free [18:35:29]json_value_free done [18:35:29]process_json_proto returns [18:35:29]Send response to host [18:35:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218866,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:35:29]free response buf [18:35:29]execute_script done [18:35:29]execute_script returns [18:35:29]free content buf [18:35:29]Sock 9.Close socket [18:35:29]Sock 9.Thread stoped [18:35:33]OFD Sender: No OFD packet to send [18:35:38]OFD Sender: No OFD packet to send [18:35:42]accept exits with 8 [18:35:42]New connection [18:35:42]New thread 3066826084 created [18:35:42]Thread 3066682724 joined [18:35:42]Waiting for new connection... [18:35:42] Sock 8.Parse request [18:35:42]Sock 8.Check first char [18:35:42]Sock 8.First char is OK [18:35:42]request: POST /json_proto HTTP/1.0 [18:35:42]Method: POST [18:35:42]URL: /json_proto [18:35:42]Method is POST - this is cgi request [18:35:42]url: /json_proto [18:35:42]query_string will be loaded in cgi processing [18:35:42]execute_cgi json_proto POST (null) [18:35:42]execute_cgi path=json_proto method=POST [18:35:42]POST find Content-Length [18:35:42]Host: 172.17.40.4:8080 [18:35:42]Content-Length: 679 [18:35:42]Content-Type: application/json [18:35:42] [18:35:42]POST finish read [18:35:42]Found Content-Length = 679 [18:35:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.850, "sum" : 3036.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4500.00, "total" : 3036.00, "payments": [ { "type": 0, "sum" : 3036.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:42]execute_script... [18:35:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.850, "sum" : 3036.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4500.00, "total" : 3036.00, "payments": [ { "type": 0, "sum" : 3036.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:42]POST & json_proto [18:35:42]process_json_proto [18:35:42]json parsed OK: [18:35:42]protocol is kg_v1.0 [18:35:42]action value=close_receipt [18:35:42]process_action close_receipt [18:35:42]cmd_close_receipt [18:35:42]MH_GetDate [18:35:42]Write to MH i2c: F0 00 00 95 B6 3A [18:35:42]Write i2c OK [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: F0 [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: F0 09 00 [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: F0 09 00 95 B6 00 04 FC 13 67 EE 0E 0D 67 2D [18:35:42]GetLastDocTimeStamp 1729362931 [18:35:42]current date 1729362948 [18:35:42]FM_GetShiftState [18:35:42]SAM_PROTO_GetShiftState [18:35:42]wFMCommunicate request_size=4 [18:35:42]MH_SAM_APDU [18:35:42]CAPDU: 80 13 01 00 [18:35:42]Write to MH i2c: E2 08 00 96 B6 80 13 01 00 00 00 00 00 C9 [18:35:42]Write i2c OK [18:35:42]MH_I2C_Read... [18:35:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:42]Read from MH i2c: E2 [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: E2 0E 00 [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: E2 0E 00 96 B6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0C [18:35:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:35:42]wFMCommunicate OK [18:35:42]SAM_PROTO_GetShiftState done [18:35:42]FM_GetShiftState done [18:35:42]opened in 1729296582 [18:35:42]opened+sec_in_day 1729382982 [18:35:42]quantity*price = 303657 [18:35:42]sum+1 = 303658 [18:35:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 3036.00 Внесено: 4500.00 СДАЧА: 1464.00 НСП 1% : 26.87 НДС 12% : 322.47 Наличными: 3036.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 512 19.10.2024 18:35 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218867 ФПД: 255698163342412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183548&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218867&fm=255698163342412&tin=02508201610067®Number=0000000000098116&sum=303600 [18:35:43]StoreToDocumentArchive [18:35:43]shift 443 fd 218867 [18:35:43]save to /storage/0443/doc_00218867 [18:35:43]save last doc name /storage/0443/doc_00218867 to /storage/kkm_last_doc_name [18:35:43]save OK [18:35:43]Clear old archive folders... [18:35:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:35:43]tlvbuf is 015962A0 [18:35:43]SAM_PROTO_ClearQueue [18:35:43]wFMCommunicate request_size=4 [18:35:43]MH_SAM_APDU [18:35:43]CAPDU: 80 09 00 00 [18:35:43]Write to MH i2c: E2 08 00 A3 B6 80 09 00 00 00 00 00 00 CB [18:35:43]Write i2c OK [18:35:43]MH_I2C_Read... [18:35:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:43]Read from MH i2c: E2 [18:35:43]MH_I2C_Read... [18:35:43]Read from MH i2c: E2 03 00 [18:35:43]MH_I2C_Read... [18:35:43]Read from MH i2c: E2 03 00 A3 B6 00 90 00 CD [18:35:43]RAPDU: 90 00 [18:35:43]wFMCommunicate OK [18:35:43]SAM_PROTO_ClearQueue done [18:35:43]KKMCreateOFDPacket [18:35:43]OFDProtocolAddRootSTLVToBuf [18:35:43]FM_MakeSignedData [18:35:43]FM_MakeSignedData [18:35:43]SAM_PROTO_SignData [18:35:43]wFMCommunicate request_size=4 [18:35:43]MH_SAM_APDU [18:35:43]CAPDU: 80 0D 01 02 [18:35:43]Write to MH i2c: E2 08 00 A4 B6 80 0D 01 02 00 00 00 00 D3 [18:35:43]Write i2c OK [18:35:43]MH_I2C_Read... [18:35:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:43]Read from MH i2c: E2 [18:35:43]MH_I2C_Read... [18:35:43]Read from MH i2c: E2 03 00 [18:35:43]MH_I2C_Read... [18:35:43]Read from MH i2c: E2 03 00 A4 B6 00 90 00 CE [18:35:43]RAPDU: 90 00 [18:35:43]wFMCommunicate OK [18:35:43]wFMCommunicate request_size=255 [18:35:43]MH_SAM_APDU [18:35:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 9B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 29 A2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 A1 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 7D 00 00 00 00 07 04 06 00 F0 A1 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 04 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F3 56 03 00 35 04 06 00 E8 8E 5E 32 [18:35:43]Write to MH i2c: E2 02 01 A5 B6 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 9B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 29 A2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 A1 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 7D 00 00 00 00 07 04 06 00 F0 A1 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 04 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F3 56 03 00 35 04 06 00 E8 8E 5E 32 00 00 CF [18:35:43]Write i2c OK [18:35:43]MH_I2C_Read... [18:35:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:44]Read from MH i2c: E2 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: E2 03 00 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: E2 03 00 A5 B6 00 90 00 CF [18:35:44]RAPDU: 90 00 [18:35:44]wFMCommunicate OK [18:35:44]wFMCommunicate request_size=7 [18:35:44]MH_SAM_APDU [18:35:44]CAPDU: 80 0D 02 02 02 1C 4C [18:35:44]Write to MH i2c: E2 0A 00 A6 B6 80 0D 02 02 02 00 1C 4C 00 00 42 [18:35:44]Write i2c OK [18:35:44]MH_I2C_Read... [18:35:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:44]Read from MH i2c: E2 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: E2 03 00 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: E2 03 00 A6 B6 00 90 00 D0 [18:35:44]RAPDU: 90 00 [18:35:44]wFMCommunicate OK [18:35:44]wFMCommunicate request_size=4 [18:35:44]MH_SAM_APDU [18:35:44]CAPDU: 80 0D 03 02 [18:35:44]Write to MH i2c: E2 08 00 A7 B6 80 0D 03 02 00 00 00 00 D8 [18:35:44]Write i2c OK [18:35:44]MH_I2C_Read... [18:35:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:44]Read from MH i2c: E2 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: E2 0B 00 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: E2 0B 00 A7 B6 00 A1 9E 6E 9C EC EC FD 5B 90 00 52 [18:35:44]RAPDU: A1 9E 6E 9C EC EC FD 5B 90 00 [18:35:44]wFMCommunicate OK [18:35:44]SAM_PROTO_SignData done [18:35:44]FM_MakeSignedData done [18:35:44]CreateOFDProtocolMessage [18:35:44]wFMCommunicate request_size=4 [18:35:44]MH_SAM_APDU [18:35:44]CAPDU: 80 11 00 00 [18:35:44]Write to MH i2c: E2 08 00 A8 B6 80 11 00 00 00 00 00 00 D8 [18:35:44]Write i2c OK [18:35:44]MH_I2C_Read... [18:35:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:44]Read from MH i2c: E2 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: E2 17 00 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: E2 17 00 A8 B6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 27 [18:35:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:35:44]wFMCommunicate OK [18:35:44]CreateOFDProtocolMessage done [18:35:44]OFDSenderStorePacket 218867 [18:35:44]StoreOFDPacket docnum=218867 [18:35:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B7 F5 04 01 31 AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 9B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 29 A2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 A1 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 7D 00 00 00 00 07 04 06 00 F0 A1 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 04 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F3 56 03 00 35 04 06 00 E8 8E 5E 32 1C 4C A1 9E 6E 9C EC EC FD 5B [18:35:44]CheckFolder [18:35:44]dirname=/storage/ofd_packets [18:35:44]CheckFolder done [18:35:44]ProducePacketName [18:35:44]name=ofd_packets/00218867 [18:35:44]NVStorageSaveData ofd_packets/00218867 [18:35:44]File name is /storage/ofd_packets/00218867 [18:35:44]Write 298 bytes [18:35:44]NVStorageSaveData done [18:35:44]OFDSenderStorePacket done [18:35:44]KKMCreateOFDPacket done [18:35:44]NVStorageSaveData kkm_last_timestamp [18:35:44]File name is /storage/kkm_last_timestamp [18:35:44]Write 4 bytes [18:35:44]NVStorageSaveData done [18:35:44]ExternCall_PrintAddStr [18:35:44]wPrintStart [18:35:44]Write to MH i2c: 01 00 00 A9 B6 5F [18:35:44]Write i2c OK [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: 01 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: 01 07 00 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: 01 07 00 A9 B6 00 00 00 00 00 FF 0F 74 [18:35:44]RasterBufferAndPrint [18:35:44]line Счет N : (1)536412 [18:35:44]line ИНН: 02508201610067 [18:35:44]line Контрольно-Кассовый Чек [18:35:44]line ПРОДАЖА [18:35:44]line ТРК (МРК, ГНК) : 61 [18:35:44]line Товар: 2710194210 [18:35:44]line ДТ-К-2 [18:35:44]line 39.850 * 76.20 [18:35:44]line = 3036.57 [18:35:44]line НДС 12% НСП 1% [18:35:44]line > о реализуемом товаре [18:35:44]line ОКРУГЛЕНИЕ: -0.57 [18:35:44]line ИТОГО: 3036.00 [18:35:44]line Внесено: 4500.00 [18:35:44]line СДАЧА: 1464.00 [18:35:44]line НСП 1% : 26.87 [18:35:44]line НДС 12% : 322.47 [18:35:44]line Наличными: 3036.00 [18:35:44]line Безнал.: 0.00 [18:35:44]line Место: АЗС № 84 "Партнер Нефть" [18:35:44]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:35:44]line СНО: Общий режим [18:35:44]line Чек 512 19.10.2024 18:35 [18:35:44]line Смена: 443 ФФД: 1.0 [18:35:44]line ЗНМ: 0300000178 [18:35:44]line РНМ: 0000000000098116 [18:35:44]line Версия ККМ: 001 [18:35:44]line ФМ: 0000000000965413 [18:35:44]line ФД: 218867 [18:35:44]line ФПД: 255698163342412 [18:35:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183548&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218867&fm=255698163342412&tin=02508201610067®Number=0000000000098116&sum=303600 [18:35:44]OFD Sender: Processing packet 218867 [packets to send 80, broken 79] [18:35:44]ProducePacketName [18:35:44]name=ofd_packets/00218867 [18:35:44]OFD Sender: To server: pG, [18:35:44]CommunicateWithHost lk.salyk.kg:30040 [18:35:44]ConnectInit lk.salyk.kg [18:35:44]written 0, free lines is 4095 [18:35:44]Connected sock=10 [18:35:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B7 F5 04 01 31 AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 9B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 29 A2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 A1 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 7D 00 00 00 00 07 04 06 00 F0 A1 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 04 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F3 56 03 00 35 04 06 00 E8 8E 5E 32 1C 4C A1 9E 6E 9C EC EC FD 5B [18:35:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 04 5E 47 00 9B 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 39 36 35 34 31 33 10 04 04 00 F3 56 03 00 F4 03 04 00 9D A7 13 67 B6 04 01 00 00 DD 3B C1 6A 26 37 C1 C6 [18:35:44]CommunicateWithHost err = 0 [18:35:44]CheckOFDResponse [18:35:44]1017 (14) - 77093643461234 [18:35:44]1041 (16) - 0000000000965413 [18:35:44]1040 (4) - 218867 [18:35:44]1012 (4) - 19.10.2024 12:35 [18:35:44]1206 (1) - 0 [18:35:44]OFD Sender: Remove packet 218867 [18:35:44]ProducePacketName [18:35:44]name=ofd_packets/00218867 [18:35:44]NVStorageDeleteData [18:35:44]Write to MH i2c: 01 00 00 D4 B6 8A [18:35:44]Write i2c OK [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: 01 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: 01 07 00 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: 01 07 00 D4 B6 00 00 00 00 00 00 0D 9E [18:35:44]RasterBufferAndPrint [18:35:44]line [18:35:44]line [18:35:44]line [18:35:44]line [18:35:44]line [18:35:44]written 0, free lines is 3333 [18:35:44]MH_Cut [18:35:44]Write to MH i2c: D1 01 00 DB B6 01 63 [18:35:44]Write i2c OK [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: D1 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: D1 01 00 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: D1 01 00 DB B6 00 62 [18:35:44]Write to MH i2c: 01 00 00 DC B6 92 [18:35:44]Write i2c OK [18:35:44]MH_I2C_Read... [18:35:45]OFD Sender: No OFD packet to send [18:35:45]*** Cut start [18:35:45]*** Partial cut [18:35:45]*** CUTSNS_PIN = 1 [18:35:45]*** CUTSNS_PIN = 0 [18:35:45]*** Brake cut motor [18:35:46]Read from MH i2c: 01 [18:35:46]MH_I2C_Read... [18:35:46]*** Stop cut motor [18:35:46]*** Cut end [18:35:46]Read from MH i2c: 01 07 00 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: 01 07 00 DC B6 00 00 00 00 00 FF 0F A7 [18:35:46]process_action close_receipt done [18:35:46]requested_data is exist [18:35:46]produce_requested_data [18:35:46]requested_item fm.sn is exist - process it [18:35:46]wFMCommunicate request_size=4 [18:35:46]MH_SAM_APDU [18:35:46]CAPDU: 80 11 00 00 [18:35:46]Write to MH i2c: E2 08 00 DD B6 80 11 00 00 00 00 00 00 0D [18:35:46]Write i2c OK [18:35:46]MH_I2C_Read... [18:35:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:46]Read from MH i2c: E2 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 17 00 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 17 00 DD B6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5C [18:35:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:35:46]wFMCommunicate OK [18:35:46]requested_item fd.num is exist - process it [18:35:46]SAM_PROTO_GetFieldsCounters [18:35:46]wFMCommunicate request_size=4 [18:35:46]MH_SAM_APDU [18:35:46]CAPDU: 80 13 00 00 [18:35:46]Write to MH i2c: E2 08 00 DE B6 80 13 00 00 00 00 00 00 10 [18:35:46]Write i2c OK [18:35:46]MH_I2C_Read... [18:35:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:46]Read from MH i2c: E2 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 62 00 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 62 00 DE B6 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F3 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 00 02 00 00 5E 04 04 00 00 02 00 00 57 04 04 00 01 02 00 00 19 04 04 00 00 00 00 00 90 00 3B [18:35:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F3 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 00 02 00 00 5E 04 04 00 00 02 00 00 57 04 04 00 01 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:35:46]wFMCommunicate OK [18:35:46]SAM_PROTO_GetFieldsCounters done [18:35:46]requested_item shift.num is exist - process it [18:35:46]requested_item shift.opened is exist - process it [18:35:46]req_shift_opened [18:35:46]FM_GetShiftState [18:35:46]SAM_PROTO_GetShiftState [18:35:46]wFMCommunicate request_size=4 [18:35:46]MH_SAM_APDU [18:35:46]CAPDU: 80 13 01 00 [18:35:46]Write to MH i2c: E2 08 00 DF B6 80 13 01 00 00 00 00 00 12 [18:35:46]Write i2c OK [18:35:46]MH_I2C_Read... [18:35:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:46]Read from MH i2c: E2 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 0E 00 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 0E 00 DF B6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 55 [18:35:46]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:35:46]wFMCommunicate OK [18:35:46]SAM_PROTO_GetShiftState done [18:35:46]FM_GetShiftState done [18:35:46]req_shift_opened done [18:35:46]requested_item shift.open_date is exist - process it [18:35:46]req_shift_open_date [18:35:46]req_shift_open_date done [18:35:46]produce_requested_data done [18:35:46]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218867,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:35:46]process_action_free close_receipt [18:35:46]json_value_free [18:35:46]json_value_free done [18:35:46]process_json_proto returns [18:35:46]Send response to host [18:35:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218867,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:35:46]free response buf [18:35:46]execute_script done [18:35:46]execute_script returns [18:35:46]free content buf [18:35:46]Sock 8.Close socket [18:35:46]Sock 8.Thread stoped [18:35:46]accept exits with 9 [18:35:46]New connection [18:35:46]New thread 3066682724 created [18:35:46]Thread 3066826084 joined [18:35:46]Waiting for new connection... [18:35:46] Sock 9.Parse request [18:35:46]Sock 9.Check first char [18:35:46]Sock 9.First char is OK [18:35:46]request: POST /json_proto HTTP/1.0 [18:35:46]Method: POST [18:35:46]URL: /json_proto [18:35:46]Method is POST - this is cgi request [18:35:46]url: /json_proto [18:35:46]query_string will be loaded in cgi processing [18:35:46]execute_cgi json_proto POST (null) [18:35:46]execute_cgi path=json_proto method=POST [18:35:46]POST find Content-Length [18:35:46]Host: 172.17.40.4:8080 [18:35:46]Content-Length: 682 [18:35:46]Content-Type: application/json [18:35:46] [18:35:46]POST finish read [18:35:46]Found Content-Length = 682 [18:35:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [18:35:46]execute_script... [18:35: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)536413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [18:35:46]POST & json_proto [18:35:46]process_json_proto [18:35:46]json parsed OK: [18:35:46]protocol is kg_v1.0 [18:35:46]action value=close_receipt [18:35:46]process_action close_receipt [18:35:46]cmd_close_receipt [18:35:46]MH_GetDate [18:35:46]Write to MH i2c: F0 00 00 E0 B6 85 [18:35:46]Write i2c OK [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: F0 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: F0 09 00 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: F0 09 00 E0 B6 00 08 FC 13 67 EE 0E 0D 67 7C [18:35:46]GetLastDocTimeStamp 1729362948 [18:35:46]current date 1729362952 [18:35:46]FM_GetShiftState [18:35:46]SAM_PROTO_GetShiftState [18:35:46]wFMCommunicate request_size=4 [18:35:46]MH_SAM_APDU [18:35:46]CAPDU: 80 13 01 00 [18:35:46]Write to MH i2c: E2 08 00 E1 B6 80 13 01 00 00 00 00 00 14 [18:35:46]Write i2c OK [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 [18:35:46]MH_I2C_Read... [18:35:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:46]Read from MH i2c: E2 0E 00 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 0E 00 E1 B6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 57 [18:35:46]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:35:46]wFMCommunicate OK [18:35:46]SAM_PROTO_GetShiftState done [18:35:46]FM_GetShiftState done [18:35:46]opened in 1729296582 [18:35:46]opened+sec_in_day 1729382982 [18:35:46]quantity*price = 100021 [18:35:46]sum+1 = 100023 [18:35:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 513 19.10.2024 18:35 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218868 ФПД: 47304866682807 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183552&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218868&fm=47304866682807&tin=02508201610067®Number=0000000000098116&sum=100000 [18:35:48]StoreToDocumentArchive [18:35:48]shift 443 fd 218868 [18:35:48]save to /storage/0443/doc_00218868 [18:35:48]save last doc name /storage/0443/doc_00218868 to /storage/kkm_last_doc_name [18:35:48]save OK [18:35:48]Clear old archive folders... [18:35:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:35:48]tlvbuf is 0178F050 [18:35:48]SAM_PROTO_ClearQueue [18:35:48]wFMCommunicate request_size=4 [18:35:48]MH_SAM_APDU [18:35:48]CAPDU: 80 09 00 00 [18:35:48]Write to MH i2c: E2 08 00 EE B6 80 09 00 00 00 00 00 00 16 [18:35:48]Write i2c OK [18:35:48]MH_I2C_Read... [18:35:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:48]Read from MH i2c: E2 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 03 00 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 03 00 EE B6 00 90 00 18 [18:35:48]RAPDU: 90 00 [18:35:48]wFMCommunicate OK [18:35:48]SAM_PROTO_ClearQueue done [18:35:48]KKMCreateOFDPacket [18:35:48]OFDProtocolAddRootSTLVToBuf [18:35:48]FM_MakeSignedData [18:35:48]FM_MakeSignedData [18:35:48]SAM_PROTO_SignData [18:35:48]wFMCommunicate request_size=4 [18:35:48]MH_SAM_APDU [18:35:48]CAPDU: 80 0D 01 02 [18:35:48]Write to MH i2c: E2 08 00 EF B6 80 0D 01 02 00 00 00 00 1E [18:35:48]Write i2c OK [18:35:48]MH_I2C_Read... [18:35:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:48]Read from MH i2c: E2 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 03 00 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 03 00 EF B6 00 90 00 19 [18:35:48]RAPDU: 90 00 [18:35:48]wFMCommunicate OK [18:35:48]wFMCommunicate request_size=255 [18:35:48]MH_SAM_APDU [18:35:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 01 02 00 00 F4 03 04 00 08 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F4 56 03 00 35 04 06 00 2B [18:35:48]Write to MH i2c: E2 02 01 F0 B6 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 01 02 00 00 F4 03 04 00 08 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F4 56 03 00 35 04 06 00 2B 00 00 79 [18:35:48]Write i2c OK [18:35:48]MH_I2C_Read... [18:35:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:48]Read from MH i2c: E2 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 03 00 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 03 00 F0 B6 00 90 00 1A [18:35:48]RAPDU: 90 00 [18:35:48]wFMCommunicate OK [18:35:48]wFMCommunicate request_size=10 [18:35:48]MH_SAM_APDU [18:35:48]CAPDU: 80 0D 02 02 05 06 05 C6 57 B7 [18:35:48]Write to MH i2c: E2 0D 00 F1 B6 80 0D 02 02 05 00 06 05 C6 57 B7 00 00 0A [18:35:48]Write i2c OK [18:35:48]MH_I2C_Read... [18:35:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:48]Read from MH i2c: E2 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 03 00 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 03 00 F1 B6 00 90 00 1B [18:35:48]RAPDU: 90 00 [18:35:48]wFMCommunicate OK [18:35:48]wFMCommunicate request_size=4 [18:35:48]MH_SAM_APDU [18:35:48]CAPDU: 80 0D 03 02 [18:35:48]Write to MH i2c: E2 08 00 F2 B6 80 0D 03 02 00 00 00 00 23 [18:35:48]Write i2c OK [18:35:48]MH_I2C_Read... [18:35:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:48]Read from MH i2c: E2 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 0B 00 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 0B 00 F2 B6 00 EF 51 F5 62 7D 71 94 FC 90 00 39 [18:35:48]RAPDU: EF 51 F5 62 7D 71 94 FC 90 00 [18:35:48]wFMCommunicate OK [18:35:48]SAM_PROTO_SignData done [18:35:48]FM_MakeSignedData done [18:35:48]CreateOFDProtocolMessage [18:35:48]wFMCommunicate request_size=4 [18:35:48]MH_SAM_APDU [18:35:48]CAPDU: 80 11 00 00 [18:35:48]Write to MH i2c: E2 08 00 F3 B6 80 11 00 00 00 00 00 00 23 [18:35:48]Write i2c OK [18:35:48]MH_I2C_Read... [18:35:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:48]Read from MH i2c: E2 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 17 00 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 17 00 F3 B6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 72 [18:35:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:35:48]wFMCommunicate OK [18:35:48]CreateOFDProtocolMessage done [18:35:48]OFDSenderStorePacket 218868 [18:35:48]StoreOFDPacket docnum=218868 [18:35:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 72 36 07 01 10 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 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 01 02 00 00 F4 03 04 00 08 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F4 56 03 00 35 04 06 00 2B 06 05 C6 57 B7 EF 51 F5 62 7D 71 94 FC [18:35:48]CheckFolder [18:35:48]dirname=/storage/ofd_packets [18:35:48]CheckFolder done [18:35:48]ProducePacketName [18:35:48]name=ofd_packets/00218868 [18:35:48]NVStorageSaveData ofd_packets/00218868 [18:35:48]File name is /storage/ofd_packets/00218868 [18:35:48]Write 301 bytes [18:35:48]NVStorageSaveData done [18:35:48]OFDSenderStorePacket done [18:35:48]KKMCreateOFDPacket done [18:35:48]NVStorageSaveData kkm_last_timestamp [18:35:48]File name is /storage/kkm_last_timestamp [18:35:48]Write 4 bytes [18:35:48]NVStorageSaveData done [18:35:48]ExternCall_PrintAddStr [18:35:48]wPrintStart [18:35:48]Write to MH i2c: 01 00 00 F4 B6 AA [18:35:48]Write i2c OK [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: 01 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: 01 07 00 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: 01 07 00 F4 B6 00 00 00 00 00 FF 0F BF [18:35:48]RasterBufferAndPrint [18:35:48]line Счет N : (1)536413 [18:35:48]line ИНН: 02508201610067 [18:35:48]line Контрольно-Кассовый Чек [18:35:48]line ПРОДАЖА [18:35:48]line ТРК (МРК, ГНК) : 11 [18:35:48]line Товар: 2710124500 [18:35:48]line Аи-95-К-3 [18:35:48]line 13.480 * 74.20 [18:35:48]line = 1000.22 [18:35:48]line НДС 12% НСП 1% [18:35:48]line > о реализуемом товаре [18:35:48]line ОКРУГЛЕНИЕ: -0.22 [18:35:48]line ИТОГО: 1000.00 [18:35:48]line Внесено: 1000.00 [18:35:48]line СДАЧА: 0.00 [18:35:48]line НСП 1% : 8.85 [18:35:48]line НДС 12% : 106.22 [18:35:48]line Наличными: 1000.00 [18:35:48]line Безнал.: 0.00 [18:35:48]line Место: АЗС № 84 "Партнер Нефть" [18:35:48]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:35:48]line СНО: Общий режим [18:35:48]line Чек 513 19.10.2024 18:35 [18:35:48]line Смена: 443 ФФД: 1.0 [18:35:48]line ЗНМ: 0300000178 [18:35:48]line РНМ: 0000000000098116 [18:35:48]line Версия ККМ: 001 [18:35:48]line ФМ: 0000000000965413 [18:35:48]line ФД: 218868 [18:35:48]line ФПД: 47304866682807 [18:35:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183552&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218868&fm=47304866682807&tin=02508201610067®Number=0000000000098116&sum=100000 [18:35:48]written 0, free lines is 4095 [18:35:49]OFD Sender: Processing packet 218868 [packets to send 80, broken 79] [18:35:49]ProducePacketName [18:35:49]name=ofd_packets/00218868 [18:35:49]OFD Sender: To server: pG, [18:35:49]CommunicateWithHost lk.salyk.kg:30040 [18:35:49]ConnectInit lk.salyk.kg [18:35:49]Connected sock=10 [18:35:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 72 36 07 01 10 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 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 01 02 00 00 F4 03 04 00 08 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F4 56 03 00 35 04 06 00 2B 06 05 C6 57 B7 EF 51 F5 62 7D 71 94 FC [18:35:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A3 0C 47 00 00 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 39 36 35 34 31 33 10 04 04 00 F4 56 03 00 F4 03 04 00 A1 A7 13 67 B6 04 01 00 00 B5 D4 53 7D C3 D4 67 DE [18:35:49]CommunicateWithHost err = 0 [18:35:49]CheckOFDResponse [18:35:49]1017 (14) - 77093643461234 [18:35:49]1041 (16) - 0000000000965413 [18:35:49]1040 (4) - 218868 [18:35:49]1012 (4) - 19.10.2024 12:35 [18:35:49]1206 (1) - 0 [18:35:49]OFD Sender: Remove packet 218868 [18:35:49]ProducePacketName [18:35:49]name=ofd_packets/00218868 [18:35:49]NVStorageDeleteData [18:35:49]Write to MH i2c: 01 00 00 1F B7 D6 [18:35:49]Write i2c OK [18:35:49]MH_I2C_Read... [18:35:49]Read from MH i2c: 01 [18:35:49]MH_I2C_Read... [18:35:49]Read from MH i2c: 01 07 00 [18:35:49]MH_I2C_Read... [18:35:49]Read from MH i2c: 01 07 00 1F B7 00 00 00 00 00 FE 0C E7 [18:35:49]RasterBufferAndPrint [18:35:49]line [18:35:49]line [18:35:49]line [18:35:49]line [18:35:49]line [18:35:49]written 0, free lines is 3341 [18:35:49]MH_Cut [18:35:49]Write to MH i2c: D1 01 00 26 B7 01 AF [18:35:49]Write i2c OK [18:35:49]MH_I2C_Read... [18:35:49]Read from MH i2c: D1 [18:35:49]MH_I2C_Read... [18:35:49]Read from MH i2c: D1 01 00 [18:35:49]MH_I2C_Read... [18:35:49]Read from MH i2c: D1 01 00 26 B7 00 AE [18:35:49]Write to MH i2c: 01 00 00 27 B7 DE [18:35:49]Write i2c OK [18:35:49]MH_I2C_Read... [18:35:49]OFD Sender: No OFD packet to send [18:35:50]*** Cut start [18:35:50]*** Partial cut [18:35:50]*** CUTSNS_PIN = 1 [18:35:50]*** CUTSNS_PIN = 0 [18:35:50]*** Brake cut motor [18:35:50]Read from MH i2c: 01 [18:35:50]MH_I2C_Read... [18:35:50]*** Stop cut motor [18:35:50]*** Cut end [18:35:50]Read from MH i2c: 01 07 00 [18:35:50]MH_I2C_Read... [18:35:50]Read from MH i2c: 01 07 00 27 B7 00 00 00 00 00 FF 0F F3 [18:35:50]process_action close_receipt done [18:35:50]requested_data is exist [18:35:50]produce_requested_data [18:35:50]requested_item fm.sn is exist - process it [18:35:50]wFMCommunicate request_size=4 [18:35:50]MH_SAM_APDU [18:35:50]CAPDU: 80 11 00 00 [18:35:50]Write to MH i2c: E2 08 00 28 B7 80 11 00 00 00 00 00 00 59 [18:35:50]Write i2c OK [18:35:50]MH_I2C_Read... [18:35:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:50]Read from MH i2c: E2 [18:35:50]MH_I2C_Read... [18:35:50]Read from MH i2c: E2 17 00 [18:35:50]MH_I2C_Read... [18:35:50]Read from MH i2c: E2 17 00 28 B7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A8 [18:35:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:35:50]wFMCommunicate OK [18:35:50]requested_item fd.num is exist - process it [18:35:50]SAM_PROTO_GetFieldsCounters [18:35:50]wFMCommunicate request_size=4 [18:35:50]MH_SAM_APDU [18:35:50]CAPDU: 80 13 00 00 [18:35:50]Write to MH i2c: E2 08 00 29 B7 80 13 00 00 00 00 00 00 5C [18:35:50]Write i2c OK [18:35:50]MH_I2C_Read... [18:35:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:50]Read from MH i2c: E2 [18:35:50]MH_I2C_Read... [18:35:50]Read from MH i2c: E2 62 00 [18:35:50]MH_I2C_Read... [18:35:50]Read from MH i2c: E2 62 00 29 B7 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F4 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 01 02 00 00 5E 04 04 00 01 02 00 00 57 04 04 00 02 02 00 00 19 04 04 00 00 00 00 00 90 00 8B [18:35:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F4 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 01 02 00 00 5E 04 04 00 01 02 00 00 57 04 04 00 02 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:35:50]wFMCommunicate OK [18:35:50]SAM_PROTO_GetFieldsCounters done [18:35:50]requested_item shift.num is exist - process it [18:35:50]requested_item shift.opened is exist - process it [18:35:50]req_shift_opened [18:35:50]FM_GetShiftState [18:35:50]SAM_PROTO_GetShiftState [18:35:50]wFMCommunicate request_size=4 [18:35:50]MH_SAM_APDU [18:35:50]CAPDU: 80 13 01 00 [18:35:50]Write to MH i2c: E2 08 00 2A B7 80 13 01 00 00 00 00 00 5E [18:35:50]Write i2c OK [18:35:50]MH_I2C_Read... [18:35:51]Read from MH i2c: E2 [18:35:51]MH_I2C_Read... [18:35:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:51]Read from MH i2c: E2 0E 00 [18:35:51]MH_I2C_Read... [18:35:51]Read from MH i2c: E2 0E 00 2A B7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A1 [18:35:51]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:35:51]wFMCommunicate OK [18:35:51]SAM_PROTO_GetShiftState done [18:35:51]FM_GetShiftState done [18:35:51]req_shift_opened done [18:35:51]requested_item shift.open_date is exist - process it [18:35:51]req_shift_open_date [18:35:51]req_shift_open_date done [18:35:51]produce_requested_data done [18:35:51]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218868,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:35:51]process_action_free close_receipt [18:35:51]json_value_free [18:35:51]json_value_free done [18:35:51]process_json_proto returns [18:35:51]Send response to host [18:35:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218868,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:35:51]free response buf [18:35:51]execute_script done [18:35:51]execute_script returns [18:35:51]free content buf [18:35:51]Sock 9.Close socket [18:35:51]Sock 9.Thread stoped [18:35:54]OFD Sender: No OFD packet to send [18:35:59]OFD Sender: No OFD packet to send [18:36:01]accept exits with 8 [18:36:01]New connection [18:36:01]New thread 3066826084 created [18:36:01]Thread 3066682724 joined [18:36:01]Waiting for new connection... [18:36:01] Sock 8.Parse request [18:36:01]Sock 8.Check first char [18:36:01]Sock 8.First char is OK [18:36:01]request: POST /json_proto HTTP/1.0 [18:36:01]Method: POST [18:36:01]URL: /json_proto [18:36:01]Method is POST - this is cgi request [18:36:01]url: /json_proto [18:36:01]query_string will be loaded in cgi processing [18:36:01]execute_cgi json_proto POST (null) [18:36:01]execute_cgi path=json_proto method=POST [18:36:01]POST find Content-Length [18:36:01]Host: 172.17.40.4:8080 [18:36:01]Content-Length: 682 [18:36:01]Content-Type: application/json [18:36:01] [18:36:01]POST finish read [18:36:01]Found Content-Length = 682 [18:36:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [18:36:01]execute_script... [18:36:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [18:36:01]POST & json_proto [18:36:01]process_json_proto [18:36:01]json parsed OK: [18:36:01]protocol is kg_v1.0 [18:36:01]action value=close_receipt [18:36:01]process_action close_receipt [18:36:01]cmd_close_receipt [18:36:01]MH_GetDate [18:36:01]Write to MH i2c: F0 00 00 2B B7 D1 [18:36:01]Write i2c OK [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: F0 [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: F0 09 00 [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: F0 09 00 2B B7 00 17 FC 13 67 EE 0E 0D 67 D7 [18:36:01]GetLastDocTimeStamp 1729362952 [18:36:01]current date 1729362967 [18:36:01]FM_GetShiftState [18:36:01]SAM_PROTO_GetShiftState [18:36:01]wFMCommunicate request_size=4 [18:36:01]MH_SAM_APDU [18:36:01]CAPDU: 80 13 01 00 [18:36:01]Write to MH i2c: E2 08 00 2C B7 80 13 01 00 00 00 00 00 60 [18:36:01]Write i2c OK [18:36:01]MH_I2C_Read... [18:36:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:01]Read from MH i2c: E2 [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: E2 0E 00 [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: E2 0E 00 2C B7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A3 [18:36:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:36:01]wFMCommunicate OK [18:36:01]SAM_PROTO_GetShiftState done [18:36:01]FM_GetShiftState done [18:36:01]opened in 1729296582 [18:36:01]opened+sec_in_day 1729382982 [18:36:01]quantity*price = 150032 [18:36:01]sum+1 = 150033 [18:36:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 514 19.10.2024 18:36 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218869 ФПД: 228319773751273 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183607&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218869&fm=228319773751273&tin=02508201610067®Number=0000000000098116&sum=150000 [18:36:02]StoreToDocumentArchive [18:36:02]shift 443 fd 218869 [18:36:02]save to /storage/0443/doc_00218869 [18:36:02]save last doc name /storage/0443/doc_00218869 to /storage/kkm_last_doc_name [18:36:02]save OK [18:36:02]Clear old archive folders... [18:36:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:36:02]tlvbuf is 0171AC90 [18:36:02]SAM_PROTO_ClearQueue [18:36:02]wFMCommunicate request_size=4 [18:36:02]MH_SAM_APDU [18:36:02]CAPDU: 80 09 00 00 [18:36:02]Write to MH i2c: E2 08 00 39 B7 80 09 00 00 00 00 00 00 62 [18:36:03]Write i2c OK [18:36:03]MH_I2C_Read... [18:36:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:36:03]Read from MH i2c: E2 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: E2 03 00 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: E2 03 00 39 B7 00 90 00 64 [18:36:03]RAPDU: 90 00 [18:36:03]wFMCommunicate OK [18:36:03]SAM_PROTO_ClearQueue done [18:36:03]KKMCreateOFDPacket [18:36:03]OFDProtocolAddRootSTLVToBuf [18:36:03]FM_MakeSignedData [18:36:03]FM_MakeSignedData [18:36:03]SAM_PROTO_SignData [18:36:03]wFMCommunicate request_size=4 [18:36:03]MH_SAM_APDU [18:36:03]CAPDU: 80 0D 01 02 [18:36:03]Write to MH i2c: E2 08 00 3A B7 80 0D 01 02 00 00 00 00 6A [18:36:03]Write i2c OK [18:36:03]MH_I2C_Read... [18:36:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:36:03]Read from MH i2c: E2 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: E2 03 00 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: E2 03 00 3A B7 00 90 00 65 [18:36:03]RAPDU: 90 00 [18:36:03]wFMCommunicate OK [18:36:03]wFMCommunicate request_size=255 [18:36:03]MH_SAM_APDU [18:36:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 02 02 00 00 F4 03 04 00 17 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F5 56 03 00 35 04 06 00 CF [18:36:03]Write to MH i2c: E2 02 01 3B B7 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 02 02 00 00 F4 03 04 00 17 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F5 56 03 00 35 04 06 00 CF 00 00 C0 [18:36:03]Write i2c OK [18:36:03]MH_I2C_Read... [18:36:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:03]Read from MH i2c: E2 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: E2 03 00 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: E2 03 00 3B B7 00 90 00 66 [18:36:03]RAPDU: 90 00 [18:36:03]wFMCommunicate OK [18:36:03]wFMCommunicate request_size=10 [18:36:03]MH_SAM_APDU [18:36:03]CAPDU: 80 0D 02 02 05 A7 D7 02 77 E9 [18:36:03]Write to MH i2c: E2 0D 00 3C B7 80 0D 02 02 05 00 A7 D7 02 77 E9 00 00 57 [18:36:03]Write i2c OK [18:36:03]MH_I2C_Read... [18:36:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:03]Read from MH i2c: E2 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: E2 03 00 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: E2 03 00 3C B7 00 90 00 67 [18:36:03]RAPDU: 90 00 [18:36:03]wFMCommunicate OK [18:36:03]wFMCommunicate request_size=4 [18:36:03]MH_SAM_APDU [18:36:03]CAPDU: 80 0D 03 02 [18:36:03]Write to MH i2c: E2 08 00 3D B7 80 0D 03 02 00 00 00 00 6F [18:36:03]Write i2c OK [18:36:03]MH_I2C_Read... [18:36:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:36:03]Read from MH i2c: E2 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: E2 0B 00 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: E2 0B 00 3D B7 00 91 71 2E B7 C8 37 40 F3 90 00 89 [18:36:03]RAPDU: 91 71 2E B7 C8 37 40 F3 90 00 [18:36:03]wFMCommunicate OK [18:36:03]SAM_PROTO_SignData done [18:36:03]FM_MakeSignedData done [18:36:03]CreateOFDProtocolMessage [18:36:03]wFMCommunicate request_size=4 [18:36:03]MH_SAM_APDU [18:36:03]CAPDU: 80 11 00 00 [18:36:03]Write to MH i2c: E2 08 00 3E B7 80 11 00 00 00 00 00 00 6F [18:36:03]Write i2c OK [18:36:03]MH_I2C_Read... [18:36:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:03]Read from MH i2c: E2 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: E2 17 00 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: E2 17 00 3E B7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BE [18:36:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:36:03]wFMCommunicate OK [18:36:03]CreateOFDProtocolMessage done [18:36:03]OFDSenderStorePacket 218869 [18:36:03]StoreOFDPacket docnum=218869 [18:36:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3F 18 07 01 E8 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 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 02 02 00 00 F4 03 04 00 17 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F5 56 03 00 35 04 06 00 CF A7 D7 02 77 E9 91 71 2E B7 C8 37 40 F3 [18:36:03]CheckFolder [18:36:03]dirname=/storage/ofd_packets [18:36:03]CheckFolder done [18:36:03]ProducePacketName [18:36:03]name=ofd_packets/00218869 [18:36:03]NVStorageSaveData ofd_packets/00218869 [18:36:03]File name is /storage/ofd_packets/00218869 [18:36:03]Write 301 bytes [18:36:03]NVStorageSaveData done [18:36:03]OFDSenderStorePacket done [18:36:03]KKMCreateOFDPacket done [18:36:03]NVStorageSaveData kkm_last_timestamp [18:36:03]File name is /storage/kkm_last_timestamp [18:36:03]Write 4 bytes [18:36:03]NVStorageSaveData done [18:36:03]ExternCall_PrintAddStr [18:36:03]wPrintStart [18:36:03]Write to MH i2c: 01 00 00 3F B7 F6 [18:36:03]Write i2c OK [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: 01 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: 01 07 00 [18:36:03]MH_I2C_Read... [18:36:03]Read from MH i2c: 01 07 00 3F B7 00 00 00 00 00 FF 0F 0B [18:36:03]RasterBufferAndPrint [18:36:03]line Счет N : (1)536414 [18:36:03]line ИНН: 02508201610067 [18:36:03]line Контрольно-Кассовый Чек [18:36:03]line ПРОДАЖА [18:36:03]line ТРК (МРК, ГНК) : 31 [18:36:03]line Товар: 2710124500 [18:36:03]line Аи-95-К-3 [18:36:03]line 20.220 * 74.20 [18:36:03]line = 1500.32 [18:36:03]line НДС 12% НСП 1% [18:36:03]line > о реализуемом товаре [18:36:03]line ОКРУГЛЕНИЕ: -0.32 [18:36:03]line ИТОГО: 1500.00 [18:36:03]line Внесено: 1500.00 [18:36:03]line СДАЧА: 0.00 [18:36:03]line НСП 1% : 13.28 [18:36:03]line НДС 12% : 159.33 [18:36:03]line Наличными: 1500.00 [18:36:03]line Безнал.: 0.00 [18:36:03]line Место: АЗС № 84 "Партнер Нефть" [18:36:03]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:36:03]line СНО: Общий режим [18:36:03]line Чек 514 19.10.2024 18:36 [18:36:03]line Смена: 443 ФФД: 1.0 [18:36:03]line ЗНМ: 0300000178 [18:36:03]line РНМ: 0000000000098116 [18:36:03]line Версия ККМ: 001 [18:36:03]line ФМ: 0000000000965413 [18:36:03]line ФД: 218869 [18:36:03]line ФПД: 228319773751273 [18:36:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183607&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218869&fm=228319773751273&tin=02508201610067®Number=0000000000098116&sum=150000 [18:36:03]written 0, free lines is 4095 [18:36:03]OFD Sender: Processing packet 218869 [packets to send 80, broken 79] [18:36:03]ProducePacketName [18:36:03]name=ofd_packets/00218869 [18:36:03]OFD Sender: To server: pG, [18:36:03]CommunicateWithHost lk.salyk.kg:30040 [18:36:03]ConnectInit lk.salyk.kg [18:36:03]Connected sock=10 [18:36:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3F 18 07 01 E8 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 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 02 02 00 00 F4 03 04 00 17 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F5 56 03 00 35 04 06 00 CF A7 D7 02 77 E9 91 71 2E B7 C8 37 40 F3 [18:36:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 0E E3 47 00 00 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 39 36 35 34 31 33 10 04 04 00 F5 56 03 00 F4 03 04 00 B0 A7 13 67 B6 04 01 00 00 9D B7 35 31 6D CB 44 5A [18:36:03]CommunicateWithHost err = 0 [18:36:03]CheckOFDResponse [18:36:03]1017 (14) - 77093643461234 [18:36:03]1041 (16) - 0000000000965413 [18:36:03]1040 (4) - 218869 [18:36:03]1012 (4) - 19.10.2024 12:36 [18:36:03]1206 (1) - 0 [18:36:03]OFD Sender: Remove packet 218869 [18:36:03]ProducePacketName [18:36:03]name=ofd_packets/00218869 [18:36:03]NVStorageDeleteData [18:36:04]Write to MH i2c: 01 00 00 6A B7 21 [18:36:04]Write i2c OK [18:36:04]MH_I2C_Read... [18:36:04]Read from MH i2c: 01 [18:36:04]MH_I2C_Read... [18:36:04]Read from MH i2c: 01 07 00 [18:36:04]MH_I2C_Read... [18:36:04]Read from MH i2c: 01 07 00 6A B7 00 00 00 00 00 03 0D 38 [18:36:04]RasterBufferAndPrint [18:36:04]line [18:36:04]line [18:36:04]line [18:36:04]line [18:36:04]line [18:36:04]written 0, free lines is 3346 [18:36:04]MH_Cut [18:36:04]Write to MH i2c: D1 01 00 71 B7 01 FA [18:36:04]Write i2c OK [18:36:04]MH_I2C_Read... [18:36:04]Read from MH i2c: D1 [18:36:04]MH_I2C_Read... [18:36:04]Read from MH i2c: D1 01 00 [18:36:04]MH_I2C_Read... [18:36:04]Read from MH i2c: D1 01 00 71 B7 00 F9 [18:36:04]Write to MH i2c: 01 00 00 72 B7 29 [18:36:04]Write i2c OK [18:36:04]MH_I2C_Read... [18:36:04]OFD Sender: No OFD packet to send [18:36:04]*** Cut start [18:36:04]*** Partial cut [18:36:04]*** CUTSNS_PIN = 1 [18:36:04]*** CUTSNS_PIN = 0 [18:36:05]*** Brake cut motor [18:36:05]Read from MH i2c: 01 [18:36:05]MH_I2C_Read... [18:36:05]*** Stop cut motor [18:36:05]*** Cut end [18:36:05]Read from MH i2c: 01 07 00 [18:36:05]MH_I2C_Read... [18:36:05]Read from MH i2c: 01 07 00 72 B7 00 00 00 00 00 FF 0F 3E [18:36:05]process_action close_receipt done [18:36:05]requested_data is exist [18:36:05]produce_requested_data [18:36:05]requested_item fm.sn is exist - process it [18:36:05]wFMCommunicate request_size=4 [18:36:05]MH_SAM_APDU [18:36:05]CAPDU: 80 11 00 00 [18:36:05]Write to MH i2c: E2 08 00 73 B7 80 11 00 00 00 00 00 00 A4 [18:36:05]Write i2c OK [18:36:05]MH_I2C_Read... [18:36:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:05]Read from MH i2c: E2 [18:36:05]MH_I2C_Read... [18:36:05]Read from MH i2c: E2 17 00 [18:36:05]MH_I2C_Read... [18:36:05]Read from MH i2c: E2 17 00 73 B7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F3 [18:36:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:36:05]wFMCommunicate OK [18:36:05]requested_item fd.num is exist - process it [18:36:05]SAM_PROTO_GetFieldsCounters [18:36:05]wFMCommunicate request_size=4 [18:36:05]MH_SAM_APDU [18:36:05]CAPDU: 80 13 00 00 [18:36:05]Write to MH i2c: E2 08 00 74 B7 80 13 00 00 00 00 00 00 A7 [18:36:05]Write i2c OK [18:36:05]MH_I2C_Read... [18:36:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:05]Read from MH i2c: E2 [18:36:05]MH_I2C_Read... [18:36:05]Read from MH i2c: E2 62 00 [18:36:05]MH_I2C_Read... [18:36:05]Read from MH i2c: E2 62 00 74 B7 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F5 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 02 02 00 00 5E 04 04 00 02 02 00 00 57 04 04 00 03 02 00 00 19 04 04 00 00 00 00 00 90 00 DA [18:36:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F5 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 02 02 00 00 5E 04 04 00 02 02 00 00 57 04 04 00 03 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:36:05]wFMCommunicate OK [18:36:05]SAM_PROTO_GetFieldsCounters done [18:36:05]requested_item shift.num is exist - process it [18:36:05]requested_item shift.opened is exist - process it [18:36:05]req_shift_opened [18:36:05]FM_GetShiftState [18:36:05]SAM_PROTO_GetShiftState [18:36:05]wFMCommunicate request_size=4 [18:36:05]MH_SAM_APDU [18:36:05]CAPDU: 80 13 01 00 [18:36:05]Write to MH i2c: E2 08 00 75 B7 80 13 01 00 00 00 00 00 A9 [18:36:05]Write i2c OK [18:36:05]MH_I2C_Read... [18:36:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:05]Read from MH i2c: E2 [18:36:05]MH_I2C_Read... [18:36:05]Read from MH i2c: E2 0E 00 [18:36:05]MH_I2C_Read... [18:36:05]Read from MH i2c: E2 0E 00 75 B7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EC [18:36:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:36:05]wFMCommunicate OK [18:36:05]SAM_PROTO_GetShiftState done [18:36:05]FM_GetShiftState done [18:36:05]req_shift_opened done [18:36:05]requested_item shift.open_date is exist - process it [18:36:05]req_shift_open_date [18:36:05]req_shift_open_date done [18:36:05]produce_requested_data done [18:36:05]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218869,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:36:05]process_action_free close_receipt [18:36:05]json_value_free [18:36:05]json_value_free done [18:36:05]process_json_proto returns [18:36:05]Send response to host [18:36:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218869,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:36:05]free response buf [18:36:05]execute_script done [18:36:05]execute_script returns [18:36:05]free content buf [18:36:05]Sock 8.Close socket [18:36:05]Sock 8.Thread stoped [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:01]accept exits with 9 [18:38:01]New connection [18:38:01]New thread 3066682724 created [18:38:01]Thread 3066826084 joined [18:38:01]Waiting for new connection... [18:38:01] Sock 9.Parse request [18:38:01]Sock 9.Check first char [18:38:01]Sock 9.First char is OK [18:38:01]request: POST /json_proto HTTP/1.0 [18:38:01]Method: POST [18:38:01]URL: /json_proto [18:38:01]Method is POST - this is cgi request [18:38:01]url: /json_proto [18:38:01]query_string will be loaded in cgi processing [18:38:01]execute_cgi json_proto POST (null) [18:38:01]execute_cgi path=json_proto method=POST [18:38:01]POST find Content-Length [18:38:01]Host: 172.17.40.4:8080 [18:38:01]Content-Length: 674 [18:38:01]Content-Type: application/json [18:38:01] [18:38:01]POST finish read [18:38:01]Found Content-Length = 674 [18:38:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:38:01]execute_script... [18:38:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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:38:01]POST & json_proto [18:38:01]process_json_proto [18:38:01]json parsed OK: [18:38:01]protocol is kg_v1.0 [18:38:01]action value=close_receipt [18:38:01]process_action close_receipt [18:38:01]cmd_close_receipt [18:38:01]MH_GetDate [18:38:01]Write to MH i2c: F0 00 00 76 B7 1C [18:38:01]Write i2c OK [18:38:01]MH_I2C_Read... [18:38:01]Read from MH i2c: F0 [18:38:01]MH_I2C_Read... [18:38:01]Read from MH i2c: F0 09 00 [18:38:01]MH_I2C_Read... [18:38:01]Read from MH i2c: F0 09 00 76 B7 00 8F FC 13 67 EE 0E 0D 67 9A [18:38:01]GetLastDocTimeStamp 1729362967 [18:38:01]current date 1729363087 [18:38:01]FM_GetShiftState [18:38:01]SAM_PROTO_GetShiftState [18:38:01]wFMCommunicate request_size=4 [18:38:01]MH_SAM_APDU [18:38:01]CAPDU: 80 13 01 00 [18:38:01]Write to MH i2c: E2 08 00 77 B7 80 13 01 00 00 00 00 00 AB [18:38:01]Write i2c OK [18:38:01]MH_I2C_Read... [18:38:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:01]Read from MH i2c: E2 [18:38:01]MH_I2C_Read... [18:38:01]Read from MH i2c: E2 0E 00 [18:38:01]MH_I2C_Read... [18:38:01]Read from MH i2c: E2 0E 00 77 B7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EE [18:38:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:38:01]wFMCommunicate OK [18:38:01]SAM_PROTO_GetShiftState done [18:38:01]FM_GetShiftState done [18:38:01]opened in 1729296582 [18:38:01]opened+sec_in_day 1729382982 [18:38:01]quantity*price = 50063 [18:38:01]sum+1 = 50064 [18:38:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 515 19.10.2024 18:38 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218870 ФПД: 5829218340068 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183807&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218870&fm=5829218340068&tin=02508201610067®Number=0000000000098116&sum=50000 [18:38:02]StoreToDocumentArchive [18:38:02]shift 443 fd 218870 [18:38:02]save to /storage/0443/doc_00218870 [18:38:02]save last doc name /storage/0443/doc_00218870 to /storage/kkm_last_doc_name [18:38:02]save OK [18:38:02]Clear old archive folders... [18:38:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:38:02]tlvbuf is 0160A130 [18:38:02]SAM_PROTO_ClearQueue [18:38:02]wFMCommunicate request_size=4 [18:38:02]MH_SAM_APDU [18:38:02]CAPDU: 80 09 00 00 [18:38:02]Write to MH i2c: E2 08 00 84 B7 80 09 00 00 00 00 00 00 AD [18:38:02]Write i2c OK [18:38:02]MH_I2C_Read... [18:38:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:02]Read from MH i2c: E2 [18:38:02]MH_I2C_Read... [18:38:02]Read from MH i2c: E2 03 00 [18:38:02]MH_I2C_Read... [18:38:02]Read from MH i2c: E2 03 00 84 B7 00 90 00 AF [18:38:02]RAPDU: 90 00 [18:38:02]wFMCommunicate OK [18:38:02]SAM_PROTO_ClearQueue done [18:38:02]KKMCreateOFDPacket [18:38:02]OFDProtocolAddRootSTLVToBuf [18:38:02]FM_MakeSignedData [18:38:02]FM_MakeSignedData [18:38:02]SAM_PROTO_SignData [18:38:02]wFMCommunicate request_size=4 [18:38:02]MH_SAM_APDU [18:38:02]CAPDU: 80 0D 01 02 [18:38:02]Write to MH i2c: E2 08 00 85 B7 80 0D 01 02 00 00 00 00 B5 [18:38:02]Write i2c OK [18:38:02]MH_I2C_Read... [18:38:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:02]Read from MH i2c: E2 [18:38:02]MH_I2C_Read... [18:38:02]Read from MH i2c: E2 03 00 [18:38:02]MH_I2C_Read... [18:38:02]Read from MH i2c: E2 03 00 85 B7 00 90 00 B0 [18:38:02]RAPDU: 90 00 [18:38:02]wFMCommunicate OK [18:38:02]wFMCommunicate request_size=255 [18:38:02]MH_SAM_APDU [18:38:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 03 02 00 00 F4 03 04 00 8F FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F6 56 03 00 35 04 06 00 05 4D 38 7D [18:38:02]Write to MH i2c: E2 02 01 86 B7 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 03 02 00 00 F4 03 04 00 8F FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F6 56 03 00 35 04 06 00 05 4D 38 7D 00 00 D7 [18:38:02]Write i2c OK [18:38:02]MH_I2C_Read... [18:38:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:02]Read from MH i2c: E2 [18:38:02]MH_I2C_Read... [18:38:02]Read from MH i2c: E2 03 00 [18:38:02]MH_I2C_Read... [18:38:02]Read from MH i2c: E2 03 00 86 B7 00 90 00 B1 [18:38:02]RAPDU: 90 00 [18:38:02]wFMCommunicate OK [18:38:02]wFMCommunicate request_size=7 [18:38:02]MH_SAM_APDU [18:38:02]CAPDU: 80 0D 02 02 02 0C E4 [18:38:02]Write to MH i2c: E2 0A 00 87 B7 80 0D 02 02 02 00 0C E4 00 00 AC [18:38:02]Write i2c OK [18:38:02]MH_I2C_Read... [18:38:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:02]Read from MH i2c: E2 [18:38:02]MH_I2C_Read... [18:38:02]Read from MH i2c: E2 03 00 [18:38:02]MH_I2C_Read... [18:38:02]Read from MH i2c: E2 03 00 87 B7 00 90 00 B2 [18:38:02]RAPDU: 90 00 [18:38:02]wFMCommunicate OK [18:38:02]wFMCommunicate request_size=4 [18:38:02]MH_SAM_APDU [18:38:02]CAPDU: 80 0D 03 02 [18:38:02]Write to MH i2c: E2 08 00 88 B7 80 0D 03 02 00 00 00 00 BA [18:38:02]Write i2c OK [18:38:02]MH_I2C_Read... [18:38:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:38:02]Read from MH i2c: E2 [18:38:02]MH_I2C_Read... [18:38:02]Read from MH i2c: E2 0B 00 [18:38:02]MH_I2C_Read... [18:38:02]Read from MH i2c: E2 0B 00 88 B7 00 64 8B F1 6F 5A BA 7D FD 90 00 98 [18:38:02]RAPDU: 64 8B F1 6F 5A BA 7D FD 90 00 [18:38:02]wFMCommunicate OK [18:38:02]SAM_PROTO_SignData done [18:38:02]FM_MakeSignedData done [18:38:02]CreateOFDProtocolMessage [18:38:02]wFMCommunicate request_size=4 [18:38:02]MH_SAM_APDU [18:38:02]CAPDU: 80 11 00 00 [18:38:02]Write to MH i2c: E2 08 00 89 B7 80 11 00 00 00 00 00 00 BA [18:38:02]Write i2c OK [18:38:02]MH_I2C_Read... [18:38:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:02]Read from MH i2c: E2 [18:38:02]MH_I2C_Read... [18:38:02]Read from MH i2c: E2 17 00 [18:38:02]MH_I2C_Read... [18:38:02]Read from MH i2c: E2 17 00 89 B7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 09 [18:38:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:38:02]wFMCommunicate OK [18:38:02]CreateOFDProtocolMessage done [18:38:02]OFDSenderStorePacket 218870 [18:38:02]StoreOFDPacket docnum=218870 [18:38:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 CE CB 04 01 44 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 03 02 00 00 F4 03 04 00 8F FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F6 56 03 00 35 04 06 00 05 4D 38 7D 0C E4 64 8B F1 6F 5A BA 7D FD [18:38:02]CheckFolder [18:38:02]dirname=/storage/ofd_packets [18:38:02]CheckFolder done [18:38:02]ProducePacketName [18:38:02]name=ofd_packets/00218870 [18:38:02]NVStorageSaveData ofd_packets/00218870 [18:38:02]File name is /storage/ofd_packets/00218870 [18:38:02]Write 298 bytes [18:38:02]NVStorageSaveData done [18:38:02]OFDSenderStorePacket done [18:38:02]KKMCreateOFDPacket done [18:38:02]NVStorageSaveData kkm_last_timestamp [18:38:02]File name is /storage/kkm_last_timestamp [18:38:02]Write 4 bytes [18:38:02]NVStorageSaveData done [18:38:02]ExternCall_PrintAddStr [18:38:02]wPrintStart [18:38:02]Write to MH i2c: 01 00 00 8A B7 41 [18:38:02]Write i2c OK [18:38:02]MH_I2C_Read... [18:38:02]Read from MH i2c: 01 [18:38:02]MH_I2C_Read... [18:38:02]Read from MH i2c: 01 07 00 [18:38:02]MH_I2C_Read... [18:38:02]Read from MH i2c: 01 07 00 8A B7 00 00 00 00 00 FF 0F 56 [18:38:02]RasterBufferAndPrint [18:38:02]line Счет N : (1)536415 [18:38:02]line ИНН: 02508201610067 [18:38:02]line Контрольно-Кассовый Чек [18:38:02]line ПРОДАЖА [18:38:02]line ТРК (МРК, ГНК) : 61 [18:38:02]line Товар: 2710194210 [18:38:02]line ДТ-К-2 [18:38:02]line 6.570 * 76.20 [18:38:02]line = 500.63 [18:38:02]line НДС 12% НСП 1% [18:38:02]line > о реализуемом товаре [18:38:02]line ОКРУГЛЕНИЕ: -0.63 [18:38:02]line ИТОГО: 500.00 [18:38:02]line Внесено: 500.00 [18:38:02]line СДАЧА: 0.00 [18:38:02]line НСП 1% : 4.43 [18:38:02]line НДС 12% : 53.16 [18:38:02]line Наличными: 500.00 [18:38:02]line Безнал.: 0.00 [18:38:02]line Место: АЗС № 84 "Партнер Нефть" [18:38:02]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:38:02]line СНО: Общий режим [18:38:02]line Чек 515 19.10.2024 18:38 [18:38:02]line Смена: 443 ФФД: 1.0 [18:38:02]line ЗНМ: 0300000178 [18:38:02]line РНМ: 0000000000098116 [18:38:02]line Версия ККМ: 001 [18:38:02]line ФМ: 0000000000965413 [18:38:02]line ФД: 218870 [18:38:02]line ФПД: 5829218340068 [18:38:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183807&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218870&fm=5829218340068&tin=02508201610067®Number=0000000000098116&sum=50000 [18:38:03]written 0, free lines is 4095 [18:38:03]OFD Sender: Processing packet 218870 [packets to send 80, broken 79] [18:38:03]ProducePacketName [18:38:03]name=ofd_packets/00218870 [18:38:03]OFD Sender: To server: pG, [18:38:03]CommunicateWithHost lk.salyk.kg:30040 [18:38:03]ConnectInit lk.salyk.kg [18:38:03]Connected sock=10 [18:38:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 CE CB 04 01 44 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 03 02 00 00 F4 03 04 00 8F FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F6 56 03 00 35 04 06 00 05 4D 38 7D 0C E4 64 8B F1 6F 5A BA 7D FD [18:38:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8C 49 47 00 33 FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F6 56 03 00 F4 03 04 00 28 A8 13 67 B6 04 01 00 00 A9 73 C9 46 44 27 6A 3F [18:38:03]CommunicateWithHost err = 0 [18:38:03]CheckOFDResponse [18:38:03]1017 (14) - 77093643461234 [18:38:03]1041 (16) - 0000000000965413 [18:38:03]1040 (4) - 218870 [18:38:03]1012 (4) - 19.10.2024 12:38 [18:38:03]1206 (1) - 0 [18:38:03]OFD Sender: Remove packet 218870 [18:38:03]ProducePacketName [18:38:03]name=ofd_packets/00218870 [18:38:03]NVStorageDeleteData [18:38:03]Write to MH i2c: 01 00 00 B5 B7 6C [18:38:03]Write i2c OK [18:38:03]MH_I2C_Read... [18:38:03]Read from MH i2c: 01 [18:38:03]MH_I2C_Read... [18:38:03]Read from MH i2c: 01 07 00 [18:38:03]MH_I2C_Read... [18:38:03]Read from MH i2c: 01 07 00 B5 B7 00 00 00 00 00 03 0D 83 [18:38:03]RasterBufferAndPrint [18:38:03]line [18:38:03]line [18:38:03]line [18:38:03]line [18:38:03]line [18:38:03]written 0, free lines is 3337 [18:38:03]MH_Cut [18:38:03]Write to MH i2c: D1 01 00 BC B7 01 45 [18:38:03]Write i2c OK [18:38:03]MH_I2C_Read... [18:38:03]Read from MH i2c: D1 [18:38:03]MH_I2C_Read... [18:38:03]Read from MH i2c: D1 01 00 [18:38:03]MH_I2C_Read... [18:38:03]Read from MH i2c: D1 01 00 BC B7 00 44 [18:38:03]Write to MH i2c: 01 00 00 BD B7 74 [18:38:03]Write i2c OK [18:38:03]MH_I2C_Read... [18:38:04]OFD Sender: No OFD packet to send [18:38:04]*** Cut start [18:38:04]*** Partial cut [18:38:04]*** CUTSNS_PIN = 1 [18:38:04]*** CUTSNS_PIN = 0 [18:38:04]*** Brake cut motor [18:38:05]Read from MH i2c: 01 [18:38:05]MH_I2C_Read... [18:38:05]*** Stop cut motor [18:38:05]*** Cut end [18:38:05]Read from MH i2c: 01 07 00 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: 01 07 00 BD B7 00 00 00 00 00 FF 0F 89 [18:38:05]process_action close_receipt done [18:38:05]requested_data is exist [18:38:05]produce_requested_data [18:38:05]requested_item fm.sn is exist - process it [18:38:05]wFMCommunicate request_size=4 [18:38:05]MH_SAM_APDU [18:38:05]CAPDU: 80 11 00 00 [18:38:05]Write to MH i2c: E2 08 00 BE B7 80 11 00 00 00 00 00 00 EF [18:38:05]Write i2c OK [18:38:05]MH_I2C_Read... [18:38:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:05]Read from MH i2c: E2 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: E2 17 00 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: E2 17 00 BE B7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3E [18:38:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:38:05]wFMCommunicate OK [18:38:05]requested_item fd.num is exist - process it [18:38:05]SAM_PROTO_GetFieldsCounters [18:38:05]wFMCommunicate request_size=4 [18:38:05]MH_SAM_APDU [18:38:05]CAPDU: 80 13 00 00 [18:38:05]Write to MH i2c: E2 08 00 BF B7 80 13 00 00 00 00 00 00 F2 [18:38:05]Write i2c OK [18:38:05]MH_I2C_Read... [18:38:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:38:05]Read from MH i2c: E2 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: E2 62 00 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: E2 62 00 BF B7 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F6 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 03 02 00 00 5E 04 04 00 03 02 00 00 57 04 04 00 04 02 00 00 19 04 04 00 00 00 00 00 90 00 29 [18:38:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F6 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 03 02 00 00 5E 04 04 00 03 02 00 00 57 04 04 00 04 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:38:05]wFMCommunicate OK [18:38:05]SAM_PROTO_GetFieldsCounters done [18:38:05]requested_item shift.num is exist - process it [18:38:05]requested_item shift.opened is exist - process it [18:38:05]req_shift_opened [18:38:05]FM_GetShiftState [18:38:05]SAM_PROTO_GetShiftState [18:38:05]wFMCommunicate request_size=4 [18:38:05]MH_SAM_APDU [18:38:05]CAPDU: 80 13 01 00 [18:38:05]Write to MH i2c: E2 08 00 C0 B7 80 13 01 00 00 00 00 00 F4 [18:38:05]Write i2c OK [18:38:05]MH_I2C_Read... [18:38:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:05]Read from MH i2c: E2 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: E2 0E 00 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: E2 0E 00 C0 B7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 37 [18:38:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:38:05]wFMCommunicate OK [18:38:05]SAM_PROTO_GetShiftState done [18:38:05]FM_GetShiftState done [18:38:05]req_shift_opened done [18:38:05]requested_item shift.open_date is exist - process it [18:38:05]req_shift_open_date [18:38:05]req_shift_open_date done [18:38:05]produce_requested_data done [18:38:05]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218870,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:38:05]process_action_free close_receipt [18:38:05]json_value_free [18:38:05]json_value_free done [18:38:05]process_json_proto returns [18:38:05]Send response to host [18:38:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218870,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:38:05]free response buf [18:38:05]execute_script done [18:38:05]execute_script returns [18:38:05]free content buf [18:38:05]Sock 9.Close socket [18:38:05]Sock 9.Thread stoped [18:38:09]OFD Sender: No OFD packet to send [18:38:14]OFD Sender: No OFD packet to send [18:38:14]accept exits with 8 [18:38:14]New connection [18:38:14]New thread 3066826084 created [18:38:14]Thread 3066682724 joined [18:38:14]Waiting for new connection... [18:38:14] Sock 8.Parse request [18:38:14]Sock 8.Check first char [18:38:14]Sock 8.First char is OK [18:38:14]request: POST /json_proto HTTP/1.0 [18:38:14]Method: POST [18:38:14]URL: /json_proto [18:38:14]Method is POST - this is cgi request [18:38:14]url: /json_proto [18:38:14]query_string will be loaded in cgi processing [18:38:14]execute_cgi json_proto POST (null) [18:38:14]execute_cgi path=json_proto method=POST [18:38:14]POST find Content-Length [18:38:14]Host: 172.17.40.4:8080 [18:38:14]Content-Length: 678 [18:38:14]Content-Type: application/json [18:38:14] [18:38:14]POST finish read [18:38:14]Found Content-Length = 678 [18:38:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:38:14]execute_script... [18:38:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:38:14]POST & json_proto [18:38:14]process_json_proto [18:38:14]json parsed OK: [18:38:14]protocol is kg_v1.0 [18:38:14]action value=close_receipt [18:38:14]process_action close_receipt [18:38:14]cmd_close_receipt [18:38:14]MH_GetDate [18:38:14]Write to MH i2c: F0 00 00 C1 B7 67 [18:38:14]Write i2c OK [18:38:14]MH_I2C_Read... [18:38:14]Read from MH i2c: F0 [18:38:14]MH_I2C_Read... [18:38:14]Read from MH i2c: F0 09 00 [18:38:14]MH_I2C_Read... [18:38:14]Read from MH i2c: F0 09 00 C1 B7 00 9C FC 13 67 EE 0E 0D 67 F2 [18:38:14]GetLastDocTimeStamp 1729363087 [18:38:14]current date 1729363100 [18:38:14]FM_GetShiftState [18:38:14]SAM_PROTO_GetShiftState [18:38:14]wFMCommunicate request_size=4 [18:38:14]MH_SAM_APDU [18:38:14]CAPDU: 80 13 01 00 [18:38:14]Write to MH i2c: E2 08 00 C2 B7 80 13 01 00 00 00 00 00 F6 [18:38:14]Write i2c OK [18:38:14]MH_I2C_Read... [18:38:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:14]Read from MH i2c: E2 [18:38:14]MH_I2C_Read... [18:38:14]Read from MH i2c: E2 0E 00 [18:38:14]MH_I2C_Read... [18:38:14]Read from MH i2c: E2 0E 00 C2 B7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 39 [18:38:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:38:14]wFMCommunicate OK [18:38:14]SAM_PROTO_GetShiftState done [18:38:14]FM_GetShiftState done [18:38:14]opened in 1729296582 [18:38:14]opened+sec_in_day 1729382982 [18:38:14]quantity*price = 70044 [18:38:14]sum+1 = 70045 [18:38:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 516 19.10.2024 18:38 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218871 ФПД: 220393576850416 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183820&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218871&fm=220393576850416&tin=02508201610067®Number=0000000000098116&sum=70000 [18:38:15]StoreToDocumentArchive [18:38:15]shift 443 fd 218871 [18:38:15]save to /storage/0443/doc_00218871 [18:38:15]save last doc name /storage/0443/doc_00218871 to /storage/kkm_last_doc_name [18:38:15]save OK [18:38:15]Clear old archive folders... [18:38:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:38:15]tlvbuf is 017D9120 [18:38:15]SAM_PROTO_ClearQueue [18:38:15]wFMCommunicate request_size=4 [18:38:15]MH_SAM_APDU [18:38:15]CAPDU: 80 09 00 00 [18:38:15]Write to MH i2c: E2 08 00 CF B7 80 09 00 00 00 00 00 00 F8 [18:38:15]Write i2c OK [18:38:15]MH_I2C_Read... [18:38:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:15]Read from MH i2c: E2 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 03 00 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 03 00 CF B7 00 90 00 FA [18:38:15]RAPDU: 90 00 [18:38:15]wFMCommunicate OK [18:38:15]SAM_PROTO_ClearQueue done [18:38:15]KKMCreateOFDPacket [18:38:15]OFDProtocolAddRootSTLVToBuf [18:38:15]FM_MakeSignedData [18:38:15]FM_MakeSignedData [18:38:15]SAM_PROTO_SignData [18:38:15]wFMCommunicate request_size=4 [18:38:15]MH_SAM_APDU [18:38:15]CAPDU: 80 0D 01 02 [18:38:15]Write to MH i2c: E2 08 00 D0 B7 80 0D 01 02 00 00 00 00 00 [18:38:15]Write i2c OK [18:38:15]MH_I2C_Read... [18:38:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:15]Read from MH i2c: E2 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 03 00 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 03 00 D0 B7 00 90 00 FB [18:38:15]RAPDU: 90 00 [18:38:15]wFMCommunicate OK [18:38:15]wFMCommunicate request_size=255 [18:38:15]MH_SAM_APDU [18:38: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 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 04 02 00 00 F4 03 04 00 9C FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F7 56 03 00 35 04 06 00 C8 [18:38:15]Write to MH i2c: E2 02 01 D1 B7 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 04 02 00 00 F4 03 04 00 9C FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F7 56 03 00 35 04 06 00 C8 00 00 84 [18:38:15]Write i2c OK [18:38:15]MH_I2C_Read... [18:38:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:16]Read from MH i2c: E2 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: E2 03 00 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: E2 03 00 D1 B7 00 90 00 FC [18:38:16]RAPDU: 90 00 [18:38:16]wFMCommunicate OK [18:38:16]wFMCommunicate request_size=10 [18:38:16]MH_SAM_APDU [18:38:16]CAPDU: 80 0D 02 02 05 72 60 DB E3 F0 [18:38:16]Write to MH i2c: E2 0D 00 D2 B7 80 0D 02 02 05 00 72 60 DB E3 F0 00 00 8D [18:38:16]Write i2c OK [18:38:16]MH_I2C_Read... [18:38:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:16]Read from MH i2c: E2 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: E2 03 00 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: E2 03 00 D2 B7 00 90 00 FD [18:38:16]RAPDU: 90 00 [18:38:16]wFMCommunicate OK [18:38:16]wFMCommunicate request_size=4 [18:38:16]MH_SAM_APDU [18:38:16]CAPDU: 80 0D 03 02 [18:38:16]Write to MH i2c: E2 08 00 D3 B7 80 0D 03 02 00 00 00 00 05 [18:38:16]Write i2c OK [18:38:16]MH_I2C_Read... [18:38:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:38:16]Read from MH i2c: E2 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: E2 0B 00 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: E2 0B 00 D3 B7 00 01 CD 46 61 62 A9 DB F8 90 00 59 [18:38:16]RAPDU: 01 CD 46 61 62 A9 DB F8 90 00 [18:38:16]wFMCommunicate OK [18:38:16]SAM_PROTO_SignData done [18:38:16]FM_MakeSignedData done [18:38:16]CreateOFDProtocolMessage [18:38:16]wFMCommunicate request_size=4 [18:38:16]MH_SAM_APDU [18:38:16]CAPDU: 80 11 00 00 [18:38:16]Write to MH i2c: E2 08 00 D4 B7 80 11 00 00 00 00 00 00 05 [18:38:16]Write i2c OK [18:38:16]MH_I2C_Read... [18:38:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:16]Read from MH i2c: E2 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: E2 17 00 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: E2 17 00 D4 B7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 54 [18:38:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:38:16]wFMCommunicate OK [18:38:16]CreateOFDProtocolMessage done [18:38:16]OFDSenderStorePacket 218871 [18:38:16]StoreOFDPacket docnum=218871 [18:38:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 84 5A 07 01 E0 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 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 04 02 00 00 F4 03 04 00 9C FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F7 56 03 00 35 04 06 00 C8 72 60 DB E3 F0 01 CD 46 61 62 A9 DB F8 [18:38:16]CheckFolder [18:38:16]dirname=/storage/ofd_packets [18:38:16]CheckFolder done [18:38:16]ProducePacketName [18:38:16]name=ofd_packets/00218871 [18:38:16]NVStorageSaveData ofd_packets/00218871 [18:38:16]File name is /storage/ofd_packets/00218871 [18:38:16]Write 301 bytes [18:38:16]NVStorageSaveData done [18:38:16]OFDSenderStorePacket done [18:38:16]KKMCreateOFDPacket done [18:38:16]NVStorageSaveData kkm_last_timestamp [18:38:16]File name is /storage/kkm_last_timestamp [18:38:16]Write 4 bytes [18:38:16]NVStorageSaveData done [18:38:16]ExternCall_PrintAddStr [18:38:16]wPrintStart [18:38:16]Write to MH i2c: 01 00 00 D5 B7 8C [18:38:16]Write i2c OK [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: 01 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: 01 07 00 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: 01 07 00 D5 B7 00 00 00 00 00 FF 0F A1 [18:38:16]RasterBufferAndPrint [18:38:16]line Счет N : (1)536417 [18:38:16]line ИНН: 02508201610067 [18:38:16]line Контрольно-Кассовый Чек [18:38:16]line ПРОДАЖА [18:38:16]line ТРК (МРК, ГНК) : 43 [18:38:16]line Товар: 2710124130 [18:38:16]line Аи-92-К-2 [18:38:16]line 10.470 * 66.90 [18:38:16]line = 700.44 [18:38:16]line НДС 12% НСП 1% [18:38:16]line > о реализуемом товаре [18:38:16]line ОКРУГЛЕНИЕ: -0.44 [18:38:16]line ИТОГО: 700.00 [18:38:16]line Внесено: 700.00 [18:38:16]line СДАЧА: 0.00 [18:38:16]line НСП 1% : 6.20 [18:38:16]line НДС 12% : 74.38 [18:38:16]line Наличными: 700.00 [18:38:16]line Безнал.: 0.00 [18:38:16]line Место: АЗС № 84 "Партнер Нефть" [18:38:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:38:16]line СНО: Общий режим [18:38:16]line Чек 516 19.10.2024 18:38 [18:38:16]line Смена: 443 ФФД: 1.0 [18:38:16]line ЗНМ: 0300000178 [18:38:16]line РНМ: 0000000000098116 [18:38:16]line Версия ККМ: 001 [18:38:16]line ФМ: 0000000000965413 [18:38:16]line ФД: 218871 [18:38:16]line ФПД: 220393576850416 [18:38:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183820&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218871&fm=220393576850416&tin=02508201610067®Number=0000000000098116&sum=70000 [18:38:16]OFD Sender: Processing packet 218871 [packets to send 80, broken 79] [18:38:16]ProducePacketName [18:38:16]name=ofd_packets/00218871 [18:38:16]OFD Sender: To server: pG, [18:38:16]CommunicateWithHost lk.salyk.kg:30040 [18:38:16]ConnectInit lk.salyk.kg [18:38:16]written 0, free lines is 4095 [18:38:16]Connected sock=10 [18:38:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 84 5A 07 01 E0 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 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 04 02 00 00 F4 03 04 00 9C FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F7 56 03 00 35 04 06 00 C8 72 60 DB E3 F0 01 CD 46 61 62 A9 DB F8 [18:38:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BC 85 47 00 E5 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 39 36 35 34 31 33 10 04 04 00 F7 56 03 00 F4 03 04 00 35 A8 13 67 B6 04 01 00 00 81 D8 98 5F C9 FC 10 E2 [18:38:16]CommunicateWithHost err = 0 [18:38:16]CheckOFDResponse [18:38:16]1017 (14) - 77093643461234 [18:38:16]1041 (16) - 0000000000965413 [18:38:16]1040 (4) - 218871 [18:38:16]1012 (4) - 19.10.2024 12:38 [18:38:16]1206 (1) - 0 [18:38:16]OFD Sender: Remove packet 218871 [18:38:16]ProducePacketName [18:38:16]name=ofd_packets/00218871 [18:38:16]NVStorageDeleteData [18:38:16]Write to MH i2c: 01 00 00 00 B8 B8 [18:38:16]Write i2c OK [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: 01 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: 01 07 00 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: 01 07 00 00 B8 00 00 00 00 00 00 0D CC [18:38:16]RasterBufferAndPrint [18:38:16]line [18:38:16]line [18:38:16]line [18:38:16]line [18:38:16]line [18:38:16]written 0, free lines is 3337 [18:38:17]MH_Cut [18:38:17]Write to MH i2c: D1 01 00 07 B8 01 91 [18:38:17]Write i2c OK [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: D1 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: D1 01 00 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: D1 01 00 07 B8 00 90 [18:38:17]Write to MH i2c: 01 00 00 08 B8 C0 [18:38:17]Write i2c OK [18:38:17]MH_I2C_Read... [18:38:17]OFD Sender: No OFD packet to send [18:38:17]*** Cut start [18:38:17]*** Partial cut [18:38:17]*** CUTSNS_PIN = 1 [18:38:17]*** CUTSNS_PIN = 0 [18:38:17]*** Brake cut motor [18:38:18]Read from MH i2c: 01 [18:38:18]MH_I2C_Read... [18:38:18]*** Stop cut motor [18:38:18]*** Cut end [18:38:18]Read from MH i2c: 01 07 00 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: 01 07 00 08 B8 00 00 00 00 00 FF 0F D5 [18:38:18]process_action close_receipt done [18:38:18]requested_data is exist [18:38:18]produce_requested_data [18:38:18]requested_item fm.sn is exist - process it [18:38:18]wFMCommunicate request_size=4 [18:38:18]MH_SAM_APDU [18:38:18]CAPDU: 80 11 00 00 [18:38:18]Write to MH i2c: E2 08 00 09 B8 80 11 00 00 00 00 00 00 3B [18:38:18]Write i2c OK [18:38:18]MH_I2C_Read... [18:38:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:18]Read from MH i2c: E2 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: E2 17 00 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: E2 17 00 09 B8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8A [18:38:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:38:18]wFMCommunicate OK [18:38:18]requested_item fd.num is exist - process it [18:38:18]SAM_PROTO_GetFieldsCounters [18:38:18]wFMCommunicate request_size=4 [18:38:18]MH_SAM_APDU [18:38:18]CAPDU: 80 13 00 00 [18:38:18]Write to MH i2c: E2 08 00 0A B8 80 13 00 00 00 00 00 00 3E [18:38:18]Write i2c OK [18:38:18]MH_I2C_Read... [18:38:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:38:18]Read from MH i2c: E2 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: E2 62 00 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: E2 62 00 0A B8 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F7 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 04 02 00 00 5E 04 04 00 04 02 00 00 57 04 04 00 05 02 00 00 19 04 04 00 00 00 00 00 90 00 79 [18:38:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F7 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 04 02 00 00 5E 04 04 00 04 02 00 00 57 04 04 00 05 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:38:18]wFMCommunicate OK [18:38:18]SAM_PROTO_GetFieldsCounters done [18:38:18]requested_item shift.num is exist - process it [18:38:18]requested_item shift.opened is exist - process it [18:38:18]req_shift_opened [18:38:18]FM_GetShiftState [18:38:18]SAM_PROTO_GetShiftState [18:38:18]wFMCommunicate request_size=4 [18:38:18]MH_SAM_APDU [18:38:18]CAPDU: 80 13 01 00 [18:38:18]Write to MH i2c: E2 08 00 0B B8 80 13 01 00 00 00 00 00 40 [18:38:18]Write i2c OK [18:38:18]MH_I2C_Read... [18:38:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:18]Read from MH i2c: E2 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: E2 0E 00 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: E2 0E 00 0B B8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 83 [18:38:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:38:18]wFMCommunicate OK [18:38:18]SAM_PROTO_GetShiftState done [18:38:18]FM_GetShiftState done [18:38:18]req_shift_opened done [18:38:18]requested_item shift.open_date is exist - process it [18:38:18]req_shift_open_date [18:38:18]req_shift_open_date done [18:38:18]produce_requested_data done [18:38:18]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218871,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:38:18]process_action_free close_receipt [18:38:18]json_value_free [18:38:18]json_value_free done [18:38:18]process_json_proto returns [18:38:18]Send response to host [18:38:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218871,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:38:18]free response buf [18:38:18]execute_script done [18:38:18]execute_script returns [18:38:18]free content buf [18:38:18]Sock 8.Close socket [18:38:18]Sock 8.Thread stoped [18:38:22]OFD Sender: No OFD packet to send [18:38:27]OFD Sender: No OFD packet to send [18:38:32]OFD Sender: No OFD packet to send [18:38:37]OFD Sender: No OFD packet to send [18:38:38]accept exits with 9 [18:38:38]New connection [18:38:38]New thread 3066682724 created [18:38:38]Thread 3066826084 joined [18:38:38]Waiting for new connection... [18:38:38] Sock 9.Parse request [18:38:38]Sock 9.Check first char [18:38:38]Sock 9.First char is OK [18:38:38]request: POST /json_proto HTTP/1.0 [18:38:38]Method: POST [18:38:38]URL: /json_proto [18:38:38]Method is POST - this is cgi request [18:38:38]url: /json_proto [18:38:38]query_string will be loaded in cgi processing [18:38:38]execute_cgi json_proto POST (null) [18:38:38]execute_cgi path=json_proto method=POST [18:38:38]POST find Content-Length [18:38:38]Host: 172.17.40.4:8080 [18:38:38]Content-Length: 674 [18:38:38]Content-Type: application/json [18:38:38] [18:38:38]POST finish read [18:38:38]Found Content-Length = 674 [18:38:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:38]execute_script... [18:38:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:38]POST & json_proto [18:38:38]process_json_proto [18:38:38]json parsed OK: [18:38:38]protocol is kg_v1.0 [18:38:38]action value=close_receipt [18:38:38]process_action close_receipt [18:38:38]cmd_close_receipt [18:38:38]MH_GetDate [18:38:38]Write to MH i2c: F0 00 00 0C B8 B3 [18:38:38]Write i2c OK [18:38:38]MH_I2C_Read... [18:38:38]Read from MH i2c: F0 [18:38:38]MH_I2C_Read... [18:38:38]Read from MH i2c: F0 09 00 [18:38:38]MH_I2C_Read... [18:38:38]Read from MH i2c: F0 09 00 0C B8 00 B4 FC 13 67 EE 0E 0D 67 56 [18:38:38]GetLastDocTimeStamp 1729363100 [18:38:38]current date 1729363124 [18:38:38]FM_GetShiftState [18:38:38]SAM_PROTO_GetShiftState [18:38:38]wFMCommunicate request_size=4 [18:38:38]MH_SAM_APDU [18:38:38]CAPDU: 80 13 01 00 [18:38:38]Write to MH i2c: E2 08 00 0D B8 80 13 01 00 00 00 00 00 42 [18:38:38]Write i2c OK [18:38:38]MH_I2C_Read... [18:38:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:38]Read from MH i2c: E2 [18:38:38]MH_I2C_Read... [18:38:38]Read from MH i2c: E2 0E 00 [18:38:38]MH_I2C_Read... [18:38:38]Read from MH i2c: E2 0E 00 0D B8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 85 [18:38:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:38:38]wFMCommunicate OK [18:38:38]SAM_PROTO_GetShiftState done [18:38:38]FM_GetShiftState done [18:38:38]opened in 1729296582 [18:38:38]opened+sec_in_day 1729382982 [18:38:38]quantity*price = 40005 [18:38:38]sum+1 = 40006 [18:38:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 517 19.10.2024 18:38 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218872 ФПД: 157825718363166 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183844&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218872&fm=157825718363166&tin=02508201610067®Number=0000000000098116&sum=40000 [18:38:39]StoreToDocumentArchive [18:38:39]shift 443 fd 218872 [18:38:39]save to /storage/0443/doc_00218872 [18:38:39]save last doc name /storage/0443/doc_00218872 to /storage/kkm_last_doc_name [18:38:39]save OK [18:38:39]Clear old archive folders... [18:38:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:38:39]tlvbuf is 015CACD0 [18:38:39]SAM_PROTO_ClearQueue [18:38:39]wFMCommunicate request_size=4 [18:38:39]MH_SAM_APDU [18:38:39]CAPDU: 80 09 00 00 [18:38:39]Write to MH i2c: E2 08 00 1A B8 80 09 00 00 00 00 00 00 44 [18:38:39]Write i2c OK [18:38:39]MH_I2C_Read... [18:38:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:39]Read from MH i2c: E2 [18:38:39]MH_I2C_Read... [18:38:39]Read from MH i2c: E2 03 00 [18:38:39]MH_I2C_Read... [18:38:39]Read from MH i2c: E2 03 00 1A B8 00 90 00 46 [18:38:39]RAPDU: 90 00 [18:38:39]wFMCommunicate OK [18:38:39]SAM_PROTO_ClearQueue done [18:38:39]KKMCreateOFDPacket [18:38:39]OFDProtocolAddRootSTLVToBuf [18:38:39]FM_MakeSignedData [18:38:39]FM_MakeSignedData [18:38:39]SAM_PROTO_SignData [18:38:39]wFMCommunicate request_size=4 [18:38:39]MH_SAM_APDU [18:38:39]CAPDU: 80 0D 01 02 [18:38:39]Write to MH i2c: E2 08 00 1B B8 80 0D 01 02 00 00 00 00 4C [18:38:39]Write i2c OK [18:38:39]MH_I2C_Read... [18:38:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:39]Read from MH i2c: E2 [18:38:39]MH_I2C_Read... [18:38:39]Read from MH i2c: E2 03 00 [18:38:39]MH_I2C_Read... [18:38:39]Read from MH i2c: E2 03 00 1B B8 00 90 00 47 [18:38:39]RAPDU: 90 00 [18:38:39]wFMCommunicate OK [18:38:39]wFMCommunicate request_size=255 [18:38:39]MH_SAM_APDU [18:38:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 B4 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F8 56 03 00 35 04 06 00 8F 8A A9 E1 [18:38:39]Write to MH i2c: E2 02 01 1C B8 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 B4 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F8 56 03 00 35 04 06 00 8F 8A A9 E1 00 00 9E [18:38:39]Write i2c OK [18:38:39]MH_I2C_Read... [18:38:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:39]Read from MH i2c: E2 [18:38:39]MH_I2C_Read... [18:38:39]Read from MH i2c: E2 03 00 [18:38:39]MH_I2C_Read... [18:38:39]Read from MH i2c: E2 03 00 1C B8 00 90 00 48 [18:38:39]RAPDU: 90 00 [18:38:39]wFMCommunicate OK [18:38:39]wFMCommunicate request_size=7 [18:38:39]MH_SAM_APDU [18:38:39]CAPDU: 80 0D 02 02 02 24 1E [18:38:39]Write to MH i2c: E2 0A 00 1D B8 80 0D 02 02 02 00 24 1E 00 00 95 [18:38:39]Write i2c OK [18:38:39]MH_I2C_Read... [18:38:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:39]Read from MH i2c: E2 [18:38:39]MH_I2C_Read... [18:38:39]Read from MH i2c: E2 03 00 [18:38:39]MH_I2C_Read... [18:38:39]Read from MH i2c: E2 03 00 1D B8 00 90 00 49 [18:38:39]RAPDU: 90 00 [18:38:39]wFMCommunicate OK [18:38:39]wFMCommunicate request_size=4 [18:38:39]MH_SAM_APDU [18:38:39]CAPDU: 80 0D 03 02 [18:38:39]Write to MH i2c: E2 08 00 1E B8 80 0D 03 02 00 00 00 00 51 [18:38:39]Write i2c OK [18:38:39]MH_I2C_Read... [18:38:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:38:39]Read from MH i2c: E2 [18:38:39]MH_I2C_Read... [18:38:39]Read from MH i2c: E2 0B 00 [18:38:39]MH_I2C_Read... [18:38:39]Read from MH i2c: E2 0B 00 1E B8 00 66 3D DF DE A1 03 09 2A 90 00 89 [18:38:39]RAPDU: 66 3D DF DE A1 03 09 2A 90 00 [18:38:39]wFMCommunicate OK [18:38:39]SAM_PROTO_SignData done [18:38:39]FM_MakeSignedData done [18:38:39]CreateOFDProtocolMessage [18:38:39]wFMCommunicate request_size=4 [18:38:39]MH_SAM_APDU [18:38:39]CAPDU: 80 11 00 00 [18:38:39]Write to MH i2c: E2 08 00 1F B8 80 11 00 00 00 00 00 00 51 [18:38:39]Write i2c OK [18:38:39]MH_I2C_Read... [18:38:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:39]Read from MH i2c: E2 [18:38:39]MH_I2C_Read... [18:38:39]Read from MH i2c: E2 17 00 [18:38:39]MH_I2C_Read... [18:38:39]Read from MH i2c: E2 17 00 1F B8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A0 [18:38:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:38:39]wFMCommunicate OK [18:38:39]CreateOFDProtocolMessage done [18:38:39]OFDSenderStorePacket 218872 [18:38:39]StoreOFDPacket docnum=218872 [18:38:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 69 C3 04 01 22 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 B4 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F8 56 03 00 35 04 06 00 8F 8A A9 E1 24 1E 66 3D DF DE A1 03 09 2A [18:38:39]CheckFolder [18:38:39]dirname=/storage/ofd_packets [18:38:39]CheckFolder done [18:38:39]ProducePacketName [18:38:39]name=ofd_packets/00218872 [18:38:39]NVStorageSaveData ofd_packets/00218872 [18:38:39]File name is /storage/ofd_packets/00218872 [18:38:39]Write 298 bytes [18:38:39]NVStorageSaveData done [18:38:39]OFDSenderStorePacket done [18:38:39]KKMCreateOFDPacket done [18:38:39]NVStorageSaveData kkm_last_timestamp [18:38:39]File name is /storage/kkm_last_timestamp [18:38:39]Write 4 bytes [18:38:39]NVStorageSaveData done [18:38:39]ExternCall_PrintAddStr [18:38:39]wPrintStart [18:38:39]Write to MH i2c: 01 00 00 20 B8 D8 [18:38:39]Write i2c OK [18:38:39]MH_I2C_Read... [18:38:39]Read from MH i2c: 01 [18:38:39]MH_I2C_Read... [18:38:39]Read from MH i2c: 01 07 00 [18:38:39]MH_I2C_Read... [18:38:39]Read from MH i2c: 01 07 00 20 B8 00 00 00 00 00 FF 0F ED [18:38:39]RasterBufferAndPrint [18:38:39]line Счет N : (1)536416 [18:38:39]line ИНН: 02508201610067 [18:38:39]line Контрольно-Кассовый Чек [18:38:39]line ПРОДАЖА [18:38:39]line ТРК (МРК, ГНК) : 51 [18:38:39]line Товар: 2710194210 [18:38:39]line ДТ-К-2 [18:38:39]line 5.250 * 76.20 [18:38:39]line = 400.05 [18:38:39]line НДС 12% НСП 1% [18:38:39]line > о реализуемом товаре [18:38:39]line ОКРУГЛЕНИЕ: -0.05 [18:38:39]line ИТОГО: 400.00 [18:38:39]line Внесено: 400.00 [18:38:39]line СДАЧА: 0.00 [18:38:39]line НСП 1% : 3.54 [18:38:39]line НДС 12% : 42.48 [18:38:39]line Наличными: 400.00 [18:38:39]line Безнал.: 0.00 [18:38:39]line Место: АЗС № 84 "Партнер Нефть" [18:38:39]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:38:39]line СНО: Общий режим [18:38:39]line Чек 517 19.10.2024 18:38 [18:38:39]line Смена: 443 ФФД: 1.0 [18:38:39]line ЗНМ: 0300000178 [18:38:39]line РНМ: 0000000000098116 [18:38:39]line Версия ККМ: 001 [18:38:39]line ФМ: 0000000000965413 [18:38:39]line ФД: 218872 [18:38:39]line ФПД: 157825718363166 [18:38:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T183844&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218872&fm=157825718363166&tin=02508201610067®Number=0000000000098116&sum=40000 [18:38:40]OFD Sender: Processing packet 218872 [packets to send 80, broken 79] [18:38:40]ProducePacketName [18:38:40]name=ofd_packets/00218872 [18:38:40]OFD Sender: To server: pG, [18:38:40]CommunicateWithHost lk.salyk.kg:30040 [18:38:40]ConnectInit lk.salyk.kg [18:38:40]written 0, free lines is 4095 [18:38:40]Connected sock=10 [18:38:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 69 C3 04 01 22 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 B4 FC 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F8 56 03 00 35 04 06 00 8F 8A A9 E1 24 1E 66 3D DF DE A1 03 09 2A [18:38:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 42 06 47 00 04 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 39 36 35 34 31 33 10 04 04 00 F8 56 03 00 F4 03 04 00 4C A8 13 67 B6 04 01 00 00 1B 2A 09 A7 9C 4A DD B8 [18:38:40]CommunicateWithHost err = 0 [18:38:40]CheckOFDResponse [18:38:40]1017 (14) - 77093643461234 [18:38:40]1041 (16) - 0000000000965413 [18:38:40]1040 (4) - 218872 [18:38:40]1012 (4) - 19.10.2024 12:38 [18:38:40]1206 (1) - 0 [18:38:40]OFD Sender: Remove packet 218872 [18:38:40]ProducePacketName [18:38:40]name=ofd_packets/00218872 [18:38:40]NVStorageDeleteData [18:38:40]Write to MH i2c: 01 00 00 4B B8 03 [18:38:40]Write i2c OK [18:38:40]MH_I2C_Read... [18:38:40]Read from MH i2c: 01 [18:38:40]MH_I2C_Read... [18:38:40]Read from MH i2c: 01 07 00 [18:38:40]MH_I2C_Read... [18:38:40]Read from MH i2c: 01 07 00 4B B8 00 00 00 00 00 F2 0C 08 [18:38:40]RasterBufferAndPrint [18:38:40]line [18:38:40]line [18:38:40]line [18:38:40]line [18:38:40]line [18:38:40]written 0, free lines is 3320 [18:38:40]MH_Cut [18:38:40]Write to MH i2c: D1 01 00 52 B8 01 DC [18:38:40]Write i2c OK [18:38:40]MH_I2C_Read... [18:38:40]Read from MH i2c: D1 [18:38:40]MH_I2C_Read... [18:38:40]Read from MH i2c: D1 01 00 [18:38:40]MH_I2C_Read... [18:38:40]Read from MH i2c: D1 01 00 52 B8 00 DB [18:38:40]Write to MH i2c: 01 00 00 53 B8 0B [18:38:40]Write i2c OK [18:38:40]MH_I2C_Read... [18:38:41]OFD Sender: No OFD packet to send [18:38:41]*** Cut start [18:38:41]*** Partial cut [18:38:41]*** CUTSNS_PIN = 1 [18:38:41]*** CUTSNS_PIN = 0 [18:38:41]*** Brake cut motor [18:38:41]Read from MH i2c: 01 [18:38:41]MH_I2C_Read... [18:38:41]*** Stop cut motor [18:38:42]*** Cut end [18:38:42]Read from MH i2c: 01 07 00 [18:38:42]MH_I2C_Read... [18:38:42]Read from MH i2c: 01 07 00 53 B8 00 00 00 00 00 FF 0F 20 [18:38:42]process_action close_receipt done [18:38:42]requested_data is exist [18:38:42]produce_requested_data [18:38:42]requested_item fm.sn is exist - process it [18:38:42]wFMCommunicate request_size=4 [18:38:42]MH_SAM_APDU [18:38:42]CAPDU: 80 11 00 00 [18:38:42]Write to MH i2c: E2 08 00 54 B8 80 11 00 00 00 00 00 00 86 [18:38:42]Write i2c OK [18:38:42]MH_I2C_Read... [18:38:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:42]Read from MH i2c: E2 [18:38:42]MH_I2C_Read... [18:38:42]Read from MH i2c: E2 17 00 [18:38:42]MH_I2C_Read... [18:38:42]Read from MH i2c: E2 17 00 54 B8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D5 [18:38:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:38:42]wFMCommunicate OK [18:38:42]requested_item fd.num is exist - process it [18:38:42]SAM_PROTO_GetFieldsCounters [18:38:42]wFMCommunicate request_size=4 [18:38:42]MH_SAM_APDU [18:38:42]CAPDU: 80 13 00 00 [18:38:42]Write to MH i2c: E2 08 00 55 B8 80 13 00 00 00 00 00 00 89 [18:38:42]Write i2c OK [18:38:42]MH_I2C_Read... [18:38:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:38:42]Read from MH i2c: E2 [18:38:42]MH_I2C_Read... [18:38:42]Read from MH i2c: E2 62 00 [18:38:42]MH_I2C_Read... [18:38:42]Read from MH i2c: E2 62 00 55 B8 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F8 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 05 02 00 00 5E 04 04 00 05 02 00 00 57 04 04 00 06 02 00 00 19 04 04 00 00 00 00 00 90 00 C8 [18:38:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F8 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 05 02 00 00 5E 04 04 00 05 02 00 00 57 04 04 00 06 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:38:42]wFMCommunicate OK [18:38:42]SAM_PROTO_GetFieldsCounters done [18:38:42]requested_item shift.num is exist - process it [18:38:42]requested_item shift.opened is exist - process it [18:38:42]req_shift_opened [18:38:42]FM_GetShiftState [18:38:42]SAM_PROTO_GetShiftState [18:38:42]wFMCommunicate request_size=4 [18:38:42]MH_SAM_APDU [18:38:42]CAPDU: 80 13 01 00 [18:38:42]Write to MH i2c: E2 08 00 56 B8 80 13 01 00 00 00 00 00 8B [18:38:42]Write i2c OK [18:38:42]MH_I2C_Read... [18:38:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:42]Read from MH i2c: E2 [18:38:42]MH_I2C_Read... [18:38:42]Read from MH i2c: E2 0E 00 [18:38:42]MH_I2C_Read... [18:38:42]Read from MH i2c: E2 0E 00 56 B8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CE [18:38:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:38:42]wFMCommunicate OK [18:38:42]SAM_PROTO_GetShiftState done [18:38:42]FM_GetShiftState done [18:38:42]req_shift_opened done [18:38:42]requested_item shift.open_date is exist - process it [18:38:42]req_shift_open_date [18:38:42]req_shift_open_date done [18:38:42]produce_requested_data done [18:38:42]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218872,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:38:42]process_action_free close_receipt [18:38:42]json_value_free [18:38:42]json_value_free done [18:38:42]process_json_proto returns [18:38:42]Send response to host [18:38:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218872,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:38:42]free response buf [18:38:42]execute_script done [18:38:42]execute_script returns [18:38:42]free content buf [18:38:42]Sock 9.Close socket [18:38:42]Sock 9.Thread stoped [18:38:46]OFD Sender: No OFD packet to send [18:38:51]OFD Sender: No OFD packet to send [18:38:56]OFD Sender: No OFD packet to send [18:39:01]OFD Sender: No OFD packet to send [18:39:06]OFD Sender: No OFD packet to send [18:39:11]OFD Sender: No OFD packet to send [18:39:16]OFD Sender: No OFD packet to send [18:39:21]OFD Sender: No OFD packet to send [18:39:26]OFD Sender: No OFD packet to send [18:39:31]OFD Sender: No OFD packet to send [18:39:36]OFD Sender: No OFD packet to send [18:39:41]OFD Sender: No OFD packet to send [18:39:46]OFD Sender: No OFD packet to send [18:39:51]OFD Sender: No OFD packet to send [18:39:56]OFD Sender: No OFD packet to send [18:40:01]OFD Sender: No OFD packet to send [18:40:06]OFD Sender: No OFD packet to send [18:40:11]OFD Sender: No OFD packet to send [18:40:14]accept exits with 8 [18:40:14]New connection [18:40:14]New thread 3066826084 created [18:40:14]Thread 3066682724 joined [18:40:14]Waiting for new connection... [18:40:14] Sock 8.Parse request [18:40:14]Sock 8.Check first char [18:40:14]Sock 8.First char is OK [18:40:14]request: POST /json_proto HTTP/1.0 [18:40:14]Method: POST [18:40:14]URL: /json_proto [18:40:14]Method is POST - this is cgi request [18:40:14]url: /json_proto [18:40:14]query_string will be loaded in cgi processing [18:40:14]execute_cgi json_proto POST (null) [18:40:14]execute_cgi path=json_proto method=POST [18:40:14]POST find Content-Length [18:40:14]Host: 172.17.40.4:8080 [18:40:14]Content-Length: 675 [18:40:14]Content-Type: application/json [18:40:14] [18:40:14]POST finish read [18:40:14]Found Content-Length = 675 [18:40:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536418", "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:40:14]execute_script... [18:40: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)536418", "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:40:14]POST & json_proto [18:40:14]process_json_proto [18:40:14]json parsed OK: [18:40:14]protocol is kg_v1.0 [18:40:14]action value=close_receipt [18:40:14]process_action close_receipt [18:40:14]cmd_close_receipt [18:40:14]MH_GetDate [18:40:14]Write to MH i2c: F0 00 00 57 B8 FE [18:40:14]Write i2c OK [18:40:14]MH_I2C_Read... [18:40:14]Read from MH i2c: F0 [18:40:14]MH_I2C_Read... [18:40:14]Read from MH i2c: F0 09 00 [18:40:14]MH_I2C_Read... [18:40:14]Read from MH i2c: F0 09 00 57 B8 00 14 FD 13 67 EE 0E 0D 67 02 [18:40:14]GetLastDocTimeStamp 1729363124 [18:40:14]current date 1729363220 [18:40:14]FM_GetShiftState [18:40:14]SAM_PROTO_GetShiftState [18:40:14]wFMCommunicate request_size=4 [18:40:14]MH_SAM_APDU [18:40:14]CAPDU: 80 13 01 00 [18:40:14]Write to MH i2c: E2 08 00 58 B8 80 13 01 00 00 00 00 00 8D [18:40:14]Write i2c OK [18:40:14]MH_I2C_Read... [18:40:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:14]Read from MH i2c: E2 [18:40:14]MH_I2C_Read... [18:40:14]Read from MH i2c: E2 0E 00 [18:40:14]MH_I2C_Read... [18:40:14]Read from MH i2c: E2 0E 00 58 B8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D0 [18:40:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:40:14]wFMCommunicate OK [18:40:14]SAM_PROTO_GetShiftState done [18:40:14]FM_GetShiftState done [18:40:14]opened in 1729296582 [18:40:14]opened+sec_in_day 1729382982 [18:40:14]quantity*price = 100000 [18:40:14]sum+1 = 100002 [18:40:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 518 19.10.2024 18:40 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218873 ФПД: 63703410057680 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T184020&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218873&fm=63703410057680&tin=02508201610067®Number=0000000000098116&sum=100000 [18:40:15]StoreToDocumentArchive [18:40:15]shift 443 fd 218873 [18:40:15]save to /storage/0443/doc_00218873 [18:40:15]save last doc name /storage/0443/doc_00218873 to /storage/kkm_last_doc_name [18:40:15]save OK [18:40:15]Clear old archive folders... [18:40:15]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:40:15]tlvbuf is 0161E2A0 [18:40:15]SAM_PROTO_ClearQueue [18:40:15]wFMCommunicate request_size=4 [18:40:15]MH_SAM_APDU [18:40:15]CAPDU: 80 09 00 00 [18:40:15]Write to MH i2c: E2 08 00 65 B8 80 09 00 00 00 00 00 00 8F [18:40:15]Write i2c OK [18:40:15]MH_I2C_Read... [18:40:15]Read from MH i2c: E2 [18:40:15]MH_I2C_Read... [18:40:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:40:15]Read from MH i2c: E2 03 00 [18:40:15]MH_I2C_Read... [18:40:15]Read from MH i2c: E2 03 00 65 B8 00 90 00 91 [18:40:15]RAPDU: 90 00 [18:40:15]wFMCommunicate OK [18:40:15]SAM_PROTO_ClearQueue done [18:40:15]KKMCreateOFDPacket [18:40:15]OFDProtocolAddRootSTLVToBuf [18:40:15]FM_MakeSignedData [18:40:15]FM_MakeSignedData [18:40:15]SAM_PROTO_SignData [18:40:15]wFMCommunicate request_size=4 [18:40:15]MH_SAM_APDU [18:40:15]CAPDU: 80 0D 01 02 [18:40:15]Write to MH i2c: E2 08 00 66 B8 80 0D 01 02 00 00 00 00 97 [18:40:15]Write i2c OK [18:40:15]MH_I2C_Read... [18:40:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:40:15]Read from MH i2c: E2 [18:40:15]MH_I2C_Read... [18:40:15]Read from MH i2c: E2 03 00 [18:40:15]MH_I2C_Read... [18:40:15]Read from MH i2c: E2 03 00 66 B8 00 90 00 92 [18:40:15]RAPDU: 90 00 [18:40:15]wFMCommunicate OK [18:40:15]wFMCommunicate request_size=255 [18:40:15]MH_SAM_APDU [18:40: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 06 02 00 00 F4 03 04 00 14 FD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F9 56 03 00 35 04 06 00 [18:40:15]Write to MH i2c: E2 02 01 67 B8 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 06 02 00 00 F4 03 04 00 14 FD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F9 56 03 00 35 04 06 00 00 00 95 [18:40:15]Write i2c OK [18:40:15]MH_I2C_Read... [18:40:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:15]Read from MH i2c: E2 [18:40:15]MH_I2C_Read... [18:40:15]Read from MH i2c: E2 03 00 [18:40:15]MH_I2C_Read... [18:40:15]Read from MH i2c: E2 03 00 67 B8 00 90 00 93 [18:40:15]RAPDU: 90 00 [18:40:15]wFMCommunicate OK [18:40:15]wFMCommunicate request_size=11 [18:40:15]MH_SAM_APDU [18:40:15]CAPDU: 80 0D 02 02 06 39 F0 1B 20 A1 D0 [18:40:15]Write to MH i2c: E2 0E 00 68 B8 80 0D 02 02 06 00 39 F0 1B 20 A1 D0 00 00 7B [18:40:15]Write i2c OK [18:40:15]MH_I2C_Read... [18:40:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:15]Read from MH i2c: E2 [18:40:15]MH_I2C_Read... [18:40:15]Read from MH i2c: E2 03 00 [18:40:15]MH_I2C_Read... [18:40:15]Read from MH i2c: E2 03 00 68 B8 00 90 00 94 [18:40:15]RAPDU: 90 00 [18:40:15]wFMCommunicate OK [18:40:15]wFMCommunicate request_size=4 [18:40:15]MH_SAM_APDU [18:40:15]CAPDU: 80 0D 03 02 [18:40:15]Write to MH i2c: E2 08 00 69 B8 80 0D 03 02 00 00 00 00 9C [18:40:15]Write i2c OK [18:40:15]MH_I2C_Read... [18:40:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:40:15]Read from MH i2c: E2 [18:40:15]MH_I2C_Read... [18:40:15]Read from MH i2c: E2 0B 00 [18:40:15]MH_I2C_Read... [18:40:15]Read from MH i2c: E2 0B 00 69 B8 00 6D FF 20 3F 33 FE B9 29 90 00 7B [18:40:15]RAPDU: 6D FF 20 3F 33 FE B9 29 90 00 [18:40:15]wFMCommunicate OK [18:40:15]SAM_PROTO_SignData done [18:40:15]FM_MakeSignedData done [18:40:15]CreateOFDProtocolMessage [18:40:15]wFMCommunicate request_size=4 [18:40:15]MH_SAM_APDU [18:40:15]CAPDU: 80 11 00 00 [18:40:15]Write to MH i2c: E2 08 00 6A B8 80 11 00 00 00 00 00 00 9C [18:40:15]Write i2c OK [18:40:15]MH_I2C_Read... [18:40:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:16]Read from MH i2c: E2 [18:40:16]MH_I2C_Read... [18:40:16]Read from MH i2c: E2 17 00 [18:40:16]MH_I2C_Read... [18:40:16]Read from MH i2c: E2 17 00 6A B8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EB [18:40:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:40:16]wFMCommunicate OK [18:40:16]CreateOFDProtocolMessage done [18:40:16]OFDSenderStorePacket 218873 [18:40:16]StoreOFDPacket docnum=218873 [18:40:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 F8 F6 08 01 61 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 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 06 02 00 00 F4 03 04 00 14 FD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F9 56 03 00 35 04 06 00 39 F0 1B 20 A1 D0 6D FF 20 3F 33 FE B9 29 [18:40:16]CheckFolder [18:40:16]dirname=/storage/ofd_packets [18:40:16]CheckFolder done [18:40:16]ProducePacketName [18:40:16]name=ofd_packets/00218873 [18:40:16]NVStorageSaveData ofd_packets/00218873 [18:40:16]File name is /storage/ofd_packets/00218873 [18:40:16]Write 302 bytes [18:40:16]NVStorageSaveData done [18:40:16]OFDSenderStorePacket done [18:40:16]KKMCreateOFDPacket done [18:40:16]NVStorageSaveData kkm_last_timestamp [18:40:16]File name is /storage/kkm_last_timestamp [18:40:16]Write 4 bytes [18:40:16]NVStorageSaveData done [18:40:16]ExternCall_PrintAddStr [18:40:16]wPrintStart [18:40:16]Write to MH i2c: 01 00 00 6B B8 23 [18:40:16]Write i2c OK [18:40:16]MH_I2C_Read... [18:40:16]Read from MH i2c: 01 [18:40:16]MH_I2C_Read... [18:40:16]Read from MH i2c: 01 07 00 [18:40:16]MH_I2C_Read... [18:40:16]Read from MH i2c: 01 07 00 6B B8 00 00 00 00 00 FF 0F 38 [18:40:16]RasterBufferAndPrint [18:40:16]line Счет N : (1)536418 [18:40:16]line ИНН: 02508201610067 [18:40:16]line Контрольно-Кассовый Чек [18:40:16]line ПРОДАЖА [18:40:16]line ТРК (МРК, ГНК) : 32 [18:40:16]line Товар: 2710124130 [18:40:16]line SUPER 92-К-5 [18:40:16]line 14.620 * 68.40 [18:40:16]line = 1000.01 [18:40:16]line НДС 12% НСП 1% [18:40:16]line > о реализуемом товаре [18:40:16]line ОКРУГЛЕНИЕ: -0.01 [18:40:16]line ИТОГО: 1000.00 [18:40:16]line Внесено: 1000.00 [18:40:16]line СДАЧА: 0.00 [18:40:16]line НСП 1% : 8.85 [18:40:16]line НДС 12% : 106.20 [18:40:16]line Наличными: 1000.00 [18:40:16]line Безнал.: 0.00 [18:40:16]line Место: АЗС № 84 "Партнер Нефть" [18:40:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:40:16]line СНО: Общий режим [18:40:16]line Чек 518 19.10.2024 18:40 [18:40:16]line Смена: 443 ФФД: 1.0 [18:40:16]line ЗНМ: 0300000178 [18:40:16]line РНМ: 0000000000098116 [18:40:16]line Версия ККМ: 001 [18:40:16]line ФМ: 0000000000965413 [18:40:16]line ФД: 218873 [18:40:16]line ФПД: 63703410057680 [18:40:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T184020&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218873&fm=63703410057680&tin=02508201610067®Number=0000000000098116&sum=100000 [18:40:16]OFD Sender: Processing packet 218873 [packets to send 80, broken 79] [18:40:16]ProducePacketName [18:40:16]name=ofd_packets/00218873 [18:40:16]OFD Sender: To server: pG, [18:40:16]CommunicateWithHost lk.salyk.kg:30040 [18:40:16]ConnectInit lk.salyk.kg [18:40:16]written 0, free lines is 4095 [18:40:16]Connected sock=10 [18:40:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 F8 F6 08 01 61 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 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 06 02 00 00 F4 03 04 00 14 FD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F9 56 03 00 35 04 06 00 39 F0 1B 20 A1 D0 6D FF 20 3F 33 FE B9 29 [18:40:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 14 D1 47 00 E5 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 F9 56 03 00 F4 03 04 00 AD A8 13 67 B6 04 01 00 00 8D C4 4D 22 8B 62 00 B4 [18:40:16]CommunicateWithHost err = 0 [18:40:16]CheckOFDResponse [18:40:16]1017 (14) - 77093643461234 [18:40:16]1041 (16) - 0000000000965413 [18:40:16]1040 (4) - 218873 [18:40:16]1012 (4) - 19.10.2024 12:40 [18:40:16]1206 (1) - 0 [18:40:16]OFD Sender: Remove packet 218873 [18:40:16]ProducePacketName [18:40:16]name=ofd_packets/00218873 [18:40:16]NVStorageDeleteData [18:40:16]Write to MH i2c: 01 00 00 96 B8 4E [18:40:16]Write i2c OK [18:40:16]MH_I2C_Read... [18:40:16]Read from MH i2c: 01 [18:40:16]MH_I2C_Read... [18:40:16]Read from MH i2c: 01 07 00 [18:40:16]MH_I2C_Read... [18:40:16]Read from MH i2c: 01 07 00 96 B8 00 00 00 00 00 EF 0C 50 [18:40:16]RasterBufferAndPrint [18:40:16]line [18:40:16]line [18:40:16]line [18:40:16]line [18:40:16]line [18:40:16]written 0, free lines is 3317 [18:40:16]MH_Cut [18:40:16]Write to MH i2c: D1 01 00 9D B8 01 27 [18:40:16]Write i2c OK [18:40:16]MH_I2C_Read... [18:40:16]Read from MH i2c: D1 [18:40:16]MH_I2C_Read... [18:40:16]Read from MH i2c: D1 01 00 [18:40:16]MH_I2C_Read... [18:40:16]Read from MH i2c: D1 01 00 9D B8 00 26 [18:40:16]Write to MH i2c: 01 00 00 9E B8 56 [18:40:16]Write i2c OK [18:40:16]MH_I2C_Read... [18:40:17]OFD Sender: No OFD packet to send [18:40:17]*** Cut start [18:40:17]*** Partial cut [18:40:17]*** CUTSNS_PIN = 1 [18:40:17]*** CUTSNS_PIN = 0 [18:40:17]*** Brake cut motor [18:40:18]Read from MH i2c: 01 [18:40:18]MH_I2C_Read... [18:40:18]*** Stop cut motor [18:40:18]Read from MH i2c: *** Cut end [18:40:18]01 07 00 [18:40:18]MH_I2C_Read... [18:40:18]Read from MH i2c: 01 07 00 9E B8 00 00 00 00 00 FF 0F 6B [18:40:18]process_action close_receipt done [18:40:18]requested_data is exist [18:40:18]produce_requested_data [18:40:18]requested_item fm.sn is exist - process it [18:40:18]wFMCommunicate request_size=4 [18:40:18]MH_SAM_APDU [18:40:18]CAPDU: 80 11 00 00 [18:40:18]Write to MH i2c: E2 08 00 9F B8 80 11 00 00 00 00 00 00 D1 [18:40:18]Write i2c OK [18:40:18]MH_I2C_Read... [18:40:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:18]Read from MH i2c: E2 [18:40:18]MH_I2C_Read... [18:40:18]Read from MH i2c: E2 17 00 [18:40:18]MH_I2C_Read... [18:40:18]Read from MH i2c: E2 17 00 9F B8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 20 [18:40:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:40:18]wFMCommunicate OK [18:40:18]requested_item fd.num is exist - process it [18:40:18]SAM_PROTO_GetFieldsCounters [18:40:18]wFMCommunicate request_size=4 [18:40:18]MH_SAM_APDU [18:40:18]CAPDU: 80 13 00 00 [18:40:18]Write to MH i2c: E2 08 00 A0 B8 80 13 00 00 00 00 00 00 D4 [18:40:18]Write i2c OK [18:40:18]MH_I2C_Read... [18:40:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:40:18]Read from MH i2c: E2 [18:40:18]MH_I2C_Read... [18:40:18]Read from MH i2c: E2 62 00 [18:40:18]MH_I2C_Read... [18:40:18]Read from MH i2c: E2 62 00 A0 B8 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F9 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 06 02 00 00 5E 04 04 00 06 02 00 00 57 04 04 00 07 02 00 00 19 04 04 00 00 00 00 00 90 00 17 [18:40:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 F9 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 06 02 00 00 5E 04 04 00 06 02 00 00 57 04 04 00 07 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:40:18]wFMCommunicate OK [18:40:18]SAM_PROTO_GetFieldsCounters done [18:40:18]requested_item shift.num is exist - process it [18:40:18]requested_item shift.opened is exist - process it [18:40:18]req_shift_opened [18:40:18]FM_GetShiftState [18:40:18]SAM_PROTO_GetShiftState [18:40:18]wFMCommunicate request_size=4 [18:40:18]MH_SAM_APDU [18:40:18]CAPDU: 80 13 01 00 [18:40:18]Write to MH i2c: E2 08 00 A1 B8 80 13 01 00 00 00 00 00 D6 [18:40:18]Write i2c OK [18:40:18]MH_I2C_Read... [18:40:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:18]Read from MH i2c: E2 [18:40:18]MH_I2C_Read... [18:40:18]Read from MH i2c: E2 0E 00 [18:40:18]MH_I2C_Read... [18:40:18]Read from MH i2c: E2 0E 00 A1 B8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 19 [18:40:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:40:18]wFMCommunicate OK [18:40:18]SAM_PROTO_GetShiftState done [18:40:18]FM_GetShiftState done [18:40:18]req_shift_opened done [18:40:18]requested_item shift.open_date is exist - process it [18:40:18]req_shift_open_date [18:40:18]req_shift_open_date done [18:40:18]produce_requested_data done [18:40:18]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218873,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:40:18]process_action_free close_receipt [18:40:18]json_value_free [18:40:18]json_value_free done [18:40:18]process_json_proto returns [18:40:18]Send response to host [18:40:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218873,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:40:18]free response buf [18:40:18]execute_script done [18:40:18]execute_script returns [18:40:18]free content buf [18:40:18]Sock 8.Close socket [18:40:18]Sock 8.Thread stoped [18:40:22]OFD Sender: No OFD packet to send [18:40:27]OFD Sender: No OFD packet to send [18:40:32]accept exits with 9 [18:40:32]New connection [18:40:32]New thread 3066682724 created [18:40:32]Thread 3066826084 joined [18:40:32]Waiting for new connection... [18:40:32] Sock 9.Parse request [18:40:32]Sock 9.Check first char [18:40:32]Sock 9.First char is OK [18:40:32]request: POST /json_proto HTTP/1.0 [18:40:32]Method: POST [18:40:32]URL: /json_proto [18:40:32]Method is POST - this is cgi request [18:40:32]url: /json_proto [18:40:32]query_string will be loaded in cgi processing [18:40:32]execute_cgi json_proto POST (null) [18:40:32]execute_cgi path=json_proto method=POST [18:40:32]POST find Content-Length [18:40:32]Host: 172.17.40.4:8080 [18:40:32]Content-Length: 627 [18:40:32]Content-Type: application/json [18:40:32] [18:40:32]POST finish read [18:40:32]Found Content-Length = 627 [18:40:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79807", "tax_sys" : 0, "items" : [ { "code": "48741231", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Silver", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 139.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:40:32]execute_script... [18:40:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79807", "tax_sys" : 0, "items" : [ { "code": "48741231", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Silver", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 139.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:40:32]POST & json_proto [18:40:32]process_json_proto [18:40:32]json parsed OK: [18:40:32]protocol is kg_v1.0 [18:40:32]action value=close_receipt [18:40:32]process_action close_receipt [18:40:32]cmd_close_receipt [18:40:32]MH_GetDate [18:40:32]Write to MH i2c: F0 00 00 A2 B8 49 [18:40:32]Write i2c OK [18:40:32]MH_I2C_Read... [18:40:32]Read from MH i2c: F0 [18:40:32]MH_I2C_Read... [18:40:32]Read from MH i2c: F0 09 00 [18:40:32]MH_I2C_Read... [18:40:32]Read from MH i2c: F0 09 00 A2 B8 00 26 FD 13 67 EE 0E 0D 67 5F [18:40:32]GetLastDocTimeStamp 1729363220 [18:40:32]current date 1729363238 [18:40:32]FM_GetShiftState [18:40:32]SAM_PROTO_GetShiftState [18:40:32]wFMCommunicate request_size=4 [18:40:32]MH_SAM_APDU [18:40:32]CAPDU: 80 13 01 00 [18:40:32]Write to MH i2c: E2 08 00 A3 B8 80 13 01 00 00 00 00 00 D8 [18:40:32]Write i2c OK [18:40:32]MH_I2C_Read... [18:40:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:32]Read from MH i2c: E2 [18:40:32]MH_I2C_Read... [18:40:32]Read from MH i2c: E2 0E 00 [18:40:32]MH_I2C_Read... [18:40:32]Read from MH i2c: E2 0E 00 A3 B8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1B [18:40:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:40:32]wFMCommunicate OK [18:40:32]SAM_PROTO_GetShiftState done [18:40:32]FM_GetShiftState done [18:40:32]opened in 1729296582 [18:40:32]opened+sec_in_day 1729382982 [18:40:32]quantity*price = 13900 [18:40:32]sum+1 = 13901 [18:40:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 139.00 НСП 1% : 1.23 НДС 12% : 14.76 Наличными: 139.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 519 19.10.2024 18:40 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218874 ФПД: 32096792360464 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T184038&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218874&fm=32096792360464&tin=02508201610067®Number=0000000000098116&sum=13900 0 [18:40:33]StoreToDocumentArchive [18:40:33]shift 443 fd 218874 [18:40:33]save to /storage/0443/doc_00218874 [18:40:33]save last doc name /storage/0443/doc_00218874 to /storage/kkm_last_doc_name [18:40:33]save OK [18:40:33]Clear old archive folders... [18:40:33]ProcessDocumentItem done err = 0, tmpTLVsize=280 [18:40:33]tlvbuf is 017D93B0 [18:40:33]SAM_PROTO_ClearQueue [18:40:33]wFMCommunicate request_size=4 [18:40:33]MH_SAM_APDU [18:40:33]CAPDU: 80 09 00 00 [18:40:33]Write to MH i2c: E2 08 00 B0 B8 80 09 00 00 00 00 00 00 DA [18:40:33]Write i2c OK [18:40:33]MH_I2C_Read... [18:40:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:40:33]Read from MH i2c: E2 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 03 00 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 03 00 B0 B8 00 90 00 DC [18:40:33]RAPDU: 90 00 [18:40:33]wFMCommunicate OK [18:40:33]SAM_PROTO_ClearQueue done [18:40:33]KKMCreateOFDPacket [18:40:33]OFDProtocolAddRootSTLVToBuf [18:40:33]FM_MakeSignedData [18:40:33]FM_MakeSignedData [18:40:33]SAM_PROTO_SignData [18:40:33]wFMCommunicate request_size=4 [18:40:33]MH_SAM_APDU [18:40:33]CAPDU: 80 0D 01 02 [18:40:33]Write to MH i2c: E2 08 00 B1 B8 80 0D 01 02 00 00 00 00 E2 [18:40:33]Write i2c OK [18:40:33]MH_I2C_Read... [18:40:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:40:33]Read from MH i2c: E2 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 03 00 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 03 00 B1 B8 00 90 00 DD [18:40:33]RAPDU: 90 00 [18:40:33]wFMCommunicate OK [18:40:33]wFMCommunicate request_size=255 [18:40:33]MH_SAM_APDU [18:40:33]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 26 FD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 [18:40:33]Write to MH i2c: E2 02 01 B2 B8 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 26 FD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 00 00 15 [18:40:33]Write i2c OK [18:40:33]MH_I2C_Read... [18:40:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:33]Read from MH i2c: E2 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 03 00 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 03 00 B2 B8 00 90 00 DE [18:40:33]RAPDU: 90 00 [18:40:33]wFMCommunicate OK [18:40:33]wFMCommunicate request_size=39 [18:40:33]MH_SAM_APDU [18:40:33]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FA 56 03 00 35 04 06 00 1D 31 1D E8 36 10 [18:40:33]Write to MH i2c: E2 2A 00 B3 B8 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FA 56 03 00 35 04 06 00 1D 31 1D E8 36 10 00 00 88 [18:40:33]Write i2c OK [18:40:33]MH_I2C_Read... [18:40:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:33]Read from MH i2c: E2 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 03 00 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 03 00 B3 B8 00 90 00 DF [18:40:33]RAPDU: 90 00 [18:40:33]wFMCommunicate OK [18:40:33]wFMCommunicate request_size=4 [18:40:33]MH_SAM_APDU [18:40:33]CAPDU: 80 0D 03 02 [18:40:33]Write to MH i2c: E2 08 00 B4 B8 80 0D 03 02 00 00 00 00 E7 [18:40:33]Write i2c OK [18:40:33]MH_I2C_Read... [18:40:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:40:33]Read from MH i2c: E2 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 0B 00 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 0B 00 B4 B8 00 4D 22 BA 5E B5 AD F1 98 90 00 5A [18:40:33]RAPDU: 4D 22 BA 5E B5 AD F1 98 90 00 [18:40:33]wFMCommunicate OK [18:40:33]SAM_PROTO_SignData done [18:40:33]FM_MakeSignedData done [18:40:33]CreateOFDProtocolMessage [18:40:33]wFMCommunicate request_size=4 [18:40:33]MH_SAM_APDU [18:40:33]CAPDU: 80 11 00 00 [18:40:33]Write to MH i2c: E2 08 00 B5 B8 80 11 00 00 00 00 00 00 E7 [18:40:33]Write i2c OK [18:40:33]MH_I2C_Read... [18:40:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:33]Read from MH i2c: E2 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 17 00 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: E2 17 00 B5 B8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 36 [18:40:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:40:33]wFMCommunicate OK [18:40:33]CreateOFDProtocolMessage done [18:40:33]OFDSenderStorePacket 218874 [18:40:33]StoreOFDPacket docnum=218874 [18:40:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 01 00 00 F3 C1 24 01 E6 64 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 26 FD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FA 56 03 00 35 04 06 00 1D 31 1D E8 36 10 4D 22 BA 5E B5 AD F1 98 [18:40:33]CheckFolder [18:40:33]dirname=/storage/ofd_packets [18:40:33]CheckFolder done [18:40:33]ProducePacketName [18:40:33]name=ofd_packets/00218874 [18:40:33]NVStorageSaveData ofd_packets/00218874 [18:40:33]File name is /storage/ofd_packets/00218874 [18:40:33]Write 330 bytes [18:40:33]NVStorageSaveData done [18:40:33]OFDSenderStorePacket done [18:40:33]KKMCreateOFDPacket done [18:40:33]NVStorageSaveData kkm_last_timestamp [18:40:33]File name is /storage/kkm_last_timestamp [18:40:33]Write 4 bytes [18:40:33]NVStorageSaveData done [18:40:33]ExternCall_PrintAddStr [18:40:33]wPrintStart [18:40:33]Write to MH i2c: 01 00 00 B6 B8 6E [18:40:33]Write i2c OK [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: 01 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: 01 07 00 [18:40:33]MH_I2C_Read... [18:40:33]Read from MH i2c: 01 07 00 B6 B8 00 00 00 00 00 FF 0F 83 [18:40:33]RasterBufferAndPrint [18:40:33]line Счет N : (3)79807 [18:40:33]line ИНН: 02508201610067 [18:40:33]line Контрольно-Кассовый Чек [18:40:33]line ПРОДАЖА [18:40:33]line Товар: 48741231 [18:40:33]line Сигареты Winston Super Slims Silver [18:40:33]line 1.000 * 139.00 [18:40:33]line = 139.00 [18:40:33]line НДС 12% НСП 1% [18:40:33]line > о реализуемом товаре [18:40:33]line ИТОГО: 139.00 [18:40:33]line НСП 1% : 1.23 [18:40:33]line НДС 12% : 14.76 [18:40:33]line Наличными: 139.00 [18:40:33]line Безнал.: 0.00 [18:40:33]line Место: АЗС № 84 "Партнер Нефть" [18:40:33]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:40:33]line СНО: Общий режим [18:40:33]line Чек 519 19.10.2024 18:40 [18:40:33]line Смена: 443 ФФД: 1.0 [18:40:33]line ЗНМ: 0300000178 [18:40:33]line РНМ: 0000000000098116 [18:40:33]line Версия ККМ: 001 [18:40:33]line ФМ: 0000000000965413 [18:40:33]line ФД: 218874 [18:40:33]line ФПД: 32096792360464 [18:40:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T184038&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218874&fm=32096792360464&tin=02508201610067®Number=0000000000098116&sum=13900 [18:40:34]line 0 [18:40:34]OFD Sender: Processing packet 218874 [packets to send 80, broken 79] [18:40:34]ProducePacketName [18:40:34]name=ofd_packets/00218874 [18:40:34]OFD Sender: To server: pG, [18:40:34]CommunicateWithHost lk.salyk.kg:30040 [18:40:34]ConnectInit lk.salyk.kg [18:40:34]written 0, free lines is 4095 [18:40:34]Connected sock=10 [18:40:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 01 00 00 F3 C1 24 01 E6 64 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 26 FD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FA 56 03 00 35 04 06 00 1D 31 1D E8 36 10 4D 22 BA 5E B5 AD F1 98 [18:40:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 20 15 47 00 AE 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 39 36 35 34 31 33 10 04 04 00 FA 56 03 00 F4 03 04 00 BE A8 13 67 B6 04 01 00 00 B8 F1 38 E0 DE AC 70 DD [18:40:34]CommunicateWithHost err = 0 [18:40:34]CheckOFDResponse [18:40:34]1017 (14) - 77093643461234 [18:40:34]1041 (16) - 0000000000965413 [18:40:34]1040 (4) - 218874 [18:40:34]1012 (4) - 19.10.2024 12:40 [18:40:34]1206 (1) - 0 [18:40:34]OFD Sender: Remove packet 218874 [18:40:34]ProducePacketName [18:40:34]name=ofd_packets/00218874 [18:40:34]NVStorageDeleteData [18:40:34]Write to MH i2c: 01 00 00 DF B8 97 [18:40:34]Write i2c OK [18:40:34]MH_I2C_Read... [18:40:34]Read from MH i2c: 01 [18:40:34]MH_I2C_Read... [18:40:34]Read from MH i2c: 01 07 00 [18:40:34]MH_I2C_Read... [18:40:34]Read from MH i2c: 01 07 00 DF B8 00 00 00 00 00 ED 0C 97 [18:40:34]RasterBufferAndPrint [18:40:34]line [18:40:34]line [18:40:34]line [18:40:34]line [18:40:34]line [18:40:34]written 0, free lines is 3318 [18:40:34]MH_Cut [18:40:34]Write to MH i2c: D1 01 00 E6 B8 01 70 [18:40:34]Write i2c OK [18:40:34]MH_I2C_Read... [18:40:34]Read from MH i2c: D1 [18:40:34]MH_I2C_Read... [18:40:34]Read from MH i2c: D1 01 00 [18:40:34]MH_I2C_Read... [18:40:34]Read from MH i2c: D1 01 00 E6 B8 00 6F [18:40:34]Write to MH i2c: 01 00 00 E7 B8 9F [18:40:34]Write i2c OK [18:40:34]MH_I2C_Read... [18:40:34]OFD Sender: No OFD packet to send [18:40:35]*** Cut start [18:40:35]*** Partial cut [18:40:35]*** CUTSNS_PIN = 1 [18:40:35]*** CUTSNS_PIN = 0 [18:40:35]*** Brake cut motor [18:40:35]Read from MH i2c: 01 [18:40:35]MH_I2C_Read... [18:40:35]*** Stop cut motor [18:40:35]*** Cut end [18:40:35]Read from MH i2c: 01 07 00 [18:40:35]MH_I2C_Read... [18:40:35]Read from MH i2c: 01 07 00 E7 B8 00 00 00 00 00 FF 0F B4 [18:40:35]process_action close_receipt done [18:40:35]requested_data is exist [18:40:35]produce_requested_data [18:40:35]requested_item fm.sn is exist - process it [18:40:35]wFMCommunicate request_size=4 [18:40:35]MH_SAM_APDU [18:40:35]CAPDU: 80 11 00 00 [18:40:35]Write to MH i2c: E2 08 00 E8 B8 80 11 00 00 00 00 00 00 1A [18:40:35]Write i2c OK [18:40:35]MH_I2C_Read... [18:40:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:35]Read from MH i2c: E2 [18:40:35]MH_I2C_Read... [18:40:35]Read from MH i2c: E2 17 00 [18:40:35]MH_I2C_Read... [18:40:35]Read from MH i2c: E2 17 00 E8 B8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 69 [18:40:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:40:35]wFMCommunicate OK [18:40:35]requested_item fd.num is exist - process it [18:40:35]SAM_PROTO_GetFieldsCounters [18:40:35]wFMCommunicate request_size=4 [18:40:35]MH_SAM_APDU [18:40:35]CAPDU: 80 13 00 00 [18:40:35]Write to MH i2c: E2 08 00 E9 B8 80 13 00 00 00 00 00 00 1D [18:40:35]Write i2c OK [18:40:35]MH_I2C_Read... [18:40:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:40:36]Read from MH i2c: E2 [18:40:36]MH_I2C_Read... [18:40:36]Read from MH i2c: E2 62 00 [18:40:36]MH_I2C_Read... [18:40:36]Read from MH i2c: E2 62 00 E9 B8 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FA 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 07 02 00 00 5E 04 04 00 07 02 00 00 57 04 04 00 08 02 00 00 19 04 04 00 00 00 00 00 90 00 64 [18:40:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FA 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 07 02 00 00 5E 04 04 00 07 02 00 00 57 04 04 00 08 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:40:36]wFMCommunicate OK [18:40:36]SAM_PROTO_GetFieldsCounters done [18:40:36]requested_item shift.num is exist - process it [18:40:36]requested_item shift.opened is exist - process it [18:40:36]req_shift_opened [18:40:36]FM_GetShiftState [18:40:36]SAM_PROTO_GetShiftState [18:40:36]wFMCommunicate request_size=4 [18:40:36]MH_SAM_APDU [18:40:36]CAPDU: 80 13 01 00 [18:40:36]Write to MH i2c: E2 08 00 EA B8 80 13 01 00 00 00 00 00 1F [18:40:36]Write i2c OK [18:40:36]MH_I2C_Read... [18:40:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:36]Read from MH i2c: E2 [18:40:36]MH_I2C_Read... [18:40:36]Read from MH i2c: E2 0E 00 [18:40:36]MH_I2C_Read... [18:40:36]Read from MH i2c: E2 0E 00 EA B8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 62 [18:40:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:40:36]wFMCommunicate OK [18:40:36]SAM_PROTO_GetShiftState done [18:40:36]FM_GetShiftState done [18:40:36]req_shift_opened done [18:40:36]requested_item shift.open_date is exist - process it [18:40:36]req_shift_open_date [18:40:36]req_shift_open_date done [18:40:36]produce_requested_data done [18:40:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218874,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:40:36]process_action_free close_receipt [18:40:36]json_value_free [18:40:36]json_value_free done [18:40:36]process_json_proto returns [18:40:36]Send response to host [18:40:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218874,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:40:36]free response buf [18:40:36]execute_script done [18:40:36]execute_script returns [18:40:36]free content buf [18:40:36]Sock 9.Close socket [18:40:36]Sock 9.Thread stoped [18:40:39]OFD Sender: No OFD packet to send [18:40:44]OFD Sender: No OFD packet to send [18:40:49]OFD Sender: No OFD packet to send [18:40:54]OFD Sender: No OFD packet to send [18:40:59]OFD Sender: No OFD packet to send [18:41:04]OFD Sender: No OFD packet to send [18:41:09]OFD Sender: No OFD packet to send [18:41:14]OFD Sender: No OFD packet to send [18:41:19]OFD Sender: No OFD packet to send [18:41:24]OFD Sender: No OFD packet to send [18:41:29]OFD Sender: No OFD packet to send [18:41:34]OFD Sender: No OFD packet to send [18:41:39]OFD Sender: No OFD packet to send [18:41:44]OFD Sender: No OFD packet to send [18:41:49]OFD Sender: No OFD packet to send [18:41:54]OFD Sender: No OFD packet to send [18:42:00]OFD Sender: No OFD packet to send [18:42:05]OFD Sender: No OFD packet to send [18:42:10]OFD Sender: No OFD packet to send [18:42:15]OFD Sender: No OFD packet to send [18:42:20]OFD Sender: No OFD packet to send [18:42:25]OFD Sender: No OFD packet to send [18:42:30]OFD Sender: No OFD packet to send [18:42:35]OFD Sender: No OFD packet to send [18:42:40]OFD Sender: No OFD packet to send [18:42:45]OFD Sender: No OFD packet to send [18:42:50]OFD Sender: No OFD packet to send [18:42:55]accept exits with 8 [18:42:55]New connection [18:42:55]New thread 3066826084 created [18:42:55]Thread 3066682724 joined [18:42:55]Waiting for new connection... [18:42:55] Sock 8.Parse request [18:42:55]Sock 8.Check first char [18:42:55]Sock 8.First char is OK [18:42:55]request: POST /json_proto HTTP/1.0 [18:42:55]Method: POST [18:42:55]URL: /json_proto [18:42:55]Method is POST - this is cgi request [18:42:55]url: /json_proto [18:42:55]query_string will be loaded in cgi processing [18:42:55]execute_cgi json_proto POST (null) [18:42:55]execute_cgi path=json_proto method=POST [18:42:55]POST find Content-Length [18:42:55]Host: 172.17.40.4:8080 [18:42:55]Content-Length: 648 [18:42:55]Content-Type: application/json [18:42:55] [18:42:55]POST finish read [18:42:55]Found Content-Length = 648 [18:42:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79808", "tax_sys" : 0, "items" : [ { "code": "4870216767921", "name": "\u041D\u0430\u0433\u0440.\u0422\u0430\u0431.\u041F\u0430\u043B\u043E\u0447. HEETS Ruby Fuse", "price" : 141.00, "quantity" : 2.000, "sum" : 282.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 282.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:42:55]execute_script... [18:42:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79808", "tax_sys" : 0, "items" : [ { "code": "4870216767921", "name": "\u041D\u0430\u0433\u0440.\u0422\u0430\u0431.\u041F\u0430\u043B\u043E\u0447. HEETS Ruby Fuse", "price" : 141.00, "quantity" : 2.000, "sum" : 282.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 282.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:42:55]POST & json_proto [18:42:55]process_json_proto [18:42:55]json parsed OK: [18:42:55]protocol is kg_v1.0 [18:42:55]action value=close_receipt [18:42:55]process_action close_receipt [18:42:55]cmd_close_receipt [18:42:55]MH_GetDate [18:42:55]Write to MH i2c: F0 00 00 EB B8 92 [18:42:55]Write i2c OK [18:42:55]MH_I2C_Read... [18:42:55]Read from MH i2c: F0 [18:42:55]MH_I2C_Read... [18:42:55]Read from MH i2c: F0 09 00 [18:42:55]MH_I2C_Read... [18:42:55]Read from MH i2c: F0 09 00 EB B8 00 B5 FD 13 67 EE 0E 0D 67 37 [18:42:55]GetLastDocTimeStamp 1729363238 [18:42:55]current date 1729363381 [18:42:55]FM_GetShiftState [18:42:55]SAM_PROTO_GetShiftState [18:42:55]wFMCommunicate request_size=4 [18:42:55]MH_SAM_APDU [18:42:55]CAPDU: 80 13 01 00 [18:42:55]Write to MH i2c: E2 08 00 EC B8 80 13 01 00 00 00 00 00 21 [18:42:55]Write i2c OK [18:42:55]MH_I2C_Read... [18:42:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:42:55]Read from MH i2c: E2 [18:42:55]MH_I2C_Read... [18:42:55]Read from MH i2c: E2 0E 00 [18:42:55]MH_I2C_Read... [18:42:55]Read from MH i2c: E2 0E 00 EC B8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 64 [18:42:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:42:55]wFMCommunicate OK [18:42:55]SAM_PROTO_GetShiftState done [18:42:55]FM_GetShiftState done [18:42:55]opened in 1729296582 [18:42:55]opened+sec_in_day 1729382982 [18:42:55]quantity*price = 28200 [18:42:55]sum+1 = 28201 [18:42:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 282.00 НСП 1% : 2.50 НДС 12% : 29.95 Наличными: 282.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 520 19.10.2024 18:43 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218875 ФПД: 68878192364837 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T184301&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218875&fm=68878192364837&tin=02508201610067®Number=0000000000098116&sum=28200 0 [18:42:56]StoreToDocumentArchive [18:42:56]shift 443 fd 218875 [18:42:56]save to /storage/0443/doc_00218875 [18:42:56]save last doc name /storage/0443/doc_00218875 to /storage/kkm_last_doc_name [18:42:56]save OK [18:42:56]Clear old archive folders... [18:42:56]ProcessDocumentItem done err = 0, tmpTLVsize=285 [18:42:56]tlvbuf is 01532400 [18:42:56]SAM_PROTO_ClearQueue [18:42:56]wFMCommunicate request_size=4 [18:42:56]MH_SAM_APDU [18:42:56]CAPDU: 80 09 00 00 [18:42:56]Write to MH i2c: E2 08 00 F9 B8 80 09 00 00 00 00 00 00 23 [18:42:56]Write i2c OK [18:42:56]MH_I2C_Read... [18:42:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:42:56]Read from MH i2c: E2 [18:42:56]MH_I2C_Read... [18:42:56]Read from MH i2c: E2 03 00 [18:42:56]MH_I2C_Read... [18:42:56]Read from MH i2c: E2 03 00 F9 B8 00 90 00 25 [18:42:56]RAPDU: 90 00 [18:42:56]wFMCommunicate OK [18:42:56]SAM_PROTO_ClearQueue done [18:42:56]KKMCreateOFDPacket [18:42:56]OFDProtocolAddRootSTLVToBuf [18:42:56]FM_MakeSignedData [18:42:56]FM_MakeSignedData [18:42:56]SAM_PROTO_SignData [18:42:56]wFMCommunicate request_size=4 [18:42:56]MH_SAM_APDU [18:42:56]CAPDU: 80 0D 01 02 [18:42:56]Write to MH i2c: E2 08 00 FA B8 80 0D 01 02 00 00 00 00 2B [18:42:56]Write i2c OK [18:42:56]MH_I2C_Read... [18:42:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:42:56]Read from MH i2c: E2 [18:42:56]MH_I2C_Read... [18:42:56]Read from MH i2c: E2 03 00 [18:42:56]MH_I2C_Read... [18:42:56]Read from MH i2c: E2 03 00 FA B8 00 90 00 26 [18:42:56]RAPDU: 90 00 [18:42:56]wFMCommunicate OK [18:42:56]wFMCommunicate request_size=255 [18:42:56]MH_SAM_APDU [18:42:56]CAPDU: 80 0D 02 02 FA 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 37 39 32 31 06 04 2B 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 52 75 62 79 20 46 75 73 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 28 6E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 6E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0B 00 00 00 00 07 04 06 00 28 6E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 B5 FD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 [18:42:56]Write to MH i2c: E2 02 01 FB B8 80 0D 02 02 FA 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 37 39 32 31 06 04 2B 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 52 75 62 79 20 46 75 73 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 28 6E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 6E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0B 00 00 00 00 07 04 06 00 28 6E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 B5 FD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 00 00 C2 [18:42:56]Write i2c OK [18:42:56]MH_I2C_Read... [18:42:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:42:56]Read from MH i2c: E2 [18:42:56]MH_I2C_Read... [18:42:56]Read from MH i2c: E2 03 00 [18:42:56]MH_I2C_Read... [18:42:56]Read from MH i2c: E2 03 00 FB B8 00 90 00 27 [18:42:56]RAPDU: 90 00 [18:42:56]wFMCommunicate OK [18:42:56]wFMCommunicate request_size=44 [18:42:56]MH_SAM_APDU [18:42:56]CAPDU: 80 0D 02 02 27 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FB 56 03 00 35 04 06 00 3E A4 F4 30 4D 25 [18:42:56]Write to MH i2c: E2 2F 00 FC B8 80 0D 02 02 27 00 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FB 56 03 00 35 04 06 00 3E A4 F4 30 4D 25 00 00 16 [18:42:56]Write i2c OK [18:42:56]MH_I2C_Read... [18:42:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:42:56]Read from MH i2c: E2 [18:42:56]MH_I2C_Read... [18:42:56]Read from MH i2c: E2 03 00 [18:42:56]MH_I2C_Read... [18:42:56]Read from MH i2c: E2 03 00 FC B8 00 90 00 28 [18:42:56]RAPDU: 90 00 [18:42:56]wFMCommunicate OK [18:42:56]wFMCommunicate request_size=4 [18:42:56]MH_SAM_APDU [18:42:56]CAPDU: 80 0D 03 02 [18:42:56]Write to MH i2c: E2 08 00 FD B8 80 0D 03 02 00 00 00 00 30 [18:42:56]Write i2c OK [18:42:56]MH_I2C_Read... [18:42:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:42:56]Read from MH i2c: E2 [18:42:56]MH_I2C_Read... [18:42:56]Read from MH i2c: E2 0B 00 [18:42:56]MH_I2C_Read... [18:42:56]Read from MH i2c: E2 0B 00 FD B8 00 DA AC 69 5B FA E4 2E 4D 90 00 D4 [18:42:56]RAPDU: DA AC 69 5B FA E4 2E 4D 90 00 [18:42:56]wFMCommunicate OK [18:42:56]SAM_PROTO_SignData done [18:42:56]FM_MakeSignedData done [18:42:56]CreateOFDProtocolMessage [18:42:56]wFMCommunicate request_size=4 [18:42:56]MH_SAM_APDU [18:42:56]CAPDU: 80 11 00 00 [18:42:56]Write to MH i2c: E2 08 00 FE B8 80 11 00 00 00 00 00 00 30 [18:42:56]Write i2c OK [18:42:56]MH_I2C_Read... [18:42:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:42:56]Read from MH i2c: E2 [18:42:56]MH_I2C_Read... [18:42:56]Read from MH i2c: E2 17 00 [18:42:56]MH_I2C_Read... [18:42:56]Read from MH i2c: E2 17 00 FE B8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7F [18:42:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:42:56]wFMCommunicate OK [18:42:56]CreateOFDProtocolMessage done [18:42:56]OFDSenderStorePacket 218875 [18:42:56]StoreOFDPacket docnum=218875 [18:42:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 31 01 00 00 41 EA 29 01 DA 6B 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 37 39 32 31 06 04 2B 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 52 75 62 79 20 46 75 73 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 28 6E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 6E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0B 00 00 00 00 07 04 06 00 28 6E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 B5 FD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FB 56 03 00 35 04 06 00 3E A4 F4 30 4D 25 DA AC 69 5B FA E4 2E 4D [18:42:56]CheckFolder [18:42:56]dirname=/storage/ofd_packets [18:42:56]CheckFolder done [18:42:56]ProducePacketName [18:42:56]name=ofd_packets/00218875 [18:42:56]NVStorageSaveData ofd_packets/00218875 [18:42:56]File name is /storage/ofd_packets/00218875 [18:42:56]Write 335 bytes [18:42:56]NVStorageSaveData done [18:42:56]OFDSenderStorePacket done [18:42:56]KKMCreateOFDPacket done [18:42:56]NVStorageSaveData kkm_last_timestamp [18:42:56]File name is /storage/kkm_last_timestamp [18:42:56]Write 4 bytes [18:42:56]NVStorageSaveData done [18:42:56]ExternCall_PrintAddStr [18:42:56]wPrintStart [18:42:56]Write to MH i2c: 01 00 00 FF B8 B7 [18:42:56]Write i2c OK [18:42:56]MH_I2C_Read... [18:42:56]Read from MH i2c: 01 [18:42:56]MH_I2C_Read... [18:42:56]Read from MH i2c: 01 07 00 [18:42:56]MH_I2C_Read... [18:42:56]Read from MH i2c: 01 07 00 FF B8 00 00 00 00 00 FF 0F CC [18:42:56]RasterBufferAndPrint [18:42:56]line Счет N : (3)79808 [18:42:56]line ИНН: 02508201610067 [18:42:56]line Контрольно-Кассовый Чек [18:42:56]line ПРОДАЖА [18:42:56]line Товар: 4870216767921 [18:42:56]line Нагр.Таб.Палоч. HEETS Ruby Fuse [18:42:56]line 2.000 * 141.00 [18:42:56]line = 282.00 [18:42:56]line НДС 12% НСП 1% [18:42:56]line > о реализуемом товаре [18:42:56]line ИТОГО: 282.00 [18:42:56]line НСП 1% : 2.50 [18:42:56]line НДС 12% : 29.95 [18:42:56]line Наличными: 282.00 [18:42:56]line Безнал.: 0.00 [18:42:56]line Место: АЗС № 84 "Партнер Нефть" [18:42:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:42:56]line СНО: Общий режим [18:42:56]line Чек 520 19.10.2024 18:43 [18:42:56]line Смена: 443 ФФД: 1.0 [18:42:56]line ЗНМ: 0300000178 [18:42:56]line РНМ: 0000000000098116 [18:42:56]line Версия ККМ: 001 [18:42:56]line ФМ: 0000000000965413 [18:42:56]line ФД: 218875 [18:42:56]line ФПД: 68878192364837 [18:42:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T184301&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218875&fm=68878192364837&tin=02508201610067®Number=0000000000098116&sum=28200 [18:42:57]line 0 [18:42:57]OFD Sender: Processing packet 218875 [packets to send 80, broken 79] [18:42:57]ProducePacketName [18:42:57]name=ofd_packets/00218875 [18:42:57]OFD Sender: To server: pG, [18:42:57]CommunicateWithHost lk.salyk.kg:30040 [18:42:57]ConnectInit lk.salyk.kg [18:42:57]written 0, free lines is 4095 [18:42:57]Connected sock=10 [18:42:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 31 01 00 00 41 EA 29 01 DA 6B 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 37 39 32 31 06 04 2B 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 52 75 62 79 20 46 75 73 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 28 6E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 6E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0B 00 00 00 00 07 04 06 00 28 6E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 B5 FD 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FB 56 03 00 35 04 06 00 3E A4 F4 30 4D 25 DA AC 69 5B FA E4 2E 4D [18:42:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9A 11 47 00 09 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 39 36 35 34 31 33 10 04 04 00 FB 56 03 00 F4 03 04 00 4D A9 13 67 B6 04 01 00 00 BB A5 8A BE 21 F0 DF DD [18:42:57]CommunicateWithHost err = 0 [18:42:57]CheckOFDResponse [18:42:57]1017 (14) - 77093643461234 [18:42:57]1041 (16) - 0000000000965413 [18:42:57]1040 (4) - 218875 [18:42:57]1012 (4) - 19.10.2024 12:42 [18:42:57]1206 (1) - 0 [18:42:57]OFD Sender: Remove packet 218875 [18:42:57]ProducePacketName [18:42:57]name=ofd_packets/00218875 [18:42:57]NVStorageDeleteData [18:42:57]Write to MH i2c: 01 00 00 28 B9 E1 [18:42:57]Write i2c OK [18:42:57]MH_I2C_Read... [18:42:57]Read from MH i2c: 01 [18:42:57]MH_I2C_Read... [18:42:57]Read from MH i2c: 01 07 00 [18:42:57]MH_I2C_Read... [18:42:57]Read from MH i2c: 01 07 00 28 B9 00 00 00 00 00 FD 0C F1 [18:42:57]RasterBufferAndPrint [18:42:57]line [18:42:57]line [18:42:57]line [18:42:57]line [18:42:57]line [18:42:57]written 0, free lines is 3334 [18:42:57]MH_Cut [18:42:57]Write to MH i2c: D1 01 00 2F B9 01 BA [18:42:57]Write i2c OK [18:42:57]MH_I2C_Read... [18:42:57]Read from MH i2c: D1 [18:42:57]MH_I2C_Read... [18:42:57]Read from MH i2c: D1 01 00 [18:42:57]MH_I2C_Read... [18:42:57]Read from MH i2c: D1 01 00 2F B9 00 B9 [18:42:57]Write to MH i2c: 01 00 00 30 B9 E9 [18:42:57]Write i2c OK [18:42:57]MH_I2C_Read... [18:42:57]OFD Sender: No OFD packet to send [18:42:58]*** Cut start [18:42:58]*** Partial cut [18:42:58]*** CUTSNS_PIN = 1 [18:42:58]*** CUTSNS_PIN = 0 [18:42:58]*** Brake cut motor [18:42:58]Read from MH i2c: 01 [18:42:58]MH_I2C_Read... [18:42:58]*** Stop cut motor [18:42:58]*** Cut end [18:42:58]Read from MH i2c: 01 07 00 [18:42:58]MH_I2C_Read... [18:42:58]Read from MH i2c: 01 07 00 30 B9 00 00 00 00 00 FF 0F FE [18:42:58]process_action close_receipt done [18:42:58]requested_data is exist [18:42:58]produce_requested_data [18:42:58]requested_item fm.sn is exist - process it [18:42:58]wFMCommunicate request_size=4 [18:42:58]MH_SAM_APDU [18:42:58]CAPDU: 80 11 00 00 [18:42:58]Write to MH i2c: E2 08 00 31 B9 80 11 00 00 00 00 00 00 64 [18:42:58]Write i2c OK [18:42:58]MH_I2C_Read... [18:42:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:42:58]Read from MH i2c: E2 [18:42:58]MH_I2C_Read... [18:42:58]Read from MH i2c: E2 17 00 [18:42:58]MH_I2C_Read... [18:42:58]Read from MH i2c: E2 17 00 31 B9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B3 [18:42:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:42:58]wFMCommunicate OK [18:42:58]requested_item fd.num is exist - process it [18:42:58]SAM_PROTO_GetFieldsCounters [18:42:58]wFMCommunicate request_size=4 [18:42:58]MH_SAM_APDU [18:42:58]CAPDU: 80 13 00 00 [18:42:58]Write to MH i2c: E2 08 00 32 B9 80 13 00 00 00 00 00 00 67 [18:42:58]Write i2c OK [18:42:58]MH_I2C_Read... [18:42:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:42:59]Read from MH i2c: E2 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 62 00 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 62 00 32 B9 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FB 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 08 02 00 00 5E 04 04 00 08 02 00 00 57 04 04 00 09 02 00 00 19 04 04 00 00 00 00 00 90 00 B2 [18:42:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FB 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 08 02 00 00 5E 04 04 00 08 02 00 00 57 04 04 00 09 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:42:59]wFMCommunicate OK [18:42:59]SAM_PROTO_GetFieldsCounters done [18:42:59]requested_item shift.num is exist - process it [18:42:59]requested_item shift.opened is exist - process it [18:42:59]req_shift_opened [18:42:59]FM_GetShiftState [18:42:59]SAM_PROTO_GetShiftState [18:42:59]wFMCommunicate request_size=4 [18:42:59]MH_SAM_APDU [18:42:59]CAPDU: 80 13 01 00 [18:42:59]Write to MH i2c: E2 08 00 33 B9 80 13 01 00 00 00 00 00 69 [18:42:59]Write i2c OK [18:42:59]MH_I2C_Read... [18:42:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:42:59]Read from MH i2c: E2 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 0E 00 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 0E 00 33 B9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AC [18:42:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:42:59]wFMCommunicate OK [18:42:59]SAM_PROTO_GetShiftState done [18:42:59]FM_GetShiftState done [18:42:59]req_shift_opened done [18:42:59]requested_item shift.open_date is exist - process it [18:42:59]req_shift_open_date [18:42:59]req_shift_open_date done [18:42:59]produce_requested_data done [18:42:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218875,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:42:59]process_action_free close_receipt [18:42:59]json_value_free [18:42:59]json_value_free done [18:42:59]process_json_proto returns [18:42:59]Send response to host [18:42:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218875,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:42:59]free response buf [18:42:59]execute_script done [18:42:59]execute_script returns [18:42:59]free content buf [18:42:59]Sock 8.Close socket [18:42:59]Sock 8.Thread stoped [18:43:02]OFD Sender: No OFD packet to send [18:43:07]OFD Sender: No OFD packet to send [18:43:12]OFD Sender: No OFD packet to send [18:43:17]OFD Sender: No OFD packet to send [18:43:22]OFD Sender: No OFD packet to send [18:43:27]OFD Sender: No OFD packet to send [18:43:32]OFD Sender: No OFD packet to send [18:43:37]OFD Sender: No OFD packet to send [18:43:42]OFD Sender: No OFD packet to send [18:43:47]OFD Sender: No OFD packet to send [18:43:52]OFD Sender: No OFD packet to send [18:43:57]OFD Sender: No OFD packet to send [18:44:02]OFD Sender: No OFD packet to send [18:44:07]OFD Sender: No OFD packet to send [18:44:12]OFD Sender: No OFD packet to send [18:44:17]OFD Sender: No OFD packet to send [18:44:22]OFD Sender: No OFD packet to send [18:44:27]OFD Sender: No OFD packet to send [18:44:32]OFD Sender: No OFD packet to send [18:44:37]OFD Sender: No OFD packet to send [18:44:42]OFD Sender: No OFD packet to send [18:44:47]OFD Sender: No OFD packet to send [18:44:52]OFD Sender: No OFD packet to send [18:44:58]OFD Sender: No OFD packet to send [18:45:03]OFD Sender: No OFD packet to send [18:45:08]OFD Sender: No OFD packet to send [18:45:13]OFD Sender: No OFD packet to send [18:45:18]OFD Sender: No OFD packet to send [18:45:23]OFD Sender: No OFD packet to send [18:45:28]OFD Sender: No OFD packet to send [18:45:33]OFD Sender: No OFD packet to send [18:45:38]OFD Sender: No OFD packet to send [18:45:43]OFD Sender: No OFD packet to send [18:45:48]OFD Sender: No OFD packet to send [18:45:53]OFD Sender: No OFD packet to send [18:45:58]OFD Sender: No OFD packet to send [18:46:03]OFD Sender: No OFD packet to send [18:46:08]OFD Sender: No OFD packet to send [18:46:13]OFD Sender: No OFD packet to send [18:46:18]OFD Sender: No OFD packet to send [18:46:23]OFD Sender: No OFD packet to send [18:46:28]OFD Sender: No OFD packet to send [18:46:33]OFD Sender: No OFD packet to send [18:46:38]OFD Sender: No OFD packet to send [18:46:43]OFD Sender: No OFD packet to send [18:46:48]OFD Sender: No OFD packet to send [18:46:53]OFD Sender: No OFD packet to send [18:46:58]OFD Sender: No OFD packet to send [18:47:03]OFD Sender: No OFD packet to send [18:47:08]OFD Sender: No OFD packet to send [18:47:13]OFD Sender: No OFD packet to send [18:47:18]OFD Sender: No OFD packet to send [18:47:23]OFD Sender: No OFD packet to send [18:47:28]OFD Sender: No OFD packet to send [18:47:33]OFD Sender: No OFD packet to send [18:47:38]OFD Sender: No OFD packet to send [18:47:43]OFD Sender: No OFD packet to send [18:47:48]OFD Sender: No OFD packet to send [18:47:53]OFD Sender: No OFD packet to send [18:47:58]OFD Sender: No OFD packet to send [18:48:03]OFD Sender: No OFD packet to send [18:48:08]OFD Sender: No OFD packet to send [18:48:13]OFD Sender: No OFD packet to send [18:48:18]OFD Sender: No OFD packet to send [18:48:23]OFD Sender: No OFD packet to send [18:48:28]OFD Sender: No OFD packet to send [18:48:33]OFD Sender: No OFD packet to send [18:48:38]OFD Sender: No OFD packet to send [18:48:43]OFD Sender: No OFD packet to send [18:48:48]OFD Sender: No OFD packet to send [18:48:53]OFD Sender: No OFD packet to send [18:48:58]OFD Sender: No OFD packet to send [18:49:03]OFD Sender: No OFD packet to send [18:49:08]OFD Sender: No OFD packet to send [18:49:13]OFD Sender: No OFD packet to send [18:49:18]OFD Sender: No OFD packet to send [18:49:23]OFD Sender: No OFD packet to send [18:49:28]OFD Sender: No OFD packet to send [18:49:33]OFD Sender: No OFD packet to send [18:49:38]OFD Sender: No OFD packet to send [18:49:43]OFD Sender: No OFD packet to send [18:49:48]OFD Sender: No OFD packet to send [18:49:49]accept exits with 9 [18:49:49]New connection [18:49:49]New thread 3066682724 created [18:49:49]Thread 3066826084 joined [18:49:49]Waiting for new connection... [18:49:49] Sock 9.Parse request [18:49:49]Sock 9.Check first char [18:49:49]Sock 9.First char is OK [18:49:49]request: POST /json_proto HTTP/1.0 [18:49:49]Method: POST [18:49:49]URL: /json_proto [18:49:49]Method is POST - this is cgi request [18:49:49]url: /json_proto [18:49:49]query_string will be loaded in cgi processing [18:49:49]execute_cgi json_proto POST (null) [18:49:49]execute_cgi path=json_proto method=POST [18:49:49]POST find Content-Length [18:49:49]Host: 172.17.40.4:8080 [18:49:49]Content-Length: 745 [18:49:49]Content-Type: application/json [18:49:49] [18:49:49]POST finish read [18:49:49]Found Content-Length = 745 [18:49:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79809", "tax_sys" : 0, "items" : [ { "code": "47802995", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.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" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:49:49]execute_script... [18:49:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79809", "tax_sys" : 0, "items" : [ { "code": "47802995", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.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" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:49:49]POST & json_proto [18:49:49]process_json_proto [18:49:49]json parsed OK: [18:49:49]protocol is kg_v1.0 [18:49:49]action value=close_receipt [18:49:49]process_action close_receipt [18:49:49]cmd_close_receipt [18:49:49]MH_GetDate [18:49:49]Write to MH i2c: F0 00 00 34 B9 DC [18:49:49]Write i2c OK [18:49:49]MH_I2C_Read... [18:49:49]Read from MH i2c: F0 [18:49:49]MH_I2C_Read... [18:49:49]Read from MH i2c: F0 09 00 [18:49:49]MH_I2C_Read... [18:49:49]Read from MH i2c: F0 09 00 34 B9 00 53 FF 13 67 EE 0E 0D 67 21 [18:49:49]GetLastDocTimeStamp 1729363381 [18:49:49]current date 1729363795 [18:49:49]FM_GetShiftState [18:49:49]SAM_PROTO_GetShiftState [18:49:49]wFMCommunicate request_size=4 [18:49:49]MH_SAM_APDU [18:49:49]CAPDU: 80 13 01 00 [18:49:49]Write to MH i2c: E2 08 00 35 B9 80 13 01 00 00 00 00 00 6B [18:49:49]Write i2c OK [18:49:49]MH_I2C_Read... [18:49:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:49:49]Read from MH i2c: E2 [18:49:49]MH_I2C_Read... [18:49:49]Read from MH i2c: E2 0E 00 [18:49:49]MH_I2C_Read... [18:49:49]Read from MH i2c: E2 0E 00 35 B9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AE [18:49:49]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:49:49]wFMCommunicate OK [18:49:49]SAM_PROTO_GetShiftState done [18:49:49]FM_GetShiftState done [18:49:49]opened in 1729296582 [18:49:49]opened+sec_in_day 1729382982 [18:49:49]quantity*price = 14400 [18:49:49]sum+1 = 14401 [18:49:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 0.00 Безнал.: 144.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 521 19.10.2024 18:49 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218876 ФПД: 21432687885855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T184955&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218876&fm=21432687885855&tin=02508201610067®Number=0000000000098116&sum=14400 0 [18:49:50]StoreToDocumentArchive [18:49:50]shift 443 fd 218876 [18:49:50]save to /storage/0443/doc_00218876 [18:49:50]save last doc name /storage/0443/doc_00218876 to /storage/kkm_last_doc_name [18:49:50]save OK [18:49:50]Clear old archive folders... [18:49:50]ProcessDocumentItem done err = 0, tmpTLVsize=271 [18:49:50]tlvbuf is 016DCE50 [18:49:50]SAM_PROTO_ClearQueue [18:49:50]wFMCommunicate request_size=4 [18:49:50]MH_SAM_APDU [18:49:50]CAPDU: 80 09 00 00 [18:49:50]Write to MH i2c: E2 08 00 42 B9 80 09 00 00 00 00 00 00 6D [18:49:50]Write i2c OK [18:49:50]MH_I2C_Read... [18:49:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:49:50]Read from MH i2c: E2 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 42 B9 00 90 00 6F [18:49:50]RAPDU: 90 00 [18:49:50]wFMCommunicate OK [18:49:50]SAM_PROTO_ClearQueue done [18:49:50]KKMCreateOFDPacket [18:49:50]OFDProtocolAddRootSTLVToBuf [18:49:50]FM_MakeSignedData [18:49:50]FM_MakeSignedData [18:49:50]SAM_PROTO_SignData [18:49:50]wFMCommunicate request_size=4 [18:49:50]MH_SAM_APDU [18:49:50]CAPDU: 80 0D 01 02 [18:49:50]Write to MH i2c: E2 08 00 43 B9 80 0D 01 02 00 00 00 00 75 [18:49:50]Write i2c OK [18:49:50]MH_I2C_Read... [18:49:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:49:50]Read from MH i2c: E2 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 43 B9 00 90 00 70 [18:49:50]RAPDU: 90 00 [18:49:50]wFMCommunicate OK [18:49:50]wFMCommunicate request_size=255 [18:49:50]MH_SAM_APDU [18:49:50]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 53 FF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 [18:49:50]Write to MH i2c: E2 02 01 44 B9 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 53 FF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 01 [18:49:50]Write i2c OK [18:49:50]MH_I2C_Read... [18:49:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:49:50]Read from MH i2c: E2 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 44 B9 00 90 00 71 [18:49:50]RAPDU: 90 00 [18:49:50]wFMCommunicate OK [18:49:50]wFMCommunicate request_size=30 [18:49:50]MH_SAM_APDU [18:49:50]CAPDU: 80 0D 02 02 19 30 39 36 35 34 31 33 10 04 04 00 FC 56 03 00 35 04 06 00 13 7E 2F BF 7E 1F [18:49:50]Write to MH i2c: E2 21 00 45 B9 80 0D 02 02 19 00 30 39 36 35 34 31 33 10 04 04 00 FC 56 03 00 35 04 06 00 13 7E 2F BF 7E 1F 00 00 DE [18:49:50]Write i2c OK [18:49:50]MH_I2C_Read... [18:49:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:49:50]Read from MH i2c: E2 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 45 B9 00 90 00 72 [18:49:50]RAPDU: 90 00 [18:49:50]wFMCommunicate OK [18:49:50]wFMCommunicate request_size=4 [18:49:50]MH_SAM_APDU [18:49:50]CAPDU: 80 0D 03 02 [18:49:50]Write to MH i2c: E2 08 00 46 B9 80 0D 03 02 00 00 00 00 7A [18:49:50]Write i2c OK [18:49:50]MH_I2C_Read... [18:49:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:49:50]Read from MH i2c: E2 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 0B 00 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 0B 00 46 B9 00 DE 0C 68 73 ED 9F 37 39 90 00 3C [18:49:50]RAPDU: DE 0C 68 73 ED 9F 37 39 90 00 [18:49:50]wFMCommunicate OK [18:49:50]SAM_PROTO_SignData done [18:49:50]FM_MakeSignedData done [18:49:50]CreateOFDProtocolMessage [18:49:50]wFMCommunicate request_size=4 [18:49:50]MH_SAM_APDU [18:49:50]CAPDU: 80 11 00 00 [18:49:50]Write to MH i2c: E2 08 00 47 B9 80 11 00 00 00 00 00 00 7A [18:49:50]Write i2c OK [18:49:50]MH_I2C_Read... [18:49:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:49:50]Read from MH i2c: E2 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 17 00 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 17 00 47 B9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C9 [18:49:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:49:50]wFMCommunicate OK [18:49:50]CreateOFDProtocolMessage done [18:49:50]OFDSenderStorePacket 218876 [18:49:50]StoreOFDPacket docnum=218876 [18:49:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 23 01 00 00 30 10 1B 01 C7 89 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 53 FF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FC 56 03 00 35 04 06 00 13 7E 2F BF 7E 1F DE 0C 68 73 ED 9F 37 39 [18:49:50]CheckFolder [18:49:50]dirname=/storage/ofd_packets [18:49:50]CheckFolder done [18:49:50]ProducePacketName [18:49:50]name=ofd_packets/00218876 [18:49:50]NVStorageSaveData ofd_packets/00218876 [18:49:50]File name is /storage/ofd_packets/00218876 [18:49:50]Write 321 bytes [18:49:50]NVStorageSaveData done [18:49:50]OFDSenderStorePacket done [18:49:50]KKMCreateOFDPacket done [18:49:50]NVStorageSaveData kkm_last_timestamp [18:49:50]File name is /storage/kkm_last_timestamp [18:49:50]Write 4 bytes [18:49:50]NVStorageSaveData done [18:49:50]ExternCall_PrintAddStr [18:49:50]wPrintStart [18:49:50]Write to MH i2c: 01 00 00 48 B9 01 [18:49:50]Write i2c OK [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: 01 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: 01 07 00 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: 01 07 00 48 B9 00 00 00 00 00 FF 0F 16 [18:49:50]RasterBufferAndPrint [18:49:50]line Счет N : (3)79809 [18:49:50]line ИНН: 02508201610067 [18:49:50]line Контрольно-Кассовый Чек [18:49:50]line ПРОДАЖА [18:49:50]line Товар: 47802995 [18:49:50]line Сигареты Winston XS Silver [18:49:50]line 1.000 * 144.00 [18:49:50]line = 144.00 [18:49:50]line НДС 12% НСП 1% [18:49:50]line > о реализуемом товаре [18:49:50]line ИТОГО: 144.00 [18:49:50]line НСП 1% : 1.27 [18:49:50]line НДС 12% : 15.29 [18:49:50]line Наличными: 0.00 [18:49:50]line Безнал.: 144.00 [18:49:50]line Место: АЗС № 84 "Партнер Нефть" [18:49:50]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:49:50]line СНО: Общий режим [18:49:50]line Чек 521 19.10.2024 18:49 [18:49:50]line Смена: 443 ФФД: 1.0 [18:49:50]line ЗНМ: 0300000178 [18:49:50]line РНМ: 0000000000098116 [18:49:50]line Версия ККМ: 001 [18:49:50]line Платежная система: Mbank [18:49:50]line ФМ: 0000000000965413 [18:49:50]line ФД: 218876 [18:49:50]line ФПД: 21432687885855 [18:49:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T184955&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218876&fm=21432687885855&tin=02508201610067®Number=0000000000098116&sum=14400 [18:49:51]OFD Sender: Processing packet 218876 [packets to send 80, broken 79] [18:49:51]ProducePacketName [18:49:51]name=ofd_packets/00218876 [18:49:51]OFD Sender: To server: pG, [18:49:51]CommunicateWithHost lk.salyk.kg:30040 [18:49:51]ConnectInit lk.salyk.kg [18:49:51]line 0 [18:49:51]written 0, free lines is 4095 [18:49:51]Connected sock=10 [18:49:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 23 01 00 00 30 10 1B 01 C7 89 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 53 FF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FC 56 03 00 35 04 06 00 13 7E 2F BF 7E 1F DE 0C 68 73 ED 9F 37 39 [18:49:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AD CE 47 00 62 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 39 36 35 34 31 33 10 04 04 00 FC 56 03 00 F4 03 04 00 EB AA 13 67 B6 04 01 00 00 08 E1 8F 28 9F 08 C3 16 [18:49:51]CommunicateWithHost err = 0 [18:49:51]CheckOFDResponse [18:49:51]1017 (14) - 77093643461234 [18:49:51]1041 (16) - 0000000000965413 [18:49:51]1040 (4) - 218876 [18:49:51]1012 (4) - 19.10.2024 12:49 [18:49:51]1206 (1) - 0 [18:49:51]OFD Sender: Remove packet 218876 [18:49:51]ProducePacketName [18:49:51]name=ofd_packets/00218876 [18:49:51]NVStorageDeleteData [18:49:51]Write to MH i2c: 01 00 00 71 B9 2A [18:49:51]Write i2c OK [18:49:51]MH_I2C_Read... [18:49:51]Read from MH i2c: 01 [18:49:51]MH_I2C_Read... [18:49:51]Read from MH i2c: 01 07 00 [18:49:51]MH_I2C_Read... [18:49:51]Read from MH i2c: 01 07 00 71 B9 00 00 00 00 00 11 0D 4F [18:49:51]RasterBufferAndPrint [18:49:51]line [18:49:51]line [18:49:51]line [18:49:51]line [18:49:51]line [18:49:51]written 0, free lines is 3354 [18:49:51]MH_Cut [18:49:51]Write to MH i2c: D1 01 00 78 B9 01 03 [18:49:51]Write i2c OK [18:49:51]MH_I2C_Read... [18:49:51]Read from MH i2c: D1 [18:49:51]MH_I2C_Read... [18:49:51]Read from MH i2c: D1 01 00 [18:49:51]MH_I2C_Read... [18:49:51]Read from MH i2c: D1 01 00 78 B9 00 02 [18:49:51]Write to MH i2c: 01 00 00 79 B9 32 [18:49:51]Write i2c OK [18:49:51]MH_I2C_Read... [18:49:51]OFD Sender: No OFD packet to send [18:49:52]*** Cut start [18:49:52]*** Partial cut [18:49:52]*** CUTSNS_PIN = 1 [18:49:52]*** CUTSNS_PIN = 0 [18:49:52]*** Brake cut motor [18:49:52]Read from MH i2c: 01 [18:49:52]MH_I2C_Read... [18:49:52]*** Stop cut motor [18:49:52]*** Cut end [18:49:52]Read from MH i2c: 01 07 00 [18:49:52]MH_I2C_Read... [18:49:52]Read from MH i2c: 01 07 00 79 B9 00 00 00 00 00 FF 0F 47 [18:49:52]process_action close_receipt done [18:49:52]requested_data is exist [18:49:52]produce_requested_data [18:49:52]requested_item fm.sn is exist - process it [18:49:52]wFMCommunicate request_size=4 [18:49:52]MH_SAM_APDU [18:49:52]CAPDU: 80 11 00 00 [18:49:52]Write to MH i2c: E2 08 00 7A B9 80 11 00 00 00 00 00 00 AD [18:49:52]Write i2c OK [18:49:52]MH_I2C_Read... [18:49:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:49:52]Read from MH i2c: E2 [18:49:52]MH_I2C_Read... [18:49:52]Read from MH i2c: E2 17 00 [18:49:52]MH_I2C_Read... [18:49:52]Read from MH i2c: E2 17 00 7A B9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FC [18:49:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:49:52]wFMCommunicate OK [18:49:52]requested_item fd.num is exist - process it [18:49:52]SAM_PROTO_GetFieldsCounters [18:49:52]wFMCommunicate request_size=4 [18:49:52]MH_SAM_APDU [18:49:52]CAPDU: 80 13 00 00 [18:49:52]Write to MH i2c: E2 08 00 7B B9 80 13 00 00 00 00 00 00 B0 [18:49:52]Write i2c OK [18:49:52]MH_I2C_Read... [18:49:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:49:53]Read from MH i2c: E2 [18:49:53]MH_I2C_Read... [18:49:53]Read from MH i2c: E2 62 00 [18:49:53]MH_I2C_Read... [18:49:53]Read from MH i2c: E2 62 00 7B B9 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FC 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 09 02 00 00 5E 04 04 00 09 02 00 00 57 04 04 00 0A 02 00 00 19 04 04 00 00 00 00 00 90 00 FF [18:49:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FC 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 09 02 00 00 5E 04 04 00 09 02 00 00 57 04 04 00 0A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:49:53]wFMCommunicate OK [18:49:53]SAM_PROTO_GetFieldsCounters done [18:49:53]requested_item shift.num is exist - process it [18:49:53]requested_item shift.opened is exist - process it [18:49:53]req_shift_opened [18:49:53]FM_GetShiftState [18:49:53]SAM_PROTO_GetShiftState [18:49:53]wFMCommunicate request_size=4 [18:49:53]MH_SAM_APDU [18:49:53]CAPDU: 80 13 01 00 [18:49:53]Write to MH i2c: E2 08 00 7C B9 80 13 01 00 00 00 00 00 B2 [18:49:53]Write i2c OK [18:49:53]MH_I2C_Read... [18:49:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:49:53]Read from MH i2c: E2 [18:49:53]MH_I2C_Read... [18:49:53]Read from MH i2c: E2 0E 00 [18:49:53]MH_I2C_Read... [18:49:53]Read from MH i2c: E2 0E 00 7C B9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F5 [18:49:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:49:53]wFMCommunicate OK [18:49:53]SAM_PROTO_GetShiftState done [18:49:53]FM_GetShiftState done [18:49:53]req_shift_opened done [18:49:53]requested_item shift.open_date is exist - process it [18:49:53]req_shift_open_date [18:49:53]req_shift_open_date done [18:49:53]produce_requested_data done [18:49:53]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218876,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:49:53]process_action_free close_receipt [18:49:53]json_value_free [18:49:53]json_value_free done [18:49:53]process_json_proto returns [18:49:53]Send response to host [18:49:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218876,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:49:53]free response buf [18:49:53]execute_script done [18:49:53]execute_script returns [18:49:53]free content buf [18:49:53]Sock 9.Close socket [18:49:53]Sock 9.Thread stoped [18:49:56]OFD Sender: No OFD packet to send [18:50:01]OFD Sender: No OFD packet to send [18:50:06]OFD Sender: No OFD packet to send [18:50:11]OFD Sender: No OFD packet to send [18:50:16]OFD Sender: No OFD packet to send [18:50:21]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:52]OFD Sender: No OFD packet to send [18:50:57]OFD Sender: No OFD packet to send [18:51:02]OFD Sender: No OFD packet to send [18:51:07]OFD Sender: No OFD packet to send [18:51:12]OFD Sender: No OFD packet to send [18:51:17]OFD Sender: No OFD packet to send [18:51:21]accept exits with 8 [18:51:21]New connection [18:51:21]New thread 3066826084 created [18:51:21]Thread 3066682724 joined [18:51:21]Waiting for new connection... [18:51:21] Sock 8.Parse request [18:51:21]Sock 8.Check first char [18:51:21]Sock 8.First char is OK [18:51:21]request: POST /json_proto HTTP/1.0 [18:51:21]Method: POST [18:51:21]URL: /json_proto [18:51:21]Method is POST - this is cgi request [18:51:21]url: /json_proto [18:51:21]query_string will be loaded in cgi processing [18:51:21]execute_cgi json_proto POST (null) [18:51:21]execute_cgi path=json_proto method=POST [18:51:21]POST find Content-Length [18:51:21]Host: 172.17.40.4:8080 [18:51:21]Content-Length: 677 [18:51:21]Content-Type: application/json [18:51:21] [18:51:21]POST finish read [18:51:21]Found Content-Length = 677 [18:51:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 9.270, "sum" : 620.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 620.00, "total" : 620.00, "payments": [ { "type": 0, "sum" : 620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:51:21]execute_script... [18:51: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)536422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 9.270, "sum" : 620.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 620.00, "total" : 620.00, "payments": [ { "type": 0, "sum" : 620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:51:21]POST & json_proto [18:51:21]process_json_proto [18:51:21]json parsed OK: [18:51:21]protocol is kg_v1.0 [18:51:21]action value=close_receipt [18:51:21]process_action close_receipt [18:51:21]cmd_close_receipt [18:51:21]MH_GetDate [18:51:21]Write to MH i2c: F0 00 00 7D B9 25 [18:51:21]Write i2c OK [18:51:21]MH_I2C_Read... [18:51:21]Read from MH i2c: F0 [18:51:21]MH_I2C_Read... [18:51:21]Read from MH i2c: F0 09 00 [18:51:21]MH_I2C_Read... [18:51:21]Read from MH i2c: F0 09 00 7D B9 00 AF FF 13 67 EE 0E 0D 67 C6 [18:51:21]GetLastDocTimeStamp 1729363795 [18:51:21]current date 1729363887 [18:51:21]FM_GetShiftState [18:51:21]SAM_PROTO_GetShiftState [18:51:21]wFMCommunicate request_size=4 [18:51:21]MH_SAM_APDU [18:51:21]CAPDU: 80 13 01 00 [18:51:21]Write to MH i2c: E2 08 00 7E B9 80 13 01 00 00 00 00 00 B4 [18:51:21]Write i2c OK [18:51:21]MH_I2C_Read... [18:51:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:21]Read from MH i2c: E2 [18:51:21]MH_I2C_Read... [18:51:21]Read from MH i2c: E2 0E 00 [18:51:21]MH_I2C_Read... [18:51:21]Read from MH i2c: E2 0E 00 7E B9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F7 [18:51:21]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:51:21]wFMCommunicate OK [18:51:21]SAM_PROTO_GetShiftState done [18:51:21]FM_GetShiftState done [18:51:21]opened in 1729296582 [18:51:21]opened+sec_in_day 1729382982 [18:51:21]quantity*price = 62016 [18:51:21]sum+1 = 62017 [18:51:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 620.00 Внесено: 620.00 СДАЧА: 0.00 НСП 1% : 5.49 НДС 12% : 65.86 Наличными: 620.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 522 19.10.2024 18:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218877 ФПД: 148884293499035 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T185127&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218877&fm=148884293499035&tin=02508201610067®Number=0000000000098116&sum=62000 [18:51:22]StoreToDocumentArchive [18:51:22]shift 443 fd 218877 [18:51:22]save to /storage/0443/doc_00218877 [18:51:22]save last doc name /storage/0443/doc_00218877 to /storage/kkm_last_doc_name [18:51:22]save OK [18:51:22]Clear old archive folders... [18:51:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:51:22]tlvbuf is 0191DED0 [18:51:22]SAM_PROTO_ClearQueue [18:51:22]wFMCommunicate request_size=4 [18:51:22]MH_SAM_APDU [18:51:22]CAPDU: 80 09 00 00 [18:51:22]Write to MH i2c: E2 08 00 8B B9 80 09 00 00 00 00 00 00 B6 [18:51:22]Write i2c OK [18:51:22]MH_I2C_Read... [18:51:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:51:22]Read from MH i2c: E2 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 03 00 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 03 00 8B B9 00 90 00 B8 [18:51:22]RAPDU: 90 00 [18:51:22]wFMCommunicate OK [18:51:22]SAM_PROTO_ClearQueue done [18:51:22]KKMCreateOFDPacket [18:51:22]OFDProtocolAddRootSTLVToBuf [18:51:22]FM_MakeSignedData [18:51:22]FM_MakeSignedData [18:51:22]SAM_PROTO_SignData [18:51:22]wFMCommunicate request_size=4 [18:51:22]MH_SAM_APDU [18:51:22]CAPDU: 80 0D 01 02 [18:51:22]Write to MH i2c: E2 08 00 8C B9 80 0D 01 02 00 00 00 00 BE [18:51:22]Write i2c OK [18:51:22]MH_I2C_Read... [18:51:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:51:22]Read from MH i2c: E2 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 03 00 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 03 00 8C B9 00 90 00 B9 [18:51:22]RAPDU: 90 00 [18:51:22]wFMCommunicate OK [18:51:22]wFMCommunicate request_size=255 [18:51:22]MH_SAM_APDU [18:51: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 36 24 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 40 F2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 F2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 19 00 00 00 00 07 04 06 00 30 F2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 AF FF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FD 56 03 00 35 04 06 00 87 [18:51:22]Write to MH i2c: E2 02 01 8D B9 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 36 24 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 40 F2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 F2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 19 00 00 00 00 07 04 06 00 30 F2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 AF FF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FD 56 03 00 35 04 06 00 87 00 00 94 [18:51:22]Write i2c OK [18:51:22]MH_I2C_Read... [18:51:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:22]Read from MH i2c: E2 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 03 00 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 03 00 8D B9 00 90 00 BA [18:51:22]RAPDU: 90 00 [18:51:22]wFMCommunicate OK [18:51:22]wFMCommunicate request_size=10 [18:51:22]MH_SAM_APDU [18:51:22]CAPDU: 80 0D 02 02 05 68 D3 6D 38 9B [18:51:22]Write to MH i2c: E2 0D 00 8E B9 80 0D 02 02 05 00 68 D3 6D 38 9B 00 00 46 [18:51:22]Write i2c OK [18:51:22]MH_I2C_Read... [18:51:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:22]Read from MH i2c: E2 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 03 00 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 03 00 8E B9 00 90 00 BB [18:51:22]RAPDU: 90 00 [18:51:22]wFMCommunicate OK [18:51:22]wFMCommunicate request_size=4 [18:51:22]MH_SAM_APDU [18:51:22]CAPDU: 80 0D 03 02 [18:51:22]Write to MH i2c: E2 08 00 8F B9 80 0D 03 02 00 00 00 00 C3 [18:51:22]Write i2c OK [18:51:22]MH_I2C_Read... [18:51:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:51:22]Read from MH i2c: E2 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 0B 00 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 0B 00 8F B9 00 BA 4E 62 C7 3E B8 3A 77 90 00 9C [18:51:22]RAPDU: BA 4E 62 C7 3E B8 3A 77 90 00 [18:51:22]wFMCommunicate OK [18:51:22]SAM_PROTO_SignData done [18:51:22]FM_MakeSignedData done [18:51:22]CreateOFDProtocolMessage [18:51:22]wFMCommunicate request_size=4 [18:51:22]MH_SAM_APDU [18:51:22]CAPDU: 80 11 00 00 [18:51:22]Write to MH i2c: E2 08 00 90 B9 80 11 00 00 00 00 00 00 C3 [18:51:22]Write i2c OK [18:51:22]MH_I2C_Read... [18:51:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:22]Read from MH i2c: E2 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 17 00 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 17 00 90 B9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 12 [18:51:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:51:22]wFMCommunicate OK [18:51:22]CreateOFDProtocolMessage done [18:51:22]OFDSenderStorePacket 218877 [18:51:22]StoreOFDPacket docnum=218877 [18:51:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 86 F2 07 01 2D 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 36 24 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 40 F2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 F2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 19 00 00 00 00 07 04 06 00 30 F2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 AF FF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FD 56 03 00 35 04 06 00 87 68 D3 6D 38 9B BA 4E 62 C7 3E B8 3A 77 [18:51:22]CheckFolder [18:51:22]dirname=/storage/ofd_packets [18:51:22]CheckFolder done [18:51:22]ProducePacketName [18:51:22]name=ofd_packets/00218877 [18:51:22]NVStorageSaveData ofd_packets/00218877 [18:51:22]File name is /storage/ofd_packets/00218877 [18:51:22]Write 301 bytes [18:51:22]NVStorageSaveData done [18:51:22]OFDSenderStorePacket done [18:51:22]KKMCreateOFDPacket done [18:51:22]NVStorageSaveData kkm_last_timestamp [18:51:22]File name is /storage/kkm_last_timestamp [18:51:22]Write 4 bytes [18:51:22]NVStorageSaveData done [18:51:22]ExternCall_PrintAddStr [18:51:22]wPrintStart [18:51:22]Write to MH i2c: 01 00 00 91 B9 4A [18:51:22]Write i2c OK [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: 01 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: 01 07 00 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: 01 07 00 91 B9 00 00 00 00 00 FF 0F 5F [18:51:22]RasterBufferAndPrint [18:51:22]line Счет N : (1)536422 [18:51:22]line ИНН: 02508201610067 [18:51:22]line Контрольно-Кассовый Чек [18:51:22]line ПРОДАЖА [18:51:22]line ТРК (МРК, ГНК) : 13 [18:51:22]line Товар: 2710124130 [18:51:22]line Аи-92-К-2 [18:51:22]line 9.270 * 66.90 [18:51:22]line = 620.16 [18:51:22]line НДС 12% НСП 1% [18:51:22]line > о реализуемом товаре [18:51:22]line ОКРУГЛЕНИЕ: -0.16 [18:51:22]line ИТОГО: 620.00 [18:51:22]line Внесено: 620.00 [18:51:22]line СДАЧА: 0.00 [18:51:22]line НСП 1% : 5.49 [18:51:22]line НДС 12% : 65.86 [18:51:22]line Наличными: 620.00 [18:51:22]line Безнал.: 0.00 [18:51:22]line Место: АЗС № 84 "Партнер Нефть" [18:51:22]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:51:22]line СНО: Общий режим [18:51:22]line Чек 522 19.10.2024 18:51 [18:51:22]line Смена: 443 ФФД: 1.0 [18:51:22]line ЗНМ: 0300000178 [18:51:22]line РНМ: 0000000000098116 [18:51:22]line Версия ККМ: 001 [18:51:22]line ФМ: 0000000000965413 [18:51:22]line ФД: 218877 [18:51:22]line ФПД: 148884293499035 [18:51:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T185127&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218877&fm=148884293499035&tin=02508201610067®Number=0000000000098116&sum=62000 [18:51:23]OFD Sender: Processing packet 218877 [packets to send 80, broken 79] [18:51:23]ProducePacketName [18:51:23]name=ofd_packets/00218877 [18:51:23]OFD Sender: To server: pG, [18:51:23]CommunicateWithHost lk.salyk.kg:30040 [18:51:23]ConnectInit lk.salyk.kg [18:51:23]written 0, free lines is 4095 [18:51:23]Connected sock=10 [18:51:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 86 F2 07 01 2D 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 36 24 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 40 F2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 F2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 19 00 00 00 00 07 04 06 00 30 F2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 AF FF 13 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FD 56 03 00 35 04 06 00 87 68 D3 6D 38 9B BA 4E 62 C7 3E B8 3A 77 [18:51:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AB 45 47 00 AA 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FD 56 03 00 F4 03 04 00 48 AB 13 67 B6 04 01 00 00 27 75 E6 31 A6 BA 1D 91 [18:51:23]CommunicateWithHost err = 0 [18:51:23]CheckOFDResponse [18:51:23]1017 (14) - 77093643461234 [18:51:23]1041 (16) - 0000000000965413 [18:51:23]1040 (4) - 218877 [18:51:23]1012 (4) - 19.10.2024 12:51 [18:51:23]1206 (1) - 0 [18:51:23]OFD Sender: Remove packet 218877 [18:51:23]ProducePacketName [18:51:23]name=ofd_packets/00218877 [18:51:23]NVStorageDeleteData [18:51:23]Write to MH i2c: 01 00 00 BC B9 75 [18:51:23]Write i2c OK [18:51:23]MH_I2C_Read... [18:51:23]Read from MH i2c: 01 [18:51:23]MH_I2C_Read... [18:51:23]Read from MH i2c: 01 07 00 [18:51:23]MH_I2C_Read... [18:51:23]Read from MH i2c: 01 07 00 BC B9 00 00 00 00 00 F5 0C 7D [18:51:23]RasterBufferAndPrint [18:51:23]line [18:51:23]line [18:51:23]line [18:51:23]line [18:51:23]line [18:51:23]written 0, free lines is 3323 [18:51:23]MH_Cut [18:51:23]Write to MH i2c: D1 01 00 C3 B9 01 4E [18:51:23]Write i2c OK [18:51:23]MH_I2C_Read... [18:51:23]Read from MH i2c: D1 [18:51:23]MH_I2C_Read... [18:51:23]Read from MH i2c: D1 01 00 [18:51:23]MH_I2C_Read... [18:51:23]Read from MH i2c: D1 01 00 C3 B9 00 4D [18:51:23]Write to MH i2c: 01 00 00 C4 B9 7D [18:51:23]Write i2c OK [18:51:23]MH_I2C_Read... [18:51:24]OFD Sender: No OFD packet to send [18:51:24]*** Cut start [18:51:24]*** Partial cut [18:51:24]*** CUTSNS_PIN = 1 [18:51:24]*** CUTSNS_PIN = 0 [18:51:24]*** Brake cut motor [18:51:25]Read from MH i2c: 01 [18:51:25]MH_I2C_Read... [18:51:25]*** Stop cut motor [18:51:25]*** Cut end [18:51:25]Read from MH i2c: 01 07 00 [18:51:25]MH_I2C_Read... [18:51:25]Read from MH i2c: 01 07 00 C4 B9 00 00 00 00 00 FF 0F 92 [18:51:25]process_action close_receipt done [18:51:25]requested_data is exist [18:51:25]produce_requested_data [18:51:25]requested_item fm.sn is exist - process it [18:51:25]wFMCommunicate request_size=4 [18:51:25]MH_SAM_APDU [18:51:25]CAPDU: 80 11 00 00 [18:51:25]Write to MH i2c: E2 08 00 C5 B9 80 11 00 00 00 00 00 00 F8 [18:51:25]Write i2c OK [18:51:25]MH_I2C_Read... [18:51:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:25]Read from MH i2c: E2 [18:51:25]MH_I2C_Read... [18:51:25]Read from MH i2c: E2 17 00 [18:51:25]MH_I2C_Read... [18:51:25]Read from MH i2c: E2 17 00 C5 B9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 47 [18:51:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:51:25]wFMCommunicate OK [18:51:25]requested_item fd.num is exist - process it [18:51:25]SAM_PROTO_GetFieldsCounters [18:51:25]wFMCommunicate request_size=4 [18:51:25]MH_SAM_APDU [18:51:25]CAPDU: 80 13 00 00 [18:51:25]Write to MH i2c: E2 08 00 C6 B9 80 13 00 00 00 00 00 00 FB [18:51:25]Write i2c OK [18:51:25]MH_I2C_Read... [18:51:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:51:25]Read from MH i2c: E2 [18:51:25]MH_I2C_Read... [18:51:25]Read from MH i2c: E2 62 00 [18:51:25]MH_I2C_Read... [18:51:25]Read from MH i2c: E2 62 00 C6 B9 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FD 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0A 02 00 00 5E 04 04 00 0A 02 00 00 57 04 04 00 0B 02 00 00 19 04 04 00 00 00 00 00 90 00 4E [18:51:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FD 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0A 02 00 00 5E 04 04 00 0A 02 00 00 57 04 04 00 0B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:51:25]wFMCommunicate OK [18:51:25]SAM_PROTO_GetFieldsCounters done [18:51:25]requested_item shift.num is exist - process it [18:51:25]requested_item shift.opened is exist - process it [18:51:25]req_shift_opened [18:51:25]FM_GetShiftState [18:51:25]SAM_PROTO_GetShiftState [18:51:25]wFMCommunicate request_size=4 [18:51:25]MH_SAM_APDU [18:51:25]CAPDU: 80 13 01 00 [18:51:25]Write to MH i2c: E2 08 00 C7 B9 80 13 01 00 00 00 00 00 FD [18:51:25]Write i2c OK [18:51:25]MH_I2C_Read... [18:51:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:25]Read from MH i2c: E2 [18:51:25]MH_I2C_Read... [18:51:25]Read from MH i2c: E2 0E 00 [18:51:25]MH_I2C_Read... [18:51:25]Read from MH i2c: E2 0E 00 C7 B9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 40 [18:51:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:51:25]wFMCommunicate OK [18:51:25]SAM_PROTO_GetShiftState done [18:51:25]FM_GetShiftState done [18:51:25]req_shift_opened done [18:51:25]requested_item shift.open_date is exist - process it [18:51:25]req_shift_open_date [18:51:25]req_shift_open_date done [18:51:25]produce_requested_data done [18:51:25]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218877,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:51:25]process_action_free close_receipt [18:51:25]json_value_free [18:51:25]json_value_free done [18:51:25]process_json_proto returns [18:51:25]Send response to host [18:51:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218877,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:51:25]free response buf [18:51:25]execute_script done [18:51:25]execute_script returns [18:51:25]free content buf [18:51:25]Sock 8.Close socket [18:51:25]Sock 8.Thread stoped [18:51:29]OFD Sender: No OFD packet to send [18:51:34]OFD Sender: No OFD packet to send [18:51:39]OFD Sender: No OFD packet to send [18:51:44]OFD Sender: No OFD packet to send [18:51:49]OFD Sender: No OFD packet to send [18:51:54]OFD Sender: No OFD packet to send [18:51:59]OFD Sender: No OFD packet to send [18:52:04]OFD Sender: No OFD packet to send [18:52:09]OFD Sender: No OFD packet to send [18:52:14]OFD Sender: No OFD packet to send [18:52:19]OFD Sender: No OFD packet to send [18:52:24]OFD Sender: No OFD packet to send [18:52:29]OFD Sender: No OFD packet to send [18:52:34]OFD Sender: No OFD packet to send [18:52:39]OFD Sender: No OFD packet to send [18:52:44]OFD Sender: No OFD packet to send [18:52:49]OFD Sender: No OFD packet to send [18:52:54]OFD Sender: No OFD packet to send [18:52:59]OFD Sender: No OFD packet to send [18:53:03]accept exits with 9 [18:53:03]New connection [18:53:03]New thread 3066682724 created [18:53:03]Thread 3066826084 joined [18:53:03]Waiting for new connection... [18:53:03] Sock 9.Parse request [18:53:03]Sock 9.Check first char [18:53:03]Sock 9.First char is OK [18:53:03]request: POST /json_proto HTTP/1.0 [18:53:03]Method: POST [18:53:03]URL: /json_proto [18:53:03]Method is POST - this is cgi request [18:53:03]url: /json_proto [18:53:03]query_string will be loaded in cgi processing [18:53:03]execute_cgi json_proto POST (null) [18:53:03]execute_cgi path=json_proto method=POST [18:53:03]POST find Content-Length [18:53:03]Host: 172.17.40.4:8080 [18:53:03]Content-Length: 791 [18:53:03]Content-Type: application/json [18:53:03] [18:53:03]POST finish read [18:53:03]Found Content-Length = 791 [18:53:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536423", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 5.980, "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\u000A03581", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:03]execute_script... [18:53: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)536423", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 5.980, "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\u000A03581", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:03]POST & json_proto [18:53:03]process_json_proto [18:53:03]json parsed OK: [18:53:03]protocol is kg_v1.0 [18:53:03]action value=close_receipt [18:53:03]process_action close_receipt [18:53:03]cmd_close_receipt [18:53:03]MH_GetDate [18:53:03]Write to MH i2c: F0 00 00 C8 B9 70 [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: F0 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: F0 09 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: F0 09 00 C8 B9 00 15 00 14 67 EE 0E 0D 67 79 [18:53:03]GetLastDocTimeStamp 1729363887 [18:53:03]current date 1729363989 [18:53:03]FM_GetShiftState [18:53:03]SAM_PROTO_GetShiftState [18:53:03]wFMCommunicate request_size=4 [18:53:03]MH_SAM_APDU [18:53:03]CAPDU: 80 13 01 00 [18:53:03]Write to MH i2c: E2 08 00 C9 B9 80 13 01 00 00 00 00 00 FF [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:03]Read from MH i2c: E2 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 0E 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 0E 00 C9 B9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 42 [18:53:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:53:03]wFMCommunicate OK [18:53:03]SAM_PROTO_GetShiftState done [18:53:03]FM_GetShiftState done [18:53:03]opened in 1729296582 [18:53:03]opened+sec_in_day 1729382982 [18:53:03]quantity*price = 0 [18:53:03]sum+1 = 1 [18:53:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 523 19.10.2024 18:53 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливная Карта 03581 ФМ: 0000000000965413 ФД: 218878 ФПД: 196165159151563 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T185309&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218878&fm=196165159151563&tin=02508201610067®Number=0000000000098116&sum=0 [18:53:04]StoreToDocumentArchive [18:53:04]shift 443 fd 218878 [18:53:04]save to /storage/0443/doc_00218878 [18:53:04]save last doc name /storage/0443/doc_00218878 to /storage/kkm_last_doc_name [18:53:04]save OK [18:53:04]Clear old archive folders... [18:53:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:53:04]tlvbuf is 016DCD30 [18:53:04]SAM_PROTO_ClearQueue [18:53:04]wFMCommunicate request_size=4 [18:53:04]MH_SAM_APDU [18:53:04]CAPDU: 80 09 00 00 [18:53:04]Write to MH i2c: E2 08 00 D6 B9 80 09 00 00 00 00 00 00 01 [18:53:04]Write i2c OK [18:53:04]MH_I2C_Read... [18:53:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:53:04]Read from MH i2c: E2 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: E2 03 00 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: E2 03 00 D6 B9 00 90 00 03 [18:53:04]RAPDU: 90 00 [18:53:04]wFMCommunicate OK [18:53:04]SAM_PROTO_ClearQueue done [18:53:04]KKMCreateOFDPacket [18:53:04]OFDProtocolAddRootSTLVToBuf [18:53:04]FM_MakeSignedData [18:53:04]FM_MakeSignedData [18:53:04]SAM_PROTO_SignData [18:53:04]wFMCommunicate request_size=4 [18:53:04]MH_SAM_APDU [18:53:04]CAPDU: 80 0D 01 02 [18:53:04]Write to MH i2c: E2 08 00 D7 B9 80 0D 01 02 00 00 00 00 09 [18:53:04]Write i2c OK [18:53:04]MH_I2C_Read... [18:53:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:53:04]Read from MH i2c: E2 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: E2 03 00 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: E2 03 00 D7 B9 00 90 00 04 [18:53:04]RAPDU: 90 00 [18:53:05]wFMCommunicate OK [18:53:05]wFMCommunicate request_size=255 [18:53:05]MH_SAM_APDU [18:53: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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 15 00 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FE 56 03 00 35 04 06 00 B2 [18:53:05]Write to MH i2c: E2 02 01 D8 B9 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 15 00 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FE 56 03 00 35 04 06 00 B2 00 00 E1 [18:53:05]Write i2c OK [18:53:05]MH_I2C_Read... [18:53:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:05]Read from MH i2c: E2 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: E2 03 00 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: E2 03 00 D8 B9 00 90 00 05 [18:53:05]RAPDU: 90 00 [18:53:05]wFMCommunicate OK [18:53:05]wFMCommunicate request_size=10 [18:53:05]MH_SAM_APDU [18:53:05]CAPDU: 80 0D 02 02 05 69 42 A0 E7 CB [18:53:05]Write to MH i2c: E2 0D 00 D9 B9 80 0D 02 02 05 00 69 42 A0 E7 CB 00 00 13 [18:53:05]Write i2c OK [18:53:05]MH_I2C_Read... [18:53:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:05]Read from MH i2c: E2 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: E2 03 00 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: E2 03 00 D9 B9 00 90 00 06 [18:53:05]RAPDU: 90 00 [18:53:05]wFMCommunicate OK [18:53:05]wFMCommunicate request_size=4 [18:53:05]MH_SAM_APDU [18:53:05]CAPDU: 80 0D 03 02 [18:53:05]Write to MH i2c: E2 08 00 DA B9 80 0D 03 02 00 00 00 00 0E [18:53:05]Write i2c OK [18:53:05]MH_I2C_Read... [18:53:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:53:05]Read from MH i2c: E2 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: E2 0B 00 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: E2 0B 00 DA B9 00 D9 08 0D AA 12 2F FC D0 90 00 B4 [18:53:05]RAPDU: D9 08 0D AA 12 2F FC D0 90 00 [18:53:05]wFMCommunicate OK [18:53:05]SAM_PROTO_SignData done [18:53:05]FM_MakeSignedData done [18:53:05]CreateOFDProtocolMessage [18:53:05]wFMCommunicate request_size=4 [18:53:05]MH_SAM_APDU [18:53:05]CAPDU: 80 11 00 00 [18:53:05]Write to MH i2c: E2 08 00 DB B9 80 11 00 00 00 00 00 00 0E [18:53:05]Write i2c OK [18:53:05]MH_I2C_Read... [18:53:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:05]Read from MH i2c: E2 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: E2 17 00 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: E2 17 00 DB B9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5D [18:53:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:53:05]wFMCommunicate OK [18:53:05]CreateOFDProtocolMessage done [18:53:05]OFDSenderStorePacket 218878 [18:53:05]StoreOFDPacket docnum=218878 [18:53:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A0 D7 07 01 A8 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 5C 17 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 0B 02 00 00 F4 03 04 00 15 00 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FE 56 03 00 35 04 06 00 B2 69 42 A0 E7 CB D9 08 0D AA 12 2F FC D0 [18:53:05]CheckFolder [18:53:05]dirname=/storage/ofd_packets [18:53:05]CheckFolder done [18:53:05]ProducePacketName [18:53:05]name=ofd_packets/00218878 [18:53:05]NVStorageSaveData ofd_packets/00218878 [18:53:05]File name is /storage/ofd_packets/00218878 [18:53:05]Write 301 bytes [18:53:05]NVStorageSaveData done [18:53:05]OFDSenderStorePacket done [18:53:05]KKMCreateOFDPacket done [18:53:05]NVStorageSaveData kkm_last_timestamp [18:53:05]File name is /storage/kkm_last_timestamp [18:53:05]Write 4 bytes [18:53:05]NVStorageSaveData done [18:53:05]ExternCall_PrintAddStr [18:53:05]wPrintStart [18:53:05]Write to MH i2c: 01 00 00 DC B9 95 [18:53:05]Write i2c OK [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: 01 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: 01 07 00 [18:53:05]MH_I2C_Read... [18:53:05]Read from MH i2c: 01 07 00 DC B9 00 00 00 00 00 FF 0F AA [18:53:05]RasterBufferAndPrint [18:53:05]line Счет N : (1)536423 [18:53:05]line ИНН: 02508201610067 [18:53:05]line Контрольно-Кассовый Чек [18:53:05]line ПРОДАЖА [18:53:05]line ТРК (МРК, ГНК) : 33 [18:53:05]line Товар: 2710124130 [18:53:05]line Аи-92-К-2 [18:53:05]line 5.980 * 0.00 [18:53:05]line = 0.00 [18:53:05]line НДС 12% НСП 1% [18:53:05]line > о реализуемом товаре [18:53:05]line ИТОГО: 0.00 [18:53:05]line НСП 1% : 0.00 [18:53:05]line НДС 12% : 0.00 [18:53:05]line Наличными: 0.00 [18:53:05]line Безнал.: 0.00 [18:53:05]line Место: АЗС № 84 "Партнер Нефть" [18:53:05]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:53:05]line СНО: Общий режим [18:53:05]line Чек 523 19.10.2024 18:53 [18:53:05]line Смена: 443 ФФД: 1.0 [18:53:05]line ЗНМ: 0300000178 [18:53:05]line РНМ: 0000000000098116 [18:53:05]line Версия ККМ: 001 [18:53:05]line Талоны: Топливная Карта [18:53:05]line 03581 [18:53:05]line ФМ: 0000000000965413 [18:53:05]line ФД: 218878 [18:53:05]line ФПД: 196165159151563 [18:53:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T185309&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218878&fm=196165159151563&tin=02508201610067®Number=0000000000098116&sum=0 [18:53:05]written 0, free lines is 4095 [18:53:05]OFD Sender: Processing packet 218878 [packets to send 80, broken 79] [18:53:05]ProducePacketName [18:53:05]name=ofd_packets/00218878 [18:53:05]OFD Sender: To server: pG, [18:53:05]CommunicateWithHost lk.salyk.kg:30040 [18:53:05]ConnectInit lk.salyk.kg [18:53:05]Connected sock=10 [18:53:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A0 D7 07 01 A8 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 5C 17 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 0B 02 00 00 F4 03 04 00 15 00 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FE 56 03 00 35 04 06 00 B2 69 42 A0 E7 CB D9 08 0D AA 12 2F FC D0 [18:53:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 59 E7 47 00 E2 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 39 36 35 34 31 33 10 04 04 00 FE 56 03 00 F4 03 04 00 AE AB 13 67 B6 04 01 00 00 C3 C7 1B 60 78 2B 19 27 [18:53:06]CommunicateWithHost err = 0 [18:53:06]CheckOFDResponse [18:53:06]1017 (14) - 77093643461234 [18:53:06]1041 (16) - 0000000000965413 [18:53:06]1040 (4) - 218878 [18:53:06]1012 (4) - 19.10.2024 12:53 [18:53:06]1206 (1) - 0 [18:53:06]OFD Sender: Remove packet 218878 [18:53:06]ProducePacketName [18:53:06]name=ofd_packets/00218878 [18:53:06]NVStorageDeleteData [18:53:06]Write to MH i2c: 01 00 00 06 BA C0 [18:53:06]Write i2c OK [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: 01 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: 01 07 00 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: 01 07 00 06 BA 00 00 00 00 00 05 0D D9 [18:53:06]RasterBufferAndPrint [18:53:06]line [18:53:06]line [18:53:06]line [18:53:06]line [18:53:06]line [18:53:06]written 0, free lines is 3340 [18:53:06]MH_Cut [18:53:06]Write to MH i2c: D1 01 00 0D BA 01 99 [18:53:06]Write i2c OK [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: D1 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: D1 01 00 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: D1 01 00 0D BA 00 98 [18:53:06]Write to MH i2c: 01 00 00 0E BA C8 [18:53:06]Write i2c OK [18:53:06]MH_I2C_Read... [18:53:06]OFD Sender: No OFD packet to send [18:53:06]*** Cut start [18:53:06]*** Partial cut [18:53:06]*** CUTSNS_PIN = 1 [18:53:06]*** CUTSNS_PIN = 0 [18:53:07]*** Brake cut motor [18:53:07]Read from MH i2c: 01 [18:53:07]MH_I2C_Read... [18:53:07]*** Stop cut motor [18:53:07]*** Cut end [18:53:07]Read from MH i2c: 01 07 00 [18:53:07]MH_I2C_Read... [18:53:07]Read from MH i2c: 01 07 00 0E BA 00 00 00 00 00 FF 0F DD [18:53:07]process_action close_receipt done [18:53:07]requested_data is exist [18:53:07]produce_requested_data [18:53:07]requested_item fm.sn is exist - process it [18:53:07]wFMCommunicate request_size=4 [18:53:07]MH_SAM_APDU [18:53:07]CAPDU: 80 11 00 00 [18:53:07]Write to MH i2c: E2 08 00 0F BA 80 11 00 00 00 00 00 00 43 [18:53:07]Write i2c OK [18:53:07]MH_I2C_Read... [18:53:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:07]Read from MH i2c: E2 [18:53:07]MH_I2C_Read... [18:53:07]Read from MH i2c: E2 17 00 [18:53:07]MH_I2C_Read... [18:53:07]Read from MH i2c: E2 17 00 0F BA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 92 [18:53:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:53:07]wFMCommunicate OK [18:53:07]requested_item fd.num is exist - process it [18:53:07]SAM_PROTO_GetFieldsCounters [18:53:07]wFMCommunicate request_size=4 [18:53:07]MH_SAM_APDU [18:53:07]CAPDU: 80 13 00 00 [18:53:07]Write to MH i2c: E2 08 00 10 BA 80 13 00 00 00 00 00 00 46 [18:53:07]Write i2c OK [18:53:07]MH_I2C_Read... [18:53:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:53:07]Read from MH i2c: E2 [18:53:07]MH_I2C_Read... [18:53:07]Read from MH i2c: E2 62 00 [18:53:07]MH_I2C_Read... [18:53:07]Read from MH i2c: E2 62 00 10 BA 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FE 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0B 02 00 00 5E 04 04 00 0B 02 00 00 57 04 04 00 0C 02 00 00 19 04 04 00 00 00 00 00 90 00 9D [18:53:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FE 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0B 02 00 00 5E 04 04 00 0B 02 00 00 57 04 04 00 0C 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:53:07]wFMCommunicate OK [18:53:07]SAM_PROTO_GetFieldsCounters done [18:53:07]requested_item shift.num is exist - process it [18:53:07]requested_item shift.opened is exist - process it [18:53:07]req_shift_opened [18:53:07]FM_GetShiftState [18:53:07]SAM_PROTO_GetShiftState [18:53:07]wFMCommunicate request_size=4 [18:53:07]MH_SAM_APDU [18:53:07]CAPDU: 80 13 01 00 [18:53:07]Write to MH i2c: E2 08 00 11 BA 80 13 01 00 00 00 00 00 48 [18:53:07]Write i2c OK [18:53:07]MH_I2C_Read... [18:53:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:07]Read from MH i2c: E2 [18:53:07]MH_I2C_Read... [18:53:07]Read from MH i2c: E2 0E 00 [18:53:07]MH_I2C_Read... [18:53:07]Read from MH i2c: E2 0E 00 11 BA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8B [18:53:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:53:07]wFMCommunicate OK [18:53:07]SAM_PROTO_GetShiftState done [18:53:07]FM_GetShiftState done [18:53:07]req_shift_opened done [18:53:07]requested_item shift.open_date is exist - process it [18:53:07]req_shift_open_date [18:53:07]req_shift_open_date done [18:53:07]produce_requested_data done [18:53:07]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218878,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:53:07]process_action_free close_receipt [18:53:07]json_value_free [18:53:07]json_value_free done [18:53:07]process_json_proto returns [18:53:07]Send response to host [18:53:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218878,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:53:07]free response buf [18:53:07]execute_script done [18:53:07]execute_script returns [18:53:07]free content buf [18:53:07]Sock 9.Close socket [18:53:07]Sock 9.Thread stoped [18:53:11]OFD Sender: No OFD packet to send [18:53:16]OFD Sender: No OFD packet to send [18:53:21]OFD Sender: No OFD packet to send [18:53:26]OFD Sender: No OFD packet to send [18:53:31]OFD Sender: No OFD packet to send [18:53:36]OFD Sender: No OFD packet to send [18:53:41]OFD Sender: No OFD packet to send [18:53:46]OFD Sender: No OFD packet to send [18:53:51]OFD Sender: No OFD packet to send [18:53:56]OFD Sender: No OFD packet to send [18:54:01]OFD Sender: No OFD packet to send [18:54:06]OFD Sender: No OFD packet to send [18:54:11]OFD Sender: No OFD packet to send [18:54:16]OFD Sender: No OFD packet to send [18:54:21]OFD Sender: No OFD packet to send [18:54:26]OFD Sender: No OFD packet to send [18:54:31]OFD Sender: No OFD packet to send [18:54:36]OFD Sender: No OFD packet to send [18:54:41]OFD Sender: No OFD packet to send [18:54:46]OFD Sender: No OFD packet to send [18:54:51]OFD Sender: No OFD packet to send [18:54:56]OFD Sender: No OFD packet to send [18:55:01]OFD Sender: No OFD packet to send [18:55:06]OFD Sender: No OFD packet to send [18:55:11]OFD Sender: No OFD packet to send [18:55:16]OFD Sender: No OFD packet to send [18:55:21]OFD Sender: No OFD packet to send [18:55:26]OFD Sender: No OFD packet to send [18:55:31]OFD Sender: No OFD packet to send [18:55:36]OFD Sender: No OFD packet to send [18:55:41]OFD Sender: No OFD packet to send [18:55:46]OFD Sender: No OFD packet to send [18:55:51]OFD Sender: No OFD packet to send [18:55:56]OFD Sender: No OFD packet to send [18:56:01]OFD Sender: No OFD packet to send [18:56:06]OFD Sender: No OFD packet to send [18:56:11]OFD Sender: No OFD packet to send [18:56:16]OFD Sender: No OFD packet to send [18:56:21]OFD Sender: No OFD packet to send [18:56:26]OFD Sender: No OFD packet to send [18:56:31]OFD Sender: No OFD packet to send [18:56:36]OFD Sender: No OFD packet to send [18:56:41]OFD Sender: No OFD packet to send [18:56:46]OFD Sender: No OFD packet to send [18:56:51]OFD Sender: No OFD packet to send [18:56:56]OFD Sender: No OFD packet to send [18:57:01]OFD Sender: No OFD packet to send [18:57:06]OFD Sender: No OFD packet to send [18:57:11]OFD Sender: No OFD packet to send [18:57:16]OFD Sender: No OFD packet to send [18:57:21]OFD Sender: No OFD packet to send [18:57:26]OFD Sender: No OFD packet to send [18:57:31]OFD Sender: No OFD packet to send [18:57:36]OFD Sender: No OFD packet to send [18:57:41]OFD Sender: No OFD packet to send [18:57:46]OFD Sender: No OFD packet to send [18:57:51]OFD Sender: No OFD packet to send [18:57:56]OFD Sender: No OFD packet to send [18:57:57]accept exits with 8 [18:57:57]New connection [18:57:57]New thread 3066826084 created [18:57:57]Thread 3066682724 joined [18:57:57]Waiting for new connection... [18:57:57] Sock 8.Parse request [18:57:57]Sock 8.Check first char [18:57:57]Sock 8.First char is OK [18:57:57]request: POST /json_proto HTTP/1.0 [18:57:57]Method: POST [18:57:57]URL: /json_proto [18:57:57]Method is POST - this is cgi request [18:57:57]url: /json_proto [18:57:57]query_string will be loaded in cgi processing [18:57:57]execute_cgi json_proto POST (null) [18:57:57]execute_cgi path=json_proto method=POST [18:57:57]POST find Content-Length [18:57:57]Host: 172.17.40.4:8080 [18:57:57]Content-Length: 769 [18:57:57]Content-Type: application/json [18:57:57] [18:57:57]POST finish read [18:57:57]Found Content-Length = 769 [18:57:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [18:57:57]execute_script... [18:57: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)536426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [18:57:57]POST & json_proto [18:57:57]process_json_proto [18:57:57]json parsed OK: [18:57:57]protocol is kg_v1.0 [18:57:57]action value=close_receipt [18:57:57]process_action close_receipt [18:57:57]cmd_close_receipt [18:57:57]MH_GetDate [18:57:57]Write to MH i2c: F0 00 00 12 BA BB [18:57:57]Write i2c OK [18:57:57]MH_I2C_Read... [18:57:57]Read from MH i2c: F0 [18:57:57]MH_I2C_Read... [18:57:57]Read from MH i2c: F0 09 00 [18:57:57]MH_I2C_Read... [18:57:57]Read from MH i2c: F0 09 00 12 BA 00 3B 01 14 67 EE 0E 0D 67 EB [18:57:57]GetLastDocTimeStamp 1729363989 [18:57:57]current date 1729364283 [18:57:57]FM_GetShiftState [18:57:57]SAM_PROTO_GetShiftState [18:57:57]wFMCommunicate request_size=4 [18:57:57]MH_SAM_APDU [18:57:57]CAPDU: 80 13 01 00 [18:57:57]Write to MH i2c: E2 08 00 13 BA 80 13 01 00 00 00 00 00 4A [18:57:57]Write i2c OK [18:57:57]MH_I2C_Read... [18:57:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:57:57]Read from MH i2c: E2 [18:57:57]MH_I2C_Read... [18:57:57]Read from MH i2c: E2 0E 00 [18:57:57]MH_I2C_Read... [18:57:57]Read from MH i2c: E2 0E 00 13 BA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8D [18:57:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:57:57]wFMCommunicate OK [18:57:57]SAM_PROTO_GetShiftState done [18:57:57]FM_GetShiftState done [18:57:57]opened in 1729296582 [18:57:57]opened+sec_in_day 1729382982 [18:57:57]quantity*price = 100021 [18:57:57]sum+1 = 100023 [18:57:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 524 19.10.2024 18:58 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218879 ФПД: 240320261093418 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T185803&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218879&fm=240320261093418&tin=02508201610067®Number=0000000000098116&sum=100022 [18:57:58]StoreToDocumentArchive [18:57:58]shift 443 fd 218879 [18:57:58]save to /storage/0443/doc_00218879 [18:57:58]save last doc name /storage/0443/doc_00218879 to /storage/kkm_last_doc_name [18:57:58]save OK [18:57:58]Clear old archive folders... [18:57:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:57:58]tlvbuf is 01547250 [18:57:58]SAM_PROTO_ClearQueue [18:57:58]wFMCommunicate request_size=4 [18:57:58]MH_SAM_APDU [18:57:58]CAPDU: 80 09 00 00 [18:57:58]Write to MH i2c: E2 08 00 20 BA 80 09 00 00 00 00 00 00 4C [18:57:58]Write i2c OK [18:57:58]MH_I2C_Read... [18:57:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:57:58]Read from MH i2c: E2 [18:57:58]MH_I2C_Read... [18:57:58]Read from MH i2c: E2 03 00 [18:57:58]MH_I2C_Read... [18:57:58]Read from MH i2c: E2 03 00 20 BA 00 90 00 4E [18:57:58]RAPDU: 90 00 [18:57:58]wFMCommunicate OK [18:57:58]SAM_PROTO_ClearQueue done [18:57:58]KKMCreateOFDPacket [18:57:58]OFDProtocolAddRootSTLVToBuf [18:57:58]FM_MakeSignedData [18:57:58]FM_MakeSignedData [18:57:58]SAM_PROTO_SignData [18:57:58]wFMCommunicate request_size=4 [18:57:58]MH_SAM_APDU [18:57:58]CAPDU: 80 0D 01 02 [18:57:58]Write to MH i2c: E2 08 00 21 BA 80 0D 01 02 00 00 00 00 54 [18:57:58]Write i2c OK [18:57:58]MH_I2C_Read... [18:57:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:57:58]Read from MH i2c: E2 [18:57:58]MH_I2C_Read... [18:57:58]Read from MH i2c: E2 03 00 [18:57:58]MH_I2C_Read... [18:57:58]Read from MH i2c: E2 03 00 21 BA 00 90 00 4F [18:57:58]RAPDU: 90 00 [18:57:58]wFMCommunicate OK [18:57:58]wFMCommunicate request_size=255 [18:57:58]MH_SAM_APDU [18:57:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 0C 02 00 00 F4 03 04 00 3B 01 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FF 56 03 00 35 04 06 00 DA [18:57:58]Write to MH i2c: E2 02 01 22 BA 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 0C 02 00 00 F4 03 04 00 3B 01 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FF 56 03 00 35 04 06 00 DA 00 00 D9 [18:57:58]Write i2c OK [18:57:58]MH_I2C_Read... [18:57:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:57:58]Read from MH i2c: E2 [18:57:58]MH_I2C_Read... [18:57:58]Read from MH i2c: E2 03 00 [18:57:58]MH_I2C_Read... [18:57:58]Read from MH i2c: E2 03 00 22 BA 00 90 00 50 [18:57:58]RAPDU: 90 00 [18:57:58]wFMCommunicate OK [18:57:58]wFMCommunicate request_size=10 [18:57:58]MH_SAM_APDU [18:57:58]CAPDU: 80 0D 02 02 05 91 EB CB 78 2A [18:57:58]Write to MH i2c: E2 0D 00 23 BA 80 0D 02 02 05 00 91 EB CB 78 2A 00 00 4A [18:57:58]Write i2c OK [18:57:58]MH_I2C_Read... [18:57:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:57:59]Read from MH i2c: E2 [18:57:59]MH_I2C_Read... [18:57:59]Read from MH i2c: E2 03 00 [18:57:59]MH_I2C_Read... [18:57:59]Read from MH i2c: E2 03 00 23 BA 00 90 00 51 [18:57:59]RAPDU: 90 00 [18:57:59]wFMCommunicate OK [18:57:59]wFMCommunicate request_size=4 [18:57:59]MH_SAM_APDU [18:57:59]CAPDU: 80 0D 03 02 [18:57:59]Write to MH i2c: E2 08 00 24 BA 80 0D 03 02 00 00 00 00 59 [18:57:59]Write i2c OK [18:57:59]MH_I2C_Read... [18:57:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:57:59]Read from MH i2c: E2 [18:57:59]MH_I2C_Read... [18:57:59]Read from MH i2c: E2 0B 00 [18:57:59]MH_I2C_Read... [18:57:59]Read from MH i2c: E2 0B 00 24 BA 00 F1 2F 3A 3C 57 CB C9 CA 90 00 A5 [18:57:59]RAPDU: F1 2F 3A 3C 57 CB C9 CA 90 00 [18:57:59]wFMCommunicate OK [18:57:59]SAM_PROTO_SignData done [18:57:59]FM_MakeSignedData done [18:57:59]CreateOFDProtocolMessage [18:57:59]wFMCommunicate request_size=4 [18:57:59]MH_SAM_APDU [18:57:59]CAPDU: 80 11 00 00 [18:57:59]Write to MH i2c: E2 08 00 25 BA 80 11 00 00 00 00 00 00 59 [18:57:59]Write i2c OK [18:57:59]MH_I2C_Read... [18:57:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:57:59]Read from MH i2c: E2 [18:57:59]MH_I2C_Read... [18:57:59]Read from MH i2c: E2 17 00 [18:57:59]MH_I2C_Read... [18:57:59]Read from MH i2c: E2 17 00 25 BA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A8 [18:57:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:57:59]wFMCommunicate OK [18:57:59]CreateOFDProtocolMessage done [18:57:59]OFDSenderStorePacket 218879 [18:57:59]StoreOFDPacket docnum=218879 [18:57:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3D 80 07 01 D0 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 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 0C 02 00 00 F4 03 04 00 3B 01 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FF 56 03 00 35 04 06 00 DA 91 EB CB 78 2A F1 2F 3A 3C 57 CB C9 CA [18:57:59]CheckFolder [18:57:59]dirname=/storage/ofd_packets [18:57:59]CheckFolder done [18:57:59]ProducePacketName [18:57:59]name=ofd_packets/00218879 [18:57:59]NVStorageSaveData ofd_packets/00218879 [18:57:59]File name is /storage/ofd_packets/00218879 [18:57:59]Write 301 bytes [18:57:59]NVStorageSaveData done [18:57:59]OFDSenderStorePacket done [18:57:59]KKMCreateOFDPacket done [18:57:59]NVStorageSaveData kkm_last_timestamp [18:57:59]File name is /storage/kkm_last_timestamp [18:57:59]Write 4 bytes [18:57:59]NVStorageSaveData done [18:57:59]ExternCall_PrintAddStr [18:57:59]wPrintStart [18:57:59]Write to MH i2c: 01 00 00 26 BA E0 [18:57:59]Write i2c OK [18:57:59]MH_I2C_Read... [18:57:59]Read from MH i2c: 01 [18:57:59]MH_I2C_Read... [18:57:59]Read from MH i2c: 01 07 00 [18:57:59]MH_I2C_Read... [18:57:59]Read from MH i2c: 01 07 00 26 BA 00 00 00 00 00 FF 0F F5 [18:57:59]RasterBufferAndPrint [18:57:59]line Счет N : (1)536426 [18:57:59]line ИНН: 02508201610067 [18:57:59]line Контрольно-Кассовый Чек [18:57:59]line ПРОДАЖА [18:57:59]line ТРК (МРК, ГНК) : 41 [18:57:59]line Товар: 2710124500 [18:57:59]line Аи-95-К-3 [18:57:59]line 13.480 * 74.20 [18:57:59]line = 1000.22 [18:57:59]line НДС 12% НСП 1% [18:57:59]line > о реализуемом товаре [18:57:59]line ИТОГО: 1000.22 [18:57:59]line НСП 1% : 8.85 [18:57:59]line НДС 12% : 106.22 [18:57:59]line Наличными: 0.00 [18:57:59]line Безнал.: 1000.22 [18:57:59]line Место: АЗС № 84 "Партнер Нефть" [18:57:59]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:57:59]line СНО: Общий режим [18:57:59]line Чек 524 19.10.2024 18:58 [18:57:59]line Смена: 443 ФФД: 1.0 [18:57:59]line ЗНМ: 0300000178 [18:57:59]line РНМ: 0000000000098116 [18:57:59]line Версия ККМ: 001 [18:57:59]line Платежная система: Mbank [18:57:59]line ФМ: 0000000000965413 [18:57:59]line ФД: 218879 [18:57:59]line ФПД: 240320261093418 [18:57:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T185803&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218879&fm=240320261093418&tin=02508201610067®Number=0000000000098116&sum=100022 [18:57:59]OFD Sender: Processing packet 218879 [packets to send 80, broken 79] [18:57:59]ProducePacketName [18:57:59]name=ofd_packets/00218879 [18:57:59]OFD Sender: To server: pG, [18:57:59]CommunicateWithHost lk.salyk.kg:30040 [18:57:59]ConnectInit lk.salyk.kg [18:57:59]written 0, free lines is 4095 [18:57:59]Connected sock=10 [18:57:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3D 80 07 01 D0 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 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 0C 02 00 00 F4 03 04 00 3B 01 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 FF 56 03 00 35 04 06 00 DA 91 EB CB 78 2A F1 2F 3A 3C 57 CB C9 CA [18:57:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5B E5 47 00 A1 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 39 36 35 34 31 33 10 04 04 00 FF 56 03 00 F4 03 04 00 D4 AC 13 67 B6 04 01 00 00 58 16 C6 6D D9 4F E6 BB [18:57:59]CommunicateWithHost err = 0 [18:57:59]CheckOFDResponse [18:57:59]1017 (14) - 77093643461234 [18:57:59]1041 (16) - 0000000000965413 [18:57:59]1040 (4) - 218879 [18:57:59]1012 (4) - 19.10.2024 12:57 [18:57:59]1206 (1) - 0 [18:57:59]OFD Sender: Remove packet 218879 [18:57:59]ProducePacketName [18:57:59]name=ofd_packets/00218879 [18:57:59]NVStorageDeleteData [18:57:59]Write to MH i2c: 01 00 00 4F BA 09 [18:57:59]Write i2c OK [18:57:59]MH_I2C_Read... [18:57:59]Read from MH i2c: 01 [18:57:59]MH_I2C_Read... [18:57:59]Read from MH i2c: 01 07 00 [18:57:59]MH_I2C_Read... [18:57:59]Read from MH i2c: 01 07 00 4F BA 00 00 00 00 00 21 0D 3E [18:57:59]RasterBufferAndPrint [18:57:59]line [18:57:59]line [18:57:59]line [18:57:59]line [18:57:59]line [18:57:59]written 0, free lines is 3367 [18:57:59]MH_Cut [18:57:59]Write to MH i2c: D1 01 00 56 BA 01 E2 [18:57:59]Write i2c OK [18:57:59]MH_I2C_Read... [18:57:59]Read from MH i2c: D1 [18:57:59]MH_I2C_Read... [18:57:59]Read from MH i2c: D1 01 00 [18:57:59]MH_I2C_Read... [18:57:59]Read from MH i2c: D1 01 00 56 BA 00 E1 [18:57:59]Write to MH i2c: 01 00 00 57 BA 11 [18:57:59]Write i2c OK [18:57:59]MH_I2C_Read... [18:58:00]OFD Sender: No OFD packet to send [18:58:00]*** Cut start [18:58:00]*** Partial cut [18:58:00]*** CUTSNS_PIN = 1 [18:58:00]*** CUTSNS_PIN = 0 [18:58:00]*** Brake cut motor [18:58:01]Read from MH i2c: 01 [18:58:01]MH_I2C_Read... [18:58:01]*** Stop cut motor [18:58:01]*** Cut end [18:58:01]Read from MH i2c: 01 07 00 [18:58:01]MH_I2C_Read... [18:58:01]Read from MH i2c: 01 07 00 57 BA 00 00 00 00 00 FF 0F 26 [18:58:01]process_action close_receipt done [18:58:01]requested_data is exist [18:58:01]produce_requested_data [18:58:01]requested_item fm.sn is exist - process it [18:58:01]wFMCommunicate request_size=4 [18:58:01]MH_SAM_APDU [18:58:01]CAPDU: 80 11 00 00 [18:58:01]Write to MH i2c: E2 08 00 58 BA 80 11 00 00 00 00 00 00 8C [18:58:01]Write i2c OK [18:58:01]MH_I2C_Read... [18:58:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:01]Read from MH i2c: E2 [18:58:01]MH_I2C_Read... [18:58:01]Read from MH i2c: E2 17 00 [18:58:01]MH_I2C_Read... [18:58:01]Read from MH i2c: E2 17 00 58 BA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DB [18:58:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:58:01]wFMCommunicate OK [18:58:01]requested_item fd.num is exist - process it [18:58:01]SAM_PROTO_GetFieldsCounters [18:58:01]wFMCommunicate request_size=4 [18:58:01]MH_SAM_APDU [18:58:01]CAPDU: 80 13 00 00 [18:58:01]Write to MH i2c: E2 08 00 59 BA 80 13 00 00 00 00 00 00 8F [18:58:01]Write i2c OK [18:58:01]MH_I2C_Read... [18:58:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:58:01]Read from MH i2c: E2 [18:58:01]MH_I2C_Read... [18:58:01]Read from MH i2c: E2 62 00 [18:58:01]MH_I2C_Read... [18:58:01]Read from MH i2c: E2 62 00 59 BA 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FF 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0C 02 00 00 5E 04 04 00 0C 02 00 00 57 04 04 00 0D 02 00 00 19 04 04 00 00 00 00 00 90 00 EA [18:58:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 FF 56 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0C 02 00 00 5E 04 04 00 0C 02 00 00 57 04 04 00 0D 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:58:01]wFMCommunicate OK [18:58:01]SAM_PROTO_GetFieldsCounters done [18:58:01]requested_item shift.num is exist - process it [18:58:01]requested_item shift.opened is exist - process it [18:58:01]req_shift_opened [18:58:01]FM_GetShiftState [18:58:01]SAM_PROTO_GetShiftState [18:58:01]wFMCommunicate request_size=4 [18:58:01]MH_SAM_APDU [18:58:01]CAPDU: 80 13 01 00 [18:58:01]Write to MH i2c: E2 08 00 5A BA 80 13 01 00 00 00 00 00 91 [18:58:01]Write i2c OK [18:58:01]MH_I2C_Read... [18:58:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:01]Read from MH i2c: E2 [18:58:01]MH_I2C_Read... [18:58:01]Read from MH i2c: E2 0E 00 [18:58:01]MH_I2C_Read... [18:58:01]Read from MH i2c: E2 0E 00 5A BA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D4 [18:58:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:58:01]wFMCommunicate OK [18:58:01]SAM_PROTO_GetShiftState done [18:58:01]FM_GetShiftState done [18:58:01]req_shift_opened done [18:58:01]requested_item shift.open_date is exist - process it [18:58:01]req_shift_open_date [18:58:01]req_shift_open_date done [18:58:01]produce_requested_data done [18:58:01]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218879,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:58:01]process_action_free close_receipt [18:58:01]json_value_free [18:58:01]json_value_free done [18:58:01]process_json_proto returns [18:58:01]Send response to host [18:58:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218879,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:58:01]free response buf [18:58:01]execute_script done [18:58:01]execute_script returns [18:58:01]free content buf [18:58:01]Sock 8.Close socket [18:58:01]Sock 8.Thread stoped [18:58:05]OFD Sender: No OFD packet to send [18:58:10]OFD Sender: No OFD packet to send [18:58:15]OFD Sender: No OFD packet to send [18:58:20]OFD Sender: No OFD packet to send [18:58:25]OFD Sender: No OFD packet to send [18:58:30]OFD Sender: No OFD packet to send [18:58:32]accept exits with 9 [18:58:32]New connection [18:58:32]New thread 3066682724 created [18:58:32]Thread 3066826084 joined [18:58:32]Waiting for new connection... [18:58:32] Sock 9.Parse request [18:58:32]Sock 9.Check first char [18:58:32]Sock 9.First char is OK [18:58:32]request: POST /json_proto HTTP/1.0 [18:58:32]Method: POST [18:58:32]URL: /json_proto [18:58:32]Method is POST - this is cgi request [18:58:32]url: /json_proto [18:58:32]query_string will be loaded in cgi processing [18:58:32]execute_cgi json_proto POST (null) [18:58:32]execute_cgi path=json_proto method=POST [18:58:32]POST find Content-Length [18:58:32]Host: 172.17.40.4:8080 [18:58:32]Content-Length: 798 [18:58:32]Content-Type: application/json [18:58:32] [18:58:32]POST finish read [18:58:32]Found Content-Length = 798 [18:58:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3986209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:32]execute_script... [18:58: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)536424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3986209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:32]POST & json_proto [18:58:32]process_json_proto [18:58:32]json parsed OK: [18:58:32]protocol is kg_v1.0 [18:58:32]action value=close_receipt [18:58:32]process_action close_receipt [18:58:32]cmd_close_receipt [18:58:32]MH_GetDate [18:58:32]Write to MH i2c: F0 00 00 5B BA 04 [18:58:32]Write i2c OK [18:58:32]MH_I2C_Read... [18:58:32]Read from MH i2c: F0 [18:58:32]MH_I2C_Read... [18:58:32]Read from MH i2c: F0 09 00 [18:58:32]MH_I2C_Read... [18:58:32]Read from MH i2c: F0 09 00 5B BA 00 5F 01 14 67 EE 0E 0D 67 58 [18:58:32]GetLastDocTimeStamp 1729364283 [18:58:32]current date 1729364319 [18:58:32]FM_GetShiftState [18:58:32]SAM_PROTO_GetShiftState [18:58:32]wFMCommunicate request_size=4 [18:58:32]MH_SAM_APDU [18:58:32]CAPDU: 80 13 01 00 [18:58:32]Write to MH i2c: E2 08 00 5C BA 80 13 01 00 00 00 00 00 93 [18:58:32]Write i2c OK [18:58:32]MH_I2C_Read... [18:58:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:33]Read from MH i2c: E2 [18:58:33]MH_I2C_Read... [18:58:33]Read from MH i2c: E2 0E 00 [18:58:33]MH_I2C_Read... [18:58:33]Read from MH i2c: E2 0E 00 5C BA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D6 [18:58:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:58:33]wFMCommunicate OK [18:58:33]SAM_PROTO_GetShiftState done [18:58:33]FM_GetShiftState done [18:58:33]opened in 1729296582 [18:58:33]opened+sec_in_day 1729382982 [18:58:33]quantity*price = 0 [18:58:33]sum+1 = 1 [18:58:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 525 19.10.2024 18:58 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 3986209 ФМ: 0000000000965413 ФД: 218880 ФПД: 118231409091453 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T185839&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218880&fm=118231409091453&tin=02508201610067®Number=0000000000098116&sum=0 [18:58:34]StoreToDocumentArchive [18:58:34]shift 443 fd 218880 [18:58:34]save to /storage/0443/doc_00218880 [18:58:34]save last doc name /storage/0443/doc_00218880 to /storage/kkm_last_doc_name [18:58:34]save OK [18:58:34]Clear old archive folders... [18:58:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:58:34]tlvbuf is 01715630 [18:58:34]SAM_PROTO_ClearQueue [18:58:34]wFMCommunicate request_size=4 [18:58:34]MH_SAM_APDU [18:58:34]CAPDU: 80 09 00 00 [18:58:34]Write to MH i2c: E2 08 00 69 BA 80 09 00 00 00 00 00 00 95 [18:58:34]Write i2c OK [18:58:34]MH_I2C_Read... [18:58:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:58:34]Read from MH i2c: E2 [18:58:34]MH_I2C_Read... [18:58:34]Read from MH i2c: E2 03 00 [18:58:34]MH_I2C_Read... [18:58:34]Read from MH i2c: E2 03 00 69 BA 00 90 00 97 [18:58:34]RAPDU: 90 00 [18:58:34]wFMCommunicate OK [18:58:34]SAM_PROTO_ClearQueue done [18:58:34]KKMCreateOFDPacket [18:58:34]OFDProtocolAddRootSTLVToBuf [18:58:34]FM_MakeSignedData [18:58:34]FM_MakeSignedData [18:58:34]SAM_PROTO_SignData [18:58:34]wFMCommunicate request_size=4 [18:58:34]MH_SAM_APDU [18:58:34]CAPDU: 80 0D 01 02 [18:58:34]Write to MH i2c: E2 08 00 6A BA 80 0D 01 02 00 00 00 00 9D [18:58:34]Write i2c OK [18:58:34]MH_I2C_Read... [18:58:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:58:34]Read from MH i2c: E2 [18:58:34]MH_I2C_Read... [18:58:34]Read from MH i2c: E2 03 00 [18:58:34]MH_I2C_Read... [18:58:34]Read from MH i2c: E2 03 00 6A BA 00 90 00 98 [18:58:34]RAPDU: 90 00 [18:58:34]wFMCommunicate OK [18:58:34]wFMCommunicate request_size=255 [18:58:34]MH_SAM_APDU [18:58: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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 5F 01 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 00 57 03 00 35 04 06 00 6B 87 E5 23 [18:58:34]Write to MH i2c: E2 02 01 6B BA 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 5F 01 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 00 57 03 00 35 04 06 00 6B 87 E5 23 00 00 14 [18:58:34]Write i2c OK [18:58:34]MH_I2C_Read... [18:58:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:34]Read from MH i2c: E2 [18:58:34]MH_I2C_Read... [18:58:34]Read from MH i2c: E2 03 00 [18:58:34]MH_I2C_Read... [18:58:34]Read from MH i2c: E2 03 00 6B BA 00 90 00 99 [18:58:34]RAPDU: 90 00 [18:58:34]wFMCommunicate OK [18:58:34]wFMCommunicate request_size=7 [18:58:34]MH_SAM_APDU [18:58:34]CAPDU: 80 0D 02 02 02 E3 7D [18:58:34]Write to MH i2c: E2 0A 00 6C BA 80 0D 02 02 02 00 E3 7D 00 00 04 [18:58:34]Write i2c OK [18:58:34]MH_I2C_Read... [18:58:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:34]Read from MH i2c: E2 [18:58:34]MH_I2C_Read... [18:58:34]Read from MH i2c: E2 03 00 [18:58:34]MH_I2C_Read... [18:58:34]Read from MH i2c: E2 03 00 6C BA 00 90 00 9A [18:58:34]RAPDU: 90 00 [18:58:34]wFMCommunicate OK [18:58:34]wFMCommunicate request_size=4 [18:58:34]MH_SAM_APDU [18:58:34]CAPDU: 80 0D 03 02 [18:58:34]Write to MH i2c: E2 08 00 6D BA 80 0D 03 02 00 00 00 00 A2 [18:58:34]Write i2c OK [18:58:34]MH_I2C_Read... [18:58:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:58:34]Read from MH i2c: E2 [18:58:34]MH_I2C_Read... [18:58:34]Read from MH i2c: E2 0B 00 [18:58:34]MH_I2C_Read... [18:58:34]Read from MH i2c: E2 0B 00 6D BA 00 B5 3A 68 ED A4 CC 19 E0 90 00 50 [18:58:34]RAPDU: B5 3A 68 ED A4 CC 19 E0 90 00 [18:58:34]wFMCommunicate OK [18:58:34]SAM_PROTO_SignData done [18:58:34]FM_MakeSignedData done [18:58:34]CreateOFDProtocolMessage [18:58:34]wFMCommunicate request_size=4 [18:58:34]MH_SAM_APDU [18:58:34]CAPDU: 80 11 00 00 [18:58:34]Write to MH i2c: E2 08 00 6E BA 80 11 00 00 00 00 00 00 A2 [18:58:34]Write i2c OK [18:58:34]MH_I2C_Read... [18:58:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:34]Read from MH i2c: E2 [18:58:34]MH_I2C_Read... [18:58:34]Read from MH i2c: E2 17 00 [18:58:34]MH_I2C_Read... [18:58:34]Read from MH i2c: E2 17 00 6E BA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F1 [18:58:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:58:34]wFMCommunicate OK [18:58:34]CreateOFDProtocolMessage done [18:58:34]OFDSenderStorePacket 218880 [18:58:34]StoreOFDPacket docnum=218880 [18:58:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 BA A4 04 01 33 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 5F 01 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 00 57 03 00 35 04 06 00 6B 87 E5 23 E3 7D B5 3A 68 ED A4 CC 19 E0 [18:58:34]CheckFolder [18:58:34]dirname=/storage/ofd_packets [18:58:34]CheckFolder done [18:58:34]ProducePacketName [18:58:34]name=ofd_packets/00218880 [18:58:34]NVStorageSaveData ofd_packets/00218880 [18:58:34]File name is /storage/ofd_packets/00218880 [18:58:34]Write 298 bytes [18:58:34]NVStorageSaveData done [18:58:34]OFDSenderStorePacket done [18:58:34]KKMCreateOFDPacket done [18:58:34]NVStorageSaveData kkm_last_timestamp [18:58:34]File name is /storage/kkm_last_timestamp [18:58:34]Write 4 bytes [18:58:34]NVStorageSaveData done [18:58:34]ExternCall_PrintAddStr [18:58:34]wPrintStart [18:58:34]Write to MH i2c: 01 00 00 6F BA 29 [18:58:34]Write i2c OK [18:58:34]MH_I2C_Read... [18:58:34]Read from MH i2c: 01 [18:58:34]MH_I2C_Read... [18:58:34]Read from MH i2c: 01 07 00 [18:58:34]MH_I2C_Read... [18:58:34]Read from MH i2c: 01 07 00 6F BA 00 00 00 00 00 FF 0F 3E [18:58:34]RasterBufferAndPrint [18:58:34]line Счет N : (1)536424 [18:58:34]line ИНН: 02508201610067 [18:58:34]line Контрольно-Кассовый Чек [18:58:34]line ПРОДАЖА [18:58:34]line ТРК (МРК, ГНК) : 51 [18:58:34]line Товар: 2710194210 [18:58:34]line ДТ-К-2 [18:58:34]line 100.000 * 0.00 [18:58:34]line = 0.00 [18:58:34]line НДС 12% НСП 1% [18:58:34]line > о реализуемом товаре [18:58:34]line ИТОГО: 0.00 [18:58:34]line НСП 1% : 0.00 [18:58:34]line НДС 12% : 0.00 [18:58:34]line Наличными: 0.00 [18:58:34]line Безнал.: 0.00 [18:58:34]line Место: АЗС № 84 "Партнер Нефть" [18:58:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [18:58:34]line СНО: Общий режим [18:58:34]line Чек 525 19.10.2024 18:58 [18:58:34]line Смена: 443 ФФД: 1.0 [18:58:34]line ЗНМ: 0300000178 [18:58:34]line РНМ: 0000000000098116 [18:58:34]line Версия ККМ: 001 [18:58:34]line Талоны: Топливные Талоны [18:58:34]line 3986209 [18:58:34]line ФМ: 0000000000965413 [18:58:34]line ФД: 218880 [18:58:34]line ФПД: 118231409091453 [18:58:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T185839&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218880&fm=118231409091453&tin=02508201610067®Number=0000000000098116&sum=0 [18:58:34]OFD Sender: Processing packet 218880 [packets to send 80, broken 79] [18:58:34]ProducePacketName [18:58:34]name=ofd_packets/00218880 [18:58:34]OFD Sender: To server: pG, [18:58:34]CommunicateWithHost lk.salyk.kg:30040 [18:58:34]ConnectInit lk.salyk.kg [18:58:34]written 0, free lines is 4095 [18:58:35]Connected sock=10 [18:58:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 BA A4 04 01 33 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 5F 01 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 00 57 03 00 35 04 06 00 6B 87 E5 23 E3 7D B5 3A 68 ED A4 CC 19 E0 [18:58:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9C B2 47 00 9B 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 39 36 35 34 31 33 10 04 04 00 00 57 03 00 F4 03 04 00 F7 AC 13 67 B6 04 01 00 00 0E A8 8C 45 6E FA 2E C4 [18:58:35]CommunicateWithHost err = 0 [18:58:35]CheckOFDResponse [18:58:35]1017 (14) - 77093643461234 [18:58:35]1041 (16) - 0000000000965413 [18:58:35]1040 (4) - 218880 [18:58:35]1012 (4) - 19.10.2024 12:58 [18:58:35]1206 (1) - 0 [18:58:35]OFD Sender: Remove packet 218880 [18:58:35]ProducePacketName [18:58:35]name=ofd_packets/00218880 [18:58:35]NVStorageDeleteData [18:58:35]Write to MH i2c: 01 00 00 99 BA 53 [18:58:35]Write i2c OK [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: 01 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: 01 07 00 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: 01 07 00 99 BA 00 00 00 00 00 01 0D 68 [18:58:35]RasterBufferAndPrint [18:58:35]line [18:58:35]line [18:58:35]line [18:58:35]line [18:58:35]line [18:58:35]written 0, free lines is 3335 [18:58:35]MH_Cut [18:58:35]Write to MH i2c: D1 01 00 A0 BA 01 2C [18:58:35]Write i2c OK [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: D1 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: D1 01 00 [18:58:35]MH_I2C_Read... [18:58:35]Read from MH i2c: D1 01 00 A0 BA 00 2B [18:58:35]Write to MH i2c: 01 00 00 A1 BA 5B [18:58:35]Write i2c OK [18:58:35]MH_I2C_Read... [18:58:35]OFD Sender: No OFD packet to send [18:58:36]*** Cut start [18:58:36]*** Partial cut [18:58:36]*** CUTSNS_PIN = 1 [18:58:36]*** CUTSNS_PIN = 0 [18:58:36]*** Brake cut motor [18:58:36]Read from MH i2c: 01 [18:58:36]MH_I2C_Read... [18:58:36]*** Stop cut motor [18:58:36]*** Cut end [18:58:36]Read from MH i2c: 01 07 00 [18:58:36]MH_I2C_Read... [18:58:36]Read from MH i2c: 01 07 00 A1 BA 00 00 00 00 00 FF 0F 70 [18:58:36]process_action close_receipt done [18:58:36]requested_data is exist [18:58:36]produce_requested_data [18:58:36]requested_item fm.sn is exist - process it [18:58:36]wFMCommunicate request_size=4 [18:58:36]MH_SAM_APDU [18:58:36]CAPDU: 80 11 00 00 [18:58:36]Write to MH i2c: E2 08 00 A2 BA 80 11 00 00 00 00 00 00 D6 [18:58:36]Write i2c OK [18:58:36]MH_I2C_Read... [18:58:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:36]Read from MH i2c: E2 [18:58:36]MH_I2C_Read... [18:58:36]Read from MH i2c: E2 17 00 [18:58:36]MH_I2C_Read... [18:58:36]Read from MH i2c: E2 17 00 A2 BA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 25 [18:58:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [18:58:36]wFMCommunicate OK [18:58:36]requested_item fd.num is exist - process it [18:58:36]SAM_PROTO_GetFieldsCounters [18:58:36]wFMCommunicate request_size=4 [18:58:36]MH_SAM_APDU [18:58:36]CAPDU: 80 13 00 00 [18:58:36]Write to MH i2c: E2 08 00 A3 BA 80 13 00 00 00 00 00 00 D9 [18:58:36]Write i2c OK [18:58:36]MH_I2C_Read... [18:58:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:58:36]Read from MH i2c: E2 [18:58:36]MH_I2C_Read... [18:58:36]Read from MH i2c: E2 62 00 [18:58:36]MH_I2C_Read... [18:58:36]Read from MH i2c: E2 62 00 A3 BA 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 00 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0D 02 00 00 5E 04 04 00 0D 02 00 00 57 04 04 00 0E 02 00 00 19 04 04 00 00 00 00 00 90 00 39 [18:58:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 00 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0D 02 00 00 5E 04 04 00 0D 02 00 00 57 04 04 00 0E 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:58:36]wFMCommunicate OK [18:58:36]SAM_PROTO_GetFieldsCounters done [18:58:36]requested_item shift.num is exist - process it [18:58:36]requested_item shift.opened is exist - process it [18:58:36]req_shift_opened [18:58:36]FM_GetShiftState [18:58:36]SAM_PROTO_GetShiftState [18:58:36]wFMCommunicate request_size=4 [18:58:36]MH_SAM_APDU [18:58:36]CAPDU: 80 13 01 00 [18:58:36]Write to MH i2c: E2 08 00 A4 BA 80 13 01 00 00 00 00 00 DB [18:58:36]Write i2c OK [18:58:36]MH_I2C_Read... [18:58:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:37]Read from MH i2c: E2 [18:58:37]MH_I2C_Read... [18:58:37]Read from MH i2c: E2 0E 00 [18:58:37]MH_I2C_Read... [18:58:37]Read from MH i2c: E2 0E 00 A4 BA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1E [18:58:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [18:58:37]wFMCommunicate OK [18:58:37]SAM_PROTO_GetShiftState done [18:58:37]FM_GetShiftState done [18:58:37]req_shift_opened done [18:58:37]requested_item shift.open_date is exist - process it [18:58:37]req_shift_open_date [18:58:37]req_shift_open_date done [18:58:37]produce_requested_data done [18:58:37]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218880,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [18:58:37]process_action_free close_receipt [18:58:37]json_value_free [18:58:37]json_value_free done [18:58:37]process_json_proto returns [18:58:37]Send response to host [18:58:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218880,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [18:58:37]free response buf [18:58:37]execute_script done [18:58:37]execute_script returns [18:58:37]free content buf [18:58:37]Sock 9.Close socket [18:58:37]Sock 9.Thread stoped [18:58:40]OFD Sender: No OFD packet to send [18:58:45]OFD Sender: No OFD packet to send [18:58:50]OFD Sender: No OFD packet to send [18:58:55]OFD Sender: No OFD packet to send [18:59:00]OFD Sender: No OFD packet to send [18:59:05]OFD Sender: No OFD packet to send [18:59:10]OFD Sender: No OFD packet to send [18:59:15]OFD Sender: No OFD packet to send [18:59:20]OFD Sender: No OFD packet to send [18:59:25]OFD Sender: No OFD packet to send [18:59:30]OFD Sender: No OFD packet to send [18:59:35]OFD Sender: No OFD packet to send [18:59:40]OFD Sender: No OFD packet to send [18:59:45]OFD Sender: No OFD packet to send [18:59:50]OFD Sender: No OFD packet to send [18:59:55]OFD Sender: No OFD packet to send [19:00:00]OFD Sender: No OFD packet to send [19:00:05]OFD Sender: No OFD packet to send [19:00:10]OFD Sender: No OFD packet to send [19:00:15]OFD Sender: No OFD packet to send [19:00:20]OFD Sender: No OFD packet to send [19:00:25]OFD Sender: No OFD packet to send [19:00:30]OFD Sender: No OFD packet to send [19:00:35]OFD Sender: No OFD packet to send [19:00:40]OFD Sender: No OFD packet to send [19:00:45]OFD Sender: No OFD packet to send [19:00:50]OFD Sender: No OFD packet to send [19:00:55]OFD Sender: No OFD packet to send [19:01:00]OFD Sender: No OFD packet to send [19:01:05]OFD Sender: No OFD packet to send [19:01:10]OFD Sender: No OFD packet to send [19:01:15]OFD Sender: No OFD packet to send [19:01:20]OFD Sender: No OFD packet to send [19:01:25]OFD Sender: No OFD packet to send [19:01:30]OFD Sender: No OFD packet to send [19:01:35]OFD Sender: No OFD packet to send [19:01:36]accept exits with 8 [19:01:36]New connection [19:01:36]New thread 3066826084 created [19:01:36]Thread 3066682724 joined [19:01:36]Waiting for new connection... [19:01:36] Sock 8.Parse request [19:01:36]Sock 8.Check first char [19:01:36]Sock 8.First char is OK [19:01:36]request: POST /json_proto HTTP/1.0 [19:01:36]Method: POST [19:01:36]URL: /json_proto [19:01:36]Method is POST - this is cgi request [19:01:36]url: /json_proto [19:01:36]query_string will be loaded in cgi processing [19:01:36]execute_cgi json_proto POST (null) [19:01:36]execute_cgi path=json_proto method=POST [19:01:36]POST find Content-Length [19:01:36]Host: 172.17.40.4:8080 [19:01:36]Content-Length: 682 [19:01:36]Content-Type: application/json [19:01:36] [19:01:36]POST finish read [19:01:36]Found Content-Length = 682 [19:01:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:01:36]execute_script... [19: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)536427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:01:36]POST & json_proto [19:01:36]process_json_proto [19:01:36]json parsed OK: [19:01:36]protocol is kg_v1.0 [19:01:36]action value=close_receipt [19:01:36]process_action close_receipt [19:01:36]cmd_close_receipt [19:01:36]MH_GetDate [19:01:36]Write to MH i2c: F0 00 00 A5 BA 4E [19:01:36]Write i2c OK [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: F0 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: F0 09 00 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: F0 09 00 A5 BA 00 16 02 14 67 EE 0E 0D 67 5A [19:01:36]GetLastDocTimeStamp 1729364319 [19:01:36]current date 1729364502 [19:01:36]FM_GetShiftState [19:01:36]SAM_PROTO_GetShiftState [19:01:36]wFMCommunicate request_size=4 [19:01:36]MH_SAM_APDU [19:01:36]CAPDU: 80 13 01 00 [19:01:36]Write to MH i2c: E2 08 00 A6 BA 80 13 01 00 00 00 00 00 DD [19:01:36]Write i2c OK [19:01:36]MH_I2C_Read... [19:01:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:36]Read from MH i2c: E2 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 0E 00 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 0E 00 A6 BA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 20 [19:01:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:01:36]wFMCommunicate OK [19:01:36]SAM_PROTO_GetShiftState done [19:01:36]FM_GetShiftState done [19:01:36]opened in 1729296582 [19:01:36]opened+sec_in_day 1729382982 [19:01:36]quantity*price = 100015 [19:01:36]sum+1 = 100017 [19:01: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 526 19.10.2024 19:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218881 ФПД: 261060204354673 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T190142&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218881&fm=261060204354673&tin=02508201610067®Number=0000000000098116&sum=100000 [19:01:37]StoreToDocumentArchive [19:01:37]shift 443 fd 218881 [19:01:37]save to /storage/0443/doc_00218881 [19:01:37]save last doc name /storage/0443/doc_00218881 to /storage/kkm_last_doc_name [19:01:37]save OK [19:01:37]Clear old archive folders... [19:01:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:01:37]tlvbuf is 0179B1A0 [19:01:37]SAM_PROTO_ClearQueue [19:01:37]wFMCommunicate request_size=4 [19:01:37]MH_SAM_APDU [19:01:37]CAPDU: 80 09 00 00 [19:01:37]Write to MH i2c: E2 08 00 B3 BA 80 09 00 00 00 00 00 00 DF [19:01:37]Write i2c OK [19:01:37]MH_I2C_Read... [19:01:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:01:37]Read from MH i2c: E2 [19:01:37]MH_I2C_Read... [19:01:37]Read from MH i2c: E2 03 00 [19:01:37]MH_I2C_Read... [19:01:37]Read from MH i2c: E2 03 00 B3 BA 00 90 00 E1 [19:01:37]RAPDU: 90 00 [19:01:37]wFMCommunicate OK [19:01:37]SAM_PROTO_ClearQueue done [19:01:37]KKMCreateOFDPacket [19:01:37]OFDProtocolAddRootSTLVToBuf [19:01:37]FM_MakeSignedData [19:01:37]FM_MakeSignedData [19:01:37]SAM_PROTO_SignData [19:01:37]wFMCommunicate request_size=4 [19:01:37]MH_SAM_APDU [19:01:37]CAPDU: 80 0D 01 02 [19:01:37]Write to MH i2c: E2 08 00 B4 BA 80 0D 01 02 00 00 00 00 E7 [19:01:37]Write i2c OK [19:01:37]MH_I2C_Read... [19:01:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:01:37]Read from MH i2c: E2 [19:01:37]MH_I2C_Read... [19:01:37]Read from MH i2c: E2 03 00 [19:01:37]MH_I2C_Read... [19:01:37]Read from MH i2c: E2 03 00 B4 BA 00 90 00 E2 [19:01:37]RAPDU: 90 00 [19:01:37]wFMCommunicate OK [19:01:37]wFMCommunicate request_size=255 [19:01:37]MH_SAM_APDU [19: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 02 00 00 F4 03 04 00 16 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 01 57 03 00 35 04 06 00 ED [19:01:37]Write to MH i2c: E2 02 01 B5 BA 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 02 00 00 F4 03 04 00 16 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 01 57 03 00 35 04 06 00 ED 00 00 10 [19:01:37]Write i2c OK [19:01:37]MH_I2C_Read... [19:01:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:38]Read from MH i2c: E2 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 03 00 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 03 00 B5 BA 00 90 00 E3 [19:01:38]RAPDU: 90 00 [19:01:38]wFMCommunicate OK [19:01:38]wFMCommunicate request_size=10 [19:01:38]MH_SAM_APDU [19:01:38]CAPDU: 80 0D 02 02 05 6E D0 BE DC 71 [19:01:38]Write to MH i2c: E2 0D 00 B6 BA 80 0D 02 02 05 00 6E D0 BE DC 71 00 00 3D [19:01:38]Write i2c OK [19:01:38]MH_I2C_Read... [19:01:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:38]Read from MH i2c: E2 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 03 00 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 03 00 B6 BA 00 90 00 E4 [19:01:38]RAPDU: 90 00 [19:01:38]wFMCommunicate OK [19:01:38]wFMCommunicate request_size=4 [19:01:38]MH_SAM_APDU [19:01:38]CAPDU: 80 0D 03 02 [19:01:38]Write to MH i2c: E2 08 00 B7 BA 80 0D 03 02 00 00 00 00 EC [19:01:38]Write i2c OK [19:01:38]MH_I2C_Read... [19:01:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:01:38]Read from MH i2c: E2 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 0B 00 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 0B 00 B7 BA 00 CE 55 C0 25 1D 03 AE 26 90 00 E9 [19:01:38]RAPDU: CE 55 C0 25 1D 03 AE 26 90 00 [19:01:38]wFMCommunicate OK [19:01:38]SAM_PROTO_SignData done [19:01:38]FM_MakeSignedData done [19:01:38]CreateOFDProtocolMessage [19:01:38]wFMCommunicate request_size=4 [19:01:38]MH_SAM_APDU [19:01:38]CAPDU: 80 11 00 00 [19:01:38]Write to MH i2c: E2 08 00 B8 BA 80 11 00 00 00 00 00 00 EC [19:01:38]Write i2c OK [19:01:38]MH_I2C_Read... [19:01:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:38]Read from MH i2c: E2 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 17 00 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 17 00 B8 BA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3B [19:01:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:01:38]wFMCommunicate OK [19:01:38]CreateOFDProtocolMessage done [19:01:38]OFDSenderStorePacket 218881 [19:01:38]StoreOFDPacket docnum=218881 [19:01:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 0E 80 07 01 6A 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 0E 02 00 00 F4 03 04 00 16 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 01 57 03 00 35 04 06 00 ED 6E D0 BE DC 71 CE 55 C0 25 1D 03 AE 26 [19:01:38]CheckFolder [19:01:38]dirname=/storage/ofd_packets [19:01:38]CheckFolder done [19:01:38]ProducePacketName [19:01:38]name=ofd_packets/00218881 [19:01:38]NVStorageSaveData ofd_packets/00218881 [19:01:38]File name is /storage/ofd_packets/00218881 [19:01:38]Write 301 bytes [19:01:38]NVStorageSaveData done [19:01:38]OFDSenderStorePacket done [19:01:38]KKMCreateOFDPacket done [19:01:38]NVStorageSaveData kkm_last_timestamp [19:01:38]File name is /storage/kkm_last_timestamp [19:01:38]Write 4 bytes [19:01:38]NVStorageSaveData done [19:01:38]ExternCall_PrintAddStr [19:01:38]wPrintStart [19:01:38]Write to MH i2c: 01 00 00 B9 BA 73 [19:01:38]Write i2c OK [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: 01 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: 01 07 00 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: 01 07 00 B9 BA 00 00 00 00 00 FF 0F 88 [19:01:38]RasterBufferAndPrint [19:01:38]line Счет N : (1)536427 [19:01:38]line ИНН: 02508201610067 [19:01:38]line Контрольно-Кассовый Чек [19:01:38]line ПРОДАЖА [19:01:38]line ТРК (МРК, ГНК) : 43 [19:01:38]line Товар: 2710124130 [19:01:38]line Аи-92-К-2 [19:01:38]line 14.950 * 66.90 [19:01:38]line = 1000.16 [19:01:38]line НДС 12% НСП 1% [19:01:38]line > о реализуемом товаре [19:01:38]line ОКРУГЛЕНИЕ: -0.16 [19:01:38]line ИТОГО: 1000.00 [19:01:38]line Внесено: 1000.00 [19:01:38]line СДАЧА: 0.00 [19:01:38]line НСП 1% : 8.85 [19:01:38]line НДС 12% : 106.21 [19:01:38]line Наличными: 1000.00 [19:01:38]line Безнал.: 0.00 [19:01:38]line Место: АЗС № 84 "Партнер Нефть" [19:01:38]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:01:38]line СНО: Общий режим [19:01:38]line Чек 526 19.10.2024 19:01 [19:01:38]line Смена: 443 ФФД: 1.0 [19:01:38]line ЗНМ: 0300000178 [19:01:38]line РНМ: 0000000000098116 [19:01:38]line Версия ККМ: 001 [19:01:38]line ФМ: 0000000000965413 [19:01:38]line ФД: 218881 [19:01:38]line ФПД: 261060204354673 [19:01:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T190142&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218881&fm=261060204354673&tin=02508201610067®Number=0000000000098116&sum=100000 [19:01:38]OFD Sender: Processing packet 218881 [packets to send 80, broken 79] [19:01:38]ProducePacketName [19:01:38]name=ofd_packets/00218881 [19:01:38]OFD Sender: To server: pG, [19:01:38]CommunicateWithHost lk.salyk.kg:30040 [19:01:38]ConnectInit lk.salyk.kg [19:01:38]written 0, free lines is 4095 [19:01:38]Connected sock=10 [19:01:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 0E 80 07 01 6A 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 0E 02 00 00 F4 03 04 00 16 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 01 57 03 00 35 04 06 00 ED 6E D0 BE DC 71 CE 55 C0 25 1D 03 AE 26 [19:01:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8F 25 47 00 77 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 39 36 35 34 31 33 10 04 04 00 01 57 03 00 F4 03 04 00 AF AD 13 67 B6 04 01 00 00 A9 F3 E1 FC B4 33 AE 43 [19:01:38]CommunicateWithHost err = 0 [19:01:38]CheckOFDResponse [19:01:38]1017 (14) - 77093643461234 [19:01:38]1041 (16) - 0000000000965413 [19:01:38]1040 (4) - 218881 [19:01:38]1012 (4) - 19.10.2024 13:01 [19:01:38]1206 (1) - 0 [19:01:38]OFD Sender: Remove packet 218881 [19:01:38]ProducePacketName [19:01:38]name=ofd_packets/00218881 [19:01:38]NVStorageDeleteData [19:01:39]Write to MH i2c: 01 00 00 E4 BA 9E [19:01:39]Write i2c OK [19:01:39]MH_I2C_Read... [19:01:39]Read from MH i2c: 01 [19:01:39]MH_I2C_Read... [19:01:39]Read from MH i2c: 01 07 00 [19:01:39]MH_I2C_Read... [19:01:39]Read from MH i2c: 01 07 00 E4 BA 00 00 00 00 00 EF 0C A0 [19:01:39]RasterBufferAndPrint [19:01:39]line [19:01:39]line [19:01:39]line [19:01:39]line [19:01:39]line [19:01:39]written 0, free lines is 3320 [19:01:39]MH_Cut [19:01:39]Write to MH i2c: D1 01 00 EB BA 01 77 [19:01:39]Write i2c OK [19:01:39]MH_I2C_Read... [19:01:39]Read from MH i2c: D1 [19:01:39]MH_I2C_Read... [19:01:39]Read from MH i2c: D1 01 00 [19:01:39]MH_I2C_Read... [19:01:39]Read from MH i2c: D1 01 00 EB BA 00 76 [19:01:39]Write to MH i2c: 01 00 00 EC BA A6 [19:01:39]Write i2c OK [19:01:39]MH_I2C_Read... [19:01:39]OFD Sender: No OFD packet to send [19:01:39]*** Cut start [19:01:39]*** Partial cut [19:01:39]*** CUTSNS_PIN = 1 [19:01:39]*** CUTSNS_PIN = 0 [19:01:40]*** Brake cut motor [19:01:40]Read from MH i2c: 01 [19:01:40]MH_I2C_Read... [19:01:40]*** Stop cut motor [19:01:40]*** Cut end [19:01:40]Read from MH i2c: 01 07 00 [19:01:40]MH_I2C_Read... [19:01:40]Read from MH i2c: 01 07 00 EC BA 00 00 00 00 00 FF 0F BB [19:01:40]process_action close_receipt done [19:01:40]requested_data is exist [19:01:40]produce_requested_data [19:01:40]requested_item fm.sn is exist - process it [19:01:40]wFMCommunicate request_size=4 [19:01:40]MH_SAM_APDU [19:01:40]CAPDU: 80 11 00 00 [19:01:40]Write to MH i2c: E2 08 00 ED BA 80 11 00 00 00 00 00 00 21 [19:01:40]Write i2c OK [19:01:40]MH_I2C_Read... [19:01:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:40]Read from MH i2c: E2 [19:01:40]MH_I2C_Read... [19:01:40]Read from MH i2c: E2 17 00 [19:01:40]MH_I2C_Read... [19:01:40]Read from MH i2c: E2 17 00 ED BA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 70 [19:01:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:01:40]wFMCommunicate OK [19:01:40]requested_item fd.num is exist - process it [19:01:40]SAM_PROTO_GetFieldsCounters [19:01:40]wFMCommunicate request_size=4 [19:01:40]MH_SAM_APDU [19:01:40]CAPDU: 80 13 00 00 [19:01:40]Write to MH i2c: E2 08 00 EE BA 80 13 00 00 00 00 00 00 24 [19:01:40]Write i2c OK [19:01:40]MH_I2C_Read... [19:01:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:40]Read from MH i2c: E2 [19:01:40]MH_I2C_Read... [19:01:40]Read from MH i2c: E2 62 00 [19:01:40]MH_I2C_Read... [19:01:40]Read from MH i2c: E2 62 00 EE BA 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 01 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0E 02 00 00 5E 04 04 00 0E 02 00 00 57 04 04 00 0F 02 00 00 19 04 04 00 00 00 00 00 90 00 88 [19:01:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 01 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0E 02 00 00 5E 04 04 00 0E 02 00 00 57 04 04 00 0F 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:01:40]wFMCommunicate OK [19:01:40]SAM_PROTO_GetFieldsCounters done [19:01:40]requested_item shift.num is exist - process it [19:01:40]requested_item shift.opened is exist - process it [19:01:40]req_shift_opened [19:01:40]FM_GetShiftState [19:01:40]SAM_PROTO_GetShiftState [19:01:40]wFMCommunicate request_size=4 [19:01:40]MH_SAM_APDU [19:01:40]CAPDU: 80 13 01 00 [19:01:40]Write to MH i2c: E2 08 00 EF BA 80 13 01 00 00 00 00 00 26 [19:01:40]Write i2c OK [19:01:40]MH_I2C_Read... [19:01:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:40]Read from MH i2c: E2 [19:01:40]MH_I2C_Read... [19:01:40]Read from MH i2c: E2 0E 00 [19:01:40]MH_I2C_Read... [19:01:40]Read from MH i2c: E2 0E 00 EF BA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 69 [19:01:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:01:40]wFMCommunicate OK [19:01:40]SAM_PROTO_GetShiftState done [19:01:40]FM_GetShiftState done [19:01:40]req_shift_opened done [19:01:40]requested_item shift.open_date is exist - process it [19:01:40]req_shift_open_date [19:01:40]req_shift_open_date done [19:01:40]produce_requested_data done [19:01:40]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218881,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:01:40]process_action_free close_receipt [19:01:40]json_value_free [19:01:40]json_value_free done [19:01:40]process_json_proto returns [19:01:40]Send response to host [19:01:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218881,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:01:40]free response buf [19:01:40]execute_script done [19:01:40]execute_script returns [19:01:40]free content buf [19:01:40]Sock 8.Close socket [19:01:40]Sock 8.Thread stoped [19:01:44]OFD Sender: No OFD packet to send [19:01:49]OFD Sender: No OFD packet to send [19:01:54]OFD Sender: No OFD packet to send [19:01:54]accept exits with 9 [19:01:54]New connection [19:01:54]New thread 3066682724 created [19:01:54]Thread 3066826084 joined [19:01:54]Waiting for new connection... [19:01:54] Sock 9.Parse request [19:01:54]Sock 9.Check first char [19:01:54]Sock 9.First char is OK [19:01:54]request: POST /json_proto HTTP/1.0 [19:01:54]Method: POST [19:01:54]URL: /json_proto [19:01:54]Method is POST - this is cgi request [19:01:54]url: /json_proto [19:01:54]query_string will be loaded in cgi processing [19:01:54]execute_cgi json_proto POST (null) [19:01:54]execute_cgi path=json_proto method=POST [19:01:54]POST find Content-Length [19:01:54]Host: 172.17.40.4:8080 [19:01:54]Content-Length: 644 [19:01:54]Content-Type: application/json [19:01:54] [19:01:54]POST finish read [19:01:54]Found Content-Length = 644 [19:01:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79810", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:54]execute_script... [19:01:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79810", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:54]POST & json_proto [19:01:54]process_json_proto [19:01:54]json parsed OK: [19:01:54]protocol is kg_v1.0 [19:01:54]action value=close_receipt [19:01:54]process_action close_receipt [19:01:54]cmd_close_receipt [19:01:54]MH_GetDate [19:01:54]Write to MH i2c: F0 00 00 F0 BA 99 [19:01:54]Write i2c OK [19:01:54]MH_I2C_Read... [19:01:54]Read from MH i2c: F0 [19:01:54]MH_I2C_Read... [19:01:54]Read from MH i2c: F0 09 00 [19:01:54]MH_I2C_Read... [19:01:54]Read from MH i2c: F0 09 00 F0 BA 00 29 02 14 67 EE 0E 0D 67 B8 [19:01:54]GetLastDocTimeStamp 1729364502 [19:01:54]current date 1729364521 [19:01:54]FM_GetShiftState [19:01:54]SAM_PROTO_GetShiftState [19:01:54]wFMCommunicate request_size=4 [19:01:54]MH_SAM_APDU [19:01:54]CAPDU: 80 13 01 00 [19:01:54]Write to MH i2c: E2 08 00 F1 BA 80 13 01 00 00 00 00 00 28 [19:01:54]Write i2c OK [19:01:54]MH_I2C_Read... [19:01:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:55]Read from MH i2c: E2 [19:01:55]MH_I2C_Read... [19:01:55]Read from MH i2c: E2 0E 00 [19:01:55]MH_I2C_Read... [19:01:55]Read from MH i2c: E2 0E 00 F1 BA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6B [19:01:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:01:55]wFMCommunicate OK [19:01:55]SAM_PROTO_GetShiftState done [19:01:55]FM_GetShiftState done [19:01:55]opened in 1729296582 [19:01:55]opened+sec_in_day 1729382982 [19:01:55]quantity*price = 6500 [19:01:55]sum+1 = 6501 [19:01:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 527 19.10.2024 19:02 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218882 ФПД: 228031266793978 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T190201&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218882&fm=228031266793978&tin=02508201610067®Number=0000000000098116&sum=6500 0 [19:01:56]StoreToDocumentArchive [19:01:56]shift 443 fd 218882 [19:01:56]save to /storage/0443/doc_00218882 [19:01:56]save last doc name /storage/0443/doc_00218882 to /storage/kkm_last_doc_name [19:01:56]save OK [19:01:56]Clear old archive folders... [19:01:56]ProcessDocumentItem done err = 0, tmpTLVsize=272 [19:01:56]tlvbuf is 0161E1C0 [19:01:56]SAM_PROTO_ClearQueue [19:01:56]wFMCommunicate request_size=4 [19:01:56]MH_SAM_APDU [19:01:56]CAPDU: 80 09 00 00 [19:01:56]Write to MH i2c: E2 08 00 FE BA 80 09 00 00 00 00 00 00 2A [19:01:56]Write i2c OK [19:01:56]MH_I2C_Read... [19:01:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:01:56]Read from MH i2c: E2 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 03 00 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 03 00 FE BA 00 90 00 2C [19:01:56]RAPDU: 90 00 [19:01:56]wFMCommunicate OK [19:01:56]SAM_PROTO_ClearQueue done [19:01:56]KKMCreateOFDPacket [19:01:56]OFDProtocolAddRootSTLVToBuf [19:01:56]FM_MakeSignedData [19:01:56]FM_MakeSignedData [19:01:56]SAM_PROTO_SignData [19:01:56]wFMCommunicate request_size=4 [19:01:56]MH_SAM_APDU [19:01:56]CAPDU: 80 0D 01 02 [19:01:56]Write to MH i2c: E2 08 00 FF BA 80 0D 01 02 00 00 00 00 32 [19:01:56]Write i2c OK [19:01:56]MH_I2C_Read... [19:01:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:01:56]Read from MH i2c: E2 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 03 00 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 03 00 FF BA 00 90 00 2D [19:01:56]RAPDU: 90 00 [19:01:56]wFMCommunicate OK [19:01:56]wFMCommunicate request_size=255 [19:01:56]MH_SAM_APDU [19:01:56]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 29 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 [19:01:56]Write to MH i2c: E2 02 01 00 BB 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 29 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 00 00 F2 [19:01:56]Write i2c OK [19:01:56]MH_I2C_Read... [19:01:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:56]Read from MH i2c: E2 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 03 00 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 03 00 00 BB 00 90 00 2F [19:01:56]RAPDU: 90 00 [19:01:56]wFMCommunicate OK [19:01:56]wFMCommunicate request_size=31 [19:01:56]MH_SAM_APDU [19:01:56]CAPDU: 80 0D 02 02 1A 30 30 39 36 35 34 31 33 10 04 04 00 02 57 03 00 35 04 06 00 CF 64 AA A7 A9 FA [19:01:56]Write to MH i2c: E2 22 00 01 BB 80 0D 02 02 1A 00 30 30 39 36 35 34 31 33 10 04 04 00 02 57 03 00 35 04 06 00 CF 64 AA A7 A9 FA 00 00 E0 [19:01:56]Write i2c OK [19:01:56]MH_I2C_Read... [19:01:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:56]Read from MH i2c: E2 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 03 00 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 03 00 01 BB 00 90 00 30 [19:01:56]RAPDU: 90 00 [19:01:56]wFMCommunicate OK [19:01:56]wFMCommunicate request_size=4 [19:01:56]MH_SAM_APDU [19:01:56]CAPDU: 80 0D 03 02 [19:01:56]Write to MH i2c: E2 08 00 02 BB 80 0D 03 02 00 00 00 00 38 [19:01:56]Write i2c OK [19:01:56]MH_I2C_Read... [19:01:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:01:56]Read from MH i2c: E2 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 0B 00 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 0B 00 02 BB 00 27 83 49 DF 58 4B 05 7C 90 00 2F [19:01:56]RAPDU: 27 83 49 DF 58 4B 05 7C 90 00 [19:01:56]wFMCommunicate OK [19:01:56]SAM_PROTO_SignData done [19:01:56]FM_MakeSignedData done [19:01:56]CreateOFDProtocolMessage [19:01:56]wFMCommunicate request_size=4 [19:01:56]MH_SAM_APDU [19:01:56]CAPDU: 80 11 00 00 [19:01:56]Write to MH i2c: E2 08 00 03 BB 80 11 00 00 00 00 00 00 38 [19:01:56]Write i2c OK [19:01:56]MH_I2C_Read... [19:01:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:56]Read from MH i2c: E2 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 17 00 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 17 00 03 BB 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 87 [19:01:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:01:56]wFMCommunicate OK [19:01:56]CreateOFDProtocolMessage done [19:01:56]OFDSenderStorePacket 218882 [19:01:56]StoreOFDPacket docnum=218882 [19:01:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 24 01 00 00 09 EE 1C 01 4B 0E 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 29 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 02 57 03 00 35 04 06 00 CF 64 AA A7 A9 FA 27 83 49 DF 58 4B 05 7C [19:01:56]CheckFolder [19:01:56]dirname=/storage/ofd_packets [19:01:56]CheckFolder done [19:01:56]ProducePacketName [19:01:56]name=ofd_packets/00218882 [19:01:56]NVStorageSaveData ofd_packets/00218882 [19:01:56]File name is /storage/ofd_packets/00218882 [19:01:56]Write 322 bytes [19:01:56]NVStorageSaveData done [19:01:56]OFDSenderStorePacket done [19:01:56]KKMCreateOFDPacket done [19:01:56]NVStorageSaveData kkm_last_timestamp [19:01:56]File name is /storage/kkm_last_timestamp [19:01:56]Write 4 bytes [19:01:56]NVStorageSaveData done [19:01:56]ExternCall_PrintAddStr [19:01:56]wPrintStart [19:01:56]Write to MH i2c: 01 00 00 04 BB BF [19:01:56]Write i2c OK [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: 01 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: 01 07 00 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: 01 07 00 04 BB 00 00 00 00 00 FF 0F D4 [19:01:56]RasterBufferAndPrint [19:01:56]line Счет N : (3)79810 [19:01:56]line ИНН: 02508201610067 [19:01:56]line Контрольно-Кассовый Чек [19:01:56]line ПРОДАЖА [19:01:56]line Товар: 47011656 [19:01:56]line Водка Пшеничная 0,1л [19:01:56]line 1.000 * 65.00 [19:01:56]line = 65.00 [19:01:56]line НДС 12% НСП 1% [19:01:56]line > о реализуемом товаре [19:01:56]line ИТОГО: 65.00 [19:01:56]line НСП 1% : 0.57 [19:01:56]line НДС 12% : 6.90 [19:01:56]line Наличными: 65.00 [19:01:56]line Безнал.: 0.00 [19:01:56]line Место: АЗС № 84 "Партнер Нефть" [19:01:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:01:56]line СНО: Общий режим [19:01:56]line Чек 527 19.10.2024 19:02 [19:01:56]line Смена: 443 ФФД: 1.0 [19:01:56]line ЗНМ: 0300000178 [19:01:56]line РНМ: 0000000000098116 [19:01:56]line Версия ККМ: 001 [19:01:56]line ФМ: 0000000000965413 [19:01:56]line ФД: 218882 [19:01:56]line ФПД: 228031266793978 [19:01:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T190201&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218882&fm=228031266793978&tin=02508201610067®Number=0000000000098116&sum=6500 [19:01:56]line 0 [19:01:56]written 0, free lines is 4095 [19:01:56]OFD Sender: Processing packet 218882 [packets to send 80, broken 79] [19:01:56]ProducePacketName [19:01:56]name=ofd_packets/00218882 [19:01:56]OFD Sender: To server: pG, [19:01:56]CommunicateWithHost lk.salyk.kg:30040 [19:01:56]ConnectInit lk.salyk.kg [19:01:56]Connected sock=11 [19:01:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 24 01 00 00 09 EE 1C 01 4B 0E 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 29 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 02 57 03 00 35 04 06 00 CF 64 AA A7 A9 FA 27 83 49 DF 58 4B 05 7C [19:01:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B6 9E 47 00 DD 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 02 57 03 00 F4 03 04 00 C1 AD 13 67 B6 04 01 00 00 D8 64 22 B0 0B F0 A2 73 [19:01:57]CommunicateWithHost err = 0 [19:01:57]CheckOFDResponse [19:01:57]1017 (14) - 77093643461234 [19:01:57]1041 (16) - 0000000000965413 [19:01:57]1040 (4) - 218882 [19:01:57]1012 (4) - 19.10.2024 13:01 [19:01:57]1206 (1) - 0 [19:01:57]OFD Sender: Remove packet 218882 [19:01:57]ProducePacketName [19:01:57]name=ofd_packets/00218882 [19:01:57]NVStorageDeleteData [19:01:57]Write to MH i2c: 01 00 00 2C BB E7 [19:01:57]Write i2c OK [19:01:57]MH_I2C_Read... [19:01:57]Read from MH i2c: 01 [19:01:57]MH_I2C_Read... [19:01:57]Read from MH i2c: 01 07 00 [19:01:57]MH_I2C_Read... [19:01:57]Read from MH i2c: 01 07 00 2C BB 00 00 00 00 00 1C 0D 17 [19:01:57]RasterBufferAndPrint [19:01:57]line [19:01:57]line [19:01:57]line [19:01:57]line [19:01:57]line [19:01:57]written 0, free lines is 3362 [19:01:57]MH_Cut [19:01:57]Write to MH i2c: D1 01 00 33 BB 01 C0 [19:01:57]Write i2c OK [19:01:57]MH_I2C_Read... [19:01:57]Read from MH i2c: D1 [19:01:57]MH_I2C_Read... [19:01:57]Read from MH i2c: D1 01 00 [19:01:57]MH_I2C_Read... [19:01:57]Read from MH i2c: D1 01 00 33 BB 00 BF [19:01:57]Write to MH i2c: 01 00 00 34 BB EF [19:01:57]Write i2c OK [19:01:57]MH_I2C_Read... [19:01:57]OFD Sender: No OFD packet to send [19:01:57]*** Cut start [19:01:57]*** Partial cut [19:01:57]*** CUTSNS_PIN = 1 [19:01:57]*** CUTSNS_PIN = 0 [19:01:58]*** Brake cut motor [19:01:58]Read from MH i2c: 01 [19:01:58]MH_I2C_Read... [19:01:58]*** Stop cut motor [19:01:58]*** Cut end [19:01:58]Read from MH i2c: 01 07 00 [19:01:58]MH_I2C_Read... [19:01:58]Read from MH i2c: 01 07 00 34 BB 00 00 00 00 00 FF 0F 04 [19:01:58]process_action close_receipt done [19:01:58]requested_data is exist [19:01:58]produce_requested_data [19:01:58]requested_item fm.sn is exist - process it [19:01:58]wFMCommunicate request_size=4 [19:01:58]MH_SAM_APDU [19:01:58]CAPDU: 80 11 00 00 [19:01:58]Write to MH i2c: E2 08 00 35 BB 80 11 00 00 00 00 00 00 6A [19:01:58]Write i2c OK [19:01:58]MH_I2C_Read... [19:01:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:58]Read from MH i2c: E2 [19:01:58]MH_I2C_Read... [19:01:58]Read from MH i2c: E2 17 00 [19:01:58]MH_I2C_Read... [19:01:58]Read from MH i2c: E2 17 00 35 BB 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B9 [19:01:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:01:58]wFMCommunicate OK [19:01:58]requested_item fd.num is exist - process it [19:01:58]SAM_PROTO_GetFieldsCounters [19:01:58]wFMCommunicate request_size=4 [19:01:58]MH_SAM_APDU [19:01:58]CAPDU: 80 13 00 00 [19:01:58]Write to MH i2c: E2 08 00 36 BB 80 13 00 00 00 00 00 00 6D [19:01:58]Write i2c OK [19:01:58]MH_I2C_Read... [19:01:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:58]Read from MH i2c: E2 [19:01:58]MH_I2C_Read... [19:01:58]Read from MH i2c: E2 62 00 [19:01:58]MH_I2C_Read... [19:01:58]Read from MH i2c: E2 62 00 36 BB 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 02 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0F 02 00 00 5E 04 04 00 0F 02 00 00 57 04 04 00 10 02 00 00 19 04 04 00 00 00 00 00 90 00 D5 [19:01:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 02 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 0F 02 00 00 5E 04 04 00 0F 02 00 00 57 04 04 00 10 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:01:58]wFMCommunicate OK [19:01:58]SAM_PROTO_GetFieldsCounters done [19:01:58]requested_item shift.num is exist - process it [19:01:58]requested_item shift.opened is exist - process it [19:01:58]req_shift_opened [19:01:58]FM_GetShiftState [19:01:58]SAM_PROTO_GetShiftState [19:01:58]wFMCommunicate request_size=4 [19:01:58]MH_SAM_APDU [19:01:58]CAPDU: 80 13 01 00 [19:01:58]Write to MH i2c: E2 08 00 37 BB 80 13 01 00 00 00 00 00 6F [19:01:58]Write i2c OK [19:01:58]MH_I2C_Read... [19:01:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:58]Read from MH i2c: E2 [19:01:58]MH_I2C_Read... [19:01:58]Read from MH i2c: E2 0E 00 [19:01:58]MH_I2C_Read... [19:01:58]Read from MH i2c: E2 0E 00 37 BB 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B2 [19:01:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:01:58]wFMCommunicate OK [19:01:58]SAM_PROTO_GetShiftState done [19:01:58]FM_GetShiftState done [19:01:58]req_shift_opened done [19:01:58]requested_item shift.open_date is exist - process it [19:01:58]req_shift_open_date [19:01:58]req_shift_open_date done [19:01:58]produce_requested_data done [19:01:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218882,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:01:58]process_action_free close_receipt [19:01:58]json_value_free [19:01:58]json_value_free done [19:01:58]process_json_proto returns [19:01:58]Send response to host [19:01:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218882,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:01:58]free response buf [19:01:58]execute_script done [19:01:58]execute_script returns [19:01:58]free content buf [19:01:58]Sock 9.Close socket [19:01:58]Sock 9.Thread stoped [19:02:01]accept exits with 8 [19:02:01]New connection [19:02:01]New thread 3066826084 created [19:02:01]Thread 3066682724 joined [19:02:01]Waiting for new connection... [19:02:01] Sock 8.Parse request [19:02:01]Sock 8.Check first char [19:02:01]Sock 8.First char is OK [19:02:01]request: POST /json_proto HTTP/1.0 [19:02:01]Method: POST [19:02:01]URL: /json_proto [19:02:01]Method is POST - this is cgi request [19:02:01]url: /json_proto [19:02:01]query_string will be loaded in cgi processing [19:02:01]execute_cgi json_proto POST (null) [19:02:01]execute_cgi path=json_proto method=POST [19:02:01]POST find Content-Length [19:02:01]Host: 172.17.40.4:8080 [19:02:01]Content-Length: 678 [19:02:01]Content-Type: application/json [19:02:01] [19:02:01]POST finish read [19:02:01]Found Content-Length = 678 [19:02:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [19:02:01]execute_script... [19:02: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)536428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [19:02:01]POST & json_proto [19:02:01]process_json_proto [19:02:01]json parsed OK: [19:02:01]protocol is kg_v1.0 [19:02:01]action value=close_receipt [19:02:01]process_action close_receipt [19:02:01]cmd_close_receipt [19:02:01]MH_GetDate [19:02:01]Write to MH i2c: F0 00 00 38 BB E2 [19:02:01]Write i2c OK [19:02:01]MH_I2C_Read... [19:02:01]Read from MH i2c: F0 [19:02:01]MH_I2C_Read... [19:02:01]Read from MH i2c: F0 09 00 [19:02:01]MH_I2C_Read... [19:02:01]Read from MH i2c: F0 09 00 38 BB 00 2F 02 14 67 EE 0E 0D 67 07 [19:02:01]GetLastDocTimeStamp 1729364521 [19:02:01]current date 1729364527 [19:02:01]FM_GetShiftState [19:02:01]SAM_PROTO_GetShiftState [19:02:01]wFMCommunicate request_size=4 [19:02:01]MH_SAM_APDU [19:02:01]CAPDU: 80 13 01 00 [19:02:01]Write to MH i2c: E2 08 00 39 BB 80 13 01 00 00 00 00 00 71 [19:02:01]Write i2c OK [19:02:01]MH_I2C_Read... [19:02:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:02:01]Read from MH i2c: E2 [19:02:01]MH_I2C_Read... [19:02:01]Read from MH i2c: E2 0E 00 [19:02:01]MH_I2C_Read... [19:02:01]Read from MH i2c: E2 0E 00 39 BB 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B4 [19:02:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:02:01]wFMCommunicate OK [19:02:01]SAM_PROTO_GetShiftState done [19:02:01]FM_GetShiftState done [19:02:01]opened in 1729296582 [19:02:01]opened+sec_in_day 1729382982 [19:02:01]quantity*price = 80061 [19:02:01]sum+1 = 80063 [19:02: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 528 19.10.2024 19:02 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218883 ФПД: 20538359175350 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T190207&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218883&fm=20538359175350&tin=02508201610067®Number=0000000000098116&sum=80000 [19:02:02]StoreToDocumentArchive [19:02:02]shift 443 fd 218883 [19:02:02]save to /storage/0443/doc_00218883 [19:02:02]save last doc name /storage/0443/doc_00218883 to /storage/kkm_last_doc_name [19:02:02]save OK [19:02:02]Clear old archive folders... [19:02:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:02:02]tlvbuf is 0164A860 [19:02:02]SAM_PROTO_ClearQueue [19:02:02]wFMCommunicate request_size=4 [19:02:02]MH_SAM_APDU [19:02:02]CAPDU: 80 09 00 00 [19:02:02]Write to MH i2c: E2 08 00 46 BB 80 09 00 00 00 00 00 00 73 [19:02:02]Write i2c OK [19:02:02]MH_I2C_Read... [19:02:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:02:02]Read from MH i2c: E2 [19:02:02]MH_I2C_Read... [19:02:02]Read from MH i2c: E2 03 00 [19:02:02]MH_I2C_Read... [19:02:02]Read from MH i2c: E2 03 00 46 BB 00 90 00 75 [19:02:02]RAPDU: 90 00 [19:02:02]wFMCommunicate OK [19:02:02]SAM_PROTO_ClearQueue done [19:02:02]KKMCreateOFDPacket [19:02:02]OFDProtocolAddRootSTLVToBuf [19:02:02]FM_MakeSignedData [19:02:02]FM_MakeSignedData [19:02:02]SAM_PROTO_SignData [19:02:02]wFMCommunicate request_size=4 [19:02:02]MH_SAM_APDU [19:02:02]CAPDU: 80 0D 01 02 [19:02:02]Write to MH i2c: E2 08 00 47 BB 80 0D 01 02 00 00 00 00 7B [19:02:02]Write i2c OK [19:02:02]MH_I2C_Read... [19:02:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:02:02]OFD Sender: No OFD packet to send [19:02:02]Read from MH i2c: E2 [19:02:02]MH_I2C_Read... [19:02:02]Read from MH i2c: E2 03 00 [19:02:02]MH_I2C_Read... [19:02:02]Read from MH i2c: E2 03 00 47 BB 00 90 00 76 [19:02:02]RAPDU: 90 00 [19:02:02]wFMCommunicate OK [19:02:02]wFMCommunicate request_size=255 [19:02:02]MH_SAM_APDU [19:02: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 10 02 00 00 F4 03 04 00 2F 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 03 57 03 00 35 04 06 00 12 [19:02:02]Write to MH i2c: E2 02 01 48 BB 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 10 02 00 00 F4 03 04 00 2F 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 03 57 03 00 35 04 06 00 12 00 00 5A [19:02:02]Write i2c OK [19:02:02]MH_I2C_Read... [19:02:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:02:02]Read from MH i2c: E2 [19:02:02]MH_I2C_Read... [19:02:02]Read from MH i2c: E2 03 00 [19:02:02]MH_I2C_Read... [19:02:02]Read from MH i2c: E2 03 00 48 BB 00 90 00 77 [19:02:02]RAPDU: 90 00 [19:02:02]wFMCommunicate OK [19:02:02]wFMCommunicate request_size=10 [19:02:02]MH_SAM_APDU [19:02:02]CAPDU: 80 0D 02 02 05 AD F5 9A 58 B6 [19:02:02]Write to MH i2c: E2 0D 00 49 BB 80 0D 02 02 05 00 AD F5 9A 58 B6 00 00 D2 [19:02:02]Write i2c OK [19:02:02]MH_I2C_Read... [19:02:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:02:02]Read from MH i2c: E2 [19:02:02]MH_I2C_Read... [19:02:02]Read from MH i2c: E2 03 00 [19:02:02]MH_I2C_Read... [19:02:02]Read from MH i2c: E2 03 00 49 BB 00 90 00 78 [19:02:02]RAPDU: 90 00 [19:02:02]wFMCommunicate OK [19:02:02]wFMCommunicate request_size=4 [19:02:02]MH_SAM_APDU [19:02:02]CAPDU: 80 0D 03 02 [19:02:02]Write to MH i2c: E2 08 00 4A BB 80 0D 03 02 00 00 00 00 80 [19:02:02]Write i2c OK [19:02:02]MH_I2C_Read... [19:02:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:02:02]Read from MH i2c: E2 [19:02:02]MH_I2C_Read... [19:02:02]Read from MH i2c: E2 0B 00 [19:02:02]MH_I2C_Read... [19:02:02]Read from MH i2c: E2 0B 00 4A BB 00 6A E7 EE 78 53 69 05 00 90 00 F9 [19:02:02]RAPDU: 6A E7 EE 78 53 69 05 00 90 00 [19:02:02]wFMCommunicate OK [19:02:02]SAM_PROTO_SignData done [19:02:02]FM_MakeSignedData done [19:02:02]CreateOFDProtocolMessage [19:02:02]wFMCommunicate request_size=4 [19:02:02]MH_SAM_APDU [19:02:02]CAPDU: 80 11 00 00 [19:02:02]Write to MH i2c: E2 08 00 4B BB 80 11 00 00 00 00 00 00 80 [19:02:02]Write i2c OK [19:02:02]MH_I2C_Read... [19:02:03]Read from MH i2c: E2 [19:02:03]MH_I2C_Read... [19:02:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:02:03]Read from MH i2c: E2 17 00 [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: E2 17 00 4B BB 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CF [19:02:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:02:03]wFMCommunicate OK [19:02:03]CreateOFDProtocolMessage done [19:02:03]OFDSenderStorePacket 218883 [19:02:03]StoreOFDPacket docnum=218883 [19:02:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 2F 26 07 01 62 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 10 02 00 00 F4 03 04 00 2F 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 03 57 03 00 35 04 06 00 12 AD F5 9A 58 B6 6A E7 EE 78 53 69 05 00 [19:02:03]CheckFolder [19:02:03]dirname=/storage/ofd_packets [19:02:03]CheckFolder done [19:02:03]ProducePacketName [19:02:03]name=ofd_packets/00218883 [19:02:03]NVStorageSaveData ofd_packets/00218883 [19:02:03]File name is /storage/ofd_packets/00218883 [19:02:03]Write 301 bytes [19:02:03]NVStorageSaveData done [19:02:03]OFDSenderStorePacket done [19:02:03]KKMCreateOFDPacket done [19:02:03]NVStorageSaveData kkm_last_timestamp [19:02:03]File name is /storage/kkm_last_timestamp [19:02:03]Write 4 bytes [19:02:03]NVStorageSaveData done [19:02:03]ExternCall_PrintAddStr [19:02:03]wPrintStart [19:02:03]Write to MH i2c: 01 00 00 4C BB 07 [19:02:03]Write i2c OK [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: 01 [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: 01 07 00 [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: 01 07 00 4C BB 00 00 00 00 00 FF 0F 1C [19:02:03]RasterBufferAndPrint [19:02:03]line Счет N : (1)536428 [19:02:03]line ИНН: 02508201610067 [19:02:03]line Контрольно-Кассовый Чек [19:02:03]line ПРОДАЖА [19:02:03]line ТРК (МРК, ГНК) : 21 [19:02:03]line Товар: 2710124500 [19:02:03]line Аи-95-К-3 [19:02:03]line 10.790 * 74.20 [19:02:03]line = 800.62 [19:02:03]line НДС 12% НСП 1% [19:02:03]line > о реализуемом товаре [19:02:03]line ОКРУГЛЕНИЕ: -0.62 [19:02:03]line ИТОГО: 800.00 [19:02:03]line Внесено: 800.00 [19:02:03]line СДАЧА: 0.00 [19:02:03]line НСП 1% : 7.08 [19:02:03]line НДС 12% : 85.02 [19:02:03]line Наличными: 800.00 [19:02:03]line Безнал.: 0.00 [19:02:03]line Место: АЗС № 84 "Партнер Нефть" [19:02:03]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:02:03]line СНО: Общий режим [19:02:03]line Чек 528 19.10.2024 19:02 [19:02:03]line Смена: 443 ФФД: 1.0 [19:02:03]line ЗНМ: 0300000178 [19:02:03]line РНМ: 0000000000098116 [19:02:03]line Версия ККМ: 001 [19:02:03]line ФМ: 0000000000965413 [19:02:03]line ФД: 218883 [19:02:03]line ФПД: 20538359175350 [19:02:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T190207&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218883&fm=20538359175350&tin=02508201610067®Number=0000000000098116&sum=80000 [19:02:03]written 0, free lines is 4095 [19:02:03]OFD Sender: Processing packet 218883 [packets to send 80, broken 79] [19:02:03]ProducePacketName [19:02:03]name=ofd_packets/00218883 [19:02:03]OFD Sender: To server: pG, [19:02:03]CommunicateWithHost lk.salyk.kg:30040 [19:02:03]ConnectInit lk.salyk.kg [19:02:03]Connected sock=10 [19:02:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 2F 26 07 01 62 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 10 02 00 00 F4 03 04 00 2F 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 03 57 03 00 35 04 06 00 12 AD F5 9A 58 B6 6A E7 EE 78 53 69 05 00 [19:02:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4F 97 47 00 82 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 39 36 35 34 31 33 10 04 04 00 03 57 03 00 F4 03 04 00 C7 AD 13 67 B6 04 01 00 00 75 0A B2 3F 1C 43 18 64 [19:02:03]CommunicateWithHost err = 0 [19:02:03]CheckOFDResponse [19:02:03]1017 (14) - 77093643461234 [19:02:03]1041 (16) - 0000000000965413 [19:02:03]1040 (4) - 218883 [19:02:03]1012 (4) - 19.10.2024 13:01 [19:02:03]1206 (1) - 0 [19:02:03]OFD Sender: Remove packet 218883 [19:02:03]ProducePacketName [19:02:03]name=ofd_packets/00218883 [19:02:03]NVStorageDeleteData [19:02:03]Write to MH i2c: 01 00 00 77 BB 32 [19:02:03]Write i2c OK [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: 01 [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: 01 07 00 [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: 01 07 00 77 BB 00 00 00 00 00 02 0D 48 [19:02:03]RasterBufferAndPrint [19:02:03]line [19:02:03]line [19:02:03]line [19:02:03]line [19:02:03]line [19:02:03]written 0, free lines is 3343 [19:02:03]MH_Cut [19:02:03]Write to MH i2c: D1 01 00 7E BB 01 0B [19:02:03]Write i2c OK [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: D1 [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: D1 01 00 [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: D1 01 00 7E BB 00 0A [19:02:03]Write to MH i2c: 01 00 00 7F BB 3A [19:02:03]Write i2c OK [19:02:03]MH_I2C_Read... [19:02:03]OFD Sender: No OFD packet to send [19:02:04]*** Cut start [19:02:04]*** Partial cut [19:02:04]*** CUTSNS_PIN = 1 [19:02:04]*** CUTSNS_PIN = 0 [19:02:04]*** Brake cut motor [19:02:04]Read from MH i2c: 01 [19:02:04]MH_I2C_Read... [19:02:04]*** Stop cut motor [19:02:04]*** Cut end [19:02:04]Read from MH i2c: 01 07 00 [19:02:04]MH_I2C_Read... [19:02:04]Read from MH i2c: 01 07 00 7F BB 00 00 00 00 00 FF 0F 4F [19:02:04]process_action close_receipt done [19:02:04]requested_data is exist [19:02:04]produce_requested_data [19:02:04]requested_item fm.sn is exist - process it [19:02:04]wFMCommunicate request_size=4 [19:02:04]MH_SAM_APDU [19:02:04]CAPDU: 80 11 00 00 [19:02:04]Write to MH i2c: E2 08 00 80 BB 80 11 00 00 00 00 00 00 B5 [19:02:04]Write i2c OK [19:02:04]MH_I2C_Read... [19:02:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:02:04]Read from MH i2c: E2 [19:02:04]MH_I2C_Read... [19:02:04]Read from MH i2c: E2 17 00 [19:02:04]MH_I2C_Read... [19:02:04]Read from MH i2c: E2 17 00 80 BB 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 04 [19:02:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:02:04]wFMCommunicate OK [19:02:04]requested_item fd.num is exist - process it [19:02:04]SAM_PROTO_GetFieldsCounters [19:02:04]wFMCommunicate request_size=4 [19:02:04]MH_SAM_APDU [19:02:04]CAPDU: 80 13 00 00 [19:02:04]Write to MH i2c: E2 08 00 81 BB 80 13 00 00 00 00 00 00 B8 [19:02:04]Write i2c OK [19:02:04]MH_I2C_Read... [19:02:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:02:05]Read from MH i2c: E2 [19:02:05]MH_I2C_Read... [19:02:05]Read from MH i2c: E2 62 00 [19:02:05]MH_I2C_Read... [19:02:05]Read from MH i2c: E2 62 00 81 BB 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 03 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 10 02 00 00 5E 04 04 00 10 02 00 00 57 04 04 00 11 02 00 00 19 04 04 00 00 00 00 00 90 00 24 [19:02:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 03 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 10 02 00 00 5E 04 04 00 10 02 00 00 57 04 04 00 11 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:02:05]wFMCommunicate OK [19:02:05]SAM_PROTO_GetFieldsCounters done [19:02:05]requested_item shift.num is exist - process it [19:02:05]requested_item shift.opened is exist - process it [19:02:05]req_shift_opened [19:02:05]FM_GetShiftState [19:02:05]SAM_PROTO_GetShiftState [19:02:05]wFMCommunicate request_size=4 [19:02:05]MH_SAM_APDU [19:02:05]CAPDU: 80 13 01 00 [19:02:05]Write to MH i2c: E2 08 00 82 BB 80 13 01 00 00 00 00 00 BA [19:02:05]Write i2c OK [19:02:05]MH_I2C_Read... [19:02:05]Read from MH i2c: E2 [19:02:05]MH_I2C_Read... [19:02:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:02:05]Read from MH i2c: E2 0E 00 [19:02:05]MH_I2C_Read... [19:02:05]Read from MH i2c: E2 0E 00 82 BB 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FD [19:02:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:02:05]wFMCommunicate OK [19:02:05]SAM_PROTO_GetShiftState done [19:02:05]FM_GetShiftState done [19:02:05]req_shift_opened done [19:02:05]requested_item shift.open_date is exist - process it [19:02:05]req_shift_open_date [19:02:05]req_shift_open_date done [19:02:05]produce_requested_data done [19:02:05]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218883,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:02:05]process_action_free close_receipt [19:02:05]json_value_free [19:02:05]json_value_free done [19:02:05]process_json_proto returns [19:02:05]Send response to host [19:02:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218883,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:02:05]free response buf [19:02:05]execute_script done [19:02:05]execute_script returns [19:02:05]free content buf [19:02:05]Sock 8.Close socket [19:02:05]Sock 8.Thread stoped [19:02:08]OFD Sender: No OFD packet to send [19:02:13]OFD Sender: No OFD packet to send [19:02:18]OFD Sender: No OFD packet to send [19:02:23]OFD Sender: No OFD packet to send [19:02:28]OFD Sender: No OFD packet to send [19:02:33]OFD Sender: No OFD packet to send [19:02:38]OFD Sender: No OFD packet to send [19:02:43]OFD Sender: No OFD packet to send [19:02:48]OFD Sender: No OFD packet to send [19:02:53]OFD Sender: No OFD packet to send [19:02:58]OFD Sender: No OFD packet to send [19:03:03]OFD Sender: No OFD packet to send [19:03:06]accept exits with 9 [19:03:06]New connection [19:03:06]New thread 3066682724 created [19:03:06]Thread 3066826084 joined [19:03:06]Waiting for new connection... [19:03:06] Sock 9.Parse request [19:03:06]Sock 9.Check first char [19:03:06]Sock 9.First char is OK [19:03:06]request: POST /json_proto HTTP/1.0 [19:03:06]Method: POST [19:03:06]URL: /json_proto [19:03:06]Method is POST - this is cgi request [19:03:06]url: /json_proto [19:03:06]query_string will be loaded in cgi processing [19:03:06]execute_cgi json_proto POST (null) [19:03:06]execute_cgi path=json_proto method=POST [19:03:06]POST find Content-Length [19:03:06]Host: 172.17.40.4:8080 [19:03:06]Content-Length: 739 [19:03:06]Content-Type: application/json [19:03:06] [19:03:06]POST finish read [19:03:06]Found Content-Length = 739 [19:03:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79811", "tax_sys" : 0, "items" : [ { "code": "47803152", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Mevius Revo", "price" : 159.00, "quantity" : 1.000, "sum" : 159.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" : 159.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:03:06]execute_script... [19:03:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79811", "tax_sys" : 0, "items" : [ { "code": "47803152", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Mevius Revo", "price" : 159.00, "quantity" : 1.000, "sum" : 159.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" : 159.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:03:06]POST & json_proto [19:03:06]process_json_proto [19:03:06]json parsed OK: [19:03:06]protocol is kg_v1.0 [19:03:06]action value=close_receipt [19:03:06]process_action close_receipt [19:03:06]cmd_close_receipt [19:03:06]MH_GetDate [19:03:06]Write to MH i2c: F0 00 00 83 BB 2D [19:03:06]Write i2c OK [19:03:06]MH_I2C_Read... [19:03:06]Read from MH i2c: F0 [19:03:06]MH_I2C_Read... [19:03:06]Read from MH i2c: F0 09 00 [19:03:06]MH_I2C_Read... [19:03:06]Read from MH i2c: F0 09 00 83 BB 00 71 02 14 67 EE 0E 0D 67 94 [19:03:06]GetLastDocTimeStamp 1729364527 [19:03:06]current date 1729364593 [19:03:06]FM_GetShiftState [19:03:06]SAM_PROTO_GetShiftState [19:03:06]wFMCommunicate request_size=4 [19:03:06]MH_SAM_APDU [19:03:06]CAPDU: 80 13 01 00 [19:03:06]Write to MH i2c: E2 08 00 84 BB 80 13 01 00 00 00 00 00 BC [19:03:06]Write i2c OK [19:03:06]MH_I2C_Read... [19:03:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:07]Read from MH i2c: E2 [19:03:07]MH_I2C_Read... [19:03:07]Read from MH i2c: E2 0E 00 [19:03:07]MH_I2C_Read... [19:03:07]Read from MH i2c: E2 0E 00 84 BB 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FF [19:03:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:03:07]wFMCommunicate OK [19:03:07]SAM_PROTO_GetShiftState done [19:03:07]FM_GetShiftState done [19:03:07]opened in 1729296582 [19:03:07]opened+sec_in_day 1729382982 [19:03:07]quantity*price = 15900 [19:03:07]sum+1 = 15901 [19:03:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 159.00 НСП 1% : 1.41 НДС 12% : 16.88 Наличными: 0.00 Безнал.: 159.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 529 19.10.2024 19:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218884 ФПД: 260660448760183 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T190313&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218884&fm=260660448760183&tin=02508201610067®Number=0000000000098116&sum=15900 0 [19:03:08]StoreToDocumentArchive [19:03:08]shift 443 fd 218884 [19:03:08]save to /storage/0443/doc_00218884 [19:03:08]save last doc name /storage/0443/doc_00218884 to /storage/kkm_last_doc_name [19:03:08]save OK [19:03:08]Clear old archive folders... [19:03:08]ProcessDocumentItem done err = 0, tmpTLVsize=265 [19:03:08]tlvbuf is 018F35F0 [19:03:08]SAM_PROTO_ClearQueue [19:03:08]wFMCommunicate request_size=4 [19:03:08]MH_SAM_APDU [19:03:08]CAPDU: 80 09 00 00 [19:03:08]Write to MH i2c: E2 08 00 91 BB 80 09 00 00 00 00 00 00 BE [19:03:08]Write i2c OK [19:03:08]MH_I2C_Read... [19:03:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:03:08]Read from MH i2c: E2 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: E2 03 00 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: E2 03 00 91 BB 00 90 00 C0 [19:03:08]RAPDU: 90 00 [19:03:08]wFMCommunicate OK [19:03:08]SAM_PROTO_ClearQueue done [19:03:08]KKMCreateOFDPacket [19:03:08]OFDProtocolAddRootSTLVToBuf [19:03:08]FM_MakeSignedData [19:03:08]FM_MakeSignedData [19:03:08]SAM_PROTO_SignData [19:03:08]wFMCommunicate request_size=4 [19:03:08]MH_SAM_APDU [19:03:08]CAPDU: 80 0D 01 02 [19:03:08]Write to MH i2c: E2 08 00 92 BB 80 0D 01 02 00 00 00 00 C6 [19:03:08]Write i2c OK [19:03:08]MH_I2C_Read... [19:03:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:03:08]Read from MH i2c: E2 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: E2 03 00 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: E2 03 00 92 BB 00 90 00 C1 [19:03:08]RAPDU: 90 00 [19:03:08]wFMCommunicate OK [19:03:08]wFMCommunicate request_size=255 [19:03:08]MH_SAM_APDU [19:03:08]CAPDU: 80 0D 02 02 FA 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 00 00 00 00 00 00 39 04 06 00 1C 3E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 71 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 [19:03:08]Write to MH i2c: E2 02 01 93 BB 80 0D 02 02 FA 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 00 00 00 00 00 00 39 04 06 00 1C 3E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 71 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 00 00 AE [19:03:08]Write i2c OK [19:03:08]MH_I2C_Read... [19:03:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:08]Read from MH i2c: E2 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: E2 03 00 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: E2 03 00 93 BB 00 90 00 C2 [19:03:08]RAPDU: 90 00 [19:03:08]wFMCommunicate OK [19:03:08]wFMCommunicate request_size=24 [19:03:08]MH_SAM_APDU [19:03:08]CAPDU: 80 0D 02 02 13 33 10 04 04 00 04 57 03 00 35 04 06 00 ED 11 BD 74 91 77 [19:03:08]Write to MH i2c: E2 1B 00 94 BB 80 0D 02 02 13 00 33 10 04 04 00 04 57 03 00 35 04 06 00 ED 11 BD 74 91 77 00 00 0E [19:03:08]Write i2c OK [19:03:08]MH_I2C_Read... [19:03:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:08]Read from MH i2c: E2 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: E2 03 00 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: E2 03 00 94 BB 00 90 00 C3 [19:03:08]RAPDU: 90 00 [19:03:08]wFMCommunicate OK [19:03:08]wFMCommunicate request_size=4 [19:03:08]MH_SAM_APDU [19:03:08]CAPDU: 80 0D 03 02 [19:03:08]Write to MH i2c: E2 08 00 95 BB 80 0D 03 02 00 00 00 00 CB [19:03:08]Write i2c OK [19:03:08]MH_I2C_Read... [19:03:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:03:08]Read from MH i2c: E2 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: E2 0B 00 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: E2 0B 00 95 BB 00 DB 53 6C B7 38 32 F8 E3 90 00 62 [19:03:08]RAPDU: DB 53 6C B7 38 32 F8 E3 90 00 [19:03:08]wFMCommunicate OK [19:03:08]SAM_PROTO_SignData done [19:03:08]FM_MakeSignedData done [19:03:08]CreateOFDProtocolMessage [19:03:08]wFMCommunicate request_size=4 [19:03:08]MH_SAM_APDU [19:03:08]CAPDU: 80 11 00 00 [19:03:08]Write to MH i2c: E2 08 00 96 BB 80 11 00 00 00 00 00 00 CB [19:03:08]Write i2c OK [19:03:08]MH_I2C_Read... [19:03:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:08]Read from MH i2c: E2 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: E2 17 00 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: E2 17 00 96 BB 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1A [19:03:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:03:08]wFMCommunicate OK [19:03:08]CreateOFDProtocolMessage done [19:03:08]OFDSenderStorePacket 218884 [19:03:08]StoreOFDPacket docnum=218884 [19:03:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 1D 01 00 00 23 A7 15 01 61 84 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 00 00 00 00 00 00 39 04 06 00 1C 3E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 71 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 04 57 03 00 35 04 06 00 ED 11 BD 74 91 77 DB 53 6C B7 38 32 F8 E3 [19:03:08]CheckFolder [19:03:08]dirname=/storage/ofd_packets [19:03:08]CheckFolder done [19:03:08]ProducePacketName [19:03:08]name=ofd_packets/00218884 [19:03:08]NVStorageSaveData ofd_packets/00218884 [19:03:08]File name is /storage/ofd_packets/00218884 [19:03:08]Write 315 bytes [19:03:08]NVStorageSaveData done [19:03:08]OFDSenderStorePacket done [19:03:08]KKMCreateOFDPacket done [19:03:08]NVStorageSaveData kkm_last_timestamp [19:03:08]File name is /storage/kkm_last_timestamp [19:03:08]Write 4 bytes [19:03:08]NVStorageSaveData done [19:03:08]ExternCall_PrintAddStr [19:03:08]wPrintStart [19:03:08]Write to MH i2c: 01 00 00 97 BB 52 [19:03:08]Write i2c OK [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: 01 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: 01 07 00 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: 01 07 00 97 BB 00 00 00 00 00 FF 0F 67 [19:03:08]RasterBufferAndPrint [19:03:08]line Счет N : (3)79811 [19:03:08]line ИНН: 02508201610067 [19:03:08]line Контрольно-Кассовый Чек [19:03:08]line ПРОДАЖА [19:03:08]line Товар: 47803152 [19:03:08]line Сигареты Mevius Revo [19:03:08]line 1.000 * 159.00 [19:03:08]line = 159.00 [19:03:08]line НДС 12% НСП 1% [19:03:08]line > о реализуемом товаре [19:03:08]line ИТОГО: 159.00 [19:03:08]line НСП 1% : 1.41 [19:03:08]line НДС 12% : 16.88 [19:03:08]line Наличными: 0.00 [19:03:08]line Безнал.: 159.00 [19:03:08]line Место: АЗС № 84 "Партнер Нефть" [19:03:08]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:03:08]line СНО: Общий режим [19:03:08]line Чек 529 19.10.2024 19:03 [19:03:08]line Смена: 443 ФФД: 1.0 [19:03:08]line ЗНМ: 0300000178 [19:03:08]line РНМ: 0000000000098116 [19:03:08]line Версия ККМ: 001 [19:03:08]line Платежная система: Mbank [19:03:08]line ФМ: 0000000000965413 [19:03:08]line ФД: 218884 [19:03:08]line ФПД: 260660448760183 [19:03:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T190313&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218884&fm=260660448760183&tin=02508201610067®Number=0000000000098116&sum=15900 [19:03:09]OFD Sender: Processing packet 218884 [packets to send 80, broken 79] [19:03:09]ProducePacketName [19:03:09]name=ofd_packets/00218884 [19:03:09]OFD Sender: To server: pG, [19:03:09]CommunicateWithHost lk.salyk.kg:30040 [19:03:09]ConnectInit lk.salyk.kg [19:03:09]line 0 [19:03:09]written 0, free lines is 4095 [19:03:09]Connected sock=10 [19:03:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 1D 01 00 00 23 A7 15 01 61 84 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 00 00 00 00 00 00 39 04 06 00 1C 3E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 71 02 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 04 57 03 00 35 04 06 00 ED 11 BD 74 91 77 DB 53 6C B7 38 32 F8 E3 [19:03:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C8 C2 47 00 28 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 04 57 03 00 F4 03 04 00 09 AE 13 67 B6 04 01 00 00 88 ED 2B 07 CE 0E FC DF [19:03:09]CommunicateWithHost err = 0 [19:03:09]CheckOFDResponse [19:03:09]1017 (14) - 77093643461234 [19:03:09]1041 (16) - 0000000000965413 [19:03:09]1040 (4) - 218884 [19:03:09]1012 (4) - 19.10.2024 13:03 [19:03:09]1206 (1) - 0 [19:03:09]OFD Sender: Remove packet 218884 [19:03:09]ProducePacketName [19:03:09]name=ofd_packets/00218884 [19:03:09]NVStorageDeleteData [19:03:09]Write to MH i2c: 01 00 00 C0 BB 7B [19:03:09]Write i2c OK [19:03:09]MH_I2C_Read... [19:03:09]Read from MH i2c: 01 [19:03:09]MH_I2C_Read... [19:03:09]Read from MH i2c: 01 07 00 [19:03:09]MH_I2C_Read... [19:03:09]Read from MH i2c: 01 07 00 C0 BB 00 00 00 00 00 12 0D A1 [19:03:09]RasterBufferAndPrint [19:03:09]line [19:03:09]line [19:03:09]line [19:03:09]line [19:03:09]line [19:03:09]written 0, free lines is 3354 [19:03:09]MH_Cut [19:03:09]Write to MH i2c: D1 01 00 C7 BB 01 54 [19:03:09]Write i2c OK [19:03:09]MH_I2C_Read... [19:03:09]Read from MH i2c: D1 [19:03:09]MH_I2C_Read... [19:03:09]Read from MH i2c: D1 01 00 [19:03:09]MH_I2C_Read... [19:03:09]Read from MH i2c: D1 01 00 C7 BB 00 53 [19:03:09]Write to MH i2c: 01 00 00 C8 BB 83 [19:03:09]Write i2c OK [19:03:09]MH_I2C_Read... [19:03:09]OFD Sender: No OFD packet to send [19:03:10]*** Cut start [19:03:10]*** Partial cut [19:03:10]*** CUTSNS_PIN = 1 [19:03:10]*** CUTSNS_PIN = 0 [19:03:10]*** Brake cut motor [19:03:10]Read from MH i2c: 01 [19:03:10]MH_I2C_Read... [19:03:10]*** Stop cut motor [19:03:10]*** Cut end [19:03:10]Read from MH i2c: 01 07 00 [19:03:10]MH_I2C_Read... [19:03:10]Read from MH i2c: 01 07 00 C8 BB 00 00 00 00 00 FF 0F 98 [19:03:10]process_action close_receipt done [19:03:10]requested_data is exist [19:03:10]produce_requested_data [19:03:10]requested_item fm.sn is exist - process it [19:03:10]wFMCommunicate request_size=4 [19:03:10]MH_SAM_APDU [19:03:10]CAPDU: 80 11 00 00 [19:03:10]Write to MH i2c: E2 08 00 C9 BB 80 11 00 00 00 00 00 00 FE [19:03:10]Write i2c OK [19:03:10]MH_I2C_Read... [19:03:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:10]Read from MH i2c: E2 [19:03:10]MH_I2C_Read... [19:03:10]Read from MH i2c: E2 17 00 [19:03:10]MH_I2C_Read... [19:03:10]Read from MH i2c: E2 17 00 C9 BB 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4D [19:03:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:03:10]wFMCommunicate OK [19:03:10]requested_item fd.num is exist - process it [19:03:10]SAM_PROTO_GetFieldsCounters [19:03:10]wFMCommunicate request_size=4 [19:03:10]MH_SAM_APDU [19:03:10]CAPDU: 80 13 00 00 [19:03:10]Write to MH i2c: E2 08 00 CA BB 80 13 00 00 00 00 00 00 01 [19:03:10]Write i2c OK [19:03:10]MH_I2C_Read... [19:03:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:03:10]Read from MH i2c: E2 [19:03:10]MH_I2C_Read... [19:03:10]Read from MH i2c: E2 62 00 [19:03:11]MH_I2C_Read... [19:03:11]Read from MH i2c: E2 62 00 CA BB 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 04 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 11 02 00 00 5E 04 04 00 11 02 00 00 57 04 04 00 12 02 00 00 19 04 04 00 00 00 00 00 90 00 71 [19:03:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 04 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 11 02 00 00 5E 04 04 00 11 02 00 00 57 04 04 00 12 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:03:11]wFMCommunicate OK [19:03:11]SAM_PROTO_GetFieldsCounters done [19:03:11]requested_item shift.num is exist - process it [19:03:11]requested_item shift.opened is exist - process it [19:03:11]req_shift_opened [19:03:11]FM_GetShiftState [19:03:11]SAM_PROTO_GetShiftState [19:03:11]wFMCommunicate request_size=4 [19:03:11]MH_SAM_APDU [19:03:11]CAPDU: 80 13 01 00 [19:03:11]Write to MH i2c: E2 08 00 CB BB 80 13 01 00 00 00 00 00 03 [19:03:11]Write i2c OK [19:03:11]MH_I2C_Read... [19:03:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:11]Read from MH i2c: E2 [19:03:11]MH_I2C_Read... [19:03:11]Read from MH i2c: E2 0E 00 [19:03:11]MH_I2C_Read... [19:03:11]Read from MH i2c: E2 0E 00 CB BB 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 46 [19:03:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:03:11]wFMCommunicate OK [19:03:11]SAM_PROTO_GetShiftState done [19:03:11]FM_GetShiftState done [19:03:11]req_shift_opened done [19:03:11]requested_item shift.open_date is exist - process it [19:03:11]req_shift_open_date [19:03:11]req_shift_open_date done [19:03:11]produce_requested_data done [19:03:11]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218884,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:03:11]process_action_free close_receipt [19:03:11]json_value_free [19:03:11]json_value_free done [19:03:11]process_json_proto returns [19:03:11]Send response to host [19:03:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218884,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:03:11]free response buf [19:03:11]execute_script done [19:03:11]execute_script returns [19:03:11]free content buf [19:03:11]Sock 9.Close socket [19:03:11]Sock 9.Thread stoped [19:03:14]OFD Sender: No OFD packet to send [19:03:19]OFD Sender: No OFD packet to send [19:03:24]OFD Sender: No OFD packet to send [19:03:29]OFD Sender: No OFD packet to send [19:03:34]OFD Sender: No OFD packet to send [19:03:39]OFD Sender: No OFD packet to send [19:03:44]OFD Sender: No OFD packet to send [19:03:49]OFD Sender: No OFD packet to send [19:03:54]OFD Sender: No OFD packet to send [19:03:59]OFD Sender: No OFD packet to send [19:04:04]OFD Sender: No OFD packet to send [19:04:09]OFD Sender: No OFD packet to send [19:04:14]OFD Sender: No OFD packet to send [19:04:19]OFD Sender: No OFD packet to send [19:04:24]OFD Sender: No OFD packet to send [19:04:29]OFD Sender: No OFD packet to send [19:04:34]OFD Sender: No OFD packet to send [19:04:39]OFD Sender: No OFD packet to send [19:04:44]OFD Sender: No OFD packet to send [19:04:49]OFD Sender: No OFD packet to send [19:04:54]OFD Sender: No OFD packet to send [19:04:59]OFD Sender: No OFD packet to send [19:05:04]OFD Sender: No OFD packet to send [19:05:09]OFD Sender: No OFD packet to send [19:05:14]OFD Sender: No OFD packet to send [19:05:19]OFD Sender: No OFD packet to send [19:05:24]OFD Sender: No OFD packet to send [19:05:30]OFD Sender: No OFD packet to send [19:05:35]OFD Sender: No OFD packet to send [19:05:40]OFD Sender: No OFD packet to send [19:05:45]OFD Sender: No OFD packet to send [19:05:50]OFD Sender: No OFD packet to send [19:05:55]OFD Sender: No OFD packet to send [19:06:00]OFD Sender: No OFD packet to send [19:06:05]OFD Sender: No OFD packet to send [19:06:10]OFD Sender: No OFD packet to send [19:06:15]OFD Sender: No OFD packet to send [19:06:20]OFD Sender: No OFD packet to send [19:06:25]OFD Sender: No OFD packet to send [19:06:30]OFD Sender: No OFD packet to send [19:06:35]OFD Sender: No OFD packet to send [19:06:40]OFD Sender: No OFD packet to send [19:06:45]OFD Sender: No OFD packet to send [19:06:50]OFD Sender: No OFD packet to send [19:06:55]OFD Sender: No OFD packet to send [19:07:00]OFD Sender: No OFD packet to send [19:07:05]OFD Sender: No OFD packet to send [19:07:10]OFD Sender: No OFD packet to send [19:07:15]OFD Sender: No OFD packet to send [19:07:20]OFD Sender: No OFD packet to send [19:07:25]OFD Sender: No OFD packet to send [19:07:28]accept exits with 8 [19:07:28]New connection [19:07:28]New thread 3066826084 created [19:07:28]Thread 3066682724 joined [19:07:28]Waiting for new connection... [19:07:28] Sock 8.Parse request [19:07:28]Sock 8.Check first char [19:07:28]Sock 8.First char is OK [19:07:28]request: POST /json_proto HTTP/1.0 [19:07:28]Method: POST [19:07:28]URL: /json_proto [19:07:28]Method is POST - this is cgi request [19:07:28]url: /json_proto [19:07:28]query_string will be loaded in cgi processing [19:07:28]execute_cgi json_proto POST (null) [19:07:28]execute_cgi path=json_proto method=POST [19:07:28]POST find Content-Length [19:07:28]Host: 172.17.40.4:8080 [19:07:28]Content-Length: 769 [19:07:28]Content-Type: application/json [19:07:28] [19:07:28]POST finish read [19:07:28]Found Content-Length = 769 [19:07:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536429", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 62.400, "sum" : 4630.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 4630.08 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:28]execute_script... [19:07: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)536429", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 62.400, "sum" : 4630.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 4630.08 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:28]POST & json_proto [19:07:28]process_json_proto [19:07:28]json parsed OK: [19:07:28]protocol is kg_v1.0 [19:07:28]action value=close_receipt [19:07:28]process_action close_receipt [19:07:28]cmd_close_receipt [19:07:28]MH_GetDate [19:07:28]Write to MH i2c: F0 00 00 CC BB 76 [19:07:28]Write i2c OK [19:07:28]MH_I2C_Read... [19:07:28]Read from MH i2c: F0 [19:07:28]MH_I2C_Read... [19:07:28]Read from MH i2c: F0 09 00 [19:07:28]MH_I2C_Read... [19:07:28]Read from MH i2c: F0 09 00 CC BB 00 76 03 14 67 EE 0E 0D 67 E3 [19:07:28]GetLastDocTimeStamp 1729364593 [19:07:28]current date 1729364854 [19:07:28]FM_GetShiftState [19:07:28]SAM_PROTO_GetShiftState [19:07:28]wFMCommunicate request_size=4 [19:07:28]MH_SAM_APDU [19:07:28]CAPDU: 80 13 01 00 [19:07:28]Write to MH i2c: E2 08 00 CD BB 80 13 01 00 00 00 00 00 05 [19:07:28]Write i2c OK [19:07:28]MH_I2C_Read... [19:07:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:28]Read from MH i2c: E2 [19:07:28]MH_I2C_Read... [19:07:28]Read from MH i2c: E2 0E 00 [19:07:28]MH_I2C_Read... [19:07:28]Read from MH i2c: E2 0E 00 CD BB 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 48 [19:07:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:07:28]wFMCommunicate OK [19:07:28]SAM_PROTO_GetShiftState done [19:07:28]FM_GetShiftState done [19:07:28]opened in 1729296582 [19:07:28]opened+sec_in_day 1729382982 [19:07:28]quantity*price = 463008 [19:07:28]sum+1 = 463009 [19:07:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4630.08 НСП 1% : 40.97 НДС 12% : 491.69 Наличными: 0.00 Безнал.: 4630.08 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 530 19.10.2024 19:07 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218885 ФПД: 272734206475601 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T190734&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218885&fm=272734206475601&tin=02508201610067®Number=0000000000098116&sum=463008 [19:07:29]StoreToDocumentArchive [19:07:29]shift 443 fd 218885 [19:07:29]save to /storage/0443/doc_00218885 [19:07:29]save last doc name /storage/0443/doc_00218885 to /storage/kkm_last_doc_name [19:07:29]save OK [19:07:29]Clear old archive folders... [19:07:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:07:29]tlvbuf is 01643640 [19:07:29]SAM_PROTO_ClearQueue [19:07:29]wFMCommunicate request_size=4 [19:07:29]MH_SAM_APDU [19:07:29]CAPDU: 80 09 00 00 [19:07:29]Write to MH i2c: E2 08 00 DA BB 80 09 00 00 00 00 00 00 07 [19:07:29]Write i2c OK [19:07:29]MH_I2C_Read... [19:07:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:07:29]Read from MH i2c: E2 [19:07:29]MH_I2C_Read... [19:07:29]Read from MH i2c: E2 03 00 [19:07:29]MH_I2C_Read... [19:07:29]Read from MH i2c: E2 03 00 DA BB 00 90 00 09 [19:07:29]RAPDU: 90 00 [19:07:29]wFMCommunicate OK [19:07:29]SAM_PROTO_ClearQueue done [19:07:29]KKMCreateOFDPacket [19:07:29]OFDProtocolAddRootSTLVToBuf [19:07:29]FM_MakeSignedData [19:07:29]FM_MakeSignedData [19:07:29]SAM_PROTO_SignData [19:07:29]wFMCommunicate request_size=4 [19:07:29]MH_SAM_APDU [19:07:29]CAPDU: 80 0D 01 02 [19:07:29]Write to MH i2c: E2 08 00 DB BB 80 0D 01 02 00 00 00 00 0F [19:07:29]Write i2c OK [19:07:29]MH_I2C_Read... [19:07:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:07:29]Read from MH i2c: E2 [19:07:29]MH_I2C_Read... [19:07:29]Read from MH i2c: E2 03 00 [19:07:29]MH_I2C_Read... [19:07:29]Read from MH i2c: E2 03 00 DB BB 00 90 00 0A [19:07:29]RAPDU: 90 00 [19:07:29]wFMCommunicate OK [19:07:29]wFMCommunicate request_size=255 [19:07:29]MH_SAM_APDU [19:07:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 C0 F3 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A0 10 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 10 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 C0 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 10 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 76 03 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 05 57 03 00 35 04 06 00 F8 [19:07:29]Write to MH i2c: E2 02 01 DC BB 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 C0 F3 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A0 10 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 10 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 C0 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 10 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 76 03 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 05 57 03 00 35 04 06 00 F8 00 00 04 [19:07:29]Write i2c OK [19:07:29]MH_I2C_Read... [19:07:30]OFD Sender: No OFD packet to send [19:07:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:30]Read from MH i2c: E2 [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: E2 03 00 [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: E2 03 00 DC BB 00 90 00 0B [19:07:30]RAPDU: 90 00 [19:07:30]wFMCommunicate OK [19:07:30]wFMCommunicate request_size=10 [19:07:30]MH_SAM_APDU [19:07:30]CAPDU: 80 0D 02 02 05 0C E1 7E BD 51 [19:07:30]Write to MH i2c: E2 0D 00 DD BB 80 0D 02 02 05 00 0C E1 7E BD 51 00 00 95 [19:07:30]Write i2c OK [19:07:30]MH_I2C_Read... [19:07:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:30]Read from MH i2c: E2 [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: E2 03 00 [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: E2 03 00 DD BB 00 90 00 0C [19:07:30]RAPDU: 90 00 [19:07:30]wFMCommunicate OK [19:07:30]wFMCommunicate request_size=4 [19:07:30]MH_SAM_APDU [19:07:30]CAPDU: 80 0D 03 02 [19:07:30]Write to MH i2c: E2 08 00 DE BB 80 0D 03 02 00 00 00 00 14 [19:07:30]Write i2c OK [19:07:30]MH_I2C_Read... [19:07:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:07:30]Read from MH i2c: E2 [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: E2 0B 00 [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: E2 0B 00 DE BB 00 DF 5B 2C 30 C7 FF 8A 89 90 00 84 [19:07:30]RAPDU: DF 5B 2C 30 C7 FF 8A 89 90 00 [19:07:30]wFMCommunicate OK [19:07:30]SAM_PROTO_SignData done [19:07:30]FM_MakeSignedData done [19:07:30]CreateOFDProtocolMessage [19:07:30]wFMCommunicate request_size=4 [19:07:30]MH_SAM_APDU [19:07:30]CAPDU: 80 11 00 00 [19:07:30]Write to MH i2c: E2 08 00 DF BB 80 11 00 00 00 00 00 00 14 [19:07:30]Write i2c OK [19:07:30]MH_I2C_Read... [19:07:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:30]Read from MH i2c: E2 [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: E2 17 00 [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: E2 17 00 DF BB 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 63 [19:07:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:07:30]wFMCommunicate OK [19:07:30]CreateOFDProtocolMessage done [19:07:30]OFDSenderStorePacket 218885 [19:07:30]StoreOFDPacket docnum=218885 [19:07:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 80 31 07 01 FE 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 C0 F3 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A0 10 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 10 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 C0 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 10 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 76 03 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 05 57 03 00 35 04 06 00 F8 0C E1 7E BD 51 DF 5B 2C 30 C7 FF 8A 89 [19:07:30]CheckFolder [19:07:30]dirname=/storage/ofd_packets [19:07:30]CheckFolder done [19:07:30]ProducePacketName [19:07:30]name=ofd_packets/00218885 [19:07:30]NVStorageSaveData ofd_packets/00218885 [19:07:30]File name is /storage/ofd_packets/00218885 [19:07:30]Write 301 bytes [19:07:30]NVStorageSaveData done [19:07:30]OFDSenderStorePacket done [19:07:30]KKMCreateOFDPacket done [19:07:30]NVStorageSaveData kkm_last_timestamp [19:07:30]File name is /storage/kkm_last_timestamp [19:07:30]Write 4 bytes [19:07:30]NVStorageSaveData done [19:07:30]ExternCall_PrintAddStr [19:07:30]wPrintStart [19:07:30]Write to MH i2c: 01 00 00 E0 BB 9B [19:07:30]Write i2c OK [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: 01 [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: 01 07 00 [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: 01 07 00 E0 BB 00 00 00 00 00 FF 0F B0 [19:07:30]RasterBufferAndPrint [19:07:30]line Счет N : (1)536429 [19:07:30]line ИНН: 02508201610067 [19:07:30]line Контрольно-Кассовый Чек [19:07:30]line ПРОДАЖА [19:07:30]line ТРК (МРК, ГНК) : 31 [19:07:30]line Товар: 2710124500 [19:07:30]line Аи-95-К-3 [19:07:30]line 62.400 * 74.20 [19:07:30]line = 4630.08 [19:07:30]line НДС 12% НСП 1% [19:07:30]line > о реализуемом товаре [19:07:30]line ИТОГО: 4630.08 [19:07:30]line НСП 1% : 40.97 [19:07:30]line НДС 12% : 491.69 [19:07:30]OFD Sender: Processing packet 218885 [packets to send 80, broken 79] [19:07:30]ProducePacketName [19:07:30]name=ofd_packets/00218885 [19:07:30]OFD Sender: To server: pG, [19:07:30]CommunicateWithHost lk.salyk.kg:30040 [19:07:30]ConnectInit lk.salyk.kg [19:07:30]line Наличными: 0.00 [19:07:30]line Безнал.: 4630.08 [19:07:30]line Место: АЗС № 84 "Партнер Нефть" [19:07:30]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:07:30]line СНО: Общий режим [19:07:30]line Чек 530 19.10.2024 19:07 [19:07:30]line Смена: 443 ФФД: 1.0 [19:07:30]line ЗНМ: 0300000178 [19:07:30]line РНМ: 0000000000098116 [19:07:30]line Версия ККМ: 001 [19:07:30]line Платежная система: Mbank [19:07:30]line ФМ: 0000000000965413 [19:07:30]line ФД: 218885 [19:07:30]line ФПД: 272734206475601 [19:07:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T190734&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218885&fm=272734206475601&tin=02508201610067®Number=0000000000098116&sum=463008 [19:07:30]written 0, free lines is 4095 [19:07:30]Connected sock=11 [19:07:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 80 31 07 01 FE 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 C0 F3 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A0 10 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 10 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 C0 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 10 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 76 03 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 05 57 03 00 35 04 06 00 F8 0C E1 7E BD 51 DF 5B 2C 30 C7 FF 8A 89 [19:07:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 6A 27 47 00 8B 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 05 57 03 00 F4 03 04 00 0F AF 13 67 B6 04 01 00 00 F4 D5 6E D6 4F B1 D1 A6 [19:07:30]CommunicateWithHost err = 0 [19:07:30]CheckOFDResponse [19:07:30]1017 (14) - 77093643461234 [19:07:30]1041 (16) - 0000000000965413 [19:07:30]1040 (4) - 218885 [19:07:30]1012 (4) - 19.10.2024 13:07 [19:07:30]1206 (1) - 0 [19:07:30]OFD Sender: Remove packet 218885 [19:07:30]ProducePacketName [19:07:30]name=ofd_packets/00218885 [19:07:30]NVStorageDeleteData [19:07:30]Write to MH i2c: 01 00 00 09 BC C5 [19:07:30]Write i2c OK [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: 01 [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: 01 07 00 [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: 01 07 00 09 BC 00 00 00 00 00 20 0D F9 [19:07:30]RasterBufferAndPrint [19:07:30]line [19:07:30]line [19:07:30]line [19:07:30]line [19:07:30]line [19:07:30]written 0, free lines is 3366 [19:07:30]MH_Cut [19:07:30]Write to MH i2c: D1 01 00 10 BC 01 9E [19:07:30]Write i2c OK [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: D1 [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: D1 01 00 [19:07:30]MH_I2C_Read... [19:07:30]Read from MH i2c: D1 01 00 10 BC 00 9D [19:07:30]Write to MH i2c: 01 00 00 11 BC CD [19:07:30]Write i2c OK [19:07:30]MH_I2C_Read... [19:07:31]OFD Sender: No OFD packet to send [19:07:31]*** Cut start [19:07:31]*** Partial cut [19:07:31]*** CUTSNS_PIN = 1 [19:07:31]*** CUTSNS_PIN = 0 [19:07:31]*** Brake cut motor [19:07:32]Read from MH i2c: 01 [19:07:32]MH_I2C_Read... [19:07:32]*** Stop cut motor [19:07:32]*** Cut end [19:07:32]Read from MH i2c: 01 07 00 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: 01 07 00 11 BC 00 00 00 00 00 FF 0F E2 [19:07:32]process_action close_receipt done [19:07:32]requested_data is exist [19:07:32]produce_requested_data [19:07:32]requested_item fm.sn is exist - process it [19:07:32]wFMCommunicate request_size=4 [19:07:32]MH_SAM_APDU [19:07:32]CAPDU: 80 11 00 00 [19:07:32]Write to MH i2c: E2 08 00 12 BC 80 11 00 00 00 00 00 00 48 [19:07:32]Write i2c OK [19:07:32]MH_I2C_Read... [19:07:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:32]Read from MH i2c: E2 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 17 00 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 17 00 12 BC 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 97 [19:07:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:07:32]wFMCommunicate OK [19:07:32]requested_item fd.num is exist - process it [19:07:32]SAM_PROTO_GetFieldsCounters [19:07:32]wFMCommunicate request_size=4 [19:07:32]MH_SAM_APDU [19:07:32]CAPDU: 80 13 00 00 [19:07:32]Write to MH i2c: E2 08 00 13 BC 80 13 00 00 00 00 00 00 4B [19:07:32]Write i2c OK [19:07:32]MH_I2C_Read... [19:07:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:07:32]Read from MH i2c: E2 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 62 00 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 62 00 13 BC 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 05 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 12 02 00 00 5E 04 04 00 12 02 00 00 57 04 04 00 13 02 00 00 19 04 04 00 00 00 00 00 90 00 BF [19:07:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 05 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 12 02 00 00 5E 04 04 00 12 02 00 00 57 04 04 00 13 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:07:32]wFMCommunicate OK [19:07:32]SAM_PROTO_GetFieldsCounters done [19:07:32]requested_item shift.num is exist - process it [19:07:32]requested_item shift.opened is exist - process it [19:07:32]req_shift_opened [19:07:32]FM_GetShiftState [19:07:32]SAM_PROTO_GetShiftState [19:07:32]wFMCommunicate request_size=4 [19:07:32]MH_SAM_APDU [19:07:32]CAPDU: 80 13 01 00 [19:07:32]Write to MH i2c: E2 08 00 14 BC 80 13 01 00 00 00 00 00 4D [19:07:32]Write i2c OK [19:07:32]MH_I2C_Read... [19:07:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:32]Read from MH i2c: E2 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 0E 00 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 0E 00 14 BC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 90 [19:07:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:07:32]wFMCommunicate OK [19:07:32]SAM_PROTO_GetShiftState done [19:07:32]FM_GetShiftState done [19:07:32]req_shift_opened done [19:07:32]requested_item shift.open_date is exist - process it [19:07:32]req_shift_open_date [19:07:32]req_shift_open_date done [19:07:32]produce_requested_data done [19:07:32]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218885,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:07:32]process_action_free close_receipt [19:07:32]json_value_free [19:07:32]json_value_free done [19:07:32]process_json_proto returns [19:07:32]Send response to host [19:07:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218885,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:07:32]free response buf [19:07:32]execute_script done [19:07:32]execute_script returns [19:07:32]free content buf [19:07:32]Sock 8.Close socket [19:07:32]Sock 8.Thread stoped [19:07:36]OFD Sender: No OFD packet to send [19:07:41]OFD Sender: No OFD packet to send [19:07:46]OFD Sender: No OFD packet to send [19:07:51]OFD Sender: No OFD packet to send [19:07:56]OFD Sender: No OFD packet to send [19:08:01]OFD Sender: No OFD packet to send [19:08:06]OFD Sender: No OFD packet to send [19:08:11]OFD Sender: No OFD packet to send [19:08:16]OFD Sender: No OFD packet to send [19:08:21]OFD Sender: No OFD packet to send [19:08:26]OFD Sender: No OFD packet to send [19:08:31]OFD Sender: No OFD packet to send [19:08:36]OFD Sender: No OFD packet to send [19:08:41]OFD Sender: No OFD packet to send [19:08:46]OFD Sender: No OFD packet to send [19:08:51]OFD Sender: No OFD packet to send [19:08:56]OFD Sender: No OFD packet to send [19:09:01]OFD Sender: No OFD packet to send [19:09:06]OFD Sender: No OFD packet to send [19:09:11]OFD Sender: No OFD packet to send [19:09:16]OFD Sender: No OFD packet to send [19:09:21]OFD Sender: No OFD packet to send [19:09:26]OFD Sender: No OFD packet to send [19:09:31]OFD Sender: No OFD packet to send [19:09:36]OFD Sender: No OFD packet to send [19:09:41]OFD Sender: No OFD packet to send [19:09:46]OFD Sender: No OFD packet to send [19:09:51]OFD Sender: No OFD packet to send [19:09:56]OFD Sender: No OFD packet to send [19:10:01]OFD Sender: No OFD packet to send [19:10:06]OFD Sender: No OFD packet to send [19:10:11]OFD Sender: No OFD packet to send [19:10:16]OFD Sender: No OFD packet to send [19:10:21]OFD Sender: No OFD packet to send [19:10:26]OFD Sender: No OFD packet to send [19:10:31]OFD Sender: No OFD packet to send [19:10:36]OFD Sender: No OFD packet to send [19:10:41]OFD Sender: No OFD packet to send [19:10:46]OFD Sender: No OFD packet to send [19:10:51]OFD Sender: No OFD packet to send [19:10:56]OFD Sender: No OFD packet to send [19:11:01]OFD Sender: No OFD packet to send [19:11:06]OFD Sender: No OFD packet to send [19:11:11]OFD Sender: No OFD packet to send [19:11:13]accept exits with 9 [19:11:13]New connection [19:11:13]New thread 3066682724 created [19:11:13]Thread 3066826084 joined [19:11:13]Waiting for new connection... [19:11:13] Sock 9.Parse request [19:11:13]Sock 9.Check first char [19:11:13]Sock 9.First char is OK [19:11:13]request: POST /json_proto HTTP/1.0 [19:11:13]Method: POST [19:11:13]URL: /json_proto [19:11:13]Method is POST - this is cgi request [19:11:13]url: /json_proto [19:11:13]query_string will be loaded in cgi processing [19:11:13]execute_cgi json_proto POST (null) [19:11:13]execute_cgi path=json_proto method=POST [19:11:13]POST find Content-Length [19:11:13]Host: 172.17.40.4:8080 [19:11:13]Content-Length: 885 [19:11:13]Content-Type: application/json [19:11:13] [19:11:13]POST finish read [19:11:13]Found Content-Length = 885 [19:11:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79812", "tax_sys" : 0, "items" : [ { "code": "4870066000476", "name": "\u041F\u0430\u043B\u043E\u0447\u043A\u0438 \u0410\u043B\u043C\u0430\u0442\u0438\u043D\u0441\u043A\u0438\u0439 \u041F\u0440\u043E\u0434\u0443\u043A\u0442 \u0441\u043B\u0430\u0434\u043A\u0438\u0435 50\u0433", "price" : 27.00, "quantity" : 1.000, "sum" : 27.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" : 27.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:13]execute_script... [19:11:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79812", "tax_sys" : 0, "items" : [ { "code": "4870066000476", "name": "\u041F\u0430\u043B\u043E\u0447\u043A\u0438 \u0410\u043B\u043C\u0430\u0442\u0438\u043D\u0441\u043A\u0438\u0439 \u041F\u0440\u043E\u0434\u0443\u043A\u0442 \u0441\u043B\u0430\u0434\u043A\u0438\u0435 50\u0433", "price" : 27.00, "quantity" : 1.000, "sum" : 27.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" : 27.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:13]POST & json_proto [19:11:13]process_json_proto [19:11:13]json parsed OK: [19:11:13]protocol is kg_v1.0 [19:11:13]action value=close_receipt [19:11:13]process_action close_receipt [19:11:13]cmd_close_receipt [19:11:13]MH_GetDate [19:11:13]Write to MH i2c: F0 00 00 15 BC C0 [19:11:13]Write i2c OK [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: F0 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: F0 09 00 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: F0 09 00 15 BC 00 58 04 14 67 EE 0E 0D 67 10 [19:11:13]GetLastDocTimeStamp 1729364854 [19:11:13]current date 1729365080 [19:11:13]FM_GetShiftState [19:11:13]SAM_PROTO_GetShiftState [19:11:13]wFMCommunicate request_size=4 [19:11:13]MH_SAM_APDU [19:11:13]CAPDU: 80 13 01 00 [19:11:13]Write to MH i2c: E2 08 00 16 BC 80 13 01 00 00 00 00 00 4F [19:11:13]Write i2c OK [19:11:13]MH_I2C_Read... [19:11:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:13]Read from MH i2c: E2 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: E2 0E 00 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: E2 0E 00 16 BC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 92 [19:11:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:11:13]wFMCommunicate OK [19:11:13]SAM_PROTO_GetShiftState done [19:11:13]FM_GetShiftState done [19:11:13]opened in 1729296582 [19:11:13]opened+sec_in_day 1729382982 [19:11:13]quantity*price = 2700 [19:11:13]sum+1 = 2701 [19:11:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 27.00 НСП 1% : 0.24 НДС 12% : 2.87 Наличными: 0.00 Безнал.: 27.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 531 19.10.2024 19:11 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218886 ФПД: 174528865908946 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191120&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218886&fm=174528865908946&tin=02508201610067®Number=0000000000098116&sum=2700 0 [19:11:15]StoreToDocumentArchive [19:11:15]shift 443 fd 218886 [19:11:15]save to /storage/0443/doc_00218886 [19:11:15]save last doc name /storage/0443/doc_00218886 to /storage/kkm_last_doc_name [19:11:15]save OK [19:11:15]Clear old archive folders... [19:11:15]ProcessDocumentItem done err = 0, tmpTLVsize=314 [19:11:15]tlvbuf is 015B2560 [19:11:15]SAM_PROTO_ClearQueue [19:11:15]wFMCommunicate request_size=4 [19:11:15]MH_SAM_APDU [19:11:15]CAPDU: 80 09 00 00 [19:11:15]Write to MH i2c: E2 08 00 23 BC 80 09 00 00 00 00 00 00 51 [19:11:15]Write i2c OK [19:11:15]MH_I2C_Read... [19:11:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:11:15]Read from MH i2c: E2 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 03 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 03 00 23 BC 00 90 00 53 [19:11:15]RAPDU: 90 00 [19:11:15]wFMCommunicate OK [19:11:15]SAM_PROTO_ClearQueue done [19:11:15]KKMCreateOFDPacket [19:11:15]OFDProtocolAddRootSTLVToBuf [19:11:15]FM_MakeSignedData [19:11:15]FM_MakeSignedData [19:11:15]SAM_PROTO_SignData [19:11:15]wFMCommunicate request_size=4 [19:11:15]MH_SAM_APDU [19:11:15]CAPDU: 80 0D 01 02 [19:11:15]Write to MH i2c: E2 08 00 24 BC 80 0D 01 02 00 00 00 00 59 [19:11:15]Write i2c OK [19:11:15]MH_I2C_Read... [19:11:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:11:15]Read from MH i2c: E2 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 03 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 03 00 24 BC 00 90 00 54 [19:11:15]RAPDU: 90 00 [19:11:15]wFMCommunicate OK [19:11:15]wFMCommunicate request_size=255 [19:11:15]MH_SAM_APDU [19:11:15]CAPDU: 80 0D 02 02 FA 03 00 3A 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 38 37 30 30 36 36 30 30 30 34 37 36 06 04 48 00 D0 9F D0 B0 D0 BB D0 BE D1 87 D0 BA D0 B8 20 D0 90 D0 BB D0 BC D0 B0 D1 82 D0 B8 D0 BD D1 81 D0 BA D0 B8 D0 B9 20 D0 9F D1 80 D0 BE D0 B4 D1 83 D0 BA D1 82 20 D1 81 D0 BB D0 B0 D0 B4 D0 BA D0 B8 D0 B5 20 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 0A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 0A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 58 04 14 67 0E 04 04 [19:11:15]Write to MH i2c: E2 02 01 25 BC 80 0D 02 02 FA 00 03 00 3A 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 38 37 30 30 36 36 30 30 30 34 37 36 06 04 48 00 D0 9F D0 B0 D0 BB D0 BE D1 87 D0 BA D0 B8 20 D0 90 D0 BB D0 BC D0 B0 D1 82 D0 B8 D0 BD D1 81 D0 BA D0 B8 D0 B9 20 D0 9F D1 80 D0 BE D0 B4 D1 83 D0 BA D1 82 20 D1 81 D0 BB D0 B0 D0 B4 D0 BA D0 B8 D0 B5 20 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 0A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 0A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 58 04 14 67 0E 04 04 00 00 C6 [19:11:15]Write i2c OK [19:11:15]MH_I2C_Read... [19:11:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:15]Read from MH i2c: E2 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 03 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 03 00 25 BC 00 90 00 55 [19:11:15]RAPDU: 90 00 [19:11:15]wFMCommunicate OK [19:11:15]wFMCommunicate request_size=73 [19:11:15]MH_SAM_APDU [19:11:15]CAPDU: 80 0D 02 02 44 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 06 57 03 00 35 04 06 00 9E BB AB 0E 38 D2 [19:11:15]Write to MH i2c: E2 4C 00 26 BC 80 0D 02 02 44 00 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 06 57 03 00 35 04 06 00 9E BB AB 0E 38 D2 00 00 AD [19:11:15]Write i2c OK [19:11:15]MH_I2C_Read... [19:11:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:15]Read from MH i2c: E2 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 03 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 03 00 26 BC 00 90 00 56 [19:11:15]RAPDU: 90 00 [19:11:15]wFMCommunicate OK [19:11:15]wFMCommunicate request_size=4 [19:11:15]MH_SAM_APDU [19:11:15]CAPDU: 80 0D 03 02 [19:11:15]Write to MH i2c: E2 08 00 27 BC 80 0D 03 02 00 00 00 00 5E [19:11:15]Write i2c OK [19:11:15]MH_I2C_Read... [19:11:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:11:15]Read from MH i2c: E2 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 0B 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 0B 00 27 BC 00 08 83 AD 6A 8F 6E CE B4 90 00 80 [19:11:15]RAPDU: 08 83 AD 6A 8F 6E CE B4 90 00 [19:11:15]wFMCommunicate OK [19:11:15]SAM_PROTO_SignData done [19:11:15]FM_MakeSignedData done [19:11:15]CreateOFDProtocolMessage [19:11:15]wFMCommunicate request_size=4 [19:11:15]MH_SAM_APDU [19:11:15]CAPDU: 80 11 00 00 [19:11:15]Write to MH i2c: E2 08 00 28 BC 80 11 00 00 00 00 00 00 5E [19:11:15]Write i2c OK [19:11:15]MH_I2C_Read... [19:11:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:15]Read from MH i2c: E2 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 17 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: E2 17 00 28 BC 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AD [19:11:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:11:15]wFMCommunicate OK [19:11:15]CreateOFDProtocolMessage done [19:11:15]OFDSenderStorePacket 218886 [19:11:15]StoreOFDPacket docnum=218886 [19:11:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4E 01 00 00 28 90 46 01 F0 4F 5A 03 01 00 03 00 3A 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 38 37 30 30 36 36 30 30 30 34 37 36 06 04 48 00 D0 9F D0 B0 D0 BB D0 BE D1 87 D0 BA D0 B8 20 D0 90 D0 BB D0 BC D0 B0 D1 82 D0 B8 D0 BD D1 81 D0 BA D0 B8 D0 B9 20 D0 9F D1 80 D0 BE D0 B4 D1 83 D0 BA D1 82 20 D1 81 D0 BB D0 B0 D0 B4 D0 BA D0 B8 D0 B5 20 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 0A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 0A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 58 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 06 57 03 00 35 04 06 00 9E BB AB 0E 38 D2 08 83 AD 6A 8F 6E CE B4 [19:11:15]CheckFolder [19:11:15]dirname=/storage/ofd_packets [19:11:15]CheckFolder done [19:11:15]ProducePacketName [19:11:15]name=ofd_packets/00218886 [19:11:15]NVStorageSaveData ofd_packets/00218886 [19:11:15]File name is /storage/ofd_packets/00218886 [19:11:15]Write 364 bytes [19:11:15]NVStorageSaveData done [19:11:15]OFDSenderStorePacket done [19:11:15]KKMCreateOFDPacket done [19:11:15]NVStorageSaveData kkm_last_timestamp [19:11:15]File name is /storage/kkm_last_timestamp [19:11:15]Write 4 bytes [19:11:15]NVStorageSaveData done [19:11:15]ExternCall_PrintAddStr [19:11:15]wPrintStart [19:11:15]Write to MH i2c: 01 00 00 29 BC E5 [19:11:15]Write i2c OK [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: 01 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: 01 07 00 [19:11:15]MH_I2C_Read... [19:11:15]Read from MH i2c: 01 07 00 29 BC 00 00 00 00 00 FF 0F FA [19:11:15]RasterBufferAndPrint [19:11:15]line Счет N : (3)79812 [19:11:15]line ИНН: 02508201610067 [19:11:15]line Контрольно-Кассовый Чек [19:11:15]line ПРОДАЖА [19:11:15]line Товар: 4870066000476 [19:11:15]line Палочки Алматинский Продукт сладкие 50г [19:11:15]line 1.000 * 27.00 [19:11:15]line = 27.00 [19:11:15]line НДС 12% НСП 1% [19:11:15]line > о реализуемом товаре [19:11:15]line ИТОГО: 27.00 [19:11:15]line НСП 1% : 0.24 [19:11:15]line НДС 12% : 2.87 [19:11:15]line Наличными: 0.00 [19:11:15]line Безнал.: 27.00 [19:11:15]line Место: АЗС № 84 "Партнер Нефть" [19:11:15]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:11:15]line СНО: Общий режим [19:11:15]line Чек 531 19.10.2024 19:11 [19:11:15]line Смена: 443 ФФД: 1.0 [19:11:15]line ЗНМ: 0300000178 [19:11:15]line РНМ: 0000000000098116 [19:11:15]line Версия ККМ: 001 [19:11:15]line Платежная система: Mbank [19:11:15]line ФМ: 0000000000965413 [19:11:15]line ФД: 218886 [19:11:15]line ФПД: 174528865908946 [19:11:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191120&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218886&fm=174528865908946&tin=02508201610067®Number=0000000000098116&sum=2700 [19:11:16]line 0 [19:11:16]OFD Sender: Processing packet 218886 [packets to send 80, broken 79] [19:11:16]ProducePacketName [19:11:16]name=ofd_packets/00218886 [19:11:16]OFD Sender: To server: pG, [19:11:16]CommunicateWithHost lk.salyk.kg:30040 [19:11:16]ConnectInit lk.salyk.kg [19:11:16]written 0, free lines is 4095 [19:11:16]Connected sock=10 [19:11:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4E 01 00 00 28 90 46 01 F0 4F 5A 03 01 00 03 00 3A 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 38 37 30 30 36 36 30 30 30 34 37 36 06 04 48 00 D0 9F D0 B0 D0 BB D0 BE D1 87 D0 BA D0 B8 20 D0 90 D0 BB D0 BC D0 B0 D1 82 D0 B8 D0 BD D1 81 D0 BA D0 B8 D0 B9 20 D0 9F D1 80 D0 BE D0 B4 D1 83 D0 BA D1 82 20 D1 81 D0 BB D0 B0 D0 B4 D0 BA D0 B8 D0 B5 20 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 0A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 0A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 58 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 06 57 03 00 35 04 06 00 9E BB AB 0E 38 D2 08 83 AD 6A 8F 6E CE B4 [19:11:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 22 0C 47 00 4A C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 06 57 03 00 F4 03 04 00 F0 AF 13 67 B6 04 01 00 00 6C 13 69 75 8C 04 97 14 [19:11:16]CommunicateWithHost err = 0 [19:11:16]CheckOFDResponse [19:11:16]1017 (14) - 77093643461234 [19:11:16]1041 (16) - 0000000000965413 [19:11:16]1040 (4) - 218886 [19:11:16]1012 (4) - 19.10.2024 13:11 [19:11:16]1206 (1) - 0 [19:11:16]OFD Sender: Remove packet 218886 [19:11:16]ProducePacketName [19:11:16]name=ofd_packets/00218886 [19:11:16]NVStorageDeleteData [19:11:16]Write to MH i2c: 01 00 00 53 BC 0F [19:11:16]Write i2c OK [19:11:16]MH_I2C_Read... [19:11:16]Read from MH i2c: 01 [19:11:16]MH_I2C_Read... [19:11:16]Read from MH i2c: 01 07 00 [19:11:16]MH_I2C_Read... [19:11:16]Read from MH i2c: 01 07 00 53 BC 00 00 00 00 00 06 0D 29 [19:11:16]RasterBufferAndPrint [19:11:16]line [19:11:16]line [19:11:16]line [19:11:16]line [19:11:16]line [19:11:16]written 0, free lines is 3344 [19:11:16]MH_Cut [19:11:16]Write to MH i2c: D1 01 00 5A BC 01 E8 [19:11:16]Write i2c OK [19:11:16]MH_I2C_Read... [19:11:16]Read from MH i2c: D1 [19:11:16]MH_I2C_Read... [19:11:16]Read from MH i2c: D1 01 00 [19:11:16]MH_I2C_Read... [19:11:16]Read from MH i2c: D1 01 00 5A BC 00 E7 [19:11:16]Write to MH i2c: 01 00 00 5B BC 17 [19:11:16]Write i2c OK [19:11:16]MH_I2C_Read... [19:11:16]OFD Sender: No OFD packet to send [19:11:17]*** Cut start [19:11:17]*** Partial cut [19:11:17]*** CUTSNS_PIN = 1 [19:11:17]*** CUTSNS_PIN = 0 [19:11:17]*** Brake cut motor [19:11:17]Read from MH i2c: 01 [19:11:17]MH_I2C_Read... [19:11:17]*** Stop cut motor [19:11:17]*** Cut end [19:11:17]Read from MH i2c: 01 07 00 [19:11:17]MH_I2C_Read... [19:11:17]Read from MH i2c: 01 07 00 5B BC 00 00 00 00 00 FF 0F 2C [19:11:17]process_action close_receipt done [19:11:17]requested_data is exist [19:11:17]produce_requested_data [19:11:17]requested_item fm.sn is exist - process it [19:11:17]wFMCommunicate request_size=4 [19:11:17]MH_SAM_APDU [19:11:17]CAPDU: 80 11 00 00 [19:11:17]Write to MH i2c: E2 08 00 5C BC 80 11 00 00 00 00 00 00 92 [19:11:17]Write i2c OK [19:11:17]MH_I2C_Read... [19:11:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:17]Read from MH i2c: E2 [19:11:17]MH_I2C_Read... [19:11:17]Read from MH i2c: E2 17 00 [19:11:17]MH_I2C_Read... [19:11:17]Read from MH i2c: E2 17 00 5C BC 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E1 [19:11:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:11:17]wFMCommunicate OK [19:11:17]requested_item fd.num is exist - process it [19:11:17]SAM_PROTO_GetFieldsCounters [19:11:17]wFMCommunicate request_size=4 [19:11:17]MH_SAM_APDU [19:11:17]CAPDU: 80 13 00 00 [19:11:17]Write to MH i2c: E2 08 00 5D BC 80 13 00 00 00 00 00 00 95 [19:11:17]Write i2c OK [19:11:17]MH_I2C_Read... [19:11:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:11:17]Read from MH i2c: E2 [19:11:17]MH_I2C_Read... [19:11:17]Read from MH i2c: E2 62 00 [19:11:17]MH_I2C_Read... [19:11:17]Read from MH i2c: E2 62 00 5D BC 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 06 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 13 02 00 00 5E 04 04 00 13 02 00 00 57 04 04 00 14 02 00 00 19 04 04 00 00 00 00 00 90 00 0D [19:11:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 06 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 13 02 00 00 5E 04 04 00 13 02 00 00 57 04 04 00 14 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:11:17]wFMCommunicate OK [19:11:17]SAM_PROTO_GetFieldsCounters done [19:11:17]requested_item shift.num is exist - process it [19:11:17]requested_item shift.opened is exist - process it [19:11:17]req_shift_opened [19:11:17]FM_GetShiftState [19:11:17]SAM_PROTO_GetShiftState [19:11:17]wFMCommunicate request_size=4 [19:11:17]MH_SAM_APDU [19:11:17]CAPDU: 80 13 01 00 [19:11:17]Write to MH i2c: E2 08 00 5E BC 80 13 01 00 00 00 00 00 97 [19:11:18]Write i2c OK [19:11:18]MH_I2C_Read... [19:11:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:18]Read from MH i2c: E2 [19:11:18]MH_I2C_Read... [19:11:18]Read from MH i2c: E2 0E 00 [19:11:18]MH_I2C_Read... [19:11:18]Read from MH i2c: E2 0E 00 5E BC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DA [19:11:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:11:18]wFMCommunicate OK [19:11:18]SAM_PROTO_GetShiftState done [19:11:18]FM_GetShiftState done [19:11:18]req_shift_opened done [19:11:18]requested_item shift.open_date is exist - process it [19:11:18]req_shift_open_date [19:11:18]req_shift_open_date done [19:11:18]produce_requested_data done [19:11:18]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218886,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:11:18]process_action_free close_receipt [19:11:18]json_value_free [19:11:18]json_value_free done [19:11:18]process_json_proto returns [19:11:18]Send response to host [19:11:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218886,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:11:18]free response buf [19:11:18]execute_script done [19:11:18]execute_script returns [19:11:18]free content buf [19:11:18]Sock 9.Close socket [19:11:18]Sock 9.Thread stoped [19:11:21]OFD Sender: No OFD packet to send [19:11:26]OFD Sender: No OFD packet to send [19:11:31]OFD Sender: No OFD packet to send [19:11:34]accept exits with 8 [19:11:34]New connection [19:11:34]New thread 3066826084 created [19:11:34]Thread 3066682724 joined [19:11:34]Waiting for new connection... [19:11:34] Sock 8.Parse request [19:11:34]Sock 8.Check first char [19:11:34]Sock 8.First char is OK [19:11:34]request: POST /json_proto HTTP/1.0 [19:11:34]Method: POST [19:11:34]URL: /json_proto [19:11:34]Method is POST - this is cgi request [19:11:34]url: /json_proto [19:11:34]query_string will be loaded in cgi processing [19:11:34]execute_cgi json_proto POST (null) [19:11:34]execute_cgi path=json_proto method=POST [19:11:34]POST find Content-Length [19:11:34]Host: 172.17.40.4:8080 [19:11:34]Content-Length: 766 [19:11:34]Content-Type: application/json [19:11:34] [19:11:34]POST finish read [19:11:34]Found Content-Length = 766 [19:11:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536432", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [19:11:34]execute_script... [19:11: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)536432", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [19:11:34]POST & json_proto [19:11:34]process_json_proto [19:11:34]json parsed OK: [19:11:34]protocol is kg_v1.0 [19:11:34]action value=close_receipt [19:11:34]process_action close_receipt [19:11:34]cmd_close_receipt [19:11:34]MH_GetDate [19:11:34]Write to MH i2c: F0 00 00 5F BC 0A [19:11:34]Write i2c OK [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: F0 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: F0 09 00 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: F0 09 00 5F BC 00 6C 04 14 67 EE 0E 0D 67 6E [19:11:34]GetLastDocTimeStamp 1729365080 [19:11:34]current date 1729365100 [19:11:34]FM_GetShiftState [19:11:34]SAM_PROTO_GetShiftState [19:11:34]wFMCommunicate request_size=4 [19:11:34]MH_SAM_APDU [19:11:34]CAPDU: 80 13 01 00 [19:11:34]Write to MH i2c: E2 08 00 60 BC 80 13 01 00 00 00 00 00 99 [19:11:34]Write i2c OK [19:11:34]MH_I2C_Read... [19:11:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:34]Read from MH i2c: E2 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: E2 0E 00 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: E2 0E 00 60 BC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DC [19:11:34]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:11:34]wFMCommunicate OK [19:11:34]SAM_PROTO_GetShiftState done [19:11:34]FM_GetShiftState done [19:11:34]opened in 1729296582 [19:11:34]opened+sec_in_day 1729382982 [19:11:34]quantity*price = 100050 [19:11:34]sum+1 = 100052 [19:11:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 532 19.10.2024 19:11 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218887 ФПД: 177495954771677 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191140&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218887&fm=177495954771677&tin=02508201610067®Number=0000000000098116&sum=100051 [19:11:35]StoreToDocumentArchive [19:11:35]shift 443 fd 218887 [19:11:35]save to /storage/0443/doc_00218887 [19:11:35]save last doc name /storage/0443/doc_00218887 to /storage/kkm_last_doc_name [19:11:35]save OK [19:11:35]Clear old archive folders... [19:11:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:11:35]tlvbuf is 01542180 [19:11:35]SAM_PROTO_ClearQueue [19:11:35]wFMCommunicate request_size=4 [19:11:35]MH_SAM_APDU [19:11:35]CAPDU: 80 09 00 00 [19:11:35]Write to MH i2c: E2 08 00 6D BC 80 09 00 00 00 00 00 00 9B [19:11:35]Write i2c OK [19:11:35]MH_I2C_Read... [19:11:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:11:35]Read from MH i2c: E2 [19:11:35]MH_I2C_Read... [19:11:35]Read from MH i2c: E2 03 00 [19:11:35]MH_I2C_Read... [19:11:35]Read from MH i2c: E2 03 00 6D BC 00 90 00 9D [19:11:35]RAPDU: 90 00 [19:11:35]wFMCommunicate OK [19:11:35]SAM_PROTO_ClearQueue done [19:11:35]KKMCreateOFDPacket [19:11:35]OFDProtocolAddRootSTLVToBuf [19:11:35]FM_MakeSignedData [19:11:35]FM_MakeSignedData [19:11:35]SAM_PROTO_SignData [19:11:35]wFMCommunicate request_size=4 [19:11:35]MH_SAM_APDU [19:11:35]CAPDU: 80 0D 01 02 [19:11:35]Write to MH i2c: E2 08 00 6E BC 80 0D 01 02 00 00 00 00 A3 [19:11:35]Write i2c OK [19:11:35]MH_I2C_Read... [19:11:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:11:35]Read from MH i2c: E2 [19:11:35]MH_I2C_Read... [19:11:35]Read from MH i2c: E2 03 00 [19:11:35]MH_I2C_Read... [19:11:35]Read from MH i2c: E2 03 00 6E BC 00 90 00 9E [19:11:35]RAPDU: 90 00 [19:11:35]wFMCommunicate OK [19:11:35]wFMCommunicate request_size=255 [19:11:35]MH_SAM_APDU [19:11: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 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 14 02 00 00 F4 03 04 00 6C 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 07 57 03 00 35 04 06 00 A1 6E 7F 55 [19:11:35]Write to MH i2c: E2 02 01 6F BC 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 14 02 00 00 F4 03 04 00 6C 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 07 57 03 00 35 04 06 00 A1 6E 7F 55 00 00 88 [19:11:35]Write i2c OK [19:11:35]MH_I2C_Read... [19:11:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:36]Read from MH i2c: E2 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: E2 03 00 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: E2 03 00 6F BC 00 90 00 9F [19:11:36]RAPDU: 90 00 [19:11:36]wFMCommunicate OK [19:11:36]wFMCommunicate request_size=7 [19:11:36]MH_SAM_APDU [19:11:36]CAPDU: 80 0D 02 02 02 4E DD [19:11:36]Write to MH i2c: E2 0A 00 70 BC 80 0D 02 02 02 00 4E DD 00 00 D5 [19:11:36]Write i2c OK [19:11:36]MH_I2C_Read... [19:11:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:36]Read from MH i2c: E2 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: E2 03 00 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: E2 03 00 70 BC 00 90 00 A0 [19:11:36]RAPDU: 90 00 [19:11:36]wFMCommunicate OK [19:11:36]wFMCommunicate request_size=4 [19:11:36]MH_SAM_APDU [19:11:36]CAPDU: 80 0D 03 02 [19:11:36]Write to MH i2c: E2 08 00 71 BC 80 0D 03 02 00 00 00 00 A8 [19:11:36]Write i2c OK [19:11:36]MH_I2C_Read... [19:11:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:11:36]Read from MH i2c: E2 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: E2 0B 00 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: E2 0B 00 71 BC 00 3B 3E 3C 25 D1 90 A3 7C 90 00 03 [19:11:36]RAPDU: 3B 3E 3C 25 D1 90 A3 7C 90 00 [19:11:36]wFMCommunicate OK [19:11:36]SAM_PROTO_SignData done [19:11:36]FM_MakeSignedData done [19:11:36]CreateOFDProtocolMessage [19:11:36]wFMCommunicate request_size=4 [19:11:36]MH_SAM_APDU [19:11:36]CAPDU: 80 11 00 00 [19:11:36]Write to MH i2c: E2 08 00 72 BC 80 11 00 00 00 00 00 00 A8 [19:11:36]Write i2c OK [19:11:36]MH_I2C_Read... [19:11:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:36]Read from MH i2c: E2 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: E2 17 00 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: E2 17 00 72 BC 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F7 [19:11:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:11:36]wFMCommunicate OK [19:11:36]CreateOFDProtocolMessage done [19:11:36]OFDSenderStorePacket 218887 [19:11:36]StoreOFDPacket docnum=218887 [19:11:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 58 58 04 01 D1 A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 14 02 00 00 F4 03 04 00 6C 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 07 57 03 00 35 04 06 00 A1 6E 7F 55 4E DD 3B 3E 3C 25 D1 90 A3 7C [19:11:36]CheckFolder [19:11:36]dirname=/storage/ofd_packets [19:11:36]CheckFolder done [19:11:36]ProducePacketName [19:11:36]name=ofd_packets/00218887 [19:11:36]NVStorageSaveData ofd_packets/00218887 [19:11:36]File name is /storage/ofd_packets/00218887 [19:11:36]Write 298 bytes [19:11:36]NVStorageSaveData done [19:11:36]OFDSenderStorePacket done [19:11:36]KKMCreateOFDPacket done [19:11:36]NVStorageSaveData kkm_last_timestamp [19:11:36]File name is /storage/kkm_last_timestamp [19:11:36]Write 4 bytes [19:11:36]NVStorageSaveData done [19:11:36]ExternCall_PrintAddStr [19:11:36]wPrintStart [19:11:36]Write to MH i2c: 01 00 00 73 BC 2F [19:11:36]Write i2c OK [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: 01 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: 01 07 00 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: 01 07 00 73 BC 00 00 00 00 00 FF 0F 44 [19:11:36]RasterBufferAndPrint [19:11:36]line Счет N : (1)536432 [19:11:36]line ИНН: 02508201610067 [19:11:36]line Контрольно-Кассовый Чек [19:11:36]line ПРОДАЖА [19:11:36]line ТРК (МРК, ГНК) : 51 [19:11:36]line Товар: 2710194210 [19:11:36]line ДТ-К-2 [19:11:36]line 13.130 * 76.20 [19:11:36]line = 1000.51 [19:11:36]line НДС 12% НСП 1% [19:11:36]line > о реализуемом товаре [19:11:36]line ИТОГО: 1000.51 [19:11:36]line НСП 1% : 8.85 [19:11:36]line НДС 12% : 106.25 [19:11:36]line Наличными: 0.00 [19:11:36]line Безнал.: 1000.51 [19:11:36]line Место: АЗС № 84 "Партнер Нефть" [19:11:36]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:11:36]line СНО: Общий режим [19:11:36]line Чек 532 19.10.2024 19:11 [19:11:36]line Смена: 443 ФФД: 1.0 [19:11:36]line ЗНМ: 0300000178 [19:11:36]line РНМ: 0000000000098116 [19:11:36]line Версия ККМ: 001 [19:11:36]line Платежная система: Mbank [19:11:36]line ФМ: 0000000000965413 [19:11:36]line ФД: 218887 [19:11:36]line ФПД: 177495954771677 [19:11:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191140&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218887&fm=177495954771677&tin=02508201610067®Number=0000000000098116&sum=100051 [19:11:36]OFD Sender: Processing packet 218887 [packets to send 80, broken 79] [19:11:36]ProducePacketName [19:11:36]name=ofd_packets/00218887 [19:11:36]OFD Sender: To server: pG, [19:11:36]CommunicateWithHost lk.salyk.kg:30040 [19:11:36]ConnectInit lk.salyk.kg [19:11:36]written 0, free lines is 4095 [19:11:36]Connected sock=10 [19:11:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 58 58 04 01 D1 A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 14 02 00 00 F4 03 04 00 6C 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 07 57 03 00 35 04 06 00 A1 6E 7F 55 4E DD 3B 3E 3C 25 D1 90 A3 7C [19:11:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8F 3D 47 00 62 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 39 36 35 34 31 33 10 04 04 00 07 57 03 00 F4 03 04 00 05 B0 13 67 B6 04 01 00 00 A8 6F 61 39 6B 20 4B EE [19:11:36]CommunicateWithHost err = 0 [19:11:36]CheckOFDResponse [19:11:36]1017 (14) - 77093643461234 [19:11:36]1041 (16) - 0000000000965413 [19:11:36]1040 (4) - 218887 [19:11:36]1012 (4) - 19.10.2024 13:11 [19:11:36]1206 (1) - 0 [19:11:36]OFD Sender: Remove packet 218887 [19:11:36]ProducePacketName [19:11:36]name=ofd_packets/00218887 [19:11:36]NVStorageDeleteData [19:11:36]Write to MH i2c: 01 00 00 9C BC 58 [19:11:36]Write i2c OK [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: 01 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: 01 07 00 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: 01 07 00 9C BC 00 00 00 00 00 23 0D 8F [19:11:36]RasterBufferAndPrint [19:11:36]line [19:11:36]line [19:11:36]line [19:11:36]line [19:11:36]line [19:11:36]written 0, free lines is 3369 [19:11:36]MH_Cut [19:11:37]Write to MH i2c: D1 01 00 A3 BC 01 31 [19:11:37]Write i2c OK [19:11:37]MH_I2C_Read... [19:11:37]Read from MH i2c: D1 [19:11:37]MH_I2C_Read... [19:11:37]Read from MH i2c: D1 01 00 [19:11:37]MH_I2C_Read... [19:11:37]Read from MH i2c: D1 01 00 A3 BC 00 30 [19:11:37]Write to MH i2c: 01 00 00 A4 BC 60 [19:11:37]Write i2c OK [19:11:37]MH_I2C_Read... [19:11:37]OFD Sender: No OFD packet to send [19:11:37]*** Cut start [19:11:37]*** Partial cut [19:11:37]*** CUTSNS_PIN = 1 [19:11:37]*** CUTSNS_PIN = 0 [19:11:37]*** Brake cut motor [19:11:38]Read from MH i2c: 01 [19:11:38]MH_I2C_Read... [19:11:38]*** Stop cut motor [19:11:38]*** Cut end [19:11:38]Read from MH i2c: 01 07 00 [19:11:38]MH_I2C_Read... [19:11:38]Read from MH i2c: 01 07 00 A4 BC 00 00 00 00 00 FF 0F 75 [19:11:38]process_action close_receipt done [19:11:38]requested_data is exist [19:11:38]produce_requested_data [19:11:38]requested_item fm.sn is exist - process it [19:11:38]wFMCommunicate request_size=4 [19:11:38]MH_SAM_APDU [19:11:38]CAPDU: 80 11 00 00 [19:11:38]Write to MH i2c: E2 08 00 A5 BC 80 11 00 00 00 00 00 00 DB [19:11:38]Write i2c OK [19:11:38]MH_I2C_Read... [19:11:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:38]Read from MH i2c: E2 [19:11:38]MH_I2C_Read... [19:11:38]Read from MH i2c: E2 17 00 [19:11:38]MH_I2C_Read... [19:11:38]Read from MH i2c: E2 17 00 A5 BC 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2A [19:11:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:11:38]wFMCommunicate OK [19:11:38]requested_item fd.num is exist - process it [19:11:38]SAM_PROTO_GetFieldsCounters [19:11:38]wFMCommunicate request_size=4 [19:11:38]MH_SAM_APDU [19:11:38]CAPDU: 80 13 00 00 [19:11:38]Write to MH i2c: E2 08 00 A6 BC 80 13 00 00 00 00 00 00 DE [19:11:38]Write i2c OK [19:11:38]MH_I2C_Read... [19:11:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:11:38]Read from MH i2c: E2 [19:11:38]MH_I2C_Read... [19:11:38]Read from MH i2c: E2 62 00 [19:11:38]MH_I2C_Read... [19:11:38]Read from MH i2c: E2 62 00 A6 BC 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 07 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 14 02 00 00 5E 04 04 00 14 02 00 00 57 04 04 00 15 02 00 00 19 04 04 00 00 00 00 00 90 00 5A [19:11:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 07 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 14 02 00 00 5E 04 04 00 14 02 00 00 57 04 04 00 15 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:11:38]wFMCommunicate OK [19:11:38]SAM_PROTO_GetFieldsCounters done [19:11:38]requested_item shift.num is exist - process it [19:11:38]requested_item shift.opened is exist - process it [19:11:38]req_shift_opened [19:11:38]FM_GetShiftState [19:11:38]SAM_PROTO_GetShiftState [19:11:38]wFMCommunicate request_size=4 [19:11:38]MH_SAM_APDU [19:11:38]CAPDU: 80 13 01 00 [19:11:38]Write to MH i2c: E2 08 00 A7 BC 80 13 01 00 00 00 00 00 E0 [19:11:38]Write i2c OK [19:11:38]MH_I2C_Read... [19:11:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:38]Read from MH i2c: E2 [19:11:38]MH_I2C_Read... [19:11:38]Read from MH i2c: E2 0E 00 [19:11:38]MH_I2C_Read... [19:11:38]Read from MH i2c: E2 0E 00 A7 BC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 23 [19:11:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:11:38]wFMCommunicate OK [19:11:38]SAM_PROTO_GetShiftState done [19:11:38]FM_GetShiftState done [19:11:38]req_shift_opened done [19:11:38]requested_item shift.open_date is exist - process it [19:11:38]req_shift_open_date [19:11:38]req_shift_open_date done [19:11:38]produce_requested_data done [19:11:38]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218887,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:11:38]process_action_free close_receipt [19:11:38]json_value_free [19:11:38]json_value_free done [19:11:38]process_json_proto returns [19:11:38]Send response to host [19:11:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218887,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:11:38]free response buf [19:11:38]execute_script done [19:11:38]execute_script returns [19:11:38]free content buf [19:11:38]Sock 8.Close socket [19:11:38]Sock 8.Thread stoped [19:11:42]OFD Sender: No OFD packet to send [19:11:47]OFD Sender: No OFD packet to send [19:11:52]OFD Sender: No OFD packet to send [19:11:57]OFD Sender: No OFD packet to send [19:12:02]OFD Sender: No OFD packet to send [19:12:07]accept exits with 9 [19:12:07]New connection [19:12:07]New thread 3066682724 created [19:12:07]Thread 3066826084 joined [19:12:07]Waiting for new connection... [19:12:07] Sock 9.Parse request [19:12:07]Sock 9.Check first char [19:12:07]Sock 9.First char is OK [19:12:07]request: POST /json_proto HTTP/1.0 [19:12:07]Method: POST [19:12:07]URL: /json_proto [19:12:07]Method is POST - this is cgi request [19:12:07]url: /json_proto [19:12:07]query_string will be loaded in cgi processing [19:12:07]execute_cgi json_proto POST (null) [19:12:07]execute_cgi path=json_proto method=POST [19:12:07]POST find Content-Length [19:12:07]Host: 172.17.40.4:8080 [19:12:07]Content-Length: 769 [19:12:07]Content-Type: application/json [19:12:07] [19:12:07]POST finish read [19:12:07]Found Content-Length = 769 [19:12:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [19:12:07]execute_script... [19:12: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)536433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [19:12:07]POST & json_proto [19:12:07]process_json_proto [19:12:07]json parsed OK: [19:12:07]protocol is kg_v1.0 [19:12:07]action value=close_receipt [19:12:07]process_action close_receipt [19:12:07]cmd_close_receipt [19:12:07]MH_GetDate [19:12:07]Write to MH i2c: F0 00 00 A8 BC 53 [19:12:07]Write i2c OK [19:12:07]MH_I2C_Read... [19:12:07]Read from MH i2c: F0 [19:12:07]MH_I2C_Read... [19:12:07]Read from MH i2c: F0 09 00 [19:12:07]MH_I2C_Read... [19:12:07]Read from MH i2c: F0 09 00 A8 BC 00 8D 04 14 67 EE 0E 0D 67 D8 [19:12:07]GetLastDocTimeStamp 1729365100 [19:12:07]current date 1729365133 [19:12:07]FM_GetShiftState [19:12:07]SAM_PROTO_GetShiftState [19:12:07]wFMCommunicate request_size=4 [19:12:07]MH_SAM_APDU [19:12:07]CAPDU: 80 13 01 00 [19:12:07]Write to MH i2c: E2 08 00 A9 BC 80 13 01 00 00 00 00 00 E2 [19:12:07]Write i2c OK [19:12:07]MH_I2C_Read... [19:12:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:07]Read from MH i2c: E2 [19:12:07]MH_I2C_Read... [19:12:07]Read from MH i2c: E2 0E 00 [19:12:07]MH_I2C_Read... [19:12:07]Read from MH i2c: E2 0E 00 A9 BC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 25 [19:12:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:12:07]wFMCommunicate OK [19:12:07]SAM_PROTO_GetShiftState done [19:12:07]FM_GetShiftState done [19:12:07]opened in 1729296582 [19:12:07]opened+sec_in_day 1729382982 [19:12:07]quantity*price = 100021 [19:12:07]sum+1 = 100023 [19:12:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 533 19.10.2024 19:12 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218888 ФПД: 100037200268199 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191213&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218888&fm=100037200268199&tin=02508201610067®Number=0000000000098116&sum=100022 [19:12:08]StoreToDocumentArchive [19:12:08]shift 443 fd 218888 [19:12:08]save to /storage/0443/doc_00218888 [19:12:08]save last doc name /storage/0443/doc_00218888 to /storage/kkm_last_doc_name [19:12:08]save OK [19:12:08]Clear old archive folders... [19:12:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:12:08]tlvbuf is 016C4210 [19:12:08]SAM_PROTO_ClearQueue [19:12:08]wFMCommunicate request_size=4 [19:12:08]MH_SAM_APDU [19:12:08]CAPDU: 80 09 00 00 [19:12:08]Write to MH i2c: E2 08 00 B6 BC 80 09 00 00 00 00 00 00 E4 [19:12:08]Write i2c OK [19:12:08]MH_I2C_Read... [19:12:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:12:08]Read from MH i2c: E2 [19:12:08]MH_I2C_Read... [19:12:08]Read from MH i2c: E2 03 00 [19:12:08]MH_I2C_Read... [19:12:08]Read from MH i2c: E2 03 00 B6 BC 00 90 00 E6 [19:12:08]RAPDU: 90 00 [19:12:08]wFMCommunicate OK [19:12:08]SAM_PROTO_ClearQueue done [19:12:08]KKMCreateOFDPacket [19:12:08]OFDProtocolAddRootSTLVToBuf [19:12:08]FM_MakeSignedData [19:12:08]FM_MakeSignedData [19:12:08]SAM_PROTO_SignData [19:12:08]wFMCommunicate request_size=4 [19:12:08]MH_SAM_APDU [19:12:08]CAPDU: 80 0D 01 02 [19:12:08]Write to MH i2c: E2 08 00 B7 BC 80 0D 01 02 00 00 00 00 EC [19:12:08]Write i2c OK [19:12:08]MH_I2C_Read... [19:12:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:12:08]Read from MH i2c: E2 [19:12:08]MH_I2C_Read... [19:12:08]Read from MH i2c: E2 03 00 [19:12:08]MH_I2C_Read... [19:12:08]Read from MH i2c: E2 03 00 B7 BC 00 90 00 E7 [19:12:08]RAPDU: 90 00 [19:12:08]wFMCommunicate OK [19:12:08]wFMCommunicate request_size=255 [19:12:08]MH_SAM_APDU [19:12:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 15 02 00 00 F4 03 04 00 8D 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 08 57 03 00 35 04 06 00 5A [19:12:08]Write to MH i2c: E2 02 01 B8 BC 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 15 02 00 00 F4 03 04 00 8D 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 08 57 03 00 35 04 06 00 5A 00 00 59 [19:12:08]Write i2c OK [19:12:08]MH_I2C_Read... [19:12:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:08]Read from MH i2c: E2 [19:12:08]MH_I2C_Read... [19:12:08]Read from MH i2c: E2 03 00 [19:12:08]MH_I2C_Read... [19:12:08]Read from MH i2c: E2 03 00 B8 BC 00 90 00 E8 [19:12:08]RAPDU: 90 00 [19:12:08]wFMCommunicate OK [19:12:08]wFMCommunicate request_size=10 [19:12:08]MH_SAM_APDU [19:12:08]CAPDU: 80 0D 02 02 05 FB B9 C9 4B A7 [19:12:08]Write to MH i2c: E2 0D 00 B9 BC 80 0D 02 02 05 00 FB B9 C9 4B A7 00 00 68 [19:12:08]Write i2c OK [19:12:08]MH_I2C_Read... [19:12:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:08]Read from MH i2c: E2 [19:12:08]MH_I2C_Read... [19:12:08]Read from MH i2c: E2 03 00 [19:12:08]MH_I2C_Read... [19:12:08]Read from MH i2c: E2 03 00 B9 BC 00 90 00 E9 [19:12:08]RAPDU: 90 00 [19:12:08]wFMCommunicate OK [19:12:08]wFMCommunicate request_size=4 [19:12:08]MH_SAM_APDU [19:12:08]CAPDU: 80 0D 03 02 [19:12:08]Write to MH i2c: E2 08 00 BA BC 80 0D 03 02 00 00 00 00 F1 [19:12:08]Write i2c OK [19:12:08]MH_I2C_Read... [19:12:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:12:08]Read from MH i2c: E2 [19:12:08]MH_I2C_Read... [19:12:08]Read from MH i2c: E2 0B 00 [19:12:08]MH_I2C_Read... [19:12:08]Read from MH i2c: E2 0B 00 BA BC 00 F1 EC 28 18 56 55 71 99 90 00 C4 [19:12:08]RAPDU: F1 EC 28 18 56 55 71 99 90 00 [19:12:08]wFMCommunicate OK [19:12:08]SAM_PROTO_SignData done [19:12:08]FM_MakeSignedData done [19:12:08]CreateOFDProtocolMessage [19:12:08]wFMCommunicate request_size=4 [19:12:08]MH_SAM_APDU [19:12:08]CAPDU: 80 11 00 00 [19:12:08]Write to MH i2c: E2 08 00 BB BC 80 11 00 00 00 00 00 00 F1 [19:12:08]Write i2c OK [19:12:08]MH_I2C_Read... [19:12:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:08]Read from MH i2c: E2 [19:12:08]MH_I2C_Read... [19:12:08]Read from MH i2c: E2 17 00 [19:12:08]MH_I2C_Read... [19:12:08]Read from MH i2c: E2 17 00 BB BC 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 40 [19:12:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:12:08]wFMCommunicate OK [19:12:08]CreateOFDProtocolMessage done [19:12:08]OFDSenderStorePacket 218888 [19:12:08]StoreOFDPacket docnum=218888 [19:12:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 CF 93 07 01 45 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 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 15 02 00 00 F4 03 04 00 8D 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 08 57 03 00 35 04 06 00 5A FB B9 C9 4B A7 F1 EC 28 18 56 55 71 99 [19:12:08]CheckFolder [19:12:08]dirname=/storage/ofd_packets [19:12:08]CheckFolder done [19:12:08]ProducePacketName [19:12:08]name=ofd_packets/00218888 [19:12:08]NVStorageSaveData ofd_packets/00218888 [19:12:08]File name is /storage/ofd_packets/00218888 [19:12:08]Write 301 bytes [19:12:08]NVStorageSaveData done [19:12:08]OFDSenderStorePacket done [19:12:08]KKMCreateOFDPacket done [19:12:08]NVStorageSaveData kkm_last_timestamp [19:12:08]File name is /storage/kkm_last_timestamp [19:12:08]Write 4 bytes [19:12:08]NVStorageSaveData done [19:12:08]ExternCall_PrintAddStr [19:12:08]wPrintStart [19:12:08]Write to MH i2c: 01 00 00 BC BC 78 [19:12:08]Write i2c OK [19:12:08]MH_I2C_Read... [19:12:08]Read from MH i2c: 01 [19:12:08]MH_I2C_Read... [19:12:08]Read from MH i2c: 01 07 00 [19:12:08]MH_I2C_Read... [19:12:08]Read from MH i2c: 01 07 00 BC BC 00 00 00 00 00 FF 0F 8D [19:12:08]RasterBufferAndPrint [19:12:08]line Счет N : (1)536433 [19:12:08]line ИНН: 02508201610067 [19:12:08]line Контрольно-Кассовый Чек [19:12:08]line ПРОДАЖА [19:12:08]line ТРК (МРК, ГНК) : 41 [19:12:08]line Товар: 2710124500 [19:12:08]line Аи-95-К-3 [19:12:08]line 13.480 * 74.20 [19:12:08]line = 1000.22 [19:12:08]line НДС 12% НСП 1% [19:12:08]line > о реализуемом товаре [19:12:08]line ИТОГО: 1000.22 [19:12:08]line НСП 1% : 8.85 [19:12:08]line НДС 12% : 106.22 [19:12:08]line Наличными: 0.00 [19:12:08]line Безнал.: 1000.22 [19:12:08]line Место: АЗС № 84 "Партнер Нефть" [19:12:08]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:12:08]line СНО: Общий режим [19:12:08]line Чек 533 19.10.2024 19:12 [19:12:08]line Смена: 443 ФФД: 1.0 [19:12:08]line ЗНМ: 0300000178 [19:12:08]line РНМ: 0000000000098116 [19:12:08]line Версия ККМ: 001 [19:12:08]line Платежная система: Mbank [19:12:08]line ФМ: 0000000000965413 [19:12:08]line ФД: 218888 [19:12:08]line ФПД: 100037200268199 [19:12:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191213&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218888&fm=100037200268199&tin=02508201610067®Number=0000000000098116&sum=100022 [19:12:09]written 0, free lines is 4095 [19:12:09]OFD Sender: Processing packet 218888 [packets to send 80, broken 79] [19:12:09]ProducePacketName [19:12:09]name=ofd_packets/00218888 [19:12:09]OFD Sender: To server: pG, [19:12:09]CommunicateWithHost lk.salyk.kg:30040 [19:12:09]ConnectInit lk.salyk.kg [19:12:09]Connected sock=10 [19:12:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 CF 93 07 01 45 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 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 15 02 00 00 F4 03 04 00 8D 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 08 57 03 00 35 04 06 00 5A FB B9 C9 4B A7 F1 EC 28 18 56 55 71 99 [19:12:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9F 44 47 00 0B E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 08 57 03 00 F4 03 04 00 25 B0 13 67 B6 04 01 00 00 B4 3E F1 42 1B F1 34 93 [19:12:09]CommunicateWithHost err = 0 [19:12:09]CheckOFDResponse [19:12:09]1017 (14) - 77093643461234 [19:12:09]1041 (16) - 0000000000965413 [19:12:09]1040 (4) - 218888 [19:12:09]1012 (4) - 19.10.2024 13:12 [19:12:09]1206 (1) - 0 [19:12:09]OFD Sender: Remove packet 218888 [19:12:09]ProducePacketName [19:12:09]name=ofd_packets/00218888 [19:12:09]NVStorageDeleteData [19:12:09]Write to MH i2c: 01 00 00 E5 BC A1 [19:12:09]Write i2c OK [19:12:09]MH_I2C_Read... [19:12:09]Read from MH i2c: 01 [19:12:09]MH_I2C_Read... [19:12:09]Read from MH i2c: 01 07 00 [19:12:09]MH_I2C_Read... [19:12:09]Read from MH i2c: 01 07 00 E5 BC 00 00 00 00 00 17 0D CC [19:12:09]RasterBufferAndPrint [19:12:09]line [19:12:09]line [19:12:09]line [19:12:09]line [19:12:09]line [19:12:09]written 0, free lines is 3360 [19:12:09]MH_Cut [19:12:09]Write to MH i2c: D1 01 00 EC BC 01 7A [19:12:09]Write i2c OK [19:12:09]MH_I2C_Read... [19:12:09]Read from MH i2c: D1 [19:12:09]MH_I2C_Read... [19:12:09]Read from MH i2c: D1 01 00 [19:12:09]MH_I2C_Read... [19:12:09]Read from MH i2c: D1 01 00 EC BC 00 79 [19:12:09]Write to MH i2c: 01 00 00 ED BC A9 [19:12:09]Write i2c OK [19:12:09]MH_I2C_Read... [19:12:09]OFD Sender: No OFD packet to send [19:12:10]*** Cut start [19:12:10]*** Partial cut [19:12:10]*** CUTSNS_PIN = 1 [19:12:10]*** CUTSNS_PIN = 0 [19:12:10]*** Brake cut motor [19:12:10]Read from MH i2c: 01 [19:12:10]MH_I2C_Read... [19:12:10]*** Stop cut motor [19:12:10]*** Cut end [19:12:10]Read from MH i2c: 01 07 00 [19:12:10]MH_I2C_Read... [19:12:10]Read from MH i2c: 01 07 00 ED BC 00 00 00 00 00 FF 0F BE [19:12:10]process_action close_receipt done [19:12:10]requested_data is exist [19:12:10]produce_requested_data [19:12:10]requested_item fm.sn is exist - process it [19:12:10]wFMCommunicate request_size=4 [19:12:10]MH_SAM_APDU [19:12:10]CAPDU: 80 11 00 00 [19:12:10]Write to MH i2c: E2 08 00 EE BC 80 11 00 00 00 00 00 00 24 [19:12:10]Write i2c OK [19:12:10]MH_I2C_Read... [19:12:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:10]Read from MH i2c: E2 [19:12:10]MH_I2C_Read... [19:12:10]Read from MH i2c: E2 17 00 [19:12:10]MH_I2C_Read... [19:12:10]Read from MH i2c: E2 17 00 EE BC 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 73 [19:12:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:12:10]wFMCommunicate OK [19:12:10]requested_item fd.num is exist - process it [19:12:10]SAM_PROTO_GetFieldsCounters [19:12:10]wFMCommunicate request_size=4 [19:12:10]MH_SAM_APDU [19:12:10]CAPDU: 80 13 00 00 [19:12:10]Write to MH i2c: E2 08 00 EF BC 80 13 00 00 00 00 00 00 27 [19:12:10]Write i2c OK [19:12:10]MH_I2C_Read... [19:12:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:12:11]Read from MH i2c: E2 [19:12:11]MH_I2C_Read... [19:12:11]Read from MH i2c: E2 62 00 [19:12:11]MH_I2C_Read... [19:12:11]Read from MH i2c: E2 62 00 EF BC 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 08 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 15 02 00 00 5E 04 04 00 15 02 00 00 57 04 04 00 16 02 00 00 19 04 04 00 00 00 00 00 90 00 A7 [19:12:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 08 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 15 02 00 00 5E 04 04 00 15 02 00 00 57 04 04 00 16 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:12:11]wFMCommunicate OK [19:12:11]SAM_PROTO_GetFieldsCounters done [19:12:11]requested_item shift.num is exist - process it [19:12:11]requested_item shift.opened is exist - process it [19:12:11]req_shift_opened [19:12:11]FM_GetShiftState [19:12:11]SAM_PROTO_GetShiftState [19:12:11]wFMCommunicate request_size=4 [19:12:11]MH_SAM_APDU [19:12:11]CAPDU: 80 13 01 00 [19:12:11]Write to MH i2c: E2 08 00 F0 BC 80 13 01 00 00 00 00 00 29 [19:12:11]Write i2c OK [19:12:11]MH_I2C_Read... [19:12:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:11]Read from MH i2c: E2 [19:12:11]MH_I2C_Read... [19:12:11]Read from MH i2c: E2 0E 00 [19:12:11]MH_I2C_Read... [19:12:11]Read from MH i2c: E2 0E 00 F0 BC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6C [19:12:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:12:11]wFMCommunicate OK [19:12:11]SAM_PROTO_GetShiftState done [19:12:11]FM_GetShiftState done [19:12:11]req_shift_opened done [19:12:11]requested_item shift.open_date is exist - process it [19:12:11]req_shift_open_date [19:12:11]req_shift_open_date done [19:12:11]produce_requested_data done [19:12:11]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218888,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:12:11]process_action_free close_receipt [19:12:11]json_value_free [19:12:11]json_value_free done [19:12:11]process_json_proto returns [19:12:11]Send response to host [19:12:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218888,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:12:11]free response buf [19:12:11]execute_script done [19:12:11]execute_script returns [19:12:11]free content buf [19:12:11]Sock 9.Close socket [19:12:11]Sock 9.Thread stoped [19:12:14]OFD Sender: No OFD packet to send [19:12:19]OFD Sender: No OFD packet to send [19:12:24]OFD Sender: No OFD packet to send [19:12:29]OFD Sender: No OFD packet to send [19:12:34]OFD Sender: No OFD packet to send [19:12:39]OFD Sender: No OFD packet to send [19:12:44]OFD Sender: No OFD packet to send [19:12:49]OFD Sender: No OFD packet to send [19:12:54]OFD Sender: No OFD packet to send [19:12:59]OFD Sender: No OFD packet to send [19:13:04]OFD Sender: No OFD packet to send [19:13:07]accept exits with 8 [19:13:07]New connection [19:13:07]New thread 3066826084 created [19:13:07]Thread 3066682724 joined [19:13:07]Waiting for new connection... [19:13:07] Sock 8.Parse request [19:13:07]Sock 8.Check first char [19:13:07]Sock 8.First char is OK [19:13:07]request: POST /json_proto HTTP/1.0 [19:13:07]Method: POST [19:13:07]URL: /json_proto [19:13:07]Method is POST - this is cgi request [19:13:07]url: /json_proto [19:13:07]query_string will be loaded in cgi processing [19:13:07]execute_cgi json_proto POST (null) [19:13:07]execute_cgi path=json_proto method=POST [19:13:07]POST find Content-Length [19:13:07]Host: 172.17.40.4:8080 [19:13:07]Content-Length: 1550 [19:13:07]Content-Type: application/json [19:13:07] [19:13:07]POST finish read [19:13:07]Found Content-Length = 1550 [19:13:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79813", "tax_sys" : 0, "items" : [ { "code": "4823077629136", "name": "\u0428\u043E\u043A\u043E\u043B\u0430\u0434 \u043C\u043E\u043B\u043E\u0447\u043D\u044B\u0439 LACMI 90 \u0433\u0440", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4603290004862", "name": "\u041F\u0435\u0447.\u0441\u0430\u0445.FORSITE \u0421\u044D\u043D\u0434.\u0448\u043E\u043A-\u043E\u0440.\u0432\u043A", "price" : 93.00, "quantity" : 1.000, "sum" : 93.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000027474", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0437\u0435\u043B \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "50173372", "name": "\u0416\u0435\u0432 Orbit \u0434\u043B\u044F \u0434\u0435\u0442\u0435\u0439 Classic", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 383.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:07]execute_script... [19:13: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 : (3)79813", "tax_sys" : 0, "items" : [ { "code": "4823077629136", "name": "\u0428\u043E\u043A\u043E\u043B\u0430\u0434 \u043C\u043E\u043B\u043E\u0447\u043D\u044B\u0439 LACMI 90 \u0433\u0440", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4603290004862", "name": "\u041F\u0435\u0447.\u0441\u0430\u0445.FORSITE \u0421\u044D\u043D\u0434.\u0448\u043E\u043A-\u043E\u0440.\u0432\u043A", "price" : 93.00, "quantity" : 1.000, "sum" : 93.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000027474", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0437\u0435\u043B \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "50173372", "name": "\u0416\u0435\u0432 Orbit \u0434\u043B\u044F \u0434\u0435\u0442\u0435\u0439 Classic", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 383.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:07]POST & json_proto [19:13:07]process_json_proto [19:13:07]json parsed OK: [19:13:07]protocol is kg_v1.0 [19:13:07]action value=close_receipt [19:13:07]process_action close_receipt [19:13:07]cmd_close_receipt [19:13:07]MH_GetDate [19:13:07]Write to MH i2c: F0 00 00 F1 BC 9C [19:13:07]Write i2c OK [19:13:07]MH_I2C_Read... [19:13:07]Read from MH i2c: F0 [19:13:07]MH_I2C_Read... [19:13:07]Read from MH i2c: F0 09 00 [19:13:07]MH_I2C_Read... [19:13:07]Read from MH i2c: F0 09 00 F1 BC 00 C9 04 14 67 EE 0E 0D 67 5D [19:13:07]GetLastDocTimeStamp 1729365133 [19:13:07]current date 1729365193 [19:13:07]FM_GetShiftState [19:13:07]SAM_PROTO_GetShiftState [19:13:07]wFMCommunicate request_size=4 [19:13:07]MH_SAM_APDU [19:13:07]CAPDU: 80 13 01 00 [19:13:07]Write to MH i2c: E2 08 00 F2 BC 80 13 01 00 00 00 00 00 2B [19:13:07]Write i2c OK [19:13:07]MH_I2C_Read... [19:13:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:07]Read from MH i2c: E2 [19:13:07]MH_I2C_Read... [19:13:07]Read from MH i2c: E2 0E 00 [19:13:07]MH_I2C_Read... [19:13:07]Read from MH i2c: E2 0E 00 F2 BC 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6E [19:13:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:13:07]wFMCommunicate OK [19:13:07]SAM_PROTO_GetShiftState done [19:13:07]FM_GetShiftState done [19:13:07]opened in 1729296582 [19:13:07]opened+sec_in_day 1729382982 [19:13:07]quantity*price = 13000 [19:13:07]sum+1 = 13001 [19:13:07]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4603290004862 Печ.сах.FORSITE Сэнд.шок-ор.вк 1.000 * 93.00 = 93.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000027474 Напиток FuzeTea зел чай манго,ромашка 1л 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 50173372 Жев Orbit для детей Classic 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 383.00 НСП 1% : 3.38 НДС 12% : 40.67 Наличными: 383.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 534 19.10.2024 19:13 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218889 ФПД: 39960767530689 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191314&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218889&fm=39960767530689&tin=02508201610067®Number=0000000000098116&sum=38300 0 [19:13:09]StoreToDocumentArchive [19:13:09]shift 443 fd 218889 [19:13:09]save to /storage/0443/doc_00218889 [19:13:09]save last doc name /storage/0443/doc_00218889 to /storage/kkm_last_doc_name [19:13:09]save OK [19:13:09]Clear old archive folders... [19:13:09]ProcessDocumentItem done err = 0, tmpTLVsize=649 [19:13:09]tlvbuf is 01846960 [19:13:09]SAM_PROTO_ClearQueue [19:13:09]wFMCommunicate request_size=4 [19:13:09]MH_SAM_APDU [19:13:09]CAPDU: 80 09 00 00 [19:13:09]Write to MH i2c: E2 08 00 FF BC 80 09 00 00 00 00 00 00 2D [19:13:09]Write i2c OK [19:13:09]MH_I2C_Read... [19:13:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:13:09]Read from MH i2c: E2 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 03 00 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 03 00 FF BC 00 90 00 2F [19:13:09]RAPDU: 90 00 [19:13:09]wFMCommunicate OK [19:13:09]SAM_PROTO_ClearQueue done [19:13:09]KKMCreateOFDPacket [19:13:09]OFDProtocolAddRootSTLVToBuf [19:13:09]FM_MakeSignedData [19:13:09]FM_MakeSignedData [19:13:09]SAM_PROTO_SignData [19:13:09]wFMCommunicate request_size=4 [19:13:09]MH_SAM_APDU [19:13:09]CAPDU: 80 0D 01 02 [19:13:09]Write to MH i2c: E2 08 00 00 BD 80 0D 01 02 00 00 00 00 36 [19:13:09]Write i2c OK [19:13:09]MH_I2C_Read... [19:13:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:13:09]Read from MH i2c: E2 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 03 00 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 03 00 00 BD 00 90 00 31 [19:13:09]RAPDU: 90 00 [19:13:09]wFMCommunicate OK [19:13:09]wFMCommunicate request_size=255 [19:13:09]MH_SAM_APDU [19:13:09]CAPDU: 80 0D 02 02 FA 03 00 89 02 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 38 32 33 30 37 37 36 32 39 31 33 36 06 04 2D 00 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 D0 BC D0 BE D0 BB D0 BE D1 87 D0 BD D1 8B D0 B9 20 4C 41 43 4D 49 20 39 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 36 32 06 04 2F 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D1 88 D0 BE D0 BA 2D D0 BE D1 80 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A [19:13:09]Write to MH i2c: E2 02 01 01 BD 80 0D 02 02 FA 00 03 00 89 02 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 38 32 33 30 37 37 36 32 39 31 33 36 06 04 2D 00 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 D0 BC D0 BE D0 BB D0 BE D1 87 D0 BD D1 8B D0 B9 20 4C 41 43 4D 49 20 39 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 36 32 06 04 2F 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D1 88 D0 BE D0 BA 2D D0 BE D1 80 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 00 00 CA [19:13:09]Write i2c OK [19:13:09]MH_I2C_Read... [19:13:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:09]Read from MH i2c: E2 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 03 00 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 03 00 01 BD 00 90 00 32 [19:13:09]RAPDU: 90 00 [19:13:09]wFMCommunicate OK [19:13:09]wFMCommunicate request_size=255 [19:13:09]MH_SAM_APDU [19:13:09]CAPDU: 80 0D 02 02 FA 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 30 31 37 33 33 37 32 06 04 26 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B4 D0 BB D1 8F 20 D0 B4 D0 B5 D1 82 D0 B5 D0 B9 20 43 6C 61 73 73 69 63 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 95 00 00 00 00 EB 03 [19:13:09]Write to MH i2c: E2 02 01 02 BD 80 0D 02 02 FA 00 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 30 31 37 33 33 37 32 06 04 26 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B4 D0 BB D1 8F 20 D0 B4 D0 B5 D1 82 D0 B5 D0 B9 20 43 6C 61 73 73 69 63 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 95 00 00 00 00 EB 03 00 00 EC [19:13:09]Write i2c OK [19:13:09]MH_I2C_Read... [19:13:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:09]Read from MH i2c: E2 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 03 00 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 03 00 02 BD 00 90 00 33 [19:13:09]RAPDU: 90 00 [19:13:09]wFMCommunicate OK [19:13:09]wFMCommunicate request_size=158 [19:13:09]MH_SAM_APDU [19:13:09]CAPDU: 80 0D 02 02 99 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E3 0F 00 00 00 00 07 04 06 00 9C 95 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 CA 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 09 57 03 00 35 04 06 00 24 58 17 5A 86 C1 [19:13:09]Write to MH i2c: E2 A1 00 03 BD 80 0D 02 02 99 00 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E3 0F 00 00 00 00 07 04 06 00 9C 95 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 CA 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 09 57 03 00 35 04 06 00 24 58 17 5A 86 C1 00 00 E1 [19:13:09]Write i2c OK [19:13:09]MH_I2C_Read... [19:13:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:09]Read from MH i2c: E2 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 03 00 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 03 00 03 BD 00 90 00 34 [19:13:09]RAPDU: 90 00 [19:13:09]wFMCommunicate OK [19:13:09]wFMCommunicate request_size=4 [19:13:09]MH_SAM_APDU [19:13:09]CAPDU: 80 0D 03 02 [19:13:09]Write to MH i2c: E2 08 00 04 BD 80 0D 03 02 00 00 00 00 3C [19:13:09]Write i2c OK [19:13:09]MH_I2C_Read... [19:13:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:13:09]Read from MH i2c: E2 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 0B 00 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 0B 00 04 BD 00 61 54 B9 D1 91 FF F8 EA 90 00 EE [19:13:09]RAPDU: 61 54 B9 D1 91 FF F8 EA 90 00 [19:13:09]wFMCommunicate OK [19:13:09]SAM_PROTO_SignData done [19:13:09]FM_MakeSignedData done [19:13:09]CreateOFDProtocolMessage [19:13:09]wFMCommunicate request_size=4 [19:13:09]MH_SAM_APDU [19:13:09]CAPDU: 80 11 00 00 [19:13:09]Write to MH i2c: E2 08 00 05 BD 80 11 00 00 00 00 00 00 3C [19:13:09]Write i2c OK [19:13:09]MH_I2C_Read... [19:13:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:09]Read from MH i2c: E2 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 17 00 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 17 00 05 BD 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8B [19:13:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:13:09]wFMCommunicate OK [19:13:09]CreateOFDProtocolMessage done [19:13:09]OFDSenderStorePacket 218889 [19:13:09]StoreOFDPacket docnum=218889 [19:13:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 9D 02 00 00 10 A5 95 02 57 E6 5A 03 01 00 03 00 89 02 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 38 32 33 30 37 37 36 32 39 31 33 36 06 04 2D 00 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 D0 BC D0 BE D0 BB D0 BE D1 87 D0 BD D1 8B D0 B9 20 4C 41 43 4D 49 20 39 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 36 32 06 04 2F 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D1 88 D0 BE D0 BA 2D D0 BE D1 80 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 30 31 37 33 33 37 32 06 04 26 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B4 D0 BB D1 8F 20 D0 B4 D0 B5 D1 82 D0 B5 D0 B9 20 43 6C 61 73 73 69 63 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 95 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E3 0F 00 00 00 00 07 04 06 00 9C 95 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 CA 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 09 57 03 00 35 04 06 00 24 58 17 5A 86 C1 61 54 B9 D1 91 FF F8 EA [19:13:09]CheckFolder [19:13:09]dirname=/storage/ofd_packets [19:13:09]CheckFolder done [19:13:09]ProducePacketName [19:13:09]name=ofd_packets/00218889 [19:13:09]NVStorageSaveData ofd_packets/00218889 [19:13:09]File name is /storage/ofd_packets/00218889 [19:13:09]Write 699 bytes [19:13:09]NVStorageSaveData done [19:13:09]OFDSenderStorePacket done [19:13:09]KKMCreateOFDPacket done [19:13:09]NVStorageSaveData kkm_last_timestamp [19:13:09]File name is /storage/kkm_last_timestamp [19:13:09]Write 4 bytes [19:13:09]NVStorageSaveData done [19:13:09]ExternCall_PrintAddStr [19:13:09]wPrintStart [19:13:09]Write to MH i2c: 01 00 00 06 BD C3 [19:13:09]Write i2c OK [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: 01 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: 01 07 00 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: 01 07 00 06 BD 00 00 00 00 00 FF 0F D8 [19:13:09]RasterBufferAndPrint [19:13:09]line Счет N : (3)79813 [19:13:09]line ИНН: 02508201610067 [19:13:09]line Контрольно-Кассовый Чек [19:13:09]line ПРОДАЖА [19:13:09]line Товар: 4823077629136 [19:13:09]line Шоколад молочный LACMI 90 гр [19:13:09]line 1.000 * 130.00 [19:13:09]line = 130.00 [19:13:09]line НДС 12% НСП 1% [19:13:09]line > о реализуемом товаре [19:13:09]line Товар: 4603290004862 [19:13:10]line Печ.сах.FORSITE Сэнд.шок-ор.вк [19:13:10]line 1.000 * 93.00 [19:13:10]line = 93.00 [19:13:10]line НДС 12% НСП 1% [19:13:10]line > о реализуемом товаре [19:13:10]line Товар: 5449000027474 [19:13:10]line Напиток FuzeTea зел чай манго,ромашка 1л [19:13:10]line 1.000 * 120.00 [19:13:10]line = 120.00 [19:13:10]line НДС 12% НСП 1% [19:13:10]line > о реализуемом товаре [19:13:10]line Товар: 50173372 [19:13:10]line Жев Orbit для детей Classic [19:13:10]line 1.000 * 40.00 [19:13:10]line = 40.00 [19:13:10]line НДС 12% НСП 1% [19:13:10]line > о реализуемом товаре [19:13:10]line ИТОГО: 383.00 [19:13:10]line НСП 1% : 3.38 [19:13:10]line НДС 12% : 40.67 [19:13:10]line Наличными: 383.00 [19:13:10]line Безнал.: 0.00 [19:13:10]line Место: АЗС № 84 "Партнер Нефть" [19:13:10]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:13:10]line СНО: Общий режим [19:13:10]line Чек 534 19.10.2024 19:13 [19:13:10]line Смена: 443 ФФД: 1.0 [19:13:10]line ЗНМ: 0300000178 [19:13:10]line РНМ: 0000000000098116 [19:13:10]line Версия ККМ: 001 [19:13:10]line ФМ: 0000000000965413 [19:13:10]line ФД: 218889 [19:13:10]line ФПД: 39960767530689 [19:13:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191314&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218889&fm=39960767530689&tin=02508201610067®Number=0000000000098116&sum=38300 [19:13:10]line 0 [19:13:10]OFD Sender: Processing packet 218889 [packets to send 80, broken 79] [19:13:10]ProducePacketName [19:13:10]name=ofd_packets/00218889 [19:13:10]OFD Sender: To server: pG, [19:13:10]CommunicateWithHost lk.salyk.kg:30040 [19:13:10]ConnectInit lk.salyk.kg [19:13:10]written 0, free lines is 4095 [19:13:10]Connected sock=10 [19:13:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 9D 02 00 00 10 A5 95 02 57 E6 5A 03 01 00 03 00 89 02 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 38 32 33 30 37 37 36 32 39 31 33 36 06 04 2D 00 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 D0 BC D0 BE D0 BB D0 BE D1 87 D0 BD D1 8B D0 B9 20 4C 41 43 4D 49 20 39 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 36 32 06 04 2F 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D1 88 D0 BE D0 BA 2D D0 BE D1 80 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 30 31 37 33 33 37 32 06 04 26 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B4 D0 BB D1 8F 20 D0 B4 D0 B5 D1 82 D0 B5 D0 B9 20 43 6C 61 73 73 69 63 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 95 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E3 0F 00 00 00 00 07 04 06 00 9C 95 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 CA 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 09 57 03 00 35 04 06 00 24 58 17 5A 86 C1 61 54 B9 D1 91 FF F8 EA [19:13:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B9 26 47 00 B6 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 39 36 35 34 31 33 10 04 04 00 09 57 03 00 F4 03 04 00 63 B0 13 67 B6 04 01 00 00 CF 0D 86 E6 8C 8E 5D 98 [19:13:10]CommunicateWithHost err = 0 [19:13:10]CheckOFDResponse [19:13:10]1017 (14) - 77093643461234 [19:13:10]1041 (16) - 0000000000965413 [19:13:10]1040 (4) - 218889 [19:13:10]1012 (4) - 19.10.2024 13:13 [19:13:10]1206 (1) - 0 [19:13:10]OFD Sender: Remove packet 218889 [19:13:10]ProducePacketName [19:13:10]name=ofd_packets/00218889 [19:13:10]NVStorageDeleteData [19:13:10]Write to MH i2c: 01 00 00 43 BD 00 [19:13:10]Write i2c OK [19:13:10]MH_I2C_Read... [19:13:10]Read from MH i2c: 01 [19:13:10]MH_I2C_Read... [19:13:10]Read from MH i2c: 01 07 00 [19:13:10]MH_I2C_Read... [19:13:10]Read from MH i2c: 01 07 00 43 BD 00 00 00 00 00 CD 0B DF [19:13:10]RasterBufferAndPrint [19:13:10]line [19:13:10]line [19:13:10]line [19:13:10]line [19:13:10]line [19:13:10]written 0, free lines is 3033 [19:13:10]MH_Cut [19:13:10]Write to MH i2c: D1 01 00 4A BD 01 D9 [19:13:10]Write i2c OK [19:13:10]MH_I2C_Read... [19:13:10]Read from MH i2c: D1 [19:13:10]MH_I2C_Read... [19:13:10]Read from MH i2c: D1 01 00 [19:13:10]MH_I2C_Read... [19:13:10]Read from MH i2c: D1 01 00 4A BD 00 D8 [19:13:10]Write to MH i2c: 01 00 00 4B BD 08 [19:13:10]Write i2c OK [19:13:10]MH_I2C_Read... [19:13:11]OFD Sender: No OFD packet to send [19:13:11]*** Cut start [19:13:11]*** Partial cut [19:13:11]*** CUTSNS_PIN = 1 [19:13:11]*** CUTSNS_PIN = 0 [19:13:12]*** Brake cut motor [19:13:12]Read from MH i2c: 01 [19:13:12]MH_I2C_Read... [19:13:12]*** Stop cut motor [19:13:12]*** Cut end [19:13:12]Read from MH i2c: 01 07 00 [19:13:12]MH_I2C_Read... [19:13:12]Read from MH i2c: 01 07 00 4B BD 00 00 00 00 00 FF 0F 1D [19:13:12]process_action close_receipt done [19:13:12]requested_data is exist [19:13:12]produce_requested_data [19:13:12]requested_item fm.sn is exist - process it [19:13:12]wFMCommunicate request_size=4 [19:13:12]MH_SAM_APDU [19:13:12]CAPDU: 80 11 00 00 [19:13:12]Write to MH i2c: E2 08 00 4C BD 80 11 00 00 00 00 00 00 83 [19:13:12]Write i2c OK [19:13:12]MH_I2C_Read... [19:13:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:12]Read from MH i2c: E2 [19:13:12]MH_I2C_Read... [19:13:12]Read from MH i2c: E2 17 00 [19:13:12]MH_I2C_Read... [19:13:12]Read from MH i2c: E2 17 00 4C BD 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D2 [19:13:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:13:12]wFMCommunicate OK [19:13:12]requested_item fd.num is exist - process it [19:13:12]SAM_PROTO_GetFieldsCounters [19:13:12]wFMCommunicate request_size=4 [19:13:12]MH_SAM_APDU [19:13:12]CAPDU: 80 13 00 00 [19:13:12]Write to MH i2c: E2 08 00 4D BD 80 13 00 00 00 00 00 00 86 [19:13:12]Write i2c OK [19:13:12]MH_I2C_Read... [19:13:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:13:12]Read from MH i2c: E2 [19:13:12]MH_I2C_Read... [19:13:12]Read from MH i2c: E2 62 00 [19:13:12]MH_I2C_Read... [19:13:12]Read from MH i2c: E2 62 00 4D BD 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 09 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 16 02 00 00 5E 04 04 00 16 02 00 00 57 04 04 00 17 02 00 00 19 04 04 00 00 00 00 00 90 00 0A [19:13:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 09 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 16 02 00 00 5E 04 04 00 16 02 00 00 57 04 04 00 17 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:13:12]wFMCommunicate OK [19:13:12]SAM_PROTO_GetFieldsCounters done [19:13:12]requested_item shift.num is exist - process it [19:13:12]requested_item shift.opened is exist - process it [19:13:12]req_shift_opened [19:13:12]FM_GetShiftState [19:13:12]SAM_PROTO_GetShiftState [19:13:12]wFMCommunicate request_size=4 [19:13:12]MH_SAM_APDU [19:13:12]CAPDU: 80 13 01 00 [19:13:12]Write to MH i2c: E2 08 00 4E BD 80 13 01 00 00 00 00 00 88 [19:13:12]Write i2c OK [19:13:12]MH_I2C_Read... [19:13:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:12]Read from MH i2c: E2 [19:13:12]MH_I2C_Read... [19:13:12]Read from MH i2c: E2 0E 00 [19:13:12]MH_I2C_Read... [19:13:12]Read from MH i2c: E2 0E 00 4E BD 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CB [19:13:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:13:12]wFMCommunicate OK [19:13:12]SAM_PROTO_GetShiftState done [19:13:12]FM_GetShiftState done [19:13:12]req_shift_opened done [19:13:12]requested_item shift.open_date is exist - process it [19:13:12]req_shift_open_date [19:13:12]req_shift_open_date done [19:13:12]produce_requested_data done [19:13:12]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218889,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:13:12]process_action_free close_receipt [19:13:12]json_value_free [19:13:12]json_value_free done [19:13:12]process_json_proto returns [19:13:12]Send response to host [19:13:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218889,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:13:12]free response buf [19:13:12]execute_script done [19:13:12]execute_script returns [19:13:12]free content buf [19:13:12]Sock 8.Close socket [19:13:12]Sock 8.Thread stoped [19:13:16]OFD Sender: No OFD packet to send [19:13:16]accept exits with 9 [19:13:16]New connection [19:13:16]New thread 3066682724 created [19:13:16]Thread 3066826084 joined [19:13:16]Waiting for new connection... [19:13:16] Sock 9.Parse request [19:13:16]Sock 9.Check first char [19:13:16]Sock 9.First char is OK [19:13:16]request: POST /json_proto HTTP/1.0 [19:13:16]Method: POST [19:13:16]URL: /json_proto [19:13:16]Method is POST - this is cgi request [19:13:16]url: /json_proto [19:13:16]query_string will be loaded in cgi processing [19:13:16]execute_cgi json_proto POST (null) [19:13:16]execute_cgi path=json_proto method=POST [19:13:16]POST find Content-Length [19:13:16]Host: 172.17.40.4:8080 [19:13:16]Content-Length: 759 [19:13:16]Content-Type: application/json [19:13:16] [19:13:16]POST finish read [19:13:16]Found Content-Length = 759 [19:13:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536430", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [19:13:16]execute_script... [19:13: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)536430", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [19:13:16]POST & json_proto [19:13:16]process_json_proto [19:13:16]json parsed OK: [19:13:16]protocol is kg_v1.0 [19:13:16]action value=close_receipt [19:13:16]process_action close_receipt [19:13:16]cmd_close_receipt [19:13:16]MH_GetDate [19:13:16]Write to MH i2c: F0 00 00 4F BD FB [19:13:16]Write i2c OK [19:13:16]MH_I2C_Read... [19:13:16]Read from MH i2c: F0 [19:13:16]MH_I2C_Read... [19:13:16]Read from MH i2c: F0 09 00 [19:13:16]MH_I2C_Read... [19:13:16]Read from MH i2c: F0 09 00 4F BD 00 D2 04 14 67 EE 0E 0D 67 C5 [19:13:16]GetLastDocTimeStamp 1729365194 [19:13:16]current date 1729365202 [19:13:16]FM_GetShiftState [19:13:16]SAM_PROTO_GetShiftState [19:13:16]wFMCommunicate request_size=4 [19:13:16]MH_SAM_APDU [19:13:16]CAPDU: 80 13 01 00 [19:13:16]Write to MH i2c: E2 08 00 50 BD 80 13 01 00 00 00 00 00 8A [19:13:16]Write i2c OK [19:13:16]MH_I2C_Read... [19:13:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:16]Read from MH i2c: E2 [19:13:16]MH_I2C_Read... [19:13:16]Read from MH i2c: E2 0E 00 [19:13:16]MH_I2C_Read... [19:13:16]Read from MH i2c: E2 0E 00 50 BD 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CD [19:13:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:13:16]wFMCommunicate OK [19:13:16]SAM_PROTO_GetShiftState done [19:13:16]FM_GetShiftState done [19:13:16]opened in 1729296582 [19:13:16]opened+sec_in_day 1729382982 [19:13:16]quantity*price = 50000 [19:13:16]sum+1 = 50001 [19:13:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 535 19.10.2024 19:13 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218890 ФПД: 6709270582860 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191322&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218890&fm=6709270582860&tin=02508201610067®Number=0000000000098116&sum=50000 [19:13:17]StoreToDocumentArchive [19:13:17]shift 443 fd 218890 [19:13:17]save to /storage/0443/doc_00218890 [19:13:17]save last doc name /storage/0443/doc_00218890 to /storage/kkm_last_doc_name [19:13:17]save OK [19:13:17]Clear old archive folders... [19:13:17]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:13:17]tlvbuf is 01748C10 [19:13:17]SAM_PROTO_ClearQueue [19:13:17]wFMCommunicate request_size=4 [19:13:17]MH_SAM_APDU [19:13:17]CAPDU: 80 09 00 00 [19:13:17]Write to MH i2c: E2 08 00 5D BD 80 09 00 00 00 00 00 00 8C [19:13:17]Write i2c OK [19:13:17]MH_I2C_Read... [19:13:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:13:18]Read from MH i2c: E2 [19:13:18]MH_I2C_Read... [19:13:18]Read from MH i2c: E2 03 00 [19:13:18]MH_I2C_Read... [19:13:18]Read from MH i2c: E2 03 00 5D BD 00 90 00 8E [19:13:18]RAPDU: 90 00 [19:13:18]wFMCommunicate OK [19:13:18]SAM_PROTO_ClearQueue done [19:13:18]KKMCreateOFDPacket [19:13:18]OFDProtocolAddRootSTLVToBuf [19:13:18]FM_MakeSignedData [19:13:18]FM_MakeSignedData [19:13:18]SAM_PROTO_SignData [19:13:18]wFMCommunicate request_size=4 [19:13:18]MH_SAM_APDU [19:13:18]CAPDU: 80 0D 01 02 [19:13:18]Write to MH i2c: E2 08 00 5E BD 80 0D 01 02 00 00 00 00 94 [19:13:18]Write i2c OK [19:13:18]MH_I2C_Read... [19:13:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:13:18]Read from MH i2c: E2 [19:13:18]MH_I2C_Read... [19:13:18]Read from MH i2c: E2 03 00 [19:13:18]MH_I2C_Read... [19:13:18]Read from MH i2c: E2 03 00 5E BD 00 90 00 8F [19:13:18]RAPDU: 90 00 [19:13:18]wFMCommunicate OK [19:13:18]wFMCommunicate request_size=255 [19:13:18]MH_SAM_APDU [19:13:18]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 17 02 00 00 F4 03 04 00 D2 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0A 57 03 00 35 04 06 00 [19:13:18]Write to MH i2c: E2 02 01 5F BD 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 17 02 00 00 F4 03 04 00 D2 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0A 57 03 00 35 04 06 00 00 00 03 [19:13:18]Write i2c OK [19:13:18]MH_I2C_Read... [19:13:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:18]Read from MH i2c: E2 [19:13:18]MH_I2C_Read... [19:13:18]Read from MH i2c: E2 03 00 [19:13:18]MH_I2C_Read... [19:13:18]Read from MH i2c: E2 03 00 5F BD 00 90 00 90 [19:13:18]RAPDU: 90 00 [19:13:18]wFMCommunicate OK [19:13:18]wFMCommunicate request_size=11 [19:13:18]MH_SAM_APDU [19:13:18]CAPDU: 80 0D 02 02 06 06 1A 1F B0 96 4C [19:13:18]Write to MH i2c: E2 0E 00 60 BD 80 0D 02 02 06 00 06 1A 1F B0 96 4C 00 00 74 [19:13:18]Write i2c OK [19:13:18]MH_I2C_Read... [19:13:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:18]Read from MH i2c: E2 [19:13:18]MH_I2C_Read... [19:13:18]Read from MH i2c: E2 03 00 [19:13:18]MH_I2C_Read... [19:13:18]Read from MH i2c: E2 03 00 60 BD 00 90 00 91 [19:13:18]RAPDU: 90 00 [19:13:18]wFMCommunicate OK [19:13:18]wFMCommunicate request_size=4 [19:13:18]MH_SAM_APDU [19:13:18]CAPDU: 80 0D 03 02 [19:13:18]Write to MH i2c: E2 08 00 61 BD 80 0D 03 02 00 00 00 00 99 [19:13:18]Write i2c OK [19:13:18]MH_I2C_Read... [19:13:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:13:18]Read from MH i2c: E2 [19:13:18]MH_I2C_Read... [19:13:18]Read from MH i2c: E2 0B 00 [19:13:18]MH_I2C_Read... [19:13:18]Read from MH i2c: E2 0B 00 61 BD 00 0A 5E 81 BC E1 30 49 D5 90 00 6E [19:13:18]RAPDU: 0A 5E 81 BC E1 30 49 D5 90 00 [19:13:18]wFMCommunicate OK [19:13:18]SAM_PROTO_SignData done [19:13:18]FM_MakeSignedData done [19:13:18]CreateOFDProtocolMessage [19:13:18]wFMCommunicate request_size=4 [19:13:18]MH_SAM_APDU [19:13:18]CAPDU: 80 11 00 00 [19:13:18]Write to MH i2c: E2 08 00 62 BD 80 11 00 00 00 00 00 00 99 [19:13:18]Write i2c OK [19:13:18]MH_I2C_Read... [19:13:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:18]Read from MH i2c: E2 [19:13:18]MH_I2C_Read... [19:13:18]Read from MH i2c: E2 17 00 [19:13:18]MH_I2C_Read... [19:13:18]Read from MH i2c: E2 17 00 62 BD 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E8 [19:13:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:13:18]wFMCommunicate OK [19:13:18]CreateOFDProtocolMessage done [19:13:18]OFDSenderStorePacket 218890 [19:13:18]StoreOFDPacket docnum=218890 [19:13:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 41 EF 08 01 5D 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 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 17 02 00 00 F4 03 04 00 D2 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0A 57 03 00 35 04 06 00 06 1A 1F B0 96 4C 0A 5E 81 BC E1 30 49 D5 [19:13:18]CheckFolder [19:13:18]dirname=/storage/ofd_packets [19:13:18]CheckFolder done [19:13:18]ProducePacketName [19:13:18]name=ofd_packets/00218890 [19:13:18]NVStorageSaveData ofd_packets/00218890 [19:13:18]File name is /storage/ofd_packets/00218890 [19:13:18]Write 302 bytes [19:13:18]NVStorageSaveData done [19:13:18]OFDSenderStorePacket done [19:13:18]KKMCreateOFDPacket done [19:13:18]NVStorageSaveData kkm_last_timestamp [19:13:18]File name is /storage/kkm_last_timestamp [19:13:18]Write 4 bytes [19:13:18]NVStorageSaveData done [19:13:18]ExternCall_PrintAddStr [19:13:18]wPrintStart [19:13:18]Write to MH i2c: 01 00 00 63 BD 20 [19:13:18]Write i2c OK [19:13:18]MH_I2C_Read... [19:13:18]Read from MH i2c: 01 [19:13:18]MH_I2C_Read... [19:13:18]Read from MH i2c: 01 07 00 [19:13:18]MH_I2C_Read... [19:13:18]Read from MH i2c: 01 07 00 63 BD 00 00 00 00 00 FF 0F 35 [19:13:18]RasterBufferAndPrint [19:13:18]line Счет N : (1)536430 [19:13:18]line ИНН: 02508201610067 [19:13:18]line Контрольно-Кассовый Чек [19:13:18]line ПРОДАЖА [19:13:18]line ТРК (МРК, ГНК) : 22 [19:13:18]line Товар: 2710124130 [19:13:18]line SUPER 92-К-5 [19:13:18]line 7.310 * 68.40 [19:13:18]line = 500.00 [19:13:18]line НДС 12% НСП 1% [19:13:18]line > о реализуемом товаре [19:13:18]line ИТОГО: 500.00 [19:13:18]line НСП 1% : 4.42 [19:13:18]line НДС 12% : 53.10 [19:13:18]line Наличными: 0.00 [19:13:18]line Безнал.: 500.00 [19:13:18]line Место: АЗС № 84 "Партнер Нефть" [19:13:18]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:13:18]line СНО: Общий режим [19:13:18]line Чек 535 19.10.2024 19:13 [19:13:18]line Смена: 443 ФФД: 1.0 [19:13:18]line ЗНМ: 0300000178 [19:13:18]line РНМ: 0000000000098116 [19:13:18]line Версия ККМ: 001 [19:13:18]line Платежная система: Mbank [19:13:18]line ФМ: 0000000000965413 [19:13:18]line ФД: 218890 [19:13:18]line ФПД: 6709270582860 [19:13:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191322&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218890&fm=6709270582860&tin=02508201610067®Number=0000000000098116&sum=50000 [19:13:18]written 0, free lines is 4095 [19:13:18]OFD Sender: Processing packet 218890 [packets to send 80, broken 79] [19:13:18]ProducePacketName [19:13:18]name=ofd_packets/00218890 [19:13:18]OFD Sender: To server: pG, [19:13:18]CommunicateWithHost lk.salyk.kg:30040 [19:13:18]ConnectInit lk.salyk.kg [19:13:18]Connected sock=10 [19:13:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 41 EF 08 01 5D 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 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 17 02 00 00 F4 03 04 00 D2 04 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0A 57 03 00 35 04 06 00 06 1A 1F B0 96 4C 0A 5E 81 BC E1 30 49 D5 [19:13:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 0E 19 47 00 0C 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0A 57 03 00 F4 03 04 00 6B B0 13 67 B6 04 01 00 00 45 A2 72 7F 69 87 97 53 [19:13:19]CommunicateWithHost err = 0 [19:13:19]CheckOFDResponse [19:13:19]1017 (14) - 77093643461234 [19:13:19]1041 (16) - 0000000000965413 [19:13:19]1040 (4) - 218890 [19:13:19]1012 (4) - 19.10.2024 13:13 [19:13:19]1206 (1) - 0 [19:13:19]OFD Sender: Remove packet 218890 [19:13:19]ProducePacketName [19:13:19]name=ofd_packets/00218890 [19:13:19]NVStorageDeleteData [19:13:19]Write to MH i2c: 01 00 00 8C BD 49 [19:13:19]Write i2c OK [19:13:19]MH_I2C_Read... [19:13:19]Read from MH i2c: 01 [19:13:19]MH_I2C_Read... [19:13:19]Read from MH i2c: 01 07 00 [19:13:19]MH_I2C_Read... [19:13:19]Read from MH i2c: 01 07 00 8C BD 00 00 00 00 00 27 0D 84 [19:13:19]RasterBufferAndPrint [19:13:19]line [19:13:19]line [19:13:19]line [19:13:19]line [19:13:19]line [19:13:19]written 0, free lines is 3380 [19:13:19]MH_Cut [19:13:19]Write to MH i2c: D1 01 00 93 BD 01 22 [19:13:19]Write i2c OK [19:13:19]MH_I2C_Read... [19:13:19]Read from MH i2c: D1 [19:13:19]MH_I2C_Read... [19:13:19]Read from MH i2c: D1 01 00 [19:13:19]MH_I2C_Read... [19:13:19]Read from MH i2c: D1 01 00 93 BD 00 21 [19:13:19]Write to MH i2c: 01 00 00 94 BD 51 [19:13:19]Write i2c OK [19:13:19]MH_I2C_Read... [19:13:19]OFD Sender: No OFD packet to send [19:13:19]*** Cut start [19:13:19]*** Partial cut [19:13:19]*** CUTSNS_PIN = 1 [19:13:19]*** CUTSNS_PIN = 0 [19:13:20]*** Brake cut motor [19:13:20]Read from MH i2c: 01 [19:13:20]MH_I2C_Read... [19:13:20]*** Stop cut motor [19:13:20]*** Cut end [19:13:20]Read from MH i2c: 01 07 00 [19:13:20]MH_I2C_Read... [19:13:20]Read from MH i2c: 01 07 00 94 BD 00 00 00 00 00 FF 0F 66 [19:13:20]process_action close_receipt done [19:13:20]requested_data is exist [19:13:20]produce_requested_data [19:13:20]requested_item fm.sn is exist - process it [19:13:20]wFMCommunicate request_size=4 [19:13:20]MH_SAM_APDU [19:13:20]CAPDU: 80 11 00 00 [19:13:20]Write to MH i2c: E2 08 00 95 BD 80 11 00 00 00 00 00 00 CC [19:13:20]Write i2c OK [19:13:20]MH_I2C_Read... [19:13:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:20]Read from MH i2c: E2 [19:13:20]MH_I2C_Read... [19:13:20]Read from MH i2c: E2 17 00 [19:13:20]MH_I2C_Read... [19:13:20]Read from MH i2c: E2 17 00 95 BD 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1B [19:13:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:13:20]wFMCommunicate OK [19:13:20]requested_item fd.num is exist - process it [19:13:20]SAM_PROTO_GetFieldsCounters [19:13:20]wFMCommunicate request_size=4 [19:13:20]MH_SAM_APDU [19:13:20]CAPDU: 80 13 00 00 [19:13:20]Write to MH i2c: E2 08 00 96 BD 80 13 00 00 00 00 00 00 CF [19:13:20]Write i2c OK [19:13:20]MH_I2C_Read... [19:13:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:13:20]Read from MH i2c: E2 [19:13:20]MH_I2C_Read... [19:13:20]Read from MH i2c: E2 62 00 [19:13:20]MH_I2C_Read... [19:13:20]Read from MH i2c: E2 62 00 96 BD 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 17 02 00 00 5E 04 04 00 17 02 00 00 57 04 04 00 18 02 00 00 19 04 04 00 00 00 00 00 90 00 57 [19:13:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 17 02 00 00 5E 04 04 00 17 02 00 00 57 04 04 00 18 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:13:20]wFMCommunicate OK [19:13:20]SAM_PROTO_GetFieldsCounters done [19:13:20]requested_item shift.num is exist - process it [19:13:20]requested_item shift.opened is exist - process it [19:13:20]req_shift_opened [19:13:20]FM_GetShiftState [19:13:20]SAM_PROTO_GetShiftState [19:13:20]wFMCommunicate request_size=4 [19:13:20]MH_SAM_APDU [19:13:20]CAPDU: 80 13 01 00 [19:13:20]Write to MH i2c: E2 08 00 97 BD 80 13 01 00 00 00 00 00 D1 [19:13:20]Write i2c OK [19:13:20]MH_I2C_Read... [19:13:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:20]Read from MH i2c: E2 [19:13:20]MH_I2C_Read... [19:13:20]Read from MH i2c: E2 0E 00 [19:13:20]MH_I2C_Read... [19:13:20]Read from MH i2c: E2 0E 00 97 BD 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 14 [19:13:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:13:20]wFMCommunicate OK [19:13:20]SAM_PROTO_GetShiftState done [19:13:20]FM_GetShiftState done [19:13:20]req_shift_opened done [19:13:20]requested_item shift.open_date is exist - process it [19:13:20]req_shift_open_date [19:13:20]req_shift_open_date done [19:13:20]produce_requested_data done [19:13:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218890,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:13:20]process_action_free close_receipt [19:13:20]json_value_free [19:13:20]json_value_free done [19:13:20]process_json_proto returns [19:13:20]Send response to host [19:13:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218890,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:13:20]free response buf [19:13:20]execute_script done [19:13:20]execute_script returns [19:13:20]free content buf [19:13:20]Sock 9.Close socket [19:13:20]Sock 9.Thread stoped [19:13:24]OFD Sender: No OFD packet to send [19:13:29]OFD Sender: No OFD packet to send [19:13:34]OFD Sender: No OFD packet to send [19:13:39]OFD Sender: No OFD packet to send [19:13:44]OFD Sender: No OFD packet to send [19:13:49]OFD Sender: No OFD packet to send [19:13:54]OFD Sender: No OFD packet to send [19:13:59]OFD Sender: No OFD packet to send [19:14:04]OFD Sender: No OFD packet to send [19:14:09]OFD Sender: No OFD packet to send [19:14:14]OFD Sender: No OFD packet to send [19:14:19]OFD Sender: No OFD packet to send [19:14:24]OFD Sender: No OFD packet to send [19:14:29]OFD Sender: No OFD packet to send [19:14:31]accept exits with 8 [19:14:31]New connection [19:14:31]New thread 3066826084 created [19:14:31]Thread 3066682724 joined [19:14:31]Waiting for new connection... [19:14:31] Sock 8.Parse request [19:14:31]Sock 8.Check first char [19:14:31]Sock 8.First char is OK [19:14:31]request: POST /json_proto HTTP/1.0 [19:14:31]Method: POST [19:14:31]URL: /json_proto [19:14:31]Method is POST - this is cgi request [19:14:31]url: /json_proto [19:14:31]query_string will be loaded in cgi processing [19:14:31]execute_cgi json_proto POST (null) [19:14:31]execute_cgi path=json_proto method=POST [19:14:31]POST find Content-Length [19:14:31]Host: 172.17.40.4:8080 [19:14:31]Content-Length: 788 [19:14:31]Content-Type: application/json [19:14:31] [19:14:31]POST finish read [19:14:31]Found Content-Length = 788 [19:14:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 9.190, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A43255", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:14:31]execute_script... [19:14: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)536435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 9.190, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A43255", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:14:31]POST & json_proto [19:14:31]process_json_proto [19:14:31]json parsed OK: [19:14:31]protocol is kg_v1.0 [19:14:31]action value=close_receipt [19:14:31]process_action close_receipt [19:14:31]cmd_close_receipt [19:14:31]MH_GetDate [19:14:31]Write to MH i2c: F0 00 00 98 BD 44 [19:14:31]Write i2c OK [19:14:31]MH_I2C_Read... [19:14:31]Read from MH i2c: F0 [19:14:31]MH_I2C_Read... [19:14:31]Read from MH i2c: F0 09 00 [19:14:31]MH_I2C_Read... [19:14:31]Read from MH i2c: F0 09 00 98 BD 00 1D 05 14 67 EE 0E 0D 67 5A [19:14:31]GetLastDocTimeStamp 1729365202 [19:14:31]current date 1729365277 [19:14:31]FM_GetShiftState [19:14:31]SAM_PROTO_GetShiftState [19:14:31]wFMCommunicate request_size=4 [19:14:31]MH_SAM_APDU [19:14:31]CAPDU: 80 13 01 00 [19:14:31]Write to MH i2c: E2 08 00 99 BD 80 13 01 00 00 00 00 00 D3 [19:14:31]Write i2c OK [19:14:31]MH_I2C_Read... [19:14:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:31]Read from MH i2c: E2 [19:14:31]MH_I2C_Read... [19:14:31]Read from MH i2c: E2 0E 00 [19:14:31]MH_I2C_Read... [19:14:31]Read from MH i2c: E2 0E 00 99 BD 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 16 [19:14:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:14:31]wFMCommunicate OK [19:14:31]SAM_PROTO_GetShiftState done [19:14:31]FM_GetShiftState done [19:14:31]opened in 1729296582 [19:14:31]opened+sec_in_day 1729382982 [19:14:31]quantity*price = 0 [19:14:31]sum+1 = 1 [19:14:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 536 19.10.2024 19:14 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливная Карта 43255 ФМ: 0000000000965413 ФД: 218891 ФПД: 195808261264842 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191437&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218891&fm=195808261264842&tin=02508201610067®Number=0000000000098116&sum=0 [19:14:32]StoreToDocumentArchive [19:14:32]shift 443 fd 218891 [19:14:32]save to /storage/0443/doc_00218891 [19:14:32]save last doc name /storage/0443/doc_00218891 to /storage/kkm_last_doc_name [19:14:32]save OK [19:14:32]Clear old archive folders... [19:14:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:14:32]tlvbuf is 01846C10 [19:14:32]SAM_PROTO_ClearQueue [19:14:32]wFMCommunicate request_size=4 [19:14:32]MH_SAM_APDU [19:14:32]CAPDU: 80 09 00 00 [19:14:32]Write to MH i2c: E2 08 00 A6 BD 80 09 00 00 00 00 00 00 D5 [19:14:32]Write i2c OK [19:14:32]MH_I2C_Read... [19:14:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:14:32]Read from MH i2c: E2 [19:14:32]MH_I2C_Read... [19:14:32]Read from MH i2c: E2 03 00 [19:14:32]MH_I2C_Read... [19:14:32]Read from MH i2c: E2 03 00 A6 BD 00 90 00 D7 [19:14:32]RAPDU: 90 00 [19:14:32]wFMCommunicate OK [19:14:32]SAM_PROTO_ClearQueue done [19:14:32]KKMCreateOFDPacket [19:14:32]OFDProtocolAddRootSTLVToBuf [19:14:32]FM_MakeSignedData [19:14:32]FM_MakeSignedData [19:14:32]SAM_PROTO_SignData [19:14:32]wFMCommunicate request_size=4 [19:14:32]MH_SAM_APDU [19:14:32]CAPDU: 80 0D 01 02 [19:14:32]Write to MH i2c: E2 08 00 A7 BD 80 0D 01 02 00 00 00 00 DD [19:14:32]Write i2c OK [19:14:32]MH_I2C_Read... [19:14:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:14:32]Read from MH i2c: E2 [19:14:32]MH_I2C_Read... [19:14:32]Read from MH i2c: E2 03 00 [19:14:32]MH_I2C_Read... [19:14:32]Read from MH i2c: E2 03 00 A7 BD 00 90 00 D8 [19:14:32]RAPDU: 90 00 [19:14:32]wFMCommunicate OK [19:14:32]wFMCommunicate request_size=255 [19:14:32]MH_SAM_APDU [19:14:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 1D 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0B 57 03 00 35 04 06 00 B2 16 29 DB [19:14:32]Write to MH i2c: E2 02 01 A8 BD 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 E6 23 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 1D 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0B 57 03 00 35 04 06 00 B2 16 29 DB 00 00 E0 [19:14:32]Write i2c OK [19:14:32]MH_I2C_Read... [19:14:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:32]Read from MH i2c: E2 [19:14:32]MH_I2C_Read... [19:14:32]Read from MH i2c: E2 03 00 [19:14:32]MH_I2C_Read... [19:14:32]Read from MH i2c: E2 03 00 A8 BD 00 90 00 D9 [19:14:32]RAPDU: 90 00 [19:14:32]wFMCommunicate OK [19:14:32]wFMCommunicate request_size=7 [19:14:32]MH_SAM_APDU [19:14:32]CAPDU: 80 0D 02 02 02 55 CA [19:14:32]Write to MH i2c: E2 0A 00 A9 BD 80 0D 02 02 02 00 55 CA 00 00 03 [19:14:32]Write i2c OK [19:14:32]MH_I2C_Read... [19:14:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:32]Read from MH i2c: E2 [19:14:32]MH_I2C_Read... [19:14:32]Read from MH i2c: E2 03 00 [19:14:32]MH_I2C_Read... [19:14:32]Read from MH i2c: E2 03 00 A9 BD 00 90 00 DA [19:14:32]RAPDU: 90 00 [19:14:32]wFMCommunicate OK [19:14:32]wFMCommunicate request_size=4 [19:14:32]MH_SAM_APDU [19:14:32]CAPDU: 80 0D 03 02 [19:14:32]Write to MH i2c: E2 08 00 AA BD 80 0D 03 02 00 00 00 00 E2 [19:14:32]Write i2c OK [19:14:32]MH_I2C_Read... [19:14:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:14:32]Read from MH i2c: E2 [19:14:32]MH_I2C_Read... [19:14:32]Read from MH i2c: E2 0B 00 [19:14:32]MH_I2C_Read... [19:14:32]Read from MH i2c: E2 0B 00 AA BD 00 63 10 33 EA F3 63 5D 57 90 00 7D [19:14:32]RAPDU: 63 10 33 EA F3 63 5D 57 90 00 [19:14:32]wFMCommunicate OK [19:14:32]SAM_PROTO_SignData done [19:14:32]FM_MakeSignedData done [19:14:32]CreateOFDProtocolMessage [19:14:32]wFMCommunicate request_size=4 [19:14:32]MH_SAM_APDU [19:14:32]CAPDU: 80 11 00 00 [19:14:32]Write to MH i2c: E2 08 00 AB BD 80 11 00 00 00 00 00 00 E2 [19:14:32]Write i2c OK [19:14:32]MH_I2C_Read... [19:14:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:32]Read from MH i2c: E2 [19:14:32]MH_I2C_Read... [19:14:32]Read from MH i2c: E2 17 00 [19:14:32]MH_I2C_Read... [19:14:32]Read from MH i2c: E2 17 00 AB BD 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 31 [19:14:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:14:32]wFMCommunicate OK [19:14:32]CreateOFDProtocolMessage done [19:14:32]OFDSenderStorePacket 218891 [19:14:32]StoreOFDPacket docnum=218891 [19:14:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 C9 9A 04 01 82 79 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 1D 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0B 57 03 00 35 04 06 00 B2 16 29 DB 55 CA 63 10 33 EA F3 63 5D 57 [19:14:32]CheckFolder [19:14:32]dirname=/storage/ofd_packets [19:14:32]CheckFolder done [19:14:32]ProducePacketName [19:14:32]name=ofd_packets/00218891 [19:14:32]NVStorageSaveData ofd_packets/00218891 [19:14:32]File name is /storage/ofd_packets/00218891 [19:14:32]Write 298 bytes [19:14:32]NVStorageSaveData done [19:14:32]OFDSenderStorePacket done [19:14:32]KKMCreateOFDPacket done [19:14:32]NVStorageSaveData kkm_last_timestamp [19:14:32]File name is /storage/kkm_last_timestamp [19:14:32]Write 4 bytes [19:14:32]NVStorageSaveData done [19:14:32]ExternCall_PrintAddStr [19:14:32]wPrintStart [19:14:32]Write to MH i2c: 01 00 00 AC BD 69 [19:14:32]Write i2c OK [19:14:32]MH_I2C_Read... [19:14:32]Read from MH i2c: 01 [19:14:32]MH_I2C_Read... [19:14:32]Read from MH i2c: 01 07 00 [19:14:32]MH_I2C_Read... [19:14:32]Read from MH i2c: 01 07 00 AC BD 00 00 00 00 00 FF 0F 7E [19:14:32]RasterBufferAndPrint [19:14:32]line Счет N : (1)536435 [19:14:32]line ИНН: 02508201610067 [19:14:32]line Контрольно-Кассовый Чек [19:14:32]line ПРОДАЖА [19:14:32]line ТРК (МРК, ГНК) : 61 [19:14:32]line Товар: 2710194210 [19:14:32]line ДТ-К-2 [19:14:32]line 9.190 * 0.00 [19:14:32]line = 0.00 [19:14:32]line НДС 12% НСП 1% [19:14:32]line > о реализуемом товаре [19:14:32]line ИТОГО: 0.00 [19:14:32]line НСП 1% : 0.00 [19:14:32]line НДС 12% : 0.00 [19:14:32]line Наличными: 0.00 [19:14:32]line Безнал.: 0.00 [19:14:32]line Место: АЗС № 84 "Партнер Нефть" [19:14:32]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:14:32]line СНО: Общий режим [19:14:32]line Чек 536 19.10.2024 19:14 [19:14:32]line Смена: 443 ФФД: 1.0 [19:14:32]line ЗНМ: 0300000178 [19:14:32]line РНМ: 0000000000098116 [19:14:32]line Версия ККМ: 001 [19:14:32]line Талоны: Топливная Карта [19:14:32]line 43255 [19:14:32]line ФМ: 0000000000965413 [19:14:32]line ФД: 218891 [19:14:32]line ФПД: 195808261264842 [19:14:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191437&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218891&fm=195808261264842&tin=02508201610067®Number=0000000000098116&sum=0 [19:14:33]OFD Sender: Processing packet 218891 [packets to send 80, broken 79] [19:14:33]ProducePacketName [19:14:33]name=ofd_packets/00218891 [19:14:33]OFD Sender: To server: pG, [19:14:33]CommunicateWithHost lk.salyk.kg:30040 [19:14:33]ConnectInit lk.salyk.kg [19:14:33]written 0, free lines is 4095 [19:14:33]Connected sock=11 [19:14:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 C9 9A 04 01 82 79 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 1D 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0B 57 03 00 35 04 06 00 B2 16 29 DB 55 CA 63 10 33 EA F3 63 5D 57 [19:14:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A6 35 47 00 E2 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0B 57 03 00 F4 03 04 00 B6 B0 13 67 B6 04 01 00 00 98 1E BB 13 98 41 3B 1C [19:14:33]CommunicateWithHost err = 0 [19:14:33]CheckOFDResponse [19:14:33]1017 (14) - 77093643461234 [19:14:33]1041 (16) - 0000000000965413 [19:14:33]1040 (4) - 218891 [19:14:33]1012 (4) - 19.10.2024 13:14 [19:14:33]1206 (1) - 0 [19:14:33]OFD Sender: Remove packet 218891 [19:14:33]ProducePacketName [19:14:33]name=ofd_packets/00218891 [19:14:33]NVStorageDeleteData [19:14:33]Write to MH i2c: 01 00 00 D6 BD 93 [19:14:33]Write i2c OK [19:14:33]MH_I2C_Read... [19:14:33]Read from MH i2c: 01 [19:14:33]MH_I2C_Read... [19:14:33]Read from MH i2c: 01 07 00 [19:14:33]MH_I2C_Read... [19:14:33]Read from MH i2c: 01 07 00 D6 BD 00 00 00 00 00 F5 0C 9B [19:14:33]RasterBufferAndPrint [19:14:33]line [19:14:33]line [19:14:33]line [19:14:33]line [19:14:33]line [19:14:33]written 0, free lines is 3323 [19:14:33]MH_Cut [19:14:33]Write to MH i2c: D1 01 00 DD BD 01 6C [19:14:33]Write i2c OK [19:14:33]MH_I2C_Read... [19:14:33]Read from MH i2c: D1 [19:14:33]MH_I2C_Read... [19:14:33]Read from MH i2c: D1 01 00 [19:14:33]MH_I2C_Read... [19:14:33]Read from MH i2c: D1 01 00 DD BD 00 6B [19:14:33]Write to MH i2c: 01 00 00 DE BD 9B [19:14:33]Write i2c OK [19:14:33]MH_I2C_Read... [19:14:34]OFD Sender: No OFD packet to send [19:14:34]*** Cut start [19:14:34]*** Partial cut [19:14:34]*** CUTSNS_PIN = 1 [19:14:34]*** CUTSNS_PIN = 0 [19:14:34]*** Brake cut motor [19:14:35]Read from MH i2c: 01 [19:14:35]MH_I2C_Read... [19:14:35]*** Stop cut motor [19:14:35]*** Cut end [19:14:35]Read from MH i2c: 01 07 00 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: 01 07 00 DE BD 00 00 00 00 00 FF 0F B0 [19:14:35]process_action close_receipt done [19:14:35]requested_data is exist [19:14:35]produce_requested_data [19:14:35]requested_item fm.sn is exist - process it [19:14:35]wFMCommunicate request_size=4 [19:14:35]MH_SAM_APDU [19:14:35]CAPDU: 80 11 00 00 [19:14:35]Write to MH i2c: E2 08 00 DF BD 80 11 00 00 00 00 00 00 16 [19:14:35]Write i2c OK [19:14:35]MH_I2C_Read... [19:14:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:35]Read from MH i2c: E2 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: E2 17 00 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: E2 17 00 DF BD 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 65 [19:14:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:14:35]wFMCommunicate OK [19:14:35]requested_item fd.num is exist - process it [19:14:35]SAM_PROTO_GetFieldsCounters [19:14:35]wFMCommunicate request_size=4 [19:14:35]MH_SAM_APDU [19:14:35]CAPDU: 80 13 00 00 [19:14:35]Write to MH i2c: E2 08 00 E0 BD 80 13 00 00 00 00 00 00 19 [19:14:35]Write i2c OK [19:14:35]MH_I2C_Read... [19:14:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:14:35]Read from MH i2c: E2 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: E2 62 00 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: E2 62 00 E0 BD 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 18 02 00 00 5E 04 04 00 18 02 00 00 57 04 04 00 19 02 00 00 19 04 04 00 00 00 00 00 90 00 A5 [19:14:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 18 02 00 00 5E 04 04 00 18 02 00 00 57 04 04 00 19 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:14:35]wFMCommunicate OK [19:14:35]SAM_PROTO_GetFieldsCounters done [19:14:35]requested_item shift.num is exist - process it [19:14:35]requested_item shift.opened is exist - process it [19:14:35]req_shift_opened [19:14:35]FM_GetShiftState [19:14:35]SAM_PROTO_GetShiftState [19:14:35]wFMCommunicate request_size=4 [19:14:35]MH_SAM_APDU [19:14:35]CAPDU: 80 13 01 00 [19:14:35]Write to MH i2c: E2 08 00 E1 BD 80 13 01 00 00 00 00 00 1B [19:14:35]Write i2c OK [19:14:35]MH_I2C_Read... [19:14:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:35]Read from MH i2c: E2 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: E2 0E 00 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: E2 0E 00 E1 BD 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5E [19:14:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:14:35]wFMCommunicate OK [19:14:35]SAM_PROTO_GetShiftState done [19:14:35]FM_GetShiftState done [19:14:35]req_shift_opened done [19:14:35]requested_item shift.open_date is exist - process it [19:14:35]req_shift_open_date [19:14:35]req_shift_open_date done [19:14:35]produce_requested_data done [19:14:35]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218891,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:14:35]process_action_free close_receipt [19:14:35]json_value_free [19:14:35]json_value_free done [19:14:35]process_json_proto returns [19:14:35]Send response to host [19:14:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218891,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:14:35]free response buf [19:14:35]execute_script done [19:14:35]execute_script returns [19:14:35]free content buf [19:14:35]Sock 8.Close socket [19:14:35]Sock 8.Thread stoped [19:14:39]OFD Sender: No OFD packet to send [19:14:44]OFD Sender: No OFD packet to send [19:14:49]OFD Sender: No OFD packet to send [19:14:54]OFD Sender: No OFD packet to send [19:14:59]OFD Sender: No OFD packet to send [19:15:04]OFD Sender: No OFD packet to send [19:15:09]OFD Sender: No OFD packet to send [19:15:14]accept exits with 9 [19:15:14]New connection [19:15:14]New thread 3066682724 created [19:15:14]Thread 3066826084 joined [19:15:14]Waiting for new connection... [19:15:14] Sock 9.Parse request [19:15:14]Sock 9.Check first char [19:15:14]Sock 9.First char is OK [19:15:14]request: POST /json_proto HTTP/1.0 [19:15:14]Method: POST [19:15:14]URL: /json_proto [19:15:14]Method is POST - this is cgi request [19:15:14]url: /json_proto [19:15:14]query_string will be loaded in cgi processing [19:15:14]execute_cgi json_proto POST (null) [19:15:14]execute_cgi path=json_proto method=POST [19:15:14]POST find Content-Length [19:15:14]Host: 172.17.40.4:8080 [19:15:14]Content-Length: 1020 [19:15:14]Content-Type: application/json [19:15:14] [19:15:14]POST finish read [19:15:14]Found Content-Length = 1020 [19:15:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79814", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "90162602", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red bull 0,25\u043B", "price" : 159.00, "quantity" : 1.000, "sum" : 159.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" : 259.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:15:14]execute_script... [19:15:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79814", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "90162602", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red bull 0,25\u043B", "price" : 159.00, "quantity" : 1.000, "sum" : 159.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" : 259.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:15:14]POST & json_proto [19:15:14]process_json_proto [19:15:14]json parsed OK: [19:15:14]protocol is kg_v1.0 [19:15:14]action value=close_receipt [19:15:14]process_action close_receipt [19:15:14]cmd_close_receipt [19:15:14]MH_GetDate [19:15:14]Write to MH i2c: F0 00 00 E2 BD 8E [19:15:14]Write i2c OK [19:15:14]MH_I2C_Read... [19:15:14]Read from MH i2c: F0 [19:15:14]MH_I2C_Read... [19:15:14]Read from MH i2c: F0 09 00 [19:15:14]MH_I2C_Read... [19:15:14]Read from MH i2c: F0 09 00 E2 BD 00 48 05 14 67 EE 0E 0D 67 CF [19:15:14]GetLastDocTimeStamp 1729365277 [19:15:14]current date 1729365320 [19:15:14]FM_GetShiftState [19:15:14]SAM_PROTO_GetShiftState [19:15:14]wFMCommunicate request_size=4 [19:15:14]MH_SAM_APDU [19:15:14]CAPDU: 80 13 01 00 [19:15:14]Write to MH i2c: E2 08 00 E3 BD 80 13 01 00 00 00 00 00 1D [19:15:14]Write i2c OK [19:15:14]MH_I2C_Read... [19:15:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:15:14]Read from MH i2c: E2 [19:15:14]MH_I2C_Read... [19:15:14]Read from MH i2c: E2 0E 00 [19:15:14]MH_I2C_Read... [19:15:14]Read from MH i2c: E2 0E 00 E3 BD 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 60 [19:15:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:15:14]wFMCommunicate OK [19:15:14]SAM_PROTO_GetShiftState done [19:15:14]FM_GetShiftState done [19:15:14]opened in 1729296582 [19:15:14]opened+sec_in_day 1729382982 [19:15:14]quantity*price = 10000 [19:15:14]sum+1 = 10001 [19:15:14]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 90162602 Энерг напиток Red bull 0,25л 1.000 * 159.00 = 159.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 259.00 НСП 1% : 2.29 НДС 12% : 27.50 Наличными: 0.00 Безнал.: 259.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 537 19.10.2024 19:15 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218892 ФПД: 55892325021032 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191520&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218892&fm=55892325021032&tin=02508201610067®Number=0000000000098116&sum=25900 0 [19:15:15]StoreToDocumentArchive [19:15:15]shift 443 fd 218892 [19:15:15]save to /storage/0443/doc_00218892 [19:15:15]save last doc name /storage/0443/doc_00218892 to /storage/kkm_last_doc_name [19:15:15]save OK [19:15:15]Clear old archive folders... [19:15:15]ProcessDocumentItem done err = 0, tmpTLVsize=377 [19:15:15]tlvbuf is 0161E300 [19:15:15]SAM_PROTO_ClearQueue [19:15:15]wFMCommunicate request_size=4 [19:15:15]MH_SAM_APDU [19:15:15]CAPDU: 80 09 00 00 [19:15:15]Write to MH i2c: E2 08 00 F0 BD 80 09 00 00 00 00 00 00 1F [19:15:15]Write i2c OK [19:15:15]MH_I2C_Read... [19:15:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:15:15]Read from MH i2c: E2 [19:15:15]MH_I2C_Read... [19:15:15]Read from MH i2c: E2 03 00 [19:15:15]MH_I2C_Read... [19:15:15]Read from MH i2c: E2 03 00 F0 BD 00 90 00 21 [19:15:15]RAPDU: 90 00 [19:15:15]wFMCommunicate OK [19:15:15]SAM_PROTO_ClearQueue done [19:15:15]KKMCreateOFDPacket [19:15:15]OFDProtocolAddRootSTLVToBuf [19:15:15]FM_MakeSignedData [19:15:15]FM_MakeSignedData [19:15:15]SAM_PROTO_SignData [19:15:15]wFMCommunicate request_size=4 [19:15:15]MH_SAM_APDU [19:15:15]CAPDU: 80 0D 01 02 [19:15:15]Write to MH i2c: E2 08 00 F1 BD 80 0D 01 02 00 00 00 00 27 [19:15:15]Write i2c OK [19:15:15]MH_I2C_Read... [19:15:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:15:15]Read from MH i2c: E2 [19:15:15]MH_I2C_Read... [19:15:15]Read from MH i2c: E2 03 00 [19:15:15]MH_I2C_Read... [19:15:15]Read from MH i2c: E2 03 00 F1 BD 00 90 00 22 [19:15:15]RAPDU: 90 00 [19:15:15]wFMCommunicate OK [19:15:15]wFMCommunicate request_size=255 [19:15:15]MH_SAM_APDU [19:15:15]CAPDU: 80 0D 02 02 FA 03 00 79 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 35 D0 BB 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 2C 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 00 00 00 00 00 EE [19:15:15]Write to MH i2c: E2 02 01 F2 BD 80 0D 02 02 FA 00 03 00 79 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 35 D0 BB 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 2C 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 00 00 00 00 00 EE 00 00 8B [19:15:15]Write i2c OK [19:15:15]MH_I2C_Read... [19:15:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:15]Read from MH i2c: E2 [19:15:15]MH_I2C_Read... [19:15:15]Read from MH i2c: E2 03 00 [19:15:15]MH_I2C_Read... [19:15:15]Read from MH i2c: E2 03 00 F2 BD 00 90 00 23 [19:15:15]RAPDU: 90 00 [19:15:15]wFMCommunicate OK [19:15:15]wFMCommunicate request_size=136 [19:15:15]MH_SAM_APDU [19:15:15]CAPDU: 80 0D 02 02 83 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 48 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0C 57 03 00 35 04 06 00 32 D5 72 2D B5 68 [19:15:15]Write to MH i2c: E2 8B 00 F3 BD 80 0D 02 02 83 00 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 48 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0C 57 03 00 35 04 06 00 32 D5 72 2D B5 68 00 00 8C [19:15:15]Write i2c OK [19:15:15]MH_I2C_Read... [19:15:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:15]Read from MH i2c: E2 [19:15:15]MH_I2C_Read... [19:15:15]Read from MH i2c: E2 03 00 [19:15:15]MH_I2C_Read... [19:15:15]Read from MH i2c: E2 03 00 F3 BD 00 90 00 24 [19:15:15]RAPDU: 90 00 [19:15:15]wFMCommunicate OK [19:15:15]wFMCommunicate request_size=4 [19:15:15]MH_SAM_APDU [19:15:15]CAPDU: 80 0D 03 02 [19:15:15]Write to MH i2c: E2 08 00 F4 BD 80 0D 03 02 00 00 00 00 2C [19:15:15]Write i2c OK [19:15:15]MH_I2C_Read... [19:15:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:15:15]Read from MH i2c: E2 [19:15:15]MH_I2C_Read... [19:15:15]Read from MH i2c: E2 0B 00 [19:15:15]MH_I2C_Read... [19:15:15]Read from MH i2c: E2 0B 00 F4 BD 00 BF 1A 8E FF AA B1 0B C3 90 00 BC [19:15:15]RAPDU: BF 1A 8E FF AA B1 0B C3 90 00 [19:15:15]wFMCommunicate OK [19:15:15]SAM_PROTO_SignData done [19:15:15]FM_MakeSignedData done [19:15:15]CreateOFDProtocolMessage [19:15:15]wFMCommunicate request_size=4 [19:15:15]MH_SAM_APDU [19:15:15]CAPDU: 80 11 00 00 [19:15:15]Write to MH i2c: E2 08 00 F5 BD 80 11 00 00 00 00 00 00 2C [19:15:15]Write i2c OK [19:15:15]MH_I2C_Read... [19:15:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:15:15]Read from MH i2c: E2 [19:15:15]MH_I2C_Read... [19:15:15]Read from MH i2c: E2 17 00 [19:15:15]MH_I2C_Read... [19:15:15]Read from MH i2c: E2 17 00 F5 BD 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7B [19:15:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:15:15]wFMCommunicate OK [19:15:15]CreateOFDProtocolMessage done [19:15:15]OFDSenderStorePacket 218892 [19:15:15]StoreOFDPacket docnum=218892 [19:15:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 8D 01 00 00 9A 48 85 01 AB 86 5A 03 01 00 03 00 79 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 35 D0 BB 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 2C 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 48 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0C 57 03 00 35 04 06 00 32 D5 72 2D B5 68 BF 1A 8E FF AA B1 0B C3 [19:15:15]CheckFolder [19:15:15]dirname=/storage/ofd_packets [19:15:15]CheckFolder done [19:15:15]ProducePacketName [19:15:15]name=ofd_packets/00218892 [19:15:15]NVStorageSaveData ofd_packets/00218892 [19:15:15]File name is /storage/ofd_packets/00218892 [19:15:15]Write 427 bytes [19:15:15]NVStorageSaveData done [19:15:15]OFDSenderStorePacket done [19:15:15]KKMCreateOFDPacket done [19:15:15]NVStorageSaveData kkm_last_timestamp [19:15:15]File name is /storage/kkm_last_timestamp [19:15:15]Write 4 bytes [19:15:15]NVStorageSaveData done [19:15:15]ExternCall_PrintAddStr [19:15:15]wPrintStart [19:15:15]Write to MH i2c: 01 00 00 F6 BD B3 [19:15:16]Write i2c OK [19:15:16]MH_I2C_Read... [19:15:16]Read from MH i2c: 01 [19:15:16]MH_I2C_Read... [19:15:16]OFD Sender: Processing packet 218892 [packets to send 80, broken 79] [19:15:16]ProducePacketName [19:15:16]name=ofd_packets/00218892 [19:15:16]OFD Sender: To server: pG, [19:15:16]CommunicateWithHost lk.salyk.kg:30040 [19:15:16]ConnectInit lk.salyk.kg [19:15:16]Read from MH i2c: 01 07 00 [19:15:16]MH_I2C_Read... [19:15:16]Read from MH i2c: 01 07 00 F6 BD 00 00 00 00 00 FF 0F C8 [19:15:16]RasterBufferAndPrint [19:15:16]line Счет N : (3)79814 [19:15:16]line ИНН: 02508201610067 [19:15:16]line Контрольно-Кассовый Чек [19:15:16]line ПРОДАЖА [19:15:16]line Товар: 4700000160358 [19:15:16]line Вода Легенда 1л [19:15:16]line 2.000 * 50.00 [19:15:16]line = 100.00 [19:15:16]line НДС 12% НСП 1% [19:15:16]line > о реализуемом товаре [19:15:16]line Товар: 90162602 [19:15:16]line Энерг напиток Red bull 0,25л [19:15:16]line 1.000 * 159.00 [19:15:16]line = 159.00 [19:15:16]line НДС 12% НСП 1% [19:15:16]line > о реализуемом товаре [19:15:16]line ИТОГО: 259.00 [19:15:16]line НСП 1% : 2.29 [19:15:16]line НДС 12% : 27.50 [19:15:16]line Наличными: 0.00 [19:15:16]line Безнал.: 259.00 [19:15:16]line Место: АЗС № 84 "Партнер Нефть" [19:15:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:15:16]line СНО: Общий режим [19:15:16]line Чек 537 19.10.2024 19:15 [19:15:16]line Смена: 443 ФФД: 1.0 [19:15:16]line ЗНМ: 0300000178 [19:15:16]line РНМ: 0000000000098116 [19:15:16]line Версия ККМ: 001 [19:15:16]line Платежная система: Mbank [19:15:16]line ФМ: 0000000000965413 [19:15:16]line ФД: 218892 [19:15:16]line ФПД: 55892325021032 [19:15:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191520&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218892&fm=55892325021032&tin=02508201610067®Number=0000000000098116&sum=25900 [19:15:16]line 0 [19:15:16]written 0, free lines is 4095 [19:15:16]Connected sock=10 [19:15:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 8D 01 00 00 9A 48 85 01 AB 86 5A 03 01 00 03 00 79 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 35 D0 BB 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 2C 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 48 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0C 57 03 00 35 04 06 00 32 D5 72 2D B5 68 BF 1A 8E FF AA B1 0B C3 [19:15:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 58 08 47 00 96 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0C 57 03 00 F4 03 04 00 E1 B0 13 67 B6 04 01 00 00 07 AF 30 EC 5B EF 48 87 [19:15:16]CommunicateWithHost err = 0 [19:15:16]CheckOFDResponse [19:15:16]1017 (14) - 77093643461234 [19:15:16]1041 (16) - 0000000000965413 [19:15:16]1040 (4) - 218892 [19:15:16]1012 (4) - 19.10.2024 13:15 [19:15:16]1206 (1) - 0 [19:15:16]OFD Sender: Remove packet 218892 [19:15:16]ProducePacketName [19:15:16]name=ofd_packets/00218892 [19:15:16]NVStorageDeleteData [19:15:16]Write to MH i2c: 01 00 00 25 BE E3 [19:15:16]Write i2c OK [19:15:16]MH_I2C_Read... [19:15:16]Read from MH i2c: 01 [19:15:16]MH_I2C_Read... [19:15:16]Read from MH i2c: 01 07 00 [19:15:16]MH_I2C_Read... [19:15:16]Read from MH i2c: 01 07 00 25 BE 00 00 00 00 00 D3 0C C9 [19:15:16]RasterBufferAndPrint [19:15:16]line [19:15:16]line [19:15:16]line [19:15:16]line [19:15:16]line [19:15:16]written 0, free lines is 3289 [19:15:16]MH_Cut [19:15:16]Write to MH i2c: D1 01 00 2C BE 01 BC [19:15:16]Write i2c OK [19:15:16]MH_I2C_Read... [19:15:16]Read from MH i2c: D1 [19:15:16]MH_I2C_Read... [19:15:16]Read from MH i2c: D1 01 00 [19:15:16]MH_I2C_Read... [19:15:16]Read from MH i2c: D1 01 00 2C BE 00 BB [19:15:16]Write to MH i2c: 01 00 00 2D BE EB [19:15:16]Write i2c OK [19:15:16]MH_I2C_Read... [19:15:17]OFD Sender: No OFD packet to send [19:15:17]*** Cut start [19:15:17]*** Partial cut [19:15:17]*** CUTSNS_PIN = 1 [19:15:17]*** CUTSNS_PIN = 0 [19:15:17]*** Brake cut motor [19:15:18]Read from MH i2c: 01 [19:15:18]MH_I2C_Read... [19:15:18]*** Stop cut motor [19:15:18]*** Cut end [19:15:18]Read from MH i2c: 01 07 00 [19:15:18]MH_I2C_Read... [19:15:18]Read from MH i2c: 01 07 00 2D BE 00 00 00 00 00 FF 0F 00 [19:15:18]process_action close_receipt done [19:15:18]requested_data is exist [19:15:18]produce_requested_data [19:15:18]requested_item fm.sn is exist - process it [19:15:18]wFMCommunicate request_size=4 [19:15:18]MH_SAM_APDU [19:15:18]CAPDU: 80 11 00 00 [19:15:18]Write to MH i2c: E2 08 00 2E BE 80 11 00 00 00 00 00 00 66 [19:15:18]Write i2c OK [19:15:18]MH_I2C_Read... [19:15:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:15:18]Read from MH i2c: E2 [19:15:18]MH_I2C_Read... [19:15:18]Read from MH i2c: E2 17 00 [19:15:18]MH_I2C_Read... [19:15:18]Read from MH i2c: E2 17 00 2E BE 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B5 [19:15:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:15:18]wFMCommunicate OK [19:15:18]requested_item fd.num is exist - process it [19:15:18]SAM_PROTO_GetFieldsCounters [19:15:18]wFMCommunicate request_size=4 [19:15:18]MH_SAM_APDU [19:15:18]CAPDU: 80 13 00 00 [19:15:18]Write to MH i2c: E2 08 00 2F BE 80 13 00 00 00 00 00 00 69 [19:15:18]Write i2c OK [19:15:18]MH_I2C_Read... [19:15:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:15:18]Read from MH i2c: E2 [19:15:18]MH_I2C_Read... [19:15:18]Read from MH i2c: E2 62 00 [19:15:18]MH_I2C_Read... [19:15:18]Read from MH i2c: E2 62 00 2F BE 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 19 02 00 00 5E 04 04 00 19 02 00 00 57 04 04 00 1A 02 00 00 19 04 04 00 00 00 00 00 90 00 F9 [19:15:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 19 02 00 00 5E 04 04 00 19 02 00 00 57 04 04 00 1A 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:15:18]wFMCommunicate OK [19:15:18]SAM_PROTO_GetFieldsCounters done [19:15:18]requested_item shift.num is exist - process it [19:15:18]requested_item shift.opened is exist - process it [19:15:18]req_shift_opened [19:15:18]FM_GetShiftState [19:15:18]SAM_PROTO_GetShiftState [19:15:18]wFMCommunicate request_size=4 [19:15:18]MH_SAM_APDU [19:15:18]CAPDU: 80 13 01 00 [19:15:18]Write to MH i2c: E2 08 00 30 BE 80 13 01 00 00 00 00 00 6B [19:15:18]Write i2c OK [19:15:18]MH_I2C_Read... [19:15:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:15:18]Read from MH i2c: E2 [19:15:18]MH_I2C_Read... [19:15:18]Read from MH i2c: E2 0E 00 [19:15:18]MH_I2C_Read... [19:15:18]Read from MH i2c: E2 0E 00 30 BE 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AE [19:15:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:15:18]wFMCommunicate OK [19:15:18]SAM_PROTO_GetShiftState done [19:15:18]FM_GetShiftState done [19:15:18]req_shift_opened done [19:15:18]requested_item shift.open_date is exist - process it [19:15:18]req_shift_open_date [19:15:18]req_shift_open_date done [19:15:18]produce_requested_data done [19:15:18]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218892,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:15:18]process_action_free close_receipt [19:15:18]json_value_free [19:15:18]json_value_free done [19:15:18]process_json_proto returns [19:15:18]Send response to host [19:15:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218892,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:15:18]free response buf [19:15:18]execute_script done [19:15:18]execute_script returns [19:15:18]free content buf [19:15:18]Sock 9.Close socket [19:15:18]Sock 9.Thread stoped [19:15:22]OFD Sender: No OFD packet to send [19:15:27]OFD Sender: No OFD packet to send [19:15:32]OFD Sender: No OFD packet to send [19:15:37]OFD Sender: No OFD packet to send [19:15:42]OFD Sender: No OFD packet to send [19:15:47]OFD Sender: No OFD packet to send [19:15:52]OFD Sender: No OFD packet to send [19:15:57]OFD Sender: No OFD packet to send [19:16:02]OFD Sender: No OFD packet to send [19:16:07]OFD Sender: No OFD packet to send [19:16:12]OFD Sender: No OFD packet to send [19:16:17]OFD Sender: No OFD packet to send [19:16:22]OFD Sender: No OFD packet to send [19:16:27]OFD Sender: No OFD packet to send [19:16:32]OFD Sender: No OFD packet to send [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:57]OFD Sender: No OFD packet to send [19:17:02]OFD Sender: No OFD packet to send [19:17:03]accept exits with 8 [19:17:03]New connection [19:17:03]New thread 3066826084 created [19:17:03]Thread 3066682724 joined [19:17:03]Waiting for new connection... [19:17:03] Sock 8.Parse request [19:17:03]Sock 8.Check first char [19:17:03]Sock 8.First char is OK [19:17:03]request: POST /json_proto HTTP/1.0 [19:17:03]Method: POST [19:17:03]URL: /json_proto [19:17:03]Method is POST - this is cgi request [19:17:03]url: /json_proto [19:17:03]query_string will be loaded in cgi processing [19:17:03]execute_cgi json_proto POST (null) [19:17:03]execute_cgi path=json_proto method=POST [19:17:03]POST find Content-Length [19:17:03]Host: 172.17.40.4:8080 [19:17:03]Content-Length: 981 [19:17:03]Content-Type: application/json [19:17:03] [19:17:03]POST finish read [19:17:03]Found Content-Length = 981 [19:17:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79815", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.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" : 298.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:03]execute_script... [19:17:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79815", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.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" : 298.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:03]POST & json_proto [19:17:03]process_json_proto [19:17:03]json parsed OK: [19:17:03]protocol is kg_v1.0 [19:17:03]action value=close_receipt [19:17:03]process_action close_receipt [19:17:03]cmd_close_receipt [19:17:03]MH_GetDate [19:17:03]Write to MH i2c: F0 00 00 31 BE DE [19:17:03]Write i2c OK [19:17:03]MH_I2C_Read... [19:17:03]Read from MH i2c: F0 [19:17:03]MH_I2C_Read... [19:17:03]Read from MH i2c: F0 09 00 [19:17:03]MH_I2C_Read... [19:17:03]Read from MH i2c: F0 09 00 31 BE 00 B5 05 14 67 EE 0E 0D 67 8C [19:17:03]GetLastDocTimeStamp 1729365320 [19:17:03]current date 1729365429 [19:17:03]FM_GetShiftState [19:17:03]SAM_PROTO_GetShiftState [19:17:03]wFMCommunicate request_size=4 [19:17:03]MH_SAM_APDU [19:17:03]CAPDU: 80 13 01 00 [19:17:03]Write to MH i2c: E2 08 00 32 BE 80 13 01 00 00 00 00 00 6D [19:17:03]Write i2c OK [19:17:03]MH_I2C_Read... [19:17:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:03]Read from MH i2c: E2 [19:17:03]MH_I2C_Read... [19:17:03]Read from MH i2c: E2 0E 00 [19:17:03]MH_I2C_Read... [19:17:03]Read from MH i2c: E2 0E 00 32 BE 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B0 [19:17:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:17:03]wFMCommunicate OK [19:17:03]SAM_PROTO_GetShiftState done [19:17:03]FM_GetShiftState done [19:17:03]opened in 1729296582 [19:17:03]opened+sec_in_day 1729382982 [19:17:03]quantity*price = 14400 [19:17:03]sum+1 = 14401 [19:17:03]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46230614 Сигареты Richmond Red Edition 1.000 * 154.00 = 154.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 298.00 НСП 1% : 2.63 НДС 12% : 31.64 Наличными: 0.00 Безнал.: 298.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 538 19.10.2024 19:17 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218893 ФПД: 247378147823485 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191709&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218893&fm=247378147823485&tin=02508201610067®Number=0000000000098116&sum=29800 0 [19:17:04]StoreToDocumentArchive [19:17:04]shift 443 fd 218893 [19:17:04]save to /storage/0443/doc_00218893 [19:17:04]save last doc name /storage/0443/doc_00218893 to /storage/kkm_last_doc_name [19:17:04]save OK [19:17:04]Clear old archive folders... [19:17:04]ProcessDocumentItem done err = 0, tmpTLVsize=373 [19:17:04]tlvbuf is 01536660 [19:17:04]SAM_PROTO_ClearQueue [19:17:04]wFMCommunicate request_size=4 [19:17:04]MH_SAM_APDU [19:17:04]CAPDU: 80 09 00 00 [19:17:04]Write to MH i2c: E2 08 00 3F BE 80 09 00 00 00 00 00 00 6F [19:17:04]Write i2c OK [19:17:04]MH_I2C_Read... [19:17:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:17:04]Read from MH i2c: E2 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 03 00 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 03 00 3F BE 00 90 00 71 [19:17:04]RAPDU: 90 00 [19:17:04]wFMCommunicate OK [19:17:04]SAM_PROTO_ClearQueue done [19:17:04]KKMCreateOFDPacket [19:17:04]OFDProtocolAddRootSTLVToBuf [19:17:04]FM_MakeSignedData [19:17:04]FM_MakeSignedData [19:17:04]SAM_PROTO_SignData [19:17:04]wFMCommunicate request_size=4 [19:17:04]MH_SAM_APDU [19:17:04]CAPDU: 80 0D 01 02 [19:17:04]Write to MH i2c: E2 08 00 40 BE 80 0D 01 02 00 00 00 00 77 [19:17:04]Write i2c OK [19:17:04]MH_I2C_Read... [19:17:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:17:04]Read from MH i2c: E2 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 03 00 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 03 00 40 BE 00 90 00 72 [19:17:04]RAPDU: 90 00 [19:17:04]wFMCommunicate OK [19:17:04]wFMCommunicate request_size=255 [19:17:04]MH_SAM_APDU [19:17:04]CAPDU: 80 0D 02 02 FA 03 00 75 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 74 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 07 01 00 00 00 00 EE 03 0F 00 F2 [19:17:04]Write to MH i2c: E2 02 01 41 BE 80 0D 02 02 FA 00 03 00 75 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 74 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 07 01 00 00 00 00 EE 03 0F 00 F2 00 00 92 [19:17:04]Write i2c OK [19:17:04]MH_I2C_Read... [19:17:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:04]Read from MH i2c: E2 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 03 00 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 03 00 41 BE 00 90 00 73 [19:17:04]RAPDU: 90 00 [19:17:04]wFMCommunicate OK [19:17:04]wFMCommunicate request_size=132 [19:17:04]MH_SAM_APDU [19:17:04]CAPDU: 80 0D 02 02 7F 03 01 00 01 F3 03 06 00 5C 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 68 74 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 B5 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0D 57 03 00 35 04 06 00 E0 FD 36 A0 4F 7D [19:17:04]Write to MH i2c: E2 87 00 42 BE 80 0D 02 02 7F 00 03 01 00 01 F3 03 06 00 5C 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 68 74 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 B5 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0D 57 03 00 35 04 06 00 E0 FD 36 A0 4F 7D 00 00 E6 [19:17:04]Write i2c OK [19:17:04]MH_I2C_Read... [19:17:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:04]Read from MH i2c: E2 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 03 00 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 03 00 42 BE 00 90 00 74 [19:17:04]RAPDU: 90 00 [19:17:04]wFMCommunicate OK [19:17:04]wFMCommunicate request_size=4 [19:17:04]MH_SAM_APDU [19:17:04]CAPDU: 80 0D 03 02 [19:17:04]Write to MH i2c: E2 08 00 43 BE 80 0D 03 02 00 00 00 00 7C [19:17:04]Write i2c OK [19:17:04]MH_I2C_Read... [19:17:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:17:04]Read from MH i2c: E2 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 0B 00 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 0B 00 43 BE 00 13 17 3F 67 7E 9F 9E 79 90 00 81 [19:17:04]RAPDU: 13 17 3F 67 7E 9F 9E 79 90 00 [19:17:04]wFMCommunicate OK [19:17:04]SAM_PROTO_SignData done [19:17:04]FM_MakeSignedData done [19:17:04]CreateOFDProtocolMessage [19:17:04]wFMCommunicate request_size=4 [19:17:04]MH_SAM_APDU [19:17:04]CAPDU: 80 11 00 00 [19:17:04]Write to MH i2c: E2 08 00 44 BE 80 11 00 00 00 00 00 00 7C [19:17:04]Write i2c OK [19:17:04]MH_I2C_Read... [19:17:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:04]Read from MH i2c: E2 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 17 00 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 17 00 44 BE 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CB [19:17:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:17:04]wFMCommunicate OK [19:17:04]CreateOFDProtocolMessage done [19:17:04]OFDSenderStorePacket 218893 [19:17:04]StoreOFDPacket docnum=218893 [19:17:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 89 01 00 00 2C E7 81 01 F8 58 5A 03 01 00 03 00 75 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 74 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 07 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 68 74 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 B5 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0D 57 03 00 35 04 06 00 E0 FD 36 A0 4F 7D 13 17 3F 67 7E 9F 9E 79 [19:17:04]CheckFolder [19:17:04]dirname=/storage/ofd_packets [19:17:04]CheckFolder done [19:17:04]ProducePacketName [19:17:04]name=ofd_packets/00218893 [19:17:04]NVStorageSaveData ofd_packets/00218893 [19:17:04]File name is /storage/ofd_packets/00218893 [19:17:04]Write 423 bytes [19:17:04]NVStorageSaveData done [19:17:04]OFDSenderStorePacket done [19:17:04]KKMCreateOFDPacket done [19:17:04]NVStorageSaveData kkm_last_timestamp [19:17:04]File name is /storage/kkm_last_timestamp [19:17:04]Write 4 bytes [19:17:04]NVStorageSaveData done [19:17:04]ExternCall_PrintAddStr [19:17:04]wPrintStart [19:17:04]Write to MH i2c: 01 00 00 45 BE 03 [19:17:04]Write i2c OK [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: 01 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: 01 07 00 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: 01 07 00 45 BE 00 00 00 00 00 FF 0F 18 [19:17:04]RasterBufferAndPrint [19:17:04]line Счет N : (3)79815 [19:17:04]line ИНН: 02508201610067 [19:17:04]line Контрольно-Кассовый Чек [19:17:04]line ПРОДАЖА [19:17:04]line Товар: 47803008 [19:17:04]line Сигареты Winston XS Blue [19:17:05]line 1.000 * 144.00 [19:17:05]line = 144.00 [19:17:05]line НДС 12% НСП 1% [19:17:05]line > о реализуемом товаре [19:17:05]line Товар: 46230614 [19:17:05]line Сигареты Richmond Red Edition [19:17:05]line 1.000 * 154.00 [19:17:05]line = 154.00 [19:17:05]line НДС 12% НСП 1% [19:17:05]line > о реализуемом товаре [19:17:05]line ИТОГО: 298.00 [19:17:05]line НСП 1% : 2.63 [19:17:05]line НДС 12% : 31.64 [19:17:05]line Наличными: 0.00 [19:17:05]line Безнал.: 298.00 [19:17:05]line Место: АЗС № 84 "Партнер Нефть" [19:17:05]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:17:05]line СНО: Общий режим [19:17:05]line Чек 538 19.10.2024 19:17 [19:17:05]line Смена: 443 ФФД: 1.0 [19:17:05]line ЗНМ: 0300000178 [19:17:05]line РНМ: 0000000000098116 [19:17:05]line Версия ККМ: 001 [19:17:05]line Платежная система: Mbank [19:17:05]line ФМ: 0000000000965413 [19:17:05]line ФД: 218893 [19:17:05]line ФПД: 247378147823485 [19:17:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191709&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218893&fm=247378147823485&tin=02508201610067®Number=0000000000098116&sum=29800 [19:17:05]line 0 [19:17:05]OFD Sender: Processing packet 218893 [packets to send 80, broken 79] [19:17:05]ProducePacketName [19:17:05]name=ofd_packets/00218893 [19:17:05]OFD Sender: To server: pG, [19:17:05]CommunicateWithHost lk.salyk.kg:30040 [19:17:05]ConnectInit lk.salyk.kg [19:17:05]written 0, free lines is 4095 [19:17:05]Connected sock=10 [19:17:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 89 01 00 00 2C E7 81 01 F8 58 5A 03 01 00 03 00 75 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 74 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 07 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 68 74 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 B5 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0D 57 03 00 35 04 06 00 E0 FD 36 A0 4F 7D 13 17 3F 67 7E 9F 9E 79 [19:17:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 6E 89 47 00 96 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 39 36 35 34 31 33 10 04 04 00 0D 57 03 00 F4 03 04 00 4E B1 13 67 B6 04 01 00 00 DD 07 22 7F 90 2F E7 EE [19:17:05]CommunicateWithHost err = 0 [19:17:05]CheckOFDResponse [19:17:05]1017 (14) - 77093643461234 [19:17:05]1041 (16) - 0000000000965413 [19:17:05]1040 (4) - 218893 [19:17:05]1012 (4) - 19.10.2024 13:17 [19:17:05]1206 (1) - 0 [19:17:05]OFD Sender: Remove packet 218893 [19:17:05]ProducePacketName [19:17:05]name=ofd_packets/00218893 [19:17:05]NVStorageDeleteData [19:17:05]Write to MH i2c: 01 00 00 75 BE 33 [19:17:05]Write i2c OK [19:17:05]MH_I2C_Read... [19:17:05]Read from MH i2c: 01 [19:17:05]MH_I2C_Read... [19:17:05]Read from MH i2c: 01 07 00 [19:17:05]MH_I2C_Read... [19:17:05]Read from MH i2c: 01 07 00 75 BE 00 00 00 00 00 A5 0C EB [19:17:05]RasterBufferAndPrint [19:17:05]line [19:17:05]line [19:17:05]line [19:17:05]line [19:17:05]line [19:17:05]written 0, free lines is 3246 [19:17:05]MH_Cut [19:17:05]Write to MH i2c: D1 01 00 7C BE 01 0C [19:17:05]Write i2c OK [19:17:05]MH_I2C_Read... [19:17:05]Read from MH i2c: D1 [19:17:05]MH_I2C_Read... [19:17:05]Read from MH i2c: D1 01 00 [19:17:05]MH_I2C_Read... [19:17:05]Read from MH i2c: D1 01 00 7C BE 00 0B [19:17:05]Write to MH i2c: 01 00 00 7D BE 3B [19:17:05]Write i2c OK [19:17:05]MH_I2C_Read... [19:17:06]OFD Sender: No OFD packet to send [19:17:06]*** Cut start [19:17:06]*** Partial cut [19:17:06]*** CUTSNS_PIN = 1 [19:17:06]*** CUTSNS_PIN = 0 [19:17:06]*** Brake cut motor [19:17:07]Read from MH i2c: 01 [19:17:07]MH_I2C_Read... [19:17:07]*** Stop cut motor [19:17:07]*** Cut end [19:17:07]Read from MH i2c: 01 07 00 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: 01 07 00 7D BE 00 00 00 00 00 FF 0F 50 [19:17:07]process_action close_receipt done [19:17:07]requested_data is exist [19:17:07]produce_requested_data [19:17:07]requested_item fm.sn is exist - process it [19:17:07]wFMCommunicate request_size=4 [19:17:07]MH_SAM_APDU [19:17:07]CAPDU: 80 11 00 00 [19:17:07]Write to MH i2c: E2 08 00 7E BE 80 11 00 00 00 00 00 00 B6 [19:17:07]Write i2c OK [19:17:07]MH_I2C_Read... [19:17:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:07]Read from MH i2c: E2 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: E2 17 00 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: E2 17 00 7E BE 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 05 [19:17:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:17:07]wFMCommunicate OK [19:17:07]requested_item fd.num is exist - process it [19:17:07]SAM_PROTO_GetFieldsCounters [19:17:07]wFMCommunicate request_size=4 [19:17:07]MH_SAM_APDU [19:17:07]CAPDU: 80 13 00 00 [19:17:07]Write to MH i2c: E2 08 00 7F BE 80 13 00 00 00 00 00 00 B9 [19:17:07]Write i2c OK [19:17:07]MH_I2C_Read... [19:17:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:17:07]Read from MH i2c: E2 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: E2 62 00 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: E2 62 00 7F BE 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1A 02 00 00 5E 04 04 00 1A 02 00 00 57 04 04 00 1B 02 00 00 19 04 04 00 00 00 00 00 90 00 4D [19:17:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1A 02 00 00 5E 04 04 00 1A 02 00 00 57 04 04 00 1B 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:17:07]wFMCommunicate OK [19:17:07]SAM_PROTO_GetFieldsCounters done [19:17:07]requested_item shift.num is exist - process it [19:17:07]requested_item shift.opened is exist - process it [19:17:07]req_shift_opened [19:17:07]FM_GetShiftState [19:17:07]SAM_PROTO_GetShiftState [19:17:07]wFMCommunicate request_size=4 [19:17:07]MH_SAM_APDU [19:17:07]CAPDU: 80 13 01 00 [19:17:07]Write to MH i2c: E2 08 00 80 BE 80 13 01 00 00 00 00 00 BB [19:17:07]Write i2c OK [19:17:07]MH_I2C_Read... [19:17:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:07]Read from MH i2c: E2 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: E2 0E 00 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: E2 0E 00 80 BE 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FE [19:17:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:17:07]wFMCommunicate OK [19:17:07]SAM_PROTO_GetShiftState done [19:17:07]FM_GetShiftState done [19:17:07]req_shift_opened done [19:17:07]requested_item shift.open_date is exist - process it [19:17:07]req_shift_open_date [19:17:07]req_shift_open_date done [19:17:07]produce_requested_data done [19:17:07]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218893,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:17:07]process_action_free close_receipt [19:17:07]json_value_free [19:17:07]json_value_free done [19:17:07]process_json_proto returns [19:17:07]Send response to host [19:17:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218893,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:17:07]free response buf [19:17:07]execute_script done [19:17:07]execute_script returns [19:17:07]free content buf [19:17:07]Sock 8.Close socket [19:17:07]Sock 8.Thread stoped [19:17:11]OFD Sender: No OFD packet to send [19:17:16]OFD Sender: No OFD packet to send [19:17:21]OFD Sender: No OFD packet to send [19:17:26]OFD Sender: No OFD packet to send [19:17:31]OFD Sender: No OFD packet to send [19:17:36]OFD Sender: No OFD packet to send [19:17:41]OFD Sender: No OFD packet to send [19:17:46]OFD Sender: No OFD packet to send [19:17:51]OFD Sender: No OFD packet to send [19:17:53]accept exits with 9 [19:17:53]New connection [19:17:53]New thread 3066682724 created [19:17:53]Thread 3066826084 joined [19:17:53]Waiting for new connection... [19:17:53] Sock 9.Parse request [19:17:53]Sock 9.Check first char [19:17:53]Sock 9.First char is OK [19:17:53]request: POST /json_proto HTTP/1.0 [19:17:53]Method: POST [19:17:53]URL: /json_proto [19:17:53]Method is POST - this is cgi request [19:17:53]url: /json_proto [19:17:53]query_string will be loaded in cgi processing [19:17:53]execute_cgi json_proto POST (null) [19:17:53]execute_cgi path=json_proto method=POST [19:17:53]POST find Content-Length [19:17:53]Host: 172.17.40.4:8080 [19:17:53]Content-Length: 677 [19:17:53]Content-Type: application/json [19:17:53] [19:17:53]POST finish read [19:17:53]Found Content-Length = 677 [19:17:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:17:53]execute_script... [19:17: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)536437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:17:53]POST & json_proto [19:17:53]process_json_proto [19:17:53]json parsed OK: [19:17:53]protocol is kg_v1.0 [19:17:53]action value=close_receipt [19:17:53]process_action close_receipt [19:17:53]cmd_close_receipt [19:17:53]MH_GetDate [19:17:53]Write to MH i2c: F0 00 00 81 BE 2E [19:17:53]Write i2c OK [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: F0 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: F0 09 00 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: F0 09 00 81 BE 00 E7 05 14 67 EE 0E 0D 67 0E [19:17:53]GetLastDocTimeStamp 1729365429 [19:17:53]current date 1729365479 [19:17:53]FM_GetShiftState [19:17:53]SAM_PROTO_GetShiftState [19:17:53]wFMCommunicate request_size=4 [19:17:53]MH_SAM_APDU [19:17:53]CAPDU: 80 13 01 00 [19:17:53]Write to MH i2c: E2 08 00 82 BE 80 13 01 00 00 00 00 00 BD [19:17:53]Write i2c OK [19:17:53]MH_I2C_Read... [19:17:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:53]Read from MH i2c: E2 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: E2 0E 00 [19:17:53]MH_I2C_Read... [19:17:53]Read from MH i2c: E2 0E 00 82 BE 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 00 [19:17:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:17:53]wFMCommunicate OK [19:17:53]SAM_PROTO_GetShiftState done [19:17:53]FM_GetShiftState done [19:17:53]opened in 1729296582 [19:17:53]opened+sec_in_day 1729382982 [19:17:53]quantity*price = 20003 [19:17:53]sum+1 = 20004 [19:17:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 539 19.10.2024 19:17 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218894 ФПД: 205657713186426 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191759&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218894&fm=205657713186426&tin=02508201610067®Number=0000000000098116&sum=20000 [19:17:54]StoreToDocumentArchive [19:17:54]shift 443 fd 218894 [19:17:54]save to /storage/0443/doc_00218894 [19:17:54]save last doc name /storage/0443/doc_00218894 to /storage/kkm_last_doc_name [19:17:54]save OK [19:17:54]Clear old archive folders... [19:17:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:17:54]tlvbuf is 014F4A90 [19:17:54]SAM_PROTO_ClearQueue [19:17:54]wFMCommunicate request_size=4 [19:17:54]MH_SAM_APDU [19:17:54]CAPDU: 80 09 00 00 [19:17:54]Write to MH i2c: E2 08 00 8F BE 80 09 00 00 00 00 00 00 BF [19:17:54]Write i2c OK [19:17:54]MH_I2C_Read... [19:17:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:17:54]Read from MH i2c: E2 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: E2 03 00 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: E2 03 00 8F BE 00 90 00 C1 [19:17:54]RAPDU: 90 00 [19:17:54]wFMCommunicate OK [19:17:54]SAM_PROTO_ClearQueue done [19:17:54]KKMCreateOFDPacket [19:17:54]OFDProtocolAddRootSTLVToBuf [19:17:54]FM_MakeSignedData [19:17:54]FM_MakeSignedData [19:17:54]SAM_PROTO_SignData [19:17:54]wFMCommunicate request_size=4 [19:17:54]MH_SAM_APDU [19:17:54]CAPDU: 80 0D 01 02 [19:17:54]Write to MH i2c: E2 08 00 90 BE 80 0D 01 02 00 00 00 00 C7 [19:17:54]Write i2c OK [19:17:54]MH_I2C_Read... [19:17:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:17:54]Read from MH i2c: E2 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: E2 03 00 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: E2 03 00 90 BE 00 90 00 C2 [19:17:54]RAPDU: 90 00 [19:17:54]wFMCommunicate OK [19:17:54]wFMCommunicate request_size=255 [19:17:54]MH_SAM_APDU [19:17: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 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 1B 02 00 00 F4 03 04 00 E7 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0E 57 03 00 35 04 06 00 BB [19:17:54]Write to MH i2c: E2 02 01 91 BE 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1B 02 00 00 F4 03 04 00 E7 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0E 57 03 00 35 04 06 00 BB 00 00 74 [19:17:54]Write i2c OK [19:17:54]MH_I2C_Read... [19:17:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:54]Read from MH i2c: E2 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: E2 03 00 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: E2 03 00 91 BE 00 90 00 C3 [19:17:54]RAPDU: 90 00 [19:17:54]wFMCommunicate OK [19:17:54]wFMCommunicate request_size=10 [19:17:54]MH_SAM_APDU [19:17:54]CAPDU: 80 0D 02 02 05 0B 6A F0 96 7A [19:17:54]Write to MH i2c: E2 0D 00 92 BE 80 0D 02 02 05 00 0B 6A F0 96 7A 00 00 49 [19:17:54]Write i2c OK [19:17:54]MH_I2C_Read... [19:17:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:54]Read from MH i2c: E2 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: E2 03 00 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: E2 03 00 92 BE 00 90 00 C4 [19:17:54]RAPDU: 90 00 [19:17:54]wFMCommunicate OK [19:17:54]wFMCommunicate request_size=4 [19:17:54]MH_SAM_APDU [19:17:54]CAPDU: 80 0D 03 02 [19:17:54]Write to MH i2c: E2 08 00 93 BE 80 0D 03 02 00 00 00 00 CC [19:17:54]Write i2c OK [19:17:54]MH_I2C_Read... [19:17:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:17:54]Read from MH i2c: E2 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: E2 0B 00 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: E2 0B 00 93 BE 00 1B EB FF 8B CC D3 22 CC 90 00 EA [19:17:54]RAPDU: 1B EB FF 8B CC D3 22 CC 90 00 [19:17:54]wFMCommunicate OK [19:17:54]SAM_PROTO_SignData done [19:17:54]FM_MakeSignedData done [19:17:54]CreateOFDProtocolMessage [19:17:54]wFMCommunicate request_size=4 [19:17:54]MH_SAM_APDU [19:17:54]CAPDU: 80 11 00 00 [19:17:54]Write to MH i2c: E2 08 00 94 BE 80 11 00 00 00 00 00 00 CC [19:17:54]Write i2c OK [19:17:54]MH_I2C_Read... [19:17:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:54]Read from MH i2c: E2 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: E2 17 00 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: E2 17 00 94 BE 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1B [19:17:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:17:54]wFMCommunicate OK [19:17:54]CreateOFDProtocolMessage done [19:17:54]OFDSenderStorePacket 218894 [19:17:54]StoreOFDPacket docnum=218894 [19:17:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4C E9 07 01 CF 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 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 1B 02 00 00 F4 03 04 00 E7 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0E 57 03 00 35 04 06 00 BB 0B 6A F0 96 7A 1B EB FF 8B CC D3 22 CC [19:17:54]CheckFolder [19:17:54]dirname=/storage/ofd_packets [19:17:54]CheckFolder done [19:17:54]ProducePacketName [19:17:54]name=ofd_packets/00218894 [19:17:54]NVStorageSaveData ofd_packets/00218894 [19:17:54]File name is /storage/ofd_packets/00218894 [19:17:54]Write 301 bytes [19:17:54]NVStorageSaveData done [19:17:54]OFDSenderStorePacket done [19:17:54]KKMCreateOFDPacket done [19:17:54]NVStorageSaveData kkm_last_timestamp [19:17:54]File name is /storage/kkm_last_timestamp [19:17:54]Write 4 bytes [19:17:54]NVStorageSaveData done [19:17:54]ExternCall_PrintAddStr [19:17:54]wPrintStart [19:17:54]Write to MH i2c: 01 00 00 95 BE 53 [19:17:54]Write i2c OK [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: 01 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: 01 07 00 [19:17:54]MH_I2C_Read... [19:17:54]Read from MH i2c: 01 07 00 95 BE 00 00 00 00 00 FF 0F 68 [19:17:54]RasterBufferAndPrint [19:17:54]line Счет N : (1)536437 [19:17:54]line ИНН: 02508201610067 [19:17:54]line Контрольно-Кассовый Чек [19:17:54]line ПРОДАЖА [19:17:54]line ТРК (МРК, ГНК) : 43 [19:17:54]line Товар: 2710124130 [19:17:54]line Аи-92-К-2 [19:17:54]line 2.990 * 66.90 [19:17:54]line = 200.03 [19:17:54]line НДС 12% НСП 1% [19:17:54]line > о реализуемом товаре [19:17:54]line ОКРУГЛЕНИЕ: -0.03 [19:17:54]line ИТОГО: 200.00 [19:17:54]line Внесено: 200.00 [19:17:54]line СДАЧА: 0.00 [19:17:54]line НСП 1% : 1.77 [19:17:54]line НДС 12% : 21.24 [19:17:54]line Наличными: 200.00 [19:17:54]line Безнал.: 0.00 [19:17:54]line Место: АЗС № 84 "Партнер Нефть" [19:17:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:17:54]line СНО: Общий режим [19:17:54]line Чек 539 19.10.2024 19:17 [19:17:54]line Смена: 443 ФФД: 1.0 [19:17:54]line ЗНМ: 0300000178 [19:17:54]line РНМ: 0000000000098116 [19:17:54]line Версия ККМ: 001 [19:17:54]line ФМ: 0000000000965413 [19:17:54]line ФД: 218894 [19:17:54]line ФПД: 205657713186426 [19:17:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191759&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218894&fm=205657713186426&tin=02508201610067®Number=0000000000098116&sum=20000 [19:17:55]OFD Sender: Processing packet 218894 [packets to send 80, broken 79] [19:17:55]ProducePacketName [19:17:55]name=ofd_packets/00218894 [19:17:55]OFD Sender: To server: pG, [19:17:55]CommunicateWithHost lk.salyk.kg:30040 [19:17:55]ConnectInit lk.salyk.kg [19:17:55]written 0, free lines is 4095 [19:17:55]Connected sock=10 [19:17:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 4C E9 07 01 CF 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 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 1B 02 00 00 F4 03 04 00 E7 05 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0E 57 03 00 35 04 06 00 BB 0B 6A F0 96 7A 1B EB FF 8B CC D3 22 CC [19:17:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BA 97 47 00 68 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 39 36 35 34 31 33 10 04 04 00 0E 57 03 00 F4 03 04 00 80 B1 13 67 B6 04 01 00 00 F5 F0 4F 9E E3 74 06 0F [19:17:55]CommunicateWithHost err = 0 [19:17:55]CheckOFDResponse [19:17:55]1017 (14) - 77093643461234 [19:17:55]1041 (16) - 0000000000965413 [19:17:55]1040 (4) - 218894 [19:17:55]1012 (4) - 19.10.2024 13:17 [19:17:55]1206 (1) - 0 [19:17:55]OFD Sender: Remove packet 218894 [19:17:55]ProducePacketName [19:17:55]name=ofd_packets/00218894 [19:17:55]NVStorageDeleteData [19:17:55]Write to MH i2c: 01 00 00 C0 BE 7E [19:17:55]Write i2c OK [19:17:55]MH_I2C_Read... [19:17:55]Read from MH i2c: 01 [19:17:55]MH_I2C_Read... [19:17:55]Read from MH i2c: 01 07 00 [19:17:55]MH_I2C_Read... [19:17:55]Read from MH i2c: 01 07 00 C0 BE 00 00 00 00 00 FF 0C 90 [19:17:55]RasterBufferAndPrint [19:17:55]line [19:17:55]line [19:17:55]line [19:17:55]line [19:17:55]line [19:17:55]written 0, free lines is 3333 [19:17:55]MH_Cut [19:17:55]Write to MH i2c: D1 01 00 C7 BE 01 57 [19:17:55]Write i2c OK [19:17:55]MH_I2C_Read... [19:17:55]Read from MH i2c: D1 [19:17:55]MH_I2C_Read... [19:17:55]Read from MH i2c: D1 01 00 [19:17:55]MH_I2C_Read... [19:17:55]Read from MH i2c: D1 01 00 C7 BE 00 56 [19:17:55]Write to MH i2c: 01 00 00 C8 BE 86 [19:17:55]Write i2c OK [19:17:55]MH_I2C_Read... [19:17:56]OFD Sender: No OFD packet to send [19:17:56]*** Cut start [19:17:56]*** Partial cut [19:17:56]*** CUTSNS_PIN = 1 [19:17:56]*** CUTSNS_PIN = 0 [19:17:56]*** Brake cut motor [19:17:57]Read from MH i2c: 01 [19:17:57]MH_I2C_Read... [19:17:57]*** Stop cut motor [19:17:57]*** Cut end [19:17:57]Read from MH i2c: 01 07 00 [19:17:57]MH_I2C_Read... [19:17:57]Read from MH i2c: 01 07 00 C8 BE 00 00 00 00 00 FF 0F 9B [19:17:57]process_action close_receipt done [19:17:57]requested_data is exist [19:17:57]produce_requested_data [19:17:57]requested_item fm.sn is exist - process it [19:17:57]wFMCommunicate request_size=4 [19:17:57]MH_SAM_APDU [19:17:57]CAPDU: 80 11 00 00 [19:17:57]Write to MH i2c: E2 08 00 C9 BE 80 11 00 00 00 00 00 00 01 [19:17:57]Write i2c OK [19:17:57]MH_I2C_Read... [19:17:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:57]Read from MH i2c: E2 [19:17:57]MH_I2C_Read... [19:17:57]Read from MH i2c: E2 17 00 [19:17:57]MH_I2C_Read... [19:17:57]Read from MH i2c: E2 17 00 C9 BE 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 50 [19:17:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:17:57]wFMCommunicate OK [19:17:57]requested_item fd.num is exist - process it [19:17:57]SAM_PROTO_GetFieldsCounters [19:17:57]wFMCommunicate request_size=4 [19:17:57]MH_SAM_APDU [19:17:57]CAPDU: 80 13 00 00 [19:17:57]Write to MH i2c: E2 08 00 CA BE 80 13 00 00 00 00 00 00 04 [19:17:57]Write i2c OK [19:17:57]MH_I2C_Read... [19:17:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:17:57]Read from MH i2c: E2 [19:17:57]MH_I2C_Read... [19:17:57]Read from MH i2c: E2 62 00 [19:17:57]MH_I2C_Read... [19:17:57]Read from MH i2c: E2 62 00 CA BE 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1B 02 00 00 5E 04 04 00 1B 02 00 00 57 04 04 00 1C 02 00 00 19 04 04 00 00 00 00 00 90 00 9C [19:17:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1B 02 00 00 5E 04 04 00 1B 02 00 00 57 04 04 00 1C 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:17:57]wFMCommunicate OK [19:17:57]SAM_PROTO_GetFieldsCounters done [19:17:57]requested_item shift.num is exist - process it [19:17:57]requested_item shift.opened is exist - process it [19:17:57]req_shift_opened [19:17:57]FM_GetShiftState [19:17:57]SAM_PROTO_GetShiftState [19:17:57]wFMCommunicate request_size=4 [19:17:57]MH_SAM_APDU [19:17:57]CAPDU: 80 13 01 00 [19:17:57]Write to MH i2c: E2 08 00 CB BE 80 13 01 00 00 00 00 00 06 [19:17:57]Write i2c OK [19:17:57]MH_I2C_Read... [19:17:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:57]Read from MH i2c: E2 [19:17:57]MH_I2C_Read... [19:17:57]Read from MH i2c: E2 0E 00 [19:17:57]MH_I2C_Read... [19:17:57]Read from MH i2c: E2 0E 00 CB BE 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 49 [19:17:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:17:57]wFMCommunicate OK [19:17:57]SAM_PROTO_GetShiftState done [19:17:57]FM_GetShiftState done [19:17:57]req_shift_opened done [19:17:57]requested_item shift.open_date is exist - process it [19:17:57]req_shift_open_date [19:17:57]req_shift_open_date done [19:17:57]produce_requested_data done [19:17:57]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218894,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:17:57]process_action_free close_receipt [19:17:57]json_value_free [19:17:57]json_value_free done [19:17:57]process_json_proto returns [19:17:57]Send response to host [19:17:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218894,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:17:57]free response buf [19:17:57]execute_script done [19:17:57]execute_script returns [19:17:57]free content buf [19:17:57]Sock 9.Close socket [19:17:57]Sock 9.Thread stoped [19:18:01]OFD Sender: No OFD packet to send [19:18:06]OFD Sender: No OFD packet to send [19:18:11]OFD Sender: No OFD packet to send [19:18:16]OFD Sender: No OFD packet to send [19:18:21]OFD Sender: No OFD packet to send [19:18:26]OFD Sender: No OFD packet to send [19:18:31]OFD Sender: No OFD packet to send [19:18:31]accept exits with 8 [19:18:31]New connection [19:18:31]New thread 3066826084 created [19:18:31]Thread 3066682724 joined [19:18:31]Waiting for new connection... [19:18:31] Sock 8.Parse request [19:18:31]Sock 8.Check first char [19:18:31]Sock 8.First char is OK [19:18:31]request: POST /json_proto HTTP/1.0 [19:18:31]Method: POST [19:18:31]URL: /json_proto [19:18:31]Method is POST - this is cgi request [19:18:31]url: /json_proto [19:18:31]query_string will be loaded in cgi processing [19:18:31]execute_cgi json_proto POST (null) [19:18:31]execute_cgi path=json_proto method=POST [19:18:31]POST find Content-Length [19:18:31]Host: 172.17.40.4:8080 [19:18:31]Content-Length: 769 [19:18:31]Content-Type: application/json [19:18:31] [19:18:31]POST finish read [19:18:31]Found Content-Length = 769 [19:18:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 22.940, "sum" : 1702.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" : 1702.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:31]execute_script... [19:18:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 22.940, "sum" : 1702.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" : 1702.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:31]POST & json_proto [19:18:31]process_json_proto [19:18:31]json parsed OK: [19:18:31]protocol is kg_v1.0 [19:18:31]action value=close_receipt [19:18:31]process_action close_receipt [19:18:31]cmd_close_receipt [19:18:31]MH_GetDate [19:18:31]Write to MH i2c: F0 00 00 CC BE 79 [19:18:31]Write i2c OK [19:18:31]MH_I2C_Read... [19:18:31]Read from MH i2c: F0 [19:18:31]MH_I2C_Read... [19:18:31]Read from MH i2c: F0 09 00 [19:18:31]MH_I2C_Read... [19:18:31]Read from MH i2c: F0 09 00 CC BE 00 0E 06 14 67 EE 0E 0D 67 81 [19:18:31]GetLastDocTimeStamp 1729365479 [19:18:31]current date 1729365518 [19:18:31]FM_GetShiftState [19:18:31]SAM_PROTO_GetShiftState [19:18:31]wFMCommunicate request_size=4 [19:18:31]MH_SAM_APDU [19:18:31]CAPDU: 80 13 01 00 [19:18:31]Write to MH i2c: E2 08 00 CD BE 80 13 01 00 00 00 00 00 08 [19:18:31]Write i2c OK [19:18:31]MH_I2C_Read... [19:18:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:31]Read from MH i2c: E2 [19:18:31]MH_I2C_Read... [19:18:31]Read from MH i2c: E2 0E 00 [19:18:31]MH_I2C_Read... [19:18:31]Read from MH i2c: E2 0E 00 CD BE 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4B [19:18:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:18:31]wFMCommunicate OK [19:18:31]SAM_PROTO_GetShiftState done [19:18:31]FM_GetShiftState done [19:18:31]opened in 1729296582 [19:18:31]opened+sec_in_day 1729382982 [19:18:31]quantity*price = 170214 [19:18:31]sum+1 = 170216 [19:18:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1702.15 НСП 1% : 15.06 НДС 12% : 180.76 Наличными: 0.00 Безнал.: 1702.15 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 540 19.10.2024 19:18 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218895 ФПД: 170580354932152 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191838&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218895&fm=170580354932152&tin=02508201610067®Number=0000000000098116&sum=170215 [19:18:33]StoreToDocumentArchive [19:18:33]shift 443 fd 218895 [19:18:33]save to /storage/0443/doc_00218895 [19:18:33]save last doc name /storage/0443/doc_00218895 to /storage/kkm_last_doc_name [19:18:33]save OK [19:18:33]Clear old archive folders... [19:18:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:18:33]tlvbuf is 01502100 [19:18:33]SAM_PROTO_ClearQueue [19:18:33]wFMCommunicate request_size=4 [19:18:33]MH_SAM_APDU [19:18:33]CAPDU: 80 09 00 00 [19:18:33]Write to MH i2c: E2 08 00 DA BE 80 09 00 00 00 00 00 00 0A [19:18:33]Write i2c OK [19:18:33]MH_I2C_Read... [19:18:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:18:33]Read from MH i2c: E2 [19:18:33]MH_I2C_Read... [19:18:33]Read from MH i2c: E2 03 00 [19:18:33]MH_I2C_Read... [19:18:33]Read from MH i2c: E2 03 00 DA BE 00 90 00 0C [19:18:33]RAPDU: 90 00 [19:18:33]wFMCommunicate OK [19:18:33]SAM_PROTO_ClearQueue done [19:18:33]KKMCreateOFDPacket [19:18:33]OFDProtocolAddRootSTLVToBuf [19:18:33]FM_MakeSignedData [19:18:33]FM_MakeSignedData [19:18:33]SAM_PROTO_SignData [19:18:33]wFMCommunicate request_size=4 [19:18:33]MH_SAM_APDU [19:18:33]CAPDU: 80 0D 01 02 [19:18:33]Write to MH i2c: E2 08 00 DB BE 80 0D 01 02 00 00 00 00 12 [19:18:33]Write i2c OK [19:18:33]MH_I2C_Read... [19:18:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:18:33]Read from MH i2c: E2 [19:18:33]MH_I2C_Read... [19:18:33]Read from MH i2c: E2 03 00 [19:18:33]MH_I2C_Read... [19:18:33]Read from MH i2c: E2 03 00 DB BE 00 90 00 0D [19:18:33]RAPDU: 90 00 [19:18:33]wFMCommunicate OK [19:18:33]wFMCommunicate request_size=255 [19:18:33]MH_SAM_APDU [19:18:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9C 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 0E 06 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0F 57 03 00 35 04 06 00 9B [19:18:33]Write to MH i2c: E2 02 01 DC BE 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 9C 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 0E 06 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0F 57 03 00 35 04 06 00 9B 00 00 E0 [19:18:33]Write i2c OK [19:18:33]MH_I2C_Read... [19:18:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:33]Read from MH i2c: E2 [19:18:33]MH_I2C_Read... [19:18:33]Read from MH i2c: E2 03 00 [19:18:33]MH_I2C_Read... [19:18:33]Read from MH i2c: E2 03 00 DC BE 00 90 00 0E [19:18:33]RAPDU: 90 00 [19:18:33]wFMCommunicate OK [19:18:33]wFMCommunicate request_size=10 [19:18:33]MH_SAM_APDU [19:18:33]CAPDU: 80 0D 02 02 05 24 55 76 1D B8 [19:18:33]Write to MH i2c: E2 0D 00 DD BE 80 0D 02 02 05 00 24 55 76 1D B8 00 00 E3 [19:18:33]Write i2c OK [19:18:33]MH_I2C_Read... [19:18:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:33]Read from MH i2c: E2 [19:18:33]MH_I2C_Read... [19:18:33]Read from MH i2c: E2 03 00 [19:18:33]MH_I2C_Read... [19:18:33]Read from MH i2c: E2 03 00 DD BE 00 90 00 0F [19:18:33]RAPDU: 90 00 [19:18:33]wFMCommunicate OK [19:18:33]wFMCommunicate request_size=4 [19:18:33]MH_SAM_APDU [19:18:33]CAPDU: 80 0D 03 02 [19:18:33]Write to MH i2c: E2 08 00 DE BE 80 0D 03 02 00 00 00 00 17 [19:18:33]Write i2c OK [19:18:33]MH_I2C_Read... [19:18:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:18:33]Read from MH i2c: E2 [19:18:33]MH_I2C_Read... [19:18:33]Read from MH i2c: E2 0B 00 [19:18:33]MH_I2C_Read... [19:18:33]Read from MH i2c: E2 0B 00 DE BE 00 24 89 F5 8E D7 01 78 ED 90 00 85 [19:18:33]RAPDU: 24 89 F5 8E D7 01 78 ED 90 00 [19:18:33]wFMCommunicate OK [19:18:33]SAM_PROTO_SignData done [19:18:33]FM_MakeSignedData done [19:18:33]CreateOFDProtocolMessage [19:18:33]wFMCommunicate request_size=4 [19:18:33]MH_SAM_APDU [19:18:33]CAPDU: 80 11 00 00 [19:18:33]Write to MH i2c: E2 08 00 DF BE 80 11 00 00 00 00 00 00 17 [19:18:33]Write i2c OK [19:18:33]MH_I2C_Read... [19:18:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:33]Read from MH i2c: E2 [19:18:33]MH_I2C_Read... [19:18:33]Read from MH i2c: E2 17 00 [19:18:33]MH_I2C_Read... [19:18:33]Read from MH i2c: E2 17 00 DF BE 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 66 [19:18:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:18:33]wFMCommunicate OK [19:18:33]CreateOFDProtocolMessage done [19:18:33]OFDSenderStorePacket 218895 [19:18:33]StoreOFDPacket docnum=218895 [19:18:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A4 FE 07 01 CC 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9C 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 0E 06 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0F 57 03 00 35 04 06 00 9B 24 55 76 1D B8 24 89 F5 8E D7 01 78 ED [19:18:33]CheckFolder [19:18:33]dirname=/storage/ofd_packets [19:18:33]CheckFolder done [19:18:33]ProducePacketName [19:18:33]name=ofd_packets/00218895 [19:18:33]NVStorageSaveData ofd_packets/00218895 [19:18:33]File name is /storage/ofd_packets/00218895 [19:18:33]Write 301 bytes [19:18:33]NVStorageSaveData done [19:18:33]OFDSenderStorePacket done [19:18:33]KKMCreateOFDPacket done [19:18:33]NVStorageSaveData kkm_last_timestamp [19:18:33]File name is /storage/kkm_last_timestamp [19:18:33]Write 4 bytes [19:18:33]NVStorageSaveData done [19:18:33]ExternCall_PrintAddStr [19:18:33]wPrintStart [19:18:33]Write to MH i2c: 01 00 00 E0 BE 9E [19:18:33]Write i2c OK [19:18:33]MH_I2C_Read... [19:18:33]Read from MH i2c: 01 [19:18:33]MH_I2C_Read... [19:18:33]Read from MH i2c: 01 07 00 [19:18:33]MH_I2C_Read... [19:18:33]Read from MH i2c: 01 07 00 E0 BE 00 00 00 00 00 FF 0F B3 [19:18:33]RasterBufferAndPrint [19:18:33]line Счет N : (1)536438 [19:18:33]line ИНН: 02508201610067 [19:18:33]line Контрольно-Кассовый Чек [19:18:33]line ПРОДАЖА [19:18:33]line ТРК (МРК, ГНК) : 11 [19:18:33]line Товар: 2710124500 [19:18:33]line Аи-95-К-3 [19:18:33]line 22.940 * 74.20 [19:18:33]line = 1702.15 [19:18:33]line НДС 12% НСП 1% [19:18:33]line > о реализуемом товаре [19:18:33]line ИТОГО: 1702.15 [19:18:33]line НСП 1% : 15.06 [19:18:33]line НДС 12% : 180.76 [19:18:33]line Наличными: 0.00 [19:18:33]line Безнал.: 1702.15 [19:18:33]line Место: АЗС № 84 "Партнер Нефть" [19:18:33]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:18:33]line СНО: Общий режим [19:18:33]line Чек 540 19.10.2024 19:18 [19:18:33]line Смена: 443 ФФД: 1.0 [19:18:33]line ЗНМ: 0300000178 [19:18:33]line РНМ: 0000000000098116 [19:18:33]line Версия ККМ: 001 [19:18:33]line Платежная система: Mbank [19:18:33]line ФМ: 0000000000965413 [19:18:33]line ФД: 218895 [19:18:33]line ФПД: 170580354932152 [19:18:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T191838&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218895&fm=170580354932152&tin=02508201610067®Number=0000000000098116&sum=170215 [19:18:33]written 0, free lines is 4095 [19:18:33]OFD Sender: Processing packet 218895 [packets to send 80, broken 79] [19:18:33]ProducePacketName [19:18:33]name=ofd_packets/00218895 [19:18:33]OFD Sender: To server: pG, [19:18:33]CommunicateWithHost lk.salyk.kg:30040 [19:18:33]ConnectInit lk.salyk.kg [19:18:34]Connected sock=10 [19:18:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A4 FE 07 01 CC 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9C 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 0E 06 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0F 57 03 00 35 04 06 00 9B 24 55 76 1D B8 24 89 F5 8E D7 01 78 ED [19:18:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A3 6C 47 00 D8 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 0F 57 03 00 F4 03 04 00 A6 B1 13 67 B6 04 01 00 00 96 DA 5B A9 B0 C7 01 11 [19:18:34]CommunicateWithHost err = 0 [19:18:34]CheckOFDResponse [19:18:34]1017 (14) - 77093643461234 [19:18:34]1041 (16) - 0000000000965413 [19:18:34]1040 (4) - 218895 [19:18:34]1012 (4) - 19.10.2024 13:18 [19:18:34]1206 (1) - 0 [19:18:34]OFD Sender: Remove packet 218895 [19:18:34]ProducePacketName [19:18:34]name=ofd_packets/00218895 [19:18:34]NVStorageDeleteData [19:18:34]Write to MH i2c: 01 00 00 09 BF C8 [19:18:34]Write i2c OK [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: 01 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: 01 07 00 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: 01 07 00 09 BF 00 00 00 00 00 0A 0D E6 [19:18:34]RasterBufferAndPrint [19:18:34]line [19:18:34]line [19:18:34]line [19:18:34]line [19:18:34]line [19:18:34]written 0, free lines is 3345 [19:18:34]MH_Cut [19:18:34]Write to MH i2c: D1 01 00 10 BF 01 A1 [19:18:34]Write i2c OK [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: D1 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: D1 01 00 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: D1 01 00 10 BF 00 A0 [19:18:34]Write to MH i2c: 01 00 00 11 BF D0 [19:18:34]Write i2c OK [19:18:34]MH_I2C_Read... [19:18:34]OFD Sender: No OFD packet to send [19:18:35]*** Cut start [19:18:35]*** Partial cut [19:18:35]*** CUTSNS_PIN = 1 [19:18:35]*** CUTSNS_PIN = 0 [19:18:35]*** Brake cut motor [19:18:35]Read from MH i2c: 01 [19:18:35]MH_I2C_Read... [19:18:35]*** Stop cut motor [19:18:35]*** Cut end [19:18:35]Read from MH i2c: 01 07 00 [19:18:35]MH_I2C_Read... [19:18:35]Read from MH i2c: 01 07 00 11 BF 00 00 00 00 00 FF 0F E5 [19:18:35]process_action close_receipt done [19:18:35]requested_data is exist [19:18:35]produce_requested_data [19:18:35]requested_item fm.sn is exist - process it [19:18:35]wFMCommunicate request_size=4 [19:18:35]MH_SAM_APDU [19:18:35]CAPDU: 80 11 00 00 [19:18:35]Write to MH i2c: E2 08 00 12 BF 80 11 00 00 00 00 00 00 4B [19:18:35]Write i2c OK [19:18:35]MH_I2C_Read... [19:18:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:35]Read from MH i2c: E2 [19:18:35]MH_I2C_Read... [19:18:35]Read from MH i2c: E2 17 00 [19:18:35]MH_I2C_Read... [19:18:35]Read from MH i2c: E2 17 00 12 BF 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9A [19:18:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:18:35]wFMCommunicate OK [19:18:35]requested_item fd.num is exist - process it [19:18:35]SAM_PROTO_GetFieldsCounters [19:18:35]wFMCommunicate request_size=4 [19:18:35]MH_SAM_APDU [19:18:35]CAPDU: 80 13 00 00 [19:18:35]Write to MH i2c: E2 08 00 13 BF 80 13 00 00 00 00 00 00 4E [19:18:35]Write i2c OK [19:18:35]MH_I2C_Read... [19:18:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:18:35]Read from MH i2c: E2 [19:18:35]MH_I2C_Read... [19:18:35]Read from MH i2c: E2 62 00 [19:18:35]MH_I2C_Read... [19:18:35]Read from MH i2c: E2 62 00 13 BF 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1C 02 00 00 5E 04 04 00 1C 02 00 00 57 04 04 00 1D 02 00 00 19 04 04 00 00 00 00 00 90 00 EA [19:18:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 0F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1C 02 00 00 5E 04 04 00 1C 02 00 00 57 04 04 00 1D 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:18:35]wFMCommunicate OK [19:18:35]SAM_PROTO_GetFieldsCounters done [19:18:35]requested_item shift.num is exist - process it [19:18:35]requested_item shift.opened is exist - process it [19:18:35]req_shift_opened [19:18:35]FM_GetShiftState [19:18:35]SAM_PROTO_GetShiftState [19:18:35]wFMCommunicate request_size=4 [19:18:35]MH_SAM_APDU [19:18:35]CAPDU: 80 13 01 00 [19:18:35]Write to MH i2c: E2 08 00 14 BF 80 13 01 00 00 00 00 00 50 [19:18:35]Write i2c OK [19:18:35]MH_I2C_Read... [19:18:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:35]Read from MH i2c: E2 [19:18:35]MH_I2C_Read... [19:18:35]Read from MH i2c: E2 0E 00 [19:18:35]MH_I2C_Read... [19:18:35]Read from MH i2c: E2 0E 00 14 BF 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 93 [19:18:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:18:35]wFMCommunicate OK [19:18:35]SAM_PROTO_GetShiftState done [19:18:35]FM_GetShiftState done [19:18:35]req_shift_opened done [19:18:35]requested_item shift.open_date is exist - process it [19:18:35]req_shift_open_date [19:18:35]req_shift_open_date done [19:18:35]produce_requested_data done [19:18:35]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218895,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:18:35]process_action_free close_receipt [19:18:35]json_value_free [19:18:35]json_value_free done [19:18:35]process_json_proto returns [19:18:35]Send response to host [19:18:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218895,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:18:35]free response buf [19:18:35]execute_script done [19:18:35]execute_script returns [19:18:35]free content buf [19:18:35]Sock 8.Close socket [19:18:35]Sock 8.Thread stoped [19:18:39]OFD Sender: No OFD packet to send [19:18:44]OFD Sender: No OFD packet to send [19:18:49]OFD Sender: No OFD packet to send [19:18:54]OFD Sender: No OFD packet to send [19:18:59]OFD Sender: No OFD packet to send [19:19:04]OFD Sender: No OFD packet to send [19:19:09]OFD Sender: No OFD packet to send [19:19:14]OFD Sender: No OFD packet to send [19:19:19]OFD Sender: No OFD packet to send [19:19:24]OFD Sender: No OFD packet to send [19:19:29]OFD Sender: No OFD packet to send [19:19:34]OFD Sender: No OFD packet to send [19:19:39]OFD Sender: No OFD packet to send [19:19:44]OFD Sender: No OFD packet to send [19:19:49]OFD Sender: No OFD packet to send [19:19:54]OFD Sender: No OFD packet to send [19:19:59]OFD Sender: No OFD packet to send [19:20:04]OFD Sender: No OFD packet to send [19:20:09]OFD Sender: No OFD packet to send [19:20:14]OFD Sender: No OFD packet to send [19:20:19]OFD Sender: No OFD packet to send [19:20:24]OFD Sender: No OFD packet to send [19:20:29]OFD Sender: No OFD packet to send [19:20:34]OFD Sender: No OFD packet to send [19:20:39]OFD Sender: No OFD packet to send [19:20:44]OFD Sender: No OFD packet to send [19:20:49]OFD Sender: No OFD packet to send [19:20:54]OFD Sender: No OFD packet to send [19:20:59]OFD Sender: No OFD packet to send [19:21:04]OFD Sender: No OFD packet to send [19:21:09]OFD Sender: No OFD packet to send [19:21:14]OFD Sender: No OFD packet to send [19:21:19]OFD Sender: No OFD packet to send [19:21:24]OFD Sender: No OFD packet to send [19:21:29]OFD Sender: No OFD packet to send [19:21:34]OFD Sender: No OFD packet to send [19:21:39]OFD Sender: No OFD packet to send [19:21:45]OFD Sender: No OFD packet to send [19:21:50]OFD Sender: No OFD packet to send [19:21:55]OFD Sender: No OFD packet to send [19:22:00]OFD Sender: No OFD packet to send [19:22:05]OFD Sender: No OFD packet to send [19:22:10]OFD Sender: No OFD packet to send [19:22:15]OFD Sender: No OFD packet to send [19:22:20]OFD Sender: No OFD packet to send [19:22:25]OFD Sender: No OFD packet to send [19:22:30]OFD Sender: No OFD packet to send [19:22:35]OFD Sender: No OFD packet to send [19:22:40]OFD Sender: No OFD packet to send [19:22:45]OFD Sender: No OFD packet to send [19:22:50]OFD Sender: No OFD packet to send [19:22:55]OFD Sender: No OFD packet to send [19:23:00]OFD Sender: No OFD packet to send [19:23:05]OFD Sender: No OFD packet to send [19:23:10]OFD Sender: No OFD packet to send [19:23:15]OFD Sender: No OFD packet to send [19:23:20]OFD Sender: No OFD packet to send [19:23:25]OFD Sender: No OFD packet to send [19:23:30]OFD Sender: No OFD packet to send [19:23:31]accept exits with 9 [19:23:31]New connection [19:23:31]New thread 3066682724 created [19:23:31]Thread 3066826084 joined [19:23:31]Waiting for new connection... [19:23:31] Sock 9.Parse request [19:23:31]Sock 9.Check first char [19:23:31]Sock 9.First char is OK [19:23:31]request: POST /json_proto HTTP/1.0 [19:23:31]Method: POST [19:23:31]URL: /json_proto [19:23:31]Method is POST - this is cgi request [19:23:31]url: /json_proto [19:23:31]query_string will be loaded in cgi processing [19:23:31]execute_cgi json_proto POST (null) [19:23:31]execute_cgi path=json_proto method=POST [19:23:31]POST find Content-Length [19:23:31]Host: 172.17.40.4:8080 [19:23:31]Content-Length: 677 [19:23:31]Content-Type: application/json [19:23:31] [19:23:31]POST finish read [19:23:31]Found Content-Length = 677 [19:23:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536439", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:23:31]execute_script... [19:23:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536439", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:23:31]POST & json_proto [19:23:31]process_json_proto [19:23:31]json parsed OK: [19:23:31]protocol is kg_v1.0 [19:23:31]action value=close_receipt [19:23:31]process_action close_receipt [19:23:31]cmd_close_receipt [19:23:31]MH_GetDate [19:23:31]Write to MH i2c: F0 00 00 15 BF C3 [19:23:31]Write i2c OK [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: F0 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: F0 09 00 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: F0 09 00 15 BF 00 39 07 14 67 EE 0E 0D 67 F7 [19:23:31]GetLastDocTimeStamp 1729365518 [19:23:31]current date 1729365817 [19:23:31]FM_GetShiftState [19:23:31]SAM_PROTO_GetShiftState [19:23:31]wFMCommunicate request_size=4 [19:23:31]MH_SAM_APDU [19:23:31]CAPDU: 80 13 01 00 [19:23:31]Write to MH i2c: E2 08 00 16 BF 80 13 01 00 00 00 00 00 52 [19:23:31]Write i2c OK [19:23:31]MH_I2C_Read... [19:23:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:31]Read from MH i2c: E2 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: E2 0E 00 [19:23:31]MH_I2C_Read... [19:23:31]Read from MH i2c: E2 0E 00 16 BF 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 95 [19:23:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:23:31]wFMCommunicate OK [19:23:31]SAM_PROTO_GetShiftState done [19:23:31]FM_GetShiftState done [19:23:31]opened in 1729296582 [19:23:31]opened+sec_in_day 1729382982 [19:23:31]quantity*price = 50041 [19:23:31]sum+1 = 50042 [19:23: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 541 19.10.2024 19:23 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218896 ФПД: 280411961211302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T192337&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218896&fm=280411961211302&tin=02508201610067®Number=0000000000098116&sum=50000 [19:23:32]StoreToDocumentArchive [19:23:32]shift 443 fd 218896 [19:23:32]save to /storage/0443/doc_00218896 [19:23:32]save last doc name /storage/0443/doc_00218896 to /storage/kkm_last_doc_name [19:23:32]save OK [19:23:32]Clear old archive folders... [19:23:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:23:32]tlvbuf is 016FA7B0 [19:23:32]SAM_PROTO_ClearQueue [19:23:32]wFMCommunicate request_size=4 [19:23:32]MH_SAM_APDU [19:23:32]CAPDU: 80 09 00 00 [19:23:32]Write to MH i2c: E2 08 00 23 BF 80 09 00 00 00 00 00 00 54 [19:23:32]Write i2c OK [19:23:32]MH_I2C_Read... [19:23:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:23:32]Read from MH i2c: E2 [19:23:32]MH_I2C_Read... [19:23:32]Read from MH i2c: E2 03 00 [19:23:32]MH_I2C_Read... [19:23:32]Read from MH i2c: E2 03 00 23 BF 00 90 00 56 [19:23:32]RAPDU: 90 00 [19:23:32]wFMCommunicate OK [19:23:32]SAM_PROTO_ClearQueue done [19:23:32]KKMCreateOFDPacket [19:23:32]OFDProtocolAddRootSTLVToBuf [19:23:32]FM_MakeSignedData [19:23:32]FM_MakeSignedData [19:23:32]SAM_PROTO_SignData [19:23:32]wFMCommunicate request_size=4 [19:23:32]MH_SAM_APDU [19:23:32]CAPDU: 80 0D 01 02 [19:23:32]Write to MH i2c: E2 08 00 24 BF 80 0D 01 02 00 00 00 00 5C [19:23:32]Write i2c OK [19:23:32]MH_I2C_Read... [19:23:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:23:33]Read from MH i2c: E2 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: E2 03 00 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: E2 03 00 24 BF 00 90 00 57 [19:23:33]RAPDU: 90 00 [19:23:33]wFMCommunicate OK [19:23:33]wFMCommunicate request_size=255 [19:23:33]MH_SAM_APDU [19:23: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 39 07 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 10 57 03 00 35 04 06 00 FF [19:23:33]Write to MH i2c: E2 02 01 25 BF 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 39 07 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 10 57 03 00 35 04 06 00 FF 00 00 E3 [19:23:33]Write i2c OK [19:23:33]MH_I2C_Read... [19:23:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:33]Read from MH i2c: E2 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: E2 03 00 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: E2 03 00 25 BF 00 90 00 58 [19:23:33]RAPDU: 90 00 [19:23:33]wFMCommunicate OK [19:23:33]wFMCommunicate request_size=10 [19:23:33]MH_SAM_APDU [19:23:33]CAPDU: 80 0D 02 02 05 08 7F 56 B9 A6 [19:23:33]Write to MH i2c: E2 0D 00 26 BF 80 0D 02 02 05 00 08 7F 56 B9 A6 00 00 A5 [19:23:33]Write i2c OK [19:23:33]MH_I2C_Read... [19:23:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:33]Read from MH i2c: E2 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: E2 03 00 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: E2 03 00 26 BF 00 90 00 59 [19:23:33]RAPDU: 90 00 [19:23:33]wFMCommunicate OK [19:23:33]wFMCommunicate request_size=4 [19:23:33]MH_SAM_APDU [19:23:33]CAPDU: 80 0D 03 02 [19:23:33]Write to MH i2c: E2 08 00 27 BF 80 0D 03 02 00 00 00 00 61 [19:23:33]Write i2c OK [19:23:33]MH_I2C_Read... [19:23:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:23:33]Read from MH i2c: E2 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: E2 0B 00 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: E2 0B 00 27 BF 00 DB 06 5F 95 A3 21 79 5D 90 00 D1 [19:23:33]RAPDU: DB 06 5F 95 A3 21 79 5D 90 00 [19:23:33]wFMCommunicate OK [19:23:33]SAM_PROTO_SignData done [19:23:33]FM_MakeSignedData done [19:23:33]CreateOFDProtocolMessage [19:23:33]wFMCommunicate request_size=4 [19:23:33]MH_SAM_APDU [19:23:33]CAPDU: 80 11 00 00 [19:23:33]Write to MH i2c: E2 08 00 28 BF 80 11 00 00 00 00 00 00 61 [19:23:33]Write i2c OK [19:23:33]MH_I2C_Read... [19:23:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:33]Read from MH i2c: E2 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: E2 17 00 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: E2 17 00 28 BF 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B0 [19:23:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:23:33]wFMCommunicate OK [19:23:33]CreateOFDProtocolMessage done [19:23:33]OFDSenderStorePacket 218896 [19:23:33]StoreOFDPacket docnum=218896 [19:23:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DB 59 07 01 14 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 39 07 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 10 57 03 00 35 04 06 00 FF 08 7F 56 B9 A6 DB 06 5F 95 A3 21 79 5D [19:23:33]CheckFolder [19:23:33]dirname=/storage/ofd_packets [19:23:33]CheckFolder done [19:23:33]ProducePacketName [19:23:33]name=ofd_packets/00218896 [19:23:33]NVStorageSaveData ofd_packets/00218896 [19:23:33]File name is /storage/ofd_packets/00218896 [19:23:33]Write 301 bytes [19:23:33]NVStorageSaveData done [19:23:33]OFDSenderStorePacket done [19:23:33]KKMCreateOFDPacket done [19:23:33]NVStorageSaveData kkm_last_timestamp [19:23:33]File name is /storage/kkm_last_timestamp [19:23:33]Write 4 bytes [19:23:33]NVStorageSaveData done [19:23:33]ExternCall_PrintAddStr [19:23:33]wPrintStart [19:23:33]Write to MH i2c: 01 00 00 29 BF E8 [19:23:33]Write i2c OK [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: 01 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: 01 07 00 [19:23:33]MH_I2C_Read... [19:23:33]Read from MH i2c: 01 07 00 29 BF 00 00 00 00 00 FF 0F FD [19:23:33]RasterBufferAndPrint [19:23:33]line Счет N : (1)536439 [19:23:33]line ИНН: 02508201610067 [19:23:33]line Контрольно-Кассовый Чек [19:23:33]line ПРОДАЖА [19:23:33]line ТРК (МРК, ГНК) : 43 [19:23:33]line Товар: 2710124130 [19:23:33]line Аи-92-К-2 [19:23:33]line 7.480 * 66.90 [19:23:33]line = 500.41 [19:23:33]line НДС 12% НСП 1% [19:23:33]line > о реализуемом товаре [19:23:33]line ОКРУГЛЕНИЕ: -0.41 [19:23:33]line ИТОГО: 500.00 [19:23:33]line Внесено: 500.00 [19:23:33]line СДАЧА: 0.00 [19:23:33]line НСП 1% : 4.43 [19:23:33]line НДС 12% : 53.14 [19:23:33]line Наличными: 500.00 [19:23:33]line Безнал.: 0.00 [19:23:33]line Место: АЗС № 84 "Партнер Нефть" [19:23:33]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:23:33]line СНО: Общий режим [19:23:33]line Чек 541 19.10.2024 19:23 [19:23:33]line Смена: 443 ФФД: 1.0 [19:23:33]line ЗНМ: 0300000178 [19:23:33]line РНМ: 0000000000098116 [19:23:33]line Версия ККМ: 001 [19:23:33]line ФМ: 0000000000965413 [19:23:33]line ФД: 218896 [19:23:33]line ФПД: 280411961211302 [19:23:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T192337&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218896&fm=280411961211302&tin=02508201610067®Number=0000000000098116&sum=50000 [19:23:33]OFD Sender: Processing packet 218896 [packets to send 80, broken 79] [19:23:33]ProducePacketName [19:23:33]name=ofd_packets/00218896 [19:23:33]OFD Sender: To server: pG, [19:23:33]CommunicateWithHost lk.salyk.kg:30040 [19:23:33]ConnectInit lk.salyk.kg [19:23:33]written 0, free lines is 4095 [19:23:33]Connected sock=10 [19:23:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DB 59 07 01 14 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 39 07 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 10 57 03 00 35 04 06 00 FF 08 7F 56 B9 A6 DB 06 5F 95 A3 21 79 5D [19:23:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 53 59 47 00 8D 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 39 36 35 34 31 33 10 04 04 00 10 57 03 00 F4 03 04 00 D2 B2 13 67 B6 04 01 00 00 9E 02 ED 21 14 EA 97 7F [19:23:34]CommunicateWithHost err = 0 [19:23:34]CheckOFDResponse [19:23:34]1017 (14) - 77093643461234 [19:23:34]1041 (16) - 0000000000965413 [19:23:34]1040 (4) - 218896 [19:23:34]1012 (4) - 19.10.2024 13:23 [19:23:34]1206 (1) - 0 [19:23:34]OFD Sender: Remove packet 218896 [19:23:34]ProducePacketName [19:23:34]name=ofd_packets/00218896 [19:23:34]NVStorageDeleteData [19:23:34]Write to MH i2c: 01 00 00 54 BF 13 [19:23:34]Write i2c OK [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: 01 [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: 01 07 00 [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: 01 07 00 54 BF 00 00 00 00 00 F5 0C 1B [19:23:34]RasterBufferAndPrint [19:23:34]line [19:23:34]line [19:23:34]line [19:23:34]line [19:23:34]line [19:23:34]written 0, free lines is 3323 [19:23:34]MH_Cut [19:23:34]Write to MH i2c: D1 01 00 5B BF 01 EC [19:23:34]Write i2c OK [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: D1 [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: D1 01 00 [19:23:34]MH_I2C_Read... [19:23:34]Read from MH i2c: D1 01 00 5B BF 00 EB [19:23:34]Write to MH i2c: 01 00 00 5C BF 1B [19:23:34]Write i2c OK [19:23:34]MH_I2C_Read... [19:23:34]OFD Sender: No OFD packet to send [19:23:34]*** Cut start [19:23:34]*** Partial cut [19:23:34]*** CUTSNS_PIN = 1 [19:23:34]*** CUTSNS_PIN = 0 [19:23:35]*** Brake cut motor [19:23:35]Read from MH i2c: 01 [19:23:35]MH_I2C_Read... [19:23:35]*** Stop cut motor [19:23:35]*** Cut end [19:23:35]Read from MH i2c: 01 07 00 [19:23:35]MH_I2C_Read... [19:23:35]Read from MH i2c: 01 07 00 5C BF 00 00 00 00 00 FF 0F 30 [19:23:35]process_action close_receipt done [19:23:35]requested_data is exist [19:23:35]produce_requested_data [19:23:35]requested_item fm.sn is exist - process it [19:23:35]wFMCommunicate request_size=4 [19:23:35]MH_SAM_APDU [19:23:35]CAPDU: 80 11 00 00 [19:23:35]Write to MH i2c: E2 08 00 5D BF 80 11 00 00 00 00 00 00 96 [19:23:35]Write i2c OK [19:23:35]MH_I2C_Read... [19:23:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:35]Read from MH i2c: E2 [19:23:35]MH_I2C_Read... [19:23:35]Read from MH i2c: E2 17 00 [19:23:35]MH_I2C_Read... [19:23:35]Read from MH i2c: E2 17 00 5D BF 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E5 [19:23:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:23:35]wFMCommunicate OK [19:23:35]requested_item fd.num is exist - process it [19:23:35]SAM_PROTO_GetFieldsCounters [19:23:35]wFMCommunicate request_size=4 [19:23:35]MH_SAM_APDU [19:23:35]CAPDU: 80 13 00 00 [19:23:35]Write to MH i2c: E2 08 00 5E BF 80 13 00 00 00 00 00 00 99 [19:23:35]Write i2c OK [19:23:35]MH_I2C_Read... [19:23:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:23:35]Read from MH i2c: E2 [19:23:35]MH_I2C_Read... [19:23:35]Read from MH i2c: E2 62 00 [19:23:35]MH_I2C_Read... [19:23:35]Read from MH i2c: E2 62 00 5E BF 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 10 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1D 02 00 00 5E 04 04 00 1D 02 00 00 57 04 04 00 1E 02 00 00 19 04 04 00 00 00 00 00 90 00 39 [19:23:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 10 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1D 02 00 00 5E 04 04 00 1D 02 00 00 57 04 04 00 1E 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:23:35]wFMCommunicate OK [19:23:35]SAM_PROTO_GetFieldsCounters done [19:23:35]requested_item shift.num is exist - process it [19:23:35]requested_item shift.opened is exist - process it [19:23:35]req_shift_opened [19:23:35]FM_GetShiftState [19:23:35]SAM_PROTO_GetShiftState [19:23:35]wFMCommunicate request_size=4 [19:23:35]MH_SAM_APDU [19:23:35]CAPDU: 80 13 01 00 [19:23:35]Write to MH i2c: E2 08 00 5F BF 80 13 01 00 00 00 00 00 9B [19:23:35]Write i2c OK [19:23:35]MH_I2C_Read... [19:23:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:35]Read from MH i2c: E2 [19:23:35]MH_I2C_Read... [19:23:35]Read from MH i2c: E2 0E 00 [19:23:35]MH_I2C_Read... [19:23:35]Read from MH i2c: E2 0E 00 5F BF 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DE [19:23:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:23:35]wFMCommunicate OK [19:23:35]SAM_PROTO_GetShiftState done [19:23:35]FM_GetShiftState done [19:23:35]req_shift_opened done [19:23:35]requested_item shift.open_date is exist - process it [19:23:35]req_shift_open_date [19:23:35]req_shift_open_date done [19:23:35]produce_requested_data done [19:23:35]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218896,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:23:35]process_action_free close_receipt [19:23:35]json_value_free [19:23:35]json_value_free done [19:23:35]process_json_proto returns [19:23:35]Send response to host [19:23:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218896,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:23:35]free response buf [19:23:35]execute_script done [19:23:35]execute_script returns [19:23:35]free content buf [19:23:35]Sock 9.Close socket [19:23:35]Sock 9.Thread stoped [19:23:39]OFD Sender: No OFD packet to send [19:23:44]OFD Sender: No OFD packet to send [19:23:49]OFD Sender: No OFD packet to send [19:23:54]OFD Sender: No OFD packet to send [19:23:59]OFD Sender: No OFD packet to send [19:24:04]OFD Sender: No OFD packet to send [19:24:09]OFD Sender: No OFD packet to send [19:24:14]OFD Sender: No OFD packet to send [19:24:19]OFD Sender: No OFD packet to send [19:24:24]OFD Sender: No OFD packet to send [19:24:29]OFD Sender: No OFD packet to send [19:24:34]OFD Sender: No OFD packet to send [19:24:39]OFD Sender: No OFD packet to send [19:24:43]accept exits with 8 [19:24:43]New connection [19:24:43]New thread 3066826084 created [19:24:43]Thread 3066682724 joined [19:24:43]Waiting for new connection... [19:24:43] Sock 8.Parse request [19:24:43]Sock 8.Check first char [19:24:43]Sock 8.First char is OK [19:24:43]request: POST /json_proto HTTP/1.0 [19:24:43]Method: POST [19:24:43]URL: /json_proto [19:24:43]Method is POST - this is cgi request [19:24:43]url: /json_proto [19:24:43]query_string will be loaded in cgi processing [19:24:43]execute_cgi json_proto POST (null) [19:24:43]execute_cgi path=json_proto method=POST [19:24:43]POST find Content-Length [19:24:43]Host: 172.17.40.4:8080 [19:24:43]Content-Length: 766 [19:24:43]Content-Type: application/json [19:24:43] [19:24:43]POST finish read [19:24:43]Found Content-Length = 766 [19:24:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [19:24:43]execute_script... [19:24: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)536440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [19:24:43]POST & json_proto [19:24:43]process_json_proto [19:24:43]json parsed OK: [19:24:43]protocol is kg_v1.0 [19:24:43]action value=close_receipt [19:24:43]process_action close_receipt [19:24:43]cmd_close_receipt [19:24:43]MH_GetDate [19:24:43]Write to MH i2c: F0 00 00 60 BF 0E [19:24:43]Write i2c OK [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: F0 [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: F0 09 00 [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: F0 09 00 60 BF 00 82 07 14 67 EE 0E 0D 67 8B [19:24:43]GetLastDocTimeStamp 1729365817 [19:24:43]current date 1729365890 [19:24:43]FM_GetShiftState [19:24:43]SAM_PROTO_GetShiftState [19:24:43]wFMCommunicate request_size=4 [19:24:43]MH_SAM_APDU [19:24:43]CAPDU: 80 13 01 00 [19:24:43]Write to MH i2c: E2 08 00 61 BF 80 13 01 00 00 00 00 00 9D [19:24:43]Write i2c OK [19:24:43]MH_I2C_Read... [19:24:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:24:44]Read from MH i2c: E2 [19:24:44]MH_I2C_Read... [19:24:44]Read from MH i2c: E2 0E 00 [19:24:44]MH_I2C_Read... [19:24:44]Read from MH i2c: E2 0E 00 61 BF 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E0 [19:24:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:24:44]wFMCommunicate OK [19:24:44]SAM_PROTO_GetShiftState done [19:24:44]FM_GetShiftState done [19:24:44]opened in 1729296582 [19:24:44]opened+sec_in_day 1729382982 [19:24:44]quantity*price = 100050 [19:24:44]sum+1 = 100052 [19:24:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 542 19.10.2024 19:24 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218897 ФПД: 12354757816912 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T192450&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218897&fm=12354757816912&tin=02508201610067®Number=0000000000098116&sum=100051 [19:24:45]StoreToDocumentArchive [19:24:45]shift 443 fd 218897 [19:24:45]save to /storage/0443/doc_00218897 [19:24:45]save last doc name /storage/0443/doc_00218897 to /storage/kkm_last_doc_name [19:24:45]save OK [19:24:45]Clear old archive folders... [19:24:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:24:45]tlvbuf is 018F3E10 [19:24:45]SAM_PROTO_ClearQueue [19:24:45]wFMCommunicate request_size=4 [19:24:45]MH_SAM_APDU [19:24:45]CAPDU: 80 09 00 00 [19:24:45]Write to MH i2c: E2 08 00 6E BF 80 09 00 00 00 00 00 00 9F [19:24:45]Write i2c OK [19:24:45]MH_I2C_Read... [19:24:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:24:45]Read from MH i2c: E2 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: E2 03 00 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: E2 03 00 6E BF 00 90 00 A1 [19:24:45]RAPDU: 90 00 [19:24:45]wFMCommunicate OK [19:24:45]SAM_PROTO_ClearQueue done [19:24:45]KKMCreateOFDPacket [19:24:45]OFDProtocolAddRootSTLVToBuf [19:24:45]FM_MakeSignedData [19:24:45]FM_MakeSignedData [19:24:45]SAM_PROTO_SignData [19:24:45]wFMCommunicate request_size=4 [19:24:45]MH_SAM_APDU [19:24:45]CAPDU: 80 0D 01 02 [19:24:45]Write to MH i2c: E2 08 00 6F BF 80 0D 01 02 00 00 00 00 A7 [19:24:45]Write i2c OK [19:24:45]MH_I2C_Read... [19:24:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:24:45]Read from MH i2c: E2 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: E2 03 00 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: E2 03 00 6F BF 00 90 00 A2 [19:24:45]RAPDU: 90 00 [19:24:45]wFMCommunicate OK [19:24:45]wFMCommunicate request_size=255 [19:24:45]MH_SAM_APDU [19:24: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 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 1E 02 00 00 F4 03 04 00 82 07 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 11 57 03 00 35 04 06 00 0B 3C 90 F3 [19:24:45]Write to MH i2c: E2 02 01 70 BF 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 1E 02 00 00 F4 03 04 00 82 07 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 11 57 03 00 35 04 06 00 0B 3C 90 F3 00 00 A0 [19:24:45]Write i2c OK [19:24:45]MH_I2C_Read... [19:24:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:24:45]Read from MH i2c: E2 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: E2 03 00 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: E2 03 00 70 BF 00 90 00 A3 [19:24:45]RAPDU: 90 00 [19:24:45]wFMCommunicate OK [19:24:45]wFMCommunicate request_size=7 [19:24:45]MH_SAM_APDU [19:24:45]CAPDU: 80 0D 02 02 02 72 50 [19:24:45]Write to MH i2c: E2 0A 00 71 BF 80 0D 02 02 02 00 72 50 00 00 70 [19:24:45]Write i2c OK [19:24:45]MH_I2C_Read... [19:24:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:24:45]Read from MH i2c: E2 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: E2 03 00 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: E2 03 00 71 BF 00 90 00 A4 [19:24:45]RAPDU: 90 00 [19:24:45]wFMCommunicate OK [19:24:45]wFMCommunicate request_size=4 [19:24:45]MH_SAM_APDU [19:24:45]CAPDU: 80 0D 03 02 [19:24:45]Write to MH i2c: E2 08 00 72 BF 80 0D 03 02 00 00 00 00 AC [19:24:45]Write i2c OK [19:24:45]MH_I2C_Read... [19:24:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:24:45]Read from MH i2c: E2 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: E2 0B 00 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: E2 0B 00 72 BF 00 87 BE 7C E2 28 8A 8D 52 90 00 E1 [19:24:45]RAPDU: 87 BE 7C E2 28 8A 8D 52 90 00 [19:24:45]wFMCommunicate OK [19:24:45]SAM_PROTO_SignData done [19:24:45]FM_MakeSignedData done [19:24:45]CreateOFDProtocolMessage [19:24:45]wFMCommunicate request_size=4 [19:24:45]MH_SAM_APDU [19:24:45]CAPDU: 80 11 00 00 [19:24:45]Write to MH i2c: E2 08 00 73 BF 80 11 00 00 00 00 00 00 AC [19:24:45]Write i2c OK [19:24:45]MH_I2C_Read... [19:24:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:24:45]Read from MH i2c: E2 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: E2 17 00 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: E2 17 00 73 BF 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FB [19:24:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:24:45]wFMCommunicate OK [19:24:45]CreateOFDProtocolMessage done [19:24:45]OFDSenderStorePacket 218897 [19:24:45]StoreOFDPacket docnum=218897 [19:24:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 7F 15 04 01 A1 DA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 1E 02 00 00 F4 03 04 00 82 07 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 11 57 03 00 35 04 06 00 0B 3C 90 F3 72 50 87 BE 7C E2 28 8A 8D 52 [19:24:45]CheckFolder [19:24:45]dirname=/storage/ofd_packets [19:24:45]CheckFolder done [19:24:45]ProducePacketName [19:24:45]name=ofd_packets/00218897 [19:24:45]NVStorageSaveData ofd_packets/00218897 [19:24:45]File name is /storage/ofd_packets/00218897 [19:24:45]Write 298 bytes [19:24:45]NVStorageSaveData done [19:24:45]OFDSenderStorePacket done [19:24:45]KKMCreateOFDPacket done [19:24:45]NVStorageSaveData kkm_last_timestamp [19:24:45]File name is /storage/kkm_last_timestamp [19:24:45]Write 4 bytes [19:24:45]NVStorageSaveData done [19:24:45]ExternCall_PrintAddStr [19:24:45]wPrintStart [19:24:45]Write to MH i2c: 01 00 00 74 BF 33 [19:24:45]Write i2c OK [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: 01 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: 01 07 00 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: 01 07 00 74 BF 00 00 00 00 00 FF 0F 48 [19:24:45]RasterBufferAndPrint [19:24:45]line Счет N : (1)536440 [19:24:45]line ИНН: 02508201610067 [19:24:45]line Контрольно-Кассовый Чек [19:24:45]line ПРОДАЖА [19:24:45]line ТРК (МРК, ГНК) : 61 [19:24:45]line Товар: 2710194210 [19:24:45]line ДТ-К-2 [19:24:45]line 13.130 * 76.20 [19:24:45]line = 1000.51 [19:24:45]line НДС 12% НСП 1% [19:24:45]line > о реализуемом товаре [19:24:45]line ИТОГО: 1000.51 [19:24:45]line НСП 1% : 8.85 [19:24:45]line НДС 12% : 106.25 [19:24:45]line Наличными: 0.00 [19:24:45]line Безнал.: 1000.51 [19:24:45]line Место: АЗС № 84 "Партнер Нефть" [19:24:45]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:24:45]line СНО: Общий режим [19:24:45]line Чек 542 19.10.2024 19:24 [19:24:45]line Смена: 443 ФФД: 1.0 [19:24:45]line ЗНМ: 0300000178 [19:24:45]line РНМ: 0000000000098116 [19:24:45]line Версия ККМ: 001 [19:24:45]line Платежная система: Mbank [19:24:45]line ФМ: 0000000000965413 [19:24:45]line ФД: 218897 [19:24:45]line ФПД: 12354757816912 [19:24:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T192450&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218897&fm=12354757816912&tin=02508201610067®Number=0000000000098116&sum=100051 [19:24:46]OFD Sender: Processing packet 218897 [packets to send 80, broken 79] [19:24:46]ProducePacketName [19:24:46]name=ofd_packets/00218897 [19:24:46]OFD Sender: To server: pG, [19:24:46]CommunicateWithHost lk.salyk.kg:30040 [19:24:46]ConnectInit lk.salyk.kg [19:24:46]written 0, free lines is 4095 [19:24:46]Connected sock=10 [19:24:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 7F 15 04 01 A1 DA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 1E 02 00 00 F4 03 04 00 82 07 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 11 57 03 00 35 04 06 00 0B 3C 90 F3 72 50 87 BE 7C E2 28 8A 8D 52 [19:24:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9B 3B 47 00 B4 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 11 57 03 00 F4 03 04 00 1A B3 13 67 B6 04 01 00 00 4E 32 CA 4F 93 20 80 B4 [19:24:46]CommunicateWithHost err = 0 [19:24:46]CheckOFDResponse [19:24:46]1017 (14) - 77093643461234 [19:24:46]1041 (16) - 0000000000965413 [19:24:46]1040 (4) - 218897 [19:24:46]1012 (4) - 19.10.2024 13:24 [19:24:46]1206 (1) - 0 [19:24:46]OFD Sender: Remove packet 218897 [19:24:46]ProducePacketName [19:24:46]name=ofd_packets/00218897 [19:24:46]NVStorageDeleteData [19:24:46]Write to MH i2c: 01 00 00 9D BF 5C [19:24:46]Write i2c OK [19:24:46]MH_I2C_Read... [19:24:46]Read from MH i2c: 01 [19:24:46]MH_I2C_Read... [19:24:46]Read from MH i2c: 01 07 00 [19:24:46]MH_I2C_Read... [19:24:46]Read from MH i2c: 01 07 00 9D BF 00 00 00 00 00 13 0D 83 [19:24:46]RasterBufferAndPrint [19:24:46]line [19:24:46]line [19:24:46]line [19:24:46]line [19:24:46]line [19:24:46]written 0, free lines is 3354 [19:24:46]MH_Cut [19:24:46]Write to MH i2c: D1 01 00 A4 BF 01 35 [19:24:46]Write i2c OK [19:24:46]MH_I2C_Read... [19:24:46]Read from MH i2c: D1 [19:24:46]MH_I2C_Read... [19:24:46]Read from MH i2c: D1 01 00 [19:24:46]MH_I2C_Read... [19:24:46]Read from MH i2c: D1 01 00 A4 BF 00 34 [19:24:46]Write to MH i2c: 01 00 00 A5 BF 64 [19:24:46]Write i2c OK [19:24:46]MH_I2C_Read... [19:24:46]OFD Sender: No OFD packet to send [19:24:47]*** Cut start [19:24:47]*** Partial cut [19:24:47]*** CUTSNS_PIN = 1 [19:24:47]*** CUTSNS_PIN = 0 [19:24:47]*** Brake cut motor [19:24:47]Read from MH i2c: 01 [19:24:47]MH_I2C_Read... [19:24:47]*** Stop cut motor [19:24:47]*** Cut end [19:24:47]Read from MH i2c: 01 07 00 [19:24:47]MH_I2C_Read... [19:24:47]Read from MH i2c: 01 07 00 A5 BF 00 00 00 00 00 FF 0F 79 [19:24:47]process_action close_receipt done [19:24:47]requested_data is exist [19:24:47]produce_requested_data [19:24:47]requested_item fm.sn is exist - process it [19:24:47]wFMCommunicate request_size=4 [19:24:47]MH_SAM_APDU [19:24:47]CAPDU: 80 11 00 00 [19:24:47]Write to MH i2c: E2 08 00 A6 BF 80 11 00 00 00 00 00 00 DF [19:24:47]Write i2c OK [19:24:47]MH_I2C_Read... [19:24:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:24:47]Read from MH i2c: E2 [19:24:47]MH_I2C_Read... [19:24:47]Read from MH i2c: E2 17 00 [19:24:47]MH_I2C_Read... [19:24:47]Read from MH i2c: E2 17 00 A6 BF 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2E [19:24:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:24:47]wFMCommunicate OK [19:24:47]requested_item fd.num is exist - process it [19:24:47]SAM_PROTO_GetFieldsCounters [19:24:47]wFMCommunicate request_size=4 [19:24:47]MH_SAM_APDU [19:24:47]CAPDU: 80 13 00 00 [19:24:47]Write to MH i2c: E2 08 00 A7 BF 80 13 00 00 00 00 00 00 E2 [19:24:47]Write i2c OK [19:24:47]MH_I2C_Read... [19:24:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:24:47]Read from MH i2c: E2 [19:24:47]MH_I2C_Read... [19:24:47]Read from MH i2c: E2 62 00 [19:24:47]MH_I2C_Read... [19:24:48]Read from MH i2c: E2 62 00 A7 BF 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 11 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1E 02 00 00 5E 04 04 00 1E 02 00 00 57 04 04 00 1F 02 00 00 19 04 04 00 00 00 00 00 90 00 86 [19:24:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 11 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1E 02 00 00 5E 04 04 00 1E 02 00 00 57 04 04 00 1F 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:24:48]wFMCommunicate OK [19:24:48]SAM_PROTO_GetFieldsCounters done [19:24:48]requested_item shift.num is exist - process it [19:24:48]requested_item shift.opened is exist - process it [19:24:48]req_shift_opened [19:24:48]FM_GetShiftState [19:24:48]SAM_PROTO_GetShiftState [19:24:48]wFMCommunicate request_size=4 [19:24:48]MH_SAM_APDU [19:24:48]CAPDU: 80 13 01 00 [19:24:48]Write to MH i2c: E2 08 00 A8 BF 80 13 01 00 00 00 00 00 E4 [19:24:48]Write i2c OK [19:24:48]MH_I2C_Read... [19:24:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:24:48]Read from MH i2c: E2 [19:24:48]MH_I2C_Read... [19:24:48]Read from MH i2c: E2 0E 00 [19:24:48]MH_I2C_Read... [19:24:48]Read from MH i2c: E2 0E 00 A8 BF 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 27 [19:24:48]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:24:48]wFMCommunicate OK [19:24:48]SAM_PROTO_GetShiftState done [19:24:48]FM_GetShiftState done [19:24:48]req_shift_opened done [19:24:48]requested_item shift.open_date is exist - process it [19:24:48]req_shift_open_date [19:24:48]req_shift_open_date done [19:24:48]produce_requested_data done [19:24:48]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218897,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:24:48]process_action_free close_receipt [19:24:48]json_value_free [19:24:48]json_value_free done [19:24:48]process_json_proto returns [19:24:48]Send response to host [19:24:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218897,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:24:48]free response buf [19:24:48]execute_script done [19:24:48]execute_script returns [19:24:48]free content buf [19:24:48]Sock 8.Close socket [19:24:48]Sock 8.Thread stoped [19:24:51]OFD Sender: No OFD packet to send [19:24:56]OFD Sender: No OFD packet to send [19:25:01]OFD Sender: No OFD packet to send [19:25:06]OFD Sender: No OFD packet to send [19:25:11]OFD Sender: No OFD packet to send [19:25:16]OFD Sender: No OFD packet to send [19:25:21]OFD Sender: No OFD packet to send [19:25:26]OFD Sender: No OFD packet to send [19:25:31]OFD Sender: No OFD packet to send [19:25:36]OFD Sender: No OFD packet to send [19:25:41]OFD Sender: No OFD packet to send [19:25: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:37]accept exits with 9 [19:26:37]New connection [19:26:37]New thread 3066682724 created [19:26:37]Thread 3066826084 joined [19:26:37]Waiting for new connection... [19:26:37] Sock 9.Parse request [19:26:37]Sock 9.Check first char [19:26:37]Sock 9.First char is OK [19:26:37]request: POST /json_proto HTTP/1.0 [19:26:37]Method: POST [19:26:37]URL: /json_proto [19:26:37]Method is POST - this is cgi request [19:26:37]url: /json_proto [19:26:37]query_string will be loaded in cgi processing [19:26:37]execute_cgi json_proto POST (null) [19:26:37]execute_cgi path=json_proto method=POST [19:26:37]POST find Content-Length [19:26:37]Host: 172.17.40.4:8080 [19:26:37]Content-Length: 985 [19:26:37]Content-Type: application/json [19:26:37] [19:26:37]POST finish read [19:26:37]Found Content-Length = 985 [19:26:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79816", "tax_sys" : 0, "items" : [ { "code": "48745000", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Purple Mix", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 2.000, "sum" : 288.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" : 427.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:37]execute_script... [19:26:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79816", "tax_sys" : 0, "items" : [ { "code": "48745000", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Purple Mix", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 2.000, "sum" : 288.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" : 427.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:37]POST & json_proto [19:26:37]process_json_proto [19:26:37]json parsed OK: [19:26:37]protocol is kg_v1.0 [19:26:37]action value=close_receipt [19:26:37]process_action close_receipt [19:26:37]cmd_close_receipt [19:26:37]MH_GetDate [19:26:37]Write to MH i2c: F0 00 00 A9 BF 57 [19:26:37]Write i2c OK [19:26:37]MH_I2C_Read... [19:26:37]Read from MH i2c: F0 [19:26:37]MH_I2C_Read... [19:26:37]Read from MH i2c: F0 09 00 [19:26:37]MH_I2C_Read... [19:26:37]Read from MH i2c: F0 09 00 A9 BF 00 F3 07 14 67 EE 0E 0D 67 45 [19:26:37]GetLastDocTimeStamp 1729365890 [19:26:37]current date 1729366003 [19:26:37]FM_GetShiftState [19:26:37]SAM_PROTO_GetShiftState [19:26:37]wFMCommunicate request_size=4 [19:26:37]MH_SAM_APDU [19:26:37]CAPDU: 80 13 01 00 [19:26:37]Write to MH i2c: E2 08 00 AA BF 80 13 01 00 00 00 00 00 E6 [19:26:37]Write i2c OK [19:26:37]MH_I2C_Read... [19:26:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:37]Read from MH i2c: E2 [19:26:37]MH_I2C_Read... [19:26:37]Read from MH i2c: E2 0E 00 [19:26:37]MH_I2C_Read... [19:26:37]Read from MH i2c: E2 0E 00 AA BF 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 29 [19:26:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:26:37]wFMCommunicate OK [19:26:37]SAM_PROTO_GetShiftState done [19:26:37]FM_GetShiftState done [19:26:37]opened in 1729296582 [19:26:37]opened+sec_in_day 1729382982 [19:26:37]quantity*price = 13900 [19:26:37]sum+1 = 13901 [19:26:37]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48743587 Сигареты Winston XStyle Silver 2.000 * 144.00 = 288.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 427.00 НСП 1% : 3.78 НДС 12% : 45.34 Наличными: 0.00 Безнал.: 427.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 543 19.10.2024 19:26 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218898 ФПД: 138540038210870 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T192643&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218898&fm=138540038210870&tin=02508201610067®Number=0000000000098116&sum=42700 0 [19:26:38]StoreToDocumentArchive [19:26:38]shift 443 fd 218898 [19:26:38]save to /storage/0443/doc_00218898 [19:26:38]save last doc name /storage/0443/doc_00218898 to /storage/kkm_last_doc_name [19:26:38]save OK [19:26:38]Clear old archive folders... [19:26:38]ProcessDocumentItem done err = 0, tmpTLVsize=377 [19:26:38]tlvbuf is 0195A9F0 [19:26:38]SAM_PROTO_ClearQueue [19:26:38]wFMCommunicate request_size=4 [19:26:38]MH_SAM_APDU [19:26:38]CAPDU: 80 09 00 00 [19:26:38]Write to MH i2c: E2 08 00 B7 BF 80 09 00 00 00 00 00 00 E8 [19:26:38]Write i2c OK [19:26:38]MH_I2C_Read... [19:26:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:26:38]Read from MH i2c: E2 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 03 00 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 03 00 B7 BF 00 90 00 EA [19:26:38]RAPDU: 90 00 [19:26:38]wFMCommunicate OK [19:26:38]SAM_PROTO_ClearQueue done [19:26:38]KKMCreateOFDPacket [19:26:38]OFDProtocolAddRootSTLVToBuf [19:26:38]FM_MakeSignedData [19:26:38]FM_MakeSignedData [19:26:38]SAM_PROTO_SignData [19:26:38]wFMCommunicate request_size=4 [19:26:38]MH_SAM_APDU [19:26:38]CAPDU: 80 0D 01 02 [19:26:38]Write to MH i2c: E2 08 00 B8 BF 80 0D 01 02 00 00 00 00 F0 [19:26:38]Write i2c OK [19:26:38]MH_I2C_Read... [19:26:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:26:38]Read from MH i2c: E2 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 03 00 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 03 00 B8 BF 00 90 00 EB [19:26:38]RAPDU: 90 00 [19:26:38]wFMCommunicate OK [19:26:38]wFMCommunicate request_size=255 [19:26:38]MH_SAM_APDU [19:26:38]CAPDU: 80 0D 02 02 FA 03 00 79 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 50 75 72 70 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC A6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 01 00 00 00 00 EE [19:26:38]Write to MH i2c: E2 02 01 B9 BF 80 0D 02 02 FA 00 03 00 79 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 50 75 72 70 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC A6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 01 00 00 00 00 EE 00 00 F6 [19:26:38]Write i2c OK [19:26:38]MH_I2C_Read... [19:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:38]Read from MH i2c: E2 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 03 00 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 03 00 B9 BF 00 90 00 EC [19:26:38]RAPDU: 90 00 [19:26:38]wFMCommunicate OK [19:26:38]wFMCommunicate request_size=136 [19:26:38]MH_SAM_APDU [19:26:38]CAPDU: 80 0D 02 02 83 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 11 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CC A6 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 F3 07 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 12 57 03 00 35 04 06 00 7E 00 5D C3 C5 36 [19:26:38]Write to MH i2c: E2 8B 00 BA BF 80 0D 02 02 83 00 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 11 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CC A6 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 F3 07 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 12 57 03 00 35 04 06 00 7E 00 5D C3 C5 36 00 00 C4 [19:26:38]Write i2c OK [19:26:38]MH_I2C_Read... [19:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:38]Read from MH i2c: E2 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 03 00 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 03 00 BA BF 00 90 00 ED [19:26:38]RAPDU: 90 00 [19:26:38]wFMCommunicate OK [19:26:38]wFMCommunicate request_size=4 [19:26:38]MH_SAM_APDU [19:26:38]CAPDU: 80 0D 03 02 [19:26:38]Write to MH i2c: E2 08 00 BB BF 80 0D 03 02 00 00 00 00 F5 [19:26:38]Write i2c OK [19:26:38]MH_I2C_Read... [19:26:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:26:38]Read from MH i2c: E2 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 0B 00 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 0B 00 BB BF 00 48 03 0D D8 A3 5E 92 97 90 00 50 [19:26:38]RAPDU: 48 03 0D D8 A3 5E 92 97 90 00 [19:26:38]wFMCommunicate OK [19:26:38]SAM_PROTO_SignData done [19:26:38]FM_MakeSignedData done [19:26:38]CreateOFDProtocolMessage [19:26:38]wFMCommunicate request_size=4 [19:26:38]MH_SAM_APDU [19:26:38]CAPDU: 80 11 00 00 [19:26:38]Write to MH i2c: E2 08 00 BC BF 80 11 00 00 00 00 00 00 F5 [19:26:38]Write i2c OK [19:26:38]MH_I2C_Read... [19:26:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:38]Read from MH i2c: E2 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 17 00 [19:26:38]MH_I2C_Read... [19:26:38]Read from MH i2c: E2 17 00 BC BF 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 44 [19:26:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:26:38]wFMCommunicate OK [19:26:38]CreateOFDProtocolMessage done [19:26:38]OFDSenderStorePacket 218898 [19:26:38]StoreOFDPacket docnum=218898 [19:26:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 8D 01 00 00 EA 70 85 01 42 88 5A 03 01 00 03 00 79 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 50 75 72 70 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC A6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 11 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CC A6 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 F3 07 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 12 57 03 00 35 04 06 00 7E 00 5D C3 C5 36 48 03 0D D8 A3 5E 92 97 [19:26:38]CheckFolder [19:26:38]dirname=/storage/ofd_packets [19:26:38]CheckFolder done [19:26:38]ProducePacketName [19:26:38]name=ofd_packets/00218898 [19:26:38]NVStorageSaveData ofd_packets/00218898 [19:26:38]File name is /storage/ofd_packets/00218898 [19:26:38]Write 427 bytes [19:26:38]NVStorageSaveData done [19:26:38]OFDSenderStorePacket done [19:26:38]KKMCreateOFDPacket done [19:26:38]NVStorageSaveData kkm_last_timestamp [19:26:39]File name is /storage/kkm_last_timestamp [19:26:39]Write 4 bytes [19:26:39]NVStorageSaveData done [19:26:39]ExternCall_PrintAddStr [19:26:39]wPrintStart [19:26:39]Write to MH i2c: 01 00 00 BD BF 7C [19:26:39]OFD Sender: Processing packet 218898 [packets to send 80, broken 79] [19:26:39]ProducePacketName [19:26:39]name=ofd_packets/00218898 [19:26:39]OFD Sender: To server: pG, [19:26:39]CommunicateWithHost lk.salyk.kg:30040 [19:26:39]ConnectInit lk.salyk.kg [19:26:39]Write i2c OK [19:26:39]MH_I2C_Read... [19:26:39]Read from MH i2c: 01 [19:26:39]MH_I2C_Read... [19:26:39]Read from MH i2c: 01 07 00 [19:26:39]MH_I2C_Read... [19:26:39]Read from MH i2c: 01 07 00 BD BF 00 00 00 00 00 FF 0F 91 [19:26:39]RasterBufferAndPrint [19:26:39]line Счет N : (3)79816 [19:26:39]line ИНН: 02508201610067 [19:26:39]line Контрольно-Кассовый Чек [19:26:39]line ПРОДАЖА [19:26:39]line Товар: 48745000 [19:26:39]line Сигареты Winston Purple Mix [19:26:39]line 1.000 * 139.00 [19:26:39]line = 139.00 [19:26:39]line НДС 12% НСП 1% [19:26:39]line > о реализуемом товаре [19:26:39]line Товар: 48743587 [19:26:39]line Сигареты Winston XStyle Silver [19:26:39]line 2.000 * 144.00 [19:26:39]line = 288.00 [19:26:39]line НДС 12% НСП 1% [19:26:39]line > о реализуемом товаре [19:26:39]line ИТОГО: 427.00 [19:26:39]line НСП 1% : 3.78 [19:26:39]line НДС 12% : 45.34 [19:26:39]line Наличными: 0.00 [19:26:39]line Безнал.: 427.00 [19:26:39]line Место: АЗС № 84 "Партнер Нефть" [19:26:39]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:26:39]line СНО: Общий режим [19:26:39]line Чек 543 19.10.2024 19:26 [19:26:39]line Смена: 443 ФФД: 1.0 [19:26:39]line ЗНМ: 0300000178 [19:26:39]line РНМ: 0000000000098116 [19:26:39]line Версия ККМ: 001 [19:26:39]line Платежная система: Mbank [19:26:39]line ФМ: 0000000000965413 [19:26:39]line ФД: 218898 [19:26:39]line ФПД: 138540038210870 [19:26:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T192643&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218898&fm=138540038210870&tin=02508201610067®Number=0000000000098116&sum=42700 [19:26:39]line 0 [19:26:39]written 0, free lines is 4095 [19:26:39]Connected sock=10 [19:26:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 8D 01 00 00 EA 70 85 01 42 88 5A 03 01 00 03 00 79 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 50 75 72 70 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC A6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 11 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CC A6 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 F3 07 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 12 57 03 00 35 04 06 00 7E 00 5D C3 C5 36 48 03 0D D8 A3 5E 92 97 [19:26:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FB 7A 47 00 CA 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 39 36 35 34 31 33 10 04 04 00 12 57 03 00 F4 03 04 00 8C B3 13 67 B6 04 01 00 00 10 01 D8 36 6D BF D5 81 [19:26:39]CommunicateWithHost err = 0 [19:26:39]CheckOFDResponse [19:26:39]1017 (14) - 77093643461234 [19:26:39]1041 (16) - 0000000000965413 [19:26:39]1040 (4) - 218898 [19:26:39]1012 (4) - 19.10.2024 13:26 [19:26:39]1206 (1) - 0 [19:26:39]OFD Sender: Remove packet 218898 [19:26:39]ProducePacketName [19:26:39]name=ofd_packets/00218898 [19:26:39]NVStorageDeleteData [19:26:39]Write to MH i2c: 01 00 00 ED BF AC [19:26:39]Write i2c OK [19:26:39]MH_I2C_Read... [19:26:39]Read from MH i2c: 01 [19:26:39]MH_I2C_Read... [19:26:39]Read from MH i2c: 01 07 00 [19:26:39]MH_I2C_Read... [19:26:39]Read from MH i2c: 01 07 00 ED BF 00 00 00 00 00 9B 0C 5A [19:26:39]RasterBufferAndPrint [19:26:39]line [19:26:39]line [19:26:39]line [19:26:39]line [19:26:39]line [19:26:39]written 0, free lines is 3235 [19:26:39]MH_Cut [19:26:39]Write to MH i2c: D1 01 00 F4 BF 01 85 [19:26:39]Write i2c OK [19:26:39]MH_I2C_Read... [19:26:39]Read from MH i2c: D1 [19:26:39]MH_I2C_Read... [19:26:39]Read from MH i2c: D1 01 00 [19:26:39]MH_I2C_Read... [19:26:39]Read from MH i2c: D1 01 00 F4 BF 00 84 [19:26:39]Write to MH i2c: 01 00 00 F5 BF B4 [19:26:39]Write i2c OK [19:26:39]MH_I2C_Read... [19:26:40]OFD Sender: No OFD packet to send [19:26:40]*** Cut start [19:26:40]*** Partial cut [19:26:40]*** CUTSNS_PIN = 1 [19:26:40]*** CUTSNS_PIN = 0 [19:26:40]*** Brake cut motor [19:26:41]Read from MH i2c: 01 [19:26:41]MH_I2C_Read... [19:26:41]*** Stop cut motor [19:26:41]*** Cut end [19:26:41]Read from MH i2c: 01 07 00 [19:26:41]MH_I2C_Read... [19:26:41]Read from MH i2c: 01 07 00 F5 BF 00 00 00 00 00 FF 0F C9 [19:26:41]process_action close_receipt done [19:26:41]requested_data is exist [19:26:41]produce_requested_data [19:26:41]requested_item fm.sn is exist - process it [19:26:41]wFMCommunicate request_size=4 [19:26:41]MH_SAM_APDU [19:26:41]CAPDU: 80 11 00 00 [19:26:41]Write to MH i2c: E2 08 00 F6 BF 80 11 00 00 00 00 00 00 2F [19:26:41]Write i2c OK [19:26:41]MH_I2C_Read... [19:26:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:41]Read from MH i2c: E2 [19:26:41]MH_I2C_Read... [19:26:41]Read from MH i2c: E2 17 00 [19:26:41]MH_I2C_Read... [19:26:41]Read from MH i2c: E2 17 00 F6 BF 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7E [19:26:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:26:41]wFMCommunicate OK [19:26:41]requested_item fd.num is exist - process it [19:26:41]SAM_PROTO_GetFieldsCounters [19:26:41]wFMCommunicate request_size=4 [19:26:41]MH_SAM_APDU [19:26:41]CAPDU: 80 13 00 00 [19:26:41]Write to MH i2c: E2 08 00 F7 BF 80 13 00 00 00 00 00 00 32 [19:26:41]Write i2c OK [19:26:41]MH_I2C_Read... [19:26:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:26:41]Read from MH i2c: E2 [19:26:41]MH_I2C_Read... [19:26:41]Read from MH i2c: E2 62 00 [19:26:41]MH_I2C_Read... [19:26:41]Read from MH i2c: E2 62 00 F7 BF 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 12 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1F 02 00 00 5E 04 04 00 1F 02 00 00 57 04 04 00 20 02 00 00 19 04 04 00 00 00 00 00 90 00 DA [19:26:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 12 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 1F 02 00 00 5E 04 04 00 1F 02 00 00 57 04 04 00 20 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:26:41]wFMCommunicate OK [19:26:41]SAM_PROTO_GetFieldsCounters done [19:26:41]requested_item shift.num is exist - process it [19:26:41]requested_item shift.opened is exist - process it [19:26:41]req_shift_opened [19:26:41]FM_GetShiftState [19:26:41]SAM_PROTO_GetShiftState [19:26:41]wFMCommunicate request_size=4 [19:26:41]MH_SAM_APDU [19:26:41]CAPDU: 80 13 01 00 [19:26:41]Write to MH i2c: E2 08 00 F8 BF 80 13 01 00 00 00 00 00 34 [19:26:41]Write i2c OK [19:26:41]MH_I2C_Read... [19:26:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:41]Read from MH i2c: E2 [19:26:41]MH_I2C_Read... [19:26:41]Read from MH i2c: E2 0E 00 [19:26:41]MH_I2C_Read... [19:26:41]Read from MH i2c: E2 0E 00 F8 BF 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 77 [19:26:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:26:41]wFMCommunicate OK [19:26:41]SAM_PROTO_GetShiftState done [19:26:41]FM_GetShiftState done [19:26:41]req_shift_opened done [19:26:41]requested_item shift.open_date is exist - process it [19:26:41]req_shift_open_date [19:26:41]req_shift_open_date done [19:26:41]produce_requested_data done [19:26:41]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218898,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:26:41]process_action_free close_receipt [19:26:41]json_value_free [19:26:41]json_value_free done [19:26:41]process_json_proto returns [19:26:41]Send response to host [19:26:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218898,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:26:41]free response buf [19:26:41]execute_script done [19:26:41]execute_script returns [19:26:41]free content buf [19:26:41]Sock 9.Close socket [19:26:41]Sock 9.Thread stoped [19:26:45]OFD Sender: No OFD packet to send [19:26:50]OFD Sender: No OFD packet to send [19:26:55]OFD Sender: No OFD packet to send [19:27:00]OFD Sender: No OFD packet to send [19:27:05]OFD Sender: No OFD packet to send [19:27:10]OFD Sender: No OFD packet to send [19:27:15]OFD Sender: No OFD packet to send [19:27:20]OFD Sender: No OFD packet to send [19:27:25]OFD Sender: No OFD packet to send [19:27:30]OFD Sender: No OFD packet to send [19:27:35]OFD Sender: No OFD packet to send [19:27:40]OFD Sender: No OFD packet to send [19:27:45]OFD Sender: No OFD packet to send [19:27:50]OFD Sender: No OFD packet to send [19:27:55]OFD Sender: No OFD packet to send [19:28:00]OFD Sender: No OFD packet to send [19:28:05]OFD Sender: No OFD packet to send [19:28:10]OFD Sender: No OFD packet to send [19:28:15]OFD Sender: No OFD packet to send [19:28:16]accept exits with 8 [19:28:16]New connection [19:28:16]New thread 3066826084 created [19:28:16]Thread 3066682724 joined [19:28:16]Waiting for new connection... [19:28:16] Sock 8.Parse request [19:28:16]Sock 8.Check first char [19:28:16]Sock 8.First char is OK [19:28:16]request: POST /json_proto HTTP/1.0 [19:28:16]Method: POST [19:28:16]URL: /json_proto [19:28:16]Method is POST - this is cgi request [19:28:16]url: /json_proto [19:28:16]query_string will be loaded in cgi processing [19:28:16]execute_cgi json_proto POST (null) [19:28:16]execute_cgi path=json_proto method=POST [19:28:16]POST find Content-Length [19:28:16]Host: 172.17.40.4:8080 [19:28:16]Content-Length: 682 [19:28:16]Content-Type: application/json [19:28:16] [19:28:16]POST finish read [19:28:16]Found Content-Length = 682 [19:28:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [19:28:16]execute_script... [19:28:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [19:28:16]POST & json_proto [19:28:16]process_json_proto [19:28:16]json parsed OK: [19:28:16]protocol is kg_v1.0 [19:28:16]action value=close_receipt [19:28:16]process_action close_receipt [19:28:16]cmd_close_receipt [19:28:16]MH_GetDate [19:28:16]Write to MH i2c: F0 00 00 F9 BF A7 [19:28:16]Write i2c OK [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: F0 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: F0 09 00 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: F0 09 00 F9 BF 00 56 08 14 67 EE 0E 0D 67 F9 [19:28:16]GetLastDocTimeStamp 1729366003 [19:28:16]current date 1729366102 [19:28:16]FM_GetShiftState [19:28:16]SAM_PROTO_GetShiftState [19:28:16]wFMCommunicate request_size=4 [19:28:16]MH_SAM_APDU [19:28:16]CAPDU: 80 13 01 00 [19:28:16]Write to MH i2c: E2 08 00 FA BF 80 13 01 00 00 00 00 00 36 [19:28:16]Write i2c OK [19:28:16]MH_I2C_Read... [19:28:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:16]Read from MH i2c: E2 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: E2 0E 00 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: E2 0E 00 FA BF 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 79 [19:28:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:28:16]wFMCommunicate OK [19:28:16]SAM_PROTO_GetShiftState done [19:28:16]FM_GetShiftState done [19:28:16]opened in 1729296582 [19:28:16]opened+sec_in_day 1729382982 [19:28:16]quantity*price = 100021 [19:28:16]sum+1 = 100023 [19:28:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 544 19.10.2024 19:28 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218899 ФПД: 167910787713804 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T192822&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218899&fm=167910787713804&tin=02508201610067®Number=0000000000098116&sum=100000 [19:28:17]StoreToDocumentArchive [19:28:17]shift 443 fd 218899 [19:28:17]save to /storage/0443/doc_00218899 [19:28:17]save last doc name /storage/0443/doc_00218899 to /storage/kkm_last_doc_name [19:28:17]save OK [19:28:17]Clear old archive folders... [19:28:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:28:17]tlvbuf is 0164A9B0 [19:28:17]SAM_PROTO_ClearQueue [19:28:17]wFMCommunicate request_size=4 [19:28:17]MH_SAM_APDU [19:28:17]CAPDU: 80 09 00 00 [19:28:17]Write to MH i2c: E2 08 00 07 C0 80 09 00 00 00 00 00 00 39 [19:28:17]Write i2c OK [19:28:17]MH_I2C_Read... [19:28:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:28:17]Read from MH i2c: E2 [19:28:17]MH_I2C_Read... [19:28:17]Read from MH i2c: E2 03 00 [19:28:17]MH_I2C_Read... [19:28:17]Read from MH i2c: E2 03 00 07 C0 00 90 00 3B [19:28:17]RAPDU: 90 00 [19:28:17]wFMCommunicate OK [19:28:17]SAM_PROTO_ClearQueue done [19:28:17]KKMCreateOFDPacket [19:28:17]OFDProtocolAddRootSTLVToBuf [19:28:17]FM_MakeSignedData [19:28:17]FM_MakeSignedData [19:28:17]SAM_PROTO_SignData [19:28:17]wFMCommunicate request_size=4 [19:28:17]MH_SAM_APDU [19:28:17]CAPDU: 80 0D 01 02 [19:28:17]Write to MH i2c: E2 08 00 08 C0 80 0D 01 02 00 00 00 00 41 [19:28:17]Write i2c OK [19:28:17]MH_I2C_Read... [19:28:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:28:17]Read from MH i2c: E2 [19:28:17]MH_I2C_Read... [19:28:17]Read from MH i2c: E2 03 00 [19:28:17]MH_I2C_Read... [19:28:17]Read from MH i2c: E2 03 00 08 C0 00 90 00 3C [19:28:17]RAPDU: 90 00 [19:28:17]wFMCommunicate OK [19:28:17]wFMCommunicate request_size=255 [19:28:17]MH_SAM_APDU [19:28: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 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 02 00 00 F4 03 04 00 56 08 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 13 57 03 00 35 04 06 00 98 [19:28:17]Write to MH i2c: E2 02 01 09 C0 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 02 00 00 F4 03 04 00 56 08 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 13 57 03 00 35 04 06 00 98 00 00 A3 [19:28:17]Write i2c OK [19:28:17]MH_I2C_Read... [19:28:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:18]Read from MH i2c: E2 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 03 00 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 03 00 09 C0 00 90 00 3D [19:28:18]RAPDU: 90 00 [19:28:18]wFMCommunicate OK [19:28:18]wFMCommunicate request_size=10 [19:28:18]MH_SAM_APDU [19:28:18]CAPDU: 80 0D 02 02 05 B6 C6 DB 0B 0C [19:28:18]Write to MH i2c: E2 0D 00 0A C0 80 0D 02 02 05 00 B6 C6 DB 0B 0C 00 00 BC [19:28:18]Write i2c OK [19:28:18]MH_I2C_Read... [19:28:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:18]Read from MH i2c: E2 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 03 00 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 03 00 0A C0 00 90 00 3E [19:28:18]RAPDU: 90 00 [19:28:18]wFMCommunicate OK [19:28:18]wFMCommunicate request_size=4 [19:28:18]MH_SAM_APDU [19:28:18]CAPDU: 80 0D 03 02 [19:28:18]Write to MH i2c: E2 08 00 0B C0 80 0D 03 02 00 00 00 00 46 [19:28:18]Write i2c OK [19:28:18]MH_I2C_Read... [19:28:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:28:18]Read from MH i2c: E2 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 0B 00 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 0B 00 0B C0 00 F9 0D FC 40 3A 8C AF D6 90 00 D4 [19:28:18]RAPDU: F9 0D FC 40 3A 8C AF D6 90 00 [19:28:18]wFMCommunicate OK [19:28:18]SAM_PROTO_SignData done [19:28:18]FM_MakeSignedData done [19:28:18]CreateOFDProtocolMessage [19:28:18]wFMCommunicate request_size=4 [19:28:18]MH_SAM_APDU [19:28:18]CAPDU: 80 11 00 00 [19:28:18]Write to MH i2c: E2 08 00 0C C0 80 11 00 00 00 00 00 00 46 [19:28:18]Write i2c OK [19:28:18]MH_I2C_Read... [19:28:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:18]Read from MH i2c: E2 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 17 00 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 17 00 0C C0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 95 [19:28:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:28:18]wFMCommunicate OK [19:28:18]CreateOFDProtocolMessage done [19:28:18]OFDSenderStorePacket 218899 [19:28:18]StoreOFDPacket docnum=218899 [19:28:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3D 2F 07 01 E0 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 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 02 00 00 F4 03 04 00 56 08 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 13 57 03 00 35 04 06 00 98 B6 C6 DB 0B 0C F9 0D FC 40 3A 8C AF D6 [19:28:18]CheckFolder [19:28:18]dirname=/storage/ofd_packets [19:28:18]CheckFolder done [19:28:18]ProducePacketName [19:28:18]name=ofd_packets/00218899 [19:28:18]NVStorageSaveData ofd_packets/00218899 [19:28:18]File name is /storage/ofd_packets/00218899 [19:28:18]Write 301 bytes [19:28:18]NVStorageSaveData done [19:28:18]OFDSenderStorePacket done [19:28:18]KKMCreateOFDPacket done [19:28:18]NVStorageSaveData kkm_last_timestamp [19:28:18]File name is /storage/kkm_last_timestamp [19:28:18]Write 4 bytes [19:28:18]NVStorageSaveData done [19:28:18]ExternCall_PrintAddStr [19:28:18]wPrintStart [19:28:18]Write to MH i2c: 01 00 00 0D C0 CD [19:28:18]Write i2c OK [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: 01 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: 01 07 00 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: 01 07 00 0D C0 00 00 00 00 00 FF 0F E2 [19:28:18]RasterBufferAndPrint [19:28:18]line Счет N : (1)536441 [19:28:18]line ИНН: 02508201610067 [19:28:18]line Контрольно-Кассовый Чек [19:28:18]line ПРОДАЖА [19:28:18]line ТРК (МРК, ГНК) : 11 [19:28:18]line Товар: 2710124500 [19:28:18]line Аи-95-К-3 [19:28:18]line 13.480 * 74.20 [19:28:18]line = 1000.22 [19:28:18]line НДС 12% НСП 1% [19:28:18]line > о реализуемом товаре [19:28:18]line ОКРУГЛЕНИЕ: -0.22 [19:28:18]line ИТОГО: 1000.00 [19:28:18]line Внесено: 1000.00 [19:28:18]line СДАЧА: 0.00 [19:28:18]line НСП 1% : 8.85 [19:28:18]line НДС 12% : 106.22 [19:28:18]line Наличными: 1000.00 [19:28:18]line Безнал.: 0.00 [19:28:18]line Место: АЗС № 84 "Партнер Нефть" [19:28:18]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:28:18]line СНО: Общий режим [19:28:18]line Чек 544 19.10.2024 19:28 [19:28:18]line Смена: 443 ФФД: 1.0 [19:28:18]line ЗНМ: 0300000178 [19:28:18]line РНМ: 0000000000098116 [19:28:18]line Версия ККМ: 001 [19:28:18]line ФМ: 0000000000965413 [19:28:18]line ФД: 218899 [19:28:18]line ФПД: 167910787713804 [19:28:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T192822&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218899&fm=167910787713804&tin=02508201610067®Number=0000000000098116&sum=100000 [19:28:18]OFD Sender: Processing packet 218899 [packets to send 80, broken 79] [19:28:18]ProducePacketName [19:28:18]name=ofd_packets/00218899 [19:28:18]OFD Sender: To server: pG, [19:28:18]CommunicateWithHost lk.salyk.kg:30040 [19:28:18]ConnectInit lk.salyk.kg [19:28:18]written 0, free lines is 4095 [19:28:19]Write to MH i2c: 01 00 00 38 C0 F8 [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: 01 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: 01 07 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: 01 07 00 38 C0 00 00 00 00 00 F1 0C FC [19:28:19]RasterBufferAndPrint [19:28:19]line [19:28:19]line [19:28:19]line [19:28:19]line [19:28:19]line [19:28:19]written 0, free lines is 3319 [19:28:19]MH_Cut [19:28:19]Write to MH i2c: D1 01 00 3F C0 01 D1 [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: D1 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: D1 01 00 [19:28:19]MH_I2C_Read... [19:28:19]Read from MH i2c: D1 01 00 3F C0 00 D0 [19:28:19]Write to MH i2c: 01 00 00 40 C0 00 [19:28:19]Write i2c OK [19:28:19]MH_I2C_Read... [19:28:19]*** Cut start [19:28:19]*** Partial cut [19:28:19]*** CUTSNS_PIN = 1 [19:28:19]*** CUTSNS_PIN = 0 [19:28:19]*** Brake cut motor [19:28:20]Read from MH i2c: 01 [19:28:20]MH_I2C_Read... [19:28:20]*** Stop cut motor [19:28:20]*** Cut end [19:28:20]Read from MH i2c: 01 07 00 [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: 01 07 00 40 C0 00 00 00 00 00 FF 0F 15 [19:28:20]process_action close_receipt done [19:28:20]requested_data is exist [19:28:20]produce_requested_data [19:28:20]requested_item fm.sn is exist - process it [19:28:20]wFMCommunicate request_size=4 [19:28:20]MH_SAM_APDU [19:28:20]CAPDU: 80 11 00 00 [19:28:20]Write to MH i2c: E2 08 00 41 C0 80 11 00 00 00 00 00 00 7B [19:28:20]Write i2c OK [19:28:20]MH_I2C_Read... [19:28:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:20]Read from MH i2c: E2 [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: E2 17 00 [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: E2 17 00 41 C0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CA [19:28:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:28:20]wFMCommunicate OK [19:28:20]requested_item fd.num is exist - process it [19:28:20]SAM_PROTO_GetFieldsCounters [19:28:20]wFMCommunicate request_size=4 [19:28:20]MH_SAM_APDU [19:28:20]CAPDU: 80 13 00 00 [19:28:20]Write to MH i2c: E2 08 00 42 C0 80 13 00 00 00 00 00 00 7E [19:28:20]Write i2c OK [19:28:20]MH_I2C_Read... [19:28:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:28:20]Read from MH i2c: E2 [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: E2 62 00 [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: E2 62 00 42 C0 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 13 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 20 02 00 00 5E 04 04 00 20 02 00 00 57 04 04 00 21 02 00 00 19 04 04 00 00 00 00 00 90 00 2A [19:28:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 13 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 20 02 00 00 5E 04 04 00 20 02 00 00 57 04 04 00 21 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:28:20]wFMCommunicate OK [19:28:20]SAM_PROTO_GetFieldsCounters done [19:28:20]requested_item shift.num is exist - process it [19:28:20]requested_item shift.opened is exist - process it [19:28:20]req_shift_opened [19:28:20]FM_GetShiftState [19:28:20]SAM_PROTO_GetShiftState [19:28:20]wFMCommunicate request_size=4 [19:28:20]MH_SAM_APDU [19:28:20]CAPDU: 80 13 01 00 [19:28:20]Write to MH i2c: E2 08 00 43 C0 80 13 01 00 00 00 00 00 80 [19:28:20]Write i2c OK [19:28:20]MH_I2C_Read... [19:28:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:20]Read from MH i2c: E2 [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: E2 0E 00 [19:28:20]MH_I2C_Read... [19:28:20]Read from MH i2c: E2 0E 00 43 C0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C3 [19:28:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:28:20]wFMCommunicate OK [19:28:20]SAM_PROTO_GetShiftState done [19:28:20]FM_GetShiftState done [19:28:20]req_shift_opened done [19:28:20]requested_item shift.open_date is exist - process it [19:28:20]req_shift_open_date [19:28:20]req_shift_open_date done [19:28:20]produce_requested_data done [19:28:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218899,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:28:20]process_action_free close_receipt [19:28:20]json_value_free [19:28:20]json_value_free done [19:28:20]process_json_proto returns [19:28:20]Send response to host [19:28:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218899,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:28:20]free response buf [19:28:20]execute_script done [19:28:20]execute_script returns [19:28:20]free content buf [19:28:20]Sock 8.Close socket [19:28:20]Sock 8.Thread stoped [19:30:28]ConnectInit Can't connect to host [19:30:28]CommunicateWithHost connect error [19:30:28]CommunicateWithHost err = -1 [19:30:28]OFD Sender: Server communicate error [19:30:33]OFD Sender: Processing packet 218899 [packets to send 80, broken 79] [19:30:33]ProducePacketName [19:30:33]name=ofd_packets/00218899 [19:30:33]OFD Sender: To server: pG, [19:30:33]CommunicateWithHost lk.salyk.kg:30040 [19:30:33]ConnectInit lk.salyk.kg [19:30:33]Connected sock=8 [19:30:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 3D 2F 07 01 E0 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 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 02 00 00 F4 03 04 00 56 08 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 13 57 03 00 35 04 06 00 98 B6 C6 DB 0B 0C F9 0D FC 40 3A 8C AF D6 [19:30:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B1 30 47 00 22 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 39 36 35 34 31 33 10 04 04 00 13 57 03 00 F4 03 04 00 76 B4 13 67 B6 04 01 00 00 FA 2B 1D 3D BB F0 34 E9 [19:30:33]CommunicateWithHost err = 0 [19:30:33]CheckOFDResponse [19:30:33]1017 (14) - 77093643461234 [19:30:33]1041 (16) - 0000000000965413 [19:30:33]1040 (4) - 218899 [19:30:33]1012 (4) - 19.10.2024 13:30 [19:30:33]1206 (1) - 0 [19:30:33]OFD Sender: Remove packet 218899 [19:30:33]ProducePacketName [19:30:33]name=ofd_packets/00218899 [19:30:33]NVStorageDeleteData [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:23]accept exits with 9 [19:32:23]New connection [19:32:23]New thread 3066682724 created [19:32:23]Thread 3066826084 joined [19:32:23]Waiting for new connection... [19:32:23] Sock 9.Parse request [19:32:23]Sock 9.Check first char [19:32:23]Sock 9.First char is OK [19:32:23]request: POST /json_proto HTTP/1.0 [19:32:23]Method: POST [19:32:23]URL: /json_proto [19:32:23]Method is POST - this is cgi request [19:32:23]url: /json_proto [19:32:23]query_string will be loaded in cgi processing [19:32:23]execute_cgi json_proto POST (null) [19:32:23]execute_cgi path=json_proto method=POST [19:32:23]POST find Content-Length [19:32:23]Host: 172.17.40.4:8080 [19:32:23]Content-Length: 682 [19:32:23]Content-Type: application/json [19:32:23] [19:32:23]POST finish read [19:32:23]Found Content-Length = 682 [19:32:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [19:32:23]execute_script... [19:32: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)536442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [19:32:23]POST & json_proto [19:32:23]process_json_proto [19:32:23]json parsed OK: [19:32:23]protocol is kg_v1.0 [19:32:23]action value=close_receipt [19:32:23]process_action close_receipt [19:32:23]cmd_close_receipt [19:32:23]MH_GetDate [19:32:23]Write to MH i2c: F0 00 00 44 C0 F3 [19:32:23]Write i2c OK [19:32:23]MH_I2C_Read... [19:32:23]Read from MH i2c: F0 [19:32:23]MH_I2C_Read... [19:32:23]Read from MH i2c: F0 09 00 [19:32:23]MH_I2C_Read... [19:32:23]Read from MH i2c: F0 09 00 44 C0 00 4D 09 14 67 EE 0E 0D 67 3D [19:32:23]GetLastDocTimeStamp 1729366102 [19:32:23]current date 1729366349 [19:32:23]FM_GetShiftState [19:32:23]SAM_PROTO_GetShiftState [19:32:23]wFMCommunicate request_size=4 [19:32:23]MH_SAM_APDU [19:32:23]CAPDU: 80 13 01 00 [19:32:23]Write to MH i2c: E2 08 00 45 C0 80 13 01 00 00 00 00 00 82 [19:32:23]Write i2c OK [19:32:23]MH_I2C_Read... [19:32:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:23]Read from MH i2c: E2 [19:32:23]MH_I2C_Read... [19:32:23]Read from MH i2c: E2 0E 00 [19:32:23]MH_I2C_Read... [19:32:23]Read from MH i2c: E2 0E 00 45 C0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C5 [19:32:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:32:23]wFMCommunicate OK [19:32:23]SAM_PROTO_GetShiftState done [19:32:23]FM_GetShiftState done [19:32:23]opened in 1729296582 [19:32:23]opened+sec_in_day 1729382982 [19:32:23]quantity*price = 100021 [19:32:23]sum+1 = 100023 [19:32:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 545 19.10.2024 19:32 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218900 ФПД: 52731207207531 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193229&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218900&fm=52731207207531&tin=02508201610067®Number=0000000000098116&sum=100000 [19:32:24]StoreToDocumentArchive [19:32:24]shift 443 fd 218900 [19:32:24]save to /storage/0443/doc_00218900 [19:32:24]save last doc name /storage/0443/doc_00218900 to /storage/kkm_last_doc_name [19:32:24]save OK [19:32:24]Clear old archive folders... [19:32:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:32:24]tlvbuf is 0171A960 [19:32:24]SAM_PROTO_ClearQueue [19:32:24]wFMCommunicate request_size=4 [19:32:24]MH_SAM_APDU [19:32:24]CAPDU: 80 09 00 00 [19:32:24]Write to MH i2c: E2 08 00 52 C0 80 09 00 00 00 00 00 00 84 [19:32:24]Write i2c OK [19:32:24]MH_I2C_Read... [19:32:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:32:24]Read from MH i2c: E2 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 03 00 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 03 00 52 C0 00 90 00 86 [19:32:24]RAPDU: 90 00 [19:32:24]wFMCommunicate OK [19:32:24]SAM_PROTO_ClearQueue done [19:32:24]KKMCreateOFDPacket [19:32:24]OFDProtocolAddRootSTLVToBuf [19:32:24]FM_MakeSignedData [19:32:24]FM_MakeSignedData [19:32:24]SAM_PROTO_SignData [19:32:24]wFMCommunicate request_size=4 [19:32:24]MH_SAM_APDU [19:32:24]CAPDU: 80 0D 01 02 [19:32:24]Write to MH i2c: E2 08 00 53 C0 80 0D 01 02 00 00 00 00 8C [19:32:24]Write i2c OK [19:32:24]MH_I2C_Read... [19:32:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:32:24]Read from MH i2c: E2 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 03 00 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 03 00 53 C0 00 90 00 87 [19:32:24]RAPDU: 90 00 [19:32:24]wFMCommunicate OK [19:32:24]wFMCommunicate request_size=255 [19:32:24]MH_SAM_APDU [19:32:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 21 02 00 00 F4 03 04 00 4D 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 14 57 03 00 35 04 06 00 2F [19:32:24]Write to MH i2c: E2 02 01 54 C0 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 21 02 00 00 F4 03 04 00 4D 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 14 57 03 00 35 04 06 00 2F 00 00 7F [19:32:24]Write i2c OK [19:32:24]MH_I2C_Read... [19:32:24]OFD Sender: No OFD packet to send [19:32:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:24]Read from MH i2c: E2 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 03 00 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 03 00 54 C0 00 90 00 88 [19:32:24]RAPDU: 90 00 [19:32:24]wFMCommunicate OK [19:32:24]wFMCommunicate request_size=10 [19:32:24]MH_SAM_APDU [19:32:24]CAPDU: 80 0D 02 02 05 F5 70 DF CA 6B [19:32:24]Write to MH i2c: E2 0D 00 55 C0 80 0D 02 02 05 00 F5 70 DF CA 6B 00 00 12 [19:32:24]Write i2c OK [19:32:24]MH_I2C_Read... [19:32:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:24]Read from MH i2c: E2 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 03 00 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 03 00 55 C0 00 90 00 89 [19:32:24]RAPDU: 90 00 [19:32:24]wFMCommunicate OK [19:32:24]wFMCommunicate request_size=4 [19:32:24]MH_SAM_APDU [19:32:24]CAPDU: 80 0D 03 02 [19:32:24]Write to MH i2c: E2 08 00 56 C0 80 0D 03 02 00 00 00 00 91 [19:32:24]Write i2c OK [19:32:24]MH_I2C_Read... [19:32:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:32:24]Read from MH i2c: E2 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 0B 00 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 0B 00 56 C0 00 90 26 1B 60 1C 07 83 BE 90 00 27 [19:32:24]RAPDU: 90 26 1B 60 1C 07 83 BE 90 00 [19:32:24]wFMCommunicate OK [19:32:24]SAM_PROTO_SignData done [19:32:24]FM_MakeSignedData done [19:32:24]CreateOFDProtocolMessage [19:32:24]wFMCommunicate request_size=4 [19:32:24]MH_SAM_APDU [19:32:24]CAPDU: 80 11 00 00 [19:32:24]Write to MH i2c: E2 08 00 57 C0 80 11 00 00 00 00 00 00 91 [19:32:24]Write i2c OK [19:32:24]MH_I2C_Read... [19:32:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:24]Read from MH i2c: E2 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 17 00 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: E2 17 00 57 C0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E0 [19:32:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:32:24]wFMCommunicate OK [19:32:24]CreateOFDProtocolMessage done [19:32:24]OFDSenderStorePacket 218900 [19:32:24]StoreOFDPacket docnum=218900 [19:32:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DD B8 07 01 75 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 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 21 02 00 00 F4 03 04 00 4D 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 14 57 03 00 35 04 06 00 2F F5 70 DF CA 6B 90 26 1B 60 1C 07 83 BE [19:32:24]CheckFolder [19:32:24]dirname=/storage/ofd_packets [19:32:24]CheckFolder done [19:32:24]ProducePacketName [19:32:24]name=ofd_packets/00218900 [19:32:24]NVStorageSaveData ofd_packets/00218900 [19:32:24]File name is /storage/ofd_packets/00218900 [19:32:24]Write 301 bytes [19:32:24]NVStorageSaveData done [19:32:24]OFDSenderStorePacket done [19:32:24]KKMCreateOFDPacket done [19:32:24]NVStorageSaveData kkm_last_timestamp [19:32:24]File name is /storage/kkm_last_timestamp [19:32:24]Write 4 bytes [19:32:24]NVStorageSaveData done [19:32:24]ExternCall_PrintAddStr [19:32:24]wPrintStart [19:32:24]Write to MH i2c: 01 00 00 58 C0 18 [19:32:24]Write i2c OK [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: 01 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: 01 07 00 [19:32:24]MH_I2C_Read... [19:32:24]Read from MH i2c: 01 07 00 58 C0 00 00 00 00 00 FF 0F 2D [19:32:24]RasterBufferAndPrint [19:32:24]line Счет N : (1)536442 [19:32:24]line ИНН: 02508201610067 [19:32:24]line Контрольно-Кассовый Чек [19:32:24]line ПРОДАЖА [19:32:24]line ТРК (МРК, ГНК) : 11 [19:32:24]line Товар: 2710124500 [19:32:24]line Аи-95-К-3 [19:32:24]line 13.480 * 74.20 [19:32:24]line = 1000.22 [19:32:24]line НДС 12% НСП 1% [19:32:24]line > о реализуемом товаре [19:32:24]line ОКРУГЛЕНИЕ: -0.22 [19:32:24]line ИТОГО: 1000.00 [19:32:24]line Внесено: 1000.00 [19:32:24]line СДАЧА: 0.00 [19:32:24]line НСП 1% : 8.85 [19:32:24]line НДС 12% : 106.22 [19:32:24]line Наличными: 1000.00 [19:32:24]line Безнал.: 0.00 [19:32:24]line Место: АЗС № 84 "Партнер Нефть" [19:32:24]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:32:24]line СНО: Общий режим [19:32:24]line Чек 545 19.10.2024 19:32 [19:32:24]line Смена: 443 ФФД: 1.0 [19:32:24]line ЗНМ: 0300000178 [19:32:24]line РНМ: 0000000000098116 [19:32:24]line Версия ККМ: 001 [19:32:24]line ФМ: 0000000000965413 [19:32:24]line ФД: 218900 [19:32:24]line ФПД: 52731207207531 [19:32:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193229&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218900&fm=52731207207531&tin=02508201610067®Number=0000000000098116&sum=100000 [19:32:25]OFD Sender: Processing packet 218900 [packets to send 80, broken 79] [19:32:25]ProducePacketName [19:32:25]name=ofd_packets/00218900 [19:32:25]OFD Sender: To server: pG, [19:32:25]CommunicateWithHost lk.salyk.kg:30040 [19:32:25]ConnectInit lk.salyk.kg [19:32:25]written 0, free lines is 4095 [19:32:25]Connected sock=10 [19:32:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DD B8 07 01 75 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 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 21 02 00 00 F4 03 04 00 4D 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 14 57 03 00 35 04 06 00 2F F5 70 DF CA 6B 90 26 1B 60 1C 07 83 BE [19:32:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 94 F8 47 00 A0 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 39 36 35 34 31 33 10 04 04 00 14 57 03 00 F4 03 04 00 E6 B4 13 67 B6 04 01 00 00 D3 AA 53 E7 2A C0 E3 B2 [19:32:25]CommunicateWithHost err = 0 [19:32:25]CheckOFDResponse [19:32:25]1017 (14) - 77093643461234 [19:32:25]1041 (16) - 0000000000965413 [19:32:25]1040 (4) - 218900 [19:32:25]1012 (4) - 19.10.2024 13:32 [19:32:25]1206 (1) - 0 [19:32:25]OFD Sender: Remove packet 218900 [19:32:25]ProducePacketName [19:32:25]name=ofd_packets/00218900 [19:32:25]NVStorageDeleteData [19:32:25]Write to MH i2c: 01 00 00 83 C0 43 [19:32:25]Write i2c OK [19:32:25]MH_I2C_Read... [19:32:25]Read from MH i2c: 01 [19:32:25]MH_I2C_Read... [19:32:25]Read from MH i2c: 01 07 00 [19:32:25]MH_I2C_Read... [19:32:25]Read from MH i2c: 01 07 00 83 C0 00 00 00 00 00 F7 0C 4D [19:32:25]RasterBufferAndPrint [19:32:25]line [19:32:25]line [19:32:25]line [19:32:25]line [19:32:25]line [19:32:25]written 0, free lines is 3327 [19:32:25]MH_Cut [19:32:25]Write to MH i2c: D1 01 00 8A C0 01 1C [19:32:25]Write i2c OK [19:32:25]MH_I2C_Read... [19:32:25]Read from MH i2c: D1 [19:32:25]MH_I2C_Read... [19:32:25]Read from MH i2c: D1 01 00 [19:32:25]MH_I2C_Read... [19:32:25]Read from MH i2c: D1 01 00 8A C0 00 1B [19:32:25]Write to MH i2c: 01 00 00 8B C0 4B [19:32:25]Write i2c OK [19:32:25]MH_I2C_Read... [19:32:26]OFD Sender: No OFD packet to send [19:32:26]*** Cut start [19:32:26]*** Partial cut [19:32:26]*** CUTSNS_PIN = 1 [19:32:26]*** CUTSNS_PIN = 0 [19:32:26]*** Brake cut motor [19:32:27]Read from MH i2c: 01 [19:32:27]MH_I2C_Read... [19:32:27]*** Stop cut motor [19:32:27]*** Cut end [19:32:27]Read from MH i2c: 01 07 00 [19:32:27]MH_I2C_Read... [19:32:27]Read from MH i2c: 01 07 00 8B C0 00 00 00 00 00 FF 0F 60 [19:32:27]process_action close_receipt done [19:32:27]requested_data is exist [19:32:27]produce_requested_data [19:32:27]requested_item fm.sn is exist - process it [19:32:27]wFMCommunicate request_size=4 [19:32:27]MH_SAM_APDU [19:32:27]CAPDU: 80 11 00 00 [19:32:27]Write to MH i2c: E2 08 00 8C C0 80 11 00 00 00 00 00 00 C6 [19:32:27]Write i2c OK [19:32:27]MH_I2C_Read... [19:32:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:27]Read from MH i2c: E2 [19:32:27]MH_I2C_Read... [19:32:27]Read from MH i2c: E2 17 00 [19:32:27]MH_I2C_Read... [19:32:27]Read from MH i2c: E2 17 00 8C C0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 15 [19:32:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:32:27]wFMCommunicate OK [19:32:27]requested_item fd.num is exist - process it [19:32:27]SAM_PROTO_GetFieldsCounters [19:32:27]wFMCommunicate request_size=4 [19:32:27]MH_SAM_APDU [19:32:27]CAPDU: 80 13 00 00 [19:32:27]Write to MH i2c: E2 08 00 8D C0 80 13 00 00 00 00 00 00 C9 [19:32:27]Write i2c OK [19:32:27]MH_I2C_Read... [19:32:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:32:27]Read from MH i2c: E2 [19:32:27]MH_I2C_Read... [19:32:27]Read from MH i2c: E2 62 00 [19:32:27]MH_I2C_Read... [19:32:27]Read from MH i2c: E2 62 00 8D C0 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 14 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 21 02 00 00 5E 04 04 00 21 02 00 00 57 04 04 00 22 02 00 00 19 04 04 00 00 00 00 00 90 00 79 [19:32:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 14 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 21 02 00 00 5E 04 04 00 21 02 00 00 57 04 04 00 22 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:32:27]wFMCommunicate OK [19:32:27]SAM_PROTO_GetFieldsCounters done [19:32:27]requested_item shift.num is exist - process it [19:32:27]requested_item shift.opened is exist - process it [19:32:27]req_shift_opened [19:32:27]FM_GetShiftState [19:32:27]SAM_PROTO_GetShiftState [19:32:27]wFMCommunicate request_size=4 [19:32:27]MH_SAM_APDU [19:32:27]CAPDU: 80 13 01 00 [19:32:27]Write to MH i2c: E2 08 00 8E C0 80 13 01 00 00 00 00 00 CB [19:32:27]Write i2c OK [19:32:27]MH_I2C_Read... [19:32:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:27]Read from MH i2c: E2 [19:32:27]MH_I2C_Read... [19:32:27]Read from MH i2c: E2 0E 00 [19:32:27]MH_I2C_Read... [19:32:27]Read from MH i2c: E2 0E 00 8E C0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0E [19:32:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:32:27]wFMCommunicate OK [19:32:27]SAM_PROTO_GetShiftState done [19:32:27]FM_GetShiftState done [19:32:27]req_shift_opened done [19:32:27]requested_item shift.open_date is exist - process it [19:32:27]req_shift_open_date [19:32:27]req_shift_open_date done [19:32:27]produce_requested_data done [19:32:27]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218900,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:32:27]process_action_free close_receipt [19:32:27]json_value_free [19:32:27]json_value_free done [19:32:27]process_json_proto returns [19:32:27]Send response to host [19:32:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218900,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:32:27]free response buf [19:32:27]execute_script done [19:32:27]execute_script returns [19:32:27]free content buf [19:32:27]Sock 9.Close socket [19:32:27]Sock 9.Thread stoped [19:32:31]OFD Sender: No OFD packet to send [19:32:36]OFD Sender: No OFD packet to send [19:32:37]accept exits with 8 [19:32:37]New connection [19:32:37]New thread 3066826084 created [19:32:37]Thread 3066682724 joined [19:32:37]Waiting for new connection... [19:32:37] Sock 8.Parse request [19:32:37]Sock 8.Check first char [19:32:37]Sock 8.First char is OK [19:32:37]request: POST /json_proto HTTP/1.0 [19:32:37]Method: POST [19:32:37]URL: /json_proto [19:32:37]Method is POST - this is cgi request [19:32:37]url: /json_proto [19:32:37]query_string will be loaded in cgi processing [19:32:37]execute_cgi json_proto POST (null) [19:32:37]execute_cgi path=json_proto method=POST [19:32:37]POST find Content-Length [19:32:37]Host: 172.17.40.4:8080 [19:32:37]Content-Length: 677 [19:32:37]Content-Type: application/json [19:32:37] [19:32:37]POST finish read [19:32:37]Found Content-Length = 677 [19:32:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536443", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:37]execute_script... [19:32:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536443", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:37]POST & json_proto [19:32:37]process_json_proto [19:32:37]json parsed OK: [19:32:37]protocol is kg_v1.0 [19:32:37]action value=close_receipt [19:32:37]process_action close_receipt [19:32:37]cmd_close_receipt [19:32:37]MH_GetDate [19:32:37]Write to MH i2c: F0 00 00 8F C0 3E [19:32:37]Write i2c OK [19:32:37]MH_I2C_Read... [19:32:37]Read from MH i2c: F0 [19:32:37]MH_I2C_Read... [19:32:37]Read from MH i2c: F0 09 00 [19:32:37]MH_I2C_Read... [19:32:37]Read from MH i2c: F0 09 00 8F C0 00 5B 09 14 67 EE 0E 0D 67 96 [19:32:37]GetLastDocTimeStamp 1729366349 [19:32:37]current date 1729366363 [19:32:37]FM_GetShiftState [19:32:37]SAM_PROTO_GetShiftState [19:32:37]wFMCommunicate request_size=4 [19:32:37]MH_SAM_APDU [19:32:37]CAPDU: 80 13 01 00 [19:32:37]Write to MH i2c: E2 08 00 90 C0 80 13 01 00 00 00 00 00 CD [19:32:37]Write i2c OK [19:32:37]MH_I2C_Read... [19:32:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:37]Read from MH i2c: E2 [19:32:37]MH_I2C_Read... [19:32:37]Read from MH i2c: E2 0E 00 [19:32:37]MH_I2C_Read... [19:32:37]Read from MH i2c: E2 0E 00 90 C0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 10 [19:32:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:32:37]wFMCommunicate OK [19:32:37]SAM_PROTO_GetShiftState done [19:32:37]FM_GetShiftState done [19:32:37]opened in 1729296582 [19:32:37]opened+sec_in_day 1729382982 [19:32:37]quantity*price = 70044 [19:32:37]sum+1 = 70046 [19:32:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 546 19.10.2024 19:32 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218901 ФПД: 213047633121161 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193243&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218901&fm=213047633121161&tin=02508201610067®Number=0000000000098116&sum=70000 [19:32:38]StoreToDocumentArchive [19:32:38]shift 443 fd 218901 [19:32:38]save to /storage/0443/doc_00218901 [19:32:38]save last doc name /storage/0443/doc_00218901 to /storage/kkm_last_doc_name [19:32:38]save OK [19:32:38]Clear old archive folders... [19:32:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:32:38]tlvbuf is 0171AE70 [19:32:38]SAM_PROTO_ClearQueue [19:32:38]wFMCommunicate request_size=4 [19:32:38]MH_SAM_APDU [19:32:38]CAPDU: 80 09 00 00 [19:32:38]Write to MH i2c: E2 08 00 9D C0 80 09 00 00 00 00 00 00 CF [19:32:38]Write i2c OK [19:32:38]MH_I2C_Read... [19:32:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:32:38]Read from MH i2c: E2 [19:32:38]MH_I2C_Read... [19:32:38]Read from MH i2c: E2 03 00 [19:32:38]MH_I2C_Read... [19:32:38]Read from MH i2c: E2 03 00 9D C0 00 90 00 D1 [19:32:38]RAPDU: 90 00 [19:32:38]wFMCommunicate OK [19:32:38]SAM_PROTO_ClearQueue done [19:32:38]KKMCreateOFDPacket [19:32:38]OFDProtocolAddRootSTLVToBuf [19:32:38]FM_MakeSignedData [19:32:38]FM_MakeSignedData [19:32:38]SAM_PROTO_SignData [19:32:38]wFMCommunicate request_size=4 [19:32:38]MH_SAM_APDU [19:32:38]CAPDU: 80 0D 01 02 [19:32:38]Write to MH i2c: E2 08 00 9E C0 80 0D 01 02 00 00 00 00 D7 [19:32:38]Write i2c OK [19:32:38]MH_I2C_Read... [19:32:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:32:38]Read from MH i2c: E2 [19:32:38]MH_I2C_Read... [19:32:38]Read from MH i2c: E2 03 00 [19:32:38]MH_I2C_Read... [19:32:38]Read from MH i2c: E2 03 00 9E C0 00 90 00 D2 [19:32:38]RAPDU: 90 00 [19:32:38]wFMCommunicate OK [19:32:38]wFMCommunicate request_size=255 [19:32:38]MH_SAM_APDU [19:32: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 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 5B 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 15 57 03 00 35 04 06 00 C1 [19:32:38]Write to MH i2c: E2 02 01 9F C0 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 5B 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 15 57 03 00 35 04 06 00 C1 00 00 36 [19:32:38]Write i2c OK [19:32:38]MH_I2C_Read... [19:32:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:39]Read from MH i2c: E2 [19:32:39]MH_I2C_Read... [19:32:39]Read from MH i2c: E2 03 00 [19:32:39]MH_I2C_Read... [19:32:39]Read from MH i2c: E2 03 00 9F C0 00 90 00 D3 [19:32:39]RAPDU: 90 00 [19:32:39]wFMCommunicate OK [19:32:39]wFMCommunicate request_size=10 [19:32:39]MH_SAM_APDU [19:32:39]CAPDU: 80 0D 02 02 05 C4 04 7E 0F 89 [19:32:39]Write to MH i2c: E2 0D 00 A0 C0 80 0D 02 02 05 00 C4 04 7E 0F 89 00 00 C2 [19:32:39]Write i2c OK [19:32:39]MH_I2C_Read... [19:32:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:39]Read from MH i2c: E2 [19:32:39]MH_I2C_Read... [19:32:39]Read from MH i2c: E2 03 00 [19:32:39]MH_I2C_Read... [19:32:39]Read from MH i2c: E2 03 00 A0 C0 00 90 00 D4 [19:32:39]RAPDU: 90 00 [19:32:39]wFMCommunicate OK [19:32:39]wFMCommunicate request_size=4 [19:32:39]MH_SAM_APDU [19:32:39]CAPDU: 80 0D 03 02 [19:32:39]Write to MH i2c: E2 08 00 A1 C0 80 0D 03 02 00 00 00 00 DC [19:32:39]Write i2c OK [19:32:39]MH_I2C_Read... [19:32:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:32:39]Read from MH i2c: E2 [19:32:39]MH_I2C_Read... [19:32:39]Read from MH i2c: E2 0B 00 [19:32:39]MH_I2C_Read... [19:32:39]Read from MH i2c: E2 0B 00 A1 C0 00 5E A1 60 70 6E FC 18 DC 90 00 0A [19:32:39]RAPDU: 5E A1 60 70 6E FC 18 DC 90 00 [19:32:39]wFMCommunicate OK [19:32:39]SAM_PROTO_SignData done [19:32:39]FM_MakeSignedData done [19:32:39]CreateOFDProtocolMessage [19:32:39]wFMCommunicate request_size=4 [19:32:39]MH_SAM_APDU [19:32:39]CAPDU: 80 11 00 00 [19:32:39]Write to MH i2c: E2 08 00 A2 C0 80 11 00 00 00 00 00 00 DC [19:32:39]Write i2c OK [19:32:39]MH_I2C_Read... [19:32:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:39]Read from MH i2c: E2 [19:32:39]MH_I2C_Read... [19:32:39]Read from MH i2c: E2 17 00 [19:32:39]MH_I2C_Read... [19:32:39]Read from MH i2c: E2 17 00 A2 C0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2B [19:32:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:32:39]wFMCommunicate OK [19:32:39]CreateOFDProtocolMessage done [19:32:39]OFDSenderStorePacket 218901 [19:32:39]StoreOFDPacket docnum=218901 [19:32:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8B 81 07 01 E1 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 5B 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 15 57 03 00 35 04 06 00 C1 C4 04 7E 0F 89 5E A1 60 70 6E FC 18 DC [19:32:39]CheckFolder [19:32:39]dirname=/storage/ofd_packets [19:32:39]CheckFolder done [19:32:39]ProducePacketName [19:32:39]name=ofd_packets/00218901 [19:32:39]NVStorageSaveData ofd_packets/00218901 [19:32:39]File name is /storage/ofd_packets/00218901 [19:32:39]Write 301 bytes [19:32:39]NVStorageSaveData done [19:32:39]OFDSenderStorePacket done [19:32:39]KKMCreateOFDPacket done [19:32:39]NVStorageSaveData kkm_last_timestamp [19:32:39]File name is /storage/kkm_last_timestamp [19:32:39]Write 4 bytes [19:32:39]NVStorageSaveData done [19:32:39]ExternCall_PrintAddStr [19:32:39]wPrintStart [19:32:39]Write to MH i2c: 01 00 00 A3 C0 63 [19:32:39]Write i2c OK [19:32:39]MH_I2C_Read... [19:32:39]Read from MH i2c: 01 [19:32:39]MH_I2C_Read... [19:32:39]Read from MH i2c: 01 07 00 [19:32:39]MH_I2C_Read... [19:32:39]Read from MH i2c: 01 07 00 A3 C0 00 00 00 00 00 FF 0F 78 [19:32:39]RasterBufferAndPrint [19:32:39]line Счет N : (1)536443 [19:32:39]line ИНН: 02508201610067 [19:32:39]line Контрольно-Кассовый Чек [19:32:39]line ПРОДАЖА [19:32:39]line ТРК (МРК, ГНК) : 41 [19:32:39]line Товар: 2710124500 [19:32:39]line Аи-95-К-3 [19:32:39]line 9.440 * 74.20 [19:32:39]line = 700.45 [19:32:39]line НДС 12% НСП 1% [19:32:39]line > о реализуемом товаре [19:32:39]line ОКРУГЛЕНИЕ: -0.45 [19:32:39]line ИТОГО: 700.00 [19:32:39]line Внесено: 700.00 [19:32:39]line СДАЧА: 0.00 [19:32:39]line НСП 1% : 6.20 [19:32:39]line НДС 12% : 74.38 [19:32:39]line Наличными: 700.00 [19:32:39]line Безнал.: 0.00 [19:32:39]line Место: АЗС № 84 "Партнер Нефть" [19:32:39]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:32:39]line СНО: Общий режим [19:32:39]line Чек 546 19.10.2024 19:32 [19:32:39]line Смена: 443 ФФД: 1.0 [19:32:39]line ЗНМ: 0300000178 [19:32:39]line РНМ: 0000000000098116 [19:32:39]line Версия ККМ: 001 [19:32:39]line ФМ: 0000000000965413 [19:32:39]line ФД: 218901 [19:32:39]line ФПД: 213047633121161 [19:32:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193243&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218901&fm=213047633121161&tin=02508201610067®Number=0000000000098116&sum=70000 [19:32:39]OFD Sender: Processing packet 218901 [packets to send 80, broken 79] [19:32:39]ProducePacketName [19:32:39]name=ofd_packets/00218901 [19:32:39]OFD Sender: To server: pG, [19:32:39]CommunicateWithHost lk.salyk.kg:30040 [19:32:39]ConnectInit lk.salyk.kg [19:32:39]written 0, free lines is 4095 [19:32:39]Connected sock=10 [19:32:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8B 81 07 01 E1 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 5B 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 15 57 03 00 35 04 06 00 C1 C4 04 7E 0F 89 5E A1 60 70 6E FC 18 DC [19:32:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 87 14 47 00 56 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 39 36 35 34 31 33 10 04 04 00 15 57 03 00 F4 03 04 00 F4 B4 13 67 B6 04 01 00 00 E8 B5 88 C6 A4 51 DC 48 [19:32:40]CommunicateWithHost err = 0 [19:32:40]CheckOFDResponse [19:32:40]1017 (14) - 77093643461234 [19:32:40]1041 (16) - 0000000000965413 [19:32:40]1040 (4) - 218901 [19:32:40]1012 (4) - 19.10.2024 13:32 [19:32:40]1206 (1) - 0 [19:32:40]OFD Sender: Remove packet 218901 [19:32:40]ProducePacketName [19:32:40]name=ofd_packets/00218901 [19:32:40]NVStorageDeleteData [19:32:40]Write to MH i2c: 01 00 00 CE C0 8E [19:32:40]Write i2c OK [19:32:40]MH_I2C_Read... [19:32:40]Read from MH i2c: 01 [19:32:40]MH_I2C_Read... [19:32:40]Read from MH i2c: 01 07 00 [19:32:40]MH_I2C_Read... [19:32:40]Read from MH i2c: 01 07 00 CE C0 00 00 00 00 00 1C 0D BE [19:32:40]RasterBufferAndPrint [19:32:40]line [19:32:40]line [19:32:40]line [19:32:40]line [19:32:40]line [19:32:40]written 0, free lines is 3366 [19:32:40]MH_Cut [19:32:40]Write to MH i2c: D1 01 00 D5 C0 01 67 [19:32:40]Write i2c OK [19:32:40]MH_I2C_Read... [19:32:40]Read from MH i2c: D1 [19:32:40]MH_I2C_Read... [19:32:40]Read from MH i2c: D1 01 00 [19:32:40]MH_I2C_Read... [19:32:40]Read from MH i2c: D1 01 00 D5 C0 00 66 [19:32:40]Write to MH i2c: 01 00 00 D6 C0 96 [19:32:40]Write i2c OK [19:32:40]MH_I2C_Read... [19:32:40]OFD Sender: No OFD packet to send [19:32:40]*** Cut start [19:32:40]*** Partial cut [19:32:40]*** CUTSNS_PIN = 1 [19:32:40]*** CUTSNS_PIN = 0 [19:32:41]*** Brake cut motor [19:32:41]Read from MH i2c: 01 [19:32:41]MH_I2C_Read... [19:32:41]*** Stop cut motor [19:32:41]*** Cut end [19:32:41]Read from MH i2c: 01 07 00 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: 01 07 00 D6 C0 00 00 00 00 00 FF 0F AB [19:32:41]process_action close_receipt done [19:32:41]requested_data is exist [19:32:41]produce_requested_data [19:32:41]requested_item fm.sn is exist - process it [19:32:41]wFMCommunicate request_size=4 [19:32:41]MH_SAM_APDU [19:32:41]CAPDU: 80 11 00 00 [19:32:41]Write to MH i2c: E2 08 00 D7 C0 80 11 00 00 00 00 00 00 11 [19:32:41]Write i2c OK [19:32:41]MH_I2C_Read... [19:32:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:41]Read from MH i2c: E2 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 17 00 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 17 00 D7 C0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 60 [19:32:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:32:41]wFMCommunicate OK [19:32:41]requested_item fd.num is exist - process it [19:32:41]SAM_PROTO_GetFieldsCounters [19:32:41]wFMCommunicate request_size=4 [19:32:41]MH_SAM_APDU [19:32:41]CAPDU: 80 13 00 00 [19:32:41]Write to MH i2c: E2 08 00 D8 C0 80 13 00 00 00 00 00 00 14 [19:32:41]Write i2c OK [19:32:41]MH_I2C_Read... [19:32:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:32:41]Read from MH i2c: E2 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 62 00 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 62 00 D8 C0 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 15 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 22 02 00 00 5E 04 04 00 22 02 00 00 57 04 04 00 23 02 00 00 19 04 04 00 00 00 00 00 90 00 C8 [19:32:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 15 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 22 02 00 00 5E 04 04 00 22 02 00 00 57 04 04 00 23 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:32:41]wFMCommunicate OK [19:32:41]SAM_PROTO_GetFieldsCounters done [19:32:41]requested_item shift.num is exist - process it [19:32:41]requested_item shift.opened is exist - process it [19:32:41]req_shift_opened [19:32:41]FM_GetShiftState [19:32:41]SAM_PROTO_GetShiftState [19:32:41]wFMCommunicate request_size=4 [19:32:41]MH_SAM_APDU [19:32:41]CAPDU: 80 13 01 00 [19:32:41]Write to MH i2c: E2 08 00 D9 C0 80 13 01 00 00 00 00 00 16 [19:32:41]Write i2c OK [19:32:41]MH_I2C_Read... [19:32:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:41]Read from MH i2c: E2 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 0E 00 [19:32:41]MH_I2C_Read... [19:32:41]Read from MH i2c: E2 0E 00 D9 C0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 59 [19:32:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:32:41]wFMCommunicate OK [19:32:41]SAM_PROTO_GetShiftState done [19:32:41]FM_GetShiftState done [19:32:41]req_shift_opened done [19:32:41]requested_item shift.open_date is exist - process it [19:32:41]req_shift_open_date [19:32:41]req_shift_open_date done [19:32:41]produce_requested_data done [19:32:41]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218901,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:32:41]process_action_free close_receipt [19:32:41]json_value_free [19:32:41]json_value_free done [19:32:41]process_json_proto returns [19:32:41]Send response to host [19:32:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218901,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:32:41]free response buf [19:32:41]execute_script done [19:32:41]execute_script returns [19:32:41]free content buf [19:32:41]Sock 8.Close socket [19:32:41]Sock 8.Thread stoped [19:32:45]OFD Sender: No OFD packet to send [19:32:50]OFD Sender: No OFD packet to send [19:32:55]OFD Sender: No OFD packet to send [19:33:00]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:39]accept exits with 9 [19:33:39]New connection [19:33:39]New thread 3066682724 created [19:33:39]Thread 3066826084 joined [19:33:39]Waiting for new connection... [19:33:39] Sock 9.Parse request [19:33:39]Sock 9.Check first char [19:33:39]Sock 9.First char is OK [19:33:39]request: POST /json_proto HTTP/1.0 [19:33:39]Method: POST [19:33:39]URL: /json_proto [19:33:39]Method is POST - this is cgi request [19:33:39]url: /json_proto [19:33:39]query_string will be loaded in cgi processing [19:33:39]execute_cgi json_proto POST (null) [19:33:39]execute_cgi path=json_proto method=POST [19:33:39]POST find Content-Length [19:33:39]Host: 172.17.40.4:8080 [19:33:39]Content-Length: 767 [19:33:39]Content-Type: application/json [19:33:39] [19:33:39]POST finish read [19:33:39]Found Content-Length = 767 [19:33:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [19:33:39]execute_script... [19:33: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)536445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [19:33:39]POST & json_proto [19:33:39]process_json_proto [19:33:39]json parsed OK: [19:33:39]protocol is kg_v1.0 [19:33:39]action value=close_receipt [19:33:39]process_action close_receipt [19:33:39]cmd_close_receipt [19:33:39]MH_GetDate [19:33:39]Write to MH i2c: F0 00 00 DA C0 89 [19:33:39]Write i2c OK [19:33:39]MH_I2C_Read... [19:33:39]Read from MH i2c: F0 [19:33:39]MH_I2C_Read... [19:33:39]Read from MH i2c: F0 09 00 [19:33:39]MH_I2C_Read... [19:33:39]Read from MH i2c: F0 09 00 DA C0 00 99 09 14 67 EE 0E 0D 67 1F [19:33:39]GetLastDocTimeStamp 1729366363 [19:33:39]current date 1729366425 [19:33:39]FM_GetShiftState [19:33:39]SAM_PROTO_GetShiftState [19:33:39]wFMCommunicate request_size=4 [19:33:39]MH_SAM_APDU [19:33:39]CAPDU: 80 13 01 00 [19:33:39]Write to MH i2c: E2 08 00 DB C0 80 13 01 00 00 00 00 00 18 [19:33:39]Write i2c OK [19:33:39]MH_I2C_Read... [19:33:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:39]Read from MH i2c: E2 [19:33:39]MH_I2C_Read... [19:33:39]Read from MH i2c: E2 0E 00 [19:33:39]MH_I2C_Read... [19:33:39]Read from MH i2c: E2 0E 00 DB C0 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5B [19:33:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:33:39]wFMCommunicate OK [19:33:39]SAM_PROTO_GetShiftState done [19:33:39]FM_GetShiftState done [19:33:39]opened in 1729296582 [19:33:39]opened+sec_in_day 1729382982 [19:33:39]quantity*price = 70044 [19:33:39]sum+1 = 70045 [19:33:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 547 19.10.2024 19:33 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218902 ФПД: 99458630903096 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193345&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218902&fm=99458630903096&tin=02508201610067®Number=0000000000098116&sum=70044 [19:33:40]StoreToDocumentArchive [19:33:40]shift 443 fd 218902 [19:33:40]save to /storage/0443/doc_00218902 [19:33:40]save last doc name /storage/0443/doc_00218902 to /storage/kkm_last_doc_name [19:33:40]save OK [19:33:40]Clear old archive folders... [19:33:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:33:40]tlvbuf is 01530890 [19:33:40]SAM_PROTO_ClearQueue [19:33:40]wFMCommunicate request_size=4 [19:33:40]MH_SAM_APDU [19:33:40]CAPDU: 80 09 00 00 [19:33:40]Write to MH i2c: E2 08 00 E8 C0 80 09 00 00 00 00 00 00 1A [19:33:40]Write i2c OK [19:33:40]MH_I2C_Read... [19:33:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:33:40]Read from MH i2c: E2 [19:33:40]MH_I2C_Read... [19:33:40]Read from MH i2c: E2 03 00 [19:33:40]MH_I2C_Read... [19:33:40]Read from MH i2c: E2 03 00 E8 C0 00 90 00 1C [19:33:40]RAPDU: 90 00 [19:33:40]wFMCommunicate OK [19:33:40]SAM_PROTO_ClearQueue done [19:33:40]KKMCreateOFDPacket [19:33:40]OFDProtocolAddRootSTLVToBuf [19:33:40]FM_MakeSignedData [19:33:40]FM_MakeSignedData [19:33:40]SAM_PROTO_SignData [19:33:40]wFMCommunicate request_size=4 [19:33:40]MH_SAM_APDU [19:33:40]CAPDU: 80 0D 01 02 [19:33:40]Write to MH i2c: E2 08 00 E9 C0 80 0D 01 02 00 00 00 00 22 [19:33:40]Write i2c OK [19:33:40]MH_I2C_Read... [19:33:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:33:40]Read from MH i2c: E2 [19:33:40]MH_I2C_Read... [19:33:40]Read from MH i2c: E2 03 00 [19:33:40]MH_I2C_Read... [19:33:40]Read from MH i2c: E2 03 00 E9 C0 00 90 00 1D [19:33:40]RAPDU: 90 00 [19:33:40]wFMCommunicate OK [19:33:40]wFMCommunicate request_size=255 [19:33:40]MH_SAM_APDU [19:33: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 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 23 02 00 00 F4 03 04 00 99 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 16 57 03 00 35 04 06 00 5A [19:33:40]Write to MH i2c: E2 02 01 EA C0 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 23 02 00 00 F4 03 04 00 99 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 16 57 03 00 35 04 06 00 5A 00 00 DA [19:33:40]Write i2c OK [19:33:40]MH_I2C_Read... [19:33:40]OFD Sender: No OFD packet to send [19:33:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:40]Read from MH i2c: E2 [19:33:40]MH_I2C_Read... [19:33:40]Read from MH i2c: E2 03 00 [19:33:40]MH_I2C_Read... [19:33:40]Read from MH i2c: E2 03 00 EA C0 00 90 00 1E [19:33:40]RAPDU: 90 00 [19:33:40]wFMCommunicate OK [19:33:40]wFMCommunicate request_size=10 [19:33:40]MH_SAM_APDU [19:33:40]CAPDU: 80 0D 02 02 05 75 04 5D 65 38 [19:33:40]Write to MH i2c: E2 0D 00 EB C0 80 0D 02 02 05 00 75 04 5D 65 38 00 00 A2 [19:33:40]Write i2c OK [19:33:40]MH_I2C_Read... [19:33:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:40]Read from MH i2c: E2 [19:33:40]MH_I2C_Read... [19:33:40]Read from MH i2c: E2 03 00 [19:33:40]MH_I2C_Read... [19:33:40]Read from MH i2c: E2 03 00 EB C0 00 90 00 1F [19:33:40]RAPDU: 90 00 [19:33:40]wFMCommunicate OK [19:33:40]wFMCommunicate request_size=4 [19:33:40]MH_SAM_APDU [19:33:40]CAPDU: 80 0D 03 02 [19:33:40]Write to MH i2c: E2 08 00 EC C0 80 0D 03 02 00 00 00 00 27 [19:33:40]Write i2c OK [19:33:40]MH_I2C_Read... [19:33:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:33:40]Read from MH i2c: E2 [19:33:40]MH_I2C_Read... [19:33:40]Read from MH i2c: E2 0B 00 [19:33:40]MH_I2C_Read... [19:33:40]Read from MH i2c: E2 0B 00 EC C0 00 24 E3 AD 02 05 A1 E5 AB 90 00 14 [19:33:40]RAPDU: 24 E3 AD 02 05 A1 E5 AB 90 00 [19:33:40]wFMCommunicate OK [19:33:40]SAM_PROTO_SignData done [19:33:40]FM_MakeSignedData done [19:33:40]CreateOFDProtocolMessage [19:33:40]wFMCommunicate request_size=4 [19:33:40]MH_SAM_APDU [19:33:40]CAPDU: 80 11 00 00 [19:33:40]Write to MH i2c: E2 08 00 ED C0 80 11 00 00 00 00 00 00 27 [19:33:40]Write i2c OK [19:33:40]MH_I2C_Read... [19:33:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:40]Read from MH i2c: E2 [19:33:40]MH_I2C_Read... [19:33:40]Read from MH i2c: E2 17 00 [19:33:40]MH_I2C_Read... [19:33:40]Read from MH i2c: E2 17 00 ED C0 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 76 [19:33:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:33:40]wFMCommunicate OK [19:33:40]CreateOFDProtocolMessage done [19:33:40]OFDSenderStorePacket 218902 [19:33:40]StoreOFDPacket docnum=218902 [19:33:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E4 C3 07 01 B7 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 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 23 02 00 00 F4 03 04 00 99 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 16 57 03 00 35 04 06 00 5A 75 04 5D 65 38 24 E3 AD 02 05 A1 E5 AB [19:33:40]CheckFolder [19:33:40]dirname=/storage/ofd_packets [19:33:40]CheckFolder done [19:33:40]ProducePacketName [19:33:40]name=ofd_packets/00218902 [19:33:40]NVStorageSaveData ofd_packets/00218902 [19:33:40]File name is /storage/ofd_packets/00218902 [19:33:40]Write 301 bytes [19:33:40]NVStorageSaveData done [19:33:40]OFDSenderStorePacket done [19:33:40]KKMCreateOFDPacket done [19:33:40]NVStorageSaveData kkm_last_timestamp [19:33:40]File name is /storage/kkm_last_timestamp [19:33:40]Write 4 bytes [19:33:40]NVStorageSaveData done [19:33:40]ExternCall_PrintAddStr [19:33:40]wPrintStart [19:33:40]Write to MH i2c: 01 00 00 EE C0 AE [19:33:40]Write i2c OK [19:33:40]MH_I2C_Read... [19:33:40]Read from MH i2c: 01 [19:33:40]MH_I2C_Read... [19:33:40]Read from MH i2c: 01 07 00 [19:33:40]MH_I2C_Read... [19:33:40]Read from MH i2c: 01 07 00 EE C0 00 00 00 00 00 FF 0F C3 [19:33:40]RasterBufferAndPrint [19:33:40]line Счет N : (1)536445 [19:33:40]line ИНН: 02508201610067 [19:33:40]line Контрольно-Кассовый Чек [19:33:40]line ПРОДАЖА [19:33:40]line ТРК (МРК, ГНК) : 33 [19:33:40]line Товар: 2710124130 [19:33:40]line Аи-92-К-2 [19:33:40]line 10.470 * 66.90 [19:33:40]line = 700.44 [19:33:40]line НДС 12% НСП 1% [19:33:40]line > о реализуемом товаре [19:33:40]line ИТОГО: 700.44 [19:33:40]line НСП 1% : 6.20 [19:33:40]line НДС 12% : 74.38 [19:33:40]line Наличными: 0.00 [19:33:40]line Безнал.: 700.44 [19:33:40]line Место: АЗС № 84 "Партнер Нефть" [19:33:40]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:33:40]line СНО: Общий режим [19:33:40]line Чек 547 19.10.2024 19:33 [19:33:40]line Смена: 443 ФФД: 1.0 [19:33:40]line ЗНМ: 0300000178 [19:33:40]line РНМ: 0000000000098116 [19:33:40]line Версия ККМ: 001 [19:33:40]line Платежная система: Mbank [19:33:40]line ФМ: 0000000000965413 [19:33:40]line ФД: 218902 [19:33:40]line ФПД: 99458630903096 [19:33:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193345&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218902&fm=99458630903096&tin=02508201610067®Number=0000000000098116&sum=70044 [19:33:41]OFD Sender: Processing packet 218902 [packets to send 80, broken 79] [19:33:41]ProducePacketName [19:33:41]name=ofd_packets/00218902 [19:33:41]OFD Sender: To server: pG, [19:33:41]CommunicateWithHost lk.salyk.kg:30040 [19:33:41]ConnectInit lk.salyk.kg [19:33:41]written 0, free lines is 4095 [19:33:41]Connected sock=10 [19:33:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E4 C3 07 01 B7 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 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 23 02 00 00 F4 03 04 00 99 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 16 57 03 00 35 04 06 00 5A 75 04 5D 65 38 24 E3 AD 02 05 A1 E5 AB [19:33:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8F 2A 47 00 DE 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 39 36 35 34 31 33 10 04 04 00 16 57 03 00 F4 03 04 00 32 B5 13 67 B6 04 01 00 00 DD 5E 9B 26 35 59 14 E3 [19:33:41]CommunicateWithHost err = 0 [19:33:41]CheckOFDResponse [19:33:41]1017 (14) - 77093643461234 [19:33:41]1041 (16) - 0000000000965413 [19:33:41]1040 (4) - 218902 [19:33:41]1012 (4) - 19.10.2024 13:33 [19:33:41]1206 (1) - 0 [19:33:41]OFD Sender: Remove packet 218902 [19:33:41]ProducePacketName [19:33:41]name=ofd_packets/00218902 [19:33:41]NVStorageDeleteData [19:33:41]Write to MH i2c: 01 00 00 17 C1 D8 [19:33:41]Write i2c OK [19:33:41]MH_I2C_Read... [19:33:41]Read from MH i2c: 01 [19:33:41]MH_I2C_Read... [19:33:41]Read from MH i2c: 01 07 00 [19:33:41]MH_I2C_Read... [19:33:41]Read from MH i2c: 01 07 00 17 C1 00 00 00 00 00 27 0D 13 [19:33:41]RasterBufferAndPrint [19:33:41]line [19:33:41]line [19:33:41]line [19:33:41]line [19:33:41]line [19:33:41]written 0, free lines is 3373 [19:33:41]MH_Cut [19:33:41]Write to MH i2c: D1 01 00 1E C1 01 B1 [19:33:41]Write i2c OK [19:33:41]MH_I2C_Read... [19:33:41]Read from MH i2c: D1 [19:33:41]MH_I2C_Read... [19:33:41]Read from MH i2c: D1 01 00 [19:33:41]MH_I2C_Read... [19:33:41]Read from MH i2c: D1 01 00 1E C1 00 B0 [19:33:41]Write to MH i2c: 01 00 00 1F C1 E0 [19:33:41]Write i2c OK [19:33:41]MH_I2C_Read... [19:33:42]OFD Sender: No OFD packet to send [19:33:42]*** Cut start [19:33:42]*** Partial cut [19:33:42]*** CUTSNS_PIN = 1 [19:33:42]*** CUTSNS_PIN = 0 [19:33:42]*** Brake cut motor [19:33:42]Read from MH i2c: 01 [19:33:43]MH_I2C_Read... [19:33:43]*** Stop cut motor [19:33:43]*** Cut end [19:33:43]Read from MH i2c: 01 07 00 [19:33:43]MH_I2C_Read... [19:33:43]Read from MH i2c: 01 07 00 1F C1 00 00 00 00 00 FF 0F F5 [19:33:43]process_action close_receipt done [19:33:43]requested_data is exist [19:33:43]produce_requested_data [19:33:43]requested_item fm.sn is exist - process it [19:33:43]wFMCommunicate request_size=4 [19:33:43]MH_SAM_APDU [19:33:43]CAPDU: 80 11 00 00 [19:33:43]Write to MH i2c: E2 08 00 20 C1 80 11 00 00 00 00 00 00 5B [19:33:43]Write i2c OK [19:33:43]MH_I2C_Read... [19:33:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:43]Read from MH i2c: E2 [19:33:43]MH_I2C_Read... [19:33:43]Read from MH i2c: E2 17 00 [19:33:43]MH_I2C_Read... [19:33:43]Read from MH i2c: E2 17 00 20 C1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AA [19:33:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:33:43]wFMCommunicate OK [19:33:43]requested_item fd.num is exist - process it [19:33:43]SAM_PROTO_GetFieldsCounters [19:33:43]wFMCommunicate request_size=4 [19:33:43]MH_SAM_APDU [19:33:43]CAPDU: 80 13 00 00 [19:33:43]Write to MH i2c: E2 08 00 21 C1 80 13 00 00 00 00 00 00 5E [19:33:43]Write i2c OK [19:33:43]MH_I2C_Read... [19:33:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:33:43]Read from MH i2c: E2 [19:33:43]MH_I2C_Read... [19:33:43]Read from MH i2c: E2 62 00 [19:33:43]MH_I2C_Read... [19:33:43]Read from MH i2c: E2 62 00 21 C1 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 16 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 23 02 00 00 5E 04 04 00 23 02 00 00 57 04 04 00 24 02 00 00 19 04 04 00 00 00 00 00 90 00 16 [19:33:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 16 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 23 02 00 00 5E 04 04 00 23 02 00 00 57 04 04 00 24 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:33:43]wFMCommunicate OK [19:33:43]SAM_PROTO_GetFieldsCounters done [19:33:43]requested_item shift.num is exist - process it [19:33:43]requested_item shift.opened is exist - process it [19:33:43]req_shift_opened [19:33:43]FM_GetShiftState [19:33:43]SAM_PROTO_GetShiftState [19:33:43]wFMCommunicate request_size=4 [19:33:43]MH_SAM_APDU [19:33:43]CAPDU: 80 13 01 00 [19:33:43]Write to MH i2c: E2 08 00 22 C1 80 13 01 00 00 00 00 00 60 [19:33:43]Write i2c OK [19:33:43]MH_I2C_Read... [19:33:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:43]Read from MH i2c: E2 [19:33:43]MH_I2C_Read... [19:33:43]Read from MH i2c: E2 0E 00 [19:33:43]MH_I2C_Read... [19:33:43]Read from MH i2c: E2 0E 00 22 C1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A3 [19:33:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:33:43]wFMCommunicate OK [19:33:43]SAM_PROTO_GetShiftState done [19:33:43]FM_GetShiftState done [19:33:43]req_shift_opened done [19:33:43]requested_item shift.open_date is exist - process it [19:33:43]req_shift_open_date [19:33:43]req_shift_open_date done [19:33:43]produce_requested_data done [19:33:43]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218902,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:33:43]process_action_free close_receipt [19:33:43]json_value_free [19:33:43]json_value_free done [19:33:43]process_json_proto returns [19:33:43]Send response to host [19:33:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218902,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:33:43]free response buf [19:33:43]execute_script done [19:33:43]execute_script returns [19:33:43]free content buf [19:33:43]Sock 9.Close socket [19:33:43]Sock 9.Thread stoped [19:33:47]OFD Sender: No OFD packet to send [19:33:52]OFD Sender: No OFD packet to send [19:33:57]OFD Sender: No OFD packet to send [19:34:02]OFD Sender: No OFD packet to send [19:34:05]accept exits with 8 [19:34:05]New connection [19:34:05]New thread 3066826084 created [19:34:05]Thread 3066682724 joined [19:34:05]Waiting for new connection... [19:34:05] Sock 8.Parse request [19:34:05]Sock 8.Check first char [19:34:05]Sock 8.First char is OK [19:34:05]request: POST /json_proto HTTP/1.0 [19:34:05]Method: POST [19:34:05]URL: /json_proto [19:34:05]Method is POST - this is cgi request [19:34:05]url: /json_proto [19:34:05]query_string will be loaded in cgi processing [19:34:05]execute_cgi json_proto POST (null) [19:34:05]execute_cgi path=json_proto method=POST [19:34:05]POST find Content-Length [19:34:05]Host: 172.17.40.4:8080 [19:34:05]Content-Length: 622 [19:34:05]Content-Type: application/json [19:34:05] [19:34:05]POST finish read [19:34:05]Found Content-Length = 622 [19:34:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79817", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:05]execute_script... [19:34:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79817", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:05]POST & json_proto [19:34:05]process_json_proto [19:34:05]json parsed OK: [19:34:05]protocol is kg_v1.0 [19:34:05]action value=close_receipt [19:34:05]process_action close_receipt [19:34:05]cmd_close_receipt [19:34:05]MH_GetDate [19:34:05]Write to MH i2c: F0 00 00 23 C1 D3 [19:34:05]Write i2c OK [19:34:05]MH_I2C_Read... [19:34:05]Read from MH i2c: F0 [19:34:05]MH_I2C_Read... [19:34:05]Read from MH i2c: F0 09 00 [19:34:05]MH_I2C_Read... [19:34:05]Read from MH i2c: F0 09 00 23 C1 00 B4 09 14 67 EE 0E 0D 67 84 [19:34:05]GetLastDocTimeStamp 1729366425 [19:34:05]current date 1729366452 [19:34:05]FM_GetShiftState [19:34:05]SAM_PROTO_GetShiftState [19:34:05]wFMCommunicate request_size=4 [19:34:05]MH_SAM_APDU [19:34:05]CAPDU: 80 13 01 00 [19:34:05]Write to MH i2c: E2 08 00 24 C1 80 13 01 00 00 00 00 00 62 [19:34:05]Write i2c OK [19:34:05]MH_I2C_Read... [19:34:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:05]Read from MH i2c: E2 [19:34:05]MH_I2C_Read... [19:34:05]Read from MH i2c: E2 0E 00 [19:34:05]MH_I2C_Read... [19:34:05]Read from MH i2c: E2 0E 00 24 C1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A5 [19:34:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:34:05]wFMCommunicate OK [19:34:05]SAM_PROTO_GetShiftState done [19:34:05]FM_GetShiftState done [19:34:05]opened in 1729296582 [19:34:05]opened+sec_in_day 1729382982 [19:34:05]quantity*price = 14400 [19:34:05]sum+1 = 14401 [19:34:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 548 19.10.2024 19:34 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218903 ФПД: 109377708989315 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193412&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218903&fm=109377708989315&tin=02508201610067®Number=0000000000098116&sum=14400 0 [19:34:07]StoreToDocumentArchive [19:34:07]shift 443 fd 218903 [19:34:07]save to /storage/0443/doc_00218903 [19:34:07]save last doc name /storage/0443/doc_00218903 to /storage/kkm_last_doc_name [19:34:07]save OK [19:34:07]Clear old archive folders... [19:34:07]ProcessDocumentItem done err = 0, tmpTLVsize=275 [19:34:07]tlvbuf is 0165D640 [19:34:07]SAM_PROTO_ClearQueue [19:34:07]wFMCommunicate request_size=4 [19:34:07]MH_SAM_APDU [19:34:07]CAPDU: 80 09 00 00 [19:34:07]Write to MH i2c: E2 08 00 31 C1 80 09 00 00 00 00 00 00 64 [19:34:07]Write i2c OK [19:34:07]MH_I2C_Read... [19:34:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:34:07]Read from MH i2c: E2 [19:34:07]MH_I2C_Read... [19:34:07]Read from MH i2c: E2 03 00 [19:34:07]MH_I2C_Read... [19:34:07]Read from MH i2c: E2 03 00 31 C1 00 90 00 66 [19:34:07]RAPDU: 90 00 [19:34:07]wFMCommunicate OK [19:34:07]SAM_PROTO_ClearQueue done [19:34:07]KKMCreateOFDPacket [19:34:07]OFDProtocolAddRootSTLVToBuf [19:34:07]FM_MakeSignedData [19:34:07]FM_MakeSignedData [19:34:07]SAM_PROTO_SignData [19:34:07]wFMCommunicate request_size=4 [19:34:07]MH_SAM_APDU [19:34:07]CAPDU: 80 0D 01 02 [19:34:07]Write to MH i2c: E2 08 00 32 C1 80 0D 01 02 00 00 00 00 6C [19:34:07]Write i2c OK [19:34:07]MH_I2C_Read... [19:34:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:34:07]OFD Sender: No OFD packet to send [19:34:07]Read from MH i2c: E2 [19:34:07]MH_I2C_Read... [19:34:07]Read from MH i2c: E2 03 00 [19:34:07]MH_I2C_Read... [19:34:07]Read from MH i2c: E2 03 00 32 C1 00 90 00 67 [19:34:07]RAPDU: 90 00 [19:34:07]wFMCommunicate OK [19:34:07]wFMCommunicate request_size=255 [19:34:07]MH_SAM_APDU [19:34:07]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 B4 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 [19:34:07]Write to MH i2c: E2 02 01 33 C1 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 B4 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 00 00 8B [19:34:07]Write i2c OK [19:34:07]MH_I2C_Read... [19:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:07]Read from MH i2c: E2 [19:34:07]MH_I2C_Read... [19:34:07]Read from MH i2c: E2 03 00 [19:34:07]MH_I2C_Read... [19:34:07]Read from MH i2c: E2 03 00 33 C1 00 90 00 68 [19:34:07]RAPDU: 90 00 [19:34:07]wFMCommunicate OK [19:34:07]wFMCommunicate request_size=34 [19:34:07]MH_SAM_APDU [19:34:07]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 17 57 03 00 35 04 06 00 63 7A 7B 7D 9B 83 [19:34:07]Write to MH i2c: E2 25 00 34 C1 80 0D 02 02 1D 00 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 17 57 03 00 35 04 06 00 63 7A 7B 7D 9B 83 00 00 90 [19:34:07]Write i2c OK [19:34:07]MH_I2C_Read... [19:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:07]Read from MH i2c: E2 [19:34:07]MH_I2C_Read... [19:34:07]Read from MH i2c: E2 03 00 [19:34:07]MH_I2C_Read... [19:34:07]Read from MH i2c: E2 03 00 34 C1 00 90 00 69 [19:34:07]RAPDU: 90 00 [19:34:07]wFMCommunicate OK [19:34:07]wFMCommunicate request_size=4 [19:34:07]MH_SAM_APDU [19:34:07]CAPDU: 80 0D 03 02 [19:34:07]Write to MH i2c: E2 08 00 35 C1 80 0D 03 02 00 00 00 00 71 [19:34:07]Write i2c OK [19:34:07]MH_I2C_Read... [19:34:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:34:07]Read from MH i2c: E2 [19:34:07]MH_I2C_Read... [19:34:07]Read from MH i2c: E2 0B 00 [19:34:07]MH_I2C_Read... [19:34:07]Read from MH i2c: E2 0B 00 35 C1 00 5B 1A BA BC 6D A2 89 19 90 00 0E [19:34:07]RAPDU: 5B 1A BA BC 6D A2 89 19 90 00 [19:34:07]wFMCommunicate OK [19:34:07]SAM_PROTO_SignData done [19:34:07]FM_MakeSignedData done [19:34:07]CreateOFDProtocolMessage [19:34:07]wFMCommunicate request_size=4 [19:34:07]MH_SAM_APDU [19:34:07]CAPDU: 80 11 00 00 [19:34:07]Write to MH i2c: E2 08 00 36 C1 80 11 00 00 00 00 00 00 71 [19:34:07]Write i2c OK [19:34:07]MH_I2C_Read... [19:34:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:07]Read from MH i2c: E2 [19:34:07]MH_I2C_Read... [19:34:07]Read from MH i2c: E2 17 00 [19:34:07]MH_I2C_Read... [19:34:07]Read from MH i2c: E2 17 00 36 C1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C0 [19:34:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:34:07]wFMCommunicate OK [19:34:07]CreateOFDProtocolMessage done [19:34:07]OFDSenderStorePacket 218903 [19:34:07]StoreOFDPacket docnum=218903 [19:34:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 27 01 00 00 3A 6A 1F 01 D0 C5 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 B4 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 17 57 03 00 35 04 06 00 63 7A 7B 7D 9B 83 5B 1A BA BC 6D A2 89 19 [19:34:07]CheckFolder [19:34:07]dirname=/storage/ofd_packets [19:34:07]CheckFolder done [19:34:07]ProducePacketName [19:34:07]name=ofd_packets/00218903 [19:34:07]NVStorageSaveData ofd_packets/00218903 [19:34:07]File name is /storage/ofd_packets/00218903 [19:34:07]Write 325 bytes [19:34:07]NVStorageSaveData done [19:34:07]OFDSenderStorePacket done [19:34:07]KKMCreateOFDPacket done [19:34:07]NVStorageSaveData kkm_last_timestamp [19:34:07]File name is /storage/kkm_last_timestamp [19:34:07]Write 4 bytes [19:34:07]NVStorageSaveData done [19:34:07]ExternCall_PrintAddStr [19:34:07]wPrintStart [19:34:07]Write to MH i2c: 01 00 00 37 C1 F8 [19:34:07]Write i2c OK [19:34:07]MH_I2C_Read... [19:34:07]Read from MH i2c: 01 [19:34:07]MH_I2C_Read... [19:34:07]Read from MH i2c: 01 07 00 [19:34:07]MH_I2C_Read... [19:34:07]Read from MH i2c: 01 07 00 37 C1 00 00 00 00 00 FF 0F 0D [19:34:07]RasterBufferAndPrint [19:34:07]line Счет N : (3)79817 [19:34:07]line ИНН: 02508201610067 [19:34:07]line Контрольно-Кассовый Чек [19:34:07]line ПРОДАЖА [19:34:07]line Товар: 48743587 [19:34:07]line Сигареты Winston XStyle Silver [19:34:07]line 1.000 * 144.00 [19:34:07]line = 144.00 [19:34:07]line НДС 12% НСП 1% [19:34:07]line > о реализуемом товаре [19:34:07]line ИТОГО: 144.00 [19:34:07]line НСП 1% : 1.27 [19:34:07]line НДС 12% : 15.29 [19:34:07]line Наличными: 144.00 [19:34:07]line Безнал.: 0.00 [19:34:07]line Место: АЗС № 84 "Партнер Нефть" [19:34:07]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:34:07]line СНО: Общий режим [19:34:07]line Чек 548 19.10.2024 19:34 [19:34:07]line Смена: 443 ФФД: 1.0 [19:34:07]line ЗНМ: 0300000178 [19:34:07]line РНМ: 0000000000098116 [19:34:07]line Версия ККМ: 001 [19:34:07]line ФМ: 0000000000965413 [19:34:07]line ФД: 218903 [19:34:07]line ФПД: 109377708989315 [19:34:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193412&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218903&fm=109377708989315&tin=02508201610067®Number=0000000000098116&sum=14400 [19:34:07]line 0 [19:34:07]OFD Sender: Processing packet 218903 [packets to send 80, broken 79] [19:34:07]ProducePacketName [19:34:07]name=ofd_packets/00218903 [19:34:07]OFD Sender: To server: pG, [19:34:07]CommunicateWithHost lk.salyk.kg:30040 [19:34:07]ConnectInit lk.salyk.kg [19:34:07]written 0, free lines is 4095 [19:34:08]Connected sock=10 [19:34:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 27 01 00 00 3A 6A 1F 01 D0 C5 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 B4 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 17 57 03 00 35 04 06 00 63 7A 7B 7D 9B 83 5B 1A BA BC 6D A2 89 19 [19:34:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 9C 50 47 00 A1 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 39 36 35 34 31 33 10 04 04 00 17 57 03 00 F4 03 04 00 4C B5 13 67 B6 04 01 00 00 30 4F 70 B0 6D 1B 1B 8C [19:34:08]CommunicateWithHost err = 0 [19:34:08]CheckOFDResponse [19:34:08]1017 (14) - 77093643461234 [19:34:08]1041 (16) - 0000000000965413 [19:34:08]1040 (4) - 218903 [19:34:08]1012 (4) - 19.10.2024 13:34 [19:34:08]1206 (1) - 0 [19:34:08]OFD Sender: Remove packet 218903 [19:34:08]ProducePacketName [19:34:08]name=ofd_packets/00218903 [19:34:08]NVStorageDeleteData [19:34:08]Write to MH i2c: 01 00 00 60 C1 21 [19:34:08]Write i2c OK [19:34:08]MH_I2C_Read... [19:34:08]Read from MH i2c: 01 [19:34:08]MH_I2C_Read... [19:34:08]Read from MH i2c: 01 07 00 [19:34:08]MH_I2C_Read... [19:34:08]Read from MH i2c: 01 07 00 60 C1 00 00 00 00 00 F2 0C 26 [19:34:08]RasterBufferAndPrint [19:34:08]line [19:34:08]line [19:34:08]line [19:34:08]line [19:34:08]line [19:34:08]written 0, free lines is 3320 [19:34:08]MH_Cut [19:34:08]Write to MH i2c: D1 01 00 67 C1 01 FA [19:34:08]Write i2c OK [19:34:08]MH_I2C_Read... [19:34:08]Read from MH i2c: D1 [19:34:08]MH_I2C_Read... [19:34:08]Read from MH i2c: D1 01 00 [19:34:08]MH_I2C_Read... [19:34:08]Read from MH i2c: D1 01 00 67 C1 00 F9 [19:34:08]Write to MH i2c: 01 00 00 68 C1 29 [19:34:08]Write i2c OK [19:34:08]MH_I2C_Read... [19:34:08]OFD Sender: No OFD packet to send [19:34:09]*** Cut start [19:34:09]*** Partial cut [19:34:09]*** CUTSNS_PIN = 1 [19:34:09]*** CUTSNS_PIN = 0 [19:34:09]*** Brake cut motor [19:34:09]Read from MH i2c: 01 [19:34:09]MH_I2C_Read... [19:34:09]*** Stop cut motor [19:34:09]*** Cut end [19:34:09]Read from MH i2c: 01 07 00 [19:34:09]MH_I2C_Read... [19:34:09]Read from MH i2c: 01 07 00 68 C1 00 00 00 00 00 FF 0F 3E [19:34:09]process_action close_receipt done [19:34:09]requested_data is exist [19:34:09]produce_requested_data [19:34:09]requested_item fm.sn is exist - process it [19:34:09]wFMCommunicate request_size=4 [19:34:09]MH_SAM_APDU [19:34:09]CAPDU: 80 11 00 00 [19:34:09]Write to MH i2c: E2 08 00 69 C1 80 11 00 00 00 00 00 00 A4 [19:34:09]Write i2c OK [19:34:09]MH_I2C_Read... [19:34:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:09]Read from MH i2c: E2 [19:34:09]MH_I2C_Read... [19:34:09]Read from MH i2c: E2 17 00 [19:34:09]MH_I2C_Read... [19:34:09]Read from MH i2c: E2 17 00 69 C1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F3 [19:34:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:34:09]wFMCommunicate OK [19:34:09]requested_item fd.num is exist - process it [19:34:09]SAM_PROTO_GetFieldsCounters [19:34:09]wFMCommunicate request_size=4 [19:34:09]MH_SAM_APDU [19:34:09]CAPDU: 80 13 00 00 [19:34:09]Write to MH i2c: E2 08 00 6A C1 80 13 00 00 00 00 00 00 A7 [19:34:09]Write i2c OK [19:34:09]MH_I2C_Read... [19:34:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:34:09]Read from MH i2c: E2 [19:34:09]MH_I2C_Read... [19:34:09]Read from MH i2c: E2 62 00 [19:34:09]MH_I2C_Read... [19:34:09]Read from MH i2c: E2 62 00 6A C1 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 17 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 24 02 00 00 5E 04 04 00 24 02 00 00 57 04 04 00 25 02 00 00 19 04 04 00 00 00 00 00 90 00 63 [19:34:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 17 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 24 02 00 00 5E 04 04 00 24 02 00 00 57 04 04 00 25 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:34:09]wFMCommunicate OK [19:34:09]SAM_PROTO_GetFieldsCounters done [19:34:09]requested_item shift.num is exist - process it [19:34:09]requested_item shift.opened is exist - process it [19:34:09]req_shift_opened [19:34:09]FM_GetShiftState [19:34:09]SAM_PROTO_GetShiftState [19:34:09]wFMCommunicate request_size=4 [19:34:09]MH_SAM_APDU [19:34:09]CAPDU: 80 13 01 00 [19:34:09]Write to MH i2c: E2 08 00 6B C1 80 13 01 00 00 00 00 00 A9 [19:34:09]Write i2c OK [19:34:09]MH_I2C_Read... [19:34:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:09]Read from MH i2c: E2 [19:34:09]MH_I2C_Read... [19:34:09]Read from MH i2c: E2 0E 00 [19:34:09]MH_I2C_Read... [19:34:09]Read from MH i2c: E2 0E 00 6B C1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EC [19:34:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:34:09]wFMCommunicate OK [19:34:09]SAM_PROTO_GetShiftState done [19:34:09]FM_GetShiftState done [19:34:09]req_shift_opened done [19:34:09]requested_item shift.open_date is exist - process it [19:34:09]req_shift_open_date [19:34:09]req_shift_open_date done [19:34:09]produce_requested_data done [19:34:09]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218903,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:34:09]process_action_free close_receipt [19:34:09]json_value_free [19:34:09]json_value_free done [19:34:09]process_json_proto returns [19:34:09]Send response to host [19:34:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218903,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:34:09]free response buf [19:34:09]execute_script done [19:34:09]execute_script returns [19:34:09]free content buf [19:34:09]Sock 8.Close socket [19:34:09]Sock 8.Thread stoped [19:34:13]OFD Sender: No OFD packet to send [19:34:16]accept exits with 9 [19:34:16]New connection [19:34:16]New thread 3066682724 created [19:34:16]Thread 3066826084 joined [19:34:16]Waiting for new connection... [19:34:16] Sock 9.Parse request [19:34:16]Sock 9.Check first char [19:34:16]Sock 9.First char is OK [19:34:16]request: POST /json_proto HTTP/1.0 [19:34:16]Method: POST [19:34:16]URL: /json_proto [19:34:16]Method is POST - this is cgi request [19:34:16]url: /json_proto [19:34:16]query_string will be loaded in cgi processing [19:34:16]execute_cgi json_proto POST (null) [19:34:16]execute_cgi path=json_proto method=POST [19:34:16]POST find Content-Length [19:34:16]Host: 172.17.40.4:8080 [19:34:16]Content-Length: 751 [19:34:16]Content-Type: application/json [19:34:16] [19:34:16]POST finish read [19:34:16]Found Content-Length = 751 [19:34:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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\u041A \u0413\u041F\u041D\u0410 Online\u000A30077160", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:16]execute_script... [19:34: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)536444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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\u041A \u0413\u041F\u041D\u0410 Online\u000A30077160", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:16]POST & json_proto [19:34:16]process_json_proto [19:34:16]json parsed OK: [19:34:16]protocol is kg_v1.0 [19:34:16]action value=close_receipt [19:34:16]process_action close_receipt [19:34:16]cmd_close_receipt [19:34:16]MH_GetDate [19:34:16]Write to MH i2c: F0 00 00 6C C1 1C [19:34:16]Write i2c OK [19:34:16]MH_I2C_Read... [19:34:16]Read from MH i2c: F0 [19:34:16]MH_I2C_Read... [19:34:16]Read from MH i2c: F0 09 00 [19:34:16]MH_I2C_Read... [19:34:16]Read from MH i2c: F0 09 00 6C C1 00 BE 09 14 67 EE 0E 0D 67 D7 [19:34:16]GetLastDocTimeStamp 1729366452 [19:34:16]current date 1729366462 [19:34:16]FM_GetShiftState [19:34:16]SAM_PROTO_GetShiftState [19:34:16]wFMCommunicate request_size=4 [19:34:16]MH_SAM_APDU [19:34:16]CAPDU: 80 13 01 00 [19:34:16]Write to MH i2c: E2 08 00 6D C1 80 13 01 00 00 00 00 00 AB [19:34:16]Write i2c OK [19:34:16]MH_I2C_Read... [19:34:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:16]Read from MH i2c: E2 [19:34:16]MH_I2C_Read... [19:34:16]Read from MH i2c: E2 0E 00 [19:34:16]MH_I2C_Read... [19:34:16]Read from MH i2c: E2 0E 00 6D C1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EE [19:34:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:34:16]wFMCommunicate OK [19:34:16]SAM_PROTO_GetShiftState done [19:34:16]FM_GetShiftState done [19:34:16]opened in 1729296582 [19:34:16]opened+sec_in_day 1729382982 [19:34:16]quantity*price = 0 [19:34:16]sum+1 = 1 [19:34:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 549 19.10.2024 19:34 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: ТК ГПНА Online 30077160 ФМ: 0000000000965413 ФД: 218904 ФПД: 253454709811252 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193422&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218904&fm=253454709811252&tin=02508201610067®Number=0000000000098116&sum=0 [19:34:17]StoreToDocumentArchive [19:34:17]shift 443 fd 218904 [19:34:17]save to /storage/0443/doc_00218904 [19:34:17]save last doc name /storage/0443/doc_00218904 to /storage/kkm_last_doc_name [19:34:17]save OK [19:34:17]Clear old archive folders... [19:34:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:34:17]tlvbuf is 014EF480 [19:34:17]SAM_PROTO_ClearQueue [19:34:17]wFMCommunicate request_size=4 [19:34:17]MH_SAM_APDU [19:34:17]CAPDU: 80 09 00 00 [19:34:17]Write to MH i2c: E2 08 00 7A C1 80 09 00 00 00 00 00 00 AD [19:34:17]Write i2c OK [19:34:17]MH_I2C_Read... [19:34:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:34:17]Read from MH i2c: E2 [19:34:17]MH_I2C_Read... [19:34:17]Read from MH i2c: E2 03 00 [19:34:17]MH_I2C_Read... [19:34:17]Read from MH i2c: E2 03 00 7A C1 00 90 00 AF [19:34:17]RAPDU: 90 00 [19:34:17]wFMCommunicate OK [19:34:17]SAM_PROTO_ClearQueue done [19:34:17]KKMCreateOFDPacket [19:34:17]OFDProtocolAddRootSTLVToBuf [19:34:17]FM_MakeSignedData [19:34:17]FM_MakeSignedData [19:34:17]SAM_PROTO_SignData [19:34:17]wFMCommunicate request_size=4 [19:34:17]MH_SAM_APDU [19:34:17]CAPDU: 80 0D 01 02 [19:34:17]Write to MH i2c: E2 08 00 7B C1 80 0D 01 02 00 00 00 00 B5 [19:34:17]Write i2c OK [19:34:17]MH_I2C_Read... [19:34:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:34:17]Read from MH i2c: E2 [19:34:17]MH_I2C_Read... [19:34:17]Read from MH i2c: E2 03 00 [19:34:17]MH_I2C_Read... [19:34:17]Read from MH i2c: E2 03 00 7B C1 00 90 00 B0 [19:34:17]RAPDU: 90 00 [19:34:17]wFMCommunicate OK [19:34:17]wFMCommunicate request_size=255 [19:34:17]MH_SAM_APDU [19:34:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 25 02 00 00 F4 03 04 00 BE 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 18 57 03 00 35 04 06 00 E6 84 05 F1 [19:34:17]Write to MH i2c: E2 02 01 7C C1 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 25 02 00 00 F4 03 04 00 BE 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 18 57 03 00 35 04 06 00 E6 84 05 F1 00 00 15 [19:34:17]Write i2c OK [19:34:17]MH_I2C_Read... [19:34:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:18]Read from MH i2c: E2 [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: E2 03 00 [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: E2 03 00 7C C1 00 90 00 B1 [19:34:18]RAPDU: 90 00 [19:34:18]wFMCommunicate OK [19:34:18]wFMCommunicate request_size=7 [19:34:18]MH_SAM_APDU [19:34:18]CAPDU: 80 0D 02 02 02 E8 34 [19:34:18]Write to MH i2c: E2 0A 00 7D C1 80 0D 02 02 02 00 E8 34 00 00 D8 [19:34:18]Write i2c OK [19:34:18]MH_I2C_Read... [19:34:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:18]Read from MH i2c: E2 [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: E2 03 00 [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: E2 03 00 7D C1 00 90 00 B2 [19:34:18]RAPDU: 90 00 [19:34:18]wFMCommunicate OK [19:34:18]wFMCommunicate request_size=4 [19:34:18]MH_SAM_APDU [19:34:18]CAPDU: 80 0D 03 02 [19:34:18]Write to MH i2c: E2 08 00 7E C1 80 0D 03 02 00 00 00 00 BA [19:34:18]Write i2c OK [19:34:18]MH_I2C_Read... [19:34:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:34:18]Read from MH i2c: E2 [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: E2 0B 00 [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: E2 0B 00 7E C1 00 B1 C4 65 C3 4B AE CB B7 90 00 D3 [19:34:18]RAPDU: B1 C4 65 C3 4B AE CB B7 90 00 [19:34:18]wFMCommunicate OK [19:34:18]SAM_PROTO_SignData done [19:34:18]FM_MakeSignedData done [19:34:18]CreateOFDProtocolMessage [19:34:18]wFMCommunicate request_size=4 [19:34:18]MH_SAM_APDU [19:34:18]CAPDU: 80 11 00 00 [19:34:18]Write to MH i2c: E2 08 00 7F C1 80 11 00 00 00 00 00 00 BA [19:34:18]Write i2c OK [19:34:18]MH_I2C_Read... [19:34:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:18]Read from MH i2c: E2 [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: E2 17 00 [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: E2 17 00 7F C1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 09 [19:34:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:34:18]wFMCommunicate OK [19:34:18]CreateOFDProtocolMessage done [19:34:18]OFDSenderStorePacket 218904 [19:34:18]StoreOFDPacket docnum=218904 [19:34:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 C8 E5 04 01 05 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 25 02 00 00 F4 03 04 00 BE 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 18 57 03 00 35 04 06 00 E6 84 05 F1 E8 34 B1 C4 65 C3 4B AE CB B7 [19:34:18]CheckFolder [19:34:18]dirname=/storage/ofd_packets [19:34:18]CheckFolder done [19:34:18]ProducePacketName [19:34:18]name=ofd_packets/00218904 [19:34:18]NVStorageSaveData ofd_packets/00218904 [19:34:18]File name is /storage/ofd_packets/00218904 [19:34:18]Write 298 bytes [19:34:18]NVStorageSaveData done [19:34:18]OFDSenderStorePacket done [19:34:18]KKMCreateOFDPacket done [19:34:18]NVStorageSaveData kkm_last_timestamp [19:34:18]File name is /storage/kkm_last_timestamp [19:34:18]Write 4 bytes [19:34:18]NVStorageSaveData done [19:34:18]ExternCall_PrintAddStr [19:34:18]wPrintStart [19:34:18]Write to MH i2c: 01 00 00 80 C1 41 [19:34:18]Write i2c OK [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: 01 [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: 01 07 00 [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: 01 07 00 80 C1 00 00 00 00 00 FF 0F 56 [19:34:18]RasterBufferAndPrint [19:34:18]line Счет N : (1)536444 [19:34:18]line ИНН: 02508201610067 [19:34:18]line Контрольно-Кассовый Чек [19:34:18]line ПРОДАЖА [19:34:18]line ТРК (МРК, ГНК) : 51 [19:34:18]line Товар: 2710194210 [19:34:18]line ДТ-К-2 [19:34:18]line 50.000 * 0.00 [19:34:18]line = 0.00 [19:34:18]line НДС 12% НСП 1% [19:34:18]line > о реализуемом товаре [19:34:18]line ИТОГО: 0.00 [19:34:18]line НСП 1% : 0.00 [19:34:18]line НДС 12% : 0.00 [19:34:18]line Наличными: 0.00 [19:34:18]line Безнал.: 0.00 [19:34:18]line Место: АЗС № 84 "Партнер Нефть" [19:34:18]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:34:18]line СНО: Общий режим [19:34:18]line Чек 549 19.10.2024 19:34 [19:34:18]line Смена: 443 ФФД: 1.0 [19:34:18]line ЗНМ: 0300000178 [19:34:18]line РНМ: 0000000000098116 [19:34:18]line Версия ККМ: 001 [19:34:18]line Талоны: ТК ГПНА Online [19:34:18]line 30077160 [19:34:18]line ФМ: 0000000000965413 [19:34:18]line ФД: 218904 [19:34:18]line ФПД: 253454709811252 [19:34:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193422&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218904&fm=253454709811252&tin=02508201610067®Number=0000000000098116&sum=0 [19:34:18]written 0, free lines is 4095 [19:34:18]OFD Sender: Processing packet 218904 [packets to send 80, broken 79] [19:34:18]ProducePacketName [19:34:18]name=ofd_packets/00218904 [19:34:18]OFD Sender: To server: pG, [19:34:18]CommunicateWithHost lk.salyk.kg:30040 [19:34:18]ConnectInit lk.salyk.kg [19:34:18]Connected sock=10 [19:34:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 C8 E5 04 01 05 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 25 02 00 00 F4 03 04 00 BE 09 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 18 57 03 00 35 04 06 00 E6 84 05 F1 E8 34 B1 C4 65 C3 4B AE CB B7 [19:34:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 10 2F 47 00 29 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 18 57 03 00 F4 03 04 00 57 B5 13 67 B6 04 01 00 00 7F 83 DE EA 9E 5B 3B 72 [19:34:18]CommunicateWithHost err = 0 [19:34:18]CheckOFDResponse [19:34:18]1017 (14) - 77093643461234 [19:34:18]1041 (16) - 0000000000965413 [19:34:18]1040 (4) - 218904 [19:34:18]1012 (4) - 19.10.2024 13:34 [19:34:18]1206 (1) - 0 [19:34:18]OFD Sender: Remove packet 218904 [19:34:18]ProducePacketName [19:34:18]name=ofd_packets/00218904 [19:34:18]NVStorageDeleteData [19:34:18]Write to MH i2c: 01 00 00 AA C1 6B [19:34:18]Write i2c OK [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: 01 [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: 01 07 00 [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: 01 07 00 AA C1 00 00 00 00 00 06 0D 85 [19:34:18]RasterBufferAndPrint [19:34:18]line [19:34:18]line [19:34:18]line [19:34:18]line [19:34:18]line [19:34:18]written 0, free lines is 3343 [19:34:18]MH_Cut [19:34:18]Write to MH i2c: D1 01 00 B1 C1 01 44 [19:34:18]Write i2c OK [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: D1 [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: D1 01 00 [19:34:18]MH_I2C_Read... [19:34:18]Read from MH i2c: D1 01 00 B1 C1 00 43 [19:34:18]Write to MH i2c: 01 00 00 B2 C1 73 [19:34:18]Write i2c OK [19:34:18]MH_I2C_Read... [19:34:19]OFD Sender: No OFD packet to send [19:34:19]*** Cut start [19:34:19]*** Partial cut [19:34:19]*** CUTSNS_PIN = 1 [19:34:19]*** CUTSNS_PIN = 0 [19:34:19]*** Brake cut motor [19:34:20]Read from MH i2c: 01 [19:34:20]MH_I2C_Read... [19:34:20]*** Stop cut motor [19:34:20]*** Cut end [19:34:20]Read from MH i2c: 01 07 00 [19:34:20]MH_I2C_Read... [19:34:20]Read from MH i2c: 01 07 00 B2 C1 00 00 00 00 00 FF 0F 88 [19:34:20]process_action close_receipt done [19:34:20]requested_data is exist [19:34:20]produce_requested_data [19:34:20]requested_item fm.sn is exist - process it [19:34:20]wFMCommunicate request_size=4 [19:34:20]MH_SAM_APDU [19:34:20]CAPDU: 80 11 00 00 [19:34:20]Write to MH i2c: E2 08 00 B3 C1 80 11 00 00 00 00 00 00 EE [19:34:20]Write i2c OK [19:34:20]MH_I2C_Read... [19:34:20]Read from MH i2c: E2 [19:34:20]MH_I2C_Read... [19:34:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:20]Read from MH i2c: E2 17 00 [19:34:20]MH_I2C_Read... [19:34:20]Read from MH i2c: E2 17 00 B3 C1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3D [19:34:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:34:20]wFMCommunicate OK [19:34:20]requested_item fd.num is exist - process it [19:34:20]SAM_PROTO_GetFieldsCounters [19:34:20]wFMCommunicate request_size=4 [19:34:20]MH_SAM_APDU [19:34:20]CAPDU: 80 13 00 00 [19:34:20]Write to MH i2c: E2 08 00 B4 C1 80 13 00 00 00 00 00 00 F1 [19:34:20]Write i2c OK [19:34:20]MH_I2C_Read... [19:34:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:34:20]Read from MH i2c: E2 [19:34:20]MH_I2C_Read... [19:34:20]Read from MH i2c: E2 62 00 [19:34:20]MH_I2C_Read... [19:34:20]Read from MH i2c: E2 62 00 B4 C1 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 18 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 25 02 00 00 5E 04 04 00 25 02 00 00 57 04 04 00 26 02 00 00 19 04 04 00 00 00 00 00 90 00 B1 [19:34:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 18 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 25 02 00 00 5E 04 04 00 25 02 00 00 57 04 04 00 26 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:34:20]wFMCommunicate OK [19:34:20]SAM_PROTO_GetFieldsCounters done [19:34:20]requested_item shift.num is exist - process it [19:34:20]requested_item shift.opened is exist - process it [19:34:20]req_shift_opened [19:34:20]FM_GetShiftState [19:34:20]SAM_PROTO_GetShiftState [19:34:20]wFMCommunicate request_size=4 [19:34:20]MH_SAM_APDU [19:34:20]CAPDU: 80 13 01 00 [19:34:20]Write to MH i2c: E2 08 00 B5 C1 80 13 01 00 00 00 00 00 F3 [19:34:20]Write i2c OK [19:34:20]MH_I2C_Read... [19:34:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:20]Read from MH i2c: E2 [19:34:20]MH_I2C_Read... [19:34:20]Read from MH i2c: E2 0E 00 [19:34:20]MH_I2C_Read... [19:34:20]Read from MH i2c: E2 0E 00 B5 C1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 36 [19:34:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:34:20]wFMCommunicate OK [19:34:20]SAM_PROTO_GetShiftState done [19:34:20]FM_GetShiftState done [19:34:20]req_shift_opened done [19:34:20]requested_item shift.open_date is exist - process it [19:34:20]req_shift_open_date [19:34:20]req_shift_open_date done [19:34:20]produce_requested_data done [19:34:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218904,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:34:20]process_action_free close_receipt [19:34:20]json_value_free [19:34:20]json_value_free done [19:34:20]process_json_proto returns [19:34:20]Send response to host [19:34:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218904,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:34:20]free response buf [19:34:20]execute_script done [19:34:20]execute_script returns [19:34:20]free content buf [19:34:20]Sock 9.Close socket [19:34:20]Sock 9.Thread stoped [19:34:24]OFD Sender: No OFD packet to send [19:34:29]OFD Sender: No OFD packet to send [19:34:34]OFD Sender: No OFD packet to send [19:34:39]OFD Sender: No OFD packet to send [19:34:44]OFD Sender: No OFD packet to send [19:34:49]OFD Sender: No OFD packet to send [19:34:54]OFD Sender: No OFD packet to send [19:34:59]OFD Sender: No OFD packet to send [19:35:04]OFD Sender: No OFD packet to send [19:35:09]OFD Sender: No OFD packet to send [19:35:14]OFD Sender: No OFD packet to send [19:35:19]OFD Sender: No OFD packet to send [19:35:24]OFD Sender: No OFD packet to send [19:35:29]OFD Sender: No OFD packet to send [19:35:34]OFD Sender: No OFD packet to send [19:35:39]OFD Sender: No OFD packet to send [19:35:44]OFD Sender: No OFD packet to send [19:35:49]OFD Sender: No OFD packet to send [19:35:52]accept exits with 8 [19:35:52]New connection [19:35:52]New thread 3066826084 created [19:35:52]Thread 3066682724 joined [19:35:52]Waiting for new connection... [19:35:52] Sock 8.Parse request [19:35:52]Sock 8.Check first char [19:35:52]Sock 8.First char is OK [19:35:52]request: POST /json_proto HTTP/1.0 [19:35:52]Method: POST [19:35:52]URL: /json_proto [19:35:52]Method is POST - this is cgi request [19:35:52]url: /json_proto [19:35:52]query_string will be loaded in cgi processing [19:35:52]execute_cgi json_proto POST (null) [19:35:52]execute_cgi path=json_proto method=POST [19:35:52]POST find Content-Length [19:35:52]Host: 172.17.40.4:8080 [19:35:52]Content-Length: 682 [19:35:52]Content-Type: application/json [19:35:52] [19:35:52]POST finish read [19:35:52]Found Content-Length = 682 [19:35:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:35:52]execute_script... [19:35: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)536446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:35:52]POST & json_proto [19:35:52]process_json_proto [19:35:52]json parsed OK: [19:35:52]protocol is kg_v1.0 [19:35:52]action value=close_receipt [19:35:52]process_action close_receipt [19:35:52]cmd_close_receipt [19:35:52]MH_GetDate [19:35:52]Write to MH i2c: F0 00 00 B6 C1 66 [19:35:52]Write i2c OK [19:35:52]MH_I2C_Read... [19:35:52]Read from MH i2c: F0 [19:35:52]MH_I2C_Read... [19:35:52]Read from MH i2c: F0 09 00 [19:35:52]MH_I2C_Read... [19:35:52]Read from MH i2c: F0 09 00 B6 C1 00 1F 0A 14 67 EE 0E 0D 67 83 [19:35:52]GetLastDocTimeStamp 1729366462 [19:35:52]current date 1729366559 [19:35:52]FM_GetShiftState [19:35:52]SAM_PROTO_GetShiftState [19:35:52]wFMCommunicate request_size=4 [19:35:52]MH_SAM_APDU [19:35:52]CAPDU: 80 13 01 00 [19:35:52]Write to MH i2c: E2 08 00 B7 C1 80 13 01 00 00 00 00 00 F5 [19:35:52]Write i2c OK [19:35:52]MH_I2C_Read... [19:35:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:35:53]Read from MH i2c: E2 [19:35:53]MH_I2C_Read... [19:35:53]Read from MH i2c: E2 0E 00 [19:35:53]MH_I2C_Read... [19:35:53]Read from MH i2c: E2 0E 00 B7 C1 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 38 [19:35:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:35:53]wFMCommunicate OK [19:35:53]SAM_PROTO_GetShiftState done [19:35:53]FM_GetShiftState done [19:35:53]opened in 1729296582 [19:35:53]opened+sec_in_day 1729382982 [19:35:53]quantity*price = 100015 [19:35:53]sum+1 = 100017 [19:35: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 550 19.10.2024 19:35 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218905 ФПД: 174795553944521 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193559&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218905&fm=174795553944521&tin=02508201610067®Number=0000000000098116&sum=100000 [19:35:54]StoreToDocumentArchive [19:35:54]shift 443 fd 218905 [19:35:54]save to /storage/0443/doc_00218905 [19:35:54]save last doc name /storage/0443/doc_00218905 to /storage/kkm_last_doc_name [19:35:54]save OK [19:35:54]Clear old archive folders... [19:35:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:35:54]tlvbuf is 0165D1F0 [19:35:54]SAM_PROTO_ClearQueue [19:35:54]wFMCommunicate request_size=4 [19:35:54]MH_SAM_APDU [19:35:54]CAPDU: 80 09 00 00 [19:35:54]Write to MH i2c: E2 08 00 C4 C1 80 09 00 00 00 00 00 00 F7 [19:35:54]Write i2c OK [19:35:54]MH_I2C_Read... [19:35:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:35:54]Read from MH i2c: E2 [19:35:54]MH_I2C_Read... [19:35:54]Read from MH i2c: E2 03 00 [19:35:54]MH_I2C_Read... [19:35:54]Read from MH i2c: E2 03 00 C4 C1 00 90 00 F9 [19:35:54]RAPDU: 90 00 [19:35:54]wFMCommunicate OK [19:35:54]SAM_PROTO_ClearQueue done [19:35:54]KKMCreateOFDPacket [19:35:54]OFDProtocolAddRootSTLVToBuf [19:35:54]FM_MakeSignedData [19:35:54]FM_MakeSignedData [19:35:54]SAM_PROTO_SignData [19:35:54]wFMCommunicate request_size=4 [19:35:54]MH_SAM_APDU [19:35:54]CAPDU: 80 0D 01 02 [19:35:54]Write to MH i2c: E2 08 00 C5 C1 80 0D 01 02 00 00 00 00 FF [19:35:54]Write i2c OK [19:35:54]MH_I2C_Read... [19:35:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:35:54]OFD Sender: No OFD packet to send [19:35:54]Read from MH i2c: E2 [19:35:54]MH_I2C_Read... [19:35:54]Read from MH i2c: E2 03 00 [19:35:54]MH_I2C_Read... [19:35:54]Read from MH i2c: E2 03 00 C5 C1 00 90 00 FA [19:35:54]RAPDU: 90 00 [19:35:54]wFMCommunicate OK [19:35:54]wFMCommunicate request_size=255 [19:35:54]MH_SAM_APDU [19: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 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 26 02 00 00 F4 03 04 00 1F 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 19 57 03 00 35 04 06 00 9E [19:35:54]Write to MH i2c: E2 02 01 C6 C1 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 26 02 00 00 F4 03 04 00 1F 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 19 57 03 00 35 04 06 00 9E 00 00 1A [19:35:54]Write i2c OK [19:35:54]MH_I2C_Read... [19:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:35:54]Read from MH i2c: E2 [19:35:54]MH_I2C_Read... [19:35:54]Read from MH i2c: E2 03 00 [19:35:54]MH_I2C_Read... [19:35:54]Read from MH i2c: E2 03 00 C6 C1 00 90 00 FB [19:35:54]RAPDU: 90 00 [19:35:54]wFMCommunicate OK [19:35:54]wFMCommunicate request_size=10 [19:35:54]MH_SAM_APDU [19:35:54]CAPDU: 80 0D 02 02 05 F9 C2 E6 B3 C9 [19:35:54]Write to MH i2c: E2 0D 00 C7 C1 80 0D 02 02 05 00 F9 C2 E6 B3 C9 00 00 29 [19:35:54]Write i2c OK [19:35:54]MH_I2C_Read... [19:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:35:54]Read from MH i2c: E2 [19:35:54]MH_I2C_Read... [19:35:54]Read from MH i2c: E2 03 00 [19:35:54]MH_I2C_Read... [19:35:54]Read from MH i2c: E2 03 00 C7 C1 00 90 00 FC [19:35:54]RAPDU: 90 00 [19:35:54]wFMCommunicate OK [19:35:54]wFMCommunicate request_size=4 [19:35:54]MH_SAM_APDU [19:35:54]CAPDU: 80 0D 03 02 [19:35:54]Write to MH i2c: E2 08 00 C8 C1 80 0D 03 02 00 00 00 00 04 [19:35:54]Write i2c OK [19:35:54]MH_I2C_Read... [19:35:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:35:54]Read from MH i2c: E2 [19:35:54]MH_I2C_Read... [19:35:54]Read from MH i2c: E2 0B 00 [19:35:54]MH_I2C_Read... [19:35:54]Read from MH i2c: E2 0B 00 C8 C1 00 78 F3 0B 89 2A 6A 50 91 90 00 79 [19:35:54]RAPDU: 78 F3 0B 89 2A 6A 50 91 90 00 [19:35:54]wFMCommunicate OK [19:35:54]SAM_PROTO_SignData done [19:35:54]FM_MakeSignedData done [19:35:54]CreateOFDProtocolMessage [19:35:54]wFMCommunicate request_size=4 [19:35:54]MH_SAM_APDU [19:35:54]CAPDU: 80 11 00 00 [19:35:54]Write to MH i2c: E2 08 00 C9 C1 80 11 00 00 00 00 00 00 04 [19:35:54]Write i2c OK [19:35:54]MH_I2C_Read... [19:35:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:35:54]Read from MH i2c: E2 [19:35:54]MH_I2C_Read... [19:35:54]Read from MH i2c: E2 17 00 [19:35:54]MH_I2C_Read... [19:35:54]Read from MH i2c: E2 17 00 C9 C1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 53 [19:35:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:35:54]wFMCommunicate OK [19:35:54]CreateOFDProtocolMessage done [19:35:54]OFDSenderStorePacket 218905 [19:35:54]StoreOFDPacket docnum=218905 [19:35:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E9 F7 07 01 23 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 26 02 00 00 F4 03 04 00 1F 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 19 57 03 00 35 04 06 00 9E F9 C2 E6 B3 C9 78 F3 0B 89 2A 6A 50 91 [19:35:54]CheckFolder [19:35:54]dirname=/storage/ofd_packets [19:35:54]CheckFolder done [19:35:54]ProducePacketName [19:35:54]name=ofd_packets/00218905 [19:35:54]NVStorageSaveData ofd_packets/00218905 [19:35:54]File name is /storage/ofd_packets/00218905 [19:35:54]Write 301 bytes [19:35:54]NVStorageSaveData done [19:35:54]OFDSenderStorePacket done [19:35:54]KKMCreateOFDPacket done [19:35:54]NVStorageSaveData kkm_last_timestamp [19:35:54]File name is /storage/kkm_last_timestamp [19:35:54]Write 4 bytes [19:35:54]NVStorageSaveData done [19:35:54]ExternCall_PrintAddStr [19:35:54]wPrintStart [19:35:54]Write to MH i2c: 01 00 00 CA C1 8B [19:35:54]Write i2c OK [19:35:54]MH_I2C_Read... [19:35:54]Read from MH i2c: 01 [19:35:54]MH_I2C_Read... [19:35:54]Read from MH i2c: 01 07 00 [19:35:54]MH_I2C_Read... [19:35:54]Read from MH i2c: 01 07 00 CA C1 00 00 00 00 00 FF 0F A0 [19:35:54]RasterBufferAndPrint [19:35:54]line Счет N : (1)536446 [19:35:54]line ИНН: 02508201610067 [19:35:54]line Контрольно-Кассовый Чек [19:35:54]line ПРОДАЖА [19:35:54]line ТРК (МРК, ГНК) : 23 [19:35:54]line Товар: 2710124130 [19:35:54]line Аи-92-К-2 [19:35:54]line 14.950 * 66.90 [19:35:54]line = 1000.16 [19:35:54]line НДС 12% НСП 1% [19:35:54]line > о реализуемом товаре [19:35:54]line ОКРУГЛЕНИЕ: -0.16 [19:35:54]line ИТОГО: 1000.00 [19:35:54]line Внесено: 1000.00 [19:35:54]line СДАЧА: 0.00 [19:35:54]line НСП 1% : 8.85 [19:35:54]line НДС 12% : 106.21 [19:35:54]line Наличными: 1000.00 [19:35:54]line Безнал.: 0.00 [19:35:54]line Место: АЗС № 84 "Партнер Нефть" [19:35:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:35:54]line СНО: Общий режим [19:35:54]line Чек 550 19.10.2024 19:35 [19:35:54]line Смена: 443 ФФД: 1.0 [19:35:54]line ЗНМ: 0300000178 [19:35:54]line РНМ: 0000000000098116 [19:35:54]line Версия ККМ: 001 [19:35:54]line ФМ: 0000000000965413 [19:35:54]line ФД: 218905 [19:35:54]line ФПД: 174795553944521 [19:35:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193559&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218905&fm=174795553944521&tin=02508201610067®Number=0000000000098116&sum=100000 [19:35:55]OFD Sender: Processing packet 218905 [packets to send 80, broken 79] [19:35:55]ProducePacketName [19:35:55]name=ofd_packets/00218905 [19:35:55]OFD Sender: To server: pG, [19:35:55]CommunicateWithHost lk.salyk.kg:30040 [19:35:55]ConnectInit lk.salyk.kg [19:35:55]written 0, free lines is 4095 [19:35:55]Connected sock=10 [19:35:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E9 F7 07 01 23 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 26 02 00 00 F4 03 04 00 1F 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 19 57 03 00 35 04 06 00 9E F9 C2 E6 B3 C9 78 F3 0B 89 2A 6A 50 91 [19:35:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8C 51 47 00 26 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 39 36 35 34 31 33 10 04 04 00 19 57 03 00 F4 03 04 00 B7 B5 13 67 B6 04 01 00 00 EF D3 D5 6F 73 BD AB DC [19:35:55]CommunicateWithHost err = 0 [19:35:55]CheckOFDResponse [19:35:55]1017 (14) - 77093643461234 [19:35:55]1041 (16) - 0000000000965413 [19:35:55]1040 (4) - 218905 [19:35:55]1012 (4) - 19.10.2024 13:35 [19:35:55]1206 (1) - 0 [19:35:55]OFD Sender: Remove packet 218905 [19:35:55]ProducePacketName [19:35:55]name=ofd_packets/00218905 [19:35:55]NVStorageDeleteData [19:35:55]Write to MH i2c: 01 00 00 F5 C1 B6 [19:35:55]Write i2c OK [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: 01 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: 01 07 00 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: 01 07 00 F5 C1 00 00 00 00 00 F3 0C BC [19:35:55]RasterBufferAndPrint [19:35:55]line [19:35:55]line [19:35:55]line [19:35:55]line [19:35:55]line [19:35:55]written 0, free lines is 3324 [19:35:55]MH_Cut [19:35:55]Write to MH i2c: D1 01 00 FC C1 01 8F [19:35:55]Write i2c OK [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: D1 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: D1 01 00 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: D1 01 00 FC C1 00 8E [19:35:55]Write to MH i2c: 01 00 00 FD C1 BE [19:35:55]Write i2c OK [19:35:55]MH_I2C_Read... [19:35:55]OFD Sender: No OFD packet to send [19:35:56]*** Cut start [19:35:56]*** Partial cut [19:35:56]*** CUTSNS_PIN = 1 [19:35:56]*** CUTSNS_PIN = 0 [19:35:56]*** Brake cut motor [19:35:56]Read from MH i2c: 01 [19:35:56]MH_I2C_Read... [19:35:56]*** Stop cut motor [19:35:56]*** Cut end [19:35:56]Read from MH i2c: 01 07 00 [19:35:56]MH_I2C_Read... [19:35:56]Read from MH i2c: 01 07 00 FD C1 00 00 00 00 00 FF 0F D3 [19:35:56]process_action close_receipt done [19:35:56]requested_data is exist [19:35:56]produce_requested_data [19:35:56]requested_item fm.sn is exist - process it [19:35:56]wFMCommunicate request_size=4 [19:35:56]MH_SAM_APDU [19:35:56]CAPDU: 80 11 00 00 [19:35:56]Write to MH i2c: E2 08 00 FE C1 80 11 00 00 00 00 00 00 39 [19:35:56]Write i2c OK [19:35:56]MH_I2C_Read... [19:35:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:35:56]Read from MH i2c: E2 [19:35:56]MH_I2C_Read... [19:35:56]Read from MH i2c: E2 17 00 [19:35:56]MH_I2C_Read... [19:35:56]Read from MH i2c: E2 17 00 FE C1 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 88 [19:35:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:35:56]wFMCommunicate OK [19:35:56]requested_item fd.num is exist - process it [19:35:56]SAM_PROTO_GetFieldsCounters [19:35:56]wFMCommunicate request_size=4 [19:35:56]MH_SAM_APDU [19:35:56]CAPDU: 80 13 00 00 [19:35:56]Write to MH i2c: E2 08 00 FF C1 80 13 00 00 00 00 00 00 3C [19:35:56]Write i2c OK [19:35:56]MH_I2C_Read... [19:35:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:35:57]Read from MH i2c: E2 [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: E2 62 00 [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: E2 62 00 FF C1 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 19 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 26 02 00 00 5E 04 04 00 26 02 00 00 57 04 04 00 27 02 00 00 19 04 04 00 00 00 00 00 90 00 00 [19:35:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 19 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 26 02 00 00 5E 04 04 00 26 02 00 00 57 04 04 00 27 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:35:57]wFMCommunicate OK [19:35:57]SAM_PROTO_GetFieldsCounters done [19:35:57]requested_item shift.num is exist - process it [19:35:57]requested_item shift.opened is exist - process it [19:35:57]req_shift_opened [19:35:57]FM_GetShiftState [19:35:57]SAM_PROTO_GetShiftState [19:35:57]wFMCommunicate request_size=4 [19:35:57]MH_SAM_APDU [19:35:57]CAPDU: 80 13 01 00 [19:35:57]Write to MH i2c: E2 08 00 00 C2 80 13 01 00 00 00 00 00 3F [19:35:57]Write i2c OK [19:35:57]MH_I2C_Read... [19:35:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:35:57]Read from MH i2c: E2 [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: E2 0E 00 [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: E2 0E 00 00 C2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 82 [19:35:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:35:57]wFMCommunicate OK [19:35:57]SAM_PROTO_GetShiftState done [19:35:57]FM_GetShiftState done [19:35:57]req_shift_opened done [19:35:57]requested_item shift.open_date is exist - process it [19:35:57]req_shift_open_date [19:35:57]req_shift_open_date done [19:35:57]produce_requested_data done [19:35:57]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218905,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:35:57]process_action_free close_receipt [19:35:57]json_value_free [19:35:57]json_value_free done [19:35:57]process_json_proto returns [19:35:57]Send response to host [19:35:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218905,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:35:57]free response buf [19:35:57]execute_script done [19:35:57]execute_script returns [19:35:57]free content buf [19:35:57]Sock 8.Close socket [19:35:57]Sock 8.Thread stoped [19:36:00]OFD Sender: No OFD packet to send [19:36:05]OFD Sender: No OFD packet to send [19:36:10]OFD Sender: No OFD packet to send [19:36:15]OFD Sender: No OFD packet to send [19:36:20]OFD Sender: No OFD packet to send [19:36:25]OFD Sender: No OFD packet to send [19:36:30]OFD Sender: No OFD packet to send [19:36:35]OFD Sender: No OFD packet to send [19:36:40]OFD Sender: No OFD packet to send [19:36:45]OFD Sender: No OFD packet to send [19:36:50]OFD Sender: No OFD packet to send [19:36:55]OFD Sender: No OFD packet to send [19:37:00]OFD Sender: No OFD packet to send [19:37:05]OFD Sender: No OFD packet to send [19:37:10]OFD Sender: No OFD packet to send [19:37:15]accept exits with 9 [19:37:15]New connection [19:37:15]New thread 3066682724 created [19:37:15]Thread 3066826084 joined [19:37:15]Waiting for new connection... [19:37:15] Sock 9.Parse request [19:37:15]Sock 9.Check first char [19:37:15]Sock 9.First char is OK [19:37:15]request: POST /json_proto HTTP/1.0 [19:37:15]Method: POST [19:37:15]URL: /json_proto [19:37:15]Method is POST - this is cgi request [19:37:15]url: /json_proto [19:37:15]query_string will be loaded in cgi processing [19:37:15]execute_cgi json_proto POST (null) [19:37:15]execute_cgi path=json_proto method=POST [19:37:15]POST find Content-Length [19:37:15]Host: 172.17.40.4:8080 [19:37:15]Content-Length: 682 [19:37:15]Content-Type: application/json [19:37:15] [19:37:15]POST finish read [19:37:15]Found Content-Length = 682 [19:37:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 15.250, "sum" : 1020.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1020.00, "total" : 1020.00, "payments": [ { "type": 0, "sum" : 1020.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:37:15]execute_script... [19:37: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)536447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 15.250, "sum" : 1020.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1020.00, "total" : 1020.00, "payments": [ { "type": 0, "sum" : 1020.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:37:15]POST & json_proto [19:37:15]process_json_proto [19:37:15]json parsed OK: [19:37:15]protocol is kg_v1.0 [19:37:15]action value=close_receipt [19:37:15]process_action close_receipt [19:37:15]cmd_close_receipt [19:37:15]MH_GetDate [19:37:15]Write to MH i2c: F0 00 00 01 C2 B2 [19:37:15]Write i2c OK [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: F0 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: F0 09 00 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: F0 09 00 01 C2 00 71 0A 14 67 EE 0E 0D 67 21 [19:37:15]GetLastDocTimeStamp 1729366559 [19:37:15]current date 1729366641 [19:37:15]FM_GetShiftState [19:37:15]SAM_PROTO_GetShiftState [19:37:15]wFMCommunicate request_size=4 [19:37:15]MH_SAM_APDU [19:37:15]CAPDU: 80 13 01 00 [19:37:15]Write to MH i2c: E2 08 00 02 C2 80 13 01 00 00 00 00 00 41 [19:37:15]Write i2c OK [19:37:15]MH_I2C_Read... [19:37:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:15]Read from MH i2c: E2 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: E2 0E 00 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: E2 0E 00 02 C2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 84 [19:37:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:37:15]wFMCommunicate OK [19:37:15]SAM_PROTO_GetShiftState done [19:37:15]FM_GetShiftState done [19:37:15]opened in 1729296582 [19:37:15]opened+sec_in_day 1729382982 [19:37:15]quantity*price = 102022 [19:37:15]sum+1 = 102024 [19:37:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 1020.00 Внесено: 1020.00 СДАЧА: 0.00 НСП 1% : 9.03 НДС 12% : 108.34 Наличными: 1020.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 551 19.10.2024 19:37 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218906 ФПД: 236123984223832 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193721&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218906&fm=236123984223832&tin=02508201610067®Number=0000000000098116&sum=102000 [19:37:16]StoreToDocumentArchive [19:37:16]shift 443 fd 218906 [19:37:16]save to /storage/0443/doc_00218906 [19:37:16]save last doc name /storage/0443/doc_00218906 to /storage/kkm_last_doc_name [19:37:16]save OK [19:37:16]Clear old archive folders... [19:37:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:37:16]tlvbuf is 015CAAB0 [19:37:16]SAM_PROTO_ClearQueue [19:37:16]wFMCommunicate request_size=4 [19:37:16]MH_SAM_APDU [19:37:16]CAPDU: 80 09 00 00 [19:37:16]Write to MH i2c: E2 08 00 0F C2 80 09 00 00 00 00 00 00 43 [19:37:16]Write i2c OK [19:37:16]MH_I2C_Read... [19:37:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:37:16]Read from MH i2c: E2 [19:37:16]MH_I2C_Read... [19:37:16]Read from MH i2c: E2 03 00 [19:37:16]MH_I2C_Read... [19:37:16]Read from MH i2c: E2 03 00 0F C2 00 90 00 45 [19:37:16]RAPDU: 90 00 [19:37:16]wFMCommunicate OK [19:37:16]SAM_PROTO_ClearQueue done [19:37:16]KKMCreateOFDPacket [19:37:16]OFDProtocolAddRootSTLVToBuf [19:37:16]FM_MakeSignedData [19:37:16]FM_MakeSignedData [19:37:16]SAM_PROTO_SignData [19:37:16]wFMCommunicate request_size=4 [19:37:16]MH_SAM_APDU [19:37:16]CAPDU: 80 0D 01 02 [19:37:16]Write to MH i2c: E2 08 00 10 C2 80 0D 01 02 00 00 00 00 4B [19:37:16]Write i2c OK [19:37:16]MH_I2C_Read... [19:37:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:37:16]Read from MH i2c: E2 [19:37:16]MH_I2C_Read... [19:37:16]Read from MH i2c: E2 03 00 [19:37:16]MH_I2C_Read... [19:37:16]Read from MH i2c: E2 03 00 10 C2 00 90 00 46 [19:37:16]RAPDU: 90 00 [19:37:16]wFMCommunicate OK [19:37:16]wFMCommunicate request_size=255 [19:37:16]MH_SAM_APDU [19:37: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 92 3B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 87 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 71 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1A 57 03 00 35 04 06 00 D6 [19:37:16]Write to MH i2c: E2 02 01 11 C2 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 92 3B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 87 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 71 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1A 57 03 00 35 04 06 00 D6 00 00 96 [19:37:16]Write i2c OK [19:37:16]MH_I2C_Read... [19:37:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:16]Read from MH i2c: E2 [19:37:16]MH_I2C_Read... [19:37:16]Read from MH i2c: E2 03 00 [19:37:16]MH_I2C_Read... [19:37:16]Read from MH i2c: E2 03 00 11 C2 00 90 00 47 [19:37:16]RAPDU: 90 00 [19:37:16]wFMCommunicate OK [19:37:16]wFMCommunicate request_size=10 [19:37:16]MH_SAM_APDU [19:37:16]CAPDU: 80 0D 02 02 05 C0 E6 33 DE 58 [19:37:16]Write to MH i2c: E2 0D 00 12 C2 80 0D 02 02 05 00 C0 E6 33 DE 58 00 00 67 [19:37:16]Write i2c OK [19:37:16]MH_I2C_Read... [19:37:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:16]Read from MH i2c: E2 [19:37:16]MH_I2C_Read... [19:37:16]Read from MH i2c: E2 03 00 [19:37:16]MH_I2C_Read... [19:37:16]Read from MH i2c: E2 03 00 12 C2 00 90 00 48 [19:37:16]RAPDU: 90 00 [19:37:16]wFMCommunicate OK [19:37:16]wFMCommunicate request_size=4 [19:37:16]MH_SAM_APDU [19:37:16]CAPDU: 80 0D 03 02 [19:37:16]Write to MH i2c: E2 08 00 13 C2 80 0D 03 02 00 00 00 00 50 [19:37:16]Write i2c OK [19:37:16]MH_I2C_Read... [19:37:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:37:16]Read from MH i2c: E2 [19:37:16]MH_I2C_Read... [19:37:16]Read from MH i2c: E2 0B 00 [19:37:16]MH_I2C_Read... [19:37:16]Read from MH i2c: E2 0B 00 13 C2 00 96 B0 44 B7 BF 93 18 EC 90 00 E8 [19:37:16]RAPDU: 96 B0 44 B7 BF 93 18 EC 90 00 [19:37:16]wFMCommunicate OK [19:37:16]SAM_PROTO_SignData done [19:37:16]FM_MakeSignedData done [19:37:16]CreateOFDProtocolMessage [19:37:16]wFMCommunicate request_size=4 [19:37:16]MH_SAM_APDU [19:37:16]CAPDU: 80 11 00 00 [19:37:16]Write to MH i2c: E2 08 00 14 C2 80 11 00 00 00 00 00 00 50 [19:37:16]Write i2c OK [19:37:16]MH_I2C_Read... [19:37:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:16]Read from MH i2c: E2 [19:37:16]MH_I2C_Read... [19:37:16]Read from MH i2c: E2 17 00 [19:37:16]MH_I2C_Read... [19:37:16]Read from MH i2c: E2 17 00 14 C2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9F [19:37:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:37:16]wFMCommunicate OK [19:37:16]CreateOFDProtocolMessage done [19:37:16]OFDSenderStorePacket 218906 [19:37:16]StoreOFDPacket docnum=218906 [19:37:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AB 13 07 01 83 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 92 3B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 87 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 71 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1A 57 03 00 35 04 06 00 D6 C0 E6 33 DE 58 96 B0 44 B7 BF 93 18 EC [19:37:16]CheckFolder [19:37:16]dirname=/storage/ofd_packets [19:37:16]CheckFolder done [19:37:16]ProducePacketName [19:37:16]name=ofd_packets/00218906 [19:37:16]NVStorageSaveData ofd_packets/00218906 [19:37:16]File name is /storage/ofd_packets/00218906 [19:37:16]Write 301 bytes [19:37:16]NVStorageSaveData done [19:37:16]OFDSenderStorePacket done [19:37:16]KKMCreateOFDPacket done [19:37:16]NVStorageSaveData kkm_last_timestamp [19:37:16]File name is /storage/kkm_last_timestamp [19:37:16]Write 4 bytes [19:37:16]NVStorageSaveData done [19:37:16]ExternCall_PrintAddStr [19:37:16]wPrintStart [19:37:16]Write to MH i2c: 01 00 00 15 C2 D7 [19:37:16]Write i2c OK [19:37:16]MH_I2C_Read... [19:37:16]Read from MH i2c: 01 [19:37:16]MH_I2C_Read... [19:37:16]Read from MH i2c: 01 07 00 [19:37:16]MH_I2C_Read... [19:37:16]Read from MH i2c: 01 07 00 15 C2 00 00 00 00 00 FF 0F EC [19:37:16]RasterBufferAndPrint [19:37:16]line Счет N : (1)536447 [19:37:16]line ИНН: 02508201610067 [19:37:16]line Контрольно-Кассовый Чек [19:37:16]line ПРОДАЖА [19:37:16]line ТРК (МРК, ГНК) : 13 [19:37:16]line Товар: 2710124130 [19:37:16]line Аи-92-К-2 [19:37:16]line 15.250 * 66.90 [19:37:16]line = 1020.23 [19:37:16]line НДС 12% НСП 1% [19:37:16]line > о реализуемом товаре [19:37:16]line ОКРУГЛЕНИЕ: -0.23 [19:37:16]line ИТОГО: 1020.00 [19:37:16]line Внесено: 1020.00 [19:37:16]line СДАЧА: 0.00 [19:37:16]line НСП 1% : 9.03 [19:37:16]line НДС 12% : 108.34 [19:37:16]line Наличными: 1020.00 [19:37:16]line Безнал.: 0.00 [19:37:16]line Место: АЗС № 84 "Партнер Нефть" [19:37:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:37:16]line СНО: Общий режим [19:37:16]line Чек 551 19.10.2024 19:37 [19:37:16]line Смена: 443 ФФД: 1.0 [19:37:16]line ЗНМ: 0300000178 [19:37:16]line РНМ: 0000000000098116 [19:37:16]line Версия ККМ: 001 [19:37:16]line ФМ: 0000000000965413 [19:37:16]line ФД: 218906 [19:37:16]line ФПД: 236123984223832 [19:37:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193721&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218906&fm=236123984223832&tin=02508201610067®Number=0000000000098116&sum=102000 [19:37:16]written 0, free lines is 4095 [19:37:16]OFD Sender: Processing packet 218906 [packets to send 80, broken 79] [19:37:16]ProducePacketName [19:37:16]name=ofd_packets/00218906 [19:37:16]OFD Sender: To server: pG, [19:37:16]CommunicateWithHost lk.salyk.kg:30040 [19:37:16]ConnectInit lk.salyk.kg [19:37:16]Connected sock=11 [19:37:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AB 13 07 01 83 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 92 3B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 87 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 71 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1A 57 03 00 35 04 06 00 D6 C0 E6 33 DE 58 96 B0 44 B7 BF 93 18 EC [19:37:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 50 6A 47 00 F7 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1A 57 03 00 F4 03 04 00 09 B6 13 67 B6 04 01 00 00 BA A6 2B EB 43 24 CC 2D [19:37:17]CommunicateWithHost err = 0 [19:37:17]CheckOFDResponse [19:37:17]1017 (14) - 77093643461234 [19:37:17]1041 (16) - 0000000000965413 [19:37:17]1040 (4) - 218906 [19:37:17]1012 (4) - 19.10.2024 13:37 [19:37:17]1206 (1) - 0 [19:37:17]OFD Sender: Remove packet 218906 [19:37:17]ProducePacketName [19:37:17]name=ofd_packets/00218906 [19:37:17]NVStorageDeleteData [19:37:17]Write to MH i2c: 01 00 00 40 C2 02 [19:37:17]Write i2c OK [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: 01 [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: 01 07 00 [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: 01 07 00 40 C2 00 00 00 00 00 04 0D 1A [19:37:17]RasterBufferAndPrint [19:37:17]line [19:37:17]line [19:37:17]line [19:37:17]line [19:37:17]line [19:37:17]written 0, free lines is 3338 [19:37:17]MH_Cut [19:37:17]Write to MH i2c: D1 01 00 47 C2 01 DB [19:37:17]Write i2c OK [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: D1 [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: D1 01 00 [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: D1 01 00 47 C2 00 DA [19:37:17]Write to MH i2c: 01 00 00 48 C2 0A [19:37:17]Write i2c OK [19:37:17]MH_I2C_Read... [19:37:17]OFD Sender: No OFD packet to send [19:37:17]*** Cut start [19:37:17]*** Partial cut [19:37:17]*** CUTSNS_PIN = 1 [19:37:18]*** CUTSNS_PIN = 0 [19:37:18]*** Brake cut motor [19:37:18]Read from MH i2c: 01 [19:37:18]MH_I2C_Read... [19:37:18]*** Stop cut motor [19:37:18]*** Cut end [19:37:18]Read from MH i2c: 01 07 00 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: 01 07 00 48 C2 00 00 00 00 00 FF 0F 1F [19:37:18]process_action close_receipt done [19:37:18]requested_data is exist [19:37:18]produce_requested_data [19:37:18]requested_item fm.sn is exist - process it [19:37:18]wFMCommunicate request_size=4 [19:37:18]MH_SAM_APDU [19:37:18]CAPDU: 80 11 00 00 [19:37:18]Write to MH i2c: E2 08 00 49 C2 80 11 00 00 00 00 00 00 85 [19:37:18]Write i2c OK [19:37:18]MH_I2C_Read... [19:37:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:18]Read from MH i2c: E2 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 17 00 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 17 00 49 C2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D4 [19:37:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:37:18]wFMCommunicate OK [19:37:18]requested_item fd.num is exist - process it [19:37:18]SAM_PROTO_GetFieldsCounters [19:37:18]wFMCommunicate request_size=4 [19:37:18]MH_SAM_APDU [19:37:18]CAPDU: 80 13 00 00 [19:37:18]Write to MH i2c: E2 08 00 4A C2 80 13 00 00 00 00 00 00 88 [19:37:18]Write i2c OK [19:37:18]MH_I2C_Read... [19:37:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:37:18]Read from MH i2c: E2 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 62 00 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 62 00 4A C2 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 27 02 00 00 5E 04 04 00 27 02 00 00 57 04 04 00 28 02 00 00 19 04 04 00 00 00 00 00 90 00 50 [19:37:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 27 02 00 00 5E 04 04 00 27 02 00 00 57 04 04 00 28 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:37:18]wFMCommunicate OK [19:37:18]SAM_PROTO_GetFieldsCounters done [19:37:18]requested_item shift.num is exist - process it [19:37:18]requested_item shift.opened is exist - process it [19:37:18]req_shift_opened [19:37:18]FM_GetShiftState [19:37:18]SAM_PROTO_GetShiftState [19:37:18]wFMCommunicate request_size=4 [19:37:18]MH_SAM_APDU [19:37:18]CAPDU: 80 13 01 00 [19:37:18]Write to MH i2c: E2 08 00 4B C2 80 13 01 00 00 00 00 00 8A [19:37:18]Write i2c OK [19:37:18]MH_I2C_Read... [19:37:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:18]Read from MH i2c: E2 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 0E 00 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 0E 00 4B C2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CD [19:37:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:37:18]wFMCommunicate OK [19:37:18]SAM_PROTO_GetShiftState done [19:37:18]FM_GetShiftState done [19:37:18]req_shift_opened done [19:37:18]requested_item shift.open_date is exist - process it [19:37:18]req_shift_open_date [19:37:18]req_shift_open_date done [19:37:18]produce_requested_data done [19:37:18]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218906,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:37:18]process_action_free close_receipt [19:37:18]json_value_free [19:37:18]json_value_free done [19:37:18]process_json_proto returns [19:37:18]Send response to host [19:37:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218906,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:37:18]free response buf [19:37:18]execute_script done [19:37:18]execute_script returns [19:37:18]free content buf [19:37:18]Sock 9.Close socket [19:37:18]Sock 9.Thread stoped [19:37:22]OFD Sender: No OFD packet to send [19:37:27]OFD Sender: No OFD packet to send [19:37:32]OFD Sender: No OFD packet to send [19:37:37]OFD Sender: No OFD packet to send [19:37:42]OFD Sender: No OFD packet to send [19:37:47]OFD Sender: No OFD packet to send [19:37:52]OFD Sender: No OFD packet to send [19:37:57]OFD Sender: No OFD packet to send [19:38:02]OFD Sender: No OFD packet to send [19:38:07]OFD Sender: No OFD packet to send [19:38:12]OFD Sender: No OFD packet to send [19:38:17]OFD Sender: No OFD packet to send [19:38:22]OFD Sender: No OFD packet to send [19:38:27]OFD Sender: No OFD packet to send [19:38:32]OFD Sender: No OFD packet to send [19:38:35]accept exits with 8 [19:38:35]New connection [19:38:35]New thread 3066826084 created [19:38:35]Thread 3066682724 joined [19:38:35]Waiting for new connection... [19:38:35] Sock 8.Parse request [19:38:35]Sock 8.Check first char [19:38:35]Sock 8.First char is OK [19:38:35]request: POST /json_proto HTTP/1.0 [19:38:35]Method: POST [19:38:35]URL: /json_proto [19:38:35]Method is POST - this is cgi request [19:38:35]url: /json_proto [19:38:35]query_string will be loaded in cgi processing [19:38:35]execute_cgi json_proto POST (null) [19:38:35]execute_cgi path=json_proto method=POST [19:38:35]POST find Content-Length [19:38:35]Host: 172.17.40.4:8080 [19:38:35]Content-Length: 621 [19:38:35]Content-Type: application/json [19:38:35] [19:38:35]POST finish read [19:38:35]Found Content-Length = 621 [19:38:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79818", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:38:35]execute_script... [19:38:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79818", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:38:35]POST & json_proto [19:38:35]process_json_proto [19:38:35]json parsed OK: [19:38:35]protocol is kg_v1.0 [19:38:35]action value=close_receipt [19:38:35]process_action close_receipt [19:38:35]cmd_close_receipt [19:38:35]MH_GetDate [19:38:35]Write to MH i2c: F0 00 00 4C C2 FD [19:38:35]Write i2c OK [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: F0 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: F0 09 00 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: F0 09 00 4C C2 00 C2 0A 14 67 EE 0E 0D 67 BD [19:38:35]GetLastDocTimeStamp 1729366641 [19:38:35]current date 1729366722 [19:38:35]FM_GetShiftState [19:38:35]SAM_PROTO_GetShiftState [19:38:35]wFMCommunicate request_size=4 [19:38:35]MH_SAM_APDU [19:38:35]CAPDU: 80 13 01 00 [19:38:35]Write to MH i2c: E2 08 00 4D C2 80 13 01 00 00 00 00 00 8C [19:38:35]Write i2c OK [19:38:35]MH_I2C_Read... [19:38:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:35]Read from MH i2c: E2 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 0E 00 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 0E 00 4D C2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CF [19:38:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:38:35]wFMCommunicate OK [19:38:35]SAM_PROTO_GetShiftState done [19:38:35]FM_GetShiftState done [19:38:35]opened in 1729296582 [19:38:35]opened+sec_in_day 1729382982 [19:38:35]quantity*price = 15000 [19:38:35]sum+1 = 15001 [19:38:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 552 19.10.2024 19:38 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218907 ФПД: 11391407435304 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193842&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218907&fm=11391407435304&tin=02508201610067®Number=0000000000098116&sum=15000 0 [19:38:37]StoreToDocumentArchive [19:38:37]shift 443 fd 218907 [19:38:37]save to /storage/0443/doc_00218907 [19:38:37]save last doc name /storage/0443/doc_00218907 to /storage/kkm_last_doc_name [19:38:37]save OK [19:38:37]Clear old archive folders... [19:38:37]ProcessDocumentItem done err = 0, tmpTLVsize=274 [19:38:37]tlvbuf is 01846AF0 [19:38:37]SAM_PROTO_ClearQueue [19:38:37]wFMCommunicate request_size=4 [19:38:37]MH_SAM_APDU [19:38:37]CAPDU: 80 09 00 00 [19:38:37]Write to MH i2c: E2 08 00 5A C2 80 09 00 00 00 00 00 00 8E [19:38:37]Write i2c OK [19:38:37]MH_I2C_Read... [19:38:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:38:37]Read from MH i2c: E2 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 03 00 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 03 00 5A C2 00 90 00 90 [19:38:37]RAPDU: 90 00 [19:38:37]wFMCommunicate OK [19:38:37]SAM_PROTO_ClearQueue done [19:38:37]KKMCreateOFDPacket [19:38:37]OFDProtocolAddRootSTLVToBuf [19:38:37]FM_MakeSignedData [19:38:37]FM_MakeSignedData [19:38:37]SAM_PROTO_SignData [19:38:37]wFMCommunicate request_size=4 [19:38:37]MH_SAM_APDU [19:38:37]CAPDU: 80 0D 01 02 [19:38:37]Write to MH i2c: E2 08 00 5B C2 80 0D 01 02 00 00 00 00 96 [19:38:37]Write i2c OK [19:38:37]MH_I2C_Read... [19:38:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:38:37]Read from MH i2c: E2 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 03 00 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 03 00 5B C2 00 90 00 91 [19:38:37]RAPDU: 90 00 [19:38:37]wFMCommunicate OK [19:38:37]wFMCommunicate request_size=255 [19:38:37]MH_SAM_APDU [19:38:37]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 C2 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 [19:38:37]Write to MH i2c: E2 02 01 5C C2 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 C2 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 00 00 60 [19:38:37]Write i2c OK [19:38:37]MH_I2C_Read... [19:38:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:37]Read from MH i2c: E2 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 03 00 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 03 00 5C C2 00 90 00 92 [19:38:37]RAPDU: 90 00 [19:38:37]wFMCommunicate OK [19:38:37]wFMCommunicate request_size=33 [19:38:37]MH_SAM_APDU [19:38:37]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1B 57 03 00 35 04 06 00 0A 5C 44 CB 2E 28 [19:38:37]Write to MH i2c: E2 24 00 5D C2 80 0D 02 02 1C 00 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1B 57 03 00 35 04 06 00 0A 5C 44 CB 2E 28 00 00 64 [19:38:37]Write i2c OK [19:38:37]MH_I2C_Read... [19:38:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:37]Read from MH i2c: E2 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 03 00 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 03 00 5D C2 00 90 00 93 [19:38:37]RAPDU: 90 00 [19:38:37]wFMCommunicate OK [19:38:37]wFMCommunicate request_size=4 [19:38:37]MH_SAM_APDU [19:38:37]CAPDU: 80 0D 03 02 [19:38:37]Write to MH i2c: E2 08 00 5E C2 80 0D 03 02 00 00 00 00 9B [19:38:37]Write i2c OK [19:38:37]MH_I2C_Read... [19:38:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:38:37]Read from MH i2c: E2 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 0B 00 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 0B 00 5E C2 00 21 E5 79 9E 2F 86 2B 8E 90 00 27 [19:38:37]RAPDU: 21 E5 79 9E 2F 86 2B 8E 90 00 [19:38:37]wFMCommunicate OK [19:38:37]SAM_PROTO_SignData done [19:38:37]FM_MakeSignedData done [19:38:37]CreateOFDProtocolMessage [19:38:37]wFMCommunicate request_size=4 [19:38:37]MH_SAM_APDU [19:38:37]CAPDU: 80 11 00 00 [19:38:37]Write to MH i2c: E2 08 00 5F C2 80 11 00 00 00 00 00 00 9B [19:38:37]Write i2c OK [19:38:37]MH_I2C_Read... [19:38:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:37]Read from MH i2c: E2 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 17 00 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 17 00 5F C2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EA [19:38:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:38:37]wFMCommunicate OK [19:38:37]CreateOFDProtocolMessage done [19:38:37]OFDSenderStorePacket 218907 [19:38:37]StoreOFDPacket docnum=218907 [19:38:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 19 D2 1E 01 43 8A 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 C2 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1B 57 03 00 35 04 06 00 0A 5C 44 CB 2E 28 21 E5 79 9E 2F 86 2B 8E [19:38:37]CheckFolder [19:38:37]dirname=/storage/ofd_packets [19:38:37]CheckFolder done [19:38:37]ProducePacketName [19:38:37]name=ofd_packets/00218907 [19:38:37]NVStorageSaveData ofd_packets/00218907 [19:38:37]File name is /storage/ofd_packets/00218907 [19:38:37]Write 324 bytes [19:38:37]NVStorageSaveData done [19:38:37]OFDSenderStorePacket done [19:38:37]KKMCreateOFDPacket done [19:38:37]NVStorageSaveData kkm_last_timestamp [19:38:37]File name is /storage/kkm_last_timestamp [19:38:37]Write 4 bytes [19:38:37]NVStorageSaveData done [19:38:37]ExternCall_PrintAddStr [19:38:37]wPrintStart [19:38:37]Write to MH i2c: 01 00 00 60 C2 22 [19:38:37]Write i2c OK [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: 01 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: 01 07 00 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: 01 07 00 60 C2 00 00 00 00 00 FF 0F 37 [19:38:37]RasterBufferAndPrint [19:38:37]line Счет N : (3)79818 [19:38:37]line ИНН: 02508201610067 [19:38:37]line Контрольно-Кассовый Чек [19:38:37]line ПРОДАЖА [19:38:37]line Товар: 4640030091645 [19:38:37]line Сигареты ESSE Exchange M [19:38:37]line 1.000 * 150.00 [19:38:37]line = 150.00 [19:38:37]line НДС 12% НСП 1% [19:38:37]line > о реализуемом товаре [19:38:37]line ИТОГО: 150.00 [19:38:37]line НСП 1% : 1.33 [19:38:37]line НДС 12% : 15.93 [19:38:37]line Наличными: 150.00 [19:38:37]line Безнал.: 0.00 [19:38:37]line Место: АЗС № 84 "Партнер Нефть" [19:38:37]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:38:37]line СНО: Общий режим [19:38:37]line Чек 552 19.10.2024 19:38 [19:38:37]line Смена: 443 ФФД: 1.0 [19:38:37]line ЗНМ: 0300000178 [19:38:37]line РНМ: 0000000000098116 [19:38:37]line Версия ККМ: 001 [19:38:37]line ФМ: 0000000000965413 [19:38:37]line ФД: 218907 [19:38:37]line ФПД: 11391407435304 [19:38:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193842&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218907&fm=11391407435304&tin=02508201610067®Number=0000000000098116&sum=15000 [19:38:37]line 0 [19:38:37]written 0, free lines is 4095 [19:38:37]OFD Sender: Processing packet 218907 [packets to send 80, broken 79] [19:38:37]ProducePacketName [19:38:37]name=ofd_packets/00218907 [19:38:37]OFD Sender: To server: pG, [19:38:37]CommunicateWithHost lk.salyk.kg:30040 [19:38:37]ConnectInit lk.salyk.kg [19:38:37]Connected sock=10 [19:38:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 19 D2 1E 01 43 8A 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 C2 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1B 57 03 00 35 04 06 00 0A 5C 44 CB 2E 28 21 E5 79 9E 2F 86 2B 8E [19:38:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 CB D9 47 00 4E 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 39 36 35 34 31 33 10 04 04 00 1B 57 03 00 F4 03 04 00 5A B6 13 67 B6 04 01 00 00 F9 17 7F 2B C9 E1 50 0E [19:38:37]CommunicateWithHost err = 0 [19:38:37]CheckOFDResponse [19:38:37]1017 (14) - 77093643461234 [19:38:37]1041 (16) - 0000000000965413 [19:38:37]1040 (4) - 218907 [19:38:37]1012 (4) - 19.10.2024 13:38 [19:38:37]1206 (1) - 0 [19:38:37]OFD Sender: Remove packet 218907 [19:38:37]ProducePacketName [19:38:37]name=ofd_packets/00218907 [19:38:37]NVStorageDeleteData [19:38:38]Write to MH i2c: 01 00 00 88 C2 4A [19:38:38]Write i2c OK [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: 01 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: 01 07 00 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: 01 07 00 88 C2 00 00 00 00 00 10 0D 6E [19:38:38]RasterBufferAndPrint [19:38:38]line [19:38:38]line [19:38:38]line [19:38:38]line [19:38:38]line [19:38:38]written 0, free lines is 3350 [19:38:38]MH_Cut [19:38:38]Write to MH i2c: D1 01 00 8F C2 01 23 [19:38:38]Write i2c OK [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: D1 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: D1 01 00 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: D1 01 00 8F C2 00 22 [19:38:38]Write to MH i2c: 01 00 00 90 C2 52 [19:38:38]Write i2c OK [19:38:38]MH_I2C_Read... [19:38:38]OFD Sender: No OFD packet to send [19:38:38]*** Cut start [19:38:38]*** Partial cut [19:38:38]*** CUTSNS_PIN = 1 [19:38:38]*** CUTSNS_PIN = 0 [19:38:39]*** Brake cut motor [19:38:39]Read from MH i2c: 01 [19:38:39]MH_I2C_Read... [19:38:39]*** Stop cut motor [19:38:39]*** Cut end [19:38:39]Read from MH i2c: 01 07 00 [19:38:39]MH_I2C_Read... [19:38:39]Read from MH i2c: 01 07 00 90 C2 00 00 00 00 00 FF 0F 67 [19:38:39]process_action close_receipt done [19:38:39]requested_data is exist [19:38:39]produce_requested_data [19:38:39]requested_item fm.sn is exist - process it [19:38:39]wFMCommunicate request_size=4 [19:38:39]MH_SAM_APDU [19:38:39]CAPDU: 80 11 00 00 [19:38:39]Write to MH i2c: E2 08 00 91 C2 80 11 00 00 00 00 00 00 CD [19:38:39]Write i2c OK [19:38:39]MH_I2C_Read... [19:38:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:39]Read from MH i2c: E2 [19:38:39]MH_I2C_Read... [19:38:39]Read from MH i2c: E2 17 00 [19:38:39]MH_I2C_Read... [19:38:39]Read from MH i2c: E2 17 00 91 C2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1C [19:38:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:38:39]wFMCommunicate OK [19:38:39]requested_item fd.num is exist - process it [19:38:39]SAM_PROTO_GetFieldsCounters [19:38:39]wFMCommunicate request_size=4 [19:38:39]MH_SAM_APDU [19:38:39]CAPDU: 80 13 00 00 [19:38:39]Write to MH i2c: E2 08 00 92 C2 80 13 00 00 00 00 00 00 D0 [19:38:39]Write i2c OK [19:38:39]MH_I2C_Read... [19:38:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:38:39]Read from MH i2c: E2 [19:38:39]MH_I2C_Read... [19:38:39]Read from MH i2c: E2 62 00 [19:38:39]MH_I2C_Read... [19:38:39]Read from MH i2c: E2 62 00 92 C2 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 28 02 00 00 5E 04 04 00 28 02 00 00 57 04 04 00 29 02 00 00 19 04 04 00 00 00 00 00 90 00 9C [19:38:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 28 02 00 00 5E 04 04 00 28 02 00 00 57 04 04 00 29 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:38:39]wFMCommunicate OK [19:38:39]SAM_PROTO_GetFieldsCounters done [19:38:39]requested_item shift.num is exist - process it [19:38:39]requested_item shift.opened is exist - process it [19:38:39]req_shift_opened [19:38:39]FM_GetShiftState [19:38:39]SAM_PROTO_GetShiftState [19:38:39]wFMCommunicate request_size=4 [19:38:39]MH_SAM_APDU [19:38:39]CAPDU: 80 13 01 00 [19:38:39]Write to MH i2c: E2 08 00 93 C2 80 13 01 00 00 00 00 00 D2 [19:38:39]Write i2c OK [19:38:39]MH_I2C_Read... [19:38:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:39]Read from MH i2c: E2 [19:38:39]MH_I2C_Read... [19:38:39]Read from MH i2c: E2 0E 00 [19:38:39]MH_I2C_Read... [19:38:39]Read from MH i2c: E2 0E 00 93 C2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 15 [19:38:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:38:39]wFMCommunicate OK [19:38:39]SAM_PROTO_GetShiftState done [19:38:39]FM_GetShiftState done [19:38:39]req_shift_opened done [19:38:39]requested_item shift.open_date is exist - process it [19:38:39]req_shift_open_date [19:38:39]req_shift_open_date done [19:38:39]produce_requested_data done [19:38:39]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218907,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:38:39]process_action_free close_receipt [19:38:39]json_value_free [19:38:39]json_value_free done [19:38:39]process_json_proto returns [19:38:39]Send response to host [19:38:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218907,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:38:39]free response buf [19:38:39]execute_script done [19:38:39]execute_script returns [19:38:39]free content buf [19:38:39]Sock 8.Close socket [19:38:39]Sock 8.Thread stoped [19:38:39]accept exits with 9 [19:38:39]New connection [19:38:39]New thread 3066682724 created [19:38:39]Thread 3066826084 joined [19:38:39]Waiting for new connection... [19:38:39] Sock 9.Parse request [19:38:39]Sock 9.Check first char [19:38:39]Sock 9.First char is OK [19:38:39]request: POST /json_proto HTTP/1.0 [19:38:39]Method: POST [19:38:39]URL: /json_proto [19:38:39]Method is POST - this is cgi request [19:38:39]url: /json_proto [19:38:39]query_string will be loaded in cgi processing [19:38:39]execute_cgi json_proto POST (null) [19:38:39]execute_cgi path=json_proto method=POST [19:38:39]POST find Content-Length [19:38:39]Host: 172.17.40.4:8080 [19:38:39]Content-Length: 678 [19:38:39]Content-Type: application/json [19:38:39] [19:38:39]POST finish read [19:38:39]Found Content-Length = 678 [19:38:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [19:38:39]execute_script... [19: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)536448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [19:38:39]POST & json_proto [19:38:39]process_json_proto [19:38:39]json parsed OK: [19:38:39]protocol is kg_v1.0 [19:38:39]action value=close_receipt [19:38:39]process_action close_receipt [19:38:39]cmd_close_receipt [19:38:39]MH_GetDate [19:38:39]Write to MH i2c: F0 00 00 94 C2 45 [19:38:39]Write i2c OK [19:38:39]MH_I2C_Read... [19:38:39]Read from MH i2c: F0 [19:38:39]MH_I2C_Read... [19:38:39]Read from MH i2c: F0 09 00 [19:38:39]MH_I2C_Read... [19:38:39]Read from MH i2c: F0 09 00 94 C2 00 C6 0A 14 67 EE 0E 0D 67 09 [19:38:39]GetLastDocTimeStamp 1729366722 [19:38:39]current date 1729366726 [19:38:39]FM_GetShiftState [19:38:39]SAM_PROTO_GetShiftState [19:38:39]wFMCommunicate request_size=4 [19:38:39]MH_SAM_APDU [19:38:39]CAPDU: 80 13 01 00 [19:38:39]Write to MH i2c: E2 08 00 95 C2 80 13 01 00 00 00 00 00 D4 [19:38:39]Write i2c OK [19:38:39]MH_I2C_Read... [19:38:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:39]Read from MH i2c: E2 [19:38:39]MH_I2C_Read... [19:38:39]Read from MH i2c: E2 0E 00 [19:38:39]MH_I2C_Read... [19:38:39]Read from MH i2c: E2 0E 00 95 C2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 17 [19:38:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:38:39]wFMCommunicate OK [19:38:39]SAM_PROTO_GetShiftState done [19:38:39]FM_GetShiftState done [19:38:39]opened in 1729296582 [19:38:39]opened+sec_in_day 1729382982 [19:38:39]quantity*price = 90047 [19:38:39]sum+1 = 90048 [19:38:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 553 19.10.2024 19:38 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218908 ФПД: 177492664771835 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193846&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218908&fm=177492664771835&tin=02508201610067®Number=0000000000098116&sum=90000 [19:38:40]StoreToDocumentArchive [19:38:40]shift 443 fd 218908 [19:38:40]save to /storage/0443/doc_00218908 [19:38:40]save last doc name /storage/0443/doc_00218908 to /storage/kkm_last_doc_name [19:38:40]save OK [19:38:40]Clear old archive folders... [19:38:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:38:40]tlvbuf is 01737010 [19:38:40]SAM_PROTO_ClearQueue [19:38:40]wFMCommunicate request_size=4 [19:38:40]MH_SAM_APDU [19:38:40]CAPDU: 80 09 00 00 [19:38:40]Write to MH i2c: E2 08 00 A2 C2 80 09 00 00 00 00 00 00 D6 [19:38:40]Write i2c OK [19:38:40]MH_I2C_Read... [19:38:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:38:40]Read from MH i2c: E2 [19:38:40]MH_I2C_Read... [19:38:40]Read from MH i2c: E2 03 00 [19:38:40]MH_I2C_Read... [19:38:40]Read from MH i2c: E2 03 00 A2 C2 00 90 00 D8 [19:38:40]RAPDU: 90 00 [19:38:40]wFMCommunicate OK [19:38:40]SAM_PROTO_ClearQueue done [19:38:40]KKMCreateOFDPacket [19:38:40]OFDProtocolAddRootSTLVToBuf [19:38:40]FM_MakeSignedData [19:38:40]FM_MakeSignedData [19:38:40]SAM_PROTO_SignData [19:38:40]wFMCommunicate request_size=4 [19:38:40]MH_SAM_APDU [19:38:40]CAPDU: 80 0D 01 02 [19:38:40]Write to MH i2c: E2 08 00 A3 C2 80 0D 01 02 00 00 00 00 DE [19:38:40]Write i2c OK [19:38:40]MH_I2C_Read... [19:38:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:38:40]Read from MH i2c: E2 [19:38:40]MH_I2C_Read... [19:38:40]Read from MH i2c: E2 03 00 [19:38:40]MH_I2C_Read... [19:38:40]Read from MH i2c: E2 03 00 A3 C2 00 90 00 D9 [19:38:40]RAPDU: 90 00 [19:38:40]wFMCommunicate OK [19:38:40]wFMCommunicate request_size=255 [19:38:40]MH_SAM_APDU [19:38:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 29 02 00 00 F4 03 04 00 C6 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1C 57 03 00 35 04 06 00 A1 [19:38:40]Write to MH i2c: E2 02 01 A4 C2 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 29 02 00 00 F4 03 04 00 C6 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1C 57 03 00 35 04 06 00 A1 00 00 CC [19:38:41]Write i2c OK [19:38:41]MH_I2C_Read... [19:38:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:41]Read from MH i2c: E2 [19:38:41]MH_I2C_Read... [19:38:41]Read from MH i2c: E2 03 00 [19:38:41]MH_I2C_Read... [19:38:41]Read from MH i2c: E2 03 00 A4 C2 00 90 00 DA [19:38:41]RAPDU: 90 00 [19:38:41]wFMCommunicate OK [19:38:41]wFMCommunicate request_size=10 [19:38:41]MH_SAM_APDU [19:38:41]CAPDU: 80 0D 02 02 05 6D BB 3B E4 FB [19:38:41]Write to MH i2c: E2 0D 00 A5 C2 80 0D 02 02 05 00 6D BB 3B E4 FB 00 00 2D [19:38:41]Write i2c OK [19:38:41]MH_I2C_Read... [19:38:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:41]Read from MH i2c: E2 [19:38:41]MH_I2C_Read... [19:38:41]Read from MH i2c: E2 03 00 [19:38:41]MH_I2C_Read... [19:38:41]Read from MH i2c: E2 03 00 A5 C2 00 90 00 DB [19:38:41]RAPDU: 90 00 [19:38:41]wFMCommunicate OK [19:38:41]wFMCommunicate request_size=4 [19:38:41]MH_SAM_APDU [19:38:41]CAPDU: 80 0D 03 02 [19:38:41]Write to MH i2c: E2 08 00 A6 C2 80 0D 03 02 00 00 00 00 E3 [19:38:41]Write i2c OK [19:38:41]MH_I2C_Read... [19:38:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:38:41]Read from MH i2c: E2 [19:38:41]MH_I2C_Read... [19:38:41]Read from MH i2c: E2 0B 00 [19:38:41]MH_I2C_Read... [19:38:41]Read from MH i2c: E2 0B 00 A6 C2 00 15 72 B7 BF 90 A4 79 C6 90 00 54 [19:38:41]RAPDU: 15 72 B7 BF 90 A4 79 C6 90 00 [19:38:41]wFMCommunicate OK [19:38:41]SAM_PROTO_SignData done [19:38:41]FM_MakeSignedData done [19:38:41]CreateOFDProtocolMessage [19:38:41]wFMCommunicate request_size=4 [19:38:41]MH_SAM_APDU [19:38:41]CAPDU: 80 11 00 00 [19:38:41]Write to MH i2c: E2 08 00 A7 C2 80 11 00 00 00 00 00 00 E3 [19:38:41]Write i2c OK [19:38:41]MH_I2C_Read... [19:38:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:42]Read from MH i2c: E2 [19:38:42]MH_I2C_Read... [19:38:42]Read from MH i2c: E2 17 00 [19:38:42]MH_I2C_Read... [19:38:42]Read from MH i2c: E2 17 00 A7 C2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 32 [19:38:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:38:42]wFMCommunicate OK [19:38:42]CreateOFDProtocolMessage done [19:38:42]OFDSenderStorePacket 218908 [19:38:42]StoreOFDPacket docnum=218908 [19:38:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6E 7C 07 01 50 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 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 29 02 00 00 F4 03 04 00 C6 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1C 57 03 00 35 04 06 00 A1 6D BB 3B E4 FB 15 72 B7 BF 90 A4 79 C6 [19:38:42]CheckFolder [19:38:42]dirname=/storage/ofd_packets [19:38:42]CheckFolder done [19:38:42]ProducePacketName [19:38:42]name=ofd_packets/00218908 [19:38:42]NVStorageSaveData ofd_packets/00218908 [19:38:42]File name is /storage/ofd_packets/00218908 [19:38:42]Write 301 bytes [19:38:42]NVStorageSaveData done [19:38:42]OFDSenderStorePacket done [19:38:42]KKMCreateOFDPacket done [19:38:42]NVStorageSaveData kkm_last_timestamp [19:38:42]File name is /storage/kkm_last_timestamp [19:38:42]Write 4 bytes [19:38:42]NVStorageSaveData done [19:38:42]ExternCall_PrintAddStr [19:38:42]wPrintStart [19:38:42]Write to MH i2c: 01 00 00 A8 C2 6A [19:38:42]Write i2c OK [19:38:42]MH_I2C_Read... [19:38:42]Read from MH i2c: 01 [19:38:42]MH_I2C_Read... [19:38:42]Read from MH i2c: 01 07 00 [19:38:42]MH_I2C_Read... [19:38:42]Read from MH i2c: 01 07 00 A8 C2 00 00 00 00 00 FF 0F 7F [19:38:42]RasterBufferAndPrint [19:38:42]line Счет N : (1)536448 [19:38:42]line ИНН: 02508201610067 [19:38:42]line Контрольно-Кассовый Чек [19:38:42]line ПРОДАЖА [19:38:42]line ТРК (МРК, ГНК) : 43 [19:38:42]line Товар: 2710124130 [19:38:42]line Аи-92-К-2 [19:38:42]line 13.460 * 66.90 [19:38:42]line = 900.47 [19:38:42]line НДС 12% НСП 1% [19:38:42]line > о реализуемом товаре [19:38:42]line ОКРУГЛЕНИЕ: -0.47 [19:38:42]line ИТОГО: 900.00 [19:38:42]line Внесено: 900.00 [19:38:42]line СДАЧА: 0.00 [19:38:42]line НСП 1% : 7.97 [19:38:42]line НДС 12% : 95.62 [19:38:42]line Наличными: 900.00 [19:38:42]line Безнал.: 0.00 [19:38:42]line Место: АЗС № 84 "Партнер Нефть" [19:38:42]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:38:42]line СНО: Общий режим [19:38:42]line Чек 553 19.10.2024 19:38 [19:38:42]line Смена: 443 ФФД: 1.0 [19:38:42]line ЗНМ: 0300000178 [19:38:42]line РНМ: 0000000000098116 [19:38:42]line Версия ККМ: 001 [19:38:42]line ФМ: 0000000000965413 [19:38:42]line ФД: 218908 [19:38:42]line ФПД: 177492664771835 [19:38:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T193846&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218908&fm=177492664771835&tin=02508201610067®Number=0000000000098116&sum=90000 [19:38:42]OFD Sender: Processing packet 218908 [packets to send 80, broken 79] [19:38:42]ProducePacketName [19:38:42]name=ofd_packets/00218908 [19:38:42]written 0, free lines is 4095 [19:38:42]OFD Sender: To server: pG, [19:38:42]CommunicateWithHost lk.salyk.kg:30040 [19:38:42]ConnectInit lk.salyk.kg [19:38:42]Connected sock=10 [19:38:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6E 7C 07 01 50 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 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 29 02 00 00 F4 03 04 00 C6 0A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1C 57 03 00 35 04 06 00 A1 6D BB 3B E4 FB 15 72 B7 BF 90 A4 79 C6 [19:38:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 35 41 47 00 4E 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1C 57 03 00 F4 03 04 00 5F B6 13 67 B6 04 01 00 00 20 EC 7E 82 E0 C4 CD 9B [19:38:42]CommunicateWithHost err = 0 [19:38:42]CheckOFDResponse [19:38:42]1017 (14) - 77093643461234 [19:38:42]1041 (16) - 0000000000965413 [19:38:42]1040 (4) - 218908 [19:38:42]1012 (4) - 19.10.2024 13:38 [19:38:42]1206 (1) - 0 [19:38:42]OFD Sender: Remove packet 218908 [19:38:42]ProducePacketName [19:38:42]name=ofd_packets/00218908 [19:38:42]NVStorageDeleteData [19:38:42]Write to MH i2c: 01 00 00 D3 C2 95 [19:38:42]Write i2c OK [19:38:42]MH_I2C_Read... [19:38:42]Read from MH i2c: 01 [19:38:42]MH_I2C_Read... [19:38:42]Read from MH i2c: 01 07 00 [19:38:42]MH_I2C_Read... [19:38:42]Read from MH i2c: 01 07 00 D3 C2 00 00 00 00 00 01 0D AA [19:38:42]RasterBufferAndPrint [19:38:42]line [19:38:42]line [19:38:42]line [19:38:42]line [19:38:42]line [19:38:42]written 0, free lines is 3342 [19:38:42]MH_Cut [19:38:42]Write to MH i2c: D1 01 00 DA C2 01 6E [19:38:42]Write i2c OK [19:38:42]MH_I2C_Read... [19:38:42]Read from MH i2c: D1 [19:38:42]MH_I2C_Read... [19:38:42]Read from MH i2c: D1 01 00 [19:38:42]MH_I2C_Read... [19:38:42]Read from MH i2c: D1 01 00 DA C2 00 6D [19:38:42]Write to MH i2c: 01 00 00 DB C2 9D [19:38:42]Write i2c OK [19:38:42]MH_I2C_Read... [19:38:43]OFD Sender: No OFD packet to send [19:38:43]*** Cut start [19:38:43]*** Partial cut [19:38:43]*** CUTSNS_PIN = 1 [19:38:43]*** CUTSNS_PIN = 0 [19:38:43]*** Brake cut motor [19:38:44]Read from MH i2c: 01 [19:38:44]MH_I2C_Read... [19:38:44]*** Stop cut motor [19:38:44]*** Cut end [19:38:44]Read from MH i2c: 01 07 00 [19:38:44]MH_I2C_Read... [19:38:44]Read from MH i2c: 01 07 00 DB C2 00 00 00 00 00 FF 0F B2 [19:38:44]process_action close_receipt done [19:38:44]requested_data is exist [19:38:44]produce_requested_data [19:38:44]requested_item fm.sn is exist - process it [19:38:44]wFMCommunicate request_size=4 [19:38:44]MH_SAM_APDU [19:38:44]CAPDU: 80 11 00 00 [19:38:44]Write to MH i2c: E2 08 00 DC C2 80 11 00 00 00 00 00 00 18 [19:38:44]Write i2c OK [19:38:44]MH_I2C_Read... [19:38:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:44]Read from MH i2c: E2 [19:38:44]MH_I2C_Read... [19:38:44]Read from MH i2c: E2 17 00 [19:38:44]MH_I2C_Read... [19:38:44]Read from MH i2c: E2 17 00 DC C2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 67 [19:38:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:38:44]wFMCommunicate OK [19:38:44]requested_item fd.num is exist - process it [19:38:44]SAM_PROTO_GetFieldsCounters [19:38:44]wFMCommunicate request_size=4 [19:38:44]MH_SAM_APDU [19:38:44]CAPDU: 80 13 00 00 [19:38:44]Write to MH i2c: E2 08 00 DD C2 80 13 00 00 00 00 00 00 1B [19:38:44]Write i2c OK [19:38:44]MH_I2C_Read... [19:38:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:38:44]Read from MH i2c: E2 [19:38:44]MH_I2C_Read... [19:38:44]Read from MH i2c: E2 62 00 [19:38:44]MH_I2C_Read... [19:38:44]Read from MH i2c: E2 62 00 DD C2 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 29 02 00 00 5E 04 04 00 29 02 00 00 57 04 04 00 2A 02 00 00 19 04 04 00 00 00 00 00 90 00 EB [19:38:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 29 02 00 00 5E 04 04 00 29 02 00 00 57 04 04 00 2A 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:38:44]wFMCommunicate OK [19:38:44]SAM_PROTO_GetFieldsCounters done [19:38:44]requested_item shift.num is exist - process it [19:38:44]requested_item shift.opened is exist - process it [19:38:44]req_shift_opened [19:38:44]FM_GetShiftState [19:38:44]SAM_PROTO_GetShiftState [19:38:44]wFMCommunicate request_size=4 [19:38:44]MH_SAM_APDU [19:38:44]CAPDU: 80 13 01 00 [19:38:44]Write to MH i2c: E2 08 00 DE C2 80 13 01 00 00 00 00 00 1D [19:38:44]Write i2c OK [19:38:44]MH_I2C_Read... [19:38:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:44]Read from MH i2c: E2 [19:38:44]MH_I2C_Read... [19:38:44]Read from MH i2c: E2 0E 00 [19:38:44]MH_I2C_Read... [19:38:44]Read from MH i2c: E2 0E 00 DE C2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 60 [19:38:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:38:44]wFMCommunicate OK [19:38:44]SAM_PROTO_GetShiftState done [19:38:44]FM_GetShiftState done [19:38:44]req_shift_opened done [19:38:44]requested_item shift.open_date is exist - process it [19:38:44]req_shift_open_date [19:38:44]req_shift_open_date done [19:38:44]produce_requested_data done [19:38:44]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218908,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:38:44]process_action_free close_receipt [19:38:44]json_value_free [19:38:44]json_value_free done [19:38:44]process_json_proto returns [19:38:44]Send response to host [19:38:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218908,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:38:44]free response buf [19:38:44]execute_script done [19:38:44]execute_script returns [19:38:44]free content buf [19:38:44]Sock 9.Close socket [19:38:44]Sock 9.Thread stoped [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:48]OFD Sender: No OFD packet to send [19:39:53]OFD Sender: No OFD packet to send [19:39:58]OFD Sender: No OFD packet to send [19:39:59]accept exits with 8 [19:39:59]New connection [19:39:59]New thread 3066826084 created [19:39:59]Thread 3066682724 joined [19:39:59]Waiting for new connection... [19:39:59] Sock 8.Parse request [19:39:59]Sock 8.Check first char [19:40:00]Sock 8.First char is OK [19:40:00]request: POST /json_proto HTTP/1.0 [19:40:00]Method: POST [19:40:00]URL: /json_proto [19:40:00]Method is POST - this is cgi request [19:40:00]url: /json_proto [19:40:00]query_string will be loaded in cgi processing [19:40:00]execute_cgi json_proto POST (null) [19:40:00]execute_cgi path=json_proto method=POST [19:40:00]POST find Content-Length [19:40:00]Host: 172.17.40.4:8080 [19:40:00]Content-Length: 682 [19:40:00]Content-Type: application/json [19:40:00] [19:40:00]POST finish read [19:40:00]Found Content-Length = 682 [19:40:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 24.940, "sum" : 1850.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1850.00, "total" : 1850.00, "payments": [ { "type": 0, "sum" : 1850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:00]execute_script... [19:40:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 24.940, "sum" : 1850.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1850.00, "total" : 1850.00, "payments": [ { "type": 0, "sum" : 1850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:00]POST & json_proto [19:40:00]process_json_proto [19:40:00]json parsed OK: [19:40:00]protocol is kg_v1.0 [19:40:00]action value=close_receipt [19:40:00]process_action close_receipt [19:40:00]cmd_close_receipt [19:40:00]MH_GetDate [19:40:00]Write to MH i2c: F0 00 00 DF C2 90 [19:40:00]Write i2c OK [19:40:00]MH_I2C_Read... [19:40:00]Read from MH i2c: F0 [19:40:00]MH_I2C_Read... [19:40:00]Read from MH i2c: F0 09 00 [19:40:00]MH_I2C_Read... [19:40:00]Read from MH i2c: F0 09 00 DF C2 00 16 0B 14 67 EE 0E 0D 67 A5 [19:40:00]GetLastDocTimeStamp 1729366726 [19:40:00]current date 1729366806 [19:40:00]FM_GetShiftState [19:40:00]SAM_PROTO_GetShiftState [19:40:00]wFMCommunicate request_size=4 [19:40:00]MH_SAM_APDU [19:40:00]CAPDU: 80 13 01 00 [19:40:00]Write to MH i2c: E2 08 00 E0 C2 80 13 01 00 00 00 00 00 1F [19:40:00]Write i2c OK [19:40:00]MH_I2C_Read... [19:40:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:00]Read from MH i2c: E2 [19:40:00]MH_I2C_Read... [19:40:00]Read from MH i2c: E2 0E 00 [19:40:00]MH_I2C_Read... [19:40:00]Read from MH i2c: E2 0E 00 E0 C2 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 62 [19:40:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:40:00]wFMCommunicate OK [19:40:00]SAM_PROTO_GetShiftState done [19:40:00]FM_GetShiftState done [19:40:00]opened in 1729296582 [19:40:00]opened+sec_in_day 1729382982 [19:40:00]quantity*price = 185054 [19:40:00]sum+1 = 185056 [19:40:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 1850.00 Внесено: 1850.00 СДАЧА: 0.00 НСП 1% : 16.38 НДС 12% : 196.52 Наличными: 1850.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 554 19.10.2024 19:40 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218909 ФПД: 175834042643781 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T194006&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218909&fm=175834042643781&tin=02508201610067®Number=0000000000098116&sum=185000 [19:40:01]StoreToDocumentArchive [19:40:01]shift 443 fd 218909 [19:40:01]save to /storage/0443/doc_00218909 [19:40:01]save last doc name /storage/0443/doc_00218909 to /storage/kkm_last_doc_name [19:40:01]save OK [19:40:01]Clear old archive folders... [19:40:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:40:01]tlvbuf is 01609EC0 [19:40:01]SAM_PROTO_ClearQueue [19:40:01]wFMCommunicate request_size=4 [19:40:01]MH_SAM_APDU [19:40:01]CAPDU: 80 09 00 00 [19:40:01]Write to MH i2c: E2 08 00 ED C2 80 09 00 00 00 00 00 00 21 [19:40:01]Write i2c OK [19:40:01]MH_I2C_Read... [19:40:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:40:01]Read from MH i2c: E2 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: E2 03 00 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: E2 03 00 ED C2 00 90 00 23 [19:40:01]RAPDU: 90 00 [19:40:01]wFMCommunicate OK [19:40:01]SAM_PROTO_ClearQueue done [19:40:01]KKMCreateOFDPacket [19:40:01]OFDProtocolAddRootSTLVToBuf [19:40:01]FM_MakeSignedData [19:40:01]FM_MakeSignedData [19:40:01]SAM_PROTO_SignData [19:40:01]wFMCommunicate request_size=4 [19:40:01]MH_SAM_APDU [19:40:01]CAPDU: 80 0D 01 02 [19:40:01]Write to MH i2c: E2 08 00 EE C2 80 0D 01 02 00 00 00 00 29 [19:40:01]Write i2c OK [19:40:01]MH_I2C_Read... [19:40:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:40:01]Read from MH i2c: E2 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: E2 03 00 [19:40:01]MH_I2C_Read... [19:40:01]Read from MH i2c: E2 03 00 EE C2 00 90 00 24 [19:40:01]RAPDU: 90 00 [19:40:01]wFMCommunicate OK [19:40:01]wFMCommunicate request_size=255 [19:40:01]MH_SAM_APDU [19:40: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 6C 61 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DF D2 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 D2 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 4C 00 00 00 00 07 04 06 00 A8 D2 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 16 0B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1D 57 03 00 35 04 06 00 9F [19:40:01]Write to MH i2c: E2 02 01 EF C2 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 6C 61 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DF D2 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 D2 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 4C 00 00 00 00 07 04 06 00 A8 D2 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 16 0B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1D 57 03 00 35 04 06 00 9F 00 00 D7 [19:40:01]Write i2c OK [19:40:01]MH_I2C_Read... [19:40:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:02]Read from MH i2c: E2 [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: E2 03 00 [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: E2 03 00 EF C2 00 90 00 25 [19:40:02]RAPDU: 90 00 [19:40:02]wFMCommunicate OK [19:40:02]wFMCommunicate request_size=10 [19:40:02]MH_SAM_APDU [19:40:02]CAPDU: 80 0D 02 02 05 EB 8D A6 B5 45 [19:40:02]Write to MH i2c: E2 0D 00 F0 C2 80 0D 02 02 05 00 EB 8D A6 B5 45 00 00 4E [19:40:02]Write i2c OK [19:40:02]MH_I2C_Read... [19:40:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:02]Read from MH i2c: E2 [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: E2 03 00 [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: E2 03 00 F0 C2 00 90 00 26 [19:40:02]RAPDU: 90 00 [19:40:02]wFMCommunicate OK [19:40:02]wFMCommunicate request_size=4 [19:40:02]MH_SAM_APDU [19:40:02]CAPDU: 80 0D 03 02 [19:40:02]Write to MH i2c: E2 08 00 F1 C2 80 0D 03 02 00 00 00 00 2E [19:40:02]Write i2c OK [19:40:02]MH_I2C_Read... [19:40:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:40:02]Read from MH i2c: E2 [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: E2 0B 00 [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: E2 0B 00 F1 C2 00 33 05 E7 8C 0F 67 8D CF 90 00 AC [19:40:02]RAPDU: 33 05 E7 8C 0F 67 8D CF 90 00 [19:40:02]wFMCommunicate OK [19:40:02]SAM_PROTO_SignData done [19:40:02]FM_MakeSignedData done [19:40:02]CreateOFDProtocolMessage [19:40:02]wFMCommunicate request_size=4 [19:40:02]MH_SAM_APDU [19:40:02]CAPDU: 80 11 00 00 [19:40:02]Write to MH i2c: E2 08 00 F2 C2 80 11 00 00 00 00 00 00 2E [19:40:02]Write i2c OK [19:40:02]MH_I2C_Read... [19:40:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:02]Read from MH i2c: E2 [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: E2 17 00 [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: E2 17 00 F2 C2 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7D [19:40:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:40:02]wFMCommunicate OK [19:40:02]CreateOFDProtocolMessage done [19:40:02]OFDSenderStorePacket 218909 [19:40:02]StoreOFDPacket docnum=218909 [19:40:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 EB 5C 07 01 F0 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 6C 61 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DF D2 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 D2 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 4C 00 00 00 00 07 04 06 00 A8 D2 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 16 0B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1D 57 03 00 35 04 06 00 9F EB 8D A6 B5 45 33 05 E7 8C 0F 67 8D CF [19:40:02]CheckFolder [19:40:02]dirname=/storage/ofd_packets [19:40:02]CheckFolder done [19:40:02]ProducePacketName [19:40:02]name=ofd_packets/00218909 [19:40:02]NVStorageSaveData ofd_packets/00218909 [19:40:02]File name is /storage/ofd_packets/00218909 [19:40:02]Write 301 bytes [19:40:02]NVStorageSaveData done [19:40:02]OFDSenderStorePacket done [19:40:02]KKMCreateOFDPacket done [19:40:02]NVStorageSaveData kkm_last_timestamp [19:40:02]File name is /storage/kkm_last_timestamp [19:40:02]Write 4 bytes [19:40:02]NVStorageSaveData done [19:40:02]ExternCall_PrintAddStr [19:40:02]wPrintStart [19:40:02]Write to MH i2c: 01 00 00 F3 C2 B5 [19:40:02]Write i2c OK [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: 01 [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: 01 07 00 [19:40:02]MH_I2C_Read... [19:40:02]Read from MH i2c: 01 07 00 F3 C2 00 00 00 00 00 FF 0F CA [19:40:02]RasterBufferAndPrint [19:40:02]line Счет N : (1)536449 [19:40:02]line ИНН: 02508201610067 [19:40:02]line Контрольно-Кассовый Чек [19:40:02]line ПРОДАЖА [19:40:02]line ТРК (МРК, ГНК) : 31 [19:40:02]line Товар: 2710124500 [19:40:02]line Аи-95-К-3 [19:40:02]line 24.940 * 74.20 [19:40:02]line = 1850.55 [19:40:02]line НДС 12% НСП 1% [19:40:02]line > о реализуемом товаре [19:40:02]line ОКРУГЛЕНИЕ: -0.55 [19:40:02]line ИТОГО: 1850.00 [19:40:02]line Внесено: 1850.00 [19:40:02]line СДАЧА: 0.00 [19:40:02]line НСП 1% : 16.38 [19:40:02]line НДС 12% : 196.52 [19:40:02]line Наличными: 1850.00 [19:40:02]line Безнал.: 0.00 [19:40:02]line Место: АЗС № 84 "Партнер Нефть" [19:40:02]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:40:02]line СНО: Общий режим [19:40:02]line Чек 554 19.10.2024 19:40 [19:40:02]line Смена: 443 ФФД: 1.0 [19:40:02]line ЗНМ: 0300000178 [19:40:02]line РНМ: 0000000000098116 [19:40:02]line Версия ККМ: 001 [19:40:02]line ФМ: 0000000000965413 [19:40:02]line ФД: 218909 [19:40:02]line ФПД: 175834042643781 [19:40:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T194006&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218909&fm=175834042643781&tin=02508201610067®Number=0000000000098116&sum=185000 [19:40:02]OFD Sender: Processing packet 218909 [packets to send 80, broken 79] [19:40:02]ProducePacketName [19:40:02]name=ofd_packets/00218909 [19:40:02]OFD Sender: To server: pG, [19:40:02]CommunicateWithHost lk.salyk.kg:30040 [19:40:02]ConnectInit lk.salyk.kg [19:40:02]written 0, free lines is 4095 [19:40:02]Connected sock=10 [19:40:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 EB 5C 07 01 F0 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 6C 61 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DF D2 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 D2 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 4C 00 00 00 00 07 04 06 00 A8 D2 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 16 0B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1D 57 03 00 35 04 06 00 9F EB 8D A6 B5 45 33 05 E7 8C 0F 67 8D CF [19:40:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 3D CE 47 00 BC 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1D 57 03 00 F4 03 04 00 AF B6 13 67 B6 04 01 00 00 A2 AA 83 23 D9 D9 95 AF [19:40:02]CommunicateWithHost err = 0 [19:40:02]CheckOFDResponse [19:40:02]1017 (14) - 77093643461234 [19:40:02]1041 (16) - 0000000000965413 [19:40:02]1040 (4) - 218909 [19:40:02]1012 (4) - 19.10.2024 13:39 [19:40:02]1206 (1) - 0 [19:40:02]OFD Sender: Remove packet 218909 [19:40:02]ProducePacketName [19:40:02]name=ofd_packets/00218909 [19:40:02]NVStorageDeleteData [19:40:03]Write to MH i2c: 01 00 00 1E C3 E1 [19:40:03]Write i2c OK [19:40:03]MH_I2C_Read... [19:40:03]Read from MH i2c: 01 [19:40:03]MH_I2C_Read... [19:40:03]Read from MH i2c: 01 07 00 [19:40:03]MH_I2C_Read... [19:40:03]Read from MH i2c: 01 07 00 1E C3 00 00 00 00 00 FE 0C F2 [19:40:03]RasterBufferAndPrint [19:40:03]line [19:40:03]line [19:40:03]line [19:40:03]line [19:40:03]line [19:40:03]written 0, free lines is 3332 [19:40:03]MH_Cut [19:40:03]Write to MH i2c: D1 01 00 25 C3 01 BA [19:40:03]Write i2c OK [19:40:03]MH_I2C_Read... [19:40:03]Read from MH i2c: D1 [19:40:03]MH_I2C_Read... [19:40:03]Read from MH i2c: D1 01 00 [19:40:03]MH_I2C_Read... [19:40:03]Read from MH i2c: D1 01 00 25 C3 00 B9 [19:40:03]Write to MH i2c: 01 00 00 26 C3 E9 [19:40:03]Write i2c OK [19:40:03]MH_I2C_Read... [19:40:03]OFD Sender: No OFD packet to send [19:40:03]*** Cut start [19:40:03]*** Partial cut [19:40:03]*** CUTSNS_PIN = 1 [19:40:03]*** CUTSNS_PIN = 0 [19:40:04]*** Brake cut motor [19:40:04]Read from MH i2c: 01 [19:40:04]MH_I2C_Read... [19:40:04]*** Stop cut motor [19:40:04]*** Cut end [19:40:04]Read from MH i2c: 01 07 00 [19:40:04]MH_I2C_Read... [19:40:04]Read from MH i2c: 01 07 00 26 C3 00 00 00 00 00 FF 0F FE [19:40:04]process_action close_receipt done [19:40:04]requested_data is exist [19:40:04]produce_requested_data [19:40:04]requested_item fm.sn is exist - process it [19:40:04]wFMCommunicate request_size=4 [19:40:04]MH_SAM_APDU [19:40:04]CAPDU: 80 11 00 00 [19:40:04]Write to MH i2c: E2 08 00 27 C3 80 11 00 00 00 00 00 00 64 [19:40:04]Write i2c OK [19:40:04]MH_I2C_Read... [19:40:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:04]Read from MH i2c: E2 [19:40:04]MH_I2C_Read... [19:40:04]Read from MH i2c: E2 17 00 [19:40:04]MH_I2C_Read... [19:40:04]Read from MH i2c: E2 17 00 27 C3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B3 [19:40:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:40:04]wFMCommunicate OK [19:40:04]requested_item fd.num is exist - process it [19:40:04]SAM_PROTO_GetFieldsCounters [19:40:04]wFMCommunicate request_size=4 [19:40:04]MH_SAM_APDU [19:40:04]CAPDU: 80 13 00 00 [19:40:04]Write to MH i2c: E2 08 00 28 C3 80 13 00 00 00 00 00 00 67 [19:40:04]Write i2c OK [19:40:04]MH_I2C_Read... [19:40:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:40:04]Read from MH i2c: E2 [19:40:04]MH_I2C_Read... [19:40:04]Read from MH i2c: E2 62 00 [19:40:04]MH_I2C_Read... [19:40:04]Read from MH i2c: E2 62 00 28 C3 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2A 02 00 00 5E 04 04 00 2A 02 00 00 57 04 04 00 2B 02 00 00 19 04 04 00 00 00 00 00 90 00 3B [19:40:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2A 02 00 00 5E 04 04 00 2A 02 00 00 57 04 04 00 2B 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:40:04]wFMCommunicate OK [19:40:04]SAM_PROTO_GetFieldsCounters done [19:40:04]requested_item shift.num is exist - process it [19:40:04]requested_item shift.opened is exist - process it [19:40:04]req_shift_opened [19:40:04]FM_GetShiftState [19:40:04]SAM_PROTO_GetShiftState [19:40:04]wFMCommunicate request_size=4 [19:40:04]MH_SAM_APDU [19:40:04]CAPDU: 80 13 01 00 [19:40:04]Write to MH i2c: E2 08 00 29 C3 80 13 01 00 00 00 00 00 69 [19:40:04]Write i2c OK [19:40:04]MH_I2C_Read... [19:40:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:04]Read from MH i2c: E2 [19:40:04]MH_I2C_Read... [19:40:04]Read from MH i2c: E2 0E 00 [19:40:04]MH_I2C_Read... [19:40:04]Read from MH i2c: E2 0E 00 29 C3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AC [19:40:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:40:04]wFMCommunicate OK [19:40:04]SAM_PROTO_GetShiftState done [19:40:04]FM_GetShiftState done [19:40:04]req_shift_opened done [19:40:04]requested_item shift.open_date is exist - process it [19:40:04]req_shift_open_date [19:40:04]req_shift_open_date done [19:40:04]produce_requested_data done [19:40:04]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218909,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:40:04]process_action_free close_receipt [19:40:04]json_value_free [19:40:04]json_value_free done [19:40:04]process_json_proto returns [19:40:04]Send response to host [19:40:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218909,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:40:04]free response buf [19:40:04]execute_script done [19:40:04]execute_script returns [19:40:04]free content buf [19:40:04]Sock 8.Close socket [19:40:04]Sock 8.Thread stoped [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:36]accept exits with 9 [19:41:36]New connection [19:41:36]New thread 3066682724 created [19:41:36]Thread 3066826084 joined [19:41:36]Waiting for new connection... [19:41:36] Sock 9.Parse request [19:41:36]Sock 9.Check first char [19:41:36]Sock 9.First char is OK [19:41:36]request: POST /json_proto HTTP/1.0 [19:41:36]Method: POST [19:41:36]URL: /json_proto [19:41:36]Method is POST - this is cgi request [19:41:36]url: /json_proto [19:41:36]query_string will be loaded in cgi processing [19:41:36]execute_cgi json_proto POST (null) [19:41:36]execute_cgi path=json_proto method=POST [19:41:36]POST find Content-Length [19:41:36]Host: 172.17.40.4:8080 [19:41:36]Content-Length: 1293 [19:41:36]Content-Type: application/json [19:41:36] [19:41:36]POST finish read [19:41:36]Found Content-Length = 1293 [19:41:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79819", "tax_sys" : 0, "items" : [ { "code": "8682169110114", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 \u0432\u043B\u0430\u0436\u043D BEST GOLD 100\u0448\u0442", "price" : 190.00, "quantity" : 1.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870216765057", "name": "\u041D\u0430\u0433\u0440.\u0422\u0430\u0431.\u041F\u0430\u043B\u043E\u0447. HEETS Green Zing", "price" : 141.00, "quantity" : 6.000, "sum" : 846.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 2.000, "sum" : 288.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" : 1324.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:41:36]execute_script... [19: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 : (3)79819", "tax_sys" : 0, "items" : [ { "code": "8682169110114", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 \u0432\u043B\u0430\u0436\u043D BEST GOLD 100\u0448\u0442", "price" : 190.00, "quantity" : 1.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870216765057", "name": "\u041D\u0430\u0433\u0440.\u0422\u0430\u0431.\u041F\u0430\u043B\u043E\u0447. HEETS Green Zing", "price" : 141.00, "quantity" : 6.000, "sum" : 846.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 2.000, "sum" : 288.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" : 1324.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:41:36]POST & json_proto [19:41:36]process_json_proto [19:41:36]json parsed OK: [19:41:36]protocol is kg_v1.0 [19:41:36]action value=close_receipt [19:41:36]process_action close_receipt [19:41:36]cmd_close_receipt [19:41:36]MH_GetDate [19:41:36]Write to MH i2c: F0 00 00 2A C3 DC [19:41:36]Write i2c OK [19:41:36]MH_I2C_Read... [19:41:36]Read from MH i2c: F0 [19:41:36]MH_I2C_Read... [19:41:36]Read from MH i2c: F0 09 00 [19:41:36]MH_I2C_Read... [19:41:36]Read from MH i2c: F0 09 00 2A C3 00 76 0B 14 67 EE 0E 0D 67 51 [19:41:36]GetLastDocTimeStamp 1729366806 [19:41:36]current date 1729366902 [19:41:36]FM_GetShiftState [19:41:36]SAM_PROTO_GetShiftState [19:41:36]wFMCommunicate request_size=4 [19:41:36]MH_SAM_APDU [19:41:36]CAPDU: 80 13 01 00 [19:41:36]Write to MH i2c: E2 08 00 2B C3 80 13 01 00 00 00 00 00 6B [19:41:36]Write i2c OK [19:41:36]MH_I2C_Read... [19:41:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:41:36]Read from MH i2c: E2 [19:41:36]MH_I2C_Read... [19:41:36]Read from MH i2c: E2 0E 00 [19:41:36]MH_I2C_Read... [19:41:36]Read from MH i2c: E2 0E 00 2B C3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AE [19:41:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:41:36]wFMCommunicate OK [19:41:36]SAM_PROTO_GetShiftState done [19:41:36]FM_GetShiftState done [19:41:36]opened in 1729296582 [19:41:36]opened+sec_in_day 1729382982 [19:41:36]quantity*price = 19000 [19:41:36]sum+1 = 19001 [19:41:36]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870216765057 Нагр.Таб.Палоч. HEETS Green Zing 6.000 * 141.00 = 846.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 48743570 Сигареты Winston XStyle Blue 2.000 * 144.00 = 288.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 1324.00 НСП 1% : 11.72 НДС 12% : 140.60 Наличными: 0.00 Безнал.: 1324.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 555 19.10.2024 19:41 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218910 ФПД: 59580171349225 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T194142&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218910&fm=59580171349225&tin=02508201610067®Number=0000000000098116&sum=132400 0 [19:41:37]StoreToDocumentArchive [19:41:37]shift 443 fd 218910 [19:41:37]save to /storage/0443/doc_00218910 [19:41:37]save last doc name /storage/0443/doc_00218910 to /storage/kkm_last_doc_name [19:41:37]save OK [19:41:37]Clear old archive folders... [19:41:37]ProcessDocumentItem done err = 0, tmpTLVsize=506 [19:41:37]tlvbuf is 016C4100 [19:41:37]SAM_PROTO_ClearQueue [19:41:37]wFMCommunicate request_size=4 [19:41:37]MH_SAM_APDU [19:41:37]CAPDU: 80 09 00 00 [19:41:37]Write to MH i2c: E2 08 00 38 C3 80 09 00 00 00 00 00 00 6D [19:41:37]Write i2c OK [19:41:37]MH_I2C_Read... [19:41:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:41:37]Read from MH i2c: E2 [19:41:37]MH_I2C_Read... [19:41:37]Read from MH i2c: E2 03 00 [19:41:37]MH_I2C_Read... [19:41:37]Read from MH i2c: E2 03 00 38 C3 00 90 00 6F [19:41:37]RAPDU: 90 00 [19:41:37]wFMCommunicate OK [19:41:37]SAM_PROTO_ClearQueue done [19:41:37]KKMCreateOFDPacket [19:41:37]OFDProtocolAddRootSTLVToBuf [19:41:37]FM_MakeSignedData [19:41:37]FM_MakeSignedData [19:41:37]SAM_PROTO_SignData [19:41:37]wFMCommunicate request_size=4 [19:41:37]MH_SAM_APDU [19:41:37]CAPDU: 80 0D 01 02 [19:41:37]Write to MH i2c: E2 08 00 39 C3 80 0D 01 02 00 00 00 00 75 [19:41:37]Write i2c OK [19:41:37]MH_I2C_Read... [19:41:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:41:37]Read from MH i2c: E2 [19:41:37]MH_I2C_Read... [19:41:37]Read from MH i2c: E2 03 00 [19:41:37]MH_I2C_Read... [19:41:37]Read from MH i2c: E2 03 00 39 C3 00 90 00 70 [19:41:37]RAPDU: 90 00 [19:41:37]wFMCommunicate OK [19:41:37]wFMCommunicate request_size=255 [19:41:37]MH_SAM_APDU [19:41:37]CAPDU: 80 0D 02 02 FA 03 00 FA 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 38 36 38 32 31 36 39 31 31 30 31 31 34 06 04 2D 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 47 4F 4C 44 20 31 30 30 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 4A 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 70 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 35 30 35 37 06 04 2C 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 47 72 65 65 6E 20 5A 69 6E 67 FF 03 08 00 03 70 17 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 78 4A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 [19:41:37]Write to MH i2c: E2 02 01 3A C3 80 0D 02 02 FA 00 03 00 FA 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 38 36 38 32 31 36 39 31 31 30 31 31 34 06 04 2D 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 47 4F 4C 44 20 31 30 30 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 4A 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 70 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 35 30 35 37 06 04 2C 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 47 72 65 65 6E 20 5A 69 6E 67 FF 03 08 00 03 70 17 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 78 4A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 00 00 78 [19:41:37]Write i2c OK [19:41:37]MH_I2C_Read... [19:41:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:37]Read from MH i2c: E2 [19:41:37]MH_I2C_Read... [19:41:37]Read from MH i2c: E2 03 00 [19:41:37]MH_I2C_Read... [19:41:37]Read from MH i2c: E2 03 00 3A C3 00 90 00 71 [19:41:37]RAPDU: 90 00 [19:41:37]wFMCommunicate OK [19:41:37]wFMCommunicate request_size=255 [19:41:37]MH_SAM_APDU [19:41:37]CAPDU: 80 0D 02 02 FA 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 05 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 36 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 30 05 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 76 0B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1E 57 03 00 [19:41:37]Write to MH i2c: E2 02 01 3B C3 80 0D 02 02 FA 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 05 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 36 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 30 05 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 76 0B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1E 57 03 00 00 00 E7 [19:41:37]Write i2c OK [19:41:37]MH_I2C_Read... [19:41:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:38]Read from MH i2c: E2 [19:41:38]MH_I2C_Read... [19:41:38]Read from MH i2c: E2 03 00 [19:41:38]MH_I2C_Read... [19:41:38]Read from MH i2c: E2 03 00 3B C3 00 90 00 72 [19:41:38]RAPDU: 90 00 [19:41:38]wFMCommunicate OK [19:41:38]wFMCommunicate request_size=15 [19:41:38]MH_SAM_APDU [19:41:38]CAPDU: 80 0D 02 02 0A 35 04 06 00 36 30 16 F2 EC E9 [19:41:38]Write to MH i2c: E2 12 00 3C C3 80 0D 02 02 0A 00 35 04 06 00 36 30 16 F2 EC E9 00 00 0F [19:41:38]Write i2c OK [19:41:38]MH_I2C_Read... [19:41:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:38]Read from MH i2c: E2 [19:41:38]MH_I2C_Read... [19:41:38]Read from MH i2c: E2 03 00 [19:41:38]MH_I2C_Read... [19:41:38]Read from MH i2c: E2 03 00 3C C3 00 90 00 73 [19:41:38]RAPDU: 90 00 [19:41:38]wFMCommunicate OK [19:41:38]wFMCommunicate request_size=4 [19:41:38]MH_SAM_APDU [19:41:38]CAPDU: 80 0D 03 02 [19:41:38]Write to MH i2c: E2 08 00 3D C3 80 0D 03 02 00 00 00 00 7B [19:41:38]Write i2c OK [19:41:38]MH_I2C_Read... [19:41:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:41:38]Read from MH i2c: E2 [19:41:38]MH_I2C_Read... [19:41:38]Read from MH i2c: E2 0B 00 [19:41:38]MH_I2C_Read... [19:41:38]Read from MH i2c: E2 0B 00 3D C3 00 C5 C4 18 45 21 CE 9D 20 90 00 0E [19:41:38]RAPDU: C5 C4 18 45 21 CE 9D 20 90 00 [19:41:38]wFMCommunicate OK [19:41:38]SAM_PROTO_SignData done [19:41:38]FM_MakeSignedData done [19:41:38]CreateOFDProtocolMessage [19:41:38]wFMCommunicate request_size=4 [19:41:38]MH_SAM_APDU [19:41:38]CAPDU: 80 11 00 00 [19:41:38]Write to MH i2c: E2 08 00 3E C3 80 11 00 00 00 00 00 00 7B [19:41:38]Write i2c OK [19:41:38]MH_I2C_Read... [19:41:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:38]Read from MH i2c: E2 [19:41:38]MH_I2C_Read... [19:41:38]Read from MH i2c: E2 17 00 [19:41:38]MH_I2C_Read... [19:41:38]Read from MH i2c: E2 17 00 3E C3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CA [19:41:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:41:38]wFMCommunicate OK [19:41:38]CreateOFDProtocolMessage done [19:41:38]OFDSenderStorePacket 218910 [19:41:38]StoreOFDPacket docnum=218910 [19:41:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0E 02 00 00 CD E1 06 02 A8 BD 5A 03 01 00 03 00 FA 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 38 36 38 32 31 36 39 31 31 30 31 31 34 06 04 2D 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 47 4F 4C 44 20 31 30 30 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 4A 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 70 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 35 30 35 37 06 04 2C 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 47 72 65 65 6E 20 5A 69 6E 67 FF 03 08 00 03 70 17 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 78 4A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 05 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 36 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 30 05 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 76 0B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1E 57 03 00 35 04 06 00 36 30 16 F2 EC E9 C5 C4 18 45 21 CE 9D 20 [19:41:38]CheckFolder [19:41:38]dirname=/storage/ofd_packets [19:41:38]CheckFolder done [19:41:38]ProducePacketName [19:41:38]name=ofd_packets/00218910 [19:41:38]NVStorageSaveData ofd_packets/00218910 [19:41:38]File name is /storage/ofd_packets/00218910 [19:41:38]Write 556 bytes [19:41:38]NVStorageSaveData done [19:41:38]OFDSenderStorePacket done [19:41:38]KKMCreateOFDPacket done [19:41:38]NVStorageSaveData kkm_last_timestamp [19:41:38]File name is /storage/kkm_last_timestamp [19:41:38]Write 4 bytes [19:41:38]NVStorageSaveData done [19:41:38]ExternCall_PrintAddStr [19:41:38]wPrintStart [19:41:38]Write to MH i2c: 01 00 00 3F C3 02 [19:41:38]Write i2c OK [19:41:38]MH_I2C_Read... [19:41:38]Read from MH i2c: 01 [19:41:38]MH_I2C_Read... [19:41:38]Read from MH i2c: 01 07 00 [19:41:38]MH_I2C_Read... [19:41:38]Read from MH i2c: 01 07 00 3F C3 00 00 00 00 00 FF 0F 17 [19:41:38]RasterBufferAndPrint [19:41:38]line Счет N : (3)79819 [19:41:38]line ИНН: 02508201610067 [19:41:38]line Контрольно-Кассовый Чек [19:41:38]line ПРОДАЖА [19:41:38]line Товар: 8682169110114 [19:41:38]line Салфетки влажн BEST GOLD 100шт [19:41:38]line 1.000 * 190.00 [19:41:38]line = 190.00 [19:41:38]line НДС 12% НСП 1% [19:41:38]line > о реализуемом товаре [19:41:38]line Товар: 4870216765057 [19:41:38]line Нагр.Таб.Палоч. HEETS Green Zing [19:41:38]line 6.000 * 141.00 [19:41:38]line = 846.00 [19:41:38]line НДС 12% НСП 1% [19:41:38]line > о реализуемом товаре [19:41:38]line Товар: 48743570 [19:41:38]line Сигареты Winston XStyle Blue [19:41:38]line 2.000 * 144.00 [19:41:38]line = 288.00 [19:41:38]line НДС 12% НСП 1% [19:41:38]line > о реализуемом товаре [19:41:38]line ИТОГО: 1324.00 [19:41:38]line НСП 1% : 11.72 [19:41:38]line НДС 12% : 140.60 [19:41:38]line Наличными: 0.00 [19:41:38]line Безнал.: 1324.00 [19:41:38]line Место: АЗС № 84 "Партнер Нефть" [19:41:38]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:41:38]line СНО: Общий режим [19:41:38]line Чек 555 19.10.2024 19:41 [19:41:38]line Смена: 443 ФФД: 1.0 [19:41:38]line ЗНМ: 0300000178 [19:41:38]line РНМ: 0000000000098116 [19:41:38]line Версия ККМ: 001 [19:41:38]line Платежная система: Mbank [19:41:38]line ФМ: 0000000000965413 [19:41:38]line ФД: 218910 [19:41:38]line ФПД: 59580171349225 [19:41:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T194142&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218910&fm=59580171349225&tin=02508201610067®Number=0000000000098116&sum=132400 [19:41:38]OFD Sender: Processing packet 218910 [packets to send 80, broken 79] [19:41:38]ProducePacketName [19:41:38]name=ofd_packets/00218910 [19:41:38]OFD Sender: To server: pG, [19:41:38]CommunicateWithHost lk.salyk.kg:30040 [19:41:38]ConnectInit lk.salyk.kg [19:41:38]line 0 [19:41:38]written 0, free lines is 4095 [19:41:38]Connected sock=8 [19:41:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0E 02 00 00 CD E1 06 02 A8 BD 5A 03 01 00 03 00 FA 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 38 36 38 32 31 36 39 31 31 30 31 31 34 06 04 2D 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 47 4F 4C 44 20 31 30 30 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 4A 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 70 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 35 30 35 37 06 04 2C 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 47 72 65 65 6E 20 5A 69 6E 67 FF 03 08 00 03 70 17 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 78 4A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 05 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 36 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 30 05 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 76 0B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1E 57 03 00 35 04 06 00 36 30 16 F2 EC E9 C5 C4 18 45 21 CE 9D 20 [19:41:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A5 11 47 00 62 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1E 57 03 00 F4 03 04 00 0F B7 13 67 B6 04 01 00 00 2F 0F D8 47 C8 64 E2 92 [19:41:38]CommunicateWithHost err = 0 [19:41:38]CheckOFDResponse [19:41:38]1017 (14) - 77093643461234 [19:41:38]1041 (16) - 0000000000965413 [19:41:38]1040 (4) - 218910 [19:41:38]1012 (4) - 19.10.2024 13:41 [19:41:38]1206 (1) - 0 [19:41:38]OFD Sender: Remove packet 218910 [19:41:38]ProducePacketName [19:41:38]name=ofd_packets/00218910 [19:41:38]NVStorageDeleteData [19:41:39]Write to MH i2c: 01 00 00 76 C3 39 [19:41:39]Write i2c OK [19:41:39]MH_I2C_Read... [19:41:39]Read from MH i2c: 01 [19:41:39]MH_I2C_Read... [19:41:39]Read from MH i2c: 01 07 00 [19:41:39]MH_I2C_Read... [19:41:39]Read from MH i2c: 01 07 00 76 C3 00 00 00 00 00 32 0C 7E [19:41:39]RasterBufferAndPrint [19:41:39]line [19:41:39]line [19:41:39]line [19:41:39]line [19:41:39]line [19:41:39]written 0, free lines is 3130 [19:41:39]MH_Cut [19:41:39]Write to MH i2c: D1 01 00 7D C3 01 12 [19:41:39]Write i2c OK [19:41:39]MH_I2C_Read... [19:41:39]Read from MH i2c: D1 [19:41:39]MH_I2C_Read... [19:41:39]Read from MH i2c: D1 01 00 [19:41:39]MH_I2C_Read... [19:41:39]Read from MH i2c: D1 01 00 7D C3 00 11 [19:41:39]Write to MH i2c: 01 00 00 7E C3 41 [19:41:39]Write i2c OK [19:41:39]MH_I2C_Read... [19:41:39]OFD Sender: No OFD packet to send [19:41:40]*** Cut start [19:41:40]*** Partial cut [19:41:40]*** CUTSNS_PIN = 1 [19:41:40]*** CUTSNS_PIN = 0 [19:41:40]*** Brake cut motor [19:41:40]Read from MH i2c: 01 [19:41:40]MH_I2C_Read... [19:41:40]*** Stop cut motor [19:41:40]*** Cut end [19:41:40]Read from MH i2c: 01 07 00 [19:41:40]MH_I2C_Read... [19:41:40]Read from MH i2c: 01 07 00 7E C3 00 00 00 00 00 FF 0F 56 [19:41:40]process_action close_receipt done [19:41:40]requested_data is exist [19:41:40]produce_requested_data [19:41:40]requested_item fm.sn is exist - process it [19:41:40]wFMCommunicate request_size=4 [19:41:40]MH_SAM_APDU [19:41:40]CAPDU: 80 11 00 00 [19:41:40]Write to MH i2c: E2 08 00 7F C3 80 11 00 00 00 00 00 00 BC [19:41:40]Write i2c OK [19:41:40]MH_I2C_Read... [19:41:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:40]Read from MH i2c: E2 [19:41:40]MH_I2C_Read... [19:41:40]Read from MH i2c: E2 17 00 [19:41:40]MH_I2C_Read... [19:41:40]Read from MH i2c: E2 17 00 7F C3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0B [19:41:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:41:40]wFMCommunicate OK [19:41:40]requested_item fd.num is exist - process it [19:41:40]SAM_PROTO_GetFieldsCounters [19:41:40]wFMCommunicate request_size=4 [19:41:40]MH_SAM_APDU [19:41:40]CAPDU: 80 13 00 00 [19:41:40]Write to MH i2c: E2 08 00 80 C3 80 13 00 00 00 00 00 00 BF [19:41:40]Write i2c OK [19:41:40]MH_I2C_Read... [19:41:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:41:40]Read from MH i2c: E2 [19:41:40]MH_I2C_Read... [19:41:40]Read from MH i2c: E2 62 00 [19:41:40]MH_I2C_Read... [19:41:40]Read from MH i2c: E2 62 00 80 C3 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2B 02 00 00 5E 04 04 00 2B 02 00 00 57 04 04 00 2C 02 00 00 19 04 04 00 00 00 00 00 90 00 97 [19:41:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2B 02 00 00 5E 04 04 00 2B 02 00 00 57 04 04 00 2C 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:41:40]wFMCommunicate OK [19:41:40]SAM_PROTO_GetFieldsCounters done [19:41:40]requested_item shift.num is exist - process it [19:41:40]requested_item shift.opened is exist - process it [19:41:40]req_shift_opened [19:41:40]FM_GetShiftState [19:41:40]SAM_PROTO_GetShiftState [19:41:40]wFMCommunicate request_size=4 [19:41:40]MH_SAM_APDU [19:41:40]CAPDU: 80 13 01 00 [19:41:40]Write to MH i2c: E2 08 00 81 C3 80 13 01 00 00 00 00 00 C1 [19:41:40]Write i2c OK [19:41:40]MH_I2C_Read... [19:41:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:41:40]Read from MH i2c: E2 [19:41:40]MH_I2C_Read... [19:41:40]Read from MH i2c: E2 0E 00 [19:41:40]MH_I2C_Read... [19:41:40]Read from MH i2c: E2 0E 00 81 C3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 04 [19:41:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:41:40]wFMCommunicate OK [19:41:40]SAM_PROTO_GetShiftState done [19:41:40]FM_GetShiftState done [19:41:40]req_shift_opened done [19:41:40]requested_item shift.open_date is exist - process it [19:41:40]req_shift_open_date [19:41:40]req_shift_open_date done [19:41:40]produce_requested_data done [19:41:40]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218910,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:41:40]process_action_free close_receipt [19:41:40]json_value_free [19:41:40]json_value_free done [19:41:40]process_json_proto returns [19:41:40]Send response to host [19:41:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218910,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:41:40]free response buf [19:41:40]execute_script done [19:41:40]execute_script returns [19:41:40]free content buf [19:41:40]Sock 9.Close socket [19:41:40]Sock 9.Thread stoped [19:41:44]OFD Sender: No OFD packet to send [19:41:49]OFD Sender: No OFD packet to send [19:41:54]OFD Sender: No OFD packet to send [19:41:59]OFD Sender: No OFD packet to send [19:42:04]OFD Sender: No OFD packet to send [19:42:09]OFD Sender: No OFD packet to send [19:42:14]OFD Sender: No OFD packet to send [19:42:19]OFD Sender: No OFD packet to send [19:42:20]accept exits with 10 [19:42:20]New connection [19:42:20]New thread 3066826084 created [19:42:20]Thread 3066682724 joined [19:42:20]Waiting for new connection... [19:42:20] Sock 10.Parse request [19:42:20]Sock 10.Check first char [19:42:20]Sock 10.First char is OK [19:42:20]request: POST /json_proto HTTP/1.0 [19:42:20]Method: POST [19:42:20]URL: /json_proto [19:42:20]Method is POST - this is cgi request [19:42:20]url: /json_proto [19:42:20]query_string will be loaded in cgi processing [19:42:20]execute_cgi json_proto POST (null) [19:42:20]execute_cgi path=json_proto method=POST [19:42:20]POST find Content-Length [19:42:20]Host: 172.17.40.4:8080 [19:42:20]Content-Length: 620 [19:42:20]Content-Type: application/json [19:42:20] [19:42:20]POST finish read [19:42:20]Found Content-Length = 620 [19:42:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79820", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:42:20]execute_script... [19:42:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79820", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:42:20]POST & json_proto [19:42:20]process_json_proto [19:42:20]json parsed OK: [19:42:20]protocol is kg_v1.0 [19:42:20]action value=close_receipt [19:42:20]process_action close_receipt [19:42:20]cmd_close_receipt [19:42:20]MH_GetDate [19:42:20]Write to MH i2c: F0 00 00 82 C3 34 [19:42:20]Write i2c OK [19:42:20]MH_I2C_Read... [19:42:20]Read from MH i2c: F0 [19:42:20]MH_I2C_Read... [19:42:20]Read from MH i2c: F0 09 00 [19:42:20]MH_I2C_Read... [19:42:20]Read from MH i2c: F0 09 00 82 C3 00 A3 0B 14 67 EE 0E 0D 67 D6 [19:42:20]GetLastDocTimeStamp 1729366902 [19:42:20]current date 1729366947 [19:42:20]FM_GetShiftState [19:42:20]SAM_PROTO_GetShiftState [19:42:20]wFMCommunicate request_size=4 [19:42:20]MH_SAM_APDU [19:42:20]CAPDU: 80 13 01 00 [19:42:20]Write to MH i2c: E2 08 00 83 C3 80 13 01 00 00 00 00 00 C3 [19:42:20]Write i2c OK [19:42:20]MH_I2C_Read... [19:42:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:42:20]Read from MH i2c: E2 [19:42:20]MH_I2C_Read... [19:42:20]Read from MH i2c: E2 0E 00 [19:42:20]MH_I2C_Read... [19:42:20]Read from MH i2c: E2 0E 00 83 C3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 06 [19:42:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:42:20]wFMCommunicate OK [19:42:20]SAM_PROTO_GetShiftState done [19:42:20]FM_GetShiftState done [19:42:20]opened in 1729296582 [19:42:20]opened+sec_in_day 1729382982 [19:42:20]quantity*price = 14400 [19:42:20]sum+1 = 14401 [19:42:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 556 19.10.2024 19:42 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218911 ФПД: 275166835640989 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T194227&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218911&fm=275166835640989&tin=02508201610067®Number=0000000000098116&sum=14400 0 [19:42:21]StoreToDocumentArchive [19:42:21]shift 443 fd 218911 [19:42:21]save to /storage/0443/doc_00218911 [19:42:21]save last doc name /storage/0443/doc_00218911 to /storage/kkm_last_doc_name [19:42:21]save OK [19:42:21]Clear old archive folders... [19:42:21]ProcessDocumentItem done err = 0, tmpTLVsize=273 [19:42:21]tlvbuf is 0164A970 [19:42:21]SAM_PROTO_ClearQueue [19:42:21]wFMCommunicate request_size=4 [19:42:21]MH_SAM_APDU [19:42:21]CAPDU: 80 09 00 00 [19:42:21]Write to MH i2c: E2 08 00 90 C3 80 09 00 00 00 00 00 00 C5 [19:42:21]Write i2c OK [19:42:21]MH_I2C_Read... [19:42:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:42:22]Read from MH i2c: E2 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 03 00 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 03 00 90 C3 00 90 00 C7 [19:42:22]RAPDU: 90 00 [19:42:22]wFMCommunicate OK [19:42:22]SAM_PROTO_ClearQueue done [19:42:22]KKMCreateOFDPacket [19:42:22]OFDProtocolAddRootSTLVToBuf [19:42:22]FM_MakeSignedData [19:42:22]FM_MakeSignedData [19:42:22]SAM_PROTO_SignData [19:42:22]wFMCommunicate request_size=4 [19:42:22]MH_SAM_APDU [19:42:22]CAPDU: 80 0D 01 02 [19:42:22]Write to MH i2c: E2 08 00 91 C3 80 0D 01 02 00 00 00 00 CD [19:42:22]Write i2c OK [19:42:22]MH_I2C_Read... [19:42:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:42:22]Read from MH i2c: E2 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 03 00 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 03 00 91 C3 00 90 00 C8 [19:42:22]RAPDU: 90 00 [19:42:22]wFMCommunicate OK [19:42:22]wFMCommunicate request_size=255 [19:42:22]MH_SAM_APDU [19:42:22]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 A3 0B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 [19:42:22]Write to MH i2c: E2 02 01 92 C3 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 A3 0B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 00 00 4A [19:42:22]Write i2c OK [19:42:22]MH_I2C_Read... [19:42:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:42:22]Read from MH i2c: E2 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 03 00 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 03 00 92 C3 00 90 00 C9 [19:42:22]RAPDU: 90 00 [19:42:22]wFMCommunicate OK [19:42:22]wFMCommunicate request_size=32 [19:42:22]MH_SAM_APDU [19:42:22]CAPDU: 80 0D 02 02 1B 30 30 30 39 36 35 34 31 33 10 04 04 00 1F 57 03 00 35 04 06 00 FA 43 45 7E 0A 9D [19:42:22]Write to MH i2c: E2 23 00 93 C3 80 0D 02 02 1B 00 30 30 30 39 36 35 34 31 33 10 04 04 00 1F 57 03 00 35 04 06 00 FA 43 45 7E 0A 9D 00 00 49 [19:42:22]Write i2c OK [19:42:22]MH_I2C_Read... [19:42:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:42:22]Read from MH i2c: E2 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 03 00 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 03 00 93 C3 00 90 00 CA [19:42:22]RAPDU: 90 00 [19:42:22]wFMCommunicate OK [19:42:22]wFMCommunicate request_size=4 [19:42:22]MH_SAM_APDU [19:42:22]CAPDU: 80 0D 03 02 [19:42:22]Write to MH i2c: E2 08 00 94 C3 80 0D 03 02 00 00 00 00 D2 [19:42:22]Write i2c OK [19:42:22]MH_I2C_Read... [19:42:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:42:22]Read from MH i2c: E2 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 0B 00 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 0B 00 94 C3 00 E5 3A 77 F4 46 EE 85 48 90 00 5E [19:42:22]RAPDU: E5 3A 77 F4 46 EE 85 48 90 00 [19:42:22]wFMCommunicate OK [19:42:22]SAM_PROTO_SignData done [19:42:22]FM_MakeSignedData done [19:42:22]CreateOFDProtocolMessage [19:42:22]wFMCommunicate request_size=4 [19:42:22]MH_SAM_APDU [19:42:22]CAPDU: 80 11 00 00 [19:42:22]Write to MH i2c: E2 08 00 95 C3 80 11 00 00 00 00 00 00 D2 [19:42:22]Write i2c OK [19:42:22]MH_I2C_Read... [19:42:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:42:22]Read from MH i2c: E2 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 17 00 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 17 00 95 C3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 21 [19:42:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:42:22]wFMCommunicate OK [19:42:22]CreateOFDProtocolMessage done [19:42:22]OFDSenderStorePacket 218911 [19:42:22]StoreOFDPacket docnum=218911 [19:42:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 25 01 00 00 30 38 1D 01 DE FC 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 A3 0B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1F 57 03 00 35 04 06 00 FA 43 45 7E 0A 9D E5 3A 77 F4 46 EE 85 48 [19:42:22]CheckFolder [19:42:22]dirname=/storage/ofd_packets [19:42:22]CheckFolder done [19:42:22]ProducePacketName [19:42:22]name=ofd_packets/00218911 [19:42:22]NVStorageSaveData ofd_packets/00218911 [19:42:22]File name is /storage/ofd_packets/00218911 [19:42:22]Write 323 bytes [19:42:22]NVStorageSaveData done [19:42:22]OFDSenderStorePacket done [19:42:22]KKMCreateOFDPacket done [19:42:22]NVStorageSaveData kkm_last_timestamp [19:42:22]File name is /storage/kkm_last_timestamp [19:42:22]Write 4 bytes [19:42:22]NVStorageSaveData done [19:42:22]ExternCall_PrintAddStr [19:42:22]wPrintStart [19:42:22]Write to MH i2c: 01 00 00 96 C3 59 [19:42:22]Write i2c OK [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: 01 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: 01 07 00 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: 01 07 00 96 C3 00 00 00 00 00 FF 0F 6E [19:42:22]RasterBufferAndPrint [19:42:22]line Счет N : (3)79820 [19:42:22]line ИНН: 02508201610067 [19:42:22]line Контрольно-Кассовый Чек [19:42:22]line ПРОДАЖА [19:42:22]line Товар: 48743570 [19:42:22]line Сигареты Winston XStyle Blue [19:42:22]line 1.000 * 144.00 [19:42:22]line = 144.00 [19:42:22]line НДС 12% НСП 1% [19:42:22]line > о реализуемом товаре [19:42:22]line ИТОГО: 144.00 [19:42:22]line НСП 1% : 1.27 [19:42:22]line НДС 12% : 15.29 [19:42:22]line Наличными: 144.00 [19:42:22]line Безнал.: 0.00 [19:42:22]line Место: АЗС № 84 "Партнер Нефть" [19:42:22]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:42:22]line СНО: Общий режим [19:42:22]line Чек 556 19.10.2024 19:42 [19:42:22]line Смена: 443 ФФД: 1.0 [19:42:22]line ЗНМ: 0300000178 [19:42:22]line РНМ: 0000000000098116 [19:42:22]line Версия ККМ: 001 [19:42:22]line ФМ: 0000000000965413 [19:42:22]line ФД: 218911 [19:42:22]line ФПД: 275166835640989 [19:42:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T194227&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218911&fm=275166835640989&tin=02508201610067®Number=0000000000098116&sum=14400 [19:42:22]OFD Sender: Processing packet 218911 [packets to send 80, broken 79] [19:42:22]ProducePacketName [19:42:22]name=ofd_packets/00218911 [19:42:22]OFD Sender: To server: pG, [19:42:22]CommunicateWithHost lk.salyk.kg:30040 [19:42:22]ConnectInit lk.salyk.kg [19:42:22]line 0 [19:42:22]written 0, free lines is 4095 [19:42:22]Connected sock=9 [19:42:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 25 01 00 00 30 38 1D 01 DE FC 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 A3 0B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 1F 57 03 00 35 04 06 00 FA 43 45 7E 0A 9D E5 3A 77 F4 46 EE 85 48 [19:42:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 51 40 47 00 69 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 39 36 35 34 31 33 10 04 04 00 1F 57 03 00 F4 03 04 00 3B B7 13 67 B6 04 01 00 00 31 5F BB 9B E5 CF C9 D8 [19:42:23]CommunicateWithHost err = 0 [19:42:23]CheckOFDResponse [19:42:23]1017 (14) - 77093643461234 [19:42:23]1041 (16) - 0000000000965413 [19:42:23]1040 (4) - 218911 [19:42:23]1012 (4) - 19.10.2024 13:42 [19:42:23]1206 (1) - 0 [19:42:23]OFD Sender: Remove packet 218911 [19:42:23]ProducePacketName [19:42:23]name=ofd_packets/00218911 [19:42:23]NVStorageDeleteData [19:42:23]Write to MH i2c: 01 00 00 BE C3 81 [19:42:23]Write i2c OK [19:42:23]MH_I2C_Read... [19:42:23]Read from MH i2c: 01 [19:42:23]MH_I2C_Read... [19:42:23]Read from MH i2c: 01 07 00 [19:42:23]MH_I2C_Read... [19:42:23]Read from MH i2c: 01 07 00 BE C3 00 00 00 00 00 05 0D 9A [19:42:23]RasterBufferAndPrint [19:42:23]line [19:42:23]line [19:42:23]line [19:42:23]line [19:42:23]line [19:42:23]written 0, free lines is 3343 [19:42:23]MH_Cut [19:42:23]Write to MH i2c: D1 01 00 C5 C3 01 5A [19:42:23]Write i2c OK [19:42:23]MH_I2C_Read... [19:42:23]Read from MH i2c: D1 [19:42:23]MH_I2C_Read... [19:42:23]Read from MH i2c: D1 01 00 [19:42:23]MH_I2C_Read... [19:42:23]Read from MH i2c: D1 01 00 C5 C3 00 59 [19:42:23]Write to MH i2c: 01 00 00 C6 C3 89 [19:42:23]Write i2c OK [19:42:23]MH_I2C_Read... [19:42:23]OFD Sender: No OFD packet to send [19:42:23]*** Cut start [19:42:23]*** Partial cut [19:42:23]*** CUTSNS_PIN = 1 [19:42:24]*** CUTSNS_PIN = 0 [19:42:24]*** Brake cut motor [19:42:24]Read from MH i2c: 01 [19:42:24]MH_I2C_Read... [19:42:24]*** Stop cut motor [19:42:24]*** Cut end [19:42:24]Read from MH i2c: 01 07 00 [19:42:24]MH_I2C_Read... [19:42:24]Read from MH i2c: 01 07 00 C6 C3 00 00 00 00 00 FF 0F 9E [19:42:24]process_action close_receipt done [19:42:24]requested_data is exist [19:42:24]produce_requested_data [19:42:24]requested_item fm.sn is exist - process it [19:42:24]wFMCommunicate request_size=4 [19:42:24]MH_SAM_APDU [19:42:24]CAPDU: 80 11 00 00 [19:42:24]Write to MH i2c: E2 08 00 C7 C3 80 11 00 00 00 00 00 00 04 [19:42:24]Write i2c OK [19:42:24]MH_I2C_Read... [19:42:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:42:24]Read from MH i2c: E2 [19:42:24]MH_I2C_Read... [19:42:24]Read from MH i2c: E2 17 00 [19:42:24]MH_I2C_Read... [19:42:24]Read from MH i2c: E2 17 00 C7 C3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 53 [19:42:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:42:24]wFMCommunicate OK [19:42:24]requested_item fd.num is exist - process it [19:42:24]SAM_PROTO_GetFieldsCounters [19:42:24]wFMCommunicate request_size=4 [19:42:24]MH_SAM_APDU [19:42:24]CAPDU: 80 13 00 00 [19:42:24]Write to MH i2c: E2 08 00 C8 C3 80 13 00 00 00 00 00 00 07 [19:42:24]Write i2c OK [19:42:24]MH_I2C_Read... [19:42:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:42:24]Read from MH i2c: E2 [19:42:24]MH_I2C_Read... [19:42:24]Read from MH i2c: E2 62 00 [19:42:24]MH_I2C_Read... [19:42:24]Read from MH i2c: E2 62 00 C8 C3 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2C 02 00 00 5E 04 04 00 2C 02 00 00 57 04 04 00 2D 02 00 00 19 04 04 00 00 00 00 00 90 00 E3 [19:42:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 1F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2C 02 00 00 5E 04 04 00 2C 02 00 00 57 04 04 00 2D 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:42:24]wFMCommunicate OK [19:42:24]SAM_PROTO_GetFieldsCounters done [19:42:24]requested_item shift.num is exist - process it [19:42:24]requested_item shift.opened is exist - process it [19:42:24]req_shift_opened [19:42:24]FM_GetShiftState [19:42:24]SAM_PROTO_GetShiftState [19:42:24]wFMCommunicate request_size=4 [19:42:24]MH_SAM_APDU [19:42:24]CAPDU: 80 13 01 00 [19:42:24]Write to MH i2c: E2 08 00 C9 C3 80 13 01 00 00 00 00 00 09 [19:42:24]Write i2c OK [19:42:24]MH_I2C_Read... [19:42:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:42:24]Read from MH i2c: E2 [19:42:24]MH_I2C_Read... [19:42:24]Read from MH i2c: E2 0E 00 [19:42:24]MH_I2C_Read... [19:42:24]Read from MH i2c: E2 0E 00 C9 C3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4C [19:42:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:42:24]wFMCommunicate OK [19:42:24]SAM_PROTO_GetShiftState done [19:42:24]FM_GetShiftState done [19:42:24]req_shift_opened done [19:42:24]requested_item shift.open_date is exist - process it [19:42:24]req_shift_open_date [19:42:24]req_shift_open_date done [19:42:24]produce_requested_data done [19:42:24]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218911,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:42:24]process_action_free close_receipt [19:42:24]json_value_free [19:42:24]json_value_free done [19:42:24]process_json_proto returns [19:42:24]Send response to host [19:42:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218911,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:42:24]free response buf [19:42:24]execute_script done [19:42:24]execute_script returns [19:42:24]free content buf [19:42:24]Sock 10.Close socket [19:42:24]Sock 10.Thread stoped [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:58]OFD Sender: No OFD packet to send [19:45:03]OFD Sender: No OFD packet to send [19:45:08]OFD Sender: No OFD packet to send [19:45:13]OFD Sender: No OFD packet to send [19:45:18]OFD Sender: No OFD packet to send [19:45:23]OFD Sender: No OFD packet to send [19:45:28]OFD Sender: No OFD packet to send [19:45:33]OFD Sender: No OFD packet to send [19:45:38]OFD Sender: No OFD packet to send [19:45:43]OFD Sender: No OFD packet to send [19:45:48]OFD Sender: No OFD packet to send [19:45:53]OFD Sender: No OFD packet to send [19:45:54]accept exits with 8 [19:45:54]New connection [19:45:54]New thread 3066682724 created [19:45:54]Thread 3066826084 joined [19:45:54]Waiting for new connection... [19:45:54] Sock 8.Parse request [19:45:54]Sock 8.Check first char [19:45:54]Sock 8.First char is OK [19:45:54]request: POST /json_proto HTTP/1.0 [19:45:54]Method: POST [19:45:54]URL: /json_proto [19:45:54]Method is POST - this is cgi request [19:45:54]url: /json_proto [19:45:54]query_string will be loaded in cgi processing [19:45:54]execute_cgi json_proto POST (null) [19:45:54]execute_cgi path=json_proto method=POST [19:45:54]POST find Content-Length [19:45:54]Host: 172.17.40.4:8080 [19:45:54]Content-Length: 642 [19:45:54]Content-Type: application/json [19:45:54] [19:45:54]POST finish read [19:45:54]Found Content-Length = 642 [19:45:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 15.000, "sum" : 1113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1113.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:45:54]execute_script... [19:45:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 15.000, "sum" : 1113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1113.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:45:54]POST & json_proto [19:45:54]process_json_proto [19:45:54]json parsed OK: [19:45:54]protocol is kg_v1.0 [19:45:54]action value=close_receipt [19:45:54]process_action close_receipt [19:45:54]cmd_close_receipt [19:45:54]MH_GetDate [19:45:54]Write to MH i2c: F0 00 00 CA C3 7C [19:45:54]Write i2c OK [19:45:54]MH_I2C_Read... [19:45:54]Read from MH i2c: F0 [19:45:54]MH_I2C_Read... [19:45:54]Read from MH i2c: F0 09 00 [19:45:54]MH_I2C_Read... [19:45:54]Read from MH i2c: F0 09 00 CA C3 00 78 0C 14 67 EE 0E 0D 67 F4 [19:45:54]GetLastDocTimeStamp 1729366947 [19:45:54]current date 1729367160 [19:45:54]FM_GetShiftState [19:45:54]SAM_PROTO_GetShiftState [19:45:54]wFMCommunicate request_size=4 [19:45:54]MH_SAM_APDU [19:45:54]CAPDU: 80 13 01 00 [19:45:54]Write to MH i2c: E2 08 00 CB C3 80 13 01 00 00 00 00 00 0B [19:45:54]Write i2c OK [19:45:54]MH_I2C_Read... [19:45:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:45:54]Read from MH i2c: E2 [19:45:54]MH_I2C_Read... [19:45:54]Read from MH i2c: E2 0E 00 [19:45:54]MH_I2C_Read... [19:45:54]Read from MH i2c: E2 0E 00 CB C3 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4E [19:45:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:45:54]wFMCommunicate OK [19:45:54]SAM_PROTO_GetShiftState done [19:45:54]FM_GetShiftState done [19:45:54]opened in 1729296582 [19:45:54]opened+sec_in_day 1729382982 [19:45:54]quantity*price = 111300 [19:45:54]sum+1 = 111301 [19:45:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1113.00 НСП 1% : 9.85 НДС 12% : 118.19 Наличными: 1113.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 557 19.10.2024 19:46 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218912 ФПД: 27576445143948 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T194600&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218912&fm=27576445143948&tin=02508201610067®Number=0000000000098116&sum=111300 [19:45:55]StoreToDocumentArchive [19:45:55]shift 443 fd 218912 [19:45:55]save to /storage/0443/doc_00218912 [19:45:55]save last doc name /storage/0443/doc_00218912 to /storage/kkm_last_doc_name [19:45:55]save OK [19:45:55]Clear old archive folders... [19:45:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:45:55]tlvbuf is 015123A0 [19:45:55]SAM_PROTO_ClearQueue [19:45:55]wFMCommunicate request_size=4 [19:45:55]MH_SAM_APDU [19:45:55]CAPDU: 80 09 00 00 [19:45:55]Write to MH i2c: E2 08 00 D8 C3 80 09 00 00 00 00 00 00 0D [19:45:55]Write i2c OK [19:45:55]MH_I2C_Read... [19:45:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:45:55]Read from MH i2c: E2 [19:45:55]MH_I2C_Read... [19:45:55]Read from MH i2c: E2 03 00 [19:45:55]MH_I2C_Read... [19:45:55]Read from MH i2c: E2 03 00 D8 C3 00 90 00 0F [19:45:55]RAPDU: 90 00 [19:45:55]wFMCommunicate OK [19:45:55]SAM_PROTO_ClearQueue done [19:45:55]KKMCreateOFDPacket [19:45:55]OFDProtocolAddRootSTLVToBuf [19:45:55]FM_MakeSignedData [19:45:55]FM_MakeSignedData [19:45:55]SAM_PROTO_SignData [19:45:55]wFMCommunicate request_size=4 [19:45:55]MH_SAM_APDU [19:45:55]CAPDU: 80 0D 01 02 [19:45:55]Write to MH i2c: E2 08 00 D9 C3 80 0D 01 02 00 00 00 00 15 [19:45:55]Write i2c OK [19:45:55]MH_I2C_Read... [19:45:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:45:55]Read from MH i2c: E2 [19:45:55]MH_I2C_Read... [19:45:55]Read from MH i2c: E2 03 00 [19:45:55]MH_I2C_Read... [19:45:55]Read from MH i2c: E2 03 00 D9 C3 00 90 00 10 [19:45:55]RAPDU: 90 00 [19:45:55]wFMCommunicate OK [19:45:55]wFMCommunicate request_size=255 [19:45:55]MH_SAM_APDU [19:45:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C4 B2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B2 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 2E 00 00 00 00 07 04 06 00 C4 B2 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 78 0C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 20 57 03 00 35 04 06 00 19 [19:45:55]Write to MH i2c: E2 02 01 DA C3 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 98 3A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C4 B2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B2 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 2E 00 00 00 00 07 04 06 00 C4 B2 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 78 0C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 20 57 03 00 35 04 06 00 19 00 00 1E [19:45:55]Write i2c OK [19:45:55]MH_I2C_Read... [19:45:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:45:55]Read from MH i2c: E2 [19:45:55]MH_I2C_Read... [19:45:55]Read from MH i2c: E2 03 00 [19:45:55]MH_I2C_Read... [19:45:55]Read from MH i2c: E2 03 00 DA C3 00 90 00 11 [19:45:55]RAPDU: 90 00 [19:45:55]wFMCommunicate OK [19:45:55]wFMCommunicate request_size=10 [19:45:55]MH_SAM_APDU [19:45:55]CAPDU: 80 0D 02 02 05 14 A4 37 8B 8C [19:45:55]Write to MH i2c: E2 0D 00 DB C3 80 0D 02 02 05 00 14 A4 37 8B 8C 00 00 28 [19:45:55]Write i2c OK [19:45:55]MH_I2C_Read... [19:45:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:45:55]Read from MH i2c: E2 [19:45:55]MH_I2C_Read... [19:45:55]Read from MH i2c: E2 03 00 [19:45:55]MH_I2C_Read... [19:45:55]Read from MH i2c: E2 03 00 DB C3 00 90 00 12 [19:45:55]RAPDU: 90 00 [19:45:55]wFMCommunicate OK [19:45:55]wFMCommunicate request_size=4 [19:45:55]MH_SAM_APDU [19:45:55]CAPDU: 80 0D 03 02 [19:45:55]Write to MH i2c: E2 08 00 DC C3 80 0D 03 02 00 00 00 00 1A [19:45:55]Write i2c OK [19:45:55]MH_I2C_Read... [19:45:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:45:55]Read from MH i2c: E2 [19:45:55]MH_I2C_Read... [19:45:55]Read from MH i2c: E2 0B 00 [19:45:55]MH_I2C_Read... [19:45:55]Read from MH i2c: E2 0B 00 DC C3 00 6A 8D 9A 43 B2 14 62 46 90 00 5D [19:45:55]RAPDU: 6A 8D 9A 43 B2 14 62 46 90 00 [19:45:55]wFMCommunicate OK [19:45:55]SAM_PROTO_SignData done [19:45:55]FM_MakeSignedData done [19:45:55]CreateOFDProtocolMessage [19:45:55]wFMCommunicate request_size=4 [19:45:55]MH_SAM_APDU [19:45:55]CAPDU: 80 11 00 00 [19:45:55]Write to MH i2c: E2 08 00 DD C3 80 11 00 00 00 00 00 00 1A [19:45:55]Write i2c OK [19:45:55]MH_I2C_Read... [19:45:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:45:56]Read from MH i2c: E2 [19:45:56]MH_I2C_Read... [19:45:56]Read from MH i2c: E2 17 00 [19:45:56]MH_I2C_Read... [19:45:56]Read from MH i2c: E2 17 00 DD C3 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 69 [19:45:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:45:56]wFMCommunicate OK [19:45:56]CreateOFDProtocolMessage done [19:45:56]OFDSenderStorePacket 218912 [19:45:56]StoreOFDPacket docnum=218912 [19:45:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 2B E4 07 01 70 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C4 B2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B2 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 2E 00 00 00 00 07 04 06 00 C4 B2 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 78 0C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 20 57 03 00 35 04 06 00 19 14 A4 37 8B 8C 6A 8D 9A 43 B2 14 62 46 [19:45:56]CheckFolder [19:45:56]dirname=/storage/ofd_packets [19:45:56]CheckFolder done [19:45:56]ProducePacketName [19:45:56]name=ofd_packets/00218912 [19:45:56]NVStorageSaveData ofd_packets/00218912 [19:45:56]File name is /storage/ofd_packets/00218912 [19:45:56]Write 301 bytes [19:45:56]NVStorageSaveData done [19:45:56]OFDSenderStorePacket done [19:45:56]KKMCreateOFDPacket done [19:45:56]NVStorageSaveData kkm_last_timestamp [19:45:56]File name is /storage/kkm_last_timestamp [19:45:56]Write 4 bytes [19:45:56]NVStorageSaveData done [19:45:56]ExternCall_PrintAddStr [19:45:56]wPrintStart [19:45:56]Write to MH i2c: 01 00 00 DE C3 A1 [19:45:56]Write i2c OK [19:45:56]MH_I2C_Read... [19:45:56]Read from MH i2c: 01 [19:45:56]MH_I2C_Read... [19:45:56]Read from MH i2c: 01 07 00 [19:45:56]MH_I2C_Read... [19:45:56]Read from MH i2c: 01 07 00 DE C3 00 00 00 00 00 FF 0F B6 [19:45:56]RasterBufferAndPrint [19:45:56]line Счет N : (1)536450 [19:45:56]line ИНН: 02508201610067 [19:45:56]line Контрольно-Кассовый Чек [19:45:56]line ПРОДАЖА [19:45:56]line ТРК (МРК, ГНК) : 11 [19:45:56]line Товар: 2710124500 [19:45:56]line Аи-95-К-3 [19:45:56]line 15.000 * 74.20 [19:45:56]line = 1113.00 [19:45:56]line НДС 12% НСП 1% [19:45:56]line > о реализуемом товаре [19:45:56]line ИТОГО: 1113.00 [19:45:56]line НСП 1% : 9.85 [19:45:56]line НДС 12% : 118.19 [19:45:56]line Наличными: 1113.00 [19:45:56]line Безнал.: 0.00 [19:45:56]line Место: АЗС № 84 "Партнер Нефть" [19:45:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:45:56]line СНО: Общий режим [19:45:56]line Чек 557 19.10.2024 19:46 [19:45:56]line Смена: 443 ФФД: 1.0 [19:45:56]line ЗНМ: 0300000178 [19:45:56]line РНМ: 0000000000098116 [19:45:56]line Версия ККМ: 001 [19:45:56]line ФМ: 0000000000965413 [19:45:56]line ФД: 218912 [19:45:56]line ФПД: 27576445143948 [19:45:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T194600&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218912&fm=27576445143948&tin=02508201610067®Number=0000000000098116&sum=111300 [19:45:56]OFD Sender: Processing packet 218912 [packets to send 80, broken 79] [19:45:56]ProducePacketName [19:45:56]name=ofd_packets/00218912 [19:45:56]OFD Sender: To server: pG, [19:45:56]CommunicateWithHost lk.salyk.kg:30040 [19:45:56]ConnectInit lk.salyk.kg [19:45:56]written 0, free lines is 4095 [19:45:56]Connected sock=10 [19:45:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 2B E4 07 01 70 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C4 B2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B2 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 2E 00 00 00 00 07 04 06 00 C4 B2 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 78 0C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 20 57 03 00 35 04 06 00 19 14 A4 37 8B 8C 6A 8D 9A 43 B2 14 62 46 [19:45:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 61 01 47 00 B2 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 39 36 35 34 31 33 10 04 04 00 20 57 03 00 F4 03 04 00 11 B8 13 67 B6 04 01 00 00 E2 E1 73 2A 22 96 31 E0 [19:45:56]CommunicateWithHost err = 0 [19:45:56]CheckOFDResponse [19:45:56]1017 (14) - 77093643461234 [19:45:56]1041 (16) - 0000000000965413 [19:45:56]1040 (4) - 218912 [19:45:56]1012 (4) - 19.10.2024 13:45 [19:45:56]1206 (1) - 0 [19:45:56]OFD Sender: Remove packet 218912 [19:45:56]ProducePacketName [19:45:56]name=ofd_packets/00218912 [19:45:56]NVStorageDeleteData [19:45:56]Write to MH i2c: 01 00 00 06 C4 CA [19:45:56]Write i2c OK [19:45:56]MH_I2C_Read... [19:45:56]Read from MH i2c: 01 [19:45:56]MH_I2C_Read... [19:45:56]Read from MH i2c: 01 07 00 [19:45:56]MH_I2C_Read... [19:45:56]Read from MH i2c: 01 07 00 06 C4 00 00 00 00 00 2D 0D 0B [19:45:56]RasterBufferAndPrint [19:45:56]line [19:45:56]line [19:45:56]line [19:45:56]line [19:45:56]line [19:45:56]written 0, free lines is 3379 [19:45:56]MH_Cut [19:45:56]Write to MH i2c: D1 01 00 0D C4 01 A3 [19:45:56]Write i2c OK [19:45:56]MH_I2C_Read... [19:45:56]Read from MH i2c: D1 [19:45:56]MH_I2C_Read... [19:45:56]Read from MH i2c: D1 01 00 [19:45:56]MH_I2C_Read... [19:45:56]Read from MH i2c: D1 01 00 0D C4 00 A2 [19:45:56]Write to MH i2c: 01 00 00 0E C4 D2 [19:45:56]Write i2c OK [19:45:56]MH_I2C_Read... [19:45:57]OFD Sender: No OFD packet to send [19:45:57]*** Cut start [19:45:57]*** Partial cut [19:45:57]*** CUTSNS_PIN = 1 [19:45:57]*** CUTSNS_PIN = 0 [19:45:57]*** Brake cut motor [19:45:58]Read from MH i2c: 01 [19:45:58]MH_I2C_Read... [19:45:58]*** Stop cut motor [19:45:58]*** Cut end [19:45:58]Read from MH i2c: 01 07 00 [19:45:58]MH_I2C_Read... [19:45:58]Read from MH i2c: 01 07 00 0E C4 00 00 00 00 00 FF 0F E7 [19:45:58]process_action close_receipt done [19:45:58]requested_data is exist [19:45:58]produce_requested_data [19:45:58]requested_item fm.sn is exist - process it [19:45:58]wFMCommunicate request_size=4 [19:45:58]MH_SAM_APDU [19:45:58]CAPDU: 80 11 00 00 [19:45:58]Write to MH i2c: E2 08 00 0F C4 80 11 00 00 00 00 00 00 4D [19:45:58]Write i2c OK [19:45:58]MH_I2C_Read... [19:45:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:45:58]Read from MH i2c: E2 [19:45:58]MH_I2C_Read... [19:45:58]Read from MH i2c: E2 17 00 [19:45:58]MH_I2C_Read... [19:45:58]Read from MH i2c: E2 17 00 0F C4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9C [19:45:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:45:58]wFMCommunicate OK [19:45:58]requested_item fd.num is exist - process it [19:45:58]SAM_PROTO_GetFieldsCounters [19:45:58]wFMCommunicate request_size=4 [19:45:58]MH_SAM_APDU [19:45:58]CAPDU: 80 13 00 00 [19:45:58]Write to MH i2c: E2 08 00 10 C4 80 13 00 00 00 00 00 00 50 [19:45:58]Write i2c OK [19:45:58]MH_I2C_Read... [19:45:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:45:58]Read from MH i2c: E2 [19:45:58]MH_I2C_Read... [19:45:58]Read from MH i2c: E2 62 00 [19:45:58]MH_I2C_Read... [19:45:58]Read from MH i2c: E2 62 00 10 C4 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 20 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2D 02 00 00 5E 04 04 00 2D 02 00 00 57 04 04 00 2E 02 00 00 19 04 04 00 00 00 00 00 90 00 30 [19:45:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 20 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2D 02 00 00 5E 04 04 00 2D 02 00 00 57 04 04 00 2E 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:45:58]wFMCommunicate OK [19:45:58]SAM_PROTO_GetFieldsCounters done [19:45:58]requested_item shift.num is exist - process it [19:45:58]requested_item shift.opened is exist - process it [19:45:58]req_shift_opened [19:45:58]FM_GetShiftState [19:45:58]SAM_PROTO_GetShiftState [19:45:58]wFMCommunicate request_size=4 [19:45:58]MH_SAM_APDU [19:45:58]CAPDU: 80 13 01 00 [19:45:58]Write to MH i2c: E2 08 00 11 C4 80 13 01 00 00 00 00 00 52 [19:45:58]Write i2c OK [19:45:58]MH_I2C_Read... [19:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:45:58]Read from MH i2c: E2 [19:45:58]MH_I2C_Read... [19:45:58]Read from MH i2c: E2 0E 00 [19:45:58]MH_I2C_Read... [19:45:58]Read from MH i2c: E2 0E 00 11 C4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 95 [19:45:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:45:58]wFMCommunicate OK [19:45:58]SAM_PROTO_GetShiftState done [19:45:58]FM_GetShiftState done [19:45:58]req_shift_opened done [19:45:58]requested_item shift.open_date is exist - process it [19:45:58]req_shift_open_date [19:45:58]req_shift_open_date done [19:45:58]produce_requested_data done [19:45:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218912,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:45:58]process_action_free close_receipt [19:45:58]json_value_free [19:45:58]json_value_free done [19:45:58]process_json_proto returns [19:45:58]Send response to host [19:45:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218912,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:45:58]free response buf [19:45:58]execute_script done [19:45:58]execute_script returns [19:45:58]free content buf [19:45:58]Sock 8.Close socket [19:45:58]Sock 8.Thread stoped [19:46:02]OFD Sender: No OFD packet to send [19:46:07]OFD Sender: No OFD packet to send [19:46:12]OFD Sender: No OFD packet to send [19:46:17]OFD Sender: No OFD packet to send [19:46:17]accept exits with 9 [19:46:17]New connection [19:46:17]New thread 3066826084 created [19:46:17]Thread 3066682724 joined [19:46:17]Waiting for new connection... [19:46:17] Sock 9.Parse request [19:46:17]Sock 9.Check first char [19:46:17]Sock 9.First char is OK [19:46:17]request: POST /json_proto HTTP/1.0 [19:46:17]Method: POST [19:46:17]URL: /json_proto [19:46:17]Method is POST - this is cgi request [19:46:17]url: /json_proto [19:46:17]query_string will be loaded in cgi processing [19:46:17]execute_cgi json_proto POST (null) [19:46:17]execute_cgi path=json_proto method=POST [19:46:17]POST find Content-Length [19:46:17]Host: 172.17.40.4:8080 [19:46:17]Content-Length: 677 [19:46:17]Content-Type: application/json [19:46:17] [19:46:17]POST finish read [19:46:17]Found Content-Length = 677 [19:46:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:46:17]execute_script... [19:46: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)536451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:46:17]POST & json_proto [19:46:17]process_json_proto [19:46:17]json parsed OK: [19:46:17]protocol is kg_v1.0 [19:46:17]action value=close_receipt [19:46:17]process_action close_receipt [19:46:17]cmd_close_receipt [19:46:17]MH_GetDate [19:46:17]Write to MH i2c: F0 00 00 12 C4 C5 [19:46:17]Write i2c OK [19:46:17]MH_I2C_Read... [19:46:17]Read from MH i2c: F0 [19:46:17]MH_I2C_Read... [19:46:17]Read from MH i2c: F0 09 00 [19:46:17]MH_I2C_Read... [19:46:17]Read from MH i2c: F0 09 00 12 C4 00 90 0C 14 67 EE 0E 0D 67 55 [19:46:17]GetLastDocTimeStamp 1729367160 [19:46:17]current date 1729367184 [19:46:17]FM_GetShiftState [19:46:17]SAM_PROTO_GetShiftState [19:46:17]wFMCommunicate request_size=4 [19:46:17]MH_SAM_APDU [19:46:17]CAPDU: 80 13 01 00 [19:46:17]Write to MH i2c: E2 08 00 13 C4 80 13 01 00 00 00 00 00 54 [19:46:17]Write i2c OK [19:46:17]MH_I2C_Read... [19:46:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:17]Read from MH i2c: E2 [19:46:17]MH_I2C_Read... [19:46:17]Read from MH i2c: E2 0E 00 [19:46:17]MH_I2C_Read... [19:46:17]Read from MH i2c: E2 0E 00 13 C4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 97 [19:46:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:46:17]wFMCommunicate OK [19:46:17]SAM_PROTO_GetShiftState done [19:46:17]FM_GetShiftState done [19:46:17]opened in 1729296582 [19:46:17]opened+sec_in_day 1729382982 [19:46:17]quantity*price = 50041 [19:46:17]sum+1 = 50042 [19:46: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 558 19.10.2024 19:46 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218913 ФПД: 42792865508576 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T194624&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218913&fm=42792865508576&tin=02508201610067®Number=0000000000098116&sum=50000 [19:46:19]StoreToDocumentArchive [19:46:19]shift 443 fd 218913 [19:46:19]save to /storage/0443/doc_00218913 [19:46:19]save last doc name /storage/0443/doc_00218913 to /storage/kkm_last_doc_name [19:46:19]save OK [19:46:19]Clear old archive folders... [19:46:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:46:19]tlvbuf is 01630180 [19:46:19]SAM_PROTO_ClearQueue [19:46:19]wFMCommunicate request_size=4 [19:46:19]MH_SAM_APDU [19:46:19]CAPDU: 80 09 00 00 [19:46:19]Write to MH i2c: E2 08 00 20 C4 80 09 00 00 00 00 00 00 56 [19:46:19]Write i2c OK [19:46:19]MH_I2C_Read... [19:46:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:46:19]Read from MH i2c: E2 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 03 00 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 03 00 20 C4 00 90 00 58 [19:46:19]RAPDU: 90 00 [19:46:19]wFMCommunicate OK [19:46:19]SAM_PROTO_ClearQueue done [19:46:19]KKMCreateOFDPacket [19:46:19]OFDProtocolAddRootSTLVToBuf [19:46:19]FM_MakeSignedData [19:46:19]FM_MakeSignedData [19:46:19]SAM_PROTO_SignData [19:46:19]wFMCommunicate request_size=4 [19:46:19]MH_SAM_APDU [19:46:19]CAPDU: 80 0D 01 02 [19:46:19]Write to MH i2c: E2 08 00 21 C4 80 0D 01 02 00 00 00 00 5E [19:46:19]Write i2c OK [19:46:19]MH_I2C_Read... [19:46:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:46:19]Read from MH i2c: E2 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 03 00 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 03 00 21 C4 00 90 00 59 [19:46:19]RAPDU: 90 00 [19:46:19]wFMCommunicate OK [19:46:19]wFMCommunicate request_size=255 [19:46:19]MH_SAM_APDU [19:46: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 2E 02 00 00 F4 03 04 00 90 0C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 21 57 03 00 35 04 06 00 26 [19:46:19]Write to MH i2c: E2 02 01 22 C4 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 90 0C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 21 57 03 00 35 04 06 00 26 00 00 8A [19:46:19]Write i2c OK [19:46:19]MH_I2C_Read... [19:46:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:46:19]Read from MH i2c: E2 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 03 00 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 03 00 22 C4 00 90 00 5A [19:46:19]RAPDU: 90 00 [19:46:19]wFMCommunicate OK [19:46:19]wFMCommunicate request_size=10 [19:46:19]MH_SAM_APDU [19:46:19]CAPDU: 80 0D 02 02 05 EB 7D 8C 2C E0 [19:46:19]Write to MH i2c: E2 0D 00 23 C4 80 0D 02 02 05 00 EB 7D 8C 2C E0 00 00 6B [19:46:19]Write i2c OK [19:46:19]MH_I2C_Read... [19:46:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:46:19]Read from MH i2c: E2 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 03 00 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 03 00 23 C4 00 90 00 5B [19:46:19]RAPDU: 90 00 [19:46:19]wFMCommunicate OK [19:46:19]wFMCommunicate request_size=4 [19:46:19]MH_SAM_APDU [19:46:19]CAPDU: 80 0D 03 02 [19:46:19]Write to MH i2c: E2 08 00 24 C4 80 0D 03 02 00 00 00 00 63 [19:46:19]Write i2c OK [19:46:19]MH_I2C_Read... [19:46:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:46:19]Read from MH i2c: E2 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 0B 00 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 0B 00 24 C4 00 DF 27 EF 2C DB B8 2A 19 90 00 5B [19:46:19]RAPDU: DF 27 EF 2C DB B8 2A 19 90 00 [19:46:19]wFMCommunicate OK [19:46:19]SAM_PROTO_SignData done [19:46:19]FM_MakeSignedData done [19:46:19]CreateOFDProtocolMessage [19:46:19]wFMCommunicate request_size=4 [19:46:19]MH_SAM_APDU [19:46:19]CAPDU: 80 11 00 00 [19:46:19]Write to MH i2c: E2 08 00 25 C4 80 11 00 00 00 00 00 00 63 [19:46:19]Write i2c OK [19:46:19]MH_I2C_Read... [19:46:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:46:19]Read from MH i2c: E2 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 17 00 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: E2 17 00 25 C4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B2 [19:46:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:46:19]wFMCommunicate OK [19:46:19]CreateOFDProtocolMessage done [19:46:19]OFDSenderStorePacket 218913 [19:46:19]StoreOFDPacket docnum=218913 [19:46:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 56 F0 07 01 54 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 2E 02 00 00 F4 03 04 00 90 0C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 21 57 03 00 35 04 06 00 26 EB 7D 8C 2C E0 DF 27 EF 2C DB B8 2A 19 [19:46:19]CheckFolder [19:46:19]dirname=/storage/ofd_packets [19:46:19]CheckFolder done [19:46:19]ProducePacketName [19:46:19]name=ofd_packets/00218913 [19:46:19]NVStorageSaveData ofd_packets/00218913 [19:46:19]File name is /storage/ofd_packets/00218913 [19:46:19]Write 301 bytes [19:46:19]NVStorageSaveData done [19:46:19]OFDSenderStorePacket done [19:46:19]KKMCreateOFDPacket done [19:46:19]NVStorageSaveData kkm_last_timestamp [19:46:19]File name is /storage/kkm_last_timestamp [19:46:19]Write 4 bytes [19:46:19]NVStorageSaveData done [19:46:19]ExternCall_PrintAddStr [19:46:19]wPrintStart [19:46:19]Write to MH i2c: 01 00 00 26 C4 EA [19:46:19]Write i2c OK [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: 01 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: 01 07 00 [19:46:19]MH_I2C_Read... [19:46:19]Read from MH i2c: 01 07 00 26 C4 00 00 00 00 00 FF 0F FF [19:46:19]RasterBufferAndPrint [19:46:19]line Счет N : (1)536451 [19:46:19]line ИНН: 02508201610067 [19:46:19]line Контрольно-Кассовый Чек [19:46:19]line ПРОДАЖА [19:46:19]line ТРК (МРК, ГНК) : 33 [19:46:19]line Товар: 2710124130 [19:46:19]line Аи-92-К-2 [19:46:19]line 7.480 * 66.90 [19:46:19]line = 500.41 [19:46:19]line НДС 12% НСП 1% [19:46:19]line > о реализуемом товаре [19:46:19]line ОКРУГЛЕНИЕ: -0.41 [19:46:19]line ИТОГО: 500.00 [19:46:19]line Внесено: 500.00 [19:46:19]line СДАЧА: 0.00 [19:46:19]line НСП 1% : 4.43 [19:46:19]line НДС 12% : 53.14 [19:46:19]line Наличными: 500.00 [19:46:19]line Безнал.: 0.00 [19:46:19]line Место: АЗС № 84 "Партнер Нефть" [19:46:19]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:46:19]line СНО: Общий режим [19:46:19]line Чек 558 19.10.2024 19:46 [19:46:19]line Смена: 443 ФФД: 1.0 [19:46:19]line ЗНМ: 0300000178 [19:46:19]line РНМ: 0000000000098116 [19:46:19]line Версия ККМ: 001 [19:46:19]line ФМ: 0000000000965413 [19:46:19]line ФД: 218913 [19:46:19]line ФПД: 42792865508576 [19:46:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T194624&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218913&fm=42792865508576&tin=02508201610067®Number=0000000000098116&sum=50000 [19:46:19]OFD Sender: Processing packet 218913 [packets to send 80, broken 79] [19:46:19]ProducePacketName [19:46:19]name=ofd_packets/00218913 [19:46:19]OFD Sender: To server: pG, [19:46:19]CommunicateWithHost lk.salyk.kg:30040 [19:46:19]ConnectInit lk.salyk.kg [19:46:19]written 0, free lines is 4095 [19:46:20]Connected sock=10 [19:46:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 56 F0 07 01 54 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 2E 02 00 00 F4 03 04 00 90 0C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 21 57 03 00 35 04 06 00 26 EB 7D 8C 2C E0 DF 27 EF 2C DB B8 2A 19 [19:46:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B2 48 47 00 4B 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 39 36 35 34 31 33 10 04 04 00 21 57 03 00 F4 03 04 00 28 B8 13 67 B6 04 01 00 00 7F 65 07 6D 83 48 FD 74 [19:46:20]CommunicateWithHost err = 0 [19:46:20]CheckOFDResponse [19:46:20]1017 (14) - 77093643461234 [19:46:20]1041 (16) - 0000000000965413 [19:46:20]1040 (4) - 218913 [19:46:20]1012 (4) - 19.10.2024 13:46 [19:46:20]1206 (1) - 0 [19:46:20]OFD Sender: Remove packet 218913 [19:46:20]ProducePacketName [19:46:20]name=ofd_packets/00218913 [19:46:20]NVStorageDeleteData [19:46:20]Write to MH i2c: 01 00 00 51 C4 15 [19:46:20]Write i2c OK [19:46:20]MH_I2C_Read... [19:46:20]Read from MH i2c: 01 [19:46:20]MH_I2C_Read... [19:46:20]Read from MH i2c: 01 07 00 [19:46:20]MH_I2C_Read... [19:46:20]Read from MH i2c: 01 07 00 51 C4 00 00 00 00 00 F3 0C 1B [19:46:20]RasterBufferAndPrint [19:46:20]line [19:46:20]line [19:46:20]line [19:46:20]line [19:46:20]line [19:46:20]written 0, free lines is 3324 [19:46:20]MH_Cut [19:46:20]Write to MH i2c: D1 01 00 58 C4 01 EE [19:46:20]Write i2c OK [19:46:20]MH_I2C_Read... [19:46:20]Read from MH i2c: D1 [19:46:20]MH_I2C_Read... [19:46:20]Read from MH i2c: D1 01 00 [19:46:20]MH_I2C_Read... [19:46:20]Read from MH i2c: D1 01 00 58 C4 00 ED [19:46:20]Write to MH i2c: 01 00 00 59 C4 1D [19:46:20]Write i2c OK [19:46:20]MH_I2C_Read... [19:46:20]OFD Sender: No OFD packet to send [19:46:21]*** Cut start [19:46:21]*** Partial cut [19:46:21]*** CUTSNS_PIN = 1 [19:46:21]*** CUTSNS_PIN = 0 [19:46:21]*** Brake cut motor [19:46:21]Read from MH i2c: 01 [19:46:21]MH_I2C_Read... [19:46:21]*** Stop cut motor [19:46:21]*** Cut end [19:46:21]Read from MH i2c: 01 07 00 [19:46:21]MH_I2C_Read... [19:46:21]Read from MH i2c: 01 07 00 59 C4 00 00 00 00 00 FF 0F 32 [19:46:21]process_action close_receipt done [19:46:21]requested_data is exist [19:46:21]produce_requested_data [19:46:21]requested_item fm.sn is exist - process it [19:46:21]wFMCommunicate request_size=4 [19:46:21]MH_SAM_APDU [19:46:21]CAPDU: 80 11 00 00 [19:46:21]Write to MH i2c: E2 08 00 5A C4 80 11 00 00 00 00 00 00 98 [19:46:21]Write i2c OK [19:46:21]MH_I2C_Read... [19:46:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:46:21]Read from MH i2c: E2 [19:46:21]MH_I2C_Read... [19:46:21]Read from MH i2c: E2 17 00 [19:46:21]MH_I2C_Read... [19:46:21]Read from MH i2c: E2 17 00 5A C4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E7 [19:46:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:46:21]wFMCommunicate OK [19:46:21]requested_item fd.num is exist - process it [19:46:21]SAM_PROTO_GetFieldsCounters [19:46:21]wFMCommunicate request_size=4 [19:46:21]MH_SAM_APDU [19:46:21]CAPDU: 80 13 00 00 [19:46:21]Write to MH i2c: E2 08 00 5B C4 80 13 00 00 00 00 00 00 9B [19:46:21]Write i2c OK [19:46:21]MH_I2C_Read... [19:46:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:46:21]Read from MH i2c: E2 [19:46:21]MH_I2C_Read... [19:46:21]Read from MH i2c: E2 62 00 [19:46:21]MH_I2C_Read... [19:46:21]Read from MH i2c: E2 62 00 5B C4 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 21 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2E 02 00 00 5E 04 04 00 2E 02 00 00 57 04 04 00 2F 02 00 00 19 04 04 00 00 00 00 00 90 00 7F [19:46:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 21 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2E 02 00 00 5E 04 04 00 2E 02 00 00 57 04 04 00 2F 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:46:21]wFMCommunicate OK [19:46:21]SAM_PROTO_GetFieldsCounters done [19:46:21]requested_item shift.num is exist - process it [19:46:21]requested_item shift.opened is exist - process it [19:46:21]req_shift_opened [19:46:21]FM_GetShiftState [19:46:21]SAM_PROTO_GetShiftState [19:46:21]wFMCommunicate request_size=4 [19:46:21]MH_SAM_APDU [19:46:21]CAPDU: 80 13 01 00 [19:46:21]Write to MH i2c: E2 08 00 5C C4 80 13 01 00 00 00 00 00 9D [19:46:21]Write i2c OK [19:46:21]MH_I2C_Read... [19:46:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:21]Read from MH i2c: E2 [19:46:21]MH_I2C_Read... [19:46:21]Read from MH i2c: E2 0E 00 [19:46:21]MH_I2C_Read... [19:46:21]Read from MH i2c: E2 0E 00 5C C4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E0 [19:46:21]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:46:21]wFMCommunicate OK [19:46:21]SAM_PROTO_GetShiftState done [19:46:21]FM_GetShiftState done [19:46:21]req_shift_opened done [19:46:21]requested_item shift.open_date is exist - process it [19:46:21]req_shift_open_date [19:46:21]req_shift_open_date done [19:46:21]produce_requested_data done [19:46:21]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218913,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:46:21]process_action_free close_receipt [19:46:21]json_value_free [19:46:21]json_value_free done [19:46:21]process_json_proto returns [19:46:21]Send response to host [19:46:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218913,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:46:21]free response buf [19:46:21]execute_script done [19:46:21]execute_script returns [19:46:21]free content buf [19:46:21]Sock 9.Close socket [19:46:21]Sock 9.Thread stoped [19:46:25]OFD Sender: No OFD packet to send [19:46:30]OFD Sender: No OFD packet to send [19:46:31]accept exits with 8 [19:46:31]New connection [19:46:31]New thread 3066682724 created [19:46:31]Thread 3066826084 joined [19:46:31]Waiting for new connection... [19:46:31] Sock 8.Parse request [19:46:31]Sock 8.Check first char [19:46:31]Sock 8.First char is OK [19:46:31]request: POST /json_proto HTTP/1.0 [19:46:31]Method: POST [19:46:31]URL: /json_proto [19:46:31]Method is POST - this is cgi request [19:46:31]url: /json_proto [19:46:31]query_string will be loaded in cgi processing [19:46:31]execute_cgi json_proto POST (null) [19:46:31]execute_cgi path=json_proto method=POST [19:46:31]POST find Content-Length [19:46:31]Host: 172.17.40.4:8080 [19:46:31]Content-Length: 677 [19:46:31]Content-Type: application/json [19:46:31] [19:46:31]POST finish read [19:46:31]Found Content-Length = 677 [19:46:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:46:31]execute_script... [19:46:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:46:31]POST & json_proto [19:46:31]process_json_proto [19:46:31]json parsed OK: [19:46:31]protocol is kg_v1.0 [19:46:31]action value=close_receipt [19:46:31]process_action close_receipt [19:46:31]cmd_close_receipt [19:46:31]MH_GetDate [19:46:31]Write to MH i2c: F0 00 00 5D C4 10 [19:46:31]Write i2c OK [19:46:31]MH_I2C_Read... [19:46:31]Read from MH i2c: F0 [19:46:31]MH_I2C_Read... [19:46:31]Read from MH i2c: F0 09 00 [19:46:31]MH_I2C_Read... [19:46:31]Read from MH i2c: F0 09 00 5D C4 00 9D 0C 14 67 EE 0E 0D 67 AD [19:46:31]GetLastDocTimeStamp 1729367184 [19:46:31]current date 1729367197 [19:46:31]FM_GetShiftState [19:46:31]SAM_PROTO_GetShiftState [19:46:31]wFMCommunicate request_size=4 [19:46:31]MH_SAM_APDU [19:46:31]CAPDU: 80 13 01 00 [19:46:31]Write to MH i2c: E2 08 00 5E C4 80 13 01 00 00 00 00 00 9F [19:46:31]Write i2c OK [19:46:31]MH_I2C_Read... [19:46:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:31]Read from MH i2c: E2 [19:46:31]MH_I2C_Read... [19:46:31]Read from MH i2c: E2 0E 00 [19:46:31]MH_I2C_Read... [19:46:31]Read from MH i2c: E2 0E 00 5E C4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E2 [19:46:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:46:31]wFMCommunicate OK [19:46:31]SAM_PROTO_GetShiftState done [19:46:31]FM_GetShiftState done [19:46:31]opened in 1729296582 [19:46:31]opened+sec_in_day 1729382982 [19:46:31]quantity*price = 20003 [19:46:31]sum+1 = 20004 [19:46:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 559 19.10.2024 19:46 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218914 ФПД: 279039621016072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T194637&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218914&fm=279039621016072&tin=02508201610067®Number=0000000000098116&sum=20000 [19:46:32]StoreToDocumentArchive [19:46:32]shift 443 fd 218914 [19:46:32]save to /storage/0443/doc_00218914 [19:46:32]save last doc name /storage/0443/doc_00218914 to /storage/kkm_last_doc_name [19:46:32]save OK [19:46:32]Clear old archive folders... [19:46:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:46:32]tlvbuf is 015874A0 [19:46:32]SAM_PROTO_ClearQueue [19:46:32]wFMCommunicate request_size=4 [19:46:32]MH_SAM_APDU [19:46:32]CAPDU: 80 09 00 00 [19:46:32]Write to MH i2c: E2 08 00 6B C4 80 09 00 00 00 00 00 00 A1 [19:46:32]Write i2c OK [19:46:32]MH_I2C_Read... [19:46:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:46:32]Read from MH i2c: E2 [19:46:32]MH_I2C_Read... [19:46:32]Read from MH i2c: E2 03 00 [19:46:32]MH_I2C_Read... [19:46:32]Read from MH i2c: E2 03 00 6B C4 00 90 00 A3 [19:46:32]RAPDU: 90 00 [19:46:32]wFMCommunicate OK [19:46:32]SAM_PROTO_ClearQueue done [19:46:32]KKMCreateOFDPacket [19:46:32]OFDProtocolAddRootSTLVToBuf [19:46:32]FM_MakeSignedData [19:46:32]FM_MakeSignedData [19:46:32]SAM_PROTO_SignData [19:46:32]wFMCommunicate request_size=4 [19:46:32]MH_SAM_APDU [19:46:32]CAPDU: 80 0D 01 02 [19:46:32]Write to MH i2c: E2 08 00 6C C4 80 0D 01 02 00 00 00 00 A9 [19:46:32]Write i2c OK [19:46:32]MH_I2C_Read... [19:46:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:46:32]Read from MH i2c: E2 [19:46:32]MH_I2C_Read... [19:46:32]Read from MH i2c: E2 03 00 [19:46:32]MH_I2C_Read... [19:46:32]Read from MH i2c: E2 03 00 6C C4 00 90 00 A4 [19:46:32]RAPDU: 90 00 [19:46:32]wFMCommunicate OK [19:46:32]wFMCommunicate request_size=255 [19:46:32]MH_SAM_APDU [19: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 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 02 00 00 F4 03 04 00 9D 0C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 22 57 03 00 35 04 06 00 FD [19:46:32]Write to MH i2c: E2 02 01 6D C4 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 02 00 00 F4 03 04 00 9D 0C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 22 57 03 00 35 04 06 00 FD 00 00 7D [19:46:32]Write i2c OK [19:46:32]MH_I2C_Read... [19:46:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:46:33]Read from MH i2c: E2 [19:46:33]MH_I2C_Read... [19:46:33]Read from MH i2c: E2 03 00 [19:46:33]MH_I2C_Read... [19:46:33]Read from MH i2c: E2 03 00 6D C4 00 90 00 A5 [19:46:33]RAPDU: 90 00 [19:46:33]wFMCommunicate OK [19:46:33]wFMCommunicate request_size=10 [19:46:33]MH_SAM_APDU [19:46:33]CAPDU: 80 0D 02 02 05 C8 F9 7D 2A 08 [19:46:33]Write to MH i2c: E2 0D 00 6E C4 80 0D 02 02 05 00 C8 F9 7D 2A 08 00 00 26 [19:46:33]Write i2c OK [19:46:33]MH_I2C_Read... [19:46:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:46:33]Read from MH i2c: E2 [19:46:33]MH_I2C_Read... [19:46:33]Read from MH i2c: E2 03 00 [19:46:33]MH_I2C_Read... [19:46:33]Read from MH i2c: E2 03 00 6E C4 00 90 00 A6 [19:46:33]RAPDU: 90 00 [19:46:33]wFMCommunicate OK [19:46:33]wFMCommunicate request_size=4 [19:46:33]MH_SAM_APDU [19:46:33]CAPDU: 80 0D 03 02 [19:46:33]Write to MH i2c: E2 08 00 6F C4 80 0D 03 02 00 00 00 00 AE [19:46:33]Write i2c OK [19:46:33]MH_I2C_Read... [19:46:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:46:33]Read from MH i2c: E2 [19:46:33]MH_I2C_Read... [19:46:33]Read from MH i2c: E2 0B 00 [19:46:33]MH_I2C_Read... [19:46:33]Read from MH i2c: E2 0B 00 6F C4 00 0C 5D DC FA DC 74 94 2B 90 00 FD [19:46:33]RAPDU: 0C 5D DC FA DC 74 94 2B 90 00 [19:46:33]wFMCommunicate OK [19:46:33]SAM_PROTO_SignData done [19:46:33]FM_MakeSignedData done [19:46:33]CreateOFDProtocolMessage [19:46:33]wFMCommunicate request_size=4 [19:46:33]MH_SAM_APDU [19:46:33]CAPDU: 80 11 00 00 [19:46:33]Write to MH i2c: E2 08 00 70 C4 80 11 00 00 00 00 00 00 AE [19:46:33]Write i2c OK [19:46:33]MH_I2C_Read... [19:46:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:46:33]Read from MH i2c: E2 [19:46:33]MH_I2C_Read... [19:46:33]Read from MH i2c: E2 17 00 [19:46:33]MH_I2C_Read... [19:46:33]Read from MH i2c: E2 17 00 70 C4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FD [19:46:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:46:33]wFMCommunicate OK [19:46:33]CreateOFDProtocolMessage done [19:46:33]OFDSenderStorePacket 218914 [19:46:33]StoreOFDPacket docnum=218914 [19:46:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5C DB 07 01 11 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 2F 02 00 00 F4 03 04 00 9D 0C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 22 57 03 00 35 04 06 00 FD C8 F9 7D 2A 08 0C 5D DC FA DC 74 94 2B [19:46:33]CheckFolder [19:46:33]dirname=/storage/ofd_packets [19:46:33]CheckFolder done [19:46:33]ProducePacketName [19:46:33]name=ofd_packets/00218914 [19:46:33]NVStorageSaveData ofd_packets/00218914 [19:46:33]File name is /storage/ofd_packets/00218914 [19:46:33]Write 301 bytes [19:46:33]NVStorageSaveData done [19:46:33]OFDSenderStorePacket done [19:46:33]KKMCreateOFDPacket done [19:46:33]NVStorageSaveData kkm_last_timestamp [19:46:33]File name is /storage/kkm_last_timestamp [19:46:33]Write 4 bytes [19:46:33]NVStorageSaveData done [19:46:33]ExternCall_PrintAddStr [19:46:33]wPrintStart [19:46:33]Write to MH i2c: 01 00 00 71 C4 35 [19:46:33]Write i2c OK [19:46:33]MH_I2C_Read... [19:46:33]Read from MH i2c: 01 [19:46:33]MH_I2C_Read... [19:46:33]Read from MH i2c: 01 07 00 [19:46:33]MH_I2C_Read... [19:46:33]Read from MH i2c: 01 07 00 71 C4 00 00 00 00 00 FF 0F 4A [19:46:33]RasterBufferAndPrint [19:46:33]line Счет N : (1)536452 [19:46:33]line ИНН: 02508201610067 [19:46:33]line Контрольно-Кассовый Чек [19:46:33]line ПРОДАЖА [19:46:33]line ТРК (МРК, ГНК) : 43 [19:46:33]line Товар: 2710124130 [19:46:33]line Аи-92-К-2 [19:46:33]line 2.990 * 66.90 [19:46:33]line = 200.03 [19:46:33]line НДС 12% НСП 1% [19:46:33]line > о реализуемом товаре [19:46:33]line ОКРУГЛЕНИЕ: -0.03 [19:46:33]line ИТОГО: 200.00 [19:46:33]line Внесено: 200.00 [19:46:33]line СДАЧА: 0.00 [19:46:33]line НСП 1% : 1.77 [19:46:33]line НДС 12% : 21.24 [19:46:33]line Наличными: 200.00 [19:46:33]line Безнал.: 0.00 [19:46:33]line Место: АЗС № 84 "Партнер Нефть" [19:46:33]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:46:33]line СНО: Общий режим [19:46:33]line Чек 559 19.10.2024 19:46 [19:46:33]line Смена: 443 ФФД: 1.0 [19:46:33]line ЗНМ: 0300000178 [19:46:33]line РНМ: 0000000000098116 [19:46:33]line Версия ККМ: 001 [19:46:33]line ФМ: 0000000000965413 [19:46:33]line ФД: 218914 [19:46:33]line ФПД: 279039621016072 [19:46:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T194637&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218914&fm=279039621016072&tin=02508201610067®Number=0000000000098116&sum=20000 [19:46:33]OFD Sender: Processing packet 218914 [packets to send 80, broken 79] [19:46:33]ProducePacketName [19:46:33]name=ofd_packets/00218914 [19:46:33]OFD Sender: To server: pG, [19:46:33]CommunicateWithHost lk.salyk.kg:30040 [19:46:33]ConnectInit lk.salyk.kg [19:46:33]written 0, free lines is 4095 [19:46:33]Connected sock=10 [19:46:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5C DB 07 01 11 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 2F 02 00 00 F4 03 04 00 9D 0C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 22 57 03 00 35 04 06 00 FD C8 F9 7D 2A 08 0C 5D DC FA DC 74 94 2B [19:46:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 91 2F 47 00 25 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 39 36 35 34 31 33 10 04 04 00 22 57 03 00 F4 03 04 00 36 B8 13 67 B6 04 01 00 00 50 9A 19 FE 4C A9 61 36 [19:46:33]CommunicateWithHost err = 0 [19:46:33]CheckOFDResponse [19:46:33]1017 (14) - 77093643461234 [19:46:33]1041 (16) - 0000000000965413 [19:46:33]1040 (4) - 218914 [19:46:33]1012 (4) - 19.10.2024 13:46 [19:46:33]1206 (1) - 0 [19:46:33]OFD Sender: Remove packet 218914 [19:46:33]ProducePacketName [19:46:33]name=ofd_packets/00218914 [19:46:33]NVStorageDeleteData [19:46:34]Write to MH i2c: 01 00 00 9C C4 60 [19:46:34]Write i2c OK [19:46:34]MH_I2C_Read... [19:46:34]Read from MH i2c: 01 [19:46:34]MH_I2C_Read... [19:46:34]Read from MH i2c: 01 07 00 [19:46:34]MH_I2C_Read... [19:46:34]Read from MH i2c: 01 07 00 9C C4 00 00 00 00 00 FA 0C 6D [19:46:34]RasterBufferAndPrint [19:46:34]line [19:46:34]line [19:46:34]line [19:46:34]line [19:46:34]line [19:46:34]written 0, free lines is 3329 [19:46:34]MH_Cut [19:46:34]Write to MH i2c: D1 01 00 A3 C4 01 39 [19:46:34]Write i2c OK [19:46:34]MH_I2C_Read... [19:46:34]Read from MH i2c: D1 [19:46:34]MH_I2C_Read... [19:46:34]Read from MH i2c: D1 01 00 [19:46:34]MH_I2C_Read... [19:46:34]Read from MH i2c: D1 01 00 A3 C4 00 38 [19:46:34]Write to MH i2c: 01 00 00 A4 C4 68 [19:46:34]Write i2c OK [19:46:34]MH_I2C_Read... [19:46:34]OFD Sender: No OFD packet to send [19:46:34]*** Cut start [19:46:34]*** Partial cut [19:46:34]*** CUTSNS_PIN = 1 [19:46:34]*** CUTSNS_PIN = 0 [19:46:35]*** Brake cut motor [19:46:35]Read from MH i2c: 01 [19:46:35]MH_I2C_Read... [19:46:35]*** Stop cut motor [19:46:35]*** Cut end [19:46:35]Read from MH i2c: 01 07 00 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: 01 07 00 A4 C4 00 00 00 00 00 FF 0F 7D [19:46:35]process_action close_receipt done [19:46:35]requested_data is exist [19:46:35]produce_requested_data [19:46:35]requested_item fm.sn is exist - process it [19:46:35]wFMCommunicate request_size=4 [19:46:35]MH_SAM_APDU [19:46:35]CAPDU: 80 11 00 00 [19:46:35]Write to MH i2c: E2 08 00 A5 C4 80 11 00 00 00 00 00 00 E3 [19:46:35]Write i2c OK [19:46:35]MH_I2C_Read... [19:46:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:46:35]Read from MH i2c: E2 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: E2 17 00 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: E2 17 00 A5 C4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 32 [19:46:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:46:35]wFMCommunicate OK [19:46:35]requested_item fd.num is exist - process it [19:46:35]SAM_PROTO_GetFieldsCounters [19:46:35]wFMCommunicate request_size=4 [19:46:35]MH_SAM_APDU [19:46:35]CAPDU: 80 13 00 00 [19:46:35]Write to MH i2c: E2 08 00 A6 C4 80 13 00 00 00 00 00 00 E6 [19:46:35]Write i2c OK [19:46:35]MH_I2C_Read... [19:46:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:46:35]Read from MH i2c: E2 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: E2 62 00 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: E2 62 00 A6 C4 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 22 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2F 02 00 00 5E 04 04 00 2F 02 00 00 57 04 04 00 30 02 00 00 19 04 04 00 00 00 00 00 90 00 CE [19:46:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 22 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 2F 02 00 00 5E 04 04 00 2F 02 00 00 57 04 04 00 30 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:46:35]wFMCommunicate OK [19:46:35]SAM_PROTO_GetFieldsCounters done [19:46:35]requested_item shift.num is exist - process it [19:46:35]requested_item shift.opened is exist - process it [19:46:35]req_shift_opened [19:46:35]FM_GetShiftState [19:46:35]SAM_PROTO_GetShiftState [19:46:35]wFMCommunicate request_size=4 [19:46:35]MH_SAM_APDU [19:46:35]CAPDU: 80 13 01 00 [19:46:35]Write to MH i2c: E2 08 00 A7 C4 80 13 01 00 00 00 00 00 E8 [19:46:35]Write i2c OK [19:46:35]MH_I2C_Read... [19:46:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:35]Read from MH i2c: E2 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: E2 0E 00 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: E2 0E 00 A7 C4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2B [19:46:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:46:35]wFMCommunicate OK [19:46:35]SAM_PROTO_GetShiftState done [19:46:35]FM_GetShiftState done [19:46:35]req_shift_opened done [19:46:35]requested_item shift.open_date is exist - process it [19:46:35]req_shift_open_date [19:46:35]req_shift_open_date done [19:46:35]produce_requested_data done [19:46:35]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218914,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:46:35]process_action_free close_receipt [19:46:35]json_value_free [19:46:35]json_value_free done [19:46:35]process_json_proto returns [19:46:35]Send response to host [19:46:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218914,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:46:35]free response buf [19:46:35]execute_script done [19:46:35]execute_script returns [19:46:35]free content buf [19:46:35]Sock 8.Close socket [19:46:35]Sock 8.Thread stoped [19:46:39]OFD Sender: No OFD packet to send [19:46:44]OFD Sender: No OFD packet to send [19:46:49]OFD Sender: No OFD packet to send [19:46:54]OFD Sender: No OFD packet to send [19:46:59]OFD Sender: No OFD packet to send [19:47:04]OFD Sender: No OFD packet to send [19:47:09]OFD Sender: No OFD packet to send [19:47:14]OFD Sender: No OFD packet to send [19:47:19]OFD Sender: No OFD packet to send [19:47:24]OFD Sender: No OFD packet to send [19:47:29]OFD Sender: No OFD packet to send [19:47:34]OFD Sender: No OFD packet to send [19:47:39]OFD Sender: No OFD packet to send [19:47:44]OFD Sender: No OFD packet to send [19:47:49]OFD Sender: No OFD packet to send [19:47:54]OFD Sender: No OFD packet to send [19:47:59]OFD Sender: No OFD packet to send [19:48:04]OFD Sender: No OFD packet to send [19:48:09]OFD Sender: No OFD packet to send [19:48:14]OFD Sender: No OFD packet to send [19:48:19]OFD Sender: No OFD packet to send [19:48:24]OFD Sender: No OFD packet to send [19:48:29]OFD Sender: No OFD packet to send [19:48:34]OFD Sender: No OFD packet to send [19:48:39]OFD Sender: No OFD packet to send [19:48:44]OFD Sender: No OFD packet to send [19:48:49]OFD Sender: No OFD packet to send [19:48:54]OFD Sender: No OFD packet to send [19:48:59]OFD Sender: No OFD packet to send [19:49:04]OFD Sender: No OFD packet to send [19:49:09]OFD Sender: No OFD packet to send [19:49:14]OFD Sender: No OFD packet to send [19:49:19]OFD Sender: No OFD packet to send [19:49:24]OFD Sender: No OFD packet to send [19:49:29]OFD Sender: No OFD packet to send [19:49:34]OFD Sender: No OFD packet to send [19:49:39]OFD Sender: No OFD packet to send [19:49:44]OFD Sender: No OFD packet to send [19:49:49]OFD Sender: No OFD packet to send [19:49:54]OFD Sender: No OFD packet to send [19:49:59]OFD Sender: No OFD packet to send [19:50:04]OFD Sender: No OFD packet to send [19:50:09]OFD Sender: No OFD packet to send [19:50:14]OFD Sender: No OFD packet to send [19:50:19]OFD Sender: No OFD packet to send [19:50:24]OFD Sender: No OFD packet to send [19:50:29]OFD Sender: No OFD packet to send [19:50:34]OFD Sender: No OFD packet to send [19:50:39]OFD Sender: No OFD packet to send [19:50:44]OFD Sender: No OFD packet to send [19:50:49]OFD Sender: No OFD packet to send [19:50:54]OFD Sender: No OFD packet to send [19:50:59]OFD Sender: No OFD packet to send [19:51:04]OFD Sender: No OFD packet to send [19:51:09]OFD Sender: No OFD packet to send [19:51:14]OFD Sender: No OFD packet to send [19:51:19]OFD Sender: No OFD packet to send [19:51:24]OFD Sender: No OFD packet to send [19:51:29]OFD Sender: No OFD packet to send [19:51:34]OFD Sender: No OFD packet to send [19:51:39]OFD Sender: No OFD packet to send [19:51:40]accept exits with 9 [19:51:40]New connection [19:51:40]New thread 3066826084 created [19:51:40]Thread 3066682724 joined [19:51:40]Waiting for new connection... [19:51:40] Sock 9.Parse request [19:51:40]Sock 9.Check first char [19:51:40]Sock 9.First char is OK [19:51:40]request: POST /json_proto HTTP/1.0 [19:51:40]Method: POST [19:51:40]URL: /json_proto [19:51:40]Method is POST - this is cgi request [19:51:40]url: /json_proto [19:51:40]query_string will be loaded in cgi processing [19:51:40]execute_cgi json_proto POST (null) [19:51:40]execute_cgi path=json_proto method=POST [19:51:40]POST find Content-Length [19:51:40]Host: 172.17.40.4:8080 [19:51:40]Content-Length: 675 [19:51:40]Content-Type: application/json [19:51:40] [19:51:40]POST finish read [19:51:40]Found Content-Length = 675 [19:51:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [19:51:40]execute_script... [19:51: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)536453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [19:51:40]POST & json_proto [19:51:40]process_json_proto [19:51:40]json parsed OK: [19:51:40]protocol is kg_v1.0 [19:51:40]action value=close_receipt [19:51:40]process_action close_receipt [19:51:40]cmd_close_receipt [19:51:40]MH_GetDate [19:51:40]Write to MH i2c: F0 00 00 A8 C4 5B [19:51:40]Write i2c OK [19:51:40]MH_I2C_Read... [19:51:40]Read from MH i2c: F0 [19:51:40]MH_I2C_Read... [19:51:40]Read from MH i2c: F0 09 00 [19:51:40]MH_I2C_Read... [19:51:40]Read from MH i2c: F0 09 00 A8 C4 00 D2 0D 14 67 EE 0E 0D 67 2E [19:51:40]GetLastDocTimeStamp 1729367197 [19:51:40]current date 1729367506 [19:51:40]FM_GetShiftState [19:51:40]SAM_PROTO_GetShiftState [19:51:40]wFMCommunicate request_size=4 [19:51:40]MH_SAM_APDU [19:51:40]CAPDU: 80 13 01 00 [19:51:40]Write to MH i2c: E2 08 00 A9 C4 80 13 01 00 00 00 00 00 EA [19:51:40]Write i2c OK [19:51:40]MH_I2C_Read... [19:51:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:51:40]Read from MH i2c: E2 [19:51:40]MH_I2C_Read... [19:51:40]Read from MH i2c: E2 0E 00 [19:51:40]MH_I2C_Read... [19:51:40]Read from MH i2c: E2 0E 00 A9 C4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2D [19:51:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:51:40]wFMCommunicate OK [19:51:40]SAM_PROTO_GetShiftState done [19:51:40]FM_GetShiftState done [19:51:40]opened in 1729296582 [19:51:40]opened+sec_in_day 1729382982 [19:51:40]quantity*price = 80010 [19:51:40]sum+1 = 80011 [19:51:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 560 19.10.2024 19:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218915 ФПД: 5802346135416 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T195146&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218915&fm=5802346135416&tin=02508201610067®Number=0000000000098116&sum=80000 [19:51:41]StoreToDocumentArchive [19:51:41]shift 443 fd 218915 [19:51:41]save to /storage/0443/doc_00218915 [19:51:41]save last doc name /storage/0443/doc_00218915 to /storage/kkm_last_doc_name [19:51:41]save OK [19:51:41]Clear old archive folders... [19:51:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:51:41]tlvbuf is 0171B080 [19:51:41]SAM_PROTO_ClearQueue [19:51:41]wFMCommunicate request_size=4 [19:51:41]MH_SAM_APDU [19:51:41]CAPDU: 80 09 00 00 [19:51:41]Write to MH i2c: E2 08 00 B6 C4 80 09 00 00 00 00 00 00 EC [19:51:41]Write i2c OK [19:51:41]MH_I2C_Read... [19:51:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:51:41]Read from MH i2c: E2 [19:51:41]MH_I2C_Read... [19:51:41]Read from MH i2c: E2 03 00 [19:51:41]MH_I2C_Read... [19:51:41]Read from MH i2c: E2 03 00 B6 C4 00 90 00 EE [19:51:41]RAPDU: 90 00 [19:51:41]wFMCommunicate OK [19:51:41]SAM_PROTO_ClearQueue done [19:51:41]KKMCreateOFDPacket [19:51:41]OFDProtocolAddRootSTLVToBuf [19:51:41]FM_MakeSignedData [19:51:41]FM_MakeSignedData [19:51:41]SAM_PROTO_SignData [19:51:41]wFMCommunicate request_size=4 [19:51:41]MH_SAM_APDU [19:51:41]CAPDU: 80 0D 01 02 [19:51:41]Write to MH i2c: E2 08 00 B7 C4 80 0D 01 02 00 00 00 00 F4 [19:51:41]Write i2c OK [19:51:41]MH_I2C_Read... [19:51:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:51:41]Read from MH i2c: E2 [19:51:41]MH_I2C_Read... [19:51:41]Read from MH i2c: E2 03 00 [19:51:41]MH_I2C_Read... [19:51:41]Read from MH i2c: E2 03 00 B7 C4 00 90 00 EF [19:51:41]RAPDU: 90 00 [19:51:41]wFMCommunicate OK [19:51:41]wFMCommunicate request_size=255 [19:51:41]MH_SAM_APDU [19:51: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 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 30 02 00 00 F4 03 04 00 D2 0D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 23 57 03 00 35 04 06 00 05 46 F6 C7 [19:51:41]Write to MH i2c: E2 02 01 B8 C4 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 30 02 00 00 F4 03 04 00 D2 0D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 23 57 03 00 35 04 06 00 05 46 F6 C7 00 00 72 [19:51:41]Write i2c OK [19:51:41]MH_I2C_Read... [19:51:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:51:41]Read from MH i2c: E2 [19:51:41]MH_I2C_Read... [19:51:41]Read from MH i2c: E2 03 00 [19:51:41]MH_I2C_Read... [19:51:41]Read from MH i2c: E2 03 00 B8 C4 00 90 00 F0 [19:51:41]RAPDU: 90 00 [19:51:41]wFMCommunicate OK [19:51:41]wFMCommunicate request_size=7 [19:51:41]MH_SAM_APDU [19:51:41]CAPDU: 80 0D 02 02 02 BF 78 [19:51:41]Write to MH i2c: E2 0A 00 B9 C4 80 0D 02 02 02 00 BF 78 00 00 32 [19:51:41]Write i2c OK [19:51:41]MH_I2C_Read... [19:51:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:51:41]Read from MH i2c: E2 [19:51:41]MH_I2C_Read... [19:51:41]Read from MH i2c: E2 03 00 [19:51:41]MH_I2C_Read... [19:51:41]Read from MH i2c: E2 03 00 B9 C4 00 90 00 F1 [19:51:41]RAPDU: 90 00 [19:51:41]wFMCommunicate OK [19:51:41]wFMCommunicate request_size=4 [19:51:41]MH_SAM_APDU [19:51:41]CAPDU: 80 0D 03 02 [19:51:41]Write to MH i2c: E2 08 00 BA C4 80 0D 03 02 00 00 00 00 F9 [19:51:41]Write i2c OK [19:51:41]MH_I2C_Read... [19:51:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:51:41]Read from MH i2c: E2 [19:51:41]MH_I2C_Read... [19:51:41]Read from MH i2c: E2 0B 00 [19:51:41]MH_I2C_Read... [19:51:41]Read from MH i2c: E2 0B 00 BA C4 00 E3 B9 5C 51 47 C0 2B B5 90 00 2A [19:51:41]RAPDU: E3 B9 5C 51 47 C0 2B B5 90 00 [19:51:41]wFMCommunicate OK [19:51:41]SAM_PROTO_SignData done [19:51:41]FM_MakeSignedData done [19:51:41]CreateOFDProtocolMessage [19:51:41]wFMCommunicate request_size=4 [19:51:41]MH_SAM_APDU [19:51:41]CAPDU: 80 11 00 00 [19:51:41]Write to MH i2c: E2 08 00 BB C4 80 11 00 00 00 00 00 00 F9 [19:51:41]Write i2c OK [19:51:41]MH_I2C_Read... [19:51:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:41]Read from MH i2c: E2 [19:51:41]MH_I2C_Read... [19:51:41]Read from MH i2c: E2 17 00 [19:51:41]MH_I2C_Read... [19:51:41]Read from MH i2c: E2 17 00 BB C4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 48 [19:51:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:51:41]wFMCommunicate OK [19:51:41]CreateOFDProtocolMessage done [19:51:41]OFDSenderStorePacket 218915 [19:51:41]StoreOFDPacket docnum=218915 [19:51:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 FB 31 04 01 02 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 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 30 02 00 00 F4 03 04 00 D2 0D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 23 57 03 00 35 04 06 00 05 46 F6 C7 BF 78 E3 B9 5C 51 47 C0 2B B5 [19:51:41]CheckFolder [19:51:41]dirname=/storage/ofd_packets [19:51:41]CheckFolder done [19:51:41]ProducePacketName [19:51:41]name=ofd_packets/00218915 [19:51:41]NVStorageSaveData ofd_packets/00218915 [19:51:41]File name is /storage/ofd_packets/00218915 [19:51:41]Write 298 bytes [19:51:41]NVStorageSaveData done [19:51:41]OFDSenderStorePacket done [19:51:41]KKMCreateOFDPacket done [19:51:41]NVStorageSaveData kkm_last_timestamp [19:51:41]File name is /storage/kkm_last_timestamp [19:51:41]Write 4 bytes [19:51:41]NVStorageSaveData done [19:51:41]ExternCall_PrintAddStr [19:51:41]wPrintStart [19:51:41]Write to MH i2c: 01 00 00 BC C4 80 [19:51:41]Write i2c OK [19:51:41]MH_I2C_Read... [19:51:41]Read from MH i2c: 01 [19:51:41]MH_I2C_Read... [19:51:41]Read from MH i2c: 01 07 00 [19:51:41]MH_I2C_Read... [19:51:41]Read from MH i2c: 01 07 00 BC C4 00 00 00 00 00 FF 0F 95 [19:51:41]RasterBufferAndPrint [19:51:41]line Счет N : (1)536453 [19:51:41]line ИНН: 02508201610067 [19:51:41]line Контрольно-Кассовый Чек [19:51:41]line ПРОДАЖА [19:51:41]line ТРК (МРК, ГНК) : 61 [19:51:41]line Товар: 2710194210 [19:51:41]line ДТ-К-2 [19:51:41]line 10.500 * 76.20 [19:51:41]line = 800.10 [19:51:41]line НДС 12% НСП 1% [19:51:41]line > о реализуемом товаре [19:51:41]line ОКРУГЛЕНИЕ: -0.10 [19:51:41]line ИТОГО: 800.00 [19:51:41]line Внесено: 800.00 [19:51:41]line СДАЧА: 0.00 [19:51:41]line НСП 1% : 7.08 [19:51:41]line НДС 12% : 84.97 [19:51:41]line Наличными: 800.00 [19:51:41]line Безнал.: 0.00 [19:51:41]line Место: АЗС № 84 "Партнер Нефть" [19:51:41]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:51:41]line СНО: Общий режим [19:51:41]line Чек 560 19.10.2024 19:51 [19:51:41]line Смена: 443 ФФД: 1.0 [19:51:41]line ЗНМ: 0300000178 [19:51:41]line РНМ: 0000000000098116 [19:51:41]line Версия ККМ: 001 [19:51:41]line ФМ: 0000000000965413 [19:51:41]line ФД: 218915 [19:51:41]line ФПД: 5802346135416 [19:51:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T195146&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218915&fm=5802346135416&tin=02508201610067®Number=0000000000098116&sum=80000 [19:51:42]OFD Sender: Processing packet 218915 [packets to send 80, broken 79] [19:51:42]ProducePacketName [19:51:42]name=ofd_packets/00218915 [19:51:42]OFD Sender: To server: pG, [19:51:42]CommunicateWithHost lk.salyk.kg:30040 [19:51:42]ConnectInit lk.salyk.kg [19:51:42]written 0, free lines is 4095 [19:51:42]Connected sock=10 [19:51:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 FB 31 04 01 02 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 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 30 02 00 00 F4 03 04 00 D2 0D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 23 57 03 00 35 04 06 00 05 46 F6 C7 BF 78 E3 B9 5C 51 47 C0 2B B5 [19:51:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 31 E0 47 00 BC 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 23 57 03 00 F4 03 04 00 6B B9 13 67 B6 04 01 00 00 C6 2B 75 B5 CC 98 29 2E [19:51:42]CommunicateWithHost err = 0 [19:51:42]CheckOFDResponse [19:51:42]1017 (14) - 77093643461234 [19:51:42]1041 (16) - 0000000000965413 [19:51:42]1040 (4) - 218915 [19:51:42]1012 (4) - 19.10.2024 13:51 [19:51:42]1206 (1) - 0 [19:51:42]OFD Sender: Remove packet 218915 [19:51:42]ProducePacketName [19:51:42]name=ofd_packets/00218915 [19:51:42]NVStorageDeleteData [19:51:42]Write to MH i2c: 01 00 00 E7 C4 AB [19:51:42]Write i2c OK [19:51:42]MH_I2C_Read... [19:51:42]Read from MH i2c: 01 [19:51:42]MH_I2C_Read... [19:51:42]Read from MH i2c: 01 07 00 [19:51:42]MH_I2C_Read... [19:51:42]Read from MH i2c: 01 07 00 E7 C4 00 00 00 00 00 F8 0C B6 [19:51:42]RasterBufferAndPrint [19:51:42]line [19:51:42]line [19:51:42]line [19:51:42]line [19:51:42]line [19:51:42]written 0, free lines is 3329 [19:51:42]MH_Cut [19:51:42]Write to MH i2c: D1 01 00 EE C4 01 84 [19:51:42]Write i2c OK [19:51:42]MH_I2C_Read... [19:51:42]Read from MH i2c: D1 [19:51:42]MH_I2C_Read... [19:51:42]Read from MH i2c: D1 01 00 [19:51:42]MH_I2C_Read... [19:51:42]Read from MH i2c: D1 01 00 EE C4 00 83 [19:51:42]Write to MH i2c: 01 00 00 EF C4 B3 [19:51:42]Write i2c OK [19:51:42]MH_I2C_Read... [19:51:43]OFD Sender: No OFD packet to send [19:51:43]*** Cut start [19:51:43]*** Partial cut [19:51:43]*** CUTSNS_PIN = 1 [19:51:43]*** CUTSNS_PIN = 0 [19:51:43]*** Brake cut motor [19:51:44]Read from MH i2c: 01 [19:51:44]MH_I2C_Read... [19:51:44]*** Stop cut motor [19:51:44]*** Cut end [19:51:44]Read from MH i2c: 01 07 00 [19:51:44]MH_I2C_Read... [19:51:44]Read from MH i2c: 01 07 00 EF C4 00 00 00 00 00 FF 0F C8 [19:51:44]process_action close_receipt done [19:51:44]requested_data is exist [19:51:44]produce_requested_data [19:51:44]requested_item fm.sn is exist - process it [19:51:44]wFMCommunicate request_size=4 [19:51:44]MH_SAM_APDU [19:51:44]CAPDU: 80 11 00 00 [19:51:44]Write to MH i2c: E2 08 00 F0 C4 80 11 00 00 00 00 00 00 2E [19:51:44]Write i2c OK [19:51:44]MH_I2C_Read... [19:51:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:44]Read from MH i2c: E2 [19:51:44]MH_I2C_Read... [19:51:44]Read from MH i2c: E2 17 00 [19:51:44]MH_I2C_Read... [19:51:44]Read from MH i2c: E2 17 00 F0 C4 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7D [19:51:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:51:44]wFMCommunicate OK [19:51:44]requested_item fd.num is exist - process it [19:51:44]SAM_PROTO_GetFieldsCounters [19:51:44]wFMCommunicate request_size=4 [19:51:44]MH_SAM_APDU [19:51:44]CAPDU: 80 13 00 00 [19:51:44]Write to MH i2c: E2 08 00 F1 C4 80 13 00 00 00 00 00 00 31 [19:51:44]Write i2c OK [19:51:44]MH_I2C_Read... [19:51:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:51:44]Read from MH i2c: E2 [19:51:44]MH_I2C_Read... [19:51:44]Read from MH i2c: E2 62 00 [19:51:44]MH_I2C_Read... [19:51:44]Read from MH i2c: E2 62 00 F1 C4 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 23 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 30 02 00 00 5E 04 04 00 30 02 00 00 57 04 04 00 31 02 00 00 19 04 04 00 00 00 00 00 90 00 1D [19:51:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 23 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 30 02 00 00 5E 04 04 00 30 02 00 00 57 04 04 00 31 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:51:44]wFMCommunicate OK [19:51:44]SAM_PROTO_GetFieldsCounters done [19:51:44]requested_item shift.num is exist - process it [19:51:44]requested_item shift.opened is exist - process it [19:51:44]req_shift_opened [19:51:44]FM_GetShiftState [19:51:44]SAM_PROTO_GetShiftState [19:51:44]wFMCommunicate request_size=4 [19:51:44]MH_SAM_APDU [19:51:44]CAPDU: 80 13 01 00 [19:51:44]Write to MH i2c: E2 08 00 F2 C4 80 13 01 00 00 00 00 00 33 [19:51:44]Write i2c OK [19:51:44]MH_I2C_Read... [19:51:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:51:44]Read from MH i2c: E2 [19:51:44]MH_I2C_Read... [19:51:44]Read from MH i2c: E2 0E 00 [19:51:44]MH_I2C_Read... [19:51:44]Read from MH i2c: E2 0E 00 F2 C4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 76 [19:51:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:51:44]wFMCommunicate OK [19:51:44]SAM_PROTO_GetShiftState done [19:51:44]FM_GetShiftState done [19:51:44]req_shift_opened done [19:51:44]requested_item shift.open_date is exist - process it [19:51:44]req_shift_open_date [19:51:44]req_shift_open_date done [19:51:44]produce_requested_data done [19:51:44]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218915,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:51:44]process_action_free close_receipt [19:51:44]json_value_free [19:51:44]json_value_free done [19:51:44]process_json_proto returns [19:51:44]Send response to host [19:51:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218915,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:51:44]free response buf [19:51:44]execute_script done [19:51:44]execute_script returns [19:51:44]free content buf [19:51:44]Sock 9.Close socket [19:51:44]Sock 9.Thread stoped [19:51:48]OFD Sender: No OFD packet to send [19:51:53]OFD Sender: No OFD packet to send [19:51:58]OFD Sender: No OFD packet to send [19:52:03]OFD Sender: No OFD packet to send [19:52:07]accept exits with 8 [19:52:07]New connection [19:52:07]New thread 3066682724 created [19:52:07]Thread 3066826084 joined [19:52:07]Waiting for new connection... [19:52:07] Sock 8.Parse request [19:52:07]Sock 8.Check first char [19:52:07]Sock 8.First char is OK [19:52:07]request: POST /json_proto HTTP/1.0 [19:52:07]Method: POST [19:52:07]URL: /json_proto [19:52:07]Method is POST - this is cgi request [19:52:07]url: /json_proto [19:52:07]query_string will be loaded in cgi processing [19:52:07]execute_cgi json_proto POST (null) [19:52:07]execute_cgi path=json_proto method=POST [19:52:07]POST find Content-Length [19:52:07]Host: 172.17.40.4:8080 [19:52:07]Content-Length: 677 [19:52:07]Content-Type: application/json [19:52:07] [19:52:07]POST finish read [19:52:07]Found Content-Length = 677 [19:52:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [19:52:07]execute_script... [19: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)536454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [19:52:07]POST & json_proto [19:52:07]process_json_proto [19:52:07]json parsed OK: [19:52:07]protocol is kg_v1.0 [19:52:07]action value=close_receipt [19:52:07]process_action close_receipt [19:52:07]cmd_close_receipt [19:52:07]MH_GetDate [19:52:07]Write to MH i2c: F0 00 00 F3 C4 A6 [19:52:07]Write i2c OK [19:52:07]MH_I2C_Read... [19:52:07]Read from MH i2c: F0 [19:52:07]MH_I2C_Read... [19:52:07]Read from MH i2c: F0 09 00 [19:52:07]MH_I2C_Read... [19:52:07]Read from MH i2c: F0 09 00 F3 C4 00 ED 0D 14 67 EE 0E 0D 67 94 [19:52:07]GetLastDocTimeStamp 1729367506 [19:52:07]current date 1729367533 [19:52:07]FM_GetShiftState [19:52:07]SAM_PROTO_GetShiftState [19:52:07]wFMCommunicate request_size=4 [19:52:07]MH_SAM_APDU [19:52:07]CAPDU: 80 13 01 00 [19:52:07]Write to MH i2c: E2 08 00 F4 C4 80 13 01 00 00 00 00 00 35 [19:52:07]Write i2c OK [19:52:07]MH_I2C_Read... [19:52:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:07]Read from MH i2c: E2 [19:52:07]MH_I2C_Read... [19:52:07]Read from MH i2c: E2 0E 00 [19:52:07]MH_I2C_Read... [19:52:07]Read from MH i2c: E2 0E 00 F4 C4 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 78 [19:52:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:52:07]wFMCommunicate OK [19:52:07]SAM_PROTO_GetShiftState done [19:52:07]FM_GetShiftState done [19:52:07]opened in 1729296582 [19:52:07]opened+sec_in_day 1729382982 [19:52:07]quantity*price = 30038 [19:52:07]sum+1 = 30039 [19:52:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 561 19.10.2024 19:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218916 ФПД: 146640153667511 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T195213&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218916&fm=146640153667511&tin=02508201610067®Number=0000000000098116&sum=30000 [19:52:08]StoreToDocumentArchive [19:52:08]shift 443 fd 218916 [19:52:08]save to /storage/0443/doc_00218916 [19:52:08]save last doc name /storage/0443/doc_00218916 to /storage/kkm_last_doc_name [19:52:08]save OK [19:52:08]Clear old archive folders... [19:52:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:52:08]tlvbuf is 0160A050 [19:52:08]SAM_PROTO_ClearQueue [19:52:08]wFMCommunicate request_size=4 [19:52:08]MH_SAM_APDU [19:52:08]CAPDU: 80 09 00 00 [19:52:08]Write to MH i2c: E2 08 00 01 C5 80 09 00 00 00 00 00 00 38 [19:52:08]Write i2c OK [19:52:08]MH_I2C_Read... [19:52:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:52:08]Read from MH i2c: E2 [19:52:08]MH_I2C_Read... [19:52:08]Read from MH i2c: E2 03 00 [19:52:08]MH_I2C_Read... [19:52:08]Read from MH i2c: E2 03 00 01 C5 00 90 00 3A [19:52:08]RAPDU: 90 00 [19:52:08]wFMCommunicate OK [19:52:08]SAM_PROTO_ClearQueue done [19:52:08]KKMCreateOFDPacket [19:52:08]OFDProtocolAddRootSTLVToBuf [19:52:08]FM_MakeSignedData [19:52:08]FM_MakeSignedData [19:52:08]SAM_PROTO_SignData [19:52:08]wFMCommunicate request_size=4 [19:52:08]MH_SAM_APDU [19:52:08]CAPDU: 80 0D 01 02 [19:52:08]Write to MH i2c: E2 08 00 02 C5 80 0D 01 02 00 00 00 00 40 [19:52:08]Write i2c OK [19:52:08]MH_I2C_Read... [19:52:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:52:08]Read from MH i2c: E2 [19:52:08]MH_I2C_Read... [19:52:08]Read from MH i2c: E2 03 00 [19:52:08]MH_I2C_Read... [19:52:08]Read from MH i2c: E2 03 00 02 C5 00 90 00 3B [19:52:08]RAPDU: 90 00 [19:52:08]wFMCommunicate OK [19:52:08]wFMCommunicate request_size=255 [19:52:08]MH_SAM_APDU [19:52: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 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 31 02 00 00 F4 03 04 00 ED 0D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 24 57 03 00 35 04 06 00 85 [19:52:08]Write to MH i2c: E2 02 01 03 C5 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 31 02 00 00 F4 03 04 00 ED 0D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 24 57 03 00 35 04 06 00 85 00 00 23 [19:52:08]Write i2c OK [19:52:08]MH_I2C_Read... [19:52:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:09]Read from MH i2c: E2 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: E2 03 00 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: E2 03 00 03 C5 00 90 00 3C [19:52:09]RAPDU: 90 00 [19:52:09]wFMCommunicate OK [19:52:09]wFMCommunicate request_size=10 [19:52:09]MH_SAM_APDU [19:52:09]CAPDU: 80 0D 02 02 05 5E 52 44 E7 B7 [19:52:09]Write to MH i2c: E2 0D 00 04 C5 80 0D 02 02 05 00 5E 52 44 E7 B7 00 00 DF [19:52:09]Write i2c OK [19:52:09]MH_I2C_Read... [19:52:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:09]Read from MH i2c: E2 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: E2 03 00 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: E2 03 00 04 C5 00 90 00 3D [19:52:09]RAPDU: 90 00 [19:52:09]wFMCommunicate OK [19:52:09]wFMCommunicate request_size=4 [19:52:09]MH_SAM_APDU [19:52:09]CAPDU: 80 0D 03 02 [19:52:09]Write to MH i2c: E2 08 00 05 C5 80 0D 03 02 00 00 00 00 45 [19:52:09]Write i2c OK [19:52:09]MH_I2C_Read... [19:52:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:52:09]Read from MH i2c: E2 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: E2 0B 00 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: E2 0B 00 05 C5 00 3B 48 61 A1 28 82 65 A6 90 00 80 [19:52:09]RAPDU: 3B 48 61 A1 28 82 65 A6 90 00 [19:52:09]wFMCommunicate OK [19:52:09]SAM_PROTO_SignData done [19:52:09]FM_MakeSignedData done [19:52:09]CreateOFDProtocolMessage [19:52:09]wFMCommunicate request_size=4 [19:52:09]MH_SAM_APDU [19:52:09]CAPDU: 80 11 00 00 [19:52:09]Write to MH i2c: E2 08 00 06 C5 80 11 00 00 00 00 00 00 45 [19:52:09]Write i2c OK [19:52:09]MH_I2C_Read... [19:52:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:09]Read from MH i2c: E2 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: E2 17 00 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: E2 17 00 06 C5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 94 [19:52:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:52:09]wFMCommunicate OK [19:52:09]CreateOFDProtocolMessage done [19:52:09]OFDSenderStorePacket 218916 [19:52:09]StoreOFDPacket docnum=218916 [19:52:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 34 B6 07 01 E4 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 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 31 02 00 00 F4 03 04 00 ED 0D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 24 57 03 00 35 04 06 00 85 5E 52 44 E7 B7 3B 48 61 A1 28 82 65 A6 [19:52:09]CheckFolder [19:52:09]dirname=/storage/ofd_packets [19:52:09]CheckFolder done [19:52:09]ProducePacketName [19:52:09]name=ofd_packets/00218916 [19:52:09]NVStorageSaveData ofd_packets/00218916 [19:52:09]File name is /storage/ofd_packets/00218916 [19:52:09]Write 301 bytes [19:52:09]NVStorageSaveData done [19:52:09]OFDSenderStorePacket done [19:52:09]KKMCreateOFDPacket done [19:52:09]NVStorageSaveData kkm_last_timestamp [19:52:09]File name is /storage/kkm_last_timestamp [19:52:09]Write 4 bytes [19:52:09]NVStorageSaveData done [19:52:09]ExternCall_PrintAddStr [19:52:09]wPrintStart [19:52:09]Write to MH i2c: 01 00 00 07 C5 CC [19:52:09]Write i2c OK [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: 01 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: 01 07 00 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: 01 07 00 07 C5 00 00 00 00 00 FF 0F E1 [19:52:09]RasterBufferAndPrint [19:52:09]line Счет N : (1)536454 [19:52:09]line ИНН: 02508201610067 [19:52:09]line Контрольно-Кассовый Чек [19:52:09]line ПРОДАЖА [19:52:09]line ТРК (МРК, ГНК) : 13 [19:52:09]line Товар: 2710124130 [19:52:09]line Аи-92-К-2 [19:52:09]line 4.490 * 66.90 [19:52:09]line = 300.38 [19:52:09]line НДС 12% НСП 1% [19:52:09]line > о реализуемом товаре [19:52:09]line ОКРУГЛЕНИЕ: -0.38 [19:52:09]line ИТОГО: 300.00 [19:52:09]line Внесено: 300.00 [19:52:09]line СДАЧА: 0.00 [19:52:09]line НСП 1% : 2.66 [19:52:09]line НДС 12% : 31.90 [19:52:09]line Наличными: 300.00 [19:52:09]line Безнал.: 0.00 [19:52:09]line Место: АЗС № 84 "Партнер Нефть" [19:52:09]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:52:09]line СНО: Общий режим [19:52:09]line Чек 561 19.10.2024 19:52 [19:52:09]line Смена: 443 ФФД: 1.0 [19:52:09]line ЗНМ: 0300000178 [19:52:09]line РНМ: 0000000000098116 [19:52:09]line Версия ККМ: 001 [19:52:09]line ФМ: 0000000000965413 [19:52:09]line ФД: 218916 [19:52:09]line ФПД: 146640153667511 [19:52:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T195213&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218916&fm=146640153667511&tin=02508201610067®Number=0000000000098116&sum=30000 [19:52:09]OFD Sender: Processing packet 218916 [packets to send 80, broken 79] [19:52:09]ProducePacketName [19:52:09]name=ofd_packets/00218916 [19:52:09]OFD Sender: To server: pG, [19:52:09]CommunicateWithHost lk.salyk.kg:30040 [19:52:09]ConnectInit lk.salyk.kg [19:52:09]written 0, free lines is 4095 [19:52:09]Connected sock=10 [19:52:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 34 B6 07 01 E4 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 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 31 02 00 00 F4 03 04 00 ED 0D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 24 57 03 00 35 04 06 00 85 5E 52 44 E7 B7 3B 48 61 A1 28 82 65 A6 [19:52:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 61 F7 47 00 E3 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 24 57 03 00 F4 03 04 00 86 B9 13 67 B6 04 01 00 00 6D 33 96 D3 5D 7E 5D 1D [19:52:09]CommunicateWithHost err = 0 [19:52:09]CheckOFDResponse [19:52:09]1017 (14) - 77093643461234 [19:52:09]1041 (16) - 0000000000965413 [19:52:09]1040 (4) - 218916 [19:52:09]1012 (4) - 19.10.2024 13:52 [19:52:09]1206 (1) - 0 [19:52:09]OFD Sender: Remove packet 218916 [19:52:09]ProducePacketName [19:52:09]name=ofd_packets/00218916 [19:52:09]NVStorageDeleteData [19:52:10]Write to MH i2c: 01 00 00 32 C5 F7 [19:52:10]Write i2c OK [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: 01 [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: 01 07 00 [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: 01 07 00 32 C5 00 00 00 00 00 FB 0C 05 [19:52:10]RasterBufferAndPrint [19:52:10]line [19:52:10]line [19:52:10]line [19:52:10]line [19:52:10]line [19:52:10]written 0, free lines is 3332 [19:52:10]MH_Cut [19:52:10]Write to MH i2c: D1 01 00 39 C5 01 D0 [19:52:10]Write i2c OK [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: D1 [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: D1 01 00 [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: D1 01 00 39 C5 00 CF [19:52:10]Write to MH i2c: 01 00 00 3A C5 FF [19:52:10]Write i2c OK [19:52:10]MH_I2C_Read... [19:52:10]OFD Sender: No OFD packet to send [19:52:10]*** Cut start [19:52:10]*** Partial cut [19:52:10]*** CUTSNS_PIN = 1 [19:52:10]*** CUTSNS_PIN = 0 [19:52:10]*** Brake cut motor [19:52:11]Read from MH i2c: 01 [19:52:11]MH_I2C_Read... [19:52:11]*** Stop cut motor [19:52:11]*** Cut end [19:52:11]Read from MH i2c: 01 07 00 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: 01 07 00 3A C5 00 00 00 00 00 FF 0F 14 [19:52:11]process_action close_receipt done [19:52:11]requested_data is exist [19:52:11]produce_requested_data [19:52:11]requested_item fm.sn is exist - process it [19:52:11]wFMCommunicate request_size=4 [19:52:11]MH_SAM_APDU [19:52:11]CAPDU: 80 11 00 00 [19:52:11]Write to MH i2c: E2 08 00 3B C5 80 11 00 00 00 00 00 00 7A [19:52:11]Write i2c OK [19:52:11]MH_I2C_Read... [19:52:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:11]Read from MH i2c: E2 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 17 00 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 17 00 3B C5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C9 [19:52:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:52:11]wFMCommunicate OK [19:52:11]requested_item fd.num is exist - process it [19:52:11]SAM_PROTO_GetFieldsCounters [19:52:11]wFMCommunicate request_size=4 [19:52:11]MH_SAM_APDU [19:52:11]CAPDU: 80 13 00 00 [19:52:11]Write to MH i2c: E2 08 00 3C C5 80 13 00 00 00 00 00 00 7D [19:52:11]Write i2c OK [19:52:11]MH_I2C_Read... [19:52:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:52:11]Read from MH i2c: E2 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 62 00 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 62 00 3C C5 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 24 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 31 02 00 00 5E 04 04 00 31 02 00 00 57 04 04 00 32 02 00 00 19 04 04 00 00 00 00 00 90 00 6D [19:52:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 24 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 31 02 00 00 5E 04 04 00 31 02 00 00 57 04 04 00 32 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:52:11]wFMCommunicate OK [19:52:11]SAM_PROTO_GetFieldsCounters done [19:52:11]requested_item shift.num is exist - process it [19:52:11]requested_item shift.opened is exist - process it [19:52:11]req_shift_opened [19:52:11]FM_GetShiftState [19:52:11]SAM_PROTO_GetShiftState [19:52:11]wFMCommunicate request_size=4 [19:52:11]MH_SAM_APDU [19:52:11]CAPDU: 80 13 01 00 [19:52:11]Write to MH i2c: E2 08 00 3D C5 80 13 01 00 00 00 00 00 7F [19:52:11]Write i2c OK [19:52:11]MH_I2C_Read... [19:52:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:11]Read from MH i2c: E2 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 0E 00 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 0E 00 3D C5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C2 [19:52:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:52:11]wFMCommunicate OK [19:52:11]SAM_PROTO_GetShiftState done [19:52:11]FM_GetShiftState done [19:52:11]req_shift_opened done [19:52:11]requested_item shift.open_date is exist - process it [19:52:11]req_shift_open_date [19:52:11]req_shift_open_date done [19:52:11]produce_requested_data done [19:52:11]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218916,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:52:11]process_action_free close_receipt [19:52:11]json_value_free [19:52:11]json_value_free done [19:52:11]process_json_proto returns [19:52:11]Send response to host [19:52:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218916,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:52:11]free response buf [19:52:11]execute_script done [19:52:11]execute_script returns [19:52:11]free content buf [19:52:11]Sock 8.Close socket [19:52:11]Sock 8.Thread stoped [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:35]OFD Sender: No OFD packet to send [19:52:38]accept exits with 9 [19:52:38]New connection [19:52:38]New thread 3066826084 created [19:52:38]Thread 3066682724 joined [19:52:38]Waiting for new connection... [19:52:38] Sock 9.Parse request [19:52:38]Sock 9.Check first char [19:52:38]Sock 9.First char is OK [19:52:38]request: POST /json_proto HTTP/1.0 [19:52:38]Method: POST [19:52:38]URL: /json_proto [19:52:38]Method is POST - this is cgi request [19:52:38]url: /json_proto [19:52:38]query_string will be loaded in cgi processing [19:52:38]execute_cgi json_proto POST (null) [19:52:38]execute_cgi path=json_proto method=POST [19:52:38]POST find Content-Length [19:52:38]Host: 172.17.40.4:8080 [19:52:38]Content-Length: 677 [19:52:38]Content-Type: application/json [19:52:38] [19:52:38]POST finish read [19:52:38]Found Content-Length = 677 [19:52:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:38]execute_script... [19:52:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:38]POST & json_proto [19:52:38]process_json_proto [19:52:38]json parsed OK: [19:52:38]protocol is kg_v1.0 [19:52:38]action value=close_receipt [19:52:38]process_action close_receipt [19:52:38]cmd_close_receipt [19:52:38]MH_GetDate [19:52:38]Write to MH i2c: F0 00 00 3E C5 F2 [19:52:38]Write i2c OK [19:52:38]MH_I2C_Read... [19:52:38]Read from MH i2c: F0 [19:52:38]MH_I2C_Read... [19:52:38]Read from MH i2c: F0 09 00 [19:52:38]MH_I2C_Read... [19:52:38]Read from MH i2c: F0 09 00 3E C5 00 0C 0E 14 67 EE 0E 0D 67 00 [19:52:38]GetLastDocTimeStamp 1729367533 [19:52:38]current date 1729367564 [19:52:38]FM_GetShiftState [19:52:38]SAM_PROTO_GetShiftState [19:52:38]wFMCommunicate request_size=4 [19:52:38]MH_SAM_APDU [19:52:38]CAPDU: 80 13 01 00 [19:52:38]Write to MH i2c: E2 08 00 3F C5 80 13 01 00 00 00 00 00 81 [19:52:38]Write i2c OK [19:52:38]MH_I2C_Read... [19:52:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:38]Read from MH i2c: E2 [19:52:38]MH_I2C_Read... [19:52:38]Read from MH i2c: E2 0E 00 [19:52:38]MH_I2C_Read... [19:52:38]Read from MH i2c: E2 0E 00 3F C5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C4 [19:52:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:52:38]wFMCommunicate OK [19:52:38]SAM_PROTO_GetShiftState done [19:52:38]FM_GetShiftState done [19:52:38]opened in 1729296582 [19:52:38]opened+sec_in_day 1729382982 [19:52:38]quantity*price = 30051 [19:52:38]sum+1 = 30052 [19:52:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 562 19.10.2024 19:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218917 ФПД: 119534716996683 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T195244&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218917&fm=119534716996683&tin=02508201610067®Number=0000000000098116&sum=30000 [19:52:39]StoreToDocumentArchive [19:52:39]shift 443 fd 218917 [19:52:39]save to /storage/0443/doc_00218917 [19:52:39]save last doc name /storage/0443/doc_00218917 to /storage/kkm_last_doc_name [19:52:39]save OK [19:52:39]Clear old archive folders... [19:52:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:52:39]tlvbuf is 01609DF0 [19:52:39]SAM_PROTO_ClearQueue [19:52:39]wFMCommunicate request_size=4 [19:52:39]MH_SAM_APDU [19:52:39]CAPDU: 80 09 00 00 [19:52:39]Write to MH i2c: E2 08 00 4C C5 80 09 00 00 00 00 00 00 83 [19:52:39]Write i2c OK [19:52:39]MH_I2C_Read... [19:52:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:52:39]Read from MH i2c: E2 [19:52:39]MH_I2C_Read... [19:52:39]Read from MH i2c: E2 03 00 [19:52:39]MH_I2C_Read... [19:52:39]Read from MH i2c: E2 03 00 4C C5 00 90 00 85 [19:52:39]RAPDU: 90 00 [19:52:39]wFMCommunicate OK [19:52:39]SAM_PROTO_ClearQueue done [19:52:39]KKMCreateOFDPacket [19:52:39]OFDProtocolAddRootSTLVToBuf [19:52:39]FM_MakeSignedData [19:52:39]FM_MakeSignedData [19:52:39]SAM_PROTO_SignData [19:52:39]wFMCommunicate request_size=4 [19:52:39]MH_SAM_APDU [19:52:39]CAPDU: 80 0D 01 02 [19:52:39]Write to MH i2c: E2 08 00 4D C5 80 0D 01 02 00 00 00 00 8B [19:52:39]Write i2c OK [19:52:39]MH_I2C_Read... [19:52:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:52:39]Read from MH i2c: E2 [19:52:39]MH_I2C_Read... [19:52:39]Read from MH i2c: E2 03 00 [19:52:39]MH_I2C_Read... [19:52:39]Read from MH i2c: E2 03 00 4D C5 00 90 00 86 [19:52:39]RAPDU: 90 00 [19:52:39]wFMCommunicate OK [19:52:39]wFMCommunicate request_size=255 [19:52:39]MH_SAM_APDU [19:52: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 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 32 02 00 00 F4 03 04 00 0C 0E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 25 57 03 00 35 04 06 00 6C [19:52:39]Write to MH i2c: E2 02 01 4E C5 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 32 02 00 00 F4 03 04 00 0C 0E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 25 57 03 00 35 04 06 00 6C 00 00 AC [19:52:39]Write i2c OK [19:52:39]MH_I2C_Read... [19:52:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:39]Read from MH i2c: E2 [19:52:39]MH_I2C_Read... [19:52:39]Read from MH i2c: E2 03 00 [19:52:39]MH_I2C_Read... [19:52:39]Read from MH i2c: E2 03 00 4E C5 00 90 00 87 [19:52:39]RAPDU: 90 00 [19:52:39]wFMCommunicate OK [19:52:39]wFMCommunicate request_size=10 [19:52:39]MH_SAM_APDU [19:52:39]CAPDU: 80 0D 02 02 05 B7 58 58 4C 4B [19:52:39]Write to MH i2c: E2 0D 00 4F C5 80 0D 02 02 05 00 B7 58 58 4C 4B 00 00 96 [19:52:39]Write i2c OK [19:52:39]MH_I2C_Read... [19:52:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:39]Read from MH i2c: E2 [19:52:39]MH_I2C_Read... [19:52:39]Read from MH i2c: E2 03 00 [19:52:39]MH_I2C_Read... [19:52:39]Read from MH i2c: E2 03 00 4F C5 00 90 00 88 [19:52:39]RAPDU: 90 00 [19:52:39]wFMCommunicate OK [19:52:39]wFMCommunicate request_size=4 [19:52:39]MH_SAM_APDU [19:52:39]CAPDU: 80 0D 03 02 [19:52:39]Write to MH i2c: E2 08 00 50 C5 80 0D 03 02 00 00 00 00 90 [19:52:39]Write i2c OK [19:52:39]MH_I2C_Read... [19:52:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:52:40]Read from MH i2c: E2 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: E2 0B 00 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: E2 0B 00 50 C5 00 E0 3A 4E 97 33 2F 71 16 90 00 79 [19:52:40]RAPDU: E0 3A 4E 97 33 2F 71 16 90 00 [19:52:40]wFMCommunicate OK [19:52:40]SAM_PROTO_SignData done [19:52:40]FM_MakeSignedData done [19:52:40]CreateOFDProtocolMessage [19:52:40]wFMCommunicate request_size=4 [19:52:40]MH_SAM_APDU [19:52:40]CAPDU: 80 11 00 00 [19:52:40]Write to MH i2c: E2 08 00 51 C5 80 11 00 00 00 00 00 00 90 [19:52:40]Write i2c OK [19:52:40]MH_I2C_Read... [19:52:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:40]Read from MH i2c: E2 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: E2 17 00 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: E2 17 00 51 C5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DF [19:52:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:52:40]wFMCommunicate OK [19:52:40]CreateOFDProtocolMessage done [19:52:40]OFDSenderStorePacket 218917 [19:52:40]StoreOFDPacket docnum=218917 [19:52:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 47 6A 07 01 BC 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 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 32 02 00 00 F4 03 04 00 0C 0E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 25 57 03 00 35 04 06 00 6C B7 58 58 4C 4B E0 3A 4E 97 33 2F 71 16 [19:52:40]CheckFolder [19:52:40]dirname=/storage/ofd_packets [19:52:40]CheckFolder done [19:52:40]ProducePacketName [19:52:40]name=ofd_packets/00218917 [19:52:40]NVStorageSaveData ofd_packets/00218917 [19:52:40]File name is /storage/ofd_packets/00218917 [19:52:40]Write 301 bytes [19:52:40]NVStorageSaveData done [19:52:40]OFDSenderStorePacket done [19:52:40]KKMCreateOFDPacket done [19:52:40]NVStorageSaveData kkm_last_timestamp [19:52:40]File name is /storage/kkm_last_timestamp [19:52:40]Write 4 bytes [19:52:40]NVStorageSaveData done [19:52:40]ExternCall_PrintAddStr [19:52:40]wPrintStart [19:52:40]Write to MH i2c: 01 00 00 52 C5 17 [19:52:40]Write i2c OK [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: 01 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: 01 07 00 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: 01 07 00 52 C5 00 00 00 00 00 FF 0F 2C [19:52:40]RasterBufferAndPrint [19:52:40]line Счет N : (1)536455 [19:52:40]line ИНН: 02508201610067 [19:52:40]line Контрольно-Кассовый Чек [19:52:40]line ПРОДАЖА [19:52:40]line ТРК (МРК, ГНК) : 31 [19:52:40]line Товар: 2710124500 [19:52:40]line Аи-95-К-3 [19:52:40]line 4.050 * 74.20 [19:52:40]line = 300.51 [19:52:40]line НДС 12% НСП 1% [19:52:40]line > о реализуемом товаре [19:52:40]line ОКРУГЛЕНИЕ: -0.51 [19:52:40]line ИТОГО: 300.00 [19:52:40]line Внесено: 300.00 [19:52:40]line СДАЧА: 0.00 [19:52:40]line НСП 1% : 2.66 [19:52:40]line НДС 12% : 31.91 [19:52:40]line Наличными: 300.00 [19:52:40]line Безнал.: 0.00 [19:52:40]line Место: АЗС № 84 "Партнер Нефть" [19:52:40]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:52:40]line СНО: Общий режим [19:52:40]line Чек 562 19.10.2024 19:52 [19:52:40]line Смена: 443 ФФД: 1.0 [19:52:40]line ЗНМ: 0300000178 [19:52:40]line РНМ: 0000000000098116 [19:52:40]line Версия ККМ: 001 [19:52:40]line ФМ: 0000000000965413 [19:52:40]line ФД: 218917 [19:52:40]line ФПД: 119534716996683 [19:52:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T195244&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218917&fm=119534716996683&tin=02508201610067®Number=0000000000098116&sum=30000 [19:52:40]OFD Sender: Processing packet 218917 [packets to send 80, broken 79] [19:52:40]ProducePacketName [19:52:40]name=ofd_packets/00218917 [19:52:40]OFD Sender: To server: pG, [19:52:40]CommunicateWithHost lk.salyk.kg:30040 [19:52:40]ConnectInit lk.salyk.kg [19:52:40]written 0, free lines is 4095 [19:52:40]Connected sock=10 [19:52:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 47 6A 07 01 BC 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 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 32 02 00 00 F4 03 04 00 0C 0E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 25 57 03 00 35 04 06 00 6C B7 58 58 4C 4B E0 3A 4E 97 33 2F 71 16 [19:52:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 7F EA 47 00 0D 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 39 36 35 34 31 33 10 04 04 00 25 57 03 00 F4 03 04 00 A5 B9 13 67 B6 04 01 00 00 06 2C FC D6 27 64 9F 66 [19:52:40]CommunicateWithHost err = 0 [19:52:40]CheckOFDResponse [19:52:40]1017 (14) - 77093643461234 [19:52:40]1041 (16) - 0000000000965413 [19:52:40]1040 (4) - 218917 [19:52:40]1012 (4) - 19.10.2024 13:52 [19:52:40]1206 (1) - 0 [19:52:40]OFD Sender: Remove packet 218917 [19:52:40]ProducePacketName [19:52:40]name=ofd_packets/00218917 [19:52:40]NVStorageDeleteData [19:52:40]Write to MH i2c: 01 00 00 7D C5 42 [19:52:40]Write i2c OK [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: 01 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: 01 07 00 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: 01 07 00 7D C5 00 00 00 00 00 FC 0C 51 [19:52:40]RasterBufferAndPrint [19:52:40]line [19:52:40]line [19:52:40]line [19:52:40]line [19:52:40]line [19:52:40]written 0, free lines is 3333 [19:52:40]MH_Cut [19:52:40]Write to MH i2c: D1 01 00 84 C5 01 1B [19:52:40]Write i2c OK [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: D1 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: D1 01 00 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: D1 01 00 84 C5 00 1A [19:52:40]Write to MH i2c: 01 00 00 85 C5 4A [19:52:40]Write i2c OK [19:52:40]MH_I2C_Read... [19:52:41]OFD Sender: No OFD packet to send [19:52:41]*** Cut start [19:52:41]*** Partial cut [19:52:41]*** CUTSNS_PIN = 1 [19:52:41]*** CUTSNS_PIN = 0 [19:52:41]*** Brake cut motor [19:52:42]Read from MH i2c: 01 [19:52:42]MH_I2C_Read... [19:52:42]*** Stop cut motor [19:52:42]*** Cut end [19:52:42]Read from MH i2c: 01 07 00 [19:52:42]MH_I2C_Read... [19:52:42]Read from MH i2c: 01 07 00 85 C5 00 00 00 00 00 FF 0F 5F [19:52:42]process_action close_receipt done [19:52:42]requested_data is exist [19:52:42]produce_requested_data [19:52:42]requested_item fm.sn is exist - process it [19:52:42]wFMCommunicate request_size=4 [19:52:42]MH_SAM_APDU [19:52:42]CAPDU: 80 11 00 00 [19:52:42]Write to MH i2c: E2 08 00 86 C5 80 11 00 00 00 00 00 00 C5 [19:52:42]Write i2c OK [19:52:42]MH_I2C_Read... [19:52:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:42]Read from MH i2c: E2 [19:52:42]MH_I2C_Read... [19:52:42]Read from MH i2c: E2 17 00 [19:52:42]MH_I2C_Read... [19:52:42]Read from MH i2c: E2 17 00 86 C5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 14 [19:52:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:52:42]wFMCommunicate OK [19:52:42]requested_item fd.num is exist - process it [19:52:42]SAM_PROTO_GetFieldsCounters [19:52:42]wFMCommunicate request_size=4 [19:52:42]MH_SAM_APDU [19:52:42]CAPDU: 80 13 00 00 [19:52:42]Write to MH i2c: E2 08 00 87 C5 80 13 00 00 00 00 00 00 C8 [19:52:42]Write i2c OK [19:52:42]MH_I2C_Read... [19:52:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:52:42]Read from MH i2c: E2 [19:52:42]MH_I2C_Read... [19:52:42]Read from MH i2c: E2 62 00 [19:52:42]MH_I2C_Read... [19:52:42]Read from MH i2c: E2 62 00 87 C5 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 25 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 32 02 00 00 5E 04 04 00 32 02 00 00 57 04 04 00 33 02 00 00 19 04 04 00 00 00 00 00 90 00 BC [19:52:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 25 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 32 02 00 00 5E 04 04 00 32 02 00 00 57 04 04 00 33 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:52:42]wFMCommunicate OK [19:52:42]SAM_PROTO_GetFieldsCounters done [19:52:42]requested_item shift.num is exist - process it [19:52:42]requested_item shift.opened is exist - process it [19:52:42]req_shift_opened [19:52:42]FM_GetShiftState [19:52:42]SAM_PROTO_GetShiftState [19:52:42]wFMCommunicate request_size=4 [19:52:42]MH_SAM_APDU [19:52:42]CAPDU: 80 13 01 00 [19:52:42]Write to MH i2c: E2 08 00 88 C5 80 13 01 00 00 00 00 00 CA [19:52:42]Write i2c OK [19:52:42]MH_I2C_Read... [19:52:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:42]Read from MH i2c: E2 [19:52:42]MH_I2C_Read... [19:52:42]Read from MH i2c: E2 0E 00 [19:52:42]MH_I2C_Read... [19:52:42]Read from MH i2c: E2 0E 00 88 C5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0D [19:52:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:52:42]wFMCommunicate OK [19:52:42]SAM_PROTO_GetShiftState done [19:52:42]FM_GetShiftState done [19:52:42]req_shift_opened done [19:52:42]requested_item shift.open_date is exist - process it [19:52:42]req_shift_open_date [19:52:42]req_shift_open_date done [19:52:42]produce_requested_data done [19:52:42]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218917,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:52:42]process_action_free close_receipt [19:52:42]json_value_free [19:52:42]json_value_free done [19:52:42]process_json_proto returns [19:52:42]Send response to host [19:52:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218917,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:52:42]free response buf [19:52:42]execute_script done [19:52:42]execute_script returns [19:52:42]free content buf [19:52:42]Sock 9.Close socket [19:52:42]Sock 9.Thread stoped [19:52:46]OFD Sender: No OFD packet to send [19:52:51]OFD Sender: No OFD packet to send [19:52:56]OFD Sender: No OFD packet to send [19:53:01]OFD Sender: No OFD packet to send [19:53:06]OFD Sender: No OFD packet to send [19:53:11]OFD Sender: No OFD packet to send [19:53:16]OFD Sender: No OFD packet to send [19:53:21]OFD Sender: No OFD packet to send [19:53:26]OFD Sender: No OFD packet to send [19:53:31]OFD Sender: No OFD packet to send [19:53:36]OFD Sender: No OFD packet to send [19:53:41]OFD Sender: No OFD packet to send [19:53:46]OFD Sender: No OFD packet to send [19:53:51]OFD Sender: No OFD packet to send [19:53:56]OFD Sender: No OFD packet to send [19:54:01]OFD Sender: No OFD packet to send [19:54:06]OFD Sender: No OFD packet to send [19:54:11]OFD Sender: No OFD packet to send [19:54:16]OFD Sender: No OFD packet to send [19:54:21]OFD Sender: No OFD packet to send [19:54:26]OFD Sender: No OFD packet to send [19:54:31]OFD Sender: No OFD packet to send [19:54:36]OFD Sender: No OFD packet to send [19:54:41]OFD Sender: No OFD packet to send [19:54:46]OFD Sender: No OFD packet to send [19:54:51]OFD Sender: No OFD packet to send [19:54:56]OFD Sender: No OFD packet to send [19:55:01]OFD Sender: No OFD packet to send [19:55:06]OFD Sender: No OFD packet to send [19:55:11]OFD Sender: No OFD packet to send [19:55:16]OFD Sender: No OFD packet to send [19:55:21]OFD Sender: No OFD packet to send [19:55:26]OFD Sender: No OFD packet to send [19:55:31]OFD Sender: No OFD packet to send [19:55:36]OFD Sender: No OFD packet to send [19:55:41]OFD Sender: No OFD packet to send [19:55:46]OFD Sender: No OFD packet to send [19:55:51]OFD Sender: No OFD packet to send [19:55:56]OFD Sender: No OFD packet to send [19:56:01]OFD Sender: No OFD packet to send [19:56:06]OFD Sender: No OFD packet to send [19:56:11]OFD Sender: No OFD packet to send [19:56:16]OFD Sender: No OFD packet to send [19:56:21]OFD Sender: No OFD packet to send [19:56:26]OFD Sender: No OFD packet to send [19:56:31]OFD Sender: No OFD packet to send [19:56:36]OFD Sender: No OFD packet to send [19:56:41]OFD Sender: No OFD packet to send [19:56:45]accept exits with 8 [19:56:45]New connection [19:56:45]New thread 3066682724 created [19:56:45]Thread 3066826084 joined [19:56:45]Waiting for new connection... [19:56:45] Sock 8.Parse request [19:56:45]Sock 8.Check first char [19:56:45]Sock 8.First char is OK [19:56:45]request: POST /json_proto HTTP/1.0 [19:56:45]Method: POST [19:56:45]URL: /json_proto [19:56:45]Method is POST - this is cgi request [19:56:45]url: /json_proto [19:56:45]query_string will be loaded in cgi processing [19:56:45]execute_cgi json_proto POST (null) [19:56:45]execute_cgi path=json_proto method=POST [19:56:45]POST find Content-Length [19:56:45]Host: 172.17.40.4:8080 [19:56:45]Content-Length: 677 [19:56:45]Content-Type: application/json [19:56:45] [19:56:45]POST finish read [19:56:45]Found Content-Length = 677 [19:56:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:56:45]execute_script... [19:56:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:56:45]POST & json_proto [19:56:45]process_json_proto [19:56:45]json parsed OK: [19:56:45]protocol is kg_v1.0 [19:56:45]action value=close_receipt [19:56:45]process_action close_receipt [19:56:45]cmd_close_receipt [19:56:45]MH_GetDate [19:56:45]Write to MH i2c: F0 00 00 89 C5 3D [19:56:45]Write i2c OK [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: F0 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: F0 09 00 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: F0 09 00 89 C5 00 03 0F 14 67 EE 0E 0D 67 43 [19:56:45]GetLastDocTimeStamp 1729367564 [19:56:45]current date 1729367811 [19:56:45]FM_GetShiftState [19:56:45]SAM_PROTO_GetShiftState [19:56:45]wFMCommunicate request_size=4 [19:56:45]MH_SAM_APDU [19:56:45]CAPDU: 80 13 01 00 [19:56:45]Write to MH i2c: E2 08 00 8A C5 80 13 01 00 00 00 00 00 CC [19:56:45]Write i2c OK [19:56:45]MH_I2C_Read... [19:56:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:56:45]Read from MH i2c: E2 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: E2 0E 00 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: E2 0E 00 8A C5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0F [19:56:45]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:56:45]wFMCommunicate OK [19:56:45]SAM_PROTO_GetShiftState done [19:56:45]FM_GetShiftState done [19:56:45]opened in 1729296582 [19:56:45]opened+sec_in_day 1729382982 [19:56:45]quantity*price = 20003 [19:56:45]sum+1 = 20004 [19:56: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 563 19.10.2024 19:56 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218918 ФПД: 92121651009121 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T195651&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218918&fm=92121651009121&tin=02508201610067®Number=0000000000098116&sum=20000 [19:56:46]StoreToDocumentArchive [19:56:46]shift 443 fd 218918 [19:56:46]save to /storage/0443/doc_00218918 [19:56:46]save last doc name /storage/0443/doc_00218918 to /storage/kkm_last_doc_name [19:56:46]save OK [19:56:46]Clear old archive folders... [19:56:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:56:46]tlvbuf is 015B1E80 [19:56:46]SAM_PROTO_ClearQueue [19:56:46]wFMCommunicate request_size=4 [19:56:46]MH_SAM_APDU [19:56:46]CAPDU: 80 09 00 00 [19:56:46]Write to MH i2c: E2 08 00 97 C5 80 09 00 00 00 00 00 00 CE [19:56:46]Write i2c OK [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: E2 [19:56:46]MH_I2C_Read... [19:56:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:56:46]Read from MH i2c: E2 03 00 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: E2 03 00 97 C5 00 90 00 D0 [19:56:46]RAPDU: 90 00 [19:56:46]wFMCommunicate OK [19:56:46]SAM_PROTO_ClearQueue done [19:56:46]KKMCreateOFDPacket [19:56:46]OFDProtocolAddRootSTLVToBuf [19:56:46]FM_MakeSignedData [19:56:46]FM_MakeSignedData [19:56:46]SAM_PROTO_SignData [19:56:46]wFMCommunicate request_size=4 [19:56:46]MH_SAM_APDU [19:56:46]CAPDU: 80 0D 01 02 [19:56:46]Write to MH i2c: E2 08 00 98 C5 80 0D 01 02 00 00 00 00 D6 [19:56:46]Write i2c OK [19:56:46]MH_I2C_Read... [19:56:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:56:46]Read from MH i2c: E2 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: E2 03 00 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: E2 03 00 98 C5 00 90 00 D1 [19:56:46]RAPDU: 90 00 [19:56:46]wFMCommunicate OK [19:56:46]wFMCommunicate request_size=255 [19:56:46]MH_SAM_APDU [19:56: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 33 02 00 00 F4 03 04 00 03 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 26 57 03 00 35 04 06 00 53 [19:56:46]Write to MH i2c: E2 02 01 99 C5 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 33 02 00 00 F4 03 04 00 03 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 26 57 03 00 35 04 06 00 53 00 00 71 [19:56:46]Write i2c OK [19:56:46]MH_I2C_Read... [19:56:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:56:47]Read from MH i2c: E2 [19:56:47]MH_I2C_Read... [19:56:47]Read from MH i2c: E2 03 00 [19:56:47]MH_I2C_Read... [19:56:47]Read from MH i2c: E2 03 00 99 C5 00 90 00 D2 [19:56:47]RAPDU: 90 00 [19:56:47]wFMCommunicate OK [19:56:47]wFMCommunicate request_size=10 [19:56:47]MH_SAM_APDU [19:56:47]CAPDU: 80 0D 02 02 05 C8 BE 48 D6 61 [19:56:47]Write to MH i2c: E2 0D 00 9A C5 80 0D 02 02 05 00 C8 BE 48 D6 61 00 00 E8 [19:56:47]Write i2c OK [19:56:47]MH_I2C_Read... [19:56:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:56:47]Read from MH i2c: E2 [19:56:47]MH_I2C_Read... [19:56:47]Read from MH i2c: E2 03 00 [19:56:47]MH_I2C_Read... [19:56:47]Read from MH i2c: E2 03 00 9A C5 00 90 00 D3 [19:56:47]RAPDU: 90 00 [19:56:47]wFMCommunicate OK [19:56:47]wFMCommunicate request_size=4 [19:56:47]MH_SAM_APDU [19:56:47]CAPDU: 80 0D 03 02 [19:56:47]Write to MH i2c: E2 08 00 9B C5 80 0D 03 02 00 00 00 00 DB [19:56:47]Write i2c OK [19:56:47]MH_I2C_Read... [19:56:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:56:47]Read from MH i2c: E2 [19:56:47]MH_I2C_Read... [19:56:47]Read from MH i2c: E2 0B 00 [19:56:47]MH_I2C_Read... [19:56:47]Read from MH i2c: E2 0B 00 9B C5 00 B7 1C B1 72 31 62 C2 45 90 00 6C [19:56:47]RAPDU: B7 1C B1 72 31 62 C2 45 90 00 [19:56:47]wFMCommunicate OK [19:56:47]SAM_PROTO_SignData done [19:56:47]FM_MakeSignedData done [19:56:47]CreateOFDProtocolMessage [19:56:47]wFMCommunicate request_size=4 [19:56:47]MH_SAM_APDU [19:56:47]CAPDU: 80 11 00 00 [19:56:47]Write to MH i2c: E2 08 00 9C C5 80 11 00 00 00 00 00 00 DB [19:56:47]Write i2c OK [19:56:47]MH_I2C_Read... [19:56:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:47]Read from MH i2c: E2 [19:56:47]MH_I2C_Read... [19:56:47]Read from MH i2c: E2 17 00 [19:56:47]MH_I2C_Read... [19:56:47]Read from MH i2c: E2 17 00 9C C5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2A [19:56:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:56:47]wFMCommunicate OK [19:56:47]CreateOFDProtocolMessage done [19:56:47]OFDSenderStorePacket 218918 [19:56:47]StoreOFDPacket docnum=218918 [19:56:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 2B A5 07 01 93 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 33 02 00 00 F4 03 04 00 03 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 26 57 03 00 35 04 06 00 53 C8 BE 48 D6 61 B7 1C B1 72 31 62 C2 45 [19:56:47]CheckFolder [19:56:47]dirname=/storage/ofd_packets [19:56:47]CheckFolder done [19:56:47]ProducePacketName [19:56:47]name=ofd_packets/00218918 [19:56:47]NVStorageSaveData ofd_packets/00218918 [19:56:47]File name is /storage/ofd_packets/00218918 [19:56:47]Write 301 bytes [19:56:47]NVStorageSaveData done [19:56:47]OFDSenderStorePacket done [19:56:47]KKMCreateOFDPacket done [19:56:47]NVStorageSaveData kkm_last_timestamp [19:56:47]File name is /storage/kkm_last_timestamp [19:56:47]Write 4 bytes [19:56:47]NVStorageSaveData done [19:56:47]ExternCall_PrintAddStr [19:56:47]wPrintStart [19:56:47]Write to MH i2c: 01 00 00 9D C5 62 [19:56:47]Write i2c OK [19:56:47]MH_I2C_Read... [19:56:47]Read from MH i2c: 01 [19:56:47]MH_I2C_Read... [19:56:47]Read from MH i2c: 01 07 00 [19:56:47]MH_I2C_Read... [19:56:47]Read from MH i2c: 01 07 00 9D C5 00 00 00 00 00 FF 0F 77 [19:56:47]RasterBufferAndPrint [19:56:47]line Счет N : (1)536456 [19:56:47]line ИНН: 02508201610067 [19:56:47]line Контрольно-Кассовый Чек [19:56:47]line ПРОДАЖА [19:56:47]line ТРК (МРК, ГНК) : 23 [19:56:47]line Товар: 2710124130 [19:56:47]line Аи-92-К-2 [19:56:47]line 2.990 * 66.90 [19:56:47]line = 200.03 [19:56:47]line НДС 12% НСП 1% [19:56:47]line > о реализуемом товаре [19:56:47]line ОКРУГЛЕНИЕ: -0.03 [19:56:47]line ИТОГО: 200.00 [19:56:47]line Внесено: 200.00 [19:56:47]line СДАЧА: 0.00 [19:56:47]line НСП 1% : 1.77 [19:56:47]line НДС 12% : 21.24 [19:56:47]line Наличными: 200.00 [19:56:47]line Безнал.: 0.00 [19:56:47]line Место: АЗС № 84 "Партнер Нефть" [19:56:47]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:56:47]line СНО: Общий режим [19:56:47]line Чек 563 19.10.2024 19:56 [19:56:47]line Смена: 443 ФФД: 1.0 [19:56:47]line ЗНМ: 0300000178 [19:56:47]line РНМ: 0000000000098116 [19:56:47]line Версия ККМ: 001 [19:56:47]line ФМ: 0000000000965413 [19:56:47]line ФД: 218918 [19:56:47]line ФПД: 92121651009121 [19:56:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T195651&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218918&fm=92121651009121&tin=02508201610067®Number=0000000000098116&sum=20000 [19:56:47]OFD Sender: Processing packet 218918 [packets to send 80, broken 79] [19:56:47]ProducePacketName [19:56:47]name=ofd_packets/00218918 [19:56:47]OFD Sender: To server: pG, [19:56:47]CommunicateWithHost lk.salyk.kg:30040 [19:56:47]ConnectInit lk.salyk.kg [19:56:47]written 0, free lines is 4095 [19:56:47]Connected sock=10 [19:56:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 2B A5 07 01 93 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 33 02 00 00 F4 03 04 00 03 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 26 57 03 00 35 04 06 00 53 C8 BE 48 D6 61 B7 1C B1 72 31 62 C2 45 [19:56:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A1 5D 47 00 20 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 39 36 35 34 31 33 10 04 04 00 26 57 03 00 F4 03 04 00 9C BA 13 67 B6 04 01 00 00 FD 02 2E DE D4 3C 91 7E [19:56:47]CommunicateWithHost err = 0 [19:56:47]CheckOFDResponse [19:56:47]1017 (14) - 77093643461234 [19:56:47]1041 (16) - 0000000000965413 [19:56:47]1040 (4) - 218918 [19:56:47]1012 (4) - 19.10.2024 13:56 [19:56:47]1206 (1) - 0 [19:56:47]OFD Sender: Remove packet 218918 [19:56:47]ProducePacketName [19:56:47]name=ofd_packets/00218918 [19:56:47]NVStorageDeleteData [19:56:47]Write to MH i2c: 01 00 00 C8 C5 8D [19:56:47]Write i2c OK [19:56:47]MH_I2C_Read... [19:56:47]Read from MH i2c: 01 [19:56:47]MH_I2C_Read... [19:56:47]Read from MH i2c: 01 07 00 [19:56:47]MH_I2C_Read... [19:56:47]Read from MH i2c: 01 07 00 C8 C5 00 00 00 00 00 FE 0C 9E [19:56:47]RasterBufferAndPrint [19:56:47]line [19:56:47]line [19:56:47]line [19:56:47]line [19:56:47]line [19:56:47]written 0, free lines is 3332 [19:56:48]MH_Cut [19:56:48]Write to MH i2c: D1 01 00 CF C5 01 66 [19:56:48]Write i2c OK [19:56:48]MH_I2C_Read... [19:56:48]Read from MH i2c: D1 [19:56:48]MH_I2C_Read... [19:56:48]Read from MH i2c: D1 01 00 [19:56:48]MH_I2C_Read... [19:56:48]Read from MH i2c: D1 01 00 CF C5 00 65 [19:56:48]Write to MH i2c: 01 00 00 D0 C5 95 [19:56:48]Write i2c OK [19:56:48]MH_I2C_Read... [19:56:48]OFD Sender: No OFD packet to send [19:56:48]*** Cut start [19:56:48]*** Partial cut [19:56:48]*** CUTSNS_PIN = 1 [19:56:48]*** CUTSNS_PIN = 0 [19:56:48]*** Brake cut motor [19:56:49]Read from MH i2c: 01 [19:56:49]MH_I2C_Read... [19:56:49]*** Stop cut motor [19:56:49]*** Cut end [19:56:49]Read from MH i2c: 01 07 00 [19:56:49]MH_I2C_Read... [19:56:49]Read from MH i2c: 01 07 00 D0 C5 00 00 00 00 00 FF 0F AA [19:56:49]process_action close_receipt done [19:56:49]requested_data is exist [19:56:49]produce_requested_data [19:56:49]requested_item fm.sn is exist - process it [19:56:49]wFMCommunicate request_size=4 [19:56:49]MH_SAM_APDU [19:56:49]CAPDU: 80 11 00 00 [19:56:49]Write to MH i2c: E2 08 00 D1 C5 80 11 00 00 00 00 00 00 10 [19:56:49]Write i2c OK [19:56:49]MH_I2C_Read... [19:56:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:49]Read from MH i2c: E2 [19:56:49]MH_I2C_Read... [19:56:49]Read from MH i2c: E2 17 00 [19:56:49]MH_I2C_Read... [19:56:49]Read from MH i2c: E2 17 00 D1 C5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5F [19:56:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:56:49]wFMCommunicate OK [19:56:49]requested_item fd.num is exist - process it [19:56:49]SAM_PROTO_GetFieldsCounters [19:56:49]wFMCommunicate request_size=4 [19:56:49]MH_SAM_APDU [19:56:49]CAPDU: 80 13 00 00 [19:56:49]Write to MH i2c: E2 08 00 D2 C5 80 13 00 00 00 00 00 00 13 [19:56:49]Write i2c OK [19:56:49]MH_I2C_Read... [19:56:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:56:49]Read from MH i2c: E2 [19:56:49]MH_I2C_Read... [19:56:49]Read from MH i2c: E2 62 00 [19:56:49]MH_I2C_Read... [19:56:49]Read from MH i2c: E2 62 00 D2 C5 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 26 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 33 02 00 00 5E 04 04 00 33 02 00 00 57 04 04 00 34 02 00 00 19 04 04 00 00 00 00 00 90 00 0B [19:56:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 26 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 33 02 00 00 5E 04 04 00 33 02 00 00 57 04 04 00 34 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:56:49]wFMCommunicate OK [19:56:49]SAM_PROTO_GetFieldsCounters done [19:56:49]requested_item shift.num is exist - process it [19:56:49]requested_item shift.opened is exist - process it [19:56:49]req_shift_opened [19:56:49]FM_GetShiftState [19:56:49]SAM_PROTO_GetShiftState [19:56:49]wFMCommunicate request_size=4 [19:56:49]MH_SAM_APDU [19:56:49]CAPDU: 80 13 01 00 [19:56:49]Write to MH i2c: E2 08 00 D3 C5 80 13 01 00 00 00 00 00 15 [19:56:49]Write i2c OK [19:56:49]MH_I2C_Read... [19:56:49]Read from MH i2c: E2 [19:56:49]MH_I2C_Read... [19:56:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:56:49]Read from MH i2c: E2 0E 00 [19:56:49]MH_I2C_Read... [19:56:49]Read from MH i2c: E2 0E 00 D3 C5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 58 [19:56:49]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:56:49]wFMCommunicate OK [19:56:49]SAM_PROTO_GetShiftState done [19:56:49]FM_GetShiftState done [19:56:49]req_shift_opened done [19:56:49]requested_item shift.open_date is exist - process it [19:56:49]req_shift_open_date [19:56:49]req_shift_open_date done [19:56:49]produce_requested_data done [19:56:49]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218918,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:56:49]process_action_free close_receipt [19:56:49]json_value_free [19:56:49]json_value_free done [19:56:49]process_json_proto returns [19:56:49]Send response to host [19:56:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218918,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:56:49]free response buf [19:56:49]execute_script done [19:56:49]execute_script returns [19:56:49]free content buf [19:56:49]Sock 8.Close socket [19:56:49]Sock 8.Thread stoped [19:56:53]OFD Sender: No OFD packet to send [19:56:58]OFD Sender: No OFD packet to send [19:57:03]OFD Sender: No OFD packet to send [19:57:08]OFD Sender: No OFD packet to send [19:57:13]OFD Sender: No OFD packet to send [19:57:18]OFD Sender: No OFD packet to send [19:57:23]OFD Sender: No OFD packet to send [19:57:28]OFD Sender: No OFD packet to send [19:57:33]OFD Sender: No OFD packet to send [19:57:38]OFD Sender: No OFD packet to send [19:57:43]OFD Sender: No OFD packet to send [19:57:48]OFD Sender: No OFD packet to send [19:57:52]accept exits with 9 [19:57:52]New connection [19:57:52]New thread 3066826084 created [19:57:52]Thread 3066682724 joined [19:57:52]Waiting for new connection... [19:57:52] Sock 9.Parse request [19:57:52]Sock 9.Check first char [19:57:52]Sock 9.First char is OK [19:57:52]request: POST /json_proto HTTP/1.0 [19:57:52]Method: POST [19:57:52]URL: /json_proto [19:57:52]Method is POST - this is cgi request [19:57:52]url: /json_proto [19:57:52]query_string will be loaded in cgi processing [19:57:52]execute_cgi json_proto POST (null) [19:57:52]execute_cgi path=json_proto method=POST [19:57:52]POST find Content-Length [19:57:52]Host: 172.17.40.4:8080 [19:57:52]Content-Length: 677 [19:57:52]Content-Type: application/json [19:57:52] [19:57:52]POST finish read [19:57:52]Found Content-Length = 677 [19:57:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:57:52]execute_script... [19:57: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)536457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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:57:52]POST & json_proto [19:57:52]process_json_proto [19:57:52]json parsed OK: [19:57:52]protocol is kg_v1.0 [19:57:52]action value=close_receipt [19:57:52]process_action close_receipt [19:57:52]cmd_close_receipt [19:57:52]MH_GetDate [19:57:52]Write to MH i2c: F0 00 00 D4 C5 88 [19:57:52]Write i2c OK [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: F0 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: F0 09 00 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: F0 09 00 D4 C5 00 46 0F 14 67 EE 0E 0D 67 D1 [19:57:52]GetLastDocTimeStamp 1729367811 [19:57:52]current date 1729367878 [19:57:52]FM_GetShiftState [19:57:52]SAM_PROTO_GetShiftState [19:57:52]wFMCommunicate request_size=4 [19:57:52]MH_SAM_APDU [19:57:52]CAPDU: 80 13 01 00 [19:57:52]Write to MH i2c: E2 08 00 D5 C5 80 13 01 00 00 00 00 00 17 [19:57:52]Write i2c OK [19:57:52]MH_I2C_Read... [19:57:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:52]Read from MH i2c: E2 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: E2 0E 00 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: E2 0E 00 D5 C5 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5A [19:57:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:57:52]wFMCommunicate OK [19:57:52]SAM_PROTO_GetShiftState done [19:57:52]FM_GetShiftState done [19:57:52]opened in 1729296582 [19:57:52]opened+sec_in_day 1729382982 [19:57:52]quantity*price = 50041 [19:57:52]sum+1 = 50042 [19:57:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 564 19.10.2024 19:57 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218919 ФПД: 45604096760254 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T195758&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218919&fm=45604096760254&tin=02508201610067®Number=0000000000098116&sum=50000 [19:57:53]StoreToDocumentArchive [19:57:53]shift 443 fd 218919 [19:57:53]save to /storage/0443/doc_00218919 [19:57:53]save last doc name /storage/0443/doc_00218919 to /storage/kkm_last_doc_name [19:57:53]save OK [19:57:53]Clear old archive folders... [19:57:53]OFD Sender: No OFD packet to send [19:57:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:57:53]tlvbuf is 017D9370 [19:57:53]SAM_PROTO_ClearQueue [19:57:53]wFMCommunicate request_size=4 [19:57:53]MH_SAM_APDU [19:57:53]CAPDU: 80 09 00 00 [19:57:53]Write to MH i2c: E2 08 00 E2 C5 80 09 00 00 00 00 00 00 19 [19:57:53]Write i2c OK [19:57:53]MH_I2C_Read... [19:57:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:57:53]Read from MH i2c: E2 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: E2 03 00 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: E2 03 00 E2 C5 00 90 00 1B [19:57:53]RAPDU: 90 00 [19:57:53]wFMCommunicate OK [19:57:53]SAM_PROTO_ClearQueue done [19:57:53]KKMCreateOFDPacket [19:57:53]OFDProtocolAddRootSTLVToBuf [19:57:53]FM_MakeSignedData [19:57:53]FM_MakeSignedData [19:57:53]SAM_PROTO_SignData [19:57:53]wFMCommunicate request_size=4 [19:57:53]MH_SAM_APDU [19:57:53]CAPDU: 80 0D 01 02 [19:57:53]Write to MH i2c: E2 08 00 E3 C5 80 0D 01 02 00 00 00 00 21 [19:57:53]Write i2c OK [19:57:53]MH_I2C_Read... [19:57:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:57:53]Read from MH i2c: E2 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: E2 03 00 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: E2 03 00 E3 C5 00 90 00 1C [19:57:53]RAPDU: 90 00 [19:57:53]wFMCommunicate OK [19:57:53]wFMCommunicate request_size=255 [19:57:53]MH_SAM_APDU [19:57: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 34 02 00 00 F4 03 04 00 46 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 27 57 03 00 35 04 06 00 29 [19:57:53]Write to MH i2c: E2 02 01 E4 C5 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 46 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 27 57 03 00 35 04 06 00 29 00 00 15 [19:57:53]Write i2c OK [19:57:53]MH_I2C_Read... [19:57:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:53]Read from MH i2c: E2 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: E2 03 00 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: E2 03 00 E4 C5 00 90 00 1D [19:57:53]RAPDU: 90 00 [19:57:53]wFMCommunicate OK [19:57:53]wFMCommunicate request_size=10 [19:57:53]MH_SAM_APDU [19:57:53]CAPDU: 80 0D 02 02 05 7A 07 FC D9 BE [19:57:53]Write to MH i2c: E2 0D 00 E5 C5 80 0D 02 02 05 00 7A 07 FC D9 BE 00 00 42 [19:57:53]Write i2c OK [19:57:53]MH_I2C_Read... [19:57:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:53]Read from MH i2c: E2 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: E2 03 00 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: E2 03 00 E5 C5 00 90 00 1E [19:57:53]RAPDU: 90 00 [19:57:53]wFMCommunicate OK [19:57:53]wFMCommunicate request_size=4 [19:57:53]MH_SAM_APDU [19:57:53]CAPDU: 80 0D 03 02 [19:57:53]Write to MH i2c: E2 08 00 E6 C5 80 0D 03 02 00 00 00 00 26 [19:57:53]Write i2c OK [19:57:53]MH_I2C_Read... [19:57:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:57:53]Read from MH i2c: E2 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: E2 0B 00 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: E2 0B 00 E6 C5 00 BC B2 6B 0D 9A AA FA 3A 90 00 85 [19:57:53]RAPDU: BC B2 6B 0D 9A AA FA 3A 90 00 [19:57:53]wFMCommunicate OK [19:57:53]SAM_PROTO_SignData done [19:57:53]FM_MakeSignedData done [19:57:53]CreateOFDProtocolMessage [19:57:53]wFMCommunicate request_size=4 [19:57:53]MH_SAM_APDU [19:57:53]CAPDU: 80 11 00 00 [19:57:53]Write to MH i2c: E2 08 00 E7 C5 80 11 00 00 00 00 00 00 26 [19:57:53]Write i2c OK [19:57:53]MH_I2C_Read... [19:57:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:53]Read from MH i2c: E2 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: E2 17 00 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: E2 17 00 E7 C5 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 75 [19:57:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:57:53]wFMCommunicate OK [19:57:53]CreateOFDProtocolMessage done [19:57:53]OFDSenderStorePacket 218919 [19:57:53]StoreOFDPacket docnum=218919 [19:57:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6D 13 07 01 29 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 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 46 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 27 57 03 00 35 04 06 00 29 7A 07 FC D9 BE BC B2 6B 0D 9A AA FA 3A [19:57:53]CheckFolder [19:57:53]dirname=/storage/ofd_packets [19:57:53]CheckFolder done [19:57:53]ProducePacketName [19:57:53]name=ofd_packets/00218919 [19:57:53]NVStorageSaveData ofd_packets/00218919 [19:57:53]File name is /storage/ofd_packets/00218919 [19:57:53]Write 301 bytes [19:57:53]NVStorageSaveData done [19:57:53]OFDSenderStorePacket done [19:57:53]KKMCreateOFDPacket done [19:57:53]NVStorageSaveData kkm_last_timestamp [19:57:53]File name is /storage/kkm_last_timestamp [19:57:53]Write 4 bytes [19:57:53]NVStorageSaveData done [19:57:53]ExternCall_PrintAddStr [19:57:53]wPrintStart [19:57:53]Write to MH i2c: 01 00 00 E8 C5 AD [19:57:53]Write i2c OK [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: 01 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: 01 07 00 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: 01 07 00 E8 C5 00 00 00 00 00 FF 0F C2 [19:57:53]RasterBufferAndPrint [19:57:53]line Счет N : (1)536457 [19:57:53]line ИНН: 02508201610067 [19:57:53]line Контрольно-Кассовый Чек [19:57:53]line ПРОДАЖА [19:57:53]line ТРК (МРК, ГНК) : 13 [19:57:53]line Товар: 2710124130 [19:57:53]line Аи-92-К-2 [19:57:53]line 7.480 * 66.90 [19:57:53]line = 500.41 [19:57:53]line НДС 12% НСП 1% [19:57:53]line > о реализуемом товаре [19:57:53]line ОКРУГЛЕНИЕ: -0.41 [19:57:53]line ИТОГО: 500.00 [19:57:53]line Внесено: 500.00 [19:57:53]line СДАЧА: 0.00 [19:57:53]line НСП 1% : 4.43 [19:57:53]line НДС 12% : 53.14 [19:57:53]line Наличными: 500.00 [19:57:53]line Безнал.: 0.00 [19:57:53]line Место: АЗС № 84 "Партнер Нефть" [19:57:53]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:57:53]line СНО: Общий режим [19:57:53]line Чек 564 19.10.2024 19:57 [19:57:53]line Смена: 443 ФФД: 1.0 [19:57:53]line ЗНМ: 0300000178 [19:57:53]line РНМ: 0000000000098116 [19:57:53]line Версия ККМ: 001 [19:57:53]line ФМ: 0000000000965413 [19:57:53]line ФД: 218919 [19:57:53]line ФПД: 45604096760254 [19:57:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T195758&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218919&fm=45604096760254&tin=02508201610067®Number=0000000000098116&sum=50000 [19:57:54]OFD Sender: Processing packet 218919 [packets to send 80, broken 79] [19:57:54]ProducePacketName [19:57:54]name=ofd_packets/00218919 [19:57:54]OFD Sender: To server: pG, [19:57:54]CommunicateWithHost lk.salyk.kg:30040 [19:57:54]ConnectInit lk.salyk.kg [19:57:54]written 0, free lines is 4095 [19:57:54]Connected sock=10 [19:57:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6D 13 07 01 29 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 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 46 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 27 57 03 00 35 04 06 00 29 7A 07 FC D9 BE BC B2 6B 0D 9A AA FA 3A [19:57:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 6F 21 47 00 8F 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 39 36 35 34 31 33 10 04 04 00 27 57 03 00 F4 03 04 00 DF BA 13 67 B6 04 01 00 00 51 90 FC C9 A5 91 7E 05 [19:57:54]CommunicateWithHost err = 0 [19:57:54]CheckOFDResponse [19:57:54]1017 (14) - 77093643461234 [19:57:54]1041 (16) - 0000000000965413 [19:57:54]1040 (4) - 218919 [19:57:54]1012 (4) - 19.10.2024 13:57 [19:57:54]1206 (1) - 0 [19:57:54]OFD Sender: Remove packet 218919 [19:57:54]ProducePacketName [19:57:54]name=ofd_packets/00218919 [19:57:54]NVStorageDeleteData [19:57:54]Write to MH i2c: 01 00 00 13 C6 D9 [19:57:54]Write i2c OK [19:57:54]MH_I2C_Read... [19:57:54]Read from MH i2c: 01 [19:57:54]MH_I2C_Read... [19:57:54]Read from MH i2c: 01 07 00 [19:57:54]MH_I2C_Read... [19:57:54]Read from MH i2c: 01 07 00 13 C6 00 00 00 00 00 F3 0C DF [19:57:54]RasterBufferAndPrint [19:57:54]line [19:57:54]line [19:57:54]line [19:57:54]line [19:57:54]line [19:57:54]written 0, free lines is 3321 [19:57:54]MH_Cut [19:57:54]Write to MH i2c: D1 01 00 1A C6 01 B2 [19:57:54]Write i2c OK [19:57:54]MH_I2C_Read... [19:57:54]Read from MH i2c: D1 [19:57:54]MH_I2C_Read... [19:57:54]Read from MH i2c: D1 01 00 [19:57:54]MH_I2C_Read... [19:57:54]Read from MH i2c: D1 01 00 1A C6 00 B1 [19:57:54]Write to MH i2c: 01 00 00 1B C6 E1 [19:57:54]Write i2c OK [19:57:54]MH_I2C_Read... [19:57:55]OFD Sender: No OFD packet to send [19:57:55]*** Cut start [19:57:55]*** Partial cut [19:57:55]*** CUTSNS_PIN = 1 [19:57:55]*** CUTSNS_PIN = 0 [19:57:55]*** Brake cut motor [19:57:56]Read from MH i2c: 01 [19:57:56]MH_I2C_Read... [19:57:56]*** Stop cut motor [19:57:56]*** Cut end [19:57:56]Read from MH i2c: 01 07 00 [19:57:56]MH_I2C_Read... [19:57:56]Read from MH i2c: 01 07 00 1B C6 00 00 00 00 00 FF 0F F6 [19:57:56]process_action close_receipt done [19:57:56]requested_data is exist [19:57:56]produce_requested_data [19:57:56]requested_item fm.sn is exist - process it [19:57:56]wFMCommunicate request_size=4 [19:57:56]MH_SAM_APDU [19:57:56]CAPDU: 80 11 00 00 [19:57:56]Write to MH i2c: E2 08 00 1C C6 80 11 00 00 00 00 00 00 5C [19:57:56]Write i2c OK [19:57:56]MH_I2C_Read... [19:57:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:56]Read from MH i2c: E2 [19:57:56]MH_I2C_Read... [19:57:56]Read from MH i2c: E2 17 00 [19:57:56]MH_I2C_Read... [19:57:56]Read from MH i2c: E2 17 00 1C C6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AB [19:57:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:57:56]wFMCommunicate OK [19:57:56]requested_item fd.num is exist - process it [19:57:56]SAM_PROTO_GetFieldsCounters [19:57:56]wFMCommunicate request_size=4 [19:57:56]MH_SAM_APDU [19:57:56]CAPDU: 80 13 00 00 [19:57:56]Write to MH i2c: E2 08 00 1D C6 80 13 00 00 00 00 00 00 5F [19:57:56]Write i2c OK [19:57:56]MH_I2C_Read... [19:57:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:57:56]Read from MH i2c: E2 [19:57:56]MH_I2C_Read... [19:57:56]Read from MH i2c: E2 62 00 [19:57:56]MH_I2C_Read... [19:57:56]Read from MH i2c: E2 62 00 1D C6 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 27 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 34 02 00 00 5E 04 04 00 34 02 00 00 57 04 04 00 35 02 00 00 19 04 04 00 00 00 00 00 90 00 5B [19:57:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 27 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 34 02 00 00 5E 04 04 00 34 02 00 00 57 04 04 00 35 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:57:56]wFMCommunicate OK [19:57:56]SAM_PROTO_GetFieldsCounters done [19:57:56]requested_item shift.num is exist - process it [19:57:56]requested_item shift.opened is exist - process it [19:57:56]req_shift_opened [19:57:56]FM_GetShiftState [19:57:56]SAM_PROTO_GetShiftState [19:57:56]wFMCommunicate request_size=4 [19:57:56]MH_SAM_APDU [19:57:56]CAPDU: 80 13 01 00 [19:57:56]Write to MH i2c: E2 08 00 1E C6 80 13 01 00 00 00 00 00 61 [19:57:56]Write i2c OK [19:57:56]MH_I2C_Read... [19:57:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:56]Read from MH i2c: E2 [19:57:56]MH_I2C_Read... [19:57:56]Read from MH i2c: E2 0E 00 [19:57:56]MH_I2C_Read... [19:57:56]Read from MH i2c: E2 0E 00 1E C6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A4 [19:57:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:57:56]wFMCommunicate OK [19:57:56]SAM_PROTO_GetShiftState done [19:57:56]FM_GetShiftState done [19:57:56]req_shift_opened done [19:57:56]requested_item shift.open_date is exist - process it [19:57:56]req_shift_open_date [19:57:56]req_shift_open_date done [19:57:56]produce_requested_data done [19:57:56]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218919,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:57:56]process_action_free close_receipt [19:57:56]json_value_free [19:57:56]json_value_free done [19:57:56]process_json_proto returns [19:57:56]Send response to host [19:57:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218919,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:57:56]free response buf [19:57:56]execute_script done [19:57:56]execute_script returns [19:57:56]free content buf [19:57:56]Sock 9.Close socket [19:57:56]Sock 9.Thread stoped [19:58:00]OFD Sender: No OFD packet to send [19:58:05]OFD Sender: No OFD packet to send [19:58:10]OFD Sender: No OFD packet to send [19:58:15]OFD Sender: No OFD packet to send [19:58:20]OFD Sender: No OFD packet to send [19:58:25]OFD Sender: No OFD packet to send [19:58:30]OFD Sender: No OFD packet to send [19:58:35]OFD Sender: No OFD packet to send [19:58:40]OFD Sender: No OFD packet to send [19:58:45]OFD Sender: No OFD packet to send [19:58:50]OFD Sender: No OFD packet to send [19:58:55]OFD Sender: No OFD packet to send [19:59:00]OFD Sender: No OFD packet to send [19:59:05]OFD Sender: No OFD packet to send [19:59:10]OFD Sender: No OFD packet to send [19:59:15]OFD Sender: No OFD packet to send [19:59:18]accept exits with 8 [19:59:18]New connection [19:59:18]New thread 3066682724 created [19:59:18]Thread 3066826084 joined [19:59:18]Waiting for new connection... [19:59:18] Sock 8.Parse request [19:59:18]Sock 8.Check first char [19:59:18]Sock 8.First char is OK [19:59:18]request: POST /json_proto HTTP/1.0 [19:59:18]Method: POST [19:59:18]URL: /json_proto [19:59:18]Method is POST - this is cgi request [19:59:18]url: /json_proto [19:59:18]query_string will be loaded in cgi processing [19:59:18]execute_cgi json_proto POST (null) [19:59:18]execute_cgi path=json_proto method=POST [19:59:18]POST find Content-Length [19:59:18]Host: 172.17.40.4:8080 [19:59:18]Content-Length: 800 [19:59:18]Content-Type: application/json [19:59:18] [19:59:18]POST finish read [19:59:18]Found Content-Length = 800 [19:59:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4235280", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:59:18]execute_script... [19:59:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4235280", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:59:18]POST & json_proto [19:59:18]process_json_proto [19:59:18]json parsed OK: [19:59:18]protocol is kg_v1.0 [19:59:18]action value=close_receipt [19:59:18]process_action close_receipt [19:59:18]cmd_close_receipt [19:59:18]MH_GetDate [19:59:18]Write to MH i2c: F0 00 00 1F C6 D4 [19:59:18]Write i2c OK [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: F0 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: F0 09 00 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: F0 09 00 1F C6 00 9C 0F 14 67 EE 0E 0D 67 73 [19:59:18]GetLastDocTimeStamp 1729367878 [19:59:18]current date 1729367964 [19:59:18]FM_GetShiftState [19:59:18]SAM_PROTO_GetShiftState [19:59:18]wFMCommunicate request_size=4 [19:59:18]MH_SAM_APDU [19:59:18]CAPDU: 80 13 01 00 [19:59:18]Write to MH i2c: E2 08 00 20 C6 80 13 01 00 00 00 00 00 63 [19:59:18]Write i2c OK [19:59:18]MH_I2C_Read... [19:59:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:18]Read from MH i2c: E2 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: E2 0E 00 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: E2 0E 00 20 C6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A6 [19:59:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:59:18]wFMCommunicate OK [19:59:18]SAM_PROTO_GetShiftState done [19:59:18]FM_GetShiftState done [19:59:18]opened in 1729296582 [19:59:18]opened+sec_in_day 1729382982 [19:59:18]quantity*price = 0 [19:59:18]sum+1 = 1 [19:59:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 565 19.10.2024 19:59 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4235280 ФМ: 0000000000965413 ФД: 218920 ФПД: 71404210170358 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T195924&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218920&fm=71404210170358&tin=02508201610067®Number=0000000000098116&sum=0 [19:59:19]StoreToDocumentArchive [19:59:19]shift 443 fd 218920 [19:59:19]save to /storage/0443/doc_00218920 [19:59:19]save last doc name /storage/0443/doc_00218920 to /storage/kkm_last_doc_name [19:59:19]save OK [19:59:19]Clear old archive folders... [19:59:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:59:19]tlvbuf is 0161C450 [19:59:19]SAM_PROTO_ClearQueue [19:59:19]wFMCommunicate request_size=4 [19:59:19]MH_SAM_APDU [19:59:19]CAPDU: 80 09 00 00 [19:59:19]Write to MH i2c: E2 08 00 2D C6 80 09 00 00 00 00 00 00 65 [19:59:19]Write i2c OK [19:59:19]MH_I2C_Read... [19:59:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:59:19]Read from MH i2c: E2 [19:59:19]MH_I2C_Read... [19:59:19]Read from MH i2c: E2 03 00 [19:59:19]MH_I2C_Read... [19:59:19]Read from MH i2c: E2 03 00 2D C6 00 90 00 67 [19:59:19]RAPDU: 90 00 [19:59:19]wFMCommunicate OK [19:59:19]SAM_PROTO_ClearQueue done [19:59:19]KKMCreateOFDPacket [19:59:19]OFDProtocolAddRootSTLVToBuf [19:59:19]FM_MakeSignedData [19:59:19]FM_MakeSignedData [19:59:19]SAM_PROTO_SignData [19:59:19]wFMCommunicate request_size=4 [19:59:19]MH_SAM_APDU [19:59:19]CAPDU: 80 0D 01 02 [19:59:19]Write to MH i2c: E2 08 00 2E C6 80 0D 01 02 00 00 00 00 6D [19:59:19]Write i2c OK [19:59:19]MH_I2C_Read... [19:59:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:59:19]Read from MH i2c: E2 [19:59:19]MH_I2C_Read... [19:59:19]Read from MH i2c: E2 03 00 [19:59:19]MH_I2C_Read... [19:59:19]Read from MH i2c: E2 03 00 2E C6 00 90 00 68 [19:59:19]RAPDU: 90 00 [19:59:19]wFMCommunicate OK [19:59:19]wFMCommunicate request_size=255 [19:59:19]MH_SAM_APDU [19:59:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 9C 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 28 57 03 00 35 04 06 00 40 [19:59:19]Write to MH i2c: E2 02 01 2F C6 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 9C 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 28 57 03 00 35 04 06 00 40 00 00 82 [19:59:19]Write i2c OK [19:59:19]MH_I2C_Read... [19:59:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:59:20]Read from MH i2c: E2 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: E2 03 00 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: E2 03 00 2F C6 00 90 00 69 [19:59:20]RAPDU: 90 00 [19:59:20]wFMCommunicate OK [19:59:20]wFMCommunicate request_size=10 [19:59:20]MH_SAM_APDU [19:59:20]CAPDU: 80 0D 02 02 05 F1 16 95 29 F6 [19:59:20]Write to MH i2c: E2 0D 00 30 C6 80 0D 02 02 05 00 F1 16 95 29 F6 00 00 35 [19:59:20]Write i2c OK [19:59:20]MH_I2C_Read... [19:59:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:59:20]Read from MH i2c: E2 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: E2 03 00 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: E2 03 00 30 C6 00 90 00 6A [19:59:20]RAPDU: 90 00 [19:59:20]wFMCommunicate OK [19:59:20]wFMCommunicate request_size=4 [19:59:20]MH_SAM_APDU [19:59:20]CAPDU: 80 0D 03 02 [19:59:20]Write to MH i2c: E2 08 00 31 C6 80 0D 03 02 00 00 00 00 72 [19:59:20]Write i2c OK [19:59:20]MH_I2C_Read... [19:59:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:59:20]Read from MH i2c: E2 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: E2 0B 00 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: E2 0B 00 31 C6 00 C4 B7 FA 07 4E 4E 75 C1 90 00 C1 [19:59:20]RAPDU: C4 B7 FA 07 4E 4E 75 C1 90 00 [19:59:20]wFMCommunicate OK [19:59:20]SAM_PROTO_SignData done [19:59:20]FM_MakeSignedData done [19:59:20]CreateOFDProtocolMessage [19:59:20]wFMCommunicate request_size=4 [19:59:20]MH_SAM_APDU [19:59:20]CAPDU: 80 11 00 00 [19:59:20]Write to MH i2c: E2 08 00 32 C6 80 11 00 00 00 00 00 00 72 [19:59:20]Write i2c OK [19:59:20]MH_I2C_Read... [19:59:20]OFD Sender: No OFD packet to send [19:59:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:20]Read from MH i2c: E2 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: E2 17 00 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: E2 17 00 32 C6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C1 [19:59:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:59:20]wFMCommunicate OK [19:59:20]CreateOFDProtocolMessage done [19:59:20]OFDSenderStorePacket 218920 [19:59:20]StoreOFDPacket docnum=218920 [19:59:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F6 D7 07 01 BF 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 9C 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 28 57 03 00 35 04 06 00 40 F1 16 95 29 F6 C4 B7 FA 07 4E 4E 75 C1 [19:59:20]CheckFolder [19:59:20]dirname=/storage/ofd_packets [19:59:20]CheckFolder done [19:59:20]ProducePacketName [19:59:20]name=ofd_packets/00218920 [19:59:20]NVStorageSaveData ofd_packets/00218920 [19:59:20]File name is /storage/ofd_packets/00218920 [19:59:20]Write 301 bytes [19:59:20]NVStorageSaveData done [19:59:20]OFDSenderStorePacket done [19:59:20]KKMCreateOFDPacket done [19:59:20]NVStorageSaveData kkm_last_timestamp [19:59:20]File name is /storage/kkm_last_timestamp [19:59:20]Write 4 bytes [19:59:20]NVStorageSaveData done [19:59:20]ExternCall_PrintAddStr [19:59:20]wPrintStart [19:59:20]Write to MH i2c: 01 00 00 33 C6 F9 [19:59:20]Write i2c OK [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: 01 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: 01 07 00 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: 01 07 00 33 C6 00 00 00 00 00 FF 0F 0E [19:59:20]RasterBufferAndPrint [19:59:20]line Счет N : (1)536458 [19:59:20]line ИНН: 02508201610067 [19:59:20]line Контрольно-Кассовый Чек [19:59:20]line ПРОДАЖА [19:59:20]line ТРК (МРК, ГНК) : 23 [19:59:20]line Товар: 2710124130 [19:59:20]line Аи-92-К-2 [19:59:20]line 10.000 * 0.00 [19:59:20]line = 0.00 [19:59:20]line НДС 12% НСП 1% [19:59:20]line > о реализуемом товаре [19:59:20]line ИТОГО: 0.00 [19:59:20]line НСП 1% : 0.00 [19:59:20]line НДС 12% : 0.00 [19:59:20]line Наличными: 0.00 [19:59:20]line Безнал.: 0.00 [19:59:20]line Место: АЗС № 84 "Партнер Нефть" [19:59:20]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [19:59:20]line СНО: Общий режим [19:59:20]line Чек 565 19.10.2024 19:59 [19:59:20]line Смена: 443 ФФД: 1.0 [19:59:20]line ЗНМ: 0300000178 [19:59:20]line РНМ: 0000000000098116 [19:59:20]line Версия ККМ: 001 [19:59:20]line Талоны: Топливные Талоны [19:59:20]line 4235280 [19:59:20]line ФМ: 0000000000965413 [19:59:20]line ФД: 218920 [19:59:20]line ФПД: 71404210170358 [19:59:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T195924&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218920&fm=71404210170358&tin=02508201610067®Number=0000000000098116&sum=0 [19:59:20]OFD Sender: Processing packet 218920 [packets to send 80, broken 79] [19:59:20]ProducePacketName [19:59:20]name=ofd_packets/00218920 [19:59:20]OFD Sender: To server: pG, [19:59:20]CommunicateWithHost lk.salyk.kg:30040 [19:59:20]ConnectInit lk.salyk.kg [19:59:20]written 0, free lines is 4095 [19:59:20]Connected sock=10 [19:59:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F6 D7 07 01 BF 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 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 9C 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 28 57 03 00 35 04 06 00 40 F1 16 95 29 F6 C4 B7 FA 07 4E 4E 75 C1 [19:59:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E0 DC 47 00 62 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 39 36 35 34 31 33 10 04 04 00 28 57 03 00 F4 03 04 00 35 BB 13 67 B6 04 01 00 00 12 4D 8D 6A 18 EB 1A 02 [19:59:20]CommunicateWithHost err = 0 [19:59:20]CheckOFDResponse [19:59:20]1017 (14) - 77093643461234 [19:59:20]1041 (16) - 0000000000965413 [19:59:20]1040 (4) - 218920 [19:59:20]1012 (4) - 19.10.2024 13:59 [19:59:20]1206 (1) - 0 [19:59:20]OFD Sender: Remove packet 218920 [19:59:20]ProducePacketName [19:59:20]name=ofd_packets/00218920 [19:59:20]NVStorageDeleteData [19:59:21]Write to MH i2c: 01 00 00 5D C6 23 [19:59:21]Write i2c OK [19:59:21]MH_I2C_Read... [19:59:21]Read from MH i2c: 01 [19:59:21]MH_I2C_Read... [19:59:21]Read from MH i2c: 01 07 00 [19:59:21]MH_I2C_Read... [19:59:21]Read from MH i2c: 01 07 00 5D C6 00 00 00 00 00 EA 0C 20 [19:59:21]RasterBufferAndPrint [19:59:21]line [19:59:21]line [19:59:21]line [19:59:21]line [19:59:21]line [19:59:21]written 0, free lines is 3314 [19:59:21]MH_Cut [19:59:21]Write to MH i2c: D1 01 00 64 C6 01 FC [19:59:21]Write i2c OK [19:59:21]MH_I2C_Read... [19:59:21]Read from MH i2c: D1 [19:59:21]MH_I2C_Read... [19:59:21]Read from MH i2c: D1 01 00 [19:59:21]MH_I2C_Read... [19:59:21]Read from MH i2c: D1 01 00 64 C6 00 FB [19:59:21]Write to MH i2c: 01 00 00 65 C6 2B [19:59:21]Write i2c OK [19:59:21]MH_I2C_Read... [19:59:21]OFD Sender: No OFD packet to send [19:59:21]*** Cut start [19:59:21]*** Partial cut [19:59:21]*** CUTSNS_PIN = 1 [19:59:21]*** CUTSNS_PIN = 0 [19:59:22]*** Brake cut motor [19:59:22]Read from MH i2c: 01 [19:59:22]MH_I2C_Read... [19:59:22]*** Stop cut motor [19:59:22]*** Cut end [19:59:22]Read from MH i2c: 01 07 00 [19:59:22]MH_I2C_Read... [19:59:22]Read from MH i2c: 01 07 00 65 C6 00 00 00 00 00 FF 0F 40 [19:59:22]process_action close_receipt done [19:59:22]requested_data is exist [19:59:22]produce_requested_data [19:59:22]requested_item fm.sn is exist - process it [19:59:22]wFMCommunicate request_size=4 [19:59:22]MH_SAM_APDU [19:59:22]CAPDU: 80 11 00 00 [19:59:22]Write to MH i2c: E2 08 00 66 C6 80 11 00 00 00 00 00 00 A6 [19:59:22]Write i2c OK [19:59:22]MH_I2C_Read... [19:59:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:22]Read from MH i2c: E2 [19:59:22]MH_I2C_Read... [19:59:22]Read from MH i2c: E2 17 00 [19:59:22]MH_I2C_Read... [19:59:22]Read from MH i2c: E2 17 00 66 C6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F5 [19:59:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [19:59:22]wFMCommunicate OK [19:59:22]requested_item fd.num is exist - process it [19:59:22]SAM_PROTO_GetFieldsCounters [19:59:22]wFMCommunicate request_size=4 [19:59:22]MH_SAM_APDU [19:59:22]CAPDU: 80 13 00 00 [19:59:22]Write to MH i2c: E2 08 00 67 C6 80 13 00 00 00 00 00 00 A9 [19:59:22]Write i2c OK [19:59:22]MH_I2C_Read... [19:59:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:59:22]Read from MH i2c: E2 [19:59:22]MH_I2C_Read... [19:59:22]Read from MH i2c: E2 62 00 [19:59:22]MH_I2C_Read... [19:59:22]Read from MH i2c: E2 62 00 67 C6 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 28 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 35 02 00 00 5E 04 04 00 35 02 00 00 57 04 04 00 36 02 00 00 19 04 04 00 00 00 00 00 90 00 A9 [19:59:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 28 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 35 02 00 00 5E 04 04 00 35 02 00 00 57 04 04 00 36 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:59:22]wFMCommunicate OK [19:59:22]SAM_PROTO_GetFieldsCounters done [19:59:22]requested_item shift.num is exist - process it [19:59:22]requested_item shift.opened is exist - process it [19:59:22]req_shift_opened [19:59:22]FM_GetShiftState [19:59:22]SAM_PROTO_GetShiftState [19:59:22]wFMCommunicate request_size=4 [19:59:22]MH_SAM_APDU [19:59:22]CAPDU: 80 13 01 00 [19:59:22]Write to MH i2c: E2 08 00 68 C6 80 13 01 00 00 00 00 00 AB [19:59:22]Write i2c OK [19:59:22]MH_I2C_Read... [19:59:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:22]Read from MH i2c: E2 [19:59:22]MH_I2C_Read... [19:59:22]Read from MH i2c: E2 0E 00 [19:59:22]MH_I2C_Read... [19:59:22]Read from MH i2c: E2 0E 00 68 C6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EE [19:59:22]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [19:59:22]wFMCommunicate OK [19:59:22]SAM_PROTO_GetShiftState done [19:59:22]FM_GetShiftState done [19:59:22]req_shift_opened done [19:59:22]requested_item shift.open_date is exist - process it [19:59:22]req_shift_open_date [19:59:22]req_shift_open_date done [19:59:22]produce_requested_data done [19:59:22]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218920,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [19:59:22]process_action_free close_receipt [19:59:22]json_value_free [19:59:22]json_value_free done [19:59:22]process_json_proto returns [19:59:22]Send response to host [19:59:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218920,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [19:59:22]free response buf [19:59:22]execute_script done [19:59:22]execute_script returns [19:59:22]free content buf [19:59:22]Sock 8.Close socket [19:59:22]Sock 8.Thread stoped [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:26]accept exits with 9 [20:00:26]New connection [20:00:26]New thread 3066826084 created [20:00:26]Thread 3066682724 joined [20:00:26]Waiting for new connection... [20:00:26] Sock 9.Parse request [20:00:26]Sock 9.Check first char [20:00:26]Sock 9.First char is OK [20:00:26]request: POST /json_proto HTTP/1.0 [20:00:26]Method: POST [20:00:26]URL: /json_proto [20:00:26]Method is POST - this is cgi request [20:00:26]url: /json_proto [20:00:26]query_string will be loaded in cgi processing [20:00:26]execute_cgi json_proto POST (null) [20:00:26]execute_cgi path=json_proto method=POST [20:00:26]POST find Content-Length [20:00:26]Host: 172.17.40.4:8080 [20:00:26]Content-Length: 682 [20:00:26]Content-Type: application/json [20:00:26] [20:00:26]POST finish read [20:00:26]Found Content-Length = 682 [20:00:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [20:00:26]execute_script... [20:00: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)536459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [20:00:26]POST & json_proto [20:00:26]process_json_proto [20:00:26]json parsed OK: [20:00:26]protocol is kg_v1.0 [20:00:26]action value=close_receipt [20:00:26]process_action close_receipt [20:00:26]cmd_close_receipt [20:00:26]MH_GetDate [20:00:26]Write to MH i2c: F0 00 00 69 C6 1E [20:00:26]Write i2c OK [20:00:26]MH_I2C_Read... [20:00:26]Read from MH i2c: F0 [20:00:26]MH_I2C_Read... [20:00:26]Read from MH i2c: F0 09 00 [20:00:26]MH_I2C_Read... [20:00:26]Read from MH i2c: F0 09 00 69 C6 00 E1 0F 14 67 EE 0E 0D 67 02 [20:00:26]GetLastDocTimeStamp 1729367964 [20:00:26]current date 1729368033 [20:00:26]FM_GetShiftState [20:00:26]SAM_PROTO_GetShiftState [20:00:26]wFMCommunicate request_size=4 [20:00:26]MH_SAM_APDU [20:00:26]CAPDU: 80 13 01 00 [20:00:26]Write to MH i2c: E2 08 00 6A C6 80 13 01 00 00 00 00 00 AD [20:00:26]Write i2c OK [20:00:26]MH_I2C_Read... [20:00:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:00:26]Read from MH i2c: E2 [20:00:26]MH_I2C_Read... [20:00:26]Read from MH i2c: E2 0E 00 [20:00:26]MH_I2C_Read... [20:00:26]Read from MH i2c: E2 0E 00 6A C6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F0 [20:00:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:00:26]wFMCommunicate OK [20:00:26]SAM_PROTO_GetShiftState done [20:00:26]FM_GetShiftState done [20:00:26]opened in 1729296582 [20:00:26]opened+sec_in_day 1729382982 [20:00:26]quantity*price = 100021 [20:00:26]sum+1 = 100023 [20:00:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 566 19.10.2024 20:00 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218921 ФПД: 204217389685610 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T200033&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218921&fm=204217389685610&tin=02508201610067®Number=0000000000098116&sum=100000 [20:00:27]StoreToDocumentArchive [20:00:27]shift 443 fd 218921 [20:00:27]save to /storage/0443/doc_00218921 [20:00:27]save last doc name /storage/0443/doc_00218921 to /storage/kkm_last_doc_name [20:00:27]save OK [20:00:27]Clear old archive folders... [20:00:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:00:27]tlvbuf is 0159E130 [20:00:27]SAM_PROTO_ClearQueue [20:00:27]wFMCommunicate request_size=4 [20:00:27]MH_SAM_APDU [20:00:27]CAPDU: 80 09 00 00 [20:00:27]Write to MH i2c: E2 08 00 77 C6 80 09 00 00 00 00 00 00 AF [20:00:27]Write i2c OK [20:00:27]MH_I2C_Read... [20:00:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:00:28]Read from MH i2c: E2 [20:00:28]MH_I2C_Read... [20:00:28]Read from MH i2c: E2 03 00 [20:00:28]MH_I2C_Read... [20:00:28]Read from MH i2c: E2 03 00 77 C6 00 90 00 B1 [20:00:28]RAPDU: 90 00 [20:00:28]wFMCommunicate OK [20:00:28]SAM_PROTO_ClearQueue done [20:00:28]KKMCreateOFDPacket [20:00:28]OFDProtocolAddRootSTLVToBuf [20:00:28]FM_MakeSignedData [20:00:28]FM_MakeSignedData [20:00:28]SAM_PROTO_SignData [20:00:28]wFMCommunicate request_size=4 [20:00:28]MH_SAM_APDU [20:00:28]CAPDU: 80 0D 01 02 [20:00:28]Write to MH i2c: E2 08 00 78 C6 80 0D 01 02 00 00 00 00 B7 [20:00:28]Write i2c OK [20:00:28]MH_I2C_Read... [20:00:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:00:28]Read from MH i2c: E2 [20:00:28]MH_I2C_Read... [20:00:28]Read from MH i2c: E2 03 00 [20:00:28]MH_I2C_Read... [20:00:28]Read from MH i2c: E2 03 00 78 C6 00 90 00 B2 [20:00:28]RAPDU: 90 00 [20:00:28]wFMCommunicate OK [20:00:28]wFMCommunicate request_size=255 [20:00:28]MH_SAM_APDU [20:00:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 36 02 00 00 F4 03 04 00 E1 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 29 57 03 00 35 04 06 00 B9 [20:00:28]Write to MH i2c: E2 02 01 79 C6 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 36 02 00 00 F4 03 04 00 E1 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 29 57 03 00 35 04 06 00 B9 00 00 F8 [20:00:28]Write i2c OK [20:00:28]MH_I2C_Read... [20:00:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:00:28]Read from MH i2c: E2 [20:00:28]MH_I2C_Read... [20:00:28]Read from MH i2c: E2 03 00 [20:00:28]MH_I2C_Read... [20:00:28]Read from MH i2c: E2 03 00 79 C6 00 90 00 B3 [20:00:28]RAPDU: 90 00 [20:00:28]wFMCommunicate OK [20:00:28]wFMCommunicate request_size=10 [20:00:28]MH_SAM_APDU [20:00:28]CAPDU: 80 0D 02 02 05 BC 10 F8 1B 6A [20:00:28]Write to MH i2c: E2 0D 00 7A C6 80 0D 02 02 05 00 BC 10 F8 1B 6A 00 00 0D [20:00:28]Write i2c OK [20:00:28]MH_I2C_Read... [20:00:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:00:28]Read from MH i2c: E2 [20:00:28]MH_I2C_Read... [20:00:28]Read from MH i2c: E2 03 00 [20:00:28]MH_I2C_Read... [20:00:28]Read from MH i2c: E2 03 00 7A C6 00 90 00 B4 [20:00:28]RAPDU: 90 00 [20:00:28]wFMCommunicate OK [20:00:28]wFMCommunicate request_size=4 [20:00:28]MH_SAM_APDU [20:00:28]CAPDU: 80 0D 03 02 [20:00:28]Write to MH i2c: E2 08 00 7B C6 80 0D 03 02 00 00 00 00 BC [20:00:28]Write i2c OK [20:00:28]MH_I2C_Read... [20:00:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:00:28]Read from MH i2c: E2 [20:00:28]MH_I2C_Read... [20:00:28]Read from MH i2c: E2 0B 00 [20:00:28]MH_I2C_Read... [20:00:28]Read from MH i2c: E2 0B 00 7B C6 00 FA 6C 72 04 3D 17 D2 1C 90 00 DB [20:00:28]RAPDU: FA 6C 72 04 3D 17 D2 1C 90 00 [20:00:28]wFMCommunicate OK [20:00:28]SAM_PROTO_SignData done [20:00:28]FM_MakeSignedData done [20:00:28]CreateOFDProtocolMessage [20:00:28]wFMCommunicate request_size=4 [20:00:28]MH_SAM_APDU [20:00:28]CAPDU: 80 11 00 00 [20:00:28]Write to MH i2c: E2 08 00 7C C6 80 11 00 00 00 00 00 00 BC [20:00:28]Write i2c OK [20:00:28]MH_I2C_Read... [20:00:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:00:28]Read from MH i2c: E2 [20:00:28]MH_I2C_Read... [20:00:28]Read from MH i2c: E2 17 00 [20:00:28]MH_I2C_Read... [20:00:28]Read from MH i2c: E2 17 00 7C C6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0B [20:00:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:00:28]wFMCommunicate OK [20:00:28]CreateOFDProtocolMessage done [20:00:28]OFDSenderStorePacket 218921 [20:00:28]StoreOFDPacket docnum=218921 [20:00:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 CE 7C 07 01 AC 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 36 02 00 00 F4 03 04 00 E1 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 29 57 03 00 35 04 06 00 B9 BC 10 F8 1B 6A FA 6C 72 04 3D 17 D2 1C [20:00:28]CheckFolder [20:00:28]dirname=/storage/ofd_packets [20:00:28]CheckFolder done [20:00:28]ProducePacketName [20:00:28]name=ofd_packets/00218921 [20:00:28]NVStorageSaveData ofd_packets/00218921 [20:00:28]File name is /storage/ofd_packets/00218921 [20:00:28]Write 301 bytes [20:00:28]NVStorageSaveData done [20:00:28]OFDSenderStorePacket done [20:00:28]KKMCreateOFDPacket done [20:00:28]NVStorageSaveData kkm_last_timestamp [20:00:28]File name is /storage/kkm_last_timestamp [20:00:28]Write 4 bytes [20:00:28]NVStorageSaveData done [20:00:28]ExternCall_PrintAddStr [20:00:28]wPrintStart [20:00:28]Write to MH i2c: 01 00 00 7D C6 43 [20:00:28]Write i2c OK [20:00:28]MH_I2C_Read... [20:00:28]Read from MH i2c: 01 [20:00:28]MH_I2C_Read... [20:00:28]Read from MH i2c: 01 07 00 [20:00:28]MH_I2C_Read... [20:00:28]Read from MH i2c: 01 07 00 7D C6 00 00 00 00 00 FF 0F 58 [20:00:28]RasterBufferAndPrint [20:00:28]line Счет N : (1)536459 [20:00:28]line ИНН: 02508201610067 [20:00:28]line Контрольно-Кассовый Чек [20:00:28]line ПРОДАЖА [20:00:28]line ТРК (МРК, ГНК) : 31 [20:00:28]line Товар: 2710124500 [20:00:28]line Аи-95-К-3 [20:00:28]line 13.480 * 74.20 [20:00:28]line = 1000.22 [20:00:28]line НДС 12% НСП 1% [20:00:28]line > о реализуемом товаре [20:00:28]line ОКРУГЛЕНИЕ: -0.22 [20:00:28]line ИТОГО: 1000.00 [20:00:28]line Внесено: 1000.00 [20:00:28]line СДАЧА: 0.00 [20:00:28]line НСП 1% : 8.85 [20:00:28]line НДС 12% : 106.22 [20:00:28]line Наличными: 1000.00 [20:00:28]line Безнал.: 0.00 [20:00:28]line Место: АЗС № 84 "Партнер Нефть" [20:00:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:00:28]line СНО: Общий режим [20:00:28]line Чек 566 19.10.2024 20:00 [20:00:28]line Смена: 443 ФФД: 1.0 [20:00:28]line ЗНМ: 0300000178 [20:00:28]line РНМ: 0000000000098116 [20:00:28]line Версия ККМ: 001 [20:00:28]line ФМ: 0000000000965413 [20:00:28]line ФД: 218921 [20:00:28]line ФПД: 204217389685610 [20:00:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T200033&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218921&fm=204217389685610&tin=02508201610067®Number=0000000000098116&sum=100000 [20:00:28]OFD Sender: Processing packet 218921 [packets to send 80, broken 79] [20:00:28]ProducePacketName [20:00:28]name=ofd_packets/00218921 [20:00:28]OFD Sender: To server: pG, [20:00:28]CommunicateWithHost lk.salyk.kg:30040 [20:00:28]ConnectInit lk.salyk.kg [20:00:28]written 0, free lines is 4095 [20:00:28]Connected sock=10 [20:00:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 CE 7C 07 01 AC 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 36 02 00 00 F4 03 04 00 E1 0F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 29 57 03 00 35 04 06 00 B9 BC 10 F8 1B 6A FA 6C 72 04 3D 17 D2 1C [20:00:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 11 1E 47 00 75 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 29 57 03 00 F4 03 04 00 79 BB 13 67 B6 04 01 00 00 30 26 C0 89 B3 CD 13 1D [20:00:29]CommunicateWithHost err = 0 [20:00:29]CheckOFDResponse [20:00:29]1017 (14) - 77093643461234 [20:00:29]1041 (16) - 0000000000965413 [20:00:29]1040 (4) - 218921 [20:00:29]1012 (4) - 19.10.2024 14:00 [20:00:29]1206 (1) - 0 [20:00:29]OFD Sender: Remove packet 218921 [20:00:29]ProducePacketName [20:00:29]name=ofd_packets/00218921 [20:00:29]NVStorageDeleteData [20:00:29]Write to MH i2c: 01 00 00 A8 C6 6E [20:00:29]Write i2c OK [20:00:29]MH_I2C_Read... [20:00:29]Read from MH i2c: 01 [20:00:29]MH_I2C_Read... [20:00:29]Read from MH i2c: 01 07 00 [20:00:29]MH_I2C_Read... [20:00:29]Read from MH i2c: 01 07 00 A8 C6 00 00 00 00 00 EC 0C 6D [20:00:29]RasterBufferAndPrint [20:00:29]line [20:00:29]line [20:00:29]line [20:00:29]line [20:00:29]line [20:00:29]written 0, free lines is 3314 [20:00:29]MH_Cut [20:00:29]Write to MH i2c: D1 01 00 AF C6 01 47 [20:00:29]Write i2c OK [20:00:29]MH_I2C_Read... [20:00:29]Read from MH i2c: D1 [20:00:29]MH_I2C_Read... [20:00:29]Read from MH i2c: D1 01 00 [20:00:29]MH_I2C_Read... [20:00:29]Read from MH i2c: D1 01 00 AF C6 00 46 [20:00:29]Write to MH i2c: 01 00 00 B0 C6 76 [20:00:29]Write i2c OK [20:00:29]MH_I2C_Read... [20:00:29]OFD Sender: No OFD packet to send [20:00:30]*** Cut start [20:00:30]*** Partial cut [20:00:30]*** CUTSNS_PIN = 1 [20:00:30]*** CUTSNS_PIN = 0 [20:00:30]*** Brake cut motor [20:00:30]Read from MH i2c: 01 [20:00:30]MH_I2C_Read... [20:00:30]*** Stop cut motor [20:00:30]*** Cut end [20:00:30]Read from MH i2c: 01 07 00 [20:00:30]MH_I2C_Read... [20:00:30]Read from MH i2c: 01 07 00 B0 C6 00 00 00 00 00 FF 0F 8B [20:00:30]process_action close_receipt done [20:00:30]requested_data is exist [20:00:30]produce_requested_data [20:00:30]requested_item fm.sn is exist - process it [20:00:30]wFMCommunicate request_size=4 [20:00:30]MH_SAM_APDU [20:00:30]CAPDU: 80 11 00 00 [20:00:30]Write to MH i2c: E2 08 00 B1 C6 80 11 00 00 00 00 00 00 F1 [20:00:30]Write i2c OK [20:00:30]MH_I2C_Read... [20:00:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:00:30]Read from MH i2c: E2 [20:00:30]MH_I2C_Read... [20:00:30]Read from MH i2c: E2 17 00 [20:00:30]MH_I2C_Read... [20:00:30]Read from MH i2c: E2 17 00 B1 C6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 40 [20:00:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:00:30]wFMCommunicate OK [20:00:30]requested_item fd.num is exist - process it [20:00:30]SAM_PROTO_GetFieldsCounters [20:00:30]wFMCommunicate request_size=4 [20:00:30]MH_SAM_APDU [20:00:30]CAPDU: 80 13 00 00 [20:00:30]Write to MH i2c: E2 08 00 B2 C6 80 13 00 00 00 00 00 00 F4 [20:00:30]Write i2c OK [20:00:30]MH_I2C_Read... [20:00:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:00:30]Read from MH i2c: E2 [20:00:30]MH_I2C_Read... [20:00:30]Read from MH i2c: E2 62 00 [20:00:30]MH_I2C_Read... [20:00:30]Read from MH i2c: E2 62 00 B2 C6 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 29 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 36 02 00 00 5E 04 04 00 36 02 00 00 57 04 04 00 37 02 00 00 19 04 04 00 00 00 00 00 90 00 F8 [20:00:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 29 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 36 02 00 00 5E 04 04 00 36 02 00 00 57 04 04 00 37 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:00:30]wFMCommunicate OK [20:00:30]SAM_PROTO_GetFieldsCounters done [20:00:30]requested_item shift.num is exist - process it [20:00:30]requested_item shift.opened is exist - process it [20:00:30]req_shift_opened [20:00:30]FM_GetShiftState [20:00:30]SAM_PROTO_GetShiftState [20:00:30]wFMCommunicate request_size=4 [20:00:30]MH_SAM_APDU [20:00:30]CAPDU: 80 13 01 00 [20:00:30]Write to MH i2c: E2 08 00 B3 C6 80 13 01 00 00 00 00 00 F6 [20:00:30]Write i2c OK [20:00:30]MH_I2C_Read... [20:00:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:00:30]Read from MH i2c: E2 [20:00:30]MH_I2C_Read... [20:00:30]Read from MH i2c: E2 0E 00 [20:00:30]MH_I2C_Read... [20:00:30]Read from MH i2c: E2 0E 00 B3 C6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 39 [20:00:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:00:30]wFMCommunicate OK [20:00:30]SAM_PROTO_GetShiftState done [20:00:30]FM_GetShiftState done [20:00:30]req_shift_opened done [20:00:30]requested_item shift.open_date is exist - process it [20:00:30]req_shift_open_date [20:00:30]req_shift_open_date done [20:00:30]produce_requested_data done [20:00:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218921,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:00:30]process_action_free close_receipt [20:00:30]json_value_free [20:00:30]json_value_free done [20:00:30]process_json_proto returns [20:00:30]Send response to host [20:00:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218921,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:00:30]free response buf [20:00:30]execute_script done [20:00:30]execute_script returns [20:00:30]free content buf [20:00:30]Sock 9.Close socket [20:00:30]Sock 9.Thread stoped [20:00:34]OFD Sender: No OFD packet to send [20:00:39]OFD Sender: No OFD packet to send [20:00:44]OFD Sender: No OFD packet to send [20:00:49]OFD Sender: No OFD packet to send [20:00:54]OFD Sender: No OFD packet to send [20:00:59]OFD Sender: No OFD packet to send [20:01:04]OFD Sender: No OFD packet to send [20:01:09]OFD Sender: No OFD packet to send [20:01:14]OFD Sender: No OFD packet to send [20:01:19]OFD Sender: No OFD packet to send [20:01:24]OFD Sender: No OFD packet to send [20:01:29]OFD Sender: No OFD packet to send [20:01:34]OFD Sender: No OFD packet to send [20:01:39]OFD Sender: No OFD packet to send [20:01:44]OFD Sender: No OFD packet to send [20:01:49]OFD Sender: No OFD packet to send [20:01:54]OFD Sender: No OFD packet to send [20:01:59]OFD Sender: No OFD packet to send [20:02:04]OFD Sender: No OFD packet to send [20:02:09]OFD Sender: No OFD packet to send [20:02:14]OFD Sender: No OFD packet to send [20:02:19]OFD Sender: No OFD packet to send [20:02:24]OFD Sender: No OFD packet to send [20:02:29]OFD Sender: No OFD packet to send [20:02:34]OFD Sender: No OFD packet to send [20:02:39]OFD Sender: No OFD packet to send [20:02:44]OFD Sender: No OFD packet to send [20:02:49]OFD Sender: No OFD packet to send [20:02:54]OFD Sender: No OFD packet to send [20:02:59]OFD Sender: No OFD packet to send [20:03:04]OFD Sender: No OFD packet to send [20:03:09]OFD Sender: No OFD packet to send [20:03:14]OFD Sender: No OFD packet to send [20:03:19]OFD Sender: No OFD packet to send [20:03:24]OFD Sender: No OFD packet to send [20:03:29]OFD Sender: No OFD packet to send [20:03:34]OFD Sender: No OFD packet to send [20:03:39]OFD Sender: No OFD packet to send [20:03:44]OFD Sender: No OFD packet to send [20:03:49]OFD Sender: No OFD packet to send [20:03:54]OFD Sender: No OFD packet to send [20:03:59]OFD Sender: No OFD packet to send [20:04:04]OFD Sender: No OFD packet to send [20:04:09]OFD Sender: No OFD packet to send [20:04:14]OFD Sender: No OFD packet to send [20:04:19]OFD Sender: No OFD packet to send [20:04:24]OFD Sender: No OFD packet to send [20:04:29]OFD Sender: No OFD packet to send [20:04:34]OFD Sender: No OFD packet to send [20:04:39]OFD Sender: No OFD packet to send [20:04:44]OFD Sender: No OFD packet to send [20:04:49]OFD Sender: No OFD packet to send [20:04:54]OFD Sender: No OFD packet to send [20:04:59]OFD Sender: No OFD packet to send [20:05:04]OFD Sender: No OFD packet to send [20:05:09]OFD Sender: No OFD packet to send [20:05:14]OFD Sender: No OFD packet to send [20:05:19]OFD Sender: No OFD packet to send [20:05:24]OFD Sender: No OFD packet to send [20:05:29]OFD Sender: No OFD packet to send [20:05:34]OFD Sender: No OFD packet to send [20:05:39]OFD Sender: No OFD packet to send [20:05:44]OFD Sender: No OFD packet to send [20:05:49]OFD Sender: No OFD packet to send [20:05:54]OFD Sender: No OFD packet to send [20:05:59]OFD Sender: No OFD packet to send [20:06:04]OFD Sender: No OFD packet to send [20:06:09]OFD Sender: No OFD packet to send [20:06:15]OFD Sender: No OFD packet to send [20:06:20]OFD Sender: No OFD packet to send [20:06:25]OFD Sender: No OFD packet to send [20:06:30]OFD Sender: No OFD packet to send [20:06:35]OFD Sender: No OFD packet to send [20:06:40]OFD Sender: No OFD packet to send [20:06:45]OFD Sender: No OFD packet to send [20:06:50]OFD Sender: No OFD packet to send [20:06:55]OFD Sender: No OFD packet to send [20:07:00]OFD Sender: No OFD packet to send [20:07:05]OFD Sender: No OFD packet to send [20:07:10]OFD Sender: No OFD packet to send [20:07:15]OFD Sender: No OFD packet to send [20:07:20]OFD Sender: No OFD packet to send [20:07:25]OFD Sender: No OFD packet to send [20:07:30]OFD Sender: No OFD packet to send [20:07:35]OFD Sender: No OFD packet to send [20:07:40]OFD Sender: No OFD packet to send [20:07:45]OFD Sender: No OFD packet to send [20:07:50]OFD Sender: No OFD packet to send [20:07:55]OFD Sender: No OFD packet to send [20:08:00]OFD Sender: No OFD packet to send [20:08:05]OFD Sender: No OFD packet to send [20:08:10]OFD Sender: No OFD packet to send [20:08:15]OFD Sender: No OFD packet to send [20:08:20]OFD Sender: No OFD packet to send [20:08:25]OFD Sender: No OFD packet to send [20:08:30]OFD Sender: No OFD packet to send [20:08:35]OFD Sender: No OFD packet to send [20:08:40]OFD Sender: No OFD packet to send [20:08:45]OFD Sender: No OFD packet to send [20:08:50]OFD Sender: No OFD packet to send [20:08:55]OFD Sender: No OFD packet to send [20:09:00]OFD Sender: No OFD packet to send [20:09:05]OFD Sender: No OFD packet to send [20:09:10]OFD Sender: No OFD packet to send [20:09:15]OFD Sender: No OFD packet to send [20:09:20]OFD Sender: No OFD packet to send [20:09:25]OFD Sender: No OFD packet to send [20:09:26]accept exits with 8 [20:09:26]New connection [20:09:26]New thread 3066682724 created [20:09:26]Thread 3066826084 joined [20:09:26]Waiting for new connection... [20:09:26] Sock 8.Parse request [20:09:26]Sock 8.Check first char [20:09:26]Sock 8.First char is OK [20:09:26]request: POST /json_proto HTTP/1.0 [20:09:26]Method: POST [20:09:26]URL: /json_proto [20:09:26]Method is POST - this is cgi request [20:09:26]url: /json_proto [20:09:26]query_string will be loaded in cgi processing [20:09:26]execute_cgi json_proto POST (null) [20:09:26]execute_cgi path=json_proto method=POST [20:09:26]POST find Content-Length [20:09:26]Host: 172.17.40.4:8080 [20:09:26]Content-Length: 682 [20:09:26]Content-Type: application/json [20:09:26] [20:09:26]POST finish read [20:09:26]Found Content-Length = 682 [20:09:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:09:26]execute_script... [20:09:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:09:26]POST & json_proto [20:09:26]process_json_proto [20:09:26]json parsed OK: [20:09:26]protocol is kg_v1.0 [20:09:26]action value=close_receipt [20:09:26]process_action close_receipt [20:09:26]cmd_close_receipt [20:09:26]MH_GetDate [20:09:26]Write to MH i2c: F0 00 00 B4 C6 69 [20:09:26]Write i2c OK [20:09:26]MH_I2C_Read... [20:09:26]Read from MH i2c: F0 [20:09:26]MH_I2C_Read... [20:09:26]Read from MH i2c: F0 09 00 [20:09:26]MH_I2C_Read... [20:09:26]Read from MH i2c: F0 09 00 B4 C6 00 FC 11 14 67 EE 0E 0D 67 6A [20:09:26]GetLastDocTimeStamp 1729368033 [20:09:26]current date 1729368572 [20:09:26]FM_GetShiftState [20:09:26]SAM_PROTO_GetShiftState [20:09:26]wFMCommunicate request_size=4 [20:09:26]MH_SAM_APDU [20:09:26]CAPDU: 80 13 01 00 [20:09:26]Write to MH i2c: E2 08 00 B5 C6 80 13 01 00 00 00 00 00 F8 [20:09:26]Write i2c OK [20:09:26]MH_I2C_Read... [20:09:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:09:26]Read from MH i2c: E2 [20:09:26]MH_I2C_Read... [20:09:26]Read from MH i2c: E2 0E 00 [20:09:26]MH_I2C_Read... [20:09:26]Read from MH i2c: E2 0E 00 B5 C6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3B [20:09:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:09:26]wFMCommunicate OK [20:09:26]SAM_PROTO_GetShiftState done [20:09:26]FM_GetShiftState done [20:09:26]opened in 1729296582 [20:09:26]opened+sec_in_day 1729382982 [20:09:26]quantity*price = 140021 [20:09:26]sum+1 = 140023 [20:09:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.70 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 567 19.10.2024 20:09 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218922 ФПД: 272398115484831 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T200932&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218922&fm=272398115484831&tin=02508201610067®Number=0000000000098116&sum=140000 [20:09:27]StoreToDocumentArchive [20:09:27]shift 443 fd 218922 [20:09:27]save to /storage/0443/doc_00218922 [20:09:27]save last doc name /storage/0443/doc_00218922 to /storage/kkm_last_doc_name [20:09:27]save OK [20:09:27]Clear old archive folders... [20:09:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:09:27]tlvbuf is 01534440 [20:09:27]SAM_PROTO_ClearQueue [20:09:27]wFMCommunicate request_size=4 [20:09:27]MH_SAM_APDU [20:09:27]CAPDU: 80 09 00 00 [20:09:27]Write to MH i2c: E2 08 00 C2 C6 80 09 00 00 00 00 00 00 FA [20:09:27]Write i2c OK [20:09:27]MH_I2C_Read... [20:09:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:09:27]Read from MH i2c: E2 [20:09:27]MH_I2C_Read... [20:09:27]Read from MH i2c: E2 03 00 [20:09:27]MH_I2C_Read... [20:09:27]Read from MH i2c: E2 03 00 C2 C6 00 90 00 FC [20:09:27]RAPDU: 90 00 [20:09:27]wFMCommunicate OK [20:09:27]SAM_PROTO_ClearQueue done [20:09:27]KKMCreateOFDPacket [20:09:27]OFDProtocolAddRootSTLVToBuf [20:09:27]FM_MakeSignedData [20:09:27]FM_MakeSignedData [20:09:27]SAM_PROTO_SignData [20:09:27]wFMCommunicate request_size=4 [20:09:27]MH_SAM_APDU [20:09:27]CAPDU: 80 0D 01 02 [20:09:27]Write to MH i2c: E2 08 00 C3 C6 80 0D 01 02 00 00 00 00 02 [20:09:27]Write i2c OK [20:09:27]MH_I2C_Read... [20:09:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:09:27]Read from MH i2c: E2 [20:09:27]MH_I2C_Read... [20:09:27]Read from MH i2c: E2 03 00 [20:09:27]MH_I2C_Read... [20:09:27]Read from MH i2c: E2 03 00 C3 C6 00 90 00 FD [20:09:27]RAPDU: 90 00 [20:09:27]wFMCommunicate OK [20:09:27]wFMCommunicate request_size=255 [20:09:27]MH_SAM_APDU [20:09: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 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 FC 11 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2A 57 03 00 35 04 06 00 F7 [20:09:27]Write to MH i2c: E2 02 01 C4 C6 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 FC 11 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2A 57 03 00 35 04 06 00 F7 00 00 99 [20:09:27]Write i2c OK [20:09:27]MH_I2C_Read... [20:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:09:27]Read from MH i2c: E2 [20:09:27]MH_I2C_Read... [20:09:27]Read from MH i2c: E2 03 00 [20:09:27]MH_I2C_Read... [20:09:27]Read from MH i2c: E2 03 00 C4 C6 00 90 00 FE [20:09:27]RAPDU: 90 00 [20:09:27]wFMCommunicate OK [20:09:27]wFMCommunicate request_size=10 [20:09:27]MH_SAM_APDU [20:09:27]CAPDU: 80 0D 02 02 05 BE A0 E9 34 9F [20:09:27]Write to MH i2c: E2 0D 00 C5 C6 80 0D 02 02 05 00 BE A0 E9 34 9F 00 00 29 [20:09:27]Write i2c OK [20:09:27]MH_I2C_Read... [20:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:09:27]Read from MH i2c: E2 [20:09:27]MH_I2C_Read... [20:09:27]Read from MH i2c: E2 03 00 [20:09:27]MH_I2C_Read... [20:09:28]Read from MH i2c: E2 03 00 C5 C6 00 90 00 FF [20:09:28]RAPDU: 90 00 [20:09:28]wFMCommunicate OK [20:09:28]wFMCommunicate request_size=4 [20:09:28]MH_SAM_APDU [20:09:28]CAPDU: 80 0D 03 02 [20:09:28]Write to MH i2c: E2 08 00 C6 C6 80 0D 03 02 00 00 00 00 07 [20:09:28]Write i2c OK [20:09:28]MH_I2C_Read... [20:09:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:09:28]Read from MH i2c: E2 [20:09:28]MH_I2C_Read... [20:09:28]Read from MH i2c: E2 0B 00 [20:09:28]MH_I2C_Read... [20:09:28]Read from MH i2c: E2 0B 00 C6 C6 00 C5 87 FF 36 63 DD 2F 38 90 00 30 [20:09:28]RAPDU: C5 87 FF 36 63 DD 2F 38 90 00 [20:09:28]wFMCommunicate OK [20:09:28]SAM_PROTO_SignData done [20:09:28]FM_MakeSignedData done [20:09:28]CreateOFDProtocolMessage [20:09:28]wFMCommunicate request_size=4 [20:09:28]MH_SAM_APDU [20:09:28]CAPDU: 80 11 00 00 [20:09:28]Write to MH i2c: E2 08 00 C7 C6 80 11 00 00 00 00 00 00 07 [20:09:28]Write i2c OK [20:09:28]MH_I2C_Read... [20:09:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:09:28]Read from MH i2c: E2 [20:09:28]MH_I2C_Read... [20:09:28]Read from MH i2c: E2 17 00 [20:09:28]MH_I2C_Read... [20:09:28]Read from MH i2c: E2 17 00 C7 C6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 56 [20:09:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:09:28]wFMCommunicate OK [20:09:28]CreateOFDProtocolMessage done [20:09:28]OFDSenderStorePacket 218922 [20:09:28]StoreOFDPacket docnum=218922 [20:09:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 57 20 07 01 02 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 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 FC 11 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2A 57 03 00 35 04 06 00 F7 BE A0 E9 34 9F C5 87 FF 36 63 DD 2F 38 [20:09:28]CheckFolder [20:09:28]dirname=/storage/ofd_packets [20:09:28]CheckFolder done [20:09:28]ProducePacketName [20:09:28]name=ofd_packets/00218922 [20:09:28]NVStorageSaveData ofd_packets/00218922 [20:09:28]File name is /storage/ofd_packets/00218922 [20:09:28]Write 301 bytes [20:09:28]NVStorageSaveData done [20:09:28]OFDSenderStorePacket done [20:09:28]KKMCreateOFDPacket done [20:09:28]NVStorageSaveData kkm_last_timestamp [20:09:28]File name is /storage/kkm_last_timestamp [20:09:28]Write 4 bytes [20:09:28]NVStorageSaveData done [20:09:28]ExternCall_PrintAddStr [20:09:28]wPrintStart [20:09:28]Write to MH i2c: 01 00 00 C8 C6 8E [20:09:28]Write i2c OK [20:09:28]MH_I2C_Read... [20:09:28]Read from MH i2c: 01 [20:09:28]MH_I2C_Read... [20:09:28]Read from MH i2c: 01 07 00 [20:09:28]MH_I2C_Read... [20:09:28]Read from MH i2c: 01 07 00 C8 C6 00 00 00 00 00 FF 0F A3 [20:09:28]RasterBufferAndPrint [20:09:28]line Счет N : (1)536460 [20:09:28]line ИНН: 02508201610067 [20:09:28]line Контрольно-Кассовый Чек [20:09:28]line ПРОДАЖА [20:09:28]line ТРК (МРК, ГНК) : 43 [20:09:28]line Товар: 2710124130 [20:09:28]line Аи-92-К-2 [20:09:28]line 20.930 * 66.90 [20:09:28]line = 1400.22 [20:09:28]line НДС 12% НСП 1% [20:09:28]line > о реализуемом товаре [20:09:28]line ОКРУГЛЕНИЕ: -0.22 [20:09:28]line ИТОГО: 1400.00 [20:09:28]line Внесено: 1400.00 [20:09:28]line СДАЧА: 0.00 [20:09:28]line НСП 1% : 12.39 [20:09:28]line НДС 12% : 148.70 [20:09:28]line Наличными: 1400.00 [20:09:28]line Безнал.: 0.00 [20:09:28]line Место: АЗС № 84 "Партнер Нефть" [20:09:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:09:28]line СНО: Общий режим [20:09:28]line Чек 567 19.10.2024 20:09 [20:09:28]line Смена: 443 ФФД: 1.0 [20:09:28]line ЗНМ: 0300000178 [20:09:28]line РНМ: 0000000000098116 [20:09:28]line Версия ККМ: 001 [20:09:28]line ФМ: 0000000000965413 [20:09:28]line ФД: 218922 [20:09:28]line ФПД: 272398115484831 [20:09:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T200932&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218922&fm=272398115484831&tin=02508201610067®Number=0000000000098116&sum=140000 [20:09:28]OFD Sender: Processing packet 218922 [packets to send 80, broken 79] [20:09:28]ProducePacketName [20:09:28]name=ofd_packets/00218922 [20:09:28]OFD Sender: To server: pG, [20:09:28]CommunicateWithHost lk.salyk.kg:30040 [20:09:28]ConnectInit lk.salyk.kg [20:09:28]written 0, free lines is 4095 [20:09:28]Connected sock=10 [20:09:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 57 20 07 01 02 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 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 FC 11 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2A 57 03 00 35 04 06 00 F7 BE A0 E9 34 9F C5 87 FF 36 63 DD 2F 38 [20:09:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 88 65 47 00 EF 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 39 36 35 34 31 33 10 04 04 00 2A 57 03 00 F4 03 04 00 95 BD 13 67 B6 04 01 00 00 59 DC 1E 2B F2 B2 6D CB [20:09:28]CommunicateWithHost err = 0 [20:09:28]CheckOFDResponse [20:09:28]1017 (14) - 77093643461234 [20:09:28]1041 (16) - 0000000000965413 [20:09:28]1040 (4) - 218922 [20:09:28]1012 (4) - 19.10.2024 14:09 [20:09:28]1206 (1) - 0 [20:09:28]OFD Sender: Remove packet 218922 [20:09:28]ProducePacketName [20:09:28]name=ofd_packets/00218922 [20:09:28]NVStorageDeleteData [20:09:28]Write to MH i2c: 01 00 00 F3 C6 B9 [20:09:28]Write i2c OK [20:09:28]MH_I2C_Read... [20:09:28]Read from MH i2c: 01 [20:09:28]MH_I2C_Read... [20:09:28]Read from MH i2c: 01 07 00 [20:09:28]MH_I2C_Read... [20:09:28]Read from MH i2c: 01 07 00 F3 C6 00 00 00 00 00 EC 0C B8 [20:09:28]RasterBufferAndPrint [20:09:28]line [20:09:28]line [20:09:28]line [20:09:28]line [20:09:28]line [20:09:28]written 0, free lines is 3314 [20:09:28]MH_Cut [20:09:28]Write to MH i2c: D1 01 00 FA C6 01 92 [20:09:28]Write i2c OK [20:09:28]MH_I2C_Read... [20:09:28]Read from MH i2c: D1 [20:09:28]MH_I2C_Read... [20:09:28]Read from MH i2c: D1 01 00 [20:09:28]MH_I2C_Read... [20:09:28]Read from MH i2c: D1 01 00 FA C6 00 91 [20:09:28]Write to MH i2c: 01 00 00 FB C6 C1 [20:09:28]Write i2c OK [20:09:28]MH_I2C_Read... [20:09:29]OFD Sender: No OFD packet to send [20:09:29]*** Cut start [20:09:29]*** Partial cut [20:09:29]*** CUTSNS_PIN = 1 [20:09:29]*** CUTSNS_PIN = 0 [20:09:29]*** Brake cut motor [20:09:30]Read from MH i2c: 01 [20:09:30]MH_I2C_Read... [20:09:30]*** Stop cut motor [20:09:30]*** Cut end [20:09:30]Read from MH i2c: 01 07 00 [20:09:30]MH_I2C_Read... [20:09:30]Read from MH i2c: 01 07 00 FB C6 00 00 00 00 00 FF 0F D6 [20:09:30]process_action close_receipt done [20:09:30]requested_data is exist [20:09:30]produce_requested_data [20:09:30]requested_item fm.sn is exist - process it [20:09:30]wFMCommunicate request_size=4 [20:09:30]MH_SAM_APDU [20:09:30]CAPDU: 80 11 00 00 [20:09:30]Write to MH i2c: E2 08 00 FC C6 80 11 00 00 00 00 00 00 3C [20:09:30]Write i2c OK [20:09:30]MH_I2C_Read... [20:09:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:09:30]Read from MH i2c: E2 [20:09:30]MH_I2C_Read... [20:09:30]Read from MH i2c: E2 17 00 [20:09:30]MH_I2C_Read... [20:09:30]Read from MH i2c: E2 17 00 FC C6 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8B [20:09:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:09:30]wFMCommunicate OK [20:09:30]requested_item fd.num is exist - process it [20:09:30]SAM_PROTO_GetFieldsCounters [20:09:30]wFMCommunicate request_size=4 [20:09:30]MH_SAM_APDU [20:09:30]CAPDU: 80 13 00 00 [20:09:30]Write to MH i2c: E2 08 00 FD C6 80 13 00 00 00 00 00 00 3F [20:09:30]Write i2c OK [20:09:30]MH_I2C_Read... [20:09:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:09:30]Read from MH i2c: E2 [20:09:30]MH_I2C_Read... [20:09:30]Read from MH i2c: E2 62 00 [20:09:30]MH_I2C_Read... [20:09:30]Read from MH i2c: E2 62 00 FD C6 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 37 02 00 00 5E 04 04 00 37 02 00 00 57 04 04 00 38 02 00 00 19 04 04 00 00 00 00 00 90 00 47 [20:09:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 37 02 00 00 5E 04 04 00 37 02 00 00 57 04 04 00 38 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:09:30]wFMCommunicate OK [20:09:30]SAM_PROTO_GetFieldsCounters done [20:09:30]requested_item shift.num is exist - process it [20:09:30]requested_item shift.opened is exist - process it [20:09:30]req_shift_opened [20:09:30]FM_GetShiftState [20:09:30]SAM_PROTO_GetShiftState [20:09:30]wFMCommunicate request_size=4 [20:09:30]MH_SAM_APDU [20:09:30]CAPDU: 80 13 01 00 [20:09:30]Write to MH i2c: E2 08 00 FE C6 80 13 01 00 00 00 00 00 41 [20:09:30]Write i2c OK [20:09:30]MH_I2C_Read... [20:09:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:09:30]Read from MH i2c: E2 [20:09:30]MH_I2C_Read... [20:09:30]Read from MH i2c: E2 0E 00 [20:09:30]MH_I2C_Read... [20:09:30]Read from MH i2c: E2 0E 00 FE C6 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 84 [20:09:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:09:30]wFMCommunicate OK [20:09:30]SAM_PROTO_GetShiftState done [20:09:30]FM_GetShiftState done [20:09:30]req_shift_opened done [20:09:30]requested_item shift.open_date is exist - process it [20:09:30]req_shift_open_date [20:09:30]req_shift_open_date done [20:09:30]produce_requested_data done [20:09:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218922,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:09:30]process_action_free close_receipt [20:09:30]json_value_free [20:09:30]json_value_free done [20:09:30]process_json_proto returns [20:09:30]Send response to host [20:09:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218922,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:09:30]free response buf [20:09:30]execute_script done [20:09:30]execute_script returns [20:09:30]free content buf [20:09:30]Sock 8.Close socket [20:09:30]Sock 8.Thread stoped [20:09:34]OFD Sender: No OFD packet to send [20:09:39]OFD Sender: No OFD packet to send [20:09:44]OFD Sender: No OFD packet to send [20:09:49]OFD Sender: No OFD packet to send [20:09:54]OFD Sender: No OFD packet to send [20:09:59]OFD Sender: No OFD packet to send [20:10:04]OFD Sender: No OFD packet to send [20:10:09]OFD Sender: No OFD packet to send [20:10:14]OFD Sender: No OFD packet to send [20:10:19]OFD Sender: No OFD packet to send [20:10:24]OFD Sender: No OFD packet to send [20:10:29]OFD Sender: No OFD packet to send [20:10:34]OFD Sender: No OFD packet to send [20:10:39]OFD Sender: No OFD packet to send [20:10:44]OFD Sender: No OFD packet to send [20:10:49]OFD Sender: No OFD packet to send [20:10:54]OFD Sender: No OFD packet to send [20:10:59]OFD Sender: No OFD packet to send [20:11:04]OFD Sender: No OFD packet to send [20:11:09]OFD Sender: No OFD packet to send [20:11:14]OFD Sender: No OFD packet to send [20:11:19]OFD Sender: No OFD packet to send [20:11:24]OFD Sender: No OFD packet to send [20:11:29]OFD Sender: No OFD packet to send [20:11:34]OFD Sender: No OFD packet to send [20:11:39]OFD Sender: No OFD packet to send [20:11:44]OFD Sender: No OFD packet to send [20:11:49]OFD Sender: No OFD packet to send [20:11:54]OFD Sender: No OFD packet to send [20:11:55]accept exits with 9 [20:11:55]New connection [20:11:55]New thread 3066826084 created [20:11:55]Thread 3066682724 joined [20:11:55]Waiting for new connection... [20:11:55] Sock 9.Parse request [20:11:55]Sock 9.Check first char [20:11:55]Sock 9.First char is OK [20:11:55]request: POST /json_proto HTTP/1.0 [20:11:55]Method: POST [20:11:55]URL: /json_proto [20:11:55]Method is POST - this is cgi request [20:11:55]url: /json_proto [20:11:55]query_string will be loaded in cgi processing [20:11:55]execute_cgi json_proto POST (null) [20:11:55]execute_cgi path=json_proto method=POST [20:11:55]POST find Content-Length [20:11:55]Host: 172.17.40.4:8080 [20:11:55]Content-Length: 677 [20:11:55]Content-Type: application/json [20:11:55] [20:11:55]POST finish read [20:11:55]Found Content-Length = 677 [20:11:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:11:55]execute_script... [20:11: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)536462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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:11:55]POST & json_proto [20:11:55]process_json_proto [20:11:55]json parsed OK: [20:11:55]protocol is kg_v1.0 [20:11:55]action value=close_receipt [20:11:55]process_action close_receipt [20:11:55]cmd_close_receipt [20:11:55]MH_GetDate [20:11:55]Write to MH i2c: F0 00 00 FF C6 B4 [20:11:55]Write i2c OK [20:11:55]MH_I2C_Read... [20:11:55]Read from MH i2c: F0 [20:11:55]MH_I2C_Read... [20:11:55]Read from MH i2c: F0 09 00 [20:11:55]MH_I2C_Read... [20:11:55]Read from MH i2c: F0 09 00 FF C6 00 91 12 14 67 EE 0E 0D 67 4B [20:11:55]GetLastDocTimeStamp 1729368572 [20:11:55]current date 1729368721 [20:11:55]FM_GetShiftState [20:11:55]SAM_PROTO_GetShiftState [20:11:55]wFMCommunicate request_size=4 [20:11:55]MH_SAM_APDU [20:11:55]CAPDU: 80 13 01 00 [20:11:55]Write to MH i2c: E2 08 00 00 C7 80 13 01 00 00 00 00 00 44 [20:11:55]Write i2c OK [20:11:55]MH_I2C_Read... [20:11:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:11:55]Read from MH i2c: E2 [20:11:55]MH_I2C_Read... [20:11:55]Read from MH i2c: E2 0E 00 [20:11:55]MH_I2C_Read... [20:11:55]Read from MH i2c: E2 0E 00 00 C7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 87 [20:11:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:11:55]wFMCommunicate OK [20:11:55]SAM_PROTO_GetShiftState done [20:11:55]FM_GetShiftState done [20:11:55]opened in 1729296582 [20:11:55]opened+sec_in_day 1729382982 [20:11:55]quantity*price = 40006 [20:11:55]sum+1 = 40007 [20:11:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 568 19.10.2024 20:12 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218923 ФПД: 53730970808531 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T201201&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218923&fm=53730970808531&tin=02508201610067®Number=0000000000098116&sum=40000 [20:11:56]StoreToDocumentArchive [20:11:56]shift 443 fd 218923 [20:11:56]save to /storage/0443/doc_00218923 [20:11:56]save last doc name /storage/0443/doc_00218923 to /storage/kkm_last_doc_name [20:11:56]save OK [20:11:56]Clear old archive folders... [20:11:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:11:56]tlvbuf is 01814FA0 [20:11:56]SAM_PROTO_ClearQueue [20:11:56]wFMCommunicate request_size=4 [20:11:56]MH_SAM_APDU [20:11:56]CAPDU: 80 09 00 00 [20:11:56]Write to MH i2c: E2 08 00 0D C7 80 09 00 00 00 00 00 00 46 [20:11:56]Write i2c OK [20:11:56]MH_I2C_Read... [20:11:56]Read from MH i2c: E2 [20:11:56]MH_I2C_Read... [20:11:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:11:56]Read from MH i2c: E2 03 00 [20:11:56]MH_I2C_Read... [20:11:56]Read from MH i2c: E2 03 00 0D C7 00 90 00 48 [20:11:56]RAPDU: 90 00 [20:11:56]wFMCommunicate OK [20:11:56]SAM_PROTO_ClearQueue done [20:11:56]KKMCreateOFDPacket [20:11:56]OFDProtocolAddRootSTLVToBuf [20:11:56]FM_MakeSignedData [20:11:56]FM_MakeSignedData [20:11:56]SAM_PROTO_SignData [20:11:56]wFMCommunicate request_size=4 [20:11:56]MH_SAM_APDU [20:11:56]CAPDU: 80 0D 01 02 [20:11:56]Write to MH i2c: E2 08 00 0E C7 80 0D 01 02 00 00 00 00 4E [20:11:56]Write i2c OK [20:11:56]MH_I2C_Read... [20:11:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:11:56]Read from MH i2c: E2 [20:11:56]MH_I2C_Read... [20:11:56]Read from MH i2c: E2 03 00 [20:11:56]MH_I2C_Read... [20:11:56]Read from MH i2c: E2 03 00 0E C7 00 90 00 49 [20:11:56]RAPDU: 90 00 [20:11:56]wFMCommunicate OK [20:11:56]wFMCommunicate request_size=255 [20:11:56]MH_SAM_APDU [20:11:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 38 02 00 00 F4 03 04 00 91 12 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2B 57 03 00 35 04 06 00 30 [20:11:56]Write to MH i2c: E2 02 01 0F C7 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 38 02 00 00 F4 03 04 00 91 12 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2B 57 03 00 35 04 06 00 30 00 00 6E [20:11:56]Write i2c OK [20:11:56]MH_I2C_Read... [20:11:56]Read from MH i2c: E2 [20:11:56]MH_I2C_Read... [20:11:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:11:56]Read from MH i2c: E2 03 00 [20:11:56]MH_I2C_Read... [20:11:56]Read from MH i2c: E2 03 00 0F C7 00 90 00 4A [20:11:56]RAPDU: 90 00 [20:11:56]wFMCommunicate OK [20:11:56]wFMCommunicate request_size=10 [20:11:56]MH_SAM_APDU [20:11:56]CAPDU: 80 0D 02 02 05 DE 37 6D B0 D3 [20:11:56]Write to MH i2c: E2 0D 00 10 C7 80 0D 02 02 05 00 DE 37 6D B0 D3 00 00 60 [20:11:56]Write i2c OK [20:11:56]MH_I2C_Read... [20:11:56]Read from MH i2c: E2 [20:11:56]MH_I2C_Read... [20:11:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:11:56]Read from MH i2c: E2 03 00 [20:11:56]MH_I2C_Read... [20:11:56]Read from MH i2c: E2 03 00 10 C7 00 90 00 4B [20:11:56]RAPDU: 90 00 [20:11:56]wFMCommunicate OK [20:11:56]wFMCommunicate request_size=4 [20:11:56]MH_SAM_APDU [20:11:56]CAPDU: 80 0D 03 02 [20:11:56]Write to MH i2c: E2 08 00 11 C7 80 0D 03 02 00 00 00 00 53 [20:11:56]Write i2c OK [20:11:56]MH_I2C_Read... [20:11:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:11:56]Read from MH i2c: E2 [20:11:56]MH_I2C_Read... [20:11:56]Read from MH i2c: E2 0B 00 [20:11:56]MH_I2C_Read... [20:11:56]Read from MH i2c: E2 0B 00 11 C7 00 57 EE C5 F7 9B 03 41 CD 90 00 01 [20:11:56]RAPDU: 57 EE C5 F7 9B 03 41 CD 90 00 [20:11:56]wFMCommunicate OK [20:11:56]SAM_PROTO_SignData done [20:11:56]FM_MakeSignedData done [20:11:56]CreateOFDProtocolMessage [20:11:56]wFMCommunicate request_size=4 [20:11:56]MH_SAM_APDU [20:11:56]CAPDU: 80 11 00 00 [20:11:56]Write to MH i2c: E2 08 00 12 C7 80 11 00 00 00 00 00 00 53 [20:11:56]Write i2c OK [20:11:56]MH_I2C_Read... [20:11:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:11:56]Read from MH i2c: E2 [20:11:56]MH_I2C_Read... [20:11:56]Read from MH i2c: E2 17 00 [20:11:56]MH_I2C_Read... [20:11:56]Read from MH i2c: E2 17 00 12 C7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A2 [20:11:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:11:56]wFMCommunicate OK [20:11:56]CreateOFDProtocolMessage done [20:11:56]OFDSenderStorePacket 218923 [20:11:56]StoreOFDPacket docnum=218923 [20:11:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F5 D7 07 01 C3 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 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 38 02 00 00 F4 03 04 00 91 12 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2B 57 03 00 35 04 06 00 30 DE 37 6D B0 D3 57 EE C5 F7 9B 03 41 CD [20:11:56]CheckFolder [20:11:56]dirname=/storage/ofd_packets [20:11:56]CheckFolder done [20:11:56]ProducePacketName [20:11:56]name=ofd_packets/00218923 [20:11:56]NVStorageSaveData ofd_packets/00218923 [20:11:56]File name is /storage/ofd_packets/00218923 [20:11:56]Write 301 bytes [20:11:56]NVStorageSaveData done [20:11:56]OFDSenderStorePacket done [20:11:56]KKMCreateOFDPacket done [20:11:56]NVStorageSaveData kkm_last_timestamp [20:11:56]File name is /storage/kkm_last_timestamp [20:11:56]Write 4 bytes [20:11:56]NVStorageSaveData done [20:11:56]ExternCall_PrintAddStr [20:11:56]wPrintStart [20:11:56]Write to MH i2c: 01 00 00 13 C7 DA [20:11:56]Write i2c OK [20:11:56]MH_I2C_Read... [20:11:56]Read from MH i2c: 01 [20:11:56]MH_I2C_Read... [20:11:56]Read from MH i2c: 01 07 00 [20:11:56]MH_I2C_Read... [20:11:56]Read from MH i2c: 01 07 00 13 C7 00 00 00 00 00 FF 0F EF [20:11:56]RasterBufferAndPrint [20:11:56]line Счет N : (1)536462 [20:11:56]line ИНН: 02508201610067 [20:11:56]line Контрольно-Кассовый Чек [20:11:56]line ПРОДАЖА [20:11:56]line ТРК (МРК, ГНК) : 23 [20:11:56]line Товар: 2710124130 [20:11:56]line Аи-92-К-2 [20:11:56]line 5.980 * 66.90 [20:11:56]line = 400.06 [20:11:56]line НДС 12% НСП 1% [20:11:56]line > о реализуемом товаре [20:11:56]line ОКРУГЛЕНИЕ: -0.06 [20:11:56]line ИТОГО: 400.00 [20:11:56]line Внесено: 400.00 [20:11:56]line СДАЧА: 0.00 [20:11:56]line НСП 1% : 3.54 [20:11:56]line НДС 12% : 42.48 [20:11:56]line Наличными: 400.00 [20:11:56]line Безнал.: 0.00 [20:11:56]line Место: АЗС № 84 "Партнер Нефть" [20:11:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:11:56]line СНО: Общий режим [20:11:56]line Чек 568 19.10.2024 20:12 [20:11:56]line Смена: 443 ФФД: 1.0 [20:11:56]line ЗНМ: 0300000178 [20:11:56]line РНМ: 0000000000098116 [20:11:56]line Версия ККМ: 001 [20:11:56]line ФМ: 0000000000965413 [20:11:56]line ФД: 218923 [20:11:56]line ФПД: 53730970808531 [20:11:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T201201&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218923&fm=53730970808531&tin=02508201610067®Number=0000000000098116&sum=40000 [20:11:57]OFD Sender: Processing packet 218923 [packets to send 80, broken 79] [20:11:57]ProducePacketName [20:11:57]name=ofd_packets/00218923 [20:11:57]OFD Sender: To server: pG, [20:11:57]CommunicateWithHost lk.salyk.kg:30040 [20:11:57]ConnectInit lk.salyk.kg [20:11:57]written 0, free lines is 4095 [20:11:57]Connected sock=10 [20:11:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F5 D7 07 01 C3 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 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 38 02 00 00 F4 03 04 00 91 12 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2B 57 03 00 35 04 06 00 30 DE 37 6D B0 D3 57 EE C5 F7 9B 03 41 CD [20:11:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 6C 90 47 00 51 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2B 57 03 00 F4 03 04 00 2A BE 13 67 B6 04 01 00 00 C2 AC A8 AD 8D 49 E5 D2 [20:11:57]CommunicateWithHost err = 0 [20:11:57]CheckOFDResponse [20:11:57]1017 (14) - 77093643461234 [20:11:57]1041 (16) - 0000000000965413 [20:11:57]1040 (4) - 218923 [20:11:57]1012 (4) - 19.10.2024 14:11 [20:11:57]1206 (1) - 0 [20:11:57]OFD Sender: Remove packet 218923 [20:11:57]ProducePacketName [20:11:57]name=ofd_packets/00218923 [20:11:57]NVStorageDeleteData [20:11:57]Write to MH i2c: 01 00 00 3E C7 05 [20:11:57]Write i2c OK [20:11:57]MH_I2C_Read... [20:11:57]Read from MH i2c: 01 [20:11:57]MH_I2C_Read... [20:11:57]Read from MH i2c: 01 07 00 [20:11:57]MH_I2C_Read... [20:11:57]Read from MH i2c: 01 07 00 3E C7 00 00 00 00 00 E4 0C FC [20:11:57]RasterBufferAndPrint [20:11:57]line [20:11:57]line [20:11:57]line [20:11:57]line [20:11:57]line [20:11:57]written 0, free lines is 3306 [20:11:57]MH_Cut [20:11:57]Write to MH i2c: D1 01 00 45 C7 01 DE [20:11:57]Write i2c OK [20:11:57]MH_I2C_Read... [20:11:57]Read from MH i2c: D1 [20:11:57]MH_I2C_Read... [20:11:57]Read from MH i2c: D1 01 00 [20:11:57]MH_I2C_Read... [20:11:57]Read from MH i2c: D1 01 00 45 C7 00 DD [20:11:57]Write to MH i2c: 01 00 00 46 C7 0D [20:11:57]Write i2c OK [20:11:57]MH_I2C_Read... [20:11:57]OFD Sender: No OFD packet to send [20:11:58]*** Cut start [20:11:58]*** Partial cut [20:11:58]*** CUTSNS_PIN = 1 [20:11:58]*** CUTSNS_PIN = 0 [20:11:58]*** Brake cut motor [20:11:58]Read from MH i2c: 01 [20:11:58]MH_I2C_Read... [20:11:58]*** Stop cut motor [20:11:58]*** Cut end [20:11:58]Read from MH i2c: 01 07 00 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: 01 07 00 46 C7 00 00 00 00 00 FF 0F 22 [20:11:58]process_action close_receipt done [20:11:58]requested_data is exist [20:11:58]produce_requested_data [20:11:58]requested_item fm.sn is exist - process it [20:11:58]wFMCommunicate request_size=4 [20:11:58]MH_SAM_APDU [20:11:58]CAPDU: 80 11 00 00 [20:11:58]Write to MH i2c: E2 08 00 47 C7 80 11 00 00 00 00 00 00 88 [20:11:58]Write i2c OK [20:11:58]MH_I2C_Read... [20:11:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:11:58]Read from MH i2c: E2 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: E2 17 00 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: E2 17 00 47 C7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D7 [20:11:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:11:58]wFMCommunicate OK [20:11:58]requested_item fd.num is exist - process it [20:11:58]SAM_PROTO_GetFieldsCounters [20:11:58]wFMCommunicate request_size=4 [20:11:58]MH_SAM_APDU [20:11:58]CAPDU: 80 13 00 00 [20:11:58]Write to MH i2c: E2 08 00 48 C7 80 13 00 00 00 00 00 00 8B [20:11:58]Write i2c OK [20:11:58]MH_I2C_Read... [20:11:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:11:59]Read from MH i2c: E2 [20:11:59]MH_I2C_Read... [20:11:59]Read from MH i2c: E2 62 00 [20:11:59]MH_I2C_Read... [20:11:59]Read from MH i2c: E2 62 00 48 C7 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 38 02 00 00 5E 04 04 00 38 02 00 00 57 04 04 00 39 02 00 00 19 04 04 00 00 00 00 00 90 00 97 [20:11:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 38 02 00 00 5E 04 04 00 38 02 00 00 57 04 04 00 39 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:11:59]wFMCommunicate OK [20:11:59]SAM_PROTO_GetFieldsCounters done [20:11:59]requested_item shift.num is exist - process it [20:11:59]requested_item shift.opened is exist - process it [20:11:59]req_shift_opened [20:11:59]FM_GetShiftState [20:11:59]SAM_PROTO_GetShiftState [20:11:59]wFMCommunicate request_size=4 [20:11:59]MH_SAM_APDU [20:11:59]CAPDU: 80 13 01 00 [20:11:59]Write to MH i2c: E2 08 00 49 C7 80 13 01 00 00 00 00 00 8D [20:11:59]Write i2c OK [20:11:59]MH_I2C_Read... [20:11:59]Read from MH i2c: E2 [20:11:59]MH_I2C_Read... [20:11:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:11:59]Read from MH i2c: E2 0E 00 [20:11:59]MH_I2C_Read... [20:11:59]Read from MH i2c: E2 0E 00 49 C7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D0 [20:11:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:11:59]wFMCommunicate OK [20:11:59]SAM_PROTO_GetShiftState done [20:11:59]FM_GetShiftState done [20:11:59]req_shift_opened done [20:11:59]requested_item shift.open_date is exist - process it [20:11:59]req_shift_open_date [20:11:59]req_shift_open_date done [20:11:59]produce_requested_data done [20:11:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218923,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:11:59]process_action_free close_receipt [20:11:59]json_value_free [20:11:59]json_value_free done [20:11:59]process_json_proto returns [20:11:59]Send response to host [20:11:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218923,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:11:59]free response buf [20:11:59]execute_script done [20:11:59]execute_script returns [20:11:59]free content buf [20:11:59]Sock 9.Close socket [20:11:59]Sock 9.Thread stoped [20:12:02]OFD Sender: No OFD packet to send [20:12:07]OFD Sender: No OFD packet to send [20:12:12]OFD Sender: No OFD packet to send [20:12:17]OFD Sender: No OFD packet to send [20:12:22]OFD Sender: No OFD packet to send [20:12:27]accept exits with 8 [20:12:27]New connection [20:12:27]New thread 3066682724 created [20:12:27]Thread 3066826084 joined [20:12:27]Waiting for new connection... [20:12:27] Sock 8.Parse request [20:12:27]Sock 8.Check first char [20:12:27]Sock 8.First char is OK [20:12:27]request: POST /json_proto HTTP/1.0 [20:12:27]Method: POST [20:12:27]URL: /json_proto [20:12:27]Method is POST - this is cgi request [20:12:27]url: /json_proto [20:12:27]query_string will be loaded in cgi processing [20:12:27]execute_cgi json_proto POST (null) [20:12:27]execute_cgi path=json_proto method=POST [20:12:27]POST find Content-Length [20:12:27]Host: 172.17.40.4:8080 [20:12:27]Content-Length: 766 [20:12:27]Content-Type: application/json [20:12:27] [20:12:27]POST finish read [20:12:27]Found Content-Length = 766 [20:12:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:27]execute_script... [20:12: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)536461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:27]POST & json_proto [20:12:27]process_json_proto [20:12:27]json parsed OK: [20:12:27]protocol is kg_v1.0 [20:12:27]action value=close_receipt [20:12:27]process_action close_receipt [20:12:27]cmd_close_receipt [20:12:27]MH_GetDate [20:12:27]Write to MH i2c: F0 00 00 4A C7 00 [20:12:27]Write i2c OK [20:12:27]MH_I2C_Read... [20:12:27]Read from MH i2c: F0 [20:12:27]MH_I2C_Read... [20:12:27]Read from MH i2c: F0 09 00 [20:12:27]MH_I2C_Read... [20:12:27]Read from MH i2c: F0 09 00 4A C7 00 B1 12 14 67 EE 0E 0D 67 B7 [20:12:27]GetLastDocTimeStamp 1729368721 [20:12:27]current date 1729368753 [20:12:27]FM_GetShiftState [20:12:27]SAM_PROTO_GetShiftState [20:12:27]wFMCommunicate request_size=4 [20:12:27]MH_SAM_APDU [20:12:27]CAPDU: 80 13 01 00 [20:12:27]Write to MH i2c: E2 08 00 4B C7 80 13 01 00 00 00 00 00 8F [20:12:27]Write i2c OK [20:12:27]MH_I2C_Read... [20:12:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:27]Read from MH i2c: E2 [20:12:27]MH_I2C_Read... [20:12:27]Read from MH i2c: E2 0E 00 [20:12:27]MH_I2C_Read... [20:12:27]Read from MH i2c: E2 0E 00 4B C7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D2 [20:12:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:12:27]wFMCommunicate OK [20:12:27]SAM_PROTO_GetShiftState done [20:12:27]FM_GetShiftState done [20:12:27]opened in 1729296582 [20:12:27]opened+sec_in_day 1729382982 [20:12:27]quantity*price = 400050 [20:12:27]sum+1 = 400051 [20:12:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 569 19.10.2024 20:12 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218924 ФПД: 61530845534636 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T201233&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218924&fm=61530845534636&tin=02508201610067®Number=0000000000098116&sum=400050 [20:12:28]StoreToDocumentArchive [20:12:28]shift 443 fd 218924 [20:12:28]save to /storage/0443/doc_00218924 [20:12:28]save last doc name /storage/0443/doc_00218924 to /storage/kkm_last_doc_name [20:12:28]save OK [20:12:28]Clear old archive folders... [20:12:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:12:28]tlvbuf is 01575630 [20:12:28]SAM_PROTO_ClearQueue [20:12:28]wFMCommunicate request_size=4 [20:12:28]MH_SAM_APDU [20:12:28]CAPDU: 80 09 00 00 [20:12:28]Write to MH i2c: E2 08 00 58 C7 80 09 00 00 00 00 00 00 91 [20:12:28]Write i2c OK [20:12:28]MH_I2C_Read... [20:12:28]*** iso7816_exchange 80 09 00 00... 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 58 C7 00 90 00 93 [20:12:28]RAPDU: 90 00 [20:12:28]wFMCommunicate OK [20:12:28]SAM_PROTO_ClearQueue done [20:12:28]KKMCreateOFDPacket [20:12:28]OFDProtocolAddRootSTLVToBuf [20:12:28]FM_MakeSignedData [20:12:28]FM_MakeSignedData [20:12:28]SAM_PROTO_SignData [20:12:28]wFMCommunicate request_size=4 [20:12:28]MH_SAM_APDU [20:12:28]CAPDU: 80 0D 01 02 [20:12:28]Write to MH i2c: E2 08 00 59 C7 80 0D 01 02 00 00 00 00 99 [20:12:28]Write i2c OK [20:12:28]MH_I2C_Read... [20:12:28]*** iso7816_exchange 80 0D 01 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 59 C7 00 90 00 94 [20:12:28]RAPDU: 90 00 [20:12:28]wFMCommunicate OK [20:12:28]wFMCommunicate request_size=255 [20:12:28]MH_SAM_APDU [20:12: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 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 B1 12 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2C 57 03 00 35 04 06 00 37 F6 44 30 [20:12:28]Write to MH i2c: E2 02 01 5A C7 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 B1 12 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2C 57 03 00 35 04 06 00 37 F6 44 30 00 00 FC [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 5A C7 00 90 00 95 [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 D9 AC [20:12:28]Write to MH i2c: E2 0A 00 5B C7 80 0D 02 02 02 00 D9 AC 00 00 25 [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 5B C7 00 90 00 96 [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 5C C7 80 0D 03 02 00 00 00 00 9E [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 5C C7 00 CA 25 BC 0A 4A DD EC 15 90 00 7C [20:12:28]RAPDU: CA 25 BC 0A 4A DD EC 15 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 5D C7 80 11 00 00 00 00 00 00 9E [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 5D C7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 ED [20:12:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:12:28]wFMCommunicate OK [20:12:28]CreateOFDProtocolMessage done [20:12:28]OFDSenderStorePacket 218924 [20:12:28]StoreOFDPacket docnum=218924 [20:12:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 02 F7 04 01 A6 CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 B1 12 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2C 57 03 00 35 04 06 00 37 F6 44 30 D9 AC CA 25 BC 0A 4A DD EC 15 [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/00218924 [20:12:28]NVStorageSaveData ofd_packets/00218924 [20:12:28]File name is /storage/ofd_packets/00218924 [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 5E C7 25 [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 5E C7 00 00 00 00 00 FF 0F 3A [20:12:28]RasterBufferAndPrint [20:12:28]line Счет N : (1)536461 [20:12:28]line ИНН: 02508201610067 [20:12:28]line Контрольно-Кассовый Чек [20:12:28]line ПРОДАЖА [20:12:28]line ТРК (МРК, ГНК) : 61 [20:12:28]line Товар: 2710194210 [20:12:28]line ДТ-К-2 [20:12:28]line 52.500 * 76.20 [20:12:28]line = 4000.50 [20:12:28]line НДС 12% НСП 1% [20:12:28]line > о реализуемом товаре [20:12:28]line ИТОГО: 4000.50 [20:12:28]line НСП 1% : 35.40 [20:12:28]line НДС 12% : 424.83 [20:12:28]line Наличными: 0.00 [20:12:28]line Безнал.: 4000.50 [20:12:28]line Место: АЗС № 84 "Партнер Нефть" [20:12:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:12:28]line СНО: Общий режим [20:12:28]line Чек 569 19.10.2024 20:12 [20:12:28]line Смена: 443 ФФД: 1.0 [20:12:28]line ЗНМ: 0300000178 [20:12:28]line РНМ: 0000000000098116 [20:12:28]line Версия ККМ: 001 [20:12:28]line Платежная система: Mbank [20:12:28]line ФМ: 0000000000965413 [20:12:28]line ФД: 218924 [20:12:28]line ФПД: 61530845534636 [20:12:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T201233&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218924&fm=61530845534636&tin=02508201610067®Number=0000000000098116&sum=400050 [20:12:29]OFD Sender: Processing packet 218924 [packets to send 80, broken 79] [20:12:29]ProducePacketName [20:12:29]name=ofd_packets/00218924 [20:12:29]OFD Sender: To server: pG, [20:12:29]CommunicateWithHost lk.salyk.kg:30040 [20:12:29]ConnectInit lk.salyk.kg [20:12:29]written 0, free lines is 4095 [20:12:29]Connected sock=10 [20:12:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 02 F7 04 01 A6 CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 B1 12 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2C 57 03 00 35 04 06 00 37 F6 44 30 D9 AC CA 25 BC 0A 4A DD EC 15 [20:12:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A0 81 47 00 A9 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 39 36 35 34 31 33 10 04 04 00 2C 57 03 00 F4 03 04 00 49 BE 13 67 B6 04 01 00 00 79 6A 58 F1 F7 E0 F4 B7 [20:12:29]CommunicateWithHost err = 0 [20:12:29]CheckOFDResponse [20:12:29]1017 (14) - 77093643461234 [20:12:29]1041 (16) - 0000000000965413 [20:12:29]1040 (4) - 218924 [20:12:29]1012 (4) - 19.10.2024 14:12 [20:12:29]1206 (1) - 0 [20:12:29]OFD Sender: Remove packet 218924 [20:12:29]ProducePacketName [20:12:29]name=ofd_packets/00218924 [20:12:29]NVStorageDeleteData [20:12:29]Write to MH i2c: 01 00 00 87 C7 4E [20:12:29]Write i2c OK [20:12:29]MH_I2C_Read... [20:12:29]Read from MH i2c: 01 [20:12:29]MH_I2C_Read... [20:12:29]Read from MH i2c: 01 07 00 [20:12:29]MH_I2C_Read... [20:12:29]Read from MH i2c: 01 07 00 87 C7 00 00 00 00 00 0A 0D 6C [20:12:29]RasterBufferAndPrint [20:12:29]line [20:12:29]line [20:12:29]line [20:12:29]line [20:12:29]line [20:12:29]written 0, free lines is 3344 [20:12:29]MH_Cut [20:12:29]Write to MH i2c: D1 01 00 8E C7 01 27 [20:12:29]Write i2c OK [20:12:29]MH_I2C_Read... [20:12:29]Read from MH i2c: D1 [20:12:29]MH_I2C_Read... [20:12:29]Read from MH i2c: D1 01 00 [20:12:29]MH_I2C_Read... [20:12:29]Read from MH i2c: D1 01 00 8E C7 00 26 [20:12:29]Write to MH i2c: 01 00 00 8F C7 56 [20:12:29]Write i2c OK [20:12:29]MH_I2C_Read... [20:12:29]OFD Sender: No OFD packet to send [20:12:30]*** Cut start [20:12:30]*** Partial cut [20:12:30]*** CUTSNS_PIN = 1 [20:12:30]*** CUTSNS_PIN = 0 [20:12:30]*** Brake cut motor [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 8F C7 00 00 00 00 00 FF 0F 6B [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 90 C7 80 11 00 00 00 00 00 00 D1 [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 90 C7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 20 [20:12:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 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 91 C7 80 13 00 00 00 00 00 00 D4 [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:31]Read from MH i2c: E2 62 00 91 C7 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 39 02 00 00 5E 04 04 00 39 02 00 00 57 04 04 00 3A 02 00 00 19 04 04 00 00 00 00 00 90 00 E4 [20:12:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 39 02 00 00 5E 04 04 00 39 02 00 00 57 04 04 00 3A 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:12:31]wFMCommunicate OK [20:12:31]SAM_PROTO_GetFieldsCounters done [20:12:31]requested_item shift.num is exist - process it [20:12:31]requested_item shift.opened is exist - process it [20:12:31]req_shift_opened [20:12:31]FM_GetShiftState [20:12:31]SAM_PROTO_GetShiftState [20:12:31]wFMCommunicate request_size=4 [20:12:31]MH_SAM_APDU [20:12:31]CAPDU: 80 13 01 00 [20:12:31]Write to MH i2c: E2 08 00 92 C7 80 13 01 00 00 00 00 00 D6 [20:12:31]Write i2c OK [20:12:31]MH_I2C_Read... [20:12:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:31]Read from MH i2c: E2 [20:12:31]MH_I2C_Read... [20:12:31]Read from MH i2c: E2 0E 00 [20:12:31]MH_I2C_Read... [20:12:31]Read from MH i2c: E2 0E 00 92 C7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 19 [20:12:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:12:31]wFMCommunicate OK [20:12:31]SAM_PROTO_GetShiftState done [20:12:31]FM_GetShiftState done [20:12:31]req_shift_opened done [20:12:31]requested_item shift.open_date is exist - process it [20:12:31]req_shift_open_date [20:12:31]req_shift_open_date done [20:12:31]produce_requested_data done [20:12:31]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218924,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:12:31]process_action_free close_receipt [20:12:31]json_value_free [20:12:31]json_value_free done [20:12:31]process_json_proto returns [20:12:31]Send response to host [20:12:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218924,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:12:31]free response buf [20:12:31]execute_script done [20:12:31]execute_script returns [20:12:31]free content buf [20:12:31]Sock 8.Close socket [20:12:31]Sock 8.Thread stoped [20:12:34]OFD Sender: No OFD packet to send [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:59]OFD Sender: No OFD packet to send [20:13:04]OFD Sender: No OFD packet to send [20:13:09]OFD Sender: No OFD packet to send [20:13:14]OFD Sender: No OFD packet to send [20:13:19]OFD Sender: No OFD packet to send [20:13:24]OFD Sender: No OFD packet to send [20:13:29]OFD Sender: No OFD packet to send [20:13:34]OFD Sender: No OFD packet to send [20:13:39]OFD Sender: No OFD packet to send [20:13:44]OFD Sender: No OFD packet to send [20:13:49]OFD Sender: No OFD packet to send [20:13:54]OFD Sender: No OFD packet to send [20:13:54]accept exits with 9 [20:13:54]New connection [20:13:54]New thread 3066826084 created [20:13:54]Thread 3066682724 joined [20:13:54]Waiting for new connection... [20:13:54] Sock 9.Parse request [20:13:54]Sock 9.Check first char [20:13:54]Sock 9.First char is OK [20:13:54]request: POST /json_proto HTTP/1.0 [20:13:54]Method: POST [20:13:54]URL: /json_proto [20:13:54]Method is POST - this is cgi request [20:13:54]url: /json_proto [20:13:54]query_string will be loaded in cgi processing [20:13:54]execute_cgi json_proto POST (null) [20:13:54]execute_cgi path=json_proto method=POST [20:13:54]POST find Content-Length [20:13:54]Host: 172.17.40.4:8080 [20:13:54]Content-Length: 677 [20:13:54]Content-Type: application/json [20:13:54] [20:13:54]POST finish read [20:13:54]Found Content-Length = 677 [20:13:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [20:13:54]execute_script... [20:13: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)536463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [20:13:54]POST & json_proto [20:13:54]process_json_proto [20:13:54]json parsed OK: [20:13:54]protocol is kg_v1.0 [20:13:54]action value=close_receipt [20:13:54]process_action close_receipt [20:13:54]cmd_close_receipt [20:13:54]MH_GetDate [20:13:54]Write to MH i2c: F0 00 00 93 C7 49 [20:13:54]Write i2c OK [20:13:54]MH_I2C_Read... [20:13:54]Read from MH i2c: F0 [20:13:54]MH_I2C_Read... [20:13:54]Read from MH i2c: F0 09 00 [20:13:54]MH_I2C_Read... [20:13:54]Read from MH i2c: F0 09 00 93 C7 00 09 13 14 67 EE 0E 0D 67 59 [20:13:54]GetLastDocTimeStamp 1729368753 [20:13:54]current date 1729368841 [20:13:54]FM_GetShiftState [20:13:54]SAM_PROTO_GetShiftState [20:13:54]wFMCommunicate request_size=4 [20:13:54]MH_SAM_APDU [20:13:54]CAPDU: 80 13 01 00 [20:13:54]Write to MH i2c: E2 08 00 94 C7 80 13 01 00 00 00 00 00 D8 [20:13:55]Write i2c OK [20:13:55]MH_I2C_Read... [20:13:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:55]Read from MH i2c: E2 [20:13:55]MH_I2C_Read... [20:13:55]Read from MH i2c: E2 0E 00 [20:13:55]MH_I2C_Read... [20:13:55]Read from MH i2c: E2 0E 00 94 C7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1B [20:13:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:13:55]wFMCommunicate OK [20:13:55]SAM_PROTO_GetShiftState done [20:13:55]FM_GetShiftState done [20:13:55]opened in 1729296582 [20:13:55]opened+sec_in_day 1729382982 [20:13:55]quantity*price = 50041 [20:13:55]sum+1 = 50042 [20:13: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 570 19.10.2024 20:14 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218925 ФПД: 177208179007579 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T201401&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218925&fm=177208179007579&tin=02508201610067®Number=0000000000098116&sum=50000 [20:13:56]StoreToDocumentArchive [20:13:56]shift 443 fd 218925 [20:13:56]save to /storage/0443/doc_00218925 [20:13:56]save last doc name /storage/0443/doc_00218925 to /storage/kkm_last_doc_name [20:13:56]save OK [20:13:56]Clear old archive folders... [20:13:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:13:56]tlvbuf is 01596490 [20:13:56]SAM_PROTO_ClearQueue [20:13:56]wFMCommunicate request_size=4 [20:13:56]MH_SAM_APDU [20:13:56]CAPDU: 80 09 00 00 [20:13:56]Write to MH i2c: E2 08 00 A1 C7 80 09 00 00 00 00 00 00 DA [20:13:56]Write i2c OK [20:13:56]MH_I2C_Read... [20:13:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:13:56]Read from MH i2c: E2 [20:13:56]MH_I2C_Read... [20:13:56]Read from MH i2c: E2 03 00 [20:13:56]MH_I2C_Read... [20:13:56]Read from MH i2c: E2 03 00 A1 C7 00 90 00 DC [20:13:56]RAPDU: 90 00 [20:13:56]wFMCommunicate OK [20:13:56]SAM_PROTO_ClearQueue done [20:13:56]KKMCreateOFDPacket [20:13:56]OFDProtocolAddRootSTLVToBuf [20:13:56]FM_MakeSignedData [20:13:56]FM_MakeSignedData [20:13:56]SAM_PROTO_SignData [20:13:56]wFMCommunicate request_size=4 [20:13:56]MH_SAM_APDU [20:13:56]CAPDU: 80 0D 01 02 [20:13:56]Write to MH i2c: E2 08 00 A2 C7 80 0D 01 02 00 00 00 00 E2 [20:13:56]Write i2c OK [20:13:56]MH_I2C_Read... [20:13:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:13:56]Read from MH i2c: E2 [20:13:56]MH_I2C_Read... [20:13:56]Read from MH i2c: E2 03 00 [20:13:56]MH_I2C_Read... [20:13:56]Read from MH i2c: E2 03 00 A2 C7 00 90 00 DD [20:13:56]RAPDU: 90 00 [20:13:56]wFMCommunicate OK [20:13:56]wFMCommunicate request_size=255 [20:13:56]MH_SAM_APDU [20:13: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 3A 02 00 00 F4 03 04 00 09 13 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2D 57 03 00 35 04 06 00 A1 [20:13:56]Write to MH i2c: E2 02 01 A3 C7 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 09 13 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2D 57 03 00 35 04 06 00 A1 00 00 21 [20:13:56]Write i2c OK [20:13:56]MH_I2C_Read... [20:13:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:56]Read from MH i2c: E2 [20:13:56]MH_I2C_Read... [20:13:56]Read from MH i2c: E2 03 00 [20:13:56]MH_I2C_Read... [20:13:56]Read from MH i2c: E2 03 00 A3 C7 00 90 00 DE [20:13:56]RAPDU: 90 00 [20:13:56]wFMCommunicate OK [20:13:56]wFMCommunicate request_size=10 [20:13:56]MH_SAM_APDU [20:13:56]CAPDU: 80 0D 02 02 05 2B 7E 8F A0 5B [20:13:56]Write to MH i2c: E2 0D 00 A4 C7 80 0D 02 02 05 00 2B 7E 8F A0 5B 00 00 22 [20:13:56]Write i2c OK [20:13:56]MH_I2C_Read... [20:13:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:56]Read from MH i2c: E2 [20:13:56]MH_I2C_Read... [20:13:56]Read from MH i2c: E2 03 00 [20:13:56]MH_I2C_Read... [20:13:56]Read from MH i2c: E2 03 00 A4 C7 00 90 00 DF [20:13:56]RAPDU: 90 00 [20:13:56]wFMCommunicate OK [20:13:56]wFMCommunicate request_size=4 [20:13:56]MH_SAM_APDU [20:13:56]CAPDU: 80 0D 03 02 [20:13:56]Write to MH i2c: E2 08 00 A5 C7 80 0D 03 02 00 00 00 00 E7 [20:13:56]Write i2c OK [20:13:56]MH_I2C_Read... [20:13:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:13:56]Read from MH i2c: E2 [20:13:56]MH_I2C_Read... [20:13:56]Read from MH i2c: E2 0B 00 [20:13:56]MH_I2C_Read... [20:13:56]Read from MH i2c: E2 0B 00 A5 C7 00 58 24 C3 03 1C D9 D5 38 90 00 2C [20:13:56]RAPDU: 58 24 C3 03 1C D9 D5 38 90 00 [20:13:56]wFMCommunicate OK [20:13:56]SAM_PROTO_SignData done [20:13:56]FM_MakeSignedData done [20:13:56]CreateOFDProtocolMessage [20:13:56]wFMCommunicate request_size=4 [20:13:56]MH_SAM_APDU [20:13:56]CAPDU: 80 11 00 00 [20:13:56]Write to MH i2c: E2 08 00 A6 C7 80 11 00 00 00 00 00 00 E7 [20:13:56]Write i2c OK [20:13:56]MH_I2C_Read... [20:13:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:56]Read from MH i2c: E2 [20:13:56]MH_I2C_Read... [20:13:56]Read from MH i2c: E2 17 00 [20:13:56]MH_I2C_Read... [20:13:56]Read from MH i2c: E2 17 00 A6 C7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 36 [20:13:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:13:56]wFMCommunicate OK [20:13:56]CreateOFDProtocolMessage done [20:13:56]OFDSenderStorePacket 218925 [20:13:56]StoreOFDPacket docnum=218925 [20:13:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 52 13 07 01 EA 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 3A 02 00 00 F4 03 04 00 09 13 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2D 57 03 00 35 04 06 00 A1 2B 7E 8F A0 5B 58 24 C3 03 1C D9 D5 38 [20:13:56]CheckFolder [20:13:56]dirname=/storage/ofd_packets [20:13:56]CheckFolder done [20:13:56]ProducePacketName [20:13:56]name=ofd_packets/00218925 [20:13:56]NVStorageSaveData ofd_packets/00218925 [20:13:56]File name is /storage/ofd_packets/00218925 [20:13:56]Write 301 bytes [20:13:56]NVStorageSaveData done [20:13:56]OFDSenderStorePacket done [20:13:56]KKMCreateOFDPacket done [20:13:56]NVStorageSaveData kkm_last_timestamp [20:13:56]File name is /storage/kkm_last_timestamp [20:13:56]Write 4 bytes [20:13:56]NVStorageSaveData done [20:13:56]ExternCall_PrintAddStr [20:13:56]wPrintStart [20:13:56]Write to MH i2c: 01 00 00 A7 C7 6E [20:13:56]Write i2c OK [20:13:56]MH_I2C_Read... [20:13:56]Read from MH i2c: 01 [20:13:56]MH_I2C_Read... [20:13:56]Read from MH i2c: 01 07 00 [20:13:56]MH_I2C_Read... [20:13:56]Read from MH i2c: 01 07 00 A7 C7 00 00 00 00 00 FF 0F 83 [20:13:56]RasterBufferAndPrint [20:13:56]line Счет N : (1)536463 [20:13:56]line ИНН: 02508201610067 [20:13:56]line Контрольно-Кассовый Чек [20:13:56]line ПРОДАЖА [20:13:56]line ТРК (МРК, ГНК) : 13 [20:13:56]line Товар: 2710124130 [20:13:56]line Аи-92-К-2 [20:13:56]line 7.480 * 66.90 [20:13:56]line = 500.41 [20:13:56]line НДС 12% НСП 1% [20:13:56]line > о реализуемом товаре [20:13:56]line ОКРУГЛЕНИЕ: -0.41 [20:13:56]line ИТОГО: 500.00 [20:13:56]line Внесено: 500.00 [20:13:56]line СДАЧА: 0.00 [20:13:56]line НСП 1% : 4.43 [20:13:56]line НДС 12% : 53.14 [20:13:56]line Наличными: 500.00 [20:13:56]line Безнал.: 0.00 [20:13:56]line Место: АЗС № 84 "Партнер Нефть" [20:13:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:13:56]line СНО: Общий режим [20:13:56]line Чек 570 19.10.2024 20:14 [20:13:56]line Смена: 443 ФФД: 1.0 [20:13:56]line ЗНМ: 0300000178 [20:13:56]line РНМ: 0000000000098116 [20:13:56]line Версия ККМ: 001 [20:13:56]line ФМ: 0000000000965413 [20:13:56]line ФД: 218925 [20:13:56]line ФПД: 177208179007579 [20:13:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T201401&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218925&fm=177208179007579&tin=02508201610067®Number=0000000000098116&sum=50000 [20:13:57]OFD Sender: Processing packet 218925 [packets to send 80, broken 79] [20:13:57]ProducePacketName [20:13:57]name=ofd_packets/00218925 [20:13:57]OFD Sender: To server: pG, [20:13:57]CommunicateWithHost lk.salyk.kg:30040 [20:13:57]ConnectInit lk.salyk.kg [20:13:57]written 0, free lines is 4095 [20:13:57]Connected sock=10 [20:13:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 52 13 07 01 EA 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 3A 02 00 00 F4 03 04 00 09 13 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2D 57 03 00 35 04 06 00 A1 2B 7E 8F A0 5B 58 24 C3 03 1C D9 D5 38 [20:13:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 22 24 47 00 56 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 39 36 35 34 31 33 10 04 04 00 2D 57 03 00 F4 03 04 00 A1 BE 13 67 B6 04 01 00 00 49 8B 2A D8 3E 9C 7A C2 [20:13:57]CommunicateWithHost err = 0 [20:13:57]CheckOFDResponse [20:13:57]1017 (14) - 77093643461234 [20:13:57]1041 (16) - 0000000000965413 [20:13:57]1040 (4) - 218925 [20:13:57]1012 (4) - 19.10.2024 14:13 [20:13:57]1206 (1) - 0 [20:13:57]OFD Sender: Remove packet 218925 [20:13:57]ProducePacketName [20:13:57]name=ofd_packets/00218925 [20:13:57]NVStorageDeleteData [20:13:57]Write to MH i2c: 01 00 00 D2 C7 99 [20:13:57]Write i2c OK [20:13:57]MH_I2C_Read... [20:13:57]Read from MH i2c: 01 [20:13:57]MH_I2C_Read... [20:13:57]Read from MH i2c: 01 07 00 [20:13:57]MH_I2C_Read... [20:13:57]Read from MH i2c: 01 07 00 D2 C7 00 00 00 00 00 DE 0C 8A [20:13:57]RasterBufferAndPrint [20:13:57]line [20:13:57]line [20:13:57]line [20:13:57]line [20:13:57]line [20:13:57]written 0, free lines is 3300 [20:13:57]MH_Cut [20:13:57]Write to MH i2c: D1 01 00 D9 C7 01 72 [20:13:57]Write i2c OK [20:13:57]MH_I2C_Read... [20:13:57]Read from MH i2c: D1 [20:13:57]MH_I2C_Read... [20:13:57]Read from MH i2c: D1 01 00 [20:13:57]MH_I2C_Read... [20:13:57]Read from MH i2c: D1 01 00 D9 C7 00 71 [20:13:57]Write to MH i2c: 01 00 00 DA C7 A1 [20:13:57]Write i2c OK [20:13:57]MH_I2C_Read... [20:13:57]OFD Sender: No OFD packet to send [20:13:58]*** Cut start [20:13:58]*** Partial cut [20:13:58]*** CUTSNS_PIN = 1 [20:13:58]*** CUTSNS_PIN = 0 [20:13:58]*** Brake cut motor [20:13:58]Read from MH i2c: 01 [20:13:58]MH_I2C_Read... [20:13:58]*** Stop cut motor [20:13:58]*** Cut end [20:13:58]Read from MH i2c: 01 07 00 [20:13:58]MH_I2C_Read... [20:13:58]Read from MH i2c: 01 07 00 DA C7 00 00 00 00 00 FF 0F B6 [20:13:58]process_action close_receipt done [20:13:58]requested_data is exist [20:13:58]produce_requested_data [20:13:58]requested_item fm.sn is exist - process it [20:13:58]wFMCommunicate request_size=4 [20:13:58]MH_SAM_APDU [20:13:58]CAPDU: 80 11 00 00 [20:13:58]Write to MH i2c: E2 08 00 DB C7 80 11 00 00 00 00 00 00 1C [20:13:58]Write i2c OK [20:13:58]MH_I2C_Read... [20:13:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:58]Read from MH i2c: E2 [20:13:58]MH_I2C_Read... [20:13:58]Read from MH i2c: E2 17 00 [20:13:58]MH_I2C_Read... [20:13:58]Read from MH i2c: E2 17 00 DB C7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6B [20:13:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:13:58]wFMCommunicate OK [20:13:58]requested_item fd.num is exist - process it [20:13:58]SAM_PROTO_GetFieldsCounters [20:13:58]wFMCommunicate request_size=4 [20:13:58]MH_SAM_APDU [20:13:58]CAPDU: 80 13 00 00 [20:13:58]Write to MH i2c: E2 08 00 DC C7 80 13 00 00 00 00 00 00 1F [20:13:58]Write i2c OK [20:13:58]MH_I2C_Read... [20:13:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:13:59]Read from MH i2c: E2 [20:13:59]MH_I2C_Read... [20:13:59]Read from MH i2c: E2 62 00 [20:13:59]MH_I2C_Read... [20:13:59]Read from MH i2c: E2 62 00 DC C7 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3A 02 00 00 5E 04 04 00 3A 02 00 00 57 04 04 00 3B 02 00 00 19 04 04 00 00 00 00 00 90 00 33 [20:13:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3A 02 00 00 5E 04 04 00 3A 02 00 00 57 04 04 00 3B 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:13:59]wFMCommunicate OK [20:13:59]SAM_PROTO_GetFieldsCounters done [20:13:59]requested_item shift.num is exist - process it [20:13:59]requested_item shift.opened is exist - process it [20:13:59]req_shift_opened [20:13:59]FM_GetShiftState [20:13:59]SAM_PROTO_GetShiftState [20:13:59]wFMCommunicate request_size=4 [20:13:59]MH_SAM_APDU [20:13:59]CAPDU: 80 13 01 00 [20:13:59]Write to MH i2c: E2 08 00 DD C7 80 13 01 00 00 00 00 00 21 [20:13:59]Write i2c OK [20:13:59]MH_I2C_Read... [20:13:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:59]Read from MH i2c: E2 [20:13:59]MH_I2C_Read... [20:13:59]Read from MH i2c: E2 0E 00 [20:13:59]MH_I2C_Read... [20:13:59]Read from MH i2c: E2 0E 00 DD C7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 64 [20:13:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:13:59]wFMCommunicate OK [20:13:59]SAM_PROTO_GetShiftState done [20:13:59]FM_GetShiftState done [20:13:59]req_shift_opened done [20:13:59]requested_item shift.open_date is exist - process it [20:13:59]req_shift_open_date [20:13:59]req_shift_open_date done [20:13:59]produce_requested_data done [20:13:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218925,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:13:59]process_action_free close_receipt [20:13:59]json_value_free [20:13:59]json_value_free done [20:13:59]process_json_proto returns [20:13:59]Send response to host [20:13:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218925,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:13:59]free response buf [20:13:59]execute_script done [20:13:59]execute_script returns [20:13:59]free content buf [20:13:59]Sock 9.Close socket [20:13:59]Sock 9.Thread stoped [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:19]accept exits with 8 [20:15:19]New connection [20:15:19]New thread 3066682724 created [20:15:19]Thread 3066826084 joined [20:15:19]Waiting for new connection... [20:15:19] Sock 8.Parse request [20:15:19]Sock 8.Check first char [20:15:19]Sock 8.First char is OK [20:15:19]request: POST /json_proto HTTP/1.0 [20:15:19]Method: POST [20:15:19]URL: /json_proto [20:15:19]Method is POST - this is cgi request [20:15:19]url: /json_proto [20:15:19]query_string will be loaded in cgi processing [20:15:19]execute_cgi json_proto POST (null) [20:15:19]execute_cgi path=json_proto method=POST [20:15:19]POST find Content-Length [20:15:19]Host: 172.17.40.4:8080 [20:15:19]Content-Length: 769 [20:15:19]Content-Type: application/json [20:15:19] [20:15:19]POST finish read [20:15:19]Found Content-Length = 769 [20:15:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [20:15:19]execute_script... [20:15: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)536465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [20:15:19]POST & json_proto [20:15:19]process_json_proto [20:15:19]json parsed OK: [20:15:19]protocol is kg_v1.0 [20:15:19]action value=close_receipt [20:15:19]process_action close_receipt [20:15:19]cmd_close_receipt [20:15:19]MH_GetDate [20:15:19]Write to MH i2c: F0 00 00 DE C7 94 [20:15:19]Write i2c OK [20:15:19]MH_I2C_Read... [20:15:19]Read from MH i2c: F0 [20:15:19]MH_I2C_Read... [20:15:19]Read from MH i2c: F0 09 00 [20:15:19]MH_I2C_Read... [20:15:19]Read from MH i2c: F0 09 00 DE C7 00 5D 13 14 67 EE 0E 0D 67 F8 [20:15:19]GetLastDocTimeStamp 1729368841 [20:15:19]current date 1729368925 [20:15:19]FM_GetShiftState [20:15:19]SAM_PROTO_GetShiftState [20:15:19]wFMCommunicate request_size=4 [20:15:19]MH_SAM_APDU [20:15:19]CAPDU: 80 13 01 00 [20:15:19]Write to MH i2c: E2 08 00 DF C7 80 13 01 00 00 00 00 00 23 [20:15:19]Write i2c OK [20:15:19]MH_I2C_Read... [20:15:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:15:19]Read from MH i2c: E2 [20:15:19]MH_I2C_Read... [20:15:19]Read from MH i2c: E2 0E 00 [20:15:19]MH_I2C_Read... [20:15:19]Read from MH i2c: E2 0E 00 DF C7 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 66 [20:15:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:15:19]wFMCommunicate OK [20:15:19]SAM_PROTO_GetShiftState done [20:15:19]FM_GetShiftState done [20:15:19]opened in 1729296582 [20:15:19]opened+sec_in_day 1729382982 [20:15:19]quantity*price = 100021 [20:15:19]sum+1 = 100023 [20:15:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 571 19.10.2024 20:15 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218926 ФПД: 181422809329575 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T201525&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218926&fm=181422809329575&tin=02508201610067®Number=0000000000098116&sum=100022 [20:15:20]StoreToDocumentArchive [20:15:20]shift 443 fd 218926 [20:15:20]save to /storage/0443/doc_00218926 [20:15:20]save last doc name /storage/0443/doc_00218926 to /storage/kkm_last_doc_name [20:15:20]save OK [20:15:20]Clear old archive folders... [20:15:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:15:20]tlvbuf is 0197A020 [20:15:20]SAM_PROTO_ClearQueue [20:15:20]wFMCommunicate request_size=4 [20:15:20]MH_SAM_APDU [20:15:20]CAPDU: 80 09 00 00 [20:15:20]Write to MH i2c: E2 08 00 EC C7 80 09 00 00 00 00 00 00 25 [20:15:20]Write i2c OK [20:15:20]MH_I2C_Read... [20:15:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:15:20]Read from MH i2c: E2 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 EC C7 00 90 00 27 [20:15:20]RAPDU: 90 00 [20:15:20]wFMCommunicate OK [20:15:20]SAM_PROTO_ClearQueue done [20:15:20]KKMCreateOFDPacket [20:15:20]OFDProtocolAddRootSTLVToBuf [20:15:20]FM_MakeSignedData [20:15:20]FM_MakeSignedData [20:15:20]SAM_PROTO_SignData [20:15:20]wFMCommunicate request_size=4 [20:15:20]MH_SAM_APDU [20:15:20]CAPDU: 80 0D 01 02 [20:15:20]Write to MH i2c: E2 08 00 ED C7 80 0D 01 02 00 00 00 00 2D [20:15:20]Write i2c OK [20:15:20]MH_I2C_Read... [20:15:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:15:20]Read from MH i2c: E2 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 ED C7 00 90 00 28 [20:15:20]RAPDU: 90 00 [20:15:20]wFMCommunicate OK [20:15:20]wFMCommunicate request_size=255 [20:15:20]MH_SAM_APDU [20:15:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 3B 02 00 00 F4 03 04 00 5D 13 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2E 57 03 00 35 04 06 00 A5 [20:15:20]Write to MH i2c: E2 02 01 EE C7 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 3B 02 00 00 F4 03 04 00 5D 13 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2E 57 03 00 35 04 06 00 A5 00 00 10 [20:15:20]Write i2c OK [20:15:20]MH_I2C_Read... [20:15:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:15:20]Read from MH i2c: E2 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 EE C7 00 90 00 29 [20:15:20]RAPDU: 90 00 [20:15:20]wFMCommunicate OK [20:15:20]wFMCommunicate request_size=10 [20:15:20]MH_SAM_APDU [20:15:20]CAPDU: 80 0D 02 02 05 00 CA 1A AF A7 [20:15:20]Write to MH i2c: E2 0D 00 EF C7 80 0D 02 02 05 00 00 CA 1A AF A7 00 00 74 [20:15:20]Write i2c OK [20:15:20]MH_I2C_Read... [20:15:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:15:20]Read from MH i2c: E2 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 EF C7 00 90 00 2A [20:15:20]RAPDU: 90 00 [20:15:20]wFMCommunicate OK [20:15:20]wFMCommunicate request_size=4 [20:15:20]MH_SAM_APDU [20:15:20]CAPDU: 80 0D 03 02 [20:15:20]Write to MH i2c: E2 08 00 F0 C7 80 0D 03 02 00 00 00 00 32 [20:15:20]Write i2c OK [20:15:20]MH_I2C_Read... [20:15:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:15:20]Read from MH i2c: E2 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 0B 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 0B 00 F0 C7 00 49 86 E2 1C 6C 99 D7 A3 90 00 7F [20:15:20]RAPDU: 49 86 E2 1C 6C 99 D7 A3 90 00 [20:15:20]wFMCommunicate OK [20:15:20]SAM_PROTO_SignData done [20:15:20]FM_MakeSignedData done [20:15:20]CreateOFDProtocolMessage [20:15:20]wFMCommunicate request_size=4 [20:15:20]MH_SAM_APDU [20:15:20]CAPDU: 80 11 00 00 [20:15:20]Write to MH i2c: E2 08 00 F1 C7 80 11 00 00 00 00 00 00 32 [20:15:20]Write i2c OK [20:15:20]MH_I2C_Read... [20:15:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:15:20]Read from MH i2c: E2 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 17 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 17 00 F1 C7 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 81 [20:15:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:15:20]wFMCommunicate OK [20:15:20]CreateOFDProtocolMessage done [20:15:20]OFDSenderStorePacket 218926 [20:15:20]StoreOFDPacket docnum=218926 [20:15:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A8 EF 07 01 EC 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 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 3B 02 00 00 F4 03 04 00 5D 13 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2E 57 03 00 35 04 06 00 A5 00 CA 1A AF A7 49 86 E2 1C 6C 99 D7 A3 [20:15:20]CheckFolder [20:15:20]dirname=/storage/ofd_packets [20:15:20]CheckFolder done [20:15:20]ProducePacketName [20:15:20]name=ofd_packets/00218926 [20:15:20]NVStorageSaveData ofd_packets/00218926 [20:15:20]File name is /storage/ofd_packets/00218926 [20:15:20]Write 301 bytes [20:15:20]NVStorageSaveData done [20:15:20]OFDSenderStorePacket done [20:15:20]KKMCreateOFDPacket done [20:15:20]NVStorageSaveData kkm_last_timestamp [20:15:20]File name is /storage/kkm_last_timestamp [20:15:20]Write 4 bytes [20:15:20]NVStorageSaveData done [20:15:20]ExternCall_PrintAddStr [20:15:20]wPrintStart [20:15:20]Write to MH i2c: 01 00 00 F2 C7 B9 [20:15:20]Write i2c OK [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: 01 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: 01 07 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: 01 07 00 F2 C7 00 00 00 00 00 FF 0F CE [20:15:20]RasterBufferAndPrint [20:15:20]line Счет N : (1)536465 [20:15:20]line ИНН: 02508201610067 [20:15:20]line Контрольно-Кассовый Чек [20:15:20]line ПРОДАЖА [20:15:20]line ТРК (МРК, ГНК) : 31 [20:15:20]line Товар: 2710124500 [20:15:20]line Аи-95-К-3 [20:15:20]line 13.480 * 74.20 [20:15:20]line = 1000.22 [20:15:20]line НДС 12% НСП 1% [20:15:20]line > о реализуемом товаре [20:15:20]line ИТОГО: 1000.22 [20:15:20]line НСП 1% : 8.85 [20:15:20]line НДС 12% : 106.22 [20:15:20]line Наличными: 0.00 [20:15:20]line Безнал.: 1000.22 [20:15:20]line Место: АЗС № 84 "Партнер Нефть" [20:15:20]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:15:20]line СНО: Общий режим [20:15:20]line Чек 571 19.10.2024 20:15 [20:15:20]line Смена: 443 ФФД: 1.0 [20:15:20]line ЗНМ: 0300000178 [20:15:20]line РНМ: 0000000000098116 [20:15:20]line Версия ККМ: 001 [20:15:20]line Платежная система: Mbank [20:15:20]line ФМ: 0000000000965413 [20:15:20]line ФД: 218926 [20:15:20]line ФПД: 181422809329575 [20:15:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T201525&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218926&fm=181422809329575&tin=02508201610067®Number=0000000000098116&sum=100022 [20:15:21]written 0, free lines is 4095 [20:15:21]OFD Sender: Processing packet 218926 [packets to send 80, broken 79] [20:15:21]ProducePacketName [20:15:21]name=ofd_packets/00218926 [20:15:21]OFD Sender: To server: pG, [20:15:21]CommunicateWithHost lk.salyk.kg:30040 [20:15:21]ConnectInit lk.salyk.kg [20:15:21]Connected sock=10 [20:15:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A8 EF 07 01 EC 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 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 3B 02 00 00 F4 03 04 00 5D 13 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2E 57 03 00 35 04 06 00 A5 00 CA 1A AF A7 49 86 E2 1C 6C 99 D7 A3 [20:15:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D3 08 47 00 43 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 39 36 35 34 31 33 10 04 04 00 2E 57 03 00 F4 03 04 00 F6 BE 13 67 B6 04 01 00 00 D3 DF 49 DA 5F B0 FE DF [20:15:21]CommunicateWithHost err = 0 [20:15:21]CheckOFDResponse [20:15:21]1017 (14) - 77093643461234 [20:15:21]1041 (16) - 0000000000965413 [20:15:21]1040 (4) - 218926 [20:15:21]1012 (4) - 19.10.2024 14:15 [20:15:21]1206 (1) - 0 [20:15:21]OFD Sender: Remove packet 218926 [20:15:21]ProducePacketName [20:15:21]name=ofd_packets/00218926 [20:15:21]NVStorageDeleteData [20:15:21]Write to MH i2c: 01 00 00 1B C8 E3 [20:15:21]Write i2c OK [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: 01 [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: 01 07 00 [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: 01 07 00 1B C8 00 00 00 00 00 0B 0D 02 [20:15:21]RasterBufferAndPrint [20:15:21]line [20:15:21]line [20:15:21]line [20:15:21]line [20:15:21]line [20:15:21]written 0, free lines is 3348 [20:15:21]MH_Cut [20:15:21]Write to MH i2c: D1 01 00 22 C8 01 BC [20:15:21]Write i2c OK [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: D1 [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: D1 01 00 [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: D1 01 00 22 C8 00 BB [20:15:21]Write to MH i2c: 01 00 00 23 C8 EB [20:15:21]Write i2c OK [20:15:21]MH_I2C_Read... [20:15:22]OFD Sender: No OFD packet to send [20:15:22]*** Cut start [20:15:22]*** Partial cut [20:15:22]*** CUTSNS_PIN = 1 [20:15:22]*** CUTSNS_PIN = 0 [20:15:22]*** Brake cut motor [20:15:22]Read from MH i2c: 01 [20:15:22]MH_I2C_Read... [20:15:23]*** Stop cut motor [20:15:23]*** Cut end [20:15:23]Read from MH i2c: 01 07 00 [20:15:23]MH_I2C_Read... [20:15:23]Read from MH i2c: 01 07 00 23 C8 00 00 00 00 00 FF 0F 00 [20:15:23]process_action close_receipt done [20:15:23]requested_data is exist [20:15:23]produce_requested_data [20:15:23]requested_item fm.sn is exist - process it [20:15:23]wFMCommunicate request_size=4 [20:15:23]MH_SAM_APDU [20:15:23]CAPDU: 80 11 00 00 [20:15:23]Write to MH i2c: E2 08 00 24 C8 80 11 00 00 00 00 00 00 66 [20:15:23]Write i2c OK [20:15:23]MH_I2C_Read... [20:15:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:15:23]Read from MH i2c: E2 [20:15:23]MH_I2C_Read... [20:15:23]Read from MH i2c: E2 17 00 [20:15:23]MH_I2C_Read... [20:15:23]Read from MH i2c: E2 17 00 24 C8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B5 [20:15:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:15:23]wFMCommunicate OK [20:15:23]requested_item fd.num is exist - process it [20:15:23]SAM_PROTO_GetFieldsCounters [20:15:23]wFMCommunicate request_size=4 [20:15:23]MH_SAM_APDU [20:15:23]CAPDU: 80 13 00 00 [20:15:23]Write to MH i2c: E2 08 00 25 C8 80 13 00 00 00 00 00 00 69 [20:15:23]Write i2c OK [20:15:23]MH_I2C_Read... [20:15:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:15:23]Read from MH i2c: E2 [20:15:23]MH_I2C_Read... [20:15:23]Read from MH i2c: E2 62 00 [20:15:23]MH_I2C_Read... [20:15:23]Read from MH i2c: E2 62 00 25 C8 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3B 02 00 00 5E 04 04 00 3B 02 00 00 57 04 04 00 3C 02 00 00 19 04 04 00 00 00 00 00 90 00 81 [20:15:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3B 02 00 00 5E 04 04 00 3B 02 00 00 57 04 04 00 3C 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:15:23]wFMCommunicate OK [20:15:23]SAM_PROTO_GetFieldsCounters done [20:15:23]requested_item shift.num is exist - process it [20:15:23]requested_item shift.opened is exist - process it [20:15:23]req_shift_opened [20:15:23]FM_GetShiftState [20:15:23]SAM_PROTO_GetShiftState [20:15:23]wFMCommunicate request_size=4 [20:15:23]MH_SAM_APDU [20:15:23]CAPDU: 80 13 01 00 [20:15:23]Write to MH i2c: E2 08 00 26 C8 80 13 01 00 00 00 00 00 6B [20:15:23]Write i2c OK [20:15:23]MH_I2C_Read... [20:15:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:15:23]Read from MH i2c: E2 [20:15:23]MH_I2C_Read... [20:15:23]Read from MH i2c: E2 0E 00 [20:15:23]MH_I2C_Read... [20:15:23]Read from MH i2c: E2 0E 00 26 C8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AE [20:15:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:15:23]wFMCommunicate OK [20:15:23]SAM_PROTO_GetShiftState done [20:15:23]FM_GetShiftState done [20:15:23]req_shift_opened done [20:15:23]requested_item shift.open_date is exist - process it [20:15:23]req_shift_open_date [20:15:23]req_shift_open_date done [20:15:23]produce_requested_data done [20:15:23]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218926,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:15:23]process_action_free close_receipt [20:15:23]json_value_free [20:15:23]json_value_free done [20:15:23]process_json_proto returns [20:15:23]Send response to host [20:15:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218926,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:15:23]free response buf [20:15:23]execute_script done [20:15:23]execute_script returns [20:15:23]free content buf [20:15:23]Sock 8.Close socket [20:15:23]Sock 8.Thread stoped [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:57]OFD Sender: No OFD packet to send [20:19:02]OFD Sender: No OFD packet to send [20:19:07]OFD Sender: No OFD packet to send [20:19:12]OFD Sender: No OFD packet to send [20:19:17]OFD Sender: No OFD packet to send [20:19:22]OFD Sender: No OFD packet to send [20:19:27]OFD Sender: No OFD packet to send [20:19:32]OFD Sender: No OFD packet to send [20:19:37]OFD Sender: No OFD packet to send [20:19:42]OFD Sender: No OFD packet to send [20:19:47]OFD Sender: No OFD packet to send [20:19:52]OFD Sender: No OFD packet to send [20:19:57]OFD Sender: No OFD packet to send [20:20:02]OFD Sender: No OFD packet to send [20:20:07]OFD Sender: No OFD packet to send [20:20:12]OFD Sender: No OFD packet to send [20:20:17]OFD Sender: No OFD packet to send [20:20:22]OFD Sender: No OFD packet to send [20:20:27]OFD Sender: No OFD packet to send [20:20:32]OFD Sender: No OFD packet to send [20:20:37]OFD Sender: No OFD packet to send [20:20:42]OFD Sender: No OFD packet to send [20:20:47]OFD Sender: No OFD packet to send [20:20:52]OFD Sender: No OFD packet to send [20:20:57]OFD Sender: No OFD packet to send [20:21:02]OFD Sender: No OFD packet to send [20:21:07]OFD Sender: No OFD packet to send [20:21:12]OFD Sender: No OFD packet to send [20:21:17]OFD Sender: No OFD packet to send [20:21:22]OFD Sender: No OFD packet to send [20:21:27]OFD Sender: No OFD packet to send [20:21:32]OFD Sender: No OFD packet to send [20:21:37]OFD Sender: No OFD packet to send [20:21:42]OFD Sender: No OFD packet to send [20:21:47]OFD Sender: No OFD packet to send [20:21:52]OFD Sender: No OFD packet to send [20:21:57]OFD Sender: No OFD packet to send [20:22:02]OFD Sender: No OFD packet to send [20:22:07]OFD Sender: No OFD packet to send [20:22:12]OFD Sender: No OFD packet to send [20:22:15]accept exits with 9 [20:22:15]New connection [20:22:15]New thread 3066826084 created [20:22:15]Thread 3066682724 joined [20:22:15]Waiting for new connection... [20:22:15] Sock 9.Parse request [20:22:15]Sock 9.Check first char [20:22:15]Sock 9.First char is OK [20:22:15]request: POST /json_proto HTTP/1.0 [20:22:15]Method: POST [20:22:15]URL: /json_proto [20:22:15]Method is POST - this is cgi request [20:22:15]url: /json_proto [20:22:15]query_string will be loaded in cgi processing [20:22:15]execute_cgi json_proto POST (null) [20:22:15]execute_cgi path=json_proto method=POST [20:22:15]POST find Content-Length [20:22:15]Host: 172.17.40.4:8080 [20:22:15]Content-Length: 769 [20:22:15]Content-Type: application/json [20:22:15] [20:22:15]POST finish read [20:22:15]Found Content-Length = 769 [20:22:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [20:22:15]execute_script... [20:22:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [20:22:15]POST & json_proto [20:22:15]process_json_proto [20:22:15]json parsed OK: [20:22:15]protocol is kg_v1.0 [20:22:15]action value=close_receipt [20:22:15]process_action close_receipt [20:22:15]cmd_close_receipt [20:22:15]MH_GetDate [20:22:15]Write to MH i2c: F0 00 00 27 C8 DE [20:22:15]Write i2c OK [20:22:15]MH_I2C_Read... [20:22:15]Read from MH i2c: F0 [20:22:15]MH_I2C_Read... [20:22:15]Read from MH i2c: F0 09 00 [20:22:15]MH_I2C_Read... [20:22:15]Read from MH i2c: F0 09 00 27 C8 00 FD 14 14 67 EE 0E 0D 67 E3 [20:22:15]GetLastDocTimeStamp 1729368925 [20:22:15]current date 1729369341 [20:22:15]FM_GetShiftState [20:22:15]SAM_PROTO_GetShiftState [20:22:15]wFMCommunicate request_size=4 [20:22:15]MH_SAM_APDU [20:22:15]CAPDU: 80 13 01 00 [20:22:15]Write to MH i2c: E2 08 00 28 C8 80 13 01 00 00 00 00 00 6D [20:22:15]Write i2c OK [20:22:15]MH_I2C_Read... [20:22:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:15]Read from MH i2c: E2 [20:22:15]MH_I2C_Read... [20:22:15]Read from MH i2c: E2 0E 00 [20:22:15]MH_I2C_Read... [20:22:15]Read from MH i2c: E2 0E 00 28 C8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B0 [20:22:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:22:15]wFMCommunicate OK [20:22:15]SAM_PROTO_GetShiftState done [20:22:15]FM_GetShiftState done [20:22:15]opened in 1729296582 [20:22:15]opened+sec_in_day 1729382982 [20:22:15]quantity*price = 100021 [20:22:15]sum+1 = 100023 [20:22:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 572 19.10.2024 20:22 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218927 ФПД: 150742390586469 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T202222&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218927&fm=150742390586469&tin=02508201610067®Number=0000000000098116&sum=100022 [20:22:16]StoreToDocumentArchive [20:22:16]shift 443 fd 218927 [20:22:16]save to /storage/0443/doc_00218927 [20:22:16]save last doc name /storage/0443/doc_00218927 to /storage/kkm_last_doc_name [20:22:16]save OK [20:22:16]Clear old archive folders... [20:22:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:22:16]tlvbuf is 015732C0 [20:22:16]SAM_PROTO_ClearQueue [20:22:16]wFMCommunicate request_size=4 [20:22:16]MH_SAM_APDU [20:22:16]CAPDU: 80 09 00 00 [20:22:16]Write to MH i2c: E2 08 00 35 C8 80 09 00 00 00 00 00 00 6F [20:22:16]Write i2c OK [20:22:16]MH_I2C_Read... [20:22:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:22:16]Read from MH i2c: E2 [20:22:16]MH_I2C_Read... [20:22:16]Read from MH i2c: E2 03 00 [20:22:16]MH_I2C_Read... [20:22:16]Read from MH i2c: E2 03 00 35 C8 00 90 00 71 [20:22:16]RAPDU: 90 00 [20:22:16]wFMCommunicate OK [20:22:16]SAM_PROTO_ClearQueue done [20:22:16]KKMCreateOFDPacket [20:22:16]OFDProtocolAddRootSTLVToBuf [20:22:16]FM_MakeSignedData [20:22:16]FM_MakeSignedData [20:22:16]SAM_PROTO_SignData [20:22:16]wFMCommunicate request_size=4 [20:22:16]MH_SAM_APDU [20:22:16]CAPDU: 80 0D 01 02 [20:22:16]Write to MH i2c: E2 08 00 36 C8 80 0D 01 02 00 00 00 00 77 [20:22:16]Write i2c OK [20:22:16]MH_I2C_Read... [20:22:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:22:16]Read from MH i2c: E2 [20:22:16]MH_I2C_Read... [20:22:16]Read from MH i2c: E2 03 00 [20:22:16]MH_I2C_Read... [20:22:16]Read from MH i2c: E2 03 00 36 C8 00 90 00 72 [20:22:16]RAPDU: 90 00 [20:22:16]wFMCommunicate OK [20:22:16]wFMCommunicate request_size=255 [20:22:16]MH_SAM_APDU [20:22: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 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 3C 02 00 00 F4 03 04 00 FE 14 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2F 57 03 00 35 04 06 00 89 [20:22:16]Write to MH i2c: E2 02 01 37 C8 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 3C 02 00 00 F4 03 04 00 FE 14 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2F 57 03 00 35 04 06 00 89 00 00 E2 [20:22:16]Write i2c OK [20:22:16]MH_I2C_Read... [20:22:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:22:17]Read from MH i2c: E2 [20:22:17]MH_I2C_Read... [20:22:17]Read from MH i2c: E2 03 00 [20:22:17]MH_I2C_Read... [20:22:17]Read from MH i2c: E2 03 00 37 C8 00 90 00 73 [20:22:17]RAPDU: 90 00 [20:22:17]wFMCommunicate OK [20:22:17]wFMCommunicate request_size=10 [20:22:17]MH_SAM_APDU [20:22:17]CAPDU: 80 0D 02 02 05 19 72 A4 BC 65 [20:22:17]Write to MH i2c: E2 0D 00 38 C8 80 0D 02 02 05 00 19 72 A4 BC 65 00 00 D4 [20:22:17]Write i2c OK [20:22:17]MH_I2C_Read... [20:22:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:22:17]Read from MH i2c: E2 [20:22:17]MH_I2C_Read... [20:22:17]Read from MH i2c: E2 03 00 [20:22:17]MH_I2C_Read... [20:22:17]Read from MH i2c: E2 03 00 38 C8 00 90 00 74 [20:22:17]RAPDU: 90 00 [20:22:17]wFMCommunicate OK [20:22:17]wFMCommunicate request_size=4 [20:22:17]MH_SAM_APDU [20:22:17]CAPDU: 80 0D 03 02 [20:22:17]Write to MH i2c: E2 08 00 39 C8 80 0D 03 02 00 00 00 00 7C [20:22:17]Write i2c OK [20:22:17]MH_I2C_Read... [20:22:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:22:17]Read from MH i2c: E2 [20:22:17]MH_I2C_Read... [20:22:17]Read from MH i2c: E2 0B 00 [20:22:17]MH_I2C_Read... [20:22:17]Read from MH i2c: E2 0B 00 39 C8 00 59 C5 E4 0C DA 72 90 54 90 00 BB [20:22:17]RAPDU: 59 C5 E4 0C DA 72 90 54 90 00 [20:22:17]wFMCommunicate OK [20:22:17]SAM_PROTO_SignData done [20:22:17]FM_MakeSignedData done [20:22:17]CreateOFDProtocolMessage [20:22:17]wFMCommunicate request_size=4 [20:22:17]MH_SAM_APDU [20:22:17]CAPDU: 80 11 00 00 [20:22:17]Write to MH i2c: E2 08 00 3A C8 80 11 00 00 00 00 00 00 7C [20:22:17]Write i2c OK [20:22:17]MH_I2C_Read... [20:22:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:17]Read from MH i2c: E2 [20:22:17]MH_I2C_Read... [20:22:17]Read from MH i2c: E2 17 00 [20:22:17]MH_I2C_Read... [20:22:17]Read from MH i2c: E2 17 00 3A C8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CB [20:22:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:22:17]wFMCommunicate OK [20:22:17]CreateOFDProtocolMessage done [20:22:17]OFDSenderStorePacket 218927 [20:22:17]StoreOFDPacket docnum=218927 [20:22:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8B 55 07 01 AF C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 3C 02 00 00 F4 03 04 00 FE 14 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2F 57 03 00 35 04 06 00 89 19 72 A4 BC 65 59 C5 E4 0C DA 72 90 54 [20:22:17]CheckFolder [20:22:17]dirname=/storage/ofd_packets [20:22:17]CheckFolder done [20:22:17]ProducePacketName [20:22:17]name=ofd_packets/00218927 [20:22:17]NVStorageSaveData ofd_packets/00218927 [20:22:17]File name is /storage/ofd_packets/00218927 [20:22:17]Write 301 bytes [20:22:17]NVStorageSaveData done [20:22:17]OFDSenderStorePacket done [20:22:17]KKMCreateOFDPacket done [20:22:17]NVStorageSaveData kkm_last_timestamp [20:22:17]File name is /storage/kkm_last_timestamp [20:22:17]Write 4 bytes [20:22:17]NVStorageSaveData done [20:22:17]ExternCall_PrintAddStr [20:22:17]wPrintStart [20:22:17]Write to MH i2c: 01 00 00 3B C8 03 [20:22:17]Write i2c OK [20:22:17]MH_I2C_Read... [20:22:17]Read from MH i2c: 01 [20:22:17]MH_I2C_Read... [20:22:17]Read from MH i2c: 01 07 00 [20:22:17]MH_I2C_Read... [20:22:17]Read from MH i2c: 01 07 00 3B C8 00 00 00 00 00 FF 0F 18 [20:22:17]RasterBufferAndPrint [20:22:17]line Счет N : (1)536467 [20:22:17]line ИНН: 02508201610067 [20:22:17]line Контрольно-Кассовый Чек [20:22:17]line ПРОДАЖА [20:22:17]line ТРК (МРК, ГНК) : 41 [20:22:17]line Товар: 2710124500 [20:22:17]line Аи-95-К-3 [20:22:17]line 13.480 * 74.20 [20:22:17]line = 1000.22 [20:22:17]line НДС 12% НСП 1% [20:22:17]line > о реализуемом товаре [20:22:17]line ИТОГО: 1000.22 [20:22:17]line НСП 1% : 8.85 [20:22:17]line НДС 12% : 106.22 [20:22:17]line Наличными: 0.00 [20:22:17]line Безнал.: 1000.22 [20:22:17]line Место: АЗС № 84 "Партнер Нефть" [20:22:17]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:22:17]line СНО: Общий режим [20:22:17]line Чек 572 19.10.2024 20:22 [20:22:17]line Смена: 443 ФФД: 1.0 [20:22:17]line ЗНМ: 0300000178 [20:22:17]line РНМ: 0000000000098116 [20:22:17]line Версия ККМ: 001 [20:22:17]line Платежная система: Mbank [20:22:17]line ФМ: 0000000000965413 [20:22:17]line ФД: 218927 [20:22:17]line ФПД: 150742390586469 [20:22:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T202222&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218927&fm=150742390586469&tin=02508201610067®Number=0000000000098116&sum=100022 [20:22:17]written 0, free lines is 4095 [20:22:17]OFD Sender: Processing packet 218927 [packets to send 80, broken 79] [20:22:17]ProducePacketName [20:22:17]name=ofd_packets/00218927 [20:22:17]OFD Sender: To server: pG, [20:22:17]CommunicateWithHost lk.salyk.kg:30040 [20:22:17]ConnectInit lk.salyk.kg [20:22:17]Connected sock=10 [20:22:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 8B 55 07 01 AF C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 3C 02 00 00 F4 03 04 00 FE 14 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 2F 57 03 00 35 04 06 00 89 19 72 A4 BC 65 59 C5 E4 0C DA 72 90 54 [20:22:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5C 96 47 00 A1 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 39 36 35 34 31 33 10 04 04 00 2F 57 03 00 F4 03 04 00 96 C0 13 67 B6 04 01 00 00 43 8A FC D7 D2 24 2E 7F [20:22:17]CommunicateWithHost err = 0 [20:22:17]CheckOFDResponse [20:22:17]1017 (14) - 77093643461234 [20:22:17]1041 (16) - 0000000000965413 [20:22:17]1040 (4) - 218927 [20:22:17]1012 (4) - 19.10.2024 14:22 [20:22:17]1206 (1) - 0 [20:22:17]OFD Sender: Remove packet 218927 [20:22:17]ProducePacketName [20:22:17]name=ofd_packets/00218927 [20:22:17]NVStorageDeleteData [20:22:18]Write to MH i2c: 01 00 00 64 C8 2C [20:22:18]Write i2c OK [20:22:18]MH_I2C_Read... [20:22:18]Read from MH i2c: 01 [20:22:18]MH_I2C_Read... [20:22:18]Read from MH i2c: 01 07 00 [20:22:18]MH_I2C_Read... [20:22:18]Read from MH i2c: 01 07 00 64 C8 00 00 00 00 00 0D 0D 4D [20:22:18]RasterBufferAndPrint [20:22:18]line [20:22:18]line [20:22:18]line [20:22:18]line [20:22:18]line [20:22:18]written 0, free lines is 3348 [20:22:18]MH_Cut [20:22:18]Write to MH i2c: D1 01 00 6B C8 01 05 [20:22:18]Write i2c OK [20:22:18]MH_I2C_Read... [20:22:18]Read from MH i2c: D1 [20:22:18]MH_I2C_Read... [20:22:18]Read from MH i2c: D1 01 00 [20:22:18]MH_I2C_Read... [20:22:18]Read from MH i2c: D1 01 00 6B C8 00 04 [20:22:18]Write to MH i2c: 01 00 00 6C C8 34 [20:22:18]Write i2c OK [20:22:18]MH_I2C_Read... [20:22:18]OFD Sender: No OFD packet to send [20:22:18]*** Cut start [20:22:18]*** Partial cut [20:22:18]*** CUTSNS_PIN = 1 [20:22:18]*** CUTSNS_PIN = 0 [20:22:19]*** Brake cut motor [20:22:19]Read from MH i2c: 01 [20:22:19]MH_I2C_Read... [20:22:19]*** Stop cut motor [20:22:19]*** Cut end [20:22:19]Read from MH i2c: 01 07 00 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: 01 07 00 6C C8 00 00 00 00 00 FF 0F 49 [20:22:19]process_action close_receipt done [20:22:19]requested_data is exist [20:22:19]produce_requested_data [20:22:19]requested_item fm.sn is exist - process it [20:22:19]wFMCommunicate request_size=4 [20:22:19]MH_SAM_APDU [20:22:19]CAPDU: 80 11 00 00 [20:22:19]Write to MH i2c: E2 08 00 6D C8 80 11 00 00 00 00 00 00 AF [20:22:19]Write i2c OK [20:22:19]MH_I2C_Read... [20:22:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:19]Read from MH i2c: E2 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 17 00 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 17 00 6D C8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FE [20:22:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:22:19]wFMCommunicate OK [20:22:19]requested_item fd.num is exist - process it [20:22:19]SAM_PROTO_GetFieldsCounters [20:22:19]wFMCommunicate request_size=4 [20:22:19]MH_SAM_APDU [20:22:19]CAPDU: 80 13 00 00 [20:22:19]Write to MH i2c: E2 08 00 6E C8 80 13 00 00 00 00 00 00 B2 [20:22:19]Write i2c OK [20:22:19]MH_I2C_Read... [20:22:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:22:19]Read from MH i2c: E2 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 62 00 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 62 00 6E C8 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3C 02 00 00 5E 04 04 00 3C 02 00 00 57 04 04 00 3D 02 00 00 19 04 04 00 00 00 00 00 90 00 CE [20:22:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 2F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3C 02 00 00 5E 04 04 00 3C 02 00 00 57 04 04 00 3D 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:22:19]wFMCommunicate OK [20:22:19]SAM_PROTO_GetFieldsCounters done [20:22:19]requested_item shift.num is exist - process it [20:22:19]requested_item shift.opened is exist - process it [20:22:19]req_shift_opened [20:22:19]FM_GetShiftState [20:22:19]SAM_PROTO_GetShiftState [20:22:19]wFMCommunicate request_size=4 [20:22:19]MH_SAM_APDU [20:22:19]CAPDU: 80 13 01 00 [20:22:19]Write to MH i2c: E2 08 00 6F C8 80 13 01 00 00 00 00 00 B4 [20:22:19]Write i2c OK [20:22:19]MH_I2C_Read... [20:22:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:19]Read from MH i2c: E2 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 0E 00 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 0E 00 6F C8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F7 [20:22:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:22:19]wFMCommunicate OK [20:22:19]SAM_PROTO_GetShiftState done [20:22:19]FM_GetShiftState done [20:22:19]req_shift_opened done [20:22:19]requested_item shift.open_date is exist - process it [20:22:19]req_shift_open_date [20:22:19]req_shift_open_date done [20:22:19]produce_requested_data done [20:22:19]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218927,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:22:19]process_action_free close_receipt [20:22:19]json_value_free [20:22:19]json_value_free done [20:22:19]process_json_proto returns [20:22:19]Send response to host [20:22:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218927,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:22:19]free response buf [20:22:19]execute_script done [20:22:19]execute_script returns [20:22:19]free content buf [20:22:19]Sock 9.Close socket [20:22:19]Sock 9.Thread stoped [20:22:23]OFD Sender: No OFD packet to send [20:22:28]OFD Sender: No OFD packet to send [20:22:33]OFD Sender: No OFD packet to send [20:22:38]OFD Sender: No OFD packet to send [20:22:43]OFD Sender: No OFD packet to send [20:22:48]OFD Sender: No OFD packet to send [20:22:53]OFD Sender: No OFD packet to send [20:22:58]OFD Sender: No OFD packet to send [20:23:01]accept exits with 8 [20:23:01]New connection [20:23:01]New thread 3066682724 created [20:23:01]Thread 3066826084 joined [20:23:01]Waiting for new connection... [20:23:01] Sock 8.Parse request [20:23:01]Sock 8.Check first char [20:23:01]Sock 8.First char is OK [20:23:01]request: POST /json_proto HTTP/1.0 [20:23:01]Method: POST [20:23:01]URL: /json_proto [20:23:01]Method is POST - this is cgi request [20:23:01]url: /json_proto [20:23:01]query_string will be loaded in cgi processing [20:23:01]execute_cgi json_proto POST (null) [20:23:01]execute_cgi path=json_proto method=POST [20:23:01]POST find Content-Length [20:23:01]Host: 172.17.40.4:8080 [20:23:01]Content-Length: 682 [20:23:01]Content-Type: application/json [20:23:01] [20:23:01]POST finish read [20:23:01]Found Content-Length = 682 [20:23:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [20:23:01]execute_script... [20: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)536468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [20:23:01]POST & json_proto [20:23:01]process_json_proto [20:23:01]json parsed OK: [20:23:01]protocol is kg_v1.0 [20:23:01]action value=close_receipt [20:23:01]process_action close_receipt [20:23:01]cmd_close_receipt [20:23:01]MH_GetDate [20:23:01]Write to MH i2c: F0 00 00 70 C8 27 [20:23:01]Write i2c OK [20:23:01]MH_I2C_Read... [20:23:01]Read from MH i2c: F0 [20:23:01]MH_I2C_Read... [20:23:01]Read from MH i2c: F0 09 00 [20:23:01]MH_I2C_Read... [20:23:01]Read from MH i2c: F0 09 00 70 C8 00 2B 15 14 67 EE 0E 0D 67 5B [20:23:01]GetLastDocTimeStamp 1729369342 [20:23:01]current date 1729369387 [20:23:01]FM_GetShiftState [20:23:01]SAM_PROTO_GetShiftState [20:23:01]wFMCommunicate request_size=4 [20:23:01]MH_SAM_APDU [20:23:01]CAPDU: 80 13 01 00 [20:23:01]Write to MH i2c: E2 08 00 71 C8 80 13 01 00 00 00 00 00 B6 [20:23:01]Write i2c OK [20:23:01]MH_I2C_Read... [20:23:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:23:01]Read from MH i2c: E2 [20:23:01]MH_I2C_Read... [20:23:01]Read from MH i2c: E2 0E 00 [20:23:01]MH_I2C_Read... [20:23:01]Read from MH i2c: E2 0E 00 71 C8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F9 [20:23:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:23:01]wFMCommunicate OK [20:23:01]SAM_PROTO_GetShiftState done [20:23:01]FM_GetShiftState done [20:23:01]opened in 1729296582 [20:23:01]opened+sec_in_day 1729382982 [20:23:01]quantity*price = 150032 [20:23:01]sum+1 = 150033 [20:23:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 573 19.10.2024 20:23 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218928 ФПД: 148725294796745 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T202308&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218928&fm=148725294796745&tin=02508201610067®Number=0000000000098116&sum=150000 [20:23:02]StoreToDocumentArchive [20:23:02]shift 443 fd 218928 [20:23:02]save to /storage/0443/doc_00218928 [20:23:02]save last doc name /storage/0443/doc_00218928 to /storage/kkm_last_doc_name [20:23:02]save OK [20:23:02]Clear old archive folders... [20:23:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:23:02]tlvbuf is 015344E0 [20:23:02]SAM_PROTO_ClearQueue [20:23:02]wFMCommunicate request_size=4 [20:23:02]MH_SAM_APDU [20:23:02]CAPDU: 80 09 00 00 [20:23:02]Write to MH i2c: E2 08 00 7E C8 80 09 00 00 00 00 00 00 B8 [20:23:02]Write i2c OK [20:23:02]MH_I2C_Read... [20:23:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:23:02]Read from MH i2c: E2 [20:23:02]MH_I2C_Read... [20:23:02]Read from MH i2c: E2 03 00 [20:23:02]MH_I2C_Read... [20:23:02]Read from MH i2c: E2 03 00 7E C8 00 90 00 BA [20:23:02]RAPDU: 90 00 [20:23:02]wFMCommunicate OK [20:23:02]SAM_PROTO_ClearQueue done [20:23:02]KKMCreateOFDPacket [20:23:02]OFDProtocolAddRootSTLVToBuf [20:23:02]FM_MakeSignedData [20:23:02]FM_MakeSignedData [20:23:02]SAM_PROTO_SignData [20:23:02]wFMCommunicate request_size=4 [20:23:02]MH_SAM_APDU [20:23:02]CAPDU: 80 0D 01 02 [20:23:02]Write to MH i2c: E2 08 00 7F C8 80 0D 01 02 00 00 00 00 C0 [20:23:02]Write i2c OK [20:23:02]MH_I2C_Read... [20:23:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:23:02]Read from MH i2c: E2 [20:23:02]MH_I2C_Read... [20:23:02]Read from MH i2c: E2 03 00 [20:23:02]MH_I2C_Read... [20:23:02]Read from MH i2c: E2 03 00 7F C8 00 90 00 BB [20:23:02]RAPDU: 90 00 [20:23:02]wFMCommunicate OK [20:23:02]wFMCommunicate request_size=255 [20:23:02]MH_SAM_APDU [20:23: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 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 3D 02 00 00 F4 03 04 00 2C 15 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 30 57 03 00 35 04 06 00 87 [20:23:02]Write to MH i2c: E2 02 01 80 C8 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 3D 02 00 00 F4 03 04 00 2C 15 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 30 57 03 00 35 04 06 00 87 00 00 74 [20:23:02]Write i2c OK [20:23:02]MH_I2C_Read... [20:23:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:23:03]Read from MH i2c: E2 [20:23:03]MH_I2C_Read... [20:23:03]Read from MH i2c: E2 03 00 [20:23:03]MH_I2C_Read... [20:23:03]Read from MH i2c: E2 03 00 80 C8 00 90 00 BC [20:23:03]RAPDU: 90 00 [20:23:03]wFMCommunicate OK [20:23:03]wFMCommunicate request_size=10 [20:23:03]MH_SAM_APDU [20:23:03]CAPDU: 80 0D 02 02 05 43 CE 5D 8F C9 [20:23:03]Write to MH i2c: E2 0D 00 81 C8 80 0D 02 02 05 00 43 CE 5D 8F C9 00 00 93 [20:23:03]Write i2c OK [20:23:03]MH_I2C_Read... [20:23:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:23:03]Read from MH i2c: E2 [20:23:03]MH_I2C_Read... [20:23:03]Read from MH i2c: E2 03 00 [20:23:03]MH_I2C_Read... [20:23:03]Read from MH i2c: E2 03 00 81 C8 00 90 00 BD [20:23:03]RAPDU: 90 00 [20:23:03]wFMCommunicate OK [20:23:03]wFMCommunicate request_size=4 [20:23:03]MH_SAM_APDU [20:23:03]CAPDU: 80 0D 03 02 [20:23:03]Write to MH i2c: E2 08 00 82 C8 80 0D 03 02 00 00 00 00 C5 [20:23:03]Write i2c OK [20:23:03]MH_I2C_Read... [20:23:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:23:03]Read from MH i2c: E2 [20:23:03]MH_I2C_Read... [20:23:03]Read from MH i2c: E2 0B 00 [20:23:03]MH_I2C_Read... [20:23:03]Read from MH i2c: E2 0B 00 82 C8 00 85 9E 2C EC ED 90 57 12 90 00 E7 [20:23:03]RAPDU: 85 9E 2C EC ED 90 57 12 90 00 [20:23:03]wFMCommunicate OK [20:23:03]SAM_PROTO_SignData done [20:23:03]FM_MakeSignedData done [20:23:03]CreateOFDProtocolMessage [20:23:03]wFMCommunicate request_size=4 [20:23:03]MH_SAM_APDU [20:23:03]CAPDU: 80 11 00 00 [20:23:03]Write to MH i2c: E2 08 00 83 C8 80 11 00 00 00 00 00 00 C5 [20:23:03]Write i2c OK [20:23:03]MH_I2C_Read... [20:23:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:23:03]Read from MH i2c: E2 [20:23:03]MH_I2C_Read... [20:23:03]Read from MH i2c: E2 17 00 [20:23:03]MH_I2C_Read... [20:23:03]Read from MH i2c: E2 17 00 83 C8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 14 [20:23:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:23:03]wFMCommunicate OK [20:23:03]CreateOFDProtocolMessage done [20:23:03]OFDSenderStorePacket 218928 [20:23:03]StoreOFDPacket docnum=218928 [20:23:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7C D9 07 01 FC CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 3D 02 00 00 F4 03 04 00 2C 15 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 30 57 03 00 35 04 06 00 87 43 CE 5D 8F C9 85 9E 2C EC ED 90 57 12 [20:23:03]CheckFolder [20:23:03]dirname=/storage/ofd_packets [20:23:03]CheckFolder done [20:23:03]ProducePacketName [20:23:03]name=ofd_packets/00218928 [20:23:03]NVStorageSaveData ofd_packets/00218928 [20:23:03]File name is /storage/ofd_packets/00218928 [20:23:03]Write 301 bytes [20:23:03]NVStorageSaveData done [20:23:03]OFDSenderStorePacket done [20:23:03]KKMCreateOFDPacket done [20:23:03]NVStorageSaveData kkm_last_timestamp [20:23:03]File name is /storage/kkm_last_timestamp [20:23:03]Write 4 bytes [20:23:03]NVStorageSaveData done [20:23:03]ExternCall_PrintAddStr [20:23:03]wPrintStart [20:23:03]Write to MH i2c: 01 00 00 84 C8 4C [20:23:03]Write i2c OK [20:23:03]MH_I2C_Read... [20:23:03]Read from MH i2c: 01 [20:23:03]MH_I2C_Read... [20:23:03]Read from MH i2c: 01 07 00 [20:23:03]MH_I2C_Read... [20:23:03]Read from MH i2c: 01 07 00 84 C8 00 00 00 00 00 FF 0F 61 [20:23:03]RasterBufferAndPrint [20:23:03]line Счет N : (1)536468 [20:23:03]line ИНН: 02508201610067 [20:23:03]line Контрольно-Кассовый Чек [20:23:03]line ПРОДАЖА [20:23:03]line ТРК (МРК, ГНК) : 31 [20:23:03]line Товар: 2710124500 [20:23:03]line Аи-95-К-3 [20:23:03]line 20.220 * 74.20 [20:23:03]line = 1500.32 [20:23:03]line НДС 12% НСП 1% [20:23:03]line > о реализуемом товаре [20:23:03]line ОКРУГЛЕНИЕ: -0.32 [20:23:03]line ИТОГО: 1500.00 [20:23:03]line Внесено: 1500.00 [20:23:03]line СДАЧА: 0.00 [20:23:03]line НСП 1% : 13.28 [20:23:03]line НДС 12% : 159.33 [20:23:03]line Наличными: 1500.00 [20:23:03]line Безнал.: 0.00 [20:23:03]line Место: АЗС № 84 "Партнер Нефть" [20:23:03]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:23:03]line СНО: Общий режим [20:23:03]line Чек 573 19.10.2024 20:23 [20:23:03]line Смена: 443 ФФД: 1.0 [20:23:03]line ЗНМ: 0300000178 [20:23:03]line РНМ: 0000000000098116 [20:23:03]line Версия ККМ: 001 [20:23:03]line ФМ: 0000000000965413 [20:23:03]line ФД: 218928 [20:23:03]line ФПД: 148725294796745 [20:23:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T202308&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218928&fm=148725294796745&tin=02508201610067®Number=0000000000098116&sum=150000 [20:23:03]OFD Sender: Processing packet 218928 [packets to send 80, broken 79] [20:23:03]ProducePacketName [20:23:03]name=ofd_packets/00218928 [20:23:03]OFD Sender: To server: pG, [20:23:03]CommunicateWithHost lk.salyk.kg:30040 [20:23:03]ConnectInit lk.salyk.kg [20:23:03]written 0, free lines is 4095 [20:23:03]Connected sock=10 [20:23:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7C D9 07 01 FC CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 3D 02 00 00 F4 03 04 00 2C 15 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 30 57 03 00 35 04 06 00 87 43 CE 5D 8F C9 85 9E 2C EC ED 90 57 12 [20:23:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FA 17 47 00 5C 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 39 36 35 34 31 33 10 04 04 00 30 57 03 00 F4 03 04 00 C4 C0 13 67 B6 04 01 00 00 52 3E 2A D8 01 45 35 5E [20:23:04]CommunicateWithHost err = 0 [20:23:04]CheckOFDResponse [20:23:04]1017 (14) - 77093643461234 [20:23:04]1041 (16) - 0000000000965413 [20:23:04]1040 (4) - 218928 [20:23:04]1012 (4) - 19.10.2024 14:23 [20:23:04]1206 (1) - 0 [20:23:04]OFD Sender: Remove packet 218928 [20:23:04]ProducePacketName [20:23:04]name=ofd_packets/00218928 [20:23:04]NVStorageDeleteData [20:23:04]Write to MH i2c: 01 00 00 AF C8 77 [20:23:04]Write i2c OK [20:23:04]MH_I2C_Read... [20:23:04]Read from MH i2c: 01 [20:23:04]MH_I2C_Read... [20:23:04]Read from MH i2c: 01 07 00 [20:23:04]MH_I2C_Read... [20:23:04]Read from MH i2c: 01 07 00 AF C8 00 00 00 00 00 EB 0C 75 [20:23:04]RasterBufferAndPrint [20:23:04]line [20:23:04]line [20:23:04]line [20:23:04]line [20:23:04]line [20:23:04]written 0, free lines is 3313 [20:23:04]MH_Cut [20:23:04]Write to MH i2c: D1 01 00 B6 C8 01 50 [20:23:04]Write i2c OK [20:23:04]MH_I2C_Read... [20:23:04]Read from MH i2c: D1 [20:23:04]MH_I2C_Read... [20:23:04]Read from MH i2c: D1 01 00 [20:23:04]MH_I2C_Read... [20:23:04]Read from MH i2c: D1 01 00 B6 C8 00 4F [20:23:04]Write to MH i2c: 01 00 00 B7 C8 7F [20:23:04]Write i2c OK [20:23:04]MH_I2C_Read... [20:23:04]OFD Sender: No OFD packet to send [20:23:04]*** Cut start [20:23:04]*** Partial cut [20:23:04]*** CUTSNS_PIN = 1 [20:23:04]*** CUTSNS_PIN = 0 [20:23:05]*** Brake cut motor [20:23:05]Read from MH i2c: 01 [20:23:05]MH_I2C_Read... [20:23:05]*** Stop cut motor [20:23:05]*** Cut end [20:23:05]Read from MH i2c: 01 07 00 [20:23:05]MH_I2C_Read... [20:23:05]Read from MH i2c: 01 07 00 B7 C8 00 00 00 00 00 FF 0F 94 [20:23:05]process_action close_receipt done [20:23:05]requested_data is exist [20:23:05]produce_requested_data [20:23:05]requested_item fm.sn is exist - process it [20:23:05]wFMCommunicate request_size=4 [20:23:05]MH_SAM_APDU [20:23:05]CAPDU: 80 11 00 00 [20:23:05]Write to MH i2c: E2 08 00 B8 C8 80 11 00 00 00 00 00 00 FA [20:23:05]Write i2c OK [20:23:05]MH_I2C_Read... [20:23:05]Read from MH i2c: E2 [20:23:05]MH_I2C_Read... [20:23:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:23:05]Read from MH i2c: E2 17 00 [20:23:05]MH_I2C_Read... [20:23:05]Read from MH i2c: E2 17 00 B8 C8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 49 [20:23:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:23:05]wFMCommunicate OK [20:23:05]requested_item fd.num is exist - process it [20:23:05]SAM_PROTO_GetFieldsCounters [20:23:05]wFMCommunicate request_size=4 [20:23:05]MH_SAM_APDU [20:23:05]CAPDU: 80 13 00 00 [20:23:05]Write to MH i2c: E2 08 00 B9 C8 80 13 00 00 00 00 00 00 FD [20:23:05]Write i2c OK [20:23:05]MH_I2C_Read... [20:23:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:23:05]Read from MH i2c: E2 [20:23:05]MH_I2C_Read... [20:23:05]Read from MH i2c: E2 62 00 [20:23:05]MH_I2C_Read... [20:23:05]Read from MH i2c: E2 62 00 B9 C8 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 30 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3D 02 00 00 5E 04 04 00 3D 02 00 00 57 04 04 00 3E 02 00 00 19 04 04 00 00 00 00 00 90 00 1D [20:23:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 30 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3D 02 00 00 5E 04 04 00 3D 02 00 00 57 04 04 00 3E 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:23:05]wFMCommunicate OK [20:23:05]SAM_PROTO_GetFieldsCounters done [20:23:05]requested_item shift.num is exist - process it [20:23:05]requested_item shift.opened is exist - process it [20:23:05]req_shift_opened [20:23:05]FM_GetShiftState [20:23:05]SAM_PROTO_GetShiftState [20:23:05]wFMCommunicate request_size=4 [20:23:05]MH_SAM_APDU [20:23:05]CAPDU: 80 13 01 00 [20:23:05]Write to MH i2c: E2 08 00 BA C8 80 13 01 00 00 00 00 00 FF [20:23:05]Write i2c OK [20:23:05]MH_I2C_Read... [20:23:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:23:05]Read from MH i2c: E2 [20:23:05]MH_I2C_Read... [20:23:05]Read from MH i2c: E2 0E 00 [20:23:05]MH_I2C_Read... [20:23:05]Read from MH i2c: E2 0E 00 BA C8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 42 [20:23:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:23:05]wFMCommunicate OK [20:23:05]SAM_PROTO_GetShiftState done [20:23:05]FM_GetShiftState done [20:23:05]req_shift_opened done [20:23:05]requested_item shift.open_date is exist - process it [20:23:05]req_shift_open_date [20:23:05]req_shift_open_date done [20:23:05]produce_requested_data done [20:23:05]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218928,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:23:05]process_action_free close_receipt [20:23:05]json_value_free [20:23:05]json_value_free done [20:23:05]process_json_proto returns [20:23:05]Send response to host [20:23:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218928,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:23:05]free response buf [20:23:05]execute_script done [20:23:05]execute_script returns [20:23:05]free content buf [20:23:05]Sock 8.Close socket [20:23:05]Sock 8.Thread stoped [20:23:09]OFD Sender: No OFD packet to send [20:23:14]OFD Sender: No OFD packet to send [20:23:19]OFD Sender: No OFD packet to send [20:23:24]OFD Sender: No OFD packet to send [20:23:25]accept exits with 9 [20:23:25]New connection [20:23:25]New thread 3066826084 created [20:23:25]Thread 3066682724 joined [20:23:25]Waiting for new connection... [20:23:25] Sock 9.Parse request [20:23:25]Sock 9.Check first char [20:23:25]Sock 9.First char is OK [20:23:25]request: POST /json_proto HTTP/1.0 [20:23:25]Method: POST [20:23:25]URL: /json_proto [20:23:25]Method is POST - this is cgi request [20:23:25]url: /json_proto [20:23:25]query_string will be loaded in cgi processing [20:23:25]execute_cgi json_proto POST (null) [20:23:25]execute_cgi path=json_proto method=POST [20:23:25]POST find Content-Length [20:23:25]Host: 172.17.40.4:8080 [20:23:25]Content-Length: 677 [20:23:25]Content-Type: application/json [20:23:25] [20:23:25]POST finish read [20:23:25]Found Content-Length = 677 [20:23:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [20:23:25]execute_script... [20:23: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)536469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [20:23:25]POST & json_proto [20:23:25]process_json_proto [20:23:25]json parsed OK: [20:23:25]protocol is kg_v1.0 [20:23:25]action value=close_receipt [20:23:25]process_action close_receipt [20:23:25]cmd_close_receipt [20:23:25]MH_GetDate [20:23:25]Write to MH i2c: F0 00 00 BB C8 72 [20:23:25]Write i2c OK [20:23:25]MH_I2C_Read... [20:23:25]Read from MH i2c: F0 [20:23:25]MH_I2C_Read... [20:23:25]Read from MH i2c: F0 09 00 [20:23:25]MH_I2C_Read... [20:23:25]Read from MH i2c: F0 09 00 BB C8 00 44 15 14 67 EE 0E 0D 67 BF [20:23:25]GetLastDocTimeStamp 1729369388 [20:23:25]current date 1729369412 [20:23:25]FM_GetShiftState [20:23:25]SAM_PROTO_GetShiftState [20:23:25]wFMCommunicate request_size=4 [20:23:25]MH_SAM_APDU [20:23:25]CAPDU: 80 13 01 00 [20:23:25]Write to MH i2c: E2 08 00 BC C8 80 13 01 00 00 00 00 00 01 [20:23:25]Write i2c OK [20:23:25]MH_I2C_Read... [20:23:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:23:25]Read from MH i2c: E2 [20:23:25]MH_I2C_Read... [20:23:25]Read from MH i2c: E2 0E 00 [20:23:25]MH_I2C_Read... [20:23:25]Read from MH i2c: E2 0E 00 BC C8 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 44 [20:23:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:23:25]wFMCommunicate OK [20:23:25]SAM_PROTO_GetShiftState done [20:23:25]FM_GetShiftState done [20:23:25]opened in 1729296582 [20:23:25]opened+sec_in_day 1729382982 [20:23:25]quantity*price = 50041 [20:23:25]sum+1 = 50042 [20:23:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 574 19.10.2024 20:23 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218929 ФПД: 206975403020742 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T202332&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218929&fm=206975403020742&tin=02508201610067®Number=0000000000098116&sum=50000 [20:23:26]StoreToDocumentArchive [20:23:26]shift 443 fd 218929 [20:23:26]save to /storage/0443/doc_00218929 [20:23:26]save last doc name /storage/0443/doc_00218929 to /storage/kkm_last_doc_name [20:23:26]save OK [20:23:26]Clear old archive folders... [20:23:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:23:26]tlvbuf is 0171B060 [20:23:26]SAM_PROTO_ClearQueue [20:23:26]wFMCommunicate request_size=4 [20:23:26]MH_SAM_APDU [20:23:26]CAPDU: 80 09 00 00 [20:23:26]Write to MH i2c: E2 08 00 C9 C8 80 09 00 00 00 00 00 00 03 [20:23:26]Write i2c OK [20:23:26]MH_I2C_Read... [20:23:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:23:26]Read from MH i2c: E2 [20:23:26]MH_I2C_Read... [20:23:26]Read from MH i2c: E2 03 00 [20:23:26]MH_I2C_Read... [20:23:26]Read from MH i2c: E2 03 00 C9 C8 00 90 00 05 [20:23:26]RAPDU: 90 00 [20:23:26]wFMCommunicate OK [20:23:26]SAM_PROTO_ClearQueue done [20:23:26]KKMCreateOFDPacket [20:23:26]OFDProtocolAddRootSTLVToBuf [20:23:26]FM_MakeSignedData [20:23:26]FM_MakeSignedData [20:23:26]SAM_PROTO_SignData [20:23:26]wFMCommunicate request_size=4 [20:23:26]MH_SAM_APDU [20:23:26]CAPDU: 80 0D 01 02 [20:23:26]Write to MH i2c: E2 08 00 CA C8 80 0D 01 02 00 00 00 00 0B [20:23:26]Write i2c OK [20:23:26]MH_I2C_Read... [20:23:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:23:26]Read from MH i2c: E2 [20:23:26]MH_I2C_Read... [20:23:26]Read from MH i2c: E2 03 00 [20:23:26]MH_I2C_Read... [20:23:26]Read from MH i2c: E2 03 00 CA C8 00 90 00 06 [20:23:26]RAPDU: 90 00 [20:23:26]wFMCommunicate OK [20:23:26]wFMCommunicate request_size=255 [20:23:26]MH_SAM_APDU [20:23: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 44 15 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 31 57 03 00 35 04 06 00 BC [20:23:27]Write to MH i2c: E2 02 01 CB C8 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 44 15 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 31 57 03 00 35 04 06 00 BC 00 00 AA [20:23:27]Write i2c OK [20:23:27]MH_I2C_Read... [20:23:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:23:27]Read from MH i2c: E2 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 03 00 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 03 00 CB C8 00 90 00 07 [20:23:27]RAPDU: 90 00 [20:23:27]wFMCommunicate OK [20:23:27]wFMCommunicate request_size=10 [20:23:27]MH_SAM_APDU [20:23:27]CAPDU: 80 0D 02 02 05 3E 37 5F D1 C6 [20:23:27]Write to MH i2c: E2 0D 00 CC C8 80 0D 02 02 05 00 3E 37 5F D1 C6 00 00 83 [20:23:27]Write i2c OK [20:23:27]MH_I2C_Read... [20:23:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:23:27]Read from MH i2c: E2 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 03 00 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 03 00 CC C8 00 90 00 08 [20:23:27]RAPDU: 90 00 [20:23:27]wFMCommunicate OK [20:23:27]wFMCommunicate request_size=4 [20:23:27]MH_SAM_APDU [20:23:27]CAPDU: 80 0D 03 02 [20:23:27]Write to MH i2c: E2 08 00 CD C8 80 0D 03 02 00 00 00 00 10 [20:23:27]Write i2c OK [20:23:27]MH_I2C_Read... [20:23:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:23:27]Read from MH i2c: E2 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 0B 00 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 0B 00 CD C8 00 1F 73 52 83 B3 EE 4B FA 90 00 5E [20:23:27]RAPDU: 1F 73 52 83 B3 EE 4B FA 90 00 [20:23:27]wFMCommunicate OK [20:23:27]SAM_PROTO_SignData done [20:23:27]FM_MakeSignedData done [20:23:27]CreateOFDProtocolMessage [20:23:27]wFMCommunicate request_size=4 [20:23:27]MH_SAM_APDU [20:23:27]CAPDU: 80 11 00 00 [20:23:27]Write to MH i2c: E2 08 00 CE C8 80 11 00 00 00 00 00 00 10 [20:23:27]Write i2c OK [20:23:27]MH_I2C_Read... [20:23:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:23:27]Read from MH i2c: E2 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 17 00 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 17 00 CE C8 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5F [20:23:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:23:27]wFMCommunicate OK [20:23:27]CreateOFDProtocolMessage done [20:23:27]OFDSenderStorePacket 218929 [20:23:27]StoreOFDPacket docnum=218929 [20:23:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FB A7 07 01 EA 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 44 15 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 31 57 03 00 35 04 06 00 BC 3E 37 5F D1 C6 1F 73 52 83 B3 EE 4B FA [20:23:27]CheckFolder [20:23:27]dirname=/storage/ofd_packets [20:23:27]CheckFolder done [20:23:27]ProducePacketName [20:23:27]name=ofd_packets/00218929 [20:23:27]NVStorageSaveData ofd_packets/00218929 [20:23:27]File name is /storage/ofd_packets/00218929 [20:23:27]Write 301 bytes [20:23:27]NVStorageSaveData done [20:23:27]OFDSenderStorePacket done [20:23:27]KKMCreateOFDPacket done [20:23:27]NVStorageSaveData kkm_last_timestamp [20:23:27]File name is /storage/kkm_last_timestamp [20:23:27]Write 4 bytes [20:23:27]NVStorageSaveData done [20:23:27]ExternCall_PrintAddStr [20:23:27]wPrintStart [20:23:27]Write to MH i2c: 01 00 00 CF C8 97 [20:23:27]Write i2c OK [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: 01 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: 01 07 00 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: 01 07 00 CF C8 00 00 00 00 00 FF 0F AC [20:23:27]RasterBufferAndPrint [20:23:27]line Счет N : (1)536469 [20:23:27]line ИНН: 02508201610067 [20:23:27]line Контрольно-Кассовый Чек [20:23:27]line ПРОДАЖА [20:23:27]line ТРК (МРК, ГНК) : 13 [20:23:27]line Товар: 2710124130 [20:23:27]line Аи-92-К-2 [20:23:27]line 7.480 * 66.90 [20:23:27]line = 500.41 [20:23:27]line НДС 12% НСП 1% [20:23:27]line > о реализуемом товаре [20:23:27]line ОКРУГЛЕНИЕ: -0.41 [20:23:27]line ИТОГО: 500.00 [20:23:27]line Внесено: 500.00 [20:23:27]line СДАЧА: 0.00 [20:23:27]line НСП 1% : 4.43 [20:23:27]line НДС 12% : 53.14 [20:23:27]line Наличными: 500.00 [20:23:27]line Безнал.: 0.00 [20:23:27]line Место: АЗС № 84 "Партнер Нефть" [20:23:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:23:27]line СНО: Общий режим [20:23:27]line Чек 574 19.10.2024 20:23 [20:23:27]line Смена: 443 ФФД: 1.0 [20:23:27]line ЗНМ: 0300000178 [20:23:27]line РНМ: 0000000000098116 [20:23:27]line Версия ККМ: 001 [20:23:27]line ФМ: 0000000000965413 [20:23:27]line ФД: 218929 [20:23:27]line ФПД: 206975403020742 [20:23:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T202332&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218929&fm=206975403020742&tin=02508201610067®Number=0000000000098116&sum=50000 [20:23:27]OFD Sender: Processing packet 218929 [packets to send 80, broken 79] [20:23:27]ProducePacketName [20:23:27]name=ofd_packets/00218929 [20:23:27]OFD Sender: To server: pG, [20:23:27]CommunicateWithHost lk.salyk.kg:30040 [20:23:27]ConnectInit lk.salyk.kg [20:23:27]written 0, free lines is 4095 [20:23:27]Connected sock=10 [20:23:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 FB A7 07 01 EA 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 44 15 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 31 57 03 00 35 04 06 00 BC 3E 37 5F D1 C6 1F 73 52 83 B3 EE 4B FA [20:23:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4C 94 47 00 B7 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 39 36 35 34 31 33 10 04 04 00 31 57 03 00 F4 03 04 00 DC C0 13 67 B6 04 01 00 00 2D F1 19 8B AB D9 11 E2 [20:23:28]CommunicateWithHost err = 0 [20:23:28]CheckOFDResponse [20:23:28]1017 (14) - 77093643461234 [20:23:28]1041 (16) - 0000000000965413 [20:23:28]1040 (4) - 218929 [20:23:28]1012 (4) - 19.10.2024 14:23 [20:23:28]1206 (1) - 0 [20:23:28]OFD Sender: Remove packet 218929 [20:23:28]ProducePacketName [20:23:28]name=ofd_packets/00218929 [20:23:28]NVStorageDeleteData [20:23:28]Write to MH i2c: 01 00 00 FA C8 C2 [20:23:28]Write i2c OK [20:23:28]MH_I2C_Read... [20:23:28]Read from MH i2c: 01 [20:23:28]MH_I2C_Read... [20:23:28]Read from MH i2c: 01 07 00 [20:23:28]MH_I2C_Read... [20:23:28]Read from MH i2c: 01 07 00 FA C8 00 00 00 00 00 E5 0C BA [20:23:28]RasterBufferAndPrint [20:23:28]line [20:23:28]line [20:23:28]line [20:23:28]line [20:23:28]line [20:23:28]written 0, free lines is 3310 [20:23:28]MH_Cut [20:23:28]Write to MH i2c: D1 01 00 01 C9 01 9C [20:23:28]Write i2c OK [20:23:28]MH_I2C_Read... [20:23:28]Read from MH i2c: D1 [20:23:28]MH_I2C_Read... [20:23:28]Read from MH i2c: D1 01 00 [20:23:28]MH_I2C_Read... [20:23:28]Read from MH i2c: D1 01 00 01 C9 00 9B [20:23:28]Write to MH i2c: 01 00 00 02 C9 CB [20:23:28]Write i2c OK [20:23:28]MH_I2C_Read... [20:23:28]OFD Sender: No OFD packet to send [20:23:28]*** Cut start [20:23:28]*** Partial cut [20:23:28]*** CUTSNS_PIN = 1 [20:23:28]*** CUTSNS_PIN = 0 [20:23:29]*** Brake cut motor [20:23:29]Read from MH i2c: 01 [20:23:29]MH_I2C_Read... [20:23:29]*** Stop cut motor [20:23:29]*** Cut end [20:23:29]Read from MH i2c: 01 07 00 [20:23:29]MH_I2C_Read... [20:23:29]Read from MH i2c: 01 07 00 02 C9 00 00 00 00 00 FF 0F E0 [20:23:29]process_action close_receipt done [20:23:29]requested_data is exist [20:23:29]produce_requested_data [20:23:29]requested_item fm.sn is exist - process it [20:23:29]wFMCommunicate request_size=4 [20:23:29]MH_SAM_APDU [20:23:29]CAPDU: 80 11 00 00 [20:23:29]Write to MH i2c: E2 08 00 03 C9 80 11 00 00 00 00 00 00 46 [20:23:29]Write i2c OK [20:23:29]MH_I2C_Read... [20:23:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:23:29]Read from MH i2c: E2 [20:23:29]MH_I2C_Read... [20:23:29]Read from MH i2c: E2 17 00 [20:23:29]MH_I2C_Read... [20:23:29]Read from MH i2c: E2 17 00 03 C9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 95 [20:23:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:23:29]wFMCommunicate OK [20:23:29]requested_item fd.num is exist - process it [20:23:29]SAM_PROTO_GetFieldsCounters [20:23:29]wFMCommunicate request_size=4 [20:23:29]MH_SAM_APDU [20:23:29]CAPDU: 80 13 00 00 [20:23:29]Write to MH i2c: E2 08 00 04 C9 80 13 00 00 00 00 00 00 49 [20:23:29]Write i2c OK [20:23:29]MH_I2C_Read... [20:23:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:23:29]Read from MH i2c: E2 [20:23:29]MH_I2C_Read... [20:23:29]Read from MH i2c: E2 62 00 [20:23:29]MH_I2C_Read... [20:23:29]Read from MH i2c: E2 62 00 04 C9 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 31 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3E 02 00 00 5E 04 04 00 3E 02 00 00 57 04 04 00 3F 02 00 00 19 04 04 00 00 00 00 00 90 00 6D [20:23:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 31 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3E 02 00 00 5E 04 04 00 3E 02 00 00 57 04 04 00 3F 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:23:29]wFMCommunicate OK [20:23:29]SAM_PROTO_GetFieldsCounters done [20:23:29]requested_item shift.num is exist - process it [20:23:29]requested_item shift.opened is exist - process it [20:23:29]req_shift_opened [20:23:29]FM_GetShiftState [20:23:29]SAM_PROTO_GetShiftState [20:23:29]wFMCommunicate request_size=4 [20:23:29]MH_SAM_APDU [20:23:29]CAPDU: 80 13 01 00 [20:23:29]Write to MH i2c: E2 08 00 05 C9 80 13 01 00 00 00 00 00 4B [20:23:29]Write i2c OK [20:23:29]MH_I2C_Read... [20:23:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:23:29]Read from MH i2c: E2 [20:23:29]MH_I2C_Read... [20:23:29]Read from MH i2c: E2 0E 00 [20:23:29]MH_I2C_Read... [20:23:29]Read from MH i2c: E2 0E 00 05 C9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8E [20:23:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:23:29]wFMCommunicate OK [20:23:29]SAM_PROTO_GetShiftState done [20:23:29]FM_GetShiftState done [20:23:29]req_shift_opened done [20:23:29]requested_item shift.open_date is exist - process it [20:23:29]req_shift_open_date [20:23:29]req_shift_open_date done [20:23:29]produce_requested_data done [20:23:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218929,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:23:29]process_action_free close_receipt [20:23:29]json_value_free [20:23:29]json_value_free done [20:23:29]process_json_proto returns [20:23:29]Send response to host [20:23:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218929,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:23:29]free response buf [20:23:29]execute_script done [20:23:29]execute_script returns [20:23:29]free content buf [20:23:29]Sock 9.Close socket [20:23:29]Sock 9.Thread stoped [20:23:33]OFD Sender: No OFD packet to send [20:23:38]OFD Sender: No OFD packet to send [20:23:43]OFD Sender: No OFD packet to send [20:23:48]OFD Sender: No OFD packet to send [20:23:53]OFD Sender: No OFD packet to send [20:23:58]OFD Sender: No OFD packet to send [20:24:03]OFD Sender: No OFD packet to send [20:24:08]OFD Sender: No OFD packet to send [20:24:13]OFD Sender: No OFD packet to send [20:24:18]OFD Sender: No OFD packet to send [20:24:23]OFD Sender: No OFD packet to send [20:24:28]OFD Sender: No OFD packet to send [20:24:33]OFD Sender: No OFD packet to send [20:24:38]OFD Sender: No OFD packet to send [20:24:43]OFD Sender: No OFD packet to send [20:24:48]OFD Sender: No OFD packet to send [20:24:53]OFD Sender: No OFD packet to send [20:24:58]OFD Sender: No OFD packet to send [20:25:03]OFD Sender: No OFD packet to send [20:25:08]OFD Sender: No OFD packet to send [20:25:13]OFD Sender: No OFD packet to send [20:25:18]OFD Sender: No OFD packet to send [20:25:23]OFD Sender: No OFD packet to send [20:25:28]OFD Sender: No OFD packet to send [20:25:33]OFD Sender: No OFD packet to send [20:25:38]OFD Sender: No OFD packet to send [20:25:43]OFD Sender: No OFD packet to send [20:25:48]OFD Sender: No OFD packet to send [20:25:53]OFD Sender: No OFD packet to send [20:25:58]OFD Sender: No OFD packet to send [20:26:03]OFD Sender: No OFD packet to send [20:26:08]OFD Sender: No OFD packet to send [20:26:13]OFD Sender: No OFD packet to send [20:26:18]OFD Sender: No OFD packet to send [20:26:23]OFD Sender: No OFD packet to send [20:26:28]OFD Sender: No OFD packet to send [20:26:33]OFD Sender: No OFD packet to send [20:26:38]OFD Sender: No OFD packet to send [20:26:43]OFD Sender: No OFD packet to send [20:26:48]OFD Sender: No OFD packet to send [20:26:53]OFD Sender: No OFD packet to send [20:26:58]OFD Sender: No OFD packet to send [20:27:03]OFD Sender: No OFD packet to send [20:27:08]OFD Sender: No OFD packet to send [20:27:12]accept exits with 8 [20:27:12]New connection [20:27:12]New thread 3066682724 created [20:27:12]Thread 3066826084 joined [20:27:12]Waiting for new connection... [20:27:12] Sock 8.Parse request [20:27:12]Sock 8.Check first char [20:27:12]Sock 8.First char is OK [20:27:12]request: POST /json_proto HTTP/1.0 [20:27:12]Method: POST [20:27:12]URL: /json_proto [20:27:12]Method is POST - this is cgi request [20:27:12]url: /json_proto [20:27:12]query_string will be loaded in cgi processing [20:27:12]execute_cgi json_proto POST (null) [20:27:12]execute_cgi path=json_proto method=POST [20:27:12]POST find Content-Length [20:27:12]Host: 172.17.40.4:8080 [20:27:12]Content-Length: 682 [20:27:12]Content-Type: application/json [20:27:12] [20:27:12]POST finish read [20:27:12]Found Content-Length = 682 [20:27:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [20:27:12]execute_script... [20:27:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [20:27:12]POST & json_proto [20:27:12]process_json_proto [20:27:12]json parsed OK: [20:27:12]protocol is kg_v1.0 [20:27:12]action value=close_receipt [20:27:12]process_action close_receipt [20:27:12]cmd_close_receipt [20:27:12]MH_GetDate [20:27:12]Write to MH i2c: F0 00 00 06 C9 BE [20:27:12]Write i2c OK [20:27:12]MH_I2C_Read... [20:27:12]Read from MH i2c: F0 [20:27:12]MH_I2C_Read... [20:27:12]Read from MH i2c: F0 09 00 [20:27:12]MH_I2C_Read... [20:27:12]Read from MH i2c: F0 09 00 06 C9 00 27 16 14 67 EE 0E 0D 67 EF [20:27:12]GetLastDocTimeStamp 1729369412 [20:27:12]current date 1729369639 [20:27:12]FM_GetShiftState [20:27:12]SAM_PROTO_GetShiftState [20:27:12]wFMCommunicate request_size=4 [20:27:12]MH_SAM_APDU [20:27:12]CAPDU: 80 13 01 00 [20:27:12]Write to MH i2c: E2 08 00 07 C9 80 13 01 00 00 00 00 00 4D [20:27:12]Write i2c OK [20:27:12]MH_I2C_Read... [20:27:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:12]Read from MH i2c: E2 [20:27:12]MH_I2C_Read... [20:27:12]Read from MH i2c: E2 0E 00 [20:27:12]MH_I2C_Read... [20:27:12]Read from MH i2c: E2 0E 00 07 C9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 90 [20:27:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:27:12]wFMCommunicate OK [20:27:12]SAM_PROTO_GetShiftState done [20:27:12]FM_GetShiftState done [20:27:12]opened in 1729296582 [20:27:12]opened+sec_in_day 1729382982 [20:27:12]quantity*price = 200043 [20:27:12]sum+1 = 200044 [20:27:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 575 19.10.2024 20:27 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218930 ФПД: 119562952131589 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T202719&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218930&fm=119562952131589&tin=02508201610067®Number=0000000000098116&sum=200000 [20:27:14]StoreToDocumentArchive [20:27:14]shift 443 fd 218930 [20:27:14]save to /storage/0443/doc_00218930 [20:27:14]save last doc name /storage/0443/doc_00218930 to /storage/kkm_last_doc_name [20:27:14]save OK [20:27:14]Clear old archive folders... [20:27:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:27:14]tlvbuf is 01532680 [20:27:14]SAM_PROTO_ClearQueue [20:27:14]wFMCommunicate request_size=4 [20:27:14]MH_SAM_APDU [20:27:14]CAPDU: 80 09 00 00 [20:27:14]Write to MH i2c: E2 08 00 14 C9 80 09 00 00 00 00 00 00 4F [20:27:14]Write i2c OK [20:27:14]MH_I2C_Read... [20:27:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:27:14]Read from MH i2c: E2 [20:27:14]MH_I2C_Read... [20:27:14]Read from MH i2c: E2 03 00 [20:27:14]MH_I2C_Read... [20:27:14]Read from MH i2c: E2 03 00 14 C9 00 90 00 51 [20:27:14]RAPDU: 90 00 [20:27:14]wFMCommunicate OK [20:27:14]SAM_PROTO_ClearQueue done [20:27:14]KKMCreateOFDPacket [20:27:14]OFDProtocolAddRootSTLVToBuf [20:27:14]FM_MakeSignedData [20:27:14]FM_MakeSignedData [20:27:14]SAM_PROTO_SignData [20:27:14]wFMCommunicate request_size=4 [20:27:14]MH_SAM_APDU [20:27:14]CAPDU: 80 0D 01 02 [20:27:14]Write to MH i2c: E2 08 00 15 C9 80 0D 01 02 00 00 00 00 57 [20:27:14]Write i2c OK [20:27:14]MH_I2C_Read... [20:27:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:27:14]Read from MH i2c: E2 [20:27:14]MH_I2C_Read... [20:27:14]Read from MH i2c: E2 03 00 [20:27:14]MH_I2C_Read... [20:27:14]Read from MH i2c: E2 03 00 15 C9 00 90 00 52 [20:27:14]RAPDU: 90 00 [20:27:14]wFMCommunicate OK [20:27:14]wFMCommunicate request_size=255 [20:27:14]MH_SAM_APDU [20:27:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 3F 02 00 00 F4 03 04 00 27 16 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 32 57 03 00 35 04 06 00 6C [20:27:14]Write to MH i2c: E2 02 01 16 C9 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 3F 02 00 00 F4 03 04 00 27 16 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 32 57 03 00 35 04 06 00 6C 00 00 35 [20:27:14]Write i2c OK [20:27:14]MH_I2C_Read... [20:27:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:14]Read from MH i2c: E2 [20:27:14]MH_I2C_Read... [20:27:14]Read from MH i2c: E2 03 00 [20:27:14]MH_I2C_Read... [20:27:14]Read from MH i2c: E2 03 00 16 C9 00 90 00 53 [20:27:14]RAPDU: 90 00 [20:27:14]wFMCommunicate OK [20:27:14]wFMCommunicate request_size=10 [20:27:14]MH_SAM_APDU [20:27:14]CAPDU: 80 0D 02 02 05 BD EB 4A 44 05 [20:27:14]Write to MH i2c: E2 0D 00 17 C9 80 0D 02 02 05 00 BD EB 4A 44 05 00 00 9F [20:27:14]Write i2c OK [20:27:14]MH_I2C_Read... [20:27:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:14]Read from MH i2c: E2 [20:27:14]MH_I2C_Read... [20:27:14]Read from MH i2c: E2 03 00 [20:27:14]MH_I2C_Read... [20:27:14]Read from MH i2c: E2 03 00 17 C9 00 90 00 54 [20:27:14]RAPDU: 90 00 [20:27:14]wFMCommunicate OK [20:27:14]wFMCommunicate request_size=4 [20:27:14]MH_SAM_APDU [20:27:14]CAPDU: 80 0D 03 02 [20:27:14]Write to MH i2c: E2 08 00 18 C9 80 0D 03 02 00 00 00 00 5C [20:27:14]Write i2c OK [20:27:14]MH_I2C_Read... [20:27:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:27:14]Read from MH i2c: E2 [20:27:14]MH_I2C_Read... [20:27:14]Read from MH i2c: E2 0B 00 [20:27:14]MH_I2C_Read... [20:27:14]Read from MH i2c: E2 0B 00 18 C9 00 7D 85 14 D9 E1 17 80 4A 90 00 0E [20:27:14]RAPDU: 7D 85 14 D9 E1 17 80 4A 90 00 [20:27:14]wFMCommunicate OK [20:27:14]SAM_PROTO_SignData done [20:27:14]FM_MakeSignedData done [20:27:14]CreateOFDProtocolMessage [20:27:14]wFMCommunicate request_size=4 [20:27:14]MH_SAM_APDU [20:27:14]CAPDU: 80 11 00 00 [20:27:14]Write to MH i2c: E2 08 00 19 C9 80 11 00 00 00 00 00 00 5C [20:27:14]Write i2c OK [20:27:14]MH_I2C_Read... [20:27:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:14]Read from MH i2c: E2 [20:27:14]MH_I2C_Read... [20:27:14]Read from MH i2c: E2 17 00 [20:27:14]MH_I2C_Read... [20:27:14]Read from MH i2c: E2 17 00 19 C9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AB [20:27:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:27:14]wFMCommunicate OK [20:27:14]CreateOFDProtocolMessage done [20:27:14]OFDSenderStorePacket 218930 [20:27:14]StoreOFDPacket docnum=218930 [20:27:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 15 9E 07 01 F7 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 3F 02 00 00 F4 03 04 00 27 16 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 32 57 03 00 35 04 06 00 6C BD EB 4A 44 05 7D 85 14 D9 E1 17 80 4A [20:27:14]CheckFolder [20:27:14]dirname=/storage/ofd_packets [20:27:14]CheckFolder done [20:27:14]ProducePacketName [20:27:14]name=ofd_packets/00218930 [20:27:14]NVStorageSaveData ofd_packets/00218930 [20:27:14]File name is /storage/ofd_packets/00218930 [20:27:14]Write 301 bytes [20:27:14]NVStorageSaveData done [20:27:14]OFDSenderStorePacket done [20:27:14]KKMCreateOFDPacket done [20:27:14]NVStorageSaveData kkm_last_timestamp [20:27:14]File name is /storage/kkm_last_timestamp [20:27:14]Write 4 bytes [20:27:14]NVStorageSaveData done [20:27:14]ExternCall_PrintAddStr [20:27:14]wPrintStart [20:27:14]Write to MH i2c: 01 00 00 1A C9 E3 [20:27:14]Write i2c OK [20:27:14]MH_I2C_Read... [20:27:14]Read from MH i2c: 01 [20:27:14]MH_I2C_Read... [20:27:14]Read from MH i2c: 01 07 00 [20:27:14]MH_I2C_Read... [20:27:14]Read from MH i2c: 01 07 00 1A C9 00 00 00 00 00 FF 0F F8 [20:27:14]RasterBufferAndPrint [20:27:14]line Счет N : (1)536470 [20:27:14]line ИНН: 02508201610067 [20:27:14]line Контрольно-Кассовый Чек [20:27:14]line ПРОДАЖА [20:27:14]line ТРК (МРК, ГНК) : 41 [20:27:14]line Товар: 2710124500 [20:27:14]line Аи-95-К-3 [20:27:14]line 26.960 * 74.20 [20:27:14]line = 2000.43 [20:27:14]line НДС 12% НСП 1% [20:27:14]line > о реализуемом товаре [20:27:14]line ОКРУГЛЕНИЕ: -0.43 [20:27:14]line ИТОГО: 2000.00 [20:27:14]line Внесено: 2000.00 [20:27:14]line СДАЧА: 0.00 [20:27:14]line НСП 1% : 17.70 [20:27:14]line НДС 12% : 212.43 [20:27:14]line Наличными: 2000.00 [20:27:14]line Безнал.: 0.00 [20:27:14]line Место: АЗС № 84 "Партнер Нефть" [20:27:14]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:27:14]line СНО: Общий режим [20:27:14]line Чек 575 19.10.2024 20:27 [20:27:14]line Смена: 443 ФФД: 1.0 [20:27:14]line ЗНМ: 0300000178 [20:27:14]line РНМ: 0000000000098116 [20:27:14]line Версия ККМ: 001 [20:27:14]line ФМ: 0000000000965413 [20:27:14]line ФД: 218930 [20:27:14]line ФПД: 119562952131589 [20:27:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T202719&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218930&fm=119562952131589&tin=02508201610067®Number=0000000000098116&sum=200000 [20:27:14]OFD Sender: Processing packet 218930 [packets to send 80, broken 79] [20:27:14]ProducePacketName [20:27:14]name=ofd_packets/00218930 [20:27:14]OFD Sender: To server: pG, [20:27:14]CommunicateWithHost lk.salyk.kg:30040 [20:27:14]ConnectInit lk.salyk.kg [20:27:14]written 0, free lines is 4095 [20:27:15]Connected sock=10 [20:27:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 15 9E 07 01 F7 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 3F 02 00 00 F4 03 04 00 27 16 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 32 57 03 00 35 04 06 00 6C BD EB 4A 44 05 7D 85 14 D9 E1 17 80 4A [20:27:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 71 99 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 39 36 35 34 31 33 10 04 04 00 32 57 03 00 F4 03 04 00 BF C1 13 67 B6 04 01 00 00 96 A0 84 8E 15 8F 5B CA [20:27:15]CommunicateWithHost err = 0 [20:27:15]CheckOFDResponse [20:27:15]1017 (14) - 77093643461234 [20:27:15]1041 (16) - 0000000000965413 [20:27:15]1040 (4) - 218930 [20:27:15]1012 (4) - 19.10.2024 14:27 [20:27:15]1206 (1) - 0 [20:27:15]OFD Sender: Remove packet 218930 [20:27:15]ProducePacketName [20:27:15]name=ofd_packets/00218930 [20:27:15]NVStorageDeleteData [20:27:15]Write to MH i2c: 01 00 00 45 C9 0E [20:27:15]Write i2c OK [20:27:15]MH_I2C_Read... [20:27:15]Read from MH i2c: 01 [20:27:15]MH_I2C_Read... [20:27:15]Read from MH i2c: 01 07 00 [20:27:15]MH_I2C_Read... [20:27:15]Read from MH i2c: 01 07 00 45 C9 00 00 00 00 00 EC 0C 0D [20:27:15]RasterBufferAndPrint [20:27:15]line [20:27:15]line [20:27:15]line [20:27:15]line [20:27:15]line [20:27:15]written 0, free lines is 3314 [20:27:15]MH_Cut [20:27:15]Write to MH i2c: D1 01 00 4C C9 01 E7 [20:27:15]Write i2c OK [20:27:15]MH_I2C_Read... [20:27:15]Read from MH i2c: D1 [20:27:15]MH_I2C_Read... [20:27:15]Read from MH i2c: D1 01 00 [20:27:15]MH_I2C_Read... [20:27:15]Read from MH i2c: D1 01 00 4C C9 00 E6 [20:27:15]Write to MH i2c: 01 00 00 4D C9 16 [20:27:15]Write i2c OK [20:27:15]MH_I2C_Read... [20:27:15]OFD Sender: No OFD packet to send [20:27:16]*** Cut start [20:27:16]*** Partial cut [20:27:16]*** CUTSNS_PIN = 1 [20:27:16]*** CUTSNS_PIN = 0 [20:27:16]*** Brake cut motor [20:27:16]Read from MH i2c: 01 [20:27:16]MH_I2C_Read... [20:27:16]*** Stop cut motor [20:27:16]*** Cut end [20:27:16]Read from MH i2c: 01 07 00 [20:27:16]MH_I2C_Read... [20:27:16]Read from MH i2c: 01 07 00 4D C9 00 00 00 00 00 FF 0F 2B [20:27:16]process_action close_receipt done [20:27:16]requested_data is exist [20:27:16]produce_requested_data [20:27:16]requested_item fm.sn is exist - process it [20:27:16]wFMCommunicate request_size=4 [20:27:16]MH_SAM_APDU [20:27:16]CAPDU: 80 11 00 00 [20:27:16]Write to MH i2c: E2 08 00 4E C9 80 11 00 00 00 00 00 00 91 [20:27:16]Write i2c OK [20:27:16]MH_I2C_Read... [20:27:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:16]Read from MH i2c: E2 [20:27:16]MH_I2C_Read... [20:27:16]Read from MH i2c: E2 17 00 [20:27:16]MH_I2C_Read... [20:27:16]Read from MH i2c: E2 17 00 4E C9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E0 [20:27:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:27:16]wFMCommunicate OK [20:27:16]requested_item fd.num is exist - process it [20:27:16]SAM_PROTO_GetFieldsCounters [20:27:16]wFMCommunicate request_size=4 [20:27:16]MH_SAM_APDU [20:27:16]CAPDU: 80 13 00 00 [20:27:16]Write to MH i2c: E2 08 00 4F C9 80 13 00 00 00 00 00 00 94 [20:27:16]Write i2c OK [20:27:16]MH_I2C_Read... [20:27:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:27:16]Read from MH i2c: E2 [20:27:16]MH_I2C_Read... [20:27:16]Read from MH i2c: E2 62 00 [20:27:16]MH_I2C_Read... [20:27:16]Read from MH i2c: E2 62 00 4F C9 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 32 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3F 02 00 00 5E 04 04 00 3F 02 00 00 57 04 04 00 40 02 00 00 19 04 04 00 00 00 00 00 90 00 BC [20:27:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 32 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 3F 02 00 00 5E 04 04 00 3F 02 00 00 57 04 04 00 40 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:27:16]wFMCommunicate OK [20:27:16]SAM_PROTO_GetFieldsCounters done [20:27:16]requested_item shift.num is exist - process it [20:27:16]requested_item shift.opened is exist - process it [20:27:16]req_shift_opened [20:27:16]FM_GetShiftState [20:27:16]SAM_PROTO_GetShiftState [20:27:16]wFMCommunicate request_size=4 [20:27:16]MH_SAM_APDU [20:27:16]CAPDU: 80 13 01 00 [20:27:16]Write to MH i2c: E2 08 00 50 C9 80 13 01 00 00 00 00 00 96 [20:27:16]Write i2c OK [20:27:16]MH_I2C_Read... [20:27:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:17]Read from MH i2c: E2 [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: E2 0E 00 [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: E2 0E 00 50 C9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D9 [20:27:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:27:17]wFMCommunicate OK [20:27:17]SAM_PROTO_GetShiftState done [20:27:17]FM_GetShiftState done [20:27:17]req_shift_opened done [20:27:17]requested_item shift.open_date is exist - process it [20:27:17]req_shift_open_date [20:27:17]req_shift_open_date done [20:27:17]produce_requested_data done [20:27:17]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218930,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:27:17]process_action_free close_receipt [20:27:17]json_value_free [20:27:17]json_value_free done [20:27:17]process_json_proto returns [20:27:17]Send response to host [20:27:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218930,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:27:17]free response buf [20:27:17]execute_script done [20:27:17]execute_script returns [20:27:17]free content buf [20:27:17]Sock 8.Close socket [20:27:17]Sock 8.Thread stoped [20:27:17]accept exits with 9 [20:27:17]New connection [20:27:17]New thread 3066826084 created [20:27:17]Thread 3066682724 joined [20:27:17]Waiting for new connection... [20:27:17] Sock 9.Parse request [20:27:17]Sock 9.Check first char [20:27:17]Sock 9.First char is OK [20:27:17]request: POST /json_proto HTTP/1.0 [20:27:17]Method: POST [20:27:17]URL: /json_proto [20:27:17]Method is POST - this is cgi request [20:27:17]url: /json_proto [20:27:17]query_string will be loaded in cgi processing [20:27:17]execute_cgi json_proto POST (null) [20:27:17]execute_cgi path=json_proto method=POST [20:27:17]POST find Content-Length [20:27:17]Host: 172.17.40.4:8080 [20:27:17]Content-Length: 622 [20:27:17]Content-Type: application/json [20:27:17] [20:27:17]POST finish read [20:27:17]Found Content-Length = 622 [20:27:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79821", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 3.000, "sum" : 432.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 432.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:27:17]execute_script... [20:27:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79821", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 3.000, "sum" : 432.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 432.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:27:17]POST & json_proto [20:27:17]process_json_proto [20:27:17]json parsed OK: [20:27:17]protocol is kg_v1.0 [20:27:17]action value=close_receipt [20:27:17]process_action close_receipt [20:27:17]cmd_close_receipt [20:27:17]MH_GetDate [20:27:17]Write to MH i2c: F0 00 00 51 C9 09 [20:27:17]Write i2c OK [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: F0 [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: F0 09 00 [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: F0 09 00 51 C9 00 2C 16 14 67 EE 0E 0D 67 3F [20:27:17]GetLastDocTimeStamp 1729369639 [20:27:17]current date 1729369644 [20:27:17]FM_GetShiftState [20:27:17]SAM_PROTO_GetShiftState [20:27:17]wFMCommunicate request_size=4 [20:27:17]MH_SAM_APDU [20:27:17]CAPDU: 80 13 01 00 [20:27:17]Write to MH i2c: E2 08 00 52 C9 80 13 01 00 00 00 00 00 98 [20:27:17]Write i2c OK [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: E2 [20:27:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: E2 0E 00 [20:27:17]MH_I2C_Read... [20:27:17]Read from MH i2c: E2 0E 00 52 C9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DB [20:27:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:27:17]wFMCommunicate OK [20:27:17]SAM_PROTO_GetShiftState done [20:27:17]FM_GetShiftState done [20:27:17]opened in 1729296582 [20:27:17]opened+sec_in_day 1729382982 [20:27:17]quantity*price = 43200 [20:27:17]sum+1 = 43201 [20:27:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 432.00 НСП 1% : 3.82 НДС 12% : 45.88 Наличными: 432.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 576 19.10.2024 20:27 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218931 ФПД: 182164132007656 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T202724&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218931&fm=182164132007656&tin=02508201610067®Number=0000000000098116&sum=43200 0 [20:27:19]StoreToDocumentArchive [20:27:19]shift 443 fd 218931 [20:27:19]save to /storage/0443/doc_00218931 [20:27:19]save last doc name /storage/0443/doc_00218931 to /storage/kkm_last_doc_name [20:27:19]save OK [20:27:19]Clear old archive folders... [20:27:19]ProcessDocumentItem done err = 0, tmpTLVsize=275 [20:27:19]tlvbuf is 01524190 [20:27:19]SAM_PROTO_ClearQueue [20:27:19]wFMCommunicate request_size=4 [20:27:19]MH_SAM_APDU [20:27:19]CAPDU: 80 09 00 00 [20:27:19]Write to MH i2c: E2 08 00 5F C9 80 09 00 00 00 00 00 00 9A [20:27:19]Write i2c OK [20:27:19]MH_I2C_Read... [20:27:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:27:19]Read from MH i2c: E2 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 03 00 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 03 00 5F C9 00 90 00 9C [20:27:19]RAPDU: 90 00 [20:27:19]wFMCommunicate OK [20:27:19]SAM_PROTO_ClearQueue done [20:27:19]KKMCreateOFDPacket [20:27:19]OFDProtocolAddRootSTLVToBuf [20:27:19]FM_MakeSignedData [20:27:19]FM_MakeSignedData [20:27:19]SAM_PROTO_SignData [20:27:19]wFMCommunicate request_size=4 [20:27:19]MH_SAM_APDU [20:27:19]CAPDU: 80 0D 01 02 [20:27:19]Write to MH i2c: E2 08 00 60 C9 80 0D 01 02 00 00 00 00 A2 [20:27:19]Write i2c OK [20:27:19]MH_I2C_Read... [20:27:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:27:19]Read from MH i2c: E2 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 03 00 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 03 00 60 C9 00 90 00 9D [20:27:19]RAPDU: 90 00 [20:27:19]wFMCommunicate OK [20:27:19]wFMCommunicate request_size=255 [20:27:19]MH_SAM_APDU [20:27:19]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 C0 A8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 A8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 11 00 00 00 00 07 04 06 00 C0 A8 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 02 00 00 F4 03 04 00 2C 16 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 [20:27:19]Write to MH i2c: E2 02 01 61 C9 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 C0 A8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 A8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 11 00 00 00 00 07 04 06 00 C0 A8 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 02 00 00 F4 03 04 00 2C 16 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 00 00 09 [20:27:19]Write i2c OK [20:27:19]MH_I2C_Read... [20:27:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:19]Read from MH i2c: E2 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 03 00 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 03 00 61 C9 00 90 00 9E [20:27:19]RAPDU: 90 00 [20:27:19]wFMCommunicate OK [20:27:19]wFMCommunicate request_size=34 [20:27:19]MH_SAM_APDU [20:27:19]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 33 57 03 00 35 04 06 00 A5 AD 64 61 0E E8 [20:27:19]Write to MH i2c: E2 25 00 62 C9 80 0D 02 02 1D 00 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 33 57 03 00 35 04 06 00 A5 AD 64 61 0E E8 00 00 FC [20:27:19]Write i2c OK [20:27:19]MH_I2C_Read... [20:27:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:19]Read from MH i2c: E2 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 03 00 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 03 00 62 C9 00 90 00 9F [20:27:19]RAPDU: 90 00 [20:27:19]wFMCommunicate OK [20:27:19]wFMCommunicate request_size=4 [20:27:19]MH_SAM_APDU [20:27:19]CAPDU: 80 0D 03 02 [20:27:19]Write to MH i2c: E2 08 00 63 C9 80 0D 03 02 00 00 00 00 A7 [20:27:19]Write i2c OK [20:27:19]MH_I2C_Read... [20:27:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:27:19]Read from MH i2c: E2 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 0B 00 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 0B 00 63 C9 00 D0 C7 B3 C2 74 B2 C4 C8 90 00 66 [20:27:19]RAPDU: D0 C7 B3 C2 74 B2 C4 C8 90 00 [20:27:19]wFMCommunicate OK [20:27:19]SAM_PROTO_SignData done [20:27:19]FM_MakeSignedData done [20:27:19]CreateOFDProtocolMessage [20:27:19]wFMCommunicate request_size=4 [20:27:19]MH_SAM_APDU [20:27:19]CAPDU: 80 11 00 00 [20:27:19]Write to MH i2c: E2 08 00 64 C9 80 11 00 00 00 00 00 00 A7 [20:27:19]Write i2c OK [20:27:19]MH_I2C_Read... [20:27:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:19]Read from MH i2c: E2 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 17 00 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: E2 17 00 64 C9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F6 [20:27:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:27:19]wFMCommunicate OK [20:27:19]CreateOFDProtocolMessage done [20:27:19]OFDSenderStorePacket 218931 [20:27:19]StoreOFDPacket docnum=218931 [20:27:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 27 01 00 00 D2 D4 1F 01 2B 0F 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 C0 A8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 A8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 11 00 00 00 00 07 04 06 00 C0 A8 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 02 00 00 F4 03 04 00 2C 16 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 33 57 03 00 35 04 06 00 A5 AD 64 61 0E E8 D0 C7 B3 C2 74 B2 C4 C8 [20:27:19]CheckFolder [20:27:19]dirname=/storage/ofd_packets [20:27:19]CheckFolder done [20:27:19]ProducePacketName [20:27:19]name=ofd_packets/00218931 [20:27:19]NVStorageSaveData ofd_packets/00218931 [20:27:19]File name is /storage/ofd_packets/00218931 [20:27:19]Write 325 bytes [20:27:19]NVStorageSaveData done [20:27:19]OFDSenderStorePacket done [20:27:19]KKMCreateOFDPacket done [20:27:19]NVStorageSaveData kkm_last_timestamp [20:27:19]File name is /storage/kkm_last_timestamp [20:27:19]Write 4 bytes [20:27:19]NVStorageSaveData done [20:27:19]ExternCall_PrintAddStr [20:27:19]wPrintStart [20:27:19]Write to MH i2c: 01 00 00 65 C9 2E [20:27:19]Write i2c OK [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: 01 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: 01 07 00 [20:27:19]MH_I2C_Read... [20:27:19]Read from MH i2c: 01 07 00 65 C9 00 00 00 00 00 FF 0F 43 [20:27:19]RasterBufferAndPrint [20:27:19]line Счет N : (3)79821 [20:27:19]line ИНН: 02508201610067 [20:27:19]line Контрольно-Кассовый Чек [20:27:19]line ПРОДАЖА [20:27:19]line Товар: 48743587 [20:27:19]line Сигареты Winston XStyle Silver [20:27:19]line 3.000 * 144.00 [20:27:19]line = 432.00 [20:27:19]line НДС 12% НСП 1% [20:27:19]line > о реализуемом товаре [20:27:19]line ИТОГО: 432.00 [20:27:19]line НСП 1% : 3.82 [20:27:19]line НДС 12% : 45.88 [20:27:19]line Наличными: 432.00 [20:27:19]line Безнал.: 0.00 [20:27:19]line Место: АЗС № 84 "Партнер Нефть" [20:27:19]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:27:19]line СНО: Общий режим [20:27:19]line Чек 576 19.10.2024 20:27 [20:27:19]line Смена: 443 ФФД: 1.0 [20:27:19]line ЗНМ: 0300000178 [20:27:19]line РНМ: 0000000000098116 [20:27:19]line Версия ККМ: 001 [20:27:19]line ФМ: 0000000000965413 [20:27:19]line ФД: 218931 [20:27:19]line ФПД: 182164132007656 [20:27:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T202724&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218931&fm=182164132007656&tin=02508201610067®Number=0000000000098116&sum=43200 [20:27:19]line 0 [20:27:19]written 0, free lines is 4095 [20:27:19]OFD Sender: Processing packet 218931 [packets to send 80, broken 79] [20:27:19]ProducePacketName [20:27:19]name=ofd_packets/00218931 [20:27:19]OFD Sender: To server: pG, [20:27:19]CommunicateWithHost lk.salyk.kg:30040 [20:27:19]ConnectInit lk.salyk.kg [20:27:20]Connected sock=10 [20:27:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 27 01 00 00 D2 D4 1F 01 2B 0F 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 C0 A8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 A8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 11 00 00 00 00 07 04 06 00 C0 A8 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 02 00 00 F4 03 04 00 2C 16 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 33 57 03 00 35 04 06 00 A5 AD 64 61 0E E8 D0 C7 B3 C2 74 B2 C4 C8 [20:27:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B9 6D 47 00 E3 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 39 36 35 34 31 33 10 04 04 00 33 57 03 00 F4 03 04 00 C4 C1 13 67 B6 04 01 00 00 06 CD C7 4B 79 3E 1E F0 [20:27:20]CommunicateWithHost err = 0 [20:27:20]CheckOFDResponse [20:27:20]1017 (14) - 77093643461234 [20:27:20]1041 (16) - 0000000000965413 [20:27:20]1040 (4) - 218931 [20:27:20]1012 (4) - 19.10.2024 14:27 [20:27:20]1206 (1) - 0 [20:27:20]OFD Sender: Remove packet 218931 [20:27:20]ProducePacketName [20:27:20]name=ofd_packets/00218931 [20:27:20]NVStorageDeleteData [20:27:20]Write to MH i2c: 01 00 00 8E C9 57 [20:27:20]Write i2c OK [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: 01 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: 01 07 00 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: 01 07 00 8E C9 00 00 00 00 00 02 0D 6D [20:27:20]RasterBufferAndPrint [20:27:20]line [20:27:20]line [20:27:20]line [20:27:20]line [20:27:20]line [20:27:20]written 0, free lines is 3347 [20:27:20]MH_Cut [20:27:20]Write to MH i2c: D1 01 00 95 C9 01 30 [20:27:20]Write i2c OK [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: D1 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: D1 01 00 [20:27:20]MH_I2C_Read... [20:27:20]Read from MH i2c: D1 01 00 95 C9 00 2F [20:27:20]Write to MH i2c: 01 00 00 96 C9 5F [20:27:20]Write i2c OK [20:27:20]MH_I2C_Read... [20:27:20]OFD Sender: No OFD packet to send [20:27:21]*** Cut start [20:27:21]*** Partial cut [20:27:21]*** CUTSNS_PIN = 1 [20:27:21]*** CUTSNS_PIN = 0 [20:27:21]*** Brake cut motor [20:27:21]Read from MH i2c: 01 [20:27:21]MH_I2C_Read... [20:27:21]*** Stop cut motor [20:27:21]*** Cut end [20:27:21]Read from MH i2c: 01 07 00 [20:27:21]MH_I2C_Read... [20:27:21]Read from MH i2c: 01 07 00 96 C9 00 00 00 00 00 FF 0F 74 [20:27:21]process_action close_receipt done [20:27:21]requested_data is exist [20:27:21]produce_requested_data [20:27:21]requested_item fm.sn is exist - process it [20:27:21]wFMCommunicate request_size=4 [20:27:21]MH_SAM_APDU [20:27:21]CAPDU: 80 11 00 00 [20:27:21]Write to MH i2c: E2 08 00 97 C9 80 11 00 00 00 00 00 00 DA [20:27:21]Write i2c OK [20:27:21]MH_I2C_Read... [20:27:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:21]Read from MH i2c: E2 [20:27:21]MH_I2C_Read... [20:27:21]Read from MH i2c: E2 17 00 [20:27:21]MH_I2C_Read... [20:27:21]Read from MH i2c: E2 17 00 97 C9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 29 [20:27:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:27:21]wFMCommunicate OK [20:27:21]requested_item fd.num is exist - process it [20:27:21]SAM_PROTO_GetFieldsCounters [20:27:21]wFMCommunicate request_size=4 [20:27:21]MH_SAM_APDU [20:27:21]CAPDU: 80 13 00 00 [20:27:21]Write to MH i2c: E2 08 00 98 C9 80 13 00 00 00 00 00 00 DD [20:27:21]Write i2c OK [20:27:21]MH_I2C_Read... [20:27:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:27:21]Read from MH i2c: E2 [20:27:21]MH_I2C_Read... [20:27:21]Read from MH i2c: E2 62 00 [20:27:21]MH_I2C_Read... [20:27:21]Read from MH i2c: E2 62 00 98 C9 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 33 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 40 02 00 00 5E 04 04 00 40 02 00 00 57 04 04 00 41 02 00 00 19 04 04 00 00 00 00 00 90 00 09 [20:27:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 33 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 40 02 00 00 5E 04 04 00 40 02 00 00 57 04 04 00 41 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:27:21]wFMCommunicate OK [20:27:21]SAM_PROTO_GetFieldsCounters done [20:27:21]requested_item shift.num is exist - process it [20:27:21]requested_item shift.opened is exist - process it [20:27:21]req_shift_opened [20:27:21]FM_GetShiftState [20:27:21]SAM_PROTO_GetShiftState [20:27:21]wFMCommunicate request_size=4 [20:27:21]MH_SAM_APDU [20:27:21]CAPDU: 80 13 01 00 [20:27:21]Write to MH i2c: E2 08 00 99 C9 80 13 01 00 00 00 00 00 DF [20:27:21]Write i2c OK [20:27:21]MH_I2C_Read... [20:27:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:21]Read from MH i2c: E2 [20:27:21]MH_I2C_Read... [20:27:21]Read from MH i2c: E2 0E 00 [20:27:21]MH_I2C_Read... [20:27:21]Read from MH i2c: E2 0E 00 99 C9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 22 [20:27:21]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:27:21]wFMCommunicate OK [20:27:21]SAM_PROTO_GetShiftState done [20:27:21]FM_GetShiftState done [20:27:21]req_shift_opened done [20:27:21]requested_item shift.open_date is exist - process it [20:27:21]req_shift_open_date [20:27:21]req_shift_open_date done [20:27:21]produce_requested_data done [20:27:21]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218931,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:27:21]process_action_free close_receipt [20:27:21]json_value_free [20:27:21]json_value_free done [20:27:21]process_json_proto returns [20:27:21]Send response to host [20:27:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218931,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:27:21]free response buf [20:27:21]execute_script done [20:27:21]execute_script returns [20:27:21]free content buf [20:27:21]Sock 9.Close socket [20:27:21]Sock 9.Thread stoped [20:27:25]OFD Sender: No OFD packet to send [20:27:30]OFD Sender: No OFD packet to send [20:27:35]OFD Sender: No OFD packet to send [20:27:40]OFD Sender: No OFD packet to send [20:27:45]OFD Sender: No OFD packet to send [20:27:50]OFD Sender: No OFD packet to send [20:27:55]OFD Sender: No OFD packet to send [20:28:00]OFD Sender: No OFD packet to send [20:28:05]OFD Sender: No OFD packet to send [20:28:10]OFD Sender: No OFD packet to send [20:28:15]OFD Sender: No OFD packet to send [20:28:20]OFD Sender: No OFD packet to send [20:28:25]OFD Sender: No OFD packet to send [20:28:30]OFD Sender: No OFD packet to send [20:28:35]OFD Sender: No OFD packet to send [20:28:40]OFD Sender: No OFD packet to send [20:28:45]OFD Sender: No OFD packet to send [20:28:50]OFD Sender: No OFD packet to send [20:28:55]OFD Sender: No OFD packet to send [20:29:00]OFD Sender: No OFD packet to send [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:14]accept exits with 8 [20:30:14]New connection [20:30:14]New thread 3066682724 created [20:30:14]Thread 3066826084 joined [20:30:14]Waiting for new connection... [20:30:14] Sock 8.Parse request [20:30:14]Sock 8.Check first char [20:30:14]Sock 8.First char is OK [20:30:14]request: POST /json_proto HTTP/1.0 [20:30:14]Method: POST [20:30:14]URL: /json_proto [20:30:14]Method is POST - this is cgi request [20:30:14]url: /json_proto [20:30:14]query_string will be loaded in cgi processing [20:30:14]execute_cgi json_proto POST (null) [20:30:14]execute_cgi path=json_proto method=POST [20:30:14]POST find Content-Length [20:30:14]Host: 172.17.40.4:8080 [20:30:14]Content-Length: 679 [20:30:14]Content-Type: application/json [20:30:14] [20:30:14]POST finish read [20:30:14]Found Content-Length = 679 [20:30:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 78.090, "sum" : 5950.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 7000.00, "total" : 5950.00, "payments": [ { "type": 0, "sum" : 5950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:30:14]execute_script... [20:30: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)536472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 78.090, "sum" : 5950.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 7000.00, "total" : 5950.00, "payments": [ { "type": 0, "sum" : 5950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:30:14]POST & json_proto [20:30:14]process_json_proto [20:30:14]json parsed OK: [20:30:14]protocol is kg_v1.0 [20:30:14]action value=close_receipt [20:30:14]process_action close_receipt [20:30:14]cmd_close_receipt [20:30:14]MH_GetDate [20:30:14]Write to MH i2c: F0 00 00 9A C9 52 [20:30:14]Write i2c OK [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: F0 [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: F0 09 00 [20:30:14]MH_I2C_Read... [20:30:14]Read from MH i2c: F0 09 00 9A C9 00 DD 16 14 67 EE 0E 0D 67 39 [20:30:14]GetLastDocTimeStamp 1729369644 [20:30:14]current date 1729369821 [20:30:14]FM_GetShiftState [20:30:14]SAM_PROTO_GetShiftState [20:30:14]wFMCommunicate request_size=4 [20:30:14]MH_SAM_APDU [20:30:14]CAPDU: 80 13 01 00 [20:30:14]Write to MH i2c: E2 08 00 9B C9 80 13 01 00 00 00 00 00 E1 [20:30:14]Write i2c OK [20:30:14]MH_I2C_Read... [20:30:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:30:15]Read from MH i2c: E2 [20:30:15]MH_I2C_Read... [20:30:15]Read from MH i2c: E2 0E 00 [20:30:15]MH_I2C_Read... [20:30:15]Read from MH i2c: E2 0E 00 9B C9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 24 [20:30:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:30:15]wFMCommunicate OK [20:30:15]SAM_PROTO_GetShiftState done [20:30:15]FM_GetShiftState done [20:30:15]opened in 1729296582 [20:30:15]opened+sec_in_day 1729382982 [20:30:15]quantity*price = 595045 [20:30:15]sum+1 = 595047 [20:30:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 5950.00 Внесено: 7000.00 СДАЧА: 1050.00 НСП 1% : 52.66 НДС 12% : 631.91 Наличными: 5950.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 577 19.10.2024 20:30 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218932 ФПД: 255994963879817 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T203021&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218932&fm=255994963879817&tin=02508201610067®Number=0000000000098116&sum=595000 [20:30:16]StoreToDocumentArchive [20:30:16]shift 443 fd 218932 [20:30:16]save to /storage/0443/doc_00218932 [20:30:16]save last doc name /storage/0443/doc_00218932 to /storage/kkm_last_doc_name [20:30:16]save OK [20:30:16]Clear old archive folders... [20:30:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:30:16]tlvbuf is 01570C90 [20:30:16]SAM_PROTO_ClearQueue [20:30:16]wFMCommunicate request_size=4 [20:30:16]MH_SAM_APDU [20:30:16]CAPDU: 80 09 00 00 [20:30:16]Write to MH i2c: E2 08 00 A8 C9 80 09 00 00 00 00 00 00 E3 [20:30:16]Write i2c OK [20:30:16]MH_I2C_Read... [20:30:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:30:16]Read from MH i2c: E2 [20:30:16]MH_I2C_Read... [20:30:16]Read from MH i2c: E2 03 00 [20:30:16]MH_I2C_Read... [20:30:16]Read from MH i2c: E2 03 00 A8 C9 00 90 00 E5 [20:30:16]RAPDU: 90 00 [20:30:16]wFMCommunicate OK [20:30:16]SAM_PROTO_ClearQueue done [20:30:16]KKMCreateOFDPacket [20:30:16]OFDProtocolAddRootSTLVToBuf [20:30:16]FM_MakeSignedData [20:30:16]FM_MakeSignedData [20:30:16]SAM_PROTO_SignData [20:30:16]wFMCommunicate request_size=4 [20:30:16]MH_SAM_APDU [20:30:16]CAPDU: 80 0D 01 02 [20:30:16]Write to MH i2c: E2 08 00 A9 C9 80 0D 01 02 00 00 00 00 EB [20:30:16]Write i2c OK [20:30:16]MH_I2C_Read... [20:30:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:30:16]Read from MH i2c: E2 [20:30:16]MH_I2C_Read... [20:30:16]Read from MH i2c: E2 03 00 [20:30:16]MH_I2C_Read... [20:30:16]Read from MH i2c: E2 03 00 A9 C9 00 90 00 E6 [20:30:16]RAPDU: 90 00 [20:30:16]wFMCommunicate OK [20:30:16]wFMCommunicate request_size=255 [20:30:16]MH_SAM_APDU [20:30: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 0A 31 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 66 14 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 14 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 F6 00 00 00 00 07 04 06 00 38 14 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 02 00 00 F4 03 04 00 DD 16 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 34 57 03 00 35 04 06 00 E8 D3 78 E2 [20:30:16]Write to MH i2c: E2 02 01 AA C9 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 0A 31 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 66 14 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 14 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 F6 00 00 00 00 07 04 06 00 38 14 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 02 00 00 F4 03 04 00 DD 16 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 34 57 03 00 35 04 06 00 E8 D3 78 E2 00 00 0E [20:30:16]Write i2c OK [20:30:16]MH_I2C_Read... [20:30:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:30:16]Read from MH i2c: E2 [20:30:16]MH_I2C_Read... [20:30:16]Read from MH i2c: E2 03 00 [20:30:16]MH_I2C_Read... [20:30:16]Read from MH i2c: E2 03 00 AA C9 00 90 00 E7 [20:30:16]RAPDU: 90 00 [20:30:16]wFMCommunicate OK [20:30:16]wFMCommunicate request_size=7 [20:30:16]MH_SAM_APDU [20:30:16]CAPDU: 80 0D 02 02 02 E7 89 [20:30:16]Write to MH i2c: E2 0A 00 AB C9 80 0D 02 02 02 00 E7 89 00 00 62 [20:30:16]Write i2c OK [20:30:16]MH_I2C_Read... [20:30:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:30:16]Read from MH i2c: E2 [20:30:16]MH_I2C_Read... [20:30:16]Read from MH i2c: E2 03 00 [20:30:16]MH_I2C_Read... [20:30:16]Read from MH i2c: E2 03 00 AB C9 00 90 00 E8 [20:30:16]RAPDU: 90 00 [20:30:16]wFMCommunicate OK [20:30:16]wFMCommunicate request_size=4 [20:30:16]MH_SAM_APDU [20:30:16]CAPDU: 80 0D 03 02 [20:30:16]Write to MH i2c: E2 08 00 AC C9 80 0D 03 02 00 00 00 00 F0 [20:30:16]Write i2c OK [20:30:16]MH_I2C_Read... [20:30:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:30:16]Read from MH i2c: E2 [20:30:16]MH_I2C_Read... [20:30:16]Read from MH i2c: E2 0B 00 [20:30:16]MH_I2C_Read... [20:30:16]Read from MH i2c: E2 0B 00 AC C9 00 41 1D EB 3C F7 4F 17 B5 90 00 88 [20:30:16]RAPDU: 41 1D EB 3C F7 4F 17 B5 90 00 [20:30:16]wFMCommunicate OK [20:30:16]SAM_PROTO_SignData done [20:30:16]FM_MakeSignedData done [20:30:16]CreateOFDProtocolMessage [20:30:16]wFMCommunicate request_size=4 [20:30:16]MH_SAM_APDU [20:30:16]CAPDU: 80 11 00 00 [20:30:16]Write to MH i2c: E2 08 00 AD C9 80 11 00 00 00 00 00 00 F0 [20:30:16]Write i2c OK [20:30:16]MH_I2C_Read... [20:30:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:30:16]Read from MH i2c: E2 [20:30:16]MH_I2C_Read... [20:30:16]Read from MH i2c: E2 17 00 [20:30:16]MH_I2C_Read... [20:30:16]Read from MH i2c: E2 17 00 AD C9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3F [20:30:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:30:16]wFMCommunicate OK [20:30:16]CreateOFDProtocolMessage done [20:30:16]OFDSenderStorePacket 218932 [20:30:16]StoreOFDPacket docnum=218932 [20:30:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B7 09 04 01 98 D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 0A 31 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 66 14 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 14 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 F6 00 00 00 00 07 04 06 00 38 14 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 02 00 00 F4 03 04 00 DD 16 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 34 57 03 00 35 04 06 00 E8 D3 78 E2 E7 89 41 1D EB 3C F7 4F 17 B5 [20:30:16]CheckFolder [20:30:16]dirname=/storage/ofd_packets [20:30:16]CheckFolder done [20:30:16]ProducePacketName [20:30:16]name=ofd_packets/00218932 [20:30:16]NVStorageSaveData ofd_packets/00218932 [20:30:16]File name is /storage/ofd_packets/00218932 [20:30:16]Write 298 bytes [20:30:16]NVStorageSaveData done [20:30:16]OFDSenderStorePacket done [20:30:16]KKMCreateOFDPacket done [20:30:16]NVStorageSaveData kkm_last_timestamp [20:30:16]File name is /storage/kkm_last_timestamp [20:30:16]Write 4 bytes [20:30:16]NVStorageSaveData done [20:30:16]ExternCall_PrintAddStr [20:30:16]wPrintStart [20:30:16]Write to MH i2c: 01 00 00 AE C9 77 [20:30:16]Write i2c OK [20:30:16]MH_I2C_Read... [20:30:16]Read from MH i2c: 01 [20:30:16]MH_I2C_Read... [20:30:16]Read from MH i2c: 01 07 00 [20:30:16]MH_I2C_Read... [20:30:16]Read from MH i2c: 01 07 00 AE C9 00 00 00 00 00 FF 0F 8C [20:30:16]RasterBufferAndPrint [20:30:16]line Счет N : (1)536472 [20:30:16]line ИНН: 02508201610067 [20:30:16]line Контрольно-Кассовый Чек [20:30:16]line ПРОДАЖА [20:30:16]line ТРК (МРК, ГНК) : 61 [20:30:16]line Товар: 2710194210 [20:30:16]line ДТ-К-2 [20:30:16]line 78.090 * 76.20 [20:30:16]line = 5950.46 [20:30:16]line НДС 12% НСП 1% [20:30:16]line > о реализуемом товаре [20:30:16]line ОКРУГЛЕНИЕ: -0.46 [20:30:16]line ИТОГО: 5950.00 [20:30:16]line Внесено: 7000.00 [20:30:16]line СДАЧА: 1050.00 [20:30:16]line НСП 1% : 52.66 [20:30:16]line НДС 12% : 631.91 [20:30:16]line Наличными: 5950.00 [20:30:16]line Безнал.: 0.00 [20:30:16]line Место: АЗС № 84 "Партнер Нефть" [20:30:16]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:30:16]line СНО: Общий режим [20:30:16]line Чек 577 19.10.2024 20:30 [20:30:16]line Смена: 443 ФФД: 1.0 [20:30:16]line ЗНМ: 0300000178 [20:30:16]line РНМ: 0000000000098116 [20:30:16]line Версия ККМ: 001 [20:30:16]line ФМ: 0000000000965413 [20:30:16]line ФД: 218932 [20:30:16]line ФПД: 255994963879817 [20:30:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T203021&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218932&fm=255994963879817&tin=02508201610067®Number=0000000000098116&sum=595000 [20:30:16]OFD Sender: Processing packet 218932 [packets to send 80, broken 79] [20:30:16]ProducePacketName [20:30:16]name=ofd_packets/00218932 [20:30:16]OFD Sender: To server: pG, [20:30:16]CommunicateWithHost lk.salyk.kg:30040 [20:30:16]ConnectInit lk.salyk.kg [20:30:16]written 0, free lines is 4095 [20:30:17]Connected sock=10 [20:30:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 B7 09 04 01 98 D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 0A 31 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 66 14 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 14 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 F6 00 00 00 00 07 04 06 00 38 14 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 02 00 00 F4 03 04 00 DD 16 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 34 57 03 00 35 04 06 00 E8 D3 78 E2 E7 89 41 1D EB 3C F7 4F 17 B5 [20:30:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FC BB 47 00 21 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 39 36 35 34 31 33 10 04 04 00 34 57 03 00 F4 03 04 00 76 C2 13 67 B6 04 01 00 00 75 DD 93 07 3E 84 06 30 [20:30:17]CommunicateWithHost err = 0 [20:30:17]CheckOFDResponse [20:30:17]1017 (14) - 77093643461234 [20:30:17]1041 (16) - 0000000000965413 [20:30:17]1040 (4) - 218932 [20:30:17]1012 (4) - 19.10.2024 14:30 [20:30:17]1206 (1) - 0 [20:30:17]OFD Sender: Remove packet 218932 [20:30:17]ProducePacketName [20:30:17]name=ofd_packets/00218932 [20:30:17]NVStorageDeleteData [20:30:17]Write to MH i2c: 01 00 00 D9 C9 A2 [20:30:17]Write i2c OK [20:30:17]MH_I2C_Read... [20:30:17]Read from MH i2c: 01 [20:30:17]MH_I2C_Read... [20:30:17]Read from MH i2c: 01 07 00 [20:30:17]MH_I2C_Read... [20:30:17]Read from MH i2c: 01 07 00 D9 C9 00 00 00 00 00 F7 0C AC [20:30:17]RasterBufferAndPrint [20:30:17]line [20:30:17]line [20:30:17]line [20:30:17]line [20:30:17]line [20:30:17]written 0, free lines is 3323 [20:30:17]MH_Cut [20:30:17]Write to MH i2c: D1 01 00 E0 C9 01 7B [20:30:17]Write i2c OK [20:30:17]MH_I2C_Read... [20:30:17]Read from MH i2c: D1 [20:30:17]MH_I2C_Read... [20:30:17]Read from MH i2c: D1 01 00 [20:30:17]MH_I2C_Read... [20:30:17]Read from MH i2c: D1 01 00 E0 C9 00 7A [20:30:17]Write to MH i2c: 01 00 00 E1 C9 AA [20:30:17]Write i2c OK [20:30:17]MH_I2C_Read... [20:30:17]OFD Sender: No OFD packet to send [20:30:18]*** Cut start [20:30:18]*** Partial cut [20:30:18]*** CUTSNS_PIN = 1 [20:30:18]*** CUTSNS_PIN = 0 [20:30:18]*** Brake cut motor [20:30:18]Read from MH i2c: 01 [20:30:18]MH_I2C_Read... [20:30:18]*** Stop cut motor [20:30:18]*** Cut end [20:30:18]Read from MH i2c: 01 07 00 [20:30:18]MH_I2C_Read... [20:30:18]Read from MH i2c: 01 07 00 E1 C9 00 00 00 00 00 FF 0F BF [20:30:18]process_action close_receipt done [20:30:18]requested_data is exist [20:30:18]produce_requested_data [20:30:18]requested_item fm.sn is exist - process it [20:30:18]wFMCommunicate request_size=4 [20:30:18]MH_SAM_APDU [20:30:18]CAPDU: 80 11 00 00 [20:30:18]Write to MH i2c: E2 08 00 E2 C9 80 11 00 00 00 00 00 00 25 [20:30:18]Write i2c OK [20:30:18]MH_I2C_Read... [20:30:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:30:18]Read from MH i2c: E2 [20:30:18]MH_I2C_Read... [20:30:18]Read from MH i2c: E2 17 00 [20:30:18]MH_I2C_Read... [20:30:18]Read from MH i2c: E2 17 00 E2 C9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 74 [20:30:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:30:18]wFMCommunicate OK [20:30:18]requested_item fd.num is exist - process it [20:30:18]SAM_PROTO_GetFieldsCounters [20:30:18]wFMCommunicate request_size=4 [20:30:18]MH_SAM_APDU [20:30:18]CAPDU: 80 13 00 00 [20:30:18]Write to MH i2c: E2 08 00 E3 C9 80 13 00 00 00 00 00 00 28 [20:30:18]Write i2c OK [20:30:18]MH_I2C_Read... [20:30:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:30:18]Read from MH i2c: E2 [20:30:18]MH_I2C_Read... [20:30:18]Read from MH i2c: E2 62 00 [20:30:18]MH_I2C_Read... [20:30:18]Read from MH i2c: E2 62 00 E3 C9 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 34 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 41 02 00 00 5E 04 04 00 41 02 00 00 57 04 04 00 42 02 00 00 19 04 04 00 00 00 00 00 90 00 58 [20:30:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 34 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 41 02 00 00 5E 04 04 00 41 02 00 00 57 04 04 00 42 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:30:18]wFMCommunicate OK [20:30:18]SAM_PROTO_GetFieldsCounters done [20:30:18]requested_item shift.num is exist - process it [20:30:18]requested_item shift.opened is exist - process it [20:30:18]req_shift_opened [20:30:18]FM_GetShiftState [20:30:18]SAM_PROTO_GetShiftState [20:30:18]wFMCommunicate request_size=4 [20:30:18]MH_SAM_APDU [20:30:18]CAPDU: 80 13 01 00 [20:30:18]Write to MH i2c: E2 08 00 E4 C9 80 13 01 00 00 00 00 00 2A [20:30:18]Write i2c OK [20:30:18]MH_I2C_Read... [20:30:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:30:19]Read from MH i2c: E2 [20:30:19]MH_I2C_Read... [20:30:19]Read from MH i2c: E2 0E 00 [20:30:19]MH_I2C_Read... [20:30:19]Read from MH i2c: E2 0E 00 E4 C9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6D [20:30:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:30:19]wFMCommunicate OK [20:30:19]SAM_PROTO_GetShiftState done [20:30:19]FM_GetShiftState done [20:30:19]req_shift_opened done [20:30:19]requested_item shift.open_date is exist - process it [20:30:19]req_shift_open_date [20:30:19]req_shift_open_date done [20:30:19]produce_requested_data done [20:30:19]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218932,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:30:19]process_action_free close_receipt [20:30:19]json_value_free [20:30:19]json_value_free done [20:30:19]process_json_proto returns [20:30:19]Send response to host [20:30:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218932,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:30:19]free response buf [20:30:19]execute_script done [20:30:19]execute_script returns [20:30:19]free content buf [20:30:19]Sock 8.Close socket [20:30:19]Sock 8.Thread stoped [20:30:22]OFD Sender: No OFD packet to send [20:30:27]OFD Sender: No OFD packet to send [20:30:32]OFD Sender: No OFD packet to send [20:30:37]OFD Sender: No OFD packet to send [20:30:42]OFD Sender: No OFD packet to send [20:30:47]OFD Sender: No OFD packet to send [20:30:52]OFD Sender: No OFD packet to send [20:30:57]OFD Sender: No OFD packet to send [20:31:02]OFD Sender: No OFD packet to send [20:31:07]OFD Sender: No OFD packet to send [20:31:12]OFD Sender: No OFD packet to send [20:31:17]OFD Sender: No OFD packet to send [20:31:22]OFD Sender: No OFD packet to send [20:31:27]OFD Sender: No OFD packet to send [20:31:32]OFD Sender: No OFD packet to send [20:31:37]OFD Sender: No OFD packet to send [20:31:43]OFD Sender: No OFD packet to send [20:31:48]OFD Sender: No OFD packet to send [20:31:53]OFD Sender: No OFD packet to send [20:31:58]OFD Sender: No OFD packet to send [20:32:03]OFD Sender: No OFD packet to send [20:32:08]OFD Sender: No OFD packet to send [20:32:13]OFD Sender: No OFD packet to send [20:32:16]accept exits with 9 [20:32:16]New connection [20:32:16]New thread 3066826084 created [20:32:16]Thread 3066682724 joined [20:32:16]Waiting for new connection... [20:32:16] Sock 9.Parse request [20:32:16]Sock 9.Check first char [20:32:16]Sock 9.First char is OK [20:32:16]request: POST /json_proto HTTP/1.0 [20:32:16]Method: POST [20:32:16]URL: /json_proto [20:32:16]Method is POST - this is cgi request [20:32:16]url: /json_proto [20:32:16]query_string will be loaded in cgi processing [20:32:16]execute_cgi json_proto POST (null) [20:32:16]execute_cgi path=json_proto method=POST [20:32:16]POST find Content-Length [20:32:16]Host: 172.17.40.4:8080 [20:32:16]Content-Length: 620 [20:32:16]Content-Type: application/json [20:32:16] [20:32:16]POST finish read [20:32:16]Found Content-Length = 620 [20:32:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79822", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:32:16]execute_script... [20:32:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79822", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:32:16]POST & json_proto [20:32:16]process_json_proto [20:32:16]json parsed OK: [20:32:16]protocol is kg_v1.0 [20:32:16]action value=close_receipt [20:32:16]process_action close_receipt [20:32:16]cmd_close_receipt [20:32:16]MH_GetDate [20:32:16]Write to MH i2c: F0 00 00 E5 C9 9D [20:32:16]Write i2c OK [20:32:16]MH_I2C_Read... [20:32:16]Read from MH i2c: F0 [20:32:16]MH_I2C_Read... [20:32:16]Read from MH i2c: F0 09 00 [20:32:16]MH_I2C_Read... [20:32:16]Read from MH i2c: F0 09 00 E5 C9 00 57 17 14 67 EE 0E 0D 67 FF [20:32:16]GetLastDocTimeStamp 1729369821 [20:32:16]current date 1729369943 [20:32:16]FM_GetShiftState [20:32:16]SAM_PROTO_GetShiftState [20:32:16]wFMCommunicate request_size=4 [20:32:16]MH_SAM_APDU [20:32:16]CAPDU: 80 13 01 00 [20:32:16]Write to MH i2c: E2 08 00 E6 C9 80 13 01 00 00 00 00 00 2C [20:32:16]Write i2c OK [20:32:16]MH_I2C_Read... [20:32:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:16]Read from MH i2c: E2 [20:32:16]MH_I2C_Read... [20:32:16]Read from MH i2c: E2 0E 00 [20:32:16]MH_I2C_Read... [20:32:16]Read from MH i2c: E2 0E 00 E6 C9 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6F [20:32:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:32:16]wFMCommunicate OK [20:32:16]SAM_PROTO_GetShiftState done [20:32:16]FM_GetShiftState done [20:32:16]opened in 1729296582 [20:32:16]opened+sec_in_day 1729382982 [20:32:16]quantity*price = 14400 [20:32:16]sum+1 = 14401 [20:32:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 578 19.10.2024 20:32 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218933 ФПД: 96720391746724 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T203223&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218933&fm=96720391746724&tin=02508201610067®Number=0000000000098116&sum=14400 0 [20:32:17]StoreToDocumentArchive [20:32:17]shift 443 fd 218933 [20:32:17]save to /storage/0443/doc_00218933 [20:32:17]save last doc name /storage/0443/doc_00218933 to /storage/kkm_last_doc_name [20:32:17]save OK [20:32:17]Clear old archive folders... [20:32:17]ProcessDocumentItem done err = 0, tmpTLVsize=273 [20:32:17]tlvbuf is 016437B0 [20:32:17]SAM_PROTO_ClearQueue [20:32:17]wFMCommunicate request_size=4 [20:32:17]MH_SAM_APDU [20:32:17]CAPDU: 80 09 00 00 [20:32:17]Write to MH i2c: E2 08 00 F3 C9 80 09 00 00 00 00 00 00 2E [20:32:17]Write i2c OK [20:32:17]MH_I2C_Read... [20:32:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:32:17]Read from MH i2c: E2 [20:32:17]MH_I2C_Read... [20:32:17]Read from MH i2c: E2 03 00 [20:32:17]MH_I2C_Read... [20:32:17]Read from MH i2c: E2 03 00 F3 C9 00 90 00 30 [20:32:17]RAPDU: 90 00 [20:32:17]wFMCommunicate OK [20:32:17]SAM_PROTO_ClearQueue done [20:32:17]KKMCreateOFDPacket [20:32:17]OFDProtocolAddRootSTLVToBuf [20:32:17]FM_MakeSignedData [20:32:17]FM_MakeSignedData [20:32:17]SAM_PROTO_SignData [20:32:17]wFMCommunicate request_size=4 [20:32:17]MH_SAM_APDU [20:32:17]CAPDU: 80 0D 01 02 [20:32:17]Write to MH i2c: E2 08 00 F4 C9 80 0D 01 02 00 00 00 00 36 [20:32:17]Write i2c OK [20:32:17]MH_I2C_Read... [20:32:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:32:18]Read from MH i2c: E2 [20:32:18]MH_I2C_Read... [20:32:18]Read from MH i2c: E2 03 00 [20:32:18]MH_I2C_Read... [20:32:18]Read from MH i2c: E2 03 00 F4 C9 00 90 00 31 [20:32:18]RAPDU: 90 00 [20:32:18]wFMCommunicate OK [20:32:18]wFMCommunicate request_size=255 [20:32:18]MH_SAM_APDU [20:32:18]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 57 17 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 [20:32:18]Write to MH i2c: E2 02 01 F5 C9 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 57 17 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 00 00 89 [20:32:18]Write i2c OK [20:32:18]MH_I2C_Read... [20:32:18]OFD Sender: No OFD packet to send [20:32:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:18]Read from MH i2c: E2 [20:32:18]MH_I2C_Read... [20:32:18]Read from MH i2c: E2 03 00 [20:32:18]MH_I2C_Read... [20:32:18]Read from MH i2c: E2 03 00 F5 C9 00 90 00 32 [20:32:18]RAPDU: 90 00 [20:32:18]wFMCommunicate OK [20:32:18]wFMCommunicate request_size=32 [20:32:18]MH_SAM_APDU [20:32:18]CAPDU: 80 0D 02 02 1B 30 30 30 39 36 35 34 31 33 10 04 04 00 35 57 03 00 35 04 06 00 57 F7 78 97 B4 A4 [20:32:18]Write to MH i2c: E2 23 00 F6 C9 80 0D 02 02 1B 00 30 30 30 39 36 35 34 31 33 10 04 04 00 35 57 03 00 35 04 06 00 57 F7 78 97 B4 A4 00 00 D6 [20:32:18]Write i2c OK [20:32:18]MH_I2C_Read... [20:32:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:18]Read from MH i2c: E2 [20:32:18]MH_I2C_Read... [20:32:18]Read from MH i2c: E2 03 00 [20:32:18]MH_I2C_Read... [20:32:18]Read from MH i2c: E2 03 00 F6 C9 00 90 00 33 [20:32:18]RAPDU: 90 00 [20:32:18]wFMCommunicate OK [20:32:18]wFMCommunicate request_size=4 [20:32:18]MH_SAM_APDU [20:32:18]CAPDU: 80 0D 03 02 [20:32:18]Write to MH i2c: E2 08 00 F7 C9 80 0D 03 02 00 00 00 00 3B [20:32:18]Write i2c OK [20:32:18]MH_I2C_Read... [20:32:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:32:18]Read from MH i2c: E2 [20:32:18]MH_I2C_Read... [20:32:18]Read from MH i2c: E2 0B 00 [20:32:18]MH_I2C_Read... [20:32:18]Read from MH i2c: E2 0B 00 F7 C9 00 E5 0D 17 29 DC BD D9 32 90 00 12 [20:32:18]RAPDU: E5 0D 17 29 DC BD D9 32 90 00 [20:32:18]wFMCommunicate OK [20:32:18]SAM_PROTO_SignData done [20:32:18]FM_MakeSignedData done [20:32:18]CreateOFDProtocolMessage [20:32:18]wFMCommunicate request_size=4 [20:32:18]MH_SAM_APDU [20:32:18]CAPDU: 80 11 00 00 [20:32:18]Write to MH i2c: E2 08 00 F8 C9 80 11 00 00 00 00 00 00 3B [20:32:18]Write i2c OK [20:32:18]MH_I2C_Read... [20:32:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:18]Read from MH i2c: E2 [20:32:18]MH_I2C_Read... [20:32:18]Read from MH i2c: E2 17 00 [20:32:18]MH_I2C_Read... [20:32:18]Read from MH i2c: E2 17 00 F8 C9 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8A [20:32:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:32:18]wFMCommunicate OK [20:32:18]CreateOFDProtocolMessage done [20:32:18]OFDSenderStorePacket 218933 [20:32:18]StoreOFDPacket docnum=218933 [20:32:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 25 01 00 00 60 3E 1D 01 68 53 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 57 17 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 35 57 03 00 35 04 06 00 57 F7 78 97 B4 A4 E5 0D 17 29 DC BD D9 32 [20:32:18]CheckFolder [20:32:18]dirname=/storage/ofd_packets [20:32:18]CheckFolder done [20:32:18]ProducePacketName [20:32:18]name=ofd_packets/00218933 [20:32:18]NVStorageSaveData ofd_packets/00218933 [20:32:18]File name is /storage/ofd_packets/00218933 [20:32:18]Write 323 bytes [20:32:18]NVStorageSaveData done [20:32:18]OFDSenderStorePacket done [20:32:18]KKMCreateOFDPacket done [20:32:18]NVStorageSaveData kkm_last_timestamp [20:32:18]File name is /storage/kkm_last_timestamp [20:32:18]Write 4 bytes [20:32:18]NVStorageSaveData done [20:32:18]ExternCall_PrintAddStr [20:32:18]wPrintStart [20:32:18]Write to MH i2c: 01 00 00 F9 C9 C2 [20:32:18]Write i2c OK [20:32:18]MH_I2C_Read... [20:32:18]Read from MH i2c: 01 [20:32:18]MH_I2C_Read... [20:32:18]Read from MH i2c: 01 07 00 [20:32:18]MH_I2C_Read... [20:32:18]Read from MH i2c: 01 07 00 F9 C9 00 00 00 00 00 FF 0F D7 [20:32:18]RasterBufferAndPrint [20:32:18]line Счет N : (3)79822 [20:32:18]line ИНН: 02508201610067 [20:32:18]line Контрольно-Кассовый Чек [20:32:18]line ПРОДАЖА [20:32:18]line Товар: 48743570 [20:32:18]line Сигареты Winston XStyle Blue [20:32:18]line 1.000 * 144.00 [20:32:18]line = 144.00 [20:32:18]line НДС 12% НСП 1% [20:32:18]line > о реализуемом товаре [20:32:18]line ИТОГО: 144.00 [20:32:18]line НСП 1% : 1.27 [20:32:18]line НДС 12% : 15.29 [20:32:18]line Наличными: 144.00 [20:32:18]line Безнал.: 0.00 [20:32:18]line Место: АЗС № 84 "Партнер Нефть" [20:32:18]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:32:18]line СНО: Общий режим [20:32:18]line Чек 578 19.10.2024 20:32 [20:32:18]line Смена: 443 ФФД: 1.0 [20:32:18]line ЗНМ: 0300000178 [20:32:18]line РНМ: 0000000000098116 [20:32:18]line Версия ККМ: 001 [20:32:18]line ФМ: 0000000000965413 [20:32:18]line ФД: 218933 [20:32:18]line ФПД: 96720391746724 [20:32:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T203223&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218933&fm=96720391746724&tin=02508201610067®Number=0000000000098116&sum=14400 [20:32:18]line 0 [20:32:18]OFD Sender: Processing packet 218933 [packets to send 80, broken 79] [20:32:18]ProducePacketName [20:32:18]name=ofd_packets/00218933 [20:32:18]OFD Sender: To server: pG, [20:32:18]CommunicateWithHost lk.salyk.kg:30040 [20:32:18]ConnectInit lk.salyk.kg [20:32:18]written 0, free lines is 4095 [20:32:18]Connected sock=10 [20:32:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 25 01 00 00 60 3E 1D 01 68 53 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 57 17 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 35 57 03 00 35 04 06 00 57 F7 78 97 B4 A4 E5 0D 17 29 DC BD D9 32 [20:32:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 22 60 47 00 EC 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 39 36 35 34 31 33 10 04 04 00 35 57 03 00 F4 03 04 00 EF C2 13 67 B6 04 01 00 00 B3 14 5D 5F 97 9D D4 A2 [20:32:19]CommunicateWithHost err = 0 [20:32:19]CheckOFDResponse [20:32:19]1017 (14) - 77093643461234 [20:32:19]1041 (16) - 0000000000965413 [20:32:19]1040 (4) - 218933 [20:32:19]1012 (4) - 19.10.2024 14:32 [20:32:19]1206 (1) - 0 [20:32:19]OFD Sender: Remove packet 218933 [20:32:19]ProducePacketName [20:32:19]name=ofd_packets/00218933 [20:32:19]NVStorageDeleteData [20:32:19]Write to MH i2c: 01 00 00 21 CA EB [20:32:19]Write i2c OK [20:32:19]MH_I2C_Read... [20:32:19]Read from MH i2c: 01 [20:32:19]MH_I2C_Read... [20:32:19]Read from MH i2c: 01 07 00 [20:32:19]MH_I2C_Read... [20:32:19]Read from MH i2c: 01 07 00 21 CA 00 00 00 00 00 02 0D 01 [20:32:19]RasterBufferAndPrint [20:32:19]line [20:32:19]line [20:32:19]line [20:32:19]line [20:32:19]line [20:32:19]written 0, free lines is 3337 [20:32:19]MH_Cut [20:32:19]Write to MH i2c: D1 01 00 28 CA 01 C4 [20:32:19]Write i2c OK [20:32:19]MH_I2C_Read... [20:32:19]Read from MH i2c: D1 [20:32:19]MH_I2C_Read... [20:32:19]Read from MH i2c: D1 01 00 [20:32:19]MH_I2C_Read... [20:32:19]Read from MH i2c: D1 01 00 28 CA 00 C3 [20:32:19]Write to MH i2c: 01 00 00 29 CA F3 [20:32:19]Write i2c OK [20:32:19]MH_I2C_Read... [20:32:19]OFD Sender: No OFD packet to send [20:32:19]*** Cut start [20:32:19]*** Partial cut [20:32:19]*** CUTSNS_PIN = 1 [20:32:19]*** CUTSNS_PIN = 0 [20:32:20]*** Brake cut motor [20:32:20]Read from MH i2c: 01 [20:32:20]MH_I2C_Read... [20:32:20]*** Stop cut motor [20:32:20]*** Cut end [20:32:20]Read from MH i2c: 01 07 00 [20:32:20]MH_I2C_Read... [20:32:20]Read from MH i2c: 01 07 00 29 CA 00 00 00 00 00 FF 0F 08 [20:32:20]process_action close_receipt done [20:32:20]requested_data is exist [20:32:20]produce_requested_data [20:32:20]requested_item fm.sn is exist - process it [20:32:20]wFMCommunicate request_size=4 [20:32:20]MH_SAM_APDU [20:32:20]CAPDU: 80 11 00 00 [20:32:20]Write to MH i2c: E2 08 00 2A CA 80 11 00 00 00 00 00 00 6E [20:32:20]Write i2c OK [20:32:20]MH_I2C_Read... [20:32:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:20]Read from MH i2c: E2 [20:32:20]MH_I2C_Read... [20:32:20]Read from MH i2c: E2 17 00 [20:32:20]MH_I2C_Read... [20:32:20]Read from MH i2c: E2 17 00 2A CA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BD [20:32:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:32:20]wFMCommunicate OK [20:32:20]requested_item fd.num is exist - process it [20:32:20]SAM_PROTO_GetFieldsCounters [20:32:20]wFMCommunicate request_size=4 [20:32:20]MH_SAM_APDU [20:32:20]CAPDU: 80 13 00 00 [20:32:20]Write to MH i2c: E2 08 00 2B CA 80 13 00 00 00 00 00 00 71 [20:32:20]Write i2c OK [20:32:20]MH_I2C_Read... [20:32:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:32:20]Read from MH i2c: E2 [20:32:20]MH_I2C_Read... [20:32:20]Read from MH i2c: E2 62 00 [20:32:20]MH_I2C_Read... [20:32:20]Read from MH i2c: E2 62 00 2B CA 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 35 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 42 02 00 00 5E 04 04 00 42 02 00 00 57 04 04 00 43 02 00 00 19 04 04 00 00 00 00 00 90 00 A5 [20:32:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 35 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 42 02 00 00 5E 04 04 00 42 02 00 00 57 04 04 00 43 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:32:20]wFMCommunicate OK [20:32:20]SAM_PROTO_GetFieldsCounters done [20:32:20]requested_item shift.num is exist - process it [20:32:20]requested_item shift.opened is exist - process it [20:32:20]req_shift_opened [20:32:20]FM_GetShiftState [20:32:20]SAM_PROTO_GetShiftState [20:32:20]wFMCommunicate request_size=4 [20:32:20]MH_SAM_APDU [20:32:20]CAPDU: 80 13 01 00 [20:32:20]Write to MH i2c: E2 08 00 2C CA 80 13 01 00 00 00 00 00 73 [20:32:20]Write i2c OK [20:32:20]MH_I2C_Read... [20:32:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:20]Read from MH i2c: E2 [20:32:20]MH_I2C_Read... [20:32:20]Read from MH i2c: E2 0E 00 [20:32:20]MH_I2C_Read... [20:32:20]Read from MH i2c: E2 0E 00 2C CA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B6 [20:32:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:32:20]wFMCommunicate OK [20:32:20]SAM_PROTO_GetShiftState done [20:32:20]FM_GetShiftState done [20:32:20]req_shift_opened done [20:32:20]requested_item shift.open_date is exist - process it [20:32:20]req_shift_open_date [20:32:20]req_shift_open_date done [20:32:20]produce_requested_data done [20:32:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218933,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:32:20]process_action_free close_receipt [20:32:20]json_value_free [20:32:20]json_value_free done [20:32:20]process_json_proto returns [20:32:20]Send response to host [20:32:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218933,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:32:20]free response buf [20:32:20]execute_script done [20:32:20]execute_script returns [20:32:20]free content buf [20:32:20]Sock 9.Close socket [20:32:20]Sock 9.Thread stoped [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:43]accept exits with 8 [20:33:43]New connection [20:33:43]New thread 3066682724 created [20:33:43]Thread 3066826084 joined [20:33:43]Waiting for new connection... [20:33:43] Sock 8.Parse request [20:33:43]Sock 8.Check first char [20:33:43]Sock 8.First char is OK [20:33:43]request: POST /json_proto HTTP/1.0 [20:33:43]Method: POST [20:33:43]URL: /json_proto [20:33:43]Method is POST - this is cgi request [20:33:43]url: /json_proto [20:33:43]query_string will be loaded in cgi processing [20:33:43]execute_cgi json_proto POST (null) [20:33:43]execute_cgi path=json_proto method=POST [20:33:43]POST find Content-Length [20:33:43]Host: 172.17.40.4:8080 [20:33:43]Content-Length: 766 [20:33:43]Content-Type: application/json [20:33:43] [20:33:43]POST finish read [20:33:43]Found Content-Length = 766 [20:33:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [20:33:43]execute_script... [20:33: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)536473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [20:33:43]POST & json_proto [20:33:43]process_json_proto [20:33:43]json parsed OK: [20:33:43]protocol is kg_v1.0 [20:33:43]action value=close_receipt [20:33:43]process_action close_receipt [20:33:43]cmd_close_receipt [20:33:43]MH_GetDate [20:33:43]Write to MH i2c: F0 00 00 2D CA E6 [20:33:43]Write i2c OK [20:33:43]MH_I2C_Read... [20:33:43]Read from MH i2c: F0 [20:33:43]MH_I2C_Read... [20:33:43]Read from MH i2c: F0 09 00 [20:33:43]MH_I2C_Read... [20:33:43]Read from MH i2c: F0 09 00 2D CA 00 AD 17 14 67 EE 0E 0D 67 9E [20:33:43]GetLastDocTimeStamp 1729369943 [20:33:43]current date 1729370029 [20:33:43]FM_GetShiftState [20:33:43]SAM_PROTO_GetShiftState [20:33:43]wFMCommunicate request_size=4 [20:33:43]MH_SAM_APDU [20:33:43]CAPDU: 80 13 01 00 [20:33:43]Write to MH i2c: E2 08 00 2E CA 80 13 01 00 00 00 00 00 75 [20:33:43]Write i2c OK [20:33:43]MH_I2C_Read... [20:33:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:33:43]Read from MH i2c: E2 [20:33:43]MH_I2C_Read... [20:33:43]Read from MH i2c: E2 0E 00 [20:33:43]MH_I2C_Read... [20:33:43]Read from MH i2c: E2 0E 00 2E CA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B8 [20:33:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:33:43]wFMCommunicate OK [20:33:43]SAM_PROTO_GetShiftState done [20:33:43]FM_GetShiftState done [20:33:43]opened in 1729296582 [20:33:43]opened+sec_in_day 1729382982 [20:33:43]quantity*price = 50041 [20:33:43]sum+1 = 50042 [20:33:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 579 19.10.2024 20:33 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218934 ФПД: 33992373601367 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T203349&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218934&fm=33992373601367&tin=02508201610067®Number=0000000000098116&sum=50041 [20:33:44]StoreToDocumentArchive [20:33:44]shift 443 fd 218934 [20:33:44]save to /storage/0443/doc_00218934 [20:33:44]save last doc name /storage/0443/doc_00218934 to /storage/kkm_last_doc_name [20:33:44]save OK [20:33:44]Clear old archive folders... [20:33:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:33:44]tlvbuf is 01532090 [20:33:44]SAM_PROTO_ClearQueue [20:33:44]wFMCommunicate request_size=4 [20:33:44]MH_SAM_APDU [20:33:44]CAPDU: 80 09 00 00 [20:33:44]Write to MH i2c: E2 08 00 3B CA 80 09 00 00 00 00 00 00 77 [20:33:44]Write i2c OK [20:33:44]MH_I2C_Read... [20:33:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:33:44]Read from MH i2c: E2 [20:33:44]MH_I2C_Read... [20:33:44]Read from MH i2c: E2 03 00 [20:33:44]MH_I2C_Read... [20:33:44]Read from MH i2c: E2 03 00 3B CA 00 90 00 79 [20:33:44]RAPDU: 90 00 [20:33:44]wFMCommunicate OK [20:33:44]SAM_PROTO_ClearQueue done [20:33:44]KKMCreateOFDPacket [20:33:44]OFDProtocolAddRootSTLVToBuf [20:33:44]FM_MakeSignedData [20:33:44]FM_MakeSignedData [20:33:44]SAM_PROTO_SignData [20:33:44]wFMCommunicate request_size=4 [20:33:44]MH_SAM_APDU [20:33:44]CAPDU: 80 0D 01 02 [20:33:44]Write to MH i2c: E2 08 00 3C CA 80 0D 01 02 00 00 00 00 7F [20:33:44]Write i2c OK [20:33:44]MH_I2C_Read... [20:33:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:33:44]Read from MH i2c: E2 [20:33:44]MH_I2C_Read... [20:33:44]Read from MH i2c: E2 03 00 [20:33:44]MH_I2C_Read... [20:33:44]Read from MH i2c: E2 03 00 3C CA 00 90 00 7A [20:33:44]RAPDU: 90 00 [20:33:44]wFMCommunicate OK [20:33:44]wFMCommunicate request_size=255 [20:33:44]MH_SAM_APDU [20: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 AD 17 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 36 57 03 00 35 04 06 00 1E [20:33:44]Write to MH i2c: E2 02 01 3D CA 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 AD 17 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 36 57 03 00 35 04 06 00 1E 00 00 47 [20:33:44]Write i2c OK [20:33:44]MH_I2C_Read... [20:33:44]OFD Sender: No OFD packet to send [20:33:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:33:44]Read from MH i2c: E2 [20:33:44]MH_I2C_Read... [20:33:44]Read from MH i2c: E2 03 00 [20:33:44]MH_I2C_Read... [20:33:44]Read from MH i2c: E2 03 00 3D CA 00 90 00 7B [20:33:44]RAPDU: 90 00 [20:33:44]wFMCommunicate OK [20:33:44]wFMCommunicate request_size=10 [20:33:44]MH_SAM_APDU [20:33:44]CAPDU: 80 0D 02 02 05 EA 77 5A 84 57 [20:33:44]Write to MH i2c: E2 0D 00 3E CA 80 0D 02 02 05 00 EA 77 5A 84 57 00 00 22 [20:33:44]Write i2c OK [20:33:44]MH_I2C_Read... [20:33:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:33:44]Read from MH i2c: E2 [20:33:44]MH_I2C_Read... [20:33:44]Read from MH i2c: E2 03 00 [20:33:44]MH_I2C_Read... [20:33:44]Read from MH i2c: E2 03 00 3E CA 00 90 00 7C [20:33:44]RAPDU: 90 00 [20:33:44]wFMCommunicate OK [20:33:44]wFMCommunicate request_size=4 [20:33:44]MH_SAM_APDU [20:33:44]CAPDU: 80 0D 03 02 [20:33:44]Write to MH i2c: E2 08 00 3F CA 80 0D 03 02 00 00 00 00 84 [20:33:44]Write i2c OK [20:33:44]MH_I2C_Read... [20:33:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:33:44]Read from MH i2c: E2 [20:33:44]MH_I2C_Read... [20:33:44]Read from MH i2c: E2 0B 00 [20:33:44]MH_I2C_Read... [20:33:44]Read from MH i2c: E2 0B 00 3F CA 00 AD 9D 2D CD CB 9B 3A 15 90 00 7E [20:33:44]RAPDU: AD 9D 2D CD CB 9B 3A 15 90 00 [20:33:44]wFMCommunicate OK [20:33:44]SAM_PROTO_SignData done [20:33:44]FM_MakeSignedData done [20:33:44]CreateOFDProtocolMessage [20:33:44]wFMCommunicate request_size=4 [20:33:44]MH_SAM_APDU [20:33:44]CAPDU: 80 11 00 00 [20:33:44]Write to MH i2c: E2 08 00 40 CA 80 11 00 00 00 00 00 00 84 [20:33:44]Write i2c OK [20:33:44]MH_I2C_Read... [20:33:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:33:44]Read from MH i2c: E2 [20:33:44]MH_I2C_Read... [20:33:44]Read from MH i2c: E2 17 00 [20:33:44]MH_I2C_Read... [20:33:44]Read from MH i2c: E2 17 00 40 CA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D3 [20:33:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:33:44]wFMCommunicate OK [20:33:44]CreateOFDProtocolMessage done [20:33:44]OFDSenderStorePacket 218934 [20:33:44]StoreOFDPacket docnum=218934 [20:33:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 CF BD 07 01 A3 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 AD 17 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 36 57 03 00 35 04 06 00 1E EA 77 5A 84 57 AD 9D 2D CD CB 9B 3A 15 [20:33:44]CheckFolder [20:33:44]dirname=/storage/ofd_packets [20:33:44]CheckFolder done [20:33:44]ProducePacketName [20:33:44]name=ofd_packets/00218934 [20:33:44]NVStorageSaveData ofd_packets/00218934 [20:33:44]File name is /storage/ofd_packets/00218934 [20:33:44]Write 301 bytes [20:33:44]NVStorageSaveData done [20:33:44]OFDSenderStorePacket done [20:33:44]KKMCreateOFDPacket done [20:33:44]NVStorageSaveData kkm_last_timestamp [20:33:44]File name is /storage/kkm_last_timestamp [20:33:44]Write 4 bytes [20:33:44]NVStorageSaveData done [20:33:44]ExternCall_PrintAddStr [20:33:44]wPrintStart [20:33:44]Write to MH i2c: 01 00 00 41 CA 0B [20:33:44]Write i2c OK [20:33:44]MH_I2C_Read... [20:33:44]Read from MH i2c: 01 [20:33:44]MH_I2C_Read... [20:33:44]Read from MH i2c: 01 07 00 [20:33:44]MH_I2C_Read... [20:33:44]Read from MH i2c: 01 07 00 41 CA 00 00 00 00 00 FF 0F 20 [20:33:44]RasterBufferAndPrint [20:33:44]line Счет N : (1)536473 [20:33:44]line ИНН: 02508201610067 [20:33:44]line Контрольно-Кассовый Чек [20:33:44]line ПРОДАЖА [20:33:44]line ТРК (МРК, ГНК) : 43 [20:33:44]line Товар: 2710124130 [20:33:44]line Аи-92-К-2 [20:33:44]line 7.480 * 66.90 [20:33:44]line = 500.41 [20:33:44]line НДС 12% НСП 1% [20:33:44]line > о реализуемом товаре [20:33:44]line ИТОГО: 500.41 [20:33:44]line НСП 1% : 4.43 [20:33:44]line НДС 12% : 53.14 [20:33:44]line Наличными: 0.00 [20:33:44]line Безнал.: 500.41 [20:33:44]line Место: АЗС № 84 "Партнер Нефть" [20:33:44]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:33:44]line СНО: Общий режим [20:33:44]line Чек 579 19.10.2024 20:33 [20:33:44]line Смена: 443 ФФД: 1.0 [20:33:44]line ЗНМ: 0300000178 [20:33:44]line РНМ: 0000000000098116 [20:33:44]line Версия ККМ: 001 [20:33:44]line Платежная система: Mbank [20:33:44]line ФМ: 0000000000965413 [20:33:44]line ФД: 218934 [20:33:44]line ФПД: 33992373601367 [20:33:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T203349&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218934&fm=33992373601367&tin=02508201610067®Number=0000000000098116&sum=50041 [20:33:45]written 0, free lines is 4095 [20:33:45]OFD Sender: Processing packet 218934 [packets to send 80, broken 79] [20:33:45]ProducePacketName [20:33:45]name=ofd_packets/00218934 [20:33:45]OFD Sender: To server: pG, [20:33:45]CommunicateWithHost lk.salyk.kg:30040 [20:33:45]ConnectInit lk.salyk.kg [20:33:45]Connected sock=10 [20:33:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 CF BD 07 01 A3 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 AD 17 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 36 57 03 00 35 04 06 00 1E EA 77 5A 84 57 AD 9D 2D CD CB 9B 3A 15 [20:33:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F9 63 47 00 4B E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 36 57 03 00 F4 03 04 00 46 C3 13 67 B6 04 01 00 00 86 FD 74 36 61 39 30 35 [20:33:45]CommunicateWithHost err = 0 [20:33:45]CheckOFDResponse [20:33:45]1017 (14) - 77093643461234 [20:33:45]1041 (16) - 0000000000965413 [20:33:45]1040 (4) - 218934 [20:33:45]1012 (4) - 19.10.2024 14:33 [20:33:45]1206 (1) - 0 [20:33:45]OFD Sender: Remove packet 218934 [20:33:45]ProducePacketName [20:33:45]name=ofd_packets/00218934 [20:33:45]NVStorageDeleteData [20:33:45]Write to MH i2c: 01 00 00 6A CA 34 [20:33:45]Write i2c OK [20:33:45]MH_I2C_Read... [20:33:45]Read from MH i2c: 01 [20:33:45]MH_I2C_Read... [20:33:45]Read from MH i2c: 01 07 00 [20:33:45]MH_I2C_Read... [20:33:45]Read from MH i2c: 01 07 00 6A CA 00 00 00 00 00 05 0D 4D [20:33:45]RasterBufferAndPrint [20:33:45]line [20:33:45]line [20:33:45]line [20:33:45]line [20:33:45]line [20:33:45]written 0, free lines is 3343 [20:33:45]MH_Cut [20:33:45]Write to MH i2c: D1 01 00 71 CA 01 0D [20:33:45]Write i2c OK [20:33:45]MH_I2C_Read... [20:33:45]Read from MH i2c: D1 [20:33:45]MH_I2C_Read... [20:33:45]Read from MH i2c: D1 01 00 [20:33:45]MH_I2C_Read... [20:33:45]Read from MH i2c: D1 01 00 71 CA 00 0C [20:33:45]Write to MH i2c: 01 00 00 72 CA 3C [20:33:45]Write i2c OK [20:33:45]MH_I2C_Read... [20:33:46]OFD Sender: No OFD packet to send [20:33:46]*** Cut start [20:33:46]*** Partial cut [20:33:46]*** CUTSNS_PIN = 1 [20:33:46]*** CUTSNS_PIN = 0 [20:33:46]*** Brake cut motor [20:33:47]Read from MH i2c: 01 [20:33:47]MH_I2C_Read... [20:33:47]*** Stop cut motor [20:33:47]*** Cut end [20:33:47]Read from MH i2c: 01 07 00 [20:33:47]MH_I2C_Read... [20:33:47]Read from MH i2c: 01 07 00 72 CA 00 00 00 00 00 FF 0F 51 [20:33:47]process_action close_receipt done [20:33:47]requested_data is exist [20:33:47]produce_requested_data [20:33:47]requested_item fm.sn is exist - process it [20:33:47]wFMCommunicate request_size=4 [20:33:47]MH_SAM_APDU [20:33:47]CAPDU: 80 11 00 00 [20:33:47]Write to MH i2c: E2 08 00 73 CA 80 11 00 00 00 00 00 00 B7 [20:33:47]Write i2c OK [20:33:47]MH_I2C_Read... [20:33:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:33:47]Read from MH i2c: E2 [20:33:47]MH_I2C_Read... [20:33:47]Read from MH i2c: E2 17 00 [20:33:47]MH_I2C_Read... [20:33:47]Read from MH i2c: E2 17 00 73 CA 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 06 [20:33:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:33:47]wFMCommunicate OK [20:33:47]requested_item fd.num is exist - process it [20:33:47]SAM_PROTO_GetFieldsCounters [20:33:47]wFMCommunicate request_size=4 [20:33:47]MH_SAM_APDU [20:33:47]CAPDU: 80 13 00 00 [20:33:47]Write to MH i2c: E2 08 00 74 CA 80 13 00 00 00 00 00 00 BA [20:33:47]Write i2c OK [20:33:47]MH_I2C_Read... [20:33:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:33:47]Read from MH i2c: E2 [20:33:47]MH_I2C_Read... [20:33:47]Read from MH i2c: E2 62 00 [20:33:47]MH_I2C_Read... [20:33:47]Read from MH i2c: E2 62 00 74 CA 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 36 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 43 02 00 00 5E 04 04 00 43 02 00 00 57 04 04 00 44 02 00 00 19 04 04 00 00 00 00 00 90 00 F2 [20:33:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 36 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 43 02 00 00 5E 04 04 00 43 02 00 00 57 04 04 00 44 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:33:47]wFMCommunicate OK [20:33:47]SAM_PROTO_GetFieldsCounters done [20:33:47]requested_item shift.num is exist - process it [20:33:47]requested_item shift.opened is exist - process it [20:33:47]req_shift_opened [20:33:47]FM_GetShiftState [20:33:47]SAM_PROTO_GetShiftState [20:33:47]wFMCommunicate request_size=4 [20:33:47]MH_SAM_APDU [20:33:47]CAPDU: 80 13 01 00 [20:33:47]Write to MH i2c: E2 08 00 75 CA 80 13 01 00 00 00 00 00 BC [20:33:47]Write i2c OK [20:33:47]MH_I2C_Read... [20:33:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:33:47]Read from MH i2c: E2 [20:33:47]MH_I2C_Read... [20:33:47]Read from MH i2c: E2 0E 00 [20:33:47]MH_I2C_Read... [20:33:47]Read from MH i2c: E2 0E 00 75 CA 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FF [20:33:47]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:33:47]wFMCommunicate OK [20:33:47]SAM_PROTO_GetShiftState done [20:33:47]FM_GetShiftState done [20:33:47]req_shift_opened done [20:33:47]requested_item shift.open_date is exist - process it [20:33:47]req_shift_open_date [20:33:47]req_shift_open_date done [20:33:47]produce_requested_data done [20:33:47]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218934,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:33:47]process_action_free close_receipt [20:33:47]json_value_free [20:33:47]json_value_free done [20:33:47]process_json_proto returns [20:33:47]Send response to host [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 C8 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 6D [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005725C8 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 11+0=11 [00:00:10]*** BPK Status Register BPK_RDY = 0x2 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33560624 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 C8 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 6E [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 0C 00 00 00 00 00 00 00 0B [00:00:12]Current date/time: 01.01.1970 00:00 [00:00:12]FM_Init [00:00:12]wFMConnect [00:00:12]MH_SAM_On [00:00:12]Write to MH i2c: E0 00 00 08 00 E7 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_init finished! [00:00:12]*** atr: [00:00:12]*** 0F 3B D5 18 FF 81 91 FE [00:00:12]*** 1F C3 80 73 C8 21 10 0A [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]Read from MH i2c: E0 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E0 10 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [00:00:12]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [00:00:12]wFMCommunicate request_size=10 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [00:00:12]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [00:00:12]RAPDU: 90 00 [00:00:12]wFMCommunicate OK [00:00:12]wFMCommunicate request_size=4 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 80 11 00 00 [00:00:12]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 17 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D3 [00:00:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:00:12]wFMCommunicate OK [00:00:12]Detected FM SN is 0000000000965413 [00:00:12]Stored FM SN is 0000000000965413 [00:00:12]wFMCommunicate request_size=9 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 80 16 00 00 04 8D 2A 01 00 [00:00:12]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 8D 2A 01 00 00 00 4A [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [00:00:12]RAPDU: 90 00 [00:00:12]wFMCommunicate OK [00:00:12]FM PIN OK [00:00:12]wFMCommunicate request_size=8 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 80 14 04 00 03 02 00 01 [00:00:12]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [00:00:12]RAPDU: 90 00 [00:00:12]wFMCommunicate OK [00:00:12]wFMCommunicate request_size=13 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [00:00:12]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [00:00:12]RAPDU: 90 00 [00:00:12]wFMCommunicate OK [00:00:12]wFMCommunicate request_size=4 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 80 11 00 00 [00:00:12]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 17 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D7 [00:00:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:00:12]wFMCommunicate OK [00:00:12]DocumentArchiveInit [00:00:12]Start Httpd... [00:00:12]Httpd thread 3067055460 created [00:00:12]Write to MH i2c: 01 00 00 0F 00 0F [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [00:00:12]MH Int Process started [00:00:12]Allocated Socket 7 [00:00:12]Bind OK [00:00:12]Listen OK [00:00:12]httpd running on port 8080 [00:00:12]Waiting for new connection... [00:00:12]OFD Sender: Processing packet 218936 [packets to send 80, broken 79] [00:00:12]ProducePacketName [00:00:12]name=ofd_packets/00218936 [00:00:12]OFD Sender: To server: pG, [00:00:12]CommunicateWithHost lk.salyk.kg:30040 [00:00:12]ConnectInit lk.salyk.kg [00:00:12]Connected sock=9 [00:00:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9C BB 07 01 8B 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 45 02 00 00 F4 03 04 00 BB 17 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 38 57 03 00 35 04 06 00 E3 EA 77 4E FB 43 9C 7C D3 F9 9E 4B 20 02 [00:00:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4B 06 47 00 1C 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 38 57 03 00 F4 03 04 00 B6 C3 13 67 B6 04 01 00 00 CB FE C9 F5 81 7C 99 DA [00:00:12]CommunicateWithHost err = 0 [00:00:12]CheckOFDResponse [00:00:12]1017 (14) - 77093643461234 [00:00:12]1041 (16) - 0000000000965413 [00:00:12]1040 (4) - 218936 [00:00:12]1012 (4) - 19.10.2024 14:35 [00:00:12]1206 (1) - 0 [00:00:12]OFD Sender: Remove packet 218936 [00:00:12]ProducePacketName [00:00:12]name=ofd_packets/00218936 [00:00:12]NVStorageDeleteData [00:00:13]OFD Sender: No OFD packet to send [00:00:13]accept exits with 8 [00:00:13]New connection [00:00:13]New thread 3066768740 created [00:00:13]Waiting for new connection... [00:00:13] Sock 8.Parse request [00:00:13]Sock 8.Check first char [00:00:13]Sock 8.First char is OK [00:00:13]request: POST /json_proto HTTP/1.0 [00:00:13]Method: POST [00:00:13]URL: /json_proto [00:00:13]Method is POST - this is cgi request [00:00:13]url: /json_proto [00:00:13]query_string will be loaded in cgi processing [00:00:13]execute_cgi json_proto POST (null) [00:00:13]execute_cgi path=json_proto method=POST [00:00:13]POST find Content-Length [00:00:13]Host: 172.17.40.4:8080 [00:00:13]Content-Length: 215 [00:00:13]Content-Type: application/json [00:00:13] [00:00:13]POST finish read [00:00:13]Found Content-Length = 215 [00:00: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" ] } } [00:00:13]execute_script... [00:00: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" ] } } [00:00:13]POST & json_proto [00:00:13]process_json_proto [00:00:13]json parsed OK: [00:00:13]protocol is kg_v1.0 [00:00:13]action value=get_value [00:00:13]process_action get_value [00:00:13]cmd_get_value [00:00:13]process_action get_value done [00:00:13]requested_data is exist [00:00:13]produce_requested_data [00:00:13]requested_item kkm.sn is exist - process it [00:00:13]requested_item kkm.ver is exist - process it [00:00:13]requested_item fm.sn is exist - process it [00:00:13]wFMCommunicate request_size=4 [00:00:13]MH_SAM_APDU [00:00:13]CAPDU: 80 11 00 00 [00:00:13]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [00:00:13]Write i2c OK [00:00:13]MH_I2C_Read... [00:00:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:13]Read from MH i2c: E2 [00:00:13]MH_I2C_Read... [00:00:13]Read from MH i2c: E2 17 00 [00:00:13]MH_I2C_Read... [00:00:13]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D9 [00:00:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:00:13]wFMCommunicate OK [00:00:13]requested_item fd.num is exist - process it [00:00:13]SAM_PROTO_GetFieldsCounters [00:00:13]wFMCommunicate request_size=4 [00:00:13]MH_SAM_APDU [00:00:13]CAPDU: 80 13 00 00 [00:00:13]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [00:00:13]Write i2c OK [00:00:13]MH_I2C_Read... [00:00:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:00:13]Read from MH i2c: E2 [00:00:13]MH_I2C_Read... [00:00:13]Read from MH i2c: E2 62 00 [00:00:13]MH_I2C_Read... [00:00:13]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 38 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 45 02 00 00 5E 04 04 00 45 02 00 00 57 04 04 00 46 02 00 00 19 04 04 00 00 00 00 00 90 00 CD [00:00:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 38 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 45 02 00 00 5E 04 04 00 45 02 00 00 57 04 04 00 46 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:00:13]wFMCommunicate OK [00:00:13]SAM_PROTO_GetFieldsCounters done [00:00:13]requested_item shift.num is exist - process it [00:00:13]requested_item shift.opened is exist - process it [00:00:13]req_shift_opened [00:00:13]FM_GetShiftState [00:00:13]SAM_PROTO_GetShiftState [00:00:13]wFMCommunicate request_size=4 [00:00:13]MH_SAM_APDU [00:00:13]CAPDU: 80 13 01 00 [00:00:13]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [00:00:13]Write i2c OK [00:00:13]MH_I2C_Read... [00:00:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:00:14]Read from MH i2c: E2 [00:00:14]MH_I2C_Read... [00:00:14]Read from MH i2c: E2 0E 00 [00:00:14]MH_I2C_Read... [00:00:14]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D2 [00:00:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [00:00:14]wFMCommunicate OK [00:00:14]SAM_PROTO_GetShiftState done [00:00:14]FM_GetShiftState done [00:00:14]req_shift_opened done [00:00:14]requested_item shift.open_date is exist - process it [00:00:14]req_shift_open_date [00:00:14]req_shift_open_date done [00:00:14]produce_requested_data done [00:00:14]produce_requested_data return {"kkm.sn":"0300000178","kkm.ver":"001","fm.sn":"0000000000965413","fd.num":218936,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [00:00:14]process_action_free get_value [00:00:14]json_value_free [00:00:14]json_value_free done [00:00:14]process_json_proto returns [00:00:14]Send response to host [00:00:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000178","kkm.ver":"001","fm.sn":"0000000000965413","fd.num":218936,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [00:00:14]free response buf [00:00:14]execute_script done [00:00:14]execute_script returns [00:00:14]free content buf [00:00:14]Sock 8.Close socket [00:00:14]Sock 8.Thread stoped [00:00:14]accept exits with 9 [00:00:14]New connection [00:00:14]New thread 3066625380 created [00:00:14]Thread 3066768740 joined [00:00:14]Waiting for new connection... [00:00:14] Sock 9.Parse request [00:00:14]Sock 9.Check first char [00:00:14]Sock 9.First char is OK [00:00:14]request: POST /json_proto HTTP/1.0 [00:00:14]Method: POST [00:00:14]URL: /json_proto [00:00:14]Method is POST - this is cgi request [00:00:14]url: /json_proto [00:00:14]query_string will be loaded in cgi processing [00:00:14]execute_cgi json_proto POST (null) [00:00:14]execute_cgi path=json_proto method=POST [00:00:14]POST find Content-Length [00:00:14]Host: 172.17.40.4:8080 [00:00:14]Content-Length: 331 [00:00:14]Content-Type: application/json [00:00:14] [00:00:14]POST finish read [00:00:14]Found Content-Length = 331 [00:00:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:00:14]execute_script... [00:00:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:00:14]POST & json_proto [00:00:14]process_json_proto [00:00:14]json parsed OK: [00:00:14]protocol is kg_v1.0 [00:00:14]action value=get_value [00:00:14]process_action get_value [00:00:14]cmd_get_value [00:00:14]process_action get_value done [00:00:14]requested_data is exist [00:00:14]produce_requested_data [00:00:14]requested_item fm.sale.total is exist - process it [00:00:14]SAM_PROTO_GetFMData [00:00:14]wFMCommunicate request_size=4 [00:00:14]MH_SAM_APDU [00:00:14]CAPDU: 80 13 03 00 [00:00:14]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [00:00:14]Write i2c OK [00:00:14]MH_I2C_Read... [00:00:14]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:00:14]Read from MH i2c: E2 [00:00:14]MH_I2C_Read... [00:00:14]Read from MH i2c: E2 FD 00 [00:00:14]MH_I2C_Read... [00:00:14]Read from MH i2c: E2 FD 00 13 00 00 C5 04 85 04 C1 04 6E 04 04 00 C2 53 03 00 69 04 A3 00 6F 04 04 00 69 53 03 00 B1 04 05 00 07 77 F4 BE 03 70 04 05 00 FE 23 2A CF 02 72 04 04 00 09 53 CA EF 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 86 66 DD 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 36 E6 7C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 B9 [00:00:14]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 C2 53 03 00 69 04 A3 00 6F 04 04 00 69 53 03 00 B1 04 05 00 07 77 F4 BE 03 70 04 05 00 FE 23 2A CF 02 72 04 04 00 09 53 CA EF 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 86 66 DD 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 36 E6 7C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 [00:00:14]wFMCommunicate OK [00:00:14]wFMCommunicate request_size=4 [00:00:14]MH_SAM_APDU [00:00:14]CAPDU: 80 17 00 00 [00:00:14]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [00:00:14]Write i2c OK [00:00:14]MH_I2C_Read... [00:00:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:14]Read from MH i2c: E2 [00:00:14]MH_I2C_Read... [00:00:14]Read from MH i2c: E2 FD 00 [00:00:14]MH_I2C_Read... [00:00:14]Read from MH i2c: E2 FD 00 14 00 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 22 [00:00:14]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 [00:00:14]wFMCommunicate OK [00:00:14]wFMCommunicate request_size=4 [00:00:14]MH_SAM_APDU [00:00:14]CAPDU: 80 17 00 00 [00:00:14]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [00:00:14]Write i2c OK [00:00:14]MH_I2C_Read... [00:00:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:14]Read from MH i2c: E2 [00:00:14]MH_I2C_Read... [00:00:14]Read from MH i2c: E2 FD 00 [00:00:14]MH_I2C_Read... [00:00:15]Read from MH i2c: E2 FD 00 15 00 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 A7 [00:00:15]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [00:00:15]wFMCommunicate OK [00:00:15]wFMCommunicate request_size=4 [00:00:15]MH_SAM_APDU [00:00:15]CAPDU: 80 17 00 00 [00:00:15]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [00:00:15]Write i2c OK [00:00:15]MH_I2C_Read... [00:00:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:15]Read from MH i2c: E2 [00:00:15]MH_I2C_Read... [00:00:15]Read from MH i2c: E2 FD 00 [00:00:15]MH_I2C_Read... [00:00:15]Read from MH i2c: E2 FD 00 16 00 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 22 [00:00:15]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [00:00:15]wFMCommunicate OK [00:00:15]wFMCommunicate request_size=4 [00:00:15]MH_SAM_APDU [00:00:15]CAPDU: 80 17 00 00 [00:00:15]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [00:00:15]Write i2c OK [00:00:15]MH_I2C_Read... [00:00:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [00:00:15]Read from MH i2c: E2 [00:00:15]MH_I2C_Read... [00:00:15]Read from MH i2c: E2 E2 00 [00:00:15]MH_I2C_Read... [00:00:15]Read from MH i2c: E2 E2 00 17 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 75 [00:00:15]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:00:15]wFMCommunicate OK [00:00:15]SAM_PROTO_GetFMData done [00:00:15]requested_item fm.sale_refund.total is exist - process it [00:00:15]requested_item fm.buy.total is exist - process it [00:00:15]requested_item shift.sale.total is exist - process it [00:00:15]SAM_PROTO_GetShiftData [00:00:15]wFMCommunicate request_size=4 [00:00:15]MH_SAM_APDU [00:00:15]CAPDU: 80 13 02 00 [00:00:15]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [00:00:15]Write i2c OK [00:00:15]MH_I2C_Read... [00:00:16]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:00:16]Read from MH i2c: E2 [00:00:16]MH_I2C_Read... [00:00:16]Read from MH i2c: E2 FD 00 [00:00:16]MH_I2C_Read... [00:00:16]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 45 02 00 00 69 04 9E 00 6F 04 04 00 45 02 00 00 B1 04 04 00 CC 72 B2 02 70 04 04 00 E0 CA F3 01 72 04 03 00 EC A7 BE 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 6F 56 49 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 70 1C 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 7C [00:00:16]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 45 02 00 00 69 04 9E 00 6F 04 04 00 45 02 00 00 B1 04 04 00 CC 72 B2 02 70 04 04 00 E0 CA F3 01 72 04 03 00 EC A7 BE 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 6F 56 49 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 70 1C 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:00:16]wFMCommunicate OK [00:00:16]wFMCommunicate request_size=4 [00:00:16]MH_SAM_APDU [00:00:16]CAPDU: 80 17 00 00 [00:00:16]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [00:00:16]Write i2c OK [00:00:16]MH_I2C_Read... [00:00:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:16]Read from MH i2c: E2 [00:00:16]MH_I2C_Read... [00:00:16]Read from MH i2c: E2 FD 00 [00:00:16]MH_I2C_Read... [00:00:16]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [00:00:16]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [00:00:16]wFMCommunicate OK [00:00:16]wFMCommunicate request_size=4 [00:00:16]MH_SAM_APDU [00:00:16]CAPDU: 80 17 00 00 [00:00:16]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [00:00:16]Write i2c OK [00:00:16]MH_I2C_Read... [00:00:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:16]Read from MH i2c: E2 [00:00:16]MH_I2C_Read... [00:00:16]Read from MH i2c: E2 FD 00 [00:00:16]MH_I2C_Read... [00:00:16]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 [00:00:16]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:00:16]wFMCommunicate OK [00:00:16]wFMCommunicate request_size=4 [00:00:16]MH_SAM_APDU [00:00:16]CAPDU: 80 17 00 00 [00:00:16]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [00:00:16]Write i2c OK [00:00:16]MH_I2C_Read... [00:00:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:16]Read from MH i2c: E2 [00:00:16]MH_I2C_Read... [00:00:16]Read from MH i2c: E2 FD 00 [00:00:16]MH_I2C_Read... [00:00:17]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [00:00:17]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:00:17]wFMCommunicate OK [00:00:17]wFMCommunicate request_size=4 [00:00:17]MH_SAM_APDU [00:00:17]CAPDU: 80 17 00 00 [00:00:17]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [00:00:17]Write i2c OK [00:00:17]MH_I2C_Read... [00:00:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:00:17]Read from MH i2c: E2 [00:00:17]MH_I2C_Read... [00:00:17]Read from MH i2c: E2 CE 00 [00:00:17]MH_I2C_Read... [00:00:17]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [00:00:17]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:00:17]wFMCommunicate OK [00:00:17]SAM_PROTO_GetShiftData done [00:00:17]requested_item shift.sale.total_cash is exist - process it [00:00:17]requested_item shift.sale_refund.total is exist - process it [00:00:17]requested_item shift.sale_refund.total_cash is exist - process it [00:00:17]requested_item shift.buy.total is exist - process it [00:00:17]requested_item shift.buy.total_cash is exist - process it [00:00:17]produce_requested_data done [00:00:17]produce_requested_data return {"fm.sale.total":160885941.83,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":452492.28,"shift.sale.total_cash":327544.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:00:17]process_action_free get_value [00:00:17]json_value_free [00:00:17]json_value_free done [00:00:17]process_json_proto returns [00:00:17]Send response to host [00:00:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":160885941.83,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":452492.28,"shift.sale.total_cash":327544.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:00:17]free response buf [00:00:17]execute_script done [00:00:17]execute_script returns [00:00:17]free content buf [00:00:17]Sock 9.Close socket [00:00:17]Sock 9.Thread stoped [00:00:17]accept exits with 8 [00:00:17]New connection [00:00:17]New thread 3066768740 created [00:00:17]Thread 3066625380 joined [00:00:17]Waiting for new connection... [00:00:17] Sock 8.Parse request [00:00:17]Sock 8.Check first char [00:00:17]Sock 8.First char is OK [00:00:17]request: POST /json_proto HTTP/1.0 [00:00:17]Method: POST [00:00:17]URL: /json_proto [00:00:17]Method is POST - this is cgi request [00:00:17]url: /json_proto [00:00:17]query_string will be loaded in cgi processing [00:00:17]execute_cgi json_proto POST (null) [00:00:17]execute_cgi path=json_proto method=POST [00:00:17]POST find Content-Length [00:00:17]Host: 172.17.40.4:8080 [00:00:17]Content-Length: 144 [00:00:17]Content-Type: application/json [00:00:17] [00:00:17]POST finish read [00:00:17]Found Content-Length = 144 [00:00:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [00:00:17]execute_script... [00:00:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [00:00:17]POST & json_proto [00:00:17]process_json_proto [00:00:17]json parsed OK: [00:00:17]protocol is kg_v1.0 [00:00:17]action value=print_doc [00:00:17]process_action print_doc [00:00:17]ExternCall_PrintAddStr [00:00:17]wPrintStart [00:00:17]Write to MH i2c: 01 00 00 1D 00 1D [00:00:17]Write i2c OK [00:00:17]MH_I2C_Read... [00:00:17]Read from MH i2c: 01 [00:00:17]MH_I2C_Read... [00:00:17]Read from MH i2c: 01 07 00 [00:00:17]MH_I2C_Read... [00:00:17]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [00:00:17]RasterBufferAndPrint [00:00:17]line Счет N : (1)536474 [00:00:17]line ИНН: 02508201610067 [00:00:17]line Контрольно-Кассовый Чек [00:00:17]line ПРОДАЖА [00:00:17]line ТРК (МРК, ГНК) : 13 [00:00:17]line Товар: 2710124130 [00:00:17]line Аи-92-К-2 [00:00:17]line 17.940 * 66.90 [00:00:17]line = 1200.19 [00:00:17]line НДС 12% НСП 1% [00:00:17]line > о реализуемом товаре [00:00:17]line ОКРУГЛЕНИЕ: -0.19 [00:00:17]line ИТОГО: 1200.00 [00:00:17]line Внесено: 1200.00 [00:00:17]line СДАЧА: 0.00 [00:00:17]line НСП 1% : 10.62 [00:00:17]line НДС 12% : 127.45 [00:00:17]line Наличными: 1200.00 [00:00:17]line Безнал.: 0.00 [00:00:17]line Место: АЗС № 84 "Партнер Нефть" [00:00:17]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [00:00:17]line СНО: Общий режим [00:00:17]line Чек 581 19.10.2024 20:34 [00:00:17]line Смена: 443 ФФД: 1.0 [00:00:17]line ЗНМ: 0300000178 [00:00:17]line РНМ: 0000000000098116 [00:00:17]line Версия ККМ: 001 [00:00:17]line ФМ: 0000000000965413 [00:00:17]line ФД: 218936 [00:00:17]line ФПД: 250596163517251 [00:00:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T203403&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218936&fm=250596163517251&tin=02508201610067®Number=0000000000098116&sum=120000 [00:00:17]written 0, free lines is 4095 [00:00:17]Write to MH i2c: 01 00 00 48 00 48 [00:00:17]Write i2c OK [00:00:17]MH_I2C_Read... [00:00:17]Read from MH i2c: 01 [00:00:17]MH_I2C_Read... [00:00:17]Read from MH i2c: 01 07 00 [00:00:17]MH_I2C_Read... [00:00:17]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 F2 0C 4D [00:00:18]RasterBufferAndPrint [00:00:18]line [00:00:18]line [00:00:18]line [00:00:18]line [00:00:18]line [00:00:18]written 0, free lines is 3332 [00:00:18]MH_Cut [00:00:18]Write to MH i2c: D1 01 00 4F 00 01 21 [00:00:18]Write i2c OK [00:00:18]MH_I2C_Read... [00:00:18]Read from MH i2c: D1 [00:00:18]MH_I2C_Read... [00:00:18]Read from MH i2c: D1 01 00 [00:00:18]MH_I2C_Read... [00:00:18]Read from MH i2c: D1 01 00 4F 00 00 20 [00:00:18]Write to MH i2c: 01 00 00 50 00 50 [00:00:18]Write i2c OK [00:00:18]MH_I2C_Read... [00:00:18]OFD Sender: No OFD packet to send [00:00:18]*** Cut start [00:00:18]*** Partial cut [00:00:18]*** CUTSNS_PIN = 1 [00:00:18]*** CUTSNS_PIN = 0 [00:00:18]*** Brake cut motor [00:00:19]Read from MH i2c: 01 [00:00:19]MH_I2C_Read... [00:00:19]*** Stop cut motor [00:00:19]*** Cut end [00:00:19]Read from MH i2c: 01 07 00 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [00:00:19]process_action print_doc done [00:00:19]requested_data is exist [00:00:19]produce_requested_data [00:00:19]produce_requested_data return (null) [00:00:19]process_action_free print_doc [00:00:19]json_value_free [00:00:19]json_value_free done [00:00:19]process_json_proto returns [00:00:19]Send response to host [00:00:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [00:00:19]free response buf [00:00:19]execute_script done [00:00:19]execute_script returns [00:00:19]free content buf [00:00:19]Sock 8.Close socket [00:00:19]Sock 8.Thread stoped [00:00:23]OFD Sender: No OFD packet to send [00:00:28]OFD Sender: No OFD packet to send [00:00:33]OFD Sender: No OFD packet to send [00:00:38]OFD Sender: No OFD packet to send [00:00:43]OFD Sender: No OFD packet to send [00:00:48]OFD Sender: No OFD packet to send [00:00:53]OFD Sender: No OFD packet to send [00:00:58]OFD Sender: No OFD packet to send [00:01:03]OFD Sender: No OFD packet to send [00:01:08]OFD Sender: No OFD packet to send [00:01:08]accept exits with 9 [00:01:08]New connection [00:01:08]New thread 3066625380 created [00:01:08]Thread 3066768740 joined [00:01:08]Waiting for new connection... [00:01:08] Sock 9.Parse request [00:01:08]Sock 9.Check first char [00:01:08]Sock 9.First char is OK [00:01:08]request: POST /json_proto HTTP/1.0 [00:01:08]Method: POST [00:01:08]URL: /json_proto [00:01:08]Method is POST - this is cgi request [00:01:08]url: /json_proto [00:01:08]query_string will be loaded in cgi processing [00:01:08]execute_cgi json_proto POST (null) [00:01:08]execute_cgi path=json_proto method=POST [00:01:08]POST find Content-Length [00:01:08]Host: 172.17.40.4:8080 [00:01:08]Content-Length: 622 [00:01:08]Content-Type: application/json [00:01:08] [00:01:08]POST finish read [00:01:08]Found Content-Length = 622 [00:01:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79823", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:08]execute_script... [00:01:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79823", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:08]POST & json_proto [00:01:08]process_json_proto [00:01:08]json parsed OK: [00:01:08]protocol is kg_v1.0 [00:01:08]action value=close_receipt [00:01:08]process_action close_receipt [00:01:08]cmd_close_receipt [00:01:08]MH_GetDate [00:01:08]Write to MH i2c: F0 00 00 51 00 40 [00:01:08]Write i2c OK [00:01:08]MH_I2C_Read... [00:01:08]Read from MH i2c: F0 [00:01:08]MH_I2C_Read... [00:01:08]Read from MH i2c: F0 09 00 [00:01:08]MH_I2C_Read... [00:01:08]Read from MH i2c: F0 09 00 51 00 00 44 00 00 00 00 00 00 00 8D [00:01:08]GetLastDocTimeStamp 1729370043 [00:01:08]current date 68 [00:01:08]curdatesum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 582 19.10.2024 20:54 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218937 ФПД: 20270848075322 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T205424&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218937&fm=20270848075322&tin=02508201610067®Number=0000000000098116&sum=35000 [20:54:25]StoreToDocumentArchive [20:54:25]shift 443 fd 218937 [20:54:25]save to /storage/0443/doc_00218937 [20:54:25]save last doc name /storage/0443/doc_00218937 to /storage/kkm_last_doc_name [20:54:25]save OK [20:54:25]Clear old archive folders... [20:54:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:54:25]tlvbuf is 00FEC400 [20:54:25]SAM_PROTO_ClearQueue [20:54:25]wFMCommunicate request_size=4 [20:54:25]MH_SAM_APDU [20:54:25]CAPDU: 80 09 00 00 [20:54:25]Write to MH i2c: E2 08 00 2E 00 80 09 00 00 00 00 00 00 A0 [20:54:25]Write i2c OK [20:54:25]MH_I2C_Read... [20:54:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:54:25]Read from MH i2c: E2 [20:54:25]MH_I2C_Read... [20:54:25]Read from MH i2c: E2 03 00 [20:54:25]MH_I2C_Read... [20:54:25]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [20:54:25]RAPDU: 90 00 [20:54:25]wFMCommunicate OK [20:54:25]SAM_PROTO_ClearQueue done [20:54:25]KKMCreateOFDPacket [20:54:25]OFDProtocolAddRootSTLVToBuf [20:54:25]FM_MakeSignedData [20:54:25]FM_MakeSignedData [20:54:25]SAM_PROTO_SignData [20:54:25]wFMCommunicate request_size=4 [20:54:25]MH_SAM_APDU [20:54:25]CAPDU: 80 0D 01 02 [20:54:25]Write to MH i2c: E2 08 00 2F 00 80 0D 01 02 00 00 00 00 A8 [20:54:25]Write i2c OK [20:54:25]MH_I2C_Read... [20:54:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:54:25]Read from MH i2c: E2 [20:54:25]MH_I2C_Read... [20:54:25]Read from MH i2c: E2 03 00 [20:54:25]MH_I2C_Read... [20:54:25]Read from MH i2c: E2 03 00 2F 00 00 90 00 A3 [20:54:25]RAPDU: 90 00 [20:54:25]wFMCommunicate OK [20:54:25]wFMCommunicate request_size=255 [20:54:25]MH_SAM_APDU [20:54: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 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 46 02 00 00 F4 03 04 00 80 1C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 39 57 03 00 35 04 06 00 12 [20:54:25]Write to MH i2c: E2 02 01 30 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 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 46 02 00 00 F4 03 04 00 80 1C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 39 57 03 00 35 04 06 00 12 00 00 FB [20:54:26]Write i2c OK [20:54:26]MH_I2C_Read... [20:54:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:26]Read from MH i2c: E2 [20:54:26]MH_I2C_Read... [20:54:26]Read from MH i2c: E2 03 00 [20:54:26]MH_I2C_Read... [20:54:26]Read from MH i2c: E2 03 00 30 00 00 90 00 A4 [20:54:26]RAPDU: 90 00 [20:54:26]wFMCommunicate OK [20:54:26]wFMCommunicate request_size=10 [20:54:26]MH_SAM_APDU [20:54:26]CAPDU: 80 0D 02 02 05 6F AC B2 E6 3A [20:54:26]Write to MH i2c: E2 0D 00 31 00 80 0D 02 02 05 00 6F AC B2 E6 3A 00 00 A2 [20:54:26]Write i2c OK [20:54:26]MH_I2C_Read... [20:54:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:26]Read from MH i2c: E2 [20:54:26]MH_I2C_Read... [20:54:26]Read from MH i2c: E2 03 00 [20:54:26]MH_I2C_Read... [20:54:26]Read from MH i2c: E2 03 00 31 00 00 90 00 A5 [20:54:26]RAPDU: 90 00 [20:54:26]wFMCommunicate OK [20:54:26]wFMCommunicate request_size=4 [20:54:26]MH_SAM_APDU [20:54:26]CAPDU: 80 0D 03 02 [20:54:26]Write to MH i2c: E2 08 00 32 00 80 0D 03 02 00 00 00 00 AD [20:54:26]Write i2c OK [20:54:26]MH_I2C_Read... [20:54:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:54:26]Read from MH i2c: E2 [20:54:26]MH_I2C_Read... [20:54:26]Read from MH i2c: E2 0B 00 [20:54:26]MH_I2C_Read... [20:54:26]Read from MH i2c: E2 0B 00 32 00 00 36 A4 B1 72 98 82 86 80 90 00 CB [20:54:26]RAPDU: 36 A4 B1 72 98 82 86 80 90 00 [20:54:26]wFMCommunicate OK [20:54:26]SAM_PROTO_SignData done [20:54:26]FM_MakeSignedData done [20:54:26]CreateOFDProtocolMessage [20:54:26]wFMCommunicate request_size=4 [20:54:26]MH_SAM_APDU [20:54:26]CAPDU: 80 11 00 00 [20:54:26]Write to MH i2c: E2 08 00 33 00 80 11 00 00 00 00 00 00 AD [20:54:26]Write i2c OK [20:54:26]MH_I2C_Read... [20:54:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:26]Read from MH i2c: E2 [20:54:26]MH_I2C_Read... [20:54:26]Read from MH i2c: E2 17 00 [20:54:26]MH_I2C_Read... [20:54:26]Read from MH i2c: E2 17 00 33 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FC [20:54:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:54:26]wFMCommunicate OK [20:54:26]CreateOFDProtocolMessage done [20:54:26]OFDSenderStorePacket 218937 [20:54:26]StoreOFDPacket docnum=218937 [20:54:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 84 CA 07 01 6F 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 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 46 02 00 00 F4 03 04 00 80 1C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 39 57 03 00 35 04 06 00 12 6F AC B2 E6 3A 36 A4 B1 72 98 82 86 80 [20:54:26]CheckFolder [20:54:26]dirname=/storage/ofd_packets [20:54:26]CheckFolder done [20:54:26]ProducePacketName [20:54:26]name=ofd_packets/00218937 [20:54:26]NVStorageSaveData ofd_packets/00218937 [20:54:26]File name is /storage/ofd_packets/00218937 [20:54:26]Write 301 bytes [20:54:26]NVStorageSaveData done [20:54:26]OFDSenderStorePacket done [20:54:26]KKMCreateOFDPacket done [20:54:26]NVStorageSaveData kkm_last_timestamp [20:54:26]File name is /storage/kkm_last_timestamp [20:54:26]Write 4 bytes [20:54:26]NVStorageSaveData done [20:54:26]ExternCall_PrintAddStr [20:54:26]wPrintStart [20:54:26]Write to MH i2c: 01 00 00 34 00 34 [20:54:26]Write i2c OK [20:54:26]MH_I2C_Read... [20:54:26]Read from MH i2c: 01 [20:54:26]MH_I2C_Read... [20:54:26]Read from MH i2c: 01 07 00 [20:54:26]MH_I2C_Read... [20:54:26]Read from MH i2c: 01 07 00 34 00 00 00 00 00 00 FF 0F 49 [20:54:26]RasterBufferAndPrint [20:54:26]line Счет N : (1)536480 [20:54:26]line ИНН: 02508201610067 [20:54:26]line Контрольно-Кассовый Чек [20:54:26]line ПРОДАЖА [20:54:26]line ТРК (МРК, ГНК) : 43 [20:54:26]line Товар: 2710124130 [20:54:26]line Аи-92-К-2 [20:54:26]line 5.240 * 66.90 [20:54:26]line = 350.56 [20:54:26]line НДС 12% НСП 1% [20:54:26]line > о реализуемом товаре [20:54:26]line ОКРУГЛЕНИЕ: -0.56 [20:54:26]line ИТОГО: 350.00 [20:54:26]line Внесено: 350.00 [20:54:26]line СДАЧА: 0.00 [20:54:26]line НСП 1% : 3.10 [20:54:26]line НДС 12% : 37.23 [20:54:26]line Наличными: 350.00 [20:54:26]line Безнал.: 0.00 [20:54:26]line Место: АЗС № 84 "Партнер Нефть" [20:54:26]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:54:26]line СНО: Общий режим [20:54:26]line Чек 582 19.10.2024 20:54 [20:54:26]line Смена: 443 ФФД: 1.0 [20:54:27]line ЗНМ: 0300000178 [20:54:27]line РНМ: 0000000000098116 [20:54:27]line Версия ККМ: 001 [20:54:27]line ФМ: 0000000000965413 [20:54:27]line ФД: 218937 [20:54:27]line ФПД: 20270848075322 [20:54:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T205424&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218937&fm=20270848075322&tin=02508201610067®Number=0000000000098116&sum=35000 [20:54:27]OFD Sender: Processing packet 218937 [packets to send 80, broken 79] [20:54:27]ProducePacketName [20:54:27]name=ofd_packets/00218937 [20:54:27]OFD Sender: To server: pG, [20:54:27]CommunicateWithHost lk.salyk.kg:30040 [20:54:27]ConnectInit lk.salyk.kg [20:54:27]written 0, free lines is 4095 [20:54:27]Connected sock=10 [20:54:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 84 CA 07 01 6F 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 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 46 02 00 00 F4 03 04 00 80 1C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 39 57 03 00 35 04 06 00 12 6F AC B2 E6 3A 36 A4 B1 72 98 82 86 80 [20:54:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E9 26 47 00 30 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 39 36 35 34 31 33 10 04 04 00 39 57 03 00 F4 03 04 00 2F C8 13 67 B6 04 01 00 00 D7 15 2E 7D E3 29 D2 C9 [20:54:27]CommunicateWithHost err = 0 [20:54:27]CheckOFDResponse [20:54:27]1017 (14) - 77093643461234 [20:54:27]1041 (16) - 0000000000965413 [20:54:27]1040 (4) - 218937 [20:54:27]1012 (4) - 19.10.2024 14:54 [20:54:27]1206 (1) - 0 [20:54:27]OFD Sender: Remove packet 218937 [20:54:27]ProducePacketName [20:54:27]name=ofd_packets/00218937 [20:54:27]NVStorageDeleteData [20:54:27]Write to MH i2c: 01 00 00 5F 00 5F [20:54:27]Write i2c OK [20:54:27]MH_I2C_Read... [20:54:27]Read from MH i2c: 01 [20:54:27]MH_I2C_Read... [20:54:27]Read from MH i2c: 01 07 00 [20:54:27]MH_I2C_Read... [20:54:27]Read from MH i2c: 01 07 00 5F 00 00 00 00 00 00 05 0D 78 [20:54:27]RasterBufferAndPrint [20:54:27]line [20:54:27]line [20:54:27]line [20:54:27]line [20:54:27]line [20:54:27]written 0, free lines is 3353 [20:54:27]MH_Cut [20:54:27]Write to MH i2c: D1 01 00 66 00 01 38 [20:54:27]Write i2c OK [20:54:27]MH_I2C_Read... [20:54:27]Read from MH i2c: D1 [20:54:27]MH_I2C_Read... [20:54:27]Read from MH i2c: D1 01 00 [20:54:27]MH_I2C_Read... [20:54:27]Read from MH i2c: D1 01 00 66 00 00 37 [20:54:27]Write to MH i2c: 01 00 00 67 00 67 [20:54:27]Write i2c OK [20:54:27]MH_I2C_Read... [20:54:28]OFD Sender: No OFD packet to send [20:54:28]*** Cut start [20:54:28]*** Partial cut [20:54:28]*** CUTSNS_PIN = 1 [20:54:28]*** CUTSNS_PIN = 0 [20:54:28]*** Brake cut motor [20:54:28]Read from MH i2c: 01 *** Stop cut motor [20:54:28] [20:54:28]*** Cut end [20:54:28]MH_I2C_Read... [20:54:28]Read from MH i2c: 01 07 00 [20:54:28]MH_I2C_Read... [20:54:28]Read from MH i2c: 01 07 00 67 00 00 00 00 00 00 FF 0F 7C [20:54:28]process_action close_receipt done [20:54:28]requested_data is exist [20:54:28]produce_requested_data [20:54:28]requested_item fm.sn is exist - process it [20:54:28]wFMCommunicate request_size=4 [20:54:28]MH_SAM_APDU [20:54:28]CAPDU: 80 11 00 00 [20:54:28]Write to MH i2c: E2 08 00 68 00 80 11 00 00 00 00 00 00 E2 [20:54:28]Write i2c OK [20:54:28]MH_I2C_Read... [20:54:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:28]Read from MH i2c: E2 [20:54:28]MH_I2C_Read... [20:54:28]Read from MH i2c: E2 17 00 [20:54:28]MH_I2C_Read... [20:54:28]Read from MH i2c: E2 17 00 68 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 31 [20:54:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:54:28]wFMCommunicate OK [20:54:28]requested_item fd.num is exist - process it [20:54:28]SAM_PROTO_GetFieldsCounters [20:54:28]wFMCommunicate request_size=4 [20:54:28]MH_SAM_APDU [20:54:28]CAPDU: 80 13 00 00 [20:54:29]Write to MH i2c: E2 08 00 69 00 80 13 00 00 00 00 00 00 E5 [20:54:29]Write i2c OK [20:54:29]MH_I2C_Read... [20:54:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:54:29]Read from MH i2c: E2 [20:54:29]MH_I2C_Read... [20:54:29]Read from MH i2c: E2 62 00 [20:54:29]MH_I2C_Read... [20:54:29]Read from MH i2c: E2 62 00 69 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 39 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 46 02 00 00 5E 04 04 00 46 02 00 00 57 04 04 00 47 02 00 00 19 04 04 00 00 00 00 00 90 00 29 [20:54:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 39 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 46 02 00 00 5E 04 04 00 46 02 00 00 57 04 04 00 47 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:54:29]wFMCommunicate OK [20:54:29]SAM_PROTO_GetFieldsCounters done [20:54:29]requested_item shift.num is exist - process it [20:54:29]requested_item shift.opened is exist - process it [20:54:29]req_shift_opened [20:54:29]FM_GetShiftState [20:54:29]SAM_PROTO_GetShiftState [20:54:29]wFMCommunicate request_size=4 [20:54:29]MH_SAM_APDU [20:54:29]CAPDU: 80 13 01 00 [20:54:29]Write to MH i2c: E2 08 00 6A 00 80 13 01 00 00 00 00 00 E7 [20:54:29]Write i2c OK [20:54:29]MH_I2C_Read... [20:54:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:29]Read from MH i2c: E2 [20:54:29]MH_I2C_Read... [20:54:29]Read from MH i2c: E2 0E 00 [20:54:29]MH_I2C_Read... [20:54:29]Read from MH i2c: E2 0E 00 6A 00 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2A [20:54:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:54:29]wFMCommunicate OK [20:54:29]SAM_PROTO_GetShiftState done [20:54:29]FM_GetShiftState done [20:54:29]req_shift_opened done [20:54:29]requested_item shift.open_date is exist - process it [20:54:29]req_shift_open_date [20:54:29]req_shift_open_date done [20:54:29]produce_requested_data done [20:54:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218937,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:54:29]process_action_free close_receipt [20:54:29]json_value_free [20:54:29]json_value_free done [20:54:29]process_json_proto returns [20:54:29]Send response to host [20:54:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218937,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:54:29]free response buf [20:54:29]execute_script done [20:54:29]execute_script returns [20:54:29]free content buf [20:54:29]Sock 9.Close socket [20:54:29]Sock 9.Thread stoped [20:54:29]accept exits with 7 [20:54:29]New connection [20:54:29]New thread 3066699108 created [20:54:29]Thread 3066555748 joined [20:54:29]Waiting for new connection... [20:54:29] Sock 7.Parse request [20:54:29]Sock 7.Check first char [20:54:30]Sock 7.First char is OK [20:54:30]request: POST /json_proto HTTP/1.0 [20:54:30]Method: POST [20:54:30]URL: /json_proto [20:54:30]Method is POST - this is cgi request [20:54:30]url: /json_proto [20:54:30]query_string will be loaded in cgi processing [20:54:30]execute_cgi json_proto POST (null) [20:54:30]execute_cgi path=json_proto method=POST [20:54:30]POST find Content-Length [20:54:30]Host: 172.17.40.4:8080 [20:54:30]Content-Length: 622 [20:54:30]Content-Type: application/json [20:54:30] [20:54:30]POST finish read [20:54:30]Found Content-Length = 622 [20:54:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79823", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:30]execute_script... [20:54:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79823", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:30]POST & json_proto [20:54:30]process_json_proto [20:54:30]json parsed OK: [20:54:30]protocol is kg_v1.0 [20:54:30]action value=close_receipt [20:54:30]process_action close_receipt [20:54:30]cmd_close_receipt [20:54:30]MH_GetDate [20:54:30]Write to MH i2c: F0 00 00 6B 00 5A [20:54:30]Write i2c OK [20:54:30]MH_I2C_Read... [20:54:30]Read from MH i2c: F0 [20:54:30]MH_I2C_Read... [20:54:30]Read from MH i2c: F0 09 00 [20:54:30]MH_I2C_Read... [20:54:30]Read from MH i2c: F0 09 00 6B 00 00 86 1C 14 67 68 1C 14 67 7F [20:54:30]GetLastDocTimeStamp 1729371264 [20:54:30]current date 1729371270 [20:54:30]FM_GetShiftState [20:54:30]SAM_PROTO_GetShiftState [20:54:30]wFMCommunicate request_size=4 [20:54:30]MH_SAM_APDU [20:54:30]CAPDU: 80 13 01 00 [20:54:30]Write to MH i2c: E2 08 00 6C 00 80 13 01 00 00 00 00 00 E9 [20:54:30]Write i2c OK [20:54:30]MH_I2C_Read... [20:54:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:30]Read from MH i2c: E2 [20:54:30]MH_I2C_Read... [20:54:30]Read from MH i2c: E2 0E 00 [20:54:30]MH_I2C_Read... [20:54:30]Read from MH i2c: E2 0E 00 6C 00 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2C [20:54:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:54:30]wFMCommunicate OK [20:54:30]SAM_PROTO_GetShiftState done [20:54:30]FM_GetShiftState done [20:54:30]opened in 1729296582 [20:54:30]opened+sec_in_day 1729382982 [20:54:30]quantity*price = 14400 [20:54:30]sum+1 = 14401 [20:54:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 583 19.10.2024 20:54 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218938 ФПД: 122609416893469 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T205430&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218938&fm=122609416893469&tin=02508201610067®Number=0000000000098116&sum=14400 0 [20:54:31]StoreToDocumentArchive [20:54:31]shift 443 fd 218938 [20:54:31]save to /storage/0443/doc_00218938 [20:54:31]save last doc name /storage/0443/doc_00218938 to /storage/kkm_last_doc_name [20:54:31]save OK [20:54:31]Clear old archive folders... [20:54:31]ProcessDocumentItem done err = 0, tmpTLVsize=275 [20:54:31]tlvbuf is 01023C70 [20:54:31]SAM_PROTO_ClearQueue [20:54:31]wFMCommunicate request_size=4 [20:54:31]MH_SAM_APDU [20:54:31]CAPDU: 80 09 00 00 [20:54:31]Write to MH i2c: E2 08 00 79 00 80 09 00 00 00 00 00 00 EB [20:54:31]Write i2c OK [20:54:31]MH_I2C_Read... [20:54:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:54:31]Read from MH i2c: E2 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [20:54:31]RAPDU: 90 00 [20:54:31]wFMCommunicate OK [20:54:31]SAM_PROTO_ClearQueue done [20:54:31]KKMCreateOFDPacket [20:54:31]OFDProtocolAddRootSTLVToBuf [20:54:31]FM_MakeSignedData [20:54:31]FM_MakeSignedData [20:54:31]SAM_PROTO_SignData [20:54:31]wFMCommunicate request_size=4 [20:54:31]MH_SAM_APDU [20:54:31]CAPDU: 80 0D 01 02 [20:54:31]Write to MH i2c: E2 08 00 7A 00 80 0D 01 02 00 00 00 00 F3 [20:54:31]Write i2c OK [20:54:31]MH_I2C_Read... [20:54:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:54:31]Read from MH i2c: E2 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [20:54:31]RAPDU: 90 00 [20:54:31]wFMCommunicate OK [20:54:31]wFMCommunicate request_size=255 [20:54:31]MH_SAM_APDU [20:54:31]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 86 1C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 [20:54:31]Write to MH i2c: E2 02 01 7B 00 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 86 1C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 00 00 1A [20:54:31]Write i2c OK [20:54:31]MH_I2C_Read... [20:54:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:31]Read from MH i2c: E2 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [20:54:31]RAPDU: 90 00 [20:54:31]wFMCommunicate OK [20:54:31]wFMCommunicate request_size=34 [20:54:31]MH_SAM_APDU [20:54:31]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3A 57 03 00 35 04 06 00 6F 83 3A BD 74 1D [20:54:31]Write to MH i2c: E2 25 00 7C 00 80 0D 02 02 1D 00 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3A 57 03 00 35 04 06 00 6F 83 3A BD 74 1D 00 00 C1 [20:54:31]Write i2c OK [20:54:31]MH_I2C_Read... [20:54:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:31]Read from MH i2c: E2 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [20:54:31]RAPDU: 90 00 [20:54:31]wFMCommunicate OK [20:54:31]wFMCommunicate request_size=4 [20:54:31]MH_SAM_APDU [20:54:31]CAPDU: 80 0D 03 02 [20:54:31]Write to MH i2c: E2 08 00 7D 00 80 0D 03 02 00 00 00 00 F8 [20:54:31]Write i2c OK [20:54:31]MH_I2C_Read... [20:54:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:54:31]Read from MH i2c: E2 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 0B 00 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 0B 00 7D 00 00 DD FA 09 F9 72 9A D4 CA 90 00 7C [20:54:31]RAPDU: DD FA 09 F9 72 9A D4 CA 90 00 [20:54:31]wFMCommunicate OK [20:54:31]SAM_PROTO_SignData done [20:54:31]FM_MakeSignedData done [20:54:31]CreateOFDProtocolMessage [20:54:31]wFMCommunicate request_size=4 [20:54:31]MH_SAM_APDU [20:54:31]CAPDU: 80 11 00 00 [20:54:31]Write to MH i2c: E2 08 00 7E 00 80 11 00 00 00 00 00 00 F8 [20:54:31]Write i2c OK [20:54:31]MH_I2C_Read... [20:54:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:32]Read from MH i2c: E2 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: E2 17 00 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: E2 17 00 7E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 47 [20:54:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:54:32]wFMCommunicate OK [20:54:32]CreateOFDProtocolMessage done [20:54:32]OFDSenderStorePacket 218938 [20:54:32]StoreOFDPacket docnum=218938 [20:54:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 27 01 00 00 30 FF 1F 01 B8 B0 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 86 1C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3A 57 03 00 35 04 06 00 6F 83 3A BD 74 1D DD FA 09 F9 72 9A D4 CA [20:54:32]CheckFolder [20:54:32]dirname=/storage/ofd_packets [20:54:32]CheckFolder done [20:54:32]ProducePacketName [20:54:32]name=ofd_packets/00218938 [20:54:32]NVStorageSaveData ofd_packets/00218938 [20:54:32]File name is /storage/ofd_packets/00218938 [20:54:32]Write 325 bytes [20:54:32]NVStorageSaveData done [20:54:32]OFDSenderStorePacket done [20:54:32]KKMCreateOFDPacket done [20:54:32]NVStorageSaveData kkm_last_timestamp [20:54:32]File name is /storage/kkm_last_timestamp [20:54:32]Write 4 bytes [20:54:32]NVStorageSaveData done [20:54:32]ExternCall_PrintAddStr [20:54:32]wPrintStart [20:54:32]Write to MH i2c: 01 00 00 7F 00 7F [20:54:32]Write i2c OK [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: 01 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: 01 07 00 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: 01 07 00 7F 00 00 00 00 00 00 FF 0F 94 [20:54:32]RasterBufferAndPrint [20:54:32]line Счет N : (3)79823 [20:54:32]line ИНН: 02508201610067 [20:54:32]line Контрольно-Кассовый Чек [20:54:32]line ПРОДАЖА [20:54:32]line Товар: 48743587 [20:54:32]line Сигареты Winston XStyle Silver [20:54:32]line 1.000 * 144.00 [20:54:32]line = 144.00 [20:54:32]line НДС 12% НСП 1% [20:54:32]line > о реализуемом товаре [20:54:32]line ИТОГО: 144.00 [20:54:32]line НСП 1% : 1.27 [20:54:32]line НДС 12% : 15.29 [20:54:32]line Наличными: 144.00 [20:54:32]line Безнал.: 0.00 [20:54:32]line Место: АЗС № 84 "Партнер Нефть" [20:54:32]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:54:32]line СНО: Общий режим [20:54:32]line Чек 583 19.10.2024 20:54 [20:54:32]line Смена: 443 ФФД: 1.0 [20:54:32]line ЗНМ: 0300000178 [20:54:32]line РНМ: 0000000000098116 [20:54:32]line Версия ККМ: 001 [20:54:32]line ФМ: 0000000000965413 [20:54:32]line ФД: 218938 [20:54:32]line ФПД: 122609416893469 [20:54:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T205430&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218938&fm=122609416893469&tin=02508201610067®Number=0000000000098116&sum=14400 [20:54:32]line 0 [20:54:32]written 0, free lines is 4095 [20:54:32]OFD Sender: Processing packet 218938 [packets to send 80, broken 79] [20:54:32]ProducePacketName [20:54:32]name=ofd_packets/00218938 [20:54:32]OFD Sender: To server: pG, [20:54:32]CommunicateWithHost lk.salyk.kg:30040 [20:54:32]ConnectInit lk.salyk.kg [20:54:32]Connected sock=10 [20:54:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 27 01 00 00 30 FF 1F 01 B8 B0 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 86 1C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3A 57 03 00 35 04 06 00 6F 83 3A BD 74 1D DD FA 09 F9 72 9A D4 CA [20:54:32]Write to MH i2c: 01 00 00 A8 00 A8 [20:54:32]Write i2c OK [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: 01 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: 01 07 00 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: 01 07 00 A8 00 00 00 00 00 00 F3 0C AE [20:54:32]RasterBufferAndPrint [20:54:32]line [20:54:32]line [20:54:32]line [20:54:32]line [20:54:32]line [20:54:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1D C5 47 00 B5 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 39 36 35 34 31 33 10 04 04 00 3A 57 03 00 F4 03 04 00 34 C8 13 67 B6 04 01 00 00 C4 2F EA 64 6F 38 54 F6 [20:54:32]CommunicateWithHost err = 0 [20:54:32]CheckOFDResponse [20:54:32]1017 (14) - 77093643461234 [20:54:32]1041 (16) - 0000000000965413 [20:54:32]1040 (4) - 218938 [20:54:32]1012 (4) - 19.10.2024 14:54 [20:54:32]1206 (1) - 0 [20:54:32]OFD Sender: Remove packet 218938 [20:54:32]ProducePacketName [20:54:32]name=ofd_packets/00218938 [20:54:32]NVStorageDeleteData [20:54:32]written 0, free lines is 3362 [20:54:32]MH_Cut [20:54:32]Write to MH i2c: D1 01 00 AF 00 01 81 [20:54:32]Write i2c OK [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: D1 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: D1 01 00 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: D1 01 00 AF 00 00 80 [20:54:32]Write to MH i2c: 01 00 00 B0 00 B0 [20:54:32]Write i2c OK [20:54:32]MH_I2C_Read... [20:54:33]OFD Sender: No OFD packet to send [20:54:33]*** Cut start [20:54:33]*** Partial cut [20:54:33]*** CUTSNS_PIN = 1 [20:54:33]*** CUTSNS_PIN = 0 [20:54:33]*** Brake cut motor [20:54:33]Read from MH i2c: 01 *** Stop cut motor [20:54:33] [20:54:33]*** Cut end [20:54:33]MH_I2C_Read... [20:54:33]Read from MH i2c: 01 07 00 [20:54:33]MH_I2C_Read... [20:54:33]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [20:54:33]process_action close_receipt done [20:54:33]requested_data is exist [20:54:33]produce_requested_data [20:54:33]requested_item fm.sn is exist - process it [20:54:33]wFMCommunicate request_size=4 [20:54:33]MH_SAM_APDU [20:54:33]CAPDU: 80 11 00 00 [20:54:33]Write to MH i2c: E2 08 00 B1 00 80 11 00 00 00 00 00 00 2B [20:54:33]Write i2c OK [20:54:33]MH_I2C_Read... [20:54:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:33]Read from MH i2c: E2 [20:54:33]MH_I2C_Read... [20:54:33]Read from MH i2c: E2 17 00 [20:54:33]MH_I2C_Read... [20:54:33]Read from MH i2c: E2 17 00 B1 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7A [20:54:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:54:33]wFMCommunicate OK [20:54:33]requested_item fd.num is exist - process it [20:54:33]SAM_PROTO_GetFieldsCounters [20:54:33]wFMCommunicate request_size=4 [20:54:33]MH_SAM_APDU [20:54:33]CAPDU: 80 13 00 00 [20:54:33]Write to MH i2c: E2 08 00 B2 00 80 13 00 00 00 00 00 00 2E [20:54:33]Write i2c OK [20:54:33]MH_I2C_Read... [20:54:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:54:34]Read from MH i2c: E2 [20:54:34]MH_I2C_Read... [20:54:34]Read from MH i2c: E2 62 00 [20:54:34]MH_I2C_Read... [20:54:34]Read from MH i2c: E2 62 00 B2 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 76 [20:54:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:54:34]wFMCommunicate OK [20:54:34]SAM_PROTO_GetFieldsCounters done [20:54:34]requested_item shift.num is exist - process it [20:54:34]requested_item shift.opened is exist - process it [20:54:34]req_shift_opened [20:54:34]FM_GetShiftState [20:54:34]SAM_PROTO_GetShiftState [20:54:34]wFMCommunicate request_size=4 [20:54:34]MH_SAM_APDU [20:54:34]CAPDU: 80 13 01 00 [20:54:34]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [20:54:34]Write i2c OK [20:54:34]MH_I2C_Read... [20:54:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:34]Read from MH i2c: E2 [20:54:34]MH_I2C_Read... [20:54:34]Read from MH i2c: E2 0E 00 [20:54:34]MH_I2C_Read... [20:54:34]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 73 [20:54:34]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:54:34]wFMCommunicate OK [20:54:34]SAM_PROTO_GetShiftState done [20:54:34]FM_GetShiftState done [20:54:34]req_shift_opened done [20:54:34]requested_item shift.open_date is exist - process it [20:54:34]req_shift_open_date [20:54:34]req_shift_open_date done [20:54:34]produce_requested_data done [20:54:34]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218938,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:54:34]process_action_free close_receipt [20:54:34]json_value_free [20:54:34]json_value_free done [20:54:34]process_json_proto returns [20:54:34]Send response to host [20:54:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218938,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:54:34]free response buf [20:54:34]execute_script done [20:54:34]execute_script returns [20:54:34]free content buf [20:54:34]Sock 7.Close socket [20:54:34]Sock 7.Thread stoped [20:54:38]OFD Sender: No OFD packet to send [20:54:43]OFD Sender: No OFD packet to send [20:54:48]OFD Sender: No OFD packet to send [20:54:53]OFD Sender: No OFD packet to send [20:54:58]OFD Sender: No OFD packet to send [20:55:03]OFD Sender: No OFD packet to send [20:55:08]OFD Sender: No OFD packet to send [20:55:13]OFD Sender: No OFD packet to send [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:40]accept exits with 9 [20:55:40]New connection [20:55:40]New thread 3066555748 created [20:55:40]Thread 3066699108 joined [20:55:40]Waiting for new connection... [20:55:40] Sock 9.Parse request [20:55:40]Sock 9.Check first char [20:55:40]Sock 9.First char is OK [20:55:40]request: POST /json_proto HTTP/1.0 [20:55:40]Method: POST [20:55:40]URL: /json_proto [20:55:40]Method is POST - this is cgi request [20:55:40]url: /json_proto [20:55:40]query_string will be loaded in cgi processing [20:55:40]execute_cgi json_proto POST (null) [20:55:40]execute_cgi path=json_proto method=POST [20:55:40]POST find Content-Length [20:55:40]Host: 172.17.40.4:8080 [20:55:40]Content-Length: 653 [20:55:40]Content-Type: application/json [20:55:40] [20:55:40]POST finish read [20:55:40]Found Content-Length = 653 [20:55:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79824", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:55:40]execute_script... [20:55: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 : (3)79824", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:55:40]POST & json_proto [20:55:40]process_json_proto [20:55:40]json parsed OK: [20:55:40]protocol is kg_v1.0 [20:55:40]action value=close_receipt [20:55:40]process_action close_receipt [20:55:40]cmd_close_receipt [20:55:40]MH_GetDate [20:55:40]Write to MH i2c: F0 00 00 B4 00 A3 [20:55:40]Write i2c OK [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: F0 [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: F0 09 00 [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: F0 09 00 B4 00 00 CC 1C 14 67 68 1C 14 67 0E [20:55:40]GetLastDocTimeStamp 1729371270 [20:55:40]current date 1729371340 [20:55:40]FM_GetShiftState [20:55:40]SAM_PROTO_GetShiftState [20:55:40]wFMCommunicate request_size=4 [20:55:40]MH_SAM_APDU [20:55:40]CAPDU: 80 13 01 00 [20:55:40]Write to MH i2c: E2 08 00 B5 00 80 13 01 00 00 00 00 00 32 [20:55:40]Write i2c OK [20:55:40]MH_I2C_Read... [20:55:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:40]Read from MH i2c: E2 [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: E2 0E 00 [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: E2 0E 00 B5 00 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 75 [20:55:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:55:40]wFMCommunicate OK [20:55:40]SAM_PROTO_GetShiftState done [20:55:40]FM_GetShiftState done [20:55:40]opened in 1729296582 [20:55:40]opened+sec_in_day 1729382982 [20:55:40]quantity*price = 9500 [20:55:40]sum+1 = 9501 [20:55:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 584 19.10.2024 20:55 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218939 ФПД: 211481024070367 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T205540&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218939&fm=211481024070367&tin=02508201610067®Number=0000000000098116&sum=9500 0 [20:55:41]StoreToDocumentArchive [20:55:41]shift 443 fd 218939 [20:55:41]save to /storage/0443/doc_00218939 [20:55:41]save last doc name /storage/0443/doc_00218939 to /storage/kkm_last_doc_name [20:55:41]save OK [20:55:41]Clear old archive folders... [20:55:41]ProcessDocumentItem done err = 0, tmpTLVsize=293 [20:55:41]tlvbuf is 00FE3FF0 [20:55:41]SAM_PROTO_ClearQueue [20:55:41]wFMCommunicate request_size=4 [20:55:41]MH_SAM_APDU [20:55:41]CAPDU: 80 09 00 00 [20:55:41]Write to MH i2c: E2 08 00 C2 00 80 09 00 00 00 00 00 00 34 [20:55:41]Write i2c OK [20:55:41]MH_I2C_Read... [20:55:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:55:41]Read from MH i2c: E2 [20:55:41]MH_I2C_Read... [20:55:41]Read from MH i2c: E2 03 00 [20:55:41]MH_I2C_Read... [20:55:41]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [20:55:41]RAPDU: 90 00 [20:55:41]wFMCommunicate OK [20:55:41]SAM_PROTO_ClearQueue done [20:55:41]KKMCreateOFDPacket [20:55:41]OFDProtocolAddRootSTLVToBuf [20:55:41]FM_MakeSignedData [20:55:41]FM_MakeSignedData [20:55:41]SAM_PROTO_SignData [20:55:41]wFMCommunicate request_size=4 [20:55:41]MH_SAM_APDU [20:55:41]CAPDU: 80 0D 01 02 [20:55:41]Write to MH i2c: E2 08 00 C3 00 80 0D 01 02 00 00 00 00 3C [20:55:41]Write i2c OK [20:55:41]MH_I2C_Read... [20:55:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:55:41]Read from MH i2c: E2 [20:55:41]MH_I2C_Read... [20:55:41]Read from MH i2c: E2 03 00 [20:55:41]MH_I2C_Read... [20:55:41]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [20:55:41]RAPDU: 90 00 [20:55:41]wFMCommunicate OK [20:55:41]wFMCommunicate request_size=255 [20:55:41]MH_SAM_APDU [20:55:41]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 CC 1C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [20:55:41]Write to MH i2c: E2 02 01 C4 00 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 CC 1C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 45 [20:55:41]Write i2c OK [20:55:41]MH_I2C_Read... [20:55:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:42]Read from MH i2c: E2 [20:55:42]MH_I2C_Read... [20:55:42]Read from MH i2c: E2 03 00 [20:55:42]MH_I2C_Read... [20:55:42]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [20:55:42]RAPDU: 90 00 [20:55:42]wFMCommunicate OK [20:55:42]wFMCommunicate request_size=52 [20:55:42]MH_SAM_APDU [20:55:42]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3B 57 03 00 35 04 06 00 C0 57 43 51 02 DF [20:55:42]Write to MH i2c: E2 37 00 C5 00 80 0D 02 02 2F 00 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3B 57 03 00 35 04 06 00 C0 57 43 51 02 DF 00 00 1F [20:55:42]Write i2c OK [20:55:42]MH_I2C_Read... [20:55:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:42]Read from MH i2c: E2 [20:55:42]MH_I2C_Read... [20:55:42]Read from MH i2c: E2 03 00 [20:55:42]MH_I2C_Read... [20:55:42]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [20:55:42]RAPDU: 90 00 [20:55:42]wFMCommunicate OK [20:55:42]wFMCommunicate request_size=4 [20:55:42]MH_SAM_APDU [20:55:42]CAPDU: 80 0D 03 02 [20:55:42]Write to MH i2c: E2 08 00 C6 00 80 0D 03 02 00 00 00 00 41 [20:55:42]Write i2c OK [20:55:42]MH_I2C_Read... [20:55:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:55:42]Read from MH i2c: E2 [20:55:42]MH_I2C_Read... [20:55:42]Read from MH i2c: E2 0B 00 [20:55:42]MH_I2C_Read... [20:55:42]Read from MH i2c: E2 0B 00 C6 00 00 94 2D A5 95 F0 6E 34 21 90 00 F0 [20:55:42]RAPDU: 94 2D A5 95 F0 6E 34 21 90 00 [20:55:42]wFMCommunicate OK [20:55:42]SAM_PROTO_SignData done [20:55:42]FM_MakeSignedData done [20:55:42]CreateOFDProtocolMessage [20:55:42]wFMCommunicate request_size=4 [20:55:42]MH_SAM_APDU [20:55:42]CAPDU: 80 11 00 00 [20:55:42]Write to MH i2c: E2 08 00 C7 00 80 11 00 00 00 00 00 00 41 [20:55:42]Write i2c OK [20:55:42]MH_I2C_Read... [20:55:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:42]Read from MH i2c: E2 [20:55:42]MH_I2C_Read... [20:55:42]Read from MH i2c: E2 17 00 [20:55:42]MH_I2C_Read... [20:55:42]Read from MH i2c: E2 17 00 C7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 90 [20:55:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:55:42]wFMCommunicate OK [20:55:42]CreateOFDProtocolMessage done [20:55:42]OFDSenderStorePacket 218939 [20:55:42]StoreOFDPacket docnum=218939 [20:55:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 39 01 00 00 D4 ED 31 01 B9 68 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 CC 1C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3B 57 03 00 35 04 06 00 C0 57 43 51 02 DF 94 2D A5 95 F0 6E 34 21 [20:55:42]CheckFolder [20:55:42]dirname=/storage/ofd_packets [20:55:42]CheckFolder done [20:55:42]ProducePacketName [20:55:42]name=ofd_packets/00218939 [20:55:42]NVStorageSaveData ofd_packets/00218939 [20:55:42]File name is /storage/ofd_packets/00218939 [20:55:42]Write 343 bytes [20:55:42]NVStorageSaveData done [20:55:42]OFDSenderStorePacket done [20:55:42]KKMCreateOFDPacket done [20:55:42]NVStorageSaveData kkm_last_timestamp [20:55:42]File name is /storage/kkm_last_timestamp [20:55:42]Write 4 bytes [20:55:42]NVStorageSaveData done [20:55:42]ExternCall_PrintAddStr [20:55:42]wPrintStart [20:55:42]Write to MH i2c: 01 00 00 C8 00 C8 [20:55:42]Write i2c OK [20:55:42]MH_I2C_Read... [20:55:42]Read from MH i2c: 01 [20:55:42]MH_I2C_Read... [20:55:42]Read from MH i2c: 01 07 00 [20:55:42]MH_I2C_Read... [20:55:42]Read from MH i2c: 01 07 00 C8 00 00 00 00 00 00 FF 0F DD [20:55:42]RasterBufferAndPrint [20:55:42]line Счет N : (3)79824 [20:55:42]line ИНН: 02508201610067 [20:55:42]line Контрольно-Кассовый Чек [20:55:42]line ПРОДАЖА [20:55:42]line Товар: 4700000480050 [20:55:42]line Напиток Nitro Energy эн green ж/б 0,45л [20:55:42]line 1.000 * 95.00 [20:55:42]line = 95.00 [20:55:42]line НДС 12% НСП 1% [20:55:42]line > о реализуемом товаре [20:55:42]line ИТОГО: 95.00 [20:55:42]line НСП 1% : 0.84 [20:55:42]line НДС 12% : 10.09 [20:55:42]line Наличными: 95.00 [20:55:42]line Безнал.: 0.00 [20:55:42]line Место: АЗС № 84 "Партнер Нефть" [20:55:42]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:55:42]line СНО: Общий режим [20:55:42]line Чек 584 19.10.2024 20:55 [20:55:42]line Смена: 443 ФФД: 1.0 [20:55:42]line ЗНМ: 0300000178 [20:55:42]line РНМ: 0000000000098116 [20:55:42]line Версия ККМ: 001 [20:55:42]line ФМ: 0000000000965413 [20:55:42]line ФД: 218939 [20:55:42]line ФПД: 211481024070367 [20:55:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T205540&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218939&fm=211481024070367&tin=02508201610067®Number=0000000000098116&sum=9500 [20:55:42]line 0 [20:55:42]OFD Sender: Processing packet 218939 [packets to send 80, broken 79] [20:55:42]ProducePacketName [20:55:42]name=ofd_packets/00218939 [20:55:42]OFD Sender: To server: pG, [20:55:42]CommunicateWithHost lk.salyk.kg:30040 [20:55:42]ConnectInit lk.salyk.kg [20:55:42]written 0, free lines is 4095 [20:55:42]Connected sock=10 [20:55:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 39 01 00 00 D4 ED 31 01 B9 68 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 CC 1C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3B 57 03 00 35 04 06 00 C0 57 43 51 02 DF 94 2D A5 95 F0 6E 34 21 [20:55:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 00 59 47 00 CA 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 39 36 35 34 31 33 10 04 04 00 3B 57 03 00 F4 03 04 00 7A C8 13 67 B6 04 01 00 00 0A 50 A8 DF 50 77 2A 1F [20:55:42]CommunicateWithHost err = 0 [20:55:42]CheckOFDResponse [20:55:42]1017 (14) - 77093643461234 [20:55:42]1041 (16) - 0000000000965413 [20:55:42]1040 (4) - 218939 [20:55:42]1012 (4) - 19.10.2024 14:55 [20:55:42]1206 (1) - 0 [20:55:42]OFD Sender: Remove packet 218939 [20:55:42]ProducePacketName [20:55:42]name=ofd_packets/00218939 [20:55:42]NVStorageDeleteData [20:55:43]Write to MH i2c: 01 00 00 F1 00 F1 [20:55:43]Write i2c OK [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: 01 [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: 01 07 00 [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 EB 0C EF [20:55:43]RasterBufferAndPrint [20:55:43]line [20:55:43]line [20:55:43]line [20:55:43]line [20:55:43]line [20:55:43]written 0, free lines is 3313 [20:55:43]MH_Cut [20:55:43]Write to MH i2c: D1 01 00 F8 00 01 CA [20:55:43]Write i2c OK [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: D1 [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: D1 01 00 [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: D1 01 00 F8 00 00 C9 [20:55:43]Write to MH i2c: 01 00 00 F9 00 F9 [20:55:43]Write i2c OK [20:55:43]MH_I2C_Read... [20:55:43]OFD Sender: No OFD packet to send [20:55:43]*** Cut start [20:55:43]*** Partial cut [20:55:43]*** CUTSNS_PIN = 1 [20:55:43]*** CUTSNS_PIN = 0 [20:55:44]*** Brake cut motor [20:55:44]Read from MH i2c: 01 [20:55:44]MH_I2C_Read... [20:55:44]*** Stop cut motor [20:55:44]*** Cut end [20:55:44]Read from MH i2c: 01 07 00 [20:55:44]MH_I2C_Read... [20:55:44]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [20:55:44]process_action close_receipt done [20:55:44]requested_data is exist [20:55:44]produce_requested_data [20:55:44]requested_item fm.sn is exist - process it [20:55:44]wFMCommunicate request_size=4 [20:55:44]MH_SAM_APDU [20:55:44]CAPDU: 80 11 00 00 [20:55:44]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [20:55:44]Write i2c OK [20:55:44]MH_I2C_Read... [20:55:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:44]Read from MH i2c: E2 [20:55:44]MH_I2C_Read... [20:55:44]Read from MH i2c: E2 17 00 [20:55:44]MH_I2C_Read... [20:55:44]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C3 [20:55:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:55:44]wFMCommunicate OK [20:55:44]requested_item fd.num is exist - process it [20:55:44]SAM_PROTO_GetFieldsCounters [20:55:44]wFMCommunicate request_size=4 [20:55:44]MH_SAM_APDU [20:55:44]CAPDU: 80 13 00 00 [20:55:44]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [20:55:44]Write i2c OK [20:55:44]MH_I2C_Read... [20:55:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:55:44]Read from MH i2c: E2 [20:55:44]MH_I2C_Read... [20:55:44]Read from MH i2c: E2 62 00 [20:55:44]MH_I2C_Read... [20:55:44]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 48 02 00 00 5E 04 04 00 48 02 00 00 57 04 04 00 49 02 00 00 19 04 04 00 00 00 00 00 90 00 C3 [20:55:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 48 02 00 00 5E 04 04 00 48 02 00 00 57 04 04 00 49 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:55:44]wFMCommunicate OK [20:55:44]SAM_PROTO_GetFieldsCounters done [20:55:44]requested_item shift.num is exist - process it [20:55:44]requested_item shift.opened is exist - process it [20:55:44]req_shift_opened [20:55:44]FM_GetShiftState [20:55:44]SAM_PROTO_GetShiftState [20:55:44]wFMCommunicate request_size=4 [20:55:44]MH_SAM_APDU [20:55:44]CAPDU: 80 13 01 00 [20:55:44]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [20:55:44]Write i2c OK [20:55:44]MH_I2C_Read... [20:55:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:44]Read from MH i2c: E2 [20:55:44]MH_I2C_Read... [20:55:44]Read from MH i2c: E2 0E 00 [20:55:44]MH_I2C_Read... [20:55:44]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BC [20:55:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:55:44]wFMCommunicate OK [20:55:44]SAM_PROTO_GetShiftState done [20:55:44]FM_GetShiftState done [20:55:44]req_shift_opened done [20:55:44]requested_item shift.open_date is exist - process it [20:55:44]req_shift_open_date [20:55:44]req_shift_open_date done [20:55:44]produce_requested_data done [20:55:44]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218939,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:55:44]process_action_free close_receipt [20:55:44]json_value_free [20:55:44]json_value_free done [20:55:44]process_json_proto returns [20:55:44]Send response to host [20:55:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218939,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:55:44]free response buf [20:55:44]execute_script done [20:55:44]execute_script returns [20:55:44]free content buf [20:55:44]Sock 9.Close socket [20:55:44]Sock 9.Thread stoped [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:26]accept exits with 7 [20:57:26]New connection [20:57:26]New thread 3066699108 created [20:57:26]Thread 3066555748 joined [20:57:26]Waiting for new connection... [20:57:26] Sock 7.Parse request [20:57:26]Sock 7.Check first char [20:57:26]Sock 7.First char is OK [20:57:26]request: POST /json_proto HTTP/1.0 [20:57:26]Method: POST [20:57:26]URL: /json_proto [20:57:26]Method is POST - this is cgi request [20:57:26]url: /json_proto [20:57:26]query_string will be loaded in cgi processing [20:57:26]execute_cgi json_proto POST (null) [20:57:26]execute_cgi path=json_proto method=POST [20:57:26]POST find Content-Length [20:57:26]Host: 172.17.40.4:8080 [20:57:26]Content-Length: 682 [20:57:26]Content-Type: application/json [20:57:26] [20:57:26]POST finish read [20:57:26]Found Content-Length = 682 [20:57:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 14.830, "sum" : 1100.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:26]execute_script... [20:57:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 14.830, "sum" : 1100.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:26]POST & json_proto [20:57:26]process_json_proto [20:57:26]json parsed OK: [20:57:26]protocol is kg_v1.0 [20:57:26]action value=close_receipt [20:57:26]process_action close_receipt [20:57:26]cmd_close_receipt [20:57:26]MH_GetDate [20:57:26]Write to MH i2c: F0 00 00 FD 00 EC [20:57:26]Write i2c OK [20:57:26]MH_I2C_Read... [20:57:26]Read from MH i2c: F0 [20:57:26]MH_I2C_Read... [20:57:26]Read from MH i2c: F0 09 00 [20:57:26]MH_I2C_Read... [20:57:26]Read from MH i2c: F0 09 00 FD 00 00 36 1D 14 67 68 1C 14 67 C2 [20:57:26]GetLastDocTimeStamp 1729371340 [20:57:26]current date 1729371446 [20:57:26]FM_GetShiftState [20:57:26]SAM_PROTO_GetShiftState [20:57:26]wFMCommunicate request_size=4 [20:57:26]MH_SAM_APDU [20:57:26]CAPDU: 80 13 01 00 [20:57:26]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [20:57:26]Write i2c OK [20:57:26]MH_I2C_Read... [20:57:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:26]Read from MH i2c: E2 [20:57:26]MH_I2C_Read... [20:57:26]Read from MH i2c: E2 0E 00 [20:57:26]MH_I2C_Read... [20:57:26]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BE [20:57:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:57:26]wFMCommunicate OK [20:57:26]SAM_PROTO_GetShiftState done [20:57:26]FM_GetShiftState done [20:57:26]opened in 1729296582 [20:57:26]opened+sec_in_day 1729382982 [20:57:26]quantity*price = 110038 [20:57:26]sum+1 = 110040 [20:57:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 1100.00 Внесено: 1100.00 СДАЧА: 0.00 НСП 1% : 9.74 НДС 12% : 116.86 Наличными: 1100.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 585 19.10.2024 20:57 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218940 ФПД: 11116711016823 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T205726&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218940&fm=11116711016823&tin=02508201610067®Number=0000000000098116&sum=110000 [20:57:27]StoreToDocumentArchive [20:57:27]shift 443 fd 218940 [20:57:27]save to /storage/0443/doc_00218940 [20:57:27]save last doc name /storage/0443/doc_00218940 to /storage/kkm_last_doc_name [20:57:27]save OK [20:57:27]Clear old archive folders... [20:57:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:57:27]tlvbuf is 00FA7C60 [20:57:27]SAM_PROTO_ClearQueue [20:57:27]wFMCommunicate request_size=4 [20:57:27]MH_SAM_APDU [20:57:27]CAPDU: 80 09 00 00 [20:57:27]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [20:57:27]Write i2c OK [20:57:27]MH_I2C_Read... [20:57:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:57:27]Read from MH i2c: E2 [20:57:27]MH_I2C_Read... [20:57:27]Read from MH i2c: E2 03 00 [20:57:27]MH_I2C_Read... [20:57:27]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [20:57:27]RAPDU: 90 00 [20:57:27]wFMCommunicate OK [20:57:27]SAM_PROTO_ClearQueue done [20:57:27]KKMCreateOFDPacket [20:57:27]OFDProtocolAddRootSTLVToBuf [20:57:27]FM_MakeSignedData [20:57:27]FM_MakeSignedData [20:57:27]SAM_PROTO_SignData [20:57:27]wFMCommunicate request_size=4 [20:57:27]MH_SAM_APDU [20:57:27]CAPDU: 80 0D 01 02 [20:57:27]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [20:57:27]Write i2c OK [20:57:27]MH_I2C_Read... [20:57:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:57:27]Read from MH i2c: E2 [20:57:27]MH_I2C_Read... [20:57:27]Read from MH i2c: E2 03 00 [20:57:27]MH_I2C_Read... [20:57:27]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [20:57:27]RAPDU: 90 00 [20:57:27]wFMCommunicate OK [20:57:27]wFMCommunicate request_size=255 [20:57:27]MH_SAM_APDU [20:57:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 EE 39 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 02 00 00 F4 03 04 00 36 1D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3C 57 03 00 35 04 06 00 0A [20:57:27]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 39 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 02 00 00 F4 03 04 00 36 1D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3C 57 03 00 35 04 06 00 0A 00 00 27 [20:57:27]Write i2c OK [20:57:27]MH_I2C_Read... [20:57:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:28]Read from MH i2c: E2 [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: E2 03 00 [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [20:57:28]RAPDU: 90 00 [20:57:28]wFMCommunicate OK [20:57:28]wFMCommunicate request_size=10 [20:57:28]MH_SAM_APDU [20:57:28]CAPDU: 80 0D 02 02 05 1C 4F 9C 79 77 [20:57:28]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 1C 4F 9C 79 77 00 00 8A [20:57:28]Write i2c OK [20:57:28]MH_I2C_Read... [20:57:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:28]Read from MH i2c: E2 [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: E2 03 00 [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [20:57:28]RAPDU: 90 00 [20:57:28]wFMCommunicate OK [20:57:28]wFMCommunicate request_size=4 [20:57:28]MH_SAM_APDU [20:57:28]CAPDU: 80 0D 03 02 [20:57:28]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [20:57:28]Write i2c OK [20:57:28]MH_I2C_Read... [20:57:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:57:28]Read from MH i2c: E2 [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: E2 0B 00 [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: E2 0B 00 0F 01 00 FA 77 FA A2 74 94 8F 98 90 00 C8 [20:57:28]RAPDU: FA 77 FA A2 74 94 8F 98 90 00 [20:57:28]wFMCommunicate OK [20:57:28]SAM_PROTO_SignData done [20:57:28]FM_MakeSignedData done [20:57:28]CreateOFDProtocolMessage [20:57:28]wFMCommunicate request_size=4 [20:57:28]MH_SAM_APDU [20:57:28]CAPDU: 80 11 00 00 [20:57:28]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [20:57:28]Write i2c OK [20:57:28]MH_I2C_Read... [20:57:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:28]Read from MH i2c: E2 [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: E2 17 00 [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DA [20:57:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:57:28]wFMCommunicate OK [20:57:28]CreateOFDProtocolMessage done [20:57:28]OFDSenderStorePacket 218940 [20:57:28]StoreOFDPacket docnum=218940 [20:57:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 13 70 07 01 DC 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 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 39 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 02 00 00 F4 03 04 00 36 1D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3C 57 03 00 35 04 06 00 0A 1C 4F 9C 79 77 FA 77 FA A2 74 94 8F 98 [20:57:28]CheckFolder [20:57:28]dirname=/storage/ofd_packets [20:57:28]CheckFolder done [20:57:28]ProducePacketName [20:57:28]name=ofd_packets/00218940 [20:57:28]NVStorageSaveData ofd_packets/00218940 [20:57:28]File name is /storage/ofd_packets/00218940 [20:57:28]Write 301 bytes [20:57:28]NVStorageSaveData done [20:57:28]OFDSenderStorePacket done [20:57:28]KKMCreateOFDPacket done [20:57:28]NVStorageSaveData kkm_last_timestamp [20:57:28]File name is /storage/kkm_last_timestamp [20:57:28]Write 4 bytes [20:57:28]NVStorageSaveData done [20:57:28]ExternCall_PrintAddStr [20:57:28]wPrintStart [20:57:28]Write to MH i2c: 01 00 00 11 01 12 [20:57:28]Write i2c OK [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: 01 [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: 01 07 00 [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [20:57:28]RasterBufferAndPrint [20:57:28]line Счет N : (1)536499 [20:57:28]line ИНН: 02508201610067 [20:57:28]line Контрольно-Кассовый Чек [20:57:28]line ПРОДАЖА [20:57:28]line ТРК (МРК, ГНК) : 21 [20:57:28]line Товар: 2710124500 [20:57:28]line Аи-95-К-3 [20:57:28]line 14.830 * 74.20 [20:57:28]line = 1100.39 [20:57:28]line НДС 12% НСП 1% [20:57:28]line > о реализуемом товаре [20:57:28]line ОКРУГЛЕНИЕ: -0.39 [20:57:28]line ИТОГО: 1100.00 [20:57:28]line Внесено: 1100.00 [20:57:28]line СДАЧА: 0.00 [20:57:28]line НСП 1% : 9.74 [20:57:28]line НДС 12% : 116.86 [20:57:28]line Наличными: 1100.00 [20:57:28]line Безнал.: 0.00 [20:57:28]line Место: АЗС № 84 "Партнер Нефть" [20:57:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:57:28]line СНО: Общий режим [20:57:28]line Чек 585 19.10.2024 20:57 [20:57:28]line Смена: 443 ФФД: 1.0 [20:57:28]line ЗНМ: 0300000178 [20:57:28]line РНМ: 0000000000098116 [20:57:28]line Версия ККМ: 001 [20:57:28]line ФМ: 0000000000965413 [20:57:28]line ФД: 218940 [20:57:28]line ФПД: 11116711016823 [20:57:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T205726&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218940&fm=11116711016823&tin=02508201610067®Number=0000000000098116&sum=110000 [20:57:28]OFD Sender: Processing packet 218940 [packets to send 80, broken 79] [20:57:28]ProducePacketName [20:57:28]name=ofd_packets/00218940 [20:57:28]OFD Sender: To server: pG, [20:57:28]CommunicateWithHost lk.salyk.kg:30040 [20:57:28]ConnectInit lk.salyk.kg [20:57:28]written 0, free lines is 4095 [20:57:28]Connected sock=10 [20:57:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 13 70 07 01 DC 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 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 39 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 02 00 00 F4 03 04 00 36 1D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3C 57 03 00 35 04 06 00 0A 1C 4F 9C 79 77 FA 77 FA A2 74 94 8F 98 [20:57:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 99 56 47 00 A5 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3C 57 03 00 F4 03 04 00 E4 C8 13 67 B6 04 01 00 00 36 50 F5 08 C5 07 D8 75 [20:57:28]CommunicateWithHost err = 0 [20:57:28]CheckOFDResponse [20:57:28]1017 (14) - 77093643461234 [20:57:28]1041 (16) - 0000000000965413 [20:57:28]1040 (4) - 218940 [20:57:28]1012 (4) - 19.10.2024 14:57 [20:57:28]1206 (1) - 0 [20:57:28]OFD Sender: Remove packet 218940 [20:57:28]ProducePacketName [20:57:28]name=ofd_packets/00218940 [20:57:28]NVStorageDeleteData [20:57:29]Write to MH i2c: 01 00 00 3C 01 3D [20:57:29]Write i2c OK [20:57:29]MH_I2C_Read... [20:57:29]Read from MH i2c: 01 [20:57:29]MH_I2C_Read... [20:57:29]Read from MH i2c: 01 07 00 [20:57:29]MH_I2C_Read... [20:57:29]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 E1 0C 31 [20:57:29]RasterBufferAndPrint [20:57:29]line [20:57:29]line [20:57:29]line [20:57:29]line [20:57:29]line [20:57:29]written 0, free lines is 3303 [20:57:29]MH_Cut [20:57:29]Write to MH i2c: D1 01 00 43 01 01 16 [20:57:29]Write i2c OK [20:57:29]MH_I2C_Read... [20:57:29]Read from MH i2c: D1 [20:57:29]MH_I2C_Read... [20:57:29]Read from MH i2c: D1 01 00 [20:57:29]MH_I2C_Read... [20:57:29]Read from MH i2c: D1 01 00 43 01 00 15 [20:57:29]Write to MH i2c: 01 00 00 44 01 45 [20:57:29]Write i2c OK [20:57:29]MH_I2C_Read... [20:57:29]OFD Sender: No OFD packet to send [20:57:29]*** Cut start [20:57:29]*** Partial cut [20:57:29]*** CUTSNS_PIN = 1 [20:57:29]*** CUTSNS_PIN = 0 [20:57:30]*** Brake cut motor [20:57:30]Read from MH i2c: 01 [20:57:30]MH_I2C_Read... [20:57:30]*** Stop cut motor [20:57:30]*** Cut end [20:57:30]Read from MH i2c: 01 07 00 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [20:57:30]process_action close_receipt done [20:57:30]requested_data is exist [20:57:30]produce_requested_data [20:57:30]requested_item fm.sn is exist - process it [20:57:30]wFMCommunicate request_size=4 [20:57:30]MH_SAM_APDU [20:57:30]CAPDU: 80 11 00 00 [20:57:30]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [20:57:30]Write i2c OK [20:57:30]MH_I2C_Read... [20:57:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:30]Read from MH i2c: E2 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 17 00 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0F [20:57:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:57:30]wFMCommunicate OK [20:57:30]requested_item fd.num is exist - process it [20:57:30]SAM_PROTO_GetFieldsCounters [20:57:30]wFMCommunicate request_size=4 [20:57:30]MH_SAM_APDU [20:57:30]CAPDU: 80 13 00 00 [20:57:30]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [20:57:30]Write i2c OK [20:57:30]MH_I2C_Read... [20:57:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:57:30]Read from MH i2c: E2 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 62 00 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 49 02 00 00 5E 04 04 00 49 02 00 00 57 04 04 00 4A 02 00 00 19 04 04 00 00 00 00 00 90 00 13 [20:57:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 49 02 00 00 5E 04 04 00 49 02 00 00 57 04 04 00 4A 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:57:30]wFMCommunicate OK [20:57:30]SAM_PROTO_GetFieldsCounters done [20:57:30]requested_item shift.num is exist - process it [20:57:30]requested_item shift.opened is exist - process it [20:57:30]req_shift_opened [20:57:30]FM_GetShiftState [20:57:30]SAM_PROTO_GetShiftState [20:57:30]wFMCommunicate request_size=4 [20:57:30]MH_SAM_APDU [20:57:30]CAPDU: 80 13 01 00 [20:57:30]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [20:57:30]Write i2c OK [20:57:30]MH_I2C_Read... [20:57:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:30]Read from MH i2c: E2 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 0E 00 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 08 [20:57:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:57:30]wFMCommunicate OK [20:57:30]SAM_PROTO_GetShiftState done [20:57:30]FM_GetShiftState done [20:57:30]req_shift_opened done [20:57:30]requested_item shift.open_date is exist - process it [20:57:30]req_shift_open_date [20:57:30]req_shift_open_date done [20:57:30]produce_requested_data done [20:57:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218940,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:57:30]process_action_free close_receipt [20:57:30]json_value_free [20:57:30]json_value_free done [20:57:30]process_json_proto returns [20:57:30]Send response to host [20:57:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218940,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:57:30]free response buf [20:57:30]execute_script done [20:57:30]execute_script returns [20:57:30]free content buf [20:57:30]Sock 7.Close socket [20:57:30]Sock 7.Thread stoped [20:57:34]OFD Sender: No OFD packet to send [20:57:39]OFD Sender: No OFD packet to send [20:57:44]OFD Sender: No OFD packet to send [20:57:49]OFD Sender: No OFD packet to send [20:57:54]OFD Sender: No OFD packet to send [20:57:59]OFD Sender: No OFD packet to send [20:58:04]OFD Sender: No OFD packet to send [20:58:09]OFD Sender: No OFD packet to send [20:58:14]OFD Sender: No OFD packet to send [20:58:19]OFD Sender: No OFD packet to send [20:58:24]OFD Sender: No OFD packet to send [20:58:27]accept exits with 9 [20:58:27]New connection [20:58:27]New thread 3066555748 created [20:58:27]Thread 3066699108 joined [20:58:27]Waiting for new connection... [20:58:27] Sock 9.Parse request [20:58:27]Sock 9.Check first char [20:58:27]Sock 9.First char is OK [20:58:27]request: POST /json_proto HTTP/1.0 [20:58:27]Method: POST [20:58:27]URL: /json_proto [20:58:27]Method is POST - this is cgi request [20:58:27]url: /json_proto [20:58:27]query_string will be loaded in cgi processing [20:58:27]execute_cgi json_proto POST (null) [20:58:27]execute_cgi path=json_proto method=POST [20:58:27]POST find Content-Length [20:58:27]Host: 172.17.40.4:8080 [20:58:27]Content-Length: 759 [20:58:27]Content-Type: application/json [20:58:27] [20:58:27]POST finish read [20:58:27]Found Content-Length = 759 [20:58:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [20:58:27]execute_script... [20:58:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [20:58:27]POST & json_proto [20:58:27]process_json_proto [20:58:27]json parsed OK: [20:58:27]protocol is kg_v1.0 [20:58:27]action value=close_receipt [20:58:27]process_action close_receipt [20:58:27]cmd_close_receipt [20:58:27]MH_GetDate [20:58:27]Write to MH i2c: F0 00 00 48 01 38 [20:58:27]Write i2c OK [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: F0 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: F0 09 00 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: F0 09 00 48 01 00 73 1D 14 67 68 1C 14 67 4B [20:58:27]GetLastDocTimeStamp 1729371446 [20:58:27]current date 1729371507 [20:58:27]FM_GetShiftState [20:58:27]SAM_PROTO_GetShiftState [20:58:27]wFMCommunicate request_size=4 [20:58:27]MH_SAM_APDU [20:58:27]CAPDU: 80 13 01 00 [20:58:27]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [20:58:27]Write i2c OK [20:58:27]MH_I2C_Read... [20:58:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:27]Read from MH i2c: E2 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: E2 0E 00 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0A [20:58:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:58:27]wFMCommunicate OK [20:58:27]SAM_PROTO_GetShiftState done [20:58:27]FM_GetShiftState done [20:58:27]opened in 1729296582 [20:58:27]opened+sec_in_day 1729382982 [20:58:27]quantity*price = 50000 [20:58:27]sum+1 = 50001 [20:58:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 586 19.10.2024 20:58 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218941 ФПД: 128825252736063 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T205827&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218941&fm=128825252736063&tin=02508201610067®Number=0000000000098116&sum=50000 [20:58:29]StoreToDocumentArchive [20:58:29]shift 443 fd 218941 [20:58:29]save to /storage/0443/doc_00218941 [20:58:29]save last doc name /storage/0443/doc_00218941 to /storage/kkm_last_doc_name [20:58:29]save OK [20:58:29]Clear old archive folders... [20:58:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:58:29]tlvbuf is 00FB5900 [20:58:29]SAM_PROTO_ClearQueue [20:58:29]wFMCommunicate request_size=4 [20:58:29]MH_SAM_APDU [20:58:29]CAPDU: 80 09 00 00 [20:58:29]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [20:58:29]Write i2c OK [20:58:29]MH_I2C_Read... [20:58:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:58:29]Read from MH i2c: E2 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 03 00 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [20:58:29]RAPDU: 90 00 [20:58:29]wFMCommunicate OK [20:58:29]SAM_PROTO_ClearQueue done [20:58:29]KKMCreateOFDPacket [20:58:29]OFDProtocolAddRootSTLVToBuf [20:58:29]FM_MakeSignedData [20:58:29]FM_MakeSignedData [20:58:29]SAM_PROTO_SignData [20:58:29]wFMCommunicate request_size=4 [20:58:29]MH_SAM_APDU [20:58:29]CAPDU: 80 0D 01 02 [20:58:29]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [20:58:29]Write i2c OK [20:58:29]MH_I2C_Read... [20:58:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:58:29]Read from MH i2c: E2 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 03 00 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [20:58:29]RAPDU: 90 00 [20:58:29]wFMCommunicate OK [20:58:29]wFMCommunicate request_size=255 [20:58:29]MH_SAM_APDU [20:58:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 4A 02 00 00 F4 03 04 00 73 1D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3D 57 03 00 35 04 06 00 [20:58:29]Write to MH i2c: E2 02 01 58 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 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 4A 02 00 00 F4 03 04 00 73 1D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3D 57 03 00 35 04 06 00 00 00 60 [20:58:29]Write i2c OK [20:58:29]MH_I2C_Read... [20:58:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:29]Read from MH i2c: E2 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 03 00 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [20:58:29]RAPDU: 90 00 [20:58:29]wFMCommunicate OK [20:58:29]wFMCommunicate request_size=11 [20:58:29]MH_SAM_APDU [20:58:29]CAPDU: 80 0D 02 02 06 75 2A 77 6D 6C 3F [20:58:29]Write to MH i2c: E2 0E 00 59 01 80 0D 02 02 06 00 75 2A 77 6D 6C 3F 00 00 0E [20:58:29]Write i2c OK [20:58:29]MH_I2C_Read... [20:58:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:29]Read from MH i2c: E2 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 03 00 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [20:58:29]RAPDU: 90 00 [20:58:29]wFMCommunicate OK [20:58:29]wFMCommunicate request_size=4 [20:58:29]MH_SAM_APDU [20:58:29]CAPDU: 80 0D 03 02 [20:58:29]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [20:58:29]Write i2c OK [20:58:29]MH_I2C_Read... [20:58:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:58:29]Read from MH i2c: E2 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 0B 00 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 0B 00 5A 01 00 70 61 01 7E 26 BD F1 30 90 00 2B [20:58:29]RAPDU: 70 61 01 7E 26 BD F1 30 90 00 [20:58:29]wFMCommunicate OK [20:58:29]SAM_PROTO_SignData done [20:58:29]FM_MakeSignedData done [20:58:29]CreateOFDProtocolMessage [20:58:29]wFMCommunicate request_size=4 [20:58:29]MH_SAM_APDU [20:58:29]CAPDU: 80 11 00 00 [20:58:29]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [20:58:29]Write i2c OK [20:58:29]MH_I2C_Read... [20:58:29]OFD Sender: No OFD packet to send [20:58:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:29]Read from MH i2c: E2 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 17 00 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 25 [20:58:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:58:29]wFMCommunicate OK [20:58:29]CreateOFDProtocolMessage done [20:58:29]OFDSenderStorePacket 218941 [20:58:29]StoreOFDPacket docnum=218941 [20:58:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 EF 96 08 01 34 93 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 4A 02 00 00 F4 03 04 00 73 1D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3D 57 03 00 35 04 06 00 75 2A 77 6D 6C 3F 70 61 01 7E 26 BD F1 30 [20:58:29]CheckFolder [20:58:29]dirname=/storage/ofd_packets [20:58:29]CheckFolder done [20:58:29]ProducePacketName [20:58:29]name=ofd_packets/00218941 [20:58:29]NVStorageSaveData ofd_packets/00218941 [20:58:29]File name is /storage/ofd_packets/00218941 [20:58:29]Write 302 bytes [20:58:29]NVStorageSaveData done [20:58:29]OFDSenderStorePacket done [20:58:29]KKMCreateOFDPacket done [20:58:29]NVStorageSaveData kkm_last_timestamp [20:58:29]File name is /storage/kkm_last_timestamp [20:58:29]Write 4 bytes [20:58:29]NVStorageSaveData done [20:58:29]ExternCall_PrintAddStr [20:58:29]wPrintStart [20:58:29]Write to MH i2c: 01 00 00 5C 01 5D [20:58:29]Write i2c OK [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: 01 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: 01 07 00 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [20:58:29]RasterBufferAndPrint [20:58:29]line Счет N : (1)536500 [20:58:29]line ИНН: 02508201610067 [20:58:29]line Контрольно-Кассовый Чек [20:58:29]line ПРОДАЖА [20:58:29]line ТРК (МРК, ГНК) : 12 [20:58:29]line Товар: 2710124130 [20:58:29]line SUPER 92-К-5 [20:58:29]line 7.310 * 68.40 [20:58:29]line = 500.00 [20:58:29]line НДС 12% НСП 1% [20:58:29]line > о реализуемом товаре [20:58:29]line ИТОГО: 500.00 [20:58:29]line НСП 1% : 4.42 [20:58:29]line НДС 12% : 53.10 [20:58:29]line Наличными: 0.00 [20:58:29]line Безнал.: 500.00 [20:58:29]line Место: АЗС № 84 "Партнер Нефть" [20:58:29]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [20:58:29]line СНО: Общий режим [20:58:29]line Чек 586 19.10.2024 20:58 [20:58:29]line Смена: 443 ФФД: 1.0 [20:58:29]line ЗНМ: 0300000178 [20:58:29]line РНМ: 0000000000098116 [20:58:29]line Версия ККМ: 001 [20:58:29]line Платежная система: Mbank [20:58:29]line ФМ: 0000000000965413 [20:58:29]line ФД: 218941 [20:58:29]line ФПД: 128825252736063 [20:58:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T205827&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218941&fm=128825252736063&tin=02508201610067®Number=0000000000098116&sum=50000 [20:58:29]OFD Sender: Processing packet 218941 [packets to send 80, broken 79] [20:58:29]ProducePacketName [20:58:29]name=ofd_packets/00218941 [20:58:29]OFD Sender: To server: pG, [20:58:29]CommunicateWithHost lk.salyk.kg:30040 [20:58:29]ConnectInit lk.salyk.kg [20:58:29]written 0, free lines is 4095 [20:58:30]Connected sock=10 [20:58:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 EF 96 08 01 34 93 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 4A 02 00 00 F4 03 04 00 73 1D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3D 57 03 00 35 04 06 00 75 2A 77 6D 6C 3F 70 61 01 7E 26 BD F1 30 [20:58:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D7 82 47 00 59 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3D 57 03 00 F4 03 04 00 21 C9 13 67 B6 04 01 00 00 58 81 B6 1B 46 4A 8A 47 [20:58:30]CommunicateWithHost err = 0 [20:58:30]CheckOFDResponse [20:58:30]1017 (14) - 77093643461234 [20:58:30]1041 (16) - 0000000000965413 [20:58:30]1040 (4) - 218941 [20:58:30]1012 (4) - 19.10.2024 14:58 [20:58:30]1206 (1) - 0 [20:58:30]OFD Sender: Remove packet 218941 [20:58:30]ProducePacketName [20:58:30]name=ofd_packets/00218941 [20:58:30]NVStorageDeleteData [20:58:30]Write to MH i2c: 01 00 00 85 01 86 [20:58:30]Write i2c OK [20:58:30]MH_I2C_Read... [20:58:30]Read from MH i2c: 01 [20:58:30]MH_I2C_Read... [20:58:30]Read from MH i2c: 01 07 00 [20:58:30]MH_I2C_Read... [20:58:30]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 0C 0D A6 [20:58:30]RasterBufferAndPrint [20:58:30]line [20:58:30]line [20:58:30]line [20:58:30]line [20:58:30]line [20:58:30]written 0, free lines is 3346 [20:58:30]MH_Cut [20:58:30]Write to MH i2c: D1 01 00 8C 01 01 5F [20:58:30]Write i2c OK [20:58:30]MH_I2C_Read... [20:58:30]Read from MH i2c: D1 [20:58:30]MH_I2C_Read... [20:58:30]Read from MH i2c: D1 01 00 [20:58:30]MH_I2C_Read... [20:58:30]Read from MH i2c: D1 01 00 8C 01 00 5E [20:58:30]Write to MH i2c: 01 00 00 8D 01 8E [20:58:30]Write i2c OK [20:58:30]MH_I2C_Read... [20:58:30]OFD Sender: No OFD packet to send [20:58:31]*** Cut start [20:58:31]*** Partial cut [20:58:31]*** CUTSNS_PIN = 1 [20:58:31]*** CUTSNS_PIN = 0 [20:58:31]*** Brake cut motor [20:58:31]Read from MH i2c: 01 [20:58:31]MH_I2C_Read... [20:58:31]*** Stop cut motor [20:58:31]*** Cut end [20:58:31]Read from MH i2c: 01 07 00 [20:58:31]MH_I2C_Read... [20:58:31]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [20:58:31]process_action close_receipt done [20:58:31]requested_data is exist [20:58:31]produce_requested_data [20:58:31]requested_item fm.sn is exist - process it [20:58:31]wFMCommunicate request_size=4 [20:58:31]MH_SAM_APDU [20:58:31]CAPDU: 80 11 00 00 [20:58:31]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [20:58:31]Write i2c OK [20:58:31]MH_I2C_Read... [20:58:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:31]Read from MH i2c: E2 [20:58:31]MH_I2C_Read... [20:58:31]Read from MH i2c: E2 17 00 [20:58:31]MH_I2C_Read... [20:58:31]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 58 [20:58:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [20:58:31]wFMCommunicate OK [20:58:31]requested_item fd.num is exist - process it [20:58:31]SAM_PROTO_GetFieldsCounters [20:58:31]wFMCommunicate request_size=4 [20:58:31]MH_SAM_APDU [20:58:31]CAPDU: 80 13 00 00 [20:58:31]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [20:58:31]Write i2c OK [20:58:31]MH_I2C_Read... [20:58:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:58:31]Read from MH i2c: E2 [20:58:31]MH_I2C_Read... [20:58:31]Read from MH i2c: E2 62 00 [20:58:31]MH_I2C_Read... [20:58:31]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4A 02 00 00 5E 04 04 00 4A 02 00 00 57 04 04 00 4B 02 00 00 19 04 04 00 00 00 00 00 90 00 60 [20:58:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4A 02 00 00 5E 04 04 00 4A 02 00 00 57 04 04 00 4B 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:58:31]wFMCommunicate OK [20:58:31]SAM_PROTO_GetFieldsCounters done [20:58:31]requested_item shift.num is exist - process it [20:58:31]requested_item shift.opened is exist - process it [20:58:31]req_shift_opened [20:58:31]FM_GetShiftState [20:58:31]SAM_PROTO_GetShiftState [20:58:31]wFMCommunicate request_size=4 [20:58:31]MH_SAM_APDU [20:58:31]CAPDU: 80 13 01 00 [20:58:31]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [20:58:31]Write i2c OK [20:58:31]MH_I2C_Read... [20:58:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:31]Read from MH i2c: E2 [20:58:31]MH_I2C_Read... [20:58:31]Read from MH i2c: E2 0E 00 [20:58:31]MH_I2C_Read... [20:58:31]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 51 [20:58:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [20:58:31]wFMCommunicate OK [20:58:31]SAM_PROTO_GetShiftState done [20:58:31]FM_GetShiftState done [20:58:31]req_shift_opened done [20:58:31]requested_item shift.open_date is exist - process it [20:58:31]req_shift_open_date [20:58:31]req_shift_open_date done [20:58:31]produce_requested_data done [20:58:31]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218941,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [20:58:31]process_action_free close_receipt [20:58:31]json_value_free [20:58:31]json_value_free done [20:58:31]process_json_proto returns [20:58:31]Send response to host [20:58:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218941,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [20:58:31]free response buf [20:58:31]execute_script done [20:58:31]execute_script returns [20:58:31]free content buf [20:58:31]Sock 9.Close socket [20:58:31]Sock 9.Thread stoped [20:58:35]OFD Sender: No OFD packet to send [20:58:40]OFD Sender: No OFD packet to send [20:58:45]OFD Sender: No OFD packet to send [20:58:50]OFD Sender: No OFD packet to send [20:58:55]OFD Sender: No OFD packet to send [20:59:00]OFD Sender: No OFD packet to send [20:59:05]OFD Sender: No OFD packet to send [20:59:10]OFD Sender: No OFD packet to send [20:59:15]OFD Sender: No OFD packet to send [20:59:20]OFD Sender: No OFD packet to send [20:59:25]OFD Sender: No OFD packet to send [20:59:30]OFD Sender: No OFD packet to send [20:59:35]OFD Sender: No OFD packet to send [20:59:40]OFD Sender: No OFD packet to send [20:59:45]OFD Sender: No OFD packet to send [20:59:50]OFD Sender: No OFD packet to send [20:59:55]OFD Sender: No OFD packet to send [21:00:00]OFD Sender: No OFD packet to send [21:00:05]OFD Sender: No OFD packet to send [21:00:10]OFD Sender: No OFD packet to send [21:00:15]OFD Sender: No OFD packet to send [21:00:20]OFD Sender: No OFD packet to send [21:00:25]OFD Sender: No OFD packet to send [21:00:30]OFD Sender: No OFD packet to send [21:00:35]OFD Sender: No OFD packet to send [21:00:40]OFD Sender: No OFD packet to send [21:00:45]OFD Sender: No OFD packet to send [21:00:46]accept exits with 7 [21:00:46]New connection [21:00:46]New thread 3066699108 created [21:00:46]Thread 3066555748 joined [21:00:46]Waiting for new connection... [21:00:46] Sock 7.Parse request [21:00:46]Sock 7.Check first char [21:00:46]Sock 7.First char is OK [21:00:46]request: POST /json_proto HTTP/1.0 [21:00:46]Method: POST [21:00:46]URL: /json_proto [21:00:46]Method is POST - this is cgi request [21:00:46]url: /json_proto [21:00:46]query_string will be loaded in cgi processing [21:00:46]execute_cgi json_proto POST (null) [21:00:46]execute_cgi path=json_proto method=POST [21:00:46]POST find Content-Length [21:00:46]Host: 172.17.40.4:8080 [21:00:46]Content-Length: 677 [21:00:46]Content-Type: application/json [21:00:46] [21:00:46]POST finish read [21:00:46]Found Content-Length = 677 [21:00:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536504", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [21:00:46]execute_script... [21:00: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)536504", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [21:00:46]POST & json_proto [21:00:46]process_json_proto [21:00:46]json parsed OK: [21:00:46]protocol is kg_v1.0 [21:00:46]action value=close_receipt [21:00:46]process_action close_receipt [21:00:46]cmd_close_receipt [21:00:46]MH_GetDate [21:00:46]Write to MH i2c: F0 00 00 91 01 81 [21:00:46]Write i2c OK [21:00:46]MH_I2C_Read... [21:00:46]Read from MH i2c: F0 [21:00:46]MH_I2C_Read... [21:00:46]Read from MH i2c: F0 09 00 [21:00:46]MH_I2C_Read... [21:00:46]Read from MH i2c: F0 09 00 91 01 00 FE 1D 14 67 68 1C 14 67 1F [21:00:46]GetLastDocTimeStamp 1729371507 [21:00:46]current date 1729371646 [21:00:46]FM_GetShiftState [21:00:46]SAM_PROTO_GetShiftState [21:00:46]wFMCommunicate request_size=4 [21:00:46]MH_SAM_APDU [21:00:46]CAPDU: 80 13 01 00 [21:00:46]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [21:00:46]Write i2c OK [21:00:46]MH_I2C_Read... [21:00:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:46]Read from MH i2c: E2 [21:00:46]MH_I2C_Read... [21:00:46]Read from MH i2c: E2 0E 00 [21:00:46]MH_I2C_Read... [21:00:46]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 53 [21:00:46]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:00:46]wFMCommunicate OK [21:00:46]SAM_PROTO_GetShiftState done [21:00:46]FM_GetShiftState done [21:00:46]opened in 1729296582 [21:00:46]opened+sec_in_day 1729382982 [21:00:46]quantity*price = 50010 [21:00:46]sum+1 = 50012 [21:00:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 587 19.10.2024 21:00 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218942 ФПД: 256214680628836 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T210046&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218942&fm=256214680628836&tin=02508201610067®Number=0000000000098116&sum=50000 [21:00:47]StoreToDocumentArchive [21:00:47]shift 443 fd 218942 [21:00:47]save to /storage/0443/doc_00218942 [21:00:47]save last doc name /storage/0443/doc_00218942 to /storage/kkm_last_doc_name [21:00:47]save OK [21:00:47]Clear old archive folders... [21:00:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:00:47]tlvbuf is 00F9F6A0 [21:00:47]SAM_PROTO_ClearQueue [21:00:47]wFMCommunicate request_size=4 [21:00:47]MH_SAM_APDU [21:00:47]CAPDU: 80 09 00 00 [21:00:47]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [21:00:47]Write i2c OK [21:00:47]MH_I2C_Read... [21:00:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:00:47]Read from MH i2c: E2 [21:00:47]MH_I2C_Read... [21:00:47]Read from MH i2c: E2 03 00 [21:00:47]MH_I2C_Read... [21:00:47]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [21:00:47]RAPDU: 90 00 [21:00:47]wFMCommunicate OK [21:00:47]SAM_PROTO_ClearQueue done [21:00:47]KKMCreateOFDPacket [21:00:47]OFDProtocolAddRootSTLVToBuf [21:00:47]FM_MakeSignedData [21:00:47]FM_MakeSignedData [21:00:47]SAM_PROTO_SignData [21:00:47]wFMCommunicate request_size=4 [21:00:47]MH_SAM_APDU [21:00:47]CAPDU: 80 0D 01 02 [21:00:47]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [21:00:47]Write i2c OK [21:00:47]MH_I2C_Read... [21:00:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:00:47]Read from MH i2c: E2 [21:00:47]MH_I2C_Read... [21:00:47]Read from MH i2c: E2 03 00 [21:00:47]MH_I2C_Read... [21:00:47]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [21:00:47]RAPDU: 90 00 [21:00:47]wFMCommunicate OK [21:00:47]wFMCommunicate request_size=255 [21:00:47]MH_SAM_APDU [21:00:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 02 00 00 F4 03 04 00 FE 1D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3E 57 03 00 35 04 06 00 E9 [21:00:47]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 02 00 00 F4 03 04 00 FE 1D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3E 57 03 00 35 04 06 00 E9 00 00 9B [21:00:47]Write i2c OK [21:00:47]MH_I2C_Read... [21:00:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:48]Read from MH i2c: E2 [21:00:48]MH_I2C_Read... [21:00:48]Read from MH i2c: E2 03 00 [21:00:48]MH_I2C_Read... [21:00:48]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [21:00:48]RAPDU: 90 00 [21:00:48]wFMCommunicate OK [21:00:48]wFMCommunicate request_size=10 [21:00:48]MH_SAM_APDU [21:00:48]CAPDU: 80 0D 02 02 05 06 A1 06 6E 64 [21:00:48]Write to MH i2c: E2 0D 00 A2 01 80 0D 02 02 05 00 06 A1 06 6E 64 00 00 A6 [21:00:48]Write i2c OK [21:00:48]MH_I2C_Read... [21:00:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:48]Read from MH i2c: E2 [21:00:48]MH_I2C_Read... [21:00:48]Read from MH i2c: E2 03 00 [21:00:48]MH_I2C_Read... [21:00:48]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [21:00:48]RAPDU: 90 00 [21:00:48]wFMCommunicate OK [21:00:48]wFMCommunicate request_size=4 [21:00:48]MH_SAM_APDU [21:00:48]CAPDU: 80 0D 03 02 [21:00:48]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [21:00:48]Write i2c OK [21:00:48]MH_I2C_Read... [21:00:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:00:48]Read from MH i2c: E2 [21:00:48]MH_I2C_Read... [21:00:48]Read from MH i2c: E2 0B 00 [21:00:48]MH_I2C_Read... [21:00:48]Read from MH i2c: E2 0B 00 A3 01 00 2D 58 22 8A B5 98 96 F7 90 00 2B [21:00:48]RAPDU: 2D 58 22 8A B5 98 96 F7 90 00 [21:00:48]wFMCommunicate OK [21:00:48]SAM_PROTO_SignData done [21:00:48]FM_MakeSignedData done [21:00:48]CreateOFDProtocolMessage [21:00:48]wFMCommunicate request_size=4 [21:00:48]MH_SAM_APDU [21:00:48]CAPDU: 80 11 00 00 [21:00:48]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [21:00:48]Write i2c OK [21:00:48]MH_I2C_Read... [21:00:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:48]Read from MH i2c: E2 [21:00:48]MH_I2C_Read... [21:00:48]Read from MH i2c: E2 17 00 [21:00:48]MH_I2C_Read... [21:00:48]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6E [21:00:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:00:48]wFMCommunicate OK [21:00:48]CreateOFDProtocolMessage done [21:00:48]OFDSenderStorePacket 218942 [21:00:48]StoreOFDPacket docnum=218942 [21:00:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F4 DF 07 01 08 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 02 00 00 F4 03 04 00 FE 1D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3E 57 03 00 35 04 06 00 E9 06 A1 06 6E 64 2D 58 22 8A B5 98 96 F7 [21:00:48]CheckFolder [21:00:48]dirname=/storage/ofd_packets [21:00:48]CheckFolder done [21:00:48]ProducePacketName [21:00:48]name=ofd_packets/00218942 [21:00:48]NVStorageSaveData ofd_packets/00218942 [21:00:48]File name is /storage/ofd_packets/00218942 [21:00:48]Write 301 bytes [21:00:48]NVStorageSaveData done [21:00:48]OFDSenderStorePacket done [21:00:48]KKMCreateOFDPacket done [21:00:48]NVStorageSaveData kkm_last_timestamp [21:00:48]File name is /storage/kkm_last_timestamp [21:00:48]Write 4 bytes [21:00:48]NVStorageSaveData done [21:00:48]ExternCall_PrintAddStr [21:00:48]wPrintStart [21:00:48]Write to MH i2c: 01 00 00 A5 01 A6 [21:00:48]Write i2c OK [21:00:48]MH_I2C_Read... [21:00:48]Read from MH i2c: 01 [21:00:48]MH_I2C_Read... [21:00:48]Read from MH i2c: 01 07 00 [21:00:48]MH_I2C_Read... [21:00:48]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [21:00:48]RasterBufferAndPrint [21:00:48]line Счет N : (1)536504 [21:00:48]line ИНН: 02508201610067 [21:00:48]line Контрольно-Кассовый Чек [21:00:48]line ПРОДАЖА [21:00:48]line ТРК (МРК, ГНК) : 31 [21:00:48]line Товар: 2710124500 [21:00:48]line Аи-95-К-3 [21:00:48]line 6.740 * 74.20 [21:00:48]line = 500.11 [21:00:48]line НДС 12% НСП 1% [21:00:48]line > о реализуемом товаре [21:00:48]line ОКРУГЛЕНИЕ: -0.11 [21:00:48]line ИТОГО: 500.00 [21:00:48]line Внесено: 500.00 [21:00:48]line СДАЧА: 0.00 [21:00:48]line НСП 1% : 4.43 [21:00:48]line НДС 12% : 53.11 [21:00:48]line Наличными: 500.00 [21:00:48]line Безнал.: 0.00 [21:00:48]line Место: АЗС № 84 "Партнер Нефть" [21:00:48]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:00:48]line СНО: Общий режим [21:00:48]line Чек 587 19.10.2024 21:00 [21:00:48]line Смена: 443 ФФД: 1.0 [21:00:48]line ЗНМ: 0300000178 [21:00:48]line РНМ: 0000000000098116 [21:00:48]line Версия ККМ: 001 [21:00:48]line ФМ: 0000000000965413 [21:00:48]line ФД: 218942 [21:00:48]line ФПД: 256214680628836 [21:00:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T210046&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218942&fm=256214680628836&tin=02508201610067®Number=0000000000098116&sum=50000 [21:00:48]OFD Sender: Processing packet 218942 [packets to send 80, broken 79] [21:00:48]ProducePacketName [21:00:48]name=ofd_packets/00218942 [21:00:48]OFD Sender: To server: pG, [21:00:48]CommunicateWithHost lk.salyk.kg:30040 [21:00:48]ConnectInit lk.salyk.kg [21:00:48]written 0, free lines is 4095 [21:00:48]Connected sock=10 [21:00:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 F4 DF 07 01 08 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 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 02 00 00 F4 03 04 00 FE 1D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3E 57 03 00 35 04 06 00 E9 06 A1 06 6E 64 2D 58 22 8A B5 98 96 F7 [21:00:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 04 1A 47 00 02 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 39 36 35 34 31 33 10 04 04 00 3E 57 03 00 F4 03 04 00 AC C9 13 67 B6 04 01 00 00 CA D0 F2 B9 4B 69 FA 2E [21:00:49]CommunicateWithHost err = 0 [21:00:49]CheckOFDResponse [21:00:49]1017 (14) - 77093643461234 [21:00:49]1041 (16) - 0000000000965413 [21:00:49]1040 (4) - 218942 [21:00:49]1012 (4) - 19.10.2024 15:01 [21:00:49]1206 (1) - 0 [21:00:49]OFD Sender: Remove packet 218942 [21:00:49]ProducePacketName [21:00:49]name=ofd_packets/00218942 [21:00:49]NVStorageDeleteData [21:00:49]Write to MH i2c: 01 00 00 D0 01 D1 [21:00:49]Write i2c OK [21:00:49]MH_I2C_Read... [21:00:49]Read from MH i2c: 01 [21:00:49]MH_I2C_Read... [21:00:49]Read from MH i2c: 01 07 00 [21:00:49]MH_I2C_Read... [21:00:49]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 EB 0C CF [21:00:49]RasterBufferAndPrint [21:00:49]line [21:00:49]line [21:00:49]line [21:00:49]line [21:00:49]line [21:00:49]written 0, free lines is 3313 [21:00:49]MH_Cut [21:00:49]Write to MH i2c: D1 01 00 D7 01 01 AA [21:00:49]Write i2c OK [21:00:49]MH_I2C_Read... [21:00:49]Read from MH i2c: D1 [21:00:49]MH_I2C_Read... [21:00:49]Read from MH i2c: D1 01 00 [21:00:49]MH_I2C_Read... [21:00:49]Read from MH i2c: D1 01 00 D7 01 00 A9 [21:00:49]Write to MH i2c: 01 00 00 D8 01 D9 [21:00:49]Write i2c OK [21:00:49]MH_I2C_Read... [21:00:49]OFD Sender: No OFD packet to send [21:00:49]*** Cut start [21:00:49]*** Partial cut [21:00:49]*** CUTSNS_PIN = 1 [21:00:49]*** CUTSNS_PIN = 0 [21:00:50]*** Brake cut motor [21:00:50]Read from MH i2c: 01 [21:00:50]MH_I2C_Read... [21:00:50]*** Stop cut motor [21:00:50]*** Cut end [21:00:50]Read from MH i2c: 01 07 00 [21:00:50]MH_I2C_Read... [21:00:50]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [21:00:50]process_action close_receipt done [21:00:50]requested_data is exist [21:00:50]produce_requested_data [21:00:50]requested_item fm.sn is exist - process it [21:00:50]wFMCommunicate request_size=4 [21:00:50]MH_SAM_APDU [21:00:50]CAPDU: 80 11 00 00 [21:00:50]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [21:00:50]Write i2c OK [21:00:50]MH_I2C_Read... [21:00:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:50]Read from MH i2c: E2 [21:00:50]MH_I2C_Read... [21:00:50]Read from MH i2c: E2 17 00 [21:00:50]MH_I2C_Read... [21:00:50]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A3 [21:00:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:00:50]wFMCommunicate OK [21:00:50]requested_item fd.num is exist - process it [21:00:50]SAM_PROTO_GetFieldsCounters [21:00:50]wFMCommunicate request_size=4 [21:00:50]MH_SAM_APDU [21:00:50]CAPDU: 80 13 00 00 [21:00:50]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [21:00:50]Write i2c OK [21:00:50]MH_I2C_Read... [21:00:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:00:50]Read from MH i2c: E2 [21:00:50]MH_I2C_Read... [21:00:50]Read from MH i2c: E2 62 00 [21:00:50]MH_I2C_Read... [21:00:50]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4B 02 00 00 5E 04 04 00 4B 02 00 00 57 04 04 00 4C 02 00 00 19 04 04 00 00 00 00 00 90 00 AF [21:00:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4B 02 00 00 5E 04 04 00 4B 02 00 00 57 04 04 00 4C 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:00:50]wFMCommunicate OK [21:00:50]SAM_PROTO_GetFieldsCounters done [21:00:50]requested_item shift.num is exist - process it [21:00:50]requested_item shift.opened is exist - process it [21:00:50]req_shift_opened [21:00:50]FM_GetShiftState [21:00:50]SAM_PROTO_GetShiftState [21:00:50]wFMCommunicate request_size=4 [21:00:50]MH_SAM_APDU [21:00:50]CAPDU: 80 13 01 00 [21:00:50]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [21:00:50]Write i2c OK [21:00:50]MH_I2C_Read... [21:00:50]Read from MH i2c: E2 [21:00:50]MH_I2C_Read... [21:00:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:50]Read from MH i2c: E2 0E 00 [21:00:50]MH_I2C_Read... [21:00:50]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9C [21:00:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:00:50]wFMCommunicate OK [21:00:50]SAM_PROTO_GetShiftState done [21:00:50]FM_GetShiftState done [21:00:50]req_shift_opened done [21:00:50]requested_item shift.open_date is exist - process it [21:00:50]req_shift_open_date [21:00:50]req_shift_open_date done [21:00:50]produce_requested_data done [21:00:50]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218942,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:00:50]process_action_free close_receipt [21:00:50]json_value_free [21:00:50]json_value_free done [21:00:50]process_json_proto returns [21:00:50]Send response to host [21:00:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218942,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:00:50]free response buf [21:00:50]execute_script done [21:00:50]execute_script returns [21:00:50]free content buf [21:00:50]Sock 7.Close socket [21:00:50]Sock 7.Thread stoped [21:00:54]OFD Sender: No OFD packet to send [21:00:55]accept exits with 9 [21:00:55]New connection [21:00:55]New thread 3066555748 created [21:00:55]Thread 3066699108 joined [21:00:55]Waiting for new connection... [21:00:55] Sock 9.Parse request [21:00:55]Sock 9.Check first char [21:00:55]Sock 9.First char is OK [21:00:55]request: POST /json_proto HTTP/1.0 [21:00:55]Method: POST [21:00:55]URL: /json_proto [21:00:55]Method is POST - this is cgi request [21:00:55]url: /json_proto [21:00:55]query_string will be loaded in cgi processing [21:00:55]execute_cgi json_proto POST (null) [21:00:55]execute_cgi path=json_proto method=POST [21:00:55]POST find Content-Length [21:00:55]Host: 172.17.40.4:8080 [21:00:55]Content-Length: 682 [21:00:55]Content-Type: application/json [21:00:55] [21:00:55]POST finish read [21:00:55]Found Content-Length = 682 [21:00:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 41.740, "sum" : 3097.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 3097.00, "payments": [ { "type": 0, "sum" : 3097.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:55]execute_script... [21:00: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)536502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 41.740, "sum" : 3097.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 3097.00, "payments": [ { "type": 0, "sum" : 3097.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:55]POST & json_proto [21:00:55]process_json_proto [21:00:55]json parsed OK: [21:00:55]protocol is kg_v1.0 [21:00:55]action value=close_receipt [21:00:55]process_action close_receipt [21:00:55]cmd_close_receipt [21:00:55]MH_GetDate [21:00:55]Write to MH i2c: F0 00 00 DC 01 CC [21:00:55]Write i2c OK [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: F0 [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: F0 09 00 [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: F0 09 00 DC 01 00 07 1E 14 67 68 1C 14 67 74 [21:00:55]GetLastDocTimeStamp 1729371646 [21:00:55]current date 1729371655 [21:00:55]FM_GetShiftState [21:00:55]SAM_PROTO_GetShiftState [21:00:55]wFMCommunicate request_size=4 [21:00:55]MH_SAM_APDU [21:00:55]CAPDU: 80 13 01 00 [21:00:55]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [21:00:55]Write i2c OK [21:00:55]MH_I2C_Read... [21:00:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:55]Read from MH i2c: E2 [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: E2 0E 00 [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9E [21:00:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:00:55]wFMCommunicate OK [21:00:55]SAM_PROTO_GetShiftState done [21:00:55]FM_GetShiftState done [21:00:55]opened in 1729296582 [21:00:55]opened+sec_in_day 1729382982 [21:00:55]quantity*price = 309710 [21:00:55]sum+1 = 309712 [21:00:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 3097.00 Внесено: 5000.00 СДАЧА: 1903.00 НСП 1% : 27.41 НДС 12% : 328.90 Наличными: 3097.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 588 19.10.2024 21:00 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218943 ФПД: 18769443750900 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T210055&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218943&fm=18769443750900&tin=02508201610067®Number=0000000000098116&sum=309700 [21:00:56]StoreToDocumentArchive [21:00:56]shift 443 fd 218943 [21:00:56]save to /storage/0443/doc_00218943 [21:00:56]save last doc name /storage/0443/doc_00218943 to /storage/kkm_last_doc_name [21:00:56]save OK [21:00:56]Clear old archive folders... [21:00:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:00:56]tlvbuf is 00FA0FD0 [21:00:56]SAM_PROTO_ClearQueue [21:00:56]wFMCommunicate request_size=4 [21:00:56]MH_SAM_APDU [21:00:56]CAPDU: 80 09 00 00 [21:00:56]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [21:00:56]Write i2c OK [21:00:56]MH_I2C_Read... [21:00:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:00:56]Read from MH i2c: E2 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 03 00 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [21:00:56]RAPDU: 90 00 [21:00:56]wFMCommunicate OK [21:00:56]SAM_PROTO_ClearQueue done [21:00:56]KKMCreateOFDPacket [21:00:56]OFDProtocolAddRootSTLVToBuf [21:00:56]FM_MakeSignedData [21:00:56]FM_MakeSignedData [21:00:56]SAM_PROTO_SignData [21:00:56]wFMCommunicate request_size=4 [21:00:56]MH_SAM_APDU [21:00:56]CAPDU: 80 0D 01 02 [21:00:56]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [21:00:56]Write i2c OK [21:00:56]MH_I2C_Read... [21:00:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:00:56]Read from MH i2c: E2 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 03 00 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [21:00:56]RAPDU: 90 00 [21:00:56]wFMCommunicate OK [21:00:56]wFMCommunicate request_size=255 [21:00:56]MH_SAM_APDU [21:00:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 0C A3 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 CF B9 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B9 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 80 00 00 00 00 07 04 06 00 C4 B9 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 07 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3F 57 03 00 35 04 06 00 11 [21:00:56]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 0C A3 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 CF B9 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B9 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 80 00 00 00 00 07 04 06 00 C4 B9 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 07 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3F 57 03 00 35 04 06 00 11 00 00 CF [21:00:56]Write i2c OK [21:00:56]MH_I2C_Read... [21:00:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:56]Read from MH i2c: E2 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 03 00 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [21:00:56]RAPDU: 90 00 [21:00:56]wFMCommunicate OK [21:00:56]wFMCommunicate request_size=10 [21:00:56]MH_SAM_APDU [21:00:56]CAPDU: 80 0D 02 02 05 12 1A 07 03 F4 [21:00:56]Write to MH i2c: E2 0D 00 ED 01 80 0D 02 02 05 00 12 1A 07 03 F4 00 00 9C [21:00:56]Write i2c OK [21:00:56]MH_I2C_Read... [21:00:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:56]Read from MH i2c: E2 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 03 00 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [21:00:56]RAPDU: 90 00 [21:00:56]wFMCommunicate OK [21:00:56]wFMCommunicate request_size=4 [21:00:56]MH_SAM_APDU [21:00:56]CAPDU: 80 0D 03 02 [21:00:56]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [21:00:56]Write i2c OK [21:00:56]MH_I2C_Read... [21:00:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:00:56]Read from MH i2c: E2 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 0B 00 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 0B 00 EE 01 00 00 6B FB D2 7D FB E1 CC 90 00 C8 [21:00:56]RAPDU: 00 6B FB D2 7D FB E1 CC 90 00 [21:00:56]wFMCommunicate OK [21:00:56]SAM_PROTO_SignData done [21:00:56]FM_MakeSignedData done [21:00:56]CreateOFDProtocolMessage [21:00:56]wFMCommunicate request_size=4 [21:00:56]MH_SAM_APDU [21:00:56]CAPDU: 80 11 00 00 [21:00:56]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [21:00:56]Write i2c OK [21:00:56]MH_I2C_Read... [21:00:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:56]Read from MH i2c: E2 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 17 00 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B9 [21:00:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:00:56]wFMCommunicate OK [21:00:56]CreateOFDProtocolMessage done [21:00:56]OFDSenderStorePacket 218943 [21:00:56]StoreOFDPacket docnum=218943 [21:00:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 09 84 07 01 0D D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 0C A3 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 CF B9 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B9 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 80 00 00 00 00 07 04 06 00 C4 B9 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 07 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3F 57 03 00 35 04 06 00 11 12 1A 07 03 F4 00 6B FB D2 7D FB E1 CC [21:00:56]CheckFolder [21:00:56]dirname=/storage/ofd_packets [21:00:56]CheckFolder done [21:00:56]ProducePacketName [21:00:56]name=ofd_packets/00218943 [21:00:56]NVStorageSaveData ofd_packets/00218943 [21:00:56]File name is /storage/ofd_packets/00218943 [21:00:56]Write 301 bytes [21:00:56]NVStorageSaveData done [21:00:56]OFDSenderStorePacket done [21:00:56]KKMCreateOFDPacket done [21:00:56]NVStorageSaveData kkm_last_timestamp [21:00:56]File name is /storage/kkm_last_timestamp [21:00:56]Write 4 bytes [21:00:56]NVStorageSaveData done [21:00:56]ExternCall_PrintAddStr [21:00:56]wPrintStart [21:00:56]Write to MH i2c: 01 00 00 F0 01 F1 [21:00:56]Write i2c OK [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: 01 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: 01 07 00 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [21:00:56]RasterBufferAndPrint [21:00:56]line Счет N : (1)536502 [21:00:56]line ИНН: 02508201610067 [21:00:56]line Контрольно-Кассовый Чек [21:00:56]line ПРОДАЖА [21:00:56]line ТРК (МРК, ГНК) : 21 [21:00:56]line Товар: 2710124500 [21:00:56]line Аи-95-К-3 [21:00:56]line 41.740 * 74.20 [21:00:56]line = 3097.11 [21:00:56]line НДС 12% НСП 1% [21:00:56]line > о реализуемом товаре [21:00:56]line ОКРУГЛЕНИЕ: -0.11 [21:00:56]line ИТОГО: 3097.00 [21:00:56]line Внесено: 5000.00 [21:00:56]line СДАЧА: 1903.00 [21:00:56]line НСП 1% : 27.41 [21:00:56]line НДС 12% : 328.90 [21:00:56]line Наличными: 3097.00 [21:00:56]line Безнал.: 0.00 [21:00:56]line Место: АЗС № 84 "Партнер Нефть" [21:00:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:00:56]line СНО: Общий режим [21:00:56]line Чек 588 19.10.2024 21:00 [21:00:56]line Смена: 443 ФФД: 1.0 [21:00:56]line ЗНМ: 0300000178 [21:00:56]line РНМ: 0000000000098116 [21:00:56]line Версия ККМ: 001 [21:00:56]line ФМ: 0000000000965413 [21:00:56]line ФД: 218943 [21:00:56]line ФПД: 18769443750900 [21:00:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T210055&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218943&fm=18769443750900&tin=02508201610067®Number=0000000000098116&sum=309700 [21:00:56]written 0, free lines is 4095 [21:00:56]OFD Sender: Processing packet 218943 [packets to send 80, broken 79] [21:00:57]ProducePacketName [21:00:57]name=ofd_packets/00218943 [21:00:57]OFD Sender: To server: pG, [21:00:57]CommunicateWithHost lk.salyk.kg:30040 [21:00:57]ConnectInit lk.salyk.kg [21:00:57]Connected sock=10 [21:00:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 09 84 07 01 0D D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 0C A3 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 CF B9 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B9 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 80 00 00 00 00 07 04 06 00 C4 B9 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 07 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 3F 57 03 00 35 04 06 00 11 12 1A 07 03 F4 00 6B FB D2 7D FB E1 CC [21:00:57]Write to MH i2c: 01 00 00 1B 02 1D [21:00:57]Write i2c OK [21:00:57]MH_I2C_Read... [21:00:57]Read from MH i2c: 01 [21:00:57]MH_I2C_Read... [21:00:57]Read from MH i2c: 01 07 00 [21:00:57]MH_I2C_Read... [21:00:57]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 F6 0C 26 [21:00:57]RasterBufferAndPrint [21:00:57]line [21:00:57]line [21:00:57]line [21:00:57]line [21:00:57]line [21:00:57]written 0, free lines is 3329 [21:00:57]MH_Cut [21:00:57]Write to MH i2c: D1 01 00 22 02 01 F6 [21:00:57]Write i2c OK [21:00:57]MH_I2C_Read... [21:00:57]Read from MH i2c: D1 [21:00:57]MH_I2C_Read... [21:00:57]Read from MH i2c: D1 01 00 [21:00:57]MH_I2C_Read... [21:00:57]Read from MH i2c: D1 01 00 22 02 00 F5 [21:00:57]Write to MH i2c: 01 00 00 23 02 25 [21:00:57]Write i2c OK [21:00:57]MH_I2C_Read... [21:00:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 7F 34 47 00 06 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 39 36 35 34 31 33 10 04 04 00 3F 57 03 00 F4 03 04 00 B5 C9 13 67 B6 04 01 00 00 40 D6 FF A4 5E E9 19 A7 [21:00:57]CommunicateWithHost err = 0 [21:00:57]CheckOFDResponse [21:00:57]1017 (14) - 77093643461234 [21:00:57]1041 (16) - 0000000000965413 [21:00:57]1040 (4) - 218943 [21:00:57]1012 (4) - 19.10.2024 15:01 [21:00:57]1206 (1) - 0 [21:00:57]OFD Sender: Remove packet 218943 [21:00:57]ProducePacketName [21:00:57]name=ofd_packets/00218943 [21:00:57]NVStorageDeleteData [21:00:57]OFD Sender: No OFD packet to send [21:00:58]*** Cut start [21:00:58]*** Partial cut [21:00:58]*** CUTSNS_PIN = 1 [21:00:58]*** CUTSNS_PIN = 0 [21:00:58]*** Brake cut motor [21:00:58]Read from MH i2c: 01 [21:00:58]MH_I2C_Read... [21:00:58]*** Stop cut motor [21:00:58]*** Cut end [21:00:58]Read from MH i2c: 01 07 00 [21:00:58]MH_I2C_Read... [21:00:58]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [21:00:58]process_action close_receipt done [21:00:58]requested_data is exist [21:00:58]produce_requested_data [21:00:58]requested_item fm.sn is exist - process it [21:00:58]wFMCommunicate request_size=4 [21:00:58]MH_SAM_APDU [21:00:58]CAPDU: 80 11 00 00 [21:00:58]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [21:00:58]Write i2c OK [21:00:58]MH_I2C_Read... [21:00:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:58]Read from MH i2c: E2 [21:00:58]MH_I2C_Read... [21:00:58]Read from MH i2c: E2 17 00 [21:00:58]MH_I2C_Read... [21:00:58]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EF [21:00:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:00:58]wFMCommunicate OK [21:00:58]requested_item fd.num is exist - process it [21:00:58]SAM_PROTO_GetFieldsCounters [21:00:58]wFMCommunicate request_size=4 [21:00:58]MH_SAM_APDU [21:00:58]CAPDU: 80 13 00 00 [21:00:58]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [21:00:58]Write i2c OK [21:00:58]MH_I2C_Read... [21:00:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:00:58]Read from MH i2c: E2 [21:00:58]MH_I2C_Read... [21:00:58]Read from MH i2c: E2 62 00 [21:00:58]MH_I2C_Read... [21:00:58]Read from MH i2c: E2 62 00 25 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4C 02 00 00 5E 04 04 00 4C 02 00 00 57 04 04 00 4D 02 00 00 19 04 04 00 00 00 00 00 90 00 FF [21:00:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 3F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4C 02 00 00 5E 04 04 00 4C 02 00 00 57 04 04 00 4D 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:00:58]wFMCommunicate OK [21:00:58]SAM_PROTO_GetFieldsCounters done [21:00:58]requested_item shift.num is exist - process it [21:00:58]requested_item shift.opened is exist - process it [21:00:58]req_shift_opened [21:00:58]FM_GetShiftState [21:00:58]SAM_PROTO_GetShiftState [21:00:58]wFMCommunicate request_size=4 [21:00:58]MH_SAM_APDU [21:00:58]CAPDU: 80 13 01 00 [21:00:58]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [21:00:58]Write i2c OK [21:00:58]MH_I2C_Read... [21:00:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:58]Read from MH i2c: E2 [21:00:58]MH_I2C_Read... [21:00:58]Read from MH i2c: E2 0E 00 [21:00:58]MH_I2C_Read... [21:00:58]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E8 [21:00:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:00:58]wFMCommunicate OK [21:00:58]SAM_PROTO_GetShiftState done [21:00:58]FM_GetShiftState done [21:00:58]req_shift_opened done [21:00:58]requested_item shift.open_date is exist - process it [21:00:58]req_shift_open_date [21:00:58]req_shift_open_date done [21:00:58]produce_requested_data done [21:00:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218943,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:00:58]process_action_free close_receipt [21:00:58]json_value_free [21:00:58]json_value_free done [21:00:58]process_json_proto returns [21:00:58]Send response to host [21:00:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218943,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:00:58]free response buf [21:00:58]execute_script done [21:00:58]execute_script returns [21:00:58]free content buf [21:00:58]Sock 9.Close socket [21:00:58]Sock 9.Thread stoped [21:01:02]OFD Sender: No OFD packet to send [21:01:08]OFD Sender: No OFD packet to send [21:01:08]accept exits with 7 [21:01:08]New connection [21:01:08]New thread 3066699108 created [21:01:08]Thread 3066555748 joined [21:01:08]Waiting for new connection... [21:01:08] Sock 7.Parse request [21:01:08]Sock 7.Check first char [21:01:08]Sock 7.First char is OK [21:01:08]request: POST /json_proto HTTP/1.0 [21:01:08]Method: POST [21:01:08]URL: /json_proto [21:01:08]Method is POST - this is cgi request [21:01:08]url: /json_proto [21:01:08]query_string will be loaded in cgi processing [21:01:08]execute_cgi json_proto POST (null) [21:01:08]execute_cgi path=json_proto method=POST [21:01:08]POST find Content-Length [21:01:08]Host: 172.17.40.4:8080 [21:01:08]Content-Length: 769 [21:01:08]Content-Type: application/json [21:01:08] [21:01:08]POST finish read [21:01:08]Found Content-Length = 769 [21:01:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:01:08]execute_script... [21:01: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)536503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:01:08]POST & json_proto [21:01:08]process_json_proto [21:01:08]json parsed OK: [21:01:08]protocol is kg_v1.0 [21:01:08]action value=close_receipt [21:01:08]process_action close_receipt [21:01:08]cmd_close_receipt [21:01:08]MH_GetDate [21:01:08]Write to MH i2c: F0 00 00 27 02 18 [21:01:08]Write i2c OK [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: F0 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: F0 09 00 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: F0 09 00 27 02 00 14 1E 14 67 68 1C 14 67 CD [21:01:08]GetLastDocTimeStamp 1729371655 [21:01:08]current date 1729371668 [21:01:08]FM_GetShiftState [21:01:08]SAM_PROTO_GetShiftState [21:01:08]wFMCommunicate request_size=4 [21:01:08]MH_SAM_APDU [21:01:08]CAPDU: 80 13 01 00 [21:01:08]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [21:01:08]Write i2c OK [21:01:08]MH_I2C_Read... [21:01:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:08]Read from MH i2c: E2 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: E2 0E 00 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EA [21:01:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:01:08]wFMCommunicate OK [21:01:08]SAM_PROTO_GetShiftState done [21:01:08]FM_GetShiftState done [21:01:08]opened in 1729296582 [21:01:08]opened+sec_in_day 1729382982 [21:01:08]quantity*price = 100015 [21:01:08]sum+1 = 100017 [21:01:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 589 19.10.2024 21:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218944 ФПД: 219838416681890 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T210108&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218944&fm=219838416681890&tin=02508201610067®Number=0000000000098116&sum=100016 [21:01:09]StoreToDocumentArchive [21:01:09]shift 443 fd 218944 [21:01:09]save to /storage/0443/doc_00218944 [21:01:09]save last doc name /storage/0443/doc_00218944 to /storage/kkm_last_doc_name [21:01:09]save OK [21:01:09]Clear old archive folders... [21:01:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:01:09]tlvbuf is 00FC5070 [21:01:09]SAM_PROTO_ClearQueue [21:01:09]wFMCommunicate request_size=4 [21:01:09]MH_SAM_APDU [21:01:09]CAPDU: 80 09 00 00 [21:01:09]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [21:01:09]Write i2c OK [21:01:09]MH_I2C_Read... [21:01:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:01:09]Read from MH i2c: E2 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 03 00 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [21:01:09]RAPDU: 90 00 [21:01:09]wFMCommunicate OK [21:01:09]SAM_PROTO_ClearQueue done [21:01:09]KKMCreateOFDPacket [21:01:09]OFDProtocolAddRootSTLVToBuf [21:01:09]FM_MakeSignedData [21:01:09]FM_MakeSignedData [21:01:09]SAM_PROTO_SignData [21:01:09]wFMCommunicate request_size=4 [21:01:09]MH_SAM_APDU [21:01:09]CAPDU: 80 0D 01 02 [21:01:09]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [21:01:09]Write i2c OK [21:01:09]MH_I2C_Read... [21:01:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:01:09]Read from MH i2c: E2 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 03 00 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [21:01:09]RAPDU: 90 00 [21:01:09]wFMCommunicate OK [21:01:09]wFMCommunicate request_size=255 [21:01:09]MH_SAM_APDU [21:01:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 4D 02 00 00 F4 03 04 00 14 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 40 57 03 00 35 04 06 00 C7 [21:01:09]Write to MH i2c: E2 02 01 37 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 4D 02 00 00 F4 03 04 00 14 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 40 57 03 00 35 04 06 00 C7 00 00 6C [21:01:09]Write i2c OK [21:01:09]MH_I2C_Read... [21:01:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:09]Read from MH i2c: E2 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 03 00 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [21:01:09]RAPDU: 90 00 [21:01:09]wFMCommunicate OK [21:01:09]wFMCommunicate request_size=10 [21:01:09]MH_SAM_APDU [21:01:09]CAPDU: 80 0D 02 02 05 F1 1E BB FB A2 [21:01:09]Write to MH i2c: E2 0D 00 38 02 80 0D 02 02 05 00 F1 1E BB FB A2 00 00 25 [21:01:09]Write i2c OK [21:01:09]MH_I2C_Read... [21:01:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:09]Read from MH i2c: E2 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 03 00 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [21:01:09]RAPDU: 90 00 [21:01:09]wFMCommunicate OK [21:01:09]wFMCommunicate request_size=4 [21:01:09]MH_SAM_APDU [21:01:09]CAPDU: 80 0D 03 02 [21:01:09]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [21:01:09]Write i2c OK [21:01:09]MH_I2C_Read... [21:01:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:01:10]Read from MH i2c: E2 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 0B 00 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 0B 00 39 02 00 C2 5C F8 46 B7 8C 84 56 90 00 30 [21:01:10]RAPDU: C2 5C F8 46 B7 8C 84 56 90 00 [21:01:10]wFMCommunicate OK [21:01:10]SAM_PROTO_SignData done [21:01:10]FM_MakeSignedData done [21:01:10]CreateOFDProtocolMessage [21:01:10]wFMCommunicate request_size=4 [21:01:10]MH_SAM_APDU [21:01:10]CAPDU: 80 11 00 00 [21:01:10]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [21:01:10]Write i2c OK [21:01:10]MH_I2C_Read... [21:01:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:10]Read from MH i2c: E2 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 17 00 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 05 [21:01:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:01:10]wFMCommunicate OK [21:01:10]CreateOFDProtocolMessage done [21:01:10]OFDSenderStorePacket 218944 [21:01:10]StoreOFDPacket docnum=218944 [21:01:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 64 C2 07 01 3F E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 4D 02 00 00 F4 03 04 00 14 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 40 57 03 00 35 04 06 00 C7 F1 1E BB FB A2 C2 5C F8 46 B7 8C 84 56 [21:01:10]CheckFolder [21:01:10]dirname=/storage/ofd_packets [21:01:10]CheckFolder done [21:01:10]ProducePacketName [21:01:10]name=ofd_packets/00218944 [21:01:10]NVStorageSaveData ofd_packets/00218944 [21:01:10]File name is /storage/ofd_packets/00218944 [21:01:10]Write 301 bytes [21:01:10]NVStorageSaveData done [21:01:10]OFDSenderStorePacket done [21:01:10]KKMCreateOFDPacket done [21:01:10]NVStorageSaveData kkm_last_timestamp [21:01:10]File name is /storage/kkm_last_timestamp [21:01:10]Write 4 bytes [21:01:10]NVStorageSaveData done [21:01:10]ExternCall_PrintAddStr [21:01:10]wPrintStart [21:01:10]Write to MH i2c: 01 00 00 3B 02 3D [21:01:10]Write i2c OK [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: 01 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: 01 07 00 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [21:01:10]RasterBufferAndPrint [21:01:10]line Счет N : (1)536503 [21:01:10]line ИНН: 02508201610067 [21:01:10]line Контрольно-Кассовый Чек [21:01:10]line ПРОДАЖА [21:01:10]line ТРК (МРК, ГНК) : 43 [21:01:10]line Товар: 2710124130 [21:01:10]line Аи-92-К-2 [21:01:10]line 14.950 * 66.90 [21:01:10]line = 1000.16 [21:01:10]line НДС 12% НСП 1% [21:01:10]line > о реализуемом товаре [21:01:10]line ИТОГО: 1000.16 [21:01:10]line НСП 1% : 8.85 [21:01:10]line НДС 12% : 106.21 [21:01:10]line Наличными: 0.00 [21:01:10]line Безнал.: 1000.16 [21:01:10]line Место: АЗС № 84 "Партнер Нефть" [21:01:10]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:01:10]line СНО: Общий режим [21:01:10]line Чек 589 19.10.2024 21:01 [21:01:10]line Смена: 443 ФФД: 1.0 [21:01:10]line ЗНМ: 0300000178 [21:01:10]line РНМ: 0000000000098116 [21:01:10]line Версия ККМ: 001 [21:01:10]line Платежная система: Mbank [21:01:10]line ФМ: 0000000000965413 [21:01:10]line ФД: 218944 [21:01:10]line ФПД: 219838416681890 [21:01:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T210108&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218944&fm=219838416681890&tin=02508201610067®Number=0000000000098116&sum=100016 [21:01:10]written 0, free lines is 4095 [21:01:10]OFD Sender: Processing packet 218944 [packets to send 80, broken 79] [21:01:10]ProducePacketName [21:01:10]name=ofd_packets/00218944 [21:01:10]OFD Sender: To server: pG, [21:01:10]CommunicateWithHost lk.salyk.kg:30040 [21:01:10]ConnectInit lk.salyk.kg [21:01:10]Connected sock=10 [21:01:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 64 C2 07 01 3F E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 4D 02 00 00 F4 03 04 00 14 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 40 57 03 00 35 04 06 00 C7 F1 1E BB FB A2 C2 5C F8 46 B7 8C 84 56 [21:01:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 4D E2 47 00 E3 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 39 36 35 34 31 33 10 04 04 00 40 57 03 00 F4 03 04 00 C2 C9 13 67 B6 04 01 00 00 C4 E5 8B 5B 63 68 A2 76 [21:01:10]CommunicateWithHost err = 0 [21:01:10]CheckOFDResponse [21:01:10]1017 (14) - 77093643461234 [21:01:10]1041 (16) - 0000000000965413 [21:01:10]1040 (4) - 218944 [21:01:10]1012 (4) - 19.10.2024 15:01 [21:01:10]1206 (1) - 0 [21:01:10]OFD Sender: Remove packet 218944 [21:01:10]ProducePacketName [21:01:10]name=ofd_packets/00218944 [21:01:10]NVStorageDeleteData [21:01:10]Write to MH i2c: 01 00 00 64 02 66 [21:01:10]Write i2c OK [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: 01 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: 01 07 00 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: 01 07 00 64 02 00 00 00 00 00 23 0D 9D [21:01:10]RasterBufferAndPrint [21:01:10]line [21:01:10]line [21:01:10]line [21:01:10]line [21:01:10]line [21:01:10]written 0, free lines is 3375 [21:01:10]MH_Cut [21:01:10]Write to MH i2c: D1 01 00 6B 02 01 3F [21:01:10]Write i2c OK [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: D1 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: D1 01 00 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: D1 01 00 6B 02 00 3E [21:01:10]Write to MH i2c: 01 00 00 6C 02 6E [21:01:10]Write i2c OK [21:01:10]MH_I2C_Read... [21:01:10]OFD Sender: No OFD packet to send [21:01:11]*** Cut start [21:01:11]*** Partial cut [21:01:11]*** CUTSNS_PIN = 1 [21:01:11]*** CUTSNS_PIN = 0 [21:01:11]*** Brake cut motor [21:01:11]Read from MH i2c: 01 [21:01:11]MH_I2C_Read... [21:01:11]*** Stop cut motor [21:01:11]*** Cut end [21:01:11]Read from MH i2c: 01 07 00 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 FF 0F 83 [21:01:11]process_action close_receipt done [21:01:11]requested_data is exist [21:01:11]produce_requested_data [21:01:11]requested_item fm.sn is exist - process it [21:01:11]wFMCommunicate request_size=4 [21:01:11]MH_SAM_APDU [21:01:11]CAPDU: 80 11 00 00 [21:01:11]Write to MH i2c: E2 08 00 6D 02 80 11 00 00 00 00 00 00 E9 [21:01:11]Write i2c OK [21:01:11]MH_I2C_Read... [21:01:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:11]Read from MH i2c: E2 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: E2 17 00 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: E2 17 00 6D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 38 [21:01:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:01:11]wFMCommunicate OK [21:01:11]requested_item fd.num is exist - process it [21:01:11]SAM_PROTO_GetFieldsCounters [21:01:11]wFMCommunicate request_size=4 [21:01:11]MH_SAM_APDU [21:01:11]CAPDU: 80 13 00 00 [21:01:11]Write to MH i2c: E2 08 00 6E 02 80 13 00 00 00 00 00 00 EC [21:01:11]Write i2c OK [21:01:11]MH_I2C_Read... [21:01:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:01:12]Read from MH i2c: E2 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 62 00 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 62 00 6E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 40 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4D 02 00 00 5E 04 04 00 4D 02 00 00 57 04 04 00 4E 02 00 00 19 04 04 00 00 00 00 00 90 00 4C [21:01:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 40 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4D 02 00 00 5E 04 04 00 4D 02 00 00 57 04 04 00 4E 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:01:12]wFMCommunicate OK [21:01:12]SAM_PROTO_GetFieldsCounters done [21:01:12]requested_item shift.num is exist - process it [21:01:12]requested_item shift.opened is exist - process it [21:01:12]req_shift_opened [21:01:12]FM_GetShiftState [21:01:12]SAM_PROTO_GetShiftState [21:01:12]wFMCommunicate request_size=4 [21:01:12]MH_SAM_APDU [21:01:12]CAPDU: 80 13 01 00 [21:01:12]Write to MH i2c: E2 08 00 6F 02 80 13 01 00 00 00 00 00 EE [21:01:12]Write i2c OK [21:01:12]MH_I2C_Read... [21:01:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:12]Read from MH i2c: E2 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 0E 00 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 0E 00 6F 02 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 31 [21:01:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:01:12]wFMCommunicate OK [21:01:12]SAM_PROTO_GetShiftState done [21:01:12]FM_GetShiftState done [21:01:12]req_shift_opened done [21:01:12]requested_item shift.open_date is exist - process it [21:01:12]req_shift_open_date [21:01:12]req_shift_open_date done [21:01:12]produce_requested_data done [21:01:12]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218944,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:01:12]process_action_free close_receipt [21:01:12]json_value_free [21:01:12]json_value_free done [21:01:12]process_json_proto returns [21:01:12]Send response to host [21:01:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218944,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:01:12]free response buf [21:01:12]execute_script done [21:01:12]execute_script returns [21:01:12]free content buf [21:01:12]Sock 7.Close socket [21:01:12]Sock 7.Thread stoped [21:01:15]OFD Sender: No OFD packet to send [21:01:20]OFD Sender: No OFD packet to send [21:01:25]OFD Sender: No OFD packet to send [21:01:30]OFD Sender: No OFD packet to send [21:01:35]OFD Sender: No OFD packet to send [21:01:40]OFD Sender: No OFD packet to send [21:01:45]OFD Sender: No OFD packet to send [21:01:50]OFD Sender: No OFD packet to send [21:01:56]OFD Sender: No OFD packet to send [21:02:01]OFD Sender: No OFD packet to send [21:02:06]OFD Sender: No OFD packet to send [21:02:11]OFD Sender: No OFD packet to send [21:02:16]OFD Sender: No OFD packet to send [21:02:21]OFD Sender: No OFD packet to send [21:02:26]OFD Sender: No OFD packet to send [21:02:31]OFD Sender: No OFD packet to send [21:02:36]OFD Sender: No OFD packet to send [21:02:41]OFD Sender: No OFD packet to send [21:02:46]OFD Sender: No OFD packet to send [21:02:51]OFD Sender: No OFD packet to send [21:02:56]OFD Sender: No OFD packet to send [21:03:01]OFD Sender: No OFD packet to send [21:03:06]OFD Sender: No OFD packet to send [21:03:11]OFD Sender: No OFD packet to send [21:03:14]accept exits with 9 [21:03:14]New connection [21:03:14]New thread 3066555748 created [21:03:14]Thread 3066699108 joined [21:03:14]Waiting for new connection... [21:03:14] Sock 9.Parse request [21:03:14]Sock 9.Check first char [21:03:14]Sock 9.First char is OK [21:03:14]request: POST /json_proto HTTP/1.0 [21:03:14]Method: POST [21:03:14]URL: /json_proto [21:03:14]Method is POST - this is cgi request [21:03:14]url: /json_proto [21:03:14]query_string will be loaded in cgi processing [21:03:14]execute_cgi json_proto POST (null) [21:03:14]execute_cgi path=json_proto method=POST [21:03:14]POST find Content-Length [21:03:14]Host: 172.17.40.4:8080 [21:03:14]Content-Length: 1308 [21:03:14]Content-Type: application/json [21:03:14] [21:03:14]POST finish read [21:03:14]Found Content-Length = 1308 [21:03:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79825", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 119.00, "quantity" : 1.000, "sum" : 119.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870209744564", "name": "\u0421\u0443\u0445\u0430\u0440\u0438\u043A\u0438 \u0424\u043B\u0438\u043D\u0442 \u0428\u0430\u0448\u043B\u044B\u043A 100 \u0433\u0440", "price" : 60.00, "quantity" : 2.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 304.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:03:14]execute_script... [21:03:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79825", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 119.00, "quantity" : 1.000, "sum" : 119.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870209744564", "name": "\u0421\u0443\u0445\u0430\u0440\u0438\u043A\u0438 \u0424\u043B\u0438\u043D\u0442 \u0428\u0430\u0448\u043B\u044B\u043A 100 \u0433\u0440", "price" : 60.00, "quantity" : 2.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 304.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:03:14]POST & json_proto [21:03:14]process_json_proto [21:03:14]json parsed OK: [21:03:14]protocol is kg_v1.0 [21:03:14]action value=close_receipt [21:03:14]process_action close_receipt [21:03:14]cmd_close_receipt [21:03:14]MH_GetDate [21:03:14]Write to MH i2c: F0 00 00 70 02 61 [21:03:14]Write i2c OK [21:03:14]MH_I2C_Read... [21:03:14]Read from MH i2c: F0 [21:03:14]MH_I2C_Read... [21:03:14]Read from MH i2c: F0 09 00 [21:03:14]MH_I2C_Read... [21:03:14]Read from MH i2c: F0 09 00 70 02 00 92 1E 14 67 68 1C 14 67 94 [21:03:14]GetLastDocTimeStamp 1729371668 [21:03:14]current date 1729371794 [21:03:14]FM_GetShiftState [21:03:14]SAM_PROTO_GetShiftState [21:03:14]wFMCommunicate request_size=4 [21:03:14]MH_SAM_APDU [21:03:14]CAPDU: 80 13 01 00 [21:03:14]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [21:03:14]Write i2c OK [21:03:14]MH_I2C_Read... [21:03:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:14]Read from MH i2c: E2 [21:03:14]MH_I2C_Read... [21:03:14]Read from MH i2c: E2 0E 00 [21:03:14]MH_I2C_Read... [21:03:14]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 33 [21:03:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:03:14]wFMCommunicate OK [21:03:14]SAM_PROTO_GetShiftState done [21:03:14]FM_GetShiftState done [21:03:14]opened in 1729296582 [21:03:14]opened+sec_in_day 1729382982 [21:03:14]quantity*price = 11900 [21:03:14]sum+1 = 11901 [21:03:14]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 47011656 Водка Пшеничная 0,1л 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4870209744564 Сухарики Флинт Шашлык 100 гр 2.000 * 60.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 304.00 НСП 1% : 2.68 НДС 12% : 32.28 Наличными: 0.00 Безнал.: 304.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 590 19.10.2024 21:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218945 ФПД: 212400591016672 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T210315&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218945&fm=212400591016672&tin=02508201610067®Number=0000000000098116&sum=30400 0 [21:03:16]StoreToDocumentArchive [21:03:16]shift 443 fd 218945 [21:03:16]save to /storage/0443/doc_00218945 [21:03:16]save last doc name /storage/0443/doc_00218945 to /storage/kkm_last_doc_name [21:03:16]save OK [21:03:16]Clear old archive folders... [21:03:16]ProcessDocumentItem done err = 0, tmpTLVsize=489 [21:03:16]tlvbuf is 00FA2520 [21:03:16]SAM_PROTO_ClearQueue [21:03:16]wFMCommunicate request_size=4 [21:03:16]MH_SAM_APDU [21:03:16]CAPDU: 80 09 00 00 [21:03:16]Write to MH i2c: E2 08 00 7E 02 80 09 00 00 00 00 00 00 F2 [21:03:16]Write i2c OK [21:03:16]MH_I2C_Read... [21:03:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:03:16]Read from MH i2c: E2 [21:03:16]MH_I2C_Read... [21:03:16]Read from MH i2c: E2 03 00 [21:03:16]MH_I2C_Read... [21:03:16]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [21:03:16]RAPDU: 90 00 [21:03:16]wFMCommunicate OK [21:03:16]SAM_PROTO_ClearQueue done [21:03:16]KKMCreateOFDPacket [21:03:16]OFDProtocolAddRootSTLVToBuf [21:03:16]FM_MakeSignedData [21:03:16]FM_MakeSignedData [21:03:16]SAM_PROTO_SignData [21:03:16]wFMCommunicate request_size=4 [21:03:16]MH_SAM_APDU [21:03:16]CAPDU: 80 0D 01 02 [21:03:16]Write to MH i2c: E2 08 00 7F 02 80 0D 01 02 00 00 00 00 FA [21:03:16]Write i2c OK [21:03:16]MH_I2C_Read... [21:03:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:03:16]Read from MH i2c: E2 [21:03:16]MH_I2C_Read... [21:03:16]Read from MH i2c: E2 03 00 [21:03:16]MH_I2C_Read... [21:03:16]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [21:03:16]RAPDU: 90 00 [21:03:16]wFMCommunicate OK [21:03:16]wFMCommunicate request_size=255 [21:03:16]MH_SAM_APDU [21:03:16]CAPDU: 80 0D 02 02 FA 03 00 E9 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 39 37 34 34 35 36 34 06 04 31 00 D0 A1 D1 83 D1 85 D0 B0 D1 80 D0 B8 D0 BA D0 B8 20 D0 [21:03:16]Write to MH i2c: E2 02 01 80 02 80 0D 02 02 FA 00 03 00 E9 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 39 37 34 34 35 36 34 06 04 31 00 D0 A1 D1 83 D1 85 D0 B0 D1 80 D0 B8 D0 BA D0 B8 20 D0 00 00 23 [21:03:16]Write i2c OK [21:03:16]MH_I2C_Read... [21:03:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:03:16]Read from MH i2c: E2 [21:03:16]MH_I2C_Read... [21:03:16]Read from MH i2c: E2 03 00 [21:03:16]MH_I2C_Read... [21:03:16]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [21:03:16]RAPDU: 90 00 [21:03:16]wFMCommunicate OK [21:03:16]wFMCommunicate request_size=248 [21:03:16]MH_SAM_APDU [21:03:16]CAPDU: 80 0D 02 02 F3 A4 D0 BB D0 B8 D0 BD D1 82 20 D0 A8 D0 B0 D1 88 D0 BB D1 8B D0 BA 20 31 30 30 20 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 76 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 76 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 93 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 41 57 03 00 35 04 06 00 C1 2D 5D C7 12 E0 [21:03:16]Write to MH i2c: E2 FB 00 81 02 80 0D 02 02 F3 00 A4 D0 BB D0 B8 D0 BD D1 82 20 D0 A8 D0 B0 D1 88 D0 BB D1 8B D0 BA 20 31 30 30 20 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 76 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 76 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 93 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 41 57 03 00 35 04 06 00 C1 2D 5D C7 12 E0 00 00 C2 [21:03:16]Write i2c OK [21:03:16]MH_I2C_Read... [21:03:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:03:17]Read from MH i2c: E2 [21:03:17]MH_I2C_Read... [21:03:17]Read from MH i2c: E2 03 00 [21:03:17]MH_I2C_Read... [21:03:17]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [21:03:17]RAPDU: 90 00 [21:03:17]wFMCommunicate OK [21:03:17]wFMCommunicate request_size=4 [21:03:17]MH_SAM_APDU [21:03:17]CAPDU: 80 0D 03 02 [21:03:17]Write to MH i2c: E2 08 00 82 02 80 0D 03 02 00 00 00 00 FF [21:03:17]Write i2c OK [21:03:17]MH_I2C_Read... [21:03:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:03:17]Read from MH i2c: E2 [21:03:17]MH_I2C_Read... [21:03:17]Read from MH i2c: E2 0B 00 [21:03:17]MH_I2C_Read... [21:03:17]Read from MH i2c: E2 0B 00 82 02 00 69 BA 6F F3 42 FC 4B 42 90 00 50 [21:03:17]RAPDU: 69 BA 6F F3 42 FC 4B 42 90 00 [21:03:17]wFMCommunicate OK [21:03:17]SAM_PROTO_SignData done [21:03:17]FM_MakeSignedData done [21:03:17]CreateOFDProtocolMessage [21:03:17]wFMCommunicate request_size=4 [21:03:17]MH_SAM_APDU [21:03:17]CAPDU: 80 11 00 00 [21:03:17]Write to MH i2c: E2 08 00 83 02 80 11 00 00 00 00 00 00 FF [21:03:17]Write i2c OK [21:03:17]MH_I2C_Read... [21:03:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:03:17]Read from MH i2c: E2 [21:03:17]MH_I2C_Read... [21:03:17]Read from MH i2c: E2 17 00 [21:03:17]MH_I2C_Read... [21:03:17]Read from MH i2c: E2 17 00 83 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4E [21:03:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:03:17]wFMCommunicate OK [21:03:17]CreateOFDProtocolMessage done [21:03:17]OFDSenderStorePacket 218945 [21:03:17]StoreOFDPacket docnum=218945 [21:03:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 FD 01 00 00 4E 26 F5 01 BD DF 5A 03 01 00 03 00 E9 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 39 37 34 34 35 36 34 06 04 31 00 D0 A1 D1 83 D1 85 D0 B0 D1 80 D0 B8 D0 BA D0 B8 20 D0 A4 D0 BB D0 B8 D0 BD D1 82 20 D0 A8 D0 B0 D1 88 D0 BB D1 8B D0 BA 20 31 30 30 20 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 76 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 76 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 93 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 41 57 03 00 35 04 06 00 C1 2D 5D C7 12 E0 69 BA 6F F3 42 FC 4B 42 [21:03:17]CheckFolder [21:03:17]dirname=/storage/ofd_packets [21:03:17]CheckFolder done [21:03:17]ProducePacketName [21:03:17]name=ofd_packets/00218945 [21:03:17]NVStorageSaveData ofd_packets/00218945 [21:03:17]File name is /storage/ofd_packets/00218945 [21:03:17]Write 539 bytes [21:03:17]NVStorageSaveData done [21:03:17]OFDSenderStorePacket done [21:03:17]KKMCreateOFDPacket done [21:03:17]NVStorageSaveData kkm_last_timestamp [21:03:17]File name is /storage/kkm_last_timestamp [21:03:17]Write 4 bytes [21:03:17]NVStorageSaveData done [21:03:17]ExternCall_PrintAddStr [21:03:17]wPrintStart [21:03:17]Write to MH i2c: 01 00 00 84 02 86 [21:03:17]Write i2c OK [21:03:17]MH_I2C_Read... [21:03:17]Read from MH i2c: 01 [21:03:17]MH_I2C_Read... [21:03:17]Read from MH i2c: 01 07 00 [21:03:17]MH_I2C_Read... [21:03:17]Read from MH i2c: 01 07 00 84 02 00 00 00 00 00 FF 0F 9B [21:03:17]RasterBufferAndPrint [21:03:17]line Счет N : (3)79825 [21:03:17]line ИНН: 02508201610067 [21:03:17]line Контрольно-Кассовый Чек [21:03:17]line ПРОДАЖА [21:03:17]line Товар: 4870001570071 [21:03:17]line Напиток Pepsi 1л [21:03:17]line 1.000 * 119.00 [21:03:17]line = 119.00 [21:03:17]line НДС 12% НСП 1% [21:03:17]line > о реализуемом товаре [21:03:17]line Товар: 47011656 [21:03:17]line Водка Пшеничная 0,1л [21:03:17]line 1.000 * 65.00 [21:03:17]line = 65.00 [21:03:17]line НДС 12% НСП 1% [21:03:17]line > о реализуемом товаре [21:03:17]line Товар: 4870209744564 [21:03:17]line Сухарики Флинт Шашлык 100 гр [21:03:17]line 2.000 * 60.00 [21:03:17]line = 120.00 [21:03:17]line НДС 12% НСП 1% [21:03:17]line > о реализуемом товаре [21:03:17]line ИТОГО: 304.00 [21:03:17]line НСП 1% : 2.68 [21:03:17]line НДС 12% : 32.28 [21:03:17]line Наличными: 0.00 [21:03:17]line Безнал.: 304.00 [21:03:17]line Место: АЗС № 84 "Партнер Нефть" [21:03:17]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:03:17]line СНО: Общий режим [21:03:17]line Чек 590 19.10.2024 21:03 [21:03:17]line Смена: 443 ФФД: 1.0 [21:03:17]line ЗНМ: 0300000178 [21:03:17]line РНМ: 0000000000098116 [21:03:17]line Версия ККМ: 001 [21:03:17]line Платежная система: Mbank [21:03:17]line ФМ: 0000000000965413 [21:03:17]line ФД: 218945 [21:03:17]line ФПД: 212400591016672 [21:03:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T210315&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218945&fm=212400591016672&tin=02508201610067®Number=0000000000098116&sum=30400 [21:03:17]line 0 [21:03:17]written 0, free lines is 4095 [21:03:17]OFD Sender: Processing packet 218945 [packets to send 80, broken 79] [21:03:17]ProducePacketName [21:03:17]name=ofd_packets/00218945 [21:03:17]OFD Sender: To server: pG, [21:03:17]CommunicateWithHost lk.salyk.kg:30040 [21:03:17]ConnectInit lk.salyk.kg [21:03:17]Connected sock=10 [21:03:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 FD 01 00 00 4E 26 F5 01 BD DF 5A 03 01 00 03 00 E9 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 39 37 34 34 35 36 34 06 04 31 00 D0 A1 D1 83 D1 85 D0 B0 D1 80 D0 B8 D0 BA D0 B8 20 D0 A4 D0 BB D0 B8 D0 BD D1 82 20 D0 A8 D0 B0 D1 88 D0 BB D1 8B D0 BA 20 31 30 30 20 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 76 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 76 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 93 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 41 57 03 00 35 04 06 00 C1 2D 5D C7 12 E0 69 BA 6F F3 42 FC 4B 42 [21:03:17]Write to MH i2c: 01 00 00 BA 02 BC [21:03:17]Write i2c OK [21:03:17]MH_I2C_Read... [21:03:17]Read from MH i2c: 01 [21:03:17]MH_I2C_Read... [21:03:17]Read from MH i2c: 01 07 00 [21:03:17]MH_I2C_Read... [21:03:17]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 48 0C 17 [21:03:17]RasterBufferAndPrint [21:03:17]line [21:03:17]line [21:03:17]line [21:03:17]line [21:03:17]line [21:03:17]written 0, free lines is 3153 [21:03:17]MH_Cut [21:03:17]Write to MH i2c: D1 01 00 C1 02 01 95 [21:03:17]Write i2c OK [21:03:17]MH_I2C_Read... [21:03:17]Read from MH i2c: D1 [21:03:17]MH_I2C_Read... [21:03:17]Read from MH i2c: D1 01 00 [21:03:17]MH_I2C_Read... [21:03:17]Read from MH i2c: D1 01 00 C1 02 00 94 [21:03:17]Write to MH i2c: 01 00 00 C2 02 C4 [21:03:17]Write i2c OK [21:03:17]MH_I2C_Read... [21:03:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A8 BF 47 00 21 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 39 36 35 34 31 33 10 04 04 00 41 57 03 00 F4 03 04 00 41 CA 13 67 B6 04 01 00 00 ED 96 81 60 87 84 CF E6 [21:03:17]CommunicateWithHost err = 0 [21:03:17]CheckOFDResponse [21:03:17]1017 (14) - 77093643461234 [21:03:17]1041 (16) - 0000000000965413 [21:03:17]1040 (4) - 218945 [21:03:17]1012 (4) - 19.10.2024 15:03 [21:03:17]1206 (1) - 0 [21:03:17]OFD Sender: Remove packet 218945 [21:03:17]ProducePacketName [21:03:17]name=ofd_packets/00218945 [21:03:17]NVStorageDeleteData [21:03:18]OFD Sender: No OFD packet to send [21:03:18]*** Cut start [21:03:18]*** Partial cut [21:03:18]*** CUTSNS_PIN = 1 [21:03:18]*** CUTSNS_PIN = 0 [21:03:18]*** Brake cut motor [21:03:19]Read from MH i2c: 01 [21:03:19]MH_I2C_Read... [21:03:19]*** Stop cut motor [21:03:19]*** Cut end [21:03:19]Read from MH i2c: 01 07 00 [21:03:19]MH_I2C_Read... [21:03:19]Read from MH i2c: 01 07 00 C2 02 00 00 00 00 00 FF 0F D9 [21:03:19]process_action close_receipt done [21:03:19]requested_data is exist [21:03:19]produce_requested_data [21:03:19]requested_item fm.sn is exist - process it [21:03:19]wFMCommunicate request_size=4 [21:03:19]MH_SAM_APDU [21:03:19]CAPDU: 80 11 00 00 [21:03:19]Write to MH i2c: E2 08 00 C3 02 80 11 00 00 00 00 00 00 3F [21:03:19]Write i2c OK [21:03:19]MH_I2C_Read... [21:03:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:03:19]Read from MH i2c: E2 [21:03:19]MH_I2C_Read... [21:03:19]Read from MH i2c: E2 17 00 [21:03:19]MH_I2C_Read... [21:03:19]Read from MH i2c: E2 17 00 C3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8E [21:03:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:03:19]wFMCommunicate OK [21:03:19]requested_item fd.num is exist - process it [21:03:19]SAM_PROTO_GetFieldsCounters [21:03:19]wFMCommunicate request_size=4 [21:03:19]MH_SAM_APDU [21:03:19]CAPDU: 80 13 00 00 [21:03:19]Write to MH i2c: E2 08 00 C4 02 80 13 00 00 00 00 00 00 42 [21:03:19]Write i2c OK [21:03:19]MH_I2C_Read... [21:03:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:03:19]Read from MH i2c: E2 [21:03:19]MH_I2C_Read... [21:03:19]Read from MH i2c: E2 62 00 [21:03:19]MH_I2C_Read... [21:03:19]Read from MH i2c: E2 62 00 C4 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 41 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4E 02 00 00 5E 04 04 00 4E 02 00 00 57 04 04 00 4F 02 00 00 19 04 04 00 00 00 00 00 90 00 A6 [21:03:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 41 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4E 02 00 00 5E 04 04 00 4E 02 00 00 57 04 04 00 4F 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:03:19]wFMCommunicate OK [21:03:19]SAM_PROTO_GetFieldsCounters done [21:03:19]requested_item shift.num is exist - process it [21:03:19]requested_item shift.opened is exist - process it [21:03:19]req_shift_opened [21:03:19]FM_GetShiftState [21:03:19]SAM_PROTO_GetShiftState [21:03:19]wFMCommunicate request_size=4 [21:03:19]MH_SAM_APDU [21:03:19]CAPDU: 80 13 01 00 [21:03:19]Write to MH i2c: E2 08 00 C5 02 80 13 01 00 00 00 00 00 44 [21:03:19]Write i2c OK [21:03:19]MH_I2C_Read... [21:03:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:19]Read from MH i2c: E2 [21:03:19]MH_I2C_Read... [21:03:19]Read from MH i2c: E2 0E 00 [21:03:19]MH_I2C_Read... [21:03:19]Read from MH i2c: E2 0E 00 C5 02 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 87 [21:03:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:03:19]wFMCommunicate OK [21:03:19]SAM_PROTO_GetShiftState done [21:03:19]FM_GetShiftState done [21:03:19]req_shift_opened done [21:03:19]requested_item shift.open_date is exist - process it [21:03:19]req_shift_open_date [21:03:19]req_shift_open_date done [21:03:19]produce_requested_data done [21:03:19]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218945,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:03:19]process_action_free close_receipt [21:03:19]json_value_free [21:03:19]json_value_free done [21:03:19]process_json_proto returns [21:03:19]Send response to host [21:03:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218945,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:03:19]free response buf [21:03:19]execute_script done [21:03:19]execute_script returns [21:03:19]free content buf [21:03:19]Sock 9.Close socket [21:03:19]Sock 9.Thread stoped [21:03:23]OFD Sender: No OFD packet to send [21:03:28]OFD Sender: No OFD packet to send [21:03:33]OFD Sender: No OFD packet to send [21:03:38]OFD Sender: No OFD packet to send [21:03:43]OFD Sender: No OFD packet to send [21:03:48]OFD Sender: No OFD packet to send [21:03:53]OFD Sender: No OFD packet to send [21:03:58]OFD Sender: No OFD packet to send [21:04:03]OFD Sender: No OFD packet to send [21:04:08]OFD Sender: No OFD packet to send [21:04:13]OFD Sender: No OFD packet to send [21:04:18]OFD Sender: No OFD packet to send [21:04:23]OFD Sender: No OFD packet to send [21:04:28]OFD Sender: No OFD packet to send [21:04:33]OFD Sender: No OFD packet to send [21:04:35]accept exits with 7 [21:04:35]New connection [21:04:35]New thread 3066699108 created [21:04:35]Thread 3066555748 joined [21:04:35]Waiting for new connection... [21:04:35] Sock 7.Parse request [21:04:35]Sock 7.Check first char [21:04:35]Sock 7.First char is OK [21:04:35]request: POST /json_proto HTTP/1.0 [21:04:35]Method: POST [21:04:35]URL: /json_proto [21:04:35]Method is POST - this is cgi request [21:04:35]url: /json_proto [21:04:35]query_string will be loaded in cgi processing [21:04:35]execute_cgi json_proto POST (null) [21:04:35]execute_cgi path=json_proto method=POST [21:04:35]POST find Content-Length [21:04:35]Host: 172.17.40.4:8080 [21:04:35]Content-Length: 742 [21:04:35]Content-Type: application/json [21:04:35] [21:04:35]POST finish read [21:04:35]Found Content-Length = 742 [21:04:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79826", "tax_sys" : 0, "items" : [ { "code": "48743273", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Marlboro Touch", "price" : 144.00, "quantity" : 1.000, "sum" : 144.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" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:04:35]execute_script... [21:04:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79826", "tax_sys" : 0, "items" : [ { "code": "48743273", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Marlboro Touch", "price" : 144.00, "quantity" : 1.000, "sum" : 144.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" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:04:35]POST & json_proto [21:04:35]process_json_proto [21:04:35]json parsed OK: [21:04:35]protocol is kg_v1.0 [21:04:35]action value=close_receipt [21:04:35]process_action close_receipt [21:04:35]cmd_close_receipt [21:04:35]MH_GetDate [21:04:35]Write to MH i2c: F0 00 00 C6 02 B7 [21:04:35]Write i2c OK [21:04:35]MH_I2C_Read... [21:04:35]Read from MH i2c: F0 [21:04:35]MH_I2C_Read... [21:04:35]Read from MH i2c: F0 09 00 [21:04:35]MH_I2C_Read... [21:04:35]Read from MH i2c: F0 09 00 C6 02 00 E3 1E 14 67 68 1C 14 67 3B [21:04:35]GetLastDocTimeStamp 1729371795 [21:04:35]current date 1729371875 [21:04:35]FM_GetShiftState [21:04:35]SAM_PROTO_GetShiftState [21:04:35]wFMCommunicate request_size=4 [21:04:35]MH_SAM_APDU [21:04:35]CAPDU: 80 13 01 00 [21:04:35]Write to MH i2c: E2 08 00 C7 02 80 13 01 00 00 00 00 00 46 [21:04:35]Write i2c OK [21:04:35]MH_I2C_Read... [21:04:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:04:35]Read from MH i2c: E2 [21:04:35]MH_I2C_Read... [21:04:35]Read from MH i2c: E2 0E 00 [21:04:35]MH_I2C_Read... [21:04:35]Read from MH i2c: E2 0E 00 C7 02 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 89 [21:04:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:04:35]wFMCommunicate OK [21:04:35]SAM_PROTO_GetShiftState done [21:04:35]FM_GetShiftState done [21:04:35]opened in 1729296582 [21:04:35]opened+sec_in_day 1729382982 [21:04:35]quantity*price = 14400 [21:04:35]sum+1 = 14401 [21:04:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 0.00 Безнал.: 144.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 591 19.10.2024 21:04 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218946 ФПД: 196242835703055 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T210435&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218946&fm=196242835703055&tin=02508201610067®Number=0000000000098116&sum=14400 0 [21:04:36]StoreToDocumentArchive [21:04:36]shift 443 fd 218946 [21:04:36]save to /storage/0443/doc_00218946 [21:04:36]save last doc name /storage/0443/doc_00218946 to /storage/kkm_last_doc_name [21:04:36]save OK [21:04:36]Clear old archive folders... [21:04:36]ProcessDocumentItem done err = 0, tmpTLVsize=268 [21:04:36]tlvbuf is 00FA72E0 [21:04:36]SAM_PROTO_ClearQueue [21:04:36]wFMCommunicate request_size=4 [21:04:36]MH_SAM_APDU [21:04:36]CAPDU: 80 09 00 00 [21:04:36]Write to MH i2c: E2 08 00 D4 02 80 09 00 00 00 00 00 00 48 [21:04:36]Write i2c OK [21:04:36]MH_I2C_Read... [21:04:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:04:36]Read from MH i2c: E2 [21:04:36]MH_I2C_Read... [21:04:36]Read from MH i2c: E2 03 00 [21:04:36]MH_I2C_Read... [21:04:36]Read from MH i2c: E2 03 00 D4 02 00 90 00 4A [21:04:36]RAPDU: 90 00 [21:04:36]wFMCommunicate OK [21:04:36]SAM_PROTO_ClearQueue done [21:04:36]KKMCreateOFDPacket [21:04:36]OFDProtocolAddRootSTLVToBuf [21:04:36]FM_MakeSignedData [21:04:36]FM_MakeSignedData [21:04:36]SAM_PROTO_SignData [21:04:36]wFMCommunicate request_size=4 [21:04:36]MH_SAM_APDU [21:04:36]CAPDU: 80 0D 01 02 [21:04:36]Write to MH i2c: E2 08 00 D5 02 80 0D 01 02 00 00 00 00 50 [21:04:36]Write i2c OK [21:04:36]MH_I2C_Read... [21:04:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:04:36]Read from MH i2c: E2 [21:04:36]MH_I2C_Read... [21:04:36]Read from MH i2c: E2 03 00 [21:04:36]MH_I2C_Read... [21:04:36]Read from MH i2c: E2 03 00 D5 02 00 90 00 4B [21:04:36]RAPDU: 90 00 [21:04:36]wFMCommunicate OK [21:04:36]wFMCommunicate request_size=255 [21:04:36]MH_SAM_APDU [21:04:36]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 38 37 34 33 32 37 33 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 61 72 6C 62 6F 72 6F 20 54 6F 75 63 68 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 E3 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 [21:04:36]Write to MH i2c: E2 02 01 D6 02 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 38 37 34 33 32 37 33 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 61 72 6C 62 6F 72 6F 20 54 6F 75 63 68 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 E3 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 00 00 71 [21:04:36]Write i2c OK [21:04:36]MH_I2C_Read... [21:04:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:04:37]Read from MH i2c: E2 [21:04:37]MH_I2C_Read... [21:04:37]Read from MH i2c: E2 03 00 [21:04:37]MH_I2C_Read... [21:04:37]Read from MH i2c: E2 03 00 D6 02 00 90 00 4C [21:04:37]RAPDU: 90 00 [21:04:37]wFMCommunicate OK [21:04:37]wFMCommunicate request_size=27 [21:04:37]MH_SAM_APDU [21:04:37]CAPDU: 80 0D 02 02 16 35 34 31 33 10 04 04 00 42 57 03 00 35 04 06 00 B2 7B 58 83 05 0F [21:04:37]Write to MH i2c: E2 1E 00 D7 02 80 0D 02 02 16 00 35 34 31 33 10 04 04 00 42 57 03 00 35 04 06 00 B2 7B 58 83 05 0F 00 00 5B [21:04:37]Write i2c OK [21:04:37]MH_I2C_Read... [21:04:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:04:37]Read from MH i2c: E2 [21:04:37]MH_I2C_Read... [21:04:37]Read from MH i2c: E2 03 00 [21:04:37]MH_I2C_Read... [21:04:37]Read from MH i2c: E2 03 00 D7 02 00 90 00 4D [21:04:37]RAPDU: 90 00 [21:04:37]wFMCommunicate OK [21:04:37]wFMCommunicate request_size=4 [21:04:37]MH_SAM_APDU [21:04:37]CAPDU: 80 0D 03 02 [21:04:37]Write to MH i2c: E2 08 00 D8 02 80 0D 03 02 00 00 00 00 55 [21:04:37]Write i2c OK [21:04:37]MH_I2C_Read... [21:04:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:04:37]Read from MH i2c: E2 [21:04:37]MH_I2C_Read... [21:04:37]Read from MH i2c: E2 0B 00 [21:04:37]MH_I2C_Read... [21:04:37]Read from MH i2c: E2 0B 00 D8 02 00 D0 B8 9C 89 14 09 23 A9 90 00 EC [21:04:37]RAPDU: D0 B8 9C 89 14 09 23 A9 90 00 [21:04:37]wFMCommunicate OK [21:04:37]SAM_PROTO_SignData done [21:04:37]FM_MakeSignedData done [21:04:37]CreateOFDProtocolMessage [21:04:37]wFMCommunicate request_size=4 [21:04:37]MH_SAM_APDU [21:04:37]CAPDU: 80 11 00 00 [21:04:37]Write to MH i2c: E2 08 00 D9 02 80 11 00 00 00 00 00 00 55 [21:04:37]Write i2c OK [21:04:37]MH_I2C_Read... [21:04:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:04:37]Read from MH i2c: E2 [21:04:37]MH_I2C_Read... [21:04:37]Read from MH i2c: E2 17 00 [21:04:37]MH_I2C_Read... [21:04:37]Read from MH i2c: E2 17 00 D9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A4 [21:04:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:04:37]wFMCommunicate OK [21:04:37]CreateOFDProtocolMessage done [21:04:37]OFDSenderStorePacket 218946 [21:04:37]StoreOFDPacket docnum=218946 [21:04:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 20 01 00 00 6D B8 18 01 1C 96 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 38 37 34 33 32 37 33 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 61 72 6C 62 6F 72 6F 20 54 6F 75 63 68 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 E3 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 42 57 03 00 35 04 06 00 B2 7B 58 83 05 0F D0 B8 9C 89 14 09 23 A9 [21:04:37]CheckFolder [21:04:37]dirname=/storage/ofd_packets [21:04:37]CheckFolder done [21:04:37]ProducePacketName [21:04:37]name=ofd_packets/00218946 [21:04:37]NVStorageSaveData ofd_packets/00218946 [21:04:37]File name is /storage/ofd_packets/00218946 [21:04:37]Write 318 bytes [21:04:37]NVStorageSaveData done [21:04:37]OFDSenderStorePacket done [21:04:37]KKMCreateOFDPacket done [21:04:37]NVStorageSaveData kkm_last_timestamp [21:04:37]File name is /storage/kkm_last_timestamp [21:04:37]Write 4 bytes [21:04:37]NVStorageSaveData done [21:04:37]ExternCall_PrintAddStr [21:04:37]wPrintStart [21:04:37]Write to MH i2c: 01 00 00 DA 02 DC [21:04:37]Write i2c OK [21:04:37]MH_I2C_Read... [21:04:37]Read from MH i2c: 01 [21:04:37]MH_I2C_Read... [21:04:37]Read from MH i2c: 01 07 00 [21:04:37]MH_I2C_Read... [21:04:37]Read from MH i2c: 01 07 00 DA 02 00 00 00 00 00 FF 0F F1 [21:04:37]RasterBufferAndPrint [21:04:37]line Счет N : (3)79826 [21:04:37]line ИНН: 02508201610067 [21:04:37]line Контрольно-Кассовый Чек [21:04:37]line ПРОДАЖА [21:04:37]line Товар: 48743273 [21:04:37]line Сигареты Marlboro Touch [21:04:37]line 1.000 * 144.00 [21:04:37]line = 144.00 [21:04:37]line НДС 12% НСП 1% [21:04:37]line > о реализуемом товаре [21:04:37]line ИТОГО: 144.00 [21:04:37]line НСП 1% : 1.27 [21:04:37]line НДС 12% : 15.29 [21:04:37]line Наличными: 0.00 [21:04:37]line Безнал.: 144.00 [21:04:37]line Место: АЗС № 84 "Партнер Нефть" [21:04:37]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:04:37]line СНО: Общий режим [21:04:37]line Чек 591 19.10.2024 21:04 [21:04:37]line Смена: 443 ФФД: 1.0 [21:04:37]line ЗНМ: 0300000178 [21:04:37]line РНМ: 0000000000098116 [21:04:37]line Версия ККМ: 001 [21:04:37]line Платежная система: Mbank [21:04:37]line ФМ: 0000000000965413 [21:04:37]line ФД: 218946 [21:04:37]line ФПД: 196242835703055 [21:04:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T210435&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218946&fm=196242835703055&tin=02508201610067®Number=0000000000098116&sum=14400 [21:04:37]line 0 [21:04:37]OFD Sender: Processing packet 218946 [packets to send 80, broken 79] [21:04:37]ProducePacketName [21:04:37]name=ofd_packets/00218946 [21:04:37]OFD Sender: To server: pG, [21:04:37]CommunicateWithHost lk.salyk.kg:30040 [21:04:37]ConnectInit lk.salyk.kg [21:04:37]written 0, free lines is 4095 [21:04:37]Connected sock=10 [21:04:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 20 01 00 00 6D B8 18 01 1C 96 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 38 37 34 33 32 37 33 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 61 72 6C 62 6F 72 6F 20 54 6F 75 63 68 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 E3 1E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 42 57 03 00 35 04 06 00 B2 7B 58 83 05 0F D0 B8 9C 89 14 09 23 A9 [21:04:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 81 D7 47 00 79 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 39 36 35 34 31 33 10 04 04 00 42 57 03 00 F4 03 04 00 91 CA 13 67 B6 04 01 00 00 98 FD B3 7D B4 66 39 2B [21:04:37]CommunicateWithHost err = 0 [21:04:37]CheckOFDResponse [21:04:37]1017 (14) - 77093643461234 [21:04:37]1041 (16) - 0000000000965413 [21:04:37]1040 (4) - 218946 [21:04:37]1012 (4) - 19.10.2024 15:04 [21:04:37]1206 (1) - 0 [21:04:37]OFD Sender: Remove packet 218946 [21:04:37]ProducePacketName [21:04:37]name=ofd_packets/00218946 [21:04:37]NVStorageDeleteData [21:04:38]Write to MH i2c: 01 00 00 03 03 06 [21:04:38]Write i2c OK [21:04:38]MH_I2C_Read... [21:04:38]Read from MH i2c: 01 [21:04:38]MH_I2C_Read... [21:04:38]Read from MH i2c: 01 07 00 [21:04:38]MH_I2C_Read... [21:04:38]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 11 0D 2B [21:04:38]RasterBufferAndPrint [21:04:38]line [21:04:38]line [21:04:38]line [21:04:38]line [21:04:38]line [21:04:38]written 0, free lines is 3354 [21:04:38]MH_Cut [21:04:38]Write to MH i2c: D1 01 00 0A 03 01 DF [21:04:38]Write i2c OK [21:04:38]MH_I2C_Read... [21:04:38]Read from MH i2c: D1 [21:04:38]MH_I2C_Read... [21:04:38]Read from MH i2c: D1 01 00 [21:04:38]MH_I2C_Read... [21:04:38]Read from MH i2c: D1 01 00 0A 03 00 DE [21:04:38]Write to MH i2c: 01 00 00 0B 03 0E [21:04:38]Write i2c OK [21:04:38]MH_I2C_Read... [21:04:38]OFD Sender: No OFD packet to send [21:04:38]*** Cut start [21:04:38]*** Partial cut [21:04:38]*** CUTSNS_PIN = 1 [21:04:38]*** CUTSNS_PIN = 0 [21:04:39]*** Brake cut motor [21:04:39]Read from MH i2c: 01 [21:04:39]MH_I2C_Read... [21:04:39]*** Stop cut motor [21:04:39]*** Cut end [21:04:39]Read from MH i2c: 01 07 00 [21:04:39]MH_I2C_Read... [21:04:39]Read from MH i2c: 01 07 00 0B 03 00 00 00 00 00 FF 0F 23 [21:04:39]process_action close_receipt done [21:04:39]requested_data is exist [21:04:39]produce_requested_data [21:04:39]requested_item fm.sn is exist - process it [21:04:39]wFMCommunicate request_size=4 [21:04:39]MH_SAM_APDU [21:04:39]CAPDU: 80 11 00 00 [21:04:39]Write to MH i2c: E2 08 00 0C 03 80 11 00 00 00 00 00 00 89 [21:04:39]Write i2c OK [21:04:39]MH_I2C_Read... [21:04:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:04:39]Read from MH i2c: E2 [21:04:39]MH_I2C_Read... [21:04:39]Read from MH i2c: E2 17 00 [21:04:39]MH_I2C_Read... [21:04:39]Read from MH i2c: E2 17 00 0C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D8 [21:04:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:04:39]wFMCommunicate OK [21:04:39]requested_item fd.num is exist - process it [21:04:39]SAM_PROTO_GetFieldsCounters [21:04:39]wFMCommunicate request_size=4 [21:04:39]MH_SAM_APDU [21:04:39]CAPDU: 80 13 00 00 [21:04:39]Write to MH i2c: E2 08 00 0D 03 80 13 00 00 00 00 00 00 8C [21:04:39]Write i2c OK [21:04:39]MH_I2C_Read... [21:04:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:04:39]Read from MH i2c: E2 [21:04:39]MH_I2C_Read... [21:04:39]Read from MH i2c: E2 62 00 [21:04:39]MH_I2C_Read... [21:04:39]Read from MH i2c: E2 62 00 0D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 42 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4F 02 00 00 5E 04 04 00 4F 02 00 00 57 04 04 00 50 02 00 00 19 04 04 00 00 00 00 00 90 00 F4 [21:04:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 42 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 4F 02 00 00 5E 04 04 00 4F 02 00 00 57 04 04 00 50 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:04:39]wFMCommunicate OK [21:04:39]SAM_PROTO_GetFieldsCounters done [21:04:39]requested_item shift.num is exist - process it [21:04:39]requested_item shift.opened is exist - process it [21:04:39]req_shift_opened [21:04:39]FM_GetShiftState [21:04:39]SAM_PROTO_GetShiftState [21:04:39]wFMCommunicate request_size=4 [21:04:39]MH_SAM_APDU [21:04:39]CAPDU: 80 13 01 00 [21:04:39]Write to MH i2c: E2 08 00 0E 03 80 13 01 00 00 00 00 00 8E [21:04:39]Write i2c OK [21:04:39]MH_I2C_Read... [21:04:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:04:39]Read from MH i2c: E2 [21:04:39]MH_I2C_Read... [21:04:39]Read from MH i2c: E2 0E 00 [21:04:39]MH_I2C_Read... [21:04:39]Read from MH i2c: E2 0E 00 0E 03 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D1 [21:04:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:04:39]wFMCommunicate OK [21:04:39]SAM_PROTO_GetShiftState done [21:04:39]FM_GetShiftState done [21:04:39]req_shift_opened done [21:04:39]requested_item shift.open_date is exist - process it [21:04:39]req_shift_open_date [21:04:39]req_shift_open_date done [21:04:39]produce_requested_data done [21:04:39]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218946,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:04:39]process_action_free close_receipt [21:04:39]json_value_free [21:04:39]json_value_free done [21:04:39]process_json_proto returns [21:04:39]Send response to host [21:04:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218946,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:04:39]free response buf [21:04:39]execute_script done [21:04:39]execute_script returns [21:04:39]free content buf [21:04:39]Sock 7.Close socket [21:04:39]Sock 7.Thread stoped [21:04:43]OFD Sender: No OFD packet to send [21:04:48]OFD Sender: No OFD packet to send [21:04:53]OFD Sender: No OFD packet to send [21:04:58]OFD Sender: No OFD packet to send [21:05:03]OFD Sender: No OFD packet to send [21:05:08]OFD Sender: No OFD packet to send [21:05:13]OFD Sender: No OFD packet to send [21:05:18]OFD Sender: No OFD packet to send [21:05:23]OFD Sender: No OFD packet to send [21:05:28]OFD Sender: No OFD packet to send [21:05:33]OFD Sender: No OFD packet to send [21:05:38]OFD Sender: No OFD packet to send [21:05:43]OFD Sender: No OFD packet to send [21:05:48]OFD Sender: No OFD packet to send [21:05:53]OFD Sender: No OFD packet to send [21:05:58]OFD Sender: No OFD packet to send [21:06:03]OFD Sender: No OFD packet to send [21:06:08]OFD Sender: No OFD packet to send [21:06:13]OFD Sender: No OFD packet to send [21:06:18]OFD Sender: No OFD packet to send [21:06:23]OFD Sender: No OFD packet to send [21:06:28]OFD Sender: No OFD packet to send [21:06:33]OFD Sender: No OFD packet to send [21:06:38]OFD Sender: No OFD packet to send [21:06:43]OFD Sender: No OFD packet to send [21:06:48]OFD Sender: No OFD packet to send [21:06:53]OFD Sender: No OFD packet to send [21:06:58]OFD Sender: No OFD packet to send [21:07:03]OFD Sender: No OFD packet to send [21:07:08]OFD Sender: No OFD packet to send [21:07:13]OFD Sender: No OFD packet to send [21:07:18]OFD Sender: No OFD packet to send [21:07:23]OFD Sender: No OFD packet to send [21:07:28]OFD Sender: No OFD packet to send [21:07:33]OFD Sender: No OFD packet to send [21:07:38]OFD Sender: No OFD packet to send [21:07:43]OFD Sender: No OFD packet to send [21:07:48]OFD Sender: No OFD packet to send [21:07:53]OFD Sender: No OFD packet to send [21:07:58]OFD Sender: No OFD packet to send [21:08:03]OFD Sender: No OFD packet to send [21:08:08]OFD Sender: No OFD packet to send [21:08:13]OFD Sender: No OFD packet to send [21:08:18]OFD Sender: No OFD packet to send [21:08:23]OFD Sender: No OFD packet to send [21:08:28]OFD Sender: No OFD packet to send [21:08:33]OFD Sender: No OFD packet to send [21:08:38]OFD Sender: No OFD packet to send [21:08:43]OFD Sender: No OFD packet to send [21:08:48]OFD Sender: No OFD packet to send [21:08:53]OFD Sender: No OFD packet to send [21:08:58]OFD Sender: No OFD packet to send [21:09:03]OFD Sender: No OFD packet to send [21:09:08]OFD Sender: No OFD packet to send [21:09:13]OFD Sender: No OFD packet to send [21:09:18]OFD Sender: No OFD packet to send [21:09:23]OFD Sender: No OFD packet to send [21:09:24]accept exits with 9 [21:09:24]New connection [21:09:24]New thread 3066555748 created [21:09:24]Thread 3066699108 joined [21:09:24]Waiting for new connection... [21:09:24] Sock 9.Parse request [21:09:24]Sock 9.Check first char [21:09:24]Sock 9.First char is OK [21:09:24]request: POST /json_proto HTTP/1.0 [21:09:24]Method: POST [21:09:24]URL: /json_proto [21:09:24]Method is POST - this is cgi request [21:09:24]url: /json_proto [21:09:24]query_string will be loaded in cgi processing [21:09:24]execute_cgi json_proto POST (null) [21:09:24]execute_cgi path=json_proto method=POST [21:09:24]POST find Content-Length [21:09:24]Host: 172.17.40.4:8080 [21:09:24]Content-Length: 1298 [21:09:24]Content-Type: application/json [21:09:24] [21:09:24]POST finish read [21:09:24]Found Content-Length = 1298 [21:09:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79827", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 4.000, "sum" : 520.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 740.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:09:24]execute_script... [21:09:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79827", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 4.000, "sum" : 520.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 740.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:09:24]POST & json_proto [21:09:24]process_json_proto [21:09:24]json parsed OK: [21:09:24]protocol is kg_v1.0 [21:09:24]action value=close_receipt [21:09:24]process_action close_receipt [21:09:24]cmd_close_receipt [21:09:24]MH_GetDate [21:09:24]Write to MH i2c: F0 00 00 0F 03 01 [21:09:24]Write i2c OK [21:09:24]MH_I2C_Read... [21:09:24]Read from MH i2c: F0 [21:09:24]MH_I2C_Read... [21:09:24]Read from MH i2c: F0 09 00 [21:09:24]MH_I2C_Read... [21:09:24]Read from MH i2c: F0 09 00 0F 03 00 05 20 14 67 68 1C 14 67 A9 [21:09:24]GetLastDocTimeStamp 1729371875 [21:09:24]current date 1729372165 [21:09:24]FM_GetShiftState [21:09:24]SAM_PROTO_GetShiftState [21:09:24]wFMCommunicate request_size=4 [21:09:24]MH_SAM_APDU [21:09:24]CAPDU: 80 13 01 00 [21:09:24]Write to MH i2c: E2 08 00 10 03 80 13 01 00 00 00 00 00 90 [21:09:24]Write i2c OK [21:09:24]MH_I2C_Read... [21:09:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:24]Read from MH i2c: E2 [21:09:24]MH_I2C_Read... [21:09:24]Read from MH i2c: E2 0E 00 [21:09:24]MH_I2C_Read... [21:09:24]Read from MH i2c: E2 0E 00 10 03 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D3 [21:09:24]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:09:24]wFMCommunicate OK [21:09:24]SAM_PROTO_GetShiftState done [21:09:24]FM_GetShiftState done [21:09:24]opened in 1729296582 [21:09:24]opened+sec_in_day 1729382982 [21:09:24]quantity*price = 52000 [21:09:24]sum+1 = 52001 [21:09:24]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000034730018 Кофе Американо (GABB TRADE) 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 740.00 НСП 1% : 6.55 НДС 12% : 78.58 Наличными: 0.00 Безнал.: 740.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 592 19.10.2024 21:09 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218947 ФПД: 45955326121916 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T210925&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218947&fm=45955326121916&tin=02508201610067®Number=0000000000098116&sum=74000 0 [21:09:26]StoreToDocumentArchive [21:09:26]shift 443 fd 218947 [21:09:26]save to /storage/0443/doc_00218947 [21:09:26]save last doc name /storage/0443/doc_00218947 to /storage/kkm_last_doc_name [21:09:26]save OK [21:09:26]Clear old archive folders... [21:09:26]ProcessDocumentItem done err = 0, tmpTLVsize=504 [21:09:26]tlvbuf is 00FABED0 [21:09:26]SAM_PROTO_ClearQueue [21:09:26]wFMCommunicate request_size=4 [21:09:26]MH_SAM_APDU [21:09:26]CAPDU: 80 09 00 00 [21:09:26]Write to MH i2c: E2 08 00 1D 03 80 09 00 00 00 00 00 00 92 [21:09:26]Write i2c OK [21:09:26]MH_I2C_Read... [21:09:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:09:26]Read from MH i2c: E2 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: E2 03 00 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [21:09:26]RAPDU: 90 00 [21:09:26]wFMCommunicate OK [21:09:26]SAM_PROTO_ClearQueue done [21:09:26]KKMCreateOFDPacket [21:09:26]OFDProtocolAddRootSTLVToBuf [21:09:26]FM_MakeSignedData [21:09:26]FM_MakeSignedData [21:09:26]SAM_PROTO_SignData [21:09:26]wFMCommunicate request_size=4 [21:09:26]MH_SAM_APDU [21:09:26]CAPDU: 80 0D 01 02 [21:09:26]Write to MH i2c: E2 08 00 1E 03 80 0D 01 02 00 00 00 00 9A [21:09:26]Write i2c OK [21:09:26]MH_I2C_Read... [21:09:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:09:26]Read from MH i2c: E2 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: E2 03 00 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [21:09:26]RAPDU: 90 00 [21:09:26]wFMCommunicate OK [21:09:26]wFMCommunicate request_size=255 [21:09:26]MH_SAM_APDU [21:09:26]CAPDU: 80 0D 02 02 FA 03 00 F8 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 20 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 [21:09:26]Write to MH i2c: E2 02 01 1F 03 80 0D 02 02 FA 00 03 00 F8 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 20 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 00 00 E1 [21:09:26]Write i2c OK [21:09:26]MH_I2C_Read... [21:09:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:26]Read from MH i2c: E2 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: E2 03 00 [21:09:26]MH_I2C_Read... [21:09:26]Read from MH i2c: E2 03 00 1F 03 00 90 00 96 [21:09:26]RAPDU: 90 00 [21:09:26]wFMCommunicate OK [21:09:26]wFMCommunicate request_size=255 [21:09:26]MH_SAM_APDU [21:09:26]CAPDU: 80 0D 02 02 FA 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 05 20 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 43 57 03 00 35 04 [21:09:26]Write to MH i2c: E2 02 01 20 03 80 0D 02 02 FA 00 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 05 20 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 43 57 03 00 35 04 00 00 47 [21:09:26]Write i2c OK [21:09:26]MH_I2C_Read... [21:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:27]Read from MH i2c: E2 [21:09:27]MH_I2C_Read... [21:09:27]Read from MH i2c: E2 03 00 [21:09:27]MH_I2C_Read... [21:09:27]Read from MH i2c: E2 03 00 20 03 00 90 00 97 [21:09:27]RAPDU: 90 00 [21:09:27]wFMCommunicate OK [21:09:27]wFMCommunicate request_size=13 [21:09:27]MH_SAM_APDU [21:09:27]CAPDU: 80 0D 02 02 08 06 00 29 CB CE E3 97 BC [21:09:27]Write to MH i2c: E2 10 00 21 03 80 0D 02 02 08 00 06 00 29 CB CE E3 97 BC 00 00 AC [21:09:27]Write i2c OK [21:09:27]MH_I2C_Read... [21:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:27]Read from MH i2c: E2 [21:09:27]MH_I2C_Read... [21:09:27]Read from MH i2c: E2 03 00 [21:09:27]MH_I2C_Read... [21:09:27]Read from MH i2c: E2 03 00 21 03 00 90 00 98 [21:09:27]RAPDU: 90 00 [21:09:27]wFMCommunicate OK [21:09:27]wFMCommunicate request_size=4 [21:09:27]MH_SAM_APDU [21:09:27]CAPDU: 80 0D 03 02 [21:09:27]Write to MH i2c: E2 08 00 22 03 80 0D 03 02 00 00 00 00 A0 [21:09:27]Write i2c OK [21:09:27]MH_I2C_Read... [21:09:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:09:27]Read from MH i2c: E2 [21:09:27]MH_I2C_Read... [21:09:27]Read from MH i2c: E2 0B 00 [21:09:27]MH_I2C_Read... [21:09:27]Read from MH i2c: E2 0B 00 22 03 00 3A F2 B0 30 32 15 D3 7A 90 00 41 [21:09:27]RAPDU: 3A F2 B0 30 32 15 D3 7A 90 00 [21:09:27]wFMCommunicate OK [21:09:27]SAM_PROTO_SignData done [21:09:27]FM_MakeSignedData done [21:09:27]CreateOFDProtocolMessage [21:09:27]wFMCommunicate request_size=4 [21:09:27]MH_SAM_APDU [21:09:27]CAPDU: 80 11 00 00 [21:09:27]Write to MH i2c: E2 08 00 23 03 80 11 00 00 00 00 00 00 A0 [21:09:27]Write i2c OK [21:09:27]MH_I2C_Read... [21:09:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:27]Read from MH i2c: E2 [21:09:27]MH_I2C_Read... [21:09:27]Read from MH i2c: E2 17 00 [21:09:27]MH_I2C_Read... [21:09:27]Read from MH i2c: E2 17 00 23 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EF [21:09:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:09:27]wFMCommunicate OK [21:09:27]CreateOFDProtocolMessage done [21:09:27]OFDSenderStorePacket 218947 [21:09:27]StoreOFDPacket docnum=218947 [21:09:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 02 00 00 06 DB 04 02 8C 81 5A 03 01 00 03 00 F8 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 20 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 05 20 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 43 57 03 00 35 04 06 00 29 CB CE E3 97 BC 3A F2 B0 30 32 15 D3 7A [21:09:27]CheckFolder [21:09:27]dirname=/storage/ofd_packets [21:09:27]CheckFolder done [21:09:27]ProducePacketName [21:09:27]name=ofd_packets/00218947 [21:09:27]NVStorageSaveData ofd_packets/00218947 [21:09:27]File name is /storage/ofd_packets/00218947 [21:09:27]Write 554 bytes [21:09:27]NVStorageSaveData done [21:09:27]OFDSenderStorePacket done [21:09:27]KKMCreateOFDPacket done [21:09:27]NVStorageSaveData kkm_last_timestamp [21:09:27]File name is /storage/kkm_last_timestamp [21:09:27]Write 4 bytes [21:09:27]NVStorageSaveData done [21:09:27]ExternCall_PrintAddStr [21:09:27]wPrintStart [21:09:27]Write to MH i2c: 01 00 00 24 03 27 [21:09:27]Write i2c OK [21:09:27]MH_I2C_Read... [21:09:27]Read from MH i2c: 01 [21:09:27]MH_I2C_Read... [21:09:27]Read from MH i2c: 01 07 00 [21:09:27]MH_I2C_Read... [21:09:27]Read from MH i2c: 01 07 00 24 03 00 00 00 00 00 FF 0F 3C [21:09:27]RasterBufferAndPrint [21:09:27]line Счет N : (3)79827 [21:09:27]line ИНН: 02508201610067 [21:09:27]line Контрольно-Кассовый Чек [21:09:27]line ПРОДАЖА [21:09:27]line Товар: 2000036220012 [21:09:27]line Кофе Капучино XL(GABB TRADE) [21:09:27]line 4.000 * 130.00 [21:09:27]line = 520.00 [21:09:27]line НДС 12% НСП 1% [21:09:27]line > о реализуемом товаре [21:09:27]line Товар: 2000036210013 [21:09:27]line Кофе Капучино (GABB TRADE) [21:09:27]line 1.000 * 115.00 [21:09:27]line = 115.00 [21:09:27]line НДС 12% НСП 1% [21:09:27]line > о реализуемом товаре [21:09:27]line Товар: 2000034730018 [21:09:27]line Кофе Американо (GABB TRADE) [21:09:27]line 1.000 * 105.00 [21:09:27]line = 105.00 [21:09:27]line НДС 12% НСП 1% [21:09:27]line > о реализуемом товаре [21:09:27]line ИТОГО: 740.00 [21:09:27]line НСП 1% : 6.55 [21:09:27]line НДС 12% : 78.58 [21:09:27]line Наличными: 0.00 [21:09:27]line Безнал.: 740.00 [21:09:27]line Место: АЗС № 84 "Партнер Нефть" [21:09:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:09:27]line СНО: Общий режим [21:09:27]line Чек 592 19.10.2024 21:09 [21:09:27]line Смена: 443 ФФД: 1.0 [21:09:27]line ЗНМ: 0300000178 [21:09:27]line РНМ: 0000000000098116 [21:09:27]line Версия ККМ: 001 [21:09:27]line Платежная система: Mbank [21:09:27]line ФМ: 0000000000965413 [21:09:27]line ФД: 218947 [21:09:27]line ФПД: 45955326121916 [21:09:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T210925&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218947&fm=45955326121916&tin=02508201610067®Number=0000000000098116&sum=74000 [21:09:27]line 0 [21:09:27]OFD Sender: Processing packet 218947 [packets to send 80, broken 79] [21:09:27]ProducePacketName [21:09:27]name=ofd_packets/00218947 [21:09:27]OFD Sender: To server: pG, [21:09:27]CommunicateWithHost lk.salyk.kg:30040 [21:09:27]ConnectInit lk.salyk.kg [21:09:27]written 0, free lines is 4095 [21:09:27]Connected sock=10 [21:09:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 02 00 00 06 DB 04 02 8C 81 5A 03 01 00 03 00 F8 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 20 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 05 20 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 43 57 03 00 35 04 06 00 29 CB CE E3 97 BC 3A F2 B0 30 32 15 D3 7A [21:09:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 77 AF 47 00 D9 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 43 57 03 00 F4 03 04 00 B3 CB 13 67 B6 04 01 00 00 FE 76 6B 9E 20 8E C3 42 [21:09:27]CommunicateWithHost err = 0 [21:09:27]CheckOFDResponse [21:09:27]1017 (14) - 77093643461234 [21:09:27]1041 (16) - 0000000000965413 [21:09:27]1040 (4) - 218947 [21:09:27]1012 (4) - 19.10.2024 15:09 [21:09:27]1206 (1) - 0 [21:09:27]OFD Sender: Remove packet 218947 [21:09:27]ProducePacketName [21:09:27]name=ofd_packets/00218947 [21:09:27]NVStorageDeleteData [21:09:28]Write to MH i2c: 01 00 00 5B 03 5E [21:09:28]Write i2c OK [21:09:28]MH_I2C_Read... [21:09:28]Read from MH i2c: 01 [21:09:28]MH_I2C_Read... [21:09:28]Read from MH i2c: 01 07 00 [21:09:28]MH_I2C_Read... [21:09:28]Read from MH i2c: 01 07 00 5B 03 00 00 00 00 00 4C 0C BD [21:09:28]RasterBufferAndPrint [21:09:28]line [21:09:28]line [21:09:28]line [21:09:28]line [21:09:28]line [21:09:28]written 0, free lines is 3156 [21:09:28]MH_Cut [21:09:28]Write to MH i2c: D1 01 00 62 03 01 37 [21:09:28]Write i2c OK [21:09:28]MH_I2C_Read... [21:09:28]Read from MH i2c: D1 [21:09:28]MH_I2C_Read... [21:09:28]Read from MH i2c: D1 01 00 [21:09:28]MH_I2C_Read... [21:09:28]Read from MH i2c: D1 01 00 62 03 00 36 [21:09:28]Write to MH i2c: 01 00 00 63 03 66 [21:09:28]Write i2c OK [21:09:28]MH_I2C_Read... [21:09:28]OFD Sender: No OFD packet to send [21:09:29]*** Cut start [21:09:29]*** Partial cut [21:09:29]*** CUTSNS_PIN = 1 [21:09:29]*** CUTSNS_PIN = 0 [21:09:29]*** Brake cut motor [21:09:29]Read from MH i2c: 01 [21:09:29]MH_I2C_Read... [21:09:29]*** Stop cut motor [21:09:29]*** Cut end [21:09:29]Read from MH i2c: 01 07 00 [21:09:29]MH_I2C_Read... [21:09:29]Read from MH i2c: 01 07 00 63 03 00 00 00 00 00 FF 0F 7B [21:09:29]process_action close_receipt done [21:09:29]requested_data is exist [21:09:29]produce_requested_data [21:09:29]requested_item fm.sn is exist - process it [21:09:29]wFMCommunicate request_size=4 [21:09:29]MH_SAM_APDU [21:09:29]CAPDU: 80 11 00 00 [21:09:29]Write to MH i2c: E2 08 00 64 03 80 11 00 00 00 00 00 00 E1 [21:09:29]Write i2c OK [21:09:29]MH_I2C_Read... [21:09:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:29]Read from MH i2c: E2 [21:09:29]MH_I2C_Read... [21:09:29]Read from MH i2c: E2 17 00 [21:09:29]MH_I2C_Read... [21:09:29]Read from MH i2c: E2 17 00 64 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 30 [21:09:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:09:29]wFMCommunicate OK [21:09:29]requested_item fd.num is exist - process it [21:09:29]SAM_PROTO_GetFieldsCounters [21:09:29]wFMCommunicate request_size=4 [21:09:29]MH_SAM_APDU [21:09:29]CAPDU: 80 13 00 00 [21:09:29]Write to MH i2c: E2 08 00 65 03 80 13 00 00 00 00 00 00 E4 [21:09:29]Write i2c OK [21:09:29]MH_I2C_Read... [21:09:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:09:29]Read from MH i2c: E2 [21:09:29]MH_I2C_Read... [21:09:29]Read from MH i2c: E2 62 00 [21:09:29]MH_I2C_Read... [21:09:29]Read from MH i2c: E2 62 00 65 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 43 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 50 02 00 00 5E 04 04 00 50 02 00 00 57 04 04 00 51 02 00 00 19 04 04 00 00 00 00 00 90 00 50 [21:09:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 43 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 50 02 00 00 5E 04 04 00 50 02 00 00 57 04 04 00 51 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:09:29]wFMCommunicate OK [21:09:29]SAM_PROTO_GetFieldsCounters done [21:09:29]requested_item shift.num is exist - process it [21:09:29]requested_item shift.opened is exist - process it [21:09:29]req_shift_opened [21:09:29]FM_GetShiftState [21:09:29]SAM_PROTO_GetShiftState [21:09:29]wFMCommunicate request_size=4 [21:09:29]MH_SAM_APDU [21:09:29]CAPDU: 80 13 01 00 [21:09:29]Write to MH i2c: E2 08 00 66 03 80 13 01 00 00 00 00 00 E6 [21:09:29]Write i2c OK [21:09:29]MH_I2C_Read... [21:09:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:29]Read from MH i2c: E2 [21:09:29]MH_I2C_Read... [21:09:29]Read from MH i2c: E2 0E 00 [21:09:29]MH_I2C_Read... [21:09:29]Read from MH i2c: E2 0E 00 66 03 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 29 [21:09:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:09:29]wFMCommunicate OK [21:09:29]SAM_PROTO_GetShiftState done [21:09:29]FM_GetShiftState done [21:09:29]req_shift_opened done [21:09:29]requested_item shift.open_date is exist - process it [21:09:29]req_shift_open_date [21:09:29]req_shift_open_date done [21:09:29]produce_requested_data done [21:09:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218947,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:09:29]process_action_free close_receipt [21:09:29]json_value_free [21:09:29]json_value_free done [21:09:29]process_json_proto returns [21:09:29]Send response to host [21:09:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218947,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:09:29]free response buf [21:09:29]execute_script done [21:09:29]execute_script returns [21:09:29]free content buf [21:09:29]Sock 9.Close socket [21:09:29]Sock 9.Thread stoped [21:09:33]OFD Sender: No OFD packet to send [21:09:38]OFD Sender: No OFD packet to send [21:09:43]OFD Sender: No OFD packet to send [21:09:48]OFD Sender: No OFD packet to send [21:09:53]OFD Sender: No OFD packet to send [21:09:58]OFD Sender: No OFD packet to send [21:10:03]OFD Sender: No OFD packet to send [21:10:08]OFD Sender: No OFD packet to send [21:10:13]OFD Sender: No OFD packet to send [21:10:18]OFD Sender: No OFD packet to send [21:10:23]OFD Sender: No OFD packet to send [21:10:28]OFD Sender: No OFD packet to send [21:10:33]OFD Sender: No OFD packet to send [21:10:38]OFD Sender: No OFD packet to send [21:10:43]OFD Sender: No OFD packet to send [21:10:48]OFD Sender: No OFD packet to send [21:10:53]OFD Sender: No OFD packet to send [21:10:58]OFD Sender: No OFD packet to send [21:11:03]OFD Sender: No OFD packet to send [21:11:08]OFD Sender: No OFD packet to send [21:11:13]OFD Sender: No OFD packet to send [21:11:18]OFD Sender: No OFD packet to send [21:11:23]OFD Sender: No OFD packet to send [21:11:28]OFD Sender: No OFD packet to send [21:11:33]OFD Sender: No OFD packet to send [21:11:38]OFD Sender: No OFD packet to send [21:11:43]OFD Sender: No OFD packet to send [21:11:48]OFD Sender: No OFD packet to send [21:11:53]OFD Sender: No OFD packet to send [21:11:58]OFD Sender: No OFD packet to send [21:12:03]OFD Sender: No OFD packet to send [21:12:08]OFD Sender: No OFD packet to send [21:12:13]OFD Sender: No OFD packet to send [21:12:18]OFD Sender: No OFD packet to send [21:12:23]OFD Sender: No OFD packet to send [21:12:28]OFD Sender: No OFD packet to send [21:12:33]OFD Sender: No OFD packet to send [21:12:38]OFD Sender: No OFD packet to send [21:12:43]OFD Sender: No OFD packet to send [21:12:48]OFD Sender: No OFD packet to send [21:12:53]OFD Sender: No OFD packet to send [21:12:58]OFD Sender: No OFD packet to send [21:13:03]OFD Sender: No OFD packet to send [21:13:08]OFD Sender: No OFD packet to send [21:13:13]OFD Sender: No OFD packet to send [21:13:18]OFD Sender: No OFD packet to send [21:13:23]OFD Sender: No OFD packet to send [21:13:28]OFD Sender: No OFD packet to send [21:13:33]OFD Sender: No OFD packet to send [21:13:38]OFD Sender: No OFD packet to send [21:13:43]OFD Sender: No OFD packet to send [21:13:48]OFD Sender: No OFD packet to send [21:13:53]OFD Sender: No OFD packet to send [21:13:58]OFD Sender: No OFD packet to send [21:14:03]OFD Sender: No OFD packet to send [21:14:08]OFD Sender: No OFD packet to send [21:14:13]OFD Sender: No OFD packet to send [21:14:18]OFD Sender: No OFD packet to send [21:14:23]OFD Sender: No OFD packet to send [21:14:28]OFD Sender: No OFD packet to send [21:14:33]OFD Sender: No OFD packet to send [21:14:38]OFD Sender: No OFD packet to send [21:14:43]OFD Sender: No OFD packet to send [21:14:48]OFD Sender: No OFD packet to send [21:14:53]OFD Sender: No OFD packet to send [21:14:58]OFD Sender: No OFD packet to send [21:15:03]OFD Sender: No OFD packet to send [21:15:08]OFD Sender: No OFD packet to send [21:15:13]OFD Sender: No OFD packet to send [21:15:18]OFD Sender: No OFD packet to send [21:15:23]OFD Sender: No OFD packet to send [21:15:28]OFD Sender: No OFD packet to send [21:15:33]OFD Sender: No OFD packet to send [21:15:38]OFD Sender: No OFD packet to send [21:15:43]OFD Sender: No OFD packet to send [21:15:48]OFD Sender: No OFD packet to send [21:15:53]OFD Sender: No OFD packet to send [21:15:58]OFD Sender: No OFD packet to send [21:16:03]OFD Sender: No OFD packet to send [21:16:08]OFD Sender: No OFD packet to send [21:16:13]OFD Sender: No OFD packet to send [21:16:18]OFD Sender: No OFD packet to send [21:16:23]OFD Sender: No OFD packet to send [21:16:28]OFD Sender: No OFD packet to send [21:16:33]OFD Sender: No OFD packet to send [21:16:38]OFD Sender: No OFD packet to send [21:16:43]OFD Sender: No OFD packet to send [21:16:48]OFD Sender: No OFD packet to send [21:16:53]OFD Sender: No OFD packet to send [21:16:58]OFD Sender: No OFD packet to send [21:17:03]OFD Sender: No OFD packet to send [21:17:08]OFD Sender: No OFD packet to send [21:17:13]OFD Sender: No OFD packet to send [21:17:18]OFD Sender: No OFD packet to send [21:17:23]OFD Sender: No OFD packet to send [21:17:28]OFD Sender: No OFD packet to send [21:17:33]OFD Sender: No OFD packet to send [21:17:38]OFD Sender: No OFD packet to send [21:17:43]OFD Sender: No OFD packet to send [21:17:48]OFD Sender: No OFD packet to send [21:17:53]OFD Sender: No OFD packet to send [21:17:58]OFD Sender: No OFD packet to send [21:18:03]OFD Sender: No OFD packet to send [21:18:08]OFD Sender: No OFD packet to send [21:18:13]OFD Sender: No OFD packet to send [21:18:18]OFD Sender: No OFD packet to send [21:18:23]OFD Sender: No OFD packet to send [21:18:28]OFD Sender: No OFD packet to send [21:18:33]OFD Sender: No OFD packet to send [21:18:38]OFD Sender: No OFD packet to send [21:18:43]OFD Sender: No OFD packet to send [21:18:48]OFD Sender: No OFD packet to send [21:18:53]OFD Sender: No OFD packet to send [21:18: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:39]OFD Sender: No OFD packet to send [21:19:44]OFD Sender: No OFD packet to send [21:19:49]OFD Sender: No OFD packet to send [21:19:54]OFD Sender: No OFD packet to send [21:19:59]OFD Sender: No OFD packet to send [21:20:04]OFD Sender: No OFD packet to send [21:20:09]OFD Sender: No OFD packet to send [21:20:14]OFD Sender: No OFD packet to send [21:20:19]OFD Sender: No OFD packet to send [21:20:24]OFD Sender: No OFD packet to send [21:20:29]OFD Sender: No OFD packet to send [21:20:34]OFD Sender: No OFD packet to send [21:20:39]OFD Sender: No OFD packet to send [21:20:44]OFD Sender: No OFD packet to send [21:20:49]OFD Sender: No OFD packet to send [21:20:54]OFD Sender: No OFD packet to send [21:20:59]OFD Sender: No OFD packet to send [21:21:04]OFD Sender: No OFD packet to send [21:21:09]OFD Sender: No OFD packet to send [21:21:14]OFD Sender: No OFD packet to send [21:21:19]OFD Sender: No OFD packet to send [21:21:24]OFD Sender: No OFD packet to send [21:21:29]OFD Sender: No OFD packet to send [21:21:34]OFD Sender: No OFD packet to send [21:21:39]OFD Sender: No OFD packet to send [21:21:44]OFD Sender: No OFD packet to send [21:21:49]OFD Sender: No OFD packet to send [21:21:54]accept exits with 7 [21:21:54]New connection [21:21:54]New thread 3066699108 created [21:21:54]Thread 3066555748 joined [21:21:54]Waiting for new connection... [21:21:54] Sock 7.Parse request [21:21:54]Sock 7.Check first char [21:21:54]Sock 7.First char is OK [21:21:54]request: POST /json_proto HTTP/1.0 [21:21:54]Method: POST [21:21:54]URL: /json_proto [21:21:54]Method is POST - this is cgi request [21:21:54]url: /json_proto [21:21:54]query_string will be loaded in cgi processing [21:21:54]execute_cgi json_proto POST (null) [21:21:54]execute_cgi path=json_proto method=POST [21:21:54]POST find Content-Length [21:21:54]Host: 172.17.40.4:8080 [21:21:54]Content-Length: 766 [21:21:54]Content-Type: application/json [21:21:54] [21:21:54]POST finish read [21:21:54]Found Content-Length = 766 [21:21:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:21:54]execute_script... [21:21: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)536507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:21:54]POST & json_proto [21:21:54]process_json_proto [21:21:54]json parsed OK: [21:21:54]protocol is kg_v1.0 [21:21:54]action value=close_receipt [21:21:54]process_action close_receipt [21:21:54]cmd_close_receipt [21:21:54]MH_GetDate [21:21:54]Write to MH i2c: F0 00 00 67 03 59 [21:21:54]Write i2c OK [21:21:54]MH_I2C_Read... [21:21:54]Read from MH i2c: F0 [21:21:54]MH_I2C_Read... [21:21:54]Read from MH i2c: F0 09 00 [21:21:54]MH_I2C_Read... [21:21:54]Read from MH i2c: F0 09 00 67 03 00 F2 22 14 67 68 1C 14 67 F0 [21:21:54]GetLastDocTimeStamp 1729372165 [21:21:54]current date 1729372914 [21:21:54]FM_GetShiftState [21:21:54]SAM_PROTO_GetShiftState [21:21:54]wFMCommunicate request_size=4 [21:21:54]MH_SAM_APDU [21:21:54]CAPDU: 80 13 01 00 [21:21:54]Write to MH i2c: E2 08 00 68 03 80 13 01 00 00 00 00 00 E8 [21:21:54]Write i2c OK [21:21:54]MH_I2C_Read... [21:21:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:21:54]OFD Sender: No OFD packet to send [21:21:54]Read from MH i2c: E2 [21:21:54]MH_I2C_Read... [21:21:54]Read from MH i2c: E2 0E 00 [21:21:54]MH_I2C_Read... [21:21:54]Read from MH i2c: E2 0E 00 68 03 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 2B [21:21:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:21:54]wFMCommunicate OK [21:21:54]SAM_PROTO_GetShiftState done [21:21:54]FM_GetShiftState done [21:21:54]opened in 1729296582 [21:21:54]opened+sec_in_day 1729382982 [21:21:54]quantity*price = 300075 [21:21:54]sum+1 = 300077 [21:21:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 593 19.10.2024 21:21 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218948 ФПД: 67118668844010 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T212154&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218948&fm=67118668844010&tin=02508201610067®Number=0000000000098116&sum=300076 [21:21:55]StoreToDocumentArchive [21:21:55]shift 443 fd 218948 [21:21:55]save to /storage/0443/doc_00218948 [21:21:55]save last doc name /storage/0443/doc_00218948 to /storage/kkm_last_doc_name [21:21:55]save OK [21:21:55]Clear old archive folders... [21:21:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:21:55]tlvbuf is 00FB2ED0 [21:21:55]SAM_PROTO_ClearQueue [21:21:55]wFMCommunicate request_size=4 [21:21:55]MH_SAM_APDU [21:21:55]CAPDU: 80 09 00 00 [21:21:55]Write to MH i2c: E2 08 00 75 03 80 09 00 00 00 00 00 00 EA [21:21:55]Write i2c OK [21:21:55]MH_I2C_Read... [21:21:55]Read from MH i2c: E2 [21:21:55]MH_I2C_Read... [21:21:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:21:55]Read from MH i2c: E2 03 00 [21:21:55]MH_I2C_Read... [21:21:55]Read from MH i2c: E2 03 00 75 03 00 90 00 EC [21:21:55]RAPDU: 90 00 [21:21:55]wFMCommunicate OK [21:21:55]SAM_PROTO_ClearQueue done [21:21:55]KKMCreateOFDPacket [21:21:55]OFDProtocolAddRootSTLVToBuf [21:21:55]FM_MakeSignedData [21:21:55]FM_MakeSignedData [21:21:55]SAM_PROTO_SignData [21:21:55]wFMCommunicate request_size=4 [21:21:55]MH_SAM_APDU [21:21:55]CAPDU: 80 0D 01 02 [21:21:55]Write to MH i2c: E2 08 00 76 03 80 0D 01 02 00 00 00 00 F2 [21:21:55]Write i2c OK [21:21:55]MH_I2C_Read... [21:21:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:21:55]Read from MH i2c: E2 [21:21:55]MH_I2C_Read... [21:21:55]Read from MH i2c: E2 03 00 [21:21:55]MH_I2C_Read... [21:21:55]Read from MH i2c: E2 03 00 76 03 00 90 00 ED [21:21:55]RAPDU: 90 00 [21:21:55]wFMCommunicate OK [21:21:55]wFMCommunicate request_size=255 [21:21:55]MH_SAM_APDU [21:21: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 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 02 00 00 F4 03 04 00 F2 22 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 44 57 03 00 35 04 06 00 3D 0B 48 6A [21:21:55]Write to MH i2c: E2 02 01 77 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 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 02 00 00 F4 03 04 00 F2 22 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 44 57 03 00 35 04 06 00 3D 0B 48 6A 00 00 77 [21:21:55]Write i2c OK [21:21:55]MH_I2C_Read... [21:21:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:21:55]Read from MH i2c: E2 [21:21:55]MH_I2C_Read... [21:21:55]Read from MH i2c: E2 03 00 [21:21:55]MH_I2C_Read... [21:21:55]Read from MH i2c: E2 03 00 77 03 00 90 00 EE [21:21:55]RAPDU: 90 00 [21:21:55]wFMCommunicate OK [21:21:55]wFMCommunicate request_size=7 [21:21:55]MH_SAM_APDU [21:21:55]CAPDU: 80 0D 02 02 02 0B EA [21:21:55]Write to MH i2c: E2 0A 00 78 03 80 0D 02 02 02 00 0B EA 00 00 EE [21:21:55]Write i2c OK [21:21:55]MH_I2C_Read... [21:21:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:21:55]Read from MH i2c: E2 [21:21:55]MH_I2C_Read... [21:21:55]Read from MH i2c: E2 03 00 [21:21:55]MH_I2C_Read... [21:21:55]Read from MH i2c: E2 03 00 78 03 00 90 00 EF [21:21:55]RAPDU: 90 00 [21:21:55]wFMCommunicate OK [21:21:55]wFMCommunicate request_size=4 [21:21:55]MH_SAM_APDU [21:21:55]CAPDU: 80 0D 03 02 [21:21:55]Write to MH i2c: E2 08 00 79 03 80 0D 03 02 00 00 00 00 F7 [21:21:55]Write i2c OK [21:21:55]MH_I2C_Read... [21:21:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:21:55]Read from MH i2c: E2 [21:21:55]MH_I2C_Read... [21:21:55]Read from MH i2c: E2 0B 00 [21:21:55]MH_I2C_Read... [21:21:55]Read from MH i2c: E2 0B 00 79 03 00 D4 9E 14 06 41 68 5C D4 90 00 5D [21:21:55]RAPDU: D4 9E 14 06 41 68 5C D4 90 00 [21:21:55]wFMCommunicate OK [21:21:55]SAM_PROTO_SignData done [21:21:55]FM_MakeSignedData done [21:21:55]CreateOFDProtocolMessage [21:21:55]wFMCommunicate request_size=4 [21:21:55]MH_SAM_APDU [21:21:55]CAPDU: 80 11 00 00 [21:21:55]Write to MH i2c: E2 08 00 7A 03 80 11 00 00 00 00 00 00 F7 [21:21:55]Write i2c OK [21:21:55]MH_I2C_Read... [21:21:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:21:55]Read from MH i2c: E2 [21:21:55]MH_I2C_Read... [21:21:55]Read from MH i2c: E2 17 00 [21:21:55]MH_I2C_Read... [21:21:55]Read from MH i2c: E2 17 00 7A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 46 [21:21:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:21:55]wFMCommunicate OK [21:21:55]CreateOFDProtocolMessage done [21:21:55]OFDSenderStorePacket 218948 [21:21:55]StoreOFDPacket docnum=218948 [21:21:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 A6 71 04 01 49 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 02 00 00 F4 03 04 00 F2 22 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 44 57 03 00 35 04 06 00 3D 0B 48 6A 0B EA D4 9E 14 06 41 68 5C D4 [21:21:55]CheckFolder [21:21:55]dirname=/storage/ofd_packets [21:21:55]CheckFolder done [21:21:55]ProducePacketName [21:21:55]name=ofd_packets/00218948 [21:21:55]NVStorageSaveData ofd_packets/00218948 [21:21:55]File name is /storage/ofd_packets/00218948 [21:21:55]Write 298 bytes [21:21:55]NVStorageSaveData done [21:21:55]OFDSenderStorePacket done [21:21:55]KKMCreateOFDPacket done [21:21:55]NVStorageSaveData kkm_last_timestamp [21:21:55]File name is /storage/kkm_last_timestamp [21:21:55]Write 4 bytes [21:21:55]NVStorageSaveData done [21:21:55]ExternCall_PrintAddStr [21:21:55]wPrintStart [21:21:55]Write to MH i2c: 01 00 00 7B 03 7E [21:21:55]Write i2c OK [21:21:55]MH_I2C_Read... [21:21:55]Read from MH i2c: 01 [21:21:55]MH_I2C_Read... [21:21:55]Read from MH i2c: 01 07 00 [21:21:55]MH_I2C_Read... [21:21:55]Read from MH i2c: 01 07 00 7B 03 00 00 00 00 00 FF 0F 93 [21:21:55]RasterBufferAndPrint [21:21:55]line Счет N : (1)536507 [21:21:55]line ИНН: 02508201610067 [21:21:55]line Контрольно-Кассовый Чек [21:21:55]line ПРОДАЖА [21:21:55]line ТРК (МРК, ГНК) : 61 [21:21:55]line Товар: 2710194210 [21:21:55]line ДТ-К-2 [21:21:55]line 39.380 * 76.20 [21:21:55]line = 3000.76 [21:21:55]line НДС 12% НСП 1% [21:21:55]line > о реализуемом товаре [21:21:55]line ИТОГО: 3000.76 [21:21:55]line НСП 1% : 26.55 [21:21:55]line НДС 12% : 318.66 [21:21:55]line Наличными: 0.00 [21:21:55]line Безнал.: 3000.76 [21:21:55]line Место: АЗС № 84 "Партнер Нефть" [21:21:55]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:21:55]line СНО: Общий режим [21:21:55]line Чек 593 19.10.2024 21:21 [21:21:55]line Смена: 443 ФФД: 1.0 [21:21:55]line ЗНМ: 0300000178 [21:21:55]line РНМ: 0000000000098116 [21:21:55]line Версия ККМ: 001 [21:21:55]line Платежная система: Mbank [21:21:55]line ФМ: 0000000000965413 [21:21:55]line ФД: 218948 [21:21:55]line ФПД: 67118668844010 [21:21:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T212154&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218948&fm=67118668844010&tin=02508201610067®Number=0000000000098116&sum=300076 [21:21:56]OFD Sender: Processing packet 218948 [packets to send 80, broken 79] [21:21:56]ProducePacketName [21:21:56]name=ofd_packets/00218948 [21:21:56]OFD Sender: To server: pG, [21:21:56]CommunicateWithHost lk.salyk.kg:30040 [21:21:56]ConnectInit lk.salyk.kg [21:21:56]written 0, free lines is 4095 [21:21:56]Connected sock=10 [21:21:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 A6 71 04 01 49 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 02 00 00 F4 03 04 00 F2 22 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 44 57 03 00 35 04 06 00 3D 0B 48 6A 0B EA D4 9E 14 06 41 68 5C D4 [21:21:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A5 2D 47 00 36 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 39 36 35 34 31 33 10 04 04 00 44 57 03 00 F4 03 04 00 A0 CE 13 67 B6 04 01 00 00 7A 9E EC 61 3B 71 40 C5 [21:21:56]CommunicateWithHost err = 0 [21:21:56]CheckOFDResponse [21:21:56]1017 (14) - 77093643461234 [21:21:56]1041 (16) - 0000000000965413 [21:21:56]1040 (4) - 218948 [21:21:56]1012 (4) - 19.10.2024 15:22 [21:21:56]1206 (1) - 0 [21:21:56]OFD Sender: Remove packet 218948 [21:21:56]ProducePacketName [21:21:56]name=ofd_packets/00218948 [21:21:56]NVStorageDeleteData [21:21:56]Write to MH i2c: 01 00 00 A4 03 A7 [21:21:56]Write i2c OK [21:21:56]MH_I2C_Read... [21:21:56]Read from MH i2c: 01 [21:21:56]MH_I2C_Read... [21:21:56]Read from MH i2c: 01 07 00 [21:21:56]MH_I2C_Read... [21:21:56]Read from MH i2c: 01 07 00 A4 03 00 00 00 00 00 1C 0D D7 [21:21:56]RasterBufferAndPrint [21:21:56]line [21:21:56]line [21:21:56]line [21:21:56]line [21:21:56]line [21:21:56]written 0, free lines is 3362 [21:21:56]MH_Cut [21:21:56]Write to MH i2c: D1 01 00 AB 03 01 80 [21:21:56]Write i2c OK [21:21:56]MH_I2C_Read... [21:21:56]Read from MH i2c: D1 [21:21:56]MH_I2C_Read... [21:21:56]Read from MH i2c: D1 01 00 [21:21:56]MH_I2C_Read... [21:21:56]Read from MH i2c: D1 01 00 AB 03 00 7F [21:21:56]Write to MH i2c: 01 00 00 AC 03 AF [21:21:56]Write i2c OK [21:21:56]MH_I2C_Read... [21:21:56]OFD Sender: No OFD packet to send [21:21:57]*** Cut start [21:21:57]*** Partial cut [21:21:57]*** CUTSNS_PIN = 1 [21:21:57]*** CUTSNS_PIN = 0 [21:21:57]*** Brake cut motor [21:21:57]Read from MH i2c: 01 [21:21:57]MH_I2C_Read... [21:21:57]*** Stop cut motor [21:21:57]*** Cut end [21:21:57]Read from MH i2c: 01 07 00 [21:21:57]MH_I2C_Read... [21:21:57]Read from MH i2c: 01 07 00 AC 03 00 00 00 00 00 FF 0F C4 [21:21:57]process_action close_receipt done [21:21:57]requested_data is exist [21:21:57]produce_requested_data [21:21:57]requested_item fm.sn is exist - process it [21:21:57]wFMCommunicate request_size=4 [21:21:57]MH_SAM_APDU [21:21:57]CAPDU: 80 11 00 00 [21:21:57]Write to MH i2c: E2 08 00 AD 03 80 11 00 00 00 00 00 00 2A [21:21:57]Write i2c OK [21:21:57]MH_I2C_Read... [21:21:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:21:57]Read from MH i2c: E2 [21:21:57]MH_I2C_Read... [21:21:57]Read from MH i2c: E2 17 00 [21:21:57]MH_I2C_Read... [21:21:57]Read from MH i2c: E2 17 00 AD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 79 [21:21:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:21:57]wFMCommunicate OK [21:21:57]requested_item fd.num is exist - process it [21:21:57]SAM_PROTO_GetFieldsCounters [21:21:57]wFMCommunicate request_size=4 [21:21:57]MH_SAM_APDU [21:21:57]CAPDU: 80 13 00 00 [21:21:57]Write to MH i2c: E2 08 00 AE 03 80 13 00 00 00 00 00 00 2D [21:21:57]Write i2c OK [21:21:57]MH_I2C_Read... [21:21:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:21:58]Read from MH i2c: E2 [21:21:58]MH_I2C_Read... [21:21:58]Read from MH i2c: E2 62 00 [21:21:58]MH_I2C_Read... [21:21:58]Read from MH i2c: E2 62 00 AE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 44 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 51 02 00 00 5E 04 04 00 51 02 00 00 57 04 04 00 52 02 00 00 19 04 04 00 00 00 00 00 90 00 9D [21:21:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 44 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 51 02 00 00 5E 04 04 00 51 02 00 00 57 04 04 00 52 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:21:58]wFMCommunicate OK [21:21:58]SAM_PROTO_GetFieldsCounters done [21:21:58]requested_item shift.num is exist - process it [21:21:58]requested_item shift.opened is exist - process it [21:21:58]req_shift_opened [21:21:58]FM_GetShiftState [21:21:58]SAM_PROTO_GetShiftState [21:21:58]wFMCommunicate request_size=4 [21:21:58]MH_SAM_APDU [21:21:58]CAPDU: 80 13 01 00 [21:21:58]Write to MH i2c: E2 08 00 AF 03 80 13 01 00 00 00 00 00 2F [21:21:58]Write i2c OK [21:21:58]MH_I2C_Read... [21:21:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:21:58]Read from MH i2c: E2 [21:21:58]MH_I2C_Read... [21:21:58]Read from MH i2c: E2 0E 00 [21:21:58]MH_I2C_Read... [21:21:58]Read from MH i2c: E2 0E 00 AF 03 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 72 [21:21:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:21:58]wFMCommunicate OK [21:21:58]SAM_PROTO_GetShiftState done [21:21:58]FM_GetShiftState done [21:21:58]req_shift_opened done [21:21:58]requested_item shift.open_date is exist - process it [21:21:58]req_shift_open_date [21:21:58]req_shift_open_date done [21:21:58]produce_requested_data done [21:21:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218948,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:21:58]process_action_free close_receipt [21:21:58]json_value_free [21:21:58]json_value_free done [21:21:58]process_json_proto returns [21:21:58]Send response to host [21:21:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218948,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:21:58]free response buf [21:21:58]execute_script done [21:21:58]execute_script returns [21:21:58]free content buf [21:21:58]Sock 7.Close socket [21:21:58]Sock 7.Thread stoped [21:22:01]OFD Sender: No OFD packet to send [21:22:06]OFD Sender: No OFD packet to send [21:22:11]OFD Sender: No OFD packet to send [21:22:16]OFD Sender: No OFD packet to send [21:22:21]OFD Sender: No OFD packet to send [21:22:26]OFD Sender: No OFD packet to send [21:22:31]OFD Sender: No OFD packet to send [21:22:36]OFD Sender: No OFD packet to send [21:22:41]OFD Sender: No OFD packet to send [21:22:46]OFD Sender: No OFD packet to send [21:22:52]OFD Sender: No OFD packet to send [21:22:57]OFD Sender: No OFD packet to send [21:23:02]OFD Sender: No OFD packet to send [21:23:07]OFD Sender: No OFD packet to send [21:23:12]OFD Sender: No OFD packet to send [21:23:17]OFD Sender: No OFD packet to send [21:23:22]OFD Sender: No OFD packet to send [21:23:27]OFD Sender: No OFD packet to send [21:23:32]OFD Sender: No OFD packet to send [21:23:37]OFD Sender: No OFD packet to send [21:23:42]OFD Sender: No OFD packet to send [21:23:47]OFD Sender: No OFD packet to send [21:23:52]OFD Sender: No OFD packet to send [21:23:57]OFD Sender: No OFD packet to send [21:24:02]OFD Sender: No OFD packet to send [21:24:07]OFD Sender: No OFD packet to send [21:24:12]OFD Sender: No OFD packet to send [21:24:17]OFD Sender: No OFD packet to send [21:24:22]OFD Sender: No OFD packet to send [21:24:27]OFD Sender: No OFD packet to send [21:24:32]OFD Sender: No OFD packet to send [21:24:37]OFD Sender: No OFD packet to send [21:24:42]OFD Sender: No OFD packet to send [21:24:47]OFD Sender: No OFD packet to send [21:24:52]OFD Sender: No OFD packet to send [21:24:57]OFD Sender: No OFD packet to send [21:25:02]OFD Sender: No OFD packet to send [21:25:07]OFD Sender: No OFD packet to send [21:25:12]OFD Sender: No OFD packet to send [21:25:17]OFD Sender: No OFD packet to send [21:25:22]OFD Sender: No OFD packet to send [21:25:27]OFD Sender: No OFD packet to send [21:25:31]accept exits with 9 [21:25:31]New connection [21:25:31]New thread 3066555748 created [21:25:31]Thread 3066699108 joined [21:25:31]Waiting for new connection... [21:25:31] Sock 9.Parse request [21:25:31]Sock 9.Check first char [21:25:31]Sock 9.First char is OK [21:25:31]request: POST /json_proto HTTP/1.0 [21:25:31]Method: POST [21:25:31]URL: /json_proto [21:25:31]Method is POST - this is cgi request [21:25:31]url: /json_proto [21:25:31]query_string will be loaded in cgi processing [21:25:31]execute_cgi json_proto POST (null) [21:25:31]execute_cgi path=json_proto method=POST [21:25:31]POST find Content-Length [21:25:31]Host: 172.17.40.4:8080 [21:25:31]Content-Length: 800 [21:25:31]Content-Type: application/json [21:25:31] [21:25:31]POST finish read [21:25:31]Found Content-Length = 800 [21:25:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4233703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:25:31]execute_script... [21: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)536509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4233703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:25:31]POST & json_proto [21:25:31]process_json_proto [21:25:31]json parsed OK: [21:25:31]protocol is kg_v1.0 [21:25:31]action value=close_receipt [21:25:31]process_action close_receipt [21:25:31]cmd_close_receipt [21:25:31]MH_GetDate [21:25:31]Write to MH i2c: F0 00 00 B0 03 A2 [21:25:31]Write i2c OK [21:25:31]MH_I2C_Read... [21:25:31]Read from MH i2c: F0 [21:25:31]MH_I2C_Read... [21:25:31]Read from MH i2c: F0 09 00 [21:25:31]MH_I2C_Read... [21:25:31]Read from MH i2c: F0 09 00 B0 03 00 CC 23 14 67 68 1C 14 67 14 [21:25:31]GetLastDocTimeStamp 1729372914 [21:25:31]current date 1729373132 [21:25:31]FM_GetShiftState [21:25:31]SAM_PROTO_GetShiftState [21:25:31]wFMCommunicate request_size=4 [21:25:31]MH_SAM_APDU [21:25:31]CAPDU: 80 13 01 00 [21:25:31]Write to MH i2c: E2 08 00 B1 03 80 13 01 00 00 00 00 00 31 [21:25:31]Write i2c OK [21:25:31]MH_I2C_Read... [21:25:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:25:31]Read from MH i2c: E2 [21:25:31]MH_I2C_Read... [21:25:31]Read from MH i2c: E2 0E 00 [21:25:31]MH_I2C_Read... [21:25:31]Read from MH i2c: E2 0E 00 B1 03 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 74 [21:25:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:25:31]wFMCommunicate OK [21:25:31]SAM_PROTO_GetShiftState done [21:25:31]FM_GetShiftState done [21:25:31]opened in 1729296582 [21:25:31]opened+sec_in_day 1729382982 [21:25:31]quantity*price = 0 [21:25:31]sum+1 = 1 [21:25:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 594 19.10.2024 21:25 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4233703 ФМ: 0000000000965413 ФД: 218949 ФПД: 127230769948506 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T212532&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218949&fm=127230769948506&tin=02508201610067®Number=0000000000098116&sum=0 [21:25:33]StoreToDocumentArchive [21:25:33]shift 443 fd 218949 [21:25:33]save to /storage/0443/doc_00218949 [21:25:33]save last doc name /storage/0443/doc_00218949 to /storage/kkm_last_doc_name [21:25:33]save OK [21:25:33]Clear old archive folders... [21:25:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:25:33]tlvbuf is 00FB28F0 [21:25:33]SAM_PROTO_ClearQueue [21:25:33]wFMCommunicate request_size=4 [21:25:33]MH_SAM_APDU [21:25:33]CAPDU: 80 09 00 00 [21:25:33]Write to MH i2c: E2 08 00 BE 03 80 09 00 00 00 00 00 00 33 [21:25:33]Write i2c OK [21:25:33]MH_I2C_Read... [21:25:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:25:33]Read from MH i2c: E2 [21:25:33]MH_I2C_Read... [21:25:33]Read from MH i2c: E2 03 00 [21:25:33]MH_I2C_Read... [21:25:33]Read from MH i2c: E2 03 00 BE 03 00 90 00 35 [21:25:33]RAPDU: 90 00 [21:25:33]wFMCommunicate OK [21:25:33]SAM_PROTO_ClearQueue done [21:25:33]KKMCreateOFDPacket [21:25:33]OFDProtocolAddRootSTLVToBuf [21:25:33]FM_MakeSignedData [21:25:33]FM_MakeSignedData [21:25:33]SAM_PROTO_SignData [21:25:33]wFMCommunicate request_size=4 [21:25:33]MH_SAM_APDU [21:25:33]CAPDU: 80 0D 01 02 [21:25:33]Write to MH i2c: E2 08 00 BF 03 80 0D 01 02 00 00 00 00 3B [21:25:33]Write i2c OK [21:25:33]MH_I2C_Read... [21:25:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:25:33]Read from MH i2c: E2 [21:25:33]MH_I2C_Read... [21:25:33]Read from MH i2c: E2 03 00 [21:25:33]MH_I2C_Read... [21:25:33]Read from MH i2c: E2 03 00 BF 03 00 90 00 36 [21:25:33]RAPDU: 90 00 [21:25:33]wFMCommunicate OK [21:25:33]wFMCommunicate request_size=255 [21:25:33]MH_SAM_APDU [21:25: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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 CC 23 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 45 57 03 00 35 04 06 00 73 [21:25:33]Write to MH i2c: E2 02 01 C0 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 CC 23 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 45 57 03 00 35 04 06 00 73 00 00 38 [21:25:33]Write i2c OK [21:25:33]MH_I2C_Read... [21:25:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:25:33]Read from MH i2c: E2 [21:25:33]MH_I2C_Read... [21:25:33]Read from MH i2c: E2 03 00 [21:25:33]MH_I2C_Read... [21:25:33]Read from MH i2c: E2 03 00 C0 03 00 90 00 37 [21:25:33]RAPDU: 90 00 [21:25:33]wFMCommunicate OK [21:25:33]wFMCommunicate request_size=10 [21:25:33]MH_SAM_APDU [21:25:33]CAPDU: 80 0D 02 02 05 B7 38 D8 E7 5A [21:25:33]Write to MH i2c: E2 0D 00 C1 03 80 0D 02 02 05 00 B7 38 D8 E7 5A 00 00 50 [21:25:33]Write i2c OK [21:25:33]MH_I2C_Read... [21:25:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:25:33]Read from MH i2c: E2 [21:25:33]MH_I2C_Read... [21:25:33]Read from MH i2c: E2 03 00 [21:25:33]MH_I2C_Read... [21:25:33]Read from MH i2c: E2 03 00 C1 03 00 90 00 38 [21:25:33]RAPDU: 90 00 [21:25:33]wFMCommunicate OK [21:25:33]wFMCommunicate request_size=4 [21:25:33]MH_SAM_APDU [21:25:33]CAPDU: 80 0D 03 02 [21:25:33]Write to MH i2c: E2 08 00 C2 03 80 0D 03 02 00 00 00 00 40 [21:25:33]Write i2c OK [21:25:33]MH_I2C_Read... [21:25:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:25:33]Read from MH i2c: E2 [21:25:33]MH_I2C_Read... [21:25:33]Read from MH i2c: E2 0B 00 [21:25:33]MH_I2C_Read... [21:25:33]Read from MH i2c: E2 0B 00 C2 03 00 D1 19 D8 55 66 F8 30 38 90 00 1E [21:25:33]RAPDU: D1 19 D8 55 66 F8 30 38 90 00 [21:25:33]wFMCommunicate OK [21:25:33]SAM_PROTO_SignData done [21:25:33]FM_MakeSignedData done [21:25:33]CreateOFDProtocolMessage [21:25:33]wFMCommunicate request_size=4 [21:25:33]MH_SAM_APDU [21:25:33]CAPDU: 80 11 00 00 [21:25:33]Write to MH i2c: E2 08 00 C3 03 80 11 00 00 00 00 00 00 40 [21:25:33]Write i2c OK [21:25:33]MH_I2C_Read... [21:25:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:25:33]Read from MH i2c: E2 [21:25:33]MH_I2C_Read... [21:25:33]Read from MH i2c: E2 17 00 [21:25:33]MH_I2C_Read... [21:25:33]Read from MH i2c: E2 17 00 C3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8F [21:25:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:25:33]wFMCommunicate OK [21:25:33]CreateOFDProtocolMessage done [21:25:33]OFDSenderStorePacket 218949 [21:25:33]StoreOFDPacket docnum=218949 [21:25:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 17 B8 07 01 A6 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 CC 23 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 45 57 03 00 35 04 06 00 73 B7 38 D8 E7 5A D1 19 D8 55 66 F8 30 38 [21:25:33]CheckFolder [21:25:33]dirname=/storage/ofd_packets [21:25:33]CheckFolder done [21:25:33]ProducePacketName [21:25:33]name=ofd_packets/00218949 [21:25:33]NVStorageSaveData ofd_packets/00218949 [21:25:33]File name is /storage/ofd_packets/00218949 [21:25:33]Write 301 bytes [21:25:33]NVStorageSaveData done [21:25:33]OFDSenderStorePacket done [21:25:33]KKMCreateOFDPacket done [21:25:33]NVStorageSaveData kkm_last_timestamp [21:25:33]File name is /storage/kkm_last_timestamp [21:25:33]Write 4 bytes [21:25:33]NVStorageSaveData done [21:25:33]ExternCall_PrintAddStr [21:25:33]wPrintStart [21:25:33]Write to MH i2c: 01 00 00 C4 03 C7 [21:25:33]Write i2c OK [21:25:33]MH_I2C_Read... [21:25:33]Read from MH i2c: 01 [21:25:33]MH_I2C_Read... [21:25:33]Read from MH i2c: 01 07 00 [21:25:33]MH_I2C_Read... [21:25:33]Read from MH i2c: 01 07 00 C4 03 00 00 00 00 00 FF 0F DC [21:25:33]RasterBufferAndPrint [21:25:33]line Счет N : (1)536509 [21:25:33]line ИНН: 02508201610067 [21:25:33]line Контрольно-Кассовый Чек [21:25:33]line ПРОДАЖА [21:25:33]line ТРК (МРК, ГНК) : 23 [21:25:33]line Товар: 2710124130 [21:25:33]line Аи-92-К-2 [21:25:33]line 20.000 * 0.00 [21:25:33]line = 0.00 [21:25:33]line НДС 12% НСП 1% [21:25:33]line > о реализуемом товаре [21:25:33]line ИТОГО: 0.00 [21:25:33]line НСП 1% : 0.00 [21:25:33]line НДС 12% : 0.00 [21:25:33]line Наличными: 0.00 [21:25:33]line Безнал.: 0.00 [21:25:33]line Место: АЗС № 84 "Партнер Нефть" [21:25:33]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:25:33]line СНО: Общий режим [21:25:33]line Чек 594 19.10.2024 21:25 [21:25:33]line Смена: 443 ФФД: 1.0 [21:25:33]line ЗНМ: 0300000178 [21:25:33]line РНМ: 0000000000098116 [21:25:33]line Версия ККМ: 001 [21:25:33]line Талоны: Топливные Талоны [21:25:33]line 4233703 [21:25:33]line ФМ: 0000000000965413 [21:25:33]line ФД: 218949 [21:25:33]line ФПД: 127230769948506 [21:25:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T212532&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218949&fm=127230769948506&tin=02508201610067®Number=0000000000098116&sum=0 [21:25:33]OFD Sender: Processing packet 218949 [packets to send 80, broken 79] [21:25:33]ProducePacketName [21:25:33]name=ofd_packets/00218949 [21:25:33]OFD Sender: To server: pG, [21:25:33]CommunicateWithHost lk.salyk.kg:30040 [21:25:33]ConnectInit lk.salyk.kg [21:25:33]written 0, free lines is 4095 [21:25:33]Connected sock=10 [21:25:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 17 B8 07 01 A6 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 CC 23 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 45 57 03 00 35 04 06 00 73 B7 38 D8 E7 5A D1 19 D8 55 66 F8 30 38 [21:25:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8F 94 47 00 68 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 39 36 35 34 31 33 10 04 04 00 45 57 03 00 F4 03 04 00 7A CF 13 67 B6 04 01 00 00 8D A7 D2 2E 4E CF 84 82 [21:25:34]CommunicateWithHost err = 0 [21:25:34]CheckOFDResponse [21:25:34]1017 (14) - 77093643461234 [21:25:34]1041 (16) - 0000000000965413 [21:25:34]1040 (4) - 218949 [21:25:34]1012 (4) - 19.10.2024 15:25 [21:25:34]1206 (1) - 0 [21:25:34]OFD Sender: Remove packet 218949 [21:25:34]ProducePacketName [21:25:34]name=ofd_packets/00218949 [21:25:34]NVStorageDeleteData [21:25:34]Write to MH i2c: 01 00 00 EE 03 F1 [21:25:34]Write i2c OK [21:25:34]MH_I2C_Read... [21:25:34]Read from MH i2c: 01 [21:25:34]MH_I2C_Read... [21:25:34]Read from MH i2c: 01 07 00 [21:25:34]MH_I2C_Read... [21:25:34]Read from MH i2c: 01 07 00 EE 03 00 00 00 00 00 0B 0D 10 [21:25:34]RasterBufferAndPrint [21:25:34]line [21:25:34]line [21:25:34]line [21:25:34]line [21:25:34]line [21:25:34]written 0, free lines is 3345 [21:25:34]MH_Cut [21:25:34]Write to MH i2c: D1 01 00 F5 03 01 CA [21:25:34]Write i2c OK [21:25:34]MH_I2C_Read... [21:25:34]Read from MH i2c: D1 [21:25:34]MH_I2C_Read... [21:25:34]Read from MH i2c: D1 01 00 [21:25:34]MH_I2C_Read... [21:25:34]Read from MH i2c: D1 01 00 F5 03 00 C9 [21:25:34]Write to MH i2c: 01 00 00 F6 03 F9 [21:25:34]Write i2c OK [21:25:34]MH_I2C_Read... [21:25:34]OFD Sender: No OFD packet to send [21:25:35]*** Cut start [21:25:35]*** Partial cut [21:25:35]*** CUTSNS_PIN = 1 [21:25:35]*** CUTSNS_PIN = 0 [21:25:35]*** Brake cut motor [21:25:35]Read from MH i2c: 01 [21:25:35]MH_I2C_Read... [21:25:35]*** Stop cut motor [21:25:35]*** Cut end [21:25:35]Read from MH i2c: 01 07 00 [21:25:35]MH_I2C_Read... [21:25:35]Read from MH i2c: 01 07 00 F6 03 00 00 00 00 00 FF 0F 0E [21:25:35]process_action close_receipt done [21:25:35]requested_data is exist [21:25:35]produce_requested_data [21:25:35]requested_item fm.sn is exist - process it [21:25:35]wFMCommunicate request_size=4 [21:25:35]MH_SAM_APDU [21:25:35]CAPDU: 80 11 00 00 [21:25:35]Write to MH i2c: E2 08 00 F7 03 80 11 00 00 00 00 00 00 74 [21:25:35]Write i2c OK [21:25:35]MH_I2C_Read... [21:25:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:25:35]Read from MH i2c: E2 [21:25:35]MH_I2C_Read... [21:25:35]Read from MH i2c: E2 17 00 [21:25:35]MH_I2C_Read... [21:25:35]Read from MH i2c: E2 17 00 F7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C3 [21:25:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:25:35]wFMCommunicate OK [21:25:35]requested_item fd.num is exist - process it [21:25:35]SAM_PROTO_GetFieldsCounters [21:25:35]wFMCommunicate request_size=4 [21:25:35]MH_SAM_APDU [21:25:35]CAPDU: 80 13 00 00 [21:25:35]Write to MH i2c: E2 08 00 F8 03 80 13 00 00 00 00 00 00 77 [21:25:35]Write i2c OK [21:25:35]MH_I2C_Read... [21:25:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:25:35]Read from MH i2c: E2 [21:25:35]MH_I2C_Read... [21:25:35]Read from MH i2c: E2 62 00 [21:25:35]MH_I2C_Read... [21:25:35]Read from MH i2c: E2 62 00 F8 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 45 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 52 02 00 00 5E 04 04 00 52 02 00 00 57 04 04 00 53 02 00 00 19 04 04 00 00 00 00 00 90 00 EB [21:25:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 45 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 52 02 00 00 5E 04 04 00 52 02 00 00 57 04 04 00 53 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:25:35]wFMCommunicate OK [21:25:35]SAM_PROTO_GetFieldsCounters done [21:25:35]requested_item shift.num is exist - process it [21:25:35]requested_item shift.opened is exist - process it [21:25:35]req_shift_opened [21:25:35]FM_GetShiftState [21:25:35]SAM_PROTO_GetShiftState [21:25:35]wFMCommunicate request_size=4 [21:25:35]MH_SAM_APDU [21:25:35]CAPDU: 80 13 01 00 [21:25:35]Write to MH i2c: E2 08 00 F9 03 80 13 01 00 00 00 00 00 79 [21:25:35]Write i2c OK [21:25:35]MH_I2C_Read... [21:25:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:25:35]Read from MH i2c: E2 [21:25:35]MH_I2C_Read... [21:25:35]Read from MH i2c: E2 0E 00 [21:25:35]MH_I2C_Read... [21:25:35]Read from MH i2c: E2 0E 00 F9 03 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BC [21:25:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:25:35]wFMCommunicate OK [21:25:35]SAM_PROTO_GetShiftState done [21:25:35]FM_GetShiftState done [21:25:35]req_shift_opened done [21:25:35]requested_item shift.open_date is exist - process it [21:25:35]req_shift_open_date [21:25:35]req_shift_open_date done [21:25:35]produce_requested_data done [21:25:35]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218949,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:25:35]process_action_free close_receipt [21:25:35]json_value_free [21:25:35]json_value_free done [21:25:35]process_json_proto returns [21:25:35]Send response to host [21:25:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218949,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:25:35]free response buf [21:25:35]execute_script done [21:25:35]execute_script returns [21:25:35]free content buf [21:25:35]Sock 9.Close socket [21:25:35]Sock 9.Thread stoped [21:25:39]OFD Sender: No OFD packet to send [21:25:44]OFD Sender: No OFD packet to send [21:25:49]OFD Sender: No OFD packet to send [21:25:54]OFD Sender: No OFD packet to send [21:25:59]OFD Sender: No OFD packet to send [21:26:02]accept exits with 7 [21:26:02]New connection [21:26:02]New thread 3066699108 created [21:26:02]Thread 3066555748 joined [21:26:02]Waiting for new connection... [21:26:02] Sock 7.Parse request [21:26:02]Sock 7.Check first char [21:26:02]Sock 7.First char is OK [21:26:02]request: POST /json_proto HTTP/1.0 [21:26:02]Method: POST [21:26:02]URL: /json_proto [21:26:02]Method is POST - this is cgi request [21:26:02]url: /json_proto [21:26:02]query_string will be loaded in cgi processing [21:26:02]execute_cgi json_proto POST (null) [21:26:02]execute_cgi path=json_proto method=POST [21:26:02]POST find Content-Length [21:26:02]Host: 172.17.40.4:8080 [21:26:02]Content-Length: 679 [21:26:02]Content-Type: application/json [21:26:02] [21:26:02]POST finish read [21:26:02]Found Content-Length = 679 [21:26:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536510", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:26:02]execute_script... [21:26: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)536510", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:26:02]POST & json_proto [21:26:02]process_json_proto [21:26:02]json parsed OK: [21:26:02]protocol is kg_v1.0 [21:26:02]action value=close_receipt [21:26:02]process_action close_receipt [21:26:02]cmd_close_receipt [21:26:02]MH_GetDate [21:26:02]Write to MH i2c: F0 00 00 FA 03 EC [21:26:02]Write i2c OK [21:26:02]MH_I2C_Read... [21:26:02]Read from MH i2c: F0 [21:26:02]MH_I2C_Read... [21:26:02]Read from MH i2c: F0 09 00 [21:26:02]MH_I2C_Read... [21:26:02]Read from MH i2c: F0 09 00 FA 03 00 EA 23 14 67 68 1C 14 67 7C [21:26:02]GetLastDocTimeStamp 1729373132 [21:26:02]current date 1729373162 [21:26:02]FM_GetShiftState [21:26:02]SAM_PROTO_GetShiftState [21:26:02]wFMCommunicate request_size=4 [21:26:02]MH_SAM_APDU [21:26:02]CAPDU: 80 13 01 00 [21:26:02]Write to MH i2c: E2 08 00 FB 03 80 13 01 00 00 00 00 00 7B [21:26:02]Write i2c OK [21:26:02]MH_I2C_Read... [21:26:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:26:02]Read from MH i2c: E2 [21:26:02]MH_I2C_Read... [21:26:02]Read from MH i2c: E2 0E 00 [21:26:02]MH_I2C_Read... [21:26:02]Read from MH i2c: E2 0E 00 FB 03 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BE [21:26:02]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:26:02]wFMCommunicate OK [21:26:02]SAM_PROTO_GetShiftState done [21:26:02]FM_GetShiftState done [21:26:02]opened in 1729296582 [21:26:02]opened+sec_in_day 1729382982 [21:26:02]quantity*price = 120015 [21:26:02]sum+1 = 120016 [21:26:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 595 19.10.2024 21:26 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218950 ФПД: 213964448606695 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T212602&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218950&fm=213964448606695&tin=02508201610067®Number=0000000000098116&sum=120000 [21:26:03]StoreToDocumentArchive [21:26:03]shift 443 fd 218950 [21:26:03]save to /storage/0443/doc_00218950 [21:26:03]save last doc name /storage/0443/doc_00218950 to /storage/kkm_last_doc_name [21:26:03]save OK [21:26:03]Clear old archive folders... [21:26:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:26:03]tlvbuf is 00FAFC10 [21:26:03]SAM_PROTO_ClearQueue [21:26:03]wFMCommunicate request_size=4 [21:26:03]MH_SAM_APDU [21:26:03]CAPDU: 80 09 00 00 [21:26:03]Write to MH i2c: E2 08 00 08 04 80 09 00 00 00 00 00 00 7E [21:26:03]Write i2c OK [21:26:03]MH_I2C_Read... [21:26:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:26:03]Read from MH i2c: E2 [21:26:03]MH_I2C_Read... [21:26:03]Read from MH i2c: E2 03 00 [21:26:03]MH_I2C_Read... [21:26:03]Read from MH i2c: E2 03 00 08 04 00 90 00 80 [21:26:03]RAPDU: 90 00 [21:26:03]wFMCommunicate OK [21:26:03]SAM_PROTO_ClearQueue done [21:26:03]KKMCreateOFDPacket [21:26:03]OFDProtocolAddRootSTLVToBuf [21:26:03]FM_MakeSignedData [21:26:03]FM_MakeSignedData [21:26:03]SAM_PROTO_SignData [21:26:03]wFMCommunicate request_size=4 [21:26:03]MH_SAM_APDU [21:26:03]CAPDU: 80 0D 01 02 [21:26:03]Write to MH i2c: E2 08 00 09 04 80 0D 01 02 00 00 00 00 86 [21:26:03]Write i2c OK [21:26:03]MH_I2C_Read... [21:26:03]Read from MH i2c: E2 [21:26:03]MH_I2C_Read... [21:26:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:26:03]Read from MH i2c: E2 03 00 [21:26:03]MH_I2C_Read... [21:26:03]Read from MH i2c: E2 03 00 09 04 00 90 00 81 [21:26:03]RAPDU: 90 00 [21:26:03]wFMCommunicate OK [21:26:03]wFMCommunicate request_size=255 [21:26:03]MH_SAM_APDU [21:26:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 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 53 02 00 00 F4 03 04 00 EA 23 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 46 57 03 00 35 04 06 00 C2 99 7A F4 [21:26:03]Write to MH i2c: E2 02 01 0A 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 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 02 00 00 F4 03 04 00 EA 23 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 46 57 03 00 35 04 06 00 C2 99 7A F4 00 00 74 [21:26:03]Write i2c OK [21:26:03]MH_I2C_Read... [21:26:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:26:04]Read from MH i2c: E2 [21:26:04]MH_I2C_Read... [21:26:04]Read from MH i2c: E2 03 00 [21:26:04]MH_I2C_Read... [21:26:04]Read from MH i2c: E2 03 00 0A 04 00 90 00 82 [21:26:04]RAPDU: 90 00 [21:26:04]wFMCommunicate OK [21:26:04]wFMCommunicate request_size=7 [21:26:04]MH_SAM_APDU [21:26:04]CAPDU: 80 0D 02 02 02 29 E7 [21:26:04]Write to MH i2c: E2 0A 00 0B 04 80 0D 02 02 02 00 29 E7 00 00 9D [21:26:04]Write i2c OK [21:26:04]MH_I2C_Read... [21:26:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:26:04]Read from MH i2c: E2 [21:26:04]MH_I2C_Read... [21:26:04]Read from MH i2c: E2 03 00 [21:26:04]MH_I2C_Read... [21:26:04]Read from MH i2c: E2 03 00 0B 04 00 90 00 83 [21:26:04]RAPDU: 90 00 [21:26:04]wFMCommunicate OK [21:26:04]wFMCommunicate request_size=4 [21:26:04]MH_SAM_APDU [21:26:04]CAPDU: 80 0D 03 02 [21:26:04]Write to MH i2c: E2 08 00 0C 04 80 0D 03 02 00 00 00 00 8B [21:26:04]Write i2c OK [21:26:04]MH_I2C_Read... [21:26:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:26:04]Read from MH i2c: E2 [21:26:04]MH_I2C_Read... [21:26:04]Read from MH i2c: E2 0B 00 [21:26:04]MH_I2C_Read... [21:26:04]Read from MH i2c: E2 0B 00 0C 04 00 63 93 7B DE F1 3E 18 A0 90 00 C2 [21:26:04]RAPDU: 63 93 7B DE F1 3E 18 A0 90 00 [21:26:04]wFMCommunicate OK [21:26:04]SAM_PROTO_SignData done [21:26:04]FM_MakeSignedData done [21:26:04]CreateOFDProtocolMessage [21:26:04]wFMCommunicate request_size=4 [21:26:04]MH_SAM_APDU [21:26:04]CAPDU: 80 11 00 00 [21:26:04]Write to MH i2c: E2 08 00 0D 04 80 11 00 00 00 00 00 00 8B [21:26:04]Write i2c OK [21:26:04]MH_I2C_Read... [21:26:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:26:04]Read from MH i2c: E2 [21:26:04]MH_I2C_Read... [21:26:04]Read from MH i2c: E2 17 00 [21:26:04]MH_I2C_Read... [21:26:04]Read from MH i2c: E2 17 00 0D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DA [21:26:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:26:04]wFMCommunicate OK [21:26:04]CreateOFDProtocolMessage done [21:26:04]OFDSenderStorePacket 218950 [21:26:04]StoreOFDPacket docnum=218950 [21:26:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 6C 74 04 01 31 F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 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 53 02 00 00 F4 03 04 00 EA 23 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 46 57 03 00 35 04 06 00 C2 99 7A F4 29 E7 63 93 7B DE F1 3E 18 A0 [21:26:04]CheckFolder [21:26:04]dirname=/storage/ofd_packets [21:26:04]CheckFolder done [21:26:04]ProducePacketName [21:26:04]name=ofd_packets/00218950 [21:26:04]NVStorageSaveData ofd_packets/00218950 [21:26:04]File name is /storage/ofd_packets/00218950 [21:26:04]Write 298 bytes [21:26:04]NVStorageSaveData done [21:26:04]OFDSenderStorePacket done [21:26:04]KKMCreateOFDPacket done [21:26:04]NVStorageSaveData kkm_last_timestamp [21:26:04]File name is /storage/kkm_last_timestamp [21:26:04]Write 4 bytes [21:26:04]NVStorageSaveData done [21:26:04]ExternCall_PrintAddStr [21:26:04]wPrintStart [21:26:04]Write to MH i2c: 01 00 00 0E 04 12 [21:26:04]Write i2c OK [21:26:04]MH_I2C_Read... [21:26:04]Read from MH i2c: 01 [21:26:04]MH_I2C_Read... [21:26:04]Read from MH i2c: 01 07 00 [21:26:04]MH_I2C_Read... [21:26:04]Read from MH i2c: 01 07 00 0E 04 00 00 00 00 00 FF 0F 27 [21:26:04]RasterBufferAndPrint [21:26:04]line Счет N : (1)536510 [21:26:04]line ИНН: 02508201610067 [21:26:04]line Контрольно-Кассовый Чек [21:26:04]line ПРОДАЖА [21:26:04]line ТРК (МРК, ГНК) : 51 [21:26:04]line Товар: 2710194210 [21:26:04]line ДТ-К-2 [21:26:04]line 15.750 * 76.20 [21:26:04]line = 1200.15 [21:26:04]line НДС 12% НСП 1% [21:26:04]line > о реализуемом товаре [21:26:04]line ОКРУГЛЕНИЕ: -0.15 [21:26:04]line ИТОГО: 1200.00 [21:26:04]line Внесено: 1200.00 [21:26:04]line СДАЧА: 0.00 [21:26:04]line НСП 1% : 10.62 [21:26:04]line НДС 12% : 127.45 [21:26:04]line Наличными: 1200.00 [21:26:04]line Безнал.: 0.00 [21:26:04]line Место: АЗС № 84 "Партнер Нефть" [21:26:04]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:26:04]line СНО: Общий режим [21:26:04]line Чек 595 19.10.2024 21:26 [21:26:04]line Смена: 443 ФФД: 1.0 [21:26:04]line ЗНМ: 0300000178 [21:26:04]line РНМ: 0000000000098116 [21:26:04]line Версия ККМ: 001 [21:26:04]line ФМ: 0000000000965413 [21:26:04]line ФД: 218950 [21:26:04]line ФПД: 213964448606695 [21:26:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T212602&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218950&fm=213964448606695&tin=02508201610067®Number=0000000000098116&sum=120000 [21:26:04]OFD Sender: Processing packet 218950 [packets to send 80, broken 79] [21:26:04]ProducePacketName [21:26:04]name=ofd_packets/00218950 [21:26:04]OFD Sender: To server: pG, [21:26:04]CommunicateWithHost lk.salyk.kg:30040 [21:26:04]ConnectInit lk.salyk.kg [21:26:04]written 0, free lines is 4095 [21:26:04]Connected sock=10 [21:26:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 6C 74 04 01 31 F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 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 53 02 00 00 F4 03 04 00 EA 23 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 46 57 03 00 35 04 06 00 C2 99 7A F4 29 E7 63 93 7B DE F1 3E 18 A0 [21:26:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 36 9C 47 00 15 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 39 36 35 34 31 33 10 04 04 00 46 57 03 00 F4 03 04 00 98 CF 13 67 B6 04 01 00 00 8E 35 AE 24 DD 30 A4 EC [21:26:04]CommunicateWithHost err = 0 [21:26:04]CheckOFDResponse [21:26:04]1017 (14) - 77093643461234 [21:26:04]1041 (16) - 0000000000965413 [21:26:04]1040 (4) - 218950 [21:26:04]1012 (4) - 19.10.2024 15:26 [21:26:04]1206 (1) - 0 [21:26:04]OFD Sender: Remove packet 218950 [21:26:04]ProducePacketName [21:26:04]name=ofd_packets/00218950 [21:26:04]NVStorageDeleteData [21:26:05]Write to MH i2c: 01 00 00 39 04 3D [21:26:05]Write i2c OK [21:26:05]MH_I2C_Read... [21:26:05]Read from MH i2c: 01 [21:26:05]MH_I2C_Read... [21:26:05]Read from MH i2c: 01 07 00 [21:26:05]MH_I2C_Read... [21:26:05]Read from MH i2c: 01 07 00 39 04 00 00 00 00 00 F5 0C 45 [21:26:05]RasterBufferAndPrint [21:26:05]line [21:26:05]line [21:26:05]line [21:26:05]line [21:26:05]line [21:26:05]written 0, free lines is 3323 [21:26:05]MH_Cut [21:26:05]Write to MH i2c: D1 01 00 40 04 01 16 [21:26:05]Write i2c OK [21:26:05]MH_I2C_Read... [21:26:05]Read from MH i2c: D1 [21:26:05]MH_I2C_Read... [21:26:05]Read from MH i2c: D1 01 00 [21:26:05]MH_I2C_Read... [21:26:05]Read from MH i2c: D1 01 00 40 04 00 15 [21:26:05]Write to MH i2c: 01 00 00 41 04 45 [21:26:05]Write i2c OK [21:26:05]MH_I2C_Read... [21:26:05]OFD Sender: No OFD packet to send [21:26:05]*** Cut start [21:26:05]*** Partial cut [21:26:05]*** CUTSNS_PIN = 1 [21:26:05]*** CUTSNS_PIN = 0 [21:26:05]*** Brake cut motor [21:26:06]Read from MH i2c: 01 [21:26:06]MH_I2C_Read... [21:26:06]*** Stop cut motor [21:26:06]*** Cut end [21:26:06]Read from MH i2c: 01 07 00 [21:26:06]MH_I2C_Read... [21:26:06]Read from MH i2c: 01 07 00 41 04 00 00 00 00 00 FF 0F 5A [21:26:06]process_action close_receipt done [21:26:06]requested_data is exist [21:26:06]produce_requested_data [21:26:06]requested_item fm.sn is exist - process it [21:26:06]wFMCommunicate request_size=4 [21:26:06]MH_SAM_APDU [21:26:06]CAPDU: 80 11 00 00 [21:26:06]Write to MH i2c: E2 08 00 42 04 80 11 00 00 00 00 00 00 C0 [21:26:06]Write i2c OK [21:26:06]MH_I2C_Read... [21:26:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:26:06]Read from MH i2c: E2 [21:26:06]MH_I2C_Read... [21:26:06]Read from MH i2c: E2 17 00 [21:26:06]MH_I2C_Read... [21:26:06]Read from MH i2c: E2 17 00 42 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0F [21:26:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:26:06]wFMCommunicate OK [21:26:06]requested_item fd.num is exist - process it [21:26:06]SAM_PROTO_GetFieldsCounters [21:26:06]wFMCommunicate request_size=4 [21:26:06]MH_SAM_APDU [21:26:06]CAPDU: 80 13 00 00 [21:26:06]Write to MH i2c: E2 08 00 43 04 80 13 00 00 00 00 00 00 C3 [21:26:06]Write i2c OK [21:26:06]MH_I2C_Read... [21:26:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:26:06]Read from MH i2c: E2 [21:26:06]MH_I2C_Read... [21:26:06]Read from MH i2c: E2 62 00 [21:26:06]MH_I2C_Read... [21:26:06]Read from MH i2c: E2 62 00 43 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 46 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 53 02 00 00 5E 04 04 00 53 02 00 00 57 04 04 00 54 02 00 00 19 04 04 00 00 00 00 00 90 00 3B [21:26:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 46 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 53 02 00 00 5E 04 04 00 53 02 00 00 57 04 04 00 54 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:26:06]wFMCommunicate OK [21:26:06]SAM_PROTO_GetFieldsCounters done [21:26:06]requested_item shift.num is exist - process it [21:26:06]requested_item shift.opened is exist - process it [21:26:06]req_shift_opened [21:26:06]FM_GetShiftState [21:26:06]SAM_PROTO_GetShiftState [21:26:06]wFMCommunicate request_size=4 [21:26:06]MH_SAM_APDU [21:26:06]CAPDU: 80 13 01 00 [21:26:06]Write to MH i2c: E2 08 00 44 04 80 13 01 00 00 00 00 00 C5 [21:26:06]Write i2c OK [21:26:06]MH_I2C_Read... [21:26:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:26:06]Read from MH i2c: E2 [21:26:06]MH_I2C_Read... [21:26:06]Read from MH i2c: E2 0E 00 [21:26:06]MH_I2C_Read... [21:26:06]Read from MH i2c: E2 0E 00 44 04 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 08 [21:26:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:26:06]wFMCommunicate OK [21:26:06]SAM_PROTO_GetShiftState done [21:26:06]FM_GetShiftState done [21:26:06]req_shift_opened done [21:26:06]requested_item shift.open_date is exist - process it [21:26:06]req_shift_open_date [21:26:06]req_shift_open_date done [21:26:06]produce_requested_data done [21:26:06]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218950,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:26:06]process_action_free close_receipt [21:26:06]json_value_free [21:26:06]json_value_free done [21:26:06]process_json_proto returns [21:26:06]Send response to host [21:26:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218950,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:26:06]free response buf [21:26:06]execute_script done [21:26:06]execute_script returns [21:26:06]free content buf [21:26:06]Sock 7.Close socket [21:26:06]Sock 7.Thread stoped [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:24]accept exits with 9 [21:26:24]New connection [21:26:24]New thread 3066555748 created [21:26:24]Thread 3066699108 joined [21:26:24]Waiting for new connection... [21:26:24] Sock 9.Parse request [21:26:24]Sock 9.Check first char [21:26:24]Sock 9.First char is OK [21:26:24]request: POST /json_proto HTTP/1.0 [21:26:24]Method: POST [21:26:24]URL: /json_proto [21:26:24]Method is POST - this is cgi request [21:26:24]url: /json_proto [21:26:24]query_string will be loaded in cgi processing [21:26:24]execute_cgi json_proto POST (null) [21:26:24]execute_cgi path=json_proto method=POST [21:26:24]POST find Content-Length [21:26:24]Host: 172.17.40.4:8080 [21:26:24]Content-Length: 766 [21:26:24]Content-Type: application/json [21:26:24] [21:26:24]POST finish read [21:26:24]Found Content-Length = 766 [21:26:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [21:26:25]execute_script... [21:26: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)536511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [21:26:25]POST & json_proto [21:26:25]process_json_proto [21:26:25]json parsed OK: [21:26:25]protocol is kg_v1.0 [21:26:25]action value=close_receipt [21:26:25]process_action close_receipt [21:26:25]cmd_close_receipt [21:26:25]MH_GetDate [21:26:25]Write to MH i2c: F0 00 00 45 04 38 [21:26:25]Write i2c OK [21:26:25]MH_I2C_Read... [21:26:25]Read from MH i2c: F0 [21:26:25]MH_I2C_Read... [21:26:25]Read from MH i2c: F0 09 00 [21:26:25]MH_I2C_Read... [21:26:25]Read from MH i2c: F0 09 00 45 04 00 01 24 14 67 68 1C 14 67 E0 [21:26:25]GetLastDocTimeStamp 1729373162 [21:26:25]current date 1729373185 [21:26:25]FM_GetShiftState [21:26:25]SAM_PROTO_GetShiftState [21:26:25]wFMCommunicate request_size=4 [21:26:25]MH_SAM_APDU [21:26:25]CAPDU: 80 13 01 00 [21:26:25]Write to MH i2c: E2 08 00 46 04 80 13 01 00 00 00 00 00 C7 [21:26:25]Write i2c OK [21:26:25]MH_I2C_Read... [21:26:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:26:25]Read from MH i2c: E2 [21:26:25]MH_I2C_Read... [21:26:25]Read from MH i2c: E2 0E 00 [21:26:25]MH_I2C_Read... [21:26:25]Read from MH i2c: E2 0E 00 46 04 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0A [21:26:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:26:25]wFMCommunicate OK [21:26:25]SAM_PROTO_GetShiftState done [21:26:25]FM_GetShiftState done [21:26:25]opened in 1729296582 [21:26:25]opened+sec_in_day 1729382982 [21:26:25]quantity*price = 100050 [21:26:25]sum+1 = 100052 [21:26:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 596 19.10.2024 21:26 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218951 ФПД: 252923279846630 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T212625&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218951&fm=252923279846630&tin=02508201610067®Number=0000000000098116&sum=100051 [21:26:26]StoreToDocumentArchive [21:26:26]shift 443 fd 218951 [21:26:26]save to /storage/0443/doc_00218951 [21:26:26]save last doc name /storage/0443/doc_00218951 to /storage/kkm_last_doc_name [21:26:26]save OK [21:26:26]Clear old archive folders... [21:26:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:26:26]tlvbuf is 00F9C990 [21:26:26]SAM_PROTO_ClearQueue [21:26:26]wFMCommunicate request_size=4 [21:26:26]MH_SAM_APDU [21:26:26]CAPDU: 80 09 00 00 [21:26:26]Write to MH i2c: E2 08 00 53 04 80 09 00 00 00 00 00 00 C9 [21:26:26]Write i2c OK [21:26:26]MH_I2C_Read... [21:26:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:26:26]Read from MH i2c: E2 [21:26:26]MH_I2C_Read... [21:26:26]Read from MH i2c: E2 03 00 [21:26:26]MH_I2C_Read... [21:26:26]Read from MH i2c: E2 03 00 53 04 00 90 00 CB [21:26:26]RAPDU: 90 00 [21:26:26]wFMCommunicate OK [21:26:26]SAM_PROTO_ClearQueue done [21:26:26]KKMCreateOFDPacket [21:26:26]OFDProtocolAddRootSTLVToBuf [21:26:26]FM_MakeSignedData [21:26:26]FM_MakeSignedData [21:26:26]SAM_PROTO_SignData [21:26:26]wFMCommunicate request_size=4 [21:26:26]MH_SAM_APDU [21:26:26]CAPDU: 80 0D 01 02 [21:26:26]Write to MH i2c: E2 08 00 54 04 80 0D 01 02 00 00 00 00 D1 [21:26:26]Write i2c OK [21:26:26]MH_I2C_Read... [21:26:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:26:26]Read from MH i2c: E2 [21:26:26]MH_I2C_Read... [21:26:26]Read from MH i2c: E2 03 00 [21:26:26]MH_I2C_Read... [21:26:26]Read from MH i2c: E2 03 00 54 04 00 90 00 CC [21:26:26]RAPDU: 90 00 [21:26:26]wFMCommunicate OK [21:26:26]wFMCommunicate request_size=255 [21:26:26]MH_SAM_APDU [21:26:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 54 02 00 00 F4 03 04 00 01 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 47 57 03 00 35 04 06 00 E6 08 4A 40 [21:26:26]Write to MH i2c: E2 02 01 55 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 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 54 02 00 00 F4 03 04 00 01 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 47 57 03 00 35 04 06 00 E6 08 4A 40 00 00 80 [21:26:26]Write i2c OK [21:26:26]MH_I2C_Read... [21:26:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:26:26]Read from MH i2c: E2 [21:26:26]MH_I2C_Read... [21:26:26]Read from MH i2c: E2 03 00 [21:26:26]MH_I2C_Read... [21:26:26]Read from MH i2c: E2 03 00 55 04 00 90 00 CD [21:26:26]RAPDU: 90 00 [21:26:26]wFMCommunicate OK [21:26:26]wFMCommunicate request_size=7 [21:26:26]MH_SAM_APDU [21:26:26]CAPDU: 80 0D 02 02 02 2C E6 [21:26:26]Write to MH i2c: E2 0A 00 56 04 80 0D 02 02 02 00 2C E6 00 00 EA [21:26:26]Write i2c OK [21:26:26]MH_I2C_Read... [21:26:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:26:26]Read from MH i2c: E2 [21:26:26]MH_I2C_Read... [21:26:26]Read from MH i2c: E2 03 00 [21:26:26]MH_I2C_Read... [21:26:26]Read from MH i2c: E2 03 00 56 04 00 90 00 CE [21:26:26]RAPDU: 90 00 [21:26:26]wFMCommunicate OK [21:26:26]wFMCommunicate request_size=4 [21:26:26]MH_SAM_APDU [21:26:26]CAPDU: 80 0D 03 02 [21:26:26]Write to MH i2c: E2 08 00 57 04 80 0D 03 02 00 00 00 00 D6 [21:26:26]Write i2c OK [21:26:26]MH_I2C_Read... [21:26:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:26:26]Read from MH i2c: E2 [21:26:26]MH_I2C_Read... [21:26:26]Read from MH i2c: E2 0B 00 [21:26:26]MH_I2C_Read... [21:26:26]Read from MH i2c: E2 0B 00 57 04 00 5F D2 4D A3 86 88 96 C7 90 00 63 [21:26:26]RAPDU: 5F D2 4D A3 86 88 96 C7 90 00 [21:26:26]wFMCommunicate OK [21:26:26]SAM_PROTO_SignData done [21:26:26]FM_MakeSignedData done [21:26:26]CreateOFDProtocolMessage [21:26:26]wFMCommunicate request_size=4 [21:26:26]MH_SAM_APDU [21:26:26]CAPDU: 80 11 00 00 [21:26:26]Write to MH i2c: E2 08 00 58 04 80 11 00 00 00 00 00 00 D6 [21:26:26]Write i2c OK [21:26:26]MH_I2C_Read... [21:26:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:26:26]Read from MH i2c: E2 [21:26:26]MH_I2C_Read... [21:26:26]Read from MH i2c: E2 17 00 [21:26:26]MH_I2C_Read... [21:26:26]Read from MH i2c: E2 17 00 58 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 25 [21:26:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:26:26]wFMCommunicate OK [21:26:26]CreateOFDProtocolMessage done [21:26:26]OFDSenderStorePacket 218951 [21:26:26]StoreOFDPacket docnum=218951 [21:26:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 0A 11 04 01 B7 8A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 54 02 00 00 F4 03 04 00 01 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 47 57 03 00 35 04 06 00 E6 08 4A 40 2C E6 5F D2 4D A3 86 88 96 C7 [21:26:26]CheckFolder [21:26:26]dirname=/storage/ofd_packets [21:26:26]CheckFolder done [21:26:26]ProducePacketName [21:26:26]name=ofd_packets/00218951 [21:26:26]NVStorageSaveData ofd_packets/00218951 [21:26:26]File name is /storage/ofd_packets/00218951 [21:26:26]Write 298 bytes [21:26:26]NVStorageSaveData done [21:26:26]OFDSenderStorePacket done [21:26:26]KKMCreateOFDPacket done [21:26:26]NVStorageSaveData kkm_last_timestamp [21:26:26]File name is /storage/kkm_last_timestamp [21:26:26]Write 4 bytes [21:26:26]NVStorageSaveData done [21:26:26]ExternCall_PrintAddStr [21:26:26]wPrintStart [21:26:26]Write to MH i2c: 01 00 00 59 04 5D [21:26:26]Write i2c OK [21:26:26]MH_I2C_Read... [21:26:26]Read from MH i2c: 01 [21:26:26]MH_I2C_Read... [21:26:26]Read from MH i2c: 01 07 00 [21:26:26]MH_I2C_Read... [21:26:26]Read from MH i2c: 01 07 00 59 04 00 00 00 00 00 FF 0F 72 [21:26:26]RasterBufferAndPrint [21:26:26]line Счет N : (1)536511 [21:26:26]line ИНН: 02508201610067 [21:26:26]line Контрольно-Кассовый Чек [21:26:26]line ПРОДАЖА [21:26:26]line ТРК (МРК, ГНК) : 61 [21:26:26]line Товар: 2710194210 [21:26:26]line ДТ-К-2 [21:26:26]line 13.130 * 76.20 [21:26:26]line = 1000.51 [21:26:26]line НДС 12% НСП 1% [21:26:26]line > о реализуемом товаре [21:26:26]line ИТОГО: 1000.51 [21:26:26]line НСП 1% : 8.85 [21:26:26]line НДС 12% : 106.25 [21:26:26]line Наличными: 0.00 [21:26:26]line Безнал.: 1000.51 [21:26:26]line Место: АЗС № 84 "Партнер Нефть" [21:26:26]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:26:26]line СНО: Общий режим [21:26:26]line Чек 596 19.10.2024 21:26 [21:26:26]line Смена: 443 ФФД: 1.0 [21:26:26]line ЗНМ: 0300000178 [21:26:26]line РНМ: 0000000000098116 [21:26:26]line Версия ККМ: 001 [21:26:26]line Платежная система: Mbank [21:26:26]line ФМ: 0000000000965413 [21:26:26]line ФД: 218951 [21:26:26]line ФПД: 252923279846630 [21:26:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T212625&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218951&fm=252923279846630&tin=02508201610067®Number=0000000000098116&sum=100051 [21:26:27]OFD Sender: Processing packet 218951 [packets to send 80, broken 79] [21:26:27]ProducePacketName [21:26:27]name=ofd_packets/00218951 [21:26:27]OFD Sender: To server: pG, [21:26:27]CommunicateWithHost lk.salyk.kg:30040 [21:26:27]ConnectInit lk.salyk.kg [21:26:27]written 0, free lines is 4095 [21:26:27]Connected sock=7 [21:26:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 0A 11 04 01 B7 8A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 54 02 00 00 F4 03 04 00 01 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 47 57 03 00 35 04 06 00 E6 08 4A 40 2C E6 5F D2 4D A3 86 88 96 C7 [21:26:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F2 49 47 00 4A 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 39 36 35 34 31 33 10 04 04 00 47 57 03 00 F4 03 04 00 AF CF 13 67 B6 04 01 00 00 DC DB 0F 50 A8 CF 9A 0C [21:26:27]CommunicateWithHost err = 0 [21:26:27]CheckOFDResponse [21:26:27]1017 (14) - 77093643461234 [21:26:27]1041 (16) - 0000000000965413 [21:26:27]1040 (4) - 218951 [21:26:27]1012 (4) - 19.10.2024 15:26 [21:26:27]1206 (1) - 0 [21:26:27]OFD Sender: Remove packet 218951 [21:26:27]ProducePacketName [21:26:27]name=ofd_packets/00218951 [21:26:27]NVStorageDeleteData [21:26:27]Write to MH i2c: 01 00 00 82 04 86 [21:26:27]Write i2c OK [21:26:27]MH_I2C_Read... [21:26:27]Read from MH i2c: 01 [21:26:27]MH_I2C_Read... [21:26:27]Read from MH i2c: 01 07 00 [21:26:27]MH_I2C_Read... [21:26:27]Read from MH i2c: 01 07 00 82 04 00 00 00 00 00 1C 0D B6 [21:26:27]RasterBufferAndPrint [21:26:27]line [21:26:27]line [21:26:27]line [21:26:27]line [21:26:27]line [21:26:27]written 0, free lines is 3362 [21:26:27]MH_Cut [21:26:27]Write to MH i2c: D1 01 00 89 04 01 5F [21:26:27]Write i2c OK [21:26:27]MH_I2C_Read... [21:26:27]Read from MH i2c: D1 [21:26:27]MH_I2C_Read... [21:26:27]Read from MH i2c: D1 01 00 [21:26:27]MH_I2C_Read... [21:26:27]Read from MH i2c: D1 01 00 89 04 00 5E [21:26:27]Write to MH i2c: 01 00 00 8A 04 8E [21:26:27]Write i2c OK [21:26:27]MH_I2C_Read... [21:26:27]OFD Sender: No OFD packet to send [21:26:28]*** Cut start [21:26:28]*** Partial cut [21:26:28]*** CUTSNS_PIN = 1 [21:26:28]*** CUTSNS_PIN = 0 [21:26:28]*** Brake cut motor [21:26:28]Read from MH i2c: 01 [21:26:28]MH_I2C_Read... [21:26:28]*** Stop cut motor [21:26:28]*** Cut end [21:26:28]Read from MH i2c: 01 07 00 [21:26:28]MH_I2C_Read... [21:26:28]Read from MH i2c: 01 07 00 8A 04 00 00 00 00 00 FF 0F A3 [21:26:28]process_action close_receipt done [21:26:28]requested_data is exist [21:26:28]produce_requested_data [21:26:28]requested_item fm.sn is exist - process it [21:26:28]wFMCommunicate request_size=4 [21:26:28]MH_SAM_APDU [21:26:28]CAPDU: 80 11 00 00 [21:26:28]Write to MH i2c: E2 08 00 8B 04 80 11 00 00 00 00 00 00 09 [21:26:28]Write i2c OK [21:26:28]MH_I2C_Read... [21:26:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:26:28]Read from MH i2c: E2 [21:26:28]MH_I2C_Read... [21:26:28]Read from MH i2c: E2 17 00 [21:26:28]MH_I2C_Read... [21:26:28]Read from MH i2c: E2 17 00 8B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 58 [21:26:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:26:28]wFMCommunicate OK [21:26:28]requested_item fd.num is exist - process it [21:26:28]SAM_PROTO_GetFieldsCounters [21:26:28]wFMCommunicate request_size=4 [21:26:28]MH_SAM_APDU [21:26:28]CAPDU: 80 13 00 00 [21:26:28]Write to MH i2c: E2 08 00 8C 04 80 13 00 00 00 00 00 00 0C [21:26:28]Write i2c OK [21:26:28]MH_I2C_Read... [21:26:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:26:28]Read from MH i2c: E2 [21:26:28]MH_I2C_Read... [21:26:28]Read from MH i2c: E2 62 00 [21:26:28]MH_I2C_Read... [21:26:28]Read from MH i2c: E2 62 00 8C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 47 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 54 02 00 00 5E 04 04 00 54 02 00 00 57 04 04 00 55 02 00 00 19 04 04 00 00 00 00 00 90 00 88 [21:26:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 47 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 54 02 00 00 5E 04 04 00 54 02 00 00 57 04 04 00 55 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:26:29]wFMCommunicate OK [21:26:29]SAM_PROTO_GetFieldsCounters done [21:26:29]requested_item shift.num is exist - process it [21:26:29]requested_item shift.opened is exist - process it [21:26:29]req_shift_opened [21:26:29]FM_GetShiftState [21:26:29]SAM_PROTO_GetShiftState [21:26:29]wFMCommunicate request_size=4 [21:26:29]MH_SAM_APDU [21:26:29]CAPDU: 80 13 01 00 [21:26:29]Write to MH i2c: E2 08 00 8D 04 80 13 01 00 00 00 00 00 0E [21:26:29]Write i2c OK [21:26:29]MH_I2C_Read... [21:26:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:26:29]Read from MH i2c: E2 [21:26:29]MH_I2C_Read... [21:26:29]Read from MH i2c: E2 0E 00 [21:26:29]MH_I2C_Read... [21:26:29]Read from MH i2c: E2 0E 00 8D 04 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 51 [21:26:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:26:29]wFMCommunicate OK [21:26:29]SAM_PROTO_GetShiftState done [21:26:29]FM_GetShiftState done [21:26:29]req_shift_opened done [21:26:29]requested_item shift.open_date is exist - process it [21:26:29]req_shift_open_date [21:26:29]req_shift_open_date done [21:26:29]produce_requested_data done [21:26:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218951,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:26:29]process_action_free close_receipt [21:26:29]json_value_free [21:26:29]json_value_free done [21:26:29]process_json_proto returns [21:26:29]Send response to host [21:26:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218951,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:26:29]free response buf [21:26:29]execute_script done [21:26:29]execute_script returns [21:26:29]free content buf [21:26:29]Sock 9.Close socket [21:26:29]Sock 9.Thread stoped [21:26:32]OFD Sender: No OFD packet to send [21:26:37]OFD Sender: No OFD packet to send [21:26:42]OFD Sender: No OFD packet to send [21:26:47]OFD Sender: No OFD packet to send [21:26:52]OFD Sender: No OFD packet to send [21:26:57]OFD Sender: No OFD packet to send [21:27:02]OFD Sender: No OFD packet to send [21:27:07]OFD Sender: No OFD packet to send [21:27:12]OFD Sender: No OFD packet to send [21:27:17]OFD Sender: No OFD packet to send [21:27:22]OFD Sender: No OFD packet to send [21:27:27]OFD Sender: No OFD packet to send [21:27:32]OFD Sender: No OFD packet to send [21:27:37]OFD Sender: No OFD packet to send [21:27:42]OFD Sender: No OFD packet to send [21:27:47]OFD Sender: No OFD packet to send [21:27:52]OFD Sender: No OFD packet to send [21:27:57]OFD Sender: No OFD packet to send [21:28:02]OFD Sender: No OFD packet to send [21:28:07]OFD Sender: No OFD packet to send [21:28:12]OFD Sender: No OFD packet to send [21:28:17]OFD Sender: No OFD packet to send [21:28:22]OFD Sender: No OFD packet to send [21:28:27]OFD Sender: No OFD packet to send [21:28:32]accept exits with 10 [21:28:32]New connection [21:28:32]New thread 3066699108 created [21:28:32]Thread 3066555748 joined [21:28:32]Waiting for new connection... [21:28:32] Sock 10.Parse request [21:28:32]Sock 10.Check first char [21:28:32]Sock 10.First char is OK [21:28:32]request: POST /json_proto HTTP/1.0 [21:28:32]Method: POST [21:28:32]URL: /json_proto [21:28:32]Method is POST - this is cgi request [21:28:32]url: /json_proto [21:28:32]query_string will be loaded in cgi processing [21:28:32]execute_cgi json_proto POST (null) [21:28:32]execute_cgi path=json_proto method=POST [21:28:32]POST find Content-Length [21:28:32]Host: 172.17.40.4:8080 [21:28:32]Content-Length: 769 [21:28:32]Content-Type: application/json [21:28:32] [21:28:32]POST finish read [21:28:32]Found Content-Length = 769 [21:28:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536512", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:28:32]execute_script... [21:28:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536512", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:28:32]POST & json_proto [21:28:32]process_json_proto [21:28:32]json parsed OK: [21:28:32]protocol is kg_v1.0 [21:28:32]action value=close_receipt [21:28:32]process_action close_receipt [21:28:32]cmd_close_receipt [21:28:32]MH_GetDate [21:28:32]Write to MH i2c: F0 00 00 8E 04 81 [21:28:32]Write i2c OK [21:28:32]MH_I2C_Read... [21:28:32]Read from MH i2c: F0 [21:28:32]MH_I2C_Read... [21:28:32]Read from MH i2c: F0 09 00 [21:28:32]MH_I2C_Read... [21:28:32]Read from MH i2c: F0 09 00 8E 04 00 80 24 14 67 68 1C 14 67 A8 [21:28:32]GetLastDocTimeStamp 1729373185 [21:28:32]current date 1729373312 [21:28:32]FM_GetShiftState [21:28:32]SAM_PROTO_GetShiftState [21:28:32]wFMCommunicate request_size=4 [21:28:32]MH_SAM_APDU [21:28:32]CAPDU: 80 13 01 00 [21:28:32]Write to MH i2c: E2 08 00 8F 04 80 13 01 00 00 00 00 00 10 [21:28:32]Write i2c OK [21:28:32]MH_I2C_Read... [21:28:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:32]Read from MH i2c: E2 [21:28:32]MH_I2C_Read... [21:28:32]Read from MH i2c: E2 0E 00 [21:28:32]MH_I2C_Read... [21:28:32]Read from MH i2c: E2 0E 00 8F 04 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 53 [21:28:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:28:32]wFMCommunicate OK [21:28:32]SAM_PROTO_GetShiftState done [21:28:32]FM_GetShiftState done [21:28:32]opened in 1729296582 [21:28:32]opened+sec_in_day 1729382982 [21:28:32]quantity*price = 100015 [21:28:32]sum+1 = 100017 [21:28:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 597 19.10.2024 21:28 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218952 ФПД: 156880598604425 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T212832&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218952&fm=156880598604425&tin=02508201610067®Number=0000000000098116&sum=100016 [21:28:33]StoreToDocumentArchive [21:28:33]shift 443 fd 218952 [21:28:33]save to /storage/0443/doc_00218952 [21:28:33]save last doc name /storage/0443/doc_00218952 to /storage/kkm_last_doc_name [21:28:33]save OK [21:28:33]Clear old archive folders... [21:28:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:28:33]tlvbuf is 00F9E5D0 [21:28:33]SAM_PROTO_ClearQueue [21:28:33]wFMCommunicate request_size=4 [21:28:33]MH_SAM_APDU [21:28:33]CAPDU: 80 09 00 00 [21:28:33]Write to MH i2c: E2 08 00 9C 04 80 09 00 00 00 00 00 00 12 [21:28:33]Write i2c OK [21:28:33]MH_I2C_Read... [21:28:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:28:33]Read from MH i2c: E2 [21:28:33]MH_I2C_Read... [21:28:33]Read from MH i2c: E2 03 00 [21:28:33]MH_I2C_Read... [21:28:33]Read from MH i2c: E2 03 00 9C 04 00 90 00 14 [21:28:33]RAPDU: 90 00 [21:28:33]wFMCommunicate OK [21:28:33]SAM_PROTO_ClearQueue done [21:28:33]KKMCreateOFDPacket [21:28:33]OFDProtocolAddRootSTLVToBuf [21:28:33]FM_MakeSignedData [21:28:33]FM_MakeSignedData [21:28:33]SAM_PROTO_SignData [21:28:33]wFMCommunicate request_size=4 [21:28:33]MH_SAM_APDU [21:28:33]CAPDU: 80 0D 01 02 [21:28:33]Write to MH i2c: E2 08 00 9D 04 80 0D 01 02 00 00 00 00 1A [21:28:33]Write i2c OK [21:28:33]MH_I2C_Read... [21:28:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:28:33]Read from MH i2c: E2 [21:28:33]MH_I2C_Read... [21:28:33]Read from MH i2c: E2 03 00 [21:28:33]MH_I2C_Read... [21:28:33]Read from MH i2c: E2 03 00 9D 04 00 90 00 15 [21:28:33]RAPDU: 90 00 [21:28:33]wFMCommunicate OK [21:28:33]wFMCommunicate request_size=255 [21:28:33]MH_SAM_APDU [21:28: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 55 02 00 00 F4 03 04 00 80 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 48 57 03 00 35 04 06 00 8E [21:28:33]Write to MH i2c: E2 02 01 9E 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 55 02 00 00 F4 03 04 00 80 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 48 57 03 00 35 04 06 00 8E 00 00 1E [21:28:33]Write i2c OK [21:28:33]MH_I2C_Read... [21:28:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:34]Read from MH i2c: E2 [21:28:34]MH_I2C_Read... [21:28:34]Read from MH i2c: E2 03 00 [21:28:34]MH_I2C_Read... [21:28:34]Read from MH i2c: E2 03 00 9E 04 00 90 00 16 [21:28:34]RAPDU: 90 00 [21:28:34]wFMCommunicate OK [21:28:34]wFMCommunicate request_size=10 [21:28:34]MH_SAM_APDU [21:28:34]CAPDU: 80 0D 02 02 05 AE 9C 5A 1A 89 [21:28:34]Write to MH i2c: E2 0D 00 9F 04 80 0D 02 02 05 00 AE 9C 5A 1A 89 00 00 6E [21:28:34]Write i2c OK [21:28:34]MH_I2C_Read... [21:28:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:34]Read from MH i2c: E2 [21:28:34]MH_I2C_Read... [21:28:34]Read from MH i2c: E2 03 00 [21:28:34]MH_I2C_Read... [21:28:34]Read from MH i2c: E2 03 00 9F 04 00 90 00 17 [21:28:34]RAPDU: 90 00 [21:28:34]wFMCommunicate OK [21:28:34]wFMCommunicate request_size=4 [21:28:34]MH_SAM_APDU [21:28:34]CAPDU: 80 0D 03 02 [21:28:34]Write to MH i2c: E2 08 00 A0 04 80 0D 03 02 00 00 00 00 1F [21:28:34]Write i2c OK [21:28:34]MH_I2C_Read... [21:28:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:28:34]Read from MH i2c: E2 [21:28:34]MH_I2C_Read... [21:28:34]Read from MH i2c: E2 0B 00 [21:28:34]MH_I2C_Read... [21:28:34]Read from MH i2c: E2 0B 00 A0 04 00 3B B5 17 43 3B 8D 99 38 90 00 03 [21:28:34]RAPDU: 3B B5 17 43 3B 8D 99 38 90 00 [21:28:34]wFMCommunicate OK [21:28:34]SAM_PROTO_SignData done [21:28:34]FM_MakeSignedData done [21:28:34]CreateOFDProtocolMessage [21:28:34]wFMCommunicate request_size=4 [21:28:34]MH_SAM_APDU [21:28:34]CAPDU: 80 11 00 00 [21:28:34]Write to MH i2c: E2 08 00 A1 04 80 11 00 00 00 00 00 00 1F [21:28:34]Write i2c OK [21:28:34]MH_I2C_Read... [21:28:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:34]Read from MH i2c: E2 [21:28:34]MH_I2C_Read... [21:28:34]Read from MH i2c: E2 17 00 [21:28:34]MH_I2C_Read... [21:28:34]Read from MH i2c: E2 17 00 A1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6E [21:28:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:28:34]wFMCommunicate OK [21:28:34]CreateOFDProtocolMessage done [21:28:34]OFDSenderStorePacket 218952 [21:28:34]StoreOFDPacket docnum=218952 [21:28:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 11 7E 07 01 57 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 55 02 00 00 F4 03 04 00 80 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 48 57 03 00 35 04 06 00 8E AE 9C 5A 1A 89 3B B5 17 43 3B 8D 99 38 [21:28:34]CheckFolder [21:28:34]dirname=/storage/ofd_packets [21:28:34]CheckFolder done [21:28:34]ProducePacketName [21:28:34]name=ofd_packets/00218952 [21:28:34]NVStorageSaveData ofd_packets/00218952 [21:28:34]File name is /storage/ofd_packets/00218952 [21:28:34]Write 301 bytes [21:28:34]NVStorageSaveData done [21:28:34]OFDSenderStorePacket done [21:28:34]KKMCreateOFDPacket done [21:28:34]NVStorageSaveData kkm_last_timestamp [21:28:34]File name is /storage/kkm_last_timestamp [21:28:34]Write 4 bytes [21:28:34]NVStorageSaveData done [21:28:34]ExternCall_PrintAddStr [21:28:34]wPrintStart [21:28:34]Write to MH i2c: 01 00 00 A2 04 A6 [21:28:34]Write i2c OK [21:28:34]MH_I2C_Read... [21:28:34]Read from MH i2c: 01 [21:28:34]MH_I2C_Read... [21:28:34]Read from MH i2c: 01 07 00 [21:28:34]MH_I2C_Read... [21:28:34]Read from MH i2c: 01 07 00 A2 04 00 00 00 00 00 FF 0F BB [21:28:34]RasterBufferAndPrint [21:28:34]line Счет N : (1)536512 [21:28:34]line ИНН: 02508201610067 [21:28:34]line Контрольно-Кассовый Чек [21:28:34]line ПРОДАЖА [21:28:34]line ТРК (МРК, ГНК) : 43 [21:28:34]line Товар: 2710124130 [21:28:34]line Аи-92-К-2 [21:28:34]line 14.950 * 66.90 [21:28:34]line = 1000.16 [21:28:34]line НДС 12% НСП 1% [21:28:34]line > о реализуемом товаре [21:28:34]line ИТОГО: 1000.16 [21:28:34]line НСП 1% : 8.85 [21:28:34]line НДС 12% : 106.21 [21:28:34]line Наличными: 0.00 [21:28:34]line Безнал.: 1000.16 [21:28:34]line Место: АЗС № 84 "Партнер Нефть" [21:28:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:28:34]line СНО: Общий режим [21:28:34]line Чек 597 19.10.2024 21:28 [21:28:34]line Смена: 443 ФФД: 1.0 [21:28:34]line ЗНМ: 0300000178 [21:28:34]line РНМ: 0000000000098116 [21:28:34]line Версия ККМ: 001 [21:28:34]line Платежная система: Mbank [21:28:34]line ФМ: 0000000000965413 [21:28:34]line ФД: 218952 [21:28:34]line ФПД: 156880598604425 [21:28:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T212832&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218952&fm=156880598604425&tin=02508201610067®Number=0000000000098116&sum=100016 [21:28:34]written 0, free lines is 4095 [21:28:34]OFD Sender: Processing packet 218952 [packets to send 80, broken 79] [21:28:34]ProducePacketName [21:28:34]name=ofd_packets/00218952 [21:28:34]OFD Sender: To server: pG, [21:28:34]CommunicateWithHost lk.salyk.kg:30040 [21:28:34]ConnectInit lk.salyk.kg [21:28:34]Connected sock=9 [21:28:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 11 7E 07 01 57 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 55 02 00 00 F4 03 04 00 80 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 48 57 03 00 35 04 06 00 8E AE 9C 5A 1A 89 3B B5 17 43 3B 8D 99 38 [21:28:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 10 85 47 00 B2 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 39 36 35 34 31 33 10 04 04 00 48 57 03 00 F4 03 04 00 2E D0 13 67 B6 04 01 00 00 55 78 08 54 39 94 BA DC [21:28:35]CommunicateWithHost err = 0 [21:28:35]CheckOFDResponse [21:28:35]1017 (14) - 77093643461234 [21:28:35]1041 (16) - 0000000000965413 [21:28:35]1040 (4) - 218952 [21:28:35]1012 (4) - 19.10.2024 15:28 [21:28:35]1206 (1) - 0 [21:28:35]OFD Sender: Remove packet 218952 [21:28:35]ProducePacketName [21:28:35]name=ofd_packets/00218952 [21:28:35]NVStorageDeleteData [21:28:35]Write to MH i2c: 01 00 00 CB 04 CF [21:28:35]Write i2c OK [21:28:35]MH_I2C_Read... [21:28:35]Read from MH i2c: 01 [21:28:35]MH_I2C_Read... [21:28:35]Read from MH i2c: 01 07 00 [21:28:35]MH_I2C_Read... [21:28:35]Read from MH i2c: 01 07 00 CB 04 00 00 00 00 00 10 0D F3 [21:28:35]RasterBufferAndPrint [21:28:35]line [21:28:35]line [21:28:35]line [21:28:35]line [21:28:35]line [21:28:35]written 0, free lines is 3350 [21:28:35]MH_Cut [21:28:35]Write to MH i2c: D1 01 00 D2 04 01 A8 [21:28:35]Write i2c OK [21:28:35]MH_I2C_Read... [21:28:35]Read from MH i2c: D1 [21:28:35]MH_I2C_Read... [21:28:35]Read from MH i2c: D1 01 00 [21:28:35]MH_I2C_Read... [21:28:35]Read from MH i2c: D1 01 00 D2 04 00 A7 [21:28:35]Write to MH i2c: 01 00 00 D3 04 D7 [21:28:35]Write i2c OK [21:28:35]MH_I2C_Read... [21:28:35]OFD Sender: No OFD packet to send [21:28:35]*** Cut start [21:28:35]*** Partial cut [21:28:35]*** CUTSNS_PIN = 1 [21:28:35]*** CUTSNS_PIN = 0 [21:28:36]*** Brake cut motor [21:28:36]Read from MH i2c: 01 [21:28:36]MH_I2C_Read... [21:28:36]*** Stop cut motor [21:28:36]*** Cut end [21:28:36]Read from MH i2c: 01 07 00 [21:28:36]MH_I2C_Read... [21:28:36]Read from MH i2c: 01 07 00 D3 04 00 00 00 00 00 FF 0F EC [21:28:36]process_action close_receipt done [21:28:36]requested_data is exist [21:28:36]produce_requested_data [21:28:36]requested_item fm.sn is exist - process it [21:28:36]wFMCommunicate request_size=4 [21:28:36]MH_SAM_APDU [21:28:36]CAPDU: 80 11 00 00 [21:28:36]Write to MH i2c: E2 08 00 D4 04 80 11 00 00 00 00 00 00 52 [21:28:36]Write i2c OK [21:28:36]MH_I2C_Read... [21:28:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:36]Read from MH i2c: E2 [21:28:36]MH_I2C_Read... [21:28:36]Read from MH i2c: E2 17 00 [21:28:36]MH_I2C_Read... [21:28:36]Read from MH i2c: E2 17 00 D4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A1 [21:28:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:28:36]wFMCommunicate OK [21:28:36]requested_item fd.num is exist - process it [21:28:36]SAM_PROTO_GetFieldsCounters [21:28:36]wFMCommunicate request_size=4 [21:28:36]MH_SAM_APDU [21:28:36]CAPDU: 80 13 00 00 [21:28:36]Write to MH i2c: E2 08 00 D5 04 80 13 00 00 00 00 00 00 55 [21:28:36]Write i2c OK [21:28:36]MH_I2C_Read... [21:28:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:28:36]Read from MH i2c: E2 [21:28:36]MH_I2C_Read... [21:28:36]Read from MH i2c: E2 62 00 [21:28:36]MH_I2C_Read... [21:28:36]Read from MH i2c: E2 62 00 D5 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 48 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 D5 [21:28:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 48 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:28:36]wFMCommunicate OK [21:28:36]SAM_PROTO_GetFieldsCounters done [21:28:36]requested_item shift.num is exist - process it [21:28:36]requested_item shift.opened is exist - process it [21:28:36]req_shift_opened [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 D6 04 80 13 01 00 00 00 00 00 57 [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 D6 04 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9A [21:28:36]RAPDU: 09 00 01 C6 F8 12 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]req_shift_opened done [21:28:36]requested_item shift.open_date is exist - process it [21:28:36]req_shift_open_date [21:28:36]req_shift_open_date done [21:28:36]produce_requested_data done [21:28:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218952,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:28:36]process_action_free close_receipt [21:28:36]json_value_free [21:28:36]json_value_free done [21:28:36]process_json_proto returns [21:28:36]Send response to host [21:28:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218952,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:28:36]free response buf [21:28:36]execute_script done [21:28:36]execute_script returns [21:28:36]free content buf [21:28:36]Sock 10.Close socket [21:28:36]Sock 10.Thread stoped [21:28:40]OFD Sender: No OFD packet to send [21:28:45]OFD Sender: No OFD packet to send [21:28:50]OFD Sender: No OFD packet to send [21:28:55]OFD Sender: No OFD packet to send [21:29:00]OFD Sender: No OFD packet to send [21:29:05]OFD Sender: No OFD packet to send [21:29:10]OFD Sender: No OFD packet to send [21:29:15]OFD Sender: No OFD packet to send [21:29:20]OFD Sender: No OFD packet to send [21:29:25]OFD Sender: No OFD packet to send [21:29:30]OFD Sender: No OFD packet to send [21:29:35]OFD Sender: No OFD packet to send [21:29:40]OFD Sender: No OFD packet to send [21:29:45]OFD Sender: No OFD packet to send [21:29:47]accept exits with 7 [21:29:47]New connection [21:29:47]New thread 3066555748 created [21:29:47]Thread 3066699108 joined [21:29:47]Waiting for new connection... [21:29:47] Sock 7.Parse request [21:29:47]Sock 7.Check first char [21:29:47]Sock 7.First char is OK [21:29:47]request: POST /json_proto HTTP/1.0 [21:29:47]Method: POST [21:29:47]URL: /json_proto [21:29:47]Method is POST - this is cgi request [21:29:47]url: /json_proto [21:29:47]query_string will be loaded in cgi processing [21:29:47]execute_cgi json_proto POST (null) [21:29:47]execute_cgi path=json_proto method=POST [21:29:47]POST find Content-Length [21:29:47]Host: 172.17.40.4:8080 [21:29:47]Content-Length: 677 [21:29:47]Content-Type: application/json [21:29:47] [21:29:47]POST finish read [21:29:47]Found Content-Length = 677 [21:29:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [21:29:47]execute_script... [21:29: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)536514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [21:29:47]POST & json_proto [21:29:47]process_json_proto [21:29:47]json parsed OK: [21:29:47]protocol is kg_v1.0 [21:29:47]action value=close_receipt [21:29:47]process_action close_receipt [21:29:47]cmd_close_receipt [21:29:47]MH_GetDate [21:29:47]Write to MH i2c: F0 00 00 D7 04 CA [21:29:47]Write i2c OK [21:29:47]MH_I2C_Read... [21:29:47]Read from MH i2c: F0 [21:29:47]MH_I2C_Read... [21:29:47]Read from MH i2c: F0 09 00 [21:29:47]MH_I2C_Read... [21:29:47]Read from MH i2c: F0 09 00 D7 04 00 CB 24 14 67 68 1C 14 67 3C [21:29:47]GetLastDocTimeStamp 1729373312 [21:29:47]current date 1729373387 [21:29:47]FM_GetShiftState [21:29:47]SAM_PROTO_GetShiftState [21:29:47]wFMCommunicate request_size=4 [21:29:47]MH_SAM_APDU [21:29:47]CAPDU: 80 13 01 00 [21:29:47]Write to MH i2c: E2 08 00 D8 04 80 13 01 00 00 00 00 00 59 [21:29:47]Write i2c OK [21:29:47]MH_I2C_Read... [21:29:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:29:47]Read from MH i2c: E2 [21:29:47]MH_I2C_Read... [21:29:47]Read from MH i2c: E2 0E 00 [21:29:47]MH_I2C_Read... [21:29:47]Read from MH i2c: E2 0E 00 D8 04 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9C [21:29:47]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:29:47]wFMCommunicate OK [21:29:47]SAM_PROTO_GetShiftState done [21:29:47]FM_GetShiftState done [21:29:47]opened in 1729296582 [21:29:47]opened+sec_in_day 1729382982 [21:29:47]quantity*price = 40006 [21:29:47]sum+1 = 40007 [21:29:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 598 19.10.2024 21:29 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218953 ФПД: 139024443291348 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T212947&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218953&fm=139024443291348&tin=02508201610067®Number=0000000000098116&sum=40000 [21:29:48]StoreToDocumentArchive [21:29:48]shift 443 fd 218953 [21:29:48]save to /storage/0443/doc_00218953 [21:29:48]save last doc name /storage/0443/doc_00218953 to /storage/kkm_last_doc_name [21:29:48]save OK [21:29:48]Clear old archive folders... [21:29:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:29:48]tlvbuf is 01019A40 [21:29:48]SAM_PROTO_ClearQueue [21:29:48]wFMCommunicate request_size=4 [21:29:48]MH_SAM_APDU [21:29:48]CAPDU: 80 09 00 00 [21:29:48]Write to MH i2c: E2 08 00 E5 04 80 09 00 00 00 00 00 00 5B [21:29:48]Write i2c OK [21:29:48]MH_I2C_Read... [21:29:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:29:48]Read from MH i2c: E2 [21:29:48]MH_I2C_Read... [21:29:48]Read from MH i2c: E2 03 00 [21:29:48]MH_I2C_Read... [21:29:48]Read from MH i2c: E2 03 00 E5 04 00 90 00 5D [21:29:48]RAPDU: 90 00 [21:29:48]wFMCommunicate OK [21:29:48]SAM_PROTO_ClearQueue done [21:29:48]KKMCreateOFDPacket [21:29:48]OFDProtocolAddRootSTLVToBuf [21:29:48]FM_MakeSignedData [21:29:48]FM_MakeSignedData [21:29:48]SAM_PROTO_SignData [21:29:48]wFMCommunicate request_size=4 [21:29:48]MH_SAM_APDU [21:29:48]CAPDU: 80 0D 01 02 [21:29:48]Write to MH i2c: E2 08 00 E6 04 80 0D 01 02 00 00 00 00 63 [21:29:48]Write i2c OK [21:29:48]MH_I2C_Read... [21:29:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:29:48]Read from MH i2c: E2 [21:29:48]MH_I2C_Read... [21:29:48]Read from MH i2c: E2 03 00 [21:29:48]MH_I2C_Read... [21:29:48]Read from MH i2c: E2 03 00 E6 04 00 90 00 5E [21:29:48]RAPDU: 90 00 [21:29:48]wFMCommunicate OK [21:29:48]wFMCommunicate request_size=255 [21:29:48]MH_SAM_APDU [21:29: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 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 56 02 00 00 F4 03 04 00 CB 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 49 57 03 00 35 04 06 00 7E [21:29:48]Write to MH i2c: E2 02 01 E7 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 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 56 02 00 00 F4 03 04 00 CB 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 49 57 03 00 35 04 06 00 7E 00 00 59 [21:29:48]Write i2c OK [21:29:48]MH_I2C_Read... [21:29:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:29:48]Read from MH i2c: E2 [21:29:48]MH_I2C_Read... [21:29:48]Read from MH i2c: E2 03 00 [21:29:48]MH_I2C_Read... [21:29:48]Read from MH i2c: E2 03 00 E7 04 00 90 00 5F [21:29:48]RAPDU: 90 00 [21:29:48]wFMCommunicate OK [21:29:48]wFMCommunicate request_size=10 [21:29:48]MH_SAM_APDU [21:29:48]CAPDU: 80 0D 02 02 05 71 26 8E B6 D4 [21:29:48]Write to MH i2c: E2 0D 00 E8 04 80 0D 02 02 05 00 71 26 8E B6 D4 00 00 1F [21:29:48]Write i2c OK [21:29:48]MH_I2C_Read... [21:29:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:29:49]Read from MH i2c: E2 [21:29:49]MH_I2C_Read... [21:29:49]Read from MH i2c: E2 03 00 [21:29:49]MH_I2C_Read... [21:29:49]Read from MH i2c: E2 03 00 E8 04 00 90 00 60 [21:29:49]RAPDU: 90 00 [21:29:49]wFMCommunicate OK [21:29:49]wFMCommunicate request_size=4 [21:29:49]MH_SAM_APDU [21:29:49]CAPDU: 80 0D 03 02 [21:29:49]Write to MH i2c: E2 08 00 E9 04 80 0D 03 02 00 00 00 00 68 [21:29:49]Write i2c OK [21:29:49]MH_I2C_Read... [21:29:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:29:49]Read from MH i2c: E2 [21:29:49]MH_I2C_Read... [21:29:49]Read from MH i2c: E2 0B 00 [21:29:49]MH_I2C_Read... [21:29:49]Read from MH i2c: E2 0B 00 E9 04 00 D6 D3 2D CE 29 20 25 E9 90 00 64 [21:29:49]RAPDU: D6 D3 2D CE 29 20 25 E9 90 00 [21:29:49]wFMCommunicate OK [21:29:49]SAM_PROTO_SignData done [21:29:49]FM_MakeSignedData done [21:29:49]CreateOFDProtocolMessage [21:29:49]wFMCommunicate request_size=4 [21:29:49]MH_SAM_APDU [21:29:49]CAPDU: 80 11 00 00 [21:29:49]Write to MH i2c: E2 08 00 EA 04 80 11 00 00 00 00 00 00 68 [21:29:49]Write i2c OK [21:29:49]MH_I2C_Read... [21:29:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:29:49]Read from MH i2c: E2 [21:29:49]MH_I2C_Read... [21:29:49]Read from MH i2c: E2 17 00 [21:29:49]MH_I2C_Read... [21:29:49]Read from MH i2c: E2 17 00 EA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B7 [21:29:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:29:49]wFMCommunicate OK [21:29:49]CreateOFDProtocolMessage done [21:29:49]OFDSenderStorePacket 218953 [21:29:49]StoreOFDPacket docnum=218953 [21:29:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B8 E7 07 01 28 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 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 56 02 00 00 F4 03 04 00 CB 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 49 57 03 00 35 04 06 00 7E 71 26 8E B6 D4 D6 D3 2D CE 29 20 25 E9 [21:29:49]CheckFolder [21:29:49]dirname=/storage/ofd_packets [21:29:49]CheckFolder done [21:29:49]ProducePacketName [21:29:49]name=ofd_packets/00218953 [21:29:49]NVStorageSaveData ofd_packets/00218953 [21:29:49]File name is /storage/ofd_packets/00218953 [21:29:49]Write 301 bytes [21:29:49]NVStorageSaveData done [21:29:49]OFDSenderStorePacket done [21:29:49]KKMCreateOFDPacket done [21:29:49]NVStorageSaveData kkm_last_timestamp [21:29:49]File name is /storage/kkm_last_timestamp [21:29:49]Write 4 bytes [21:29:49]NVStorageSaveData done [21:29:49]ExternCall_PrintAddStr [21:29:49]wPrintStart [21:29:49]Write to MH i2c: 01 00 00 EB 04 EF [21:29:49]Write i2c OK [21:29:49]MH_I2C_Read... [21:29:49]Read from MH i2c: 01 [21:29:49]MH_I2C_Read... [21:29:49]Read from MH i2c: 01 07 00 [21:29:49]MH_I2C_Read... [21:29:49]Read from MH i2c: 01 07 00 EB 04 00 00 00 00 00 FF 0F 04 [21:29:49]RasterBufferAndPrint [21:29:49]line Счет N : (1)536514 [21:29:49]line ИНН: 02508201610067 [21:29:49]line Контрольно-Кассовый Чек [21:29:49]line ПРОДАЖА [21:29:49]line ТРК (МРК, ГНК) : 13 [21:29:49]line Товар: 2710124130 [21:29:49]line Аи-92-К-2 [21:29:49]line 5.980 * 66.90 [21:29:49]line = 400.06 [21:29:49]line НДС 12% НСП 1% [21:29:49]line > о реализуемом товаре [21:29:49]line ОКРУГЛЕНИЕ: -0.06 [21:29:49]line ИТОГО: 400.00 [21:29:49]line Внесено: 400.00 [21:29:49]line СДАЧА: 0.00 [21:29:49]line НСП 1% : 3.54 [21:29:49]line НДС 12% : 42.48 [21:29:49]line Наличными: 400.00 [21:29:49]line Безнал.: 0.00 [21:29:49]line Место: АЗС № 84 "Партнер Нефть" [21:29:49]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:29:49]line СНО: Общий режим [21:29:49]line Чек 598 19.10.2024 21:29 [21:29:49]line Смена: 443 ФФД: 1.0 [21:29:49]line ЗНМ: 0300000178 [21:29:49]line РНМ: 0000000000098116 [21:29:49]line Версия ККМ: 001 [21:29:49]line ФМ: 0000000000965413 [21:29:49]line ФД: 218953 [21:29:49]line ФПД: 139024443291348 [21:29:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T212947&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218953&fm=139024443291348&tin=02508201610067®Number=0000000000098116&sum=40000 [21:29:49]OFD Sender: Processing packet 218953 [packets to send 80, broken 79] [21:29:49]ProducePacketName [21:29:49]name=ofd_packets/00218953 [21:29:49]OFD Sender: To server: pG, [21:29:49]CommunicateWithHost lk.salyk.kg:30040 [21:29:49]ConnectInit lk.salyk.kg [21:29:49]written 0, free lines is 4095 [21:29:49]Connected sock=10 [21:29:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B8 E7 07 01 28 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 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 56 02 00 00 F4 03 04 00 CB 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 49 57 03 00 35 04 06 00 7E 71 26 8E B6 D4 D6 D3 2D CE 29 20 25 E9 [21:29:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 23 75 47 00 F1 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 39 36 35 34 31 33 10 04 04 00 49 57 03 00 F4 03 04 00 79 D0 13 67 B6 04 01 00 00 51 7D EE A5 F3 B9 44 0F [21:29:49]CommunicateWithHost err = 0 [21:29:49]CheckOFDResponse [21:29:49]1017 (14) - 77093643461234 [21:29:49]1041 (16) - 0000000000965413 [21:29:49]1040 (4) - 218953 [21:29:49]1012 (4) - 19.10.2024 15:30 [21:29:49]1206 (1) - 0 [21:29:49]OFD Sender: Remove packet 218953 [21:29:49]ProducePacketName [21:29:49]name=ofd_packets/00218953 [21:29:49]NVStorageDeleteData [21:29:49]Write to MH i2c: 01 00 00 16 05 1B [21:29:49]Write i2c OK [21:29:49]MH_I2C_Read... [21:29:49]Read from MH i2c: 01 [21:29:49]MH_I2C_Read... [21:29:49]Read from MH i2c: 01 07 00 [21:29:49]MH_I2C_Read... [21:29:49]Read from MH i2c: 01 07 00 16 05 00 00 00 00 00 FB 0C 29 [21:29:49]RasterBufferAndPrint [21:29:49]line [21:29:49]line [21:29:49]line [21:29:49]line [21:29:49]line [21:29:49]written 0, free lines is 3329 [21:29:49]MH_Cut [21:29:49]Write to MH i2c: D1 01 00 1D 05 01 F4 [21:29:49]Write i2c OK [21:29:49]MH_I2C_Read... [21:29:49]Read from MH i2c: D1 [21:29:49]MH_I2C_Read... [21:29:49]Read from MH i2c: D1 01 00 [21:29:49]MH_I2C_Read... [21:29:49]Read from MH i2c: D1 01 00 1D 05 00 F3 [21:29:49]Write to MH i2c: 01 00 00 1E 05 23 [21:29:49]Write i2c OK [21:29:49]MH_I2C_Read... [21:29:50]OFD Sender: No OFD packet to send [21:29:50]*** Cut start [21:29:50]*** Partial cut [21:29:50]*** CUTSNS_PIN = 1 [21:29:50]*** CUTSNS_PIN = 0 [21:29:50]*** Brake cut motor [21:29:51]Read from MH i2c: 01 [21:29:51]MH_I2C_Read... [21:29:51]*** Stop cut motor [21:29:51]*** Cut end [21:29:51]Read from MH i2c: 01 07 00 [21:29:51]MH_I2C_Read... [21:29:51]Read from MH i2c: 01 07 00 1E 05 00 00 00 00 00 FF 0F 38 [21:29:51]process_action close_receipt done [21:29:51]requested_data is exist [21:29:51]produce_requested_data [21:29:51]requested_item fm.sn is exist - process it [21:29:51]wFMCommunicate request_size=4 [21:29:51]MH_SAM_APDU [21:29:51]CAPDU: 80 11 00 00 [21:29:51]Write to MH i2c: E2 08 00 1F 05 80 11 00 00 00 00 00 00 9E [21:29:51]Write i2c OK [21:29:51]MH_I2C_Read... [21:29:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:29:51]Read from MH i2c: E2 [21:29:51]MH_I2C_Read... [21:29:51]Read from MH i2c: E2 17 00 [21:29:51]MH_I2C_Read... [21:29:51]Read from MH i2c: E2 17 00 1F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 ED [21:29:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:29:51]wFMCommunicate OK [21:29:51]requested_item fd.num is exist - process it [21:29:51]SAM_PROTO_GetFieldsCounters [21:29:51]wFMCommunicate request_size=4 [21:29:51]MH_SAM_APDU [21:29:51]CAPDU: 80 13 00 00 [21:29:51]Write to MH i2c: E2 08 00 20 05 80 13 00 00 00 00 00 00 A1 [21:29:51]Write i2c OK [21:29:51]MH_I2C_Read... [21:29:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:29:51]Read from MH i2c: E2 [21:29:51]MH_I2C_Read... [21:29:51]Read from MH i2c: E2 62 00 [21:29:51]MH_I2C_Read... [21:29:51]Read from MH i2c: E2 62 00 20 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 49 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 25 [21:29:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 49 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:29:51]wFMCommunicate OK [21:29:51]SAM_PROTO_GetFieldsCounters done [21:29:51]requested_item shift.num is exist - process it [21:29:51]requested_item shift.opened is exist - process it [21:29:51]req_shift_opened [21:29:51]FM_GetShiftState [21:29:51]SAM_PROTO_GetShiftState [21:29:51]wFMCommunicate request_size=4 [21:29:51]MH_SAM_APDU [21:29:51]CAPDU: 80 13 01 00 [21:29:51]Write to MH i2c: E2 08 00 21 05 80 13 01 00 00 00 00 00 A3 [21:29:51]Write i2c OK [21:29:51]MH_I2C_Read... [21:29:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:29:51]Read from MH i2c: E2 [21:29:51]MH_I2C_Read... [21:29:51]Read from MH i2c: E2 0E 00 [21:29:51]MH_I2C_Read... [21:29:51]Read from MH i2c: E2 0E 00 21 05 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E6 [21:29:51]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:29:51]wFMCommunicate OK [21:29:51]SAM_PROTO_GetShiftState done [21:29:51]FM_GetShiftState done [21:29:51]req_shift_opened done [21:29:51]requested_item shift.open_date is exist - process it [21:29:51]req_shift_open_date [21:29:51]req_shift_open_date done [21:29:51]produce_requested_data done [21:29:51]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218953,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:29:51]process_action_free close_receipt [21:29:51]json_value_free [21:29:51]json_value_free done [21:29:51]process_json_proto returns [21:29:51]Send response to host [21:29:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218953,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:29:51]free response buf [21:29:51]execute_script done [21:29:51]execute_script returns [21:29:51]free content buf [21:29:51]Sock 7.Close socket [21:29:51]Sock 7.Thread stoped [21:29:55]OFD Sender: No OFD packet to send [21:30:00]OFD Sender: No OFD packet to send [21:30:05]OFD Sender: No OFD packet to send [21:30:10]OFD Sender: No OFD packet to send [21:30:15]OFD Sender: No OFD packet to send [21:30:20]OFD Sender: No OFD packet to send [21:30:25]OFD Sender: No OFD packet to send [21:30:30]OFD Sender: No OFD packet to send [21:30:35]OFD Sender: No OFD packet to send [21:30:39]accept exits with 9 [21:30:39]New connection [21:30:39]New thread 3066699108 created [21:30:39]Thread 3066555748 joined [21:30:39]Waiting for new connection... [21:30:39] Sock 9.Parse request [21:30:39]Sock 9.Check first char [21:30:39]Sock 9.First char is OK [21:30:39]request: POST /json_proto HTTP/1.0 [21:30:39]Method: POST [21:30:39]URL: /json_proto [21:30:39]Method is POST - this is cgi request [21:30:39]url: /json_proto [21:30:39]query_string will be loaded in cgi processing [21:30:39]execute_cgi json_proto POST (null) [21:30:39]execute_cgi path=json_proto method=POST [21:30:39]POST find Content-Length [21:30:39]Host: 172.17.40.4:8080 [21:30:39]Content-Length: 682 [21:30:39]Content-Type: application/json [21:30:39] [21:30:39]POST finish read [21:30:39]Found Content-Length = 682 [21:30:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [21:30:39]execute_script... [21:30: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)536515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [21:30:39]POST & json_proto [21:30:39]process_json_proto [21:30:39]json parsed OK: [21:30:39]protocol is kg_v1.0 [21:30:39]action value=close_receipt [21:30:39]process_action close_receipt [21:30:39]cmd_close_receipt [21:30:39]MH_GetDate [21:30:39]Write to MH i2c: F0 00 00 22 05 16 [21:30:39]Write i2c OK [21:30:39]MH_I2C_Read... [21:30:39]Read from MH i2c: F0 [21:30:39]MH_I2C_Read... [21:30:39]Read from MH i2c: F0 09 00 [21:30:39]MH_I2C_Read... [21:30:39]Read from MH i2c: F0 09 00 22 05 00 FF 24 14 67 68 1C 14 67 BC [21:30:39]GetLastDocTimeStamp 1729373387 [21:30:39]current date 1729373439 [21:30:39]FM_GetShiftState [21:30:39]SAM_PROTO_GetShiftState [21:30:39]wFMCommunicate request_size=4 [21:30:39]MH_SAM_APDU [21:30:39]CAPDU: 80 13 01 00 [21:30:39]Write to MH i2c: E2 08 00 23 05 80 13 01 00 00 00 00 00 A5 [21:30:39]Write i2c OK [21:30:39]MH_I2C_Read... [21:30:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:39]Read from MH i2c: E2 [21:30:39]MH_I2C_Read... [21:30:39]Read from MH i2c: E2 0E 00 [21:30:39]MH_I2C_Read... [21:30:39]Read from MH i2c: E2 0E 00 23 05 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E8 [21:30:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:30:39]wFMCommunicate OK [21:30:39]SAM_PROTO_GetShiftState done [21:30:39]FM_GetShiftState done [21:30:39]opened in 1729296582 [21:30:39]opened+sec_in_day 1729382982 [21:30:39]quantity*price = 100021 [21:30:39]sum+1 = 100023 [21:30:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 599 19.10.2024 21:30 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218954 ФПД: 139243382265854 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T213039&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218954&fm=139243382265854&tin=02508201610067®Number=0000000000098116&sum=100000 [21:30:40]StoreToDocumentArchive [21:30:40]shift 443 fd 218954 [21:30:40]save to /storage/0443/doc_00218954 [21:30:40]save last doc name /storage/0443/doc_00218954 to /storage/kkm_last_doc_name [21:30:40]save OK [21:30:40]Clear old archive folders... [21:30:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:30:40]tlvbuf is 00FB7860 [21:30:40]SAM_PROTO_ClearQueue [21:30:40]wFMCommunicate request_size=4 [21:30:40]MH_SAM_APDU [21:30:40]CAPDU: 80 09 00 00 [21:30:40]Write to MH i2c: E2 08 00 30 05 80 09 00 00 00 00 00 00 A7 [21:30:40]Write i2c OK [21:30:40]MH_I2C_Read... [21:30:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:30:40]Read from MH i2c: E2 [21:30:40]MH_I2C_Read... [21:30:40]Read from MH i2c: E2 03 00 [21:30:40]MH_I2C_Read... [21:30:40]Read from MH i2c: E2 03 00 30 05 00 90 00 A9 [21:30:40]RAPDU: 90 00 [21:30:40]wFMCommunicate OK [21:30:40]SAM_PROTO_ClearQueue done [21:30:40]KKMCreateOFDPacket [21:30:40]OFDProtocolAddRootSTLVToBuf [21:30:40]FM_MakeSignedData [21:30:40]FM_MakeSignedData [21:30:40]SAM_PROTO_SignData [21:30:40]wFMCommunicate request_size=4 [21:30:40]MH_SAM_APDU [21:30:40]CAPDU: 80 0D 01 02 [21:30:40]Write to MH i2c: E2 08 00 31 05 80 0D 01 02 00 00 00 00 AF [21:30:40]Write i2c OK [21:30:40]MH_I2C_Read... [21:30:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:30:40]Read from MH i2c: E2 [21:30:40]MH_I2C_Read... [21:30:40]Read from MH i2c: E2 03 00 [21:30:40]MH_I2C_Read... [21:30:40]Read from MH i2c: E2 03 00 31 05 00 90 00 AA [21:30:40]RAPDU: 90 00 [21:30:40]wFMCommunicate OK [21:30:40]wFMCommunicate request_size=255 [21:30:40]MH_SAM_APDU [21:30: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 57 02 00 00 F4 03 04 00 FF 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4A 57 03 00 35 04 06 00 7E [21:30:41]Write to MH i2c: E2 02 01 32 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 57 02 00 00 F4 03 04 00 FF 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4A 57 03 00 35 04 06 00 7E 00 00 2A [21:30:41]Write i2c OK [21:30:41]MH_I2C_Read... [21:30:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:41]Read from MH i2c: E2 [21:30:41]MH_I2C_Read... [21:30:41]Read from MH i2c: E2 03 00 [21:30:41]MH_I2C_Read... [21:30:41]Read from MH i2c: E2 03 00 32 05 00 90 00 AB [21:30:41]RAPDU: 90 00 [21:30:41]wFMCommunicate OK [21:30:41]wFMCommunicate request_size=10 [21:30:41]MH_SAM_APDU [21:30:41]CAPDU: 80 0D 02 02 05 A4 20 56 57 FE [21:30:41]Write to MH i2c: E2 0D 00 33 05 80 0D 02 02 05 00 A4 20 56 57 FE 00 00 2B [21:30:41]Write i2c OK [21:30:41]MH_I2C_Read... [21:30:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:41]Read from MH i2c: E2 [21:30:41]MH_I2C_Read... [21:30:41]Read from MH i2c: E2 03 00 [21:30:41]MH_I2C_Read... [21:30:41]Read from MH i2c: E2 03 00 33 05 00 90 00 AC [21:30:41]RAPDU: 90 00 [21:30:41]wFMCommunicate OK [21:30:41]wFMCommunicate request_size=4 [21:30:41]MH_SAM_APDU [21:30:41]CAPDU: 80 0D 03 02 [21:30:41]Write to MH i2c: E2 08 00 34 05 80 0D 03 02 00 00 00 00 B4 [21:30:41]Write i2c OK [21:30:41]MH_I2C_Read... [21:30:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:30:41]Read from MH i2c: E2 [21:30:41]MH_I2C_Read... [21:30:41]Read from MH i2c: E2 0B 00 [21:30:41]MH_I2C_Read... [21:30:41]Read from MH i2c: E2 0B 00 34 05 00 D2 28 BF 69 42 C5 9C 26 90 00 A0 [21:30:41]RAPDU: D2 28 BF 69 42 C5 9C 26 90 00 [21:30:41]wFMCommunicate OK [21:30:41]SAM_PROTO_SignData done [21:30:41]FM_MakeSignedData done [21:30:41]CreateOFDProtocolMessage [21:30:41]wFMCommunicate request_size=4 [21:30:41]MH_SAM_APDU [21:30:41]CAPDU: 80 11 00 00 [21:30:41]Write to MH i2c: E2 08 00 35 05 80 11 00 00 00 00 00 00 B4 [21:30:41]Write i2c OK [21:30:41]MH_I2C_Read... [21:30:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:41]Read from MH i2c: E2 [21:30:41]MH_I2C_Read... [21:30:41]Read from MH i2c: E2 17 00 [21:30:41]MH_I2C_Read... [21:30:41]Read from MH i2c: E2 17 00 35 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 03 [21:30:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:30:41]wFMCommunicate OK [21:30:41]CreateOFDProtocolMessage done [21:30:41]OFDSenderStorePacket 218954 [21:30:41]StoreOFDPacket docnum=218954 [21:30:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E4 B8 07 01 C9 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 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 57 02 00 00 F4 03 04 00 FF 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4A 57 03 00 35 04 06 00 7E A4 20 56 57 FE D2 28 BF 69 42 C5 9C 26 [21:30:41]CheckFolder [21:30:41]dirname=/storage/ofd_packets [21:30:41]CheckFolder done [21:30:41]ProducePacketName [21:30:41]name=ofd_packets/00218954 [21:30:41]NVStorageSaveData ofd_packets/00218954 [21:30:41]File name is /storage/ofd_packets/00218954 [21:30:41]Write 301 bytes [21:30:41]NVStorageSaveData done [21:30:41]OFDSenderStorePacket done [21:30:41]KKMCreateOFDPacket done [21:30:41]NVStorageSaveData kkm_last_timestamp [21:30:41]File name is /storage/kkm_last_timestamp [21:30:41]Write 4 bytes [21:30:41]NVStorageSaveData done [21:30:41]ExternCall_PrintAddStr [21:30:41]wPrintStart [21:30:41]Write to MH i2c: 01 00 00 36 05 3B [21:30:41]Write i2c OK [21:30:41]MH_I2C_Read... [21:30:41]Read from MH i2c: 01 [21:30:41]MH_I2C_Read... [21:30:41]Read from MH i2c: 01 07 00 [21:30:41]MH_I2C_Read... [21:30:41]Read from MH i2c: 01 07 00 36 05 00 00 00 00 00 FF 0F 50 [21:30:41]RasterBufferAndPrint [21:30:41]line Счет N : (1)536515 [21:30:41]line ИНН: 02508201610067 [21:30:41]line Контрольно-Кассовый Чек [21:30:41]line ПРОДАЖА [21:30:41]line ТРК (МРК, ГНК) : 31 [21:30:41]line Товар: 2710124500 [21:30:41]line Аи-95-К-3 [21:30:41]line 13.480 * 74.20 [21:30:41]line = 1000.22 [21:30:41]line НДС 12% НСП 1% [21:30:41]line > о реализуемом товаре [21:30:41]line ОКРУГЛЕНИЕ: -0.22 [21:30:41]line ИТОГО: 1000.00 [21:30:41]line Внесено: 1000.00 [21:30:41]line СДАЧА: 0.00 [21:30:41]line НСП 1% : 8.85 [21:30:41]line НДС 12% : 106.22 [21:30:41]line Наличными: 1000.00 [21:30:41]line Безнал.: 0.00 [21:30:41]line Место: АЗС № 84 "Партнер Нефть" [21:30:41]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:30:41]line СНО: Общий режим [21:30:41]line Чек 599 19.10.2024 21:30 [21:30:41]line Смена: 443 ФФД: 1.0 [21:30:41]line ЗНМ: 0300000178 [21:30:41]line РНМ: 0000000000098116 [21:30:41]line Версия ККМ: 001 [21:30:41]line ФМ: 0000000000965413 [21:30:41]line ФД: 218954 [21:30:41]line ФПД: 139243382265854 [21:30:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T213039&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218954&fm=139243382265854&tin=02508201610067®Number=0000000000098116&sum=100000 [21:30:41]OFD Sender: Processing packet 218954 [packets to send 80, broken 79] [21:30:41]ProducePacketName [21:30:41]name=ofd_packets/00218954 [21:30:41]OFD Sender: To server: pG, [21:30:41]CommunicateWithHost lk.salyk.kg:30040 [21:30:41]ConnectInit lk.salyk.kg [21:30:41]written 0, free lines is 4095 [21:30:41]Connected sock=10 [21:30:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E4 B8 07 01 C9 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 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 57 02 00 00 F4 03 04 00 FF 24 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4A 57 03 00 35 04 06 00 7E A4 20 56 57 FE D2 28 BF 69 42 C5 9C 26 [21:30:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1D A9 47 00 30 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 39 36 35 34 31 33 10 04 04 00 4A 57 03 00 F4 03 04 00 AD D0 13 67 B6 04 01 00 00 22 F5 D6 1D 30 23 65 DD [21:30:42]CommunicateWithHost err = 0 [21:30:42]CheckOFDResponse [21:30:42]1017 (14) - 77093643461234 [21:30:42]1041 (16) - 0000000000965413 [21:30:42]1040 (4) - 218954 [21:30:42]1012 (4) - 19.10.2024 15:30 [21:30:42]1206 (1) - 0 [21:30:42]OFD Sender: Remove packet 218954 [21:30:42]ProducePacketName [21:30:42]name=ofd_packets/00218954 [21:30:42]NVStorageDeleteData [21:30:42]Write to MH i2c: 01 00 00 61 05 66 [21:30:42]Write i2c OK [21:30:42]MH_I2C_Read... [21:30:42]Read from MH i2c: 01 [21:30:42]MH_I2C_Read... [21:30:42]Read from MH i2c: 01 07 00 [21:30:42]MH_I2C_Read... [21:30:42]Read from MH i2c: 01 07 00 61 05 00 00 00 00 00 01 0D 7B [21:30:42]RasterBufferAndPrint [21:30:42]line [21:30:42]line [21:30:42]line [21:30:42]line [21:30:42]line [21:30:42]written 0, free lines is 3335 [21:30:42]MH_Cut [21:30:42]Write to MH i2c: D1 01 00 68 05 01 3F [21:30:42]Write i2c OK [21:30:42]MH_I2C_Read... [21:30:42]Read from MH i2c: D1 [21:30:42]MH_I2C_Read... [21:30:42]Read from MH i2c: D1 01 00 [21:30:42]MH_I2C_Read... [21:30:42]Read from MH i2c: D1 01 00 68 05 00 3E [21:30:42]Write to MH i2c: 01 00 00 69 05 6E [21:30:42]Write i2c OK [21:30:42]MH_I2C_Read... [21:30:42]OFD Sender: No OFD packet to send [21:30:42]*** Cut start [21:30:42]*** Partial cut [21:30:42]*** CUTSNS_PIN = 1 [21:30:42]*** CUTSNS_PIN = 0 [21:30:43]*** Brake cut motor [21:30:43]Read from MH i2c: 01 [21:30:43]MH_I2C_Read... [21:30:43]*** Stop cut motor [21:30:43]*** Cut end [21:30:43]Read from MH i2c: 01 07 00 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: 01 07 00 69 05 00 00 00 00 00 FF 0F 83 [21:30:43]process_action close_receipt done [21:30:43]requested_data is exist [21:30:43]produce_requested_data [21:30:43]requested_item fm.sn is exist - process it [21:30:43]wFMCommunicate request_size=4 [21:30:43]MH_SAM_APDU [21:30:43]CAPDU: 80 11 00 00 [21:30:43]Write to MH i2c: E2 08 00 6A 05 80 11 00 00 00 00 00 00 E9 [21:30:43]Write i2c OK [21:30:43]MH_I2C_Read... [21:30:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:43]Read from MH i2c: E2 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 17 00 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 17 00 6A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 38 [21:30:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:30:43]wFMCommunicate OK [21:30:43]requested_item fd.num is exist - process it [21:30:43]SAM_PROTO_GetFieldsCounters [21:30:43]wFMCommunicate request_size=4 [21:30:43]MH_SAM_APDU [21:30:43]CAPDU: 80 13 00 00 [21:30:43]Write to MH i2c: E2 08 00 6B 05 80 13 00 00 00 00 00 00 EC [21:30:43]Write i2c OK [21:30:43]MH_I2C_Read... [21:30:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:30:43]Read from MH i2c: E2 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 62 00 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 62 00 6B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 57 02 00 00 5E 04 04 00 57 02 00 00 57 04 04 00 58 02 00 00 19 04 04 00 00 00 00 00 90 00 74 [21:30:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 57 02 00 00 5E 04 04 00 57 02 00 00 57 04 04 00 58 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:30:43]wFMCommunicate OK [21:30:43]SAM_PROTO_GetFieldsCounters done [21:30:43]requested_item shift.num is exist - process it [21:30:43]requested_item shift.opened is exist - process it [21:30:43]req_shift_opened [21:30:43]FM_GetShiftState [21:30:43]SAM_PROTO_GetShiftState [21:30:43]wFMCommunicate request_size=4 [21:30:43]MH_SAM_APDU [21:30:43]CAPDU: 80 13 01 00 [21:30:43]Write to MH i2c: E2 08 00 6C 05 80 13 01 00 00 00 00 00 EE [21:30:43]Write i2c OK [21:30:43]MH_I2C_Read... [21:30:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:43]Read from MH i2c: E2 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 0E 00 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 0E 00 6C 05 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 31 [21:30:43]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:30:43]wFMCommunicate OK [21:30:43]SAM_PROTO_GetShiftState done [21:30:43]FM_GetShiftState done [21:30:43]req_shift_opened done [21:30:43]requested_item shift.open_date is exist - process it [21:30:43]req_shift_open_date [21:30:43]req_shift_open_date done [21:30:43]produce_requested_data done [21:30:43]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218954,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:30:43]process_action_free close_receipt [21:30:43]json_value_free [21:30:43]json_value_free done [21:30:43]process_json_proto returns [21:30:43]Send response to host [21:30:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218954,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:30:43]free response buf [21:30:43]execute_script done [21:30:43]execute_script returns [21:30:43]free content buf [21:30:43]Sock 9.Close socket [21:30:43]Sock 9.Thread stoped [21:30:47]OFD Sender: No OFD packet to send [21:30:52]OFD Sender: No OFD packet to send [21:30:57]OFD Sender: No OFD packet to send [21:31:02]OFD Sender: No OFD packet to send [21:31:07]OFD Sender: No OFD packet to send [21:31:12]OFD Sender: No OFD packet to send [21:31:17]OFD Sender: No OFD packet to send [21:31:22]OFD Sender: No OFD packet to send [21:31:27]OFD Sender: No OFD packet to send [21:31:32]OFD Sender: No OFD packet to send [21:31:33]accept exits with 7 [21:31:33]New connection [21:31:33]New thread 3066555748 created [21:31:33]Thread 3066699108 joined [21:31:33]Waiting for new connection... [21:31:33] Sock 7.Parse request [21:31:33]Sock 7.Check first char [21:31:33]Sock 7.First char is OK [21:31:33]request: POST /json_proto HTTP/1.0 [21:31:33]Method: POST [21:31:33]URL: /json_proto [21:31:33]Method is POST - this is cgi request [21:31:33]url: /json_proto [21:31:33]query_string will be loaded in cgi processing [21:31:33]execute_cgi json_proto POST (null) [21:31:33]execute_cgi path=json_proto method=POST [21:31:33]POST find Content-Length [21:31:33]Host: 172.17.40.4:8080 [21:31:33]Content-Length: 675 [21:31:33]Content-Type: application/json [21:31:33] [21:31:33]POST finish read [21:31:33]Found Content-Length = 675 [21:31:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536513", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.800, "sum" : 594.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 594.00, "payments": [ { "type": 0, "sum" : 594.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:33]execute_script... [21:31: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)536513", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.800, "sum" : 594.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 594.00, "payments": [ { "type": 0, "sum" : 594.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:33]POST & json_proto [21:31:33]process_json_proto [21:31:33]json parsed OK: [21:31:33]protocol is kg_v1.0 [21:31:33]action value=close_receipt [21:31:33]process_action close_receipt [21:31:33]cmd_close_receipt [21:31:33]MH_GetDate [21:31:33]Write to MH i2c: F0 00 00 6D 05 61 [21:31:33]Write i2c OK [21:31:33]MH_I2C_Read... [21:31:33]Read from MH i2c: F0 [21:31:33]MH_I2C_Read... [21:31:33]Read from MH i2c: F0 09 00 [21:31:33]MH_I2C_Read... [21:31:33]Read from MH i2c: F0 09 00 6D 05 00 35 25 14 67 68 1C 14 67 3E [21:31:33]GetLastDocTimeStamp 1729373439 [21:31:33]current date 1729373493 [21:31:33]FM_GetShiftState [21:31:33]SAM_PROTO_GetShiftState [21:31:33]wFMCommunicate request_size=4 [21:31:33]MH_SAM_APDU [21:31:33]CAPDU: 80 13 01 00 [21:31:33]Write to MH i2c: E2 08 00 6E 05 80 13 01 00 00 00 00 00 F0 [21:31:33]Write i2c OK [21:31:33]MH_I2C_Read... [21:31:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:33]Read from MH i2c: E2 [21:31:33]MH_I2C_Read... [21:31:33]Read from MH i2c: E2 0E 00 [21:31:33]MH_I2C_Read... [21:31:33]Read from MH i2c: E2 0E 00 6E 05 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 33 [21:31:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:31:33]wFMCommunicate OK [21:31:33]SAM_PROTO_GetShiftState done [21:31:33]FM_GetShiftState done [21:31:33]opened in 1729296582 [21:31:33]opened+sec_in_day 1729382982 [21:31:33]quantity*price = 59436 [21:31:33]sum+1 = 59437 [21:31:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 594.00 Внесено: 2000.00 СДАЧА: 1406.00 НСП 1% : 5.26 НДС 12% : 63.12 Наличными: 594.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 600 19.10.2024 21:31 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218955 ФПД: 210419540039703 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T213133&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218955&fm=210419540039703&tin=02508201610067®Number=0000000000098116&sum=59400 [21:31:34]StoreToDocumentArchive [21:31:34]shift 443 fd 218955 [21:31:34]save to /storage/0443/doc_00218955 [21:31:34]save last doc name /storage/0443/doc_00218955 to /storage/kkm_last_doc_name [21:31:34]save OK [21:31:34]Clear old archive folders... [21:31:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:31:34]tlvbuf is 010191E0 [21:31:34]SAM_PROTO_ClearQueue [21:31:34]wFMCommunicate request_size=4 [21:31:34]MH_SAM_APDU [21:31:34]CAPDU: 80 09 00 00 [21:31:34]Write to MH i2c: E2 08 00 7B 05 80 09 00 00 00 00 00 00 F2 [21:31:34]Write i2c OK [21:31:34]MH_I2C_Read... [21:31:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:31:34]Read from MH i2c: E2 [21:31:34]MH_I2C_Read... [21:31:34]Read from MH i2c: E2 03 00 [21:31:34]MH_I2C_Read... [21:31:34]Read from MH i2c: E2 03 00 7B 05 00 90 00 F4 [21:31:34]RAPDU: 90 00 [21:31:34]wFMCommunicate OK [21:31:34]SAM_PROTO_ClearQueue done [21:31:34]KKMCreateOFDPacket [21:31:34]OFDProtocolAddRootSTLVToBuf [21:31:34]FM_MakeSignedData [21:31:34]FM_MakeSignedData [21:31:34]SAM_PROTO_SignData [21:31:34]wFMCommunicate request_size=4 [21:31:34]MH_SAM_APDU [21:31:34]CAPDU: 80 0D 01 02 [21:31:34]Write to MH i2c: E2 08 00 7C 05 80 0D 01 02 00 00 00 00 FA [21:31:34]Write i2c OK [21:31:34]MH_I2C_Read... [21:31:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:31:34]Read from MH i2c: E2 [21:31:34]MH_I2C_Read... [21:31:34]Read from MH i2c: E2 03 00 [21:31:34]MH_I2C_Read... [21:31:34]Read from MH i2c: E2 03 00 7C 05 00 90 00 F5 [21:31:34]RAPDU: 90 00 [21:31:34]wFMCommunicate OK [21:31:34]wFMCommunicate request_size=255 [21:31:34]MH_SAM_APDU [21:31: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 78 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C E8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 E8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 18 00 00 00 00 07 04 06 00 08 E8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 35 25 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4B 57 03 00 35 04 06 00 BF 60 1D F0 [21:31:34]Write to MH i2c: E2 02 01 7D 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 78 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C E8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 E8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 18 00 00 00 00 07 04 06 00 08 E8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 35 25 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4B 57 03 00 35 04 06 00 BF 60 1D F0 00 00 47 [21:31:34]Write i2c OK [21:31:34]MH_I2C_Read... [21:31:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:34]Read from MH i2c: E2 [21:31:34]MH_I2C_Read... [21:31:34]Read from MH i2c: E2 03 00 [21:31:34]MH_I2C_Read... [21:31:34]Read from MH i2c: E2 03 00 7D 05 00 90 00 F6 [21:31:34]RAPDU: 90 00 [21:31:34]wFMCommunicate OK [21:31:34]wFMCommunicate request_size=7 [21:31:34]MH_SAM_APDU [21:31:34]CAPDU: 80 0D 02 02 02 18 17 [21:31:34]Write to MH i2c: E2 0A 00 7E 05 80 0D 02 02 02 00 18 17 00 00 30 [21:31:34]Write i2c OK [21:31:34]MH_I2C_Read... [21:31:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:34]Read from MH i2c: E2 [21:31:34]MH_I2C_Read... [21:31:34]Read from MH i2c: E2 03 00 [21:31:34]MH_I2C_Read... [21:31:34]Read from MH i2c: E2 03 00 7E 05 00 90 00 F7 [21:31:34]RAPDU: 90 00 [21:31:34]wFMCommunicate OK [21:31:34]wFMCommunicate request_size=4 [21:31:34]MH_SAM_APDU [21:31:34]CAPDU: 80 0D 03 02 [21:31:34]Write to MH i2c: E2 08 00 7F 05 80 0D 03 02 00 00 00 00 FF [21:31:34]Write i2c OK [21:31:34]MH_I2C_Read... [21:31:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:31:34]Read from MH i2c: E2 [21:31:34]MH_I2C_Read... [21:31:34]Read from MH i2c: E2 0B 00 [21:31:34]MH_I2C_Read... [21:31:34]Read from MH i2c: E2 0B 00 7F 05 00 B1 38 F3 CF ED 18 4E C2 90 00 C0 [21:31:34]RAPDU: B1 38 F3 CF ED 18 4E C2 90 00 [21:31:34]wFMCommunicate OK [21:31:34]SAM_PROTO_SignData done [21:31:34]FM_MakeSignedData done [21:31:34]CreateOFDProtocolMessage [21:31:34]wFMCommunicate request_size=4 [21:31:34]MH_SAM_APDU [21:31:34]CAPDU: 80 11 00 00 [21:31:34]Write to MH i2c: E2 08 00 80 05 80 11 00 00 00 00 00 00 FF [21:31:34]Write i2c OK [21:31:34]MH_I2C_Read... [21:31:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:34]Read from MH i2c: E2 [21:31:34]MH_I2C_Read... [21:31:34]Read from MH i2c: E2 17 00 [21:31:34]MH_I2C_Read... [21:31:34]Read from MH i2c: E2 17 00 80 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4E [21:31:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:31:34]wFMCommunicate OK [21:31:34]CreateOFDProtocolMessage done [21:31:34]OFDSenderStorePacket 218955 [21:31:34]StoreOFDPacket docnum=218955 [21:31:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 78 3F 04 01 55 E4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 78 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C E8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 E8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 18 00 00 00 00 07 04 06 00 08 E8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 35 25 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4B 57 03 00 35 04 06 00 BF 60 1D F0 18 17 B1 38 F3 CF ED 18 4E C2 [21:31:34]CheckFolder [21:31:34]dirname=/storage/ofd_packets [21:31:34]CheckFolder done [21:31:34]ProducePacketName [21:31:34]name=ofd_packets/00218955 [21:31:34]NVStorageSaveData ofd_packets/00218955 [21:31:34]File name is /storage/ofd_packets/00218955 [21:31:34]Write 298 bytes [21:31:34]NVStorageSaveData done [21:31:34]OFDSenderStorePacket done [21:31:34]KKMCreateOFDPacket done [21:31:34]NVStorageSaveData kkm_last_timestamp [21:31:34]File name is /storage/kkm_last_timestamp [21:31:34]Write 4 bytes [21:31:34]NVStorageSaveData done [21:31:34]ExternCall_PrintAddStr [21:31:34]wPrintStart [21:31:34]Write to MH i2c: 01 00 00 81 05 86 [21:31:34]Write i2c OK [21:31:34]MH_I2C_Read... [21:31:34]Read from MH i2c: 01 [21:31:34]MH_I2C_Read... [21:31:34]Read from MH i2c: 01 07 00 [21:31:34]MH_I2C_Read... [21:31:34]Read from MH i2c: 01 07 00 81 05 00 00 00 00 00 FF 0F 9B [21:31:34]RasterBufferAndPrint [21:31:34]line Счет N : (1)536513 [21:31:34]line ИНН: 02508201610067 [21:31:34]line Контрольно-Кассовый Чек [21:31:34]line ПРОДАЖА [21:31:34]line ТРК (МРК, ГНК) : 51 [21:31:34]line Товар: 2710194210 [21:31:34]line ДТ-К-2 [21:31:34]line 7.800 * 76.20 [21:31:34]line = 594.36 [21:31:34]line НДС 12% НСП 1% [21:31:34]line > о реализуемом товаре [21:31:34]line ОКРУГЛЕНИЕ: -0.36 [21:31:34]line ИТОГО: 594.00 [21:31:34]line Внесено: 2000.00 [21:31:34]line СДАЧА: 1406.00 [21:31:34]line НСП 1% : 5.26 [21:31:34]line НДС 12% : 63.12 [21:31:34]line Наличными: 594.00 [21:31:34]line Безнал.: 0.00 [21:31:34]line Место: АЗС № 84 "Партнер Нефть" [21:31:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:31:34]line СНО: Общий режим [21:31:34]line Чек 600 19.10.2024 21:31 [21:31:34]line Смена: 443 ФФД: 1.0 [21:31:34]line ЗНМ: 0300000178 [21:31:34]line РНМ: 0000000000098116 [21:31:34]line Версия ККМ: 001 [21:31:34]line ФМ: 0000000000965413 [21:31:34]line ФД: 218955 [21:31:34]line ФПД: 210419540039703 [21:31:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T213133&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218955&fm=210419540039703&tin=02508201610067®Number=0000000000098116&sum=59400 [21:31:35]OFD Sender: Processing packet 218955 [packets to send 80, broken 79] [21:31:35]ProducePacketName [21:31:35]name=ofd_packets/00218955 [21:31:35]OFD Sender: To server: pG, [21:31:35]CommunicateWithHost lk.salyk.kg:30040 [21:31:35]ConnectInit lk.salyk.kg [21:31:35]written 0, free lines is 4095 [21:31:35]Connected sock=10 [21:31:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 78 3F 04 01 55 E4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 78 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C E8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 E8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 18 00 00 00 00 07 04 06 00 08 E8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 35 25 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4B 57 03 00 35 04 06 00 BF 60 1D F0 18 17 B1 38 F3 CF ED 18 4E C2 [21:31:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 14 48 47 00 83 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 39 36 35 34 31 33 10 04 04 00 4B 57 03 00 F4 03 04 00 E3 D0 13 67 B6 04 01 00 00 F4 CF D1 A2 F4 99 98 57 [21:31:35]CommunicateWithHost err = 0 [21:31:35]CheckOFDResponse [21:31:35]1017 (14) - 77093643461234 [21:31:35]1041 (16) - 0000000000965413 [21:31:35]1040 (4) - 218955 [21:31:35]1012 (4) - 19.10.2024 15:31 [21:31:35]1206 (1) - 0 [21:31:35]OFD Sender: Remove packet 218955 [21:31:35]ProducePacketName [21:31:35]name=ofd_packets/00218955 [21:31:35]NVStorageDeleteData [21:31:35]Write to MH i2c: 01 00 00 AC 05 B1 [21:31:35]Write i2c OK [21:31:35]MH_I2C_Read... [21:31:35]Read from MH i2c: 01 [21:31:35]MH_I2C_Read... [21:31:35]Read from MH i2c: 01 07 00 [21:31:35]MH_I2C_Read... [21:31:35]Read from MH i2c: 01 07 00 AC 05 00 00 00 00 00 F7 0C BB [21:31:35]RasterBufferAndPrint [21:31:35]line [21:31:35]line [21:31:35]line [21:31:35]line [21:31:35]line [21:31:35]written 0, free lines is 3327 [21:31:35]MH_Cut [21:31:35]Write to MH i2c: D1 01 00 B3 05 01 8A [21:31:35]Write i2c OK [21:31:35]MH_I2C_Read... [21:31:35]Read from MH i2c: D1 [21:31:35]MH_I2C_Read... [21:31:35]Read from MH i2c: D1 01 00 [21:31:35]MH_I2C_Read... [21:31:35]Read from MH i2c: D1 01 00 B3 05 00 89 [21:31:35]Write to MH i2c: 01 00 00 B4 05 B9 [21:31:35]Write i2c OK [21:31:35]MH_I2C_Read... [21:31:35]OFD Sender: No OFD packet to send [21:31:36]*** Cut start [21:31:36]*** Partial cut [21:31:36]*** CUTSNS_PIN = 1 [21:31:36]*** CUTSNS_PIN = 0 [21:31:36]*** Brake cut motor [21:31:36]Read from MH i2c: 01 [21:31:36]MH_I2C_Read... [21:31:36]*** Stop cut motor [21:31:36]*** Cut end [21:31:36]Read from MH i2c: 01 07 00 [21:31:36]MH_I2C_Read... [21:31:36]Read from MH i2c: 01 07 00 B4 05 00 00 00 00 00 FF 0F CE [21:31:36]process_action close_receipt done [21:31:36]requested_data is exist [21:31:36]produce_requested_data [21:31:36]requested_item fm.sn is exist - process it [21:31:36]wFMCommunicate request_size=4 [21:31:36]MH_SAM_APDU [21:31:36]CAPDU: 80 11 00 00 [21:31:36]Write to MH i2c: E2 08 00 B5 05 80 11 00 00 00 00 00 00 34 [21:31:36]Write i2c OK [21:31:36]MH_I2C_Read... [21:31:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:36]Read from MH i2c: E2 [21:31:36]MH_I2C_Read... [21:31:36]Read from MH i2c: E2 17 00 [21:31:36]MH_I2C_Read... [21:31:36]Read from MH i2c: E2 17 00 B5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 83 [21:31:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:31:36]wFMCommunicate OK [21:31:36]requested_item fd.num is exist - process it [21:31:36]SAM_PROTO_GetFieldsCounters [21:31:36]wFMCommunicate request_size=4 [21:31:36]MH_SAM_APDU [21:31:36]CAPDU: 80 13 00 00 [21:31:36]Write to MH i2c: E2 08 00 B6 05 80 13 00 00 00 00 00 00 37 [21:31:36]Write i2c OK [21:31:36]MH_I2C_Read... [21:31:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:31:37]Read from MH i2c: E2 [21:31:37]MH_I2C_Read... [21:31:37]Read from MH i2c: E2 62 00 [21:31:37]MH_I2C_Read... [21:31:37]Read from MH i2c: E2 62 00 B6 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 C3 [21:31:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:31:37]wFMCommunicate OK [21:31:37]SAM_PROTO_GetFieldsCounters done [21:31:37]requested_item shift.num is exist - process it [21:31:37]requested_item shift.opened is exist - process it [21:31:37]req_shift_opened [21:31:37]FM_GetShiftState [21:31:37]SAM_PROTO_GetShiftState [21:31:37]wFMCommunicate request_size=4 [21:31:37]MH_SAM_APDU [21:31:37]CAPDU: 80 13 01 00 [21:31:37]Write to MH i2c: E2 08 00 B7 05 80 13 01 00 00 00 00 00 39 [21:31:37]Write i2c OK [21:31:37]MH_I2C_Read... [21:31:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:37]Read from MH i2c: E2 [21:31:37]MH_I2C_Read... [21:31:37]Read from MH i2c: E2 0E 00 [21:31:37]MH_I2C_Read... [21:31:37]Read from MH i2c: E2 0E 00 B7 05 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7C [21:31:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:31:37]wFMCommunicate OK [21:31:37]SAM_PROTO_GetShiftState done [21:31:37]FM_GetShiftState done [21:31:37]req_shift_opened done [21:31:37]requested_item shift.open_date is exist - process it [21:31:37]req_shift_open_date [21:31:37]req_shift_open_date done [21:31:37]produce_requested_data done [21:31:37]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218955,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:31:37]process_action_free close_receipt [21:31:37]json_value_free [21:31:37]json_value_free done [21:31:37]process_json_proto returns [21:31:37]Send response to host [21:31:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218955,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:31:37]free response buf [21:31:37]execute_script done [21:31:37]execute_script returns [21:31:37]free content buf [21:31:37]Sock 7.Close socket [21:31:37]Sock 7.Thread stoped [21:31:40]OFD Sender: No OFD packet to send [21:31:45]OFD Sender: No OFD packet to send [21:31:50]OFD Sender: No OFD packet to send [21:31:55]OFD Sender: No OFD packet to send [21:32:00]OFD Sender: No OFD packet to send [21:32:05]OFD Sender: No OFD packet to send [21:32:10]OFD Sender: No OFD packet to send [21:32:15]OFD Sender: No OFD packet to send [21:32:20]OFD Sender: No OFD packet to send [21:32:25]OFD Sender: No OFD packet to send [21:32:30]OFD Sender: No OFD packet to send [21:32:35]OFD Sender: No OFD packet to send [21:32:40]OFD Sender: No OFD packet to send [21:32:45]OFD Sender: No OFD packet to send [21:32:50]OFD Sender: No OFD packet to send [21:32:55]OFD Sender: No OFD packet to send [21:33:01]OFD Sender: No OFD packet to send [21:33:06]OFD Sender: No OFD packet to send [21:33:11]OFD Sender: No OFD packet to send [21:33:16]OFD Sender: No OFD packet to send [21:33:21]OFD Sender: No OFD packet to send [21:33:26]OFD Sender: No OFD packet to send [21:33:31]OFD Sender: No OFD packet to send [21:33:36]OFD Sender: No OFD packet to send [21:33:41]OFD Sender: No OFD packet to send [21:33:46]OFD Sender: No OFD packet to send [21:33:51]OFD Sender: No OFD packet to send [21:33:56]OFD Sender: No OFD packet to send [21:34:01]OFD Sender: No OFD packet to send [21:34:06]OFD Sender: No OFD packet to send [21:34:11]OFD Sender: No OFD packet to send [21:34:16]OFD Sender: No OFD packet to send [21:34:21]OFD Sender: No OFD packet to send [21:34:26]OFD Sender: No OFD packet to send [21:34:31]OFD Sender: No OFD packet to send [21:34:36]OFD Sender: No OFD packet to send [21:34:41]OFD Sender: No OFD packet to send [21:34:46]OFD Sender: No OFD packet to send [21:34:51]OFD Sender: No OFD packet to send [21:34:56]OFD Sender: No OFD packet to send [21:35:01]OFD Sender: No OFD packet to send [21:35:06]OFD Sender: No OFD packet to send [21:35:11]OFD Sender: No OFD packet to send [21:35:16]OFD Sender: No OFD packet to send [21:35:21]OFD Sender: No OFD packet to send [21:35:26]OFD Sender: No OFD packet to send [21:35:31]OFD Sender: No OFD packet to send [21:35:36]OFD Sender: No OFD packet to send [21:35:41]OFD Sender: No OFD packet to send [21:35:46]OFD Sender: No OFD packet to send [21:35:51]OFD Sender: No OFD packet to send [21:35:56]OFD Sender: No OFD packet to send [21:36:01]OFD Sender: No OFD packet to send [21:36:06]OFD Sender: No OFD packet to send [21:36:07]accept exits with 9 [21:36:07]New connection [21:36:07]New thread 3066699108 created [21:36:07]Thread 3066555748 joined [21:36:07]Waiting for new connection... [21:36:07] Sock 9.Parse request [21:36:07]Sock 9.Check first char [21:36:07]Sock 9.First char is OK [21:36:07]request: POST /json_proto HTTP/1.0 [21:36:07]Method: POST [21:36:07]URL: /json_proto [21:36:07]Method is POST - this is cgi request [21:36:07]url: /json_proto [21:36:07]query_string will be loaded in cgi processing [21:36:07]execute_cgi json_proto POST (null) [21:36:07]execute_cgi path=json_proto method=POST [21:36:07]POST find Content-Length [21:36:07]Host: 172.17.40.4:8080 [21:36:07]Content-Length: 767 [21:36:07]Content-Type: application/json [21:36:07] [21:36:07]POST finish read [21:36:07]Found Content-Length = 767 [21:36:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.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" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:36:07]execute_script... [21:36:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.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" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:36:07]POST & json_proto [21:36:07]process_json_proto [21:36:07]json parsed OK: [21:36:07]protocol is kg_v1.0 [21:36:07]action value=close_receipt [21:36:07]process_action close_receipt [21:36:07]cmd_close_receipt [21:36:07]MH_GetDate [21:36:07]Write to MH i2c: F0 00 00 B8 05 AC [21:36:07]Write i2c OK [21:36:07]MH_I2C_Read... [21:36:07]Read from MH i2c: F0 [21:36:07]MH_I2C_Read... [21:36:07]Read from MH i2c: F0 09 00 [21:36:07]MH_I2C_Read... [21:36:07]Read from MH i2c: F0 09 00 B8 05 00 47 26 14 67 68 1C 14 67 9C [21:36:07]GetLastDocTimeStamp 1729373493 [21:36:07]current date 1729373767 [21:36:07]FM_GetShiftState [21:36:07]SAM_PROTO_GetShiftState [21:36:07]wFMCommunicate request_size=4 [21:36:07]MH_SAM_APDU [21:36:07]CAPDU: 80 13 01 00 [21:36:07]Write to MH i2c: E2 08 00 B9 05 80 13 01 00 00 00 00 00 3B [21:36:07]Write i2c OK [21:36:07]MH_I2C_Read... [21:36:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:36:07]Read from MH i2c: E2 [21:36:07]MH_I2C_Read... [21:36:07]Read from MH i2c: E2 0E 00 [21:36:07]MH_I2C_Read... [21:36:07]Read from MH i2c: E2 0E 00 B9 05 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7E [21:36:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:36:07]wFMCommunicate OK [21:36:07]SAM_PROTO_GetShiftState done [21:36:07]FM_GetShiftState done [21:36:07]opened in 1729296582 [21:36:07]opened+sec_in_day 1729382982 [21:36:07]quantity*price = 80012 [21:36:07]sum+1 = 80013 [21:36:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.12 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.12 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 601 19.10.2024 21:36 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218956 ФПД: 232230122480847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T213607&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218956&fm=232230122480847&tin=02508201610067®Number=0000000000098116&sum=80012 [21:36:08]StoreToDocumentArchive [21:36:08]shift 443 fd 218956 [21:36:08]save to /storage/0443/doc_00218956 [21:36:08]save last doc name /storage/0443/doc_00218956 to /storage/kkm_last_doc_name [21:36:08]save OK [21:36:08]Clear old archive folders... [21:36:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:36:08]tlvbuf is 00FAEED0 [21:36:08]SAM_PROTO_ClearQueue [21:36:08]wFMCommunicate request_size=4 [21:36:08]MH_SAM_APDU [21:36:08]CAPDU: 80 09 00 00 [21:36:08]Write to MH i2c: E2 08 00 C6 05 80 09 00 00 00 00 00 00 3D [21:36:08]Write i2c OK [21:36:08]MH_I2C_Read... [21:36:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:36:08]Read from MH i2c: E2 [21:36:08]MH_I2C_Read... [21:36:08]Read from MH i2c: E2 03 00 [21:36:08]MH_I2C_Read... [21:36:08]Read from MH i2c: E2 03 00 C6 05 00 90 00 3F [21:36:08]RAPDU: 90 00 [21:36:08]wFMCommunicate OK [21:36:08]SAM_PROTO_ClearQueue done [21:36:08]KKMCreateOFDPacket [21:36:08]OFDProtocolAddRootSTLVToBuf [21:36:08]FM_MakeSignedData [21:36:08]FM_MakeSignedData [21:36:08]SAM_PROTO_SignData [21:36:08]wFMCommunicate request_size=4 [21:36:08]MH_SAM_APDU [21:36:08]CAPDU: 80 0D 01 02 [21:36:08]Write to MH i2c: E2 08 00 C7 05 80 0D 01 02 00 00 00 00 45 [21:36:08]Write i2c OK [21:36:08]MH_I2C_Read... [21:36:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:36:08]Read from MH i2c: E2 [21:36:08]MH_I2C_Read... [21:36:08]Read from MH i2c: E2 03 00 [21:36:08]MH_I2C_Read... [21:36:08]Read from MH i2c: E2 03 00 C7 05 00 90 00 40 [21:36:08]RAPDU: 90 00 [21:36:08]wFMCommunicate OK [21:36:08]wFMCommunicate request_size=255 [21:36:08]MH_SAM_APDU [21:36: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 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 59 02 00 00 F4 03 04 00 47 26 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4C 57 03 00 35 04 06 00 D3 [21:36:08]Write to MH i2c: E2 02 01 C8 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 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 59 02 00 00 F4 03 04 00 47 26 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4C 57 03 00 35 04 06 00 D3 00 00 49 [21:36:08]Write i2c OK [21:36:08]MH_I2C_Read... [21:36:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:36:08]Read from MH i2c: E2 [21:36:08]MH_I2C_Read... [21:36:08]Read from MH i2c: E2 03 00 [21:36:08]MH_I2C_Read... [21:36:08]Read from MH i2c: E2 03 00 C8 05 00 90 00 41 [21:36:08]RAPDU: 90 00 [21:36:08]wFMCommunicate OK [21:36:08]wFMCommunicate request_size=10 [21:36:08]MH_SAM_APDU [21:36:08]CAPDU: 80 0D 02 02 05 36 49 F4 E4 CF [21:36:08]Write to MH i2c: E2 0D 00 C9 05 80 0D 02 02 05 00 36 49 F4 E4 CF 00 00 78 [21:36:08]Write i2c OK [21:36:08]MH_I2C_Read... [21:36:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:36:08]Read from MH i2c: E2 [21:36:08]MH_I2C_Read... [21:36:08]Read from MH i2c: E2 03 00 [21:36:08]MH_I2C_Read... [21:36:08]Read from MH i2c: E2 03 00 C9 05 00 90 00 42 [21:36:08]RAPDU: 90 00 [21:36:08]wFMCommunicate OK [21:36:08]wFMCommunicate request_size=4 [21:36:08]MH_SAM_APDU [21:36:08]CAPDU: 80 0D 03 02 [21:36:08]Write to MH i2c: E2 08 00 CA 05 80 0D 03 02 00 00 00 00 4A [21:36:08]Write i2c OK [21:36:08]MH_I2C_Read... [21:36:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:36:08]Read from MH i2c: E2 [21:36:08]MH_I2C_Read... [21:36:08]Read from MH i2c: E2 0B 00 [21:36:08]MH_I2C_Read... [21:36:08]Read from MH i2c: E2 0B 00 CA 05 00 29 32 73 D0 93 01 3C 37 90 00 F0 [21:36:08]RAPDU: 29 32 73 D0 93 01 3C 37 90 00 [21:36:08]wFMCommunicate OK [21:36:08]SAM_PROTO_SignData done [21:36:08]FM_MakeSignedData done [21:36:08]CreateOFDProtocolMessage [21:36:08]wFMCommunicate request_size=4 [21:36:08]MH_SAM_APDU [21:36:08]CAPDU: 80 11 00 00 [21:36:08]Write to MH i2c: E2 08 00 CB 05 80 11 00 00 00 00 00 00 4A [21:36:08]Write i2c OK [21:36:08]MH_I2C_Read... [21:36:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:36:08]Read from MH i2c: E2 [21:36:08]MH_I2C_Read... [21:36:08]Read from MH i2c: E2 17 00 [21:36:08]MH_I2C_Read... [21:36:08]Read from MH i2c: E2 17 00 CB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 99 [21:36:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:36:08]wFMCommunicate OK [21:36:08]CreateOFDProtocolMessage done [21:36:08]OFDSenderStorePacket 218956 [21:36:08]StoreOFDPacket docnum=218956 [21:36:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 06 9A 07 01 1B 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 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 59 02 00 00 F4 03 04 00 47 26 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4C 57 03 00 35 04 06 00 D3 36 49 F4 E4 CF 29 32 73 D0 93 01 3C 37 [21:36:08]CheckFolder [21:36:08]dirname=/storage/ofd_packets [21:36:08]CheckFolder done [21:36:08]ProducePacketName [21:36:08]name=ofd_packets/00218956 [21:36:08]NVStorageSaveData ofd_packets/00218956 [21:36:08]File name is /storage/ofd_packets/00218956 [21:36:08]Write 301 bytes [21:36:08]NVStorageSaveData done [21:36:08]OFDSenderStorePacket done [21:36:08]KKMCreateOFDPacket done [21:36:08]NVStorageSaveData kkm_last_timestamp [21:36:08]File name is /storage/kkm_last_timestamp [21:36:08]Write 4 bytes [21:36:08]NVStorageSaveData done [21:36:08]ExternCall_PrintAddStr [21:36:08]wPrintStart [21:36:08]Write to MH i2c: 01 00 00 CC 05 D1 [21:36:08]Write i2c OK [21:36:08]MH_I2C_Read... [21:36:08]Read from MH i2c: 01 [21:36:08]MH_I2C_Read... [21:36:08]Read from MH i2c: 01 07 00 [21:36:08]MH_I2C_Read... [21:36:08]Read from MH i2c: 01 07 00 CC 05 00 00 00 00 00 FF 0F E6 [21:36:08]RasterBufferAndPrint [21:36:08]line Счет N : (1)536517 [21:36:08]line ИНН: 02508201610067 [21:36:08]line Контрольно-Кассовый Чек [21:36:08]line ПРОДАЖА [21:36:08]line ТРК (МРК, ГНК) : 23 [21:36:08]line Товар: 2710124130 [21:36:08]line Аи-92-К-2 [21:36:08]line 11.960 * 66.90 [21:36:08]line = 800.12 [21:36:08]line НДС 12% НСП 1% [21:36:08]line > о реализуемом товаре [21:36:08]line ИТОГО: 800.12 [21:36:08]line НСП 1% : 7.08 [21:36:08]line НДС 12% : 84.97 [21:36:08]line Наличными: 0.00 [21:36:08]line Безнал.: 800.12 [21:36:08]line Место: АЗС № 84 "Партнер Нефть" [21:36:08]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:36:08]line СНО: Общий режим [21:36:08]line Чек 601 19.10.2024 21:36 [21:36:08]line Смена: 443 ФФД: 1.0 [21:36:08]line ЗНМ: 0300000178 [21:36:08]line РНМ: 0000000000098116 [21:36:08]line Версия ККМ: 001 [21:36:08]line Платежная система: Mbank [21:36:08]line ФМ: 0000000000965413 [21:36:08]line ФД: 218956 [21:36:08]line ФПД: 232230122480847 [21:36:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T213607&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218956&fm=232230122480847&tin=02508201610067®Number=0000000000098116&sum=80012 [21:36:08]written 0, free lines is 4095 [21:36:08]OFD Sender: Processing packet 218956 [packets to send 80, broken 79] [21:36:08]ProducePacketName [21:36:08]name=ofd_packets/00218956 [21:36:08]OFD Sender: To server: pG, [21:36:08]CommunicateWithHost lk.salyk.kg:30040 [21:36:08]ConnectInit lk.salyk.kg [21:36:08]Connected sock=7 [21:36:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 06 9A 07 01 1B 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 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 59 02 00 00 F4 03 04 00 47 26 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4C 57 03 00 35 04 06 00 D3 36 49 F4 E4 CF 29 32 73 D0 93 01 3C 37 [21:36:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 02 85 47 00 A1 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 39 36 35 34 31 33 10 04 04 00 4C 57 03 00 F4 03 04 00 F4 D1 13 67 B6 04 01 00 00 51 2B 82 83 4A 90 FC AB [21:36:09]CommunicateWithHost err = 0 [21:36:09]CheckOFDResponse [21:36:09]1017 (14) - 77093643461234 [21:36:09]1041 (16) - 0000000000965413 [21:36:09]1040 (4) - 218956 [21:36:09]1012 (4) - 19.10.2024 15:36 [21:36:09]1206 (1) - 0 [21:36:09]OFD Sender: Remove packet 218956 [21:36:09]ProducePacketName [21:36:09]name=ofd_packets/00218956 [21:36:09]NVStorageDeleteData [21:36:09]Write to MH i2c: 01 00 00 F5 05 FA [21:36:09]Write i2c OK [21:36:09]MH_I2C_Read... [21:36:09]Read from MH i2c: 01 [21:36:09]MH_I2C_Read... [21:36:09]Read from MH i2c: 01 07 00 [21:36:09]MH_I2C_Read... [21:36:09]Read from MH i2c: 01 07 00 F5 05 00 00 00 00 00 23 0D 31 [21:36:09]RasterBufferAndPrint [21:36:09]line [21:36:09]line [21:36:09]line [21:36:09]line [21:36:09]line [21:36:09]written 0, free lines is 3369 [21:36:09]MH_Cut [21:36:09]Write to MH i2c: D1 01 00 FC 05 01 D3 [21:36:09]Write i2c OK [21:36:09]MH_I2C_Read... [21:36:09]Read from MH i2c: D1 [21:36:09]MH_I2C_Read... [21:36:09]Read from MH i2c: D1 01 00 [21:36:09]MH_I2C_Read... [21:36:09]Read from MH i2c: D1 01 00 FC 05 00 D2 [21:36:09]Write to MH i2c: 01 00 00 FD 05 02 [21:36:09]Write i2c OK [21:36:09]MH_I2C_Read... [21:36:09]OFD Sender: No OFD packet to send [21:36:09]*** Cut start [21:36:09]*** Partial cut [21:36:09]*** CUTSNS_PIN = 1 [21:36:09]*** CUTSNS_PIN = 0 [21:36:10]*** Brake cut motor [21:36:10]Read from MH i2c: 01 [21:36:10]MH_I2C_Read... [21:36:10]*** Stop cut motor [21:36:10]*** Cut end [21:36:10]Read from MH i2c: 01 07 00 [21:36:10]MH_I2C_Read... [21:36:10]Read from MH i2c: 01 07 00 FD 05 00 00 00 00 00 FF 0F 17 [21:36:10]process_action close_receipt done [21:36:10]requested_data is exist [21:36:10]produce_requested_data [21:36:10]requested_item fm.sn is exist - process it [21:36:10]wFMCommunicate request_size=4 [21:36:10]MH_SAM_APDU [21:36:10]CAPDU: 80 11 00 00 [21:36:10]Write to MH i2c: E2 08 00 FE 05 80 11 00 00 00 00 00 00 7D [21:36:10]Write i2c OK [21:36:10]MH_I2C_Read... [21:36:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:36:10]Read from MH i2c: E2 [21:36:10]MH_I2C_Read... [21:36:10]Read from MH i2c: E2 17 00 [21:36:10]MH_I2C_Read... [21:36:10]Read from MH i2c: E2 17 00 FE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CC [21:36:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:36:10]wFMCommunicate OK [21:36:10]requested_item fd.num is exist - process it [21:36:10]SAM_PROTO_GetFieldsCounters [21:36:10]wFMCommunicate request_size=4 [21:36:10]MH_SAM_APDU [21:36:10]CAPDU: 80 13 00 00 [21:36:10]Write to MH i2c: E2 08 00 FF 05 80 13 00 00 00 00 00 00 80 [21:36:10]Write i2c OK [21:36:10]MH_I2C_Read... [21:36:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:36:10]Read from MH i2c: E2 [21:36:10]MH_I2C_Read... [21:36:10]Read from MH i2c: E2 62 00 [21:36:10]MH_I2C_Read... [21:36:10]Read from MH i2c: E2 62 00 FF 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 10 [21:36:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:36:10]wFMCommunicate OK [21:36:10]SAM_PROTO_GetFieldsCounters done [21:36:10]requested_item shift.num is exist - process it [21:36:10]requested_item shift.opened is exist - process it [21:36:10]req_shift_opened [21:36:10]FM_GetShiftState [21:36:10]SAM_PROTO_GetShiftState [21:36:10]wFMCommunicate request_size=4 [21:36:10]MH_SAM_APDU [21:36:10]CAPDU: 80 13 01 00 [21:36:10]Write to MH i2c: E2 08 00 00 06 80 13 01 00 00 00 00 00 83 [21:36:10]Write i2c OK [21:36:10]MH_I2C_Read... [21:36:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:36:10]Read from MH i2c: E2 [21:36:10]MH_I2C_Read... [21:36:10]Read from MH i2c: E2 0E 00 [21:36:10]MH_I2C_Read... [21:36:10]Read from MH i2c: E2 0E 00 00 06 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C6 [21:36:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:36:10]wFMCommunicate OK [21:36:10]SAM_PROTO_GetShiftState done [21:36:10]FM_GetShiftState done [21:36:10]req_shift_opened done [21:36:10]requested_item shift.open_date is exist - process it [21:36:10]req_shift_open_date [21:36:10]req_shift_open_date done [21:36:10]produce_requested_data done [21:36:10]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218956,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:36:10]process_action_free close_receipt [21:36:10]json_value_free [21:36:10]json_value_free done [21:36:10]process_json_proto returns [21:36:10]Send response to host [21:36:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218956,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:36:10]free response buf [21:36:10]execute_script done [21:36:10]execute_script returns [21:36:10]free content buf [21:36:10]Sock 9.Close socket [21:36:10]Sock 9.Thread stoped [21:36:14]OFD Sender: No OFD packet to send [21:36:19]OFD Sender: No OFD packet to send [21:36:23]accept exits with 10 [21:36:23]New connection [21:36:23]New thread 3066555748 created [21:36:23]Thread 3066699108 joined [21:36:23]Waiting for new connection... [21:36:23] Sock 10.Parse request [21:36:23]Sock 10.Check first char [21:36:23]Sock 10.First char is OK [21:36:23]request: POST /json_proto HTTP/1.0 [21:36:23]Method: POST [21:36:23]URL: /json_proto [21:36:23]Method is POST - this is cgi request [21:36:23]url: /json_proto [21:36:23]query_string will be loaded in cgi processing [21:36:23]execute_cgi json_proto POST (null) [21:36:23]execute_cgi path=json_proto method=POST [21:36:23]POST find Content-Length [21:36:23]Host: 172.17.40.4:8080 [21:36:23]Content-Length: 770 [21:36:23]Content-Type: application/json [21:36:23] [21:36:23]POST finish read [21:36:23]Found Content-Length = 770 [21:36:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79828", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:36:23]execute_script... [21:36:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79828", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:36:23]POST & json_proto [21:36:23]process_json_proto [21:36:23]json parsed OK: [21:36:23]protocol is kg_v1.0 [21:36:23]action value=close_receipt [21:36:23]process_action close_receipt [21:36:23]cmd_close_receipt [21:36:23]MH_GetDate [21:36:23]Write to MH i2c: F0 00 00 01 06 F6 [21:36:23]Write i2c OK [21:36:23]MH_I2C_Read... [21:36:23]Read from MH i2c: F0 [21:36:23]MH_I2C_Read... [21:36:23]Read from MH i2c: F0 09 00 [21:36:23]MH_I2C_Read... [21:36:23]Read from MH i2c: F0 09 00 01 06 00 57 26 14 67 68 1C 14 67 F6 [21:36:23]GetLastDocTimeStamp 1729373767 [21:36:23]current date 1729373783 [21:36:23]FM_GetShiftState [21:36:23]SAM_PROTO_GetShiftState [21:36:23]wFMCommunicate request_size=4 [21:36:23]MH_SAM_APDU [21:36:23]CAPDU: 80 13 01 00 [21:36:23]Write to MH i2c: E2 08 00 02 06 80 13 01 00 00 00 00 00 85 [21:36:23]Write i2c OK [21:36:23]MH_I2C_Read... [21:36:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:36:23]Read from MH i2c: E2 [21:36:23]MH_I2C_Read... [21:36:23]Read from MH i2c: E2 0E 00 [21:36:23]MH_I2C_Read... [21:36:23]Read from MH i2c: E2 0E 00 02 06 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C8 [21:36:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:36:23]wFMCommunicate OK [21:36:23]SAM_PROTO_GetShiftState done [21:36:23]FM_GetShiftState done [21:36:23]opened in 1729296582 [21:36:23]opened+sec_in_day 1729382982 [21:36:23]quantity*price = 11500 [21:36:23]sum+1 = 11501 [21:36:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 115.00 НСП 1% : 1.02 НДС 12% : 12.21 Наличными: 0.00 Безнал.: 115.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 602 19.10.2024 21:36 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218957 ФПД: 38760361507121 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T213623&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218957&fm=38760361507121&tin=02508201610067®Number=0000000000098116&sum=11500 0 [21:36:24]StoreToDocumentArchive [21:36:24]shift 443 fd 218957 [21:36:24]save to /storage/0443/doc_00218957 [21:36:24]save last doc name /storage/0443/doc_00218957 to /storage/kkm_last_doc_name [21:36:24]save OK [21:36:24]Clear old archive folders... [21:36:24]ProcessDocumentItem done err = 0, tmpTLVsize=280 [21:36:24]tlvbuf is 00FAEFC0 [21:36:24]SAM_PROTO_ClearQueue [21:36:24]wFMCommunicate request_size=4 [21:36:24]MH_SAM_APDU [21:36:24]CAPDU: 80 09 00 00 [21:36:24]Write to MH i2c: E2 08 00 0F 06 80 09 00 00 00 00 00 00 87 [21:36:24]Write i2c OK [21:36:24]MH_I2C_Read... [21:36:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:36:24]Read from MH i2c: E2 [21:36:24]MH_I2C_Read... [21:36:24]Read from MH i2c: E2 03 00 [21:36:24]MH_I2C_Read... [21:36:24]Read from MH i2c: E2 03 00 0F 06 00 90 00 89 [21:36:24]RAPDU: 90 00 [21:36:24]wFMCommunicate OK [21:36:24]SAM_PROTO_ClearQueue done [21:36:24]KKMCreateOFDPacket [21:36:24]OFDProtocolAddRootSTLVToBuf [21:36:24]FM_MakeSignedData [21:36:24]FM_MakeSignedData [21:36:24]SAM_PROTO_SignData [21:36:24]wFMCommunicate request_size=4 [21:36:24]MH_SAM_APDU [21:36:24]CAPDU: 80 0D 01 02 [21:36:24]Write to MH i2c: E2 08 00 10 06 80 0D 01 02 00 00 00 00 8F [21:36:24]Write i2c OK [21:36:24]MH_I2C_Read... [21:36:24]OFD Sender: No OFD packet to send [21:36:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:36:24]Read from MH i2c: E2 [21:36:24]MH_I2C_Read... [21:36:24]Read from MH i2c: E2 03 00 [21:36:24]MH_I2C_Read... [21:36:24]Read from MH i2c: E2 03 00 10 06 00 90 00 8A [21:36:24]RAPDU: 90 00 [21:36:24]wFMCommunicate OK [21:36:24]wFMCommunicate request_size=255 [21:36:24]MH_SAM_APDU [21:36:24]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 57 26 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 [21:36:24]Write to MH i2c: E2 02 01 11 06 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 57 26 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 00 00 DF [21:36:24]Write i2c OK [21:36:24]MH_I2C_Read... [21:36:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:36:24]Read from MH i2c: E2 [21:36:24]MH_I2C_Read... [21:36:24]Read from MH i2c: E2 03 00 [21:36:24]MH_I2C_Read... [21:36:24]Read from MH i2c: E2 03 00 11 06 00 90 00 8B [21:36:24]RAPDU: 90 00 [21:36:24]wFMCommunicate OK [21:36:24]wFMCommunicate request_size=39 [21:36:24]MH_SAM_APDU [21:36:24]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4D 57 03 00 35 04 06 00 23 40 99 94 39 31 [21:36:24]Write to MH i2c: E2 2A 00 12 06 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4D 57 03 00 35 04 06 00 23 40 99 94 39 31 00 00 EA [21:36:24]Write i2c OK [21:36:24]MH_I2C_Read... [21:36:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:36:25]Read from MH i2c: E2 [21:36:25]MH_I2C_Read... [21:36:25]Read from MH i2c: E2 03 00 [21:36:25]MH_I2C_Read... [21:36:25]Read from MH i2c: E2 03 00 12 06 00 90 00 8C [21:36:25]RAPDU: 90 00 [21:36:25]wFMCommunicate OK [21:36:25]wFMCommunicate request_size=4 [21:36:25]MH_SAM_APDU [21:36:25]CAPDU: 80 0D 03 02 [21:36:25]Write to MH i2c: E2 08 00 13 06 80 0D 03 02 00 00 00 00 94 [21:36:25]Write i2c OK [21:36:25]MH_I2C_Read... [21:36:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:36:25]Read from MH i2c: E2 [21:36:25]MH_I2C_Read... [21:36:25]Read from MH i2c: E2 0B 00 [21:36:25]MH_I2C_Read... [21:36:25]Read from MH i2c: E2 0B 00 13 06 00 D3 06 31 C5 2C F5 EF 51 90 00 C5 [21:36:25]RAPDU: D3 06 31 C5 2C F5 EF 51 90 00 [21:36:25]wFMCommunicate OK [21:36:25]SAM_PROTO_SignData done [21:36:25]FM_MakeSignedData done [21:36:25]CreateOFDProtocolMessage [21:36:25]wFMCommunicate request_size=4 [21:36:25]MH_SAM_APDU [21:36:25]CAPDU: 80 11 00 00 [21:36:25]Write to MH i2c: E2 08 00 14 06 80 11 00 00 00 00 00 00 94 [21:36:25]Write i2c OK [21:36:25]MH_I2C_Read... [21:36:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:36:25]Read from MH i2c: E2 [21:36:25]MH_I2C_Read... [21:36:25]Read from MH i2c: E2 17 00 [21:36:25]MH_I2C_Read... [21:36:25]Read from MH i2c: E2 17 00 14 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E3 [21:36:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:36:25]wFMCommunicate OK [21:36:25]CreateOFDProtocolMessage done [21:36:25]OFDSenderStorePacket 218957 [21:36:25]StoreOFDPacket docnum=218957 [21:36:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 01 00 00 BA D1 24 01 E2 AB 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 57 26 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4D 57 03 00 35 04 06 00 23 40 99 94 39 31 D3 06 31 C5 2C F5 EF 51 [21:36:25]CheckFolder [21:36:25]dirname=/storage/ofd_packets [21:36:25]CheckFolder done [21:36:25]ProducePacketName [21:36:25]name=ofd_packets/00218957 [21:36:25]NVStorageSaveData ofd_packets/00218957 [21:36:25]File name is /storage/ofd_packets/00218957 [21:36:25]Write 330 bytes [21:36:25]NVStorageSaveData done [21:36:25]OFDSenderStorePacket done [21:36:25]KKMCreateOFDPacket done [21:36:25]NVStorageSaveData kkm_last_timestamp [21:36:25]File name is /storage/kkm_last_timestamp [21:36:25]Write 4 bytes [21:36:25]NVStorageSaveData done [21:36:25]ExternCall_PrintAddStr [21:36:25]wPrintStart [21:36:25]Write to MH i2c: 01 00 00 15 06 1B [21:36:25]Write i2c OK [21:36:25]MH_I2C_Read... [21:36:25]Read from MH i2c: 01 [21:36:25]MH_I2C_Read... [21:36:25]Read from MH i2c: 01 07 00 [21:36:25]MH_I2C_Read... [21:36:25]Read from MH i2c: 01 07 00 15 06 00 00 00 00 00 FF 0F 30 [21:36:25]RasterBufferAndPrint [21:36:25]line Счет N : (3)79828 [21:36:25]line ИНН: 02508201610067 [21:36:25]line Контрольно-Кассовый Чек [21:36:25]line ПРОДАЖА [21:36:25]line Товар: 2000036210013 [21:36:25]line Кофе Капучино (GABB TRADE) [21:36:25]line 1.000 * 115.00 [21:36:25]line = 115.00 [21:36:25]line НДС 12% НСП 1% [21:36:25]line > о реализуемом товаре [21:36:25]line ИТОГО: 115.00 [21:36:25]line НСП 1% : 1.02 [21:36:25]line НДС 12% : 12.21 [21:36:25]line Наличными: 0.00 [21:36:25]line Безнал.: 115.00 [21:36:25]line Место: АЗС № 84 "Партнер Нефть" [21:36:25]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:36:25]line СНО: Общий режим [21:36:25]line Чек 602 19.10.2024 21:36 [21:36:25]line Смена: 443 ФФД: 1.0 [21:36:25]line ЗНМ: 0300000178 [21:36:25]line РНМ: 0000000000098116 [21:36:25]line Версия ККМ: 001 [21:36:25]line Платежная система: Mbank [21:36:25]line ФМ: 0000000000965413 [21:36:25]line ФД: 218957 [21:36:25]line ФПД: 38760361507121 [21:36:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T213623&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218957&fm=38760361507121&tin=02508201610067®Number=0000000000098116&sum=11500 [21:36:25]line 0 [21:36:25]OFD Sender: Processing packet 218957 [packets to send 80, broken 79] [21:36:25]ProducePacketName [21:36:25]name=ofd_packets/00218957 [21:36:25]OFD Sender: To server: pG, [21:36:25]CommunicateWithHost lk.salyk.kg:30040 [21:36:25]ConnectInit lk.salyk.kg [21:36:25]written 0, free lines is 4095 [21:36:25]Connected sock=9 [21:36:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 01 00 00 BA D1 24 01 E2 AB 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 57 26 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4D 57 03 00 35 04 06 00 23 40 99 94 39 31 D3 06 31 C5 2C F5 EF 51 [21:36:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AC B7 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 39 36 35 34 31 33 10 04 04 00 4D 57 03 00 F4 03 04 00 05 D2 13 67 B6 04 01 00 00 E1 B3 C5 2B F3 10 5D F8 [21:36:25]CommunicateWithHost err = 0 [21:36:25]CheckOFDResponse [21:36:25]1017 (14) - 77093643461234 [21:36:25]1041 (16) - 0000000000965413 [21:36:25]1040 (4) - 218957 [21:36:25]1012 (4) - 19.10.2024 15:36 [21:36:25]1206 (1) - 0 [21:36:25]OFD Sender: Remove packet 218957 [21:36:25]ProducePacketName [21:36:25]name=ofd_packets/00218957 [21:36:25]NVStorageDeleteData [21:36:25]Write to MH i2c: 01 00 00 3E 06 44 [21:36:25]Write i2c OK [21:36:25]MH_I2C_Read... [21:36:25]Read from MH i2c: 01 [21:36:25]MH_I2C_Read... [21:36:25]Read from MH i2c: 01 07 00 [21:36:25]MH_I2C_Read... [21:36:25]Read from MH i2c: 01 07 00 3E 06 00 00 00 00 00 12 0D 6A [21:36:25]RasterBufferAndPrint [21:36:25]line [21:36:25]line [21:36:25]line [21:36:25]line [21:36:25]line [21:36:25]written 0, free lines is 3355 [21:36:25]MH_Cut [21:36:25]Write to MH i2c: D1 01 00 45 06 01 1D [21:36:25]Write i2c OK [21:36:25]MH_I2C_Read... [21:36:25]Read from MH i2c: D1 [21:36:25]MH_I2C_Read... [21:36:25]Read from MH i2c: D1 01 00 [21:36:25]MH_I2C_Read... [21:36:25]Read from MH i2c: D1 01 00 45 06 00 1C [21:36:25]Write to MH i2c: 01 00 00 46 06 4C [21:36:25]Write i2c OK [21:36:25]MH_I2C_Read... [21:36:26]OFD Sender: No OFD packet to send [21:36:26]*** Cut start [21:36:26]*** Partial cut [21:36:26]*** CUTSNS_PIN = 1 [21:36:26]*** CUTSNS_PIN = 0 [21:36:26]*** Brake cut motor [21:36:27]Read from MH i2c: 01 [21:36:27]MH_I2C_Read... [21:36:27]*** Stop cut motor [21:36:27]*** Cut end [21:36:27]Read from MH i2c: 01 07 00 [21:36:27]MH_I2C_Read... [21:36:27]Read from MH i2c: 01 07 00 46 06 00 00 00 00 00 FF 0F 61 [21:36:27]process_action close_receipt done [21:36:27]requested_data is exist [21:36:27]produce_requested_data [21:36:27]requested_item fm.sn is exist - process it [21:36:27]wFMCommunicate request_size=4 [21:36:27]MH_SAM_APDU [21:36:27]CAPDU: 80 11 00 00 [21:36:27]Write to MH i2c: E2 08 00 47 06 80 11 00 00 00 00 00 00 C7 [21:36:27]Write i2c OK [21:36:27]MH_I2C_Read... [21:36:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:36:27]Read from MH i2c: E2 [21:36:27]MH_I2C_Read... [21:36:27]Read from MH i2c: E2 17 00 [21:36:27]MH_I2C_Read... [21:36:27]Read from MH i2c: E2 17 00 47 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 16 [21:36:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:36:27]wFMCommunicate OK [21:36:27]requested_item fd.num is exist - process it [21:36:27]SAM_PROTO_GetFieldsCounters [21:36:27]wFMCommunicate request_size=4 [21:36:27]MH_SAM_APDU [21:36:27]CAPDU: 80 13 00 00 [21:36:27]Write to MH i2c: E2 08 00 48 06 80 13 00 00 00 00 00 00 CA [21:36:27]Write i2c OK [21:36:27]MH_I2C_Read... [21:36:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:36:27]Read from MH i2c: E2 [21:36:27]MH_I2C_Read... [21:36:27]Read from MH i2c: E2 62 00 [21:36:27]MH_I2C_Read... [21:36:27]Read from MH i2c: E2 62 00 48 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 5E [21:36:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:36:27]wFMCommunicate OK [21:36:27]SAM_PROTO_GetFieldsCounters done [21:36:27]requested_item shift.num is exist - process it [21:36:27]requested_item shift.opened is exist - process it [21:36:27]req_shift_opened [21:36:27]FM_GetShiftState [21:36:27]SAM_PROTO_GetShiftState [21:36:27]wFMCommunicate request_size=4 [21:36:27]MH_SAM_APDU [21:36:27]CAPDU: 80 13 01 00 [21:36:27]Write to MH i2c: E2 08 00 49 06 80 13 01 00 00 00 00 00 CC [21:36:27]Write i2c OK [21:36:27]MH_I2C_Read... [21:36:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:36:27]Read from MH i2c: E2 [21:36:27]MH_I2C_Read... [21:36:27]Read from MH i2c: E2 0E 00 [21:36:27]MH_I2C_Read... [21:36:27]Read from MH i2c: E2 0E 00 49 06 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0F [21:36:27]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:36:27]wFMCommunicate OK [21:36:27]SAM_PROTO_GetShiftState done [21:36:27]FM_GetShiftState done [21:36:27]req_shift_opened done [21:36:27]requested_item shift.open_date is exist - process it [21:36:27]req_shift_open_date [21:36:27]req_shift_open_date done [21:36:27]produce_requested_data done [21:36:27]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218957,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:36:27]process_action_free close_receipt [21:36:27]json_value_free [21:36:27]json_value_free done [21:36:27]process_json_proto returns [21:36:27]Send response to host [21:36:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218957,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:36:27]free response buf [21:36:27]execute_script done [21:36:27]execute_script returns [21:36:27]free content buf [21:36:27]Sock 10.Close socket [21:36:27]Sock 10.Thread stoped [21:36:31]OFD Sender: No OFD packet to send [21:36:36]OFD Sender: No OFD packet to send [21:36:41]OFD Sender: No OFD packet to send [21:36:46]OFD Sender: No OFD packet to send [21:36:51]OFD Sender: No OFD packet to send [21:36:56]OFD Sender: No OFD packet to send [21:37:01]OFD Sender: No OFD packet to send [21:37:06]OFD Sender: No OFD packet to send [21:37:11]OFD Sender: No OFD packet to send [21:37:16]OFD Sender: No OFD packet to send [21:37:21]OFD Sender: No OFD packet to send [21:37:26]OFD Sender: No OFD packet to send [21:37:31]OFD Sender: No OFD packet to send [21:37:36]OFD Sender: No OFD packet to send [21:37:41]OFD Sender: No OFD packet to send [21:37:46]OFD Sender: No OFD packet to send [21:37:51]OFD Sender: No OFD packet to send [21:37:55]accept exits with 7 [21:37:55]New connection [21:37:55]New thread 3066699108 created [21:37:55]Thread 3066555748 joined [21:37:55]Waiting for new connection... [21:37:55] Sock 7.Parse request [21:37:55]Sock 7.Check first char [21:37:55]Sock 7.First char is OK [21:37:55]request: POST /json_proto HTTP/1.0 [21:37:55]Method: POST [21:37:55]URL: /json_proto [21:37:55]Method is POST - this is cgi request [21:37:55]url: /json_proto [21:37:55]query_string will be loaded in cgi processing [21:37:55]execute_cgi json_proto POST (null) [21:37:55]execute_cgi path=json_proto method=POST [21:37:55]POST find Content-Length [21:37:55]Host: 172.17.40.4:8080 [21:37:55]Content-Length: 675 [21:37:55]Content-Type: application/json [21:37:55] [21:37:55]POST finish read [21:37:55]Found Content-Length = 675 [21:37:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [21:37:55]execute_script... [21:37: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)536518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [21:37:55]POST & json_proto [21:37:55]process_json_proto [21:37:55]json parsed OK: [21:37:55]protocol is kg_v1.0 [21:37:55]action value=close_receipt [21:37:55]process_action close_receipt [21:37:55]cmd_close_receipt [21:37:55]MH_GetDate [21:37:55]Write to MH i2c: F0 00 00 4A 06 3F [21:37:55]Write i2c OK [21:37:55]MH_I2C_Read... [21:37:55]Read from MH i2c: F0 [21:37:55]MH_I2C_Read... [21:37:55]Read from MH i2c: F0 09 00 [21:37:55]MH_I2C_Read... [21:37:55]Read from MH i2c: F0 09 00 4A 06 00 B3 26 14 67 68 1C 14 67 9B [21:37:55]GetLastDocTimeStamp 1729373783 [21:37:55]current date 1729373875 [21:37:55]FM_GetShiftState [21:37:55]SAM_PROTO_GetShiftState [21:37:55]wFMCommunicate request_size=4 [21:37:55]MH_SAM_APDU [21:37:55]CAPDU: 80 13 01 00 [21:37:55]Write to MH i2c: E2 08 00 4B 06 80 13 01 00 00 00 00 00 CE [21:37:55]Write i2c OK [21:37:55]MH_I2C_Read... [21:37:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:37:55]Read from MH i2c: E2 [21:37:55]MH_I2C_Read... [21:37:55]Read from MH i2c: E2 0E 00 [21:37:55]MH_I2C_Read... [21:37:55]Read from MH i2c: E2 0E 00 4B 06 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 11 [21:37:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:37:55]wFMCommunicate OK [21:37:55]SAM_PROTO_GetShiftState done [21:37:55]FM_GetShiftState done [21:37:55]opened in 1729296582 [21:37:55]opened+sec_in_day 1729382982 [21:37:55]quantity*price = 100000 [21:37:55]sum+1 = 100002 [21:37:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 603 19.10.2024 21:37 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218958 ФПД: 18258580703715 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T213755&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218958&fm=18258580703715&tin=02508201610067®Number=0000000000098116&sum=100000 [21:37:56]StoreToDocumentArchive [21:37:56]shift 443 fd 218958 [21:37:56]save to /storage/0443/doc_00218958 [21:37:56]save last doc name /storage/0443/doc_00218958 to /storage/kkm_last_doc_name [21:37:56]save OK [21:37:56]Clear old archive folders... [21:37:56]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:37:56]tlvbuf is 00FAF9F0 [21:37:56]SAM_PROTO_ClearQueue [21:37:56]wFMCommunicate request_size=4 [21:37:56]MH_SAM_APDU [21:37:56]CAPDU: 80 09 00 00 [21:37:56]Write to MH i2c: E2 08 00 58 06 80 09 00 00 00 00 00 00 D0 [21:37:56]Write i2c OK [21:37:56]MH_I2C_Read... [21:37:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:37:56]Read from MH i2c: E2 [21:37:56]MH_I2C_Read... [21:37:56]Read from MH i2c: E2 03 00 [21:37:56]MH_I2C_Read... [21:37:56]Read from MH i2c: E2 03 00 58 06 00 90 00 D2 [21:37:56]RAPDU: 90 00 [21:37:56]wFMCommunicate OK [21:37:56]SAM_PROTO_ClearQueue done [21:37:56]KKMCreateOFDPacket [21:37:56]OFDProtocolAddRootSTLVToBuf [21:37:56]FM_MakeSignedData [21:37:56]FM_MakeSignedData [21:37:56]SAM_PROTO_SignData [21:37:56]wFMCommunicate request_size=4 [21:37:56]MH_SAM_APDU [21:37:56]CAPDU: 80 0D 01 02 [21:37:56]Write to MH i2c: E2 08 00 59 06 80 0D 01 02 00 00 00 00 D8 [21:37:56]Write i2c OK [21:37:56]MH_I2C_Read... [21:37:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:37:56]Read from MH i2c: E2 [21:37:56]MH_I2C_Read... [21:37:56]Read from MH i2c: E2 03 00 [21:37:56]MH_I2C_Read... [21:37:56]Read from MH i2c: E2 03 00 59 06 00 90 00 D3 [21:37:56]RAPDU: 90 00 [21:37:56]wFMCommunicate OK [21:37:56]wFMCommunicate request_size=255 [21:37:56]MH_SAM_APDU [21:37:56]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 5B 02 00 00 F4 03 04 00 B3 26 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4E 57 03 00 35 04 06 00 [21:37:56]Write to MH i2c: E2 02 01 5A 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 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 5B 02 00 00 F4 03 04 00 B3 26 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4E 57 03 00 35 04 06 00 00 00 4A [21:37:56]Write i2c OK [21:37:56]MH_I2C_Read... [21:37:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:37:57]Read from MH i2c: E2 [21:37:57]MH_I2C_Read... [21:37:57]Read from MH i2c: E2 03 00 [21:37:57]MH_I2C_Read... [21:37:57]Read from MH i2c: E2 03 00 5A 06 00 90 00 D4 [21:37:57]RAPDU: 90 00 [21:37:57]wFMCommunicate OK [21:37:57]wFMCommunicate request_size=11 [21:37:57]MH_SAM_APDU [21:37:57]CAPDU: 80 0D 02 02 06 10 9B 28 37 89 E3 [21:37:57]Write to MH i2c: E2 0E 00 5B 06 80 0D 02 02 06 00 10 9B 28 37 89 E3 00 00 5D [21:37:57]Write i2c OK [21:37:57]MH_I2C_Read... [21:37:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:37:57]Read from MH i2c: E2 [21:37:57]MH_I2C_Read... [21:37:57]Read from MH i2c: E2 03 00 [21:37:57]MH_I2C_Read... [21:37:57]Read from MH i2c: E2 03 00 5B 06 00 90 00 D5 [21:37:57]RAPDU: 90 00 [21:37:57]wFMCommunicate OK [21:37:57]wFMCommunicate request_size=4 [21:37:57]MH_SAM_APDU [21:37:57]CAPDU: 80 0D 03 02 [21:37:57]Write to MH i2c: E2 08 00 5C 06 80 0D 03 02 00 00 00 00 DD [21:37:57]Write i2c OK [21:37:57]MH_I2C_Read... [21:37:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:37:57]Read from MH i2c: E2 [21:37:57]MH_I2C_Read... [21:37:57]Read from MH i2c: E2 0B 00 [21:37:57]MH_I2C_Read... [21:37:57]Read from MH i2c: E2 0B 00 5C 06 00 02 EA 19 1D BD 97 8D 69 90 00 4A [21:37:57]RAPDU: 02 EA 19 1D BD 97 8D 69 90 00 [21:37:57]wFMCommunicate OK [21:37:57]SAM_PROTO_SignData done [21:37:57]FM_MakeSignedData done [21:37:57]CreateOFDProtocolMessage [21:37:57]wFMCommunicate request_size=4 [21:37:57]MH_SAM_APDU [21:37:57]CAPDU: 80 11 00 00 [21:37:57]Write to MH i2c: E2 08 00 5D 06 80 11 00 00 00 00 00 00 DD [21:37:57]Write i2c OK [21:37:57]MH_I2C_Read... [21:37:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:37:57]Read from MH i2c: E2 [21:37:57]MH_I2C_Read... [21:37:57]Read from MH i2c: E2 17 00 [21:37:57]MH_I2C_Read... [21:37:57]Read from MH i2c: E2 17 00 5D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2C [21:37:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:37:57]wFMCommunicate OK [21:37:57]CreateOFDProtocolMessage done [21:37:57]OFDSenderStorePacket 218958 [21:37:57]StoreOFDPacket docnum=218958 [21:37:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 9D 59 08 01 15 3D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 5B 02 00 00 F4 03 04 00 B3 26 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4E 57 03 00 35 04 06 00 10 9B 28 37 89 E3 02 EA 19 1D BD 97 8D 69 [21:37:57]CheckFolder [21:37:57]dirname=/storage/ofd_packets [21:37:57]CheckFolder done [21:37:57]ProducePacketName [21:37:57]name=ofd_packets/00218958 [21:37:57]NVStorageSaveData ofd_packets/00218958 [21:37:57]File name is /storage/ofd_packets/00218958 [21:37:57]Write 302 bytes [21:37:57]NVStorageSaveData done [21:37:57]OFDSenderStorePacket done [21:37:57]KKMCreateOFDPacket done [21:37:57]NVStorageSaveData kkm_last_timestamp [21:37:57]File name is /storage/kkm_last_timestamp [21:37:57]Write 4 bytes [21:37:57]NVStorageSaveData done [21:37:57]ExternCall_PrintAddStr [21:37:57]wPrintStart [21:37:57]Write to MH i2c: 01 00 00 5E 06 64 [21:37:57]Write i2c OK [21:37:57]MH_I2C_Read... [21:37:57]Read from MH i2c: 01 [21:37:57]MH_I2C_Read... [21:37:57]Read from MH i2c: 01 07 00 [21:37:57]MH_I2C_Read... [21:37:57]Read from MH i2c: 01 07 00 5E 06 00 00 00 00 00 FF 0F 79 [21:37:57]RasterBufferAndPrint [21:37:57]line Счет N : (1)536518 [21:37:57]line ИНН: 02508201610067 [21:37:57]line Контрольно-Кассовый Чек [21:37:57]line ПРОДАЖА [21:37:57]line ТРК (МРК, ГНК) : 12 [21:37:57]line Товар: 2710124130 [21:37:57]line SUPER 92-К-5 [21:37:57]line 14.620 * 68.40 [21:37:57]line = 1000.01 [21:37:57]line НДС 12% НСП 1% [21:37:57]line > о реализуемом товаре [21:37:57]line ОКРУГЛЕНИЕ: -0.01 [21:37:57]line ИТОГО: 1000.00 [21:37:57]line Внесено: 1000.00 [21:37:57]line СДАЧА: 0.00 [21:37:57]line НСП 1% : 8.85 [21:37:57]line НДС 12% : 106.20 [21:37:57]line Наличными: 1000.00 [21:37:57]line Безнал.: 0.00 [21:37:57]line Место: АЗС № 84 "Партнер Нефть" [21:37:57]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:37:57]line СНО: Общий режим [21:37:57]line Чек 603 19.10.2024 21:37 [21:37:57]line Смена: 443 ФФД: 1.0 [21:37:57]line ЗНМ: 0300000178 [21:37:57]line РНМ: 0000000000098116 [21:37:57]line Версия ККМ: 001 [21:37:57]line ФМ: 0000000000965413 [21:37:57]line ФД: 218958 [21:37:57]line ФПД: 18258580703715 [21:37:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T213755&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218958&fm=18258580703715&tin=02508201610067®Number=0000000000098116&sum=100000 [21:37:57]OFD Sender: Processing packet 218958 [packets to send 80, broken 79] [21:37:57]ProducePacketName [21:37:57]name=ofd_packets/00218958 [21:37:57]OFD Sender: To server: pG, [21:37:57]CommunicateWithHost lk.salyk.kg:30040 [21:37:57]ConnectInit lk.salyk.kg [21:37:57]written 0, free lines is 4095 [21:37:57]Connected sock=10 [21:37:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 9D 59 08 01 15 3D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 5B 02 00 00 F4 03 04 00 B3 26 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4E 57 03 00 35 04 06 00 10 9B 28 37 89 E3 02 EA 19 1D BD 97 8D 69 [21:37:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8B B8 47 00 D1 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 39 36 35 34 31 33 10 04 04 00 4E 57 03 00 F4 03 04 00 61 D2 13 67 B6 04 01 00 00 A9 D1 92 B8 5C 57 C7 36 [21:37:58]CommunicateWithHost err = 0 [21:37:58]CheckOFDResponse [21:37:58]1017 (14) - 77093643461234 [21:37:58]1041 (16) - 0000000000965413 [21:37:58]1040 (4) - 218958 [21:37:58]1012 (4) - 19.10.2024 15:38 [21:37:58]1206 (1) - 0 [21:37:58]OFD Sender: Remove packet 218958 [21:37:58]ProducePacketName [21:37:58]name=ofd_packets/00218958 [21:37:58]NVStorageDeleteData [21:37:58]Write to MH i2c: 01 00 00 89 06 8F [21:37:58]Write i2c OK [21:37:58]MH_I2C_Read... [21:37:58]Read from MH i2c: 01 [21:37:58]MH_I2C_Read... [21:37:58]Read from MH i2c: 01 07 00 [21:37:58]MH_I2C_Read... [21:37:58]Read from MH i2c: 01 07 00 89 06 00 00 00 00 00 F0 0C 92 [21:37:58]RasterBufferAndPrint [21:37:58]line [21:37:58]line [21:37:58]line [21:37:58]line [21:37:58]line [21:37:58]written 0, free lines is 3318 [21:37:58]MH_Cut [21:37:58]Write to MH i2c: D1 01 00 90 06 01 68 [21:37:58]Write i2c OK [21:37:58]MH_I2C_Read... [21:37:58]Read from MH i2c: D1 [21:37:58]MH_I2C_Read... [21:37:58]Read from MH i2c: D1 01 00 [21:37:58]MH_I2C_Read... [21:37:58]Read from MH i2c: D1 01 00 90 06 00 67 [21:37:58]Write to MH i2c: 01 00 00 91 06 97 [21:37:58]Write i2c OK [21:37:58]MH_I2C_Read... [21:37:58]OFD Sender: No OFD packet to send [21:37:58]*** Cut start [21:37:58]*** Partial cut [21:37:58]*** CUTSNS_PIN = 1 [21:37:58]*** CUTSNS_PIN = 0 [21:37:59]*** Brake cut motor [21:37:59]Read from MH i2c: 01 [21:37:59]MH_I2C_Read... [21:37:59]*** Stop cut motor [21:37:59]*** Cut end [21:37:59]Read from MH i2c: 01 07 00 [21:37:59]MH_I2C_Read... [21:37:59]Read from MH i2c: 01 07 00 91 06 00 00 00 00 00 FF 0F AC [21:37:59]process_action close_receipt done [21:37:59]requested_data is exist [21:37:59]produce_requested_data [21:37:59]requested_item fm.sn is exist - process it [21:37:59]wFMCommunicate request_size=4 [21:37:59]MH_SAM_APDU [21:37:59]CAPDU: 80 11 00 00 [21:37:59]Write to MH i2c: E2 08 00 92 06 80 11 00 00 00 00 00 00 12 [21:37:59]Write i2c OK [21:37:59]MH_I2C_Read... [21:37:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:37:59]Read from MH i2c: E2 [21:37:59]MH_I2C_Read... [21:37:59]Read from MH i2c: E2 17 00 [21:37:59]MH_I2C_Read... [21:37:59]Read from MH i2c: E2 17 00 92 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 61 [21:37:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:37:59]wFMCommunicate OK [21:37:59]requested_item fd.num is exist - process it [21:37:59]SAM_PROTO_GetFieldsCounters [21:37:59]wFMCommunicate request_size=4 [21:37:59]MH_SAM_APDU [21:37:59]CAPDU: 80 13 00 00 [21:37:59]Write to MH i2c: E2 08 00 93 06 80 13 00 00 00 00 00 00 15 [21:37:59]Write i2c OK [21:37:59]MH_I2C_Read... [21:37:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:37:59]Read from MH i2c: E2 [21:37:59]MH_I2C_Read... [21:37:59]Read from MH i2c: E2 62 00 [21:37:59]MH_I2C_Read... [21:37:59]Read from MH i2c: E2 62 00 93 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 AD [21:37:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:37:59]wFMCommunicate OK [21:37:59]SAM_PROTO_GetFieldsCounters done [21:37:59]requested_item shift.num is exist - process it [21:37:59]requested_item shift.opened is exist - process it [21:37:59]req_shift_opened [21:37:59]FM_GetShiftState [21:37:59]SAM_PROTO_GetShiftState [21:37:59]wFMCommunicate request_size=4 [21:37:59]MH_SAM_APDU [21:37:59]CAPDU: 80 13 01 00 [21:37:59]Write to MH i2c: E2 08 00 94 06 80 13 01 00 00 00 00 00 17 [21:37:59]Write i2c OK [21:37:59]MH_I2C_Read... [21:37:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:37:59]Read from MH i2c: E2 [21:37:59]MH_I2C_Read... [21:37:59]Read from MH i2c: E2 0E 00 [21:37:59]MH_I2C_Read... [21:37:59]Read from MH i2c: E2 0E 00 94 06 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5A [21:37:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:37:59]wFMCommunicate OK [21:37:59]SAM_PROTO_GetShiftState done [21:37:59]FM_GetShiftState done [21:37:59]req_shift_opened done [21:37:59]requested_item shift.open_date is exist - process it [21:37:59]req_shift_open_date [21:37:59]req_shift_open_date done [21:37:59]produce_requested_data done [21:37:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218958,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:37:59]process_action_free close_receipt [21:37:59]json_value_free [21:37:59]json_value_free done [21:37:59]process_json_proto returns [21:37:59]Send response to host [21:37:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218958,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:37:59]free response buf [21:37:59]execute_script done [21:37:59]execute_script returns [21:37:59]free content buf [21:37:59]Sock 7.Close socket [21:37:59]Sock 7.Thread stoped [21:38:03]OFD Sender: No OFD packet to send [21:38:08]OFD Sender: No OFD packet to send [21:38:13]OFD Sender: No OFD packet to send [21:38:18]OFD Sender: No OFD packet to send [21:38:23]OFD Sender: No OFD packet to send [21:38:28]OFD Sender: No OFD packet to send [21:38:33]OFD Sender: No OFD packet to send [21:38:38]OFD Sender: No OFD packet to send [21:38:43]OFD Sender: No OFD packet to send [21:38:48]OFD Sender: No OFD packet to send [21:38:53]OFD Sender: No OFD packet to send [21:38:58]OFD Sender: No OFD packet to send [21:39:03]OFD Sender: No OFD packet to send [21:39:08]OFD Sender: No OFD packet to send [21:39:13]OFD Sender: No OFD packet to send [21:39:18]OFD Sender: No OFD packet to send [21:39:23]OFD Sender: No OFD packet to send [21:39:28]OFD Sender: No OFD packet to send [21:39:33]OFD Sender: No OFD packet to send [21:39:38]OFD Sender: No OFD packet to send [21:39:43]OFD Sender: No OFD packet to send [21:39:48]OFD Sender: No OFD packet to send [21:39:53]OFD Sender: No OFD packet to send [21:39:58]OFD Sender: No OFD packet to send [21:40:03]OFD Sender: No OFD packet to send [21:40:08]OFD Sender: No OFD packet to send [21:40:13]OFD Sender: No OFD packet to send [21:40:18]OFD Sender: No OFD packet to send [21:40:23]OFD Sender: No OFD packet to send [21:40:28]OFD Sender: No OFD packet to send [21:40:33]OFD Sender: No OFD packet to send [21:40:38]OFD Sender: No OFD packet to send [21:40:43]OFD Sender: No OFD packet to send [21:40:48]OFD Sender: No OFD packet to send [21:40:53]OFD Sender: No OFD packet to send [21:40:58]OFD Sender: No OFD packet to send [21:41:03]OFD Sender: No OFD packet to send [21:41:08]OFD Sender: No OFD packet to send [21:41:13]OFD Sender: No OFD packet to send [21:41:18]OFD Sender: No OFD packet to send [21:41:23]OFD Sender: No OFD packet to send [21:41:28]OFD Sender: No OFD packet to send [21:41:33]OFD Sender: No OFD packet to send [21:41:38]OFD Sender: No OFD packet to send [21:41:43]OFD Sender: No OFD packet to send [21:41:48]OFD Sender: No OFD packet to send [21:41:53]OFD Sender: No OFD packet to send [21:41:58]OFD Sender: No OFD packet to send [21:42:03]OFD Sender: No OFD packet to send [21:42:08]OFD Sender: No OFD packet to send [21:42:13]OFD Sender: No OFD packet to send [21:42:18]OFD Sender: No OFD packet to send [21:42:23]OFD Sender: No OFD packet to send [21:42:28]OFD Sender: No OFD packet to send [21:42:33]OFD Sender: No OFD packet to send [21:42:38]OFD Sender: No OFD packet to send [21:42:43]OFD Sender: No OFD packet to send [21:42:48]OFD Sender: No OFD packet to send [21:42:53]OFD Sender: No OFD packet to send [21:42:58]OFD Sender: No OFD packet to send [21:43:03]OFD Sender: No OFD packet to send [21:43:08]OFD Sender: No OFD packet to send [21:43:13]OFD Sender: No OFD packet to send [21:43:17]accept exits with 9 [21:43:17]New connection [21:43:17]New thread 3066555748 created [21:43:17]Thread 3066699108 joined [21:43:17]Waiting for new connection... [21:43:17] Sock 9.Parse request [21:43:17]Sock 9.Check first char [21:43:17]Sock 9.First char is OK [21:43:17]request: POST /json_proto HTTP/1.0 [21:43:17]Method: POST [21:43:17]URL: /json_proto [21:43:17]Method is POST - this is cgi request [21:43:17]url: /json_proto [21:43:17]query_string will be loaded in cgi processing [21:43:17]execute_cgi json_proto POST (null) [21:43:17]execute_cgi path=json_proto method=POST [21:43:17]POST find Content-Length [21:43:17]Host: 172.17.40.4:8080 [21:43:17]Content-Length: 682 [21:43:17]Content-Type: application/json [21:43:17] [21:43:17]POST finish read [21:43:17]Found Content-Length = 682 [21:43:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [21:43:17]execute_script... [21:43: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)536519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [21:43:17]POST & json_proto [21:43:17]process_json_proto [21:43:17]json parsed OK: [21:43:17]protocol is kg_v1.0 [21:43:17]action value=close_receipt [21:43:17]process_action close_receipt [21:43:17]cmd_close_receipt [21:43:17]MH_GetDate [21:43:17]Write to MH i2c: F0 00 00 95 06 8A [21:43:17]Write i2c OK [21:43:17]MH_I2C_Read... [21:43:17]Read from MH i2c: F0 [21:43:17]MH_I2C_Read... [21:43:17]Read from MH i2c: F0 09 00 [21:43:17]MH_I2C_Read... [21:43:17]Read from MH i2c: F0 09 00 95 06 00 F5 27 14 67 68 1C 14 67 29 [21:43:17]GetLastDocTimeStamp 1729373875 [21:43:17]current date 1729374197 [21:43:17]FM_GetShiftState [21:43:17]SAM_PROTO_GetShiftState [21:43:17]wFMCommunicate request_size=4 [21:43:17]MH_SAM_APDU [21:43:17]CAPDU: 80 13 01 00 [21:43:17]Write to MH i2c: E2 08 00 96 06 80 13 01 00 00 00 00 00 19 [21:43:17]Write i2c OK [21:43:17]MH_I2C_Read... [21:43:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:43:17]Read from MH i2c: E2 [21:43:17]MH_I2C_Read... [21:43:17]Read from MH i2c: E2 0E 00 [21:43:17]MH_I2C_Read... [21:43:17]Read from MH i2c: E2 0E 00 96 06 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5C [21:43:17]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:43:17]wFMCommunicate OK [21:43:17]SAM_PROTO_GetShiftState done [21:43:17]FM_GetShiftState done [21:43:17]opened in 1729296582 [21:43:17]opened+sec_in_day 1729382982 [21:43:17]quantity*price = 100021 [21:43:17]sum+1 = 100023 [21:43:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 604 19.10.2024 21:43 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218959 ФПД: 121685922043885 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214317&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218959&fm=121685922043885&tin=02508201610067®Number=0000000000098116&sum=100000 [21:43:18]StoreToDocumentArchive [21:43:18]shift 443 fd 218959 [21:43:18]save to /storage/0443/doc_00218959 [21:43:18]save last doc name /storage/0443/doc_00218959 to /storage/kkm_last_doc_name [21:43:18]save OK [21:43:18]Clear old archive folders... [21:43:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:43:18]tlvbuf is 01021610 [21:43:18]SAM_PROTO_ClearQueue [21:43:18]wFMCommunicate request_size=4 [21:43:18]MH_SAM_APDU [21:43:18]CAPDU: 80 09 00 00 [21:43:18]Write to MH i2c: E2 08 00 A3 06 80 09 00 00 00 00 00 00 1B [21:43:18]Write i2c OK [21:43:18]MH_I2C_Read... [21:43:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:43:18]Read from MH i2c: E2 [21:43:18]MH_I2C_Read... [21:43:18]Read from MH i2c: E2 03 00 [21:43:18]MH_I2C_Read... [21:43:18]Read from MH i2c: E2 03 00 A3 06 00 90 00 1D [21:43:18]RAPDU: 90 00 [21:43:18]wFMCommunicate OK [21:43:18]SAM_PROTO_ClearQueue done [21:43:18]KKMCreateOFDPacket [21:43:18]OFDProtocolAddRootSTLVToBuf [21:43:18]FM_MakeSignedData [21:43:18]FM_MakeSignedData [21:43:18]SAM_PROTO_SignData [21:43:18]wFMCommunicate request_size=4 [21:43:18]MH_SAM_APDU [21:43:18]CAPDU: 80 0D 01 02 [21:43:18]Write to MH i2c: E2 08 00 A4 06 80 0D 01 02 00 00 00 00 23 [21:43:18]Write i2c OK [21:43:18]MH_I2C_Read... [21:43:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:43:18]Read from MH i2c: E2 [21:43:18]MH_I2C_Read... [21:43:18]Read from MH i2c: E2 03 00 [21:43:18]MH_I2C_Read... [21:43:18]Read from MH i2c: E2 03 00 A4 06 00 90 00 1E [21:43:18]RAPDU: 90 00 [21:43:18]wFMCommunicate OK [21:43:18]wFMCommunicate request_size=255 [21:43:18]MH_SAM_APDU [21:43:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 5C 02 00 00 F4 03 04 00 F5 27 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4F 57 03 00 35 04 06 00 6E [21:43:18]Write to MH i2c: E2 02 01 A5 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 5C 02 00 00 F4 03 04 00 F5 27 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4F 57 03 00 35 04 06 00 6E 00 00 91 [21:43:18]Write i2c OK [21:43:18]MH_I2C_Read... [21:43:18]OFD Sender: No OFD packet to send [21:43:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:43:18]Read from MH i2c: E2 [21:43:18]MH_I2C_Read... [21:43:18]Read from MH i2c: E2 03 00 [21:43:18]MH_I2C_Read... [21:43:18]Read from MH i2c: E2 03 00 A5 06 00 90 00 1F [21:43:18]RAPDU: 90 00 [21:43:18]wFMCommunicate OK [21:43:18]wFMCommunicate request_size=10 [21:43:18]MH_SAM_APDU [21:43:18]CAPDU: 80 0D 02 02 05 AC 36 28 57 ED [21:43:18]Write to MH i2c: E2 0D 00 A6 06 80 0D 02 02 05 00 AC 36 28 57 ED 00 00 7E [21:43:18]Write i2c OK [21:43:18]MH_I2C_Read... [21:43:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:43:18]Read from MH i2c: E2 [21:43:18]MH_I2C_Read... [21:43:18]Read from MH i2c: E2 03 00 [21:43:18]MH_I2C_Read... [21:43:18]Read from MH i2c: E2 03 00 A6 06 00 90 00 20 [21:43:18]RAPDU: 90 00 [21:43:18]wFMCommunicate OK [21:43:18]wFMCommunicate request_size=4 [21:43:18]MH_SAM_APDU [21:43:18]CAPDU: 80 0D 03 02 [21:43:18]Write to MH i2c: E2 08 00 A7 06 80 0D 03 02 00 00 00 00 28 [21:43:18]Write i2c OK [21:43:18]MH_I2C_Read... [21:43:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:43:18]Read from MH i2c: E2 [21:43:18]MH_I2C_Read... [21:43:18]Read from MH i2c: E2 0B 00 [21:43:18]MH_I2C_Read... [21:43:18]Read from MH i2c: E2 0B 00 A7 06 00 48 E0 F9 68 C7 AB E4 DE 90 00 E6 [21:43:18]RAPDU: 48 E0 F9 68 C7 AB E4 DE 90 00 [21:43:18]wFMCommunicate OK [21:43:18]SAM_PROTO_SignData done [21:43:18]FM_MakeSignedData done [21:43:18]CreateOFDProtocolMessage [21:43:18]wFMCommunicate request_size=4 [21:43:18]MH_SAM_APDU [21:43:18]CAPDU: 80 11 00 00 [21:43:18]Write to MH i2c: E2 08 00 A8 06 80 11 00 00 00 00 00 00 28 [21:43:18]Write i2c OK [21:43:18]MH_I2C_Read... [21:43:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:43:19]Read from MH i2c: E2 [21:43:19]MH_I2C_Read... [21:43:19]Read from MH i2c: E2 17 00 [21:43:19]MH_I2C_Read... [21:43:19]Read from MH i2c: E2 17 00 A8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 77 [21:43:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:43:19]wFMCommunicate OK [21:43:19]CreateOFDProtocolMessage done [21:43:19]OFDSenderStorePacket 218959 [21:43:19]StoreOFDPacket docnum=218959 [21:43:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 24 D8 07 01 D4 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 5C 02 00 00 F4 03 04 00 F5 27 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4F 57 03 00 35 04 06 00 6E AC 36 28 57 ED 48 E0 F9 68 C7 AB E4 DE [21:43:19]CheckFolder [21:43:19]dirname=/storage/ofd_packets [21:43:19]CheckFolder done [21:43:19]ProducePacketName [21:43:19]name=ofd_packets/00218959 [21:43:19]NVStorageSaveData ofd_packets/00218959 [21:43:19]File name is /storage/ofd_packets/00218959 [21:43:19]Write 301 bytes [21:43:19]NVStorageSaveData done [21:43:19]OFDSenderStorePacket done [21:43:19]KKMCreateOFDPacket done [21:43:19]NVStorageSaveData kkm_last_timestamp [21:43:19]File name is /storage/kkm_last_timestamp [21:43:19]Write 4 bytes [21:43:19]NVStorageSaveData done [21:43:19]ExternCall_PrintAddStr [21:43:19]wPrintStart [21:43:19]Write to MH i2c: 01 00 00 A9 06 AF [21:43:19]Write i2c OK [21:43:19]MH_I2C_Read... [21:43:19]Read from MH i2c: 01 [21:43:19]MH_I2C_Read... [21:43:19]Read from MH i2c: 01 07 00 [21:43:19]MH_I2C_Read... [21:43:19]Read from MH i2c: 01 07 00 A9 06 00 00 00 00 00 FF 0F C4 [21:43:19]RasterBufferAndPrint [21:43:19]line Счет N : (1)536519 [21:43:19]line ИНН: 02508201610067 [21:43:19]line Контрольно-Кассовый Чек [21:43:19]line ПРОДАЖА [21:43:19]line ТРК (МРК, ГНК) : 41 [21:43:19]line Товар: 2710124500 [21:43:19]line Аи-95-К-3 [21:43:19]line 13.480 * 74.20 [21:43:19]line = 1000.22 [21:43:19]line НДС 12% НСП 1% [21:43:19]line > о реализуемом товаре [21:43:19]line ОКРУГЛЕНИЕ: -0.22 [21:43:19]line ИТОГО: 1000.00 [21:43:19]line Внесено: 1000.00 [21:43:19]line СДАЧА: 0.00 [21:43:19]line НСП 1% : 8.85 [21:43:19]line НДС 12% : 106.22 [21:43:19]line Наличными: 1000.00 [21:43:19]line Безнал.: 0.00 [21:43:19]line Место: АЗС № 84 "Партнер Нефть" [21:43:19]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:43:19]line СНО: Общий режим [21:43:19]line Чек 604 19.10.2024 21:43 [21:43:19]line Смена: 443 ФФД: 1.0 [21:43:19]line ЗНМ: 0300000178 [21:43:19]line РНМ: 0000000000098116 [21:43:19]line Версия ККМ: 001 [21:43:19]line ФМ: 0000000000965413 [21:43:19]line ФД: 218959 [21:43:19]line ФПД: 121685922043885 [21:43:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214317&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218959&fm=121685922043885&tin=02508201610067®Number=0000000000098116&sum=100000 [21:43:19]OFD Sender: Processing packet 218959 [packets to send 80, broken 79] [21:43:19]ProducePacketName [21:43:19]name=ofd_packets/00218959 [21:43:19]OFD Sender: To server: pG, [21:43:19]CommunicateWithHost lk.salyk.kg:30040 [21:43:19]ConnectInit lk.salyk.kg [21:43:19]written 0, free lines is 4095 [21:43:19]Connected sock=10 [21:43:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 24 D8 07 01 D4 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 5C 02 00 00 F4 03 04 00 F5 27 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4F 57 03 00 35 04 06 00 6E AC 36 28 57 ED 48 E0 F9 68 C7 AB E4 DE [21:43:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 0B 68 47 00 6C 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 4F 57 03 00 F4 03 04 00 A3 D3 13 67 B6 04 01 00 00 EE F1 57 AA 24 58 93 1B [21:43:19]CommunicateWithHost err = 0 [21:43:19]CheckOFDResponse [21:43:19]1017 (14) - 77093643461234 [21:43:19]1041 (16) - 0000000000965413 [21:43:19]1040 (4) - 218959 [21:43:19]1012 (4) - 19.10.2024 15:43 [21:43:19]1206 (1) - 0 [21:43:19]OFD Sender: Remove packet 218959 [21:43:19]ProducePacketName [21:43:19]name=ofd_packets/00218959 [21:43:19]NVStorageDeleteData [21:43:19]Write to MH i2c: 01 00 00 D4 06 DA [21:43:19]Write i2c OK [21:43:19]MH_I2C_Read... [21:43:19]Read from MH i2c: 01 [21:43:19]MH_I2C_Read... [21:43:19]Read from MH i2c: 01 07 00 [21:43:19]MH_I2C_Read... [21:43:19]Read from MH i2c: 01 07 00 D4 06 00 00 00 00 00 F7 0C E4 [21:43:19]RasterBufferAndPrint [21:43:19]line [21:43:19]line [21:43:19]line [21:43:19]line [21:43:19]line [21:43:19]written 0, free lines is 3327 [21:43:19]MH_Cut [21:43:19]Write to MH i2c: D1 01 00 DB 06 01 B3 [21:43:19]Write i2c OK [21:43:19]MH_I2C_Read... [21:43:19]Read from MH i2c: D1 [21:43:19]MH_I2C_Read... [21:43:19]Read from MH i2c: D1 01 00 [21:43:19]MH_I2C_Read... [21:43:19]Read from MH i2c: D1 01 00 DB 06 00 B2 [21:43:19]Write to MH i2c: 01 00 00 DC 06 E2 [21:43:19]Write i2c OK [21:43:19]MH_I2C_Read... [21:43:20]OFD Sender: No OFD packet to send [21:43:20]*** Cut start [21:43:20]*** Partial cut [21:43:20]*** CUTSNS_PIN = 1 [21:43:20]*** CUTSNS_PIN = 0 [21:43:20]*** Brake cut motor [21:43:21]Read from MH i2c: 01 [21:43:21]MH_I2C_Read... [21:43:21]*** Stop cut motor [21:43:21]*** Cut end [21:43:21]Read from MH i2c: 01 07 00 [21:43:21]MH_I2C_Read... [21:43:21]Read from MH i2c: 01 07 00 DC 06 00 00 00 00 00 FF 0F F7 [21:43:21]process_action close_receipt done [21:43:21]requested_data is exist [21:43:21]produce_requested_data [21:43:21]requested_item fm.sn is exist - process it [21:43:21]wFMCommunicate request_size=4 [21:43:21]MH_SAM_APDU [21:43:21]CAPDU: 80 11 00 00 [21:43:21]Write to MH i2c: E2 08 00 DD 06 80 11 00 00 00 00 00 00 5D [21:43:21]Write i2c OK [21:43:21]MH_I2C_Read... [21:43:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:43:21]Read from MH i2c: E2 [21:43:21]MH_I2C_Read... [21:43:21]Read from MH i2c: E2 17 00 [21:43:21]MH_I2C_Read... [21:43:21]Read from MH i2c: E2 17 00 DD 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AC [21:43:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:43:21]wFMCommunicate OK [21:43:21]requested_item fd.num is exist - process it [21:43:21]SAM_PROTO_GetFieldsCounters [21:43:21]wFMCommunicate request_size=4 [21:43:21]MH_SAM_APDU [21:43:21]CAPDU: 80 13 00 00 [21:43:21]Write to MH i2c: E2 08 00 DE 06 80 13 00 00 00 00 00 00 60 [21:43:21]Write i2c OK [21:43:21]MH_I2C_Read... [21:43:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:43:21]Read from MH i2c: E2 [21:43:21]MH_I2C_Read... [21:43:21]Read from MH i2c: E2 62 00 [21:43:21]MH_I2C_Read... [21:43:21]Read from MH i2c: E2 62 00 DE 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5C 02 00 00 5E 04 04 00 5C 02 00 00 57 04 04 00 5D 02 00 00 19 04 04 00 00 00 00 00 90 00 FC [21:43:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 4F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5C 02 00 00 5E 04 04 00 5C 02 00 00 57 04 04 00 5D 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:43:21]wFMCommunicate OK [21:43:21]SAM_PROTO_GetFieldsCounters done [21:43:21]requested_item shift.num is exist - process it [21:43:21]requested_item shift.opened is exist - process it [21:43:21]req_shift_opened [21:43:21]FM_GetShiftState [21:43:21]SAM_PROTO_GetShiftState [21:43:21]wFMCommunicate request_size=4 [21:43:21]MH_SAM_APDU [21:43:21]CAPDU: 80 13 01 00 [21:43:21]Write to MH i2c: E2 08 00 DF 06 80 13 01 00 00 00 00 00 62 [21:43:21]Write i2c OK [21:43:21]MH_I2C_Read... [21:43:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:43:21]Read from MH i2c: E2 [21:43:21]MH_I2C_Read... [21:43:21]Read from MH i2c: E2 0E 00 [21:43:21]MH_I2C_Read... [21:43:21]Read from MH i2c: E2 0E 00 DF 06 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A5 [21:43:21]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:43:21]wFMCommunicate OK [21:43:21]SAM_PROTO_GetShiftState done [21:43:21]FM_GetShiftState done [21:43:21]req_shift_opened done [21:43:21]requested_item shift.open_date is exist - process it [21:43:21]req_shift_open_date [21:43:21]req_shift_open_date done [21:43:21]produce_requested_data done [21:43:21]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218959,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:43:21]process_action_free close_receipt [21:43:21]json_value_free [21:43:21]json_value_free done [21:43:21]process_json_proto returns [21:43:21]Send response to host [21:43:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218959,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:43:21]free response buf [21:43:21]execute_script done [21:43:21]execute_script returns [21:43:21]free content buf [21:43:21]Sock 9.Close socket [21:43:21]Sock 9.Thread stoped [21:43:25]OFD Sender: No OFD packet to send [21:43:30]OFD Sender: No OFD packet to send [21:43:35]OFD Sender: No OFD packet to send [21:43:40]OFD Sender: No OFD packet to send [21:43:45]OFD Sender: No OFD packet to send [21:43:50]OFD Sender: No OFD packet to send [21:43:55]OFD Sender: No OFD packet to send [21:44:00]OFD Sender: No OFD packet to send [21:44:05]OFD Sender: No OFD packet to send [21:44:10]OFD Sender: No OFD packet to send [21:44:15]OFD Sender: No OFD packet to send [21:44:20]OFD Sender: No OFD packet to send [21:44:25]OFD Sender: No OFD packet to send [21:44:30]OFD Sender: No OFD packet to send [21:44:35]OFD Sender: No OFD packet to send [21:44:40]accept exits with 7 [21:44:40]New connection [21:44:40]New thread 3066699108 created [21:44:40]Thread 3066555748 joined [21:44:40]Waiting for new connection... [21:44:40] Sock 7.Parse request [21:44:40]Sock 7.Check first char [21:44:40]Sock 7.First char is OK [21:44:40]request: POST /json_proto HTTP/1.0 [21:44:40]Method: POST [21:44:40]URL: /json_proto [21:44:40]Method is POST - this is cgi request [21:44:40]url: /json_proto [21:44:40]query_string will be loaded in cgi processing [21:44:40]execute_cgi json_proto POST (null) [21:44:40]execute_cgi path=json_proto method=POST [21:44:40]POST find Content-Length [21:44:40]Host: 172.17.40.4:8080 [21:44:40]Content-Length: 677 [21:44:40]Content-Type: application/json [21:44:40] [21:44:40]POST finish read [21:44:40]Found Content-Length = 677 [21:44:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [21:44:40]execute_script... [21:44:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [21:44:40]POST & json_proto [21:44:40]process_json_proto [21:44:40]json parsed OK: [21:44:40]protocol is kg_v1.0 [21:44:40]action value=close_receipt [21:44:40]process_action close_receipt [21:44:40]cmd_close_receipt [21:44:40]MH_GetDate [21:44:40]Write to MH i2c: F0 00 00 E0 06 D5 [21:44:40]Write i2c OK [21:44:40]MH_I2C_Read... [21:44:40]Read from MH i2c: F0 [21:44:40]MH_I2C_Read... [21:44:40]Read from MH i2c: F0 09 00 [21:44:40]MH_I2C_Read... [21:44:40]Read from MH i2c: F0 09 00 E0 06 00 48 28 14 67 68 1C 14 67 C8 [21:44:40]GetLastDocTimeStamp 1729374197 [21:44:40]current date 1729374280 [21:44:40]FM_GetShiftState [21:44:40]SAM_PROTO_GetShiftState [21:44:40]wFMCommunicate request_size=4 [21:44:40]MH_SAM_APDU [21:44:40]CAPDU: 80 13 01 00 [21:44:40]Write to MH i2c: E2 08 00 E1 06 80 13 01 00 00 00 00 00 64 [21:44:40]Write i2c OK [21:44:40]MH_I2C_Read... [21:44:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:44:40]Read from MH i2c: E2 [21:44:40]MH_I2C_Read... [21:44:40]Read from MH i2c: E2 0E 00 [21:44:40]MH_I2C_Read... [21:44:40]Read from MH i2c: E2 0E 00 E1 06 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A7 [21:44:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:44:40]wFMCommunicate OK [21:44:40]SAM_PROTO_GetShiftState done [21:44:40]FM_GetShiftState done [21:44:40]opened in 1729296582 [21:44:40]opened+sec_in_day 1729382982 [21:44:40]quantity*price = 50010 [21:44:40]sum+1 = 50012 [21:44:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 605 19.10.2024 21:44 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218960 ФПД: 204809383239085 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214440&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218960&fm=204809383239085&tin=02508201610067®Number=0000000000098116&sum=50000 [21:44:41]StoreToDocumentArchive [21:44:41]shift 443 fd 218960 [21:44:41]save to /storage/0443/doc_00218960 [21:44:41]save last doc name /storage/0443/doc_00218960 to /storage/kkm_last_doc_name [21:44:41]save OK [21:44:41]Clear old archive folders... [21:44:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:44:41]tlvbuf is 00FA47E0 [21:44:41]SAM_PROTO_ClearQueue [21:44:41]wFMCommunicate request_size=4 [21:44:41]MH_SAM_APDU [21:44:41]CAPDU: 80 09 00 00 [21:44:41]Write to MH i2c: E2 08 00 EE 06 80 09 00 00 00 00 00 00 66 [21:44:41]Write i2c OK [21:44:41]MH_I2C_Read... [21:44:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:44:41]Read from MH i2c: E2 [21:44:41]MH_I2C_Read... [21:44:41]Read from MH i2c: E2 03 00 [21:44:41]MH_I2C_Read... [21:44:41]Read from MH i2c: E2 03 00 EE 06 00 90 00 68 [21:44:41]RAPDU: 90 00 [21:44:41]wFMCommunicate OK [21:44:41]SAM_PROTO_ClearQueue done [21:44:41]KKMCreateOFDPacket [21:44:41]OFDProtocolAddRootSTLVToBuf [21:44:41]FM_MakeSignedData [21:44:41]FM_MakeSignedData [21:44:41]SAM_PROTO_SignData [21:44:41]wFMCommunicate request_size=4 [21:44:41]MH_SAM_APDU [21:44:41]CAPDU: 80 0D 01 02 [21:44:41]Write to MH i2c: E2 08 00 EF 06 80 0D 01 02 00 00 00 00 6E [21:44:41]Write i2c OK [21:44:41]MH_I2C_Read... [21:44:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:44:41]Read from MH i2c: E2 [21:44:41]MH_I2C_Read... [21:44:41]Read from MH i2c: E2 03 00 [21:44:41]MH_I2C_Read... [21:44:41]Read from MH i2c: E2 03 00 EF 06 00 90 00 69 [21:44:41]RAPDU: 90 00 [21:44:41]wFMCommunicate OK [21:44:41]wFMCommunicate request_size=255 [21:44:41]MH_SAM_APDU [21:44:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 5D 02 00 00 F4 03 04 00 48 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 50 57 03 00 35 04 06 00 BA [21:44:41]Write to MH i2c: E2 02 01 F0 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 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 5D 02 00 00 F4 03 04 00 48 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 50 57 03 00 35 04 06 00 BA 00 00 39 [21:44:41]Write i2c OK [21:44:41]MH_I2C_Read... [21:44:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:41]Read from MH i2c: E2 [21:44:41]MH_I2C_Read... [21:44:41]Read from MH i2c: E2 03 00 [21:44:41]MH_I2C_Read... [21:44:41]Read from MH i2c: E2 03 00 F0 06 00 90 00 6A [21:44:41]RAPDU: 90 00 [21:44:41]wFMCommunicate OK [21:44:41]wFMCommunicate request_size=10 [21:44:41]MH_SAM_APDU [21:44:41]CAPDU: 80 0D 02 02 05 45 E6 88 DD AD [21:44:41]Write to MH i2c: E2 0D 00 F1 06 80 0D 02 02 05 00 45 E6 88 DD AD 00 00 B8 [21:44:41]Write i2c OK [21:44:41]MH_I2C_Read... [21:44:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:41]Read from MH i2c: E2 [21:44:41]MH_I2C_Read... [21:44:41]Read from MH i2c: E2 03 00 [21:44:41]MH_I2C_Read... [21:44:41]Read from MH i2c: E2 03 00 F1 06 00 90 00 6B [21:44:41]RAPDU: 90 00 [21:44:41]wFMCommunicate OK [21:44:41]wFMCommunicate request_size=4 [21:44:41]MH_SAM_APDU [21:44:41]CAPDU: 80 0D 03 02 [21:44:41]Write to MH i2c: E2 08 00 F2 06 80 0D 03 02 00 00 00 00 73 [21:44:41]Write i2c OK [21:44:41]MH_I2C_Read... [21:44:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:44:41]Read from MH i2c: E2 [21:44:41]MH_I2C_Read... [21:44:41]Read from MH i2c: E2 0B 00 [21:44:41]MH_I2C_Read... [21:44:41]Read from MH i2c: E2 0B 00 F2 06 00 2D 85 57 8B 62 5F 2F 40 90 00 38 [21:44:41]RAPDU: 2D 85 57 8B 62 5F 2F 40 90 00 [21:44:41]wFMCommunicate OK [21:44:41]SAM_PROTO_SignData done [21:44:41]FM_MakeSignedData done [21:44:41]CreateOFDProtocolMessage [21:44:41]wFMCommunicate request_size=4 [21:44:41]MH_SAM_APDU [21:44:41]CAPDU: 80 11 00 00 [21:44:41]Write to MH i2c: E2 08 00 F3 06 80 11 00 00 00 00 00 00 73 [21:44:41]Write i2c OK [21:44:41]MH_I2C_Read... [21:44:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:41]Read from MH i2c: E2 [21:44:41]MH_I2C_Read... [21:44:41]Read from MH i2c: E2 17 00 [21:44:41]MH_I2C_Read... [21:44:41]Read from MH i2c: E2 17 00 F3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C2 [21:44:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:44:41]wFMCommunicate OK [21:44:41]CreateOFDProtocolMessage done [21:44:41]OFDSenderStorePacket 218960 [21:44:41]StoreOFDPacket docnum=218960 [21:44:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 33 D7 07 01 69 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 5D 02 00 00 F4 03 04 00 48 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 50 57 03 00 35 04 06 00 BA 45 E6 88 DD AD 2D 85 57 8B 62 5F 2F 40 [21:44:41]CheckFolder [21:44:41]dirname=/storage/ofd_packets [21:44:41]CheckFolder done [21:44:41]ProducePacketName [21:44:41]name=ofd_packets/00218960 [21:44:41]NVStorageSaveData ofd_packets/00218960 [21:44:41]File name is /storage/ofd_packets/00218960 [21:44:41]Write 301 bytes [21:44:41]NVStorageSaveData done [21:44:41]OFDSenderStorePacket done [21:44:41]KKMCreateOFDPacket done [21:44:41]NVStorageSaveData kkm_last_timestamp [21:44:41]File name is /storage/kkm_last_timestamp [21:44:41]Write 4 bytes [21:44:41]NVStorageSaveData done [21:44:41]ExternCall_PrintAddStr [21:44:41]wPrintStart [21:44:41]Write to MH i2c: 01 00 00 F4 06 FA [21:44:41]Write i2c OK [21:44:41]MH_I2C_Read... [21:44:41]Read from MH i2c: 01 [21:44:41]MH_I2C_Read... [21:44:41]Read from MH i2c: 01 07 00 [21:44:41]MH_I2C_Read... [21:44:41]Read from MH i2c: 01 07 00 F4 06 00 00 00 00 00 FF 0F 0F [21:44:41]RasterBufferAndPrint [21:44:41]line Счет N : (1)536522 [21:44:41]line ИНН: 02508201610067 [21:44:41]line Контрольно-Кассовый Чек [21:44:41]line ПРОДАЖА [21:44:41]line ТРК (МРК, ГНК) : 21 [21:44:41]line Товар: 2710124500 [21:44:41]line Аи-95-К-3 [21:44:41]line 6.740 * 74.20 [21:44:41]line = 500.11 [21:44:41]line НДС 12% НСП 1% [21:44:41]line > о реализуемом товаре [21:44:41]line ОКРУГЛЕНИЕ: -0.11 [21:44:41]line ИТОГО: 500.00 [21:44:41]line Внесено: 500.00 [21:44:41]line СДАЧА: 0.00 [21:44:41]line НСП 1% : 4.43 [21:44:41]line НДС 12% : 53.11 [21:44:41]line Наличными: 500.00 [21:44:41]line Безнал.: 0.00 [21:44:41]line Место: АЗС № 84 "Партнер Нефть" [21:44:41]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:44:41]line СНО: Общий режим [21:44:41]line Чек 605 19.10.2024 21:44 [21:44:41]line Смена: 443 ФФД: 1.0 [21:44:41]line ЗНМ: 0300000178 [21:44:41]line РНМ: 0000000000098116 [21:44:41]line Версия ККМ: 001 [21:44:41]line ФМ: 0000000000965413 [21:44:41]line ФД: 218960 [21:44:41]line ФПД: 204809383239085 [21:44:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214440&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218960&fm=204809383239085&tin=02508201610067®Number=0000000000098116&sum=50000 [21:44:42]OFD Sender: Processing packet 218960 [packets to send 80, broken 79] [21:44:42]ProducePacketName [21:44:42]name=ofd_packets/00218960 [21:44:42]OFD Sender: To server: pG, [21:44:42]CommunicateWithHost lk.salyk.kg:30040 [21:44:42]ConnectInit lk.salyk.kg [21:44:42]written 0, free lines is 4095 [21:44:42]Connected sock=10 [21:44:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 33 D7 07 01 69 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 5D 02 00 00 F4 03 04 00 48 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 50 57 03 00 35 04 06 00 BA 45 E6 88 DD AD 2D 85 57 8B 62 5F 2F 40 [21:44:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 23 5D 47 00 88 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 39 36 35 34 31 33 10 04 04 00 50 57 03 00 F4 03 04 00 F6 D3 13 67 B6 04 01 00 00 BE DD AB B4 9F 68 9A D0 [21:44:42]CommunicateWithHost err = 0 [21:44:42]CheckOFDResponse [21:44:42]1017 (14) - 77093643461234 [21:44:42]1041 (16) - 0000000000965413 [21:44:42]1040 (4) - 218960 [21:44:42]1012 (4) - 19.10.2024 15:44 [21:44:42]1206 (1) - 0 [21:44:42]OFD Sender: Remove packet 218960 [21:44:42]ProducePacketName [21:44:42]name=ofd_packets/00218960 [21:44:42]NVStorageDeleteData [21:44:42]Write to MH i2c: 01 00 00 1F 07 26 [21:44:42]Write i2c OK [21:44:42]MH_I2C_Read... [21:44:42]Read from MH i2c: 01 [21:44:42]MH_I2C_Read... [21:44:42]Read from MH i2c: 01 07 00 [21:44:42]MH_I2C_Read... [21:44:42]Read from MH i2c: 01 07 00 1F 07 00 00 00 00 00 F3 0C 2C [21:44:42]RasterBufferAndPrint [21:44:42]line [21:44:42]line [21:44:42]line [21:44:42]line [21:44:42]line [21:44:42]written 0, free lines is 3321 [21:44:42]MH_Cut [21:44:42]Write to MH i2c: D1 01 00 26 07 01 FF [21:44:42]Write i2c OK [21:44:42]MH_I2C_Read... [21:44:42]Read from MH i2c: D1 [21:44:42]MH_I2C_Read... [21:44:42]Read from MH i2c: D1 01 00 [21:44:42]MH_I2C_Read... [21:44:42]Read from MH i2c: D1 01 00 26 07 00 FE [21:44:42]Write to MH i2c: 01 00 00 27 07 2E [21:44:42]Write i2c OK [21:44:42]MH_I2C_Read... [21:44:42]OFD Sender: No OFD packet to send [21:44:43]*** Cut start [21:44:43]*** Partial cut [21:44:43]*** CUTSNS_PIN = 1 [21:44:43]*** CUTSNS_PIN = 0 [21:44:43]*** Brake cut motor [21:44:43]Read from MH i2c: 01 [21:44:43]MH_I2C_Read... [21:44:43]*** Stop cut motor [21:44:43]*** Cut end [21:44:43]Read from MH i2c: 01 07 00 [21:44:43]MH_I2C_Read... [21:44:43]Read from MH i2c: 01 07 00 27 07 00 00 00 00 00 FF 0F 43 [21:44:43]process_action close_receipt done [21:44:43]requested_data is exist [21:44:43]produce_requested_data [21:44:43]requested_item fm.sn is exist - process it [21:44:43]wFMCommunicate request_size=4 [21:44:43]MH_SAM_APDU [21:44:43]CAPDU: 80 11 00 00 [21:44:43]Write to MH i2c: E2 08 00 28 07 80 11 00 00 00 00 00 00 A9 [21:44:43]Write i2c OK [21:44:43]MH_I2C_Read... [21:44:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:43]Read from MH i2c: E2 [21:44:43]MH_I2C_Read... [21:44:43]Read from MH i2c: E2 17 00 [21:44:43]MH_I2C_Read... [21:44:43]Read from MH i2c: E2 17 00 28 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F8 [21:44:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:44:43]wFMCommunicate OK [21:44:43]requested_item fd.num is exist - process it [21:44:43]SAM_PROTO_GetFieldsCounters [21:44:43]wFMCommunicate request_size=4 [21:44:43]MH_SAM_APDU [21:44:43]CAPDU: 80 13 00 00 [21:44:43]Write to MH i2c: E2 08 00 29 07 80 13 00 00 00 00 00 00 AC [21:44:43]Write i2c OK [21:44:43]MH_I2C_Read... [21:44:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:44:44]Read from MH i2c: E2 [21:44:44]MH_I2C_Read... [21:44:44]Read from MH i2c: E2 62 00 [21:44:44]MH_I2C_Read... [21:44:44]Read from MH i2c: E2 62 00 29 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 50 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5D 02 00 00 5E 04 04 00 5D 02 00 00 57 04 04 00 5E 02 00 00 19 04 04 00 00 00 00 00 90 00 4C [21:44:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 50 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5D 02 00 00 5E 04 04 00 5D 02 00 00 57 04 04 00 5E 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:44:44]wFMCommunicate OK [21:44:44]SAM_PROTO_GetFieldsCounters done [21:44:44]requested_item shift.num is exist - process it [21:44:44]requested_item shift.opened is exist - process it [21:44:44]req_shift_opened [21:44:44]FM_GetShiftState [21:44:44]SAM_PROTO_GetShiftState [21:44:44]wFMCommunicate request_size=4 [21:44:44]MH_SAM_APDU [21:44:44]CAPDU: 80 13 01 00 [21:44:44]Write to MH i2c: E2 08 00 2A 07 80 13 01 00 00 00 00 00 AE [21:44:44]Write i2c OK [21:44:44]MH_I2C_Read... [21:44:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:44:44]Read from MH i2c: E2 [21:44:44]MH_I2C_Read... [21:44:44]Read from MH i2c: E2 0E 00 [21:44:44]MH_I2C_Read... [21:44:44]Read from MH i2c: E2 0E 00 2A 07 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F1 [21:44:44]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:44:44]wFMCommunicate OK [21:44:44]SAM_PROTO_GetShiftState done [21:44:44]FM_GetShiftState done [21:44:44]req_shift_opened done [21:44:44]requested_item shift.open_date is exist - process it [21:44:44]req_shift_open_date [21:44:44]req_shift_open_date done [21:44:44]produce_requested_data done [21:44:44]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218960,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:44:44]process_action_free close_receipt [21:44:44]json_value_free [21:44:44]json_value_free done [21:44:44]process_json_proto returns [21:44:44]Send response to host [21:44:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218960,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:44:44]free response buf [21:44:44]execute_script done [21:44:44]execute_script returns [21:44:44]free content buf [21:44:44]Sock 7.Close socket [21:44:44]Sock 7.Thread stoped [21:44:46]accept exits with 9 [21:44:46]New connection [21:44:46]New thread 3066555748 created [21:44:46]Thread 3066699108 joined [21:44:46]Waiting for new connection... [21:44:46] Sock 9.Parse request [21:44:46]Sock 9.Check first char [21:44:46]Sock 9.First char is OK [21:44:46]request: POST /json_proto HTTP/1.0 [21:44:46]Method: POST [21:44:46]URL: /json_proto [21:44:46]Method is POST - this is cgi request [21:44:46]url: /json_proto [21:44:46]query_string will be loaded in cgi processing [21:44:46]execute_cgi json_proto POST (null) [21:44:46]execute_cgi path=json_proto method=POST [21:44:46]POST find Content-Length [21:44:46]Host: 172.17.40.4:8080 [21:44:46]Content-Length: 671 [21:44:46]Content-Type: application/json [21:44:46] [21:44:46]POST finish read [21:44:46]Found Content-Length = 671 [21:44:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536521", "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" ] } } [21:44:46]execute_script... [21:44: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)536521", "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" ] } } [21:44:46]POST & json_proto [21:44:46]process_json_proto [21:44:46]json parsed OK: [21:44:46]protocol is kg_v1.0 [21:44:46]action value=close_receipt [21:44:46]process_action close_receipt [21:44:46]cmd_close_receipt [21:44:46]MH_GetDate [21:44:46]Write to MH i2c: F0 00 00 2B 07 21 [21:44:46]Write i2c OK [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: F0 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: F0 09 00 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: F0 09 00 2B 07 00 4E 28 14 67 68 1C 14 67 1A [21:44:46]GetLastDocTimeStamp 1729374280 [21:44:46]current date 1729374286 [21:44:46]FM_GetShiftState [21:44:46]SAM_PROTO_GetShiftState [21:44:46]wFMCommunicate request_size=4 [21:44:46]MH_SAM_APDU [21:44:46]CAPDU: 80 13 01 00 [21:44:46]Write to MH i2c: E2 08 00 2C 07 80 13 01 00 00 00 00 00 B0 [21:44:46]Write i2c OK [21:44:46]MH_I2C_Read... [21:44:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:44:46]Read from MH i2c: E2 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: E2 0E 00 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: E2 0E 00 2C 07 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F3 [21:44:46]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:44:46]wFMCommunicate OK [21:44:46]SAM_PROTO_GetShiftState done [21:44:46]FM_GetShiftState done [21:44:46]opened in 1729296582 [21:44:46]opened+sec_in_day 1729382982 [21:44:46]quantity*price = 70041 [21:44:46]sum+1 = 70043 [21:44:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 606 19.10.2024 21:44 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218961 ФПД: 70875998616630 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214446&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218961&fm=70875998616630&tin=02508201610067®Number=0000000000098116&sum=70000 [21:44:47]StoreToDocumentArchive [21:44:47]shift 443 fd 218961 [21:44:47]save to /storage/0443/doc_00218961 [21:44:47]save last doc name /storage/0443/doc_00218961 to /storage/kkm_last_doc_name [21:44:47]save OK [21:44:47]Clear old archive folders... [21:44:47]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:44:47]tlvbuf is 00F84A80 [21:44:47]SAM_PROTO_ClearQueue [21:44:47]wFMCommunicate request_size=4 [21:44:47]MH_SAM_APDU [21:44:47]CAPDU: 80 09 00 00 [21:44:47]Write to MH i2c: E2 08 00 39 07 80 09 00 00 00 00 00 00 B2 [21:44:47]Write i2c OK [21:44:47]MH_I2C_Read... [21:44:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:44:47]Read from MH i2c: E2 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: E2 03 00 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: E2 03 00 39 07 00 90 00 B4 [21:44:47]RAPDU: 90 00 [21:44:47]wFMCommunicate OK [21:44:47]SAM_PROTO_ClearQueue done [21:44:47]KKMCreateOFDPacket [21:44:47]OFDProtocolAddRootSTLVToBuf [21:44:47]FM_MakeSignedData [21:44:47]FM_MakeSignedData [21:44:47]SAM_PROTO_SignData [21:44:47]wFMCommunicate request_size=4 [21:44:47]MH_SAM_APDU [21:44:47]CAPDU: 80 0D 01 02 [21:44:47]Write to MH i2c: E2 08 00 3A 07 80 0D 01 02 00 00 00 00 BA [21:44:47]Write i2c OK [21:44:47]MH_I2C_Read... [21:44:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:44:47]Read from MH i2c: E2 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: E2 03 00 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: E2 03 00 3A 07 00 90 00 B5 [21:44:47]RAPDU: 90 00 [21:44:47]wFMCommunicate OK [21:44:47]wFMCommunicate request_size=255 [21:44:47]MH_SAM_APDU [21:44:47]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 5E 02 00 00 F4 03 04 00 4E 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 51 57 03 00 35 04 06 00 [21:44:47]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 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 5E 02 00 00 F4 03 04 00 4E 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 51 57 03 00 35 04 06 00 00 00 58 [21:44:47]Write i2c OK [21:44:47]MH_I2C_Read... [21:44:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:47]Read from MH i2c: E2 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: E2 03 00 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: E2 03 00 3B 07 00 90 00 B6 [21:44:47]RAPDU: 90 00 [21:44:47]wFMCommunicate OK [21:44:47]wFMCommunicate request_size=11 [21:44:47]MH_SAM_APDU [21:44:47]CAPDU: 80 0D 02 02 06 40 76 1A B8 7C 36 [21:44:47]Write to MH i2c: E2 0E 00 3C 07 80 0D 02 02 06 00 40 76 1A B8 7C 36 00 00 03 [21:44:47]Write i2c OK [21:44:47]MH_I2C_Read... [21:44:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:47]Read from MH i2c: E2 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: E2 03 00 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: E2 03 00 3C 07 00 90 00 B7 [21:44:47]RAPDU: 90 00 [21:44:47]wFMCommunicate OK [21:44:47]wFMCommunicate request_size=4 [21:44:47]MH_SAM_APDU [21:44:47]CAPDU: 80 0D 03 02 [21:44:47]Write to MH i2c: E2 08 00 3D 07 80 0D 03 02 00 00 00 00 BF [21:44:47]Write i2c OK [21:44:47]MH_I2C_Read... [21:44:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:44:47]Read from MH i2c: E2 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: E2 0B 00 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: E2 0B 00 3D 07 00 6C 7E D5 CA 66 09 E2 6C 90 00 06 [21:44:47]RAPDU: 6C 7E D5 CA 66 09 E2 6C 90 00 [21:44:47]wFMCommunicate OK [21:44:47]SAM_PROTO_SignData done [21:44:47]FM_MakeSignedData done [21:44:47]CreateOFDProtocolMessage [21:44:47]wFMCommunicate request_size=4 [21:44:47]MH_SAM_APDU [21:44:47]CAPDU: 80 11 00 00 [21:44:47]Write to MH i2c: E2 08 00 3E 07 80 11 00 00 00 00 00 00 BF [21:44:47]Write i2c OK [21:44:47]MH_I2C_Read... [21:44:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:47]Read from MH i2c: E2 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: E2 17 00 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: E2 17 00 3E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0E [21:44:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:44:47]wFMCommunicate OK [21:44:47]CreateOFDProtocolMessage done [21:44:47]OFDSenderStorePacket 218961 [21:44:47]StoreOFDPacket docnum=218961 [21:44:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 CA F4 08 01 A7 4B 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 5E 02 00 00 F4 03 04 00 4E 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 51 57 03 00 35 04 06 00 40 76 1A B8 7C 36 6C 7E D5 CA 66 09 E2 6C [21:44:47]CheckFolder [21:44:47]dirname=/storage/ofd_packets [21:44:47]CheckFolder done [21:44:47]ProducePacketName [21:44:47]name=ofd_packets/00218961 [21:44:47]NVStorageSaveData ofd_packets/00218961 [21:44:47]File name is /storage/ofd_packets/00218961 [21:44:47]Write 302 bytes [21:44:47]NVStorageSaveData done [21:44:47]OFDSenderStorePacket done [21:44:47]KKMCreateOFDPacket done [21:44:47]NVStorageSaveData kkm_last_timestamp [21:44:47]File name is /storage/kkm_last_timestamp [21:44:47]Write 4 bytes [21:44:47]NVStorageSaveData done [21:44:47]ExternCall_PrintAddStr [21:44:47]wPrintStart [21:44:47]Write to MH i2c: 01 00 00 3F 07 46 [21:44:47]Write i2c OK [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: 01 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: 01 07 00 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: 01 07 00 3F 07 00 00 00 00 00 FF 0F 5B [21:44:47]RasterBufferAndPrint [21:44:47]line Счет N : (1)536521 [21:44:47]line ИНН: 02508201610067 [21:44:47]line Контрольно-Кассовый Чек [21:44:47]line ПРОДАЖА [21:44:47]line ТРК (МРК, ГНК) : 32 [21:44:47]line Товар: 2710124130 [21:44:47]line SUPER 92-К-5 [21:44:47]line 10.240 * 68.40 [21:44:47]line = 700.42 [21:44:47]line НДС 12% НСП 1% [21:44:47]line > о реализуемом товаре [21:44:47]line ОКРУГЛЕНИЕ: -0.42 [21:44:47]line ИТОГО: 700.00 [21:44:47]line Внесено: 700.00 [21:44:47]line СДАЧА: 0.00 [21:44:47]line НСП 1% : 6.20 [21:44:47]line НДС 12% : 74.38 [21:44:47]line Наличными: 700.00 [21:44:47]line Безнал.: 0.00 [21:44:47]line Место: АЗС № 84 "Партнер Нефть" [21:44:47]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:44:47]line СНО: Общий режим [21:44:47]line Чек 606 19.10.2024 21:44 [21:44:47]line Смена: 443 ФФД: 1.0 [21:44:47]line ЗНМ: 0300000178 [21:44:47]line РНМ: 0000000000098116 [21:44:47]line Версия ККМ: 001 [21:44:47]line ФМ: 0000000000965413 [21:44:47]line ФД: 218961 [21:44:47]line ФПД: 70875998616630 [21:44:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214446&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218961&fm=70875998616630&tin=02508201610067®Number=0000000000098116&sum=70000 [21:44:47]written 0, free lines is 4095 [21:44:47]OFD Sender: Processing packet 218961 [packets to send 80, broken 79] [21:44:47]ProducePacketName [21:44:47]name=ofd_packets/00218961 [21:44:47]OFD Sender: To server: pG, [21:44:47]CommunicateWithHost lk.salyk.kg:30040 [21:44:47]ConnectInit lk.salyk.kg [21:44:48]Connected sock=10 [21:44:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 CA F4 08 01 A7 4B 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 5E 02 00 00 F4 03 04 00 4E 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 51 57 03 00 35 04 06 00 40 76 1A B8 7C 36 6C 7E D5 CA 66 09 E2 6C [21:44:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 BD DB 47 00 EB 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 39 36 35 34 31 33 10 04 04 00 51 57 03 00 F4 03 04 00 FC D3 13 67 B6 04 01 00 00 E6 67 29 5D D0 B2 ED 65 [21:44:48]CommunicateWithHost err = 0 [21:44:48]CheckOFDResponse [21:44:48]1017 (14) - 77093643461234 [21:44:48]1041 (16) - 0000000000965413 [21:44:48]1040 (4) - 218961 [21:44:48]1012 (4) - 19.10.2024 15:45 [21:44:48]1206 (1) - 0 [21:44:48]OFD Sender: Remove packet 218961 [21:44:48]ProducePacketName [21:44:48]name=ofd_packets/00218961 [21:44:48]NVStorageDeleteData [21:44:48]Write to MH i2c: 01 00 00 6A 07 71 [21:44:48]Write i2c OK [21:44:48]MH_I2C_Read... [21:44:48]Read from MH i2c: 01 [21:44:48]MH_I2C_Read... [21:44:48]Read from MH i2c: 01 07 00 [21:44:48]MH_I2C_Read... [21:44:48]Read from MH i2c: 01 07 00 6A 07 00 00 00 00 00 FF 0C 83 [21:44:48]RasterBufferAndPrint [21:44:48]line [21:44:48]line [21:44:48]line [21:44:48]line [21:44:48]line [21:44:48]written 0, free lines is 3340 [21:44:48]MH_Cut [21:44:48]Write to MH i2c: D1 01 00 71 07 01 4A [21:44:48]Write i2c OK [21:44:48]MH_I2C_Read... [21:44:48]Read from MH i2c: D1 [21:44:48]MH_I2C_Read... [21:44:48]Read from MH i2c: D1 01 00 [21:44:48]MH_I2C_Read... [21:44:48]Read from MH i2c: D1 01 00 71 07 00 49 [21:44:48]Write to MH i2c: 01 00 00 72 07 79 [21:44:48]Write i2c OK [21:44:48]MH_I2C_Read... [21:44:48]OFD Sender: No OFD packet to send [21:44:49]*** Cut start [21:44:49]*** Partial cut [21:44:49]*** CUTSNS_PIN = 1 [21:44:49]*** CUTSNS_PIN = 0 [21:44:49]*** Brake cut motor [21:44:49]Read from MH i2c: 01 [21:44:49]MH_I2C_Read... [21:44:49]*** Stop cut motor [21:44:49]*** Cut end [21:44:49]Read from MH i2c: 01 07 00 [21:44:49]MH_I2C_Read... [21:44:49]Read from MH i2c: 01 07 00 72 07 00 00 00 00 00 FF 0F 8E [21:44:49]process_action close_receipt done [21:44:49]requested_data is exist [21:44:49]produce_requested_data [21:44:49]requested_item fm.sn is exist - process it [21:44:49]wFMCommunicate request_size=4 [21:44:49]MH_SAM_APDU [21:44:49]CAPDU: 80 11 00 00 [21:44:49]Write to MH i2c: E2 08 00 73 07 80 11 00 00 00 00 00 00 F4 [21:44:49]Write i2c OK [21:44:49]MH_I2C_Read... [21:44:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:49]Read from MH i2c: E2 [21:44:49]MH_I2C_Read... [21:44:49]Read from MH i2c: E2 17 00 [21:44:49]MH_I2C_Read... [21:44:49]Read from MH i2c: E2 17 00 73 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 43 [21:44:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:44:49]wFMCommunicate OK [21:44:49]requested_item fd.num is exist - process it [21:44:49]SAM_PROTO_GetFieldsCounters [21:44:49]wFMCommunicate request_size=4 [21:44:49]MH_SAM_APDU [21:44:49]CAPDU: 80 13 00 00 [21:44:49]Write to MH i2c: E2 08 00 74 07 80 13 00 00 00 00 00 00 F7 [21:44:49]Write i2c OK [21:44:49]MH_I2C_Read... [21:44:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:44:49]Read from MH i2c: E2 [21:44:49]MH_I2C_Read... [21:44:49]Read from MH i2c: E2 62 00 [21:44:49]MH_I2C_Read... [21:44:49]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 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 51 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5E 02 00 00 5E 04 04 00 5E 02 00 00 57 04 04 00 5F 02 00 00 19 04 04 00 00 00 00 00 90 00 9B [21:44:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 51 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5E 02 00 00 5E 04 04 00 5E 02 00 00 57 04 04 00 5F 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:44:49]wFMCommunicate OK [21:44:49]SAM_PROTO_GetFieldsCounters done [21:44:49]requested_item shift.num is exist - process it [21:44:49]requested_item shift.opened is exist - process it [21:44:49]req_shift_opened [21:44:49]FM_GetShiftState [21:44:49]SAM_PROTO_GetShiftState [21:44:49]wFMCommunicate request_size=4 [21:44:49]MH_SAM_APDU [21:44:49]CAPDU: 80 13 01 00 [21:44:49]Write to MH i2c: E2 08 00 75 07 80 13 01 00 00 00 00 00 F9 [21:44:49]Write i2c OK [21:44:49]MH_I2C_Read... [21:44:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:44:49]Read from MH i2c: E2 [21:44:49]MH_I2C_Read... [21:44:49]Read from MH i2c: E2 0E 00 [21:44:49]MH_I2C_Read... [21:44:49]Read from MH i2c: E2 0E 00 75 07 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3C [21:44:49]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:44:49]wFMCommunicate OK [21:44:49]SAM_PROTO_GetShiftState done [21:44:50]FM_GetShiftState done [21:44:50]req_shift_opened done [21:44:50]requested_item shift.open_date is exist - process it [21:44:50]req_shift_open_date [21:44:50]req_shift_open_date done [21:44:50]produce_requested_data done [21:44:50]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218961,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:44:50]process_action_free close_receipt [21:44:50]json_value_free [21:44:50]json_value_free done [21:44:50]process_json_proto returns [21:44:50]Send response to host [21:44:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218961,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:44:50]free response buf [21:44:50]execute_script done [21:44:50]execute_script returns [21:44:50]free content buf [21:44:50]Sock 9.Close socket [21:44:50]Sock 9.Thread stoped [21:44:50]accept exits with 7 [21:44:50]New connection [21:44:50]New thread 3066699108 created [21:44:50]Thread 3066555748 joined [21:44:50]Waiting for new connection... [21:44:50] Sock 7.Parse request [21:44:50]Sock 7.Check first char [21:44:50]Sock 7.First char is OK [21:44:50]request: POST /json_proto HTTP/1.0 [21:44:50]Method: POST [21:44:50]URL: /json_proto [21:44:50]Method is POST - this is cgi request [21:44:50]url: /json_proto [21:44:50]query_string will be loaded in cgi processing [21:44:50]execute_cgi json_proto POST (null) [21:44:50]execute_cgi path=json_proto method=POST [21:44:50]POST find Content-Length [21:44:50]Host: 172.17.40.4:8080 [21:44:50]Content-Length: 675 [21:44:50]Content-Type: application/json [21:44:50] [21:44:50]POST finish read [21:44:50]Found Content-Length = 675 [21:44:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:44:50]execute_script... [21:44: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)536520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:44:50]POST & json_proto [21:44:50]process_json_proto [21:44:50]json parsed OK: [21:44:50]protocol is kg_v1.0 [21:44:50]action value=close_receipt [21:44:50]process_action close_receipt [21:44:50]cmd_close_receipt [21:44:50]MH_GetDate [21:44:50]Write to MH i2c: F0 00 00 76 07 6C [21:44:50]Write i2c OK [21:44:50]MH_I2C_Read... [21:44:50]Read from MH i2c: F0 [21:44:50]MH_I2C_Read... [21:44:50]Read from MH i2c: F0 09 00 [21:44:50]MH_I2C_Read... [21:44:50]Read from MH i2c: F0 09 00 76 07 00 52 28 14 67 68 1C 14 67 69 [21:44:50]GetLastDocTimeStamp 1729374286 [21:44:50]current date 1729374290 [21:44:50]FM_GetShiftState [21:44:50]SAM_PROTO_GetShiftState [21:44:50]wFMCommunicate request_size=4 [21:44:50]MH_SAM_APDU [21:44:50]CAPDU: 80 13 01 00 [21:44:50]Write to MH i2c: E2 08 00 77 07 80 13 01 00 00 00 00 00 FB [21:44:50]Write i2c OK [21:44:50]MH_I2C_Read... [21:44:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:44:50]Read from MH i2c: E2 [21:44:50]MH_I2C_Read... [21:44:50]Read from MH i2c: E2 0E 00 [21:44:50]MH_I2C_Read... [21:44:50]Read from MH i2c: E2 0E 00 77 07 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3E [21:44:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:44:50]wFMCommunicate OK [21:44:50]SAM_PROTO_GetShiftState done [21:44:50]FM_GetShiftState done [21:44:50]opened in 1729296582 [21:44:50]opened+sec_in_day 1729382982 [21:44:50]quantity*price = 200001 [21:44:50]sum+1 = 200003 [21:44:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 607 19.10.2024 21:44 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218962 ФПД: 136498136648854 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214450&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218962&fm=136498136648854&tin=02508201610067®Number=0000000000098116&sum=200000 [21:44:51]StoreToDocumentArchive [21:44:51]shift 443 fd 218962 [21:44:51]save to /storage/0443/doc_00218962 [21:44:51]save last doc name /storage/0443/doc_00218962 to /storage/kkm_last_doc_name [21:44:51]save OK [21:44:51]Clear old archive folders... [21:44:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:44:51]tlvbuf is 01015B70 [21:44:51]SAM_PROTO_ClearQueue [21:44:51]wFMCommunicate request_size=4 [21:44:51]MH_SAM_APDU [21:44:51]CAPDU: 80 09 00 00 [21:44:51]Write to MH i2c: E2 08 00 84 07 80 09 00 00 00 00 00 00 FD [21:44:51]Write i2c OK [21:44:51]MH_I2C_Read... [21:44:51]Read from MH i2c: E2 [21:44:51]MH_I2C_Read... [21:44:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:44:51]Read from MH i2c: E2 03 00 [21:44:51]MH_I2C_Read... [21:44:51]Read from MH i2c: E2 03 00 84 07 00 90 00 FF [21:44:51]RAPDU: 90 00 [21:44:51]wFMCommunicate OK [21:44:51]SAM_PROTO_ClearQueue done [21:44:51]KKMCreateOFDPacket [21:44:51]OFDProtocolAddRootSTLVToBuf [21:44:51]FM_MakeSignedData [21:44:51]FM_MakeSignedData [21:44:51]SAM_PROTO_SignData [21:44:51]wFMCommunicate request_size=4 [21:44:51]MH_SAM_APDU [21:44:51]CAPDU: 80 0D 01 02 [21:44:51]Write to MH i2c: E2 08 00 85 07 80 0D 01 02 00 00 00 00 05 [21:44:51]Write i2c OK [21:44:51]MH_I2C_Read... [21:44:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:44:51]Read from MH i2c: E2 [21:44:51]MH_I2C_Read... [21:44:51]Read from MH i2c: E2 03 00 [21:44:51]MH_I2C_Read... [21:44:51]Read from MH i2c: E2 03 00 85 07 00 90 00 00 [21:44:51]RAPDU: 90 00 [21:44:51]wFMCommunicate OK [21:44:51]wFMCommunicate request_size=255 [21:44:51]MH_SAM_APDU [21: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 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 52 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 52 57 03 00 35 04 06 00 [21:44:51]Write to MH i2c: E2 02 01 86 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 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 52 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 52 57 03 00 35 04 06 00 00 00 0D [21:44:51]Write i2c OK [21:44:51]MH_I2C_Read... [21:44:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:52]Read from MH i2c: E2 [21:44:52]MH_I2C_Read... [21:44:52]Read from MH i2c: E2 03 00 [21:44:52]MH_I2C_Read... [21:44:52]Read from MH i2c: E2 03 00 86 07 00 90 00 01 [21:44:52]RAPDU: 90 00 [21:44:52]wFMCommunicate OK [21:44:52]wFMCommunicate request_size=11 [21:44:52]MH_SAM_APDU [21:44:52]CAPDU: 80 0D 02 02 06 7C 24 F2 F2 8C 96 [21:44:52]Write to MH i2c: E2 0E 00 87 07 80 0D 02 02 06 00 7C 24 F2 F2 8C 96 00 00 BA [21:44:52]Write i2c OK [21:44:52]MH_I2C_Read... [21:44:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:52]Read from MH i2c: E2 [21:44:52]MH_I2C_Read... [21:44:52]Read from MH i2c: E2 03 00 [21:44:52]MH_I2C_Read... [21:44:52]Read from MH i2c: E2 03 00 87 07 00 90 00 02 [21:44:52]RAPDU: 90 00 [21:44:52]wFMCommunicate OK [21:44:52]wFMCommunicate request_size=4 [21:44:52]MH_SAM_APDU [21:44:52]CAPDU: 80 0D 03 02 [21:44:52]Write to MH i2c: E2 08 00 88 07 80 0D 03 02 00 00 00 00 0A [21:44:52]Write i2c OK [21:44:52]MH_I2C_Read... [21:44:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:44:52]Read from MH i2c: E2 [21:44:52]MH_I2C_Read... [21:44:52]Read from MH i2c: E2 0B 00 [21:44:52]MH_I2C_Read... [21:44:52]Read from MH i2c: E2 0B 00 88 07 00 C6 CA E0 F0 0E 4F 36 97 90 00 95 [21:44:52]RAPDU: C6 CA E0 F0 0E 4F 36 97 90 00 [21:44:52]wFMCommunicate OK [21:44:52]SAM_PROTO_SignData done [21:44:52]FM_MakeSignedData done [21:44:52]CreateOFDProtocolMessage [21:44:52]wFMCommunicate request_size=4 [21:44:52]MH_SAM_APDU [21:44:52]CAPDU: 80 11 00 00 [21:44:52]Write to MH i2c: E2 08 00 89 07 80 11 00 00 00 00 00 00 0A [21:44:52]Write i2c OK [21:44:52]MH_I2C_Read... [21:44:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:52]Read from MH i2c: E2 [21:44:52]MH_I2C_Read... [21:44:52]Read from MH i2c: E2 17 00 [21:44:52]MH_I2C_Read... [21:44:52]Read from MH i2c: E2 17 00 89 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 59 [21:44:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:44:52]wFMCommunicate OK [21:44:52]CreateOFDProtocolMessage done [21:44:52]OFDSenderStorePacket 218962 [21:44:52]StoreOFDPacket docnum=218962 [21:44:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 79 24 08 01 80 C4 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 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 52 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 52 57 03 00 35 04 06 00 7C 24 F2 F2 8C 96 C6 CA E0 F0 0E 4F 36 97 [21:44:52]CheckFolder [21:44:52]dirname=/storage/ofd_packets [21:44:52]CheckFolder done [21:44:52]ProducePacketName [21:44:52]name=ofd_packets/00218962 [21:44:52]NVStorageSaveData ofd_packets/00218962 [21:44:52]File name is /storage/ofd_packets/00218962 [21:44:52]Write 302 bytes [21:44:52]NVStorageSaveData done [21:44:52]OFDSenderStorePacket done [21:44:52]KKMCreateOFDPacket done [21:44:52]NVStorageSaveData kkm_last_timestamp [21:44:52]File name is /storage/kkm_last_timestamp [21:44:52]Write 4 bytes [21:44:52]NVStorageSaveData done [21:44:52]ExternCall_PrintAddStr [21:44:52]wPrintStart [21:44:52]Write to MH i2c: 01 00 00 8A 07 91 [21:44:52]Write i2c OK [21:44:52]MH_I2C_Read... [21:44:52]Read from MH i2c: 01 [21:44:52]MH_I2C_Read... [21:44:52]Read from MH i2c: 01 07 00 [21:44:52]MH_I2C_Read... [21:44:52]Read from MH i2c: 01 07 00 8A 07 00 00 00 00 00 FF 0F A6 [21:44:52]RasterBufferAndPrint [21:44:52]line Счет N : (1)536520 [21:44:52]line ИНН: 02508201610067 [21:44:52]line Контрольно-Кассовый Чек [21:44:52]line ПРОДАЖА [21:44:52]line ТРК (МРК, ГНК) : 12 [21:44:52]line Товар: 2710124130 [21:44:52]line SUPER 92-К-5 [21:44:52]line 29.240 * 68.40 [21:44:52]line = 2000.02 [21:44:52]line НДС 12% НСП 1% [21:44:52]line > о реализуемом товаре [21:44:52]line ОКРУГЛЕНИЕ: -0.02 [21:44:52]line ИТОГО: 2000.00 [21:44:52]line Внесено: 2000.00 [21:44:52]line СДАЧА: 0.00 [21:44:52]line НСП 1% : 17.70 [21:44:52]line НДС 12% : 212.39 [21:44:52]line Наличными: 2000.00 [21:44:52]line Безнал.: 0.00 [21:44:52]line Место: АЗС № 84 "Партнер Нефть" [21:44:52]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:44:52]line СНО: Общий режим [21:44:52]line Чек 607 19.10.2024 21:44 [21:44:52]line Смена: 443 ФФД: 1.0 [21:44:52]line ЗНМ: 0300000178 [21:44:52]line РНМ: 0000000000098116 [21:44:52]line Версия ККМ: 001 [21:44:52]line ФМ: 0000000000965413 [21:44:52]line ФД: 218962 [21:44:52]line ФПД: 136498136648854 [21:44:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214450&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218962&fm=136498136648854&tin=02508201610067®Number=0000000000098116&sum=200000 [21:44:52]OFD Sender: Processing packet 218962 [packets to send 80, broken 79] [21:44:52]ProducePacketName [21:44:52]name=ofd_packets/00218962 [21:44:52]OFD Sender: To server: pG, [21:44:52]CommunicateWithHost lk.salyk.kg:30040 [21:44:52]ConnectInit lk.salyk.kg [21:44:52]written 0, free lines is 4095 [21:44:52]Connected sock=10 [21:44:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 79 24 08 01 80 C4 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 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 52 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 52 57 03 00 35 04 06 00 7C 24 F2 F2 8C 96 C6 CA E0 F0 0E 4F 36 97 [21:44:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 60 30 47 00 EE 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 39 36 35 34 31 33 10 04 04 00 52 57 03 00 F4 03 04 00 00 D4 13 67 B6 04 01 00 00 68 41 99 C5 33 87 DF C2 [21:44:53]CommunicateWithHost err = 0 [21:44:53]CheckOFDResponse [21:44:53]1017 (14) - 77093643461234 [21:44:53]1041 (16) - 0000000000965413 [21:44:53]1040 (4) - 218962 [21:44:53]1012 (4) - 19.10.2024 15:45 [21:44:53]1206 (1) - 0 [21:44:53]OFD Sender: Remove packet 218962 [21:44:53]ProducePacketName [21:44:53]name=ofd_packets/00218962 [21:44:53]NVStorageDeleteData [21:44:53]Write to MH i2c: 01 00 00 B5 07 BC [21:44:53]Write i2c OK [21:44:53]MH_I2C_Read... [21:44:53]Read from MH i2c: 01 [21:44:53]MH_I2C_Read... [21:44:53]Read from MH i2c: 01 07 00 [21:44:53]MH_I2C_Read... [21:44:53]Read from MH i2c: 01 07 00 B5 07 00 00 00 00 00 08 0D D8 [21:44:53]RasterBufferAndPrint [21:44:53]line [21:44:53]line [21:44:53]line [21:44:53]line [21:44:53]line [21:44:53]written 0, free lines is 3354 [21:44:53]MH_Cut [21:44:53]Write to MH i2c: D1 01 00 BC 07 01 95 [21:44:53]Write i2c OK [21:44:53]MH_I2C_Read... [21:44:53]Read from MH i2c: D1 [21:44:53]MH_I2C_Read... [21:44:53]Read from MH i2c: D1 01 00 [21:44:53]MH_I2C_Read... [21:44:53]Read from MH i2c: D1 01 00 BC 07 00 94 [21:44:53]Write to MH i2c: 01 00 00 BD 07 C4 [21:44:53]Write i2c OK [21:44:53]MH_I2C_Read... [21:44:53]OFD Sender: No OFD packet to send [21:44:53]*** Cut start [21:44:53]*** Partial cut [21:44:53]*** CUTSNS_PIN = 1 [21:44:53]*** CUTSNS_PIN = 0 [21:44:54]*** Brake cut motor [21:44:54]Read from MH i2c: 01 [21:44:54]MH_I2C_Read... [21:44:54]*** Stop cut motor [21:44:54]*** Cut end [21:44:54]Read from MH i2c: 01 07 00 [21:44:54]MH_I2C_Read... [21:44:54]Read from MH i2c: 01 07 00 BD 07 00 00 00 00 00 FF 0F D9 [21:44:54]process_action close_receipt done [21:44:54]requested_data is exist [21:44:54]produce_requested_data [21:44:54]requested_item fm.sn is exist - process it [21:44:54]wFMCommunicate request_size=4 [21:44:54]MH_SAM_APDU [21:44:54]CAPDU: 80 11 00 00 [21:44:54]Write to MH i2c: E2 08 00 BE 07 80 11 00 00 00 00 00 00 3F [21:44:54]Write i2c OK [21:44:54]MH_I2C_Read... [21:44:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:54]Read from MH i2c: E2 [21:44:54]MH_I2C_Read... [21:44:54]Read from MH i2c: E2 17 00 [21:44:54]MH_I2C_Read... [21:44:54]Read from MH i2c: E2 17 00 BE 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8E [21:44:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:44:54]wFMCommunicate OK [21:44:54]requested_item fd.num is exist - process it [21:44:54]SAM_PROTO_GetFieldsCounters [21:44:54]wFMCommunicate request_size=4 [21:44:54]MH_SAM_APDU [21:44:54]CAPDU: 80 13 00 00 [21:44:54]Write to MH i2c: E2 08 00 BF 07 80 13 00 00 00 00 00 00 42 [21:44:54]Write i2c OK [21:44:54]MH_I2C_Read... [21:44:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:44:54]Read from MH i2c: E2 [21:44:54]MH_I2C_Read... [21:44:54]Read from MH i2c: E2 62 00 [21:44:54]MH_I2C_Read... [21:44:54]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 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 52 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5F 02 00 00 5E 04 04 00 5F 02 00 00 57 04 04 00 60 02 00 00 19 04 04 00 00 00 00 00 90 00 EA [21:44:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 52 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 5F 02 00 00 5E 04 04 00 5F 02 00 00 57 04 04 00 60 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:44:54]wFMCommunicate OK [21:44:54]SAM_PROTO_GetFieldsCounters done [21:44:54]requested_item shift.num is exist - process it [21:44:54]requested_item shift.opened is exist - process it [21:44:54]req_shift_opened [21:44:54]FM_GetShiftState [21:44:54]SAM_PROTO_GetShiftState [21:44:54]wFMCommunicate request_size=4 [21:44:54]MH_SAM_APDU [21:44:54]CAPDU: 80 13 01 00 [21:44:54]Write to MH i2c: E2 08 00 C0 07 80 13 01 00 00 00 00 00 44 [21:44:54]Write i2c OK [21:44:54]MH_I2C_Read... [21:44:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:44:54]Read from MH i2c: E2 [21:44:54]MH_I2C_Read... [21:44:54]Read from MH i2c: E2 0E 00 [21:44:54]MH_I2C_Read... [21:44:54]Read from MH i2c: E2 0E 00 C0 07 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 87 [21:44:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:44:54]wFMCommunicate OK [21:44:54]SAM_PROTO_GetShiftState done [21:44:54]FM_GetShiftState done [21:44:54]req_shift_opened done [21:44:54]requested_item shift.open_date is exist - process it [21:44:54]req_shift_open_date [21:44:54]req_shift_open_date done [21:44:54]produce_requested_data done [21:44:54]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218962,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:44:54]process_action_free close_receipt [21:44:54]json_value_free [21:44:54]json_value_free done [21:44:54]process_json_proto returns [21:44:54]Send response to host [21:44:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218962,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:44:54]free response buf [21:44:54]execute_script done [21:44:54]execute_script returns [21:44:54]free content buf [21:44:54]Sock 7.Close socket [21:44:54]Sock 7.Thread stoped [21:44:58]OFD Sender: No OFD packet to send [21:45:03]OFD Sender: No OFD packet to send [21:45:08]OFD Sender: No OFD packet to send [21:45:13]OFD Sender: No OFD packet to send [21:45:18]OFD Sender: No OFD packet to send [21:45:23]OFD Sender: No OFD packet to send [21:45:28]OFD Sender: No OFD packet to send [21:45:33]OFD Sender: No OFD packet to send [21:45:38]OFD Sender: No OFD packet to send [21:45:43]OFD Sender: No OFD packet to send [21:45:48]OFD Sender: No OFD packet to send [21:45:53]OFD Sender: No OFD packet to send [21:45:58]OFD Sender: No OFD packet to send [21:46:03]OFD Sender: No OFD packet to send [21:46:08]OFD Sender: No OFD packet to send [21:46:10]accept exits with 9 [21:46:10]New connection [21:46:10]New thread 3066555748 created [21:46:10]Thread 3066699108 joined [21:46:10]Waiting for new connection... [21:46:10] Sock 9.Parse request [21:46:10]Sock 9.Check first char [21:46:10]Sock 9.First char is OK [21:46:10]request: POST /json_proto HTTP/1.0 [21:46:10]Method: POST [21:46:10]URL: /json_proto [21:46:10]Method is POST - this is cgi request [21:46:10]url: /json_proto [21:46:10]query_string will be loaded in cgi processing [21:46:10]execute_cgi json_proto POST (null) [21:46:10]execute_cgi path=json_proto method=POST [21:46:10]POST find Content-Length [21:46:10]Host: 172.17.40.4:8080 [21:46:10]Content-Length: 1217 [21:46:10]Content-Type: application/json [21:46:10] [21:46:10]POST finish read [21:46:10]Found Content-Length = 1217 [21:46:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79829", "tax_sys" : 0, "items" : [ { "code": "4700003010353", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Let`s Go! \u0441/\u0441 \u0433\u0440\u0443\u0448\u0430 \u041F\u042D\u0422 1\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4011100977952", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0422\u0432\u0438\u043A\u0441 55\u0433", "price" : 54.00, "quantity" : 1.000, "sum" : 54.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607065001445", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Snickers 50,5\u0433", "price" : 59.00, "quantity" : 1.000, "sum" : 59.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 193.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:46:10]execute_script... [21:46:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79829", "tax_sys" : 0, "items" : [ { "code": "4700003010353", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Let`s Go! \u0441/\u0441 \u0433\u0440\u0443\u0448\u0430 \u041F\u042D\u0422 1\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4011100977952", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0422\u0432\u0438\u043A\u0441 55\u0433", "price" : 54.00, "quantity" : 1.000, "sum" : 54.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607065001445", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Snickers 50,5\u0433", "price" : 59.00, "quantity" : 1.000, "sum" : 59.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 193.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:46:10]POST & json_proto [21:46:10]process_json_proto [21:46:10]json parsed OK: [21:46:10]protocol is kg_v1.0 [21:46:10]action value=close_receipt [21:46:10]process_action close_receipt [21:46:10]cmd_close_receipt [21:46:10]MH_GetDate [21:46:10]Write to MH i2c: F0 00 00 C1 07 B7 [21:46:10]Write i2c OK [21:46:10]MH_I2C_Read... [21:46:10]Read from MH i2c: F0 [21:46:10]MH_I2C_Read... [21:46:10]Read from MH i2c: F0 09 00 [21:46:10]MH_I2C_Read... [21:46:10]Read from MH i2c: F0 09 00 C1 07 00 A3 28 14 67 68 1C 14 67 05 [21:46:10]GetLastDocTimeStamp 1729374290 [21:46:10]current date 1729374371 [21:46:10]FM_GetShiftState [21:46:10]SAM_PROTO_GetShiftState [21:46:10]wFMCommunicate request_size=4 [21:46:10]MH_SAM_APDU [21:46:10]CAPDU: 80 13 01 00 [21:46:10]Write to MH i2c: E2 08 00 C2 07 80 13 01 00 00 00 00 00 46 [21:46:10]Write i2c OK [21:46:10]MH_I2C_Read... [21:46:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:46:11]Read from MH i2c: E2 [21:46:11]MH_I2C_Read... [21:46:11]Read from MH i2c: E2 0E 00 [21:46:11]MH_I2C_Read... [21:46:11]Read from MH i2c: E2 0E 00 C2 07 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 89 [21:46:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:46:11]wFMCommunicate OK [21:46:11]SAM_PROTO_GetShiftState done [21:46:11]FM_GetShiftState done [21:46:11]opened in 1729296582 [21:46:11]opened+sec_in_day 1729382982 [21:46:11]quantity*price = 8000 [21:46:11]sum+1 = 8001 [21:46:11]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4011100977952 Шок Батончик Твикс 55г 1.000 * 54.00 = 54.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4607065001445 Шок батончик Snickers 50,5г 1.000 * 59.00 = 59.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 193.00 НСП 1% : 1.71 НДС 12% : 20.49 Наличными: 193.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 608 19.10.2024 21:46 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218963 ФПД: 259631354661818 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214611&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218963&fm=259631354661818&tin=02508201610067®Number=0000000000098116&sum=19300 0 [21:46:12]StoreToDocumentArchive [21:46:12]shift 443 fd 218963 [21:46:12]save to /storage/0443/doc_00218963 [21:46:12]save last doc name /storage/0443/doc_00218963 to /storage/kkm_last_doc_name [21:46:12]save OK [21:46:12]Clear old archive folders... [21:46:12]ProcessDocumentItem done err = 0, tmpTLVsize=516 [21:46:12]tlvbuf is 00FCC500 [21:46:12]SAM_PROTO_ClearQueue [21:46:12]wFMCommunicate request_size=4 [21:46:12]MH_SAM_APDU [21:46:12]CAPDU: 80 09 00 00 [21:46:12]Write to MH i2c: E2 08 00 CF 07 80 09 00 00 00 00 00 00 48 [21:46:12]Write i2c OK [21:46:12]MH_I2C_Read... [21:46:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:46:12]Read from MH i2c: E2 [21:46:12]MH_I2C_Read... [21:46:12]Read from MH i2c: E2 03 00 [21:46:12]MH_I2C_Read... [21:46:12]Read from MH i2c: E2 03 00 CF 07 00 90 00 4A [21:46:12]RAPDU: 90 00 [21:46:12]wFMCommunicate OK [21:46:12]SAM_PROTO_ClearQueue done [21:46:12]KKMCreateOFDPacket [21:46:12]OFDProtocolAddRootSTLVToBuf [21:46:12]FM_MakeSignedData [21:46:12]FM_MakeSignedData [21:46:12]SAM_PROTO_SignData [21:46:12]wFMCommunicate request_size=4 [21:46:12]MH_SAM_APDU [21:46:12]CAPDU: 80 0D 01 02 [21:46:12]Write to MH i2c: E2 08 00 D0 07 80 0D 01 02 00 00 00 00 50 [21:46:12]Write i2c OK [21:46:12]MH_I2C_Read... [21:46:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:46:12]Read from MH i2c: E2 [21:46:12]MH_I2C_Read... [21:46:12]Read from MH i2c: E2 03 00 [21:46:12]MH_I2C_Read... [21:46:12]Read from MH i2c: E2 03 00 D0 07 00 90 00 4B [21:46:12]RAPDU: 90 00 [21:46:12]wFMCommunicate OK [21:46:12]wFMCommunicate request_size=255 [21:46:12]MH_SAM_APDU [21:46:12]CAPDU: 80 0D 02 02 FA 03 00 04 02 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 35 33 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 15 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 [21:46:12]Write to MH i2c: E2 02 01 D1 07 80 0D 02 02 FA 00 03 00 04 02 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 35 33 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 15 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 00 00 98 [21:46:12]Write i2c OK [21:46:12]MH_I2C_Read... [21:46:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:46:12]Read from MH i2c: E2 [21:46:12]MH_I2C_Read... [21:46:12]Read from MH i2c: E2 03 00 [21:46:12]MH_I2C_Read... [21:46:12]Read from MH i2c: E2 03 00 D1 07 00 90 00 4C [21:46:12]RAPDU: 90 00 [21:46:12]wFMCommunicate OK [21:46:12]wFMCommunicate request_size=255 [21:46:12]MH_SAM_APDU [21:46:12]CAPDU: 80 0D 02 02 FA 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 4B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 08 00 00 00 00 07 04 06 00 64 4B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 A3 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 [21:46:12]Write to MH i2c: E2 02 01 D2 07 80 0D 02 02 FA 00 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 4B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 08 00 00 00 00 07 04 06 00 64 4B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 A3 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 00 00 BD [21:46:12]Write i2c OK [21:46:12]MH_I2C_Read... [21:46:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:46:13]Read from MH i2c: E2 [21:46:13]MH_I2C_Read... [21:46:13]Read from MH i2c: E2 03 00 [21:46:13]MH_I2C_Read... [21:46:13]Read from MH i2c: E2 03 00 D2 07 00 90 00 4D [21:46:13]RAPDU: 90 00 [21:46:13]wFMCommunicate OK [21:46:13]wFMCommunicate request_size=25 [21:46:13]MH_SAM_APDU [21:46:13]CAPDU: 80 0D 02 02 14 31 33 10 04 04 00 53 57 03 00 35 04 06 00 EC 22 22 AA CB BA [21:46:13]Write to MH i2c: E2 1C 00 D3 07 80 0D 02 02 14 00 31 33 10 04 04 00 53 57 03 00 35 04 06 00 EC 22 22 AA CB BA 00 00 43 [21:46:13]Write i2c OK [21:46:13]MH_I2C_Read... [21:46:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:46:13]Read from MH i2c: E2 [21:46:13]MH_I2C_Read... [21:46:13]Read from MH i2c: E2 03 00 [21:46:13]MH_I2C_Read... [21:46:13]Read from MH i2c: E2 03 00 D3 07 00 90 00 4E [21:46:13]RAPDU: 90 00 [21:46:13]wFMCommunicate OK [21:46:13]wFMCommunicate request_size=4 [21:46:13]MH_SAM_APDU [21:46:13]CAPDU: 80 0D 03 02 [21:46:13]Write to MH i2c: E2 08 00 D4 07 80 0D 03 02 00 00 00 00 56 [21:46:13]Write i2c OK [21:46:13]MH_I2C_Read... [21:46:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:46:13]Read from MH i2c: E2 [21:46:13]MH_I2C_Read... [21:46:13]Read from MH i2c: E2 0B 00 [21:46:13]MH_I2C_Read... [21:46:13]Read from MH i2c: E2 0B 00 D4 07 00 8E AE 93 29 B6 BC DB 66 90 00 02 [21:46:13]RAPDU: 8E AE 93 29 B6 BC DB 66 90 00 [21:46:13]wFMCommunicate OK [21:46:13]SAM_PROTO_SignData done [21:46:13]FM_MakeSignedData done [21:46:13]CreateOFDProtocolMessage [21:46:13]wFMCommunicate request_size=4 [21:46:13]MH_SAM_APDU [21:46:13]CAPDU: 80 11 00 00 [21:46:13]Write to MH i2c: E2 08 00 D5 07 80 11 00 00 00 00 00 00 56 [21:46:13]Write i2c OK [21:46:13]MH_I2C_Read... [21:46:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:46:13]Read from MH i2c: E2 [21:46:13]MH_I2C_Read... [21:46:13]Read from MH i2c: E2 17 00 [21:46:13]MH_I2C_Read... [21:46:13]Read from MH i2c: E2 17 00 D5 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A5 [21:46:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:46:13]wFMCommunicate OK [21:46:13]CreateOFDProtocolMessage done [21:46:13]OFDSenderStorePacket 218963 [21:46:13]StoreOFDPacket docnum=218963 [21:46:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 18 02 00 00 AD 2C 10 02 06 2C 5A 03 01 00 03 00 04 02 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 35 33 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 15 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 4B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 08 00 00 00 00 07 04 06 00 64 4B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 A3 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 53 57 03 00 35 04 06 00 EC 22 22 AA CB BA 8E AE 93 29 B6 BC DB 66 [21:46:13]CheckFolder [21:46:13]dirname=/storage/ofd_packets [21:46:13]CheckFolder done [21:46:13]ProducePacketName [21:46:13]name=ofd_packets/00218963 [21:46:13]NVStorageSaveData ofd_packets/00218963 [21:46:13]File name is /storage/ofd_packets/00218963 [21:46:13]Write 566 bytes [21:46:13]NVStorageSaveData done [21:46:13]OFDSenderStorePacket done [21:46:13]KKMCreateOFDPacket done [21:46:13]NVStorageSaveData kkm_last_timestamp [21:46:13]File name is /storage/kkm_last_timestamp [21:46:13]Write 4 bytes [21:46:13]NVStorageSaveData done [21:46:13]ExternCall_PrintAddStr [21:46:13]wPrintStart [21:46:13]Write to MH i2c: 01 00 00 D6 07 DD [21:46:13]Write i2c OK [21:46:13]MH_I2C_Read... [21:46:13]Read from MH i2c: 01 [21:46:13]MH_I2C_Read... [21:46:13]Read from MH i2c: 01 07 00 [21:46:13]MH_I2C_Read... [21:46:13]Read from MH i2c: 01 07 00 D6 07 00 00 00 00 00 FF 0F F2 [21:46:13]RasterBufferAndPrint [21:46:13]line Счет N : (3)79829 [21:46:13]line ИНН: 02508201610067 [21:46:13]line Контрольно-Кассовый Чек [21:46:13]line ПРОДАЖА [21:46:13]line Товар: 4700003010353 [21:46:13]line Напиток Let`s Go! с/с груша ПЭТ 1л [21:46:13]line 1.000 * 80.00 [21:46:13]line = 80.00 [21:46:13]line НДС 12% НСП 1% [21:46:13]line > о реализуемом товаре [21:46:13]line Товар: 4011100977952 [21:46:13]line Шок Батончик Твикс 55г [21:46:13]line 1.000 * 54.00 [21:46:13]line = 54.00 [21:46:13]line НДС 12% НСП 1% [21:46:13]line > о реализуемом товаре [21:46:13]line Товар: 4607065001445 [21:46:13]line Шок батончик Snickers 50,5г [21:46:13]line 1.000 * 59.00 [21:46:13]line = 59.00 [21:46:13]line НДС 12% НСП 1% [21:46:13]line > о реализуемом товаре [21:46:13]line ИТОГО: 193.00 [21:46:13]line НСП 1% : 1.71 [21:46:13]line НДС 12% : 20.49 [21:46:13]line Наличными: 193.00 [21:46:13]line Безнал.: 0.00 [21:46:13]line Место: АЗС № 84 "Партнер Нефть" [21:46:13]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:46:13]line СНО: Общий режим [21:46:13]line Чек 608 19.10.2024 21:46 [21:46:13]line Смена: 443 ФФД: 1.0 [21:46:13]line ЗНМ: 0300000178 [21:46:13]line РНМ: 0000000000098116 [21:46:13]line Версия ККМ: 001 [21:46:13]line ФМ: 0000000000965413 [21:46:13]line ФД: 218963 [21:46:13]line ФПД: 259631354661818 [21:46:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214611&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218963&fm=259631354661818&tin=02508201610067®Number=0000000000098116&sum=19300 [21:46:13]line 0 [21:46:13]OFD Sender: Processing packet 218963 [packets to send 80, broken 79] [21:46:13]ProducePacketName [21:46:13]name=ofd_packets/00218963 [21:46:13]OFD Sender: To server: pG, [21:46:13]CommunicateWithHost lk.salyk.kg:30040 [21:46:13]ConnectInit lk.salyk.kg [21:46:13]written 0, free lines is 4095 [21:46:13]Connected sock=10 [21:46:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 18 02 00 00 AD 2C 10 02 06 2C 5A 03 01 00 03 00 04 02 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 35 33 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 15 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 4B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 08 00 00 00 00 07 04 06 00 64 4B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 A3 28 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 53 57 03 00 35 04 06 00 EC 22 22 AA CB BA 8E AE 93 29 B6 BC DB 66 [21:46:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D3 70 47 00 8E 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 39 36 35 34 31 33 10 04 04 00 53 57 03 00 F4 03 04 00 51 D4 13 67 B6 04 01 00 00 15 BF 83 37 64 F0 0E 4A [21:46:13]CommunicateWithHost err = 0 [21:46:13]CheckOFDResponse [21:46:13]1017 (14) - 77093643461234 [21:46:13]1041 (16) - 0000000000965413 [21:46:13]1040 (4) - 218963 [21:46:13]1012 (4) - 19.10.2024 15:46 [21:46:13]1206 (1) - 0 [21:46:13]OFD Sender: Remove packet 218963 [21:46:13]ProducePacketName [21:46:13]name=ofd_packets/00218963 [21:46:13]NVStorageDeleteData [21:46:14]Write to MH i2c: 01 00 00 0B 08 13 [21:46:14]Write i2c OK [21:46:14]MH_I2C_Read... [21:46:14]Read from MH i2c: 01 [21:46:14]MH_I2C_Read... [21:46:14]Read from MH i2c: 01 07 00 [21:46:14]MH_I2C_Read... [21:46:14]Read from MH i2c: 01 07 00 0B 08 00 00 00 00 00 60 0C 86 [21:46:14]RasterBufferAndPrint [21:46:14]line [21:46:14]line [21:46:14]line [21:46:14]line [21:46:14]line [21:46:14]written 0, free lines is 3179 [21:46:14]MH_Cut [21:46:14]Write to MH i2c: D1 01 00 12 08 01 EC [21:46:14]Write i2c OK [21:46:14]MH_I2C_Read... [21:46:14]Read from MH i2c: D1 [21:46:14]MH_I2C_Read... [21:46:14]Read from MH i2c: D1 01 00 [21:46:14]MH_I2C_Read... [21:46:14]Read from MH i2c: D1 01 00 12 08 00 EB [21:46:14]Write to MH i2c: 01 00 00 13 08 1B [21:46:14]Write i2c OK [21:46:14]MH_I2C_Read... [21:46:14]OFD Sender: No OFD packet to send [21:46:15]*** Cut start [21:46:15]*** Partial cut [21:46:15]*** CUTSNS_PIN = 1 [21:46:15]*** CUTSNS_PIN = 0 [21:46:15]*** Brake cut motor [21:46:15]Read from MH i2c: 01 [21:46:15]MH_I2C_Read... [21:46:15]*** Stop cut motor [21:46:15]*** Cut end [21:46:15]Read from MH i2c: 01 07 00 [21:46:15]MH_I2C_Read... [21:46:15]Read from MH i2c: 01 07 00 13 08 00 00 00 00 00 FF 0F 30 [21:46:15]process_action close_receipt done [21:46:15]requested_data is exist [21:46:15]produce_requested_data [21:46:15]requested_item fm.sn is exist - process it [21:46:15]wFMCommunicate request_size=4 [21:46:15]MH_SAM_APDU [21:46:15]CAPDU: 80 11 00 00 [21:46:15]Write to MH i2c: E2 08 00 14 08 80 11 00 00 00 00 00 00 96 [21:46:15]Write i2c OK [21:46:15]MH_I2C_Read... [21:46:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:46:15]Read from MH i2c: E2 [21:46:15]MH_I2C_Read... [21:46:15]Read from MH i2c: E2 17 00 [21:46:15]MH_I2C_Read... [21:46:15]Read from MH i2c: E2 17 00 14 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E5 [21:46:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:46:15]wFMCommunicate OK [21:46:15]requested_item fd.num is exist - process it [21:46:15]SAM_PROTO_GetFieldsCounters [21:46:15]wFMCommunicate request_size=4 [21:46:15]MH_SAM_APDU [21:46:15]CAPDU: 80 13 00 00 [21:46:15]Write to MH i2c: E2 08 00 15 08 80 13 00 00 00 00 00 00 99 [21:46:15]Write i2c OK [21:46:15]MH_I2C_Read... [21:46:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:46:15]Read from MH i2c: E2 [21:46:15]MH_I2C_Read... [21:46:15]Read from MH i2c: E2 62 00 [21:46:15]MH_I2C_Read... [21:46:15]Read from MH i2c: E2 62 00 15 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 53 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 60 02 00 00 5E 04 04 00 60 02 00 00 57 04 04 00 61 02 00 00 19 04 04 00 00 00 00 00 90 00 45 [21:46:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 53 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 60 02 00 00 5E 04 04 00 60 02 00 00 57 04 04 00 61 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:46:15]wFMCommunicate OK [21:46:15]SAM_PROTO_GetFieldsCounters done [21:46:15]requested_item shift.num is exist - process it [21:46:15]requested_item shift.opened is exist - process it [21:46:15]req_shift_opened [21:46:15]FM_GetShiftState [21:46:15]SAM_PROTO_GetShiftState [21:46:15]wFMCommunicate request_size=4 [21:46:15]MH_SAM_APDU [21:46:15]CAPDU: 80 13 01 00 [21:46:15]Write to MH i2c: E2 08 00 16 08 80 13 01 00 00 00 00 00 9B [21:46:15]Write i2c OK [21:46:15]MH_I2C_Read... [21:46:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:46:15]Read from MH i2c: E2 [21:46:15]MH_I2C_Read... [21:46:15]Read from MH i2c: E2 0E 00 [21:46:15]MH_I2C_Read... [21:46:15]Read from MH i2c: E2 0E 00 16 08 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DE [21:46:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:46:15]wFMCommunicate OK [21:46:15]SAM_PROTO_GetShiftState done [21:46:15]FM_GetShiftState done [21:46:15]req_shift_opened done [21:46:15]requested_item shift.open_date is exist - process it [21:46:15]req_shift_open_date [21:46:15]req_shift_open_date done [21:46:15]produce_requested_data done [21:46:15]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218963,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:46:15]process_action_free close_receipt [21:46:15]json_value_free [21:46:15]json_value_free done [21:46:15]process_json_proto returns [21:46:15]Send response to host [21:46:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218963,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:46:15]free response buf [21:46:15]execute_script done [21:46:15]execute_script returns [21:46:15]free content buf [21:46:15]Sock 9.Close socket [21:46:15]Sock 9.Thread stoped [21:46:19]OFD Sender: No OFD packet to send [21:46:24]OFD Sender: No OFD packet to send [21:46:29]OFD Sender: No OFD packet to send [21:46:34]OFD Sender: No OFD packet to send [21:46:39]OFD Sender: No OFD packet to send [21:46:44]OFD Sender: No OFD packet to send [21:46:49]OFD Sender: No OFD packet to send [21:46:54]OFD Sender: No OFD packet to send [21:46:59]OFD Sender: No OFD packet to send [21:47:04]OFD Sender: No OFD packet to send [21:47:09]OFD Sender: No OFD packet to send [21:47:14]OFD Sender: No OFD packet to send [21:47:19]OFD Sender: No OFD packet to send [21:47:24]OFD Sender: No OFD packet to send [21:47:29]OFD Sender: No OFD packet to send [21:47:34]OFD Sender: No OFD packet to send [21:47:39]OFD Sender: No OFD packet to send [21:47:44]OFD Sender: No OFD packet to send [21:47:49]OFD Sender: No OFD packet to send [21:47:54]OFD Sender: No OFD packet to send [21:47:59]accept exits with 7 [21:47:59]New connection [21:47:59]New thread 3066699108 created [21:47:59]Thread 3066555748 joined [21:47:59]Waiting for new connection... [21:47:59] Sock 7.Parse request [21:47:59]Sock 7.Check first char [21:47:59]Sock 7.First char is OK [21:47:59]request: POST /json_proto HTTP/1.0 [21:47:59]Method: POST [21:47:59]URL: /json_proto [21:47:59]Method is POST - this is cgi request [21:47:59]url: /json_proto [21:47:59]query_string will be loaded in cgi processing [21:47:59]execute_cgi json_proto POST (null) [21:47:59]execute_cgi path=json_proto method=POST [21:47:59]POST find Content-Length [21:47:59]Host: 172.17.40.4:8080 [21:47:59]Content-Length: 759 [21:47:59]Content-Type: application/json [21:47:59] [21:47:59]POST finish read [21:47:59]Found Content-Length = 759 [21:47:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536523", "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" ] } } [21:47:59]execute_script... [21:47: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)536523", "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" ] } } [21:47:59]POST & json_proto [21:47:59]process_json_proto [21:47:59]json parsed OK: [21:47:59]protocol is kg_v1.0 [21:47:59]action value=close_receipt [21:47:59]process_action close_receipt [21:47:59]cmd_close_receipt [21:47:59]MH_GetDate [21:47:59]Write to MH i2c: F0 00 00 17 08 0E [21:47:59]Write i2c OK [21:47:59]MH_I2C_Read... [21:47:59]Read from MH i2c: F0 [21:47:59]MH_I2C_Read... [21:47:59]Read from MH i2c: F0 09 00 [21:47:59]MH_I2C_Read... [21:47:59]Read from MH i2c: F0 09 00 17 08 00 0F 29 14 67 68 1C 14 67 C9 [21:47:59]GetLastDocTimeStamp 1729374371 [21:47:59]current date 1729374479 [21:47:59]FM_GetShiftState [21:47:59]SAM_PROTO_GetShiftState [21:47:59]wFMCommunicate request_size=4 [21:47:59]MH_SAM_APDU [21:47:59]CAPDU: 80 13 01 00 [21:47:59]Write to MH i2c: E2 08 00 18 08 80 13 01 00 00 00 00 00 9D [21:47:59]Write i2c OK [21:47:59]MH_I2C_Read... [21:47:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:47:59]Read from MH i2c: E2 [21:47:59]MH_I2C_Read... [21:47:59]Read from MH i2c: E2 0E 00 [21:47:59]MH_I2C_Read... [21:47:59]Read from MH i2c: E2 0E 00 18 08 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E0 [21:47:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:47:59]wFMCommunicate OK [21:47:59]SAM_PROTO_GetShiftState done [21:47:59]FM_GetShiftState done [21:47:59]opened in 1729296582 [21:47:59]opened+sec_in_day 1729382982 [21:47:59]quantity*price = 50000 [21:47:59]sum+1 = 50001 [21:47:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 609 19.10.2024 21:47 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218964 ФПД: 127817930869791 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214759&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218964&fm=127817930869791&tin=02508201610067®Number=0000000000098116&sum=50000 [21:48:00]StoreToDocumentArchive [21:48:00]shift 443 fd 218964 [21:48:00]save to /storage/0443/doc_00218964 [21:48:00]save last doc name /storage/0443/doc_00218964 to /storage/kkm_last_doc_name [21:48:00]save OK [21:48:00]Clear old archive folders... [21:48:00]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:48:00]tlvbuf is 00FC11A0 [21:48:00]SAM_PROTO_ClearQueue [21:48:00]wFMCommunicate request_size=4 [21:48:00]MH_SAM_APDU [21:48:00]CAPDU: 80 09 00 00 [21:48:00]Write to MH i2c: E2 08 00 25 08 80 09 00 00 00 00 00 00 9F [21:48:00]Write i2c OK [21:48:00]MH_I2C_Read... [21:48:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:48:00]Read from MH i2c: E2 [21:48:00]MH_I2C_Read... [21:48:00]Read from MH i2c: E2 03 00 [21:48:00]MH_I2C_Read... [21:48:00]Read from MH i2c: E2 03 00 25 08 00 90 00 A1 [21:48:00]RAPDU: 90 00 [21:48:00]wFMCommunicate OK [21:48:00]SAM_PROTO_ClearQueue done [21:48:00]KKMCreateOFDPacket [21:48:00]OFDProtocolAddRootSTLVToBuf [21:48:00]FM_MakeSignedData [21:48:00]FM_MakeSignedData [21:48:00]SAM_PROTO_SignData [21:48:00]wFMCommunicate request_size=4 [21:48:00]MH_SAM_APDU [21:48:00]CAPDU: 80 0D 01 02 [21:48:00]Write to MH i2c: E2 08 00 26 08 80 0D 01 02 00 00 00 00 A7 [21:48:00]Write i2c OK [21:48:00]MH_I2C_Read... [21:48:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:48:00]Read from MH i2c: E2 [21:48:00]MH_I2C_Read... [21:48:00]Read from MH i2c: E2 03 00 [21:48:00]MH_I2C_Read... [21:48:00]Read from MH i2c: E2 03 00 26 08 00 90 00 A2 [21:48:00]RAPDU: 90 00 [21:48:00]wFMCommunicate OK [21:48:00]wFMCommunicate request_size=255 [21:48:00]MH_SAM_APDU [21:48:00]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 61 02 00 00 F4 03 04 00 0F 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 54 57 03 00 35 04 06 00 [21:48:00]Write to MH i2c: E2 02 01 27 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 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 61 02 00 00 F4 03 04 00 0F 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 54 57 03 00 35 04 06 00 00 00 0C [21:48:00]Write i2c OK [21:48:00]MH_I2C_Read... [21:48:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:48:00]Read from MH i2c: E2 [21:48:00]MH_I2C_Read... [21:48:00]Read from MH i2c: E2 03 00 [21:48:00]MH_I2C_Read... [21:48:00]Read from MH i2c: E2 03 00 27 08 00 90 00 A3 [21:48:00]RAPDU: 90 00 [21:48:00]wFMCommunicate OK [21:48:00]wFMCommunicate request_size=11 [21:48:00]MH_SAM_APDU [21:48:00]CAPDU: 80 0D 02 02 06 74 3F EE 5D 8C 1F [21:48:00]Write to MH i2c: E2 0E 00 28 08 80 0D 02 02 06 00 74 3F EE 5D 8C 1F 00 00 5F [21:48:00]Write i2c OK [21:48:00]MH_I2C_Read... [21:48:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:48:00]Read from MH i2c: E2 [21:48:00]MH_I2C_Read... [21:48:00]Read from MH i2c: E2 03 00 [21:48:00]MH_I2C_Read... [21:48:00]Read from MH i2c: E2 03 00 28 08 00 90 00 A4 [21:48:00]RAPDU: 90 00 [21:48:00]wFMCommunicate OK [21:48:00]wFMCommunicate request_size=4 [21:48:00]MH_SAM_APDU [21:48:00]CAPDU: 80 0D 03 02 [21:48:00]Write to MH i2c: E2 08 00 29 08 80 0D 03 02 00 00 00 00 AC [21:48:00]Write i2c OK [21:48:00]MH_I2C_Read... [21:48:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:48:01]Read from MH i2c: E2 [21:48:01]MH_I2C_Read... [21:48:01]Read from MH i2c: E2 0B 00 [21:48:01]MH_I2C_Read... [21:48:01]Read from MH i2c: E2 0B 00 29 08 00 9A 91 55 19 DF F7 73 8F 90 00 1E [21:48:01]RAPDU: 9A 91 55 19 DF F7 73 8F 90 00 [21:48:01]wFMCommunicate OK [21:48:01]SAM_PROTO_SignData done [21:48:01]FM_MakeSignedData done [21:48:01]CreateOFDProtocolMessage [21:48:01]wFMCommunicate request_size=4 [21:48:01]MH_SAM_APDU [21:48:01]CAPDU: 80 11 00 00 [21:48:01]Write to MH i2c: E2 08 00 2A 08 80 11 00 00 00 00 00 00 AC [21:48:01]Write i2c OK [21:48:01]MH_I2C_Read... [21:48:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:48:01]Read from MH i2c: E2 [21:48:01]MH_I2C_Read... [21:48:01]Read from MH i2c: E2 17 00 [21:48:01]MH_I2C_Read... [21:48:01]Read from MH i2c: E2 17 00 2A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FB [21:48:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:48:01]wFMCommunicate OK [21:48:01]CreateOFDProtocolMessage done [21:48:01]OFDSenderStorePacket 218964 [21:48:01]StoreOFDPacket docnum=218964 [21:48:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 46 35 08 01 BC BF 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 61 02 00 00 F4 03 04 00 0F 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 54 57 03 00 35 04 06 00 74 3F EE 5D 8C 1F 9A 91 55 19 DF F7 73 8F [21:48:01]CheckFolder [21:48:01]dirname=/storage/ofd_packets [21:48:01]CheckFolder done [21:48:01]ProducePacketName [21:48:01]name=ofd_packets/00218964 [21:48:01]NVStorageSaveData ofd_packets/00218964 [21:48:01]File name is /storage/ofd_packets/00218964 [21:48:01]Write 302 bytes [21:48:01]NVStorageSaveData done [21:48:01]OFDSenderStorePacket done [21:48:01]KKMCreateOFDPacket done [21:48:01]NVStorageSaveData kkm_last_timestamp [21:48:01]File name is /storage/kkm_last_timestamp [21:48:01]Write 4 bytes [21:48:01]NVStorageSaveData done [21:48:01]OFD Sender: Processing packet 218964 [packets to send 80, broken 79] [21:48:01]ProducePacketName [21:48:01]name=ofd_packets/00218964 [21:48:01]OFD Sender: To server: pG, [21:48:01]CommunicateWithHost lk.salyk.kg:30040 [21:48:01]ConnectInit lk.salyk.kg [21:48:01]ExternCall_PrintAddStr [21:48:01]wPrintStart [21:48:01]Write to MH i2c: 01 00 00 2B 08 33 [21:48:01]Write i2c OK [21:48:01]MH_I2C_Read... [21:48:01]Read from MH i2c: 01 [21:48:01]MH_I2C_Read... [21:48:01]Read from MH i2c: 01 07 00 [21:48:01]MH_I2C_Read... [21:48:01]Read from MH i2c: 01 07 00 2B 08 00 00 00 00 00 FF 0F 48 [21:48:01]RasterBufferAndPrint [21:48:01]line Счет N : (1)536523 [21:48:01]line ИНН: 02508201610067 [21:48:01]line Контрольно-Кассовый Чек [21:48:01]line ПРОДАЖА [21:48:01]line ТРК (МРК, ГНК) : 42 [21:48:01]line Товар: 2710124130 [21:48:01]line SUPER 92-К-5 [21:48:01]line 7.310 * 68.40 [21:48:01]line = 500.00 [21:48:01]line НДС 12% НСП 1% [21:48:01]line > о реализуемом товаре [21:48:01]line ИТОГО: 500.00 [21:48:01]line НСП 1% : 4.42 [21:48:01]line НДС 12% : 53.10 [21:48:01]line Наличными: 0.00 [21:48:01]line Безнал.: 500.00 [21:48:01]line Место: АЗС № 84 "Партнер Нефть" [21:48:01]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:48:01]line СНО: Общий режим [21:48:01]line Чек 609 19.10.2024 21:47 [21:48:01]line Смена: 443 ФФД: 1.0 [21:48:01]line ЗНМ: 0300000178 [21:48:01]line РНМ: 0000000000098116 [21:48:01]line Версия ККМ: 001 [21:48:01]line Платежная система: Mbank [21:48:01]line ФМ: 0000000000965413 [21:48:01]line ФД: 218964 [21:48:01]line ФПД: 127817930869791 [21:48:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214759&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218964&fm=127817930869791&tin=02508201610067®Number=0000000000098116&sum=50000 [21:48:01]written 0, free lines is 4095 [21:48:01]Write to MH i2c: 01 00 00 54 08 5C [21:48:01]Write i2c OK [21:48:01]MH_I2C_Read... [21:48:01]Read from MH i2c: 01 [21:48:01]MH_I2C_Read... [21:48:01]Read from MH i2c: 01 07 00 [21:48:01]MH_I2C_Read... [21:48:01]Read from MH i2c: 01 07 00 54 08 00 00 00 00 00 0C 0D 7C [21:48:01]RasterBufferAndPrint [21:48:01]line [21:48:01]line [21:48:01]line [21:48:01]line [21:48:01]line [21:48:01]written 0, free lines is 3346 [21:48:01]MH_Cut [21:48:01]Write to MH i2c: D1 01 00 5B 08 01 35 [21:48:01]Write i2c OK [21:48:01]MH_I2C_Read... [21:48:01]Read from MH i2c: D1 [21:48:01]MH_I2C_Read... [21:48:01]Read from MH i2c: D1 01 00 [21:48:01]MH_I2C_Read... [21:48:01]Read from MH i2c: D1 01 00 5B 08 00 34 [21:48:01]Write to MH i2c: 01 00 00 5C 08 64 [21:48:01]Write i2c OK [21:48:01]MH_I2C_Read... [21:48:02]*** Cut start [21:48:02]*** Partial cut [21:48:02]*** CUTSNS_PIN = 1 [21:48:02]*** CUTSNS_PIN = 0 [21:48:02]*** Brake cut motor [21:48:02]Read from MH i2c: 01 [21:48:02]MH_I2C_Read... [21:48:02]*** Stop cut motor [21:48:02]*** Cut end [21:48:02]Read from MH i2c: 01 07 00 [21:48:02]MH_I2C_Read... [21:48:02]Read from MH i2c: 01 07 00 5C 08 00 00 00 00 00 FF 0F 79 [21:48:02]process_action close_receipt done [21:48:02]requested_data is exist [21:48:02]produce_requested_data [21:48:02]requested_item fm.sn is exist - process it [21:48:02]wFMCommunicate request_size=4 [21:48:02]MH_SAM_APDU [21:48:02]CAPDU: 80 11 00 00 [21:48:02]Write to MH i2c: E2 08 00 5D 08 80 11 00 00 00 00 00 00 DF [21:48:02]Write i2c OK [21:48:02]MH_I2C_Read... [21:48:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:48:02]Read from MH i2c: E2 [21:48:02]MH_I2C_Read... [21:48:02]Read from MH i2c: E2 17 00 [21:48:02]MH_I2C_Read... [21:48:02]Read from MH i2c: E2 17 00 5D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2E [21:48:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:48:02]wFMCommunicate OK [21:48:02]requested_item fd.num is exist - process it [21:48:02]SAM_PROTO_GetFieldsCounters [21:48:02]wFMCommunicate request_size=4 [21:48:02]MH_SAM_APDU [21:48:02]CAPDU: 80 13 00 00 [21:48:02]Write to MH i2c: E2 08 00 5E 08 80 13 00 00 00 00 00 00 E2 [21:48:02]Write i2c OK [21:48:02]MH_I2C_Read... [21:48:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:48:03]Read from MH i2c: E2 [21:48:03]MH_I2C_Read... [21:48:03]Read from MH i2c: E2 62 00 [21:48:03]MH_I2C_Read... [21:48:03]Read from MH i2c: E2 62 00 5E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 54 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 61 02 00 00 5E 04 04 00 61 02 00 00 57 04 04 00 62 02 00 00 19 04 04 00 00 00 00 00 90 00 92 [21:48:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 54 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 61 02 00 00 5E 04 04 00 61 02 00 00 57 04 04 00 62 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:48:03]wFMCommunicate OK [21:48:03]SAM_PROTO_GetFieldsCounters done [21:48:03]requested_item shift.num is exist - process it [21:48:03]requested_item shift.opened is exist - process it [21:48:03]req_shift_opened [21:48:03]FM_GetShiftState [21:48:03]SAM_PROTO_GetShiftState [21:48:03]wFMCommunicate request_size=4 [21:48:03]MH_SAM_APDU [21:48:03]CAPDU: 80 13 01 00 [21:48:03]Write to MH i2c: E2 08 00 5F 08 80 13 01 00 00 00 00 00 E4 [21:48:03]Write i2c OK [21:48:03]MH_I2C_Read... [21:48:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:48:03]Read from MH i2c: E2 [21:48:03]MH_I2C_Read... [21:48:03]Read from MH i2c: E2 0E 00 [21:48:03]MH_I2C_Read... [21:48:03]Read from MH i2c: E2 0E 00 5F 08 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 27 [21:48:03]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:48:03]wFMCommunicate OK [21:48:03]SAM_PROTO_GetShiftState done [21:48:03]FM_GetShiftState done [21:48:03]req_shift_opened done [21:48:03]requested_item shift.open_date is exist - process it [21:48:03]req_shift_open_date [21:48:03]req_shift_open_date done [21:48:03]produce_requested_data done [21:48:03]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218964,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:48:03]process_action_free close_receipt [21:48:03]json_value_free [21:48:03]json_value_free done [21:48:03]process_json_proto returns [21:48:03]Send response to host [21:48:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218964,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:48:03]free response buf [21:48:03]execute_script done [21:48:03]execute_script returns [21:48:03]free content buf [21:48:03]Sock 7.Close socket [21:48:03]Sock 7.Thread stoped [21:48:29]accept exits with 9 [21:48:29]New connection [21:48:29]New thread 3066555748 created [21:48:29]Thread 3066699108 joined [21:48:29]Waiting for new connection... [21:48:29] Sock 9.Parse request [21:48:29]Sock 9.Check first char [21:48:29]Sock 9.First char is OK [21:48:29]request: POST /json_proto HTTP/1.0 [21:48:29]Method: POST [21:48:29]URL: /json_proto [21:48:29]Method is POST - this is cgi request [21:48:29]url: /json_proto [21:48:29]query_string will be loaded in cgi processing [21:48:29]execute_cgi json_proto POST (null) [21:48:29]execute_cgi path=json_proto method=POST [21:48:29]POST find Content-Length [21:48:29]Host: 172.17.40.4:8080 [21:48:29]Content-Length: 799 [21:48:29]Content-Type: application/json [21:48:29] [21:48:29]POST finish read [21:48:29]Found Content-Length = 799 [21:48:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536524", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 5.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\u000A4865319", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:48:29]execute_script... [21:48: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)536524", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 5.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\u000A4865319", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:48:29]POST & json_proto [21:48:29]process_json_proto [21:48:29]json parsed OK: [21:48:29]protocol is kg_v1.0 [21:48:29]action value=close_receipt [21:48:29]process_action close_receipt [21:48:29]cmd_close_receipt [21:48:29]MH_GetDate [21:48:29]Write to MH i2c: F0 00 00 60 08 57 [21:48:29]Write i2c OK [21:48:29]MH_I2C_Read... [21:48:29]Read from MH i2c: F0 [21:48:29]MH_I2C_Read... [21:48:29]Read from MH i2c: F0 09 00 [21:48:29]MH_I2C_Read... [21:48:29]Read from MH i2c: F0 09 00 60 08 00 2D 29 14 67 68 1C 14 67 30 [21:48:29]GetLastDocTimeStamp 1729374479 [21:48:29]current date 1729374509 [21:48:29]FM_GetShiftState [21:48:29]SAM_PROTO_GetShiftState [21:48:29]wFMCommunicate request_size=4 [21:48:29]MH_SAM_APDU [21:48:29]CAPDU: 80 13 01 00 [21:48:29]Write to MH i2c: E2 08 00 61 08 80 13 01 00 00 00 00 00 E6 [21:48:29]Write i2c OK [21:48:29]MH_I2C_Read... [21:48:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:48:29]Read from MH i2c: E2 [21:48:29]MH_I2C_Read... [21:48:29]Read from MH i2c: E2 0E 00 [21:48:29]MH_I2C_Read... [21:48:29]Read from MH i2c: E2 0E 00 61 08 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 29 [21:48:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:48:29]wFMCommunicate OK [21:48:29]SAM_PROTO_GetShiftState done [21:48:29]FM_GetShiftState done [21:48:29]opened in 1729296582 [21:48:29]opened+sec_in_day 1729382982 [21:48:29]quantity*price = 0 [21:48:29]sum+1 = 1 [21:48:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 610 19.10.2024 21:48 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4865319 ФМ: 0000000000965413 ФД: 218965 ФПД: 9720784265216 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214829&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218965&fm=9720784265216&tin=02508201610067®Number=0000000000098116&sum=0 [21:48:30]StoreToDocumentArchive [21:48:30]shift 443 fd 218965 [21:48:30]save to /storage/0443/doc_00218965 [21:48:30]save last doc name /storage/0443/doc_00218965 to /storage/kkm_last_doc_name [21:48:30]save OK [21:48:30]Clear old archive folders... [21:48:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:48:30]tlvbuf is 00F83DF0 [21:48:30]SAM_PROTO_ClearQueue [21:48:30]wFMCommunicate request_size=4 [21:48:30]MH_SAM_APDU [21:48:30]CAPDU: 80 09 00 00 [21:48:30]Write to MH i2c: E2 08 00 6E 08 80 09 00 00 00 00 00 00 E8 [21:48:30]Write i2c OK [21:48:30]MH_I2C_Read... [21:48:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:48:30]Read from MH i2c: E2 [21:48:30]MH_I2C_Read... [21:48:30]Read from MH i2c: E2 03 00 [21:48:30]MH_I2C_Read... [21:48:30]Read from MH i2c: E2 03 00 6E 08 00 90 00 EA [21:48:30]RAPDU: 90 00 [21:48:30]wFMCommunicate OK [21:48:30]SAM_PROTO_ClearQueue done [21:48:30]KKMCreateOFDPacket [21:48:30]OFDProtocolAddRootSTLVToBuf [21:48:30]FM_MakeSignedData [21:48:30]FM_MakeSignedData [21:48:30]SAM_PROTO_SignData [21:48:30]wFMCommunicate request_size=4 [21:48:30]MH_SAM_APDU [21:48:30]CAPDU: 80 0D 01 02 [21:48:30]Write to MH i2c: E2 08 00 6F 08 80 0D 01 02 00 00 00 00 F0 [21:48:30]Write i2c OK [21:48:30]MH_I2C_Read... [21:48:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:48:30]Read from MH i2c: E2 [21:48:30]MH_I2C_Read... [21:48:30]Read from MH i2c: E2 03 00 [21:48:30]MH_I2C_Read... [21:48:30]Read from MH i2c: E2 03 00 6F 08 00 90 00 EB [21:48:30]RAPDU: 90 00 [21:48:30]wFMCommunicate OK [21:48:30]wFMCommunicate request_size=255 [21:48:30]MH_SAM_APDU [21:48: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 88 13 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 62 02 00 00 F4 03 04 00 2D 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 55 57 03 00 35 04 06 00 08 [21:48:30]Write to MH i2c: E2 02 01 70 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 88 13 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 62 02 00 00 F4 03 04 00 2D 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 55 57 03 00 35 04 06 00 08 00 00 36 [21:48:30]Write i2c OK [21:48:30]MH_I2C_Read... [21:48:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:48:30]Read from MH i2c: E2 [21:48:30]MH_I2C_Read... [21:48:30]Read from MH i2c: E2 03 00 [21:48:30]MH_I2C_Read... [21:48:30]Read from MH i2c: E2 03 00 70 08 00 90 00 EC [21:48:30]RAPDU: 90 00 [21:48:30]wFMCommunicate OK [21:48:30]wFMCommunicate request_size=10 [21:48:30]MH_SAM_APDU [21:48:30]CAPDU: 80 0D 02 02 05 D7 4B E4 A0 00 [21:48:30]Write to MH i2c: E2 0D 00 71 08 80 0D 02 02 05 00 D7 4B E4 A0 00 00 00 A3 [21:48:30]Write i2c OK [21:48:30]MH_I2C_Read... [21:48:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:48:30]Read from MH i2c: E2 [21:48:30]MH_I2C_Read... [21:48:30]Read from MH i2c: E2 03 00 [21:48:30]MH_I2C_Read... [21:48:30]Read from MH i2c: E2 03 00 71 08 00 90 00 ED [21:48:30]RAPDU: 90 00 [21:48:30]wFMCommunicate OK [21:48:30]wFMCommunicate request_size=4 [21:48:30]MH_SAM_APDU [21:48:30]CAPDU: 80 0D 03 02 [21:48:30]Write to MH i2c: E2 08 00 72 08 80 0D 03 02 00 00 00 00 F5 [21:48:30]Write i2c OK [21:48:30]MH_I2C_Read... [21:48:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:48:31]Read from MH i2c: E2 [21:48:31]MH_I2C_Read... [21:48:31]Read from MH i2c: E2 0B 00 [21:48:31]MH_I2C_Read... [21:48:31]Read from MH i2c: E2 0B 00 72 08 00 41 91 51 2D BF C8 7B F3 90 00 3B [21:48:31]RAPDU: 41 91 51 2D BF C8 7B F3 90 00 [21:48:31]wFMCommunicate OK [21:48:31]SAM_PROTO_SignData done [21:48:31]FM_MakeSignedData done [21:48:31]CreateOFDProtocolMessage [21:48:31]wFMCommunicate request_size=4 [21:48:31]MH_SAM_APDU [21:48:31]CAPDU: 80 11 00 00 [21:48:31]Write to MH i2c: E2 08 00 73 08 80 11 00 00 00 00 00 00 F5 [21:48:31]Write i2c OK [21:48:31]MH_I2C_Read... [21:48:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:48:31]Read from MH i2c: E2 [21:48:31]MH_I2C_Read... [21:48:31]Read from MH i2c: E2 17 00 [21:48:31]MH_I2C_Read... [21:48:31]Read from MH i2c: E2 17 00 73 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 44 [21:48:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:48:31]wFMCommunicate OK [21:48:31]CreateOFDProtocolMessage done [21:48:31]OFDSenderStorePacket 218965 [21:48:31]StoreOFDPacket docnum=218965 [21:48:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 1C 04 07 01 6A 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 88 13 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 62 02 00 00 F4 03 04 00 2D 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 55 57 03 00 35 04 06 00 08 D7 4B E4 A0 00 41 91 51 2D BF C8 7B F3 [21:48:31]CheckFolder [21:48:31]dirname=/storage/ofd_packets [21:48:31]CheckFolder done [21:48:31]ProducePacketName [21:48:31]name=ofd_packets/00218965 [21:48:31]NVStorageSaveData ofd_packets/00218965 [21:48:31]File name is /storage/ofd_packets/00218965 [21:48:31]Write 301 bytes [21:48:31]NVStorageSaveData done [21:48:31]OFDSenderStorePacket done [21:48:31]KKMCreateOFDPacket done [21:48:31]NVStorageSaveData kkm_last_timestamp [21:48:31]File name is /storage/kkm_last_timestamp [21:48:31]Write 4 bytes [21:48:31]NVStorageSaveData done [21:48:31]ExternCall_PrintAddStr [21:48:31]wPrintStart [21:48:31]Write to MH i2c: 01 00 00 74 08 7C [21:48:31]Write i2c OK [21:48:31]MH_I2C_Read... [21:48:31]Read from MH i2c: 01 [21:48:31]MH_I2C_Read... [21:48:31]Read from MH i2c: 01 07 00 [21:48:31]MH_I2C_Read... [21:48:31]Read from MH i2c: 01 07 00 74 08 00 00 00 00 00 FF 0F 91 [21:48:31]RasterBufferAndPrint [21:48:31]line Счет N : (1)536524 [21:48:31]line ИНН: 02508201610067 [21:48:31]line Контрольно-Кассовый Чек [21:48:31]line ПРОДАЖА [21:48:31]line ТРК (МРК, ГНК) : 33 [21:48:31]line Товар: 2710124130 [21:48:31]line Аи-92-К-2 [21:48:31]line 5.000 * 0.00 [21:48:31]line = 0.00 [21:48:31]line НДС 12% НСП 1% [21:48:31]line > о реализуемом товаре [21:48:31]line ИТОГО: 0.00 [21:48:31]line НСП 1% : 0.00 [21:48:31]line НДС 12% : 0.00 [21:48:31]line Наличными: 0.00 [21:48:31]line Безнал.: 0.00 [21:48:31]line Место: АЗС № 84 "Партнер Нефть" [21:48:31]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:48:31]line СНО: Общий режим [21:48:31]line Чек 610 19.10.2024 21:48 [21:48:31]line Смена: 443 ФФД: 1.0 [21:48:31]line ЗНМ: 0300000178 [21:48:31]line РНМ: 0000000000098116 [21:48:31]line Версия ККМ: 001 [21:48:31]line Талоны: Топливные Талоны [21:48:31]line 4865319 [21:48:31]line ФМ: 0000000000965413 [21:48:31]line ФД: 218965 [21:48:31]line ФПД: 9720784265216 [21:48:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214829&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218965&fm=9720784265216&tin=02508201610067®Number=0000000000098116&sum=0 [21:48:31]written 0, free lines is 4095 [21:48:31]Write to MH i2c: 01 00 00 9E 08 A6 [21:48:31]Write i2c OK [21:48:31]MH_I2C_Read... [21:48:31]Read from MH i2c: 01 [21:48:31]MH_I2C_Read... [21:48:31]Read from MH i2c: 01 07 00 [21:48:31]MH_I2C_Read... [21:48:31]Read from MH i2c: 01 07 00 9E 08 00 00 00 00 00 F2 0C AB [21:48:31]RasterBufferAndPrint [21:48:31]line [21:48:31]line [21:48:31]line [21:48:31]line [21:48:31]line [21:48:31]written 0, free lines is 3319 [21:48:31]MH_Cut [21:48:31]Write to MH i2c: D1 01 00 A5 08 01 7F [21:48:31]Write i2c OK [21:48:31]MH_I2C_Read... [21:48:31]Read from MH i2c: D1 [21:48:31]MH_I2C_Read... [21:48:31]Read from MH i2c: D1 01 00 [21:48:31]MH_I2C_Read... [21:48:31]Read from MH i2c: D1 01 00 A5 08 00 7E [21:48:31]Write to MH i2c: 01 00 00 A6 08 AE [21:48:31]Write i2c OK [21:48:31]MH_I2C_Read... [21:48:32]*** Cut start [21:48:32]*** Partial cut [21:48:32]*** CUTSNS_PIN = 1 [21:48:32]*** CUTSNS_PIN = 0 [21:48:32]*** Brake cut motor [21:48:32]Read from MH i2c: 01 [21:48:32]MH_I2C_Read... [21:48:32]*** Stop cut motor [21:48:32]*** Cut end [21:48:32]Read from MH i2c: 01 07 00 [21:48:32]MH_I2C_Read... [21:48:32]Read from MH i2c: 01 07 00 A6 08 00 00 00 00 00 FF 0F C3 [21:48:32]process_action close_receipt done [21:48:32]requested_data is exist [21:48:32]produce_requested_data [21:48:32]requested_item fm.sn is exist - process it [21:48:32]wFMCommunicate request_size=4 [21:48:32]MH_SAM_APDU [21:48:32]CAPDU: 80 11 00 00 [21:48:32]Write to MH i2c: E2 08 00 A7 08 80 11 00 00 00 00 00 00 29 [21:48:32]Write i2c OK [21:48:32]MH_I2C_Read... [21:48:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:48:32]Read from MH i2c: E2 [21:48:32]MH_I2C_Read... [21:48:32]Read from MH i2c: E2 17 00 [21:48:32]MH_I2C_Read... [21:48:32]Read from MH i2c: E2 17 00 A7 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 78 [21:48:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:48:32]wFMCommunicate OK [21:48:32]requested_item fd.num is exist - process it [21:48:32]SAM_PROTO_GetFieldsCounters [21:48:32]wFMCommunicate request_size=4 [21:48:32]MH_SAM_APDU [21:48:32]CAPDU: 80 13 00 00 [21:48:32]Write to MH i2c: E2 08 00 A8 08 80 13 00 00 00 00 00 00 2C [21:48:32]Write i2c OK [21:48:32]MH_I2C_Read... [21:48:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:48:33]Read from MH i2c: E2 [21:48:33]MH_I2C_Read... [21:48:33]Read from MH i2c: E2 62 00 [21:48:33]MH_I2C_Read... [21:48:33]Read from MH i2c: E2 62 00 A8 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 55 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 62 02 00 00 5E 04 04 00 62 02 00 00 57 04 04 00 63 02 00 00 19 04 04 00 00 00 00 00 90 00 E0 [21:48:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 55 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 62 02 00 00 5E 04 04 00 62 02 00 00 57 04 04 00 63 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:48:33]wFMCommunicate OK [21:48:33]SAM_PROTO_GetFieldsCounters done [21:48:33]requested_item shift.num is exist - process it [21:48:33]requested_item shift.opened is exist - process it [21:48:33]req_shift_opened [21:48:33]FM_GetShiftState [21:48:33]SAM_PROTO_GetShiftState [21:48:33]wFMCommunicate request_size=4 [21:48:33]MH_SAM_APDU [21:48:33]CAPDU: 80 13 01 00 [21:48:33]Write to MH i2c: E2 08 00 A9 08 80 13 01 00 00 00 00 00 2E [21:48:33]Write i2c OK [21:48:33]MH_I2C_Read... [21:48:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:48:33]Read from MH i2c: E2 [21:48:33]MH_I2C_Read... [21:48:33]Read from MH i2c: E2 0E 00 [21:48:33]MH_I2C_Read... [21:48:33]Read from MH i2c: E2 0E 00 A9 08 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 71 [21:48:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:48:33]wFMCommunicate OK [21:48:33]SAM_PROTO_GetShiftState done [21:48:33]FM_GetShiftState done [21:48:33]req_shift_opened done [21:48:33]requested_item shift.open_date is exist - process it [21:48:33]req_shift_open_date [21:48:33]req_shift_open_date done [21:48:33]produce_requested_data done [21:48:33]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218965,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:48:33]process_action_free close_receipt [21:48:33]json_value_free [21:48:33]json_value_free done [21:48:33]process_json_proto returns [21:48:33]Send response to host [21:48:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218965,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:48:33]free response buf [21:48:33]execute_script done [21:48:33]execute_script returns [21:48:33]free content buf [21:48:33]Sock 9.Close socket [21:48:33]Sock 9.Thread stoped [21:49:54]accept exits with 7 [21:49:54]New connection [21:49:54]New thread 3066699108 created [21:49:54]Thread 3066555748 joined [21:49:54]Waiting for new connection... [21:49:54] Sock 7.Parse request [21:49:54]Sock 7.Check first char [21:49:54]Sock 7.First char is OK [21:49:54]request: POST /json_proto HTTP/1.0 [21:49:54]Method: POST [21:49:54]URL: /json_proto [21:49:54]Method is POST - this is cgi request [21:49:54]url: /json_proto [21:49:54]query_string will be loaded in cgi processing [21:49:54]execute_cgi json_proto POST (null) [21:49:54]execute_cgi path=json_proto method=POST [21:49:54]POST find Content-Length [21:49:54]Host: 172.17.40.4:8080 [21:49:54]Content-Length: 632 [21:49:54]Content-Type: application/json [21:49:54] [21:49:54]POST finish read [21:49:54]Found Content-Length = 632 [21:49:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536525", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [21:49:54]execute_script... [21:49: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)536525", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "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" ] } } [21:49:54]POST & json_proto [21:49:54]process_json_proto [21:49:54]json parsed OK: [21:49:54]protocol is kg_v1.0 [21:49:54]action value=close_receipt [21:49:54]process_action close_receipt [21:49:54]cmd_close_receipt [21:49:54]MH_GetDate [21:49:54]Write to MH i2c: F0 00 00 AA 08 A1 [21:49:54]Write i2c OK [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: F0 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: F0 09 00 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: F0 09 00 AA 08 00 83 29 14 67 68 1C 14 67 D0 [21:49:54]GetLastDocTimeStamp 1729374509 [21:49:54]current date 1729374595 [21:49:54]FM_GetShiftState [21:49:54]SAM_PROTO_GetShiftState [21:49:54]wFMCommunicate request_size=4 [21:49:54]MH_SAM_APDU [21:49:54]CAPDU: 80 13 01 00 [21:49:54]Write to MH i2c: E2 08 00 AB 08 80 13 01 00 00 00 00 00 30 [21:49:54]Write i2c OK [21:49:54]MH_I2C_Read... [21:49:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:49:54]Read from MH i2c: E2 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: E2 0E 00 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: E2 0E 00 AB 08 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 73 [21:49:54]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:49:54]wFMCommunicate OK [21:49:54]SAM_PROTO_GetShiftState done [21:49:54]FM_GetShiftState done [21:49:54]opened in 1729296582 [21:49:54]opened+sec_in_day 1729382982 [21:49:54]quantity*price = 50000 [21:49:54]sum+1 = 50001 [21:49:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 611 19.10.2024 21:49 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218966 ФПД: 59598973666433 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214955&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218966&fm=59598973666433&tin=02508201610067®Number=0000000000098116&sum=50000 [21:49:55]StoreToDocumentArchive [21:49:55]shift 443 fd 218966 [21:49:55]save to /storage/0443/doc_00218966 [21:49:55]save last doc name /storage/0443/doc_00218966 to /storage/kkm_last_doc_name [21:49:55]save OK [21:49:55]Clear old archive folders... [21:49:55]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:49:55]tlvbuf is 00FD26A0 [21:49:55]SAM_PROTO_ClearQueue [21:49:55]wFMCommunicate request_size=4 [21:49:55]MH_SAM_APDU [21:49:55]CAPDU: 80 09 00 00 [21:49:55]Write to MH i2c: E2 08 00 B8 08 80 09 00 00 00 00 00 00 32 [21:49:55]Write i2c OK [21:49:55]MH_I2C_Read... [21:49:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:49:56]Read from MH i2c: E2 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: E2 03 00 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: E2 03 00 B8 08 00 90 00 34 [21:49:56]RAPDU: 90 00 [21:49:56]wFMCommunicate OK [21:49:56]SAM_PROTO_ClearQueue done [21:49:56]KKMCreateOFDPacket [21:49:56]OFDProtocolAddRootSTLVToBuf [21:49:56]FM_MakeSignedData [21:49:56]FM_MakeSignedData [21:49:56]SAM_PROTO_SignData [21:49:56]wFMCommunicate request_size=4 [21:49:56]MH_SAM_APDU [21:49:56]CAPDU: 80 0D 01 02 [21:49:56]Write to MH i2c: E2 08 00 B9 08 80 0D 01 02 00 00 00 00 3A [21:49:56]Write i2c OK [21:49:56]MH_I2C_Read... [21:49:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:49:56]Read from MH i2c: E2 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: E2 03 00 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: E2 03 00 B9 08 00 90 00 35 [21:49:56]RAPDU: 90 00 [21:49:56]wFMCommunicate OK [21:49:56]wFMCommunicate request_size=255 [21:49:56]MH_SAM_APDU [21:49:56]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 63 02 00 00 F4 03 04 00 83 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 56 57 03 00 35 04 06 00 [21:49:56]Write to MH i2c: E2 02 01 BA 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 63 02 00 00 F4 03 04 00 83 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 56 57 03 00 35 04 06 00 00 00 17 [21:49:56]Write i2c OK [21:49:56]MH_I2C_Read... [21:49:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:49:56]Read from MH i2c: E2 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: E2 03 00 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: E2 03 00 BA 08 00 90 00 36 [21:49:56]RAPDU: 90 00 [21:49:56]wFMCommunicate OK [21:49:56]wFMCommunicate request_size=11 [21:49:56]MH_SAM_APDU [21:49:56]CAPDU: 80 0D 02 02 06 36 34 77 A7 84 81 [21:49:56]Write to MH i2c: E2 0E 00 BB 08 80 0D 02 02 06 00 36 34 77 A7 84 81 00 00 D6 [21:49:56]Write i2c OK [21:49:56]MH_I2C_Read... [21:49:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:49:56]Read from MH i2c: E2 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: E2 03 00 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: E2 03 00 BB 08 00 90 00 37 [21:49:56]RAPDU: 90 00 [21:49:56]wFMCommunicate OK [21:49:56]wFMCommunicate request_size=4 [21:49:56]MH_SAM_APDU [21:49:56]CAPDU: 80 0D 03 02 [21:49:56]Write to MH i2c: E2 08 00 BC 08 80 0D 03 02 00 00 00 00 3F [21:49:56]Write i2c OK [21:49:56]MH_I2C_Read... [21:49:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:49:56]Read from MH i2c: E2 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: E2 0B 00 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: E2 0B 00 BC 08 00 8D E6 DE 50 61 42 1B 21 90 00 C0 [21:49:56]RAPDU: 8D E6 DE 50 61 42 1B 21 90 00 [21:49:56]wFMCommunicate OK [21:49:56]SAM_PROTO_SignData done [21:49:56]FM_MakeSignedData done [21:49:56]CreateOFDProtocolMessage [21:49:56]wFMCommunicate request_size=4 [21:49:56]MH_SAM_APDU [21:49:56]CAPDU: 80 11 00 00 [21:49:56]Write to MH i2c: E2 08 00 BD 08 80 11 00 00 00 00 00 00 3F [21:49:56]Write i2c OK [21:49:56]MH_I2C_Read... [21:49:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:49:56]Read from MH i2c: E2 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: E2 17 00 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: E2 17 00 BD 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8E [21:49:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:49:56]wFMCommunicate OK [21:49:56]CreateOFDProtocolMessage done [21:49:56]OFDSenderStorePacket 218966 [21:49:56]StoreOFDPacket docnum=218966 [21:49:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 4B 5E 08 01 61 5D 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 63 02 00 00 F4 03 04 00 83 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 56 57 03 00 35 04 06 00 36 34 77 A7 84 81 8D E6 DE 50 61 42 1B 21 [21:49:56]CheckFolder [21:49:56]dirname=/storage/ofd_packets [21:49:56]CheckFolder done [21:49:56]ProducePacketName [21:49:56]name=ofd_packets/00218966 [21:49:56]NVStorageSaveData ofd_packets/00218966 [21:49:56]File name is /storage/ofd_packets/00218966 [21:49:56]Write 302 bytes [21:49:56]NVStorageSaveData done [21:49:56]OFDSenderStorePacket done [21:49:56]KKMCreateOFDPacket done [21:49:56]NVStorageSaveData kkm_last_timestamp [21:49:56]File name is /storage/kkm_last_timestamp [21:49:56]Write 4 bytes [21:49:56]NVStorageSaveData done [21:49:56]ExternCall_PrintAddStr [21:49:56]wPrintStart [21:49:56]Write to MH i2c: 01 00 00 BE 08 C6 [21:49:56]Write i2c OK [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: 01 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: 01 07 00 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: 01 07 00 BE 08 00 00 00 00 00 FF 0F DB [21:49:56]RasterBufferAndPrint [21:49:56]line Счет N : (1)536525 [21:49:56]line ИНН: 02508201610067 [21:49:56]line Контрольно-Кассовый Чек [21:49:56]line ПРОДАЖА [21:49:56]line ТРК (МРК, ГНК) : 12 [21:49:56]line Товар: 2710124130 [21:49:56]line SUPER 92-К-5 [21:49:56]line 7.310 * 68.40 [21:49:56]line = 500.00 [21:49:56]line НДС 12% НСП 1% [21:49:56]line > о реализуемом товаре [21:49:56]line ИТОГО: 500.00 [21:49:56]line НСП 1% : 4.42 [21:49:56]line НДС 12% : 53.10 [21:49:56]line Наличными: 500.00 [21:49:56]line Безнал.: 0.00 [21:49:56]line Место: АЗС № 84 "Партнер Нефть" [21:49:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:49:56]line СНО: Общий режим [21:49:56]line Чек 611 19.10.2024 21:49 [21:49:56]line Смена: 443 ФФД: 1.0 [21:49:56]line ЗНМ: 0300000178 [21:49:56]line РНМ: 0000000000098116 [21:49:56]line Версия ККМ: 001 [21:49:56]line ФМ: 0000000000965413 [21:49:56]line ФД: 218966 [21:49:56]line ФПД: 59598973666433 [21:49:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T214955&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218966&fm=59598973666433&tin=02508201610067®Number=0000000000098116&sum=50000 [21:49:56]written 0, free lines is 4095 [21:49:57]Write to MH i2c: 01 00 00 E6 08 EE [21:49:57]Write i2c OK [21:49:57]MH_I2C_Read... [21:49:57]Read from MH i2c: 01 [21:49:57]MH_I2C_Read... [21:49:57]Read from MH i2c: 01 07 00 [21:49:57]MH_I2C_Read... [21:49:57]Read from MH i2c: 01 07 00 E6 08 00 00 00 00 00 18 0D 1A [21:49:57]RasterBufferAndPrint [21:49:57]line [21:49:57]line [21:49:57]line [21:49:57]line [21:49:57]line [21:49:57]written 0, free lines is 3357 [21:49:57]MH_Cut [21:49:57]Write to MH i2c: D1 01 00 ED 08 01 C7 [21:49:57]Write i2c OK [21:49:57]MH_I2C_Read... [21:49:57]Read from MH i2c: D1 [21:49:57]MH_I2C_Read... [21:49:57]Read from MH i2c: D1 01 00 [21:49:57]MH_I2C_Read... [21:49:57]Read from MH i2c: D1 01 00 ED 08 00 C6 [21:49:57]Write to MH i2c: 01 00 00 EE 08 F6 [21:49:57]Write i2c OK [21:49:57]MH_I2C_Read... [21:49:57]*** Cut start [21:49:57]*** Partial cut [21:49:57]*** CUTSNS_PIN = 1 [21:49:58]*** CUTSNS_PIN = 0 [21:49:58]*** Brake cut motor [21:49:58]Read from MH i2c: 01 [21:49:58]MH_I2C_Read... [21:49:58]*** Stop cut motor [21:49:58]*** Cut end [21:49:58]Read from MH i2c: 01 07 00 [21:49:58]MH_I2C_Read... [21:49:58]Read from MH i2c: 01 07 00 EE 08 00 00 00 00 00 FF 0F 0B [21:49:58]process_action close_receipt done [21:49:58]requested_data is exist [21:49:58]produce_requested_data [21:49:58]requested_item fm.sn is exist - process it [21:49:58]wFMCommunicate request_size=4 [21:49:58]MH_SAM_APDU [21:49:58]CAPDU: 80 11 00 00 [21:49:58]Write to MH i2c: E2 08 00 EF 08 80 11 00 00 00 00 00 00 71 [21:49:58]Write i2c OK [21:49:58]MH_I2C_Read... [21:49:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:49:58]Read from MH i2c: E2 [21:49:58]MH_I2C_Read... [21:49:58]Read from MH i2c: E2 17 00 [21:49:58]MH_I2C_Read... [21:49:58]Read from MH i2c: E2 17 00 EF 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C0 [21:49:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:49:58]wFMCommunicate OK [21:49:58]requested_item fd.num is exist - process it [21:49:58]SAM_PROTO_GetFieldsCounters [21:49:58]wFMCommunicate request_size=4 [21:49:58]MH_SAM_APDU [21:49:58]CAPDU: 80 13 00 00 [21:49:58]Write to MH i2c: E2 08 00 F0 08 80 13 00 00 00 00 00 00 74 [21:49:58]Write i2c OK [21:49:58]MH_I2C_Read... [21:49:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:49:58]Read from MH i2c: E2 [21:49:58]MH_I2C_Read... [21:49:58]Read from MH i2c: E2 62 00 [21:49:58]MH_I2C_Read... [21:49:58]Read from MH i2c: E2 62 00 F0 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 56 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 63 02 00 00 5E 04 04 00 63 02 00 00 57 04 04 00 64 02 00 00 19 04 04 00 00 00 00 00 90 00 2C [21:49:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 56 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 63 02 00 00 5E 04 04 00 63 02 00 00 57 04 04 00 64 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:49:58]wFMCommunicate OK [21:49:58]SAM_PROTO_GetFieldsCounters done [21:49:58]requested_item shift.num is exist - process it [21:49:58]requested_item shift.opened is exist - process it [21:49:58]req_shift_opened [21:49:58]FM_GetShiftState [21:49:58]SAM_PROTO_GetShiftState [21:49:58]wFMCommunicate request_size=4 [21:49:58]MH_SAM_APDU [21:49:58]CAPDU: 80 13 01 00 [21:49:58]Write to MH i2c: E2 08 00 F1 08 80 13 01 00 00 00 00 00 76 [21:49:58]Write i2c OK [21:49:58]MH_I2C_Read... [21:49:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:49:58]Read from MH i2c: E2 [21:49:58]MH_I2C_Read... [21:49:58]Read from MH i2c: E2 0E 00 [21:49:58]MH_I2C_Read... [21:49:58]Read from MH i2c: E2 0E 00 F1 08 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B9 [21:49:58]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:49:58]wFMCommunicate OK [21:49:58]SAM_PROTO_GetShiftState done [21:49:58]FM_GetShiftState done [21:49:58]req_shift_opened done [21:49:58]requested_item shift.open_date is exist - process it [21:49:58]req_shift_open_date [21:49:58]req_shift_open_date done [21:49:58]produce_requested_data done [21:49:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218966,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:49:58]process_action_free close_receipt [21:49:58]json_value_free [21:49:58]json_value_free done [21:49:58]process_json_proto returns [21:49:58]Send response to host [21:49:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218966,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:49:58]free response buf [21:49:58]execute_script done [21:49:58]execute_script returns [21:49:58]free content buf [21:49:58]Sock 7.Close socket [21:49:58]Sock 7.Thread stoped [21:50:11]ConnectInit Can't connect to host [21:50:11]CommunicateWithHost connect error [21:50:11]CommunicateWithHost err = -1 [21:50:11]OFD Sender: Server communicate error [21:50:12]OFD Sender: Processing packet 218964 [packets to send 82, broken 79] [21:50:12]ProducePacketName [21:50:12]name=ofd_packets/00218964 [21:50:12]OFD Sender: To server: pG, [21:50:12]CommunicateWithHost lk.salyk.kg:30040 [21:50:12]ConnectInit lk.salyk.kg [21:50:12]Connected sock=7 [21:50:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 46 35 08 01 BC BF 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 61 02 00 00 F4 03 04 00 0F 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 54 57 03 00 35 04 06 00 74 3F EE 5D 8C 1F 9A 91 55 19 DF F7 73 8F [21:50:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 E6 E6 47 00 96 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 54 57 03 00 F4 03 04 00 40 D5 13 67 B6 04 01 00 00 5C CE 91 D6 53 12 21 54 [21:50:12]CommunicateWithHost err = 0 [21:50:12]CheckOFDResponse [21:50:12]1017 (14) - 77093643461234 [21:50:12]1041 (16) - 0000000000965413 [21:50:12]1040 (4) - 218964 [21:50:12]1012 (4) - 19.10.2024 15:50 [21:50:12]1206 (1) - 0 [21:50:12]OFD Sender: Remove packet 218964 [21:50:12]ProducePacketName [21:50:12]name=ofd_packets/00218964 [21:50:12]NVStorageDeleteData [21:50:12]OFD Sender: Processing packet 218965 [packets to send 81, broken 79] [21:50:12]ProducePacketName [21:50:12]name=ofd_packets/00218965 [21:50:12]OFD Sender: To server: pG, [21:50:12]CommunicateWithHost lk.salyk.kg:30040 [21:50:12]ConnectInit lk.salyk.kg [21:50:12]Connected sock=7 [21:50:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 1C 04 07 01 6A 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 88 13 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 62 02 00 00 F4 03 04 00 2D 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 55 57 03 00 35 04 06 00 08 D7 4B E4 A0 00 41 91 51 2D BF C8 7B F3 [21:50:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B6 43 47 00 47 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 39 36 35 34 31 33 10 04 04 00 55 57 03 00 F4 03 04 00 40 D5 13 67 B6 04 01 00 00 84 B7 FB DF A0 0E 82 97 [21:50:13]CommunicateWithHost err = 0 [21:50:13]CheckOFDResponse [21:50:13]1017 (14) - 77093643461234 [21:50:13]1041 (16) - 0000000000965413 [21:50:13]1040 (4) - 218965 [21:50:13]1012 (4) - 19.10.2024 15:50 [21:50:13]1206 (1) - 0 [21:50:13]OFD Sender: Remove packet 218965 [21:50:13]ProducePacketName [21:50:13]name=ofd_packets/00218965 [21:50:13]NVStorageDeleteData [21:50:13]OFD Sender: Processing packet 218966 [packets to send 80, broken 79] [21:50:13]ProducePacketName [21:50:13]name=ofd_packets/00218966 [21:50:13]OFD Sender: To server: pG, [21:50:13]CommunicateWithHost lk.salyk.kg:30040 [21:50:13]ConnectInit lk.salyk.kg [21:50:13]Connected sock=7 [21:50:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 4B 5E 08 01 61 5D 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 63 02 00 00 F4 03 04 00 83 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 56 57 03 00 35 04 06 00 36 34 77 A7 84 81 8D E6 DE 50 61 42 1B 21 [21:50:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 8E CA 47 00 20 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 56 57 03 00 F4 03 04 00 41 D5 13 67 B6 04 01 00 00 06 95 96 4C 95 14 45 92 [21:50:13]CommunicateWithHost err = 0 [21:50:13]CheckOFDResponse [21:50:13]1017 (14) - 77093643461234 [21:50:13]1041 (16) - 0000000000965413 [21:50:13]1040 (4) - 218966 [21:50:13]1012 (4) - 19.10.2024 15:50 [21:50:13]1206 (1) - 0 [21:50:13]OFD Sender: Remove packet 218966 [21:50:13]ProducePacketName [21:50:13]name=ofd_packets/00218966 [21:50:13]NVStorageDeleteData [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:31]accept exits with 9 [21:51:31]New connection [21:51:31]New thread 3066555748 created [21:51:31]Thread 3066699108 joined [21:51:31]Waiting for new connection... [21:51:31] Sock 9.Parse request [21:51:31]Sock 9.Check first char [21:51:31]Sock 9.First char is OK [21:51:31]request: POST /json_proto HTTP/1.0 [21:51:31]Method: POST [21:51:31]URL: /json_proto [21:51:31]Method is POST - this is cgi request [21:51:31]url: /json_proto [21:51:31]query_string will be loaded in cgi processing [21:51:31]execute_cgi json_proto POST (null) [21:51:31]execute_cgi path=json_proto method=POST [21:51:31]POST find Content-Length [21:51:31]Host: 172.17.40.4:8080 [21:51:31]Content-Length: 769 [21:51:31]Content-Type: application/json [21:51:31] [21:51:31]POST finish read [21:51:31]Found Content-Length = 769 [21:51:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 25.420, "sum" : 1700.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 1700.60 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:31]execute_script... [21:51: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)536526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 25.420, "sum" : 1700.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 1700.60 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:31]POST & json_proto [21:51:31]process_json_proto [21:51:31]json parsed OK: [21:51:31]protocol is kg_v1.0 [21:51:31]action value=close_receipt [21:51:31]process_action close_receipt [21:51:31]cmd_close_receipt [21:51:31]MH_GetDate [21:51:31]Write to MH i2c: F0 00 00 F2 08 E9 [21:51:31]Write i2c OK [21:51:31]MH_I2C_Read... [21:51:31]Read from MH i2c: F0 [21:51:31]MH_I2C_Read... [21:51:31]Read from MH i2c: F0 09 00 [21:51:31]MH_I2C_Read... [21:51:31]Read from MH i2c: F0 09 00 F2 08 00 E3 29 14 67 68 1C 14 67 78 [21:51:31]GetLastDocTimeStamp 1729374595 [21:51:31]current date 1729374691 [21:51:31]FM_GetShiftState [21:51:31]SAM_PROTO_GetShiftState [21:51:31]wFMCommunicate request_size=4 [21:51:31]MH_SAM_APDU [21:51:31]CAPDU: 80 13 01 00 [21:51:31]Write to MH i2c: E2 08 00 F3 08 80 13 01 00 00 00 00 00 78 [21:51:31]Write i2c OK [21:51:31]MH_I2C_Read... [21:51:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:31]Read from MH i2c: E2 [21:51:31]MH_I2C_Read... [21:51:31]Read from MH i2c: E2 0E 00 [21:51:31]MH_I2C_Read... [21:51:31]Read from MH i2c: E2 0E 00 F3 08 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 BB [21:51:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:51:31]wFMCommunicate OK [21:51:31]SAM_PROTO_GetShiftState done [21:51:31]FM_GetShiftState done [21:51:31]opened in 1729296582 [21:51:31]opened+sec_in_day 1729382982 [21:51:31]quantity*price = 170059 [21:51:31]sum+1 = 170061 [21:51:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1700.60 НСП 1% : 15.05 НДС 12% : 180.59 Наличными: 0.00 Безнал.: 1700.60 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 612 19.10.2024 21:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218967 ФПД: 171160840496156 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T215131&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218967&fm=171160840496156&tin=02508201610067®Number=0000000000098116&sum=170060 [21:51:32]StoreToDocumentArchive [21:51:32]shift 443 fd 218967 [21:51:32]save to /storage/0443/doc_00218967 [21:51:32]save last doc name /storage/0443/doc_00218967 to /storage/kkm_last_doc_name [21:51:32]save OK [21:51:32]Clear old archive folders... [21:51:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:51:32]tlvbuf is 00FD8A00 [21:51:32]SAM_PROTO_ClearQueue [21:51:32]wFMCommunicate request_size=4 [21:51:32]MH_SAM_APDU [21:51:32]CAPDU: 80 09 00 00 [21:51:32]Write to MH i2c: E2 08 00 00 09 80 09 00 00 00 00 00 00 7B [21:51:32]Write i2c OK [21:51:32]MH_I2C_Read... [21:51:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:51:32]Read from MH i2c: E2 [21:51:32]MH_I2C_Read... [21:51:32]Read from MH i2c: E2 03 00 [21:51:32]MH_I2C_Read... [21:51:32]Read from MH i2c: E2 03 00 00 09 00 90 00 7D [21:51:32]RAPDU: 90 00 [21:51:32]wFMCommunicate OK [21:51:32]SAM_PROTO_ClearQueue done [21:51:32]KKMCreateOFDPacket [21:51:32]OFDProtocolAddRootSTLVToBuf [21:51:32]FM_MakeSignedData [21:51:32]FM_MakeSignedData [21:51:32]SAM_PROTO_SignData [21:51:32]wFMCommunicate request_size=4 [21:51:32]MH_SAM_APDU [21:51:32]CAPDU: 80 0D 01 02 [21:51:32]Write to MH i2c: E2 08 00 01 09 80 0D 01 02 00 00 00 00 83 [21:51:32]Write i2c OK [21:51:32]MH_I2C_Read... [21:51:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:51:32]Read from MH i2c: E2 [21:51:32]MH_I2C_Read... [21:51:32]Read from MH i2c: E2 03 00 [21:51:32]MH_I2C_Read... [21:51:32]Read from MH i2c: E2 03 00 01 09 00 90 00 7E [21:51:32]RAPDU: 90 00 [21:51:32]wFMCommunicate OK [21:51:32]wFMCommunicate request_size=255 [21:51:32]MH_SAM_APDU [21:51: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 4C 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4C 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 02 00 00 F4 03 04 00 E3 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 57 57 03 00 35 04 06 00 9B [21:51:32]Write to MH i2c: E2 02 01 02 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 4C 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4C 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 02 00 00 F4 03 04 00 E3 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 57 57 03 00 35 04 06 00 9B 00 00 CF [21:51:32]Write i2c OK [21:51:32]MH_I2C_Read... [21:51:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:33]Read from MH i2c: E2 [21:51:33]MH_I2C_Read... [21:51:33]Read from MH i2c: E2 03 00 [21:51:33]MH_I2C_Read... [21:51:33]Read from MH i2c: E2 03 00 02 09 00 90 00 7F [21:51:33]RAPDU: 90 00 [21:51:33]wFMCommunicate OK [21:51:33]wFMCommunicate request_size=10 [21:51:33]MH_SAM_APDU [21:51:33]CAPDU: 80 0D 02 02 05 AB 7D 18 E4 1C [21:51:33]Write to MH i2c: E2 0D 00 03 09 80 0D 02 02 05 00 AB 7D 18 E4 1C 00 00 D0 [21:51:33]Write i2c OK [21:51:33]MH_I2C_Read... [21:51:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:33]Read from MH i2c: E2 [21:51:33]MH_I2C_Read... [21:51:33]Read from MH i2c: E2 03 00 [21:51:33]MH_I2C_Read... [21:51:33]Read from MH i2c: E2 03 00 03 09 00 90 00 80 [21:51:33]RAPDU: 90 00 [21:51:33]wFMCommunicate OK [21:51:33]wFMCommunicate request_size=4 [21:51:33]MH_SAM_APDU [21:51:33]CAPDU: 80 0D 03 02 [21:51:33]Write to MH i2c: E2 08 00 04 09 80 0D 03 02 00 00 00 00 88 [21:51:33]Write i2c OK [21:51:33]MH_I2C_Read... [21:51:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:51:33]Read from MH i2c: E2 [21:51:33]MH_I2C_Read... [21:51:33]Read from MH i2c: E2 0B 00 [21:51:33]MH_I2C_Read... [21:51:33]Read from MH i2c: E2 0B 00 04 09 00 CF E3 DE CA 2A 7F 88 16 90 00 2A [21:51:33]RAPDU: CF E3 DE CA 2A 7F 88 16 90 00 [21:51:33]wFMCommunicate OK [21:51:33]SAM_PROTO_SignData done [21:51:33]FM_MakeSignedData done [21:51:33]CreateOFDProtocolMessage [21:51:33]wFMCommunicate request_size=4 [21:51:33]MH_SAM_APDU [21:51:33]CAPDU: 80 11 00 00 [21:51:33]Write to MH i2c: E2 08 00 05 09 80 11 00 00 00 00 00 00 88 [21:51:33]Write i2c OK [21:51:33]MH_I2C_Read... [21:51:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:33]Read from MH i2c: E2 [21:51:33]MH_I2C_Read... [21:51:33]Read from MH i2c: E2 17 00 [21:51:33]MH_I2C_Read... [21:51:33]Read from MH i2c: E2 17 00 05 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D7 [21:51:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:51:33]wFMCommunicate OK [21:51:33]CreateOFDProtocolMessage done [21:51:33]OFDSenderStorePacket 218967 [21:51:33]StoreOFDPacket docnum=218967 [21:51:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A9 96 07 01 31 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 4C 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4C 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 02 00 00 F4 03 04 00 E3 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 57 57 03 00 35 04 06 00 9B AB 7D 18 E4 1C CF E3 DE CA 2A 7F 88 16 [21:51:33]CheckFolder [21:51:33]dirname=/storage/ofd_packets [21:51:33]CheckFolder done [21:51:33]ProducePacketName [21:51:33]name=ofd_packets/00218967 [21:51:33]NVStorageSaveData ofd_packets/00218967 [21:51:33]File name is /storage/ofd_packets/00218967 [21:51:33]Write 301 bytes [21:51:33]NVStorageSaveData done [21:51:33]OFDSenderStorePacket done [21:51:33]KKMCreateOFDPacket done [21:51:33]NVStorageSaveData kkm_last_timestamp [21:51:33]File name is /storage/kkm_last_timestamp [21:51:33]Write 4 bytes [21:51:33]NVStorageSaveData done [21:51:33]ExternCall_PrintAddStr [21:51:33]wPrintStart [21:51:33]Write to MH i2c: 01 00 00 06 09 0F [21:51:33]Write i2c OK [21:51:33]MH_I2C_Read... [21:51:33]Read from MH i2c: 01 [21:51:33]MH_I2C_Read... [21:51:33]Read from MH i2c: 01 07 00 [21:51:33]MH_I2C_Read... [21:51:33]Read from MH i2c: 01 07 00 06 09 00 00 00 00 00 FF 0F 24 [21:51:33]RasterBufferAndPrint [21:51:33]line Счет N : (1)536526 [21:51:33]line ИНН: 02508201610067 [21:51:33]line Контрольно-Кассовый Чек [21:51:33]line ПРОДАЖА [21:51:33]line ТРК (МРК, ГНК) : 33 [21:51:33]line Товар: 2710124130 [21:51:33]line Аи-92-К-2 [21:51:33]line 25.420 * 66.90 [21:51:33]line = 1700.60 [21:51:33]line НДС 12% НСП 1% [21:51:33]line > о реализуемом товаре [21:51:33]line ИТОГО: 1700.60 [21:51:33]line НСП 1% : 15.05 [21:51:33]line НДС 12% : 180.59 [21:51:33]line Наличными: 0.00 [21:51:33]line Безнал.: 1700.60 [21:51:33]line Место: АЗС № 84 "Партнер Нефть" [21:51:33]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:51:33]line СНО: Общий режим [21:51:33]line Чек 612 19.10.2024 21:51 [21:51:33]line Смена: 443 ФФД: 1.0 [21:51:33]line ЗНМ: 0300000178 [21:51:33]line РНМ: 0000000000098116 [21:51:33]line Версия ККМ: 001 [21:51:33]line Платежная система: Mbank [21:51:33]line ФМ: 0000000000965413 [21:51:33]line ФД: 218967 [21:51:33]line ФПД: 171160840496156 [21:51:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T215131&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218967&fm=171160840496156&tin=02508201610067®Number=0000000000098116&sum=170060 [21:51:33]written 0, free lines is 4095 [21:51:33]OFD Sender: Processing packet 218967 [packets to send 80, broken 79] [21:51:33]ProducePacketName [21:51:33]name=ofd_packets/00218967 [21:51:33]OFD Sender: To server: pG, [21:51:33]CommunicateWithHost lk.salyk.kg:30040 [21:51:33]ConnectInit lk.salyk.kg [21:51:33]Connected sock=10 [21:51:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A9 96 07 01 31 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 4C 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4C 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 02 00 00 F4 03 04 00 E3 29 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 57 57 03 00 35 04 06 00 9B AB 7D 18 E4 1C CF E3 DE CA 2A 7F 88 16 [21:51:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 6F AF 47 00 55 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 39 36 35 34 31 33 10 04 04 00 57 57 03 00 F4 03 04 00 91 D5 13 67 B6 04 01 00 00 04 25 0C AC 06 1B C4 15 [21:51:33]CommunicateWithHost err = 0 [21:51:33]CheckOFDResponse [21:51:33]1017 (14) - 77093643461234 [21:51:33]1041 (16) - 0000000000965413 [21:51:33]1040 (4) - 218967 [21:51:33]1012 (4) - 19.10.2024 15:51 [21:51:33]1206 (1) - 0 [21:51:33]OFD Sender: Remove packet 218967 [21:51:33]ProducePacketName [21:51:33]name=ofd_packets/00218967 [21:51:33]NVStorageDeleteData [21:51:34]Write to MH i2c: 01 00 00 2F 09 38 [21:51:34]Write i2c OK [21:51:34]MH_I2C_Read... [21:51:34]Read from MH i2c: 01 [21:51:34]MH_I2C_Read... [21:51:34]Read from MH i2c: 01 07 00 [21:51:34]MH_I2C_Read... [21:51:34]Read from MH i2c: 01 07 00 2F 09 00 00 00 00 00 0E 0D 5A [21:51:34]RasterBufferAndPrint [21:51:34]line [21:51:34]line [21:51:34]line [21:51:34]line [21:51:34]line [21:51:34]written 0, free lines is 3349 [21:51:34]MH_Cut [21:51:34]Write to MH i2c: D1 01 00 36 09 01 11 [21:51:34]Write i2c OK [21:51:34]MH_I2C_Read... [21:51:34]Read from MH i2c: D1 [21:51:34]MH_I2C_Read... [21:51:34]Read from MH i2c: D1 01 00 [21:51:34]MH_I2C_Read... [21:51:34]Read from MH i2c: D1 01 00 36 09 00 10 [21:51:34]Write to MH i2c: 01 00 00 37 09 40 [21:51:34]Write i2c OK [21:51:34]MH_I2C_Read... [21:51:34]OFD Sender: No OFD packet to send [21:51:34]*** Cut start [21:51:34]*** Partial cut [21:51:34]*** CUTSNS_PIN = 1 [21:51:34]*** CUTSNS_PIN = 0 [21:51:35]*** Brake cut motor [21:51:35]Read from MH i2c: 01 [21:51:35]MH_I2C_Read... [21:51:35]*** Stop cut motor [21:51:35]*** Cut end [21:51:35]Read from MH i2c: 01 07 00 [21:51:35]MH_I2C_Read... [21:51:35]Read from MH i2c: 01 07 00 37 09 00 00 00 00 00 FF 0F 55 [21:51:35]process_action close_receipt done [21:51:35]requested_data is exist [21:51:35]produce_requested_data [21:51:35]requested_item fm.sn is exist - process it [21:51:35]wFMCommunicate request_size=4 [21:51:35]MH_SAM_APDU [21:51:35]CAPDU: 80 11 00 00 [21:51:35]Write to MH i2c: E2 08 00 38 09 80 11 00 00 00 00 00 00 BB [21:51:35]Write i2c OK [21:51:35]MH_I2C_Read... [21:51:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:35]Read from MH i2c: E2 [21:51:35]MH_I2C_Read... [21:51:35]Read from MH i2c: E2 17 00 [21:51:35]MH_I2C_Read... [21:51:35]Read from MH i2c: E2 17 00 38 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0A [21:51:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:51:35]wFMCommunicate OK [21:51:35]requested_item fd.num is exist - process it [21:51:35]SAM_PROTO_GetFieldsCounters [21:51:35]wFMCommunicate request_size=4 [21:51:35]MH_SAM_APDU [21:51:35]CAPDU: 80 13 00 00 [21:51:35]Write to MH i2c: E2 08 00 39 09 80 13 00 00 00 00 00 00 BE [21:51:35]Write i2c OK [21:51:35]MH_I2C_Read... [21:51:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:51:35]Read from MH i2c: E2 [21:51:35]MH_I2C_Read... [21:51:35]Read from MH i2c: E2 62 00 [21:51:35]MH_I2C_Read... [21:51:35]Read from MH i2c: E2 62 00 39 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 57 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 64 02 00 00 5E 04 04 00 64 02 00 00 57 04 04 00 65 02 00 00 19 04 04 00 00 00 00 00 90 00 7A [21:51:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 57 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 64 02 00 00 5E 04 04 00 64 02 00 00 57 04 04 00 65 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:51:35]wFMCommunicate OK [21:51:35]SAM_PROTO_GetFieldsCounters done [21:51:35]requested_item shift.num is exist - process it [21:51:35]requested_item shift.opened is exist - process it [21:51:35]req_shift_opened [21:51:35]FM_GetShiftState [21:51:35]SAM_PROTO_GetShiftState [21:51:35]wFMCommunicate request_size=4 [21:51:35]MH_SAM_APDU [21:51:35]CAPDU: 80 13 01 00 [21:51:35]Write to MH i2c: E2 08 00 3A 09 80 13 01 00 00 00 00 00 C0 [21:51:35]Write i2c OK [21:51:35]MH_I2C_Read... [21:51:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:35]Read from MH i2c: E2 [21:51:35]MH_I2C_Read... [21:51:35]Read from MH i2c: E2 0E 00 [21:51:35]MH_I2C_Read... [21:51:35]Read from MH i2c: E2 0E 00 3A 09 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 03 [21:51:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:51:35]wFMCommunicate OK [21:51:35]SAM_PROTO_GetShiftState done [21:51:35]FM_GetShiftState done [21:51:35]req_shift_opened done [21:51:35]requested_item shift.open_date is exist - process it [21:51:35]req_shift_open_date [21:51:35]req_shift_open_date done [21:51:35]produce_requested_data done [21:51:35]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218967,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:51:35]process_action_free close_receipt [21:51:35]json_value_free [21:51:35]json_value_free done [21:51:35]process_json_proto returns [21:51:35]Send response to host [21:51:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218967,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:51:35]free response buf [21:51:35]execute_script done [21:51:35]execute_script returns [21:51:35]free content buf [21:51:35]Sock 9.Close socket [21:51:35]Sock 9.Thread stoped [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:14]OFD Sender: No OFD packet to send [21:53:19]OFD Sender: No OFD packet to send [21:53:24]OFD Sender: No OFD packet to send [21:53:29]OFD Sender: No OFD packet to send [21:53:34]OFD Sender: No OFD packet to send [21:53:39]OFD Sender: No OFD packet to send [21:53:44]OFD Sender: No OFD packet to send [21:53:49]OFD Sender: No OFD packet to send [21:53:54]OFD Sender: No OFD packet to send [21:53:59]OFD Sender: No OFD packet to send [21:54:04]OFD Sender: No OFD packet to send [21:54:09]OFD Sender: No OFD packet to send [21:54:14]OFD Sender: No OFD packet to send [21:54:19]OFD Sender: No OFD packet to send [21:54:24]OFD Sender: No OFD packet to send [21:54:29]OFD Sender: No OFD packet to send [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:35]accept exits with 7 [21:55:35]New connection [21:55:35]New thread 3066699108 created [21:55:35]Thread 3066555748 joined [21:55:35]Waiting for new connection... [21:55:35] Sock 7.Parse request [21:55:35]Sock 7.Check first char [21:55:35]Sock 7.First char is OK [21:55:35]request: POST /json_proto HTTP/1.0 [21:55:35]Method: POST [21:55:35]URL: /json_proto [21:55:35]Method is POST - this is cgi request [21:55:35]url: /json_proto [21:55:35]query_string will be loaded in cgi processing [21:55:35]execute_cgi json_proto POST (null) [21:55:35]execute_cgi path=json_proto method=POST [21:55:35]POST find Content-Length [21:55:35]Host: 172.17.40.4:8080 [21:55:35]Content-Length: 1075 [21:55:35]Content-Type: application/json [21:55:35] [21:55:35]POST finish read [21:55:35]Found Content-Length = 1075 [21:55:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79830", "tax_sys" : 0, "items" : [ { "code": "50173372", "name": "\u0416\u0435\u0432 Orbit \u0434\u043B\u044F \u0434\u0435\u0442\u0435\u0439 Classic", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001570897", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A DADA \u044F\u0431\u043B,\u043A\u043B\u0443\u0431\u043D\u0438\u043A\u0430 \u041F\u042D\u0422 0,5\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.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" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:35]execute_script... [21:55:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79830", "tax_sys" : 0, "items" : [ { "code": "50173372", "name": "\u0416\u0435\u0432 Orbit \u0434\u043B\u044F \u0434\u0435\u0442\u0435\u0439 Classic", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001570897", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A DADA \u044F\u0431\u043B,\u043A\u043B\u0443\u0431\u043D\u0438\u043A\u0430 \u041F\u042D\u0422 0,5\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.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" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:35]POST & json_proto [21:55:35]process_json_proto [21:55:35]json parsed OK: [21:55:35]protocol is kg_v1.0 [21:55:35]action value=close_receipt [21:55:35]process_action close_receipt [21:55:35]cmd_close_receipt [21:55:35]MH_GetDate [21:55:35]Write to MH i2c: F0 00 00 3B 09 33 [21:55:35]Write i2c OK [21:55:35]MH_I2C_Read... [21:55:35]Read from MH i2c: F0 [21:55:35]MH_I2C_Read... [21:55:35]Read from MH i2c: F0 09 00 [21:55:35]MH_I2C_Read... [21:55:35]Read from MH i2c: F0 09 00 3B 09 00 D7 2A 14 67 68 1C 14 67 B7 [21:55:35]GetLastDocTimeStamp 1729374691 [21:55:35]current date 1729374935 [21:55:35]FM_GetShiftState [21:55:35]SAM_PROTO_GetShiftState [21:55:35]wFMCommunicate request_size=4 [21:55:35]MH_SAM_APDU [21:55:35]CAPDU: 80 13 01 00 [21:55:35]Write to MH i2c: E2 08 00 3C 09 80 13 01 00 00 00 00 00 C2 [21:55:35]Write i2c OK [21:55:35]MH_I2C_Read... [21:55:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:35]Read from MH i2c: E2 [21:55:35]MH_I2C_Read... [21:55:35]Read from MH i2c: E2 0E 00 [21:55:35]MH_I2C_Read... [21:55:35]Read from MH i2c: E2 0E 00 3C 09 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 05 [21:55:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:55:35]wFMCommunicate OK [21:55:35]SAM_PROTO_GetShiftState done [21:55:35]FM_GetShiftState done [21:55:35]opened in 1729296582 [21:55:35]opened+sec_in_day 1729382982 [21:55:35]quantity*price = 4000 [21:55:35]sum+1 = 4001 [21:55:35]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001570897 Напиток DADA ябл,клубника ПЭТ 0,5л 1.000 * 90.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.81 Наличными: 0.00 Безнал.: 130.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 613 19.10.2024 21:55 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218968 ФПД: 229384815317325 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T215535&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218968&fm=229384815317325&tin=02508201610067®Number=0000000000098116&sum=13000 0 [21:55:36]StoreToDocumentArchive [21:55:36]shift 443 fd 218968 [21:55:36]save to /storage/0443/doc_00218968 [21:55:36]save last doc name /storage/0443/doc_00218968 to /storage/kkm_last_doc_name [21:55:36]save OK [21:55:36]Clear old archive folders... [21:55:36]ProcessDocumentItem done err = 0, tmpTLVsize=403 [21:55:36]tlvbuf is 01015930 [21:55:36]SAM_PROTO_ClearQueue [21:55:36]wFMCommunicate request_size=4 [21:55:36]MH_SAM_APDU [21:55:36]CAPDU: 80 09 00 00 [21:55:36]Write to MH i2c: E2 08 00 49 09 80 09 00 00 00 00 00 00 C4 [21:55:36]Write i2c OK [21:55:36]MH_I2C_Read... [21:55:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:36]Read from MH i2c: E2 [21:55:36]MH_I2C_Read... [21:55:36]Read from MH i2c: E2 03 00 [21:55:36]MH_I2C_Read... [21:55:36]Read from MH i2c: E2 03 00 49 09 00 90 00 C6 [21:55:36]RAPDU: 90 00 [21:55:36]wFMCommunicate OK [21:55:36]SAM_PROTO_ClearQueue done [21:55:36]KKMCreateOFDPacket [21:55:36]OFDProtocolAddRootSTLVToBuf [21:55:36]FM_MakeSignedData [21:55:36]FM_MakeSignedData [21:55:36]SAM_PROTO_SignData [21:55:36]wFMCommunicate request_size=4 [21:55:36]MH_SAM_APDU [21:55:36]CAPDU: 80 0D 01 02 [21:55:36]Write to MH i2c: E2 08 00 4A 09 80 0D 01 02 00 00 00 00 CC [21:55:36]Write i2c OK [21:55:36]MH_I2C_Read... [21:55:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:36]Read from MH i2c: E2 [21:55:36]MH_I2C_Read... [21:55:36]Read from MH i2c: E2 03 00 [21:55:36]MH_I2C_Read... [21:55:36]Read from MH i2c: E2 03 00 4A 09 00 90 00 C7 [21:55:36]RAPDU: 90 00 [21:55:36]wFMCommunicate OK [21:55:36]wFMCommunicate request_size=255 [21:55:36]MH_SAM_APDU [21:55:36]CAPDU: 80 0D 02 02 FA 03 00 93 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 30 31 37 33 33 37 32 06 04 26 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B4 D0 BB D1 8F 20 D0 B4 D0 B5 D1 82 D0 B5 D0 B9 20 43 6C 61 73 73 69 63 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 38 39 37 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 44 41 44 41 20 D1 8F D0 B1 D0 BB 2C D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 [21:55:36]Write to MH i2c: E2 02 01 4B 09 80 0D 02 02 FA 00 03 00 93 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 30 31 37 33 33 37 32 06 04 26 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B4 D0 BB D1 8F 20 D0 B4 D0 B5 D1 82 D0 B5 D0 B9 20 43 6C 61 73 73 69 63 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 38 39 37 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 44 41 44 41 20 D1 8F D0 B1 D0 BB 2C D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 37 [21:55:36]Write i2c OK [21:55:36]MH_I2C_Read... [21:55:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:37]Read from MH i2c: E2 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: E2 03 00 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: E2 03 00 4B 09 00 90 00 C8 [21:55:37]RAPDU: 90 00 [21:55:37]wFMCommunicate OK [21:55:37]wFMCommunicate request_size=162 [21:55:37]MH_SAM_APDU [21:55:37]CAPDU: 80 0D 02 02 9D 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 D7 2A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 58 57 03 00 35 04 06 00 D0 9F D0 6F 11 4D [21:55:37]Write to MH i2c: E2 A5 00 4C 09 80 0D 02 02 9D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 D7 2A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 58 57 03 00 35 04 06 00 D0 9F D0 6F 11 4D 00 00 76 [21:55:37]Write i2c OK [21:55:37]MH_I2C_Read... [21:55:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:37]Read from MH i2c: E2 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: E2 03 00 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: E2 03 00 4C 09 00 90 00 C9 [21:55:37]RAPDU: 90 00 [21:55:37]wFMCommunicate OK [21:55:37]wFMCommunicate request_size=4 [21:55:37]MH_SAM_APDU [21:55:37]CAPDU: 80 0D 03 02 [21:55:37]Write to MH i2c: E2 08 00 4D 09 80 0D 03 02 00 00 00 00 D1 [21:55:37]Write i2c OK [21:55:37]MH_I2C_Read... [21:55:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:37]Read from MH i2c: E2 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: E2 0B 00 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: E2 0B 00 4D 09 00 E8 D2 A0 C8 E1 9F 94 33 90 00 3B [21:55:37]RAPDU: E8 D2 A0 C8 E1 9F 94 33 90 00 [21:55:37]wFMCommunicate OK [21:55:37]SAM_PROTO_SignData done [21:55:37]FM_MakeSignedData done [21:55:37]CreateOFDProtocolMessage [21:55:37]wFMCommunicate request_size=4 [21:55:37]MH_SAM_APDU [21:55:37]CAPDU: 80 11 00 00 [21:55:37]Write to MH i2c: E2 08 00 4E 09 80 11 00 00 00 00 00 00 D1 [21:55:37]Write i2c OK [21:55:37]MH_I2C_Read... [21:55:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:37]Read from MH i2c: E2 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: E2 17 00 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: E2 17 00 4E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 20 [21:55:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:55:37]wFMCommunicate OK [21:55:37]CreateOFDProtocolMessage done [21:55:37]OFDSenderStorePacket 218968 [21:55:37]StoreOFDPacket docnum=218968 [21:55:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 A7 01 00 00 27 DF 9F 01 B8 80 5A 03 01 00 03 00 93 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 30 31 37 33 33 37 32 06 04 26 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B4 D0 BB D1 8F 20 D0 B4 D0 B5 D1 82 D0 B5 D0 B9 20 43 6C 61 73 73 69 63 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 38 39 37 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 44 41 44 41 20 D1 8F D0 B1 D0 BB 2C D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 D7 2A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 58 57 03 00 35 04 06 00 D0 9F D0 6F 11 4D E8 D2 A0 C8 E1 9F 94 33 [21:55:37]CheckFolder [21:55:37]dirname=/storage/ofd_packets [21:55:37]CheckFolder done [21:55:37]ProducePacketName [21:55:37]name=ofd_packets/00218968 [21:55:37]NVStorageSaveData ofd_packets/00218968 [21:55:37]File name is /storage/ofd_packets/00218968 [21:55:37]Write 453 bytes [21:55:37]NVStorageSaveData done [21:55:37]OFDSenderStorePacket done [21:55:37]KKMCreateOFDPacket done [21:55:37]NVStorageSaveData kkm_last_timestamp [21:55:37]File name is /storage/kkm_last_timestamp [21:55:37]Write 4 bytes [21:55:37]NVStorageSaveData done [21:55:37]ExternCall_PrintAddStr [21:55:37]wPrintStart [21:55:37]Write to MH i2c: 01 00 00 4F 09 58 [21:55:37]Write i2c OK [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: 01 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: 01 07 00 [21:55:37]MH_I2C_Read... [21:55:37]Read from MH i2c: 01 07 00 4F 09 00 00 00 00 00 FF 0F 6D [21:55:37]RasterBufferAndPrint [21:55:37]line Счет N : (3)79830 [21:55:37]line ИНН: 02508201610067 [21:55:37]line Контрольно-Кассовый Чек [21:55:37]line ПРОДАЖА [21:55:37]line Товар: 50173372 [21:55:37]line Жев Orbit для детей Classic [21:55:37]line 1.000 * 40.00 [21:55:37]line = 40.00 [21:55:37]line НДС 12% НСП 1% [21:55:37]line > о реализуемом товаре [21:55:37]line Товар: 4870001570897 [21:55:37]line Напиток DADA ябл,клубника ПЭТ 0,5л [21:55:37]line 1.000 * 90.00 [21:55:37]line = 90.00 [21:55:37]line НДС 12% НСП 1% [21:55:37]line > о реализуемом товаре [21:55:37]line ИТОГО: 130.00 [21:55:37]line НСП 1% : 1.15 [21:55:37]line НДС 12% : 13.81 [21:55:37]line Наличными: 0.00 [21:55:37]line Безнал.: 130.00 [21:55:37]line Место: АЗС № 84 "Партнер Нефть" [21:55:37]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:55:37]line СНО: Общий режим [21:55:37]line Чек 613 19.10.2024 21:55 [21:55:37]line Смена: 443 ФФД: 1.0 [21:55:37]line ЗНМ: 0300000178 [21:55:37]line РНМ: 0000000000098116 [21:55:37]line Версия ККМ: 001 [21:55:37]line Платежная система: Mbank [21:55:37]line ФМ: 0000000000965413 [21:55:37]line ФД: 218968 [21:55:37]line ФПД: 229384815317325 [21:55:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T215535&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218968&fm=229384815317325&tin=02508201610067®Number=0000000000098116&sum=13000 [21:55:37]line 0 [21:55:37]written 0, free lines is 4095 [21:55:37]OFD Sender: Processing packet 218968 [packets to send 80, broken 79] [21:55:37]ProducePacketName [21:55:37]name=ofd_packets/00218968 [21:55:37]OFD Sender: To server: pG, [21:55:37]CommunicateWithHost lk.salyk.kg:30040 [21:55:37]ConnectInit lk.salyk.kg [21:55:37]Connected sock=10 [21:55:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 A7 01 00 00 27 DF 9F 01 B8 80 5A 03 01 00 03 00 93 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 30 31 37 33 33 37 32 06 04 26 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B4 D0 BB D1 8F 20 D0 B4 D0 B5 D1 82 D0 B5 D0 B9 20 43 6C 61 73 73 69 63 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 38 39 37 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 44 41 44 41 20 D1 8F D0 B1 D0 BB 2C D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 D7 2A 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 58 57 03 00 35 04 06 00 D0 9F D0 6F 11 4D E8 D2 A0 C8 E1 9F 94 33 [21:55:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 22 00 47 00 34 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 39 36 35 34 31 33 10 04 04 00 58 57 03 00 F4 03 04 00 85 D6 13 67 B6 04 01 00 00 04 16 43 74 8D D1 CB 46 [21:55:38]CommunicateWithHost err = 0 [21:55:38]CheckOFDResponse [21:55:38]1017 (14) - 77093643461234 [21:55:38]1041 (16) - 0000000000965413 [21:55:38]1040 (4) - 218968 [21:55:38]1012 (4) - 19.10.2024 15:55 [21:55:38]1206 (1) - 0 [21:55:38]OFD Sender: Remove packet 218968 [21:55:38]ProducePacketName [21:55:38]name=ofd_packets/00218968 [21:55:38]NVStorageDeleteData [21:55:38]Write to MH i2c: 01 00 00 7F 09 88 [21:55:38]Write i2c OK [21:55:38]MH_I2C_Read... [21:55:38]Read from MH i2c: 01 [21:55:38]MH_I2C_Read... [21:55:38]Read from MH i2c: 01 07 00 [21:55:38]MH_I2C_Read... [21:55:38]Read from MH i2c: 01 07 00 7F 09 00 00 00 00 00 96 0C 31 [21:55:38]RasterBufferAndPrint [21:55:38]line [21:55:38]line [21:55:38]line [21:55:38]line [21:55:38]line [21:55:38]written 0, free lines is 3228 [21:55:38]MH_Cut [21:55:38]Write to MH i2c: D1 01 00 86 09 01 61 [21:55:38]Write i2c OK [21:55:38]MH_I2C_Read... [21:55:38]Read from MH i2c: D1 [21:55:38]MH_I2C_Read... [21:55:38]Read from MH i2c: D1 01 00 [21:55:38]MH_I2C_Read... [21:55:38]Read from MH i2c: D1 01 00 86 09 00 60 [21:55:38]Write to MH i2c: 01 00 00 87 09 90 [21:55:38]Write i2c OK [21:55:38]MH_I2C_Read... [21:55:38]OFD Sender: No OFD packet to send [21:55:39]*** Cut start [21:55:39]*** Partial cut [21:55:39]*** CUTSNS_PIN = 1 [21:55:39]*** CUTSNS_PIN = 0 [21:55:39]*** Brake cut motor [21:55:39]Read from MH i2c: 01 [21:55:39]MH_I2C_Read... [21:55:39]*** Stop cut motor [21:55:39]*** Cut end [21:55:39]Read from MH i2c: 01 07 00 [21:55:39]MH_I2C_Read... [21:55:39]Read from MH i2c: 01 07 00 87 09 00 00 00 00 00 FF 0F A5 [21:55:39]process_action close_receipt done [21:55:39]requested_data is exist [21:55:39]produce_requested_data [21:55:39]requested_item fm.sn is exist - process it [21:55:39]wFMCommunicate request_size=4 [21:55:39]MH_SAM_APDU [21:55:39]CAPDU: 80 11 00 00 [21:55:39]Write to MH i2c: E2 08 00 88 09 80 11 00 00 00 00 00 00 0B [21:55:39]Write i2c OK [21:55:39]MH_I2C_Read... [21:55:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:39]Read from MH i2c: E2 [21:55:39]MH_I2C_Read... [21:55:39]Read from MH i2c: E2 17 00 [21:55:39]MH_I2C_Read... [21:55:39]Read from MH i2c: E2 17 00 88 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5A [21:55:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:55:39]wFMCommunicate OK [21:55:39]requested_item fd.num is exist - process it [21:55:39]SAM_PROTO_GetFieldsCounters [21:55:39]wFMCommunicate request_size=4 [21:55:39]MH_SAM_APDU [21:55:39]CAPDU: 80 13 00 00 [21:55:39]Write to MH i2c: E2 08 00 89 09 80 13 00 00 00 00 00 00 0E [21:55:39]Write i2c OK [21:55:39]MH_I2C_Read... [21:55:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:55:39]Read from MH i2c: E2 [21:55:39]MH_I2C_Read... [21:55:39]Read from MH i2c: E2 62 00 [21:55:39]MH_I2C_Read... [21:55:39]Read from MH i2c: E2 62 00 89 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 58 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 65 02 00 00 5E 04 04 00 65 02 00 00 57 04 04 00 66 02 00 00 19 04 04 00 00 00 00 00 90 00 CE [21:55:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 58 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 65 02 00 00 5E 04 04 00 65 02 00 00 57 04 04 00 66 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:55:39]wFMCommunicate OK [21:55:39]SAM_PROTO_GetFieldsCounters done [21:55:39]requested_item shift.num is exist - process it [21:55:39]requested_item shift.opened is exist - process it [21:55:39]req_shift_opened [21:55:39]FM_GetShiftState [21:55:39]SAM_PROTO_GetShiftState [21:55:39]wFMCommunicate request_size=4 [21:55:39]MH_SAM_APDU [21:55:39]CAPDU: 80 13 01 00 [21:55:39]Write to MH i2c: E2 08 00 8A 09 80 13 01 00 00 00 00 00 10 [21:55:39]Write i2c OK [21:55:39]MH_I2C_Read... [21:55:39]Read from MH i2c: E2 [21:55:39]MH_I2C_Read... [21:55:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:39]Read from MH i2c: E2 0E 00 [21:55:39]MH_I2C_Read... [21:55:39]Read from MH i2c: E2 0E 00 8A 09 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 53 [21:55:39]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:55:39]wFMCommunicate OK [21:55:39]SAM_PROTO_GetShiftState done [21:55:39]FM_GetShiftState done [21:55:39]req_shift_opened done [21:55:39]requested_item shift.open_date is exist - process it [21:55:39]req_shift_open_date [21:55:39]req_shift_open_date done [21:55:39]produce_requested_data done [21:55:39]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218968,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:55:39]process_action_free close_receipt [21:55:39]json_value_free [21:55:39]json_value_free done [21:55:39]process_json_proto returns [21:55:39]Send response to host [21:55:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218968,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:55:39]free response buf [21:55:39]execute_script done [21:55:39]execute_script returns [21:55:39]free content buf [21:55:39]Sock 7.Close socket [21:55:39]Sock 7.Thread stoped [21:55:43]OFD Sender: No OFD packet to send [21:55:48]OFD Sender: No OFD packet to send [21:55:53]OFD Sender: No OFD packet to send [21:55:58]OFD Sender: No OFD packet to send [21:56:03]OFD Sender: No OFD packet to send [21:56:08]OFD Sender: No OFD packet to send [21:56:13]OFD Sender: No OFD packet to send [21:56:18]OFD Sender: No OFD packet to send [21:56:23]OFD Sender: No OFD packet to send [21:56:28]OFD Sender: No OFD packet to send [21:56:33]OFD Sender: No OFD packet to send [21:56:38]OFD Sender: No OFD packet to send [21:56:43]OFD Sender: No OFD packet to send [21:56:48]OFD Sender: No OFD packet to send [21:56:53]OFD Sender: No OFD packet to send [21:56:58]OFD Sender: No OFD packet to send [21:57:03]OFD Sender: No OFD packet to send [21:57:08]accept exits with 9 [21:57:08]New connection [21:57:08]New thread 3066555748 created [21:57:08]Thread 3066699108 joined [21:57:08]Waiting for new connection... [21:57:08] Sock 9.Parse request [21:57:08]Sock 9.Check first char [21:57:08]Sock 9.First char is OK [21:57:08]request: POST /json_proto HTTP/1.0 [21:57:08]Method: POST [21:57:08]URL: /json_proto [21:57:08]Method is POST - this is cgi request [21:57:08]url: /json_proto [21:57:08]query_string will be loaded in cgi processing [21:57:08]execute_cgi json_proto POST (null) [21:57:08]execute_cgi path=json_proto method=POST [21:57:08]POST find Content-Length [21:57:08]Host: 172.17.40.4:8080 [21:57:08]Content-Length: 766 [21:57:08]Content-Type: application/json [21:57:08] [21:57:08]POST finish read [21:57:08]Found Content-Length = 766 [21:57:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [21:57:08]execute_script... [21:57: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)536527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "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" ] } } [21:57:08]POST & json_proto [21:57:08]process_json_proto [21:57:08]json parsed OK: [21:57:08]protocol is kg_v1.0 [21:57:08]action value=close_receipt [21:57:08]process_action close_receipt [21:57:08]cmd_close_receipt [21:57:08]MH_GetDate [21:57:08]Write to MH i2c: F0 00 00 8B 09 83 [21:57:08]Write i2c OK [21:57:08]MH_I2C_Read... [21:57:08]Read from MH i2c: F0 [21:57:08]MH_I2C_Read... [21:57:08]Read from MH i2c: F0 09 00 [21:57:08]MH_I2C_Read... [21:57:08]Read from MH i2c: F0 09 00 8B 09 00 34 2B 14 67 68 1C 14 67 65 [21:57:08]GetLastDocTimeStamp 1729374935 [21:57:08]current date 1729375028 [21:57:08]FM_GetShiftState [21:57:08]SAM_PROTO_GetShiftState [21:57:08]wFMCommunicate request_size=4 [21:57:08]MH_SAM_APDU [21:57:08]CAPDU: 80 13 01 00 [21:57:08]Write to MH i2c: E2 08 00 8C 09 80 13 01 00 00 00 00 00 12 [21:57:08]Write i2c OK [21:57:08]MH_I2C_Read... [21:57:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:08]Read from MH i2c: E2 [21:57:08]MH_I2C_Read... [21:57:08]Read from MH i2c: E2 0E 00 [21:57:08]MH_I2C_Read... [21:57:08]Read from MH i2c: E2 0E 00 8C 09 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 55 [21:57:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:57:08]wFMCommunicate OK [21:57:08]SAM_PROTO_GetShiftState done [21:57:08]FM_GetShiftState done [21:57:08]opened in 1729296582 [21:57:08]opened+sec_in_day 1729382982 [21:57:08]quantity*price = 40006 [21:57:08]sum+1 = 40007 [21:57:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.06 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.06 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 614 19.10.2024 21:57 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218969 ФПД: 5450627397142 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T215708&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218969&fm=5450627397142&tin=02508201610067®Number=0000000000098116&sum=40006 [21:57:09]StoreToDocumentArchive [21:57:09]shift 443 fd 218969 [21:57:09]save to /storage/0443/doc_00218969 [21:57:09]save last doc name /storage/0443/doc_00218969 to /storage/kkm_last_doc_name [21:57:09]save OK [21:57:09]Clear old archive folders... [21:57:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:57:09]tlvbuf is 00FDB7C0 [21:57:09]SAM_PROTO_ClearQueue [21:57:09]wFMCommunicate request_size=4 [21:57:09]MH_SAM_APDU [21:57:09]CAPDU: 80 09 00 00 [21:57:09]Write to MH i2c: E2 08 00 99 09 80 09 00 00 00 00 00 00 14 [21:57:09]Write i2c OK [21:57:09]MH_I2C_Read... [21:57:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:57:09]Read from MH i2c: E2 [21:57:09]MH_I2C_Read... [21:57:09]Read from MH i2c: E2 03 00 [21:57:09]MH_I2C_Read... [21:57:09]Read from MH i2c: E2 03 00 99 09 00 90 00 16 [21:57:09]RAPDU: 90 00 [21:57:09]wFMCommunicate OK [21:57:09]SAM_PROTO_ClearQueue done [21:57:09]KKMCreateOFDPacket [21:57:09]OFDProtocolAddRootSTLVToBuf [21:57:09]FM_MakeSignedData [21:57:09]FM_MakeSignedData [21:57:09]SAM_PROTO_SignData [21:57:09]wFMCommunicate request_size=4 [21:57:09]MH_SAM_APDU [21:57:09]CAPDU: 80 0D 01 02 [21:57:09]Write to MH i2c: E2 08 00 9A 09 80 0D 01 02 00 00 00 00 1C [21:57:09]Write i2c OK [21:57:09]MH_I2C_Read... [21:57:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:57:09]Read from MH i2c: E2 [21:57:09]MH_I2C_Read... [21:57:09]Read from MH i2c: E2 03 00 [21:57:09]MH_I2C_Read... [21:57:09]Read from MH i2c: E2 03 00 9A 09 00 90 00 17 [21:57:09]RAPDU: 90 00 [21:57:09]wFMCommunicate OK [21:57:09]wFMCommunicate request_size=255 [21:57:09]MH_SAM_APDU [21:57:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 66 02 00 00 F4 03 04 00 34 2B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 59 57 03 00 35 04 06 00 04 [21:57:09]Write to MH i2c: E2 02 01 9B 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 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 66 02 00 00 F4 03 04 00 34 2B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 59 57 03 00 35 04 06 00 04 00 00 34 [21:57:09]Write i2c OK [21:57:09]MH_I2C_Read... [21:57:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:57:10]Read from MH i2c: E2 [21:57:10]MH_I2C_Read... [21:57:10]Read from MH i2c: E2 03 00 [21:57:10]MH_I2C_Read... [21:57:10]Read from MH i2c: E2 03 00 9B 09 00 90 00 18 [21:57:10]RAPDU: 90 00 [21:57:10]wFMCommunicate OK [21:57:10]wFMCommunicate request_size=10 [21:57:10]MH_SAM_APDU [21:57:10]CAPDU: 80 0D 02 02 05 F5 12 B5 B6 16 [21:57:10]Write to MH i2c: E2 0D 00 9C 09 80 0D 02 02 05 00 F5 12 B5 B6 16 00 00 B1 [21:57:10]Write i2c OK [21:57:10]MH_I2C_Read... [21:57:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:57:10]Read from MH i2c: E2 [21:57:10]MH_I2C_Read... [21:57:10]Read from MH i2c: E2 03 00 [21:57:10]MH_I2C_Read... [21:57:10]Read from MH i2c: E2 03 00 9C 09 00 90 00 19 [21:57:10]RAPDU: 90 00 [21:57:10]wFMCommunicate OK [21:57:10]wFMCommunicate request_size=4 [21:57:10]MH_SAM_APDU [21:57:10]CAPDU: 80 0D 03 02 [21:57:10]Write to MH i2c: E2 08 00 9D 09 80 0D 03 02 00 00 00 00 21 [21:57:10]Write i2c OK [21:57:10]MH_I2C_Read... [21:57:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:57:10]Read from MH i2c: E2 [21:57:10]MH_I2C_Read... [21:57:10]Read from MH i2c: E2 0B 00 [21:57:10]MH_I2C_Read... [21:57:10]Read from MH i2c: E2 0B 00 9D 09 00 53 11 3B 93 FC 2F F7 73 90 00 E9 [21:57:10]RAPDU: 53 11 3B 93 FC 2F F7 73 90 00 [21:57:10]wFMCommunicate OK [21:57:10]SAM_PROTO_SignData done [21:57:10]FM_MakeSignedData done [21:57:10]CreateOFDProtocolMessage [21:57:10]wFMCommunicate request_size=4 [21:57:10]MH_SAM_APDU [21:57:10]CAPDU: 80 11 00 00 [21:57:10]Write to MH i2c: E2 08 00 9E 09 80 11 00 00 00 00 00 00 21 [21:57:10]Write i2c OK [21:57:10]MH_I2C_Read... [21:57:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:10]Read from MH i2c: E2 [21:57:10]MH_I2C_Read... [21:57:10]Read from MH i2c: E2 17 00 [21:57:10]MH_I2C_Read... [21:57:10]Read from MH i2c: E2 17 00 9E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 70 [21:57:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:57:10]wFMCommunicate OK [21:57:10]CreateOFDProtocolMessage done [21:57:10]OFDSenderStorePacket 218969 [21:57:10]StoreOFDPacket docnum=218969 [21:57:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 1E 9C 07 01 52 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 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 66 02 00 00 F4 03 04 00 34 2B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 59 57 03 00 35 04 06 00 04 F5 12 B5 B6 16 53 11 3B 93 FC 2F F7 73 [21:57:10]CheckFolder [21:57:10]dirname=/storage/ofd_packets [21:57:10]CheckFolder done [21:57:10]ProducePacketName [21:57:10]name=ofd_packets/00218969 [21:57:10]NVStorageSaveData ofd_packets/00218969 [21:57:10]File name is /storage/ofd_packets/00218969 [21:57:10]Write 301 bytes [21:57:10]NVStorageSaveData done [21:57:10]OFDSenderStorePacket done [21:57:10]KKMCreateOFDPacket done [21:57:10]NVStorageSaveData kkm_last_timestamp [21:57:10]File name is /storage/kkm_last_timestamp [21:57:10]Write 4 bytes [21:57:10]NVStorageSaveData done [21:57:10]ExternCall_PrintAddStr [21:57:10]wPrintStart [21:57:10]Write to MH i2c: 01 00 00 9F 09 A8 [21:57:10]Write i2c OK [21:57:10]MH_I2C_Read... [21:57:10]Read from MH i2c: 01 [21:57:10]MH_I2C_Read... [21:57:10]Read from MH i2c: 01 07 00 [21:57:10]MH_I2C_Read... [21:57:10]Read from MH i2c: 01 07 00 9F 09 00 00 00 00 00 FF 0F BD [21:57:10]RasterBufferAndPrint [21:57:10]line Счет N : (1)536527 [21:57:10]line ИНН: 02508201610067 [21:57:10]line Контрольно-Кассовый Чек [21:57:10]line ПРОДАЖА [21:57:10]line ТРК (МРК, ГНК) : 13 [21:57:10]line Товар: 2710124130 [21:57:10]line Аи-92-К-2 [21:57:10]line 5.980 * 66.90 [21:57:10]line = 400.06 [21:57:10]line НДС 12% НСП 1% [21:57:10]line > о реализуемом товаре [21:57:10]line ИТОГО: 400.06 [21:57:10]line НСП 1% : 3.54 [21:57:10]line НДС 12% : 42.48 [21:57:10]line Наличными: 0.00 [21:57:10]line Безнал.: 400.06 [21:57:10]line Место: АЗС № 84 "Партнер Нефть" [21:57:10]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [21:57:10]line СНО: Общий режим [21:57:10]line Чек 614 19.10.2024 21:57 [21:57:10]line Смена: 443 ФФД: 1.0 [21:57:10]line ЗНМ: 0300000178 [21:57:10]line РНМ: 0000000000098116 [21:57:10]line Версия ККМ: 001 [21:57:10]line Платежная система: Mbank [21:57:10]line ФМ: 0000000000965413 [21:57:10]line ФД: 218969 [21:57:10]line ФПД: 5450627397142 [21:57:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T215708&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218969&fm=5450627397142&tin=02508201610067®Number=0000000000098116&sum=40006 [21:57:10]OFD Sender: Processing packet 218969 [packets to send 80, broken 79] [21:57:10]ProducePacketName [21:57:10]name=ofd_packets/00218969 [21:57:10]OFD Sender: To server: pG, [21:57:10]CommunicateWithHost lk.salyk.kg:30040 [21:57:10]ConnectInit lk.salyk.kg [21:57:10]written 0, free lines is 4095 [21:57:10]Connected sock=10 [21:57:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 1E 9C 07 01 52 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 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 66 02 00 00 F4 03 04 00 34 2B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 59 57 03 00 35 04 06 00 04 F5 12 B5 B6 16 53 11 3B 93 FC 2F F7 73 [21:57:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FB 51 47 00 22 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 39 36 35 34 31 33 10 04 04 00 59 57 03 00 F4 03 04 00 E2 D6 13 67 B6 04 01 00 00 07 46 6D 97 E3 27 CF 01 [21:57:10]CommunicateWithHost err = 0 [21:57:10]CheckOFDResponse [21:57:10]1017 (14) - 77093643461234 [21:57:10]1041 (16) - 0000000000965413 [21:57:10]1040 (4) - 218969 [21:57:10]1012 (4) - 19.10.2024 15:57 [21:57:10]1206 (1) - 0 [21:57:10]OFD Sender: Remove packet 218969 [21:57:10]ProducePacketName [21:57:10]name=ofd_packets/00218969 [21:57:10]NVStorageDeleteData [21:57:11]Write to MH i2c: 01 00 00 C8 09 D1 [21:57:11]Write i2c OK [21:57:11]MH_I2C_Read... [21:57:11]Read from MH i2c: 01 [21:57:11]MH_I2C_Read... [21:57:11]Read from MH i2c: 01 07 00 [21:57:11]MH_I2C_Read... [21:57:11]Read from MH i2c: 01 07 00 C8 09 00 00 00 00 00 24 0D 09 [21:57:11]RasterBufferAndPrint [21:57:11]line [21:57:11]line [21:57:11]line [21:57:11]line [21:57:11]line [21:57:11]written 0, free lines is 3370 [21:57:11]MH_Cut [21:57:11]Write to MH i2c: D1 01 00 CF 09 01 AA [21:57:11]Write i2c OK [21:57:11]MH_I2C_Read... [21:57:11]Read from MH i2c: D1 [21:57:11]MH_I2C_Read... [21:57:11]Read from MH i2c: D1 01 00 [21:57:11]MH_I2C_Read... [21:57:11]Read from MH i2c: D1 01 00 CF 09 00 A9 [21:57:11]Write to MH i2c: 01 00 00 D0 09 D9 [21:57:11]Write i2c OK [21:57:11]MH_I2C_Read... [21:57:11]OFD Sender: No OFD packet to send [21:57:11]*** Cut start [21:57:11]*** Partial cut [21:57:11]*** CUTSNS_PIN = 1 [21:57:11]*** CUTSNS_PIN = 0 [21:57:12]*** Brake cut motor [21:57:12]Read from MH i2c: 01 [21:57:12]MH_I2C_Read... [21:57:12]*** Stop cut motor [21:57:12]*** Cut end [21:57:12]Read from MH i2c: 01 07 00 [21:57:12]MH_I2C_Read... [21:57:12]Read from MH i2c: 01 07 00 D0 09 00 00 00 00 00 FF 0F EE [21:57:12]process_action close_receipt done [21:57:12]requested_data is exist [21:57:12]produce_requested_data [21:57:12]requested_item fm.sn is exist - process it [21:57:12]wFMCommunicate request_size=4 [21:57:12]MH_SAM_APDU [21:57:12]CAPDU: 80 11 00 00 [21:57:12]Write to MH i2c: E2 08 00 D1 09 80 11 00 00 00 00 00 00 54 [21:57:12]Write i2c OK [21:57:12]MH_I2C_Read... [21:57:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:12]Read from MH i2c: E2 [21:57:12]MH_I2C_Read... [21:57:12]Read from MH i2c: E2 17 00 [21:57:12]MH_I2C_Read... [21:57:12]Read from MH i2c: E2 17 00 D1 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A3 [21:57:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [21:57:12]wFMCommunicate OK [21:57:12]requested_item fd.num is exist - process it [21:57:12]SAM_PROTO_GetFieldsCounters [21:57:12]wFMCommunicate request_size=4 [21:57:12]MH_SAM_APDU [21:57:12]CAPDU: 80 13 00 00 [21:57:12]Write to MH i2c: E2 08 00 D2 09 80 13 00 00 00 00 00 00 57 [21:57:12]Write i2c OK [21:57:12]MH_I2C_Read... [21:57:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:57:12]Read from MH i2c: E2 [21:57:12]MH_I2C_Read... [21:57:12]Read from MH i2c: E2 62 00 [21:57:12]MH_I2C_Read... [21:57:12]Read from MH i2c: E2 62 00 D2 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 59 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 66 02 00 00 5E 04 04 00 66 02 00 00 57 04 04 00 67 02 00 00 19 04 04 00 00 00 00 00 90 00 1B [21:57:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 59 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 66 02 00 00 5E 04 04 00 66 02 00 00 57 04 04 00 67 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:57:12]wFMCommunicate OK [21:57:12]SAM_PROTO_GetFieldsCounters done [21:57:12]requested_item shift.num is exist - process it [21:57:12]requested_item shift.opened is exist - process it [21:57:12]req_shift_opened [21:57:12]FM_GetShiftState [21:57:12]SAM_PROTO_GetShiftState [21:57:12]wFMCommunicate request_size=4 [21:57:12]MH_SAM_APDU [21:57:12]CAPDU: 80 13 01 00 [21:57:12]Write to MH i2c: E2 08 00 D3 09 80 13 01 00 00 00 00 00 59 [21:57:12]Write i2c OK [21:57:12]MH_I2C_Read... [21:57:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:12]Read from MH i2c: E2 [21:57:12]MH_I2C_Read... [21:57:12]Read from MH i2c: E2 0E 00 [21:57:12]MH_I2C_Read... [21:57:12]Read from MH i2c: E2 0E 00 D3 09 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9C [21:57:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [21:57:12]wFMCommunicate OK [21:57:12]SAM_PROTO_GetShiftState done [21:57:12]FM_GetShiftState done [21:57:12]req_shift_opened done [21:57:12]requested_item shift.open_date is exist - process it [21:57:12]req_shift_open_date [21:57:12]req_shift_open_date done [21:57:12]produce_requested_data done [21:57:12]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218969,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [21:57:12]process_action_free close_receipt [21:57:12]json_value_free [21:57:12]json_value_free done [21:57:12]process_json_proto returns [21:57:12]Send response to host [21:57:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218969,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [21:57:12]free response buf [21:57:12]execute_script done [21:57:12]execute_script returns [21:57:12]free content buf [21:57:12]Sock 9.Close socket [21:57:12]Sock 9.Thread stoped [21:57:16]OFD Sender: No OFD packet to send [21:57:21]OFD Sender: No OFD packet to send [21:57:26]OFD Sender: No OFD packet to send [21:57:31]OFD Sender: No OFD packet to send [21:57:36]OFD Sender: No OFD packet to send [21:57:41]OFD Sender: No OFD packet to send [21:57:46]OFD Sender: No OFD packet to send [21:57:51]OFD Sender: No OFD packet to send [21:57:56]OFD Sender: No OFD packet to send [21:58:01]OFD Sender: No OFD packet to send [21:58:06]OFD Sender: No OFD packet to send [21:58:11]OFD Sender: No OFD packet to send [21:58:16]OFD Sender: No OFD packet to send [21:58:21]OFD Sender: No OFD packet to send [21:58:26]OFD Sender: No OFD packet to send [21:58:31]OFD Sender: No OFD packet to send [21:58:36]OFD Sender: No OFD packet to send [21:58:41]OFD Sender: No OFD packet to send [21:58:46]OFD Sender: No OFD packet to send [21:58:51]OFD Sender: No OFD packet to send [21:58:56]OFD Sender: No OFD packet to send [21:59:01]OFD Sender: No OFD packet to send [21:59:06]OFD Sender: No OFD packet to send [21:59:11]OFD Sender: No OFD packet to send [21:59:16]OFD Sender: No OFD packet to send [21:59:21]OFD Sender: No OFD packet to send [21:59:26]OFD Sender: No OFD packet to send [21:59:31]OFD Sender: No OFD packet to send [21:59:36]OFD Sender: No OFD packet to send [21:59:41]OFD Sender: No OFD packet to send [21:59:46]OFD Sender: No OFD packet to send [21:59:51]OFD Sender: No OFD packet to send [21:59:56]OFD Sender: No OFD packet to send [22:00:01]OFD Sender: No OFD packet to send [22:00:06]OFD Sender: No OFD packet to send [22:00:11]OFD Sender: No OFD packet to send [22:00:16]OFD Sender: No OFD packet to send [22:00:21]OFD Sender: No OFD packet to send [22:00:26]OFD Sender: No OFD packet to send [22:00:31]OFD Sender: No OFD packet to send [22:00:36]OFD Sender: No OFD packet to send [22:00:41]OFD Sender: No OFD packet to send [22:00:46]OFD Sender: No OFD packet to send [22:00:51]OFD Sender: No OFD packet to send [22:00:56]OFD Sender: No OFD packet to send [22:01:01]OFD Sender: No OFD packet to send [22:01:06]OFD Sender: No OFD packet to send [22:01:11]OFD Sender: No OFD packet to send [22:01:16]OFD Sender: No OFD packet to send [22:01:21]OFD Sender: No OFD packet to send [22:01:26]OFD Sender: No OFD packet to send [22:01:31]OFD Sender: No OFD packet to send [22:01:36]OFD Sender: No OFD packet to send [22:01:41]OFD Sender: No OFD packet to send [22:01:46]OFD Sender: No OFD packet to send [22:01:51]OFD Sender: No OFD packet to send [22:01:51]accept exits with 7 [22:01:51]New connection [22:01:51]New thread 3066699108 created [22:01:51]Thread 3066555748 joined [22:01:51]Waiting for new connection... [22:01:51] Sock 7.Parse request [22:01:51]Sock 7.Check first char [22:01:51]Sock 7.First char is OK [22:01:51]request: POST /json_proto HTTP/1.0 [22:01:51]Method: POST [22:01:51]URL: /json_proto [22:01:51]Method is POST - this is cgi request [22:01:51]url: /json_proto [22:01:51]query_string will be loaded in cgi processing [22:01:51]execute_cgi json_proto POST (null) [22:01:51]execute_cgi path=json_proto method=POST [22:01:51]POST find Content-Length [22:01:51]Host: 172.17.40.4:8080 [22:01:51]Content-Length: 1288 [22:01:51]Content-Type: application/json [22:01:51] [22:01:51]POST finish read [22:01:51]Found Content-Length = 1288 [22:01:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79831", "tax_sys" : 0, "items" : [ { "code": "4870202521285", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0421\u043E\u043A \u0431\u0435\u0440\u0435\u0437\u043E\u0432\u044B\u0439 \u043D\u0435\u0433\u0430\u0437 0,45\u043B", "price" : 70.00, "quantity" : 2.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202522688", "name": "Garden \u043D\u0430\u043F\u0438\u0442\u043E\u043A \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u0433\u0440\u0430\u043D\u0430\u0442\u0430 0,45 \u041F\u042D", "price" : 70.00, "quantity" : 2.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46230607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Bronze Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 434.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:01:51]execute_script... [22:01:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79831", "tax_sys" : 0, "items" : [ { "code": "4870202521285", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0421\u043E\u043A \u0431\u0435\u0440\u0435\u0437\u043E\u0432\u044B\u0439 \u043D\u0435\u0433\u0430\u0437 0,45\u043B", "price" : 70.00, "quantity" : 2.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202522688", "name": "Garden \u043D\u0430\u043F\u0438\u0442\u043E\u043A \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u0433\u0440\u0430\u043D\u0430\u0442\u0430 0,45 \u041F\u042D", "price" : 70.00, "quantity" : 2.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46230607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Bronze Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 434.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:01:51]POST & json_proto [22:01:51]process_json_proto [22:01:51]json parsed OK: [22:01:51]protocol is kg_v1.0 [22:01:51]action value=close_receipt [22:01:51]process_action close_receipt [22:01:51]cmd_close_receipt [22:01:51]MH_GetDate [22:01:51]Write to MH i2c: F0 00 00 D4 09 CC [22:01:51]Write i2c OK [22:01:51]MH_I2C_Read... [22:01:51]Read from MH i2c: F0 [22:01:51]MH_I2C_Read... [22:01:51]Read from MH i2c: F0 09 00 [22:01:51]MH_I2C_Read... [22:01:51]Read from MH i2c: F0 09 00 D4 09 00 50 2C 14 67 68 1C 14 67 CB [22:01:51]GetLastDocTimeStamp 1729375028 [22:01:51]current date 1729375312 [22:01:51]FM_GetShiftState [22:01:51]SAM_PROTO_GetShiftState [22:01:51]wFMCommunicate request_size=4 [22:01:51]MH_SAM_APDU [22:01:51]CAPDU: 80 13 01 00 [22:01:51]Write to MH i2c: E2 08 00 D5 09 80 13 01 00 00 00 00 00 5B [22:01:51]Write i2c OK [22:01:51]MH_I2C_Read... [22:01:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:01:51]Read from MH i2c: E2 [22:01:51]MH_I2C_Read... [22:01:51]Read from MH i2c: E2 0E 00 [22:01:51]MH_I2C_Read... [22:01:51]Read from MH i2c: E2 0E 00 D5 09 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9E [22:01:51]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:01:51]wFMCommunicate OK [22:01:51]SAM_PROTO_GetShiftState done [22:01:51]FM_GetShiftState done [22:01:51]opened in 1729296582 [22:01:51]opened+sec_in_day 1729382982 [22:01:51]quantity*price = 14000 [22:01:51]sum+1 = 14001 [22:01:51]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870202522688 Garden напиток со вкусом граната 0,45 ПЭ 2.000 * 70.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46230607 Сигареты Richmond Bronze Edition 1.000 * 154.00 = 154.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 434.00 НСП 1% : 3.84 НДС 12% : 46.09 Наличными: 434.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 615 19.10.2024 22:01 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218970 ФПД: 199765187764707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T220152&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218970&fm=199765187764707&tin=02508201610067®Number=0000000000098116&sum=43400 0 [22:01:53]StoreToDocumentArchive [22:01:53]shift 443 fd 218970 [22:01:53]save to /storage/0443/doc_00218970 [22:01:53]save last doc name /storage/0443/doc_00218970 to /storage/kkm_last_doc_name [22:01:53]save OK [22:01:53]Clear old archive folders... [22:01:53]ProcessDocumentItem done err = 0, tmpTLVsize=543 [22:01:53]tlvbuf is 00FA9510 [22:01:53]SAM_PROTO_ClearQueue [22:01:53]wFMCommunicate request_size=4 [22:01:53]MH_SAM_APDU [22:01:53]CAPDU: 80 09 00 00 [22:01:53]Write to MH i2c: E2 08 00 E2 09 80 09 00 00 00 00 00 00 5D [22:01:53]Write i2c OK [22:01:53]MH_I2C_Read... [22:01:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:01:53]Read from MH i2c: E2 [22:01:53]MH_I2C_Read... [22:01:53]Read from MH i2c: E2 03 00 [22:01:53]MH_I2C_Read... [22:01:53]Read from MH i2c: E2 03 00 E2 09 00 90 00 5F [22:01:53]RAPDU: 90 00 [22:01:53]wFMCommunicate OK [22:01:53]SAM_PROTO_ClearQueue done [22:01:53]KKMCreateOFDPacket [22:01:53]OFDProtocolAddRootSTLVToBuf [22:01:53]FM_MakeSignedData [22:01:53]FM_MakeSignedData [22:01:53]SAM_PROTO_SignData [22:01:53]wFMCommunicate request_size=4 [22:01:53]MH_SAM_APDU [22:01:53]CAPDU: 80 0D 01 02 [22:01:53]Write to MH i2c: E2 08 00 E3 09 80 0D 01 02 00 00 00 00 65 [22:01:53]Write i2c OK [22:01:53]MH_I2C_Read... [22:01:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:01:53]Read from MH i2c: E2 [22:01:53]MH_I2C_Read... [22:01:53]Read from MH i2c: E2 03 00 [22:01:53]MH_I2C_Read... [22:01:53]Read from MH i2c: E2 03 00 E3 09 00 90 00 60 [22:01:53]RAPDU: 90 00 [22:01:53]wFMCommunicate OK [22:01:53]wFMCommunicate request_size=255 [22:01:53]MH_SAM_APDU [22:01:53]CAPDU: 80 0D 02 02 FA 03 00 1F 02 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 38 35 06 04 3A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D0 BE D0 B2 D1 8B D0 B9 20 D0 BD D0 B5 D0 B3 D0 B0 D0 B7 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 36 38 38 06 04 40 00 47 61 72 64 65 6E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 B3 D1 80 D0 B0 D0 BD D0 B0 D1 82 D0 B0 20 30 2C 34 35 20 D0 9F D0 AD FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 [22:01:53]Write to MH i2c: E2 02 01 E4 09 80 0D 02 02 FA 00 03 00 1F 02 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 38 35 06 04 3A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D0 BE D0 B2 D1 8B D0 B9 20 D0 BD D0 B5 D0 B3 D0 B0 D0 B7 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 36 38 38 06 04 40 00 47 61 72 64 65 6E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 B3 D1 80 D0 B0 D0 BD D0 B0 D1 82 D0 B0 20 30 2C 34 35 20 D0 9F D0 AD FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 00 00 D0 [22:01:53]Write i2c OK [22:01:53]MH_I2C_Read... [22:01:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:01:53]Read from MH i2c: E2 [22:01:53]MH_I2C_Read... [22:01:53]Read from MH i2c: E2 03 00 [22:01:53]MH_I2C_Read... [22:01:53]Read from MH i2c: E2 03 00 E4 09 00 90 00 61 [22:01:53]RAPDU: 90 00 [22:01:53]wFMCommunicate OK [22:01:53]wFMCommunicate request_size=255 [22:01:53]MH_SAM_APDU [22:01:53]CAPDU: 80 0D 02 02 FA 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 A9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 12 00 00 00 00 07 04 06 00 88 A9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 50 2C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [22:01:53]Write to MH i2c: E2 02 01 E5 09 80 0D 02 02 FA 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 A9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 12 00 00 00 00 07 04 06 00 88 A9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 50 2C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 18 [22:01:53]Write i2c OK [22:01:53]MH_I2C_Read... [22:01:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:01:54]Read from MH i2c: E2 [22:01:54]MH_I2C_Read... [22:01:54]Read from MH i2c: E2 03 00 [22:01:54]MH_I2C_Read... [22:01:54]Read from MH i2c: E2 03 00 E5 09 00 90 00 62 [22:01:54]RAPDU: 90 00 [22:01:54]wFMCommunicate OK [22:01:54]wFMCommunicate request_size=52 [22:01:54]MH_SAM_APDU [22:01:54]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5A 57 03 00 35 04 06 00 B5 AF 75 0E 21 E3 [22:01:54]Write to MH i2c: E2 37 00 E6 09 80 0D 02 02 2F 00 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5A 57 03 00 35 04 06 00 B5 AF 75 0E 21 E3 00 00 C7 [22:01:54]Write i2c OK [22:01:54]MH_I2C_Read... [22:01:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:01:54]Read from MH i2c: E2 [22:01:54]MH_I2C_Read... [22:01:54]Read from MH i2c: E2 03 00 [22:01:54]MH_I2C_Read... [22:01:54]Read from MH i2c: E2 03 00 E6 09 00 90 00 63 [22:01:54]RAPDU: 90 00 [22:01:54]wFMCommunicate OK [22:01:54]wFMCommunicate request_size=4 [22:01:54]MH_SAM_APDU [22:01:54]CAPDU: 80 0D 03 02 [22:01:54]Write to MH i2c: E2 08 00 E7 09 80 0D 03 02 00 00 00 00 6B [22:01:54]Write i2c OK [22:01:54]MH_I2C_Read... [22:01:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:01:54]Read from MH i2c: E2 [22:01:54]MH_I2C_Read... [22:01:54]Read from MH i2c: E2 0B 00 [22:01:54]MH_I2C_Read... [22:01:54]Read from MH i2c: E2 0B 00 E7 09 00 4F 31 1A 45 D6 B8 6D 18 90 00 5E [22:01:54]RAPDU: 4F 31 1A 45 D6 B8 6D 18 90 00 [22:01:54]wFMCommunicate OK [22:01:54]SAM_PROTO_SignData done [22:01:54]FM_MakeSignedData done [22:01:54]CreateOFDProtocolMessage [22:01:54]wFMCommunicate request_size=4 [22:01:54]MH_SAM_APDU [22:01:54]CAPDU: 80 11 00 00 [22:01:54]Write to MH i2c: E2 08 00 E8 09 80 11 00 00 00 00 00 00 6B [22:01:54]Write i2c OK [22:01:54]MH_I2C_Read... [22:01:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:01:54]Read from MH i2c: E2 [22:01:54]MH_I2C_Read... [22:01:54]Read from MH i2c: E2 17 00 [22:01:54]MH_I2C_Read... [22:01:54]Read from MH i2c: E2 17 00 E8 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BA [22:01:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:01:54]wFMCommunicate OK [22:01:54]CreateOFDProtocolMessage done [22:01:54]OFDSenderStorePacket 218970 [22:01:54]StoreOFDPacket docnum=218970 [22:01:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 33 02 00 00 6F F0 2B 02 68 04 5A 03 01 00 03 00 1F 02 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 38 35 06 04 3A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D0 BE D0 B2 D1 8B D0 B9 20 D0 BD D0 B5 D0 B3 D0 B0 D0 B7 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 36 38 38 06 04 40 00 47 61 72 64 65 6E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 B3 D1 80 D0 B0 D0 BD D0 B0 D1 82 D0 B0 20 30 2C 34 35 20 D0 9F D0 AD FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 A9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 12 00 00 00 00 07 04 06 00 88 A9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 50 2C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5A 57 03 00 35 04 06 00 B5 AF 75 0E 21 E3 4F 31 1A 45 D6 B8 6D 18 [22:01:54]CheckFolder [22:01:54]dirname=/storage/ofd_packets [22:01:54]CheckFolder done [22:01:54]ProducePacketName [22:01:54]name=ofd_packets/00218970 [22:01:54]NVStorageSaveData ofd_packets/00218970 [22:01:54]File name is /storage/ofd_packets/00218970 [22:01:54]Write 593 bytes [22:01:54]NVStorageSaveData done [22:01:54]OFDSenderStorePacket done [22:01:54]KKMCreateOFDPacket done [22:01:54]NVStorageSaveData kkm_last_timestamp [22:01:54]File name is /storage/kkm_last_timestamp [22:01:54]Write 4 bytes [22:01:54]NVStorageSaveData done [22:01:54]ExternCall_PrintAddStr [22:01:54]wPrintStart [22:01:54]Write to MH i2c: 01 00 00 E9 09 F2 [22:01:54]Write i2c OK [22:01:54]MH_I2C_Read... [22:01:54]Read from MH i2c: 01 [22:01:54]MH_I2C_Read... [22:01:54]Read from MH i2c: 01 07 00 [22:01:54]MH_I2C_Read... [22:01:54]Read from MH i2c: 01 07 00 E9 09 00 00 00 00 00 FF 0F 07 [22:01:54]RasterBufferAndPrint [22:01:54]line Счет N : (3)79831 [22:01:54]line ИНН: 02508201610067 [22:01:54]line Контрольно-Кассовый Чек [22:01:54]line ПРОДАЖА [22:01:54]line Товар: 4870202521285 [22:01:54]line Напиток Сок березовый негаз 0,45л [22:01:54]line 2.000 * 70.00 [22:01:54]line = 140.00 [22:01:54]line НДС 12% НСП 1% [22:01:54]line > о реализуемом товаре [22:01:54]line Товар: 4870202522688 [22:01:54]line Garden напиток со вкусом граната 0,45 ПЭ [22:01:54]line 2.000 * 70.00 [22:01:54]line = 140.00 [22:01:54]line НДС 12% НСП 1% [22:01:54]line > о реализуемом товаре [22:01:54]line Товар: 46230607 [22:01:54]line Сигареты Richmond Bronze Edition [22:01:54]line 1.000 * 154.00 [22:01:54]line = 154.00 [22:01:54]line НДС 12% НСП 1% [22:01:54]line > о реализуемом товаре [22:01:54]line ИТОГО: 434.00 [22:01:54]line НСП 1% : 3.84 [22:01:54]line НДС 12% : 46.09 [22:01:54]line Наличными: 434.00 [22:01:54]line Безнал.: 0.00 [22:01:54]line Место: АЗС № 84 "Партнер Нефть" [22:01:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:01:54]line СНО: Общий режим [22:01:54]line Чек 615 19.10.2024 22:01 [22:01:54]line Смена: 443 ФФД: 1.0 [22:01:54]line ЗНМ: 0300000178 [22:01:54]line РНМ: 0000000000098116 [22:01:54]line Версия ККМ: 001 [22:01:54]line ФМ: 0000000000965413 [22:01:54]line ФД: 218970 [22:01:54]line ФПД: 199765187764707 [22:01:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T220152&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218970&fm=199765187764707&tin=02508201610067®Number=0000000000098116&sum=43400 [22:01:54]OFD Sender: Processing packet 218970 [packets to send 80, broken 79] [22:01:54]ProducePacketName [22:01:54]name=ofd_packets/00218970 [22:01:54]OFD Sender: To server: pG, [22:01:54]CommunicateWithHost lk.salyk.kg:30040 [22:01:54]ConnectInit lk.salyk.kg [22:01:54]line 0 [22:01:54]written 0, free lines is 4095 [22:01:54]Connected sock=10 [22:01:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 33 02 00 00 6F F0 2B 02 68 04 5A 03 01 00 03 00 1F 02 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 38 35 06 04 3A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D0 BE D0 B2 D1 8B D0 B9 20 D0 BD D0 B5 D0 B3 D0 B0 D0 B7 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 36 38 38 06 04 40 00 47 61 72 64 65 6E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 B3 D1 80 D0 B0 D0 BD D0 B0 D1 82 D0 B0 20 30 2C 34 35 20 D0 9F D0 AD FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 A9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 12 00 00 00 00 07 04 06 00 88 A9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 50 2C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5A 57 03 00 35 04 06 00 B5 AF 75 0E 21 E3 4F 31 1A 45 D6 B8 6D 18 [22:01:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 0E 1A 47 00 9D 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 39 36 35 34 31 33 10 04 04 00 5A 57 03 00 F4 03 04 00 FE D7 13 67 B6 04 01 00 00 7D DD 65 D6 6D 92 33 91 [22:01:54]CommunicateWithHost err = 0 [22:01:54]CheckOFDResponse [22:01:54]1017 (14) - 77093643461234 [22:01:54]1041 (16) - 0000000000965413 [22:01:54]1040 (4) - 218970 [22:01:54]1012 (4) - 19.10.2024 16:02 [22:01:54]1206 (1) - 0 [22:01:54]OFD Sender: Remove packet 218970 [22:01:54]ProducePacketName [22:01:54]name=ofd_packets/00218970 [22:01:54]NVStorageDeleteData [22:01:55]Write to MH i2c: 01 00 00 20 0A 2A [22:01:55]Write i2c OK [22:01:55]MH_I2C_Read... [22:01:55]Read from MH i2c: 01 [22:01:55]MH_I2C_Read... [22:01:55]Read from MH i2c: 01 07 00 [22:01:55]MH_I2C_Read... [22:01:55]Read from MH i2c: 01 07 00 20 0A 00 00 00 00 00 23 0C 60 [22:01:55]RasterBufferAndPrint [22:01:55]line [22:01:55]line [22:01:55]line [22:01:55]line [22:01:55]line [22:01:55]written 0, free lines is 3113 [22:01:55]MH_Cut [22:01:55]Write to MH i2c: D1 01 00 27 0A 01 03 [22:01:55]Write i2c OK [22:01:55]MH_I2C_Read... [22:01:55]Read from MH i2c: D1 [22:01:55]MH_I2C_Read... [22:01:55]Read from MH i2c: D1 01 00 [22:01:55]MH_I2C_Read... [22:01:55]Read from MH i2c: D1 01 00 27 0A 00 02 [22:01:55]Write to MH i2c: 01 00 00 28 0A 32 [22:01:55]Write i2c OK [22:01:55]MH_I2C_Read... [22:01:55]OFD Sender: No OFD packet to send [22:01:56]*** Cut start [22:01:56]*** Partial cut [22:01:56]*** CUTSNS_PIN = 1 [22:01:56]*** CUTSNS_PIN = 0 [22:01:56]*** Brake cut motor [22:01:56]Read from MH i2c: 01 [22:01:56]MH_I2C_Read... [22:01:56]*** Stop cut motor [22:01:56]*** Cut end [22:01:56]Read from MH i2c: 01 07 00 [22:01:56]MH_I2C_Read... [22:01:56]Read from MH i2c: 01 07 00 28 0A 00 00 00 00 00 FF 0F 47 [22:01:56]process_action close_receipt done [22:01:56]requested_data is exist [22:01:56]produce_requested_data [22:01:56]requested_item fm.sn is exist - process it [22:01:56]wFMCommunicate request_size=4 [22:01:56]MH_SAM_APDU [22:01:56]CAPDU: 80 11 00 00 [22:01:56]Write to MH i2c: E2 08 00 29 0A 80 11 00 00 00 00 00 00 AD [22:01:56]Write i2c OK [22:01:56]MH_I2C_Read... [22:01:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:01:56]Read from MH i2c: E2 [22:01:56]MH_I2C_Read... [22:01:56]Read from MH i2c: E2 17 00 [22:01:56]MH_I2C_Read... [22:01:56]Read from MH i2c: E2 17 00 29 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FC [22:01:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:01:56]wFMCommunicate OK [22:01:56]requested_item fd.num is exist - process it [22:01:56]SAM_PROTO_GetFieldsCounters [22:01:56]wFMCommunicate request_size=4 [22:01:56]MH_SAM_APDU [22:01:56]CAPDU: 80 13 00 00 [22:01:56]Write to MH i2c: E2 08 00 2A 0A 80 13 00 00 00 00 00 00 B0 [22:01:56]Write i2c OK [22:01:56]MH_I2C_Read... [22:01:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:01:56]Read from MH i2c: E2 [22:01:56]MH_I2C_Read... [22:01:56]Read from MH i2c: E2 62 00 [22:01:56]MH_I2C_Read... [22:01:56]Read from MH i2c: E2 62 00 2A 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 67 02 00 00 5E 04 04 00 67 02 00 00 57 04 04 00 68 02 00 00 19 04 04 00 00 00 00 00 90 00 78 [22:01:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 67 02 00 00 5E 04 04 00 67 02 00 00 57 04 04 00 68 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:01:56]wFMCommunicate OK [22:01:56]SAM_PROTO_GetFieldsCounters done [22:01:56]requested_item shift.num is exist - process it [22:01:56]requested_item shift.opened is exist - process it [22:01:56]req_shift_opened [22:01:56]FM_GetShiftState [22:01:56]SAM_PROTO_GetShiftState [22:01:56]wFMCommunicate request_size=4 [22:01:56]MH_SAM_APDU [22:01:56]CAPDU: 80 13 01 00 [22:01:56]Write to MH i2c: E2 08 00 2B 0A 80 13 01 00 00 00 00 00 B2 [22:01:56]Write i2c OK [22:01:56]MH_I2C_Read... [22:01:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:01:56]Read from MH i2c: E2 [22:01:56]MH_I2C_Read... [22:01:56]Read from MH i2c: E2 0E 00 [22:01:56]MH_I2C_Read... [22:01:56]Read from MH i2c: E2 0E 00 2B 0A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F5 [22:01:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:01:56]wFMCommunicate OK [22:01:56]SAM_PROTO_GetShiftState done [22:01:56]FM_GetShiftState done [22:01:56]req_shift_opened done [22:01:56]requested_item shift.open_date is exist - process it [22:01:56]req_shift_open_date [22:01:56]req_shift_open_date done [22:01:56]produce_requested_data done [22:01:56]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218970,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:01:56]process_action_free close_receipt [22:01:56]json_value_free [22:01:56]json_value_free done [22:01:56]process_json_proto returns [22:01:56]Send response to host [22:01:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218970,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:01:56]free response buf [22:01:56]execute_script done [22:01:56]execute_script returns [22:01:56]free content buf [22:01:56]Sock 7.Close socket [22:01:56]Sock 7.Thread stoped [22:02:00]OFD Sender: No OFD packet to send [22:02:05]OFD Sender: No OFD packet to send [22:02:10]OFD Sender: No OFD packet to send [22:02:15]OFD Sender: No OFD packet to send [22:02:20]OFD Sender: No OFD packet to send [22:02:25]OFD Sender: No OFD packet to send [22:02:30]OFD Sender: No OFD packet to send [22:02:35]OFD Sender: No OFD packet to send [22:02:40]OFD Sender: No OFD packet to send [22:02:45]OFD Sender: No OFD packet to send [22:02:50]OFD Sender: No OFD packet to send [22:02:55]OFD Sender: No OFD packet to send [22:03:00]OFD Sender: No OFD packet to send [22:03:05]OFD Sender: No OFD packet to send [22:03:10]OFD Sender: No OFD packet to send [22:03:15]OFD Sender: No OFD packet to send [22:03:20]OFD Sender: No OFD packet to send [22:03:25]OFD Sender: No OFD packet to send [22:03:28]accept exits with 9 [22:03:28]New connection [22:03:28]New thread 3066555748 created [22:03:28]Thread 3066699108 joined [22:03:28]Waiting for new connection... [22:03:28] Sock 9.Parse request [22:03:28]Sock 9.Check first char [22:03:28]Sock 9.First char is OK [22:03:28]request: POST /json_proto HTTP/1.0 [22:03:28]Method: POST [22:03:28]URL: /json_proto [22:03:28]Method is POST - this is cgi request [22:03:28]url: /json_proto [22:03:28]query_string will be loaded in cgi processing [22:03:28]execute_cgi json_proto POST (null) [22:03:28]execute_cgi path=json_proto method=POST [22:03:28]POST find Content-Length [22:03:28]Host: 172.17.40.4:8080 [22:03:28]Content-Length: 677 [22:03:28]Content-Type: application/json [22:03:28] [22:03:28]POST finish read [22:03:28]Found Content-Length = 677 [22:03:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [22:03:28]execute_script... [22:03: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)536528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [22:03:28]POST & json_proto [22:03:28]process_json_proto [22:03:28]json parsed OK: [22:03:28]protocol is kg_v1.0 [22:03:28]action value=close_receipt [22:03:28]process_action close_receipt [22:03:28]cmd_close_receipt [22:03:28]MH_GetDate [22:03:28]Write to MH i2c: F0 00 00 2C 0A 25 [22:03:28]Write i2c OK [22:03:28]MH_I2C_Read... [22:03:28]Read from MH i2c: F0 [22:03:28]MH_I2C_Read... [22:03:28]Read from MH i2c: F0 09 00 [22:03:28]MH_I2C_Read... [22:03:28]Read from MH i2c: F0 09 00 2C 0A 00 B0 2C 14 67 68 1C 14 67 84 [22:03:28]GetLastDocTimeStamp 1729375312 [22:03:28]current date 1729375408 [22:03:28]FM_GetShiftState [22:03:28]SAM_PROTO_GetShiftState [22:03:28]wFMCommunicate request_size=4 [22:03:28]MH_SAM_APDU [22:03:28]CAPDU: 80 13 01 00 [22:03:28]Write to MH i2c: E2 08 00 2D 0A 80 13 01 00 00 00 00 00 B4 [22:03:28]Write i2c OK [22:03:28]MH_I2C_Read... [22:03:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:03:28]Read from MH i2c: E2 [22:03:28]MH_I2C_Read... [22:03:28]Read from MH i2c: E2 0E 00 [22:03:28]MH_I2C_Read... [22:03:28]Read from MH i2c: E2 0E 00 2D 0A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F7 [22:03:28]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:03:28]wFMCommunicate OK [22:03:28]SAM_PROTO_GetShiftState done [22:03:28]FM_GetShiftState done [22:03:28]opened in 1729296582 [22:03:28]opened+sec_in_day 1729382982 [22:03:28]quantity*price = 50041 [22:03:28]sum+1 = 50042 [22:03: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 616 19.10.2024 22:03 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218971 ФПД: 32740697814380 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T220328&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218971&fm=32740697814380&tin=02508201610067®Number=0000000000098116&sum=50000 [22:03:29]StoreToDocumentArchive [22:03:29]shift 443 fd 218971 [22:03:29]save to /storage/0443/doc_00218971 [22:03:29]save last doc name /storage/0443/doc_00218971 to /storage/kkm_last_doc_name [22:03:29]save OK [22:03:29]Clear old archive folders... [22:03:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:03:29]tlvbuf is 00FD4BC0 [22:03:29]SAM_PROTO_ClearQueue [22:03:29]wFMCommunicate request_size=4 [22:03:29]MH_SAM_APDU [22:03:29]CAPDU: 80 09 00 00 [22:03:29]Write to MH i2c: E2 08 00 3A 0A 80 09 00 00 00 00 00 00 B6 [22:03:29]Write i2c OK [22:03:29]MH_I2C_Read... [22:03:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:03:29]Read from MH i2c: E2 [22:03:29]MH_I2C_Read... [22:03:29]Read from MH i2c: E2 03 00 [22:03:29]MH_I2C_Read... [22:03:29]Read from MH i2c: E2 03 00 3A 0A 00 90 00 B8 [22:03:29]RAPDU: 90 00 [22:03:29]wFMCommunicate OK [22:03:29]SAM_PROTO_ClearQueue done [22:03:29]KKMCreateOFDPacket [22:03:29]OFDProtocolAddRootSTLVToBuf [22:03:29]FM_MakeSignedData [22:03:29]FM_MakeSignedData [22:03:29]SAM_PROTO_SignData [22:03:29]wFMCommunicate request_size=4 [22:03:29]MH_SAM_APDU [22:03:29]CAPDU: 80 0D 01 02 [22:03:29]Write to MH i2c: E2 08 00 3B 0A 80 0D 01 02 00 00 00 00 BE [22:03:29]Write i2c OK [22:03:29]MH_I2C_Read... [22:03:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:03:29]Read from MH i2c: E2 [22:03:29]MH_I2C_Read... [22:03:29]Read from MH i2c: E2 03 00 [22:03:29]MH_I2C_Read... [22:03:29]Read from MH i2c: E2 03 00 3B 0A 00 90 00 B9 [22:03:29]RAPDU: 90 00 [22:03:29]wFMCommunicate OK [22:03:29]wFMCommunicate request_size=255 [22:03:29]MH_SAM_APDU [22:03: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 68 02 00 00 F4 03 04 00 B0 2C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5B 57 03 00 35 04 06 00 1D [22:03:29]Write to MH i2c: E2 02 01 3C 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 68 02 00 00 F4 03 04 00 B0 2C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5B 57 03 00 35 04 06 00 1D 00 00 95 [22:03:29]Write i2c OK [22:03:29]MH_I2C_Read... [22:03:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:03:29]Read from MH i2c: E2 [22:03:29]MH_I2C_Read... [22:03:29]Read from MH i2c: E2 03 00 [22:03:29]MH_I2C_Read... [22:03:29]Read from MH i2c: E2 03 00 3C 0A 00 90 00 BA [22:03:29]RAPDU: 90 00 [22:03:29]wFMCommunicate OK [22:03:29]wFMCommunicate request_size=10 [22:03:29]MH_SAM_APDU [22:03:29]CAPDU: 80 0D 02 02 05 C7 09 A9 B5 6C [22:03:29]Write to MH i2c: E2 0D 00 3D 0A 80 0D 02 02 05 00 C7 09 A9 B5 6C 00 00 65 [22:03:29]Write i2c OK [22:03:29]MH_I2C_Read... [22:03:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:03:29]Read from MH i2c: E2 [22:03:29]MH_I2C_Read... [22:03:29]Read from MH i2c: E2 03 00 [22:03:29]MH_I2C_Read... [22:03:29]Read from MH i2c: E2 03 00 3D 0A 00 90 00 BB [22:03:29]RAPDU: 90 00 [22:03:29]wFMCommunicate OK [22:03:29]wFMCommunicate request_size=4 [22:03:29]MH_SAM_APDU [22:03:29]CAPDU: 80 0D 03 02 [22:03:29]Write to MH i2c: E2 08 00 3E 0A 80 0D 03 02 00 00 00 00 C3 [22:03:29]Write i2c OK [22:03:29]MH_I2C_Read... [22:03:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:03:29]Read from MH i2c: E2 [22:03:29]MH_I2C_Read... [22:03:29]Read from MH i2c: E2 0B 00 [22:03:29]MH_I2C_Read... [22:03:29]Read from MH i2c: E2 0B 00 3E 0A 00 E9 5F 8F F6 9B FD E6 5C 90 00 6B [22:03:29]RAPDU: E9 5F 8F F6 9B FD E6 5C 90 00 [22:03:29]wFMCommunicate OK [22:03:29]SAM_PROTO_SignData done [22:03:29]FM_MakeSignedData done [22:03:29]CreateOFDProtocolMessage [22:03:29]wFMCommunicate request_size=4 [22:03:29]MH_SAM_APDU [22:03:29]CAPDU: 80 11 00 00 [22:03:29]Write to MH i2c: E2 08 00 3F 0A 80 11 00 00 00 00 00 00 C3 [22:03:29]Write i2c OK [22:03:29]MH_I2C_Read... [22:03:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:03:29]Read from MH i2c: E2 [22:03:29]MH_I2C_Read... [22:03:29]Read from MH i2c: E2 17 00 [22:03:29]MH_I2C_Read... [22:03:29]Read from MH i2c: E2 17 00 3F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 12 [22:03:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:03:29]wFMCommunicate OK [22:03:29]CreateOFDProtocolMessage done [22:03:29]OFDSenderStorePacket 218971 [22:03:29]StoreOFDPacket docnum=218971 [22:03:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6A 6C 07 01 30 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 B0 2C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5B 57 03 00 35 04 06 00 1D C7 09 A9 B5 6C E9 5F 8F F6 9B FD E6 5C [22:03:29]CheckFolder [22:03:29]dirname=/storage/ofd_packets [22:03:29]CheckFolder done [22:03:29]ProducePacketName [22:03:29]name=ofd_packets/00218971 [22:03:29]NVStorageSaveData ofd_packets/00218971 [22:03:29]File name is /storage/ofd_packets/00218971 [22:03:29]Write 301 bytes [22:03:29]NVStorageSaveData done [22:03:29]OFDSenderStorePacket done [22:03:29]KKMCreateOFDPacket done [22:03:29]NVStorageSaveData kkm_last_timestamp [22:03:29]File name is /storage/kkm_last_timestamp [22:03:29]Write 4 bytes [22:03:29]NVStorageSaveData done [22:03:29]ExternCall_PrintAddStr [22:03:29]wPrintStart [22:03:29]Write to MH i2c: 01 00 00 40 0A 4A [22:03:29]Write i2c OK [22:03:29]MH_I2C_Read... [22:03:29]Read from MH i2c: 01 [22:03:29]MH_I2C_Read... [22:03:29]Read from MH i2c: 01 07 00 [22:03:29]MH_I2C_Read... [22:03:29]Read from MH i2c: 01 07 00 40 0A 00 00 00 00 00 FF 0F 5F [22:03:29]RasterBufferAndPrint [22:03:29]line Счет N : (1)536528 [22:03:29]line ИНН: 02508201610067 [22:03:29]line Контрольно-Кассовый Чек [22:03:29]line ПРОДАЖА [22:03:29]line ТРК (МРК, ГНК) : 23 [22:03:29]line Товар: 2710124130 [22:03:29]line Аи-92-К-2 [22:03:29]line 7.480 * 66.90 [22:03:29]line = 500.41 [22:03:29]line НДС 12% НСП 1% [22:03:29]line > о реализуемом товаре [22:03:29]line ОКРУГЛЕНИЕ: -0.41 [22:03:29]line ИТОГО: 500.00 [22:03:29]line Внесено: 500.00 [22:03:29]line СДАЧА: 0.00 [22:03:29]line НСП 1% : 4.43 [22:03:29]line НДС 12% : 53.14 [22:03:29]line Наличными: 500.00 [22:03:29]line Безнал.: 0.00 [22:03:29]line Место: АЗС № 84 "Партнер Нефть" [22:03:29]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:03:29]line СНО: Общий режим [22:03:29]line Чек 616 19.10.2024 22:03 [22:03:29]line Смена: 443 ФФД: 1.0 [22:03:29]line ЗНМ: 0300000178 [22:03:29]line РНМ: 0000000000098116 [22:03:29]line Версия ККМ: 001 [22:03:29]line ФМ: 0000000000965413 [22:03:29]line ФД: 218971 [22:03:29]line ФПД: 32740697814380 [22:03:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T220328&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218971&fm=32740697814380&tin=02508201610067®Number=0000000000098116&sum=50000 [22:03:30]OFD Sender: Processing packet 218971 [packets to send 80, broken 79] [22:03:30]ProducePacketName [22:03:30]name=ofd_packets/00218971 [22:03:30]OFD Sender: To server: pG, [22:03:30]CommunicateWithHost lk.salyk.kg:30040 [22:03:30]ConnectInit lk.salyk.kg [22:03:30]written 0, free lines is 4095 [22:03:30]Connected sock=10 [22:03:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6A 6C 07 01 30 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 B0 2C 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5B 57 03 00 35 04 06 00 1D C7 09 A9 B5 6C E9 5F 8F F6 9B FD E6 5C [22:03:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B1 5C 47 00 84 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 39 36 35 34 31 33 10 04 04 00 5B 57 03 00 F4 03 04 00 5E D8 13 67 B6 04 01 00 00 63 0B 3D C1 AB 61 52 52 [22:03:30]CommunicateWithHost err = 0 [22:03:30]CheckOFDResponse [22:03:30]1017 (14) - 77093643461234 [22:03:30]1041 (16) - 0000000000965413 [22:03:30]1040 (4) - 218971 [22:03:30]1012 (4) - 19.10.2024 16:03 [22:03:30]1206 (1) - 0 [22:03:30]OFD Sender: Remove packet 218971 [22:03:30]ProducePacketName [22:03:30]name=ofd_packets/00218971 [22:03:30]NVStorageDeleteData [22:03:30]Write to MH i2c: 01 00 00 6B 0A 75 [22:03:30]Write i2c OK [22:03:30]MH_I2C_Read... [22:03:30]Read from MH i2c: 01 [22:03:30]MH_I2C_Read... [22:03:30]Read from MH i2c: 01 07 00 [22:03:30]MH_I2C_Read... [22:03:30]Read from MH i2c: 01 07 00 6B 0A 00 00 00 00 00 EF 0C 77 [22:03:30]RasterBufferAndPrint [22:03:30]line [22:03:30]line [22:03:30]line [22:03:30]line [22:03:30]line [22:03:30]written 0, free lines is 3317 [22:03:30]MH_Cut [22:03:30]Write to MH i2c: D1 01 00 72 0A 01 4E [22:03:30]Write i2c OK [22:03:30]MH_I2C_Read... [22:03:30]Read from MH i2c: D1 [22:03:30]MH_I2C_Read... [22:03:30]Read from MH i2c: D1 01 00 [22:03:30]MH_I2C_Read... [22:03:30]Read from MH i2c: D1 01 00 72 0A 00 4D [22:03:30]Write to MH i2c: 01 00 00 73 0A 7D [22:03:30]Write i2c OK [22:03:30]MH_I2C_Read... [22:03:31]OFD Sender: No OFD packet to send [22:03:31]*** Cut start [22:03:31]*** Partial cut [22:03:31]*** CUTSNS_PIN = 1 [22:03:31]*** CUTSNS_PIN = 0 [22:03:31]*** Brake cut motor [22:03:32]Read from MH i2c: 01 [22:03:32]MH_I2C_Read... [22:03:32]*** Stop cut motor [22:03:32]*** Cut end [22:03:32]Read from MH i2c: 01 07 00 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: 01 07 00 73 0A 00 00 00 00 00 FF 0F 92 [22:03:32]process_action close_receipt done [22:03:32]requested_data is exist [22:03:32]produce_requested_data [22:03:32]requested_item fm.sn is exist - process it [22:03:32]wFMCommunicate request_size=4 [22:03:32]MH_SAM_APDU [22:03:32]CAPDU: 80 11 00 00 [22:03:32]Write to MH i2c: E2 08 00 74 0A 80 11 00 00 00 00 00 00 F8 [22:03:32]Write i2c OK [22:03:32]MH_I2C_Read... [22:03:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:03:32]Read from MH i2c: E2 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 17 00 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 17 00 74 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 47 [22:03:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:03:32]wFMCommunicate OK [22:03:32]requested_item fd.num is exist - process it [22:03:32]SAM_PROTO_GetFieldsCounters [22:03:32]wFMCommunicate request_size=4 [22:03:32]MH_SAM_APDU [22:03:32]CAPDU: 80 13 00 00 [22:03:32]Write to MH i2c: E2 08 00 75 0A 80 13 00 00 00 00 00 00 FB [22:03:32]Write i2c OK [22:03:32]MH_I2C_Read... [22:03:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:03:32]Read from MH i2c: E2 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 62 00 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 62 00 75 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 68 02 00 00 5E 04 04 00 68 02 00 00 57 04 04 00 69 02 00 00 19 04 04 00 00 00 00 00 90 00 C7 [22:03:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 68 02 00 00 5E 04 04 00 68 02 00 00 57 04 04 00 69 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:03:32]wFMCommunicate OK [22:03:32]SAM_PROTO_GetFieldsCounters done [22:03:32]requested_item shift.num is exist - process it [22:03:32]requested_item shift.opened is exist - process it [22:03:32]req_shift_opened [22:03:32]FM_GetShiftState [22:03:32]SAM_PROTO_GetShiftState [22:03:32]wFMCommunicate request_size=4 [22:03:32]MH_SAM_APDU [22:03:32]CAPDU: 80 13 01 00 [22:03:32]Write to MH i2c: E2 08 00 76 0A 80 13 01 00 00 00 00 00 FD [22:03:32]Write i2c OK [22:03:32]MH_I2C_Read... [22:03:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:03:32]Read from MH i2c: E2 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 0E 00 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 0E 00 76 0A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 40 [22:03:32]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:03:32]wFMCommunicate OK [22:03:32]SAM_PROTO_GetShiftState done [22:03:32]FM_GetShiftState done [22:03:32]req_shift_opened done [22:03:32]requested_item shift.open_date is exist - process it [22:03:32]req_shift_open_date [22:03:32]req_shift_open_date done [22:03:32]produce_requested_data done [22:03:32]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218971,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:03:32]process_action_free close_receipt [22:03:32]json_value_free [22:03:32]json_value_free done [22:03:32]process_json_proto returns [22:03:32]Send response to host [22:03:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218971,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:03:32]free response buf [22:03:32]execute_script done [22:03:32]execute_script returns [22:03:32]free content buf [22:03:32]Sock 9.Close socket [22:03:32]Sock 9.Thread stoped [22:03:36]OFD Sender: No OFD packet to send [22:03:41]OFD Sender: No OFD packet to send [22:03:46]OFD Sender: No OFD packet to send [22:03:51]OFD Sender: No OFD packet to send [22:03:56]OFD Sender: No OFD packet to send [22:04:01]OFD Sender: No OFD packet to send [22:04:06]OFD Sender: No OFD packet to send [22:04:11]OFD Sender: No OFD packet to send [22:04:16]OFD Sender: No OFD packet to send [22:04:21]OFD Sender: No OFD packet to send [22:04:26]OFD Sender: No OFD packet to send [22:04:31]OFD Sender: No OFD packet to send [22:04:36]OFD Sender: No OFD packet to send [22:04:41]OFD Sender: No OFD packet to send [22:04:46]OFD Sender: No OFD packet to send [22:04:51]OFD Sender: No OFD packet to send [22:04:56]OFD Sender: No OFD packet to send [22:05:01]OFD Sender: No OFD packet to send [22:05:06]OFD Sender: No OFD packet to send [22:05:11]OFD Sender: No OFD packet to send [22:05:16]OFD Sender: No OFD packet to send [22:05:21]OFD Sender: No OFD packet to send [22:05:26]OFD Sender: No OFD packet to send [22:05:31]OFD Sender: No OFD packet to send [22:05:36]OFD Sender: No OFD packet to send [22:05:41]OFD Sender: No OFD packet to send [22:05:46]OFD Sender: No OFD packet to send [22:05:51]OFD Sender: No OFD packet to send [22:05:56]OFD Sender: No OFD packet to send [22:06:01]OFD Sender: No OFD packet to send [22:06:06]OFD Sender: No OFD packet to send [22:06:11]OFD Sender: No OFD packet to send [22:06:16]OFD Sender: No OFD packet to send [22:06:21]OFD Sender: No OFD packet to send [22:06:26]OFD Sender: No OFD packet to send [22:06:31]OFD Sender: No OFD packet to send [22:06:36]OFD Sender: No OFD packet to send [22:06:41]OFD Sender: No OFD packet to send [22:06:46]OFD Sender: No OFD packet to send [22:06:51]OFD Sender: No OFD packet to send [22:06:56]OFD Sender: No OFD packet to send [22:07:01]OFD Sender: No OFD packet to send [22:07:06]OFD Sender: No OFD packet to send [22:07:06]accept exits with 7 [22:07:06]New connection [22:07:06]New thread 3066699108 created [22:07:06]Thread 3066555748 joined [22:07:06]Waiting for new connection... [22:07:06] Sock 7.Parse request [22:07:06]Sock 7.Check first char [22:07:06]Sock 7.First char is OK [22:07:06]request: POST /json_proto HTTP/1.0 [22:07:06]Method: POST [22:07:06]URL: /json_proto [22:07:06]Method is POST - this is cgi request [22:07:06]url: /json_proto [22:07:06]query_string will be loaded in cgi processing [22:07:06]execute_cgi json_proto POST (null) [22:07:06]execute_cgi path=json_proto method=POST [22:07:06]POST find Content-Length [22:07:06]Host: 172.17.40.4:8080 [22:07:06]Content-Length: 682 [22:07:06]Content-Type: application/json [22:07:06] [22:07:06]POST finish read [22:07:06]Found Content-Length = 682 [22:07:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [22:07:06]execute_script... [22:07: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)536529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [22:07:06]POST & json_proto [22:07:06]process_json_proto [22:07:06]json parsed OK: [22:07:06]protocol is kg_v1.0 [22:07:06]action value=close_receipt [22:07:06]process_action close_receipt [22:07:06]cmd_close_receipt [22:07:06]MH_GetDate [22:07:06]Write to MH i2c: F0 00 00 77 0A 70 [22:07:06]Write i2c OK [22:07:06]MH_I2C_Read... [22:07:06]Read from MH i2c: F0 [22:07:06]MH_I2C_Read... [22:07:06]Read from MH i2c: F0 09 00 [22:07:06]MH_I2C_Read... [22:07:06]Read from MH i2c: F0 09 00 77 0A 00 8B 2D 14 67 68 1C 14 67 AB [22:07:06]GetLastDocTimeStamp 1729375408 [22:07:06]current date 1729375627 [22:07:06]FM_GetShiftState [22:07:06]SAM_PROTO_GetShiftState [22:07:06]wFMCommunicate request_size=4 [22:07:06]MH_SAM_APDU [22:07:06]CAPDU: 80 13 01 00 [22:07:06]Write to MH i2c: E2 08 00 78 0A 80 13 01 00 00 00 00 00 FF [22:07:06]Write i2c OK [22:07:06]MH_I2C_Read... [22:07:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:06]Read from MH i2c: E2 [22:07:06]MH_I2C_Read... [22:07:06]Read from MH i2c: E2 0E 00 [22:07:06]MH_I2C_Read... [22:07:06]Read from MH i2c: E2 0E 00 78 0A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 42 [22:07:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:07:06]wFMCommunicate OK [22:07:06]SAM_PROTO_GetShiftState done [22:07:06]FM_GetShiftState done [22:07:06]opened in 1729296582 [22:07:06]opened+sec_in_day 1729382982 [22:07:06]quantity*price = 150032 [22:07:06]sum+1 = 150033 [22:07:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 617 19.10.2024 22:07 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218972 ФПД: 107084719887772 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T220707&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218972&fm=107084719887772&tin=02508201610067®Number=0000000000098116&sum=150000 [22:07:08]StoreToDocumentArchive [22:07:08]shift 443 fd 218972 [22:07:08]save to /storage/0443/doc_00218972 [22:07:08]save last doc name /storage/0443/doc_00218972 to /storage/kkm_last_doc_name [22:07:08]save OK [22:07:08]Clear old archive folders... [22:07:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:07:08]tlvbuf is 00FA9D00 [22:07:08]SAM_PROTO_ClearQueue [22:07:08]wFMCommunicate request_size=4 [22:07:08]MH_SAM_APDU [22:07:08]CAPDU: 80 09 00 00 [22:07:08]Write to MH i2c: E2 08 00 85 0A 80 09 00 00 00 00 00 00 01 [22:07:08]Write i2c OK [22:07:08]MH_I2C_Read... [22:07:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:07:08]Read from MH i2c: E2 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: E2 03 00 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: E2 03 00 85 0A 00 90 00 03 [22:07:08]RAPDU: 90 00 [22:07:08]wFMCommunicate OK [22:07:08]SAM_PROTO_ClearQueue done [22:07:08]KKMCreateOFDPacket [22:07:08]OFDProtocolAddRootSTLVToBuf [22:07:08]FM_MakeSignedData [22:07:08]FM_MakeSignedData [22:07:08]SAM_PROTO_SignData [22:07:08]wFMCommunicate request_size=4 [22:07:08]MH_SAM_APDU [22:07:08]CAPDU: 80 0D 01 02 [22:07:08]Write to MH i2c: E2 08 00 86 0A 80 0D 01 02 00 00 00 00 09 [22:07:08]Write i2c OK [22:07:08]MH_I2C_Read... [22:07:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:07:08]Read from MH i2c: E2 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: E2 03 00 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: E2 03 00 86 0A 00 90 00 04 [22:07:08]RAPDU: 90 00 [22:07:08]wFMCommunicate OK [22:07:08]wFMCommunicate request_size=255 [22:07:08]MH_SAM_APDU [22:07:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 69 02 00 00 F4 03 04 00 8B 2D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5C 57 03 00 35 04 06 00 61 [22:07:08]Write to MH i2c: E2 02 01 87 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 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 69 02 00 00 F4 03 04 00 8B 2D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5C 57 03 00 35 04 06 00 61 00 00 66 [22:07:08]Write i2c OK [22:07:08]MH_I2C_Read... [22:07:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:08]Read from MH i2c: E2 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: E2 03 00 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: E2 03 00 87 0A 00 90 00 05 [22:07:08]RAPDU: 90 00 [22:07:08]wFMCommunicate OK [22:07:08]wFMCommunicate request_size=10 [22:07:08]MH_SAM_APDU [22:07:08]CAPDU: 80 0D 02 02 05 64 9A B0 95 9C [22:07:08]Write to MH i2c: E2 0D 00 88 0A 80 0D 02 02 05 00 64 9A B0 95 9C 00 00 F5 [22:07:08]Write i2c OK [22:07:08]MH_I2C_Read... [22:07:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:08]Read from MH i2c: E2 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: E2 03 00 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: E2 03 00 88 0A 00 90 00 06 [22:07:08]RAPDU: 90 00 [22:07:08]wFMCommunicate OK [22:07:08]wFMCommunicate request_size=4 [22:07:08]MH_SAM_APDU [22:07:08]CAPDU: 80 0D 03 02 [22:07:08]Write to MH i2c: E2 08 00 89 0A 80 0D 03 02 00 00 00 00 0E [22:07:08]Write i2c OK [22:07:08]MH_I2C_Read... [22:07:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:07:08]Read from MH i2c: E2 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: E2 0B 00 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: E2 0B 00 89 0A 00 2E DF 39 96 CF 93 7B BF 90 00 87 [22:07:08]RAPDU: 2E DF 39 96 CF 93 7B BF 90 00 [22:07:08]wFMCommunicate OK [22:07:08]SAM_PROTO_SignData done [22:07:08]FM_MakeSignedData done [22:07:08]CreateOFDProtocolMessage [22:07:08]wFMCommunicate request_size=4 [22:07:08]MH_SAM_APDU [22:07:08]CAPDU: 80 11 00 00 [22:07:08]Write to MH i2c: E2 08 00 8A 0A 80 11 00 00 00 00 00 00 0E [22:07:08]Write i2c OK [22:07:08]MH_I2C_Read... [22:07:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:08]Read from MH i2c: E2 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: E2 17 00 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: E2 17 00 8A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5D [22:07:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:07:08]wFMCommunicate OK [22:07:08]CreateOFDProtocolMessage done [22:07:08]OFDSenderStorePacket 218972 [22:07:08]StoreOFDPacket docnum=218972 [22:07:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B0 F4 07 01 A8 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 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 69 02 00 00 F4 03 04 00 8B 2D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5C 57 03 00 35 04 06 00 61 64 9A B0 95 9C 2E DF 39 96 CF 93 7B BF [22:07:08]CheckFolder [22:07:08]dirname=/storage/ofd_packets [22:07:08]CheckFolder done [22:07:08]ProducePacketName [22:07:08]name=ofd_packets/00218972 [22:07:08]NVStorageSaveData ofd_packets/00218972 [22:07:08]File name is /storage/ofd_packets/00218972 [22:07:08]Write 301 bytes [22:07:08]NVStorageSaveData done [22:07:08]OFDSenderStorePacket done [22:07:08]KKMCreateOFDPacket done [22:07:08]NVStorageSaveData kkm_last_timestamp [22:07:08]File name is /storage/kkm_last_timestamp [22:07:08]Write 4 bytes [22:07:08]NVStorageSaveData done [22:07:08]ExternCall_PrintAddStr [22:07:08]wPrintStart [22:07:08]Write to MH i2c: 01 00 00 8B 0A 95 [22:07:08]Write i2c OK [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: 01 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: 01 07 00 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: 01 07 00 8B 0A 00 00 00 00 00 FF 0F AA [22:07:08]RasterBufferAndPrint [22:07:08]line Счет N : (1)536529 [22:07:08]line ИНН: 02508201610067 [22:07:08]line Контрольно-Кассовый Чек [22:07:08]line ПРОДАЖА [22:07:08]line ТРК (МРК, ГНК) : 31 [22:07:08]line Товар: 2710124500 [22:07:08]line Аи-95-К-3 [22:07:08]line 20.220 * 74.20 [22:07:08]line = 1500.32 [22:07:08]line НДС 12% НСП 1% [22:07:08]line > о реализуемом товаре [22:07:08]line ОКРУГЛЕНИЕ: -0.32 [22:07:08]line ИТОГО: 1500.00 [22:07:08]line Внесено: 1500.00 [22:07:08]line СДАЧА: 0.00 [22:07:08]line НСП 1% : 13.28 [22:07:08]line НДС 12% : 159.33 [22:07:08]line Наличными: 1500.00 [22:07:08]line Безнал.: 0.00 [22:07:08]line Место: АЗС № 84 "Партнер Нефть" [22:07:08]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:07:08]line СНО: Общий режим [22:07:08]line Чек 617 19.10.2024 22:07 [22:07:08]line Смена: 443 ФФД: 1.0 [22:07:08]line ЗНМ: 0300000178 [22:07:08]line РНМ: 0000000000098116 [22:07:08]line Версия ККМ: 001 [22:07:08]line ФМ: 0000000000965413 [22:07:08]line ФД: 218972 [22:07:08]line ФПД: 107084719887772 [22:07:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T220707&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218972&fm=107084719887772&tin=02508201610067®Number=0000000000098116&sum=150000 [22:07:08]OFD Sender: Processing packet 218972 [packets to send 80, broken 79] [22:07:08]ProducePacketName [22:07:08]name=ofd_packets/00218972 [22:07:08]OFD Sender: To server: pG, [22:07:08]CommunicateWithHost lk.salyk.kg:30040 [22:07:08]ConnectInit lk.salyk.kg [22:07:08]written 0, free lines is 4095 [22:07:08]Connected sock=10 [22:07:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 B0 F4 07 01 A8 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 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 69 02 00 00 F4 03 04 00 8B 2D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5C 57 03 00 35 04 06 00 61 64 9A B0 95 9C 2E DF 39 96 CF 93 7B BF [22:07:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 39 C6 47 00 02 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5C 57 03 00 F4 03 04 00 39 D9 13 67 B6 04 01 00 00 27 05 41 39 98 BD 11 3D [22:07:09]CommunicateWithHost err = 0 [22:07:09]CheckOFDResponse [22:07:09]1017 (14) - 77093643461234 [22:07:09]1041 (16) - 0000000000965413 [22:07:09]1040 (4) - 218972 [22:07:09]1012 (4) - 19.10.2024 16:07 [22:07:09]1206 (1) - 0 [22:07:09]OFD Sender: Remove packet 218972 [22:07:09]ProducePacketName [22:07:09]name=ofd_packets/00218972 [22:07:09]NVStorageDeleteData [22:07:09]Write to MH i2c: 01 00 00 B6 0A C0 [22:07:09]Write i2c OK [22:07:09]MH_I2C_Read... [22:07:09]Read from MH i2c: 01 [22:07:09]MH_I2C_Read... [22:07:09]Read from MH i2c: 01 07 00 [22:07:09]MH_I2C_Read... [22:07:09]Read from MH i2c: 01 07 00 B6 0A 00 00 00 00 00 F5 0C C8 [22:07:09]RasterBufferAndPrint [22:07:09]line [22:07:09]line [22:07:09]line [22:07:09]line [22:07:09]line [22:07:09]written 0, free lines is 3323 [22:07:09]MH_Cut [22:07:09]Write to MH i2c: D1 01 00 BD 0A 01 99 [22:07:09]Write i2c OK [22:07:09]MH_I2C_Read... [22:07:09]Read from MH i2c: D1 [22:07:09]MH_I2C_Read... [22:07:09]Read from MH i2c: D1 01 00 [22:07:09]MH_I2C_Read... [22:07:09]Read from MH i2c: D1 01 00 BD 0A 00 98 [22:07:09]Write to MH i2c: 01 00 00 BE 0A C8 [22:07:09]Write i2c OK [22:07:09]MH_I2C_Read... [22:07:09]OFD Sender: No OFD packet to send [22:07:10]*** Cut start [22:07:10]*** Partial cut [22:07:10]*** CUTSNS_PIN = 1 [22:07:10]*** CUTSNS_PIN = 0 [22:07:10]*** Brake cut motor [22:07:10]Read from MH i2c: 01 [22:07:10]MH_I2C_Read... [22:07:10]*** Stop cut motor [22:07:10]*** Cut end [22:07:10]Read from MH i2c: 01 07 00 [22:07:10]MH_I2C_Read... [22:07:10]Read from MH i2c: 01 07 00 BE 0A 00 00 00 00 00 FF 0F DD [22:07:10]process_action close_receipt done [22:07:10]requested_data is exist [22:07:10]produce_requested_data [22:07:10]requested_item fm.sn is exist - process it [22:07:10]wFMCommunicate request_size=4 [22:07:10]MH_SAM_APDU [22:07:10]CAPDU: 80 11 00 00 [22:07:10]Write to MH i2c: E2 08 00 BF 0A 80 11 00 00 00 00 00 00 43 [22:07:10]Write i2c OK [22:07:10]MH_I2C_Read... [22:07:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:10]Read from MH i2c: E2 [22:07:10]MH_I2C_Read... [22:07:10]Read from MH i2c: E2 17 00 [22:07:10]MH_I2C_Read... [22:07:10]Read from MH i2c: E2 17 00 BF 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 92 [22:07:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:07:10]wFMCommunicate OK [22:07:10]requested_item fd.num is exist - process it [22:07:10]SAM_PROTO_GetFieldsCounters [22:07:10]wFMCommunicate request_size=4 [22:07:10]MH_SAM_APDU [22:07:10]CAPDU: 80 13 00 00 [22:07:10]Write to MH i2c: E2 08 00 C0 0A 80 13 00 00 00 00 00 00 46 [22:07:10]Write i2c OK [22:07:10]MH_I2C_Read... [22:07:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:07:10]Read from MH i2c: E2 [22:07:10]MH_I2C_Read... [22:07:10]Read from MH i2c: E2 62 00 [22:07:10]MH_I2C_Read... [22:07:10]Read from MH i2c: E2 62 00 C0 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 69 02 00 00 5E 04 04 00 69 02 00 00 57 04 04 00 6A 02 00 00 19 04 04 00 00 00 00 00 90 00 16 [22:07:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 69 02 00 00 5E 04 04 00 69 02 00 00 57 04 04 00 6A 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:07:10]wFMCommunicate OK [22:07:10]SAM_PROTO_GetFieldsCounters done [22:07:10]requested_item shift.num is exist - process it [22:07:10]requested_item shift.opened is exist - process it [22:07:10]req_shift_opened [22:07:10]FM_GetShiftState [22:07:10]SAM_PROTO_GetShiftState [22:07:10]wFMCommunicate request_size=4 [22:07:10]MH_SAM_APDU [22:07:10]CAPDU: 80 13 01 00 [22:07:10]Write to MH i2c: E2 08 00 C1 0A 80 13 01 00 00 00 00 00 48 [22:07:10]Write i2c OK [22:07:10]MH_I2C_Read... [22:07:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:10]Read from MH i2c: E2 [22:07:10]MH_I2C_Read... [22:07:10]Read from MH i2c: E2 0E 00 [22:07:10]MH_I2C_Read... [22:07:10]Read from MH i2c: E2 0E 00 C1 0A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8B [22:07:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:07:10]wFMCommunicate OK [22:07:10]SAM_PROTO_GetShiftState done [22:07:10]FM_GetShiftState done [22:07:10]req_shift_opened done [22:07:10]requested_item shift.open_date is exist - process it [22:07:10]req_shift_open_date [22:07:10]req_shift_open_date done [22:07:10]produce_requested_data done [22:07:10]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218972,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:07:10]process_action_free close_receipt [22:07:10]json_value_free [22:07:10]json_value_free done [22:07:10]process_json_proto returns [22:07:10]Send response to host [22:07:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218972,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:07:10]free response buf [22:07:10]execute_script done [22:07:10]execute_script returns [22:07:10]free content buf [22:07:10]Sock 7.Close socket [22:07:10]Sock 7.Thread stoped [22:07:14]OFD Sender: No OFD packet to send [22:07:19]OFD Sender: No OFD packet to send [22:07:24]OFD Sender: No OFD packet to send [22:07:29]OFD Sender: No OFD packet to send [22:07:34]OFD Sender: No OFD packet to send [22:07:39]OFD Sender: No OFD packet to send [22:07:44]OFD Sender: No OFD packet to send [22:07:49]OFD Sender: No OFD packet to send [22:07:54]OFD Sender: No OFD packet to send [22:07:59]OFD Sender: No OFD packet to send [22:08:02]accept exits with 9 [22:08:02]New connection [22:08:02]New thread 3066555748 created [22:08:02]Thread 3066699108 joined [22:08:02]Waiting for new connection... [22:08:02] Sock 9.Parse request [22:08:02]Sock 9.Check first char [22:08:02]Sock 9.First char is OK [22:08:02]request: POST /json_proto HTTP/1.0 [22:08:02]Method: POST [22:08:02]URL: /json_proto [22:08:02]Method is POST - this is cgi request [22:08:02]url: /json_proto [22:08:02]query_string will be loaded in cgi processing [22:08:02]execute_cgi json_proto POST (null) [22:08:02]execute_cgi path=json_proto method=POST [22:08:02]POST find Content-Length [22:08:02]Host: 172.17.40.4:8080 [22:08:02]Content-Length: 670 [22:08:02]Content-Type: application/json [22:08:02] [22:08:02]POST finish read [22:08:02]Found Content-Length = 670 [22:08:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536530", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [22:08:02]execute_script... [22:08: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)536530", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [22:08:02]POST & json_proto [22:08:02]process_json_proto [22:08:02]json parsed OK: [22:08:02]protocol is kg_v1.0 [22:08:02]action value=close_receipt [22:08:02]process_action close_receipt [22:08:02]cmd_close_receipt [22:08:02]MH_GetDate [22:08:02]Write to MH i2c: F0 00 00 C2 0A BB [22:08:02]Write i2c OK [22:08:02]MH_I2C_Read... [22:08:02]Read from MH i2c: F0 [22:08:02]MH_I2C_Read... [22:08:02]Read from MH i2c: F0 09 00 [22:08:02]MH_I2C_Read... [22:08:02]Read from MH i2c: F0 09 00 C2 0A 00 C2 2D 14 67 68 1C 14 67 2D [22:08:02]GetLastDocTimeStamp 1729375627 [22:08:02]current date 1729375682 [22:08:02]FM_GetShiftState [22:08:02]SAM_PROTO_GetShiftState [22:08:02]wFMCommunicate request_size=4 [22:08:02]MH_SAM_APDU [22:08:02]CAPDU: 80 13 01 00 [22:08:02]Write to MH i2c: E2 08 00 C3 0A 80 13 01 00 00 00 00 00 4A [22:08:02]Write i2c OK [22:08:02]MH_I2C_Read... [22:08:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:02]Read from MH i2c: E2 [22:08:02]MH_I2C_Read... [22:08:02]Read from MH i2c: E2 0E 00 [22:08:02]MH_I2C_Read... [22:08:02]Read from MH i2c: E2 0E 00 C3 0A 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8D [22:08:02]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:08:02]wFMCommunicate OK [22:08:02]SAM_PROTO_GetShiftState done [22:08:02]FM_GetShiftState done [22:08:02]opened in 1729296582 [22:08:02]opened+sec_in_day 1729382982 [22:08:02]quantity*price = 30027 [22:08:02]sum+1 = 30029 [22:08:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 618 19.10.2024 22:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218973 ФПД: 29009241120126 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T220802&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218973&fm=29009241120126&tin=02508201610067®Number=0000000000098116&sum=30000 [22:08:03]StoreToDocumentArchive [22:08:03]shift 443 fd 218973 [22:08:03]save to /storage/0443/doc_00218973 [22:08:03]save last doc name /storage/0443/doc_00218973 to /storage/kkm_last_doc_name [22:08:03]save OK [22:08:03]Clear old archive folders... [22:08:03]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:08:03]tlvbuf is 00F9D560 [22:08:03]SAM_PROTO_ClearQueue [22:08:03]wFMCommunicate request_size=4 [22:08:03]MH_SAM_APDU [22:08:03]CAPDU: 80 09 00 00 [22:08:03]Write to MH i2c: E2 08 00 D0 0A 80 09 00 00 00 00 00 00 4C [22:08:03]Write i2c OK [22:08:03]MH_I2C_Read... [22:08:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:08:03]Read from MH i2c: E2 [22:08:03]MH_I2C_Read... [22:08:03]Read from MH i2c: E2 03 00 [22:08:03]MH_I2C_Read... [22:08:03]Read from MH i2c: E2 03 00 D0 0A 00 90 00 4E [22:08:03]RAPDU: 90 00 [22:08:03]wFMCommunicate OK [22:08:03]SAM_PROTO_ClearQueue done [22:08:03]KKMCreateOFDPacket [22:08:03]OFDProtocolAddRootSTLVToBuf [22:08:03]FM_MakeSignedData [22:08:03]FM_MakeSignedData [22:08:03]SAM_PROTO_SignData [22:08:03]wFMCommunicate request_size=4 [22:08:03]MH_SAM_APDU [22:08:03]CAPDU: 80 0D 01 02 [22:08:03]Write to MH i2c: E2 08 00 D1 0A 80 0D 01 02 00 00 00 00 54 [22:08:03]Write i2c OK [22:08:03]MH_I2C_Read... [22:08:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:08:03]Read from MH i2c: E2 [22:08:03]MH_I2C_Read... [22:08:03]Read from MH i2c: E2 03 00 [22:08:03]MH_I2C_Read... [22:08:03]Read from MH i2c: E2 03 00 D1 0A 00 90 00 4F [22:08:03]RAPDU: 90 00 [22:08:03]wFMCommunicate OK [22:08:03]wFMCommunicate request_size=255 [22:08:03]MH_SAM_APDU [22:08: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 6A 02 00 00 F4 03 04 00 C2 2D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5D 57 03 00 35 04 06 00 [22:08:03]Write to MH i2c: E2 02 01 D2 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 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 6A 02 00 00 F4 03 04 00 C2 2D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5D 57 03 00 35 04 06 00 00 00 E0 [22:08:03]Write i2c OK [22:08:03]MH_I2C_Read... [22:08:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:04]Read from MH i2c: E2 [22:08:04]MH_I2C_Read... [22:08:04]Read from MH i2c: E2 03 00 [22:08:04]MH_I2C_Read... [22:08:04]Read from MH i2c: E2 03 00 D2 0A 00 90 00 50 [22:08:04]RAPDU: 90 00 [22:08:04]wFMCommunicate OK [22:08:04]wFMCommunicate request_size=11 [22:08:04]MH_SAM_APDU [22:08:04]CAPDU: 80 0D 02 02 06 1A 62 3D 83 1D 7E [22:08:04]Write to MH i2c: E2 0E 00 D3 0A 80 0D 02 02 06 00 1A 62 3D 83 1D 7E 00 00 3A [22:08:04]Write i2c OK [22:08:04]MH_I2C_Read... [22:08:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:04]Read from MH i2c: E2 [22:08:04]MH_I2C_Read... [22:08:04]Read from MH i2c: E2 03 00 [22:08:04]MH_I2C_Read... [22:08:04]Read from MH i2c: E2 03 00 D3 0A 00 90 00 51 [22:08:04]RAPDU: 90 00 [22:08:04]wFMCommunicate OK [22:08:04]wFMCommunicate request_size=4 [22:08:04]MH_SAM_APDU [22:08:04]CAPDU: 80 0D 03 02 [22:08:04]Write to MH i2c: E2 08 00 D4 0A 80 0D 03 02 00 00 00 00 59 [22:08:04]Write i2c OK [22:08:04]MH_I2C_Read... [22:08:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:08:04]Read from MH i2c: E2 [22:08:04]MH_I2C_Read... [22:08:04]Read from MH i2c: E2 0B 00 [22:08:04]MH_I2C_Read... [22:08:04]Read from MH i2c: E2 0B 00 D4 0A 00 D2 06 17 92 4C 4F 9E AB 90 00 BF [22:08:04]RAPDU: D2 06 17 92 4C 4F 9E AB 90 00 [22:08:04]wFMCommunicate OK [22:08:04]SAM_PROTO_SignData done [22:08:04]FM_MakeSignedData done [22:08:04]CreateOFDProtocolMessage [22:08:04]wFMCommunicate request_size=4 [22:08:04]MH_SAM_APDU [22:08:04]CAPDU: 80 11 00 00 [22:08:04]Write to MH i2c: E2 08 00 D5 0A 80 11 00 00 00 00 00 00 59 [22:08:04]Write i2c OK [22:08:04]MH_I2C_Read... [22:08:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:04]Read from MH i2c: E2 [22:08:04]MH_I2C_Read... [22:08:04]Read from MH i2c: E2 17 00 [22:08:04]MH_I2C_Read... [22:08:04]Read from MH i2c: E2 17 00 D5 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A8 [22:08:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:08:04]wFMCommunicate OK [22:08:04]CreateOFDProtocolMessage done [22:08:04]OFDSenderStorePacket 218973 [22:08:04]StoreOFDPacket docnum=218973 [22:08:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 7D A2 08 01 68 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 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 6A 02 00 00 F4 03 04 00 C2 2D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5D 57 03 00 35 04 06 00 1A 62 3D 83 1D 7E D2 06 17 92 4C 4F 9E AB [22:08:04]CheckFolder [22:08:04]dirname=/storage/ofd_packets [22:08:04]CheckFolder done [22:08:04]ProducePacketName [22:08:04]name=ofd_packets/00218973 [22:08:04]NVStorageSaveData ofd_packets/00218973 [22:08:04]File name is /storage/ofd_packets/00218973 [22:08:04]Write 302 bytes [22:08:04]NVStorageSaveData done [22:08:04]OFDSenderStorePacket done [22:08:04]KKMCreateOFDPacket done [22:08:04]NVStorageSaveData kkm_last_timestamp [22:08:04]File name is /storage/kkm_last_timestamp [22:08:04]Write 4 bytes [22:08:04]NVStorageSaveData done [22:08:04]ExternCall_PrintAddStr [22:08:04]wPrintStart [22:08:04]Write to MH i2c: 01 00 00 D6 0A E0 [22:08:04]Write i2c OK [22:08:04]MH_I2C_Read... [22:08:04]Read from MH i2c: 01 [22:08:04]MH_I2C_Read... [22:08:04]Read from MH i2c: 01 07 00 [22:08:04]MH_I2C_Read... [22:08:04]Read from MH i2c: 01 07 00 D6 0A 00 00 00 00 00 FF 0F F5 [22:08:04]RasterBufferAndPrint [22:08:04]line Счет N : (1)536530 [22:08:04]line ИНН: 02508201610067 [22:08:04]line Контрольно-Кассовый Чек [22:08:04]line ПРОДАЖА [22:08:04]line ТРК (МРК, ГНК) : 22 [22:08:04]line Товар: 2710124130 [22:08:04]line SUPER 92-К-5 [22:08:04]line 4.390 * 68.40 [22:08:04]line = 300.28 [22:08:04]line НДС 12% НСП 1% [22:08:04]line > о реализуемом товаре [22:08:04]line ОКРУГЛЕНИЕ: -0.28 [22:08:04]line ИТОГО: 300.00 [22:08:04]line Внесено: 300.00 [22:08:04]line СДАЧА: 0.00 [22:08:04]line НСП 1% : 2.66 [22:08:04]line НДС 12% : 31.89 [22:08:04]line Наличными: 300.00 [22:08:04]line Безнал.: 0.00 [22:08:04]line Место: АЗС № 84 "Партнер Нефть" [22:08:04]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:08:04]line СНО: Общий режим [22:08:04]line Чек 618 19.10.2024 22:08 [22:08:04]line Смена: 443 ФФД: 1.0 [22:08:04]line ЗНМ: 0300000178 [22:08:04]line РНМ: 0000000000098116 [22:08:04]line Версия ККМ: 001 [22:08:04]line ФМ: 0000000000965413 [22:08:04]line ФД: 218973 [22:08:04]line ФПД: 29009241120126 [22:08:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T220802&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218973&fm=29009241120126&tin=02508201610067®Number=0000000000098116&sum=30000 [22:08:04]OFD Sender: Processing packet 218973 [packets to send 80, broken 79] [22:08:04]ProducePacketName [22:08:04]name=ofd_packets/00218973 [22:08:04]OFD Sender: To server: pG, [22:08:04]CommunicateWithHost lk.salyk.kg:30040 [22:08:04]ConnectInit lk.salyk.kg [22:08:04]written 0, free lines is 4095 [22:08:04]Connected sock=10 [22:08:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 7D A2 08 01 68 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 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 6A 02 00 00 F4 03 04 00 C2 2D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5D 57 03 00 35 04 06 00 1A 62 3D 83 1D 7E D2 06 17 92 4C 4F 9E AB [22:08:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 88 12 47 00 A8 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 39 36 35 34 31 33 10 04 04 00 5D 57 03 00 F4 03 04 00 70 D9 13 67 B6 04 01 00 00 51 32 0E 23 95 B4 B9 D2 [22:08:04]CommunicateWithHost err = 0 [22:08:04]CheckOFDResponse [22:08:04]1017 (14) - 77093643461234 [22:08:04]1041 (16) - 0000000000965413 [22:08:04]1040 (4) - 218973 [22:08:04]1012 (4) - 19.10.2024 16:08 [22:08:04]1206 (1) - 0 [22:08:04]OFD Sender: Remove packet 218973 [22:08:04]ProducePacketName [22:08:04]name=ofd_packets/00218973 [22:08:04]NVStorageDeleteData [22:08:05]Write to MH i2c: 01 00 00 01 0B 0C [22:08:05]Write i2c OK [22:08:05]MH_I2C_Read... [22:08:05]Read from MH i2c: 01 [22:08:05]MH_I2C_Read... [22:08:05]Read from MH i2c: 01 07 00 [22:08:05]MH_I2C_Read... [22:08:05]Read from MH i2c: 01 07 00 01 0B 00 00 00 00 00 F3 0C 12 [22:08:05]RasterBufferAndPrint [22:08:05]line [22:08:05]line [22:08:05]line [22:08:05]line [22:08:05]line [22:08:05]written 0, free lines is 3321 [22:08:05]MH_Cut [22:08:05]Write to MH i2c: D1 01 00 08 0B 01 E5 [22:08:05]Write i2c OK [22:08:05]MH_I2C_Read... [22:08:05]Read from MH i2c: D1 [22:08:05]MH_I2C_Read... [22:08:05]Read from MH i2c: D1 01 00 [22:08:05]MH_I2C_Read... [22:08:05]Read from MH i2c: D1 01 00 08 0B 00 E4 [22:08:05]Write to MH i2c: 01 00 00 09 0B 14 [22:08:05]Write i2c OK [22:08:05]MH_I2C_Read... [22:08:05]OFD Sender: No OFD packet to send [22:08:05]*** Cut start [22:08:05]*** Partial cut [22:08:05]*** CUTSNS_PIN = 1 [22:08:05]*** CUTSNS_PIN = 0 [22:08:06]*** Brake cut motor [22:08:06]Read from MH i2c: 01 [22:08:06]MH_I2C_Read... [22:08:06]*** Stop cut motor [22:08:06]*** Cut end [22:08:06]Read from MH i2c: 01 07 00 [22:08:06]MH_I2C_Read... [22:08:06]Read from MH i2c: 01 07 00 09 0B 00 00 00 00 00 FF 0F 29 [22:08:06]process_action close_receipt done [22:08:06]requested_data is exist [22:08:06]produce_requested_data [22:08:06]requested_item fm.sn is exist - process it [22:08:06]wFMCommunicate request_size=4 [22:08:06]MH_SAM_APDU [22:08:06]CAPDU: 80 11 00 00 [22:08:06]Write to MH i2c: E2 08 00 0A 0B 80 11 00 00 00 00 00 00 8F [22:08:06]Write i2c OK [22:08:06]MH_I2C_Read... [22:08:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:06]Read from MH i2c: E2 [22:08:06]MH_I2C_Read... [22:08:06]Read from MH i2c: E2 17 00 [22:08:06]MH_I2C_Read... [22:08:06]Read from MH i2c: E2 17 00 0A 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DE [22:08:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:08:06]wFMCommunicate OK [22:08:06]requested_item fd.num is exist - process it [22:08:06]SAM_PROTO_GetFieldsCounters [22:08:06]wFMCommunicate request_size=4 [22:08:06]MH_SAM_APDU [22:08:06]CAPDU: 80 13 00 00 [22:08:06]Write to MH i2c: E2 08 00 0B 0B 80 13 00 00 00 00 00 00 92 [22:08:06]Write i2c OK [22:08:06]MH_I2C_Read... [22:08:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:08:06]Read from MH i2c: E2 [22:08:06]MH_I2C_Read... [22:08:06]Read from MH i2c: E2 62 00 [22:08:06]MH_I2C_Read... [22:08:06]Read from MH i2c: E2 62 00 0B 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6A 02 00 00 5E 04 04 00 6A 02 00 00 57 04 04 00 6B 02 00 00 19 04 04 00 00 00 00 00 90 00 66 [22:08:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6A 02 00 00 5E 04 04 00 6A 02 00 00 57 04 04 00 6B 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:08:06]wFMCommunicate OK [22:08:06]SAM_PROTO_GetFieldsCounters done [22:08:06]requested_item shift.num is exist - process it [22:08:06]requested_item shift.opened is exist - process it [22:08:06]req_shift_opened [22:08:06]FM_GetShiftState [22:08:06]SAM_PROTO_GetShiftState [22:08:06]wFMCommunicate request_size=4 [22:08:06]MH_SAM_APDU [22:08:06]CAPDU: 80 13 01 00 [22:08:06]Write to MH i2c: E2 08 00 0C 0B 80 13 01 00 00 00 00 00 94 [22:08:06]Write i2c OK [22:08:06]MH_I2C_Read... [22:08:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:06]Read from MH i2c: E2 [22:08:06]MH_I2C_Read... [22:08:06]Read from MH i2c: E2 0E 00 [22:08:06]MH_I2C_Read... [22:08:06]Read from MH i2c: E2 0E 00 0C 0B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D7 [22:08:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:08:06]wFMCommunicate OK [22:08:06]SAM_PROTO_GetShiftState done [22:08:06]FM_GetShiftState done [22:08:06]req_shift_opened done [22:08:06]requested_item shift.open_date is exist - process it [22:08:06]req_shift_open_date [22:08:06]req_shift_open_date done [22:08:06]produce_requested_data done [22:08:06]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218973,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:08:06]process_action_free close_receipt [22:08:06]json_value_free [22:08:06]json_value_free done [22:08:06]process_json_proto returns [22:08:06]Send response to host [22:08:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218973,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:08:06]free response buf [22:08:06]execute_script done [22:08:06]execute_script returns [22:08:06]free content buf [22:08:06]Sock 9.Close socket [22:08:06]Sock 9.Thread stoped [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:01]accept exits with 7 [22:09:01]New connection [22:09:01]New thread 3066699108 created [22:09:01]Thread 3066555748 joined [22:09:01]Waiting for new connection... [22:09:01] Sock 7.Parse request [22:09:01]Sock 7.Check first char [22:09:01]Sock 7.First char is OK [22:09:01]request: POST /json_proto HTTP/1.0 [22:09:01]Method: POST [22:09:01]URL: /json_proto [22:09:01]Method is POST - this is cgi request [22:09:01]url: /json_proto [22:09:01]query_string will be loaded in cgi processing [22:09:01]execute_cgi json_proto POST (null) [22:09:01]execute_cgi path=json_proto method=POST [22:09:01]POST find Content-Length [22:09:01]Host: 172.17.40.4:8080 [22:09:01]Content-Length: 677 [22:09:01]Content-Type: application/json [22:09:01] [22:09:01]POST finish read [22:09:01]Found Content-Length = 677 [22:09:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [22:09:01]execute_script... [22: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)536531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [22:09:01]POST & json_proto [22:09:01]process_json_proto [22:09:01]json parsed OK: [22:09:01]protocol is kg_v1.0 [22:09:01]action value=close_receipt [22:09:01]process_action close_receipt [22:09:01]cmd_close_receipt [22:09:01]MH_GetDate [22:09:01]Write to MH i2c: F0 00 00 0D 0B 07 [22:09:01]Write i2c OK [22:09:01]MH_I2C_Read... [22:09:01]Read from MH i2c: F0 [22:09:01]MH_I2C_Read... [22:09:01]Read from MH i2c: F0 09 00 [22:09:01]MH_I2C_Read... [22:09:01]Read from MH i2c: F0 09 00 0D 0B 00 FE 2D 14 67 68 1C 14 67 B5 [22:09:01]GetLastDocTimeStamp 1729375682 [22:09:01]current date 1729375742 [22:09:01]FM_GetShiftState [22:09:01]SAM_PROTO_GetShiftState [22:09:01]wFMCommunicate request_size=4 [22:09:01]MH_SAM_APDU [22:09:01]CAPDU: 80 13 01 00 [22:09:01]Write to MH i2c: E2 08 00 0E 0B 80 13 01 00 00 00 00 00 96 [22:09:01]Write i2c OK [22:09:01]MH_I2C_Read... [22:09:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:09:01]Read from MH i2c: E2 [22:09:01]MH_I2C_Read... [22:09:01]Read from MH i2c: E2 0E 00 [22:09:01]MH_I2C_Read... [22:09:01]Read from MH i2c: E2 0E 00 0E 0B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D9 [22:09:01]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:09:01]wFMCommunicate OK [22:09:01]SAM_PROTO_GetShiftState done [22:09:01]FM_GetShiftState done [22:09:01]opened in 1729296582 [22:09:01]opened+sec_in_day 1729382982 [22:09:01]quantity*price = 60009 [22:09:01]sum+1 = 60010 [22:09:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 619 19.10.2024 22:09 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218974 ФПД: 112773387119974 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T220902&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218974&fm=112773387119974&tin=02508201610067®Number=0000000000098116&sum=60000 [22:09:02]StoreToDocumentArchive [22:09:02]shift 443 fd 218974 [22:09:02]save to /storage/0443/doc_00218974 [22:09:02]save last doc name /storage/0443/doc_00218974 to /storage/kkm_last_doc_name [22:09:02]save OK [22:09:02]Clear old archive folders... [22:09:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:09:02]tlvbuf is 00FD4B00 [22:09:02]SAM_PROTO_ClearQueue [22:09:02]wFMCommunicate request_size=4 [22:09:02]MH_SAM_APDU [22:09:02]CAPDU: 80 09 00 00 [22:09:02]Write to MH i2c: E2 08 00 1B 0B 80 09 00 00 00 00 00 00 98 [22:09:02]Write i2c OK [22:09:02]MH_I2C_Read... [22:09:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:09:02]Read from MH i2c: E2 [22:09:02]MH_I2C_Read... [22:09:02]Read from MH i2c: E2 03 00 [22:09:02]MH_I2C_Read... [22:09:02]Read from MH i2c: E2 03 00 1B 0B 00 90 00 9A [22:09:02]RAPDU: 90 00 [22:09:02]wFMCommunicate OK [22:09:02]SAM_PROTO_ClearQueue done [22:09:02]KKMCreateOFDPacket [22:09:02]OFDProtocolAddRootSTLVToBuf [22:09:02]FM_MakeSignedData [22:09:02]FM_MakeSignedData [22:09:02]SAM_PROTO_SignData [22:09:02]wFMCommunicate request_size=4 [22:09:02]MH_SAM_APDU [22:09:02]CAPDU: 80 0D 01 02 [22:09:02]Write to MH i2c: E2 08 00 1C 0B 80 0D 01 02 00 00 00 00 A0 [22:09:02]Write i2c OK [22:09:02]MH_I2C_Read... [22:09:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:09:03]Read from MH i2c: E2 [22:09:03]MH_I2C_Read... [22:09:03]Read from MH i2c: E2 03 00 [22:09:03]MH_I2C_Read... [22:09:03]Read from MH i2c: E2 03 00 1C 0B 00 90 00 9B [22:09:03]RAPDU: 90 00 [22:09:03]wFMCommunicate OK [22:09:03]wFMCommunicate request_size=255 [22:09:03]MH_SAM_APDU [22: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 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 6B 02 00 00 F4 03 04 00 FE 2D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5E 57 03 00 35 04 06 00 66 [22:09:03]Write to MH i2c: E2 02 01 1D 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 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 6B 02 00 00 F4 03 04 00 FE 2D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5E 57 03 00 35 04 06 00 66 00 00 F2 [22:09:03]Write i2c OK [22:09:03]MH_I2C_Read... [22:09:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:09:03]Read from MH i2c: E2 [22:09:03]MH_I2C_Read... [22:09:03]Read from MH i2c: E2 03 00 [22:09:03]MH_I2C_Read... [22:09:03]Read from MH i2c: E2 03 00 1D 0B 00 90 00 9C [22:09:03]RAPDU: 90 00 [22:09:03]wFMCommunicate OK [22:09:03]wFMCommunicate request_size=10 [22:09:03]MH_SAM_APDU [22:09:03]CAPDU: 80 0D 02 02 05 91 19 AD ED 66 [22:09:03]Write to MH i2c: E2 0D 00 1E 0B 80 0D 02 02 05 00 91 19 AD ED 66 00 00 57 [22:09:03]Write i2c OK [22:09:03]MH_I2C_Read... [22:09:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:09:03]Read from MH i2c: E2 [22:09:03]MH_I2C_Read... [22:09:03]Read from MH i2c: E2 03 00 [22:09:03]MH_I2C_Read... [22:09:03]Read from MH i2c: E2 03 00 1E 0B 00 90 00 9D [22:09:03]RAPDU: 90 00 [22:09:03]wFMCommunicate OK [22:09:03]wFMCommunicate request_size=4 [22:09:03]MH_SAM_APDU [22:09:03]CAPDU: 80 0D 03 02 [22:09:03]Write to MH i2c: E2 08 00 1F 0B 80 0D 03 02 00 00 00 00 A5 [22:09:03]Write i2c OK [22:09:03]MH_I2C_Read... [22:09:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:09:03]Read from MH i2c: E2 [22:09:03]MH_I2C_Read... [22:09:03]Read from MH i2c: E2 0B 00 [22:09:03]MH_I2C_Read... [22:09:03]Read from MH i2c: E2 0B 00 1F 0B 00 8D 8F 32 81 63 80 BF FD 90 00 14 [22:09:03]RAPDU: 8D 8F 32 81 63 80 BF FD 90 00 [22:09:03]wFMCommunicate OK [22:09:03]SAM_PROTO_SignData done [22:09:03]FM_MakeSignedData done [22:09:03]CreateOFDProtocolMessage [22:09:03]wFMCommunicate request_size=4 [22:09:03]MH_SAM_APDU [22:09:03]CAPDU: 80 11 00 00 [22:09:03]Write to MH i2c: E2 08 00 20 0B 80 11 00 00 00 00 00 00 A5 [22:09:03]Write i2c OK [22:09:03]MH_I2C_Read... [22:09:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:09:03]Read from MH i2c: E2 [22:09:03]MH_I2C_Read... [22:09:03]Read from MH i2c: E2 17 00 [22:09:03]MH_I2C_Read... [22:09:03]Read from MH i2c: E2 17 00 20 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F4 [22:09:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:09:03]wFMCommunicate OK [22:09:03]CreateOFDProtocolMessage done [22:09:03]OFDSenderStorePacket 218974 [22:09:03]StoreOFDPacket docnum=218974 [22:09:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 BD 28 07 01 D3 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 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 6B 02 00 00 F4 03 04 00 FE 2D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5E 57 03 00 35 04 06 00 66 91 19 AD ED 66 8D 8F 32 81 63 80 BF FD [22:09:03]CheckFolder [22:09:03]dirname=/storage/ofd_packets [22:09:03]CheckFolder done [22:09:03]ProducePacketName [22:09:03]name=ofd_packets/00218974 [22:09:03]NVStorageSaveData ofd_packets/00218974 [22:09:03]File name is /storage/ofd_packets/00218974 [22:09:03]Write 301 bytes [22:09:03]NVStorageSaveData done [22:09:03]OFDSenderStorePacket done [22:09:03]KKMCreateOFDPacket done [22:09:03]NVStorageSaveData kkm_last_timestamp [22:09:03]File name is /storage/kkm_last_timestamp [22:09:03]Write 4 bytes [22:09:03]NVStorageSaveData done [22:09:03]ExternCall_PrintAddStr [22:09:03]wPrintStart [22:09:03]Write to MH i2c: 01 00 00 21 0B 2C [22:09:03]Write i2c OK [22:09:03]MH_I2C_Read... [22:09:03]Read from MH i2c: 01 [22:09:03]MH_I2C_Read... [22:09:03]Read from MH i2c: 01 07 00 [22:09:03]MH_I2C_Read... [22:09:03]Read from MH i2c: 01 07 00 21 0B 00 00 00 00 00 FF 0F 41 [22:09:03]RasterBufferAndPrint [22:09:03]line Счет N : (1)536531 [22:09:03]line ИНН: 02508201610067 [22:09:03]line Контрольно-Кассовый Чек [22:09:03]line ПРОДАЖА [22:09:03]line ТРК (МРК, ГНК) : 43 [22:09:03]line Товар: 2710124130 [22:09:03]line Аи-92-К-2 [22:09:03]line 8.970 * 66.90 [22:09:03]line = 600.09 [22:09:03]line НДС 12% НСП 1% [22:09:03]line > о реализуемом товаре [22:09:03]line ОКРУГЛЕНИЕ: -0.09 [22:09:03]line ИТОГО: 600.00 [22:09:03]line Внесено: 600.00 [22:09:03]line СДАЧА: 0.00 [22:09:03]line НСП 1% : 5.31 [22:09:03]line НДС 12% : 63.73 [22:09:03]line Наличными: 600.00 [22:09:03]line Безнал.: 0.00 [22:09:03]line Место: АЗС № 84 "Партнер Нефть" [22:09:03]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:09:03]line СНО: Общий режим [22:09:03]line Чек 619 19.10.2024 22:09 [22:09:03]line Смена: 443 ФФД: 1.0 [22:09:03]line ЗНМ: 0300000178 [22:09:03]line РНМ: 0000000000098116 [22:09:03]line Версия ККМ: 001 [22:09:03]line ФМ: 0000000000965413 [22:09:03]line ФД: 218974 [22:09:03]line ФПД: 112773387119974 [22:09:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T220902&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218974&fm=112773387119974&tin=02508201610067®Number=0000000000098116&sum=60000 [22:09:03]OFD Sender: Processing packet 218974 [packets to send 80, broken 79] [22:09:03]ProducePacketName [22:09:03]name=ofd_packets/00218974 [22:09:03]OFD Sender: To server: pG, [22:09:03]CommunicateWithHost lk.salyk.kg:30040 [22:09:03]ConnectInit lk.salyk.kg [22:09:03]written 0, free lines is 4095 [22:09:03]Connected sock=10 [22:09:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 BD 28 07 01 D3 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 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 6B 02 00 00 F4 03 04 00 FE 2D 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5E 57 03 00 35 04 06 00 66 91 19 AD ED 66 8D 8F 32 81 63 80 BF FD [22:09:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 34 58 47 00 6B D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5E 57 03 00 F4 03 04 00 AB D9 13 67 B6 04 01 00 00 4B A7 A8 9E 68 C4 0A 24 [22:09:04]CommunicateWithHost err = 0 [22:09:04]CheckOFDResponse [22:09:04]1017 (14) - 77093643461234 [22:09:04]1041 (16) - 0000000000965413 [22:09:04]1040 (4) - 218974 [22:09:04]1012 (4) - 19.10.2024 16:09 [22:09:04]1206 (1) - 0 [22:09:04]OFD Sender: Remove packet 218974 [22:09:04]ProducePacketName [22:09:04]name=ofd_packets/00218974 [22:09:04]NVStorageDeleteData [22:09:04]Write to MH i2c: 01 00 00 4C 0B 57 [22:09:04]Write i2c OK [22:09:04]MH_I2C_Read... [22:09:04]Read from MH i2c: 01 [22:09:04]MH_I2C_Read... [22:09:04]Read from MH i2c: 01 07 00 [22:09:04]MH_I2C_Read... [22:09:04]Read from MH i2c: 01 07 00 4C 0B 00 00 00 00 00 F1 0C 5B [22:09:04]RasterBufferAndPrint [22:09:04]line [22:09:04]line [22:09:04]line [22:09:04]line [22:09:04]line [22:09:04]written 0, free lines is 3319 [22:09:04]MH_Cut [22:09:04]Write to MH i2c: D1 01 00 53 0B 01 30 [22:09:04]Write i2c OK [22:09:04]MH_I2C_Read... [22:09:04]Read from MH i2c: D1 [22:09:04]MH_I2C_Read... [22:09:04]Read from MH i2c: D1 01 00 [22:09:04]MH_I2C_Read... [22:09:04]Read from MH i2c: D1 01 00 53 0B 00 2F [22:09:04]Write to MH i2c: 01 00 00 54 0B 5F [22:09:04]Write i2c OK [22:09:04]MH_I2C_Read... [22:09:04]OFD Sender: No OFD packet to send [22:09:04]*** Cut start [22:09:04]*** Partial cut [22:09:04]*** CUTSNS_PIN = 1 [22:09:05]*** CUTSNS_PIN = 0 [22:09:05]*** Brake cut motor [22:09:05]Read from MH i2c: 01 [22:09:05]MH_I2C_Read... [22:09:05]*** Stop cut motor [22:09:05]*** Cut end [22:09:05]Read from MH i2c: 01 07 00 [22:09:05]MH_I2C_Read... [22:09:05]Read from MH i2c: 01 07 00 54 0B 00 00 00 00 00 FF 0F 74 [22:09:05]process_action close_receipt done [22:09:05]requested_data is exist [22:09:05]produce_requested_data [22:09:05]requested_item fm.sn is exist - process it [22:09:05]wFMCommunicate request_size=4 [22:09:05]MH_SAM_APDU [22:09:05]CAPDU: 80 11 00 00 [22:09:05]Write to MH i2c: E2 08 00 55 0B 80 11 00 00 00 00 00 00 DA [22:09:05]Write i2c OK [22:09:05]MH_I2C_Read... [22:09:05]Read from MH i2c: E2 [22:09:05]MH_I2C_Read... [22:09:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:09:05]Read from MH i2c: E2 17 00 [22:09:05]MH_I2C_Read... [22:09:05]Read from MH i2c: E2 17 00 55 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 29 [22:09:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:09:05]wFMCommunicate OK [22:09:05]requested_item fd.num is exist - process it [22:09:05]SAM_PROTO_GetFieldsCounters [22:09:05]wFMCommunicate request_size=4 [22:09:05]MH_SAM_APDU [22:09:05]CAPDU: 80 13 00 00 [22:09:05]Write to MH i2c: E2 08 00 56 0B 80 13 00 00 00 00 00 00 DD [22:09:05]Write i2c OK [22:09:05]MH_I2C_Read... [22:09:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:09:05]Read from MH i2c: E2 [22:09:05]MH_I2C_Read... [22:09:05]Read from MH i2c: E2 62 00 [22:09:05]MH_I2C_Read... [22:09:05]Read from MH i2c: E2 62 00 56 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6B 02 00 00 5E 04 04 00 6B 02 00 00 57 04 04 00 6C 02 00 00 19 04 04 00 00 00 00 00 90 00 B5 [22:09:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6B 02 00 00 5E 04 04 00 6B 02 00 00 57 04 04 00 6C 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:09:05]wFMCommunicate OK [22:09:05]SAM_PROTO_GetFieldsCounters done [22:09:05]requested_item shift.num is exist - process it [22:09:05]requested_item shift.opened is exist - process it [22:09:05]req_shift_opened [22:09:05]FM_GetShiftState [22:09:05]SAM_PROTO_GetShiftState [22:09:05]wFMCommunicate request_size=4 [22:09:05]MH_SAM_APDU [22:09:05]CAPDU: 80 13 01 00 [22:09:05]Write to MH i2c: E2 08 00 57 0B 80 13 01 00 00 00 00 00 DF [22:09:05]Write i2c OK [22:09:05]MH_I2C_Read... [22:09:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:09:05]Read from MH i2c: E2 [22:09:05]MH_I2C_Read... [22:09:05]Read from MH i2c: E2 0E 00 [22:09:05]MH_I2C_Read... [22:09:05]Read from MH i2c: E2 0E 00 57 0B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 22 [22:09:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:09:05]wFMCommunicate OK [22:09:05]SAM_PROTO_GetShiftState done [22:09:05]FM_GetShiftState done [22:09:05]req_shift_opened done [22:09:05]requested_item shift.open_date is exist - process it [22:09:05]req_shift_open_date [22:09:05]req_shift_open_date done [22:09:05]produce_requested_data done [22:09:05]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218974,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:09:05]process_action_free close_receipt [22:09:05]json_value_free [22:09:05]json_value_free done [22:09:05]process_json_proto returns [22:09:05]Send response to host [22:09:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218974,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:09:05]free response buf [22:09:05]execute_script done [22:09:05]execute_script returns [22:09:05]free content buf [22:09:05]Sock 7.Close socket [22:09:05]Sock 7.Thread stoped [22:09:09]OFD Sender: No OFD packet to send [22:09:14]OFD Sender: No OFD packet to send [22:09:19]OFD Sender: No OFD packet to send [22:09:24]OFD Sender: No OFD packet to send [22:09:29]OFD Sender: No OFD packet to send [22:09:30]accept exits with 9 [22:09:30]New connection [22:09:30]New thread 3066555748 created [22:09:30]Thread 3066699108 joined [22:09:30]Waiting for new connection... [22:09:30] Sock 9.Parse request [22:09:30]Sock 9.Check first char [22:09:30]Sock 9.First char is OK [22:09:30]request: POST /json_proto HTTP/1.0 [22:09:30]Method: POST [22:09:30]URL: /json_proto [22:09:30]Method is POST - this is cgi request [22:09:30]url: /json_proto [22:09:30]query_string will be loaded in cgi processing [22:09:30]execute_cgi json_proto POST (null) [22:09:30]execute_cgi path=json_proto method=POST [22:09:30]POST find Content-Length [22:09:30]Host: 172.17.40.4:8080 [22:09:30]Content-Length: 766 [22:09:30]Content-Type: application/json [22:09:30] [22:09:30]POST finish read [22:09:30]Found Content-Length = 766 [22:09:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [22:09:30]execute_script... [22: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)536532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [22:09:30]POST & json_proto [22:09:30]process_json_proto [22:09:30]json parsed OK: [22:09:30]protocol is kg_v1.0 [22:09:30]action value=close_receipt [22:09:30]process_action close_receipt [22:09:30]cmd_close_receipt [22:09:30]MH_GetDate [22:09:30]Write to MH i2c: F0 00 00 58 0B 52 [22:09:30]Write i2c OK [22:09:30]MH_I2C_Read... [22:09:30]Read from MH i2c: F0 [22:09:30]MH_I2C_Read... [22:09:30]Read from MH i2c: F0 09 00 [22:09:30]MH_I2C_Read... [22:09:30]Read from MH i2c: F0 09 00 58 0B 00 1A 2E 14 67 68 1C 14 67 1D [22:09:30]GetLastDocTimeStamp 1729375742 [22:09:30]current date 1729375770 [22:09:30]FM_GetShiftState [22:09:30]SAM_PROTO_GetShiftState [22:09:30]wFMCommunicate request_size=4 [22:09:30]MH_SAM_APDU [22:09:30]CAPDU: 80 13 01 00 [22:09:30]Write to MH i2c: E2 08 00 59 0B 80 13 01 00 00 00 00 00 E1 [22:09:30]Write i2c OK [22:09:30]MH_I2C_Read... [22:09:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:09:30]Read from MH i2c: E2 [22:09:30]MH_I2C_Read... [22:09:30]Read from MH i2c: E2 0E 00 [22:09:30]MH_I2C_Read... [22:09:30]Read from MH i2c: E2 0E 00 59 0B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 24 [22:09:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:09:30]wFMCommunicate OK [22:09:30]SAM_PROTO_GetShiftState done [22:09:30]FM_GetShiftState done [22:09:30]opened in 1729296582 [22:09:30]opened+sec_in_day 1729382982 [22:09:30]quantity*price = 50041 [22:09:30]sum+1 = 50042 [22:09:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 620 19.10.2024 22:09 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218975 ФПД: 255713262211550 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T220930&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218975&fm=255713262211550&tin=02508201610067®Number=0000000000098116&sum=50041 [22:09:31]StoreToDocumentArchive [22:09:31]shift 443 fd 218975 [22:09:31]save to /storage/0443/doc_00218975 [22:09:31]save last doc name /storage/0443/doc_00218975 to /storage/kkm_last_doc_name [22:09:31]save OK [22:09:31]Clear old archive folders... [22:09:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:09:31]tlvbuf is 00F9D2C0 [22:09:31]SAM_PROTO_ClearQueue [22:09:31]wFMCommunicate request_size=4 [22:09:31]MH_SAM_APDU [22:09:31]CAPDU: 80 09 00 00 [22:09:31]Write to MH i2c: E2 08 00 66 0B 80 09 00 00 00 00 00 00 E3 [22:09:31]Write i2c OK [22:09:31]MH_I2C_Read... [22:09:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:09:31]Read from MH i2c: E2 [22:09:31]MH_I2C_Read... [22:09:31]Read from MH i2c: E2 03 00 [22:09:31]MH_I2C_Read... [22:09:31]Read from MH i2c: E2 03 00 66 0B 00 90 00 E5 [22:09:31]RAPDU: 90 00 [22:09:31]wFMCommunicate OK [22:09:31]SAM_PROTO_ClearQueue done [22:09:31]KKMCreateOFDPacket [22:09:31]OFDProtocolAddRootSTLVToBuf [22:09:31]FM_MakeSignedData [22:09:31]FM_MakeSignedData [22:09:31]SAM_PROTO_SignData [22:09:31]wFMCommunicate request_size=4 [22:09:31]MH_SAM_APDU [22:09:31]CAPDU: 80 0D 01 02 [22:09:31]Write to MH i2c: E2 08 00 67 0B 80 0D 01 02 00 00 00 00 EB [22:09:31]Write i2c OK [22:09:31]MH_I2C_Read... [22:09:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:09:31]Read from MH i2c: E2 [22:09:31]MH_I2C_Read... [22:09:31]Read from MH i2c: E2 03 00 [22:09:31]MH_I2C_Read... [22:09:31]Read from MH i2c: E2 03 00 67 0B 00 90 00 E6 [22:09:31]RAPDU: 90 00 [22:09:31]wFMCommunicate OK [22:09:31]wFMCommunicate request_size=255 [22:09:31]MH_SAM_APDU [22: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 6C 02 00 00 F4 03 04 00 1A 2E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5F 57 03 00 35 04 06 00 E8 [22:09:31]Write to MH i2c: E2 02 01 68 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 6C 02 00 00 F4 03 04 00 1A 2E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5F 57 03 00 35 04 06 00 E8 00 00 53 [22:09:31]Write i2c OK [22:09:31]MH_I2C_Read... [22:09:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:09:32]Read from MH i2c: E2 [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: E2 03 00 [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: E2 03 00 68 0B 00 90 00 E7 [22:09:32]RAPDU: 90 00 [22:09:32]wFMCommunicate OK [22:09:32]wFMCommunicate request_size=10 [22:09:32]MH_SAM_APDU [22:09:32]CAPDU: 80 0D 02 02 05 91 E2 28 91 DE [22:09:32]Write to MH i2c: E2 0D 00 69 0B 80 0D 02 02 05 00 91 E2 28 91 DE 00 00 02 [22:09:32]Write i2c OK [22:09:32]MH_I2C_Read... [22:09:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:09:32]Read from MH i2c: E2 [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: E2 03 00 [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: E2 03 00 69 0B 00 90 00 E8 [22:09:32]RAPDU: 90 00 [22:09:32]wFMCommunicate OK [22:09:32]wFMCommunicate request_size=4 [22:09:32]MH_SAM_APDU [22:09:32]CAPDU: 80 0D 03 02 [22:09:32]Write to MH i2c: E2 08 00 6A 0B 80 0D 03 02 00 00 00 00 F0 [22:09:32]Write i2c OK [22:09:32]MH_I2C_Read... [22:09:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:09:32]Read from MH i2c: E2 [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: E2 0B 00 [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: E2 0B 00 6A 0B 00 D3 5E B2 81 4F CA 6B C6 90 00 9F [22:09:32]RAPDU: D3 5E B2 81 4F CA 6B C6 90 00 [22:09:32]wFMCommunicate OK [22:09:32]SAM_PROTO_SignData done [22:09:32]FM_MakeSignedData done [22:09:32]CreateOFDProtocolMessage [22:09:32]wFMCommunicate request_size=4 [22:09:32]MH_SAM_APDU [22:09:32]CAPDU: 80 11 00 00 [22:09:32]Write to MH i2c: E2 08 00 6B 0B 80 11 00 00 00 00 00 00 F0 [22:09:32]Write i2c OK [22:09:32]MH_I2C_Read... [22:09:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:09:32]Read from MH i2c: E2 [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: E2 17 00 [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: E2 17 00 6B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3F [22:09:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:09:32]wFMCommunicate OK [22:09:32]CreateOFDProtocolMessage done [22:09:32]OFDSenderStorePacket 218975 [22:09:32]StoreOFDPacket docnum=218975 [22:09:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AA 06 07 01 C2 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 6C 02 00 00 F4 03 04 00 1A 2E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5F 57 03 00 35 04 06 00 E8 91 E2 28 91 DE D3 5E B2 81 4F CA 6B C6 [22:09:32]CheckFolder [22:09:32]dirname=/storage/ofd_packets [22:09:32]CheckFolder done [22:09:32]ProducePacketName [22:09:32]name=ofd_packets/00218975 [22:09:32]NVStorageSaveData ofd_packets/00218975 [22:09:32]File name is /storage/ofd_packets/00218975 [22:09:32]Write 301 bytes [22:09:32]NVStorageSaveData done [22:09:32]OFDSenderStorePacket done [22:09:32]KKMCreateOFDPacket done [22:09:32]NVStorageSaveData kkm_last_timestamp [22:09:32]File name is /storage/kkm_last_timestamp [22:09:32]Write 4 bytes [22:09:32]NVStorageSaveData done [22:09:32]ExternCall_PrintAddStr [22:09:32]wPrintStart [22:09:32]Write to MH i2c: 01 00 00 6C 0B 77 [22:09:32]Write i2c OK [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: 01 [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: 01 07 00 [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: 01 07 00 6C 0B 00 00 00 00 00 FF 0F 8C [22:09:32]RasterBufferAndPrint [22:09:32]line Счет N : (1)536532 [22:09:32]line ИНН: 02508201610067 [22:09:32]line Контрольно-Кассовый Чек [22:09:32]line ПРОДАЖА [22:09:32]line ТРК (МРК, ГНК) : 33 [22:09:32]line Товар: 2710124130 [22:09:32]line Аи-92-К-2 [22:09:32]line 7.480 * 66.90 [22:09:32]line = 500.41 [22:09:32]line НДС 12% НСП 1% [22:09:32]line > о реализуемом товаре [22:09:32]line ИТОГО: 500.41 [22:09:32]line НСП 1% : 4.43 [22:09:32]line НДС 12% : 53.14 [22:09:32]line Наличными: 0.00 [22:09:32]line Безнал.: 500.41 [22:09:32]line Место: АЗС № 84 "Партнер Нефть" [22:09:32]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:09:32]line СНО: Общий режим [22:09:32]line Чек 620 19.10.2024 22:09 [22:09:32]line Смена: 443 ФФД: 1.0 [22:09:32]line ЗНМ: 0300000178 [22:09:32]line РНМ: 0000000000098116 [22:09:32]line Версия ККМ: 001 [22:09:32]line Платежная система: Mbank [22:09:32]line ФМ: 0000000000965413 [22:09:32]line ФД: 218975 [22:09:32]line ФПД: 255713262211550 [22:09:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T220930&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218975&fm=255713262211550&tin=02508201610067®Number=0000000000098116&sum=50041 [22:09:32]written 0, free lines is 4095 [22:09:32]OFD Sender: Processing packet 218975 [packets to send 80, broken 79] [22:09:32]ProducePacketName [22:09:32]name=ofd_packets/00218975 [22:09:32]OFD Sender: To server: pG, [22:09:32]CommunicateWithHost lk.salyk.kg:30040 [22:09:32]ConnectInit lk.salyk.kg [22:09:32]Connected sock=10 [22:09:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 AA 06 07 01 C2 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 6C 02 00 00 F4 03 04 00 1A 2E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5F 57 03 00 35 04 06 00 E8 91 E2 28 91 DE D3 5E B2 81 4F CA 6B C6 [22:09:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 03 5A 47 00 DC 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 5F 57 03 00 F4 03 04 00 C8 D9 13 67 B6 04 01 00 00 7B 42 B4 8E D5 9E 79 75 [22:09:32]CommunicateWithHost err = 0 [22:09:32]CheckOFDResponse [22:09:32]1017 (14) - 77093643461234 [22:09:32]1041 (16) - 0000000000965413 [22:09:32]1040 (4) - 218975 [22:09:32]1012 (4) - 19.10.2024 16:09 [22:09:32]1206 (1) - 0 [22:09:32]OFD Sender: Remove packet 218975 [22:09:32]ProducePacketName [22:09:32]name=ofd_packets/00218975 [22:09:32]NVStorageDeleteData [22:09:32]Write to MH i2c: 01 00 00 95 0B A0 [22:09:32]Write i2c OK [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: 01 [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: 01 07 00 [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: 01 07 00 95 0B 00 00 00 00 00 23 0D D7 [22:09:32]RasterBufferAndPrint [22:09:32]line [22:09:32]line [22:09:32]line [22:09:32]line [22:09:32]line [22:09:32]written 0, free lines is 3369 [22:09:32]MH_Cut [22:09:32]Write to MH i2c: D1 01 00 9C 0B 01 79 [22:09:32]Write i2c OK [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: D1 [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: D1 01 00 [22:09:32]MH_I2C_Read... [22:09:32]Read from MH i2c: D1 01 00 9C 0B 00 78 [22:09:32]Write to MH i2c: 01 00 00 9D 0B A8 [22:09:32]Write i2c OK [22:09:32]MH_I2C_Read... [22:09:33]OFD Sender: No OFD packet to send [22:09:33]*** Cut start [22:09:33]*** Partial cut [22:09:33]*** CUTSNS_PIN = 1 [22:09:33]*** CUTSNS_PIN = 0 [22:09:33]*** Brake cut motor [22:09:33]Read from MH i2c: 01 [22:09:33]MH_I2C_Read... [22:09:33]*** Stop cut motor [22:09:33]*** Cut end [22:09:33]Read from MH i2c: 01 07 00 [22:09:33]MH_I2C_Read... [22:09:33]Read from MH i2c: 01 07 00 9D 0B 00 00 00 00 00 FF 0F BD [22:09:33]process_action close_receipt done [22:09:33]requested_data is exist [22:09:33]produce_requested_data [22:09:33]requested_item fm.sn is exist - process it [22:09:33]wFMCommunicate request_size=4 [22:09:33]MH_SAM_APDU [22:09:33]CAPDU: 80 11 00 00 [22:09:33]Write to MH i2c: E2 08 00 9E 0B 80 11 00 00 00 00 00 00 23 [22:09:33]Write i2c OK [22:09:33]MH_I2C_Read... [22:09:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:09:34]Read from MH i2c: E2 [22:09:34]MH_I2C_Read... [22:09:34]Read from MH i2c: E2 17 00 [22:09:34]MH_I2C_Read... [22:09:34]Read from MH i2c: E2 17 00 9E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 72 [22:09:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:09:34]wFMCommunicate OK [22:09:34]requested_item fd.num is exist - process it [22:09:34]SAM_PROTO_GetFieldsCounters [22:09:34]wFMCommunicate request_size=4 [22:09:34]MH_SAM_APDU [22:09:34]CAPDU: 80 13 00 00 [22:09:34]Write to MH i2c: E2 08 00 9F 0B 80 13 00 00 00 00 00 00 26 [22:09:34]Write i2c OK [22:09:34]MH_I2C_Read... [22:09:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:09:34]Read from MH i2c: E2 [22:09:34]MH_I2C_Read... [22:09:34]Read from MH i2c: E2 62 00 [22:09:34]MH_I2C_Read... [22:09:34]Read from MH i2c: E2 62 00 9F 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 02 [22:09:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 5F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:09:34]wFMCommunicate OK [22:09:34]SAM_PROTO_GetFieldsCounters done [22:09:34]requested_item shift.num is exist - process it [22:09:34]requested_item shift.opened is exist - process it [22:09:34]req_shift_opened [22:09:34]FM_GetShiftState [22:09:34]SAM_PROTO_GetShiftState [22:09:34]wFMCommunicate request_size=4 [22:09:34]MH_SAM_APDU [22:09:34]CAPDU: 80 13 01 00 [22:09:34]Write to MH i2c: E2 08 00 A0 0B 80 13 01 00 00 00 00 00 28 [22:09:34]Write i2c OK [22:09:34]MH_I2C_Read... [22:09:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:09:34]Read from MH i2c: E2 [22:09:34]MH_I2C_Read... [22:09:34]Read from MH i2c: E2 0E 00 [22:09:34]MH_I2C_Read... [22:09:34]Read from MH i2c: E2 0E 00 A0 0B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6B [22:09:34]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:09:34]wFMCommunicate OK [22:09:34]SAM_PROTO_GetShiftState done [22:09:34]FM_GetShiftState done [22:09:34]req_shift_opened done [22:09:34]requested_item shift.open_date is exist - process it [22:09:34]req_shift_open_date [22:09:34]req_shift_open_date done [22:09:34]produce_requested_data done [22:09:34]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218975,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:09:34]process_action_free close_receipt [22:09:34]json_value_free [22:09:34]json_value_free done [22:09:34]process_json_proto returns [22:09:34]Send response to host [22:09:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218975,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:09:34]free response buf [22:09:34]execute_script done [22:09:34]execute_script returns [22:09:34]free content buf [22:09:34]Sock 9.Close socket [22:09:34]Sock 9.Thread stoped [22:09:38]OFD Sender: No OFD packet to send [22:09:43]OFD Sender: No OFD packet to send [22:09:48]OFD Sender: No OFD packet to send [22:09:53]OFD Sender: No OFD packet to send [22:09:58]OFD Sender: No OFD packet to send [22:10:03]OFD Sender: No OFD packet to send [22:10:08]OFD Sender: No OFD packet to send [22:10:13]OFD Sender: No OFD packet to send [22:10:18]OFD Sender: No OFD packet to send [22:10:23]OFD Sender: No OFD packet to send [22:10:28]OFD Sender: No OFD packet to send [22:10:33]OFD Sender: No OFD packet to send [22:10:38]OFD Sender: No OFD packet to send [22:10:43]OFD Sender: No OFD packet to send [22:10:48]OFD Sender: No OFD packet to send [22:10:53]OFD Sender: No OFD packet to send [22:10:58]OFD Sender: No OFD packet to send [22:11:03]OFD Sender: No OFD packet to send [22:11:08]OFD Sender: No OFD packet to send [22:11:13]OFD Sender: No OFD packet to send [22:11:18]OFD Sender: No OFD packet to send [22:11:23]OFD Sender: No OFD packet to send [22:11:28]OFD Sender: No OFD packet to send [22:11:33]OFD Sender: No OFD packet to send [22:11:38]OFD Sender: No OFD packet to send [22:11:43]OFD Sender: No OFD packet to send [22:11:48]OFD Sender: No OFD packet to send [22:11:53]OFD Sender: No OFD packet to send [22:11:58]OFD Sender: No OFD packet to send [22:12:03]OFD Sender: No OFD packet to send [22:12:08]OFD Sender: No OFD packet to send [22:12:10]accept exits with 7 [22:12:10]New connection [22:12:10]New thread 3066699108 created [22:12:10]Thread 3066555748 joined [22:12:10]Waiting for new connection... [22:12:10] Sock 7.Parse request [22:12:10]Sock 7.Check first char [22:12:10]Sock 7.First char is OK [22:12:10]request: POST /json_proto HTTP/1.0 [22:12:10]Method: POST [22:12:10]URL: /json_proto [22:12:10]Method is POST - this is cgi request [22:12:10]url: /json_proto [22:12:10]query_string will be loaded in cgi processing [22:12:10]execute_cgi json_proto POST (null) [22:12:10]execute_cgi path=json_proto method=POST [22:12:10]POST find Content-Length [22:12:10]Host: 172.17.40.4:8080 [22:12:10]Content-Length: 800 [22:12:10]Content-Type: application/json [22:12:10] [22:12:10]POST finish read [22:12:10]Found Content-Length = 800 [22:12:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536533", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3947690", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:12:10]execute_script... [22:12: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)536533", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3947690", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:12:10]POST & json_proto [22:12:10]process_json_proto [22:12:10]json parsed OK: [22:12:10]protocol is kg_v1.0 [22:12:10]action value=close_receipt [22:12:10]process_action close_receipt [22:12:10]cmd_close_receipt [22:12:10]MH_GetDate [22:12:10]Write to MH i2c: F0 00 00 A1 0B 9B [22:12:10]Write i2c OK [22:12:10]MH_I2C_Read... [22:12:10]Read from MH i2c: F0 [22:12:10]MH_I2C_Read... [22:12:10]Read from MH i2c: F0 09 00 [22:12:10]MH_I2C_Read... [22:12:10]Read from MH i2c: F0 09 00 A1 0B 00 BB 2E 14 67 68 1C 14 67 07 [22:12:10]GetLastDocTimeStamp 1729375770 [22:12:10]current date 1729375931 [22:12:10]FM_GetShiftState [22:12:10]SAM_PROTO_GetShiftState [22:12:10]wFMCommunicate request_size=4 [22:12:10]MH_SAM_APDU [22:12:10]CAPDU: 80 13 01 00 [22:12:10]Write to MH i2c: E2 08 00 A2 0B 80 13 01 00 00 00 00 00 2A [22:12:10]Write i2c OK [22:12:10]MH_I2C_Read... [22:12:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:12:10]Read from MH i2c: E2 [22:12:10]MH_I2C_Read... [22:12:10]Read from MH i2c: E2 0E 00 [22:12:10]MH_I2C_Read... [22:12:10]Read from MH i2c: E2 0E 00 A2 0B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6D [22:12:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:12:10]wFMCommunicate OK [22:12:10]SAM_PROTO_GetShiftState done [22:12:10]FM_GetShiftState done [22:12:10]opened in 1729296582 [22:12:10]opened+sec_in_day 1729382982 [22:12:10]quantity*price = 0 [22:12:10]sum+1 = 1 [22:12:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 621 19.10.2024 22:12 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 3947690 ФМ: 0000000000965413 ФД: 218976 ФПД: 87911258021163 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T221211&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218976&fm=87911258021163&tin=02508201610067®Number=0000000000098116&sum=0 [22:12:12]StoreToDocumentArchive [22:12:12]shift 443 fd 218976 [22:12:12]save to /storage/0443/doc_00218976 [22:12:12]save last doc name /storage/0443/doc_00218976 to /storage/kkm_last_doc_name [22:12:12]save OK [22:12:12]Clear old archive folders... [22:12:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:12:12]tlvbuf is 00FA42E0 [22:12:12]SAM_PROTO_ClearQueue [22:12:12]wFMCommunicate request_size=4 [22:12:12]MH_SAM_APDU [22:12:12]CAPDU: 80 09 00 00 [22:12:12]Write to MH i2c: E2 08 00 AF 0B 80 09 00 00 00 00 00 00 2C [22:12:12]Write i2c OK [22:12:12]MH_I2C_Read... [22:12:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:12:12]Read from MH i2c: E2 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: E2 03 00 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: E2 03 00 AF 0B 00 90 00 2E [22:12:12]RAPDU: 90 00 [22:12:12]wFMCommunicate OK [22:12:12]SAM_PROTO_ClearQueue done [22:12:12]KKMCreateOFDPacket [22:12:12]OFDProtocolAddRootSTLVToBuf [22:12:12]FM_MakeSignedData [22:12:12]FM_MakeSignedData [22:12:12]SAM_PROTO_SignData [22:12:12]wFMCommunicate request_size=4 [22:12:12]MH_SAM_APDU [22:12:12]CAPDU: 80 0D 01 02 [22:12:12]Write to MH i2c: E2 08 00 B0 0B 80 0D 01 02 00 00 00 00 34 [22:12:12]Write i2c OK [22:12:12]MH_I2C_Read... [22:12:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:12:12]Read from MH i2c: E2 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: E2 03 00 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: E2 03 00 B0 0B 00 90 00 2F [22:12:12]RAPDU: 90 00 [22:12:12]wFMCommunicate OK [22:12:12]wFMCommunicate request_size=255 [22:12:12]MH_SAM_APDU [22:12:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 BB 2E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 60 57 03 00 35 04 06 00 4F [22:12:12]Write to MH i2c: E2 02 01 B1 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 BB 2E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 60 57 03 00 35 04 06 00 4F 00 00 3D [22:12:12]Write i2c OK [22:12:12]MH_I2C_Read... [22:12:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:12:12]Read from MH i2c: E2 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: E2 03 00 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: E2 03 00 B1 0B 00 90 00 30 [22:12:12]RAPDU: 90 00 [22:12:12]wFMCommunicate OK [22:12:12]wFMCommunicate request_size=10 [22:12:12]MH_SAM_APDU [22:12:12]CAPDU: 80 0D 02 02 05 F4 6F 4E 5D 2B [22:12:12]Write to MH i2c: E2 0D 00 B2 0B 80 0D 02 02 05 00 F4 6F 4E 5D 2B 00 00 7A [22:12:12]Write i2c OK [22:12:12]MH_I2C_Read... [22:12:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:12:12]Read from MH i2c: E2 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: E2 03 00 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: E2 03 00 B2 0B 00 90 00 31 [22:12:12]RAPDU: 90 00 [22:12:12]wFMCommunicate OK [22:12:12]wFMCommunicate request_size=4 [22:12:12]MH_SAM_APDU [22:12:12]CAPDU: 80 0D 03 02 [22:12:12]Write to MH i2c: E2 08 00 B3 0B 80 0D 03 02 00 00 00 00 39 [22:12:12]Write i2c OK [22:12:12]MH_I2C_Read... [22:12:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:12:12]Read from MH i2c: E2 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: E2 0B 00 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: E2 0B 00 B3 0B 00 B7 B1 3E E1 33 C6 8B 18 90 00 5D [22:12:12]RAPDU: B7 B1 3E E1 33 C6 8B 18 90 00 [22:12:12]wFMCommunicate OK [22:12:12]SAM_PROTO_SignData done [22:12:12]FM_MakeSignedData done [22:12:12]CreateOFDProtocolMessage [22:12:12]wFMCommunicate request_size=4 [22:12:12]MH_SAM_APDU [22:12:12]CAPDU: 80 11 00 00 [22:12:12]Write to MH i2c: E2 08 00 B4 0B 80 11 00 00 00 00 00 00 39 [22:12:12]Write i2c OK [22:12:12]MH_I2C_Read... [22:12:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:12:12]Read from MH i2c: E2 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: E2 17 00 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: E2 17 00 B4 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 88 [22:12:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:12:12]wFMCommunicate OK [22:12:12]CreateOFDProtocolMessage done [22:12:12]OFDSenderStorePacket 218976 [22:12:12]StoreOFDPacket docnum=218976 [22:12:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A8 BF 07 01 D1 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 BB 2E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 60 57 03 00 35 04 06 00 4F F4 6F 4E 5D 2B B7 B1 3E E1 33 C6 8B 18 [22:12:12]CheckFolder [22:12:12]dirname=/storage/ofd_packets [22:12:12]CheckFolder done [22:12:12]ProducePacketName [22:12:12]name=ofd_packets/00218976 [22:12:12]NVStorageSaveData ofd_packets/00218976 [22:12:12]File name is /storage/ofd_packets/00218976 [22:12:12]Write 301 bytes [22:12:12]NVStorageSaveData done [22:12:12]OFDSenderStorePacket done [22:12:12]KKMCreateOFDPacket done [22:12:12]NVStorageSaveData kkm_last_timestamp [22:12:12]File name is /storage/kkm_last_timestamp [22:12:12]Write 4 bytes [22:12:12]NVStorageSaveData done [22:12:12]ExternCall_PrintAddStr [22:12:12]wPrintStart [22:12:12]Write to MH i2c: 01 00 00 B5 0B C0 [22:12:12]Write i2c OK [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: 01 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: 01 07 00 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: 01 07 00 B5 0B 00 00 00 00 00 FF 0F D5 [22:12:12]RasterBufferAndPrint [22:12:12]line Счет N : (1)536533 [22:12:12]line ИНН: 02508201610067 [22:12:12]line Контрольно-Кассовый Чек [22:12:12]line ПРОДАЖА [22:12:12]line ТРК (МРК, ГНК) : 33 [22:12:12]line Товар: 2710124130 [22:12:12]line Аи-92-К-2 [22:12:12]line 20.000 * 0.00 [22:12:12]line = 0.00 [22:12:12]line НДС 12% НСП 1% [22:12:12]line > о реализуемом товаре [22:12:12]line ИТОГО: 0.00 [22:12:12]line НСП 1% : 0.00 [22:12:12]line НДС 12% : 0.00 [22:12:12]line Наличными: 0.00 [22:12:12]line Безнал.: 0.00 [22:12:12]line Место: АЗС № 84 "Партнер Нефть" [22:12:12]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:12:12]line СНО: Общий режим [22:12:12]line Чек 621 19.10.2024 22:12 [22:12:12]line Смена: 443 ФФД: 1.0 [22:12:12]line ЗНМ: 0300000178 [22:12:12]line РНМ: 0000000000098116 [22:12:12]line Версия ККМ: 001 [22:12:12]line Талоны: Топливные Талоны [22:12:12]line 3947690 [22:12:12]line ФМ: 0000000000965413 [22:12:12]line ФД: 218976 [22:12:12]line ФПД: 87911258021163 [22:12:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T221211&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218976&fm=87911258021163&tin=02508201610067®Number=0000000000098116&sum=0 [22:12:12]OFD Sender: Processing packet 218976 [packets to send 80, broken 79] [22:12:12]ProducePacketName [22:12:12]name=ofd_packets/00218976 [22:12:12]OFD Sender: To server: pG, [22:12:12]CommunicateWithHost lk.salyk.kg:30040 [22:12:12]ConnectInit lk.salyk.kg [22:12:12]written 0, free lines is 4095 [22:12:13]Connected sock=10 [22:12:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 A8 BF 07 01 D1 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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 BB 2E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 60 57 03 00 35 04 06 00 4F F4 6F 4E 5D 2B B7 B1 3E E1 33 C6 8B 18 [22:12:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FF 11 47 00 1E 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 60 57 03 00 F4 03 04 00 69 DA 13 67 B6 04 01 00 00 6E ED 74 BC 8A CD C2 B0 [22:12:13]CommunicateWithHost err = 0 [22:12:13]CheckOFDResponse [22:12:13]1017 (14) - 77093643461234 [22:12:13]1041 (16) - 0000000000965413 [22:12:13]1040 (4) - 218976 [22:12:13]1012 (4) - 19.10.2024 16:12 [22:12:13]1206 (1) - 0 [22:12:13]OFD Sender: Remove packet 218976 [22:12:13]ProducePacketName [22:12:13]name=ofd_packets/00218976 [22:12:13]NVStorageDeleteData [22:12:13]Write to MH i2c: 01 00 00 DF 0B EA [22:12:13]Write i2c OK [22:12:13]MH_I2C_Read... [22:12:13]Read from MH i2c: 01 [22:12:13]MH_I2C_Read... [22:12:13]Read from MH i2c: 01 07 00 [22:12:13]MH_I2C_Read... [22:12:13]Read from MH i2c: 01 07 00 DF 0B 00 00 00 00 00 F4 0C F1 [22:12:13]RasterBufferAndPrint [22:12:13]line [22:12:13]line [22:12:13]line [22:12:13]line [22:12:13]line [22:12:13]written 0, free lines is 3323 [22:12:13]MH_Cut [22:12:13]Write to MH i2c: D1 01 00 E6 0B 01 C3 [22:12:13]Write i2c OK [22:12:13]MH_I2C_Read... [22:12:13]Read from MH i2c: D1 [22:12:13]MH_I2C_Read... [22:12:13]Read from MH i2c: D1 01 00 [22:12:13]MH_I2C_Read... [22:12:13]Read from MH i2c: D1 01 00 E6 0B 00 C2 [22:12:13]Write to MH i2c: 01 00 00 E7 0B F2 [22:12:13]Write i2c OK [22:12:13]MH_I2C_Read... [22:12:13]OFD Sender: No OFD packet to send [22:12:14]*** Cut start [22:12:14]*** Partial cut [22:12:14]*** CUTSNS_PIN = 1 [22:12:14]*** CUTSNS_PIN = 0 [22:12:14]*** Brake cut motor [22:12:14]Read from MH i2c: 01 [22:12:14]MH_I2C_Read... [22:12:14]*** Stop cut motor [22:12:14]*** Cut end [22:12:14]Read from MH i2c: 01 07 00 [22:12:14]MH_I2C_Read... [22:12:14]Read from MH i2c: 01 07 00 E7 0B 00 00 00 00 00 FF 0F 07 [22:12:14]process_action close_receipt done [22:12:14]requested_data is exist [22:12:14]produce_requested_data [22:12:14]requested_item fm.sn is exist - process it [22:12:14]wFMCommunicate request_size=4 [22:12:14]MH_SAM_APDU [22:12:14]CAPDU: 80 11 00 00 [22:12:14]Write to MH i2c: E2 08 00 E8 0B 80 11 00 00 00 00 00 00 6D [22:12:14]Write i2c OK [22:12:14]MH_I2C_Read... [22:12:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:12:14]Read from MH i2c: E2 [22:12:14]MH_I2C_Read... [22:12:14]Read from MH i2c: E2 17 00 [22:12:14]MH_I2C_Read... [22:12:14]Read from MH i2c: E2 17 00 E8 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BC [22:12:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:12:14]wFMCommunicate OK [22:12:14]requested_item fd.num is exist - process it [22:12:14]SAM_PROTO_GetFieldsCounters [22:12:14]wFMCommunicate request_size=4 [22:12:14]MH_SAM_APDU [22:12:14]CAPDU: 80 13 00 00 [22:12:14]Write to MH i2c: E2 08 00 E9 0B 80 13 00 00 00 00 00 00 70 [22:12:14]Write i2c OK [22:12:14]MH_I2C_Read... [22:12:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:12:14]Read from MH i2c: E2 [22:12:14]MH_I2C_Read... [22:12:14]Read from MH i2c: E2 62 00 [22:12:14]MH_I2C_Read... [22:12:14]Read from MH i2c: E2 62 00 E9 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 60 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6D 02 00 00 5E 04 04 00 6D 02 00 00 57 04 04 00 6E 02 00 00 19 04 04 00 00 00 00 00 90 00 50 [22:12:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 60 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6D 02 00 00 5E 04 04 00 6D 02 00 00 57 04 04 00 6E 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:12:14]wFMCommunicate OK [22:12:14]SAM_PROTO_GetFieldsCounters done [22:12:14]requested_item shift.num is exist - process it [22:12:14]requested_item shift.opened is exist - process it [22:12:14]req_shift_opened [22:12:14]FM_GetShiftState [22:12:14]SAM_PROTO_GetShiftState [22:12:14]wFMCommunicate request_size=4 [22:12:14]MH_SAM_APDU [22:12:14]CAPDU: 80 13 01 00 [22:12:14]Write to MH i2c: E2 08 00 EA 0B 80 13 01 00 00 00 00 00 72 [22:12:14]Write i2c OK [22:12:14]MH_I2C_Read... [22:12:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:12:14]Read from MH i2c: E2 [22:12:14]MH_I2C_Read... [22:12:14]Read from MH i2c: E2 0E 00 [22:12:14]MH_I2C_Read... [22:12:14]Read from MH i2c: E2 0E 00 EA 0B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B5 [22:12:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:12:14]wFMCommunicate OK [22:12:14]SAM_PROTO_GetShiftState done [22:12:14]FM_GetShiftState done [22:12:14]req_shift_opened done [22:12:14]requested_item shift.open_date is exist - process it [22:12:14]req_shift_open_date [22:12:14]req_shift_open_date done [22:12:14]produce_requested_data done [22:12:14]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218976,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:12:14]process_action_free close_receipt [22:12:14]json_value_free [22:12:14]json_value_free done [22:12:14]process_json_proto returns [22:12:14]Send response to host [22:12:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218976,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:12:14]free response buf [22:12:14]execute_script done [22:12:14]execute_script returns [22:12:14]free content buf [22:12:14]Sock 7.Close socket [22:12:14]Sock 7.Thread stoped [22:12:18]OFD Sender: No OFD packet to send [22:12:23]OFD Sender: No OFD packet to send [22:12:28]OFD Sender: No OFD packet to send [22:12:33]OFD Sender: No OFD packet to send [22:12:38]OFD Sender: No OFD packet to send [22:12:43]OFD Sender: No OFD packet to send [22:12:48]OFD Sender: No OFD packet to send [22:12:53]OFD Sender: No OFD packet to send [22:12:58]OFD Sender: No OFD packet to send [22:13:03]OFD Sender: No OFD packet to send [22:13:07]accept exits with 9 [22:13:07]New connection [22:13:07]New thread 3066555748 created [22:13:07]Thread 3066699108 joined [22:13:07]Waiting for new connection... [22:13:07] Sock 9.Parse request [22:13:07]Sock 9.Check first char [22:13:07]Sock 9.First char is OK [22:13:07]request: POST /json_proto HTTP/1.0 [22:13:07]Method: POST [22:13:07]URL: /json_proto [22:13:07]Method is POST - this is cgi request [22:13:07]url: /json_proto [22:13:07]query_string will be loaded in cgi processing [22:13:07]execute_cgi json_proto POST (null) [22:13:07]execute_cgi path=json_proto method=POST [22:13:07]POST find Content-Length [22:13:07]Host: 172.17.40.4:8080 [22:13:07]Content-Length: 682 [22:13:07]Content-Type: application/json [22:13:07] [22:13:07]POST finish read [22:13:07]Found Content-Length = 682 [22:13:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:13:07]execute_script... [22:13: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)536534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:13:07]POST & json_proto [22:13:07]process_json_proto [22:13:07]json parsed OK: [22:13:07]protocol is kg_v1.0 [22:13:07]action value=close_receipt [22:13:07]process_action close_receipt [22:13:07]cmd_close_receipt [22:13:07]MH_GetDate [22:13:07]Write to MH i2c: F0 00 00 EB 0B E5 [22:13:07]Write i2c OK [22:13:07]MH_I2C_Read... [22:13:07]Read from MH i2c: F0 [22:13:07]MH_I2C_Read... [22:13:07]Read from MH i2c: F0 09 00 [22:13:07]MH_I2C_Read... [22:13:07]Read from MH i2c: F0 09 00 EB 0B 00 F3 2E 14 67 68 1C 14 67 89 [22:13:07]GetLastDocTimeStamp 1729375931 [22:13:07]current date 1729375987 [22:13:07]FM_GetShiftState [22:13:07]SAM_PROTO_GetShiftState [22:13:07]wFMCommunicate request_size=4 [22:13:07]MH_SAM_APDU [22:13:07]CAPDU: 80 13 01 00 [22:13:07]Write to MH i2c: E2 08 00 EC 0B 80 13 01 00 00 00 00 00 74 [22:13:07]Write i2c OK [22:13:07]MH_I2C_Read... [22:13:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:13:07]Read from MH i2c: E2 [22:13:07]MH_I2C_Read... [22:13:07]Read from MH i2c: E2 0E 00 [22:13:07]MH_I2C_Read... [22:13:07]Read from MH i2c: E2 0E 00 EC 0B 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B7 [22:13:07]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:13:07]wFMCommunicate OK [22:13:07]SAM_PROTO_GetShiftState done [22:13:07]FM_GetShiftState done [22:13:07]opened in 1729296582 [22:13:07]opened+sec_in_day 1729382982 [22:13:07]quantity*price = 250054 [22:13:07]sum+1 = 250055 [22:13:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 622 19.10.2024 22:13 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218977 ФПД: 107242574027410 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T221307&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218977&fm=107242574027410&tin=02508201610067®Number=0000000000098116&sum=250000 [22:13:08]StoreToDocumentArchive [22:13:08]shift 443 fd 218977 [22:13:08]save to /storage/0443/doc_00218977 [22:13:08]save last doc name /storage/0443/doc_00218977 to /storage/kkm_last_doc_name [22:13:08]save OK [22:13:08]Clear old archive folders... [22:13:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:13:08]tlvbuf is 00FD8910 [22:13:08]SAM_PROTO_ClearQueue [22:13:08]wFMCommunicate request_size=4 [22:13:08]MH_SAM_APDU [22:13:08]CAPDU: 80 09 00 00 [22:13:08]Write to MH i2c: E2 08 00 F9 0B 80 09 00 00 00 00 00 00 76 [22:13:08]Write i2c OK [22:13:08]MH_I2C_Read... [22:13:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:13:08]Read from MH i2c: E2 [22:13:08]MH_I2C_Read... [22:13:08]Read from MH i2c: E2 03 00 [22:13:08]MH_I2C_Read... [22:13:08]Read from MH i2c: E2 03 00 F9 0B 00 90 00 78 [22:13:08]RAPDU: 90 00 [22:13:08]wFMCommunicate OK [22:13:08]SAM_PROTO_ClearQueue done [22:13:08]KKMCreateOFDPacket [22:13:08]OFDProtocolAddRootSTLVToBuf [22:13:08]FM_MakeSignedData [22:13:08]FM_MakeSignedData [22:13:08]SAM_PROTO_SignData [22:13:08]wFMCommunicate request_size=4 [22:13:08]MH_SAM_APDU [22:13:08]CAPDU: 80 0D 01 02 [22:13:08]Write to MH i2c: E2 08 00 FA 0B 80 0D 01 02 00 00 00 00 7E [22:13:08]Write i2c OK [22:13:08]MH_I2C_Read... [22:13:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:13:08]Read from MH i2c: E2 [22:13:08]MH_I2C_Read... [22:13:08]Read from MH i2c: E2 03 00 [22:13:08]MH_I2C_Read... [22:13:08]Read from MH i2c: E2 03 00 FA 0B 00 90 00 79 [22:13:08]RAPDU: 90 00 [22:13:08]wFMCommunicate OK [22:13:08]wFMCommunicate request_size=255 [22:13:08]MH_SAM_APDU [22:13:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 F3 2E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 61 57 03 00 35 04 06 00 61 [22:13:08]Write to MH i2c: E2 02 01 FB 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 F3 2E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 61 57 03 00 35 04 06 00 61 00 00 D6 [22:13:08]Write i2c OK [22:13:08]MH_I2C_Read... [22:13:08]OFD Sender: No OFD packet to send [22:13:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:13:08]Read from MH i2c: E2 [22:13:08]MH_I2C_Read... [22:13:08]Read from MH i2c: E2 03 00 [22:13:08]MH_I2C_Read... [22:13:08]Read from MH i2c: E2 03 00 FB 0B 00 90 00 7A [22:13:08]RAPDU: 90 00 [22:13:08]wFMCommunicate OK [22:13:08]wFMCommunicate request_size=10 [22:13:08]MH_SAM_APDU [22:13:08]CAPDU: 80 0D 02 02 05 89 5B 87 9A 92 [22:13:08]Write to MH i2c: E2 0D 00 FC 0B 80 0D 02 02 05 00 89 5B 87 9A 92 00 00 22 [22:13:08]Write i2c OK [22:13:08]MH_I2C_Read... [22:13:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:13:08]Read from MH i2c: E2 [22:13:08]MH_I2C_Read... [22:13:08]Read from MH i2c: E2 03 00 [22:13:08]MH_I2C_Read... [22:13:08]Read from MH i2c: E2 03 00 FC 0B 00 90 00 7B [22:13:08]RAPDU: 90 00 [22:13:08]wFMCommunicate OK [22:13:08]wFMCommunicate request_size=4 [22:13:08]MH_SAM_APDU [22:13:08]CAPDU: 80 0D 03 02 [22:13:08]Write to MH i2c: E2 08 00 FD 0B 80 0D 03 02 00 00 00 00 83 [22:13:08]Write i2c OK [22:13:08]MH_I2C_Read... [22:13:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:13:09]Read from MH i2c: E2 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: E2 0B 00 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: E2 0B 00 FD 0B 00 D3 27 A0 93 3C 67 08 9E 90 00 FA [22:13:09]RAPDU: D3 27 A0 93 3C 67 08 9E 90 00 [22:13:09]wFMCommunicate OK [22:13:09]SAM_PROTO_SignData done [22:13:09]FM_MakeSignedData done [22:13:09]CreateOFDProtocolMessage [22:13:09]wFMCommunicate request_size=4 [22:13:09]MH_SAM_APDU [22:13:09]CAPDU: 80 11 00 00 [22:13:09]Write to MH i2c: E2 08 00 FE 0B 80 11 00 00 00 00 00 00 83 [22:13:09]Write i2c OK [22:13:09]MH_I2C_Read... [22:13:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:13:09]Read from MH i2c: E2 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: E2 17 00 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: E2 17 00 FE 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D2 [22:13:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:13:09]wFMCommunicate OK [22:13:09]CreateOFDProtocolMessage done [22:13:09]OFDSenderStorePacket 218977 [22:13:09]StoreOFDPacket docnum=218977 [22:13:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E2 B4 07 01 E2 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 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 F3 2E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 61 57 03 00 35 04 06 00 61 89 5B 87 9A 92 D3 27 A0 93 3C 67 08 9E [22:13:09]CheckFolder [22:13:09]dirname=/storage/ofd_packets [22:13:09]CheckFolder done [22:13:09]ProducePacketName [22:13:09]name=ofd_packets/00218977 [22:13:09]NVStorageSaveData ofd_packets/00218977 [22:13:09]File name is /storage/ofd_packets/00218977 [22:13:09]Write 301 bytes [22:13:09]NVStorageSaveData done [22:13:09]OFDSenderStorePacket done [22:13:09]KKMCreateOFDPacket done [22:13:09]NVStorageSaveData kkm_last_timestamp [22:13:09]File name is /storage/kkm_last_timestamp [22:13:09]Write 4 bytes [22:13:09]NVStorageSaveData done [22:13:09]ExternCall_PrintAddStr [22:13:09]wPrintStart [22:13:09]Write to MH i2c: 01 00 00 FF 0B 0A [22:13:09]Write i2c OK [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: 01 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: 01 07 00 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: 01 07 00 FF 0B 00 00 00 00 00 FF 0F 1F [22:13:09]RasterBufferAndPrint [22:13:09]line Счет N : (1)536534 [22:13:09]line ИНН: 02508201610067 [22:13:09]line Контрольно-Кассовый Чек [22:13:09]line ПРОДАЖА [22:13:09]line ТРК (МРК, ГНК) : 21 [22:13:09]line Товар: 2710124500 [22:13:09]line Аи-95-К-3 [22:13:09]line 33.700 * 74.20 [22:13:09]line = 2500.54 [22:13:09]line НДС 12% НСП 1% [22:13:09]line > о реализуемом товаре [22:13:09]line ОКРУГЛЕНИЕ: -0.54 [22:13:09]line ИТОГО: 2500.00 [22:13:09]line Внесено: 2500.00 [22:13:09]line СДАЧА: 0.00 [22:13:09]line НСП 1% : 22.13 [22:13:09]line НДС 12% : 265.54 [22:13:09]line Наличными: 2500.00 [22:13:09]line Безнал.: 0.00 [22:13:09]line Место: АЗС № 84 "Партнер Нефть" [22:13:09]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:13:09]line СНО: Общий режим [22:13:09]line Чек 622 19.10.2024 22:13 [22:13:09]line Смена: 443 ФФД: 1.0 [22:13:09]line ЗНМ: 0300000178 [22:13:09]line РНМ: 0000000000098116 [22:13:09]line Версия ККМ: 001 [22:13:09]line ФМ: 0000000000965413 [22:13:09]line ФД: 218977 [22:13:09]line ФПД: 107242574027410 [22:13:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T221307&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218977&fm=107242574027410&tin=02508201610067®Number=0000000000098116&sum=250000 [22:13:09]OFD Sender: Processing packet 218977 [packets to send 80, broken 79] [22:13:09]ProducePacketName [22:13:09]name=ofd_packets/00218977 [22:13:09]OFD Sender: To server: pG, [22:13:09]CommunicateWithHost lk.salyk.kg:30040 [22:13:09]ConnectInit lk.salyk.kg [22:13:09]written 0, free lines is 4095 [22:13:09]Write to MH i2c: 01 00 00 2A 0C 36 [22:13:09]Write i2c OK [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: 01 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: 01 07 00 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: 01 07 00 2A 0C 00 00 00 00 00 ED 0C 36 [22:13:09]RasterBufferAndPrint [22:13:09]line [22:13:09]line [22:13:09]line [22:13:09]line [22:13:09]line [22:13:09]written 0, free lines is 3315 [22:13:09]MH_Cut [22:13:09]Write to MH i2c: D1 01 00 31 0C 01 0F [22:13:09]Write i2c OK [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: D1 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: D1 01 00 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: D1 01 00 31 0C 00 0E [22:13:09]Write to MH i2c: 01 00 00 32 0C 3E [22:13:09]Write i2c OK [22:13:09]MH_I2C_Read... [22:13:10]*** Cut start [22:13:10]*** Partial cut [22:13:10]*** CUTSNS_PIN = 1 [22:13:10]*** CUTSNS_PIN = 0 [22:13:10]*** Brake cut motor [22:13:11]Read from MH i2c: 01 [22:13:11]MH_I2C_Read... [22:13:11]*** Stop cut motor [22:13:11]*** Cut end [22:13:11]Read from MH i2c: 01 07 00 [22:13:11]MH_I2C_Read... [22:13:11]Read from MH i2c: 01 07 00 32 0C 00 00 00 00 00 FF 0F 53 [22:13:11]process_action close_receipt done [22:13:11]requested_data is exist [22:13:11]produce_requested_data [22:13:11]requested_item fm.sn is exist - process it [22:13:11]wFMCommunicate request_size=4 [22:13:11]MH_SAM_APDU [22:13:11]CAPDU: 80 11 00 00 [22:13:11]Write to MH i2c: E2 08 00 33 0C 80 11 00 00 00 00 00 00 B9 [22:13:11]Write i2c OK [22:13:11]MH_I2C_Read... [22:13:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:13:11]Read from MH i2c: E2 [22:13:11]MH_I2C_Read... [22:13:11]Read from MH i2c: E2 17 00 [22:13:11]MH_I2C_Read... [22:13:11]Read from MH i2c: E2 17 00 33 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 08 [22:13:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:13:11]wFMCommunicate OK [22:13:11]requested_item fd.num is exist - process it [22:13:11]SAM_PROTO_GetFieldsCounters [22:13:11]wFMCommunicate request_size=4 [22:13:11]MH_SAM_APDU [22:13:11]CAPDU: 80 13 00 00 [22:13:11]Write to MH i2c: E2 08 00 34 0C 80 13 00 00 00 00 00 00 BC [22:13:11]Write i2c OK [22:13:11]MH_I2C_Read... [22:13:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:13:11]Read from MH i2c: E2 [22:13:11]MH_I2C_Read... [22:13:11]Read from MH i2c: E2 62 00 [22:13:11]MH_I2C_Read... [22:13:11]Read from MH i2c: E2 62 00 34 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 61 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6E 02 00 00 5E 04 04 00 6E 02 00 00 57 04 04 00 6F 02 00 00 19 04 04 00 00 00 00 00 90 00 A0 [22:13:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 61 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6E 02 00 00 5E 04 04 00 6E 02 00 00 57 04 04 00 6F 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:13:11]wFMCommunicate OK [22:13:11]SAM_PROTO_GetFieldsCounters done [22:13:11]requested_item shift.num is exist - process it [22:13:11]requested_item shift.opened is exist - process it [22:13:11]req_shift_opened [22:13:11]FM_GetShiftState [22:13:11]SAM_PROTO_GetShiftState [22:13:11]wFMCommunicate request_size=4 [22:13:11]MH_SAM_APDU [22:13:11]CAPDU: 80 13 01 00 [22:13:11]Write to MH i2c: E2 08 00 35 0C 80 13 01 00 00 00 00 00 BE [22:13:11]Write i2c OK [22:13:11]MH_I2C_Read... [22:13:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:13:11]Read from MH i2c: E2 [22:13:11]MH_I2C_Read... [22:13:11]Read from MH i2c: E2 0E 00 [22:13:11]MH_I2C_Read... [22:13:11]Read from MH i2c: E2 0E 00 35 0C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 01 [22:13:11]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:13:11]wFMCommunicate OK [22:13:11]SAM_PROTO_GetShiftState done [22:13:11]FM_GetShiftState done [22:13:11]req_shift_opened done [22:13:11]requested_item shift.open_date is exist - process it [22:13:11]req_shift_open_date [22:13:11]req_shift_open_date done [22:13:11]produce_requested_data done [22:13:11]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218977,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:13:11]process_action_free close_receipt [22:13:11]json_value_free [22:13:11]json_value_free done [22:13:11]process_json_proto returns [22:13:11]Send response to host [22:13:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218977,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:13:11]free response buf [22:13:11]execute_script done [22:13:11]execute_script returns [22:13:11]free content buf [22:13:11]Sock 9.Close socket [22:13:11]Sock 9.Thread stoped [22:14:09]accept exits with 7 [22:14:09]New connection [22:14:09]New thread 3066699108 created [22:14:09]Thread 3066555748 joined [22:14:09]Waiting for new connection... [22:14:09] Sock 7.Parse request [22:14:09]Sock 7.Check first char [22:14:09]Sock 7.First char is OK [22:14:09]request: POST /json_proto HTTP/1.0 [22:14:09]Method: POST [22:14:09]URL: /json_proto [22:14:09]Method is POST - this is cgi request [22:14:09]url: /json_proto [22:14:09]query_string will be loaded in cgi processing [22:14:09]execute_cgi json_proto POST (null) [22:14:09]execute_cgi path=json_proto method=POST [22:14:09]POST find Content-Length [22:14:09]Host: 172.17.40.4:8080 [22:14:09]Content-Length: 675 [22:14:09]Content-Type: application/json [22:14:09] [22:14:09]POST finish read [22:14:09]Found Content-Length = 675 [22:14:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536535", "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" : 23.400, "sum" : 1600.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:14:09]execute_script... [22:14:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536535", "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" : 23.400, "sum" : 1600.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:14:09]POST & json_proto [22:14:09]process_json_proto [22:14:09]json parsed OK: [22:14:09]protocol is kg_v1.0 [22:14:09]action value=close_receipt [22:14:09]process_action close_receipt [22:14:09]cmd_close_receipt [22:14:09]MH_GetDate [22:14:09]Write to MH i2c: F0 00 00 36 0C 31 [22:14:09]Write i2c OK [22:14:09]MH_I2C_Read... [22:14:09]Read from MH i2c: F0 [22:14:09]MH_I2C_Read... [22:14:09]Read from MH i2c: F0 09 00 [22:14:09]MH_I2C_Read... [22:14:09]Read from MH i2c: F0 09 00 36 0C 00 31 2F 14 67 68 1C 14 67 14 [22:14:09]GetLastDocTimeStamp 1729375987 [22:14:09]current date 1729376049 [22:14:09]FM_GetShiftState [22:14:09]SAM_PROTO_GetShiftState [22:14:09]wFMCommunicate request_size=4 [22:14:09]MH_SAM_APDU [22:14:09]CAPDU: 80 13 01 00 [22:14:09]Write to MH i2c: E2 08 00 37 0C 80 13 01 00 00 00 00 00 C0 [22:14:09]Write i2c OK [22:14:09]MH_I2C_Read... [22:14:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:09]Read from MH i2c: E2 [22:14:09]MH_I2C_Read... [22:14:09]Read from MH i2c: E2 0E 00 [22:14:09]MH_I2C_Read... [22:14:09]Read from MH i2c: E2 0E 00 37 0C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 03 [22:14:09]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:14:09]wFMCommunicate OK [22:14:09]SAM_PROTO_GetShiftState done [22:14:09]FM_GetShiftState done [22:14:09]opened in 1729296582 [22:14:09]opened+sec_in_day 1729382982 [22:14:09]quantity*price = 160056 [22:14:09]sum+1 = 160057 [22:14:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.97 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 623 19.10.2024 22:14 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218978 ФПД: 126476431150918 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T221409&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218978&fm=126476431150918&tin=02508201610067®Number=0000000000098116&sum=160000 [22:14:10]StoreToDocumentArchive [22:14:10]shift 443 fd 218978 [22:14:10]save to /storage/0443/doc_00218978 [22:14:10]save last doc name /storage/0443/doc_00218978 to /storage/kkm_last_doc_name [22:14:10]save OK [22:14:10]Clear old archive folders... [22:14:10]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:14:10]tlvbuf is 00FCCC80 [22:14:10]SAM_PROTO_ClearQueue [22:14:10]wFMCommunicate request_size=4 [22:14:10]MH_SAM_APDU [22:14:10]CAPDU: 80 09 00 00 [22:14:10]Write to MH i2c: E2 08 00 44 0C 80 09 00 00 00 00 00 00 C2 [22:14:10]Write i2c OK [22:14:10]MH_I2C_Read... [22:14:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:14:10]Read from MH i2c: E2 [22:14:10]MH_I2C_Read... [22:14:10]Read from MH i2c: E2 03 00 [22:14:10]MH_I2C_Read... [22:14:10]Read from MH i2c: E2 03 00 44 0C 00 90 00 C4 [22:14:10]RAPDU: 90 00 [22:14:10]wFMCommunicate OK [22:14:10]SAM_PROTO_ClearQueue done [22:14:10]KKMCreateOFDPacket [22:14:10]OFDProtocolAddRootSTLVToBuf [22:14:10]FM_MakeSignedData [22:14:10]FM_MakeSignedData [22:14:10]SAM_PROTO_SignData [22:14:10]wFMCommunicate request_size=4 [22:14:10]MH_SAM_APDU [22:14:10]CAPDU: 80 0D 01 02 [22:14:10]Write to MH i2c: E2 08 00 45 0C 80 0D 01 02 00 00 00 00 CA [22:14:10]Write i2c OK [22:14:10]MH_I2C_Read... [22:14:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:14:10]Read from MH i2c: E2 [22:14:10]MH_I2C_Read... [22:14:10]Read from MH i2c: E2 03 00 [22:14:10]MH_I2C_Read... [22:14:10]Read from MH i2c: E2 03 00 45 0C 00 90 00 C5 [22:14:10]RAPDU: 90 00 [22:14:10]wFMCommunicate OK [22:14:10]wFMCommunicate request_size=255 [22:14:10]MH_SAM_APDU [22:14: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 68 5B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 38 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 31 2F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 62 57 03 00 35 04 06 00 [22:14:10]Write to MH i2c: E2 02 01 46 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 68 5B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 38 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 31 2F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 62 57 03 00 35 04 06 00 00 00 8B [22:14:10]Write i2c OK [22:14:10]MH_I2C_Read... [22:14:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:11]Read from MH i2c: E2 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 03 00 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 03 00 46 0C 00 90 00 C6 [22:14:11]RAPDU: 90 00 [22:14:11]wFMCommunicate OK [22:14:11]wFMCommunicate request_size=11 [22:14:11]MH_SAM_APDU [22:14:11]CAPDU: 80 0D 02 02 06 73 07 96 C0 4F 46 [22:14:11]Write to MH i2c: E2 0E 00 47 0C 80 0D 02 02 06 00 73 07 96 C0 4F 46 00 00 3E [22:14:11]Write i2c OK [22:14:11]MH_I2C_Read... [22:14:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:11]Read from MH i2c: E2 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 03 00 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 03 00 47 0C 00 90 00 C7 [22:14:11]RAPDU: 90 00 [22:14:11]wFMCommunicate OK [22:14:11]wFMCommunicate request_size=4 [22:14:11]MH_SAM_APDU [22:14:11]CAPDU: 80 0D 03 02 [22:14:11]Write to MH i2c: E2 08 00 48 0C 80 0D 03 02 00 00 00 00 CF [22:14:11]Write i2c OK [22:14:11]MH_I2C_Read... [22:14:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:14:11]Read from MH i2c: E2 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 0B 00 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 0B 00 48 0C 00 C3 54 23 6D 2A D5 A9 04 90 00 23 [22:14:11]RAPDU: C3 54 23 6D 2A D5 A9 04 90 00 [22:14:11]wFMCommunicate OK [22:14:11]SAM_PROTO_SignData done [22:14:11]FM_MakeSignedData done [22:14:11]CreateOFDProtocolMessage [22:14:11]wFMCommunicate request_size=4 [22:14:11]MH_SAM_APDU [22:14:11]CAPDU: 80 11 00 00 [22:14:11]Write to MH i2c: E2 08 00 49 0C 80 11 00 00 00 00 00 00 CF [22:14:11]Write i2c OK [22:14:11]MH_I2C_Read... [22:14:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:11]Read from MH i2c: E2 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 17 00 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 17 00 49 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1E [22:14:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:14:11]wFMCommunicate OK [22:14:11]CreateOFDProtocolMessage done [22:14:11]OFDSenderStorePacket 218978 [22:14:11]StoreOFDPacket docnum=218978 [22:14:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 45 4D 08 01 22 5C 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 68 5B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 38 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 31 2F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 62 57 03 00 35 04 06 00 73 07 96 C0 4F 46 C3 54 23 6D 2A D5 A9 04 [22:14:11]CheckFolder [22:14:11]dirname=/storage/ofd_packets [22:14:11]CheckFolder done [22:14:11]ProducePacketName [22:14:11]name=ofd_packets/00218978 [22:14:11]NVStorageSaveData ofd_packets/00218978 [22:14:11]File name is /storage/ofd_packets/00218978 [22:14:11]Write 302 bytes [22:14:11]NVStorageSaveData done [22:14:11]OFDSenderStorePacket done [22:14:11]KKMCreateOFDPacket done [22:14:11]NVStorageSaveData kkm_last_timestamp [22:14:11]File name is /storage/kkm_last_timestamp [22:14:11]Write 4 bytes [22:14:11]NVStorageSaveData done [22:14:11]ExternCall_PrintAddStr [22:14:11]wPrintStart [22:14:11]Write to MH i2c: 01 00 00 4A 0C 56 [22:14:11]Write i2c OK [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: 01 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: 01 07 00 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: 01 07 00 4A 0C 00 00 00 00 00 FF 0F 6B [22:14:11]RasterBufferAndPrint [22:14:11]line Счет N : (1)536535 [22:14:11]line ИНН: 02508201610067 [22:14:11]line Контрольно-Кассовый Чек [22:14:11]line ПРОДАЖА [22:14:11]line ТРК (МРК, ГНК) : 42 [22:14:11]line Товар: 2710124130 [22:14:11]line SUPER 92-К-5 [22:14:11]line 23.400 * 68.40 [22:14:11]line = 1600.56 [22:14:11]line НДС 12% НСП 1% [22:14:11]line > о реализуемом товаре [22:14:11]line ОКРУГЛЕНИЕ: -0.56 [22:14:11]line ИТОГО: 1600.00 [22:14:11]line Внесено: 1600.00 [22:14:11]line СДАЧА: 0.00 [22:14:11]line НСП 1% : 14.16 [22:14:11]line НДС 12% : 169.97 [22:14:11]line Наличными: 1600.00 [22:14:11]line Безнал.: 0.00 [22:14:11]line Место: АЗС № 84 "Партнер Нефть" [22:14:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:14:11]line СНО: Общий режим [22:14:11]line Чек 623 19.10.2024 22:14 [22:14:11]line Смена: 443 ФФД: 1.0 [22:14:11]line ЗНМ: 0300000178 [22:14:11]line РНМ: 0000000000098116 [22:14:11]line Версия ККМ: 001 [22:14:11]line ФМ: 0000000000965413 [22:14:11]line ФД: 218978 [22:14:11]line ФПД: 126476431150918 [22:14:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T221409&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218978&fm=126476431150918&tin=02508201610067®Number=0000000000098116&sum=160000 [22:14:11]written 0, free lines is 4095 [22:14:11]Write to MH i2c: 01 00 00 75 0C 81 [22:14:11]Write i2c OK [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: 01 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: 01 07 00 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: 01 07 00 75 0C 00 00 00 00 00 F3 0C 87 [22:14:11]RasterBufferAndPrint [22:14:11]line [22:14:11]line [22:14:11]line [22:14:11]line [22:14:11]line [22:14:11]written 0, free lines is 3321 [22:14:11]MH_Cut [22:14:11]Write to MH i2c: D1 01 00 7C 0C 01 5A [22:14:11]Write i2c OK [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: D1 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: D1 01 00 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: D1 01 00 7C 0C 00 59 [22:14:11]Write to MH i2c: 01 00 00 7D 0C 89 [22:14:11]Write i2c OK [22:14:11]MH_I2C_Read... [22:14:12]*** Cut start [22:14:12]*** Partial cut [22:14:12]*** CUTSNS_PIN = 1 [22:14:12]*** CUTSNS_PIN = 0 [22:14:12]*** Brake cut motor [22:14:13]Read from MH i2c: 01 [22:14:13]MH_I2C_Read... [22:14:13]*** Stop cut motor [22:14:13]*** Cut end [22:14:13]Read from MH i2c: 01 07 00 [22:14:13]MH_I2C_Read... [22:14:13]Read from MH i2c: 01 07 00 7D 0C 00 00 00 00 00 FF 0F 9E [22:14:13]process_action close_receipt done [22:14:13]requested_data is exist [22:14:13]produce_requested_data [22:14:13]requested_item fm.sn is exist - process it [22:14:13]wFMCommunicate request_size=4 [22:14:13]MH_SAM_APDU [22:14:13]CAPDU: 80 11 00 00 [22:14:13]Write to MH i2c: E2 08 00 7E 0C 80 11 00 00 00 00 00 00 04 [22:14:13]Write i2c OK [22:14:13]MH_I2C_Read... [22:14:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:13]Read from MH i2c: E2 [22:14:13]MH_I2C_Read... [22:14:13]Read from MH i2c: E2 17 00 [22:14:13]MH_I2C_Read... [22:14:13]Read from MH i2c: E2 17 00 7E 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 53 [22:14:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:14:13]wFMCommunicate OK [22:14:13]requested_item fd.num is exist - process it [22:14:13]SAM_PROTO_GetFieldsCounters [22:14:13]wFMCommunicate request_size=4 [22:14:13]MH_SAM_APDU [22:14:13]CAPDU: 80 13 00 00 [22:14:13]Write to MH i2c: E2 08 00 7F 0C 80 13 00 00 00 00 00 00 07 [22:14:13]Write i2c OK [22:14:13]MH_I2C_Read... [22:14:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:14:13]Read from MH i2c: E2 [22:14:13]MH_I2C_Read... [22:14:13]Read from MH i2c: E2 62 00 [22:14:13]MH_I2C_Read... [22:14:13]Read from MH i2c: E2 62 00 7F 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 62 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6F 02 00 00 5E 04 04 00 6F 02 00 00 57 04 04 00 70 02 00 00 19 04 04 00 00 00 00 00 90 00 EF [22:14:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 62 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 6F 02 00 00 5E 04 04 00 6F 02 00 00 57 04 04 00 70 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:14:13]wFMCommunicate OK [22:14:13]SAM_PROTO_GetFieldsCounters done [22:14:13]requested_item shift.num is exist - process it [22:14:13]requested_item shift.opened is exist - process it [22:14:13]req_shift_opened [22:14:13]FM_GetShiftState [22:14:13]SAM_PROTO_GetShiftState [22:14:13]wFMCommunicate request_size=4 [22:14:13]MH_SAM_APDU [22:14:13]CAPDU: 80 13 01 00 [22:14:13]Write to MH i2c: E2 08 00 80 0C 80 13 01 00 00 00 00 00 09 [22:14:13]Write i2c OK [22:14:13]MH_I2C_Read... [22:14:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:13]Read from MH i2c: E2 [22:14:13]MH_I2C_Read... [22:14:13]Read from MH i2c: E2 0E 00 [22:14:13]MH_I2C_Read... [22:14:13]Read from MH i2c: E2 0E 00 80 0C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4C [22:14:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:14:13]wFMCommunicate OK [22:14:13]SAM_PROTO_GetShiftState done [22:14:13]FM_GetShiftState done [22:14:13]req_shift_opened done [22:14:13]requested_item shift.open_date is exist - process it [22:14:13]req_shift_open_date [22:14:13]req_shift_open_date done [22:14:13]produce_requested_data done [22:14:13]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218978,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:14:13]process_action_free close_receipt [22:14:13]json_value_free [22:14:13]json_value_free done [22:14:13]process_json_proto returns [22:14:13]Send response to host [22:14:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218978,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:14:13]free response buf [22:14:13]execute_script done [22:14:13]execute_script returns [22:14:13]free content buf [22:14:13]Sock 7.Close socket [22:14:13]Sock 7.Thread stoped [22:15:22]ConnectInit Can't connect to host [22:15:22]CommunicateWithHost connect error [22:15:22]CommunicateWithHost err = -1 [22:15:22]OFD Sender: Server communicate error [22:15:22]OFD Sender: Processing packet 218977 [packets to send 81, broken 79] [22:15:22]ProducePacketName [22:15:22]name=ofd_packets/00218977 [22:15:22]OFD Sender: To server: pG, [22:15:22]CommunicateWithHost lk.salyk.kg:30040 [22:15:22]ConnectInit lk.salyk.kg [22:15:22]Connected sock=7 [22:15:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E2 B4 07 01 E2 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 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 F3 2E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 61 57 03 00 35 04 06 00 61 89 5B 87 9A 92 D3 27 A0 93 3C 67 08 9E [22:15:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 49 7F 47 00 45 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 39 36 35 34 31 33 10 04 04 00 61 57 03 00 F4 03 04 00 26 DB 13 67 B6 04 01 00 00 83 7F 3E 1A 8D 71 E4 53 [22:15:22]CommunicateWithHost err = 0 [22:15:22]CheckOFDResponse [22:15:22]1017 (14) - 77093643461234 [22:15:22]1041 (16) - 0000000000965413 [22:15:22]1040 (4) - 218977 [22:15:22]1012 (4) - 19.10.2024 16:15 [22:15:22]1206 (1) - 0 [22:15:22]OFD Sender: Remove packet 218977 [22:15:22]ProducePacketName [22:15:22]name=ofd_packets/00218977 [22:15:22]NVStorageDeleteData [22:15:23]OFD Sender: Processing packet 218978 [packets to send 80, broken 79] [22:15:23]ProducePacketName [22:15:23]name=ofd_packets/00218978 [22:15:23]OFD Sender: To server: pG, [22:15:23]CommunicateWithHost lk.salyk.kg:30040 [22:15:23]ConnectInit lk.salyk.kg [22:15:23]Connected sock=7 [22:15:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 45 4D 08 01 22 5C 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 68 5B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 38 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 31 2F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 62 57 03 00 35 04 06 00 73 07 96 C0 4F 46 C3 54 23 6D 2A D5 A9 04 [22:15:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 35 41 47 00 6D 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 39 36 35 34 31 33 10 04 04 00 62 57 03 00 F4 03 04 00 27 DB 13 67 B6 04 01 00 00 8C F4 DB 04 23 F8 63 52 [22:15:23]CommunicateWithHost err = 0 [22:15:23]CheckOFDResponse [22:15:23]1017 (14) - 77093643461234 [22:15:23]1041 (16) - 0000000000965413 [22:15:23]1040 (4) - 218978 [22:15:23]1012 (4) - 19.10.2024 16:15 [22:15:23]1206 (1) - 0 [22:15:23]OFD Sender: Remove packet 218978 [22:15:23]ProducePacketName [22:15:23]name=ofd_packets/00218978 [22:15:23]NVStorageDeleteData [22:15:24]OFD Sender: No OFD packet to send [22:15:29]OFD Sender: No OFD packet to send [22:15:34]OFD Sender: No OFD packet to send [22:15:39]OFD Sender: No OFD packet to send [22:15:44]OFD Sender: No OFD packet to send [22:15:49]OFD Sender: No OFD packet to send [22:15:54]OFD Sender: No OFD packet to send [22:15:59]OFD Sender: No OFD packet to send [22:16:04]OFD Sender: No OFD packet to send [22:16:09]OFD Sender: No OFD packet to send [22:16:14]OFD Sender: No OFD packet to send [22:16:19]OFD Sender: No OFD packet to send [22:16:24]OFD Sender: No OFD packet to send [22:16:29]OFD Sender: No OFD packet to send [22:16:34]OFD Sender: No OFD packet to send [22:16:39]OFD Sender: No OFD packet to send [22:16:44]OFD Sender: No OFD packet to send [22:16:49]OFD Sender: No OFD packet to send [22:16:54]OFD Sender: No OFD packet to send [22:16:59]OFD Sender: No OFD packet to send [22:17:04]OFD Sender: No OFD packet to send [22:17:09]OFD Sender: No OFD packet to send [22:17:14]OFD Sender: No OFD packet to send [22:17:19]OFD Sender: No OFD packet to send [22:17:24]OFD Sender: No OFD packet to send [22:17:29]OFD Sender: No OFD packet to send [22:17:34]OFD Sender: No OFD packet to send [22:17:39]OFD Sender: No OFD packet to send [22:17:44]OFD Sender: No OFD packet to send [22:17:49]OFD Sender: No OFD packet to send [22:17:54]OFD Sender: No OFD packet to send [22:17:59]OFD Sender: No OFD packet to send [22:18:04]OFD Sender: No OFD packet to send [22:18:09]OFD Sender: No OFD packet to send [22:18:14]OFD Sender: No OFD packet to send [22:18:19]OFD Sender: No OFD packet to send [22:18:24]OFD Sender: No OFD packet to send [22:18:29]OFD Sender: No OFD packet to send [22:18:34]OFD Sender: No OFD packet to send [22:18:39]OFD Sender: No OFD packet to send [22:18:44]OFD Sender: No OFD packet to send [22:18:49]OFD Sender: No OFD packet to send [22:18:54]OFD Sender: No OFD packet to send [22:18:59]OFD Sender: No OFD packet to send [22:19:04]OFD Sender: No OFD packet to send [22:19:09]OFD Sender: No OFD packet to send [22:19:14]OFD Sender: No OFD packet to send [22:19:19]OFD Sender: No OFD packet to send [22:19:24]OFD Sender: No OFD packet to send [22:19:29]OFD Sender: No OFD packet to send [22:19:34]OFD Sender: No OFD packet to send [22:19:39]OFD Sender: No OFD packet to send [22:19:44]OFD Sender: No OFD packet to send [22:19:49]OFD Sender: No OFD packet to send [22:19:54]OFD Sender: No OFD packet to send [22:19:59]OFD Sender: No OFD packet to send [22:20:04]OFD Sender: No OFD packet to send [22:20:09]OFD Sender: No OFD packet to send [22:20:14]OFD Sender: No OFD packet to send [22:20:19]OFD Sender: No OFD packet to send [22:20:24]OFD Sender: No OFD packet to send [22:20:29]OFD Sender: No OFD packet to send [22:20:34]OFD Sender: No OFD packet to send [22:20:39]OFD Sender: No OFD packet to send [22:20:44]OFD Sender: No OFD packet to send [22:20:49]OFD Sender: No OFD packet to send [22:20:54]OFD Sender: No OFD packet to send [22:20:59]OFD Sender: No OFD packet to send [22:21:04]OFD Sender: No OFD packet to send [22:21:04]accept exits with 9 [22:21:04]New connection [22:21:04]New thread 3066555748 created [22:21:04]Thread 3066699108 joined [22:21:04]Waiting for new connection... [22:21:04] Sock 9.Parse request [22:21:04]Sock 9.Check first char [22:21:04]Sock 9.First char is OK [22:21:04]request: POST /json_proto HTTP/1.0 [22:21:04]Method: POST [22:21:04]URL: /json_proto [22:21:04]Method is POST - this is cgi request [22:21:04]url: /json_proto [22:21:04]query_string will be loaded in cgi processing [22:21:04]execute_cgi json_proto POST (null) [22:21:04]execute_cgi path=json_proto method=POST [22:21:04]POST find Content-Length [22:21:04]Host: 172.17.40.4:8080 [22:21:04]Content-Length: 671 [22:21:04]Content-Type: application/json [22:21:04] [22:21:04]POST finish read [22:21:04]Found Content-Length = 671 [22:21:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536536", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [22:21:04]execute_script... [22:21: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)536536", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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" ] } } [22:21:04]POST & json_proto [22:21:04]process_json_proto [22:21:04]json parsed OK: [22:21:04]protocol is kg_v1.0 [22:21:04]action value=close_receipt [22:21:04]process_action close_receipt [22:21:04]cmd_close_receipt [22:21:04]MH_GetDate [22:21:04]Write to MH i2c: F0 00 00 81 0C 7C [22:21:04]Write i2c OK [22:21:04]MH_I2C_Read... [22:21:04]Read from MH i2c: F0 [22:21:04]MH_I2C_Read... [22:21:04]Read from MH i2c: F0 09 00 [22:21:04]MH_I2C_Read... [22:21:04]Read from MH i2c: F0 09 00 81 0C 00 D0 30 14 67 68 1C 14 67 FF [22:21:04]GetLastDocTimeStamp 1729376049 [22:21:04]current date 1729376464 [22:21:04]FM_GetShiftState [22:21:04]SAM_PROTO_GetShiftState [22:21:04]wFMCommunicate request_size=4 [22:21:04]MH_SAM_APDU [22:21:04]CAPDU: 80 13 01 00 [22:21:04]Write to MH i2c: E2 08 00 82 0C 80 13 01 00 00 00 00 00 0B [22:21:04]Write i2c OK [22:21:04]MH_I2C_Read... [22:21:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:21:04]Read from MH i2c: E2 [22:21:04]MH_I2C_Read... [22:21:04]Read from MH i2c: E2 0E 00 [22:21:04]MH_I2C_Read... [22:21:04]Read from MH i2c: E2 0E 00 82 0C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 4E [22:21:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:21:04]wFMCommunicate OK [22:21:04]SAM_PROTO_GetShiftState done [22:21:04]FM_GetShiftState done [22:21:04]opened in 1729296582 [22:21:04]opened+sec_in_day 1729382982 [22:21:04]quantity*price = 70041 [22:21:04]sum+1 = 70043 [22:21:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 624 19.10.2024 22:21 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218979 ФПД: 173777611706079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T222104&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218979&fm=173777611706079&tin=02508201610067®Number=0000000000098116&sum=70000 [22:21:05]StoreToDocumentArchive [22:21:05]shift 443 fd 218979 [22:21:05]save to /storage/0443/doc_00218979 [22:21:05]save last doc name /storage/0443/doc_00218979 to /storage/kkm_last_doc_name [22:21:05]save OK [22:21:05]Clear old archive folders... [22:21:05]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:21:05]tlvbuf is 01024550 [22:21:05]SAM_PROTO_ClearQueue [22:21:05]wFMCommunicate request_size=4 [22:21:05]MH_SAM_APDU [22:21:05]CAPDU: 80 09 00 00 [22:21:05]Write to MH i2c: E2 08 00 8F 0C 80 09 00 00 00 00 00 00 0D [22:21:05]Write i2c OK [22:21:05]MH_I2C_Read... [22:21:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:21:05]Read from MH i2c: E2 [22:21:05]MH_I2C_Read... [22:21:05]Read from MH i2c: E2 03 00 [22:21:05]MH_I2C_Read... [22:21:05]Read from MH i2c: E2 03 00 8F 0C 00 90 00 0F [22:21:05]RAPDU: 90 00 [22:21:05]wFMCommunicate OK [22:21:05]SAM_PROTO_ClearQueue done [22:21:05]KKMCreateOFDPacket [22:21:05]OFDProtocolAddRootSTLVToBuf [22:21:05]FM_MakeSignedData [22:21:05]FM_MakeSignedData [22:21:05]SAM_PROTO_SignData [22:21:05]wFMCommunicate request_size=4 [22:21:05]MH_SAM_APDU [22:21:05]CAPDU: 80 0D 01 02 [22:21:05]Write to MH i2c: E2 08 00 90 0C 80 0D 01 02 00 00 00 00 15 [22:21:05]Write i2c OK [22:21:05]MH_I2C_Read... [22:21:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:21:05]Read from MH i2c: E2 [22:21:05]MH_I2C_Read... [22:21:05]Read from MH i2c: E2 03 00 [22:21:05]MH_I2C_Read... [22:21:05]Read from MH i2c: E2 03 00 90 0C 00 90 00 10 [22:21:05]RAPDU: 90 00 [22:21:05]wFMCommunicate OK [22:21:05]wFMCommunicate request_size=255 [22:21:05]MH_SAM_APDU [22:21:05]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 70 02 00 00 F4 03 04 00 D0 30 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 63 57 03 00 35 04 06 00 [22:21:05]Write to MH i2c: E2 02 01 91 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 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 70 02 00 00 F4 03 04 00 D0 30 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 63 57 03 00 35 04 06 00 00 00 61 [22:21:05]Write i2c OK [22:21:05]MH_I2C_Read... [22:21:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:21:05]Read from MH i2c: E2 [22:21:05]MH_I2C_Read... [22:21:05]Read from MH i2c: E2 03 00 [22:21:05]MH_I2C_Read... [22:21:05]Read from MH i2c: E2 03 00 91 0C 00 90 00 11 [22:21:05]RAPDU: 90 00 [22:21:05]wFMCommunicate OK [22:21:05]wFMCommunicate request_size=11 [22:21:05]MH_SAM_APDU [22:21:05]CAPDU: 80 0D 02 02 06 9E 0C C0 D0 CE DF [22:21:05]Write to MH i2c: E2 0E 00 92 0C 80 0D 02 02 06 00 9E 0C C0 D0 CE DF 00 00 0B [22:21:05]Write i2c OK [22:21:05]MH_I2C_Read... [22:21:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:21:06]Read from MH i2c: E2 [22:21:06]MH_I2C_Read... [22:21:06]Read from MH i2c: E2 03 00 [22:21:06]MH_I2C_Read... [22:21:06]Read from MH i2c: E2 03 00 92 0C 00 90 00 12 [22:21:06]RAPDU: 90 00 [22:21:06]wFMCommunicate OK [22:21:06]wFMCommunicate request_size=4 [22:21:06]MH_SAM_APDU [22:21:06]CAPDU: 80 0D 03 02 [22:21:06]Write to MH i2c: E2 08 00 93 0C 80 0D 03 02 00 00 00 00 1A [22:21:06]Write i2c OK [22:21:06]MH_I2C_Read... [22:21:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:21:06]Read from MH i2c: E2 [22:21:06]MH_I2C_Read... [22:21:06]Read from MH i2c: E2 0B 00 [22:21:06]MH_I2C_Read... [22:21:06]Read from MH i2c: E2 0B 00 93 0C 00 9F DC EE 4E B3 8B D1 A5 90 00 86 [22:21:06]RAPDU: 9F DC EE 4E B3 8B D1 A5 90 00 [22:21:06]wFMCommunicate OK [22:21:06]SAM_PROTO_SignData done [22:21:06]FM_MakeSignedData done [22:21:06]CreateOFDProtocolMessage [22:21:06]wFMCommunicate request_size=4 [22:21:06]MH_SAM_APDU [22:21:06]CAPDU: 80 11 00 00 [22:21:06]Write to MH i2c: E2 08 00 94 0C 80 11 00 00 00 00 00 00 1A [22:21:06]Write i2c OK [22:21:06]MH_I2C_Read... [22:21:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:21:06]Read from MH i2c: E2 [22:21:06]MH_I2C_Read... [22:21:06]Read from MH i2c: E2 17 00 [22:21:06]MH_I2C_Read... [22:21:06]Read from MH i2c: E2 17 00 94 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 69 [22:21:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:21:06]wFMCommunicate OK [22:21:06]CreateOFDProtocolMessage done [22:21:06]OFDSenderStorePacket 218979 [22:21:06]StoreOFDPacket docnum=218979 [22:21:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 58 24 08 01 E3 5E 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 70 02 00 00 F4 03 04 00 D0 30 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 63 57 03 00 35 04 06 00 9E 0C C0 D0 CE DF 9F DC EE 4E B3 8B D1 A5 [22:21:06]CheckFolder [22:21:06]dirname=/storage/ofd_packets [22:21:06]CheckFolder done [22:21:06]ProducePacketName [22:21:06]name=ofd_packets/00218979 [22:21:06]NVStorageSaveData ofd_packets/00218979 [22:21:06]File name is /storage/ofd_packets/00218979 [22:21:06]Write 302 bytes [22:21:06]NVStorageSaveData done [22:21:06]OFDSenderStorePacket done [22:21:06]KKMCreateOFDPacket done [22:21:06]NVStorageSaveData kkm_last_timestamp [22:21:06]File name is /storage/kkm_last_timestamp [22:21:06]Write 4 bytes [22:21:06]NVStorageSaveData done [22:21:06]ExternCall_PrintAddStr [22:21:06]wPrintStart [22:21:06]Write to MH i2c: 01 00 00 95 0C A1 [22:21:06]Write i2c OK [22:21:06]MH_I2C_Read... [22:21:06]Read from MH i2c: 01 [22:21:06]MH_I2C_Read... [22:21:06]Read from MH i2c: 01 07 00 [22:21:06]MH_I2C_Read... [22:21:06]Read from MH i2c: 01 07 00 95 0C 00 00 00 00 00 FF 0F B6 [22:21:06]RasterBufferAndPrint [22:21:06]line Счет N : (1)536536 [22:21:06]line ИНН: 02508201610067 [22:21:06]line Контрольно-Кассовый Чек [22:21:06]line ПРОДАЖА [22:21:06]line ТРК (МРК, ГНК) : 22 [22:21:06]line Товар: 2710124130 [22:21:06]line SUPER 92-К-5 [22:21:06]line 10.240 * 68.40 [22:21:06]line = 700.42 [22:21:06]line НДС 12% НСП 1% [22:21:06]line > о реализуемом товаре [22:21:06]line ОКРУГЛЕНИЕ: -0.42 [22:21:06]line ИТОГО: 700.00 [22:21:06]line Внесено: 700.00 [22:21:06]line СДАЧА: 0.00 [22:21:06]line НСП 1% : 6.20 [22:21:06]line НДС 12% : 74.38 [22:21:06]line Наличными: 700.00 [22:21:06]line Безнал.: 0.00 [22:21:06]line Место: АЗС № 84 "Партнер Нефть" [22:21:06]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:21:06]line СНО: Общий режим [22:21:06]line Чек 624 19.10.2024 22:21 [22:21:06]line Смена: 443 ФФД: 1.0 [22:21:06]line ЗНМ: 0300000178 [22:21:06]line РНМ: 0000000000098116 [22:21:06]line Версия ККМ: 001 [22:21:06]line ФМ: 0000000000965413 [22:21:06]line ФД: 218979 [22:21:06]line ФПД: 173777611706079 [22:21:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T222104&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218979&fm=173777611706079&tin=02508201610067®Number=0000000000098116&sum=70000 [22:21:06]OFD Sender: Processing packet 218979 [packets to send 80, broken 79] [22:21:06]ProducePacketName [22:21:06]name=ofd_packets/00218979 [22:21:06]OFD Sender: To server: pG, [22:21:06]CommunicateWithHost lk.salyk.kg:30040 [22:21:06]ConnectInit lk.salyk.kg [22:21:06]written 0, free lines is 4095 [22:21:06]Connected sock=10 [22:21:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 58 24 08 01 E3 5E 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 70 02 00 00 F4 03 04 00 D0 30 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 63 57 03 00 35 04 06 00 9E 0C C0 D0 CE DF 9F DC EE 4E B3 8B D1 A5 [22:21:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 DD BE 47 00 92 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 39 36 35 34 31 33 10 04 04 00 63 57 03 00 F4 03 04 00 7E DC 13 67 B6 04 01 00 00 EB 7B 0A 7E A3 2C 8A 97 [22:21:06]CommunicateWithHost err = 0 [22:21:06]CheckOFDResponse [22:21:06]1017 (14) - 77093643461234 [22:21:06]1041 (16) - 0000000000965413 [22:21:06]1040 (4) - 218979 [22:21:06]1012 (4) - 19.10.2024 16:21 [22:21:06]1206 (1) - 0 [22:21:06]OFD Sender: Remove packet 218979 [22:21:06]ProducePacketName [22:21:06]name=ofd_packets/00218979 [22:21:06]NVStorageDeleteData [22:21:06]Write to MH i2c: 01 00 00 C0 0C CC [22:21:06]Write i2c OK [22:21:06]MH_I2C_Read... [22:21:06]Read from MH i2c: 01 [22:21:06]MH_I2C_Read... [22:21:06]Read from MH i2c: 01 07 00 [22:21:06]MH_I2C_Read... [22:21:06]Read from MH i2c: 01 07 00 C0 0C 00 00 00 00 00 00 0D E0 [22:21:06]RasterBufferAndPrint [22:21:06]line [22:21:06]line [22:21:06]line [22:21:06]line [22:21:06]line [22:21:06]written 0, free lines is 3334 [22:21:06]MH_Cut [22:21:06]Write to MH i2c: D1 01 00 C7 0C 01 A5 [22:21:06]Write i2c OK [22:21:06]MH_I2C_Read... [22:21:06]Read from MH i2c: D1 [22:21:06]MH_I2C_Read... [22:21:06]Read from MH i2c: D1 01 00 [22:21:06]MH_I2C_Read... [22:21:06]Read from MH i2c: D1 01 00 C7 0C 00 A4 [22:21:06]Write to MH i2c: 01 00 00 C8 0C D4 [22:21:06]Write i2c OK [22:21:06]MH_I2C_Read... [22:21:07]OFD Sender: No OFD packet to send [22:21:07]*** Cut start [22:21:07]*** Partial cut [22:21:07]*** CUTSNS_PIN = 1 [22:21:07]*** CUTSNS_PIN = 0 [22:21:07]*** Brake cut motor [22:21:08]Read from MH i2c: 01 [22:21:08]MH_I2C_Read... [22:21:08]*** Stop cut motor [22:21:08]*** Cut end [22:21:08]Read from MH i2c: 01 07 00 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: 01 07 00 C8 0C 00 00 00 00 00 FF 0F E9 [22:21:08]process_action close_receipt done [22:21:08]requested_data is exist [22:21:08]produce_requested_data [22:21:08]requested_item fm.sn is exist - process it [22:21:08]wFMCommunicate request_size=4 [22:21:08]MH_SAM_APDU [22:21:08]CAPDU: 80 11 00 00 [22:21:08]Write to MH i2c: E2 08 00 C9 0C 80 11 00 00 00 00 00 00 4F [22:21:08]Write i2c OK [22:21:08]MH_I2C_Read... [22:21:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:21:08]Read from MH i2c: E2 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 17 00 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 17 00 C9 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9E [22:21:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:21:08]wFMCommunicate OK [22:21:08]requested_item fd.num is exist - process it [22:21:08]SAM_PROTO_GetFieldsCounters [22:21:08]wFMCommunicate request_size=4 [22:21:08]MH_SAM_APDU [22:21:08]CAPDU: 80 13 00 00 [22:21:08]Write to MH i2c: E2 08 00 CA 0C 80 13 00 00 00 00 00 00 52 [22:21:08]Write i2c OK [22:21:08]MH_I2C_Read... [22:21:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:21:08]Read from MH i2c: E2 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 62 00 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 62 00 CA 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 63 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 70 02 00 00 5E 04 04 00 70 02 00 00 57 04 04 00 71 02 00 00 19 04 04 00 00 00 00 00 90 00 3E [22:21:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 63 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 70 02 00 00 5E 04 04 00 70 02 00 00 57 04 04 00 71 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:21:08]wFMCommunicate OK [22:21:08]SAM_PROTO_GetFieldsCounters done [22:21:08]requested_item shift.num is exist - process it [22:21:08]requested_item shift.opened is exist - process it [22:21:08]req_shift_opened [22:21:08]FM_GetShiftState [22:21:08]SAM_PROTO_GetShiftState [22:21:08]wFMCommunicate request_size=4 [22:21:08]MH_SAM_APDU [22:21:08]CAPDU: 80 13 01 00 [22:21:08]Write to MH i2c: E2 08 00 CB 0C 80 13 01 00 00 00 00 00 54 [22:21:08]Write i2c OK [22:21:08]MH_I2C_Read... [22:21:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:21:08]Read from MH i2c: E2 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 0E 00 [22:21:08]MH_I2C_Read... [22:21:08]Read from MH i2c: E2 0E 00 CB 0C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 97 [22:21:08]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:21:08]wFMCommunicate OK [22:21:08]SAM_PROTO_GetShiftState done [22:21:08]FM_GetShiftState done [22:21:08]req_shift_opened done [22:21:08]requested_item shift.open_date is exist - process it [22:21:08]req_shift_open_date [22:21:08]req_shift_open_date done [22:21:08]produce_requested_data done [22:21:08]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218979,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:21:08]process_action_free close_receipt [22:21:08]json_value_free [22:21:08]json_value_free done [22:21:08]process_json_proto returns [22:21:08]Send response to host [22:21:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218979,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:21:08]free response buf [22:21:08]execute_script done [22:21:08]execute_script returns [22:21:08]free content buf [22:21:08]Sock 9.Close socket [22:21:08]Sock 9.Thread stoped [22:21:12]OFD Sender: No OFD packet to send [22:21:17]OFD Sender: No OFD packet to send [22:21:22]OFD Sender: No OFD packet to send [22:21:27]OFD Sender: No OFD packet to send [22:21:32]OFD Sender: No OFD packet to send [22:21:37]OFD Sender: No OFD packet to send [22:21:42]OFD Sender: No OFD packet to send [22:21:47]OFD Sender: No OFD packet to send [22:21:52]OFD Sender: No OFD packet to send [22:21:57]OFD Sender: No OFD packet to send [22:22:02]OFD Sender: No OFD packet to send [22:22:07]OFD Sender: No OFD packet to send [22:22:12]OFD Sender: No OFD packet to send [22:22:17]OFD Sender: No OFD packet to send [22:22:22]OFD Sender: No OFD packet to send [22:22:27]OFD Sender: No OFD packet to send [22:22:32]OFD Sender: No OFD packet to send [22:22:37]OFD Sender: No OFD packet to send [22:22:42]OFD Sender: No OFD packet to send [22:22:47]OFD Sender: No OFD packet to send [22:22:52]OFD Sender: No OFD packet to send [22:22:57]OFD Sender: No OFD packet to send [22:23:02]OFD Sender: No OFD packet to send [22:23:07]OFD Sender: No OFD packet to send [22:23:12]OFD Sender: No OFD packet to send [22:23:17]OFD Sender: No OFD packet to send [22:23:22]OFD Sender: No OFD packet to send [22:23:27]OFD Sender: No OFD packet to send [22:23:32]OFD Sender: No OFD packet to send [22:23:37]OFD Sender: No OFD packet to send [22:23:42]OFD Sender: No OFD packet to send [22:23:47]OFD Sender: No OFD packet to send [22:23:52]OFD Sender: No OFD packet to send [22:23: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:32]OFD Sender: No OFD packet to send [22:28:37]OFD Sender: No OFD packet to send [22:28:42]OFD Sender: No OFD packet to send [22:28:47]OFD Sender: No OFD packet to send [22:28:52]OFD Sender: No OFD packet to send [22:28:57]OFD Sender: No OFD packet to send [22:29:02]OFD Sender: No OFD packet to send [22:29:07]OFD Sender: No OFD packet to send [22:29:12]OFD Sender: No OFD packet to send [22:29:17]OFD Sender: No OFD packet to send [22:29:22]OFD Sender: No OFD packet to send [22:29:27]OFD Sender: No OFD packet to send [22:29:32]OFD Sender: No OFD packet to send [22:29:37]OFD Sender: No OFD packet to send [22:29:42]OFD Sender: No OFD packet to send [22:29:47]OFD Sender: No OFD packet to send [22:29:52]OFD Sender: No OFD packet to send [22:29:57]OFD Sender: No OFD packet to send [22:30:02]OFD Sender: No OFD packet to send [22:30:07]OFD Sender: No OFD packet to send [22:30:12]OFD Sender: No OFD packet to send [22:30:15]accept exits with 7 [22:30:15]New connection [22:30:15]New thread 3066699108 created [22:30:15]Thread 3066555748 joined [22:30:15]Waiting for new connection... [22:30:15] Sock 7.Parse request [22:30:15]Sock 7.Check first char [22:30:15]Sock 7.First char is OK [22:30:15]request: POST /json_proto HTTP/1.0 [22:30:15]Method: POST [22:30:15]URL: /json_proto [22:30:15]Method is POST - this is cgi request [22:30:15]url: /json_proto [22:30:15]query_string will be loaded in cgi processing [22:30:15]execute_cgi json_proto POST (null) [22:30:15]execute_cgi path=json_proto method=POST [22:30:15]POST find Content-Length [22:30:15]Host: 172.17.40.4:8080 [22:30:15]Content-Length: 682 [22:30:15]Content-Type: application/json [22:30:15] [22:30:15]POST finish read [22:30:15]Found Content-Length = 682 [22:30:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536537", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [22:30:15]execute_script... [22:30: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)536537", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [22:30:15]POST & json_proto [22:30:15]process_json_proto [22:30:15]json parsed OK: [22:30:15]protocol is kg_v1.0 [22:30:15]action value=close_receipt [22:30:15]process_action close_receipt [22:30:15]cmd_close_receipt [22:30:15]MH_GetDate [22:30:15]Write to MH i2c: F0 00 00 CC 0C C7 [22:30:15]Write i2c OK [22:30:15]MH_I2C_Read... [22:30:15]Read from MH i2c: F0 [22:30:15]MH_I2C_Read... [22:30:15]Read from MH i2c: F0 09 00 [22:30:15]MH_I2C_Read... [22:30:15]Read from MH i2c: F0 09 00 CC 0C 00 F8 32 14 67 68 1C 14 67 74 [22:30:15]GetLastDocTimeStamp 1729376464 [22:30:15]current date 1729377016 [22:30:15]FM_GetShiftState [22:30:15]SAM_PROTO_GetShiftState [22:30:15]wFMCommunicate request_size=4 [22:30:15]MH_SAM_APDU [22:30:15]CAPDU: 80 13 01 00 [22:30:15]Write to MH i2c: E2 08 00 CD 0C 80 13 01 00 00 00 00 00 56 [22:30:15]Write i2c OK [22:30:15]MH_I2C_Read... [22:30:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:15]Read from MH i2c: E2 [22:30:15]MH_I2C_Read... [22:30:15]Read from MH i2c: E2 0E 00 [22:30:15]MH_I2C_Read... [22:30:15]Read from MH i2c: E2 0E 00 CD 0C 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 99 [22:30:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:30:15]wFMCommunicate OK [22:30:15]SAM_PROTO_GetShiftState done [22:30:15]FM_GetShiftState done [22:30:15]opened in 1729296582 [22:30:15]opened+sec_in_day 1729382982 [22:30:15]quantity*price = 200043 [22:30:15]sum+1 = 200044 [22:30:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 625 19.10.2024 22:30 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218980 ФПД: 164130670048979 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T223016&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218980&fm=164130670048979&tin=02508201610067®Number=0000000000098116&sum=200000 [22:30:17]StoreToDocumentArchive [22:30:17]shift 443 fd 218980 [22:30:17]save to /storage/0443/doc_00218980 [22:30:17]save last doc name /storage/0443/doc_00218980 to /storage/kkm_last_doc_name [22:30:17]save OK [22:30:17]Clear old archive folders... [22:30:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:30:17]tlvbuf is 00FA1550 [22:30:17]SAM_PROTO_ClearQueue [22:30:17]wFMCommunicate request_size=4 [22:30:17]MH_SAM_APDU [22:30:17]CAPDU: 80 09 00 00 [22:30:17]Write to MH i2c: E2 08 00 DA 0C 80 09 00 00 00 00 00 00 58 [22:30:17]Write i2c OK [22:30:17]MH_I2C_Read... [22:30:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:30:17]Read from MH i2c: E2 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 03 00 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 03 00 DA 0C 00 90 00 5A [22:30:17]RAPDU: 90 00 [22:30:17]wFMCommunicate OK [22:30:17]SAM_PROTO_ClearQueue done [22:30:17]KKMCreateOFDPacket [22:30:17]OFDProtocolAddRootSTLVToBuf [22:30:17]FM_MakeSignedData [22:30:17]FM_MakeSignedData [22:30:17]SAM_PROTO_SignData [22:30:17]wFMCommunicate request_size=4 [22:30:17]MH_SAM_APDU [22:30:17]CAPDU: 80 0D 01 02 [22:30:17]Write to MH i2c: E2 08 00 DB 0C 80 0D 01 02 00 00 00 00 60 [22:30:17]Write i2c OK [22:30:17]MH_I2C_Read... [22:30:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:30:17]Read from MH i2c: E2 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 03 00 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 03 00 DB 0C 00 90 00 5B [22:30:17]RAPDU: 90 00 [22:30:17]wFMCommunicate OK [22:30:17]wFMCommunicate request_size=255 [22:30:17]MH_SAM_APDU [22:30:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 71 02 00 00 F4 03 04 00 F8 32 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 64 57 03 00 35 04 06 00 95 [22:30:17]Write to MH i2c: E2 02 01 DC 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 71 02 00 00 F4 03 04 00 F8 32 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 64 57 03 00 35 04 06 00 95 00 00 B8 [22:30:17]Write i2c OK [22:30:17]MH_I2C_Read... [22:30:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:17]Read from MH i2c: E2 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 03 00 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 03 00 DC 0C 00 90 00 5C [22:30:17]RAPDU: 90 00 [22:30:17]wFMCommunicate OK [22:30:17]wFMCommunicate request_size=10 [22:30:17]MH_SAM_APDU [22:30:17]CAPDU: 80 0D 02 02 05 46 A6 48 F6 D3 [22:30:17]Write to MH i2c: E2 0D 00 DD 0C 80 0D 02 02 05 00 46 A6 48 F6 D3 00 00 6A [22:30:17]Write i2c OK [22:30:17]MH_I2C_Read... [22:30:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:17]Read from MH i2c: E2 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 03 00 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 03 00 DD 0C 00 90 00 5D [22:30:17]RAPDU: 90 00 [22:30:17]wFMCommunicate OK [22:30:17]wFMCommunicate request_size=4 [22:30:17]MH_SAM_APDU [22:30:17]CAPDU: 80 0D 03 02 [22:30:17]Write to MH i2c: E2 08 00 DE 0C 80 0D 03 02 00 00 00 00 65 [22:30:17]Write i2c OK [22:30:17]MH_I2C_Read... [22:30:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:30:17]Read from MH i2c: E2 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 0B 00 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 0B 00 DE 0C 00 C8 70 01 D0 BE F5 D5 12 90 00 09 [22:30:17]RAPDU: C8 70 01 D0 BE F5 D5 12 90 00 [22:30:17]wFMCommunicate OK [22:30:17]SAM_PROTO_SignData done [22:30:17]FM_MakeSignedData done [22:30:17]CreateOFDProtocolMessage [22:30:17]wFMCommunicate request_size=4 [22:30:17]MH_SAM_APDU [22:30:17]CAPDU: 80 11 00 00 [22:30:17]Write to MH i2c: E2 08 00 DF 0C 80 11 00 00 00 00 00 00 65 [22:30:17]Write i2c OK [22:30:17]MH_I2C_Read... [22:30:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:17]Read from MH i2c: E2 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 17 00 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: E2 17 00 DF 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B4 [22:30:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:30:17]wFMCommunicate OK [22:30:17]CreateOFDProtocolMessage done [22:30:17]OFDSenderStorePacket 218980 [22:30:17]StoreOFDPacket docnum=218980 [22:30:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 97 B0 07 01 DF 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 71 02 00 00 F4 03 04 00 F8 32 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 64 57 03 00 35 04 06 00 95 46 A6 48 F6 D3 C8 70 01 D0 BE F5 D5 12 [22:30:17]CheckFolder [22:30:17]dirname=/storage/ofd_packets [22:30:17]CheckFolder done [22:30:17]ProducePacketName [22:30:17]name=ofd_packets/00218980 [22:30:17]NVStorageSaveData ofd_packets/00218980 [22:30:17]File name is /storage/ofd_packets/00218980 [22:30:17]Write 301 bytes [22:30:17]NVStorageSaveData done [22:30:17]OFDSenderStorePacket done [22:30:17]KKMCreateOFDPacket done [22:30:17]NVStorageSaveData kkm_last_timestamp [22:30:17]File name is /storage/kkm_last_timestamp [22:30:17]Write 4 bytes [22:30:17]NVStorageSaveData done [22:30:17]ExternCall_PrintAddStr [22:30:17]wPrintStart [22:30:17]Write to MH i2c: 01 00 00 E0 0C EC [22:30:17]Write i2c OK [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: 01 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: 01 07 00 [22:30:17]MH_I2C_Read... [22:30:17]Read from MH i2c: 01 07 00 E0 0C 00 00 00 00 00 FF 0F 01 [22:30:17]RasterBufferAndPrint [22:30:17]line Счет N : (1)536537 [22:30:17]line ИНН: 02508201610067 [22:30:17]line Контрольно-Кассовый Чек [22:30:17]line ПРОДАЖА [22:30:17]line ТРК (МРК, ГНК) : 41 [22:30:17]line Товар: 2710124500 [22:30:17]line Аи-95-К-3 [22:30:17]line 26.960 * 74.20 [22:30:17]line = 2000.43 [22:30:17]line НДС 12% НСП 1% [22:30:17]line > о реализуемом товаре [22:30:17]line ОКРУГЛЕНИЕ: -0.43 [22:30:17]line ИТОГО: 2000.00 [22:30:17]line Внесено: 2000.00 [22:30:17]line СДАЧА: 0.00 [22:30:17]line НСП 1% : 17.70 [22:30:17]line НДС 12% : 212.43 [22:30:17]line Наличными: 2000.00 [22:30:17]line Безнал.: 0.00 [22:30:17]line Место: АЗС № 84 "Партнер Нефть" [22:30:17]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:30:17]line СНО: Общий режим [22:30:17]line Чек 625 19.10.2024 22:30 [22:30:17]line Смена: 443 ФФД: 1.0 [22:30:17]line ЗНМ: 0300000178 [22:30:17]line РНМ: 0000000000098116 [22:30:17]line Версия ККМ: 001 [22:30:17]line ФМ: 0000000000965413 [22:30:17]line ФД: 218980 [22:30:17]line ФПД: 164130670048979 [22:30:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T223016&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218980&fm=164130670048979&tin=02508201610067®Number=0000000000098116&sum=200000 [22:30:17]OFD Sender: Processing packet 218980 [packets to send 80, broken 79] [22:30:17]ProducePacketName [22:30:17]name=ofd_packets/00218980 [22:30:17]OFD Sender: To server: pG, [22:30:17]CommunicateWithHost lk.salyk.kg:30040 [22:30:17]ConnectInit lk.salyk.kg [22:30:17]written 0, free lines is 4095 [22:30:17]Connected sock=10 [22:30:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 97 B0 07 01 DF 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 71 02 00 00 F4 03 04 00 F8 32 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 64 57 03 00 35 04 06 00 95 46 A6 48 F6 D3 C8 70 01 D0 BE F5 D5 12 [22:30:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1A 7F 47 00 67 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 39 36 35 34 31 33 10 04 04 00 64 57 03 00 F4 03 04 00 A6 DE 13 67 B6 04 01 00 00 8B F3 74 40 35 5C 6A B0 [22:30:18]CommunicateWithHost err = 0 [22:30:18]CheckOFDResponse [22:30:18]1017 (14) - 77093643461234 [22:30:18]1041 (16) - 0000000000965413 [22:30:18]1040 (4) - 218980 [22:30:18]1012 (4) - 19.10.2024 16:30 [22:30:18]1206 (1) - 0 [22:30:18]OFD Sender: Remove packet 218980 [22:30:18]ProducePacketName [22:30:18]name=ofd_packets/00218980 [22:30:18]NVStorageDeleteData [22:30:18]Write to MH i2c: 01 00 00 0B 0D 18 [22:30:18]Write i2c OK [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: 01 [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: 01 07 00 [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: 01 07 00 0B 0D 00 00 00 00 00 F0 0C 1B [22:30:18]RasterBufferAndPrint [22:30:18]line [22:30:18]line [22:30:18]line [22:30:18]line [22:30:18]line [22:30:18]written 0, free lines is 3318 [22:30:18]MH_Cut [22:30:18]Write to MH i2c: D1 01 00 12 0D 01 F1 [22:30:18]Write i2c OK [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: D1 [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: D1 01 00 [22:30:18]MH_I2C_Read... [22:30:18]Read from MH i2c: D1 01 00 12 0D 00 F0 [22:30:18]Write to MH i2c: 01 00 00 13 0D 20 [22:30:18]Write i2c OK [22:30:18]MH_I2C_Read... [22:30:18]OFD Sender: No OFD packet to send [22:30:19]*** Cut start [22:30:19]*** Partial cut [22:30:19]*** CUTSNS_PIN = 1 [22:30:19]*** CUTSNS_PIN = 0 [22:30:19]*** Brake cut motor [22:30:19]Read from MH i2c: 01 [22:30:19]MH_I2C_Read... [22:30:19]*** Stop cut motor [22:30:19]*** Cut end [22:30:19]Read from MH i2c: 01 07 00 [22:30:19]MH_I2C_Read... [22:30:19]Read from MH i2c: 01 07 00 13 0D 00 00 00 00 00 FF 0F 35 [22:30:19]process_action close_receipt done [22:30:19]requested_data is exist [22:30:19]produce_requested_data [22:30:19]requested_item fm.sn is exist - process it [22:30:19]wFMCommunicate request_size=4 [22:30:19]MH_SAM_APDU [22:30:19]CAPDU: 80 11 00 00 [22:30:19]Write to MH i2c: E2 08 00 14 0D 80 11 00 00 00 00 00 00 9B [22:30:19]Write i2c OK [22:30:19]MH_I2C_Read... [22:30:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:19]Read from MH i2c: E2 [22:30:19]MH_I2C_Read... [22:30:19]Read from MH i2c: E2 17 00 [22:30:19]MH_I2C_Read... [22:30:19]Read from MH i2c: E2 17 00 14 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EA [22:30:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:30:19]wFMCommunicate OK [22:30:19]requested_item fd.num is exist - process it [22:30:19]SAM_PROTO_GetFieldsCounters [22:30:19]wFMCommunicate request_size=4 [22:30:19]MH_SAM_APDU [22:30:19]CAPDU: 80 13 00 00 [22:30:19]Write to MH i2c: E2 08 00 15 0D 80 13 00 00 00 00 00 00 9E [22:30:19]Write i2c OK [22:30:19]MH_I2C_Read... [22:30:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:30:19]Read from MH i2c: E2 [22:30:19]MH_I2C_Read... [22:30:19]Read from MH i2c: E2 62 00 [22:30:19]MH_I2C_Read... [22:30:19]Read from MH i2c: E2 62 00 15 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 64 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 71 02 00 00 5E 04 04 00 71 02 00 00 57 04 04 00 72 02 00 00 19 04 04 00 00 00 00 00 90 00 8E [22:30:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 64 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 71 02 00 00 5E 04 04 00 71 02 00 00 57 04 04 00 72 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:30:19]wFMCommunicate OK [22:30:19]SAM_PROTO_GetFieldsCounters done [22:30:19]requested_item shift.num is exist - process it [22:30:19]requested_item shift.opened is exist - process it [22:30:19]req_shift_opened [22:30:19]FM_GetShiftState [22:30:19]SAM_PROTO_GetShiftState [22:30:19]wFMCommunicate request_size=4 [22:30:19]MH_SAM_APDU [22:30:19]CAPDU: 80 13 01 00 [22:30:19]Write to MH i2c: E2 08 00 16 0D 80 13 01 00 00 00 00 00 A0 [22:30:19]Write i2c OK [22:30:19]MH_I2C_Read... [22:30:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:19]Read from MH i2c: E2 [22:30:19]MH_I2C_Read... [22:30:19]Read from MH i2c: E2 0E 00 [22:30:19]MH_I2C_Read... [22:30:19]Read from MH i2c: E2 0E 00 16 0D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E3 [22:30:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:30:19]wFMCommunicate OK [22:30:19]SAM_PROTO_GetShiftState done [22:30:19]FM_GetShiftState done [22:30:19]req_shift_opened done [22:30:19]requested_item shift.open_date is exist - process it [22:30:19]req_shift_open_date [22:30:19]req_shift_open_date done [22:30:19]produce_requested_data done [22:30:19]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218980,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:30:19]process_action_free close_receipt [22:30:19]json_value_free [22:30:19]json_value_free done [22:30:19]process_json_proto returns [22:30:19]Send response to host [22:30:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218980,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:30:19]free response buf [22:30:19]execute_script done [22:30:19]execute_script returns [22:30:19]free content buf [22:30:19]Sock 7.Close socket [22:30:19]Sock 7.Thread stoped [22:30:23]OFD Sender: No OFD packet to send [22:30:28]OFD Sender: No OFD packet to send [22:30:33]OFD Sender: No OFD packet to send [22:30:38]OFD Sender: No OFD packet to send [22:30:43]OFD Sender: No OFD packet to send [22:30:48]OFD Sender: No OFD packet to send [22:30:53]OFD Sender: No OFD packet to send [22:30:58]OFD Sender: No OFD packet to send [22:31:03]OFD Sender: No OFD packet to send [22:31:08]OFD Sender: No OFD packet to send [22:31:13]OFD Sender: No OFD packet to send [22:31:18]OFD Sender: No OFD packet to send [22:31:23]OFD Sender: No OFD packet to send [22:31:28]OFD Sender: No OFD packet to send [22:31:31]accept exits with 9 [22:31:31]New connection [22:31:31]New thread 3066555748 created [22:31:31]Thread 3066699108 joined [22:31:31]Waiting for new connection... [22:31:31] Sock 9.Parse request [22:31:31]Sock 9.Check first char [22:31:31]Sock 9.First char is OK [22:31:31]request: POST /json_proto HTTP/1.0 [22:31:31]Method: POST [22:31:31]URL: /json_proto [22:31:31]Method is POST - this is cgi request [22:31:31]url: /json_proto [22:31:31]query_string will be loaded in cgi processing [22:31:31]execute_cgi json_proto POST (null) [22:31:31]execute_cgi path=json_proto method=POST [22:31:31]POST find Content-Length [22:31:31]Host: 172.17.40.4:8080 [22:31:31]Content-Length: 1309 [22:31:31]Content-Type: application/json [22:31:31] [22:31:31]POST finish read [22:31:31]Found Content-Length = 1309 [22:31:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79832", "tax_sys" : 0, "items" : [ { "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4011100977624", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0411\u0430\u0443\u043D\u0442\u0438 55\u0433", "price" : 59.00, "quantity" : 1.000, "sum" : 59.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5000159390729", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0422\u0432\u0438\u043A\u0441 \u042D\u043A\u0441\u0442\u0440\u0430 82\u0433", "price" : 89.00, "quantity" : 1.000, "sum" : 89.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 238.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:31:31]execute_script... [22:31:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79832", "tax_sys" : 0, "items" : [ { "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4011100977624", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0411\u0430\u0443\u043D\u0442\u0438 55\u0433", "price" : 59.00, "quantity" : 1.000, "sum" : 59.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5000159390729", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0422\u0432\u0438\u043A\u0441 \u042D\u043A\u0441\u0442\u0440\u0430 82\u0433", "price" : 89.00, "quantity" : 1.000, "sum" : 89.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 238.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:31:31]POST & json_proto [22:31:31]process_json_proto [22:31:31]json parsed OK: [22:31:31]protocol is kg_v1.0 [22:31:31]action value=close_receipt [22:31:31]process_action close_receipt [22:31:31]cmd_close_receipt [22:31:31]MH_GetDate [22:31:31]Write to MH i2c: F0 00 00 17 0D 13 [22:31:31]Write i2c OK [22:31:31]MH_I2C_Read... [22:31:31]Read from MH i2c: F0 [22:31:31]MH_I2C_Read... [22:31:31]Read from MH i2c: F0 09 00 [22:31:31]MH_I2C_Read... [22:31:31]Read from MH i2c: F0 09 00 17 0D 00 44 33 14 67 68 1C 14 67 0D [22:31:31]GetLastDocTimeStamp 1729377016 [22:31:31]current date 1729377092 [22:31:31]FM_GetShiftState [22:31:31]SAM_PROTO_GetShiftState [22:31:31]wFMCommunicate request_size=4 [22:31:31]MH_SAM_APDU [22:31:31]CAPDU: 80 13 01 00 [22:31:31]Write to MH i2c: E2 08 00 18 0D 80 13 01 00 00 00 00 00 A2 [22:31:31]Write i2c OK [22:31:31]MH_I2C_Read... [22:31:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:31:31]Read from MH i2c: E2 [22:31:31]MH_I2C_Read... [22:31:31]Read from MH i2c: E2 0E 00 [22:31:31]MH_I2C_Read... [22:31:31]Read from MH i2c: E2 0E 00 18 0D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E5 [22:31:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:31:31]wFMCommunicate OK [22:31:31]SAM_PROTO_GetShiftState done [22:31:31]FM_GetShiftState done [22:31:31]opened in 1729296582 [22:31:31]opened+sec_in_day 1729382982 [22:31:31]quantity*price = 9000 [22:31:31]sum+1 = 9001 [22:31:31]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4011100977624 Шок Батончик Баунти 55г 1.000 * 59.00 = 59.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5000159390729 Шок Батончик Твикс Экстра 82г 1.000 * 89.00 = 89.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 238.00 НСП 1% : 2.11 НДС 12% : 25.27 Наличными: 238.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 626 19.10.2024 22:31 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218981 ФПД: 167496291733228 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T223132&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218981&fm=167496291733228&tin=02508201610067®Number=0000000000098116&sum=23800 0 [22:31:33]StoreToDocumentArchive [22:31:33]shift 443 fd 218981 [22:31:33]save to /storage/0443/doc_00218981 [22:31:33]save last doc name /storage/0443/doc_00218981 to /storage/kkm_last_doc_name [22:31:33]save OK [22:31:33]Clear old archive folders... [22:31:33]ProcessDocumentItem done err = 0, tmpTLVsize=536 [22:31:33]tlvbuf is 00FD5100 [22:31:33]SAM_PROTO_ClearQueue [22:31:33]wFMCommunicate request_size=4 [22:31:33]MH_SAM_APDU [22:31:33]CAPDU: 80 09 00 00 [22:31:33]Write to MH i2c: E2 08 00 25 0D 80 09 00 00 00 00 00 00 A4 [22:31:33]Write i2c OK [22:31:33]MH_I2C_Read... [22:31:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:31:33]Read from MH i2c: E2 [22:31:33]MH_I2C_Read... [22:31:33]Read from MH i2c: E2 03 00 [22:31:33]MH_I2C_Read... [22:31:33]Read from MH i2c: E2 03 00 25 0D 00 90 00 A6 [22:31:33]RAPDU: 90 00 [22:31:33]wFMCommunicate OK [22:31:33]SAM_PROTO_ClearQueue done [22:31:33]KKMCreateOFDPacket [22:31:33]OFDProtocolAddRootSTLVToBuf [22:31:33]FM_MakeSignedData [22:31:33]FM_MakeSignedData [22:31:33]SAM_PROTO_SignData [22:31:33]wFMCommunicate request_size=4 [22:31:33]MH_SAM_APDU [22:31:33]CAPDU: 80 0D 01 02 [22:31:33]Write to MH i2c: E2 08 00 26 0D 80 0D 01 02 00 00 00 00 AC [22:31:33]Write i2c OK [22:31:33]MH_I2C_Read... [22:31:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:31:33]Read from MH i2c: E2 [22:31:33]MH_I2C_Read... [22:31:33]Read from MH i2c: E2 03 00 [22:31:33]MH_I2C_Read... [22:31:33]Read from MH i2c: E2 03 00 26 0D 00 90 00 A7 [22:31:33]RAPDU: 90 00 [22:31:33]wFMCommunicate OK [22:31:33]wFMCommunicate request_size=255 [22:31:33]MH_SAM_APDU [22:31:33]CAPDU: 80 0D 02 02 FA 03 00 18 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 36 32 34 06 04 29 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 91 D0 B0 D1 83 D0 BD D1 82 D0 B8 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 [22:31:33]Write to MH i2c: E2 02 01 27 0D 80 0D 02 02 FA 00 03 00 18 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 36 32 34 06 04 29 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 91 D0 B0 D1 83 D0 BD D1 82 D0 B8 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 00 00 BA [22:31:33]Write i2c OK [22:31:33]MH_I2C_Read... [22:31:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:31:33]Read from MH i2c: E2 [22:31:33]MH_I2C_Read... [22:31:33]Read from MH i2c: E2 03 00 [22:31:33]MH_I2C_Read... [22:31:33]Read from MH i2c: E2 03 00 27 0D 00 90 00 A8 [22:31:33]RAPDU: 90 00 [22:31:33]wFMCommunicate OK [22:31:33]wFMCommunicate request_size=255 [22:31:33]MH_SAM_APDU [22:31:33]CAPDU: 80 0D 02 02 FA 01 23 04 78 00 8A 04 0D 00 35 30 30 30 31 35 39 33 39 30 37 32 39 06 04 34 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 D0 AD D0 BA D1 81 D1 82 D1 80 D0 B0 20 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 09 00 00 00 00 07 04 06 00 F8 5C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 44 33 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 [22:31:33]Write to MH i2c: E2 02 01 28 0D 80 0D 02 02 FA 00 01 23 04 78 00 8A 04 0D 00 35 30 30 30 31 35 39 33 39 30 37 32 39 06 04 34 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 D0 AD D0 BA D1 81 D1 82 D1 80 D0 B0 20 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 09 00 00 00 00 07 04 06 00 F8 5C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 44 33 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 00 00 E4 [22:31:33]Write i2c OK [22:31:33]MH_I2C_Read... [22:31:33]OFD Sender: No OFD packet to send [22:31:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:31:33]Read from MH i2c: E2 [22:31:33]MH_I2C_Read... [22:31:33]Read from MH i2c: E2 03 00 [22:31:33]MH_I2C_Read... [22:31:33]Read from MH i2c: E2 03 00 28 0D 00 90 00 A9 [22:31:33]RAPDU: 90 00 [22:31:33]wFMCommunicate OK [22:31:33]wFMCommunicate request_size=45 [22:31:33]MH_SAM_APDU [22:31:33]CAPDU: 80 0D 02 02 28 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 65 57 03 00 35 04 06 00 98 56 44 F8 4E EC [22:31:33]Write to MH i2c: E2 30 00 29 0D 80 0D 02 02 28 00 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 65 57 03 00 35 04 06 00 98 56 44 F8 4E EC 00 00 22 [22:31:34]Write i2c OK [22:31:34]MH_I2C_Read... [22:31:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:31:34]Read from MH i2c: E2 [22:31:34]MH_I2C_Read... [22:31:34]Read from MH i2c: E2 03 00 [22:31:34]MH_I2C_Read... [22:31:34]Read from MH i2c: E2 03 00 29 0D 00 90 00 AA [22:31:34]RAPDU: 90 00 [22:31:34]wFMCommunicate OK [22:31:34]wFMCommunicate request_size=4 [22:31:34]MH_SAM_APDU [22:31:34]CAPDU: 80 0D 03 02 [22:31:34]Write to MH i2c: E2 08 00 2A 0D 80 0D 03 02 00 00 00 00 B2 [22:31:34]Write i2c OK [22:31:34]MH_I2C_Read... [22:31:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:31:34]Read from MH i2c: E2 [22:31:34]MH_I2C_Read... [22:31:34]Read from MH i2c: E2 0B 00 [22:31:34]MH_I2C_Read... [22:31:34]Read from MH i2c: E2 0B 00 2A 0D 00 BC 0D D1 64 7D F1 69 EB 90 00 73 [22:31:34]RAPDU: BC 0D D1 64 7D F1 69 EB 90 00 [22:31:34]wFMCommunicate OK [22:31:34]SAM_PROTO_SignData done [22:31:34]FM_MakeSignedData done [22:31:34]CreateOFDProtocolMessage [22:31:34]wFMCommunicate request_size=4 [22:31:34]MH_SAM_APDU [22:31:34]CAPDU: 80 11 00 00 [22:31:34]Write to MH i2c: E2 08 00 2B 0D 80 11 00 00 00 00 00 00 B2 [22:31:34]Write i2c OK [22:31:34]MH_I2C_Read... [22:31:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:31:34]Read from MH i2c: E2 [22:31:34]MH_I2C_Read... [22:31:34]Read from MH i2c: E2 17 00 [22:31:34]MH_I2C_Read... [22:31:34]Read from MH i2c: E2 17 00 2B 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 01 [22:31:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:31:34]wFMCommunicate OK [22:31:34]CreateOFDProtocolMessage done [22:31:34]OFDSenderStorePacket 218981 [22:31:34]StoreOFDPacket docnum=218981 [22:31:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 02 00 00 49 84 24 02 48 51 5A 03 01 00 03 00 18 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 36 32 34 06 04 29 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 91 D0 B0 D1 83 D0 BD D1 82 D0 B8 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 35 30 30 30 31 35 39 33 39 30 37 32 39 06 04 34 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 D0 AD D0 BA D1 81 D1 82 D1 80 D0 B0 20 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 09 00 00 00 00 07 04 06 00 F8 5C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 44 33 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 65 57 03 00 35 04 06 00 98 56 44 F8 4E EC BC 0D D1 64 7D F1 69 EB [22:31:34]CheckFolder [22:31:34]dirname=/storage/ofd_packets [22:31:34]CheckFolder done [22:31:34]ProducePacketName [22:31:34]name=ofd_packets/00218981 [22:31:34]NVStorageSaveData ofd_packets/00218981 [22:31:34]File name is /storage/ofd_packets/00218981 [22:31:34]Write 586 bytes [22:31:34]NVStorageSaveData done [22:31:34]OFDSenderStorePacket done [22:31:34]KKMCreateOFDPacket done [22:31:34]NVStorageSaveData kkm_last_timestamp [22:31:34]File name is /storage/kkm_last_timestamp [22:31:34]Write 4 bytes [22:31:34]NVStorageSaveData done [22:31:34]ExternCall_PrintAddStr [22:31:34]wPrintStart [22:31:34]Write to MH i2c: 01 00 00 2C 0D 39 [22:31:34]Write i2c OK [22:31:34]MH_I2C_Read... [22:31:34]Read from MH i2c: 01 [22:31:34]MH_I2C_Read... [22:31:34]Read from MH i2c: 01 07 00 [22:31:34]MH_I2C_Read... [22:31:34]Read from MH i2c: 01 07 00 2C 0D 00 00 00 00 00 FF 0F 4E [22:31:34]RasterBufferAndPrint [22:31:34]line Счет N : (3)79832 [22:31:34]line ИНН: 02508201610067 [22:31:34]line Контрольно-Кассовый Чек [22:31:34]line ПРОДАЖА [22:31:34]line Товар: 4660085515163 [22:31:34]line Шок Батончик Сникерс супер 95/80г [22:31:34]line 1.000 * 90.00 [22:31:34]line = 90.00 [22:31:34]line НДС 12% НСП 1% [22:31:34]line > о реализуемом товаре [22:31:34]line Товар: 4011100977624 [22:31:34]line Шок Батончик Баунти 55г [22:31:34]line 1.000 * 59.00 [22:31:34]line = 59.00 [22:31:34]line НДС 12% НСП 1% [22:31:34]line > о реализуемом товаре [22:31:34]line Товар: 5000159390729 [22:31:34]line Шок Батончик Твикс Экстра 82г [22:31:34]line 1.000 * 89.00 [22:31:34]line = 89.00 [22:31:34]line НДС 12% НСП 1% [22:31:34]line > о реализуемом товаре [22:31:34]line ИТОГО: 238.00 [22:31:34]line НСП 1% : 2.11 [22:31:34]line НДС 12% : 25.27 [22:31:34]line Наличными: 238.00 [22:31:34]line Безнал.: 0.00 [22:31:34]line Место: АЗС № 84 "Партнер Нефть" [22:31:34]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:31:34]line СНО: Общий режим [22:31:34]line Чек 626 19.10.2024 22:31 [22:31:34]line Смена: 443 ФФД: 1.0 [22:31:34]line ЗНМ: 0300000178 [22:31:34]line РНМ: 0000000000098116 [22:31:34]line Версия ККМ: 001 [22:31:34]line ФМ: 0000000000965413 [22:31:34]line ФД: 218981 [22:31:34]line ФПД: 167496291733228 [22:31:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T223132&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218981&fm=167496291733228&tin=02508201610067®Number=0000000000098116&sum=23800 [22:31:34]line 0 [22:31:34]OFD Sender: Processing packet 218981 [packets to send 80, broken 79] [22:31:34]ProducePacketName [22:31:34]name=ofd_packets/00218981 [22:31:34]OFD Sender: To server: pG, [22:31:34]CommunicateWithHost lk.salyk.kg:30040 [22:31:34]ConnectInit lk.salyk.kg [22:31:34]written 0, free lines is 4095 [22:31:34]Connected sock=10 [22:31:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2C 02 00 00 49 84 24 02 48 51 5A 03 01 00 03 00 18 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 36 32 34 06 04 29 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 91 D0 B0 D1 83 D0 BD D1 82 D0 B8 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 35 30 30 30 31 35 39 33 39 30 37 32 39 06 04 34 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 D0 AD D0 BA D1 81 D1 82 D1 80 D0 B0 20 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 09 00 00 00 00 07 04 06 00 F8 5C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 44 33 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 65 57 03 00 35 04 06 00 98 56 44 F8 4E EC BC 0D D1 64 7D F1 69 EB [22:31:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 86 E0 47 00 A6 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 39 36 35 34 31 33 10 04 04 00 65 57 03 00 F4 03 04 00 F2 DE 13 67 B6 04 01 00 00 12 0A D5 E8 2E 24 35 5F [22:31:34]CommunicateWithHost err = 0 [22:31:34]CheckOFDResponse [22:31:34]1017 (14) - 77093643461234 [22:31:34]1041 (16) - 0000000000965413 [22:31:34]1040 (4) - 218981 [22:31:34]1012 (4) - 19.10.2024 16:31 [22:31:34]1206 (1) - 0 [22:31:34]OFD Sender: Remove packet 218981 [22:31:34]ProducePacketName [22:31:34]name=ofd_packets/00218981 [22:31:34]NVStorageDeleteData [22:31:35]Write to MH i2c: 01 00 00 62 0D 6F [22:31:35]Write i2c OK [22:31:35]MH_I2C_Read... [22:31:35]Read from MH i2c: 01 [22:31:35]MH_I2C_Read... [22:31:35]Read from MH i2c: 01 07 00 [22:31:35]MH_I2C_Read... [22:31:35]Read from MH i2c: 01 07 00 62 0D 00 00 00 00 00 2E 0C B0 [22:31:35]RasterBufferAndPrint [22:31:35]line [22:31:35]line [22:31:35]line [22:31:35]line [22:31:35]line [22:31:35]written 0, free lines is 3124 [22:31:35]MH_Cut [22:31:35]Write to MH i2c: D1 01 00 69 0D 01 48 [22:31:35]Write i2c OK [22:31:35]MH_I2C_Read... [22:31:35]Read from MH i2c: D1 [22:31:35]MH_I2C_Read... [22:31:35]Read from MH i2c: D1 01 00 [22:31:35]MH_I2C_Read... [22:31:35]Read from MH i2c: D1 01 00 69 0D 00 47 [22:31:35]Write to MH i2c: 01 00 00 6A 0D 77 [22:31:35]Write i2c OK [22:31:35]MH_I2C_Read... [22:31:35]OFD Sender: No OFD packet to send [22:31:35]*** Cut start [22:31:35]*** Partial cut [22:31:35]*** CUTSNS_PIN = 1 [22:31:35]*** CUTSNS_PIN = 0 [22:31:36]*** Brake cut motor [22:31:36]Read from MH i2c: 01 [22:31:36]MH_I2C_Read... [22:31:36]*** Stop cut motor [22:31:36]*** Cut end [22:31:36]Read from MH i2c: 01 07 00 [22:31:36]MH_I2C_Read... [22:31:36]Read from MH i2c: 01 07 00 6A 0D 00 00 00 00 00 FF 0F 8C [22:31:36]process_action close_receipt done [22:31:36]requested_data is exist [22:31:36]produce_requested_data [22:31:36]requested_item fm.sn is exist - process it [22:31:36]wFMCommunicate request_size=4 [22:31:36]MH_SAM_APDU [22:31:36]CAPDU: 80 11 00 00 [22:31:36]Write to MH i2c: E2 08 00 6B 0D 80 11 00 00 00 00 00 00 F2 [22:31:36]Write i2c OK [22:31:36]MH_I2C_Read... [22:31:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:31:36]Read from MH i2c: E2 [22:31:36]MH_I2C_Read... [22:31:36]Read from MH i2c: E2 17 00 [22:31:36]MH_I2C_Read... [22:31:36]Read from MH i2c: E2 17 00 6B 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 41 [22:31:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:31:36]wFMCommunicate OK [22:31:36]requested_item fd.num is exist - process it [22:31:36]SAM_PROTO_GetFieldsCounters [22:31:36]wFMCommunicate request_size=4 [22:31:36]MH_SAM_APDU [22:31:36]CAPDU: 80 13 00 00 [22:31:36]Write to MH i2c: E2 08 00 6C 0D 80 13 00 00 00 00 00 00 F5 [22:31:36]Write i2c OK [22:31:36]MH_I2C_Read... [22:31:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:31:36]Read from MH i2c: E2 [22:31:36]MH_I2C_Read... [22:31:36]Read from MH i2c: E2 62 00 [22:31:36]MH_I2C_Read... [22:31:36]Read from MH i2c: E2 62 00 6C 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 65 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 72 02 00 00 5E 04 04 00 72 02 00 00 57 04 04 00 73 02 00 00 19 04 04 00 00 00 00 00 90 00 E9 [22:31:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 65 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 72 02 00 00 5E 04 04 00 72 02 00 00 57 04 04 00 73 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:31:36]wFMCommunicate OK [22:31:36]SAM_PROTO_GetFieldsCounters done [22:31:36]requested_item shift.num is exist - process it [22:31:36]requested_item shift.opened is exist - process it [22:31:36]req_shift_opened [22:31:36]FM_GetShiftState [22:31:36]SAM_PROTO_GetShiftState [22:31:36]wFMCommunicate request_size=4 [22:31:36]MH_SAM_APDU [22:31:36]CAPDU: 80 13 01 00 [22:31:36]Write to MH i2c: E2 08 00 6D 0D 80 13 01 00 00 00 00 00 F7 [22:31:36]Write i2c OK [22:31:36]MH_I2C_Read... [22:31:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:31:36]Read from MH i2c: E2 [22:31:36]MH_I2C_Read... [22:31:36]Read from MH i2c: E2 0E 00 [22:31:36]MH_I2C_Read... [22:31:36]Read from MH i2c: E2 0E 00 6D 0D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3A [22:31:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:31:36]wFMCommunicate OK [22:31:36]SAM_PROTO_GetShiftState done [22:31:36]FM_GetShiftState done [22:31:36]req_shift_opened done [22:31:36]requested_item shift.open_date is exist - process it [22:31:36]req_shift_open_date [22:31:36]req_shift_open_date done [22:31:36]produce_requested_data done [22:31:36]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218981,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:31:36]process_action_free close_receipt [22:31:36]json_value_free [22:31:36]json_value_free done [22:31:36]process_json_proto returns [22:31:36]Send response to host [22:31:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218981,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:31:36]free response buf [22:31:36]execute_script done [22:31:36]execute_script returns [22:31:36]free content buf [22:31:36]Sock 9.Close socket [22:31:36]Sock 9.Thread stoped [22:31:40]OFD Sender: No OFD packet to send [22:31:45]OFD Sender: No OFD packet to send [22:31:50]OFD Sender: No OFD packet to send [22:31:55]OFD Sender: No OFD packet to send [22:32:00]OFD Sender: No OFD packet to send [22:32:05]OFD Sender: No OFD packet to send [22:32:10]OFD Sender: No OFD packet to send [22:32:15]OFD Sender: No OFD packet to send [22:32:20]OFD Sender: No OFD packet to send [22:32:25]OFD Sender: No OFD packet to send [22:32:30]OFD Sender: No OFD packet to send [22:32:35]OFD Sender: No OFD packet to send [22:32:40]OFD Sender: No OFD packet to send [22:32:45]OFD Sender: No OFD packet to send [22:32:50]OFD Sender: No OFD packet to send [22:32:55]OFD Sender: No OFD packet to send [22:33:00]OFD Sender: No OFD packet to send [22:33:05]OFD Sender: No OFD packet to send [22:33:10]OFD Sender: No OFD packet to send [22:33:15]OFD Sender: No OFD packet to send [22:33:20]OFD Sender: No OFD packet to send [22:33:25]OFD Sender: No OFD packet to send [22:33:30]OFD Sender: No OFD packet to send [22:33:35]OFD Sender: No OFD packet to send [22:33:40]OFD Sender: No OFD packet to send [22:33:45]OFD Sender: No OFD packet to send [22:33:50]OFD Sender: No OFD packet to send [22:33:55]OFD Sender: No OFD packet to send [22:34:00]OFD Sender: No OFD packet to send [22:34:05]OFD Sender: No OFD packet to send [22:34:10]OFD Sender: No OFD packet to send [22:34:15]OFD Sender: No OFD packet to send [22:34:20]OFD Sender: No OFD packet to send [22:34:25]OFD Sender: No OFD packet to send [22:34:30]OFD Sender: No OFD packet to send [22:34:35]OFD Sender: No OFD packet to send [22:34:40]OFD Sender: No OFD packet to send [22:34:45]OFD Sender: No OFD packet to send [22:34:50]OFD Sender: No OFD packet to send [22:34:55]OFD Sender: No OFD packet to send [22:35:00]OFD Sender: No OFD packet to send [22:35:05]OFD Sender: No OFD packet to send [22:35:10]OFD Sender: No OFD packet to send [22:35:15]OFD Sender: No OFD packet to send [22:35:20]OFD Sender: No OFD packet to send [22:35:25]OFD Sender: No OFD packet to send [22:35:30]OFD Sender: No OFD packet to send [22:35:35]OFD Sender: No OFD packet to send [22:35:40]OFD Sender: No OFD packet to send [22:35:45]OFD Sender: No OFD packet to send [22:35:50]OFD Sender: No OFD packet to send [22:35:55]OFD Sender: No OFD packet to send [22:36:00]OFD Sender: No OFD packet to send [22:36:05]OFD Sender: No OFD packet to send [22:36:10]OFD Sender: No OFD packet to send [22:36:15]OFD Sender: No OFD packet to send [22:36:20]OFD Sender: No OFD packet to send [22:36:25]OFD Sender: No OFD packet to send [22:36:30]OFD Sender: No OFD packet to send [22:36:35]OFD Sender: No OFD packet to send [22:36:40]OFD Sender: No OFD packet to send [22:36:45]OFD Sender: No OFD packet to send [22:36:50]OFD Sender: No OFD packet to send [22:36:55]OFD Sender: No OFD packet to send [22:37:00]OFD Sender: No OFD packet to send [22:37:05]OFD Sender: No OFD packet to send [22:37:10]OFD Sender: No OFD packet to send [22:37:15]OFD Sender: No OFD packet to send [22:37:20]OFD Sender: No OFD packet to send [22:37:25]OFD Sender: No OFD packet to send [22:37:30]OFD Sender: No OFD packet to send [22:37:35]OFD Sender: No OFD packet to send [22:37:40]OFD Sender: No OFD packet to send [22:37:45]OFD Sender: No OFD packet to send [22:37:50]OFD Sender: No OFD packet to send [22:37:55]OFD Sender: No OFD packet to send [22:38:00]OFD Sender: No OFD packet to send [22:38:05]OFD Sender: No OFD packet to send [22:38:10]OFD Sender: No OFD packet to send [22:38:15]OFD Sender: No OFD packet to send [22:38:20]OFD Sender: No OFD packet to send [22:38:25]OFD Sender: No OFD packet to send [22:38:30]OFD Sender: No OFD packet to send [22:38:35]OFD Sender: No OFD packet to send [22:38:40]OFD Sender: No OFD packet to send [22:38:45]OFD Sender: No OFD packet to send [22:38:50]OFD Sender: No OFD packet to send [22:38:55]OFD Sender: No OFD packet to send [22:39:00]OFD Sender: No OFD packet to send [22:39:05]OFD Sender: No OFD packet to send [22:39:10]OFD Sender: No OFD packet to send [22:39:15]OFD Sender: No OFD packet to send [22:39:20]OFD Sender: No OFD packet to send [22:39:25]OFD Sender: No OFD packet to send [22:39:30]OFD Sender: No OFD packet to send [22:39:35]OFD Sender: No OFD packet to send [22:39:40]OFD Sender: No OFD packet to send [22:39:45]OFD Sender: No OFD packet to send [22:39:50]OFD Sender: No OFD packet to send [22:39:55]OFD Sender: No OFD packet to send [22:40:00]OFD Sender: No OFD packet to send [22:40:05]OFD Sender: No OFD packet to send [22:40:10]OFD Sender: No OFD packet to send [22:40:15]OFD Sender: No OFD packet to send [22:40:20]OFD Sender: No OFD packet to send [22:40:25]OFD Sender: No OFD packet to send [22:40:30]OFD Sender: No OFD packet to send [22:40:35]OFD Sender: No OFD packet to send [22:40:40]OFD Sender: No OFD packet to send [22:40:45]OFD Sender: No OFD packet to send [22:40:50]OFD Sender: No OFD packet to send [22:40:55]OFD Sender: No OFD packet to send [22:41:00]OFD Sender: No OFD packet to send [22:41:05]OFD Sender: No OFD packet to send [22:41:10]OFD Sender: No OFD packet to send [22:41:15]OFD Sender: No OFD packet to send [22:41:20]OFD Sender: No OFD packet to send [22:41:25]OFD Sender: No OFD packet to send [22:41:30]OFD Sender: No OFD packet to send [22:41:35]OFD Sender: No OFD packet to send [22:41:36]accept exits with 7 [22:41:36]New connection [22:41:36]New thread 3066699108 created [22:41:36]Thread 3066555748 joined [22:41:36]Waiting for new connection... [22:41:36] Sock 7.Parse request [22:41:36]Sock 7.Check first char [22:41:36]Sock 7.First char is OK [22:41:36]request: POST /json_proto HTTP/1.0 [22:41:36]Method: POST [22:41:36]URL: /json_proto [22:41:36]Method is POST - this is cgi request [22:41:36]url: /json_proto [22:41:36]query_string will be loaded in cgi processing [22:41:36]execute_cgi json_proto POST (null) [22:41:36]execute_cgi path=json_proto method=POST [22:41:36]POST find Content-Length [22:41:36]Host: 172.17.40.4:8080 [22:41:36]Content-Length: 762 [22:41:36]Content-Type: application/json [22:41:36] [22:41:36]POST finish read [22:41:36]Found Content-Length = 762 [22:41:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 26.320, "sum" : 1800.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1800.29 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:36]execute_script... [22: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)536540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 26.320, "sum" : 1800.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1800.29 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:36]POST & json_proto [22:41:36]process_json_proto [22:41:36]json parsed OK: [22:41:36]protocol is kg_v1.0 [22:41:36]action value=close_receipt [22:41:36]process_action close_receipt [22:41:36]cmd_close_receipt [22:41:36]MH_GetDate [22:41:36]Write to MH i2c: F0 00 00 6E 0D 6A [22:41:36]Write i2c OK [22:41:36]MH_I2C_Read... [22:41:36]Read from MH i2c: F0 [22:41:36]MH_I2C_Read... [22:41:36]Read from MH i2c: F0 09 00 [22:41:36]MH_I2C_Read... [22:41:36]Read from MH i2c: F0 09 00 6E 0D 00 A1 35 14 67 68 1C 14 67 C3 [22:41:36]GetLastDocTimeStamp 1729377092 [22:41:36]current date 1729377697 [22:41:36]FM_GetShiftState [22:41:36]SAM_PROTO_GetShiftState [22:41:36]wFMCommunicate request_size=4 [22:41:36]MH_SAM_APDU [22:41:36]CAPDU: 80 13 01 00 [22:41:36]Write to MH i2c: E2 08 00 6F 0D 80 13 01 00 00 00 00 00 F9 [22:41:36]Write i2c OK [22:41:36]MH_I2C_Read... [22:41:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:36]Read from MH i2c: E2 [22:41:36]MH_I2C_Read... [22:41:36]Read from MH i2c: E2 0E 00 [22:41:36]MH_I2C_Read... [22:41:36]Read from MH i2c: E2 0E 00 6F 0D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 3C [22:41:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:41:36]wFMCommunicate OK [22:41:36]SAM_PROTO_GetShiftState done [22:41:36]FM_GetShiftState done [22:41:36]opened in 1729296582 [22:41:36]opened+sec_in_day 1729382982 [22:41:36]quantity*price = 180028 [22:41:36]sum+1 = 180030 [22:41:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1800.29 НСП 1% : 15.93 НДС 12% : 191.18 Наличными: 0.00 Безнал.: 1800.29 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 627 19.10.2024 22:41 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218982 ФПД: 269375204301087 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T224137&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218982&fm=269375204301087&tin=02508201610067®Number=0000000000098116&sum=180029 [22:41:37]StoreToDocumentArchive [22:41:37]shift 443 fd 218982 [22:41:37]save to /storage/0443/doc_00218982 [22:41:37]save last doc name /storage/0443/doc_00218982 to /storage/kkm_last_doc_name [22:41:37]save OK [22:41:37]Clear old archive folders... [22:41:37]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:41:37]tlvbuf is 00FB09C0 [22:41:37]SAM_PROTO_ClearQueue [22:41:37]wFMCommunicate request_size=4 [22:41:37]MH_SAM_APDU [22:41:37]CAPDU: 80 09 00 00 [22:41:37]Write to MH i2c: E2 08 00 7C 0D 80 09 00 00 00 00 00 00 FB [22:41:37]Write i2c OK [22:41:37]MH_I2C_Read... [22:41:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:41:38]Read from MH i2c: E2 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: E2 03 00 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: E2 03 00 7C 0D 00 90 00 FD [22:41:38]RAPDU: 90 00 [22:41:38]wFMCommunicate OK [22:41:38]SAM_PROTO_ClearQueue done [22:41:38]KKMCreateOFDPacket [22:41:38]OFDProtocolAddRootSTLVToBuf [22:41:38]FM_MakeSignedData [22:41:38]FM_MakeSignedData [22:41:38]SAM_PROTO_SignData [22:41:38]wFMCommunicate request_size=4 [22:41:38]MH_SAM_APDU [22:41:38]CAPDU: 80 0D 01 02 [22:41:38]Write to MH i2c: E2 08 00 7D 0D 80 0D 01 02 00 00 00 00 03 [22:41:38]Write i2c OK [22:41:38]MH_I2C_Read... [22:41:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:41:38]Read from MH i2c: E2 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: E2 03 00 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: E2 03 00 7D 0D 00 90 00 FE [22:41:38]RAPDU: 90 00 [22:41:38]wFMCommunicate OK [22:41:38]wFMCommunicate request_size=255 [22:41:38]MH_SAM_APDU [22:41:38]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 D0 66 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 3D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D BF 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 A1 35 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 66 57 03 00 35 04 06 00 [22:41:38]Write to MH i2c: E2 02 01 7E 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 D0 66 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 3D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D BF 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 A1 35 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 66 57 03 00 35 04 06 00 00 00 21 [22:41:38]Write i2c OK [22:41:38]MH_I2C_Read... [22:41:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:38]Read from MH i2c: E2 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: E2 03 00 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: E2 03 00 7E 0D 00 90 00 FF [22:41:38]RAPDU: 90 00 [22:41:38]wFMCommunicate OK [22:41:38]wFMCommunicate request_size=11 [22:41:38]MH_SAM_APDU [22:41:38]CAPDU: 80 0D 02 02 06 F4 FE CD 5D 19 1F [22:41:38]Write to MH i2c: E2 0E 00 7F 0D 80 0D 02 02 06 00 F4 FE CD 5D 19 1F 00 00 66 [22:41:38]Write i2c OK [22:41:38]MH_I2C_Read... [22:41:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:38]Read from MH i2c: E2 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: E2 03 00 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: E2 03 00 7F 0D 00 90 00 00 [22:41:38]RAPDU: 90 00 [22:41:38]wFMCommunicate OK [22:41:38]wFMCommunicate request_size=4 [22:41:38]MH_SAM_APDU [22:41:38]CAPDU: 80 0D 03 02 [22:41:38]Write to MH i2c: E2 08 00 80 0D 80 0D 03 02 00 00 00 00 08 [22:41:38]Write i2c OK [22:41:38]MH_I2C_Read... [22:41:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:41:38]Read from MH i2c: E2 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: E2 0B 00 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: E2 0B 00 80 0D 00 45 60 E7 5B 19 AC 6A D8 90 00 F7 [22:41:38]RAPDU: 45 60 E7 5B 19 AC 6A D8 90 00 [22:41:38]wFMCommunicate OK [22:41:38]SAM_PROTO_SignData done [22:41:38]FM_MakeSignedData done [22:41:38]CreateOFDProtocolMessage [22:41:38]wFMCommunicate request_size=4 [22:41:38]MH_SAM_APDU [22:41:38]CAPDU: 80 11 00 00 [22:41:38]Write to MH i2c: E2 08 00 81 0D 80 11 00 00 00 00 00 00 08 [22:41:38]Write i2c OK [22:41:38]MH_I2C_Read... [22:41:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:38]Read from MH i2c: E2 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: E2 17 00 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: E2 17 00 81 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 57 [22:41:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:41:38]wFMCommunicate OK [22:41:38]CreateOFDProtocolMessage done [22:41:38]OFDSenderStorePacket 218982 [22:41:38]StoreOFDPacket docnum=218982 [22:41:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 5B 24 08 01 5A 63 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D0 66 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 3D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D BF 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 A1 35 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 66 57 03 00 35 04 06 00 F4 FE CD 5D 19 1F 45 60 E7 5B 19 AC 6A D8 [22:41:38]CheckFolder [22:41:38]dirname=/storage/ofd_packets [22:41:38]CheckFolder done [22:41:38]ProducePacketName [22:41:38]name=ofd_packets/00218982 [22:41:38]NVStorageSaveData ofd_packets/00218982 [22:41:38]File name is /storage/ofd_packets/00218982 [22:41:38]Write 302 bytes [22:41:38]NVStorageSaveData done [22:41:38]OFDSenderStorePacket done [22:41:38]KKMCreateOFDPacket done [22:41:38]NVStorageSaveData kkm_last_timestamp [22:41:38]File name is /storage/kkm_last_timestamp [22:41:38]Write 4 bytes [22:41:38]NVStorageSaveData done [22:41:38]ExternCall_PrintAddStr [22:41:38]wPrintStart [22:41:38]Write to MH i2c: 01 00 00 82 0D 8F [22:41:38]Write i2c OK [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: 01 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: 01 07 00 [22:41:38]MH_I2C_Read... [22:41:38]Read from MH i2c: 01 07 00 82 0D 00 00 00 00 00 FF 0F A4 [22:41:38]RasterBufferAndPrint [22:41:38]line Счет N : (1)536540 [22:41:38]line ИНН: 02508201610067 [22:41:38]line Контрольно-Кассовый Чек [22:41:38]line ПРОДАЖА [22:41:38]line ТРК (МРК, ГНК) : 12 [22:41:38]line Товар: 2710124130 [22:41:38]line SUPER 92-К-5 [22:41:38]line 26.320 * 68.40 [22:41:38]line = 1800.29 [22:41:38]line НДС 12% НСП 1% [22:41:38]line > о реализуемом товаре [22:41:38]line ИТОГО: 1800.29 [22:41:38]line НСП 1% : 15.93 [22:41:38]line НДС 12% : 191.18 [22:41:38]line Наличными: 0.00 [22:41:38]line Безнал.: 1800.29 [22:41:38]line Место: АЗС № 84 "Партнер Нефть" [22:41:38]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:41:38]line СНО: Общий режим [22:41:38]line Чек 627 19.10.2024 22:41 [22:41:38]line Смена: 443 ФФД: 1.0 [22:41:38]line ЗНМ: 0300000178 [22:41:38]line РНМ: 0000000000098116 [22:41:38]line Версия ККМ: 001 [22:41:38]line Платежная система: Mbank [22:41:38]line ФМ: 0000000000965413 [22:41:38]line ФД: 218982 [22:41:38]line ФПД: 269375204301087 [22:41:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T224137&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218982&fm=269375204301087&tin=02508201610067®Number=0000000000098116&sum=180029 [22:41:38]written 0, free lines is 4095 [22:41:38]OFD Sender: Processing packet 218982 [packets to send 80, broken 79] [22:41:38]ProducePacketName [22:41:38]name=ofd_packets/00218982 [22:41:38]OFD Sender: To server: pG, [22:41:38]CommunicateWithHost lk.salyk.kg:30040 [22:41:38]ConnectInit lk.salyk.kg [22:41:38]Connected sock=10 [22:41:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 5B 24 08 01 5A 63 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D0 66 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 3D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D BF 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 A1 35 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 66 57 03 00 35 04 06 00 F4 FE CD 5D 19 1F 45 60 E7 5B 19 AC 6A D8 [22:41:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C9 84 47 00 56 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 66 57 03 00 F4 03 04 00 4F E1 13 67 B6 04 01 00 00 44 4A 78 51 BE BB 66 13 [22:41:39]CommunicateWithHost err = 0 [22:41:39]CheckOFDResponse [22:41:39]1017 (14) - 77093643461234 [22:41:39]1041 (16) - 0000000000965413 [22:41:39]1040 (4) - 218982 [22:41:39]1012 (4) - 19.10.2024 16:41 [22:41:39]1206 (1) - 0 [22:41:39]OFD Sender: Remove packet 218982 [22:41:39]ProducePacketName [22:41:39]name=ofd_packets/00218982 [22:41:39]NVStorageDeleteData [22:41:39]Write to MH i2c: 01 00 00 AB 0D B8 [22:41:39]Write i2c OK [22:41:39]MH_I2C_Read... [22:41:39]Read from MH i2c: 01 [22:41:39]MH_I2C_Read... [22:41:39]Read from MH i2c: 01 07 00 [22:41:39]MH_I2C_Read... [22:41:39]Read from MH i2c: 01 07 00 AB 0D 00 00 00 00 00 0C 0D D8 [22:41:39]RasterBufferAndPrint [22:41:39]line [22:41:39]line [22:41:39]line [22:41:39]line [22:41:39]line [22:41:39]written 0, free lines is 3347 [22:41:39]MH_Cut [22:41:39]Write to MH i2c: D1 01 00 B2 0D 01 91 [22:41:39]Write i2c OK [22:41:39]MH_I2C_Read... [22:41:39]Read from MH i2c: D1 [22:41:39]MH_I2C_Read... [22:41:39]Read from MH i2c: D1 01 00 [22:41:39]MH_I2C_Read... [22:41:39]Read from MH i2c: D1 01 00 B2 0D 00 90 [22:41:39]Write to MH i2c: 01 00 00 B3 0D C0 [22:41:39]Write i2c OK [22:41:39]MH_I2C_Read... [22:41:39]OFD Sender: No OFD packet to send [22:41:39]*** Cut start [22:41:39]*** Partial cut [22:41:39]*** CUTSNS_PIN = 1 [22:41:40]*** CUTSNS_PIN = 0 [22:41:40]*** Brake cut motor [22:41:40]Read from MH i2c: 01 [22:41:40]MH_I2C_Read... [22:41:40]*** Stop cut motor [22:41:40]*** Cut end [22:41:40]Read from MH i2c: 01 07 00 [22:41:40]MH_I2C_Read... [22:41:40]Read from MH i2c: 01 07 00 B3 0D 00 00 00 00 00 FF 0F D5 [22:41:40]process_action close_receipt done [22:41:40]requested_data is exist [22:41:40]produce_requested_data [22:41:40]requested_item fm.sn is exist - process it [22:41:40]wFMCommunicate request_size=4 [22:41:40]MH_SAM_APDU [22:41:40]CAPDU: 80 11 00 00 [22:41:40]Write to MH i2c: E2 08 00 B4 0D 80 11 00 00 00 00 00 00 3B [22:41:40]Write i2c OK [22:41:40]MH_I2C_Read... [22:41:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:40]Read from MH i2c: E2 [22:41:40]MH_I2C_Read... [22:41:40]Read from MH i2c: E2 17 00 [22:41:40]MH_I2C_Read... [22:41:40]Read from MH i2c: E2 17 00 B4 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8A [22:41:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:41:40]wFMCommunicate OK [22:41:40]requested_item fd.num is exist - process it [22:41:40]SAM_PROTO_GetFieldsCounters [22:41:40]wFMCommunicate request_size=4 [22:41:40]MH_SAM_APDU [22:41:40]CAPDU: 80 13 00 00 [22:41:40]Write to MH i2c: E2 08 00 B5 0D 80 13 00 00 00 00 00 00 3E [22:41:40]Write i2c OK [22:41:40]MH_I2C_Read... [22:41:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:41:40]Read from MH i2c: E2 [22:41:40]MH_I2C_Read... [22:41:40]Read from MH i2c: E2 62 00 [22:41:40]MH_I2C_Read... [22:41:40]Read from MH i2c: E2 62 00 B5 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 66 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 36 [22:41:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 66 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:41:40]wFMCommunicate OK [22:41:40]SAM_PROTO_GetFieldsCounters done [22:41:40]requested_item shift.num is exist - process it [22:41:40]requested_item shift.opened is exist - process it [22:41:40]req_shift_opened [22:41:40]FM_GetShiftState [22:41:40]SAM_PROTO_GetShiftState [22:41:40]wFMCommunicate request_size=4 [22:41:40]MH_SAM_APDU [22:41:40]CAPDU: 80 13 01 00 [22:41:40]Write to MH i2c: E2 08 00 B6 0D 80 13 01 00 00 00 00 00 40 [22:41:40]Write i2c OK [22:41:40]MH_I2C_Read... [22:41:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:40]Read from MH i2c: E2 [22:41:40]MH_I2C_Read... [22:41:40]Read from MH i2c: E2 0E 00 [22:41:40]MH_I2C_Read... [22:41:40]Read from MH i2c: E2 0E 00 B6 0D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 83 [22:41:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:41:40]wFMCommunicate OK [22:41:40]SAM_PROTO_GetShiftState done [22:41:40]FM_GetShiftState done [22:41:40]req_shift_opened done [22:41:40]requested_item shift.open_date is exist - process it [22:41:40]req_shift_open_date [22:41:40]req_shift_open_date done [22:41:40]produce_requested_data done [22:41:40]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218982,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:41:40]process_action_free close_receipt [22:41:40]json_value_free [22:41:40]json_value_free done [22:41:40]process_json_proto returns [22:41:40]Send response to host [22:41:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218982,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:41:40]free response buf [22:41:40]execute_script done [22:41:40]execute_script returns [22:41:40]free content buf [22:41:40]Sock 7.Close socket [22:41:40]Sock 7.Thread stoped [22:41:44]OFD Sender: No OFD packet to send [22:41:49]OFD Sender: No OFD packet to send [22:41:54]OFD Sender: No OFD packet to send [22:41:59]OFD Sender: No OFD packet to send [22:42:04]OFD Sender: No OFD packet to send [22:42:09]OFD Sender: No OFD packet to send [22:42:14]OFD Sender: No OFD packet to send [22:42:19]OFD Sender: No OFD packet to send [22:42:24]OFD Sender: No OFD packet to send [22:42:29]OFD Sender: No OFD packet to send [22:42:34]OFD Sender: No OFD packet to send [22:42:39]OFD Sender: No OFD packet to send [22:42:44]OFD Sender: No OFD packet to send [22:42:49]OFD Sender: No OFD packet to send [22:42:54]OFD Sender: No OFD packet to send [22:42:59]OFD Sender: No OFD packet to send [22:43:04]OFD Sender: No OFD packet to send [22:43:09]OFD Sender: No OFD packet to send [22:43:14]OFD Sender: No OFD packet to send [22:43:19]OFD Sender: No OFD packet to send [22:43:24]OFD Sender: No OFD packet to send [22:43:29]OFD Sender: No OFD packet to send [22:43:34]OFD Sender: No OFD packet to send [22:43:39]OFD Sender: No OFD packet to send [22:43:44]OFD Sender: No OFD packet to send [22:43:49]OFD Sender: No OFD packet to send [22:43:54]OFD Sender: No OFD packet to send [22:43:59]OFD Sender: No OFD packet to send [22:44:04]OFD Sender: No OFD packet to send [22:44:09]OFD Sender: No OFD packet to send [22:44:14]OFD Sender: No OFD packet to send [22:44:19]OFD Sender: No OFD packet to send [22:44:24]OFD Sender: No OFD packet to send [22:44:29]OFD Sender: No OFD packet to send [22:44:34]OFD Sender: No OFD packet to send [22:44:39]OFD Sender: No OFD packet to send [22:44:44]OFD Sender: No OFD packet to send [22:44:49]OFD Sender: No OFD packet to send [22:44:54]OFD Sender: No OFD packet to send [22:44:59]OFD Sender: No OFD packet to send [22:45:04]OFD Sender: No OFD packet to send [22:45:09]OFD Sender: No OFD packet to send [22:45:10]accept exits with 9 [22:45:10]New connection [22:45:10]New thread 3066555748 created [22:45:10]Thread 3066699108 joined [22:45:10]Waiting for new connection... [22:45:10] Sock 9.Parse request [22:45:10]Sock 9.Check first char [22:45:10]Sock 9.First char is OK [22:45:10]request: POST /json_proto HTTP/1.0 [22:45:10]Method: POST [22:45:10]URL: /json_proto [22:45:10]Method is POST - this is cgi request [22:45:10]url: /json_proto [22:45:10]query_string will be loaded in cgi processing [22:45:10]execute_cgi json_proto POST (null) [22:45:10]execute_cgi path=json_proto method=POST [22:45:10]POST find Content-Length [22:45:10]Host: 172.17.40.4:8080 [22:45:10]Content-Length: 674 [22:45:10]Content-Type: application/json [22:45:10] [22:45:10]POST finish read [22:45:10]Found Content-Length = 674 [22:45:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 3.550, "sum" : 270.51, "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" ] } } [22:45:10]execute_script... [22:45:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 3.550, "sum" : 270.51, "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" ] } } [22:45:10]POST & json_proto [22:45:10]process_json_proto [22:45:10]json parsed OK: [22:45:10]protocol is kg_v1.0 [22:45:10]action value=close_receipt [22:45:10]process_action close_receipt [22:45:10]cmd_close_receipt [22:45:10]MH_GetDate [22:45:10]Write to MH i2c: F0 00 00 B7 0D B3 [22:45:10]Write i2c OK [22:45:10]MH_I2C_Read... [22:45:10]Read from MH i2c: F0 [22:45:10]MH_I2C_Read... [22:45:10]Read from MH i2c: F0 09 00 [22:45:10]MH_I2C_Read... [22:45:10]Read from MH i2c: F0 09 00 B7 0D 00 76 36 14 67 68 1C 14 67 E2 [22:45:10]GetLastDocTimeStamp 1729377697 [22:45:10]current date 1729377910 [22:45:10]FM_GetShiftState [22:45:10]SAM_PROTO_GetShiftState [22:45:10]wFMCommunicate request_size=4 [22:45:10]MH_SAM_APDU [22:45:10]CAPDU: 80 13 01 00 [22:45:10]Write to MH i2c: E2 08 00 B8 0D 80 13 01 00 00 00 00 00 42 [22:45:10]Write i2c OK [22:45:10]MH_I2C_Read... [22:45:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:10]Read from MH i2c: E2 [22:45:10]MH_I2C_Read... [22:45:10]Read from MH i2c: E2 0E 00 [22:45:10]MH_I2C_Read... [22:45:10]Read from MH i2c: E2 0E 00 B8 0D 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 85 [22:45:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:45:10]wFMCommunicate OK [22:45:10]SAM_PROTO_GetShiftState done [22:45:10]FM_GetShiftState done [22:45:10]opened in 1729296582 [22:45:10]opened+sec_in_day 1729382982 [22:45:10]quantity*price = 27051 [22:45:10]sum+1 = 27052 [22:45:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 270.00 Внесено: 270.00 СДАЧА: 0.00 НСП 1% : 2.39 НДС 12% : 28.73 Наличными: 270.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 628 19.10.2024 22:45 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218983 ФПД: 205896109251438 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T224510&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218983&fm=205896109251438&tin=02508201610067®Number=0000000000098116&sum=27000 [22:45:11]StoreToDocumentArchive [22:45:11]shift 443 fd 218983 [22:45:11]save to /storage/0443/doc_00218983 [22:45:11]save last doc name /storage/0443/doc_00218983 to /storage/kkm_last_doc_name [22:45:11]save OK [22:45:11]Clear old archive folders... [22:45:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:45:11]tlvbuf is 00FDAA60 [22:45:11]SAM_PROTO_ClearQueue [22:45:11]wFMCommunicate request_size=4 [22:45:11]MH_SAM_APDU [22:45:11]CAPDU: 80 09 00 00 [22:45:11]Write to MH i2c: E2 08 00 C5 0D 80 09 00 00 00 00 00 00 44 [22:45:11]Write i2c OK [22:45:11]MH_I2C_Read... [22:45:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:45:11]Read from MH i2c: E2 [22:45:11]MH_I2C_Read... [22:45:11]Read from MH i2c: E2 03 00 [22:45:11]MH_I2C_Read... [22:45:11]Read from MH i2c: E2 03 00 C5 0D 00 90 00 46 [22:45:11]RAPDU: 90 00 [22:45:11]wFMCommunicate OK [22:45:11]SAM_PROTO_ClearQueue done [22:45:11]KKMCreateOFDPacket [22:45:11]OFDProtocolAddRootSTLVToBuf [22:45:11]FM_MakeSignedData [22:45:11]FM_MakeSignedData [22:45:11]SAM_PROTO_SignData [22:45:11]wFMCommunicate request_size=4 [22:45:11]MH_SAM_APDU [22:45:11]CAPDU: 80 0D 01 02 [22:45:11]Write to MH i2c: E2 08 00 C6 0D 80 0D 01 02 00 00 00 00 4C [22:45:11]Write i2c OK [22:45:11]MH_I2C_Read... [22:45:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:45:11]Read from MH i2c: E2 [22:45:11]MH_I2C_Read... [22:45:11]Read from MH i2c: E2 03 00 [22:45:11]MH_I2C_Read... [22:45:11]Read from MH i2c: E2 03 00 C6 0D 00 90 00 47 [22:45:11]RAPDU: 90 00 [22:45:11]wFMCommunicate OK [22:45:11]wFMCommunicate request_size=255 [22:45:11]MH_SAM_APDU [22:45: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 DE 0D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 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 39 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 74 02 00 00 F4 03 04 00 76 36 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 67 57 03 00 35 04 06 00 BB 42 EC 73 [22:45:11]Write to MH i2c: E2 02 01 C7 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 DE 0D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 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 39 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 74 02 00 00 F4 03 04 00 76 36 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 67 57 03 00 35 04 06 00 BB 42 EC 73 00 00 ED [22:45:11]Write i2c OK [22:45:11]MH_I2C_Read... [22:45:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:11]Read from MH i2c: E2 [22:45:11]MH_I2C_Read... [22:45:11]Read from MH i2c: E2 03 00 [22:45:11]MH_I2C_Read... [22:45:11]Read from MH i2c: E2 03 00 C7 0D 00 90 00 48 [22:45:11]RAPDU: 90 00 [22:45:11]wFMCommunicate OK [22:45:11]wFMCommunicate request_size=7 [22:45:11]MH_SAM_APDU [22:45:11]CAPDU: 80 0D 02 02 02 DB 6E [22:45:11]Write to MH i2c: E2 0A 00 C8 0D 80 0D 02 02 02 00 DB 6E 00 00 9C [22:45:11]Write i2c OK [22:45:11]MH_I2C_Read... [22:45:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:11]Read from MH i2c: E2 [22:45:11]MH_I2C_Read... [22:45:11]Read from MH i2c: E2 03 00 [22:45:11]MH_I2C_Read... [22:45:11]Read from MH i2c: E2 03 00 C8 0D 00 90 00 49 [22:45:11]RAPDU: 90 00 [22:45:11]wFMCommunicate OK [22:45:11]wFMCommunicate request_size=4 [22:45:11]MH_SAM_APDU [22:45:11]CAPDU: 80 0D 03 02 [22:45:11]Write to MH i2c: E2 08 00 C9 0D 80 0D 03 02 00 00 00 00 51 [22:45:11]Write i2c OK [22:45:11]MH_I2C_Read... [22:45:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:45:11]Read from MH i2c: E2 [22:45:11]MH_I2C_Read... [22:45:11]Read from MH i2c: E2 0B 00 [22:45:11]MH_I2C_Read... [22:45:11]Read from MH i2c: E2 0B 00 C9 0D 00 43 6F CB AB 37 2E 0B 65 90 00 4F [22:45:11]RAPDU: 43 6F CB AB 37 2E 0B 65 90 00 [22:45:11]wFMCommunicate OK [22:45:11]SAM_PROTO_SignData done [22:45:11]FM_MakeSignedData done [22:45:11]CreateOFDProtocolMessage [22:45:11]wFMCommunicate request_size=4 [22:45:11]MH_SAM_APDU [22:45:11]CAPDU: 80 11 00 00 [22:45:11]Write to MH i2c: E2 08 00 CA 0D 80 11 00 00 00 00 00 00 51 [22:45:11]Write i2c OK [22:45:11]MH_I2C_Read... [22:45:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:11]Read from MH i2c: E2 [22:45:11]MH_I2C_Read... [22:45:11]Read from MH i2c: E2 17 00 [22:45:11]MH_I2C_Read... [22:45:11]Read from MH i2c: E2 17 00 CA 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A0 [22:45:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:45:11]wFMCommunicate OK [22:45:11]CreateOFDProtocolMessage done [22:45:11]OFDSenderStorePacket 218983 [22:45:11]StoreOFDPacket docnum=218983 [22:45:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 05 74 04 01 B6 B1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 DE 0D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 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 39 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 74 02 00 00 F4 03 04 00 76 36 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 67 57 03 00 35 04 06 00 BB 42 EC 73 DB 6E 43 6F CB AB 37 2E 0B 65 [22:45:11]CheckFolder [22:45:11]dirname=/storage/ofd_packets [22:45:11]CheckFolder done [22:45:11]ProducePacketName [22:45:11]name=ofd_packets/00218983 [22:45:11]NVStorageSaveData ofd_packets/00218983 [22:45:11]File name is /storage/ofd_packets/00218983 [22:45:11]Write 298 bytes [22:45:11]NVStorageSaveData done [22:45:11]OFDSenderStorePacket done [22:45:11]KKMCreateOFDPacket done [22:45:11]NVStorageSaveData kkm_last_timestamp [22:45:11]File name is /storage/kkm_last_timestamp [22:45:11]Write 4 bytes [22:45:11]NVStorageSaveData done [22:45:11]ExternCall_PrintAddStr [22:45:11]wPrintStart [22:45:11]Write to MH i2c: 01 00 00 CB 0D D8 [22:45:11]Write i2c OK [22:45:11]MH_I2C_Read... [22:45:11]Read from MH i2c: 01 [22:45:11]MH_I2C_Read... [22:45:11]Read from MH i2c: 01 07 00 [22:45:11]MH_I2C_Read... [22:45:11]Read from MH i2c: 01 07 00 CB 0D 00 00 00 00 00 FF 0F ED [22:45:11]RasterBufferAndPrint [22:45:11]line Счет N : (1)536543 [22:45:11]line ИНН: 02508201610067 [22:45:11]line Контрольно-Кассовый Чек [22:45:11]line ПРОДАЖА [22:45:11]line ТРК (МРК, ГНК) : 51 [22:45:11]line Товар: 2710194210 [22:45:11]line ДТ-К-2 [22:45:11]line 3.550 * 76.20 [22:45:11]line = 270.51 [22:45:11]line НДС 12% НСП 1% [22:45:11]line > о реализуемом товаре [22:45:11]line ОКРУГЛЕНИЕ: -0.51 [22:45:11]line ИТОГО: 270.00 [22:45:11]line Внесено: 270.00 [22:45:11]line СДАЧА: 0.00 [22:45:11]line НСП 1% : 2.39 [22:45:11]line НДС 12% : 28.73 [22:45:11]line Наличными: 270.00 [22:45:11]line Безнал.: 0.00 [22:45:11]line Место: АЗС № 84 "Партнер Нефть" [22:45:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:45:11]line СНО: Общий режим [22:45:11]line Чек 628 19.10.2024 22:45 [22:45:11]line Смена: 443 ФФД: 1.0 [22:45:11]line ЗНМ: 0300000178 [22:45:11]line РНМ: 0000000000098116 [22:45:11]line Версия ККМ: 001 [22:45:11]line ФМ: 0000000000965413 [22:45:11]line ФД: 218983 [22:45:11]line ФПД: 205896109251438 [22:45:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T224510&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218983&fm=205896109251438&tin=02508201610067®Number=0000000000098116&sum=27000 [22:45:12]OFD Sender: Processing packet 218983 [packets to send 80, broken 79] [22:45:12]ProducePacketName [22:45:12]name=ofd_packets/00218983 [22:45:12]OFD Sender: To server: pG, [22:45:12]CommunicateWithHost lk.salyk.kg:30040 [22:45:12]ConnectInit lk.salyk.kg [22:45:12]written 0, free lines is 4095 [22:45:12]Connected sock=10 [22:45:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 05 74 04 01 B6 B1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 DE 0D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 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 39 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 74 02 00 00 F4 03 04 00 76 36 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 67 57 03 00 35 04 06 00 BB 42 EC 73 DB 6E 43 6F CB AB 37 2E 0B 65 [22:45:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 AA 9A 47 00 B2 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 67 57 03 00 F4 03 04 00 24 E2 13 67 B6 04 01 00 00 99 70 A7 64 1F 5D 7C D5 [22:45:12]CommunicateWithHost err = 0 [22:45:12]CheckOFDResponse [22:45:12]1017 (14) - 77093643461234 [22:45:12]1041 (16) - 0000000000965413 [22:45:12]1040 (4) - 218983 [22:45:12]1012 (4) - 19.10.2024 16:45 [22:45:12]1206 (1) - 0 [22:45:12]OFD Sender: Remove packet 218983 [22:45:12]ProducePacketName [22:45:12]name=ofd_packets/00218983 [22:45:12]NVStorageDeleteData [22:45:12]Write to MH i2c: 01 00 00 F6 0D 03 [22:45:12]Write i2c OK [22:45:12]MH_I2C_Read... [22:45:12]Read from MH i2c: 01 [22:45:12]MH_I2C_Read... [22:45:12]Read from MH i2c: 01 07 00 [22:45:12]MH_I2C_Read... [22:45:12]Read from MH i2c: 01 07 00 F6 0D 00 00 00 00 00 E1 0C F7 [22:45:12]RasterBufferAndPrint [22:45:12]line [22:45:12]line [22:45:12]line [22:45:12]line [22:45:12]line [22:45:12]written 0, free lines is 3302 [22:45:12]MH_Cut [22:45:12]Write to MH i2c: D1 01 00 FD 0D 01 DC [22:45:12]Write i2c OK [22:45:12]MH_I2C_Read... [22:45:12]Read from MH i2c: D1 [22:45:12]MH_I2C_Read... [22:45:12]Read from MH i2c: D1 01 00 [22:45:12]MH_I2C_Read... [22:45:12]Read from MH i2c: D1 01 00 FD 0D 00 DB [22:45:12]Write to MH i2c: 01 00 00 FE 0D 0B [22:45:12]Write i2c OK [22:45:12]MH_I2C_Read... [22:45:12]OFD Sender: No OFD packet to send [22:45:13]*** Cut start [22:45:13]*** Partial cut [22:45:13]*** CUTSNS_PIN = 1 [22:45:13]*** CUTSNS_PIN = 0 [22:45:13]*** Brake cut motor [22:45:13]Read from MH i2c: 01 [22:45:13]MH_I2C_Read... [22:45:13]*** Stop cut motor [22:45:13]*** Cut end [22:45:13]Read from MH i2c: 01 07 00 [22:45:13]MH_I2C_Read... [22:45:13]Read from MH i2c: 01 07 00 FE 0D 00 00 00 00 00 FF 0F 20 [22:45:13]process_action close_receipt done [22:45:13]requested_data is exist [22:45:13]produce_requested_data [22:45:13]requested_item fm.sn is exist - process it [22:45:13]wFMCommunicate request_size=4 [22:45:13]MH_SAM_APDU [22:45:13]CAPDU: 80 11 00 00 [22:45:13]Write to MH i2c: E2 08 00 FF 0D 80 11 00 00 00 00 00 00 86 [22:45:13]Write i2c OK [22:45:13]MH_I2C_Read... [22:45:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:13]Read from MH i2c: E2 [22:45:13]MH_I2C_Read... [22:45:13]Read from MH i2c: E2 17 00 [22:45:13]MH_I2C_Read... [22:45:13]Read from MH i2c: E2 17 00 FF 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D5 [22:45:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:45:13]wFMCommunicate OK [22:45:13]requested_item fd.num is exist - process it [22:45:13]SAM_PROTO_GetFieldsCounters [22:45:13]wFMCommunicate request_size=4 [22:45:13]MH_SAM_APDU [22:45:13]CAPDU: 80 13 00 00 [22:45:13]Write to MH i2c: E2 08 00 00 0E 80 13 00 00 00 00 00 00 8A [22:45:14]Write i2c OK [22:45:14]MH_I2C_Read... [22:45:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:45:14]Read from MH i2c: E2 [22:45:14]MH_I2C_Read... [22:45:14]Read from MH i2c: E2 62 00 [22:45:14]MH_I2C_Read... [22:45:14]Read from MH i2c: E2 62 00 00 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 67 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 86 [22:45:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 67 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:45:14]wFMCommunicate OK [22:45:14]SAM_PROTO_GetFieldsCounters done [22:45:14]requested_item shift.num is exist - process it [22:45:14]requested_item shift.opened is exist - process it [22:45:14]req_shift_opened [22:45:14]FM_GetShiftState [22:45:14]SAM_PROTO_GetShiftState [22:45:14]wFMCommunicate request_size=4 [22:45:14]MH_SAM_APDU [22:45:14]CAPDU: 80 13 01 00 [22:45:14]Write to MH i2c: E2 08 00 01 0E 80 13 01 00 00 00 00 00 8C [22:45:14]Write i2c OK [22:45:14]MH_I2C_Read... [22:45:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:14]Read from MH i2c: E2 [22:45:14]MH_I2C_Read... [22:45:14]Read from MH i2c: E2 0E 00 [22:45:14]MH_I2C_Read... [22:45:14]Read from MH i2c: E2 0E 00 01 0E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CF [22:45:14]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:45:14]wFMCommunicate OK [22:45:14]SAM_PROTO_GetShiftState done [22:45:14]FM_GetShiftState done [22:45:14]req_shift_opened done [22:45:14]requested_item shift.open_date is exist - process it [22:45:14]req_shift_open_date [22:45:14]req_shift_open_date done [22:45:14]produce_requested_data done [22:45:14]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218983,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:45:14]process_action_free close_receipt [22:45:14]json_value_free [22:45:14]json_value_free done [22:45:14]process_json_proto returns [22:45:14]Send response to host [22:45:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218983,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:45:14]free response buf [22:45:14]execute_script done [22:45:14]execute_script returns [22:45:14]free content buf [22:45:14]Sock 9.Close socket [22:45:14]Sock 9.Thread stoped [22:45:17]OFD Sender: No OFD packet to send [22:45:22]OFD Sender: No OFD packet to send [22:45:25]accept exits with 7 [22:45:25]New connection [22:45:25]New thread 3066699108 created [22:45:25]Thread 3066555748 joined [22:45:25]Waiting for new connection... [22:45:25] Sock 7.Parse request [22:45:25]Sock 7.Check first char [22:45:25]Sock 7.First char is OK [22:45:25]request: POST /json_proto HTTP/1.0 [22:45:25]Method: POST [22:45:25]URL: /json_proto [22:45:25]Method is POST - this is cgi request [22:45:25]url: /json_proto [22:45:25]query_string will be loaded in cgi processing [22:45:25]execute_cgi json_proto POST (null) [22:45:25]execute_cgi path=json_proto method=POST [22:45:25]POST find Content-Length [22:45:25]Host: 172.17.40.4:8080 [22:45:25]Content-Length: 766 [22:45:25]Content-Type: application/json [22:45:25] [22:45:25]POST finish read [22:45:25]Found Content-Length = 766 [22:45:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:45:25]execute_script... [22:45: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)536544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:45:25]POST & json_proto [22:45:25]process_json_proto [22:45:25]json parsed OK: [22:45:25]protocol is kg_v1.0 [22:45:25]action value=close_receipt [22:45:25]process_action close_receipt [22:45:25]cmd_close_receipt [22:45:25]MH_GetDate [22:45:25]Write to MH i2c: F0 00 00 02 0E FF [22:45:25]Write i2c OK [22:45:25]MH_I2C_Read... [22:45:25]Read from MH i2c: F0 [22:45:25]MH_I2C_Read... [22:45:25]Read from MH i2c: F0 09 00 [22:45:25]MH_I2C_Read... [22:45:25]Read from MH i2c: F0 09 00 02 0E 00 86 36 14 67 68 1C 14 67 3E [22:45:25]GetLastDocTimeStamp 1729377910 [22:45:25]current date 1729377926 [22:45:25]FM_GetShiftState [22:45:25]SAM_PROTO_GetShiftState [22:45:25]wFMCommunicate request_size=4 [22:45:25]MH_SAM_APDU [22:45:25]CAPDU: 80 13 01 00 [22:45:25]Write to MH i2c: E2 08 00 03 0E 80 13 01 00 00 00 00 00 8E [22:45:25]Write i2c OK [22:45:25]MH_I2C_Read... [22:45:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:25]Read from MH i2c: E2 [22:45:25]MH_I2C_Read... [22:45:25]Read from MH i2c: E2 0E 00 [22:45:25]MH_I2C_Read... [22:45:25]Read from MH i2c: E2 0E 00 03 0E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D1 [22:45:25]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:45:25]wFMCommunicate OK [22:45:25]SAM_PROTO_GetShiftState done [22:45:25]FM_GetShiftState done [22:45:25]opened in 1729296582 [22:45:25]opened+sec_in_day 1729382982 [22:45:25]quantity*price = 50010 [22:45:25]sum+1 = 50012 [22:45:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 629 19.10.2024 22:45 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218984 ФПД: 111016605689994 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T224526&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218984&fm=111016605689994&tin=02508201610067®Number=0000000000098116&sum=50011 [22:45:26]StoreToDocumentArchive [22:45:26]shift 443 fd 218984 [22:45:26]save to /storage/0443/doc_00218984 [22:45:26]save last doc name /storage/0443/doc_00218984 to /storage/kkm_last_doc_name [22:45:26]save OK [22:45:26]Clear old archive folders... [22:45:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:45:26]tlvbuf is B6E6AB50 [22:45:26]SAM_PROTO_ClearQueue [22:45:26]wFMCommunicate request_size=4 [22:45:26]MH_SAM_APDU [22:45:26]CAPDU: 80 09 00 00 [22:45:26]Write to MH i2c: E2 08 00 10 0E 80 09 00 00 00 00 00 00 90 [22:45:26]Write i2c OK [22:45:26]MH_I2C_Read... [22:45:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:45:26]Read from MH i2c: E2 [22:45:26]MH_I2C_Read... [22:45:26]Read from MH i2c: E2 03 00 [22:45:26]MH_I2C_Read... [22:45:26]Read from MH i2c: E2 03 00 10 0E 00 90 00 92 [22:45:26]RAPDU: 90 00 [22:45:26]wFMCommunicate OK [22:45:26]SAM_PROTO_ClearQueue done [22:45:26]KKMCreateOFDPacket [22:45:26]OFDProtocolAddRootSTLVToBuf [22:45:26]FM_MakeSignedData [22:45:26]FM_MakeSignedData [22:45:26]SAM_PROTO_SignData [22:45:26]wFMCommunicate request_size=4 [22:45:26]MH_SAM_APDU [22:45:26]CAPDU: 80 0D 01 02 [22:45:26]Write to MH i2c: E2 08 00 11 0E 80 0D 01 02 00 00 00 00 98 [22:45:26]Write i2c OK [22:45:26]MH_I2C_Read... [22:45:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:45:26]Read from MH i2c: E2 [22:45:26]MH_I2C_Read... [22:45:26]Read from MH i2c: E2 03 00 [22:45:26]MH_I2C_Read... [22:45:26]Read from MH i2c: E2 03 00 11 0E 00 90 00 93 [22:45:26]RAPDU: 90 00 [22:45:26]wFMCommunicate OK [22:45:26]wFMCommunicate request_size=255 [22:45:26]MH_SAM_APDU [22:45:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 75 02 00 00 F4 03 04 00 86 36 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 68 57 03 00 35 04 06 00 64 [22:45:26]Write to MH i2c: E2 02 01 12 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 75 02 00 00 F4 03 04 00 86 36 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 68 57 03 00 35 04 06 00 64 00 00 9F [22:45:26]Write i2c OK [22:45:26]MH_I2C_Read... [22:45:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:27]Read from MH i2c: E2 [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: E2 03 00 [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: E2 03 00 12 0E 00 90 00 94 [22:45:27]RAPDU: 90 00 [22:45:27]wFMCommunicate OK [22:45:27]wFMCommunicate request_size=10 [22:45:27]MH_SAM_APDU [22:45:27]CAPDU: 80 0D 02 02 05 F8 11 58 A8 8A [22:45:27]Write to MH i2c: E2 0D 00 13 0E 80 0D 02 02 05 00 F8 11 58 A8 8A 00 00 38 [22:45:27]Write i2c OK [22:45:27]MH_I2C_Read... [22:45:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:27]Read from MH i2c: E2 [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: E2 03 00 [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: E2 03 00 13 0E 00 90 00 95 [22:45:27]RAPDU: 90 00 [22:45:27]wFMCommunicate OK [22:45:27]wFMCommunicate request_size=4 [22:45:27]MH_SAM_APDU [22:45:27]CAPDU: 80 0D 03 02 [22:45:27]Write to MH i2c: E2 08 00 14 0E 80 0D 03 02 00 00 00 00 9D [22:45:27]Write i2c OK [22:45:27]MH_I2C_Read... [22:45:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:45:27]Read from MH i2c: E2 [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: E2 0B 00 [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: E2 0B 00 14 0E 00 4F 9B B7 07 16 DE B6 D0 90 00 C0 [22:45:27]RAPDU: 4F 9B B7 07 16 DE B6 D0 90 00 [22:45:27]wFMCommunicate OK [22:45:27]SAM_PROTO_SignData done [22:45:27]FM_MakeSignedData done [22:45:27]CreateOFDProtocolMessage [22:45:27]wFMCommunicate request_size=4 [22:45:27]MH_SAM_APDU [22:45:27]CAPDU: 80 11 00 00 [22:45:27]Write to MH i2c: E2 08 00 15 0E 80 11 00 00 00 00 00 00 9D [22:45:27]Write i2c OK [22:45:27]MH_I2C_Read... [22:45:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:27]Read from MH i2c: E2 [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: E2 17 00 [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: E2 17 00 15 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EC [22:45:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:45:27]wFMCommunicate OK [22:45:27]CreateOFDProtocolMessage done [22:45:27]OFDSenderStorePacket 218984 [22:45:27]StoreOFDPacket docnum=218984 [22:45:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 11 E8 07 01 63 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 75 02 00 00 F4 03 04 00 86 36 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 68 57 03 00 35 04 06 00 64 F8 11 58 A8 8A 4F 9B B7 07 16 DE B6 D0 [22:45:27]CheckFolder [22:45:27]dirname=/storage/ofd_packets [22:45:27]CheckFolder done [22:45:27]ProducePacketName [22:45:27]name=ofd_packets/00218984 [22:45:27]NVStorageSaveData ofd_packets/00218984 [22:45:27]File name is /storage/ofd_packets/00218984 [22:45:27]Write 301 bytes [22:45:27]NVStorageSaveData done [22:45:27]OFDSenderStorePacket done [22:45:27]KKMCreateOFDPacket done [22:45:27]NVStorageSaveData kkm_last_timestamp [22:45:27]File name is /storage/kkm_last_timestamp [22:45:27]Write 4 bytes [22:45:27]NVStorageSaveData done [22:45:27]ExternCall_PrintAddStr [22:45:27]wPrintStart [22:45:27]Write to MH i2c: 01 00 00 16 0E 24 [22:45:27]Write i2c OK [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: 01 [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: 01 07 00 [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: 01 07 00 16 0E 00 00 00 00 00 FF 0F 39 [22:45:27]RasterBufferAndPrint [22:45:27]line Счет N : (1)536544 [22:45:27]line ИНН: 02508201610067 [22:45:27]line Контрольно-Кассовый Чек [22:45:27]line ПРОДАЖА [22:45:27]line ТРК (МРК, ГНК) : 41 [22:45:27]line Товар: 2710124500 [22:45:27]line Аи-95-К-3 [22:45:27]line 6.740 * 74.20 [22:45:27]line = 500.11 [22:45:27]line НДС 12% НСП 1% [22:45:27]line > о реализуемом товаре [22:45:27]line ИТОГО: 500.11 [22:45:27]line НСП 1% : 4.43 [22:45:27]line НДС 12% : 53.11 [22:45:27]line Наличными: 0.00 [22:45:27]line Безнал.: 500.11 [22:45:27]line Место: АЗС № 84 "Партнер Нефть" [22:45:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:45:27]line СНО: Общий режим [22:45:27]line Чек 629 19.10.2024 22:45 [22:45:27]line Смена: 443 ФФД: 1.0 [22:45:27]line ЗНМ: 0300000178 [22:45:27]line РНМ: 0000000000098116 [22:45:27]line Версия ККМ: 001 [22:45:27]line Платежная система: Mbank [22:45:27]line ФМ: 0000000000965413 [22:45:27]line ФД: 218984 [22:45:27]line ФПД: 111016605689994 [22:45:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T224526&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218984&fm=111016605689994&tin=02508201610067®Number=0000000000098116&sum=50011 [22:45:27]written 0, free lines is 4095 [22:45:27]OFD Sender: Processing packet 218984 [packets to send 80, broken 79] [22:45:27]ProducePacketName [22:45:27]name=ofd_packets/00218984 [22:45:27]OFD Sender: To server: pG, [22:45:27]CommunicateWithHost lk.salyk.kg:30040 [22:45:27]ConnectInit lk.salyk.kg [22:45:27]Connected sock=10 [22:45:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 11 E8 07 01 63 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 75 02 00 00 F4 03 04 00 86 36 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 68 57 03 00 35 04 06 00 64 F8 11 58 A8 8A 4F 9B B7 07 16 DE B6 D0 [22:45:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 59 12 47 00 22 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 68 57 03 00 F4 03 04 00 33 E2 13 67 B6 04 01 00 00 20 16 44 2A A4 8B DF 0C [22:45:27]CommunicateWithHost err = 0 [22:45:27]CheckOFDResponse [22:45:27]1017 (14) - 77093643461234 [22:45:27]1041 (16) - 0000000000965413 [22:45:27]1040 (4) - 218984 [22:45:27]1012 (4) - 19.10.2024 16:45 [22:45:27]1206 (1) - 0 [22:45:27]OFD Sender: Remove packet 218984 [22:45:27]ProducePacketName [22:45:27]name=ofd_packets/00218984 [22:45:27]NVStorageDeleteData [22:45:27]Write to MH i2c: 01 00 00 3F 0E 4D [22:45:27]Write i2c OK [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: 01 [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: 01 07 00 [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: 01 07 00 3F 0E 00 00 00 00 00 11 0D 72 [22:45:27]RasterBufferAndPrint [22:45:27]line [22:45:27]line [22:45:27]line [22:45:27]line [22:45:27]line [22:45:27]written 0, free lines is 3351 [22:45:27]MH_Cut [22:45:27]Write to MH i2c: D1 01 00 46 0E 01 26 [22:45:27]Write i2c OK [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: D1 [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: D1 01 00 [22:45:27]MH_I2C_Read... [22:45:27]Read from MH i2c: D1 01 00 46 0E 00 25 [22:45:27]Write to MH i2c: 01 00 00 47 0E 55 [22:45:27]Write i2c OK [22:45:27]MH_I2C_Read... [22:45:28]OFD Sender: No OFD packet to send [22:45:28]*** Cut start [22:45:28]*** Partial cut [22:45:28]*** CUTSNS_PIN = 1 [22:45:28]*** CUTSNS_PIN = 0 [22:45:28]*** Brake cut motor [22:45:29]Read from MH i2c: 01 [22:45:29]MH_I2C_Read... [22:45:29]*** Stop cut motor [22:45:29]*** Cut end [22:45:29]Read from MH i2c: 01 07 00 [22:45:29]MH_I2C_Read... [22:45:29]Read from MH i2c: 01 07 00 47 0E 00 00 00 00 00 FF 0F 6A [22:45:29]process_action close_receipt done [22:45:29]requested_data is exist [22:45:29]produce_requested_data [22:45:29]requested_item fm.sn is exist - process it [22:45:29]wFMCommunicate request_size=4 [22:45:29]MH_SAM_APDU [22:45:29]CAPDU: 80 11 00 00 [22:45:29]Write to MH i2c: E2 08 00 48 0E 80 11 00 00 00 00 00 00 D0 [22:45:29]Write i2c OK [22:45:29]MH_I2C_Read... [22:45:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:29]Read from MH i2c: E2 [22:45:29]MH_I2C_Read... [22:45:29]Read from MH i2c: E2 17 00 [22:45:29]MH_I2C_Read... [22:45:29]Read from MH i2c: E2 17 00 48 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1F [22:45:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:45:29]wFMCommunicate OK [22:45:29]requested_item fd.num is exist - process it [22:45:29]SAM_PROTO_GetFieldsCounters [22:45:29]wFMCommunicate request_size=4 [22:45:29]MH_SAM_APDU [22:45:29]CAPDU: 80 13 00 00 [22:45:29]Write to MH i2c: E2 08 00 49 0E 80 13 00 00 00 00 00 00 D3 [22:45:29]Write i2c OK [22:45:29]MH_I2C_Read... [22:45:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:45:29]Read from MH i2c: E2 [22:45:29]MH_I2C_Read... [22:45:29]Read from MH i2c: E2 62 00 [22:45:29]MH_I2C_Read... [22:45:29]Read from MH i2c: E2 62 00 49 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 68 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 D3 [22:45:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 68 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:45:29]wFMCommunicate OK [22:45:29]SAM_PROTO_GetFieldsCounters done [22:45:29]requested_item shift.num is exist - process it [22:45:29]requested_item shift.opened is exist - process it [22:45:29]req_shift_opened [22:45:29]FM_GetShiftState [22:45:29]SAM_PROTO_GetShiftState [22:45:29]wFMCommunicate request_size=4 [22:45:29]MH_SAM_APDU [22:45:29]CAPDU: 80 13 01 00 [22:45:29]Write to MH i2c: E2 08 00 4A 0E 80 13 01 00 00 00 00 00 D5 [22:45:29]Write i2c OK [22:45:29]MH_I2C_Read... [22:45:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:29]Read from MH i2c: E2 [22:45:29]MH_I2C_Read... [22:45:29]Read from MH i2c: E2 0E 00 [22:45:29]MH_I2C_Read... [22:45:29]Read from MH i2c: E2 0E 00 4A 0E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 18 [22:45:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:45:29]wFMCommunicate OK [22:45:29]SAM_PROTO_GetShiftState done [22:45:29]FM_GetShiftState done [22:45:29]req_shift_opened done [22:45:29]requested_item shift.open_date is exist - process it [22:45:29]req_shift_open_date [22:45:29]req_shift_open_date done [22:45:29]produce_requested_data done [22:45:29]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218984,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:45:29]process_action_free close_receipt [22:45:29]json_value_free [22:45:29]json_value_free done [22:45:29]process_json_proto returns [22:45:29]Send response to host [22:45:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218984,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:45:29]free response buf [22:45:29]execute_script done [22:45:29]execute_script returns [22:45:29]free content buf [22:45:29]Sock 7.Close socket [22:45:29]Sock 7.Thread stoped [22:45:33]OFD Sender: No OFD packet to send [22:45:38]OFD Sender: No OFD packet to send [22:45:43]OFD Sender: No OFD packet to send [22:45:48]OFD Sender: No OFD packet to send [22:45:53]OFD Sender: No OFD packet to send [22:45:58]OFD Sender: No OFD packet to send [22:46:03]OFD Sender: No OFD packet to send [22:46:08]OFD Sender: No OFD packet to send [22:46:12]accept exits with 9 [22:46:12]New connection [22:46:12]New thread 3066555748 created [22:46:12]Thread 3066699108 joined [22:46:12]Waiting for new connection... [22:46:12] Sock 9.Parse request [22:46:12]Sock 9.Check first char [22:46:12]Sock 9.First char is OK [22:46:12]request: POST /json_proto HTTP/1.0 [22:46:12]Method: POST [22:46:12]URL: /json_proto [22:46:12]Method is POST - this is cgi request [22:46:12]url: /json_proto [22:46:12]query_string will be loaded in cgi processing [22:46:12]execute_cgi json_proto POST (null) [22:46:12]execute_cgi path=json_proto method=POST [22:46:12]POST find Content-Length [22:46:12]Host: 172.17.40.4:8080 [22:46:12]Content-Length: 645 [22:46:12]Content-Type: application/json [22:46:12] [22:46:12]POST finish read [22:46:12]Found Content-Length = 645 [22:46:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79833", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:46:12]execute_script... [22:46:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79833", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:46:12]POST & json_proto [22:46:12]process_json_proto [22:46:12]json parsed OK: [22:46:12]protocol is kg_v1.0 [22:46:12]action value=close_receipt [22:46:12]process_action close_receipt [22:46:12]cmd_close_receipt [22:46:12]MH_GetDate [22:46:12]Write to MH i2c: F0 00 00 4B 0E 48 [22:46:12]Write i2c OK [22:46:12]MH_I2C_Read... [22:46:12]Read from MH i2c: F0 [22:46:12]MH_I2C_Read... [22:46:12]Read from MH i2c: F0 09 00 [22:46:12]MH_I2C_Read... [22:46:12]Read from MH i2c: F0 09 00 4B 0E 00 B4 36 14 67 68 1C 14 67 B5 [22:46:12]GetLastDocTimeStamp 1729377926 [22:46:12]current date 1729377972 [22:46:12]FM_GetShiftState [22:46:12]SAM_PROTO_GetShiftState [22:46:12]wFMCommunicate request_size=4 [22:46:12]MH_SAM_APDU [22:46:12]CAPDU: 80 13 01 00 [22:46:12]Write to MH i2c: E2 08 00 4C 0E 80 13 01 00 00 00 00 00 D7 [22:46:12]Write i2c OK [22:46:12]MH_I2C_Read... [22:46:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:46:12]Read from MH i2c: E2 [22:46:12]MH_I2C_Read... [22:46:12]Read from MH i2c: E2 0E 00 [22:46:12]MH_I2C_Read... [22:46:12]Read from MH i2c: E2 0E 00 4C 0E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1A [22:46:12]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:46:12]wFMCommunicate OK [22:46:12]SAM_PROTO_GetShiftState done [22:46:12]FM_GetShiftState done [22:46:12]opened in 1729296582 [22:46:12]opened+sec_in_day 1729382982 [22:46:12]quantity*price = 13000 [22:46:12]sum+1 = 13001 [22:46:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 630 19.10.2024 22:46 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218985 ФПД: 111167166794134 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T224612&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218985&fm=111167166794134&tin=02508201610067®Number=0000000000098116&sum=13000 0 [22:46:13]StoreToDocumentArchive [22:46:13]shift 443 fd 218985 [22:46:13]save to /storage/0443/doc_00218985 [22:46:13]save last doc name /storage/0443/doc_00218985 to /storage/kkm_last_doc_name [22:46:13]save OK [22:46:13]Clear old archive folders... [22:46:13]ProcessDocumentItem done err = 0, tmpTLVsize=282 [22:46:13]tlvbuf is 00F9C780 [22:46:13]SAM_PROTO_ClearQueue [22:46:13]wFMCommunicate request_size=4 [22:46:13]MH_SAM_APDU [22:46:13]CAPDU: 80 09 00 00 [22:46:13]Write to MH i2c: E2 08 00 59 0E 80 09 00 00 00 00 00 00 D9 [22:46:13]Write i2c OK [22:46:13]MH_I2C_Read... [22:46:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:46:13]Read from MH i2c: E2 [22:46:13]MH_I2C_Read... [22:46:13]Read from MH i2c: E2 03 00 [22:46:13]MH_I2C_Read... [22:46:13]Read from MH i2c: E2 03 00 59 0E 00 90 00 DB [22:46:13]RAPDU: 90 00 [22:46:13]wFMCommunicate OK [22:46:13]SAM_PROTO_ClearQueue done [22:46:13]KKMCreateOFDPacket [22:46:13]OFDProtocolAddRootSTLVToBuf [22:46:13]FM_MakeSignedData [22:46:13]FM_MakeSignedData [22:46:13]SAM_PROTO_SignData [22:46:13]wFMCommunicate request_size=4 [22:46:13]MH_SAM_APDU [22:46:13]CAPDU: 80 0D 01 02 [22:46:13]Write to MH i2c: E2 08 00 5A 0E 80 0D 01 02 00 00 00 00 E1 [22:46:13]Write i2c OK [22:46:13]MH_I2C_Read... [22:46:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:46:13]Read from MH i2c: E2 [22:46:13]MH_I2C_Read... [22:46:13]Read from MH i2c: E2 03 00 [22:46:13]MH_I2C_Read... [22:46:13]Read from MH i2c: E2 03 00 5A 0E 00 90 00 DC [22:46:13]RAPDU: 90 00 [22:46:13]wFMCommunicate OK [22:46:13]wFMCommunicate request_size=255 [22:46:13]MH_SAM_APDU [22:46:13]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 B4 36 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 [22:46:13]Write to MH i2c: E2 02 01 5B 0E 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 B4 36 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 00 00 89 [22:46:13]Write i2c OK [22:46:13]MH_I2C_Read... [22:46:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:46:13]Read from MH i2c: E2 [22:46:13]MH_I2C_Read... [22:46:13]Read from MH i2c: E2 03 00 [22:46:13]MH_I2C_Read... [22:46:13]Read from MH i2c: E2 03 00 5B 0E 00 90 00 DD [22:46:13]RAPDU: 90 00 [22:46:13]wFMCommunicate OK [22:46:13]wFMCommunicate request_size=41 [22:46:13]MH_SAM_APDU [22:46:13]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 69 57 03 00 35 04 06 00 65 1B 1F 7C C9 96 [22:46:13]Write to MH i2c: E2 2C 00 5C 0E 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 69 57 03 00 35 04 06 00 65 1B 1F 7C C9 96 00 00 EC [22:46:13]Write i2c OK [22:46:13]MH_I2C_Read... [22:46:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:46:13]Read from MH i2c: E2 [22:46:13]MH_I2C_Read... [22:46:13]Read from MH i2c: E2 03 00 [22:46:13]MH_I2C_Read... [22:46:13]Read from MH i2c: E2 03 00 5C 0E 00 90 00 DE [22:46:13]RAPDU: 90 00 [22:46:13]wFMCommunicate OK [22:46:13]wFMCommunicate request_size=4 [22:46:13]MH_SAM_APDU [22:46:13]CAPDU: 80 0D 03 02 [22:46:13]Write to MH i2c: E2 08 00 5D 0E 80 0D 03 02 00 00 00 00 E6 [22:46:13]Write i2c OK [22:46:13]MH_I2C_Read... [22:46:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:46:13]Read from MH i2c: E2 [22:46:13]MH_I2C_Read... [22:46:13]Read from MH i2c: E2 0B 00 [22:46:13]MH_I2C_Read... [22:46:13]Read from MH i2c: E2 0B 00 5D 0E 00 A9 C8 AC C3 DC 8A 8D 40 90 00 FA [22:46:13]RAPDU: A9 C8 AC C3 DC 8A 8D 40 90 00 [22:46:13]wFMCommunicate OK [22:46:13]SAM_PROTO_SignData done [22:46:13]FM_MakeSignedData done [22:46:13]CreateOFDProtocolMessage [22:46:13]wFMCommunicate request_size=4 [22:46:13]MH_SAM_APDU [22:46:13]CAPDU: 80 11 00 00 [22:46:13]Write to MH i2c: E2 08 00 5E 0E 80 11 00 00 00 00 00 00 E6 [22:46:13]Write i2c OK [22:46:13]MH_I2C_Read... [22:46:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:46:14]Read from MH i2c: E2 [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: E2 17 00 [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: E2 17 00 5E 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 35 [22:46:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:46:14]wFMCommunicate OK [22:46:14]CreateOFDProtocolMessage done [22:46:14]OFDSenderStorePacket 218985 [22:46:14]StoreOFDPacket docnum=218985 [22:46:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 64 40 26 01 7D 7B 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 B4 36 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 69 57 03 00 35 04 06 00 65 1B 1F 7C C9 96 A9 C8 AC C3 DC 8A 8D 40 [22:46:14]CheckFolder [22:46:14]dirname=/storage/ofd_packets [22:46:14]CheckFolder done [22:46:14]ProducePacketName [22:46:14]name=ofd_packets/00218985 [22:46:14]NVStorageSaveData ofd_packets/00218985 [22:46:14]File name is /storage/ofd_packets/00218985 [22:46:14]Write 332 bytes [22:46:14]NVStorageSaveData done [22:46:14]OFDSenderStorePacket done [22:46:14]KKMCreateOFDPacket done [22:46:14]NVStorageSaveData kkm_last_timestamp [22:46:14]File name is /storage/kkm_last_timestamp [22:46:14]Write 4 bytes [22:46:14]NVStorageSaveData done [22:46:14]ExternCall_PrintAddStr [22:46:14]wPrintStart [22:46:14]Write to MH i2c: 01 00 00 5F 0E 6D [22:46:14]Write i2c OK [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: 01 [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: 01 07 00 [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: 01 07 00 5F 0E 00 00 00 00 00 FF 0F 82 [22:46:14]RasterBufferAndPrint [22:46:14]line Счет N : (3)79833 [22:46:14]line ИНН: 02508201610067 [22:46:14]line Контрольно-Кассовый Чек [22:46:14]line ПРОДАЖА [22:46:14]line Товар: 2000036220012 [22:46:14]line Кофе Капучино XL(GABB TRADE) [22:46:14]line 1.000 * 130.00 [22:46:14]line = 130.00 [22:46:14]line НДС 12% НСП 1% [22:46:14]line > о реализуемом товаре [22:46:14]line ИТОГО: 130.00 [22:46:14]line НСП 1% : 1.15 [22:46:14]line НДС 12% : 13.80 [22:46:14]line Наличными: 130.00 [22:46:14]line Безнал.: 0.00 [22:46:14]line Место: АЗС № 84 "Партнер Нефть" [22:46:14]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:46:14]line СНО: Общий режим [22:46:14]line Чек 630 19.10.2024 22:46 [22:46:14]line Смена: 443 ФФД: 1.0 [22:46:14]line ЗНМ: 0300000178 [22:46:14]line РНМ: 0000000000098116 [22:46:14]line Версия ККМ: 001 [22:46:14]line ФМ: 0000000000965413 [22:46:14]line ФД: 218985 [22:46:14]line ФПД: 111167166794134 [22:46:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T224612&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218985&fm=111167166794134&tin=02508201610067®Number=0000000000098116&sum=13000 [22:46:14]line 0 [22:46:14]written 0, free lines is 4095 [22:46:14]OFD Sender: Processing packet 218985 [packets to send 80, broken 79] [22:46:14]ProducePacketName [22:46:14]name=ofd_packets/00218985 [22:46:14]OFD Sender: To server: pG, [22:46:14]CommunicateWithHost lk.salyk.kg:30040 [22:46:14]ConnectInit lk.salyk.kg [22:46:14]Connected sock=10 [22:46:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 64 40 26 01 7D 7B 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 B4 36 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 69 57 03 00 35 04 06 00 65 1B 1F 7C C9 96 A9 C8 AC C3 DC 8A 8D 40 [22:46:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5C 78 47 00 A3 D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 69 57 03 00 F4 03 04 00 62 E2 13 67 B6 04 01 00 00 DE FD 2E EC 81 83 E0 2A [22:46:14]CommunicateWithHost err = 0 [22:46:14]CheckOFDResponse [22:46:14]1017 (14) - 77093643461234 [22:46:14]1041 (16) - 0000000000965413 [22:46:14]1040 (4) - 218985 [22:46:14]1012 (4) - 19.10.2024 16:46 [22:46:14]1206 (1) - 0 [22:46:14]OFD Sender: Remove packet 218985 [22:46:14]ProducePacketName [22:46:14]name=ofd_packets/00218985 [22:46:14]NVStorageDeleteData [22:46:14]Write to MH i2c: 01 00 00 88 0E 96 [22:46:14]Write i2c OK [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: 01 [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: 01 07 00 [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: 01 07 00 88 0E 00 00 00 00 00 F5 0C 9E [22:46:14]RasterBufferAndPrint [22:46:14]line [22:46:14]line [22:46:14]line [22:46:14]line [22:46:14]line [22:46:14]written 0, free lines is 3324 [22:46:14]MH_Cut [22:46:14]Write to MH i2c: D1 01 00 8F 0E 01 6F [22:46:14]Write i2c OK [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: D1 [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: D1 01 00 [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: D1 01 00 8F 0E 00 6E [22:46:14]Write to MH i2c: 01 00 00 90 0E 9E [22:46:14]Write i2c OK [22:46:14]MH_I2C_Read... [22:46:15]OFD Sender: No OFD packet to send [22:46:15]*** Cut start [22:46:15]*** Partial cut [22:46:15]*** CUTSNS_PIN = 1 [22:46:15]*** CUTSNS_PIN = 0 [22:46:15]*** Brake cut motor [22:46:16]Read from MH i2c: 01 [22:46:16]MH_I2C_Read... [22:46:16]*** Stop cut motor [22:46:16]*** Cut end [22:46:16]Read from MH i2c: 01 07 00 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: 01 07 00 90 0E 00 00 00 00 00 FF 0F B3 [22:46:16]process_action close_receipt done [22:46:16]requested_data is exist [22:46:16]produce_requested_data [22:46:16]requested_item fm.sn is exist - process it [22:46:16]wFMCommunicate request_size=4 [22:46:16]MH_SAM_APDU [22:46:16]CAPDU: 80 11 00 00 [22:46:16]Write to MH i2c: E2 08 00 91 0E 80 11 00 00 00 00 00 00 19 [22:46:16]Write i2c OK [22:46:16]MH_I2C_Read... [22:46:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:46:16]Read from MH i2c: E2 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 17 00 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 17 00 91 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 68 [22:46:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:46:16]wFMCommunicate OK [22:46:16]requested_item fd.num is exist - process it [22:46:16]SAM_PROTO_GetFieldsCounters [22:46:16]wFMCommunicate request_size=4 [22:46:16]MH_SAM_APDU [22:46:16]CAPDU: 80 13 00 00 [22:46:16]Write to MH i2c: E2 08 00 92 0E 80 13 00 00 00 00 00 00 1C [22:46:16]Write i2c OK [22:46:16]MH_I2C_Read... [22:46:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:46:16]Read from MH i2c: E2 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 62 00 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 62 00 92 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 69 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 20 [22:46:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 69 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:46:16]wFMCommunicate OK [22:46:16]SAM_PROTO_GetFieldsCounters done [22:46:16]requested_item shift.num is exist - process it [22:46:16]requested_item shift.opened is exist - process it [22:46:16]req_shift_opened [22:46:16]FM_GetShiftState [22:46:16]SAM_PROTO_GetShiftState [22:46:16]wFMCommunicate request_size=4 [22:46:16]MH_SAM_APDU [22:46:16]CAPDU: 80 13 01 00 [22:46:16]Write to MH i2c: E2 08 00 93 0E 80 13 01 00 00 00 00 00 1E [22:46:16]Write i2c OK [22:46:16]MH_I2C_Read... [22:46:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:46:16]Read from MH i2c: E2 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 0E 00 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 0E 00 93 0E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 61 [22:46:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:46:16]wFMCommunicate OK [22:46:16]SAM_PROTO_GetShiftState done [22:46:16]FM_GetShiftState done [22:46:16]req_shift_opened done [22:46:16]requested_item shift.open_date is exist - process it [22:46:16]req_shift_open_date [22:46:16]req_shift_open_date done [22:46:16]produce_requested_data done [22:46:16]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218985,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:46:16]process_action_free close_receipt [22:46:16]json_value_free [22:46:16]json_value_free done [22:46:16]process_json_proto returns [22:46:16]Send response to host [22:46:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218985,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:46:16]free response buf [22:46:16]execute_script done [22:46:16]execute_script returns [22:46:16]free content buf [22:46:16]Sock 9.Close socket [22:46:16]Sock 9.Thread stoped [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:33]accept exits with 7 [22:48:33]New connection [22:48:33]New thread 3066699108 created [22:48:33]Thread 3066555748 joined [22:48:33]Waiting for new connection... [22:48:33] Sock 7.Parse request [22:48:33]Sock 7.Check first char [22:48:33]Sock 7.First char is OK [22:48:33]request: POST /json_proto HTTP/1.0 [22:48:33]Method: POST [22:48:33]URL: /json_proto [22:48:33]Method is POST - this is cgi request [22:48:33]url: /json_proto [22:48:33]query_string will be loaded in cgi processing [22:48:33]execute_cgi json_proto POST (null) [22:48:33]execute_cgi path=json_proto method=POST [22:48:33]POST find Content-Length [22:48:33]Host: 172.17.40.4:8080 [22:48:33]Content-Length: 678 [22:48:33]Content-Type: application/json [22:48:33] [22:48:33]POST finish read [22:48:33]Found Content-Length = 678 [22:48:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79834", "tax_sys" : 0, "items" : [ { "code": "4700003010353", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Let`s Go! \u0441/\u0441 \u0433\u0440\u0443\u0448\u0430 \u041F\u042D\u0422 1\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:48:33]execute_script... [22:48: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 : (3)79834", "tax_sys" : 0, "items" : [ { "code": "4700003010353", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Let`s Go! \u0441/\u0441 \u0433\u0440\u0443\u0448\u0430 \u041F\u042D\u0422 1\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:48:33]POST & json_proto [22:48:33]process_json_proto [22:48:33]json parsed OK: [22:48:33]protocol is kg_v1.0 [22:48:33]action value=close_receipt [22:48:33]process_action close_receipt [22:48:33]cmd_close_receipt [22:48:33]MH_GetDate [22:48:33]Write to MH i2c: F0 00 00 94 0E 91 [22:48:33]Write i2c OK [22:48:33]MH_I2C_Read... [22:48:33]Read from MH i2c: F0 [22:48:33]MH_I2C_Read... [22:48:33]Read from MH i2c: F0 09 00 [22:48:33]MH_I2C_Read... [22:48:33]Read from MH i2c: F0 09 00 94 0E 00 41 37 14 67 68 1C 14 67 8C [22:48:33]GetLastDocTimeStamp 1729377972 [22:48:33]current date 1729378113 [22:48:33]FM_GetShiftState [22:48:33]SAM_PROTO_GetShiftState [22:48:33]wFMCommunicate request_size=4 [22:48:33]MH_SAM_APDU [22:48:33]CAPDU: 80 13 01 00 [22:48:33]Write to MH i2c: E2 08 00 95 0E 80 13 01 00 00 00 00 00 20 [22:48:33]Write i2c OK [22:48:33]MH_I2C_Read... [22:48:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:48:33]Read from MH i2c: E2 [22:48:33]MH_I2C_Read... [22:48:33]Read from MH i2c: E2 0E 00 [22:48:33]MH_I2C_Read... [22:48:33]Read from MH i2c: E2 0E 00 95 0E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 63 [22:48:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:48:33]wFMCommunicate OK [22:48:33]SAM_PROTO_GetShiftState done [22:48:33]FM_GetShiftState done [22:48:33]opened in 1729296582 [22:48:33]opened+sec_in_day 1729382982 [22:48:33]quantity*price = 8000 [22:48:33]sum+1 = 8001 [22:48:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 80.00 НСП 1% : 0.71 НДС 12% : 8.50 Наличными: 80.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 631 19.10.2024 22:48 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218986 ФПД: 129264200570359 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T224833&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218986&fm=129264200570359&tin=02508201610067®Number=0000000000098116&sum=8000 0 [22:48:34]StoreToDocumentArchive [22:48:34]shift 443 fd 218986 [22:48:34]save to /storage/0443/doc_00218986 [22:48:34]save last doc name /storage/0443/doc_00218986 to /storage/kkm_last_doc_name [22:48:34]save OK [22:48:34]Clear old archive folders... [22:48:34]ProcessDocumentItem done err = 0, tmpTLVsize=294 [22:48:34]tlvbuf is 00FA11A0 [22:48:34]SAM_PROTO_ClearQueue [22:48:34]wFMCommunicate request_size=4 [22:48:34]MH_SAM_APDU [22:48:34]CAPDU: 80 09 00 00 [22:48:34]Write to MH i2c: E2 08 00 A2 0E 80 09 00 00 00 00 00 00 22 [22:48:34]Write i2c OK [22:48:34]MH_I2C_Read... [22:48:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:48:34]Read from MH i2c: E2 [22:48:34]MH_I2C_Read... [22:48:34]Read from MH i2c: E2 03 00 [22:48:34]MH_I2C_Read... [22:48:34]Read from MH i2c: E2 03 00 A2 0E 00 90 00 24 [22:48:34]RAPDU: 90 00 [22:48:34]wFMCommunicate OK [22:48:34]SAM_PROTO_ClearQueue done [22:48:34]KKMCreateOFDPacket [22:48:34]OFDProtocolAddRootSTLVToBuf [22:48:34]FM_MakeSignedData [22:48:34]FM_MakeSignedData [22:48:34]SAM_PROTO_SignData [22:48:34]wFMCommunicate request_size=4 [22:48:34]MH_SAM_APDU [22:48:34]CAPDU: 80 0D 01 02 [22:48:34]Write to MH i2c: E2 08 00 A3 0E 80 0D 01 02 00 00 00 00 2A [22:48:34]Write i2c OK [22:48:34]MH_I2C_Read... [22:48:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:48:34]Read from MH i2c: E2 [22:48:34]MH_I2C_Read... [22:48:34]Read from MH i2c: E2 03 00 [22:48:34]MH_I2C_Read... [22:48:34]Read from MH i2c: E2 03 00 A3 0E 00 90 00 25 [22:48:34]RAPDU: 90 00 [22:48:34]wFMCommunicate OK [22:48:34]wFMCommunicate request_size=255 [22:48:34]MH_SAM_APDU [22:48:34]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 35 33 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 41 37 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [22:48:34]Write to MH i2c: E2 02 01 A4 0E 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 35 33 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 41 37 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 54 [22:48:34]Write i2c OK [22:48:34]MH_I2C_Read... [22:48:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:48:34]Read from MH i2c: E2 [22:48:34]MH_I2C_Read... [22:48:34]Read from MH i2c: E2 03 00 [22:48:34]MH_I2C_Read... [22:48:34]Read from MH i2c: E2 03 00 A4 0E 00 90 00 26 [22:48:34]RAPDU: 90 00 [22:48:34]wFMCommunicate OK [22:48:34]wFMCommunicate request_size=53 [22:48:34]MH_SAM_APDU [22:48:34]CAPDU: 80 0D 02 02 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6A 57 03 00 35 04 06 00 75 90 AA C1 D5 F7 [22:48:34]Write to MH i2c: E2 38 00 A5 0E 80 0D 02 02 30 00 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6A 57 03 00 35 04 06 00 75 90 AA C1 D5 F7 00 00 1E [22:48:34]Write i2c OK [22:48:34]MH_I2C_Read... [22:48:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:48:35]Read from MH i2c: E2 [22:48:35]MH_I2C_Read... [22:48:35]Read from MH i2c: E2 03 00 [22:48:35]MH_I2C_Read... [22:48:35]Read from MH i2c: E2 03 00 A5 0E 00 90 00 27 [22:48:35]RAPDU: 90 00 [22:48:35]wFMCommunicate OK [22:48:35]wFMCommunicate request_size=4 [22:48:35]MH_SAM_APDU [22:48:35]CAPDU: 80 0D 03 02 [22:48:35]Write to MH i2c: E2 08 00 A6 0E 80 0D 03 02 00 00 00 00 2F [22:48:35]Write i2c OK [22:48:35]MH_I2C_Read... [22:48:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:48:35]Read from MH i2c: E2 [22:48:35]MH_I2C_Read... [22:48:35]Read from MH i2c: E2 0B 00 [22:48:35]MH_I2C_Read... [22:48:35]Read from MH i2c: E2 0B 00 A6 0E 00 5F C9 1D 9B 05 DD FC 5F 90 00 4D [22:48:35]RAPDU: 5F C9 1D 9B 05 DD FC 5F 90 00 [22:48:35]wFMCommunicate OK [22:48:35]SAM_PROTO_SignData done [22:48:35]FM_MakeSignedData done [22:48:35]CreateOFDProtocolMessage [22:48:35]wFMCommunicate request_size=4 [22:48:35]MH_SAM_APDU [22:48:35]CAPDU: 80 11 00 00 [22:48:35]Write to MH i2c: E2 08 00 A7 0E 80 11 00 00 00 00 00 00 2F [22:48:35]Write i2c OK [22:48:35]MH_I2C_Read... [22:48:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:48:35]Read from MH i2c: E2 [22:48:35]MH_I2C_Read... [22:48:35]Read from MH i2c: E2 17 00 [22:48:35]MH_I2C_Read... [22:48:35]Read from MH i2c: E2 17 00 A7 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7E [22:48:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:48:35]wFMCommunicate OK [22:48:35]CreateOFDProtocolMessage done [22:48:35]OFDSenderStorePacket 218986 [22:48:35]StoreOFDPacket docnum=218986 [22:48:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 3A 01 00 00 21 4E 32 01 53 80 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 35 33 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 41 37 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6A 57 03 00 35 04 06 00 75 90 AA C1 D5 F7 5F C9 1D 9B 05 DD FC 5F [22:48:35]CheckFolder [22:48:35]dirname=/storage/ofd_packets [22:48:35]CheckFolder done [22:48:35]ProducePacketName [22:48:35]name=ofd_packets/00218986 [22:48:35]NVStorageSaveData ofd_packets/00218986 [22:48:35]File name is /storage/ofd_packets/00218986 [22:48:35]Write 344 bytes [22:48:35]NVStorageSaveData done [22:48:35]OFDSenderStorePacket done [22:48:35]KKMCreateOFDPacket done [22:48:35]NVStorageSaveData kkm_last_timestamp [22:48:35]File name is /storage/kkm_last_timestamp [22:48:35]Write 4 bytes [22:48:35]NVStorageSaveData done [22:48:35]ExternCall_PrintAddStr [22:48:35]wPrintStart [22:48:35]Write to MH i2c: 01 00 00 A8 0E B6 [22:48:35]Write i2c OK [22:48:35]MH_I2C_Read... [22:48:35]Read from MH i2c: 01 [22:48:35]MH_I2C_Read... [22:48:35]Read from MH i2c: 01 07 00 [22:48:35]MH_I2C_Read... [22:48:35]Read from MH i2c: 01 07 00 A8 0E 00 00 00 00 00 FF 0F CB [22:48:35]RasterBufferAndPrint [22:48:35]line Счет N : (3)79834 [22:48:35]line ИНН: 02508201610067 [22:48:35]line Контрольно-Кассовый Чек [22:48:35]line ПРОДАЖА [22:48:35]line Товар: 4700003010353 [22:48:35]line Напиток Let`s Go! с/с груша ПЭТ 1л [22:48:35]line 1.000 * 80.00 [22:48:35]line = 80.00 [22:48:35]line НДС 12% НСП 1% [22:48:35]line > о реализуемом товаре [22:48:35]line ИТОГО: 80.00 [22:48:35]line НСП 1% : 0.71 [22:48:35]line НДС 12% : 8.50 [22:48:35]line Наличными: 80.00 [22:48:35]line Безнал.: 0.00 [22:48:35]line Место: АЗС № 84 "Партнер Нефть" [22:48:35]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:48:35]line СНО: Общий режим [22:48:35]line Чек 631 19.10.2024 22:48 [22:48:35]line Смена: 443 ФФД: 1.0 [22:48:35]line ЗНМ: 0300000178 [22:48:35]line РНМ: 0000000000098116 [22:48:35]line Версия ККМ: 001 [22:48:35]line ФМ: 0000000000965413 [22:48:35]line ФД: 218986 [22:48:35]line ФПД: 129264200570359 [22:48:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T224833&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218986&fm=129264200570359&tin=02508201610067®Number=0000000000098116&sum=8000 [22:48:35]OFD Sender: Processing packet 218986 [packets to send 80, broken 79] [22:48:35]ProducePacketName [22:48:35]name=ofd_packets/00218986 [22:48:35]OFD Sender: To server: pG, [22:48:35]CommunicateWithHost lk.salyk.kg:30040 [22:48:35]ConnectInit lk.salyk.kg [22:48:35]line 0 [22:48:35]written 0, free lines is 4095 [22:48:35]Connected sock=10 [22:48:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 3A 01 00 00 21 4E 32 01 53 80 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 35 33 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 41 37 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6A 57 03 00 35 04 06 00 75 90 AA C1 D5 F7 5F C9 1D 9B 05 DD FC 5F [22:48:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 16 6D 47 00 56 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 39 36 35 34 31 33 10 04 04 00 6A 57 03 00 F4 03 04 00 EF E2 13 67 B6 04 01 00 00 4C CB 7A ED 0B F9 44 48 [22:48:35]CommunicateWithHost err = 0 [22:48:35]CheckOFDResponse [22:48:35]1017 (14) - 77093643461234 [22:48:35]1041 (16) - 0000000000965413 [22:48:35]1040 (4) - 218986 [22:48:35]1012 (4) - 19.10.2024 16:48 [22:48:35]1206 (1) - 0 [22:48:35]OFD Sender: Remove packet 218986 [22:48:35]ProducePacketName [22:48:35]name=ofd_packets/00218986 [22:48:35]NVStorageDeleteData [22:48:35]Write to MH i2c: 01 00 00 D1 0E DF [22:48:35]Write i2c OK [22:48:35]MH_I2C_Read... [22:48:35]Read from MH i2c: 01 [22:48:35]MH_I2C_Read... [22:48:35]Read from MH i2c: 01 07 00 [22:48:35]MH_I2C_Read... [22:48:35]Read from MH i2c: 01 07 00 D1 0E 00 00 00 00 00 F2 0C E4 [22:48:35]RasterBufferAndPrint [22:48:35]line [22:48:35]line [22:48:35]line [22:48:35]line [22:48:35]line [22:48:35]written 0, free lines is 3324 [22:48:35]MH_Cut [22:48:35]Write to MH i2c: D1 01 00 D8 0E 01 B8 [22:48:35]Write i2c OK [22:48:35]MH_I2C_Read... [22:48:35]Read from MH i2c: D1 [22:48:35]MH_I2C_Read... [22:48:35]Read from MH i2c: D1 01 00 [22:48:35]MH_I2C_Read... [22:48:35]Read from MH i2c: D1 01 00 D8 0E 00 B7 [22:48:35]Write to MH i2c: 01 00 00 D9 0E E7 [22:48:35]Write i2c OK [22:48:35]MH_I2C_Read... [22:48:36]OFD Sender: No OFD packet to send [22:48:36]*** Cut start [22:48:36]*** Partial cut [22:48:36]*** CUTSNS_PIN = 1 [22:48:36]*** CUTSNS_PIN = 0 [22:48:36]*** Brake cut motor [22:48:37]Read from MH i2c: 01 [22:48:37]MH_I2C_Read... [22:48:37]*** Stop cut motor [22:48:37]*** Cut end [22:48:37]Read from MH i2c: 01 07 00 [22:48:37]MH_I2C_Read... [22:48:37]Read from MH i2c: 01 07 00 D9 0E 00 00 00 00 00 FF 0F FC [22:48:37]process_action close_receipt done [22:48:37]requested_data is exist [22:48:37]produce_requested_data [22:48:37]requested_item fm.sn is exist - process it [22:48:37]wFMCommunicate request_size=4 [22:48:37]MH_SAM_APDU [22:48:37]CAPDU: 80 11 00 00 [22:48:37]Write to MH i2c: E2 08 00 DA 0E 80 11 00 00 00 00 00 00 62 [22:48:37]Write i2c OK [22:48:37]MH_I2C_Read... [22:48:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:48:37]Read from MH i2c: E2 [22:48:37]MH_I2C_Read... [22:48:37]Read from MH i2c: E2 17 00 [22:48:37]MH_I2C_Read... [22:48:37]Read from MH i2c: E2 17 00 DA 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B1 [22:48:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:48:37]wFMCommunicate OK [22:48:37]requested_item fd.num is exist - process it [22:48:37]SAM_PROTO_GetFieldsCounters [22:48:37]wFMCommunicate request_size=4 [22:48:37]MH_SAM_APDU [22:48:37]CAPDU: 80 13 00 00 [22:48:37]Write to MH i2c: E2 08 00 DB 0E 80 13 00 00 00 00 00 00 65 [22:48:37]Write i2c OK [22:48:37]MH_I2C_Read... [22:48:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:48:37]Read from MH i2c: E2 [22:48:37]MH_I2C_Read... [22:48:37]Read from MH i2c: E2 62 00 [22:48:37]MH_I2C_Read... [22:48:37]Read from MH i2c: E2 62 00 DB 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 6D [22:48:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:48:37]wFMCommunicate OK [22:48:37]SAM_PROTO_GetFieldsCounters done [22:48:37]requested_item shift.num is exist - process it [22:48:37]requested_item shift.opened is exist - process it [22:48:37]req_shift_opened [22:48:37]FM_GetShiftState [22:48:37]SAM_PROTO_GetShiftState [22:48:37]wFMCommunicate request_size=4 [22:48:37]MH_SAM_APDU [22:48:37]CAPDU: 80 13 01 00 [22:48:37]Write to MH i2c: E2 08 00 DC 0E 80 13 01 00 00 00 00 00 67 [22:48:37]Write i2c OK [22:48:37]MH_I2C_Read... [22:48:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:48:37]Read from MH i2c: E2 [22:48:37]MH_I2C_Read... [22:48:37]Read from MH i2c: E2 0E 00 [22:48:37]MH_I2C_Read... [22:48:37]Read from MH i2c: E2 0E 00 DC 0E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AA [22:48:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:48:37]wFMCommunicate OK [22:48:37]SAM_PROTO_GetShiftState done [22:48:37]FM_GetShiftState done [22:48:37]req_shift_opened done [22:48:37]requested_item shift.open_date is exist - process it [22:48:37]req_shift_open_date [22:48:37]req_shift_open_date done [22:48:37]produce_requested_data done [22:48:37]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218986,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:48:37]process_action_free close_receipt [22:48:37]json_value_free [22:48:37]json_value_free done [22:48:37]process_json_proto returns [22:48:37]Send response to host [22:48:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218986,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:48:37]free response buf [22:48:37]execute_script done [22:48:37]execute_script returns [22:48:37]free content buf [22:48:37]Sock 7.Close socket [22:48:37]Sock 7.Thread stoped [22:48:41]OFD Sender: No OFD packet to send [22:48:46]OFD Sender: No OFD packet to send [22:48:51]OFD Sender: No OFD packet to send [22:48:56]OFD Sender: No OFD packet to send [22:49:01]OFD Sender: No OFD packet to send [22:49:06]OFD Sender: No OFD packet to send [22:49:11]OFD Sender: No OFD packet to send [22:49:16]OFD Sender: No OFD packet to send [22:49:21]OFD Sender: No OFD packet to send [22:49:26]OFD Sender: No OFD packet to send [22:49:31]OFD Sender: No OFD packet to send [22:49:36]OFD Sender: No OFD packet to send [22:49:41]OFD Sender: No OFD packet to send [22:49:46]OFD Sender: No OFD packet to send [22:49:51]OFD Sender: No OFD packet to send [22:49:56]OFD Sender: No OFD packet to send [22:50:01]OFD Sender: No OFD packet to send [22:50:06]OFD Sender: No OFD packet to send [22:50:11]OFD Sender: No OFD packet to send [22:50:16]OFD Sender: No OFD packet to send [22:50:21]OFD Sender: No OFD packet to send [22:50:26]OFD Sender: No OFD packet to send [22:50:31]OFD Sender: No OFD packet to send [22:50:36]OFD Sender: No OFD packet to send [22:50:38]accept exits with 9 [22:50:38]New connection [22:50:38]New thread 3066555748 created [22:50:38]Thread 3066699108 joined [22:50:38]Waiting for new connection... [22:50:38] Sock 9.Parse request [22:50:38]Sock 9.Check first char [22:50:38]Sock 9.First char is OK [22:50:38]request: POST /json_proto HTTP/1.0 [22:50:38]Method: POST [22:50:38]URL: /json_proto [22:50:38]Method is POST - this is cgi request [22:50:38]url: /json_proto [22:50:38]query_string will be loaded in cgi processing [22:50:38]execute_cgi json_proto POST (null) [22:50:38]execute_cgi path=json_proto method=POST [22:50:38]POST find Content-Length [22:50:38]Host: 172.17.40.4:8080 [22:50:38]Content-Length: 677 [22:50:38]Content-Type: application/json [22:50:38] [22:50:38]POST finish read [22:50:38]Found Content-Length = 677 [22:50:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:38]execute_script... [22:50: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)536546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:38]POST & json_proto [22:50:38]process_json_proto [22:50:38]json parsed OK: [22:50:38]protocol is kg_v1.0 [22:50:38]action value=close_receipt [22:50:38]process_action close_receipt [22:50:38]cmd_close_receipt [22:50:38]MH_GetDate [22:50:38]Write to MH i2c: F0 00 00 DD 0E DA [22:50:38]Write i2c OK [22:50:38]MH_I2C_Read... [22:50:38]Read from MH i2c: F0 [22:50:38]MH_I2C_Read... [22:50:38]Read from MH i2c: F0 09 00 [22:50:38]MH_I2C_Read... [22:50:38]Read from MH i2c: F0 09 00 DD 0E 00 BE 37 14 67 68 1C 14 67 52 [22:50:38]GetLastDocTimeStamp 1729378113 [22:50:38]current date 1729378238 [22:50:38]FM_GetShiftState [22:50:38]SAM_PROTO_GetShiftState [22:50:38]wFMCommunicate request_size=4 [22:50:38]MH_SAM_APDU [22:50:38]CAPDU: 80 13 01 00 [22:50:38]Write to MH i2c: E2 08 00 DE 0E 80 13 01 00 00 00 00 00 69 [22:50:38]Write i2c OK [22:50:38]MH_I2C_Read... [22:50:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:50:38]Read from MH i2c: E2 [22:50:38]MH_I2C_Read... [22:50:38]Read from MH i2c: E2 0E 00 [22:50:38]MH_I2C_Read... [22:50:38]Read from MH i2c: E2 0E 00 DE 0E 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 AC [22:50:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:50:38]wFMCommunicate OK [22:50:38]SAM_PROTO_GetShiftState done [22:50:38]FM_GetShiftState done [22:50:38]opened in 1729296582 [22:50:38]opened+sec_in_day 1729382982 [22:50:38]quantity*price = 70044 [22:50:38]sum+1 = 70046 [22:50:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 632 19.10.2024 22:50 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218987 ФПД: 226945451350195 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T225039&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218987&fm=226945451350195&tin=02508201610067®Number=0000000000098116&sum=70000 [22:50:39]StoreToDocumentArchive [22:50:39]shift 443 fd 218987 [22:50:39]save to /storage/0443/doc_00218987 [22:50:39]save last doc name /storage/0443/doc_00218987 to /storage/kkm_last_doc_name [22:50:39]save OK [22:50:39]Clear old archive folders... [22:50:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:50:39]tlvbuf is 00FB5110 [22:50:39]SAM_PROTO_ClearQueue [22:50:39]wFMCommunicate request_size=4 [22:50:39]MH_SAM_APDU [22:50:39]CAPDU: 80 09 00 00 [22:50:39]Write to MH i2c: E2 08 00 EB 0E 80 09 00 00 00 00 00 00 6B [22:50:39]Write i2c OK [22:50:39]MH_I2C_Read... [22:50:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:50:39]Read from MH i2c: E2 [22:50:39]MH_I2C_Read... [22:50:39]Read from MH i2c: E2 03 00 [22:50:39]MH_I2C_Read... [22:50:39]Read from MH i2c: E2 03 00 EB 0E 00 90 00 6D [22:50:39]RAPDU: 90 00 [22:50:39]wFMCommunicate OK [22:50:39]SAM_PROTO_ClearQueue done [22:50:39]KKMCreateOFDPacket [22:50:39]OFDProtocolAddRootSTLVToBuf [22:50:39]FM_MakeSignedData [22:50:39]FM_MakeSignedData [22:50:39]SAM_PROTO_SignData [22:50:39]wFMCommunicate request_size=4 [22:50:39]MH_SAM_APDU [22:50:39]CAPDU: 80 0D 01 02 [22:50:39]Write to MH i2c: E2 08 00 EC 0E 80 0D 01 02 00 00 00 00 73 [22:50:39]Write i2c OK [22:50:39]MH_I2C_Read... [22:50:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:50:39]Read from MH i2c: E2 [22:50:39]MH_I2C_Read... [22:50:39]Read from MH i2c: E2 03 00 [22:50:39]MH_I2C_Read... [22:50:39]Read from MH i2c: E2 03 00 EC 0E 00 90 00 6E [22:50:39]RAPDU: 90 00 [22:50:39]wFMCommunicate OK [22:50:39]wFMCommunicate request_size=255 [22:50:39]MH_SAM_APDU [22:50: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 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 BF 37 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6B 57 03 00 35 04 06 00 CE [22:50:39]Write to MH i2c: E2 02 01 ED 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 BF 37 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6B 57 03 00 35 04 06 00 CE 00 00 1D [22:50:39]Write i2c OK [22:50:39]MH_I2C_Read... [22:50:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:50:40]Read from MH i2c: E2 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: E2 03 00 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: E2 03 00 ED 0E 00 90 00 6F [22:50:40]RAPDU: 90 00 [22:50:40]wFMCommunicate OK [22:50:40]wFMCommunicate request_size=10 [22:50:40]MH_SAM_APDU [22:50:40]CAPDU: 80 0D 02 02 05 67 DB 02 D8 B3 [22:50:40]Write to MH i2c: E2 0D 00 EE 0E 80 0D 02 02 05 00 67 DB 02 D8 B3 00 00 4F [22:50:40]Write i2c OK [22:50:40]MH_I2C_Read... [22:50:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:50:40]Read from MH i2c: E2 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: E2 03 00 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: E2 03 00 EE 0E 00 90 00 70 [22:50:40]RAPDU: 90 00 [22:50:40]wFMCommunicate OK [22:50:40]wFMCommunicate request_size=4 [22:50:40]MH_SAM_APDU [22:50:40]CAPDU: 80 0D 03 02 [22:50:40]Write to MH i2c: E2 08 00 EF 0E 80 0D 03 02 00 00 00 00 78 [22:50:40]Write i2c OK [22:50:40]MH_I2C_Read... [22:50:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:50:40]Read from MH i2c: E2 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: E2 0B 00 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: E2 0B 00 EF 0E 00 A4 B7 0B 61 45 A8 AD 64 90 00 3E [22:50:40]RAPDU: A4 B7 0B 61 45 A8 AD 64 90 00 [22:50:40]wFMCommunicate OK [22:50:40]SAM_PROTO_SignData done [22:50:40]FM_MakeSignedData done [22:50:40]CreateOFDProtocolMessage [22:50:40]wFMCommunicate request_size=4 [22:50:40]MH_SAM_APDU [22:50:40]CAPDU: 80 11 00 00 [22:50:40]Write to MH i2c: E2 08 00 F0 0E 80 11 00 00 00 00 00 00 78 [22:50:40]Write i2c OK [22:50:40]MH_I2C_Read... [22:50:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:50:40]Read from MH i2c: E2 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: E2 17 00 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: E2 17 00 F0 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C7 [22:50:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:50:40]wFMCommunicate OK [22:50:40]CreateOFDProtocolMessage done [22:50:40]OFDSenderStorePacket 218987 [22:50:40]StoreOFDPacket docnum=218987 [22:50:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DF D9 07 01 7C 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 BF 37 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6B 57 03 00 35 04 06 00 CE 67 DB 02 D8 B3 A4 B7 0B 61 45 A8 AD 64 [22:50:40]CheckFolder [22:50:40]dirname=/storage/ofd_packets [22:50:40]CheckFolder done [22:50:40]ProducePacketName [22:50:40]name=ofd_packets/00218987 [22:50:40]NVStorageSaveData ofd_packets/00218987 [22:50:40]File name is /storage/ofd_packets/00218987 [22:50:40]Write 301 bytes [22:50:40]NVStorageSaveData done [22:50:40]OFDSenderStorePacket done [22:50:40]KKMCreateOFDPacket done [22:50:40]NVStorageSaveData kkm_last_timestamp [22:50:40]File name is /storage/kkm_last_timestamp [22:50:40]Write 4 bytes [22:50:40]NVStorageSaveData done [22:50:40]ExternCall_PrintAddStr [22:50:40]wPrintStart [22:50:40]Write to MH i2c: 01 00 00 F1 0E FF [22:50:40]Write i2c OK [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: 01 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: 01 07 00 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: 01 07 00 F1 0E 00 00 00 00 00 FF 0F 14 [22:50:40]RasterBufferAndPrint [22:50:40]line Счет N : (1)536546 [22:50:40]line ИНН: 02508201610067 [22:50:40]line Контрольно-Кассовый Чек [22:50:40]line ПРОДАЖА [22:50:40]line ТРК (МРК, ГНК) : 21 [22:50:40]line Товар: 2710124500 [22:50:40]line Аи-95-К-3 [22:50:40]line 9.440 * 74.20 [22:50:40]line = 700.45 [22:50:40]line НДС 12% НСП 1% [22:50:40]line > о реализуемом товаре [22:50:40]line ОКРУГЛЕНИЕ: -0.45 [22:50:40]line ИТОГО: 700.00 [22:50:40]line Внесено: 700.00 [22:50:40]line СДАЧА: 0.00 [22:50:40]line НСП 1% : 6.20 [22:50:40]line НДС 12% : 74.38 [22:50:40]line Наличными: 700.00 [22:50:40]line Безнал.: 0.00 [22:50:40]line Место: АЗС № 84 "Партнер Нефть" [22:50:40]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:50:40]line СНО: Общий режим [22:50:40]line Чек 632 19.10.2024 22:50 [22:50:40]line Смена: 443 ФФД: 1.0 [22:50:40]line ЗНМ: 0300000178 [22:50:40]line РНМ: 0000000000098116 [22:50:40]line Версия ККМ: 001 [22:50:40]line ФМ: 0000000000965413 [22:50:40]line ФД: 218987 [22:50:40]line ФПД: 226945451350195 [22:50:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T225039&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218987&fm=226945451350195&tin=02508201610067®Number=0000000000098116&sum=70000 [22:50:40]written 0, free lines is 4095 [22:50:40]OFD Sender: Processing packet 218987 [packets to send 80, broken 79] [22:50:40]ProducePacketName [22:50:40]name=ofd_packets/00218987 [22:50:40]OFD Sender: To server: pG, [22:50:40]CommunicateWithHost lk.salyk.kg:30040 [22:50:40]ConnectInit lk.salyk.kg [22:50:40]Connected sock=10 [22:50:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DF D9 07 01 7C 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 BF 37 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6B 57 03 00 35 04 06 00 CE 67 DB 02 D8 B3 A4 B7 0B 61 45 A8 AD 64 [22:50:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C0 E4 47 00 B5 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 39 36 35 34 31 33 10 04 04 00 6B 57 03 00 F4 03 04 00 6C E3 13 67 B6 04 01 00 00 29 6F 5E 92 5A 0A 68 4A [22:50:40]CommunicateWithHost err = 0 [22:50:40]CheckOFDResponse [22:50:40]1017 (14) - 77093643461234 [22:50:40]1041 (16) - 0000000000965413 [22:50:40]1040 (4) - 218987 [22:50:40]1012 (4) - 19.10.2024 16:50 [22:50:40]1206 (1) - 0 [22:50:40]OFD Sender: Remove packet 218987 [22:50:40]ProducePacketName [22:50:40]name=ofd_packets/00218987 [22:50:40]NVStorageDeleteData [22:50:40]Write to MH i2c: 01 00 00 1C 0F 2B [22:50:40]Write i2c OK [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: 01 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: 01 07 00 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: 01 07 00 1C 0F 00 00 00 00 00 EB 0C 29 [22:50:40]RasterBufferAndPrint [22:50:40]line [22:50:40]line [22:50:40]line [22:50:40]line [22:50:40]line [22:50:40]written 0, free lines is 3313 [22:50:40]MH_Cut [22:50:40]Write to MH i2c: D1 01 00 23 0F 01 04 [22:50:40]Write i2c OK [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: D1 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: D1 01 00 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: D1 01 00 23 0F 00 03 [22:50:40]Write to MH i2c: 01 00 00 24 0F 33 [22:50:40]Write i2c OK [22:50:40]MH_I2C_Read... [22:50:41]OFD Sender: No OFD packet to send [22:50:41]*** Cut start [22:50:41]*** Partial cut [22:50:41]*** CUTSNS_PIN = 1 [22:50:41]*** CUTSNS_PIN = 0 [22:50:41]*** Brake cut motor [22:50:42]Read from MH i2c: 01 [22:50:42]MH_I2C_Read... [22:50:42]*** Stop cut motor [22:50:42]*** Cut end [22:50:42]Read from MH i2c: 01 07 00 [22:50:42]MH_I2C_Read... [22:50:42]Read from MH i2c: 01 07 00 24 0F 00 00 00 00 00 FF 0F 48 [22:50:42]process_action close_receipt done [22:50:42]requested_data is exist [22:50:42]produce_requested_data [22:50:42]requested_item fm.sn is exist - process it [22:50:42]wFMCommunicate request_size=4 [22:50:42]MH_SAM_APDU [22:50:42]CAPDU: 80 11 00 00 [22:50:42]Write to MH i2c: E2 08 00 25 0F 80 11 00 00 00 00 00 00 AE [22:50:42]Write i2c OK [22:50:42]MH_I2C_Read... [22:50:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:50:42]Read from MH i2c: E2 [22:50:42]MH_I2C_Read... [22:50:42]Read from MH i2c: E2 17 00 [22:50:42]MH_I2C_Read... [22:50:42]Read from MH i2c: E2 17 00 25 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FD [22:50:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:50:42]wFMCommunicate OK [22:50:42]requested_item fd.num is exist - process it [22:50:42]SAM_PROTO_GetFieldsCounters [22:50:42]wFMCommunicate request_size=4 [22:50:42]MH_SAM_APDU [22:50:42]CAPDU: 80 13 00 00 [22:50:42]Write to MH i2c: E2 08 00 26 0F 80 13 00 00 00 00 00 00 B1 [22:50:42]Write i2c OK [22:50:42]MH_I2C_Read... [22:50:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:50:42]Read from MH i2c: E2 [22:50:42]MH_I2C_Read... [22:50:42]Read from MH i2c: E2 62 00 [22:50:42]MH_I2C_Read... [22:50:42]Read from MH i2c: E2 62 00 26 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 BD [22:50:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:50:42]wFMCommunicate OK [22:50:42]SAM_PROTO_GetFieldsCounters done [22:50:42]requested_item shift.num is exist - process it [22:50:42]requested_item shift.opened is exist - process it [22:50:42]req_shift_opened [22:50:42]FM_GetShiftState [22:50:42]SAM_PROTO_GetShiftState [22:50:42]wFMCommunicate request_size=4 [22:50:42]MH_SAM_APDU [22:50:42]CAPDU: 80 13 01 00 [22:50:42]Write to MH i2c: E2 08 00 27 0F 80 13 01 00 00 00 00 00 B3 [22:50:42]Write i2c OK [22:50:42]MH_I2C_Read... [22:50:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:50:42]Read from MH i2c: E2 [22:50:42]MH_I2C_Read... [22:50:42]Read from MH i2c: E2 0E 00 [22:50:42]MH_I2C_Read... [22:50:42]Read from MH i2c: E2 0E 00 27 0F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F6 [22:50:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:50:42]wFMCommunicate OK [22:50:42]SAM_PROTO_GetShiftState done [22:50:42]FM_GetShiftState done [22:50:42]req_shift_opened done [22:50:42]requested_item shift.open_date is exist - process it [22:50:42]req_shift_open_date [22:50:42]req_shift_open_date done [22:50:42]produce_requested_data done [22:50:42]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218987,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:50:42]process_action_free close_receipt [22:50:42]json_value_free [22:50:42]json_value_free done [22:50:42]process_json_proto returns [22:50:42]Send response to host [22:50:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218987,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:50:42]free response buf [22:50:42]execute_script done [22:50:42]execute_script returns [22:50:42]free content buf [22:50:42]Sock 9.Close socket [22:50:42]Sock 9.Thread stoped [22:50:46]OFD Sender: No OFD packet to send [22:50:51]OFD Sender: No OFD packet to send [22:50:56]OFD Sender: No OFD packet to send [22:51:01]OFD Sender: No OFD packet to send [22:51:06]OFD Sender: No OFD packet to send [22:51:11]OFD Sender: No OFD packet to send [22:51:15]accept exits with 7 [22:51:15]New connection [22:51:15]New thread 3066699108 created [22:51:15]Thread 3066555748 joined [22:51:15]Waiting for new connection... [22:51:15] Sock 7.Parse request [22:51:15]Sock 7.Check first char [22:51:15]Sock 7.First char is OK [22:51:15]request: POST /json_proto HTTP/1.0 [22:51:15]Method: POST [22:51:15]URL: /json_proto [22:51:15]Method is POST - this is cgi request [22:51:15]url: /json_proto [22:51:15]query_string will be loaded in cgi processing [22:51:15]execute_cgi json_proto POST (null) [22:51:15]execute_cgi path=json_proto method=POST [22:51:15]POST find Content-Length [22:51:15]Host: 172.17.40.4:8080 [22:51:15]Content-Length: 798 [22:51:15]Content-Type: application/json [22:51:15] [22:51:15]POST finish read [22:51:15]Found Content-Length = 798 [22:51:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920077", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:51:15]execute_script... [22:51: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)536545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920077", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:51:15]POST & json_proto [22:51:15]process_json_proto [22:51:15]json parsed OK: [22:51:15]protocol is kg_v1.0 [22:51:15]action value=close_receipt [22:51:15]process_action close_receipt [22:51:15]cmd_close_receipt [22:51:15]MH_GetDate [22:51:15]Write to MH i2c: F0 00 00 28 0F 26 [22:51:15]Write i2c OK [22:51:15]MH_I2C_Read... [22:51:15]Read from MH i2c: F0 [22:51:15]MH_I2C_Read... [22:51:15]Read from MH i2c: F0 09 00 [22:51:15]MH_I2C_Read... [22:51:15]Read from MH i2c: F0 09 00 28 0F 00 E3 37 14 67 68 1C 14 67 C3 [22:51:15]GetLastDocTimeStamp 1729378239 [22:51:15]current date 1729378275 [22:51:15]FM_GetShiftState [22:51:15]SAM_PROTO_GetShiftState [22:51:15]wFMCommunicate request_size=4 [22:51:15]MH_SAM_APDU [22:51:15]CAPDU: 80 13 01 00 [22:51:15]Write to MH i2c: E2 08 00 29 0F 80 13 01 00 00 00 00 00 B5 [22:51:15]Write i2c OK [22:51:15]MH_I2C_Read... [22:51:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:51:15]Read from MH i2c: E2 [22:51:15]MH_I2C_Read... [22:51:15]Read from MH i2c: E2 0E 00 [22:51:15]MH_I2C_Read... [22:51:15]Read from MH i2c: E2 0E 00 29 0F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F8 [22:51:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:51:15]wFMCommunicate OK [22:51:15]SAM_PROTO_GetShiftState done [22:51:15]FM_GetShiftState done [22:51:15]opened in 1729296582 [22:51:15]opened+sec_in_day 1729382982 [22:51:15]quantity*price = 0 [22:51:15]sum+1 = 1 [22:51:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 633 19.10.2024 22:51 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4920077 ФМ: 0000000000965413 ФД: 218988 ФПД: 198076892938514 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T225115&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218988&fm=198076892938514&tin=02508201610067®Number=0000000000098116&sum=0 [22:51:16]StoreToDocumentArchive [22:51:16]shift 443 fd 218988 [22:51:16]save to /storage/0443/doc_00218988 [22:51:16]save last doc name /storage/0443/doc_00218988 to /storage/kkm_last_doc_name [22:51:16]save OK [22:51:16]Clear old archive folders... [22:51:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:51:16]tlvbuf is 00F9C860 [22:51:16]SAM_PROTO_ClearQueue [22:51:16]wFMCommunicate request_size=4 [22:51:16]MH_SAM_APDU [22:51:16]CAPDU: 80 09 00 00 [22:51:16]Write to MH i2c: E2 08 00 36 0F 80 09 00 00 00 00 00 00 B7 [22:51:16]Write i2c OK [22:51:16]MH_I2C_Read... [22:51:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:51:16]Read from MH i2c: E2 [22:51:16]MH_I2C_Read... [22:51:16]Read from MH i2c: E2 03 00 [22:51:16]MH_I2C_Read... [22:51:16]Read from MH i2c: E2 03 00 36 0F 00 90 00 B9 [22:51:16]RAPDU: 90 00 [22:51:16]wFMCommunicate OK [22:51:16]SAM_PROTO_ClearQueue done [22:51:16]KKMCreateOFDPacket [22:51:16]OFDProtocolAddRootSTLVToBuf [22:51:16]FM_MakeSignedData [22:51:16]FM_MakeSignedData [22:51:16]SAM_PROTO_SignData [22:51:16]wFMCommunicate request_size=4 [22:51:16]MH_SAM_APDU [22:51:16]CAPDU: 80 0D 01 02 [22:51:16]Write to MH i2c: E2 08 00 37 0F 80 0D 01 02 00 00 00 00 BF [22:51:16]Write i2c OK [22:51:16]MH_I2C_Read... [22:51:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:51:16]Read from MH i2c: E2 [22:51:16]MH_I2C_Read... [22:51:16]Read from MH i2c: E2 03 00 [22:51:16]MH_I2C_Read... [22:51:16]Read from MH i2c: E2 03 00 37 0F 00 90 00 BA [22:51:16]RAPDU: 90 00 [22:51:16]wFMCommunicate OK [22:51:16]wFMCommunicate request_size=255 [22:51:16]MH_SAM_APDU [22:51: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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 E3 37 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6C 57 03 00 35 04 06 00 B4 26 5E D7 [22:51:16]Write to MH i2c: E2 02 01 38 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 E3 37 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6C 57 03 00 35 04 06 00 B4 26 5E D7 00 00 DD [22:51:16]Write i2c OK [22:51:16]MH_I2C_Read... [22:51:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:51:17]Read from MH i2c: E2 [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: E2 03 00 [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: E2 03 00 38 0F 00 90 00 BB [22:51:17]RAPDU: 90 00 [22:51:17]wFMCommunicate OK [22:51:17]wFMCommunicate request_size=7 [22:51:17]MH_SAM_APDU [22:51:17]CAPDU: 80 0D 02 02 02 81 12 [22:51:17]Write to MH i2c: E2 0A 00 39 0F 80 0D 02 02 02 00 81 12 00 00 59 [22:51:17]Write i2c OK [22:51:17]MH_I2C_Read... [22:51:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:51:17]Read from MH i2c: E2 [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: E2 03 00 [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: E2 03 00 39 0F 00 90 00 BC [22:51:17]RAPDU: 90 00 [22:51:17]wFMCommunicate OK [22:51:17]wFMCommunicate request_size=4 [22:51:17]MH_SAM_APDU [22:51:17]CAPDU: 80 0D 03 02 [22:51:17]Write to MH i2c: E2 08 00 3A 0F 80 0D 03 02 00 00 00 00 C4 [22:51:17]Write i2c OK [22:51:17]MH_I2C_Read... [22:51:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:51:17]Read from MH i2c: E2 [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: E2 0B 00 [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: E2 0B 00 3A 0F 00 50 A2 45 F5 C2 04 F0 C8 90 00 6F [22:51:17]RAPDU: 50 A2 45 F5 C2 04 F0 C8 90 00 [22:51:17]wFMCommunicate OK [22:51:17]SAM_PROTO_SignData done [22:51:17]FM_MakeSignedData done [22:51:17]CreateOFDProtocolMessage [22:51:17]wFMCommunicate request_size=4 [22:51:17]MH_SAM_APDU [22:51:17]CAPDU: 80 11 00 00 [22:51:17]Write to MH i2c: E2 08 00 3B 0F 80 11 00 00 00 00 00 00 C4 [22:51:17]Write i2c OK [22:51:17]MH_I2C_Read... [22:51:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:51:17]Read from MH i2c: E2 [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: E2 17 00 [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: E2 17 00 3B 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 13 [22:51:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:51:17]wFMCommunicate OK [22:51:17]CreateOFDProtocolMessage done [22:51:17]OFDSenderStorePacket 218988 [22:51:17]StoreOFDPacket docnum=218988 [22:51:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 84 DE 04 01 24 72 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 E3 37 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6C 57 03 00 35 04 06 00 B4 26 5E D7 81 12 50 A2 45 F5 C2 04 F0 C8 [22:51:17]CheckFolder [22:51:17]dirname=/storage/ofd_packets [22:51:17]CheckFolder done [22:51:17]ProducePacketName [22:51:17]name=ofd_packets/00218988 [22:51:17]NVStorageSaveData ofd_packets/00218988 [22:51:17]File name is /storage/ofd_packets/00218988 [22:51:17]Write 298 bytes [22:51:17]NVStorageSaveData done [22:51:17]OFDSenderStorePacket done [22:51:17]KKMCreateOFDPacket done [22:51:17]NVStorageSaveData kkm_last_timestamp [22:51:17]File name is /storage/kkm_last_timestamp [22:51:17]Write 4 bytes [22:51:17]NVStorageSaveData done [22:51:17]ExternCall_PrintAddStr [22:51:17]wPrintStart [22:51:17]Write to MH i2c: 01 00 00 3C 0F 4B [22:51:17]Write i2c OK [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: 01 [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: 01 07 00 [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: 01 07 00 3C 0F 00 00 00 00 00 FF 0F 60 [22:51:17]RasterBufferAndPrint [22:51:17]line Счет N : (1)536545 [22:51:17]line ИНН: 02508201610067 [22:51:17]line Контрольно-Кассовый Чек [22:51:17]line ПРОДАЖА [22:51:17]line ТРК (МРК, ГНК) : 61 [22:51:17]line Товар: 2710194210 [22:51:17]line ДТ-К-2 [22:51:17]line 100.000 * 0.00 [22:51:17]line = 0.00 [22:51:17]line НДС 12% НСП 1% [22:51:17]line > о реализуемом товаре [22:51:17]line ИТОГО: 0.00 [22:51:17]line НСП 1% : 0.00 [22:51:17]line НДС 12% : 0.00 [22:51:17]line Наличными: 0.00 [22:51:17]line Безнал.: 0.00 [22:51:17]line Место: АЗС № 84 "Партнер Нефть" [22:51:17]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:51:17]line СНО: Общий режим [22:51:17]line Чек 633 19.10.2024 22:51 [22:51:17]line Смена: 443 ФФД: 1.0 [22:51:17]line ЗНМ: 0300000178 [22:51:17]line РНМ: 0000000000098116 [22:51:17]line Версия ККМ: 001 [22:51:17]line Талоны: Топливные Талоны [22:51:17]line 4920077 [22:51:17]line ФМ: 0000000000965413 [22:51:17]line ФД: 218988 [22:51:17]line ФПД: 198076892938514 [22:51:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T225115&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218988&fm=198076892938514&tin=02508201610067®Number=0000000000098116&sum=0 [22:51:17]OFD Sender: Processing packet 218988 [packets to send 80, broken 79] [22:51:17]ProducePacketName [22:51:17]name=ofd_packets/00218988 [22:51:17]OFD Sender: To server: pG, [22:51:17]CommunicateWithHost lk.salyk.kg:30040 [22:51:17]ConnectInit lk.salyk.kg [22:51:17]written 0, free lines is 4095 [22:51:17]Connected sock=10 [22:51:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 84 DE 04 01 24 72 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 E3 37 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6C 57 03 00 35 04 06 00 B4 26 5E D7 81 12 50 A2 45 F5 C2 04 F0 C8 [22:51:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 16 6D 47 00 75 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 39 36 35 34 31 33 10 04 04 00 6C 57 03 00 F4 03 04 00 91 E3 13 67 B6 04 01 00 00 2C 0A D1 3E 3D 65 71 DA [22:51:17]CommunicateWithHost err = 0 [22:51:17]CheckOFDResponse [22:51:17]1017 (14) - 77093643461234 [22:51:17]1041 (16) - 0000000000965413 [22:51:17]1040 (4) - 218988 [22:51:17]1012 (4) - 19.10.2024 16:51 [22:51:17]1206 (1) - 0 [22:51:17]OFD Sender: Remove packet 218988 [22:51:17]ProducePacketName [22:51:17]name=ofd_packets/00218988 [22:51:17]NVStorageDeleteData [22:51:17]Write to MH i2c: 01 00 00 66 0F 75 [22:51:17]Write i2c OK [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: 01 [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: 01 07 00 [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: 01 07 00 66 0F 00 00 00 00 00 E7 0C 6F [22:51:17]RasterBufferAndPrint [22:51:17]line [22:51:17]line [22:51:17]line [22:51:17]line [22:51:17]line [22:51:17]written 0, free lines is 3309 [22:51:17]MH_Cut [22:51:17]Write to MH i2c: D1 01 00 6D 0F 01 4E [22:51:17]Write i2c OK [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: D1 [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: D1 01 00 [22:51:17]MH_I2C_Read... [22:51:17]Read from MH i2c: D1 01 00 6D 0F 00 4D [22:51:17]Write to MH i2c: 01 00 00 6E 0F 7D [22:51:17]Write i2c OK [22:51:17]MH_I2C_Read... [22:51:18]OFD Sender: No OFD packet to send [22:51:18]*** Cut start [22:51:18]*** Partial cut [22:51:18]*** CUTSNS_PIN = 1 [22:51:18]*** CUTSNS_PIN = 0 [22:51:18]*** Brake cut motor [22:51:19]Read from MH i2c: 01 [22:51:19]MH_I2C_Read... [22:51:19]*** Stop cut motor [22:51:19]*** Cut end [22:51:19]Read from MH i2c: 01 07 00 [22:51:19]MH_I2C_Read... [22:51:19]Read from MH i2c: 01 07 00 6E 0F 00 00 00 00 00 FF 0F 92 [22:51:19]process_action close_receipt done [22:51:19]requested_data is exist [22:51:19]produce_requested_data [22:51:19]requested_item fm.sn is exist - process it [22:51:19]wFMCommunicate request_size=4 [22:51:19]MH_SAM_APDU [22:51:19]CAPDU: 80 11 00 00 [22:51:19]Write to MH i2c: E2 08 00 6F 0F 80 11 00 00 00 00 00 00 F8 [22:51:19]Write i2c OK [22:51:19]MH_I2C_Read... [22:51:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:51:19]Read from MH i2c: E2 [22:51:19]MH_I2C_Read... [22:51:19]Read from MH i2c: E2 17 00 [22:51:19]MH_I2C_Read... [22:51:19]Read from MH i2c: E2 17 00 6F 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 47 [22:51:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:51:19]wFMCommunicate OK [22:51:19]requested_item fd.num is exist - process it [22:51:19]SAM_PROTO_GetFieldsCounters [22:51:19]wFMCommunicate request_size=4 [22:51:19]MH_SAM_APDU [22:51:19]CAPDU: 80 13 00 00 [22:51:19]Write to MH i2c: E2 08 00 70 0F 80 13 00 00 00 00 00 00 FB [22:51:19]Write i2c OK [22:51:19]MH_I2C_Read... [22:51:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:51:19]Read from MH i2c: E2 [22:51:19]MH_I2C_Read... [22:51:19]Read from MH i2c: E2 62 00 [22:51:19]MH_I2C_Read... [22:51:19]Read from MH i2c: E2 62 00 70 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 79 02 00 00 5E 04 04 00 79 02 00 00 57 04 04 00 7A 02 00 00 19 04 04 00 00 00 00 00 90 00 0B [22:51:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 79 02 00 00 5E 04 04 00 79 02 00 00 57 04 04 00 7A 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:51:19]wFMCommunicate OK [22:51:19]SAM_PROTO_GetFieldsCounters done [22:51:19]requested_item shift.num is exist - process it [22:51:19]requested_item shift.opened is exist - process it [22:51:19]req_shift_opened [22:51:19]FM_GetShiftState [22:51:19]SAM_PROTO_GetShiftState [22:51:19]wFMCommunicate request_size=4 [22:51:19]MH_SAM_APDU [22:51:19]CAPDU: 80 13 01 00 [22:51:19]Write to MH i2c: E2 08 00 71 0F 80 13 01 00 00 00 00 00 FD [22:51:19]Write i2c OK [22:51:19]MH_I2C_Read... [22:51:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:51:19]Read from MH i2c: E2 [22:51:19]MH_I2C_Read... [22:51:19]Read from MH i2c: E2 0E 00 [22:51:19]MH_I2C_Read... [22:51:19]Read from MH i2c: E2 0E 00 71 0F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 40 [22:51:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:51:19]wFMCommunicate OK [22:51:19]SAM_PROTO_GetShiftState done [22:51:19]FM_GetShiftState done [22:51:19]req_shift_opened done [22:51:19]requested_item shift.open_date is exist - process it [22:51:19]req_shift_open_date [22:51:19]req_shift_open_date done [22:51:19]produce_requested_data done [22:51:19]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218988,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:51:19]process_action_free close_receipt [22:51:19]json_value_free [22:51:19]json_value_free done [22:51:19]process_json_proto returns [22:51:19]Send response to host [22:51:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218988,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:51:19]free response buf [22:51:19]execute_script done [22:51:19]execute_script returns [22:51:19]free content buf [22:51:19]Sock 7.Close socket [22:51:19]Sock 7.Thread stoped [22:51:23]OFD Sender: No OFD packet to send [22:51:28]OFD Sender: No OFD packet to send [22:51:33]OFD Sender: No OFD packet to send [22:51:38]OFD Sender: No OFD packet to send [22:51:43]OFD Sender: No OFD packet to send [22:51:48]OFD Sender: No OFD packet to send [22:51:53]OFD Sender: No OFD packet to send [22:51:58]OFD Sender: No OFD packet to send [22:52:03]OFD Sender: No OFD packet to send [22:52:08]OFD Sender: No OFD packet to send [22:52:13]OFD Sender: No OFD packet to send [22:52:18]OFD Sender: No OFD packet to send [22:52:23]OFD Sender: No OFD packet to send [22:52:28]OFD Sender: No OFD packet to send [22:52:33]OFD Sender: No OFD packet to send [22:52:35]accept exits with 9 [22:52:35]New connection [22:52:35]New thread 3066555748 created [22:52:35]Thread 3066699108 joined [22:52:35]Waiting for new connection... [22:52:35] Sock 9.Parse request [22:52:35]Sock 9.Check first char [22:52:35]Sock 9.First char is OK [22:52:35]request: POST /json_proto HTTP/1.0 [22:52:35]Method: POST [22:52:35]URL: /json_proto [22:52:35]Method is POST - this is cgi request [22:52:35]url: /json_proto [22:52:35]query_string will be loaded in cgi processing [22:52:35]execute_cgi json_proto POST (null) [22:52:35]execute_cgi path=json_proto method=POST [22:52:35]POST find Content-Length [22:52:35]Host: 172.17.40.4:8080 [22:52:35]Content-Length: 677 [22:52:35]Content-Type: application/json [22:52:35] [22:52:35]POST finish read [22:52:35]Found Content-Length = 677 [22:52:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [22:52:35]execute_script... [22:52: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)536549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [22:52:35]POST & json_proto [22:52:35]process_json_proto [22:52:35]json parsed OK: [22:52:35]protocol is kg_v1.0 [22:52:35]action value=close_receipt [22:52:35]process_action close_receipt [22:52:35]cmd_close_receipt [22:52:35]MH_GetDate [22:52:35]Write to MH i2c: F0 00 00 72 0F 70 [22:52:35]Write i2c OK [22:52:35]MH_I2C_Read... [22:52:35]Read from MH i2c: F0 [22:52:35]MH_I2C_Read... [22:52:35]Read from MH i2c: F0 09 00 [22:52:35]MH_I2C_Read... [22:52:35]Read from MH i2c: F0 09 00 72 0F 00 34 38 14 67 68 1C 14 67 5F [22:52:35]GetLastDocTimeStamp 1729378275 [22:52:35]current date 1729378356 [22:52:35]FM_GetShiftState [22:52:35]SAM_PROTO_GetShiftState [22:52:35]wFMCommunicate request_size=4 [22:52:35]MH_SAM_APDU [22:52:35]CAPDU: 80 13 01 00 [22:52:35]Write to MH i2c: E2 08 00 73 0F 80 13 01 00 00 00 00 00 FF [22:52:35]Write i2c OK [22:52:35]MH_I2C_Read... [22:52:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:52:35]Read from MH i2c: E2 [22:52:35]MH_I2C_Read... [22:52:35]Read from MH i2c: E2 0E 00 [22:52:35]MH_I2C_Read... [22:52:35]Read from MH i2c: E2 0E 00 73 0F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 42 [22:52:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:52:35]wFMCommunicate OK [22:52:35]SAM_PROTO_GetShiftState done [22:52:35]FM_GetShiftState done [22:52:35]opened in 1729296582 [22:52:35]opened+sec_in_day 1729382982 [22:52:35]quantity*price = 50041 [22:52:35]sum+1 = 50042 [22:52:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 634 19.10.2024 22:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218989 ФПД: 23857548402734 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T225236&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218989&fm=23857548402734&tin=02508201610067®Number=0000000000098116&sum=50000 [22:52:37]StoreToDocumentArchive [22:52:37]shift 443 fd 218989 [22:52:37]save to /storage/0443/doc_00218989 [22:52:37]save last doc name /storage/0443/doc_00218989 to /storage/kkm_last_doc_name [22:52:37]save OK [22:52:37]Clear old archive folders... [22:52:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:52:37]tlvbuf is 00FEB5E0 [22:52:37]SAM_PROTO_ClearQueue [22:52:37]wFMCommunicate request_size=4 [22:52:37]MH_SAM_APDU [22:52:37]CAPDU: 80 09 00 00 [22:52:37]Write to MH i2c: E2 08 00 80 0F 80 09 00 00 00 00 00 00 01 [22:52:37]Write i2c OK [22:52:37]MH_I2C_Read... [22:52:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:52:37]Read from MH i2c: E2 [22:52:37]MH_I2C_Read... [22:52:37]Read from MH i2c: E2 03 00 [22:52:37]MH_I2C_Read... [22:52:37]Read from MH i2c: E2 03 00 80 0F 00 90 00 03 [22:52:37]RAPDU: 90 00 [22:52:37]wFMCommunicate OK [22:52:37]SAM_PROTO_ClearQueue done [22:52:37]KKMCreateOFDPacket [22:52:37]OFDProtocolAddRootSTLVToBuf [22:52:37]FM_MakeSignedData [22:52:37]FM_MakeSignedData [22:52:37]SAM_PROTO_SignData [22:52:37]wFMCommunicate request_size=4 [22:52:37]MH_SAM_APDU [22:52:37]CAPDU: 80 0D 01 02 [22:52:37]Write to MH i2c: E2 08 00 81 0F 80 0D 01 02 00 00 00 00 09 [22:52:37]Write i2c OK [22:52:37]MH_I2C_Read... [22:52:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:52:37]Read from MH i2c: E2 [22:52:37]MH_I2C_Read... [22:52:37]Read from MH i2c: E2 03 00 [22:52:37]MH_I2C_Read... [22:52:37]Read from MH i2c: E2 03 00 81 0F 00 90 00 04 [22:52:37]RAPDU: 90 00 [22:52:37]wFMCommunicate OK [22:52:37]wFMCommunicate request_size=255 [22:52:37]MH_SAM_APDU [22:52: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 02 00 00 F4 03 04 00 34 38 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6D 57 03 00 35 04 06 00 15 [22:52:37]Write to MH i2c: E2 02 01 82 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 7A 02 00 00 F4 03 04 00 34 38 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6D 57 03 00 35 04 06 00 15 00 00 8C [22:52:37]Write i2c OK [22:52:37]MH_I2C_Read... [22:52:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:52:37]Read from MH i2c: E2 [22:52:37]MH_I2C_Read... [22:52:37]Read from MH i2c: E2 03 00 [22:52:37]MH_I2C_Read... [22:52:37]Read from MH i2c: E2 03 00 82 0F 00 90 00 05 [22:52:37]RAPDU: 90 00 [22:52:37]wFMCommunicate OK [22:52:37]wFMCommunicate request_size=10 [22:52:37]MH_SAM_APDU [22:52:37]CAPDU: 80 0D 02 02 05 B2 C4 B2 A0 2E [22:52:37]Write to MH i2c: E2 0D 00 83 0F 80 0D 02 02 05 00 B2 C4 B2 A0 2E 00 00 0C [22:52:37]Write i2c OK [22:52:37]MH_I2C_Read... [22:52:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:52:37]Read from MH i2c: E2 [22:52:37]MH_I2C_Read... [22:52:37]Read from MH i2c: E2 03 00 [22:52:37]MH_I2C_Read... [22:52:37]Read from MH i2c: E2 03 00 83 0F 00 90 00 06 [22:52:37]RAPDU: 90 00 [22:52:37]wFMCommunicate OK [22:52:37]wFMCommunicate request_size=4 [22:52:37]MH_SAM_APDU [22:52:37]CAPDU: 80 0D 03 02 [22:52:37]Write to MH i2c: E2 08 00 84 0F 80 0D 03 02 00 00 00 00 0E [22:52:37]Write i2c OK [22:52:37]MH_I2C_Read... [22:52:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:52:37]Read from MH i2c: E2 [22:52:37]MH_I2C_Read... [22:52:37]Read from MH i2c: E2 0B 00 [22:52:37]MH_I2C_Read... [22:52:37]Read from MH i2c: E2 0B 00 84 0F 00 2A A4 C3 E5 83 9D E6 DB 90 00 66 [22:52:37]RAPDU: 2A A4 C3 E5 83 9D E6 DB 90 00 [22:52:37]wFMCommunicate OK [22:52:37]SAM_PROTO_SignData done [22:52:37]FM_MakeSignedData done [22:52:37]CreateOFDProtocolMessage [22:52:37]wFMCommunicate request_size=4 [22:52:37]MH_SAM_APDU [22:52:37]CAPDU: 80 11 00 00 [22:52:37]Write to MH i2c: E2 08 00 85 0F 80 11 00 00 00 00 00 00 0E [22:52:37]Write i2c OK [22:52:37]MH_I2C_Read... [22:52:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:52:37]Read from MH i2c: E2 [22:52:37]MH_I2C_Read... [22:52:37]Read from MH i2c: E2 17 00 [22:52:37]MH_I2C_Read... [22:52:37]Read from MH i2c: E2 17 00 85 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 5D [22:52:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:52:37]wFMCommunicate OK [22:52:37]CreateOFDProtocolMessage done [22:52:37]OFDSenderStorePacket 218989 [22:52:37]StoreOFDPacket docnum=218989 [22:52:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D2 3C 07 01 03 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 7A 02 00 00 F4 03 04 00 34 38 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6D 57 03 00 35 04 06 00 15 B2 C4 B2 A0 2E 2A A4 C3 E5 83 9D E6 DB [22:52:37]CheckFolder [22:52:37]dirname=/storage/ofd_packets [22:52:37]CheckFolder done [22:52:37]ProducePacketName [22:52:37]name=ofd_packets/00218989 [22:52:37]NVStorageSaveData ofd_packets/00218989 [22:52:37]File name is /storage/ofd_packets/00218989 [22:52:37]Write 301 bytes [22:52:37]NVStorageSaveData done [22:52:37]OFDSenderStorePacket done [22:52:37]KKMCreateOFDPacket done [22:52:37]NVStorageSaveData kkm_last_timestamp [22:52:37]File name is /storage/kkm_last_timestamp [22:52:37]Write 4 bytes [22:52:37]NVStorageSaveData done [22:52:37]ExternCall_PrintAddStr [22:52:37]wPrintStart [22:52:37]Write to MH i2c: 01 00 00 86 0F 95 [22:52:37]Write i2c OK [22:52:37]MH_I2C_Read... [22:52:37]Read from MH i2c: 01 [22:52:37]MH_I2C_Read... [22:52:37]Read from MH i2c: 01 07 00 [22:52:37]MH_I2C_Read... [22:52:37]Read from MH i2c: 01 07 00 86 0F 00 00 00 00 00 FF 0F AA [22:52:37]RasterBufferAndPrint [22:52:37]line Счет N : (1)536549 [22:52:37]line ИНН: 02508201610067 [22:52:37]line Контрольно-Кассовый Чек [22:52:37]line ПРОДАЖА [22:52:37]line ТРК (МРК, ГНК) : 33 [22:52:37]line Товар: 2710124130 [22:52:37]line Аи-92-К-2 [22:52:37]line 7.480 * 66.90 [22:52:37]line = 500.41 [22:52:37]line НДС 12% НСП 1% [22:52:37]line > о реализуемом товаре [22:52:37]line ОКРУГЛЕНИЕ: -0.41 [22:52:37]line ИТОГО: 500.00 [22:52:37]line Внесено: 500.00 [22:52:37]line СДАЧА: 0.00 [22:52:37]line НСП 1% : 4.43 [22:52:37]line НДС 12% : 53.14 [22:52:37]line Наличными: 500.00 [22:52:37]line Безнал.: 0.00 [22:52:37]line Место: АЗС № 84 "Партнер Нефть" [22:52:37]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:52:37]line СНО: Общий режим [22:52:37]line Чек 634 19.10.2024 22:52 [22:52:37]line Смена: 443 ФФД: 1.0 [22:52:37]line ЗНМ: 0300000178 [22:52:37]line РНМ: 0000000000098116 [22:52:37]line Версия ККМ: 001 [22:52:37]line ФМ: 0000000000965413 [22:52:37]line ФД: 218989 [22:52:37]line ФПД: 23857548402734 [22:52:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T225236&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218989&fm=23857548402734&tin=02508201610067®Number=0000000000098116&sum=50000 [22:52:37]OFD Sender: Processing packet 218989 [packets to send 80, broken 79] [22:52:37]ProducePacketName [22:52:37]name=ofd_packets/00218989 [22:52:37]OFD Sender: To server: pG, [22:52:37]CommunicateWithHost lk.salyk.kg:30040 [22:52:37]ConnectInit lk.salyk.kg [22:52:37]written 0, free lines is 4095 [22:52:38]Connected sock=10 [22:52:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 D2 3C 07 01 03 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 7A 02 00 00 F4 03 04 00 34 38 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6D 57 03 00 35 04 06 00 15 B2 C4 B2 A0 2E 2A A4 C3 E5 83 9D E6 DB [22:52:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 7E C3 47 00 67 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 39 36 35 34 31 33 10 04 04 00 6D 57 03 00 F4 03 04 00 E2 E3 13 67 B6 04 01 00 00 AC C2 C5 23 FD 64 12 45 [22:52:38]CommunicateWithHost err = 0 [22:52:38]CheckOFDResponse [22:52:38]1017 (14) - 77093643461234 [22:52:38]1041 (16) - 0000000000965413 [22:52:38]1040 (4) - 218989 [22:52:38]1012 (4) - 19.10.2024 16:52 [22:52:38]1206 (1) - 0 [22:52:38]OFD Sender: Remove packet 218989 [22:52:38]ProducePacketName [22:52:38]name=ofd_packets/00218989 [22:52:38]NVStorageDeleteData [22:52:38]Write to MH i2c: 01 00 00 B1 0F C0 [22:52:38]Write i2c OK [22:52:38]MH_I2C_Read... [22:52:38]Read from MH i2c: 01 [22:52:38]MH_I2C_Read... [22:52:38]Read from MH i2c: 01 07 00 [22:52:38]MH_I2C_Read... [22:52:38]Read from MH i2c: 01 07 00 B1 0F 00 00 00 00 00 E0 0C B3 [22:52:38]RasterBufferAndPrint [22:52:38]line [22:52:38]line [22:52:38]line [22:52:38]line [22:52:38]line [22:52:38]written 0, free lines is 3304 [22:52:38]MH_Cut [22:52:38]Write to MH i2c: D1 01 00 B8 0F 01 99 [22:52:38]Write i2c OK [22:52:38]MH_I2C_Read... [22:52:38]Read from MH i2c: D1 [22:52:38]MH_I2C_Read... [22:52:38]Read from MH i2c: D1 01 00 [22:52:38]MH_I2C_Read... [22:52:38]Read from MH i2c: D1 01 00 B8 0F 00 98 [22:52:38]Write to MH i2c: 01 00 00 B9 0F C8 [22:52:38]Write i2c OK [22:52:38]MH_I2C_Read... [22:52:38]OFD Sender: No OFD packet to send [22:52:39]*** Cut start [22:52:39]*** Partial cut [22:52:39]*** CUTSNS_PIN = 1 [22:52:39]*** CUTSNS_PIN = 0 [22:52:39]*** Brake cut motor [22:52:39]Read from MH i2c: 01 [22:52:39]MH_I2C_Read... [22:52:39]*** Stop cut motor [22:52:39]*** Cut end [22:52:39]Read from MH i2c: 01 07 00 [22:52:39]MH_I2C_Read... [22:52:39]Read from MH i2c: 01 07 00 B9 0F 00 00 00 00 00 FF 0F DD [22:52:39]process_action close_receipt done [22:52:39]requested_data is exist [22:52:39]produce_requested_data [22:52:39]requested_item fm.sn is exist - process it [22:52:39]wFMCommunicate request_size=4 [22:52:39]MH_SAM_APDU [22:52:39]CAPDU: 80 11 00 00 [22:52:39]Write to MH i2c: E2 08 00 BA 0F 80 11 00 00 00 00 00 00 43 [22:52:39]Write i2c OK [22:52:39]MH_I2C_Read... [22:52:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:52:39]Read from MH i2c: E2 [22:52:39]MH_I2C_Read... [22:52:39]Read from MH i2c: E2 17 00 [22:52:39]MH_I2C_Read... [22:52:39]Read from MH i2c: E2 17 00 BA 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 92 [22:52:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:52:39]wFMCommunicate OK [22:52:39]requested_item fd.num is exist - process it [22:52:39]SAM_PROTO_GetFieldsCounters [22:52:39]wFMCommunicate request_size=4 [22:52:39]MH_SAM_APDU [22:52:39]CAPDU: 80 13 00 00 [22:52:39]Write to MH i2c: E2 08 00 BB 0F 80 13 00 00 00 00 00 00 46 [22:52:39]Write i2c OK [22:52:39]MH_I2C_Read... [22:52:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:52:39]Read from MH i2c: E2 [22:52:39]MH_I2C_Read... [22:52:39]Read from MH i2c: E2 62 00 [22:52:39]MH_I2C_Read... [22:52:39]Read from MH i2c: E2 62 00 BB 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7A 02 00 00 5E 04 04 00 7A 02 00 00 57 04 04 00 7B 02 00 00 19 04 04 00 00 00 00 00 90 00 5A [22:52:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7A 02 00 00 5E 04 04 00 7A 02 00 00 57 04 04 00 7B 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:52:39]wFMCommunicate OK [22:52:39]SAM_PROTO_GetFieldsCounters done [22:52:39]requested_item shift.num is exist - process it [22:52:39]requested_item shift.opened is exist - process it [22:52:39]req_shift_opened [22:52:39]FM_GetShiftState [22:52:39]SAM_PROTO_GetShiftState [22:52:39]wFMCommunicate request_size=4 [22:52:39]MH_SAM_APDU [22:52:39]CAPDU: 80 13 01 00 [22:52:39]Write to MH i2c: E2 08 00 BC 0F 80 13 01 00 00 00 00 00 48 [22:52:39]Write i2c OK [22:52:39]MH_I2C_Read... [22:52:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:52:40]Read from MH i2c: E2 [22:52:40]MH_I2C_Read... [22:52:40]Read from MH i2c: E2 0E 00 [22:52:40]MH_I2C_Read... [22:52:40]Read from MH i2c: E2 0E 00 BC 0F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8B [22:52:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:52:40]wFMCommunicate OK [22:52:40]SAM_PROTO_GetShiftState done [22:52:40]FM_GetShiftState done [22:52:40]req_shift_opened done [22:52:40]requested_item shift.open_date is exist - process it [22:52:40]req_shift_open_date [22:52:40]req_shift_open_date done [22:52:40]produce_requested_data done [22:52:40]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218989,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:52:40]process_action_free close_receipt [22:52:40]json_value_free [22:52:40]json_value_free done [22:52:40]process_json_proto returns [22:52:40]Send response to host [22:52:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218989,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:52:40]free response buf [22:52:40]execute_script done [22:52:40]execute_script returns [22:52:40]free content buf [22:52:40]Sock 9.Close socket [22:52:40]Sock 9.Thread stoped [22:52:43]OFD Sender: No OFD packet to send [22:52:48]OFD Sender: No OFD packet to send [22:52:53]accept exits with 7 [22:52:53]New connection [22:52:53]New thread 3066699108 created [22:52:53]Thread 3066555748 joined [22:52:53]Waiting for new connection... [22:52:53] Sock 7.Parse request [22:52:53]Sock 7.Check first char [22:52:53]Sock 7.First char is OK [22:52:53]request: POST /json_proto HTTP/1.0 [22:52:53]Method: POST [22:52:53]URL: /json_proto [22:52:53]Method is POST - this is cgi request [22:52:53]url: /json_proto [22:52:53]query_string will be loaded in cgi processing [22:52:53]execute_cgi json_proto POST (null) [22:52:53]execute_cgi path=json_proto method=POST [22:52:53]POST find Content-Length [22:52:53]Host: 172.17.40.4:8080 [22:52:53]Content-Length: 766 [22:52:53]Content-Type: application/json [22:52:53] [22:52:53]POST finish read [22:52:53]Found Content-Length = 766 [22:52:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [22:52:53]execute_script... [22:52:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [22:52:53]POST & json_proto [22:52:53]process_json_proto [22:52:53]json parsed OK: [22:52:53]protocol is kg_v1.0 [22:52:53]action value=close_receipt [22:52:53]process_action close_receipt [22:52:53]cmd_close_receipt [22:52:53]MH_GetDate [22:52:53]Write to MH i2c: F0 00 00 BD 0F BB [22:52:53]Write i2c OK [22:52:53]MH_I2C_Read... [22:52:53]Read from MH i2c: F0 [22:52:53]MH_I2C_Read... [22:52:53]Read from MH i2c: F0 09 00 [22:52:53]MH_I2C_Read... [22:52:53]Read from MH i2c: F0 09 00 BD 0F 00 46 38 14 67 68 1C 14 67 BC [22:52:53]GetLastDocTimeStamp 1729378356 [22:52:53]current date 1729378374 [22:52:53]FM_GetShiftState [22:52:53]SAM_PROTO_GetShiftState [22:52:53]wFMCommunicate request_size=4 [22:52:53]MH_SAM_APDU [22:52:53]CAPDU: 80 13 01 00 [22:52:53]Write to MH i2c: E2 08 00 BE 0F 80 13 01 00 00 00 00 00 4A [22:52:53]Write i2c OK [22:52:53]MH_I2C_Read... [22:52:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:52:53]Read from MH i2c: E2 [22:52:53]MH_I2C_Read... [22:52:53]Read from MH i2c: E2 0E 00 [22:52:53]MH_I2C_Read... [22:52:53]Read from MH i2c: E2 0E 00 BE 0F 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 8D [22:52:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:52:53]wFMCommunicate OK [22:52:53]SAM_PROTO_GetShiftState done [22:52:53]FM_GetShiftState done [22:52:53]opened in 1729296582 [22:52:53]opened+sec_in_day 1729382982 [22:52:53]quantity*price = 30038 [22:52:53]sum+1 = 30039 [22:52:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 635 19.10.2024 22:52 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218990 ФПД: 115689808238553 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T225254&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218990&fm=115689808238553&tin=02508201610067®Number=0000000000098116&sum=30038 [22:52:54]StoreToDocumentArchive [22:52:54]shift 443 fd 218990 [22:52:54]save to /storage/0443/doc_00218990 [22:52:54]save last doc name /storage/0443/doc_00218990 to /storage/kkm_last_doc_name [22:52:54]save OK [22:52:54]Clear old archive folders... [22:52:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:52:54]tlvbuf is B6E83800 [22:52:54]SAM_PROTO_ClearQueue [22:52:54]wFMCommunicate request_size=4 [22:52:54]MH_SAM_APDU [22:52:54]CAPDU: 80 09 00 00 [22:52:54]Write to MH i2c: E2 08 00 CB 0F 80 09 00 00 00 00 00 00 4C [22:52:54]Write i2c OK [22:52:54]MH_I2C_Read... [22:52:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:52:54]Read from MH i2c: E2 [22:52:54]MH_I2C_Read... [22:52:54]Read from MH i2c: E2 03 00 [22:52:54]MH_I2C_Read... [22:52:54]Read from MH i2c: E2 03 00 CB 0F 00 90 00 4E [22:52:54]RAPDU: 90 00 [22:52:54]wFMCommunicate OK [22:52:54]SAM_PROTO_ClearQueue done [22:52:54]KKMCreateOFDPacket [22:52:54]OFDProtocolAddRootSTLVToBuf [22:52:54]FM_MakeSignedData [22:52:54]FM_MakeSignedData [22:52:54]SAM_PROTO_SignData [22:52:54]wFMCommunicate request_size=4 [22:52:54]MH_SAM_APDU [22:52:54]CAPDU: 80 0D 01 02 [22:52:54]Write to MH i2c: E2 08 00 CC 0F 80 0D 01 02 00 00 00 00 54 [22:52:54]Write i2c OK [22:52:54]MH_I2C_Read... [22:52:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:52:54]Read from MH i2c: E2 [22:52:54]MH_I2C_Read... [22:52:54]Read from MH i2c: E2 03 00 [22:52:54]MH_I2C_Read... [22:52:54]Read from MH i2c: E2 03 00 CC 0F 00 90 00 4F [22:52:54]RAPDU: 90 00 [22:52:54]wFMCommunicate OK [22:52:54]wFMCommunicate request_size=255 [22:52:54]MH_SAM_APDU [22:52: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 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 7B 02 00 00 F4 03 04 00 46 38 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6E 57 03 00 35 04 06 00 69 [22:52:54]Write to MH i2c: E2 02 01 CD 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 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 7B 02 00 00 F4 03 04 00 46 38 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6E 57 03 00 35 04 06 00 69 00 00 7F [22:52:54]Write i2c OK [22:52:54]MH_I2C_Read... [22:52:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:52:55]Read from MH i2c: E2 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: E2 03 00 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: E2 03 00 CD 0F 00 90 00 50 [22:52:55]RAPDU: 90 00 [22:52:55]wFMCommunicate OK [22:52:55]wFMCommunicate request_size=10 [22:52:55]MH_SAM_APDU [22:52:55]CAPDU: 80 0D 02 02 05 38 21 EC 97 D9 [22:52:55]Write to MH i2c: E2 0D 00 CE 0F 80 0D 02 02 05 00 38 21 EC 97 D9 00 00 16 [22:52:55]Write i2c OK [22:52:55]MH_I2C_Read... [22:52:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:52:55]Read from MH i2c: E2 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: E2 03 00 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: E2 03 00 CE 0F 00 90 00 51 [22:52:55]RAPDU: 90 00 [22:52:55]wFMCommunicate OK [22:52:55]wFMCommunicate request_size=4 [22:52:55]MH_SAM_APDU [22:52:55]CAPDU: 80 0D 03 02 [22:52:55]Write to MH i2c: E2 08 00 CF 0F 80 0D 03 02 00 00 00 00 59 [22:52:55]Write i2c OK [22:52:55]MH_I2C_Read... [22:52:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:52:55]Read from MH i2c: E2 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: E2 0B 00 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: E2 0B 00 CF 0F 00 D8 86 25 C7 64 DE 6A 30 90 00 80 [22:52:55]RAPDU: D8 86 25 C7 64 DE 6A 30 90 00 [22:52:55]wFMCommunicate OK [22:52:55]SAM_PROTO_SignData done [22:52:55]FM_MakeSignedData done [22:52:55]CreateOFDProtocolMessage [22:52:55]wFMCommunicate request_size=4 [22:52:55]MH_SAM_APDU [22:52:55]CAPDU: 80 11 00 00 [22:52:55]Write to MH i2c: E2 08 00 D0 0F 80 11 00 00 00 00 00 00 59 [22:52:55]Write i2c OK [22:52:55]MH_I2C_Read... [22:52:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:52:55]Read from MH i2c: E2 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: E2 17 00 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: E2 17 00 D0 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A8 [22:52:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:52:55]wFMCommunicate OK [22:52:55]CreateOFDProtocolMessage done [22:52:55]OFDSenderStorePacket 218990 [22:52:55]StoreOFDPacket docnum=218990 [22:52:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 1D 0A 07 01 1A C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 7B 02 00 00 F4 03 04 00 46 38 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6E 57 03 00 35 04 06 00 69 38 21 EC 97 D9 D8 86 25 C7 64 DE 6A 30 [22:52:55]CheckFolder [22:52:55]dirname=/storage/ofd_packets [22:52:55]CheckFolder done [22:52:55]ProducePacketName [22:52:55]name=ofd_packets/00218990 [22:52:55]NVStorageSaveData ofd_packets/00218990 [22:52:55]File name is /storage/ofd_packets/00218990 [22:52:55]Write 301 bytes [22:52:55]NVStorageSaveData done [22:52:55]OFDSenderStorePacket done [22:52:55]KKMCreateOFDPacket done [22:52:55]NVStorageSaveData kkm_last_timestamp [22:52:55]File name is /storage/kkm_last_timestamp [22:52:55]Write 4 bytes [22:52:55]NVStorageSaveData done [22:52:55]ExternCall_PrintAddStr [22:52:55]wPrintStart [22:52:55]Write to MH i2c: 01 00 00 D1 0F E0 [22:52:55]Write i2c OK [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: 01 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: 01 07 00 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: 01 07 00 D1 0F 00 00 00 00 00 FF 0F F5 [22:52:55]RasterBufferAndPrint [22:52:55]line Счет N : (1)536548 [22:52:55]line ИНН: 02508201610067 [22:52:55]line Контрольно-Кассовый Чек [22:52:55]line ПРОДАЖА [22:52:55]line ТРК (МРК, ГНК) : 43 [22:52:55]line Товар: 2710124130 [22:52:55]line Аи-92-К-2 [22:52:55]line 4.490 * 66.90 [22:52:55]line = 300.38 [22:52:55]line НДС 12% НСП 1% [22:52:55]line > о реализуемом товаре [22:52:55]line ИТОГО: 300.38 [22:52:55]line НСП 1% : 2.66 [22:52:55]line НДС 12% : 31.90 [22:52:55]line Наличными: 0.00 [22:52:55]line Безнал.: 300.38 [22:52:55]line Место: АЗС № 84 "Партнер Нефть" [22:52:55]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:52:55]line СНО: Общий режим [22:52:55]line Чек 635 19.10.2024 22:52 [22:52:55]line Смена: 443 ФФД: 1.0 [22:52:55]line ЗНМ: 0300000178 [22:52:55]line РНМ: 0000000000098116 [22:52:55]line Версия ККМ: 001 [22:52:55]line Платежная система: Mbank [22:52:55]line ФМ: 0000000000965413 [22:52:55]line ФД: 218990 [22:52:55]line ФПД: 115689808238553 [22:52:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T225254&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218990&fm=115689808238553&tin=02508201610067®Number=0000000000098116&sum=30038 [22:52:55]written 0, free lines is 4095 [22:52:55]OFD Sender: Processing packet 218990 [packets to send 80, broken 79] [22:52:55]ProducePacketName [22:52:55]name=ofd_packets/00218990 [22:52:55]OFD Sender: To server: pG, [22:52:55]CommunicateWithHost lk.salyk.kg:30040 [22:52:55]ConnectInit lk.salyk.kg [22:52:55]Connected sock=10 [22:52:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 1D 0A 07 01 1A C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 7B 02 00 00 F4 03 04 00 46 38 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6E 57 03 00 35 04 06 00 69 38 21 EC 97 D9 D8 86 25 C7 64 DE 6A 30 [22:52:55]Write to MH i2c: 01 00 00 FA 0F 09 [22:52:55]Write i2c OK [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: 01 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: 01 07 00 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: 01 07 00 FA 0F 00 00 00 00 00 16 0D 33 [22:52:55]RasterBufferAndPrint [22:52:55]line [22:52:55]line [22:52:55]line [22:52:55]line [22:52:55]line [22:52:55]written 0, free lines is 3357 [22:52:55]MH_Cut [22:52:55]Write to MH i2c: D1 01 00 01 10 01 E3 [22:52:55]Write i2c OK [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: D1 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: D1 01 00 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: D1 01 00 01 10 00 E2 [22:52:55]Write to MH i2c: 01 00 00 02 10 12 [22:52:55]Write i2c OK [22:52:55]MH_I2C_Read... [22:52:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FE 9E 47 00 F4 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 39 36 35 34 31 33 10 04 04 00 6E 57 03 00 F4 03 04 00 F3 E3 13 67 B6 04 01 00 00 E0 04 C8 73 D5 62 93 87 [22:52:55]CommunicateWithHost err = 0 [22:52:55]CheckOFDResponse [22:52:55]1017 (14) - 77093643461234 [22:52:55]1041 (16) - 0000000000965413 [22:52:55]1040 (4) - 218990 [22:52:55]1012 (4) - 19.10.2024 16:53 [22:52:55]1206 (1) - 0 [22:52:55]OFD Sender: Remove packet 218990 [22:52:55]ProducePacketName [22:52:55]name=ofd_packets/00218990 [22:52:55]NVStorageDeleteData [22:52:56]*** Cut start [22:52:56]*** Partial cut [22:52:56]*** CUTSNS_PIN = 1 [22:52:56]OFD Sender: No OFD packet to send [22:52:56]*** CUTSNS_PIN = 0 [22:52:56]*** Brake cut motor [22:52:57]Read from MH i2c: 01 [22:52:57]MH_I2C_Read... [22:52:57]*** Stop cut motor [22:52:57]*** Cut end [22:52:57]Read from MH i2c: 01 07 00 [22:52:57]MH_I2C_Read... [22:52:57]Read from MH i2c: 01 07 00 02 10 00 00 00 00 00 FF 0F 27 [22:52:57]process_action close_receipt done [22:52:57]requested_data is exist [22:52:57]produce_requested_data [22:52:57]requested_item fm.sn is exist - process it [22:52:57]wFMCommunicate request_size=4 [22:52:57]MH_SAM_APDU [22:52:57]CAPDU: 80 11 00 00 [22:52:57]Write to MH i2c: E2 08 00 03 10 80 11 00 00 00 00 00 00 8D [22:52:57]Write i2c OK [22:52:57]MH_I2C_Read... [22:52:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:52:57]Read from MH i2c: E2 [22:52:57]MH_I2C_Read... [22:52:57]Read from MH i2c: E2 17 00 [22:52:57]MH_I2C_Read... [22:52:57]Read from MH i2c: E2 17 00 03 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 DC [22:52:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:52:57]wFMCommunicate OK [22:52:57]requested_item fd.num is exist - process it [22:52:57]SAM_PROTO_GetFieldsCounters [22:52:57]wFMCommunicate request_size=4 [22:52:57]MH_SAM_APDU [22:52:57]CAPDU: 80 13 00 00 [22:52:57]Write to MH i2c: E2 08 00 04 10 80 13 00 00 00 00 00 00 90 [22:52:57]Write i2c OK [22:52:57]MH_I2C_Read... [22:52:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:52:57]Read from MH i2c: E2 [22:52:57]MH_I2C_Read... [22:52:57]Read from MH i2c: E2 62 00 [22:52:57]MH_I2C_Read... [22:52:57]Read from MH i2c: E2 62 00 04 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 A8 [22:52:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:52:57]wFMCommunicate OK [22:52:57]SAM_PROTO_GetFieldsCounters done [22:52:57]requested_item shift.num is exist - process it [22:52:57]requested_item shift.opened is exist - process it [22:52:57]req_shift_opened [22:52:57]FM_GetShiftState [22:52:57]SAM_PROTO_GetShiftState [22:52:57]wFMCommunicate request_size=4 [22:52:57]MH_SAM_APDU [22:52:57]CAPDU: 80 13 01 00 [22:52:57]Write to MH i2c: E2 08 00 05 10 80 13 01 00 00 00 00 00 92 [22:52:57]Write i2c OK [22:52:57]MH_I2C_Read... [22:52:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:52:57]Read from MH i2c: E2 [22:52:57]MH_I2C_Read... [22:52:57]Read from MH i2c: E2 0E 00 [22:52:57]MH_I2C_Read... [22:52:57]Read from MH i2c: E2 0E 00 05 10 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D5 [22:52:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:52:57]wFMCommunicate OK [22:52:57]SAM_PROTO_GetShiftState done [22:52:57]FM_GetShiftState done [22:52:57]req_shift_opened done [22:52:57]requested_item shift.open_date is exist - process it [22:52:57]req_shift_open_date [22:52:57]req_shift_open_date done [22:52:57]produce_requested_data done [22:52:57]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218990,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:52:57]process_action_free close_receipt [22:52:57]json_value_free [22:52:57]json_value_free done [22:52:57]process_json_proto returns [22:52:57]Send response to host [22:52:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218990,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:52:57]free response buf [22:52:57]execute_script done [22:52:57]execute_script returns [22:52:57]free content buf [22:52:57]Sock 7.Close socket [22:52:57]Sock 7.Thread stoped [22:53:01]OFD Sender: No OFD packet to send [22:53:06]OFD Sender: No OFD packet to send [22:53:11]OFD Sender: No OFD packet to send [22:53:16]OFD Sender: No OFD packet to send [22:53:21]OFD Sender: No OFD packet to send [22:53:26]OFD Sender: No OFD packet to send [22:53:31]OFD Sender: No OFD packet to send [22:53:36]OFD Sender: No OFD packet to send [22:53:41]OFD Sender: No OFD packet to send [22:53:46]OFD Sender: No OFD packet to send [22:53:51]OFD Sender: No OFD packet to send [22:53:56]OFD Sender: No OFD packet to send [22:54:01]OFD Sender: No OFD packet to send [22:54:06]OFD Sender: No OFD packet to send [22:54:11]OFD Sender: No OFD packet to send [22:54:16]OFD Sender: No OFD packet to send [22:54:21]OFD Sender: No OFD packet to send [22:54:26]OFD Sender: No OFD packet to send [22:54:26]accept exits with 9 [22:54:26]New connection [22:54:26]New thread 3066555748 created [22:54:26]Thread 3066699108 joined [22:54:26]Waiting for new connection... [22:54:26] Sock 9.Parse request [22:54:26]Sock 9.Check first char [22:54:26]Sock 9.First char is OK [22:54:26]request: POST /json_proto HTTP/1.0 [22:54:26]Method: POST [22:54:26]URL: /json_proto [22:54:26]Method is POST - this is cgi request [22:54:26]url: /json_proto [22:54:26]query_string will be loaded in cgi processing [22:54:26]execute_cgi json_proto POST (null) [22:54:26]execute_cgi path=json_proto method=POST [22:54:26]POST find Content-Length [22:54:26]Host: 172.17.40.4:8080 [22:54:26]Content-Length: 798 [22:54:26]Content-Type: application/json [22:54:26] [22:54:26]POST finish read [22:54:26]Found Content-Length = 798 [22:54:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920076", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:54:26]execute_script... [22: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)536547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4920076", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:54:26]POST & json_proto [22:54:26]process_json_proto [22:54:26]json parsed OK: [22:54:26]protocol is kg_v1.0 [22:54:26]action value=close_receipt [22:54:26]process_action close_receipt [22:54:26]cmd_close_receipt [22:54:26]MH_GetDate [22:54:26]Write to MH i2c: F0 00 00 06 10 05 [22:54:26]Write i2c OK [22:54:26]MH_I2C_Read... [22:54:26]Read from MH i2c: F0 [22:54:26]MH_I2C_Read... [22:54:26]Read from MH i2c: F0 09 00 [22:54:26]MH_I2C_Read... [22:54:26]Read from MH i2c: F0 09 00 06 10 00 A3 38 14 67 68 1C 14 67 63 [22:54:26]GetLastDocTimeStamp 1729378374 [22:54:26]current date 1729378467 [22:54:26]FM_GetShiftState [22:54:26]SAM_PROTO_GetShiftState [22:54:26]wFMCommunicate request_size=4 [22:54:26]MH_SAM_APDU [22:54:26]CAPDU: 80 13 01 00 [22:54:26]Write to MH i2c: E2 08 00 07 10 80 13 01 00 00 00 00 00 94 [22:54:26]Write i2c OK [22:54:26]MH_I2C_Read... [22:54:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:54:26]Read from MH i2c: E2 [22:54:26]MH_I2C_Read... [22:54:26]Read from MH i2c: E2 0E 00 [22:54:26]MH_I2C_Read... [22:54:26]Read from MH i2c: E2 0E 00 07 10 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D7 [22:54:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:54:26]wFMCommunicate OK [22:54:26]SAM_PROTO_GetShiftState done [22:54:26]FM_GetShiftState done [22:54:26]opened in 1729296582 [22:54:26]opened+sec_in_day 1729382982 [22:54:26]quantity*price = 0 [22:54:26]sum+1 = 1 [22:54:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 636 19.10.2024 22:54 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливные Талоны 4920076 ФМ: 0000000000965413 ФД: 218991 ФПД: 143569725768301 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T225427&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218991&fm=143569725768301&tin=02508201610067®Number=0000000000098116&sum=0 [22:54:27]StoreToDocumentArchive [22:54:27]shift 443 fd 218991 [22:54:27]save to /storage/0443/doc_00218991 [22:54:27]save last doc name /storage/0443/doc_00218991 to /storage/kkm_last_doc_name [22:54:27]save OK [22:54:27]Clear old archive folders... [22:54:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:54:27]tlvbuf is B6F17240 [22:54:27]SAM_PROTO_ClearQueue [22:54:27]wFMCommunicate request_size=4 [22:54:27]MH_SAM_APDU [22:54:27]CAPDU: 80 09 00 00 [22:54:27]Write to MH i2c: E2 08 00 14 10 80 09 00 00 00 00 00 00 96 [22:54:27]Write i2c OK [22:54:27]MH_I2C_Read... [22:54:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:54:27]Read from MH i2c: E2 [22:54:27]MH_I2C_Read... [22:54:27]Read from MH i2c: E2 03 00 [22:54:27]MH_I2C_Read... [22:54:27]Read from MH i2c: E2 03 00 14 10 00 90 00 98 [22:54:27]RAPDU: 90 00 [22:54:27]wFMCommunicate OK [22:54:27]SAM_PROTO_ClearQueue done [22:54:27]KKMCreateOFDPacket [22:54:27]OFDProtocolAddRootSTLVToBuf [22:54:27]FM_MakeSignedData [22:54:27]FM_MakeSignedData [22:54:27]SAM_PROTO_SignData [22:54:27]wFMCommunicate request_size=4 [22:54:27]MH_SAM_APDU [22:54:27]CAPDU: 80 0D 01 02 [22:54:27]Write to MH i2c: E2 08 00 15 10 80 0D 01 02 00 00 00 00 9E [22:54:27]Write i2c OK [22:54:27]MH_I2C_Read... [22:54:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:54:28]Read from MH i2c: E2 [22:54:28]MH_I2C_Read... [22:54:28]Read from MH i2c: E2 03 00 [22:54:28]MH_I2C_Read... [22:54:28]Read from MH i2c: E2 03 00 15 10 00 90 00 99 [22:54:28]RAPDU: 90 00 [22:54:28]wFMCommunicate OK [22:54:28]wFMCommunicate request_size=255 [22:54:28]MH_SAM_APDU [22:54: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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 A3 38 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6F 57 03 00 35 04 06 00 82 93 6E 81 [22:54:28]Write to MH i2c: E2 02 01 16 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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 A3 38 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6F 57 03 00 35 04 06 00 82 93 6E 81 00 00 78 [22:54:28]Write i2c OK [22:54:28]MH_I2C_Read... [22:54:28]Read from MH i2c: E2 [22:54:28]MH_I2C_Read... [22:54:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:54:28]Read from MH i2c: E2 03 00 [22:54:28]MH_I2C_Read... [22:54:28]Read from MH i2c: E2 03 00 16 10 00 90 00 9A [22:54:28]RAPDU: 90 00 [22:54:28]wFMCommunicate OK [22:54:28]wFMCommunicate request_size=7 [22:54:28]MH_SAM_APDU [22:54:28]CAPDU: 80 0D 02 02 02 42 6D [22:54:28]Write to MH i2c: E2 0A 00 17 10 80 0D 02 02 02 00 42 6D 00 00 54 [22:54:28]Write i2c OK [22:54:28]MH_I2C_Read... [22:54:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:54:28]Read from MH i2c: E2 [22:54:28]MH_I2C_Read... [22:54:28]Read from MH i2c: E2 03 00 [22:54:28]MH_I2C_Read... [22:54:28]Read from MH i2c: E2 03 00 17 10 00 90 00 9B [22:54:28]RAPDU: 90 00 [22:54:28]wFMCommunicate OK [22:54:28]wFMCommunicate request_size=4 [22:54:28]MH_SAM_APDU [22:54:28]CAPDU: 80 0D 03 02 [22:54:28]Write to MH i2c: E2 08 00 18 10 80 0D 03 02 00 00 00 00 A3 [22:54:28]Write i2c OK [22:54:28]MH_I2C_Read... [22:54:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:54:28]Read from MH i2c: E2 [22:54:28]MH_I2C_Read... [22:54:28]Read from MH i2c: E2 0B 00 [22:54:28]MH_I2C_Read... [22:54:28]Read from MH i2c: E2 0B 00 18 10 00 B9 14 CB 72 3A 51 05 C2 90 00 00 [22:54:28]RAPDU: B9 14 CB 72 3A 51 05 C2 90 00 [22:54:28]wFMCommunicate OK [22:54:28]SAM_PROTO_SignData done [22:54:28]FM_MakeSignedData done [22:54:28]CreateOFDProtocolMessage [22:54:28]wFMCommunicate request_size=4 [22:54:28]MH_SAM_APDU [22:54:28]CAPDU: 80 11 00 00 [22:54:28]Write to MH i2c: E2 08 00 19 10 80 11 00 00 00 00 00 00 A3 [22:54:28]Write i2c OK [22:54:28]MH_I2C_Read... [22:54:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:54:28]Read from MH i2c: E2 [22:54:28]MH_I2C_Read... [22:54:28]Read from MH i2c: E2 17 00 [22:54:28]MH_I2C_Read... [22:54:28]Read from MH i2c: E2 17 00 19 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F2 [22:54:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:54:28]wFMCommunicate OK [22:54:28]CreateOFDProtocolMessage done [22:54:28]OFDSenderStorePacket 218991 [22:54:28]StoreOFDPacket docnum=218991 [22:54:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 40 C2 04 01 61 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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 A3 38 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6F 57 03 00 35 04 06 00 82 93 6E 81 42 6D B9 14 CB 72 3A 51 05 C2 [22:54:28]CheckFolder [22:54:28]dirname=/storage/ofd_packets [22:54:28]CheckFolder done [22:54:28]ProducePacketName [22:54:28]name=ofd_packets/00218991 [22:54:28]NVStorageSaveData ofd_packets/00218991 [22:54:28]File name is /storage/ofd_packets/00218991 [22:54:28]Write 298 bytes [22:54:28]NVStorageSaveData done [22:54:28]OFDSenderStorePacket done [22:54:28]KKMCreateOFDPacket done [22:54:28]NVStorageSaveData kkm_last_timestamp [22:54:28]File name is /storage/kkm_last_timestamp [22:54:28]Write 4 bytes [22:54:28]NVStorageSaveData done [22:54:28]ExternCall_PrintAddStr [22:54:28]wPrintStart [22:54:28]Write to MH i2c: 01 00 00 1A 10 2A [22:54:28]Write i2c OK [22:54:28]MH_I2C_Read... [22:54:28]Read from MH i2c: 01 [22:54:28]MH_I2C_Read... [22:54:28]Read from MH i2c: 01 07 00 [22:54:28]MH_I2C_Read... [22:54:28]Read from MH i2c: 01 07 00 1A 10 00 00 00 00 00 FF 0F 3F [22:54:28]RasterBufferAndPrint [22:54:28]line Счет N : (1)536547 [22:54:28]line ИНН: 02508201610067 [22:54:28]line Контрольно-Кассовый Чек [22:54:28]line ПРОДАЖА [22:54:28]line ТРК (МРК, ГНК) : 61 [22:54:28]line Товар: 2710194210 [22:54:28]line ДТ-К-2 [22:54:28]line 100.000 * 0.00 [22:54:28]line = 0.00 [22:54:28]line НДС 12% НСП 1% [22:54:28]line > о реализуемом товаре [22:54:28]line ИТОГО: 0.00 [22:54:28]line НСП 1% : 0.00 [22:54:28]line НДС 12% : 0.00 [22:54:28]line Наличными: 0.00 [22:54:28]line Безнал.: 0.00 [22:54:28]line Место: АЗС № 84 "Партнер Нефть" [22:54:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [22:54:28]line СНО: Общий режим [22:54:28]line Чек 636 19.10.2024 22:54 [22:54:28]line Смена: 443 ФФД: 1.0 [22:54:28]line ЗНМ: 0300000178 [22:54:28]line РНМ: 0000000000098116 [22:54:28]line Версия ККМ: 001 [22:54:28]line Талоны: Топливные Талоны [22:54:28]line 4920076 [22:54:28]line ФМ: 0000000000965413 [22:54:28]line ФД: 218991 [22:54:28]line ФПД: 143569725768301 [22:54:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T225427&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218991&fm=143569725768301&tin=02508201610067®Number=0000000000098116&sum=0 [22:54:28]OFD Sender: Processing packet 218991 [packets to send 80, broken 79] [22:54:28]ProducePacketName [22:54:28]name=ofd_packets/00218991 [22:54:28]OFD Sender: To server: pG, [22:54:28]CommunicateWithHost lk.salyk.kg:30040 [22:54:28]ConnectInit lk.salyk.kg [22:54:28]written 0, free lines is 4095 [22:54:28]Connected sock=10 [22:54:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 40 C2 04 01 61 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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 A3 38 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 6F 57 03 00 35 04 06 00 82 93 6E 81 42 6D B9 14 CB 72 3A 51 05 C2 [22:54:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A2 6D 47 00 AE 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 39 36 35 34 31 33 10 04 04 00 6F 57 03 00 F4 03 04 00 51 E4 13 67 B6 04 01 00 00 F8 00 CA 23 71 24 33 3D [22:54:29]CommunicateWithHost err = 0 [22:54:29]CheckOFDResponse [22:54:29]1017 (14) - 77093643461234 [22:54:29]1041 (16) - 0000000000965413 [22:54:29]1040 (4) - 218991 [22:54:29]1012 (4) - 19.10.2024 16:54 [22:54:29]1206 (1) - 0 [22:54:29]OFD Sender: Remove packet 218991 [22:54:29]ProducePacketName [22:54:29]name=ofd_packets/00218991 [22:54:29]NVStorageDeleteData [22:54:29]Write to MH i2c: 01 00 00 44 10 54 [22:54:29]Write i2c OK [22:54:29]MH_I2C_Read... [22:54:29]Read from MH i2c: 01 [22:54:29]MH_I2C_Read... [22:54:29]Read from MH i2c: 01 07 00 [22:54:29]MH_I2C_Read... [22:54:29]Read from MH i2c: 01 07 00 44 10 00 00 00 00 00 E8 0C 4F [22:54:29]RasterBufferAndPrint [22:54:29]line [22:54:29]line [22:54:29]line [22:54:29]line [22:54:29]line [22:54:29]written 0, free lines is 3310 [22:54:29]MH_Cut [22:54:29]Write to MH i2c: D1 01 00 4B 10 01 2D [22:54:29]Write i2c OK [22:54:29]MH_I2C_Read... [22:54:29]Read from MH i2c: D1 [22:54:29]MH_I2C_Read... [22:54:29]Read from MH i2c: D1 01 00 [22:54:29]MH_I2C_Read... [22:54:29]Read from MH i2c: D1 01 00 4B 10 00 2C [22:54:29]Write to MH i2c: 01 00 00 4C 10 5C [22:54:29]Write i2c OK [22:54:29]MH_I2C_Read... [22:54:29]OFD Sender: No OFD packet to send [22:54:29]*** Cut start [22:54:29]*** Partial cut [22:54:29]*** CUTSNS_PIN = 1 [22:54:29]*** CUTSNS_PIN = 0 [22:54:30]*** Brake cut motor [22:54:30]Read from MH i2c: 01 [22:54:30]MH_I2C_Read... [22:54:30]*** Stop cut motor [22:54:30]*** Cut end [22:54:30]Read from MH i2c: 01 07 00 [22:54:30]MH_I2C_Read... [22:54:30]Read from MH i2c: 01 07 00 4C 10 00 00 00 00 00 FF 0F 71 [22:54:30]process_action close_receipt done [22:54:30]requested_data is exist [22:54:30]produce_requested_data [22:54:30]requested_item fm.sn is exist - process it [22:54:30]wFMCommunicate request_size=4 [22:54:30]MH_SAM_APDU [22:54:30]CAPDU: 80 11 00 00 [22:54:30]Write to MH i2c: E2 08 00 4D 10 80 11 00 00 00 00 00 00 D7 [22:54:30]Write i2c OK [22:54:30]MH_I2C_Read... [22:54:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:54:30]Read from MH i2c: E2 [22:54:30]MH_I2C_Read... [22:54:30]Read from MH i2c: E2 17 00 [22:54:30]MH_I2C_Read... [22:54:30]Read from MH i2c: E2 17 00 4D 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 26 [22:54:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [22:54:30]wFMCommunicate OK [22:54:30]requested_item fd.num is exist - process it [22:54:30]SAM_PROTO_GetFieldsCounters [22:54:30]wFMCommunicate request_size=4 [22:54:30]MH_SAM_APDU [22:54:30]CAPDU: 80 13 00 00 [22:54:30]Write to MH i2c: E2 08 00 4E 10 80 13 00 00 00 00 00 00 DA [22:54:30]Write i2c OK [22:54:30]MH_I2C_Read... [22:54:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:54:30]Read from MH i2c: E2 [22:54:30]MH_I2C_Read... [22:54:30]Read from MH i2c: E2 62 00 [22:54:30]MH_I2C_Read... [22:54:30]Read from MH i2c: E2 62 00 4E 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 F6 [22:54:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 6F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:54:30]wFMCommunicate OK [22:54:30]SAM_PROTO_GetFieldsCounters done [22:54:30]requested_item shift.num is exist - process it [22:54:30]requested_item shift.opened is exist - process it [22:54:30]req_shift_opened [22:54:30]FM_GetShiftState [22:54:30]SAM_PROTO_GetShiftState [22:54:30]wFMCommunicate request_size=4 [22:54:30]MH_SAM_APDU [22:54:30]CAPDU: 80 13 01 00 [22:54:30]Write to MH i2c: E2 08 00 4F 10 80 13 01 00 00 00 00 00 DC [22:54:30]Write i2c OK [22:54:30]MH_I2C_Read... [22:54:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:54:30]Read from MH i2c: E2 [22:54:30]MH_I2C_Read... [22:54:30]Read from MH i2c: E2 0E 00 [22:54:30]MH_I2C_Read... [22:54:30]Read from MH i2c: E2 0E 00 4F 10 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 1F [22:54:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [22:54:30]wFMCommunicate OK [22:54:30]SAM_PROTO_GetShiftState done [22:54:30]FM_GetShiftState done [22:54:30]req_shift_opened done [22:54:30]requested_item shift.open_date is exist - process it [22:54:30]req_shift_open_date [22:54:30]req_shift_open_date done [22:54:30]produce_requested_data done [22:54:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218991,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [22:54:30]process_action_free close_receipt [22:54:30]json_value_free [22:54:30]json_value_free done [22:54:30]process_json_proto returns [22:54:30]Send response to host [22:54:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218991,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [22:54:30]free response buf [22:54:30]execute_script done [22:54:30]execute_script returns [22:54:30]free content buf [22:54:30]Sock 9.Close socket [22:54:30]Sock 9.Thread stoped [22:54:34]OFD Sender: No OFD packet to send [22:54:39]OFD Sender: No OFD packet to send [22:54:44]OFD Sender: No OFD packet to send [22:54:49]OFD Sender: No OFD packet to send [22:54:54]OFD Sender: No OFD packet to send [22:54:59]OFD Sender: No OFD packet to send [22:55:04]OFD Sender: No OFD packet to send [22:55:09]OFD Sender: No OFD packet to send [22:55:14]OFD Sender: No OFD packet to send [22:55:19]OFD Sender: No OFD packet to send [22:55:24]OFD Sender: No OFD packet to send [22:55:29]OFD Sender: No OFD packet to send [22:55:34]OFD Sender: No OFD packet to send [22:55:39]OFD Sender: No OFD packet to send [22:55:44]OFD Sender: No OFD packet to send [22:55:49]OFD Sender: No OFD packet to send [22:55:54]OFD Sender: No OFD packet to send [22:55:59]OFD Sender: No OFD packet to send [22:56:04]OFD Sender: No OFD packet to send [22:56:09]OFD Sender: No OFD packet to send [22:56:14]OFD Sender: No OFD packet to send [22:56:19]OFD Sender: No OFD packet to send [22:56:24]OFD Sender: No OFD packet to send [22:56:29]OFD Sender: No OFD packet to send [22:56:34]OFD Sender: No OFD packet to send [22:56:39]OFD Sender: No OFD packet to send [22:56:44]OFD Sender: No OFD packet to send [22:56:49]OFD Sender: No OFD packet to send [22:56:54]OFD Sender: No OFD packet to send [22:56:59]OFD Sender: No OFD packet to send [22:57:04]OFD Sender: No OFD packet to send [22:57:09]OFD Sender: No OFD packet to send [22:57:14]OFD Sender: No OFD packet to send [22:57:19]OFD Sender: No OFD packet to send [22:57:24]OFD Sender: No OFD packet to send [22:57:29]OFD Sender: No OFD packet to send [22:57:34]OFD Sender: No OFD packet to send [22:57:39]OFD Sender: No OFD packet to send [22:57:44]OFD Sender: No OFD packet to send [22:57:49]OFD Sender: No OFD packet to send [22:57:54]OFD Sender: No OFD packet to send [22:57:59]OFD Sender: No OFD packet to send [22:58:04]OFD Sender: No OFD packet to send [22:58:09]OFD Sender: No OFD packet to send [22:58:14]OFD Sender: No OFD packet to send [22:58:19]OFD Sender: No OFD packet to send [22:58:24]OFD Sender: No OFD packet to send [22:58:29]OFD Sender: No OFD packet to send [22:58:34]OFD Sender: No OFD packet to send [22:58:39]OFD Sender: No OFD packet to send [22:58:44]OFD Sender: No OFD packet to send [22:58:49]OFD Sender: No OFD packet to send [22:58:54]OFD Sender: No OFD packet to send [22:58:59]OFD Sender: No OFD packet to send [22:59:04]OFD Sender: No OFD packet to send [22:59:09]OFD Sender: No OFD packet to send [22:59:15]OFD Sender: No OFD packet to send [22:59:20]OFD Sender: No OFD packet to send [22:59:25]OFD Sender: No OFD packet to send [22:59:30]OFD Sender: No OFD packet to send [22:59:35]OFD Sender: No OFD packet to send [22:59:40]OFD Sender: No OFD packet to send [22:59:45]OFD Sender: No OFD packet to send [22:59:50]OFD Sender: No OFD packet to send [22:59:55]OFD Sender: No OFD packet to send [23:00:00]OFD Sender: No OFD packet to send [23:00:05]OFD Sender: No OFD packet to send [23:00:10]OFD Sender: No OFD packet to send [23:00:15]OFD Sender: No OFD packet to send [23:00:20]OFD Sender: No OFD packet to send [23:00:25]OFD Sender: No OFD packet to send [23:00:30]OFD Sender: No OFD packet to send [23:00:35]OFD Sender: No OFD packet to send [23:00:40]OFD Sender: No OFD packet to send [23:00:45]OFD Sender: No OFD packet to send [23:00:50]OFD Sender: No OFD packet to send [23:00:55]OFD Sender: No OFD packet to send [23:01:00]OFD Sender: No OFD packet to send [23:01:05]OFD Sender: No OFD packet to send [23:01:10]OFD Sender: No OFD packet to send [23:01:15]OFD Sender: No OFD packet to send [23:01:20]OFD Sender: No OFD packet to send [23:01:25]OFD Sender: No OFD packet to send [23:01:30]OFD Sender: No OFD packet to send [23:01:35]OFD Sender: No OFD packet to send [23:01:40]OFD Sender: No OFD packet to send [23:01:45]OFD Sender: No OFD packet to send [23:01:50]OFD Sender: No OFD packet to send [23:01:55]OFD Sender: No OFD packet to send [23:02:00]OFD Sender: No OFD packet to send [23:02:05]OFD Sender: No OFD packet to send [23:02:10]OFD Sender: No OFD packet to send [23:02:15]OFD Sender: No OFD packet to send [23:02:20]OFD Sender: No OFD packet to send [23:02:25]OFD Sender: No OFD packet to send [23:02:30]OFD Sender: No OFD packet to send [23:02:35]OFD Sender: No OFD packet to send [23:02:40]OFD Sender: No OFD packet to send [23:02:45]OFD Sender: No OFD packet to send [23:02:50]OFD Sender: No OFD packet to send [23:02:55]OFD Sender: No OFD packet to send [23:03:00]OFD Sender: No OFD packet to send [23:03:05]OFD Sender: No OFD packet to send [23:03:10]OFD Sender: No OFD packet to send [23:03:15]OFD Sender: No OFD packet to send [23:03:20]OFD Sender: No OFD packet to send [23:03:25]OFD Sender: No OFD packet to send [23:03:30]OFD Sender: No OFD packet to send [23:03:35]OFD Sender: No OFD packet to send [23:03:40]OFD Sender: No OFD packet to send [23:03:45]OFD Sender: No OFD packet to send [23:03:50]OFD Sender: No OFD packet to send [23:03:55]OFD Sender: No OFD packet to send [23:04:00]OFD Sender: No OFD packet to send [23:04:05]OFD Sender: No OFD packet to send [23:04:10]OFD Sender: No OFD packet to send [23:04:15]OFD Sender: No OFD packet to send [23:04:20]OFD Sender: No OFD packet to send [23:04:25]OFD Sender: No OFD packet to send [23:04:30]OFD Sender: No OFD packet to send [23:04:35]OFD Sender: No OFD packet to send [23:04:40]OFD Sender: No OFD packet to send [23:04:45]OFD Sender: No OFD packet to send [23:04:50]OFD Sender: No OFD packet to send [23:04:55]OFD Sender: No OFD packet to send [23:05:00]OFD Sender: No OFD packet to send [23:05:05]OFD Sender: No OFD packet to send [23:05:10]OFD Sender: No OFD packet to send [23:05:15]OFD Sender: No OFD packet to send [23:05:20]OFD Sender: No OFD packet to send [23:05:25]OFD Sender: No OFD packet to send [23:05:30]OFD Sender: No OFD packet to send [23:05:35]OFD Sender: No OFD packet to send [23:05:40]OFD Sender: No OFD packet to send [23:05:45]OFD Sender: No OFD packet to send [23:05:50]OFD Sender: No OFD packet to send [23:05:55]OFD Sender: No OFD packet to send [23:06:00]OFD Sender: No OFD packet to send [23:06:05]OFD Sender: No OFD packet to send [23:06:10]OFD Sender: No OFD packet to send [23:06:15]OFD Sender: No OFD packet to send [23:06:20]OFD Sender: No OFD packet to send [23:06:25]OFD Sender: No OFD packet to send [23:06:30]OFD Sender: No OFD packet to send [23:06:35]OFD Sender: No OFD packet to send [23:06:40]OFD Sender: No OFD packet to send [23:06:45]OFD Sender: No OFD packet to send [23:06:50]OFD Sender: No OFD packet to send [23:06:55]OFD Sender: No OFD packet to send [23:07:00]OFD Sender: No OFD packet to send [23:07:05]OFD Sender: No OFD packet to send [23:07:10]OFD Sender: No OFD packet to send [23:07:15]OFD Sender: No OFD packet to send [23:07:20]OFD Sender: No OFD packet to send [23:07:25]OFD Sender: No OFD packet to send [23:07:30]OFD Sender: No OFD packet to send [23:07:35]OFD Sender: No OFD packet to send [23:07:40]OFD Sender: No OFD packet to send [23:07:45]OFD Sender: No OFD packet to send [23:07:50]OFD Sender: No OFD packet to send [23:07:55]OFD Sender: No OFD packet to send [23:08:00]OFD Sender: No OFD packet to send [23:08:05]OFD Sender: No OFD packet to send [23:08:10]OFD Sender: No OFD packet to send [23:08:15]OFD Sender: No OFD packet to send [23:08:20]OFD Sender: No OFD packet to send [23:08:25]OFD Sender: No OFD packet to send [23:08:30]OFD Sender: No OFD packet to send [23:08:35]OFD Sender: No OFD packet to send [23:08:37]accept exits with 7 [23:08:37]New connection [23:08:37]New thread 3066699108 created [23:08:37]Thread 3066555748 joined [23:08:37]Waiting for new connection... [23:08:37] Sock 7.Parse request [23:08:37]Sock 7.Check first char [23:08:37]Sock 7.First char is OK [23:08:37]request: POST /json_proto HTTP/1.0 [23:08:37]Method: POST [23:08:37]URL: /json_proto [23:08:37]Method is POST - this is cgi request [23:08:37]url: /json_proto [23:08:37]query_string will be loaded in cgi processing [23:08:37]execute_cgi json_proto POST (null) [23:08:37]execute_cgi path=json_proto method=POST [23:08:37]POST find Content-Length [23:08:37]Host: 172.17.40.4:8080 [23:08:37]Content-Length: 632 [23:08:37]Content-Type: application/json [23:08:37] [23:08:37]POST finish read [23:08:37]Found Content-Length = 632 [23:08:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536553", "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" ] } } [23:08:37]execute_script... [23:08: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)536553", "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" ] } } [23:08:37]POST & json_proto [23:08:37]process_json_proto [23:08:37]json parsed OK: [23:08:37]protocol is kg_v1.0 [23:08:37]action value=close_receipt [23:08:37]process_action close_receipt [23:08:37]cmd_close_receipt [23:08:37]MH_GetDate [23:08:37]Write to MH i2c: F0 00 00 50 10 4F [23:08:37]Write i2c OK [23:08:37]MH_I2C_Read... [23:08:37]Read from MH i2c: F0 [23:08:37]MH_I2C_Read... [23:08:37]Read from MH i2c: F0 09 00 [23:08:37]MH_I2C_Read... [23:08:37]Read from MH i2c: F0 09 00 50 10 00 F5 3B 14 67 68 1C 14 67 02 [23:08:37]GetLastDocTimeStamp 1729378467 [23:08:37]current date 1729379317 [23:08:37]FM_GetShiftState [23:08:37]SAM_PROTO_GetShiftState [23:08:37]wFMCommunicate request_size=4 [23:08:37]MH_SAM_APDU [23:08:37]CAPDU: 80 13 01 00 [23:08:37]Write to MH i2c: E2 08 00 51 10 80 13 01 00 00 00 00 00 DE [23:08:37]Write i2c OK [23:08:37]MH_I2C_Read... [23:08:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:08:37]Read from MH i2c: E2 [23:08:37]MH_I2C_Read... [23:08:37]Read from MH i2c: E2 0E 00 [23:08:37]MH_I2C_Read... [23:08:37]Read from MH i2c: E2 0E 00 51 10 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 21 [23:08:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:08:37]wFMCommunicate OK [23:08:37]SAM_PROTO_GetShiftState done [23:08:37]FM_GetShiftState done [23:08:37]opened in 1729296582 [23:08:37]opened+sec_in_day 1729382982 [23:08:37]quantity*price = 50000 [23:08:37]sum+1 = 50001 [23:08:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 637 19.10.2024 23:08 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218992 ФПД: 111100088833699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T230837&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218992&fm=111100088833699&tin=02508201610067®Number=0000000000098116&sum=50000 [23:08:38]StoreToDocumentArchive [23:08:38]shift 443 fd 218992 [23:08:38]save to /storage/0443/doc_00218992 [23:08:38]save last doc name /storage/0443/doc_00218992 to /storage/kkm_last_doc_name [23:08:38]save OK [23:08:38]Clear old archive folders... [23:08:38]ProcessDocumentItem done err = 0, tmpTLVsize=252 [23:08:38]tlvbuf is 00FC8F80 [23:08:38]SAM_PROTO_ClearQueue [23:08:38]wFMCommunicate request_size=4 [23:08:38]MH_SAM_APDU [23:08:38]CAPDU: 80 09 00 00 [23:08:38]Write to MH i2c: E2 08 00 5E 10 80 09 00 00 00 00 00 00 E0 [23:08:38]Write i2c OK [23:08:38]MH_I2C_Read... [23:08:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:08:38]Read from MH i2c: E2 [23:08:38]MH_I2C_Read... [23:08:38]Read from MH i2c: E2 03 00 [23:08:38]MH_I2C_Read... [23:08:38]Read from MH i2c: E2 03 00 5E 10 00 90 00 E2 [23:08:38]RAPDU: 90 00 [23:08:38]wFMCommunicate OK [23:08:38]SAM_PROTO_ClearQueue done [23:08:38]KKMCreateOFDPacket [23:08:38]OFDProtocolAddRootSTLVToBuf [23:08:38]FM_MakeSignedData [23:08:38]FM_MakeSignedData [23:08:38]SAM_PROTO_SignData [23:08:38]wFMCommunicate request_size=4 [23:08:38]MH_SAM_APDU [23:08:38]CAPDU: 80 0D 01 02 [23:08:38]Write to MH i2c: E2 08 00 5F 10 80 0D 01 02 00 00 00 00 E8 [23:08:38]Write i2c OK [23:08:38]MH_I2C_Read... [23:08:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:08:38]Read from MH i2c: E2 [23:08:38]MH_I2C_Read... [23:08:38]Read from MH i2c: E2 03 00 [23:08:38]MH_I2C_Read... [23:08:38]Read from MH i2c: E2 03 00 5F 10 00 90 00 E3 [23:08:38]RAPDU: 90 00 [23:08:38]wFMCommunicate OK [23:08:38]wFMCommunicate request_size=255 [23:08:38]MH_SAM_APDU [23:08:38]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 7D 02 00 00 F4 03 04 00 F5 3B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 70 57 03 00 35 04 06 00 [23:08:38]Write to MH i2c: E2 02 01 60 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 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 F5 3B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 70 57 03 00 35 04 06 00 00 00 7D [23:08:38]Write i2c OK [23:08:38]MH_I2C_Read... [23:08:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:08:38]Read from MH i2c: E2 [23:08:38]MH_I2C_Read... [23:08:38]Read from MH i2c: E2 03 00 [23:08:38]MH_I2C_Read... [23:08:38]Read from MH i2c: E2 03 00 60 10 00 90 00 E4 [23:08:38]RAPDU: 90 00 [23:08:38]wFMCommunicate OK [23:08:38]wFMCommunicate request_size=11 [23:08:38]MH_SAM_APDU [23:08:38]CAPDU: 80 0D 02 02 06 65 0B 81 54 56 A3 [23:08:38]Write to MH i2c: E2 0E 00 61 10 80 0D 02 02 06 00 65 0B 81 54 56 A3 00 00 35 [23:08:38]Write i2c OK [23:08:38]MH_I2C_Read... [23:08:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:08:38]Read from MH i2c: E2 [23:08:38]MH_I2C_Read... [23:08:38]Read from MH i2c: E2 03 00 [23:08:38]MH_I2C_Read... [23:08:38]Read from MH i2c: E2 03 00 61 10 00 90 00 E5 [23:08:38]RAPDU: 90 00 [23:08:38]wFMCommunicate OK [23:08:38]wFMCommunicate request_size=4 [23:08:38]MH_SAM_APDU [23:08:38]CAPDU: 80 0D 03 02 [23:08:38]Write to MH i2c: E2 08 00 62 10 80 0D 03 02 00 00 00 00 ED [23:08:38]Write i2c OK [23:08:38]MH_I2C_Read... [23:08:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:08:38]Read from MH i2c: E2 [23:08:38]MH_I2C_Read... [23:08:38]Read from MH i2c: E2 0B 00 [23:08:38]MH_I2C_Read... [23:08:38]Read from MH i2c: E2 0B 00 62 10 00 EC A2 FA 66 4C 3D ED 4A 90 00 9C [23:08:38]RAPDU: EC A2 FA 66 4C 3D ED 4A 90 00 [23:08:38]wFMCommunicate OK [23:08:38]SAM_PROTO_SignData done [23:08:38]FM_MakeSignedData done [23:08:38]CreateOFDProtocolMessage [23:08:38]wFMCommunicate request_size=4 [23:08:38]MH_SAM_APDU [23:08:38]CAPDU: 80 11 00 00 [23:08:38]Write to MH i2c: E2 08 00 63 10 80 11 00 00 00 00 00 00 ED [23:08:38]Write i2c OK [23:08:38]MH_I2C_Read... [23:08:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:08:38]Read from MH i2c: E2 [23:08:38]MH_I2C_Read... [23:08:38]Read from MH i2c: E2 17 00 [23:08:38]MH_I2C_Read... [23:08:38]Read from MH i2c: E2 17 00 63 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3C [23:08:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:08:38]wFMCommunicate OK [23:08:38]CreateOFDProtocolMessage done [23:08:38]OFDSenderStorePacket 218992 [23:08:38]StoreOFDPacket docnum=218992 [23:08:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 69 EF 08 01 C2 99 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 7D 02 00 00 F4 03 04 00 F5 3B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 70 57 03 00 35 04 06 00 65 0B 81 54 56 A3 EC A2 FA 66 4C 3D ED 4A [23:08:38]CheckFolder [23:08:38]dirname=/storage/ofd_packets [23:08:38]CheckFolder done [23:08:38]ProducePacketName [23:08:38]name=ofd_packets/00218992 [23:08:38]NVStorageSaveData ofd_packets/00218992 [23:08:38]File name is /storage/ofd_packets/00218992 [23:08:38]Write 302 bytes [23:08:38]NVStorageSaveData done [23:08:38]OFDSenderStorePacket done [23:08:38]KKMCreateOFDPacket done [23:08:38]NVStorageSaveData kkm_last_timestamp [23:08:38]File name is /storage/kkm_last_timestamp [23:08:38]Write 4 bytes [23:08:38]NVStorageSaveData done [23:08:38]OFD Sender: Processing packet 218992 [packets to send 80, broken 79] [23:08:38]ProducePacketName [23:08:38]name=ofd_packets/00218992 [23:08:38]OFD Sender: To server: pG, [23:08:38]CommunicateWithHost lk.salyk.kg:30040 [23:08:38]ConnectInit lk.salyk.kg [23:08:38]ExternCall_PrintAddStr [23:08:38]wPrintStart [23:08:38]Write to MH i2c: 01 00 00 64 10 74 [23:08:38]Write i2c OK [23:08:38]MH_I2C_Read... [23:08:38]Read from MH i2c: 01 [23:08:38]MH_I2C_Read... [23:08:38]Read from MH i2c: 01 07 00 [23:08:38]MH_I2C_Read... [23:08:38]Read from MH i2c: 01 07 00 64 10 00 00 00 00 00 FF 0F 89 [23:08:38]RasterBufferAndPrint [23:08:38]line Счет N : (1)536553 [23:08:38]line ИНН: 02508201610067 [23:08:38]line Контрольно-Кассовый Чек [23:08:38]line ПРОДАЖА [23:08:38]line ТРК (МРК, ГНК) : 42 [23:08:38]line Товар: 2710124130 [23:08:38]line SUPER 92-К-5 [23:08:38]line 7.310 * 68.40 [23:08:38]line = 500.00 [23:08:38]line НДС 12% НСП 1% [23:08:38]line > о реализуемом товаре [23:08:38]line ИТОГО: 500.00 [23:08:38]line НСП 1% : 4.42 [23:08:38]line НДС 12% : 53.10 [23:08:38]line Наличными: 500.00 [23:08:38]line Безнал.: 0.00 [23:08:38]line Место: АЗС № 84 "Партнер Нефть" [23:08:38]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:08:38]line СНО: Общий режим [23:08:38]line Чек 637 19.10.2024 23:08 [23:08:38]line Смена: 443 ФФД: 1.0 [23:08:38]line ЗНМ: 0300000178 [23:08:38]line РНМ: 0000000000098116 [23:08:38]line Версия ККМ: 001 [23:08:38]line ФМ: 0000000000965413 [23:08:38]line ФД: 218992 [23:08:38]line ФПД: 111100088833699 [23:08:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T230837&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218992&fm=111100088833699&tin=02508201610067®Number=0000000000098116&sum=50000 [23:08:39]Connected sock=11 [23:08:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 69 EF 08 01 C2 99 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 7D 02 00 00 F4 03 04 00 F5 3B 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 70 57 03 00 35 04 06 00 65 0B 81 54 56 A3 EC A2 FA 66 4C 3D ED 4A [23:08:39]written 0, free lines is 4095 [23:08:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 1B E8 47 00 DE 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 39 36 35 34 31 33 10 04 04 00 70 57 03 00 F4 03 04 00 A3 E7 13 67 B6 04 01 00 00 F9 55 5E 18 C9 BD 35 E6 [23:08:39]CommunicateWithHost err = 0 [23:08:39]CheckOFDResponse [23:08:39]1017 (14) - 77093643461234 [23:08:39]1041 (16) - 0000000000965413 [23:08:39]1040 (4) - 218992 [23:08:39]1012 (4) - 19.10.2024 17:08 [23:08:39]1206 (1) - 0 [23:08:39]OFD Sender: Remove packet 218992 [23:08:39]ProducePacketName [23:08:39]name=ofd_packets/00218992 [23:08:39]NVStorageDeleteData [23:08:39]Write to MH i2c: 01 00 00 8C 10 9C [23:08:39]Write i2c OK [23:08:39]MH_I2C_Read... [23:08:39]Read from MH i2c: 01 [23:08:39]MH_I2C_Read... [23:08:39]Read from MH i2c: 01 07 00 [23:08:39]MH_I2C_Read... [23:08:39]Read from MH i2c: 01 07 00 8C 10 00 00 00 00 00 0C 0D BC [23:08:39]RasterBufferAndPrint [23:08:39]line [23:08:39]line [23:08:39]line [23:08:39]line [23:08:39]line [23:08:39]written 0, free lines is 3346 [23:08:39]MH_Cut [23:08:39]Write to MH i2c: D1 01 00 93 10 01 75 [23:08:39]Write i2c OK [23:08:39]MH_I2C_Read... [23:08:39]Read from MH i2c: D1 [23:08:39]MH_I2C_Read... [23:08:39]Read from MH i2c: D1 01 00 [23:08:39]MH_I2C_Read... [23:08:39]Read from MH i2c: D1 01 00 93 10 00 74 [23:08:39]Write to MH i2c: 01 00 00 94 10 A4 [23:08:39]Write i2c OK [23:08:39]MH_I2C_Read... [23:08:39]OFD Sender: No OFD packet to send [23:08:40]*** Cut start [23:08:40]*** Partial cut [23:08:40]*** CUTSNS_PIN = 1 [23:08:40]*** CUTSNS_PIN = 0 [23:08:40]*** Brake cut motor [23:08:41]Read from MH i2c: 01 [23:08:41]MH_I2C_Read... [23:08:41]*** Stop cut motor [23:08:41]*** Cut end [23:08:41]Read from MH i2c: 01 07 00 [23:08:41]MH_I2C_Read... [23:08:41]Read from MH i2c: 01 07 00 94 10 00 00 00 00 00 FF 0F B9 [23:08:41]process_action close_receipt done [23:08:41]requested_data is exist [23:08:41]produce_requested_data [23:08:41]requested_item fm.sn is exist - process it [23:08:41]wFMCommunicate request_size=4 [23:08:41]MH_SAM_APDU [23:08:41]CAPDU: 80 11 00 00 [23:08:41]Write to MH i2c: E2 08 00 95 10 80 11 00 00 00 00 00 00 1F [23:08:41]Write i2c OK [23:08:41]MH_I2C_Read... [23:08:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:08:41]Read from MH i2c: E2 [23:08:41]MH_I2C_Read... [23:08:41]Read from MH i2c: E2 17 00 [23:08:41]MH_I2C_Read... [23:08:41]Read from MH i2c: E2 17 00 95 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6E [23:08:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:08:41]wFMCommunicate OK [23:08:41]requested_item fd.num is exist - process it [23:08:41]SAM_PROTO_GetFieldsCounters [23:08:41]wFMCommunicate request_size=4 [23:08:41]MH_SAM_APDU [23:08:41]CAPDU: 80 13 00 00 [23:08:41]Write to MH i2c: E2 08 00 96 10 80 13 00 00 00 00 00 00 22 [23:08:41]Write i2c OK [23:08:41]MH_I2C_Read... [23:08:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:08:41]Read from MH i2c: E2 [23:08:41]MH_I2C_Read... [23:08:41]Read from MH i2c: E2 62 00 [23:08:41]MH_I2C_Read... [23:08:41]Read from MH i2c: E2 62 00 96 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 70 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 42 [23:08:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 70 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:08:41]wFMCommunicate OK [23:08:41]SAM_PROTO_GetFieldsCounters done [23:08:41]requested_item shift.num is exist - process it [23:08:41]requested_item shift.opened is exist - process it [23:08:41]req_shift_opened [23:08:41]FM_GetShiftState [23:08:41]SAM_PROTO_GetShiftState [23:08:41]wFMCommunicate request_size=4 [23:08:41]MH_SAM_APDU [23:08:41]CAPDU: 80 13 01 00 [23:08:41]Write to MH i2c: E2 08 00 97 10 80 13 01 00 00 00 00 00 24 [23:08:41]Write i2c OK [23:08:41]MH_I2C_Read... [23:08:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:08:41]Read from MH i2c: E2 [23:08:41]MH_I2C_Read... [23:08:41]Read from MH i2c: E2 0E 00 [23:08:41]MH_I2C_Read... [23:08:41]Read from MH i2c: E2 0E 00 97 10 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 67 [23:08:41]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:08:41]wFMCommunicate OK [23:08:41]SAM_PROTO_GetShiftState done [23:08:41]FM_GetShiftState done [23:08:41]req_shift_opened done [23:08:41]requested_item shift.open_date is exist - process it [23:08:41]req_shift_open_date [23:08:41]req_shift_open_date done [23:08:41]produce_requested_data done [23:08:41]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218992,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:08:41]process_action_free close_receipt [23:08:41]json_value_free [23:08:41]json_value_free done [23:08:41]process_json_proto returns [23:08:41]Send response to host [23:08:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218992,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:08:41]free response buf [23:08:41]execute_script done [23:08:41]execute_script returns [23:08:41]free content buf [23:08:41]Sock 7.Close socket [23:08:41]Sock 7.Thread stoped [23:08:44]OFD Sender: No OFD packet to send [23:08:49]OFD Sender: No OFD packet to send [23:08:54]OFD Sender: No OFD packet to send [23:08:59]OFD Sender: No OFD packet to send [23:09:04]OFD Sender: No OFD packet to send [23:09:09]OFD Sender: No OFD packet to send [23:09:14]OFD Sender: No OFD packet to send [23:09:19]OFD Sender: No OFD packet to send [23:09:25]OFD Sender: No OFD packet to send [23:09:30]OFD Sender: No OFD packet to send [23:09:35]OFD Sender: No OFD packet to send [23:09:40]OFD Sender: No OFD packet to send [23:09:45]OFD Sender: No OFD packet to send [23:09:50]OFD Sender: No OFD packet to send [23:09:55]OFD Sender: No OFD packet to send [23:10:00]OFD Sender: No OFD packet to send [23:10:05]OFD Sender: No OFD packet to send [23:10:10]OFD Sender: No OFD packet to send [23:10:15]OFD Sender: No OFD packet to send [23:10:20]OFD Sender: No OFD packet to send [23:10:25]OFD Sender: No OFD packet to send [23:10:30]OFD Sender: No OFD packet to send [23:10:35]OFD Sender: No OFD packet to send [23:10:40]OFD Sender: No OFD packet to send [23:10:45]OFD Sender: No OFD packet to send [23:10:50]OFD Sender: No OFD packet to send [23:10:55]OFD Sender: No OFD packet to send [23:11:00]OFD Sender: No OFD packet to send [23:11:05]OFD Sender: No OFD packet to send [23:11:10]OFD Sender: No OFD packet to send [23:11:15]OFD Sender: No OFD packet to send [23:11:20]OFD Sender: No OFD packet to send [23:11:25]OFD Sender: No OFD packet to send [23:11:30]OFD Sender: No OFD packet to send [23:11:35]OFD Sender: No OFD packet to send [23:11:40]OFD Sender: No OFD packet to send [23:11:45]OFD Sender: No OFD packet to send [23:11:50]OFD Sender: No OFD packet to send [23:11:55]OFD Sender: No OFD packet to send [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:35]OFD Sender: No OFD packet to send [23:12:40]OFD Sender: No OFD packet to send [23:12:45]OFD Sender: No OFD packet to send [23:12:50]OFD Sender: No OFD packet to send [23:12:55]OFD Sender: No OFD packet to send [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:38]accept exits with 9 [23:18:38]New connection [23:18:38]New thread 3066555748 created [23:18:38]Thread 3066699108 joined [23:18:38]Waiting for new connection... [23:18:38] Sock 9.Parse request [23:18:38]Sock 9.Check first char [23:18:38]Sock 9.First char is OK [23:18:38]request: POST /json_proto HTTP/1.0 [23:18:38]Method: POST [23:18:38]URL: /json_proto [23:18:38]Method is POST - this is cgi request [23:18:38]url: /json_proto [23:18:38]query_string will be loaded in cgi processing [23:18:38]execute_cgi json_proto POST (null) [23:18:38]execute_cgi path=json_proto method=POST [23:18:38]POST find Content-Length [23:18:38]Host: 172.17.40.4:8080 [23:18:38]Content-Length: 677 [23:18:38]Content-Type: application/json [23:18:38] [23:18:38]POST finish read [23:18:38]Found Content-Length = 677 [23:18:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [23:18:38]execute_script... [23:18: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)536556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [23:18:38]POST & json_proto [23:18:38]process_json_proto [23:18:38]json parsed OK: [23:18:38]protocol is kg_v1.0 [23:18:38]action value=close_receipt [23:18:38]process_action close_receipt [23:18:38]cmd_close_receipt [23:18:38]MH_GetDate [23:18:38]Write to MH i2c: F0 00 00 98 10 97 [23:18:38]Write i2c OK [23:18:38]MH_I2C_Read... [23:18:38]Read from MH i2c: F0 [23:18:38]MH_I2C_Read... [23:18:38]Read from MH i2c: F0 09 00 [23:18:38]MH_I2C_Read... [23:18:38]Read from MH i2c: F0 09 00 98 10 00 4F 3E 14 67 68 1C 14 67 A7 [23:18:38]GetLastDocTimeStamp 1729379317 [23:18:38]current date 1729379919 [23:18:38]FM_GetShiftState [23:18:38]SAM_PROTO_GetShiftState [23:18:38]wFMCommunicate request_size=4 [23:18:38]MH_SAM_APDU [23:18:38]CAPDU: 80 13 01 00 [23:18:38]Write to MH i2c: E2 08 00 99 10 80 13 01 00 00 00 00 00 26 [23:18:38]Write i2c OK [23:18:38]MH_I2C_Read... [23:18:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:18:38]Read from MH i2c: E2 [23:18:38]MH_I2C_Read... [23:18:38]Read from MH i2c: E2 0E 00 [23:18:38]MH_I2C_Read... [23:18:38]Read from MH i2c: E2 0E 00 99 10 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 69 [23:18:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:18:38]wFMCommunicate OK [23:18:38]SAM_PROTO_GetShiftState done [23:18:38]FM_GetShiftState done [23:18:38]opened in 1729296582 [23:18:38]opened+sec_in_day 1729382982 [23:18:38]quantity*price = 50041 [23:18:38]sum+1 = 50042 [23:18:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 638 19.10.2024 23:18 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218993 ФПД: 125593856509576 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T231839&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218993&fm=125593856509576&tin=02508201610067®Number=0000000000098116&sum=50000 [23:18:39]StoreToDocumentArchive [23:18:39]shift 443 fd 218993 [23:18:39]save to /storage/0443/doc_00218993 [23:18:39]save last doc name /storage/0443/doc_00218993 to /storage/kkm_last_doc_name [23:18:39]save OK [23:18:39]Clear old archive folders... [23:18:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:18:39]tlvbuf is 00FB0280 [23:18:39]SAM_PROTO_ClearQueue [23:18:39]wFMCommunicate request_size=4 [23:18:39]MH_SAM_APDU [23:18:39]CAPDU: 80 09 00 00 [23:18:39]Write to MH i2c: E2 08 00 A6 10 80 09 00 00 00 00 00 00 28 [23:18:39]Write i2c OK [23:18:39]MH_I2C_Read... [23:18:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:18:40]Read from MH i2c: E2 [23:18:40]MH_I2C_Read... [23:18:40]Read from MH i2c: E2 03 00 [23:18:40]MH_I2C_Read... [23:18:40]Read from MH i2c: E2 03 00 A6 10 00 90 00 2A [23:18:40]RAPDU: 90 00 [23:18:40]wFMCommunicate OK [23:18:40]SAM_PROTO_ClearQueue done [23:18:40]KKMCreateOFDPacket [23:18:40]OFDProtocolAddRootSTLVToBuf [23:18:40]FM_MakeSignedData [23:18:40]FM_MakeSignedData [23:18:40]SAM_PROTO_SignData [23:18:40]wFMCommunicate request_size=4 [23:18:40]MH_SAM_APDU [23:18:40]CAPDU: 80 0D 01 02 [23:18:40]Write to MH i2c: E2 08 00 A7 10 80 0D 01 02 00 00 00 00 30 [23:18:40]Write i2c OK [23:18:40]MH_I2C_Read... [23:18:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:18:40]Read from MH i2c: E2 [23:18:40]MH_I2C_Read... [23:18:40]Read from MH i2c: E2 03 00 [23:18:40]MH_I2C_Read... [23:18:40]Read from MH i2c: E2 03 00 A7 10 00 90 00 2B [23:18:40]RAPDU: 90 00 [23:18:40]wFMCommunicate OK [23:18:40]wFMCommunicate request_size=255 [23:18:40]MH_SAM_APDU [23:18: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 7E 02 00 00 F4 03 04 00 4F 3E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 71 57 03 00 35 04 06 00 72 [23:18:40]Write to MH i2c: E2 02 01 A8 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 7E 02 00 00 F4 03 04 00 4F 3E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 71 57 03 00 35 04 06 00 72 00 00 39 [23:18:40]Write i2c OK [23:18:40]MH_I2C_Read... [23:18:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:18:40]Read from MH i2c: E2 [23:18:40]MH_I2C_Read... [23:18:40]Read from MH i2c: E2 03 00 [23:18:40]MH_I2C_Read... [23:18:40]Read from MH i2c: E2 03 00 A8 10 00 90 00 2C [23:18:40]RAPDU: 90 00 [23:18:40]wFMCommunicate OK [23:18:40]wFMCommunicate request_size=10 [23:18:40]MH_SAM_APDU [23:18:40]CAPDU: 80 0D 02 02 05 3A 19 34 06 88 [23:18:40]Write to MH i2c: E2 0D 00 A9 10 80 0D 02 02 05 00 3A 19 34 06 88 00 00 52 [23:18:40]Write i2c OK [23:18:40]MH_I2C_Read... [23:18:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:18:40]Read from MH i2c: E2 [23:18:40]MH_I2C_Read... [23:18:40]Read from MH i2c: E2 03 00 [23:18:40]MH_I2C_Read... [23:18:40]Read from MH i2c: E2 03 00 A9 10 00 90 00 2D [23:18:40]RAPDU: 90 00 [23:18:40]wFMCommunicate OK [23:18:40]wFMCommunicate request_size=4 [23:18:40]MH_SAM_APDU [23:18:40]CAPDU: 80 0D 03 02 [23:18:40]Write to MH i2c: E2 08 00 AA 10 80 0D 03 02 00 00 00 00 35 [23:18:40]Write i2c OK [23:18:40]MH_I2C_Read... [23:18:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:18:40]Read from MH i2c: E2 [23:18:40]MH_I2C_Read... [23:18:40]Read from MH i2c: E2 0B 00 [23:18:40]MH_I2C_Read... [23:18:40]Read from MH i2c: E2 0B 00 AA 10 00 5C A4 EA 48 12 78 CF B0 90 00 71 [23:18:40]RAPDU: 5C A4 EA 48 12 78 CF B0 90 00 [23:18:40]wFMCommunicate OK [23:18:40]SAM_PROTO_SignData done [23:18:40]FM_MakeSignedData done [23:18:40]CreateOFDProtocolMessage [23:18:40]wFMCommunicate request_size=4 [23:18:40]MH_SAM_APDU [23:18:40]CAPDU: 80 11 00 00 [23:18:40]Write to MH i2c: E2 08 00 AB 10 80 11 00 00 00 00 00 00 35 [23:18:40]Write i2c OK [23:18:40]MH_I2C_Read... [23:18:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:18:40]Read from MH i2c: E2 [23:18:40]MH_I2C_Read... [23:18:40]Read from MH i2c: E2 17 00 [23:18:40]MH_I2C_Read... [23:18:40]Read from MH i2c: E2 17 00 AB 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 84 [23:18:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:18:40]wFMCommunicate OK [23:18:40]CreateOFDProtocolMessage done [23:18:40]OFDSenderStorePacket 218993 [23:18:40]StoreOFDPacket docnum=218993 [23:18:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 04 F2 07 01 E3 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 4F 3E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 71 57 03 00 35 04 06 00 72 3A 19 34 06 88 5C A4 EA 48 12 78 CF B0 [23:18:40]CheckFolder [23:18:40]dirname=/storage/ofd_packets [23:18:40]CheckFolder done [23:18:40]ProducePacketName [23:18:40]name=ofd_packets/00218993 [23:18:40]NVStorageSaveData ofd_packets/00218993 [23:18:40]File name is /storage/ofd_packets/00218993 [23:18:40]Write 301 bytes [23:18:40]NVStorageSaveData done [23:18:40]OFDSenderStorePacket done [23:18:40]KKMCreateOFDPacket done [23:18:40]NVStorageSaveData kkm_last_timestamp [23:18:40]File name is /storage/kkm_last_timestamp [23:18:40]Write 4 bytes [23:18:40]NVStorageSaveData done [23:18:40]ExternCall_PrintAddStr [23:18:40]wPrintStart [23:18:40]Write to MH i2c: 01 00 00 AC 10 BC [23:18:40]Write i2c OK [23:18:40]MH_I2C_Read... [23:18:40]Read from MH i2c: 01 [23:18:40]MH_I2C_Read... [23:18:40]Read from MH i2c: 01 07 00 [23:18:40]MH_I2C_Read... [23:18:40]Read from MH i2c: 01 07 00 AC 10 00 00 00 00 00 FF 0F D1 [23:18:40]RasterBufferAndPrint [23:18:40]line Счет N : (1)536556 [23:18:40]line ИНН: 02508201610067 [23:18:40]line Контрольно-Кассовый Чек [23:18:40]line ПРОДАЖА [23:18:40]line ТРК (МРК, ГНК) : 33 [23:18:40]line Товар: 2710124130 [23:18:40]line Аи-92-К-2 [23:18:40]line 7.480 * 66.90 [23:18:40]line = 500.41 [23:18:40]line НДС 12% НСП 1% [23:18:40]line > о реализуемом товаре [23:18:40]line ОКРУГЛЕНИЕ: -0.41 [23:18:40]line ИТОГО: 500.00 [23:18:40]line Внесено: 500.00 [23:18:40]line СДАЧА: 0.00 [23:18:40]line НСП 1% : 4.43 [23:18:40]line НДС 12% : 53.14 [23:18:40]line Наличными: 500.00 [23:18:40]line Безнал.: 0.00 [23:18:40]line Место: АЗС № 84 "Партнер Нефть" [23:18:40]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:18:40]line СНО: Общий режим [23:18:40]line Чек 638 19.10.2024 23:18 [23:18:40]line Смена: 443 ФФД: 1.0 [23:18:40]line ЗНМ: 0300000178 [23:18:40]line РНМ: 0000000000098116 [23:18:40]line Версия ККМ: 001 [23:18:40]line ФМ: 0000000000965413 [23:18:40]line ФД: 218993 [23:18:40]line ФПД: 125593856509576 [23:18:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T231839&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218993&fm=125593856509576&tin=02508201610067®Number=0000000000098116&sum=50000 [23:18:40]OFD Sender: Processing packet 218993 [packets to send 80, broken 79] [23:18:40]ProducePacketName [23:18:40]name=ofd_packets/00218993 [23:18:40]OFD Sender: To server: pG, [23:18:40]CommunicateWithHost lk.salyk.kg:30040 [23:18:40]ConnectInit lk.salyk.kg [23:18:40]written 0, free lines is 4095 [23:18:40]Connected sock=10 [23:18:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 04 F2 07 01 E3 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 4F 3E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 71 57 03 00 35 04 06 00 72 3A 19 34 06 88 5C A4 EA 48 12 78 CF B0 [23:18:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A0 30 47 00 B6 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 39 36 35 34 31 33 10 04 04 00 71 57 03 00 F4 03 04 00 FD E9 13 67 B6 04 01 00 00 81 1B 2B 39 DB 1B F6 C1 [23:18:41]CommunicateWithHost err = 0 [23:18:41]CheckOFDResponse [23:18:41]1017 (14) - 77093643461234 [23:18:41]1041 (16) - 0000000000965413 [23:18:41]1040 (4) - 218993 [23:18:41]1012 (4) - 19.10.2024 17:18 [23:18:41]1206 (1) - 0 [23:18:41]OFD Sender: Remove packet 218993 [23:18:41]ProducePacketName [23:18:41]name=ofd_packets/00218993 [23:18:41]NVStorageDeleteData [23:18:41]Write to MH i2c: 01 00 00 D7 10 E7 [23:18:41]Write i2c OK [23:18:41]MH_I2C_Read... [23:18:41]Read from MH i2c: 01 [23:18:41]MH_I2C_Read... [23:18:41]Read from MH i2c: 01 07 00 [23:18:41]MH_I2C_Read... [23:18:41]Read from MH i2c: 01 07 00 D7 10 00 00 00 00 00 E0 0C DA [23:18:41]RasterBufferAndPrint [23:18:41]line [23:18:41]line [23:18:41]line [23:18:41]line [23:18:41]line [23:18:41]written 0, free lines is 3304 [23:18:41]MH_Cut [23:18:41]Write to MH i2c: D1 01 00 DE 10 01 C0 [23:18:41]Write i2c OK [23:18:41]MH_I2C_Read... [23:18:41]Read from MH i2c: D1 [23:18:41]MH_I2C_Read... [23:18:41]Read from MH i2c: D1 01 00 [23:18:41]MH_I2C_Read... [23:18:41]Read from MH i2c: D1 01 00 DE 10 00 BF [23:18:41]Write to MH i2c: 01 00 00 DF 10 EF [23:18:41]Write i2c OK [23:18:41]MH_I2C_Read... [23:18:41]OFD Sender: No OFD packet to send [23:18:42]*** Cut start [23:18:42]*** Partial cut [23:18:42]*** CUTSNS_PIN = 1 [23:18:42]*** CUTSNS_PIN = 0 [23:18:42]*** Brake cut motor [23:18:42]Read from MH i2c: 01 [23:18:42]MH_I2C_Read... [23:18:42]*** Stop cut motor [23:18:42]*** Cut end [23:18:42]Read from MH i2c: 01 07 00 [23:18:42]MH_I2C_Read... [23:18:42]Read from MH i2c: 01 07 00 DF 10 00 00 00 00 00 FF 0F 04 [23:18:42]process_action close_receipt done [23:18:42]requested_data is exist [23:18:42]produce_requested_data [23:18:42]requested_item fm.sn is exist - process it [23:18:42]wFMCommunicate request_size=4 [23:18:42]MH_SAM_APDU [23:18:42]CAPDU: 80 11 00 00 [23:18:42]Write to MH i2c: E2 08 00 E0 10 80 11 00 00 00 00 00 00 6A [23:18:42]Write i2c OK [23:18:42]MH_I2C_Read... [23:18:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:18:42]Read from MH i2c: E2 [23:18:42]MH_I2C_Read... [23:18:42]Read from MH i2c: E2 17 00 [23:18:42]MH_I2C_Read... [23:18:42]Read from MH i2c: E2 17 00 E0 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B9 [23:18:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:18:42]wFMCommunicate OK [23:18:42]requested_item fd.num is exist - process it [23:18:42]SAM_PROTO_GetFieldsCounters [23:18:42]wFMCommunicate request_size=4 [23:18:42]MH_SAM_APDU [23:18:42]CAPDU: 80 13 00 00 [23:18:42]Write to MH i2c: E2 08 00 E1 10 80 13 00 00 00 00 00 00 6D [23:18:42]Write i2c OK [23:18:42]MH_I2C_Read... [23:18:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:18:42]Read from MH i2c: E2 [23:18:42]MH_I2C_Read... [23:18:42]Read from MH i2c: E2 62 00 [23:18:42]MH_I2C_Read... [23:18:42]Read from MH i2c: E2 62 00 E1 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 71 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 91 [23:18:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 71 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:18:42]wFMCommunicate OK [23:18:42]SAM_PROTO_GetFieldsCounters done [23:18:42]requested_item shift.num is exist - process it [23:18:42]requested_item shift.opened is exist - process it [23:18:42]req_shift_opened [23:18:42]FM_GetShiftState [23:18:42]SAM_PROTO_GetShiftState [23:18:42]wFMCommunicate request_size=4 [23:18:42]MH_SAM_APDU [23:18:42]CAPDU: 80 13 01 00 [23:18:42]Write to MH i2c: E2 08 00 E2 10 80 13 01 00 00 00 00 00 6F [23:18:42]Write i2c OK [23:18:42]MH_I2C_Read... [23:18:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:18:42]Read from MH i2c: E2 [23:18:42]MH_I2C_Read... [23:18:42]Read from MH i2c: E2 0E 00 [23:18:42]MH_I2C_Read... [23:18:42]Read from MH i2c: E2 0E 00 E2 10 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B2 [23:18:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:18:42]wFMCommunicate OK [23:18:42]SAM_PROTO_GetShiftState done [23:18:42]FM_GetShiftState done [23:18:42]req_shift_opened done [23:18:42]requested_item shift.open_date is exist - process it [23:18:42]req_shift_open_date [23:18:42]req_shift_open_date done [23:18:42]produce_requested_data done [23:18:42]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218993,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:18:42]process_action_free close_receipt [23:18:42]json_value_free [23:18:42]json_value_free done [23:18:42]process_json_proto returns [23:18:42]Send response to host [23:18:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218993,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:18:42]free response buf [23:18:42]execute_script done [23:18:42]execute_script returns [23:18:42]free content buf [23:18:42]Sock 9.Close socket [23:18:42]Sock 9.Thread stoped [23:18:46]OFD Sender: No OFD packet to send [23:18:51]OFD Sender: No OFD packet to send [23:18:56]OFD Sender: No OFD packet to send [23:19:01]OFD Sender: No OFD packet to send [23:19:06]OFD Sender: No OFD packet to send [23:19:11]OFD Sender: No OFD packet to send [23:19:16]OFD Sender: No OFD packet to send [23:19:21]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:00]accept exits with 7 [23:20:00]New connection [23:20:00]New thread 3066699108 created [23:20:00]Thread 3066555748 joined [23:20:00]Waiting for new connection... [23:20:00] Sock 7.Parse request [23:20:00]Sock 7.Check first char [23:20:00]Sock 7.First char is OK [23:20:00]request: POST /json_proto HTTP/1.0 [23:20:00]Method: POST [23:20:00]URL: /json_proto [23:20:00]Method is POST - this is cgi request [23:20:00]url: /json_proto [23:20:00]query_string will be loaded in cgi processing [23:20:00]execute_cgi json_proto POST (null) [23:20:00]execute_cgi path=json_proto method=POST [23:20:00]POST find Content-Length [23:20:00]Host: 172.17.40.4:8080 [23:20:00]Content-Length: 682 [23:20:00]Content-Type: application/json [23:20:00] [23:20:00]POST finish read [23:20:00]Found Content-Length = 682 [23:20:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 28.320, "sum" : 2101.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2101.00, "payments": [ { "type": 0, "sum" : 2101.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:20:00]execute_script... [23:20:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 28.320, "sum" : 2101.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2101.00, "payments": [ { "type": 0, "sum" : 2101.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:20:00]POST & json_proto [23:20:00]process_json_proto [23:20:00]json parsed OK: [23:20:00]protocol is kg_v1.0 [23:20:00]action value=close_receipt [23:20:00]process_action close_receipt [23:20:00]cmd_close_receipt [23:20:00]MH_GetDate [23:20:00]Write to MH i2c: F0 00 00 E3 10 E2 [23:20:00]Write i2c OK [23:20:00]MH_I2C_Read... [23:20:00]Read from MH i2c: F0 [23:20:00]MH_I2C_Read... [23:20:00]Read from MH i2c: F0 09 00 [23:20:00]MH_I2C_Read... [23:20:00]Read from MH i2c: F0 09 00 E3 10 00 A1 3E 14 67 68 1C 14 67 44 [23:20:00]GetLastDocTimeStamp 1729379919 [23:20:00]current date 1729380001 [23:20:00]FM_GetShiftState [23:20:00]SAM_PROTO_GetShiftState [23:20:00]wFMCommunicate request_size=4 [23:20:00]MH_SAM_APDU [23:20:00]CAPDU: 80 13 01 00 [23:20:00]Write to MH i2c: E2 08 00 E4 10 80 13 01 00 00 00 00 00 71 [23:20:00]Write i2c OK [23:20:00]MH_I2C_Read... [23:20:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:20:00]Read from MH i2c: E2 [23:20:00]MH_I2C_Read... [23:20:00]Read from MH i2c: E2 0E 00 [23:20:00]MH_I2C_Read... [23:20:00]Read from MH i2c: E2 0E 00 E4 10 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B4 [23:20:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:20:00]wFMCommunicate OK [23:20:00]SAM_PROTO_GetShiftState done [23:20:00]FM_GetShiftState done [23:20:00]opened in 1729296582 [23:20:00]opened+sec_in_day 1729382982 [23:20:00]quantity*price = 210134 [23:20:00]sum+1 = 210135 [23:20:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 2101.00 Внесено: 5000.00 СДАЧА: 2899.00 НСП 1% : 18.60 НДС 12% : 223.15 Наличными: 2101.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 639 19.10.2024 23:20 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218994 ФПД: 254447638892170 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T232001&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218994&fm=254447638892170&tin=02508201610067®Number=0000000000098116&sum=210100 [23:20:01]StoreToDocumentArchive [23:20:01]shift 443 fd 218994 [23:20:01]save to /storage/0443/doc_00218994 [23:20:01]save last doc name /storage/0443/doc_00218994 to /storage/kkm_last_doc_name [23:20:01]save OK [23:20:01]Clear old archive folders... [23:20:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:20:01]tlvbuf is 00FCD0F0 [23:20:01]SAM_PROTO_ClearQueue [23:20:01]wFMCommunicate request_size=4 [23:20:01]MH_SAM_APDU [23:20:01]CAPDU: 80 09 00 00 [23:20:01]Write to MH i2c: E2 08 00 F1 10 80 09 00 00 00 00 00 00 73 [23:20:01]Write i2c OK [23:20:01]MH_I2C_Read... [23:20:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:20:01]Read from MH i2c: E2 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: E2 03 00 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: E2 03 00 F1 10 00 90 00 75 [23:20:01]RAPDU: 90 00 [23:20:01]wFMCommunicate OK [23:20:01]SAM_PROTO_ClearQueue done [23:20:01]KKMCreateOFDPacket [23:20:01]OFDProtocolAddRootSTLVToBuf [23:20:01]FM_MakeSignedData [23:20:01]FM_MakeSignedData [23:20:01]SAM_PROTO_SignData [23:20:01]wFMCommunicate request_size=4 [23:20:01]MH_SAM_APDU [23:20:01]CAPDU: 80 0D 01 02 [23:20:01]Write to MH i2c: E2 08 00 F2 10 80 0D 01 02 00 00 00 00 7B [23:20:01]Write i2c OK [23:20:01]MH_I2C_Read... [23:20:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:20:01]OFD Sender: No OFD packet to send [23:20:01]Read from MH i2c: E2 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: E2 03 00 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: E2 03 00 F2 10 00 90 00 76 [23:20:01]RAPDU: 90 00 [23:20:01]wFMCommunicate OK [23:20:01]wFMCommunicate request_size=255 [23:20:01]MH_SAM_APDU [23:20: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 A0 6E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D6 34 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 34 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 57 00 00 00 00 07 04 06 00 B4 34 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 A1 3E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 72 57 03 00 35 04 06 00 E7 [23:20:01]Write to MH i2c: E2 02 01 F3 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A0 6E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D6 34 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 34 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 57 00 00 00 00 07 04 06 00 B4 34 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 A1 3E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 72 57 03 00 35 04 06 00 E7 00 00 A3 [23:20:01]Write i2c OK [23:20:01]MH_I2C_Read... [23:20:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:20:02]Read from MH i2c: E2 [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: E2 03 00 [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: E2 03 00 F3 10 00 90 00 77 [23:20:02]RAPDU: 90 00 [23:20:02]wFMCommunicate OK [23:20:02]wFMCommunicate request_size=10 [23:20:02]MH_SAM_APDU [23:20:02]CAPDU: 80 0D 02 02 05 6B 35 21 4E 8A [23:20:02]Write to MH i2c: E2 0D 00 F4 10 80 0D 02 02 05 00 6B 35 21 4E 8A 00 00 21 [23:20:02]Write i2c OK [23:20:02]MH_I2C_Read... [23:20:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:20:02]Read from MH i2c: E2 [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: E2 03 00 [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: E2 03 00 F4 10 00 90 00 78 [23:20:02]RAPDU: 90 00 [23:20:02]wFMCommunicate OK [23:20:02]wFMCommunicate request_size=4 [23:20:02]MH_SAM_APDU [23:20:02]CAPDU: 80 0D 03 02 [23:20:02]Write to MH i2c: E2 08 00 F5 10 80 0D 03 02 00 00 00 00 80 [23:20:02]Write i2c OK [23:20:02]MH_I2C_Read... [23:20:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:20:02]Read from MH i2c: E2 [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: E2 0B 00 [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: E2 0B 00 F5 10 00 39 B7 A4 C1 C6 38 F3 38 90 00 FF [23:20:02]RAPDU: 39 B7 A4 C1 C6 38 F3 38 90 00 [23:20:02]wFMCommunicate OK [23:20:02]SAM_PROTO_SignData done [23:20:02]FM_MakeSignedData done [23:20:02]CreateOFDProtocolMessage [23:20:02]wFMCommunicate request_size=4 [23:20:02]MH_SAM_APDU [23:20:02]CAPDU: 80 11 00 00 [23:20:02]Write to MH i2c: E2 08 00 F6 10 80 11 00 00 00 00 00 00 80 [23:20:02]Write i2c OK [23:20:02]MH_I2C_Read... [23:20:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:20:02]Read from MH i2c: E2 [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: E2 17 00 [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: E2 17 00 F6 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CF [23:20:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:20:02]wFMCommunicate OK [23:20:02]CreateOFDProtocolMessage done [23:20:02]OFDSenderStorePacket 218994 [23:20:02]StoreOFDPacket docnum=218994 [23:20:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E8 7D 07 01 A7 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A0 6E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D6 34 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 34 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 57 00 00 00 00 07 04 06 00 B4 34 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 A1 3E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 72 57 03 00 35 04 06 00 E7 6B 35 21 4E 8A 39 B7 A4 C1 C6 38 F3 38 [23:20:02]CheckFolder [23:20:02]dirname=/storage/ofd_packets [23:20:02]CheckFolder done [23:20:02]ProducePacketName [23:20:02]name=ofd_packets/00218994 [23:20:02]NVStorageSaveData ofd_packets/00218994 [23:20:02]File name is /storage/ofd_packets/00218994 [23:20:02]Write 301 bytes [23:20:02]NVStorageSaveData done [23:20:02]OFDSenderStorePacket done [23:20:02]KKMCreateOFDPacket done [23:20:02]NVStorageSaveData kkm_last_timestamp [23:20:02]File name is /storage/kkm_last_timestamp [23:20:02]Write 4 bytes [23:20:02]NVStorageSaveData done [23:20:02]ExternCall_PrintAddStr [23:20:02]wPrintStart [23:20:02]Write to MH i2c: 01 00 00 F7 10 07 [23:20:02]Write i2c OK [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: 01 [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: 01 07 00 [23:20:02]MH_I2C_Read... [23:20:02]Read from MH i2c: 01 07 00 F7 10 00 00 00 00 00 FF 0F 1C [23:20:02]RasterBufferAndPrint [23:20:02]line Счет N : (1)536557 [23:20:02]line ИНН: 02508201610067 [23:20:02]line Контрольно-Кассовый Чек [23:20:02]line ПРОДАЖА [23:20:02]line ТРК (МРК, ГНК) : 11 [23:20:02]line Товар: 2710124500 [23:20:02]line Аи-95-К-3 [23:20:02]line 28.320 * 74.20 [23:20:02]line = 2101.34 [23:20:02]line НДС 12% НСП 1% [23:20:02]line > о реализуемом товаре [23:20:02]line ОКРУГЛЕНИЕ: -0.34 [23:20:02]line ИТОГО: 2101.00 [23:20:02]line Внесено: 5000.00 [23:20:02]line СДАЧА: 2899.00 [23:20:02]line НСП 1% : 18.60 [23:20:02]line НДС 12% : 223.15 [23:20:02]line Наличными: 2101.00 [23:20:02]line Безнал.: 0.00 [23:20:02]line Место: АЗС № 84 "Партнер Нефть" [23:20:02]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:20:02]line СНО: Общий режим [23:20:02]line Чек 639 19.10.2024 23:20 [23:20:02]line Смена: 443 ФФД: 1.0 [23:20:02]line ЗНМ: 0300000178 [23:20:02]line РНМ: 0000000000098116 [23:20:02]line Версия ККМ: 001 [23:20:02]line ФМ: 0000000000965413 [23:20:02]line ФД: 218994 [23:20:02]line ФПД: 254447638892170 [23:20:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T232001&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218994&fm=254447638892170&tin=02508201610067®Number=0000000000098116&sum=210100 [23:20:02]OFD Sender: Processing packet 218994 [packets to send 80, broken 79] [23:20:02]ProducePacketName [23:20:02]name=ofd_packets/00218994 [23:20:02]OFD Sender: To server: pG, [23:20:02]CommunicateWithHost lk.salyk.kg:30040 [23:20:02]ConnectInit lk.salyk.kg [23:20:02]written 0, free lines is 4095 [23:20:02]Connected sock=10 [23:20:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E8 7D 07 01 A7 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A0 6E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D6 34 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 34 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 57 00 00 00 00 07 04 06 00 B4 34 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 A1 3E 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 72 57 03 00 35 04 06 00 E7 6B 35 21 4E 8A 39 B7 A4 C1 C6 38 F3 38 [23:20:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 57 0E 47 00 68 B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 72 57 03 00 F4 03 04 00 4E EA 13 67 B6 04 01 00 00 2B C5 43 34 25 D4 45 B8 [23:20:02]CommunicateWithHost err = 0 [23:20:02]CheckOFDResponse [23:20:02]1017 (14) - 77093643461234 [23:20:02]1041 (16) - 0000000000965413 [23:20:02]1040 (4) - 218994 [23:20:02]1012 (4) - 19.10.2024 17:20 [23:20:02]1206 (1) - 0 [23:20:02]OFD Sender: Remove packet 218994 [23:20:02]ProducePacketName [23:20:02]name=ofd_packets/00218994 [23:20:02]NVStorageDeleteData [23:20:03]Write to MH i2c: 01 00 00 22 11 33 [23:20:03]Write i2c OK [23:20:03]MH_I2C_Read... [23:20:03]Read from MH i2c: 01 [23:20:03]MH_I2C_Read... [23:20:03]Read from MH i2c: 01 07 00 [23:20:03]MH_I2C_Read... [23:20:03]Read from MH i2c: 01 07 00 22 11 00 00 00 00 00 ED 0C 33 [23:20:03]RasterBufferAndPrint [23:20:03]line [23:20:03]line [23:20:03]line [23:20:03]line [23:20:03]line [23:20:03]written 0, free lines is 3315 [23:20:03]MH_Cut [23:20:03]Write to MH i2c: D1 01 00 29 11 01 0C [23:20:03]Write i2c OK [23:20:03]MH_I2C_Read... [23:20:03]Read from MH i2c: D1 [23:20:03]MH_I2C_Read... [23:20:03]Read from MH i2c: D1 01 00 [23:20:03]MH_I2C_Read... [23:20:03]Read from MH i2c: D1 01 00 29 11 00 0B [23:20:03]Write to MH i2c: 01 00 00 2A 11 3B [23:20:03]Write i2c OK [23:20:03]MH_I2C_Read... [23:20:03]OFD Sender: No OFD packet to send [23:20:03]*** Cut start [23:20:03]*** Partial cut [23:20:03]*** CUTSNS_PIN = 1 [23:20:03]*** CUTSNS_PIN = 0 [23:20:04]*** Brake cut motor [23:20:04]Read from MH i2c: 01 [23:20:04]MH_I2C_Read... [23:20:04]*** Stop cut motor [23:20:04]*** Cut end [23:20:04]Read from MH i2c: 01 07 00 [23:20:04]MH_I2C_Read... [23:20:04]Read from MH i2c: 01 07 00 2A 11 00 00 00 00 00 FF 0F 50 [23:20:04]process_action close_receipt done [23:20:04]requested_data is exist [23:20:04]produce_requested_data [23:20:04]requested_item fm.sn is exist - process it [23:20:04]wFMCommunicate request_size=4 [23:20:04]MH_SAM_APDU [23:20:04]CAPDU: 80 11 00 00 [23:20:04]Write to MH i2c: E2 08 00 2B 11 80 11 00 00 00 00 00 00 B6 [23:20:04]Write i2c OK [23:20:04]MH_I2C_Read... [23:20:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:20:04]Read from MH i2c: E2 [23:20:04]MH_I2C_Read... [23:20:04]Read from MH i2c: E2 17 00 [23:20:04]MH_I2C_Read... [23:20:04]Read from MH i2c: E2 17 00 2B 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 05 [23:20:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:20:04]wFMCommunicate OK [23:20:04]requested_item fd.num is exist - process it [23:20:04]SAM_PROTO_GetFieldsCounters [23:20:04]wFMCommunicate request_size=4 [23:20:04]MH_SAM_APDU [23:20:04]CAPDU: 80 13 00 00 [23:20:04]Write to MH i2c: E2 08 00 2C 11 80 13 00 00 00 00 00 00 B9 [23:20:04]Write i2c OK [23:20:04]MH_I2C_Read... [23:20:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:20:04]Read from MH i2c: E2 [23:20:04]MH_I2C_Read... [23:20:04]Read from MH i2c: E2 62 00 [23:20:04]MH_I2C_Read... [23:20:04]Read from MH i2c: E2 62 00 2C 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 72 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 E1 [23:20:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 72 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:20:04]wFMCommunicate OK [23:20:04]SAM_PROTO_GetFieldsCounters done [23:20:04]requested_item shift.num is exist - process it [23:20:04]requested_item shift.opened is exist - process it [23:20:04]req_shift_opened [23:20:04]FM_GetShiftState [23:20:04]SAM_PROTO_GetShiftState [23:20:04]wFMCommunicate request_size=4 [23:20:04]MH_SAM_APDU [23:20:04]CAPDU: 80 13 01 00 [23:20:04]Write to MH i2c: E2 08 00 2D 11 80 13 01 00 00 00 00 00 BB [23:20:04]Write i2c OK [23:20:04]MH_I2C_Read... [23:20:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:20:04]Read from MH i2c: E2 [23:20:04]MH_I2C_Read... [23:20:04]Read from MH i2c: E2 0E 00 [23:20:04]MH_I2C_Read... [23:20:04]Read from MH i2c: E2 0E 00 2D 11 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FE [23:20:04]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:20:04]wFMCommunicate OK [23:20:04]SAM_PROTO_GetShiftState done [23:20:04]FM_GetShiftState done [23:20:04]req_shift_opened done [23:20:04]requested_item shift.open_date is exist - process it [23:20:04]req_shift_open_date [23:20:04]req_shift_open_date done [23:20:04]produce_requested_data done [23:20:04]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218994,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:20:04]process_action_free close_receipt [23:20:04]json_value_free [23:20:04]json_value_free done [23:20:04]process_json_proto returns [23:20:04]Send response to host [23:20:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218994,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:20:04]free response buf [23:20:04]execute_script done [23:20:04]execute_script returns [23:20:04]free content buf [23:20:04]Sock 7.Close socket [23:20:04]Sock 7.Thread stoped [23:20:08]OFD Sender: No OFD packet to send [23:20:13]OFD Sender: No OFD packet to send [23:20:18]OFD Sender: No OFD packet to send [23:20:23]OFD Sender: No OFD packet to send [23:20:28]OFD Sender: No OFD packet to send [23:20:33]OFD Sender: No OFD packet to send [23:20:38]OFD Sender: No OFD packet to send [23:20:43]OFD Sender: No OFD packet to send [23:20:48]OFD Sender: No OFD packet to send [23:20:53]OFD Sender: No OFD packet to send [23:20:58]OFD Sender: No OFD packet to send [23:21:03]OFD Sender: No OFD packet to send [23:21:08]OFD Sender: No OFD packet to send [23:21:13]OFD Sender: No OFD packet to send [23:21:18]OFD Sender: No OFD packet to send [23:21:23]OFD Sender: No OFD packet to send [23:21:28]OFD Sender: No OFD packet to send [23:21:33]OFD Sender: No OFD packet to send [23:21:38]OFD Sender: No OFD packet to send [23:21:43]OFD Sender: No OFD packet to send [23:21:48]OFD Sender: No OFD packet to send [23:21:53]OFD Sender: No OFD packet to send [23:21:58]OFD Sender: No OFD packet to send [23:22:03]OFD Sender: No OFD packet to send [23:22:08]OFD Sender: No OFD packet to send [23:22:13]OFD Sender: No OFD packet to send [23:22:18]OFD Sender: No OFD packet to send [23:22:23]OFD Sender: No OFD packet to send [23:22:28]OFD Sender: No OFD packet to send [23:22:33]OFD Sender: No OFD packet to send [23:22:38]OFD Sender: No OFD packet to send [23:22:43]OFD Sender: No OFD packet to send [23:22:48]OFD Sender: No OFD packet to send [23:22:53]OFD Sender: No OFD packet to send [23:22:58]OFD Sender: No OFD packet to send [23:23:03]OFD Sender: No OFD packet to send [23:23:08]OFD Sender: No OFD packet to send [23:23:13]OFD Sender: No OFD packet to send [23:23:18]OFD Sender: No OFD packet to send [23:23:23]OFD Sender: No OFD packet to send [23:23:28]OFD Sender: No OFD packet to send [23:23:33]OFD Sender: No OFD packet to send [23:23:38]OFD Sender: No OFD packet to send [23:23:43]OFD Sender: No OFD packet to send [23:23:48]OFD Sender: No OFD packet to send [23:23:53]OFD Sender: No OFD packet to send [23:23:58]OFD Sender: No OFD packet to send [23:24:03]OFD Sender: No OFD packet to send [23:24:08]OFD Sender: No OFD packet to send [23:24:13]OFD Sender: No OFD packet to send [23:24:18]OFD Sender: No OFD packet to send [23:24:23]OFD Sender: No OFD packet to send [23:24:28]OFD Sender: No OFD packet to send [23:24:33]OFD Sender: No OFD packet to send [23:24:38]OFD Sender: No OFD packet to send [23:24:43]OFD Sender: No OFD packet to send [23:24:48]OFD Sender: No OFD packet to send [23:24:53]OFD Sender: No OFD packet to send [23:24:58]OFD Sender: No OFD packet to send [23:25:03]OFD Sender: No OFD packet to send [23:25:08]OFD Sender: No OFD packet to send [23:25:13]OFD Sender: No OFD packet to send [23:25:18]OFD Sender: No OFD packet to send [23:25:23]OFD Sender: No OFD packet to send [23:25:28]OFD Sender: No OFD packet to send [23:25:33]OFD Sender: No OFD packet to send [23:25:38]OFD Sender: No OFD packet to send [23:25:43]OFD Sender: No OFD packet to send [23:25:48]OFD Sender: No OFD packet to send [23:25:50]accept exits with 9 [23:25:50]New connection [23:25:50]New thread 3066555748 created [23:25:50]Thread 3066699108 joined [23:25:50]Waiting for new connection... [23:25:50] Sock 9.Parse request [23:25:50]Sock 9.Check first char [23:25:50]Sock 9.First char is OK [23:25:50]request: POST /json_proto HTTP/1.0 [23:25:50]Method: POST [23:25:50]URL: /json_proto [23:25:50]Method is POST - this is cgi request [23:25:50]url: /json_proto [23:25:50]query_string will be loaded in cgi processing [23:25:50]execute_cgi json_proto POST (null) [23:25:50]execute_cgi path=json_proto method=POST [23:25:50]POST find Content-Length [23:25:50]Host: 172.17.40.4:8080 [23:25:50]Content-Length: 679 [23:25:50]Content-Type: application/json [23:25:50] [23:25:50]POST finish read [23:25:50]Found Content-Length = 679 [23:25:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [23:25:50]execute_script... [23:25: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)536558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [23:25:50]POST & json_proto [23:25:50]process_json_proto [23:25:50]json parsed OK: [23:25:50]protocol is kg_v1.0 [23:25:50]action value=close_receipt [23:25:50]process_action close_receipt [23:25:50]cmd_close_receipt [23:25:50]MH_GetDate [23:25:50]Write to MH i2c: F0 00 00 2E 11 2E [23:25:50]Write i2c OK [23:25:50]MH_I2C_Read... [23:25:50]Read from MH i2c: F0 [23:25:50]MH_I2C_Read... [23:25:50]Read from MH i2c: F0 09 00 [23:25:50]MH_I2C_Read... [23:25:50]Read from MH i2c: F0 09 00 2E 11 00 FF 3F 14 67 68 1C 14 67 EF [23:25:50]GetLastDocTimeStamp 1729380001 [23:25:50]current date 1729380351 [23:25:50]FM_GetShiftState [23:25:50]SAM_PROTO_GetShiftState [23:25:50]wFMCommunicate request_size=4 [23:25:50]MH_SAM_APDU [23:25:50]CAPDU: 80 13 01 00 [23:25:50]Write to MH i2c: E2 08 00 2F 11 80 13 01 00 00 00 00 00 BD [23:25:50]Write i2c OK [23:25:50]MH_I2C_Read... [23:25:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:25:50]Read from MH i2c: E2 [23:25:50]MH_I2C_Read... [23:25:50]Read from MH i2c: E2 0E 00 [23:25:50]MH_I2C_Read... [23:25:50]Read from MH i2c: E2 0E 00 2F 11 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 00 [23:25:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:25:50]wFMCommunicate OK [23:25:50]SAM_PROTO_GetShiftState done [23:25:50]FM_GetShiftState done [23:25:50]opened in 1729296582 [23:25:50]opened+sec_in_day 1729382982 [23:25:50]quantity*price = 200025 [23:25:50]sum+1 = 200026 [23:25:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 640 19.10.2024 23:25 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218995 ФПД: 163257758765434 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T232551&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218995&fm=163257758765434&tin=02508201610067®Number=0000000000098116&sum=200000 [23:25:52]StoreToDocumentArchive [23:25:52]shift 443 fd 218995 [23:25:52]save to /storage/0443/doc_00218995 [23:25:52]save last doc name /storage/0443/doc_00218995 to /storage/kkm_last_doc_name [23:25:52]save OK [23:25:52]Clear old archive folders... [23:25:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:25:52]tlvbuf is B6E6A480 [23:25:52]SAM_PROTO_ClearQueue [23:25:52]wFMCommunicate request_size=4 [23:25:52]MH_SAM_APDU [23:25:52]CAPDU: 80 09 00 00 [23:25:52]Write to MH i2c: E2 08 00 3C 11 80 09 00 00 00 00 00 00 BF [23:25:52]Write i2c OK [23:25:52]MH_I2C_Read... [23:25:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:25:52]Read from MH i2c: E2 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 3C 11 00 90 00 C1 [23:25:52]RAPDU: 90 00 [23:25:52]wFMCommunicate OK [23:25:52]SAM_PROTO_ClearQueue done [23:25:52]KKMCreateOFDPacket [23:25:52]OFDProtocolAddRootSTLVToBuf [23:25:52]FM_MakeSignedData [23:25:52]FM_MakeSignedData [23:25:52]SAM_PROTO_SignData [23:25:52]wFMCommunicate request_size=4 [23:25:52]MH_SAM_APDU [23:25:52]CAPDU: 80 0D 01 02 [23:25:52]Write to MH i2c: E2 08 00 3D 11 80 0D 01 02 00 00 00 00 C7 [23:25:52]Write i2c OK [23:25:52]MH_I2C_Read... [23:25:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:25:52]Read from MH i2c: E2 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 3D 11 00 90 00 C2 [23:25:52]RAPDU: 90 00 [23:25:52]wFMCommunicate OK [23:25:52]wFMCommunicate request_size=255 [23:25:52]MH_SAM_APDU [23:25: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 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 80 02 00 00 F4 03 04 00 FF 3F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 73 57 03 00 35 04 06 00 94 7B 68 B7 [23:25:52]Write to MH i2c: E2 02 01 3E 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 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 80 02 00 00 F4 03 04 00 FF 3F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 73 57 03 00 35 04 06 00 94 7B 68 B7 00 00 25 [23:25:52]Write i2c OK [23:25:52]MH_I2C_Read... [23:25:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:25:52]Read from MH i2c: E2 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 3E 11 00 90 00 C3 [23:25:52]RAPDU: 90 00 [23:25:52]wFMCommunicate OK [23:25:52]wFMCommunicate request_size=7 [23:25:52]MH_SAM_APDU [23:25:52]CAPDU: 80 0D 02 02 02 D1 7A [23:25:52]Write to MH i2c: E2 0A 00 3F 11 80 0D 02 02 02 00 D1 7A 00 00 19 [23:25:52]Write i2c OK [23:25:52]MH_I2C_Read... [23:25:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:25:52]Read from MH i2c: E2 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 03 00 3F 11 00 90 00 C4 [23:25:52]RAPDU: 90 00 [23:25:52]wFMCommunicate OK [23:25:52]wFMCommunicate request_size=4 [23:25:52]MH_SAM_APDU [23:25:52]CAPDU: 80 0D 03 02 [23:25:52]Write to MH i2c: E2 08 00 40 11 80 0D 03 02 00 00 00 00 CC [23:25:52]Write i2c OK [23:25:52]MH_I2C_Read... [23:25:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:25:52]Read from MH i2c: E2 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 0B 00 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 0B 00 40 11 00 30 4F 65 99 42 FE 5D BB 90 00 A2 [23:25:52]RAPDU: 30 4F 65 99 42 FE 5D BB 90 00 [23:25:52]wFMCommunicate OK [23:25:52]SAM_PROTO_SignData done [23:25:52]FM_MakeSignedData done [23:25:52]CreateOFDProtocolMessage [23:25:52]wFMCommunicate request_size=4 [23:25:52]MH_SAM_APDU [23:25:52]CAPDU: 80 11 00 00 [23:25:52]Write to MH i2c: E2 08 00 41 11 80 11 00 00 00 00 00 00 CC [23:25:52]Write i2c OK [23:25:52]MH_I2C_Read... [23:25:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:25:52]Read from MH i2c: E2 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 17 00 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: E2 17 00 41 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 1B [23:25:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:25:52]wFMCommunicate OK [23:25:52]CreateOFDProtocolMessage done [23:25:52]OFDSenderStorePacket 218995 [23:25:52]StoreOFDPacket docnum=218995 [23:25:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 5B C7 04 01 F9 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 80 02 00 00 F4 03 04 00 FF 3F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 73 57 03 00 35 04 06 00 94 7B 68 B7 D1 7A 30 4F 65 99 42 FE 5D BB [23:25:52]CheckFolder [23:25:52]dirname=/storage/ofd_packets [23:25:52]CheckFolder done [23:25:52]ProducePacketName [23:25:52]name=ofd_packets/00218995 [23:25:52]NVStorageSaveData ofd_packets/00218995 [23:25:52]File name is /storage/ofd_packets/00218995 [23:25:52]Write 298 bytes [23:25:52]NVStorageSaveData done [23:25:52]OFDSenderStorePacket done [23:25:52]KKMCreateOFDPacket done [23:25:52]NVStorageSaveData kkm_last_timestamp [23:25:52]File name is /storage/kkm_last_timestamp [23:25:52]Write 4 bytes [23:25:52]NVStorageSaveData done [23:25:52]ExternCall_PrintAddStr [23:25:52]wPrintStart [23:25:52]Write to MH i2c: 01 00 00 42 11 53 [23:25:52]Write i2c OK [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: 01 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: 01 07 00 [23:25:52]MH_I2C_Read... [23:25:52]Read from MH i2c: 01 07 00 42 11 00 00 00 00 00 FF 0F 68 [23:25:52]RasterBufferAndPrint [23:25:52]line Счет N : (1)536558 [23:25:52]line ИНН: 02508201610067 [23:25:52]line Контрольно-Кассовый Чек [23:25:52]line ПРОДАЖА [23:25:52]line ТРК (МРК, ГНК) : 61 [23:25:52]line Товар: 2710194210 [23:25:52]line ДТ-К-2 [23:25:52]line 26.250 * 76.20 [23:25:52]line = 2000.25 [23:25:52]line НДС 12% НСП 1% [23:25:52]line > о реализуемом товаре [23:25:52]line ОКРУГЛЕНИЕ: -0.25 [23:25:52]line ИТОГО: 2000.00 [23:25:52]line Внесено: 2000.00 [23:25:52]line СДАЧА: 0.00 [23:25:52]line НСП 1% : 17.70 [23:25:52]line НДС 12% : 212.42 [23:25:52]line Наличными: 2000.00 [23:25:52]line Безнал.: 0.00 [23:25:52]line Место: АЗС № 84 "Партнер Нефть" [23:25:52]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:25:52]line СНО: Общий режим [23:25:52]line Чек 640 19.10.2024 23:25 [23:25:52]line Смена: 443 ФФД: 1.0 [23:25:52]line ЗНМ: 0300000178 [23:25:52]line РНМ: 0000000000098116 [23:25:52]line Версия ККМ: 001 [23:25:52]line ФМ: 0000000000965413 [23:25:52]line ФД: 218995 [23:25:52]line ФПД: 163257758765434 [23:25:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T232551&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218995&fm=163257758765434&tin=02508201610067®Number=0000000000098116&sum=200000 [23:25:52]OFD Sender: Processing packet 218995 [packets to send 80, broken 79] [23:25:52]ProducePacketName [23:25:52]name=ofd_packets/00218995 [23:25:52]OFD Sender: To server: pG, [23:25:52]CommunicateWithHost lk.salyk.kg:30040 [23:25:52]ConnectInit lk.salyk.kg [23:25:52]written 0, free lines is 4095 [23:25:53]Connected sock=10 [23:25:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 5B C7 04 01 F9 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 80 02 00 00 F4 03 04 00 FF 3F 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 73 57 03 00 35 04 06 00 94 7B 68 B7 D1 7A 30 4F 65 99 42 FE 5D BB [23:25:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 59 87 47 00 7C 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 39 36 35 34 31 33 10 04 04 00 73 57 03 00 F4 03 04 00 AD EB 13 67 B6 04 01 00 00 16 B8 65 74 16 3E E6 63 [23:25:53]CommunicateWithHost err = 0 [23:25:53]CheckOFDResponse [23:25:53]1017 (14) - 77093643461234 [23:25:53]1041 (16) - 0000000000965413 [23:25:53]1040 (4) - 218995 [23:25:53]1012 (4) - 19.10.2024 17:26 [23:25:53]1206 (1) - 0 [23:25:53]OFD Sender: Remove packet 218995 [23:25:53]ProducePacketName [23:25:53]name=ofd_packets/00218995 [23:25:53]NVStorageDeleteData [23:25:53]Write to MH i2c: 01 00 00 6D 11 7E [23:25:53]Write i2c OK [23:25:53]MH_I2C_Read... [23:25:53]Read from MH i2c: 01 [23:25:53]MH_I2C_Read... [23:25:53]Read from MH i2c: 01 07 00 [23:25:53]MH_I2C_Read... [23:25:53]Read from MH i2c: 01 07 00 6D 11 00 00 00 00 00 EF 0C 80 [23:25:53]RasterBufferAndPrint [23:25:53]line [23:25:53]line [23:25:53]line [23:25:53]line [23:25:53]line [23:25:53]written 0, free lines is 3317 [23:25:53]MH_Cut [23:25:53]Write to MH i2c: D1 01 00 74 11 01 57 [23:25:53]Write i2c OK [23:25:53]MH_I2C_Read... [23:25:53]Read from MH i2c: D1 [23:25:53]MH_I2C_Read... [23:25:53]Read from MH i2c: D1 01 00 [23:25:53]MH_I2C_Read... [23:25:53]Read from MH i2c: D1 01 00 74 11 00 56 [23:25:53]Write to MH i2c: 01 00 00 75 11 86 [23:25:53]Write i2c OK [23:25:53]MH_I2C_Read... [23:25:53]OFD Sender: No OFD packet to send [23:25:54]*** Cut start [23:25:54]*** Partial cut [23:25:54]*** CUTSNS_PIN = 1 [23:25:54]*** CUTSNS_PIN = 0 [23:25:54]*** Brake cut motor [23:25:54]Read from MH i2c: 01 [23:25:54]MH_I2C_Read... [23:25:54]*** Stop cut motor [23:25:54]*** Cut end [23:25:54]Read from MH i2c: 01 07 00 [23:25:54]MH_I2C_Read... [23:25:54]Read from MH i2c: 01 07 00 75 11 00 00 00 00 00 FF 0F 9B [23:25:54]process_action close_receipt done [23:25:54]requested_data is exist [23:25:54]produce_requested_data [23:25:54]requested_item fm.sn is exist - process it [23:25:54]wFMCommunicate request_size=4 [23:25:54]MH_SAM_APDU [23:25:54]CAPDU: 80 11 00 00 [23:25:54]Write to MH i2c: E2 08 00 76 11 80 11 00 00 00 00 00 00 01 [23:25:54]Write i2c OK [23:25:54]MH_I2C_Read... [23:25:54]Read from MH i2c: E2 [23:25:54]MH_I2C_Read... [23:25:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:25:54]Read from MH i2c: E2 17 00 [23:25:54]MH_I2C_Read... [23:25:54]Read from MH i2c: E2 17 00 76 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 50 [23:25:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:25:54]wFMCommunicate OK [23:25:54]requested_item fd.num is exist - process it [23:25:54]SAM_PROTO_GetFieldsCounters [23:25:54]wFMCommunicate request_size=4 [23:25:54]MH_SAM_APDU [23:25:54]CAPDU: 80 13 00 00 [23:25:54]Write to MH i2c: E2 08 00 77 11 80 13 00 00 00 00 00 00 04 [23:25:54]Write i2c OK [23:25:54]MH_I2C_Read... [23:25:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:25:54]Read from MH i2c: E2 [23:25:54]MH_I2C_Read... [23:25:54]Read from MH i2c: E2 62 00 [23:25:54]MH_I2C_Read... [23:25:54]Read from MH i2c: E2 62 00 77 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 73 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 80 02 00 00 5E 04 04 00 80 02 00 00 57 04 04 00 81 02 00 00 19 04 04 00 00 00 00 00 90 00 30 [23:25:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 73 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 80 02 00 00 5E 04 04 00 80 02 00 00 57 04 04 00 81 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:25:55]wFMCommunicate OK [23:25:55]SAM_PROTO_GetFieldsCounters done [23:25:55]requested_item shift.num is exist - process it [23:25:55]requested_item shift.opened is exist - process it [23:25:55]req_shift_opened [23:25:55]FM_GetShiftState [23:25:55]SAM_PROTO_GetShiftState [23:25:55]wFMCommunicate request_size=4 [23:25:55]MH_SAM_APDU [23:25:55]CAPDU: 80 13 01 00 [23:25:55]Write to MH i2c: E2 08 00 78 11 80 13 01 00 00 00 00 00 06 [23:25:55]Write i2c OK [23:25:55]MH_I2C_Read... [23:25:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:25:55]Read from MH i2c: E2 [23:25:55]MH_I2C_Read... [23:25:55]Read from MH i2c: E2 0E 00 [23:25:55]MH_I2C_Read... [23:25:55]Read from MH i2c: E2 0E 00 78 11 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 49 [23:25:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:25:55]wFMCommunicate OK [23:25:55]SAM_PROTO_GetShiftState done [23:25:55]FM_GetShiftState done [23:25:55]req_shift_opened done [23:25:55]requested_item shift.open_date is exist - process it [23:25:55]req_shift_open_date [23:25:55]req_shift_open_date done [23:25:55]produce_requested_data done [23:25:55]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218995,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:25:55]process_action_free close_receipt [23:25:55]json_value_free [23:25:55]json_value_free done [23:25:55]process_json_proto returns [23:25:55]Send response to host [23:25:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218995,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:25:55]free response buf [23:25:55]execute_script done [23:25:55]execute_script returns [23:25:55]free content buf [23:25:55]Sock 9.Close socket [23:25:55]Sock 9.Thread stoped [23:25:58]OFD Sender: No OFD packet to send [23:26:03]OFD Sender: No OFD packet to send [23:26:08]OFD Sender: No OFD packet to send [23:26:11]accept exits with 7 [23:26:11]New connection [23:26:11]New thread 3066699108 created [23:26:11]Thread 3066555748 joined [23:26:11]Waiting for new connection... [23:26:11] Sock 7.Parse request [23:26:11]Sock 7.Check first char [23:26:11]Sock 7.First char is OK [23:26:11]request: POST /json_proto HTTP/1.0 [23:26:11]Method: POST [23:26:11]URL: /json_proto [23:26:11]Method is POST - this is cgi request [23:26:11]url: /json_proto [23:26:11]query_string will be loaded in cgi processing [23:26:11]execute_cgi json_proto POST (null) [23:26:11]execute_cgi path=json_proto method=POST [23:26:11]POST find Content-Length [23:26:11]Host: 172.17.40.4:8080 [23:26:11]Content-Length: 1189 [23:26:11]Content-Type: application/json [23:26:11] [23:26:11]POST finish read [23:26:11]Found Content-Length = 1189 [23: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 84\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0421\u0430\u0442\u0442\u0430\u0440\u043E\u0432 \u041C.\u000A\u0421\u0447\u0435\u0442 N : (1)536559\u000A19.10.2024 23:25\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 31\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124500\u000A\u0410\u0438-95-\u041A-3\u000A 30.000 x 74.20\u000A\u0418\u0422\u041E\u0413: 2226.00\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" ] } } [23:26:11]execute_script... [23: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 84\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0421\u0430\u0442\u0442\u0430\u0440\u043E\u0432 \u041C.\u000A\u0421\u0447\u0435\u0442 N : (1)536559\u000A19.10.2024 23:25\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 31\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124500\u000A\u0410\u0438-95-\u041A-3\u000A 30.000 x 74.20\u000A\u0418\u0422\u041E\u0413: 2226.00\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" ] } } [23:26:11]POST & json_proto [23:26:11]process_json_proto [23:26:11]json parsed OK: [23:26:11]protocol is kg_v1.0 [23:26:11]action value=print_text [23:26:11]process_action print_text [23:26:11]cmd_print_text [23:26:11]ExternCall_PrintAddStr [23:26:11]wPrintStart [23:26:11]Write to MH i2c: 01 00 00 79 11 8A [23:26:11]Write i2c OK [23:26:11]MH_I2C_Read... [23:26:11]Read from MH i2c: 01 [23:26:11]MH_I2C_Read... [23:26:11]Read from MH i2c: 01 07 00 [23:26:11]MH_I2C_Read... [23:26:11]Read from MH i2c: 01 07 00 79 11 00 00 00 00 00 FF 0F 9F [23:26:11]RasterBufferAndPrint [23:26:11]line *****ТОВАРНЫЙ ЧЕК***** [23:26:11]line АЗС 84 [23:26:11]line Партнер нефть [23:26:11]line 02508201610067 [23:26:11]line Кассир : Саттаров М. [23:26:11]line Счет N : (1)536559 [23:26:11]line 19.10.2024 23:25 [23:26:11]line ПРОДАЖА [23:26:11]line ТРК (МРК, ГНК): 31 [23:26:11]line Вид ГСМ : 2710124500 [23:26:11]line Аи-95-К-3 [23:26:11]line 30.000 x 74.20 [23:26:11]line ИТОГ: 2226.00 [23:26:11]line Тип оплаты: Технологический отпуск: [23:26:11]line ______________________ [23:26:11]line (подпись) [23:26:11]written 0, free lines is 4095 [23:26:11]Write to MH i2c: 01 00 00 8C 11 9D [23:26:11]Write i2c OK [23:26:11]MH_I2C_Read... [23:26:11]Read from MH i2c: 01 [23:26:11]MH_I2C_Read... [23:26:11]Read from MH i2c: 01 07 00 [23:26:11]MH_I2C_Read... [23:26:11]Read from MH i2c: 01 07 00 8C 11 00 00 00 00 00 2C 0E DE [23:26:11]RasterBufferAndPrint [23:26:11]line [23:26:11]line [23:26:11]line [23:26:11]line [23:26:11]line [23:26:11]written 0, free lines is 3630 [23:26:11]MH_Cut [23:26:11]Write to MH i2c: D1 01 00 93 11 01 76 [23:26:11]Write i2c OK [23:26:11]MH_I2C_Read... [23:26:11]Read from MH i2c: D1 [23:26:11]MH_I2C_Read... [23:26:11]Read from MH i2c: D1 01 00 [23:26:11]MH_I2C_Read... [23:26:11]Read from MH i2c: D1 01 00 93 11 00 75 [23:26:11]Write to MH i2c: 01 00 00 94 11 A5 [23:26:11]Write i2c OK [23:26:11]MH_I2C_Read... [23:26:12]*** Cut start [23:26:12]*** Partial cut [23:26:12]*** CUTSNS_PIN = 1 [23:26:12]*** CUTSNS_PIN = 0 [23:26:12]*** Brake cut motor [23:26:13]Read from MH i2c: 01 [23:26:13]MH_I2C_Read... [23:26:13]Read from MH i2c: 01 07 00 [23:26:13]MH_I2C_Read... [23:26:13]*** Stop cut motor [23:26:13]*** Cut end [23:26:13]Read from MH i2c: 01 07 00 94 11 00 00 00 00 00 FF 0F BA [23:26:13]process_action print_text done [23:26:13]requested_data is exist [23:26:13]produce_requested_data [23:26:13]requested_item fm.sn is exist - process it [23:26:13]wFMCommunicate request_size=4 [23:26:13]MH_SAM_APDU [23:26:13]CAPDU: 80 11 00 00 [23:26:13]Write to MH i2c: E2 08 00 95 11 80 11 00 00 00 00 00 00 20 [23:26:13]Write i2c OK [23:26:13]MH_I2C_Read... [23:26:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:26:13]Read from MH i2c: E2 [23:26:13]MH_I2C_Read... [23:26:13]Read from MH i2c: E2 17 00 [23:26:13]MH_I2C_Read... [23:26:13]Read from MH i2c: E2 17 00 95 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6F [23:26:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:26:13]wFMCommunicate OK [23:26:13]requested_item fd.num is exist - process it [23:26:13]SAM_PROTO_GetFieldsCounters [23:26:13]wFMCommunicate request_size=4 [23:26:13]MH_SAM_APDU [23:26:13]CAPDU: 80 13 00 00 [23:26:13]Write to MH i2c: E2 08 00 96 11 80 13 00 00 00 00 00 00 23 [23:26:13]Write i2c OK [23:26:13]MH_I2C_Read... [23:26:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:26:13]Read from MH i2c: E2 [23:26:13]MH_I2C_Read... [23:26:13]Read from MH i2c: E2 62 00 [23:26:13]MH_I2C_Read... [23:26:13]Read from MH i2c: E2 62 00 96 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 73 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 80 02 00 00 5E 04 04 00 80 02 00 00 57 04 04 00 81 02 00 00 19 04 04 00 00 00 00 00 90 00 4F [23:26:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 73 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 80 02 00 00 5E 04 04 00 80 02 00 00 57 04 04 00 81 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:26:13]wFMCommunicate OK [23:26:13]SAM_PROTO_GetFieldsCounters done [23:26:13]requested_item shift.num is exist - process it [23:26:13]requested_item shift.opened is exist - process it [23:26:13]req_shift_opened [23:26:13]FM_GetShiftState [23:26:13]SAM_PROTO_GetShiftState [23:26:13]wFMCommunicate request_size=4 [23:26:13]MH_SAM_APDU [23:26:13]CAPDU: 80 13 01 00 [23:26:13]Write to MH i2c: E2 08 00 97 11 80 13 01 00 00 00 00 00 25 [23:26:13]Write i2c OK [23:26:13]MH_I2C_Read... [23:26:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:26:13]Read from MH i2c: E2 [23:26:13]MH_I2C_Read... [23:26:13]Read from MH i2c: E2 0E 00 [23:26:13]MH_I2C_Read... [23:26:13]Read from MH i2c: E2 0E 00 97 11 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 68 [23:26:13]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:26:13]wFMCommunicate OK [23:26:13]SAM_PROTO_GetShiftState done [23:26:13]FM_GetShiftState done [23:26:13]req_shift_opened done [23:26:13]requested_item shift.open_date is exist - process it [23:26:13]req_shift_open_date [23:26:13]req_shift_open_date done [23:26:13]produce_requested_data done [23:26:13]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218995,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:26:13]process_action_free print_text [23:26:13]json_value_free [23:26:13]json_value_free done [23:26:13]process_json_proto returns [23:26:13]Send response to host [23:26:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218995,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:26:13]free response buf [23:26:13]execute_script done [23:26:13]execute_script returns [23:26:13]free content buf [23:26:13]Sock 7.Close socket [23:26:13]Sock 7.Thread stoped [23:26:13]OFD Sender: No OFD packet to send [23:26:18]OFD Sender: No OFD packet to send [23:26:23]OFD Sender: No OFD packet to send [23:26:28]OFD Sender: No OFD packet to send [23:26:33]OFD Sender: No OFD packet to send [23:26:38]OFD Sender: No OFD packet to send [23:26:43]OFD Sender: No OFD packet to send [23:26:48]OFD Sender: No OFD packet to send [23:26:53]OFD Sender: No OFD packet to send [23:26:58]OFD Sender: No OFD packet to send [23:27:03]OFD Sender: No OFD packet to send [23:27:08]OFD Sender: No OFD packet to send [23:27:13]OFD Sender: No OFD packet to send [23:27:18]OFD Sender: No OFD packet to send [23:27:23]OFD Sender: No OFD packet to send [23:27:28]OFD Sender: No OFD packet to send [23:27:33]OFD Sender: No OFD packet to send [23:27:38]OFD Sender: No OFD packet to send [23:27:43]OFD Sender: No OFD packet to send [23:27:48]OFD Sender: No OFD packet to send [23:27:53]OFD Sender: No OFD packet to send [23:27:58]OFD Sender: No OFD packet to send [23:28:03]OFD Sender: No OFD packet to send [23:28:08]OFD Sender: No OFD packet to send [23:28:13]OFD Sender: No OFD packet to send [23:28:18]OFD Sender: No OFD packet to send [23:28:23]OFD Sender: No OFD packet to send [23:28:28]OFD Sender: No OFD packet to send [23:28:33]OFD Sender: No OFD packet to send [23:28:38]OFD Sender: No OFD packet to send [23:28:44]OFD Sender: No OFD packet to send [23:28:49]OFD Sender: No OFD packet to send [23:28:54]OFD Sender: No OFD packet to send [23:28:59]OFD Sender: No OFD packet to send [23:29:04]OFD Sender: No OFD packet to send [23:29:09]OFD Sender: No OFD packet to send [23:29:14]OFD Sender: No OFD packet to send [23:29:19]OFD Sender: No OFD packet to send [23:29:24]OFD Sender: No OFD packet to send [23:29:29]OFD Sender: No OFD packet to send [23:29:34]OFD Sender: No OFD packet to send [23:29:36]accept exits with 9 [23:29:36]New connection [23:29:36]New thread 3066555748 created [23:29:36]Thread 3066699108 joined [23:29:36]Waiting for new connection... [23:29:36] Sock 9.Parse request [23:29:36]Sock 9.Check first char [23:29:36]Sock 9.First char is OK [23:29:36]request: POST /json_proto HTTP/1.0 [23:29:36]Method: POST [23:29:36]URL: /json_proto [23:29:36]Method is POST - this is cgi request [23:29:36]url: /json_proto [23:29:36]query_string will be loaded in cgi processing [23:29:36]execute_cgi json_proto POST (null) [23:29:36]execute_cgi path=json_proto method=POST [23:29:36]POST find Content-Length [23:29:36]Host: 172.17.40.4:8080 [23:29:36]Content-Length: 622 [23:29:36]Content-Type: application/json [23:29:36] [23:29:36]POST finish read [23:29:36]Found Content-Length = 622 [23:29:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79835", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:29:36]execute_script... [23:29:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79835", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:29:36]POST & json_proto [23:29:36]process_json_proto [23:29:36]json parsed OK: [23:29:36]protocol is kg_v1.0 [23:29:36]action value=close_receipt [23:29:36]process_action close_receipt [23:29:36]cmd_close_receipt [23:29:36]MH_GetDate [23:29:36]Write to MH i2c: F0 00 00 98 11 98 [23:29:36]Write i2c OK [23:29:36]MH_I2C_Read... [23:29:36]Read from MH i2c: F0 [23:29:36]MH_I2C_Read... [23:29:36]Read from MH i2c: F0 09 00 [23:29:36]MH_I2C_Read... [23:29:36]Read from MH i2c: F0 09 00 98 11 00 E0 40 14 67 68 1C 14 67 3B [23:29:36]GetLastDocTimeStamp 1729380351 [23:29:36]current date 1729380576 [23:29:36]FM_GetShiftState [23:29:36]SAM_PROTO_GetShiftState [23:29:36]wFMCommunicate request_size=4 [23:29:36]MH_SAM_APDU [23:29:36]CAPDU: 80 13 01 00 [23:29:36]Write to MH i2c: E2 08 00 99 11 80 13 01 00 00 00 00 00 27 [23:29:36]Write i2c OK [23:29:36]MH_I2C_Read... [23:29:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:29:36]Read from MH i2c: E2 [23:29:36]MH_I2C_Read... [23:29:36]Read from MH i2c: E2 0E 00 [23:29:36]MH_I2C_Read... [23:29:36]Read from MH i2c: E2 0E 00 99 11 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 6A [23:29:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:29:36]wFMCommunicate OK [23:29:36]SAM_PROTO_GetShiftState done [23:29:36]FM_GetShiftState done [23:29:36]opened in 1729296582 [23:29:36]opened+sec_in_day 1729382982 [23:29:36]quantity*price = 14400 [23:29:36]sum+1 = 14401 [23:29:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 641 19.10.2024 23:29 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218996 ФПД: 79307303489559 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T232936&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218996&fm=79307303489559&tin=02508201610067®Number=0000000000098116&sum=14400 0 [23:29:37]StoreToDocumentArchive [23:29:37]shift 443 fd 218996 [23:29:37]save to /storage/0443/doc_00218996 [23:29:37]save last doc name /storage/0443/doc_00218996 to /storage/kkm_last_doc_name [23:29:37]save OK [23:29:37]Clear old archive folders... [23:29:37]ProcessDocumentItem done err = 0, tmpTLVsize=275 [23:29:37]tlvbuf is 01024380 [23:29:37]SAM_PROTO_ClearQueue [23:29:37]wFMCommunicate request_size=4 [23:29:37]MH_SAM_APDU [23:29:37]CAPDU: 80 09 00 00 [23:29:37]Write to MH i2c: E2 08 00 A6 11 80 09 00 00 00 00 00 00 29 [23:29:37]Write i2c OK [23:29:37]MH_I2C_Read... [23:29:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:29:37]Read from MH i2c: E2 [23:29:37]MH_I2C_Read... [23:29:37]Read from MH i2c: E2 03 00 [23:29:37]MH_I2C_Read... [23:29:37]Read from MH i2c: E2 03 00 A6 11 00 90 00 2B [23:29:37]RAPDU: 90 00 [23:29:37]wFMCommunicate OK [23:29:37]SAM_PROTO_ClearQueue done [23:29:37]KKMCreateOFDPacket [23:29:37]OFDProtocolAddRootSTLVToBuf [23:29:37]FM_MakeSignedData [23:29:37]FM_MakeSignedData [23:29:37]SAM_PROTO_SignData [23:29:37]wFMCommunicate request_size=4 [23:29:37]MH_SAM_APDU [23:29:37]CAPDU: 80 0D 01 02 [23:29:37]Write to MH i2c: E2 08 00 A7 11 80 0D 01 02 00 00 00 00 31 [23:29:37]Write i2c OK [23:29:37]MH_I2C_Read... [23:29:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:29:37]Read from MH i2c: E2 [23:29:37]MH_I2C_Read... [23:29:37]Read from MH i2c: E2 03 00 [23:29:37]MH_I2C_Read... [23:29:37]Read from MH i2c: E2 03 00 A7 11 00 90 00 2C [23:29:37]RAPDU: 90 00 [23:29:37]wFMCommunicate OK [23:29:37]wFMCommunicate request_size=255 [23:29:37]MH_SAM_APDU [23:29:37]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 E0 40 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 [23:29:37]Write to MH i2c: E2 02 01 A8 11 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 E0 40 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 00 00 10 [23:29:37]Write i2c OK [23:29:37]MH_I2C_Read... [23:29:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:29:37]Read from MH i2c: E2 [23:29:37]MH_I2C_Read... [23:29:37]Read from MH i2c: E2 03 00 [23:29:37]MH_I2C_Read... [23:29:37]Read from MH i2c: E2 03 00 A8 11 00 90 00 2D [23:29:37]RAPDU: 90 00 [23:29:37]wFMCommunicate OK [23:29:37]wFMCommunicate request_size=34 [23:29:37]MH_SAM_APDU [23:29:37]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 74 57 03 00 35 04 06 00 48 21 2B A7 10 17 [23:29:37]Write to MH i2c: E2 25 00 A9 11 80 0D 02 02 1D 00 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 74 57 03 00 35 04 06 00 48 21 2B A7 10 17 00 00 21 [23:29:37]Write i2c OK [23:29:37]MH_I2C_Read... [23:29:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:29:37]Read from MH i2c: E2 [23:29:37]MH_I2C_Read... [23:29:37]Read from MH i2c: E2 03 00 [23:29:37]MH_I2C_Read... [23:29:37]Read from MH i2c: E2 03 00 A9 11 00 90 00 2E [23:29:37]RAPDU: 90 00 [23:29:37]wFMCommunicate OK [23:29:37]wFMCommunicate request_size=4 [23:29:37]MH_SAM_APDU [23:29:37]CAPDU: 80 0D 03 02 [23:29:37]Write to MH i2c: E2 08 00 AA 11 80 0D 03 02 00 00 00 00 36 [23:29:37]Write i2c OK [23:29:37]MH_I2C_Read... [23:29:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:29:37]Read from MH i2c: E2 [23:29:37]MH_I2C_Read... [23:29:37]Read from MH i2c: E2 0B 00 [23:29:37]MH_I2C_Read... [23:29:37]Read from MH i2c: E2 0B 00 AA 11 00 BB B4 C0 42 ED 41 7A DA 90 00 2A [23:29:37]RAPDU: BB B4 C0 42 ED 41 7A DA 90 00 [23:29:37]wFMCommunicate OK [23:29:37]SAM_PROTO_SignData done [23:29:37]FM_MakeSignedData done [23:29:37]CreateOFDProtocolMessage [23:29:37]wFMCommunicate request_size=4 [23:29:37]MH_SAM_APDU [23:29:37]CAPDU: 80 11 00 00 [23:29:37]Write to MH i2c: E2 08 00 AB 11 80 11 00 00 00 00 00 00 36 [23:29:37]Write i2c OK [23:29:37]MH_I2C_Read... [23:29:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:29:37]Read from MH i2c: E2 [23:29:37]MH_I2C_Read... [23:29:37]Read from MH i2c: E2 17 00 [23:29:37]MH_I2C_Read... [23:29:37]Read from MH i2c: E2 17 00 AB 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 85 [23:29:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:29:37]wFMCommunicate OK [23:29:37]CreateOFDProtocolMessage done [23:29:37]OFDSenderStorePacket 218996 [23:29:37]StoreOFDPacket docnum=218996 [23:29:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 27 01 00 00 99 CF 1F 01 2F D9 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 E0 40 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 74 57 03 00 35 04 06 00 48 21 2B A7 10 17 BB B4 C0 42 ED 41 7A DA [23:29:37]CheckFolder [23:29:37]dirname=/storage/ofd_packets [23:29:37]CheckFolder done [23:29:37]ProducePacketName [23:29:37]name=ofd_packets/00218996 [23:29:37]NVStorageSaveData ofd_packets/00218996 [23:29:37]File name is /storage/ofd_packets/00218996 [23:29:37]Write 325 bytes [23:29:37]NVStorageSaveData done [23:29:37]OFDSenderStorePacket done [23:29:37]KKMCreateOFDPacket done [23:29:37]NVStorageSaveData kkm_last_timestamp [23:29:37]File name is /storage/kkm_last_timestamp [23:29:37]Write 4 bytes [23:29:37]NVStorageSaveData done [23:29:37]ExternCall_PrintAddStr [23:29:37]wPrintStart [23:29:37]Write to MH i2c: 01 00 00 AC 11 BD [23:29:37]Write i2c OK [23:29:37]MH_I2C_Read... [23:29:37]Read from MH i2c: 01 [23:29:37]MH_I2C_Read... [23:29:37]Read from MH i2c: 01 07 00 [23:29:37]MH_I2C_Read... [23:29:37]Read from MH i2c: 01 07 00 AC 11 00 00 00 00 00 FF 0F D2 [23:29:37]RasterBufferAndPrint [23:29:37]line Счет N : (3)79835 [23:29:37]line ИНН: 02508201610067 [23:29:37]line Контрольно-Кассовый Чек [23:29:37]line ПРОДАЖА [23:29:37]line Товар: 48743587 [23:29:37]line Сигареты Winston XStyle Silver [23:29:37]line 1.000 * 144.00 [23:29:37]line = 144.00 [23:29:37]line НДС 12% НСП 1% [23:29:37]line > о реализуемом товаре [23:29:37]line ИТОГО: 144.00 [23:29:37]line НСП 1% : 1.27 [23:29:37]line НДС 12% : 15.29 [23:29:37]line Наличными: 144.00 [23:29:37]line Безнал.: 0.00 [23:29:37]line Место: АЗС № 84 "Партнер Нефть" [23:29:37]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:29:37]line СНО: Общий режим [23:29:37]line Чек 641 19.10.2024 23:29 [23:29:37]line Смена: 443 ФФД: 1.0 [23:29:37]line ЗНМ: 0300000178 [23:29:37]line РНМ: 0000000000098116 [23:29:37]line Версия ККМ: 001 [23:29:37]line ФМ: 0000000000965413 [23:29:37]line ФД: 218996 [23:29:37]line ФПД: 79307303489559 [23:29:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T232936&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218996&fm=79307303489559&tin=02508201610067®Number=0000000000098116&sum=14400 [23:29:38]line 0 [23:29:38]OFD Sender: Processing packet 218996 [packets to send 80, broken 79] [23:29:38]ProducePacketName [23:29:38]name=ofd_packets/00218996 [23:29:38]OFD Sender: To server: pG, [23:29:38]CommunicateWithHost lk.salyk.kg:30040 [23:29:38]ConnectInit lk.salyk.kg [23:29:38]written 0, free lines is 4095 [23:29:38]Connected sock=11 [23:29:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 27 01 00 00 99 CF 1F 01 2F D9 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 E0 40 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 74 57 03 00 35 04 06 00 48 21 2B A7 10 17 BB B4 C0 42 ED 41 7A DA [23:29:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 7E 59 47 00 F5 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 39 36 35 34 31 33 10 04 04 00 74 57 03 00 F4 03 04 00 8E EC 13 67 B6 04 01 00 00 D6 F5 C0 82 65 EF 65 76 [23:29:38]CommunicateWithHost err = 0 [23:29:38]CheckOFDResponse [23:29:38]1017 (14) - 77093643461234 [23:29:38]1041 (16) - 0000000000965413 [23:29:38]1040 (4) - 218996 [23:29:38]1012 (4) - 19.10.2024 17:29 [23:29:38]1206 (1) - 0 [23:29:38]OFD Sender: Remove packet 218996 [23:29:38]ProducePacketName [23:29:38]name=ofd_packets/00218996 [23:29:38]NVStorageDeleteData [23:29:38]Write to MH i2c: 01 00 00 D5 11 E6 [23:29:38]Write i2c OK [23:29:38]MH_I2C_Read... [23:29:38]Read from MH i2c: 01 [23:29:38]MH_I2C_Read... [23:29:38]Read from MH i2c: 01 07 00 [23:29:38]MH_I2C_Read... [23:29:38]Read from MH i2c: 01 07 00 D5 11 00 00 00 00 00 EB 0C E4 [23:29:38]RasterBufferAndPrint [23:29:38]line [23:29:38]line [23:29:38]line [23:29:38]line [23:29:38]line [23:29:38]written 0, free lines is 3313 [23:29:38]MH_Cut [23:29:38]Write to MH i2c: D1 01 00 DC 11 01 BF [23:29:38]Write i2c OK [23:29:38]MH_I2C_Read... [23:29:38]Read from MH i2c: D1 [23:29:38]MH_I2C_Read... [23:29:38]Read from MH i2c: D1 01 00 [23:29:38]MH_I2C_Read... [23:29:38]Read from MH i2c: D1 01 00 DC 11 00 BE [23:29:38]Write to MH i2c: 01 00 00 DD 11 EE [23:29:38]Write i2c OK [23:29:38]MH_I2C_Read... [23:29:39]OFD Sender: No OFD packet to send [23:29:39]*** Cut start [23:29:39]*** Partial cut [23:29:39]*** CUTSNS_PIN = 1 [23:29:39]*** CUTSNS_PIN = 0 [23:29:39]*** Brake cut motor [23:29:40]Read from MH i2c: 01 [23:29:40]MH_I2C_Read... [23:29:40]*** Stop cut motor [23:29:40]*** Cut end [23:29:40]Read from MH i2c: 01 07 00 [23:29:40]MH_I2C_Read... [23:29:40]Read from MH i2c: 01 07 00 DD 11 00 00 00 00 00 FF 0F 03 [23:29:40]process_action close_receipt done [23:29:40]requested_data is exist [23:29:40]produce_requested_data [23:29:40]requested_item fm.sn is exist - process it [23:29:40]wFMCommunicate request_size=4 [23:29:40]MH_SAM_APDU [23:29:40]CAPDU: 80 11 00 00 [23:29:40]Write to MH i2c: E2 08 00 DE 11 80 11 00 00 00 00 00 00 69 [23:29:40]Write i2c OK [23:29:40]MH_I2C_Read... [23:29:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:29:40]Read from MH i2c: E2 [23:29:40]MH_I2C_Read... [23:29:40]Read from MH i2c: E2 17 00 [23:29:40]MH_I2C_Read... [23:29:40]Read from MH i2c: E2 17 00 DE 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B8 [23:29:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:29:40]wFMCommunicate OK [23:29:40]requested_item fd.num is exist - process it [23:29:40]SAM_PROTO_GetFieldsCounters [23:29:40]wFMCommunicate request_size=4 [23:29:40]MH_SAM_APDU [23:29:40]CAPDU: 80 13 00 00 [23:29:40]Write to MH i2c: E2 08 00 DF 11 80 13 00 00 00 00 00 00 6C [23:29:40]Write i2c OK [23:29:40]MH_I2C_Read... [23:29:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:29:40]Read from MH i2c: E2 [23:29:40]MH_I2C_Read... [23:29:40]Read from MH i2c: E2 62 00 [23:29:40]MH_I2C_Read... [23:29:40]Read from MH i2c: E2 62 00 DF 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 74 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 81 02 00 00 5E 04 04 00 81 02 00 00 57 04 04 00 82 02 00 00 19 04 04 00 00 00 00 00 90 00 9C [23:29:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 74 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 81 02 00 00 5E 04 04 00 81 02 00 00 57 04 04 00 82 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:29:40]wFMCommunicate OK [23:29:40]SAM_PROTO_GetFieldsCounters done [23:29:40]requested_item shift.num is exist - process it [23:29:40]requested_item shift.opened is exist - process it [23:29:40]req_shift_opened [23:29:40]FM_GetShiftState [23:29:40]SAM_PROTO_GetShiftState [23:29:40]wFMCommunicate request_size=4 [23:29:40]MH_SAM_APDU [23:29:40]CAPDU: 80 13 01 00 [23:29:40]Write to MH i2c: E2 08 00 E0 11 80 13 01 00 00 00 00 00 6E [23:29:40]Write i2c OK [23:29:40]MH_I2C_Read... [23:29:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:29:40]Read from MH i2c: E2 [23:29:40]MH_I2C_Read... [23:29:40]Read from MH i2c: E2 0E 00 [23:29:40]MH_I2C_Read... [23:29:40]Read from MH i2c: E2 0E 00 E0 11 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B1 [23:29:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:29:40]wFMCommunicate OK [23:29:40]SAM_PROTO_GetShiftState done [23:29:40]FM_GetShiftState done [23:29:40]req_shift_opened done [23:29:40]requested_item shift.open_date is exist - process it [23:29:40]req_shift_open_date [23:29:40]req_shift_open_date done [23:29:40]produce_requested_data done [23:29:40]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218996,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:29:40]process_action_free close_receipt [23:29:40]json_value_free [23:29:40]json_value_free done [23:29:40]process_json_proto returns [23:29:40]Send response to host [23:29:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218996,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:29:40]free response buf [23:29:40]execute_script done [23:29:40]execute_script returns [23:29:40]free content buf [23:29:40]Sock 9.Close socket [23:29:40]Sock 9.Thread stoped [23:29:44]OFD Sender: No OFD packet to send [23:29:46]accept exits with 7 [23:29:46]New connection [23:29:46]New thread 3066699108 created [23:29:46]Thread 3066555748 joined [23:29:46]Waiting for new connection... [23:29:46] Sock 7.Parse request [23:29:46]Sock 7.Check first char [23:29:46]Sock 7.First char is OK [23:29:46]request: POST /json_proto HTTP/1.0 [23:29:46]Method: POST [23:29:46]URL: /json_proto [23:29:46]Method is POST - this is cgi request [23:29:46]url: /json_proto [23:29:46]query_string will be loaded in cgi processing [23:29:46]execute_cgi json_proto POST (null) [23:29:46]execute_cgi path=json_proto method=POST [23:29:46]POST find Content-Length [23:29:46]Host: 172.17.40.4:8080 [23:29:46]Content-Length: 762 [23:29:46]Content-Type: application/json [23:29:46] [23:29:46]POST finish read [23:29:46]Found Content-Length = 762 [23:29:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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:29:46]execute_script... [23:29: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)536560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "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:29:46]POST & json_proto [23:29:46]process_json_proto [23:29:46]json parsed OK: [23:29:46]protocol is kg_v1.0 [23:29:46]action value=close_receipt [23:29:46]process_action close_receipt [23:29:46]cmd_close_receipt [23:29:46]MH_GetDate [23:29:46]Write to MH i2c: F0 00 00 E1 11 E1 [23:29:46]Write i2c OK [23:29:46]MH_I2C_Read... [23:29:46]Read from MH i2c: F0 [23:29:46]MH_I2C_Read... [23:29:46]Read from MH i2c: F0 09 00 [23:29:46]MH_I2C_Read... [23:29:46]Read from MH i2c: F0 09 00 E1 11 00 EB 40 14 67 68 1C 14 67 8F [23:29:46]GetLastDocTimeStamp 1729380576 [23:29:46]current date 1729380587 [23:29:46]FM_GetShiftState [23:29:46]SAM_PROTO_GetShiftState [23:29:46]wFMCommunicate request_size=4 [23:29:46]MH_SAM_APDU [23:29:46]CAPDU: 80 13 01 00 [23:29:46]Write to MH i2c: E2 08 00 E2 11 80 13 01 00 00 00 00 00 70 [23:29:46]Write i2c OK [23:29:46]MH_I2C_Read... [23:29:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:29:47]Read from MH i2c: E2 [23:29:47]MH_I2C_Read... [23:29:47]Read from MH i2c: E2 0E 00 [23:29:47]MH_I2C_Read... [23:29:47]Read from MH i2c: E2 0E 00 E2 11 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 B3 [23:29:47]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:29:47]wFMCommunicate OK [23:29:47]SAM_PROTO_GetShiftState done [23:29:47]FM_GetShiftState done [23:29:47]opened in 1729296582 [23:29:47]opened+sec_in_day 1729382982 [23:29:47]quantity*price = 100000 [23:29:47]sum+1 = 100002 [23:29:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 642 19.10.2024 23:29 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218997 ФПД: 9025339222702 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T232947&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218997&fm=9025339222702&tin=02508201610067®Number=0000000000098116&sum=100001 [23:29:48]StoreToDocumentArchive [23:29:48]shift 443 fd 218997 [23:29:48]save to /storage/0443/doc_00218997 [23:29:48]save last doc name /storage/0443/doc_00218997 to /storage/kkm_last_doc_name [23:29:48]save OK [23:29:48]Clear old archive folders... [23:29:48]ProcessDocumentItem done err = 0, tmpTLVsize=252 [23:29:48]tlvbuf is 00FC0B40 [23:29:48]SAM_PROTO_ClearQueue [23:29:48]wFMCommunicate request_size=4 [23:29:48]MH_SAM_APDU [23:29:48]CAPDU: 80 09 00 00 [23:29:48]Write to MH i2c: E2 08 00 EF 11 80 09 00 00 00 00 00 00 72 [23:29:48]Write i2c OK [23:29:48]MH_I2C_Read... [23:29:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:29:48]Read from MH i2c: E2 [23:29:48]MH_I2C_Read... [23:29:48]Read from MH i2c: E2 03 00 [23:29:48]MH_I2C_Read... [23:29:48]Read from MH i2c: E2 03 00 EF 11 00 90 00 74 [23:29:48]RAPDU: 90 00 [23:29:48]wFMCommunicate OK [23:29:48]SAM_PROTO_ClearQueue done [23:29:48]KKMCreateOFDPacket [23:29:48]OFDProtocolAddRootSTLVToBuf [23:29:48]FM_MakeSignedData [23:29:48]FM_MakeSignedData [23:29:48]SAM_PROTO_SignData [23:29:48]wFMCommunicate request_size=4 [23:29:48]MH_SAM_APDU [23:29:48]CAPDU: 80 0D 01 02 [23:29:48]Write to MH i2c: E2 08 00 F0 11 80 0D 01 02 00 00 00 00 7A [23:29:48]Write i2c OK [23:29:48]MH_I2C_Read... [23:29:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:29:48]Read from MH i2c: E2 [23:29:48]MH_I2C_Read... [23:29:48]Read from MH i2c: E2 03 00 [23:29:48]MH_I2C_Read... [23:29:48]Read from MH i2c: E2 03 00 F0 11 00 90 00 75 [23:29:48]RAPDU: 90 00 [23:29:48]wFMCommunicate OK [23:29:48]wFMCommunicate request_size=255 [23:29:48]MH_SAM_APDU [23:29:48]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 82 02 00 00 F4 03 04 00 EB 40 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 75 57 03 00 35 04 06 00 [23:29:48]Write to MH i2c: E2 02 01 F1 11 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 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 82 02 00 00 F4 03 04 00 EB 40 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 75 57 03 00 35 04 06 00 00 00 8E [23:29:48]Write i2c OK [23:29:48]MH_I2C_Read... [23:29:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:29:48]Read from MH i2c: E2 [23:29:48]MH_I2C_Read... [23:29:48]Read from MH i2c: E2 03 00 [23:29:48]MH_I2C_Read... [23:29:48]Read from MH i2c: E2 03 00 F1 11 00 90 00 76 [23:29:48]RAPDU: 90 00 [23:29:48]wFMCommunicate OK [23:29:48]wFMCommunicate request_size=11 [23:29:48]MH_SAM_APDU [23:29:48]CAPDU: 80 0D 02 02 06 08 35 60 23 6A AE [23:29:48]Write to MH i2c: E2 0E 00 F2 11 80 0D 02 02 06 00 08 35 60 23 6A AE 00 00 61 [23:29:48]Write i2c OK [23:29:48]MH_I2C_Read... [23:29:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:29:48]Read from MH i2c: E2 [23:29:48]MH_I2C_Read... [23:29:48]Read from MH i2c: E2 03 00 [23:29:48]MH_I2C_Read... [23:29:48]Read from MH i2c: E2 03 00 F2 11 00 90 00 77 [23:29:48]RAPDU: 90 00 [23:29:48]wFMCommunicate OK [23:29:48]wFMCommunicate request_size=4 [23:29:48]MH_SAM_APDU [23:29:48]CAPDU: 80 0D 03 02 [23:29:48]Write to MH i2c: E2 08 00 F3 11 80 0D 03 02 00 00 00 00 7F [23:29:48]Write i2c OK [23:29:48]MH_I2C_Read... [23:29:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:29:48]Read from MH i2c: E2 [23:29:48]MH_I2C_Read... [23:29:48]Read from MH i2c: E2 0B 00 [23:29:48]MH_I2C_Read... [23:29:48]Read from MH i2c: E2 0B 00 F3 11 00 B5 6D B9 59 5D 4B 49 78 90 00 1D [23:29:48]RAPDU: B5 6D B9 59 5D 4B 49 78 90 00 [23:29:48]wFMCommunicate OK [23:29:48]SAM_PROTO_SignData done [23:29:48]FM_MakeSignedData done [23:29:48]CreateOFDProtocolMessage [23:29:48]wFMCommunicate request_size=4 [23:29:48]MH_SAM_APDU [23:29:48]CAPDU: 80 11 00 00 [23:29:48]Write to MH i2c: E2 08 00 F4 11 80 11 00 00 00 00 00 00 7F [23:29:48]Write i2c OK [23:29:48]MH_I2C_Read... [23:29:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:29:48]Read from MH i2c: E2 [23:29:48]MH_I2C_Read... [23:29:48]Read from MH i2c: E2 17 00 [23:29:48]MH_I2C_Read... [23:29:48]Read from MH i2c: E2 17 00 F4 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CE [23:29:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:29:48]wFMCommunicate OK [23:29:48]CreateOFDProtocolMessage done [23:29:48]OFDSenderStorePacket 218997 [23:29:48]StoreOFDPacket docnum=218997 [23:29:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 D7 83 08 01 E9 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 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 82 02 00 00 F4 03 04 00 EB 40 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 75 57 03 00 35 04 06 00 08 35 60 23 6A AE B5 6D B9 59 5D 4B 49 78 [23:29:48]CheckFolder [23:29:48]dirname=/storage/ofd_packets [23:29:48]CheckFolder done [23:29:48]ProducePacketName [23:29:48]name=ofd_packets/00218997 [23:29:48]NVStorageSaveData ofd_packets/00218997 [23:29:48]File name is /storage/ofd_packets/00218997 [23:29:48]Write 302 bytes [23:29:48]NVStorageSaveData done [23:29:48]OFDSenderStorePacket done [23:29:48]KKMCreateOFDPacket done [23:29:48]NVStorageSaveData kkm_last_timestamp [23:29:48]File name is /storage/kkm_last_timestamp [23:29:48]Write 4 bytes [23:29:48]NVStorageSaveData done [23:29:48]ExternCall_PrintAddStr [23:29:48]wPrintStart [23:29:48]Write to MH i2c: 01 00 00 F5 11 06 [23:29:48]Write i2c OK [23:29:48]MH_I2C_Read... [23:29:48]Read from MH i2c: 01 [23:29:48]MH_I2C_Read... [23:29:48]Read from MH i2c: 01 07 00 [23:29:48]MH_I2C_Read... [23:29:48]Read from MH i2c: 01 07 00 F5 11 00 00 00 00 00 FF 0F 1B [23:29:48]RasterBufferAndPrint [23:29:48]line Счет N : (1)536560 [23:29:48]line ИНН: 02508201610067 [23:29:48]line Контрольно-Кассовый Чек [23:29:48]line ПРОДАЖА [23:29:48]line ТРК (МРК, ГНК) : 22 [23:29:48]line Товар: 2710124130 [23:29:48]line SUPER 92-К-5 [23:29:48]line 14.620 * 68.40 [23:29:48]line = 1000.01 [23:29:48]line НДС 12% НСП 1% [23:29:48]line > о реализуемом товаре [23:29:48]line ИТОГО: 1000.01 [23:29:48]line НСП 1% : 8.85 [23:29:48]line НДС 12% : 106.20 [23:29:48]line Наличными: 0.00 [23:29:48]line Безнал.: 1000.01 [23:29:48]line Место: АЗС № 84 "Партнер Нефть" [23:29:48]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:29:48]line СНО: Общий режим [23:29:48]line Чек 642 19.10.2024 23:29 [23:29:48]line Смена: 443 ФФД: 1.0 [23:29:48]line ЗНМ: 0300000178 [23:29:48]line РНМ: 0000000000098116 [23:29:48]line Версия ККМ: 001 [23:29:48]line Платежная система: Mbank [23:29:48]line ФМ: 0000000000965413 [23:29:48]line ФД: 218997 [23:29:48]line ФПД: 9025339222702 [23:29:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T232947&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218997&fm=9025339222702&tin=02508201610067®Number=0000000000098116&sum=100001 [23:29:48]written 0, free lines is 4095 [23:29:48]OFD Sender: Processing packet 218997 [packets to send 80, broken 79] [23:29:48]ProducePacketName [23:29:48]name=ofd_packets/00218997 [23:29:48]OFD Sender: To server: pG, [23:29:48]CommunicateWithHost lk.salyk.kg:30040 [23:29:48]ConnectInit lk.salyk.kg [23:29:48]Connected sock=11 [23:29:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 01 00 00 D7 83 08 01 E9 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 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 82 02 00 00 F4 03 04 00 EB 40 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 75 57 03 00 35 04 06 00 08 35 60 23 6A AE B5 6D B9 59 5D 4B 49 78 [23:29:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 F2 5E 47 00 D5 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 39 36 35 34 31 33 10 04 04 00 75 57 03 00 F4 03 04 00 99 EC 13 67 B6 04 01 00 00 AE 58 1D C3 93 FA 49 D6 [23:29:49]CommunicateWithHost err = 0 [23:29:49]CheckOFDResponse [23:29:49]1017 (14) - 77093643461234 [23:29:49]1041 (16) - 0000000000965413 [23:29:49]1040 (4) - 218997 [23:29:49]1012 (4) - 19.10.2024 17:30 [23:29:49]1206 (1) - 0 [23:29:49]OFD Sender: Remove packet 218997 [23:29:49]ProducePacketName [23:29:49]name=ofd_packets/00218997 [23:29:49]NVStorageDeleteData [23:29:49]Write to MH i2c: 01 00 00 1E 12 30 [23:29:49]Write i2c OK [23:29:49]MH_I2C_Read... [23:29:49]Read from MH i2c: 01 [23:29:49]MH_I2C_Read... [23:29:49]Read from MH i2c: 01 07 00 [23:29:49]MH_I2C_Read... [23:29:49]Read from MH i2c: 01 07 00 1E 12 00 00 00 00 00 14 0D 58 [23:29:49]RasterBufferAndPrint [23:29:49]line [23:29:49]line [23:29:49]line [23:29:49]line [23:29:49]line [23:29:49]written 0, free lines is 3355 [23:29:49]MH_Cut [23:29:49]Write to MH i2c: D1 01 00 25 12 01 09 [23:29:49]Write i2c OK [23:29:49]MH_I2C_Read... [23:29:49]Read from MH i2c: D1 [23:29:49]MH_I2C_Read... [23:29:49]Read from MH i2c: D1 01 00 [23:29:49]MH_I2C_Read... [23:29:49]Read from MH i2c: D1 01 00 25 12 00 08 [23:29:49]Write to MH i2c: 01 00 00 26 12 38 [23:29:49]Write i2c OK [23:29:49]MH_I2C_Read... [23:29:49]OFD Sender: No OFD packet to send [23:29:49]*** Cut start [23:29:49]*** Partial cut [23:29:49]*** CUTSNS_PIN = 1 [23:29:49]*** CUTSNS_PIN = 0 [23:29:50]*** Brake cut motor [23:29:50]Read from MH i2c: 01 [23:29:50]MH_I2C_Read... [23:29:50]*** Stop cut motor [23:29:50]*** Cut end [23:29:50]Read from MH i2c: 01 07 00 [23:29:50]MH_I2C_Read... [23:29:50]Read from MH i2c: 01 07 00 26 12 00 00 00 00 00 FF 0F 4D [23:29:50]process_action close_receipt done [23:29:50]requested_data is exist [23:29:50]produce_requested_data [23:29:50]requested_item fm.sn is exist - process it [23:29:50]wFMCommunicate request_size=4 [23:29:50]MH_SAM_APDU [23:29:50]CAPDU: 80 11 00 00 [23:29:50]Write to MH i2c: E2 08 00 27 12 80 11 00 00 00 00 00 00 B3 [23:29:50]Write i2c OK [23:29:50]MH_I2C_Read... [23:29:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:29:50]Read from MH i2c: E2 [23:29:50]MH_I2C_Read... [23:29:50]Read from MH i2c: E2 17 00 [23:29:50]MH_I2C_Read... [23:29:50]Read from MH i2c: E2 17 00 27 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 02 [23:29:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:29:50]wFMCommunicate OK [23:29:50]requested_item fd.num is exist - process it [23:29:50]SAM_PROTO_GetFieldsCounters [23:29:50]wFMCommunicate request_size=4 [23:29:50]MH_SAM_APDU [23:29:50]CAPDU: 80 13 00 00 [23:29:50]Write to MH i2c: E2 08 00 28 12 80 13 00 00 00 00 00 00 B6 [23:29:50]Write i2c OK [23:29:50]MH_I2C_Read... [23:29:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:29:50]Read from MH i2c: E2 [23:29:50]MH_I2C_Read... [23:29:50]Read from MH i2c: E2 62 00 [23:29:50]MH_I2C_Read... [23:29:50]Read from MH i2c: E2 62 00 28 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 75 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 82 02 00 00 5E 04 04 00 82 02 00 00 57 04 04 00 83 02 00 00 19 04 04 00 00 00 00 00 90 00 EA [23:29:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 75 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 82 02 00 00 5E 04 04 00 82 02 00 00 57 04 04 00 83 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:29:50]wFMCommunicate OK [23:29:50]SAM_PROTO_GetFieldsCounters done [23:29:50]requested_item shift.num is exist - process it [23:29:50]requested_item shift.opened is exist - process it [23:29:50]req_shift_opened [23:29:50]FM_GetShiftState [23:29:50]SAM_PROTO_GetShiftState [23:29:50]wFMCommunicate request_size=4 [23:29:50]MH_SAM_APDU [23:29:50]CAPDU: 80 13 01 00 [23:29:50]Write to MH i2c: E2 08 00 29 12 80 13 01 00 00 00 00 00 B8 [23:29:50]Write i2c OK [23:29:50]MH_I2C_Read... [23:29:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:29:50]Read from MH i2c: E2 [23:29:50]MH_I2C_Read... [23:29:50]Read from MH i2c: E2 0E 00 [23:29:50]MH_I2C_Read... [23:29:50]Read from MH i2c: E2 0E 00 29 12 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FB [23:29:50]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:29:50]wFMCommunicate OK [23:29:50]SAM_PROTO_GetShiftState done [23:29:50]FM_GetShiftState done [23:29:50]req_shift_opened done [23:29:50]requested_item shift.open_date is exist - process it [23:29:50]req_shift_open_date [23:29:50]req_shift_open_date done [23:29:50]produce_requested_data done [23:29:50]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218997,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:29:50]process_action_free close_receipt [23:29:50]json_value_free [23:29:50]json_value_free done [23:29:50]process_json_proto returns [23:29:50]Send response to host [23:29:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218997,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:29:50]free response buf [23:29:50]execute_script done [23:29:50]execute_script returns [23:29:50]free content buf [23:29:50]Sock 7.Close socket [23:29:50]Sock 7.Thread stoped [23:29:54]OFD Sender: No OFD packet to send [23:29:59]OFD Sender: No OFD packet to send [23:30:04]OFD Sender: No OFD packet to send [23:30:09]OFD Sender: No OFD packet to send [23:30:14]OFD Sender: No OFD packet to send [23:30:19]OFD Sender: No OFD packet to send [23:30:24]OFD Sender: No OFD packet to send [23:30:29]OFD Sender: No OFD packet to send [23:30:34]OFD Sender: No OFD packet to send [23:30:36]accept exits with 9 [23:30:36]New connection [23:30:36]New thread 3066555748 created [23:30:36]Thread 3066699108 joined [23:30:36]Waiting for new connection... [23:30:36] Sock 9.Parse request [23:30:36]Sock 9.Check first char [23:30:36]Sock 9.First char is OK [23:30:36]request: POST /json_proto HTTP/1.0 [23:30:36]Method: POST [23:30:36]URL: /json_proto [23:30:36]Method is POST - this is cgi request [23:30:36]url: /json_proto [23:30:36]query_string will be loaded in cgi processing [23:30:36]execute_cgi json_proto POST (null) [23:30:36]execute_cgi path=json_proto method=POST [23:30:36]POST find Content-Length [23:30:36]Host: 172.17.40.4:8080 [23:30:36]Content-Length: 678 [23:30:36]Content-Type: application/json [23:30:36] [23:30:36]POST finish read [23:30:36]Found Content-Length = 678 [23:30:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 12.800, "sum" : 856.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 856.00, "total" : 856.00, "payments": [ { "type": 0, "sum" : 856.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:30:36]execute_script... [23:30:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 12.800, "sum" : 856.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 856.00, "total" : 856.00, "payments": [ { "type": 0, "sum" : 856.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:30:36]POST & json_proto [23:30:36]process_json_proto [23:30:36]json parsed OK: [23:30:36]protocol is kg_v1.0 [23:30:36]action value=close_receipt [23:30:36]process_action close_receipt [23:30:36]cmd_close_receipt [23:30:36]MH_GetDate [23:30:36]Write to MH i2c: F0 00 00 2A 12 2B [23:30:36]Write i2c OK [23:30:36]MH_I2C_Read... [23:30:36]Read from MH i2c: F0 [23:30:36]MH_I2C_Read... [23:30:36]Read from MH i2c: F0 09 00 [23:30:36]MH_I2C_Read... [23:30:36]Read from MH i2c: F0 09 00 2A 12 00 1D 41 14 67 68 1C 14 67 0C [23:30:36]GetLastDocTimeStamp 1729380587 [23:30:36]current date 1729380637 [23:30:36]FM_GetShiftState [23:30:36]SAM_PROTO_GetShiftState [23:30:36]wFMCommunicate request_size=4 [23:30:36]MH_SAM_APDU [23:30:36]CAPDU: 80 13 01 00 [23:30:36]Write to MH i2c: E2 08 00 2B 12 80 13 01 00 00 00 00 00 BA [23:30:36]Write i2c OK [23:30:36]MH_I2C_Read... [23:30:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:30:36]Read from MH i2c: E2 [23:30:36]MH_I2C_Read... [23:30:36]Read from MH i2c: E2 0E 00 [23:30:36]MH_I2C_Read... [23:30:36]Read from MH i2c: E2 0E 00 2B 12 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 FD [23:30:36]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:30:36]wFMCommunicate OK [23:30:36]SAM_PROTO_GetShiftState done [23:30:36]FM_GetShiftState done [23:30:36]opened in 1729296582 [23:30:36]opened+sec_in_day 1729382982 [23:30:36]quantity*price = 85632 [23:30:36]sum+1 = 85633 [23:30:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 856.00 Внесено: 856.00 СДАЧА: 0.00 НСП 1% : 7.58 НДС 12% : 90.94 Наличными: 856.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 643 19.10.2024 23:30 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 218998 ФПД: 90437784213203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T233037&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218998&fm=90437784213203&tin=02508201610067®Number=0000000000098116&sum=85600 [23:30:37]StoreToDocumentArchive [23:30:37]shift 443 fd 218998 [23:30:37]save to /storage/0443/doc_00218998 [23:30:37]save last doc name /storage/0443/doc_00218998 to /storage/kkm_last_doc_name [23:30:37]save OK [23:30:37]Clear old archive folders... [23:30:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:30:37]tlvbuf is B6E832C0 [23:30:37]SAM_PROTO_ClearQueue [23:30:37]wFMCommunicate request_size=4 [23:30:37]MH_SAM_APDU [23:30:37]CAPDU: 80 09 00 00 [23:30:37]Write to MH i2c: E2 08 00 38 12 80 09 00 00 00 00 00 00 BC [23:30:37]Write i2c OK [23:30:37]MH_I2C_Read... [23:30:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:30:37]Read from MH i2c: E2 [23:30:37]MH_I2C_Read... [23:30:37]Read from MH i2c: E2 03 00 [23:30:37]MH_I2C_Read... [23:30:37]Read from MH i2c: E2 03 00 38 12 00 90 00 BE [23:30:37]RAPDU: 90 00 [23:30:37]wFMCommunicate OK [23:30:37]SAM_PROTO_ClearQueue done [23:30:37]KKMCreateOFDPacket [23:30:37]OFDProtocolAddRootSTLVToBuf [23:30:37]FM_MakeSignedData [23:30:37]FM_MakeSignedData [23:30:37]SAM_PROTO_SignData [23:30:37]wFMCommunicate request_size=4 [23:30:37]MH_SAM_APDU [23:30:37]CAPDU: 80 0D 01 02 [23:30:37]Write to MH i2c: E2 08 00 39 12 80 0D 01 02 00 00 00 00 C4 [23:30:37]Write i2c OK [23:30:37]MH_I2C_Read... [23:30:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:30:37]Read from MH i2c: E2 [23:30:37]MH_I2C_Read... [23:30:37]Read from MH i2c: E2 03 00 [23:30:37]MH_I2C_Read... [23:30:37]Read from MH i2c: E2 03 00 39 12 00 90 00 BF [23:30:37]RAPDU: 90 00 [23:30:37]wFMCommunicate OK [23:30:37]wFMCommunicate request_size=255 [23:30:37]MH_SAM_APDU [23:30: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 00 32 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 80 4E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 4E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 23 00 00 00 00 07 04 06 00 60 4E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 1D 41 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 76 57 03 00 35 04 06 00 52 [23:30:37]Write to MH i2c: E2 02 01 3A 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 00 32 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 80 4E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 4E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 23 00 00 00 00 07 04 06 00 60 4E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 1D 41 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 76 57 03 00 35 04 06 00 52 00 00 3F [23:30:37]Write i2c OK [23:30:37]MH_I2C_Read... [23:30:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:30:38]Read from MH i2c: E2 [23:30:38]MH_I2C_Read... [23:30:38]Read from MH i2c: E2 03 00 [23:30:38]MH_I2C_Read... [23:30:38]Read from MH i2c: E2 03 00 3A 12 00 90 00 C0 [23:30:38]RAPDU: 90 00 [23:30:38]wFMCommunicate OK [23:30:38]wFMCommunicate request_size=10 [23:30:38]MH_SAM_APDU [23:30:38]CAPDU: 80 0D 02 02 05 40 B0 00 96 D3 [23:30:38]Write to MH i2c: E2 0D 00 3B 12 80 0D 02 02 05 00 40 B0 00 96 D3 00 00 2A [23:30:38]Write i2c OK [23:30:38]MH_I2C_Read... [23:30:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:30:38]Read from MH i2c: E2 [23:30:38]MH_I2C_Read... [23:30:38]Read from MH i2c: E2 03 00 [23:30:38]MH_I2C_Read... [23:30:38]Read from MH i2c: E2 03 00 3B 12 00 90 00 C1 [23:30:38]RAPDU: 90 00 [23:30:38]wFMCommunicate OK [23:30:38]wFMCommunicate request_size=4 [23:30:38]MH_SAM_APDU [23:30:38]CAPDU: 80 0D 03 02 [23:30:38]Write to MH i2c: E2 08 00 3C 12 80 0D 03 02 00 00 00 00 C9 [23:30:38]Write i2c OK [23:30:38]MH_I2C_Read... [23:30:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:30:38]Read from MH i2c: E2 [23:30:38]MH_I2C_Read... [23:30:38]Read from MH i2c: E2 0B 00 [23:30:38]MH_I2C_Read... [23:30:38]Read from MH i2c: E2 0B 00 3C 12 00 0A 05 12 97 59 68 13 8A 90 00 E0 [23:30:38]RAPDU: 0A 05 12 97 59 68 13 8A 90 00 [23:30:38]wFMCommunicate OK [23:30:38]SAM_PROTO_SignData done [23:30:38]FM_MakeSignedData done [23:30:38]CreateOFDProtocolMessage [23:30:38]wFMCommunicate request_size=4 [23:30:38]MH_SAM_APDU [23:30:38]CAPDU: 80 11 00 00 [23:30:38]Write to MH i2c: E2 08 00 3D 12 80 11 00 00 00 00 00 00 C9 [23:30:38]Write i2c OK [23:30:38]MH_I2C_Read... [23:30:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:30:38]Read from MH i2c: E2 [23:30:38]MH_I2C_Read... [23:30:38]Read from MH i2c: E2 17 00 [23:30:38]MH_I2C_Read... [23:30:38]Read from MH i2c: E2 17 00 3D 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 18 [23:30:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:30:38]wFMCommunicate OK [23:30:38]CreateOFDProtocolMessage done [23:30:38]OFDSenderStorePacket 218998 [23:30:38]StoreOFDPacket docnum=218998 [23:30:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 61 25 07 01 99 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 00 32 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 80 4E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 4E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 23 00 00 00 00 07 04 06 00 60 4E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 1D 41 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 76 57 03 00 35 04 06 00 52 40 B0 00 96 D3 0A 05 12 97 59 68 13 8A [23:30:38]CheckFolder [23:30:38]dirname=/storage/ofd_packets [23:30:38]CheckFolder done [23:30:38]ProducePacketName [23:30:38]name=ofd_packets/00218998 [23:30:38]NVStorageSaveData ofd_packets/00218998 [23:30:38]File name is /storage/ofd_packets/00218998 [23:30:38]Write 301 bytes [23:30:38]NVStorageSaveData done [23:30:38]OFDSenderStorePacket done [23:30:38]KKMCreateOFDPacket done [23:30:38]NVStorageSaveData kkm_last_timestamp [23:30:38]File name is /storage/kkm_last_timestamp [23:30:38]Write 4 bytes [23:30:38]NVStorageSaveData done [23:30:38]ExternCall_PrintAddStr [23:30:38]wPrintStart [23:30:38]Write to MH i2c: 01 00 00 3E 12 50 [23:30:38]Write i2c OK [23:30:38]MH_I2C_Read... [23:30:38]Read from MH i2c: 01 [23:30:38]MH_I2C_Read... [23:30:38]Read from MH i2c: 01 07 00 [23:30:38]MH_I2C_Read... [23:30:38]Read from MH i2c: 01 07 00 3E 12 00 00 00 00 00 FF 0F 65 [23:30:38]RasterBufferAndPrint [23:30:38]line Счет N : (1)536561 [23:30:38]line ИНН: 02508201610067 [23:30:38]line Контрольно-Кассовый Чек [23:30:38]line ПРОДАЖА [23:30:38]line ТРК (МРК, ГНК) : 13 [23:30:38]line Товар: 2710124130 [23:30:38]line Аи-92-К-2 [23:30:38]line 12.800 * 66.90 [23:30:38]line = 856.32 [23:30:38]line НДС 12% НСП 1% [23:30:38]line > о реализуемом товаре [23:30:38]line ОКРУГЛЕНИЕ: -0.32 [23:30:38]line ИТОГО: 856.00 [23:30:38]line Внесено: 856.00 [23:30:38]line СДАЧА: 0.00 [23:30:38]line НСП 1% : 7.58 [23:30:38]line НДС 12% : 90.94 [23:30:38]line Наличными: 856.00 [23:30:38]line Безнал.: 0.00 [23:30:38]line Место: АЗС № 84 "Партнер Нефть" [23:30:38]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:30:38]line СНО: Общий режим [23:30:38]line Чек 643 19.10.2024 23:30 [23:30:38]line Смена: 443 ФФД: 1.0 [23:30:38]line ЗНМ: 0300000178 [23:30:38]line РНМ: 0000000000098116 [23:30:38]line Версия ККМ: 001 [23:30:38]line ФМ: 0000000000965413 [23:30:38]line ФД: 218998 [23:30:38]line ФПД: 90437784213203 [23:30:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T233037&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218998&fm=90437784213203&tin=02508201610067®Number=0000000000098116&sum=85600 [23:30:38]OFD Sender: Processing packet 218998 [packets to send 80, broken 79] [23:30:38]ProducePacketName [23:30:38]name=ofd_packets/00218998 [23:30:38]OFD Sender: To server: pG, [23:30:38]CommunicateWithHost lk.salyk.kg:30040 [23:30:38]ConnectInit lk.salyk.kg [23:30:38]written 0, free lines is 4095 [23:30:38]Connected sock=7 [23:30:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 61 25 07 01 99 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 00 32 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 80 4E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 4E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 23 00 00 00 00 07 04 06 00 60 4E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 1D 41 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 76 57 03 00 35 04 06 00 52 40 B0 00 96 D3 0A 05 12 97 59 68 13 8A [23:30:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5E C8 47 00 28 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 39 36 35 34 31 33 10 04 04 00 76 57 03 00 F4 03 04 00 CA EC 13 67 B6 04 01 00 00 B6 EF D5 30 12 49 4F 15 [23:30:38]CommunicateWithHost err = 0 [23:30:38]CheckOFDResponse [23:30:38]1017 (14) - 77093643461234 [23:30:38]1041 (16) - 0000000000965413 [23:30:38]1040 (4) - 218998 [23:30:38]1012 (4) - 19.10.2024 17:30 [23:30:38]1206 (1) - 0 [23:30:38]OFD Sender: Remove packet 218998 [23:30:38]ProducePacketName [23:30:38]name=ofd_packets/00218998 [23:30:38]NVStorageDeleteData [23:30:39]Write to MH i2c: 01 00 00 69 12 7B [23:30:39]Write i2c OK [23:30:39]MH_I2C_Read... [23:30:39]Read from MH i2c: 01 [23:30:39]MH_I2C_Read... [23:30:39]Read from MH i2c: 01 07 00 [23:30:39]MH_I2C_Read... [23:30:39]Read from MH i2c: 01 07 00 69 12 00 00 00 00 00 E5 0C 73 [23:30:39]RasterBufferAndPrint [23:30:39]line [23:30:39]line [23:30:39]line [23:30:39]line [23:30:39]line [23:30:39]written 0, free lines is 3307 [23:30:39]MH_Cut [23:30:39]Write to MH i2c: D1 01 00 70 12 01 54 [23:30:39]Write i2c OK [23:30:39]MH_I2C_Read... [23:30:39]Read from MH i2c: D1 [23:30:39]MH_I2C_Read... [23:30:39]Read from MH i2c: D1 01 00 [23:30:39]MH_I2C_Read... [23:30:39]Read from MH i2c: D1 01 00 70 12 00 53 [23:30:39]Write to MH i2c: 01 00 00 71 12 83 [23:30:39]Write i2c OK [23:30:39]MH_I2C_Read... [23:30:39]OFD Sender: No OFD packet to send [23:30:39]*** Cut start [23:30:39]*** Partial cut [23:30:39]*** CUTSNS_PIN = 1 [23:30:39]*** CUTSNS_PIN = 0 [23:30:40]*** Brake cut motor [23:30:40]Read from MH i2c: 01 [23:30:40]MH_I2C_Read... [23:30:40]*** Stop cut motor [23:30:40]*** Cut end [23:30:40]Read from MH i2c: 01 07 00 [23:30:40]MH_I2C_Read... [23:30:40]Read from MH i2c: 01 07 00 71 12 00 00 00 00 00 FF 0F 98 [23:30:40]process_action close_receipt done [23:30:40]requested_data is exist [23:30:40]produce_requested_data [23:30:40]requested_item fm.sn is exist - process it [23:30:40]wFMCommunicate request_size=4 [23:30:40]MH_SAM_APDU [23:30:40]CAPDU: 80 11 00 00 [23:30:40]Write to MH i2c: E2 08 00 72 12 80 11 00 00 00 00 00 00 FE [23:30:40]Write i2c OK [23:30:40]MH_I2C_Read... [23:30:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:30:40]Read from MH i2c: E2 [23:30:40]MH_I2C_Read... [23:30:40]Read from MH i2c: E2 17 00 [23:30:40]MH_I2C_Read... [23:30:40]Read from MH i2c: E2 17 00 72 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4D [23:30:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:30:40]wFMCommunicate OK [23:30:40]requested_item fd.num is exist - process it [23:30:40]SAM_PROTO_GetFieldsCounters [23:30:40]wFMCommunicate request_size=4 [23:30:40]MH_SAM_APDU [23:30:40]CAPDU: 80 13 00 00 [23:30:40]Write to MH i2c: E2 08 00 73 12 80 13 00 00 00 00 00 00 01 [23:30:40]Write i2c OK [23:30:40]MH_I2C_Read... [23:30:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:30:40]Read from MH i2c: E2 [23:30:40]MH_I2C_Read... [23:30:40]Read from MH i2c: E2 62 00 [23:30:40]MH_I2C_Read... [23:30:40]Read from MH i2c: E2 62 00 73 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 76 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 39 [23:30:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 76 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:30:40]wFMCommunicate OK [23:30:40]SAM_PROTO_GetFieldsCounters done [23:30:40]requested_item shift.num is exist - process it [23:30:40]requested_item shift.opened is exist - process it [23:30:40]req_shift_opened [23:30:40]FM_GetShiftState [23:30:40]SAM_PROTO_GetShiftState [23:30:40]wFMCommunicate request_size=4 [23:30:40]MH_SAM_APDU [23:30:40]CAPDU: 80 13 01 00 [23:30:40]Write to MH i2c: E2 08 00 74 12 80 13 01 00 00 00 00 00 03 [23:30:40]Write i2c OK [23:30:40]MH_I2C_Read... [23:30:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:30:40]Read from MH i2c: E2 [23:30:40]MH_I2C_Read... [23:30:40]Read from MH i2c: E2 0E 00 [23:30:40]MH_I2C_Read... [23:30:40]Read from MH i2c: E2 0E 00 74 12 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 46 [23:30:40]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:30:40]wFMCommunicate OK [23:30:40]SAM_PROTO_GetShiftState done [23:30:40]FM_GetShiftState done [23:30:40]req_shift_opened done [23:30:40]requested_item shift.open_date is exist - process it [23:30:40]req_shift_open_date [23:30:40]req_shift_open_date done [23:30:40]produce_requested_data done [23:30:40]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218998,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:30:40]process_action_free close_receipt [23:30:40]json_value_free [23:30:40]json_value_free done [23:30:40]process_json_proto returns [23:30:40]Send response to host [23:30:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218998,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:30:40]free response buf [23:30:40]execute_script done [23:30:40]execute_script returns [23:30:40]free content buf [23:30:40]Sock 9.Close socket [23:30:40]Sock 9.Thread stoped [23:30:44]OFD Sender: No OFD packet to send [23:30:49]OFD Sender: No OFD packet to send [23:30:54]OFD Sender: No OFD packet to send [23:30:59]OFD Sender: No OFD packet to send [23:31:04]OFD Sender: No OFD packet to send [23:31:05]accept exits with 10 [23:31:05]New connection [23:31:05]New thread 3066699108 created [23:31:05]Thread 3066555748 joined [23:31:05]Waiting for new connection... [23:31:05] Sock 10.Parse request [23:31:05]Sock 10.Check first char [23:31:05]Sock 10.First char is OK [23:31:05]request: POST /json_proto HTTP/1.0 [23:31:05]Method: POST [23:31:05]URL: /json_proto [23:31:05]Method is POST - this is cgi request [23:31:05]url: /json_proto [23:31:05]query_string will be loaded in cgi processing [23:31:05]execute_cgi json_proto POST (null) [23:31:05]execute_cgi path=json_proto method=POST [23:31:05]POST find Content-Length [23:31:05]Host: 172.17.40.4:8080 [23:31:05]Content-Length: 215 [23:31:05]Content-Type: application/json [23:31:05] [23:31:05]POST finish read [23:31:05]Found Content-Length = 215 [23:31:05]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:31:05]execute_script... [23:31:05]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:31:05]POST & json_proto [23:31:05]process_json_proto [23:31:05]json parsed OK: [23:31:05]protocol is kg_v1.0 [23:31:05]action value=get_value [23:31:05]process_action get_value [23:31:05]cmd_get_value [23:31:05]process_action get_value done [23:31:05]requested_data is exist [23:31:05]produce_requested_data [23:31:05]requested_item kkm.sn is exist - process it [23:31:05]requested_item kkm.ver is exist - process it [23:31:05]requested_item fm.sn is exist - process it [23:31:05]wFMCommunicate request_size=4 [23:31:05]MH_SAM_APDU [23:31:05]CAPDU: 80 11 00 00 [23:31:05]Write to MH i2c: E2 08 00 75 12 80 11 00 00 00 00 00 00 01 [23:31:05]Write i2c OK [23:31:05]MH_I2C_Read... [23:31:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:31:05]Read from MH i2c: E2 [23:31:05]MH_I2C_Read... [23:31:05]Read from MH i2c: E2 17 00 [23:31:05]MH_I2C_Read... [23:31:05]Read from MH i2c: E2 17 00 75 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 50 [23:31:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:31:05]wFMCommunicate OK [23:31:05]requested_item fd.num is exist - process it [23:31:05]SAM_PROTO_GetFieldsCounters [23:31:05]wFMCommunicate request_size=4 [23:31:05]MH_SAM_APDU [23:31:05]CAPDU: 80 13 00 00 [23:31:05]Write to MH i2c: E2 08 00 76 12 80 13 00 00 00 00 00 00 04 [23:31:05]Write i2c OK [23:31:05]MH_I2C_Read... [23:31:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:31:05]Read from MH i2c: E2 [23:31:05]MH_I2C_Read... [23:31:05]Read from MH i2c: E2 62 00 [23:31:05]MH_I2C_Read... [23:31:05]Read from MH i2c: E2 62 00 76 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 76 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 3C [23:31:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 76 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:31:05]wFMCommunicate OK [23:31:05]SAM_PROTO_GetFieldsCounters done [23:31:05]requested_item shift.num is exist - process it [23:31:05]requested_item shift.opened is exist - process it [23:31:05]req_shift_opened [23:31:05]FM_GetShiftState [23:31:05]SAM_PROTO_GetShiftState [23:31:05]wFMCommunicate request_size=4 [23:31:05]MH_SAM_APDU [23:31:05]CAPDU: 80 13 01 00 [23:31:05]Write to MH i2c: E2 08 00 77 12 80 13 01 00 00 00 00 00 06 [23:31:05]Write i2c OK [23:31:05]MH_I2C_Read... [23:31:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:31:05]Read from MH i2c: E2 [23:31:05]MH_I2C_Read... [23:31:05]Read from MH i2c: E2 0E 00 [23:31:05]MH_I2C_Read... [23:31:05]Read from MH i2c: E2 0E 00 77 12 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 49 [23:31:05]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:31:05]wFMCommunicate OK [23:31:05]SAM_PROTO_GetShiftState done [23:31:05]FM_GetShiftState done [23:31:05]req_shift_opened done [23:31:05]requested_item shift.open_date is exist - process it [23:31:05]req_shift_open_date [23:31:05]req_shift_open_date done [23:31:05]produce_requested_data done [23:31:05]produce_requested_data return {"kkm.sn":"0300000178","kkm.ver":"001","fm.sn":"0000000000965413","fd.num":218998,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:31:05]process_action_free get_value [23:31:05]json_value_free [23:31:05]json_value_free done [23:31:05]process_json_proto returns [23:31:05]Send response to host [23:31:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000178","kkm.ver":"001","fm.sn":"0000000000965413","fd.num":218998,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:31:05]free response buf [23:31:05]execute_script done [23:31:05]execute_script returns [23:31:05]free content buf [23:31:05]Sock 10.Close socket [23:31:05]Sock 10.Thread stoped [23:31:05]accept exits with 7 [23:31:05]New connection [23:31:05]New thread 3066555748 created [23:31:05]Thread 3066699108 joined [23:31:05]Waiting for new connection... [23:31:05] Sock 7.Parse request [23:31:05]Sock 7.Check first char [23:31:05]Sock 7.First char is OK [23:31:05]request: POST /json_proto HTTP/1.0 [23:31:05]Method: POST [23:31:05]URL: /json_proto [23:31:05]Method is POST - this is cgi request [23:31:05]url: /json_proto [23:31:05]query_string will be loaded in cgi processing [23:31:05]execute_cgi json_proto POST (null) [23:31:05]execute_cgi path=json_proto method=POST [23:31:05]POST find Content-Length [23:31:05]Host: 172.17.40.4:8080 [23:31:05]Content-Length: 331 [23:31:05]Content-Type: application/json [23:31:05] [23:31:05]POST finish read [23:31:05]Found Content-Length = 331 [23:31:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:31:05]execute_script... [23:31:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:31:05]POST & json_proto [23:31:05]process_json_proto [23:31:05]json parsed OK: [23:31:05]protocol is kg_v1.0 [23:31:05]action value=get_value [23:31:05]process_action get_value [23:31:05]cmd_get_value [23:31:05]process_action get_value done [23:31:05]requested_data is exist [23:31:05]produce_requested_data [23:31:05]requested_item fm.sale.total is exist - process it [23:31:05]SAM_PROTO_GetFMData [23:31:05]wFMCommunicate request_size=4 [23:31:05]MH_SAM_APDU [23:31:05]CAPDU: 80 13 03 00 [23:31:05]Write to MH i2c: E2 08 00 78 12 80 13 03 00 00 00 00 00 09 [23:31:05]Write i2c OK [23:31:05]MH_I2C_Read... [23:31:06]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:31:06]Read from MH i2c: E2 [23:31:06]MH_I2C_Read... [23:31:06]Read from MH i2c: E2 FD 00 [23:31:06]MH_I2C_Read... [23:31:06]Read from MH i2c: E2 FD 00 78 12 00 C5 04 85 04 C1 04 6E 04 04 00 00 54 03 00 69 04 A3 00 6F 04 04 00 A7 53 03 00 B1 04 05 00 68 A6 3D BF 03 70 04 05 00 76 C5 5B CF 02 72 04 04 00 F2 E0 E1 EF 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 79 2C E5 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 08 8C 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 99 [23:31:06]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 00 54 03 00 69 04 A3 00 6F 04 04 00 A7 53 03 00 B1 04 05 00 68 A6 3D BF 03 70 04 05 00 76 C5 5B CF 02 72 04 04 00 F2 E0 E1 EF 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 79 2C E5 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 08 8C 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 [23:31:06]wFMCommunicate OK [23:31:06]wFMCommunicate request_size=4 [23:31:06]MH_SAM_APDU [23:31:06]CAPDU: 80 17 00 00 [23:31:06]Write to MH i2c: E2 08 00 79 12 80 17 00 00 00 00 00 00 0B [23:31:06]Write i2c OK [23:31:06]MH_I2C_Read... [23:31:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:31:06]Read from MH i2c: E2 [23:31:06]MH_I2C_Read... [23:31:06]Read from MH i2c: E2 FD 00 [23:31:06]MH_I2C_Read... [23:31:06]Read from MH i2c: E2 FD 00 79 12 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 99 [23:31:06]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 [23:31:06]wFMCommunicate OK [23:31:06]wFMCommunicate request_size=4 [23:31:06]MH_SAM_APDU [23:31:06]CAPDU: 80 17 00 00 [23:31:06]Write to MH i2c: E2 08 00 7A 12 80 17 00 00 00 00 00 00 0C [23:31:06]Write i2c OK [23:31:06]MH_I2C_Read... [23:31:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:31:06]Read from MH i2c: E2 [23:31:06]MH_I2C_Read... [23:31:06]Read from MH i2c: E2 FD 00 [23:31:06]MH_I2C_Read... [23:31:06]Read from MH i2c: E2 FD 00 7A 12 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 1E [23:31:06]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [23:31:06]wFMCommunicate OK [23:31:06]wFMCommunicate request_size=4 [23:31:06]MH_SAM_APDU [23:31:06]CAPDU: 80 17 00 00 [23:31:06]Write to MH i2c: E2 08 00 7B 12 80 17 00 00 00 00 00 00 0D [23:31:06]Write i2c OK [23:31:06]MH_I2C_Read... [23:31:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:31:07]Read from MH i2c: E2 [23:31:07]MH_I2C_Read... [23:31:07]Read from MH i2c: E2 FD 00 [23:31:07]MH_I2C_Read... [23:31:07]Read from MH i2c: E2 FD 00 7B 12 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 99 [23:31:07]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [23:31:07]wFMCommunicate OK [23:31:07]wFMCommunicate request_size=4 [23:31:07]MH_SAM_APDU [23:31:07]CAPDU: 80 17 00 00 [23:31:07]Write to MH i2c: E2 08 00 7C 12 80 17 00 00 00 00 00 00 0E [23:31:07]Write i2c OK [23:31:07]MH_I2C_Read... [23:31:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:31:07]Read from MH i2c: E2 [23:31:07]MH_I2C_Read... [23:31:07]Read from MH i2c: E2 E2 00 [23:31:07]MH_I2C_Read... [23:31:07]Read from MH i2c: E2 E2 00 7C 12 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 EC [23:31:07]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:31:07]wFMCommunicate OK [23:31:07]SAM_PROTO_GetFMData done [23:31:07]requested_item fm.sale_refund.total is exist - process it [23:31:07]requested_item fm.buy.total is exist - process it [23:31:07]requested_item shift.sale.total is exist - process it [23:31:07]SAM_PROTO_GetShiftData [23:31:07]wFMCommunicate request_size=4 [23:31:07]MH_SAM_APDU [23:31:07]CAPDU: 80 13 02 00 [23:31:07]Write to MH i2c: E2 08 00 7D 12 80 13 02 00 00 00 00 00 0D [23:31:07]Write i2c OK [23:31:07]MH_I2C_Read... [23:31:07]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:31:07]Read from MH i2c: E2 [23:31:07]MH_I2C_Read... [23:31:07]Read from MH i2c: E2 FD 00 [23:31:07]MH_I2C_Read... [23:31:07]Read from MH i2c: E2 FD 00 7D 12 00 B1 04 AA 04 AD 04 6E 04 04 00 83 02 00 00 69 04 9E 00 6F 04 04 00 83 02 00 00 B1 04 04 00 2D A2 FB 02 70 04 04 00 58 6C 25 02 72 04 03 00 D5 35 D6 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 62 1C 51 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 42 C2 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 5E [23:31:07]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 83 02 00 00 69 04 9E 00 6F 04 04 00 83 02 00 00 B1 04 04 00 2D A2 FB 02 70 04 04 00 58 6C 25 02 72 04 03 00 D5 35 D6 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 62 1C 51 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 42 C2 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:31:07]wFMCommunicate OK [23:31:07]wFMCommunicate request_size=4 [23:31:07]MH_SAM_APDU [23:31:07]CAPDU: 80 17 00 00 [23:31:07]Write to MH i2c: E2 08 00 7E 12 80 17 00 00 00 00 00 00 10 [23:31:07]Write i2c OK [23:31:07]MH_I2C_Read... [23:31:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:31:08]Read from MH i2c: E2 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 FD 00 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 FD 00 7E 12 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 29 [23:31:08]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:31:08]wFMCommunicate OK [23:31:08]wFMCommunicate request_size=4 [23:31:08]MH_SAM_APDU [23:31:08]CAPDU: 80 17 00 00 [23:31:08]Write to MH i2c: E2 08 00 7F 12 80 17 00 00 00 00 00 00 11 [23:31:08]Write i2c OK [23:31:08]MH_I2C_Read... [23:31:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:31:08]Read from MH i2c: E2 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 FD 00 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 FD 00 7F 12 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 CA [23:31:08]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:31:08]wFMCommunicate OK [23:31:08]wFMCommunicate request_size=4 [23:31:08]MH_SAM_APDU [23:31:08]CAPDU: 80 17 00 00 [23:31:08]Write to MH i2c: E2 08 00 80 12 80 17 00 00 00 00 00 00 12 [23:31:08]Write i2c OK [23:31:08]MH_I2C_Read... [23:31:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:31:08]Read from MH i2c: E2 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 FD 00 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 FD 00 80 12 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 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 8A [23:31:08]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:31:08]wFMCommunicate OK [23:31:08]wFMCommunicate request_size=4 [23:31:08]MH_SAM_APDU [23:31:08]CAPDU: 80 17 00 00 [23:31:08]Write to MH i2c: E2 08 00 81 12 80 17 00 00 00 00 00 00 13 [23:31:08]Write i2c OK [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 [23:31:08]MH_I2C_Read... [23:31:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:31:08]Read from MH i2c: E2 CE 00 [23:31:08]MH_I2C_Read... [23:31:08]Read from MH i2c: E2 CE 00 81 12 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 F8 [23:31:08]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:31:08]wFMCommunicate OK [23:31:08]SAM_PROTO_GetShiftData done [23:31:08]requested_item shift.sale.total_cash is exist - process it [23:31:08]requested_item shift.sale_refund.total is exist - process it [23:31:08]requested_item shift.sale_refund.total_cash is exist - process it [23:31:08]requested_item shift.buy.total is exist - process it [23:31:08]requested_item shift.buy.total_cash is exist - process it [23:31:08]produce_requested_data done [23:31:08]produce_requested_data return {"fm.sale.total":160933904.40,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":500454.85,"shift.sale.total_cash":360070.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:31:08]process_action_free get_value [23:31:08]json_value_free [23:31:08]json_value_free done [23:31:08]process_json_proto returns [23:31:08]Send response to host [23:31:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":160933904.40,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":500454.85,"shift.sale.total_cash":360070.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:31:08]free response buf [23:31:08]execute_script done [23:31:08]execute_script returns [23:31:08]free content buf [23:31:08]Sock 7.Close socket [23:31:08]Sock 7.Thread stoped [23:31:09]OFD Sender: No OFD packet to send [23:31:14]OFD Sender: No OFD packet to send [23:31:19]OFD Sender: No OFD packet to send [23:31:24]OFD Sender: No OFD packet to send [23:31:29]OFD Sender: No OFD packet to send [23:31:34]OFD Sender: No OFD packet to send [23:31:39]OFD Sender: No OFD packet to send [23:31:44]OFD Sender: No OFD packet to send [23:31:49]OFD Sender: No OFD packet to send [23:31:54]OFD Sender: No OFD packet to send [23:31:59]OFD Sender: No OFD packet to send [23:32:04]OFD Sender: No OFD packet to send [23:32:09]OFD Sender: No OFD packet to send [23:32:14]OFD Sender: No OFD packet to send [23:32:19]OFD Sender: No OFD packet to send [23:32:24]OFD Sender: No OFD packet to send [23:32:29]OFD Sender: No OFD packet to send [23:32:34]OFD Sender: No OFD packet to send [23:32:39]OFD Sender: No OFD packet to send [23:32:44]OFD Sender: No OFD packet to send [23:32:49]OFD Sender: No OFD packet to send [23:32:54]OFD Sender: No OFD packet to send [23:32:59]OFD Sender: No OFD packet to send [23:33:04]OFD Sender: No OFD packet to send [23:33:09]OFD Sender: No OFD packet to send [23:33:14]OFD Sender: No OFD packet to send [23:33:19]OFD Sender: No OFD packet to send [23:33:24]OFD Sender: No OFD packet to send [23:33:29]OFD Sender: No OFD packet to send [23:33:34]OFD Sender: No OFD packet to send [23:33:39]OFD Sender: No OFD packet to send [23:33:44]OFD Sender: No OFD packet to send [23:33:49]OFD Sender: No OFD packet to send [23:33:53]accept exits with 9 [23:33:53]New connection [23:33:53]New thread 3066699108 created [23:33:53]Thread 3066555748 joined [23:33:53]Waiting for new connection... [23:33:53] Sock 9.Parse request [23:33:53]Sock 9.Check first char [23:33:53]Sock 9.First char is OK [23:33:53]request: POST /json_proto HTTP/1.0 [23:33:53]Method: POST [23:33:53]URL: /json_proto [23:33:53]Method is POST - this is cgi request [23:33:53]url: /json_proto [23:33:53]query_string will be loaded in cgi processing [23:33:53]execute_cgi json_proto POST (null) [23:33:53]execute_cgi path=json_proto method=POST [23:33:53]POST find Content-Length [23:33:53]Host: 172.17.40.4:8080 [23:33:53]Content-Length: 776 [23:33:53]Content-Type: application/json [23:33:53] [23:33:53]POST finish read [23:33:53]Found Content-Length = 776 [23:33:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79836", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 3.000, "sum" : 315.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" : 315.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:33:53]execute_script... [23:33:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79836", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 3.000, "sum" : 315.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" : 315.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:33:53]POST & json_proto [23:33:53]process_json_proto [23:33:53]json parsed OK: [23:33:53]protocol is kg_v1.0 [23:33:53]action value=close_receipt [23:33:53]process_action close_receipt [23:33:53]cmd_close_receipt [23:33:53]MH_GetDate [23:33:53]Write to MH i2c: F0 00 00 82 12 83 [23:33:53]Write i2c OK [23:33:53]MH_I2C_Read... [23:33:53]Read from MH i2c: F0 [23:33:53]MH_I2C_Read... [23:33:53]Read from MH i2c: F0 09 00 [23:33:53]MH_I2C_Read... [23:33:53]Read from MH i2c: F0 09 00 82 12 00 E1 41 14 67 68 1C 14 67 28 [23:33:53]GetLastDocTimeStamp 1729380637 [23:33:53]current date 1729380833 [23:33:53]FM_GetShiftState [23:33:53]SAM_PROTO_GetShiftState [23:33:53]wFMCommunicate request_size=4 [23:33:53]MH_SAM_APDU [23:33:53]CAPDU: 80 13 01 00 [23:33:53]Write to MH i2c: E2 08 00 83 12 80 13 01 00 00 00 00 00 12 [23:33:53]Write i2c OK [23:33:53]MH_I2C_Read... [23:33:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:33:53]Read from MH i2c: E2 [23:33:53]MH_I2C_Read... [23:33:53]Read from MH i2c: E2 0E 00 [23:33:53]MH_I2C_Read... [23:33:53]Read from MH i2c: E2 0E 00 83 12 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 55 [23:33:53]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:33:53]wFMCommunicate OK [23:33:53]SAM_PROTO_GetShiftState done [23:33:53]FM_GetShiftState done [23:33:53]opened in 1729296582 [23:33:53]opened+sec_in_day 1729382982 [23:33:53]quantity*price = 31500 [23:33:53]sum+1 = 31501 [23:33:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 315.00 НСП 1% : 2.79 НДС 12% : 33.45 Наличными: 0.00 Безнал.: 315.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 644 19.10.2024 23:33 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 218999 ФПД: 254371331397469 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T233353&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218999&fm=254371331397469&tin=02508201610067®Number=0000000000098116&sum=31500 0 [23:33:54]StoreToDocumentArchive [23:33:54]shift 443 fd 218999 [23:33:54]save to /storage/0443/doc_00218999 [23:33:54]save last doc name /storage/0443/doc_00218999 to /storage/kkm_last_doc_name [23:33:54]save OK [23:33:54]Clear old archive folders... [23:33:54]ProcessDocumentItem done err = 0, tmpTLVsize=282 [23:33:54]tlvbuf is 01024990 [23:33:54]SAM_PROTO_ClearQueue [23:33:54]wFMCommunicate request_size=4 [23:33:54]MH_SAM_APDU [23:33:54]CAPDU: 80 09 00 00 [23:33:54]Write to MH i2c: E2 08 00 90 12 80 09 00 00 00 00 00 00 14 [23:33:54]Write i2c OK [23:33:54]MH_I2C_Read... [23:33:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:33:54]Read from MH i2c: E2 [23:33:54]MH_I2C_Read... [23:33:54]Read from MH i2c: E2 03 00 [23:33:54]MH_I2C_Read... [23:33:54]Read from MH i2c: E2 03 00 90 12 00 90 00 16 [23:33:54]RAPDU: 90 00 [23:33:54]wFMCommunicate OK [23:33:54]SAM_PROTO_ClearQueue done [23:33:54]KKMCreateOFDPacket [23:33:54]OFDProtocolAddRootSTLVToBuf [23:33:54]FM_MakeSignedData [23:33:54]FM_MakeSignedData [23:33:54]SAM_PROTO_SignData [23:33:54]wFMCommunicate request_size=4 [23:33:54]MH_SAM_APDU [23:33:54]CAPDU: 80 0D 01 02 [23:33:54]Write to MH i2c: E2 08 00 91 12 80 0D 01 02 00 00 00 00 1C [23:33:54]Write i2c OK [23:33:54]MH_I2C_Read... [23:33:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:33:54]Read from MH i2c: E2 [23:33:54]MH_I2C_Read... [23:33:54]Read from MH i2c: E2 03 00 [23:33:54]MH_I2C_Read... [23:33:54]Read from MH i2c: E2 03 00 91 12 00 90 00 17 [23:33:54]RAPDU: 90 00 [23:33:54]wFMCommunicate OK [23:33:54]wFMCommunicate request_size=255 [23:33:54]MH_SAM_APDU [23:33:54]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 0C 7B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 7B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 E1 41 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 [23:33:54]Write to MH i2c: E2 02 01 92 12 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 0C 7B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 7B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 E1 41 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 00 00 23 [23:33:54]Write i2c OK [23:33:54]MH_I2C_Read... [23:33:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:33:54]Read from MH i2c: E2 [23:33:54]MH_I2C_Read... [23:33:54]Read from MH i2c: E2 03 00 [23:33:54]MH_I2C_Read... [23:33:54]Read from MH i2c: E2 03 00 92 12 00 90 00 18 [23:33:54]RAPDU: 90 00 [23:33:54]wFMCommunicate OK [23:33:54]wFMCommunicate request_size=41 [23:33:54]MH_SAM_APDU [23:33:54]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 77 57 03 00 35 04 06 00 E7 59 70 D9 57 5D [23:33:54]Write to MH i2c: E2 2C 00 93 12 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 77 57 03 00 35 04 06 00 E7 59 70 D9 57 5D 00 00 F8 [23:33:54]Write i2c OK [23:33:54]MH_I2C_Read... [23:33:54]OFD Sender: No OFD packet to send [23:33:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:33:54]Read from MH i2c: E2 [23:33:54]MH_I2C_Read... [23:33:54]Read from MH i2c: E2 03 00 [23:33:54]MH_I2C_Read... [23:33:54]Read from MH i2c: E2 03 00 93 12 00 90 00 19 [23:33:54]RAPDU: 90 00 [23:33:54]wFMCommunicate OK [23:33:54]wFMCommunicate request_size=4 [23:33:54]MH_SAM_APDU [23:33:54]CAPDU: 80 0D 03 02 [23:33:54]Write to MH i2c: E2 08 00 94 12 80 0D 03 02 00 00 00 00 21 [23:33:54]Write i2c OK [23:33:54]MH_I2C_Read... [23:33:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:33:54]Read from MH i2c: E2 [23:33:54]MH_I2C_Read... [23:33:54]Read from MH i2c: E2 0B 00 [23:33:54]MH_I2C_Read... [23:33:54]Read from MH i2c: E2 0B 00 94 12 00 E1 58 0F 5F 81 D8 2B 81 90 00 CE [23:33:54]RAPDU: E1 58 0F 5F 81 D8 2B 81 90 00 [23:33:54]wFMCommunicate OK [23:33:54]SAM_PROTO_SignData done [23:33:54]FM_MakeSignedData done [23:33:54]CreateOFDProtocolMessage [23:33:54]wFMCommunicate request_size=4 [23:33:54]MH_SAM_APDU [23:33:54]CAPDU: 80 11 00 00 [23:33:54]Write to MH i2c: E2 08 00 95 12 80 11 00 00 00 00 00 00 21 [23:33:54]Write i2c OK [23:33:54]MH_I2C_Read... [23:33:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:33:54]Read from MH i2c: E2 [23:33:54]MH_I2C_Read... [23:33:54]Read from MH i2c: E2 17 00 [23:33:54]MH_I2C_Read... [23:33:54]Read from MH i2c: E2 17 00 95 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 70 [23:33:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:33:54]wFMCommunicate OK [23:33:54]CreateOFDProtocolMessage done [23:33:54]OFDSenderStorePacket 218999 [23:33:54]StoreOFDPacket docnum=218999 [23:33:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 30 BD 26 01 77 73 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 0C 7B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 7B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 E1 41 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 77 57 03 00 35 04 06 00 E7 59 70 D9 57 5D E1 58 0F 5F 81 D8 2B 81 [23:33:54]CheckFolder [23:33:54]dirname=/storage/ofd_packets [23:33:54]CheckFolder done [23:33:54]ProducePacketName [23:33:54]name=ofd_packets/00218999 [23:33:54]NVStorageSaveData ofd_packets/00218999 [23:33:54]File name is /storage/ofd_packets/00218999 [23:33:54]Write 332 bytes [23:33:54]NVStorageSaveData done [23:33:54]OFDSenderStorePacket done [23:33:54]KKMCreateOFDPacket done [23:33:54]NVStorageSaveData kkm_last_timestamp [23:33:54]File name is /storage/kkm_last_timestamp [23:33:54]Write 4 bytes [23:33:54]NVStorageSaveData done [23:33:54]ExternCall_PrintAddStr [23:33:54]wPrintStart [23:33:54]Write to MH i2c: 01 00 00 96 12 A8 [23:33:54]Write i2c OK [23:33:54]MH_I2C_Read... [23:33:54]Read from MH i2c: 01 [23:33:54]MH_I2C_Read... [23:33:54]Read from MH i2c: 01 07 00 [23:33:54]MH_I2C_Read... [23:33:54]Read from MH i2c: 01 07 00 96 12 00 00 00 00 00 FF 0F BD [23:33:54]RasterBufferAndPrint [23:33:54]line Счет N : (3)79836 [23:33:54]line ИНН: 02508201610067 [23:33:54]line Контрольно-Кассовый Чек [23:33:54]line ПРОДАЖА [23:33:54]line Товар: 2000034730018 [23:33:54]line Кофе Американо (GABB TRADE) [23:33:54]line 3.000 * 105.00 [23:33:54]line = 315.00 [23:33:54]line НДС 12% НСП 1% [23:33:54]line > о реализуемом товаре [23:33:54]line ИТОГО: 315.00 [23:33:54]line НСП 1% : 2.79 [23:33:54]line НДС 12% : 33.45 [23:33:54]line Наличными: 0.00 [23:33:54]line Безнал.: 315.00 [23:33:54]line Место: АЗС № 84 "Партнер Нефть" [23:33:54]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:33:54]line СНО: Общий режим [23:33:54]line Чек 644 19.10.2024 23:33 [23:33:54]line Смена: 443 ФФД: 1.0 [23:33:54]line ЗНМ: 0300000178 [23:33:54]line РНМ: 0000000000098116 [23:33:54]line Версия ККМ: 001 [23:33:54]line Платежная система: Mbank [23:33:54]line ФМ: 0000000000965413 [23:33:54]line ФД: 218999 [23:33:54]line ФПД: 254371331397469 [23:33:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T233353&type=1&operation_type=1&fn_number=0000000000965413&fd_number=218999&fm=254371331397469&tin=02508201610067®Number=0000000000098116&sum=31500 [23:33:55]OFD Sender: Processing packet 218999 [packets to send 80, broken 79] [23:33:55]ProducePacketName [23:33:55]name=ofd_packets/00218999 [23:33:55]OFD Sender: To server: pG, [23:33:55]CommunicateWithHost lk.salyk.kg:30040 [23:33:55]ConnectInit lk.salyk.kg [23:33:55]line 0 [23:33:55]written 0, free lines is 4095 [23:33:55]Connected sock=10 [23:33:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 2E 01 00 00 30 BD 26 01 77 73 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 0C 7B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 7B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 E1 41 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 77 57 03 00 35 04 06 00 E7 59 70 D9 57 5D E1 58 0F 5F 81 D8 2B 81 [23:33:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 66 2D 47 00 8C 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 39 36 35 34 31 33 10 04 04 00 77 57 03 00 F4 03 04 00 8F ED 13 67 B6 04 01 00 00 FB D0 15 C9 CF 6D 20 FC [23:33:55]CommunicateWithHost err = 0 [23:33:55]CheckOFDResponse [23:33:55]1017 (14) - 77093643461234 [23:33:55]1041 (16) - 0000000000965413 [23:33:55]1040 (4) - 218999 [23:33:55]1012 (4) - 19.10.2024 17:34 [23:33:55]1206 (1) - 0 [23:33:55]OFD Sender: Remove packet 218999 [23:33:55]ProducePacketName [23:33:55]name=ofd_packets/00218999 [23:33:55]NVStorageDeleteData [23:33:55]Write to MH i2c: 01 00 00 C0 12 D2 [23:33:55]Write i2c OK [23:33:55]MH_I2C_Read... [23:33:55]Read from MH i2c: 01 [23:33:55]MH_I2C_Read... [23:33:55]Read from MH i2c: 01 07 00 [23:33:55]MH_I2C_Read... [23:33:55]Read from MH i2c: 01 07 00 C0 12 00 00 00 00 00 F0 0C D5 [23:33:55]RasterBufferAndPrint [23:33:55]line [23:33:55]line [23:33:55]line [23:33:55]line [23:33:55]line [23:33:55]written 0, free lines is 3318 [23:33:55]MH_Cut [23:33:55]Write to MH i2c: D1 01 00 C7 12 01 AB [23:33:55]Write i2c OK [23:33:55]MH_I2C_Read... [23:33:55]Read from MH i2c: D1 [23:33:55]MH_I2C_Read... [23:33:55]Read from MH i2c: D1 01 00 [23:33:55]MH_I2C_Read... [23:33:55]Read from MH i2c: D1 01 00 C7 12 00 AA [23:33:55]Write to MH i2c: 01 00 00 C8 12 DA [23:33:55]Write i2c OK [23:33:55]MH_I2C_Read... [23:33:56]OFD Sender: No OFD packet to send [23:33:56]*** Cut start [23:33:56]*** Partial cut [23:33:56]*** CUTSNS_PIN = 1 [23:33:56]*** CUTSNS_PIN = 0 [23:33:56]*** Brake cut motor [23:33:57]Read from MH i2c: 01 [23:33:57]MH_I2C_Read... [23:33:57]*** Stop cut motor [23:33:57]*** Cut end [23:33:57]Read from MH i2c: 01 07 00 [23:33:57]MH_I2C_Read... [23:33:57]Read from MH i2c: 01 07 00 C8 12 00 00 00 00 00 FF 0F EF [23:33:57]process_action close_receipt done [23:33:57]requested_data is exist [23:33:57]produce_requested_data [23:33:57]requested_item fm.sn is exist - process it [23:33:57]wFMCommunicate request_size=4 [23:33:57]MH_SAM_APDU [23:33:57]CAPDU: 80 11 00 00 [23:33:57]Write to MH i2c: E2 08 00 C9 12 80 11 00 00 00 00 00 00 55 [23:33:57]Write i2c OK [23:33:57]MH_I2C_Read... [23:33:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:33:57]Read from MH i2c: E2 [23:33:57]MH_I2C_Read... [23:33:57]Read from MH i2c: E2 17 00 [23:33:57]MH_I2C_Read... [23:33:57]Read from MH i2c: E2 17 00 C9 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A4 [23:33:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:33:57]wFMCommunicate OK [23:33:57]requested_item fd.num is exist - process it [23:33:57]SAM_PROTO_GetFieldsCounters [23:33:57]wFMCommunicate request_size=4 [23:33:57]MH_SAM_APDU [23:33:57]CAPDU: 80 13 00 00 [23:33:57]Write to MH i2c: E2 08 00 CA 12 80 13 00 00 00 00 00 00 58 [23:33:57]Write i2c OK [23:33:57]MH_I2C_Read... [23:33:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:33:57]Read from MH i2c: E2 [23:33:57]MH_I2C_Read... [23:33:57]Read from MH i2c: E2 62 00 [23:33:57]MH_I2C_Read... [23:33:57]Read from MH i2c: E2 62 00 CA 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 77 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 84 02 00 00 5E 04 04 00 84 02 00 00 57 04 04 00 85 02 00 00 19 04 04 00 00 00 00 00 90 00 94 [23:33:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 77 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 84 02 00 00 5E 04 04 00 84 02 00 00 57 04 04 00 85 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:33:57]wFMCommunicate OK [23:33:57]SAM_PROTO_GetFieldsCounters done [23:33:57]requested_item shift.num is exist - process it [23:33:57]requested_item shift.opened is exist - process it [23:33:57]req_shift_opened [23:33:57]FM_GetShiftState [23:33:57]SAM_PROTO_GetShiftState [23:33:57]wFMCommunicate request_size=4 [23:33:57]MH_SAM_APDU [23:33:57]CAPDU: 80 13 01 00 [23:33:57]Write to MH i2c: E2 08 00 CB 12 80 13 01 00 00 00 00 00 5A [23:33:57]Write i2c OK [23:33:57]MH_I2C_Read... [23:33:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:33:57]Read from MH i2c: E2 [23:33:57]MH_I2C_Read... [23:33:57]Read from MH i2c: E2 0E 00 [23:33:57]MH_I2C_Read... [23:33:57]Read from MH i2c: E2 0E 00 CB 12 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9D [23:33:57]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:33:57]wFMCommunicate OK [23:33:57]SAM_PROTO_GetShiftState done [23:33:57]FM_GetShiftState done [23:33:57]req_shift_opened done [23:33:57]requested_item shift.open_date is exist - process it [23:33:57]req_shift_open_date [23:33:57]req_shift_open_date done [23:33:57]produce_requested_data done [23:33:57]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":218999,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:33:57]process_action_free close_receipt [23:33:57]json_value_free [23:33:57]json_value_free done [23:33:57]process_json_proto returns [23:33:57]Send response to host [23:33:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":218999,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:33:57]free response buf [23:33:57]execute_script done [23:33:57]execute_script returns [23:33:57]free content buf [23:33:57]Sock 9.Close socket [23:33:57]Sock 9.Thread stoped [23:34:01]OFD Sender: No OFD packet to send [23:34:06]OFD Sender: No OFD packet to send [23:34:11]OFD Sender: No OFD packet to send [23:34:16]OFD Sender: No OFD packet to send [23:34:21]OFD Sender: No OFD packet to send [23:34:26]OFD Sender: No OFD packet to send [23:34:31]OFD Sender: No OFD packet to send [23:34:36]OFD Sender: No OFD packet to send [23:34:41]OFD Sender: No OFD packet to send [23:34:46]OFD Sender: No OFD packet to send [23:34:51]OFD Sender: No OFD packet to send [23:34:56]OFD Sender: No OFD packet to send [23:35:01]OFD Sender: No OFD packet to send [23:35:06]OFD Sender: No OFD packet to send [23:35:11]OFD Sender: No OFD packet to send [23:35:16]OFD Sender: No OFD packet to send [23:35:21]OFD Sender: No OFD packet to send [23:35:26]OFD Sender: No OFD packet to send [23:35:31]OFD Sender: No OFD packet to send [23:35:36]OFD Sender: No OFD packet to send [23:35:41]OFD Sender: No OFD packet to send [23:35:46]OFD Sender: No OFD packet to send [23:35:51]OFD Sender: No OFD packet to send [23:35:56]OFD Sender: No OFD packet to send [23:36:01]OFD Sender: No OFD packet to send [23:36:06]OFD Sender: No OFD packet to send [23:36:11]OFD Sender: No OFD packet to send [23:36:16]OFD Sender: No OFD packet to send [23:36:16]accept exits with 7 [23:36:16]New connection [23:36:16]New thread 3066555748 created [23:36:16]Thread 3066699108 joined [23:36:16]Waiting for new connection... [23:36:16] Sock 7.Parse request [23:36:16]Sock 7.Check first char [23:36:16]Sock 7.First char is OK [23:36:16]request: POST /json_proto HTTP/1.0 [23:36:16]Method: POST [23:36:16]URL: /json_proto [23:36:16]Method is POST - this is cgi request [23:36:16]url: /json_proto [23:36:16]query_string will be loaded in cgi processing [23:36:16]execute_cgi json_proto POST (null) [23:36:16]execute_cgi path=json_proto method=POST [23:36:16]POST find Content-Length [23:36:16]Host: 172.17.40.4:8080 [23:36:16]Content-Length: 792 [23:36:16]Content-Type: application/json [23:36:16] [23:36:16]POST finish read [23:36:16]Found Content-Length = 792 [23:36:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03582", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:36:16]execute_script... [23:36: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)536562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03582", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:36:16]POST & json_proto [23:36:16]process_json_proto [23:36:16]json parsed OK: [23:36:16]protocol is kg_v1.0 [23:36:16]action value=close_receipt [23:36:16]process_action close_receipt [23:36:16]cmd_close_receipt [23:36:16]MH_GetDate [23:36:16]Write to MH i2c: F0 00 00 CC 12 CD [23:36:16]Write i2c OK [23:36:16]MH_I2C_Read... [23:36:16]Read from MH i2c: F0 [23:36:16]MH_I2C_Read... [23:36:16]Read from MH i2c: F0 09 00 [23:36:16]MH_I2C_Read... [23:36:16]Read from MH i2c: F0 09 00 CC 12 00 71 42 14 67 68 1C 14 67 03 [23:36:16]GetLastDocTimeStamp 1729380833 [23:36:16]current date 1729380977 [23:36:16]FM_GetShiftState [23:36:16]SAM_PROTO_GetShiftState [23:36:16]wFMCommunicate request_size=4 [23:36:16]MH_SAM_APDU [23:36:16]CAPDU: 80 13 01 00 [23:36:16]Write to MH i2c: E2 08 00 CD 12 80 13 01 00 00 00 00 00 5C [23:36:16]Write i2c OK [23:36:16]MH_I2C_Read... [23:36:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:36:16]Read from MH i2c: E2 [23:36:16]MH_I2C_Read... [23:36:16]Read from MH i2c: E2 0E 00 [23:36:16]MH_I2C_Read... [23:36:16]Read from MH i2c: E2 0E 00 CD 12 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 9F [23:36:16]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:36:16]wFMCommunicate OK [23:36:16]SAM_PROTO_GetShiftState done [23:36:16]FM_GetShiftState done [23:36:16]opened in 1729296582 [23:36:16]opened+sec_in_day 1729382982 [23:36:16]quantity*price = 0 [23:36:16]sum+1 = 1 [23:36:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 645 19.10.2024 23:36 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливная Карта 03582 ФМ: 0000000000965413 ФД: 219000 ФПД: 156355066802138 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T233617&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219000&fm=156355066802138&tin=02508201610067®Number=0000000000098116&sum=0 [23:36:17]StoreToDocumentArchive [23:36:17]shift 443 fd 219000 [23:36:17]save to /storage/0443/doc_00219000 [23:36:17]save last doc name /storage/0443/doc_00219000 to /storage/kkm_last_doc_name [23:36:17]save OK [23:36:17]Clear old archive folders... [23:36:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:36:17]tlvbuf is 00FE64D0 [23:36:17]SAM_PROTO_ClearQueue [23:36:17]wFMCommunicate request_size=4 [23:36:17]MH_SAM_APDU [23:36:17]CAPDU: 80 09 00 00 [23:36:17]Write to MH i2c: E2 08 00 DA 12 80 09 00 00 00 00 00 00 5E [23:36:17]Write i2c OK [23:36:17]MH_I2C_Read... [23:36:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:36:17]Read from MH i2c: E2 [23:36:17]MH_I2C_Read... [23:36:17]Read from MH i2c: E2 03 00 [23:36:17]MH_I2C_Read... [23:36:17]Read from MH i2c: E2 03 00 DA 12 00 90 00 60 [23:36:17]RAPDU: 90 00 [23:36:17]wFMCommunicate OK [23:36:17]SAM_PROTO_ClearQueue done [23:36:17]KKMCreateOFDPacket [23:36:17]OFDProtocolAddRootSTLVToBuf [23:36:17]FM_MakeSignedData [23:36:17]FM_MakeSignedData [23:36:17]SAM_PROTO_SignData [23:36:17]wFMCommunicate request_size=4 [23:36:17]MH_SAM_APDU [23:36:17]CAPDU: 80 0D 01 02 [23:36:17]Write to MH i2c: E2 08 00 DB 12 80 0D 01 02 00 00 00 00 66 [23:36:17]Write i2c OK [23:36:17]MH_I2C_Read... [23:36:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:36:17]Read from MH i2c: E2 [23:36:17]MH_I2C_Read... [23:36:17]Read from MH i2c: E2 03 00 [23:36:17]MH_I2C_Read... [23:36:17]Read from MH i2c: E2 03 00 DB 12 00 90 00 61 [23:36:17]RAPDU: 90 00 [23:36:17]wFMCommunicate OK [23:36:17]wFMCommunicate request_size=255 [23:36:17]MH_SAM_APDU [23:36: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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 71 42 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 78 57 03 00 35 04 06 00 8E [23:36:17]Write to MH i2c: E2 02 01 DC 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 71 42 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 78 57 03 00 35 04 06 00 8E 00 00 A8 [23:36:17]Write i2c OK [23:36:17]MH_I2C_Read... [23:36:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:36:18]Read from MH i2c: E2 [23:36:18]MH_I2C_Read... [23:36:18]Read from MH i2c: E2 03 00 [23:36:18]MH_I2C_Read... [23:36:18]Read from MH i2c: E2 03 00 DC 12 00 90 00 62 [23:36:18]RAPDU: 90 00 [23:36:18]wFMCommunicate OK [23:36:18]wFMCommunicate request_size=10 [23:36:18]MH_SAM_APDU [23:36:18]CAPDU: 80 0D 02 02 05 34 40 37 2F DA [23:36:18]Write to MH i2c: E2 0D 00 DD 12 80 0D 02 02 05 00 34 40 37 2F DA 00 00 27 [23:36:18]Write i2c OK [23:36:18]MH_I2C_Read... [23:36:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:36:18]Read from MH i2c: E2 [23:36:18]MH_I2C_Read... [23:36:18]Read from MH i2c: E2 03 00 [23:36:18]MH_I2C_Read... [23:36:18]Read from MH i2c: E2 03 00 DD 12 00 90 00 63 [23:36:18]RAPDU: 90 00 [23:36:18]wFMCommunicate OK [23:36:18]wFMCommunicate request_size=4 [23:36:18]MH_SAM_APDU [23:36:18]CAPDU: 80 0D 03 02 [23:36:18]Write to MH i2c: E2 08 00 DE 12 80 0D 03 02 00 00 00 00 6B [23:36:18]Write i2c OK [23:36:18]MH_I2C_Read... [23:36:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:36:18]Read from MH i2c: E2 [23:36:18]MH_I2C_Read... [23:36:18]Read from MH i2c: E2 0B 00 [23:36:18]MH_I2C_Read... [23:36:18]Read from MH i2c: E2 0B 00 DE 12 00 F4 99 70 01 DE F1 B1 79 90 00 63 [23:36:18]RAPDU: F4 99 70 01 DE F1 B1 79 90 00 [23:36:18]wFMCommunicate OK [23:36:18]SAM_PROTO_SignData done [23:36:18]FM_MakeSignedData done [23:36:18]CreateOFDProtocolMessage [23:36:18]wFMCommunicate request_size=4 [23:36:18]MH_SAM_APDU [23:36:18]CAPDU: 80 11 00 00 [23:36:18]Write to MH i2c: E2 08 00 DF 12 80 11 00 00 00 00 00 00 6B [23:36:18]Write i2c OK [23:36:18]MH_I2C_Read... [23:36:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:36:18]Read from MH i2c: E2 [23:36:18]MH_I2C_Read... [23:36:18]Read from MH i2c: E2 17 00 [23:36:18]MH_I2C_Read... [23:36:18]Read from MH i2c: E2 17 00 DF 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BA [23:36:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:36:18]wFMCommunicate OK [23:36:18]CreateOFDProtocolMessage done [23:36:18]OFDSenderStorePacket 219000 [23:36:18]StoreOFDPacket docnum=219000 [23:36:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E3 F2 07 01 07 CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 71 42 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 78 57 03 00 35 04 06 00 8E 34 40 37 2F DA F4 99 70 01 DE F1 B1 79 [23:36:18]CheckFolder [23:36:18]dirname=/storage/ofd_packets [23:36:18]CheckFolder done [23:36:18]ProducePacketName [23:36:18]name=ofd_packets/00219000 [23:36:18]NVStorageSaveData ofd_packets/00219000 [23:36:18]File name is /storage/ofd_packets/00219000 [23:36:18]Write 301 bytes [23:36:18]NVStorageSaveData done [23:36:18]OFDSenderStorePacket done [23:36:18]KKMCreateOFDPacket done [23:36:18]NVStorageSaveData kkm_last_timestamp [23:36:18]File name is /storage/kkm_last_timestamp [23:36:18]Write 4 bytes [23:36:18]NVStorageSaveData done [23:36:18]OFD Sender: Processing packet 219000 [packets to send 80, broken 79] [23:36:18]ProducePacketName [23:36:18]name=ofd_packets/00219000 [23:36:18]OFD Sender: To server: pG, [23:36:18]CommunicateWithHost lk.salyk.kg:30040 [23:36:18]ConnectInit lk.salyk.kg [23:36:18]ExternCall_PrintAddStr [23:36:18]wPrintStart [23:36:18]Write to MH i2c: 01 00 00 E0 12 F2 [23:36:18]Write i2c OK [23:36:18]MH_I2C_Read... [23:36:18]Read from MH i2c: 01 [23:36:18]MH_I2C_Read... [23:36:18]Read from MH i2c: 01 07 00 [23:36:18]MH_I2C_Read... [23:36:18]Read from MH i2c: 01 07 00 E0 12 00 00 00 00 00 FF 0F 07 [23:36:18]RasterBufferAndPrint [23:36:18]line Счет N : (1)536562 [23:36:18]line ИНН: 02508201610067 [23:36:18]line Контрольно-Кассовый Чек [23:36:18]line ПРОДАЖА [23:36:18]line ТРК (МРК, ГНК) : 13 [23:36:18]line Товар: 2710124130 [23:36:18]line Аи-92-К-2 [23:36:18]line 20.000 * 0.00 [23:36:18]line = 0.00 [23:36:18]line НДС 12% НСП 1% [23:36:18]line > о реализуемом товаре [23:36:18]line ИТОГО: 0.00 [23:36:18]line НСП 1% : 0.00 [23:36:18]line НДС 12% : 0.00 [23:36:18]line Наличными: 0.00 [23:36:18]line Безнал.: 0.00 [23:36:18]line Место: АЗС № 84 "Партнер Нефть" [23:36:18]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:36:18]line СНО: Общий режим [23:36:18]line Чек 645 19.10.2024 23:36 [23:36:18]line Смена: 443 ФФД: 1.0 [23:36:18]line ЗНМ: 0300000178 [23:36:18]line РНМ: 0000000000098116 [23:36:18]line Версия ККМ: 001 [23:36:18]line Талоны: Топливная Карта [23:36:18]line 03582 [23:36:18]line ФМ: 0000000000965413 [23:36:18]line ФД: 219000 [23:36:18]line ФПД: 156355066802138 [23:36:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T233617&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219000&fm=156355066802138&tin=02508201610067®Number=0000000000098116&sum=0 [23:36:18]Connected sock=11 [23:36:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 E3 F2 07 01 07 CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 71 42 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 78 57 03 00 35 04 06 00 8E 34 40 37 2F DA F4 99 70 01 DE F1 B1 79 [23:36:18]written 0, free lines is 4095 [23:36:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D2 05 47 00 68 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 39 36 35 34 31 33 10 04 04 00 78 57 03 00 F4 03 04 00 1E EE 13 67 B6 04 01 00 00 3F 77 3C 36 1D 42 E5 32 [23:36:18]CommunicateWithHost err = 0 [23:36:18]CheckOFDResponse [23:36:18]1017 (14) - 77093643461234 [23:36:18]1041 (16) - 0000000000965413 [23:36:18]1040 (4) - 219000 [23:36:18]1012 (4) - 19.10.2024 17:36 [23:36:18]1206 (1) - 0 [23:36:18]OFD Sender: Remove packet 219000 [23:36:18]ProducePacketName [23:36:18]name=ofd_packets/00219000 [23:36:18]NVStorageDeleteData [23:36:19]Write to MH i2c: 01 00 00 0A 13 1D [23:36:19]Write i2c OK [23:36:19]MH_I2C_Read... [23:36:19]Read from MH i2c: 01 [23:36:19]MH_I2C_Read... [23:36:19]Read from MH i2c: 01 07 00 [23:36:19]MH_I2C_Read... [23:36:19]Read from MH i2c: 01 07 00 0A 13 00 00 00 00 00 F5 0C 25 [23:36:19]RasterBufferAndPrint [23:36:19]line [23:36:19]line [23:36:19]line [23:36:19]line [23:36:19]line [23:36:19]written 0, free lines is 3323 [23:36:19]MH_Cut [23:36:19]Write to MH i2c: D1 01 00 11 13 01 F6 [23:36:19]Write i2c OK [23:36:19]MH_I2C_Read... [23:36:19]Read from MH i2c: D1 [23:36:19]MH_I2C_Read... [23:36:19]Read from MH i2c: D1 01 00 [23:36:19]MH_I2C_Read... [23:36:19]Read from MH i2c: D1 01 00 11 13 00 F5 [23:36:19]Write to MH i2c: 01 00 00 12 13 25 [23:36:19]Write i2c OK [23:36:19]MH_I2C_Read... [23:36:19]OFD Sender: No OFD packet to send [23:36:19]*** Cut start [23:36:19]*** Partial cut [23:36:19]*** CUTSNS_PIN = 1 [23:36:19]*** CUTSNS_PIN = 0 [23:36:20]*** Brake cut motor [23:36:20]Read from MH i2c: 01 [23:36:20]MH_I2C_Read... [23:36:20]*** Stop cut motor [23:36:20]*** Cut end [23:36:20]Read from MH i2c: 01 07 00 [23:36:20]MH_I2C_Read... [23:36:20]Read from MH i2c: 01 07 00 12 13 00 00 00 00 00 FF 0F 3A [23:36:20]process_action close_receipt done [23:36:20]requested_data is exist [23:36:20]produce_requested_data [23:36:20]requested_item fm.sn is exist - process it [23:36:20]wFMCommunicate request_size=4 [23:36:20]MH_SAM_APDU [23:36:20]CAPDU: 80 11 00 00 [23:36:20]Write to MH i2c: E2 08 00 13 13 80 11 00 00 00 00 00 00 A0 [23:36:20]Write i2c OK [23:36:20]MH_I2C_Read... [23:36:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:36:20]Read from MH i2c: E2 [23:36:20]MH_I2C_Read... [23:36:20]Read from MH i2c: E2 17 00 [23:36:20]MH_I2C_Read... [23:36:20]Read from MH i2c: E2 17 00 13 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 EF [23:36:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:36:20]wFMCommunicate OK [23:36:20]requested_item fd.num is exist - process it [23:36:20]SAM_PROTO_GetFieldsCounters [23:36:20]wFMCommunicate request_size=4 [23:36:20]MH_SAM_APDU [23:36:20]CAPDU: 80 13 00 00 [23:36:20]Write to MH i2c: E2 08 00 14 13 80 13 00 00 00 00 00 00 A3 [23:36:20]Write i2c OK [23:36:20]MH_I2C_Read... [23:36:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:36:20]Read from MH i2c: E2 [23:36:20]MH_I2C_Read... [23:36:20]Read from MH i2c: E2 62 00 [23:36:20]MH_I2C_Read... [23:36:20]Read from MH i2c: E2 62 00 14 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 78 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 85 02 00 00 5E 04 04 00 85 02 00 00 57 04 04 00 86 02 00 00 19 04 04 00 00 00 00 00 90 00 E3 [23:36:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 78 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 85 02 00 00 5E 04 04 00 85 02 00 00 57 04 04 00 86 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:36:20]wFMCommunicate OK [23:36:20]SAM_PROTO_GetFieldsCounters done [23:36:20]requested_item shift.num is exist - process it [23:36:20]requested_item shift.opened is exist - process it [23:36:20]req_shift_opened [23:36:20]FM_GetShiftState [23:36:20]SAM_PROTO_GetShiftState [23:36:20]wFMCommunicate request_size=4 [23:36:20]MH_SAM_APDU [23:36:20]CAPDU: 80 13 01 00 [23:36:20]Write to MH i2c: E2 08 00 15 13 80 13 01 00 00 00 00 00 A5 [23:36:20]Write i2c OK [23:36:20]MH_I2C_Read... [23:36:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:36:20]Read from MH i2c: E2 [23:36:20]MH_I2C_Read... [23:36:20]Read from MH i2c: E2 0E 00 [23:36:20]MH_I2C_Read... [23:36:20]Read from MH i2c: E2 0E 00 15 13 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 E8 [23:36:20]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:36:20]wFMCommunicate OK [23:36:20]SAM_PROTO_GetShiftState done [23:36:20]FM_GetShiftState done [23:36:20]req_shift_opened done [23:36:20]requested_item shift.open_date is exist - process it [23:36:20]req_shift_open_date [23:36:20]req_shift_open_date done [23:36:20]produce_requested_data done [23:36:20]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219000,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:36:20]process_action_free close_receipt [23:36:20]json_value_free [23:36:20]json_value_free done [23:36:20]process_json_proto returns [23:36:20]Send response to host [23:36:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219000,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:36:20]free response buf [23:36:20]execute_script done [23:36:20]execute_script returns [23:36:20]free content buf [23:36:20]Sock 7.Close socket [23:36:20]Sock 7.Thread stoped [23:36:24]OFD Sender: No OFD packet to send [23:36:29]OFD Sender: No OFD packet to send [23:36:34]OFD Sender: No OFD packet to send [23:36:39]OFD Sender: No OFD packet to send [23:36:44]OFD Sender: No OFD packet to send [23:36:49]OFD Sender: No OFD packet to send [23:36:54]OFD Sender: No OFD packet to send [23:36:56]accept exits with 9 [23:36:56]New connection [23:36:56]New thread 3066699108 created [23:36:56]Thread 3066555748 joined [23:36:56]Waiting for new connection... [23:36:56] Sock 9.Parse request [23:36:56]Sock 9.Check first char [23:36:56]Sock 9.First char is OK [23:36:56]request: POST /json_proto HTTP/1.0 [23:36:56]Method: POST [23:36:56]URL: /json_proto [23:36:56]Method is POST - this is cgi request [23:36:56]url: /json_proto [23:36:56]query_string will be loaded in cgi processing [23:36:56]execute_cgi json_proto POST (null) [23:36:56]execute_cgi path=json_proto method=POST [23:36:56]POST find Content-Length [23:36:56]Host: 172.17.40.4:8080 [23:36:56]Content-Length: 677 [23:36:56]Content-Type: application/json [23:36:56] [23:36:56]POST finish read [23:36:56]Found Content-Length = 677 [23:36:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [23:36:56]execute_script... [23:36: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)536563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [23:36:56]POST & json_proto [23:36:56]process_json_proto [23:36:56]json parsed OK: [23:36:56]protocol is kg_v1.0 [23:36:56]action value=close_receipt [23:36:56]process_action close_receipt [23:36:56]cmd_close_receipt [23:36:56]MH_GetDate [23:36:56]Write to MH i2c: F0 00 00 16 13 18 [23:36:56]Write i2c OK [23:36:56]MH_I2C_Read... [23:36:56]Read from MH i2c: F0 [23:36:56]MH_I2C_Read... [23:36:56]Read from MH i2c: F0 09 00 [23:36:56]MH_I2C_Read... [23:36:56]Read from MH i2c: F0 09 00 16 13 00 99 42 14 67 68 1C 14 67 76 [23:36:56]GetLastDocTimeStamp 1729380977 [23:36:56]current date 1729381017 [23:36:56]FM_GetShiftState [23:36:56]SAM_PROTO_GetShiftState [23:36:56]wFMCommunicate request_size=4 [23:36:56]MH_SAM_APDU [23:36:56]CAPDU: 80 13 01 00 [23:36:56]Write to MH i2c: E2 08 00 17 13 80 13 01 00 00 00 00 00 A7 [23:36:56]Write i2c OK [23:36:56]MH_I2C_Read... [23:36:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:36:56]Read from MH i2c: E2 [23:36:56]MH_I2C_Read... [23:36:56]Read from MH i2c: E2 0E 00 [23:36:56]MH_I2C_Read... [23:36:56]Read from MH i2c: E2 0E 00 17 13 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EA [23:36:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:36:56]wFMCommunicate OK [23:36:56]SAM_PROTO_GetShiftState done [23:36:56]FM_GetShiftState done [23:36:56]opened in 1729296582 [23:36:56]opened+sec_in_day 1729382982 [23:36:56]quantity*price = 20003 [23:36:56]sum+1 = 20004 [23:36:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 646 19.10.2024 23:36 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 219001 ФПД: 85473610711529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T233657&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219001&fm=85473610711529&tin=02508201610067®Number=0000000000098116&sum=20000 [23:36:57]StoreToDocumentArchive [23:36:57]shift 443 fd 219001 [23:36:57]save to /storage/0443/doc_00219001 [23:36:57]save last doc name /storage/0443/doc_00219001 to /storage/kkm_last_doc_name [23:36:57]save OK [23:36:57]Clear old archive folders... [23:36:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:36:57]tlvbuf is 00FE8D30 [23:36:57]SAM_PROTO_ClearQueue [23:36:57]wFMCommunicate request_size=4 [23:36:57]MH_SAM_APDU [23:36:57]CAPDU: 80 09 00 00 [23:36:57]Write to MH i2c: E2 08 00 24 13 80 09 00 00 00 00 00 00 A9 [23:36:57]Write i2c OK [23:36:57]MH_I2C_Read... [23:36:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:36:57]Read from MH i2c: E2 [23:36:57]MH_I2C_Read... [23:36:57]Read from MH i2c: E2 03 00 [23:36:57]MH_I2C_Read... [23:36:57]Read from MH i2c: E2 03 00 24 13 00 90 00 AB [23:36:57]RAPDU: 90 00 [23:36:57]wFMCommunicate OK [23:36:57]SAM_PROTO_ClearQueue done [23:36:57]KKMCreateOFDPacket [23:36:57]OFDProtocolAddRootSTLVToBuf [23:36:57]FM_MakeSignedData [23:36:57]FM_MakeSignedData [23:36:57]SAM_PROTO_SignData [23:36:57]wFMCommunicate request_size=4 [23:36:57]MH_SAM_APDU [23:36:57]CAPDU: 80 0D 01 02 [23:36:57]Write to MH i2c: E2 08 00 25 13 80 0D 01 02 00 00 00 00 B1 [23:36:57]Write i2c OK [23:36:57]MH_I2C_Read... [23:36:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:36:57]Read from MH i2c: E2 [23:36:57]MH_I2C_Read... [23:36:57]Read from MH i2c: E2 03 00 [23:36:57]MH_I2C_Read... [23:36:57]Read from MH i2c: E2 03 00 25 13 00 90 00 AC [23:36:57]RAPDU: 90 00 [23:36:57]wFMCommunicate OK [23:36:57]wFMCommunicate request_size=255 [23:36:57]MH_SAM_APDU [23:36: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 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 86 02 00 00 F4 03 04 00 99 42 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 79 57 03 00 35 04 06 00 4D [23:36:57]Write to MH i2c: E2 02 01 26 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 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 86 02 00 00 F4 03 04 00 99 42 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 79 57 03 00 35 04 06 00 4D 00 00 B5 [23:36:57]Write i2c OK [23:36:57]MH_I2C_Read... [23:36:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:36:58]Read from MH i2c: E2 [23:36:58]MH_I2C_Read... [23:36:58]Read from MH i2c: E2 03 00 [23:36:58]MH_I2C_Read... [23:36:58]Read from MH i2c: E2 03 00 26 13 00 90 00 AD [23:36:58]RAPDU: 90 00 [23:36:58]wFMCommunicate OK [23:36:58]wFMCommunicate request_size=10 [23:36:58]MH_SAM_APDU [23:36:58]CAPDU: 80 0D 02 02 05 BC E0 34 41 E9 [23:36:58]Write to MH i2c: E2 0D 00 27 13 80 0D 02 02 05 00 BC E0 34 41 E9 00 00 B8 [23:36:58]Write i2c OK [23:36:58]MH_I2C_Read... [23:36:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:36:58]Read from MH i2c: E2 [23:36:58]MH_I2C_Read... [23:36:58]Read from MH i2c: E2 03 00 [23:36:58]MH_I2C_Read... [23:36:58]Read from MH i2c: E2 03 00 27 13 00 90 00 AE [23:36:58]RAPDU: 90 00 [23:36:58]wFMCommunicate OK [23:36:58]wFMCommunicate request_size=4 [23:36:58]MH_SAM_APDU [23:36:58]CAPDU: 80 0D 03 02 [23:36:58]Write to MH i2c: E2 08 00 28 13 80 0D 03 02 00 00 00 00 B6 [23:36:58]Write i2c OK [23:36:58]MH_I2C_Read... [23:36:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:36:58]Read from MH i2c: E2 [23:36:58]MH_I2C_Read... [23:36:58]Read from MH i2c: E2 0B 00 [23:36:58]MH_I2C_Read... [23:36:58]Read from MH i2c: E2 0B 00 28 13 00 6B 0B 70 98 08 41 20 5D 90 00 FB [23:36:58]RAPDU: 6B 0B 70 98 08 41 20 5D 90 00 [23:36:58]wFMCommunicate OK [23:36:58]SAM_PROTO_SignData done [23:36:58]FM_MakeSignedData done [23:36:58]CreateOFDProtocolMessage [23:36:58]wFMCommunicate request_size=4 [23:36:58]MH_SAM_APDU [23:36:58]CAPDU: 80 11 00 00 [23:36:58]Write to MH i2c: E2 08 00 29 13 80 11 00 00 00 00 00 00 B6 [23:36:58]Write i2c OK [23:36:58]MH_I2C_Read... [23:36:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:36:58]Read from MH i2c: E2 [23:36:58]MH_I2C_Read... [23:36:58]Read from MH i2c: E2 17 00 [23:36:58]MH_I2C_Read... [23:36:58]Read from MH i2c: E2 17 00 29 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 05 [23:36:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:36:58]wFMCommunicate OK [23:36:58]CreateOFDProtocolMessage done [23:36:58]OFDSenderStorePacket 219001 [23:36:58]StoreOFDPacket docnum=219001 [23:36:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7E E8 07 01 4F 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 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 86 02 00 00 F4 03 04 00 99 42 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 79 57 03 00 35 04 06 00 4D BC E0 34 41 E9 6B 0B 70 98 08 41 20 5D [23:36:58]CheckFolder [23:36:58]dirname=/storage/ofd_packets [23:36:58]CheckFolder done [23:36:58]ProducePacketName [23:36:58]name=ofd_packets/00219001 [23:36:58]NVStorageSaveData ofd_packets/00219001 [23:36:58]File name is /storage/ofd_packets/00219001 [23:36:58]Write 301 bytes [23:36:58]NVStorageSaveData done [23:36:58]OFDSenderStorePacket done [23:36:58]KKMCreateOFDPacket done [23:36:58]NVStorageSaveData kkm_last_timestamp [23:36:58]File name is /storage/kkm_last_timestamp [23:36:58]Write 4 bytes [23:36:58]NVStorageSaveData done [23:36:58]ExternCall_PrintAddStr [23:36:58]wPrintStart [23:36:58]Write to MH i2c: 01 00 00 2A 13 3D [23:36:58]Write i2c OK [23:36:58]MH_I2C_Read... [23:36:58]Read from MH i2c: 01 [23:36:58]MH_I2C_Read... [23:36:58]Read from MH i2c: 01 07 00 [23:36:58]MH_I2C_Read... [23:36:58]Read from MH i2c: 01 07 00 2A 13 00 00 00 00 00 FF 0F 52 [23:36:58]RasterBufferAndPrint [23:36:58]line Счет N : (1)536563 [23:36:58]line ИНН: 02508201610067 [23:36:58]line Контрольно-Кассовый Чек [23:36:58]line ПРОДАЖА [23:36:58]line ТРК (МРК, ГНК) : 33 [23:36:58]line Товар: 2710124130 [23:36:58]line Аи-92-К-2 [23:36:58]line 2.990 * 66.90 [23:36:58]line = 200.03 [23:36:58]line НДС 12% НСП 1% [23:36:58]line > о реализуемом товаре [23:36:58]line ОКРУГЛЕНИЕ: -0.03 [23:36:58]line ИТОГО: 200.00 [23:36:58]line Внесено: 200.00 [23:36:58]line СДАЧА: 0.00 [23:36:58]line НСП 1% : 1.77 [23:36:58]line НДС 12% : 21.24 [23:36:58]line Наличными: 200.00 [23:36:58]line Безнал.: 0.00 [23:36:58]line Место: АЗС № 84 "Партнер Нефть" [23:36:58]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:36:58]line СНО: Общий режим [23:36:58]line Чек 646 19.10.2024 23:36 [23:36:58]line Смена: 443 ФФД: 1.0 [23:36:58]line ЗНМ: 0300000178 [23:36:58]line РНМ: 0000000000098116 [23:36:58]line Версия ККМ: 001 [23:36:58]line ФМ: 0000000000965413 [23:36:58]line ФД: 219001 [23:36:58]line ФПД: 85473610711529 [23:36:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T233657&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219001&fm=85473610711529&tin=02508201610067®Number=0000000000098116&sum=20000 [23:36:58]OFD Sender: Processing packet 219001 [packets to send 80, broken 79] [23:36:58]ProducePacketName [23:36:58]name=ofd_packets/00219001 [23:36:58]OFD Sender: To server: pG, [23:36:58]CommunicateWithHost lk.salyk.kg:30040 [23:36:58]ConnectInit lk.salyk.kg [23:36:58]written 0, free lines is 4095 [23:36:58]Connected sock=10 [23:36:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 7E E8 07 01 4F 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 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 86 02 00 00 F4 03 04 00 99 42 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 79 57 03 00 35 04 06 00 4D BC E0 34 41 E9 6B 0B 70 98 08 41 20 5D [23:36:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 2D C3 47 00 03 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 39 36 35 34 31 33 10 04 04 00 79 57 03 00 F4 03 04 00 47 EE 13 67 B6 04 01 00 00 50 9C 44 65 D1 29 8B 91 [23:36:58]CommunicateWithHost err = 0 [23:36:58]CheckOFDResponse [23:36:58]1017 (14) - 77093643461234 [23:36:58]1041 (16) - 0000000000965413 [23:36:58]1040 (4) - 219001 [23:36:58]1012 (4) - 19.10.2024 17:37 [23:36:58]1206 (1) - 0 [23:36:58]OFD Sender: Remove packet 219001 [23:36:58]ProducePacketName [23:36:58]name=ofd_packets/00219001 [23:36:58]NVStorageDeleteData [23:36:59]Write to MH i2c: 01 00 00 55 13 68 [23:36:59]Write i2c OK [23:36:59]MH_I2C_Read... [23:36:59]Read from MH i2c: 01 [23:36:59]MH_I2C_Read... [23:36:59]Read from MH i2c: 01 07 00 [23:36:59]MH_I2C_Read... [23:36:59]Read from MH i2c: 01 07 00 55 13 00 00 00 00 00 DF 0C 5A [23:36:59]RasterBufferAndPrint [23:36:59]line [23:36:59]line [23:36:59]line [23:36:59]line [23:36:59]line [23:36:59]written 0, free lines is 3301 [23:36:59]MH_Cut [23:36:59]Write to MH i2c: D1 01 00 5C 13 01 41 [23:36:59]Write i2c OK [23:36:59]MH_I2C_Read... [23:36:59]Read from MH i2c: D1 [23:36:59]MH_I2C_Read... [23:36:59]Read from MH i2c: D1 01 00 [23:36:59]MH_I2C_Read... [23:36:59]Read from MH i2c: D1 01 00 5C 13 00 40 [23:36:59]Write to MH i2c: 01 00 00 5D 13 70 [23:36:59]Write i2c OK [23:36:59]MH_I2C_Read... [23:36:59]OFD Sender: No OFD packet to send [23:36:59]*** Cut start [23:36:59]*** Partial cut [23:36:59]*** CUTSNS_PIN = 1 [23:36:59]*** CUTSNS_PIN = 0 [23:37:00]*** Brake cut motor [23:37:00]Read from MH i2c: 01 [23:37:00]MH_I2C_Read... [23:37:00]*** Stop cut motor [23:37:00]*** Cut end [23:37:00]Read from MH i2c: 01 07 00 [23:37:00]MH_I2C_Read... [23:37:00]Read from MH i2c: 01 07 00 5D 13 00 00 00 00 00 FF 0F 85 [23:37:00]process_action close_receipt done [23:37:00]requested_data is exist [23:37:00]produce_requested_data [23:37:00]requested_item fm.sn is exist - process it [23:37:00]wFMCommunicate request_size=4 [23:37:00]MH_SAM_APDU [23:37:00]CAPDU: 80 11 00 00 [23:37:00]Write to MH i2c: E2 08 00 5E 13 80 11 00 00 00 00 00 00 EB [23:37:00]Write i2c OK [23:37:00]MH_I2C_Read... [23:37:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:37:00]Read from MH i2c: E2 [23:37:00]MH_I2C_Read... [23:37:00]Read from MH i2c: E2 17 00 [23:37:00]MH_I2C_Read... [23:37:00]Read from MH i2c: E2 17 00 5E 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3A [23:37:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:37:00]wFMCommunicate OK [23:37:00]requested_item fd.num is exist - process it [23:37:00]SAM_PROTO_GetFieldsCounters [23:37:00]wFMCommunicate request_size=4 [23:37:00]MH_SAM_APDU [23:37:00]CAPDU: 80 13 00 00 [23:37:00]Write to MH i2c: E2 08 00 5F 13 80 13 00 00 00 00 00 00 EE [23:37:00]Write i2c OK [23:37:00]MH_I2C_Read... [23:37:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:37:00]Read from MH i2c: E2 [23:37:00]MH_I2C_Read... [23:37:00]Read from MH i2c: E2 62 00 [23:37:00]MH_I2C_Read... [23:37:00]Read from MH i2c: E2 62 00 5F 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 79 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 86 02 00 00 5E 04 04 00 86 02 00 00 57 04 04 00 87 02 00 00 19 04 04 00 00 00 00 00 90 00 32 [23:37:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 79 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 86 02 00 00 5E 04 04 00 86 02 00 00 57 04 04 00 87 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:37:00]wFMCommunicate OK [23:37:00]SAM_PROTO_GetFieldsCounters done [23:37:00]requested_item shift.num is exist - process it [23:37:00]requested_item shift.opened is exist - process it [23:37:00]req_shift_opened [23:37:00]FM_GetShiftState [23:37:00]SAM_PROTO_GetShiftState [23:37:00]wFMCommunicate request_size=4 [23:37:00]MH_SAM_APDU [23:37:00]CAPDU: 80 13 01 00 [23:37:00]Write to MH i2c: E2 08 00 60 13 80 13 01 00 00 00 00 00 F0 [23:37:00]Write i2c OK [23:37:00]MH_I2C_Read... [23:37:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:37:00]Read from MH i2c: E2 [23:37:00]MH_I2C_Read... [23:37:00]Read from MH i2c: E2 0E 00 [23:37:00]MH_I2C_Read... [23:37:00]Read from MH i2c: E2 0E 00 60 13 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 33 [23:37:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:37:00]wFMCommunicate OK [23:37:00]SAM_PROTO_GetShiftState done [23:37:00]FM_GetShiftState done [23:37:00]req_shift_opened done [23:37:00]requested_item shift.open_date is exist - process it [23:37:00]req_shift_open_date [23:37:00]req_shift_open_date done [23:37:00]produce_requested_data done [23:37:00]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219001,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:37:00]process_action_free close_receipt [23:37:00]json_value_free [23:37:00]json_value_free done [23:37:00]process_json_proto returns [23:37:00]Send response to host [23:37:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219001,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:37:00]free response buf [23:37:00]execute_script done [23:37:00]execute_script returns [23:37:00]free content buf [23:37:00]Sock 9.Close socket [23:37:00]Sock 9.Thread stoped [23:37:04]OFD Sender: No OFD packet to send [23:37:09]OFD Sender: No OFD packet to send [23:37:14]OFD Sender: No OFD packet to send [23:37:19]OFD Sender: No OFD packet to send [23:37:24]OFD Sender: No OFD packet to send [23:37:26]accept exits with 7 [23:37:26]New connection [23:37:26]New thread 3066555748 created [23:37:26]Thread 3066699108 joined [23:37:26]Waiting for new connection... [23:37:26] Sock 7.Parse request [23:37:26]Sock 7.Check first char [23:37:26]Sock 7.First char is OK [23:37:26]request: POST /json_proto HTTP/1.0 [23:37:26]Method: POST [23:37:26]URL: /json_proto [23:37:26]Method is POST - this is cgi request [23:37:26]url: /json_proto [23:37:26]query_string will be loaded in cgi processing [23:37:26]execute_cgi json_proto POST (null) [23:37:26]execute_cgi path=json_proto method=POST [23:37:26]POST find Content-Length [23:37:26]Host: 172.17.40.4:8080 [23:37:26]Content-Length: 766 [23:37:26]Content-Type: application/json [23:37:26] [23:37:26]POST finish read [23:37:26]Found Content-Length = 766 [23:37:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:37:26]execute_script... [23:37: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)536564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:37:26]POST & json_proto [23:37:26]process_json_proto [23:37:26]json parsed OK: [23:37:26]protocol is kg_v1.0 [23:37:26]action value=close_receipt [23:37:26]process_action close_receipt [23:37:26]cmd_close_receipt [23:37:26]MH_GetDate [23:37:26]Write to MH i2c: F0 00 00 61 13 63 [23:37:26]Write i2c OK [23:37:26]MH_I2C_Read... [23:37:26]Read from MH i2c: F0 [23:37:26]MH_I2C_Read... [23:37:26]Read from MH i2c: F0 09 00 [23:37:26]MH_I2C_Read... [23:37:26]Read from MH i2c: F0 09 00 61 13 00 B7 42 14 67 68 1C 14 67 DF [23:37:26]GetLastDocTimeStamp 1729381017 [23:37:26]current date 1729381047 [23:37:26]FM_GetShiftState [23:37:26]SAM_PROTO_GetShiftState [23:37:26]wFMCommunicate request_size=4 [23:37:26]MH_SAM_APDU [23:37:26]CAPDU: 80 13 01 00 [23:37:26]Write to MH i2c: E2 08 00 62 13 80 13 01 00 00 00 00 00 F2 [23:37:26]Write i2c OK [23:37:26]MH_I2C_Read... [23:37:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:37:26]Read from MH i2c: E2 [23:37:26]MH_I2C_Read... [23:37:26]Read from MH i2c: E2 0E 00 [23:37:26]MH_I2C_Read... [23:37:26]Read from MH i2c: E2 0E 00 62 13 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 35 [23:37:26]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:37:26]wFMCommunicate OK [23:37:26]SAM_PROTO_GetShiftState done [23:37:26]FM_GetShiftState done [23:37:26]opened in 1729296582 [23:37:26]opened+sec_in_day 1729382982 [23:37:26]quantity*price = 50010 [23:37:26]sum+1 = 50012 [23:37:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 647 19.10.2024 23:37 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 219002 ФПД: 13027527190238 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T233727&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219002&fm=13027527190238&tin=02508201610067®Number=0000000000098116&sum=50011 [23:37:27]StoreToDocumentArchive [23:37:27]shift 443 fd 219002 [23:37:27]save to /storage/0443/doc_00219002 [23:37:27]save last doc name /storage/0443/doc_00219002 to /storage/kkm_last_doc_name [23:37:27]save OK [23:37:27]Clear old archive folders... [23:37:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:37:27]tlvbuf is B6F1A230 [23:37:27]SAM_PROTO_ClearQueue [23:37:27]wFMCommunicate request_size=4 [23:37:27]MH_SAM_APDU [23:37:27]CAPDU: 80 09 00 00 [23:37:27]Write to MH i2c: E2 08 00 6F 13 80 09 00 00 00 00 00 00 F4 [23:37:27]Write i2c OK [23:37:27]MH_I2C_Read... [23:37:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:37:27]Read from MH i2c: E2 [23:37:27]MH_I2C_Read... [23:37:27]Read from MH i2c: E2 03 00 [23:37:27]MH_I2C_Read... [23:37:27]Read from MH i2c: E2 03 00 6F 13 00 90 00 F6 [23:37:27]RAPDU: 90 00 [23:37:27]wFMCommunicate OK [23:37:27]SAM_PROTO_ClearQueue done [23:37:27]KKMCreateOFDPacket [23:37:27]OFDProtocolAddRootSTLVToBuf [23:37:27]FM_MakeSignedData [23:37:27]FM_MakeSignedData [23:37:27]SAM_PROTO_SignData [23:37:27]wFMCommunicate request_size=4 [23:37:27]MH_SAM_APDU [23:37:27]CAPDU: 80 0D 01 02 [23:37:27]Write to MH i2c: E2 08 00 70 13 80 0D 01 02 00 00 00 00 FC [23:37:27]Write i2c OK [23:37:27]MH_I2C_Read... [23:37:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:37:27]Read from MH i2c: E2 [23:37:27]MH_I2C_Read... [23:37:27]Read from MH i2c: E2 03 00 [23:37:27]MH_I2C_Read... [23:37:27]Read from MH i2c: E2 03 00 70 13 00 90 00 F7 [23:37:27]RAPDU: 90 00 [23:37:27]wFMCommunicate OK [23:37:27]wFMCommunicate request_size=255 [23:37:27]MH_SAM_APDU [23:37:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 87 02 00 00 F4 03 04 00 B7 42 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7A 57 03 00 35 04 06 00 0B [23:37:27]Write to MH i2c: E2 02 01 71 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 87 02 00 00 F4 03 04 00 B7 42 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7A 57 03 00 35 04 06 00 0B 00 00 0B [23:37:27]Write i2c OK [23:37:27]MH_I2C_Read... [23:37:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:37:28]Read from MH i2c: E2 [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: E2 03 00 [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: E2 03 00 71 13 00 90 00 F8 [23:37:28]RAPDU: 90 00 [23:37:28]wFMCommunicate OK [23:37:28]wFMCommunicate request_size=10 [23:37:28]MH_SAM_APDU [23:37:28]CAPDU: 80 0D 02 02 05 D9 35 21 66 DE [23:37:28]Write to MH i2c: E2 0D 00 72 13 80 0D 02 02 05 00 D9 35 21 66 DE 00 00 7C [23:37:28]Write i2c OK [23:37:28]MH_I2C_Read... [23:37:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:37:28]Read from MH i2c: E2 [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: E2 03 00 [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: E2 03 00 72 13 00 90 00 F9 [23:37:28]RAPDU: 90 00 [23:37:28]wFMCommunicate OK [23:37:28]wFMCommunicate request_size=4 [23:37:28]MH_SAM_APDU [23:37:28]CAPDU: 80 0D 03 02 [23:37:28]Write to MH i2c: E2 08 00 73 13 80 0D 03 02 00 00 00 00 01 [23:37:28]Write i2c OK [23:37:28]MH_I2C_Read... [23:37:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:37:28]Read from MH i2c: E2 [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: E2 0B 00 [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: E2 0B 00 73 13 00 33 40 FF A3 77 5B 3C 5D 90 00 82 [23:37:28]RAPDU: 33 40 FF A3 77 5B 3C 5D 90 00 [23:37:28]wFMCommunicate OK [23:37:28]SAM_PROTO_SignData done [23:37:28]FM_MakeSignedData done [23:37:28]CreateOFDProtocolMessage [23:37:28]wFMCommunicate request_size=4 [23:37:28]MH_SAM_APDU [23:37:28]CAPDU: 80 11 00 00 [23:37:28]Write to MH i2c: E2 08 00 74 13 80 11 00 00 00 00 00 00 01 [23:37:28]Write i2c OK [23:37:28]MH_I2C_Read... [23:37:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:37:28]Read from MH i2c: E2 [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: E2 17 00 [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: E2 17 00 74 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 50 [23:37:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:37:28]wFMCommunicate OK [23:37:28]CreateOFDProtocolMessage done [23:37:28]OFDSenderStorePacket 219002 [23:37:28]StoreOFDPacket docnum=219002 [23:37:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6E 7F 07 01 4E B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 87 02 00 00 F4 03 04 00 B7 42 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7A 57 03 00 35 04 06 00 0B D9 35 21 66 DE 33 40 FF A3 77 5B 3C 5D [23:37:28]CheckFolder [23:37:28]dirname=/storage/ofd_packets [23:37:28]CheckFolder done [23:37:28]ProducePacketName [23:37:28]name=ofd_packets/00219002 [23:37:28]NVStorageSaveData ofd_packets/00219002 [23:37:28]File name is /storage/ofd_packets/00219002 [23:37:28]Write 301 bytes [23:37:28]NVStorageSaveData done [23:37:28]OFDSenderStorePacket done [23:37:28]KKMCreateOFDPacket done [23:37:28]NVStorageSaveData kkm_last_timestamp [23:37:28]File name is /storage/kkm_last_timestamp [23:37:28]Write 4 bytes [23:37:28]NVStorageSaveData done [23:37:28]ExternCall_PrintAddStr [23:37:28]wPrintStart [23:37:28]Write to MH i2c: 01 00 00 75 13 88 [23:37:28]Write i2c OK [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: 01 [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: 01 07 00 [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: 01 07 00 75 13 00 00 00 00 00 FF 0F 9D [23:37:28]RasterBufferAndPrint [23:37:28]line Счет N : (1)536564 [23:37:28]line ИНН: 02508201610067 [23:37:28]line Контрольно-Кассовый Чек [23:37:28]line ПРОДАЖА [23:37:28]line ТРК (МРК, ГНК) : 21 [23:37:28]line Товар: 2710124500 [23:37:28]line Аи-95-К-3 [23:37:28]line 6.740 * 74.20 [23:37:28]line = 500.11 [23:37:28]line НДС 12% НСП 1% [23:37:28]line > о реализуемом товаре [23:37:28]line ИТОГО: 500.11 [23:37:28]line НСП 1% : 4.43 [23:37:28]line НДС 12% : 53.11 [23:37:28]line Наличными: 0.00 [23:37:28]line Безнал.: 500.11 [23:37:28]line Место: АЗС № 84 "Партнер Нефть" [23:37:28]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:37:28]line СНО: Общий режим [23:37:28]line Чек 647 19.10.2024 23:37 [23:37:28]line Смена: 443 ФФД: 1.0 [23:37:28]line ЗНМ: 0300000178 [23:37:28]line РНМ: 0000000000098116 [23:37:28]line Версия ККМ: 001 [23:37:28]line Платежная система: Mbank [23:37:28]line ФМ: 0000000000965413 [23:37:28]line ФД: 219002 [23:37:28]line ФПД: 13027527190238 [23:37:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T233727&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219002&fm=13027527190238&tin=02508201610067®Number=0000000000098116&sum=50011 [23:37:28]written 0, free lines is 4095 [23:37:28]OFD Sender: Processing packet 219002 [packets to send 80, broken 79] [23:37:28]ProducePacketName [23:37:28]name=ofd_packets/00219002 [23:37:28]OFD Sender: To server: pG, [23:37:28]CommunicateWithHost lk.salyk.kg:30040 [23:37:28]ConnectInit lk.salyk.kg [23:37:28]Connected sock=10 [23:37:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6E 7F 07 01 4E B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 87 02 00 00 F4 03 04 00 B7 42 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7A 57 03 00 35 04 06 00 0B D9 35 21 66 DE 33 40 FF A3 77 5B 3C 5D [23:37:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 5A 11 47 00 72 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7A 57 03 00 F4 03 04 00 64 EE 13 67 B6 04 01 00 00 79 0A 61 39 64 DC 07 8C [23:37:28]CommunicateWithHost err = 0 [23:37:28]CheckOFDResponse [23:37:28]1017 (14) - 77093643461234 [23:37:28]1041 (16) - 0000000000965413 [23:37:28]1040 (4) - 219002 [23:37:28]1012 (4) - 19.10.2024 17:37 [23:37:28]1206 (1) - 0 [23:37:28]OFD Sender: Remove packet 219002 [23:37:28]ProducePacketName [23:37:28]name=ofd_packets/00219002 [23:37:28]NVStorageDeleteData [23:37:28]Write to MH i2c: 01 00 00 9E 13 B1 [23:37:28]Write i2c OK [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: 01 [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: 01 07 00 [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: 01 07 00 9E 13 00 00 00 00 00 08 0D CD [23:37:28]RasterBufferAndPrint [23:37:28]line [23:37:28]line [23:37:28]line [23:37:28]line [23:37:28]line [23:37:28]written 0, free lines is 3342 [23:37:28]MH_Cut [23:37:28]Write to MH i2c: D1 01 00 A5 13 01 8A [23:37:28]Write i2c OK [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: D1 [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: D1 01 00 [23:37:28]MH_I2C_Read... [23:37:28]Read from MH i2c: D1 01 00 A5 13 00 89 [23:37:28]Write to MH i2c: 01 00 00 A6 13 B9 [23:37:28]Write i2c OK [23:37:28]MH_I2C_Read... [23:37:29]OFD Sender: No OFD packet to send [23:37:29]*** Cut start [23:37:29]*** Partial cut [23:37:29]*** CUTSNS_PIN = 1 [23:37:29]*** CUTSNS_PIN = 0 [23:37:29]*** Brake cut motor [23:37:30]Read from MH i2c: 01 [23:37:30]MH_I2C_Read... [23:37:30]*** Stop cut motor [23:37:30]*** Cut end [23:37:30]Read from MH i2c: 01 07 00 [23:37:30]MH_I2C_Read... [23:37:30]Read from MH i2c: 01 07 00 A6 13 00 00 00 00 00 FF 0F CE [23:37:30]process_action close_receipt done [23:37:30]requested_data is exist [23:37:30]produce_requested_data [23:37:30]requested_item fm.sn is exist - process it [23:37:30]wFMCommunicate request_size=4 [23:37:30]MH_SAM_APDU [23:37:30]CAPDU: 80 11 00 00 [23:37:30]Write to MH i2c: E2 08 00 A7 13 80 11 00 00 00 00 00 00 34 [23:37:30]Write i2c OK [23:37:30]MH_I2C_Read... [23:37:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:37:30]Read from MH i2c: E2 [23:37:30]MH_I2C_Read... [23:37:30]Read from MH i2c: E2 17 00 [23:37:30]MH_I2C_Read... [23:37:30]Read from MH i2c: E2 17 00 A7 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 83 [23:37:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:37:30]wFMCommunicate OK [23:37:30]requested_item fd.num is exist - process it [23:37:30]SAM_PROTO_GetFieldsCounters [23:37:30]wFMCommunicate request_size=4 [23:37:30]MH_SAM_APDU [23:37:30]CAPDU: 80 13 00 00 [23:37:30]Write to MH i2c: E2 08 00 A8 13 80 13 00 00 00 00 00 00 37 [23:37:30]Write i2c OK [23:37:30]MH_I2C_Read... [23:37:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:37:30]Read from MH i2c: E2 [23:37:30]MH_I2C_Read... [23:37:30]Read from MH i2c: E2 62 00 [23:37:30]MH_I2C_Read... [23:37:30]Read from MH i2c: E2 62 00 A8 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 87 02 00 00 5E 04 04 00 87 02 00 00 57 04 04 00 88 02 00 00 19 04 04 00 00 00 00 00 90 00 7F [23:37:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7A 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 87 02 00 00 5E 04 04 00 87 02 00 00 57 04 04 00 88 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:37:30]wFMCommunicate OK [23:37:30]SAM_PROTO_GetFieldsCounters done [23:37:30]requested_item shift.num is exist - process it [23:37:30]requested_item shift.opened is exist - process it [23:37:30]req_shift_opened [23:37:30]FM_GetShiftState [23:37:30]SAM_PROTO_GetShiftState [23:37:30]wFMCommunicate request_size=4 [23:37:30]MH_SAM_APDU [23:37:30]CAPDU: 80 13 01 00 [23:37:30]Write to MH i2c: E2 08 00 A9 13 80 13 01 00 00 00 00 00 39 [23:37:30]Write i2c OK [23:37:30]MH_I2C_Read... [23:37:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:37:30]Read from MH i2c: E2 [23:37:30]MH_I2C_Read... [23:37:30]Read from MH i2c: E2 0E 00 [23:37:30]MH_I2C_Read... [23:37:30]Read from MH i2c: E2 0E 00 A9 13 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7C [23:37:30]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:37:30]wFMCommunicate OK [23:37:30]SAM_PROTO_GetShiftState done [23:37:30]FM_GetShiftState done [23:37:30]req_shift_opened done [23:37:30]requested_item shift.open_date is exist - process it [23:37:30]req_shift_open_date [23:37:30]req_shift_open_date done [23:37:30]produce_requested_data done [23:37:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219002,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:37:30]process_action_free close_receipt [23:37:30]json_value_free [23:37:30]json_value_free done [23:37:30]process_json_proto returns [23:37:30]Send response to host [23:37:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219002,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:37:30]free response buf [23:37:30]execute_script done [23:37:30]execute_script returns [23:37:30]free content buf [23:37:30]Sock 7.Close socket [23:37:30]Sock 7.Thread stoped [23:37:34]OFD Sender: No OFD packet to send [23:37:39]OFD Sender: No OFD packet to send [23:37:44]OFD Sender: No OFD packet to send [23:37:49]OFD Sender: No OFD packet to send [23:37:54]OFD Sender: No OFD packet to send [23:37:59]OFD Sender: No OFD packet to send [23:38:04]OFD Sender: No OFD packet to send [23:38:09]OFD Sender: No OFD packet to send [23:38:14]OFD Sender: No OFD packet to send [23:38:19]OFD Sender: No OFD packet to send [23:38:24]OFD Sender: No OFD packet to send [23:38:29]OFD Sender: No OFD packet to send [23:38:34]OFD Sender: No OFD packet to send [23:38:39]OFD Sender: No OFD packet to send [23:38:44]OFD Sender: No OFD packet to send [23:38:49]OFD Sender: No OFD packet to send [23:38:54]OFD Sender: No OFD packet to send [23:38:59]OFD Sender: No OFD packet to send [23:39:04]OFD Sender: No OFD packet to send [23:39:09]OFD Sender: No OFD packet to send [23:39:14]OFD Sender: No OFD packet to send [23:39:19]OFD Sender: No OFD packet to send [23:39:24]OFD Sender: No OFD packet to send [23:39:29]OFD Sender: No OFD packet to send [23:39:34]OFD Sender: No OFD packet to send [23:39:39]OFD Sender: No OFD packet to send [23:39:44]OFD Sender: No OFD packet to send [23:39:49]OFD Sender: No OFD packet to send [23:39:54]OFD Sender: No OFD packet to send [23:39:59]OFD Sender: No OFD packet to send [23:40:04]OFD Sender: No OFD packet to send [23:40:09]OFD Sender: No OFD packet to send [23:40:14]OFD Sender: No OFD packet to send [23:40:19]OFD Sender: No OFD packet to send [23:40:19]accept exits with 9 [23:40:19]New connection [23:40:19]New thread 3066699108 created [23:40:19]Thread 3066555748 joined [23:40:19]Waiting for new connection... [23:40:19] Sock 9.Parse request [23:40:19]Sock 9.Check first char [23:40:19]Sock 9.First char is OK [23:40:19]request: POST /json_proto HTTP/1.0 [23:40:19]Method: POST [23:40:19]URL: /json_proto [23:40:19]Method is POST - this is cgi request [23:40:19]url: /json_proto [23:40:19]query_string will be loaded in cgi processing [23:40:19]execute_cgi json_proto POST (null) [23:40:19]execute_cgi path=json_proto method=POST [23:40:19]POST find Content-Length [23:40:19]Host: 172.17.40.4:8080 [23:40:19]Content-Length: 766 [23:40:19]Content-Type: application/json [23:40:19] [23:40:19]POST finish read [23:40:19]Found Content-Length = 766 [23:40:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536565", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:40:19]execute_script... [23: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)536565", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:40:19]POST & json_proto [23:40:19]process_json_proto [23:40:19]json parsed OK: [23:40:19]protocol is kg_v1.0 [23:40:19]action value=close_receipt [23:40:19]process_action close_receipt [23:40:19]cmd_close_receipt [23:40:19]MH_GetDate [23:40:19]Write to MH i2c: F0 00 00 AA 13 AC [23:40:19]Write i2c OK [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: F0 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: F0 09 00 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: F0 09 00 AA 13 00 64 43 14 67 68 1C 14 67 D6 [23:40:19]GetLastDocTimeStamp 1729381047 [23:40:19]current date 1729381220 [23:40:19]FM_GetShiftState [23:40:19]SAM_PROTO_GetShiftState [23:40:19]wFMCommunicate request_size=4 [23:40:19]MH_SAM_APDU [23:40:19]CAPDU: 80 13 01 00 [23:40:19]Write to MH i2c: E2 08 00 AB 13 80 13 01 00 00 00 00 00 3B [23:40:19]Write i2c OK [23:40:19]MH_I2C_Read... [23:40:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:40:19]Read from MH i2c: E2 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: E2 0E 00 [23:40:19]MH_I2C_Read... [23:40:19]Read from MH i2c: E2 0E 00 AB 13 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 7E [23:40:19]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:40:19]wFMCommunicate OK [23:40:19]SAM_PROTO_GetShiftState done [23:40:19]FM_GetShiftState done [23:40:19]opened in 1729296582 [23:40:19]opened+sec_in_day 1729382982 [23:40:19]quantity*price = 50041 [23:40:19]sum+1 = 50042 [23:40:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 648 19.10.2024 23:40 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 219003 ФПД: 276138011515402 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234020&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219003&fm=276138011515402&tin=02508201610067®Number=0000000000098116&sum=50041 [23:40:20]StoreToDocumentArchive [23:40:20]shift 443 fd 219003 [23:40:20]save to /storage/0443/doc_00219003 [23:40:20]save last doc name /storage/0443/doc_00219003 to /storage/kkm_last_doc_name [23:40:20]save OK [23:40:20]Clear old archive folders... [23:40:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:40:20]tlvbuf is 00FE8CD0 [23:40:20]SAM_PROTO_ClearQueue [23:40:20]wFMCommunicate request_size=4 [23:40:20]MH_SAM_APDU [23:40:20]CAPDU: 80 09 00 00 [23:40:20]Write to MH i2c: E2 08 00 B8 13 80 09 00 00 00 00 00 00 3D [23:40:20]Write i2c OK [23:40:20]MH_I2C_Read... [23:40:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:40:20]Read from MH i2c: E2 [23:40:20]MH_I2C_Read... [23:40:20]Read from MH i2c: E2 03 00 [23:40:20]MH_I2C_Read... [23:40:20]Read from MH i2c: E2 03 00 B8 13 00 90 00 3F [23:40:20]RAPDU: 90 00 [23:40:20]wFMCommunicate OK [23:40:20]SAM_PROTO_ClearQueue done [23:40:20]KKMCreateOFDPacket [23:40:20]OFDProtocolAddRootSTLVToBuf [23:40:20]FM_MakeSignedData [23:40:20]FM_MakeSignedData [23:40:20]SAM_PROTO_SignData [23:40:20]wFMCommunicate request_size=4 [23:40:20]MH_SAM_APDU [23:40:20]CAPDU: 80 0D 01 02 [23:40:20]Write to MH i2c: E2 08 00 B9 13 80 0D 01 02 00 00 00 00 45 [23:40:20]Write i2c OK [23:40:20]MH_I2C_Read... [23:40:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:40:20]Read from MH i2c: E2 [23:40:20]MH_I2C_Read... [23:40:20]Read from MH i2c: E2 03 00 [23:40:20]MH_I2C_Read... [23:40:20]Read from MH i2c: E2 03 00 B9 13 00 90 00 40 [23:40:20]RAPDU: 90 00 [23:40:20]wFMCommunicate OK [23:40:20]wFMCommunicate request_size=255 [23:40:20]MH_SAM_APDU [23:40:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 88 02 00 00 F4 03 04 00 64 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7B 57 03 00 35 04 06 00 FB [23:40:20]Write to MH i2c: E2 02 01 BA 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 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 88 02 00 00 F4 03 04 00 64 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7B 57 03 00 35 04 06 00 FB 00 00 57 [23:40:20]Write i2c OK [23:40:20]MH_I2C_Read... [23:40:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:21]Read from MH i2c: E2 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: E2 03 00 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: E2 03 00 BA 13 00 90 00 41 [23:40:21]RAPDU: 90 00 [23:40:21]wFMCommunicate OK [23:40:21]wFMCommunicate request_size=10 [23:40:21]MH_SAM_APDU [23:40:21]CAPDU: 80 0D 02 02 05 25 64 15 DA 0A [23:40:21]Write to MH i2c: E2 0D 00 BB 13 80 0D 02 02 05 00 25 64 15 DA 0A 00 00 D4 [23:40:21]Write i2c OK [23:40:21]MH_I2C_Read... [23:40:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:21]Read from MH i2c: E2 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: E2 03 00 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: E2 03 00 BB 13 00 90 00 42 [23:40:21]RAPDU: 90 00 [23:40:21]wFMCommunicate OK [23:40:21]wFMCommunicate request_size=4 [23:40:21]MH_SAM_APDU [23:40:21]CAPDU: 80 0D 03 02 [23:40:21]Write to MH i2c: E2 08 00 BC 13 80 0D 03 02 00 00 00 00 4A [23:40:21]Write i2c OK [23:40:21]MH_I2C_Read... [23:40:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:40:21]Read from MH i2c: E2 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: E2 0B 00 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: E2 0B 00 BC 13 00 E1 02 A7 DB 68 61 46 3F 90 00 FE [23:40:21]RAPDU: E1 02 A7 DB 68 61 46 3F 90 00 [23:40:21]wFMCommunicate OK [23:40:21]SAM_PROTO_SignData done [23:40:21]FM_MakeSignedData done [23:40:21]CreateOFDProtocolMessage [23:40:21]wFMCommunicate request_size=4 [23:40:21]MH_SAM_APDU [23:40:21]CAPDU: 80 11 00 00 [23:40:21]Write to MH i2c: E2 08 00 BD 13 80 11 00 00 00 00 00 00 4A [23:40:21]Write i2c OK [23:40:21]MH_I2C_Read... [23:40:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:40:21]Read from MH i2c: E2 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: E2 17 00 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: E2 17 00 BD 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 99 [23:40:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:40:21]wFMCommunicate OK [23:40:21]CreateOFDProtocolMessage done [23:40:21]OFDSenderStorePacket 219003 [23:40:21]StoreOFDPacket docnum=219003 [23:40:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9C 81 07 01 16 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 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 88 02 00 00 F4 03 04 00 64 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7B 57 03 00 35 04 06 00 FB 25 64 15 DA 0A E1 02 A7 DB 68 61 46 3F [23:40:21]CheckFolder [23:40:21]dirname=/storage/ofd_packets [23:40:21]CheckFolder done [23:40:21]ProducePacketName [23:40:21]name=ofd_packets/00219003 [23:40:21]NVStorageSaveData ofd_packets/00219003 [23:40:21]File name is /storage/ofd_packets/00219003 [23:40:21]Write 301 bytes [23:40:21]NVStorageSaveData done [23:40:21]OFDSenderStorePacket done [23:40:21]KKMCreateOFDPacket done [23:40:21]NVStorageSaveData kkm_last_timestamp [23:40:21]File name is /storage/kkm_last_timestamp [23:40:21]Write 4 bytes [23:40:21]NVStorageSaveData done [23:40:21]ExternCall_PrintAddStr [23:40:21]wPrintStart [23:40:21]Write to MH i2c: 01 00 00 BE 13 D1 [23:40:21]Write i2c OK [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: 01 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: 01 07 00 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: 01 07 00 BE 13 00 00 00 00 00 FF 0F E6 [23:40:21]RasterBufferAndPrint [23:40:21]line Счет N : (1)536565 [23:40:21]line ИНН: 02508201610067 [23:40:21]line Контрольно-Кассовый Чек [23:40:21]line ПРОДАЖА [23:40:21]line ТРК (МРК, ГНК) : 43 [23:40:21]line Товар: 2710124130 [23:40:21]line Аи-92-К-2 [23:40:21]line 7.480 * 66.90 [23:40:21]line = 500.41 [23:40:21]line НДС 12% НСП 1% [23:40:21]line > о реализуемом товаре [23:40:21]line ИТОГО: 500.41 [23:40:21]line НСП 1% : 4.43 [23:40:21]line НДС 12% : 53.14 [23:40:21]line Наличными: 0.00 [23:40:21]line Безнал.: 500.41 [23:40:21]line Место: АЗС № 84 "Партнер Нефть" [23:40:21]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:40:21]line СНО: Общий режим [23:40:21]line Чек 648 19.10.2024 23:40 [23:40:21]line Смена: 443 ФФД: 1.0 [23:40:21]line ЗНМ: 0300000178 [23:40:21]line РНМ: 0000000000098116 [23:40:21]line Версия ККМ: 001 [23:40:21]line Платежная система: Mbank [23:40:21]line ФМ: 0000000000965413 [23:40:21]line ФД: 219003 [23:40:21]line ФПД: 276138011515402 [23:40:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234020&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219003&fm=276138011515402&tin=02508201610067®Number=0000000000098116&sum=50041 [23:40:21]written 0, free lines is 4095 [23:40:21]OFD Sender: Processing packet 219003 [packets to send 80, broken 79] [23:40:21]ProducePacketName [23:40:21]name=ofd_packets/00219003 [23:40:21]OFD Sender: To server: pG, [23:40:21]CommunicateWithHost lk.salyk.kg:30040 [23:40:21]ConnectInit lk.salyk.kg [23:40:21]Connected sock=10 [23:40:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 9C 81 07 01 16 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 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 88 02 00 00 F4 03 04 00 64 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7B 57 03 00 35 04 06 00 FB 25 64 15 DA 0A E1 02 A7 DB 68 61 46 3F [23:40:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 2F 9D 47 00 8A 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 39 36 35 34 31 33 10 04 04 00 7B 57 03 00 F4 03 04 00 11 EF 13 67 B6 04 01 00 00 DF C8 DD DB 39 EA B9 4B [23:40:21]CommunicateWithHost err = 0 [23:40:21]CheckOFDResponse [23:40:21]1017 (14) - 77093643461234 [23:40:21]1041 (16) - 0000000000965413 [23:40:21]1040 (4) - 219003 [23:40:21]1012 (4) - 19.10.2024 17:40 [23:40:21]1206 (1) - 0 [23:40:21]OFD Sender: Remove packet 219003 [23:40:21]ProducePacketName [23:40:21]name=ofd_packets/00219003 [23:40:21]NVStorageDeleteData [23:40:21]Write to MH i2c: 01 00 00 E7 13 FA [23:40:21]Write i2c OK [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: 01 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: 01 07 00 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: 01 07 00 E7 13 00 00 00 00 00 04 0D 12 [23:40:21]RasterBufferAndPrint [23:40:21]line [23:40:21]line [23:40:21]line [23:40:21]line [23:40:21]line [23:40:21]written 0, free lines is 3339 [23:40:21]MH_Cut [23:40:21]Write to MH i2c: D1 01 00 EE 13 01 D3 [23:40:21]Write i2c OK [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: D1 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: D1 01 00 [23:40:21]MH_I2C_Read... [23:40:21]Read from MH i2c: D1 01 00 EE 13 00 D2 [23:40:21]Write to MH i2c: 01 00 00 EF 13 02 [23:40:21]Write i2c OK [23:40:21]MH_I2C_Read... [23:40:22]OFD Sender: No OFD packet to send [23:40:22]*** Cut start [23:40:22]*** Partial cut [23:40:22]*** CUTSNS_PIN = 1 [23:40:22]*** CUTSNS_PIN = 0 [23:40:22]*** Brake cut motor [23:40:23]Read from MH i2c: 01 [23:40:23]MH_I2C_Read... [23:40:23]*** Stop cut motor [23:40:23]*** Cut end [23:40:23]Read from MH i2c: 01 07 00 [23:40:23]MH_I2C_Read... [23:40:23]Read from MH i2c: 01 07 00 EF 13 00 00 00 00 00 FF 0F 17 [23:40:23]process_action close_receipt done [23:40:23]requested_data is exist [23:40:23]produce_requested_data [23:40:23]requested_item fm.sn is exist - process it [23:40:23]wFMCommunicate request_size=4 [23:40:23]MH_SAM_APDU [23:40:23]CAPDU: 80 11 00 00 [23:40:23]Write to MH i2c: E2 08 00 F0 13 80 11 00 00 00 00 00 00 7D [23:40:23]Write i2c OK [23:40:23]MH_I2C_Read... [23:40:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:40:23]Read from MH i2c: E2 [23:40:23]MH_I2C_Read... [23:40:23]Read from MH i2c: E2 17 00 [23:40:23]MH_I2C_Read... [23:40:23]Read from MH i2c: E2 17 00 F0 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 CC [23:40:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:40:23]wFMCommunicate OK [23:40:23]requested_item fd.num is exist - process it [23:40:23]SAM_PROTO_GetFieldsCounters [23:40:23]wFMCommunicate request_size=4 [23:40:23]MH_SAM_APDU [23:40:23]CAPDU: 80 13 00 00 [23:40:23]Write to MH i2c: E2 08 00 F1 13 80 13 00 00 00 00 00 00 80 [23:40:23]Write i2c OK [23:40:23]MH_I2C_Read... [23:40:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:40:23]Read from MH i2c: E2 [23:40:23]MH_I2C_Read... [23:40:23]Read from MH i2c: E2 62 00 [23:40:23]MH_I2C_Read... [23:40:23]Read from MH i2c: E2 62 00 F1 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 88 02 00 00 5E 04 04 00 88 02 00 00 57 04 04 00 89 02 00 00 19 04 04 00 00 00 00 00 90 00 CC [23:40:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7B 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 88 02 00 00 5E 04 04 00 88 02 00 00 57 04 04 00 89 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:40:23]wFMCommunicate OK [23:40:23]SAM_PROTO_GetFieldsCounters done [23:40:23]requested_item shift.num is exist - process it [23:40:23]requested_item shift.opened is exist - process it [23:40:23]req_shift_opened [23:40:23]FM_GetShiftState [23:40:23]SAM_PROTO_GetShiftState [23:40:23]wFMCommunicate request_size=4 [23:40:23]MH_SAM_APDU [23:40:23]CAPDU: 80 13 01 00 [23:40:23]Write to MH i2c: E2 08 00 F2 13 80 13 01 00 00 00 00 00 82 [23:40:23]Write i2c OK [23:40:23]MH_I2C_Read... [23:40:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:40:23]Read from MH i2c: E2 [23:40:23]MH_I2C_Read... [23:40:23]Read from MH i2c: E2 0E 00 [23:40:23]MH_I2C_Read... [23:40:23]Read from MH i2c: E2 0E 00 F2 13 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C5 [23:40:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:40:23]wFMCommunicate OK [23:40:23]SAM_PROTO_GetShiftState done [23:40:23]FM_GetShiftState done [23:40:23]req_shift_opened done [23:40:23]requested_item shift.open_date is exist - process it [23:40:23]req_shift_open_date [23:40:23]req_shift_open_date done [23:40:23]produce_requested_data done [23:40:23]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219003,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:40:23]process_action_free close_receipt [23:40:23]json_value_free [23:40:23]json_value_free done [23:40:23]process_json_proto returns [23:40:23]Send response to host [23:40:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219003,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:40:23]free response buf [23:40:23]execute_script done [23:40:23]execute_script returns [23:40:23]free content buf [23:40:23]Sock 9.Close socket [23:40:23]Sock 9.Thread stoped [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:38]accept exits with 7 [23:40:38]New connection [23:40:38]New thread 3066555748 created [23:40:38]Thread 3066699108 joined [23:40:38]Waiting for new connection... [23:40:38] Sock 7.Parse request [23:40:38]Sock 7.Check first char [23:40:38]Sock 7.First char is OK [23:40:38]request: POST /json_proto HTTP/1.0 [23:40:38]Method: POST [23:40:38]URL: /json_proto [23:40:38]Method is POST - this is cgi request [23:40:38]url: /json_proto [23:40:38]query_string will be loaded in cgi processing [23:40:38]execute_cgi json_proto POST (null) [23:40:38]execute_cgi path=json_proto method=POST [23:40:38]POST find Content-Length [23:40:38]Host: 172.17.40.4:8080 [23:40:38]Content-Length: 664 [23:40:38]Content-Type: application/json [23:40:38] [23:40:38]POST finish read [23:40:38]Found Content-Length = 664 [23:40:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79837", "tax_sys" : 0, "items" : [ { "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:40:38]execute_script... [23:40:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79837", "tax_sys" : 0, "items" : [ { "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:40:38]POST & json_proto [23:40:38]process_json_proto [23:40:38]json parsed OK: [23:40:38]protocol is kg_v1.0 [23:40:38]action value=close_receipt [23:40:38]process_action close_receipt [23:40:38]cmd_close_receipt [23:40:38]MH_GetDate [23:40:38]Write to MH i2c: F0 00 00 F3 13 F5 [23:40:38]Write i2c OK [23:40:38]MH_I2C_Read... [23:40:38]Read from MH i2c: F0 [23:40:38]MH_I2C_Read... [23:40:38]Read from MH i2c: F0 09 00 [23:40:38]MH_I2C_Read... [23:40:38]Read from MH i2c: F0 09 00 F3 13 00 76 43 14 67 68 1C 14 67 31 [23:40:38]GetLastDocTimeStamp 1729381220 [23:40:38]current date 1729381238 [23:40:38]FM_GetShiftState [23:40:38]SAM_PROTO_GetShiftState [23:40:38]wFMCommunicate request_size=4 [23:40:38]MH_SAM_APDU [23:40:38]CAPDU: 80 13 01 00 [23:40:38]Write to MH i2c: E2 08 00 F4 13 80 13 01 00 00 00 00 00 84 [23:40:38]Write i2c OK [23:40:38]MH_I2C_Read... [23:40:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:40:38]Read from MH i2c: E2 [23:40:38]MH_I2C_Read... [23:40:38]Read from MH i2c: E2 0E 00 [23:40:38]MH_I2C_Read... [23:40:38]Read from MH i2c: E2 0E 00 F4 13 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 C7 [23:40:38]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:40:38]wFMCommunicate OK [23:40:38]SAM_PROTO_GetShiftState done [23:40:38]FM_GetShiftState done [23:40:38]opened in 1729296582 [23:40:38]opened+sec_in_day 1729382982 [23:40:38]quantity*price = 9500 [23:40:38]sum+1 = 9501 [23:40:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 649 19.10.2024 23:40 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 219004 ФПД: 73315809614080 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234038&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219004&fm=73315809614080&tin=02508201610067®Number=0000000000098116&sum=9500 0 [23:40:39]StoreToDocumentArchive [23:40:39]shift 443 fd 219004 [23:40:39]save to /storage/0443/doc_00219004 [23:40:39]save last doc name /storage/0443/doc_00219004 to /storage/kkm_last_doc_name [23:40:39]save OK [23:40:39]Clear old archive folders... [23:40:39]ProcessDocumentItem done err = 0, tmpTLVsize=296 [23:40:39]tlvbuf is 01018CB0 [23:40:39]SAM_PROTO_ClearQueue [23:40:39]wFMCommunicate request_size=4 [23:40:39]MH_SAM_APDU [23:40:39]CAPDU: 80 09 00 00 [23:40:39]Write to MH i2c: E2 08 00 01 14 80 09 00 00 00 00 00 00 87 [23:40:39]Write i2c OK [23:40:39]MH_I2C_Read... [23:40:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:40:39]Read from MH i2c: E2 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 01 14 00 90 00 89 [23:40:39]RAPDU: 90 00 [23:40:39]wFMCommunicate OK [23:40:39]SAM_PROTO_ClearQueue done [23:40:39]KKMCreateOFDPacket [23:40:39]OFDProtocolAddRootSTLVToBuf [23:40:39]FM_MakeSignedData [23:40:39]FM_MakeSignedData [23:40:39]SAM_PROTO_SignData [23:40:39]wFMCommunicate request_size=4 [23:40:39]MH_SAM_APDU [23:40:39]CAPDU: 80 0D 01 02 [23:40:39]Write to MH i2c: E2 08 00 02 14 80 0D 01 02 00 00 00 00 8F [23:40:39]Write i2c OK [23:40:39]MH_I2C_Read... [23:40:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:40:39]Read from MH i2c: E2 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 02 14 00 90 00 8A [23:40:39]RAPDU: 90 00 [23:40:39]wFMCommunicate OK [23:40:39]wFMCommunicate request_size=255 [23:40:39]MH_SAM_APDU [23:40:39]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 76 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [23:40:39]Write to MH i2c: E2 02 01 03 14 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 76 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 8A [23:40:39]Write i2c OK [23:40:39]MH_I2C_Read... [23:40:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:39]Read from MH i2c: E2 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 03 14 00 90 00 8B [23:40:39]RAPDU: 90 00 [23:40:39]wFMCommunicate OK [23:40:39]wFMCommunicate request_size=55 [23:40:39]MH_SAM_APDU [23:40:39]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7C 57 03 00 35 04 06 00 42 AE 2A C9 D9 00 [23:40:39]Write to MH i2c: E2 3A 00 04 14 80 0D 02 02 32 00 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7C 57 03 00 35 04 06 00 42 AE 2A C9 D9 00 00 00 79 [23:40:39]Write i2c OK [23:40:39]MH_I2C_Read... [23:40:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:39]Read from MH i2c: E2 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 04 14 00 90 00 8C [23:40:39]RAPDU: 90 00 [23:40:39]wFMCommunicate OK [23:40:39]wFMCommunicate request_size=4 [23:40:39]MH_SAM_APDU [23:40:39]CAPDU: 80 0D 03 02 [23:40:39]Write to MH i2c: E2 08 00 05 14 80 0D 03 02 00 00 00 00 94 [23:40:39]Write i2c OK [23:40:39]MH_I2C_Read... [23:40:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:40:39]Read from MH i2c: E2 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 0B 00 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 0B 00 05 14 00 23 69 80 7B 07 DF 8F 4A 90 00 DB [23:40:39]RAPDU: 23 69 80 7B 07 DF 8F 4A 90 00 [23:40:39]wFMCommunicate OK [23:40:39]SAM_PROTO_SignData done [23:40:39]FM_MakeSignedData done [23:40:39]CreateOFDProtocolMessage [23:40:39]wFMCommunicate request_size=4 [23:40:39]MH_SAM_APDU [23:40:39]CAPDU: 80 11 00 00 [23:40:39]Write to MH i2c: E2 08 00 06 14 80 11 00 00 00 00 00 00 94 [23:40:39]Write i2c OK [23:40:39]MH_I2C_Read... [23:40:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:40:39]Read from MH i2c: E2 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 17 00 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 17 00 06 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E3 [23:40:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:40:39]wFMCommunicate OK [23:40:39]CreateOFDProtocolMessage done [23:40:39]OFDSenderStorePacket 219004 [23:40:39]StoreOFDPacket docnum=219004 [23:40:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 3C 01 00 00 D3 97 34 01 92 2B 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 76 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7C 57 03 00 35 04 06 00 42 AE 2A C9 D9 00 23 69 80 7B 07 DF 8F 4A [23:40:39]CheckFolder [23:40:39]dirname=/storage/ofd_packets [23:40:39]CheckFolder done [23:40:39]ProducePacketName [23:40:39]name=ofd_packets/00219004 [23:40:39]NVStorageSaveData ofd_packets/00219004 [23:40:39]File name is /storage/ofd_packets/00219004 [23:40:39]Write 346 bytes [23:40:39]NVStorageSaveData done [23:40:39]OFDSenderStorePacket done [23:40:39]KKMCreateOFDPacket done [23:40:39]NVStorageSaveData kkm_last_timestamp [23:40:39]File name is /storage/kkm_last_timestamp [23:40:39]Write 4 bytes [23:40:39]NVStorageSaveData done [23:40:39]ExternCall_PrintAddStr [23:40:39]wPrintStart [23:40:39]Write to MH i2c: 01 00 00 07 14 1B [23:40:39]Write i2c OK [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: 01 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: 01 07 00 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: 01 07 00 07 14 00 00 00 00 00 FF 0F 30 [23:40:39]RasterBufferAndPrint [23:40:39]line Счет N : (3)79837 [23:40:39]line ИНН: 02508201610067 [23:40:39]line Контрольно-Кассовый Чек [23:40:39]line ПРОДАЖА [23:40:39]line Товар: 4631150682851 [23:40:39]line Нап En Dragon Mojito лайм,клуб ж/б 0,45л [23:40:39]line 1.000 * 95.00 [23:40:39]line = 95.00 [23:40:39]line НДС 12% НСП 1% [23:40:39]line > о реализуемом товаре [23:40:39]line ИТОГО: 95.00 [23:40:39]line НСП 1% : 0.84 [23:40:39]line НДС 12% : 10.09 [23:40:39]line Наличными: 95.00 [23:40:39]line Безнал.: 0.00 [23:40:39]line Место: АЗС № 84 "Партнер Нефть" [23:40:39]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:40:39]line СНО: Общий режим [23:40:39]line Чек 649 19.10.2024 23:40 [23:40:39]line Смена: 443 ФФД: 1.0 [23:40:39]line ЗНМ: 0300000178 [23:40:39]line РНМ: 0000000000098116 [23:40:39]line Версия ККМ: 001 [23:40:39]line ФМ: 0000000000965413 [23:40:39]line ФД: 219004 [23:40:39]line ФПД: 73315809614080 [23:40:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234038&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219004&fm=73315809614080&tin=02508201610067®Number=0000000000098116&sum=9500 [23:40:40]line 0 [23:40:40]OFD Sender: Processing packet 219004 [packets to send 80, broken 79] [23:40:40]ProducePacketName [23:40:40]name=ofd_packets/00219004 [23:40:40]OFD Sender: To server: pG, [23:40:40]CommunicateWithHost lk.salyk.kg:30040 [23:40:40]ConnectInit lk.salyk.kg [23:40:40]written 0, free lines is 4095 [23:40:40]Connected sock=10 [23:40:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 3C 01 00 00 D3 97 34 01 92 2B 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 76 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7C 57 03 00 35 04 06 00 42 AE 2A C9 D9 00 23 69 80 7B 07 DF 8F 4A [23:40:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C8 AD 47 00 3C 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 39 36 35 34 31 33 10 04 04 00 7C 57 03 00 F4 03 04 00 24 EF 13 67 B6 04 01 00 00 F3 56 59 20 AF A6 BE 58 [23:40:40]CommunicateWithHost err = 0 [23:40:40]CheckOFDResponse [23:40:40]1017 (14) - 77093643461234 [23:40:40]1041 (16) - 0000000000965413 [23:40:40]1040 (4) - 219004 [23:40:40]1012 (4) - 19.10.2024 17:40 [23:40:40]1206 (1) - 0 [23:40:40]OFD Sender: Remove packet 219004 [23:40:40]ProducePacketName [23:40:40]name=ofd_packets/00219004 [23:40:40]NVStorageDeleteData [23:40:40]Write to MH i2c: 01 00 00 30 14 44 [23:40:40]Write i2c OK [23:40:40]MH_I2C_Read... [23:40:40]Read from MH i2c: 01 [23:40:40]MH_I2C_Read... [23:40:40]Read from MH i2c: 01 07 00 [23:40:40]MH_I2C_Read... [23:40:40]Read from MH i2c: 01 07 00 30 14 00 00 00 00 00 F5 0C 4C [23:40:40]RasterBufferAndPrint [23:40:40]line [23:40:40]line [23:40:40]line [23:40:40]line [23:40:40]line [23:40:40]written 0, free lines is 3323 [23:40:40]MH_Cut [23:40:40]Write to MH i2c: D1 01 00 37 14 01 1D [23:40:40]Write i2c OK [23:40:40]MH_I2C_Read... [23:40:40]Read from MH i2c: D1 [23:40:40]MH_I2C_Read... [23:40:40]Read from MH i2c: D1 01 00 [23:40:40]MH_I2C_Read... [23:40:40]Read from MH i2c: D1 01 00 37 14 00 1C [23:40:40]Write to MH i2c: 01 00 00 38 14 4C [23:40:40]Write i2c OK [23:40:40]MH_I2C_Read... [23:40:41]OFD Sender: No OFD packet to send [23:40:41]*** Cut start [23:40:41]*** Partial cut [23:40:41]*** CUTSNS_PIN = 1 [23:40:41]*** CUTSNS_PIN = 0 [23:40:41]*** Brake cut motor [23:40:41]Read from MH i2c: 01 [23:40:41]MH_I2C_Read... [23:40:41]Read from MH i2c: 01 07 00 [23:40:41]MH_I2C_Read... [23:40:41]*** Stop cut motor [23:40:41]*** Cut end [23:40:41]Read from MH i2c: 01 07 00 38 14 00 00 00 00 00 FF 0F 61 [23:40:41]process_action close_receipt done [23:40:41]requested_data is exist [23:40:41]produce_requested_data [23:40:41]requested_item fm.sn is exist - process it [23:40:41]wFMCommunicate request_size=4 [23:40:41]MH_SAM_APDU [23:40:41]CAPDU: 80 11 00 00 [23:40:41]Write to MH i2c: E2 08 00 39 14 80 11 00 00 00 00 00 00 C7 [23:40:41]Write i2c OK [23:40:41]MH_I2C_Read... [23:40:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:40:42]Read from MH i2c: E2 [23:40:42]MH_I2C_Read... [23:40:42]Read from MH i2c: E2 17 00 [23:40:42]MH_I2C_Read... [23:40:42]Read from MH i2c: E2 17 00 39 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 16 [23:40:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:40:42]wFMCommunicate OK [23:40:42]requested_item fd.num is exist - process it [23:40:42]SAM_PROTO_GetFieldsCounters [23:40:42]wFMCommunicate request_size=4 [23:40:42]MH_SAM_APDU [23:40:42]CAPDU: 80 13 00 00 [23:40:42]Write to MH i2c: E2 08 00 3A 14 80 13 00 00 00 00 00 00 CA [23:40:42]Write i2c OK [23:40:42]MH_I2C_Read... [23:40:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:40:42]Read from MH i2c: E2 [23:40:42]MH_I2C_Read... [23:40:42]Read from MH i2c: E2 62 00 [23:40:42]MH_I2C_Read... [23:40:42]Read from MH i2c: E2 62 00 3A 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 89 02 00 00 5E 04 04 00 89 02 00 00 57 04 04 00 8A 02 00 00 19 04 04 00 00 00 00 00 90 00 1A [23:40:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7C 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 89 02 00 00 5E 04 04 00 89 02 00 00 57 04 04 00 8A 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:40:42]wFMCommunicate OK [23:40:42]SAM_PROTO_GetFieldsCounters done [23:40:42]requested_item shift.num is exist - process it [23:40:42]requested_item shift.opened is exist - process it [23:40:42]req_shift_opened [23:40:42]FM_GetShiftState [23:40:42]SAM_PROTO_GetShiftState [23:40:42]wFMCommunicate request_size=4 [23:40:42]MH_SAM_APDU [23:40:42]CAPDU: 80 13 01 00 [23:40:42]Write to MH i2c: E2 08 00 3B 14 80 13 01 00 00 00 00 00 CC [23:40:42]Write i2c OK [23:40:42]MH_I2C_Read... [23:40:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:40:42]Read from MH i2c: E2 [23:40:42]MH_I2C_Read... [23:40:42]Read from MH i2c: E2 0E 00 [23:40:42]MH_I2C_Read... [23:40:42]Read from MH i2c: E2 0E 00 3B 14 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 0F [23:40:42]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:40:42]wFMCommunicate OK [23:40:42]SAM_PROTO_GetShiftState done [23:40:42]FM_GetShiftState done [23:40:42]req_shift_opened done [23:40:42]requested_item shift.open_date is exist - process it [23:40:42]req_shift_open_date [23:40:42]req_shift_open_date done [23:40:42]produce_requested_data done [23:40:42]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219004,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:40:42]process_action_free close_receipt [23:40:42]json_value_free [23:40:42]json_value_free done [23:40:42]process_json_proto returns [23:40:42]Send response to host [23:40:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219004,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:40:42]free response buf [23:40:42]execute_script done [23:40:42]execute_script returns [23:40:42]free content buf [23:40:42]Sock 7.Close socket [23:40:42]Sock 7.Thread stoped [23:40:46]OFD Sender: No OFD packet to send [23:40:51]OFD Sender: No OFD packet to send [23:40:56]OFD Sender: No OFD packet to send [23:41:01]OFD Sender: No OFD packet to send [23:41:06]OFD Sender: No OFD packet to send [23:41:11]OFD Sender: No OFD packet to send [23:41:16]OFD Sender: No OFD packet to send [23:41:21]OFD Sender: No OFD packet to send [23:41:26]OFD Sender: No OFD packet to send [23:41:31]OFD Sender: No OFD packet to send [23:41:31]accept exits with 9 [23:41:31]New connection [23:41:31]New thread 3066699108 created [23:41:31]Thread 3066555748 joined [23:41:31]Waiting for new connection... [23:41:31] Sock 9.Parse request [23:41:31]Sock 9.Check first char [23:41:31]Sock 9.First char is OK [23:41:31]request: POST /json_proto HTTP/1.0 [23:41:31]Method: POST [23:41:31]URL: /json_proto [23:41:31]Method is POST - this is cgi request [23:41:31]url: /json_proto [23:41:31]query_string will be loaded in cgi processing [23:41:31]execute_cgi json_proto POST (null) [23:41:31]execute_cgi path=json_proto method=POST [23:41:31]POST find Content-Length [23:41:31]Host: 172.17.40.4:8080 [23:41:31]Content-Length: 682 [23:41:31]Content-Type: application/json [23:41:31] [23:41:31]POST finish read [23:41:31]Found Content-Length = 682 [23:41:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 40.100, "sum" : 2975.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2975.00, "payments": [ { "type": 0, "sum" : 2975.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:41:31]execute_script... [23:41: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)536566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 40.100, "sum" : 2975.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2975.00, "payments": [ { "type": 0, "sum" : 2975.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:41:31]POST & json_proto [23:41:31]process_json_proto [23:41:31]json parsed OK: [23:41:31]protocol is kg_v1.0 [23:41:31]action value=close_receipt [23:41:31]process_action close_receipt [23:41:31]cmd_close_receipt [23:41:31]MH_GetDate [23:41:31]Write to MH i2c: F0 00 00 3C 14 3F [23:41:31]Write i2c OK [23:41:31]MH_I2C_Read... [23:41:31]Read from MH i2c: F0 [23:41:31]MH_I2C_Read... [23:41:31]Read from MH i2c: F0 09 00 [23:41:31]MH_I2C_Read... [23:41:31]Read from MH i2c: F0 09 00 3C 14 00 AC 43 14 67 68 1C 14 67 B1 [23:41:31]GetLastDocTimeStamp 1729381238 [23:41:31]current date 1729381292 [23:41:31]FM_GetShiftState [23:41:31]SAM_PROTO_GetShiftState [23:41:31]wFMCommunicate request_size=4 [23:41:31]MH_SAM_APDU [23:41:31]CAPDU: 80 13 01 00 [23:41:31]Write to MH i2c: E2 08 00 3D 14 80 13 01 00 00 00 00 00 CE [23:41:31]Write i2c OK [23:41:31]MH_I2C_Read... [23:41:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:41:31]Read from MH i2c: E2 [23:41:31]MH_I2C_Read... [23:41:31]Read from MH i2c: E2 0E 00 [23:41:31]MH_I2C_Read... [23:41:31]Read from MH i2c: E2 0E 00 3D 14 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 11 [23:41:31]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:41:31]wFMCommunicate OK [23:41:31]SAM_PROTO_GetShiftState done [23:41:31]FM_GetShiftState done [23:41:31]opened in 1729296582 [23:41:31]opened+sec_in_day 1729382982 [23:41:31]quantity*price = 297542 [23:41:31]sum+1 = 297543 [23:41:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 2975.00 Внесено: 3000.00 СДАЧА: 25.00 НСП 1% : 26.33 НДС 12% : 315.97 Наличными: 2975.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 650 19.10.2024 23:41 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 219005 ФПД: 64290381769149 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234132&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219005&fm=64290381769149&tin=02508201610067®Number=0000000000098116&sum=297500 [23:41:33]StoreToDocumentArchive [23:41:33]shift 443 fd 219005 [23:41:33]save to /storage/0443/doc_00219005 [23:41:33]save last doc name /storage/0443/doc_00219005 to /storage/kkm_last_doc_name [23:41:33]save OK [23:41:33]Clear old archive folders... [23:41:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:41:33]tlvbuf is 01018670 [23:41:33]SAM_PROTO_ClearQueue [23:41:33]wFMCommunicate request_size=4 [23:41:33]MH_SAM_APDU [23:41:33]CAPDU: 80 09 00 00 [23:41:33]Write to MH i2c: E2 08 00 4A 14 80 09 00 00 00 00 00 00 D0 [23:41:33]Write i2c OK [23:41:33]MH_I2C_Read... [23:41:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:41:33]Read from MH i2c: E2 [23:41:33]MH_I2C_Read... [23:41:33]Read from MH i2c: E2 03 00 [23:41:33]MH_I2C_Read... [23:41:33]Read from MH i2c: E2 03 00 4A 14 00 90 00 D2 [23:41:33]RAPDU: 90 00 [23:41:33]wFMCommunicate OK [23:41:33]SAM_PROTO_ClearQueue done [23:41:33]KKMCreateOFDPacket [23:41:33]OFDProtocolAddRootSTLVToBuf [23:41:33]FM_MakeSignedData [23:41:33]FM_MakeSignedData [23:41:33]SAM_PROTO_SignData [23:41:33]wFMCommunicate request_size=4 [23:41:33]MH_SAM_APDU [23:41:33]CAPDU: 80 0D 01 02 [23:41:33]Write to MH i2c: E2 08 00 4B 14 80 0D 01 02 00 00 00 00 D8 [23:41:33]Write i2c OK [23:41:33]MH_I2C_Read... [23:41:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:41:33]Read from MH i2c: E2 [23:41:33]MH_I2C_Read... [23:41:33]Read from MH i2c: E2 03 00 [23:41:33]MH_I2C_Read... [23:41:33]Read from MH i2c: E2 03 00 4B 14 00 90 00 D3 [23:41:33]RAPDU: 90 00 [23:41:33]wFMCommunicate OK [23:41:33]wFMCommunicate request_size=255 [23:41:33]MH_SAM_APDU [23:41:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A4 9C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 46 8A 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 8A 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6D 7B 00 00 00 00 07 04 06 00 1C 8A 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 AC 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7D 57 03 00 35 04 06 00 3A [23:41:33]Write to MH i2c: E2 02 01 4C 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A4 9C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 46 8A 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 8A 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6D 7B 00 00 00 00 07 04 06 00 1C 8A 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 AC 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7D 57 03 00 35 04 06 00 3A 00 00 5E [23:41:33]Write i2c OK [23:41:33]MH_I2C_Read... [23:41:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:41:33]Read from MH i2c: E2 [23:41:33]MH_I2C_Read... [23:41:33]Read from MH i2c: E2 03 00 [23:41:33]MH_I2C_Read... [23:41:33]Read from MH i2c: E2 03 00 4C 14 00 90 00 D4 [23:41:33]RAPDU: 90 00 [23:41:33]wFMCommunicate OK [23:41:33]wFMCommunicate request_size=10 [23:41:33]MH_SAM_APDU [23:41:33]CAPDU: 80 0D 02 02 05 78 C5 5E 29 BD [23:41:33]Write to MH i2c: E2 0D 00 4D 14 80 0D 02 02 05 00 78 C5 5E 29 BD 00 00 66 [23:41:33]Write i2c OK [23:41:33]MH_I2C_Read... [23:41:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:41:33]Read from MH i2c: E2 [23:41:33]MH_I2C_Read... [23:41:33]Read from MH i2c: E2 03 00 [23:41:33]MH_I2C_Read... [23:41:33]Read from MH i2c: E2 03 00 4D 14 00 90 00 D5 [23:41:33]RAPDU: 90 00 [23:41:33]wFMCommunicate OK [23:41:33]wFMCommunicate request_size=4 [23:41:33]MH_SAM_APDU [23:41:33]CAPDU: 80 0D 03 02 [23:41:33]Write to MH i2c: E2 08 00 4E 14 80 0D 03 02 00 00 00 00 DD [23:41:33]Write i2c OK [23:41:33]MH_I2C_Read... [23:41:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:41:33]Read from MH i2c: E2 [23:41:33]MH_I2C_Read... [23:41:33]Read from MH i2c: E2 0B 00 [23:41:33]MH_I2C_Read... [23:41:33]Read from MH i2c: E2 0B 00 4E 14 00 5D 37 CD 3C 4A A4 74 7B 90 00 58 [23:41:33]RAPDU: 5D 37 CD 3C 4A A4 74 7B 90 00 [23:41:33]wFMCommunicate OK [23:41:33]SAM_PROTO_SignData done [23:41:33]FM_MakeSignedData done [23:41:33]CreateOFDProtocolMessage [23:41:33]wFMCommunicate request_size=4 [23:41:33]MH_SAM_APDU [23:41:33]CAPDU: 80 11 00 00 [23:41:33]Write to MH i2c: E2 08 00 4F 14 80 11 00 00 00 00 00 00 DD [23:41:33]Write i2c OK [23:41:33]MH_I2C_Read... [23:41:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:41:33]Read from MH i2c: E2 [23:41:33]MH_I2C_Read... [23:41:33]Read from MH i2c: E2 17 00 [23:41:33]MH_I2C_Read... [23:41:33]Read from MH i2c: E2 17 00 4F 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 2C [23:41:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:41:33]wFMCommunicate OK [23:41:33]CreateOFDProtocolMessage done [23:41:33]OFDSenderStorePacket 219005 [23:41:33]StoreOFDPacket docnum=219005 [23:41:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6E DA 07 01 91 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A4 9C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 46 8A 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 8A 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6D 7B 00 00 00 00 07 04 06 00 1C 8A 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 AC 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7D 57 03 00 35 04 06 00 3A 78 C5 5E 29 BD 5D 37 CD 3C 4A A4 74 7B [23:41:33]CheckFolder [23:41:33]dirname=/storage/ofd_packets [23:41:33]CheckFolder done [23:41:33]ProducePacketName [23:41:33]name=ofd_packets/00219005 [23:41:33]NVStorageSaveData ofd_packets/00219005 [23:41:33]File name is /storage/ofd_packets/00219005 [23:41:33]Write 301 bytes [23:41:33]NVStorageSaveData done [23:41:33]OFDSenderStorePacket done [23:41:33]KKMCreateOFDPacket done [23:41:33]NVStorageSaveData kkm_last_timestamp [23:41:33]File name is /storage/kkm_last_timestamp [23:41:33]Write 4 bytes [23:41:33]NVStorageSaveData done [23:41:33]ExternCall_PrintAddStr [23:41:33]wPrintStart [23:41:33]Write to MH i2c: 01 00 00 50 14 64 [23:41:33]Write i2c OK [23:41:33]MH_I2C_Read... [23:41:33]Read from MH i2c: 01 [23:41:33]MH_I2C_Read... [23:41:33]Read from MH i2c: 01 07 00 [23:41:33]MH_I2C_Read... [23:41:33]Read from MH i2c: 01 07 00 50 14 00 00 00 00 00 FF 0F 79 [23:41:33]RasterBufferAndPrint [23:41:33]line Счет N : (1)536566 [23:41:33]line ИНН: 02508201610067 [23:41:33]line Контрольно-Кассовый Чек [23:41:33]line ПРОДАЖА [23:41:33]line ТРК (МРК, ГНК) : 21 [23:41:33]line Товар: 2710124500 [23:41:33]line Аи-95-К-3 [23:41:33]line 40.100 * 74.20 [23:41:33]line = 2975.42 [23:41:33]line НДС 12% НСП 1% [23:41:33]line > о реализуемом товаре [23:41:33]line ОКРУГЛЕНИЕ: -0.42 [23:41:33]line ИТОГО: 2975.00 [23:41:33]line Внесено: 3000.00 [23:41:33]line СДАЧА: 25.00 [23:41:33]line НСП 1% : 26.33 [23:41:33]line НДС 12% : 315.97 [23:41:33]line Наличными: 2975.00 [23:41:33]line Безнал.: 0.00 [23:41:33]line Место: АЗС № 84 "Партнер Нефть" [23:41:33]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:41:33]line СНО: Общий режим [23:41:33]line Чек 650 19.10.2024 23:41 [23:41:33]line Смена: 443 ФФД: 1.0 [23:41:33]line ЗНМ: 0300000178 [23:41:33]line РНМ: 0000000000098116 [23:41:33]line Версия ККМ: 001 [23:41:33]line ФМ: 0000000000965413 [23:41:33]line ФД: 219005 [23:41:33]line ФПД: 64290381769149 [23:41:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234132&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219005&fm=64290381769149&tin=02508201610067®Number=0000000000098116&sum=297500 [23:41:33]OFD Sender: Processing packet 219005 [packets to send 80, broken 79] [23:41:33]ProducePacketName [23:41:33]name=ofd_packets/00219005 [23:41:33]OFD Sender: To server: pG, [23:41:33]CommunicateWithHost lk.salyk.kg:30040 [23:41:33]ConnectInit lk.salyk.kg [23:41:33]written 0, free lines is 4095 [23:41:34]Connected sock=10 [23:41:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 6E DA 07 01 91 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A4 9C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 46 8A 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 8A 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6D 7B 00 00 00 00 07 04 06 00 1C 8A 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 AC 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7D 57 03 00 35 04 06 00 3A 78 C5 5E 29 BD 5D 37 CD 3C 4A A4 74 7B [23:41:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 94 AB 47 00 E0 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7D 57 03 00 F4 03 04 00 5A EF 13 67 B6 04 01 00 00 83 D6 7A 3B C8 50 26 18 [23:41:34]CommunicateWithHost err = 0 [23:41:34]CheckOFDResponse [23:41:34]1017 (14) - 77093643461234 [23:41:34]1041 (16) - 0000000000965413 [23:41:34]1040 (4) - 219005 [23:41:34]1012 (4) - 19.10.2024 17:41 [23:41:34]1206 (1) - 0 [23:41:34]OFD Sender: Remove packet 219005 [23:41:34]ProducePacketName [23:41:34]name=ofd_packets/00219005 [23:41:34]NVStorageDeleteData [23:41:34]Write to MH i2c: 01 00 00 7B 14 8F [23:41:34]Write i2c OK [23:41:34]MH_I2C_Read... [23:41:34]Read from MH i2c: 01 [23:41:34]MH_I2C_Read... [23:41:34]Read from MH i2c: 01 07 00 [23:41:34]MH_I2C_Read... [23:41:34]Read from MH i2c: 01 07 00 7B 14 00 00 00 00 00 E4 0C 86 [23:41:34]RasterBufferAndPrint [23:41:34]line [23:41:34]line [23:41:34]line [23:41:34]line [23:41:34]line [23:41:34]written 0, free lines is 3307 [23:41:34]MH_Cut [23:41:34]Write to MH i2c: D1 01 00 82 14 01 68 [23:41:34]Write i2c OK [23:41:34]MH_I2C_Read... [23:41:34]Read from MH i2c: D1 [23:41:34]MH_I2C_Read... [23:41:34]Read from MH i2c: D1 01 00 [23:41:34]MH_I2C_Read... [23:41:34]Read from MH i2c: D1 01 00 82 14 00 67 [23:41:34]Write to MH i2c: 01 00 00 83 14 97 [23:41:34]Write i2c OK [23:41:34]MH_I2C_Read... [23:41:34]OFD Sender: No OFD packet to send [23:41:35]*** Cut start [23:41:35]*** Partial cut [23:41:35]*** CUTSNS_PIN = 1 [23:41:35]*** CUTSNS_PIN = 0 [23:41:35]*** Brake cut motor [23:41:35]Read from MH i2c: 01 [23:41:35]MH_I2C_Read... [23:41:35]*** Stop cut motor [23:41:35]*** Cut end [23:41:35]Read from MH i2c: 01 07 00 [23:41:35]MH_I2C_Read... [23:41:35]Read from MH i2c: 01 07 00 83 14 00 00 00 00 00 FF 0F AC [23:41:35]process_action close_receipt done [23:41:35]requested_data is exist [23:41:35]produce_requested_data [23:41:35]requested_item fm.sn is exist - process it [23:41:35]wFMCommunicate request_size=4 [23:41:35]MH_SAM_APDU [23:41:35]CAPDU: 80 11 00 00 [23:41:35]Write to MH i2c: E2 08 00 84 14 80 11 00 00 00 00 00 00 12 [23:41:35]Write i2c OK [23:41:35]MH_I2C_Read... [23:41:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:41:35]Read from MH i2c: E2 [23:41:35]MH_I2C_Read... [23:41:35]Read from MH i2c: E2 17 00 [23:41:35]MH_I2C_Read... [23:41:35]Read from MH i2c: E2 17 00 84 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 61 [23:41:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:41:35]wFMCommunicate OK [23:41:35]requested_item fd.num is exist - process it [23:41:35]SAM_PROTO_GetFieldsCounters [23:41:35]wFMCommunicate request_size=4 [23:41:35]MH_SAM_APDU [23:41:35]CAPDU: 80 13 00 00 [23:41:35]Write to MH i2c: E2 08 00 85 14 80 13 00 00 00 00 00 00 15 [23:41:35]Write i2c OK [23:41:35]MH_I2C_Read... [23:41:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:41:35]Read from MH i2c: E2 [23:41:35]MH_I2C_Read... [23:41:35]Read from MH i2c: E2 62 00 [23:41:35]MH_I2C_Read... [23:41:35]Read from MH i2c: E2 62 00 85 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 69 [23:41:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7D 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:41:35]wFMCommunicate OK [23:41:35]SAM_PROTO_GetFieldsCounters done [23:41:35]requested_item shift.num is exist - process it [23:41:35]requested_item shift.opened is exist - process it [23:41:35]req_shift_opened [23:41:35]FM_GetShiftState [23:41:35]SAM_PROTO_GetShiftState [23:41:35]wFMCommunicate request_size=4 [23:41:35]MH_SAM_APDU [23:41:35]CAPDU: 80 13 01 00 [23:41:35]Write to MH i2c: E2 08 00 86 14 80 13 01 00 00 00 00 00 17 [23:41:35]Write i2c OK [23:41:35]MH_I2C_Read... [23:41:35]Read from MH i2c: E2 [23:41:35]MH_I2C_Read... [23:41:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:41:35]Read from MH i2c: E2 0E 00 [23:41:35]MH_I2C_Read... [23:41:35]Read from MH i2c: E2 0E 00 86 14 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5A [23:41:35]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:41:35]wFMCommunicate OK [23:41:35]SAM_PROTO_GetShiftState done [23:41:35]FM_GetShiftState done [23:41:35]req_shift_opened done [23:41:35]requested_item shift.open_date is exist - process it [23:41:35]req_shift_open_date [23:41:35]req_shift_open_date done [23:41:35]produce_requested_data done [23:41:35]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219005,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:41:35]process_action_free close_receipt [23:41:35]json_value_free [23:41:35]json_value_free done [23:41:35]process_json_proto returns [23:41:35]Send response to host [23:41:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219005,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:41:35]free response buf [23:41:35]execute_script done [23:41:35]execute_script returns [23:41:35]free content buf [23:41:35]Sock 9.Close socket [23:41:35]Sock 9.Thread stoped [23:41:39]OFD Sender: No OFD packet to send [23:41:44]OFD Sender: No OFD packet to send [23:41:47]accept exits with 7 [23:41:47]New connection [23:41:47]New thread 3066555748 created [23:41:47]Thread 3066699108 joined [23:41:47]Waiting for new connection... [23:41:47] Sock 7.Parse request [23:41:47]Sock 7.Check first char [23:41:47]Sock 7.First char is OK [23:41:47]request: POST /json_proto HTTP/1.0 [23:41:47]Method: POST [23:41:47]URL: /json_proto [23:41:47]Method is POST - this is cgi request [23:41:47]url: /json_proto [23:41:47]query_string will be loaded in cgi processing [23:41:47]execute_cgi json_proto POST (null) [23:41:47]execute_cgi path=json_proto method=POST [23:41:47]POST find Content-Length [23:41:47]Host: 172.17.40.4:8080 [23:41:47]Content-Length: 677 [23:41:47]Content-Type: application/json [23:41:47] [23:41:47]POST finish read [23:41:47]Found Content-Length = 677 [23:41:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [23:41:47]execute_script... [23:41: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)536567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [23:41:47]POST & json_proto [23:41:47]process_json_proto [23:41:47]json parsed OK: [23:41:47]protocol is kg_v1.0 [23:41:47]action value=close_receipt [23:41:47]process_action close_receipt [23:41:47]cmd_close_receipt [23:41:47]MH_GetDate [23:41:47]Write to MH i2c: F0 00 00 87 14 8A [23:41:47]Write i2c OK [23:41:47]MH_I2C_Read... [23:41:47]Read from MH i2c: F0 [23:41:47]MH_I2C_Read... [23:41:47]Read from MH i2c: F0 09 00 [23:41:47]MH_I2C_Read... [23:41:47]Read from MH i2c: F0 09 00 87 14 00 BC 43 14 67 68 1C 14 67 0C [23:41:47]GetLastDocTimeStamp 1729381292 [23:41:47]current date 1729381308 [23:41:47]FM_GetShiftState [23:41:47]SAM_PROTO_GetShiftState [23:41:47]wFMCommunicate request_size=4 [23:41:47]MH_SAM_APDU [23:41:47]CAPDU: 80 13 01 00 [23:41:47]Write to MH i2c: E2 08 00 88 14 80 13 01 00 00 00 00 00 19 [23:41:47]Write i2c OK [23:41:47]MH_I2C_Read... [23:41:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:41:47]Read from MH i2c: E2 [23:41:47]MH_I2C_Read... [23:41:47]Read from MH i2c: E2 0E 00 [23:41:47]MH_I2C_Read... [23:41:47]Read from MH i2c: E2 0E 00 88 14 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5C [23:41:47]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:41:47]wFMCommunicate OK [23:41:47]SAM_PROTO_GetShiftState done [23:41:47]FM_GetShiftState done [23:41:47]opened in 1729296582 [23:41:47]opened+sec_in_day 1729382982 [23:41:47]quantity*price = 20003 [23:41:47]sum+1 = 20004 [23:41:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 651 19.10.2024 23:41 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 219006 ФПД: 106081738878182 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234148&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219006&fm=106081738878182&tin=02508201610067®Number=0000000000098116&sum=20000 [23:41:49]StoreToDocumentArchive [23:41:49]shift 443 fd 219006 [23:41:49]save to /storage/0443/doc_00219006 [23:41:49]save last doc name /storage/0443/doc_00219006 to /storage/kkm_last_doc_name [23:41:49]save OK [23:41:49]Clear old archive folders... [23:41:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:41:49]tlvbuf is 00FEFCA0 [23:41:49]SAM_PROTO_ClearQueue [23:41:49]wFMCommunicate request_size=4 [23:41:49]MH_SAM_APDU [23:41:49]CAPDU: 80 09 00 00 [23:41:49]Write to MH i2c: E2 08 00 95 14 80 09 00 00 00 00 00 00 1B [23:41:49]Write i2c OK [23:41:49]MH_I2C_Read... [23:41:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:41:49]Read from MH i2c: E2 [23:41:49]MH_I2C_Read... [23:41:49]Read from MH i2c: E2 03 00 [23:41:49]MH_I2C_Read... [23:41:49]Read from MH i2c: E2 03 00 95 14 00 90 00 1D [23:41:49]RAPDU: 90 00 [23:41:49]wFMCommunicate OK [23:41:49]SAM_PROTO_ClearQueue done [23:41:49]KKMCreateOFDPacket [23:41:49]OFDProtocolAddRootSTLVToBuf [23:41:49]FM_MakeSignedData [23:41:49]FM_MakeSignedData [23:41:49]SAM_PROTO_SignData [23:41:49]wFMCommunicate request_size=4 [23:41:49]MH_SAM_APDU [23:41:49]CAPDU: 80 0D 01 02 [23:41:49]Write to MH i2c: E2 08 00 96 14 80 0D 01 02 00 00 00 00 23 [23:41:49]Write i2c OK [23:41:49]MH_I2C_Read... [23:41:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:41:49]Read from MH i2c: E2 [23:41:49]MH_I2C_Read... [23:41:49]Read from MH i2c: E2 03 00 [23:41:49]MH_I2C_Read... [23:41:49]Read from MH i2c: E2 03 00 96 14 00 90 00 1E [23:41:49]RAPDU: 90 00 [23:41:49]wFMCommunicate OK [23:41:49]wFMCommunicate request_size=255 [23:41:49]MH_SAM_APDU [23:41: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 8B 02 00 00 F4 03 04 00 BC 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7E 57 03 00 35 04 06 00 60 [23:41:49]Write to MH i2c: E2 02 01 97 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 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 8B 02 00 00 F4 03 04 00 BC 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7E 57 03 00 35 04 06 00 60 00 00 68 [23:41:49]Write i2c OK [23:41:49]MH_I2C_Read... [23:41:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:41:49]Read from MH i2c: E2 [23:41:49]MH_I2C_Read... [23:41:49]Read from MH i2c: E2 03 00 [23:41:49]MH_I2C_Read... [23:41:49]Read from MH i2c: E2 03 00 97 14 00 90 00 1F [23:41:49]RAPDU: 90 00 [23:41:49]wFMCommunicate OK [23:41:49]wFMCommunicate request_size=10 [23:41:49]MH_SAM_APDU [23:41:49]CAPDU: 80 0D 02 02 05 7B 14 5C EC E6 [23:41:49]Write to MH i2c: E2 0D 00 98 14 80 0D 02 02 05 00 7B 14 5C EC E6 00 00 ED [23:41:49]Write i2c OK [23:41:49]MH_I2C_Read... [23:41:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:41:49]Read from MH i2c: E2 [23:41:49]MH_I2C_Read... [23:41:49]Read from MH i2c: E2 03 00 [23:41:49]MH_I2C_Read... [23:41:49]Read from MH i2c: E2 03 00 98 14 00 90 00 20 [23:41:49]RAPDU: 90 00 [23:41:49]wFMCommunicate OK [23:41:49]wFMCommunicate request_size=4 [23:41:49]MH_SAM_APDU [23:41:49]CAPDU: 80 0D 03 02 [23:41:49]Write to MH i2c: E2 08 00 99 14 80 0D 03 02 00 00 00 00 28 [23:41:49]Write i2c OK [23:41:49]MH_I2C_Read... [23:41:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:41:49]Read from MH i2c: E2 [23:41:49]MH_I2C_Read... [23:41:49]Read from MH i2c: E2 0B 00 [23:41:49]MH_I2C_Read... [23:41:49]Read from MH i2c: E2 0B 00 99 14 00 DB 10 B5 E3 1E 95 E0 89 90 00 C8 [23:41:49]RAPDU: DB 10 B5 E3 1E 95 E0 89 90 00 [23:41:49]wFMCommunicate OK [23:41:49]SAM_PROTO_SignData done [23:41:49]FM_MakeSignedData done [23:41:49]CreateOFDProtocolMessage [23:41:49]wFMCommunicate request_size=4 [23:41:49]MH_SAM_APDU [23:41:49]CAPDU: 80 11 00 00 [23:41:49]Write to MH i2c: E2 08 00 9A 14 80 11 00 00 00 00 00 00 28 [23:41:49]Write i2c OK [23:41:49]MH_I2C_Read... [23:41:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:41:49]Read from MH i2c: E2 [23:41:49]MH_I2C_Read... [23:41:49]Read from MH i2c: E2 17 00 [23:41:49]MH_I2C_Read... [23:41:49]Read from MH i2c: E2 17 00 9A 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 77 [23:41:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:41:49]wFMCommunicate OK [23:41:49]CreateOFDProtocolMessage done [23:41:49]OFDSenderStorePacket 219006 [23:41:49]StoreOFDPacket docnum=219006 [23:41:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DA E9 07 01 8A E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 8B 02 00 00 F4 03 04 00 BC 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7E 57 03 00 35 04 06 00 60 7B 14 5C EC E6 DB 10 B5 E3 1E 95 E0 89 [23:41:49]CheckFolder [23:41:49]dirname=/storage/ofd_packets [23:41:49]CheckFolder done [23:41:49]ProducePacketName [23:41:49]name=ofd_packets/00219006 [23:41:49]NVStorageSaveData ofd_packets/00219006 [23:41:49]File name is /storage/ofd_packets/00219006 [23:41:49]Write 301 bytes [23:41:49]NVStorageSaveData done [23:41:49]OFDSenderStorePacket done [23:41:49]KKMCreateOFDPacket done [23:41:49]NVStorageSaveData kkm_last_timestamp [23:41:49]File name is /storage/kkm_last_timestamp [23:41:49]Write 4 bytes [23:41:49]NVStorageSaveData done [23:41:49]ExternCall_PrintAddStr [23:41:49]wPrintStart [23:41:49]Write to MH i2c: 01 00 00 9B 14 AF [23:41:49]Write i2c OK [23:41:49]MH_I2C_Read... [23:41:49]Read from MH i2c: 01 [23:41:49]MH_I2C_Read... [23:41:49]Read from MH i2c: 01 07 00 [23:41:49]MH_I2C_Read... [23:41:49]Read from MH i2c: 01 07 00 9B 14 00 00 00 00 00 FF 0F C4 [23:41:49]RasterBufferAndPrint [23:41:49]line Счет N : (1)536567 [23:41:49]line ИНН: 02508201610067 [23:41:49]line Контрольно-Кассовый Чек [23:41:49]line ПРОДАЖА [23:41:49]line ТРК (МРК, ГНК) : 33 [23:41:49]line Товар: 2710124130 [23:41:49]line Аи-92-К-2 [23:41:49]line 2.990 * 66.90 [23:41:49]line = 200.03 [23:41:49]line НДС 12% НСП 1% [23:41:49]line > о реализуемом товаре [23:41:49]line ОКРУГЛЕНИЕ: -0.03 [23:41:49]line ИТОГО: 200.00 [23:41:49]line Внесено: 200.00 [23:41:49]line СДАЧА: 0.00 [23:41:49]line НСП 1% : 1.77 [23:41:49]line НДС 12% : 21.24 [23:41:49]line Наличными: 200.00 [23:41:49]line Безнал.: 0.00 [23:41:49]line Место: АЗС № 84 "Партнер Нефть" [23:41:49]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:41:49]line СНО: Общий режим [23:41:49]line Чек 651 19.10.2024 23:41 [23:41:49]line Смена: 443 ФФД: 1.0 [23:41:49]line ЗНМ: 0300000178 [23:41:49]line РНМ: 0000000000098116 [23:41:49]line Версия ККМ: 001 [23:41:49]line ФМ: 0000000000965413 [23:41:49]line ФД: 219006 [23:41:49]line ФПД: 106081738878182 [23:41:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234148&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219006&fm=106081738878182&tin=02508201610067®Number=0000000000098116&sum=20000 [23:41:49]OFD Sender: Processing packet 219006 [packets to send 80, broken 79] [23:41:49]ProducePacketName [23:41:49]name=ofd_packets/00219006 [23:41:49]OFD Sender: To server: pG, [23:41:49]CommunicateWithHost lk.salyk.kg:30040 [23:41:49]ConnectInit lk.salyk.kg [23:41:49]written 0, free lines is 4095 [23:41:50]Connected sock=10 [23:41:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 DA E9 07 01 8A E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 8B 02 00 00 F4 03 04 00 BC 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7E 57 03 00 35 04 06 00 60 7B 14 5C EC E6 DB 10 B5 E3 1E 95 E0 89 [23:41:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 88 72 47 00 70 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 39 36 35 34 31 33 10 04 04 00 7E 57 03 00 F4 03 04 00 6A EF 13 67 B6 04 01 00 00 40 25 7B F8 03 DB 06 FB [23:41:50]CommunicateWithHost err = 0 [23:41:50]CheckOFDResponse [23:41:50]1017 (14) - 77093643461234 [23:41:50]1041 (16) - 0000000000965413 [23:41:50]1040 (4) - 219006 [23:41:50]1012 (4) - 19.10.2024 17:42 [23:41:50]1206 (1) - 0 [23:41:50]OFD Sender: Remove packet 219006 [23:41:50]ProducePacketName [23:41:50]name=ofd_packets/00219006 [23:41:50]NVStorageDeleteData [23:41:50]Write to MH i2c: 01 00 00 C6 14 DA [23:41:50]Write i2c OK [23:41:50]MH_I2C_Read... [23:41:50]Read from MH i2c: 01 [23:41:50]MH_I2C_Read... [23:41:50]Read from MH i2c: 01 07 00 [23:41:50]MH_I2C_Read... [23:41:50]Read from MH i2c: 01 07 00 C6 14 00 00 00 00 00 DC 0C C9 [23:41:50]RasterBufferAndPrint [23:41:50]line [23:41:50]line [23:41:50]line [23:41:50]line [23:41:50]line [23:41:50]written 0, free lines is 3298 [23:41:50]MH_Cut [23:41:50]Write to MH i2c: D1 01 00 CD 14 01 B3 [23:41:50]Write i2c OK [23:41:50]MH_I2C_Read... [23:41:50]Read from MH i2c: D1 [23:41:50]MH_I2C_Read... [23:41:50]Read from MH i2c: D1 01 00 [23:41:50]MH_I2C_Read... [23:41:50]Read from MH i2c: D1 01 00 CD 14 00 B2 [23:41:50]Write to MH i2c: 01 00 00 CE 14 E2 [23:41:50]Write i2c OK [23:41:50]MH_I2C_Read... [23:41:50]OFD Sender: No OFD packet to send [23:41:51]*** Cut start [23:41:51]*** Partial cut [23:41:51]*** CUTSNS_PIN = 1 [23:41:51]*** CUTSNS_PIN = 0 [23:41:51]*** Brake cut motor [23:41:51]Read from MH i2c: 01 [23:41:51]MH_I2C_Read... [23:41:51]*** Stop cut motor [23:41:51]*** Cut end [23:41:51]Read from MH i2c: 01 07 00 [23:41:51]MH_I2C_Read... [23:41:51]Read from MH i2c: 01 07 00 CE 14 00 00 00 00 00 FF 0F F7 [23:41:51]process_action close_receipt done [23:41:51]requested_data is exist [23:41:51]produce_requested_data [23:41:51]requested_item fm.sn is exist - process it [23:41:51]wFMCommunicate request_size=4 [23:41:51]MH_SAM_APDU [23:41:51]CAPDU: 80 11 00 00 [23:41:51]Write to MH i2c: E2 08 00 CF 14 80 11 00 00 00 00 00 00 5D [23:41:51]Write i2c OK [23:41:51]MH_I2C_Read... [23:41:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:41:51]Read from MH i2c: E2 [23:41:51]MH_I2C_Read... [23:41:51]Read from MH i2c: E2 17 00 [23:41:51]MH_I2C_Read... [23:41:51]Read from MH i2c: E2 17 00 CF 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 AC [23:41:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:41:51]wFMCommunicate OK [23:41:51]requested_item fd.num is exist - process it [23:41:51]SAM_PROTO_GetFieldsCounters [23:41:51]wFMCommunicate request_size=4 [23:41:51]MH_SAM_APDU [23:41:51]CAPDU: 80 13 00 00 [23:41:51]Write to MH i2c: E2 08 00 D0 14 80 13 00 00 00 00 00 00 60 [23:41:51]Write i2c OK [23:41:51]MH_I2C_Read... [23:41:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:41:51]Read from MH i2c: E2 [23:41:51]MH_I2C_Read... [23:41:51]Read from MH i2c: E2 62 00 [23:41:51]MH_I2C_Read... [23:41:51]Read from MH i2c: E2 62 00 D0 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8B 02 00 00 5E 04 04 00 8B 02 00 00 57 04 04 00 8C 02 00 00 19 04 04 00 00 00 00 00 90 00 B8 [23:41:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7E 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8B 02 00 00 5E 04 04 00 8B 02 00 00 57 04 04 00 8C 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:41:51]wFMCommunicate OK [23:41:51]SAM_PROTO_GetFieldsCounters done [23:41:51]requested_item shift.num is exist - process it [23:41:51]requested_item shift.opened is exist - process it [23:41:51]req_shift_opened [23:41:51]FM_GetShiftState [23:41:51]SAM_PROTO_GetShiftState [23:41:51]wFMCommunicate request_size=4 [23:41:51]MH_SAM_APDU [23:41:51]CAPDU: 80 13 01 00 [23:41:51]Write to MH i2c: E2 08 00 D1 14 80 13 01 00 00 00 00 00 62 [23:41:51]Write i2c OK [23:41:51]MH_I2C_Read... [23:41:51]Read from MH i2c: E2 [23:41:51]MH_I2C_Read... [23:41:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:41:52]Read from MH i2c: E2 0E 00 [23:41:52]MH_I2C_Read... [23:41:52]Read from MH i2c: E2 0E 00 D1 14 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A5 [23:41:52]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:41:52]wFMCommunicate OK [23:41:52]SAM_PROTO_GetShiftState done [23:41:52]FM_GetShiftState done [23:41:52]req_shift_opened done [23:41:52]requested_item shift.open_date is exist - process it [23:41:52]req_shift_open_date [23:41:52]req_shift_open_date done [23:41:52]produce_requested_data done [23:41:52]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219006,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:41:52]process_action_free close_receipt [23:41:52]json_value_free [23:41:52]json_value_free done [23:41:52]process_json_proto returns [23:41:52]Send response to host [23:41:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219006,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:41:52]free response buf [23:41:52]execute_script done [23:41:52]execute_script returns [23:41:52]free content buf [23:41:52]Sock 7.Close socket [23:41:52]Sock 7.Thread stoped [23:41:55]OFD Sender: No OFD packet to send [23:42:00]OFD Sender: No OFD packet to send [23:42:05]OFD Sender: No OFD packet to send [23:42:10]OFD Sender: No OFD packet to send [23:42:15]OFD Sender: No OFD packet to send [23:42:20]OFD Sender: No OFD packet to send [23:42:25]OFD Sender: No OFD packet to send [23:42:30]OFD Sender: No OFD packet to send [23:42:35]OFD Sender: No OFD packet to send [23:42:40]OFD Sender: No OFD packet to send [23:42:45]OFD Sender: No OFD packet to send [23:42:50]OFD Sender: No OFD packet to send [23:42:55]accept exits with 9 [23:42:55]New connection [23:42:55]New thread 3066699108 created [23:42:55]Thread 3066555748 joined [23:42:55]Waiting for new connection... [23:42:55] Sock 9.Parse request [23:42:55]Sock 9.Check first char [23:42:55]Sock 9.First char is OK [23:42:55]request: POST /json_proto HTTP/1.0 [23:42:55]Method: POST [23:42:55]URL: /json_proto [23:42:55]Method is POST - this is cgi request [23:42:55]url: /json_proto [23:42:55]query_string will be loaded in cgi processing [23:42:55]execute_cgi json_proto POST (null) [23:42:55]execute_cgi path=json_proto method=POST [23:42:55]POST find Content-Length [23:42:55]Host: 172.17.40.4:8080 [23:42:55]Content-Length: 674 [23:42:55]Content-Type: application/json [23:42:55] [23:42:55]POST finish read [23:42:55]Found Content-Length = 674 [23:42:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79838", "tax_sys" : 0, "items" : [ { "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 3.000, "sum" : 21.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 21.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:42:55]execute_script... [23:42:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79838", "tax_sys" : 0, "items" : [ { "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 3.000, "sum" : 21.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 21.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:42:55]POST & json_proto [23:42:55]process_json_proto [23:42:55]json parsed OK: [23:42:55]protocol is kg_v1.0 [23:42:55]action value=close_receipt [23:42:55]process_action close_receipt [23:42:55]cmd_close_receipt [23:42:55]MH_GetDate [23:42:55]Write to MH i2c: F0 00 00 D2 14 D5 [23:42:55]Write i2c OK [23:42:55]MH_I2C_Read... [23:42:55]Read from MH i2c: F0 [23:42:55]MH_I2C_Read... [23:42:55]Read from MH i2c: F0 09 00 [23:42:55]MH_I2C_Read... [23:42:55]Read from MH i2c: F0 09 00 D2 14 00 FF 43 14 67 68 1C 14 67 9A [23:42:55]GetLastDocTimeStamp 1729381308 [23:42:55]current date 1729381375 [23:42:55]FM_GetShiftState [23:42:55]SAM_PROTO_GetShiftState [23:42:55]wFMCommunicate request_size=4 [23:42:55]MH_SAM_APDU [23:42:55]CAPDU: 80 13 01 00 [23:42:55]Write to MH i2c: E2 08 00 D3 14 80 13 01 00 00 00 00 00 64 [23:42:55]Write i2c OK [23:42:55]MH_I2C_Read... [23:42:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:42:55]Read from MH i2c: E2 [23:42:55]MH_I2C_Read... [23:42:55]Read from MH i2c: E2 0E 00 [23:42:55]MH_I2C_Read... [23:42:55]Read from MH i2c: E2 0E 00 D3 14 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 A7 [23:42:55]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:42:55]wFMCommunicate OK [23:42:55]SAM_PROTO_GetShiftState done [23:42:55]FM_GetShiftState done [23:42:55]opened in 1729296582 [23:42:55]opened+sec_in_day 1729382982 [23:42:55]quantity*price = 2100 [23:42:55]sum+1 = 2101 [23:42:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 21.00 НСП 1% : 0.19 НДС 12% : 2.23 Наличными: 21.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 652 19.10.2024 23:42 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 219007 ФПД: 47310252850090 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234255&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219007&fm=47310252850090&tin=02508201610067®Number=0000000000098116&sum=2100 0 [23:42:56]StoreToDocumentArchive [23:42:56]shift 443 fd 219007 [23:42:56]save to /storage/0443/doc_00219007 [23:42:56]save last doc name /storage/0443/doc_00219007 to /storage/kkm_last_doc_name [23:42:56]save OK [23:42:56]Clear old archive folders... [23:42:56]ProcessDocumentItem done err = 0, tmpTLVsize=287 [23:42:56]tlvbuf is 00FE9970 [23:42:56]SAM_PROTO_ClearQueue [23:42:56]wFMCommunicate request_size=4 [23:42:56]MH_SAM_APDU [23:42:56]CAPDU: 80 09 00 00 [23:42:56]Write to MH i2c: E2 08 00 E0 14 80 09 00 00 00 00 00 00 66 [23:42:56]Write i2c OK [23:42:56]MH_I2C_Read... [23:42:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:42:56]Read from MH i2c: E2 [23:42:56]MH_I2C_Read... [23:42:56]Read from MH i2c: E2 03 00 [23:42:56]MH_I2C_Read... [23:42:56]Read from MH i2c: E2 03 00 E0 14 00 90 00 68 [23:42:56]RAPDU: 90 00 [23:42:56]wFMCommunicate OK [23:42:56]SAM_PROTO_ClearQueue done [23:42:56]KKMCreateOFDPacket [23:42:56]OFDProtocolAddRootSTLVToBuf [23:42:56]FM_MakeSignedData [23:42:56]FM_MakeSignedData [23:42:56]SAM_PROTO_SignData [23:42:56]wFMCommunicate request_size=4 [23:42:56]MH_SAM_APDU [23:42:56]CAPDU: 80 0D 01 02 [23:42:56]Write to MH i2c: E2 08 00 E1 14 80 0D 01 02 00 00 00 00 6E [23:42:56]Write i2c OK [23:42:56]MH_I2C_Read... [23:42:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:42:56]Read from MH i2c: E2 [23:42:56]MH_I2C_Read... [23:42:56]Read from MH i2c: E2 03 00 [23:42:56]MH_I2C_Read... [23:42:56]Read from MH i2c: E2 03 00 E1 14 00 90 00 69 [23:42:56]RAPDU: 90 00 [23:42:56]wFMCommunicate OK [23:42:56]wFMCommunicate request_size=255 [23:42:56]MH_SAM_APDU [23:42:56]CAPDU: 80 0D 02 02 FA 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 34 08 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 08 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 00 00 00 00 00 07 04 06 00 34 08 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 FF 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 [23:42:56]Write to MH i2c: E2 02 01 E2 14 80 0D 02 02 FA 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 34 08 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 08 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 00 00 00 00 00 07 04 06 00 34 08 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 FF 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 00 00 AB [23:42:56]Write i2c OK [23:42:56]MH_I2C_Read... [23:42:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:42:56]Read from MH i2c: E2 [23:42:56]MH_I2C_Read... [23:42:56]Read from MH i2c: E2 03 00 [23:42:56]MH_I2C_Read... [23:42:56]Read from MH i2c: E2 03 00 E2 14 00 90 00 6A [23:42:56]RAPDU: 90 00 [23:42:56]wFMCommunicate OK [23:42:56]wFMCommunicate request_size=46 [23:42:56]MH_SAM_APDU [23:42:56]CAPDU: 80 0D 02 02 29 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7F 57 03 00 35 04 06 00 2B 07 46 D0 BB AA [23:42:56]Write to MH i2c: E2 31 00 E3 14 80 0D 02 02 29 00 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7F 57 03 00 35 04 06 00 2B 07 46 D0 BB AA 00 00 79 [23:42:56]Write i2c OK [23:42:56]MH_I2C_Read... [23:42:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:42:56]Read from MH i2c: E2 [23:42:56]MH_I2C_Read... [23:42:56]Read from MH i2c: E2 03 00 [23:42:56]MH_I2C_Read... [23:42:56]Read from MH i2c: E2 03 00 E3 14 00 90 00 6B [23:42:56]RAPDU: 90 00 [23:42:56]wFMCommunicate OK [23:42:56]wFMCommunicate request_size=4 [23:42:56]MH_SAM_APDU [23:42:56]CAPDU: 80 0D 03 02 [23:42:56]Write to MH i2c: E2 08 00 E4 14 80 0D 03 02 00 00 00 00 73 [23:42:56]Write i2c OK [23:42:56]MH_I2C_Read... [23:42:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:42:56]Read from MH i2c: E2 [23:42:56]MH_I2C_Read... [23:42:56]Read from MH i2c: E2 0B 00 [23:42:56]MH_I2C_Read... [23:42:56]Read from MH i2c: E2 0B 00 E4 14 00 F9 85 6F D9 2E 27 29 1E 90 00 D6 [23:42:56]RAPDU: F9 85 6F D9 2E 27 29 1E 90 00 [23:42:56]wFMCommunicate OK [23:42:56]SAM_PROTO_SignData done [23:42:56]FM_MakeSignedData done [23:42:56]CreateOFDProtocolMessage [23:42:56]wFMCommunicate request_size=4 [23:42:56]MH_SAM_APDU [23:42:56]CAPDU: 80 11 00 00 [23:42:56]Write to MH i2c: E2 08 00 E5 14 80 11 00 00 00 00 00 00 73 [23:42:56]Write i2c OK [23:42:56]MH_I2C_Read... [23:42:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:42:56]Read from MH i2c: E2 [23:42:56]MH_I2C_Read... [23:42:56]Read from MH i2c: E2 17 00 [23:42:56]MH_I2C_Read... [23:42:56]Read from MH i2c: E2 17 00 E5 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C2 [23:42:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:42:56]wFMCommunicate OK [23:42:56]CreateOFDProtocolMessage done [23:42:56]OFDSenderStorePacket 219007 [23:42:56]StoreOFDPacket docnum=219007 [23:42:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 33 01 00 00 38 16 2B 01 A2 0A 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 34 08 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 08 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 00 00 00 00 00 07 04 06 00 34 08 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 FF 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7F 57 03 00 35 04 06 00 2B 07 46 D0 BB AA F9 85 6F D9 2E 27 29 1E [23:42:56]CheckFolder [23:42:56]dirname=/storage/ofd_packets [23:42:56]CheckFolder done [23:42:56]ProducePacketName [23:42:56]name=ofd_packets/00219007 [23:42:56]NVStorageSaveData ofd_packets/00219007 [23:42:56]File name is /storage/ofd_packets/00219007 [23:42:56]Write 337 bytes [23:42:56]NVStorageSaveData done [23:42:56]OFDSenderStorePacket done [23:42:56]KKMCreateOFDPacket done [23:42:56]NVStorageSaveData kkm_last_timestamp [23:42:56]File name is /storage/kkm_last_timestamp [23:42:56]Write 4 bytes [23:42:56]NVStorageSaveData done [23:42:56]ExternCall_PrintAddStr [23:42:56]wPrintStart [23:42:56]Write to MH i2c: 01 00 00 E6 14 FA [23:42:56]Write i2c OK [23:42:56]MH_I2C_Read... [23:42:56]Read from MH i2c: 01 [23:42:56]MH_I2C_Read... [23:42:56]Read from MH i2c: 01 07 00 [23:42:56]MH_I2C_Read... [23:42:56]Read from MH i2c: 01 07 00 E6 14 00 00 00 00 00 FF 0F 0F [23:42:56]RasterBufferAndPrint [23:42:56]line Счет N : (3)79838 [23:42:56]line ИНН: 02508201610067 [23:42:56]line Контрольно-Кассовый Чек [23:42:56]line ПРОДАЖА [23:42:56]line Товар: 2000053020015 [23:42:56]line Бумажные стаканы 250мл 1шт [23:42:56]line 3.000 * 7.00 [23:42:56]line = 21.00 [23:42:56]line НДС 12% НСП 1% [23:42:56]line > о реализуемом товаре [23:42:56]line ИТОГО: 21.00 [23:42:56]line НСП 1% : 0.19 [23:42:56]line НДС 12% : 2.23 [23:42:56]line Наличными: 21.00 [23:42:56]line Безнал.: 0.00 [23:42:56]line Место: АЗС № 84 "Партнер Нефть" [23:42:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:42:56]line СНО: Общий режим [23:42:56]line Чек 652 19.10.2024 23:42 [23:42:56]line Смена: 443 ФФД: 1.0 [23:42:56]line ЗНМ: 0300000178 [23:42:56]line РНМ: 0000000000098116 [23:42:56]line Версия ККМ: 001 [23:42:56]line ФМ: 0000000000965413 [23:42:56]line ФД: 219007 [23:42:56]line ФПД: 47310252850090 [23:42:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234255&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219007&fm=47310252850090&tin=02508201610067®Number=0000000000098116&sum=2100 [23:42:56]line 0 [23:42:57]written 0, free lines is 4095 [23:42:57]OFD Sender: Processing packet 219007 [packets to send 80, broken 79] [23:42:57]ProducePacketName [23:42:57]name=ofd_packets/00219007 [23:42:57]OFD Sender: To server: pG, [23:42:57]CommunicateWithHost lk.salyk.kg:30040 [23:42:57]ConnectInit lk.salyk.kg [23:42:57]Connected sock=10 [23:42:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 33 01 00 00 38 16 2B 01 A2 0A 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 34 08 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 08 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 00 00 00 00 00 07 04 06 00 34 08 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 FF 43 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 7F 57 03 00 35 04 06 00 2B 07 46 D0 BB AA F9 85 6F D9 2E 27 29 1E [23:42:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 90 2D 47 00 A7 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 39 36 35 34 31 33 10 04 04 00 7F 57 03 00 F4 03 04 00 AD EF 13 67 B6 04 01 00 00 E7 AD BD 82 5B C6 F3 F8 [23:42:57]CommunicateWithHost err = 0 [23:42:57]CheckOFDResponse [23:42:57]1017 (14) - 77093643461234 [23:42:57]1041 (16) - 0000000000965413 [23:42:57]1040 (4) - 219007 [23:42:57]1012 (4) - 19.10.2024 17:43 [23:42:57]1206 (1) - 0 [23:42:57]OFD Sender: Remove packet 219007 [23:42:57]ProducePacketName [23:42:57]name=ofd_packets/00219007 [23:42:57]NVStorageDeleteData [23:42:57]Write to MH i2c: 01 00 00 0F 15 24 [23:42:57]Write i2c OK [23:42:57]MH_I2C_Read... [23:42:57]Read from MH i2c: 01 [23:42:57]MH_I2C_Read... [23:42:57]Read from MH i2c: 01 07 00 [23:42:57]MH_I2C_Read... [23:42:57]Read from MH i2c: 01 07 00 0F 15 00 00 00 00 00 D9 0C 10 [23:42:57]RasterBufferAndPrint [23:42:57]line [23:42:57]line [23:42:57]line [23:42:57]line [23:42:57]line [23:42:57]written 0, free lines is 3297 [23:42:57]MH_Cut [23:42:57]Write to MH i2c: D1 01 00 16 15 01 FD [23:42:57]Write i2c OK [23:42:57]MH_I2C_Read... [23:42:57]Read from MH i2c: D1 [23:42:57]MH_I2C_Read... [23:42:57]Read from MH i2c: D1 01 00 [23:42:57]MH_I2C_Read... [23:42:57]Read from MH i2c: D1 01 00 16 15 00 FC [23:42:57]Write to MH i2c: 01 00 00 17 15 2C [23:42:57]Write i2c OK [23:42:57]MH_I2C_Read... [23:42:57]OFD Sender: No OFD packet to send [23:42:58]*** Cut start [23:42:58]*** Partial cut [23:42:58]*** CUTSNS_PIN = 1 [23:42:58]*** CUTSNS_PIN = 0 [23:42:58]*** Brake cut motor [23:42:58]Read from MH i2c: 01 [23:42:58]MH_I2C_Read... [23:42:58]*** Stop cut motor [23:42:58]*** Cut end [23:42:58]Read from MH i2c: 01 07 00 [23:42:58]MH_I2C_Read... [23:42:58]Read from MH i2c: 01 07 00 17 15 00 00 00 00 00 FF 0F 41 [23:42:58]process_action close_receipt done [23:42:58]requested_data is exist [23:42:58]produce_requested_data [23:42:58]requested_item fm.sn is exist - process it [23:42:58]wFMCommunicate request_size=4 [23:42:58]MH_SAM_APDU [23:42:58]CAPDU: 80 11 00 00 [23:42:58]Write to MH i2c: E2 08 00 18 15 80 11 00 00 00 00 00 00 A7 [23:42:58]Write i2c OK [23:42:58]MH_I2C_Read... [23:42:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:42:59]Read from MH i2c: E2 [23:42:59]MH_I2C_Read... [23:42:59]Read from MH i2c: E2 17 00 [23:42:59]MH_I2C_Read... [23:42:59]Read from MH i2c: E2 17 00 18 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F6 [23:42:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:42:59]wFMCommunicate OK [23:42:59]requested_item fd.num is exist - process it [23:42:59]SAM_PROTO_GetFieldsCounters [23:42:59]wFMCommunicate request_size=4 [23:42:59]MH_SAM_APDU [23:42:59]CAPDU: 80 13 00 00 [23:42:59]Write to MH i2c: E2 08 00 19 15 80 13 00 00 00 00 00 00 AA [23:42:59]Write i2c OK [23:42:59]MH_I2C_Read... [23:42:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:42:59]Read from MH i2c: E2 [23:42:59]MH_I2C_Read... [23:42:59]Read from MH i2c: E2 62 00 [23:42:59]MH_I2C_Read... [23:42:59]Read from MH i2c: E2 62 00 19 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8C 02 00 00 5E 04 04 00 8C 02 00 00 57 04 04 00 8D 02 00 00 19 04 04 00 00 00 00 00 90 00 06 [23:42:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 7F 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8C 02 00 00 5E 04 04 00 8C 02 00 00 57 04 04 00 8D 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:42:59]wFMCommunicate OK [23:42:59]SAM_PROTO_GetFieldsCounters done [23:42:59]requested_item shift.num is exist - process it [23:42:59]requested_item shift.opened is exist - process it [23:42:59]req_shift_opened [23:42:59]FM_GetShiftState [23:42:59]SAM_PROTO_GetShiftState [23:42:59]wFMCommunicate request_size=4 [23:42:59]MH_SAM_APDU [23:42:59]CAPDU: 80 13 01 00 [23:42:59]Write to MH i2c: E2 08 00 1A 15 80 13 01 00 00 00 00 00 AC [23:42:59]Write i2c OK [23:42:59]MH_I2C_Read... [23:42:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:42:59]Read from MH i2c: E2 [23:42:59]MH_I2C_Read... [23:42:59]Read from MH i2c: E2 0E 00 [23:42:59]MH_I2C_Read... [23:42:59]Read from MH i2c: E2 0E 00 1A 15 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EF [23:42:59]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:42:59]wFMCommunicate OK [23:42:59]SAM_PROTO_GetShiftState done [23:42:59]FM_GetShiftState done [23:42:59]req_shift_opened done [23:42:59]requested_item shift.open_date is exist - process it [23:42:59]req_shift_open_date [23:42:59]req_shift_open_date done [23:42:59]produce_requested_data done [23:42:59]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219007,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:42:59]process_action_free close_receipt [23:42:59]json_value_free [23:42:59]json_value_free done [23:42:59]process_json_proto returns [23:42:59]Send response to host [23:42:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219007,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:42:59]free response buf [23:42:59]execute_script done [23:42:59]execute_script returns [23:42:59]free content buf [23:42:59]Sock 9.Close socket [23:42:59]Sock 9.Thread stoped [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:38]OFD Sender: No OFD packet to send [23:43:43]OFD Sender: No OFD packet to send [23:43:48]OFD Sender: No OFD packet to send [23:43:53]OFD Sender: No OFD packet to send [23:43:58]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:56]accept exits with 7 [23:44:56]New connection [23:44:56]New thread 3066555748 created [23:44:56]Thread 3066699108 joined [23:44:56]Waiting for new connection... [23:44:56] Sock 7.Parse request [23:44:56]Sock 7.Check first char [23:44:56]Sock 7.First char is OK [23:44:56]request: POST /json_proto HTTP/1.0 [23:44:56]Method: POST [23:44:56]URL: /json_proto [23:44:56]Method is POST - this is cgi request [23:44:56]url: /json_proto [23:44:56]query_string will be loaded in cgi processing [23:44:56]execute_cgi json_proto POST (null) [23:44:56]execute_cgi path=json_proto method=POST [23:44:56]POST find Content-Length [23:44:56]Host: 172.17.40.4:8080 [23:44:56]Content-Length: 668 [23:44:56]Content-Type: application/json [23:44:56] [23:44:56]POST finish read [23:44:56]Found Content-Length = 668 [23:44:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79839", "tax_sys" : 0, "items" : [ { "code": "4603290004879", "name": "\u041F\u0435\u0447.\u0441\u0430\u0445.FORSITE \u0421\u044D\u043D\u0434.\u043A\u043E\u043A\u043E\u0441.\u0432\u043A", "price" : 93.00, "quantity" : 1.000, "sum" : 93.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 93.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:44:56]execute_script... [23:44:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79839", "tax_sys" : 0, "items" : [ { "code": "4603290004879", "name": "\u041F\u0435\u0447.\u0441\u0430\u0445.FORSITE \u0421\u044D\u043D\u0434.\u043A\u043E\u043A\u043E\u0441.\u0432\u043A", "price" : 93.00, "quantity" : 1.000, "sum" : 93.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 93.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:44:56]POST & json_proto [23:44:56]process_json_proto [23:44:56]json parsed OK: [23:44:56]protocol is kg_v1.0 [23:44:56]action value=close_receipt [23:44:56]process_action close_receipt [23:44:56]cmd_close_receipt [23:44:56]MH_GetDate [23:44:56]Write to MH i2c: F0 00 00 1B 15 1F [23:44:56]Write i2c OK [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: F0 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: F0 09 00 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: F0 09 00 1B 15 00 78 44 14 67 68 1C 14 67 5E [23:44:56]GetLastDocTimeStamp 1729381375 [23:44:56]current date 1729381496 [23:44:56]FM_GetShiftState [23:44:56]SAM_PROTO_GetShiftState [23:44:56]wFMCommunicate request_size=4 [23:44:56]MH_SAM_APDU [23:44:56]CAPDU: 80 13 01 00 [23:44:56]Write to MH i2c: E2 08 00 1C 15 80 13 01 00 00 00 00 00 AE [23:44:56]Write i2c OK [23:44:56]MH_I2C_Read... [23:44:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:44:56]Read from MH i2c: E2 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: E2 0E 00 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: E2 0E 00 1C 15 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F1 [23:44:56]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:44:56]wFMCommunicate OK [23:44:56]SAM_PROTO_GetShiftState done [23:44:56]FM_GetShiftState done [23:44:56]opened in 1729296582 [23:44:56]opened+sec_in_day 1729382982 [23:44:56]quantity*price = 9300 [23:44:56]sum+1 = 9301 [23:44:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 93.00 НСП 1% : 0.82 НДС 12% : 9.88 Наличными: 93.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 653 19.10.2024 23:44 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 219008 ФПД: 14767766167461 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234456&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219008&fm=14767766167461&tin=02508201610067®Number=0000000000098116&sum=9300 0 [23:44:57]StoreToDocumentArchive [23:44:57]shift 443 fd 219008 [23:44:57]save to /storage/0443/doc_00219008 [23:44:57]save last doc name /storage/0443/doc_00219008 to /storage/kkm_last_doc_name [23:44:57]save OK [23:44:57]Clear old archive folders... [23:44:57]ProcessDocumentItem done err = 0, tmpTLVsize=288 [23:44:57]tlvbuf is 01024820 [23:44:57]SAM_PROTO_ClearQueue [23:44:57]wFMCommunicate request_size=4 [23:44:57]MH_SAM_APDU [23:44:57]CAPDU: 80 09 00 00 [23:44:57]Write to MH i2c: E2 08 00 29 15 80 09 00 00 00 00 00 00 B0 [23:44:57]Write i2c OK [23:44:57]MH_I2C_Read... [23:44:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:44:57]Read from MH i2c: E2 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: E2 03 00 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: E2 03 00 29 15 00 90 00 B2 [23:44:57]RAPDU: 90 00 [23:44:57]wFMCommunicate OK [23:44:57]SAM_PROTO_ClearQueue done [23:44:57]KKMCreateOFDPacket [23:44:57]OFDProtocolAddRootSTLVToBuf [23:44:57]FM_MakeSignedData [23:44:57]FM_MakeSignedData [23:44:57]SAM_PROTO_SignData [23:44:57]wFMCommunicate request_size=4 [23:44:57]MH_SAM_APDU [23:44:57]CAPDU: 80 0D 01 02 [23:44:57]Write to MH i2c: E2 08 00 2A 15 80 0D 01 02 00 00 00 00 B8 [23:44:57]Write i2c OK [23:44:57]MH_I2C_Read... [23:44:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:44:57]Read from MH i2c: E2 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: E2 03 00 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: E2 03 00 2A 15 00 90 00 B3 [23:44:57]RAPDU: 90 00 [23:44:57]wFMCommunicate OK [23:44:57]wFMCommunicate request_size=255 [23:44:57]MH_SAM_APDU [23:44:57]CAPDU: 80 0D 02 02 FA 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 37 39 06 04 2E 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D0 BA D0 BE D0 BA D0 BE D1 81 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 24 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DC 03 00 00 00 00 07 04 06 00 54 24 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 02 00 00 F4 03 04 00 78 44 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 [23:44:57]Write to MH i2c: E2 02 01 2B 15 80 0D 02 02 FA 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 37 39 06 04 2E 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D0 BA D0 BE D0 BA D0 BE D1 81 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 24 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DC 03 00 00 00 00 07 04 06 00 54 24 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 02 00 00 F4 03 04 00 78 44 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 00 00 50 [23:44:57]Write i2c OK [23:44:57]MH_I2C_Read... [23:44:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:44:57]Read from MH i2c: E2 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: E2 03 00 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: E2 03 00 2B 15 00 90 00 B4 [23:44:57]RAPDU: 90 00 [23:44:57]wFMCommunicate OK [23:44:57]wFMCommunicate request_size=47 [23:44:57]MH_SAM_APDU [23:44:57]CAPDU: 80 0D 02 02 2A 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 80 57 03 00 35 04 06 00 0D 6E 63 74 DF A5 [23:44:57]Write to MH i2c: E2 32 00 2C 15 80 0D 02 02 2A 00 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 80 57 03 00 35 04 06 00 0D 6E 63 74 DF A5 00 00 27 [23:44:57]Write i2c OK [23:44:57]MH_I2C_Read... [23:44:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:44:57]Read from MH i2c: E2 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: E2 03 00 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: E2 03 00 2C 15 00 90 00 B5 [23:44:57]RAPDU: 90 00 [23:44:57]wFMCommunicate OK [23:44:57]wFMCommunicate request_size=4 [23:44:57]MH_SAM_APDU [23:44:57]CAPDU: 80 0D 03 02 [23:44:57]Write to MH i2c: E2 08 00 2D 15 80 0D 03 02 00 00 00 00 BD [23:44:57]Write i2c OK [23:44:57]MH_I2C_Read... [23:44:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:44:57]Read from MH i2c: E2 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: E2 0B 00 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: E2 0B 00 2D 15 00 1D F9 C0 F7 71 11 1E D5 90 00 00 [23:44:57]RAPDU: 1D F9 C0 F7 71 11 1E D5 90 00 [23:44:57]wFMCommunicate OK [23:44:57]SAM_PROTO_SignData done [23:44:57]FM_MakeSignedData done [23:44:57]CreateOFDProtocolMessage [23:44:57]wFMCommunicate request_size=4 [23:44:57]MH_SAM_APDU [23:44:57]CAPDU: 80 11 00 00 [23:44:57]Write to MH i2c: E2 08 00 2E 15 80 11 00 00 00 00 00 00 BD [23:44:57]Write i2c OK [23:44:57]MH_I2C_Read... [23:44:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:44:57]Read from MH i2c: E2 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: E2 17 00 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: E2 17 00 2E 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 0C [23:44:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:44:57]wFMCommunicate OK [23:44:57]CreateOFDProtocolMessage done [23:44:57]OFDSenderStorePacket 219008 [23:44:57]StoreOFDPacket docnum=219008 [23:44:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 34 01 00 00 64 CF 2C 01 1F 69 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 37 39 06 04 2E 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D0 BA D0 BE D0 BA D0 BE D1 81 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 24 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DC 03 00 00 00 00 07 04 06 00 54 24 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 02 00 00 F4 03 04 00 78 44 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 80 57 03 00 35 04 06 00 0D 6E 63 74 DF A5 1D F9 C0 F7 71 11 1E D5 [23:44:57]CheckFolder [23:44:57]dirname=/storage/ofd_packets [23:44:57]CheckFolder done [23:44:57]ProducePacketName [23:44:57]name=ofd_packets/00219008 [23:44:57]NVStorageSaveData ofd_packets/00219008 [23:44:57]File name is /storage/ofd_packets/00219008 [23:44:57]Write 338 bytes [23:44:57]NVStorageSaveData done [23:44:57]OFDSenderStorePacket done [23:44:57]KKMCreateOFDPacket done [23:44:57]NVStorageSaveData kkm_last_timestamp [23:44:57]File name is /storage/kkm_last_timestamp [23:44:57]Write 4 bytes [23:44:57]NVStorageSaveData done [23:44:57]ExternCall_PrintAddStr [23:44:57]wPrintStart [23:44:57]Write to MH i2c: 01 00 00 2F 15 44 [23:44:57]Write i2c OK [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: 01 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: 01 07 00 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: 01 07 00 2F 15 00 00 00 00 00 FF 0F 59 [23:44:57]RasterBufferAndPrint [23:44:57]line Счет N : (3)79839 [23:44:57]line ИНН: 02508201610067 [23:44:57]line Контрольно-Кассовый Чек [23:44:57]line ПРОДАЖА [23:44:57]line Товар: 4603290004879 [23:44:57]line Печ.сах.FORSITE Сэнд.кокос.вк [23:44:57]line 1.000 * 93.00 [23:44:57]line = 93.00 [23:44:57]line НДС 12% НСП 1% [23:44:57]line > о реализуемом товаре [23:44:57]line ИТОГО: 93.00 [23:44:57]line НСП 1% : 0.82 [23:44:57]line НДС 12% : 9.88 [23:44:57]line Наличными: 93.00 [23:44:57]line Безнал.: 0.00 [23:44:57]line Место: АЗС № 84 "Партнер Нефть" [23:44:57]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:44:57]line СНО: Общий режим [23:44:57]line Чек 653 19.10.2024 23:44 [23:44:57]line Смена: 443 ФФД: 1.0 [23:44:57]line ЗНМ: 0300000178 [23:44:57]line РНМ: 0000000000098116 [23:44:57]line Версия ККМ: 001 [23:44:57]line ФМ: 0000000000965413 [23:44:57]line ФД: 219008 [23:44:57]line ФПД: 14767766167461 [23:44:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234456&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219008&fm=14767766167461&tin=02508201610067®Number=0000000000098116&sum=9300 [23:44:58]line 0 [23:44:58]OFD Sender: Processing packet 219008 [packets to send 80, broken 79] [23:44:58]ProducePacketName [23:44:58]name=ofd_packets/00219008 [23:44:58]OFD Sender: To server: pG, [23:44:58]CommunicateWithHost lk.salyk.kg:30040 [23:44:58]ConnectInit lk.salyk.kg [23:44:58]written 0, free lines is 4095 [23:44:58]Connected sock=10 [23:44:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 34 01 00 00 64 CF 2C 01 1F 69 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 37 39 06 04 2E 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D0 BA D0 BE D0 BA D0 BE D1 81 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 24 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DC 03 00 00 00 00 07 04 06 00 54 24 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 02 00 00 F4 03 04 00 78 44 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 80 57 03 00 35 04 06 00 0D 6E 63 74 DF A5 1D F9 C0 F7 71 11 1E D5 [23:44:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 B1 F6 47 00 59 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 39 36 35 34 31 33 10 04 04 00 80 57 03 00 F4 03 04 00 26 F0 13 67 B6 04 01 00 00 98 78 C0 25 23 C3 03 F4 [23:44:58]CommunicateWithHost err = 0 [23:44:58]CheckOFDResponse [23:44:58]1017 (14) - 77093643461234 [23:44:58]1041 (16) - 0000000000965413 [23:44:58]1040 (4) - 219008 [23:44:58]1012 (4) - 19.10.2024 17:45 [23:44:58]1206 (1) - 0 [23:44:58]OFD Sender: Remove packet 219008 [23:44:58]ProducePacketName [23:44:58]name=ofd_packets/00219008 [23:44:58]NVStorageDeleteData [23:44:58]Write to MH i2c: 01 00 00 57 15 6C [23:44:58]Write i2c OK [23:44:58]MH_I2C_Read... [23:44:58]Read from MH i2c: 01 [23:44:58]MH_I2C_Read... [23:44:58]Read from MH i2c: 01 07 00 [23:44:58]MH_I2C_Read... [23:44:58]Read from MH i2c: 01 07 00 57 15 00 00 00 00 00 FE 0C 7D [23:44:58]RasterBufferAndPrint [23:44:58]line [23:44:58]line [23:44:58]line [23:44:58]line [23:44:58]line [23:44:58]written 0, free lines is 3332 [23:44:58]MH_Cut [23:44:58]Write to MH i2c: D1 01 00 5E 15 01 45 [23:44:58]Write i2c OK [23:44:58]MH_I2C_Read... [23:44:58]Read from MH i2c: D1 [23:44:58]MH_I2C_Read... [23:44:58]Read from MH i2c: D1 01 00 [23:44:58]MH_I2C_Read... [23:44:58]Read from MH i2c: D1 01 00 5E 15 00 44 [23:44:58]Write to MH i2c: 01 00 00 5F 15 74 [23:44:58]Write i2c OK [23:44:58]MH_I2C_Read... [23:44:58]OFD Sender: No OFD packet to send [23:44:59]*** Cut start [23:44:59]*** Partial cut [23:44:59]*** CUTSNS_PIN = 1 [23:44:59]*** CUTSNS_PIN = 0 [23:44:59]*** Brake cut motor [23:44:59]Read from MH i2c: 01 [23:44:59]MH_I2C_Read... [23:44:59]*** Stop cut motor [23:44:59]*** Cut end [23:44:59]Read from MH i2c: 01 07 00 [23:44:59]MH_I2C_Read... [23:44:59]Read from MH i2c: 01 07 00 5F 15 00 00 00 00 00 FF 0F 89 [23:44:59]process_action close_receipt done [23:44:59]requested_data is exist [23:44:59]produce_requested_data [23:44:59]requested_item fm.sn is exist - process it [23:44:59]wFMCommunicate request_size=4 [23:44:59]MH_SAM_APDU [23:44:59]CAPDU: 80 11 00 00 [23:44:59]Write to MH i2c: E2 08 00 60 15 80 11 00 00 00 00 00 00 EF [23:44:59]Write i2c OK [23:44:59]MH_I2C_Read... [23:44:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:44:59]Read from MH i2c: E2 [23:44:59]MH_I2C_Read... [23:44:59]Read from MH i2c: E2 17 00 [23:44:59]MH_I2C_Read... [23:44:59]Read from MH i2c: E2 17 00 60 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 3E [23:44:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:44:59]wFMCommunicate OK [23:44:59]requested_item fd.num is exist - process it [23:44:59]SAM_PROTO_GetFieldsCounters [23:44:59]wFMCommunicate request_size=4 [23:44:59]MH_SAM_APDU [23:44:59]CAPDU: 80 13 00 00 [23:44:59]Write to MH i2c: E2 08 00 61 15 80 13 00 00 00 00 00 00 F2 [23:44:59]Write i2c OK [23:44:59]MH_I2C_Read... [23:45:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:45:00]Read from MH i2c: E2 [23:45:00]MH_I2C_Read... [23:45:00]Read from MH i2c: E2 62 00 [23:45:00]MH_I2C_Read... [23:45:00]Read from MH i2c: E2 62 00 61 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 80 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8D 02 00 00 5E 04 04 00 8D 02 00 00 57 04 04 00 8E 02 00 00 19 04 04 00 00 00 00 00 90 00 52 [23:45:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 80 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8D 02 00 00 5E 04 04 00 8D 02 00 00 57 04 04 00 8E 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:45:00]wFMCommunicate OK [23:45:00]SAM_PROTO_GetFieldsCounters done [23:45:00]requested_item shift.num is exist - process it [23:45:00]requested_item shift.opened is exist - process it [23:45:00]req_shift_opened [23:45:00]FM_GetShiftState [23:45:00]SAM_PROTO_GetShiftState [23:45:00]wFMCommunicate request_size=4 [23:45:00]MH_SAM_APDU [23:45:00]CAPDU: 80 13 01 00 [23:45:00]Write to MH i2c: E2 08 00 62 15 80 13 01 00 00 00 00 00 F4 [23:45:00]Write i2c OK [23:45:00]MH_I2C_Read... [23:45:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:00]Read from MH i2c: E2 [23:45:00]MH_I2C_Read... [23:45:00]Read from MH i2c: E2 0E 00 [23:45:00]MH_I2C_Read... [23:45:00]Read from MH i2c: E2 0E 00 62 15 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 37 [23:45:00]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:45:00]wFMCommunicate OK [23:45:00]SAM_PROTO_GetShiftState done [23:45:00]FM_GetShiftState done [23:45:00]req_shift_opened done [23:45:00]requested_item shift.open_date is exist - process it [23:45:00]req_shift_open_date [23:45:00]req_shift_open_date done [23:45:00]produce_requested_data done [23:45:00]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219008,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:45:00]process_action_free close_receipt [23:45:00]json_value_free [23:45:00]json_value_free done [23:45:00]process_json_proto returns [23:45:00]Send response to host [23:45:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219008,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:45:00]free response buf [23:45:00]execute_script done [23:45:00]execute_script returns [23:45:00]free content buf [23:45:00]Sock 7.Close socket [23:45:00]Sock 7.Thread stoped [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:06]accept exits with 9 [23:46:06]New connection [23:46:06]New thread 3066699108 created [23:46:06]Thread 3066555748 joined [23:46:06]Waiting for new connection... [23:46:06] Sock 9.Parse request [23:46:06]Sock 9.Check first char [23:46:06]Sock 9.First char is OK [23:46:06]request: POST /json_proto HTTP/1.0 [23:46:06]Method: POST [23:46:06]URL: /json_proto [23:46:06]Method is POST - this is cgi request [23:46:06]url: /json_proto [23:46:06]query_string will be loaded in cgi processing [23:46:06]execute_cgi json_proto POST (null) [23:46:06]execute_cgi path=json_proto method=POST [23:46:06]POST find Content-Length [23:46:06]Host: 172.17.40.4:8080 [23:46:06]Content-Length: 679 [23:46:06]Content-Type: application/json [23:46:06] [23:46:06]POST finish read [23:46:06]Found Content-Length = 679 [23:46:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 14.530, "sum" : 1107.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1107.00, "total" : 1107.00, "payments": [ { "type": 0, "sum" : 1107.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:46:06]execute_script... [23:46: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)536568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 14.530, "sum" : 1107.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1107.00, "total" : 1107.00, "payments": [ { "type": 0, "sum" : 1107.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:46:06]POST & json_proto [23:46:06]process_json_proto [23:46:06]json parsed OK: [23:46:06]protocol is kg_v1.0 [23:46:06]action value=close_receipt [23:46:06]process_action close_receipt [23:46:06]cmd_close_receipt [23:46:06]MH_GetDate [23:46:06]Write to MH i2c: F0 00 00 63 15 67 [23:46:06]Write i2c OK [23:46:06]MH_I2C_Read... [23:46:06]Read from MH i2c: F0 [23:46:06]MH_I2C_Read... [23:46:06]Read from MH i2c: F0 09 00 [23:46:06]MH_I2C_Read... [23:46:06]Read from MH i2c: F0 09 00 63 15 00 BF 44 14 67 68 1C 14 67 ED [23:46:06]GetLastDocTimeStamp 1729381496 [23:46:06]current date 1729381567 [23:46:06]FM_GetShiftState [23:46:06]SAM_PROTO_GetShiftState [23:46:06]wFMCommunicate request_size=4 [23:46:06]MH_SAM_APDU [23:46:06]CAPDU: 80 13 01 00 [23:46:06]Write to MH i2c: E2 08 00 64 15 80 13 01 00 00 00 00 00 F6 [23:46:06]Write i2c OK [23:46:06]MH_I2C_Read... [23:46:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:46:06]Read from MH i2c: E2 [23:46:06]MH_I2C_Read... [23:46:06]Read from MH i2c: E2 0E 00 [23:46:06]MH_I2C_Read... [23:46:06]Read from MH i2c: E2 0E 00 64 15 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 39 [23:46:06]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:46:06]wFMCommunicate OK [23:46:06]SAM_PROTO_GetShiftState done [23:46:06]FM_GetShiftState done [23:46:06]opened in 1729296582 [23:46:06]opened+sec_in_day 1729382982 [23:46:06]quantity*price = 110718 [23:46:06]sum+1 = 110720 [23:46:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1107.00 Внесено: 1107.00 СДАЧА: 0.00 НСП 1% : 9.80 НДС 12% : 117.58 Наличными: 1107.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 654 19.10.2024 23:46 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 219009 ФПД: 162877408625746 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234607&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219009&fm=162877408625746&tin=02508201610067®Number=0000000000098116&sum=110700 [23:46:07]StoreToDocumentArchive [23:46:07]shift 443 fd 219009 [23:46:07]save to /storage/0443/doc_00219009 [23:46:07]save last doc name /storage/0443/doc_00219009 to /storage/kkm_last_doc_name [23:46:07]save OK [23:46:07]Clear old archive folders... [23:46:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:46:07]tlvbuf is 01024420 [23:46:07]SAM_PROTO_ClearQueue [23:46:07]wFMCommunicate request_size=4 [23:46:07]MH_SAM_APDU [23:46:07]CAPDU: 80 09 00 00 [23:46:07]Write to MH i2c: E2 08 00 71 15 80 09 00 00 00 00 00 00 F8 [23:46:07]Write i2c OK [23:46:07]MH_I2C_Read... [23:46:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:46:07]Read from MH i2c: E2 [23:46:07]MH_I2C_Read... [23:46:07]Read from MH i2c: E2 03 00 [23:46:07]MH_I2C_Read... [23:46:07]Read from MH i2c: E2 03 00 71 15 00 90 00 FA [23:46:07]RAPDU: 90 00 [23:46:07]wFMCommunicate OK [23:46:07]SAM_PROTO_ClearQueue done [23:46:07]KKMCreateOFDPacket [23:46:07]OFDProtocolAddRootSTLVToBuf [23:46:07]FM_MakeSignedData [23:46:07]FM_MakeSignedData [23:46:07]SAM_PROTO_SignData [23:46:07]wFMCommunicate request_size=4 [23:46:07]MH_SAM_APDU [23:46:07]CAPDU: 80 0D 01 02 [23:46:07]Write to MH i2c: E2 08 00 72 15 80 0D 01 02 00 00 00 00 00 [23:46:07]Write i2c OK [23:46:07]MH_I2C_Read... [23:46:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:46:08]Read from MH i2c: E2 [23:46:08]MH_I2C_Read... [23:46:08]Read from MH i2c: E2 03 00 [23:46:08]MH_I2C_Read... [23:46:08]Read from MH i2c: E2 03 00 72 15 00 90 00 FB [23:46:08]RAPDU: 90 00 [23:46:08]wFMCommunicate OK [23:46:08]wFMCommunicate request_size=255 [23:46:08]MH_SAM_APDU [23:46: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 C2 38 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7F B0 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C B0 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE 2D 00 00 00 00 07 04 06 00 6C B0 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 BF 44 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 81 57 03 00 35 04 06 00 94 22 DA 15 [23:46:08]Write to MH i2c: E2 02 01 73 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 C2 38 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7F B0 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C B0 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE 2D 00 00 00 00 07 04 06 00 6C B0 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 BF 44 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 81 57 03 00 35 04 06 00 94 22 DA 15 00 00 D7 [23:46:08]Write i2c OK [23:46:08]MH_I2C_Read... [23:46:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:08]Read from MH i2c: E2 [23:46:08]MH_I2C_Read... [23:46:08]Read from MH i2c: E2 03 00 [23:46:08]MH_I2C_Read... [23:46:08]Read from MH i2c: E2 03 00 73 15 00 90 00 FC [23:46:08]RAPDU: 90 00 [23:46:08]wFMCommunicate OK [23:46:08]wFMCommunicate request_size=7 [23:46:08]MH_SAM_APDU [23:46:08]CAPDU: 80 0D 02 02 02 44 52 [23:46:08]Write to MH i2c: E2 0A 00 74 15 80 0D 02 02 02 00 44 52 00 00 9D [23:46:08]Write i2c OK [23:46:08]MH_I2C_Read... [23:46:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:08]Read from MH i2c: E2 [23:46:08]MH_I2C_Read... [23:46:08]Read from MH i2c: E2 03 00 [23:46:08]MH_I2C_Read... [23:46:08]Read from MH i2c: E2 03 00 74 15 00 90 00 FD [23:46:08]RAPDU: 90 00 [23:46:08]wFMCommunicate OK [23:46:08]wFMCommunicate request_size=4 [23:46:08]MH_SAM_APDU [23:46:08]CAPDU: 80 0D 03 02 [23:46:08]Write to MH i2c: E2 08 00 75 15 80 0D 03 02 00 00 00 00 05 [23:46:08]Write i2c OK [23:46:08]MH_I2C_Read... [23:46:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:46:08]Read from MH i2c: E2 [23:46:08]MH_I2C_Read... [23:46:08]Read from MH i2c: E2 0B 00 [23:46:08]MH_I2C_Read... [23:46:08]Read from MH i2c: E2 0B 00 75 15 00 6F E3 46 9F F1 8A 06 AD 90 00 6B [23:46:08]RAPDU: 6F E3 46 9F F1 8A 06 AD 90 00 [23:46:08]wFMCommunicate OK [23:46:08]SAM_PROTO_SignData done [23:46:08]FM_MakeSignedData done [23:46:08]CreateOFDProtocolMessage [23:46:08]wFMCommunicate request_size=4 [23:46:08]MH_SAM_APDU [23:46:08]CAPDU: 80 11 00 00 [23:46:08]Write to MH i2c: E2 08 00 76 15 80 11 00 00 00 00 00 00 05 [23:46:08]Write i2c OK [23:46:08]MH_I2C_Read... [23:46:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:08]Read from MH i2c: E2 [23:46:08]MH_I2C_Read... [23:46:08]Read from MH i2c: E2 17 00 [23:46:08]MH_I2C_Read... [23:46:08]Read from MH i2c: E2 17 00 76 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 54 [23:46:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:46:08]wFMCommunicate OK [23:46:08]CreateOFDProtocolMessage done [23:46:08]OFDSenderStorePacket 219009 [23:46:08]StoreOFDPacket docnum=219009 [23:46:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 03 77 04 01 70 70 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C2 38 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7F B0 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C B0 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE 2D 00 00 00 00 07 04 06 00 6C B0 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 BF 44 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 81 57 03 00 35 04 06 00 94 22 DA 15 44 52 6F E3 46 9F F1 8A 06 AD [23:46:08]CheckFolder [23:46:08]dirname=/storage/ofd_packets [23:46:08]CheckFolder done [23:46:08]ProducePacketName [23:46:08]name=ofd_packets/00219009 [23:46:08]NVStorageSaveData ofd_packets/00219009 [23:46:08]File name is /storage/ofd_packets/00219009 [23:46:08]Write 298 bytes [23:46:08]NVStorageSaveData done [23:46:08]OFDSenderStorePacket done [23:46:08]KKMCreateOFDPacket done [23:46:08]NVStorageSaveData kkm_last_timestamp [23:46:08]File name is /storage/kkm_last_timestamp [23:46:08]Write 4 bytes [23:46:08]NVStorageSaveData done [23:46:08]ExternCall_PrintAddStr [23:46:08]wPrintStart [23:46:08]Write to MH i2c: 01 00 00 77 15 8C [23:46:08]Write i2c OK [23:46:08]MH_I2C_Read... [23:46:08]Read from MH i2c: 01 [23:46:08]MH_I2C_Read... [23:46:08]Read from MH i2c: 01 07 00 [23:46:08]MH_I2C_Read... [23:46:08]Read from MH i2c: 01 07 00 77 15 00 00 00 00 00 FF 0F A1 [23:46:08]RasterBufferAndPrint [23:46:08]line Счет N : (1)536568 [23:46:08]line ИНН: 02508201610067 [23:46:08]line Контрольно-Кассовый Чек [23:46:08]line ПРОДАЖА [23:46:08]line ТРК (МРК, ГНК) : 51 [23:46:08]line Товар: 2710194210 [23:46:08]line ДТ-К-2 [23:46:08]line 14.530 * 76.20 [23:46:08]line = 1107.19 [23:46:08]line НДС 12% НСП 1% [23:46:08]line > о реализуемом товаре [23:46:08]line ОКРУГЛЕНИЕ: -0.19 [23:46:08]line ИТОГО: 1107.00 [23:46:08]line Внесено: 1107.00 [23:46:08]line СДАЧА: 0.00 [23:46:08]line НСП 1% : 9.80 [23:46:08]line НДС 12% : 117.58 [23:46:08]line Наличными: 1107.00 [23:46:08]line Безнал.: 0.00 [23:46:08]line Место: АЗС № 84 "Партнер Нефть" [23:46:08]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:46:08]line СНО: Общий режим [23:46:08]line Чек 654 19.10.2024 23:46 [23:46:08]line Смена: 443 ФФД: 1.0 [23:46:08]line ЗНМ: 0300000178 [23:46:08]line РНМ: 0000000000098116 [23:46:08]line Версия ККМ: 001 [23:46:08]line ФМ: 0000000000965413 [23:46:08]line ФД: 219009 [23:46:08]line ФПД: 162877408625746 [23:46:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234607&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219009&fm=162877408625746&tin=02508201610067®Number=0000000000098116&sum=110700 [23:46:08]OFD Sender: Processing packet 219009 [packets to send 80, broken 79] [23:46:08]ProducePacketName [23:46:08]name=ofd_packets/00219009 [23:46:08]OFD Sender: To server: pG, [23:46:08]CommunicateWithHost lk.salyk.kg:30040 [23:46:08]ConnectInit lk.salyk.kg [23:46:08]written 0, free lines is 4095 [23:46:08]Connected sock=10 [23:46:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 03 77 04 01 70 70 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C2 38 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7F B0 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C B0 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE 2D 00 00 00 00 07 04 06 00 6C B0 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 BF 44 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 81 57 03 00 35 04 06 00 94 22 DA 15 44 52 6F E3 46 9F F1 8A 06 AD [23:46:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 FE AD 47 00 6C 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 81 57 03 00 F4 03 04 00 6D F0 13 67 B6 04 01 00 00 2B 6E 34 E0 06 54 E5 5F [23:46:09]CommunicateWithHost err = 0 [23:46:09]CheckOFDResponse [23:46:09]1017 (14) - 77093643461234 [23:46:09]1041 (16) - 0000000000965413 [23:46:09]1040 (4) - 219009 [23:46:09]1012 (4) - 19.10.2024 17:46 [23:46:09]1206 (1) - 0 [23:46:09]OFD Sender: Remove packet 219009 [23:46:09]ProducePacketName [23:46:09]name=ofd_packets/00219009 [23:46:09]NVStorageDeleteData [23:46:09]Write to MH i2c: 01 00 00 A2 15 B7 [23:46:09]Write i2c OK [23:46:09]MH_I2C_Read... [23:46:09]Read from MH i2c: 01 [23:46:09]MH_I2C_Read... [23:46:09]Read from MH i2c: 01 07 00 [23:46:09]MH_I2C_Read... [23:46:09]Read from MH i2c: 01 07 00 A2 15 00 00 00 00 00 DD 0C A7 [23:46:09]RasterBufferAndPrint [23:46:09]line [23:46:09]line [23:46:09]line [23:46:09]line [23:46:09]line [23:46:09]written 0, free lines is 3299 [23:46:09]MH_Cut [23:46:09]Write to MH i2c: D1 01 00 A9 15 01 90 [23:46:09]Write i2c OK [23:46:09]MH_I2C_Read... [23:46:09]Read from MH i2c: D1 [23:46:09]MH_I2C_Read... [23:46:09]Read from MH i2c: D1 01 00 [23:46:09]MH_I2C_Read... [23:46:09]Read from MH i2c: D1 01 00 A9 15 00 8F [23:46:09]Write to MH i2c: 01 00 00 AA 15 BF [23:46:09]Write i2c OK [23:46:09]MH_I2C_Read... [23:46:09]OFD Sender: No OFD packet to send [23:46:09]*** Cut start [23:46:09]*** Partial cut [23:46:09]*** CUTSNS_PIN = 1 [23:46:10]*** CUTSNS_PIN = 0 [23:46:10]*** Brake cut motor [23:46:10]Read from MH i2c: 01 [23:46:10]MH_I2C_Read... [23:46:10]*** Stop cut motor [23:46:10]*** Cut end [23:46:10]Read from MH i2c: 01 07 00 [23:46:10]MH_I2C_Read... [23:46:10]Read from MH i2c: 01 07 00 AA 15 00 00 00 00 00 FF 0F D4 [23:46:10]process_action close_receipt done [23:46:10]requested_data is exist [23:46:10]produce_requested_data [23:46:10]requested_item fm.sn is exist - process it [23:46:10]wFMCommunicate request_size=4 [23:46:10]MH_SAM_APDU [23:46:10]CAPDU: 80 11 00 00 [23:46:10]Write to MH i2c: E2 08 00 AB 15 80 11 00 00 00 00 00 00 3A [23:46:10]Write i2c OK [23:46:10]MH_I2C_Read... [23:46:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:10]Read from MH i2c: E2 [23:46:10]MH_I2C_Read... [23:46:10]Read from MH i2c: E2 17 00 [23:46:10]MH_I2C_Read... [23:46:10]Read from MH i2c: E2 17 00 AB 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 89 [23:46:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:46:10]wFMCommunicate OK [23:46:10]requested_item fd.num is exist - process it [23:46:10]SAM_PROTO_GetFieldsCounters [23:46:10]wFMCommunicate request_size=4 [23:46:10]MH_SAM_APDU [23:46:10]CAPDU: 80 13 00 00 [23:46:10]Write to MH i2c: E2 08 00 AC 15 80 13 00 00 00 00 00 00 3D [23:46:10]Write i2c OK [23:46:10]MH_I2C_Read... [23:46:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:46:10]Read from MH i2c: E2 [23:46:10]MH_I2C_Read... [23:46:10]Read from MH i2c: E2 62 00 [23:46:10]MH_I2C_Read... [23:46:10]Read from MH i2c: E2 62 00 AC 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 81 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8E 02 00 00 5E 04 04 00 8E 02 00 00 57 04 04 00 8F 02 00 00 19 04 04 00 00 00 00 00 90 00 A1 [23:46:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 81 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8E 02 00 00 5E 04 04 00 8E 02 00 00 57 04 04 00 8F 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:46:10]wFMCommunicate OK [23:46:10]SAM_PROTO_GetFieldsCounters done [23:46:10]requested_item shift.num is exist - process it [23:46:10]requested_item shift.opened is exist - process it [23:46:10]req_shift_opened [23:46:10]FM_GetShiftState [23:46:10]SAM_PROTO_GetShiftState [23:46:10]wFMCommunicate request_size=4 [23:46:10]MH_SAM_APDU [23:46:10]CAPDU: 80 13 01 00 [23:46:10]Write to MH i2c: E2 08 00 AD 15 80 13 01 00 00 00 00 00 3F [23:46:10]Write i2c OK [23:46:10]MH_I2C_Read... [23:46:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:46:10]Read from MH i2c: E2 [23:46:10]MH_I2C_Read... [23:46:10]Read from MH i2c: E2 0E 00 [23:46:10]MH_I2C_Read... [23:46:10]Read from MH i2c: E2 0E 00 AD 15 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 82 [23:46:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:46:10]wFMCommunicate OK [23:46:10]SAM_PROTO_GetShiftState done [23:46:10]FM_GetShiftState done [23:46:10]req_shift_opened done [23:46:10]requested_item shift.open_date is exist - process it [23:46:10]req_shift_open_date [23:46:10]req_shift_open_date done [23:46:10]produce_requested_data done [23:46:10]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219009,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:46:10]process_action_free close_receipt [23:46:10]json_value_free [23:46:10]json_value_free done [23:46:10]process_json_proto returns [23:46:10]Send response to host [23:46:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219009,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:46:10]free response buf [23:46:10]execute_script done [23:46:10]execute_script returns [23:46:10]free content buf [23:46:10]Sock 9.Close socket [23:46:10]Sock 9.Thread stoped [23:46:14]OFD Sender: No OFD packet to send [23:46:19]OFD Sender: No OFD packet to send [23:46:24]OFD Sender: No OFD packet to send [23:46:29]OFD Sender: No OFD packet to send [23:46:34]OFD Sender: No OFD packet to send [23:46:39]OFD Sender: No OFD packet to send [23:46:44]OFD Sender: No OFD packet to send [23:46:49]OFD Sender: No OFD packet to send [23:46:54]OFD Sender: No OFD packet to send [23:46:59]OFD Sender: No OFD packet to send [23:47:04]OFD Sender: No OFD packet to send [23:47:09]OFD Sender: No OFD packet to send [23:47:14]OFD Sender: No OFD packet to send [23:47:19]OFD Sender: No OFD packet to send [23:47:24]OFD Sender: No OFD packet to send [23:47:29]accept exits with 7 [23:47:29]New connection [23:47:29]New thread 3066555748 created [23:47:29]Thread 3066699108 joined [23:47:29]Waiting for new connection... [23:47:29] Sock 7.Parse request [23:47:29]Sock 7.Check first char [23:47:29]Sock 7.First char is OK [23:47:29]request: POST /json_proto HTTP/1.0 [23:47:29]Method: POST [23:47:29]URL: /json_proto [23:47:29]Method is POST - this is cgi request [23:47:29]url: /json_proto [23:47:29]query_string will be loaded in cgi processing [23:47:29]execute_cgi json_proto POST (null) [23:47:29]execute_cgi path=json_proto method=POST [23:47:29]POST find Content-Length [23:47:29]Host: 172.17.40.4:8080 [23:47:29]Content-Length: 682 [23:47:29]Content-Type: application/json [23:47:29] [23:47:29]POST finish read [23:47:29]Found Content-Length = 682 [23:47:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [23:47:29]execute_script... [23:47:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "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" ] } } [23:47:29]POST & json_proto [23:47:29]process_json_proto [23:47:29]json parsed OK: [23:47:29]protocol is kg_v1.0 [23:47:29]action value=close_receipt [23:47:29]process_action close_receipt [23:47:29]cmd_close_receipt [23:47:29]MH_GetDate [23:47:29]Write to MH i2c: F0 00 00 AE 15 B2 [23:47:29]Write i2c OK [23:47:29]MH_I2C_Read... [23:47:29]Read from MH i2c: F0 [23:47:29]MH_I2C_Read... [23:47:29]Read from MH i2c: F0 09 00 [23:47:29]MH_I2C_Read... [23:47:29]Read from MH i2c: F0 09 00 AE 15 00 11 45 14 67 68 1C 14 67 8B [23:47:29]GetLastDocTimeStamp 1729381567 [23:47:29]current date 1729381649 [23:47:29]FM_GetShiftState [23:47:29]SAM_PROTO_GetShiftState [23:47:29]wFMCommunicate request_size=4 [23:47:29]MH_SAM_APDU [23:47:29]CAPDU: 80 13 01 00 [23:47:29]Write to MH i2c: E2 08 00 AF 15 80 13 01 00 00 00 00 00 41 [23:47:29]Write i2c OK [23:47:29]MH_I2C_Read... [23:47:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:47:29]Read from MH i2c: E2 [23:47:29]MH_I2C_Read... [23:47:29]Read from MH i2c: E2 0E 00 [23:47:29]MH_I2C_Read... [23:47:29]Read from MH i2c: E2 0E 00 AF 15 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 84 [23:47:29]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:47:29]wFMCommunicate OK [23:47:29]SAM_PROTO_GetShiftState done [23:47:29]FM_GetShiftState done [23:47:29]opened in 1729296582 [23:47:29]opened+sec_in_day 1729382982 [23:47:29]quantity*price = 100015 [23:47:29]sum+1 = 100017 [23:47: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 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 655 19.10.2024 23:47 Смена: 443 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 219010 ФПД: 248019865129028 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234730&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219010&fm=248019865129028&tin=02508201610067®Number=0000000000098116&sum=100000 [23:47:30]StoreToDocumentArchive [23:47:30]shift 443 fd 219010 [23:47:30]save to /storage/0443/doc_00219010 [23:47:30]save last doc name /storage/0443/doc_00219010 to /storage/kkm_last_doc_name [23:47:30]save OK [23:47:30]Clear old archive folders... [23:47:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:47:30]tlvbuf is 00FE64D0 [23:47:30]SAM_PROTO_ClearQueue [23:47:30]wFMCommunicate request_size=4 [23:47:30]MH_SAM_APDU [23:47:30]CAPDU: 80 09 00 00 [23:47:30]Write to MH i2c: E2 08 00 BC 15 80 09 00 00 00 00 00 00 43 [23:47:30]Write i2c OK [23:47:30]MH_I2C_Read... [23:47:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:47:30]Read from MH i2c: E2 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: E2 03 00 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: E2 03 00 BC 15 00 90 00 45 [23:47:30]RAPDU: 90 00 [23:47:30]wFMCommunicate OK [23:47:30]SAM_PROTO_ClearQueue done [23:47:30]KKMCreateOFDPacket [23:47:30]OFDProtocolAddRootSTLVToBuf [23:47:30]FM_MakeSignedData [23:47:30]FM_MakeSignedData [23:47:30]SAM_PROTO_SignData [23:47:30]wFMCommunicate request_size=4 [23:47:30]MH_SAM_APDU [23:47:30]CAPDU: 80 0D 01 02 [23:47:30]Write to MH i2c: E2 08 00 BD 15 80 0D 01 02 00 00 00 00 4B [23:47:30]Write i2c OK [23:47:30]MH_I2C_Read... [23:47:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:47:30]Read from MH i2c: E2 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: E2 03 00 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: E2 03 00 BD 15 00 90 00 46 [23:47:30]RAPDU: 90 00 [23:47:30]wFMCommunicate OK [23:47:30]wFMCommunicate request_size=255 [23:47:30]MH_SAM_APDU [23:47: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 8F 02 00 00 F4 03 04 00 12 45 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 82 57 03 00 35 04 06 00 E1 [23:47:30]Write to MH i2c: E2 02 01 BE 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 8F 02 00 00 F4 03 04 00 12 45 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 82 57 03 00 35 04 06 00 E1 00 00 A9 [23:47:30]Write i2c OK [23:47:30]MH_I2C_Read... [23:47:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:47:30]Read from MH i2c: E2 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: E2 03 00 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: E2 03 00 BE 15 00 90 00 47 [23:47:30]RAPDU: 90 00 [23:47:30]wFMCommunicate OK [23:47:30]wFMCommunicate request_size=10 [23:47:30]MH_SAM_APDU [23:47:30]CAPDU: 80 0D 02 02 05 92 9F F5 50 44 [23:47:30]Write to MH i2c: E2 0D 00 BF 15 80 0D 02 02 05 00 92 9F F5 50 44 00 00 12 [23:47:30]Write i2c OK [23:47:30]MH_I2C_Read... [23:47:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:47:30]Read from MH i2c: E2 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: E2 03 00 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: E2 03 00 BF 15 00 90 00 48 [23:47:30]RAPDU: 90 00 [23:47:30]wFMCommunicate OK [23:47:30]wFMCommunicate request_size=4 [23:47:30]MH_SAM_APDU [23:47:30]CAPDU: 80 0D 03 02 [23:47:30]Write to MH i2c: E2 08 00 C0 15 80 0D 03 02 00 00 00 00 50 [23:47:30]Write i2c OK [23:47:30]MH_I2C_Read... [23:47:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:47:30]Read from MH i2c: E2 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: E2 0B 00 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: E2 0B 00 C0 15 00 33 03 15 CA CF 81 4A C5 90 00 C5 [23:47:30]RAPDU: 33 03 15 CA CF 81 4A C5 90 00 [23:47:30]wFMCommunicate OK [23:47:30]SAM_PROTO_SignData done [23:47:30]FM_MakeSignedData done [23:47:30]CreateOFDProtocolMessage [23:47:30]wFMCommunicate request_size=4 [23:47:30]MH_SAM_APDU [23:47:30]CAPDU: 80 11 00 00 [23:47:30]Write to MH i2c: E2 08 00 C1 15 80 11 00 00 00 00 00 00 50 [23:47:30]Write i2c OK [23:47:30]MH_I2C_Read... [23:47:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:47:30]Read from MH i2c: E2 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: E2 17 00 [23:47:30]MH_I2C_Read... [23:47:30]Read from MH i2c: E2 17 00 C1 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 9F [23:47:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:47:31]wFMCommunicate OK [23:47:31]CreateOFDProtocolMessage done [23:47:31]OFDSenderStorePacket 219010 [23:47:31]StoreOFDPacket docnum=219010 [23:47:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5D 7A 07 01 51 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 8F 02 00 00 F4 03 04 00 12 45 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 82 57 03 00 35 04 06 00 E1 92 9F F5 50 44 33 03 15 CA CF 81 4A C5 [23:47:31]CheckFolder [23:47:31]dirname=/storage/ofd_packets [23:47:31]CheckFolder done [23:47:31]ProducePacketName [23:47:31]name=ofd_packets/00219010 [23:47:31]NVStorageSaveData ofd_packets/00219010 [23:47:31]File name is /storage/ofd_packets/00219010 [23:47:31]Write 301 bytes [23:47:31]NVStorageSaveData done [23:47:31]OFDSenderStorePacket done [23:47:31]KKMCreateOFDPacket done [23:47:31]NVStorageSaveData kkm_last_timestamp [23:47:31]File name is /storage/kkm_last_timestamp [23:47:31]Write 4 bytes [23:47:31]NVStorageSaveData done [23:47:31]ExternCall_PrintAddStr [23:47:31]wPrintStart [23:47:31]Write to MH i2c: 01 00 00 C2 15 D7 [23:47:31]Write i2c OK [23:47:31]MH_I2C_Read... [23:47:31]Read from MH i2c: 01 [23:47:31]MH_I2C_Read... [23:47:31]Read from MH i2c: 01 07 00 [23:47:31]MH_I2C_Read... [23:47:31]Read from MH i2c: 01 07 00 C2 15 00 00 00 00 00 FF 0F EC [23:47:31]RasterBufferAndPrint [23:47:31]line Счет N : (1)536569 [23:47:31]line ИНН: 02508201610067 [23:47:31]line Контрольно-Кассовый Чек [23:47:31]line ПРОДАЖА [23:47:31]line ТРК (МРК, ГНК) : 23 [23:47:31]line Товар: 2710124130 [23:47:31]line Аи-92-К-2 [23:47:31]line 14.950 * 66.90 [23:47:31]line = 1000.16 [23:47:31]line НДС 12% НСП 1% [23:47:31]line > о реализуемом товаре [23:47:31]line ОКРУГЛЕНИЕ: -0.16 [23:47:31]line ИТОГО: 1000.00 [23:47:31]line Внесено: 1000.00 [23:47:31]line СДАЧА: 0.00 [23:47:31]line НСП 1% : 8.85 [23:47:31]line НДС 12% : 106.21 [23:47:31]line Наличными: 1000.00 [23:47:31]line Безнал.: 0.00 [23:47:31]line Место: АЗС № 84 "Партнер Нефть" [23:47:31]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [23:47:31]line СНО: Общий режим [23:47:31]line Чек 655 19.10.2024 23:47 [23:47:31]line Смена: 443 ФФД: 1.0 [23:47:31]line ЗНМ: 0300000178 [23:47:31]line РНМ: 0000000000098116 [23:47:31]line Версия ККМ: 001 [23:47:31]line ФМ: 0000000000965413 [23:47:31]line ФД: 219010 [23:47:31]line ФПД: 248019865129028 [23:47:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241019T234730&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219010&fm=248019865129028&tin=02508201610067®Number=0000000000098116&sum=100000 [23:47:31]OFD Sender: Processing packet 219010 [packets to send 80, broken 79] [23:47:31]ProducePacketName [23:47:31]name=ofd_packets/00219010 [23:47:31]OFD Sender: To server: pG, [23:47:31]CommunicateWithHost lk.salyk.kg:30040 [23:47:31]ConnectInit lk.salyk.kg [23:47:31]written 0, free lines is 4095 [23:47:31]Connected sock=10 [23:47:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5D 7A 07 01 51 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 8F 02 00 00 F4 03 04 00 12 45 14 67 0E 04 04 00 BB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 82 57 03 00 35 04 06 00 E1 92 9F F5 50 44 33 03 15 CA CF 81 4A C5 [23:47:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 56 A6 47 00 52 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 39 36 35 34 31 33 10 04 04 00 82 57 03 00 F4 03 04 00 BF F0 13 67 B6 04 01 00 00 CB 06 AF 8B 75 F9 5D 1B [23:47:31]CommunicateWithHost err = 0 [23:47:31]CheckOFDResponse [23:47:31]1017 (14) - 77093643461234 [23:47:31]1041 (16) - 0000000000965413 [23:47:31]1040 (4) - 219010 [23:47:31]1012 (4) - 19.10.2024 17:47 [23:47:31]1206 (1) - 0 [23:47:31]OFD Sender: Remove packet 219010 [23:47:31]ProducePacketName [23:47:31]name=ofd_packets/00219010 [23:47:31]NVStorageDeleteData [23:47:31]Write to MH i2c: 01 00 00 ED 15 02 [23:47:31]Write i2c OK [23:47:31]MH_I2C_Read... [23:47:31]Read from MH i2c: 01 [23:47:31]MH_I2C_Read... [23:47:31]Read from MH i2c: 01 07 00 [23:47:31]MH_I2C_Read... [23:47:31]Read from MH i2c: 01 07 00 ED 15 00 00 00 00 00 EC 0C 01 [23:47:31]RasterBufferAndPrint [23:47:31]line [23:47:31]line [23:47:31]line [23:47:31]line [23:47:31]line [23:47:31]written 0, free lines is 3314 [23:47:31]MH_Cut [23:47:31]Write to MH i2c: D1 01 00 F4 15 01 DB [23:47:31]Write i2c OK [23:47:31]MH_I2C_Read... [23:47:31]Read from MH i2c: D1 [23:47:31]MH_I2C_Read... [23:47:31]Read from MH i2c: D1 01 00 [23:47:31]MH_I2C_Read... [23:47:31]Read from MH i2c: D1 01 00 F4 15 00 DA [23:47:31]Write to MH i2c: 01 00 00 F5 15 0A [23:47:31]Write i2c OK [23:47:31]MH_I2C_Read... [23:47:32]OFD Sender: No OFD packet to send [23:47:32]*** Cut start [23:47:32]*** Partial cut [23:47:32]*** CUTSNS_PIN = 1 [23:47:32]*** CUTSNS_PIN = 0 [23:47:32]*** Brake cut motor [23:47:33]Read from MH i2c: 01 [23:47:33]MH_I2C_Read... [23:47:33]*** Stop cut motor [23:47:33]*** Cut end [23:47:33]Read from MH i2c: 01 07 00 [23:47:33]MH_I2C_Read... [23:47:33]Read from MH i2c: 01 07 00 F5 15 00 00 00 00 00 FF 0F 1F [23:47:33]process_action close_receipt done [23:47:33]requested_data is exist [23:47:33]produce_requested_data [23:47:33]requested_item fm.sn is exist - process it [23:47:33]wFMCommunicate request_size=4 [23:47:33]MH_SAM_APDU [23:47:33]CAPDU: 80 11 00 00 [23:47:33]Write to MH i2c: E2 08 00 F6 15 80 11 00 00 00 00 00 00 85 [23:47:33]Write i2c OK [23:47:33]MH_I2C_Read... [23:47:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:47:33]Read from MH i2c: E2 [23:47:33]MH_I2C_Read... [23:47:33]Read from MH i2c: E2 17 00 [23:47:33]MH_I2C_Read... [23:47:33]Read from MH i2c: E2 17 00 F6 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D4 [23:47:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:47:33]wFMCommunicate OK [23:47:33]requested_item fd.num is exist - process it [23:47:33]SAM_PROTO_GetFieldsCounters [23:47:33]wFMCommunicate request_size=4 [23:47:33]MH_SAM_APDU [23:47:33]CAPDU: 80 13 00 00 [23:47:33]Write to MH i2c: E2 08 00 F7 15 80 13 00 00 00 00 00 00 88 [23:47:33]Write i2c OK [23:47:33]MH_I2C_Read... [23:47:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:47:33]Read from MH i2c: E2 [23:47:33]MH_I2C_Read... [23:47:33]Read from MH i2c: E2 62 00 [23:47:33]MH_I2C_Read... [23:47:33]Read from MH i2c: E2 62 00 F7 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 F0 [23:47:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:47:33]wFMCommunicate OK [23:47:33]SAM_PROTO_GetFieldsCounters done [23:47:33]requested_item shift.num is exist - process it [23:47:33]requested_item shift.opened is exist - process it [23:47:33]req_shift_opened [23:47:33]FM_GetShiftState [23:47:33]SAM_PROTO_GetShiftState [23:47:33]wFMCommunicate request_size=4 [23:47:33]MH_SAM_APDU [23:47:33]CAPDU: 80 13 01 00 [23:47:33]Write to MH i2c: E2 08 00 F8 15 80 13 01 00 00 00 00 00 8A [23:47:33]Write i2c OK [23:47:33]MH_I2C_Read... [23:47:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:47:33]Read from MH i2c: E2 [23:47:33]MH_I2C_Read... [23:47:33]Read from MH i2c: E2 0E 00 [23:47:33]MH_I2C_Read... [23:47:33]Read from MH i2c: E2 0E 00 F8 15 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 CD [23:47:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:47:33]wFMCommunicate OK [23:47:33]SAM_PROTO_GetShiftState done [23:47:33]FM_GetShiftState done [23:47:33]req_shift_opened done [23:47:33]requested_item shift.open_date is exist - process it [23:47:33]req_shift_open_date [23:47:33]req_shift_open_date done [23:47:33]produce_requested_data done [23:47:33]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219010,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:47:33]process_action_free close_receipt [23:47:33]json_value_free [23:47:33]json_value_free done [23:47:33]process_json_proto returns [23:47:33]Send response to host [23:47:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219010,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:47:33]free response buf [23:47:33]execute_script done [23:47:33]execute_script returns [23:47:33]free content buf [23:47:33]Sock 7.Close socket [23:47:33]Sock 7.Thread stoped [23:47:37]OFD Sender: No OFD packet to send [23:47:37]accept exits with 9 [23:47:37]New connection [23:47:37]New thread 3066699108 created [23:47:37]Thread 3066555748 joined [23:47:37]Waiting for new connection... [23:47:37] Sock 9.Parse request [23:47:37]Sock 9.Check first char [23:47:37]Sock 9.First char is OK [23:47:37]request: POST /json_proto HTTP/1.0 [23:47:37]Method: POST [23:47:37]URL: /json_proto [23:47:37]Method is POST - this is cgi request [23:47:37]url: /json_proto [23:47:37]query_string will be loaded in cgi processing [23:47:37]execute_cgi json_proto POST (null) [23:47:37]execute_cgi path=json_proto method=POST [23:47:37]POST find Content-Length [23:47:37]Host: 172.17.40.4:8080 [23:47:37]Content-Length: 215 [23:47:37]Content-Type: application/json [23:47:37] [23:47:37]POST finish read [23:47:37]Found Content-Length = 215 [23:47:37]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:47:37]execute_script... [23:47:37]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:47:37]POST & json_proto [23:47:37]process_json_proto [23:47:37]json parsed OK: [23:47:37]protocol is kg_v1.0 [23:47:37]action value=get_value [23:47:37]process_action get_value [23:47:37]cmd_get_value [23:47:37]process_action get_value done [23:47:37]requested_data is exist [23:47:37]produce_requested_data [23:47:37]requested_item kkm.sn is exist - process it [23:47:37]requested_item kkm.ver is exist - process it [23:47:37]requested_item fm.sn is exist - process it [23:47:37]wFMCommunicate request_size=4 [23:47:37]MH_SAM_APDU [23:47:37]CAPDU: 80 11 00 00 [23:47:37]Write to MH i2c: E2 08 00 F9 15 80 11 00 00 00 00 00 00 88 [23:47:37]Write i2c OK [23:47:37]MH_I2C_Read... [23:47:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:47:37]Read from MH i2c: E2 [23:47:37]MH_I2C_Read... [23:47:37]Read from MH i2c: E2 17 00 [23:47:37]MH_I2C_Read... [23:47:37]Read from MH i2c: E2 17 00 F9 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D7 [23:47:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:47:37]wFMCommunicate OK [23:47:37]requested_item fd.num is exist - process it [23:47:37]SAM_PROTO_GetFieldsCounters [23:47:37]wFMCommunicate request_size=4 [23:47:37]MH_SAM_APDU [23:47:37]CAPDU: 80 13 00 00 [23:47:37]Write to MH i2c: E2 08 00 FA 15 80 13 00 00 00 00 00 00 8B [23:47:37]Write i2c OK [23:47:37]MH_I2C_Read... [23:47:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:47:37]Read from MH i2c: E2 [23:47:37]MH_I2C_Read... [23:47:37]Read from MH i2c: E2 62 00 [23:47:37]MH_I2C_Read... [23:47:37]Read from MH i2c: E2 62 00 FA 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 F3 [23:47:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:47:37]wFMCommunicate OK [23:47:37]SAM_PROTO_GetFieldsCounters done [23:47:37]requested_item shift.num is exist - process it [23:47:37]requested_item shift.opened is exist - process it [23:47:37]req_shift_opened [23:47:37]FM_GetShiftState [23:47:37]SAM_PROTO_GetShiftState [23:47:37]wFMCommunicate request_size=4 [23:47:37]MH_SAM_APDU [23:47:37]CAPDU: 80 13 01 00 [23:47:37]Write to MH i2c: E2 08 00 FB 15 80 13 01 00 00 00 00 00 8D [23:47:37]Write i2c OK [23:47:37]MH_I2C_Read... [23:47:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:47:37]Read from MH i2c: E2 [23:47:37]MH_I2C_Read... [23:47:37]Read from MH i2c: E2 0E 00 [23:47:37]MH_I2C_Read... [23:47:37]Read from MH i2c: E2 0E 00 FB 15 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D0 [23:47:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:47:37]wFMCommunicate OK [23:47:37]SAM_PROTO_GetShiftState done [23:47:37]FM_GetShiftState done [23:47:37]req_shift_opened done [23:47:37]requested_item shift.open_date is exist - process it [23:47:37]req_shift_open_date [23:47:37]req_shift_open_date done [23:47:37]produce_requested_data done [23:47:37]produce_requested_data return {"kkm.sn":"0300000178","kkm.ver":"001","fm.sn":"0000000000965413","fd.num":219010,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:47:37]process_action_free get_value [23:47:37]json_value_free [23:47:37]json_value_free done [23:47:37]process_json_proto returns [23:47:37]Send response to host [23:47:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000178","kkm.ver":"001","fm.sn":"0000000000965413","fd.num":219010,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:47:37]free response buf [23:47:37]execute_script done [23:47:37]execute_script returns [23:47:37]free content buf [23:47:37]Sock 9.Close socket [23:47:37]Sock 9.Thread stoped [23:47:37]accept exits with 7 [23:47:37]New connection [23:47:37]New thread 3066555748 created [23:47:37]Thread 3066699108 joined [23:47:37]Waiting for new connection... [23:47:37] Sock 7.Parse request [23:47:37]Sock 7.Check first char [23:47:37]Sock 7.First char is OK [23:47:37]request: POST /json_proto HTTP/1.0 [23:47:37]Method: POST [23:47:37]URL: /json_proto [23:47:37]Method is POST - this is cgi request [23:47:37]url: /json_proto [23:47:37]query_string will be loaded in cgi processing [23:47:37]execute_cgi json_proto POST (null) [23:47:37]execute_cgi path=json_proto method=POST [23:47:37]POST find Content-Length [23:47:37]Host: 172.17.40.4:8080 [23:47:37]Content-Length: 331 [23:47:37]Content-Type: application/json [23:47:37] [23:47:37]POST finish read [23:47:37]Found Content-Length = 331 [23:47:37]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:47:37]execute_script... [23:47:37]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:47:37]POST & json_proto [23:47:37]process_json_proto [23:47:37]json parsed OK: [23:47:37]protocol is kg_v1.0 [23:47:37]action value=get_value [23:47:38]process_action get_value [23:47:38]cmd_get_value [23:47:38]process_action get_value done [23:47:38]requested_data is exist [23:47:38]produce_requested_data [23:47:38]requested_item fm.sale.total is exist - process it [23:47:38]SAM_PROTO_GetFMData [23:47:38]wFMCommunicate request_size=4 [23:47:38]MH_SAM_APDU [23:47:38]CAPDU: 80 13 03 00 [23:47:38]Write to MH i2c: E2 08 00 FC 15 80 13 03 00 00 00 00 00 90 [23:47:38]Write i2c OK [23:47:38]MH_I2C_Read... [23:47:38]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:47:38]Read from MH i2c: E2 [23:47:38]MH_I2C_Read... [23:47:38]Read from MH i2c: E2 FD 00 [23:47:38]MH_I2C_Read... [23:47:38]Read from MH i2c: E2 FD 00 FC 15 00 C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 AC [23:47:38]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 [23:47:38]wFMCommunicate OK [23:47:38]wFMCommunicate request_size=4 [23:47:38]MH_SAM_APDU [23:47:38]CAPDU: 80 17 00 00 [23:47:38]Write to MH i2c: E2 08 00 FD 15 80 17 00 00 00 00 00 00 92 [23:47:38]Write i2c OK [23:47:38]MH_I2C_Read... [23:47:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:47:38]Read from MH i2c: E2 [23:47:38]MH_I2C_Read... [23:47:38]Read from MH i2c: E2 FD 00 [23:47:38]MH_I2C_Read... [23:47:38]Read from MH i2c: E2 FD 00 FD 15 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 20 [23:47:38]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 [23:47:38]wFMCommunicate OK [23:47:38]wFMCommunicate request_size=4 [23:47:38]MH_SAM_APDU [23:47:38]CAPDU: 80 17 00 00 [23:47:38]Write to MH i2c: E2 08 00 FE 15 80 17 00 00 00 00 00 00 93 [23:47:38]Write i2c OK [23:47:38]MH_I2C_Read... [23:47:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:47:39]Read from MH i2c: E2 [23:47:39]MH_I2C_Read... [23:47:39]Read from MH i2c: E2 FD 00 [23:47:39]MH_I2C_Read... [23:47:39]Read from MH i2c: E2 FD 00 FE 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 90 00 A5 [23:47:39]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [23:47:39]wFMCommunicate OK [23:47:39]wFMCommunicate request_size=4 [23:47:39]MH_SAM_APDU [23:47:39]CAPDU: 80 17 00 00 [23:47:39]Write to MH i2c: E2 08 00 FF 15 80 17 00 00 00 00 00 00 94 [23:47:39]Write i2c OK [23:47:39]MH_I2C_Read... [23:47:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:47:39]Read from MH i2c: E2 [23:47:39]MH_I2C_Read... [23:47:39]Read from MH i2c: E2 FD 00 [23:47:39]MH_I2C_Read... [23:47:39]Read from MH i2c: E2 FD 00 FF 15 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 20 [23:47:39]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [23:47:39]wFMCommunicate OK [23:47:39]wFMCommunicate request_size=4 [23:47:39]MH_SAM_APDU [23:47:39]CAPDU: 80 17 00 00 [23:47:39]Write to MH i2c: E2 08 00 00 16 80 17 00 00 00 00 00 00 96 [23:47:39]Write i2c OK [23:47:39]MH_I2C_Read... [23:47:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:47:39]Read from MH i2c: E2 [23:47:39]MH_I2C_Read... [23:47:39]Read from MH i2c: E2 E2 00 [23:47:39]MH_I2C_Read... [23:47:39]Read from MH i2c: E2 E2 00 00 16 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 74 [23:47:39]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:47:39]wFMCommunicate OK [23:47:39]SAM_PROTO_GetFMData done [23:47:39]requested_item fm.sale_refund.total is exist - process it [23:47:39]requested_item fm.buy.total is exist - process it [23:47:39]requested_item shift.sale.total is exist - process it [23:47:39]SAM_PROTO_GetShiftData [23:47:39]wFMCommunicate request_size=4 [23:47:39]MH_SAM_APDU [23:47:39]CAPDU: 80 13 02 00 [23:47:39]Write to MH i2c: E2 08 00 01 16 80 13 02 00 00 00 00 00 95 [23:47:39]Write i2c OK [23:47:39]MH_I2C_Read... [23:47:40]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:47:40]Read from MH i2c: E2 [23:47:40]MH_I2C_Read... [23:47:40]Read from MH i2c: E2 FD 00 [23:47:40]MH_I2C_Read... [23:47:40]Read from MH i2c: E2 FD 00 01 16 00 B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 73 [23:47:40]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:47:40]wFMCommunicate OK [23:47:40]wFMCommunicate request_size=4 [23:47:40]MH_SAM_APDU [23:47:40]CAPDU: 80 17 00 00 [23:47:40]Write to MH i2c: E2 08 00 02 16 80 17 00 00 00 00 00 00 98 [23:47:40]Write i2c OK [23:47:40]MH_I2C_Read... [23:47:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:47:40]Read from MH i2c: E2 [23:47:40]MH_I2C_Read... [23:47:40]Read from MH i2c: E2 FD 00 [23:47:40]MH_I2C_Read... [23:47:40]Read from MH i2c: E2 FD 00 02 16 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 B1 [23:47:40]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:47:40]wFMCommunicate OK [23:47:40]wFMCommunicate request_size=4 [23:47:40]MH_SAM_APDU [23:47:40]CAPDU: 80 17 00 00 [23:47:40]Write to MH i2c: E2 08 00 03 16 80 17 00 00 00 00 00 00 99 [23:47:40]Write i2c OK [23:47:40]MH_I2C_Read... [23:47:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:47:40]Read from MH i2c: E2 [23:47:40]MH_I2C_Read... [23:47:40]Read from MH i2c: E2 FD 00 [23:47:40]MH_I2C_Read... [23:47:40]Read from MH i2c: E2 FD 00 03 16 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 52 [23:47:40]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:47:40]wFMCommunicate OK [23:47:40]wFMCommunicate request_size=4 [23:47:40]MH_SAM_APDU [23:47:40]CAPDU: 80 17 00 00 [23:47:40]Write to MH i2c: E2 08 00 04 16 80 17 00 00 00 00 00 00 9A [23:47:40]Write i2c OK [23:47:40]MH_I2C_Read... [23:47:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:47:41]Read from MH i2c: E2 [23:47:41]MH_I2C_Read... [23:47:41]Read from MH i2c: E2 FD 00 [23:47:41]MH_I2C_Read... [23:47:41]Read from MH i2c: E2 FD 00 04 16 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 12 [23:47:41]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:47:41]wFMCommunicate OK [23:47:41]wFMCommunicate request_size=4 [23:47:41]MH_SAM_APDU [23:47:41]CAPDU: 80 17 00 00 [23:47:41]Write to MH i2c: E2 08 00 05 16 80 17 00 00 00 00 00 00 9B [23:47:41]Write i2c OK [23:47:41]MH_I2C_Read... [23:47:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:47:41]Read from MH i2c: E2 [23:47:41]MH_I2C_Read... [23:47:41]Read from MH i2c: E2 CE 00 [23:47:41]MH_I2C_Read... [23:47:41]Read from MH i2c: E2 CE 00 05 16 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 [23:47:41]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:47:41]wFMCommunicate OK [23:47:41]SAM_PROTO_GetShiftData done [23:47:41]requested_item shift.sale.total_cash is exist - process it [23:47:41]requested_item shift.sale_refund.total is exist - process it [23:47:41]requested_item shift.sale_refund.total_cash is exist - process it [23:47:41]requested_item shift.buy.total is exist - process it [23:47:41]requested_item shift.buy.total_cash is exist - process it [23:47:41]produce_requested_data done [23:47:41]produce_requested_data return {"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.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:47:41]process_action_free get_value [23:47:41]json_value_free [23:47:41]json_value_free done [23:47:41]process_json_proto returns [23:47:41]Send response to host [23:47:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.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:47:41]free response buf [23:47:41]execute_script done [23:47:41]execute_script returns [23:47:41]free content buf [23:47:41]Sock 7.Close socket [23:47:41]Sock 7.Thread stoped [23:47:42]OFD Sender: No OFD packet to send [23:47:47]OFD Sender: No OFD packet to send [23:47:52]OFD Sender: No OFD packet to send [23:47:57]OFD Sender: No OFD packet to send [23:48:02]OFD Sender: No OFD packet to send [23:48:07]OFD Sender: No OFD packet to send [23:48:12]OFD Sender: No OFD packet to send [23:48:17]OFD Sender: No OFD packet to send [23:48:22]OFD Sender: No OFD packet to send [23:48:27]OFD Sender: No OFD packet to send [23:48:32]OFD Sender: No OFD packet to send [23:48:37]OFD Sender: No OFD packet to send [23:48:42]OFD Sender: No OFD packet to send [23:48:47]OFD Sender: No OFD packet to send [23:48:52]OFD Sender: No OFD packet to send [23:48:57]OFD Sender: No OFD packet to send [23:49:02]OFD Sender: No OFD packet to send [23:49:07]OFD Sender: No OFD packet to send [23:49:12]OFD Sender: No OFD packet to send [23:49:17]OFD Sender: No OFD packet to send [23:49:22]OFD Sender: No OFD packet to send [23:49:27]OFD Sender: No OFD packet to send [23:49:32]OFD Sender: No OFD packet to send [23:49:37]OFD Sender: No OFD packet to send [23:49:42]OFD Sender: No OFD packet to send [23:49:47]OFD Sender: No OFD packet to send [23:49:52]OFD Sender: No OFD packet to send [23:49:57]OFD Sender: No OFD packet to send [23:50:02]OFD Sender: No OFD packet to send [23:50:07]OFD Sender: No OFD packet to send [23:50:12]OFD Sender: No OFD packet to send [23:50:17]OFD Sender: No OFD packet to send [23:50:22]OFD Sender: No OFD packet to send [23:50:27]OFD Sender: No OFD packet to send [23:50:32]OFD Sender: No OFD packet to send [23:50:37]OFD Sender: No OFD packet to send [23:50:42]OFD Sender: No OFD packet to send [23:50:47]OFD Sender: No OFD packet to send [23:50:52]OFD Sender: No OFD packet to send [23:50:57]OFD Sender: No OFD packet to send [23:51:02]OFD Sender: No OFD packet to send [23:51:07]OFD Sender: No OFD packet to send [23:51:12]OFD Sender: No OFD packet to send [23:51:17]OFD Sender: No OFD packet to send [23:51:22]OFD Sender: No OFD packet to send [23:51:27]OFD Sender: No OFD packet to send [23:51:32]OFD Sender: No OFD packet to send [23:51:37]OFD Sender: No OFD packet to send [23:51:42]OFD Sender: No OFD packet to send [23:51:47]OFD Sender: No OFD packet to send [23:51:52]OFD Sender: No OFD packet to send [23:51:57]OFD Sender: No OFD packet to send [23:52:02]OFD Sender: No OFD packet to send [23:52:07]OFD Sender: No OFD packet to send [23:52:12]OFD Sender: No OFD packet to send [23:52:17]OFD Sender: No OFD packet to send [23:52:22]OFD Sender: No OFD packet to send [23:52:27]OFD Sender: No OFD packet to send [23:52:32]OFD Sender: No OFD packet to send [23:52:37]OFD Sender: No OFD packet to send [23:52:42]OFD Sender: No OFD packet to send [23:52:47]OFD Sender: No OFD packet to send [23:52:52]OFD Sender: No OFD packet to send [23:52:57]OFD Sender: No OFD packet to send [23:53:02]OFD Sender: No OFD packet to send [23:53:07]OFD Sender: No OFD packet to send [23:53:12]OFD Sender: No OFD packet to send [23:53:17]OFD Sender: No OFD packet to send [23:53:22]OFD Sender: No OFD packet to send [23:53:27]OFD Sender: No OFD packet to send [23:53:32]OFD Sender: No OFD packet to send [23:53:37]OFD Sender: No OFD packet to send [23:53:42]OFD Sender: No OFD packet to send [23:53:47]OFD Sender: No OFD packet to send [23:53:52]OFD Sender: No OFD packet to send [23:53:57]OFD Sender: No OFD packet to send [23:54:02]OFD Sender: No OFD packet to send [23:54:07]OFD Sender: No OFD packet to send [23:54:12]OFD Sender: No OFD packet to send [23:54:15]accept exits with 9 [23:54:15]New connection [23:54:15]New thread 3066699108 created [23:54:15]Thread 3066555748 joined [23:54:15]Waiting for new connection... [23:54:15] Sock 9.Parse request [23:54:15]Sock 9.Check first char [23:54:15]Sock 9.First char is OK [23:54:15]request: POST /json_proto HTTP/1.0 [23:54:15]Method: POST [23:54:15]URL: /json_proto [23:54:15]Method is POST - this is cgi request [23:54:15]url: /json_proto [23:54:15]query_string will be loaded in cgi processing [23:54:15]execute_cgi json_proto POST (null) [23:54:15]execute_cgi path=json_proto method=POST [23:54:15]POST find Content-Length [23:54:15]Host: 172.17.40.4:8080 [23:54:15]Content-Length: 215 [23:54:15]Content-Type: application/json [23:54:15] [23:54:15]POST finish read [23:54:15]Found Content-Length = 215 [23:54:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:15]execute_script... [23:54:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:15]POST & json_proto [23:54:15]process_json_proto [23:54:15]json parsed OK: [23:54:15]protocol is kg_v1.0 [23:54:15]action value=get_value [23:54:15]process_action get_value [23:54:15]cmd_get_value [23:54:15]process_action get_value done [23:54:15]requested_data is exist [23:54:15]produce_requested_data [23:54:15]requested_item kkm.sn is exist - process it [23:54:15]requested_item kkm.ver is exist - process it [23:54:15]requested_item fm.sn is exist - process it [23:54:15]wFMCommunicate request_size=4 [23:54:15]MH_SAM_APDU [23:54:15]CAPDU: 80 11 00 00 [23:54:15]Write to MH i2c: E2 08 00 06 16 80 11 00 00 00 00 00 00 96 [23:54:15]Write i2c OK [23:54:15]MH_I2C_Read... [23:54:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:15]Read from MH i2c: E2 [23:54:15]MH_I2C_Read... [23:54:15]Read from MH i2c: E2 17 00 [23:54:15]MH_I2C_Read... [23:54:15]Read from MH i2c: E2 17 00 06 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E5 [23:54:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:54:15]wFMCommunicate OK [23:54:15]requested_item fd.num is exist - process it [23:54:15]SAM_PROTO_GetFieldsCounters [23:54:15]wFMCommunicate request_size=4 [23:54:15]MH_SAM_APDU [23:54:15]CAPDU: 80 13 00 00 [23:54:15]Write to MH i2c: E2 08 00 07 16 80 13 00 00 00 00 00 00 99 [23:54:15]Write i2c OK [23:54:15]MH_I2C_Read... [23:54:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:54:15]Read from MH i2c: E2 [23:54:15]MH_I2C_Read... [23:54:15]Read from MH i2c: E2 62 00 [23:54:15]MH_I2C_Read... [23:54:15]Read from MH i2c: E2 62 00 07 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 01 [23:54:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:54:15]wFMCommunicate OK [23:54:15]SAM_PROTO_GetFieldsCounters done [23:54:15]requested_item shift.num is exist - process it [23:54:15]requested_item shift.opened is exist - process it [23:54:15]req_shift_opened [23:54:15]FM_GetShiftState [23:54:15]SAM_PROTO_GetShiftState [23:54:15]wFMCommunicate request_size=4 [23:54:15]MH_SAM_APDU [23:54:15]CAPDU: 80 13 01 00 [23:54:15]Write to MH i2c: E2 08 00 08 16 80 13 01 00 00 00 00 00 9B [23:54:15]Write i2c OK [23:54:15]MH_I2C_Read... [23:54:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:15]Read from MH i2c: E2 [23:54:15]MH_I2C_Read... [23:54:15]Read from MH i2c: E2 0E 00 [23:54:15]MH_I2C_Read... [23:54:15]Read from MH i2c: E2 0E 00 08 16 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 DE [23:54:15]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:54:15]wFMCommunicate OK [23:54:15]SAM_PROTO_GetShiftState done [23:54:15]FM_GetShiftState done [23:54:15]req_shift_opened done [23:54:15]requested_item shift.open_date is exist - process it [23:54:15]req_shift_open_date [23:54:15]req_shift_open_date done [23:54:15]produce_requested_data done [23:54:15]produce_requested_data return {"kkm.sn":"0300000178","kkm.ver":"001","fm.sn":"0000000000965413","fd.num":219010,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:54:15]process_action_free get_value [23:54:15]json_value_free [23:54:15]json_value_free done [23:54:15]process_json_proto returns [23:54:15]Send response to host [23:54:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000178","kkm.ver":"001","fm.sn":"0000000000965413","fd.num":219010,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:54:15]free response buf [23:54:15]execute_script done [23:54:15]execute_script returns [23:54:15]free content buf [23:54:15]Sock 9.Close socket [23:54:15]Sock 9.Thread stoped [23:54:15]accept exits with 7 [23:54:15]New connection [23:54:15]New thread 3066555748 created [23:54:15]Thread 3066699108 joined [23:54:15]Waiting for new connection... [23:54:15] Sock 7.Parse request [23:54:15]Sock 7.Check first char [23:54:15]Sock 7.First char is OK [23:54:15]request: POST /json_proto HTTP/1.0 [23:54:15]Method: POST [23:54:15]URL: /json_proto [23:54:15]Method is POST - this is cgi request [23:54:15]url: /json_proto [23:54:15]query_string will be loaded in cgi processing [23:54:15]execute_cgi json_proto POST (null) [23:54:15]execute_cgi path=json_proto method=POST [23:54:15]POST find Content-Length [23:54:15]Host: 172.17.40.4:8080 [23:54:15]Content-Length: 331 [23:54:15]Content-Type: application/json [23:54:15] [23:54:15]POST finish read [23:54:15]Found Content-Length = 331 [23:54: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" ] } } [23:54:15]execute_script... [23:54: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" ] } } [23:54:15]POST & json_proto [23:54:15]process_json_proto [23:54:15]json parsed OK: [23:54:15]protocol is kg_v1.0 [23:54:15]action value=get_value [23:54:15]process_action get_value [23:54:15]cmd_get_value [23:54:15]process_action get_value done [23:54:15]requested_data is exist [23:54:15]produce_requested_data [23:54:15]requested_item fm.sale.total is exist - process it [23:54:15]SAM_PROTO_GetFMData [23:54:15]wFMCommunicate request_size=4 [23:54:15]MH_SAM_APDU [23:54:15]CAPDU: 80 13 03 00 [23:54:15]Write to MH i2c: E2 08 00 09 16 80 13 03 00 00 00 00 00 9E [23:54:15]Write i2c OK [23:54:15]MH_I2C_Read... [23:54:16]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:54:16]Read from MH i2c: E2 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 FD 00 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 FD 00 09 16 00 C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 BA [23:54:16]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 [23:54:16]wFMCommunicate OK [23:54:16]wFMCommunicate request_size=4 [23:54:16]MH_SAM_APDU [23:54:16]CAPDU: 80 17 00 00 [23:54:16]Write to MH i2c: E2 08 00 0A 16 80 17 00 00 00 00 00 00 A0 [23:54:16]Write i2c OK [23:54:16]MH_I2C_Read... [23:54:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:16]Read from MH i2c: E2 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 FD 00 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 FD 00 0A 16 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 2E [23:54:16]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 [23:54:16]wFMCommunicate OK [23:54:16]wFMCommunicate request_size=4 [23:54:16]MH_SAM_APDU [23:54:16]CAPDU: 80 17 00 00 [23:54:16]Write to MH i2c: E2 08 00 0B 16 80 17 00 00 00 00 00 00 A1 [23:54:16]Write i2c OK [23:54:16]MH_I2C_Read... [23:54:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:16]Read from MH i2c: E2 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 FD 00 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 FD 00 0B 16 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 B3 [23:54:16]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [23:54:16]wFMCommunicate OK [23:54:16]wFMCommunicate request_size=4 [23:54:16]MH_SAM_APDU [23:54:16]CAPDU: 80 17 00 00 [23:54:16]Write to MH i2c: E2 08 00 0C 16 80 17 00 00 00 00 00 00 A2 [23:54:16]Write i2c OK [23:54:16]MH_I2C_Read... [23:54:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:17]Read from MH i2c: E2 [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: E2 FD 00 [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: E2 FD 00 0C 16 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 2E [23:54:17]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [23:54:17]wFMCommunicate OK [23:54:17]wFMCommunicate request_size=4 [23:54:17]MH_SAM_APDU [23:54:17]CAPDU: 80 17 00 00 [23:54:17]Write to MH i2c: E2 08 00 0D 16 80 17 00 00 00 00 00 00 A3 [23:54:17]Write i2c OK [23:54:17]MH_I2C_Read... [23:54:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:54:17]Read from MH i2c: E2 [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: E2 E2 00 [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: E2 E2 00 0D 16 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [23:54:17]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:54:17]wFMCommunicate OK [23:54:17]SAM_PROTO_GetFMData done [23:54:17]requested_item fm.sale_refund.total is exist - process it [23:54:17]requested_item fm.buy.total is exist - process it [23:54:17]requested_item shift.sale.total is exist - process it [23:54:17]SAM_PROTO_GetShiftData [23:54:17]wFMCommunicate request_size=4 [23:54:17]MH_SAM_APDU [23:54:17]CAPDU: 80 13 02 00 [23:54:17]Write to MH i2c: E2 08 00 0E 16 80 13 02 00 00 00 00 00 A2 [23:54:17]Write i2c OK [23:54:17]MH_I2C_Read... [23:54:17]OFD Sender: No OFD packet to send [23:54:17]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:54:17]Read from MH i2c: E2 [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: E2 FD 00 [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: E2 FD 00 0E 16 00 B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 80 [23:54:17]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:54:17]wFMCommunicate OK [23:54:17]wFMCommunicate request_size=4 [23:54:17]MH_SAM_APDU [23:54:17]CAPDU: 80 17 00 00 [23:54:17]Write to MH i2c: E2 08 00 0F 16 80 17 00 00 00 00 00 00 A5 [23:54:17]Write i2c OK [23:54:17]MH_I2C_Read... [23:54:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:18]Read from MH i2c: E2 [23:54:18]MH_I2C_Read... [23:54:18]Read from MH i2c: E2 FD 00 [23:54:18]MH_I2C_Read... [23:54:18]Read from MH i2c: E2 FD 00 0F 16 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 BE [23:54:18]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:54:18]wFMCommunicate OK [23:54:18]wFMCommunicate request_size=4 [23:54:18]MH_SAM_APDU [23:54:18]CAPDU: 80 17 00 00 [23:54:18]Write to MH i2c: E2 08 00 10 16 80 17 00 00 00 00 00 00 A6 [23:54:18]Write i2c OK [23:54:18]MH_I2C_Read... [23:54:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:18]Read from MH i2c: E2 [23:54:18]MH_I2C_Read... [23:54:18]Read from MH i2c: E2 FD 00 [23:54:18]MH_I2C_Read... [23:54:18]Read from MH i2c: E2 FD 00 10 16 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 5F [23:54:18]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:54:18]wFMCommunicate OK [23:54:18]wFMCommunicate request_size=4 [23:54:18]MH_SAM_APDU [23:54:18]CAPDU: 80 17 00 00 [23:54:18]Write to MH i2c: E2 08 00 11 16 80 17 00 00 00 00 00 00 A7 [23:54:18]Write i2c OK [23:54:18]MH_I2C_Read... [23:54:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:18]Read from MH i2c: E2 [23:54:18]MH_I2C_Read... [23:54:18]Read from MH i2c: E2 FD 00 [23:54:18]MH_I2C_Read... [23:54:18]Read from MH i2c: E2 FD 00 11 16 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 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 1F [23:54:18]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:54:18]wFMCommunicate OK [23:54:18]wFMCommunicate request_size=4 [23:54:18]MH_SAM_APDU [23:54:18]CAPDU: 80 17 00 00 [23:54:18]Write to MH i2c: E2 08 00 12 16 80 17 00 00 00 00 00 00 A8 [23:54:18]Write i2c OK [23:54:18]MH_I2C_Read... [23:54:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:54:18]Read from MH i2c: E2 [23:54:18]MH_I2C_Read... [23:54:18]Read from MH i2c: E2 CE 00 [23:54:18]MH_I2C_Read... [23:54:18]Read from MH i2c: E2 CE 00 12 16 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 8D [23:54:19]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:54:19]wFMCommunicate OK [23:54:19]SAM_PROTO_GetShiftData done [23:54:19]requested_item shift.sale.total_cash is exist - process it [23:54:19]requested_item shift.sale_refund.total is exist - process it [23:54:19]requested_item shift.sale_refund.total_cash is exist - process it [23:54:19]requested_item shift.buy.total is exist - process it [23:54:19]requested_item shift.buy.total_cash is exist - process it [23:54:19]produce_requested_data done [23:54:19]produce_requested_data return {"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.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:54:19]process_action_free get_value [23:54:19]json_value_free [23:54:19]json_value_free done [23:54:19]process_json_proto returns [23:54:19]Send response to host [23:54:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.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:54:19]free response buf [23:54:19]execute_script done [23:54:19]execute_script returns [23:54:19]free content buf [23:54:19]Sock 7.Close socket [23:54:19]Sock 7.Thread stoped [23:54:19]accept exits with 9 [23:54:19]New connection [23:54:19]New thread 3066699108 created [23:54:19]Thread 3066555748 joined [23:54:19]Waiting for new connection... [23:54:19] Sock 9.Parse request [23:54:19]Sock 9.Check first char [23:54:19]Sock 9.First char is OK [23:54:19]request: POST /json_proto HTTP/1.0 [23:54:19]Method: POST [23:54:19]URL: /json_proto [23:54:19]Method is POST - this is cgi request [23:54:19]url: /json_proto [23:54:19]query_string will be loaded in cgi processing [23:54:19]execute_cgi json_proto POST (null) [23:54:19]execute_cgi path=json_proto method=POST [23:54:19]POST find Content-Length [23:54:19]Host: 172.17.40.4:8080 [23:54:19]Content-Length: 331 [23:54:19]Content-Type: application/json [23:54:19] [23:54:19]POST finish read [23:54:19]Found Content-Length = 331 [23:54: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:54:19]execute_script... [23:54:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:54:19]POST & json_proto [23:54:19]process_json_proto [23:54:19]json parsed OK: [23:54:19]protocol is kg_v1.0 [23:54:19]action value=get_value [23:54:19]process_action get_value [23:54:19]cmd_get_value [23:54:19]process_action get_value done [23:54:19]requested_data is exist [23:54:19]produce_requested_data [23:54:19]requested_item fm.sale.total is exist - process it [23:54:19]SAM_PROTO_GetFMData [23:54:19]wFMCommunicate request_size=4 [23:54:19]MH_SAM_APDU [23:54:19]CAPDU: 80 13 03 00 [23:54:19]Write to MH i2c: E2 08 00 13 16 80 13 03 00 00 00 00 00 A8 [23:54:19]Write i2c OK [23:54:19]MH_I2C_Read... [23:54:19]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:54:19]Read from MH i2c: E2 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 FD 00 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 FD 00 13 16 00 C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 C4 [23:54:19]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 [23:54:19]wFMCommunicate OK [23:54:19]wFMCommunicate request_size=4 [23:54:19]MH_SAM_APDU [23:54:19]CAPDU: 80 17 00 00 [23:54:19]Write to MH i2c: E2 08 00 14 16 80 17 00 00 00 00 00 00 AA [23:54:19]Write i2c OK [23:54:19]MH_I2C_Read... [23:54:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:19]Read from MH i2c: E2 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 FD 00 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 FD 00 14 16 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 38 [23:54:19]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 [23:54:19]wFMCommunicate OK [23:54:19]wFMCommunicate request_size=4 [23:54:19]MH_SAM_APDU [23:54:19]CAPDU: 80 17 00 00 [23:54:19]Write to MH i2c: E2 08 00 15 16 80 17 00 00 00 00 00 00 AB [23:54:19]Write i2c OK [23:54:19]MH_I2C_Read... [23:54:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:20]Read from MH i2c: E2 [23:54:20]MH_I2C_Read... [23:54:20]Read from MH i2c: E2 FD 00 [23:54:20]MH_I2C_Read... [23:54:20]Read from MH i2c: E2 FD 00 15 16 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 BD [23:54:20]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [23:54:20]wFMCommunicate OK [23:54:20]wFMCommunicate request_size=4 [23:54:20]MH_SAM_APDU [23:54:20]CAPDU: 80 17 00 00 [23:54:20]Write to MH i2c: E2 08 00 16 16 80 17 00 00 00 00 00 00 AC [23:54:20]Write i2c OK [23:54:20]MH_I2C_Read... [23:54:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:20]Read from MH i2c: E2 [23:54:20]MH_I2C_Read... [23:54:20]Read from MH i2c: E2 FD 00 [23:54:20]MH_I2C_Read... [23:54:20]Read from MH i2c: E2 FD 00 16 16 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 38 [23:54:20]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [23:54:20]wFMCommunicate OK [23:54:20]wFMCommunicate request_size=4 [23:54:20]MH_SAM_APDU [23:54:20]CAPDU: 80 17 00 00 [23:54:20]Write to MH i2c: E2 08 00 17 16 80 17 00 00 00 00 00 00 AD [23:54:20]Write i2c OK [23:54:20]MH_I2C_Read... [23:54:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:54:20]Read from MH i2c: E2 [23:54:20]MH_I2C_Read... [23:54:20]Read from MH i2c: E2 E2 00 [23:54:20]MH_I2C_Read... [23:54:20]Read from MH i2c: E2 E2 00 17 16 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 8B [23:54:20]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:54:20]wFMCommunicate OK [23:54:20]SAM_PROTO_GetFMData done [23:54:20]requested_item fm.sale_refund.total is exist - process it [23:54:20]requested_item fm.buy.total is exist - process it [23:54:20]requested_item shift.sale.total is exist - process it [23:54:20]SAM_PROTO_GetShiftData [23:54:20]wFMCommunicate request_size=4 [23:54:20]MH_SAM_APDU [23:54:20]CAPDU: 80 13 02 00 [23:54:20]Write to MH i2c: E2 08 00 18 16 80 13 02 00 00 00 00 00 AC [23:54:20]Write i2c OK [23:54:21]MH_I2C_Read... [23:54:21]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:54:21]Read from MH i2c: E2 [23:54:21]MH_I2C_Read... [23:54:21]Read from MH i2c: E2 FD 00 [23:54:21]MH_I2C_Read... [23:54:21]Read from MH i2c: E2 FD 00 18 16 00 B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 8A [23:54:21]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:54:21]wFMCommunicate OK [23:54:21]wFMCommunicate request_size=4 [23:54:21]MH_SAM_APDU [23:54:21]CAPDU: 80 17 00 00 [23:54:21]Write to MH i2c: E2 08 00 19 16 80 17 00 00 00 00 00 00 AF [23:54:21]Write i2c OK [23:54:21]MH_I2C_Read... [23:54:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:21]Read from MH i2c: E2 [23:54:21]MH_I2C_Read... [23:54:21]Read from MH i2c: E2 FD 00 [23:54:21]MH_I2C_Read... [23:54:21]Read from MH i2c: E2 FD 00 19 16 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 C8 [23:54:21]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:54:21]wFMCommunicate OK [23:54:21]wFMCommunicate request_size=4 [23:54:21]MH_SAM_APDU [23:54:21]CAPDU: 80 17 00 00 [23:54:21]Write to MH i2c: E2 08 00 1A 16 80 17 00 00 00 00 00 00 B0 [23:54:21]Write i2c OK [23:54:21]MH_I2C_Read... [23:54:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:22]Read from MH i2c: E2 [23:54:22]MH_I2C_Read... [23:54:22]Read from MH i2c: E2 FD 00 [23:54:22]MH_I2C_Read... [23:54:22]Read from MH i2c: E2 FD 00 1A 16 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 69 [23:54: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:54:22]wFMCommunicate OK [23:54:22]wFMCommunicate request_size=4 [23:54:22]MH_SAM_APDU [23:54:22]CAPDU: 80 17 00 00 [23:54:22]Write to MH i2c: E2 08 00 1B 16 80 17 00 00 00 00 00 00 B1 [23:54:22]Write i2c OK [23:54:22]MH_I2C_Read... [23:54:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:22]Read from MH i2c: E2 [23:54:22]MH_I2C_Read... [23:54:22]Read from MH i2c: E2 FD 00 [23:54:22]MH_I2C_Read... [23:54:22]Read from MH i2c: E2 FD 00 1B 16 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 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 29 [23:54: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:54:22]wFMCommunicate OK [23:54:22]wFMCommunicate request_size=4 [23:54:22]MH_SAM_APDU [23:54:22]CAPDU: 80 17 00 00 [23:54:22]Write to MH i2c: E2 08 00 1C 16 80 17 00 00 OFD Sender: No OFD packet to send [23:54:22]00 00 00 00 B2 [23:54:22]Write i2c OK [23:54:22]MH_I2C_Read... [23:54:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:54:23]Read from MH i2c: E2 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: E2 CE 00 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: E2 CE 00 1C 16 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 97 [23:54: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:54:23]wFMCommunicate OK [23:54:23]SAM_PROTO_GetShiftData done [23:54:23]requested_item shift.sale.total_cash is exist - process it [23:54:23]requested_item shift.sale_refund.total is exist - process it [23:54:23]requested_item shift.sale_refund.total_cash is exist - process it [23:54:23]requested_item shift.buy.total is exist - process it [23:54:23]requested_item shift.buy.total_cash is exist - process it [23:54:23]produce_requested_data done [23:54:23]produce_requested_data return {"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.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:54:23]process_action_free get_value [23:54:23]json_value_free [23:54:23]json_value_free done [23:54:23]process_json_proto returns [23:54:23]Send response to host [23:54:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.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:54:23]free response buf [23:54:23]execute_script done [23:54:23]execute_script returns [23:54:23]free content buf [23:54:23]Sock 9.Close socket [23:54:23]Sock 9.Thread stoped [23:54:23]accept exits with 10 [23:54:23]New connection [23:54:23]New thread 3066555748 created [23:54:23]Thread 3066699108 joined [23:54:23]Waiting for new connection... [23:54:23] Sock 10.Parse request [23:54:23]Sock 10.Check first char [23:54:23]Sock 10.First char is OK [23:54:23]request: POST /json_proto HTTP/1.0 [23:54:23]Method: POST [23:54:23]URL: /json_proto [23:54:23]Method is POST - this is cgi request [23:54:23]url: /json_proto [23:54:23]query_string will be loaded in cgi processing [23:54:23]execute_cgi json_proto POST (null) [23:54:23]execute_cgi path=json_proto method=POST [23:54:23]POST find Content-Length [23:54:23]Host: 172.17.40.4:8080 [23:54:23]Content-Length: 256 [23:54:23]Content-Type: application/json [23:54:23] [23:54:23]POST finish read [23:54:23]Found Content-Length = 256 [23:54:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0430\u0442\u0442\u0430\u0440\u043E\u0432 \u041C." } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:23]execute_script... [23:54:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0430\u0442\u0442\u0430\u0440\u043E\u0432 \u041C." } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:23]POST & json_proto [23:54:23]process_json_proto [23:54:23]json parsed OK: [23:54:23]protocol is kg_v1.0 [23:54:23]action value=x_report [23:54:23]process_action x_report [23:54:23]cmd_x_report [23:54:23]MH_GetDate [23:54:23]Write to MH i2c: F0 00 00 1D 16 22 [23:54:23]Write i2c OK [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: F0 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: F0 09 00 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: F0 09 00 1D 16 00 B0 46 14 67 68 1C 14 67 9B [23:54:23]GetLastDocTimeStamp 1729381650 [23:54:23]current date 1729382064 [23:54:23]FM_GetShiftState [23:54:23]SAM_PROTO_GetShiftState [23:54:23]wFMCommunicate request_size=4 [23:54:23]MH_SAM_APDU [23:54:23]CAPDU: 80 13 01 00 [23:54:23]Write to MH i2c: E2 08 00 1E 16 80 13 01 00 00 00 00 00 B1 [23:54:23]Write i2c OK [23:54:23]MH_I2C_Read... [23:54:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:23]Read from MH i2c: E2 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: E2 0E 00 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: E2 0E 00 1E 16 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 F4 [23:54:23]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:54:23]wFMCommunicate OK [23:54:23]SAM_PROTO_GetShiftState done [23:54:23]FM_GetShiftState done [23:54:23]KKMCreateXReportDocument [23:54:23]Load OK [23:54:23]Malloc new data [23:54:23]MH_GetDate [23:54:23]Write to MH i2c: F0 00 00 1F 16 24 [23:54:23]Write i2c OK [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: F0 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: F0 09 00 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: F0 09 00 1F 16 00 B0 46 14 67 68 1C 14 67 9D [23:54:23]Malloc new data [23:54:23]Malloc new data [23:54:23]wFMCommunicate request_size=4 [23:54:23]MH_SAM_APDU [23:54:23]CAPDU: 80 11 00 00 [23:54:23]Write to MH i2c: E2 08 00 20 16 80 11 00 00 00 00 00 00 B0 [23:54:23]Write i2c OK [23:54:23]MH_I2C_Read... [23:54:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:23]Read from MH i2c: E2 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: E2 17 00 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: E2 17 00 20 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FF [23:54:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:54:23]wFMCommunicate OK [23:54:23]SAM_PROTO_GetFieldsCounters [23:54:23]wFMCommunicate request_size=4 [23:54:23]MH_SAM_APDU [23:54:23]CAPDU: 80 13 00 00 [23:54:23]Write to MH i2c: E2 08 00 21 16 80 13 00 00 00 00 00 00 B3 [23:54:23]Write i2c OK [23:54:23]MH_I2C_Read... [23:54:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:54:23]Read from MH i2c: E2 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: E2 62 00 [23:54:23]MH_I2C_Read... [23:54:23]Read from MH i2c: E2 62 00 21 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 1B [23:54:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:54:23]wFMCommunicate OK [23:54:23]SAM_PROTO_GetFieldsCounters done [23:54:23]Malloc new data [23:54:23]Malloc new data [23:54:23]Malloc new data [23:54:23]KKMCreateXReportDocument OK [23:54:23]KKMSetXReportData OK [23:54:23]KKMPrepareXReportFMData [23:54:23]SAM_PROTO_GetShiftData [23:54:23]wFMCommunicate request_size=4 [23:54:23]MH_SAM_APDU [23:54:23]CAPDU: 80 13 02 00 [23:54:23]Write to MH i2c: E2 08 00 22 16 80 13 02 00 00 00 00 00 B6 [23:54:23]Write i2c OK [23:54:23]MH_I2C_Read... [23:54:24]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:54:24]Read from MH i2c: E2 [23:54:24]MH_I2C_Read... [23:54:24]Read from MH i2c: E2 FD 00 [23:54:24]MH_I2C_Read... [23:54:24]Read from MH i2c: E2 FD 00 22 16 00 B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 94 [23:54:24]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:54:24]wFMCommunicate OK [23:54:24]wFMCommunicate request_size=4 [23:54:24]MH_SAM_APDU [23:54:24]CAPDU: 80 17 00 00 [23:54:24]Write to MH i2c: E2 08 00 23 16 80 17 00 00 00 00 00 00 B9 [23:54:24]Write i2c OK [23:54:24]MH_I2C_Read... [23:54:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:24]Read from MH i2c: E2 [23:54:24]MH_I2C_Read... [23:54:24]Read from MH i2c: E2 FD 00 [23:54:24]MH_I2C_Read... [23:54:24]Read from MH i2c: E2 FD 00 23 16 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 D2 [23:54:24]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:54:24]wFMCommunicate OK [23:54:24]wFMCommunicate request_size=4 [23:54:24]MH_SAM_APDU [23:54:24]CAPDU: 80 17 00 00 [23:54:24]Write to MH i2c: E2 08 00 24 16 80 17 00 00 00 00 00 00 BA [23:54:24]Write i2c OK [23:54:24]MH_I2C_Read... [23:54:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:25]Read from MH i2c: E2 [23:54:25]MH_I2C_Read... [23:54:25]Read from MH i2c: E2 FD 00 [23:54:25]MH_I2C_Read... [23:54:25]Read from MH i2c: E2 FD 00 24 16 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 73 [23:54:25]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:54:25]wFMCommunicate OK [23:54:25]wFMCommunicate request_size=4 [23:54:25]MH_SAM_APDU [23:54:25]CAPDU: 80 17 00 00 [23:54:25]Write to MH i2c: E2 08 00 25 16 80 17 00 00 00 00 00 00 BB [23:54:25]Write i2c OK [23:54:25]MH_I2C_Read... [23:54:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:25]Read from MH i2c: E2 [23:54:25]MH_I2C_Read... [23:54:25]Read from MH i2c: E2 FD 00 [23:54:25]MH_I2C_Read... [23:54:25]Read from MH i2c: E2 FD 00 25 16 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 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 33 [23:54:25]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:54:25]wFMCommunicate OK [23:54:25]wFMCommunicate request_size=4 [23:54:25]MH_SAM_APDU [23:54:25]CAPDU: 80 17 00 00 [23:54:25]Write to MH i2c: E2 08 00 26 16 80 17 00 00 00 00 00 00 BC [23:54:25]Write i2c OK [23:54:25]MH_I2C_Read... [23:54:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:54:25]Read from MH i2c: E2 [23:54:25]MH_I2C_Read... [23:54:25]Read from MH i2c: E2 CE 00 [23:54:25]MH_I2C_Read... [23:54:25]Read from MH i2c: E2 CE 00 26 16 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 A1 [23:54:26]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:54:26]wFMCommunicate OK [23:54:26]SAM_PROTO_GetShiftData done [23:54:26]1194 (1197) - счетчики итогов смены [23:54:26] 1134 (4) - 655 - количество чеков со всеми признаками расчетов [23:54:26] 1129 (158) - счетчики операций «приход» [23:54:26] 1135 (4) - 655 - количество чеков по признаку расчетов [23:54:26] 1201 (4) - 507461.37 - общая итоговая сумма в чеках [23:54:26] 1136 (4) - 365761.00 - итоговая сумма в чеках наличными [23:54:26] 1138 (3) - 141700.37 - итоговая сумма в чеках безналичными [23:54:26] 1024 (123) - суммы налогов [23:54:26] 1006 (9) - суммы НДС [23:54:26] 1010 (1) - 0% - код ставки НДС [23:54:26] 1011 (0) - 0.00 - сумма НДС по ставке [23:54:26] 1006 (12) - суммы НДС [23:54:26] 1010 (1) - 12% - код ставки НДС [23:54:26] 1011 (3) - 53900.96 - сумма НДС по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 0% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (12) - суммы НСП [23:54:26] 1014 (1) - 1% - код ставки НСП [23:54:26] 1015 (3) - 4491.48 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 2% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 3% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 5% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 0,50% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 1,50% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1130 (141) - счетчики операций «возврат прихода» [23:54:26] 1135 (4) - 0 - количество чеков по признаку расчетов [23:54:26] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:54:26] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:54:26] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:54:26] 1024 (117) - суммы налогов [23:54:26] 1006 (9) - суммы НДС [23:54:26] 1010 (1) - 0% - код ставки НДС [23:54:26] 1011 (0) - 0.00 - сумма НДС по ставке [23:54:26] 1006 (9) - суммы НДС [23:54:26] 1010 (1) - 12% - код ставки НДС [23:54:26] 1011 (0) - 0.00 - сумма НДС по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 0% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 1% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 2% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 3% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 5% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 0,50% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 1,50% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1131 (141) - счетчики операций «расход» [23:54:26] 1135 (4) - 0 - количество чеков по признаку расчетов [23:54:26] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:54:26] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:54:26] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:54:26] 1024 (117) - суммы налогов [23:54:26] 1006 (9) - суммы НДС [23:54:26] 1010 (1) - 0% - код ставки НДС [23:54:26] 1011 (0) - 0.00 - сумма НДС по ставке [23:54:26] 1006 (9) - суммы НДС [23:54:26] 1010 (1) - 12% - код ставки НДС [23:54:26] 1011 (0) - 0.00 - сумма НДС по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 0% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 1% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 2% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 3% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 5% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 0,50% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 1,50% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1132 (141) - счетчики операций «возврат расхода» [23:54:26] 1135 (4) - 0 - количество чеков по признаку расчетов [23:54:26] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:54:26] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:54:26] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:54:26] 1024 (117) - суммы налогов [23:54:26] 1006 (9) - суммы НДС [23:54:26] 1010 (1) - 0% - код ставки НДС [23:54:26] 1011 (0) - 0.00 - сумма НДС по ставке [23:54:26] 1006 (9) - суммы НДС [23:54:26] 1010 (1) - 12% - код ставки НДС [23:54:26] 1011 (0) - 0.00 - сумма НДС по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 0% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 1% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 2% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 3% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 5% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 0,50% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1007 (9) - суммы НСП [23:54:26] 1014 (1) - 1,50% - код ставки НСП [23:54:26] 1015 (0) - 0.00 - сумма НСП по ставке [23:54:26] 1133 (588) - - счетчики коррекции - не используются [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1194 (04AA) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1134 (046E) [23:54:26]Malloc new data [23:54:26]Processing tag 1129 (0469) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1135 (046F) [23:54:26]Malloc new data [23:54:26]Processing tag 1201 (04B1) [23:54:26]Malloc new data [23:54:26]Processing tag 1136 (0470) [23:54:26]Malloc new data [23:54:26]Processing tag 1138 (0472) [23:54:26]Malloc new data [23:54:26]Processing tag 1024 (0400) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1006 (03EE) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1010 (03F2) [23:54:26]Malloc new data [23:54:26]Processing tag 1011 (03F3) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1006 (03EE) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1010 (03F2) [23:54:26]Malloc new data [23:54:26]Processing tag 1011 (03F3) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]SetTLVBufToDocument err=0 [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1130 (046A) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1135 (046F) [23:54:26]Malloc new data [23:54:26]Processing tag 1201 (04B1) [23:54:26]Malloc new data [23:54:26]Processing tag 1136 (0470) [23:54:26]Malloc new data [23:54:26]Processing tag 1138 (0472) [23:54:26]Malloc new data [23:54:26]Processing tag 1024 (0400) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1006 (03EE) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1010 (03F2) [23:54:26]Malloc new data [23:54:26]Processing tag 1011 (03F3) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1006 (03EE) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1010 (03F2) [23:54:26]Malloc new data [23:54:26]Processing tag 1011 (03F3) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]SetTLVBufToDocument err=0 [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1131 (046B) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1135 (046F) [23:54:26]Malloc new data [23:54:26]Processing tag 1201 (04B1) [23:54:26]Malloc new data [23:54:26]Processing tag 1136 (0470) [23:54:26]Malloc new data [23:54:26]Processing tag 1138 (0472) [23:54:26]Malloc new data [23:54:26]Processing tag 1024 (0400) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1006 (03EE) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1010 (03F2) [23:54:26]Malloc new data [23:54:26]Processing tag 1011 (03F3) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1006 (03EE) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1010 (03F2) [23:54:26]Malloc new data [23:54:26]Processing tag 1011 (03F3) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:26]Processing tag 1015 (03F7) [23:54:26]Malloc new data [23:54:26]SetTLVBufToDocument err=0 [23:54:26]Processing tag 1007 (03EF) [23:54:26]Load OK [23:54:26]SetTLVBufToDocument [23:54:26]Processing tag 1014 (03F6) [23:54:26]Malloc new data [23:54:27]Processing tag 1015 (03F7) [23:54:27]Malloc new data [23:54:27]SetTLVBufToDocument err=0 [23:54:27]Processing tag 1007 (03EF) [23:54:27]Load OK [23:54:27]SetTLVBufToDocument [23:54:27]Processing tag 1014 (03F6) [23:54:27]Malloc new data [23:54:27]Processing tag 1015 (03F7) [23:54:27]Malloc new data [23:54:27]SetTLVBufToDocument err=0 [23:54:27]SetTLVBufToDocument err=0 [23:54:27]SetTLVBufToDocument err=0 [23:54:27]Processing tag 1132 (046C) [23:54:27]Load OK [23:54:27]SetTLVBufToDocument [23:54:27]Processing tag 1135 (046F) [23:54:27]Malloc new data [23:54:27]Processing tag 1201 (04B1) [23:54:27]Malloc new data [23:54:27]Processing tag 1136 (0470) [23:54:27]Malloc new data [23:54:27]Processing tag 1138 (0472) [23:54:27]Malloc new data [23:54:27]Processing tag 1024 (0400) [23:54:27]Load OK [23:54:27]SetTLVBufToDocument [23:54:27]Processing tag 1006 (03EE) [23:54:27]Load OK [23:54:27]SetTLVBufToDocument [23:54:27]Processing tag 1010 (03F2) [23:54:27]Malloc new data [23:54:27]Processing tag 1011 (03F3) [23:54:27]Malloc new data [23:54:27]SetTLVBufToDocument err=0 [23:54:27]Processing tag 1006 (03EE) [23:54:27]Load OK [23:54:27]SetTLVBufToDocument [23:54:27]Processing tag 1010 (03F2) [23:54:27]Malloc new data [23:54:27]Processing tag 1011 (03F3) [23:54:27]Malloc new data [23:54:27]SetTLVBufToDocument err=0 [23:54:27]Processing tag 1007 (03EF) [23:54:27]Load OK [23:54:27]SetTLVBufToDocument [23:54:27]Processing tag 1014 (03F6) [23:54:27]Malloc new data [23:54:27]Processing tag 1015 (03F7) [23:54:27]Malloc new data [23:54:27]SetTLVBufToDocument err=0 [23:54:27]Processing tag 1007 (03EF) [23:54:27]Load OK [23:54:27]SetTLVBufToDocument [23:54:27]Processing tag 1014 (03F6) [23:54:27]Malloc new data [23:54:27]Processing tag 1015 (03F7) [23:54:27]Malloc new data [23:54:27]SetTLVBufToDocument err=0 [23:54:27]Processing tag 1007 (03EF) [23:54:27]Load OK [23:54:27]SetTLVBufToDocument [23:54:27]Processing tag 1014 (03F6) [23:54:27]Malloc new data [23:54:27]Processing tag 1015 (03F7) [23:54:27]Malloc new data [23:54:27]SetTLVBufToDocument err=0 [23:54:27]Processing tag 1007 (03EF) [23:54:27]Load OK [23:54:27]SetTLVBufToDocument [23:54:27]Processing tag 1014 (03F6) [23:54:27]Malloc new data [23:54:27]Processing tag 1015 (03F7) [23:54:27]Malloc new data [23:54:27]SetTLVBufToDocument err=0 [23:54:27]Processing tag 1007 (03EF) [23:54:27]Load OK [23:54:27]SetTLVBufToDocument [23:54:27]Processing tag 1014 (03F6) [23:54:27]Malloc new data [23:54:27]Processing tag 1015 (03F7) [23:54:27]Malloc new data [23:54:27]SetTLVBufToDocument err=0 [23:54:27]Processing tag 1007 (03EF) [23:54:27]Load OK [23:54:27]SetTLVBufToDocument [23:54:27]Processing tag 1014 (03F6) [23:54:27]Malloc new data [23:54:27]Processing tag 1015 (03F7) [23:54:27]Malloc new data [23:54:27]SetTLVBufToDocument err=0 [23:54:27]Processing tag 1007 (03EF) [23:54:27]Load OK [23:54:27]SetTLVBufToDocument [23:54:27]Processing tag 1014 (03F6) [23:54:27]Malloc new data [23:54:27]Processing tag 1015 (03F7) [23:54:27]Malloc new data [23:54:27]SetTLVBufToDocument err=0 [23:54:27]SetTLVBufToDocument err=0 [23:54:27]SetTLVBufToDocument err=0 [23:54:27]Processing tag 1133 (046D) [23:54:27]Malloc new data [23:54:27]SetTLVBufToDocument err=0 [23:54:27]SetTLVBufToDocument err=0 [23:54:27]Malloc new data [23:54:27]SAM_PROTO_GetFMData [23:54:27]wFMCommunicate request_size=4 [23:54:27]MH_SAM_APDU [23:54:27]CAPDU: 80 13 03 00 [23:54:27]Write to MH i2c: E2 08 00 27 16 80 13 03 00 00 00 00 00 BC [23:54:27]Write i2c OK [23:54:27]MH_I2C_Read... [23:54:27]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:54:27]Read from MH i2c: E2 [23:54:27]MH_I2C_Read... [23:54:27]Read from MH i2c: E2 FD 00 [23:54:27]MH_I2C_Read... [23:54:27]Read from MH i2c: E2 FD 00 27 16 00 C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 D8 [23:54:27]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 [23:54:27]wFMCommunicate OK [23:54:27]wFMCommunicate request_size=4 [23:54:27]MH_SAM_APDU [23:54:27]CAPDU: 80 17 00 00 [23:54:27]Write to MH i2c: E2 08 00 28 16 80 17 00 00 00 00 00 00 BE [23:54:27]OFD Sender: No OFD packet to send [23:54:27]Write i2c OK [23:54:27]MH_I2C_Read... [23:54:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:28]Read from MH i2c: E2 [23:54:28]MH_I2C_Read... [23:54:28]Read from MH i2c: E2 FD 00 [23:54:28]MH_I2C_Read... [23:54:28]Read from MH i2c: E2 FD 00 28 16 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 4C [23:54:28]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 [23:54:28]wFMCommunicate OK [23:54:28]wFMCommunicate request_size=4 [23:54:28]MH_SAM_APDU [23:54:28]CAPDU: 80 17 00 00 [23:54:28]Write to MH i2c: E2 08 00 29 16 80 17 00 00 00 00 00 00 BF [23:54:28]Write i2c OK [23:54:28]MH_I2C_Read... [23:54:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:28]Read from MH i2c: E2 [23:54:28]MH_I2C_Read... [23:54:28]Read from MH i2c: E2 FD 00 [23:54:28]MH_I2C_Read... [23:54:28]Read from MH i2c: E2 FD 00 29 16 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 D1 [23:54:28]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [23:54:29]wFMCommunicate OK [23:54:29]wFMCommunicate request_size=4 [23:54:29]MH_SAM_APDU [23:54:29]CAPDU: 80 17 00 00 [23:54:29]Write to MH i2c: E2 08 00 2A 16 80 17 00 00 00 00 00 00 C0 [23:54:29]Write i2c OK [23:54:29]MH_I2C_Read... [23:54:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:54:29]Read from MH i2c: E2 [23:54:29]MH_I2C_Read... [23:54:29]Read from MH i2c: E2 FD 00 [23:54:29]MH_I2C_Read... [23:54:29]Read from MH i2c: E2 FD 00 2A 16 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 4C [23:54:29]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [23:54:29]wFMCommunicate OK [23:54:29]wFMCommunicate request_size=4 [23:54:29]MH_SAM_APDU [23:54:29]CAPDU: 80 17 00 00 [23:54:29]Write to MH i2c: E2 08 00 2B 16 80 17 00 00 00 00 00 00 C1 [23:54:29]Write i2c OK [23:54:29]MH_I2C_Read... [23:54:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:54:29]Read from MH i2c: E2 [23:54:29]MH_I2C_Read... [23:54:29]Read from MH i2c: E2 E2 00 [23:54:29]MH_I2C_Read... [23:54:29]Read from MH i2c: E2 E2 00 2B 16 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 9F [23:54:29]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:54:30]wFMCommunicate OK [23:54:30]SAM_PROTO_GetFMData done [23:54:30]FM_GetFMData:85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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:54:30]oper:6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 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:54:30]total:54 57 48 BF 03 [23:54:30]Malloc new data [23:54:30]oper:6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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:54:30]total:BA 60 71 [23:54:30]Malloc new data [23:54:30]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:54:30]total: [23:54:30]Malloc new data [23:54:30]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:54:30]total: [23:54:30]Malloc new data [23:54:30]KKMPrepareXReportFMData err=0 [23:54:30]Х отчет ИНН: 02508201610067 Кассир: Саттаров М. 19.10.2024 23:54 Смена: 266 РНМ: 0000000000098116 ЗНМ: 0300000178 СНО: Общий режим Всего чеков: 655 ИТОГИ ПРИХОД Чеков: 655 Общий итог: 507461.37 Итого наличными: 365761.00 Итого безнал.: 141700.37 НДС 0% : 0.00 НДС 12% : 53900.96 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 4491.48 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 365761.00 НС Приход: 160940910.92 НС Возвр.Прихода: 74303.30 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000965413 [23:54:30]StoreToDocumentArchive [23:54:30]MH_GetDate [23:54:30]Write to MH i2c: F0 00 00 2C 16 31 [23:54:30]Write i2c OK [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: F0 [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: F0 09 00 [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: F0 09 00 2C 16 00 B7 46 14 67 68 1C 14 67 B1 [23:54:31]shift 266 fd 1729382071 [23:54:31]Create dir for shift 0266 [23:54:31]save to /storage/0266/doc_1729382071 [23:54:31]save last doc name /storage/0266/doc_1729382071 to /storage/kkm_last_doc_name [23:54:31]save OK [23:54:31]Clear old archive folders... [23:54:31]NVStorageSaveData kkm_last_timestamp [23:54:31]File name is /storage/kkm_last_timestamp [23:54:31]Write 4 bytes [23:54:31]NVStorageSaveData done [23:54:31]ExternCall_PrintAddStr [23:54:31]wPrintStart [23:54:31]Write to MH i2c: 01 00 00 2D 16 43 [23:54:31]Write i2c OK [23:54:31]MH_I2C_Read... [23:54:31]Read from MH i2c: 01 [23:54:31]MH_I2C_Read... [23:54:31]Read from MH i2c: 01 07 00 [23:54:31]MH_I2C_Read... [23:54:31]Read from MH i2c: 01 07 00 2D 16 00 00 00 00 00 FF 0F 58 [23:54:31]RasterBufferAndPrint [23:54:31]line Х отчет [23:54:31]line ИНН: 02508201610067 [23:54:31]line Кассир: Саттаров М. [23:54:31]line 19.10.2024 23:54 [23:54:31]line Смена: 266 [23:54:31]line РНМ: 0000000000098116 [23:54:31]line ЗНМ: 0300000178 [23:54:31]line СНО: Общий режим [23:54:31]line Всего чеков: 655 [23:54:31]line ИТОГИ ПРИХОД [23:54:31]line Чеков: 655 [23:54:31]line Общий итог: 507461.37 [23:54:31]line Итого наличными: 365761.00 [23:54:31]line Итого безнал.: 141700.37 [23:54:31]line НДС 0% : 0.00 [23:54:31]line НДС 12% : 53900.96 [23:54:31]line НСП 0% : 0.00 [23:54:31]line НСП 1,50% : 0.00 [23:54:31]line НСП 0,50% : 0.00 [23:54:31]line НСП 5% : 0.00 [23:54:31]line НСП 3% : 0.00 [23:54:31]line НСП 2% : 0.00 [23:54:31]line НСП 1% : 4491.48 [23:54:31]line ИТОГИ ВОЗВРАТ ПРИХОДА [23:54:31]line Чеков: 0 [23:54:31]line Общий итог: 0.00 [23:54:31]line Итого наличными: 0.00 [23:54:31]line Итого безнал.: 0.00 [23:54:31]line НДС 0% : 0.00 [23:54:31]line НДС 12% : 0.00 [23:54:31]line НСП 0% : 0.00 [23:54:31]line НСП 1,50% : 0.00 [23:54:31]line НСП 0,50% : 0.00 [23:54:31]line НСП 5% : 0.00 [23:54:31]line НСП 3% : 0.00 [23:54:31]line НСП 2% : 0.00 [23:54:31]line НСП 1% : 0.00 [23:54:31]line ИТОГИ РАСХОД [23:54:31]line Чеков: 0 [23:54:31]line Общий итог: 0.00 [23:54:31]line Итого наличными: 0.00 [23:54:31]line Итого безнал.: 0.00 [23:54:31]line НДС 0% : 0.00 [23:54:31]line НДС 12% : 0.00 [23:54:31]line НСП 0% : 0.00 [23:54:31]line НСП 1,50% : 0.00 [23:54:31]line НСП 0,50% : 0.00 [23:54:31]line НСП 5% : 0.00 [23:54:31]line НСП 3% : 0.00 [23:54:31]line НСП 2% : 0.00 [23:54:31]line НСП 1% : 0.00 [23:54:31]line ИТОГИ ВОЗВРАТ РАСХОДА [23:54:31]line Чеков: 0 [23:54:31]line Общий итог: 0.00 [23:54:31]line Итого наличными: 0.00 [23:54:31]line Итого безнал.: 0.00 [23:54:31]line НДС 0% : 0.00 [23:54:31]line НДС 12% : 0.00 [23:54:31]line НСП 0% : 0.00 [23:54:31]line НСП 1,50% : 0.00 [23:54:31]line НСП 0,50% : 0.00 [23:54:31]line НСП 5% : 0.00 [23:54:31]line НСП 3% : 0.00 [23:54:31]line НСП 2% : 0.00 [23:54:31]line НСП 1% : 0.00 [23:54:31]line Сумма внесений: 0.00 [23:54:31]line Сумма выплат: 0.00 [23:54:31]line Нал. в кассе: 365761.00 [23:54:31]line НС Приход: 160940910.92 [23:54:31]line НС Возвр.Прихода: 74303.30 [23:54:31]line НС Расход: 0.00 [23:54:31]line НС Возвр.Расхода: 0.00 [23:54:31]line ФМ: 0000000000965413 [23:54:31]written 0, free lines is 4095 [23:54:31]Write to MH i2c: 01 00 00 78 16 8E [23:54:31]Write i2c OK [23:54:31]MH_I2C_Read... [23:54:31]Read from MH i2c: 01 [23:54:31]MH_I2C_Read... [23:54:31]Read from MH i2c: 01 07 00 [23:54:31]MH_I2C_Read... [23:54:31]Read from MH i2c: 01 07 00 78 16 00 00 00 00 00 CE 0A 6D [23:54:31]RasterBufferAndPrint [23:54:31]line [23:54:31]line [23:54:31]line [23:54:31]line [23:54:31]line [23:54:31]written 0, free lines is 2805 [23:54:31]MH_Cut [23:54:31]Write to MH i2c: D1 01 00 7F 16 01 67 [23:54:31]Write i2c OK [23:54:31]MH_I2C_Read... [23:54:31]Read from MH i2c: D1 [23:54:31]MH_I2C_Read... [23:54:31]Read from MH i2c: D1 01 00 [23:54:31]MH_I2C_Read... [23:54:31]Read from MH i2c: D1 01 00 7F 16 00 66 [23:54:31]Write to MH i2c: 01 00 00 80 16 96 [23:54:31]Write i2c OK [23:54:31]MH_I2C_Read... [23:54:32]*** Cut start [23:54:32]*** Partial cut [23:54:32]*** CUTSNS_PIN = 1 [23:54:32]*** CUTSNS_PIN = 0 [23:54:32]OFD Sender: No OFD packet to send [23:54:33]*** Brake cut motor [23:54:33]Read from MH i2c: 01 [23:54:33]MH_I2C_Read... [23:54:33]*** Stop cut motor [23:54:33]*** Cut end [23:54:33]Read from MH i2c: 01 07 00 [23:54:33]MH_I2C_Read... [23:54:33]Read from MH i2c: 01 07 00 80 16 00 00 00 00 00 FF 0F AB [23:54:33]process_action x_report done [23:54:33]requested_data is exist [23:54:33]produce_requested_data [23:54:33]requested_item fd.num is exist - process it [23:54:33]SAM_PROTO_GetFieldsCounters [23:54:33]wFMCommunicate request_size=4 [23:54:33]MH_SAM_APDU [23:54:33]CAPDU: 80 13 00 00 [23:54:33]Write to MH i2c: E2 08 00 81 16 80 13 00 00 00 00 00 00 13 [23:54:33]Write i2c OK [23:54:33]MH_I2C_Read... [23:54:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:54:33]Read from MH i2c: E2 [23:54:33]MH_I2C_Read... [23:54:33]Read from MH i2c: E2 62 00 [23:54:33]MH_I2C_Read... [23:54:33]Read from MH i2c: E2 62 00 81 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 7B [23:54:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:54:33]wFMCommunicate OK [23:54:33]SAM_PROTO_GetFieldsCounters done [23:54:33]requested_item shift.num is exist - process it [23:54:33]requested_item shift.opened is exist - process it [23:54:33]req_shift_opened [23:54:33]FM_GetShiftState [23:54:33]SAM_PROTO_GetShiftState [23:54:33]wFMCommunicate request_size=4 [23:54:33]MH_SAM_APDU [23:54:33]CAPDU: 80 13 01 00 [23:54:33]Write to MH i2c: E2 08 00 82 16 80 13 01 00 00 00 00 00 15 [23:54:33]Write i2c OK [23:54:33]MH_I2C_Read... [23:54:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:33]Read from MH i2c: E2 [23:54:33]MH_I2C_Read... [23:54:33]Read from MH i2c: E2 0E 00 [23:54:33]MH_I2C_Read... [23:54:33]Read from MH i2c: E2 0E 00 82 16 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 58 [23:54:33]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:54:33]wFMCommunicate OK [23:54:33]SAM_PROTO_GetShiftState done [23:54:33]FM_GetShiftState done [23:54:33]req_shift_opened done [23:54:33]requested_item shift.open_date is exist - process it [23:54:33]req_shift_open_date [23:54:33]req_shift_open_date done [23:54:33]produce_requested_data done [23:54:33]produce_requested_data return {"fd.num":219010,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:54:33]process_action_free x_report [23:54:33]json_value_free [23:54:33]json_value_free done [23:54:33]process_json_proto returns [23:54:33]Send response to host [23:54:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":219010,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:54:33]free response buf [23:54:33]execute_script done [23:54:33]execute_script returns [23:54:33]free content buf [23:54:33]Sock 10.Close socket [23:54:33]Sock 10.Thread stoped [23:54:38]OFD Sender: No OFD packet to send [23:54:43]OFD Sender: No OFD packet to send [23:54:48]OFD Sender: No OFD packet to send [23:54:53]OFD Sender: No OFD packet to send [23:54:58]OFD Sender: No OFD packet to send [23:55:03]OFD Sender: No OFD packet to send [23:55:08]OFD Sender: No OFD packet to send [23:55:13]OFD Sender: No OFD packet to send [23:55:18]OFD Sender: No OFD packet to send [23:55:18]accept exits with 7 [23:55:18]New connection [23:55:18]New thread 3066699108 created [23:55:18]Thread 3066555748 joined [23:55:18]Waiting for new connection... [23:55:18] Sock 7.Parse request [23:55:18]Sock 7.Check first char [23:55:18]Sock 7.First char is OK [23:55:18]request: POST /json_proto HTTP/1.0 [23:55:18]Method: POST [23:55:18]URL: /json_proto [23:55:18]Method is POST - this is cgi request [23:55:18]url: /json_proto [23:55:18]query_string will be loaded in cgi processing [23:55:18]execute_cgi json_proto POST (null) [23:55:18]execute_cgi path=json_proto method=POST [23:55:18]POST find Content-Length [23:55:18]Host: 172.17.40.4:8080 [23:55:18]Content-Length: 215 [23:55:18]Content-Type: application/json [23:55:18] [23:55:18]POST finish read [23:55:18]Found Content-Length = 215 [23:55:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:18]execute_script... [23:55:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:18]POST & json_proto [23:55:18]process_json_proto [23:55:18]json parsed OK: [23:55:18]protocol is kg_v1.0 [23:55:18]action value=get_value [23:55:18]process_action get_value [23:55:18]cmd_get_value [23:55:18]process_action get_value done [23:55:18]requested_data is exist [23:55:18]produce_requested_data [23:55:18]requested_item kkm.sn is exist - process it [23:55:18]requested_item kkm.ver is exist - process it [23:55:18]requested_item fm.sn is exist - process it [23:55:18]wFMCommunicate request_size=4 [23:55:18]MH_SAM_APDU [23:55:18]CAPDU: 80 11 00 00 [23:55:18]Write to MH i2c: E2 08 00 83 16 80 11 00 00 00 00 00 00 13 [23:55:18]Write i2c OK [23:55:18]MH_I2C_Read... [23:55:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:55:18]Read from MH i2c: E2 [23:55:18]MH_I2C_Read... [23:55:18]Read from MH i2c: E2 17 00 [23:55:18]MH_I2C_Read... [23:55:18]Read from MH i2c: E2 17 00 83 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 62 [23:55:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:55:18]wFMCommunicate OK [23:55:18]requested_item fd.num is exist - process it [23:55:18]SAM_PROTO_GetFieldsCounters [23:55:18]wFMCommunicate request_size=4 [23:55:18]MH_SAM_APDU [23:55:18]CAPDU: 80 13 00 00 [23:55:18]Write to MH i2c: E2 08 00 84 16 80 13 00 00 00 00 00 00 16 [23:55:18]Write i2c OK [23:55:18]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 84 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 7E [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 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 [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 85 16 80 13 01 00 00 00 00 00 18 [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 85 16 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 5B [23:55:19]RAPDU: 09 00 01 C6 F8 12 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":"0300000178","kkm.ver":"001","fm.sn":"0000000000965413","fd.num":219010,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [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":"0300000178","kkm.ver":"001","fm.sn":"0000000000965413","fd.num":219010,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [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 7.Close socket [23:55:19]Sock 7.Thread stoped [23:55:19]accept exits with 9 [23:55:19]New connection [23:55:19]New thread 3066555748 created [23:55:19]Thread 3066699108 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.40.4: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:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [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 fm.sale.total is exist - process it [23:55:19]SAM_PROTO_GetFMData [23:55:19]wFMCommunicate request_size=4 [23:55:19]MH_SAM_APDU [23:55:19]CAPDU: 80 13 03 00 [23:55:19]Write to MH i2c: E2 08 00 86 16 80 13 03 00 00 00 00 00 1B [23:55:19]Write i2c OK [23:55:19]MH_I2C_Read... [23:55:19]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:55:19]Read from MH i2c: E2 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 FD 00 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 FD 00 86 16 00 C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 37 [23:55:19]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 [23:55:19]wFMCommunicate OK [23:55:19]wFMCommunicate request_size=4 [23:55:19]MH_SAM_APDU [23:55:19]CAPDU: 80 17 00 00 [23:55:19]Write to MH i2c: E2 08 00 87 16 80 17 00 00 00 00 00 00 1D [23:55:19]Write i2c OK [23:55:19]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 87 16 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 AB [23:55:20]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 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 88 16 80 17 00 00 00 00 00 00 1E [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 88 16 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 30 [23:55:20]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [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 89 16 80 17 00 00 00 00 00 00 1F [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 89 16 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 AB [23:55:20]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [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 8A 16 80 17 00 00 00 00 00 00 20 [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 = 223! [23:55:20]Read from MH i2c: E2 [23:55:20]MH_I2C_Read... [23:55:20]Read from MH i2c: E2 E2 00 [23:55:20]MH_I2C_Read... [23:55:20]Read from MH i2c: E2 E2 00 8A 16 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 FE [23:55:20]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:20]wFMCommunicate OK [23:55:20]SAM_PROTO_GetFMData done [23:55:20]requested_item fm.sale_refund.total is exist - process it [23:55:20]requested_item fm.buy.total is exist - process it [23:55:20]requested_item shift.sale.total is exist - process it [23:55:20]SAM_PROTO_GetShiftData [23:55:20]wFMCommunicate request_size=4 [23:55:20]MH_SAM_APDU [23:55:20]CAPDU: 80 13 02 00 [23:55:20]Write to MH i2c: E2 08 00 8B 16 80 13 02 00 00 00 00 00 1F [23:55:20]Write i2c OK [23:55:20]MH_I2C_Read... [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 8B 16 00 B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 FD [23:55:21]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [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 8C 16 80 17 00 00 00 00 00 00 22 [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 8C 16 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 3B [23:55:21]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23: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 8D 16 80 17 00 00 00 00 00 00 23 [23:55:21]Write i2c OK [23:55:21]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 8D 16 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 DC [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 8E 16 80 17 00 00 00 00 00 00 24 [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 8E 16 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 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 9C [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 8F 16 80 17 00 00 00 00 00 00 25 [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 = 203! [23:55:22]Read from MH i2c: E2 [23:55:22]MH_I2C_Read... [23:55:22]Read from MH i2c: E2 CE 00 [23:55:22]MH_I2C_Read... [23:55:22]Read from MH i2c: E2 CE 00 8F 16 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 0A [23:55:22]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:22]wFMCommunicate OK [23:55:22]SAM_PROTO_GetShiftData done [23:55:22]requested_item shift.sale.total_cash is exist - process it [23:55:22]requested_item shift.sale_refund.total is exist - process it [23:55:22]requested_item shift.sale_refund.total_cash is exist - process it [23:55:22]requested_item shift.buy.total is exist - process it [23:55:22]requested_item shift.buy.total_cash is exist - process it [23:55:22]produce_requested_data done [23:55:22]produce_requested_data return {"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.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:22]process_action_free get_value [23:55:22]json_value_free [23:55:22]json_value_free done [23:55:22]process_json_proto returns [23:55:22]Send response to host [23:55:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.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:22]free response buf [23:55:22]execute_script done [23:55:22]execute_script returns [23:55:22]free content buf [23:55:22]Sock 9.Close socket [23:55:22]Sock 9.Thread stoped [23:55:22]accept exits with 7 [23:55:22]New connection [23:55:22]New thread 3066699108 created [23:55:22]Thread 3066555748 joined [23:55:22]Waiting for new connection... [23:55:22] Sock 7.Parse request [23:55:22]Sock 7.Check first char [23:55:22]Sock 7.First char is OK [23:55:22]request: POST /json_proto HTTP/1.0 [23:55:22]Method: POST [23:55:22]URL: /json_proto [23:55:22]Method is POST - this is cgi request [23:55:22]url: /json_proto [23:55:22]query_string will be loaded in cgi processing [23:55:22]execute_cgi json_proto POST (null) [23:55:22]execute_cgi path=json_proto method=POST [23:55:22]POST find Content-Length [23:55:22]Host: 172.17.40.4:8080 [23:55:22]Content-Length: 331 [23:55:22]Content-Type: application/json [23:55:22] [23:55:22]POST finish read [23:55:22]Found Content-Length = 331 [23:55:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:55:22]execute_script... [23:55:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:55:22]POST & json_proto [23:55:22]process_json_proto [23:55:22]json parsed OK: [23:55:22]protocol is kg_v1.0 [23:55:22]action value=get_value [23:55:22]process_action get_value [23:55:22]cmd_get_value [23:55:22]process_action get_value done [23:55:22]requested_data is exist [23:55:22]produce_requested_data [23:55:22]requested_item fm.sale.total is exist - process it [23:55:22]SAM_PROTO_GetFMData [23:55:22]wFMCommunicate request_size=4 [23:55:22]MH_SAM_APDU [23:55:22]CAPDU: 80 13 03 00 [23:55:22]Write to MH i2c: E2 08 00 90 16 80 13 03 00 00 00 00 00 25 [23:55:22]Write i2c OK [23:55:22]MH_I2C_Read... [23:55:23]OFD Sender: No OFD packet to send [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 90 16 00 C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 41 [23:55:23]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 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 91 16 80 17 00 00 00 00 00 00 27 [23:55:23]Write i2c OK [23:55:23]MH_I2C_Read... [23:55:23]*** iso7816_exchange 80 17 00 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 91 16 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 B5 [23:55:23]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 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 92 16 80 17 00 00 00 00 00 00 28 [23:55:23]Write i2c OK [23:55:23]MH_I2C_Read... [23:55:23]*** iso7816_exchange 80 17 00 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 92 16 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 3A [23:55:23]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [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 93 16 80 17 00 00 00 00 00 00 29 [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 93 16 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 B5 [23:55:24]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [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 94 16 80 17 00 00 00 00 00 00 2A [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 = 223! [23:55:24]Read from MH i2c: E2 [23:55:24]MH_I2C_Read... [23:55:24]Read from MH i2c: E2 E2 00 [23:55:24]MH_I2C_Read... [23:55:24]Read from MH i2c: E2 E2 00 94 16 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 08 [23:55:24]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:24]wFMCommunicate OK [23:55:24]SAM_PROTO_GetFMData done [23:55:24]requested_item fm.sale_refund.total is exist - process it [23:55:24]requested_item fm.buy.total is exist - process it [23:55:24]requested_item shift.sale.total is exist - process it [23:55:24]SAM_PROTO_GetShiftData [23:55:24]wFMCommunicate request_size=4 [23:55:24]MH_SAM_APDU [23:55:24]CAPDU: 80 13 02 00 [23:55:24]Write to MH i2c: E2 08 00 95 16 80 13 02 00 00 00 00 00 29 [23:55:24]Write i2c OK [23:55:24]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 95 16 00 B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 07 [23:55:25]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [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 96 16 80 17 00 00 00 00 00 00 2C [23:55:25]Write i2c OK [23:55:25]MH_I2C_Read... [23:55:25]*** iso7816_exchange 80 17 00 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 96 16 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 45 [23:55:25]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23: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 97 16 80 17 00 00 00 00 00 00 2D [23:55:25]Write i2c OK [23:55:25]MH_I2C_Read... [23:55:25]*** iso7816_exchange 80 17 00 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 97 16 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 E6 [23:55:25]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23: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 98 16 80 17 00 00 00 00 00 00 2E [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 98 16 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 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 A6 [23:55:26]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23: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 99 16 80 17 00 00 00 00 00 00 2F [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 = 203! [23:55:26]Read from MH i2c: E2 [23:55:26]MH_I2C_Read... [23:55:26]Read from MH i2c: E2 CE 00 [23:55:26]MH_I2C_Read... [23:55:26]Read from MH i2c: E2 CE 00 99 16 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 14 [23:55:26]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:26]wFMCommunicate OK [23:55:26]SAM_PROTO_GetShiftData done [23:55:26]requested_item shift.sale.total_cash is exist - process it [23:55:26]requested_item shift.sale_refund.total is exist - process it [23:55:26]requested_item shift.sale_refund.total_cash is exist - process it [23:55:26]requested_item shift.buy.total is exist - process it [23:55:26]requested_item shift.buy.total_cash is exist - process it [23:55:26]produce_requested_data done [23:55:26]produce_requested_data return {"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.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:26]process_action_free get_value [23:55:26]json_value_free [23:55:26]json_value_free done [23:55:26]process_json_proto returns [23:55:26]Send response to host [23:55:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.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:26]free response buf [23:55:26]execute_script done [23:55:26]execute_script returns [23:55:26]free content buf [23:55:26]Sock 7.Close socket [23:55:26]Sock 7.Thread stoped [23:55:26]accept exits with 9 [23:55:26]New connection [23:55:26]New thread 3066555748 created [23:55:26]Thread 3066699108 joined [23:55:26]Waiting for new connection... [23:55:26] Sock 9.Parse request [23:55:26]Sock 9.Check first char [23:55:26]Sock 9.First char is OK [23:55:26]request: POST /json_proto HTTP/1.0 [23:55:26]Method: POST [23:55:26]URL: /json_proto [23:55:26]Method is POST - this is cgi request [23:55:26]url: /json_proto [23:55:26]query_string will be loaded in cgi processing [23:55:26]execute_cgi json_proto POST (null) [23:55:26]execute_cgi path=json_proto method=POST [23:55:26]POST find Content-Length [23:55:26]Host: 172.17.40.4:8080 [23:55:26]Content-Length: 256 [23:55:26]Content-Type: application/json [23:55:26] [23:55:26]POST finish read [23:55:26]Found Content-Length = 256 [23:55:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0430\u0442\u0442\u0430\u0440\u043E\u0432 \u041C." } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:26]execute_script... [23:55:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0430\u0442\u0442\u0430\u0440\u043E\u0432 \u041C." } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:26]POST & json_proto [23:55:26]process_json_proto [23:55:26]json parsed OK: [23:55:26]protocol is kg_v1.0 [23:55:26]action value=x_report [23:55:26]process_action x_report [23:55:26]cmd_x_report [23:55:26]MH_GetDate [23:55:26]Write to MH i2c: F0 00 00 9A 16 9F [23:55:26]Write i2c OK [23:55:26]MH_I2C_Read... [23:55:26]Read from MH i2c: F0 [23:55:26]MH_I2C_Read... [23:55:26]Read from MH i2c: F0 09 00 [23:55:26]MH_I2C_Read... [23:55:26]Read from MH i2c: F0 09 00 9A 16 00 EF 46 14 67 68 1C 14 67 57 [23:55:26]GetLastDocTimeStamp 1729382064 [23:55:26]current date 1729382127 [23:55:26]FM_GetShiftState [23:55:26]SAM_PROTO_GetShiftState [23:55:26]wFMCommunicate request_size=4 [23:55:26]MH_SAM_APDU [23:55:26]CAPDU: 80 13 01 00 [23:55:26]Write to MH i2c: E2 08 00 9B 16 80 13 01 00 00 00 00 00 2E [23:55:26]Write i2c OK [23:55:26]MH_I2C_Read... [23:55:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:55:26]Read from MH i2c: E2 [23:55:26]MH_I2C_Read... [23:55:26]Read from MH i2c: E2 0E 00 [23:55:26]MH_I2C_Read... [23:55:26]Read from MH i2c: E2 0E 00 9B 16 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 71 [23:55:27]RAPDU: 09 00 01 C6 F8 12 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 9C 16 A1 [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 9C 16 00 EF 46 14 67 68 1C 14 67 59 [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 9D 16 80 11 00 00 00 00 00 00 2D [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 9D 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 7C [23:55:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 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 9E 16 80 13 00 00 00 00 00 00 30 [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 9E 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 98 [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 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 [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 9F 16 80 13 02 00 00 00 00 00 33 [23:55:27]Write i2c OK [23:55:27]MH_I2C_Read... [23:55:27]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:55:27]Read from MH i2c: E2 [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: E2 FD 00 [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: E2 FD 00 9F 16 00 B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 11 [23:55:27]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [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 A0 16 80 17 00 00 00 00 00 00 36 [23:55:27]Write i2c OK [23:55:27]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 A0 16 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 4F [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 A1 16 80 17 00 00 00 00 00 00 37 [23:55:28]OFD Sender: No OFD packet to send [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 A1 16 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 F0 [23:55:28]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23: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 A2 16 80 17 00 00 00 00 00 00 38 [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 A2 16 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 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 B0 [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 A3 16 80 17 00 00 00 00 00 00 39 [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 = 203! [23:55:29]Read from MH i2c: E2 [23:55:29]MH_I2C_Read... [23:55:29]Read from MH i2c: E2 CE 00 [23:55:29]MH_I2C_Read... [23:55:29]Read from MH i2c: E2 CE 00 A3 16 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 1E [23:55:29]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:29]wFMCommunicate OK [23:55:29]SAM_PROTO_GetShiftData done [23:55:29]1194 (1197) - счетчики итогов смены [23:55:29] 1134 (4) - 655 - количество чеков со всеми признаками расчетов [23:55:29] 1129 (158) - счетчики операций «приход» [23:55:29] 1135 (4) - 655 - количество чеков по признаку расчетов [23:55:29] 1201 (4) - 507461.37 - общая итоговая сумма в чеках [23:55:29] 1136 (4) - 365761.00 - итоговая сумма в чеках наличными [23:55:29] 1138 (3) - 141700.37 - итоговая сумма в чеках безналичными [23:55:29] 1024 (123) - суммы налогов [23:55:29] 1006 (9) - суммы НДС [23:55:29] 1010 (1) - 0% - код ставки НДС [23:55:29] 1011 (0) - 0.00 - сумма НДС по ставке [23:55:29] 1006 (12) - суммы НДС [23:55:29] 1010 (1) - 12% - код ставки НДС [23:55:29] 1011 (3) - 53900.96 - сумма НДС по ставке [23:55:29] 1007 (9) - суммы НСП [23:55:29] 1014 (1) - 0% - код ставки НСП [23:55:29] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:29] 1007 (12) - суммы НСП [23:55:29] 1014 (1) - 1% - код ставки НСП [23:55:29] 1015 (3) - 4491.48 - сумма НСП по ставке [23:55:29] 1007 (9) - суммы НСП [23:55:29] 1014 (1) - 2% - код ставки НСП [23:55:29] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:29] 1007 (9) - суммы НСП [23:55:29] 1014 (1) - 3% - код ставки НСП [23:55:29] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:29] 1007 (9) - суммы НСП [23:55:29] 1014 (1) - 5% - код ставки НСП [23:55:29] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:29] 1007 (9) - суммы НСП [23:55:29] 1014 (1) - 0,50% - код ставки НСП [23:55:29] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:29] 1007 (9) - суммы НСП [23:55:29] 1014 (1) - 1,50% - код ставки НСП [23:55:29] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:29] 1130 (141) - счетчики операций «возврат прихода» [23:55:29] 1135 (4) - 0 - количество чеков по признаку расчетов [23:55:29] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:55:29] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:55:29] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:55:29] 1024 (117) - суммы налогов [23:55:29] 1006 (9) - суммы НДС [23:55:29] 1010 (1) - 0% - код ставки НДС [23:55:29] 1011 (0) - 0.00 - сумма НДС по ставке [23:55:29] 1006 (9) - суммы НДС [23:55:29] 1010 (1) - 12% - код ставки НДС [23:55:29] 1011 (0) - 0.00 - сумма НДС по ставке [23:55:29] 1007 (9) - суммы НСП [23:55:29] 1014 (1) - 0% - код ставки НСП [23:55:29] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:29] 1007 (9) - суммы НСП [23:55:29] 1014 (1) - 1% - код ставки НСП [23:55:29] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:29] 1007 (9) - суммы НСП [23:55:29] 1014 (1) - 2% - код ставки НСП [23:55:29] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:29] 1007 (9) - суммы НСП [23:55:29] 1014 (1) - 3% - код ставки НСП [23:55:29] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:29] 1007 (9) - суммы НСП [23:55:29] 1014 (1) - 5% - код ставки НСП [23:55:29] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:29] 1007 (9) - суммы НСП [23:55:29] 1014 (1) - 0,50% - код ставки НСП [23:55:29] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:29] 1007 (9) - суммы НСП [23:55:29] 1014 (1) - 1,50% - код ставки НСП [23:55:29] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:29] 1131 (141) - счетчики операций «расход» [23:55:29] 1135 (4) - 0 - количество чеков по признаку расчетов [23:55:29] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:55:29] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:55:29] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:55:29] 1024 (117) - суммы налогов [23:55:29] 1006 (9) - суммы НДС [23:55:29] 1010 (1) - 0% - код ставки НДС [23:55:29] 1011 (0) - 0.00 - сумма НДС по ставке [23:55:29] 1006 (9) - суммы НДС [23:55:29] 1010 (1) - 12% - код ставки НДС [23:55:29] 1011 (0) - 0.00 - сумма НДС по ставке [23:55:29] 1007 (9) - суммы НСП [23:55:29] 1014 (1) - 0% - код ставки НСП [23:55:29] 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: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 1132 (046C) [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 1133 (046D) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Malloc new data [23:55:30]SAM_PROTO_GetFMData [23:55:30]wFMCommunicate request_size=4 [23:55:30]MH_SAM_APDU [23:55:30]CAPDU: 80 13 03 00 [23:55:30]Write to MH i2c: E2 08 00 A4 16 80 13 03 00 00 00 00 00 39 [23:55:30]Write i2c OK [23:55:30]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 A4 16 00 C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 55 [23:55:31]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 [23:55:31]wFMCommunicate OK [23:55:31]wFMCommunicate request_size=4 [23:55:31]MH_SAM_APDU [23:55:31]CAPDU: 80 17 00 00 [23:55:31]Write to MH i2c: E2 08 00 A5 16 80 17 00 00 00 00 00 00 3B [23:55:31]Write i2c OK [23:55:31]MH_I2C_Read... [23:55:31]*** iso7816_exchange 80 17 00 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 A5 16 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 C9 [23:55:32]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 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 A6 16 80 17 00 00 00 00 00 00 3C [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 A6 16 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 4E [23:55:32]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [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 A7 16 80 17 00 00 00 00 00 00 3D [23:55:32]Write i2c OK [23:55:32]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 A7 16 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 C9 [23:55:33]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [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 A8 16 80 17 00 00 00 00 00 00 3E [23:55:33]Write i2c OK [23:55:33]MH_I2C_Read... [23:55:33]OFD Sender: No OFD packet to send [23:55:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:55:33]Read from MH i2c: E2 [23:55:33]MH_I2C_Read... [23:55:33]Read from MH i2c: E2 E2 00 [23:55:33]MH_I2C_Read... [23:55:33]Read from MH i2c: E2 E2 00 A8 16 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 1C [23:55:33]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:33]wFMCommunicate OK [23:55:33]SAM_PROTO_GetFMData done [23:55:33]FM_GetFMData:85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 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:34]total:54 57 48 BF 03 [23:55:34]Malloc new data [23:55:34]oper:6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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:34]total:BA 60 71 [23:55:34]Malloc new data [23:55:34]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [23:55:34]total: [23:55:34]Malloc new data [23:55:34]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [23:55:34]total: [23:55:34]Malloc new data [23:55:34]KKMPrepareXReportFMData err=0 [23:55:34]Х отчет ИНН: 02508201610067 Кассир: Саттаров М. 19.10.2024 23:55 Смена: 266 РНМ: 0000000000098116 ЗНМ: 0300000178 СНО: Общий режим Всего чеков: 655 ИТОГИ ПРИХОД Чеков: 655 Общий итог: 507461.37 Итого наличными: 365761.00 Итого безнал.: 141700.37 НДС 0% : 0.00 НДС 12% : 53900.96 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 4491.48 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 365761.00 НС Приход: 160940910.92 НС Возвр.Прихода: 74303.30 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000965413 [23:55:34]StoreToDocumentArchive [23:55:34]MH_GetDate [23:55:34]Write to MH i2c: F0 00 00 A9 16 AE [23:55:34]Write i2c OK [23:55:34]MH_I2C_Read... [23:55:34]Read from MH i2c: F0 [23:55:34]MH_I2C_Read... [23:55:34]Read from MH i2c: F0 09 00 [23:55:34]MH_I2C_Read... [23:55:34]Read from MH i2c: F0 09 00 A9 16 00 F7 46 14 67 68 1C 14 67 6E [23:55:34]shift 266 fd 1729382135 [23:55:34]save to /storage/0266/doc_1729382135 [23:55:34]save last doc name /storage/0266/doc_1729382135 to /storage/kkm_last_doc_name [23:55:34]save OK [23:55:34]Clear old archive folders... [23:55:34]NVStorageSaveData kkm_last_timestamp [23:55:34]File name is /storage/kkm_last_timestamp [23:55:34]Write 4 bytes [23:55:34]NVStorageSaveData done [23:55:34]ExternCall_PrintAddStr [23:55:34]wPrintStart [23:55:34]Write to MH i2c: 01 00 00 AA 16 C0 [23:55:34]Write i2c OK [23:55:34]MH_I2C_Read... [23:55:34]Read from MH i2c: 01 [23:55:34]MH_I2C_Read... [23:55:34]Read from MH i2c: 01 07 00 [23:55:34]MH_I2C_Read... [23:55:34]Read from MH i2c: 01 07 00 AA 16 00 00 00 00 00 FF 0F D5 [23:55:34]RasterBufferAndPrint [23:55:34]line Х отчет [23:55:34]line ИНН: 02508201610067 [23:55:34]line Кассир: Саттаров М. [23:55:34]line 19.10.2024 23:55 [23:55:34]line Смена: 266 [23:55:34]line РНМ: 0000000000098116 [23:55:34]line ЗНМ: 0300000178 [23:55:34]line СНО: Общий режим [23:55:34]line Всего чеков: 655 [23:55:34]line ИТОГИ ПРИХОД [23:55:34]line Чеков: 655 [23:55:34]line Общий итог: 507461.37 [23:55:34]line Итого наличными: 365761.00 [23:55:34]line Итого безнал.: 141700.37 [23:55:34]line НДС 0% : 0.00 [23:55:34]line НДС 12% : 53900.96 [23:55:34]line НСП 0% : 0.00 [23:55:34]line НСП 1,50% : 0.00 [23:55:34]line НСП 0,50% : 0.00 [23:55:34]line НСП 5% : 0.00 [23:55:34]line НСП 3% : 0.00 [23:55:34]line НСП 2% : 0.00 [23:55:34]line НСП 1% : 4491.48 [23:55:34]line ИТОГИ ВОЗВРАТ ПРИХОДА [23:55:34]line Чеков: 0 [23:55:34]line Общий итог: 0.00 [23:55:34]line Итого наличными: 0.00 [23:55:34]line Итого безнал.: 0.00 [23:55:34]line НДС 0% : 0.00 [23:55:34]line НДС 12% : 0.00 [23:55:34]line НСП 0% : 0.00 [23:55:34]line НСП 1,50% : 0.00 [23:55:34]line НСП 0,50% : 0.00 [23:55:34]line НСП 5% : 0.00 [23:55:34]line НСП 3% : 0.00 [23:55:34]line НСП 2% : 0.00 [23:55:34]line НСП 1% : 0.00 [23:55:34]line ИТОГИ РАСХОД [23:55:34]line Чеков: 0 [23:55:34]line Общий итог: 0.00 [23:55:34]line Итого наличными: 0.00 [23:55:34]line Итого безнал.: 0.00 [23:55:34]line НДС 0% : 0.00 [23:55:34]line НДС 12% : 0.00 [23:55:34]line НСП 0% : 0.00 [23:55:34]line НСП 1,50% : 0.00 [23:55:34]line НСП 0,50% : 0.00 [23:55:34]line НСП 5% : 0.00 [23:55:34]line НСП 3% : 0.00 [23:55:34]line НСП 2% : 0.00 [23:55:34]line НСП 1% : 0.00 [23:55:34]line ИТОГИ ВОЗВРАТ РАСХОДА [23:55:34]line Чеков: 0 [23:55:34]line Общий итог: 0.00 [23:55:34]line Итого наличными: 0.00 [23:55:34]line Итого безнал.: 0.00 [23:55:34]line НДС 0% : 0.00 [23:55:34]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 Нал. в кассе: 365761.00 [23:55:35]line НС Приход: 160940910.92 [23:55:35]line НС Возвр.Прихода: 74303.30 [23:55:35]line НС Расход: 0.00 [23:55:35]line НС Возвр.Расхода: 0.00 [23:55:35]line ФМ: 0000000000965413 [23:55:35]written 0, free lines is 4095 [23:55:35]Write to MH i2c: 01 00 00 F5 16 0B [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 F5 16 00 00 00 00 00 CB 0A E7 [23:55:35]RasterBufferAndPrint [23:55:35]line [23:55:35]line [23:55:35]line [23:55:35]line [23:55:35]line [23:55:35]written 0, free lines is 2801 [23:55:35]MH_Cut [23:55:35]Write to MH i2c: D1 01 00 FC 16 01 E4 [23:55:35]Write i2c OK [23:55:35]MH_I2C_Read... [23:55:35]Read from MH i2c: D1 [23:55:35]MH_I2C_Read... [23:55:35]Read from MH i2c: D1 01 00 [23:55:35]MH_I2C_Read... [23:55:35]Read from MH i2c: D1 01 00 FC 16 00 E3 [23:55:35]Write to MH i2c: 01 00 00 FD 16 13 [23:55:35]Write i2c OK [23:55:35]MH_I2C_Read... [23:55:36]*** Cut start [23:55:36]*** Partial cut [23:55:36]*** CUTSNS_PIN = 1 [23:55:36]*** CUTSNS_PIN = 0 [23:55:37]*** Brake cut motor [23:55:37]Read from MH i2c: 01 [23:55:37]MH_I2C_Read... [23:55:37]*** Stop cut motor [23:55:37]*** Cut end [23:55:37]Read from MH i2c: 01 07 00 [23:55:37]MH_I2C_Read... [23:55:37]Read from MH i2c: 01 07 00 FD 16 00 00 00 00 00 FF 0F 28 [23:55:37]process_action x_report done [23:55:37]requested_data is exist [23:55:37]produce_requested_data [23:55:37]requested_item fd.num is exist - process it [23:55:37]SAM_PROTO_GetFieldsCounters [23:55:37]wFMCommunicate request_size=4 [23:55:37]MH_SAM_APDU [23:55:37]CAPDU: 80 13 00 00 [23:55:37]Write to MH i2c: E2 08 00 FE 16 80 13 00 00 00 00 00 00 90 [23:55:37]Write i2c OK [23:55:37]MH_I2C_Read... [23:55:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:55:37]Read from MH i2c: E2 [23:55:37]MH_I2C_Read... [23:55:37]Read from MH i2c: E2 62 00 [23:55:37]MH_I2C_Read... [23:55:37]Read from MH i2c: E2 62 00 FE 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 F8 [23:55:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:55:37]wFMCommunicate OK [23:55:37]SAM_PROTO_GetFieldsCounters done [23:55:37]requested_item shift.num is exist - process it [23:55:37]requested_item shift.opened is exist - process it [23:55:37]req_shift_opened [23:55:37]FM_GetShiftState [23:55:37]SAM_PROTO_GetShiftState [23:55:37]wFMCommunicate request_size=4 [23:55:37]MH_SAM_APDU [23:55:37]CAPDU: 80 13 01 00 [23:55:37]Write to MH i2c: E2 08 00 FF 16 80 13 01 00 00 00 00 00 92 [23:55:37]Write i2c OK [23:55:37]MH_I2C_Read... [23:55:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:55:37]Read from MH i2c: E2 [23:55:37]MH_I2C_Read... [23:55:37]Read from MH i2c: E2 0E 00 [23:55:37]MH_I2C_Read... [23:55:37]Read from MH i2c: E2 0E 00 FF 16 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D5 [23:55:37]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:55:37]wFMCommunicate OK [23:55:37]SAM_PROTO_GetShiftState done [23:55:37]FM_GetShiftState done [23:55:37]req_shift_opened done [23:55:37]requested_item shift.open_date is exist - process it [23:55:37]req_shift_open_date [23:55:37]req_shift_open_date done [23:55:37]produce_requested_data done [23:55:37]produce_requested_data return {"fd.num":219010,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:55:37]process_action_free x_report [23:55:37]json_value_free [23:55:37]json_value_free done [23:55:37]process_json_proto returns [23:55:37]Send response to host [23:55:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":219010,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:55:37]free response buf [23:55:37]execute_script done [23:55:37]execute_script returns [23:55:37]free content buf [23:55:37]Sock 9.Close socket [23:55:37]Sock 9.Thread stoped [23:55:38]OFD Sender: No OFD packet to send [23:55:43]OFD Sender: No OFD packet to send [23:55:48]OFD Sender: No OFD packet to send [23:55:53]OFD Sender: No OFD packet to send [23:55:58]OFD Sender: No OFD packet to send [23:56:03]OFD Sender: No OFD packet to send [23:56:08]OFD Sender: No OFD packet to send [23:56:09]accept exits with 7 [23:56:09]New connection [23:56:09]New thread 3066699108 created [23:56:09]Thread 3066555748 joined [23:56:09]Waiting for new connection... [23:56:09] Sock 7.Parse request [23:56:09]Sock 7.Check first char [23:56:09]Sock 7.First char is OK [23:56:09]request: POST /json_proto HTTP/1.0 [23:56:09]Method: POST [23:56:09]URL: /json_proto [23:56:09]Method is POST - this is cgi request [23:56:09]url: /json_proto [23:56:09]query_string will be loaded in cgi processing [23:56:09]execute_cgi json_proto POST (null) [23:56:09]execute_cgi path=json_proto method=POST [23:56:09]POST find Content-Length [23:56:09]Host: 172.17.40.4:8080 [23:56:09]Content-Length: 215 [23:56:09]Content-Type: application/json [23:56:09] [23:56:09]POST finish read [23:56:09]Found Content-Length = 215 [23:56:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:56:09]execute_script... [23:56:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:56:09]POST & json_proto [23:56:09]process_json_proto [23:56:09]json parsed OK: [23:56:09]protocol is kg_v1.0 [23:56:09]action value=get_value [23:56:09]process_action get_value [23:56:09]cmd_get_value [23:56:09]process_action get_value done [23:56:09]requested_data is exist [23:56:09]produce_requested_data [23:56:09]requested_item kkm.sn is exist - process it [23:56:09]requested_item kkm.ver is exist - process it [23:56:09]requested_item fm.sn is exist - process it [23:56:09]wFMCommunicate request_size=4 [23:56:09]MH_SAM_APDU [23:56:09]CAPDU: 80 11 00 00 [23:56:09]Write to MH i2c: E2 08 00 00 17 80 11 00 00 00 00 00 00 91 [23:56:09]Write i2c OK [23:56:09]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 [23:56:10]MH_I2C_Read... [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 00 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 E0 [23:56:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:56:10]wFMCommunicate OK [23:56:10]requested_item fd.num is exist - process it [23:56:10]SAM_PROTO_GetFieldsCounters [23:56:10]wFMCommunicate request_size=4 [23:56:10]MH_SAM_APDU [23:56:10]CAPDU: 80 13 00 00 [23:56:10]Write to MH i2c: E2 08 00 01 17 80 13 00 00 00 00 00 00 94 [23:56:10]Write i2c OK [23:56:10]MH_I2C_Read... [23:56:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:56:10]Read from MH i2c: E2 [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: E2 62 00 [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: E2 62 00 01 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 FC [23:56:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 82 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:56:10]wFMCommunicate OK [23:56:10]SAM_PROTO_GetFieldsCounters done [23:56:10]requested_item shift.num is exist - process it [23:56:10]requested_item shift.opened is exist - process it [23:56:10]req_shift_opened [23:56:10]FM_GetShiftState [23:56:10]SAM_PROTO_GetShiftState [23:56:10]wFMCommunicate request_size=4 [23:56:10]MH_SAM_APDU [23:56:10]CAPDU: 80 13 01 00 [23:56:10]Write to MH i2c: E2 08 00 02 17 80 13 01 00 00 00 00 00 96 [23:56:10]Write i2c OK [23:56:10]MH_I2C_Read... [23:56:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:56:10]Read from MH i2c: E2 [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: E2 0E 00 [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: E2 0E 00 02 17 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 D9 [23:56:10]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:56:10]wFMCommunicate OK [23:56:10]SAM_PROTO_GetShiftState done [23:56:10]FM_GetShiftState done [23:56:10]req_shift_opened done [23:56:10]requested_item shift.open_date is exist - process it [23:56:10]req_shift_open_date [23:56:10]req_shift_open_date done [23:56:10]produce_requested_data done [23:56:10]produce_requested_data return {"kkm.sn":"0300000178","kkm.ver":"001","fm.sn":"0000000000965413","fd.num":219010,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582} [23:56:10]process_action_free get_value [23:56:10]json_value_free [23:56:10]json_value_free done [23:56:10]process_json_proto returns [23:56:10]Send response to host [23:56:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000178","kkm.ver":"001","fm.sn":"0000000000965413","fd.num":219010,"shift.num":443,"shift.opened":1,"shift.open_date":1729296582}}} [23:56:10]free response buf [23:56:10]execute_script done [23:56:10]execute_script returns [23:56:10]free content buf [23:56:10]Sock 7.Close socket [23:56:10]Sock 7.Thread stoped [23:56:10]accept exits with 9 [23:56:10]New connection [23:56:10]New thread 3066555748 created [23:56:10]Thread 3066699108 joined [23:56:10]Waiting for new connection... [23:56:10] Sock 9.Parse request [23:56:10]Sock 9.Check first char [23:56:10]Sock 9.First char is OK [23:56:10]request: POST /json_proto HTTP/1.0 [23:56:10]Method: POST [23:56:10]URL: /json_proto [23:56:10]Method is POST - this is cgi request [23:56:10]url: /json_proto [23:56:10]query_string will be loaded in cgi processing [23:56:10]execute_cgi json_proto POST (null) [23:56:10]execute_cgi path=json_proto method=POST [23:56:10]POST find Content-Length [23:56:10]Host: 172.17.40.4:8080 [23:56:10]Content-Length: 331 [23:56:10]Content-Type: application/json [23:56:10] [23:56:10]POST finish read [23:56:10]Found Content-Length = 331 [23:56:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:56:10]execute_script... [23:56:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:56:10]POST & json_proto [23:56:10]process_json_proto [23:56:10]json parsed OK: [23:56:10]protocol is kg_v1.0 [23:56:10]action value=get_value [23:56:10]process_action get_value [23:56:10]cmd_get_value [23:56:10]process_action get_value done [23:56:10]requested_data is exist [23:56:10]produce_requested_data [23:56:10]requested_item fm.sale.total is exist - process it [23:56:10]SAM_PROTO_GetFMData [23:56:10]wFMCommunicate request_size=4 [23:56:10]MH_SAM_APDU [23:56:10]CAPDU: 80 13 03 00 [23:56:10]Write to MH i2c: E2 08 00 03 17 80 13 03 00 00 00 00 00 99 [23:56:10]Write i2c OK [23:56:10]MH_I2C_Read... [23:56:10]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:56:10]Read from MH i2c: E2 [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: E2 FD 00 [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: E2 FD 00 03 17 00 C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 B5 [23:56:10]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 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 17 00 00 [23:56:10]Write to MH i2c: E2 08 00 04 17 80 17 00 00 00 00 00 00 9B [23:56:10]Write i2c OK [23:56:10]MH_I2C_Read... [23:56:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:10]Read from MH i2c: E2 [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: E2 FD 00 [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: E2 FD 00 04 17 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 29 [23:56:10]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 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 17 00 00 [23:56:10]Write to MH i2c: E2 08 00 05 17 80 17 00 00 00 00 00 00 9C [23:56:10]Write i2c OK [23:56:10]MH_I2C_Read... [23:56:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:11]Read from MH i2c: E2 [23:56:11]MH_I2C_Read... [23:56:11]Read from MH i2c: E2 FD 00 [23:56:11]MH_I2C_Read... [23:56:11]Read from MH i2c: E2 FD 00 05 17 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 AE [23:56:11]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [23:56:11]wFMCommunicate OK [23:56:11]wFMCommunicate request_size=4 [23:56:11]MH_SAM_APDU [23:56:11]CAPDU: 80 17 00 00 [23:56:11]Write to MH i2c: E2 08 00 06 17 80 17 00 00 00 00 00 00 9D [23:56:11]Write i2c OK [23:56:11]MH_I2C_Read... [23:56:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:11]Read from MH i2c: E2 [23:56:11]MH_I2C_Read... [23:56:11]Read from MH i2c: E2 FD 00 [23:56:11]MH_I2C_Read... [23:56:11]Read from MH i2c: E2 FD 00 06 17 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 29 [23:56:11]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [23:56:11]wFMCommunicate OK [23:56:11]wFMCommunicate request_size=4 [23:56:11]MH_SAM_APDU [23:56:11]CAPDU: 80 17 00 00 [23:56:11]Write to MH i2c: E2 08 00 07 17 80 17 00 00 00 00 00 00 9E [23:56:11]Write i2c OK [23:56:11]MH_I2C_Read... [23:56:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:56:11]Read from MH i2c: E2 [23:56:11]MH_I2C_Read... [23:56:11]Read from MH i2c: E2 E2 00 [23:56:11]MH_I2C_Read... [23:56:11]Read from MH i2c: E2 E2 00 07 17 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7C [23:56:11]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:56:11]wFMCommunicate OK [23:56:11]SAM_PROTO_GetFMData done [23:56:11]requested_item fm.sale_refund.total is exist - process it [23:56:11]requested_item fm.buy.total is exist - process it [23:56:11]requested_item shift.sale.total is exist - process it [23:56:11]SAM_PROTO_GetShiftData [23:56:11]wFMCommunicate request_size=4 [23:56:11]MH_SAM_APDU [23:56:11]CAPDU: 80 13 02 00 [23:56:11]Write to MH i2c: E2 08 00 08 17 80 13 02 00 00 00 00 00 9D [23:56:11]Write i2c OK [23:56:11]MH_I2C_Read... [23:56:12]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:56:12]Read from MH i2c: E2 [23:56:12]MH_I2C_Read... [23:56:12]Read from MH i2c: E2 FD 00 [23:56:12]MH_I2C_Read... [23:56:12]Read from MH i2c: E2 FD 00 08 17 00 B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 7B [23:56:12]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:56:12]wFMCommunicate OK [23:56:12]wFMCommunicate request_size=4 [23:56:12]MH_SAM_APDU [23:56:12]CAPDU: 80 17 00 00 [23:56:12]Write to MH i2c: E2 08 00 09 17 80 17 00 00 00 00 00 00 A0 [23:56:12]Write i2c OK [23:56:12]MH_I2C_Read... [23:56:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:12]Read from MH i2c: E2 [23:56:12]MH_I2C_Read... [23:56:12]Read from MH i2c: E2 FD 00 [23:56:12]MH_I2C_Read... [23:56:12]Read from MH i2c: E2 FD 00 09 17 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 B9 [23:56:12]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:56:12]wFMCommunicate OK [23:56:12]wFMCommunicate request_size=4 [23:56:12]MH_SAM_APDU [23:56:12]CAPDU: 80 17 00 00 [23:56:12]Write to MH i2c: E2 08 00 0A 17 80 17 00 00 00 00 00 00 A1 [23:56:12]Write i2c OK [23:56:12]MH_I2C_Read... [23:56:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:12]Read from MH i2c: E2 [23:56:12]MH_I2C_Read... [23:56:12]Read from MH i2c: E2 FD 00 [23:56:12]MH_I2C_Read... [23:56:12]Read from MH i2c: E2 FD 00 0A 17 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 5A [23:56:13]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:56:13]wFMCommunicate OK [23:56:13]wFMCommunicate request_size=4 [23:56:13]MH_SAM_APDU [23:56:13]CAPDU: 80 17 00 00 [23:56:13]Write to MH i2c: E2 08 00 0B 17 80 17 00 00 00 00 00 00 A2 [23:56:13]Write i2c OK [23:56:13]MH_I2C_Read... [23:56:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:13]Read from MH i2c: E2 [23:56:13]MH_I2C_Read... [23:56:13]Read from MH i2c: E2 FD 00 [23:56:13]MH_I2C_Read... [23:56:13]Read from MH i2c: E2 FD 00 0B 17 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 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 1A [23:56:13]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:56:13]wFMCommunicate OK [23:56:13]wFMCommunicate request_size=4 [23:56:13]MH_SAM_APDU [23:56:13]CAPDU: 80 17 00 00 [23:56:13]Write to MH i2c: E2 08 00 0C 17 80 17 00 00 00 00 00 00 A3 [23:56:13]Write i2c OK [23:56:13]MH_I2C_Read... [23:56:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:56:13]Read from MH i2c: E2 [23:56:13]MH_I2C_Read... [23:56:13]Read from MH i2c: E2 CE 00 [23:56:13]MH_I2C_Read... [23:56:13]Read from MH i2c: E2 CE 00 0C 17 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 88 [23:56:13]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:56:13]wFMCommunicate OK [23:56:13]SAM_PROTO_GetShiftData done [23:56:13]requested_item shift.sale.total_cash is exist - process it [23:56:13]requested_item shift.sale_refund.total is exist - process it [23:56:13]requested_item shift.sale_refund.total_cash is exist - process it [23:56:13]requested_item shift.buy.total is exist - process it [23:56:13]requested_item shift.buy.total_cash is exist - process it [23:56:13]produce_requested_data done [23:56:13]produce_requested_data return {"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.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:56:13]process_action_free get_value [23:56:13]json_value_free [23:56:13]json_value_free done [23:56:13]process_json_proto returns [23:56:13]Send response to host [23:56:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.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:56:13]free response buf [23:56:13]execute_script done [23:56:13]execute_script returns [23:56:13]free content buf [23:56:13]Sock 9.Close socket [23:56:13]Sock 9.Thread stoped [23:56:13]OFD Sender: No OFD packet to send [23:56:13]accept exits with 7 [23:56:13]New connection [23:56:13]New thread 3066699108 created [23:56:13]Thread 3066555748 joined [23:56:13]Waiting for new connection... [23:56:13] Sock 7.Parse request [23:56:13]Sock 7.Check first char [23:56:13]Sock 7.First char is OK [23:56:13]request: POST /json_proto HTTP/1.0 [23:56:13]Method: POST [23:56:13]URL: /json_proto [23:56:13]Method is POST - this is cgi request [23:56:13]url: /json_proto [23:56:13]query_string will be loaded in cgi processing [23:56:13]execute_cgi json_proto POST (null) [23:56:13]execute_cgi path=json_proto method=POST [23:56:13]POST find Content-Length [23:56:13]Host: 172.17.40.4:8080 [23:56:13]Content-Length: 331 [23:56:13]Content-Type: application/json [23:56:13] [23:56:13]POST finish read [23:56:13]Found Content-Length = 331 [23:56: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" ] } } [23:56:13]execute_script... [23:56: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" ] } } [23:56:13]POST & json_proto [23:56:13]process_json_proto [23:56:13]json parsed OK: [23:56:13]protocol is kg_v1.0 [23:56:13]action value=get_value [23:56:13]process_action get_value [23:56:13]cmd_get_value [23:56:13]process_action get_value done [23:56:13]requested_data is exist [23:56:13]produce_requested_data [23:56:13]requested_item fm.sale.total is exist - process it [23:56:13]SAM_PROTO_GetFMData [23:56:13]wFMCommunicate request_size=4 [23:56:13]MH_SAM_APDU [23:56:13]CAPDU: 80 13 03 00 [23:56:13]Write to MH i2c: E2 08 00 0D 17 80 13 03 00 00 00 00 00 A3 [23:56:13]Write i2c OK [23:56:13]MH_I2C_Read... [23:56:14]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:56:14]Read from MH i2c: E2 [23:56:14]MH_I2C_Read... [23:56:14]Read from MH i2c: E2 FD 00 [23:56:14]MH_I2C_Read... [23:56:14]Read from MH i2c: E2 FD 00 0D 17 00 C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 BF [23:56:14]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 [23:56:14]wFMCommunicate OK [23:56:14]wFMCommunicate request_size=4 [23:56:14]MH_SAM_APDU [23:56:14]CAPDU: 80 17 00 00 [23:56:14]Write to MH i2c: E2 08 00 0E 17 80 17 00 00 00 00 00 00 A5 [23:56:14]Write i2c OK [23:56:14]MH_I2C_Read... [23:56:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:14]Read from MH i2c: E2 [23:56:14]MH_I2C_Read... [23:56:14]Read from MH i2c: E2 FD 00 [23:56:14]MH_I2C_Read... [23:56:14]Read from MH i2c: E2 FD 00 0E 17 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 33 [23:56:14]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 [23:56:14]wFMCommunicate OK [23:56:14]wFMCommunicate request_size=4 [23:56:14]MH_SAM_APDU [23:56:14]CAPDU: 80 17 00 00 [23:56:14]Write to MH i2c: E2 08 00 0F 17 80 17 00 00 00 00 00 00 A6 [23:56:14]Write i2c OK [23:56:14]MH_I2C_Read... [23:56:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:15]Read from MH i2c: E2 [23:56:15]MH_I2C_Read... [23:56:15]Read from MH i2c: E2 FD 00 [23:56:15]MH_I2C_Read... [23:56:15]Read from MH i2c: E2 FD 00 0F 17 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 B8 [23:56:15]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [23:56:15]wFMCommunicate OK [23:56:15]wFMCommunicate request_size=4 [23:56:15]MH_SAM_APDU [23:56:15]CAPDU: 80 17 00 00 [23:56:15]Write to MH i2c: E2 08 00 10 17 80 17 00 00 00 00 00 00 A7 [23:56:15]Write i2c OK [23:56:15]MH_I2C_Read... [23:56:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:15]Read from MH i2c: E2 [23:56:15]MH_I2C_Read... [23:56:15]Read from MH i2c: E2 FD 00 [23:56:15]MH_I2C_Read... [23:56:15]Read from MH i2c: E2 FD 00 10 17 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 33 [23:56:15]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [23:56:15]wFMCommunicate OK [23:56:15]wFMCommunicate request_size=4 [23:56:15]MH_SAM_APDU [23:56:15]CAPDU: 80 17 00 00 [23:56:15]Write to MH i2c: E2 08 00 11 17 80 17 00 00 00 00 00 00 A8 [23:56:15]Write i2c OK [23:56:15]MH_I2C_Read... [23:56:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:56:16]Read from MH i2c: E2 [23:56:16]MH_I2C_Read... [23:56:16]Read from MH i2c: E2 E2 00 [23:56:16]MH_I2C_Read... [23:56:16]Read from MH i2c: E2 E2 00 11 17 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 86 [23:56:16]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:56:16]wFMCommunicate OK [23:56:16]SAM_PROTO_GetFMData done [23:56:16]requested_item fm.sale_refund.total is exist - process it [23:56:16]requested_item fm.buy.total is exist - process it [23:56:16]requested_item shift.sale.total is exist - process it [23:56:16]SAM_PROTO_GetShiftData [23:56:16]wFMCommunicate request_size=4 [23:56:16]MH_SAM_APDU [23:56:16]CAPDU: 80 13 02 00 [23:56:16]Write to MH i2c: E2 08 00 12 17 80 13 02 00 00 00 00 00 A7 [23:56:16]Write i2c OK [23:56:16]MH_I2C_Read... [23:56:16]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:56:16]Read from MH i2c: E2 [23:56:16]MH_I2C_Read... [23:56:16]Read from MH i2c: E2 FD 00 [23:56:16]MH_I2C_Read... [23:56:16]Read from MH i2c: E2 FD 00 12 17 00 B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 85 [23:56:16]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:56:17]wFMCommunicate OK [23:56:17]wFMCommunicate request_size=4 [23:56:17]MH_SAM_APDU [23:56:17]CAPDU: 80 17 00 00 [23:56:17]Write to MH i2c: E2 08 00 13 17 80 17 00 00 00 00 00 00 AA [23:56:17]Write i2c OK [23:56:17]MH_I2C_Read... [23:56:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:17]Read from MH i2c: E2 [23:56:17]MH_I2C_Read... [23:56:17]Read from MH i2c: E2 FD 00 [23:56:17]MH_I2C_Read... [23:56:17]Read from MH i2c: E2 FD 00 13 17 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 C3 [23:56:17]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:56:17]wFMCommunicate OK [23:56:17]wFMCommunicate request_size=4 [23:56:17]MH_SAM_APDU [23:56:17]CAPDU: 80 17 00 00 [23:56:17]Write to MH i2c: E2 08 00 14 17 80 17 00 00 00 00 00 00 AB [23:56:17]Write i2c OK [23:56:17]MH_I2C_Read... [23:56:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:17]Read from MH i2c: E2 [23:56:17]MH_I2C_Read... [23:56:17]Read from MH i2c: E2 FD 00 [23:56:17]MH_I2C_Read... [23:56:17]Read from MH i2c: E2 FD 00 14 17 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 64 [23:56:17]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:56:17]wFMCommunicate OK [23:56:17]wFMCommunicate request_size=4 [23:56:17]MH_SAM_APDU [23:56:17]CAPDU: 80 17 00 00 [23:56:17]Write to MH i2c: E2 08 00 15 17 80 17 00 00 00 00 00 00 AC [23:56:17]Write i2c OK [23:56:17]MH_I2C_Read... [23:56:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:18]Read from MH i2c: E2 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: E2 FD 00 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: E2 FD 00 15 17 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 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 24 [23:56:18]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:56:18]wFMCommunicate OK [23:56:18]wFMCommunicate request_size=4 [23:56:18]MH_SAM_APDU [23:56:18]CAPDU: 80 17 00 00 [23:56:18]Write to MH i2c: E2 08 00 16 17 80 17 00 00 00 00 00 00 AD [23:56:18]Write i2c OK [23:56:18]MH_I2C_Read... [23:56:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:56:18]Read from MH i2c: E2 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: E2 CE 00 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: E2 CE 00 16 17 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 92 [23:56:18]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:56:18]wFMCommunicate OK [23:56:18]SAM_PROTO_GetShiftData done [23:56:18]requested_item shift.sale.total_cash is exist - process it [23:56:18]requested_item shift.sale_refund.total is exist - process it [23:56:18]requested_item shift.sale_refund.total_cash is exist - process it [23:56:18]requested_item shift.buy.total is exist - process it [23:56:18]requested_item shift.buy.total_cash is exist - process it [23:56:18]produce_requested_data done [23:56:18]produce_requested_data return {"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.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:56:18]process_action_free get_value [23:56:18]json_value_free [23:56:18]json_value_free done [23:56:18]process_json_proto returns [23:56:18]Send response to host [23:56:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.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:56:18]free response buf [23:56:18]execute_script done [23:56:18]execute_script returns [23:56:18]free content buf [23:56:18]Sock 7.Close socket [23:56:18]Sock 7.Thread stoped [23:56:18]accept exits with 9 [23:56:18]New connection [23:56:18]New thread 3066555748 created [23:56:18]Thread 3066699108 joined [23:56:18]Waiting for new connection... [23:56:18] Sock 9.Parse request [23:56:18]Sock 9.Check first char [23:56:18]Sock 9.First char is OK [23:56:18]request: POST /json_proto HTTP/1.0 [23:56:18]Method: POST [23:56:18]URL: /json_proto [23:56:18]Method is POST - this is cgi request [23:56:18]url: /json_proto [23:56:18]query_string will be loaded in cgi processing [23:56:18]execute_cgi json_proto POST (null) [23:56:18]execute_cgi path=json_proto method=POST [23:56:18]POST find Content-Length [23:56:18]Host: 172.17.40.4:8080 [23:56:18]Content-Length: 259 [23:56:18]Content-Type: application/json [23:56:18] [23:56:18]POST finish read [23:56:18]Found Content-Length = 259 [23:56:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0421\u0430\u0442\u0442\u0430\u0440\u043E\u0432 \u041C." } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:56:18]execute_script... [23:56:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0421\u0430\u0442\u0442\u0430\u0440\u043E\u0432 \u041C." } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:56:18]POST & json_proto [23:56:18]process_json_proto [23:56:18]json parsed OK: [23:56:18]protocol is kg_v1.0 [23:56:18]action value=close_shift [23:56:18]process_action close_shift [23:56:18]cmd_close_shift [23:56:18]MH_GetDate [23:56:18]Write to MH i2c: F0 00 00 17 17 1D [23:56:18]Write i2c OK [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: F0 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: F0 09 00 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: F0 09 00 17 17 00 23 47 14 67 68 1C 14 67 0A [23:56:18]GetLastDocTimeStamp 1729382127 [23:56:18]current date 1729382179 [23:56:18]FM_GetShiftState [23:56:18]SAM_PROTO_GetShiftState [23:56:18]wFMCommunicate request_size=4 [23:56:18]MH_SAM_APDU [23:56:18]CAPDU: 80 13 01 00 [23:56:18]Write to MH i2c: E2 08 00 18 17 80 13 01 00 00 00 00 00 AC [23:56:18]Write i2c OK [23:56:18]MH_I2C_Read... [23:56:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:56:18]Read from MH i2c: E2 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: E2 0E 00 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: E2 0E 00 18 17 00 09 00 01 C6 F8 12 67 00 00 00 00 90 00 EF [23:56:18]RAPDU: 09 00 01 C6 F8 12 67 00 00 00 00 90 00 [23:56:19]wFMCommunicate OK [23:56:19]SAM_PROTO_GetShiftState done [23:56:19]FM_GetShiftState done [23:56:19]KKMCreateCloseShiftDocument [23:56:19]Load OK [23:56:19]Malloc new data [23:56:19]MH_GetDate [23:56:19]Write to MH i2c: F0 00 00 19 17 1F [23:56:19]OFD Sender: No OFD packet to send [23:56:19]Write i2c OK [23:56:19]MH_I2C_Read... [23:56:19]Read from MH i2c: F0 [23:56:19]MH_I2C_Read... [23:56:19]Read from MH i2c: F0 09 00 [23:56:19]MH_I2C_Read... [23:56:19]Read from MH i2c: F0 09 00 19 17 00 23 47 14 67 68 1C 14 67 0C [23:56:19]Malloc new data [23:56:19]Malloc new data [23:56:19]Malloc new data [23:56:19]Malloc new data [23:56:19]KKMCreateCloseShiftDocument OK [23:56:19]KKMSetCloseShiftData OK [23:56:19]ProcessDocumentItem done err = 0, tmpTLVsize=70 [23:56:19]tlvbuf is 0107D850 [23:56:19]KKMLoadAndSignCloseShiftData [23:56:19]SAM_PROTO_ProcessDocument [23:56:19]wFMCommunicate request_size=9 [23:56:19]MH_SAM_APDU [23:56:19]CAPDU: 80 15 01 00 04 05 00 46 00 [23:56:19]Write to MH i2c: E2 0C 00 1A 17 80 15 01 00 04 00 05 00 46 00 00 00 03 [23:56:19]Write i2c OK [23:56:19]MH_I2C_Read... [23:56:19]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [23:56:19]Read from MH i2c: E2 [23:56:19]MH_I2C_Read... [23:56:19]Read from MH i2c: E2 03 00 [23:56:19]MH_I2C_Read... [23:56:19]Read from MH i2c: E2 03 00 1A 17 00 90 00 A5 [23:56:19]RAPDU: 90 00 [23:56:19]wFMCommunicate OK [23:56:19]wFMCommunicate request_size=23 [23:56:19]MH_SAM_APDU [23:56:19]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:56:19]Write to MH i2c: E2 1A 00 1B 17 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 A7 [23:56:19]Write i2c OK [23:56:19]MH_I2C_Read... [23:56:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:56:19]Read from MH i2c: E2 [23:56:19]MH_I2C_Read... [23:56:19]Read from MH i2c: E2 03 00 [23:56:19]MH_I2C_Read... [23:56:19]Read from MH i2c: E2 03 00 1B 17 00 90 00 A6 [23:56:19]RAPDU: 90 00 [23:56:19]wFMCommunicate OK [23:56:19]wFMCommunicate request_size=29 [23:56:19]MH_SAM_APDU [23:56:19]CAPDU: 80 15 02 00 18 FD 03 14 00 D0 A1 D0 B0 D1 82 D1 82 D0 B0 D1 80 D0 BE D0 B2 20 D0 9C 2E [23:56:19]Write to MH i2c: E2 20 00 1C 17 80 15 02 00 18 00 FD 03 14 00 D0 A1 D0 B0 D1 82 D1 82 D0 B0 D1 80 D0 BE D0 B2 20 D0 9C 2E 00 00 29 [23:56:19]Write i2c OK [23:56:19]MH_I2C_Read... [23:56:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:56:19]Read from MH i2c: E2 [23:56:19]MH_I2C_Read... [23:56:19]Read from MH i2c: E2 03 00 [23:56:19]MH_I2C_Read... [23:56:19]Read from MH i2c: E2 03 00 1C 17 00 90 00 A7 [23:56:19]RAPDU: 90 00 [23:56:19]wFMCommunicate OK [23:56:19]wFMCommunicate request_size=13 [23:56:19]MH_SAM_APDU [23:56:19]CAPDU: 80 15 02 00 08 F4 03 04 00 23 47 14 67 [23:56:19]Write to MH i2c: E2 10 00 1D 17 80 15 02 00 08 00 F4 03 04 00 23 47 14 67 00 00 A4 [23:56:19]Write i2c OK [23:56:19]MH_I2C_Read... [23:56:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:56:19]Read from MH i2c: E2 [23:56:19]MH_I2C_Read... [23:56:19]Read from MH i2c: E2 03 00 [23:56:19]MH_I2C_Read... [23:56:19]Read from MH i2c: E2 03 00 1D 17 00 90 00 A8 [23:56:19]RAPDU: 90 00 [23:56:19]wFMCommunicate OK [23:56:19]wFMCommunicate request_size=25 [23:56:19]MH_SAM_APDU [23:56:19]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 [23:56:19]Write to MH i2c: E2 1C 00 1E 17 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 00 00 17 [23:56:19]Write i2c OK [23:56:19]MH_I2C_Read... [23:56:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:56:19]Read from MH i2c: E2 [23:56:19]MH_I2C_Read... [23:56:19]Read from MH i2c: E2 03 00 [23:56:19]MH_I2C_Read... [23:56:19]Read from MH i2c: E2 03 00 1E 17 00 90 00 A9 [23:56:19]RAPDU: 90 00 [23:56:19]wFMCommunicate OK [23:56:19]wFMCommunicate request_size=4 [23:56:19]MH_SAM_APDU [23:56:19]CAPDU: 80 15 03 00 [23:56:19]Write to MH i2c: E2 08 00 1F 17 80 15 03 00 00 00 00 00 B7 [23:56:19]Write i2c OK [23:56:19]MH_I2C_Read... [23:56:20]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [23:56:20]Read from MH i2c: E2 [23:56:20]MH_I2C_Read... [23:56:20]Read from MH i2c: E2 FD 00 [23:56:20]MH_I2C_Read... [23:56:20]Read from MH i2c: E2 FD 00 1F 17 00 F4 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 83 57 03 00 0E 04 04 00 BB 01 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 91 02 00 00 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 90 00 E1 [23:56:20]RAPDU: F4 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 83 57 03 00 0E 04 04 00 BB 01 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 91 02 00 00 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 90 00 [23:56:20]wFMCommunicate OK [23:56:20]SAM_PROTO_ProcessDocument answer len = 1268 [23:56:20]SAM_PROTO_ProcessDocument remain to read = 1020 [23:56:20]wFMCommunicate request_size=4 [23:56:20]MH_SAM_APDU [23:56:20]CAPDU: 80 17 00 00 [23:56:20]Write to MH i2c: E2 08 00 20 17 80 17 00 00 00 00 00 00 B7 [23:56:20]Write i2c OK [23:56:20]MH_I2C_Read... [23:56:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:20]Read from MH i2c: E2 [23:56:20]MH_I2C_Read... [23:56:20]Read from MH i2c: E2 FD 00 [23:56:20]MH_I2C_Read... [23:56:20]Read from MH i2c: E2 FD 00 20 17 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 0B [23:56:20]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:56:20]wFMCommunicate OK [23:56:20]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:56:20]SAM_PROTO_ProcessDocument remain to read = 770 [23:56:20]wFMCommunicate request_size=4 [23:56:20]MH_SAM_APDU [23:56:20]CAPDU: 80 17 00 00 [23:56:20]Write to MH i2c: E2 08 00 21 17 80 17 00 00 00 00 00 00 B8 [23:56:20]Write i2c OK [23:56:20]MH_I2C_Read... [23:56:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:21]Read from MH i2c: E2 [23:56:21]MH_I2C_Read... [23:56:21]Read from MH i2c: E2 FD 00 [23:56:21]MH_I2C_Read... [23:56:21]Read from MH i2c: E2 FD 00 21 17 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 1A [23:56:21]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:56:21]wFMCommunicate OK [23:56:21]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:56:21]SAM_PROTO_ProcessDocument remain to read = 520 [23:56:21]wFMCommunicate request_size=4 [23:56:21]MH_SAM_APDU [23:56:21]CAPDU: 80 17 00 00 [23:56:21]Write to MH i2c: E2 08 00 22 17 80 17 00 00 00 00 00 00 B9 [23:56:21]Write i2c OK [23:56:21]MH_I2C_Read... [23:56:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:21]Read from MH i2c: E2 [23:56:21]MH_I2C_Read... [23:56:21]Read from MH i2c: E2 FD 00 [23:56:21]MH_I2C_Read... [23:56:21]Read from MH i2c: E2 FD 00 22 17 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 41 [23:56:21]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:56:22]wFMCommunicate OK [23:56:22]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:56:22]SAM_PROTO_ProcessDocument remain to read = 270 [23:56:22]wFMCommunicate request_size=4 [23:56:22]MH_SAM_APDU [23:56:22]CAPDU: 80 17 00 00 [23:56:22]Write to MH i2c: E2 08 00 23 17 80 17 00 00 00 00 00 00 BA [23:56:22]Write i2c OK [23:56:22]MH_I2C_Read... [23:56:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:22]Read from MH i2c: E2 [23:56:22]MH_I2C_Read... [23:56:22]Read from MH i2c: E2 FD 00 [23:56:22]MH_I2C_Read... [23:56:22]Read from MH i2c: E2 FD 00 23 17 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 84 [23:56:22]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:22]wFMCommunicate OK [23:56:22]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:56:22]SAM_PROTO_ProcessDocument remain to read = 20 [23:56:22]wFMCommunicate request_size=4 [23:56:22]MH_SAM_APDU [23:56:22]CAPDU: 80 17 00 00 [23:56:22]Write to MH i2c: E2 08 00 24 17 80 17 00 00 00 00 00 00 BB [23:56:22]Write i2c OK [23:56:22]MH_I2C_Read... [23:56:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 20! [23:56:22]Read from MH i2c: E2 [23:56:22]MH_I2C_Read... [23:56:22]Read from MH i2c: E2 17 00 [23:56:22]MH_I2C_Read... [23:56:22]Read from MH i2c: E2 17 00 24 17 00 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 E4 A8 78 30 4E 26 90 00 A4 [23:56:22]RAPDU: 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 E4 A8 78 30 4E 26 90 00 [23:56:22]wFMCommunicate OK [23:56:22]SAM_PROTO_ProcessDocument received (without SW) 20 bytes [23:56:22]SAM_PROTO_ProcessDocument done [23:56:22]1209 (1) - 1.0 - номер версии ФФД [23:56:22]1041 (16) - 0000000000965413 - номер ФМ [23:56:22]1040 (4) - 219011 - номер ФД [23:56:22]1038 (4) - 443 - номер смены [23:56:22]1118 (4) - 655 - количество кассовых чеков за смену [23:56:22]1111 (4) - 657 - общее количество ФД за смену [23:56:22]1194 (1197) - счетчики итогов смены [23:56:22] 1134 (4) - 655 - количество чеков со всеми признаками расчетов [23:56:22] 1129 (158) - счетчики операций «приход» [23:56:22] 1135 (4) - 655 - количество чеков по признаку расчетов [23:56:22] 1201 (4) - 507461.37 - общая итоговая сумма в чеках [23:56:22] 1136 (4) - 365761.00 - итоговая сумма в чеках наличными [23:56:22] 1138 (3) - 141700.37 - итоговая сумма в чеках безналичными [23:56:22] 1024 (123) - суммы налогов [23:56:22] 1006 (9) - суммы НДС [23:56:22] 1010 (1) - 0% - код ставки НДС [23:56:22] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:22] 1006 (12) - суммы НДС [23:56:22] 1010 (1) - 12% - код ставки НДС [23:56:22] 1011 (3) - 53900.96 - сумма НДС по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 0% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (12) - суммы НСП [23:56:22] 1014 (1) - 1% - код ставки НСП [23:56:22] 1015 (3) - 4491.48 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 2% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 3% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 5% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 0,50% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 1,50% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1130 (141) - счетчики операций «возврат прихода» [23:56:22] 1135 (4) - 0 - количество чеков по признаку расчетов [23:56:22] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:56:22] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:56:22] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:56:22] 1024 (117) - суммы налогов [23:56:22] 1006 (9) - суммы НДС [23:56:22] 1010 (1) - 0% - код ставки НДС [23:56:22] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:22] 1006 (9) - суммы НДС [23:56:22] 1010 (1) - 12% - код ставки НДС [23:56:22] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 0% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 1% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 2% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 3% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 5% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 0,50% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 1,50% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1131 (141) - счетчики операций «расход» [23:56:22] 1135 (4) - 0 - количество чеков по признаку расчетов [23:56:22] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:56:22] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:56:22] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:56:22] 1024 (117) - суммы налогов [23:56:22] 1006 (9) - суммы НДС [23:56:22] 1010 (1) - 0% - код ставки НДС [23:56:22] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:22] 1006 (9) - суммы НДС [23:56:22] 1010 (1) - 12% - код ставки НДС [23:56:22] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 0% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 1% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 2% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 3% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 5% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 0,50% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1007 (9) - суммы НСП [23:56:22] 1014 (1) - 1,50% - код ставки НСП [23:56:22] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:22] 1132 (141) - счетчики операций «возврат расхода» [23:56:22] 1135 (4) - 0 - количество чеков по признаку расчетов [23:56:23] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:56:23] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:56:23] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:56:23] 1024 (117) - суммы налогов [23:56:23] 1006 (9) - суммы НДС [23:56:23] 1010 (1) - 0% - код ставки НДС [23:56:23] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:23] 1006 (9) - суммы НДС [23:56:23] 1010 (1) - 12% - код ставки НДС [23:56:23] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:23] 1007 (9) - суммы НСП [23:56:23] 1014 (1) - 0% - код ставки НСП [23:56:23] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:23] 1007 (9) - суммы НСП [23:56:23] 1014 (1) - 1% - код ставки НСП [23:56:23] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:23] 1007 (9) - суммы НСП [23:56:23] 1014 (1) - 2% - код ставки НСП [23:56:23] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:23] 1007 (9) - суммы НСП [23:56:23] 1014 (1) - 3% - код ставки НСП [23:56:23] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:23] 1007 (9) - суммы НСП [23:56:23] 1014 (1) - 5% - код ставки НСП [23:56:23] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:23] 1007 (9) - суммы НСП [23:56:23] 1014 (1) - 0,50% - код ставки НСП [23:56:23] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:23] 1007 (9) - суммы НСП [23:56:23] 1014 (1) - 1,50% - код ставки НСП [23:56:23] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:23] 1133 (588) - - счетчики коррекции - не используются [23:56:23]1077 (6) - 251412222070310 - ФПД [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1209 (04B9) [23:56:23]Malloc new data [23:56:23]Processing tag 1041 (0411) [23:56:23]Processing tag 1040 (0410) [23:56:23]Malloc new data [23:56:23]Processing tag 1038 (040E) [23:56:23]Malloc new data [23:56:23]Processing tag 1118 (045E) [23:56:23]Malloc new data [23:56:23]Processing tag 1111 (0457) [23:56:23]Malloc new data [23:56:23]Processing tag 1194 (04AA) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1134 (046E) [23:56:23]Malloc new data [23:56:23]Processing tag 1129 (0469) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1135 (046F) [23:56:23]Malloc new data [23:56:23]Processing tag 1201 (04B1) [23:56:23]Malloc new data [23:56:23]Processing tag 1136 (0470) [23:56:23]Malloc new data [23:56:23]Processing tag 1138 (0472) [23:56:23]Malloc new data [23:56:23]Processing tag 1024 (0400) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1006 (03EE) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1010 (03F2) [23:56:23]Malloc new data [23:56:23]Processing tag 1011 (03F3) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1006 (03EE) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1010 (03F2) [23:56:23]Malloc new data [23:56:23]Processing tag 1011 (03F3) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]SetTLVBufToDocument err=0 [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1130 (046A) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1135 (046F) [23:56:23]Malloc new data [23:56:23]Processing tag 1201 (04B1) [23:56:23]Malloc new data [23:56:23]Processing tag 1136 (0470) [23:56:23]Malloc new data [23:56:23]Processing tag 1138 (0472) [23:56:23]Malloc new data [23:56:23]Processing tag 1024 (0400) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1006 (03EE) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1010 (03F2) [23:56:23]Malloc new data [23:56:23]Processing tag 1011 (03F3) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1006 (03EE) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1010 (03F2) [23:56:23]Malloc new data [23:56:23]Processing tag 1011 (03F3) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]SetTLVBufToDocument err=0 [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1131 (046B) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1135 (046F) [23:56:23]Malloc new data [23:56:23]Processing tag 1201 (04B1) [23:56:23]Malloc new data [23:56:23]Processing tag 1136 (0470) [23:56:23]Malloc new data [23:56:23]Processing tag 1138 (0472) [23:56:23]Malloc new data [23:56:23]Processing tag 1024 (0400) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1006 (03EE) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1010 (03F2) [23:56:23]Malloc new data [23:56:23]Processing tag 1011 (03F3) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1006 (03EE) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1010 (03F2) [23:56:23]Malloc new data [23:56:23]Processing tag 1011 (03F3) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]SetTLVBufToDocument err=0 [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1132 (046C) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1135 (046F) [23:56:23]Malloc new data [23:56:23]Processing tag 1201 (04B1) [23:56:23]Malloc new data [23:56:23]Processing tag 1136 (0470) [23:56:23]Malloc new data [23:56:23]Processing tag 1138 (0472) [23:56:23]Malloc new data [23:56:23]Processing tag 1024 (0400) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1006 (03EE) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1010 (03F2) [23:56:23]Malloc new data [23:56:23]Processing tag 1011 (03F3) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1006 (03EE) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1010 (03F2) [23:56:23]Malloc new data [23:56:23]Processing tag 1011 (03F3) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1007 (03EF) [23:56:23]Load OK [23:56:23]SetTLVBufToDocument [23:56:23]Processing tag 1014 (03F6) [23:56:23]Malloc new data [23:56:23]Processing tag 1015 (03F7) [23:56:23]Malloc new data [23:56:23]SetTLVBufToDocument err=0 [23:56:23]SetTLVBufToDocument err=0 [23:56:23]SetTLVBufToDocument err=0 [23:56:23]Processing tag 1133 (046D) [23:56:23]Malloc new data [23:56:24]SetTLVBufToDocument err=0 [23:56:24]Processing tag 1077 (0435) [23:56:24]Malloc new data [23:56:24]SetTLVBufToDocument err=0 [23:56:24]Malloc new data [23:56:24]SAM_PROTO_GetFMData [23:56:24]wFMCommunicate request_size=4 [23:56:24]MH_SAM_APDU [23:56:24]CAPDU: 80 13 03 00 [23:56:24]Write to MH i2c: E2 08 00 25 17 80 13 03 00 00 00 00 00 BB [23:56:24]Write i2c OK [23:56:24]MH_I2C_Read... [23:56:24]OFD Sender: No OFD packet to send [23:56:24]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:56:24]Read from MH i2c: E2 [23:56:24]MH_I2C_Read... [23:56:24]Read from MH i2c: E2 FD 00 [23:56:24]MH_I2C_Read... [23:56:24]Read from MH i2c: E2 FD 00 25 17 00 C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 D7 [23:56:24]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 [23:56:24]wFMCommunicate OK [23:56:24]wFMCommunicate request_size=4 [23:56:24]MH_SAM_APDU [23:56:24]CAPDU: 80 17 00 00 [23:56:24]Write to MH i2c: E2 08 00 26 17 80 17 00 00 00 00 00 00 BD [23:56:24]Write i2c OK [23:56:24]MH_I2C_Read... [23:56:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:25]Read from MH i2c: E2 [23:56:25]MH_I2C_Read... [23:56:25]Read from MH i2c: E2 FD 00 [23:56:25]MH_I2C_Read... [23:56:25]Read from MH i2c: E2 FD 00 26 17 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 4B [23:56:25]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 [23:56:25]wFMCommunicate OK [23:56:25]wFMCommunicate request_size=4 [23:56:25]MH_SAM_APDU [23:56:25]CAPDU: 80 17 00 00 [23:56:25]Write to MH i2c: E2 08 00 27 17 80 17 00 00 00 00 00 00 BE [23:56:25]Write i2c OK [23:56:25]MH_I2C_Read... [23:56:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:25]Read from MH i2c: E2 [23:56:25]MH_I2C_Read... [23:56:25]Read from MH i2c: E2 FD 00 [23:56:25]MH_I2C_Read... [23:56:25]Read from MH i2c: E2 FD 00 27 17 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 D0 [23:56:25]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [23:56:26]wFMCommunicate OK [23:56:26]wFMCommunicate request_size=4 [23:56:26]MH_SAM_APDU [23:56:26]CAPDU: 80 17 00 00 [23:56:26]Write to MH i2c: E2 08 00 28 17 80 17 00 00 00 00 00 00 BF [23:56:26]Write i2c OK [23:56:26]MH_I2C_Read... [23:56:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:26]Read from MH i2c: E2 [23:56:26]MH_I2C_Read... [23:56:26]Read from MH i2c: E2 FD 00 [23:56:26]MH_I2C_Read... [23:56:26]Read from MH i2c: E2 FD 00 28 17 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 4B [23:56:26]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [23:56:26]wFMCommunicate OK [23:56:26]wFMCommunicate request_size=4 [23:56:26]MH_SAM_APDU [23:56:26]CAPDU: 80 17 00 00 [23:56:26]Write to MH i2c: E2 08 00 29 17 80 17 00 00 00 00 00 00 C0 [23:56:26]Write i2c OK [23:56:26]MH_I2C_Read... [23:56:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:56:26]Read from MH i2c: E2 [23:56:26]MH_I2C_Read... [23:56:26]Read from MH i2c: E2 E2 00 [23:56:26]MH_I2C_Read... [23:56:26]Read from MH i2c: E2 E2 00 29 17 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 9E [23:56:27]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:56:27]wFMCommunicate OK [23:56:27]SAM_PROTO_GetFMData done [23:56:27]Malloc new data [23:56:27]Malloc new data [23:56:27]Malloc new data [23:56:27]Malloc new data [23:56:27]KKMLoadAndSignCloseShiftData err=0 [23:56:27]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Саттаров М. 19.10.2024 23:56 Смена: 443 РНМ: 0000000000098116 ЗНМ: 0300000178 СНО: Общий режим Чеков за смену: 655 ФД за смену: 657 Всего чеков: 655 ИТОГИ ПРИХОД Чеков: 655 Общий итог: 507461.37 Итого наличными: 365761.00 Итого безнал.: 141700.37 НДС 0% : 0.00 НДС 12% : 53900.96 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 4491.48 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 365761.00 НС Приход: 160940910.92 НС Возвр.Прихода: 74303.30 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 219011 ФМ: 0000000000965413 ФПД: 251412222070310 [23:56:27]StoreToDocumentArchive [23:56:27]shift 443 fd 219011 [23:56:27]save to /storage/0443/doc_00219011 [23:56:27]save last doc name /storage/0443/doc_00219011 to /storage/kkm_last_doc_name [23:56:27]save OK [23:56:27]Clear old archive folders... [23:56:27]Remove dir /storage/0266 [23:56:27]opendir ok [23:56:27]file . [23:56:27]file .. [23:56:27]file doc_1729382071 [23:56:27]remove file /storage/0266/doc_1729382071 [23:56:27]file doc_1729382135 [23:56:27]remove file /storage/0266/doc_1729382135 [23:56:27]remove dir /storage/0266 [23:56:27]NVStorageSaveData kkm_registers [23:56:27]File name is /storage/kkm_registers [23:56:27]Write 24 bytes [23:56:27]NVStorageSaveData done [23:56:27]NVStorageSaveData kkm_registers [23:56:27]File name is /storage/kkm_registers [23:56:27]Write 24 bytes [23:56:27]NVStorageSaveData done [23:56:27]ProcessDocumentItem done err = 0, tmpTLVsize=1381 [23:56:27]tlvbuf is 01106B90 [23:56:27]SAM_PROTO_ClearQueue [23:56:27]wFMCommunicate request_size=4 [23:56:27]MH_SAM_APDU [23:56:27]CAPDU: 80 09 00 00 [23:56:27]Write to MH i2c: E2 08 00 2A 17 80 09 00 00 00 00 00 00 B3 [23:56:27]Write i2c OK [23:56:27]MH_I2C_Read... [23:56:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:56:27]Read from MH i2c: E2 [23:56:27]MH_I2C_Read... [23:56:27]Read from MH i2c: E2 03 00 [23:56:27]MH_I2C_Read... [23:56:27]Read from MH i2c: E2 03 00 2A 17 00 90 00 B5 [23:56:27]RAPDU: 90 00 [23:56:27]wFMCommunicate OK [23:56:27]SAM_PROTO_ClearQueue done [23:56:27]KKMCreateOFDPacket [23:56:27]OFDProtocolAddRootSTLVToBuf [23:56:27]FM_MakeSignedData [23:56:27]FM_MakeSignedData [23:56:27]SAM_PROTO_SignData [23:56:27]wFMCommunicate request_size=4 [23:56:27]MH_SAM_APDU [23:56:27]CAPDU: 80 0D 01 02 [23:56:27]Write to MH i2c: E2 08 00 2B 17 80 0D 01 02 00 00 00 00 BB [23:56:27]Write i2c OK [23:56:27]MH_I2C_Read... [23:56:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:56:27]Read from MH i2c: E2 [23:56:27]MH_I2C_Read... [23:56:27]Read from MH i2c: E2 03 00 [23:56:27]MH_I2C_Read... [23:56:27]Read from MH i2c: E2 03 00 2B 17 00 90 00 B6 [23:56:27]RAPDU: 90 00 [23:56:27]wFMCommunicate OK [23:56:27]wFMCommunicate request_size=255 [23:56:27]MH_SAM_APDU [23:56:27]CAPDU: 80 0D 02 02 FA 05 00 65 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 14 00 D0 A1 D0 B0 D1 82 D1 82 D0 B0 D1 80 D0 BE D0 B2 20 D0 9C 2E F4 03 04 00 23 47 14 67 0E 04 04 00 BB 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 5E 04 04 00 8F 02 00 00 57 04 04 00 91 02 00 00 AA 04 D8 04 6E 04 04 00 8F 02 00 00 69 04 A5 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 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 [23:56:27]Write to MH i2c: E2 02 01 2C 17 80 0D 02 02 FA 00 05 00 65 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 14 00 D0 A1 D0 B0 D1 82 D1 82 D0 B0 D1 80 D0 BE D0 B2 20 D0 9C 2E F4 03 04 00 23 47 14 67 0E 04 04 00 BB 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 5E 04 04 00 8F 02 00 00 57 04 04 00 91 02 00 00 AA 04 D8 04 6E 04 04 00 8F 02 00 00 69 04 A5 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 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 00 00 C8 [23:56:27]Write i2c OK [23:56:27]MH_I2C_Read... [23:56:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:56:27]Read from MH i2c: E2 [23:56:28]MH_I2C_Read... [23:56:28]Read from MH i2c: E2 03 00 [23:56:28]MH_I2C_Read... [23:56:28]Read from MH i2c: E2 03 00 2C 17 00 90 00 B7 [23:56:28]RAPDU: 90 00 [23:56:28]wFMCommunicate OK [23:56:28]wFMCommunicate request_size=255 [23:56:28]MH_SAM_APDU [23:56:28]CAPDU: 80 0D 02 02 FA 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 7C DA 06 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 [23:56:28]Write to MH i2c: E2 02 01 2D 17 80 0D 02 02 FA 00 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 7C DA 06 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 00 00 8F [23:56:28]Write i2c OK [23:56:28]MH_I2C_Read... [23:56:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:56:28]Read from MH i2c: E2 [23:56:28]MH_I2C_Read... [23:56:28]Read from MH i2c: E2 03 00 [23:56:28]MH_I2C_Read... [23:56:28]Read from MH i2c: E2 03 00 2D 17 00 90 00 B8 [23:56:28]RAPDU: 90 00 [23:56:28]wFMCommunicate OK [23:56:28]wFMCommunicate request_size=255 [23:56:28]MH_SAM_APDU [23:56:28]CAPDU: 80 0D 02 02 FA 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 [23:56:28]Write to MH i2c: E2 02 01 2E 17 80 0D 02 02 FA 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 00 00 86 [23:56:29]Write i2c OK [23:56:29]MH_I2C_Read... [23:56:29]OFD Sender: No OFD packet to send [23:56:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:56:29]Read from MH i2c: E2 [23:56:29]MH_I2C_Read... [23:56:29]Read from MH i2c: E2 03 00 [23:56:29]MH_I2C_Read... [23:56:29]Read from MH i2c: E2 03 00 2E 17 00 90 00 B9 [23:56:29]RAPDU: 90 00 [23:56:29]wFMCommunicate OK [23:56:29]wFMCommunicate request_size=255 [23:56:29]MH_SAM_APDU [23:56:29]CAPDU: 80 0D 02 02 FA 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 [23:56:29]Write to MH i2c: E2 02 01 2F 17 80 0D 02 02 FA 00 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 00 00 84 [23:56:29]Write i2c OK [23:56:29]MH_I2C_Read... [23:56:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:56:29]Read from MH i2c: E2 [23:56:29]MH_I2C_Read... [23:56:29]Read from MH i2c: E2 03 00 [23:56:29]MH_I2C_Read... [23:56:29]Read from MH i2c: E2 03 00 2F 17 00 90 00 BA [23:56:29]RAPDU: 90 00 [23:56:29]wFMCommunicate OK [23:56:29]wFMCommunicate request_size=255 [23:56:29]MH_SAM_APDU [23:56:29]CAPDU: 80 0D 02 02 FA 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 [23:56:30]Write to MH i2c: E2 02 01 30 17 80 0D 02 02 FA 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 00 4C [23:56:30]Write i2c OK [23:56:30]MH_I2C_Read... [23:56:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:56:30]Read from MH i2c: E2 [23:56:30]MH_I2C_Read... [23:56:30]Read from MH i2c: E2 03 00 [23:56:30]MH_I2C_Read... [23:56:30]Read from MH i2c: E2 03 00 30 17 00 90 00 BB [23:56:30]RAPDU: 90 00 [23:56:30]wFMCommunicate OK [23:56:30]wFMCommunicate request_size=140 [23:56:30]MH_SAM_APDU [23:56:30]CAPDU: 80 0D 02 02 87 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 57 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 35 04 06 00 E4 A8 78 30 4E 26 [23:56:30]Write to MH i2c: E2 8F 00 31 17 80 0D 02 02 87 00 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 57 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 35 04 06 00 E4 A8 78 30 4E 26 00 00 82 [23:56:30]Write i2c OK [23:56:30]MH_I2C_Read... [23:56:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:56:30]Read from MH i2c: E2 [23:56:31]MH_I2C_Read... [23:56:31]Read from MH i2c: E2 03 00 [23:56:31]MH_I2C_Read... [23:56:31]Read from MH i2c: E2 03 00 31 17 00 90 00 BC [23:56:31]RAPDU: 90 00 [23:56:31]wFMCommunicate OK [23:56:31]wFMCommunicate request_size=4 [23:56:31]MH_SAM_APDU [23:56:31]CAPDU: 80 0D 03 02 [23:56:31]Write to MH i2c: E2 08 00 32 17 80 0D 03 02 00 00 00 00 C4 [23:56:31]Write i2c OK [23:56:31]MH_I2C_Read... [23:56:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:56:31]Read from MH i2c: E2 [23:56:31]MH_I2C_Read... [23:56:31]Read from MH i2c: E2 0B 00 [23:56:31]MH_I2C_Read... [23:56:31]Read from MH i2c: E2 0B 00 32 17 00 62 6B 4D 69 C3 3B C9 E5 90 00 F4 [23:56:31]RAPDU: 62 6B 4D 69 C3 3B C9 E5 90 00 [23:56:31]wFMCommunicate OK [23:56:31]SAM_PROTO_SignData done [23:56:31]FM_MakeSignedData done [23:56:31]CreateOFDProtocolMessage [23:56:31]wFMCommunicate request_size=4 [23:56:31]MH_SAM_APDU [23:56:31]CAPDU: 80 11 00 00 [23:56:31]Write to MH i2c: E2 08 00 33 17 80 11 00 00 00 00 00 00 C4 [23:56:31]Write i2c OK [23:56:31]MH_I2C_Read... [23:56:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:56:31]Read from MH i2c: E2 [23:56:31]MH_I2C_Read... [23:56:31]Read from MH i2c: E2 17 00 [23:56:31]MH_I2C_Read... [23:56:31]Read from MH i2c: E2 17 00 33 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 13 [23:56:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [23:56:31]wFMCommunicate OK [23:56:31]CreateOFDProtocolMessage done [23:56:31]OFDSenderStorePacket 219011 [23:56:31]StoreOFDPacket docnum=219011 [23:56:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 79 05 00 00 A2 52 71 05 10 F5 5A 05 01 00 05 00 65 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 14 00 D0 A1 D0 B0 D1 82 D1 82 D0 B0 D1 80 D0 BE D0 B2 20 D0 9C 2E F4 03 04 00 23 47 14 67 0E 04 04 00 BB 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 5E 04 04 00 8F 02 00 00 57 04 04 00 91 02 00 00 AA 04 D8 04 6E 04 04 00 8F 02 00 00 69 04 A5 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 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 7C DA 06 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 83 57 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 35 04 06 00 E4 A8 78 30 4E 26 62 6B 4D 69 C3 3B C9 E5 [23:56:31]CheckFolder [23:56:31]dirname=/storage/ofd_packets [23:56:31]CheckFolder done [23:56:31]ProducePacketName [23:56:31]name=ofd_packets/00219011 [23:56:31]NVStorageSaveData ofd_packets/00219011 [23:56:31]File name is /storage/ofd_packets/00219011 [23:56:31]Write 1431 bytes [23:56:31]NVStorageSaveData done [23:56:31]OFDSenderStorePacket done [23:56:31]KKMCreateOFDPacket done [23:56:31]NVStorageSaveData kkm_last_timestamp [23:56:31]File name is /storage/kkm_last_timestamp [23:56:31]Write 4 bytes [23:56:31]NVStorageSaveData done [23:56:31]ExternCall_PrintAddStr [23:56:31]wPrintStart [23:56:31]Write to MH i2c: 01 00 00 34 17 4B [23:56:31]Write i2c OK [23:56:31]MH_I2C_Read... [23:56:31]Read from MH i2c: 01 [23:56:31]MH_I2C_Read... [23:56:31]Read from MH i2c: 01 07 00 [23:56:31]MH_I2C_Read... [23:56:31]Read from MH i2c: 01 07 00 34 17 00 00 00 00 00 FF 0F 60 [23:56:31]RasterBufferAndPrint [23:56:31]line Отчет о закрытии смены [23:56:31]line ФФД: 1.0 [23:56:31]line ИНН: 02508201610067 [23:56:31]line Кассир: Саттаров М. [23:56:31]line 19.10.2024 23:56 [23:56:31]line Смена: 443 [23:56:31]line РНМ: 0000000000098116 [23:56:31]line ЗНМ: 0300000178 [23:56:31]line СНО: Общий режим [23:56:31]line Чеков за смену: 655 [23:56:31]line ФД за смену: 657 [23:56:31]line Всего чеков: 655 [23:56:31]line ИТОГИ ПРИХОД [23:56:31]line Чеков: 655 [23:56:31]line Общий итог: 507461.37 [23:56:31]line Итого наличными: 365761.00 [23:56:31]line Итого безнал.: 141700.37 [23:56:31]line НДС 0% : 0.00 [23:56:31]line НДС 12% : 53900.96 [23:56:31]line НСП 0% : 0.00 [23:56:31]line НСП 1,50% : 0.00 [23:56:31]line НСП 0,50% : 0.00 [23:56:31]line НСП 5% : 0.00 [23:56:31]line НСП 3% : 0.00 [23:56:31]line НСП 2% : 0.00 [23:56:31]line НСП 1% : 4491.48 [23:56:31]line ИТОГИ ВОЗВРАТ ПРИХОДА [23:56:31]line Чеков: 0 [23:56:31]line Общий итог: 0.00 [23:56:31]line Итого наличными: 0.00 [23:56:31]line Итого безнал.: 0.00 [23:56:31]line НДС 0% : 0.00 [23:56:31]line НДС 12% : 0.00 [23:56:31]line НСП 0% : 0.00 [23:56:31]line НСП 1,50% : 0.00 [23:56:31]line НСП 0,50% : 0.00 [23:56:31]line НСП 5% : 0.00 [23:56:31]line НСП 3% : 0.00 [23:56:31]line НСП 2% : 0.00 [23:56:31]line НСП 1% : 0.00 [23:56:31]line ИТОГИ РАСХОД [23:56:31]line Чеков: 0 [23:56:31]line Общий итог: 0.00 [23:56:31]line Итого наличными: 0.00 [23:56:31]line Итого безнал.: 0.00 [23:56:31]line НДС 0% : 0.00 [23:56:31]line НДС 12% : 0.00 [23:56:31]line НСП 0% : 0.00 [23:56:31]line НСП 1,50% : 0.00 [23:56:31]line НСП 0,50% : 0.00 [23:56:31]line НСП 5% : 0.00 [23:56:31]line НСП 3% : 0.00 [23:56:31]line НСП 2% : 0.00 [23:56:31]line НСП 1% : 0.00 [23:56:31]line ИТОГИ ВОЗВРАТ РАСХОДА [23:56:31]line Чеков: 0 [23:56:31]line Общий итог: 0.00 [23:56:31]line Итого наличными: 0.00 [23:56:31]line Итого безнал.: 0.00 [23:56:31]line НДС 0% : 0.00 [23:56:31]line НДС 12% : 0.00 [23:56:31]line НСП 0% : 0.00 [23:56:31]line НСП 1,50% : 0.00 [23:56:31]line НСП 0,50% : 0.00 [23:56:31]line НСП 5% : 0.00 [23:56:31]line НСП 3% : 0.00 [23:56:31]line НСП 2% : 0.00 [23:56:31]line НСП 1% : 0.00 [23:56:31]line Сумма внесений: 0.00 [23:56:31]line Сумма выплат: 0.00 [23:56:31]line Нал. в кассе: 365761.00 [23:56:31]line НС Приход: 160940910.92 [23:56:31]OFD Sender: Processing packet 219011 [packets to send 80, broken 79] [23:56:31]line НС Возвр.Прихода: 74303.30 [23:56:31]ProducePacketName [23:56:31]line НС Расход: 0.00 [23:56:31]name=ofd_packets/00219011 [23:56:31]line НС Возвр.Расхода: 0.00 [23:56:31]OFD Sender: To server: pG, [23:56:31]line ФД: 219011 [23:56:31]CommunicateWithHost lk.salyk.kg:30040 [23:56:31]line ФМ: 0000000000965413 [23:56:31]ConnectInit lk.salyk.kg [23:56:31]line ФПД: 251412222070310 [23:56:31]written 0, free lines is 4095 [23:56:31]Connected sock=10 [23:56:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 79 05 00 00 A2 52 71 05 10 F5 5A 05 01 00 05 00 65 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 14 00 D0 A1 D0 B0 D1 82 D1 82 D0 B0 D1 80 D0 BE D0 B2 20 D0 9C 2E F4 03 04 00 23 47 14 67 0E 04 04 00 BB 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 5E 04 04 00 8F 02 00 00 57 04 04 00 91 02 00 00 AA 04 D8 04 6E 04 04 00 8F 02 00 00 69 04 A5 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 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 7C DA 06 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 Write to MH i2c: 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 01 04 00 8D 00 00 84 6F 17 04 9B 04 [23:56:32]00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 Write i2c OK [23:56:32]00 MH_I2C_Read... [23:56:32]00 Read from MH i2c: 00 01 04 [23:56:32]75 MH_I2C_Read... [23:56:32]00 EE 03 09 00 F2 03 Read from MH i2c: 01 01 00 07 00 00 F3 [23:56:32]03 MH_I2C_Read... [23:56:32]00 Read from MH i2c: 00 01 EE 07 03 00 09 84 00 17 F2 00 03 00 01 00 00 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 00 5A F6 0B 03 07 01 [23:56:32]00 RasterBufferAndPrint [23:56:32]01 line [23:56:32]F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 line [23:56:32]00 line [23:56:32]EF line [23:56:32]03 line [23:56:32]09 00 written 0, free lines is 3065 [23:56:32]F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 MH_Cut [23:56:32]03 Write to MH i2c: 01 D1 00 01 04 00 F7 8B 03 17 00 01 00 74 EF [23:56:32]03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 Write i2c OK [23:56:32]F6 MH_I2C_Read... [23:56:32]03 01 00 06 F7 03 00 00 D0 04 Read from MH i2c: 8D D1 00 [23:56:32]6F MH_I2C_Read... [23:56:32]04 Read from MH i2c: 04 D1 00 01 00 00 00 [23:56:32]00 MH_I2C_Read... [23:56:32]00 Read from MH i2c: B1 D1 04 01 00 00 00 8B 70 04 17 00 00 00 73 72 [23:56:32]04 Write to MH i2c: 00 01 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 00 03 00 00 8C 00 17 EE A3 03 [23:56:32]09 00 F2 03 01 00 Write i2c OK [23:56:32]01 MH_I2C_Read... [23:56:32]F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 57 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 35 04 06 00 E4 A8 78 30 4E 26 62 6B 4D 69 C3 3B C9 E5 [23:56:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 A7 DA 47 00 F3 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 *** Cut start [23:56:33]00 30 30 30 *** Partial cut [23:56:33]30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 83 57 03 00 F4 03 04 00 DD F2 13 67 B6 04 01 00 00 *** CUTSNS_PIN = 1 [23:56:33]F0 D8 1F EB 3E 92 96 71 [23:56:33]CommunicateWithHost err = 0 [23:56:33]CheckOFDResponse [23:56:33]1017 (14) - 77093643461234 [23:56:33]1041 (16) - 0000000000965413 [23:56:33]1040 (4) - 219011 [23:56:33]1012 (4) - 19.10.2024 17:56 [23:56:33]1206 (1) - 0 [23:56:33]OFD Sender: Remove packet 219011 [23:56:33]ProducePacketName [23:56:33]name=ofd_packets/00219011 [23:56:33]NVStorageDeleteData [23:56:33]*** CUTSNS_PIN = 0 [23:56:33]*** Brake cut motor [23:56:34]Read from MH i2c: 01 [23:56:34]MH_I2C_Read... [23:56:34]*** Stop cut motor [23:56:34]*** Cut end [23:56:34]Read from MH i2c: 01 07 00 [23:56:34]MH_I2C_Read... [23:56:34]Read from MH i2c: 01 07 00 8C 17 00 00 00 00 00 FF 0F B8 [23:56:34]process_action close_shift done [23:56:34]requested_data is exist [23:56:34]produce_requested_data [23:56:34]requested_item fd.num is exist - process it [23:56:34]SAM_PROTO_GetFieldsCounters [23:56:34]wFMCommunicate request_size=4 [23:56:34]MH_SAM_APDU [23:56:34]CAPDU: 80 13 00 00 [23:56:34]Write to MH i2c: E2 08 00 8D 17 80 13 00 00 00 00 00 00 20 [23:56:34]Write i2c OK [23:56:34]MH_I2C_Read... [23:56:34]OFD Sender: No OFD packet to send [23:56:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:56:34]Read from MH i2c: E2 [23:56:34]MH_I2C_Read... [23:56:34]Read from MH i2c: E2 62 00 [23:56:34]MH_I2C_Read... [23:56:34]Read from MH i2c: E2 62 00 8D 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 83 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 91 02 00 00 19 04 04 00 00 00 00 00 90 00 8A [23:56:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 83 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 91 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:56:34]wFMCommunicate OK [23:56:34]SAM_PROTO_GetFieldsCounters done [23:56:34]requested_item shift.num is exist - process it [23:56:34]requested_item shift.opened is exist - process it [23:56:34]req_shift_opened [23:56:34]FM_GetShiftState [23:56:34]SAM_PROTO_GetShiftState [23:56:34]wFMCommunicate request_size=4 [23:56:34]MH_SAM_APDU [23:56:34]CAPDU: 80 13 01 00 [23:56:34]Write to MH i2c: E2 08 00 8E 17 80 13 01 00 00 00 00 00 22 [23:56:34]Write i2c OK [23:56:34]MH_I2C_Read... [23:56:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:56:34]Read from MH i2c: E2 [23:56:34]MH_I2C_Read... [23:56:34]Read from MH i2c: E2 0E 00 [23:56:34]MH_I2C_Read... [23:56:34]Read from MH i2c: E2 0E 00 8E 17 00 09 00 00 00 00 00 00 00 00 00 00 90 00 2D [23:56:34]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [23:56:34]wFMCommunicate OK [23:56:34]SAM_PROTO_GetShiftState done [23:56:34]FM_GetShiftState done [23:56:34]req_shift_opened done [23:56:34]requested_item shift.open_date is exist - process it [23:56:34]req_shift_open_date [23:56:34]FM_GetShiftState [23:56:34]SAM_PROTO_GetShiftState [23:56:34]wFMCommunicate request_size=4 [23:56:34]MH_SAM_APDU [23:56:34]CAPDU: 80 13 01 00 [23:56:34]Write to MH i2c: E2 08 00 8F 17 80 13 01 00 00 00 00 00 23 [23:56:34]Write i2c OK [23:56:34]MH_I2C_Read... [23:56:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:56:34]Read from MH i2c: E2 [23:56:34]MH_I2C_Read... [23:56:34]Read from MH i2c: E2 0E 00 [23:56:34]MH_I2C_Read... [23:56:34]Read from MH i2c: E2 0E 00 8F 17 00 09 00 00 00 00 00 00 00 00 00 00 90 00 2E [23:56:34]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [23:56:34]wFMCommunicate OK [23:56:34]SAM_PROTO_GetShiftState done [23:56:34]FM_GetShiftState done [23:56:34]req_shift_open_date done [23:56:34]produce_requested_data done [23:56:34]produce_requested_data return {"fd.num":219011,"shift.num":443,"shift.opened":0,"shift.open_date":0} [23:56:34]process_action_free close_shift [23:56:34]json_value_free [23:56:34]json_value_free done [23:56:34]process_json_proto returns [23:56:34]Send response to host [23:56:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":219011,"shift.num":443,"shift.opened":0,"shift.open_date":0}}} [23:56:34]free response buf [23:56:34]execute_script done [23:56:34]execute_script returns [23:56:34]free content buf [23:56:34]Sock 9.Close socket [23:56:34]Sock 9.Thread stoped [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:24]OFD Sender: No OFD packet to send [23:57:29]OFD Sender: No OFD packet to send [23:57:34]OFD Sender: No OFD packet to send [23:57:39]OFD Sender: No OFD packet to send [23:57:44]OFD Sender: No OFD packet to send [23:57:49]OFD Sender: No OFD packet to send [23:57:54]OFD Sender: No OFD packet to send [23:57:59]OFD Sender: No OFD packet to send [23:58:04]OFD Sender: No OFD packet to send [23:58:09]OFD Sender: No OFD packet to send [23:58:14]OFD Sender: No OFD packet to send [23:58:19]OFD Sender: No OFD packet to send [23:58:24]OFD Sender: No OFD packet to send [23:58:29]OFD Sender: No OFD packet to send [23:58:34]OFD Sender: No OFD packet to send [23:58:39]OFD Sender: No OFD packet to send [23:58:44]OFD Sender: No OFD packet to send [23:58:49]OFD Sender: No OFD packet to send [23:58:54]OFD Sender: No OFD packet to send [23:58:59]OFD Sender: No OFD packet to send [23:59:04]OFD Sender: No OFD packet to send [23:59:09]OFD Sender: No OFD packet to send [23:59:14]OFD Sender: No OFD packet to send [23:59:19]OFD Sender: No OFD packet to send [23:59:24]OFD Sender: No OFD packet to send [23:59:29]OFD Sender: No OFD packet to send [23:59:34]OFD Sender: No OFD packet to send [23:59:39]OFD Sender: No OFD packet to send [23:59:44]OFD Sender: No OFD packet to send [23:59:49]OFD Sender: No OFD packet to send [23:59:54]OFD Sender: No OFD packet to send [23:59:59]OFD Sender: No OFD packet to send [00:00:04]OFD Sender: No OFD packet to send [00:00:09]OFD Sender: No OFD packet to send [00:00:14]OFD Sender: No OFD packet to send [00:00:19]OFD Sender: No OFD packet to send [00:00:24]OFD Sender: No OFD packet to send [00:00:29]OFD Sender: No OFD packet to send [00:00:34]OFD Sender: No OFD packet to send [00:00:39]OFD Sender: No OFD packet to send [00:00:44]OFD Sender: No OFD packet to send [00:00:49]OFD Sender: No OFD packet to send [00:00:54]OFD Sender: No OFD packet to send [00:00:59]OFD Sender: No OFD packet to send [00:01:04]OFD Sender: No OFD packet to send [00:01:09]OFD Sender: No OFD packet to send [00:01:10]accept exits with 7 [00:01:10]New connection [00:01:10]New thread 3066699108 created [00:01:10]Thread 3066555748 joined [00:01:10]Waiting for new connection... [00:01:10] Sock 7.Parse request [00:01:10]Sock 7.Check first char [00:01:10]Sock 7.First char is OK [00:01:10]request: POST /json_proto HTTP/1.0 [00:01:10]Method: POST [00:01:10]URL: /json_proto [00:01:10]Method is POST - this is cgi request [00:01:10]url: /json_proto [00:01:10]query_string will be loaded in cgi processing [00:01:10]execute_cgi json_proto POST (null) [00:01:10]execute_cgi path=json_proto method=POST [00:01:10]POST find Content-Length [00:01:10]Host: 172.17.40.4:8080 [00:01:10]Content-Length: 215 [00:01:10]Content-Type: application/json [00:01:10] [00:01:10]POST finish read [00:01:10]Found Content-Length = 215 [00:01:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:10]execute_script... [00:01:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:10]POST & json_proto [00:01:10]process_json_proto [00:01:10]json parsed OK: [00:01:10]protocol is kg_v1.0 [00:01:10]action value=get_value [00:01:10]process_action get_value [00:01:10]cmd_get_value [00:01:10]process_action get_value done [00:01:10]requested_data is exist [00:01:10]produce_requested_data [00:01:10]requested_item kkm.sn is exist - process it [00:01:10]requested_item kkm.ver is exist - process it [00:01:10]requested_item fm.sn is exist - process it [00:01:10]wFMCommunicate request_size=4 [00:01:10]MH_SAM_APDU [00:01:10]CAPDU: 80 11 00 00 [00:01:10]Write to MH i2c: E2 08 00 90 17 80 11 00 00 00 00 00 00 21 [00:01:10]Write i2c OK [00:01:10]MH_I2C_Read... [00:01:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:01:10]Read from MH i2c: E2 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 17 00 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 17 00 90 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 70 [00:01:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:01:10]wFMCommunicate OK [00:01:10]requested_item fd.num is exist - process it [00:01:10]SAM_PROTO_GetFieldsCounters [00:01:10]wFMCommunicate request_size=4 [00:01:10]MH_SAM_APDU [00:01:10]CAPDU: 80 13 00 00 [00:01:10]Write to MH i2c: E2 08 00 91 17 80 13 00 00 00 00 00 00 24 [00:01:10]Write i2c OK [00:01:10]MH_I2C_Read... [00:01:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:01:10]Read from MH i2c: E2 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 62 00 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 62 00 91 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 83 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 91 02 00 00 19 04 04 00 00 00 00 00 90 00 8E [00:01:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 83 57 03 00 0E 04 04 00 BB 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 91 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:01:10]wFMCommunicate OK [00:01:10]SAM_PROTO_GetFieldsCounters done [00:01:10]requested_item shift.num is exist - process it [00:01:10]requested_item shift.opened is exist - process it [00:01:10]req_shift_opened [00:01:10]FM_GetShiftState [00:01:10]SAM_PROTO_GetShiftState [00:01:10]wFMCommunicate request_size=4 [00:01:10]MH_SAM_APDU [00:01:10]CAPDU: 80 13 01 00 [00:01:10]Write to MH i2c: E2 08 00 92 17 80 13 01 00 00 00 00 00 26 [00:01:10]Write i2c OK [00:01:10]MH_I2C_Read... [00:01:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:10]Read from MH i2c: E2 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 0E 00 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 0E 00 92 17 00 09 00 00 00 00 00 00 00 00 00 00 90 00 31 [00:01:10]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:01:10]wFMCommunicate OK [00:01:10]SAM_PROTO_GetShiftState done [00:01:10]FM_GetShiftState done [00:01:10]req_shift_opened done [00:01:10]requested_item shift.open_date is exist - process it [00:01:10]req_shift_open_date [00:01:10]FM_GetShiftState [00:01:10]SAM_PROTO_GetShiftState [00:01:10]wFMCommunicate request_size=4 [00:01:10]MH_SAM_APDU [00:01:10]CAPDU: 80 13 01 00 [00:01:10]Write to MH i2c: E2 08 00 93 17 80 13 01 00 00 00 00 00 27 [00:01:10]Write i2c OK [00:01:10]MH_I2C_Read... [00:01:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:10]Read from MH i2c: E2 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 0E 00 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 0E 00 93 17 00 09 00 00 00 00 00 00 00 00 00 00 90 00 32 [00:01:10]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:01:10]wFMCommunicate OK [00:01:10]SAM_PROTO_GetShiftState done [00:01:10]FM_GetShiftState done [00:01:10]req_shift_open_date done [00:01:10]produce_requested_data done [00:01:10]produce_requested_data return {"kkm.sn":"0300000178","kkm.ver":"001","fm.sn":"0000000000965413","fd.num":219011,"shift.num":443,"shift.opened":0,"shift.open_date":0} [00:01:10]process_action_free get_value [00:01:10]json_value_free [00:01:10]json_value_free done [00:01:10]process_json_proto returns [00:01:10]Send response to host [00:01:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000178","kkm.ver":"001","fm.sn":"0000000000965413","fd.num":219011,"shift.num":443,"shift.opened":0,"shift.open_date":0}}} [00:01:10]free response buf [00:01:10]execute_script done [00:01:10]execute_script returns [00:01:10]free content buf [00:01:10]Sock 7.Close socket [00:01:10]Sock 7.Thread stoped [00:01:10]accept exits with 9 [00:01:10]New connection [00:01:10]New thread 3066555748 created [00:01:10]Thread 3066699108 joined [00:01:10]Waiting for new connection... [00:01:10] Sock 9.Parse request [00:01:10]Sock 9.Check first char [00:01:10]Sock 9.First char is OK [00:01:10]request: POST /json_proto HTTP/1.0 [00:01:10]Method: POST [00:01:10]URL: /json_proto [00:01:10]Method is POST - this is cgi request [00:01:10]url: /json_proto [00:01:10]query_string will be loaded in cgi processing [00:01:10]execute_cgi json_proto POST (null) [00:01:10]execute_cgi path=json_proto method=POST [00:01:10]POST find Content-Length [00:01:10]Host: 172.17.40.4:8080 [00:01:10]Content-Length: 331 [00:01:10]Content-Type: application/json [00:01:10] [00:01:10]POST finish read [00:01:10]Found Content-Length = 331 [00:01:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:01:10]execute_script... [00:01:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:01:10]POST & json_proto [00:01:10]process_json_proto [00:01:10]json parsed OK: [00:01:10]protocol is kg_v1.0 [00:01:10]action value=get_value [00:01:10]process_action get_value [00:01:10]cmd_get_value [00:01:10]process_action get_value done [00:01:10]requested_data is exist [00:01:10]produce_requested_data [00:01:10]requested_item fm.sale.total is exist - process it [00:01:10]SAM_PROTO_GetFMData [00:01:10]wFMCommunicate request_size=4 [00:01:10]MH_SAM_APDU [00:01:10]CAPDU: 80 13 03 00 [00:01:10]Write to MH i2c: E2 08 00 94 17 80 13 03 00 00 00 00 00 2A [00:01:10]Write i2c OK [00:01:10]MH_I2C_Read... [00:01:11]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:01:11]Read from MH i2c: E2 [00:01:11]MH_I2C_Read... [00:01:11]Read from MH i2c: E2 FD 00 [00:01:11]MH_I2C_Read... [00:01:11]Read from MH i2c: E2 FD 00 94 17 00 C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 46 [00:01:11]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 [00:01:11]wFMCommunicate OK [00:01:11]wFMCommunicate request_size=4 [00:01:11]MH_SAM_APDU [00:01:11]CAPDU: 80 17 00 00 [00:01:11]Write to MH i2c: E2 08 00 95 17 80 17 00 00 00 00 00 00 2C [00:01:11]Write i2c OK [00:01:11]MH_I2C_Read... [00:01:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:11]Read from MH i2c: E2 [00:01:11]MH_I2C_Read... [00:01:11]Read from MH i2c: E2 FD 00 [00:01:11]MH_I2C_Read... [00:01:11]Read from MH i2c: E2 FD 00 95 17 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 BA [00:01:11]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 [00:01:11]wFMCommunicate OK [00:01:11]wFMCommunicate request_size=4 [00:01:11]MH_SAM_APDU [00:01:11]CAPDU: 80 17 00 00 [00:01:11]Write to MH i2c: E2 08 00 96 17 80 17 00 00 00 00 00 00 2D [00:01:11]Write i2c OK [00:01:11]MH_I2C_Read... [00:01:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:11]Read from MH i2c: E2 [00:01:11]MH_I2C_Read... [00:01:11]Read from MH i2c: E2 FD 00 [00:01:11]MH_I2C_Read... [00:01:11]Read from MH i2c: E2 FD 00 96 17 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 3F [00:01:11]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [00:01:11]wFMCommunicate OK [00:01:11]wFMCommunicate request_size=4 [00:01:11]MH_SAM_APDU [00:01:11]CAPDU: 80 17 00 00 [00:01:11]Write to MH i2c: E2 08 00 97 17 80 17 00 00 00 00 00 00 2E [00:01:11]Write i2c OK [00:01:11]MH_I2C_Read... [00:01:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:12]Read from MH i2c: E2 [00:01:12]MH_I2C_Read... [00:01:12]Read from MH i2c: E2 FD 00 [00:01:12]MH_I2C_Read... [00:01:12]Read from MH i2c: E2 FD 00 97 17 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 BA [00:01:12]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [00:01:12]wFMCommunicate OK [00:01:12]wFMCommunicate request_size=4 [00:01:12]MH_SAM_APDU [00:01:12]CAPDU: 80 17 00 00 [00:01:12]Write to MH i2c: E2 08 00 98 17 80 17 00 00 00 00 00 00 2F [00:01:12]Write i2c OK [00:01:12]MH_I2C_Read... [00:01:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [00:01:12]Read from MH i2c: E2 [00:01:12]MH_I2C_Read... [00:01:12]Read from MH i2c: E2 E2 00 [00:01:12]MH_I2C_Read... [00:01:12]Read from MH i2c: E2 E2 00 98 17 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 0D [00:01:12]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:01:12]wFMCommunicate OK [00:01:12]SAM_PROTO_GetFMData done [00:01:12]requested_item fm.sale_refund.total is exist - process it [00:01:12]requested_item fm.buy.total is exist - process it [00:01:12]requested_item shift.sale.total is exist - process it [00:01:12]SAM_PROTO_GetShiftData [00:01:12]wFMCommunicate request_size=4 [00:01:12]MH_SAM_APDU [00:01:12]CAPDU: 80 13 02 00 [00:01:12]Write to MH i2c: E2 08 00 99 17 80 13 02 00 00 00 00 00 2E [00:01:12]Write i2c OK [00:01:12]MH_I2C_Read... [00:01:12]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:01:12]Read from MH i2c: E2 [00:01:12]MH_I2C_Read... [00:01:12]Read from MH i2c: E2 FD 00 [00:01:12]MH_I2C_Read... [00:01:12]Read from MH i2c: E2 FD 00 99 17 00 B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 0C [00:01:12]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 8F 02 00 00 69 04 9E 00 6F 04 04 00 8F 02 00 00 B1 04 04 00 19 53 06 03 70 04 04 00 64 1B 2E 02 72 04 03 00 B5 37 D8 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 10 3F 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C DA 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:01:12]wFMCommunicate OK [00:01:12]wFMCommunicate request_size=4 [00:01:12]MH_SAM_APDU [00:01:12]CAPDU: 80 17 00 00 [00:01:12]Write to MH i2c: E2 08 00 9A 17 80 17 00 00 00 00 00 00 31 [00:01:12]Write i2c OK [00:01:12]MH_I2C_Read... [00:01:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:13]Read from MH i2c: E2 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 FD 00 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 FD 00 9A 17 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 4A [00:01:13]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:01:13]wFMCommunicate OK [00:01:13]wFMCommunicate request_size=4 [00:01:13]MH_SAM_APDU [00:01:13]CAPDU: 80 17 00 00 [00:01:13]Write to MH i2c: E2 08 00 9B 17 80 17 00 00 00 00 00 00 32 [00:01:13]Write i2c OK [00:01:13]MH_I2C_Read... [00:01:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:13]Read from MH i2c: E2 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 FD 00 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 FD 00 9B 17 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 EB [00:01:13]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:01:13]wFMCommunicate OK [00:01:13]wFMCommunicate request_size=4 [00:01:13]MH_SAM_APDU [00:01:13]CAPDU: 80 17 00 00 [00:01:13]Write to MH i2c: E2 08 00 9C 17 80 17 00 00 00 00 00 00 33 [00:01:13]Write i2c OK [00:01:13]MH_I2C_Read... [00:01:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:13]Read from MH i2c: E2 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 FD 00 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 FD 00 9C 17 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 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 AB [00:01:13]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:01:13]wFMCommunicate OK [00:01:13]wFMCommunicate request_size=4 [00:01:13]MH_SAM_APDU [00:01:13]CAPDU: 80 17 00 00 [00:01:13]Write to MH i2c: E2 08 00 9D 17 80 17 00 00 00 00 00 00 34 [00:01:13]Write i2c OK [00:01:13]MH_I2C_Read... [00:01:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:01:13]Read from MH i2c: E2 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 CE 00 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 CE 00 9D 17 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 19 [00:01:14]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:01:14]wFMCommunicate OK [00:01:14]SAM_PROTO_GetShiftData done [00:01:14]requested_item shift.sale.total_cash is exist - process it [00:01:14]requested_item shift.sale_refund.total is exist - process it [00:01:14]requested_item shift.sale_refund.total_cash is exist - process it [00:01:14]requested_item shift.buy.total is exist - process it [00:01:14]requested_item shift.buy.total_cash is exist - process it [00:01:14]produce_requested_data done [00:01:14]produce_requested_data return {"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:01:14]process_action_free get_value [00:01:14]json_value_free [00:01:14]json_value_free done [00:01:14]process_json_proto returns [00:01:14]Send response to host [00:01:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"fm.buy.total":0.00,"shift.sale.total":507461.37,"shift.sale.total_cash":365761.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:01:14]free response buf [00:01:14]execute_script done [00:01:14]execute_script returns [00:01:14]free content buf [00:01:14]Sock 9.Close socket [00:01:14]Sock 9.Thread stoped [00:01:14]accept exits with 7 [00:01:14]New connection [00:01:14]New thread 3066699108 created [00:01:14]Thread 3066555748 joined [00:01:14]Waiting for new connection... [00:01:14] Sock 7.Parse request [00:01:14]Sock 7.Check first char [00:01:14]Sock 7.First char is OK [00:01:14]request: POST /json_proto HTTP/1.0 [00:01:14]Method: POST [00:01:14]URL: /json_proto [00:01:14]Method is POST - this is cgi request [00:01:14]url: /json_proto [00:01:14]query_string will be loaded in cgi processing [00:01:14]execute_cgi json_proto POST (null) [00:01:14]execute_cgi path=json_proto method=POST [00:01:14]POST find Content-Length [00:01:14]Host: 172.17.40.4:8080 [00:01:14]Content-Length: 270 [00:01:14]Content-Type: application/json [00:01:14] [00:01:14]POST finish read [00:01:14]Found Content-Length = 270 [00:01:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u041A\u0443\u043C\u0430\u0440\u0431\u0435\u043A\u043E\u0432 \u0411." } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:14]execute_script... [00:01:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u041A\u0443\u043C\u0430\u0440\u0431\u0435\u043A\u043E\u0432 \u0411." } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:14]POST & json_proto [00:01:14]process_json_proto [00:01:14]json parsed OK: [00:01:14]protocol is kg_v1.0 [00:01:14]action value=open_shift [00:01:14]process_action open_shift [00:01:14]cmd_open_shift [00:01:14]MH_GetDate [00:01:14]Write to MH i2c: F0 00 00 9E 17 A4 [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: F0 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: F0 09 00 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: F0 09 00 9E 17 00 4A 48 14 67 68 1C 14 67 B9 [00:01:14]GetLastDocTimeStamp 1729382179 [00:01:14]current date 1729382474 [00:01:14]FM_GetShiftState [00:01:14]SAM_PROTO_GetShiftState [00:01:14]wFMCommunicate request_size=4 [00:01:14]MH_SAM_APDU [00:01:14]CAPDU: 80 13 01 00 [00:01:14]Write to MH i2c: E2 08 00 9F 17 80 13 01 00 00 00 00 00 33 [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:14]Read from MH i2c: E2 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 0E 00 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 0E 00 9F 17 00 09 00 00 00 00 00 00 00 00 00 00 90 00 3E [00:01:14]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:01:14]wFMCommunicate OK [00:01:14]SAM_PROTO_GetShiftState done [00:01:14]FM_GetShiftState done [00:01:14]KKMCreateOpenShiftDocument [00:01:14]Load OK [00:01:14]Malloc new data [00:01:14]MH_GetDate [00:01:14]Write to MH i2c: F0 00 00 A0 17 A6 [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: F0 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: F0 09 00 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: F0 09 00 A0 17 00 4A 48 14 67 68 1C 14 67 BB [00:01:14]Malloc new data [00:01:14]KKMCreateOpenShiftDocument OK [00:01:14]KKMSetOpenShiftData OK [00:01:14]ProcessDocumentItem done err = 0, tmpTLVsize=207 [00:01:14]tlvbuf is 010CD0D0 [00:01:14]KKMLoadAndSignOpenShiftData [00:01:14]SAM_PROTO_ProcessDocument [00:01:14]wFMCommunicate request_size=9 [00:01:14]MH_SAM_APDU [00:01:14]CAPDU: 80 15 01 00 04 02 00 CF 00 [00:01:14]Write to MH i2c: E2 0C 00 A1 17 80 15 01 00 04 00 02 00 CF 00 00 00 10 [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:01:14]Read from MH i2c: E2 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 A1 17 00 90 00 2C [00:01:14]RAPDU: 90 00 [00:01:14]wFMCommunicate OK [00:01:14]wFMCommunicate request_size=23 [00:01:14]MH_SAM_APDU [00:01:14]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:01:14]Write to MH i2c: E2 1A 00 A2 17 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 2E [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:14]Read from MH i2c: E2 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 A2 17 00 90 00 2D [00:01:14]RAPDU: 90 00 [00:01:14]wFMCommunicate OK [00:01:14]wFMCommunicate request_size=33 [00:01:14]MH_SAM_APDU [00:01:14]CAPDU: 80 15 02 00 1C FD 03 18 00 D0 9A D1 83 D0 BC D0 B0 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 91 2E [00:01:14]Write to MH i2c: E2 24 00 A3 17 80 15 02 00 1C 00 FD 03 18 00 D0 9A D1 83 D0 BC D0 B0 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 91 2E 00 00 F4 [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:14]Read from MH i2c: E2 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 A3 17 00 90 00 2E [00:01:14]RAPDU: 90 00 [00:01:14]wFMCommunicate OK [00:01:14]wFMCommunicate request_size=93 [00:01:14]MH_SAM_APDU [00:01:14]CAPDU: 80 15 02 00 58 F1 03 54 00 37 32 30 30 30 31 2C 20 D0 B3 2E 20 D0 94 D0 B6 D0 B0 D0 BB D0 B0 D0 BB 20 D0 90 D0 B1 D0 B0 D0 B4 2C 20 D1 83 D0 BB 2E 20 D0 A8 D0 B5 D1 80 D0 BC D0 B0 D1 82 D0 BE D0 B2 D0 B0 20 31 30 2C 20 34 30 2E 39 36 31 35 35 37 2C 20 37 32 2E 39 38 39 37 37 35 [00:01:14]Write to MH i2c: E2 60 00 A4 17 80 15 02 00 58 00 F1 03 54 00 37 32 30 30 30 31 2C 20 D0 B3 2E 20 D0 94 D0 B6 D0 B0 D0 BB D0 B0 D0 BB 20 D0 90 D0 B1 D0 B0 D0 B4 2C 20 D1 83 D0 BB 2E 20 D0 A8 D0 B5 D1 80 D0 BC D0 B0 D1 82 D0 BE D0 B2 D0 B0 20 31 30 2C 20 34 30 2E 39 36 31 35 35 37 2C 20 37 32 2E 39 38 39 37 37 35 00 00 05 [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:14]Read from MH i2c: E2 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 A4 17 00 90 00 2F [00:01:14]RAPDU: 90 00 [00:01:14]wFMCommunicate OK [00:01:14]wFMCommunicate request_size=50 [00:01:14]MH_SAM_APDU [00:01:14]CAPDU: 80 15 02 00 2D A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 34 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:01:14]Write to MH i2c: E2 35 00 A5 17 80 15 02 00 2D 00 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 34 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 B7 [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:14]Read from MH i2c: E2 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 A5 17 00 90 00 30 [00:01:14]RAPDU: 90 00 [00:01:14]wFMCommunicate OK [00:01:14]wFMCommunicate request_size=13 [00:01:14]MH_SAM_APDU [00:01:14]CAPDU: 80 15 02 00 08 F4 03 04 00 4A 48 14 67 [00:01:14]Write to MH i2c: E2 10 00 A6 17 80 15 02 00 08 00 F4 03 04 00 4A 48 14 67 00 00 55 [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:14]OFD Sender: No OFD packet to send [00:01:14]Read from MH i2c: E2 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 A6 17 00 90 00 31 [00:01:14]RAPDU: 90 00 [00:01:14]wFMCommunicate OK [00:01:14]wFMCommunicate request_size=25 [00:01:14]MH_SAM_APDU [00:01:14]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 [00:01:14]Write to MH i2c: E2 1C 00 A7 17 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 00 00 A0 [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:14]Read from MH i2c: E2 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 A7 17 00 90 00 32 [00:01:14]RAPDU: 90 00 [00:01:14]wFMCommunicate OK [00:01:14]wFMCommunicate request_size=4 [00:01:14]MH_SAM_APDU [00:01:14]CAPDU: 80 15 03 00 [00:01:14]Write to MH i2c: E2 08 00 A8 17 80 15 03 00 00 00 00 00 40 [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:15]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:01:15]Read from MH i2c: E2 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 38 00 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 38 00 A8 17 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 84 57 03 00 0E 04 04 00 BC 01 00 00 35 04 06 00 A8 86 1C F6 93 77 90 00 ED [00:01:15]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 84 57 03 00 0E 04 04 00 BC 01 00 00 35 04 06 00 A8 86 1C F6 93 77 90 00 [00:01:15]wFMCommunicate OK [00:01:15]SAM_PROTO_ProcessDocument answer len = 51 [00:01:15]SAM_PROTO_ProcessDocument done [00:01:15]SetTLVBufToDocument [00:01:15]Processing tag 1209 (04B9) [00:01:15]Malloc new data [00:01:15]Processing tag 1041 (0411) [00:01:15]Processing tag 1040 (0410) [00:01:15]Malloc new data [00:01:15]Processing tag 1038 (040E) [00:01:15]Malloc new data [00:01:15]Processing tag 1077 (0435) [00:01:15]Malloc new data [00:01:15]SetTLVBufToDocument err=0 [00:01:15]KKMLoadAndSignOpenShiftData store KKM data [00:01:15]KKMLoadAndSignOpenShiftData err=0 [00:01:15]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Кумарбеков Б. Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 Место: АЗС № 84 "Партнер Нефть" 20.10.2024 00:01 Смена: 444 РНМ: 0000000000098116 ЗНМ: 0300000178 ФД: 219012 ФМ: 0000000000965413 ФПД: 185293965005687 [00:01:15]StoreToDocumentArchive [00:01:15]shift 444 fd 219012 [00:01:15]Create dir for shift 0444 [00:01:15]save to /storage/0444/doc_00219012 [00:01:15]save last doc name /storage/0444/doc_00219012 to /storage/kkm_last_doc_name [00:01:15]save OK [00:01:15]Clear old archive folders... [00:01:15]Remove dir /storage/0443 [00:01:15]opendir ok [00:01:15]file . [00:01:15]file .. [00:01:15]file doc_00218355 [00:01:15]remove file /storage/0443/doc_00218355 [00:01:15]file doc_00218356 [00:01:15]remove file /storage/0443/doc_00218356 [00:01:15]file doc_00218357 [00:01:15]remove file /storage/0443/doc_00218357 [00:01:15]file doc_00218358 [00:01:15]remove file /storage/0443/doc_00218358 [00:01:15]file doc_00218359 [00:01:15]remove file /storage/0443/doc_00218359 [00:01:15]file doc_00218360 [00:01:15]remove file /storage/0443/doc_00218360 [00:01:15]file doc_00218361 [00:01:15]remove file /storage/0443/doc_00218361 [00:01:15]file doc_00218362 [00:01:15]remove file /storage/0443/doc_00218362 [00:01:15]file doc_00218363 [00:01:15]remove file /storage/0443/doc_00218363 [00:01:15]file doc_00218364 [00:01:15]remove file /storage/0443/doc_00218364 [00:01:15]file doc_00218365 [00:01:15]remove file /storage/0443/doc_00218365 [00:01:15]file doc_00218366 [00:01:15]remove file /storage/0443/doc_00218366 [00:01:15]file doc_00218367 [00:01:15]remove file /storage/0443/doc_00218367 [00:01:15]file doc_00218368 [00:01:15]remove file /storage/0443/doc_00218368 [00:01:15]file doc_00218369 [00:01:15]remove file /storage/0443/doc_00218369 [00:01:15]file doc_00218370 [00:01:15]remove file /storage/0443/doc_00218370 [00:01:15]file doc_00218371 [00:01:15]remove file /storage/0443/doc_00218371 [00:01:15]file doc_00218372 [00:01:15]remove file /storage/0443/doc_00218372 [00:01:15]file doc_00218373 [00:01:15]remove file /storage/0443/doc_00218373 [00:01:15]file doc_00218374 [00:01:15]remove file /storage/0443/doc_00218374 [00:01:15]file doc_00218375 [00:01:15]remove file /storage/0443/doc_00218375 [00:01:15]file doc_00218376 [00:01:15]remove file /storage/0443/doc_00218376 [00:01:15]file doc_00218377 [00:01:15]remove file /storage/0443/doc_00218377 [00:01:15]file doc_00218378 [00:01:15]remove file /storage/0443/doc_00218378 [00:01:15]file doc_00218379 [00:01:15]remove file /storage/0443/doc_00218379 [00:01:15]file doc_00218380 [00:01:15]remove file /storage/0443/doc_00218380 [00:01:15]file doc_00218381 [00:01:15]remove file /storage/0443/doc_00218381 [00:01:15]file doc_00218382 [00:01:15]remove file /storage/0443/doc_00218382 [00:01:15]file doc_00218383 [00:01:15]remove file /storage/0443/doc_00218383 [00:01:15]file doc_00218384 [00:01:15]remove file /storage/0443/doc_00218384 [00:01:15]file doc_00218385 [00:01:15]remove file /storage/0443/doc_00218385 [00:01:15]file doc_00218386 [00:01:15]remove file /storage/0443/doc_00218386 [00:01:15]file doc_00218387 [00:01:15]remove file /storage/0443/doc_00218387 [00:01:15]file doc_00218388 [00:01:15]remove file /storage/0443/doc_00218388 [00:01:15]file doc_00218389 [00:01:15]remove file /storage/0443/doc_00218389 [00:01:15]file doc_00218390 [00:01:15]remove file /storage/0443/doc_00218390 [00:01:15]file doc_00218391 [00:01:15]remove file /storage/0443/doc_00218391 [00:01:15]file doc_00218392 [00:01:15]remove file /storage/0443/doc_00218392 [00:01:15]file doc_00218393 [00:01:15]remove file /storage/0443/doc_00218393 [00:01:15]file doc_00218394 [00:01:15]remove file /storage/0443/doc_00218394 [00:01:15]file doc_00218395 [00:01:15]remove file /storage/0443/doc_00218395 [00:01:15]file doc_00218396 [00:01:15]remove file /storage/0443/doc_00218396 [00:01:15]file doc_00218397 [00:01:15]remove file /storage/0443/doc_00218397 [00:01:15]file doc_00218398 [00:01:15]remove file /storage/0443/doc_00218398 [00:01:15]file doc_00218399 [00:01:15]remove file /storage/0443/doc_00218399 [00:01:15]file doc_00218400 [00:01:15]remove file /storage/0443/doc_00218400 [00:01:15]file doc_00218401 [00:01:15]remove file /storage/0443/doc_00218401 [00:01:15]file doc_00218402 [00:01:15]remove file /storage/0443/doc_00218402 [00:01:15]file doc_00218403 [00:01:15]remove file /storage/0443/doc_00218403 [00:01:15]file doc_00218404 [00:01:15]remove file /storage/0443/doc_00218404 [00:01:15]file doc_00218405 [00:01:15]remove file /storage/0443/doc_00218405 [00:01:15]file doc_00218406 [00:01:15]remove file /storage/0443/doc_00218406 [00:01:15]file doc_00218407 [00:01:15]remove file /storage/0443/doc_00218407 [00:01:15]file doc_00218408 [00:01:15]remove file /storage/0443/doc_00218408 [00:01:15]file doc_00218409 [00:01:15]remove file /storage/0443/doc_00218409 [00:01:15]file doc_00218410 [00:01:15]remove file /storage/0443/doc_00218410 [00:01:15]file doc_00218411 [00:01:15]remove file /storage/0443/doc_00218411 [00:01:15]file doc_00218412 [00:01:15]remove file /storage/0443/doc_00218412 [00:01:15]file doc_00218413 [00:01:15]remove file /storage/0443/doc_00218413 [00:01:15]file doc_00218414 [00:01:15]remove file /storage/0443/doc_00218414 [00:01:15]file doc_00218415 [00:01:15]remove file /storage/0443/doc_00218415 [00:01:15]file doc_00218416 [00:01:15]remove file /storage/0443/doc_00218416 [00:01:15]file doc_00218417 [00:01:15]remove file /storage/0443/doc_00218417 [00:01:15]file doc_00218418 [00:01:15]remove file /storage/0443/doc_00218418 [00:01:15]file doc_00218419 [00:01:15]remove file /storage/0443/doc_00218419 [00:01:15]file doc_00218420 [00:01:15]remove file /storage/0443/doc_00218420 [00:01:15]file doc_00218421 [00:01:15]remove file /storage/0443/doc_00218421 [00:01:15]file doc_00218422 [00:01:15]remove file /storage/0443/doc_00218422 [00:01:15]file doc_00218423 [00:01:15]remove file /storage/0443/doc_00218423 [00:01:15]file doc_00218424 [00:01:15]remove file /storage/0443/doc_00218424 [00:01:15]file doc_00218425 [00:01:15]remove file /storage/0443/doc_00218425 [00:01:15]file doc_00218426 [00:01:15]remove file /storage/0443/doc_00218426 [00:01:15]file doc_00218427 [00:01:15]remove file /storage/0443/doc_00218427 [00:01:15]file doc_00218428 [00:01:15]remove file /storage/0443/doc_00218428 [00:01:15]file doc_00218429 [00:01:15]remove file /storage/0443/doc_00218429 [00:01:15]file doc_00218430 [00:01:15]remove file /storage/0443/doc_00218430 [00:01:15]file doc_00218431 [00:01:15]remove file /storage/0443/doc_00218431 [00:01:15]file doc_00218432 [00:01:15]remove file /storage/0443/doc_00218432 [00:01:15]file doc_00218433 [00:01:15]remove file /storage/0443/doc_00218433 [00:01:15]file doc_00218434 [00:01:15]remove file /storage/0443/doc_00218434 [00:01:15]file doc_00218435 [00:01:15]remove file /storage/0443/doc_00218435 [00:01:15]file doc_00218436 [00:01:15]remove file /storage/0443/doc_00218436 [00:01:15]file doc_00218437 [00:01:15]remove file /storage/0443/doc_00218437 [00:01:15]file doc_00218438 [00:01:15]remove file /storage/0443/doc_00218438 [00:01:15]file doc_00218439 [00:01:15]remove file /storage/0443/doc_00218439 [00:01:15]file doc_00218440 [00:01:15]remove file /storage/0443/doc_00218440 [00:01:15]file doc_00218441 [00:01:15]remove file /storage/0443/doc_00218441 [00:01:15]file doc_00218442 [00:01:15]remove file /storage/0443/doc_00218442 [00:01:15]file doc_00218443 [00:01:15]remove file /storage/0443/doc_00218443 [00:01:15]file doc_00218444 [00:01:15]remove file /storage/0443/doc_00218444 [00:01:15]file doc_00218445 [00:01:15]remove file /storage/0443/doc_00218445 [00:01:15]file doc_00218446 [00:01:15]remove file /storage/0443/doc_00218446 [00:01:15]file doc_00218447 [00:01:15]remove file /storage/0443/doc_00218447 [00:01:15]file doc_00218448 [00:01:15]remove file /storage/0443/doc_00218448 [00:01:15]file doc_00218449 [00:01:15]remove file /storage/0443/doc_00218449 [00:01:15]file doc_00218450 [00:01:15]remove file /storage/0443/doc_00218450 [00:01:15]file doc_00218451 [00:01:15]remove file /storage/0443/doc_00218451 [00:01:15]file doc_00218452 [00:01:15]remove file /storage/0443/doc_00218452 [00:01:15]file doc_00218453 [00:01:15]remove file /storage/0443/doc_00218453 [00:01:15]file doc_00218454 [00:01:15]remove file /storage/0443/doc_00218454 [00:01:15]file doc_00218455 [00:01:15]remove file /storage/0443/doc_00218455 [00:01:15]file doc_00218456 [00:01:15]remove file /storage/0443/doc_00218456 [00:01:15]file doc_00218457 [00:01:15]remove file /storage/0443/doc_00218457 [00:01:15]file doc_00218458 [00:01:15]remove file /storage/0443/doc_00218458 [00:01:15]file doc_00218459 [00:01:15]remove file /storage/0443/doc_00218459 [00:01:15]file doc_00218460 [00:01:15]remove file /storage/0443/doc_00218460 [00:01:15]file doc_00218461 [00:01:15]remove file /storage/0443/doc_00218461 [00:01:15]file doc_00218462 [00:01:15]remove file /storage/0443/doc_00218462 [00:01:15]file doc_00218463 [00:01:15]remove file /storage/0443/doc_00218463 [00:01:15]file doc_00218464 [00:01:15]remove file /storage/0443/doc_00218464 [00:01:15]file doc_00218465 [00:01:15]remove file /storage/0443/doc_00218465 [00:01:15]file doc_00218466 [00:01:15]remove file /storage/0443/doc_00218466 [00:01:15]file doc_00218467 [00:01:15]remove file /storage/0443/doc_00218467 [00:01:15]file doc_00218468 [00:01:15]remove file /storage/0443/doc_00218468 [00:01:15]file doc_00218469 [00:01:15]remove file /storage/0443/doc_00218469 [00:01:15]file doc_00218470 [00:01:15]remove file /storage/0443/doc_00218470 [00:01:15]file doc_00218471 [00:01:15]remove file /storage/0443/doc_00218471 [00:01:15]file doc_00218472 [00:01:15]remove file /storage/0443/doc_00218472 [00:01:15]file doc_00218473 [00:01:15]remove file /storage/0443/doc_00218473 [00:01:15]file doc_00218474 [00:01:15]remove file /storage/0443/doc_00218474 [00:01:15]file doc_00218475 [00:01:15]remove file /storage/0443/doc_00218475 [00:01:15]file doc_00218476 [00:01:15]remove file /storage/0443/doc_00218476 [00:01:15]file doc_00218477 [00:01:15]remove file /storage/0443/doc_00218477 [00:01:15]file doc_00218478 [00:01:15]remove file /storage/0443/doc_00218478 [00:01:15]file doc_00218479 [00:01:15]remove file /storage/0443/doc_00218479 [00:01:15]file doc_00218480 [00:01:15]remove file /storage/0443/doc_00218480 [00:01:15]file doc_00218481 [00:01:15]remove file /storage/0443/doc_00218481 [00:01:15]file doc_00218482 [00:01:15]remove file /storage/0443/doc_00218482 [00:01:15]file doc_00218483 [00:01:15]remove file /storage/0443/doc_00218483 [00:01:15]file doc_00218484 [00:01:15]remove file /storage/0443/doc_00218484 [00:01:15]file doc_00218485 [00:01:15]remove file /storage/0443/doc_00218485 [00:01:15]file doc_00218486 [00:01:15]remove file /storage/0443/doc_00218486 [00:01:15]file doc_00218487 [00:01:15]remove file /storage/0443/doc_00218487 [00:01:15]file doc_00218488 [00:01:15]remove file /storage/0443/doc_00218488 [00:01:15]file doc_00218489 [00:01:15]remove file /storage/0443/doc_00218489 [00:01:15]file doc_00218490 [00:01:15]remove file /storage/0443/doc_00218490 [00:01:15]file doc_00218491 [00:01:15]remove file /storage/0443/doc_00218491 [00:01:15]file doc_00218492 [00:01:15]remove file /storage/0443/doc_00218492 [00:01:15]file doc_00218493 [00:01:15]remove file /storage/0443/doc_00218493 [00:01:15]file doc_00218494 [00:01:15]remove file /storage/0443/doc_00218494 [00:01:15]file doc_00218495 [00:01:15]remove file /storage/0443/doc_00218495 [00:01:15]file doc_00218496 [00:01:15]remove file /storage/0443/doc_00218496 [00:01:15]file doc_00218497 [00:01:15]remove file /storage/0443/doc_00218497 [00:01:15]file doc_00218498 [00:01:15]remove file /storage/0443/doc_00218498 [00:01:15]file doc_00218499 [00:01:15]remove file /storage/0443/doc_00218499 [00:01:15]file doc_00218500 [00:01:15]remove file /storage/0443/doc_00218500 [00:01:15]file doc_00218501 [00:01:15]remove file /storage/0443/doc_00218501 [00:01:15]file doc_00218502 [00:01:15]remove file /storage/0443/doc_00218502 [00:01:15]file doc_00218503 [00:01:15]remove file /storage/0443/doc_00218503 [00:01:15]file doc_00218504 [00:01:15]remove file /storage/0443/doc_00218504 [00:01:15]file doc_00218505 [00:01:15]remove file /storage/0443/doc_00218505 [00:01:15]file doc_00218506 [00:01:15]remove file /storage/0443/doc_00218506 [00:01:15]file doc_00218507 [00:01:15]remove file /storage/0443/doc_00218507 [00:01:15]file doc_00218508 [00:01:15]remove file /storage/0443/doc_00218508 [00:01:15]file doc_00218509 [00:01:15]remove file /storage/0443/doc_00218509 [00:01:15]file doc_00218510 [00:01:15]remove file /storage/0443/doc_00218510 [00:01:15]file doc_00218511 [00:01:15]remove file /storage/0443/doc_00218511 [00:01:15]file doc_00218512 [00:01:15]remove file /storage/0443/doc_00218512 [00:01:15]file doc_00218513 [00:01:15]remove file /storage/0443/doc_00218513 [00:01:15]file doc_00218514 [00:01:15]remove file /storage/0443/doc_00218514 [00:01:15]file doc_00218515 [00:01:15]remove file /storage/0443/doc_00218515 [00:01:15]file doc_00218516 [00:01:15]remove file /storage/0443/doc_00218516 [00:01:15]file doc_00218517 [00:01:15]remove file /storage/0443/doc_00218517 [00:01:15]file doc_00218518 [00:01:15]remove file /storage/0443/doc_00218518 [00:01:15]file doc_00218519 [00:01:15]remove file /storage/0443/doc_00218519 [00:01:15]file doc_00218520 [00:01:15]remove file /storage/0443/doc_00218520 [00:01:15]file doc_00218521 [00:01:15]remove file /storage/0443/doc_00218521 [00:01:15]file doc_00218522 [00:01:15]remove file /storage/0443/doc_00218522 [00:01:15]file doc_00218523 [00:01:15]remove file /storage/0443/doc_00218523 [00:01:15]file doc_00218524 [00:01:15]remove file /storage/0443/doc_00218524 [00:01:15]file doc_00218525 [00:01:15]remove file /storage/0443/doc_00218525 [00:01:15]file doc_00218526 [00:01:15]remove file /storage/0443/doc_00218526 [00:01:15]file doc_00218527 [00:01:15]remove file /storage/0443/doc_00218527 [00:01:15]file doc_00218528 [00:01:15]remove file /storage/0443/doc_00218528 [00:01:15]file doc_00218529 [00:01:15]remove file /storage/0443/doc_00218529 [00:01:15]file doc_00218530 [00:01:15]remove file /storage/0443/doc_00218530 [00:01:15]file doc_00218531 [00:01:15]remove file /storage/0443/doc_00218531 [00:01:15]file doc_00218532 [00:01:15]remove file /storage/0443/doc_00218532 [00:01:15]file doc_00218533 [00:01:15]remove file /storage/0443/doc_00218533 [00:01:15]file doc_00218534 [00:01:15]remove file /storage/0443/doc_00218534 [00:01:15]file doc_00218535 [00:01:15]remove file /storage/0443/doc_00218535 [00:01:15]file doc_00218536 [00:01:15]remove file /storage/0443/doc_00218536 [00:01:15]file doc_00218537 [00:01:15]remove file /storage/0443/doc_00218537 [00:01:15]file doc_00218538 [00:01:15]remove file /storage/0443/doc_00218538 [00:01:15]file doc_00218539 [00:01:15]remove file /storage/0443/doc_00218539 [00:01:16]file doc_00218540 [00:01:16]remove file /storage/0443/doc_00218540 [00:01:16]file doc_00218541 [00:01:16]remove file /storage/0443/doc_00218541 [00:01:16]file doc_00218542 [00:01:16]remove file /storage/0443/doc_00218542 [00:01:16]file doc_00218543 [00:01:16]remove file /storage/0443/doc_00218543 [00:01:16]file doc_00218544 [00:01:16]remove file /storage/0443/doc_00218544 [00:01:16]file doc_00218545 [00:01:16]remove file /storage/0443/doc_00218545 [00:01:16]file doc_00218546 [00:01:16]remove file /storage/0443/doc_00218546 [00:01:16]file doc_00218547 [00:01:16]remove file /storage/0443/doc_00218547 [00:01:16]file doc_00218548 [00:01:16]remove file /storage/0443/doc_00218548 [00:01:16]file doc_00218549 [00:01:16]remove file /storage/0443/doc_00218549 [00:01:16]file doc_00218550 [00:01:16]remove file /storage/0443/doc_00218550 [00:01:16]file doc_00218551 [00:01:16]remove file /storage/0443/doc_00218551 [00:01:16]file doc_00218552 [00:01:16]remove file /storage/0443/doc_00218552 [00:01:16]file doc_00218553 [00:01:16]remove file /storage/0443/doc_00218553 [00:01:16]file doc_00218554 [00:01:16]remove file /storage/0443/doc_00218554 [00:01:16]file doc_00218555 [00:01:16]remove file /storage/0443/doc_00218555 [00:01:16]file doc_00218556 [00:01:16]remove file /storage/0443/doc_00218556 [00:01:16]file doc_00218557 [00:01:16]remove file /storage/0443/doc_00218557 [00:01:16]file doc_00218558 [00:01:16]remove file /storage/0443/doc_00218558 [00:01:16]file doc_00218559 [00:01:16]remove file /storage/0443/doc_00218559 [00:01:16]file doc_00218560 [00:01:16]remove file /storage/0443/doc_00218560 [00:01:16]file doc_00218561 [00:01:16]remove file /storage/0443/doc_00218561 [00:01:16]file doc_00218562 [00:01:16]remove file /storage/0443/doc_00218562 [00:01:16]file doc_00218563 [00:01:16]remove file /storage/0443/doc_00218563 [00:01:16]file doc_00218564 [00:01:16]remove file /storage/0443/doc_00218564 [00:01:16]file doc_00218565 [00:01:16]remove file /storage/0443/doc_00218565 [00:01:16]file doc_00218566 [00:01:16]remove file /storage/0443/doc_00218566 [00:01:16]file doc_00218567 [00:01:16]remove file /storage/0443/doc_00218567 [00:01:16]file doc_00218568 [00:01:16]remove file /storage/0443/doc_00218568 [00:01:16]file doc_00218569 [00:01:16]remove file /storage/0443/doc_00218569 [00:01:16]file doc_00218570 [00:01:16]remove file /storage/0443/doc_00218570 [00:01:16]file doc_00218571 [00:01:16]remove file /storage/0443/doc_00218571 [00:01:16]file doc_00218572 [00:01:16]remove file /storage/0443/doc_00218572 [00:01:16]file doc_00218573 [00:01:16]remove file /storage/0443/doc_00218573 [00:01:16]file doc_00218574 [00:01:16]remove file /storage/0443/doc_00218574 [00:01:16]file doc_00218575 [00:01:16]remove file /storage/0443/doc_00218575 [00:01:16]file doc_00218576 [00:01:16]remove file /storage/0443/doc_00218576 [00:01:16]file doc_00218577 [00:01:16]remove file /storage/0443/doc_00218577 [00:01:16]file doc_00218578 [00:01:16]remove file /storage/0443/doc_00218578 [00:01:16]file doc_00218579 [00:01:16]remove file /storage/0443/doc_00218579 [00:01:16]file doc_00218580 [00:01:16]remove file /storage/0443/doc_00218580 [00:01:16]file doc_00218581 [00:01:16]remove file /storage/0443/doc_00218581 [00:01:16]file doc_00218582 [00:01:16]remove file /storage/0443/doc_00218582 [00:01:16]file doc_00218583 [00:01:16]remove file /storage/0443/doc_00218583 [00:01:16]file doc_00218584 [00:01:16]remove file /storage/0443/doc_00218584 [00:01:16]file doc_00218585 [00:01:16]remove file /storage/0443/doc_00218585 [00:01:16]file doc_00218586 [00:01:16]remove file /storage/0443/doc_00218586 [00:01:16]file doc_00218587 [00:01:16]remove file /storage/0443/doc_00218587 [00:01:16]file doc_00218588 [00:01:16]remove file /storage/0443/doc_00218588 [00:01:16]file doc_00218589 [00:01:16]remove file /storage/0443/doc_00218589 [00:01:16]file doc_00218590 [00:01:16]remove file /storage/0443/doc_00218590 [00:01:16]file doc_00218591 [00:01:16]remove file /storage/0443/doc_00218591 [00:01:16]file doc_00218592 [00:01:16]remove file /storage/0443/doc_00218592 [00:01:16]file doc_00218593 [00:01:16]remove file /storage/0443/doc_00218593 [00:01:16]file doc_00218594 [00:01:16]remove file /storage/0443/doc_00218594 [00:01:16]file doc_00218595 [00:01:16]remove file /storage/0443/doc_00218595 [00:01:16]file doc_00218596 [00:01:16]remove file /storage/0443/doc_00218596 [00:01:16]file doc_00218597 [00:01:16]remove file /storage/0443/doc_00218597 [00:01:16]file doc_00218598 [00:01:16]remove file /storage/0443/doc_00218598 [00:01:16]file doc_00218599 [00:01:16]remove file /storage/0443/doc_00218599 [00:01:16]file doc_00218600 [00:01:16]remove file /storage/0443/doc_00218600 [00:01:16]file doc_00218601 [00:01:16]remove file /storage/0443/doc_00218601 [00:01:16]file doc_00218602 [00:01:16]remove file /storage/0443/doc_00218602 [00:01:16]file doc_00218603 [00:01:16]remove file /storage/0443/doc_00218603 [00:01:16]file doc_00218604 [00:01:16]remove file /storage/0443/doc_00218604 [00:01:16]file doc_00218605 [00:01:16]remove file /storage/0443/doc_00218605 [00:01:16]file doc_00218606 [00:01:16]remove file /storage/0443/doc_00218606 [00:01:16]file doc_00218607 [00:01:16]remove file /storage/0443/doc_00218607 [00:01:16]file doc_00218608 [00:01:16]remove file /storage/0443/doc_00218608 [00:01:16]file doc_00218609 [00:01:16]remove file /storage/0443/doc_00218609 [00:01:16]file doc_00218610 [00:01:16]remove file /storage/0443/doc_00218610 [00:01:16]file doc_00218611 [00:01:16]remove file /storage/0443/doc_00218611 [00:01:16]file doc_00218612 [00:01:16]remove file /storage/0443/doc_00218612 [00:01:16]file doc_00218613 [00:01:16]remove file /storage/0443/doc_00218613 [00:01:16]file doc_00218614 [00:01:16]remove file /storage/0443/doc_00218614 [00:01:16]file doc_00218615 [00:01:16]remove file /storage/0443/doc_00218615 [00:01:16]file doc_00218616 [00:01:16]remove file /storage/0443/doc_00218616 [00:01:16]file doc_00218617 [00:01:16]remove file /storage/0443/doc_00218617 [00:01:16]file doc_00218618 [00:01:16]remove file /storage/0443/doc_00218618 [00:01:16]file doc_00218619 [00:01:16]remove file /storage/0443/doc_00218619 [00:01:16]file doc_00218620 [00:01:16]remove file /storage/0443/doc_00218620 [00:01:16]file doc_00218621 [00:01:16]remove file /storage/0443/doc_00218621 [00:01:16]file doc_00218622 [00:01:16]remove file /storage/0443/doc_00218622 [00:01:16]file doc_00218623 [00:01:16]remove file /storage/0443/doc_00218623 [00:01:16]file doc_00218624 [00:01:16]remove file /storage/0443/doc_00218624 [00:01:16]file doc_00218625 [00:01:16]remove file /storage/0443/doc_00218625 [00:01:16]file doc_00218626 [00:01:16]remove file /storage/0443/doc_00218626 [00:01:16]file doc_00218627 [00:01:16]remove file /storage/0443/doc_00218627 [00:01:16]file doc_00218628 [00:01:16]remove file /storage/0443/doc_00218628 [00:01:16]file doc_00218629 [00:01:16]remove file /storage/0443/doc_00218629 [00:01:16]file doc_00218630 [00:01:16]remove file /storage/0443/doc_00218630 [00:01:16]file doc_00218631 [00:01:16]remove file /storage/0443/doc_00218631 [00:01:16]file doc_00218632 [00:01:16]remove file /storage/0443/doc_00218632 [00:01:16]file doc_00218633 [00:01:16]remove file /storage/0443/doc_00218633 [00:01:16]file doc_00218634 [00:01:16]remove file /storage/0443/doc_00218634 [00:01:16]file doc_00218635 [00:01:16]remove file /storage/0443/doc_00218635 [00:01:16]file doc_00218636 [00:01:16]remove file /storage/0443/doc_00218636 [00:01:16]file doc_00218637 [00:01:16]remove file /storage/0443/doc_00218637 [00:01:16]file doc_00218638 [00:01:16]remove file /storage/0443/doc_00218638 [00:01:16]file doc_00218639 [00:01:16]remove file /storage/0443/doc_00218639 [00:01:16]file doc_00218640 [00:01:16]remove file /storage/0443/doc_00218640 [00:01:16]file doc_00218641 [00:01:16]remove file /storage/0443/doc_00218641 [00:01:16]file doc_00218642 [00:01:16]remove file /storage/0443/doc_00218642 [00:01:16]file doc_00218643 [00:01:16]remove file /storage/0443/doc_00218643 [00:01:16]file doc_00218644 [00:01:16]remove file /storage/0443/doc_00218644 [00:01:16]file doc_00218645 [00:01:16]remove file /storage/0443/doc_00218645 [00:01:16]file doc_00218646 [00:01:16]remove file /storage/0443/doc_00218646 [00:01:16]file doc_00218647 [00:01:16]remove file /storage/0443/doc_00218647 [00:01:16]file doc_00218648 [00:01:16]remove file /storage/0443/doc_00218648 [00:01:16]file doc_00218649 [00:01:16]remove file /storage/0443/doc_00218649 [00:01:16]file doc_00218650 [00:01:16]remove file /storage/0443/doc_00218650 [00:01:16]file doc_00218651 [00:01:16]remove file /storage/0443/doc_00218651 [00:01:16]file doc_00218652 [00:01:16]remove file /storage/0443/doc_00218652 [00:01:16]file doc_00218653 [00:01:16]remove file /storage/0443/doc_00218653 [00:01:16]file doc_00218654 [00:01:16]remove file /storage/0443/doc_00218654 [00:01:16]file doc_00218655 [00:01:16]remove file /storage/0443/doc_00218655 [00:01:16]file doc_00218656 [00:01:16]remove file /storage/0443/doc_00218656 [00:01:16]file doc_00218657 [00:01:16]remove file /storage/0443/doc_00218657 [00:01:16]file doc_00218658 [00:01:16]remove file /storage/0443/doc_00218658 [00:01:16]file doc_00218659 [00:01:16]remove file /storage/0443/doc_00218659 [00:01:16]file doc_00218660 [00:01:16]remove file /storage/0443/doc_00218660 [00:01:16]file doc_00218661 [00:01:16]remove file /storage/0443/doc_00218661 [00:01:16]file doc_00218662 [00:01:16]remove file /storage/0443/doc_00218662 [00:01:16]file doc_00218663 [00:01:16]remove file /storage/0443/doc_00218663 [00:01:16]file doc_00218664 [00:01:16]remove file /storage/0443/doc_00218664 [00:01:16]file doc_00218665 [00:01:16]remove file /storage/0443/doc_00218665 [00:01:16]file doc_00218666 [00:01:16]remove file /storage/0443/doc_00218666 [00:01:16]file doc_00218667 [00:01:16]remove file /storage/0443/doc_00218667 [00:01:16]file doc_00218668 [00:01:16]remove file /storage/0443/doc_00218668 [00:01:16]file doc_00218669 [00:01:16]remove file /storage/0443/doc_00218669 [00:01:16]file doc_00218670 [00:01:16]remove file /storage/0443/doc_00218670 [00:01:16]file doc_00218671 [00:01:16]remove file /storage/0443/doc_00218671 [00:01:16]file doc_00218672 [00:01:16]remove file /storage/0443/doc_00218672 [00:01:16]file doc_00218673 [00:01:16]remove file /storage/0443/doc_00218673 [00:01:16]file doc_00218674 [00:01:16]remove file /storage/0443/doc_00218674 [00:01:16]file doc_00218675 [00:01:16]remove file /storage/0443/doc_00218675 [00:01:16]file doc_00218676 [00:01:16]remove file /storage/0443/doc_00218676 [00:01:16]file doc_00218677 [00:01:16]remove file /storage/0443/doc_00218677 [00:01:16]file doc_00218678 [00:01:16]remove file /storage/0443/doc_00218678 [00:01:16]file doc_00218679 [00:01:16]remove file /storage/0443/doc_00218679 [00:01:16]file doc_00218680 [00:01:16]remove file /storage/0443/doc_00218680 [00:01:16]file doc_00218681 [00:01:16]remove file /storage/0443/doc_00218681 [00:01:16]file doc_00218682 [00:01:16]remove file /storage/0443/doc_00218682 [00:01:16]file doc_00218683 [00:01:16]remove file /storage/0443/doc_00218683 [00:01:16]file doc_00218684 [00:01:16]remove file /storage/0443/doc_00218684 [00:01:16]file doc_00218685 [00:01:16]remove file /storage/0443/doc_00218685 [00:01:16]file doc_00218686 [00:01:16]remove file /storage/0443/doc_00218686 [00:01:16]file doc_00218687 [00:01:16]remove file /storage/0443/doc_00218687 [00:01:16]file doc_00218688 [00:01:16]remove file /storage/0443/doc_00218688 [00:01:16]file doc_00218689 [00:01:16]remove file /storage/0443/doc_00218689 [00:01:16]file doc_00218690 [00:01:16]remove file /storage/0443/doc_00218690 [00:01:16]file doc_00218691 [00:01:16]remove file /storage/0443/doc_00218691 [00:01:16]file doc_00218692 [00:01:16]remove file /storage/0443/doc_00218692 [00:01:16]file doc_00218693 [00:01:16]remove file /storage/0443/doc_00218693 [00:01:16]file doc_00218694 [00:01:16]remove file /storage/0443/doc_00218694 [00:01:16]file doc_00218695 [00:01:16]remove file /storage/0443/doc_00218695 [00:01:16]file doc_00218696 [00:01:16]remove file /storage/0443/doc_00218696 [00:01:16]file doc_00218697 [00:01:16]remove file /storage/0443/doc_00218697 [00:01:16]file doc_00218698 [00:01:16]remove file /storage/0443/doc_00218698 [00:01:16]file doc_00218699 [00:01:16]remove file /storage/0443/doc_00218699 [00:01:16]file doc_00218700 [00:01:16]remove file /storage/0443/doc_00218700 [00:01:16]file doc_00218701 [00:01:16]remove file /storage/0443/doc_00218701 [00:01:16]file doc_00218702 [00:01:16]remove file /storage/0443/doc_00218702 [00:01:16]file doc_00218703 [00:01:16]remove file /storage/0443/doc_00218703 [00:01:16]file doc_00218704 [00:01:16]remove file /storage/0443/doc_00218704 [00:01:16]file doc_00218705 [00:01:16]remove file /storage/0443/doc_00218705 [00:01:16]file doc_00218706 [00:01:16]remove file /storage/0443/doc_00218706 [00:01:16]file doc_00218707 [00:01:16]remove file /storage/0443/doc_00218707 [00:01:16]file doc_00218708 [00:01:16]remove file /storage/0443/doc_00218708 [00:01:16]file doc_00218709 [00:01:16]remove file /storage/0443/doc_00218709 [00:01:16]file doc_00218710 [00:01:16]remove file /storage/0443/doc_00218710 [00:01:16]file doc_00218711 [00:01:16]remove file /storage/0443/doc_00218711 [00:01:16]file doc_00218712 [00:01:16]remove file /storage/0443/doc_00218712 [00:01:16]file doc_00218713 [00:01:16]remove file /storage/0443/doc_00218713 [00:01:16]file doc_00218714 [00:01:16]remove file /storage/0443/doc_00218714 [00:01:16]file doc_00218715 [00:01:16]remove file /storage/0443/doc_00218715 [00:01:16]file doc_00218716 [00:01:16]remove file /storage/0443/doc_00218716 [00:01:16]file doc_00218717 [00:01:16]remove file /storage/0443/doc_00218717 [00:01:16]file doc_00218718 [00:01:16]remove file /storage/0443/doc_00218718 [00:01:16]file doc_00218719 [00:01:16]remove file /storage/0443/doc_00218719 [00:01:16]file doc_00218720 [00:01:16]remove file /storage/0443/doc_00218720 [00:01:16]file doc_00218721 [00:01:16]remove file /storage/0443/doc_00218721 [00:01:16]file doc_00218722 [00:01:16]remove file /storage/0443/doc_00218722 [00:01:16]file doc_00218723 [00:01:16]remove file /storage/0443/doc_00218723 [00:01:16]file doc_00218724 [00:01:16]remove file /storage/0443/doc_00218724 [00:01:16]file doc_00218725 [00:01:16]remove file /storage/0443/doc_00218725 [00:01:16]file doc_00218726 [00:01:16]remove file /storage/0443/doc_00218726 [00:01:16]file doc_00218727 [00:01:16]remove file /storage/0443/doc_00218727 [00:01:16]file doc_00218728 [00:01:16]remove file /storage/0443/doc_00218728 [00:01:16]file doc_00218729 [00:01:16]remove file /storage/0443/doc_00218729 [00:01:17]file doc_00218730 [00:01:17]remove file /storage/0443/doc_00218730 [00:01:17]file doc_00218731 [00:01:17]remove file /storage/0443/doc_00218731 [00:01:17]file doc_00218732 [00:01:17]remove file /storage/0443/doc_00218732 [00:01:17]file doc_00218733 [00:01:17]remove file /storage/0443/doc_00218733 [00:01:17]file doc_00218734 [00:01:17]remove file /storage/0443/doc_00218734 [00:01:17]file doc_00218735 [00:01:17]remove file /storage/0443/doc_00218735 [00:01:17]file doc_00218736 [00:01:17]remove file /storage/0443/doc_00218736 [00:01:17]file doc_00218737 [00:01:17]remove file /storage/0443/doc_00218737 [00:01:17]file doc_00218738 [00:01:17]remove file /storage/0443/doc_00218738 [00:01:17]file doc_00218739 [00:01:17]remove file /storage/0443/doc_00218739 [00:01:17]file doc_00218740 [00:01:17]remove file /storage/0443/doc_00218740 [00:01:17]file doc_00218741 [00:01:17]remove file /storage/0443/doc_00218741 [00:01:17]file doc_00218742 [00:01:17]remove file /storage/0443/doc_00218742 [00:01:17]file doc_00218743 [00:01:17]remove file /storage/0443/doc_00218743 [00:01:17]file doc_00218744 [00:01:17]remove file /storage/0443/doc_00218744 [00:01:17]file doc_00218745 [00:01:17]remove file /storage/0443/doc_00218745 [00:01:17]file doc_00218746 [00:01:17]remove file /storage/0443/doc_00218746 [00:01:17]file doc_00218747 [00:01:17]remove file /storage/0443/doc_00218747 [00:01:17]file doc_00218748 [00:01:17]remove file /storage/0443/doc_00218748 [00:01:17]file doc_00218749 [00:01:17]remove file /storage/0443/doc_00218749 [00:01:17]file doc_00218750 [00:01:17]remove file /storage/0443/doc_00218750 [00:01:17]file doc_00218751 [00:01:17]remove file /storage/0443/doc_00218751 [00:01:17]file doc_00218752 [00:01:17]remove file /storage/0443/doc_00218752 [00:01:17]file doc_00218753 [00:01:17]remove file /storage/0443/doc_00218753 [00:01:17]file doc_00218754 [00:01:17]remove file /storage/0443/doc_00218754 [00:01:17]file doc_00218755 [00:01:17]remove file /storage/0443/doc_00218755 [00:01:17]file doc_00218756 [00:01:17]remove file /storage/0443/doc_00218756 [00:01:17]file doc_00218757 [00:01:17]remove file /storage/0443/doc_00218757 [00:01:17]file doc_00218758 [00:01:17]remove file /storage/0443/doc_00218758 [00:01:17]file doc_00218759 [00:01:17]remove file /storage/0443/doc_00218759 [00:01:17]file doc_00218760 [00:01:17]remove file /storage/0443/doc_00218760 [00:01:17]file doc_00218761 [00:01:17]remove file /storage/0443/doc_00218761 [00:01:17]file doc_00218762 [00:01:17]remove file /storage/0443/doc_00218762 [00:01:17]file doc_00218763 [00:01:17]remove file /storage/0443/doc_00218763 [00:01:17]file doc_00218764 [00:01:17]remove file /storage/0443/doc_00218764 [00:01:17]file doc_00218765 [00:01:17]remove file /storage/0443/doc_00218765 [00:01:17]file doc_00218766 [00:01:17]remove file /storage/0443/doc_00218766 [00:01:17]file doc_00218767 [00:01:17]remove file /storage/0443/doc_00218767 [00:01:17]file doc_00218768 [00:01:17]remove file /storage/0443/doc_00218768 [00:01:17]file doc_00218769 [00:01:17]remove file /storage/0443/doc_00218769 [00:01:17]file doc_00218770 [00:01:17]remove file /storage/0443/doc_00218770 [00:01:17]file doc_00218771 [00:01:17]remove file /storage/0443/doc_00218771 [00:01:17]file doc_00218772 [00:01:17]remove file /storage/0443/doc_00218772 [00:01:17]file doc_00218773 [00:01:17]remove file /storage/0443/doc_00218773 [00:01:17]file doc_00218774 [00:01:17]remove file /storage/0443/doc_00218774 [00:01:17]file doc_00218775 [00:01:17]remove file /storage/0443/doc_00218775 [00:01:17]file doc_00218776 [00:01:17]remove file /storage/0443/doc_00218776 [00:01:17]file doc_00218777 [00:01:17]remove file /storage/0443/doc_00218777 [00:01:17]file doc_00218778 [00:01:17]remove file /storage/0443/doc_00218778 [00:01:17]file doc_00218779 [00:01:17]remove file /storage/0443/doc_00218779 [00:01:17]file doc_00218780 [00:01:17]remove file /storage/0443/doc_00218780 [00:01:17]file doc_00218781 [00:01:17]remove file /storage/0443/doc_00218781 [00:01:17]file doc_00218782 [00:01:17]remove file /storage/0443/doc_00218782 [00:01:17]file doc_00218783 [00:01:17]remove file /storage/0443/doc_00218783 [00:01:17]file doc_00218784 [00:01:17]remove file /storage/0443/doc_00218784 [00:01:17]file doc_00218785 [00:01:17]remove file /storage/0443/doc_00218785 [00:01:17]file doc_00218786 [00:01:17]remove file /storage/0443/doc_00218786 [00:01:17]file doc_00218787 [00:01:17]remove file /storage/0443/doc_00218787 [00:01:17]file doc_00218788 [00:01:17]remove file /storage/0443/doc_00218788 [00:01:17]file doc_00218789 [00:01:17]remove file /storage/0443/doc_00218789 [00:01:17]file doc_00218790 [00:01:17]remove file /storage/0443/doc_00218790 [00:01:17]file doc_00218791 [00:01:17]remove file /storage/0443/doc_00218791 [00:01:17]file doc_00218792 [00:01:17]remove file /storage/0443/doc_00218792 [00:01:17]file doc_00218793 [00:01:17]remove file /storage/0443/doc_00218793 [00:01:17]file doc_00218794 [00:01:17]remove file /storage/0443/doc_00218794 [00:01:17]file doc_00218795 [00:01:17]remove file /storage/0443/doc_00218795 [00:01:17]file doc_00218796 [00:01:17]remove file /storage/0443/doc_00218796 [00:01:17]file doc_00218797 [00:01:17]remove file /storage/0443/doc_00218797 [00:01:17]file doc_00218798 [00:01:17]remove file /storage/0443/doc_00218798 [00:01:17]file doc_00218799 [00:01:17]remove file /storage/0443/doc_00218799 [00:01:17]file doc_00218800 [00:01:17]remove file /storage/0443/doc_00218800 [00:01:17]file doc_00218801 [00:01:17]remove file /storage/0443/doc_00218801 [00:01:17]file doc_00218802 [00:01:17]remove file /storage/0443/doc_00218802 [00:01:17]file doc_00218803 [00:01:17]remove file /storage/0443/doc_00218803 [00:01:17]file doc_00218804 [00:01:17]remove file /storage/0443/doc_00218804 [00:01:17]file doc_00218805 [00:01:17]remove file /storage/0443/doc_00218805 [00:01:17]file doc_00218806 [00:01:17]remove file /storage/0443/doc_00218806 [00:01:17]file doc_00218807 [00:01:17]remove file /storage/0443/doc_00218807 [00:01:17]file doc_00218808 [00:01:17]remove file /storage/0443/doc_00218808 [00:01:17]file doc_00218809 [00:01:17]remove file /storage/0443/doc_00218809 [00:01:17]file doc_00218810 [00:01:17]remove file /storage/0443/doc_00218810 [00:01:17]file doc_00218811 [00:01:17]remove file /storage/0443/doc_00218811 [00:01:17]file doc_00218812 [00:01:17]remove file /storage/0443/doc_00218812 [00:01:17]file doc_00218813 [00:01:17]remove file /storage/0443/doc_00218813 [00:01:17]file doc_00218814 [00:01:17]remove file /storage/0443/doc_00218814 [00:01:17]file doc_00218815 [00:01:17]remove file /storage/0443/doc_00218815 [00:01:17]file doc_00218816 [00:01:17]remove file /storage/0443/doc_00218816 [00:01:17]file doc_00218817 [00:01:17]remove file /storage/0443/doc_00218817 [00:01:17]file doc_00218818 [00:01:17]remove file /storage/0443/doc_00218818 [00:01:17]file doc_00218819 [00:01:17]remove file /storage/0443/doc_00218819 [00:01:17]file doc_00218820 [00:01:17]remove file /storage/0443/doc_00218820 [00:01:17]file doc_00218821 [00:01:17]remove file /storage/0443/doc_00218821 [00:01:17]file doc_00218822 [00:01:17]remove file /storage/0443/doc_00218822 [00:01:17]file doc_00218823 [00:01:17]remove file /storage/0443/doc_00218823 [00:01:17]file doc_00218824 [00:01:17]remove file /storage/0443/doc_00218824 [00:01:17]file doc_00218825 [00:01:17]remove file /storage/0443/doc_00218825 [00:01:17]file doc_00218826 [00:01:17]remove file /storage/0443/doc_00218826 [00:01:17]file doc_00218827 [00:01:17]remove file /storage/0443/doc_00218827 [00:01:17]file doc_00218828 [00:01:17]remove file /storage/0443/doc_00218828 [00:01:17]file doc_00218829 [00:01:17]remove file /storage/0443/doc_00218829 [00:01:17]file doc_00218830 [00:01:17]remove file /storage/0443/doc_00218830 [00:01:17]file doc_00218831 [00:01:17]remove file /storage/0443/doc_00218831 [00:01:17]file doc_00218832 [00:01:17]remove file /storage/0443/doc_00218832 [00:01:17]file doc_00218833 [00:01:17]remove file /storage/0443/doc_00218833 [00:01:17]file doc_00218834 [00:01:17]remove file /storage/0443/doc_00218834 [00:01:17]file doc_00218835 [00:01:17]remove file /storage/0443/doc_00218835 [00:01:17]file doc_00218836 [00:01:17]remove file /storage/0443/doc_00218836 [00:01:17]file doc_00218837 [00:01:17]remove file /storage/0443/doc_00218837 [00:01:17]file doc_00218838 [00:01:17]remove file /storage/0443/doc_00218838 [00:01:17]file doc_00218839 [00:01:17]remove file /storage/0443/doc_00218839 [00:01:17]file doc_00218840 [00:01:17]remove file /storage/0443/doc_00218840 [00:01:17]file doc_00218841 [00:01:17]remove file /storage/0443/doc_00218841 [00:01:17]file doc_00218842 [00:01:17]remove file /storage/0443/doc_00218842 [00:01:17]file doc_00218843 [00:01:17]remove file /storage/0443/doc_00218843 [00:01:17]file doc_00218844 [00:01:17]remove file /storage/0443/doc_00218844 [00:01:17]file doc_00218845 [00:01:17]remove file /storage/0443/doc_00218845 [00:01:17]file doc_00218846 [00:01:17]remove file /storage/0443/doc_00218846 [00:01:17]file doc_00218847 [00:01:17]remove file /storage/0443/doc_00218847 [00:01:17]file doc_00218848 [00:01:17]remove file /storage/0443/doc_00218848 [00:01:17]file doc_00218849 [00:01:17]remove file /storage/0443/doc_00218849 [00:01:17]file doc_00218850 [00:01:17]remove file /storage/0443/doc_00218850 [00:01:17]file doc_00218851 [00:01:17]remove file /storage/0443/doc_00218851 [00:01:17]file doc_00218852 [00:01:17]remove file /storage/0443/doc_00218852 [00:01:17]file doc_00218853 [00:01:17]remove file /storage/0443/doc_00218853 [00:01:17]file doc_00218854 [00:01:17]remove file /storage/0443/doc_00218854 [00:01:17]file doc_00218855 [00:01:17]remove file /storage/0443/doc_00218855 [00:01:17]file doc_00218856 [00:01:17]remove file /storage/0443/doc_00218856 [00:01:17]file doc_00218857 [00:01:17]remove file /storage/0443/doc_00218857 [00:01:17]file doc_00218858 [00:01:17]remove file /storage/0443/doc_00218858 [00:01:17]file doc_00218859 [00:01:17]remove file /storage/0443/doc_00218859 [00:01:17]file doc_00218860 [00:01:17]remove file /storage/0443/doc_00218860 [00:01:17]file doc_00218861 [00:01:17]remove file /storage/0443/doc_00218861 [00:01:17]file doc_00218862 [00:01:17]remove file /storage/0443/doc_00218862 [00:01:17]file doc_00218863 [00:01:17]remove file /storage/0443/doc_00218863 [00:01:17]file doc_00218864 [00:01:17]remove file /storage/0443/doc_00218864 [00:01:18]file doc_00218865 [00:01:18]remove file /storage/0443/doc_00218865 [00:01:18]file doc_00218866 [00:01:18]remove file /storage/0443/doc_00218866 [00:01:18]file doc_00218867 [00:01:18]remove file /storage/0443/doc_00218867 [00:01:18]file doc_00218868 [00:01:18]remove file /storage/0443/doc_00218868 [00:01:18]file doc_00218869 [00:01:18]remove file /storage/0443/doc_00218869 [00:01:18]file doc_00218870 [00:01:18]remove file /storage/0443/doc_00218870 [00:01:18]file doc_00218871 [00:01:18]remove file /storage/0443/doc_00218871 [00:01:18]file doc_00218872 [00:01:18]remove file /storage/0443/doc_00218872 [00:01:18]file doc_00218873 [00:01:18]remove file /storage/0443/doc_00218873 [00:01:18]file doc_00218874 [00:01:18]remove file /storage/0443/doc_00218874 [00:01:18]file doc_00218875 [00:01:18]remove file /storage/0443/doc_00218875 [00:01:18]file doc_00218876 [00:01:18]remove file /storage/0443/doc_00218876 [00:01:18]file doc_00218877 [00:01:18]remove file /storage/0443/doc_00218877 [00:01:18]file doc_00218878 [00:01:18]remove file /storage/0443/doc_00218878 [00:01:18]file doc_00218879 [00:01:18]remove file /storage/0443/doc_00218879 [00:01:18]file doc_00218880 [00:01:18]remove file /storage/0443/doc_00218880 [00:01:18]file doc_00218881 [00:01:18]remove file /storage/0443/doc_00218881 [00:01:18]file doc_00218882 [00:01:18]remove file /storage/0443/doc_00218882 [00:01:18]file doc_00218883 [00:01:18]remove file /storage/0443/doc_00218883 [00:01:18]file doc_00218884 [00:01:18]remove file /storage/0443/doc_00218884 [00:01:18]file doc_00218885 [00:01:18]remove file /storage/0443/doc_00218885 [00:01:18]file doc_00218886 [00:01:18]remove file /storage/0443/doc_00218886 [00:01:18]file doc_00218887 [00:01:18]remove file /storage/0443/doc_00218887 [00:01:18]file doc_00218888 [00:01:18]remove file /storage/0443/doc_00218888 [00:01:18]file doc_00218889 [00:01:18]remove file /storage/0443/doc_00218889 [00:01:18]file doc_00218890 [00:01:18]remove file /storage/0443/doc_00218890 [00:01:18]file doc_00218891 [00:01:18]remove file /storage/0443/doc_00218891 [00:01:18]file doc_00218892 [00:01:18]remove file /storage/0443/doc_00218892 [00:01:18]file doc_00218893 [00:01:18]remove file /storage/0443/doc_00218893 [00:01:18]file doc_00218894 [00:01:18]remove file /storage/0443/doc_00218894 [00:01:18]file doc_00218895 [00:01:18]remove file /storage/0443/doc_00218895 [00:01:18]file doc_00218896 [00:01:18]remove file /storage/0443/doc_00218896 [00:01:18]file doc_00218897 [00:01:18]remove file /storage/0443/doc_00218897 [00:01:18]file doc_00218898 [00:01:18]remove file /storage/0443/doc_00218898 [00:01:18]file doc_00218899 [00:01:18]remove file /storage/0443/doc_00218899 [00:01:18]file doc_00218900 [00:01:18]remove file /storage/0443/doc_00218900 [00:01:18]file doc_00218901 [00:01:18]remove file /storage/0443/doc_00218901 [00:01:18]file doc_00218902 [00:01:18]remove file /storage/0443/doc_00218902 [00:01:18]file doc_00218903 [00:01:18]remove file /storage/0443/doc_00218903 [00:01:18]file doc_00218904 [00:01:18]remove file /storage/0443/doc_00218904 [00:01:18]file doc_00218905 [00:01:18]remove file /storage/0443/doc_00218905 [00:01:18]file doc_00218906 [00:01:18]remove file /storage/0443/doc_00218906 [00:01:18]file doc_00218907 [00:01:18]remove file /storage/0443/doc_00218907 [00:01:18]file doc_00218908 [00:01:18]remove file /storage/0443/doc_00218908 [00:01:18]file doc_00218909 [00:01:18]remove file /storage/0443/doc_00218909 [00:01:18]file doc_00218910 [00:01:18]remove file /storage/0443/doc_00218910 [00:01:18]file doc_00218911 [00:01:18]remove file /storage/0443/doc_00218911 [00:01:18]file doc_00218912 [00:01:18]remove file /storage/0443/doc_00218912 [00:01:18]file doc_00218913 [00:01:18]remove file /storage/0443/doc_00218913 [00:01:18]file doc_00218914 [00:01:18]remove file /storage/0443/doc_00218914 [00:01:18]file doc_00218915 [00:01:18]remove file /storage/0443/doc_00218915 [00:01:18]file doc_00218916 [00:01:18]remove file /storage/0443/doc_00218916 [00:01:18]file doc_00218917 [00:01:18]remove file /storage/0443/doc_00218917 [00:01:18]file doc_00218918 [00:01:18]remove file /storage/0443/doc_00218918 [00:01:18]file doc_00218919 [00:01:18]remove file /storage/0443/doc_00218919 [00:01:18]file doc_00218920 [00:01:18]remove file /storage/0443/doc_00218920 [00:01:18]file doc_00218921 [00:01:18]remove file /storage/0443/doc_00218921 [00:01:18]file doc_00218922 [00:01:18]remove file /storage/0443/doc_00218922 [00:01:18]file doc_00218923 [00:01:18]remove file /storage/0443/doc_00218923 [00:01:18]file doc_00218924 [00:01:18]remove file /storage/0443/doc_00218924 [00:01:18]file doc_00218925 [00:01:18]remove file /storage/0443/doc_00218925 [00:01:18]file doc_00218926 [00:01:18]remove file /storage/0443/doc_00218926 [00:01:18]file doc_00218927 [00:01:18]remove file /storage/0443/doc_00218927 [00:01:18]file doc_00218928 [00:01:18]remove file /storage/0443/doc_00218928 [00:01:18]file doc_00218929 [00:01:18]remove file /storage/0443/doc_00218929 [00:01:18]file doc_00218930 [00:01:18]remove file /storage/0443/doc_00218930 [00:01:18]file doc_00218931 [00:01:18]remove file /storage/0443/doc_00218931 [00:01:18]file doc_00218932 [00:01:18]remove file /storage/0443/doc_00218932 [00:01:18]file doc_00218933 [00:01:18]remove file /storage/0443/doc_00218933 [00:01:18]file doc_00218934 [00:01:18]remove file /storage/0443/doc_00218934 [00:01:18]file doc_00218935 [00:01:18]remove file /storage/0443/doc_00218935 [00:01:18]file doc_00218936 [00:01:18]remove file /storage/0443/doc_00218936 [00:01:18]file doc_00218937 [00:01:18]remove file /storage/0443/doc_00218937 [00:01:18]file doc_00218938 [00:01:18]remove file /storage/0443/doc_00218938 [00:01:18]file doc_00218939 [00:01:18]remove file /storage/0443/doc_00218939 [00:01:18]file doc_00218940 [00:01:18]remove file /storage/0443/doc_00218940 [00:01:18]file doc_00218941 [00:01:18]remove file /storage/0443/doc_00218941 [00:01:18]file doc_00218942 [00:01:18]remove file /storage/0443/doc_00218942 [00:01:18]file doc_00218943 [00:01:18]remove file /storage/0443/doc_00218943 [00:01:18]file doc_00218944 [00:01:18]remove file /storage/0443/doc_00218944 [00:01:18]file doc_00218945 [00:01:18]remove file /storage/0443/doc_00218945 [00:01:18]file doc_00218946 [00:01:18]remove file /storage/0443/doc_00218946 [00:01:18]file doc_00218947 [00:01:18]remove file /storage/0443/doc_00218947 [00:01:18]file doc_00218948 [00:01:18]remove file /storage/0443/doc_00218948 [00:01:18]file doc_00218949 [00:01:18]remove file /storage/0443/doc_00218949 [00:01:18]file doc_00218950 [00:01:18]remove file /storage/0443/doc_00218950 [00:01:18]file doc_00218951 [00:01:18]remove file /storage/0443/doc_00218951 [00:01:18]file doc_00218952 [00:01:18]remove file /storage/0443/doc_00218952 [00:01:18]file doc_00218953 [00:01:18]remove file /storage/0443/doc_00218953 [00:01:18]file doc_00218954 [00:01:18]remove file /storage/0443/doc_00218954 [00:01:18]file doc_00218955 [00:01:18]remove file /storage/0443/doc_00218955 [00:01:18]file doc_00218956 [00:01:18]remove file /storage/0443/doc_00218956 [00:01:18]file doc_00218957 [00:01:18]remove file /storage/0443/doc_00218957 [00:01:18]file doc_00218958 [00:01:18]remove file /storage/0443/doc_00218958 [00:01:18]file doc_00218959 [00:01:18]remove file /storage/0443/doc_00218959 [00:01:18]file doc_00218960 [00:01:18]remove file /storage/0443/doc_00218960 [00:01:18]file doc_00218961 [00:01:18]remove file /storage/0443/doc_00218961 [00:01:18]file doc_00218962 [00:01:18]remove file /storage/0443/doc_00218962 [00:01:18]file doc_00218963 [00:01:18]remove file /storage/0443/doc_00218963 [00:01:18]file doc_00218964 [00:01:18]remove file /storage/0443/doc_00218964 [00:01:18]file doc_00218965 [00:01:18]remove file /storage/0443/doc_00218965 [00:01:18]file doc_00218966 [00:01:18]remove file /storage/0443/doc_00218966 [00:01:18]file doc_00218967 [00:01:18]remove file /storage/0443/doc_00218967 [00:01:18]file doc_00218968 [00:01:18]remove file /storage/0443/doc_00218968 [00:01:18]file doc_00218969 [00:01:18]remove file /storage/0443/doc_00218969 [00:01:18]file doc_00218970 [00:01:18]remove file /storage/0443/doc_00218970 [00:01:18]file doc_00218971 [00:01:18]remove file /storage/0443/doc_00218971 [00:01:18]file doc_00218972 [00:01:18]remove file /storage/0443/doc_00218972 [00:01:18]file doc_00218973 [00:01:18]remove file /storage/0443/doc_00218973 [00:01:18]file doc_00218974 [00:01:18]remove file /storage/0443/doc_00218974 [00:01:18]file doc_00218975 [00:01:18]remove file /storage/0443/doc_00218975 [00:01:18]file doc_00218976 [00:01:18]remove file /storage/0443/doc_00218976 [00:01:18]file doc_00218977 [00:01:18]remove file /storage/0443/doc_00218977 [00:01:18]file doc_00218978 [00:01:18]remove file /storage/0443/doc_00218978 [00:01:18]file doc_00218979 [00:01:18]remove file /storage/0443/doc_00218979 [00:01:18]file doc_00218980 [00:01:18]remove file /storage/0443/doc_00218980 [00:01:18]file doc_00218981 [00:01:18]remove file /storage/0443/doc_00218981 [00:01:18]file doc_00218982 [00:01:18]remove file /storage/0443/doc_00218982 [00:01:18]file doc_00218983 [00:01:18]remove file /storage/0443/doc_00218983 [00:01:18]file doc_00218984 [00:01:18]remove file /storage/0443/doc_00218984 [00:01:18]file doc_00218985 [00:01:18]remove file /storage/0443/doc_00218985 [00:01:18]file doc_00218986 [00:01:18]remove file /storage/0443/doc_00218986 [00:01:18]file doc_00218987 [00:01:18]remove file /storage/0443/doc_00218987 [00:01:18]file doc_00218988 [00:01:18]remove file /storage/0443/doc_00218988 [00:01:18]file doc_00218989 [00:01:18]remove file /storage/0443/doc_00218989 [00:01:18]file doc_00218990 [00:01:18]remove file /storage/0443/doc_00218990 [00:01:18]file doc_00218991 [00:01:18]remove file /storage/0443/doc_00218991 [00:01:18]file doc_00218992 [00:01:18]remove file /storage/0443/doc_00218992 [00:01:18]file doc_00218993 [00:01:18]remove file /storage/0443/doc_00218993 [00:01:18]file doc_00218994 [00:01:18]remove file /storage/0443/doc_00218994 [00:01:18]file doc_00218995 [00:01:18]remove file /storage/0443/doc_00218995 [00:01:18]file doc_00218996 [00:01:18]remove file /storage/0443/doc_00218996 [00:01:18]file doc_00218997 [00:01:18]remove file /storage/0443/doc_00218997 [00:01:18]file doc_00218998 [00:01:18]remove file /storage/0443/doc_00218998 [00:01:18]file doc_00218999 [00:01:18]remove file /storage/0443/doc_00218999 [00:01:18]file doc_00219000 [00:01:18]remove file /storage/0443/doc_00219000 [00:01:18]file doc_00219001 [00:01:18]remove file /storage/0443/doc_00219001 [00:01:18]file doc_00219002 [00:01:18]remove file /storage/0443/doc_00219002 [00:01:18]file doc_00219003 [00:01:18]remove file /storage/0443/doc_00219003 [00:01:18]file doc_00219004 [00:01:18]remove file /storage/0443/doc_00219004 [00:01:18]file doc_00219005 [00:01:18]remove file /storage/0443/doc_00219005 [00:01:18]file doc_00219006 [00:01:18]remove file /storage/0443/doc_00219006 [00:01:18]file doc_00219007 [00:01:18]remove file /storage/0443/doc_00219007 [00:01:18]file doc_00219008 [00:01:18]remove file /storage/0443/doc_00219008 [00:01:18]file doc_00219009 [00:01:18]remove file /storage/0443/doc_00219009 [00:01:18]file doc_00219010 [00:01:18]remove file /storage/0443/doc_00219010 [00:01:18]file doc_00219011 [00:01:18]remove file /storage/0443/doc_00219011 [00:01:18]remove dir /storage/0443 [00:01:18]ProcessDocumentItem done err = 0, tmpTLVsize=258 [00:01:18]tlvbuf is 010CDDD0 [00:01:18]SAM_PROTO_ClearQueue [00:01:18]wFMCommunicate request_size=4 [00:01:18]MH_SAM_APDU [00:01:18]CAPDU: 80 09 00 00 [00:01:18]Write to MH i2c: E2 08 00 A9 17 80 09 00 00 00 00 00 00 32 [00:01:18]Write i2c OK [00:01:18]MH_I2C_Read... [00:01:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:01:18]Read from MH i2c: E2 [00:01:18]MH_I2C_Read... [00:01:18]Read from MH i2c: E2 03 00 [00:01:18]MH_I2C_Read... [00:01:18]Read from MH i2c: E2 03 00 A9 17 00 90 00 34 [00:01:18]RAPDU: 90 00 [00:01:18]wFMCommunicate OK [00:01:18]SAM_PROTO_ClearQueue done [00:01:18]KKMCreateOFDPacket [00:01:18]OFDProtocolAddRootSTLVToBuf [00:01:18]FM_MakeSignedData [00:01:18]FM_MakeSignedData [00:01:18]SAM_PROTO_SignData [00:01:18]wFMCommunicate request_size=4 [00:01:18]MH_SAM_APDU [00:01:18]CAPDU: 80 0D 01 02 [00:01:18]Write to MH i2c: E2 08 00 AA 17 80 0D 01 02 00 00 00 00 3A [00:01:18]Write i2c OK [00:01:18]MH_I2C_Read... [00:01:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:01:18]Read from MH i2c: E2 [00:01:18]MH_I2C_Read... [00:01:18]Read from MH i2c: E2 03 00 [00:01:18]MH_I2C_Read... [00:01:18]Read from MH i2c: E2 03 00 AA 17 00 90 00 35 [00:01:18]RAPDU: 90 00 [00:01:18]wFMCommunicate OK [00:01:18]wFMCommunicate request_size=255 [00:01:18]MH_SAM_APDU [00:01:18]CAPDU: 80 0D 02 02 FA 02 00 02 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 18 00 D0 9A D1 83 D0 BC D0 B0 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 91 2E F1 03 54 00 37 32 30 30 30 31 2C 20 D0 B3 2E 20 D0 94 D0 B6 D0 B0 D0 BB D0 B0 D0 BB 20 D0 90 D0 B1 D0 B0 D0 B4 2C 20 D1 83 D0 BB 2E 20 D0 A8 D0 B5 D1 80 D0 BC D0 B0 D1 82 D0 BE D0 B2 D0 B0 20 31 30 2C 20 34 30 2E 39 36 31 35 35 37 2C 20 37 32 2E 39 38 39 37 37 35 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 34 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 4A 48 14 67 0E 04 04 00 BC 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 84 57 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 [00:01:18]Write to MH i2c: E2 02 01 AB 17 80 0D 02 02 FA 00 02 00 02 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 18 00 D0 9A D1 83 D0 BC D0 B0 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 91 2E F1 03 54 00 37 32 30 30 30 31 2C 20 D0 B3 2E 20 D0 94 D0 B6 D0 B0 D0 BB D0 B0 D0 BB 20 D0 90 D0 B1 D0 B0 D0 B4 2C 20 D1 83 D0 BB 2E 20 D0 A8 D0 B5 D1 80 D0 BC D0 B0 D1 82 D0 BE D0 B2 D0 B0 20 31 30 2C 20 34 30 2E 39 36 31 35 35 37 2C 20 37 32 2E 39 38 39 37 37 35 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 34 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 4A 48 14 67 0E 04 04 00 BC 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 84 57 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 00 00 6B [00:01:18]Write i2c OK [00:01:18]MH_I2C_Read... [00:01:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:19]Read from MH i2c: E2 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 03 00 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 03 00 AB 17 00 90 00 36 [00:01:19]RAPDU: 90 00 [00:01:19]wFMCommunicate OK [00:01:19]wFMCommunicate request_size=17 [00:01:19]MH_SAM_APDU [00:01:19]CAPDU: 80 0D 02 02 0C 31 33 35 04 06 00 A8 86 1C F6 93 77 [00:01:19]Write to MH i2c: E2 14 00 AC 17 80 0D 02 02 0C 00 31 33 35 04 06 00 A8 86 1C F6 93 77 00 00 42 [00:01:19]Write i2c OK [00:01:19]MH_I2C_Read... [00:01:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:19]Read from MH i2c: E2 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 03 00 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 03 00 AC 17 00 90 00 37 [00:01:19]RAPDU: 90 00 [00:01:19]wFMCommunicate OK [00:01:19]wFMCommunicate request_size=4 [00:01:19]MH_SAM_APDU [00:01:19]CAPDU: 80 0D 03 02 [00:01:19]Write to MH i2c: E2 08 00 AD 17 80 0D 03 02 00 00 00 00 3F [00:01:19]Write i2c OK [00:01:19]MH_I2C_Read... [00:01:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:01:19]Read from MH i2c: E2 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 0B 00 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 0B 00 AD 17 00 A6 CE A5 C7 9D B8 77 9A 90 00 86 [00:01:19]RAPDU: A6 CE A5 C7 9D B8 77 9A 90 00 [00:01:19]wFMCommunicate OK [00:01:19]SAM_PROTO_SignData done [00:01:19]FM_MakeSignedData done [00:01:19]CreateOFDProtocolMessage [00:01:19]wFMCommunicate request_size=4 [00:01:19]MH_SAM_APDU [00:01:19]CAPDU: 80 11 00 00 [00:01:19]Write to MH i2c: E2 08 00 AE 17 80 11 00 00 00 00 00 00 3F [00:01:19]Write i2c OK [00:01:19]MH_I2C_Read... [00:01:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:01:19]Read from MH i2c: E2 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 17 00 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 17 00 AE 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8E [00:01:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:01:19]wFMCommunicate OK [00:01:19]CreateOFDProtocolMessage done [00:01:19]OFDSenderStorePacket 219012 [00:01:19]StoreOFDPacket docnum=219012 [00:01:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 16 01 00 00 5A 0D 0E 01 A3 81 5A 02 01 00 02 00 02 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 18 00 D0 9A D1 83 D0 BC D0 B0 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 91 2E F1 03 54 00 37 32 30 30 30 31 2C 20 D0 B3 2E 20 D0 94 D0 B6 D0 B0 D0 BB D0 B0 D0 BB 20 D0 90 D0 B1 D0 B0 D0 B4 2C 20 D1 83 D0 BB 2E 20 D0 A8 D0 B5 D1 80 D0 BC D0 B0 D1 82 D0 BE D0 B2 D0 B0 20 31 30 2C 20 34 30 2E 39 36 31 35 35 37 2C 20 37 32 2E 39 38 39 37 37 35 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 34 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 4A 48 14 67 0E 04 04 00 BC 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 84 57 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 35 04 06 00 A8 86 1C F6 93 77 A6 CE A5 C7 9D B8 77 9A [00:01:19]CheckFolder [00:01:19]dirname=/storage/ofd_packets [00:01:19]CheckFolder done [00:01:19]ProducePacketName [00:01:19]name=ofd_packets/00219012 [00:01:19]NVStorageSaveData ofd_packets/00219012 [00:01:19]File name is /storage/ofd_packets/00219012 [00:01:19]Write 308 bytes [00:01:19]NVStorageSaveData done [00:01:19]OFDSenderStorePacket done [00:01:19]KKMCreateOFDPacket done [00:01:19]NVStorageSaveData kkm_last_timestamp [00:01:19]File name is /storage/kkm_last_timestamp [00:01:19]Write 4 bytes [00:01:19]NVStorageSaveData done [00:01:19]ExternCall_PrintAddStr [00:01:19]wPrintStart [00:01:19]Write to MH i2c: 01 00 00 AF 17 C6 [00:01:19]Write i2c OK [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: 01 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: 01 07 00 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: 01 07 00 AF 17 00 00 00 00 00 FF 0F DB [00:01:19]RasterBufferAndPrint [00:01:19]line Отчет об открытии смены [00:01:19]line ФФД: 1.0 [00:01:19]line ИНН: 02508201610067 [00:01:19]line Кассир: Кумарбеков Б. [00:01:19]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [00:01:19]line Место: АЗС № 84 "Партнер Нефть" [00:01:19]line 20.10.2024 00:01 [00:01:19]line Смена: 444 [00:01:19]line РНМ: 0000000000098116 [00:01:19]line ЗНМ: 0300000178 [00:01:19]line ФД: 219012 [00:01:19]line ФМ: 0000000000965413 [00:01:19]line ФПД: 185293965005687 [00:01:19]written 0, free lines is 4095 [00:01:19]OFD Sender: Processing packet 219012 [packets to send 80, broken 79] [00:01:19]ProducePacketName [00:01:19]name=ofd_packets/00219012 [00:01:19]OFD Sender: To server: pG, [00:01:19]CommunicateWithHost lk.salyk.kg:30040 [00:01:19]ConnectInit lk.salyk.kg [00:01:19]Connected sock=10 [00:01:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 16 01 00 00 5A 0D 0E 01 A3 81 5A 02 01 00 02 00 02 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 18 00 D0 9A D1 83 D0 BC D0 B0 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 91 2E F1 03 54 00 37 32 30 30 30 31 2C 20 D0 B3 2E 20 D0 94 D0 B6 D0 B0 D0 BB D0 B0 D0 BB 20 D0 90 D0 B1 D0 B0 D0 B4 2C 20 D1 83 D0 BB 2E 20 D0 A8 D0 B5 D1 80 D0 BC D0 B0 D1 82 D0 BE D0 B2 D0 B0 20 31 30 2C 20 34 30 2E 39 36 31 35 35 37 2C 20 37 32 2E 39 38 39 37 37 35 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 34 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 4A 48 14 67 0E 04 04 00 BC 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 84 57 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 35 04 06 00 A8 86 1C F6 93 77 A6 CE A5 C7 9D B8 77 9A [00:01:19]Write to MH i2c: 01 00 00 C1 17 D8 [00:01:19]Write i2c OK [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: 01 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: 01 07 00 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: 01 07 00 C1 17 00 00 00 00 00 C2 0E AF [00:01:19]RasterBufferAndPrint [00:01:19]line [00:01:19]line [00:01:19]line [00:01:19]line [00:01:19]line [00:01:19]written 0, free lines is 3792 [00:01:19]MH_Cut [00:01:19]Write to MH i2c: D1 01 00 C8 17 01 B1 [00:01:19]Write i2c OK [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: D1 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: D1 01 00 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: D1 01 00 C8 17 00 B0 [00:01:19]Write to MH i2c: 01 00 00 C9 17 E0 [00:01:19]Write i2c OK [00:01:19]MH_I2C_Read... [00:01:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 11 8B 47 00 4E 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 39 36 35 34 31 33 10 04 04 00 84 57 03 00 F4 03 04 00 FB F3 13 67 B6 04 01 00 00 D7 2A 7B 76 57 5E 63 2B [00:01:19]CommunicateWithHost err = 0 [00:01:19]CheckOFDResponse [00:01:19]1017 (14) - 77093643461234 [00:01:19]1041 (16) - 0000000000965413 [00:01:19]1040 (4) - 219012 [00:01:19]1012 (4) - 19.10.2024 18:01 [00:01:19]1206 (1) - 0 [00:01:19]OFD Sender: Remove packet 219012 [00:01:19]ProducePacketName [00:01:19]name=ofd_packets/00219012 [00:01:19]NVStorageDeleteData [00:01:19]*** Cut start [00:01:19]*** Partial cut [00:01:19]*** CUTSNS_PIN = 1 [00:01:20]*** CUTSNS_PIN = 0 [00:01:20]*** Brake cut motor [00:01:20]OFD Sender: No OFD packet to send [00:01:20]Read from MH i2c: 01 [00:01:20]MH_I2C_Read... [00:01:20]*** Stop cut motor [00:01:20]*** Cut end [00:01:20]Read from MH i2c: 01 07 00 [00:01:20]MH_I2C_Read... [00:01:20]Read from MH i2c: 01 07 00 C9 17 00 00 00 00 00 FF 0F F5 [00:01:20]process_action open_shift done [00:01:20]requested_data is exist [00:01:20]produce_requested_data [00:01:20]requested_item fd.num is exist - process it [00:01:20]SAM_PROTO_GetFieldsCounters [00:01:20]wFMCommunicate request_size=4 [00:01:20]MH_SAM_APDU [00:01:20]CAPDU: 80 13 00 00 [00:01:20]Write to MH i2c: E2 08 00 CA 17 80 13 00 00 00 00 00 00 5D [00:01:20]Write i2c OK [00:01:20]MH_I2C_Read... [00:01:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:01:20]Read from MH i2c: E2 [00:01:20]MH_I2C_Read... [00:01:20]Read from MH i2c: E2 62 00 [00:01:20]MH_I2C_Read... [00:01:20]Read from MH i2c: E2 62 00 CA 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 84 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 15 [00:01:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 84 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:01:20]wFMCommunicate OK [00:01:20]SAM_PROTO_GetFieldsCounters done [00:01:20]requested_item shift.num is exist - process it [00:01:20]requested_item shift.opened is exist - process it [00:01:20]req_shift_opened [00:01:20]FM_GetShiftState [00:01:20]SAM_PROTO_GetShiftState [00:01:20]wFMCommunicate request_size=4 [00:01:20]MH_SAM_APDU [00:01:20]CAPDU: 80 13 01 00 [00:01:20]Write to MH i2c: E2 08 00 CB 17 80 13 01 00 00 00 00 00 5F [00:01:20]Write i2c OK [00:01:20]MH_I2C_Read... [00:01:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:20]Read from MH i2c: E2 [00:01:20]MH_I2C_Read... [00:01:20]Read from MH i2c: E2 0E 00 [00:01:20]MH_I2C_Read... [00:01:20]Read from MH i2c: E2 0E 00 CB 17 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 78 [00:01:20]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [00:01:20]wFMCommunicate OK [00:01:20]SAM_PROTO_GetShiftState done [00:01:20]FM_GetShiftState done [00:01:20]req_shift_opened done [00:01:20]requested_item shift.open_date is exist - process it [00:01:20]req_shift_open_date [00:01:20]req_shift_open_date done [00:01:20]produce_requested_data done [00:01:20]produce_requested_data return {"fd.num":219012,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474} [00:01:20]process_action_free open_shift [00:01:20]json_value_free [00:01:20]json_value_free done [00:01:20]process_json_proto returns [00:01:20]Send response to host [00:01:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":219012,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474}}} [00:01:20]free response buf [00:01:20]execute_script done [00:01:20]execute_script returns [00:01:20]free content buf [00:01:20]Sock 7.Close socket [00:01:20]Sock 7.Thread stoped [00:01:20]accept exits with 9 [00:01:20]New connection [00:01:20]New thread 3066555748 created [00:01:20]Thread 3066699108 joined [00:01:20]Waiting for new connection... [00:01:20] Sock 9.Parse request [00:01:20]Sock 9.Check first char [00:01:20]Sock 9.First char is OK [00:01:20]request: POST /json_proto HTTP/1.0 [00:01:20]Method: POST [00:01:20]URL: /json_proto [00:01:20]Method is POST - this is cgi request [00:01:20]url: /json_proto [00:01:20]query_string will be loaded in cgi processing [00:01:20]execute_cgi json_proto POST (null) [00:01:20]execute_cgi path=json_proto method=POST [00:01:20]POST find Content-Length [00:01:20]Host: 172.17.40.4:8080 [00:01:20]Content-Length: 331 [00:01:20]Content-Type: application/json [00:01:20] [00:01:20]POST finish read [00:01:20]Found Content-Length = 331 [00:01:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:01:20]execute_script... [00:01: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" ] } } [00:01:20]POST & json_proto [00:01:20]process_json_proto [00:01:20]json parsed OK: [00:01:20]protocol is kg_v1.0 [00:01:20]action value=get_value [00:01:20]process_action get_value [00:01:20]cmd_get_value [00:01:20]process_action get_value done [00:01:20]requested_data is exist [00:01:20]produce_requested_data [00:01:20]requested_item fm.sale.total is exist - process it [00:01:20]SAM_PROTO_GetFMData [00:01:20]wFMCommunicate request_size=4 [00:01:20]MH_SAM_APDU [00:01:20]CAPDU: 80 13 03 00 [00:01:20]Write to MH i2c: E2 08 00 CC 17 80 13 03 00 00 00 00 00 62 [00:01:20]Write i2c OK [00:01:20]MH_I2C_Read... [00:01:21]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:01:21]Read from MH i2c: E2 [00:01:21]MH_I2C_Read... [00:01:21]Read from MH i2c: E2 FD 00 [00:01:21]MH_I2C_Read... [00:01:21]Read from MH i2c: E2 FD 00 CC 17 00 C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 7E [00:01:21]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 0C 54 03 00 69 04 A3 00 6F 04 04 00 B3 53 03 00 B1 04 05 00 54 57 48 BF 03 70 04 05 00 82 74 64 CF 02 72 04 04 00 D2 E2 E3 EF 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 27 4F E6 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 42 A4 7D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 59 00 00 00 B1 04 03 00 BA 60 71 70 04 03 00 D2 28 69 72 04 03 00 E8 37 08 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 78 0A 0C EF 03 09 90 00 [00:01:21]wFMCommunicate OK [00:01:21]wFMCommunicate request_size=4 [00:01:21]MH_SAM_APDU [00:01:21]CAPDU: 80 17 00 00 [00:01:21]Write to MH i2c: E2 08 00 CD 17 80 17 00 00 00 00 00 00 64 [00:01:21]Write i2c OK [00:01:21]MH_I2C_Read... [00:01:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:21]Read from MH i2c: E2 [00:01:21]MH_I2C_Read... [00:01:21]Read from MH i2c: E2 FD 00 [00:01:21]MH_I2C_Read... [00:01:21]Read from MH i2c: E2 FD 00 CD 17 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 F2 [00:01:21]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D7 00 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 90 00 [00:01:21]wFMCommunicate OK [00:01:21]wFMCommunicate request_size=4 [00:01:21]MH_SAM_APDU [00:01:21]CAPDU: 80 17 00 00 [00:01:21]Write to MH i2c: E2 08 00 CE 17 80 17 00 00 00 00 00 00 65 [00:01:21]Write i2c OK [00:01:21]MH_I2C_Read... [00:01:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:22]Read from MH i2c: E2 [00:01:22]MH_I2C_Read... [00:01:22]Read from MH i2c: E2 FD 00 [00:01:22]MH_I2C_Read... [00:01:22]Read from MH i2c: E2 FD 00 CE 17 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 77 [00:01:22]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [00:01:22]wFMCommunicate OK [00:01:22]wFMCommunicate request_size=4 [00:01:22]MH_SAM_APDU [00:01:22]CAPDU: 80 17 00 00 [00:01:22]Write to MH i2c: E2 08 00 CF 17 80 17 00 00 00 00 00 00 66 [00:01:22]Write i2c OK [00:01:22]MH_I2C_Read... [00:01:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:22]Read from MH i2c: E2 [00:01:22]MH_I2C_Read... [00:01:22]Read from MH i2c: E2 FD 00 [00:01:22]MH_I2C_Read... [00:01:22]Read from MH i2c: E2 FD 00 CF 17 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 F2 [00:01:22]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 90 00 [00:01:22]wFMCommunicate OK [00:01:22]wFMCommunicate request_size=4 [00:01:22]MH_SAM_APDU [00:01:22]CAPDU: 80 17 00 00 [00:01:22]Write to MH i2c: E2 08 00 D0 17 80 17 00 00 00 00 00 00 67 [00:01:22]Write i2c OK [00:01:22]MH_I2C_Read... [00:01:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [00:01:23]Read from MH i2c: E2 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 E2 00 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 E2 00 D0 17 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 45 [00:01:23]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:01:23]wFMCommunicate OK [00:01:23]SAM_PROTO_GetFMData done [00:01:23]requested_item fm.sale_refund.total is exist - process it [00:01:23]requested_item fm.buy.total is exist - process it [00:01:23]requested_item shift.sale.total is exist - process it [00:01:23]SAM_PROTO_GetShiftData [00:01:23]wFMCommunicate request_size=4 [00:01:23]MH_SAM_APDU [00:01:23]CAPDU: 80 13 02 00 [00:01:23]Write to MH i2c: E2 08 00 D1 17 80 13 02 00 00 00 00 00 66 [00:01:23]Write i2c OK [00:01:23]MH_I2C_Read... [00:01:23]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:01:23]Read from MH i2c: E2 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 FD 00 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 FD 00 D1 17 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 D9 [00:01:23]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:01:23]wFMCommunicate OK [00:01:23]wFMCommunicate request_size=4 [00:01:23]MH_SAM_APDU [00:01:23]CAPDU: 80 17 00 00 [00:01:23]Write to MH i2c: E2 08 00 D2 17 80 17 00 00 00 00 00 00 69 [00:01:23]Write i2c OK [00:01:23]MH_I2C_Read... [00:01:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:24]Read from MH i2c: E2 [00:01:24]MH_I2C_Read... [00:01:24]Read from MH i2c: E2 FD 00 [00:01:24]MH_I2C_Read... [00:01:24]Read from MH i2c: E2 FD 00 D2 17 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 71 [00:01:24]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:01:24]wFMCommunicate OK [00:01:24]wFMCommunicate request_size=4 [00:01:24]MH_SAM_APDU [00:01:24]CAPDU: 80 17 00 00 [00:01:24]Write to MH i2c: E2 08 00 D3 17 80 17 00 00 00 00 00 00 6A [00:01:24]Write i2c OK [00:01:24]MH_I2C_Read... [00:01:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:24]Read from MH i2c: E2 [00:01:24]MH_I2C_Read... [00:01:24]Read from MH i2c: E2 FD 00 [00:01:24]MH_I2C_Read... [00:01:24]Read from MH i2c: E2 FD 00 D3 17 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 3C [00:01:24]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:01:24]wFMCommunicate OK [00:01:24]wFMCommunicate request_size=4 [00:01:24]MH_SAM_APDU [00:01:24]CAPDU: 80 17 00 00 [00:01:24]Write to MH i2c: E2 08 00 D4 17 80 17 00 00 00 00 00 00 6B [00:01:24]Write i2c OK [00:01:24]MH_I2C_Read... [00:01:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:25]Read from MH i2c: E2 [00:01:25]MH_I2C_Read... [00:01:25]Read from MH i2c: E2 FD 00 [00:01:25]MH_I2C_Read... [00:01:25]Read from MH i2c: E2 FD 00 D4 17 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 DD [00:01:25]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:01:25]wFMCommunicate OK [00:01:25]wFMCommunicate request_size=4 [00:01:25]MH_SAM_APDU [00:01:25]CAPDU: 80 17 00 00 [00:01:25]Write to MH i2c: E2 08 00 D5 17 80 17 00 00 00 00 00 00 6C [00:01:25]Write i2c OK [00:01:25]MH_I2C_Read... [00:01:25]OFD Sender: No OFD packet to send [00:01:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:01:25]Read from MH i2c: E2 [00:01:25]MH_I2C_Read... [00:01:25]Read from MH i2c: E2 BD 00 [00:01:25]MH_I2C_Read... [00:01:25]Read from MH i2c: E2 BD 00 D5 17 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 52 [00:01:25]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:01:25]wFMCommunicate OK [00:01:25]SAM_PROTO_GetShiftData done [00:01:25]requested_item shift.sale.total_cash is exist - process it [00:01:25]requested_item shift.sale_refund.total is exist - process it [00:01:25]requested_item shift.sale_refund.total_cash is exist - process it [00:01:25]requested_item shift.buy.total is exist - process it [00:01:25]requested_item shift.buy.total_cash is exist - process it [00:01:25]produce_requested_data done [00:01:25]produce_requested_data return {"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"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:01:25]process_action_free get_value [00:01:25]json_value_free [00:01:25]json_value_free done [00:01:25]process_json_proto returns [00:01:25]Send response to host [00:01:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":160940910.92,"fm.sale_refund.total":74303.30,"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:01:25]free response buf [00:01:25]execute_script done [00:01:25]execute_script returns [00:01:25]free content buf [00:01:25]Sock 9.Close socket [00:01:25]Sock 9.Thread stoped [00:01:30]OFD Sender: No OFD packet to send [00:01:35]OFD Sender: No OFD packet to send [00:01:40]OFD Sender: No OFD packet to send [00:01: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]accept exits with 7 [00:03:10]New connection [00:03:10]New thread 3066699108 created [00:03:10]Thread 3066555748 joined [00:03:10]Waiting for new connection... [00:03:10] Sock 7.Parse request [00:03:10]Sock 7.Check first char [00:03:10]Sock 7.First char is OK [00:03:10]request: POST /json_proto HTTP/1.0 [00:03:10]Method: POST [00:03:10]URL: /json_proto [00:03:10]Method is POST - this is cgi request [00:03:10]url: /json_proto [00:03:10]query_string will be loaded in cgi processing [00:03:10]execute_cgi json_proto POST (null) [00:03:10]execute_cgi path=json_proto method=POST [00:03:10]POST find Content-Length [00:03:10]Host: 172.17.40.4:8080 [00:03:10]Content-Length: 613 [00:03:10]Content-Type: application/json [00:03:10] [00:03:10]POST finish read [00:03:10]Found Content-Length = 613 [00:03:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79841", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 119.00, "quantity" : 1.000, "sum" : 119.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 119.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:03:10]execute_script... [00:03:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79841", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 119.00, "quantity" : 1.000, "sum" : 119.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 119.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:03:10]POST & json_proto [00:03:10]process_json_proto [00:03:10]json parsed OK: [00:03:10]protocol is kg_v1.0 [00:03:10]action value=close_receipt [00:03:10]process_action close_receipt [00:03:10]cmd_close_receipt [00:03:10]MH_GetDate [00:03:10]Write to MH i2c: F0 00 00 D6 17 DC [00:03:10]Write i2c OK [00:03:10]MH_I2C_Read... [00:03:10]Read from MH i2c: F0 [00:03:10]MH_I2C_Read... [00:03:10]Read from MH i2c: F0 09 00 [00:03:10]MH_I2C_Read... [00:03:10]Read from MH i2c: F0 09 00 D6 17 00 BE 48 14 67 68 1C 14 67 65 [00:03:10]GetLastDocTimeStamp 1729382474 [00:03:10]current date 1729382590 [00:03:10]FM_GetShiftState [00:03:10]SAM_PROTO_GetShiftState [00:03:10]wFMCommunicate request_size=4 [00:03:10]MH_SAM_APDU [00:03:10]CAPDU: 80 13 01 00 [00:03:10]Write to MH i2c: E2 08 00 D7 17 80 13 01 00 00 00 00 00 6B [00:03:10]Write i2c OK [00:03:10]MH_I2C_Read... [00:03:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:03:10]Read from MH i2c: E2 [00:03:10]MH_I2C_Read... [00:03:10]Read from MH i2c: E2 0E 00 [00:03:10]MH_I2C_Read... [00:03:10]Read from MH i2c: E2 0E 00 D7 17 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 84 [00:03:10]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [00:03:10]wFMCommunicate OK [00:03:10]SAM_PROTO_GetShiftState done [00:03:10]FM_GetShiftState done [00:03:10]opened in 1729382474 [00:03:10]opened+sec_in_day 1729468874 [00:03:10]quantity*price = 11900 [00:03:10]sum+1 = 11901 [00:03:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 119.00 НСП 1% : 1.05 НДС 12% : 12.64 Наличными: 119.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 1 20.10.2024 00:03 Смена: 444 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 219013 ФПД: 274127568841522 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T000310&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219013&fm=274127568841522&tin=02508201610067®Number=0000000000098116&sum=11900 0 [00:03:11]StoreToDocumentArchive [00:03:11]shift 444 fd 219013 [00:03:11]save to /storage/0444/doc_00219013 [00:03:11]save last doc name /storage/0444/doc_00219013 to /storage/kkm_last_doc_name [00:03:11]save OK [00:03:11]Clear old archive folders... [00:03:11]ProcessDocumentItem done err = 0, tmpTLVsize=266 [00:03:11]tlvbuf is B6E6A870 [00:03:11]SAM_PROTO_ClearQueue [00:03:11]wFMCommunicate request_size=4 [00:03:11]MH_SAM_APDU [00:03:11]CAPDU: 80 09 00 00 [00:03:11]Write to MH i2c: E2 08 00 E4 17 80 09 00 00 00 00 00 00 6D [00:03:11]Write i2c OK [00:03:11]MH_I2C_Read... [00:03:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:03:11]Read from MH i2c: E2 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 03 00 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 03 00 E4 17 00 90 00 6F [00:03:11]RAPDU: 90 00 [00:03:11]wFMCommunicate OK [00:03:11]SAM_PROTO_ClearQueue done [00:03:11]KKMCreateOFDPacket [00:03:11]OFDProtocolAddRootSTLVToBuf [00:03:11]FM_MakeSignedData [00:03:11]FM_MakeSignedData [00:03:11]SAM_PROTO_SignData [00:03:11]wFMCommunicate request_size=4 [00:03:11]MH_SAM_APDU [00:03:11]CAPDU: 80 0D 01 02 [00:03:11]Write to MH i2c: E2 08 00 E5 17 80 0D 01 02 00 00 00 00 75 [00:03:11]Write i2c OK [00:03:11]MH_I2C_Read... [00:03:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:03:11]Read from MH i2c: E2 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 03 00 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 03 00 E5 17 00 90 00 70 [00:03:11]RAPDU: 90 00 [00:03:11]wFMCommunicate OK [00:03:11]wFMCommunicate request_size=255 [00:03:11]MH_SAM_APDU [00:03:11]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 04 00 00 00 00 07 04 06 00 7C 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 BE 48 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 [00:03:11]Write to MH i2c: E2 02 01 E6 17 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 04 00 00 00 00 07 04 06 00 7C 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 BE 48 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 00 00 B3 [00:03:11]Write i2c OK [00:03:11]MH_I2C_Read... [00:03:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:03:11]Read from MH i2c: E2 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 03 00 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 03 00 E6 17 00 90 00 71 [00:03:11]RAPDU: 90 00 [00:03:11]wFMCommunicate OK [00:03:11]wFMCommunicate request_size=25 [00:03:11]MH_SAM_APDU [00:03:11]CAPDU: 80 0D 02 02 14 31 33 10 04 04 00 85 57 03 00 35 04 06 00 F9 51 4C 5D 2B 32 [00:03:11]Write to MH i2c: E2 1C 00 E7 17 80 0D 02 02 14 00 31 33 10 04 04 00 85 57 03 00 35 04 06 00 F9 51 4C 5D 2B 32 00 00 8A [00:03:11]Write i2c OK [00:03:11]MH_I2C_Read... [00:03:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:03:11]Read from MH i2c: E2 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 03 00 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 03 00 E7 17 00 90 00 72 [00:03:11]RAPDU: 90 00 [00:03:11]wFMCommunicate OK [00:03:11]wFMCommunicate request_size=4 [00:03:11]MH_SAM_APDU [00:03:11]CAPDU: 80 0D 03 02 [00:03:11]Write to MH i2c: E2 08 00 E8 17 80 0D 03 02 00 00 00 00 7A [00:03:11]Write i2c OK [00:03:11]MH_I2C_Read... [00:03:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:03:11]Read from MH i2c: E2 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 0B 00 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 0B 00 E8 17 00 F5 62 8A 92 2A ED 3A A4 90 00 E3 [00:03:11]RAPDU: F5 62 8A 92 2A ED 3A A4 90 00 [00:03:11]wFMCommunicate OK [00:03:11]SAM_PROTO_SignData done [00:03:11]FM_MakeSignedData done [00:03:11]CreateOFDProtocolMessage [00:03:11]wFMCommunicate request_size=4 [00:03:11]MH_SAM_APDU [00:03:11]CAPDU: 80 11 00 00 [00:03:11]Write to MH i2c: E2 08 00 E9 17 80 11 00 00 00 00 00 00 7A [00:03:11]Write i2c OK [00:03:11]MH_I2C_Read... [00:03:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:03:11]Read from MH i2c: E2 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 17 00 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 17 00 E9 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 C9 [00:03:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:03:11]wFMCommunicate OK [00:03:11]CreateOFDProtocolMessage done [00:03:11]OFDSenderStorePacket 219013 [00:03:11]StoreOFDPacket docnum=219013 [00:03:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 1E 01 00 00 9C 77 16 01 83 2C 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 04 00 00 00 00 07 04 06 00 7C 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 BE 48 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 85 57 03 00 35 04 06 00 F9 51 4C 5D 2B 32 F5 62 8A 92 2A ED 3A A4 [00:03:11]CheckFolder [00:03:11]dirname=/storage/ofd_packets [00:03:11]CheckFolder done [00:03:11]ProducePacketName [00:03:11]name=ofd_packets/00219013 [00:03:11]NVStorageSaveData ofd_packets/00219013 [00:03:11]File name is /storage/ofd_packets/00219013 [00:03:11]Write 316 bytes [00:03:11]NVStorageSaveData done [00:03:11]OFDSenderStorePacket done [00:03:11]KKMCreateOFDPacket done [00:03:11]NVStorageSaveData kkm_last_timestamp [00:03:11]File name is /storage/kkm_last_timestamp [00:03:11]Write 4 bytes [00:03:11]NVStorageSaveData done [00:03:11]ExternCall_PrintAddStr [00:03:11]wPrintStart [00:03:11]Write to MH i2c: 01 00 00 EA 17 01 [00:03:11]Write i2c OK [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: 01 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: 01 07 00 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: 01 07 00 EA 17 00 00 00 00 00 FF 0F 16 [00:03:11]RasterBufferAndPrint [00:03:11]line Счет N : (3)79841 [00:03:11]line ИНН: 02508201610067 [00:03:11]line Контрольно-Кассовый Чек [00:03:11]line ПРОДАЖА [00:03:11]line Товар: 4870001570071 [00:03:11]line Напиток Pepsi 1л [00:03:11]line 1.000 * 119.00 [00:03:11]line = 119.00 [00:03:11]line НДС 12% НСП 1% [00:03:11]line > о реализуемом товаре [00:03:11]line ИТОГО: 119.00 [00:03:11]line НСП 1% : 1.05 [00:03:11]line НДС 12% : 12.64 [00:03:11]line Наличными: 119.00 [00:03:11]line Безнал.: 0.00 [00:03:11]line Место: АЗС № 84 "Партнер Нефть" [00:03:11]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [00:03:11]line СНО: Общий режим [00:03:11]line Чек 1 20.10.2024 00:03 [00:03:11]line Смена: 444 ФФД: 1.0 [00:03:11]line ЗНМ: 0300000178 [00:03:11]line РНМ: 0000000000098116 [00:03:11]line Версия ККМ: 001 [00:03:11]line ФМ: 0000000000965413 [00:03:11]line ФД: 219013 [00:03:11]line ФПД: 274127568841522 [00:03:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T000310&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219013&fm=274127568841522&tin=02508201610067®Number=0000000000098116&sum=11900 [00:03:11]line 0 [00:03:11]written 0, free lines is 4095 [00:03:11]OFD Sender: Processing packet 219013 [packets to send 80, broken 79] [00:03:11]ProducePacketName [00:03:11]name=ofd_packets/00219013 [00:03:11]OFD Sender: To server: pG, [00:03:11]CommunicateWithHost lk.salyk.kg:30040 [00:03:11]ConnectInit lk.salyk.kg [00:03:11]Connected sock=10 [00:03:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 1E 01 00 00 9C 77 16 01 83 2C 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 04 00 00 00 00 07 04 06 00 7C 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 BE 48 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 85 57 03 00 35 04 06 00 F9 51 4C 5D 2B 32 F5 62 8A 92 2A ED 3A A4 [00:03:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 DD 82 47 00 C6 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 39 36 35 34 31 33 10 04 04 00 85 57 03 00 F4 03 04 00 6C F4 13 67 B6 04 01 00 00 EF 9F 71 6B AA 6A CF AD [00:03:12]CommunicateWithHost err = 0 [00:03:12]CheckOFDResponse [00:03:12]1017 (14) - 77093643461234 [00:03:12]1041 (16) - 0000000000965413 [00:03:12]1040 (4) - 219013 [00:03:12]1012 (4) - 19.10.2024 18:03 [00:03:12]1206 (1) - 0 [00:03:12]OFD Sender: Remove packet 219013 [00:03:12]ProducePacketName [00:03:12]name=ofd_packets/00219013 [00:03:12]NVStorageDeleteData [00:03:12]Write to MH i2c: 01 00 00 12 18 2A [00:03:12]Write i2c OK [00:03:12]MH_I2C_Read... [00:03:12]Read from MH i2c: 01 [00:03:12]MH_I2C_Read... [00:03:12]Read from MH i2c: 01 07 00 [00:03:12]MH_I2C_Read... [00:03:12]Read from MH i2c: 01 07 00 12 18 00 00 00 00 00 12 0D 50 [00:03:12]RasterBufferAndPrint [00:03:12]line [00:03:12]line [00:03:12]line [00:03:12]line [00:03:12]line [00:03:12]written 0, free lines is 3353 [00:03:12]MH_Cut [00:03:12]Write to MH i2c: D1 01 00 19 18 01 03 [00:03:12]Write i2c OK [00:03:12]MH_I2C_Read... [00:03:12]Read from MH i2c: D1 [00:03:12]MH_I2C_Read... [00:03:12]Read from MH i2c: D1 01 00 [00:03:12]MH_I2C_Read... [00:03:12]Read from MH i2c: D1 01 00 19 18 00 02 [00:03:12]Write to MH i2c: 01 00 00 1A 18 32 [00:03:12]Write i2c OK [00:03:12]MH_I2C_Read... [00:03:12]OFD Sender: No OFD packet to send [00:03:12]*** Cut start [00:03:12]*** Partial cut [00:03:12]*** CUTSNS_PIN = 1 [00:03:12]*** CUTSNS_PIN = 0 [00:03:13]*** Brake cut motor [00:03:13]Read from MH i2c: 01 [00:03:13]MH_I2C_Read... [00:03:13]*** Stop cut motor [00:03:13]*** Cut end [00:03:13]Read from MH i2c: 01 07 00 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: 01 07 00 1A 18 00 00 00 00 00 FF 0F 47 [00:03:13]process_action close_receipt done [00:03:13]requested_data is exist [00:03:13]produce_requested_data [00:03:13]requested_item fm.sn is exist - process it [00:03:13]wFMCommunicate request_size=4 [00:03:13]MH_SAM_APDU [00:03:13]CAPDU: 80 11 00 00 [00:03:13]Write to MH i2c: E2 08 00 1B 18 80 11 00 00 00 00 00 00 AD [00:03:13]Write i2c OK [00:03:13]MH_I2C_Read... [00:03:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:03:13]Read from MH i2c: E2 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: E2 17 00 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: E2 17 00 1B 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 FC [00:03:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:03:13]wFMCommunicate OK [00:03:13]requested_item fd.num is exist - process it [00:03:13]SAM_PROTO_GetFieldsCounters [00:03:13]wFMCommunicate request_size=4 [00:03:13]MH_SAM_APDU [00:03:13]CAPDU: 80 13 00 00 [00:03:13]Write to MH i2c: E2 08 00 1C 18 80 13 00 00 00 00 00 00 B0 [00:03:13]Write i2c OK [00:03:13]MH_I2C_Read... [00:03:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:03:13]Read from MH i2c: E2 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: E2 62 00 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: E2 62 00 1C 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 85 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 6C [00:03:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 85 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:03:13]wFMCommunicate OK [00:03:13]SAM_PROTO_GetFieldsCounters done [00:03:13]requested_item shift.num is exist - process it [00:03:13]requested_item shift.opened is exist - process it [00:03:13]req_shift_opened [00:03:13]FM_GetShiftState [00:03:13]SAM_PROTO_GetShiftState [00:03:13]wFMCommunicate request_size=4 [00:03:13]MH_SAM_APDU [00:03:13]CAPDU: 80 13 01 00 [00:03:13]Write to MH i2c: E2 08 00 1D 18 80 13 01 00 00 00 00 00 B2 [00:03:13]Write i2c OK [00:03:13]MH_I2C_Read... [00:03:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:03:13]Read from MH i2c: E2 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: E2 0E 00 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: E2 0E 00 1D 18 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 CB [00:03:13]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [00:03:13]wFMCommunicate OK [00:03:13]SAM_PROTO_GetShiftState done [00:03:13]FM_GetShiftState done [00:03:13]req_shift_opened done [00:03:13]requested_item shift.open_date is exist - process it [00:03:13]req_shift_open_date [00:03:13]req_shift_open_date done [00:03:13]produce_requested_data done [00:03:13]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219013,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474} [00:03:13]process_action_free close_receipt [00:03:13]json_value_free [00:03:13]json_value_free done [00:03:13]process_json_proto returns [00:03:13]Send response to host [00:03:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219013,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474}}} [00:03:13]free response buf [00:03:13]execute_script done [00:03:13]execute_script returns [00:03:13]free content buf [00:03:13]Sock 7.Close socket [00:03:13]Sock 7.Thread stoped [00:03:17]OFD Sender: No OFD packet to send [00:03:22]OFD Sender: No OFD packet to send [00:03:27]OFD Sender: No OFD packet to send [00:03:32]OFD Sender: No OFD packet to send [00:03:37]OFD Sender: No OFD packet to send [00:03:42]OFD Sender: No OFD packet to send [00:03:47]OFD Sender: No OFD packet to send [00:03:52]OFD Sender: No OFD packet to send [00:03:57]OFD Sender: No OFD packet to send [00:04:02]OFD Sender: No OFD packet to send [00:04:07]OFD Sender: No OFD packet to send [00:04:12]OFD Sender: No OFD packet to send [00:04:17]OFD Sender: No OFD packet to send [00:04:22]OFD Sender: No OFD packet to send [00:04:27]OFD Sender: No OFD packet to send [00:04:32]OFD Sender: No OFD packet to send [00:04:37]OFD Sender: No OFD packet to send [00:04:42]OFD Sender: No OFD packet to send [00:04:47]OFD Sender: No OFD packet to send [00:04:52]OFD Sender: No OFD packet to send [00:04:57]OFD Sender: No OFD packet to send [00:05:02]OFD Sender: No OFD packet to send [00:05:07]OFD Sender: No OFD packet to send [00:05:12]OFD Sender: No OFD packet to send [00:05:17]OFD Sender: No OFD packet to send [00:05:22]OFD Sender: No OFD packet to send [00:05:27]OFD Sender: No OFD packet to send [00:05:32]OFD Sender: No OFD packet to send [00:05:37]OFD Sender: No OFD packet to send [00:05:42]OFD Sender: No OFD packet to send [00:05:47]OFD Sender: No OFD packet to send [00:05:52]OFD Sender: No OFD packet to send [00:05:57]OFD Sender: No OFD packet to send [00:06:02]OFD Sender: No OFD packet to send [00:06:07]OFD Sender: No OFD packet to send [00:06:12]OFD Sender: No OFD packet to send [00:06:17]OFD Sender: No OFD packet to send [00:06:22]OFD Sender: No OFD packet to send [00:06:27]OFD Sender: No OFD packet to send [00:06:32]OFD Sender: No OFD packet to send [00:06:37]OFD Sender: No OFD packet to send [00:06:42]OFD Sender: No OFD packet to send [00:06:47]OFD Sender: No OFD packet to send [00:06:52]OFD Sender: No OFD packet to send [00:06:57]OFD Sender: No OFD packet to send [00:07:02]OFD Sender: No OFD packet to send [00:07:07]OFD Sender: No OFD packet to send [00:07:12]OFD Sender: No OFD packet to send [00:07:17]OFD Sender: No OFD packet to send [00:07:22]OFD Sender: No OFD packet to send [00:07:27]OFD Sender: No OFD packet to send [00:07:32]OFD Sender: No OFD packet to send [00:07:37]OFD Sender: No OFD packet to send [00:07:42]OFD Sender: No OFD packet to send [00:07:47]OFD Sender: No OFD packet to send [00:07:52]OFD Sender: No OFD packet to send [00:07:57]OFD Sender: No OFD packet to send [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:28]OFD Sender: No OFD packet to send [00:10:33]OFD Sender: No OFD packet to send [00:10:38]OFD Sender: No OFD packet to send [00:10:43]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:23]OFD Sender: No OFD packet to send [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:13]OFD Sender: No OFD packet to send [00:19:18]OFD Sender: No OFD packet to send [00:19:23]OFD Sender: No OFD packet to send [00:19:28]OFD Sender: No OFD packet to send [00:19:33]OFD Sender: No OFD packet to send [00:19:38]OFD Sender: No OFD packet to send [00:19:43]OFD Sender: No OFD packet to send [00:19:48]OFD Sender: No OFD packet to send [00:19:53]OFD Sender: No OFD packet to send [00:19:58]OFD Sender: No OFD packet to send [00:20:03]OFD Sender: No OFD packet to send [00:20:08]OFD Sender: No OFD packet to send [00:20:13]OFD Sender: No OFD packet to send [00:20:18]OFD Sender: No OFD packet to send [00:20:23]OFD Sender: No OFD packet to send [00:20:28]OFD Sender: No OFD packet to send [00:20:33]OFD Sender: No OFD packet to send [00:20:38]OFD Sender: No OFD packet to send [00:20:43]OFD Sender: No OFD packet to send [00:20:48]OFD Sender: No OFD packet to send [00:20:53]OFD Sender: No OFD packet to send [00:20:58]OFD Sender: No OFD packet to send [00:21:03]OFD Sender: No OFD packet to send [00:21:08]OFD Sender: No OFD packet to send [00:21:13]OFD Sender: No OFD packet to send [00:21:18]OFD Sender: No OFD packet to send [00:21:23]OFD Sender: No OFD packet to send [00:21:28]OFD Sender: No OFD packet to send [00:21:33]OFD Sender: No OFD packet to send [00:21:38]OFD Sender: No OFD packet to send [00:21:43]OFD Sender: No OFD packet to send [00:21:48]OFD Sender: No OFD packet to send [00:21:53]OFD Sender: No OFD packet to send [00:21:58]OFD Sender: No OFD packet to send [00:22:03]OFD Sender: No OFD packet to send [00:22:08]OFD Sender: No OFD packet to send [00:22:13]OFD Sender: No OFD packet to send [00:22:18]OFD Sender: No OFD packet to send [00:22:23]OFD Sender: No OFD packet to send [00:22:28]OFD Sender: No OFD packet to send [00:22:33]OFD Sender: No OFD packet to send [00:22:38]OFD Sender: No OFD packet to send [00:22:43]OFD Sender: No OFD packet to send [00:22:48]OFD Sender: No OFD packet to send [00:22:53]OFD Sender: No OFD packet to send [00:22:58]OFD Sender: No OFD packet to send [00:23:03]OFD Sender: No OFD packet to send [00:23:08]OFD Sender: No OFD packet to send [00:23:13]OFD Sender: No OFD packet to send [00:23:18]OFD Sender: No OFD packet to send [00:23:23]OFD Sender: No OFD packet to send [00:23:28]OFD Sender: No OFD packet to send [00:23:33]OFD Sender: No OFD packet to send [00:23:38]OFD Sender: No OFD packet to send [00:23:43]OFD Sender: No OFD packet to send [00:23:48]OFD Sender: No OFD packet to send [00:23:53]OFD Sender: No OFD packet to send [00:23:58]OFD Sender: No OFD packet to send [00:24:03]OFD Sender: No OFD packet to send [00:24:08]OFD Sender: No OFD packet to send [00:24:13]OFD Sender: No OFD packet to send [00:24:18]OFD Sender: No OFD packet to send [00:24:23]OFD Sender: No OFD packet to send [00:24:28]OFD Sender: No OFD packet to send [00:24:31]accept exits with 9 [00:24:31]New connection [00:24:31]New thread 3066555748 created [00:24:31]Thread 3066699108 joined [00:24:31]Waiting for new connection... [00:24:31] Sock 9.Parse request [00:24:31]Sock 9.Check first char [00:24:31]Sock 9.First char is OK [00:24:31]request: POST /json_proto HTTP/1.0 [00:24:31]Method: POST [00:24:31]URL: /json_proto [00:24:31]Method is POST - this is cgi request [00:24:31]url: /json_proto [00:24:31]query_string will be loaded in cgi processing [00:24:31]execute_cgi json_proto POST (null) [00:24:31]execute_cgi path=json_proto method=POST [00:24:31]POST find Content-Length [00:24:31]Host: 172.17.40.4:8080 [00:24:31]Content-Length: 1078 [00:24:31]Content-Type: application/json [00:24:31] [00:24:31]POST finish read [00:24:31]Found Content-Length = 1078 [00:24:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79842", "tax_sys" : 0, "items" : [ { "code": "4870202521254", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u043A\u043B\u0443\u0431\u043D", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870235681086", "name": "Grizzly \u0432\u043E\u043B\u043D\u0438\u0441\u0442\u044B\u0435 \u0421\u044B\u0440 \u0441 \u0445\u0430\u043B\u0430\u043F\u0435\u043D\u044C\u043E 55 \u0433\u0440", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 194.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:24:31]execute_script... [00:24:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79842", "tax_sys" : 0, "items" : [ { "code": "4870202521254", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u043A\u043B\u0443\u0431\u043D", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870235681086", "name": "Grizzly \u0432\u043E\u043B\u043D\u0438\u0441\u0442\u044B\u0435 \u0421\u044B\u0440 \u0441 \u0445\u0430\u043B\u0430\u043F\u0435\u043D\u044C\u043E 55 \u0433\u0440", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 194.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:24:31]POST & json_proto [00:24:31]process_json_proto [00:24:31]json parsed OK: [00:24:31]protocol is kg_v1.0 [00:24:31]action value=close_receipt [00:24:31]process_action close_receipt [00:24:31]cmd_close_receipt [00:24:31]MH_GetDate [00:24:31]Write to MH i2c: F0 00 00 1E 18 25 [00:24:31]Write i2c OK [00:24:31]MH_I2C_Read... [00:24:31]Read from MH i2c: F0 [00:24:31]MH_I2C_Read... [00:24:31]Read from MH i2c: F0 09 00 [00:24:31]MH_I2C_Read... [00:24:31]Read from MH i2c: F0 09 00 1E 18 00 BF 4D 14 67 68 1C 14 67 B4 [00:24:31]GetLastDocTimeStamp 1729382590 [00:24:31]current date 1729383871 [00:24:31]FM_GetShiftState [00:24:31]SAM_PROTO_GetShiftState [00:24:31]wFMCommunicate request_size=4 [00:24:31]MH_SAM_APDU [00:24:31]CAPDU: 80 13 01 00 [00:24:31]Write to MH i2c: E2 08 00 1F 18 80 13 01 00 00 00 00 00 B4 [00:24:31]Write i2c OK [00:24:31]MH_I2C_Read... [00:24:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:24:31]Read from MH i2c: E2 [00:24:31]MH_I2C_Read... [00:24:31]Read from MH i2c: E2 0E 00 [00:24:31]MH_I2C_Read... [00:24:31]Read from MH i2c: E2 0E 00 1F 18 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 CD [00:24:31]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [00:24:31]wFMCommunicate OK [00:24:31]SAM_PROTO_GetShiftState done [00:24:31]FM_GetShiftState done [00:24:31]opened in 1729382474 [00:24:31]opened+sec_in_day 1729468874 [00:24:31]quantity*price = 10400 [00:24:31]sum+1 = 10401 [00:24:31]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870235681086 Grizzly волнистые Сыр с халапеньо 55 гр 1.000 * 90.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 194.00 НСП 1% : 1.72 НДС 12% : 20.60 Наличными: 194.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 2 20.10.2024 00:24 Смена: 444 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 219014 ФПД: 138604805297694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T002432&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219014&fm=138604805297694&tin=02508201610067®Number=0000000000098116&sum=19400 0 [00:24:32]StoreToDocumentArchive [00:24:32]shift 444 fd 219014 [00:24:32]save to /storage/0444/doc_00219014 [00:24:32]save last doc name /storage/0444/doc_00219014 to /storage/kkm_last_doc_name [00:24:32]save OK [00:24:32]Clear old archive folders... [00:24:32]ProcessDocumentItem done err = 0, tmpTLVsize=447 [00:24:32]tlvbuf is B6E6A540 [00:24:32]SAM_PROTO_ClearQueue [00:24:32]wFMCommunicate request_size=4 [00:24:32]MH_SAM_APDU [00:24:32]CAPDU: 80 09 00 00 [00:24:32]Write to MH i2c: E2 08 00 2C 18 80 09 00 00 00 00 00 00 B6 [00:24:32]Write i2c OK [00:24:32]MH_I2C_Read... [00:24:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:24:32]Read from MH i2c: E2 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 2C 18 00 90 00 B8 [00:24:32]RAPDU: 90 00 [00:24:32]wFMCommunicate OK [00:24:32]SAM_PROTO_ClearQueue done [00:24:32]KKMCreateOFDPacket [00:24:32]OFDProtocolAddRootSTLVToBuf [00:24:32]FM_MakeSignedData [00:24:32]FM_MakeSignedData [00:24:32]SAM_PROTO_SignData [00:24:32]wFMCommunicate request_size=4 [00:24:32]MH_SAM_APDU [00:24:32]CAPDU: 80 0D 01 02 [00:24:32]Write to MH i2c: E2 08 00 2D 18 80 0D 01 02 00 00 00 00 BE [00:24:32]Write i2c OK [00:24:32]MH_I2C_Read... [00:24:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:24:32]Read from MH i2c: E2 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 2D 18 00 90 00 B9 [00:24:32]RAPDU: 90 00 [00:24:32]wFMCommunicate OK [00:24:32]wFMCommunicate request_size=255 [00:24:32]MH_SAM_APDU [00:24:32]CAPDU: 80 0D 02 02 FA 03 00 BF 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 38 36 06 04 3F 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 A1 D1 8B D1 80 20 D1 81 20 D1 85 D0 B0 D0 BB D0 B0 D0 BF D0 B5 D0 BD D1 8C D0 BE 20 35 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 [00:24:32]Write to MH i2c: E2 02 01 2E 18 80 0D 02 02 FA 00 03 00 BF 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 38 36 06 04 3F 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 A1 D1 8B D1 80 20 D1 81 20 D1 85 D0 B0 D0 BB D0 B0 D0 BF D0 B5 D0 BD D1 8C D0 BE 20 35 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 00 CD [00:24:32]Write i2c OK [00:24:32]MH_I2C_Read... [00:24:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:24:32]Read from MH i2c: E2 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 2E 18 00 90 00 BA [00:24:32]RAPDU: 90 00 [00:24:32]wFMCommunicate OK [00:24:32]wFMCommunicate request_size=206 [00:24:32]MH_SAM_APDU [00:24:32]CAPDU: 80 0D 02 02 C9 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 4B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 08 00 00 00 00 07 04 06 00 C8 4B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 C0 4D 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 86 57 03 00 35 04 06 00 7E 0F 72 2F 16 1E [00:24:32]Write to MH i2c: E2 D1 00 2F 18 80 0D 02 02 C9 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 4B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 08 00 00 00 00 07 04 06 00 C8 4B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 C0 4D 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 86 57 03 00 35 04 06 00 7E 0F 72 2F 16 1E 00 00 A8 [00:24:32]Write i2c OK [00:24:32]MH_I2C_Read... [00:24:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:24:32]Read from MH i2c: E2 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 2F 18 00 90 00 BB [00:24:32]RAPDU: 90 00 [00:24:32]wFMCommunicate OK [00:24:32]wFMCommunicate request_size=4 [00:24:32]MH_SAM_APDU [00:24:32]CAPDU: 80 0D 03 02 [00:24:32]Write to MH i2c: E2 08 00 30 18 80 0D 03 02 00 00 00 00 C3 [00:24:32]Write i2c OK [00:24:32]MH_I2C_Read... [00:24:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:24:32]Read from MH i2c: E2 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 0B 00 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 0B 00 30 18 00 25 09 C7 90 03 D0 0D 01 90 00 2A [00:24:32]RAPDU: 25 09 C7 90 03 D0 0D 01 90 00 [00:24:32]wFMCommunicate OK [00:24:32]SAM_PROTO_SignData done [00:24:32]FM_MakeSignedData done [00:24:32]CreateOFDProtocolMessage [00:24:32]wFMCommunicate request_size=4 [00:24:32]MH_SAM_APDU [00:24:32]CAPDU: 80 11 00 00 [00:24:32]Write to MH i2c: E2 08 00 31 18 80 11 00 00 00 00 00 00 C3 [00:24:32]Write i2c OK [00:24:32]MH_I2C_Read... [00:24:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:24:33]Read from MH i2c: E2 [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: E2 17 00 [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: E2 17 00 31 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 12 [00:24:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:24:33]wFMCommunicate OK [00:24:33]CreateOFDProtocolMessage done [00:24:33]OFDSenderStorePacket 219014 [00:24:33]StoreOFDPacket docnum=219014 [00:24:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 D3 01 00 00 26 22 CB 01 58 8C 5A 03 01 00 03 00 BF 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 38 36 06 04 3F 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 A1 D1 8B D1 80 20 D1 81 20 D1 85 D0 B0 D0 BB D0 B0 D0 BF D0 B5 D0 BD D1 8C D0 BE 20 35 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 4B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 08 00 00 00 00 07 04 06 00 C8 4B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 C0 4D 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 86 57 03 00 35 04 06 00 7E 0F 72 2F 16 1E 25 09 C7 90 03 D0 0D 01 [00:24:33]CheckFolder [00:24:33]dirname=/storage/ofd_packets [00:24:33]CheckFolder done [00:24:33]ProducePacketName [00:24:33]name=ofd_packets/00219014 [00:24:33]NVStorageSaveData ofd_packets/00219014 [00:24:33]File name is /storage/ofd_packets/00219014 [00:24:33]Write 497 bytes [00:24:33]NVStorageSaveData done [00:24:33]OFDSenderStorePacket done [00:24:33]KKMCreateOFDPacket done [00:24:33]NVStorageSaveData kkm_last_timestamp [00:24:33]File name is /storage/kkm_last_timestamp [00:24:33]Write 4 bytes [00:24:33]NVStorageSaveData done [00:24:33]ExternCall_PrintAddStr [00:24:33]wPrintStart [00:24:33]Write to MH i2c: 01 00 00 32 18 4A [00:24:33]OFD Sender: Processing packet 219014 [packets to send 80, broken 79] [00:24:33]ProducePacketName [00:24:33]name=ofd_packets/00219014 [00:24:33]OFD Sender: To server: pG, [00:24:33]CommunicateWithHost lk.salyk.kg:30040 [00:24:33]ConnectInit lk.salyk.kg [00:24:33]Write i2c OK [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: 01 [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: 01 07 00 [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: 01 07 00 32 18 00 00 00 00 00 FF 0F 5F [00:24:33]RasterBufferAndPrint [00:24:33]line Счет N : (3)79842 [00:24:33]line ИНН: 02508201610067 [00:24:33]line Контрольно-Кассовый Чек [00:24:33]line ПРОДАЖА [00:24:33]line Товар: 4870202521254 [00:24:33]line Чай холодный MAXI черный со вкусом клубн [00:24:33]line 1.000 * 104.00 [00:24:33]line = 104.00 [00:24:33]line НДС 12% НСП 1% [00:24:33]line > о реализуемом товаре [00:24:33]line Товар: 4870235681086 [00:24:33]line Grizzly волнистые Сыр с халапеньо 55 гр [00:24:33]line 1.000 * 90.00 [00:24:33]line = 90.00 [00:24:33]line НДС 12% НСП 1% [00:24:33]line > о реализуемом товаре [00:24:33]line ИТОГО: 194.00 [00:24:33]line НСП 1% : 1.72 [00:24:33]line НДС 12% : 20.60 [00:24:33]line Наличными: 194.00 [00:24:33]line Безнал.: 0.00 [00:24:33]line Место: АЗС № 84 "Партнер Нефть" [00:24:33]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [00:24:33]line СНО: Общий режим [00:24:33]line Чек 2 20.10.2024 00:24 [00:24:33]line Смена: 444 ФФД: 1.0 [00:24:33]line ЗНМ: 0300000178 [00:24:33]line РНМ: 0000000000098116 [00:24:33]line Версия ККМ: 001 [00:24:33]line ФМ: 0000000000965413 [00:24:33]line ФД: 219014 [00:24:33]line ФПД: 138604805297694 [00:24:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T002432&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219014&fm=138604805297694&tin=02508201610067®Number=0000000000098116&sum=19400 [00:24:33]line 0 [00:24:33]written 0, free lines is 4095 [00:24:33]Connected sock=10 [00:24:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 D3 01 00 00 26 22 CB 01 58 8C 5A 03 01 00 03 00 BF 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 38 36 06 04 3F 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 A1 D1 8B D1 80 20 D1 81 20 D1 85 D0 B0 D0 BB D0 B0 D0 BF D0 B5 D0 BD D1 8C D0 BE 20 35 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 4B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 08 00 00 00 00 07 04 06 00 C8 4B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 C0 4D 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 86 57 03 00 35 04 06 00 7E 0F 72 2F 16 1E 25 09 C7 90 03 D0 0D 01 [00:24:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 65 41 47 00 C8 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 39 36 35 34 31 33 10 04 04 00 86 57 03 00 F4 03 04 00 6D F9 13 67 B6 04 01 00 00 DB 51 9E AA E3 D3 A9 9A [00:24:33]CommunicateWithHost err = 0 [00:24:33]CheckOFDResponse [00:24:33]1017 (14) - 77093643461234 [00:24:33]1041 (16) - 0000000000965413 [00:24:33]1040 (4) - 219014 [00:24:33]1012 (4) - 19.10.2024 18:24 [00:24:33]1206 (1) - 0 [00:24:33]OFD Sender: Remove packet 219014 [00:24:33]ProducePacketName [00:24:33]name=ofd_packets/00219014 [00:24:33]NVStorageDeleteData [00:24:33]Write to MH i2c: 01 00 00 62 18 7A [00:24:33]Write i2c OK [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: 01 [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: 01 07 00 [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: 01 07 00 62 18 00 00 00 00 00 94 0C 21 [00:24:33]RasterBufferAndPrint [00:24:33]line [00:24:33]line [00:24:33]line [00:24:33]line [00:24:33]line [00:24:33]written 0, free lines is 3228 [00:24:33]MH_Cut [00:24:33]Write to MH i2c: D1 01 00 69 18 01 53 [00:24:33]Write i2c OK [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: D1 [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: D1 01 00 [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: D1 01 00 69 18 00 52 [00:24:33]Write to MH i2c: 01 00 00 6A 18 82 [00:24:33]Write i2c OK [00:24:33]MH_I2C_Read... [00:24:34]OFD Sender: No OFD packet to send [00:24:34]*** Cut start [00:24:34]*** Partial cut [00:24:34]*** CUTSNS_PIN = 1 [00:24:34]*** CUTSNS_PIN = 0 [00:24:34]*** Brake cut motor [00:24:35]Read from MH i2c: 01 [00:24:35]MH_I2C_Read... [00:24:35]*** Stop cut motor [00:24:35]*** Cut end [00:24:35]Read from MH i2c: 01 07 00 [00:24:35]MH_I2C_Read... [00:24:35]Read from MH i2c: 01 07 00 6A 18 00 00 00 00 00 FF 0F 97 [00:24:35]process_action close_receipt done [00:24:35]requested_data is exist [00:24:35]produce_requested_data [00:24:35]requested_item fm.sn is exist - process it [00:24:35]wFMCommunicate request_size=4 [00:24:35]MH_SAM_APDU [00:24:35]CAPDU: 80 11 00 00 [00:24:35]Write to MH i2c: E2 08 00 6B 18 80 11 00 00 00 00 00 00 FD [00:24:35]Write i2c OK [00:24:35]MH_I2C_Read... [00:24:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:24:35]Read from MH i2c: E2 [00:24:35]MH_I2C_Read... [00:24:35]Read from MH i2c: E2 17 00 [00:24:35]MH_I2C_Read... [00:24:35]Read from MH i2c: E2 17 00 6B 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 4C [00:24:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:24:35]wFMCommunicate OK [00:24:35]requested_item fd.num is exist - process it [00:24:35]SAM_PROTO_GetFieldsCounters [00:24:35]wFMCommunicate request_size=4 [00:24:35]MH_SAM_APDU [00:24:35]CAPDU: 80 13 00 00 [00:24:35]Write to MH i2c: E2 08 00 6C 18 80 13 00 00 00 00 00 00 00 [00:24:35]Write i2c OK [00:24:35]MH_I2C_Read... [00:24:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:24:35]Read from MH i2c: E2 [00:24:35]MH_I2C_Read... [00:24:35]Read from MH i2c: E2 62 00 [00:24:35]MH_I2C_Read... [00:24:35]Read from MH i2c: E2 62 00 6C 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 86 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 C0 [00:24:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 86 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:24:35]wFMCommunicate OK [00:24:35]SAM_PROTO_GetFieldsCounters done [00:24:35]requested_item shift.num is exist - process it [00:24:35]requested_item shift.opened is exist - process it [00:24:35]req_shift_opened [00:24:35]FM_GetShiftState [00:24:35]SAM_PROTO_GetShiftState [00:24:35]wFMCommunicate request_size=4 [00:24:35]MH_SAM_APDU [00:24:35]CAPDU: 80 13 01 00 [00:24:35]Write to MH i2c: E2 08 00 6D 18 80 13 01 00 00 00 00 00 02 [00:24:35]Write i2c OK [00:24:35]MH_I2C_Read... [00:24:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:24:35]Read from MH i2c: E2 [00:24:35]MH_I2C_Read... [00:24:35]Read from MH i2c: E2 0E 00 [00:24:35]MH_I2C_Read... [00:24:35]Read from MH i2c: E2 0E 00 6D 18 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 1B [00:24:35]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [00:24:35]wFMCommunicate OK [00:24:35]SAM_PROTO_GetShiftState done [00:24:35]FM_GetShiftState done [00:24:35]req_shift_opened done [00:24:35]requested_item shift.open_date is exist - process it [00:24:35]req_shift_open_date [00:24:35]req_shift_open_date done [00:24:35]produce_requested_data done [00:24:35]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219014,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474} [00:24:35]process_action_free close_receipt [00:24:35]json_value_free [00:24:35]json_value_free done [00:24:35]process_json_proto returns [00:24:35]Send response to host [00:24:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219014,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474}}} [00:24:35]free response buf [00:24:35]execute_script done [00:24:35]execute_script returns [00:24:35]free content buf [00:24:35]Sock 9.Close socket [00:24:35]Sock 9.Thread stoped [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:09]OFD Sender: No OFD packet to send [00:28:14]OFD Sender: No OFD packet to send [00:28:19]OFD Sender: No OFD packet to send [00:28:24]OFD Sender: No OFD packet to send [00:28:29]OFD Sender: No OFD packet to send [00:28:34]OFD Sender: No OFD packet to send [00:28:39]OFD Sender: No OFD packet to send [00:28:44]OFD Sender: No OFD packet to send [00:28:49]OFD Sender: No OFD packet to send [00:28:54]OFD Sender: No OFD packet to send [00:28:59]OFD Sender: No OFD packet to send [00:29:04]OFD Sender: No OFD packet to send [00:29:09]OFD Sender: No OFD packet to send [00:29:14]OFD Sender: No OFD packet to send [00:29:19]OFD Sender: No OFD packet to send [00:29:24]OFD Sender: No OFD packet to send [00:29:29]OFD Sender: No OFD packet to send [00:29:34]OFD Sender: No OFD packet to send [00:29:37]int [00:29:37]Write to MH i2c: 01 00 00 6E 18 86 [00:29:37]*** FLAG_PRN_PAP1 set [00:29:37]Write i2c OK [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: 01 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: 01 07 00 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: 01 07 00 6E 18 00 01 00 00 00 FF 0F 9C [00:29:37]state=0 [00:29:37]No paper [00:29:37]int [00:29:37]Write to MH i2c: 01 00 00 6F 18 87 [00:29:37]*** FLAG_PRN_PAP2 set [00:29:37]Write i2c OK [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: 01 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: 01 07 00 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: 01 07 00 6F 18 00 03 00 00 00 FF 0F 9F [00:29:37]state=0 [00:29:37]No paper [00:29:37]Cover opened [00:29:39]OFD Sender: No OFD packet to send [00:29:42]Write to MH i2c: 01 00 00 70 18 88 [00:29:42]Write i2c OK [00:29:42]MH_I2C_Read... [00:29:42]Read from MH i2c: 01 [00:29:42]MH_I2C_Read... [00:29:42]Read from MH i2c: 01 07 00 [00:29:42]MH_I2C_Read... [00:29:42]Read from MH i2c: 01 07 00 70 18 00 03 00 00 00 FF 0F A0 [00:29:42]state=3 [00:29:42]No paper [00:29:42]Cover opened [00:29:44]OFD Sender: No OFD packet to send [00:29:47]Write to MH i2c: 01 00 00 71 18 89 [00:29:47]Write i2c OK [00:29:47]MH_I2C_Read... [00:29:47]Read from MH i2c: 01 [00:29:47]MH_I2C_Read... [00:29:47]Read from MH i2c: 01 07 00 [00:29:47]MH_I2C_Read... [00:29:47]Read from MH i2c: 01 07 00 71 18 00 03 00 00 00 FF 0F A1 [00:29:47]state=3 [00:29:47]No paper [00:29:47]Cover opened [00:29:49]OFD Sender: No OFD packet to send [00:29:52]Write to MH i2c: 01 00 00 72 18 8A [00:29:52]Write i2c OK [00:29:52]MH_I2C_Read... [00:29:52]Read from MH i2c: 01 [00:29:52]MH_I2C_Read... [00:29:52]Read from MH i2c: 01 07 00 [00:29:52]MH_I2C_Read... [00:29:52]Read from MH i2c: 01 07 00 72 18 00 03 00 00 00 FF 0F A2 [00:29:52]state=3 [00:29:52]No paper [00:29:52]Cover opened [00:29:54]OFD Sender: No OFD packet to send [00:29:57]Write to MH i2c: 01 00 00 73 18 8B [00:29:57]Write i2c OK [00:29:57]MH_I2C_Read... [00:29:57]Read from MH i2c: 01 [00:29:57]MH_I2C_Read... [00:29:57]Read from MH i2c: 01 07 00 [00:29:57]MH_I2C_Read... [00:29:57]Read from MH i2c: 01 07 00 73 18 00 03 00 00 00 FF 0F A3 [00:29:57]state=3 [00:29:57]No paper [00:29:57]Cover opened [00:29:59]OFD Sender: No OFD packet to send [00:30:02]Write to MH i2c: 01 00 00 74 18 8C [00:30:02]Write i2c OK [00:30:02]MH_I2C_Read... [00:30:02]Read from MH i2c: 01 [00:30:02]MH_I2C_Read... [00:30:02]Read from MH i2c: 01 07 00 [00:30:02]MH_I2C_Read... [00:30:02]Read from MH i2c: 01 07 00 74 18 00 03 00 00 00 FF 0F A4 [00:30:02]state=3 [00:30:02]No paper [00:30:02]Cover opened [00:30:04]OFD Sender: No OFD packet to send [00:30:07]Write to MH i2c: 01 00 00 75 18 8D [00:30:07]Write i2c OK [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: 01 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: 01 07 00 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: 01 07 00 75 18 00 03 00 00 00 FF 0F A5 [00:30:07]state=3 [00:30:07]No paper [00:30:07]Cover opened [00:30:09]OFD Sender: No OFD packet to send [00:30:12]Write to MH i2c: 01 00 00 76 18 8E [00:30:12]Write i2c OK [00:30:12]MH_I2C_Read... [00:30:12]Read from MH i2c: 01 [00:30:12]MH_I2C_Read... [00:30:12]Read from MH i2c: 01 07 00 [00:30:12]MH_I2C_Read... [00:30:12]Read from MH i2c: 01 07 00 76 18 00 03 00 00 00 FF 0F A6 [00:30:12]state=3 [00:30:12]No paper [00:30:12]Cover opened [00:30:14]OFD Sender: No OFD packet to send [00:30:17]Write to MH i2c: 01 00 00 77 18 8F [00:30:17]Write i2c OK [00:30:17]MH_I2C_Read... [00:30:17]Read from MH i2c: 01 [00:30:17]MH_I2C_Read... [00:30:17]Read from MH i2c: 01 07 00 [00:30:17]MH_I2C_Read... [00:30:17]Read from MH i2c: 01 07 00 77 18 00 03 00 00 00 FF 0F A7 [00:30:17]state=3 [00:30:17]No paper [00:30:17]Cover opened [00:30:19]OFD Sender: No OFD packet to send [00:30:22]Write to MH i2c: 01 00 00 78 18 90 [00:30:22]Write i2c OK [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: 01 [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: 01 07 00 [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: 01 07 00 78 18 00 03 00 00 00 FF 0F A8 [00:30:22]state=3 [00:30:22]No paper [00:30:22]Cover opened [00:30:24]OFD Sender: No OFD packet to send [00:30:27]Write to MH i2c: 01 00 00 79 18 91 [00:30:27]Write i2c OK [00:30:27]MH_I2C_Read... [00:30:27]Read from MH i2c: 01 [00:30:27]MH_I2C_Read... [00:30:27]Read from MH i2c: 01 07 00 [00:30:27]MH_I2C_Read... [00:30:27]Read from MH i2c: 01 07 00 79 18 00 03 00 00 00 FF 0F A9 [00:30:27]state=3 [00:30:27]No paper [00:30:27]Cover opened [00:30:29]OFD Sender: No OFD packet to send [00:30:32]Write to MH i2c: 01 00 00 7A 18 92 [00:30:32]Write i2c OK [00:30:32]MH_I2C_Read... [00:30:32]Read from MH i2c: 01 [00:30:32]MH_I2C_Read... [00:30:32]Read from MH i2c: 01 07 00 [00:30:32]MH_I2C_Read... [00:30:32]Read from MH i2c: 01 07 00 7A 18 00 03 00 00 00 FF 0F AA [00:30:32]state=3 [00:30:32]No paper [00:30:32]Cover opened [00:30:34]OFD Sender: No OFD packet to send [00:30:37]Write to MH i2c: 01 00 00 7B 18 93 [00:30:37]Write i2c OK [00:30:37]MH_I2C_Read... [00:30:37]Read from MH i2c: 01 [00:30:37]MH_I2C_Read... [00:30:37]Read from MH i2c: 01 07 00 [00:30:37]MH_I2C_Read... [00:30:37]Read from MH i2c: 01 07 00 7B 18 00 03 00 00 00 FF 0F AB [00:30:37]state=3 [00:30:37]No paper [00:30:37]Cover opened [00:30:39]OFD Sender: No OFD packet to send [00:30:42]Write to MH i2c: 01 00 00 7C 18 94 [00:30:42]Write i2c OK [00:30:42]MH_I2C_Read... [00:30:42]Read from MH i2c: 01 [00:30:42]MH_I2C_Read... [00:30:42]Read from MH i2c: 01 07 00 [00:30:42]MH_I2C_Read... [00:30:42]Read from MH i2c: 01 07 00 7C 18 00 03 00 00 00 FF 0F AC [00:30:42]state=3 [00:30:42]No paper [00:30:42]Cover opened [00:30:44]int [00:30:44]Write to MH i2c: 01 00 00 7D 18 95 [00:30:44]*** FLAG_PRN_PAP2 reset [00:30:44]Write i2c OK [00:30:44]MH_I2C_Read... [00:30:44]Read from MH i2c: 01 [00:30:44]MH_I2C_Read... [00:30:44]Read from MH i2c: 01 07 00 [00:30:44]MH_I2C_Read... [00:30:44]Read from MH i2c: 01 07 00 7D 18 00 01 00 00 00 FF 0F AB [00:30:44]state=3 [00:30:44]No paper [00:30:44]Cover closed [00:30:44]int [00:30:44]Write to MH i2c: 01 00 00 7E 18 96 [00:30:44]*** FLAG_PRN_PAP1 reset [00:30:44]Write i2c OK [00:30:44]MH_I2C_Read... [00:30:44]Read from MH i2c: 01 [00:30:44]MH_I2C_Read... [00:30:44]Read from MH i2c: 01 07 00 [00:30:44]MH_I2C_Read... [00:30:44]Read from MH i2c: 01 07 00 7E 18 00 00 00 00 00 FF 0F AB [00:30:44]state=0 [00:30:44]OFD Sender: No OFD packet to send [00:30:49]OFD Sender: No OFD packet to send [00:30:54]OFD Sender: No OFD packet to send [00:30:59]OFD Sender: No OFD packet to send [00:31:04]OFD Sender: No OFD packet to send [00:31:09]OFD Sender: No OFD packet to send [00:31:14]OFD Sender: No OFD packet to send [00:31:19]OFD Sender: No OFD packet to send [00:31:24]OFD Sender: No OFD packet to send [00:31:29]OFD Sender: No OFD packet to send [00:31:34]OFD Sender: No OFD packet to send [00:31:39]OFD Sender: No OFD packet to send [00:31:44]OFD Sender: No OFD packet to send [00:31:49]OFD Sender: No OFD packet to send [00:31:54]OFD Sender: No OFD packet to send [00:31:59]OFD Sender: No OFD packet to send [00:32:04]OFD Sender: No OFD packet to send [00:32:09]OFD Sender: No OFD packet to send [00:32:14]OFD Sender: No OFD packet to send [00:32:19]OFD Sender: No OFD packet to send [00:32:24]OFD Sender: No OFD packet to send [00:32:26]accept exits with 7 [00:32:26]New connection [00:32:26]New thread 3066699108 created [00:32:26]Thread 3066555748 joined [00:32:26]Waiting for new connection... [00:32:26] Sock 7.Parse request [00:32:26]Sock 7.Check first char [00:32:26]Sock 7.First char is OK [00:32:26]request: POST /json_proto HTTP/1.0 [00:32:26]Method: POST [00:32:26]URL: /json_proto [00:32:26]Method is POST - this is cgi request [00:32:26]url: /json_proto [00:32:26]query_string will be loaded in cgi processing [00:32:26]execute_cgi json_proto POST (null) [00:32:26]execute_cgi path=json_proto method=POST [00:32:26]POST find Content-Length [00:32:26]Host: 172.17.40.4:8080 [00:32:26]Content-Length: 679 [00:32:26]Content-Type: application/json [00:32:26] [00:32:26]POST finish read [00:32:26]Found Content-Length = 679 [00:32:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 17.070, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:32:26]execute_script... [00:32: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)536577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 17.070, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:32:26]POST & json_proto [00:32:26]process_json_proto [00:32:26]json parsed OK: [00:32:26]protocol is kg_v1.0 [00:32:26]action value=close_receipt [00:32:26]process_action close_receipt [00:32:26]cmd_close_receipt [00:32:26]MH_GetDate [00:32:26]Write to MH i2c: F0 00 00 7F 18 86 [00:32:26]Write i2c OK [00:32:26]MH_I2C_Read... [00:32:26]Read from MH i2c: F0 [00:32:26]MH_I2C_Read... [00:32:26]Read from MH i2c: F0 09 00 [00:32:26]MH_I2C_Read... [00:32:26]Read from MH i2c: F0 09 00 7F 18 00 9A 4F 14 67 68 1C 14 67 F2 [00:32:26]GetLastDocTimeStamp 1729383872 [00:32:26]current date 1729384346 [00:32:26]FM_GetShiftState [00:32:26]SAM_PROTO_GetShiftState [00:32:26]wFMCommunicate request_size=4 [00:32:26]MH_SAM_APDU [00:32:26]CAPDU: 80 13 01 00 [00:32:26]Write to MH i2c: E2 08 00 80 18 80 13 01 00 00 00 00 00 15 [00:32:26]Write i2c OK [00:32:26]MH_I2C_Read... [00:32:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:32:26]Read from MH i2c: E2 [00:32:26]MH_I2C_Read... [00:32:26]Read from MH i2c: E2 0E 00 [00:32:26]MH_I2C_Read... [00:32:26]Read from MH i2c: E2 0E 00 80 18 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 2E [00:32:26]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [00:32:26]wFMCommunicate OK [00:32:26]SAM_PROTO_GetShiftState done [00:32:26]FM_GetShiftState done [00:32:26]opened in 1729382474 [00:32:26]opened+sec_in_day 1729468874 [00:32:26]quantity*price = 130073 [00:32:26]sum+1 = 130074 [00:32:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 3 20.10.2024 00:32 Смена: 444 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 219015 ФПД: 1816901809176 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T003227&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219015&fm=1816901809176&tin=02508201610067®Number=0000000000098116&sum=130000 [00:32:27]StoreToDocumentArchive [00:32:27]shift 444 fd 219015 [00:32:27]save to /storage/0444/doc_00219015 [00:32:27]save last doc name /storage/0444/doc_00219015 to /storage/kkm_last_doc_name [00:32:27]save OK [00:32:27]Clear old archive folders... [00:32:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:32:27]tlvbuf is 00FFF410 [00:32:27]SAM_PROTO_ClearQueue [00:32:27]wFMCommunicate request_size=4 [00:32:27]MH_SAM_APDU [00:32:27]CAPDU: 80 09 00 00 [00:32:27]Write to MH i2c: E2 08 00 8D 18 80 09 00 00 00 00 00 00 17 [00:32:27]Write i2c OK [00:32:27]MH_I2C_Read... [00:32:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:32:27]Read from MH i2c: E2 [00:32:27]MH_I2C_Read... [00:32:27]Read from MH i2c: E2 03 00 [00:32:27]MH_I2C_Read... [00:32:27]Read from MH i2c: E2 03 00 8D 18 00 90 00 19 [00:32:27]RAPDU: 90 00 [00:32:27]wFMCommunicate OK [00:32:27]SAM_PROTO_ClearQueue done [00:32:27]KKMCreateOFDPacket [00:32:27]OFDProtocolAddRootSTLVToBuf [00:32:27]FM_MakeSignedData [00:32:27]FM_MakeSignedData [00:32:27]SAM_PROTO_SignData [00:32:27]wFMCommunicate request_size=4 [00:32:27]MH_SAM_APDU [00:32:27]CAPDU: 80 0D 01 02 [00:32:27]Write to MH i2c: E2 08 00 8E 18 80 0D 01 02 00 00 00 00 1F [00:32:27]Write i2c OK [00:32:27]MH_I2C_Read... [00:32:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:32:27]Read from MH i2c: E2 [00:32:27]MH_I2C_Read... [00:32:27]Read from MH i2c: E2 03 00 [00:32:27]MH_I2C_Read... [00:32:27]Read from MH i2c: E2 03 00 8E 18 00 90 00 1A [00:32:27]RAPDU: 90 00 [00:32:27]wFMCommunicate OK [00:32:27]wFMCommunicate request_size=255 [00:32:27]MH_SAM_APDU [00:32: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 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 9B 4F 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 87 57 03 00 35 04 06 00 01 A7 07 C9 [00:32:27]Write to MH i2c: E2 02 01 8F 18 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 9B 4F 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 87 57 03 00 35 04 06 00 01 A7 07 C9 00 00 1F [00:32:27]Write i2c OK [00:32:27]MH_I2C_Read... [00:32:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:32:27]Read from MH i2c: E2 [00:32:27]MH_I2C_Read... [00:32:27]Read from MH i2c: E2 03 00 [00:32:27]MH_I2C_Read... [00:32:27]Read from MH i2c: E2 03 00 8F 18 00 90 00 1B [00:32:27]RAPDU: 90 00 [00:32:27]wFMCommunicate OK [00:32:27]wFMCommunicate request_size=7 [00:32:27]MH_SAM_APDU [00:32:27]CAPDU: 80 0D 02 02 02 74 18 [00:32:27]Write to MH i2c: E2 0A 00 90 18 80 0D 02 02 02 00 74 18 00 00 B2 [00:32:27]Write i2c OK [00:32:27]MH_I2C_Read... [00:32:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:32:27]Read from MH i2c: E2 [00:32:27]MH_I2C_Read... [00:32:27]Read from MH i2c: E2 03 00 [00:32:27]MH_I2C_Read... [00:32:27]Read from MH i2c: E2 03 00 90 18 00 90 00 1C [00:32:27]RAPDU: 90 00 [00:32:27]wFMCommunicate OK [00:32:27]wFMCommunicate request_size=4 [00:32:27]MH_SAM_APDU [00:32:27]CAPDU: 80 0D 03 02 [00:32:27]Write to MH i2c: E2 08 00 91 18 80 0D 03 02 00 00 00 00 24 [00:32:27]Write i2c OK [00:32:27]MH_I2C_Read... [00:32:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:32:27]Read from MH i2c: E2 [00:32:27]MH_I2C_Read... [00:32:27]Read from MH i2c: E2 0B 00 [00:32:27]MH_I2C_Read... [00:32:27]Read from MH i2c: E2 0B 00 91 18 00 C6 88 19 01 0D 9F A9 9D 90 00 7F [00:32:27]RAPDU: C6 88 19 01 0D 9F A9 9D 90 00 [00:32:27]wFMCommunicate OK [00:32:27]SAM_PROTO_SignData done [00:32:27]FM_MakeSignedData done [00:32:27]CreateOFDProtocolMessage [00:32:27]wFMCommunicate request_size=4 [00:32:27]MH_SAM_APDU [00:32:27]CAPDU: 80 11 00 00 [00:32:27]Write to MH i2c: E2 08 00 92 18 80 11 00 00 00 00 00 00 24 [00:32:27]Write i2c OK [00:32:27]MH_I2C_Read... [00:32:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:32:27]Read from MH i2c: E2 [00:32:27]MH_I2C_Read... [00:32:27]Read from MH i2c: E2 17 00 [00:32:27]MH_I2C_Read... [00:32:27]Read from MH i2c: E2 17 00 92 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 73 [00:32:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:32:27]wFMCommunicate OK [00:32:27]CreateOFDProtocolMessage done [00:32:27]OFDSenderStorePacket 219015 [00:32:27]StoreOFDPacket docnum=219015 [00:32:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 64 D5 04 01 77 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 9B 4F 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 87 57 03 00 35 04 06 00 01 A7 07 C9 74 18 C6 88 19 01 0D 9F A9 9D [00:32:27]CheckFolder [00:32:27]dirname=/storage/ofd_packets [00:32:27]CheckFolder done [00:32:27]ProducePacketName [00:32:27]name=ofd_packets/00219015 [00:32:27]NVStorageSaveData ofd_packets/00219015 [00:32:27]File name is /storage/ofd_packets/00219015 [00:32:27]Write 298 bytes [00:32:27]NVStorageSaveData done [00:32:27]OFDSenderStorePacket done [00:32:27]KKMCreateOFDPacket done [00:32:27]NVStorageSaveData kkm_last_timestamp [00:32:27]File name is /storage/kkm_last_timestamp [00:32:27]Write 4 bytes [00:32:27]NVStorageSaveData done [00:32:27]ExternCall_PrintAddStr [00:32:27]wPrintStart [00:32:27]Write to MH i2c: 01 00 00 93 18 AB [00:32:27]Write i2c OK [00:32:27]MH_I2C_Read... [00:32:27]Read from MH i2c: 01 [00:32:27]MH_I2C_Read... [00:32:27]Read from MH i2c: 01 07 00 [00:32:27]MH_I2C_Read... [00:32:27]Read from MH i2c: 01 07 00 93 18 00 00 00 00 00 FF 0F C0 [00:32:27]RasterBufferAndPrint [00:32:27]line Счет N : (1)536577 [00:32:27]line ИНН: 02508201610067 [00:32:27]line Контрольно-Кассовый Чек [00:32:27]line ПРОДАЖА [00:32:27]line ТРК (МРК, ГНК) : 61 [00:32:27]line Товар: 2710194210 [00:32:27]line ДТ-К-2 [00:32:27]line 17.070 * 76.20 [00:32:27]line = 1300.73 [00:32:27]line НДС 12% НСП 1% [00:32:27]line > о реализуемом товаре [00:32:27]line ОКРУГЛЕНИЕ: -0.73 [00:32:27]line ИТОГО: 1300.00 [00:32:27]line Внесено: 1300.00 [00:32:27]line СДАЧА: 0.00 [00:32:27]line НСП 1% : 11.51 [00:32:27]line НДС 12% : 138.13 [00:32:27]line Наличными: 1300.00 [00:32:27]line Безнал.: 0.00 [00:32:27]line Место: АЗС № 84 "Партнер Нефть" [00:32:27]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [00:32:27]line СНО: Общий режим [00:32:27]line Чек 3 20.10.2024 00:32 [00:32:27]line Смена: 444 ФФД: 1.0 [00:32:27]line ЗНМ: 0300000178 [00:32:27]line РНМ: 0000000000098116 [00:32:27]line Версия ККМ: 001 [00:32:27]line ФМ: 0000000000965413 [00:32:27]line ФД: 219015 [00:32:27]line ФПД: 1816901809176 [00:32:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T003227&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219015&fm=1816901809176&tin=02508201610067®Number=0000000000098116&sum=130000 [00:32:28]OFD Sender: Processing packet 219015 [packets to send 80, broken 79] [00:32:28]ProducePacketName [00:32:28]name=ofd_packets/00219015 [00:32:28]OFD Sender: To server: pG, [00:32:28]CommunicateWithHost lk.salyk.kg:30040 [00:32:28]ConnectInit lk.salyk.kg [00:32:28]written 0, free lines is 4095 [00:32:28]Connected sock=10 [00:32:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0C 01 00 00 64 D5 04 01 77 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 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 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 9B 4F 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 87 57 03 00 35 04 06 00 01 A7 07 C9 74 18 C6 88 19 01 0D 9F A9 9D [00:32:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 43 86 47 00 22 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 87 57 03 00 F4 03 04 00 48 FB 13 67 B6 04 01 00 00 55 AD 56 42 ED 6B BA B3 [00:32:28]CommunicateWithHost err = 0 [00:32:28]CheckOFDResponse [00:32:28]1017 (14) - 77093643461234 [00:32:28]1041 (16) - 0000000000965413 [00:32:28]1040 (4) - 219015 [00:32:28]1012 (4) - 19.10.2024 18:32 [00:32:28]1206 (1) - 0 [00:32:28]OFD Sender: Remove packet 219015 [00:32:28]ProducePacketName [00:32:28]name=ofd_packets/00219015 [00:32:28]NVStorageDeleteData [00:32:28]Write to MH i2c: 01 00 00 BE 18 D6 [00:32:28]Write i2c OK [00:32:28]MH_I2C_Read... [00:32:28]Read from MH i2c: 01 [00:32:28]MH_I2C_Read... [00:32:28]Read from MH i2c: 01 07 00 [00:32:28]MH_I2C_Read... [00:32:28]Read from MH i2c: 01 07 00 BE 18 00 00 00 00 00 E4 0C CD [00:32:28]RasterBufferAndPrint [00:32:28]line [00:32:28]line [00:32:28]line [00:32:28]line [00:32:28]line [00:32:28]written 0, free lines is 3309 [00:32:28]MH_Cut [00:32:28]Write to MH i2c: D1 01 00 C5 18 01 AF [00:32:28]Write i2c OK [00:32:28]MH_I2C_Read... [00:32:28]Read from MH i2c: D1 [00:32:28]MH_I2C_Read... [00:32:28]Read from MH i2c: D1 01 00 [00:32:28]MH_I2C_Read... [00:32:28]Read from MH i2c: D1 01 00 C5 18 00 AE [00:32:28]Write to MH i2c: 01 00 00 C6 18 DE [00:32:28]Write i2c OK [00:32:28]MH_I2C_Read... [00:32:28]OFD Sender: No OFD packet to send [00:32:29]*** Cut start [00:32:29]*** Partial cut [00:32:29]*** CUTSNS_PIN = 1 [00:32:29]*** CUTSNS_PIN = 0 [00:32:29]*** Brake cut motor [00:32:29]Read from MH i2c: 01 [00:32:29]MH_I2C_Read... [00:32:29]*** Stop cut motor [00:32:29]*** Cut end [00:32:29]Read from MH i2c: 01 07 00 [00:32:29]MH_I2C_Read... [00:32:29]Read from MH i2c: 01 07 00 C6 18 00 00 00 00 00 FF 0F F3 [00:32:29]process_action close_receipt done [00:32:29]requested_data is exist [00:32:29]produce_requested_data [00:32:29]requested_item fm.sn is exist - process it [00:32:29]wFMCommunicate request_size=4 [00:32:29]MH_SAM_APDU [00:32:29]CAPDU: 80 11 00 00 [00:32:29]Write to MH i2c: E2 08 00 C7 18 80 11 00 00 00 00 00 00 59 [00:32:29]Write i2c OK [00:32:29]MH_I2C_Read... [00:32:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:32:30]Read from MH i2c: E2 [00:32:30]MH_I2C_Read... [00:32:30]Read from MH i2c: E2 17 00 [00:32:30]MH_I2C_Read... [00:32:30]Read from MH i2c: E2 17 00 C7 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A8 [00:32:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:32:30]wFMCommunicate OK [00:32:30]requested_item fd.num is exist - process it [00:32:30]SAM_PROTO_GetFieldsCounters [00:32:30]wFMCommunicate request_size=4 [00:32:30]MH_SAM_APDU [00:32:30]CAPDU: 80 13 00 00 [00:32:30]Write to MH i2c: E2 08 00 C8 18 80 13 00 00 00 00 00 00 5C [00:32:30]Write i2c OK [00:32:30]MH_I2C_Read... [00:32:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:32:30]Read from MH i2c: E2 [00:32:30]MH_I2C_Read... [00:32:30]Read from MH i2c: E2 62 00 [00:32:30]MH_I2C_Read... [00:32:30]Read from MH i2c: E2 62 00 C8 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 87 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 20 [00:32:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 87 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:32:30]wFMCommunicate OK [00:32:30]SAM_PROTO_GetFieldsCounters done [00:32:30]requested_item shift.num is exist - process it [00:32:30]requested_item shift.opened is exist - process it [00:32:30]req_shift_opened [00:32:30]FM_GetShiftState [00:32:30]SAM_PROTO_GetShiftState [00:32:30]wFMCommunicate request_size=4 [00:32:30]MH_SAM_APDU [00:32:30]CAPDU: 80 13 01 00 [00:32:30]Write to MH i2c: E2 08 00 C9 18 80 13 01 00 00 00 00 00 5E [00:32:30]Write i2c OK [00:32:30]MH_I2C_Read... [00:32:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:32:30]Read from MH i2c: E2 [00:32:30]MH_I2C_Read... [00:32:30]Read from MH i2c: E2 0E 00 [00:32:30]MH_I2C_Read... [00:32:30]Read from MH i2c: E2 0E 00 C9 18 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 77 [00:32:30]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [00:32:30]wFMCommunicate OK [00:32:30]SAM_PROTO_GetShiftState done [00:32:30]FM_GetShiftState done [00:32:30]req_shift_opened done [00:32:30]requested_item shift.open_date is exist - process it [00:32:30]req_shift_open_date [00:32:30]req_shift_open_date done [00:32:30]produce_requested_data done [00:32:30]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219015,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474} [00:32:30]process_action_free close_receipt [00:32:30]json_value_free [00:32:30]json_value_free done [00:32:30]process_json_proto returns [00:32:30]Send response to host [00:32:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219015,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474}}} [00:32:30]free response buf [00:32:30]execute_script done [00:32:30]execute_script returns [00:32:30]free content buf [00:32:30]Sock 7.Close socket [00:32:30]Sock 7.Thread stoped [00:32:34]OFD Sender: No OFD packet to send [00:32:39]OFD Sender: No OFD packet to send [00:32:44]OFD Sender: No OFD packet to send [00:32:49]OFD Sender: No OFD packet to send [00:32:54]OFD Sender: No OFD packet to send [00:32:59]OFD Sender: No OFD packet to send [00:33:04]OFD Sender: No OFD packet to send [00:33:09]OFD Sender: No OFD packet to send [00:33:14]OFD Sender: No OFD packet to send [00:33:19]OFD Sender: No OFD packet to send [00:33:24]OFD Sender: No OFD packet to send [00:33:29]OFD Sender: No OFD packet to send [00:33:34]OFD Sender: No OFD packet to send [00:33:39]OFD Sender: No OFD packet to send [00:33:44]OFD Sender: No OFD packet to send [00:33:49]OFD Sender: No OFD packet to send [00:33:54]OFD Sender: No OFD packet to send [00:33:59]OFD Sender: No OFD packet to send [00:34:04]OFD Sender: No OFD packet to send [00:34:09]OFD Sender: No OFD packet to send [00:34:14]OFD Sender: No OFD packet to send [00:34:19]OFD Sender: No OFD packet to send [00:34:24]OFD Sender: No OFD packet to send [00:34:29]OFD Sender: No OFD packet to send [00:34:34]OFD Sender: No OFD packet to send [00:34:39]OFD Sender: No OFD packet to send [00:34:44]OFD Sender: No OFD packet to send [00:34:49]OFD Sender: No OFD packet to send [00:34:54]OFD Sender: No OFD packet to send [00:34:59]OFD Sender: No OFD packet to send [00:35:04]OFD Sender: No OFD packet to send [00:35:09]OFD Sender: No OFD packet to send [00:35:14]OFD Sender: No OFD packet to send [00:35:19]OFD Sender: No OFD packet to send [00:35:24]OFD Sender: No OFD packet to send [00:35:29]OFD Sender: No OFD packet to send [00:35:34]OFD Sender: No OFD packet to send [00:35:39]OFD Sender: No OFD packet to send [00:35:44]OFD Sender: No OFD packet to send [00:35:49]OFD Sender: No OFD packet to send [00:35:54]OFD Sender: No OFD packet to send [00:35:59]OFD Sender: No OFD packet to send [00:36:04]OFD Sender: No OFD packet to send [00:36:09]OFD Sender: No OFD packet to send [00:36:14]OFD Sender: No OFD packet to send [00:36:19]OFD Sender: No OFD packet to send [00:36:24]OFD Sender: No OFD packet to send [00:36:29]OFD Sender: No OFD packet to send [00:36:34]OFD Sender: No OFD packet to send [00:36:39]OFD Sender: No OFD packet to send [00:36:44]OFD Sender: No OFD packet to send [00:36:49]OFD Sender: No OFD packet to send [00:36:54]OFD Sender: No OFD packet to send [00:36:59]OFD Sender: No OFD packet to send [00:37:04]OFD Sender: No OFD packet to send [00:37:09]OFD Sender: No OFD packet to send [00:37:14]OFD Sender: No OFD packet to send [00:37:19]OFD Sender: No OFD packet to send [00:37:24]OFD Sender: No OFD packet to send [00:37:29]OFD Sender: No OFD packet to send [00:37:34]OFD Sender: No OFD packet to send [00:37:39]OFD Sender: No OFD packet to send [00:37:44]OFD Sender: No OFD packet to send [00:37:49]OFD Sender: No OFD packet to send [00:37:54]OFD Sender: No OFD packet to send [00:37:59]OFD Sender: No OFD packet to send [00:38:04]OFD Sender: No OFD packet to send [00:38:09]OFD Sender: No OFD packet to send [00:38:14]OFD Sender: No OFD packet to send [00:38:19]OFD Sender: No OFD packet to send [00:38:24]OFD Sender: No OFD packet to send [00:38:29]OFD Sender: No OFD packet to send [00:38:34]OFD Sender: No OFD packet to send [00:38:39]OFD Sender: No OFD packet to send [00:38:44]OFD Sender: No OFD packet to send [00:38:49]OFD Sender: No OFD packet to send [00:38:54]OFD Sender: No OFD packet to send [00:38:59]OFD Sender: No OFD packet to send [00:39:04]OFD Sender: No OFD packet to send [00:39:09]OFD Sender: No OFD packet to send [00:39:14]OFD Sender: No OFD packet to send [00:39:19]OFD Sender: No OFD packet to send [00:39:24]OFD Sender: No OFD packet to send [00:39:29]OFD Sender: No OFD packet to send [00:39:34]OFD Sender: No OFD packet to send [00:39:39]OFD Sender: No OFD packet to send [00:39:44]OFD Sender: No OFD packet to send [00:39:49]OFD Sender: No OFD packet to send [00:39:54]OFD Sender: No OFD packet to send [00:39:59]OFD Sender: No OFD packet to send [00:40:04]OFD Sender: No OFD packet to send [00:40:09]OFD Sender: No OFD packet to send [00:40:14]OFD Sender: No OFD packet to send [00:40:19]OFD Sender: No OFD packet to send [00:40:24]OFD Sender: No OFD packet to send [00:40:29]OFD Sender: No OFD packet to send [00:40:34]OFD Sender: No OFD packet to send [00:40:39]OFD Sender: No OFD packet to send [00:40:44]OFD Sender: No OFD packet to send [00:40:49]OFD Sender: No OFD packet to send [00:40:54]OFD Sender: No OFD packet to send [00:40:54]accept exits with 9 [00:40:54]New connection [00:40:54]New thread 3066555748 created [00:40:54]Thread 3066699108 joined [00:40:54]Waiting for new connection... [00:40:54] Sock 9.Parse request [00:40:54]Sock 9.Check first char [00:40:54]Sock 9.First char is OK [00:40:54]request: POST /json_proto HTTP/1.0 [00:40:54]Method: POST [00:40:54]URL: /json_proto [00:40:54]Method is POST - this is cgi request [00:40:54]url: /json_proto [00:40:54]query_string will be loaded in cgi processing [00:40:54]execute_cgi json_proto POST (null) [00:40:54]execute_cgi path=json_proto method=POST [00:40:54]POST find Content-Length [00:40:54]Host: 172.17.40.4:8080 [00:40:54]Content-Length: 621 [00:40:54]Content-Type: application/json [00:40:54] [00:40:54]POST finish read [00:40:54]Found Content-Length = 621 [00:40:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79843", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:40:54]execute_script... [00:40:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79843", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:40:54]POST & json_proto [00:40:54]process_json_proto [00:40:54]json parsed OK: [00:40:54]protocol is kg_v1.0 [00:40:54]action value=close_receipt [00:40:54]process_action close_receipt [00:40:54]cmd_close_receipt [00:40:54]MH_GetDate [00:40:54]Write to MH i2c: F0 00 00 CA 18 D1 [00:40:54]Write i2c OK [00:40:54]MH_I2C_Read... [00:40:54]Read from MH i2c: F0 [00:40:54]MH_I2C_Read... [00:40:54]Read from MH i2c: F0 09 00 [00:40:54]MH_I2C_Read... [00:40:54]Read from MH i2c: F0 09 00 CA 18 00 97 51 14 67 68 1C 14 67 3C [00:40:54]GetLastDocTimeStamp 1729384347 [00:40:54]current date 1729384855 [00:40:54]FM_GetShiftState [00:40:54]SAM_PROTO_GetShiftState [00:40:54]wFMCommunicate request_size=4 [00:40:54]MH_SAM_APDU [00:40:54]CAPDU: 80 13 01 00 [00:40:54]Write to MH i2c: E2 08 00 CB 18 80 13 01 00 00 00 00 00 60 [00:40:54]Write i2c OK [00:40:54]MH_I2C_Read... [00:40:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:40:54]Read from MH i2c: E2 [00:40:54]MH_I2C_Read... [00:40:54]Read from MH i2c: E2 0E 00 [00:40:54]MH_I2C_Read... [00:40:54]Read from MH i2c: E2 0E 00 CB 18 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 79 [00:40:54]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [00:40:54]wFMCommunicate OK [00:40:54]SAM_PROTO_GetShiftState done [00:40:54]FM_GetShiftState done [00:40:54]opened in 1729382474 [00:40:54]opened+sec_in_day 1729468874 [00:40:54]quantity*price = 15000 [00:40:54]sum+1 = 15001 [00:40:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 4 20.10.2024 00:40 Смена: 444 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 219016 ФПД: 154745396891727 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T004055&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219016&fm=154745396891727&tin=02508201610067®Number=0000000000098116&sum=15000 0 [00:40:56]StoreToDocumentArchive [00:40:56]shift 444 fd 219016 [00:40:56]save to /storage/0444/doc_00219016 [00:40:56]save last doc name /storage/0444/doc_00219016 to /storage/kkm_last_doc_name [00:40:56]save OK [00:40:56]Clear old archive folders... [00:40:56]ProcessDocumentItem done err = 0, tmpTLVsize=274 [00:40:56]tlvbuf is 00FE8CD0 [00:40:56]SAM_PROTO_ClearQueue [00:40:56]wFMCommunicate request_size=4 [00:40:56]MH_SAM_APDU [00:40:56]CAPDU: 80 09 00 00 [00:40:56]Write to MH i2c: E2 08 00 D8 18 80 09 00 00 00 00 00 00 62 [00:40:56]Write i2c OK [00:40:56]MH_I2C_Read... [00:40:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:40:56]Read from MH i2c: E2 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: E2 03 00 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: E2 03 00 D8 18 00 90 00 64 [00:40:56]RAPDU: 90 00 [00:40:56]wFMCommunicate OK [00:40:56]SAM_PROTO_ClearQueue done [00:40:56]KKMCreateOFDPacket [00:40:56]OFDProtocolAddRootSTLVToBuf [00:40:56]FM_MakeSignedData [00:40:56]FM_MakeSignedData [00:40:56]SAM_PROTO_SignData [00:40:56]wFMCommunicate request_size=4 [00:40:56]MH_SAM_APDU [00:40:56]CAPDU: 80 0D 01 02 [00:40:56]Write to MH i2c: E2 08 00 D9 18 80 0D 01 02 00 00 00 00 6A [00:40:56]Write i2c OK [00:40:56]MH_I2C_Read... [00:40:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:40:56]Read from MH i2c: E2 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: E2 03 00 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: E2 03 00 D9 18 00 90 00 65 [00:40:56]RAPDU: 90 00 [00:40:56]wFMCommunicate OK [00:40:56]wFMCommunicate request_size=255 [00:40:56]MH_SAM_APDU [00:40:56]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 97 51 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 [00:40:56]Write to MH i2c: E2 02 01 DA 18 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 97 51 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 00 00 2B [00:40:56]Write i2c OK [00:40:56]MH_I2C_Read... [00:40:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:40:56]Read from MH i2c: E2 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: E2 03 00 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: E2 03 00 DA 18 00 90 00 66 [00:40:56]RAPDU: 90 00 [00:40:56]wFMCommunicate OK [00:40:56]wFMCommunicate request_size=33 [00:40:56]MH_SAM_APDU [00:40:56]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 35 34 31 33 10 04 04 00 88 57 03 00 35 04 06 00 8C BD 78 69 90 4F [00:40:56]Write to MH i2c: E2 24 00 DB 18 80 0D 02 02 1C 00 30 30 30 30 39 36 35 34 31 33 10 04 04 00 88 57 03 00 35 04 06 00 8C BD 78 69 90 4F 00 00 E3 [00:40:56]Write i2c OK [00:40:56]MH_I2C_Read... [00:40:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:40:56]Read from MH i2c: E2 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: E2 03 00 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: E2 03 00 DB 18 00 90 00 67 [00:40:56]RAPDU: 90 00 [00:40:56]wFMCommunicate OK [00:40:56]wFMCommunicate request_size=4 [00:40:56]MH_SAM_APDU [00:40:56]CAPDU: 80 0D 03 02 [00:40:56]Write to MH i2c: E2 08 00 DC 18 80 0D 03 02 00 00 00 00 6F [00:40:56]Write i2c OK [00:40:56]MH_I2C_Read... [00:40:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:40:56]Read from MH i2c: E2 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: E2 0B 00 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: E2 0B 00 DC 18 00 18 B8 5B 16 D4 8C DD 58 90 00 46 [00:40:56]RAPDU: 18 B8 5B 16 D4 8C DD 58 90 00 [00:40:56]wFMCommunicate OK [00:40:56]SAM_PROTO_SignData done [00:40:56]FM_MakeSignedData done [00:40:56]CreateOFDProtocolMessage [00:40:56]wFMCommunicate request_size=4 [00:40:56]MH_SAM_APDU [00:40:56]CAPDU: 80 11 00 00 [00:40:56]Write to MH i2c: E2 08 00 DD 18 80 11 00 00 00 00 00 00 6F [00:40:56]Write i2c OK [00:40:56]MH_I2C_Read... [00:40:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:40:56]Read from MH i2c: E2 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: E2 17 00 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: E2 17 00 DD 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 BE [00:40:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:40:56]wFMCommunicate OK [00:40:56]CreateOFDProtocolMessage done [00:40:56]OFDSenderStorePacket 219016 [00:40:56]StoreOFDPacket docnum=219016 [00:40:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 6E 3C 1E 01 E4 F0 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 97 51 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 88 57 03 00 35 04 06 00 8C BD 78 69 90 4F 18 B8 5B 16 D4 8C DD 58 [00:40:56]CheckFolder [00:40:56]dirname=/storage/ofd_packets [00:40:56]CheckFolder done [00:40:56]ProducePacketName [00:40:56]name=ofd_packets/00219016 [00:40:56]NVStorageSaveData ofd_packets/00219016 [00:40:56]File name is /storage/ofd_packets/00219016 [00:40:56]Write 324 bytes [00:40:56]NVStorageSaveData done [00:40:56]OFDSenderStorePacket done [00:40:56]KKMCreateOFDPacket done [00:40:56]NVStorageSaveData kkm_last_timestamp [00:40:56]File name is /storage/kkm_last_timestamp [00:40:56]Write 4 bytes [00:40:56]NVStorageSaveData done [00:40:56]ExternCall_PrintAddStr [00:40:56]wPrintStart [00:40:56]Write to MH i2c: 01 00 00 DE 18 F6 [00:40:56]Write i2c OK [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: 01 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: 01 07 00 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: 01 07 00 DE 18 00 00 00 00 00 FF 0F 0B [00:40:56]RasterBufferAndPrint [00:40:56]line Счет N : (3)79843 [00:40:56]line ИНН: 02508201610067 [00:40:56]line Контрольно-Кассовый Чек [00:40:56]line ПРОДАЖА [00:40:56]line Товар: 4640030091645 [00:40:56]line Сигареты ESSE Exchange M [00:40:56]line 1.000 * 150.00 [00:40:56]line = 150.00 [00:40:56]line НДС 12% НСП 1% [00:40:56]line > о реализуемом товаре [00:40:56]line ИТОГО: 150.00 [00:40:56]line НСП 1% : 1.33 [00:40:56]line НДС 12% : 15.93 [00:40:56]line Наличными: 150.00 [00:40:56]line Безнал.: 0.00 [00:40:56]line Место: АЗС № 84 "Партнер Нефть" [00:40:56]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [00:40:56]line СНО: Общий режим [00:40:56]line Чек 4 20.10.2024 00:40 [00:40:56]line Смена: 444 ФФД: 1.0 [00:40:56]line ЗНМ: 0300000178 [00:40:56]line РНМ: 0000000000098116 [00:40:56]line Версия ККМ: 001 [00:40:56]line ФМ: 0000000000965413 [00:40:56]line ФД: 219016 [00:40:56]line ФПД: 154745396891727 [00:40:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T004055&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219016&fm=154745396891727&tin=02508201610067®Number=0000000000098116&sum=15000 [00:40:56]OFD Sender: Processing packet 219016 [packets to send 80, broken 79] [00:40:56]ProducePacketName [00:40:56]name=ofd_packets/00219016 [00:40:56]OFD Sender: To server: pG, [00:40:56]CommunicateWithHost lk.salyk.kg:30040 [00:40:56]ConnectInit lk.salyk.kg [00:40:56]line 0 [00:40:56]written 0, free lines is 4095 [00:40:57]Connected sock=10 [00:40:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 26 01 00 00 6E 3C 1E 01 E4 F0 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 97 51 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 88 57 03 00 35 04 06 00 8C BD 78 69 90 4F 18 B8 5B 16 D4 8C DD 58 [00:40:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 2F AE 47 00 54 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 39 36 35 34 31 33 10 04 04 00 88 57 03 00 F4 03 04 00 45 FD 13 67 B6 04 01 00 00 43 FF B2 8D D9 1D 4F 70 [00:40:57]CommunicateWithHost err = 0 [00:40:57]CheckOFDResponse [00:40:57]1017 (14) - 77093643461234 [00:40:57]1041 (16) - 0000000000965413 [00:40:57]1040 (4) - 219016 [00:40:57]1012 (4) - 19.10.2024 18:41 [00:40:57]1206 (1) - 0 [00:40:57]OFD Sender: Remove packet 219016 [00:40:57]ProducePacketName [00:40:57]name=ofd_packets/00219016 [00:40:57]NVStorageDeleteData [00:40:57]Write to MH i2c: 01 00 00 06 19 1F [00:40:57]Write i2c OK [00:40:57]MH_I2C_Read... [00:40:57]Read from MH i2c: 01 [00:40:57]MH_I2C_Read... [00:40:57]Read from MH i2c: 01 07 00 [00:40:57]MH_I2C_Read... [00:40:57]Read from MH i2c: 01 07 00 06 19 00 00 00 00 00 13 0D 46 [00:40:57]RasterBufferAndPrint [00:40:57]line [00:40:57]line [00:40:57]line [00:40:57]line [00:40:57]line [00:40:57]written 0, free lines is 3353 [00:40:57]MH_Cut [00:40:57]Write to MH i2c: D1 01 00 0D 19 01 F8 [00:40:57]Write i2c OK [00:40:57]MH_I2C_Read... [00:40:57]Read from MH i2c: D1 [00:40:57]MH_I2C_Read... [00:40:57]Read from MH i2c: D1 01 00 [00:40:57]MH_I2C_Read... [00:40:57]Read from MH i2c: D1 01 00 0D 19 00 F7 [00:40:57]Write to MH i2c: 01 00 00 0E 19 27 [00:40:57]Write i2c OK [00:40:57]MH_I2C_Read... [00:40:57]OFD Sender: No OFD packet to send [00:40:58]*** Cut start [00:40:58]*** Partial cut [00:40:58]*** CUTSNS_PIN = 1 [00:40:58]*** CUTSNS_PIN = 0 [00:40:58]*** Brake cut motor [00:40:58]Read from MH i2c: 01 [00:40:58]MH_I2C_Read... [00:40:58]*** Stop cut motor [00:40:58]*** Cut end [00:40:58]Read from MH i2c: 01 07 00 [00:40:58]MH_I2C_Read... [00:40:58]Read from MH i2c: 01 07 00 0E 19 00 00 00 00 00 FF 0F 3C [00:40:58]process_action close_receipt done [00:40:58]requested_data is exist [00:40:58]produce_requested_data [00:40:58]requested_item fm.sn is exist - process it [00:40:58]wFMCommunicate request_size=4 [00:40:58]MH_SAM_APDU [00:40:58]CAPDU: 80 11 00 00 [00:40:58]Write to MH i2c: E2 08 00 0F 19 80 11 00 00 00 00 00 00 A2 [00:40:58]Write i2c OK [00:40:58]MH_I2C_Read... [00:40:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:40:58]Read from MH i2c: E2 [00:40:58]MH_I2C_Read... [00:40:58]Read from MH i2c: E2 17 00 [00:40:58]MH_I2C_Read... [00:40:58]Read from MH i2c: E2 17 00 0F 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F1 [00:40:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:40:58]wFMCommunicate OK [00:40:58]requested_item fd.num is exist - process it [00:40:58]SAM_PROTO_GetFieldsCounters [00:40:58]wFMCommunicate request_size=4 [00:40:58]MH_SAM_APDU [00:40:58]CAPDU: 80 13 00 00 [00:40:58]Write to MH i2c: E2 08 00 10 19 80 13 00 00 00 00 00 00 A5 [00:40:58]Write i2c OK [00:40:58]MH_I2C_Read... [00:40:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:40:58]Read from MH i2c: E2 [00:40:58]MH_I2C_Read... [00:40:58]Read from MH i2c: E2 62 00 [00:40:58]MH_I2C_Read... [00:40:58]Read from MH i2c: E2 62 00 10 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 88 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 6D [00:40:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 88 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:40:58]wFMCommunicate OK [00:40:58]SAM_PROTO_GetFieldsCounters done [00:40:58]requested_item shift.num is exist - process it [00:40:58]requested_item shift.opened is exist - process it [00:40:58]req_shift_opened [00:40:58]FM_GetShiftState [00:40:58]SAM_PROTO_GetShiftState [00:40:58]wFMCommunicate request_size=4 [00:40:58]MH_SAM_APDU [00:40:58]CAPDU: 80 13 01 00 [00:40:58]Write to MH i2c: E2 08 00 11 19 80 13 01 00 00 00 00 00 A7 [00:40:58]Write i2c OK [00:40:58]MH_I2C_Read... [00:40:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:40:58]Read from MH i2c: E2 [00:40:58]MH_I2C_Read... [00:40:58]Read from MH i2c: E2 0E 00 [00:40:58]MH_I2C_Read... [00:40:58]Read from MH i2c: E2 0E 00 11 19 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 C0 [00:40:58]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [00:40:58]wFMCommunicate OK [00:40:58]SAM_PROTO_GetShiftState done [00:40:58]FM_GetShiftState done [00:40:58]req_shift_opened done [00:40:58]requested_item shift.open_date is exist - process it [00:40:58]req_shift_open_date [00:40:58]req_shift_open_date done [00:40:58]produce_requested_data done [00:40:58]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219016,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474} [00:40:58]process_action_free close_receipt [00:40:58]json_value_free [00:40:58]json_value_free done [00:40:58]process_json_proto returns [00:40:58]Send response to host [00:40:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219016,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474}}} [00:40:58]free response buf [00:40:58]execute_script done [00:40:58]execute_script returns [00:40:58]free content buf [00:40:58]Sock 9.Close socket [00:40:58]Sock 9.Thread stoped [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:58]OFD Sender: No OFD packet to send [00:44:03]OFD Sender: No OFD packet to send [00:44:08]OFD Sender: No OFD packet to send [00:44:13]OFD Sender: No OFD packet to send [00:44:18]OFD Sender: No OFD packet to send [00:44:23]OFD Sender: No OFD packet to send [00:44:28]OFD Sender: No OFD packet to send [00:44:33]OFD Sender: No OFD packet to send [00:44:38]OFD Sender: No OFD packet to send [00:44:43]OFD Sender: No OFD packet to send [00:44:48]OFD Sender: No OFD packet to send [00:44:53]OFD Sender: No OFD packet to send [00:44:58]OFD Sender: No OFD packet to send [00:45:03]OFD Sender: No OFD packet to send [00:45:08]OFD Sender: No OFD packet to send [00:45:13]OFD Sender: No OFD packet to send [00:45:18]OFD Sender: No OFD packet to send [00:45:23]OFD Sender: No OFD packet to send [00:45:28]OFD Sender: No OFD packet to send [00:45:33]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:18]OFD Sender: No OFD packet to send [00:47:23]OFD Sender: No OFD packet to send [00:47:28]OFD Sender: No OFD packet to send [00:47:33]OFD Sender: No OFD packet to send [00:47:38]OFD Sender: No OFD packet to send [00:47:43]OFD Sender: No OFD packet to send [00:47:48]OFD Sender: No OFD packet to send [00:47:53]OFD Sender: No OFD packet to send [00:47:58]OFD Sender: No OFD packet to send [00:48:03]OFD Sender: No OFD packet to send [00:48:08]OFD Sender: No OFD packet to send [00:48:13]OFD Sender: No OFD packet to send [00:48:18]OFD Sender: No OFD packet to send [00:48:23]OFD Sender: No OFD packet to send [00:48:28]OFD Sender: No OFD packet to send [00:48:33]OFD Sender: No OFD packet to send [00:48:38]OFD Sender: No OFD packet to send [00:48:43]OFD Sender: No OFD packet to send [00:48:48]OFD Sender: No OFD packet to send [00:48:53]OFD Sender: No OFD packet to send [00:48:58]OFD Sender: No OFD packet to send [00:49:03]OFD Sender: No OFD packet to send [00:49:08]OFD Sender: No OFD packet to send [00:49:13]OFD Sender: No OFD packet to send [00:49:18]OFD Sender: No OFD packet to send [00:49:23]OFD Sender: No OFD packet to send [00:49:28]OFD Sender: No OFD packet to send [00:49:33]OFD Sender: No OFD packet to send [00:49:38]OFD Sender: No OFD packet to send [00:49:43]OFD Sender: No OFD packet to send [00:49:48]OFD Sender: No OFD packet to send [00:49:53]OFD Sender: No OFD packet to send [00:49:58]OFD Sender: No OFD packet to send [00:50:03]OFD Sender: No OFD packet to send [00:50:08]OFD Sender: No OFD packet to send [00:50:13]OFD Sender: No OFD packet to send [00:50:18]OFD Sender: No OFD packet to send [00:50:23]OFD Sender: No OFD packet to send [00:50:28]OFD Sender: No OFD packet to send [00:50:33]OFD Sender: No OFD packet to send [00:50:38]OFD Sender: No OFD packet to send [00:50:43]OFD Sender: No OFD packet to send [00:50:48]OFD Sender: No OFD packet to send [00:50:53]OFD Sender: No OFD packet to send [00:50:58]OFD Sender: No OFD packet to send [00:51:03]OFD Sender: No OFD packet to send [00:51:08]OFD Sender: No OFD packet to send [00:51:13]OFD Sender: No OFD packet to send [00:51:18]OFD Sender: No OFD packet to send [00:51:23]OFD Sender: No OFD packet to send [00:51:28]OFD Sender: No OFD packet to send [00:51:33]OFD Sender: No OFD packet to send [00:51:38]OFD Sender: No OFD packet to send [00:51:43]OFD Sender: No OFD packet to send [00:51:48]OFD Sender: No OFD packet to send [00:51:53]OFD Sender: No OFD packet to send [00:51:58]OFD Sender: No OFD packet to send [00:52:03]OFD Sender: No OFD packet to send [00:52:08]OFD Sender: No OFD packet to send [00:52:13]OFD Sender: No OFD packet to send [00:52:18]OFD Sender: No OFD packet to send [00:52:23]OFD Sender: No OFD packet to send [00:52:28]OFD Sender: No OFD packet to send [00:52:33]OFD Sender: No OFD packet to send [00:52:38]OFD Sender: No OFD packet to send [00:52:43]OFD Sender: No OFD packet to send [00:52:48]OFD Sender: No OFD packet to send [00:52:53]OFD Sender: No OFD packet to send [00:52:58]OFD Sender: No OFD packet to send [00:53:03]OFD Sender: No OFD packet to send [00:53:08]OFD Sender: No OFD packet to send [00:53:13]OFD Sender: No OFD packet to send [00:53:18]OFD Sender: No OFD packet to send [00:53:23]OFD Sender: No OFD packet to send [00:53:28]OFD Sender: No OFD packet to send [00:53:33]OFD Sender: No OFD packet to send [00:53:38]OFD Sender: No OFD packet to send [00:53:43]OFD Sender: No OFD packet to send [00:53:48]accept exits with 7 [00:53:48]New connection [00:53:48]New thread 3066699108 created [00:53:48]Thread 3066555748 joined [00:53:48]Waiting for new connection... [00:53:48] Sock 7.Parse request [00:53:48]Sock 7.Check first char [00:53:48]Sock 7.First char is OK [00:53:48]request: POST /json_proto HTTP/1.0 [00:53:48]Method: POST [00:53:48]URL: /json_proto [00:53:48]Method is POST - this is cgi request [00:53:48]url: /json_proto [00:53:48]query_string will be loaded in cgi processing [00:53:48]execute_cgi json_proto POST (null) [00:53:48]execute_cgi path=json_proto method=POST [00:53:48]POST find Content-Length [00:53:48]Host: 172.17.40.4:8080 [00:53:48]Content-Length: 984 [00:53:48]Content-Type: application/json [00:53:48] [00:53:48]POST finish read [00:53:48]Found Content-Length = 984 [00:53:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79844", "tax_sys" : 0, "items" : [ { "code": "4870202521254", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u043A\u043B\u0443\u0431\u043D", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 248.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:53:48]execute_script... [00:53:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79844", "tax_sys" : 0, "items" : [ { "code": "4870202521254", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u043A\u043B\u0443\u0431\u043D", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 248.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:53:48]POST & json_proto [00:53:48]process_json_proto [00:53:48]json parsed OK: [00:53:48]protocol is kg_v1.0 [00:53:48]action value=close_receipt [00:53:48]process_action close_receipt [00:53:48]cmd_close_receipt [00:53:48]MH_GetDate [00:53:48]Write to MH i2c: F0 00 00 12 19 1A [00:53:48]Write i2c OK [00:53:48]MH_I2C_Read... [00:53:48]Read from MH i2c: F0 [00:53:48]MH_I2C_Read... [00:53:48]Read from MH i2c: F0 09 00 [00:53:48]MH_I2C_Read... [00:53:48]Read from MH i2c: F0 09 00 12 19 00 9C 54 14 67 68 1C 14 67 8D [00:53:48]GetLastDocTimeStamp 1729384855 [00:53:48]current date 1729385628 [00:53:48]FM_GetShiftState [00:53:48]SAM_PROTO_GetShiftState [00:53:48]wFMCommunicate request_size=4 [00:53:48]MH_SAM_APDU [00:53:48]CAPDU: 80 13 01 00 [00:53:48]Write to MH i2c: E2 08 00 13 19 80 13 01 00 00 00 00 00 A9 [00:53:48]Write i2c OK [00:53:48]MH_I2C_Read... [00:53:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:53:48]Read from MH i2c: E2 [00:53:48]MH_I2C_Read... [00:53:48]Read from MH i2c: E2 0E 00 [00:53:48]MH_I2C_Read... [00:53:48]Read from MH i2c: E2 0E 00 13 19 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 C2 [00:53:48]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [00:53:48]wFMCommunicate OK [00:53:48]SAM_PROTO_GetShiftState done [00:53:48]FM_GetShiftState done [00:53:48]opened in 1729382474 [00:53:48]opened+sec_in_day 1729468874 [00:53:48]quantity*price = 10400 [00:53:48]sum+1 = 10401 [00:53:48]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48743570 Сигареты Winston XStyle Blue 1.000 * 144.00 = 144.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 248.00 НСП 1% : 2.19 НДС 12% : 26.33 Наличными: 248.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 5 20.10.2024 00:53 Смена: 444 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 219017 ФПД: 278361017756170 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T005349&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219017&fm=278361017756170&tin=02508201610067®Number=0000000000098116&sum=24800 0 [00:53:49]StoreToDocumentArchive [00:53:49]shift 444 fd 219017 [00:53:49]save to /storage/0444/doc_00219017 [00:53:49]save last doc name /storage/0444/doc_00219017 to /storage/kkm_last_doc_name [00:53:49]save OK [00:53:49]Clear old archive folders... [00:53:49]ProcessDocumentItem done err = 0, tmpTLVsize=415 [00:53:49]tlvbuf is 00FFEE80 [00:53:49]SAM_PROTO_ClearQueue [00:53:49]wFMCommunicate request_size=4 [00:53:49]MH_SAM_APDU [00:53:49]CAPDU: 80 09 00 00 [00:53:49]Write to MH i2c: E2 08 00 20 19 80 09 00 00 00 00 00 00 AB [00:53:49]Write i2c OK [00:53:49]MH_I2C_Read... [00:53:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:53:49]Read from MH i2c: E2 [00:53:49]MH_I2C_Read... [00:53:49]Read from MH i2c: E2 03 00 [00:53:49]MH_I2C_Read... [00:53:49]Read from MH i2c: E2 03 00 20 19 00 90 00 AD [00:53:49]RAPDU: 90 00 [00:53:49]wFMCommunicate OK [00:53:49]SAM_PROTO_ClearQueue done [00:53:49]KKMCreateOFDPacket [00:53:49]OFDProtocolAddRootSTLVToBuf [00:53:49]FM_MakeSignedData [00:53:49]FM_MakeSignedData [00:53:49]SAM_PROTO_SignData [00:53:49]wFMCommunicate request_size=4 [00:53:49]MH_SAM_APDU [00:53:49]CAPDU: 80 0D 01 02 [00:53:49]Write to MH i2c: E2 08 00 21 19 80 0D 01 02 00 00 00 00 B3 [00:53:49]Write i2c OK [00:53:49]MH_I2C_Read... [00:53:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:53:49]Read from MH i2c: E2 [00:53:49]MH_I2C_Read... [00:53:49]Read from MH i2c: E2 03 00 [00:53:49]MH_I2C_Read... [00:53:49]Read from MH i2c: E2 03 00 21 19 00 90 00 AE [00:53:49]RAPDU: 90 00 [00:53:49]wFMCommunicate OK [00:53:49]wFMCommunicate request_size=255 [00:53:49]MH_SAM_APDU [00:53:49]CAPDU: 80 0D 02 02 FA 03 00 9F 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC [00:53:49]Write to MH i2c: E2 02 01 22 19 80 0D 02 02 FA 00 03 00 9F 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 00 00 12 [00:53:49]Write i2c OK [00:53:49]MH_I2C_Read... [00:53:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:53:49]Read from MH i2c: E2 [00:53:49]MH_I2C_Read... [00:53:49]Read from MH i2c: E2 03 00 [00:53:49]MH_I2C_Read... [00:53:49]Read from MH i2c: E2 03 00 22 19 00 90 00 AF [00:53:49]RAPDU: 90 00 [00:53:49]wFMCommunicate OK [00:53:49]wFMCommunicate request_size=174 [00:53:49]MH_SAM_APDU [00:53:49]CAPDU: 80 0D 02 02 A9 04 01 00 01 FC 03 06 00 E0 60 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 49 0A 00 00 00 00 07 04 06 00 E0 60 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 9D 54 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 89 57 03 00 35 04 06 00 FD 2A F9 95 2A 0A [00:53:49]Write to MH i2c: E2 B1 00 23 19 80 0D 02 02 A9 00 04 01 00 01 FC 03 06 00 E0 60 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 49 0A 00 00 00 00 07 04 06 00 E0 60 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 9D 54 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 89 57 03 00 35 04 06 00 FD 2A F9 95 2A 0A 00 00 F4 [00:53:49]Write i2c OK [00:53:49]MH_I2C_Read... [00:53:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:53:49]Read from MH i2c: E2 [00:53:49]MH_I2C_Read... [00:53:49]Read from MH i2c: E2 03 00 [00:53:49]MH_I2C_Read... [00:53:49]Read from MH i2c: E2 03 00 23 19 00 90 00 B0 [00:53:49]RAPDU: 90 00 [00:53:49]wFMCommunicate OK [00:53:49]wFMCommunicate request_size=4 [00:53:49]MH_SAM_APDU [00:53:49]CAPDU: 80 0D 03 02 [00:53:49]Write to MH i2c: E2 08 00 24 19 80 0D 03 02 00 00 00 00 B8 [00:53:49]Write i2c OK [00:53:49]MH_I2C_Read... [00:53:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:53:49]Read from MH i2c: E2 [00:53:49]MH_I2C_Read... [00:53:49]Read from MH i2c: E2 0B 00 [00:53:49]MH_I2C_Read... [00:53:49]Read from MH i2c: E2 0B 00 24 19 00 CF EF D7 0B F8 73 DF E0 90 00 83 [00:53:49]RAPDU: CF EF D7 0B F8 73 DF E0 90 00 [00:53:49]wFMCommunicate OK [00:53:49]SAM_PROTO_SignData done [00:53:49]FM_MakeSignedData done [00:53:49]CreateOFDProtocolMessage [00:53:49]wFMCommunicate request_size=4 [00:53:49]MH_SAM_APDU [00:53:49]CAPDU: 80 11 00 00 [00:53:49]Write to MH i2c: E2 08 00 25 19 80 11 00 00 00 00 00 00 B8 [00:53:49]Write i2c OK [00:53:49]MH_I2C_Read... [00:53:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:53:49]Read from MH i2c: E2 [00:53:49]MH_I2C_Read... [00:53:49]Read from MH i2c: E2 17 00 [00:53:49]MH_I2C_Read... [00:53:49]Read from MH i2c: E2 17 00 25 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 07 [00:53:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:53:49]wFMCommunicate OK [00:53:49]CreateOFDProtocolMessage done [00:53:49]OFDSenderStorePacket 219017 [00:53:49]StoreOFDPacket docnum=219017 [00:53:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 B3 01 00 00 E7 C8 AB 01 77 11 5A 03 01 00 03 00 9F 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 60 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 49 0A 00 00 00 00 07 04 06 00 E0 60 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 9D 54 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 89 57 03 00 35 04 06 00 FD 2A F9 95 2A 0A CF EF D7 0B F8 73 DF E0 [00:53:49]CheckFolder [00:53:49]dirname=/storage/ofd_packets [00:53:49]CheckFolder done [00:53:49]ProducePacketName [00:53:49]name=ofd_packets/00219017 [00:53:49]NVStorageSaveData ofd_packets/00219017 [00:53:49]File name is /storage/ofd_packets/00219017 [00:53:49]Write 465 bytes [00:53:49]NVStorageSaveData done [00:53:49]OFDSenderStorePacket done [00:53:49]KKMCreateOFDPacket done [00:53:49]NVStorageSaveData kkm_last_timestamp [00:53:49]File name is /storage/kkm_last_timestamp [00:53:49]Write 4 bytes [00:53:49]NVStorageSaveData done [00:53:49]ExternCall_PrintAddStr [00:53:49]wPrintStart [00:53:49]Write to MH i2c: 01 00 00 26 19 3F [00:53:50]OFD Sender: Processing packet 219017 [packets to send 80, broken 79] [00:53:50]ProducePacketName [00:53:50]name=ofd_packets/00219017 [00:53:50]OFD Sender: To server: pG, [00:53:50]CommunicateWithHost lk.salyk.kg:30040 [00:53:50]ConnectInit lk.salyk.kg [00:53:50]Write i2c OK [00:53:50]MH_I2C_Read... [00:53:50]Read from MH i2c: 01 [00:53:50]MH_I2C_Read... [00:53:50]Read from MH i2c: 01 07 00 [00:53:50]MH_I2C_Read... [00:53:50]Read from MH i2c: 01 07 00 26 19 00 00 00 00 00 FF 0F 54 [00:53:50]RasterBufferAndPrint [00:53:50]line Счет N : (3)79844 [00:53:50]line ИНН: 02508201610067 [00:53:50]line Контрольно-Кассовый Чек [00:53:50]line ПРОДАЖА [00:53:50]line Товар: 4870202521254 [00:53:50]line Чай холодный MAXI черный со вкусом клубн [00:53:50]line 1.000 * 104.00 [00:53:50]line = 104.00 [00:53:50]line НДС 12% НСП 1% [00:53:50]line > о реализуемом товаре [00:53:50]line Товар: 48743570 [00:53:50]line Сигареты Winston XStyle Blue [00:53:50]line 1.000 * 144.00 [00:53:50]line = 144.00 [00:53:50]line НДС 12% НСП 1% [00:53:50]line > о реализуемом товаре [00:53:50]line ИТОГО: 248.00 [00:53:50]line НСП 1% : 2.19 [00:53:50]line НДС 12% : 26.33 [00:53:50]line Наличными: 248.00 [00:53:50]line Безнал.: 0.00 [00:53:50]line Место: АЗС № 84 "Партнер Нефть" [00:53:50]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [00:53:50]line СНО: Общий режим [00:53:50]line Чек 5 20.10.2024 00:53 [00:53:50]line Смена: 444 ФФД: 1.0 [00:53:50]line ЗНМ: 0300000178 [00:53:50]line РНМ: 0000000000098116 [00:53:50]line Версия ККМ: 001 [00:53:50]line ФМ: 0000000000965413 [00:53:50]line ФД: 219017 [00:53:50]line ФПД: 278361017756170 [00:53:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T005349&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219017&fm=278361017756170&tin=02508201610067®Number=0000000000098116&sum=24800 [00:53:50]line 0 [00:53:50]written 0, free lines is 4095 [00:53:50]Connected sock=10 [00:53:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 B3 01 00 00 E7 C8 AB 01 77 11 5A 03 01 00 03 00 9F 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 60 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 49 0A 00 00 00 00 07 04 06 00 E0 60 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 9D 54 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 89 57 03 00 35 04 06 00 FD 2A F9 95 2A 0A CF EF D7 0B F8 73 DF E0 [00:53:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 2C 67 47 00 47 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 39 36 35 34 31 33 10 04 04 00 89 57 03 00 F4 03 04 00 4A 00 14 67 B6 04 01 00 00 2D CC 44 18 19 D4 65 62 [00:53:50]CommunicateWithHost err = 0 [00:53:50]CheckOFDResponse [00:53:50]1017 (14) - 77093643461234 [00:53:50]1041 (16) - 0000000000965413 [00:53:50]1040 (4) - 219017 [00:53:50]1012 (4) - 19.10.2024 18:54 [00:53:50]1206 (1) - 0 [00:53:50]OFD Sender: Remove packet 219017 [00:53:50]ProducePacketName [00:53:50]name=ofd_packets/00219017 [00:53:50]NVStorageDeleteData [00:53:50]Write to MH i2c: 01 00 00 55 19 6E [00:53:50]Write i2c OK [00:53:50]MH_I2C_Read... [00:53:50]Read from MH i2c: 01 [00:53:50]MH_I2C_Read... [00:53:50]Read from MH i2c: 01 07 00 [00:53:50]MH_I2C_Read... [00:53:50]Read from MH i2c: 01 07 00 55 19 00 00 00 00 00 94 0C 15 [00:53:50]RasterBufferAndPrint [00:53:50]line [00:53:50]line [00:53:50]line [00:53:50]line [00:53:50]line [00:53:50]written 0, free lines is 3229 [00:53:50]MH_Cut [00:53:50]Write to MH i2c: D1 01 00 5C 19 01 47 [00:53:50]Write i2c OK [00:53:50]MH_I2C_Read... [00:53:50]Read from MH i2c: D1 [00:53:50]MH_I2C_Read... [00:53:50]Read from MH i2c: D1 01 00 [00:53:50]MH_I2C_Read... [00:53:50]Read from MH i2c: D1 01 00 5C 19 00 46 [00:53:50]Write to MH i2c: 01 00 00 5D 19 76 [00:53:50]Write i2c OK [00:53:50]MH_I2C_Read... [00:53:51]OFD Sender: No OFD packet to send [00:53:51]*** Cut start [00:53:51]*** Partial cut [00:53:51]*** CUTSNS_PIN = 1 [00:53:51]*** CUTSNS_PIN = 0 [00:53:51]*** Brake cut motor [00:53:52]Read from MH i2c: 01 [00:53:52]MH_I2C_Read... [00:53:52]*** Stop cut motor [00:53:52]*** Cut end [00:53:52]Read from MH i2c: 01 07 00 [00:53:52]MH_I2C_Read... [00:53:52]Read from MH i2c: 01 07 00 5D 19 00 00 00 00 00 FF 0F 8B [00:53:52]process_action close_receipt done [00:53:52]requested_data is exist [00:53:52]produce_requested_data [00:53:52]requested_item fm.sn is exist - process it [00:53:52]wFMCommunicate request_size=4 [00:53:52]MH_SAM_APDU [00:53:52]CAPDU: 80 11 00 00 [00:53:52]Write to MH i2c: E2 08 00 5E 19 80 11 00 00 00 00 00 00 F1 [00:53:52]Write i2c OK [00:53:52]MH_I2C_Read... [00:53:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:53:52]Read from MH i2c: E2 [00:53:52]MH_I2C_Read... [00:53:52]Read from MH i2c: E2 17 00 [00:53:52]MH_I2C_Read... [00:53:52]Read from MH i2c: E2 17 00 5E 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 40 [00:53:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:53:52]wFMCommunicate OK [00:53:52]requested_item fd.num is exist - process it [00:53:52]SAM_PROTO_GetFieldsCounters [00:53:52]wFMCommunicate request_size=4 [00:53:52]MH_SAM_APDU [00:53:52]CAPDU: 80 13 00 00 [00:53:52]Write to MH i2c: E2 08 00 5F 19 80 13 00 00 00 00 00 00 F4 [00:53:52]Write i2c OK [00:53:52]MH_I2C_Read... [00:53:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:53:52]Read from MH i2c: E2 [00:53:52]MH_I2C_Read... [00:53:52]Read from MH i2c: E2 62 00 [00:53:52]MH_I2C_Read... [00:53:52]Read from MH i2c: E2 62 00 5F 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 89 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 C0 [00:53:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 89 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:53:52]wFMCommunicate OK [00:53:52]SAM_PROTO_GetFieldsCounters done [00:53:52]requested_item shift.num is exist - process it [00:53:52]requested_item shift.opened is exist - process it [00:53:52]req_shift_opened [00:53:52]FM_GetShiftState [00:53:52]SAM_PROTO_GetShiftState [00:53:52]wFMCommunicate request_size=4 [00:53:52]MH_SAM_APDU [00:53:52]CAPDU: 80 13 01 00 [00:53:52]Write to MH i2c: E2 08 00 60 19 80 13 01 00 00 00 00 00 F6 [00:53:52]Write i2c OK [00:53:52]MH_I2C_Read... [00:53:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:53:52]Read from MH i2c: E2 [00:53:52]MH_I2C_Read... [00:53:52]Read from MH i2c: E2 0E 00 [00:53:52]MH_I2C_Read... [00:53:52]Read from MH i2c: E2 0E 00 60 19 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 0F [00:53:52]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [00:53:52]wFMCommunicate OK [00:53:52]SAM_PROTO_GetShiftState done [00:53:52]FM_GetShiftState done [00:53:52]req_shift_opened done [00:53:52]requested_item shift.open_date is exist - process it [00:53:52]req_shift_open_date [00:53:52]req_shift_open_date done [00:53:52]produce_requested_data done [00:53:52]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219017,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474} [00:53:52]process_action_free close_receipt [00:53:52]json_value_free [00:53:52]json_value_free done [00:53:52]process_json_proto returns [00:53:52]Send response to host [00:53:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219017,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474}}} [00:53:52]free response buf [00:53:52]execute_script done [00:53:52]execute_script returns [00:53:52]free content buf [00:53:52]Sock 7.Close socket [00:53:52]Sock 7.Thread stoped [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:37]accept exits with 9 [00:54:37]New connection [00:54:37]New thread 3066555748 created [00:54:37]Thread 3066699108 joined [00:54:37]Waiting for new connection... [00:54:37] Sock 9.Parse request [00:54:37]Sock 9.Check first char [00:54:37]Sock 9.First char is OK [00:54:37]request: POST /json_proto HTTP/1.0 [00:54:37]Method: POST [00:54:37]URL: /json_proto [00:54:37]Method is POST - this is cgi request [00:54:37]url: /json_proto [00:54:37]query_string will be loaded in cgi processing [00:54:37]execute_cgi json_proto POST (null) [00:54:37]execute_cgi path=json_proto method=POST [00:54:37]POST find Content-Length [00:54:37]Host: 172.17.40.4:8080 [00:54:37]Content-Length: 996 [00:54:37]Content-Type: application/json [00:54:37] [00:54:37]POST finish read [00:54:37]Found Content-Length = 996 [00:54:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79845", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 375.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:54:37]execute_script... [00:54:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79845", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 375.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:54:37]POST & json_proto [00:54:37]process_json_proto [00:54:37]json parsed OK: [00:54:37]protocol is kg_v1.0 [00:54:37]action value=close_receipt [00:54:37]process_action close_receipt [00:54:37]cmd_close_receipt [00:54:37]MH_GetDate [00:54:37]Write to MH i2c: F0 00 00 61 19 69 [00:54:37]Write i2c OK [00:54:37]MH_I2C_Read... [00:54:37]Read from MH i2c: F0 [00:54:37]MH_I2C_Read... [00:54:37]Read from MH i2c: F0 09 00 [00:54:37]MH_I2C_Read... [00:54:37]Read from MH i2c: F0 09 00 61 19 00 CE 54 14 67 68 1C 14 67 0E [00:54:37]GetLastDocTimeStamp 1729385629 [00:54:37]current date 1729385678 [00:54:37]FM_GetShiftState [00:54:37]SAM_PROTO_GetShiftState [00:54:37]wFMCommunicate request_size=4 [00:54:37]MH_SAM_APDU [00:54:37]CAPDU: 80 13 01 00 [00:54:37]Write to MH i2c: E2 08 00 62 19 80 13 01 00 00 00 00 00 F8 [00:54:37]Write i2c OK [00:54:37]MH_I2C_Read... [00:54:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:54:37]Read from MH i2c: E2 [00:54:37]MH_I2C_Read... [00:54:37]Read from MH i2c: E2 0E 00 [00:54:37]MH_I2C_Read... [00:54:37]Read from MH i2c: E2 0E 00 62 19 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 11 [00:54:37]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [00:54:37]wFMCommunicate OK [00:54:37]SAM_PROTO_GetShiftState done [00:54:37]FM_GetShiftState done [00:54:37]opened in 1729382474 [00:54:37]opened+sec_in_day 1729468874 [00:54:37]quantity*price = 26000 [00:54:37]sum+1 = 26001 [00:54:37]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036240010 Кофе Латте (GABB TRADE) 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 375.00 НСП 1% : 3.32 НДС 12% : 39.82 Наличными: 0.00 Безнал.: 375.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 6 20.10.2024 00:54 Смена: 444 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 219018 ФПД: 201452455452393 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T005438&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219018&fm=201452455452393&tin=02508201610067®Number=0000000000098116&sum=37500 0 [00:54:38]StoreToDocumentArchive [00:54:38]shift 444 fd 219018 [00:54:38]save to /storage/0444/doc_00219018 [00:54:38]save last doc name /storage/0444/doc_00219018 to /storage/kkm_last_doc_name [00:54:38]save OK [00:54:38]Clear old archive folders... [00:54:38]ProcessDocumentItem done err = 0, tmpTLVsize=380 [00:54:38]tlvbuf is 0102A3A0 [00:54:38]SAM_PROTO_ClearQueue [00:54:38]wFMCommunicate request_size=4 [00:54:38]MH_SAM_APDU [00:54:38]CAPDU: 80 09 00 00 [00:54:38]Write to MH i2c: E2 08 00 6F 19 80 09 00 00 00 00 00 00 FA [00:54:38]Write i2c OK [00:54:38]MH_I2C_Read... [00:54:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:54:38]Read from MH i2c: E2 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: E2 03 00 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: E2 03 00 6F 19 00 90 00 FC [00:54:38]RAPDU: 90 00 [00:54:38]wFMCommunicate OK [00:54:38]SAM_PROTO_ClearQueue done [00:54:38]KKMCreateOFDPacket [00:54:38]OFDProtocolAddRootSTLVToBuf [00:54:38]FM_MakeSignedData [00:54:38]FM_MakeSignedData [00:54:38]SAM_PROTO_SignData [00:54:38]wFMCommunicate request_size=4 [00:54:38]MH_SAM_APDU [00:54:38]CAPDU: 80 0D 01 02 [00:54:38]Write to MH i2c: E2 08 00 70 19 80 0D 01 02 00 00 00 00 02 [00:54:38]Write i2c OK [00:54:38]MH_I2C_Read... [00:54:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:54:38]Read from MH i2c: E2 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: E2 03 00 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: E2 03 00 70 19 00 90 00 FD [00:54:38]RAPDU: 90 00 [00:54:38]wFMCommunicate OK [00:54:38]wFMCommunicate request_size=255 [00:54:38]MH_SAM_APDU [00:54:38]CAPDU: 80 0D 02 02 FA 03 00 7C 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 [00:54:38]Write to MH i2c: E2 02 01 71 19 80 0D 02 02 FA 00 03 00 7C 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 A2 [00:54:38]Write i2c OK [00:54:38]MH_I2C_Read... [00:54:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:54:38]Read from MH i2c: E2 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: E2 03 00 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: E2 03 00 71 19 00 90 00 FE [00:54:38]RAPDU: 90 00 [00:54:38]wFMCommunicate OK [00:54:38]wFMCommunicate request_size=139 [00:54:38]MH_SAM_APDU [00:54:38]CAPDU: 80 0D 02 02 86 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C 92 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 CE 54 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8A 57 03 00 35 04 06 00 B7 38 4E 0B DE E9 [00:54:38]Write to MH i2c: E2 8E 00 72 19 80 0D 02 02 86 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C 92 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 CE 54 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8A 57 03 00 35 04 06 00 B7 38 4E 0B DE E9 00 00 38 [00:54:38]Write i2c OK [00:54:38]MH_I2C_Read... [00:54:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:54:38]Read from MH i2c: E2 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: E2 03 00 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: E2 03 00 72 19 00 90 00 FF [00:54:38]RAPDU: 90 00 [00:54:38]wFMCommunicate OK [00:54:38]wFMCommunicate request_size=4 [00:54:38]MH_SAM_APDU [00:54:38]CAPDU: 80 0D 03 02 [00:54:38]Write to MH i2c: E2 08 00 73 19 80 0D 03 02 00 00 00 00 07 [00:54:38]Write i2c OK [00:54:38]MH_I2C_Read... [00:54:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:54:38]Read from MH i2c: E2 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: E2 0B 00 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: E2 0B 00 73 19 00 FF 3C E8 28 BE 54 DA E2 90 00 21 [00:54:38]RAPDU: FF 3C E8 28 BE 54 DA E2 90 00 [00:54:38]wFMCommunicate OK [00:54:38]SAM_PROTO_SignData done [00:54:38]FM_MakeSignedData done [00:54:38]CreateOFDProtocolMessage [00:54:38]wFMCommunicate request_size=4 [00:54:38]MH_SAM_APDU [00:54:38]CAPDU: 80 11 00 00 [00:54:38]Write to MH i2c: E2 08 00 74 19 80 11 00 00 00 00 00 00 07 [00:54:38]Write i2c OK [00:54:38]MH_I2C_Read... [00:54:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:54:38]Read from MH i2c: E2 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: E2 17 00 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: E2 17 00 74 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 56 [00:54:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:54:38]wFMCommunicate OK [00:54:38]CreateOFDProtocolMessage done [00:54:38]OFDSenderStorePacket 219018 [00:54:38]StoreOFDPacket docnum=219018 [00:54:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 01 00 00 C7 75 88 01 57 1B 5A 03 01 00 03 00 7C 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C 92 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 CE 54 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8A 57 03 00 35 04 06 00 B7 38 4E 0B DE E9 FF 3C E8 28 BE 54 DA E2 [00:54:38]CheckFolder [00:54:38]dirname=/storage/ofd_packets [00:54:38]CheckFolder done [00:54:38]ProducePacketName [00:54:38]name=ofd_packets/00219018 [00:54:38]NVStorageSaveData ofd_packets/00219018 [00:54:38]File name is /storage/ofd_packets/00219018 [00:54:38]Write 430 bytes [00:54:38]NVStorageSaveData done [00:54:38]OFDSenderStorePacket done [00:54:38]KKMCreateOFDPacket done [00:54:38]NVStorageSaveData kkm_last_timestamp [00:54:38]File name is /storage/kkm_last_timestamp [00:54:38]Write 4 bytes [00:54:38]NVStorageSaveData done [00:54:38]ExternCall_PrintAddStr [00:54:38]wPrintStart [00:54:38]Write to MH i2c: 01 00 00 75 19 8E [00:54:38]Write i2c OK [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: 01 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: 01 07 00 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: 01 07 00 75 19 00 00 00 00 00 FF 0F A3 [00:54:39]RasterBufferAndPrint [00:54:39]line Счет N : (3)79845 [00:54:39]line ИНН: 02508201610067 [00:54:39]line Контрольно-Кассовый Чек [00:54:39]line ПРОДАЖА [00:54:39]line Товар: 2000036230011 [00:54:39]line Кофе Латте XL(GABB TRADE) [00:54:39]line 2.000 * 130.00 [00:54:39]line = 260.00 [00:54:39]line НДС 12% НСП 1% [00:54:39]line > о реализуемом товаре [00:54:39]line Товар: 2000036240010 [00:54:39]line Кофе Латте (GABB TRADE) [00:54:39]line 1.000 * 115.00 [00:54:39]line = 115.00 [00:54:39]line НДС 12% НСП 1% [00:54:39]line > о реализуемом товаре [00:54:39]line ИТОГО: 375.00 [00:54:39]line НСП 1% : 3.32 [00:54:39]line НДС 12% : 39.82 [00:54:39]line Наличными: 0.00 [00:54:39]line Безнал.: 375.00 [00:54:39]line Место: АЗС № 84 "Партнер Нефть" [00:54:39]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [00:54:39]line СНО: Общий режим [00:54:39]line Чек 6 20.10.2024 00:54 [00:54:39]line Смена: 444 ФФД: 1.0 [00:54:39]line ЗНМ: 0300000178 [00:54:39]line РНМ: 0000000000098116 [00:54:39]line Версия ККМ: 001 [00:54:39]line Платежная система: Mbank [00:54:39]line ФМ: 0000000000965413 [00:54:39]line ФД: 219018 [00:54:39]line ФПД: 201452455452393 [00:54:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T005438&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219018&fm=201452455452393&tin=02508201610067®Number=0000000000098116&sum=37500 [00:54:39]line 0 [00:54:39]OFD Sender: Processing packet 219018 [packets to send 80, broken 79] [00:54:39]ProducePacketName [00:54:39]name=ofd_packets/00219018 [00:54:39]OFD Sender: To server: pG, [00:54:39]CommunicateWithHost lk.salyk.kg:30040 [00:54:39]ConnectInit lk.salyk.kg [00:54:39]written 0, free lines is 4095 [00:54:39]Connected sock=10 [00:54:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 01 00 00 C7 75 88 01 57 1B 5A 03 01 00 03 00 7C 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C 92 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 CE 54 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8A 57 03 00 35 04 06 00 B7 38 4E 0B DE E9 FF 3C E8 28 BE 54 DA E2 [00:54:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 C1 91 47 00 70 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8A 57 03 00 F4 03 04 00 7B 00 14 67 B6 04 01 00 00 50 88 E5 72 35 9E 28 17 [00:54:39]CommunicateWithHost err = 0 [00:54:39]CheckOFDResponse [00:54:39]1017 (14) - 77093643461234 [00:54:39]1041 (16) - 0000000000965413 [00:54:39]1040 (4) - 219018 [00:54:39]1012 (4) - 19.10.2024 18:54 [00:54:39]1206 (1) - 0 [00:54:39]OFD Sender: Remove packet 219018 [00:54:39]ProducePacketName [00:54:39]name=ofd_packets/00219018 [00:54:39]NVStorageDeleteData [00:54:39]Write to MH i2c: 01 00 00 A4 19 BD [00:54:39]Write i2c OK [00:54:39]MH_I2C_Read... [00:54:39]Read from MH i2c: 01 [00:54:39]MH_I2C_Read... [00:54:39]Read from MH i2c: 01 07 00 [00:54:39]MH_I2C_Read... [00:54:39]Read from MH i2c: 01 07 00 A4 19 00 00 00 00 00 BE 0C 8E [00:54:39]RasterBufferAndPrint [00:54:39]line [00:54:39]line [00:54:39]line [00:54:39]line [00:54:39]line [00:54:39]written 0, free lines is 3268 [00:54:39]MH_Cut [00:54:39]Write to MH i2c: D1 01 00 AB 19 01 96 [00:54:39]Write i2c OK [00:54:39]MH_I2C_Read... [00:54:39]Read from MH i2c: D1 [00:54:39]MH_I2C_Read... [00:54:39]Read from MH i2c: D1 01 00 [00:54:39]MH_I2C_Read... [00:54:39]Read from MH i2c: D1 01 00 AB 19 00 95 [00:54:39]Write to MH i2c: 01 00 00 AC 19 C5 [00:54:39]Write i2c OK [00:54:39]MH_I2C_Read... [00:54:40]OFD Sender: No OFD packet to send [00:54:40]*** Cut start [00:54:40]*** Partial cut [00:54:40]*** CUTSNS_PIN = 1 [00:54:40]*** CUTSNS_PIN = 0 [00:54:40]*** Brake cut motor [00:54:41]Read from MH i2c: 01 [00:54:41]MH_I2C_Read... [00:54:41]*** Stop cut motor [00:54:41]*** Cut end [00:54:41]Read from MH i2c: 01 07 00 [00:54:41]MH_I2C_Read... [00:54:41]Read from MH i2c: 01 07 00 AC 19 00 00 00 00 00 FF 0F DA [00:54:41]process_action close_receipt done [00:54:41]requested_data is exist [00:54:41]produce_requested_data [00:54:41]requested_item fm.sn is exist - process it [00:54:41]wFMCommunicate request_size=4 [00:54:41]MH_SAM_APDU [00:54:41]CAPDU: 80 11 00 00 [00:54:41]Write to MH i2c: E2 08 00 AD 19 80 11 00 00 00 00 00 00 40 [00:54:41]Write i2c OK [00:54:41]MH_I2C_Read... [00:54:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:54:41]Read from MH i2c: E2 [00:54:41]MH_I2C_Read... [00:54:41]Read from MH i2c: E2 17 00 [00:54:41]MH_I2C_Read... [00:54:41]Read from MH i2c: E2 17 00 AD 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 8F [00:54:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [00:54:41]wFMCommunicate OK [00:54:41]requested_item fd.num is exist - process it [00:54:41]SAM_PROTO_GetFieldsCounters [00:54:41]wFMCommunicate request_size=4 [00:54:41]MH_SAM_APDU [00:54:41]CAPDU: 80 13 00 00 [00:54:41]Write to MH i2c: E2 08 00 AE 19 80 13 00 00 00 00 00 00 43 [00:54:41]Write i2c OK [00:54:41]MH_I2C_Read... [00:54:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:54:41]Read from MH i2c: E2 [00:54:41]MH_I2C_Read... [00:54:41]Read from MH i2c: E2 62 00 [00:54:41]MH_I2C_Read... [00:54:41]Read from MH i2c: E2 62 00 AE 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8A 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 13 [00:54:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8A 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:54:41]wFMCommunicate OK [00:54:41]SAM_PROTO_GetFieldsCounters done [00:54:41]requested_item shift.num is exist - process it [00:54:41]requested_item shift.opened is exist - process it [00:54:41]req_shift_opened [00:54:41]FM_GetShiftState [00:54:41]SAM_PROTO_GetShiftState [00:54:41]wFMCommunicate request_size=4 [00:54:41]MH_SAM_APDU [00:54:41]CAPDU: 80 13 01 00 [00:54:41]Write to MH i2c: E2 08 00 AF 19 80 13 01 00 00 00 00 00 45 [00:54:41]Write i2c OK [00:54:41]MH_I2C_Read... [00:54:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:54:41]Read from MH i2c: E2 [00:54:41]MH_I2C_Read... [00:54:41]Read from MH i2c: E2 0E 00 [00:54:41]MH_I2C_Read... [00:54:41]Read from MH i2c: E2 0E 00 AF 19 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 5E [00:54:41]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [00:54:41]wFMCommunicate OK [00:54:41]SAM_PROTO_GetShiftState done [00:54:41]FM_GetShiftState done [00:54:41]req_shift_opened done [00:54:41]requested_item shift.open_date is exist - process it [00:54:41]req_shift_open_date [00:54:41]req_shift_open_date done [00:54:41]produce_requested_data done [00:54:41]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219018,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474} [00:54:41]process_action_free close_receipt [00:54:41]json_value_free [00:54:41]json_value_free done [00:54:41]process_json_proto returns [00:54:41]Send response to host [00:54:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219018,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474}}} [00:54:41]free response buf [00:54:41]execute_script done [00:54:41]execute_script returns [00:54:41]free content buf [00:54:41]Sock 9.Close socket [00:54:41]Sock 9.Thread stoped [00:54:45]OFD Sender: No OFD packet to send [00:54:50]OFD Sender: No OFD packet to send [00:54:55]OFD Sender: No OFD packet to send [00:55:00]OFD Sender: No OFD packet to send [00:55:05]OFD Sender: No OFD packet to send [00:55:10]OFD Sender: No OFD packet to send [00:55:15]OFD Sender: No OFD packet to send [00:55:20]OFD Sender: No OFD packet to send [00:55:25]OFD Sender: No OFD packet to send [00:55:30]OFD Sender: No OFD packet to send [00:55:35]OFD Sender: No OFD packet to send [00:55:40]OFD Sender: No OFD packet to send [00:55:45]OFD Sender: No OFD packet to send [00:55:50]OFD Sender: No OFD packet to send [00:55:55]OFD Sender: No OFD packet to send [00:56:00]OFD Sender: No OFD packet to send [00:56:05]OFD Sender: No OFD packet to send [00:56:10]OFD Sender: No OFD packet to send [00:56:15]OFD Sender: No OFD packet to send [00:56:20]OFD Sender: No OFD packet to send [00:56:25]OFD Sender: No OFD packet to send [00:56:30]OFD Sender: No OFD packet to send [00:56:35]OFD Sender: No OFD packet to send [00:56:40]OFD Sender: No OFD packet to send [00:56:45]OFD Sender: No OFD packet to send [00:56:50]OFD Sender: No OFD packet to send [00:56:55]OFD Sender: No OFD packet to send [00:57:00]OFD Sender: No OFD packet to send [00:57:05]OFD Sender: No OFD packet to send [00:57:10]OFD Sender: No OFD packet to send [00:57:15]OFD Sender: No OFD packet to send [00:57:20]OFD Sender: No OFD packet to send [00:57:25]OFD Sender: No OFD packet to send [00:57:30]OFD Sender: No OFD packet to send [00:57:35]OFD Sender: No OFD packet to send [00:57:40]OFD Sender: No OFD packet to send [00:57:45]OFD Sender: No OFD packet to send [00:57:50]OFD Sender: No OFD packet to send [00:57:55]OFD Sender: No OFD packet to send [00:58:00]OFD Sender: No OFD packet to send [00:58:05]OFD Sender: No OFD packet to send [00:58:10]OFD Sender: No OFD packet to send [00:58:15]OFD Sender: No OFD packet to send [00:58:20]OFD Sender: No OFD packet to send [00:58:25]OFD Sender: No OFD packet to send [00:58:30]OFD Sender: No OFD packet to send [00:58:35]OFD Sender: No OFD packet to send [00:58:40]OFD Sender: No OFD packet to send [00:58:45]OFD Sender: No OFD packet to send [00:58:50]OFD Sender: No OFD packet to send [00:58:55]OFD Sender: No OFD packet to send [00:59:00]OFD Sender: No OFD packet to send [00:59:05]OFD Sender: No OFD packet to send [00:59:10]OFD Sender: No OFD packet to send [00:59:15]OFD Sender: No OFD packet to send [00:59:20]OFD Sender: No OFD packet to send [00:59:25]OFD Sender: No OFD packet to send [00:59:30]OFD Sender: No OFD packet to send [00:59:35]OFD Sender: No OFD packet to send [00:59:40]OFD Sender: No OFD packet to send [00:59:45]OFD Sender: No OFD packet to send [00:59:50]OFD Sender: No OFD packet to send [00:59:55]OFD Sender: No OFD packet to send [01:00:00]OFD Sender: No OFD packet to send [01:00:05]OFD Sender: No OFD packet to send [01:00:10]OFD Sender: No OFD packet to send [01:00:15]OFD Sender: No OFD packet to send [01:00:20]OFD Sender: No OFD packet to send [01:00:25]OFD Sender: No OFD packet to send [01:00:30]OFD Sender: No OFD packet to send [01:00:35]OFD Sender: No OFD packet to send [01:00:40]OFD Sender: No OFD packet to send [01:00:45]OFD Sender: No OFD packet to send [01:00:50]OFD Sender: No OFD packet to send [01:00:55]OFD Sender: No OFD packet to send [01:01:00]OFD Sender: No OFD packet to send [01:01:05]OFD Sender: No OFD packet to send [01:01:10]OFD Sender: No OFD packet to send [01:01:15]OFD Sender: No OFD packet to send [01:01:20]OFD Sender: No OFD packet to send [01:01:25]OFD Sender: No OFD packet to send [01:01:30]OFD Sender: No OFD packet to send [01:01:35]OFD Sender: No OFD packet to send [01:01:40]OFD Sender: No OFD packet to send [01:01:45]OFD Sender: No OFD packet to send [01:01:50]OFD Sender: No OFD packet to send [01:01:55]OFD Sender: No OFD packet to send [01:02:00]OFD Sender: No OFD packet to send [01:02:05]OFD Sender: No OFD packet to send [01:02:10]OFD Sender: No OFD packet to send [01:02:15]OFD Sender: No OFD packet to send [01:02:20]OFD Sender: No OFD packet to send [01:02:25]OFD Sender: No OFD packet to send [01:02:30]OFD Sender: No OFD packet to send [01:02:35]OFD Sender: No OFD packet to send [01:02:40]OFD Sender: No OFD packet to send [01:02:45]OFD Sender: No OFD packet to send [01:02:50]OFD Sender: No OFD packet to send [01:02:55]OFD Sender: No OFD packet to send [01:03:00]OFD Sender: No OFD packet to send [01:03:05]OFD Sender: No OFD packet to send [01:03:10]OFD Sender: No OFD packet to send [01:03:15]OFD Sender: No OFD packet to send [01:03:20]OFD Sender: No OFD packet to send [01:03:25]OFD Sender: No OFD packet to send [01:03:30]OFD Sender: No OFD packet to send [01:03:35]OFD Sender: No OFD packet to send [01:03:40]OFD Sender: No OFD packet to send [01:03:45]OFD Sender: No OFD packet to send [01:03:50]OFD Sender: No OFD packet to send [01:03:55]OFD Sender: No OFD packet to send [01:04:00]OFD Sender: No OFD packet to send [01:04:05]OFD Sender: No OFD packet to send [01:04:10]OFD Sender: No OFD packet to send [01:04:15]OFD Sender: No OFD packet to send [01:04:20]OFD Sender: No OFD packet to send [01:04:25]OFD Sender: No OFD packet to send [01:04:30]OFD Sender: No OFD packet to send [01:04:35]OFD Sender: No OFD packet to send [01:04:40]OFD Sender: No OFD packet to send [01:04:45]OFD Sender: No OFD packet to send [01:04:50]OFD Sender: No OFD packet to send [01:04:55]OFD Sender: No OFD packet to send [01:05:00]OFD Sender: No OFD packet to send [01:05:05]OFD Sender: No OFD packet to send [01:05:10]OFD Sender: No OFD packet to send [01:05:15]OFD Sender: No OFD packet to send [01:05:20]OFD Sender: No OFD packet to send [01:05:25]OFD Sender: No OFD packet to send [01:05:30]OFD Sender: No OFD packet to send [01:05:35]OFD Sender: No OFD packet to send [01:05:40]OFD Sender: No OFD packet to send [01:05:45]OFD Sender: No OFD packet to send [01:05:50]OFD Sender: No OFD packet to send [01:05:55]OFD Sender: No OFD packet to send [01:06:00]OFD Sender: No OFD packet to send [01:06:05]OFD Sender: No OFD packet to send [01:06:10]OFD Sender: No OFD packet to send [01:06:15]OFD Sender: No OFD packet to send [01:06:20]OFD Sender: No OFD packet to send [01:06:25]OFD Sender: No OFD packet to send [01:06:30]OFD Sender: No OFD packet to send [01:06:35]OFD Sender: No OFD packet to send [01:06:40]OFD Sender: No OFD packet to send [01:06:45]OFD Sender: No OFD packet to send [01:06:50]OFD Sender: No OFD packet to send [01:06:55]OFD Sender: No OFD packet to send [01:07:00]OFD Sender: No OFD packet to send [01:07:05]OFD Sender: No OFD packet to send [01:07:10]OFD Sender: No OFD packet to send [01:07:15]OFD Sender: No OFD packet to send [01:07:20]OFD Sender: No OFD packet to send [01:07:25]OFD Sender: No OFD packet to send [01:07:30]OFD Sender: No OFD packet to send [01:07:35]OFD Sender: No OFD packet to send [01:07:40]OFD Sender: No OFD packet to send [01:07:45]OFD Sender: No OFD packet to send [01:07:50]OFD Sender: No OFD packet to send [01:07:55]OFD Sender: No OFD packet to send [01:08:00]OFD Sender: No OFD packet to send [01:08:05]OFD Sender: No OFD packet to send [01:08:10]OFD Sender: No OFD packet to send [01:08:15]OFD Sender: No OFD packet to send [01:08:20]OFD Sender: No OFD packet to send [01:08:26]OFD Sender: No OFD packet to send [01:08:31]OFD Sender: No OFD packet to send [01:08:36]OFD Sender: No OFD packet to send [01:08:41]OFD Sender: No OFD packet to send [01:08:46]OFD Sender: No OFD packet to send [01:08:51]OFD Sender: No OFD packet to send [01:08:56]OFD Sender: No OFD packet to send [01:09:01]OFD Sender: No OFD packet to send [01:09:06]OFD Sender: No OFD packet to send [01:09:11]OFD Sender: No OFD packet to send [01:09:16]OFD Sender: No OFD packet to send [01:09:21]OFD Sender: No OFD packet to send [01:09:26]OFD Sender: No OFD packet to send [01:09:31]OFD Sender: No OFD packet to send [01:09:36]OFD Sender: No OFD packet to send [01:09:41]OFD Sender: No OFD packet to send [01:09:46]OFD Sender: No OFD packet to send [01:09:51]OFD Sender: No OFD packet to send [01:09:56]OFD Sender: No OFD packet to send [01:10:01]OFD Sender: No OFD packet to send [01:10:06]OFD Sender: No OFD packet to send [01:10:11]OFD Sender: No OFD packet to send [01:10:16]OFD Sender: No OFD packet to send [01:10:21]OFD Sender: No OFD packet to send [01:10:26]OFD Sender: No OFD packet to send [01:10:31]OFD Sender: No OFD packet to send [01:10:36]OFD Sender: No OFD packet to send [01:10:41]OFD Sender: No OFD packet to send [01:10:46]OFD Sender: No OFD packet to send [01:10:51]OFD Sender: No OFD packet to send [01:10:56]OFD Sender: No OFD packet to send [01:11:01]OFD Sender: No OFD packet to send [01:11:06]OFD Sender: No OFD packet to send [01:11:11]OFD Sender: No OFD packet to send [01:11:16]OFD Sender: No OFD packet to send [01:11:21]OFD Sender: No OFD packet to send [01:11:26]OFD Sender: No OFD packet to send [01:11:31]OFD Sender: No OFD packet to send [01:11:36]OFD Sender: No OFD packet to send [01:11:41]OFD Sender: No OFD packet to send [01:11:46]OFD Sender: No OFD packet to send [01:11:51]OFD Sender: No OFD packet to send [01:11:56]OFD Sender: No OFD packet to send [01:12:01]OFD Sender: No OFD packet to send [01:12:06]OFD Sender: No OFD packet to send [01:12:11]OFD Sender: No OFD packet to send [01:12:16]OFD Sender: No OFD packet to send [01:12:21]OFD Sender: No OFD packet to send [01:12:26]OFD Sender: No OFD packet to send [01:12:31]OFD Sender: No OFD packet to send [01:12:36]OFD Sender: No OFD packet to send [01:12:41]OFD Sender: No OFD packet to send [01:12:46]OFD Sender: No OFD packet to send [01:12:51]OFD Sender: No OFD packet to send [01:12:56]OFD Sender: No OFD packet to send [01:13:01]OFD Sender: No OFD packet to send [01:13:06]OFD Sender: No OFD packet to send [01:13:11]OFD Sender: No OFD packet to send [01:13:16]OFD Sender: No OFD packet to send [01:13:21]OFD Sender: No OFD packet to send [01:13:26]OFD Sender: No OFD packet to send [01:13:31]OFD Sender: No OFD packet to send [01:13:36]OFD Sender: No OFD packet to send [01:13:41]OFD Sender: No OFD packet to send [01:13:46]OFD Sender: No OFD packet to send [01:13:51]OFD Sender: No OFD packet to send [01:13:56]OFD Sender: No OFD packet to send [01:14:01]OFD Sender: No OFD packet to send [01:14:06]OFD Sender: No OFD packet to send [01:14:11]OFD Sender: No OFD packet to send [01:14:16]OFD Sender: No OFD packet to send [01:14:21]OFD Sender: No OFD packet to send [01:14:26]OFD Sender: No OFD packet to send [01:14:31]OFD Sender: No OFD packet to send [01:14:36]OFD Sender: No OFD packet to send [01:14:41]OFD Sender: No OFD packet to send [01:14:46]OFD Sender: No OFD packet to send [01:14:51]OFD Sender: No OFD packet to send [01:14:56]OFD Sender: No OFD packet to send [01:15:01]OFD Sender: No OFD packet to send [01:15:06]OFD Sender: No OFD packet to send [01:15:11]OFD Sender: No OFD packet to send [01:15:16]OFD Sender: No OFD packet to send [01:15:21]OFD Sender: No OFD packet to send [01:15:26]OFD Sender: No OFD packet to send [01:15:31]OFD Sender: No OFD packet to send [01:15:36]OFD Sender: No OFD packet to send [01:15:41]OFD Sender: No OFD packet to send [01:15:46]OFD Sender: No OFD packet to send [01:15:51]OFD Sender: No OFD packet to send [01:15:56]OFD Sender: No OFD packet to send [01:16:01]OFD Sender: No OFD packet to send [01:16:06]OFD Sender: No OFD packet to send [01:16:11]OFD Sender: No OFD packet to send [01:16:16]OFD Sender: No OFD packet to send [01:16:21]OFD Sender: No OFD packet to send [01:16:26]OFD Sender: No OFD packet to send [01:16:31]OFD Sender: No OFD packet to send [01:16:36]OFD Sender: No OFD packet to send [01:16:41]OFD Sender: No OFD packet to send [01:16:46]OFD Sender: No OFD packet to send [01:16:51]OFD Sender: No OFD packet to send [01:16:56]OFD Sender: No OFD packet to send [01:17:01]OFD Sender: No OFD packet to send [01:17:06]OFD Sender: No OFD packet to send [01:17:11]OFD Sender: No OFD packet to send [01:17:16]OFD Sender: No OFD packet to send [01:17:21]OFD Sender: No OFD packet to send [01:17:26]OFD Sender: No OFD packet to send [01:17:31]OFD Sender: No OFD packet to send [01:17:36]OFD Sender: No OFD packet to send [01:17:41]OFD Sender: No OFD packet to send [01:17:46]OFD Sender: No OFD packet to send [01:17:51]OFD Sender: No OFD packet to send [01:17:56]OFD Sender: No OFD packet to send [01:18:01]OFD Sender: No OFD packet to send [01:18:06]OFD Sender: No OFD packet to send [01:18:11]OFD Sender: No OFD packet to send [01:18:16]OFD Sender: No OFD packet to send [01:18:21]OFD Sender: No OFD packet to send [01:18:26]OFD Sender: No OFD packet to send [01:18:31]OFD Sender: No OFD packet to send [01:18:36]OFD Sender: No OFD packet to send [01:18:41]OFD Sender: No OFD packet to send [01:18:46]OFD Sender: No OFD packet to send [01:18:51]OFD Sender: No OFD packet to send [01:18:56]OFD Sender: No OFD packet to send [01:19:01]OFD Sender: No OFD packet to send [01:19:06]OFD Sender: No OFD packet to send [01:19:11]OFD Sender: No OFD packet to send [01:19:16]OFD Sender: No OFD packet to send [01:19:21]OFD Sender: No OFD packet to send [01:19:26]OFD Sender: No OFD packet to send [01:19:30]accept exits with 7 [01:19:30]New connection [01:19:30]New thread 3066699108 created [01:19:30]Thread 3066555748 joined [01:19:30]Waiting for new connection... [01:19:30] Sock 7.Parse request [01:19:30]Sock 7.Check first char [01:19:30]Sock 7.First char is OK [01:19:30]request: POST /json_proto HTTP/1.0 [01:19:30]Method: POST [01:19:30]URL: /json_proto [01:19:30]Method is POST - this is cgi request [01:19:30]url: /json_proto [01:19:30]query_string will be loaded in cgi processing [01:19:30]execute_cgi json_proto POST (null) [01:19:30]execute_cgi path=json_proto method=POST [01:19:30]POST find Content-Length [01:19:30]Host: 172.17.40.4:8080 [01:19:30]Content-Length: 815 [01:19:30]Content-Type: application/json [01:19:30] [01:19:30]POST finish read [01:19:30]Found Content-Length = 815 [01:19:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79846", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:19:30]execute_script... [01:19:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79846", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:19:30]POST & json_proto [01:19:30]process_json_proto [01:19:30]json parsed OK: [01:19:30]protocol is kg_v1.0 [01:19:30]action value=close_receipt [01:19:30]process_action close_receipt [01:19:30]cmd_close_receipt [01:19:30]MH_GetDate [01:19:30]Write to MH i2c: F0 00 00 B0 19 B8 [01:19:30]Write i2c OK [01:19:30]MH_I2C_Read... [01:19:30]Read from MH i2c: F0 [01:19:30]MH_I2C_Read... [01:19:30]Read from MH i2c: F0 09 00 [01:19:30]MH_I2C_Read... [01:19:30]Read from MH i2c: F0 09 00 B0 19 00 A3 5A 14 67 68 1C 14 67 38 [01:19:30]GetLastDocTimeStamp 1729385678 [01:19:30]current date 1729387171 [01:19:30]FM_GetShiftState [01:19:30]SAM_PROTO_GetShiftState [01:19:30]wFMCommunicate request_size=4 [01:19:30]MH_SAM_APDU [01:19:30]CAPDU: 80 13 01 00 [01:19:30]Write to MH i2c: E2 08 00 B1 19 80 13 01 00 00 00 00 00 47 [01:19:30]Write i2c OK [01:19:30]MH_I2C_Read... [01:19:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:19:30]Read from MH i2c: E2 [01:19:30]MH_I2C_Read... [01:19:30]Read from MH i2c: E2 0E 00 [01:19:30]MH_I2C_Read... [01:19:30]Read from MH i2c: E2 0E 00 B1 19 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 60 [01:19:30]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [01:19:30]wFMCommunicate OK [01:19:30]SAM_PROTO_GetShiftState done [01:19:30]FM_GetShiftState done [01:19:30]opened in 1729382474 [01:19:30]opened+sec_in_day 1729468874 [01:19:30]quantity*price = 10000 [01:19:30]sum+1 = 10001 [01:19:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 0.00 Безнал.: 100.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 7 20.10.2024 01:19 Смена: 444 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000965413 ФД: 219019 ФПД: 65469147119943 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T011931&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219019&fm=65469147119943&tin=02508201610067®Number=0000000000098116&sum=10000 0 [01:19:31]StoreToDocumentArchive [01:19:31]shift 444 fd 219019 [01:19:31]save to /storage/0444/doc_00219019 [01:19:31]save last doc name /storage/0444/doc_00219019 to /storage/kkm_last_doc_name [01:19:31]save OK [01:19:31]Clear old archive folders... [01:19:31]ProcessDocumentItem done err = 0, tmpTLVsize=293 [01:19:31]tlvbuf is 00FEFA60 [01:19:31]SAM_PROTO_ClearQueue [01:19:31]wFMCommunicate request_size=4 [01:19:31]MH_SAM_APDU [01:19:31]CAPDU: 80 09 00 00 [01:19:31]Write to MH i2c: E2 08 00 BE 19 80 09 00 00 00 00 00 00 49 [01:19:31]Write i2c OK [01:19:31]MH_I2C_Read... [01:19:31]Read from MH i2c: E2 [01:19:31]MH_I2C_Read... [01:19:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:19:31]Read from MH i2c: E2 03 00 [01:19:31]MH_I2C_Read... [01:19:31]Read from MH i2c: E2 03 00 BE 19 00 90 00 4B [01:19:31]RAPDU: 90 00 [01:19:31]wFMCommunicate OK [01:19:31]SAM_PROTO_ClearQueue done [01:19:31]KKMCreateOFDPacket [01:19:31]OFDProtocolAddRootSTLVToBuf [01:19:31]FM_MakeSignedData [01:19:31]FM_MakeSignedData [01:19:31]SAM_PROTO_SignData [01:19:31]wFMCommunicate request_size=4 [01:19:31]MH_SAM_APDU [01:19:31]CAPDU: 80 0D 01 02 [01:19:31]Write to MH i2c: E2 08 00 BF 19 80 0D 01 02 00 00 00 00 51 [01:19:31]Write i2c OK [01:19:31]MH_I2C_Read... [01:19:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:19:31]Read from MH i2c: E2 [01:19:31]MH_I2C_Read... [01:19:31]Read from MH i2c: E2 03 00 [01:19:31]MH_I2C_Read... [01:19:31]Read from MH i2c: E2 03 00 BF 19 00 90 00 4C [01:19:31]RAPDU: 90 00 [01:19:31]wFMCommunicate OK [01:19:31]wFMCommunicate request_size=255 [01:19:31]MH_SAM_APDU [01:19:31]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 A3 5A 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [01:19:31]Write to MH i2c: E2 02 01 C0 19 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 A3 5A 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 46 [01:19:31]Write i2c OK [01:19:31]MH_I2C_Read... [01:19:31]OFD Sender: No OFD packet to send [01:19:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:19:31]Read from MH i2c: E2 [01:19:31]MH_I2C_Read... [01:19:31]Read from MH i2c: E2 03 00 [01:19:31]MH_I2C_Read... [01:19:31]Read from MH i2c: E2 03 00 C0 19 00 90 00 4D [01:19:31]RAPDU: 90 00 [01:19:31]wFMCommunicate OK [01:19:31]wFMCommunicate request_size=52 [01:19:31]MH_SAM_APDU [01:19:31]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8B 57 03 00 35 04 06 00 3B 8B 39 42 01 47 [01:19:31]Write to MH i2c: E2 37 00 C1 19 80 0D 02 02 2F 00 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8B 57 03 00 35 04 06 00 3B 8B 39 42 01 47 00 00 81 [01:19:31]Write i2c OK [01:19:31]MH_I2C_Read... [01:19:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:19:31]Read from MH i2c: E2 [01:19:31]MH_I2C_Read... [01:19:31]Read from MH i2c: E2 03 00 [01:19:31]MH_I2C_Read... [01:19:31]Read from MH i2c: E2 03 00 C1 19 00 90 00 4E [01:19:31]RAPDU: 90 00 [01:19:31]wFMCommunicate OK [01:19:31]wFMCommunicate request_size=4 [01:19:31]MH_SAM_APDU [01:19:31]CAPDU: 80 0D 03 02 [01:19:31]Write to MH i2c: E2 08 00 C2 19 80 0D 03 02 00 00 00 00 56 [01:19:31]Write i2c OK [01:19:31]MH_I2C_Read... [01:19:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:19:31]Read from MH i2c: E2 [01:19:31]MH_I2C_Read... [01:19:31]Read from MH i2c: E2 0B 00 [01:19:31]MH_I2C_Read... [01:19:31]Read from MH i2c: E2 0B 00 C2 19 00 05 7A 24 A3 20 B3 07 88 90 00 FF [01:19:31]RAPDU: 05 7A 24 A3 20 B3 07 88 90 00 [01:19:31]wFMCommunicate OK [01:19:31]SAM_PROTO_SignData done [01:19:31]FM_MakeSignedData done [01:19:31]CreateOFDProtocolMessage [01:19:31]wFMCommunicate request_size=4 [01:19:31]MH_SAM_APDU [01:19:31]CAPDU: 80 11 00 00 [01:19:31]Write to MH i2c: E2 08 00 C3 19 80 11 00 00 00 00 00 00 56 [01:19:31]Write i2c OK [01:19:31]MH_I2C_Read... [01:19:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:19:32]Read from MH i2c: E2 [01:19:32]MH_I2C_Read... [01:19:32]Read from MH i2c: E2 17 00 [01:19:32]MH_I2C_Read... [01:19:32]Read from MH i2c: E2 17 00 C3 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 A5 [01:19:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [01:19:32]wFMCommunicate OK [01:19:32]CreateOFDProtocolMessage done [01:19:32]OFDSenderStorePacket 219019 [01:19:32]StoreOFDPacket docnum=219019 [01:19:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 39 01 00 00 B1 BE 31 01 A7 40 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 A3 5A 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8B 57 03 00 35 04 06 00 3B 8B 39 42 01 47 05 7A 24 A3 20 B3 07 88 [01:19:32]CheckFolder [01:19:32]dirname=/storage/ofd_packets [01:19:32]CheckFolder done [01:19:32]ProducePacketName [01:19:32]name=ofd_packets/00219019 [01:19:32]NVStorageSaveData ofd_packets/00219019 [01:19:32]File name is /storage/ofd_packets/00219019 [01:19:32]Write 343 bytes [01:19:32]NVStorageSaveData done [01:19:32]OFDSenderStorePacket done [01:19:32]KKMCreateOFDPacket done [01:19:32]NVStorageSaveData kkm_last_timestamp [01:19:32]File name is /storage/kkm_last_timestamp [01:19:32]Write 4 bytes [01:19:32]NVStorageSaveData done [01:19:32]ExternCall_PrintAddStr [01:19:32]wPrintStart [01:19:32]Write to MH i2c: 01 00 00 C4 19 DD [01:19:32]Write i2c OK [01:19:32]MH_I2C_Read... [01:19:32]Read from MH i2c: 01 [01:19:32]MH_I2C_Read... [01:19:32]Read from MH i2c: 01 07 00 [01:19:32]MH_I2C_Read... [01:19:32]Read from MH i2c: 01 07 00 C4 19 00 00 00 00 00 FF 0F F2 [01:19:32]RasterBufferAndPrint [01:19:32]line Счет N : (3)79846 [01:19:32]line ИНН: 02508201610067 [01:19:32]line Контрольно-Кассовый Чек [01:19:32]line ПРОДАЖА [01:19:32]line Товар: 4870002326172 [01:19:32]line Вода ASU пит н.газ лимон ПЭТ 1л [01:19:32]line 1.000 * 100.00 [01:19:32]line = 100.00 [01:19:32]line НДС 12% НСП 1% [01:19:32]line > о реализуемом товаре [01:19:32]line ИТОГО: 100.00 [01:19:32]line НСП 1% : 0.88 [01:19:32]line НДС 12% : 10.62 [01:19:32]line Наличными: 0.00 [01:19:32]line Безнал.: 100.00 [01:19:32]line Место: АЗС № 84 "Партнер Нефть" [01:19:32]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [01:19:32]line СНО: Общий режим [01:19:32]line Чек 7 20.10.2024 01:19 [01:19:32]line Смена: 444 ФФД: 1.0 [01:19:32]line ЗНМ: 0300000178 [01:19:32]line РНМ: 0000000000098116 [01:19:32]line Версия ККМ: 001 [01:19:32]line Платежная система: Mbank [01:19:32]line ФМ: 0000000000965413 [01:19:32]line ФД: 219019 [01:19:32]line ФПД: 65469147119943 [01:19:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T011931&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219019&fm=65469147119943&tin=02508201610067®Number=0000000000098116&sum=10000 [01:19:32]line 0 [01:19:32]OFD Sender: Processing packet 219019 [packets to send 80, broken 79] [01:19:32]ProducePacketName [01:19:32]name=ofd_packets/00219019 [01:19:32]OFD Sender: To server: pG, [01:19:32]CommunicateWithHost lk.salyk.kg:30040 [01:19:32]ConnectInit lk.salyk.kg [01:19:32]written 0, free lines is 4095 [01:19:32]Connected sock=10 [01:19:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 39 01 00 00 B1 BE 31 01 A7 40 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 A3 5A 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8B 57 03 00 35 04 06 00 3B 8B 39 42 01 47 05 7A 24 A3 20 B3 07 88 [01:19:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D9 B9 47 00 E0 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8B 57 03 00 F4 03 04 00 50 06 14 67 B6 04 01 00 00 C7 D9 E1 AF 51 85 35 23 [01:19:32]CommunicateWithHost err = 0 [01:19:32]CheckOFDResponse [01:19:32]1017 (14) - 77093643461234 [01:19:32]1041 (16) - 0000000000965413 [01:19:32]1040 (4) - 219019 [01:19:32]1012 (4) - 19.10.2024 19:19 [01:19:32]1206 (1) - 0 [01:19:32]OFD Sender: Remove packet 219019 [01:19:32]ProducePacketName [01:19:32]name=ofd_packets/00219019 [01:19:32]NVStorageDeleteData [01:19:32]Write to MH i2c: 01 00 00 EE 19 07 [01:19:32]Write i2c OK [01:19:32]MH_I2C_Read... [01:19:32]Read from MH i2c: 01 [01:19:32]MH_I2C_Read... [01:19:32]Read from MH i2c: 01 07 00 [01:19:32]MH_I2C_Read... [01:19:32]Read from MH i2c: 01 07 00 EE 19 00 00 00 00 00 E0 0C FA [01:19:32]RasterBufferAndPrint [01:19:32]line [01:19:32]line [01:19:32]line [01:19:32]line [01:19:32]line [01:19:32]written 0, free lines is 3302 [01:19:32]MH_Cut [01:19:32]Write to MH i2c: D1 01 00 F5 19 01 E0 [01:19:32]Write i2c OK [01:19:32]MH_I2C_Read... [01:19:32]Read from MH i2c: D1 [01:19:32]MH_I2C_Read... [01:19:32]Read from MH i2c: D1 01 00 [01:19:32]MH_I2C_Read... [01:19:32]Read from MH i2c: D1 01 00 F5 19 00 DF [01:19:32]Write to MH i2c: 01 00 00 F6 19 0F [01:19:32]Write i2c OK [01:19:32]MH_I2C_Read... [01:19:33]OFD Sender: No OFD packet to send [01:19:33]*** Cut start [01:19:33]*** Partial cut [01:19:33]*** CUTSNS_PIN = 1 [01:19:33]*** CUTSNS_PIN = 0 [01:19:33]*** Brake cut motor [01:19:34]Read from MH i2c: 01 [01:19:34]MH_I2C_Read... [01:19:34]*** Stop cut motor [01:19:34]*** Cut end [01:19:34]Read from MH i2c: 01 07 00 [01:19:34]MH_I2C_Read... [01:19:34]Read from MH i2c: 01 07 00 F6 19 00 00 00 00 00 FF 0F 24 [01:19:34]process_action close_receipt done [01:19:34]requested_data is exist [01:19:34]produce_requested_data [01:19:34]requested_item fm.sn is exist - process it [01:19:34]wFMCommunicate request_size=4 [01:19:34]MH_SAM_APDU [01:19:34]CAPDU: 80 11 00 00 [01:19:34]Write to MH i2c: E2 08 00 F7 19 80 11 00 00 00 00 00 00 8A [01:19:34]Write i2c OK [01:19:34]MH_I2C_Read... [01:19:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:19:34]Read from MH i2c: E2 [01:19:34]MH_I2C_Read... [01:19:34]Read from MH i2c: E2 17 00 [01:19:34]MH_I2C_Read... [01:19:34]Read from MH i2c: E2 17 00 F7 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 D9 [01:19:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [01:19:34]wFMCommunicate OK [01:19:34]requested_item fd.num is exist - process it [01:19:34]SAM_PROTO_GetFieldsCounters [01:19:34]wFMCommunicate request_size=4 [01:19:34]MH_SAM_APDU [01:19:34]CAPDU: 80 13 00 00 [01:19:34]Write to MH i2c: E2 08 00 F8 19 80 13 00 00 00 00 00 00 8D [01:19:34]Write i2c OK [01:19:34]MH_I2C_Read... [01:19:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:19:34]Read from MH i2c: E2 [01:19:34]MH_I2C_Read... [01:19:34]Read from MH i2c: E2 62 00 [01:19:34]MH_I2C_Read... [01:19:34]Read from MH i2c: E2 62 00 F8 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8B 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 61 [01:19:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8B 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:19:34]wFMCommunicate OK [01:19:34]SAM_PROTO_GetFieldsCounters done [01:19:34]requested_item shift.num is exist - process it [01:19:34]requested_item shift.opened is exist - process it [01:19:34]req_shift_opened [01:19:34]FM_GetShiftState [01:19:34]SAM_PROTO_GetShiftState [01:19:34]wFMCommunicate request_size=4 [01:19:34]MH_SAM_APDU [01:19:34]CAPDU: 80 13 01 00 [01:19:34]Write to MH i2c: E2 08 00 F9 19 80 13 01 00 00 00 00 00 8F [01:19:34]Write i2c OK [01:19:34]MH_I2C_Read... [01:19:34]Read from MH i2c: E2 [01:19:34]MH_I2C_Read... [01:19:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:19:34]Read from MH i2c: E2 0E 00 [01:19:34]MH_I2C_Read... [01:19:34]Read from MH i2c: E2 0E 00 F9 19 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 A8 [01:19:34]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [01:19:34]wFMCommunicate OK [01:19:34]SAM_PROTO_GetShiftState done [01:19:34]FM_GetShiftState done [01:19:34]req_shift_opened done [01:19:34]requested_item shift.open_date is exist - process it [01:19:34]req_shift_open_date [01:19:34]req_shift_open_date done [01:19:34]produce_requested_data done [01:19:34]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219019,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474} [01:19:34]process_action_free close_receipt [01:19:34]json_value_free [01:19:34]json_value_free done [01:19:34]process_json_proto returns [01:19:34]Send response to host [01:19:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219019,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474}}} [01:19:34]free response buf [01:19:34]execute_script done [01:19:34]execute_script returns [01:19:34]free content buf [01:19:34]Sock 7.Close socket [01:19:34]Sock 7.Thread stoped [01:19:38]OFD Sender: No OFD packet to send [01:19:43]OFD Sender: No OFD packet to send [01:19:48]OFD Sender: No OFD packet to send [01:19:53]OFD Sender: No OFD packet to send [01:19:58]OFD Sender: No OFD packet to send [01:20:03]OFD Sender: No OFD packet to send [01:20:08]OFD Sender: No OFD packet to send [01:20:13]OFD Sender: No OFD packet to send [01:20:18]OFD Sender: No OFD packet to send [01:20:23]OFD Sender: No OFD packet to send [01:20:28]OFD Sender: No OFD packet to send [01:20:33]OFD Sender: No OFD packet to send [01:20:38]OFD Sender: No OFD packet to send [01:20:43]OFD Sender: No OFD packet to send [01:20:48]OFD Sender: No OFD packet to send [01:20:53]OFD Sender: No OFD packet to send [01:20:58]OFD Sender: No OFD packet to send [01:21:03]OFD Sender: No OFD packet to send [01:21:08]OFD Sender: No OFD packet to send [01:21:13]OFD Sender: No OFD packet to send [01:21:18]OFD Sender: No OFD packet to send [01:21:23]OFD Sender: No OFD packet to send [01:21:28]OFD Sender: No OFD packet to send [01:21:33]OFD Sender: No OFD packet to send [01:21:38]OFD Sender: No OFD packet to send [01:21:43]OFD Sender: No OFD packet to send [01:21:48]OFD Sender: No OFD packet to send [01:21:53]OFD Sender: No OFD packet to send [01:21:58]OFD Sender: No OFD packet to send [01:22:03]OFD Sender: No OFD packet to send [01:22:08]OFD Sender: No OFD packet to send [01:22:13]OFD Sender: No OFD packet to send [01:22:18]OFD Sender: No OFD packet to send [01:22:23]OFD Sender: No OFD packet to send [01:22:28]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:02]accept exits with 9 [01:30:02]New connection [01:30:02]New thread 3066555748 created [01:30:02]Thread 3066699108 joined [01:30:02]Waiting for new connection... [01:30:02] Sock 9.Parse request [01:30:02]Sock 9.Check first char [01:30:02]Sock 9.First char is OK [01:30:02]request: POST /json_proto HTTP/1.0 [01:30:02]Method: POST [01:30:02]URL: /json_proto [01:30:02]Method is POST - this is cgi request [01:30:02]url: /json_proto [01:30:02]query_string will be loaded in cgi processing [01:30:02]execute_cgi json_proto POST (null) [01:30:02]execute_cgi path=json_proto method=POST [01:30:02]POST find Content-Length [01:30:02]Host: 172.17.40.4:8080 [01:30:02]Content-Length: 622 [01:30:02]Content-Type: application/json [01:30:02] [01:30:02]POST finish read [01:30:02]Found Content-Length = 622 [01:30:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79847", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:30:02]execute_script... [01:30:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79847", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:30:02]POST & json_proto [01:30:02]process_json_proto [01:30:02]json parsed OK: [01:30:02]protocol is kg_v1.0 [01:30:02]action value=close_receipt [01:30:02]process_action close_receipt [01:30:02]cmd_close_receipt [01:30:02]MH_GetDate [01:30:02]Write to MH i2c: F0 00 00 FA 19 02 [01:30:02]Write i2c OK [01:30:02]MH_I2C_Read... [01:30:02]Read from MH i2c: F0 [01:30:02]MH_I2C_Read... [01:30:02]Read from MH i2c: F0 09 00 [01:30:02]MH_I2C_Read... [01:30:02]Read from MH i2c: F0 09 00 FA 19 00 1B 5D 14 67 68 1C 14 67 FD [01:30:02]GetLastDocTimeStamp 1729387171 [01:30:02]current date 1729387803 [01:30:02]FM_GetShiftState [01:30:02]SAM_PROTO_GetShiftState [01:30:02]wFMCommunicate request_size=4 [01:30:02]MH_SAM_APDU [01:30:02]CAPDU: 80 13 01 00 [01:30:02]Write to MH i2c: E2 08 00 FB 19 80 13 01 00 00 00 00 00 91 [01:30:02]Write i2c OK [01:30:02]MH_I2C_Read... [01:30:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:30:02]Read from MH i2c: E2 [01:30:02]MH_I2C_Read... [01:30:02]Read from MH i2c: E2 0E 00 [01:30:02]MH_I2C_Read... [01:30:02]Read from MH i2c: E2 0E 00 FB 19 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 AA [01:30:02]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [01:30:02]wFMCommunicate OK [01:30:02]SAM_PROTO_GetShiftState done [01:30:02]FM_GetShiftState done [01:30:02]opened in 1729382474 [01:30:02]opened+sec_in_day 1729468874 [01:30:02]quantity*price = 14400 [01:30:02]sum+1 = 14401 [01:30:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 8 20.10.2024 01:30 Смена: 444 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 219020 ФПД: 91949522898167 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T013003&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219020&fm=91949522898167&tin=02508201610067®Number=0000000000098116&sum=14400 0 [01:30:03]StoreToDocumentArchive [01:30:03]shift 444 fd 219020 [01:30:03]save to /storage/0444/doc_00219020 [01:30:03]save last doc name /storage/0444/doc_00219020 to /storage/kkm_last_doc_name [01:30:03]save OK [01:30:03]Clear old archive folders... [01:30:03]ProcessDocumentItem done err = 0, tmpTLVsize=275 [01:30:03]tlvbuf is B6E6A350 [01:30:03]SAM_PROTO_ClearQueue [01:30:03]wFMCommunicate request_size=4 [01:30:03]MH_SAM_APDU [01:30:03]CAPDU: 80 09 00 00 [01:30:03]Write to MH i2c: E2 08 00 08 1A 80 09 00 00 00 00 00 00 94 [01:30:03]Write i2c OK [01:30:03]MH_I2C_Read... [01:30:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:30:03]Read from MH i2c: E2 [01:30:03]MH_I2C_Read... [01:30:03]Read from MH i2c: E2 03 00 [01:30:03]MH_I2C_Read... [01:30:03]Read from MH i2c: E2 03 00 08 1A 00 90 00 96 [01:30:03]RAPDU: 90 00 [01:30:03]wFMCommunicate OK [01:30:03]SAM_PROTO_ClearQueue done [01:30:03]KKMCreateOFDPacket [01:30:03]OFDProtocolAddRootSTLVToBuf [01:30:03]FM_MakeSignedData [01:30:03]FM_MakeSignedData [01:30:03]SAM_PROTO_SignData [01:30:03]wFMCommunicate request_size=4 [01:30:03]MH_SAM_APDU [01:30:03]CAPDU: 80 0D 01 02 [01:30:03]Write to MH i2c: E2 08 00 09 1A 80 0D 01 02 00 00 00 00 9C [01:30:04]Write i2c OK [01:30:04]MH_I2C_Read... [01:30:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:30:04]Read from MH i2c: E2 [01:30:04]MH_I2C_Read... [01:30:04]Read from MH i2c: E2 03 00 [01:30:04]MH_I2C_Read... [01:30:04]Read from MH i2c: E2 03 00 09 1A 00 90 00 97 [01:30:04]RAPDU: 90 00 [01:30:04]wFMCommunicate OK [01:30:04]wFMCommunicate request_size=255 [01:30:04]MH_SAM_APDU [01:30:04]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 1B 5D 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 [01:30:04]Write to MH i2c: E2 02 01 0A 1A 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 1B 5D 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 00 00 59 [01:30:04]Write i2c OK [01:30:04]MH_I2C_Read... [01:30:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:30:04]Read from MH i2c: E2 [01:30:04]MH_I2C_Read... [01:30:04]Read from MH i2c: E2 03 00 [01:30:04]MH_I2C_Read... [01:30:04]Read from MH i2c: E2 03 00 0A 1A 00 90 00 98 [01:30:04]RAPDU: 90 00 [01:30:04]wFMCommunicate OK [01:30:04]wFMCommunicate request_size=34 [01:30:04]MH_SAM_APDU [01:30:04]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8C 57 03 00 35 04 06 00 53 A0 AA A6 4C F7 [01:30:04]Write to MH i2c: E2 25 00 0B 1A 80 0D 02 02 1D 00 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8C 57 03 00 35 04 06 00 53 A0 AA A6 4C F7 00 00 C8 [01:30:04]Write i2c OK [01:30:04]MH_I2C_Read... [01:30:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:30:04]Read from MH i2c: E2 [01:30:04]MH_I2C_Read... [01:30:04]Read from MH i2c: E2 03 00 [01:30:04]MH_I2C_Read... [01:30:04]Read from MH i2c: E2 03 00 0B 1A 00 90 00 99 [01:30:04]RAPDU: 90 00 [01:30:04]wFMCommunicate OK [01:30:04]wFMCommunicate request_size=4 [01:30:04]MH_SAM_APDU [01:30:04]CAPDU: 80 0D 03 02 [01:30:04]Write to MH i2c: E2 08 00 0C 1A 80 0D 03 02 00 00 00 00 A1 [01:30:04]Write i2c OK [01:30:04]MH_I2C_Read... [01:30:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:30:04]Read from MH i2c: E2 [01:30:04]MH_I2C_Read... [01:30:04]Read from MH i2c: E2 0B 00 [01:30:04]MH_I2C_Read... [01:30:04]Read from MH i2c: E2 0B 00 0C 1A 00 57 8B FB C2 F1 9A 45 DA 90 00 EB [01:30:04]RAPDU: 57 8B FB C2 F1 9A 45 DA 90 00 [01:30:04]wFMCommunicate OK [01:30:04]SAM_PROTO_SignData done [01:30:04]FM_MakeSignedData done [01:30:04]CreateOFDProtocolMessage [01:30:04]wFMCommunicate request_size=4 [01:30:04]MH_SAM_APDU [01:30:04]CAPDU: 80 11 00 00 [01:30:04]Write to MH i2c: E2 08 00 0D 1A 80 11 00 00 00 00 00 00 A1 [01:30:04]Write i2c OK [01:30:04]MH_I2C_Read... [01:30:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:30:04]Read from MH i2c: E2 [01:30:04]MH_I2C_Read... [01:30:04]Read from MH i2c: E2 17 00 [01:30:04]MH_I2C_Read... [01:30:04]Read from MH i2c: E2 17 00 0D 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 F0 [01:30:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [01:30:04]wFMCommunicate OK [01:30:04]CreateOFDProtocolMessage done [01:30:04]OFDSenderStorePacket 219020 [01:30:04]StoreOFDPacket docnum=219020 [01:30:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 27 01 00 00 BE 03 1F 01 91 6F 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 1B 5D 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8C 57 03 00 35 04 06 00 53 A0 AA A6 4C F7 57 8B FB C2 F1 9A 45 DA [01:30:04]CheckFolder [01:30:04]dirname=/storage/ofd_packets [01:30:04]CheckFolder done [01:30:04]ProducePacketName [01:30:04]name=ofd_packets/00219020 [01:30:04]NVStorageSaveData ofd_packets/00219020 [01:30:04]File name is /storage/ofd_packets/00219020 [01:30:04]Write 325 bytes [01:30:04]NVStorageSaveData done [01:30:04]OFDSenderStorePacket done [01:30:04]KKMCreateOFDPacket done [01:30:04]NVStorageSaveData kkm_last_timestamp [01:30:04]File name is /storage/kkm_last_timestamp [01:30:04]Write 4 bytes [01:30:04]NVStorageSaveData done [01:30:04]ExternCall_PrintAddStr [01:30:04]wPrintStart [01:30:04]Write to MH i2c: 01 00 00 0E 1A 28 [01:30:04]Write i2c OK [01:30:04]MH_I2C_Read... [01:30:04]Read from MH i2c: 01 [01:30:04]MH_I2C_Read... [01:30:04]Read from MH i2c: 01 07 00 [01:30:04]MH_I2C_Read... [01:30:04]Read from MH i2c: 01 07 00 0E 1A 00 00 00 00 00 FF 0F 3D [01:30:04]RasterBufferAndPrint [01:30:04]line Счет N : (3)79847 [01:30:04]line ИНН: 02508201610067 [01:30:04]line Контрольно-Кассовый Чек [01:30:04]line ПРОДАЖА [01:30:04]line Товар: 48743587 [01:30:04]line Сигареты Winston XStyle Silver [01:30:04]line 1.000 * 144.00 [01:30:04]line = 144.00 [01:30:04]line НДС 12% НСП 1% [01:30:04]line > о реализуемом товаре [01:30:04]line ИТОГО: 144.00 [01:30:04]line НСП 1% : 1.27 [01:30:04]line НДС 12% : 15.29 [01:30:04]line Наличными: 144.00 [01:30:04]line Безнал.: 0.00 [01:30:04]line Место: АЗС № 84 "Партнер Нефть" [01:30:04]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [01:30:04]line СНО: Общий режим [01:30:04]line Чек 8 20.10.2024 01:30 [01:30:04]line Смена: 444 ФФД: 1.0 [01:30:04]line ЗНМ: 0300000178 [01:30:04]line РНМ: 0000000000098116 [01:30:04]line Версия ККМ: 001 [01:30:04]line ФМ: 0000000000965413 [01:30:04]line ФД: 219020 [01:30:04]line ФПД: 91949522898167 [01:30:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T013003&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219020&fm=91949522898167&tin=02508201610067®Number=0000000000098116&sum=14400 [01:30:04]line 0 [01:30:04]written 0, free lines is 4095 [01:30:04]OFD Sender: Processing packet 219020 [packets to send 80, broken 79] [01:30:04]ProducePacketName [01:30:04]name=ofd_packets/00219020 [01:30:04]OFD Sender: To server: pG, [01:30:04]CommunicateWithHost lk.salyk.kg:30040 [01:30:04]ConnectInit lk.salyk.kg [01:30:04]Connected sock=10 [01:30:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 27 01 00 00 BE 03 1F 01 91 6F 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 1B 5D 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8C 57 03 00 35 04 06 00 53 A0 AA A6 4C F7 57 8B FB C2 F1 9A 45 DA [01:30:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 D1 E4 47 00 21 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8C 57 03 00 F4 03 04 00 C9 08 14 67 B6 04 01 00 00 FC 48 44 33 A5 FB EE 5D [01:30:05]CommunicateWithHost err = 0 [01:30:05]CheckOFDResponse [01:30:05]1017 (14) - 77093643461234 [01:30:05]1041 (16) - 0000000000965413 [01:30:05]1040 (4) - 219020 [01:30:05]1012 (4) - 19.10.2024 19:30 [01:30:05]1206 (1) - 0 [01:30:05]OFD Sender: Remove packet 219020 [01:30:05]ProducePacketName [01:30:05]name=ofd_packets/00219020 [01:30:05]NVStorageDeleteData [01:30:05]Write to MH i2c: 01 00 00 37 1A 51 [01:30:05]Write i2c OK [01:30:05]MH_I2C_Read... [01:30:05]Read from MH i2c: 01 [01:30:05]MH_I2C_Read... [01:30:05]Read from MH i2c: 01 07 00 [01:30:05]MH_I2C_Read... [01:30:05]Read from MH i2c: 01 07 00 37 1A 00 00 00 00 00 E6 0C 4A [01:30:05]RasterBufferAndPrint [01:30:05]line [01:30:05]line [01:30:05]line [01:30:05]line [01:30:05]line [01:30:05]written 0, free lines is 3311 [01:30:05]MH_Cut [01:30:05]Write to MH i2c: D1 01 00 3E 1A 01 2A [01:30:05]Write i2c OK [01:30:05]MH_I2C_Read... [01:30:05]Read from MH i2c: D1 [01:30:05]MH_I2C_Read... [01:30:05]Read from MH i2c: D1 01 00 [01:30:05]MH_I2C_Read... [01:30:05]Read from MH i2c: D1 01 00 3E 1A 00 29 [01:30:05]Write to MH i2c: 01 00 00 3F 1A 59 [01:30:05]Write i2c OK [01:30:05]MH_I2C_Read... [01:30:05]OFD Sender: No OFD packet to send [01:30:06]*** Cut start [01:30:06]*** Partial cut [01:30:06]*** CUTSNS_PIN = 1 [01:30:06]*** CUTSNS_PIN = 0 [01:30:06]*** Brake cut motor [01:30:06]Read from MH i2c: 01 [01:30:06]MH_I2C_Read... [01:30:06]*** Stop cut motor [01:30:06]*** Cut end [01:30:06]Read from MH i2c: 01 07 00 [01:30:06]MH_I2C_Read... [01:30:06]Read from MH i2c: 01 07 00 3F 1A 00 00 00 00 00 FF 0F 6E [01:30:06]process_action close_receipt done [01:30:06]requested_data is exist [01:30:06]produce_requested_data [01:30:06]requested_item fm.sn is exist - process it [01:30:06]wFMCommunicate request_size=4 [01:30:06]MH_SAM_APDU [01:30:06]CAPDU: 80 11 00 00 [01:30:06]Write to MH i2c: E2 08 00 40 1A 80 11 00 00 00 00 00 00 D4 [01:30:06]Write i2c OK [01:30:06]MH_I2C_Read... [01:30:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:30:06]Read from MH i2c: E2 [01:30:06]MH_I2C_Read... [01:30:06]Read from MH i2c: E2 17 00 [01:30:06]MH_I2C_Read... [01:30:06]Read from MH i2c: E2 17 00 40 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 23 [01:30:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [01:30:06]wFMCommunicate OK [01:30:06]requested_item fd.num is exist - process it [01:30:06]SAM_PROTO_GetFieldsCounters [01:30:06]wFMCommunicate request_size=4 [01:30:06]MH_SAM_APDU [01:30:06]CAPDU: 80 13 00 00 [01:30:06]Write to MH i2c: E2 08 00 41 1A 80 13 00 00 00 00 00 00 D7 [01:30:06]Write i2c OK [01:30:06]MH_I2C_Read... [01:30:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:30:06]Read from MH i2c: E2 [01:30:06]MH_I2C_Read... [01:30:06]Read from MH i2c: E2 62 00 [01:30:06]MH_I2C_Read... [01:30:06]Read from MH i2c: E2 62 00 41 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8C 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 AF [01:30:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8C 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:30:06]wFMCommunicate OK [01:30:06]SAM_PROTO_GetFieldsCounters done [01:30:06]requested_item shift.num is exist - process it [01:30:06]requested_item shift.opened is exist - process it [01:30:06]req_shift_opened [01:30:06]FM_GetShiftState [01:30:06]SAM_PROTO_GetShiftState [01:30:06]wFMCommunicate request_size=4 [01:30:06]MH_SAM_APDU [01:30:06]CAPDU: 80 13 01 00 [01:30:06]Write to MH i2c: E2 08 00 42 1A 80 13 01 00 00 00 00 00 D9 [01:30:06]Write i2c OK [01:30:06]MH_I2C_Read... [01:30:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:30:06]Read from MH i2c: E2 [01:30:06]MH_I2C_Read... [01:30:06]Read from MH i2c: E2 0E 00 [01:30:06]MH_I2C_Read... [01:30:06]Read from MH i2c: E2 0E 00 42 1A 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 F2 [01:30:06]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [01:30:06]wFMCommunicate OK [01:30:06]SAM_PROTO_GetShiftState done [01:30:06]FM_GetShiftState done [01:30:06]req_shift_opened done [01:30:06]requested_item shift.open_date is exist - process it [01:30:06]req_shift_open_date [01:30:06]req_shift_open_date done [01:30:06]produce_requested_data done [01:30:06]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219020,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474} [01:30:06]process_action_free close_receipt [01:30:06]json_value_free [01:30:06]json_value_free done [01:30:06]process_json_proto returns [01:30:06]Send response to host [01:30:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219020,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474}}} [01:30:06]free response buf [01:30:06]execute_script done [01:30:06]execute_script returns [01:30:06]free content buf [01:30:06]Sock 9.Close socket [01:30:06]Sock 9.Thread stoped [01:30:10]OFD Sender: No OFD packet to send [01:30:15]OFD Sender: No OFD packet to send [01:30:20]OFD Sender: No OFD packet to send [01:30:25]OFD Sender: No OFD packet to send [01:30:30]OFD Sender: No OFD packet to send [01:30:35]OFD Sender: No OFD packet to send [01:30:40]OFD Sender: No OFD packet to send [01:30:45]OFD Sender: No OFD packet to send [01:30:50]OFD Sender: No OFD packet to send [01:30:55]OFD Sender: No OFD packet to send [01:31:00]OFD Sender: No OFD packet to send [01:31:05]OFD Sender: No OFD packet to send [01:31:10]OFD Sender: No OFD packet to send [01:31:15]OFD Sender: No OFD packet to send [01:31:20]OFD Sender: No OFD packet to send [01:31:25]OFD Sender: No OFD packet to send [01:31:30]OFD Sender: No OFD packet to send [01:31:35]OFD Sender: No OFD packet to send [01:31:40]OFD Sender: No OFD packet to send [01:31:45]OFD Sender: No OFD packet to send [01:31:50]OFD Sender: No OFD packet to send [01:31:55]OFD Sender: No OFD packet to send [01:32:00]OFD Sender: No OFD packet to send [01:32:05]OFD Sender: No OFD packet to send [01:32:10]OFD Sender: No OFD packet to send [01:32:15]OFD Sender: No OFD packet to send [01:32:20]OFD Sender: No OFD packet to send [01:32:25]OFD Sender: No OFD packet to send [01:32:30]OFD Sender: No OFD packet to send [01:32:35]OFD Sender: No OFD packet to send [01:32:40]OFD Sender: No OFD packet to send [01:32:45]OFD Sender: No OFD packet to send [01:32:50]OFD Sender: No OFD packet to send [01:32:55]OFD Sender: No OFD packet to send [01:33:00]OFD Sender: No OFD packet to send [01:33:05]OFD Sender: No OFD packet to send [01:33:10]OFD Sender: No OFD packet to send [01:33:15]OFD Sender: No OFD packet to send [01:33:20]OFD Sender: No OFD packet to send [01:33:25]OFD Sender: No OFD packet to send [01:33:30]OFD Sender: No OFD packet to send [01:33:35]OFD Sender: No OFD packet to send [01:33:40]OFD Sender: No OFD packet to send [01:33:45]OFD Sender: No OFD packet to send [01:33:50]OFD Sender: No OFD packet to send [01:33:55]OFD Sender: No OFD packet to send [01:34:00]OFD Sender: No OFD packet to send [01:34:05]OFD Sender: No OFD packet to send [01:34:10]OFD Sender: No OFD packet to send [01:34:15]OFD Sender: No OFD packet to send [01:34:20]OFD Sender: No OFD packet to send [01:34:25]OFD Sender: No OFD packet to send [01:34:30]OFD Sender: No OFD packet to send [01:34:35]OFD Sender: No OFD packet to send [01:34:40]OFD Sender: No OFD packet to send [01:34:45]OFD Sender: No OFD packet to send [01:34:50]OFD Sender: No OFD packet to send [01:34:55]OFD Sender: No OFD packet to send [01:35:00]OFD Sender: No OFD packet to send [01:35:05]OFD Sender: No OFD packet to send [01:35:10]OFD Sender: No OFD packet to send [01:35:15]OFD Sender: No OFD packet to send [01:35:20]OFD Sender: No OFD packet to send [01:35:25]OFD Sender: No OFD packet to send [01:35:30]OFD Sender: No OFD packet to send [01:35:36]OFD Sender: No OFD packet to send [01:35:41]OFD Sender: No OFD packet to send [01:35:46]OFD Sender: No OFD packet to send [01:35:51]OFD Sender: No OFD packet to send [01:35:56]OFD Sender: No OFD packet to send [01:36:01]OFD Sender: No OFD packet to send [01:36:06]OFD Sender: No OFD packet to send [01:36:11]OFD Sender: No OFD packet to send [01:36:16]OFD Sender: No OFD packet to send [01:36:21]OFD Sender: No OFD packet to send [01:36:21]accept exits with 7 [01:36:21]New connection [01:36:21]New thread 3066699108 created [01:36:21]Thread 3066555748 joined [01:36:21]Waiting for new connection... [01:36:21] Sock 7.Parse request [01:36:21]Sock 7.Check first char [01:36:21]Sock 7.First char is OK [01:36:21]request: POST /json_proto HTTP/1.0 [01:36:21]Method: POST [01:36:21]URL: /json_proto [01:36:21]Method is POST - this is cgi request [01:36:21]url: /json_proto [01:36:21]query_string will be loaded in cgi processing [01:36:21]execute_cgi json_proto POST (null) [01:36:21]execute_cgi path=json_proto method=POST [01:36:21]POST find Content-Length [01:36:21]Host: 172.17.40.4:8080 [01:36:21]Content-Length: 791 [01:36:21]Content-Type: application/json [01:36:21] [01:36:21]POST finish read [01:36:21]Found Content-Length = 791 [01:36:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)536594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 4.480, "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\u000A72835", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:36:21]execute_script... [01:36: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)536594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 4.480, "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\u000A72835", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:36:21]POST & json_proto [01:36:21]process_json_proto [01:36:21]json parsed OK: [01:36:21]protocol is kg_v1.0 [01:36:21]action value=close_receipt [01:36:21]process_action close_receipt [01:36:21]cmd_close_receipt [01:36:21]MH_GetDate [01:36:21]Write to MH i2c: F0 00 00 43 1A 4C [01:36:21]Write i2c OK [01:36:21]MH_I2C_Read... [01:36:21]Read from MH i2c: F0 [01:36:21]MH_I2C_Read... [01:36:21]Read from MH i2c: F0 09 00 [01:36:21]MH_I2C_Read... [01:36:21]Read from MH i2c: F0 09 00 43 1A 00 97 5E 14 67 68 1C 14 67 C4 [01:36:21]GetLastDocTimeStamp 1729387803 [01:36:21]current date 1729388183 [01:36:21]FM_GetShiftState [01:36:21]SAM_PROTO_GetShiftState [01:36:21]wFMCommunicate request_size=4 [01:36:21]MH_SAM_APDU [01:36:21]CAPDU: 80 13 01 00 [01:36:21]Write to MH i2c: E2 08 00 44 1A 80 13 01 00 00 00 00 00 DB [01:36:21]Write i2c OK [01:36:21]MH_I2C_Read... [01:36:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:36:22]Read from MH i2c: E2 [01:36:22]MH_I2C_Read... [01:36:22]Read from MH i2c: E2 0E 00 [01:36:22]MH_I2C_Read... [01:36:22]Read from MH i2c: E2 0E 00 44 1A 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 F4 [01:36:22]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [01:36:22]wFMCommunicate OK [01:36:22]SAM_PROTO_GetShiftState done [01:36:22]FM_GetShiftState done [01:36:22]opened in 1729382474 [01:36:22]opened+sec_in_day 1729468874 [01:36:22]quantity*price = 0 [01:36:22]sum+1 = 1 [01:36:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 9 20.10.2024 01:36 Смена: 444 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 Талоны: Топливная Карта 72835 ФМ: 0000000000965413 ФД: 219021 ФПД: 1563925758201 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T013623&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219021&fm=1563925758201&tin=02508201610067®Number=0000000000098116&sum=0 [01:36:23]StoreToDocumentArchive [01:36:23]shift 444 fd 219021 [01:36:23]save to /storage/0444/doc_00219021 [01:36:23]save last doc name /storage/0444/doc_00219021 to /storage/kkm_last_doc_name [01:36:23]save OK [01:36:23]Clear old archive folders... [01:36:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:36:23]tlvbuf is 00FEBBB0 [01:36:23]SAM_PROTO_ClearQueue [01:36:23]wFMCommunicate request_size=4 [01:36:23]MH_SAM_APDU [01:36:23]CAPDU: 80 09 00 00 [01:36:23]Write to MH i2c: E2 08 00 51 1A 80 09 00 00 00 00 00 00 DD [01:36:23]Write i2c OK [01:36:23]MH_I2C_Read... [01:36:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:36:23]Read from MH i2c: E2 [01:36:23]MH_I2C_Read... [01:36:23]Read from MH i2c: E2 03 00 [01:36:23]MH_I2C_Read... [01:36:23]Read from MH i2c: E2 03 00 51 1A 00 90 00 DF [01:36:23]RAPDU: 90 00 [01:36:23]wFMCommunicate OK [01:36:23]SAM_PROTO_ClearQueue done [01:36:23]KKMCreateOFDPacket [01:36:23]OFDProtocolAddRootSTLVToBuf [01:36:23]FM_MakeSignedData [01:36:23]FM_MakeSignedData [01:36:23]SAM_PROTO_SignData [01:36:23]wFMCommunicate request_size=4 [01:36:23]MH_SAM_APDU [01:36:23]CAPDU: 80 0D 01 02 [01:36:23]Write to MH i2c: E2 08 00 52 1A 80 0D 01 02 00 00 00 00 E5 [01:36:23]Write i2c OK [01:36:23]MH_I2C_Read... [01:36:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:36:23]Read from MH i2c: E2 [01:36:23]MH_I2C_Read... [01:36:23]Read from MH i2c: E2 03 00 [01:36:23]MH_I2C_Read... [01:36:23]Read from MH i2c: E2 03 00 52 1A 00 90 00 E0 [01:36:23]RAPDU: 90 00 [01:36:23]wFMCommunicate OK [01:36:23]wFMCommunicate request_size=255 [01:36:23]MH_SAM_APDU [01:36:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 80 11 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 09 00 00 00 F4 03 04 00 97 5E 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8D 57 03 00 35 04 06 00 01 [01:36:23]Write to MH i2c: E2 02 01 53 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 80 11 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 09 00 00 00 F4 03 04 00 97 5E 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8D 57 03 00 35 04 06 00 01 00 00 97 [01:36:23]Write i2c OK [01:36:23]MH_I2C_Read... [01:36:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:36:23]Read from MH i2c: E2 [01:36:23]MH_I2C_Read... [01:36:23]Read from MH i2c: E2 03 00 [01:36:23]MH_I2C_Read... [01:36:23]Read from MH i2c: E2 03 00 53 1A 00 90 00 E1 [01:36:23]RAPDU: 90 00 [01:36:23]wFMCommunicate OK [01:36:23]wFMCommunicate request_size=10 [01:36:23]MH_SAM_APDU [01:36:23]CAPDU: 80 0D 02 02 05 6C 21 3D 40 F9 [01:36:23]Write to MH i2c: E2 0D 00 54 1A 80 0D 02 02 05 00 6C 21 3D 40 F9 00 00 F5 [01:36:23]Write i2c OK [01:36:23]MH_I2C_Read... [01:36:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:36:23]Read from MH i2c: E2 [01:36:23]MH_I2C_Read... [01:36:23]Read from MH i2c: E2 03 00 [01:36:23]MH_I2C_Read... [01:36:23]Read from MH i2c: E2 03 00 54 1A 00 90 00 E2 [01:36:23]RAPDU: 90 00 [01:36:23]wFMCommunicate OK [01:36:23]wFMCommunicate request_size=4 [01:36:23]MH_SAM_APDU [01:36:23]CAPDU: 80 0D 03 02 [01:36:23]Write to MH i2c: E2 08 00 55 1A 80 0D 03 02 00 00 00 00 EA [01:36:23]Write i2c OK [01:36:23]MH_I2C_Read... [01:36:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:36:23]Read from MH i2c: E2 [01:36:23]MH_I2C_Read... [01:36:23]Read from MH i2c: E2 0B 00 [01:36:23]MH_I2C_Read... [01:36:23]Read from MH i2c: E2 0B 00 55 1A 00 26 47 12 63 B0 C0 3C EE 90 00 67 [01:36:23]RAPDU: 26 47 12 63 B0 C0 3C EE 90 00 [01:36:23]wFMCommunicate OK [01:36:23]SAM_PROTO_SignData done [01:36:23]FM_MakeSignedData done [01:36:23]CreateOFDProtocolMessage [01:36:23]wFMCommunicate request_size=4 [01:36:23]MH_SAM_APDU [01:36:23]CAPDU: 80 11 00 00 [01:36:23]Write to MH i2c: E2 08 00 56 1A 80 11 00 00 00 00 00 00 EA [01:36:23]Write i2c OK [01:36:23]MH_I2C_Read... [01:36:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:36:23]Read from MH i2c: E2 [01:36:23]MH_I2C_Read... [01:36:23]Read from MH i2c: E2 17 00 [01:36:23]MH_I2C_Read... [01:36:23]Read from MH i2c: E2 17 00 56 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 39 [01:36:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [01:36:23]wFMCommunicate OK [01:36:23]CreateOFDProtocolMessage done [01:36:23]OFDSenderStorePacket 219021 [01:36:23]StoreOFDPacket docnum=219021 [01:36:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5F DB 07 01 EA 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 80 11 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 09 00 00 00 F4 03 04 00 97 5E 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8D 57 03 00 35 04 06 00 01 6C 21 3D 40 F9 26 47 12 63 B0 C0 3C EE [01:36:23]CheckFolder [01:36:23]dirname=/storage/ofd_packets [01:36:23]CheckFolder done [01:36:23]ProducePacketName [01:36:23]name=ofd_packets/00219021 [01:36:23]NVStorageSaveData ofd_packets/00219021 [01:36:23]File name is /storage/ofd_packets/00219021 [01:36:23]Write 301 bytes [01:36:23]NVStorageSaveData done [01:36:23]OFDSenderStorePacket done [01:36:23]KKMCreateOFDPacket done [01:36:23]NVStorageSaveData kkm_last_timestamp [01:36:23]File name is /storage/kkm_last_timestamp [01:36:23]Write 4 bytes [01:36:23]NVStorageSaveData done [01:36:23]ExternCall_PrintAddStr [01:36:23]wPrintStart [01:36:23]Write to MH i2c: 01 00 00 57 1A 71 [01:36:23]OFD Sender: Processing packet 219021 [packets to send 80, broken 79] [01:36:23]ProducePacketName [01:36:23]name=ofd_packets/00219021 [01:36:23]OFD Sender: To server: pG, [01:36:23]CommunicateWithHost lk.salyk.kg:30040 [01:36:23]ConnectInit lk.salyk.kg [01:36:23]Write i2c OK [01:36:23]MH_I2C_Read... [01:36:23]Read from MH i2c: 01 [01:36:23]MH_I2C_Read... [01:36:23]Read from MH i2c: 01 07 00 [01:36:23]MH_I2C_Read... [01:36:23]Read from MH i2c: 01 07 00 57 1A 00 00 00 00 00 FF 0F 86 [01:36:23]RasterBufferAndPrint [01:36:23]line Счет N : (1)536594 [01:36:23]line ИНН: 02508201610067 [01:36:23]line Контрольно-Кассовый Чек [01:36:23]line ПРОДАЖА [01:36:23]line ТРК (МРК, ГНК) : 43 [01:36:23]line Товар: 2710124130 [01:36:23]line Аи-92-К-2 [01:36:23]line 4.480 * 0.00 [01:36:23]line = 0.00 [01:36:23]line НДС 12% НСП 1% [01:36:23]line > о реализуемом товаре [01:36:23]line ИТОГО: 0.00 [01:36:23]line НСП 1% : 0.00 [01:36:23]line НДС 12% : 0.00 [01:36:23]line Наличными: 0.00 [01:36:23]line Безнал.: 0.00 [01:36:23]line Место: АЗС № 84 "Партнер Нефть" [01:36:23]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [01:36:23]line СНО: Общий режим [01:36:23]line Чек 9 20.10.2024 01:36 [01:36:23]line Смена: 444 ФФД: 1.0 [01:36:23]line ЗНМ: 0300000178 [01:36:23]line РНМ: 0000000000098116 [01:36:23]line Версия ККМ: 001 [01:36:23]line Талоны: Топливная Карта [01:36:23]line 72835 [01:36:23]line ФМ: 0000000000965413 [01:36:23]line ФД: 219021 [01:36:23]line ФПД: 1563925758201 [01:36:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T013623&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219021&fm=1563925758201&tin=02508201610067®Number=0000000000098116&sum=0 [01:36:24]Connected sock=10 [01:36:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0F 01 00 00 5F DB 07 01 EA 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 80 11 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 09 00 00 00 F4 03 04 00 97 5E 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8D 57 03 00 35 04 06 00 01 6C 21 3D 40 F9 26 47 12 63 B0 C0 3C EE [01:36:24]written 0, free lines is 4095 [01:36:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 33 CA 47 00 A5 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 39 36 35 34 31 33 10 04 04 00 8D 57 03 00 F4 03 04 00 44 0A 14 67 B6 04 01 00 00 AE D7 EE 50 3D 9D 91 C2 [01:36:24]CommunicateWithHost err = 0 [01:36:24]CheckOFDResponse [01:36:24]1017 (14) - 77093643461234 [01:36:24]1041 (16) - 0000000000965413 [01:36:24]1040 (4) - 219021 [01:36:24]1012 (4) - 19.10.2024 19:36 [01:36:24]1206 (1) - 0 [01:36:24]OFD Sender: Remove packet 219021 [01:36:24]ProducePacketName [01:36:24]name=ofd_packets/00219021 [01:36:24]NVStorageDeleteData [01:36:24]Write to MH i2c: 01 00 00 81 1A 9B [01:36:24]Write i2c OK [01:36:24]MH_I2C_Read... [01:36:24]Read from MH i2c: 01 [01:36:24]MH_I2C_Read... [01:36:24]Read from MH i2c: 01 07 00 [01:36:24]MH_I2C_Read... [01:36:24]Read from MH i2c: 01 07 00 81 1A 00 00 00 00 00 F3 0C A1 [01:36:24]RasterBufferAndPrint [01:36:24]line [01:36:24]line [01:36:24]line [01:36:24]line [01:36:24]line [01:36:24]written 0, free lines is 3321 [01:36:24]MH_Cut [01:36:24]Write to MH i2c: D1 01 00 88 1A 01 74 [01:36:24]Write i2c OK [01:36:24]MH_I2C_Read... [01:36:24]Read from MH i2c: D1 [01:36:24]MH_I2C_Read... [01:36:24]Read from MH i2c: D1 01 00 [01:36:24]MH_I2C_Read... [01:36:24]Read from MH i2c: D1 01 00 88 1A 00 73 [01:36:24]Write to MH i2c: 01 00 00 89 1A A3 [01:36:24]Write i2c OK [01:36:24]MH_I2C_Read... [01:36:24]OFD Sender: No OFD packet to send [01:36:25]*** Cut start [01:36:25]*** Partial cut [01:36:25]*** CUTSNS_PIN = 1 [01:36:25]*** CUTSNS_PIN = 0 [01:36:25]*** Brake cut motor [01:36:25]Read from MH i2c: 01 [01:36:25]MH_I2C_Read... [01:36:25]*** Stop cut motor [01:36:25]*** Cut end [01:36:25]Read from MH i2c: 01 07 00 [01:36:25]MH_I2C_Read... [01:36:25]Read from MH i2c: 01 07 00 89 1A 00 00 00 00 00 FF 0F B8 [01:36:25]process_action close_receipt done [01:36:25]requested_data is exist [01:36:25]produce_requested_data [01:36:25]requested_item fm.sn is exist - process it [01:36:25]wFMCommunicate request_size=4 [01:36:25]MH_SAM_APDU [01:36:25]CAPDU: 80 11 00 00 [01:36:25]Write to MH i2c: E2 08 00 8A 1A 80 11 00 00 00 00 00 00 1E [01:36:25]Write i2c OK [01:36:25]MH_I2C_Read... [01:36:25]Read from MH i2c: E2 [01:36:25]MH_I2C_Read... [01:36:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:36:25]Read from MH i2c: E2 17 00 [01:36:25]MH_I2C_Read... [01:36:25]Read from MH i2c: E2 17 00 8A 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 6D [01:36:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [01:36:25]wFMCommunicate OK [01:36:25]requested_item fd.num is exist - process it [01:36:25]SAM_PROTO_GetFieldsCounters [01:36:25]wFMCommunicate request_size=4 [01:36:25]MH_SAM_APDU [01:36:25]CAPDU: 80 13 00 00 [01:36:25]Write to MH i2c: E2 08 00 8B 1A 80 13 00 00 00 00 00 00 21 [01:36:25]Write i2c OK [01:36:25]MH_I2C_Read... [01:36:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:36:26]Read from MH i2c: E2 [01:36:26]MH_I2C_Read... [01:36:26]Read from MH i2c: E2 62 00 [01:36:26]MH_I2C_Read... [01:36:26]Read from MH i2c: E2 62 00 8B 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8D 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 FD [01:36:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8D 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:36:26]wFMCommunicate OK [01:36:26]SAM_PROTO_GetFieldsCounters done [01:36:26]requested_item shift.num is exist - process it [01:36:26]requested_item shift.opened is exist - process it [01:36:26]req_shift_opened [01:36:26]FM_GetShiftState [01:36:26]SAM_PROTO_GetShiftState [01:36:26]wFMCommunicate request_size=4 [01:36:26]MH_SAM_APDU [01:36:26]CAPDU: 80 13 01 00 [01:36:26]Write to MH i2c: E2 08 00 8C 1A 80 13 01 00 00 00 00 00 23 [01:36:26]Write i2c OK [01:36:26]MH_I2C_Read... [01:36:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:36:26]Read from MH i2c: E2 [01:36:26]MH_I2C_Read... [01:36:26]Read from MH i2c: E2 0E 00 [01:36:26]MH_I2C_Read... [01:36:26]Read from MH i2c: E2 0E 00 8C 1A 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 3C [01:36:26]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [01:36:26]wFMCommunicate OK [01:36:26]SAM_PROTO_GetShiftState done [01:36:26]FM_GetShiftState done [01:36:26]req_shift_opened done [01:36:26]requested_item shift.open_date is exist - process it [01:36:26]req_shift_open_date [01:36:26]req_shift_open_date done [01:36:26]produce_requested_data done [01:36:26]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219021,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474} [01:36:26]process_action_free close_receipt [01:36:26]json_value_free [01:36:26]json_value_free done [01:36:26]process_json_proto returns [01:36:26]Send response to host [01:36:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219021,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474}}} [01:36:26]free response buf [01:36:26]execute_script done [01:36:26]execute_script returns [01:36:26]free content buf [01:36:26]Sock 7.Close socket [01:36:26]Sock 7.Thread stoped [01:36:29]OFD Sender: No OFD packet to send [01:36:34]OFD Sender: No OFD packet to send [01:36:39]OFD Sender: No OFD packet to send [01:36:44]OFD Sender: No OFD packet to send [01:36:49]OFD Sender: No OFD packet to send [01:36:54]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:45]OFD Sender: No OFD packet to send [01:40:50]OFD Sender: No OFD packet to send [01:40:55]OFD Sender: No OFD packet to send [01:41:00]OFD Sender: No OFD packet to send [01:41:05]OFD Sender: No OFD packet to send [01:41:10]OFD Sender: No OFD packet to send [01:41:15]OFD Sender: No OFD packet to send [01:41:20]OFD Sender: No OFD packet to send [01:41:25]OFD Sender: No OFD packet to send [01:41:30]OFD Sender: No OFD packet to send [01:41:35]OFD Sender: No OFD packet to send [01:41:40]OFD Sender: No OFD packet to send [01:41:45]OFD Sender: No OFD packet to send [01:41:50]OFD Sender: No OFD packet to send [01:41:55]OFD Sender: No OFD packet to send [01:42:00]OFD Sender: No OFD packet to send [01:42:05]OFD Sender: No OFD packet to send [01:42:10]OFD Sender: No OFD packet to send [01:42:15]OFD Sender: No OFD packet to send [01:42:20]OFD Sender: No OFD packet to send [01:42:25]OFD Sender: No OFD packet to send [01:42:30]OFD Sender: No OFD packet to send [01:42:35]OFD Sender: No OFD packet to send [01:42:40]OFD Sender: No OFD packet to send [01:42:45]OFD Sender: No OFD packet to send [01:42:50]OFD Sender: No OFD packet to send [01:42:55]OFD Sender: No OFD packet to send [01:43:00]OFD Sender: No OFD packet to send [01:43:05]OFD Sender: No OFD packet to send [01:43:10]OFD Sender: No OFD packet to send [01:43:15]OFD Sender: No OFD packet to send [01:43:20]OFD Sender: No OFD packet to send [01:43:25]OFD Sender: No OFD packet to send [01:43:30]OFD Sender: No OFD packet to send [01:43:35]OFD Sender: No OFD packet to send [01:43:40]OFD Sender: No OFD packet to send [01:43:45]OFD Sender: No OFD packet to send [01:43:50]OFD Sender: No OFD packet to send [01:43:55]OFD Sender: No OFD packet to send [01:44:00]OFD Sender: No OFD packet to send [01:44:05]OFD Sender: No OFD packet to send [01:44:10]OFD Sender: No OFD packet to send [01:44:15]OFD Sender: No OFD packet to send [01:44:20]OFD Sender: No OFD packet to send [01:44:25]OFD Sender: No OFD packet to send [01:44:30]OFD Sender: No OFD packet to send [01:44:35]OFD Sender: No OFD packet to send [01:44:40]OFD Sender: No OFD packet to send [01:44:45]OFD Sender: No OFD packet to send [01:44:50]OFD Sender: No OFD packet to send [01:44:55]OFD Sender: No OFD packet to send [01:45:00]OFD Sender: No OFD packet to send [01:45:05]OFD Sender: No OFD packet to send [01:45:10]OFD Sender: No OFD packet to send [01:45:15]OFD Sender: No OFD packet to send [01:45:20]OFD Sender: No OFD packet to send [01:45:25]OFD Sender: No OFD packet to send [01:45:30]OFD Sender: No OFD packet to send [01:45:35]OFD Sender: No OFD packet to send [01:45:40]OFD Sender: No OFD packet to send [01:45:45]OFD Sender: No OFD packet to send [01:45:50]OFD Sender: No OFD packet to send [01:45:55]OFD Sender: No OFD packet to send [01:46:00]OFD Sender: No OFD packet to send [01:46:05]OFD Sender: No OFD packet to send [01:46:10]OFD Sender: No OFD packet to send [01:46:15]OFD Sender: No OFD packet to send [01:46:20]OFD Sender: No OFD packet to send [01:46:25]OFD Sender: No OFD packet to send [01:46:30]OFD Sender: No OFD packet to send [01:46:35]OFD Sender: No OFD packet to send [01:46:40]OFD Sender: No OFD packet to send [01:46:45]OFD Sender: No OFD packet to send [01:46:50]OFD Sender: No OFD packet to send [01:46:55]OFD Sender: No OFD packet to send [01:47:00]OFD Sender: No OFD packet to send [01:47:05]OFD Sender: No OFD packet to send [01:47:10]OFD Sender: No OFD packet to send [01:47:15]OFD Sender: No OFD packet to send [01:47:20]OFD Sender: No OFD packet to send [01:47:25]OFD Sender: No OFD packet to send [01:47:30]OFD Sender: No OFD packet to send [01:47:35]OFD Sender: No OFD packet to send [01:47:40]OFD Sender: No OFD packet to send [01:47:45]OFD Sender: No OFD packet to send [01:47:50]OFD Sender: No OFD packet to send [01:47:55]OFD Sender: No OFD packet to send [01:48:00]OFD Sender: No OFD packet to send [01:48:05]OFD Sender: No OFD packet to send [01:48:10]OFD Sender: No OFD packet to send [01:48:15]OFD Sender: No OFD packet to send [01:48:20]OFD Sender: No OFD packet to send [01:48:25]OFD Sender: No OFD packet to send [01:48:30]OFD Sender: No OFD packet to send [01:48:35]OFD Sender: No OFD packet to send [01:48:40]OFD Sender: No OFD packet to send [01:48:45]OFD Sender: No OFD packet to send [01:48:50]OFD Sender: No OFD packet to send [01:48:55]OFD Sender: No OFD packet to send [01:49:00]OFD Sender: No OFD packet to send [01:49:05]OFD Sender: No OFD packet to send [01:49:10]OFD Sender: No OFD packet to send [01:49:15]OFD Sender: No OFD packet to send [01:49:20]OFD Sender: No OFD packet to send [01:49:25]OFD Sender: No OFD packet to send [01:49:30]OFD Sender: No OFD packet to send [01:49:35]OFD Sender: No OFD packet to send [01:49:40]OFD Sender: No OFD packet to send [01:49:45]OFD Sender: No OFD packet to send [01:49:50]OFD Sender: No OFD packet to send [01:49:55]OFD Sender: No OFD packet to send [01:50:00]OFD Sender: No OFD packet to send [01:50:05]OFD Sender: No OFD packet to send [01:50:10]OFD Sender: No OFD packet to send [01:50:15]OFD Sender: No OFD packet to send [01:50:20]OFD Sender: No OFD packet to send [01:50:25]OFD Sender: No OFD packet to send [01:50:30]OFD Sender: No OFD packet to send [01:50:35]OFD Sender: No OFD packet to send [01:50:40]OFD Sender: No OFD packet to send [01:50:45]OFD Sender: No OFD packet to send [01:50:50]OFD Sender: No OFD packet to send [01:50:55]OFD Sender: No OFD packet to send [01:51:00]OFD Sender: No OFD packet to send [01:51:05]OFD Sender: No OFD packet to send [01:51:10]OFD Sender: No OFD packet to send [01:51:15]OFD Sender: No OFD packet to send [01:51:20]OFD Sender: No OFD packet to send [01:51:25]OFD Sender: No OFD packet to send [01:51:30]OFD Sender: No OFD packet to send [01:51:35]OFD Sender: No OFD packet to send [01:51:40]OFD Sender: No OFD packet to send [01:51:45]OFD Sender: No OFD packet to send [01:51:50]OFD Sender: No OFD packet to send [01:51:55]OFD Sender: No OFD packet to send [01:52:00]OFD Sender: No OFD packet to send [01:52:05]OFD Sender: No OFD packet to send [01:52:10]OFD Sender: No OFD packet to send [01:52:15]OFD Sender: No OFD packet to send [01:52:20]OFD Sender: No OFD packet to send [01:52:25]OFD Sender: No OFD packet to send [01:52:30]OFD Sender: No OFD packet to send [01:52:35]OFD Sender: No OFD packet to send [01:52:40]OFD Sender: No OFD packet to send [01:52:45]OFD Sender: No OFD packet to send [01:52:50]OFD Sender: No OFD packet to send [01:52:55]OFD Sender: No OFD packet to send [01:53:00]OFD Sender: No OFD packet to send [01:53:05]OFD Sender: No OFD packet to send [01:53:10]OFD Sender: No OFD packet to send [01:53:15]OFD Sender: No OFD packet to send [01:53:20]OFD Sender: No OFD packet to send [01:53:25]OFD Sender: No OFD packet to send [01:53:30]OFD Sender: No OFD packet to send [01:53:35]OFD Sender: No OFD packet to send [01:53:40]OFD Sender: No OFD packet to send [01:53:45]OFD Sender: No OFD packet to send [01:53:50]OFD Sender: No OFD packet to send [01:53:55]OFD Sender: No OFD packet to send [01:54:00]OFD Sender: No OFD packet to send [01:54:05]OFD Sender: No OFD packet to send [01:54:10]OFD Sender: No OFD packet to send [01:54:15]OFD Sender: No OFD packet to send [01:54:20]OFD Sender: No OFD packet to send [01:54:25]OFD Sender: No OFD packet to send [01:54:30]OFD Sender: No OFD packet to send [01:54:35]OFD Sender: No OFD packet to send [01:54:40]OFD Sender: No OFD packet to send [01:54:45]OFD Sender: No OFD packet to send [01:54:50]OFD Sender: No OFD packet to send [01:54:55]OFD Sender: No OFD packet to send [01:55:00]OFD Sender: No OFD packet to send [01:55:05]OFD Sender: No OFD packet to send [01:55:10]OFD Sender: No OFD packet to send [01:55:15]OFD Sender: No OFD packet to send [01:55:20]OFD Sender: No OFD packet to send [01:55:25]OFD Sender: No OFD packet to send [01:55:30]OFD Sender: No OFD packet to send [01:55:35]OFD Sender: No OFD packet to send [01:55:40]OFD Sender: No OFD packet to send [01:55:45]OFD Sender: No OFD packet to send [01:55:50]OFD Sender: No OFD packet to send [01:55:55]OFD Sender: No OFD packet to send [01:56:00]OFD Sender: No OFD packet to send [01:56:05]OFD Sender: No OFD packet to send [01:56:10]OFD Sender: No OFD packet to send [01:56:15]OFD Sender: No OFD packet to send [01:56:20]OFD Sender: No OFD packet to send [01:56:25]OFD Sender: No OFD packet to send [01:56:30]OFD Sender: No OFD packet to send [01:56:35]OFD Sender: No OFD packet to send [01:56:40]OFD Sender: No OFD packet to send [01:56:45]OFD Sender: No OFD packet to send [01:56:50]OFD Sender: No OFD packet to send [01:56:55]OFD Sender: No OFD packet to send [01:57:00]OFD Sender: No OFD packet to send [01:57: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:26]OFD Sender: No OFD packet to send [02:00:31]OFD Sender: No OFD packet to send [02:00:36]OFD Sender: No OFD packet to send [02:00:41]OFD Sender: No OFD packet to send [02:00:46]OFD Sender: No OFD packet to send [02:00:51]OFD Sender: No OFD packet to send [02:00:56]OFD Sender: No OFD packet to send [02:01:01]OFD Sender: No OFD packet to send [02:01:06]OFD Sender: No OFD packet to send [02:01:11]OFD Sender: No OFD packet to send [02:01:16]OFD Sender: No OFD packet to send [02:01:21]OFD Sender: No OFD packet to send [02:01:26]OFD Sender: No OFD packet to send [02:01:31]OFD Sender: No OFD packet to send [02:01:36]OFD Sender: No OFD packet to send [02:01:41]OFD Sender: No OFD packet to send [02:01:46]OFD Sender: No OFD packet to send [02:01:51]OFD Sender: No OFD packet to send [02:01:56]OFD Sender: No OFD packet to send [02:02:01]OFD Sender: No OFD packet to send [02:02:06]OFD Sender: No OFD packet to send [02:02:11]OFD Sender: No OFD packet to send [02:02:16]OFD Sender: No OFD packet to send [02:02:21]OFD Sender: No OFD packet to send [02:02:26]OFD Sender: No OFD packet to send [02:02:27]accept exits with 9 [02:02:27]New connection [02:02:27]New thread 3066555748 created [02:02:27]Thread 3066699108 joined [02:02:27]Waiting for new connection... [02:02:27] Sock 9.Parse request [02:02:27]Sock 9.Check first char [02:02:27]Sock 9.First char is OK [02:02:27]request: POST /json_proto HTTP/1.0 [02:02:27]Method: POST [02:02:27]URL: /json_proto [02:02:27]Method is POST - this is cgi request [02:02:27]url: /json_proto [02:02:27]query_string will be loaded in cgi processing [02:02:27]execute_cgi json_proto POST (null) [02:02:27]execute_cgi path=json_proto method=POST [02:02:27]POST find Content-Length [02:02:27]Host: 172.17.40.4:8080 [02:02:27]Content-Length: 747 [02:02:27]Content-Type: application/json [02:02:27] [02:02:27]POST finish read [02:02:27]Found Content-Length = 747 [02:02:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79848", "tax_sys" : 0, "items" : [ { "code": "4870202521254", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u043A\u043B\u0443\u0431\u043D", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 104.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:02:27]execute_script... [02:02:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)79848", "tax_sys" : 0, "items" : [ { "code": "4870202521254", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u043A\u043B\u0443\u0431\u043D", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 104.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:02:27]POST & json_proto [02:02:27]process_json_proto [02:02:27]json parsed OK: [02:02:27]protocol is kg_v1.0 [02:02:27]action value=close_receipt [02:02:27]process_action close_receipt [02:02:27]cmd_close_receipt [02:02:27]MH_GetDate [02:02:27]Write to MH i2c: F0 00 00 8D 1A 96 [02:02:27]Write i2c OK [02:02:27]MH_I2C_Read... [02:02:27]Read from MH i2c: F0 [02:02:27]MH_I2C_Read... [02:02:27]Read from MH i2c: F0 09 00 [02:02:27]MH_I2C_Read... [02:02:27]Read from MH i2c: F0 09 00 8D 1A 00 B5 64 14 67 68 1C 14 67 32 [02:02:27]GetLastDocTimeStamp 1729388183 [02:02:27]current date 1729389749 [02:02:27]FM_GetShiftState [02:02:27]SAM_PROTO_GetShiftState [02:02:27]wFMCommunicate request_size=4 [02:02:27]MH_SAM_APDU [02:02:27]CAPDU: 80 13 01 00 [02:02:27]Write to MH i2c: E2 08 00 8E 1A 80 13 01 00 00 00 00 00 25 [02:02:27]Write i2c OK [02:02:27]MH_I2C_Read... [02:02:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:02:27]Read from MH i2c: E2 [02:02:27]MH_I2C_Read... [02:02:27]Read from MH i2c: E2 0E 00 [02:02:27]MH_I2C_Read... [02:02:27]Read from MH i2c: E2 0E 00 8E 1A 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 3E [02:02:27]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [02:02:27]wFMCommunicate OK [02:02:27]SAM_PROTO_GetShiftState done [02:02:27]FM_GetShiftState done [02:02:27]opened in 1729382474 [02:02:27]opened+sec_in_day 1729468874 [02:02:27]quantity*price = 10400 [02:02:27]sum+1 = 10401 [02:02:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 104.00 НСП 1% : 0.92 НДС 12% : 11.04 Наличными: 104.00 Безнал.: 0.00 Место: АЗС № 84 "Партнер Нефть" Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 СНО: Общий режим Чек 10 20.10.2024 02:02 Смена: 444 ФФД: 1.0 ЗНМ: 0300000178 РНМ: 0000000000098116 Версия ККМ: 001 ФМ: 0000000000965413 ФД: 219022 ФПД: 117672245410839 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T020229&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219022&fm=117672245410839&tin=02508201610067®Number=0000000000098116&sum=10400 0 [02:02:28]StoreToDocumentArchive [02:02:28]shift 444 fd 219022 [02:02:28]save to /storage/0444/doc_00219022 [02:02:28]save last doc name /storage/0444/doc_00219022 to /storage/kkm_last_doc_name [02:02:28]save OK [02:02:28]Clear old archive folders... [02:02:28]ProcessDocumentItem done err = 0, tmpTLVsize=312 [02:02:28]tlvbuf is 01002AD0 [02:02:28]SAM_PROTO_ClearQueue [02:02:28]wFMCommunicate request_size=4 [02:02:28]MH_SAM_APDU [02:02:28]CAPDU: 80 09 00 00 [02:02:28]Write to MH i2c: E2 08 00 9B 1A 80 09 00 00 00 00 00 00 27 [02:02:28]Write i2c OK [02:02:28]MH_I2C_Read... [02:02:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:02:28]Read from MH i2c: E2 [02:02:28]MH_I2C_Read... [02:02:28]Read from MH i2c: E2 03 00 [02:02:28]MH_I2C_Read... [02:02:28]Read from MH i2c: E2 03 00 9B 1A 00 90 00 29 [02:02:28]RAPDU: 90 00 [02:02:28]wFMCommunicate OK [02:02:28]SAM_PROTO_ClearQueue done [02:02:28]KKMCreateOFDPacket [02:02:28]OFDProtocolAddRootSTLVToBuf [02:02:28]FM_MakeSignedData [02:02:28]FM_MakeSignedData [02:02:28]SAM_PROTO_SignData [02:02:28]wFMCommunicate request_size=4 [02:02:28]MH_SAM_APDU [02:02:28]CAPDU: 80 0D 01 02 [02:02:28]Write to MH i2c: E2 08 00 9C 1A 80 0D 01 02 00 00 00 00 2F [02:02:29]Write i2c OK [02:02:29]MH_I2C_Read... [02:02:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:02:29]Read from MH i2c: E2 [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: E2 03 00 [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: E2 03 00 9C 1A 00 90 00 2A [02:02:29]RAPDU: 90 00 [02:02:29]wFMCommunicate OK [02:02:29]wFMCommunicate request_size=255 [02:02:29]MH_SAM_APDU [02:02:29]CAPDU: 80 0D 02 02 FA 03 00 38 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 B5 64 14 67 0E 04 04 00 BC [02:02:29]Write to MH i2c: E2 02 01 9D 1A 80 0D 02 02 FA 00 03 00 38 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 B5 64 14 67 0E 04 04 00 BC 00 00 C2 [02:02:29]Write i2c OK [02:02:29]MH_I2C_Read... [02:02:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:02:29]Read from MH i2c: E2 [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: E2 03 00 [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: E2 03 00 9D 1A 00 90 00 2B [02:02:29]RAPDU: 90 00 [02:02:29]wFMCommunicate OK [02:02:29]wFMCommunicate request_size=71 [02:02:29]MH_SAM_APDU [02:02:29]CAPDU: 80 0D 02 02 42 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8E 57 03 00 35 04 06 00 6B 05 B4 63 3C 17 [02:02:29]Write to MH i2c: E2 4A 00 9E 1A 80 0D 02 02 42 00 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8E 57 03 00 35 04 06 00 6B 05 B4 63 3C 17 00 00 0A [02:02:29]Write i2c OK [02:02:29]MH_I2C_Read... [02:02:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:02:29]Read from MH i2c: E2 [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: E2 03 00 [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: E2 03 00 9E 1A 00 90 00 2C [02:02:29]RAPDU: 90 00 [02:02:29]wFMCommunicate OK [02:02:29]wFMCommunicate request_size=4 [02:02:29]MH_SAM_APDU [02:02:29]CAPDU: 80 0D 03 02 [02:02:29]Write to MH i2c: E2 08 00 9F 1A 80 0D 03 02 00 00 00 00 34 [02:02:29]Write i2c OK [02:02:29]MH_I2C_Read... [02:02:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:02:29]Read from MH i2c: E2 [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: E2 0B 00 [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: E2 0B 00 9F 1A 00 65 81 FF 08 2C 71 29 13 90 00 FB [02:02:29]RAPDU: 65 81 FF 08 2C 71 29 13 90 00 [02:02:29]wFMCommunicate OK [02:02:29]SAM_PROTO_SignData done [02:02:29]FM_MakeSignedData done [02:02:29]CreateOFDProtocolMessage [02:02:29]wFMCommunicate request_size=4 [02:02:29]MH_SAM_APDU [02:02:29]CAPDU: 80 11 00 00 [02:02:29]Write to MH i2c: E2 08 00 A0 1A 80 11 00 00 00 00 00 00 34 [02:02:29]Write i2c OK [02:02:29]MH_I2C_Read... [02:02:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:02:29]Read from MH i2c: E2 [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: E2 17 00 [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: E2 17 00 A0 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 83 [02:02:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [02:02:29]wFMCommunicate OK [02:02:29]CreateOFDProtocolMessage done [02:02:29]OFDSenderStorePacket 219022 [02:02:29]StoreOFDPacket docnum=219022 [02:02:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4C 01 00 00 55 52 44 01 CB 54 5A 03 01 00 03 00 38 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 B5 64 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8E 57 03 00 35 04 06 00 6B 05 B4 63 3C 17 65 81 FF 08 2C 71 29 13 [02:02:29]CheckFolder [02:02:29]dirname=/storage/ofd_packets [02:02:29]CheckFolder done [02:02:29]ProducePacketName [02:02:29]name=ofd_packets/00219022 [02:02:29]NVStorageSaveData ofd_packets/00219022 [02:02:29]File name is /storage/ofd_packets/00219022 [02:02:29]Write 362 bytes [02:02:29]NVStorageSaveData done [02:02:29]OFDSenderStorePacket done [02:02:29]KKMCreateOFDPacket done [02:02:29]NVStorageSaveData kkm_last_timestamp [02:02:29]File name is /storage/kkm_last_timestamp [02:02:29]Write 4 bytes [02:02:29]NVStorageSaveData done [02:02:29]ExternCall_PrintAddStr [02:02:29]wPrintStart [02:02:29]Write to MH i2c: 01 00 00 A1 1A BB [02:02:29]Write i2c OK [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: 01 [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: 01 07 00 [02:02:29]MH_I2C_Read... [02:02:29]OFD Sender: Processing packet 219022 [packets to send 80, broken 79] [02:02:29]ProducePacketName [02:02:29]name=ofd_packets/00219022 [02:02:29]OFD Sender: To server: pG, [02:02:29]CommunicateWithHost lk.salyk.kg:30040 [02:02:29]ConnectInit lk.salyk.kg [02:02:29]Read from MH i2c: 01 07 00 A1 1A 00 00 00 00 00 FF 0F D0 [02:02:29]RasterBufferAndPrint [02:02:29]line Счет N : (3)79848 [02:02:29]line ИНН: 02508201610067 [02:02:29]line Контрольно-Кассовый Чек [02:02:29]line ПРОДАЖА [02:02:29]line Товар: 4870202521254 [02:02:29]line Чай холодный MAXI черный со вкусом клубн [02:02:29]line 1.000 * 104.00 [02:02:29]line = 104.00 [02:02:29]line НДС 12% НСП 1% [02:02:29]line > о реализуемом товаре [02:02:29]line ИТОГО: 104.00 [02:02:29]line НСП 1% : 0.92 [02:02:29]line НДС 12% : 11.04 [02:02:29]line Наличными: 104.00 [02:02:29]line Безнал.: 0.00 [02:02:29]line Место: АЗС № 84 "Партнер Нефть" [02:02:29]line Адрес: 720001, г. Джалал Абад, ул. Шерматова 10, 40.961557, 72.989775 [02:02:29]line СНО: Общий режим [02:02:29]line Чек 10 20.10.2024 02:02 [02:02:29]line Смена: 444 ФФД: 1.0 [02:02:29]line ЗНМ: 0300000178 [02:02:29]line РНМ: 0000000000098116 [02:02:29]line Версия ККМ: 001 [02:02:29]line ФМ: 0000000000965413 [02:02:29]line ФД: 219022 [02:02:29]line ФПД: 117672245410839 [02:02:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T020229&type=1&operation_type=1&fn_number=0000000000965413&fd_number=219022&fm=117672245410839&tin=02508201610067®Number=0000000000098116&sum=10400 [02:02:29]Connected sock=10 [02:02:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4C 01 00 00 55 52 44 01 CB 54 5A 03 01 00 03 00 38 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 B5 64 14 67 0E 04 04 00 BC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8E 57 03 00 35 04 06 00 6B 05 B4 63 3C 17 65 81 FF 08 2C 71 29 13 [02:02:29]line 0 [02:02:29]written 0, free lines is 4095 [02:02:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 4F 00 00 00 73 3D 47 00 F5 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 10 04 04 00 8E 57 03 00 F4 03 04 00 62 10 14 67 B6 04 01 00 00 0F D7 BC 34 A7 09 00 2B [02:02:30]CommunicateWithHost err = 0 [02:02:30]CheckOFDResponse [02:02:30]1017 (14) - 77093643461234 [02:02:30]1041 (16) - 0000000000965413 [02:02:30]1040 (4) - 219022 [02:02:30]1012 (4) - 19.10.2024 20:02 [02:02:30]1206 (1) - 0 [02:02:30]OFD Sender: Remove packet 219022 [02:02:30]ProducePacketName [02:02:30]name=ofd_packets/00219022 [02:02:30]NVStorageDeleteData [02:02:30]Write to MH i2c: 01 00 00 CA 1A E4 [02:02:30]Write i2c OK [02:02:30]MH_I2C_Read... [02:02:30]Read from MH i2c: 01 [02:02:30]MH_I2C_Read... [02:02:30]Read from MH i2c: 01 07 00 [02:02:30]MH_I2C_Read... [02:02:30]Read from MH i2c: 01 07 00 CA 1A 00 00 00 00 00 FB 0C F2 [02:02:30]RasterBufferAndPrint [02:02:30]line [02:02:30]line [02:02:30]line [02:02:30]line [02:02:30]line [02:02:30]written 0, free lines is 3330 [02:02:30]MH_Cut [02:02:30]Write to MH i2c: D1 01 00 D1 1A 01 BD [02:02:30]Write i2c OK [02:02:30]MH_I2C_Read... [02:02:30]Read from MH i2c: D1 [02:02:30]MH_I2C_Read... [02:02:30]Read from MH i2c: D1 01 00 [02:02:30]MH_I2C_Read... [02:02:30]Read from MH i2c: D1 01 00 D1 1A 00 BC [02:02:30]Write to MH i2c: 01 00 00 D2 1A EC [02:02:30]Write i2c OK [02:02:30]MH_I2C_Read... [02:02:30]OFD Sender: No OFD packet to send [02:02:31]*** Cut start [02:02:31]*** Partial cut [02:02:31]*** CUTSNS_PIN = 1 [02:02:31]*** CUTSNS_PIN = 0 [02:02:31]*** Brake cut motor [02:02:31]Read from MH i2c: 01 [02:02:31]MH_I2C_Read... [02:02:31]*** Stop cut motor [02:02:31]*** Cut end [02:02:31]Read from MH i2c: 01 07 00 [02:02:31]MH_I2C_Read... [02:02:31]Read from MH i2c: 01 07 00 D2 1A 00 00 00 00 00 FF 0F 01 [02:02:31]process_action close_receipt done [02:02:31]requested_data is exist [02:02:31]produce_requested_data [02:02:31]requested_item fm.sn is exist - process it [02:02:31]wFMCommunicate request_size=4 [02:02:31]MH_SAM_APDU [02:02:31]CAPDU: 80 11 00 00 [02:02:31]Write to MH i2c: E2 08 00 D3 1A 80 11 00 00 00 00 00 00 67 [02:02:31]Write i2c OK [02:02:31]MH_I2C_Read... [02:02:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:02:31]Read from MH i2c: E2 [02:02:31]MH_I2C_Read... [02:02:31]Read from MH i2c: E2 17 00 [02:02:31]MH_I2C_Read... [02:02:31]Read from MH i2c: E2 17 00 D3 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 B6 [02:02:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 90 00 [02:02:31]wFMCommunicate OK [02:02:31]requested_item fd.num is exist - process it [02:02:31]SAM_PROTO_GetFieldsCounters [02:02:31]wFMCommunicate request_size=4 [02:02:31]MH_SAM_APDU [02:02:31]CAPDU: 80 13 00 00 [02:02:31]Write to MH i2c: E2 08 00 D4 1A 80 13 00 00 00 00 00 00 6A [02:02:31]Write i2c OK [02:02:31]MH_I2C_Read... [02:02:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:02:31]Read from MH i2c: E2 [02:02:31]MH_I2C_Read... [02:02:31]Read from MH i2c: E2 62 00 [02:02:31]MH_I2C_Read... [02:02:31]Read from MH i2c: E2 62 00 D4 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8E 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 4A [02:02:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 35 34 31 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 38 31 31 36 10 04 04 00 8E 57 03 00 0E 04 04 00 BC 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:02:31]wFMCommunicate OK [02:02:31]SAM_PROTO_GetFieldsCounters done [02:02:31]requested_item shift.num is exist - process it [02:02:31]requested_item shift.opened is exist - process it [02:02:31]req_shift_opened [02:02:31]FM_GetShiftState [02:02:31]SAM_PROTO_GetShiftState [02:02:31]wFMCommunicate request_size=4 [02:02:31]MH_SAM_APDU [02:02:31]CAPDU: 80 13 01 00 [02:02:31]Write to MH i2c: E2 08 00 D5 1A 80 13 01 00 00 00 00 00 6C [02:02:31]Write i2c OK [02:02:31]MH_I2C_Read... [02:02:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:02:31]Read from MH i2c: E2 [02:02:31]MH_I2C_Read... [02:02:31]Read from MH i2c: E2 0E 00 [02:02:31]MH_I2C_Read... [02:02:31]Read from MH i2c: E2 0E 00 D5 1A 00 09 00 01 4A 48 14 67 00 00 00 00 90 00 85 [02:02:31]RAPDU: 09 00 01 4A 48 14 67 00 00 00 00 90 00 [02:02:31]wFMCommunicate OK [02:02:31]SAM_PROTO_GetShiftState done [02:02:31]FM_GetShiftState done [02:02:31]req_shift_opened done [02:02:31]requested_item shift.open_date is exist - process it [02:02:31]req_shift_open_date [02:02:31]req_shift_open_date done [02:02:31]produce_requested_data done [02:02:31]produce_requested_data return {"fm.sn":"0000000000965413","fd.num":219022,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474} [02:02:31]process_action_free close_receipt [02:02:31]json_value_free [02:02:31]json_value_free done [02:02:31]process_json_proto returns [02:02:31]Send response to host [02:02:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000965413","fd.num":219022,"shift.num":444,"shift.opened":1,"shift.open_date":1729382474}}} [02:02:31]free response buf [02:02:31]execute_script done [02:02:31]execute_script returns [02:02:31]free content buf [02:02:31]Sock 9.Close socket [02:02:31]Sock 9.Thread stoped [02:02:35]OFD Sender: No OFD packet to send [02:02:40]OFD Sender: No OFD packet to send [02:02:45]OFD Sender: No OFD packet to send [02:02:50]OFD Sender: No OFD packet to send [02:02:55]OFD Sender: No OFD packet to send [02:03:00]OFD Sender: No OFD packet to send [02:03:05]OFD Sender: No OFD packet to send [02:03:10]OFD Sender: No OFD packet to send [02:03:15]OFD Sender: No OFD packet to send [02:03:20]OFD Sender: No OFD packet to send [02:03:25]OFD Sender: No OFD packet to send [02:03:30]OFD Sender: No OFD packet to send [02:03:35]OFD Sender: No OFD packet to send [02:03:40]OFD Sender: No OFD packet to send [02:03:45]OFD Sender: No OFD packet to send [02:03:50]OFD Sender: No OFD packet to send [02:03:55]OFD Sender: No OFD packet to send [02:04:00]OFD Sender: No OFD packet to send [02:04:05]OFD Sender: No OFD packet to send [02:04:10]OFD Sender: No OFD packet to send [02:04:15]OFD Sender: No OFD packet to send [02:04:20]OFD Sender: No OFD packet to send [02:04:25]OFD Sender: No OFD packet to send [02:04:30]OFD Sender: No OFD packet to send [02:04:35]OFD Sender: No OFD packet to send [02:04:40]OFD Sender: No OFD packet to send [02:04:45]OFD Sender: No OFD packet to send [02:04:50]OFD Sender: No OFD packet to send [02:04:55]OFD Sender: No OFD packet to send [02:05:00]OFD Sender: No OFD packet to send [02:05:05]OFD Sender: No OFD packet to send [02:05:10]OFD Sender: No OFD packet to send [02:05:15]OFD Sender: No OFD packet to send [02:05:20]OFD Sender: No OFD packet to send [02:05:25]OFD Sender: No OFD packet to send [02:05:30]OFD Sender: No OFD packet to send [02:05:35]OFD Sender: No OFD packet to send [02:05:40]OFD Sender: No OFD packet to send [02:05:45]OFD Sender: No OFD packet to send [02:05:50]OFD Sender: No OFD packet to send [02:05:55]OFD Sender: No OFD packet to send [02:06:00]OFD Sender: No OFD packet to send [02:06:05]OFD Sender: No OFD packet to send [02:06:10]OFD Sender: No OFD packet to send [02:06:15]OFD Sender: No OFD packet to send [02:06:20]OFD Sender: No OFD packet to send [02:06:25]OFD Sender: No OFD packet to send [02:06:30]OFD Sender: No OFD packet to send [02:06:35]OFD Sender: No OFD packet to send [02:06:40]OFD Sender: No OFD packet to send [02:06:45]OFD Sender: No OFD packet to send [02:06:50]OFD Sender: No OFD packet to send [02:06:55]OFD Sender: No OFD packet to send [02:07:00]OFD Sender: No OFD packet to send [02:07:05]OFD Sender: No OFD packet to send [02:07:10]OFD Sender: No OFD packet to send [02:07:15]OFD Sender: No OFD packet to send [02:07:20]OFD Sender: No OFD packet to send [02:07:25]OFD Sender: No OFD packet to send [02:07:30]OFD Sender: No OFD packet to send [02:07:35]OFD Sender: No OFD packet to send [02:07:40]OFD Sender: No OFD packet to send [02:07:45]OFD Sender: No OFD packet to send [02:07:50]OFD Sender: No OFD packet to send [02:07:55]OFD Sender: No OFD packet to send [02:08:00]OFD Sender: No OFD packet to send [02:08:05]OFD Sender: No OFD packet to send [02:08:10]OFD Sender: No OFD packet to send [02:08:15]OFD Sender: No OFD packet to send [02:08:20]OFD Sender: No OFD packet to send [02:08:25]OFD Sender: No OFD packet to send [02:08:30]OFD Sender: No OFD packet to send [02:08:36]OFD Sender: No OFD packet to send [02:08:41]OFD Sender: No OFD packet to send [02:08:46]OFD Sender: No OFD packet to send [02:08:51]OFD Sender: No OFD packet to send [02:08:56]OFD Sender: No OFD packet to send [02:09:01]OFD Sender: No OFD packet to send [02:09:06]OFD Sender: No OFD packet to send [02:09:11]OFD Sender: No OFD packet to send [02:09:16]OFD Sender: No OFD packet to send [02:09:21]OFD Sender: No OFD packet to send [02:09:26]OFD Sender: No OFD packet to send [02:09:31]OFD Sender: No OFD packet to send [02:09:36]OFD Sender: No OFD packet to send [02:09:41]OFD Sender: No OFD packet to send [02:09:46]OFD Sender: No OFD packet to send [02:09:51]OFD Sender: No OFD packet to send [02:09:56]OFD Sender: No OFD packet to send [02:10:01]OFD Sender: No OFD packet to send [02:10:06]OFD Sender: No OFD packet to send [02:10:11]OFD Sender: No OFD packet to send [02:10:16]OFD Sender: No OFD packet to send [02:10:21]OFD Sender: No OFD packet to send [02:10:26]OFD Sender: No OFD packet to send [02:10:31]OFD Sender: No OFD packet to send [02:10:36]OFD Sender: No OFD packet to send [02:10:41]OFD Sender: No OFD packet to send [02:10:46]OFD Sender: No OFD packet to send [02:10:51]OFD Sender: No OFD packet to send [02:10:56]OFD Sender: No OFD packet to send [02:11:01]OFD Sender: No OFD packet to send [02:11:06]OFD Sender: No OFD packet to send [02:11:11]OFD Sender: No OFD packet to send [02:11:16]OFD Sender: No OFD packet to send [02:11:21]OFD Sender: No OFD packet to send [02:11:26]OFD Sender: No OFD packet to send [02:11:31]OFD Sender: No OFD packet to send [02:11:36]OFD Sender: No OFD packet to send [02:11:41]OFD Sender: No OFD packet to send [02:11:46]OFD Sender: No OFD packet to send [02:11:51]OFD Sender: No OFD packet to send [02:11:56]OFD Sender: No OFD packet to send [02:12:01]OFD Sender: No OFD packet to send [02:12:06]OFD Sender: No OFD packet to send [02:12:11]OFD Sender: No OFD packet to send [02:12:16]OFD Sender: No OFD packet to send [02:12:21]OFD Sender: No OFD packet to send [02:12:26]OFD Sender: No OFD packet to send [02:12:31]OFD Sender: No OFD packet to send [02:12:36]OFD Sender: No OFD packet to send [02:12:41]OFD Sender: No OFD packet to send [02:12:46]OFD Sender: No OFD packet to send [02:12:51]OFD Sender: No OFD packet to send [02:12:56]OFD Sender: No OFD packet to send [02:13:01]OFD Sender: No OFD packet to send [02:13:06]OFD Sender: No OFD packet to send [02:13:11]OFD Sender: No OFD packet to send [02:13:16]OFD Sender: No OFD packet to send [02:13:21]OFD Sender: No OFD packet to send [02:13:26]OFD Sender: No OFD packet to send [02:13:31]OFD Sender: No OFD packet to send [02:13:36]OFD Sender: No OFD packet to send [02:13:41]OFD Sender: No OFD packet to send [02:13:46]OFD Sender: No OFD packet to send [02:13:51]OFD Sender: No OFD packet to send [02:13:56]OFD Sender: No OFD packet to send [02:14:01]OFD Sender: No OFD packet to send [02:14:06]OFD Sender: No OFD packet to send [02:14:11]OFD Sender: No OFD packet to send [02:14:16]OFD Sender: No OFD packet to send [02:14:21]OFD Sender: No OFD packet to send [02:14:26]OFD Sender: No OFD packet to send [02:14:31]OFD Sender: No OFD packet to send [02:14:36]OFD Sender: No OFD packet to send [02:14:41]OFD Sender: No OFD packet to send [02:14:46]OFD Sender: No OFD packet to send [02:14:51]OFD Sender: No OFD packet to send [02:14:56]OFD Sender: No OFD packet to send [02:15:01]OFD Sender: No OFD packet to send [02:15:06]OFD Sender: No OFD packet to send [02:15:11]OFD Sender: No OFD packet to send [02:15:16]OFD Sender: No OFD packet to send [02:15:21]OFD Sender: No OFD packet to send [02:15:26]OFD Sender: No OFD packet to send [02:15:31]OFD Sender: No OFD packet to send [02:15:36]OFD Sender: No OFD packet to send [02:15:41]OFD Sender: No OFD packet to send [02:15:46]OFD Sender: No OFD packet to send [02:15:51]OFD Sender: No OFD packet to send [02:15:56]OFD Sender: No OFD packet to send [02:16:01]OFD Sender: No OFD packet to send [02:16:06]OFD Sender: No OFD packet to send [02:16:11]OFD Sender: No OFD packet to send [02:16:16]OFD Sender: No OFD packet to send [02:16:21]OFD Sender: No OFD packet to send [02:16:26]OFD Sender: No OFD packet to send [02:16:31]OFD Sender: No OFD packet to send [02:16:36]OFD Sender: No OFD packet to send [02:16:41]OFD Sender: No OFD packet to send [02:16:46]OFD Sender: No OFD packet to send [02:16:51]OFD Sender: No OFD packet to send [02:16:56]OFD Sender: No OFD packet to send [02:17:01]OFD Sender: No OFD packet to send [02:17:06]OFD Sender: No OFD packet to send [02:17:11]OFD Sender: No OFD packet to send [02:17:16]OFD Sender: No OFD packet to send [02:17:21]OFD Sender: No OFD packet to send [02:17:26]OFD Sender: No OFD packet to send [02:17:31]OFD Sender: No OFD packet to send [02:17:36]OFD Sender: No OFD packet to send [02:17:41]OFD Sender: No OFD packet to send [02:17:46]OFD Sender: No OFD packet to send [02:17:51]OFD Sender: No OFD packet to send [02:17:56]OFD Sender: No OFD packet to send [02:18:01]OFD Sender: No OFD packet to send [02:18:06]OFD Sender: No OFD packet to send [02:18:11]OFD Sender: No OFD packet to send [02:18:16]OFD Sender: No OFD packet to send [02:18:21]OFD Sender: No OFD packet to send [02:18:26]OFD Sender: No OFD packet to send [02:18:31]OFD Sender: No OFD packet to send [02:18:36]OFD Sender: No OFD packet to send [02:18:41]OFD Sender: No OFD packet to send [02:18:46]OFD Sender: No OFD packet to send [02:18:51]OFD Sender: No OFD packet to send [02:18:56]OFD Sender: No OFD packet to send [02:19:01]OFD Sender: No OFD packet to send [02:19:06]OFD Sender: No OFD packet to send [02:19:11]OFD Sender: No OFD packet to send [02:19:16]OFD Sender: No OFD packet to send [02:19:21]OFD Sender: No OFD packet to send [02:19:26]OFD Sender: No OFD packet to send [02:19:31]OFD Sender: No OFD packet to send [02:19:36]OFD Sender: No OFD packet to send [02:19:41]OFD Sender: No OFD packet to send [02:19:46]OFD Sender: No OFD packet to send [02:19:51]OFD Sender: No OFD packet to send [02:19:56]OFD Sender: No OFD packet to send [02:20:01]OFD Sender: No OFD packet to send [02:20:06]OFD Sender: No OFD packet to send [02:20:11]OFD Sender: No OFD packet to send [02:20:16]OFD Sender: No OFD packet to send [02:20:21]OFD Sender: No OFD packet to send [02:20:26]OFD Sender: No OFD packet to send [02:20:31]OFD Sender: No OFD packet to send [02:20:36]OFD Sender: No OFD packet to send [02:20:41]OFD Sender: No OFD packet to send [02:20:46]OFD Sender: No OFD packet to send [02:20:51]OFD Sender: No OFD packet to send [02:20:56]OFD Sender: No OFD packet to send [02:21:01]OFD Sender: No OFD packet to send [02:21:06]OFD Sender: No OFD packet to send [02:21:11]OFD Sender: No OFD packet to send [02:21:16]OFD Sender: No OFD packet to send [02:21:21]OFD Sender: No OFD packet to send [02:21:26]OFD Sender: No OFD packet to send [02:21:31]OFD Sender: No OFD packet to send [02:21:36]OFD Sender: No OFD packet to send [02:21:41]OFD Sender: No OFD packet to send [02:21:46]OFD Sender: No OFD packet to send [02:21:51]OFD Sender: No OFD packet to send [02:21:56]OFD Sender: No OFD packet to send [02:22:01]OFD Sender: No OFD packet to send [02:22:06]OFD Sender: No OFD packet to send [02:22:11]OFD Sender: No OFD packet to send [02:22:16]OFD Sender: No OFD packet to send [02:22:21]OFD Sender: No OFD packet to send [02:22:26]OFD Sender: No OFD packet to send [02:22:31]OFD Sender: No OFD packet to send [02:22:36]OFD Sender: No OFD packet to send [02:22:41]OFD Sender: No OFD packet to send [02:22:46]OFD Sender: No OFD packet to send [02:22:51]OFD Sender: No OFD packet to send [02:22:56]OFD Sender: No OFD packet to send [02:23:01]OFD Sender: No OFD packet to send [02:23:06]OFD Sender: No OFD packet to send [02:23:11]OFD Sender: No OFD packet to send [02:23:16]OFD Sender: No OFD packet to send [02:23:21]OFD Sender: No OFD packet to send [02:23:26]OFD Sender: No OFD packet to send [02:23:31]OFD Sender: No OFD packet to send [02:23:36]OFD Sender: No OFD packet to send [02:23:41]OFD Sender: No OFD packet to send [02:23:46]OFD Sender: No OFD packet to send [02:23:51]OFD Sender: No OFD packet to send [02:23:56]OFD Sender: No OFD packet to send [02:24:01]OFD Sender: No OFD packet to send [02:24:06]OFD Sender: No OFD packet to send [02:24:11]OFD Sender: No OFD packet to send [02:24:16]OFD Sender: No OFD packet to send [02:24:21]OFD Sender: No OFD packet to send [02:24:26]OFD Sender: No OFD packet to send [02:24:31]OFD Sender: No OFD packet to send [02:24:36]OFD Sender: No OFD packet to send [02:24:41]OFD Sender: No OFD packet to send [02:24:46]OFD Sender: No OFD packet to send [02:24:51]OFD Sender: No OFD packet to send [02:24:56]OFD Sender: No OFD packet to send [02:25:02]OFD Sender: No OFD packet to send [02:25:07]OFD Sender: No OFD packet to send [02:25:12]OFD Sender: No OFD packet to send [02:25:17]OFD Sender: No OFD packet to send [02:25:22]OFD Sender: No OFD packet to send [02:25:27]OFD Sender: No OFD packet to send [02:25:32]OFD Sender: No OFD packet to send [02:25:37]OFD Sender: No OFD packet to send [02:25:42]OFD Sender: No OFD packet to send [02:25:47]OFD Sender: No OFD packet to send [02:25:52]OFD Sender: No OFD packet to send [02:25:57]OFD Sender: No OFD packet to send [02:26:02]OFD Sender: No OFD packet to send [02:26:07]OFD Sender: No OFD packet to send [02:26:12]OFD Sender: No OFD packet to send [02:26:17]OFD Sender: No OFD packet to send [02:26:22]OFD Sender: No OFD packet to send [02:26:27]OFD Sender: No OFD packet to send [02:26:32]OFD Sender: No OFD packet to send [02:26:37]OFD Sender: No OFD packet to send [02:26:42]OFD Sender: No OFD packet to send [02:26:47]OFD Sender: No OFD packet to send [02:26:52]OFD Sender: No OFD packet to send [02:26:57]OFD Sender: No OFD packet to send [02:27:02]OFD Sender: No OFD packet to send [02:27:07]OFD Sender: No OFD packet to send [02:27:12]OFD Sender: No OFD packet to send [02:27:17]OFD Sender: No OFD packet to send [02:27:22]OFD Sender: No OFD packet to send [02:27:27]OFD Sender: No OFD packet to send [02:27:32]OFD Sender: No OFD packet to send [02:27:37]OFD Sender: No OFD packet to send [02:27:42]OFD Sender: No OFD packet to send [02:27:47]OFD Sender: No OFD packet to send [02:27:52]OFD Sender: No OFD packet to send [02:27:57]OFD Sender: No OFD packet to send [02:28:02]OFD Sender: No OFD packet to send [02:28:07]OFD Sender: No OFD packet to send [02:28:12]OFD Sender: No OFD packet to send [02:28:17]OFD Sender: No OFD packet to send [02:28:22]OFD Sender: No OFD packet to send [02:28:27]OFD Sender: No OFD packet to send [02:28:32]OFD Sender: No OFD packet to send [02:28:37]OFD Sender: No OFD packet to send [02:28:42]OFD Sender: No OFD packet to send [02:28:47]OFD Sender: No OFD packet to send [02:28:52]OFD Sender: No OFD packet to send [02:28:57]OFD Sender: No OFD packet to send [02:29:02]OFD Sender: No OFD packet to send [02:29:07]OFD Sender: No OFD packet to send [02:29:12]OFD Sender: No OFD packet to send [02:29:17]OFD Sender: No OFD packet to send [02:29:22]OFD Sender: No OFD packet to send [02:29:27]OFD Sender: No OFD packet to send [02:29:32]OFD Sender: No OFD packet to send [02:29:37]OFD Sender: No OFD packet to send [02:29:42]OFD Sender: No OFD packet to send [02:29:47]OFD Sender: No OFD packet to send [02:29:52]OFD Sender: No OFD packet to send [02:29:57]OFD Sender: No OFD packet to send [02:30:02]OFD Sender: No OFD packet to send [02:30:07]OFD Sender: No OFD packet to send [02:30:12]OFD Sender: No OFD packet to send [02:30:17]OFD Sender: No OFD packet to send [02:30:22]OFD Sender: No OFD packet to send [02:30:27]OFD Sender: No OFD packet to send [02:30:32]OFD Sender: No OFD packet to send [02:30:37]OFD Sender: No OFD packet to send [02:30:42]OFD Sender: No OFD packet to send [02:30:47]OFD Sender: No OFD packet to send [02:30:52]OFD Sender: No OFD packet to send [02:30:57]OFD Sender: No OFD packet to send [02:31:02]OFD Sender: No OFD packet to send [02:31:07]OFD Sender: No OFD packet to send [02:31:12]OFD Sender: No OFD packet to send [02:31:17]OFD Sender: No OFD packet to send [02:31:22]OFD Sender: No OFD packet to send [02:31:27]OFD Sender: No OFD packet to send [02:31:32]OFD Sender: No OFD packet to send [02:31:37]OFD Sender: No OFD packet to send [02:31:42]OFD Sender: No OFD packet to send [02:31:47]OFD Sender: No OFD packet to send [02:31:52]OFD Sender: No OFD packet to send [02:31:57]OFD Sender: No OFD packet to send [02:32:02]OFD Sender: No OFD packet to send [02:32:07]OFD Sender: No OFD packet to send [02:32:12]OFD Sender: No OFD packet to send [02:32:17]OFD Sender: No OFD packet to send [02:32:22]OFD Sender: No OFD packet to send [02:32:27]OFD Sender: No OFD packet to send [02:32:32]OFD Sender: No OFD packet to send [02:32:37]OFD Sender: No OFD packet to send [02:32:42]OFD Sender: No OFD packet to send [02:32:47]OFD Sender: No OFD packet to send [02:32:52]OFD Sender: No OFD packet to send [02:32:57]OFD Sender: No OFD packet to send [02:33:02]OFD Sender: No OFD packet to send [02:33:07]OFD Sender: No OFD packet to send [02:33:12]OFD Sender: No OFD packet to send [02:33:17]OFD Sender: No OFD packet to send [02:33:22]OFD Sender: No OFD packet to send [02:33:27]OFD Sender: No OFD packet to send [02:33:32]OFD Sender: No OFD packet to send [02:33:37]OFD Sender: No OFD packet to send [02:33:42]OFD Sender: No OFD packet to send [02:33:47]OFD Sender: No OFD packet to send [02:33:52]OFD Sender: No OFD packet to send [02:33:57]OFD Sender: No OFD packet to send [02:34:02]OFD Sender: No OFD packet to send [02:34:07]OFD Sender: No OFD packet to send [02:34:12]OFD Sender: No OFD packet to send [02:34:17]OFD Sender: No OFD packet to send [02:34:22]OFD Sender: No OFD packet to send [02:34:27]OFD Sender: No OFD packet to send [02:34:32]OFD Sender: No OFD packet to send [02:34:37]OFD Sender: No OFD packet to send [02:34:42]OFD Sender: No OFD packet to send [02:34:47]OFD Sender: No OFD packet to send [02:34:52]OFD Sender: No OFD packet to send [02:34:57]OFD Sender: No OFD packet to send [02:35:02]OFD Sender: No OFD packet to send [02:35:07]OFD Sender: No OFD packet to send [02:35:12]OFD Sender: No OFD packet to send [02:35:17]OFD Sender: No OFD packet to send [02:35:22]OFD Sender: No OFD packet to send [02:35:27]OFD Sender: No OFD packet to send [02:35:32]OFD Sender: No OFD packet to send [02:35:37]OFD Sender: No OFD packet to send [02:35:42]OFD Sender: No OFD packet to send [02:35:47]OFD Sender: No OFD packet to send [02:35:52]OFD Sender: No OFD packet to send [02:35:57]OFD Sender: No OFD packet to send [02:36:02]OFD Sender: No OFD packet to send [02:36:07]OFD Sender: No OFD packet to send [02:36:12]OFD Sender: No OFD packet to send [02:36:17]OFD Sender: No OFD packet to send [02:36:22]OFD Sender: No OFD packet to send [02:36:27]OFD Sender: No OFD packet to send [02:36:32]OFD Sender: No OFD packet to send [02:36:37]OFD Sender: No OFD packet to send [02:36:42]OFD Sender: No OFD packet to send [02:36:47]OFD Sender: No OFD packet to send [02:36:52]OFD Sender: No OFD packet to send [02:36:57]OFD Sender: No OFD packet to send [02:37:02]OFD Sender: No OFD packet to send [02:37:07]OFD Sender: No OFD packet to send [02:37:12]OFD Sender: No OFD packet to send [02:37:17]OFD Sender: No OFD packet to send [02:37:22]OFD Sender: No OFD packet to send [02:37:27]OFD Sender: No OFD packet to send [02:37:32]OFD Sender: No OFD packet to send [02:37:37]OFD Sender: No OFD packet to send [02:37:42]OFD Sender: No OFD packet to send [02:37:47]OFD Sender: No OFD packet to send [02:37:52]OFD Sender: No OFD packet to send [02:37:57]OFD Sender: No OFD packet to send [02:38:02]OFD Sender: No OFD packet to send [02:38:07]OFD Sender: No OFD packet to send [02:38:12]OFD Sender: No OFD packet to send [02:38:17]OFD Sender: No OFD packet to send [02:38:22]OFD Sender: No OFD packet to send [02:38:27]OFD Sender: No OFD packet to send [02:38:32]OFD Sender: No OFD packet to send [02:38:37]OFD Sender: No OFD packet to send [02:38:42]OFD Sender: No OFD packet to send [02:38:47]OFD Sender: No OFD packet to send [02:38:52]OFD Sender: No OFD packet to send [02:38:57]OFD Sender: No OFD packet to send [02:39:02]OFD Sender: No OFD packet to send [02:39:07]OFD Sender: No OFD packet to send [02:39:12]OFD Sender: No OFD packet to send [02:39:17]OFD Sender: No OFD packet to send [02:39:22]OFD Sender: No OFD packet to send [02:39:27]OFD Sender: No OFD packet to send [02:39:32]OFD Sender: No OFD packet to send [02:39:37]OFD Sender: No OFD packet to send [02:39:42]OFD Sender: No OFD packet to send [02:39:47]OFD Sender: No OFD packet to send [02:39:52]OFD Sender: No OFD packet to send [02:39:57]OFD Sender: No OFD packet to send [02:40:02]OFD Sender: No OFD packet to send [02:40:07]OFD Sender: No OFD packet to send [02:40:12]OFD Sender: No OFD packet to send [02:40:17]OFD Sender: No OFD packet to send [02:40:22]OFD Sender: No OFD packet to send [02:40:27]OFD Sender: No OFD packet to send [02:40:32]OFD Sender: No OFD packet to send [02:40:37]OFD Sender: No OFD packet to send [02:40:42]OFD Sender: No OFD packet to send [02:40:47]OFD Sender: No OFD packet to send [02:40:52]OFD Sender: No OFD packet to send [02:40:57]OFD Sender: No OFD packet to send [02:41:02]OFD Sender: No OFD packet to send [02:41:07]OFD Sender: No OFD packet to send [02:41:12]OFD Sender: No OFD packet to send [02:41:17]OFD Sender: No OFD packet to send [02:41:22]OFD Sender: No OFD packet to send [02:41:28]OFD Sender: No OFD packet to send [02:41:33]OFD Sender: No OFD packet to send [02:41:38]OFD Sender: No OFD packet to send [02:41:43]OFD Sender: No OFD packet to send [02:41:48]OFD Sender: No OFD packet to send [02:41:53]OFD Sender: No OFD packet to send [02:41:58]OFD Sender: No OFD packet to send [02:42:03]OFD Sender: No OFD packet to send [02:42:08]OFD Sender: No OFD packet to send [02:42:13]OFD Sender: No OFD packet to send [02:42:18]OFD Sender: No OFD packet to send [02:42:23]OFD Sender: No OFD packet to send [02:42:28]OFD Sender: No OFD packet to send [02:42:33]OFD Sender: No OFD packet to send [02:42:38]OFD Sender: No OFD packet to send [02:42:43]OFD Sender: No OFD packet to send [02:42:48]OFD Sender: No OFD packet to send [02:42:53]OFD Sender: No OFD packet to send [02:42:58]OFD Sender: No OFD packet to send [02:43:03]OFD Sender: No OFD packet to send [02:43:08]OFD Sender: No OFD packet to send [02:43:13]OFD Sender: No OFD packet to send [02:43:18]OFD Sender: No OFD packet to send [02:43:23]OFD Sender: No OFD packet to send [02:43:28]OFD Sender: No OFD packet to send [02:43:33]OFD Sender: No OFD packet to send [02:43:38]OFD Sender: No OFD packet to send [02:43:43]OFD Sender: No OFD packet to send [02:43:48]OFD Sender: No OFD packet to send [02:43:53]OFD Sender: No OFD packet to send [02:43:58]OFD Sender: No OFD packet to send [02:44:03]OFD Sender: No OFD packet to send [02:44:08]OFD Sender: No OFD packet to send [02:44:13]OFD Sender: No OFD packet to send [02:44:18]OFD Sender: No OFD packet to send [02:44:23]OFD Sender: No OFD packet to send [02:44:28]OFD Sender: No OFD packet to send [02:44:33]OFD Sender: No OFD packet to send [02:44:38]OFD Sender: No OFD packet to send [02:44:43]OFD Sender: No OFD packet to send [02:44:48]OFD Sender: No OFD packet to send [02:44:53]OFD Sender: No OFD packet to send [02:44:58]OFD Sender: No OFD packet to send [02:45:03]OFD Sender: No OFD packet to send [02:45:08]OFD Sender: No OFD packet to send [02:45:13]OFD Sender: No OFD packet to send [02:45:18]OFD Sender: No OFD packet to send [02:45:23]OFD Sender: No OFD packet to send [02:45:28]OFD Sender: No OFD packet to send [02:45:33]OFD Sender: No OFD packet to send [02:45:38]OFD Sender: No OFD packet to send [02:45:43]OFD Sender: No OFD packet to send [02:45:48]OFD Sender: No OFD packet to send [02:45:53]OFD Sender: No OFD packet to send [02:45:58]OFD Sender: No OFD packet to send [02:46:03]OFD Sender: No OFD packet to send [02:46:08]OFD Sender: No OFD packet to send [02:46:13]OFD Sender: No OFD packet to send [02:46:18]OFD Sender: No OFD packet to send [02:46:23]OFD Sender: No OFD packet to send [02:46:28]OFD Sender: No OFD packet to send [02:46:33]OFD Sender: No OFD packet to send [02:46:38]OFD Sender: No OFD packet to send [02:46:43]OFD Sender: No OFD packet to send [02:46:48]OFD Sender: No OFD packet to send [02:46:53]OFD Sender: No OFD packet to send [02:46:58]OFD Sender: No OFD packet to send [02:47:03]OFD Sender: No OFD packet to send [02:47:08]OFD Sender: No OFD packet to send [02:47:13]OFD Sender: No OFD packet to send [02:47:18]OFD Sender: No OFD packet to send [02:47:23]OFD Sender: No OFD packet to send [02:47:28]OFD Sender: No OFD packet to send [02:47:33]OFD Sender: No OFD packet to send [02:47:38]OFD Sender: No OFD packet to send [02:47:43]OFD Sender: No OFD packet to send [02:47:48]OFD Sender: No OFD packet to send [02:47:53]OFD Sender: No OFD packet to send [02:47:58]OFD Sender: No OFD packet to send [02:48:03]OFD Sender: No OFD packet to send [02:48:08]OFD Sender: No OFD packet to send [02:48:13]OFD Sender: No OFD packet to send [02:48:18]OFD Sender: No OFD packet to send [02:48:23]OFD Sender: No OFD packet to send [02:48:28]OFD Sender: No OFD packet to send [02:48:33]OFD Sender: No OFD packet to send [02:48:38]OFD Sender: No OFD packet to send [02:48:43]OFD Sender: No OFD packet to send [02:48:48]OFD Sender: No OFD packet to send [02:48:53]OFD Sender: No OFD packet to send [02:48:58]OFD Sender: No OFD packet to send [02:49:03]OFD Sender: No OFD packet to send [02:49:08]OFD Sender: No OFD packet to send [02:49:13]OFD Sender: No OFD packet to send [02:49:18]OFD Sender: No OFD packet to send [02:49:23]OFD Sender: No OFD packet to send [02:49:28]OFD Sender: No OFD packet to send [02:49:33]OFD Sender: No OFD packet to send [02:49:38]OFD Sender: No OFD packet to send [02:49:43]OFD Sender: No OFD packet to send [02:49:48]OFD Sender: No OFD packet to send [02:49:53]OFD Sender: No OFD packet to send [02:49:58]OFD Sender: No OFD packet to send [02:50:03]OFD Sender: No OFD packet to send [02:50:08]OFD Sender: No OFD packet to send [02:50:13]OFD Sender: No OFD packet to send [02:50:18]OFD Sender: No OFD packet to send [02:50:23]OFD Sender: No OFD packet to send [02:50:28]OFD Sender: No OFD packet to send [02:50:33]OFD Sender: No OFD packet to send [02:50:38]OFD Sender: No OFD packet to send [02:50:43]OFD Sender: No OFD packet to send [02:50:48]OFD Sender: No OFD packet to send [02:50:53]OFD Sender: No OFD packet to send [02:50:58]OFD Sender: No OFD packet to send [02:51:03]OFD Sender: No OFD packet to send [02:51:08]OFD Sender: No OFD packet to send [02:51:13]OFD Sender: No OFD packet to send [02:51:18]OFD Sender: No OFD packet to send [02:51:23]OFD Sender: No OFD packet to send [02:51:28]OFD Sender: No OFD packet to send [02:51:33]OFD Sender: No OFD packet to send [02:51:38]OFD Sender: No OFD packet to send [02:51:43]OFD Sender: No OFD packet to send [02:51:48]OFD Sender: No OFD packet to send [02:51:53]OFD Sender: No OFD packet to send [02:51:58]OFD Sender: No OFD packet to send [02:52:03]OFD Sender: No OFD packet to send [02:52:08]OFD Sender: No OFD packet to send [02:52:13]OFD Sender: No OFD packet to send [02:52:18]OFD Sender: No OFD packet to send [02:52:23]OFD Sender: No OFD packet to send [02:52:28]OFD Sender: No OFD packet to send [02:52:33]OFD Sender: No OFD packet to send [02:52:38]OFD Sender: No OFD packet to send [02:52:43]OFD Sender: No OFD packet to send [02:52:48]OFD Sender: No OFD packet to send [02:52:53]OFD Sender: No OFD packet to send [02:52:58]OFD Sender: No OFD packet to send [02:53:03]OFD Sender: No OFD packet to send [02:53:08]OFD Sender: No OFD packet to send [02:53:13]OFD Sender: No OFD packet to send [02:53:18]OFD Sender: No OFD packet to send [02:53:23]OFD Sender: No OFD packet to send [02:53:28]OFD Sender: No OFD packet to send [02:53:33]OFD Sender: No OFD packet to send [02:53:38]OFD Sender: No OFD packet to send [02:53:43]OFD Sender: No OFD packet to send [02:53:48]OFD Sender: No OFD packet to send [02:53:53]OFD Sender: No OFD packet to send [02:53:58]OFD Sender: No OFD packet to send [02:54:03]OFD Sender: No OFD packet to send [02:54:08]OFD Sender: No OFD packet to send [02:54:13]OFD Sender: No OFD packet to send [02:54:18]OFD Sender: No OFD packet to send [02:54:23]OFD Sender: No OFD packet to send [02:54:28]OFD Sender: No OFD packet to send [02:54:33]OFD Sender: No OFD packet to send [02:54:38]OFD Sender: No OFD packet to send [02:54:43]OFD Sender: No OFD packet to send [02:54:48]OFD Sender: No OFD packet to send [02:54:53]OFD Sender: No OFD packet to send [02:54:58]OFD Sender: No OFD packet to send [02:55:03]OFD Sender: No OFD packet to send [02:55:08]OFD Sender: No OFD packet to send [02:55:13]OFD Sender: No OFD packet to send [02:55:18]OFD Sender: No OFD packet to send [02:55:23]OFD Sender: No OFD packet to send [02:55:28]OFD Sender: No OFD packet to send [02:55:33]OFD Sender: No OFD packet to send [02:55:38]OFD Sender: No OFD packet to send [02:55:43]OFD Sender: No OFD packet to send [02:55:48]OFD Sender: No OFD packet to send [02:55:53]OFD Sender: No OFD packet to send [02:55:58]OFD Sender: No OFD packet to send [02:56:03]OFD Sender: No OFD packet to send [02:56:08]OFD Sender: No OFD packet to send [02:56:13]OFD Sender: No OFD packet to send [02:56:18]OFD Sender: No OFD packet to send [02:56:23]OFD Sender: No OFD packet to send [02:56:28]OFD Sender: No OFD packet to send [02:56:33]OFD Sender: No OFD packet to send [02:56:38]OFD Sender: No OFD packet to send [02:56:43]OFD Sender: No OFD packet to send [02:56:48]OFD Sender: No OFD packet to send [02:56:53]OFD Sender: No OFD packet to send [02:56:58]OFD Sender: No OFD packet to send [02:57:03]OFD Sender: No OFD packet to send [02:57:08]OFD Sender: No OFD packet to send [02:57:13]OFD Sender: No OFD packet to send [02:57:18]OFD Sender: No OFD packet to send [02:57:23]OFD Sender: No OFD packet to send [02:57:28]OFD Sender: No OFD packet to send [02:57:33]OFD Sender: No OFD packet to send [02:57:38]OFD Sender: No OFD packet to send [02:57:43]OFD Sender: No OFD packet to send [02:57:48]OFD Sender: No OFD packet to send [02:57:54]OFD Sender: No OFD packet to send [02:57:59]OFD Sender: No OFD packet to send [02:58:04]OFD Sender: No OFD packet to send [02:58:09]OFD Sender: No OFD packet to send [02:58:14]OFD Sender: No OFD packet to send [02:58:19]OFD Sender: No OFD packet to send [02:58:24]OFD Sender: No OFD packet to send [02:58:29]OFD Sender: No OFD packet to send [02:58:34]OFD Sender: No OFD packet to send [02:58:39]OFD Sender: No OFD packet to send [02:58:44]OFD Sender: No OFD packet to send [02:58:49]OFD Sender: No OFD packet to send [02:58:54]OFD Sender: No OFD packet to send [02:58:59]OFD Sender: No OFD packet to send [02:59:04]OFD Sender: No OFD packet to send [02:59:09]OFD Sender: No OFD packet to send [02:59:14]OFD Sender: No OFD packet to send [02:59:19]OFD Sender: No OFD packet to send [02:59:24]OFD Sender: No OFD packet to send [02:59:29]OFD Sender: No OFD packet to send [02:59:34]OFD Sender: No OFD packet to send [02:59:39]OFD Sender: No OFD packet to send [02:59:44]OFD Sender: No OFD packet to send